From bbe3179a13599296807b735797d0e76792021f24 Mon Sep 17 00:00:00 2001 From: John Snow Date: Tue, 18 Jul 2017 11:47:56 -0400 Subject: ahci: add ahci_get_num_ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Instead of reaching into the PCI state, allow the AHCIDevice to respond with how many ports it has. Signed-off-by: John Snow Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé Message-id: 20170623220926.11479-2-jsnow@redhat.com Signed-off-by: John Snow --- include/hw/ide/ahci.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/hw/ide/ahci.h b/include/hw/ide/ahci.h index 0ca7c65..f866bbf 100644 --- a/include/hw/ide/ahci.h +++ b/include/hw/ide/ahci.h @@ -372,6 +372,7 @@ void ahci_uninit(AHCIState *s); void ahci_reset(AHCIState *s); +int32_t ahci_get_num_ports(PCIDevice *dev); void ahci_ide_create_devs(PCIDevice *dev, DriveInfo **hd); #define TYPE_SYSBUS_AHCI "sysbus-ahci" -- cgit v1.1