.. | .. |
---|
47 | 47 | uint64_t reserved_2_63:62; |
---|
48 | 48 | #endif |
---|
49 | 49 | } s; |
---|
50 | | - struct cvmx_rnm_bist_status_s cn30xx; |
---|
51 | | - struct cvmx_rnm_bist_status_s cn31xx; |
---|
52 | | - struct cvmx_rnm_bist_status_s cn38xx; |
---|
53 | | - struct cvmx_rnm_bist_status_s cn38xxp2; |
---|
54 | | - struct cvmx_rnm_bist_status_s cn50xx; |
---|
55 | | - struct cvmx_rnm_bist_status_s cn52xx; |
---|
56 | | - struct cvmx_rnm_bist_status_s cn52xxp1; |
---|
57 | | - struct cvmx_rnm_bist_status_s cn56xx; |
---|
58 | | - struct cvmx_rnm_bist_status_s cn56xxp1; |
---|
59 | | - struct cvmx_rnm_bist_status_s cn58xx; |
---|
60 | | - struct cvmx_rnm_bist_status_s cn58xxp1; |
---|
61 | | - struct cvmx_rnm_bist_status_s cn61xx; |
---|
62 | | - struct cvmx_rnm_bist_status_s cn63xx; |
---|
63 | | - struct cvmx_rnm_bist_status_s cn63xxp1; |
---|
64 | | - struct cvmx_rnm_bist_status_s cn66xx; |
---|
65 | | - struct cvmx_rnm_bist_status_s cn68xx; |
---|
66 | | - struct cvmx_rnm_bist_status_s cn68xxp1; |
---|
67 | | - struct cvmx_rnm_bist_status_s cnf71xx; |
---|
68 | 50 | }; |
---|
69 | 51 | |
---|
70 | 52 | union cvmx_rnm_ctl_status { |
---|
.. | .. |
---|
109 | 91 | uint64_t reserved_4_63:60; |
---|
110 | 92 | #endif |
---|
111 | 93 | } cn30xx; |
---|
112 | | - struct cvmx_rnm_ctl_status_cn30xx cn31xx; |
---|
113 | | - struct cvmx_rnm_ctl_status_cn30xx cn38xx; |
---|
114 | | - struct cvmx_rnm_ctl_status_cn30xx cn38xxp2; |
---|
115 | 94 | struct cvmx_rnm_ctl_status_cn50xx { |
---|
116 | 95 | #ifdef __BIG_ENDIAN_BITFIELD |
---|
117 | 96 | uint64_t reserved_9_63:55; |
---|
.. | .. |
---|
131 | 110 | uint64_t reserved_9_63:55; |
---|
132 | 111 | #endif |
---|
133 | 112 | } cn50xx; |
---|
134 | | - struct cvmx_rnm_ctl_status_cn50xx cn52xx; |
---|
135 | | - struct cvmx_rnm_ctl_status_cn50xx cn52xxp1; |
---|
136 | | - struct cvmx_rnm_ctl_status_cn50xx cn56xx; |
---|
137 | | - struct cvmx_rnm_ctl_status_cn50xx cn56xxp1; |
---|
138 | | - struct cvmx_rnm_ctl_status_cn50xx cn58xx; |
---|
139 | | - struct cvmx_rnm_ctl_status_cn50xx cn58xxp1; |
---|
140 | | - struct cvmx_rnm_ctl_status_s cn61xx; |
---|
141 | 113 | struct cvmx_rnm_ctl_status_cn63xx { |
---|
142 | 114 | #ifdef __BIG_ENDIAN_BITFIELD |
---|
143 | 115 | uint64_t reserved_11_63:53; |
---|
.. | .. |
---|
161 | 133 | uint64_t reserved_11_63:53; |
---|
162 | 134 | #endif |
---|
163 | 135 | } cn63xx; |
---|
164 | | - struct cvmx_rnm_ctl_status_cn63xx cn63xxp1; |
---|
165 | | - struct cvmx_rnm_ctl_status_s cn66xx; |
---|
166 | | - struct cvmx_rnm_ctl_status_cn63xx cn68xx; |
---|
167 | | - struct cvmx_rnm_ctl_status_cn63xx cn68xxp1; |
---|
168 | | - struct cvmx_rnm_ctl_status_s cnf71xx; |
---|
169 | 136 | }; |
---|
170 | 137 | |
---|
171 | 138 | union cvmx_rnm_eer_dbg { |
---|
.. | .. |
---|
177 | 144 | uint64_t dat:64; |
---|
178 | 145 | #endif |
---|
179 | 146 | } s; |
---|
180 | | - struct cvmx_rnm_eer_dbg_s cn61xx; |
---|
181 | | - struct cvmx_rnm_eer_dbg_s cn63xx; |
---|
182 | | - struct cvmx_rnm_eer_dbg_s cn63xxp1; |
---|
183 | | - struct cvmx_rnm_eer_dbg_s cn66xx; |
---|
184 | | - struct cvmx_rnm_eer_dbg_s cn68xx; |
---|
185 | | - struct cvmx_rnm_eer_dbg_s cn68xxp1; |
---|
186 | | - struct cvmx_rnm_eer_dbg_s cnf71xx; |
---|
187 | 147 | }; |
---|
188 | 148 | |
---|
189 | 149 | union cvmx_rnm_eer_key { |
---|
.. | .. |
---|
195 | 155 | uint64_t key:64; |
---|
196 | 156 | #endif |
---|
197 | 157 | } s; |
---|
198 | | - struct cvmx_rnm_eer_key_s cn61xx; |
---|
199 | | - struct cvmx_rnm_eer_key_s cn63xx; |
---|
200 | | - struct cvmx_rnm_eer_key_s cn63xxp1; |
---|
201 | | - struct cvmx_rnm_eer_key_s cn66xx; |
---|
202 | | - struct cvmx_rnm_eer_key_s cn68xx; |
---|
203 | | - struct cvmx_rnm_eer_key_s cn68xxp1; |
---|
204 | | - struct cvmx_rnm_eer_key_s cnf71xx; |
---|
205 | 158 | }; |
---|
206 | 159 | |
---|
207 | 160 | union cvmx_rnm_serial_num { |
---|
.. | .. |
---|
213 | 166 | uint64_t dat:64; |
---|
214 | 167 | #endif |
---|
215 | 168 | } s; |
---|
216 | | - struct cvmx_rnm_serial_num_s cn61xx; |
---|
217 | | - struct cvmx_rnm_serial_num_s cn63xx; |
---|
218 | | - struct cvmx_rnm_serial_num_s cn66xx; |
---|
219 | | - struct cvmx_rnm_serial_num_s cn68xx; |
---|
220 | | - struct cvmx_rnm_serial_num_s cn68xxp1; |
---|
221 | | - struct cvmx_rnm_serial_num_s cnf71xx; |
---|
222 | 169 | }; |
---|
223 | 170 | |
---|
224 | 171 | #endif |
---|