aboutsummaryrefslogtreecommitdiff
path: root/riscv/dts.h
diff options
context:
space:
mode:
authorJerry Zhao <jerryz123@berkeley.edu>2023-06-06 11:21:21 -0700
committerJerry Zhao <jerryz123@berkeley.edu>2023-06-20 12:23:47 -0700
commit701029d28b0e73f98a36869ef9317c49f0dc2949 (patch)
treee84191569aa072bdacb41e25cb509e7eef932fc4 /riscv/dts.h
parent37e50ad49914725f6ba0364255e2ae809c60f0f2 (diff)
downloadriscv-isa-sim-701029d28b0e73f98a36869ef9317c49f0dc2949.zip
riscv-isa-sim-701029d28b0e73f98a36869ef9317c49f0dc2949.tar.gz
riscv-isa-sim-701029d28b0e73f98a36869ef9317c49f0dc2949.tar.bz2
ns16550_t: ns16550 should parse interrupt id from the fdt
Diffstat (limited to 'riscv/dts.h')
-rw-r--r--riscv/dts.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/riscv/dts.h b/riscv/dts.h
index 10d3cc1..7ec1ceb 100644
--- a/riscv/dts.h
+++ b/riscv/dts.h
@@ -27,7 +27,7 @@ int fdt_parse_clint(const void *fdt, reg_t *clint_addr,
int fdt_parse_plic(const void *fdt, reg_t *plic_addr, uint32_t *ndev,
const char *compatible);
int fdt_parse_ns16550(const void *fdt, reg_t *ns16550_addr,
- uint32_t *reg_shift, uint32_t *reg_io_width,
+ uint32_t *reg_shift, uint32_t *reg_io_width, uint32_t* reg_int_id,
const char *compatible);
int fdt_parse_pmp_num(const void *fdt, int cpu_offset, reg_t *pmp_num);
int fdt_parse_pmp_alignment(const void *fdt, int cpu_offset, reg_t *pmp_align);