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_
93 BASE_HW_ISSUE_T76X_26,
94 BASE_HW_ISSUE_T76X_1909,
95 BASE_HW_ISSUE_T76X_1963,
96 BASE_HW_ISSUE_T76X_3086,
97 BASE_HW_ISSUE_T76X_3542,
98 BASE_HW_ISSUE_T76X_3556,
99 BASE_HW_ISSUE_T76X_3700,
100 BASE_HW_ISSUE_T76X_3793,
101 BASE_HW_ISSUE_T76X_3953,
102 BASE_HW_ISSUE_T76X_3960,
103 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[] = {
169 BASE_HW_ISSUE_T76X_1909,
174 static const enum base_hw_issue base_hw_issues_t60x_r0p0_eac[] = {
206 BASE_HW_ISSUE_T76X_1909,
210 static const enum base_hw_issue base_hw_issues_t60x_r0p1[] = {
239 BASE_HW_ISSUE_T76X_1909,
240 BASE_HW_ISSUE_T76X_1963,
244 static const enum base_hw_issue base_hw_issues_t62x_r0p1[] = {
270 BASE_HW_ISSUE_T76X_1909,
271 BASE_HW_ISSUE_T76X_1963,
275 static const enum base_hw_issue base_hw_issues_t62x_r1p0[] = {
291 BASE_HW_ISSUE_T76X_1909,
292 BASE_HW_ISSUE_T76X_1963,
296 static const enum base_hw_issue base_hw_issues_t62x_r1p1[] = {
310 BASE_HW_ISSUE_T76X_1909,
311 BASE_HW_ISSUE_T76X_1963,
315 static const enum base_hw_issue base_hw_issues_t76x_r0p0[] = {
324 BASE_HW_ISSUE_T76X_26,
325 BASE_HW_ISSUE_T76X_1909,
326 BASE_HW_ISSUE_T76X_1963,
327 BASE_HW_ISSUE_T76X_3086,
328 BASE_HW_ISSUE_T76X_3542,
329 BASE_HW_ISSUE_T76X_3556,
330 BASE_HW_ISSUE_T76X_3700,
331 BASE_HW_ISSUE_T76X_3793,
332 BASE_HW_ISSUE_T76X_3953,
333 BASE_HW_ISSUE_T76X_3960,
334 BASE_HW_ISSUE_T76X_3966,
338 static const enum base_hw_issue base_hw_issues_t76x_r0p1[] = {
347 BASE_HW_ISSUE_T76X_26,
348 BASE_HW_ISSUE_T76X_1909,
349 BASE_HW_ISSUE_T76X_1963,
350 BASE_HW_ISSUE_T76X_3086,
351 BASE_HW_ISSUE_T76X_3542,
352 BASE_HW_ISSUE_T76X_3556,
353 BASE_HW_ISSUE_T76X_3700,
354 BASE_HW_ISSUE_T76X_3793,
355 BASE_HW_ISSUE_T76X_3953,
356 BASE_HW_ISSUE_T76X_3960,
357 BASE_HW_ISSUE_T76X_3966,
361 static const enum base_hw_issue base_hw_issues_t76x_r0p1_50rel0[] = {
368 BASE_HW_ISSUE_T76X_26,
369 BASE_HW_ISSUE_T76X_1909,
370 BASE_HW_ISSUE_T76X_1963,
371 BASE_HW_ISSUE_T76X_3086,
372 BASE_HW_ISSUE_T76X_3542,
373 BASE_HW_ISSUE_T76X_3556,
374 BASE_HW_ISSUE_T76X_3700,
375 BASE_HW_ISSUE_T76X_3793,
376 BASE_HW_ISSUE_T76X_3953,
377 BASE_HW_ISSUE_T76X_3960,
378 BASE_HW_ISSUE_T76X_3966,
382 static const enum base_hw_issue base_hw_issues_t76x_r0p2[] = {
391 BASE_HW_ISSUE_T76X_26,
392 BASE_HW_ISSUE_T76X_1909,
393 BASE_HW_ISSUE_T76X_1963,
394 BASE_HW_ISSUE_T76X_3086,
395 BASE_HW_ISSUE_T76X_3542,
396 BASE_HW_ISSUE_T76X_3556,
397 BASE_HW_ISSUE_T76X_3700,
398 BASE_HW_ISSUE_T76X_3793,
399 BASE_HW_ISSUE_T76X_3953,
400 BASE_HW_ISSUE_T76X_3960,
401 BASE_HW_ISSUE_T76X_3966,
405 static const enum base_hw_issue base_hw_issues_t76x_r0p3[] = {
412 BASE_HW_ISSUE_T76X_26,
413 BASE_HW_ISSUE_T76X_1909,
414 BASE_HW_ISSUE_T76X_1963,
415 BASE_HW_ISSUE_T76X_3086,
416 BASE_HW_ISSUE_T76X_3542,
417 BASE_HW_ISSUE_T76X_3556,
418 BASE_HW_ISSUE_T76X_3700,
419 BASE_HW_ISSUE_T76X_3793,
420 BASE_HW_ISSUE_T76X_3953,
421 BASE_HW_ISSUE_T76X_3960,
422 BASE_HW_ISSUE_T76X_3966,
426 static const enum base_hw_issue base_hw_issues_t76x_r1p0[] = {
433 BASE_HW_ISSUE_T76X_1909,
434 BASE_HW_ISSUE_T76X_1963,
435 BASE_HW_ISSUE_T76X_3086,
436 BASE_HW_ISSUE_T76X_3700,
437 BASE_HW_ISSUE_T76X_3793,
438 BASE_HW_ISSUE_T76X_3953,
439 BASE_HW_ISSUE_T76X_3960,
440 BASE_HW_ISSUE_T76X_3966,
444 static const enum base_hw_issue base_hw_issues_t72x_r0p0[] = {
455 BASE_HW_ISSUE_T76X_1909,
456 BASE_HW_ISSUE_T76X_1963,
460 static const enum base_hw_issue base_hw_issues_t72x_r1p0[] = {
471 BASE_HW_ISSUE_T76X_1909,
472 BASE_HW_ISSUE_T76X_1963,
476 static const enum base_hw_issue base_hw_issues_t72x_r1p1[] = {
487 BASE_HW_ISSUE_T76X_1909,
488 BASE_HW_ISSUE_T76X_1963,
492 static const enum base_hw_issue base_hw_issues_model_t72x[] = {
500 BASE_HW_ISSUE_T76X_1909,
501 BASE_HW_ISSUE_T76X_1963,
506 static const enum base_hw_issue base_hw_issues_model_t76x[] = {
513 BASE_HW_ISSUE_T76X_1909,
514 BASE_HW_ISSUE_T76X_1963,
515 BASE_HW_ISSUE_T76X_3086,
516 BASE_HW_ISSUE_T76X_3700,
517 BASE_HW_ISSUE_T76X_3793,
522 static const enum base_hw_issue base_hw_issues_model_t60x[] = {
533 BASE_HW_ISSUE_T76X_1909,
534 BASE_HW_ISSUE_T76X_1963,
539 static const enum base_hw_issue base_hw_issues_model_t62x[] = {
550 BASE_HW_ISSUE_T76X_1909,
551 BASE_HW_ISSUE_T76X_1963,
556 static const enum base_hw_issue base_hw_issues_tFRx_r0p1[] = {
562 BASE_HW_ISSUE_T76X_1909,
563 BASE_HW_ISSUE_T76X_1963,
564 BASE_HW_ISSUE_T76X_3086,
565 BASE_HW_ISSUE_T76X_3700,
566 BASE_HW_ISSUE_T76X_3793,
567 BASE_HW_ISSUE_T76X_3953,
568 BASE_HW_ISSUE_T76X_3960,
569 BASE_HW_ISSUE_T76X_3966,
573 static const enum base_hw_issue base_hw_issues_tFRx_r0p2[] = {
579 BASE_HW_ISSUE_T76X_1909,
580 BASE_HW_ISSUE_T76X_1963,
581 BASE_HW_ISSUE_T76X_3086,
582 BASE_HW_ISSUE_T76X_3700,
583 BASE_HW_ISSUE_T76X_3793,
584 BASE_HW_ISSUE_T76X_3953,
585 BASE_HW_ISSUE_T76X_3966,
589 static const enum base_hw_issue base_hw_issues_tFRx_r1p0[] = {
595 BASE_HW_ISSUE_T76X_1963,
596 BASE_HW_ISSUE_T76X_3086,
597 BASE_HW_ISSUE_T76X_3700,
598 BASE_HW_ISSUE_T76X_3793,
599 BASE_HW_ISSUE_T76X_3953,
600 BASE_HW_ISSUE_T76X_3966,
604 static const enum base_hw_issue base_hw_issues_tFRx_r2p0[] = {
610 BASE_HW_ISSUE_T76X_1963,
611 BASE_HW_ISSUE_T76X_3086,
612 BASE_HW_ISSUE_T76X_3700,
613 BASE_HW_ISSUE_T76X_3793,
614 BASE_HW_ISSUE_T76X_3953,
615 BASE_HW_ISSUE_T76X_3966,
619 static const enum base_hw_issue base_hw_issues_model_tFRx[] = {
623 BASE_HW_ISSUE_T76X_1963,
624 BASE_HW_ISSUE_T76X_3086,
625 BASE_HW_ISSUE_T76X_3700,
626 BASE_HW_ISSUE_T76X_3793,
631 static const enum base_hw_issue base_hw_issues_t86x_r0p2[] = {
637 BASE_HW_ISSUE_T76X_1909,
638 BASE_HW_ISSUE_T76X_1963,
639 BASE_HW_ISSUE_T76X_3086,
640 BASE_HW_ISSUE_T76X_3700,
641 BASE_HW_ISSUE_T76X_3793,
642 BASE_HW_ISSUE_T76X_3953,
643 BASE_HW_ISSUE_T76X_3966,
647 static const enum base_hw_issue base_hw_issues_t86x_r1p0[] = {
653 BASE_HW_ISSUE_T76X_1963,
654 BASE_HW_ISSUE_T76X_3086,
655 BASE_HW_ISSUE_T76X_3700,
656 BASE_HW_ISSUE_T76X_3793,
657 BASE_HW_ISSUE_T76X_3953,
658 BASE_HW_ISSUE_T76X_3966,
662 static const enum base_hw_issue base_hw_issues_t86x_r2p0[] = {
668 BASE_HW_ISSUE_T76X_1963,
669 BASE_HW_ISSUE_T76X_3086,
670 BASE_HW_ISSUE_T76X_3700,
671 BASE_HW_ISSUE_T76X_3793,
672 BASE_HW_ISSUE_T76X_3953,
673 BASE_HW_ISSUE_T76X_3966,
677 static const enum base_hw_issue base_hw_issues_model_t86x[] = {
681 BASE_HW_ISSUE_T76X_1963,
682 BASE_HW_ISSUE_T76X_3086,
683 BASE_HW_ISSUE_T76X_3700,
684 BASE_HW_ISSUE_T76X_3793,
689 static const enum base_hw_issue base_hw_issues_t83x_r0p1[] = {
695 BASE_HW_ISSUE_T76X_1909,
696 BASE_HW_ISSUE_T76X_1963,
697 BASE_HW_ISSUE_T76X_3086,
698 BASE_HW_ISSUE_T76X_3700,
699 BASE_HW_ISSUE_T76X_3793,
700 BASE_HW_ISSUE_T76X_3953,
701 BASE_HW_ISSUE_T76X_3960,
705 static const enum base_hw_issue base_hw_issues_t83x_r1p0[] = {
711 BASE_HW_ISSUE_T76X_1963,
712 BASE_HW_ISSUE_T76X_3086,
713 BASE_HW_ISSUE_T76X_3700,
714 BASE_HW_ISSUE_T76X_3793,
715 BASE_HW_ISSUE_T76X_3953,
716 BASE_HW_ISSUE_T76X_3960,
720 static const enum base_hw_issue base_hw_issues_model_t83x[] = {
724 BASE_HW_ISSUE_T76X_1909,
725 BASE_HW_ISSUE_T76X_1963,
726 BASE_HW_ISSUE_T76X_3086,
727 BASE_HW_ISSUE_T76X_3700,
728 BASE_HW_ISSUE_T76X_3793,
733 static const enum base_hw_issue base_hw_issues_t82x_r0p0[] = {
739 BASE_HW_ISSUE_T76X_1909,
740 BASE_HW_ISSUE_T76X_1963,
741 BASE_HW_ISSUE_T76X_3086,
742 BASE_HW_ISSUE_T76X_3700,
743 BASE_HW_ISSUE_T76X_3793,
744 BASE_HW_ISSUE_T76X_3953,
745 BASE_HW_ISSUE_T76X_3960,
749 static const enum base_hw_issue base_hw_issues_t82x_r0p1[] = {
755 BASE_HW_ISSUE_T76X_1909,
756 BASE_HW_ISSUE_T76X_1963,
757 BASE_HW_ISSUE_T76X_3086,
758 BASE_HW_ISSUE_T76X_3700,
759 BASE_HW_ISSUE_T76X_3793,
760 BASE_HW_ISSUE_T76X_3953,
761 BASE_HW_ISSUE_T76X_3960,
765 static const enum base_hw_issue base_hw_issues_t82x_r1p0[] = {
771 BASE_HW_ISSUE_T76X_1963,
772 BASE_HW_ISSUE_T76X_3086,
773 BASE_HW_ISSUE_T76X_3700,
774 BASE_HW_ISSUE_T76X_3793,
775 BASE_HW_ISSUE_T76X_3953,
776 BASE_HW_ISSUE_T76X_3960,
780 static const enum base_hw_issue base_hw_issues_model_t82x[] = {
784 BASE_HW_ISSUE_T76X_1909,
785 BASE_HW_ISSUE_T76X_1963,
786 BASE_HW_ISSUE_T76X_3086,
787 BASE_HW_ISSUE_T76X_3700,
788 BASE_HW_ISSUE_T76X_3793,
795 #endif /* _BASE_HWCONFIG_ISSUES_H_ */