summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_ctxsw_prog_gv11b.h
diff options
context:
space:
mode:
authorTerje Bergstrom <tbergstrom@nvidia.com>2017-09-29 15:39:57 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-10-10 19:26:52 -0400
commit514c80d8d2d80cf9fa16447f7cd99d723ba5ce70 (patch)
treea97a55c2cbc3943098ff970ed38b48c90a91c9c2 /drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_ctxsw_prog_gv11b.h
parentf518304e0d8102216c7c0022cd4b66fcd844264c (diff)
gpu: nvgpu: gv11b: Qualify unsigned HW constants
Re-generate hardware headers so that all unsigned constants are qualified with postfix U. This removes the need for compiler to do implicit signed->unsigned conversions. Change-Id: Ic93ef7f7a6beae57be7759c7eb3df9148afed824 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1571162 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_ctxsw_prog_gv11b.h')
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_ctxsw_prog_gv11b.h198
1 files changed, 99 insertions, 99 deletions
diff --git a/drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_ctxsw_prog_gv11b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_ctxsw_prog_gv11b.h
index 27ac297c..623a8c15 100644
--- a/drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_ctxsw_prog_gv11b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gv11b/hw_ctxsw_prog_gv11b.h
@@ -58,398 +58,398 @@
58 58
59static inline u32 ctxsw_prog_fecs_header_v(void) 59static inline u32 ctxsw_prog_fecs_header_v(void)
60{ 60{
61 return 0x00000100; 61 return 0x00000100U;
62} 62}
63static inline u32 ctxsw_prog_main_image_num_gpcs_o(void) 63static inline u32 ctxsw_prog_main_image_num_gpcs_o(void)
64{ 64{
65 return 0x00000008; 65 return 0x00000008U;
66} 66}
67static inline u32 ctxsw_prog_main_image_ctl_o(void) 67static inline u32 ctxsw_prog_main_image_ctl_o(void)
68{ 68{
69 return 0x0000000c; 69 return 0x0000000cU;
70} 70}
71static inline u32 ctxsw_prog_main_image_ctl_type_f(u32 v) 71static inline u32 ctxsw_prog_main_image_ctl_type_f(u32 v)
72{ 72{
73 return (v & 0x3f) << 0; 73 return (v & 0x3fU) << 0U;
74} 74}
75static inline u32 ctxsw_prog_main_image_ctl_type_undefined_v(void) 75static inline u32 ctxsw_prog_main_image_ctl_type_undefined_v(void)
76{ 76{
77 return 0x00000000; 77 return 0x00000000U;
78} 78}
79static inline u32 ctxsw_prog_main_image_ctl_type_opengl_v(void) 79static inline u32 ctxsw_prog_main_image_ctl_type_opengl_v(void)
80{ 80{
81 return 0x00000008; 81 return 0x00000008U;
82} 82}
83static inline u32 ctxsw_prog_main_image_ctl_type_dx9_v(void) 83static inline u32 ctxsw_prog_main_image_ctl_type_dx9_v(void)
84{ 84{
85 return 0x00000010; 85 return 0x00000010U;
86} 86}
87static inline u32 ctxsw_prog_main_image_ctl_type_dx10_v(void) 87static inline u32 ctxsw_prog_main_image_ctl_type_dx10_v(void)
88{ 88{
89 return 0x00000011; 89 return 0x00000011U;
90} 90}
91static inline u32 ctxsw_prog_main_image_ctl_type_dx11_v(void) 91static inline u32 ctxsw_prog_main_image_ctl_type_dx11_v(void)
92{ 92{
93 return 0x00000012; 93 return 0x00000012U;
94} 94}
95static inline u32 ctxsw_prog_main_image_ctl_type_compute_v(void) 95static inline u32 ctxsw_prog_main_image_ctl_type_compute_v(void)
96{ 96{
97 return 0x00000020; 97 return 0x00000020U;
98} 98}
99static inline u32 ctxsw_prog_main_image_ctl_type_per_veid_header_v(void) 99static inline u32 ctxsw_prog_main_image_ctl_type_per_veid_header_v(void)
100{ 100{
101 return 0x00000021; 101 return 0x00000021U;
102} 102}
103static inline u32 ctxsw_prog_main_image_patch_count_o(void) 103static inline u32 ctxsw_prog_main_image_patch_count_o(void)
104{ 104{
105 return 0x00000010; 105 return 0x00000010U;
106} 106}
107static inline u32 ctxsw_prog_main_image_context_id_o(void) 107static inline u32 ctxsw_prog_main_image_context_id_o(void)
108{ 108{
109 return 0x000000f0; 109 return 0x000000f0U;
110} 110}
111static inline u32 ctxsw_prog_main_image_patch_adr_lo_o(void) 111static inline u32 ctxsw_prog_main_image_patch_adr_lo_o(void)
112{ 112{
113 return 0x00000014; 113 return 0x00000014U;
114} 114}
115static inline u32 ctxsw_prog_main_image_patch_adr_hi_o(void) 115static inline u32 ctxsw_prog_main_image_patch_adr_hi_o(void)
116{ 116{
117 return 0x00000018; 117 return 0x00000018U;
118} 118}
119static inline u32 ctxsw_prog_main_image_zcull_o(void) 119static inline u32 ctxsw_prog_main_image_zcull_o(void)
120{ 120{
121 return 0x0000001c; 121 return 0x0000001cU;
122} 122}
123static inline u32 ctxsw_prog_main_image_zcull_mode_no_ctxsw_v(void) 123static inline u32 ctxsw_prog_main_image_zcull_mode_no_ctxsw_v(void)
124{ 124{
125 return 0x00000001; 125 return 0x00000001U;
126} 126}
127static inline u32 ctxsw_prog_main_image_zcull_mode_separate_buffer_v(void) 127static inline u32 ctxsw_prog_main_image_zcull_mode_separate_buffer_v(void)
128{ 128{
129 return 0x00000002; 129 return 0x00000002U;
130} 130}
131static inline u32 ctxsw_prog_main_image_zcull_ptr_o(void) 131static inline u32 ctxsw_prog_main_image_zcull_ptr_o(void)
132{ 132{
133 return 0x00000020; 133 return 0x00000020U;
134} 134}
135static inline u32 ctxsw_prog_main_image_pm_o(void) 135static inline u32 ctxsw_prog_main_image_pm_o(void)
136{ 136{
137 return 0x00000028; 137 return 0x00000028U;
138} 138}
139static inline u32 ctxsw_prog_main_image_pm_mode_m(void) 139static inline u32 ctxsw_prog_main_image_pm_mode_m(void)
140{ 140{
141 return 0x7 << 0; 141 return 0x7U << 0U;
142} 142}
143static inline u32 ctxsw_prog_main_image_pm_mode_no_ctxsw_f(void) 143static inline u32 ctxsw_prog_main_image_pm_mode_no_ctxsw_f(void)
144{ 144{
145 return 0x0; 145 return 0x0U;
146} 146}
147static inline u32 ctxsw_prog_main_image_pm_smpc_mode_m(void) 147static inline u32 ctxsw_prog_main_image_pm_smpc_mode_m(void)
148{ 148{
149 return 0x7 << 3; 149 return 0x7U << 3U;
150} 150}
151static inline u32 ctxsw_prog_main_image_pm_smpc_mode_ctxsw_f(void) 151static inline u32 ctxsw_prog_main_image_pm_smpc_mode_ctxsw_f(void)
152{ 152{
153 return 0x8; 153 return 0x8U;
154} 154}
155static inline u32 ctxsw_prog_main_image_pm_smpc_mode_no_ctxsw_f(void) 155static inline u32 ctxsw_prog_main_image_pm_smpc_mode_no_ctxsw_f(void)
156{ 156{
157 return 0x0; 157 return 0x0U;
158} 158}
159static inline u32 ctxsw_prog_main_image_pm_ptr_o(void) 159static inline u32 ctxsw_prog_main_image_pm_ptr_o(void)
160{ 160{
161 return 0x0000002c; 161 return 0x0000002cU;
162} 162}
163static inline u32 ctxsw_prog_main_image_num_save_ops_o(void) 163static inline u32 ctxsw_prog_main_image_num_save_ops_o(void)
164{ 164{
165 return 0x000000f4; 165 return 0x000000f4U;
166} 166}
167static inline u32 ctxsw_prog_main_image_num_wfi_save_ops_o(void) 167static inline u32 ctxsw_prog_main_image_num_wfi_save_ops_o(void)
168{ 168{
169 return 0x000000d0; 169 return 0x000000d0U;
170} 170}
171static inline u32 ctxsw_prog_main_image_num_cta_save_ops_o(void) 171static inline u32 ctxsw_prog_main_image_num_cta_save_ops_o(void)
172{ 172{
173 return 0x000000d4; 173 return 0x000000d4U;
174} 174}
175static inline u32 ctxsw_prog_main_image_num_gfxp_save_ops_o(void) 175static inline u32 ctxsw_prog_main_image_num_gfxp_save_ops_o(void)
176{ 176{
177 return 0x000000d8; 177 return 0x000000d8U;
178} 178}
179static inline u32 ctxsw_prog_main_image_num_cilp_save_ops_o(void) 179static inline u32 ctxsw_prog_main_image_num_cilp_save_ops_o(void)
180{ 180{
181 return 0x000000dc; 181 return 0x000000dcU;
182} 182}
183static inline u32 ctxsw_prog_main_image_num_restore_ops_o(void) 183static inline u32 ctxsw_prog_main_image_num_restore_ops_o(void)
184{ 184{
185 return 0x000000f8; 185 return 0x000000f8U;
186} 186}
187static inline u32 ctxsw_prog_main_image_zcull_ptr_hi_o(void) 187static inline u32 ctxsw_prog_main_image_zcull_ptr_hi_o(void)
188{ 188{
189 return 0x00000060; 189 return 0x00000060U;
190} 190}
191static inline u32 ctxsw_prog_main_image_zcull_ptr_hi_v_f(u32 v) 191static inline u32 ctxsw_prog_main_image_zcull_ptr_hi_v_f(u32 v)
192{ 192{
193 return (v & 0x1ffff) << 0; 193 return (v & 0x1ffffU) << 0U;
194} 194}
195static inline u32 ctxsw_prog_main_image_pm_ptr_hi_o(void) 195static inline u32 ctxsw_prog_main_image_pm_ptr_hi_o(void)
196{ 196{
197 return 0x00000094; 197 return 0x00000094U;
198} 198}
199static inline u32 ctxsw_prog_main_image_full_preemption_ptr_hi_o(void) 199static inline u32 ctxsw_prog_main_image_full_preemption_ptr_hi_o(void)
200{ 200{
201 return 0x00000064; 201 return 0x00000064U;
202} 202}
203static inline u32 ctxsw_prog_main_image_full_preemption_ptr_hi_v_f(u32 v) 203static inline u32 ctxsw_prog_main_image_full_preemption_ptr_hi_v_f(u32 v)
204{ 204{
205 return (v & 0x1ffff) << 0; 205 return (v & 0x1ffffU) << 0U;
206} 206}
207static inline u32 ctxsw_prog_main_image_full_preemption_ptr_o(void) 207static inline u32 ctxsw_prog_main_image_full_preemption_ptr_o(void)
208{ 208{
209 return 0x00000068; 209 return 0x00000068U;
210} 210}
211static inline u32 ctxsw_prog_main_image_full_preemption_ptr_v_f(u32 v) 211static inline u32 ctxsw_prog_main_image_full_preemption_ptr_v_f(u32 v)
212{ 212{
213 return (v & 0xffffffff) << 0; 213 return (v & 0xffffffffU) << 0U;
214} 214}
215static inline u32 ctxsw_prog_main_image_full_preemption_ptr_veid0_hi_o(void) 215static inline u32 ctxsw_prog_main_image_full_preemption_ptr_veid0_hi_o(void)
216{ 216{
217 return 0x00000070; 217 return 0x00000070U;
218} 218}
219static inline u32 ctxsw_prog_main_image_full_preemption_ptr_veid0_hi_v_f(u32 v) 219static inline u32 ctxsw_prog_main_image_full_preemption_ptr_veid0_hi_v_f(u32 v)
220{ 220{
221 return (v & 0x1ffff) << 0; 221 return (v & 0x1ffffU) << 0U;
222} 222}
223static inline u32 ctxsw_prog_main_image_full_preemption_ptr_veid0_o(void) 223static inline u32 ctxsw_prog_main_image_full_preemption_ptr_veid0_o(void)
224{ 224{
225 return 0x00000074; 225 return 0x00000074U;
226} 226}
227static inline u32 ctxsw_prog_main_image_full_preemption_ptr_veid0_v_f(u32 v) 227static inline u32 ctxsw_prog_main_image_full_preemption_ptr_veid0_v_f(u32 v)
228{ 228{
229 return (v & 0xffffffff) << 0; 229 return (v & 0xffffffffU) << 0U;
230} 230}
231static inline u32 ctxsw_prog_main_image_context_buffer_ptr_hi_o(void) 231static inline u32 ctxsw_prog_main_image_context_buffer_ptr_hi_o(void)
232{ 232{
233 return 0x00000078; 233 return 0x00000078U;
234} 234}
235static inline u32 ctxsw_prog_main_image_context_buffer_ptr_hi_v_f(u32 v) 235static inline u32 ctxsw_prog_main_image_context_buffer_ptr_hi_v_f(u32 v)
236{ 236{
237 return (v & 0x1ffff) << 0; 237 return (v & 0x1ffffU) << 0U;
238} 238}
239static inline u32 ctxsw_prog_main_image_context_buffer_ptr_o(void) 239static inline u32 ctxsw_prog_main_image_context_buffer_ptr_o(void)
240{ 240{
241 return 0x0000007c; 241 return 0x0000007cU;
242} 242}
243static inline u32 ctxsw_prog_main_image_context_buffer_ptr_v_f(u32 v) 243static inline u32 ctxsw_prog_main_image_context_buffer_ptr_v_f(u32 v)
244{ 244{
245 return (v & 0xffffffff) << 0; 245 return (v & 0xffffffffU) << 0U;
246} 246}
247static inline u32 ctxsw_prog_main_image_magic_value_o(void) 247static inline u32 ctxsw_prog_main_image_magic_value_o(void)
248{ 248{
249 return 0x000000fc; 249 return 0x000000fcU;
250} 250}
251static inline u32 ctxsw_prog_main_image_magic_value_v_value_v(void) 251static inline u32 ctxsw_prog_main_image_magic_value_v_value_v(void)
252{ 252{
253 return 0x600dc0de; 253 return 0x600dc0deU;
254} 254}
255static inline u32 ctxsw_prog_local_priv_register_ctl_o(void) 255static inline u32 ctxsw_prog_local_priv_register_ctl_o(void)
256{ 256{
257 return 0x0000000c; 257 return 0x0000000cU;
258} 258}
259static inline u32 ctxsw_prog_local_priv_register_ctl_offset_v(u32 r) 259static inline u32 ctxsw_prog_local_priv_register_ctl_offset_v(u32 r)
260{ 260{
261 return (r >> 0) & 0xffff; 261 return (r >> 0U) & 0xffffU;
262} 262}
263static inline u32 ctxsw_prog_main_image_global_cb_ptr_o(void) 263static inline u32 ctxsw_prog_main_image_global_cb_ptr_o(void)
264{ 264{
265 return 0x000000b8; 265 return 0x000000b8U;
266} 266}
267static inline u32 ctxsw_prog_main_image_global_cb_ptr_v_f(u32 v) 267static inline u32 ctxsw_prog_main_image_global_cb_ptr_v_f(u32 v)
268{ 268{
269 return (v & 0xffffffff) << 0; 269 return (v & 0xffffffffU) << 0U;
270} 270}
271static inline u32 ctxsw_prog_main_image_global_cb_ptr_hi_o(void) 271static inline u32 ctxsw_prog_main_image_global_cb_ptr_hi_o(void)
272{ 272{
273 return 0x000000bc; 273 return 0x000000bcU;
274} 274}
275static inline u32 ctxsw_prog_main_image_global_cb_ptr_hi_v_f(u32 v) 275static inline u32 ctxsw_prog_main_image_global_cb_ptr_hi_v_f(u32 v)
276{ 276{
277 return (v & 0x1ffff) << 0; 277 return (v & 0x1ffffU) << 0U;
278} 278}
279static inline u32 ctxsw_prog_main_image_global_pagepool_ptr_o(void) 279static inline u32 ctxsw_prog_main_image_global_pagepool_ptr_o(void)
280{ 280{
281 return 0x000000c0; 281 return 0x000000c0U;
282} 282}
283static inline u32 ctxsw_prog_main_image_global_pagepool_ptr_v_f(u32 v) 283static inline u32 ctxsw_prog_main_image_global_pagepool_ptr_v_f(u32 v)
284{ 284{
285 return (v & 0xffffffff) << 0; 285 return (v & 0xffffffffU) << 0U;
286} 286}
287static inline u32 ctxsw_prog_main_image_global_pagepool_ptr_hi_o(void) 287static inline u32 ctxsw_prog_main_image_global_pagepool_ptr_hi_o(void)
288{ 288{
289 return 0x000000c4; 289 return 0x000000c4U;
290} 290}
291static inline u32 ctxsw_prog_main_image_global_pagepool_ptr_hi_v_f(u32 v) 291static inline u32 ctxsw_prog_main_image_global_pagepool_ptr_hi_v_f(u32 v)
292{ 292{
293 return (v & 0x1ffff) << 0; 293 return (v & 0x1ffffU) << 0U;
294} 294}
295static inline u32 ctxsw_prog_main_image_control_block_ptr_o(void) 295static inline u32 ctxsw_prog_main_image_control_block_ptr_o(void)
296{ 296{
297 return 0x000000c8; 297 return 0x000000c8U;
298} 298}
299static inline u32 ctxsw_prog_main_image_control_block_ptr_v_f(u32 v) 299static inline u32 ctxsw_prog_main_image_control_block_ptr_v_f(u32 v)
300{ 300{
301 return (v & 0xffffffff) << 0; 301 return (v & 0xffffffffU) << 0U;
302} 302}
303static inline u32 ctxsw_prog_main_image_control_block_ptr_hi_o(void) 303static inline u32 ctxsw_prog_main_image_control_block_ptr_hi_o(void)
304{ 304{
305 return 0x000000cc; 305 return 0x000000ccU;
306} 306}
307static inline u32 ctxsw_prog_main_image_control_block_ptr_hi_v_f(u32 v) 307static inline u32 ctxsw_prog_main_image_control_block_ptr_hi_v_f(u32 v)
308{ 308{
309 return (v & 0x1ffff) << 0; 309 return (v & 0x1ffffU) << 0U;
310} 310}
311static inline u32 ctxsw_prog_main_image_context_ramchain_buffer_addr_lo_o(void) 311static inline u32 ctxsw_prog_main_image_context_ramchain_buffer_addr_lo_o(void)
312{ 312{
313 return 0x000000e0; 313 return 0x000000e0U;
314} 314}
315static inline u32 ctxsw_prog_main_image_context_ramchain_buffer_addr_lo_v_f(u32 v) 315static inline u32 ctxsw_prog_main_image_context_ramchain_buffer_addr_lo_v_f(u32 v)
316{ 316{
317 return (v & 0xffffffff) << 0; 317 return (v & 0xffffffffU) << 0U;
318} 318}
319static inline u32 ctxsw_prog_main_image_context_ramchain_buffer_addr_hi_o(void) 319static inline u32 ctxsw_prog_main_image_context_ramchain_buffer_addr_hi_o(void)
320{ 320{
321 return 0x000000e4; 321 return 0x000000e4U;
322} 322}
323static inline u32 ctxsw_prog_main_image_context_ramchain_buffer_addr_hi_v_f(u32 v) 323static inline u32 ctxsw_prog_main_image_context_ramchain_buffer_addr_hi_v_f(u32 v)
324{ 324{
325 return (v & 0x1ffff) << 0; 325 return (v & 0x1ffffU) << 0U;
326} 326}
327static inline u32 ctxsw_prog_local_image_ppc_info_o(void) 327static inline u32 ctxsw_prog_local_image_ppc_info_o(void)
328{ 328{
329 return 0x000000f4; 329 return 0x000000f4U;
330} 330}
331static inline u32 ctxsw_prog_local_image_ppc_info_num_ppcs_v(u32 r) 331static inline u32 ctxsw_prog_local_image_ppc_info_num_ppcs_v(u32 r)
332{ 332{
333 return (r >> 0) & 0xffff; 333 return (r >> 0U) & 0xffffU;
334} 334}
335static inline u32 ctxsw_prog_local_image_ppc_info_ppc_mask_v(u32 r) 335static inline u32 ctxsw_prog_local_image_ppc_info_ppc_mask_v(u32 r)
336{ 336{
337 return (r >> 16) & 0xffff; 337 return (r >> 16U) & 0xffffU;
338} 338}
339static inline u32 ctxsw_prog_local_image_num_tpcs_o(void) 339static inline u32 ctxsw_prog_local_image_num_tpcs_o(void)
340{ 340{
341 return 0x000000f8; 341 return 0x000000f8U;
342} 342}
343static inline u32 ctxsw_prog_local_magic_value_o(void) 343static inline u32 ctxsw_prog_local_magic_value_o(void)
344{ 344{
345 return 0x000000fc; 345 return 0x000000fcU;
346} 346}
347static inline u32 ctxsw_prog_local_magic_value_v_value_v(void) 347static inline u32 ctxsw_prog_local_magic_value_v_value_v(void)
348{ 348{
349 return 0xad0becab; 349 return 0xad0becabU;
350} 350}
351static inline u32 ctxsw_prog_main_extended_buffer_ctl_o(void) 351static inline u32 ctxsw_prog_main_extended_buffer_ctl_o(void)
352{ 352{
353 return 0x000000ec; 353 return 0x000000ecU;
354} 354}
355static inline u32 ctxsw_prog_main_extended_buffer_ctl_offset_v(u32 r) 355static inline u32 ctxsw_prog_main_extended_buffer_ctl_offset_v(u32 r)
356{ 356{
357 return (r >> 0) & 0xffff; 357 return (r >> 0U) & 0xffffU;
358} 358}
359static inline u32 ctxsw_prog_main_extended_buffer_ctl_size_v(u32 r) 359static inline u32 ctxsw_prog_main_extended_buffer_ctl_size_v(u32 r)
360{ 360{
361 return (r >> 16) & 0xff; 361 return (r >> 16U) & 0xffU;
362} 362}
363static inline u32 ctxsw_prog_extended_buffer_segments_size_in_bytes_v(void) 363static inline u32 ctxsw_prog_extended_buffer_segments_size_in_bytes_v(void)
364{ 364{
365 return 0x00000100; 365 return 0x00000100U;
366} 366}
367static inline u32 ctxsw_prog_extended_marker_size_in_bytes_v(void) 367static inline u32 ctxsw_prog_extended_marker_size_in_bytes_v(void)
368{ 368{
369 return 0x00000004; 369 return 0x00000004U;
370} 370}
371static inline u32 ctxsw_prog_extended_sm_dsm_perf_counter_register_stride_v(void) 371static inline u32 ctxsw_prog_extended_sm_dsm_perf_counter_register_stride_v(void)
372{ 372{
373 return 0x00000000; 373 return 0x00000000U;
374} 374}
375static inline u32 ctxsw_prog_extended_sm_dsm_perf_counter_control_register_stride_v(void) 375static inline u32 ctxsw_prog_extended_sm_dsm_perf_counter_control_register_stride_v(void)
376{ 376{
377 return 0x00000002; 377 return 0x00000002U;
378} 378}
379static inline u32 ctxsw_prog_main_image_priv_access_map_config_o(void) 379static inline u32 ctxsw_prog_main_image_priv_access_map_config_o(void)
380{ 380{
381 return 0x000000a0; 381 return 0x000000a0U;
382} 382}
383static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_s(void) 383static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_s(void)
384{ 384{
385 return 2; 385 return 2U;
386} 386}
387static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_f(u32 v) 387static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_f(u32 v)
388{ 388{
389 return (v & 0x3) << 0; 389 return (v & 0x3U) << 0U;
390} 390}
391static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_m(void) 391static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_m(void)
392{ 392{
393 return 0x3 << 0; 393 return 0x3U << 0U;
394} 394}
395static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_v(u32 r) 395static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_v(u32 r)
396{ 396{
397 return (r >> 0) & 0x3; 397 return (r >> 0U) & 0x3U;
398} 398}
399static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_allow_all_f(void) 399static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_allow_all_f(void)
400{ 400{
401 return 0x0; 401 return 0x0U;
402} 402}
403static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_use_map_f(void) 403static inline u32 ctxsw_prog_main_image_priv_access_map_config_mode_use_map_f(void)
404{ 404{
405 return 0x2; 405 return 0x2U;
406} 406}
407static inline u32 ctxsw_prog_main_image_priv_access_map_addr_lo_o(void) 407static inline u32 ctxsw_prog_main_image_priv_access_map_addr_lo_o(void)
408{ 408{
409 return 0x000000a4; 409 return 0x000000a4U;
410} 410}
411static inline u32 ctxsw_prog_main_image_priv_access_map_addr_hi_o(void) 411static inline u32 ctxsw_prog_main_image_priv_access_map_addr_hi_o(void)
412{ 412{
413 return 0x000000a8; 413 return 0x000000a8U;
414} 414}
415static inline u32 ctxsw_prog_main_image_misc_options_o(void) 415static inline u32 ctxsw_prog_main_image_misc_options_o(void)
416{ 416{
417 return 0x0000003c; 417 return 0x0000003cU;
418} 418}
419static inline u32 ctxsw_prog_main_image_misc_options_verif_features_m(void) 419static inline u32 ctxsw_prog_main_image_misc_options_verif_features_m(void)
420{ 420{
421 return 0x1 << 3; 421 return 0x1U << 3U;
422} 422}
423static inline u32 ctxsw_prog_main_image_misc_options_verif_features_disabled_f(void) 423static inline u32 ctxsw_prog_main_image_misc_options_verif_features_disabled_f(void)
424{ 424{
425 return 0x0; 425 return 0x0U;
426} 426}
427static inline u32 ctxsw_prog_main_image_graphics_preemption_options_o(void) 427static inline u32 ctxsw_prog_main_image_graphics_preemption_options_o(void)
428{ 428{
429 return 0x00000080; 429 return 0x00000080U;
430} 430}
431static inline u32 ctxsw_prog_main_image_graphics_preemption_options_control_f(u32 v) 431static inline u32 ctxsw_prog_main_image_graphics_preemption_options_control_f(u32 v)
432{ 432{
433 return (v & 0x3) << 0; 433 return (v & 0x3U) << 0U;
434} 434}
435static inline u32 ctxsw_prog_main_image_graphics_preemption_options_control_gfxp_f(void) 435static inline u32 ctxsw_prog_main_image_graphics_preemption_options_control_gfxp_f(void)
436{ 436{
437 return 0x1; 437 return 0x1U;
438} 438}
439static inline u32 ctxsw_prog_main_image_compute_preemption_options_o(void) 439static inline u32 ctxsw_prog_main_image_compute_preemption_options_o(void)
440{ 440{
441 return 0x00000084; 441 return 0x00000084U;
442} 442}
443static inline u32 ctxsw_prog_main_image_compute_preemption_options_control_f(u32 v) 443static inline u32 ctxsw_prog_main_image_compute_preemption_options_control_f(u32 v)
444{ 444{
445 return (v & 0x3) << 0; 445 return (v & 0x3U) << 0U;
446} 446}
447static inline u32 ctxsw_prog_main_image_compute_preemption_options_control_cta_f(void) 447static inline u32 ctxsw_prog_main_image_compute_preemption_options_control_cta_f(void)
448{ 448{
449 return 0x1; 449 return 0x1U;
450} 450}
451static inline u32 ctxsw_prog_main_image_compute_preemption_options_control_cilp_f(void) 451static inline u32 ctxsw_prog_main_image_compute_preemption_options_control_cilp_f(void)
452{ 452{
453 return 0x2; 453 return 0x2U;
454} 454}
455#endif 455#endif