/Linux-v4.19/arch/powerpc/platforms/powernv/ |
D | pci-ioda.c | 120 static inline bool pnv_pci_is_m64(struct pnv_phb *phb, struct resource *r) in pnv_pci_is_m64() 140 static struct pnv_ioda_pe *pnv_ioda_init_pe(struct pnv_phb *phb, int pe_no) in pnv_ioda_init_pe() 161 static void pnv_ioda_reserve_pe(struct pnv_phb *phb, int pe_no) in pnv_ioda_reserve_pe() 176 static struct pnv_ioda_pe *pnv_ioda_alloc_pe(struct pnv_phb *phb) in pnv_ioda_alloc_pe() 190 struct pnv_phb *phb = pe->phb; in pnv_ioda_free_pe() local 200 static int pnv_ioda2_init_m64(struct pnv_phb *phb) in pnv_ioda2_init_m64() 257 struct pnv_phb *phb = hose->private_data; in pnv_ioda_reserve_dev_m64_pe() local 280 static int pnv_ioda1_init_m64(struct pnv_phb *phb) in pnv_ioda1_init_m64() 356 struct pnv_phb *phb = hose->private_data; in pnv_ioda_pick_m64_pe() local 433 static void __init pnv_ioda_parse_m64_window(struct pnv_phb *phb) in pnv_ioda_parse_m64_window() [all …]
|
D | pci-cxl.c | 19 struct pnv_phb *phb = hose->private_data; in pnv_phb_to_cxl_mode() local 45 struct pnv_phb *phb = hose->private_data; in pnv_cxl_alloc_hwirqs() local 60 struct pnv_phb *phb = hose->private_data; in pnv_cxl_release_hwirqs() local 70 struct pnv_phb *phb = hose->private_data; in pnv_cxl_release_hwirq_ranges() local 90 struct pnv_phb *phb = hose->private_data; in pnv_cxl_alloc_hwirq_ranges() local 126 struct pnv_phb *phb = hose->private_data; in pnv_cxl_get_irq_count() local 136 struct pnv_phb *phb = hose->private_data; in pnv_cxl_ioda_msi_setup() local
|
D | eeh-powernv.c | 65 struct pnv_phb *phb; in pnv_eeh_init() local 171 struct pnv_phb *phb = hose->private_data; in pnv_eeh_dbgfs_set() local 180 struct pnv_phb *phb = hose->private_data; in pnv_eeh_dbgfs_get() local 219 struct pnv_phb *phb; in pnv_eeh_post_init() local 375 struct pnv_phb *phb = hose->private_data; in pnv_eeh_probe() local 496 struct pnv_phb *phb = hose->private_data; in pnv_eeh_set_option() local 568 struct pnv_phb *phb = pe->phb->private_data; in pnv_eeh_get_phb_diag() local 580 struct pnv_phb *phb = pe->phb->private_data; in pnv_eeh_get_phb_state() local 619 struct pnv_phb *phb = pe->phb->private_data; in pnv_eeh_get_pe_state() local 773 struct pnv_phb *phb = hose->private_data; in pnv_eeh_phb_reset() local [all …]
|
D | pci.c | 167 struct pnv_phb *phb = hose->private_data; in pnv_setup_msi_irqs() local 216 struct pnv_phb *phb = hose->private_data; in pnv_teardown_msi_irqs() local 560 static void pnv_pci_handle_eeh_config(struct pnv_phb *phb, u32 pe_no) in pnv_pci_handle_eeh_config() 604 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_config_check_eeh() local 660 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_cfg_read() local 696 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_cfg_write() local 722 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_cfg_check() local 753 struct pnv_phb *phb; in pnv_pci_read_config() local 782 struct pnv_phb *phb; in pnv_pci_write_config() local 822 struct pnv_phb *phb = hose->private_data; in pnv_pci_dma_dev_setup() local [all …]
|
D | npu-dma.c | 177 struct pnv_phb *phb; in get_gpu_pci_dev_and_pe() local 204 struct pnv_phb *phb = npe->phb; in pnv_npu_set_window() local 237 struct pnv_phb *phb = npe->phb; in pnv_npu_unset_window() local 295 struct pnv_phb *phb = npe->phb; in pnv_npu_dma_set_bypass() local 324 struct pnv_phb *phb; in pnv_npu_try_dma_set_bypass() local 358 struct pnv_phb *phb = npe->phb; in pnv_npu_take_ownership() local 385 struct pnv_phb *phb = npe->phb; in pnv_pci_npu_setup_iommu() local 956 int pnv_npu2_init(struct pnv_phb *phb) in pnv_npu2_init()
|
D | ocxl.c | 165 struct pnv_phb *phb = hose->private_data; in pnv_ocxl_fixup_actag() local 356 struct pnv_phb *phb = hose->private_data; in pnv_ocxl_set_tl_conf() local 443 struct pnv_phb *phb = hose->private_data; in pnv_ocxl_spa_setup() local
|
/Linux-v4.19/drivers/misc/cxl/ |
D | vphb.c | 45 struct pci_controller *phb; in cxl_pci_enable_device_hook() local 104 struct pci_controller *phb = bus ? pci_bus_to_host(bus) : NULL; in pci_bus_to_afu() local 228 struct pci_controller *phb; in cxl_pci_vphb_add() local 294 struct pci_controller *phb; in cxl_pci_vphb_remove() local 312 struct pci_controller *phb; in cxl_pci_is_vphb_device() local 321 struct pci_controller *phb; in cxl_pci_to_afu() local
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | msi.c | 18 struct pci_controller *phb = pci_bus_to_host(dev->bus); in arch_setup_msi_irqs() local 35 struct pci_controller *phb = pci_bus_to_host(dev->bus); in arch_teardown_msi_irqs() local
|
D | pci-hotplug.c | 61 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_release_device() local 109 struct pci_controller *phb; in pci_hp_add_devices() local
|
D | rtas_pci.c | 212 unsigned long get_phb_buid(struct device_node *phb) in get_phb_buid() 224 struct pci_controller *phb) in phb_set_bus_ranges() 240 int rtas_setup_phb(struct pci_controller *phb) in rtas_setup_phb()
|
D | pci-common.c | 119 struct pci_controller *phb; in pcibios_alloc_controller() local 144 void pcibios_free_controller(struct pci_controller *phb) in pcibios_free_controller() 187 struct pci_controller *phb = (struct pci_controller *) in pcibios_free_controller_deferred() local 205 struct pci_controller *phb = pci_bus_to_host(bus); in pcibios_window_alignment() local 228 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_reset_secondary_bus() local 947 struct pci_controller *phb; in pcibios_setup_bus_self() local 967 struct pci_controller *phb; in pcibios_setup_device() local 1455 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_enable_device() local 1466 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_disable_device() local
|
D | eeh_pe.c | 59 static struct eeh_pe *eeh_pe_alloc(struct pci_controller *phb, int type) in eeh_pe_alloc() 93 int eeh_phb_pe_create(struct pci_controller *phb) in eeh_phb_pe_create() 120 struct eeh_pe *eeh_phb_pe_get(struct pci_controller *phb) in eeh_phb_pe_get() 279 struct eeh_pe *eeh_pe_get(struct pci_controller *phb, in eeh_pe_get()
|
D | eeh_dev.c | 76 void eeh_dev_phb_init_dynamic(struct pci_controller *phb) in eeh_dev_phb_init_dynamic()
|
D | of_platform.c | 42 struct pci_controller *phb; in of_pci_phb_probe() local
|
D | io-workarounds.c | 38 struct pci_controller *phb = bus->phb; in iowa_pci_find() local 186 void iowa_register_bus(struct pci_controller *phb, struct ppc_pci_io *ops, in iowa_register_bus()
|
D | pci_dn.c | 484 void pci_devs_phb_init_dynamic(struct pci_controller *phb) in pci_devs_phb_init_dynamic() 513 struct pci_controller *phb, *tmp; in pci_devs_phb_init() local
|
D | dma.c | 317 struct pci_controller *phb = pci_bus_to_host(pdev->bus); in dma_set_mask() local 349 struct pci_controller *phb = pci_bus_to_host(pdev->bus); in dma_get_required_mask() local
|
D | pci_64.c | 263 struct pci_controller *phb = pci_bus_to_host(bus); in pcibus_to_node() local
|
/Linux-v4.19/arch/powerpc/platforms/pseries/ |
D | pci_dlpar.c | 39 struct pci_controller *phb; in init_phb_dynamic() local 66 int remove_phb_dynamic(struct pci_controller *phb) in remove_phb_dynamic()
|
/Linux-v4.19/drivers/pci/hotplug/ |
D | rpadlpar_core.c | 138 struct pci_controller *phb = pdn->phb; in dlpar_pci_add_bus() local 169 struct pci_controller *phb; in dlpar_add_pci_slot() local 232 struct pci_controller *phb; in dlpar_add_phb() local
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | io-workarounds.h | 29 struct pci_controller *phb; member
|
/Linux-v4.19/arch/powerpc/platforms/pasemi/ |
D | msi.c | 146 struct pci_controller *phb; in mpic_pasemi_msi_init() local
|
/Linux-v4.19/arch/powerpc/platforms/amigaone/ |
D | setup.c | 74 int phb = -ENODEV; in amigaone_setup_arch() local
|
/Linux-v4.19/arch/powerpc/platforms/cell/ |
D | spider-pci.c | 82 static int __init spiderpci_pci_setup_chip(struct pci_controller *phb, in spiderpci_pci_setup_chip()
|
/Linux-v4.19/arch/powerpc/sysdev/ |
D | mpic_u3msi.c | 185 struct pci_controller *phb; in mpic_u3msi_init() local
|