Lines Matching refs:devfn

1538 				   unsigned int devfn, int reg, int size,
1578 if ((bus->parent == NULL) && (devfn >> 3 != 0))
1596 if ((bus->parent == NULL) && (devfn >= 2))
1612 if ((bus_number == 2) && (devfn >> 3 != 2))
1619 if ((bus_number == 2) && (devfn >> 3 != 3))
1624 !((devfn == (2 << 3)) || (devfn == (3 << 3))))
1635 !((devfn >> 3 >= 1) && (devfn >> 3 <= 4)))
1638 if ((bus_number == 5) && (devfn >> 3 != 0))
1641 if ((bus_number == 6) && (devfn >> 3 != 0))
1644 if ((bus_number == 7) && (devfn >> 3 != 0))
1647 if ((bus_number == 8) && (devfn >> 3 != 0))
1667 pr_debug("pcie_cfg_rd port=%d b=%d devfn=0x%03x reg=0x%03x"
1668 " size=%d ", pcie_port, bus_number, devfn, reg, size);
1673 devfn >> 3, devfn & 0x7, reg);
1677 devfn >> 3, devfn & 0x7, reg);
1681 devfn >> 3, devfn & 0x7, reg);
1709 static int octeon_pcie0_read_config(struct pci_bus *bus, unsigned int devfn,
1712 return octeon_pcie_read_config(0, bus, devfn, reg, size, val);
1715 static int octeon_pcie1_read_config(struct pci_bus *bus, unsigned int devfn,
1718 return octeon_pcie_read_config(1, bus, devfn, reg, size, val);
1721 static int octeon_dummy_read_config(struct pci_bus *bus, unsigned int devfn,
1731 unsigned int devfn, int reg,
1741 pr_debug("pcie_cfg_wr port=%d b=%d devfn=0x%03x"
1742 " reg=0x%03x size=%d val=%08x\n", pcie_port, bus_number, devfn,
1748 cvmx_pcie_config_write32(pcie_port, bus_number, devfn >> 3,
1749 devfn & 0x7, reg, val);
1752 cvmx_pcie_config_write16(pcie_port, bus_number, devfn >> 3,
1753 devfn & 0x7, reg, val);
1756 cvmx_pcie_config_write8(pcie_port, bus_number, devfn >> 3,
1757 devfn & 0x7, reg, val);
1765 static int octeon_pcie0_write_config(struct pci_bus *bus, unsigned int devfn,
1768 return octeon_pcie_write_config(0, bus, devfn, reg, size, val);
1771 static int octeon_pcie1_write_config(struct pci_bus *bus, unsigned int devfn,
1774 return octeon_pcie_write_config(1, bus, devfn, reg, size, val);
1777 static int octeon_dummy_write_config(struct pci_bus *bus, unsigned int devfn,