3 * (C) COPYRIGHT 2015 ARM Limited. All rights reserved.
5 * This program is free software and is provided to you under the terms of the
6 * GNU General Public License version 2 as published by the Free Software
7 * Foundation, and any use by you of this program is subject to the terms
10 * A copy of the licence is included with the program, and can also be obtained
11 * from Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
12 * Boston, MA 02110-1301, USA.
18 /* AUTOMATICALLY GENERATED FILE. If you want to amend the issues/features,
19 * please update base/tools/hwconfig_generator/hwc_{issues,features}.py
20 * For more information see base/tools/hwconfig_generator/README
23 #ifndef _BASE_HWCONFIG_ISSUES_H_
24 #define _BASE_HWCONFIG_ISSUES_H_
94 BASE_HW_ISSUE_T76X_26,
95 BASE_HW_ISSUE_T76X_1909,
96 BASE_HW_ISSUE_T76X_1963,
97 BASE_HW_ISSUE_T76X_3086,
98 BASE_HW_ISSUE_T76X_3542,
99 BASE_HW_ISSUE_T76X_3556,
100 BASE_HW_ISSUE_T76X_3700,
101 BASE_HW_ISSUE_T76X_3793,
102 BASE_HW_ISSUE_T76X_3953,
103 BASE_HW_ISSUE_T76X_3960,
104 BASE_HW_ISSUE_T76X_3966,
108 static const enum base_hw_issue base_hw_issues_generic[] = {
112 static const enum base_hw_issue base_hw_issues_t60x_r0p0_15dev0[] = {
170 BASE_HW_ISSUE_T76X_1909,
174 static const enum base_hw_issue base_hw_issues_t60x_r0p0_eac[] = {
207 BASE_HW_ISSUE_T76X_1909,
211 static const enum base_hw_issue base_hw_issues_t60x_r0p1[] = {
241 BASE_HW_ISSUE_T76X_1909,
242 BASE_HW_ISSUE_T76X_1963,
246 static const enum base_hw_issue base_hw_issues_t62x_r0p1[] = {
272 BASE_HW_ISSUE_T76X_1909,
273 BASE_HW_ISSUE_T76X_1963,
277 static const enum base_hw_issue base_hw_issues_t62x_r1p0[] = {
293 BASE_HW_ISSUE_T76X_1909,
294 BASE_HW_ISSUE_T76X_1963,
298 static const enum base_hw_issue base_hw_issues_t62x_r1p1[] = {
312 BASE_HW_ISSUE_T76X_1909,
313 BASE_HW_ISSUE_T76X_1963,
317 static const enum base_hw_issue base_hw_issues_t76x_r0p0[] = {
326 BASE_HW_ISSUE_T76X_26,
327 BASE_HW_ISSUE_T76X_1909,
328 BASE_HW_ISSUE_T76X_1963,
329 BASE_HW_ISSUE_T76X_3086,
330 BASE_HW_ISSUE_T76X_3542,
331 BASE_HW_ISSUE_T76X_3556,
332 BASE_HW_ISSUE_T76X_3700,
333 BASE_HW_ISSUE_T76X_3793,
334 BASE_HW_ISSUE_T76X_3953,
335 BASE_HW_ISSUE_T76X_3960,
336 BASE_HW_ISSUE_T76X_3966,
340 static const enum base_hw_issue base_hw_issues_t76x_r0p1[] = {
349 BASE_HW_ISSUE_T76X_26,
350 BASE_HW_ISSUE_T76X_1909,
351 BASE_HW_ISSUE_T76X_1963,
352 BASE_HW_ISSUE_T76X_3086,
353 BASE_HW_ISSUE_T76X_3542,
354 BASE_HW_ISSUE_T76X_3556,
355 BASE_HW_ISSUE_T76X_3700,
356 BASE_HW_ISSUE_T76X_3793,
357 BASE_HW_ISSUE_T76X_3953,
358 BASE_HW_ISSUE_T76X_3960,
359 BASE_HW_ISSUE_T76X_3966,
363 static const enum base_hw_issue base_hw_issues_t76x_r0p1_50rel0[] = {
370 BASE_HW_ISSUE_T76X_26,
371 BASE_HW_ISSUE_T76X_1909,
372 BASE_HW_ISSUE_T76X_1963,
373 BASE_HW_ISSUE_T76X_3086,
374 BASE_HW_ISSUE_T76X_3542,
375 BASE_HW_ISSUE_T76X_3556,
376 BASE_HW_ISSUE_T76X_3700,
377 BASE_HW_ISSUE_T76X_3793,
378 BASE_HW_ISSUE_T76X_3953,
379 BASE_HW_ISSUE_T76X_3960,
380 BASE_HW_ISSUE_T76X_3966,
384 static const enum base_hw_issue base_hw_issues_t76x_r0p2[] = {
393 BASE_HW_ISSUE_T76X_26,
394 BASE_HW_ISSUE_T76X_1909,
395 BASE_HW_ISSUE_T76X_1963,
396 BASE_HW_ISSUE_T76X_3086,
397 BASE_HW_ISSUE_T76X_3542,
398 BASE_HW_ISSUE_T76X_3556,
399 BASE_HW_ISSUE_T76X_3700,
400 BASE_HW_ISSUE_T76X_3793,
401 BASE_HW_ISSUE_T76X_3953,
402 BASE_HW_ISSUE_T76X_3960,
403 BASE_HW_ISSUE_T76X_3966,
407 static const enum base_hw_issue base_hw_issues_t76x_r0p3[] = {
414 BASE_HW_ISSUE_T76X_26,
415 BASE_HW_ISSUE_T76X_1909,
416 BASE_HW_ISSUE_T76X_1963,
417 BASE_HW_ISSUE_T76X_3086,
418 BASE_HW_ISSUE_T76X_3542,
419 BASE_HW_ISSUE_T76X_3556,
420 BASE_HW_ISSUE_T76X_3700,
421 BASE_HW_ISSUE_T76X_3793,
422 BASE_HW_ISSUE_T76X_3953,
423 BASE_HW_ISSUE_T76X_3960,
424 BASE_HW_ISSUE_T76X_3966,
428 static const enum base_hw_issue base_hw_issues_t76x_r1p0[] = {
435 BASE_HW_ISSUE_T76X_1909,
436 BASE_HW_ISSUE_T76X_1963,
437 BASE_HW_ISSUE_T76X_3086,
438 BASE_HW_ISSUE_T76X_3700,
439 BASE_HW_ISSUE_T76X_3793,
440 BASE_HW_ISSUE_T76X_3953,
441 BASE_HW_ISSUE_T76X_3960,
442 BASE_HW_ISSUE_T76X_3966,
446 static const enum base_hw_issue base_hw_issues_t72x_r0p0[] = {
457 BASE_HW_ISSUE_T76X_1909,
458 BASE_HW_ISSUE_T76X_1963,
462 static const enum base_hw_issue base_hw_issues_t72x_r1p0[] = {
473 BASE_HW_ISSUE_T76X_1909,
474 BASE_HW_ISSUE_T76X_1963,
478 static const enum base_hw_issue base_hw_issues_t72x_r1p1[] = {
489 BASE_HW_ISSUE_T76X_1909,
490 BASE_HW_ISSUE_T76X_1963,
494 static const enum base_hw_issue base_hw_issues_model_t72x[] = {
503 BASE_HW_ISSUE_T76X_1909,
504 BASE_HW_ISSUE_T76X_1963,
508 static const enum base_hw_issue base_hw_issues_model_t76x[] = {
516 BASE_HW_ISSUE_T76X_1909,
517 BASE_HW_ISSUE_T76X_1963,
518 BASE_HW_ISSUE_T76X_3086,
519 BASE_HW_ISSUE_T76X_3700,
520 BASE_HW_ISSUE_T76X_3793,
524 static const enum base_hw_issue base_hw_issues_model_t60x[] = {
536 BASE_HW_ISSUE_T76X_1909,
537 BASE_HW_ISSUE_T76X_1963,
541 static const enum base_hw_issue base_hw_issues_model_t62x[] = {
552 BASE_HW_ISSUE_T76X_1909,
553 BASE_HW_ISSUE_T76X_1963,
557 static const enum base_hw_issue base_hw_issues_tFRx_r0p1[] = {
563 BASE_HW_ISSUE_T76X_1909,
564 BASE_HW_ISSUE_T76X_1963,
565 BASE_HW_ISSUE_T76X_3086,
566 BASE_HW_ISSUE_T76X_3700,
567 BASE_HW_ISSUE_T76X_3793,
568 BASE_HW_ISSUE_T76X_3953,
569 BASE_HW_ISSUE_T76X_3960,
570 BASE_HW_ISSUE_T76X_3966,
574 static const enum base_hw_issue base_hw_issues_tFRx_r0p2[] = {
580 BASE_HW_ISSUE_T76X_1909,
581 BASE_HW_ISSUE_T76X_1963,
582 BASE_HW_ISSUE_T76X_3086,
583 BASE_HW_ISSUE_T76X_3700,
584 BASE_HW_ISSUE_T76X_3793,
585 BASE_HW_ISSUE_T76X_3953,
586 BASE_HW_ISSUE_T76X_3966,
590 static const enum base_hw_issue base_hw_issues_tFRx_r1p0[] = {
596 BASE_HW_ISSUE_T76X_1963,
597 BASE_HW_ISSUE_T76X_3086,
598 BASE_HW_ISSUE_T76X_3700,
599 BASE_HW_ISSUE_T76X_3793,
600 BASE_HW_ISSUE_T76X_3953,
601 BASE_HW_ISSUE_T76X_3966,
605 static const enum base_hw_issue base_hw_issues_tFRx_r2p0[] = {
611 BASE_HW_ISSUE_T76X_1963,
612 BASE_HW_ISSUE_T76X_3086,
613 BASE_HW_ISSUE_T76X_3700,
614 BASE_HW_ISSUE_T76X_3793,
615 BASE_HW_ISSUE_T76X_3953,
616 BASE_HW_ISSUE_T76X_3966,
620 static const enum base_hw_issue base_hw_issues_model_tFRx[] = {
625 BASE_HW_ISSUE_T76X_1963,
626 BASE_HW_ISSUE_T76X_3086,
627 BASE_HW_ISSUE_T76X_3700,
628 BASE_HW_ISSUE_T76X_3793,
632 static const enum base_hw_issue base_hw_issues_t86x_r0p2[] = {
638 BASE_HW_ISSUE_T76X_1909,
639 BASE_HW_ISSUE_T76X_1963,
640 BASE_HW_ISSUE_T76X_3086,
641 BASE_HW_ISSUE_T76X_3700,
642 BASE_HW_ISSUE_T76X_3793,
643 BASE_HW_ISSUE_T76X_3953,
644 BASE_HW_ISSUE_T76X_3966,
648 static const enum base_hw_issue base_hw_issues_t86x_r1p0[] = {
654 BASE_HW_ISSUE_T76X_1963,
655 BASE_HW_ISSUE_T76X_3086,
656 BASE_HW_ISSUE_T76X_3700,
657 BASE_HW_ISSUE_T76X_3793,
658 BASE_HW_ISSUE_T76X_3953,
659 BASE_HW_ISSUE_T76X_3966,
663 static const enum base_hw_issue base_hw_issues_t86x_r2p0[] = {
669 BASE_HW_ISSUE_T76X_1963,
670 BASE_HW_ISSUE_T76X_3086,
671 BASE_HW_ISSUE_T76X_3700,
672 BASE_HW_ISSUE_T76X_3793,
673 BASE_HW_ISSUE_T76X_3953,
674 BASE_HW_ISSUE_T76X_3966,
678 static const enum base_hw_issue base_hw_issues_model_t86x[] = {
683 BASE_HW_ISSUE_T76X_1963,
684 BASE_HW_ISSUE_T76X_3086,
685 BASE_HW_ISSUE_T76X_3700,
686 BASE_HW_ISSUE_T76X_3793,
690 static const enum base_hw_issue base_hw_issues_t83x_r0p1[] = {
696 BASE_HW_ISSUE_T76X_1909,
697 BASE_HW_ISSUE_T76X_1963,
698 BASE_HW_ISSUE_T76X_3086,
699 BASE_HW_ISSUE_T76X_3700,
700 BASE_HW_ISSUE_T76X_3793,
701 BASE_HW_ISSUE_T76X_3953,
702 BASE_HW_ISSUE_T76X_3960,
706 static const enum base_hw_issue base_hw_issues_t83x_r1p0[] = {
712 BASE_HW_ISSUE_T76X_1963,
713 BASE_HW_ISSUE_T76X_3086,
714 BASE_HW_ISSUE_T76X_3700,
715 BASE_HW_ISSUE_T76X_3793,
716 BASE_HW_ISSUE_T76X_3953,
717 BASE_HW_ISSUE_T76X_3960,
721 static const enum base_hw_issue base_hw_issues_model_t83x[] = {
726 BASE_HW_ISSUE_T76X_1909,
727 BASE_HW_ISSUE_T76X_1963,
728 BASE_HW_ISSUE_T76X_3086,
729 BASE_HW_ISSUE_T76X_3700,
730 BASE_HW_ISSUE_T76X_3793,
734 static const enum base_hw_issue base_hw_issues_t82x_r0p0[] = {
740 BASE_HW_ISSUE_T76X_1909,
741 BASE_HW_ISSUE_T76X_1963,
742 BASE_HW_ISSUE_T76X_3086,
743 BASE_HW_ISSUE_T76X_3700,
744 BASE_HW_ISSUE_T76X_3793,
745 BASE_HW_ISSUE_T76X_3953,
746 BASE_HW_ISSUE_T76X_3960,
750 static const enum base_hw_issue base_hw_issues_t82x_r0p1[] = {
756 BASE_HW_ISSUE_T76X_1909,
757 BASE_HW_ISSUE_T76X_1963,
758 BASE_HW_ISSUE_T76X_3086,
759 BASE_HW_ISSUE_T76X_3700,
760 BASE_HW_ISSUE_T76X_3793,
761 BASE_HW_ISSUE_T76X_3953,
762 BASE_HW_ISSUE_T76X_3960,
766 static const enum base_hw_issue base_hw_issues_t82x_r1p0[] = {
772 BASE_HW_ISSUE_T76X_1963,
773 BASE_HW_ISSUE_T76X_3086,
774 BASE_HW_ISSUE_T76X_3700,
775 BASE_HW_ISSUE_T76X_3793,
776 BASE_HW_ISSUE_T76X_3953,
777 BASE_HW_ISSUE_T76X_3960,
781 static const enum base_hw_issue base_hw_issues_model_t82x[] = {
786 BASE_HW_ISSUE_T76X_1909,
787 BASE_HW_ISSUE_T76X_1963,
788 BASE_HW_ISSUE_T76X_3086,
789 BASE_HW_ISSUE_T76X_3700,
790 BASE_HW_ISSUE_T76X_3793,
796 #endif /* _BASE_HWCONFIG_ISSUES_H_ */