1 // SPDX-License-Identifier: BSD-3-Clause
2 /*
3  * Cadence DDR Driver
4  *
5  * Copyright (C) 2012-2021 Cadence Design Systems, Inc.
6  * Copyright (C) 2018-2021 Texas Instruments Incorporated - https://www.ti.com/
7  */
8 
9 #include <linux/types.h>
10 #include "lpddr4_ctl_regs_rw_masks.h"
11 
12 u32 g_lpddr4_ddr_controller_rw_mask[] = {
13 	0x00000F01U,
14 	0x00000000U,
15 	0x00000000U,
16 	0x00000000U,
17 	0x00000000U,
18 	0x00000000U,
19 	0x00000000U,
20 	0x00FFFFFFU,
21 	0x00FFFFFFU,
22 	0x00FFFFFFU,
23 	0x00FFFFFFU,
24 	0x00FFFFFFU,
25 	0x00FFFFFFU,
26 	0x00FFFFFFU,
27 	0x00FFFFFFU,
28 	0x00FFFFFFU,
29 	0x00FFFFFFU,
30 	0x00FFFFFFU,
31 	0x01FFFFFFU,
32 	0x01010100U,
33 	0x03013F01U,
34 	0x1F1F1F03U,
35 	0x00030303U,
36 	0xFFFFFFFFU,
37 	0xFFFFFFFFU,
38 	0xFFFFFF01U,
39 	0x0001FFFFU,
40 	0xFF0F7FFFU,
41 	0xFFFFFFFFU,
42 	0xFFFFFFFFU,
43 	0x00000000U,
44 	0x00000000U,
45 	0x00000000U,
46 	0x00000000U,
47 	0x7F7F0000U,
48 	0x7F7F7F7FU,
49 	0x00FF1F07U,
50 	0x3FFF01FFU,
51 	0xFF01FFFFU,
52 	0x3FFF01FFU,
53 	0xFF01FFFFU,
54 	0x3FFF01FFU,
55 	0x3F01FFFFU,
56 	0x00FFFFFFU,
57 	0x1F01FFFFU,
58 	0xFFFFFFFFU,
59 	0x1F01FFFFU,
60 	0xFFFFFFFFU,
61 	0x1F01FFFFU,
62 	0x070707FFU,
63 	0xFFFFFF01U,
64 	0x0FFFFFFFU,
65 	0x3F03FF1FU,
66 	0x1F1F1F1FU,
67 	0x0101011FU,
68 	0x1FFFFFFFU,
69 	0xFFFFFFFFU,
70 	0x0301FFFFU,
71 	0x0101017FU,
72 	0x07010000U,
73 	0x0003FF3FU,
74 	0x000FFFFFU,
75 	0x000003FFU,
76 	0x000FFFFFU,
77 	0x000003FFU,
78 	0x000FFFFFU,
79 	0x000FFFFFU,
80 	0x03FF0101U,
81 	0x03FFFFFFU,
82 	0x03FFFFFFU,
83 	0xFFFFFFFFU,
84 	0x1F1F010FU,
85 	0xFFFFFFFFU,
86 	0xFFFFFFFFU,
87 	0x1F1F1FFFU,
88 	0x1F010F1FU,
89 	0x0F1F1F1FU,
90 	0x1F1F1F01U,
91 	0x00010F1FU,
92 	0xFFFFFFFFU,
93 	0xFFFFFFFFU,
94 	0xFFFFFFFFU,
95 	0xFF1F1F1FU,
96 	0x1F1F1F07U,
97 	0xFF1F1F1FU,
98 	0x1F1F1F07U,
99 	0xFF1F1F1FU,
100 	0x1F1F1F07U,
101 	0x07010101U,
102 	0x01010000U,
103 	0x00010101U,
104 	0xFFFFFFFFU,
105 	0x0700FFFFU,
106 	0xFFFFFF07U,
107 	0xFFFFFFFFU,
108 	0xFFFFFFFFU,
109 	0xFFFFFFFFU,
110 	0xFFFFFFFFU,
111 	0xFFFFFFFFU,
112 	0xFFFFFFFFU,
113 	0xFFFFFFFFU,
114 	0x0000FFFFU,
115 	0xFFFFFFFFU,
116 	0xFFFFFFFFU,
117 	0xFFFFFFFFU,
118 	0xFFFFFFFFU,
119 	0xFFFFFFFFU,
120 	0x0000FFFFU,
121 	0x000FFFFFU,
122 	0xFFFFFFFFU,
123 	0xFFFFFFFFU,
124 	0xFFFFFFFFU,
125 	0xFFFFFFFFU,
126 	0xFFFFFFFFU,
127 	0x0000FFFFU,
128 	0x000FFFFFU,
129 	0xFFFFFFFFU,
130 	0xFFFFFFFFU,
131 	0xFFFFFFFFU,
132 	0xFFFFFFFFU,
133 	0xFFFFFFFFU,
134 	0x0000FFFFU,
135 	0x010FFFFFU,
136 	0x00010100U,
137 	0xFFFFFFFFU,
138 	0xFFFFFFFFU,
139 	0xFFFFFFFFU,
140 	0xFFFFFFFFU,
141 	0x0001FFFFU,
142 	0x01FFFFFFU,
143 	0x01000107U,
144 	0xFFFFFF03U,
145 	0x00FFFFFFU,
146 	0x0F0F0F0FU,
147 	0x0F0F0F0FU,
148 	0x0F0F0F0FU,
149 	0x0F0F0F0FU,
150 	0x0F0F0F0FU,
151 	0x0F0F0F0FU,
152 	0x3F0F0F0FU,
153 	0x070FFF01U,
154 	0x0F0F0000U,
155 	0x000FFF07U,
156 	0xFFFF0FFFU,
157 	0xFFFFFFFFU,
158 	0xFFFFFFFFU,
159 	0xFFFFFFFFU,
160 	0x01010101U,
161 	0x3F3F0101U,
162 	0x01FF03FFU,
163 	0xFFFF03FFU,
164 	0xFFFF03FFU,
165 	0xFFFF03FFU,
166 	0x00000100U,
167 	0xFFFFFFFFU,
168 	0xFFFFFFFFU,
169 	0xFFFFFFFFU,
170 	0xFFFFFFFFU,
171 	0x00FFFF0FU,
172 	0x07FFFFFFU,
173 	0x01FFFF00U,
174 	0x00000000U,
175 	0x00000000U,
176 	0x00010000U,
177 	0x03FF0003U,
178 	0x03FF03FFU,
179 	0xFFFF1F1FU,
180 	0x03FF03FFU,
181 	0x1F1F03FFU,
182 	0x03FFFFFFU,
183 	0x03FF03FFU,
184 	0xFFFF1F1FU,
185 	0xFFFFFFFFU,
186 	0xFFFFFFFFU,
187 	0xFFFFFFFFU,
188 	0xFFFFFFFFU,
189 	0xFFFFFFFFU,
190 	0xFFFFFFFFU,
191 	0xFFFF00FFU,
192 	0xFFFFFFFFU,
193 	0xFFFFFFFFU,
194 	0xFF00FFFFU,
195 	0xFFFFFFFFU,
196 	0xFFFFFFFFU,
197 	0xFFFFFFFFU,
198 	0x00FFFFFFU,
199 	0xFFFFFFFFU,
200 	0xFFFFFFFFU,
201 	0xFFFFFFFFU,
202 	0xFFFFFF00U,
203 	0x010101FFU,
204 	0x01000000U,
205 	0x01010101U,
206 	0x03030101U,
207 	0x013F0000U,
208 	0x00000001U,
209 	0xFFFFFFFFU,
210 	0x00000007U,
211 	0xFFFFFFFFU,
212 	0xFFFFFFFFU,
213 	0x00000007U,
214 	0xFFFFFFFFU,
215 	0xFFFFFFFFU,
216 	0xFFFFFFFFU,
217 	0xFFFFFFFFU,
218 	0x0FFF0000U,
219 	0x07030000U,
220 	0x010F0101U,
221 	0x01FFFF01U,
222 	0x00000001U,
223 	0x00000000U,
224 	0x00000000U,
225 	0x00000000U,
226 	0x00000000U,
227 	0x00000000U,
228 	0x00000000U,
229 	0x00000000U,
230 	0x00000000U,
231 	0x7FFF0000U,
232 	0x7FFF7FFFU,
233 	0x7FFF7FFFU,
234 	0x00077FFFU,
235 	0x010FFF00U,
236 	0xFFFFFFFFU,
237 	0xFFFFFFFFU,
238 	0x00000007U,
239 	0xFFFFFFFFU,
240 	0x1F1F1F07U,
241 	0x000F1F1FU,
242 	0xFFFFFFFFU,
243 	0xFFFFFFFFU,
244 	0xFFFFFFFFU,
245 	0xFFFFFFFFU,
246 	0xFFFFFFFFU,
247 	0xFFFFFFFFU,
248 	0xFFFFFFFFU,
249 	0xFFFFFFFFU,
250 	0xFFFFFFFFU,
251 	0xFFFFFFFFU,
252 	0xFFFFFFFFU,
253 	0xFFFFFFFFU,
254 	0xFFFFFFFFU,
255 	0x0007FFFFU,
256 	0xFFFFFFFFU,
257 	0xFFFFFFFFU,
258 	0xFFFFFFFFU,
259 	0xFFFFFFFFU,
260 	0xFFFFFFFFU,
261 	0xFFFFFFFFU,
262 	0xFFFFFFFFU,
263 	0xFFFFFFFFU,
264 	0xFFFFFFFFU,
265 	0xFFFFFFFFU,
266 	0xFFFFFFFFU,
267 	0xFFFFFFFFU,
268 	0x0000FF00U,
269 	0x00000000U,
270 	0x0FFF0FFFU,
271 	0x0FFF0FFFU,
272 	0x000FFF7FU,
273 	0x0FFF0FFFU,
274 	0x007F0FFFU,
275 	0x0FFF0FFFU,
276 	0x0FFF0FFFU,
277 	0x0000037FU,
278 	0x0FFF0FFFU,
279 	0x01010FFFU,
280 	0x03030303U,
281 	0x07070303U,
282 	0xFFFF0F0FU,
283 	0x0007FFFFU,
284 	0xFFFFFFFFU,
285 	0xFFFF0307U,
286 	0x1F01FFFFU,
287 	0xFFFF1F01U,
288 	0x01010101U,
289 	0x01010101U,
290 	0x011F0301U,
291 	0x01030301U,
292 	0x0003FFFFU,
293 	0x00000000U,
294 	0x0103FFFFU,
295 	0x01010103U,
296 	0x01010101U,
297 	0x01010101U,
298 	0x01010101U,
299 	0x0F0F0F07U,
300 	0x0F0F070FU,
301 	0x011F0F0FU,
302 	0x01000003U,
303 	0x03030301U,
304 	0x00010101U,
305 	0x00000000U,
306 	0x00000000U,
307 	0x00000000U,
308 	0x00000000U,
309 	0x00000000U,
310 	0xFFFFFFFFU,
311 	0x00001FFFU,
312 	0x00000000U,
313 	0x00000000U,
314 	0x00000000U,
315 	0x00000000U,
316 	0x00000000U,
317 	0x00000000U,
318 	0x00000000U,
319 	0x00000000U,
320 	0x00000000U,
321 	0x00000000U,
322 	0x00000000U,
323 	0x00000000U,
324 	0x00000000U,
325 	0x00000000U,
326 	0x03000000U,
327 	0xFF030303U,
328 	0x0FFF0F0FU,
329 	0x0F0FFF0FU,
330 	0x01010101U,
331 	0x3F3F3F3FU,
332 	0x1F1F3F3FU,
333 	0x1F1F1F1FU,
334 	0x1F1F1F1FU,
335 	0x1F1F1F1FU,
336 	0x1F1F1F1FU,
337 	0x0F1F1F1FU,
338 	0x0F070F07U,
339 	0x00000707U,
340 	0x00000000U,
341 	0x00010000U,
342 	0x013F3F01U,
343 	0x0F010101U,
344 	0x00030101U,
345 	0xFFFFFFFFU,
346 	0xFFFFFFFFU,
347 	0xFFFFFFFFU,
348 	0xFFFFFFFFU,
349 	0xFFFFFFFFU,
350 	0xFFFFFFFFU,
351 	0xFFFFFFFFU,
352 	0x0000FFFFU,
353 	0x010F0F01U,
354 	0x01010101U,
355 	0x01010101U,
356 	0x03030101U,
357 	0xFFFFFFFFU,
358 	0xFFFFFFFFU,
359 	0xFFFFFFFFU,
360 	0xFFFFFFFFU,
361 	0xFFFFFFFFU,
362 	0xFFFFFFFFU,
363 	0xFFFFFFFFU,
364 	0xFFFFFFFFU,
365 	0xFFFFFFFFU,
366 	0xFFFFFFFFU,
367 	0xFFFFFFFFU,
368 	0xFFFFFFFFU,
369 	0xFFFFFFFFU,
370 	0xFFFFFFFFU,
371 	0xFFFFFFFFU,
372 	0x00000100U,
373 	0x000FFFFFU,
374 	0x000FFFFFU,
375 	0x000FFFFFU,
376 	0x000FFFFFU,
377 	0x000FFFFFU,
378 	0x000FFFFFU,
379 	0x000FFFFFU,
380 	0x010FFFFFU,
381 	0x0101030FU,
382 	0x03010101U,
383 	0xFFFFFFFFU,
384 	0xFFFFFFFFU,
385 	0xFFFFFFFFU,
386 	0xFFFFFFFFU,
387 	0xFFFFFFFFU,
388 	0xFFFFFFFFU,
389 	0xFFFFFFFFU,
390 	0x0101FFFFU,
391 	0x00000707U,
392 	0x00000000U,
393 	0x00000000U,
394 	0x00000000U,
395 	0x00000000U,
396 	0x00000000U,
397 	0x00000000U,
398 	0x00000000U,
399 	0x00FFFFFFU,
400 	0x7F7F7F00U,
401 	0x00FF0300U,
402 	0x001FFFFFU,
403 	0xFFFFFFFFU,
404 	0xFFFFFFFFU,
405 	0xFFFFFFFFU,
406 	0xFFFFFFFFU,
407 	0x007FFFFFU,
408 	0xFFFFFFFFU,
409 	0x00007F7FU,
410 	0x001FFFFFU,
411 	0xFFFFFFFFU,
412 	0xFFFFFFFFU,
413 	0xFFFFFFFFU,
414 	0xFFFFFFFFU,
415 	0x007FFFFFU,
416 	0xFFFFFFFFU,
417 	0x00007F7FU,
418 	0x001FFFFFU,
419 	0xFFFFFFFFU,
420 	0xFFFFFFFFU,
421 	0xFFFFFFFFU,
422 	0xFFFFFFFFU,
423 	0x007FFFFFU,
424 	0xFFFFFFFFU,
425 	0x0F0F7F7FU,
426 	0xFF0F0F0FU,
427 	0x000003FFU,
428 	0xFFFFFFFFU,
429 	0xFFFFFFFFU,
430 	0x0003FFFFU,
431 	0xFFFFFFFFU,
432 	0x000101FFU,
433 	0xFFFFFFFFU,
434 	0x00FF0000U,
435 	0x03FF03FFU,
436 	0x03FF03FFU,
437 	0x03FF03FFU,
438 	0xFFFFFFFFU,
439 	0xFFFFFFFFU,
440 	0x07000101U,
441 	0x7F7F0707U,
442 	0x7F7F7F7FU,
443 	0x010101FFU,
444 	0x07070701U,
445 	0x0F070707U,
446 	0x0F0F0F0FU,
447 	0x0F0F0F0FU,
448 	0x0F0F0F0FU,
449 	0x0F0F0F0FU,
450 	0xFF0F0F0FU,
451 	0xFFFF00FFU,
452 	0x000001FFU,
453 	0xFFFFFFFFU,
454 	0xFFFFFFFFU,
455 	0x01010101U,
456 	0x01010101U,
457 	0x00010101U,
458 	0x00000000U,
459 	0x00000000U,
460 	0x00000100U,
461 	0xFFFFFFFFU,
462 	0xFFFFFFFFU,
463 	0x00000007U,
464 	0x00000000U,
465 	0x00000000U,
466 	0x00000000U,
467 	0x00000000U,
468 	0xFFFFFFFFU,
469 	0xFFFFFFFFU,
470 	0xFFFFFFFFU,
471 	0x0000000FU
472 };
473 
474 u32 g_lpddr4_pi_rw_mask[] = {
475 	0x00000F01U,
476 	0x00000000U,
477 	0x00000000U,
478 	0x00000000U,
479 	0x00000000U,
480 	0x00010101U,
481 	0x00FFFFFFU,
482 	0x01010301U,
483 	0x00000000U,
484 	0x00000000U,
485 	0x00000000U,
486 	0x00000000U,
487 	0xFFFFFFFFU,
488 	0x0101011FU,
489 	0x0F011F0FU,
490 	0x00010103U,
491 	0x000FFFFFU,
492 	0x00000000U,
493 	0x00000000U,
494 	0x00000000U,
495 	0x00000007U,
496 	0x00000000U,
497 	0x00000000U,
498 	0x00000000U,
499 	0x00000000U,
500 	0x01000000U,
501 	0x00010101U,
502 	0x003F3F03U,
503 	0x0101FFFFU,
504 	0x0F010F01U,
505 	0x0000FF00U,
506 	0xFFFFFFFFU,
507 	0xFFFFFFFFU,
508 	0x0F0F0F1FU,
509 	0x00030000U,
510 	0xFFFFFFFFU,
511 	0xFFFFFFFFU,
512 	0xFFFFFFFFU,
513 	0xFFFFFFFFU,
514 	0xFFFFFFFFU,
515 	0xFFFFFFFFU,
516 	0xFFFFFFFFU,
517 	0xFFFFFFFFU,
518 	0x0101010FU,
519 	0x01010101U,
520 	0x000F0F01U,
521 	0x000003FFU,
522 	0xFFFFFFFFU,
523 	0x0000FF0FU,
524 	0xFFFFFFFFU,
525 	0x00FFFF00U,
526 	0x0F0FFFFFU,
527 	0x01011F1FU,
528 	0x03000000U,
529 	0x01030F01U,
530 	0x0F010101U,
531 	0x000000FFU,
532 	0xFFFFFFFFU,
533 	0xFFFFFFFFU,
534 	0xFFFF0001U,
535 	0x1F1F3F1FU,
536 	0xFF0F0F01U,
537 	0x7F1F0FFFU,
538 	0x0101FFFFU,
539 	0x00FFFF01U,
540 	0x00000000U,
541 	0x010F0701U,
542 	0x011F1F0FU,
543 	0x00FF0300U,
544 	0xFFFFFFFFU,
545 	0xFFFFFFFFU,
546 	0x0101FFFFU,
547 	0x01010100U,
548 	0x0F1F0703U,
549 	0x0F0F0F0FU,
550 	0x0F0F0F0FU,
551 	0x0F0F0F0FU,
552 	0x0F0F0F0FU,
553 	0x000F0F0FU,
554 	0x00000000U,
555 	0x00000000U,
556 	0x0FFFFFFFU,
557 	0x00000000U,
558 	0x00000000U,
559 	0x00000000U,
560 	0x00000000U,
561 	0x00000000U,
562 	0x00000000U,
563 	0x00000000U,
564 	0x00000000U,
565 	0x00000000U,
566 	0x011F1F00U,
567 	0x03030301U,
568 	0x00FF0103U,
569 	0x013F0001U,
570 	0x00000001U,
571 	0xFFFFFFFFU,
572 	0x0000FF07U,
573 	0xFFFFFFFFU,
574 	0xFFFFFFFFU,
575 	0x0FFF0000U,
576 	0xFFFFFFFFU,
577 	0x0000000FU,
578 	0xFFFFFFFFU,
579 	0x0000000FU,
580 	0xFFFFFFFFU,
581 	0x0000000FU,
582 	0xFFFFFFFFU,
583 	0x0000000FU,
584 	0xFFFFFFFFU,
585 	0x0000000FU,
586 	0xFFFFFFFFU,
587 	0x0000000FU,
588 	0xFFFFFFFFU,
589 	0x0000000FU,
590 	0xFFFFFFFFU,
591 	0x0000000FU,
592 	0xFFFFFFFFU,
593 	0x0000000FU,
594 	0xFFFFFFFFU,
595 	0x0303070FU,
596 	0xFFFFFFFFU,
597 	0xFFFFFFFFU,
598 	0xFFFFFFFFU,
599 	0xFFFFFFFFU,
600 	0x0000000FU,
601 	0x3FFFFFFFU,
602 	0x3FFFFFFFU,
603 	0x3FFFFFFFU,
604 	0x3FFFFFFFU,
605 	0x3FFFFFFFU,
606 	0x3FFFFFFFU,
607 	0x3FFFFFFFU,
608 	0x3FFFFFFFU,
609 	0x0101010FU,
610 	0x01010100U,
611 	0x00000001U,
612 	0xFFFFFFFFU,
613 	0xFFFFFFFFU,
614 	0xFFFF0101U,
615 	0x000000FFU,
616 	0x03FFFFFFU,
617 	0x01FFFF00U,
618 	0x01000000U,
619 	0x0100000FU,
620 	0x00010F07U,
621 	0x0F00010FU,
622 	0x010F0001U,
623 	0x00010F00U,
624 	0x0F00010FU,
625 	0x010F0001U,
626 	0x00000000U,
627 	0x00000000U,
628 	0x011F0000U,
629 	0x01010103U,
630 	0x01010101U,
631 	0x01010101U,
632 	0x01010101U,
633 	0x01010101U,
634 	0x0001FFFFU,
635 	0x0000001FU,
636 	0x0F011F01U,
637 	0x01010101U,
638 	0xFFFFFF01U,
639 	0x000000FFU,
640 	0x000000FFU,
641 	0x000FFFFFU,
642 	0x0FFF0FFFU,
643 	0x7F7F7F7FU,
644 	0x03FF7F7FU,
645 	0x000FFFFFU,
646 	0x000003FFU,
647 	0x000FFFFFU,
648 	0x000003FFU,
649 	0x0F0FFFFFU,
650 	0x03030F0FU,
651 	0x0003FF03U,
652 	0x03FF03FFU,
653 	0x01FF01FFU,
654 	0x0F0F01FFU,
655 	0x0F0F0F0FU,
656 	0x03030303U,
657 	0x03030303U,
658 	0x03030303U,
659 	0x03030303U,
660 	0x7F7F0303U,
661 	0x7F7F7F7FU,
662 	0x00070707U,
663 	0x03FF03FFU,
664 	0x03FF03FFU,
665 	0x03FF03FFU,
666 	0x1F030303U,
667 	0x001F3FFFU,
668 	0x001F3FFFU,
669 	0x1F1F3FFFU,
670 	0x03FF03FFU,
671 	0x03FF1F1FU,
672 	0x1F1F03FFU,
673 	0x03FF03FFU,
674 	0x7F7F7F7FU,
675 	0x0F0F7F7FU,
676 	0xFF1F0F0FU,
677 	0xFF1F0F1FU,
678 	0xFF1F0F1FU,
679 	0x0003FF1FU,
680 	0x03FFFFFFU,
681 	0x03FFFFFFU,
682 	0x003FFFFFU,
683 	0x003F03FFU,
684 	0x003F03FFU,
685 	0x03FF03FFU,
686 	0x7F7F03FFU,
687 	0x0003030FU,
688 	0x03FF03FFU,
689 	0x030F7F7FU,
690 	0x0003FF03U,
691 	0x7F7F03FFU,
692 	0xFF03030FU,
693 	0xFF3FFFFFU,
694 	0xFF01FFFFU,
695 	0xFFFF3F0FU,
696 	0xFFFFFFFFU,
697 	0x0000FF3FU,
698 	0xFF01FFFFU,
699 	0xFFFF3F0FU,
700 	0xFFFFFFFFU,
701 	0x0000FF3FU,
702 	0xFF01FFFFU,
703 	0xFFFF3F0FU,
704 	0x1FFFFFFFU,
705 	0xFFFFFFFFU,
706 	0x001FFFFFU,
707 	0xFFFFFFFFU,
708 	0x001FFFFFU,
709 	0xFFFFFFFFU,
710 	0xFFFFFFFFU,
711 	0x3F3FFFFFU,
712 	0xFFFFFF3FU,
713 	0x00FFFFFFU,
714 	0x00FFFFFFU,
715 	0x00FFFFFFU,
716 	0x0000FFFFU,
717 	0x00FFFFFFU,
718 	0x00FFFFFFU,
719 	0x00FFFFFFU,
720 	0x00FFFFFFU,
721 	0x0000FFFFU,
722 	0x00FFFFFFU,
723 	0x00FFFFFFU,
724 	0x00FFFFFFU,
725 	0x00FFFFFFU,
726 	0x0FFFFFFFU,
727 	0x0FFF0FFFU,
728 	0x000FFF7FU,
729 	0x0FFF0FFFU,
730 	0x000FFF7FU,
731 	0x0FFF0FFFU,
732 	0x000FFF7FU,
733 	0x0FFF0FFFU,
734 	0xFF0F0F0FU,
735 	0xFFFFFFFFU,
736 	0xFFFFFFFFU,
737 	0xFFFFFFFFU,
738 	0xFFFFFFFFU,
739 	0xFFFFFFFFU,
740 	0xFFFFFFFFU,
741 	0x0FFFFFFFU,
742 	0x0F0F0F0FU,
743 	0x0F0F0F0FU,
744 	0xFF0F0F0FU,
745 	0x0FFFFFFFU,
746 	0x0F0F0F0FU,
747 	0x000F0F0FU,
748 	0xFFFFFFFFU,
749 	0xFFFFFFFFU,
750 	0xFFFFFFFFU,
751 	0xFFFFFFFFU,
752 	0xFFFFFFFFU,
753 	0xFFFFFFFFU,
754 	0xFFFFFFFFU,
755 	0xFFFFFFFFU,
756 	0xFFFFFFFFU,
757 	0xFFFFFFFFU,
758 	0xFFFFFFFFU,
759 	0xFFFFFFFFU,
760 	0xFFFFFFFFU,
761 	0xFFFFFFFFU,
762 	0xFFFFFFFFU,
763 	0xFFFFFFFFU,
764 	0xFFFFFFFFU,
765 	0xFFFFFFFFU,
766 	0xFFFFFFFFU,
767 	0xFFFFFFFFU,
768 	0xFFFFFFFFU,
769 	0xFFFFFFFFU,
770 	0xFFFFFFFFU,
771 	0xFFFFFFFFU,
772 	0xFFFFFFFFU,
773 	0xFFFFFFFFU,
774 	0x000007FFU
775 };
776 
777 u32 g_lpddr4_data_slice_0_rw_mask[] = {
778 	0x000F07FFU,
779 	0x000703FFU,
780 	0x010303FFU,
781 	0x3F3F3F3FU,
782 	0x3F3F3F3FU,
783 	0x01030F3FU,
784 	0x1F1F0301U,
785 	0x1F030F0FU,
786 	0x0101FF03U,
787 	0xFFFFFFFFU,
788 	0x00000000U,
789 	0x0101FF7FU,
790 	0x00003F01U,
791 	0x000F03FFU,
792 	0x070101FFU,
793 	0x000301FFU,
794 	0x00000000U,
795 	0x00000301U,
796 	0xFFFFFFFFU,
797 	0xFFFFFFFFU,
798 	0xFFFFFFFFU,
799 	0xFFFFFFFFU,
800 	0xFFFFFFFFU,
801 	0xFFFFFFFFU,
802 	0xFFFFFFFFU,
803 	0xFFFFFFFFU,
804 	0x070F0107U,
805 	0x0F0F0F0FU,
806 	0xFF030001U,
807 	0x00FF0F3FU,
808 	0x0F3F03FFU,
809 	0x1F030F3FU,
810 	0x3FFFFFFFU,
811 	0x0F07FF07U,
812 	0x0000FF0FU,
813 	0x000001FFU,
814 	0xFFFFFFFFU,
815 	0xFFFFFFFFU,
816 	0xFFFFFFFFU,
817 	0xFFFFFFFFU,
818 	0x0001FFFFU,
819 	0x03FF03FFU,
820 	0x03FF03FFU,
821 	0x00000001U,
822 	0x00000000U,
823 	0x00000000U,
824 	0x00000000U,
825 	0x00000000U,
826 	0x00000000U,
827 	0x00000000U,
828 	0x00000000U,
829 	0x00000000U,
830 	0x00000000U,
831 	0x00000000U,
832 	0x00000000U,
833 	0x00000000U,
834 	0x00000000U,
835 	0x00000000U,
836 	0x00000000U,
837 	0x00000000U,
838 	0x00000000U,
839 	0x00000000U,
840 	0x7FFFFFFFU,
841 	0x0000003FU,
842 	0x00000000U,
843 	0x00000000U,
844 	0x010001FFU,
845 	0x01FF01FFU,
846 	0x01FF01FFU,
847 	0x01FF01FFU,
848 	0x01FF01FFU,
849 	0x000001FFU,
850 	0x0003FFFFU,
851 	0x01FF01FFU,
852 	0x00000000U,
853 	0x017F7F01U,
854 	0x07FF0FFFU,
855 	0x03FFFF1FU,
856 	0x01FFFF3FU,
857 	0x07030101U,
858 	0x01010101U,
859 	0x000007FFU,
860 	0x00003FFFU,
861 	0x00001F00U,
862 	0x07FFFF07U,
863 	0x7F03FFFFU,
864 	0xFF01037FU,
865 	0x07FF07FFU,
866 	0x0103FFFFU,
867 	0x1F1F0F3FU,
868 	0x1F1F1F1FU,
869 	0x1F1F1F1FU,
870 	0x003F1F1FU,
871 	0x03FF03FFU,
872 	0x03FF03FFU,
873 	0x03FF03FFU,
874 	0x03FF03FFU,
875 	0x000703FFU,
876 	0xFFFFFFFFU,
877 	0xFFFFFF0FU,
878 	0x0FFFFFFFU,
879 	0x03FFFF01U,
880 	0x1F1F0103U,
881 	0x3F07FF0FU,
882 	0xFF0FFFFFU,
883 	0x1F0F3F0FU,
884 	0x03FF03FFU,
885 	0x0F010FFFU,
886 	0x000003FFU,
887 	0x3F0103FFU,
888 	0x00030703U,
889 	0x07FF03FFU,
890 	0xFFFF0101U,
891 	0x001F3F7FU,
892 	0xFFFFFFFFU,
893 	0x0000000FU,
894 	0x07FF07FFU,
895 	0x07FF07FFU,
896 	0x07FF07FFU,
897 	0x07FF07FFU,
898 	0x03FF07FFU,
899 	0x0003FF03U,
900 	0x03FF03FFU,
901 	0x03FF03FFU,
902 	0x03FF03FFU,
903 	0x03FF03FFU,
904 	0x03FF03FFU,
905 	0x03FF03FFU,
906 	0x03FF03FFU,
907 	0x03FF03FFU,
908 	0x03FF03FFU,
909 	0x03FF070FU,
910 	0x000103FFU,
911 	0x000F03FFU,
912 	0x010F07FFU,
913 	0x000003FFU,
914 	0xFFFFFFFFU,
915 	0xFFFFFFFFU,
916 	0xFFFFFFFFU,
917 	0x0003033FU
918 };
919 
920 u32 g_lpddr4_data_slice_1_rw_mask[] = {
921 	0x000F07FFU,
922 	0x000703FFU,
923 	0x010303FFU,
924 	0x3F3F3F3FU,
925 	0x3F3F3F3FU,
926 	0x01030F3FU,
927 	0x1F1F0301U,
928 	0x1F030F0FU,
929 	0x0101FF03U,
930 	0xFFFFFFFFU,
931 	0x00000000U,
932 	0x0101FF7FU,
933 	0x00003F01U,
934 	0x000F03FFU,
935 	0x070101FFU,
936 	0x000301FFU,
937 	0x00000000U,
938 	0x00000301U,
939 	0xFFFFFFFFU,
940 	0xFFFFFFFFU,
941 	0xFFFFFFFFU,
942 	0xFFFFFFFFU,
943 	0xFFFFFFFFU,
944 	0xFFFFFFFFU,
945 	0xFFFFFFFFU,
946 	0xFFFFFFFFU,
947 	0x070F0107U,
948 	0x0F0F0F0FU,
949 	0xFF030001U,
950 	0x00FF0F3FU,
951 	0x0F3F03FFU,
952 	0x1F030F3FU,
953 	0x3FFFFFFFU,
954 	0x0F07FF07U,
955 	0x0000FF0FU,
956 	0x000001FFU,
957 	0xFFFFFFFFU,
958 	0xFFFFFFFFU,
959 	0xFFFFFFFFU,
960 	0xFFFFFFFFU,
961 	0x0001FFFFU,
962 	0x03FF03FFU,
963 	0x03FF03FFU,
964 	0x00000001U,
965 	0x00000000U,
966 	0x00000000U,
967 	0x00000000U,
968 	0x00000000U,
969 	0x00000000U,
970 	0x00000000U,
971 	0x00000000U,
972 	0x00000000U,
973 	0x00000000U,
974 	0x00000000U,
975 	0x00000000U,
976 	0x00000000U,
977 	0x00000000U,
978 	0x00000000U,
979 	0x00000000U,
980 	0x00000000U,
981 	0x00000000U,
982 	0x00000000U,
983 	0x7FFFFFFFU,
984 	0x0000003FU,
985 	0x00000000U,
986 	0x00000000U,
987 	0x010001FFU,
988 	0x01FF01FFU,
989 	0x01FF01FFU,
990 	0x01FF01FFU,
991 	0x01FF01FFU,
992 	0x000001FFU,
993 	0x0003FFFFU,
994 	0x01FF01FFU,
995 	0x00000000U,
996 	0x017F7F01U,
997 	0x07FF0FFFU,
998 	0x03FFFF1FU,
999 	0x01FFFF3FU,
1000 	0x07030101U,
1001 	0x01010101U,
1002 	0x000007FFU,
1003 	0x00003FFFU,
1004 	0x00001F00U,
1005 	0x07FFFF07U,
1006 	0x7F03FFFFU,
1007 	0xFF01037FU,
1008 	0x07FF07FFU,
1009 	0x0103FFFFU,
1010 	0x1F1F0F3FU,
1011 	0x1F1F1F1FU,
1012 	0x1F1F1F1FU,
1013 	0x003F1F1FU,
1014 	0x03FF03FFU,
1015 	0x03FF03FFU,
1016 	0x03FF03FFU,
1017 	0x03FF03FFU,
1018 	0x000703FFU,
1019 	0xFFFFFFFFU,
1020 	0xFFFFFF0FU,
1021 	0x0FFFFFFFU,
1022 	0x03FFFF01U,
1023 	0x1F1F0103U,
1024 	0x3F07FF0FU,
1025 	0xFF0FFFFFU,
1026 	0x1F0F3F0FU,
1027 	0x03FF03FFU,
1028 	0x0F010FFFU,
1029 	0x000003FFU,
1030 	0x3F0103FFU,
1031 	0x00030703U,
1032 	0x07FF03FFU,
1033 	0xFFFF0101U,
1034 	0x001F3F7FU,
1035 	0xFFFFFFFFU,
1036 	0x0000000FU,
1037 	0x07FF07FFU,
1038 	0x07FF07FFU,
1039 	0x07FF07FFU,
1040 	0x07FF07FFU,
1041 	0x03FF07FFU,
1042 	0x0003FF03U,
1043 	0x03FF03FFU,
1044 	0x03FF03FFU,
1045 	0x03FF03FFU,
1046 	0x03FF03FFU,
1047 	0x03FF03FFU,
1048 	0x03FF03FFU,
1049 	0x03FF03FFU,
1050 	0x03FF03FFU,
1051 	0x03FF03FFU,
1052 	0x03FF070FU,
1053 	0x000103FFU,
1054 	0x000F03FFU,
1055 	0x010F07FFU,
1056 	0x000003FFU,
1057 	0xFFFFFFFFU,
1058 	0xFFFFFFFFU,
1059 	0xFFFFFFFFU,
1060 	0x0003033FU
1061 };
1062 
1063 u32 g_lpddr4_data_slice_2_rw_mask[] = {
1064 	0x000F07FFU,
1065 	0x000703FFU,
1066 	0x010303FFU,
1067 	0x3F3F3F3FU,
1068 	0x3F3F3F3FU,
1069 	0x01030F3FU,
1070 	0x1F1F0301U,
1071 	0x1F030F0FU,
1072 	0x0101FF03U,
1073 	0xFFFFFFFFU,
1074 	0x00000000U,
1075 	0x0101FF7FU,
1076 	0x00003F01U,
1077 	0x000F03FFU,
1078 	0x070101FFU,
1079 	0x000301FFU,
1080 	0x00000000U,
1081 	0x00000301U,
1082 	0xFFFFFFFFU,
1083 	0xFFFFFFFFU,
1084 	0xFFFFFFFFU,
1085 	0xFFFFFFFFU,
1086 	0xFFFFFFFFU,
1087 	0xFFFFFFFFU,
1088 	0xFFFFFFFFU,
1089 	0xFFFFFFFFU,
1090 	0x070F0107U,
1091 	0x0F0F0F0FU,
1092 	0xFF030001U,
1093 	0x00FF0F3FU,
1094 	0x0F3F03FFU,
1095 	0x1F030F3FU,
1096 	0x3FFFFFFFU,
1097 	0x0F07FF07U,
1098 	0x0000FF0FU,
1099 	0x000001FFU,
1100 	0xFFFFFFFFU,
1101 	0xFFFFFFFFU,
1102 	0xFFFFFFFFU,
1103 	0xFFFFFFFFU,
1104 	0x0001FFFFU,
1105 	0x03FF03FFU,
1106 	0x03FF03FFU,
1107 	0x00000001U,
1108 	0x00000000U,
1109 	0x00000000U,
1110 	0x00000000U,
1111 	0x00000000U,
1112 	0x00000000U,
1113 	0x00000000U,
1114 	0x00000000U,
1115 	0x00000000U,
1116 	0x00000000U,
1117 	0x00000000U,
1118 	0x00000000U,
1119 	0x00000000U,
1120 	0x00000000U,
1121 	0x00000000U,
1122 	0x00000000U,
1123 	0x00000000U,
1124 	0x00000000U,
1125 	0x00000000U,
1126 	0x7FFFFFFFU,
1127 	0x0000003FU,
1128 	0x00000000U,
1129 	0x00000000U,
1130 	0x010001FFU,
1131 	0x01FF01FFU,
1132 	0x01FF01FFU,
1133 	0x01FF01FFU,
1134 	0x01FF01FFU,
1135 	0x000001FFU,
1136 	0x0003FFFFU,
1137 	0x01FF01FFU,
1138 	0x00000000U,
1139 	0x017F7F01U,
1140 	0x07FF0FFFU,
1141 	0x03FFFF1FU,
1142 	0x01FFFF3FU,
1143 	0x07030101U,
1144 	0x01010101U,
1145 	0x000007FFU,
1146 	0x00003FFFU,
1147 	0x00001F00U,
1148 	0x07FFFF07U,
1149 	0x7F03FFFFU,
1150 	0xFF01037FU,
1151 	0x07FF07FFU,
1152 	0x0103FFFFU,
1153 	0x1F1F0F3FU,
1154 	0x1F1F1F1FU,
1155 	0x1F1F1F1FU,
1156 	0x003F1F1FU,
1157 	0x03FF03FFU,
1158 	0x03FF03FFU,
1159 	0x03FF03FFU,
1160 	0x03FF03FFU,
1161 	0x000703FFU,
1162 	0xFFFFFFFFU,
1163 	0xFFFFFF0FU,
1164 	0x0FFFFFFFU,
1165 	0x03FFFF01U,
1166 	0x1F1F0103U,
1167 	0x3F07FF0FU,
1168 	0xFF0FFFFFU,
1169 	0x1F0F3F0FU,
1170 	0x03FF03FFU,
1171 	0x0F010FFFU,
1172 	0x000003FFU,
1173 	0x3F0103FFU,
1174 	0x00030703U,
1175 	0x07FF03FFU,
1176 	0xFFFF0101U,
1177 	0x001F3F7FU,
1178 	0xFFFFFFFFU,
1179 	0x0000000FU,
1180 	0x07FF07FFU,
1181 	0x07FF07FFU,
1182 	0x07FF07FFU,
1183 	0x07FF07FFU,
1184 	0x03FF07FFU,
1185 	0x0003FF03U,
1186 	0x03FF03FFU,
1187 	0x03FF03FFU,
1188 	0x03FF03FFU,
1189 	0x03FF03FFU,
1190 	0x03FF03FFU,
1191 	0x03FF03FFU,
1192 	0x03FF03FFU,
1193 	0x03FF03FFU,
1194 	0x03FF03FFU,
1195 	0x03FF070FU,
1196 	0x000103FFU,
1197 	0x000F03FFU,
1198 	0x010F07FFU,
1199 	0x000003FFU,
1200 	0xFFFFFFFFU,
1201 	0xFFFFFFFFU,
1202 	0xFFFFFFFFU,
1203 	0x0003033FU
1204 };
1205 
1206 u32 g_lpddr4_data_slice_3_rw_mask[] = {
1207 	0x000F07FFU,
1208 	0x000703FFU,
1209 	0x010303FFU,
1210 	0x3F3F3F3FU,
1211 	0x3F3F3F3FU,
1212 	0x01030F3FU,
1213 	0x1F1F0301U,
1214 	0x1F030F0FU,
1215 	0x0101FF03U,
1216 	0xFFFFFFFFU,
1217 	0x00000000U,
1218 	0x0101FF7FU,
1219 	0x00003F01U,
1220 	0x000F03FFU,
1221 	0x070101FFU,
1222 	0x000301FFU,
1223 	0x00000000U,
1224 	0x00000301U,
1225 	0xFFFFFFFFU,
1226 	0xFFFFFFFFU,
1227 	0xFFFFFFFFU,
1228 	0xFFFFFFFFU,
1229 	0xFFFFFFFFU,
1230 	0xFFFFFFFFU,
1231 	0xFFFFFFFFU,
1232 	0xFFFFFFFFU,
1233 	0x070F0107U,
1234 	0x0F0F0F0FU,
1235 	0xFF030001U,
1236 	0x00FF0F3FU,
1237 	0x0F3F03FFU,
1238 	0x1F030F3FU,
1239 	0x3FFFFFFFU,
1240 	0x0F07FF07U,
1241 	0x0000FF0FU,
1242 	0x000001FFU,
1243 	0xFFFFFFFFU,
1244 	0xFFFFFFFFU,
1245 	0xFFFFFFFFU,
1246 	0xFFFFFFFFU,
1247 	0x0001FFFFU,
1248 	0x03FF03FFU,
1249 	0x03FF03FFU,
1250 	0x00000001U,
1251 	0x00000000U,
1252 	0x00000000U,
1253 	0x00000000U,
1254 	0x00000000U,
1255 	0x00000000U,
1256 	0x00000000U,
1257 	0x00000000U,
1258 	0x00000000U,
1259 	0x00000000U,
1260 	0x00000000U,
1261 	0x00000000U,
1262 	0x00000000U,
1263 	0x00000000U,
1264 	0x00000000U,
1265 	0x00000000U,
1266 	0x00000000U,
1267 	0x00000000U,
1268 	0x00000000U,
1269 	0x7FFFFFFFU,
1270 	0x0000003FU,
1271 	0x00000000U,
1272 	0x00000000U,
1273 	0x010001FFU,
1274 	0x01FF01FFU,
1275 	0x01FF01FFU,
1276 	0x01FF01FFU,
1277 	0x01FF01FFU,
1278 	0x000001FFU,
1279 	0x0003FFFFU,
1280 	0x01FF01FFU,
1281 	0x00000000U,
1282 	0x017F7F01U,
1283 	0x07FF0FFFU,
1284 	0x03FFFF1FU,
1285 	0x01FFFF3FU,
1286 	0x07030101U,
1287 	0x01010101U,
1288 	0x000007FFU,
1289 	0x00003FFFU,
1290 	0x00001F00U,
1291 	0x07FFFF07U,
1292 	0x7F03FFFFU,
1293 	0xFF01037FU,
1294 	0x07FF07FFU,
1295 	0x0103FFFFU,
1296 	0x1F1F0F3FU,
1297 	0x1F1F1F1FU,
1298 	0x1F1F1F1FU,
1299 	0x003F1F1FU,
1300 	0x03FF03FFU,
1301 	0x03FF03FFU,
1302 	0x03FF03FFU,
1303 	0x03FF03FFU,
1304 	0x000703FFU,
1305 	0xFFFFFFFFU,
1306 	0xFFFFFF0FU,
1307 	0x0FFFFFFFU,
1308 	0x03FFFF01U,
1309 	0x1F1F0103U,
1310 	0x3F07FF0FU,
1311 	0xFF0FFFFFU,
1312 	0x1F0F3F0FU,
1313 	0x03FF03FFU,
1314 	0x0F010FFFU,
1315 	0x000003FFU,
1316 	0x3F0103FFU,
1317 	0x00030703U,
1318 	0x07FF03FFU,
1319 	0xFFFF0101U,
1320 	0x001F3F7FU,
1321 	0xFFFFFFFFU,
1322 	0x0000000FU,
1323 	0x07FF07FFU,
1324 	0x07FF07FFU,
1325 	0x07FF07FFU,
1326 	0x07FF07FFU,
1327 	0x03FF07FFU,
1328 	0x0003FF03U,
1329 	0x03FF03FFU,
1330 	0x03FF03FFU,
1331 	0x03FF03FFU,
1332 	0x03FF03FFU,
1333 	0x03FF03FFU,
1334 	0x03FF03FFU,
1335 	0x03FF03FFU,
1336 	0x03FF03FFU,
1337 	0x03FF03FFU,
1338 	0x03FF070FU,
1339 	0x000103FFU,
1340 	0x000F03FFU,
1341 	0x010F07FFU,
1342 	0x000003FFU,
1343 	0xFFFFFFFFU,
1344 	0xFFFFFFFFU,
1345 	0xFFFFFFFFU,
1346 	0x0003033FU
1347 };
1348 
1349 u32 g_lpddr4_address_slice_0_rw_mask[] = {
1350 	0x000107FFU,
1351 	0x00000000U,
1352 	0x0F000000U,
1353 	0x00000000U,
1354 	0x01000707U,
1355 	0x011F7F7FU,
1356 	0x01000301U,
1357 	0x07FFFFFFU,
1358 	0x0000003FU,
1359 	0x00000000U,
1360 	0x00000000U,
1361 	0x07FF07FFU,
1362 	0x000007FFU,
1363 	0x00FFFFFFU,
1364 	0x03FFFFFFU,
1365 	0x01FF0F03U,
1366 	0x07000001U,
1367 	0x00000000U,
1368 	0x00000000U,
1369 	0x00000000U,
1370 	0x00000000U,
1371 	0x000FFFFFU,
1372 	0x000FFFFFU,
1373 	0x000FFFFFU,
1374 	0x000FFFFFU,
1375 	0x000FFFFFU,
1376 	0x000FFFFFU,
1377 	0x000FFFFFU,
1378 	0x000FFFFFU,
1379 	0x00FFFFFFU,
1380 	0x3F3F03FFU,
1381 	0x3F0F3F3FU,
1382 	0xFFFFFF03U,
1383 	0x01FFFFFFU,
1384 	0x3F03FFFFU,
1385 	0x0101FFFFU,
1386 	0x07FF3F01U,
1387 	0x01FF0000U,
1388 	0x01000000U,
1389 	0x00000000U,
1390 	0x07FF07FFU,
1391 	0x1F07FF1FU,
1392 	0x001F07FFU,
1393 	0x001F07FFU,
1394 	0x001F07FFU,
1395 	0x001F07FFU,
1396 	0x000F07FFU,
1397 	0xFF3F07FFU,
1398 	0x0103FFFFU,
1399 	0x0000000FU,
1400 	0x03FF010FU,
1401 	0x0000FF01U
1402 };
1403 
1404 u32 g_lpddr4_phy_core_rw_mask[] = {
1405 	0x00000003U,
1406 	0x1F030101U,
1407 	0x1F1F1F1FU,
1408 	0x001F1F1FU,
1409 	0x011F07FFU,
1410 	0x07FF0100U,
1411 	0x000107FFU,
1412 	0x00000000U,
1413 	0x00000000U,
1414 	0x00000000U,
1415 	0x00000000U,
1416 	0x0101FF01U,
1417 	0x0007FF0FU,
1418 	0xFF0F07FFU,
1419 	0x01030007U,
1420 	0xFFFF0101U,
1421 	0xFF3F0103U,
1422 	0x010101FFU,
1423 	0x0F0F0100U,
1424 	0x010F0F01U,
1425 	0xFFFF0101U,
1426 	0x0001010FU,
1427 	0x00000000U,
1428 	0x0000FFFFU,
1429 	0x00000001U,
1430 	0x0F0F0F0FU,
1431 	0x0F0F0F0FU,
1432 	0x01FF0F0FU,
1433 	0x001FFFFFU,
1434 	0x0001FFFFU,
1435 	0x0007FFFFU,
1436 	0x000003FFU,
1437 	0x00000000U,
1438 	0x00000000U,
1439 	0x00000000U,
1440 	0x00000000U,
1441 	0x00000000U,
1442 	0x01000000U,
1443 	0x0001FF0FU,
1444 	0x000103FFU,
1445 	0x0003FFFFU,
1446 	0x0001FFFFU,
1447 	0x0001FFFFU,
1448 	0x0003FFFFU,
1449 	0x0003FFFFU,
1450 	0x0003FFFFU,
1451 	0x0003FFFFU,
1452 	0x0003FFFFU,
1453 	0x0003FFFFU,
1454 	0x1FFF03FFU,
1455 	0x00001FFFU,
1456 	0xFFFFFFFFU,
1457 	0x000007FFU,
1458 	0x00000000U,
1459 	0x00000000U,
1460 	0x00000000U,
1461 	0x00000000U,
1462 	0x00000000U,
1463 	0x7F000000U,
1464 	0x01FFFFFFU,
1465 	0x00000000U,
1466 	0x00000000U,
1467 	0x0FFFFF7FU,
1468 	0x000FFFFFU,
1469 	0x01FFFFFFU,
1470 	0x3F7FFFFFU,
1471 	0x3F3F1F3FU,
1472 	0x1F3F3F1FU,
1473 	0x001F3F3FU,
1474 	0x07FFFFFFU,
1475 	0x03010000U,
1476 	0x0F7F01FFU,
1477 	0x00000000U,
1478 	0x003F0101U,
1479 	0x01010000U,
1480 	0x00000001U,
1481 	0xFFFFFFFFU,
1482 	0x031F01FFU,
1483 	0x00000003U,
1484 	0xFFFFFFFFU,
1485 	0x03FFFFFFU,
1486 	0x07FF073FU,
1487 	0x00000007U,
1488 	0x00000000U,
1489 	0x00000000U,
1490 	0x00000000U,
1491 	0x00000000U,
1492 	0x00000003U,
1493 	0x070F0101U,
1494 	0x00000000U,
1495 	0x0707FF01U,
1496 	0x00007F00U,
1497 	0x3FFF0000U,
1498 	0x3F000000U,
1499 	0x000FFF00U,
1500 	0x03000FFFU,
1501 	0x00000000U,
1502 	0x000001FFU,
1503 	0x03FF0000U,
1504 	0x03000000U,
1505 	0x007F0000U,
1506 	0x00003F00U,
1507 	0x000FFFFFU,
1508 	0x000FFFFFU,
1509 	0x0000FFFFU,
1510 	0xFFFFFFFFU,
1511 	0x1F0FFFFFU,
1512 	0x0FFFFFFFU,
1513 	0x0000FFFFU,
1514 	0x00003FFFU,
1515 	0x3FFF0000U,
1516 	0x00000000U,
1517 	0x00003FFFU,
1518 	0x0003FFFFU,
1519 	0x00003FFFU,
1520 	0x00000001U,
1521 	0x00011FFFU,
1522 	0x0F0F0FFFU,
1523 	0x010101FFU,
1524 	0x07FF07FFU,
1525 	0x07FF07FFU,
1526 	0x000007FFU,
1527 	0x000007FFU,
1528 	0x000007FFU,
1529 	0x000007FFU,
1530 	0x00000007U,
1531 	0x3FFFFFFFU,
1532 	0x0003FFFFU,
1533 	0x7FFFFFFFU,
1534 	0xFFFFFFFFU,
1535 	0x3FFFFFFFU,
1536 	0x07FFFFFFU,
1537 	0xFFFFFFFFU,
1538 	0x0003FFFFU,
1539 	0x3FFFFFFFU,
1540 	0x07FFFFFFU,
1541 	0x3FFFFFFFU,
1542 	0x07FFFFFFU,
1543 	0x3FFFFFFFU,
1544 	0x07FFFFFFU,
1545 	0x3FFFFFFFU,
1546 	0x07FFFFFFU,
1547 	0x7FFFFF07U
1548 };
1549