On Thu, 24 Mar 2022 at 18:16, Zongyuan Li <zongyuan...@smartx.com> wrote: > > Signed-off-by: Zongyuan Li <zongyuan...@smartx.com> > --- > hw/arm/exynos4210.c | 26 +++++++++++ > hw/intc/exynos4210_combiner.c | 81 +++++++++++++++++++++++++++-------- > hw/intc/exynos4210_gic.c | 36 +++++++++++++--- > include/hw/arm/exynos4210.h | 11 ++--- > include/hw/core/split-irq.h | 5 +-- > 5 files changed, 126 insertions(+), 33 deletions(-)
Looking at this patch, I think it's ended up quite complicated because the exynos4210 code as it stands today is doing some rather odd things with interrupts. I'm going to have a go at some refactoring patches which try to clean some of that oddness up into code more like what we'd write today, which should make getting rid of the use of qemu_split_irq() a bit easier. thanks -- PMM