OSDN Git Service

Enable boot_vga support only if WSDISPLAYIO_GET_BUSID is defined.
authorThomas Klausner <wiz@NetBSD.org>
Sat, 29 Jun 2013 18:49:52 +0000 (20:49 +0200)
committerAlan Coopersmith <alan.coopersmith@oracle.com>
Sat, 6 Jul 2013 16:46:03 +0000 (09:46 -0700)
Fixes build on NetBSD-5.

Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
src/netbsd_pci.c

index 3566d7b..c9bd052 100644 (file)
@@ -248,6 +248,7 @@ pci_device_netbsd_write(struct pci_device *dev, const void *data,
        return 0;
 }
 
+#if defined(WSDISPLAYIO_GET_BUSID)
 static int
 pci_device_netbsd_boot_vga(struct pci_device *dev)
 {
@@ -284,6 +285,7 @@ pci_device_netbsd_boot_vga(struct pci_device *dev)
 
        return 1;
 }
+#endif
 
 static void
 pci_system_netbsd_destroy(void)
@@ -518,7 +520,11 @@ static const struct pci_system_methods netbsd_pci_methods = {
        .read = pci_device_netbsd_read,
        .write = pci_device_netbsd_write,
        .fill_capabilities = pci_fill_capabilities_generic,
+#if defined(WSDISPLAYIO_GET_BUSID)
        .boot_vga = pci_device_netbsd_boot_vga,
+#else
+       .boot_vga = NULL,
+#endif
 };
 
 int