diff options
Diffstat (limited to 'arch/tile/include/gxio/iorpc_trio.h')
-rw-r--r-- | arch/tile/include/gxio/iorpc_trio.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/arch/tile/include/gxio/iorpc_trio.h b/arch/tile/include/gxio/iorpc_trio.h index d95b96fd6c93..376a4f771167 100644 --- a/arch/tile/include/gxio/iorpc_trio.h +++ b/arch/tile/include/gxio/iorpc_trio.h | |||
@@ -46,59 +46,59 @@ | |||
46 | #define GXIO_TRIO_OP_GET_MMIO_BASE IORPC_OPCODE(IORPC_FORMAT_NONE_NOUSER, 0x8000) | 46 | #define GXIO_TRIO_OP_GET_MMIO_BASE IORPC_OPCODE(IORPC_FORMAT_NONE_NOUSER, 0x8000) |
47 | #define GXIO_TRIO_OP_CHECK_MMIO_OFFSET IORPC_OPCODE(IORPC_FORMAT_NONE_NOUSER, 0x8001) | 47 | #define GXIO_TRIO_OP_CHECK_MMIO_OFFSET IORPC_OPCODE(IORPC_FORMAT_NONE_NOUSER, 0x8001) |
48 | 48 | ||
49 | int gxio_trio_alloc_asids(gxio_trio_context_t * context, unsigned int count, | 49 | int gxio_trio_alloc_asids(gxio_trio_context_t *context, unsigned int count, |
50 | unsigned int first, unsigned int flags); | 50 | unsigned int first, unsigned int flags); |
51 | 51 | ||
52 | 52 | ||
53 | int gxio_trio_alloc_memory_maps(gxio_trio_context_t * context, | 53 | int gxio_trio_alloc_memory_maps(gxio_trio_context_t *context, |
54 | unsigned int count, unsigned int first, | 54 | unsigned int count, unsigned int first, |
55 | unsigned int flags); | 55 | unsigned int flags); |
56 | 56 | ||
57 | 57 | ||
58 | int gxio_trio_alloc_scatter_queues(gxio_trio_context_t * context, | 58 | int gxio_trio_alloc_scatter_queues(gxio_trio_context_t *context, |
59 | unsigned int count, unsigned int first, | 59 | unsigned int count, unsigned int first, |
60 | unsigned int flags); | 60 | unsigned int flags); |
61 | 61 | ||
62 | int gxio_trio_alloc_pio_regions(gxio_trio_context_t * context, | 62 | int gxio_trio_alloc_pio_regions(gxio_trio_context_t *context, |
63 | unsigned int count, unsigned int first, | 63 | unsigned int count, unsigned int first, |
64 | unsigned int flags); | 64 | unsigned int flags); |
65 | 65 | ||
66 | int gxio_trio_init_pio_region_aux(gxio_trio_context_t * context, | 66 | int gxio_trio_init_pio_region_aux(gxio_trio_context_t *context, |
67 | unsigned int pio_region, unsigned int mac, | 67 | unsigned int pio_region, unsigned int mac, |
68 | uint32_t bus_address_hi, unsigned int flags); | 68 | uint32_t bus_address_hi, unsigned int flags); |
69 | 69 | ||
70 | 70 | ||
71 | int gxio_trio_init_memory_map_mmu_aux(gxio_trio_context_t * context, | 71 | int gxio_trio_init_memory_map_mmu_aux(gxio_trio_context_t *context, |
72 | unsigned int map, unsigned long va, | 72 | unsigned int map, unsigned long va, |
73 | uint64_t size, unsigned int asid, | 73 | uint64_t size, unsigned int asid, |
74 | unsigned int mac, uint64_t bus_address, | 74 | unsigned int mac, uint64_t bus_address, |
75 | unsigned int node, | 75 | unsigned int node, |
76 | unsigned int order_mode); | 76 | unsigned int order_mode); |
77 | 77 | ||
78 | int gxio_trio_get_port_property(gxio_trio_context_t * context, | 78 | int gxio_trio_get_port_property(gxio_trio_context_t *context, |
79 | struct pcie_trio_ports_property *trio_ports); | 79 | struct pcie_trio_ports_property *trio_ports); |
80 | 80 | ||
81 | int gxio_trio_config_legacy_intr(gxio_trio_context_t * context, int inter_x, | 81 | int gxio_trio_config_legacy_intr(gxio_trio_context_t *context, int inter_x, |
82 | int inter_y, int inter_ipi, int inter_event, | 82 | int inter_y, int inter_ipi, int inter_event, |
83 | unsigned int mac, unsigned int intx); | 83 | unsigned int mac, unsigned int intx); |
84 | 84 | ||
85 | int gxio_trio_config_msi_intr(gxio_trio_context_t * context, int inter_x, | 85 | int gxio_trio_config_msi_intr(gxio_trio_context_t *context, int inter_x, |
86 | int inter_y, int inter_ipi, int inter_event, | 86 | int inter_y, int inter_ipi, int inter_event, |
87 | unsigned int mac, unsigned int mem_map, | 87 | unsigned int mac, unsigned int mem_map, |
88 | uint64_t mem_map_base, uint64_t mem_map_limit, | 88 | uint64_t mem_map_base, uint64_t mem_map_limit, |
89 | unsigned int asid); | 89 | unsigned int asid); |
90 | 90 | ||
91 | 91 | ||
92 | int gxio_trio_set_mps_mrs(gxio_trio_context_t * context, uint16_t mps, | 92 | int gxio_trio_set_mps_mrs(gxio_trio_context_t *context, uint16_t mps, |
93 | uint16_t mrs, unsigned int mac); | 93 | uint16_t mrs, unsigned int mac); |
94 | 94 | ||
95 | int gxio_trio_force_rc_link_up(gxio_trio_context_t * context, unsigned int mac); | 95 | int gxio_trio_force_rc_link_up(gxio_trio_context_t *context, unsigned int mac); |
96 | 96 | ||
97 | int gxio_trio_force_ep_link_up(gxio_trio_context_t * context, unsigned int mac); | 97 | int gxio_trio_force_ep_link_up(gxio_trio_context_t *context, unsigned int mac); |
98 | 98 | ||
99 | int gxio_trio_get_mmio_base(gxio_trio_context_t * context, HV_PTE *base); | 99 | int gxio_trio_get_mmio_base(gxio_trio_context_t *context, HV_PTE *base); |
100 | 100 | ||
101 | int gxio_trio_check_mmio_offset(gxio_trio_context_t * context, | 101 | int gxio_trio_check_mmio_offset(gxio_trio_context_t *context, |
102 | unsigned long offset, unsigned long size); | 102 | unsigned long offset, unsigned long size); |
103 | 103 | ||
104 | #endif /* !__GXIO_TRIO_LINUX_RPC_H__ */ | 104 | #endif /* !__GXIO_TRIO_LINUX_RPC_H__ */ |