]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - drivers/gpu/drm/nouveau/include/nvkm/core/os.h
drm/nouveau/i2c: namespace + nvidia gpu names (no binary change)
[mirror_ubuntu-bionic-kernel.git] / drivers / gpu / drm / nouveau / include / nvkm / core / os.h
1 #ifndef __NVKM_OS_H__
2 #define __NVKM_OS_H__
3 #include <nvif/os.h>
4
5 #define nouveau_client nvkm_client
6 #define nouveau_client_name nvkm_client_name
7 #define nouveau_client_create nvkm_client_create
8 #define nouveau_client_init nvkm_client_init
9 #define nouveau_client_fini nvkm_client_fini
10 #define nouveau_engctx nvkm_engctx
11 #define nouveau_engctx_create nvkm_engctx_create
12 #define nouveau_engctx_create_ nvkm_engctx_create_
13 #define nouveau_engctx_destroy nvkm_engctx_destroy
14 #define nouveau_engctx_init nvkm_engctx_init
15 #define nouveau_engctx_fini nvkm_engctx_fini
16 #define _nouveau_engctx_ctor _nvkm_engctx_ctor
17 #define _nouveau_engctx_dtor _nvkm_engctx_dtor
18 #define _nouveau_engctx_init _nvkm_engctx_init
19 #define _nouveau_engctx_fini _nvkm_engctx_fini
20 #define _nouveau_engctx_rd32 _nvkm_engctx_rd32
21 #define _nouveau_engctx_wr32 _nvkm_engctx_wr32
22 #define nouveau_engctx_get nvkm_engctx_get
23 #define nouveau_engctx_put nvkm_engctx_put
24 #define nouveau_engine nvkm_engine
25 #define nouveau_engine_create nvkm_engine_create
26 #define nouveau_engine_create_ nvkm_engine_create_
27 #define nouveau_engine_destroy nvkm_engine_destroy
28 #define nouveau_engine_init nvkm_engine_init
29 #define nouveau_engine_fini nvkm_engine_fini
30 #define _nouveau_engine_ctor _nvkm_engine_ctor
31 #define _nouveau_engine_dtor _nvkm_engine_dtor
32 #define _nouveau_engine_init _nvkm_engine_init
33 #define _nouveau_engine_fini _nvkm_engine_fini
34 #define nouveau_enum nvkm_enum
35 #define nouveau_gpuobj nvkm_gpuobj
36 #define nouveau_gpuobj_create nvkm_gpuobj_create
37 #define nouveau_gpuobj_destroy nvkm_gpuobj_destroy
38 #define _nouveau_gpuobj_ctor _nvkm_gpuobj_ctor
39 #define _nouveau_gpuobj_dtor _nvkm_gpuobj_dtor
40 #define _nouveau_gpuobj_init _nvkm_gpuobj_init
41 #define _nouveau_gpuobj_fini _nvkm_gpuobj_fini
42 #define _nouveau_gpuobj_rd32 _nvkm_gpuobj_rd32
43 #define _nouveau_gpuobj_wr32 _nvkm_gpuobj_wr32
44 #define nouveau_gpuobj_new nvkm_gpuobj_new
45 #define nouveau_gpuobj_dup nvkm_gpuobj_dup
46 #define nouveau_gpuobj_ref nvkm_gpuobj_ref
47 #define nouveau_gpuobj_map nvkm_gpuobj_map
48 #define nouveau_gpuobj_map_vm nvkm_gpuobj_map_vm
49 #define nouveau_gpuobj_unmap nvkm_gpuobj_unmap
50 #define nouveau_handle nvkm_handle
51 #define nouveau_handle_ref nvkm_handle_ref
52 #define nouveau_handle_put nvkm_handle_put
53 #define nouveau_handle_get_class nvkm_handle_get_class
54 #define nouveau_handle_get_vinst nvkm_handle_get_vinst
55 #define nouveau_handle_get_cinst nvkm_handle_get_cinst
56 #define nouveau_mm nvkm_mm
57 #define nouveau_mm_node nvkm_mm_node
58 #define nouveau_mm_init nvkm_mm_init
59 #define nouveau_mm_fini nvkm_mm_fini
60 #define nouveau_mm_head nvkm_mm_head
61 #define nouveau_mm_tail nvkm_mm_tail
62 #define nouveau_mm_free nvkm_mm_free
63 #define nouveau_mm_initialised nvkm_mm_initialised
64 #define nouveau_namedb nvkm_namedb
65 #define nouveau_namedb_create nvkm_namedb_create
66 #define nouveau_namedb_create_ nvkm_namedb_create_
67 #define nouveau_namedb_destroy nvkm_namedb_destroy
68 #define nouveau_namedb_init nvkm_namedb_init
69 #define nouveau_namedb_fini nvkm_namedb_fini
70 #define _nouveau_namedb_ctor _nvkm_namedb_ctor
71 #define _nouveau_namedb_dtor _nvkm_namedb_dtor
72 #define _nouveau_namedb_init _nvkm_namedb_init
73 #define _nouveau_namedb_fini _nvkm_namedb_fini
74 #define nouveau_namedb_ref nvkm_namedb_ref
75 #define nouveau_namedb_put nvkm_namedb_put
76 #define nouveau_namedb_get nvkm_namedb_get
77 #define nouveau_namedb_get_class nvkm_namedb_get_class
78 #define nouveau_namedb_get_vinst nvkm_namedb_get_vinst
79 #define nouveau_namedb_get_cinst nvkm_namedb_get_cinst
80 #define nouveau_object_debug nvkm_object_debug
81 #define nouveau_object nvkm_object
82 #define nouveau_object_create nvkm_object_create
83 #define nouveau_object_create_ nvkm_object_create_
84 #define nouveau_object_destroy nvkm_object_destroy
85 #define nouveau_object_init nvkm_object_init
86 #define nouveau_object_fini nvkm_object_fini
87 #define _nouveau_object_ctor _nvkm_object_ctor
88 #define nouveau_object_ctor nvkm_object_ctor
89 #define nouveau_object_ref nvkm_object_ref
90 #define nouveau_object_ofuncs nvkm_object_ofuncs
91 #define nouveau_object_inc nvkm_object_inc
92 #define nouveau_object_dec nvkm_object_dec
93 #define nouveau_ofuncs nvkm_ofuncs
94 #define nouveau_oclass nvkm_oclass
95 #define nouveau_omthds nvkm_omthds
96 #define nouveau_parent nvkm_parent
97 #define nouveau_parent_create nvkm_parent_create
98 #define nouveau_parent_create_ nvkm_parent_create_
99 #define nouveau_parent_destroy nvkm_parent_destroy
100 #define nouveau_parent_init nvkm_parent_init
101 #define nouveau_parent_fini nvkm_parent_fini
102 #define _nouveau_parent_ctor _nvkm_parent_ctor
103 #define _nouveau_parent_dtor _nvkm_parent_dtor
104 #define _nouveau_parent_init _nvkm_parent_init
105 #define _nouveau_parent_fini _nvkm_parent_fini
106 #define nouveau_printk nvkm_printk
107 #define nouveau_ramht nvkm_ramht
108 #define nouveau_ramht_new nvkm_ramht_new
109 #define nouveau_ramht_ref nvkm_ramht_ref
110 #define nouveau_ramht_insert nvkm_ramht_insert
111 #define nouveau_ramht_remove nvkm_ramht_remove
112 #define nouveau_subdev nvkm_subdev
113 #define nouveau_subdev_create nvkm_subdev_create
114 #define nouveau_subdev_create_ nvkm_subdev_create_
115 #define nouveau_subdev_destroy nvkm_subdev_destroy
116 #define nouveau_subdev_init nvkm_subdev_init
117 #define nouveau_subdev_fini nvkm_subdev_fini
118 #define _nouveau_subdev_ctor _nvkm_subdev_ctor
119 #define _nouveau_subdev_dtor _nvkm_subdev_dtor
120 #define _nouveau_subdev_init _nvkm_subdev_init
121 #define _nouveau_subdev_fini _nvkm_subdev_fini
122 #define nouveau_subdev_reset nvkm_subdev_reset
123 #define nouveau_bitfield nvkm_bitfield
124 #define nouveau_bitfield_print nvkm_bitfield_print
125 #define nouveau_enum nvkm_enum
126 #define nouveau_enum_find nvkm_enum_find
127 #define nouveau_enum_print nvkm_enum_print
128 #define nouveau_stropt nvkm_stropt
129 #define nouveau_boolopt nvkm_boolopt
130 #define nouveau_dbgopt nvkm_dbgopt
131 #define nouveau_device nvkm_device
132 #define nouveau_device_find nvkm_device_find
133 #define nouveau_device_list nvkm_device_list
134 #define nouveau_vma nvkm_vma
135 #define nouveau_vm nvkm_vm
136 #define nouveau_vm_get nvkm_vm_get
137 #define nouveau_vm_put nvkm_vm_put
138 #define nouveau_vm_map nvkm_vm_map
139 #define nouveau_vm_unmap nvkm_vm_unmap
140 #define nouveau_vm_new nvkm_vm_new
141 #define nouveau_vm_ref nvkm_vm_ref
142 #define nouveau_instmem nvkm_instmem
143 #define nouveau_instobj nvkm_instobj
144 #define nouveau_mem nvkm_mem
145 #define nouveau_bar nvkm_bar
146 #define nouveau_falcon nvkm_falcon
147 #define nouveau_falcon_create nvkm_falcon_create
148 #define nouveau_falcon_create_ nvkm_falcon_create_
149 #define nouveau_falcon_destroy nvkm_falcon_destroy
150 #define nouveau_falcon_init nvkm_falcon_init
151 #define nouveau_falcon_fini nvkm_falcon_fini
152 #define _nouveau_falcon_ctor _nvkm_falcon_ctor
153 #define _nouveau_falcon_dtor _nvkm_falcon_dtor
154 #define _nouveau_falcon_init _nvkm_falcon_init
155 #define _nouveau_falcon_fini _nvkm_falcon_fini
156 #define _nouveau_falcon_rd32 _nvkm_falcon_rd32
157 #define _nouveau_falcon_wr32 _nvkm_falcon_wr32
158 #define nouveau_falcon_context nvkm_falcon_context
159 #define nouveau_falcon_context_create nvkm_falcon_context_create
160 #define nouveau_falcon_context_create_ nvkm_falcon_context_create_
161 #define nouveau_falcon_context_destroy nvkm_falcon_context_destroy
162 #define nouveau_falcon_context_init nvkm_falcon_context_init
163 #define nouveau_falcon_context_fini nvkm_falcon_context_fini
164 #define _nouveau_falcon_context_ctor _nvkm_falcon_context_ctor
165 #define _nouveau_falcon_context_dtor _nvkm_falcon_context_dtor
166 #define _nouveau_falcon_context_init _nvkm_falcon_context_init
167 #define _nouveau_falcon_context_fini _nvkm_falcon_context_fini
168 #define _nouveau_falcon_context_rd32 _nvkm_falcon_context_rd32
169 #define _nouveau_falcon_context_wr32 _nvkm_falcon_context_wr32
170 #define nouveau_falcon_intr nvkm_falcon_intr
171 #define nouveau_xtensa nvkm_xtensa
172 #define nouveau_xtensa_create nvkm_xtensa_create
173 #define nouveau_xtensa_create_ nvkm_xtensa_create_
174 #define nouveau_xtensa_destroy nvkm_xtensa_destroy
175 #define nouveau_xtensa_init nvkm_xtensa_init
176 #define nouveau_xtensa_fini nvkm_xtensa_fini
177 #define _nouveau_xtensa_ctor _nvkm_xtensa_ctor
178 #define _nouveau_xtensa_dtor _nvkm_xtensa_dtor
179 #define _nouveau_xtensa_init _nvkm_xtensa_init
180 #define _nouveau_xtensa_fini _nvkm_xtensa_fini
181 #define _nouveau_xtensa_rd32 _nvkm_xtensa_rd32
182 #define _nouveau_xtensa_wr32 _nvkm_xtensa_wr32
183 #define nouveau_xtensa_context nvkm_xtensa_context
184 #define nouveau_xtensa_context_create nvkm_xtensa_context_create
185 #define nouveau_xtensa_context_create_ nvkm_xtensa_context_create_
186 #define nouveau_xtensa_context_destroy nvkm_xtensa_context_destroy
187 #define nouveau_xtensa_context_init nvkm_xtensa_context_init
188 #define nouveau_xtensa_context_fini nvkm_xtensa_context_fini
189 #define _nouveau_xtensa_engctx_ctor _nvkm_xtensa_engctx_ctor
190 #define _nouveau_xtensa_context_dtor _nvkm_xtensa_context_dtor
191 #define _nouveau_xtensa_context_init _nvkm_xtensa_context_init
192 #define _nouveau_xtensa_context_fini _nvkm_xtensa_context_fini
193 #define _nouveau_xtensa_context_rd32 _nvkm_xtensa_context_rd32
194 #define _nouveau_xtensa_context_wr32 _nvkm_xtensa_context_wr32
195 #define nouveau_xtensa_intr nvkm_xtensa_intr
196 #define nouveau_gpio nvkm_gpio
197 #define nouveau_i2c nvkm_i2c
198 #define nouveau_i2c_port nvkm_i2c_port
199 #define nouveau_i2c_board_info nvkm_i2c_board_info
200 #define nouveau_devinit nvkm_devinit
201 #define nouveau_bios nvkm_bios
202 #define nouveau_bios_oclass nvkm_bios_oclass
203 #define nouveau_pll_vals nvkm_pll_vals
204 #define nouveau_therm_trip_point nvkm_therm_trip_point
205 #define nouveau_fb nvkm_fb
206 #define nouveau_fifo nvkm_fifo
207 #define nouveau_therm nvkm_therm
208 #define nouveau_therm_cstate nvkm_therm_cstate
209 #define nouveau_volt nvkm_volt
210 #define nouveau_timer nvkm_timer
211 #define nouveau_timer_wait_eq nvkm_timer_wait_eq
212 #define nva3_pll_calc gt215_pll_calc
213 #define nouveau_clk nvkm_clk
214 #define nouveau_domain nvkm_domain
215 #define nouveau_cstate nvkm_cstate
216 #define nouveau_pstate nvkm_pstate
217 #define nouveau_clk_astate nvkm_clk_astate
218 #define nouveau_clk_ustate nvkm_clk_ustate
219 #define nva3_clk_pre gt215_clk_pre
220 #define nva3_clk_post gt215_clk_post
221 #define nva3_clk_info gt215_clk_info
222 #define nva3_pll_info gt215_pll_info
223 #define nouveau_ibus nvkm_ibus
224 #define nouveau_memx nvkm_memx
225 #define nouveau_memx_block nvkm_memx_block
226 #define nouveau_memx_unblock nvkm_memx_unblock
227 #define nouveau_memx_train nvkm_memx_train
228 #define nouveau_memx_train_result nvkm_memx_train_result
229 #define nouveau_memx_wait_vblank nvkm_memx_wait_vblank
230 #define nouveau_memx_rd32 nvkm_memx_rd32
231 #define nouveau_memx_wr32 nvkm_memx_wr32
232 #define nouveau_memx_wait nvkm_memx_wait
233 #define nouveau_memx_init nvkm_memx_init
234 #define nouveau_memx_fini nvkm_memx_fini
235 #define nouveau_memx_nsec nvkm_memx_nsec
236 #define nouveau_ltc nvkm_ltc
237 #define nouveau_pmu nvkm_pmu
238 #define nouveau_fb nvkm_fb
239 #define nouveau_fb_tile nvkm_fb_tile
240 #define nvc0_pte_storage_type_map gf100_pte_storage_type_map
241 #define nouveau_fuse nvkm_fuse
242
243 #endif