summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gm20b/regops_gm20b.c
diff options
context:
space:
mode:
authorSeshendra Gadagottu <sgadagottu@nvidia.com>2014-11-20 18:46:24 -0500
committerDan Willemsen <dwillemsen@nvidia.com>2015-03-18 15:12:28 -0400
commit666d13757b4838b6984482d336f5eea59169e2b3 (patch)
treead7df64e61eea188a02499873422d9c1b76dcff5 /drivers/gpu/nvgpu/gm20b/regops_gm20b.c
parent0d9bb7f82e99a014d56d2662a67fc8efa86d398a (diff)
gpu: nvgpu: gm20b: update regops whitelist
Update regops whitelist ranges with latest script output. Bug 1500195 Change-Id: I2c61bf068cf81e07f64cbe8a496db7c784a44d8d Signed-off-by: Seshendra Gadagottu <sgadagottu@nvidia.com> Reviewed-on: http://git-master/r/607603 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gm20b/regops_gm20b.c')
-rw-r--r--drivers/gpu/nvgpu/gm20b/regops_gm20b.c265
1 files changed, 113 insertions, 152 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/regops_gm20b.c b/drivers/gpu/nvgpu/gm20b/regops_gm20b.c
index c6a47fe2..8728951e 100644
--- a/drivers/gpu/nvgpu/gm20b/regops_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/regops_gm20b.c
@@ -27,15 +27,26 @@
27#include "regops_gm20b.h" 27#include "regops_gm20b.h"
28 28
29static const struct regop_offset_range gm20b_global_whitelist_ranges[] = { 29static const struct regop_offset_range gm20b_global_whitelist_ranges[] = {
30 { 0x000004f0, 1 },
31 { 0x00001a00, 3 }, 30 { 0x00001a00, 3 },
32 { 0x0000259c, 1 }, 31 { 0x0000259c, 1 },
33 { 0x0000280c, 1 }, 32 { 0x0000280c, 1 },
34 { 0x00009400, 1 }, 33 { 0x00009400, 1 },
35 { 0x00009410, 1 }, 34 { 0x00009410, 1 },
36 { 0x00020200, 1 }, 35 { 0x00020200, 1 },
36 { 0x00021970, 1 },
37 { 0x00021c00, 4 },
38 { 0x00021c14, 3 },
39 { 0x00021c24, 1 },
40 { 0x00021c2c, 5 },
41 { 0x00021cb8, 2 },
42 { 0x00021d38, 2 },
43 { 0x00021d44, 1 },
44 { 0x00021d4c, 1 },
45 { 0x00021d54, 1 },
46 { 0x00021d5c, 1 },
47 { 0x00021d64, 2 },
48 { 0x00021d70, 1 },
37 { 0x00022430, 7 }, 49 { 0x00022430, 7 },
38 { 0x00022548, 1 },
39 { 0x00100c18, 3 }, 50 { 0x00100c18, 3 },
40 { 0x00100c84, 1 }, 51 { 0x00100c84, 1 },
41 { 0x00100cc4, 1 }, 52 { 0x00100cc4, 1 },
@@ -45,27 +56,27 @@ static const struct regop_offset_range gm20b_global_whitelist_ranges[] = {
45 { 0x0010e064, 1 }, 56 { 0x0010e064, 1 },
46 { 0x0010e164, 1 }, 57 { 0x0010e164, 1 },
47 { 0x0010e490, 1 }, 58 { 0x0010e490, 1 },
48 { 0x00110100, 1 },
49 { 0x00140028, 1 }, 59 { 0x00140028, 1 },
50 { 0x001408dc, 1 }, 60 { 0x00140350, 1 },
51 { 0x00140a5c, 1 }, 61 { 0x00140550, 1 },
52 { 0x001410dc, 1 }, 62 { 0x00142028, 1 },
53 { 0x0014125c, 1 }, 63 { 0x00142350, 1 },
64 { 0x00142550, 1 },
54 { 0x0017e028, 1 }, 65 { 0x0017e028, 1 },
55 { 0x0017e8dc, 1 }, 66 { 0x0017e350, 1 },
56 { 0x0017ea5c, 1 }, 67 { 0x0017e550, 1 },
57 { 0x0017f0dc, 1 }, 68 { 0x00180040, 52 },
58 { 0x0017f25c, 1 }, 69 { 0x00180240, 52 },
59 { 0x00180000, 68 }, 70 { 0x00180440, 52 },
60 { 0x00180200, 68 }, 71 { 0x001a0040, 52 },
61 { 0x001a0000, 68 }, 72 { 0x001b0040, 52 },
62 { 0x001b0000, 68 }, 73 { 0x001b0240, 52 },
63 { 0x001b0200, 68 }, 74 { 0x001b0440, 52 },
64 { 0x001b0400, 68 }, 75 { 0x001b0640, 52 },
65 { 0x001b0600, 68 },
66 { 0x001b4000, 3 }, 76 { 0x001b4000, 3 },
67 { 0x001b4010, 3 }, 77 { 0x001b4010, 3 },
68 { 0x001b4020, 3 }, 78 { 0x001b4020, 3 },
79 { 0x001b4030, 3 },
69 { 0x001b4040, 3 }, 80 { 0x001b4040, 3 },
70 { 0x001b4050, 3 }, 81 { 0x001b4050, 3 },
71 { 0x001b4060, 16 }, 82 { 0x001b4060, 16 },
@@ -91,47 +102,45 @@ static const struct regop_offset_range gm20b_global_whitelist_ranges[] = {
91 { 0x00408984, 1 }, 102 { 0x00408984, 1 },
92 { 0x004090a8, 1 }, 103 { 0x004090a8, 1 },
93 { 0x004098a0, 1 }, 104 { 0x004098a0, 1 },
105 { 0x00409b00, 1 },
94 { 0x0041000c, 1 }, 106 { 0x0041000c, 1 },
95 { 0x00410110, 1 }, 107 { 0x00410110, 1 },
96 { 0x00410184, 1 }, 108 { 0x00410184, 1 },
109 { 0x0041040c, 1 },
110 { 0x00410510, 1 },
111 { 0x00410584, 1 },
97 { 0x00418384, 1 }, 112 { 0x00418384, 1 },
98 { 0x004184a0, 1 }, 113 { 0x004184a0, 1 },
99 { 0x00418604, 1 }, 114 { 0x00418604, 1 },
100 { 0x00418680, 1 }, 115 { 0x00418680, 1 },
101 { 0x00418714, 1 }, 116 { 0x00418714, 1 },
102 { 0x0041881c, 1 }, 117 { 0x0041881c, 1 },
118 { 0x00418884, 1 },
103 { 0x004188b0, 1 }, 119 { 0x004188b0, 1 },
104 { 0x004188c8, 2 }, 120 { 0x004188c8, 2 },
105 { 0x00418b04, 1 }, 121 { 0x00418b04, 1 },
106 { 0x00418c04, 1 }, 122 { 0x00418c04, 1 },
107 { 0x00418c64, 2 }, 123 { 0x00418c1c, 1 },
108 { 0x00418c88, 1 }, 124 { 0x00418c88, 1 },
109 { 0x00418cb4, 2 },
110 { 0x00418d00, 1 }, 125 { 0x00418d00, 1 },
111 { 0x00418d28, 2 },
112 { 0x00418e08, 1 }, 126 { 0x00418e08, 1 },
113 { 0x00418e1c, 2 },
114 { 0x00418f08, 1 }, 127 { 0x00418f08, 1 },
115 { 0x00418f20, 2 },
116 { 0x00419000, 1 }, 128 { 0x00419000, 1 },
117 { 0x0041900c, 1 }, 129 { 0x0041900c, 1 },
118 { 0x00419018, 1 }, 130 { 0x00419018, 1 },
119 { 0x00419854, 1 }, 131 { 0x00419854, 1 },
120 { 0x00419ab0, 1 }, 132 { 0x00419ab0, 1 },
121 { 0x00419ab8, 3 }, 133 { 0x00419ab8, 3 },
122 { 0x00419ac8, 1 },
123 { 0x00419c0c, 1 }, 134 { 0x00419c0c, 1 },
124 { 0x00419c8c, 3 }, 135 { 0x00419c90, 1 },
125 { 0x00419ca8, 1 },
126 { 0x00419d08, 2 }, 136 { 0x00419d08, 2 },
127 { 0x00419e00, 1 }, 137 { 0x00419e00, 4 },
128 { 0x00419e0c, 1 },
129 { 0x00419e14, 2 },
130 { 0x00419e24, 2 }, 138 { 0x00419e24, 2 },
131 { 0x00419e34, 2 }, 139 { 0x00419e44, 11 },
132 { 0x00419e44, 4 }, 140 { 0x00419e74, 9 },
133 { 0x00419ea4, 1 }, 141 { 0x00419ea4, 1 },
134 { 0x00419eb0, 1 }, 142 { 0x00419eb0, 1 },
143 { 0x00419ef0, 26 },
135 { 0x0041a0a0, 1 }, 144 { 0x0041a0a0, 1 },
136 { 0x0041a0a8, 1 }, 145 { 0x0041a0a8, 1 },
137 { 0x0041a17c, 1 }, 146 { 0x0041a17c, 1 },
@@ -143,76 +152,67 @@ static const struct regop_offset_range gm20b_global_whitelist_ranges[] = {
143 { 0x0041b0cc, 1 }, 152 { 0x0041b0cc, 1 },
144 { 0x0041b0e8, 2 }, 153 { 0x0041b0e8, 2 },
145 { 0x0041b1dc, 1 }, 154 { 0x0041b1dc, 1 },
146 { 0x0041b1f8, 2 },
147 { 0x0041be14, 1 }, 155 { 0x0041be14, 1 },
148 { 0x0041bea0, 1 }, 156 { 0x0041bea0, 1 },
149 { 0x0041becc, 1 }, 157 { 0x0041becc, 1 },
150 { 0x0041bee8, 2 }, 158 { 0x0041bee8, 2 },
151 { 0x0041bfdc, 1 }, 159 { 0x0041bfdc, 1 },
152 { 0x0041bff8, 2 },
153 { 0x0041c054, 1 }, 160 { 0x0041c054, 1 },
154 { 0x0041c2b0, 1 }, 161 { 0x0041c2b0, 1 },
155 { 0x0041c2b8, 3 }, 162 { 0x0041c2b8, 3 },
156 { 0x0041c2c8, 1 },
157 { 0x0041c40c, 1 }, 163 { 0x0041c40c, 1 },
158 { 0x0041c48c, 3 }, 164 { 0x0041c490, 1 },
159 { 0x0041c4a8, 1 },
160 { 0x0041c508, 2 }, 165 { 0x0041c508, 2 },
161 { 0x0041c600, 1 }, 166 { 0x0041c600, 4 },
162 { 0x0041c60c, 1 },
163 { 0x0041c614, 2 },
164 { 0x0041c624, 2 }, 167 { 0x0041c624, 2 },
165 { 0x0041c634, 2 }, 168 { 0x0041c644, 11 },
166 { 0x0041c644, 4 }, 169 { 0x0041c674, 9 },
167 { 0x0041c6a4, 1 }, 170 { 0x0041c6a4, 1 },
168 { 0x0041c6b0, 1 }, 171 { 0x0041c6b0, 1 },
169 { 0x0041ce04, 6 }, 172 { 0x0041c6f0, 26 },
173 { 0x0041c854, 1 },
174 { 0x0041cab0, 1 },
175 { 0x0041cab8, 3 },
176 { 0x0041cc0c, 1 },
177 { 0x0041cc90, 1 },
178 { 0x0041cd08, 2 },
179 { 0x0041ce00, 4 },
170 { 0x0041ce24, 2 }, 180 { 0x0041ce24, 2 },
171 { 0x0041ce34, 2 }, 181 { 0x0041ce44, 11 },
172 { 0x0041ce44, 4 },
173 { 0x0041ce58, 6 },
174 { 0x0041ce74, 9 }, 182 { 0x0041ce74, 9 },
175 { 0x0041cea4, 1 }, 183 { 0x0041cea4, 1 },
176 { 0x0041ceac, 2 }, 184 { 0x0041ceb0, 1 },
177 { 0x0041cf30, 8 }, 185 { 0x0041cef0, 26 },
178 { 0x0041cf58, 2 },
179 { 0x00500384, 1 }, 186 { 0x00500384, 1 },
180 { 0x005004a0, 1 }, 187 { 0x005004a0, 1 },
181 { 0x00500604, 1 }, 188 { 0x00500604, 1 },
182 { 0x00500680, 1 }, 189 { 0x00500680, 1 },
183 { 0x00500714, 1 }, 190 { 0x00500714, 1 },
184 { 0x0050081c, 1 }, 191 { 0x0050081c, 1 },
192 { 0x00500884, 1 },
185 { 0x005008c8, 2 }, 193 { 0x005008c8, 2 },
186 { 0x00500b04, 1 }, 194 { 0x00500b04, 1 },
187 { 0x00500c04, 1 }, 195 { 0x00500c04, 1 },
188 { 0x00500c64, 2 },
189 { 0x00500c88, 1 }, 196 { 0x00500c88, 1 },
190 { 0x00500cb4, 2 },
191 { 0x00500d00, 1 }, 197 { 0x00500d00, 1 },
192 { 0x00500d28, 2 },
193 { 0x00500e08, 1 }, 198 { 0x00500e08, 1 },
194 { 0x00500e1c, 2 },
195 { 0x00500f08, 1 }, 199 { 0x00500f08, 1 },
196 { 0x00500f20, 2 },
197 { 0x00501000, 1 }, 200 { 0x00501000, 1 },
198 { 0x0050100c, 1 }, 201 { 0x0050100c, 1 },
199 { 0x00501018, 1 }, 202 { 0x00501018, 1 },
200 { 0x00501854, 1 }, 203 { 0x00501854, 1 },
201 { 0x00501ab0, 1 }, 204 { 0x00501ab0, 1 },
202 { 0x00501ab8, 3 }, 205 { 0x00501ab8, 3 },
203 { 0x00501ac8, 1 },
204 { 0x00501c0c, 1 }, 206 { 0x00501c0c, 1 },
205 { 0x00501c8c, 3 }, 207 { 0x00501c90, 1 },
206 { 0x00501ca8, 1 },
207 { 0x00501d08, 2 }, 208 { 0x00501d08, 2 },
208 { 0x00501e00, 1 }, 209 { 0x00501e00, 4 },
209 { 0x00501e0c, 1 },
210 { 0x00501e14, 2 },
211 { 0x00501e24, 2 }, 210 { 0x00501e24, 2 },
212 { 0x00501e34, 2 }, 211 { 0x00501e44, 11 },
213 { 0x00501e44, 4 }, 212 { 0x00501e74, 9 },
214 { 0x00501ea4, 1 }, 213 { 0x00501ea4, 1 },
215 { 0x00501eb0, 1 }, 214 { 0x00501eb0, 1 },
215 { 0x00501ef0, 26 },
216 { 0x005020a0, 1 }, 216 { 0x005020a0, 1 },
217 { 0x005020a8, 1 }, 217 { 0x005020a8, 1 },
218 { 0x0050217c, 1 }, 218 { 0x0050217c, 1 },
@@ -224,45 +224,39 @@ static const struct regop_offset_range gm20b_global_whitelist_ranges[] = {
224 { 0x005030cc, 1 }, 224 { 0x005030cc, 1 },
225 { 0x005030e8, 2 }, 225 { 0x005030e8, 2 },
226 { 0x005031dc, 1 }, 226 { 0x005031dc, 1 },
227 { 0x005031f8, 2 },
228 { 0x00503e14, 1 }, 227 { 0x00503e14, 1 },
229 { 0x00503ea0, 1 }, 228 { 0x00503ea0, 1 },
230 { 0x00503ecc, 1 }, 229 { 0x00503ecc, 1 },
231 { 0x00503ee8, 2 }, 230 { 0x00503ee8, 2 },
232 { 0x00503fdc, 1 }, 231 { 0x00503fdc, 1 },
233 { 0x00503ff8, 2 },
234 { 0x00504054, 1 }, 232 { 0x00504054, 1 },
235 { 0x005042b0, 1 }, 233 { 0x005042b0, 1 },
236 { 0x005042b8, 3 }, 234 { 0x005042b8, 3 },
237 { 0x005042c8, 1 },
238 { 0x0050440c, 1 }, 235 { 0x0050440c, 1 },
239 { 0x0050448c, 3 }, 236 { 0x00504490, 1 },
240 { 0x005044a8, 1 },
241 { 0x00504508, 2 }, 237 { 0x00504508, 2 },
242 { 0x00504600, 1 }, 238 { 0x00504600, 4 },
243 { 0x0050460c, 1 }, 239 { 0x00504614, 6 },
244 { 0x00504614, 2 },
245 { 0x00504624, 2 },
246 { 0x00504634, 2 }, 240 { 0x00504634, 2 },
247 { 0x00504644, 4 }, 241 { 0x00504644, 11 },
242 { 0x00504674, 9 },
248 { 0x005046a4, 1 }, 243 { 0x005046a4, 1 },
249 { 0x005046b0, 1 }, 244 { 0x005046b0, 1 },
250 { 0x00504c8c, 1 }, 245 { 0x005046f0, 28 },
246 { 0x00504854, 1 },
247 { 0x00504ab0, 1 },
248 { 0x00504ab8, 3 },
249 { 0x00504c0c, 1 },
250 { 0x00504c90, 1 },
251 { 0x00504d08, 2 }, 251 { 0x00504d08, 2 },
252 { 0x00504d0c, 1 }, 252 { 0x00504e00, 4 },
253 { 0x00504e04, 6 }, 253 { 0x00504e14, 6 },
254 { 0x00504e0c, 1 },
255 { 0x00504e14, 1 },
256 { 0x00504e24, 2 },
257 { 0x00504e34, 2 }, 254 { 0x00504e34, 2 },
258 { 0x00504e44, 4 }, 255 { 0x00504e44, 11 },
259 { 0x00504e48, 1 },
260 { 0x00504e58, 6 },
261 { 0x00504e74, 9 }, 256 { 0x00504e74, 9 },
262 { 0x00504ea4, 1 }, 257 { 0x00504ea4, 1 },
263 { 0x00504eac, 2 }, 258 { 0x00504eb0, 1 },
264 { 0x00504f30, 8 }, 259 { 0x00504ef0, 28 },
265 { 0x00504f5c, 2 },
266}; 260};
267static const u32 gm20b_global_whitelist_ranges_count = 261static const u32 gm20b_global_whitelist_ranges_count =
268 ARRAY_SIZE(gm20b_global_whitelist_ranges); 262 ARRAY_SIZE(gm20b_global_whitelist_ranges);
@@ -270,19 +264,9 @@ static const u32 gm20b_global_whitelist_ranges_count =
270/* context */ 264/* context */
271 265
272static const struct regop_offset_range gm20b_context_whitelist_ranges[] = { 266static const struct regop_offset_range gm20b_context_whitelist_ranges[] = {
267 { 0x0000259c, 1 },
273 { 0x0000280c, 1 }, 268 { 0x0000280c, 1 },
274 { 0x00021c00, 4 }, 269 { 0x00020200, 1 },
275 { 0x00021c14, 3 },
276 { 0x00021c24, 1 },
277 { 0x00021c2c, 5 },
278 { 0x00021cb8, 2 },
279 { 0x00021d3c, 1 },
280 { 0x00021d44, 1 },
281 { 0x00021d4c, 1 },
282 { 0x00021d54, 1 },
283 { 0x00021d5c, 1 },
284 { 0x00021d64, 2 },
285 { 0x00100cc4, 1 },
286 { 0x00400500, 1 }, 270 { 0x00400500, 1 },
287 { 0x00405b40, 1 }, 271 { 0x00405b40, 1 },
288 { 0x00418e00, 1 }, 272 { 0x00418e00, 1 },
@@ -291,96 +275,73 @@ static const struct regop_offset_range gm20b_context_whitelist_ranges[] = {
291 { 0x00418e58, 2 }, 275 { 0x00418e58, 2 },
292 { 0x00419000, 1 }, 276 { 0x00419000, 1 },
293 { 0x00419864, 1 }, 277 { 0x00419864, 1 },
294 { 0x00419c8c, 3 }, 278 { 0x00419c90, 1 },
295 { 0x00419d08, 2 }, 279 { 0x00419d08, 2 },
296 { 0x00419e04, 3 }, 280 { 0x00419e04, 3 },
297 { 0x00419e14, 2 },
298 { 0x00419e24, 2 }, 281 { 0x00419e24, 2 },
299 { 0x00419e34, 2 }, 282 { 0x00419e44, 11 },
300 { 0x00419e44, 4 }, 283 { 0x00419e74, 10 },
301 { 0x00419e4c, 1 },
302 { 0x00419e54, 1 },
303 { 0x00419e58, 6 },
304 { 0x00419e84, 5 },
305 { 0x00419ea4, 1 }, 284 { 0x00419ea4, 1 },
306 { 0x00419eac, 2 }, 285 { 0x00419eac, 2 },
307 { 0x00419eb0, 1 },
308 { 0x00419ee8, 1 }, 286 { 0x00419ee8, 1 },
309 { 0x00419f30, 8 }, 287 { 0x00419ef0, 26 },
310 { 0x0041b0e8, 2 }, 288 { 0x0041b0e8, 2 },
311 { 0x0041bee8, 2 }, 289 { 0x0041bee8, 2 },
312 { 0x0041c48c, 3 }, 290 { 0x0041c490, 1 },
313 { 0x0041c508, 2 }, 291 { 0x0041c508, 2 },
314 { 0x0041c604, 3 }, 292 { 0x0041c604, 3 },
315 { 0x0041c614, 2 },
316 { 0x0041c624, 2 }, 293 { 0x0041c624, 2 },
317 { 0x0041c634, 2 }, 294 { 0x0041c644, 11 },
318 { 0x0041c644, 4 }, 295 { 0x0041c674, 10 },
319 { 0x0041c64c, 1 },
320 { 0x0041c654, 1 },
321 { 0x0041c658, 6 },
322 { 0x0041c684, 5 },
323 { 0x0041c6a4, 1 }, 296 { 0x0041c6a4, 1 },
324 { 0x0041c6ac, 2 }, 297 { 0x0041c6ac, 2 },
325 { 0x0041c6e8, 1 }, 298 { 0x0041c6e8, 1 },
326 { 0x0041c730, 8 }, 299 { 0x0041c6f0, 26 },
327 { 0x0041cc8c, 1 }, 300 { 0x0041cc90, 1 },
328 { 0x0041ce4c, 1 }, 301 { 0x0041cd08, 2 },
329 { 0x0041ce54, 1 }, 302 { 0x0041ce04, 3 },
303 { 0x0041ce24, 2 },
304 { 0x0041ce44, 11 },
305 { 0x0041ce74, 10 },
306 { 0x0041cea4, 1 },
307 { 0x0041ceac, 2 },
330 { 0x0041cee8, 1 }, 308 { 0x0041cee8, 1 },
309 { 0x0041cef0, 26 },
331 { 0x00501000, 1 }, 310 { 0x00501000, 1 },
332 { 0x00501c8c, 3 }, 311 { 0x00501c90, 1 },
333 { 0x00501d08, 2 }, 312 { 0x00501d08, 2 },
334 { 0x00501e04, 3 }, 313 { 0x00501e04, 3 },
335 { 0x00501e14, 2 },
336 { 0x00501e24, 2 }, 314 { 0x00501e24, 2 },
337 { 0x00501e34, 2 }, 315 { 0x00501e44, 11 },
338 { 0x00501e44, 4 }, 316 { 0x00501e74, 10 },
339 { 0x00501e4c, 1 },
340 { 0x00501e54, 1 },
341 { 0x00501e58, 6 },
342 { 0x00501e84, 5 },
343 { 0x00501ea4, 1 }, 317 { 0x00501ea4, 1 },
344 { 0x00501eac, 2 }, 318 { 0x00501eac, 2 },
345 { 0x00501ee8, 1 }, 319 { 0x00501ee8, 1 },
346 { 0x00501f30, 8 }, 320 { 0x00501ef0, 26 },
347 { 0x005030e8, 2 }, 321 { 0x005030e8, 2 },
348 { 0x00503ee8, 2 }, 322 { 0x00503ee8, 2 },
349 { 0x0050448c, 3 }, 323 { 0x00504490, 1 },
350 { 0x00504508, 2 }, 324 { 0x00504508, 2 },
351 { 0x0050450c, 1 },
352 { 0x00504604, 3 }, 325 { 0x00504604, 3 },
353 { 0x0050460c, 1 }, 326 { 0x00504614, 6 },
354 { 0x00504614, 4 },
355 { 0x00504624, 2 },
356 { 0x00504634, 2 }, 327 { 0x00504634, 2 },
357 { 0x00504644, 4 }, 328 { 0x00504644, 11 },
358 { 0x0050464c, 3 }, 329 { 0x00504674, 10 },
359 { 0x00504658, 6 },
360 { 0x00504684, 5 },
361 { 0x00504698, 1 },
362 { 0x005046a4, 1 }, 330 { 0x005046a4, 1 },
363 { 0x005046ac, 2 }, 331 { 0x005046ac, 2 },
364 { 0x005046e8, 1 }, 332 { 0x005046e8, 1 },
365 { 0x005046f0, 24 }, 333 { 0x005046f0, 28 },
366 { 0x00504730, 8 }, 334 { 0x00504c90, 1 },
367 { 0x00504750, 2 }, 335 { 0x00504d08, 2 },
368 { 0x00504758, 2 }, 336 { 0x00504e04, 3 },
369 { 0x00504c8c, 1 }, 337 { 0x00504e14, 6 },
370 { 0x00504d0c, 1 },
371 { 0x00504e0c, 1 },
372 { 0x00504e14, 4 },
373 { 0x00504e24, 2 },
374 { 0x00504e34, 2 }, 338 { 0x00504e34, 2 },
375 { 0x00504e44, 1 }, 339 { 0x00504e44, 11 },
376 { 0x00504e4c, 3 }, 340 { 0x00504e74, 10 },
377 { 0x00504e84, 4 },
378 { 0x00504e98, 1 },
379 { 0x00504ea4, 1 }, 341 { 0x00504ea4, 1 },
342 { 0x00504eac, 2 },
380 { 0x00504ee8, 1 }, 343 { 0x00504ee8, 1 },
381 { 0x00504ef0, 24 }, 344 { 0x00504ef0, 28 },
382 { 0x00504f50, 2 },
383 { 0x00504f58, 2 },
384}; 345};
385static const u32 gm20b_context_whitelist_ranges_count = 346static const u32 gm20b_context_whitelist_ranges_count =
386 ARRAY_SIZE(gm20b_context_whitelist_ranges); 347 ARRAY_SIZE(gm20b_context_whitelist_ranges);