Home
last modified time | relevance | path

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

12

/arch/powerpc/platforms/pseries/
Deeh_dev.c54 struct pci_controller *phb = data; in eeh_dev_init() local
79 void __devinit eeh_dev_phb_init_dynamic(struct pci_controller *phb) in eeh_dev_phb_init_dynamic()
98 struct pci_controller *phb, *tmp; in eeh_dev_phb_init() local
Dpci_dlpar.c138 struct pci_controller *phb; in init_phb_dynamic() local
164 int remove_phb_dynamic(struct pci_controller *phb) in remove_phb_dynamic()
Deeh.c988 struct device_node *phb; in eeh_init() local
1030 struct pci_controller *phb; in eeh_add_device_early() local
Diommu.c458 static void iommu_table_setparms(struct pci_controller *phb, in iommu_table_setparms()
523 static void iommu_table_setparms_lpar(struct pci_controller *phb, in iommu_table_setparms_lpar()
673 struct pci_controller *phb = PCI_DN(dn)->phb; in pci_dma_dev_setup_pSeries() local
/arch/powerpc/platforms/powernv/
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()
85 static void pnv_pci_init_p5ioc2_msis(struct pnv_phb *phb) { } in pnv_pci_init_p5ioc2_msis()
88 static void __devinit pnv_pci_p5ioc2_dma_dev_setup(struct pnv_phb *phb, in pnv_pci_p5ioc2_dma_dev_setup()
100 struct pnv_phb *phb; in pnv_pci_init_p5ioc2_phb() local
Dpci.c49 struct pnv_phb *phb = hose->private_data; in pnv_msi_check_device() local
54 static unsigned int pnv_get_one_msi(struct pnv_phb *phb) in pnv_get_one_msi()
75 static void pnv_put_msi(struct pnv_phb *phb, unsigned int hwirq) in pnv_put_msi()
93 struct pnv_phb *phb = hose->private_data; in pnv_setup_msi_irqs() local
138 struct pnv_phb *phb = hose->private_data; in pnv_teardown_msi_irqs() local
154 static void pnv_pci_dump_p7ioc_diag_data(struct pnv_phb *phb) in pnv_pci_dump_p7ioc_diag_data()
216 static void pnv_pci_dump_phb_diag_data(struct pnv_phb *phb) in pnv_pci_dump_phb_diag_data()
228 static void pnv_pci_handle_eeh_config(struct pnv_phb *phb, u32 pe_no) in pnv_pci_handle_eeh_config()
260 static void pnv_pci_config_check_eeh(struct pnv_phb *phb, struct pci_bus *bus, in pnv_pci_config_check_eeh()
290 struct pnv_phb *phb = hose->private_data; in pnv_pci_read_config() local
[all …]
Dpci-ioda.c238 struct pnv_phb *phb = hose->private_data; in pnv_ioda_calc_bus() local
361 struct pnv_phb *phb = hose->private_data; in pnv_ioda_setup_pe_segments() local
524 static int __devinit pnv_ioda_alloc_pe(struct pnv_phb *phb) in pnv_ioda_alloc_pe()
539 static void __devinit pnv_ioda_free_pe(struct pnv_phb *phb, int pe) in pnv_ioda_free_pe()
554 struct pnv_phb *phb = hose->private_data; in __pnv_ioda_get_one_pe() local
578 static int __devinit pnv_ioda_configure_pe(struct pnv_phb *phb, in pnv_ioda_configure_pe()
664 static void __devinit pnv_ioda_link_pe_by_weight(struct pnv_phb *phb, in pnv_ioda_link_pe_by_weight()
705 struct pnv_phb *phb = hose->private_data; in pnv_ioda_setup_dev_PE() local
796 struct pnv_phb *phb = hose->private_data; in pnv_ioda_setup_bus_PE() local
865 static void __devinit pnv_pci_ioda_dma_dev_setup(struct pnv_phb *phb, in pnv_pci_ioda_dma_dev_setup()
[all …]
/arch/powerpc/platforms/wsp/
Dmsi.c26 struct pci_controller *phb; in wsp_setup_msi_irqs() local
72 struct pci_controller *phb; in wsp_teardown_msi_irqs() local
94 void wsp_setup_phb_msi(struct pci_controller *phb) in wsp_setup_phb_msi()
Dmsi.h16 static inline void wsp_setup_phb_msi(struct pci_controller *phb) { } in wsp_setup_phb_msi()
Dwsp_pci.c46 struct wsp_phb *phb; member
301 static struct wsp_dma_table *wsp_pci_create_dma32_table(struct wsp_phb *phb, in wsp_pci_create_dma32_table()
409 struct wsp_phb *phb = hose->private_data; in wsp_pci_dma_dev_setup() local
572 static void wsp_pci_wait_io_idle(struct wsp_phb *phb, unsigned long port) in wsp_pci_wait_io_idle()
652 struct wsp_phb *phb; in wsp_setup_one_phb() local
943 struct wsp_phb *phb = m->private; in wsp_pci_regs_show() local
990 struct wsp_phb *phb = dev_id; in wsp_pci_err_irq() local
1074 static void __init wsp_setup_pci_err_reporting(struct wsp_phb *phb) in wsp_setup_pci_err_reporting()
1126 struct wsp_phb *phb; in wsp_setup_pci_late() local
/arch/powerpc/platforms/cell/
Dcelleb_scc_pciex.c89 static inline unsigned long get_bus_address(struct pci_controller *phb, in get_bus_address()
95 static u32 scc_pciex_read_port(struct pci_controller *phb, in scc_pciex_read_port()
121 static void scc_pciex_write_port(struct pci_controller *phb, in scc_pciex_write_port()
145 static u8 __scc_pciex_inb(struct pci_controller *phb, unsigned long port) in __scc_pciex_inb()
150 static u16 __scc_pciex_inw(struct pci_controller *phb, unsigned long port) in __scc_pciex_inw()
163 static u32 __scc_pciex_inl(struct pci_controller *phb, unsigned long port) in __scc_pciex_inl()
177 static void __scc_pciex_outb(struct pci_controller *phb, in __scc_pciex_outb()
183 static void __scc_pciex_outw(struct pci_controller *phb, in __scc_pciex_outw()
196 static void __scc_pciex_outl(struct pci_controller *phb, in __scc_pciex_outl()
370 struct pci_controller *phb = pci_bus_to_host(bus); in scc_pciex_read_config() local
[all …]
Dcelleb_pci.c416 struct pci_controller *phb) in phb_set_bus_ranges()
439 struct pci_controller *phb) in celleb_setup_fake_pci()
471 int __init celleb_setup_phb(struct pci_controller *phb) in celleb_setup_phb()
Dspider-pci.c82 static int __init spiderpci_pci_setup_chip(struct pci_controller *phb, in spiderpci_pci_setup_chip()
Dsetup.c120 static int __devinit cell_setup_phb(struct pci_controller *phb) in cell_setup_phb()
/arch/powerpc/kernel/
Dpci_dn.c41 struct pci_controller *phb = data; in update_dn_pci_info() local
132 void __devinit pci_devs_phb_init_dynamic(struct pci_controller *phb) in pci_devs_phb_init_dynamic()
160 struct pci_controller *phb, *tmp; in pci_devs_phb_init() local
Drtas_pci.c212 unsigned long __devinit get_phb_buid (struct device_node *phb) in get_phb_buid()
224 struct pci_controller *phb) in phb_set_bus_ranges()
240 int __devinit rtas_setup_phb(struct pci_controller *phb) in rtas_setup_phb()
259 struct pci_controller *phb; in find_and_init_phbs() local
Dof_platform.c42 struct pci_controller *phb; in of_pci_phb_probe() local
Dio-workarounds.c36 struct pci_controller *phb = bus->phb; in iowa_pci_find() local
161 void __devinit iowa_register_bus(struct pci_controller *phb, in iowa_register_bus()
Dpci_64.c268 struct pci_controller *phb = pci_bus_to_host(bus); in pcibus_to_node() local
Dpci-common.c68 struct pci_controller *phb; in pcibios_alloc_controller() local
92 void pcibios_free_controller(struct pci_controller *phb) in pcibios_free_controller()
/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
/arch/powerpc/include/asm/
Dio-workarounds.h29 struct pci_controller *phb; member
Deeh.h56 struct pci_controller *phb; /* Associated PHB */ member
157 static inline void eeh_dev_phb_init_dynamic(struct pci_controller *phb) { } in eeh_dev_phb_init_dynamic()
Dpci-bridge.h150 struct pci_controller *phb; /* for pci devices */ member
/arch/powerpc/platforms/amigaone/
Dsetup.c73 int phb = -ENODEV; in amigaone_setup_arch() local

12