- Split 'ahci.h' as sysbus / pci
- Inline ahci_get_num_ports()
- Directly use AHCIState::ports instead of SysbusAHCIState::num_ports
Philippe Mathieu-Daudé (9):
hw/i386/q35: Use DEVICE() cast macro with PCIDevice object
hw/ide/ahci: Expose AHCIPCIState structure
hw/ide/ahci: Rename AHCI PCI function as 'pdev'
hw/ide/ahci: Inline ahci_get_num_ports()
hw/ide/ahci: Pass AHCI context to ahci_ide_create_devs()
hw/ide/ahci: Convert AHCIState::ports to unsigned
hw/ide/ahci: Do not pass 'ports' argument to ahci_realize()
hw/ide/ahci: Remove SysbusAHCIState::num_ports field
hw/ide/ahci: Move SysBus definitions to 'ahci-sysbus.h'