/kernel/linux/linux-5.10/drivers/pci/hotplug/ |
H A D | shpchp_sysfs.c | 28 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()
|
/kernel/linux/linux-6.6/drivers/pci/hotplug/ |
H A D | shpchp_sysfs.c | 30 int busnr; in show_ctrl() local 65 for (busnr = bus->busn_res.start; busnr <= bus->busn_res.end; busnr++) { in show_ctrl() 66 if (!pci_find_bus(pci_domain_nr(bus), busnr)) in show_ctrl() 69 if (busnr < bus->busn_res.end) in show_ctrl() 72 busnr, (int)(bus->busn_res.end - busnr)); in show_ctrl()
|
/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | bios32.c | 397 static int pcibios_init_resource(int busnr, struct pci_sys_data *sys) in pcibios_init_resource() argument 411 sys->io_res.start = (busnr * SZ_64K) ? : pcibios_min_io; in pcibios_init_resource() 412 sys->io_res.end = (busnr + 1) * SZ_64K - 1; in pcibios_init_resource() 415 sprintf(sys->io_res_name, "PCI%d I/O", busnr); in pcibios_init_resource() 433 int nr, busnr; in pcibios_init_hw() local 435 for (nr = busnr = 0; nr < hw->nr_controllers; nr++) { in pcibios_init_hw() 444 sys->busnr = busnr; in pcibios_init_hw() 472 bridge->busnr = sys->busnr; in pcibios_init_hw() [all...] |
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | bios32.c | 395 static int pcibios_init_resource(int busnr, struct pci_sys_data *sys) in pcibios_init_resource() argument 409 sys->io_res.start = (busnr * SZ_64K) ? : pcibios_min_io; in pcibios_init_resource() 410 sys->io_res.end = (busnr + 1) * SZ_64K - 1; in pcibios_init_resource() 413 sprintf(sys->io_res_name, "PCI%d I/O", busnr); in pcibios_init_resource() 431 int nr, busnr; in pcibios_init_hw() local 433 for (nr = busnr = 0; nr < hw->nr_controllers; nr++) { in pcibios_init_hw() 442 sys->busnr = busnr; in pcibios_init_hw() 470 bridge->busnr = sys->busnr; in pcibios_init_hw() [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-dove/ |
H A D | pcie.c | 47 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()
|
/kernel/linux/linux-6.6/arch/arm/mach-dove/ |
H A D | pcie.c | 45 pp->root_bus_nr = sys->busnr; in dove_pcie_setup() 50 orion_pcie_set_local_bus_nr(pp->base, sys->busnr); in dove_pcie_setup() 54 realio.start = sys->busnr * SZ_64K; in dove_pcie_setup() 171 bridge->busnr = sys->busnr; in dove_pcie_scan_bus()
|
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | search.c | 116 static struct pci_bus *pci_do_find_bus(struct pci_bus *bus, unsigned char busnr) in pci_do_find_bus() argument 121 if (bus->number == busnr) in pci_do_find_bus() 125 child = pci_do_find_bus(tmp, busnr); in pci_do_find_bus() 135 * @busnr: number of desired PCI bus 141 struct pci_bus *pci_find_bus(int domain, int busnr) in pci_find_bus() argument 149 tmp_bus = pci_do_find_bus(bus, busnr); in pci_find_bus()
|
H A D | iov.c | 60 int nr_virtfn, busnr, rc = 0; in compute_max_vf_buses() local 69 busnr = pci_iov_virtfn_bus(dev, nr_virtfn - 1); in compute_max_vf_buses() 70 if (busnr > iov->max_VF_buses) in compute_max_vf_buses() 71 iov->max_VF_buses = busnr; in compute_max_vf_buses() 79 static struct pci_bus *virtfn_add_bus(struct pci_bus *bus, int busnr) in virtfn_add_bus() argument 83 if (bus->number == busnr) in virtfn_add_bus() 86 child = pci_find_bus(pci_domain_nr(bus), busnr); in virtfn_add_bus() 90 child = pci_add_new_bus(bus, NULL, busnr); in virtfn_add_bus() 94 pci_bus_insert_busn_res(child, busnr, busnr); in virtfn_add_bus() [all...] |
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | search.c | 116 static struct pci_bus *pci_do_find_bus(struct pci_bus *bus, unsigned char busnr) in pci_do_find_bus() argument 121 if (bus->number == busnr) in pci_do_find_bus() 125 child = pci_do_find_bus(tmp, busnr); in pci_do_find_bus() 135 * @busnr: number of desired PCI bus 141 struct pci_bus *pci_find_bus(int domain, int busnr) in pci_find_bus() argument 149 tmp_bus = pci_do_find_bus(bus, busnr); in pci_find_bus()
|
H A D | iov.c | 103 int nr_virtfn, busnr, rc = 0; in compute_max_vf_buses() local 112 busnr = pci_iov_virtfn_bus(dev, nr_virtfn - 1); in compute_max_vf_buses() 113 if (busnr > iov->max_VF_buses) in compute_max_vf_buses() 114 iov->max_VF_buses = busnr; in compute_max_vf_buses() 122 static struct pci_bus *virtfn_add_bus(struct pci_bus *bus, int busnr) in virtfn_add_bus() argument 126 if (bus->number == busnr) in virtfn_add_bus() 129 child = pci_find_bus(pci_domain_nr(bus), busnr); in virtfn_add_bus() 133 child = pci_add_new_bus(bus, NULL, busnr); in virtfn_add_bus() 137 pci_bus_insert_busn_res(child, busnr, busnr); in virtfn_add_bus() [all...] |
/kernel/linux/linux-5.10/arch/sh/drivers/pci/ |
H A D | common.c | 12 int top_bus, int busnr, int devfn) in fake_pci_dev() 20 bus.number = busnr; in fake_pci_dev() 24 if(busnr != top_bus) in fake_pci_dev() 11 fake_pci_dev(struct pci_channel *hose, int top_bus, int busnr, int devfn) fake_pci_dev() argument
|
/kernel/linux/linux-6.6/arch/sh/drivers/pci/ |
H A D | common.c | 12 int top_bus, int busnr, int devfn) in fake_pci_dev() 20 bus.number = busnr; in fake_pci_dev() 24 if(busnr != top_bus) in fake_pci_dev() 11 fake_pci_dev(struct pci_channel *hose, int top_bus, int busnr, int devfn) fake_pci_dev() argument
|
/kernel/linux/linux-5.10/drivers/pci/controller/cadence/ |
H A D | pcie-cadence.c | 26 void cdns_pcie_set_outbound_region(struct cdns_pcie *pcie, u8 busnr, u8 fn, in cdns_pcie_set_outbound_region() argument 79 desc1 |= CDNS_PCIE_AT_OB_REGION_DESC1_BUS(busnr); in cdns_pcie_set_outbound_region() 104 u8 busnr, u8 fn, in cdns_pcie_set_outbound_region_for_normal_msg() 116 desc1 |= CDNS_PCIE_AT_OB_REGION_DESC1_BUS(busnr); in cdns_pcie_set_outbound_region_for_normal_msg() 103 cdns_pcie_set_outbound_region_for_normal_msg(struct cdns_pcie *pcie, u8 busnr, u8 fn, u32 r, u64 cpu_addr) cdns_pcie_set_outbound_region_for_normal_msg() argument
|
H A D | pcie-cadence-host.c | 67 if (busn == bridge->busnr + 1) in cdns_pci_map_bus() 431 int r, busnr = 0; in cdns_pcie_host_init_address_translation() local 435 busnr = entry->res->start; in cdns_pcie_host_init_address_translation() 443 desc1 = CDNS_PCIE_AT_OB_REGION_DESC1_BUS(busnr); in cdns_pcie_host_init_address_translation() 462 cdns_pcie_set_outbound_region(pcie, busnr, 0, r, in cdns_pcie_host_init_address_translation() 468 cdns_pcie_set_outbound_region(pcie, busnr, 0, r, in cdns_pcie_host_init_address_translation()
|
/kernel/linux/linux-6.6/drivers/pci/controller/cadence/ |
H A D | pcie-cadence.c | 27 void cdns_pcie_set_outbound_region(struct cdns_pcie *pcie, u8 busnr, u8 fn, in cdns_pcie_set_outbound_region() argument 80 desc1 |= CDNS_PCIE_AT_OB_REGION_DESC1_BUS(busnr); in cdns_pcie_set_outbound_region() 105 u8 busnr, u8 fn, in cdns_pcie_set_outbound_region_for_normal_msg() 117 desc1 |= CDNS_PCIE_AT_OB_REGION_DESC1_BUS(busnr); in cdns_pcie_set_outbound_region_for_normal_msg() 104 cdns_pcie_set_outbound_region_for_normal_msg(struct cdns_pcie *pcie, u8 busnr, u8 fn, u32 r, u64 cpu_addr) cdns_pcie_set_outbound_region_for_normal_msg() argument
|
H A D | pcie-cadence-host.c | 67 if (busn == bridge->busnr + 1) in cdns_pci_map_bus() 439 int r, busnr = 0; in cdns_pcie_host_init_address_translation() local 443 busnr = entry->res->start; in cdns_pcie_host_init_address_translation() 451 desc1 = CDNS_PCIE_AT_OB_REGION_DESC1_BUS(busnr); in cdns_pcie_host_init_address_translation() 470 cdns_pcie_set_outbound_region(pcie, busnr, 0, r, in cdns_pcie_host_init_address_translation() 476 cdns_pcie_set_outbound_region(pcie, busnr, 0, r, in cdns_pcie_host_init_address_translation()
|
/kernel/linux/linux-5.10/arch/arm/mach-orion5x/ |
H A D | pci.c | 167 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()
|
/kernel/linux/linux-6.6/arch/arm/mach-orion5x/ |
H A D | pci.c | 165 realio.start = sys->busnr * SZ_64K; in pcie_setup() 486 realio.start = sys->busnr * SZ_64K; in pci_setup() 555 orion_pcie_set_local_bus_nr(PCIE_BASE, sys->busnr); in orion5x_pci_sys_setup() 560 orion5x_pci_set_bus_nr(sys->busnr); in orion5x_pci_sys_setup() 574 bridge->busnr = sys->busnr; in orion5x_pci_sys_scan_bus()
|
/kernel/linux/linux-5.10/arch/arm/mach-mv78xx0/ |
H A D | pcie.c | 110 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()
|
/kernel/linux/linux-6.6/arch/arm/mach-mv78xx0/ |
H A D | pcie.c | 108 pp->root_bus_nr = sys->busnr; in mv78xx0_pcie_setup() 113 orion_pcie_set_local_bus_nr(pp->base, sys->busnr); in mv78xx0_pcie_setup() 214 bridge->busnr = sys->busnr; in mv78xx0_pcie_scan_bus()
|
/kernel/linux/linux-5.10/drivers/pci/pcie/ |
H A D | pme.c | 131 u8 busnr = req_id >> 8, devfn = req_id & 0xff; in pcie_pme_handle_request() local 137 if (port->devfn == devfn && port->bus->number == busnr) { in pcie_pme_handle_request() 161 bus = pci_find_bus(pci_domain_nr(port->bus), busnr); in pcie_pme_handle_request() 200 busnr, PCI_SLOT(devfn), PCI_FUNC(devfn)); in pcie_pme_handle_request()
|
/kernel/linux/linux-5.10/drivers/pci/controller/ |
H A D | pcie-hisi-error.c | 151 u32 domain, busnr, devfn; in hisi_pcie_port_do_recovery() local 162 busnr = root_bus->number; in hisi_pcie_port_do_recovery() 164 pdev = pci_get_domain_bus_and_slot(domain, busnr, devfn); in hisi_pcie_port_do_recovery() 167 domain, busnr, PCI_SLOT(devfn), PCI_FUNC(devfn)); in hisi_pcie_port_do_recovery()
|
H A D | pci-versatile.c | 51 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()
|
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pcie-hisi-error.c | 151 u32 domain, busnr, devfn; in hisi_pcie_port_do_recovery() local 162 busnr = root_bus->number; in hisi_pcie_port_do_recovery() 164 pdev = pci_get_domain_bus_and_slot(domain, busnr, devfn); in hisi_pcie_port_do_recovery() 167 domain, busnr, PCI_SLOT(devfn), PCI_FUNC(devfn)); in hisi_pcie_port_do_recovery()
|
/kernel/linux/linux-6.6/drivers/pci/pcie/ |
H A D | pme.c | 131 u8 busnr = req_id >> 8, devfn = req_id & 0xff; in pcie_pme_handle_request() local 137 if (port->devfn == devfn && port->bus->number == busnr) { in pcie_pme_handle_request() 161 bus = pci_find_bus(pci_domain_nr(port->bus), busnr); in pcie_pme_handle_request() 200 busnr, PCI_SLOT(devfn), PCI_FUNC(devfn)); in pcie_pme_handle_request()
|