Lines Matching refs:devfn

64 #define TLP_CFG_DW2(bus, devfn, offset)	\  argument
65 (((bus) << 24) | ((devfn) << 16) | (offset))
123 unsigned int devfn, int where, int size, u32 *value);
125 unsigned int devfn, int where, int size, u32 value);
213 static bool altera_pcie_hide_rc_bar(struct pci_bus *bus, unsigned int devfn, in altera_pcie_hide_rc_bar() argument
216 if (pci_is_root_bus(bus) && (devfn == 0) && in altera_pcie_hide_rc_bar()
375 static void get_tlp_header(struct altera_pcie *pcie, u8 bus, u32 devfn, in get_tlp_header() argument
390 headers[2] = TLP_CFG_DW2(bus, devfn, where); in get_tlp_header()
393 static int tlp_cfg_dword_read(struct altera_pcie *pcie, u8 bus, u32 devfn, in tlp_cfg_dword_read() argument
398 get_tlp_header(pcie, bus, devfn, where, byte_en, true, in tlp_cfg_dword_read()
406 static int tlp_cfg_dword_write(struct altera_pcie *pcie, u8 bus, u32 devfn, in tlp_cfg_dword_write() argument
412 get_tlp_header(pcie, bus, devfn, where, byte_en, false, in tlp_cfg_dword_write()
538 unsigned int devfn, int where, int size, u32 value) in aglx_ep_write_cfg() argument
540 cra_writel(pcie, ((busno << 8) | devfn), AGLX_BDF_REG); in aglx_ep_write_cfg()
560 unsigned int devfn, int where, int size, u32 *value) in aglx_ep_read_cfg() argument
562 cra_writel(pcie, ((busno << 8) | devfn), AGLX_BDF_REG); in aglx_ep_read_cfg()
582 unsigned int devfn, int where, int size, in _altera_pcie_cfg_read() argument
594 return pcie->pcie_data->ops->ep_read_cfg(pcie, busno, devfn, in _altera_pcie_cfg_read()
609 ret = tlp_cfg_dword_read(pcie, busno, devfn, in _altera_pcie_cfg_read()
630 unsigned int devfn, int where, int size, in _altera_pcie_cfg_write() argument
642 return pcie->pcie_data->ops->ep_write_cfg(pcie, busno, devfn, in _altera_pcie_cfg_write()
660 return tlp_cfg_dword_write(pcie, busno, devfn, (where & ~DWORD_MASK), in _altera_pcie_cfg_write()
664 static int altera_pcie_cfg_read(struct pci_bus *bus, unsigned int devfn, in altera_pcie_cfg_read() argument
669 if (altera_pcie_hide_rc_bar(bus, devfn, where)) in altera_pcie_cfg_read()
672 if (!altera_pcie_valid_device(pcie, bus, PCI_SLOT(devfn))) in altera_pcie_cfg_read()
675 return _altera_pcie_cfg_read(pcie, bus->number, devfn, where, size, in altera_pcie_cfg_read()
679 static int altera_pcie_cfg_write(struct pci_bus *bus, unsigned int devfn, in altera_pcie_cfg_write() argument
684 if (altera_pcie_hide_rc_bar(bus, devfn, where)) in altera_pcie_cfg_write()
687 if (!altera_pcie_valid_device(pcie, bus, PCI_SLOT(devfn))) in altera_pcie_cfg_write()
690 return _altera_pcie_cfg_write(pcie, bus->number, devfn, where, size, in altera_pcie_cfg_write()
700 unsigned int devfn, int offset, u16 *value) in altera_read_cap_word() argument
705 ret = _altera_pcie_cfg_read(pcie, busno, devfn, in altera_read_cap_word()
714 unsigned int devfn, int offset, u16 value) in altera_write_cap_word() argument
716 return _altera_pcie_cfg_write(pcie, busno, devfn, in altera_write_cap_word()