summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_proj_gp10b.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_proj_gp10b.h')
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_proj_gp10b.h58
1 files changed, 29 insertions, 29 deletions
diff --git a/drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_proj_gp10b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_proj_gp10b.h
index 5ba3c25e..f5d60beb 100644
--- a/drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_proj_gp10b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gp10b/hw_proj_gp10b.h
@@ -58,118 +58,118 @@
58 58
59static inline u32 proj_gpc_base_v(void) 59static inline u32 proj_gpc_base_v(void)
60{ 60{
61 return 0x00500000; 61 return 0x00500000U;
62} 62}
63static inline u32 proj_gpc_shared_base_v(void) 63static inline u32 proj_gpc_shared_base_v(void)
64{ 64{
65 return 0x00418000; 65 return 0x00418000U;
66} 66}
67static inline u32 proj_gpc_stride_v(void) 67static inline u32 proj_gpc_stride_v(void)
68{ 68{
69 return 0x00008000; 69 return 0x00008000U;
70} 70}
71static inline u32 proj_ltc_stride_v(void) 71static inline u32 proj_ltc_stride_v(void)
72{ 72{
73 return 0x00002000; 73 return 0x00002000U;
74} 74}
75static inline u32 proj_lts_stride_v(void) 75static inline u32 proj_lts_stride_v(void)
76{ 76{
77 return 0x00000200; 77 return 0x00000200U;
78} 78}
79static inline u32 proj_fbpa_base_v(void) 79static inline u32 proj_fbpa_base_v(void)
80{ 80{
81 return 0x00900000; 81 return 0x00900000U;
82} 82}
83static inline u32 proj_fbpa_shared_base_v(void) 83static inline u32 proj_fbpa_shared_base_v(void)
84{ 84{
85 return 0x009a0000; 85 return 0x009a0000U;
86} 86}
87static inline u32 proj_fbpa_stride_v(void) 87static inline u32 proj_fbpa_stride_v(void)
88{ 88{
89 return 0x00004000; 89 return 0x00004000U;
90} 90}
91static inline u32 proj_ppc_in_gpc_base_v(void) 91static inline u32 proj_ppc_in_gpc_base_v(void)
92{ 92{
93 return 0x00003000; 93 return 0x00003000U;
94} 94}
95static inline u32 proj_ppc_in_gpc_shared_base_v(void) 95static inline u32 proj_ppc_in_gpc_shared_base_v(void)
96{ 96{
97 return 0x00003e00; 97 return 0x00003e00U;
98} 98}
99static inline u32 proj_ppc_in_gpc_stride_v(void) 99static inline u32 proj_ppc_in_gpc_stride_v(void)
100{ 100{
101 return 0x00000200; 101 return 0x00000200U;
102} 102}
103static inline u32 proj_rop_base_v(void) 103static inline u32 proj_rop_base_v(void)
104{ 104{
105 return 0x00410000; 105 return 0x00410000U;
106} 106}
107static inline u32 proj_rop_shared_base_v(void) 107static inline u32 proj_rop_shared_base_v(void)
108{ 108{
109 return 0x00408800; 109 return 0x00408800U;
110} 110}
111static inline u32 proj_rop_stride_v(void) 111static inline u32 proj_rop_stride_v(void)
112{ 112{
113 return 0x00000400; 113 return 0x00000400U;
114} 114}
115static inline u32 proj_tpc_in_gpc_base_v(void) 115static inline u32 proj_tpc_in_gpc_base_v(void)
116{ 116{
117 return 0x00004000; 117 return 0x00004000U;
118} 118}
119static inline u32 proj_tpc_in_gpc_stride_v(void) 119static inline u32 proj_tpc_in_gpc_stride_v(void)
120{ 120{
121 return 0x00000800; 121 return 0x00000800U;
122} 122}
123static inline u32 proj_tpc_in_gpc_shared_base_v(void) 123static inline u32 proj_tpc_in_gpc_shared_base_v(void)
124{ 124{
125 return 0x00001800; 125 return 0x00001800U;
126} 126}
127static inline u32 proj_host_num_engines_v(void) 127static inline u32 proj_host_num_engines_v(void)
128{ 128{
129 return 0x00000002; 129 return 0x00000002U;
130} 130}
131static inline u32 proj_host_num_pbdma_v(void) 131static inline u32 proj_host_num_pbdma_v(void)
132{ 132{
133 return 0x00000001; 133 return 0x00000001U;
134} 134}
135static inline u32 proj_scal_litter_num_tpc_per_gpc_v(void) 135static inline u32 proj_scal_litter_num_tpc_per_gpc_v(void)
136{ 136{
137 return 0x00000002; 137 return 0x00000002U;
138} 138}
139static inline u32 proj_scal_litter_num_sm_per_tpc_v(void) 139static inline u32 proj_scal_litter_num_sm_per_tpc_v(void)
140{ 140{
141 return 0x00000001; 141 return 0x00000001U;
142} 142}
143static inline u32 proj_scal_litter_num_fbps_v(void) 143static inline u32 proj_scal_litter_num_fbps_v(void)
144{ 144{
145 return 0x00000001; 145 return 0x00000001U;
146} 146}
147static inline u32 proj_scal_litter_num_fbpas_v(void) 147static inline u32 proj_scal_litter_num_fbpas_v(void)
148{ 148{
149 return 0x00000001; 149 return 0x00000001U;
150} 150}
151static inline u32 proj_scal_litter_num_gpcs_v(void) 151static inline u32 proj_scal_litter_num_gpcs_v(void)
152{ 152{
153 return 0x00000001; 153 return 0x00000001U;
154} 154}
155static inline u32 proj_scal_litter_num_pes_per_gpc_v(void) 155static inline u32 proj_scal_litter_num_pes_per_gpc_v(void)
156{ 156{
157 return 0x00000001; 157 return 0x00000001U;
158} 158}
159static inline u32 proj_scal_litter_num_tpcs_per_pes_v(void) 159static inline u32 proj_scal_litter_num_tpcs_per_pes_v(void)
160{ 160{
161 return 0x00000002; 161 return 0x00000002U;
162} 162}
163static inline u32 proj_scal_litter_num_zcull_banks_v(void) 163static inline u32 proj_scal_litter_num_zcull_banks_v(void)
164{ 164{
165 return 0x00000004; 165 return 0x00000004U;
166} 166}
167static inline u32 proj_scal_max_gpcs_v(void) 167static inline u32 proj_scal_max_gpcs_v(void)
168{ 168{
169 return 0x00000020; 169 return 0x00000020U;
170} 170}
171static inline u32 proj_scal_max_tpc_per_gpc_v(void) 171static inline u32 proj_scal_max_tpc_per_gpc_v(void)
172{ 172{
173 return 0x00000008; 173 return 0x00000008U;
174} 174}
175#endif 175#endif