Searched refs:gxio_trio_context_t (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/arch/tile/include/gxio/ |
D | iorpc_trio.h | 49 int gxio_trio_alloc_asids(gxio_trio_context_t *context, unsigned int count, 53 int gxio_trio_alloc_memory_maps(gxio_trio_context_t *context, 58 int gxio_trio_alloc_scatter_queues(gxio_trio_context_t *context, 62 int gxio_trio_alloc_pio_regions(gxio_trio_context_t *context, 66 int gxio_trio_init_pio_region_aux(gxio_trio_context_t *context, 71 int gxio_trio_init_memory_map_mmu_aux(gxio_trio_context_t *context, 78 int gxio_trio_get_port_property(gxio_trio_context_t *context, 81 int gxio_trio_config_legacy_intr(gxio_trio_context_t *context, int inter_x, 85 int gxio_trio_config_msi_intr(gxio_trio_context_t *context, int inter_x, 92 int gxio_trio_set_mps_mrs(gxio_trio_context_t *context, uint16_t mps, [all …]
|
D | trio.h | 184 } gxio_trio_context_t; typedef 214 extern int gxio_trio_init(gxio_trio_context_t *context, 249 extern int gxio_trio_init_memory_map(gxio_trio_context_t *context, 294 extern int gxio_trio_alloc_asids(gxio_trio_context_t *context,
|
/linux-4.1.27/arch/tile/gxio/ |
D | iorpc_trio.c | 24 int gxio_trio_alloc_asids(gxio_trio_context_t *context, unsigned int count, in gxio_trio_alloc_asids() 47 int gxio_trio_alloc_memory_maps(gxio_trio_context_t *context, in gxio_trio_alloc_memory_maps() 70 int gxio_trio_alloc_scatter_queues(gxio_trio_context_t *context, in gxio_trio_alloc_scatter_queues() 94 int gxio_trio_alloc_pio_regions(gxio_trio_context_t *context, in gxio_trio_alloc_pio_regions() 118 int gxio_trio_init_pio_region_aux(gxio_trio_context_t *context, in gxio_trio_init_pio_region_aux() 148 int gxio_trio_init_memory_map_mmu_aux(gxio_trio_context_t *context, in gxio_trio_init_memory_map_mmu_aux() 178 int gxio_trio_get_port_property(gxio_trio_context_t *context, in gxio_trio_get_port_property() 201 int gxio_trio_config_legacy_intr(gxio_trio_context_t *context, int inter_x, in gxio_trio_config_legacy_intr() 230 int gxio_trio_config_msi_intr(gxio_trio_context_t *context, int inter_x, in gxio_trio_config_msi_intr() 262 int gxio_trio_set_mps_mrs(gxio_trio_context_t *context, uint16_t mps, in gxio_trio_set_mps_mrs() [all …]
|
D | trio.c | 28 int gxio_trio_init(gxio_trio_context_t *context, unsigned int trio_index) in gxio_trio_init()
|
/linux-4.1.27/arch/tile/include/asm/ |
D | pci.h | 145 gxio_trio_context_t *trio; 183 extern gxio_trio_context_t trio_contexts[TILEGX_NUM_TRIO];
|
/linux-4.1.27/arch/tile/kernel/ |
D | pci_gx.c | 100 gxio_trio_context_t trio_contexts[TILEGX_NUM_TRIO]; 149 gxio_trio_context_t *context = &trio_contexts[trio_index]; in tile_pcie_open() 310 gxio_trio_context_t *trio_context = controller->trio; in trio_handle_level_irq() 348 gxio_trio_context_t *context = controller->trio; in tile_init_irqs() 392 strapped_for_rc(gxio_trio_context_t *trio_context, int mac) in strapped_for_rc() 459 gxio_trio_context_t *context = &trio_contexts[i]; in tile_pci_init() 558 gxio_trio_context_t *trio_context = controller->trio; in fixup_read_and_payload_sizes() 689 gxio_trio_context_t *trio_context = controller->trio; in pcibios_init() 904 gxio_trio_context_t *trio_context = controller->trio; in pcibios_init() 1213 gxio_trio_context_t *trio_context = controller->trio; in tile_cfg_read() [all …]
|