/linux-master/arch/powerpc/sysdev/ |
H A D | tsi108_pci.c | 133 tsi108_direct_read_config(struct pci_bus *bus, unsigned int devfn, int offset, argument
|
/linux-master/arch/mips/pci/ |
H A D | ops-bcm63xx.c | 147 static int bcm63xx_pci_read(struct pci_bus *bus, unsigned int devfn, argument 64 bcm63xx_setup_cfg_access(int type, unsigned int busn, unsigned int devfn, int where) argument 100 bcm63xx_do_cfg_read(int type, unsigned int busn, unsigned int devfn, int where, int size, u32 *val) argument 121 bcm63xx_do_cfg_write(int type, unsigned int busn, unsigned int devfn, int where, int size, u32 val) argument 161 bcm63xx_pci_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val) argument 362 bcm63xx_cb_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val) argument 386 bcm63xx_cb_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val) argument 468 bcm63xx_pcie_can_access(struct pci_bus *bus, int devfn) argument 483 bcm63xx_pcie_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val) argument 503 bcm63xx_pcie_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val) argument [all...] |
H A D | pci-rt2880.c | 61 static int rt2880_pci_config_read(struct pci_bus *bus, unsigned int devfn, argument 88 static int rt2880_pci_config_write(struct pci_bus *bus, unsigned int devfn, argument
|
H A D | pci-octeon.c | 257 static int octeon_read_config(struct pci_bus *bus, unsigned int devfn, argument 291 static int octeon_write_config(struct pci_bus *bus, unsigned int devfn, argument
|
H A D | ops-tx4927.c | 58 static int mkaddr(struct pci_bus *bus, unsigned int devfn, int where, argument 139 static int tx4927_pci_config_read(struct pci_bus *bus, unsigned int devfn, argument 163 static int tx4927_pci_config_write(struct pci_bus *bus, unsigned int devfn, argument
|
H A D | pci-ar71xx.c | 80 static inline u32 ar71xx_pci_bus_addr(struct pci_bus *bus, unsigned int devfn, argument 176 static int ar71xx_pci_read_config(struct pci_bus *bus, unsigned int devfn, argument 200 static int ar71xx_pci_write_config(struct pci_bus *bus, unsigned int devfn, argument 159 ar71xx_pci_set_cfgaddr(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 cmd) argument [all...] |
H A D | pci-mt7620.c | 137 static int pci_config_read(struct pci_bus *bus, unsigned int devfn, int where, argument 169 static int pci_config_write(struct pci_bus *bus, unsigned int devfn, int where, argument
|
/linux-master/drivers/pci/controller/cadence/ |
H A D | pcie-cadence-host.c | 28 void __iomem *cdns_pci_map_bus(struct pci_bus *bus, unsigned int devfn, argument
|
/linux-master/drivers/xen/xen-pciback/ |
H A D | pciback.h | 143 xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, unsigned int domain, unsigned int bus, unsigned int devfn) argument 157 xen_pcibk_get_pcifront_dev(struct pci_dev *pcidev, struct xen_pcibk_device *pdev, unsigned int *domain, unsigned int *bus, unsigned int *devfn) argument
|
/linux-master/arch/sparc/kernel/ |
H A D | pci_common.c | 109 static int sun4u_read_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, argument 20 config_out_of_range(struct pci_pbm_info *pbm, unsigned long bus, unsigned long devfn, unsigned long reg) argument 31 sun4u_config_mkaddr(struct pci_pbm_info *pbm, unsigned long bus, unsigned long devfn, unsigned long reg) argument 53 sun4u_read_pci_cfg_host(struct pci_pbm_info *pbm, unsigned char bus, unsigned int devfn, int where, int size, u32 *value) argument 166 sun4u_write_pci_cfg_host(struct pci_pbm_info *pbm, unsigned char bus, unsigned int devfn, int where, int size, u32 value) argument 213 sun4u_write_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, int where, int size, u32 value) argument 258 sun4v_read_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, int where, int size, u32 *value) argument 291 sun4v_write_pci_cfg(struct pci_bus *bus_dev, unsigned int devfn, int where, int size, u32 value) argument [all...] |
H A D | prom_64.c | 167 unsigned int devfn; local
|
H A D | pcic.c | 60 unsigned char devfn; /* Configuration address */ member in struct:pcic_ca2irq 176 static int pcic_read_config_dword(unsigned int busno, unsigned int devfn, argument 213 static int pcic_read_config(struct pci_bus *bus, unsigned int devfn, argument 237 static int pcic_write_config_dword(unsigned int busno, unsigned int devfn, argument 252 static int pcic_write_config(struct pci_bus *bus, unsigned int devfn, argument 457 unsigned long devfn = (regs[0].which_io >> 8) & 0xff; local [all...] |
/linux-master/drivers/pci/pcie/ |
H A D | pme.c | 102 static bool pcie_pme_from_pci_bridge(struct pci_bus *bus, u8 devfn) argument 132 u8 busnr = req_id >> 8, devfn = req_id & 0xff; local [all...] |
/linux-master/arch/riscv/kernel/ |
H A D | acpi.c | 313 int raw_pci_read(unsigned int domain, unsigned int bus, unsigned int devfn, argument 319 int raw_pci_write(unsigned int domain, unsigned int bus, unsigned int devfn, argument
|
/linux-master/drivers/bcma/ |
H A D | driver_pci_host.c | 230 bcma_core_pci_hostmode_read_config(struct pci_bus *bus, unsigned int devfn, int reg, int size, u32 *val) argument 250 bcma_core_pci_hostmode_write_config(struct pci_bus *bus, unsigned int devfn, int reg, int size, u32 val) argument
|
/linux-master/arch/mips/txx9/generic/ |
H A D | pci.c | 29 early_read_config_word(struct pci_controller *hose, int top_bus, int bus, int devfn, int offset, u16 *value) argument
|
/linux-master/arch/alpha/kernel/ |
H A D | core_irongate.c | 103 irongate_read_config(struct pci_bus *bus, unsigned int devfn, int where, argument 128 irongate_write_config(struct pci_bus *bus, unsigned int devfn, int where, argument
|
H A D | core_mcpcia.c | 170 mk_conf_addr(struct pci_bus *pbus, unsigned int devfn, int where, argument 196 mcpcia_read_config(struct pci_bus *bus, unsigned int devfn, int where, argument 223 mcpcia_write_config(struct pci_bus *bus, unsigned int devfn, int where, argument
|
H A D | core_titan.c | 139 titan_read_config(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *value) argument 164 titan_write_config(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 value) argument
|
/linux-master/drivers/pci/ |
H A D | access.c | 88 int pci_generic_config_read(struct pci_bus *bus, unsigned int devfn, argument 108 int pci_generic_config_write(struct pci_bus *bus, unsigned int devfn, argument 128 int pci_generic_config_read32(struct pci_bus *bus, unsigned int devfn, argument 146 pci_generic_config_write32(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val) argument [all...] |
/linux-master/drivers/ssb/ |
H A D | driver_pcicore.c | 205 static int ssb_pcicore_read_config(struct pci_bus *bus, unsigned int devfn, argument 219 static int ssb_pcicore_write_config(struct pci_bus *bus, unsigned int devfn, argument
|
/linux-master/arch/x86/pci/ |
H A D | common.c | 40 int raw_pci_read(unsigned int domain, unsigned int bus, unsigned int devfn, argument 50 int raw_pci_write(unsigned int domain, unsigned int bus, unsigned int devfn, argument 60 static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *value) argument 66 static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 value) argument [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | pci_x86.h | 75 u8 bus, devfn; /* Bus, device and function */ member in struct:irq_info
|
/linux-master/arch/arm/mach-orion5x/ |
H A D | pci.c | 73 static int pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, argument 91 static int pcie_rd_conf_wa(struct pci_bus *bus, u32 devfn, argument 117 static int pcie_wr_conf(struct pci_bus *bus, u32 devfn, argument 322 static int orion5x_pci_valid_config(int bus, u32 devfn) argument 342 orion5x_pci_rd_conf(struct pci_bus *bus, u32 devfn, int where, int size, u32 *val) argument 354 orion5x_pci_wr_conf(struct pci_bus *bus, u32 devfn, int where, int size, u32 val) argument [all...] |
/linux-master/drivers/pci/controller/ |
H A D | pcie-hisi-error.c | 151 u32 domain, busnr, devfn; local
|