aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pci
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/pci')
-rw-r--r--sys/dev/pci/pci_pci.c3
-rw-r--r--sys/dev/pci/pcib_private.h1
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/pci/pci_pci.c b/sys/dev/pci/pci_pci.c
index d195c28386c2..3ffc3e454ebc 100644
--- a/sys/dev/pci/pci_pci.c
+++ b/sys/dev/pci/pci_pci.c
@@ -49,7 +49,6 @@
#include "opt_pci.h"
static int pcib_probe(device_t dev);
-static int pcib_attach(device_t dev);
static int pcib_route_interrupt(device_t pcib, device_t dev, int pin);
static device_method_t pcib_methods[] = {
@@ -194,7 +193,7 @@ pcib_attach_common(device_t dev)
*/
}
-static int
+int
pcib_attach(device_t dev)
{
struct pcib_softc *sc;
diff --git a/sys/dev/pci/pcib_private.h b/sys/dev/pci/pcib_private.h
index 2d5c2e6eb06e..ec25172a144f 100644
--- a/sys/dev/pci/pcib_private.h
+++ b/sys/dev/pci/pcib_private.h
@@ -58,6 +58,7 @@ struct pcib_softc
u_int8_t seclat; /* secondary bus latency timer */
};
+int pcib_attach(device_t dev);
void pcib_attach_common(device_t dev);
int pcib_read_ivar(device_t dev, device_t child, int which, uintptr_t *result);
int pcib_write_ivar(device_t dev, device_t child, int which, uintptr_t value);