summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include/legacyvar.h
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2003-09-23 00:03:44 +0000
committerpeter <peter@FreeBSD.org>2003-09-23 00:03:44 +0000
commit1c3edda7782b747f9ba019d6afb8e6b39bb91388 (patch)
tree6a3070769c630d332c9e52548846e8aafbf819c2 /sys/amd64/include/legacyvar.h
parent8dafe430a02604e433903c786d2161b805228379 (diff)
downloadFreeBSD-src-1c3edda7782b747f9ba019d6afb8e6b39bb91388.zip
FreeBSD-src-1c3edda7782b747f9ba019d6afb8e6b39bb91388.tar.gz
MFi386 pci_bus.c 1.102 legacyvar.h 1.4: rename nexus_pcib to legacy_pcib
However, leave legacy_pcib_route_interrupt() since there is no pcibios to call.
Diffstat (limited to 'sys/amd64/include/legacyvar.h')
-rw-r--r--sys/amd64/include/legacyvar.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/amd64/include/legacyvar.h b/sys/amd64/include/legacyvar.h
index 3d7728d..2fcb142 100644
--- a/sys/amd64/include/legacyvar.h
+++ b/sys/amd64/include/legacyvar.h
@@ -40,4 +40,15 @@ LEGACY_ACCESSOR(pcibus, PCIBUS, u_int32_t)
#undef LEGACY_ACCESSOR
+int legacy_pcib_attach(device_t dev);
+int legacy_pcib_maxslots(device_t dev);
+u_int32_t legacy_pcib_read_config(device_t dev, int bus, int slot, int func,
+ int reg, int bytes);
+int legacy_pcib_read_ivar(device_t dev, device_t child, int which,
+ uintptr_t *result);
+void legacy_pcib_write_config(device_t dev, int bus, int slot, int func,
+ int reg, u_int32_t data, int bytes);
+int legacy_pcib_write_ivar(device_t dev, device_t child, int which,
+ uintptr_t value);
+
#endif /* !_MACHINE_LEGACYVAR_H_ */
OpenPOWER on IntegriCloud