hw/isa/vt82c686: Remove intermediate IRQ forwarder
commitbb98e0f59cde846666d9fddc60ae74ef7ddfca17
authorPhilippe Mathieu-Daudé <f4bug@amsat.org>
Thu, 9 Feb 2023 09:38:42 +0000 (9 10:38 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Mon, 27 Feb 2023 21:29:01 +0000 (27 22:29 +0100)
tree2091849d76542ed54976c19736ff56bdbbb3da8a
parentcef2e7148e32d61338de0220619d308bf42af770
hw/isa/vt82c686: Remove intermediate IRQ forwarder

Directly dispatch ISA IRQs to 'cpu_intr' output IRQ
by removing the intermediate via_isa_request_i8259_irq()
handler. Rename ISA IRQs array as 'isa_irqs_in' to
emphasize these are input IRQs.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230210163744.32182-5-philmd@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
hw/isa/vt82c686.c