Lines Matching refs:devfn
55 #define TLP_CFG_DW2(bus, devfn, offset) \ argument
56 (((bus) << 24) | ((devfn) << 16) | (offset))
57 #define TLP_REQ_ID(bus, devfn) (((bus) << 8) | (devfn)) argument
112 static bool altera_pcie_hide_rc_bar(struct pci_bus *bus, unsigned int devfn, in altera_pcie_hide_rc_bar() argument
115 if (pci_is_root_bus(bus) && (devfn == 0) && in altera_pcie_hide_rc_bar()
235 static int tlp_cfg_dword_read(struct altera_pcie *pcie, u8 bus, u32 devfn, in tlp_cfg_dword_read() argument
247 headers[2] = TLP_CFG_DW2(bus, devfn, where); in tlp_cfg_dword_read()
254 static int tlp_cfg_dword_write(struct altera_pcie *pcie, u8 bus, u32 devfn, in tlp_cfg_dword_write() argument
267 headers[2] = TLP_CFG_DW2(bus, devfn, where); in tlp_cfg_dword_write()
289 static int altera_pcie_cfg_read(struct pci_bus *bus, unsigned int devfn, in altera_pcie_cfg_read() argument
297 if (altera_pcie_hide_rc_bar(bus, devfn, where)) in altera_pcie_cfg_read()
300 if (!altera_pcie_valid_config(pcie, bus, PCI_SLOT(devfn))) { in altera_pcie_cfg_read()
317 ret = tlp_cfg_dword_read(pcie, bus->number, devfn, in altera_pcie_cfg_read()
337 static int altera_pcie_cfg_write(struct pci_bus *bus, unsigned int devfn, in altera_pcie_cfg_write() argument
345 if (altera_pcie_hide_rc_bar(bus, devfn, where)) in altera_pcie_cfg_write()
348 if (!altera_pcie_valid_config(pcie, bus, PCI_SLOT(devfn))) in altera_pcie_cfg_write()
366 return tlp_cfg_dword_write(pcie, bus->number, devfn, in altera_pcie_cfg_write()