summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2003-08-15 15:18:29 +0000
committerjhb <jhb@FreeBSD.org>2003-08-15 15:18:29 +0000
commit2211bc4b11a209da6241ecbc9f4829b8cd2448a1 (patch)
tree2488793801c946a66afc7143ac13b8e36dc04162
parentaed7f951ea06264f20ccf68cae719b83772c3e00 (diff)
downloadFreeBSD-src-2211bc4b11a209da6241ecbc9f4829b8cd2448a1.zip
FreeBSD-src-2211bc4b11a209da6241ecbc9f4829b8cd2448a1.tar.gz
- Update location of PCI headers.
- Use macros for PCI config registers instead of magic numbers. - Small whitespace nits.
-rw-r--r--sys/i386/i386/mp_clock.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/sys/i386/i386/mp_clock.c b/sys/i386/i386/mp_clock.c
index 0770924..38ec033 100644
--- a/sys/i386/i386/mp_clock.c
+++ b/sys/i386/i386/mp_clock.c
@@ -44,7 +44,8 @@ __FBSDID("$FreeBSD$");
#include <sys/sysctl.h>
#include <sys/bus.h>
-#include <pci/pcivar.h>
+#include <dev/pci/pcireg.h>
+#include <dev/pci/pcivar.h>
static unsigned piix_get_timecount(struct timecounter *tc);
@@ -96,14 +97,14 @@ piix_get_timecount(struct timecounter *tc)
}
static int
-piix_probe (device_t dev)
+piix_probe(device_t dev)
{
u_int32_t d;
switch (pci_get_devid(dev)) {
case 0x71138086:
- d = pci_read_config(dev, 0x4, 2);
- if (d & 1)
+ d = pci_read_config(dev, PCIR_COMMAND, 2);
+ if (d & PCIM_CMD_PORTEN)
return (0);
printf("PIIX I/O space not mapped\n");
return (ENXIO);
@@ -114,7 +115,7 @@ piix_probe (device_t dev)
}
static int
-piix_attach (device_t dev)
+piix_attach(device_t dev)
{
u_int32_t d;
OpenPOWER on IntegriCloud