/Linux-v4.19/drivers/pci/hotplug/ |
D | ibmphp_pci.c | 81 debug("inside configure_card, func->busno = %x\n", func->busno); in ibmphp_configure_card() 94 ibmphp_pci_bus->number = cur_func->busno; in ibmphp_configure_card() 99 cur_func->busno, cur_func->device, cur_func->function); in ibmphp_configure_card() 138 cur_func->device, cur_func->busno); in ibmphp_configure_card() 151 cur_func->device, cur_func->busno); in ibmphp_configure_card() 159 newfunc->busno = cur_func->busno; in ibmphp_configure_card() 177 err("Bus %x, devfunc %x\n", cur_func->busno, cur_func->device); in ibmphp_configure_card() 196 newfunc->busno = sec_number; in ibmphp_configure_card() 223 newfunc->busno = cur_func->busno; in ibmphp_configure_card() 242 debug("cur_func->busno b4 configure_bridge is %x\n", cur_func->busno); in ibmphp_configure_card() [all …]
|
D | ibmphp_res.c | 35 static struct bus_node * __init alloc_error_bus(struct ebda_pci_rsrc *curr, u8 busno, int flag) in alloc_error_bus() argument 49 newbus->busno = busno; in alloc_error_bus() 51 newbus->busno = curr->bus_num; in alloc_error_bus() 69 rs->busno = curr->bus_num; in alloc_resources() 88 newbus->busno = curr->bus_num; in alloc_bus_range() 118 …debug("%d resource Primary Bus inserted on bus %x [%x - %x]\n", flag, newbus->busno, newrange->sta… in alloc_bus_range() 127 …debug("First Memory Primary on bus %x, [%x - %x]\n", newbus->busno, newrange->start, newrange->end… in alloc_bus_range() 137 debug("First IO Primary on bus %x, [%x - %x]\n", newbus->busno, newrange->start, newrange->end); in alloc_bus_range() 147 …debug("1st PFMemory Primary on Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end); in alloc_bus_range() 210 …debug("gbuses = NULL, Memory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange… in ibmphp_rsrc_init() [all …]
|
D | ibmphp_core.c | 644 static struct pci_func *ibm_slot_find(u8 busno, u8 device, u8 function) in ibm_slot_find() argument 652 if ((func_cur->busno == busno) && in ibm_slot_find() 707 temp = pci_get_domain_bus_and_slot(0, func->busno, in ibm_unconfigure_device() 725 static u8 bus_structure_fixup(u8 busno) in bus_structure_fixup() argument 731 if (pci_find_bus(0, busno) || !(ibmphp_find_same_bus_num(busno))) in bus_structure_fixup() 744 bus->number = busno; in bus_structure_fixup() 752 b = pci_scan_bus(busno, ibmphp_pci_bus->ops, NULL); in bus_structure_fixup() 776 if (!(bus_structure_fixup(func->busno))) in ibm_configure_device() 779 func->dev = pci_get_domain_bus_and_slot(0, func->busno, in ibm_configure_device() 783 struct pci_bus *bus = pci_find_bus(0, func->busno); in ibm_configure_device() [all …]
|
D | ibmphp.h | 241 u8 busno; member 329 u8 busno; member 348 u8 busno; member 679 u8 busno; member
|
/Linux-v4.19/include/trace/events/ |
D | siox.h | 15 __field(int, busno) 21 __entry->busno = smaster->busno; 28 __entry->busno, 41 __field(int, busno) 48 __entry->busno = smaster->busno; 56 __entry->busno,
|
/Linux-v4.19/arch/mips/pci/ |
D | ops-sni.c | 24 static int set_config_address(unsigned int busno, unsigned int devfn, int reg) in set_config_address() argument 29 if (busno == 0 && devfn >= PCI_DEVFN(8, 0)) in set_config_address() 33 ((busno & 0xff) << 16) | in set_config_address() 91 static int pcit_set_config_address(unsigned int busno, unsigned int devfn, int reg) in pcit_set_config_address() argument 93 if ((devfn > 255) || (reg > 255) || (busno > 255)) in pcit_set_config_address() 96 outl((1 << 31) | ((busno & 0xff) << 16) | ((devfn & 0xff) << 8) | (reg & 0xfc), 0xcf8); in pcit_set_config_address()
|
D | ops-bridge.c | 108 int busno = bus->number; in pci_conf1_read_config() local 115 bridge->b_pci_cfg = (busno << 16) | (slot << 11); in pci_conf1_read_config() 127 bridge->b_pci_cfg = (busno << 16) | (slot << 11); in pci_conf1_read_config() 154 bridge->b_pci_cfg = (busno << 16) | (slot << 11); in pci_conf1_read_config() 249 int busno = bus->number; in pci_conf1_write_config() local 254 bridge->b_pci_cfg = (busno << 16) | (slot << 11); in pci_conf1_write_config()
|
/Linux-v4.19/arch/sparc/kernel/ |
D | leon_pci_grpci1.c | 243 unsigned int busno = bus->number; in grpci1_read_config() local 246 if (PCI_SLOT(devfn) > 15 || busno > 15) { in grpci1_read_config() 253 ret = grpci1_cfg_r8(priv, busno, devfn, where, val); in grpci1_read_config() 256 ret = grpci1_cfg_r16(priv, busno, devfn, where, val); in grpci1_read_config() 259 ret = grpci1_cfg_r32(priv, busno, devfn, where, val); in grpci1_read_config() 269 busno, PCI_SLOT(devfn), PCI_FUNC(devfn), where, *val, size); in grpci1_read_config() 282 unsigned int busno = bus->number; in grpci1_write_config() local 284 if (PCI_SLOT(devfn) > 15 || busno > 15) in grpci1_write_config() 290 busno, PCI_SLOT(devfn), PCI_FUNC(devfn), where, size, val); in grpci1_write_config() 297 return grpci1_cfg_w8(priv, busno, devfn, where, val); in grpci1_write_config() [all …]
|
D | leon_pci_grpci2.c | 380 unsigned int busno = bus->number; in grpci2_read_config() local 383 if (PCI_SLOT(devfn) > 15 || busno > 255) { in grpci2_read_config() 390 ret = grpci2_cfg_r8(priv, busno, devfn, where, val); in grpci2_read_config() 393 ret = grpci2_cfg_r16(priv, busno, devfn, where, val); in grpci2_read_config() 396 ret = grpci2_cfg_r32(priv, busno, devfn, where, val); in grpci2_read_config() 405 "size=%d\n", busno, PCI_SLOT(devfn), PCI_FUNC(devfn), where, in grpci2_read_config() 419 unsigned int busno = bus->number; in grpci2_write_config() local 421 if (PCI_SLOT(devfn) > 15 || busno > 255) in grpci2_write_config() 426 "val=%x\n", busno, PCI_SLOT(devfn), PCI_FUNC(devfn), in grpci2_write_config() 434 return grpci2_cfg_w8(priv, busno, devfn, where, val); in grpci2_write_config() [all …]
|
D | pcic.c | 59 unsigned char busno; /* PCI bus number */ member 176 static int pcic_read_config_dword(unsigned int busno, unsigned int devfn, in pcic_read_config_dword() argument 189 writel(CONFIG_CMD(busno, devfn, where), pcic->pcic_config_space_addr); in pcic_read_config_dword() 237 static int pcic_write_config_dword(unsigned int busno, unsigned int devfn, in pcic_write_config_dword() argument 246 writel(CONFIG_CMD(busno, devfn, where), pcic->pcic_config_space_addr); in pcic_write_config_dword() 549 if (p->busno == dev->bus->number && p->devfn == dev->devfn) in pcic_fill_irq()
|
D | ioport.c | 69 static void __iomem *_sparc_alloc_io(unsigned int busno, unsigned long phys, 179 static void __iomem *_sparc_alloc_io(unsigned int busno, unsigned long phys, in _sparc_alloc_io() argument 210 va = _sparc_ioremap(res, busno, phys, size); in _sparc_alloc_io()
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | pci_dn.c | 100 if (pdn->busno == bus->number && in pci_get_pdn_by_devfn() 132 if (pdn->busno == pdev->bus->number && in pci_get_pdn() 143 int busno, int devfn) in add_one_dev_pci_data() argument 157 pdn->busno = busno; in add_one_dev_pci_data() 255 if (pdn->busno != pci_iov_virtfn_bus(pdev, i) || in remove_dev_pci_data() 299 pdn->busno = (addr >> 16) & 0xff; in pci_add_device_node_info() 492 pdn->devfn = pdn->busno = -1; in pci_devs_phb_init_dynamic()
|
D | prom_parse.c | 12 unsigned long *busno, unsigned long *phys, in of_parse_dma_window() argument 19 *busno = of_read_number(dma_window, 1); in of_parse_dma_window()
|
D | io-workarounds.c | 160 int busno; in iowa_ioremap() local 164 busno = bus - iowa_busses; in iowa_ioremap() 165 PCI_SET_ADDR_TOKEN(res, busno + 1); in iowa_ioremap()
|
D | eeh_pe.c | 341 int config_addr = (pdn->busno << 8) | (pdn->devfn); in eeh_add_to_parent_pe() 366 pdn->busno, in eeh_add_to_parent_pe() 389 pdn->busno, in eeh_add_to_parent_pe() 437 pdn->busno, in eeh_add_to_parent_pe() 463 pdn->busno, in eeh_rmv_from_parent_pe() 723 pdn->busno, in eeh_bridge_check_link()
|
D | rtas_pci.c | 74 addr = rtas_config_addr(pdn->busno, pdn->devfn, where); in rtas_read_config() 125 addr = rtas_config_addr(pdn->busno, pdn->devfn, where); in rtas_write_config()
|
/Linux-v4.19/arch/x86/pci/ |
D | fixup.c | 19 u8 busno, suba, subb; in pci_fixup_i450nx() local 24 pci_read_config_byte(d, reg++, &busno); in pci_fixup_i450nx() 27 dev_dbg(&d->dev, "i450NX PXB %d: %02x/%02x/%02x\n", pxb, busno, in pci_fixup_i450nx() 29 if (busno) in pci_fixup_i450nx() 30 pcibios_scan_root(busno); /* Bus A */ in pci_fixup_i450nx() 44 u8 busno; in pci_fixup_i450gx() local 45 pci_read_config_byte(d, 0x4a, &busno); in pci_fixup_i450gx() 46 dev_info(&d->dev, "i440KX/GX host bridge; secondary bus %02x\n", busno); in pci_fixup_i450gx() 47 pcibios_scan_root(busno); in pci_fixup_i450gx()
|
/Linux-v4.19/include/linux/ |
D | of_iommu.h | 12 int index, unsigned long *busno, dma_addr_t *addr, 21 int index, unsigned long *busno, dma_addr_t *addr, in of_get_dma_window() argument
|
/Linux-v4.19/arch/arm/mach-cns3xxx/ |
D | pcie.c | 58 int busno = bus->number; in cns3xxx_pci_map_bus() local 63 if (!cnspci->linked && busno > 0) in cns3xxx_pci_map_bus() 72 if (busno == 0) { /* internal PCIe bus, host bridge device */ in cns3xxx_pci_map_bus() 78 } else if (busno == 1) { /* directly connected PCIe device */ in cns3xxx_pci_map_bus() 84 base = cnspci->cfg1_regs + ((busno & 0xf) << 20); in cns3xxx_pci_map_bus()
|
/Linux-v4.19/drivers/pci/controller/ |
D | pcie-altera.c | 257 static int _altera_pcie_cfg_read(struct altera_pcie *pcie, u8 busno, in _altera_pcie_cfg_read() argument 277 ret = tlp_cfg_dword_read(pcie, busno, devfn, in _altera_pcie_cfg_read() 297 static int _altera_pcie_cfg_write(struct altera_pcie *pcie, u8 busno, in _altera_pcie_cfg_write() argument 320 return tlp_cfg_dword_write(pcie, busno, devfn, (where & ~DWORD_MASK), in _altera_pcie_cfg_write() 361 static int altera_read_cap_word(struct altera_pcie *pcie, u8 busno, in altera_read_cap_word() argument 367 ret = _altera_pcie_cfg_read(pcie, busno, devfn, in altera_read_cap_word() 374 static int altera_write_cap_word(struct altera_pcie *pcie, u8 busno, in altera_write_cap_word() argument 377 return _altera_pcie_cfg_write(pcie, busno, devfn, in altera_write_cap_word()
|
D | pcie-iproc.c | 453 unsigned int busno, in iproc_pcie_map_ep_cfg_reg() argument 462 val = (busno << CFG_ADDR_BUS_NUM_SHIFT) | in iproc_pcie_map_ep_cfg_reg() 560 unsigned int busno = bus->number; in iproc_pcie_config_read() local 566 if (busno == 0) { in iproc_pcie_config_read() 574 cfg_data_p = iproc_pcie_map_ep_cfg_reg(pcie, busno, slot, fn, where); in iproc_pcie_config_read() 612 int busno, unsigned int devfn, in iproc_pcie_map_cfg_bus() argument 620 if (busno == 0) { in iproc_pcie_map_cfg_bus() 641 return iproc_pcie_map_ep_cfg_reg(pcie, busno, slot, fn, where); in iproc_pcie_map_cfg_bus()
|
/Linux-v4.19/drivers/iommu/ |
D | of_iommu.c | 45 unsigned long *busno, dma_addr_t *addr, size_t *size) in of_get_dma_window() argument 71 if (busno) in of_get_dma_window() 72 *busno = be32_to_cpup(dma_window++); in of_get_dma_window()
|
/Linux-v4.19/arch/powerpc/platforms/pseries/ |
D | eeh_pseries.c | 87 edev->pe_config_addr = (pdn->busno << 16) | (pdn->devfn << 8); in pseries_pcibios_bus_add_device() 293 pe.config_addr = (pdn->busno << 16) | (pdn->devfn << 8); in pseries_eeh_probe() 315 __func__, pdn->busno, PCI_SLOT(pdn->devfn), in pseries_eeh_probe() 761 addr = rtas_config_addr(pdn->busno, pdn->devfn, 0); in pseries_send_allow_unfreeze() 806 if (pdn->busno != bus || in pseries_call_allow_unfreeze()
|
/Linux-v4.19/arch/powerpc/platforms/pasemi/ |
D | pci.c | 56 static inline int is_root_port(int busno, int devfn) in is_root_port() argument 58 return ((busno == 0) && (PCI_FUNC(devfn) < 4) && in is_root_port()
|
/Linux-v4.19/drivers/siox/ |
D | siox.h | 12 int busno; member
|