diff options
| author | Bernhard Beschow <shentey@gmail.com> | 2023-01-09 18:23:22 +0100 |
|---|---|---|
| committer | Philippe Mathieu-Daudé <philmd@linaro.org> | 2023-01-13 16:22:57 +0100 |
| commit | 2aaf0ec7ff239523ce2c8d913b120202c219af3e (patch) | |
| tree | f25f7d6d5f303aec64971b02321c531b439f08be /include/hw/intc/i8259.h | |
| parent | f0712099a29aba335fd1dbf4b19811ad0f57d095 (diff) | |
| download | focaccia-qemu-2aaf0ec7ff239523ce2c8d913b120202c219af3e.tar.gz focaccia-qemu-2aaf0ec7ff239523ce2c8d913b120202c219af3e.zip | |
hw/intc/i8259: Make using the isa_pic singleton more type-safe
This even spares some casts in hot code paths along the way. Signed-off-by: Bernhard Beschow <shentey@gmail.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-Id: <20230109172347.1830-10-shentey@gmail.com> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Diffstat (limited to 'include/hw/intc/i8259.h')
| -rw-r--r-- | include/hw/intc/i8259.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/hw/intc/i8259.h b/include/hw/intc/i8259.h index e2b1e8c59a..a0e34dd990 100644 --- a/include/hw/intc/i8259.h +++ b/include/hw/intc/i8259.h @@ -3,10 +3,10 @@ /* i8259.c */ -extern DeviceState *isa_pic; +extern PICCommonState *isa_pic; qemu_irq *i8259_init(ISABus *bus, qemu_irq parent_irq); qemu_irq *kvm_i8259_init(ISABus *bus); -int pic_get_output(DeviceState *d); -int pic_read_irq(DeviceState *d); +int pic_get_output(PICCommonState *s); +int pic_read_irq(PICCommonState *s); #endif |