Home
last modified time | relevance | path

Searched defs:phb (Results 1 – 25 of 26) sorted by relevance

12

/linux/arch/powerpc/platforms/powernv/
H A Dpci-ioda.c114 static struct pnv_ioda_pe *pnv_ioda_init_pe(struct pnv_phb *phb, int pe_no) in pnv_ioda_init_pe()
136 static void pnv_ioda_reserve_pe(struct pnv_phb *phb, int pe_no) in pnv_ioda_reserve_pe()
153 struct pnv_ioda_pe *pnv_ioda_alloc_pe(struct pnv_phb *phb, int count) in pnv_ioda_alloc_pe()
187 struct pnv_phb *phb = pe->phb; in pnv_ioda_free_pe() local
199 static int pnv_ioda2_init_m64(struct pnv_phb *phb) in pnv_ioda2_init_m64()
255 struct pnv_phb *phb = pci_bus_to_pnvhb(pdev->bus); in pnv_ioda_reserve_dev_m64_pe() local
295 struct pnv_phb *phb = pci_bus_to_pnvhb(bus); in pnv_ioda_pick_m64_pe() local
352 static void __init pnv_ioda_parse_m64_window(struct pnv_phb *phb) in pnv_ioda_parse_m64_window()
439 static void pnv_ioda_freeze_pe(struct pnv_phb *phb, int pe_no) in pnv_ioda_freeze_pe()
479 static int pnv_ioda_unfreeze_pe(struct pnv_phb *phb, int pe_no, int opt) in pnv_ioda_unfreeze_pe()
[all …]
H A Deeh-powernv.c108 struct pnv_phb *phb = hose->private_data; in pnv_eeh_dbgfs_set() local
117 struct pnv_phb *phb = hose->private_data; in pnv_eeh_dbgfs_get() local
148 struct pnv_phb *phb; in pnv_eeh_enable_phbs() local
175 struct pnv_phb *phb; in pnv_eeh_post_init() local
296 struct pnv_phb *phb = hose->private_data; in pnv_eeh_get_upstream_pe() local
325 struct pnv_phb *phb = hose->private_data; in pnv_eeh_probe() local
456 struct pnv_phb *phb = hose->private_data; in pnv_eeh_set_option() local
516 struct pnv_phb *phb = pe->phb->private_data; in pnv_eeh_get_phb_diag() local
528 struct pnv_phb *phb = pe->phb->private_data; in pnv_eeh_get_phb_state() local
567 struct pnv_phb *phb = pe->phb->private_data; in pnv_eeh_get_pe_state() local
[all …]
H A Dpci-sriov.c145 struct pnv_phb *phb = pci_bus_to_pnvhb(pdev->bus); in pnv_pci_ioda_fixup_iov_resources() local
251 struct pnv_phb *phb = pci_bus_to_pnvhb(pdev->bus); in pnv_pci_iov_resource_alignment() local
287 struct pnv_phb *phb; in pnv_pci_vf_release_m64() local
311 static int64_t pnv_ioda_map_m64_segmented(struct pnv_phb *phb, in pnv_ioda_map_m64_segmented()
338 static int64_t pnv_ioda_map_m64_single(struct pnv_phb *phb, in pnv_ioda_map_m64_single()
398 static int pnv_pci_alloc_m64_bar(struct pnv_phb *phb, struct pnv_iov_data *iov) in pnv_pci_alloc_m64_bar()
418 struct pnv_phb *phb; in pnv_pci_vf_assign_m64() local
477 struct pnv_phb *phb; in pnv_ioda_release_vf_PE() local
616 struct pnv_phb *phb; in pnv_ioda_setup_vf_PE() local
678 struct pnv_phb *phb; in pnv_pci_sriov_enable() local
H A Docxl.c165 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
490 struct pnv_phb *phb = hose->private_data; in pnv_ocxl_map_lpar() local
H A Dpci-ioda-tce.c20 unsigned long pnv_ioda_parse_tce_sizes(struct pnv_phb *phb) in pnv_ioda_parse_tce_sizes()
/linux/arch/powerpc/kernel/
H A Dmsi.c14 struct pci_controller *phb = pci_bus_to_host(dev->bus); in arch_setup_msi_irqs() local
31 struct pci_controller *phb = pci_bus_to_host(dev->bus); in arch_teardown_msi_irqs() local
H A Drtas_pci.c200 unsigned long get_phb_buid(struct device_node *phb) in get_phb_buid()
212 struct pci_controller *phb) in phb_set_bus_ranges()
228 int rtas_setup_phb(struct pci_controller *phb) in rtas_setup_phb()
H A Deeh_pe.c47 static struct eeh_pe *eeh_pe_alloc(struct pci_controller *phb, int type) in eeh_pe_alloc()
80 int eeh_phb_pe_create(struct pci_controller *phb) in eeh_phb_pe_create()
158 struct eeh_pe *eeh_phb_pe_get(struct pci_controller *phb) in eeh_phb_pe_get()
287 struct eeh_pe *eeh_pe_get(struct pci_controller *phb, int pe_no) in eeh_pe_get()
H A Dpci-hotplug.c58 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_release_device() local
141 struct pci_controller *phb; in pci_hp_add_devices() local
H A Dpci_64.c283 struct pci_controller *phb = pci_bus_to_host(bus); in pcibus_to_node() local
H A Dpci_dn.c467 void pci_devs_phb_init_dynamic(struct pci_controller *phb) in pci_devs_phb_init_dynamic()
H A Dpci_of_scan.c254 struct pci_controller *phb; in of_scan_pci_bridge() local
/linux/arch/powerpc/platforms/pseries/
H A Dpci_dlpar.c24 struct pci_controller *phb; in init_phb_dynamic() local
68 int remove_phb_dynamic(struct pci_controller *phb) in remove_phb_dynamic()
H A Dmsi.c567 struct pci_controller *phb = domain->host_data; in pseries_irq_domain_alloc() local
604 struct pci_controller *phb = irq_data_get_irq_chip_data(d); in pseries_irq_domain_free() local
616 static int __pseries_msi_allocate_domains(struct pci_controller *phb, in __pseries_msi_allocate_domains()
650 int pseries_msi_allocate_domains(struct pci_controller *phb) in pseries_msi_allocate_domains()
663 void pseries_msi_free_domains(struct pci_controller *phb) in pseries_msi_free_domains()
H A Dsetup.c501 struct pci_controller *phb; in pSeries_discover_phbs() local
/linux/arch/powerpc/include/asm/
H A Dppc-pci.h38 static inline void ppc_iommu_register_device(struct pci_controller *phb) { } in ppc_iommu_register_device()
39 static inline void ppc_iommu_unregister_device(struct pci_controller *phb) { } in ppc_iommu_unregister_device()
H A Deeh.h77 struct pci_controller *phb; /* Associated PHB */ member
352 static inline int eeh_phb_pe_create(struct pci_controller *phb) { return 0; } in eeh_phb_pe_create()
H A Dpci-bridge.h212 struct pci_controller *phb; /* for pci devices */ member
/linux/drivers/pci/hotplug/
H A Drpadlpar_core.c141 struct pci_controller *phb = pdn->phb; in dlpar_pci_add_bus() local
172 struct pci_controller *phb; in dlpar_add_pci_slot() local
235 struct pci_controller *phb; in dlpar_add_phb() local
H A Drpaphp_pci.c78 struct pci_controller *phb = PCI_DN(slot->dn)->phb; in __rpaphp_get_sensor_state() local
/linux/arch/powerpc/platforms/pasemi/
H A Dmsi.c137 struct pci_controller *phb; in mpic_pasemi_msi_init() local
/linux/arch/powerpc/platforms/amigaone/
H A Dsetup.c77 int phb = -ENODEV; in amigaone_discover_phbs() local
/linux/arch/powerpc/sysdev/
H A Dmpic_u3msi.c176 struct pci_controller *phb; in mpic_u3msi_init() local
H A Dfsl_msi.c402 struct pci_controller *phb; in fsl_of_msi_probe() local
/linux/arch/powerpc/platforms/44x/
H A Dhsta_msi.c127 struct pci_controller *phb; in hsta_msi_probe() local

12