Lines Matching refs:pci
44 #include "pci.h"
121 struct nic *sis900_probe(struct nic *nic, unsigned short *io_addrs, struct pci_device *pci);
147 * @pci_dev: the sis900 pci device
174 * @pci_dev: the sis900 pci device
222 struct nic *sis900_probe(struct nic *nic, unsigned short *io_addrs, struct pci_device *pci)
235 vendor = pci->vendor;
236 dev_id = pci->dev_id;
239 pcibios_write_config_dword(pci->bus, pci->devfn, 0x40, 0x00000000);
241 adjust_pci_device(pci);
245 pcibios_read_config_byte(pci->bus,pci->devfn, PCI_REVISION, &revision);
247 ret = sis630e_get_mac_addr(pci, nic);
249 ret = sis630e_get_mac_addr(pci, nic);
251 ret = sis900_get_mac_addr(pci, nic);