1 /*========================== begin_copyright_notice ============================
2 
3 Copyright (C) 2021 Intel Corporation
4 
5 SPDX-License-Identifier: MIT
6 
7 ============================= end_copyright_notice ===========================*/
8 
9 
10 #include "wa_def.h"
11 #include "iadlp_rev_id.h"
12 
13 //******************* Main Wa Initializer for ADLP         ********************
14 
InitAdlpHwWaTable(PWA_TABLE pWaTable,PSKU_FEATURE_TABLE pSkuTable,PWA_INIT_PARAM pWaParam)15 void InitAdlpHwWaTable(PWA_TABLE pWaTable, PSKU_FEATURE_TABLE pSkuTable, PWA_INIT_PARAM pWaParam)
16 {
17     int iStepId_ADLP = (int)pWaParam->usRevId;
18 
19     // Components affected: igc
20     SI_WA_ENABLE(
21         Wa_1409392000,
22         "No Link provided",
23         "No HWSightingLink provided",
24         PLATFORM_ALL,
25         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
26 
27     // Components affected: igc
28     SI_WA_ENABLE(
29         Wa_1604402567,
30         "No Link provided",
31         "No HWSightingLink provided",
32         PLATFORM_ALL,
33         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
34 
35     // Components affected: igc
36     SI_WA_ENABLE(
37         Wa_220856683,
38         "No Link provided",
39         "No HWSightingLink provided",
40         PLATFORM_ALL,
41         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
42 
43     // Components affected: compute
44     SI_WA_ENABLE(
45         Wa_1406609750,
46         "No Link provided",
47         "No HWSightingLink provided",
48         PLATFORM_ALL,
49         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
50 
51     // Components affected: igc
52     SI_WA_ENABLE(
53         Wa_1406664125,
54         "No Link provided",
55         "No HWSightingLink provided",
56         PLATFORM_ALL,
57         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
58 
59     // Components affected: compute
60     SI_WA_ENABLE(
61         Wa_1406337848,
62         "No Link provided",
63         "No HWSightingLink provided",
64         PLATFORM_ALL,
65         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
66 
67     // Components affected: igc visa
68     SI_WA_ENABLE(
69         Wa_1406872168,
70         "No Link provided",
71         "No HWSightingLink provided",
72         PLATFORM_ALL,
73         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
74 
75     // Components affected: igc visa
76     SI_WA_ENABLE(
77         Wa_1407528679,
78         "No Link provided",
79         "No HWSightingLink provided",
80         PLATFORM_ALL,
81         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
82 
83     // Components affected: compute
84     SI_WA_ENABLE(
85         Wa_1407901919,
86         "No Link provided",
87         "No HWSightingLink provided",
88         PLATFORM_ALL,
89         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
90 
91     // Components affected: compute
92     SI_WA_ENABLE(
93         Wa_1407917427,
94         "No Link provided",
95         "No HWSightingLink provided",
96         PLATFORM_ALL,
97         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
98 
99     // Components affected: compute
100     SI_WA_ENABLE(
101         Wa_1409600907,
102         "No Link provided",
103         "No HWSightingLink provided",
104         PLATFORM_ALL,
105         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
106 
107     // Components affected: compute
108     SI_WA_ENABLE(
109         Wa_1606932921,
110         "No Link provided",
111         "No HWSightingLink provided",
112         PLATFORM_ALL,
113         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
114 
115     // Components affected: igc
116     SI_WA_ENABLE(
117         Wa_1808850743,
118         "No Link provided",
119         "No HWSightingLink provided",
120         PLATFORM_ALL,
121         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
122 
123     // Components affected: igc
124     SI_WA_ENABLE(
125         Wa_1807084924,
126         "No Link provided",
127         "No HWSightingLink provided",
128         PLATFORM_ALL,
129         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
130 
131     // Components affected: igc
132     SI_WA_ENABLE(
133         Wa_1607871015,
134         "No Link provided",
135         "No HWSightingLink provided",
136         PLATFORM_ALL,
137         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
138 
139     // Components affected: compute
140     SI_WA_ENABLE(
141         Wa_14010840176,
142         "No Link provided",
143         "No HWSightingLink provided",
144         PLATFORM_ALL,
145         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
146 
147     // Components affected: igc
148     SI_WA_ENABLE(
149         Wa_14010013414,
150         "No Link provided",
151         "No HWSightingLink provided",
152         PLATFORM_ALL,
153         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
154 
155     // Components affected: igc
156     SI_WA_ENABLE(
157         Wa_1809626530,
158         "No Link provided",
159         "No HWSightingLink provided",
160         PLATFORM_ALL,
161         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
162 
163     // Components affected: igc
164     SI_WA_ENABLE(
165         Wa_14010595310,
166         "No Link provided",
167         "No HWSightingLink provided",
168         PLATFORM_ALL,
169         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, ADLP_GT_REV_ID_B0));
170 
171     // Components affected: compute
172     SI_WA_ENABLE(
173         Wa_16011879768,
174         "No Link provided",
175         "No HWSightingLink provided",
176         PLATFORM_ALL,
177         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
178 
179     // Components affected: compute
180     SI_WA_ENABLE(
181         Wa_22010594632,
182         "No Link provided",
183         "No HWSightingLink provided",
184         PLATFORM_ALL,
185         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, ADLP_GT_REV_ID_B0));
186 
187     // Components affected: igc
188     SI_WA_ENABLE(
189         Wa_16012061344,
190         "No Link provided",
191         "No HWSightingLink provided",
192         PLATFORM_ALL,
193         SI_WA_BETWEEN(iStepId_ADLP, ADLP_GT_REV_ID_A0, FUTURE_PROJECT));
194 
195 }
196