Lines Matching refs:via
59 static void vortex_fix_agp_bridge(struct pci_dev *via)
70 if (!(rc = pci_read_config_byte(via, 0x42, &value))
72 || !(rc = pci_write_config_byte(via, 0x42, value | 0x10)))) {
73 dev_info(&via->dev, "bridge config is 0x%x\n", value | 0x10);
75 dev_warn(&via->dev,
82 struct pci_dev *via = NULL;
87 via = pci_get_device(PCI_VENDOR_ID_VIA,
90 if (via == NULL) {
91 via = pci_get_device(PCI_VENDOR_ID_VIA,
94 if (via == NULL)
95 via = pci_get_device(PCI_VENDOR_ID_AMD,
98 if (via) {
102 vortex_fix_agp_bridge(via);
107 if ((fix & 0x2) && (via = pci_get_device(PCI_VENDOR_ID_VIA,
109 vortex_fix_agp_bridge(via);
110 if ((fix & 0x4) && (via = pci_get_device(PCI_VENDOR_ID_VIA,
112 vortex_fix_agp_bridge(via);
113 if ((fix & 0x8) && (via = pci_get_device(PCI_VENDOR_ID_AMD,
115 vortex_fix_agp_bridge(via);
117 pci_dev_put(via);