mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-10 11:04:58 -06:00
hw/i386/pc: Wire RTC ISA IRQs in south bridges
Makes the south bridges a bit more self-contained and aligns PIIX3 more with PIIX4. The latter is needed for consolidating the PIIX south bridges. Signed-off-by: Bernhard Beschow <shentey@gmail.com> Message-Id: <20231007123843.127151-11-shentey@gmail.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
parent
64127940ae
commit
56b1f50e3c
3 changed files with 8 additions and 5 deletions
|
@ -1244,12 +1244,9 @@ void pc_basic_device_init(struct PCMachineState *pcms,
|
|||
pit_isa_irq = -1;
|
||||
pit_alt_irq = qdev_get_gpio_in(hpet, HPET_LEGACY_PIT_INT);
|
||||
rtc_irq = qdev_get_gpio_in(hpet, HPET_LEGACY_RTC_INT);
|
||||
|
||||
/* overwrite connection created by south bridge */
|
||||
qdev_connect_gpio_out(DEVICE(rtc_state), 0, rtc_irq);
|
||||
} else {
|
||||
uint32_t irq = object_property_get_uint(OBJECT(rtc_state),
|
||||
"irq",
|
||||
&error_fatal);
|
||||
isa_connect_gpio_out(rtc_state, 0, irq);
|
||||
}
|
||||
|
||||
object_property_add_alias(OBJECT(pcms), "rtc-time", OBJECT(rtc_state),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue