]> www.infradead.org Git - users/dwmw2/qemu.git/commit
apb: remove busA property from PBMPCIBridge state
authorMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Thu, 21 Dec 2017 07:32:57 +0000 (07:32 +0000)
committerMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Tue, 9 Jan 2018 21:48:19 +0000 (21:48 +0000)
commit33c5eb02c4f51515896a5a13cb68f6f01ce8d0af
treec70f9ed9c5c313a623d9340dd30f4f061fe5382c
parentd9e4d6829c14d3e3d71906b0dc7e7ec9a77654bf
apb: remove busA property from PBMPCIBridge state

Since the previous commit the only remaining use of the qdev busA property is
to configure the PCI bridge in front of the onboard ebus devices differently
to allow early OpenBIOS serial console access.

Instead we can now manually update the PCI configuration for bridge A in
pci_pbm_reset() and thus completely remove the busA property from the
PBMPCIBridge state.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Reviewed-by: Artyom Tarasenko <atar4qemu@gmail.com>
hw/pci-host/apb.c
include/hw/pci-host/apb.h