Home
last modified time | relevance | path

Searched refs:busnr (Results 1 – 25 of 45) sorted by relevance

12

/Linux-v4.19/drivers/pci/hotplug/
Dshpchp_sysfs.c28 int index, busnr; in show_ctrl() local
62 for (busnr = bus->busn_res.start; busnr <= bus->busn_res.end; busnr++) { in show_ctrl()
63 if (!pci_find_bus(pci_domain_nr(bus), busnr)) in show_ctrl()
66 if (busnr < bus->busn_res.end) in show_ctrl()
68 busnr, (int)(bus->busn_res.end - busnr)); in show_ctrl()
/Linux-v4.19/drivers/pci/controller/
Dpci-rcar-gen2.c101 unsigned busnr; member
116 if (sys->busnr != bus->number || PCI_FUNC(devfn)) in rcar_pci_cfg_base()
204 dev_info(dev, "PCI: bus%u revision %x\n", sys->busnr, val); in rcar_pci_setup()
284 sys->busnr = priv->busnr; in rcar_pci_setup()
378 struct resource busnr; in rcar_pci_probe() local
381 ret = of_pci_parse_bus_range(dev->of_node, &busnr); in rcar_pci_probe()
387 priv->busnr = busnr.start; in rcar_pci_probe()
388 if (busnr.end != busnr.start) in rcar_pci_probe()
397 priv->busnr = pdev->id; in rcar_pci_probe()
Dpci-versatile.c51 unsigned int busnr = bus->number; in versatile_map_bus() local
56 return versatile_cfg_base[1] + ((busnr << 16) | (devfn << 8) | offset); in versatile_map_bus()
203 bridge->busnr = 0; in versatile_pci_probe()
Dpci-v3-semi.c319 unsigned int address, mapaddress, busnr; in v3_map_bus() local
321 busnr = bus->number; in v3_map_bus()
322 if (busnr == 0) { in v3_map_bus()
362 address = (busnr << 16) | (devfn << 8); in v3_map_bus()
604 host->busnr = win->res->start; in v3_pci_setup_resource()
752 host->busnr = 0; in v3_pci_probe()
Dpci-host-common.c93 bridge->busnr = cfg->busr.start; in pci_host_common_probe()
Dpcie-cadence-host.c319 bridge->busnr = pcie->bus; in cdns_pcie_host_probe()
/Linux-v4.19/arch/arm/kernel/
Dbios32.c414 static int pcibios_init_resource(int busnr, struct pci_sys_data *sys, in pcibios_init_resource() argument
437 sys->io_res.start = (busnr * SZ_64K) ? : pcibios_min_io; in pcibios_init_resource()
438 sys->io_res.end = (busnr + 1) * SZ_64K - 1; in pcibios_init_resource()
441 sprintf(sys->io_res_name, "PCI%d I/O", busnr); in pcibios_init_resource()
459 int nr, busnr; in pcibios_init_hw() local
461 for (nr = busnr = 0; nr < hw->nr_controllers; nr++) { in pcibios_init_hw()
470 sys->busnr = busnr; in pcibios_init_hw()
498 bridge->busnr = sys->busnr; in pcibios_init_hw()
514 busnr = sys->bus->busn_res.end + 1; in pcibios_init_hw()
/Linux-v4.19/arch/arm/mach-dove/
Dpcie.c47 pp->root_bus_nr = sys->busnr; in dove_pcie_setup()
52 orion_pcie_set_local_bus_nr(pp->base, sys->busnr); in dove_pcie_setup()
57 pci_ioremap_io(sys->busnr * SZ_64K, DOVE_PCIE0_IO_PHYS_BASE); in dove_pcie_setup()
59 pci_ioremap_io(sys->busnr * SZ_64K, DOVE_PCIE1_IO_PHYS_BASE); in dove_pcie_setup()
168 bridge->busnr = sys->busnr; in dove_pcie_scan_bus()
/Linux-v4.19/drivers/pci/
Dsearch.c115 static struct pci_bus *pci_do_find_bus(struct pci_bus *bus, unsigned char busnr) in pci_do_find_bus() argument
120 if (bus->number == busnr) in pci_do_find_bus()
124 child = pci_do_find_bus(tmp, busnr); in pci_do_find_bus()
140 struct pci_bus *pci_find_bus(int domain, int busnr) in pci_find_bus() argument
148 tmp_bus = pci_do_find_bus(bus, busnr); in pci_find_bus()
Diov.c62 int nr_virtfn, busnr, rc = 0; in compute_max_vf_buses() local
71 busnr = pci_iov_virtfn_bus(dev, nr_virtfn - 1); in compute_max_vf_buses()
72 if (busnr > iov->max_VF_buses) in compute_max_vf_buses()
73 iov->max_VF_buses = busnr; in compute_max_vf_buses()
81 static struct pci_bus *virtfn_add_bus(struct pci_bus *bus, int busnr) in virtfn_add_bus() argument
85 if (bus->number == busnr) in virtfn_add_bus()
88 child = pci_find_bus(pci_domain_nr(bus), busnr); in virtfn_add_bus()
92 child = pci_add_new_bus(bus, NULL, busnr); in virtfn_add_bus()
96 pci_bus_insert_busn_res(child, busnr, busnr); in virtfn_add_bus()
Dprobe.c795 bus->number = bus->busn_res.start = bridge->busnr; in pci_register_host_bridge()
800 b = pci_find_bus(pci_domain_nr(bus), bridge->busnr); in pci_register_host_bridge()
809 bridge->busnr); in pci_register_host_bridge()
928 struct pci_dev *bridge, int busnr) in pci_alloc_child_bus() argument
950 dev_set_name(&child->dev, "%04x:%02x", pci_domain_nr(child), busnr); in pci_alloc_child_bus()
953 child->number = child->busn_res.start = busnr; in pci_alloc_child_bus()
1005 int busnr) in pci_add_new_bus() argument
1009 child = pci_alloc_child_bus(parent, dev, busnr); in pci_add_new_bus()
2913 bridge->busnr = bus; in pci_create_root_bus()
3045 bus = bridge->busnr; in pci_scan_root_bus_bridge()
[all …]
/Linux-v4.19/arch/sh/drivers/pci/
Dcommon.c12 int top_bus, int busnr, int devfn) in fake_pci_dev() argument
20 bus.number = busnr; in fake_pci_dev()
24 if(busnr != top_bus) in fake_pci_dev()
Dpci.c64 bridge->busnr = next_busno; in pcibios_scanbus()
/Linux-v4.19/arch/arm/mach-orion5x/
Dpci.c167 pci_ioremap_io(sys->busnr * SZ_64K, ORION5X_PCIE_IO_PHYS_BASE); in pcie_setup()
485 pci_ioremap_io(sys->busnr * SZ_64K, ORION5X_PCI_IO_PHYS_BASE); in pci_setup()
546 orion_pcie_set_local_bus_nr(PCIE_BASE, sys->busnr); in orion5x_pci_sys_setup()
551 orion5x_pci_set_bus_nr(sys->busnr); in orion5x_pci_sys_setup()
565 bridge->busnr = sys->busnr; in orion5x_pci_sys_scan_bus()
/Linux-v4.19/arch/arm/mach-mv78xx0/
Dpcie.c110 pp->root_bus_nr = sys->busnr; in mv78xx0_pcie_setup()
115 orion_pcie_set_local_bus_nr(pp->base, sys->busnr); in mv78xx0_pcie_setup()
209 bridge->busnr = sys->busnr; in mv78xx0_pcie_scan_bus()
/Linux-v4.19/drivers/pci/pcie/
Dpme.c129 u8 busnr = req_id >> 8, devfn = req_id & 0xff; in pcie_pme_handle_request() local
135 if (port->devfn == devfn && port->bus->number == busnr) { in pcie_pme_handle_request()
159 bus = pci_find_bus(pci_domain_nr(port->bus), busnr); in pcie_pme_handle_request()
198 busnr, PCI_SLOT(devfn), PCI_FUNC(devfn)); in pcie_pme_handle_request()
/Linux-v4.19/arch/arm/mach-iop13xx/
Dpci.c186 if (sys->busnr == bus->number) in iop13xx_atux_cfg_address()
216 if (sys->busnr != bus->number) in iop13xx_atue_cfg_address()
534 bridge->busnr = sys->busnr; in iop13xx_scan_bus()
1045 pcixsr |= sys->busnr << IOP13XX_ATUX_PCIXSR_BUS_NUM | in iop13xx_pci_setup()
1063 pcsr |= sys->busnr << IOP13XX_ATUE_PCSR_BUS_NUM | in iop13xx_pci_setup()
/Linux-v4.19/arch/arm/include/asm/mach/
Dpci.h46 int busnr; /* primary bus number */ member
/Linux-v4.19/arch/sparc/kernel/
Dleon_pci.c45 bridge->busnr = 0; in leon_pci_init()
/Linux-v4.19/arch/m68k/coldfire/
Dpci.c235 bridge->busnr = 0; in mcf_pci_init()
/Linux-v4.19/arch/arm/plat-iop/
Dpci.c44 if (sys->busnr == bus->number) in iop3xx_cfg_address()
/Linux-v4.19/arch/alpha/kernel/
Dsys_nautilus.c225 bridge->busnr = 0; in nautilus_init_pci()
/Linux-v4.19/arch/mips/pci/
Dpci-legacy.c99 bridge->busnr = next_busno; in pcibios_scanbus()
/Linux-v4.19/arch/microblaze/pci/
Dpci-common.c1095 fake_pci_bus(struct pci_controller *hose, int busnr) in fake_pci_bus() argument
1100 pr_err("Can't find hose for PCI bus %d!\n", busnr); in fake_pci_bus()
1102 bus.number = busnr; in fake_pci_bus()
/Linux-v4.19/arch/unicore32/kernel/
Dpci.c278 bridge->busnr = 0; in pci_common_init()

12