@@ -129,7 +129,7 @@ typedef struct _ATOM_Vega10_State {
129129typedef struct _ATOM_Vega10_State_Array {
130130 UCHAR ucRevId ;
131131 UCHAR ucNumEntries ; /* Number of entries. */
132- ATOM_Vega10_State states [1 ]; /* Dynamically allocate entries. */
132+ ATOM_Vega10_State states []; /* Dynamically allocate entries. */
133133} ATOM_Vega10_State_Array ;
134134
135135typedef struct _ATOM_Vega10_CLK_Dependency_Record {
@@ -169,37 +169,37 @@ typedef struct _ATOM_Vega10_GFXCLK_Dependency_Table {
169169typedef struct _ATOM_Vega10_MCLK_Dependency_Table {
170170 UCHAR ucRevId ;
171171 UCHAR ucNumEntries ; /* Number of entries. */
172- ATOM_Vega10_MCLK_Dependency_Record entries [1 ]; /* Dynamically allocate entries. */
172+ ATOM_Vega10_MCLK_Dependency_Record entries []; /* Dynamically allocate entries. */
173173} ATOM_Vega10_MCLK_Dependency_Table ;
174174
175175typedef struct _ATOM_Vega10_SOCCLK_Dependency_Table {
176176 UCHAR ucRevId ;
177177 UCHAR ucNumEntries ; /* Number of entries. */
178- ATOM_Vega10_CLK_Dependency_Record entries [1 ]; /* Dynamically allocate entries. */
178+ ATOM_Vega10_CLK_Dependency_Record entries []; /* Dynamically allocate entries. */
179179} ATOM_Vega10_SOCCLK_Dependency_Table ;
180180
181181typedef struct _ATOM_Vega10_DCEFCLK_Dependency_Table {
182182 UCHAR ucRevId ;
183183 UCHAR ucNumEntries ; /* Number of entries. */
184- ATOM_Vega10_CLK_Dependency_Record entries [1 ]; /* Dynamically allocate entries. */
184+ ATOM_Vega10_CLK_Dependency_Record entries []; /* Dynamically allocate entries. */
185185} ATOM_Vega10_DCEFCLK_Dependency_Table ;
186186
187187typedef struct _ATOM_Vega10_PIXCLK_Dependency_Table {
188188 UCHAR ucRevId ;
189189 UCHAR ucNumEntries ; /* Number of entries. */
190- ATOM_Vega10_CLK_Dependency_Record entries [1 ]; /* Dynamically allocate entries. */
190+ ATOM_Vega10_CLK_Dependency_Record entries []; /* Dynamically allocate entries. */
191191} ATOM_Vega10_PIXCLK_Dependency_Table ;
192192
193193typedef struct _ATOM_Vega10_DISPCLK_Dependency_Table {
194194 UCHAR ucRevId ;
195195 UCHAR ucNumEntries ; /* Number of entries.*/
196- ATOM_Vega10_CLK_Dependency_Record entries [1 ]; /* Dynamically allocate entries. */
196+ ATOM_Vega10_CLK_Dependency_Record entries []; /* Dynamically allocate entries. */
197197} ATOM_Vega10_DISPCLK_Dependency_Table ;
198198
199199typedef struct _ATOM_Vega10_PHYCLK_Dependency_Table {
200200 UCHAR ucRevId ;
201201 UCHAR ucNumEntries ; /* Number of entries. */
202- ATOM_Vega10_CLK_Dependency_Record entries [1 ]; /* Dynamically allocate entries. */
202+ ATOM_Vega10_CLK_Dependency_Record entries []; /* Dynamically allocate entries. */
203203} ATOM_Vega10_PHYCLK_Dependency_Table ;
204204
205205typedef struct _ATOM_Vega10_MM_Dependency_Record {
@@ -213,7 +213,7 @@ typedef struct _ATOM_Vega10_MM_Dependency_Record {
213213typedef struct _ATOM_Vega10_MM_Dependency_Table {
214214 UCHAR ucRevId ;
215215 UCHAR ucNumEntries ; /* Number of entries */
216- ATOM_Vega10_MM_Dependency_Record entries [1 ]; /* Dynamically allocate entries */
216+ ATOM_Vega10_MM_Dependency_Record entries []; /* Dynamically allocate entries */
217217} ATOM_Vega10_MM_Dependency_Table ;
218218
219219typedef struct _ATOM_Vega10_PCIE_Record {
@@ -225,7 +225,7 @@ typedef struct _ATOM_Vega10_PCIE_Record {
225225typedef struct _ATOM_Vega10_PCIE_Table {
226226 UCHAR ucRevId ;
227227 UCHAR ucNumEntries ; /* Number of entries */
228- ATOM_Vega10_PCIE_Record entries [1 ]; /* Dynamically allocate entries. */
228+ ATOM_Vega10_PCIE_Record entries []; /* Dynamically allocate entries. */
229229} ATOM_Vega10_PCIE_Table ;
230230
231231typedef struct _ATOM_Vega10_Voltage_Lookup_Record {
@@ -235,7 +235,7 @@ typedef struct _ATOM_Vega10_Voltage_Lookup_Record {
235235typedef struct _ATOM_Vega10_Voltage_Lookup_Table {
236236 UCHAR ucRevId ;
237237 UCHAR ucNumEntries ; /* Number of entries */
238- ATOM_Vega10_Voltage_Lookup_Record entries [1 ]; /* Dynamically allocate entries */
238+ ATOM_Vega10_Voltage_Lookup_Record entries []; /* Dynamically allocate entries */
239239} ATOM_Vega10_Voltage_Lookup_Table ;
240240
241241typedef struct _ATOM_Vega10_Fan_Table {
@@ -327,7 +327,7 @@ typedef struct _ATOM_Vega10_VCE_State_Record {
327327typedef struct _ATOM_Vega10_VCE_State_Table {
328328 UCHAR ucRevId ;
329329 UCHAR ucNumEntries ;
330- ATOM_Vega10_VCE_State_Record entries [1 ];
330+ ATOM_Vega10_VCE_State_Record entries [];
331331} ATOM_Vega10_VCE_State_Table ;
332332
333333typedef struct _ATOM_Vega10_PowerTune_Table {
@@ -427,7 +427,7 @@ typedef struct _ATOM_Vega10_Hard_Limit_Record {
427427typedef struct _ATOM_Vega10_Hard_Limit_Table {
428428 UCHAR ucRevId ;
429429 UCHAR ucNumEntries ;
430- ATOM_Vega10_Hard_Limit_Record entries [1 ];
430+ ATOM_Vega10_Hard_Limit_Record entries [];
431431} ATOM_Vega10_Hard_Limit_Table ;
432432
433433typedef struct _Vega10_PPTable_Generic_SubTable_Header {
0 commit comments