Lines Matching refs:devfn
16 #define PCI_CONF1_ADDRESS(bus, devfn, reg) \ argument
18 | (devfn << 8) | (reg & 0xFC))
21 unsigned int devfn, int reg, int len, u32 *value) in pci_conf1_read() argument
25 if (seg || (bus > 255) || (devfn > 255) || (reg > 4095)) { in pci_conf1_read()
32 outl(PCI_CONF1_ADDRESS(bus, devfn, reg), 0xCF8); in pci_conf1_read()
52 unsigned int devfn, int reg, int len, u32 value) in pci_conf1_write() argument
56 if (seg || (bus > 255) || (devfn > 255) || (reg > 4095)) in pci_conf1_write()
61 outl(PCI_CONF1_ADDRESS(bus, devfn, reg), 0xCF8); in pci_conf1_write()
95 unsigned int devfn, int reg, int len, u32 *value) in pci_conf2_read() argument
101 if ((bus > 255) || (devfn > 255) || (reg > 255)) { in pci_conf2_read()
106 dev = PCI_SLOT(devfn); in pci_conf2_read()
107 fn = PCI_FUNC(devfn); in pci_conf2_read()
137 unsigned int devfn, int reg, int len, u32 value) in pci_conf2_write() argument
143 if ((bus > 255) || (devfn > 255) || (reg > 255)) in pci_conf2_write()
146 dev = PCI_SLOT(devfn); in pci_conf2_write()
147 fn = PCI_FUNC(devfn); in pci_conf2_write()
197 int year, devfn; in pci_sanity_check() local
207 for (devfn = 0; devfn < 0x100; devfn++) { in pci_sanity_check()
208 if (o->read(0, 0, devfn, PCI_CLASS_DEVICE, 2, &x)) in pci_sanity_check()
213 if (o->read(0, 0, devfn, PCI_VENDOR_ID, 2, &x)) in pci_sanity_check()