blob: 0e7e2f33a2a076a91917c2e6c79f23d07a64718a [file] [log] [blame]
// Copyright 2023 Google LLC.
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
{ name: "dbg",
type: "xbar",
clock_primary: "clk_main_i", // Main clock, used in sockets
reset_primary: "rst_main_ni", // Main reset, used in sockets
nodes: [
{ name: "main",
type: "host",
clock: "clk_main_i",
reset: "rst_main_ni",
xbar: "true",
pipeline: true
},
{ name: "smc",
type: "host",
clock: "clk_main_i",
reset: "rst_main_ni",
xbar: "true",
pipeline: true
},
{ name: "rv_dm.regs",
type: "device",
clock: "clk_main_i",
reset: "rst_main_ni",
addr_range: [{
base_addr: "0x6000",
size_bytes: "0x1000",
}]
req_fifo_pass: false,
rsp_fifo_pass: false,
},
{ name: "rv_dm.mem",
type: "device",
clock: "clk_main_i",
reset: "rst_main_ni",
addr_range: [{
base_addr: "0x4000",
size_bytes: "0x1000",
}]
req_fifo_pass: false,
rsp_fifo_pass: false,
},
],
connections: {
main: [
"rv_dm.regs", "rv_dm.mem"
],
smc: [
"rv_dm.regs", "rv_dm.mem"
],
},
}