Re: [PATCH v6 34/43] hw/intc: Add LoongArch extioi interrupt controller(EIOINTC)

2022-06-03 Thread Richard Henderson
On 6/1/22 03:25, Xiaojuan Yang wrote: +static uint64_t extioi_readw(void *opaque, hwaddr addr, unsigned size) +{ +LoongArchExtIOI *s = LOONGARCH_EXTIOI(opaque); +unsigned long offset = addr & 0x; +uint32_t index, cpu, ret = 0; + +switch (offset) { +case EXTIOI_NODETYPE_STA

[PATCH v6 34/43] hw/intc: Add LoongArch extioi interrupt controller(EIOINTC)

2022-06-01 Thread Xiaojuan Yang
This patch realize the EIOINTC interrupt controller. Signed-off-by: Xiaojuan Yang Signed-off-by: Song Gao --- hw/intc/Kconfig| 3 + hw/intc/loongarch_extioi.c | 298 + hw/intc/meson.build| 1 + hw/intc/trace-events