summaryrefslogtreecommitdiffstats
path: root/sys/pci/agp_intel.c
diff options
context:
space:
mode:
authoranholt <anholt@FreeBSD.org>2003-01-11 20:08:28 +0000
committeranholt <anholt@FreeBSD.org>2003-01-11 20:08:28 +0000
commit660cebb9d7cdc56c46fa8c93ffec76fe7d950f30 (patch)
tree7d7b03e6d5c410af8eecb5888262826105d8ded9 /sys/pci/agp_intel.c
parentd833c390ba500fc4f0bc5526299583691afdf384 (diff)
downloadFreeBSD-src-660cebb9d7cdc56c46fa8c93ffec76fe7d950f30.zip
FreeBSD-src-660cebb9d7cdc56c46fa8c93ffec76fe7d950f30.tar.gz
Add support for the Intel 82820 UP-only AGP bridge.
PR: 41466 Submitted by: NIIMI Satoshi <sa2c@sa2c.net> MFC after: 1 week
Diffstat (limited to 'sys/pci/agp_intel.c')
-rw-r--r--sys/pci/agp_intel.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/pci/agp_intel.c b/sys/pci/agp_intel.c
index 31377d0..6441fd9 100644
--- a/sys/pci/agp_intel.c
+++ b/sys/pci/agp_intel.c
@@ -81,6 +81,7 @@ agp_intel_match(device_t dev)
return ("Intel 82815 (i815 GMCH) host to PCI bridge");
case 0x25008086:
+ case 0x25018086:
return ("Intel 82820 host to AGP bridge");
case 0x35758086:
@@ -180,6 +181,7 @@ agp_intel_attach(device_t dev)
break;
case 0x25008086: /* i820 */
+ case 0x25018086: /* i820 */
pci_write_config(dev, AGP_INTEL_I820_RDCR,
(pci_read_config(dev, AGP_INTEL_I820_RDCR, 1)
| (1 << 1)), 1);
@@ -203,6 +205,7 @@ agp_intel_attach(device_t dev)
break;
case 0x25008086: /* i820 */
+ case 0x25018086: /* i820 */
case 0x1a308086: /* i845 */
case 0x25308086: /* i850 */
case 0x25318086: /* i860 */
@@ -239,6 +242,7 @@ agp_intel_detach(device_t dev)
& ~(1 << 9)), 2);
case 0x25008086: /* i820 */
+ case 0x25018086: /* i820 */
printf("%s: set RDCR to %x\n", __func__, (unsigned)
(pci_read_config(dev, AGP_INTEL_I820_RDCR, 1)
& ~(1 << 1)));
OpenPOWER on IntegriCloud