Home
last modified time | relevance | path

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

/linux-4.1.27/arch/powerpc/platforms/powernv/
Dpci-ioda.c126 static void pnv_ioda_reserve_pe(struct pnv_phb *phb, int pe_no) in pnv_ioda_reserve_pe()
144 static int pnv_ioda_alloc_pe(struct pnv_phb *phb) in pnv_ioda_alloc_pe()
160 static void pnv_ioda_free_pe(struct pnv_phb *phb, int pe) in pnv_ioda_free_pe()
169 static int pnv_ioda2_init_m64(struct pnv_phb *phb) in pnv_ioda2_init_m64()
225 static void pnv_ioda2_reserve_m64_pe(struct pnv_phb *phb) in pnv_ioda2_reserve_m64_pe()
251 static int pnv_ioda2_pick_m64_pe(struct pnv_phb *phb, in pnv_ioda2_pick_m64_pe()
355 static void __init pnv_ioda_parse_m64_window(struct pnv_phb *phb) in pnv_ioda_parse_m64_window()
402 static void pnv_ioda_freeze_pe(struct pnv_phb *phb, int pe_no) in pnv_ioda_freeze_pe()
442 static int pnv_ioda_unfreeze_pe(struct pnv_phb *phb, int pe_no, int opt) in pnv_ioda_unfreeze_pe()
482 static int pnv_ioda_get_pe_state(struct pnv_phb *phb, int pe_no) in pnv_ioda_get_pe_state()
[all …]
Deeh-powernv.c52 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
235 struct pnv_phb *phb; in pnv_eeh_post_init() local
381 struct pnv_phb *phb = hose->private_data; in pnv_eeh_probe() local
489 struct pnv_phb *phb = hose->private_data; in pnv_eeh_set_option() local
563 struct pnv_phb *phb = pe->phb->private_data; in pnv_eeh_get_phb_diag() local
575 struct pnv_phb *phb = pe->phb->private_data; in pnv_eeh_get_phb_state() local
614 struct pnv_phb *phb = pe->phb->private_data; in pnv_eeh_get_pe_state() local
748 static s64 pnv_eeh_phb_poll(struct pnv_phb *phb) in pnv_eeh_phb_poll()
[all …]
Dpci.c51 struct pnv_phb *phb = hose->private_data; in pnv_setup_msi_irqs() local
100 struct pnv_phb *phb = hose->private_data; in pnv_teardown_msi_irqs() local
328 static void pnv_pci_handle_eeh_config(struct pnv_phb *phb, u32 pe_no) in pnv_pci_handle_eeh_config()
372 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_config_check_eeh() local
431 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_cfg_read() local
467 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_cfg_write() local
493 struct pnv_phb *phb = pdn->phb->private_data; in pnv_pci_cfg_check() local
524 struct pnv_phb *phb; in pnv_pci_read_config() local
553 struct pnv_phb *phb; in pnv_pci_write_config() local
669 struct pnv_phb *phb = hose->private_data; in pnv_pci_dma_dev_setup() local
[all …]
Dpci-p5ioc2.c44 static int pnv_pci_p5ioc2_msi_setup(struct pnv_phb *phb, struct pci_dev *dev, in pnv_pci_p5ioc2_msi_setup()
57 static void pnv_pci_init_p5ioc2_msis(struct pnv_phb *phb) in pnv_pci_init_p5ioc2_msis()
83 static void pnv_pci_init_p5ioc2_msis(struct pnv_phb *phb) { } in pnv_pci_init_p5ioc2_msis()
86 static void pnv_pci_p5ioc2_dma_dev_setup(struct pnv_phb *phb, in pnv_pci_p5ioc2_dma_dev_setup()
101 struct pnv_phb *phb; in pnv_pci_init_p5ioc2_phb() local
Dpci.h32 struct pnv_phb *phb; member
/linux-4.1.27/arch/powerpc/kernel/
Deeh_dev.c54 struct pci_controller *phb = data; in eeh_dev_init() local
81 void eeh_dev_phb_init_dynamic(struct pci_controller *phb) in eeh_dev_phb_init_dynamic()
103 struct pci_controller *phb, *tmp; in eeh_dev_phb_init() local
Drtas_pci.c237 unsigned long get_phb_buid(struct device_node *phb) in get_phb_buid()
249 struct pci_controller *phb) in phb_set_bus_ranges()
265 int rtas_setup_phb(struct pci_controller *phb) in rtas_setup_phb()
Dpci_dn.c274 struct pci_controller *phb = data; in update_dn_pci_info() local
426 void pci_devs_phb_init_dynamic(struct pci_controller *phb) in pci_devs_phb_init_dynamic()
456 struct pci_controller *phb, *tmp; in pci_devs_phb_init() local
Dof_platform.c42 struct pci_controller *phb; in of_pci_phb_probe() local
Dpci-common.c69 struct pci_controller *phb; in pcibios_alloc_controller() local
93 void pcibios_free_controller(struct pci_controller *phb) in pcibios_free_controller()
112 struct pci_controller *phb = pci_bus_to_host(bus); in pcibios_window_alignment() local
127 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_reset_secondary_bus() local
963 struct pci_controller *phb; in pcibios_setup_bus_self() local
983 struct pci_controller *phb; in pcibios_setup_device() local
1482 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_enable_device() local
Deeh_pe.c59 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()
Dpci-hotplug.c76 struct pci_controller *phb; in pcibios_add_pci_devices() local
Dio-workarounds.c36 struct pci_controller *phb = bus->phb; in iowa_pci_find() local
185 void iowa_register_bus(struct pci_controller *phb, struct ppc_pci_io *ops, in iowa_register_bus()
Dpci_64.c263 struct pci_controller *phb = pci_bus_to_host(bus); in pcibus_to_node() local
Dpci_of_scan.c210 struct pci_controller *phb; in of_scan_pci_bridge() local
Deeh.c1073 struct pci_controller *phb; in eeh_add_device_early() local
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dpci_dlpar.c71 struct pci_controller *phb; in init_phb_dynamic() local
98 int remove_phb_dynamic(struct pci_controller *phb) in remove_phb_dynamic()
Diommu.c465 static void iommu_table_setparms(struct pci_controller *phb, in iommu_table_setparms()
531 static void iommu_table_setparms_lpar(struct pci_controller *phb, in iommu_table_setparms_lpar()
683 struct pci_controller *phb = PCI_DN(dn)->phb; in pci_dma_dev_setup_pSeries() local
Dsetup.c472 struct pci_controller *phb; in find_and_init_phbs() local
/linux-4.1.27/arch/powerpc/sysdev/
Dmv64x60_pci.c32 struct pci_dev *phb; in mv64x60_hs_reg_read() local
53 struct pci_dev *phb; in mv64x60_hs_reg_write() local
Dfsl_pci.c1213 void fsl_pcibios_fixup_phb(struct pci_controller *phb) in fsl_pcibios_fixup_phb()
/linux-4.1.27/drivers/pci/hotplug/
Drpadlpar_core.c146 struct pci_controller *phb = pdn->phb; in dlpar_pci_add_bus() local
177 struct pci_controller *phb; in dlpar_add_pci_slot() local
240 struct pci_controller *phb; in dlpar_add_phb() local
/linux-4.1.27/arch/powerpc/include/asm/
Dio-workarounds.h29 struct pci_controller *phb; member
Deeh.h89 struct pci_controller *phb; /* Associated PHB */ member
139 struct pci_controller *phb; /* Associated PHB */ member
331 static inline void eeh_dev_phb_init_dynamic(struct pci_controller *phb) { } in eeh_dev_phb_init_dynamic()
Dpci-bridge.h187 struct pci_controller *phb; /* for pci devices */ member
/linux-4.1.27/arch/powerpc/platforms/amigaone/
Dsetup.c74 int phb = -ENODEV; in amigaone_setup_arch() local
/linux-4.1.27/arch/powerpc/platforms/cell/
Dspider-pci.c82 static int __init spiderpci_pci_setup_chip(struct pci_controller *phb, in spiderpci_pci_setup_chip()
Dsetup.c121 static int cell_setup_phb(struct pci_controller *phb) in cell_setup_phb()
/linux-4.1.27/arch/microblaze/pci/
Dpci-common.c55 struct pci_controller *phb; in pcibios_alloc_controller() local
69 void pcibios_free_controller(struct pci_controller *phb) in pcibios_free_controller()
/linux-4.1.27/arch/x86/kernel/
Dpci-calgary_64.c1087 int rioidx, phb, bus; in calgary_locate_bbars() local