/linux/arch/powerpc/sysdev/ |
H A D | fsl_pci.c | 68 static int fsl_pcie_check_link(struct pci_controller *hose) in fsl_pcie_check_link() 95 struct pci_controller *hose = pci_bus_to_host(bus); in fsl_indirect_read_config() local 118 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in pci_dma_dev_setup_swiotlb() local 124 static void setup_swiotlb_ops(struct pci_controller *hose) in setup_swiotlb_ops() 130 static inline void setup_swiotlb_ops(struct pci_controller *hose) {} in setup_swiotlb_ops() 199 static void setup_pci_atmu(struct pci_controller *hose) in setup_pci_atmu() 464 static void setup_pci_cmd(struct pci_controller *hose) in setup_pci_cmd() 487 struct pci_controller *hose = pci_bus_to_host(bus); in fsl_pcibios_fixup_bus() local 525 struct pci_controller *hose; in fsl_add_bridge() local 694 struct pci_controller *hose = pci_bus_to_host(bus); in mpc83xx_pcie_exclude_device() local [all …]
|
H A D | indirect_pci.c | 18 int __indirect_read_config(struct pci_controller *hose, in __indirect_read_config() 78 struct pci_controller *hose = pci_bus_to_host(bus); in indirect_read_config() local 87 struct pci_controller *hose = pci_bus_to_host(bus); in indirect_write_config() local 159 void setup_indirect_pci(struct pci_controller *hose, resource_size_t cfg_addr, in setup_indirect_pci()
|
H A D | tsi108_pci.c | 53 struct pci_controller *hose = pci_bus_to_host(bus); in tsi108_direct_write_config() local 137 struct pci_controller *hose = pci_bus_to_host(bus); in tsi108_direct_read_config() local 187 struct pci_controller *hose; in tsi108_setup_pci() local
|
/linux/arch/powerpc/platforms/powermac/ |
H A D | pci.c | 140 struct pci_controller *hose; in macrisc_cfg_map_bus() local 204 static void __init setup_chaos(struct pci_controller *hose, in setup_chaos() 229 static int u3_ht_skip_device(struct pci_controller *hose, in u3_ht_skip_device() 270 static void __iomem *u3_ht_cfg_access(struct pci_controller *hose, u8 bus, in u3_ht_cfg_access() 286 struct pci_controller *hose; in u3_ht_read_config() local 337 struct pci_controller *hose; in u3_ht_write_config() local 400 struct pci_controller *hose; in u4_pcie_cfg_map_bus() local 494 struct pci_controller* hose; in init_p2pbridge() local 540 struct pci_controller* hose = in init_second_ohare() local 567 struct pci_controller *hose; in fixup_nec_usb2() local [all …]
|
/linux/arch/powerpc/platforms/powernv/ |
H A D | eeh-powernv.c | 69 struct pci_controller *hose = filp->private_data; in pnv_eeh_ei_write() local 107 struct pci_controller *hose = data; in pnv_eeh_dbgfs_set() local 116 struct pci_controller *hose = data; in pnv_eeh_dbgfs_get() local 147 struct pci_controller *hose; in pnv_eeh_enable_phbs() local 174 struct pci_controller *hose; in pnv_eeh_post_init() local 295 struct pci_controller *hose = pdev->bus->sysdata; in pnv_eeh_get_upstream_pe() local 324 struct pci_controller *hose = pdn->phb; in pnv_eeh_probe() local 455 struct pci_controller *hose = pe->phb; in pnv_eeh_set_option() local 719 int pnv_eeh_phb_reset(struct pci_controller *hose, int option) in pnv_eeh_phb_reset() 761 static int pnv_eeh_root_reset(struct pci_controller *hose, int option) in pnv_eeh_root_reset() [all …]
|
H A D | pci-ioda.c | 354 struct pci_controller *hose = phb->hose; in pnv_ioda_parse_m64_window() local 1631 struct pci_controller *hose = irq_data_get_irq_chip_data(d->parent_data); in pnv_opal_pci_msi_eoi() local 1765 struct pci_controller *hose = irq_data_get_irq_chip_data(d); in pnv_msi_compose_msg() local 1782 struct pci_controller *hose = irq_data_get_irq_chip_data(d); in pnv_msi_eoi() local 1828 struct pci_controller *hose = domain->host_data; in pnv_irq_domain_alloc() local 1866 struct pci_controller *hose = irq_data_get_irq_chip_data(d); in pnv_irq_domain_free() local 1881 static int __init pnv_msi_allocate_domains(struct pci_controller *hose, unsigned int count) in pnv_msi_allocate_domains() 2084 struct pci_controller *hose, *tmp; in pnv_pci_ioda_create_dbgfs() local 2131 struct pci_controller *hose; in pnv_pci_enable_bridges() local 2202 struct pci_controller *hose = pci_bus_to_host(bus); in pnv_pci_fixup_bridge_resources() local [all …]
|
H A D | ocxl.c | 164 struct pci_controller *hose = pci_bus_to_host(dev->bus); in pnv_ocxl_fixup_actag() local 355 struct pci_controller *hose = pci_bus_to_host(dev->bus); in pnv_ocxl_set_tl_conf() local 442 struct pci_controller *hose = pci_bus_to_host(dev->bus); in pnv_ocxl_spa_setup() local 489 struct pci_controller *hose = pci_bus_to_host(dev->bus); in pnv_ocxl_map_lpar() local
|
/linux/arch/alpha/kernel/ |
H A D | sys_rawhide.c | 47 rawhide_update_irq_hw(int hose, int mask) in rawhide_update_irq_hw() 60 unsigned int mask, hose; in rawhide_enable_irq() local 81 unsigned int mask, hose; in rawhide_disable_irq() local 102 unsigned int mask, mask1, hose; in rawhide_mask_and_ack_irq() local 164 struct pci_controller *hose; in rawhide_init_irq() local 237 struct pci_controller *hose = dev->sysdata; in rawhide_map_irq() local
|
H A D | core_mcpcia.c | 88 struct pci_controller *hose) in conf_read() 136 struct pci_controller *hose) in conf_write() 171 struct pci_controller *hose, unsigned long *pci_addr, in mk_conf_addr() 199 struct pci_controller *hose = bus->sysdata; in mcpcia_read_config() local 226 struct pci_controller *hose = bus->sysdata; in mcpcia_write_config() local 246 mcpcia_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in mcpcia_pci_tbi() 291 struct pci_controller *hose; in mcpcia_new_hose() local 344 mcpcia_startup_hose(struct pci_controller *hose) in mcpcia_startup_hose() 423 struct pci_controller *hose; in mcpcia_init_hoses() local 520 struct pci_controller *hose; in mcpcia_print_system_area() local [all …]
|
H A D | console.c | 42 struct pci_controller *hose = NULL; in locate_and_init_vga() local 78 struct pci_controller *hose; in find_console_vga_hose() local
|
H A D | core_titan.c | 118 struct pci_controller *hose = pbus->sysdata; in mk_conf_addr() local 202 titan_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in titan_pci_tbi() 249 struct pci_controller *hose; in titan_init_one_pachip_port() local 460 struct pci_controller *hose; in titan_ioremap() local 734 struct pci_controller *hose; in titan_agp_info() local
|
H A D | pci_iommu.c | 60 iommu_arena_new_node(int nid, struct pci_controller *hose, dma_addr_t base, in iommu_arena_new_node() 92 iommu_arena_new(struct pci_controller *hose, dma_addr_t base, in iommu_arena_new() 230 struct pci_controller *hose = pdev ? pdev->sysdata : pci_isa_hose; in pci_map_single_1() local 352 struct pci_controller *hose = pdev ? pdev->sysdata : pci_isa_hose; in alpha_pci_unmap_page() local 634 struct pci_controller *hose; in alpha_pci_map_sg() local 716 struct pci_controller *hose; in alpha_pci_unmap_sg() local 792 struct pci_controller *hose; in alpha_pci_supported() local
|
H A D | core_tsunami.c | 95 struct pci_controller *hose = pbus->sysdata; in mk_conf_addr() local 178 tsunami_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in tsunami_pci_tbi() 249 struct pci_controller *hose; in tsunami_init_one_pchip() local
|
H A D | core_t2.c | 346 t2_sg_map_window2(struct pci_controller *hose, in t2_sg_map_window2() 408 struct pci_controller *hose; in t2_init_arch() local 506 t2_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in t2_pci_tbi()
|
H A D | core_wildfire.c | 65 struct pci_controller *hose; in wildfire_init_hose() local 347 wildfire_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in wildfire_pci_tbi() 361 struct pci_controller *hose = pbus->sysdata; in mk_conf_addr() local
|
/linux/arch/sh/drivers/pci/ |
H A D | common.c | 11 static struct pci_dev *fake_pci_dev(struct pci_channel *hose, in fake_pci_dev() 91 struct pci_channel *hose = timer_container_of(hose, t, err_timer); in pcibios_enable_err() local 100 struct pci_channel *hose = timer_container_of(hose, t, serr_timer); in pcibios_enable_serr() local 107 void pcibios_enable_timers(struct pci_channel *hose) in pcibios_enable_timers() 124 struct pci_channel *hose) in pcibios_handle_status_errors()
|
H A D | pci.c | 31 static void pcibios_scanbus(struct pci_channel *hose) in pcibios_scanbus() 96 int register_pci_controller(struct pci_channel *hose) in register_pci_controller() 152 struct pci_channel *hose; in pcibios_init() local 174 struct pci_channel *hose = dev->sysdata; in pcibios_align_resource() local 192 pcibios_bus_report_status_early(struct pci_channel *hose, in pcibios_bus_report_status_early() 260 struct pci_channel *hose; in pcibios_report_status() local
|
H A D | pci-sh7780.c | 94 struct pci_channel *hose = dev_id; in sh7780_pci_err_irq() local 147 struct pci_channel *hose = dev_id; in sh7780_pci_serr_irq() local 164 static int __init sh7780_pci_setup_irqs(struct pci_channel *hose) in sh7780_pci_setup_irqs() 215 static inline void __init sh7780_pci_teardown_irqs(struct pci_channel *hose) in sh7780_pci_teardown_irqs() 221 static void __init sh7780_pci66_init(struct pci_channel *hose) in sh7780_pci66_init()
|
/linux/arch/powerpc/platforms/pasemi/ |
H A D | pci.c | 40 static void volatile __iomem *pa_pxp_cfg_addr(struct pci_controller *hose, in pa_pxp_cfg_addr() 61 struct pci_controller *hose; in workaround_5945() local 159 struct pci_controller *hose; in pa_pxp_read_config() local 198 struct pci_controller *hose; in pa_pxp_write_config() local 235 static void __init setup_pa_pxp(struct pci_controller *hose) in setup_pa_pxp() 243 struct pci_controller *hose; in pas_add_bridge() local 289 struct pci_controller *hose; in pasemi_pci_getcfgaddr() local
|
/linux/arch/powerpc/platforms/chrp/ |
H A D | pci.c | 38 struct pci_controller *hose = pci_bus_to_host(bus); in gg2_read_config() local 65 struct pci_controller *hose = pci_bus_to_host(bus); in gg2_write_config() local 100 struct pci_controller *hose = pci_bus_to_host(bus); in rtas_read_config() local 115 struct pci_controller *hose = pci_bus_to_host(bus); in rtas_write_config() local 164 setup_python(struct pci_controller *hose, struct device_node *dev) in setup_python() 189 static void __init setup_peg2(struct pci_controller *hose, struct device_node *dev) in setup_peg2() 212 struct pci_controller *hose; in chrp_find_bridges() local
|
/linux/arch/powerpc/kernel/ |
H A D | pci_64.c | 42 struct pci_controller *hose, *tmp; in pcibios_init() local 80 struct pci_controller *hose; in pcibios_unmap_io_space() local 151 static int pcibios_map_phb_io_space(struct pci_controller *hose) in pcibios_map_phb_io_space() 215 void pcibios_setup_phb_io_space(struct pci_controller *hose) in pcibios_setup_phb_io_space() 229 struct pci_controller* hose; in SYSCALL_DEFINE3() local
|
H A D | isa-bridge.c | 111 void __init isa_bridge_find_early(struct pci_controller *hose) in isa_bridge_find_early() 187 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in isa_bridge_find_late() local
|
/linux/arch/mips/include/asm/ |
H A D | pci.h | 75 static inline void pci_load_of_ranges(struct pci_controller *hose, in pci_load_of_ranges() 80 static inline void set_pci_need_domain_info(struct pci_controller *hose, in set_pci_need_domain_info() 86 static inline void set_pci_need_domain_info(struct pci_controller *hose, in set_pci_need_domain_info() 132 struct pci_controller *hose = bus->sysdata; in pci_proc_domain() local
|
/linux/arch/microblaze/pci/ |
H A D | iomap.c | 20 static resource_size_t pcibios_io_size(const struct pci_controller *hose) in pcibios_io_size() 28 struct pci_controller *hose; in pcibios_vaddr_is_ioport() local
|
/linux/arch/powerpc/platforms/52xx/ |
H A D | mpc52xx_pci.c | 111 struct pci_controller *hose = pci_bus_to_host(bus); in mpc52xx_pci_read_config() local 168 struct pci_controller *hose = pci_bus_to_host(bus); in mpc52xx_pci_write_config() local 239 mpc52xx_pci_setup(struct pci_controller *hose, in mpc52xx_pci_setup() 359 struct pci_controller *hose; in mpc52xx_add_bridge() local
|