Home
last modified time | relevance | path

Searched refs:gxio_trio_context_t (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/arch/tile/include/gxio/
Diorpc_trio.h49 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 …]
Dtrio.h184 } 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.4.14/arch/tile/gxio/
Diorpc_trio.c24 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 …]
Dtrio.c28 int gxio_trio_init(gxio_trio_context_t *context, unsigned int trio_index) in gxio_trio_init()
/linux-4.4.14/arch/tile/include/asm/
Dpci.h145 gxio_trio_context_t *trio;
183 extern gxio_trio_context_t trio_contexts[TILEGX_NUM_TRIO];
/linux-4.4.14/arch/tile/kernel/
Dpci_gx.c100 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 …]