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