|
Lines 76-81
Link Here
|
| 76 |
return ("Intel 82443GX host to AGP bridge"); |
76 |
return ("Intel 82443GX host to AGP bridge"); |
| 77 |
|
77 |
|
| 78 |
case 0x25008086: |
78 |
case 0x25008086: |
|
|
79 |
case 0x25018086: |
| 79 |
return ("Intel 82820 host to AGP bridge"); |
80 |
return ("Intel 82820 host to AGP bridge"); |
| 80 |
|
81 |
|
| 81 |
case 0x35758086: |
82 |
case 0x35758086: |
|
Lines 160-165
Link Here
|
| 160 |
break; |
161 |
break; |
| 161 |
|
162 |
|
| 162 |
case 0x25008086: /* i820 */ |
163 |
case 0x25008086: /* i820 */ |
|
|
164 |
case 0x25018086: /* i820 */ |
| 163 |
pci_write_config(dev, AGP_INTEL_AGPCTRL, 0x0000, 4); |
165 |
pci_write_config(dev, AGP_INTEL_AGPCTRL, 0x0000, 4); |
| 164 |
pci_write_config(dev, AGP_INTEL_I820_RDCR, |
166 |
pci_write_config(dev, AGP_INTEL_I820_RDCR, |
| 165 |
(pci_read_config(dev, AGP_INTEL_I820_RDCR, 1) |
167 |
(pci_read_config(dev, AGP_INTEL_I820_RDCR, 1) |
|
Lines 186-191
Link Here
|
| 186 |
break; |
188 |
break; |
| 187 |
|
189 |
|
| 188 |
case 0x25008086: /* i820 */ |
190 |
case 0x25008086: /* i820 */ |
|
|
191 |
case 0x25018086: /* i820 */ |
| 189 |
case 0x1a308086: /* i845 */ |
192 |
case 0x1a308086: /* i845 */ |
| 190 |
case 0x25308086: /* i850 */ |
193 |
case 0x25308086: /* i850 */ |
| 191 |
case 0x25318086: /* i860 */ |
194 |
case 0x25318086: /* i860 */ |
|
Lines 222-227
Link Here
|
| 222 |
& ~(1 << 9)), 2); |
225 |
& ~(1 << 9)), 2); |
| 223 |
|
226 |
|
| 224 |
case 0x25008086: /* i820 */ |
227 |
case 0x25008086: /* i820 */ |
|
|
228 |
case 0x25018086: /* i820 */ |
| 225 |
printf("%s: set RDCR to %x\n", __FUNCTION__, (unsigned) |
229 |
printf("%s: set RDCR to %x\n", __FUNCTION__, (unsigned) |
| 226 |
(pci_read_config(dev, AGP_INTEL_I820_RDCR, 1) |
230 |
(pci_read_config(dev, AGP_INTEL_I820_RDCR, 1) |
| 227 |
& ~(1 << 1))); |
231 |
& ~(1 << 1))); |