.. | .. |
---|
53 | 53 | uint64_t reserved_8_63:56; |
---|
54 | 54 | #endif |
---|
55 | 55 | } s; |
---|
56 | | - struct cvmx_led_blink_s cn38xx; |
---|
57 | | - struct cvmx_led_blink_s cn38xxp2; |
---|
58 | | - struct cvmx_led_blink_s cn56xx; |
---|
59 | | - struct cvmx_led_blink_s cn56xxp1; |
---|
60 | | - struct cvmx_led_blink_s cn58xx; |
---|
61 | | - struct cvmx_led_blink_s cn58xxp1; |
---|
62 | 56 | }; |
---|
63 | 57 | |
---|
64 | 58 | union cvmx_led_clk_phase { |
---|
.. | .. |
---|
72 | 66 | uint64_t reserved_7_63:57; |
---|
73 | 67 | #endif |
---|
74 | 68 | } s; |
---|
75 | | - struct cvmx_led_clk_phase_s cn38xx; |
---|
76 | | - struct cvmx_led_clk_phase_s cn38xxp2; |
---|
77 | | - struct cvmx_led_clk_phase_s cn56xx; |
---|
78 | | - struct cvmx_led_clk_phase_s cn56xxp1; |
---|
79 | | - struct cvmx_led_clk_phase_s cn58xx; |
---|
80 | | - struct cvmx_led_clk_phase_s cn58xxp1; |
---|
81 | 69 | }; |
---|
82 | 70 | |
---|
83 | 71 | union cvmx_led_cylon { |
---|
.. | .. |
---|
91 | 79 | uint64_t reserved_16_63:48; |
---|
92 | 80 | #endif |
---|
93 | 81 | } s; |
---|
94 | | - struct cvmx_led_cylon_s cn38xx; |
---|
95 | | - struct cvmx_led_cylon_s cn38xxp2; |
---|
96 | | - struct cvmx_led_cylon_s cn56xx; |
---|
97 | | - struct cvmx_led_cylon_s cn56xxp1; |
---|
98 | | - struct cvmx_led_cylon_s cn58xx; |
---|
99 | | - struct cvmx_led_cylon_s cn58xxp1; |
---|
100 | 82 | }; |
---|
101 | 83 | |
---|
102 | 84 | union cvmx_led_dbg { |
---|
.. | .. |
---|
110 | 92 | uint64_t reserved_1_63:63; |
---|
111 | 93 | #endif |
---|
112 | 94 | } s; |
---|
113 | | - struct cvmx_led_dbg_s cn38xx; |
---|
114 | | - struct cvmx_led_dbg_s cn38xxp2; |
---|
115 | | - struct cvmx_led_dbg_s cn56xx; |
---|
116 | | - struct cvmx_led_dbg_s cn56xxp1; |
---|
117 | | - struct cvmx_led_dbg_s cn58xx; |
---|
118 | | - struct cvmx_led_dbg_s cn58xxp1; |
---|
119 | 95 | }; |
---|
120 | 96 | |
---|
121 | 97 | union cvmx_led_en { |
---|
.. | .. |
---|
129 | 105 | uint64_t reserved_1_63:63; |
---|
130 | 106 | #endif |
---|
131 | 107 | } s; |
---|
132 | | - struct cvmx_led_en_s cn38xx; |
---|
133 | | - struct cvmx_led_en_s cn38xxp2; |
---|
134 | | - struct cvmx_led_en_s cn56xx; |
---|
135 | | - struct cvmx_led_en_s cn56xxp1; |
---|
136 | | - struct cvmx_led_en_s cn58xx; |
---|
137 | | - struct cvmx_led_en_s cn58xxp1; |
---|
138 | 108 | }; |
---|
139 | 109 | |
---|
140 | 110 | union cvmx_led_polarity { |
---|
.. | .. |
---|
148 | 118 | uint64_t reserved_1_63:63; |
---|
149 | 119 | #endif |
---|
150 | 120 | } s; |
---|
151 | | - struct cvmx_led_polarity_s cn38xx; |
---|
152 | | - struct cvmx_led_polarity_s cn38xxp2; |
---|
153 | | - struct cvmx_led_polarity_s cn56xx; |
---|
154 | | - struct cvmx_led_polarity_s cn56xxp1; |
---|
155 | | - struct cvmx_led_polarity_s cn58xx; |
---|
156 | | - struct cvmx_led_polarity_s cn58xxp1; |
---|
157 | 121 | }; |
---|
158 | 122 | |
---|
159 | 123 | union cvmx_led_prt { |
---|
.. | .. |
---|
167 | 131 | uint64_t reserved_8_63:56; |
---|
168 | 132 | #endif |
---|
169 | 133 | } s; |
---|
170 | | - struct cvmx_led_prt_s cn38xx; |
---|
171 | | - struct cvmx_led_prt_s cn38xxp2; |
---|
172 | | - struct cvmx_led_prt_s cn56xx; |
---|
173 | | - struct cvmx_led_prt_s cn56xxp1; |
---|
174 | | - struct cvmx_led_prt_s cn58xx; |
---|
175 | | - struct cvmx_led_prt_s cn58xxp1; |
---|
176 | 134 | }; |
---|
177 | 135 | |
---|
178 | 136 | union cvmx_led_prt_fmt { |
---|
.. | .. |
---|
186 | 144 | uint64_t reserved_4_63:60; |
---|
187 | 145 | #endif |
---|
188 | 146 | } s; |
---|
189 | | - struct cvmx_led_prt_fmt_s cn38xx; |
---|
190 | | - struct cvmx_led_prt_fmt_s cn38xxp2; |
---|
191 | | - struct cvmx_led_prt_fmt_s cn56xx; |
---|
192 | | - struct cvmx_led_prt_fmt_s cn56xxp1; |
---|
193 | | - struct cvmx_led_prt_fmt_s cn58xx; |
---|
194 | | - struct cvmx_led_prt_fmt_s cn58xxp1; |
---|
195 | 147 | }; |
---|
196 | 148 | |
---|
197 | 149 | union cvmx_led_prt_statusx { |
---|
.. | .. |
---|
205 | 157 | uint64_t reserved_6_63:58; |
---|
206 | 158 | #endif |
---|
207 | 159 | } s; |
---|
208 | | - struct cvmx_led_prt_statusx_s cn38xx; |
---|
209 | | - struct cvmx_led_prt_statusx_s cn38xxp2; |
---|
210 | | - struct cvmx_led_prt_statusx_s cn56xx; |
---|
211 | | - struct cvmx_led_prt_statusx_s cn56xxp1; |
---|
212 | | - struct cvmx_led_prt_statusx_s cn58xx; |
---|
213 | | - struct cvmx_led_prt_statusx_s cn58xxp1; |
---|
214 | 160 | }; |
---|
215 | 161 | |
---|
216 | 162 | union cvmx_led_udd_cntx { |
---|
.. | .. |
---|
224 | 170 | uint64_t reserved_6_63:58; |
---|
225 | 171 | #endif |
---|
226 | 172 | } s; |
---|
227 | | - struct cvmx_led_udd_cntx_s cn38xx; |
---|
228 | | - struct cvmx_led_udd_cntx_s cn38xxp2; |
---|
229 | | - struct cvmx_led_udd_cntx_s cn56xx; |
---|
230 | | - struct cvmx_led_udd_cntx_s cn56xxp1; |
---|
231 | | - struct cvmx_led_udd_cntx_s cn58xx; |
---|
232 | | - struct cvmx_led_udd_cntx_s cn58xxp1; |
---|
233 | 173 | }; |
---|
234 | 174 | |
---|
235 | 175 | union cvmx_led_udd_datx { |
---|
.. | .. |
---|
243 | 183 | uint64_t reserved_32_63:32; |
---|
244 | 184 | #endif |
---|
245 | 185 | } s; |
---|
246 | | - struct cvmx_led_udd_datx_s cn38xx; |
---|
247 | | - struct cvmx_led_udd_datx_s cn38xxp2; |
---|
248 | | - struct cvmx_led_udd_datx_s cn56xx; |
---|
249 | | - struct cvmx_led_udd_datx_s cn56xxp1; |
---|
250 | | - struct cvmx_led_udd_datx_s cn58xx; |
---|
251 | | - struct cvmx_led_udd_datx_s cn58xxp1; |
---|
252 | 186 | }; |
---|
253 | 187 | |
---|
254 | 188 | union cvmx_led_udd_dat_clrx { |
---|
.. | .. |
---|
262 | 196 | uint64_t reserved_32_63:32; |
---|
263 | 197 | #endif |
---|
264 | 198 | } s; |
---|
265 | | - struct cvmx_led_udd_dat_clrx_s cn38xx; |
---|
266 | | - struct cvmx_led_udd_dat_clrx_s cn38xxp2; |
---|
267 | | - struct cvmx_led_udd_dat_clrx_s cn56xx; |
---|
268 | | - struct cvmx_led_udd_dat_clrx_s cn56xxp1; |
---|
269 | | - struct cvmx_led_udd_dat_clrx_s cn58xx; |
---|
270 | | - struct cvmx_led_udd_dat_clrx_s cn58xxp1; |
---|
271 | 199 | }; |
---|
272 | 200 | |
---|
273 | 201 | union cvmx_led_udd_dat_setx { |
---|
.. | .. |
---|
281 | 209 | uint64_t reserved_32_63:32; |
---|
282 | 210 | #endif |
---|
283 | 211 | } s; |
---|
284 | | - struct cvmx_led_udd_dat_setx_s cn38xx; |
---|
285 | | - struct cvmx_led_udd_dat_setx_s cn38xxp2; |
---|
286 | | - struct cvmx_led_udd_dat_setx_s cn56xx; |
---|
287 | | - struct cvmx_led_udd_dat_setx_s cn56xxp1; |
---|
288 | | - struct cvmx_led_udd_dat_setx_s cn58xx; |
---|
289 | | - struct cvmx_led_udd_dat_setx_s cn58xxp1; |
---|
290 | 212 | }; |
---|
291 | 213 | |
---|
292 | 214 | #endif |
---|