/linux-4.4.14/arch/microblaze/include/asm/ |
D | pci-bridge.h | 29 struct pci_controller { struct 95 static inline struct pci_controller *pci_bus_to_host(const struct pci_bus *bus) in pci_bus_to_host() argument 111 extern int early_read_config_byte(struct pci_controller *hose, int bus, 113 extern int early_read_config_word(struct pci_controller *hose, int bus, 115 extern int early_read_config_dword(struct pci_controller *hose, int bus, 117 extern int early_write_config_byte(struct pci_controller *hose, int bus, 119 extern int early_write_config_word(struct pci_controller *hose, int bus, 121 extern int early_write_config_dword(struct pci_controller *hose, int bus, 124 extern int early_find_capability(struct pci_controller *hose, int bus, 127 extern void setup_indirect_pci(struct pci_controller *hose, [all …]
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | pci-bridge.h | 17 struct pci_controller; 23 extern int pciauto_bus_scan(struct pci_controller *, int); 35 struct pci_controller { struct 37 struct pci_controller *next; argument 80 int early_read_config_byte(struct pci_controller*, int, int, int, u8*); argument 81 int early_read_config_word(struct pci_controller*, int, int, int, u16*); 82 int early_read_config_dword(struct pci_controller*, int, int, int, u32*); 83 int early_write_config_byte(struct pci_controller*, int, int, int, u8); 84 int early_write_config_word(struct pci_controller*, int, int, int, u16); 85 int early_write_config_dword(struct pci_controller*, int, int, int, u32);
|
D | pci.h | 23 extern struct pci_controller* pcibios_alloc_controller(void);
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | pci-bridge.h | 47 void (*shutdown)(struct pci_controller *); 53 struct pci_controller { struct 134 extern int early_read_config_byte(struct pci_controller *hose, int bus, argument 136 extern int early_read_config_word(struct pci_controller *hose, int bus, 138 extern int early_read_config_dword(struct pci_controller *hose, int bus, 140 extern int early_write_config_byte(struct pci_controller *hose, int bus, 142 extern int early_write_config_word(struct pci_controller *hose, int bus, 144 extern int early_write_config_dword(struct pci_controller *hose, int bus, 147 extern int early_find_capability(struct pci_controller *hose, int bus, 150 extern void setup_indirect_pci(struct pci_controller* hose, [all …]
|
D | pci.h | 123 extern struct pci_controller *init_phb_dynamic(struct device_node *dn); 124 extern int remove_phb_dynamic(struct pci_controller *phb); 145 extern resource_size_t pcibios_io_space_offset(struct pci_controller *hose); 148 extern void pcibios_setup_phb_io_space(struct pci_controller *hose); 149 extern void pcibios_scan_phb(struct pci_controller *hose);
|
D | ppc-pci.h | 20 extern void pci_setup_phb_io(struct pci_controller *hose, int primary); 21 extern void pci_setup_phb_io_dynamic(struct pci_controller *hose, int primary); 44 extern void pci_devs_phb_init_dynamic(struct pci_controller *phb); 49 extern int rtas_setup_phb(struct pci_controller *phb);
|
D | io-workarounds.h | 29 struct pci_controller *phb; 34 void iowa_register_bus(struct pci_controller *, struct ppc_pci_io *,
|
D | eeh.h | 91 struct pci_controller *phb; /* Associated PHB */ 141 struct pci_controller *phb; /* Associated PHB */ 258 int eeh_phb_pe_create(struct pci_controller *phb); 259 struct eeh_pe *eeh_phb_pe_get(struct pci_controller *phb); 273 void eeh_dev_phb_init_dynamic(struct pci_controller *phb); 330 static inline void eeh_dev_phb_init_dynamic(struct pci_controller *phb) { } in eeh_dev_phb_init_dynamic()
|
D | machdep.h | 30 struct pci_controller; 112 int (*pci_setup_phb)(struct pci_controller *host); 201 int (*pci_exclude_device)(struct pci_controller *, unsigned char, unsigned char); 211 void (*pcibios_fixup_phb)(struct pci_controller *hose);
|
D | grackle.h | 10 extern void setup_grackle(struct pci_controller *hose);
|
/linux-4.4.14/arch/alpha/kernel/ |
D | pci_impl.h | 9 struct pci_controller; 135 struct pci_controller *hose; 173 extern struct pci_controller *hose_head, **hose_tail; 174 extern struct pci_controller *pci_isa_hose; 180 extern struct pci_controller *alloc_pci_controller(void); 184 struct pci_controller *, 187 extern struct pci_iommu_arena *iommu_arena_new(struct pci_controller *,
|
D | proto.h | 17 struct pci_controller; 24 extern void apecs_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 33 extern void cia_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 45 extern void lca_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 52 extern void marvel_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 67 extern void mcpcia_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 82 extern void t2_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 89 extern void titan_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 97 extern void tsunami_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 104 extern void wildfire_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t);
|
D | console.c | 20 struct pci_controller *pci_vga_hose; 27 static struct pci_controller * __init 28 default_vga_hose_select(struct pci_controller *h1, struct pci_controller *h2) in default_vga_hose_select() 39 struct pci_controller *hose = NULL; in locate_and_init_vga() 75 struct pci_controller *hose; in find_console_vga_hose()
|
D | pci-sysfs.c | 17 static int hose_mmap_page_range(struct pci_controller *hose, in hose_mmap_page_range() 138 struct pci_controller *hose = pdev->sysdata; in sparse_mem_mmap_fits() 176 struct pci_controller *hose = pdev->sysdata; in pci_create_attr() 252 static int __legacy_mmap_fits(struct pci_controller *hose, in __legacy_mmap_fits() 271 static inline int has_sparse(struct pci_controller *hose, in has_sparse() 285 struct pci_controller *hose = bus->sysdata; in pci_mmap_legacy_page_range() 306 struct pci_controller *hose = bus->sysdata; in pci_adjust_legacy_attr() 324 struct pci_controller *hose = bus->sysdata; in pci_legacy_read() 348 struct pci_controller *hose = bus->sysdata; in pci_legacy_write()
|
D | pci-noop.c | 25 struct pci_controller *hose_head, **hose_tail = &hose_head; 26 struct pci_controller *pci_isa_hose; 29 struct pci_controller * __init 32 struct pci_controller *hose; in alloc_pci_controller() 55 struct pci_controller *hose; in sys_pciconfig_iobase()
|
D | core_mcpcia.c | 87 struct pci_controller *hose) in conf_read() 135 struct pci_controller *hose) in conf_write() 170 struct pci_controller *hose, unsigned long *pci_addr, in mk_conf_addr() 198 struct pci_controller *hose = bus->sysdata; in mcpcia_read_config() 225 struct pci_controller *hose = bus->sysdata; in mcpcia_write_config() 245 mcpcia_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in mcpcia_pci_tbi() 290 struct pci_controller *hose; in mcpcia_new_hose() 343 mcpcia_startup_hose(struct pci_controller *hose) in mcpcia_startup_hose() 420 struct pci_controller *hose; in mcpcia_init_hoses() 517 struct pci_controller *hose; in mcpcia_print_system_area() [all …]
|
D | pci.c | 55 struct pci_controller *hose_head, **hose_tail = &hose_head; 56 struct pci_controller *pci_isa_hose; 97 struct pci_controller *hose = dev->sysdata; in quirk_cypress() 129 struct pci_controller *hose = dev->sysdata; in pcibios_align_resource() 313 struct pci_controller *hose; in common_init_pci() 366 struct pci_controller * __init 369 struct pci_controller *hose; in alloc_pci_controller() 396 struct pci_controller *hose; in sys_pciconfig_iobase()
|
D | core_marvel.c | 204 struct pci_controller *hose = alloc_pci_controller(); in io7_init_hose() 376 struct pci_controller *hose = NULL; in marvel_find_console_vga_hose() 498 build_conf_addr(struct pci_controller *hose, u8 bus, in build_conf_addr() 507 struct pci_controller *hose = pbus->sysdata; in mk_conf_addr() 602 marvel_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in marvel_pci_tbi() 681 struct pci_controller *hose; in marvel_ioremap() 1064 struct pci_controller *hose; in marvel_agp_info() 1077 struct pci_controller *h; in marvel_agp_info()
|
D | pci_iommu.c | 58 iommu_arena_new_node(int nid, struct pci_controller *hose, dma_addr_t base, in iommu_arena_new_node() 113 iommu_arena_new(struct pci_controller *hose, dma_addr_t base, in iommu_arena_new() 254 struct pci_controller *hose = pdev ? pdev->sysdata : pci_isa_hose; in pci_map_single_1() 376 struct pci_controller *hose = pdev ? pdev->sysdata : pci_isa_hose; in alpha_pci_unmap_page() 658 struct pci_controller *hose; in alpha_pci_map_sg() 736 struct pci_controller *hose; in alpha_pci_unmap_sg() 812 struct pci_controller *hose; in alpha_pci_supported()
|
D | sys_rawhide.c | 164 struct pci_controller *hose; in rawhide_init_irq() 237 struct pci_controller *hose = dev->sysdata; in rawhide_map_irq()
|
D | core_apecs.c | 316 apecs_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in apecs_pci_tbi() 326 struct pci_controller *hose; in apecs_init_arch()
|
D | core_titan.c | 118 struct pci_controller *hose = pbus->sysdata; in mk_conf_addr() 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() 458 struct pci_controller *hose; in titan_ioremap() 730 struct pci_controller *hose; in titan_agp_info()
|
D | core_tsunami.c | 94 struct pci_controller *hose = pbus->sysdata; in mk_conf_addr() 177 tsunami_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in tsunami_pci_tbi() 248 struct pci_controller *hose; in tsunami_init_one_pchip()
|
D | sys_dp264.c | 388 struct pci_controller *hose = dev->sysdata; in dp264_map_irq() 429 struct pci_controller *hose = dev->sysdata; in monet_swizzle() 495 struct pci_controller *hose = dev->sysdata; in clipper_map_irq()
|
D | core_t2.c | 345 t2_sg_map_window2(struct pci_controller *hose, in t2_sg_map_window2() 407 struct pci_controller *hose; in t2_init_arch() 505 t2_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in t2_pci_tbi()
|
D | core_lca.c | 241 lca_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in lca_pci_tbi() 251 struct pci_controller *hose; in lca_init_arch()
|
D | core_polaris.c | 148 struct pci_controller *hose; in polaris_init_arch()
|
D | sys_jensen.c | 185 struct pci_controller *hose; in jensen_init_arch()
|
D | sys_eiger.c | 164 struct pci_controller *hose = dev->sysdata; in eiger_swizzle()
|
D | core_wildfire.c | 64 struct pci_controller *hose; in wildfire_init_hose() 344 wildfire_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in wildfire_pci_tbi() 358 struct pci_controller *hose = pbus->sysdata; in mk_conf_addr()
|
D | sys_nautilus.c | 201 struct pci_controller *hose = hose_head; in nautilus_init_pci()
|
D | core_cia.c | 256 cia_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in cia_pci_tbi() 283 cia_pci_tbi_try2(struct pci_controller *hose, in cia_pci_tbi_try2() 632 struct pci_controller *hose; in do_init_arch()
|
D | sys_wildfire.c | 307 struct pci_controller *hose = dev->sysdata; in wildfire_map_irq()
|
D | core_irongate.c | 262 struct pci_controller *hose; in irongate_init_arch()
|
D | sys_marvel.c | 322 struct pci_controller *hose = dev->sysdata; in marvel_map_irq()
|
D | setup.c | 245 struct pci_controller *hose; in reserve_std_resources()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | pci.h | 27 struct pci_controller { struct 28 struct pci_controller *next; argument 57 extern void register_pci_controller(struct pci_controller *hose); argument 117 #define pci_domain_nr(bus) ((struct pci_controller *)(bus)->sysdata)->index 121 struct pci_controller *hose = bus->sysdata; in pci_proc_domain() 144 extern void pci_load_of_ranges(struct pci_controller *hose, 147 static inline void pci_load_of_ranges(struct pci_controller *hose, in pci_load_of_ranges()
|
/linux-4.4.14/arch/xtensa/kernel/ |
D | pci.c | 53 struct pci_controller* pci_ctrl_head; 54 struct pci_controller** pci_ctrl_tail = &pci_ctrl_head; 123 struct pci_controller * __init pcibios_alloc_controller(void) in pcibios_alloc_controller() 125 struct pci_controller *pci_ctrl; in pcibios_alloc_controller() 127 pci_ctrl = (struct pci_controller *)alloc_bootmem(sizeof(*pci_ctrl)); in pcibios_alloc_controller() 128 memset(pci_ctrl, 0, sizeof(struct pci_controller)); in pcibios_alloc_controller() 136 static void __init pci_controller_apertures(struct pci_controller *pci_ctrl, in pci_controller_apertures() 174 struct pci_controller *pci_ctrl; in pcibios_init() 262 struct pci_controller *pci_ctrl = (struct pci_controller*) dev->sysdata; in pci_controller_num() 289 struct pci_controller *pci_ctrl = (struct pci_controller*) dev->sysdata; in __pci_mmap_make_offset()
|
/linux-4.4.14/arch/mips/include/asm/txx9/ |
D | pci.h | 11 extern struct pci_controller txx9_primary_pcic; 12 struct pci_controller * 13 txx9_alloc_pci_controller(struct pci_controller *pcic, 17 int txx9_pci66_check(struct pci_controller *hose, int top_bus,
|
D | tx4927pcic.h | 195 struct pci_controller *channel); 197 struct pci_controller *channel, int extarb);
|
D | tx3927.h | 334 struct pci_controller; 335 void tx3927_pcic_setup(struct pci_controller *channel,
|
/linux-4.4.14/arch/powerpc/platforms/maple/ |
D | pci.c | 36 static struct pci_controller *u3_agp, *u3_ht, *u4_pcie; 99 static volatile void __iomem *u3_agp_cfg_access(struct pci_controller* hose, in u3_agp_cfg_access() 123 struct pci_controller *hose; in u3_agp_read_config() 154 struct pci_controller *hose; in u3_agp_write_config() 198 static volatile void __iomem *u3_ht_cfg_access(struct pci_controller* hose, in u3_ht_cfg_access() 209 static int u3_ht_root_read_config(struct pci_controller *hose, u8 offset, in u3_ht_root_read_config() 232 static int u3_ht_root_write_config(struct pci_controller *hose, u8 offset, in u3_ht_root_write_config() 260 struct pci_controller *hose; in u3_ht_read_config() 298 struct pci_controller *hose; in u3_ht_write_config() 355 static volatile void __iomem *u4_pcie_cfg_access(struct pci_controller* hose, in u4_pcie_cfg_access() [all …]
|
/linux-4.4.14/arch/powerpc/platforms/pasemi/ |
D | pci.c | 50 static void volatile __iomem *pa_pxp_cfg_addr(struct pci_controller *hose, in pa_pxp_cfg_addr() 71 struct pci_controller *hose; in workaround_5945() 114 struct pci_controller *hose; in pa_pxp_read_config() 151 struct pci_controller *hose; in pa_pxp_write_config() 186 static void __init setup_pa_pxp(struct pci_controller *hose) in setup_pa_pxp() 194 struct pci_controller *hose; in pas_add_bridge() 239 struct pci_controller *hose; in pasemi_pci_getcfgaddr()
|
D | msi.c | 146 struct pci_controller *phb; in mpic_pasemi_msi_init()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | pci-common.c | 67 struct pci_controller *pcibios_alloc_controller(struct device_node *dev) in pcibios_alloc_controller() 69 struct pci_controller *phb; in pcibios_alloc_controller() 71 phb = zalloc_maybe_bootmem(sizeof(struct pci_controller), GFP_KERNEL); in pcibios_alloc_controller() 94 void pcibios_free_controller(struct pci_controller *phb) in pcibios_free_controller() 114 struct pci_controller *phb = pci_bus_to_host(bus); in pcibios_window_alignment() 129 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_reset_secondary_bus() 149 static resource_size_t pcibios_io_size(const struct pci_controller *hose) in pcibios_io_size() 161 struct pci_controller *hose; in pcibios_vaddr_is_ioport() 179 struct pci_controller *hose; in pci_address_to_pio() 205 struct pci_controller *hose = pci_bus_to_host(bus); in pci_domain_nr() [all …]
|
D | pci_64.c | 46 struct pci_controller *hose, *tmp; in pcibios_init() 78 struct pci_controller *hose; in pcibios_unmap_io_space() 124 static int pcibios_map_phb_io_space(struct pci_controller *hose) in pcibios_map_phb_io_space() 195 void pcibios_setup_phb_io_space(struct pci_controller *hose) in pcibios_setup_phb_io_space() 209 struct pci_controller* hose; in sys_pciconfig_iobase() 263 struct pci_controller *phb = pci_bus_to_host(bus); in pcibus_to_node()
|
D | eeh_dev.c | 54 struct pci_controller *phb = data; in eeh_dev_init() 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()
|
D | pci_32.c | 111 struct pci_controller *hose, *tmp; in pcibios_make_OF_bus_map() 214 void pcibios_setup_phb_io_space(struct pci_controller *hose) in pcibios_setup_phb_io_space() 227 struct pci_controller *hose, *tmp; in pcibios_init() 266 static struct pci_controller* 269 struct pci_controller *hose, *tmp; in pci_bus_to_hose() 285 struct pci_controller* hose; in sys_pciconfig_iobase()
|
D | msi.c | 18 struct pci_controller *phb = pci_bus_to_host(dev->bus); in arch_setup_msi_irqs() 35 struct pci_controller *phb = pci_bus_to_host(dev->bus); in arch_teardown_msi_irqs()
|
D | pci-hotplug.c | 32 struct pci_controller *phb = pci_bus_to_host(dev->bus); in pcibios_release_device() 81 struct pci_controller *phb; in pcibios_add_pci_devices()
|
D | isa-bridge.c | 129 void __init isa_bridge_find_early(struct pci_controller *hose) in isa_bridge_find_early() 176 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in isa_bridge_find_late()
|
D | io-workarounds.c | 36 struct pci_controller *phb = bus->phb; in iowa_pci_find() 185 void iowa_register_bus(struct pci_controller *phb, struct ppc_pci_io *ops, in iowa_register_bus()
|
D | pci_dn.c | 274 struct pci_controller *phb = data; in update_dn_pci_info() 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()
|
D | rtas_pci.c | 249 struct pci_controller *phb) in phb_set_bus_ranges() 265 int rtas_setup_phb(struct pci_controller *phb) in rtas_setup_phb()
|
D | of_platform.c | 42 struct pci_controller *phb; in of_pci_phb_probe()
|
D | dma-swiotlb.c | 68 struct pci_controller *hose; in pci_dma_dev_setup_swiotlb()
|
D | dma.c | 329 struct pci_controller *phb = pci_bus_to_host(pdev->bus); in dma_set_mask() 358 struct pci_controller *phb = pci_bus_to_host(pdev->bus); in dma_get_required_mask()
|
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()
|
D | pci_of_scan.c | 209 struct pci_controller *phb; in of_scan_pci_bridge()
|
D | eeh.c | 996 struct pci_controller *hose, *tmp; in eeh_init() 1072 struct pci_controller *phb; in eeh_add_device_early()
|
D | legacy_serial.c | 488 struct pci_controller *hose; in fixup_port_pio()
|
D | eeh_driver.c | 839 struct pci_controller *hose; in eeh_handle_special_event()
|
/linux-4.4.14/arch/microblaze/pci/ |
D | xilinx_pci.c | 40 struct pci_controller *hose; in xilinx_pci_fixup_bridge() 75 xilinx_pci_exclude_device(struct pci_controller *hose, u_char bus, u8 devfn) in xilinx_pci_exclude_device() 85 static void __init xilinx_early_pci_scan(struct pci_controller *hose) in xilinx_early_pci_scan() 114 static void __init xilinx_early_pci_scan(struct pci_controller *hose) in xilinx_early_pci_scan() 124 struct pci_controller *hose; in xilinx_pci_init()
|
D | pci-common.c | 53 struct pci_controller *pcibios_alloc_controller(struct device_node *dev) in pcibios_alloc_controller() 55 struct pci_controller *phb; in pcibios_alloc_controller() 57 phb = zalloc_maybe_bootmem(sizeof(struct pci_controller), GFP_KERNEL); in pcibios_alloc_controller() 69 void pcibios_free_controller(struct pci_controller *phb) in pcibios_free_controller() 79 static resource_size_t pcibios_io_size(const struct pci_controller *hose) in pcibios_io_size() 87 struct pci_controller *hose; in pcibios_vaddr_is_ioport() 105 struct pci_controller *hose; in pci_address_to_pio() 131 struct pci_controller *hose = pci_bus_to_host(bus); in pci_domain_nr() 144 struct pci_controller *pci_find_hose_for_OF_device(struct device_node *node) in pci_find_hose_for_OF_device() 147 struct pci_controller *hose, *tmp; in pci_find_hose_for_OF_device() [all …]
|
D | indirect_pci.c | 26 struct pci_controller *hose = pci_bus_to_host(bus); in indirect_read_config() 80 struct pci_controller *hose = pci_bus_to_host(bus); in indirect_write_config() 149 setup_indirect_pci(struct pci_controller *hose, in setup_indirect_pci()
|
/linux-4.4.14/arch/mips/pci/ |
D | pci-rt3883.c | 68 struct pci_controller pci_controller; member 78 struct pci_controller *hose; in pci_bus_to_rt3883_controller() 80 hose = (struct pci_controller *) bus->sysdata; in pci_bus_to_rt3883_controller() 81 return container_of(hose, struct rt3883_pci_controller, pci_controller); in pci_bus_to_rt3883_controller() 452 rpc->pci_controller.of_node = child; in rt3883_pci_probe() 457 if (!rpc->pci_controller.of_node) { in rt3883_pci_probe() 466 for_each_available_child_of_node(rpc->pci_controller.of_node, child) { in rt3883_pci_probe() 501 rpc->pci_controller.pci_ops = &rt3883_pci_ops; in rt3883_pci_probe() 502 rpc->pci_controller.io_resource = &rpc->io_res; in rt3883_pci_probe() 503 rpc->pci_controller.mem_resource = &rpc->mem_res; in rt3883_pci_probe() [all …]
|
D | pci-ar724x.c | 50 struct pci_controller pci_controller; member 66 struct pci_controller *hose; in pci_bus_to_ar724x_controller() 68 hose = (struct pci_controller *) bus->sysdata; in pci_bus_to_ar724x_controller() 69 return container_of(hose, struct ar724x_pci_controller, pci_controller); in pci_bus_to_ar724x_controller() 382 apc->pci_controller.pci_ops = &ar724x_pci_ops; in ar724x_pci_probe() 383 apc->pci_controller.io_resource = &apc->io_res; in ar724x_pci_probe() 384 apc->pci_controller.mem_resource = &apc->mem_res; in ar724x_pci_probe() 394 register_pci_controller(&apc->pci_controller); in ar724x_pci_probe()
|
D | pci.c | 32 static struct pci_controller *hose_head, **hose_tail = &hose_head; 57 struct pci_controller *hose = dev->sysdata; in pcibios_align_resource() 79 static void pcibios_scanbus(struct pci_controller *hose) in pcibios_scanbus() 126 void pci_load_of_ranges(struct pci_controller *hose, struct device_node *node) in pci_load_of_ranges() 164 struct pci_controller *hose = bus->sysdata; in pcibios_get_phb_of_node() 172 void register_pci_controller(struct pci_controller *hose) in register_pci_controller() 242 struct pci_controller *hose; in pcibios_init()
|
D | pci-lantiq.c | 77 static struct pci_controller pci_controller = { variable 228 pci_load_of_ranges(&pci_controller, pdev->dev.of_node); in ltq_pci_probe() 229 register_pci_controller(&pci_controller); in ltq_pci_probe()
|
D | pci-malta.c | 71 static struct pci_controller bonito64_controller = { 78 static struct pci_controller gt64120_controller = { 84 static struct pci_controller msc_controller = { 92 struct pci_controller *controller; in mips_pcibios_init()
|
D | pci-bcm63xx.c | 45 struct pci_controller bcm63xx_controller = { 71 struct pci_controller bcm63xx_cb_controller = { 92 struct pci_controller bcm63xx_pcie_controller = {
|
D | ops-tx4927.c | 25 struct pci_controller *channel; 29 static void __init set_tx4927_pcicptr(struct pci_controller *channel, in set_tx4927_pcicptr() 51 struct pci_controller *channel) in get_tx4927_pcicptr() 139 struct pci_controller *channel = bus->sysdata; in pci_bus_to_pcicptr() 224 struct pci_controller *channel, int extarb) in tx4927_pcic_setup()
|
D | pci-rc32434.c | 91 struct pci_controller rc32434_controller2; 93 struct pci_controller rc32434_controller = {
|
D | pci-ar71xx.c | 55 struct pci_controller pci_ctrl; 104 struct pci_controller *hose; in pci_bus_to_ar71xx_controller() 106 hose = (struct pci_controller *) bus->sysdata; in pci_bus_to_ar71xx_controller()
|
D | pci-emma2rh.c | 48 static struct pci_controller emma2rh_pci_controller = {
|
D | pci-lasat.c | 33 static struct pci_controller lasat_pci_controller = {
|
D | pci-virtio-guest.c | 114 static struct pci_controller pci_virtio_guest_controller = {
|
D | pci-ip32.c | 115 static struct pci_controller mace_pci_controller = {
|
D | pci-bcm1480ht.c | 188 struct pci_controller bcm1480ht_controller = {
|
D | pci-ar2315.c | 165 struct pci_controller pci_ctrl; 172 struct pci_controller *hose = bus->sysdata; in ar2315_pci_bus_to_apc()
|
D | pci-sb1250.c | 203 struct pci_controller sb1250_controller = {
|
D | pci-bcm1480.c | 194 struct pci_controller bcm1480_controller = {
|
D | ops-tx3927.c | 129 void __init tx3927_pcic_setup(struct pci_controller *channel, in tx3927_pcic_setup()
|
D | pci-rt2880.c | 150 static struct pci_controller rt2880_pci_controller = {
|
D | pci-xlr.c | 152 struct pci_controller nlm_pci_controller = {
|
D | pci-xlp.c | 170 struct pci_controller nlm_pci_controller = {
|
D | pci-vr41xx.c | 99 static struct pci_controller vr41xx_pci_controller = {
|
D | ops-pmcmsp.c | 918 static struct pci_controller msp_pci_controller = {
|
D | pci-octeon.c | 348 static struct pci_controller octeon_pci_controller = {
|
D | pcie-octeon.c | 1801 static struct pci_controller octeon_pcie0_controller = { 1822 static struct pci_controller octeon_pcie1_controller = { 1843 static struct pci_controller octeon_dummy_controller = {
|
D | pci-alchemy.c | 34 struct pci_controller alchemy_pci_ctrl; /* leave as first member! */
|
/linux-4.4.14/arch/tile/include/asm/ |
D | pci.h | 27 struct pci_controller { struct 142 struct pci_controller { struct 182 extern struct pci_controller pci_controllers[TILEGX_NUM_TRIO * TILEGX_TRIO_PCIES]; argument 202 #define pci_domain_nr(bus) (((struct pci_controller *)(bus)->sysdata)->index)
|
/linux-4.4.14/arch/alpha/include/asm/ |
D | pci.h | 24 struct pci_controller { struct 25 struct pci_controller *next; argument 82 #define pci_domain_nr(bus) ((struct pci_controller *)(bus)->sysdata)->index 86 struct pci_controller *hose = bus->sysdata; in pci_proc_domain()
|
D | machvec.h | 22 struct pci_controller; 45 void (*mv_pci_tbi)(struct pci_controller *hose,
|
D | agp_backend.h | 20 struct pci_controller *hose;
|
D | vga.h | 53 extern struct pci_controller *pci_vga_hose;
|
D | core_marvel.h | 297 struct pci_controller *hose;
|
/linux-4.4.14/arch/tile/kernel/ |
D | pci.c | 62 static struct pci_controller controllers[TILE_NUM_PCIE]; 101 static int tile_init_irqs(int controller_id, struct pci_controller *controller) in tile_init_irqs() 170 struct pci_controller *controller; in tile_pci_init() 223 struct pci_controller *controller = &controllers[i]; in tile_pci_init() 238 struct pci_controller *controller = in tile_map_irq() 239 (struct pci_controller *)dev->sysdata; in tile_map_irq() 296 struct pci_controller *controller = &controllers[i]; in pcibios_init() 466 struct pci_controller *controller = bus->sysdata; in tile_cfg_read() 509 struct pci_controller *controller = bus->sysdata; in tile_cfg_write()
|
D | pci_gx.c | 103 struct pci_controller pci_controllers[TILEGX_NUM_TRIO * TILEGX_TRIO_PCIES]; 309 struct pci_controller *controller = irq_desc_get_handler_data(desc); in trio_handle_level_irq() 337 static int tile_init_irqs(struct pci_controller *controller) in tile_init_irqs() 507 struct pci_controller *controller = &pci_controllers[i]; in tile_pci_init() 551 struct pci_controller *controller = in tile_map_irq() 552 (struct pci_controller *)dev->sysdata; in tile_map_irq() 556 static void fixup_read_and_payload_sizes(struct pci_controller *controller) in fixup_read_and_payload_sizes() 688 struct pci_controller *controller = &pci_controllers[i]; in pcibios_init() 903 struct pci_controller *controller = &pci_controllers[i]; in pcibios_init() 1080 struct pci_controller *controller = NULL; in ioremap() [all …]
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | fsl_pci.c | 66 static int fsl_pcie_check_link(struct pci_controller *hose) in fsl_pcie_check_link() 93 struct pci_controller *hose = pci_bus_to_host(bus); in fsl_indirect_read_config() 115 static void setup_swiotlb_ops(struct pci_controller *hose) in setup_swiotlb_ops() 123 static inline void setup_swiotlb_ops(struct pci_controller *hose) {} in setup_swiotlb_ops() 196 static void setup_pci_atmu(struct pci_controller *hose) in setup_pci_atmu() 448 static void __init setup_pci_cmd(struct pci_controller *hose) in setup_pci_cmd() 471 struct pci_controller *hose = pci_bus_to_host(bus); in fsl_pcibios_fixup_bus() 509 struct pci_controller *hose; in fsl_add_bridge() 647 struct pci_controller *hose = pci_bus_to_host(bus); in mpc83xx_pcie_exclude_device() 673 struct pci_controller *hose = pci_bus_to_host(bus); in mpc83xx_pcie_remap_cfg() [all …]
|
D | grackle.c | 30 static inline void grackle_set_stg(struct pci_controller* bp, int enable) in grackle_set_stg() 43 static inline void grackle_set_loop_snoop(struct pci_controller *bp, int enable) in grackle_set_loop_snoop() 56 void __init setup_grackle(struct pci_controller *hose) in setup_grackle()
|
D | xilinx_pci.c | 40 struct pci_controller *hose; in xilinx_pci_fixup_bridge() 74 xilinx_pci_exclude_device(struct pci_controller *hose, u_char bus, u8 devfn) in xilinx_pci_exclude_device() 84 struct pci_controller *hose; in xilinx_pci_init()
|
D | indirect_pci.c | 23 int __indirect_read_config(struct pci_controller *hose, in __indirect_read_config() 83 struct pci_controller *hose = pci_bus_to_host(bus); in indirect_read_config() 92 struct pci_controller *hose = pci_bus_to_host(bus); in indirect_write_config() 164 void setup_indirect_pci(struct pci_controller *hose, resource_size_t cfg_addr, in setup_indirect_pci()
|
D | fsl_pci.h | 121 extern void fsl_pcibios_fixup_phb(struct pci_controller *phb); 123 u64 fsl_pci_immrbar_base(struct pci_controller *hose);
|
D | ppc4xx_pci.c | 58 struct pci_controller *hose; in fixup_ppc4xx_pci_bridge() 91 static int __init ppc4xx_parse_dma_ranges(struct pci_controller *hose, in ppc4xx_parse_dma_ranges() 207 static int __init ppc4xx_setup_one_pci_PMM(struct pci_controller *hose, in ppc4xx_setup_one_pci_PMM() 255 static void __init ppc4xx_configure_pci_PMMs(struct pci_controller *hose, in ppc4xx_configure_pci_PMMs() 299 static void __init ppc4xx_configure_pci_PTMs(struct pci_controller *hose, in ppc4xx_configure_pci_PTMs() 329 struct pci_controller *hose = NULL; in ppc4xx_probe_pci_bridge() 414 static int __init ppc4xx_setup_one_pcix_POM(struct pci_controller *hose, in ppc4xx_setup_one_pcix_POM() 456 static void __init ppc4xx_configure_pcix_POMs(struct pci_controller *hose, in ppc4xx_configure_pcix_POMs() 500 static void __init ppc4xx_configure_pcix_PIMs(struct pci_controller *hose, in ppc4xx_configure_pcix_PIMs() 535 struct pci_controller *hose = NULL; in ppc4xx_probe_pcix_bridge() [all …]
|
D | mpic_u3msi.c | 82 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in find_u4_magic_addr() 185 struct pci_controller *phb; in mpic_u3msi_init()
|
D | tsi108_pci.c | 65 struct pci_controller *hose = pci_bus_to_host(bus); in tsi108_direct_write_config() 151 struct pci_controller *hose = pci_bus_to_host(bus); in tsi108_direct_read_config() 201 struct pci_controller *hose; in tsi108_setup_pci()
|
D | fsl_msi.c | 151 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in fsl_compose_msi_msg() 185 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in fsl_setup_msi_irqs() 409 struct pci_controller *phb; in fsl_of_msi_probe()
|
D | mv64x60_pci.c | 123 struct pci_controller *hose; in mv64x60_add_bridge()
|
D | ppc4xx_hsta_msi.c | 132 struct pci_controller *phb; in hsta_msi_probe()
|
D | ppc4xx_msi.c | 222 struct pci_controller *phb; in ppc4xx_msi_probe()
|
/linux-4.4.14/drivers/misc/cxl/ |
D | vphb.c | 45 struct pci_controller *phb; in cxl_pci_enable_device_hook() 102 static unsigned long cxl_pcie_cfg_addr(struct pci_controller* phb, in cxl_pcie_cfg_addr() 116 struct pci_controller *phb; in cxl_pcie_config_info() 150 struct pci_controller *phb; in cxl_config_link_ok() 235 struct pci_controller *phb, *phys_phb; in cxl_pci_vphb_add() 286 struct pci_controller *phb; in cxl_pci_vphb_remove() 301 struct pci_controller *phb; in cxl_pci_to_afu()
|
D | cxl.h | 387 struct pci_controller *phb;
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
D | pci.c | 44 static struct pci_controller *u3_agp; 143 struct pci_controller *hose; in macrisc_cfg_map_bus() 207 static void __init setup_chaos(struct pci_controller *hose, in setup_chaos() 232 static int u3_ht_skip_device(struct pci_controller *hose, in u3_ht_skip_device() 273 static void __iomem *u3_ht_cfg_access(struct pci_controller *hose, u8 bus, in u3_ht_cfg_access() 289 struct pci_controller *hose; in u3_ht_read_config() 340 struct pci_controller *hose; in u3_ht_write_config() 403 struct pci_controller *hose; in u4_pcie_cfg_map_bus() 455 static void __init init_bandit(struct pci_controller *bp) in init_bandit() 497 struct pci_controller* hose; in init_p2pbridge() [all …]
|
D | feature.c | 2941 struct pci_controller *px_hose;
|
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/ |
D | mpc10x.h | 158 int mpc10x_bridge_init(struct pci_controller *hose, 163 int mpc10x_enable_store_gathering(struct pci_controller *hose); 164 int mpc10x_disable_store_gathering(struct pci_controller *hose);
|
D | storcenter.c | 44 struct pci_controller *hose; in storcenter_add_bridge()
|
D | linkstation.c | 41 struct pci_controller *hose; in linkstation_add_bridge()
|
D | mpc7448_hpc2.c | 56 int mpc7448_hpc2_exclude_device(struct pci_controller *hose, in mpc7448_hpc2_exclude_device()
|
D | mvme5100.c | 115 struct pci_controller *hose; in mvme5100_add_bridge()
|
D | holly.c | 47 int holly_exclude_device(struct pci_controller *hose, u_char bus, u_char devfn) in holly_exclude_device()
|
/linux-4.4.14/arch/powerpc/platforms/chrp/ |
D | pci.c | 37 struct pci_controller *hose = pci_bus_to_host(bus); in gg2_read_config() 64 struct pci_controller *hose = pci_bus_to_host(bus); in gg2_write_config() 99 struct pci_controller *hose = pci_bus_to_host(bus); in rtas_read_config() 114 struct pci_controller *hose = pci_bus_to_host(bus); in rtas_write_config() 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()
|
/linux-4.4.14/arch/powerpc/platforms/pseries/ |
D | pci_dlpar.c | 69 struct pci_controller *init_phb_dynamic(struct device_node *dn) in init_phb_dynamic() 71 struct pci_controller *phb; in init_phb_dynamic() 98 int remove_phb_dynamic(struct pci_controller *phb) in remove_phb_dynamic()
|
D | iommu.c | 535 static void iommu_table_setparms(struct pci_controller *phb, in iommu_table_setparms() 601 static void iommu_table_setparms_lpar(struct pci_controller *phb, in iommu_table_setparms_lpar() 767 struct pci_controller *phb = PCI_DN(dn)->phb; in pci_dma_dev_setup_pSeries()
|
D | msi.c | 510 struct pci_controller *phb; in rtas_msi_init()
|
D | setup.c | 475 struct pci_controller *phb; in find_and_init_phbs()
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | pci.h | 84 struct pci_controller *hose; 108 void (*fixup_phb)(struct pci_controller *hose); 213 void pnv_pci_dump_phb_diag_data(struct pci_controller *hose, 235 extern int pnv_eeh_phb_reset(struct pci_controller *hose, int option);
|
D | eeh-powernv.c | 48 struct pci_controller *hose; in pnv_eeh_init() 108 struct pci_controller *hose = filp->private_data; in pnv_eeh_ei_write() 154 struct pci_controller *hose = data; in pnv_eeh_dbgfs_set() 163 struct pci_controller *hose = data; in pnv_eeh_dbgfs_get() 218 struct pci_controller *hose; in pnv_eeh_post_init() 366 struct pci_controller *hose = pdn->phb; in pnv_eeh_probe() 477 struct pci_controller *hose = pe->phb; in pnv_eeh_set_option() 753 int pnv_eeh_phb_reset(struct pci_controller *hose, int option) in pnv_eeh_phb_reset() 794 static int pnv_eeh_root_reset(struct pci_controller *hose, int option) in pnv_eeh_root_reset() 886 struct pci_controller *hose; in pnv_pci_reset_secondary_bus() [all …]
|
D | pci-ioda.c | 235 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in pnv_ioda2_reserve_dev_m64_pe() 276 struct pci_controller *hose = pci_bus_to_host(bus); in pnv_ioda2_pick_m64_pe() 335 struct pci_controller *hose = phb->hose; in pnv_ioda_parse_m64_window() 528 struct pci_controller *hose = pci_bus_to_host(dev->bus); in pnv_ioda_get_pe() 930 struct pci_controller *hose = pci_bus_to_host(dev->bus); 1025 struct pci_controller *hose = pci_bus_to_host(bus); in pnv_ioda_setup_bus_PE() 1112 struct pci_controller *hose, *tmp; in pnv_pci_ioda_setup_PEs() 1130 struct pci_controller *hose; in pnv_pci_vf_release_m64() 1156 struct pci_controller *hose; in pnv_pci_vf_assign_m64() 1287 struct pci_controller *hose; in pnv_ioda_release_vf_PE() [all …]
|
D | pci.c | 50 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in pnv_setup_msi_irqs() 99 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in pnv_teardown_msi_irqs() 118 static void pnv_pci_dump_p7ioc_diag_data(struct pci_controller *hose, in pnv_pci_dump_p7ioc_diag_data() 210 static void pnv_pci_dump_phb3_diag_data(struct pci_controller *hose, in pnv_pci_dump_phb3_diag_data() 306 void pnv_pci_dump_phb_diag_data(struct pci_controller *hose, in pnv_pci_dump_phb_diag_data() 746 struct pci_controller *hose = pci_bus_to_host(pdev->bus); in pnv_pci_dma_dev_setup() 773 struct pci_controller *hose = bus->sysdata; in pnv_pci_dma_bus_setup() 793 struct pci_controller *hose; in pnv_pci_shutdown()
|
/linux-4.4.14/arch/ia64/include/asm/sn/ |
D | pcibus_provider_defs.h | 42 struct pci_controller; 51 void * (*bus_fixup)(struct pcibus_bussoft *, struct pci_controller *);
|
D | pcibr_provider.h | 121 extern void *pcibr_bus_fixup(struct pcibus_bussoft *, struct pci_controller *);
|
/linux-4.4.14/drivers/ssb/ |
D | driver_gige.c | 182 dev->pci_controller.pci_ops = &dev->pci_ops; in ssb_gige_probe() 183 dev->pci_controller.io_resource = &dev->io_resource; in ssb_gige_probe() 184 dev->pci_controller.mem_resource = &dev->mem_resource; in ssb_gige_probe() 185 dev->pci_controller.io_map_base = 0x800; in ssb_gige_probe() 237 register_pci_controller(&dev->pci_controller); in ssb_gige_probe()
|
D | driver_pcicore.c | 251 static struct pci_controller ssb_pcicore_controller = {
|
/linux-4.4.14/arch/mips/txx9/generic/ |
D | pci.c | 29 early_read_config_word(struct pci_controller *hose, in early_read_config_word() 51 int __init txx9_pci66_check(struct pci_controller *hose, int top_bus, in txx9_pci66_check() 97 struct pci_controller txx9_primary_pcic = { 114 struct pci_controller *__init 115 txx9_alloc_pci_controller(struct pci_controller *pcic, in txx9_alloc_pci_controller() 120 struct pci_controller c; in txx9_alloc_pci_controller()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | pci.h | 67 struct pci_controller { struct 77 #define PCI_CONTROLLER(busdev) ((struct pci_controller *) busdev->sysdata) argument
|
/linux-4.4.14/arch/powerpc/platforms/82xx/ |
D | pq2.c | 38 static int pq2_pci_exclude_device(struct pci_controller *hose, in pq2_pci_exclude_device() 49 struct pci_controller *hose; in pq2_pci_add_bridge()
|
/linux-4.4.14/arch/powerpc/platforms/52xx/ |
D | efika.c | 38 struct pci_controller *hose = pci_bus_to_host(bus); in rtas_read_config() 53 struct pci_controller *hose = pci_bus_to_host(bus); in rtas_write_config() 74 struct pci_controller *hose; in efika_pcisetup()
|
D | mpc52xx_pci.c | 110 struct pci_controller *hose = pci_bus_to_host(bus); in mpc52xx_pci_read_config() 167 struct pci_controller *hose = pci_bus_to_host(bus); in mpc52xx_pci_write_config() 238 mpc52xx_pci_setup(struct pci_controller *hose, in mpc52xx_pci_setup() 368 struct pci_controller *hose; in mpc52xx_add_bridge()
|
/linux-4.4.14/arch/powerpc/platforms/86xx/ |
D | mpc86xx_hpcn.c | 47 extern int uli_exclude_device(struct pci_controller *hose, 50 static int mpc86xx_exclude_device(struct pci_controller *hose, in mpc86xx_exclude_device()
|
/linux-4.4.14/drivers/bcma/ |
D | driver_pci_host.c | 411 pc_host->pci_controller.io_resource = &pc_host->io_resource; in bcma_core_pci_hostmode_init() 412 pc_host->pci_controller.mem_resource = &pc_host->mem_resource; in bcma_core_pci_hostmode_init() 413 pc_host->pci_controller.pci_ops = &pc_host->pci_ops; in bcma_core_pci_hostmode_init() 520 pc_host->pci_controller.io_map_base = io_map_base; in bcma_core_pci_hostmode_init() 521 set_io_port_base(pc_host->pci_controller.io_map_base); in bcma_core_pci_hostmode_init() 525 register_pci_controller(&pc_host->pci_controller); in bcma_core_pci_hostmode_init()
|
/linux-4.4.14/include/linux/ssb/ |
D | ssb_driver_gige.h | 47 struct pci_controller pci_controller; member
|
/linux-4.4.14/arch/powerpc/platforms/85xx/ |
D | mpc85xx_ds.c | 116 extern int uli_exclude_device(struct pci_controller *hose, 121 static int mpc85xx_exclude_device(struct pci_controller *hose, in mpc85xx_exclude_device()
|
D | mpc85xx_ads.c | 40 static int mpc85xx_exclude_device(struct pci_controller *hose, in mpc85xx_exclude_device()
|
D | mpc85xx_cds.c | 74 static int mpc85xx_exclude_device(struct pci_controller *hose, in mpc85xx_exclude_device()
|
/linux-4.4.14/drivers/pci/hotplug/ |
D | rpadlpar_core.c | 146 struct pci_controller *phb = pdn->phb; in dlpar_pci_add_bus() 177 struct pci_controller *phb; in dlpar_add_pci_slot() 240 struct pci_controller *phb; in dlpar_add_phb()
|
/linux-4.4.14/include/linux/bcma/ |
D | bcma_driver_pci.h | 217 struct pci_controller pci_controller; member
|
/linux-4.4.14/arch/powerpc/platforms/cell/ |
D | setup.c | 87 struct pci_controller *hose; in cell_fixup_pcie_rootcomplex() 121 static int cell_setup_phb(struct pci_controller *phb) in cell_setup_phb()
|
D | spider-pci.c | 82 static int __init spiderpci_pci_setup_chip(struct pci_controller *phb, in spiderpci_pci_setup_chip()
|
/linux-4.4.14/arch/mips/cobalt/ |
D | pci.c | 33 static struct pci_controller cobalt_pci_controller = {
|
/linux-4.4.14/arch/mips/lib/ |
D | iomap-pci.c | 16 struct pci_controller *ctrl = dev->bus->sysdata; in __pci_ioport_map()
|
/linux-4.4.14/arch/mips/txx9/rbtx4927/ |
D | setup.c | 64 struct pci_controller *c = &txx9_primary_pcic; in tx4927_pci_setup() 111 struct pci_controller *c = &txx9_primary_pcic; in tx4937_pci_setup()
|
/linux-4.4.14/arch/xtensa/lib/ |
D | pci-auto.c | 135 pciauto_setup_irq(struct pci_controller* pci_ctrl,struct pci_dev *dev,int devfn) in pciauto_setup_irq() 237 int __init pciauto_bus_scan(struct pci_controller *pci_ctrl, int current_bus) in pciauto_bus_scan()
|
/linux-4.4.14/arch/mips/loongson64/common/ |
D | pci.c | 30 static struct pci_controller loongson_pci_controller = {
|
/linux-4.4.14/arch/powerpc/platforms/ |
D | fsl_uli1575.c | 322 struct pci_controller *hose = pci_bus_to_host(dev->bus); in hpcd_final_uli5288() 347 int uli_exclude_device(struct pci_controller *hose, in uli_exclude_device()
|
/linux-4.4.14/arch/powerpc/platforms/amigaone/ |
D | setup.c | 41 struct pci_controller *hose; in amigaone_add_bridge()
|
/linux-4.4.14/arch/mips/txx9/jmr3927/ |
D | setup.c | 104 struct pci_controller *c; in jmr3927_pci_setup()
|
/linux-4.4.14/drivers/iommu/ |
D | fsl_pamu_domain.c | 665 struct pci_controller *pci_ctl; in fsl_pamu_attach_device() 702 struct pci_controller *pci_ctl; in fsl_pamu_detach_device() 879 static bool check_pci_ctl_endpt_part(struct pci_controller *pci_ctl) in check_pci_ctl_endpt_part() 918 struct pci_controller *pci_ctl; in get_pci_device_group()
|
/linux-4.4.14/arch/ia64/sn/kernel/ |
D | io_common.c | 70 sn_default_pci_bus_fixup(struct pcibus_bussoft *soft, struct pci_controller *controller) in sn_default_pci_bus_fixup() 282 struct pci_controller *controller; in sn_common_bus_fixup()
|
D | io_init.c | 237 struct pci_controller *controller; in sn_pci_controller_fixup()
|
/linux-4.4.14/arch/mips/sni/ |
D | pcimt.c | 189 static struct pci_controller sni_controller = {
|
D | pcit.c | 151 static struct pci_controller sni_pcit_controller = {
|
/linux-4.4.14/arch/ia64/pci/ |
D | pci.c | 120 struct pci_controller controller; 320 struct pci_controller *controller = bridge->bus->sysdata; in pcibios_root_bridge_prepare()
|
/linux-4.4.14/arch/ia64/sn/pci/pcibr/ |
D | pcibr_provider.c | 114 pcibr_bus_fixup(struct pcibus_bussoft *prom_bussoft, struct pci_controller *controller) in pcibr_bus_fixup()
|
/linux-4.4.14/arch/mips/txx9/rbtx4938/ |
D | setup.c | 43 struct pci_controller *c = &txx9_primary_pcic; in rbtx4938_pci_setup()
|
/linux-4.4.14/arch/ia64/sn/pci/ |
D | tioca_provider.c | 584 tioca_bus_fixup(struct pcibus_bussoft *prom_bussoft, struct pci_controller *controller) in tioca_bus_fixup()
|
D | tioce_provider.c | 993 tioce_bus_fixup(struct pcibus_bussoft *prom_bussoft, struct pci_controller *controller) in tioce_bus_fixup()
|
/linux-4.4.14/arch/mips/txx9/rbtx4939/ |
D | setup.c | 61 struct pci_controller *c = &txx9_primary_pcic; in rbtx4939_pci_setup()
|
/linux-4.4.14/arch/mips/include/asm/pci/ |
D | bridge.h | 835 struct pci_controller pc;
|
/linux-4.4.14/include/drm/ |
D | drmP.h | 834 struct pci_controller *hose;
|
/linux-4.4.14/drivers/edac/ |
D | mpc85xx_edac.c | 212 struct pci_controller *hose; in mpc85xx_pcie_find_capability()
|
/linux-4.4.14/arch/ia64/hp/common/ |
D | sba_iommu.c | 1744 struct pci_controller *controller = NULL; in ioc_sac_init()
|