GNU Linux-libre 4.14.266-gnu1
[releases.git] / arch / cris / include / arch-v32 / mach-a3 / mach / hwregs / iop / asm / iop_sw_cfg_defs_asm.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef __iop_sw_cfg_defs_asm_h
3 #define __iop_sw_cfg_defs_asm_h
4
5 /*
6  * This file is autogenerated from
7  *   file:           iop_sw_cfg.r
8  * 
9  *   by ../../../tools/rdesc/bin/rdes2c -asm -outfile iop_sw_cfg_defs_asm.h iop_sw_cfg.r
10  * Any changes here will be lost.
11  *
12  * -*- buffer-read-only: t -*-
13  */
14
15 #ifndef REG_FIELD
16 #define REG_FIELD( scope, reg, field, value ) \
17   REG_FIELD_X_( value, reg_##scope##_##reg##___##field##___lsb )
18 #define REG_FIELD_X_( value, shift ) ((value) << shift)
19 #endif
20
21 #ifndef REG_STATE
22 #define REG_STATE( scope, reg, field, symbolic_value ) \
23   REG_STATE_X_( regk_##scope##_##symbolic_value, reg_##scope##_##reg##___##field##___lsb )
24 #define REG_STATE_X_( k, shift ) (k << shift)
25 #endif
26
27 #ifndef REG_MASK
28 #define REG_MASK( scope, reg, field ) \
29   REG_MASK_X_( reg_##scope##_##reg##___##field##___width, reg_##scope##_##reg##___##field##___lsb )
30 #define REG_MASK_X_( width, lsb ) (((1 << width)-1) << lsb)
31 #endif
32
33 #ifndef REG_LSB
34 #define REG_LSB( scope, reg, field ) reg_##scope##_##reg##___##field##___lsb
35 #endif
36
37 #ifndef REG_BIT
38 #define REG_BIT( scope, reg, field ) reg_##scope##_##reg##___##field##___bit
39 #endif
40
41 #ifndef REG_ADDR
42 #define REG_ADDR( scope, inst, reg ) REG_ADDR_X_(inst, reg_##scope##_##reg##_offset)
43 #define REG_ADDR_X_( inst, offs ) ((inst) + offs)
44 #endif
45
46 #ifndef REG_ADDR_VECT
47 #define REG_ADDR_VECT( scope, inst, reg, index ) \
48          REG_ADDR_VECT_X_(inst, reg_##scope##_##reg##_offset, index, \
49                          STRIDE_##scope##_##reg )
50 #define REG_ADDR_VECT_X_( inst, offs, index, stride ) \
51                           ((inst) + offs + (index) * stride)
52 #endif
53
54 /* Register rw_crc_par_owner, scope iop_sw_cfg, type rw */
55 #define reg_iop_sw_cfg_rw_crc_par_owner___cfg___lsb 0
56 #define reg_iop_sw_cfg_rw_crc_par_owner___cfg___width 2
57 #define reg_iop_sw_cfg_rw_crc_par_owner_offset 0
58
59 /* Register rw_dmc_in_owner, scope iop_sw_cfg, type rw */
60 #define reg_iop_sw_cfg_rw_dmc_in_owner___cfg___lsb 0
61 #define reg_iop_sw_cfg_rw_dmc_in_owner___cfg___width 2
62 #define reg_iop_sw_cfg_rw_dmc_in_owner_offset 4
63
64 /* Register rw_dmc_out_owner, scope iop_sw_cfg, type rw */
65 #define reg_iop_sw_cfg_rw_dmc_out_owner___cfg___lsb 0
66 #define reg_iop_sw_cfg_rw_dmc_out_owner___cfg___width 2
67 #define reg_iop_sw_cfg_rw_dmc_out_owner_offset 8
68
69 /* Register rw_fifo_in_owner, scope iop_sw_cfg, type rw */
70 #define reg_iop_sw_cfg_rw_fifo_in_owner___cfg___lsb 0
71 #define reg_iop_sw_cfg_rw_fifo_in_owner___cfg___width 2
72 #define reg_iop_sw_cfg_rw_fifo_in_owner_offset 12
73
74 /* Register rw_fifo_in_extra_owner, scope iop_sw_cfg, type rw */
75 #define reg_iop_sw_cfg_rw_fifo_in_extra_owner___cfg___lsb 0
76 #define reg_iop_sw_cfg_rw_fifo_in_extra_owner___cfg___width 2
77 #define reg_iop_sw_cfg_rw_fifo_in_extra_owner_offset 16
78
79 /* Register rw_fifo_out_owner, scope iop_sw_cfg, type rw */
80 #define reg_iop_sw_cfg_rw_fifo_out_owner___cfg___lsb 0
81 #define reg_iop_sw_cfg_rw_fifo_out_owner___cfg___width 2
82 #define reg_iop_sw_cfg_rw_fifo_out_owner_offset 20
83
84 /* Register rw_fifo_out_extra_owner, scope iop_sw_cfg, type rw */
85 #define reg_iop_sw_cfg_rw_fifo_out_extra_owner___cfg___lsb 0
86 #define reg_iop_sw_cfg_rw_fifo_out_extra_owner___cfg___width 2
87 #define reg_iop_sw_cfg_rw_fifo_out_extra_owner_offset 24
88
89 /* Register rw_sap_in_owner, scope iop_sw_cfg, type rw */
90 #define reg_iop_sw_cfg_rw_sap_in_owner___cfg___lsb 0
91 #define reg_iop_sw_cfg_rw_sap_in_owner___cfg___width 2
92 #define reg_iop_sw_cfg_rw_sap_in_owner_offset 28
93
94 /* Register rw_sap_out_owner, scope iop_sw_cfg, type rw */
95 #define reg_iop_sw_cfg_rw_sap_out_owner___cfg___lsb 0
96 #define reg_iop_sw_cfg_rw_sap_out_owner___cfg___width 2
97 #define reg_iop_sw_cfg_rw_sap_out_owner_offset 32
98
99 /* Register rw_scrc_in_owner, scope iop_sw_cfg, type rw */
100 #define reg_iop_sw_cfg_rw_scrc_in_owner___cfg___lsb 0
101 #define reg_iop_sw_cfg_rw_scrc_in_owner___cfg___width 2
102 #define reg_iop_sw_cfg_rw_scrc_in_owner_offset 36
103
104 /* Register rw_scrc_out_owner, scope iop_sw_cfg, type rw */
105 #define reg_iop_sw_cfg_rw_scrc_out_owner___cfg___lsb 0
106 #define reg_iop_sw_cfg_rw_scrc_out_owner___cfg___width 2
107 #define reg_iop_sw_cfg_rw_scrc_out_owner_offset 40
108
109 /* Register rw_spu_owner, scope iop_sw_cfg, type rw */
110 #define reg_iop_sw_cfg_rw_spu_owner___cfg___lsb 0
111 #define reg_iop_sw_cfg_rw_spu_owner___cfg___width 1
112 #define reg_iop_sw_cfg_rw_spu_owner___cfg___bit 0
113 #define reg_iop_sw_cfg_rw_spu_owner_offset 44
114
115 /* Register rw_timer_grp0_owner, scope iop_sw_cfg, type rw */
116 #define reg_iop_sw_cfg_rw_timer_grp0_owner___cfg___lsb 0
117 #define reg_iop_sw_cfg_rw_timer_grp0_owner___cfg___width 2
118 #define reg_iop_sw_cfg_rw_timer_grp0_owner_offset 48
119
120 /* Register rw_timer_grp1_owner, scope iop_sw_cfg, type rw */
121 #define reg_iop_sw_cfg_rw_timer_grp1_owner___cfg___lsb 0
122 #define reg_iop_sw_cfg_rw_timer_grp1_owner___cfg___width 2
123 #define reg_iop_sw_cfg_rw_timer_grp1_owner_offset 52
124
125 /* Register rw_trigger_grp0_owner, scope iop_sw_cfg, type rw */
126 #define reg_iop_sw_cfg_rw_trigger_grp0_owner___cfg___lsb 0
127 #define reg_iop_sw_cfg_rw_trigger_grp0_owner___cfg___width 2
128 #define reg_iop_sw_cfg_rw_trigger_grp0_owner_offset 56
129
130 /* Register rw_trigger_grp1_owner, scope iop_sw_cfg, type rw */
131 #define reg_iop_sw_cfg_rw_trigger_grp1_owner___cfg___lsb 0
132 #define reg_iop_sw_cfg_rw_trigger_grp1_owner___cfg___width 2
133 #define reg_iop_sw_cfg_rw_trigger_grp1_owner_offset 60
134
135 /* Register rw_trigger_grp2_owner, scope iop_sw_cfg, type rw */
136 #define reg_iop_sw_cfg_rw_trigger_grp2_owner___cfg___lsb 0
137 #define reg_iop_sw_cfg_rw_trigger_grp2_owner___cfg___width 2
138 #define reg_iop_sw_cfg_rw_trigger_grp2_owner_offset 64
139
140 /* Register rw_trigger_grp3_owner, scope iop_sw_cfg, type rw */
141 #define reg_iop_sw_cfg_rw_trigger_grp3_owner___cfg___lsb 0
142 #define reg_iop_sw_cfg_rw_trigger_grp3_owner___cfg___width 2
143 #define reg_iop_sw_cfg_rw_trigger_grp3_owner_offset 68
144
145 /* Register rw_trigger_grp4_owner, scope iop_sw_cfg, type rw */
146 #define reg_iop_sw_cfg_rw_trigger_grp4_owner___cfg___lsb 0
147 #define reg_iop_sw_cfg_rw_trigger_grp4_owner___cfg___width 2
148 #define reg_iop_sw_cfg_rw_trigger_grp4_owner_offset 72
149
150 /* Register rw_trigger_grp5_owner, scope iop_sw_cfg, type rw */
151 #define reg_iop_sw_cfg_rw_trigger_grp5_owner___cfg___lsb 0
152 #define reg_iop_sw_cfg_rw_trigger_grp5_owner___cfg___width 2
153 #define reg_iop_sw_cfg_rw_trigger_grp5_owner_offset 76
154
155 /* Register rw_trigger_grp6_owner, scope iop_sw_cfg, type rw */
156 #define reg_iop_sw_cfg_rw_trigger_grp6_owner___cfg___lsb 0
157 #define reg_iop_sw_cfg_rw_trigger_grp6_owner___cfg___width 2
158 #define reg_iop_sw_cfg_rw_trigger_grp6_owner_offset 80
159
160 /* Register rw_trigger_grp7_owner, scope iop_sw_cfg, type rw */
161 #define reg_iop_sw_cfg_rw_trigger_grp7_owner___cfg___lsb 0
162 #define reg_iop_sw_cfg_rw_trigger_grp7_owner___cfg___width 2
163 #define reg_iop_sw_cfg_rw_trigger_grp7_owner_offset 84
164
165 /* Register rw_bus_mask, scope iop_sw_cfg, type rw */
166 #define reg_iop_sw_cfg_rw_bus_mask___byte0___lsb 0
167 #define reg_iop_sw_cfg_rw_bus_mask___byte0___width 8
168 #define reg_iop_sw_cfg_rw_bus_mask___byte1___lsb 8
169 #define reg_iop_sw_cfg_rw_bus_mask___byte1___width 8
170 #define reg_iop_sw_cfg_rw_bus_mask___byte2___lsb 16
171 #define reg_iop_sw_cfg_rw_bus_mask___byte2___width 8
172 #define reg_iop_sw_cfg_rw_bus_mask___byte3___lsb 24
173 #define reg_iop_sw_cfg_rw_bus_mask___byte3___width 8
174 #define reg_iop_sw_cfg_rw_bus_mask_offset 88
175
176 /* Register rw_bus_oe_mask, scope iop_sw_cfg, type rw */
177 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte0___lsb 0
178 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte0___width 1
179 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte0___bit 0
180 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte1___lsb 1
181 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte1___width 1
182 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte1___bit 1
183 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte2___lsb 2
184 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte2___width 1
185 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte2___bit 2
186 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte3___lsb 3
187 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte3___width 1
188 #define reg_iop_sw_cfg_rw_bus_oe_mask___byte3___bit 3
189 #define reg_iop_sw_cfg_rw_bus_oe_mask_offset 92
190
191 /* Register rw_gio_mask, scope iop_sw_cfg, type rw */
192 #define reg_iop_sw_cfg_rw_gio_mask___val___lsb 0
193 #define reg_iop_sw_cfg_rw_gio_mask___val___width 32
194 #define reg_iop_sw_cfg_rw_gio_mask_offset 96
195
196 /* Register rw_gio_oe_mask, scope iop_sw_cfg, type rw */
197 #define reg_iop_sw_cfg_rw_gio_oe_mask___val___lsb 0
198 #define reg_iop_sw_cfg_rw_gio_oe_mask___val___width 32
199 #define reg_iop_sw_cfg_rw_gio_oe_mask_offset 100
200
201 /* Register rw_pinmapping, scope iop_sw_cfg, type rw */
202 #define reg_iop_sw_cfg_rw_pinmapping___bus_byte0___lsb 0
203 #define reg_iop_sw_cfg_rw_pinmapping___bus_byte0___width 2
204 #define reg_iop_sw_cfg_rw_pinmapping___bus_byte1___lsb 2
205 #define reg_iop_sw_cfg_rw_pinmapping___bus_byte1___width 2
206 #define reg_iop_sw_cfg_rw_pinmapping___bus_byte2___lsb 4
207 #define reg_iop_sw_cfg_rw_pinmapping___bus_byte2___width 2
208 #define reg_iop_sw_cfg_rw_pinmapping___bus_byte3___lsb 6
209 #define reg_iop_sw_cfg_rw_pinmapping___bus_byte3___width 2
210 #define reg_iop_sw_cfg_rw_pinmapping___gio3_0___lsb 8
211 #define reg_iop_sw_cfg_rw_pinmapping___gio3_0___width 2
212 #define reg_iop_sw_cfg_rw_pinmapping___gio7_4___lsb 10
213 #define reg_iop_sw_cfg_rw_pinmapping___gio7_4___width 2
214 #define reg_iop_sw_cfg_rw_pinmapping___gio11_8___lsb 12
215 #define reg_iop_sw_cfg_rw_pinmapping___gio11_8___width 2
216 #define reg_iop_sw_cfg_rw_pinmapping___gio15_12___lsb 14
217 #define reg_iop_sw_cfg_rw_pinmapping___gio15_12___width 2
218 #define reg_iop_sw_cfg_rw_pinmapping___gio19_16___lsb 16
219 #define reg_iop_sw_cfg_rw_pinmapping___gio19_16___width 2
220 #define reg_iop_sw_cfg_rw_pinmapping___gio23_20___lsb 18
221 #define reg_iop_sw_cfg_rw_pinmapping___gio23_20___width 2
222 #define reg_iop_sw_cfg_rw_pinmapping___gio27_24___lsb 20
223 #define reg_iop_sw_cfg_rw_pinmapping___gio27_24___width 2
224 #define reg_iop_sw_cfg_rw_pinmapping___gio31_28___lsb 22
225 #define reg_iop_sw_cfg_rw_pinmapping___gio31_28___width 2
226 #define reg_iop_sw_cfg_rw_pinmapping_offset 104
227
228 /* Register rw_bus_out_cfg, scope iop_sw_cfg, type rw */
229 #define reg_iop_sw_cfg_rw_bus_out_cfg___bus_lo___lsb 0
230 #define reg_iop_sw_cfg_rw_bus_out_cfg___bus_lo___width 2
231 #define reg_iop_sw_cfg_rw_bus_out_cfg___bus_hi___lsb 2
232 #define reg_iop_sw_cfg_rw_bus_out_cfg___bus_hi___width 2
233 #define reg_iop_sw_cfg_rw_bus_out_cfg___bus_lo_oe___lsb 4
234 #define reg_iop_sw_cfg_rw_bus_out_cfg___bus_lo_oe___width 2
235 #define reg_iop_sw_cfg_rw_bus_out_cfg___bus_hi_oe___lsb 6
236 #define reg_iop_sw_cfg_rw_bus_out_cfg___bus_hi_oe___width 2
237 #define reg_iop_sw_cfg_rw_bus_out_cfg_offset 108
238
239 /* Register rw_gio_out_grp0_cfg, scope iop_sw_cfg, type rw */
240 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio0___lsb 0
241 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio0___width 3
242 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio0_oe___lsb 3
243 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio0_oe___width 1
244 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio0_oe___bit 3
245 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio1___lsb 4
246 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio1___width 3
247 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio1_oe___lsb 7
248 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio1_oe___width 1
249 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio1_oe___bit 7
250 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio2___lsb 8
251 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio2___width 3
252 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio2_oe___lsb 11
253 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio2_oe___width 1
254 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio2_oe___bit 11
255 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio3___lsb 12
256 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio3___width 3
257 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio3_oe___lsb 15
258 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio3_oe___width 1
259 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg___gio3_oe___bit 15
260 #define reg_iop_sw_cfg_rw_gio_out_grp0_cfg_offset 112
261
262 /* Register rw_gio_out_grp1_cfg, scope iop_sw_cfg, type rw */
263 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio4___lsb 0
264 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio4___width 3
265 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio4_oe___lsb 3
266 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio4_oe___width 1
267 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio4_oe___bit 3
268 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio5___lsb 4
269 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio5___width 3
270 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio5_oe___lsb 7
271 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio5_oe___width 1
272 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio5_oe___bit 7
273 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio6___lsb 8
274 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio6___width 3
275 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio6_oe___lsb 11
276 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio6_oe___width 1
277 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio6_oe___bit 11
278 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio7___lsb 12
279 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio7___width 3
280 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio7_oe___lsb 15
281 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio7_oe___width 1
282 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg___gio7_oe___bit 15
283 #define reg_iop_sw_cfg_rw_gio_out_grp1_cfg_offset 116
284
285 /* Register rw_gio_out_grp2_cfg, scope iop_sw_cfg, type rw */
286 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio8___lsb 0
287 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio8___width 3
288 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio8_oe___lsb 3
289 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio8_oe___width 1
290 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio8_oe___bit 3
291 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio9___lsb 4
292 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio9___width 3
293 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio9_oe___lsb 7
294 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio9_oe___width 1
295 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio9_oe___bit 7
296 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio10___lsb 8
297 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio10___width 3
298 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio10_oe___lsb 11
299 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio10_oe___width 1
300 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio10_oe___bit 11
301 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio11___lsb 12
302 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio11___width 3
303 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio11_oe___lsb 15
304 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio11_oe___width 1
305 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg___gio11_oe___bit 15
306 #define reg_iop_sw_cfg_rw_gio_out_grp2_cfg_offset 120
307
308 /* Register rw_gio_out_grp3_cfg, scope iop_sw_cfg, type rw */
309 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio12___lsb 0
310 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio12___width 3
311 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio12_oe___lsb 3
312 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio12_oe___width 1
313 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio12_oe___bit 3
314 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio13___lsb 4
315 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio13___width 3
316 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio13_oe___lsb 7
317 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio13_oe___width 1
318 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio13_oe___bit 7
319 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio14___lsb 8
320 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio14___width 3
321 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio14_oe___lsb 11
322 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio14_oe___width 1
323 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio14_oe___bit 11
324 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio15___lsb 12
325 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio15___width 3
326 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio15_oe___lsb 15
327 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio15_oe___width 1
328 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg___gio15_oe___bit 15
329 #define reg_iop_sw_cfg_rw_gio_out_grp3_cfg_offset 124
330
331 /* Register rw_gio_out_grp4_cfg, scope iop_sw_cfg, type rw */
332 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio16___lsb 0
333 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio16___width 3
334 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio16_oe___lsb 3
335 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio16_oe___width 1
336 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio16_oe___bit 3
337 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio17___lsb 4
338 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio17___width 3
339 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio17_oe___lsb 7
340 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio17_oe___width 1
341 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio17_oe___bit 7
342 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio18___lsb 8
343 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio18___width 3
344 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio18_oe___lsb 11
345 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio18_oe___width 1
346 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio18_oe___bit 11
347 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio19___lsb 12
348 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio19___width 3
349 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio19_oe___lsb 15
350 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio19_oe___width 1
351 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg___gio19_oe___bit 15
352 #define reg_iop_sw_cfg_rw_gio_out_grp4_cfg_offset 128
353
354 /* Register rw_gio_out_grp5_cfg, scope iop_sw_cfg, type rw */
355 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio20___lsb 0
356 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio20___width 3
357 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio20_oe___lsb 3
358 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio20_oe___width 1
359 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio20_oe___bit 3
360 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio21___lsb 4
361 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio21___width 3
362 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio21_oe___lsb 7
363 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio21_oe___width 1
364 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio21_oe___bit 7
365 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio22___lsb 8
366 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio22___width 3
367 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio22_oe___lsb 11
368 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio22_oe___width 1
369 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio22_oe___bit 11
370 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio23___lsb 12
371 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio23___width 3
372 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio23_oe___lsb 15
373 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio23_oe___width 1
374 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg___gio23_oe___bit 15
375 #define reg_iop_sw_cfg_rw_gio_out_grp5_cfg_offset 132
376
377 /* Register rw_gio_out_grp6_cfg, scope iop_sw_cfg, type rw */
378 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio24___lsb 0
379 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio24___width 3
380 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio24_oe___lsb 3
381 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio24_oe___width 1
382 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio24_oe___bit 3
383 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio25___lsb 4
384 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio25___width 3
385 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio25_oe___lsb 7
386 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio25_oe___width 1
387 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio25_oe___bit 7
388 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio26___lsb 8
389 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio26___width 3
390 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio26_oe___lsb 11
391 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio26_oe___width 1
392 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio26_oe___bit 11
393 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio27___lsb 12
394 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio27___width 3
395 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio27_oe___lsb 15
396 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio27_oe___width 1
397 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg___gio27_oe___bit 15
398 #define reg_iop_sw_cfg_rw_gio_out_grp6_cfg_offset 136
399
400 /* Register rw_gio_out_grp7_cfg, scope iop_sw_cfg, type rw */
401 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio28___lsb 0
402 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio28___width 3
403 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio28_oe___lsb 3
404 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio28_oe___width 1
405 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio28_oe___bit 3
406 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio29___lsb 4
407 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio29___width 3
408 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio29_oe___lsb 7
409 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio29_oe___width 1
410 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio29_oe___bit 7
411 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio30___lsb 8
412 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio30___width 3
413 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio30_oe___lsb 11
414 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio30_oe___width 1
415 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio30_oe___bit 11
416 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio31___lsb 12
417 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio31___width 3
418 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio31_oe___lsb 15
419 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio31_oe___width 1
420 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg___gio31_oe___bit 15
421 #define reg_iop_sw_cfg_rw_gio_out_grp7_cfg_offset 140
422
423 /* Register rw_spu_cfg, scope iop_sw_cfg, type rw */
424 #define reg_iop_sw_cfg_rw_spu_cfg___bus0_in___lsb 0
425 #define reg_iop_sw_cfg_rw_spu_cfg___bus0_in___width 1
426 #define reg_iop_sw_cfg_rw_spu_cfg___bus0_in___bit 0
427 #define reg_iop_sw_cfg_rw_spu_cfg___bus1_in___lsb 1
428 #define reg_iop_sw_cfg_rw_spu_cfg___bus1_in___width 1
429 #define reg_iop_sw_cfg_rw_spu_cfg___bus1_in___bit 1
430 #define reg_iop_sw_cfg_rw_spu_cfg_offset 144
431
432 /* Register rw_timer_grp0_cfg, scope iop_sw_cfg, type rw */
433 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___ext_clk___lsb 0
434 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___ext_clk___width 3
435 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr0_en___lsb 3
436 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr0_en___width 2
437 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr1_en___lsb 5
438 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr1_en___width 2
439 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr2_en___lsb 7
440 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr2_en___width 2
441 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr3_en___lsb 9
442 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr3_en___width 2
443 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr0_dis___lsb 11
444 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr0_dis___width 2
445 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr1_dis___lsb 13
446 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr1_dis___width 2
447 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr2_dis___lsb 15
448 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr2_dis___width 2
449 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr3_dis___lsb 17
450 #define reg_iop_sw_cfg_rw_timer_grp0_cfg___tmr3_dis___width 2
451 #define reg_iop_sw_cfg_rw_timer_grp0_cfg_offset 148
452
453 /* Register rw_timer_grp1_cfg, scope iop_sw_cfg, type rw */
454 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___ext_clk___lsb 0
455 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___ext_clk___width 3
456 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr0_en___lsb 3
457 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr0_en___width 2
458 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr1_en___lsb 5
459 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr1_en___width 2
460 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr2_en___lsb 7
461 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr2_en___width 2
462 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr3_en___lsb 9
463 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr3_en___width 2
464 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr0_dis___lsb 11
465 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr0_dis___width 2
466 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr1_dis___lsb 13
467 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr1_dis___width 2
468 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr2_dis___lsb 15
469 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr2_dis___width 2
470 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr3_dis___lsb 17
471 #define reg_iop_sw_cfg_rw_timer_grp1_cfg___tmr3_dis___width 2
472 #define reg_iop_sw_cfg_rw_timer_grp1_cfg_offset 152
473
474 /* Register rw_trigger_grps_cfg, scope iop_sw_cfg, type rw */
475 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp0_dis___lsb 0
476 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp0_dis___width 1
477 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp0_dis___bit 0
478 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp0_en___lsb 1
479 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp0_en___width 1
480 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp0_en___bit 1
481 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp1_dis___lsb 2
482 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp1_dis___width 1
483 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp1_dis___bit 2
484 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp1_en___lsb 3
485 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp1_en___width 1
486 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp1_en___bit 3
487 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp2_dis___lsb 4
488 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp2_dis___width 1
489 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp2_dis___bit 4
490 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp2_en___lsb 5
491 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp2_en___width 1
492 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp2_en___bit 5
493 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp3_dis___lsb 6
494 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp3_dis___width 1
495 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp3_dis___bit 6
496 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp3_en___lsb 7
497 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp3_en___width 1
498 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp3_en___bit 7
499 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp4_dis___lsb 8
500 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp4_dis___width 1
501 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp4_dis___bit 8
502 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp4_en___lsb 9
503 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp4_en___width 1
504 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp4_en___bit 9
505 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp5_dis___lsb 10
506 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp5_dis___width 1
507 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp5_dis___bit 10
508 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp5_en___lsb 11
509 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp5_en___width 1
510 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp5_en___bit 11
511 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp6_dis___lsb 12
512 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp6_dis___width 1
513 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp6_dis___bit 12
514 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp6_en___lsb 13
515 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp6_en___width 1
516 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp6_en___bit 13
517 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp7_dis___lsb 14
518 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp7_dis___width 1
519 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp7_dis___bit 14
520 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp7_en___lsb 15
521 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp7_en___width 1
522 #define reg_iop_sw_cfg_rw_trigger_grps_cfg___grp7_en___bit 15
523 #define reg_iop_sw_cfg_rw_trigger_grps_cfg_offset 156
524
525 /* Register rw_pdp_cfg, scope iop_sw_cfg, type rw */
526 #define reg_iop_sw_cfg_rw_pdp_cfg___out_strb___lsb 0
527 #define reg_iop_sw_cfg_rw_pdp_cfg___out_strb___width 4
528 #define reg_iop_sw_cfg_rw_pdp_cfg___in_src___lsb 4
529 #define reg_iop_sw_cfg_rw_pdp_cfg___in_src___width 2
530 #define reg_iop_sw_cfg_rw_pdp_cfg___in_size___lsb 6
531 #define reg_iop_sw_cfg_rw_pdp_cfg___in_size___width 3
532 #define reg_iop_sw_cfg_rw_pdp_cfg___in_last___lsb 9
533 #define reg_iop_sw_cfg_rw_pdp_cfg___in_last___width 2
534 #define reg_iop_sw_cfg_rw_pdp_cfg___in_strb___lsb 11
535 #define reg_iop_sw_cfg_rw_pdp_cfg___in_strb___width 4
536 #define reg_iop_sw_cfg_rw_pdp_cfg_offset 160
537
538 /* Register rw_sdp_cfg, scope iop_sw_cfg, type rw */
539 #define reg_iop_sw_cfg_rw_sdp_cfg___sdp_out_strb___lsb 0
540 #define reg_iop_sw_cfg_rw_sdp_cfg___sdp_out_strb___width 3
541 #define reg_iop_sw_cfg_rw_sdp_cfg___sdp_in_data___lsb 3
542 #define reg_iop_sw_cfg_rw_sdp_cfg___sdp_in_data___width 3
543 #define reg_iop_sw_cfg_rw_sdp_cfg___sdp_in_last___lsb 6
544 #define reg_iop_sw_cfg_rw_sdp_cfg___sdp_in_last___width 2
545 #define reg_iop_sw_cfg_rw_sdp_cfg___sdp_in_strb___lsb 8
546 #define reg_iop_sw_cfg_rw_sdp_cfg___sdp_in_strb___width 3
547 #define reg_iop_sw_cfg_rw_sdp_cfg_offset 164
548
549
550 /* Constants */
551 #define regk_iop_sw_cfg_a                         0x00000001
552 #define regk_iop_sw_cfg_b                         0x00000002
553 #define regk_iop_sw_cfg_bus                       0x00000000
554 #define regk_iop_sw_cfg_bus_rot16                 0x00000002
555 #define regk_iop_sw_cfg_bus_rot24                 0x00000003
556 #define regk_iop_sw_cfg_bus_rot8                  0x00000001
557 #define regk_iop_sw_cfg_clk12                     0x00000000
558 #define regk_iop_sw_cfg_cpu                       0x00000000
559 #define regk_iop_sw_cfg_gated_clk0                0x0000000e
560 #define regk_iop_sw_cfg_gated_clk1                0x0000000f
561 #define regk_iop_sw_cfg_gio0                      0x00000004
562 #define regk_iop_sw_cfg_gio1                      0x00000001
563 #define regk_iop_sw_cfg_gio2                      0x00000005
564 #define regk_iop_sw_cfg_gio3                      0x00000002
565 #define regk_iop_sw_cfg_gio4                      0x00000006
566 #define regk_iop_sw_cfg_gio5                      0x00000003
567 #define regk_iop_sw_cfg_gio6                      0x00000007
568 #define regk_iop_sw_cfg_gio7                      0x00000004
569 #define regk_iop_sw_cfg_gio_in18                  0x00000002
570 #define regk_iop_sw_cfg_gio_in19                  0x00000003
571 #define regk_iop_sw_cfg_gio_in20                  0x00000004
572 #define regk_iop_sw_cfg_gio_in21                  0x00000005
573 #define regk_iop_sw_cfg_gio_in26                  0x00000006
574 #define regk_iop_sw_cfg_gio_in27                  0x00000007
575 #define regk_iop_sw_cfg_gio_in4                   0x00000000
576 #define regk_iop_sw_cfg_gio_in5                   0x00000001
577 #define regk_iop_sw_cfg_last_timer_grp0_tmr2      0x00000001
578 #define regk_iop_sw_cfg_last_timer_grp1_tmr2      0x00000002
579 #define regk_iop_sw_cfg_last_timer_grp1_tmr3      0x00000003
580 #define regk_iop_sw_cfg_mpu                       0x00000001
581 #define regk_iop_sw_cfg_none                      0x00000000
582 #define regk_iop_sw_cfg_pdp_out                   0x00000001
583 #define regk_iop_sw_cfg_pdp_out_hi                0x00000001
584 #define regk_iop_sw_cfg_pdp_out_lo                0x00000000
585 #define regk_iop_sw_cfg_rw_bus_mask_default       0x00000000
586 #define regk_iop_sw_cfg_rw_bus_oe_mask_default    0x00000000
587 #define regk_iop_sw_cfg_rw_bus_out_cfg_default    0x00000000
588 #define regk_iop_sw_cfg_rw_crc_par_owner_default  0x00000000
589 #define regk_iop_sw_cfg_rw_dmc_in_owner_default   0x00000000
590 #define regk_iop_sw_cfg_rw_dmc_out_owner_default  0x00000000
591 #define regk_iop_sw_cfg_rw_fifo_in_extra_owner_default  0x00000000
592 #define regk_iop_sw_cfg_rw_fifo_in_owner_default  0x00000000
593 #define regk_iop_sw_cfg_rw_fifo_out_extra_owner_default  0x00000000
594 #define regk_iop_sw_cfg_rw_fifo_out_owner_default  0x00000000
595 #define regk_iop_sw_cfg_rw_gio_mask_default       0x00000000
596 #define regk_iop_sw_cfg_rw_gio_oe_mask_default    0x00000000
597 #define regk_iop_sw_cfg_rw_gio_out_grp0_cfg_default  0x00000000
598 #define regk_iop_sw_cfg_rw_gio_out_grp1_cfg_default  0x00000000
599 #define regk_iop_sw_cfg_rw_gio_out_grp2_cfg_default  0x00000000
600 #define regk_iop_sw_cfg_rw_gio_out_grp3_cfg_default  0x00000000
601 #define regk_iop_sw_cfg_rw_gio_out_grp4_cfg_default  0x00000000
602 #define regk_iop_sw_cfg_rw_gio_out_grp5_cfg_default  0x00000000
603 #define regk_iop_sw_cfg_rw_gio_out_grp6_cfg_default  0x00000000
604 #define regk_iop_sw_cfg_rw_gio_out_grp7_cfg_default  0x00000000
605 #define regk_iop_sw_cfg_rw_pdp_cfg_default        0x00000000
606 #define regk_iop_sw_cfg_rw_pinmapping_default     0x00555555
607 #define regk_iop_sw_cfg_rw_sap_in_owner_default   0x00000000
608 #define regk_iop_sw_cfg_rw_sap_out_owner_default  0x00000000
609 #define regk_iop_sw_cfg_rw_scrc_in_owner_default  0x00000000
610 #define regk_iop_sw_cfg_rw_scrc_out_owner_default  0x00000000
611 #define regk_iop_sw_cfg_rw_sdp_cfg_default        0x00000000
612 #define regk_iop_sw_cfg_rw_spu_cfg_default        0x00000000
613 #define regk_iop_sw_cfg_rw_spu_owner_default      0x00000000
614 #define regk_iop_sw_cfg_rw_timer_grp0_cfg_default  0x00000000
615 #define regk_iop_sw_cfg_rw_timer_grp0_owner_default  0x00000000
616 #define regk_iop_sw_cfg_rw_timer_grp1_cfg_default  0x00000000
617 #define regk_iop_sw_cfg_rw_timer_grp1_owner_default  0x00000000
618 #define regk_iop_sw_cfg_rw_trigger_grp0_owner_default  0x00000000
619 #define regk_iop_sw_cfg_rw_trigger_grp1_owner_default  0x00000000
620 #define regk_iop_sw_cfg_rw_trigger_grp2_owner_default  0x00000000
621 #define regk_iop_sw_cfg_rw_trigger_grp3_owner_default  0x00000000
622 #define regk_iop_sw_cfg_rw_trigger_grp4_owner_default  0x00000000
623 #define regk_iop_sw_cfg_rw_trigger_grp5_owner_default  0x00000000
624 #define regk_iop_sw_cfg_rw_trigger_grp6_owner_default  0x00000000
625 #define regk_iop_sw_cfg_rw_trigger_grp7_owner_default  0x00000000
626 #define regk_iop_sw_cfg_rw_trigger_grps_cfg_default  0x00000000
627 #define regk_iop_sw_cfg_sdp_out                   0x00000004
628 #define regk_iop_sw_cfg_size16                    0x00000002
629 #define regk_iop_sw_cfg_size24                    0x00000003
630 #define regk_iop_sw_cfg_size32                    0x00000004
631 #define regk_iop_sw_cfg_size8                     0x00000001
632 #define regk_iop_sw_cfg_spu                       0x00000002
633 #define regk_iop_sw_cfg_spu_bus_out0_hi           0x00000002
634 #define regk_iop_sw_cfg_spu_bus_out0_lo           0x00000002
635 #define regk_iop_sw_cfg_spu_bus_out1_hi           0x00000003
636 #define regk_iop_sw_cfg_spu_bus_out1_lo           0x00000003
637 #define regk_iop_sw_cfg_spu_g0                    0x00000007
638 #define regk_iop_sw_cfg_spu_g1                    0x00000007
639 #define regk_iop_sw_cfg_spu_g2                    0x00000007
640 #define regk_iop_sw_cfg_spu_g3                    0x00000007
641 #define regk_iop_sw_cfg_spu_g4                    0x00000007
642 #define regk_iop_sw_cfg_spu_g5                    0x00000007
643 #define regk_iop_sw_cfg_spu_g6                    0x00000007
644 #define regk_iop_sw_cfg_spu_g7                    0x00000007
645 #define regk_iop_sw_cfg_spu_gio0                  0x00000000
646 #define regk_iop_sw_cfg_spu_gio1                  0x00000001
647 #define regk_iop_sw_cfg_spu_gio5                  0x00000005
648 #define regk_iop_sw_cfg_spu_gio6                  0x00000006
649 #define regk_iop_sw_cfg_spu_gio7                  0x00000007
650 #define regk_iop_sw_cfg_spu_gio_out0              0x00000008
651 #define regk_iop_sw_cfg_spu_gio_out1              0x00000009
652 #define regk_iop_sw_cfg_spu_gio_out2              0x0000000a
653 #define regk_iop_sw_cfg_spu_gio_out3              0x0000000b
654 #define regk_iop_sw_cfg_spu_gio_out4              0x0000000c
655 #define regk_iop_sw_cfg_spu_gio_out5              0x0000000d
656 #define regk_iop_sw_cfg_spu_gio_out6              0x0000000e
657 #define regk_iop_sw_cfg_spu_gio_out7              0x0000000f
658 #define regk_iop_sw_cfg_spu_gioout0               0x00000000
659 #define regk_iop_sw_cfg_spu_gioout1               0x00000000
660 #define regk_iop_sw_cfg_spu_gioout10              0x00000007
661 #define regk_iop_sw_cfg_spu_gioout11              0x00000007
662 #define regk_iop_sw_cfg_spu_gioout12              0x00000007
663 #define regk_iop_sw_cfg_spu_gioout13              0x00000007
664 #define regk_iop_sw_cfg_spu_gioout14              0x00000007
665 #define regk_iop_sw_cfg_spu_gioout15              0x00000007
666 #define regk_iop_sw_cfg_spu_gioout16              0x00000007
667 #define regk_iop_sw_cfg_spu_gioout17              0x00000007
668 #define regk_iop_sw_cfg_spu_gioout18              0x00000007
669 #define regk_iop_sw_cfg_spu_gioout19              0x00000007
670 #define regk_iop_sw_cfg_spu_gioout2               0x00000001
671 #define regk_iop_sw_cfg_spu_gioout20              0x00000007
672 #define regk_iop_sw_cfg_spu_gioout21              0x00000007
673 #define regk_iop_sw_cfg_spu_gioout22              0x00000007
674 #define regk_iop_sw_cfg_spu_gioout23              0x00000007
675 #define regk_iop_sw_cfg_spu_gioout24              0x00000007
676 #define regk_iop_sw_cfg_spu_gioout25              0x00000007
677 #define regk_iop_sw_cfg_spu_gioout26              0x00000007
678 #define regk_iop_sw_cfg_spu_gioout27              0x00000007
679 #define regk_iop_sw_cfg_spu_gioout28              0x00000007
680 #define regk_iop_sw_cfg_spu_gioout29              0x00000007
681 #define regk_iop_sw_cfg_spu_gioout3               0x00000001
682 #define regk_iop_sw_cfg_spu_gioout30              0x00000007
683 #define regk_iop_sw_cfg_spu_gioout31              0x00000007
684 #define regk_iop_sw_cfg_spu_gioout4               0x00000002
685 #define regk_iop_sw_cfg_spu_gioout5               0x00000002
686 #define regk_iop_sw_cfg_spu_gioout6               0x00000003
687 #define regk_iop_sw_cfg_spu_gioout7               0x00000003
688 #define regk_iop_sw_cfg_spu_gioout8               0x00000007
689 #define regk_iop_sw_cfg_spu_gioout9               0x00000007
690 #define regk_iop_sw_cfg_strb_timer_grp0_tmr0      0x00000001
691 #define regk_iop_sw_cfg_strb_timer_grp0_tmr1      0x00000002
692 #define regk_iop_sw_cfg_strb_timer_grp1_tmr0      0x00000003
693 #define regk_iop_sw_cfg_strb_timer_grp1_tmr1      0x00000002
694 #define regk_iop_sw_cfg_timer_grp0                0x00000000
695 #define regk_iop_sw_cfg_timer_grp0_rot            0x00000001
696 #define regk_iop_sw_cfg_timer_grp0_strb0          0x00000005
697 #define regk_iop_sw_cfg_timer_grp0_strb1          0x00000005
698 #define regk_iop_sw_cfg_timer_grp0_strb2          0x00000005
699 #define regk_iop_sw_cfg_timer_grp0_strb3          0x00000005
700 #define regk_iop_sw_cfg_timer_grp0_tmr0           0x00000002
701 #define regk_iop_sw_cfg_timer_grp1                0x00000000
702 #define regk_iop_sw_cfg_timer_grp1_rot            0x00000001
703 #define regk_iop_sw_cfg_timer_grp1_strb0          0x00000006
704 #define regk_iop_sw_cfg_timer_grp1_strb1          0x00000006
705 #define regk_iop_sw_cfg_timer_grp1_strb2          0x00000006
706 #define regk_iop_sw_cfg_timer_grp1_strb3          0x00000006
707 #define regk_iop_sw_cfg_timer_grp1_tmr0           0x00000003
708 #define regk_iop_sw_cfg_trig0_0                   0x00000000
709 #define regk_iop_sw_cfg_trig0_1                   0x00000000
710 #define regk_iop_sw_cfg_trig0_2                   0x00000000
711 #define regk_iop_sw_cfg_trig0_3                   0x00000000
712 #define regk_iop_sw_cfg_trig1_0                   0x00000000
713 #define regk_iop_sw_cfg_trig1_1                   0x00000000
714 #define regk_iop_sw_cfg_trig1_2                   0x00000000
715 #define regk_iop_sw_cfg_trig1_3                   0x00000000
716 #define regk_iop_sw_cfg_trig2_0                   0x00000001
717 #define regk_iop_sw_cfg_trig2_1                   0x00000001
718 #define regk_iop_sw_cfg_trig2_2                   0x00000001
719 #define regk_iop_sw_cfg_trig2_3                   0x00000001
720 #define regk_iop_sw_cfg_trig3_0                   0x00000001
721 #define regk_iop_sw_cfg_trig3_1                   0x00000001
722 #define regk_iop_sw_cfg_trig3_2                   0x00000001
723 #define regk_iop_sw_cfg_trig3_3                   0x00000001
724 #define regk_iop_sw_cfg_trig4_0                   0x00000002
725 #define regk_iop_sw_cfg_trig4_1                   0x00000002
726 #define regk_iop_sw_cfg_trig4_2                   0x00000002
727 #define regk_iop_sw_cfg_trig4_3                   0x00000002
728 #define regk_iop_sw_cfg_trig5_0                   0x00000002
729 #define regk_iop_sw_cfg_trig5_1                   0x00000002
730 #define regk_iop_sw_cfg_trig5_2                   0x00000002
731 #define regk_iop_sw_cfg_trig5_3                   0x00000002
732 #define regk_iop_sw_cfg_trig6_0                   0x00000003
733 #define regk_iop_sw_cfg_trig6_1                   0x00000003
734 #define regk_iop_sw_cfg_trig6_2                   0x00000003
735 #define regk_iop_sw_cfg_trig6_3                   0x00000003
736 #define regk_iop_sw_cfg_trig7_0                   0x00000003
737 #define regk_iop_sw_cfg_trig7_1                   0x00000003
738 #define regk_iop_sw_cfg_trig7_2                   0x00000003
739 #define regk_iop_sw_cfg_trig7_3                   0x00000003
740 #endif /* __iop_sw_cfg_defs_asm_h */