1 /* SPDX-License-Identifier: GPL-2.0 */ 2 #ifndef __pinmux_defs_asm_h 3 #define __pinmux_defs_asm_h 4 5 /* 6 * This file is autogenerated from 7 * file: ../../inst/pinmux/rtl/guinness/pinmux_regs.r 8 * id: pinmux_regs.r,v 1.40 2005/02/09 16:22:59 perz Exp 9 * last modfied: Mon Apr 11 16:09:11 2005 10 * 11 * by /n/asic/design/tools/rdesc/src/rdes2c -asm --outfile asm/pinmux_defs_asm.h ../../inst/pinmux/rtl/guinness/pinmux_regs.r 12 * id: $Id: pinmux_defs_asm.h,v 1.1 2007/04/11 11:00:39 ricardw Exp $ 13 * Any changes here will be lost. 14 * 15 * -*- buffer-read-only: t -*- 16 */ 17 18 #ifndef REG_FIELD 19 #define REG_FIELD( scope, reg, field, value ) \ 20 REG_FIELD_X_( value, reg_##scope##_##reg##___##field##___lsb ) 21 #define REG_FIELD_X_( value, shift ) ((value) << shift) 22 #endif 23 24 #ifndef REG_STATE 25 #define REG_STATE( scope, reg, field, symbolic_value ) \ 26 REG_STATE_X_( regk_##scope##_##symbolic_value, reg_##scope##_##reg##___##field##___lsb ) 27 #define REG_STATE_X_( k, shift ) (k << shift) 28 #endif 29 30 #ifndef REG_MASK 31 #define REG_MASK( scope, reg, field ) \ 32 REG_MASK_X_( reg_##scope##_##reg##___##field##___width, reg_##scope##_##reg##___##field##___lsb ) 33 #define REG_MASK_X_( width, lsb ) (((1 << width)-1) << lsb) 34 #endif 35 36 #ifndef REG_LSB 37 #define REG_LSB( scope, reg, field ) reg_##scope##_##reg##___##field##___lsb 38 #endif 39 40 #ifndef REG_BIT 41 #define REG_BIT( scope, reg, field ) reg_##scope##_##reg##___##field##___bit 42 #endif 43 44 #ifndef REG_ADDR 45 #define REG_ADDR( scope, inst, reg ) REG_ADDR_X_(inst, reg_##scope##_##reg##_offset) 46 #define REG_ADDR_X_( inst, offs ) ((inst) + offs) 47 #endif 48 49 #ifndef REG_ADDR_VECT 50 #define REG_ADDR_VECT( scope, inst, reg, index ) \ 51 REG_ADDR_VECT_X_(inst, reg_##scope##_##reg##_offset, index, \ 52 STRIDE_##scope##_##reg ) 53 #define REG_ADDR_VECT_X_( inst, offs, index, stride ) \ 54 ((inst) + offs + (index) * stride) 55 #endif 56 57 /* Register rw_pa, scope pinmux, type rw */ 58 #define reg_pinmux_rw_pa___pa0___lsb 0 59 #define reg_pinmux_rw_pa___pa0___width 1 60 #define reg_pinmux_rw_pa___pa0___bit 0 61 #define reg_pinmux_rw_pa___pa1___lsb 1 62 #define reg_pinmux_rw_pa___pa1___width 1 63 #define reg_pinmux_rw_pa___pa1___bit 1 64 #define reg_pinmux_rw_pa___pa2___lsb 2 65 #define reg_pinmux_rw_pa___pa2___width 1 66 #define reg_pinmux_rw_pa___pa2___bit 2 67 #define reg_pinmux_rw_pa___pa3___lsb 3 68 #define reg_pinmux_rw_pa___pa3___width 1 69 #define reg_pinmux_rw_pa___pa3___bit 3 70 #define reg_pinmux_rw_pa___pa4___lsb 4 71 #define reg_pinmux_rw_pa___pa4___width 1 72 #define reg_pinmux_rw_pa___pa4___bit 4 73 #define reg_pinmux_rw_pa___pa5___lsb 5 74 #define reg_pinmux_rw_pa___pa5___width 1 75 #define reg_pinmux_rw_pa___pa5___bit 5 76 #define reg_pinmux_rw_pa___pa6___lsb 6 77 #define reg_pinmux_rw_pa___pa6___width 1 78 #define reg_pinmux_rw_pa___pa6___bit 6 79 #define reg_pinmux_rw_pa___pa7___lsb 7 80 #define reg_pinmux_rw_pa___pa7___width 1 81 #define reg_pinmux_rw_pa___pa7___bit 7 82 #define reg_pinmux_rw_pa___csp2_n___lsb 8 83 #define reg_pinmux_rw_pa___csp2_n___width 1 84 #define reg_pinmux_rw_pa___csp2_n___bit 8 85 #define reg_pinmux_rw_pa___csp3_n___lsb 9 86 #define reg_pinmux_rw_pa___csp3_n___width 1 87 #define reg_pinmux_rw_pa___csp3_n___bit 9 88 #define reg_pinmux_rw_pa___csp5_n___lsb 10 89 #define reg_pinmux_rw_pa___csp5_n___width 1 90 #define reg_pinmux_rw_pa___csp5_n___bit 10 91 #define reg_pinmux_rw_pa___csp6_n___lsb 11 92 #define reg_pinmux_rw_pa___csp6_n___width 1 93 #define reg_pinmux_rw_pa___csp6_n___bit 11 94 #define reg_pinmux_rw_pa___hsh4___lsb 12 95 #define reg_pinmux_rw_pa___hsh4___width 1 96 #define reg_pinmux_rw_pa___hsh4___bit 12 97 #define reg_pinmux_rw_pa___hsh5___lsb 13 98 #define reg_pinmux_rw_pa___hsh5___width 1 99 #define reg_pinmux_rw_pa___hsh5___bit 13 100 #define reg_pinmux_rw_pa___hsh6___lsb 14 101 #define reg_pinmux_rw_pa___hsh6___width 1 102 #define reg_pinmux_rw_pa___hsh6___bit 14 103 #define reg_pinmux_rw_pa___hsh7___lsb 15 104 #define reg_pinmux_rw_pa___hsh7___width 1 105 #define reg_pinmux_rw_pa___hsh7___bit 15 106 #define reg_pinmux_rw_pa_offset 0 107 108 /* Register rw_hwprot, scope pinmux, type rw */ 109 #define reg_pinmux_rw_hwprot___ser1___lsb 0 110 #define reg_pinmux_rw_hwprot___ser1___width 1 111 #define reg_pinmux_rw_hwprot___ser1___bit 0 112 #define reg_pinmux_rw_hwprot___ser2___lsb 1 113 #define reg_pinmux_rw_hwprot___ser2___width 1 114 #define reg_pinmux_rw_hwprot___ser2___bit 1 115 #define reg_pinmux_rw_hwprot___ser3___lsb 2 116 #define reg_pinmux_rw_hwprot___ser3___width 1 117 #define reg_pinmux_rw_hwprot___ser3___bit 2 118 #define reg_pinmux_rw_hwprot___sser0___lsb 3 119 #define reg_pinmux_rw_hwprot___sser0___width 1 120 #define reg_pinmux_rw_hwprot___sser0___bit 3 121 #define reg_pinmux_rw_hwprot___sser1___lsb 4 122 #define reg_pinmux_rw_hwprot___sser1___width 1 123 #define reg_pinmux_rw_hwprot___sser1___bit 4 124 #define reg_pinmux_rw_hwprot___ata0___lsb 5 125 #define reg_pinmux_rw_hwprot___ata0___width 1 126 #define reg_pinmux_rw_hwprot___ata0___bit 5 127 #define reg_pinmux_rw_hwprot___ata1___lsb 6 128 #define reg_pinmux_rw_hwprot___ata1___width 1 129 #define reg_pinmux_rw_hwprot___ata1___bit 6 130 #define reg_pinmux_rw_hwprot___ata2___lsb 7 131 #define reg_pinmux_rw_hwprot___ata2___width 1 132 #define reg_pinmux_rw_hwprot___ata2___bit 7 133 #define reg_pinmux_rw_hwprot___ata3___lsb 8 134 #define reg_pinmux_rw_hwprot___ata3___width 1 135 #define reg_pinmux_rw_hwprot___ata3___bit 8 136 #define reg_pinmux_rw_hwprot___ata___lsb 9 137 #define reg_pinmux_rw_hwprot___ata___width 1 138 #define reg_pinmux_rw_hwprot___ata___bit 9 139 #define reg_pinmux_rw_hwprot___eth1___lsb 10 140 #define reg_pinmux_rw_hwprot___eth1___width 1 141 #define reg_pinmux_rw_hwprot___eth1___bit 10 142 #define reg_pinmux_rw_hwprot___eth1_mgm___lsb 11 143 #define reg_pinmux_rw_hwprot___eth1_mgm___width 1 144 #define reg_pinmux_rw_hwprot___eth1_mgm___bit 11 145 #define reg_pinmux_rw_hwprot___timer___lsb 12 146 #define reg_pinmux_rw_hwprot___timer___width 1 147 #define reg_pinmux_rw_hwprot___timer___bit 12 148 #define reg_pinmux_rw_hwprot___p21___lsb 13 149 #define reg_pinmux_rw_hwprot___p21___width 1 150 #define reg_pinmux_rw_hwprot___p21___bit 13 151 #define reg_pinmux_rw_hwprot_offset 4 152 153 /* Register rw_pb_gio, scope pinmux, type rw */ 154 #define reg_pinmux_rw_pb_gio___pb0___lsb 0 155 #define reg_pinmux_rw_pb_gio___pb0___width 1 156 #define reg_pinmux_rw_pb_gio___pb0___bit 0 157 #define reg_pinmux_rw_pb_gio___pb1___lsb 1 158 #define reg_pinmux_rw_pb_gio___pb1___width 1 159 #define reg_pinmux_rw_pb_gio___pb1___bit 1 160 #define reg_pinmux_rw_pb_gio___pb2___lsb 2 161 #define reg_pinmux_rw_pb_gio___pb2___width 1 162 #define reg_pinmux_rw_pb_gio___pb2___bit 2 163 #define reg_pinmux_rw_pb_gio___pb3___lsb 3 164 #define reg_pinmux_rw_pb_gio___pb3___width 1 165 #define reg_pinmux_rw_pb_gio___pb3___bit 3 166 #define reg_pinmux_rw_pb_gio___pb4___lsb 4 167 #define reg_pinmux_rw_pb_gio___pb4___width 1 168 #define reg_pinmux_rw_pb_gio___pb4___bit 4 169 #define reg_pinmux_rw_pb_gio___pb5___lsb 5 170 #define reg_pinmux_rw_pb_gio___pb5___width 1 171 #define reg_pinmux_rw_pb_gio___pb5___bit 5 172 #define reg_pinmux_rw_pb_gio___pb6___lsb 6 173 #define reg_pinmux_rw_pb_gio___pb6___width 1 174 #define reg_pinmux_rw_pb_gio___pb6___bit 6 175 #define reg_pinmux_rw_pb_gio___pb7___lsb 7 176 #define reg_pinmux_rw_pb_gio___pb7___width 1 177 #define reg_pinmux_rw_pb_gio___pb7___bit 7 178 #define reg_pinmux_rw_pb_gio___pb8___lsb 8 179 #define reg_pinmux_rw_pb_gio___pb8___width 1 180 #define reg_pinmux_rw_pb_gio___pb8___bit 8 181 #define reg_pinmux_rw_pb_gio___pb9___lsb 9 182 #define reg_pinmux_rw_pb_gio___pb9___width 1 183 #define reg_pinmux_rw_pb_gio___pb9___bit 9 184 #define reg_pinmux_rw_pb_gio___pb10___lsb 10 185 #define reg_pinmux_rw_pb_gio___pb10___width 1 186 #define reg_pinmux_rw_pb_gio___pb10___bit 10 187 #define reg_pinmux_rw_pb_gio___pb11___lsb 11 188 #define reg_pinmux_rw_pb_gio___pb11___width 1 189 #define reg_pinmux_rw_pb_gio___pb11___bit 11 190 #define reg_pinmux_rw_pb_gio___pb12___lsb 12 191 #define reg_pinmux_rw_pb_gio___pb12___width 1 192 #define reg_pinmux_rw_pb_gio___pb12___bit 12 193 #define reg_pinmux_rw_pb_gio___pb13___lsb 13 194 #define reg_pinmux_rw_pb_gio___pb13___width 1 195 #define reg_pinmux_rw_pb_gio___pb13___bit 13 196 #define reg_pinmux_rw_pb_gio___pb14___lsb 14 197 #define reg_pinmux_rw_pb_gio___pb14___width 1 198 #define reg_pinmux_rw_pb_gio___pb14___bit 14 199 #define reg_pinmux_rw_pb_gio___pb15___lsb 15 200 #define reg_pinmux_rw_pb_gio___pb15___width 1 201 #define reg_pinmux_rw_pb_gio___pb15___bit 15 202 #define reg_pinmux_rw_pb_gio___pb16___lsb 16 203 #define reg_pinmux_rw_pb_gio___pb16___width 1 204 #define reg_pinmux_rw_pb_gio___pb16___bit 16 205 #define reg_pinmux_rw_pb_gio___pb17___lsb 17 206 #define reg_pinmux_rw_pb_gio___pb17___width 1 207 #define reg_pinmux_rw_pb_gio___pb17___bit 17 208 #define reg_pinmux_rw_pb_gio_offset 8 209 210 /* Register rw_pb_iop, scope pinmux, type rw */ 211 #define reg_pinmux_rw_pb_iop___pb0___lsb 0 212 #define reg_pinmux_rw_pb_iop___pb0___width 1 213 #define reg_pinmux_rw_pb_iop___pb0___bit 0 214 #define reg_pinmux_rw_pb_iop___pb1___lsb 1 215 #define reg_pinmux_rw_pb_iop___pb1___width 1 216 #define reg_pinmux_rw_pb_iop___pb1___bit 1 217 #define reg_pinmux_rw_pb_iop___pb2___lsb 2 218 #define reg_pinmux_rw_pb_iop___pb2___width 1 219 #define reg_pinmux_rw_pb_iop___pb2___bit 2 220 #define reg_pinmux_rw_pb_iop___pb3___lsb 3 221 #define reg_pinmux_rw_pb_iop___pb3___width 1 222 #define reg_pinmux_rw_pb_iop___pb3___bit 3 223 #define reg_pinmux_rw_pb_iop___pb4___lsb 4 224 #define reg_pinmux_rw_pb_iop___pb4___width 1 225 #define reg_pinmux_rw_pb_iop___pb4___bit 4 226 #define reg_pinmux_rw_pb_iop___pb5___lsb 5 227 #define reg_pinmux_rw_pb_iop___pb5___width 1 228 #define reg_pinmux_rw_pb_iop___pb5___bit 5 229 #define reg_pinmux_rw_pb_iop___pb6___lsb 6 230 #define reg_pinmux_rw_pb_iop___pb6___width 1 231 #define reg_pinmux_rw_pb_iop___pb6___bit 6 232 #define reg_pinmux_rw_pb_iop___pb7___lsb 7 233 #define reg_pinmux_rw_pb_iop___pb7___width 1 234 #define reg_pinmux_rw_pb_iop___pb7___bit 7 235 #define reg_pinmux_rw_pb_iop___pb8___lsb 8 236 #define reg_pinmux_rw_pb_iop___pb8___width 1 237 #define reg_pinmux_rw_pb_iop___pb8___bit 8 238 #define reg_pinmux_rw_pb_iop___pb9___lsb 9 239 #define reg_pinmux_rw_pb_iop___pb9___width 1 240 #define reg_pinmux_rw_pb_iop___pb9___bit 9 241 #define reg_pinmux_rw_pb_iop___pb10___lsb 10 242 #define reg_pinmux_rw_pb_iop___pb10___width 1 243 #define reg_pinmux_rw_pb_iop___pb10___bit 10 244 #define reg_pinmux_rw_pb_iop___pb11___lsb 11 245 #define reg_pinmux_rw_pb_iop___pb11___width 1 246 #define reg_pinmux_rw_pb_iop___pb11___bit 11 247 #define reg_pinmux_rw_pb_iop___pb12___lsb 12 248 #define reg_pinmux_rw_pb_iop___pb12___width 1 249 #define reg_pinmux_rw_pb_iop___pb12___bit 12 250 #define reg_pinmux_rw_pb_iop___pb13___lsb 13 251 #define reg_pinmux_rw_pb_iop___pb13___width 1 252 #define reg_pinmux_rw_pb_iop___pb13___bit 13 253 #define reg_pinmux_rw_pb_iop___pb14___lsb 14 254 #define reg_pinmux_rw_pb_iop___pb14___width 1 255 #define reg_pinmux_rw_pb_iop___pb14___bit 14 256 #define reg_pinmux_rw_pb_iop___pb15___lsb 15 257 #define reg_pinmux_rw_pb_iop___pb15___width 1 258 #define reg_pinmux_rw_pb_iop___pb15___bit 15 259 #define reg_pinmux_rw_pb_iop___pb16___lsb 16 260 #define reg_pinmux_rw_pb_iop___pb16___width 1 261 #define reg_pinmux_rw_pb_iop___pb16___bit 16 262 #define reg_pinmux_rw_pb_iop___pb17___lsb 17 263 #define reg_pinmux_rw_pb_iop___pb17___width 1 264 #define reg_pinmux_rw_pb_iop___pb17___bit 17 265 #define reg_pinmux_rw_pb_iop_offset 12 266 267 /* Register rw_pc_gio, scope pinmux, type rw */ 268 #define reg_pinmux_rw_pc_gio___pc0___lsb 0 269 #define reg_pinmux_rw_pc_gio___pc0___width 1 270 #define reg_pinmux_rw_pc_gio___pc0___bit 0 271 #define reg_pinmux_rw_pc_gio___pc1___lsb 1 272 #define reg_pinmux_rw_pc_gio___pc1___width 1 273 #define reg_pinmux_rw_pc_gio___pc1___bit 1 274 #define reg_pinmux_rw_pc_gio___pc2___lsb 2 275 #define reg_pinmux_rw_pc_gio___pc2___width 1 276 #define reg_pinmux_rw_pc_gio___pc2___bit 2 277 #define reg_pinmux_rw_pc_gio___pc3___lsb 3 278 #define reg_pinmux_rw_pc_gio___pc3___width 1 279 #define reg_pinmux_rw_pc_gio___pc3___bit 3 280 #define reg_pinmux_rw_pc_gio___pc4___lsb 4 281 #define reg_pinmux_rw_pc_gio___pc4___width 1 282 #define reg_pinmux_rw_pc_gio___pc4___bit 4 283 #define reg_pinmux_rw_pc_gio___pc5___lsb 5 284 #define reg_pinmux_rw_pc_gio___pc5___width 1 285 #define reg_pinmux_rw_pc_gio___pc5___bit 5 286 #define reg_pinmux_rw_pc_gio___pc6___lsb 6 287 #define reg_pinmux_rw_pc_gio___pc6___width 1 288 #define reg_pinmux_rw_pc_gio___pc6___bit 6 289 #define reg_pinmux_rw_pc_gio___pc7___lsb 7 290 #define reg_pinmux_rw_pc_gio___pc7___width 1 291 #define reg_pinmux_rw_pc_gio___pc7___bit 7 292 #define reg_pinmux_rw_pc_gio___pc8___lsb 8 293 #define reg_pinmux_rw_pc_gio___pc8___width 1 294 #define reg_pinmux_rw_pc_gio___pc8___bit 8 295 #define reg_pinmux_rw_pc_gio___pc9___lsb 9 296 #define reg_pinmux_rw_pc_gio___pc9___width 1 297 #define reg_pinmux_rw_pc_gio___pc9___bit 9 298 #define reg_pinmux_rw_pc_gio___pc10___lsb 10 299 #define reg_pinmux_rw_pc_gio___pc10___width 1 300 #define reg_pinmux_rw_pc_gio___pc10___bit 10 301 #define reg_pinmux_rw_pc_gio___pc11___lsb 11 302 #define reg_pinmux_rw_pc_gio___pc11___width 1 303 #define reg_pinmux_rw_pc_gio___pc11___bit 11 304 #define reg_pinmux_rw_pc_gio___pc12___lsb 12 305 #define reg_pinmux_rw_pc_gio___pc12___width 1 306 #define reg_pinmux_rw_pc_gio___pc12___bit 12 307 #define reg_pinmux_rw_pc_gio___pc13___lsb 13 308 #define reg_pinmux_rw_pc_gio___pc13___width 1 309 #define reg_pinmux_rw_pc_gio___pc13___bit 13 310 #define reg_pinmux_rw_pc_gio___pc14___lsb 14 311 #define reg_pinmux_rw_pc_gio___pc14___width 1 312 #define reg_pinmux_rw_pc_gio___pc14___bit 14 313 #define reg_pinmux_rw_pc_gio___pc15___lsb 15 314 #define reg_pinmux_rw_pc_gio___pc15___width 1 315 #define reg_pinmux_rw_pc_gio___pc15___bit 15 316 #define reg_pinmux_rw_pc_gio___pc16___lsb 16 317 #define reg_pinmux_rw_pc_gio___pc16___width 1 318 #define reg_pinmux_rw_pc_gio___pc16___bit 16 319 #define reg_pinmux_rw_pc_gio___pc17___lsb 17 320 #define reg_pinmux_rw_pc_gio___pc17___width 1 321 #define reg_pinmux_rw_pc_gio___pc17___bit 17 322 #define reg_pinmux_rw_pc_gio_offset 16 323 324 /* Register rw_pc_iop, scope pinmux, type rw */ 325 #define reg_pinmux_rw_pc_iop___pc0___lsb 0 326 #define reg_pinmux_rw_pc_iop___pc0___width 1 327 #define reg_pinmux_rw_pc_iop___pc0___bit 0 328 #define reg_pinmux_rw_pc_iop___pc1___lsb 1 329 #define reg_pinmux_rw_pc_iop___pc1___width 1 330 #define reg_pinmux_rw_pc_iop___pc1___bit 1 331 #define reg_pinmux_rw_pc_iop___pc2___lsb 2 332 #define reg_pinmux_rw_pc_iop___pc2___width 1 333 #define reg_pinmux_rw_pc_iop___pc2___bit 2 334 #define reg_pinmux_rw_pc_iop___pc3___lsb 3 335 #define reg_pinmux_rw_pc_iop___pc3___width 1 336 #define reg_pinmux_rw_pc_iop___pc3___bit 3 337 #define reg_pinmux_rw_pc_iop___pc4___lsb 4 338 #define reg_pinmux_rw_pc_iop___pc4___width 1 339 #define reg_pinmux_rw_pc_iop___pc4___bit 4 340 #define reg_pinmux_rw_pc_iop___pc5___lsb 5 341 #define reg_pinmux_rw_pc_iop___pc5___width 1 342 #define reg_pinmux_rw_pc_iop___pc5___bit 5 343 #define reg_pinmux_rw_pc_iop___pc6___lsb 6 344 #define reg_pinmux_rw_pc_iop___pc6___width 1 345 #define reg_pinmux_rw_pc_iop___pc6___bit 6 346 #define reg_pinmux_rw_pc_iop___pc7___lsb 7 347 #define reg_pinmux_rw_pc_iop___pc7___width 1 348 #define reg_pinmux_rw_pc_iop___pc7___bit 7 349 #define reg_pinmux_rw_pc_iop___pc8___lsb 8 350 #define reg_pinmux_rw_pc_iop___pc8___width 1 351 #define reg_pinmux_rw_pc_iop___pc8___bit 8 352 #define reg_pinmux_rw_pc_iop___pc9___lsb 9 353 #define reg_pinmux_rw_pc_iop___pc9___width 1 354 #define reg_pinmux_rw_pc_iop___pc9___bit 9 355 #define reg_pinmux_rw_pc_iop___pc10___lsb 10 356 #define reg_pinmux_rw_pc_iop___pc10___width 1 357 #define reg_pinmux_rw_pc_iop___pc10___bit 10 358 #define reg_pinmux_rw_pc_iop___pc11___lsb 11 359 #define reg_pinmux_rw_pc_iop___pc11___width 1 360 #define reg_pinmux_rw_pc_iop___pc11___bit 11 361 #define reg_pinmux_rw_pc_iop___pc12___lsb 12 362 #define reg_pinmux_rw_pc_iop___pc12___width 1 363 #define reg_pinmux_rw_pc_iop___pc12___bit 12 364 #define reg_pinmux_rw_pc_iop___pc13___lsb 13 365 #define reg_pinmux_rw_pc_iop___pc13___width 1 366 #define reg_pinmux_rw_pc_iop___pc13___bit 13 367 #define reg_pinmux_rw_pc_iop___pc14___lsb 14 368 #define reg_pinmux_rw_pc_iop___pc14___width 1 369 #define reg_pinmux_rw_pc_iop___pc14___bit 14 370 #define reg_pinmux_rw_pc_iop___pc15___lsb 15 371 #define reg_pinmux_rw_pc_iop___pc15___width 1 372 #define reg_pinmux_rw_pc_iop___pc15___bit 15 373 #define reg_pinmux_rw_pc_iop___pc16___lsb 16 374 #define reg_pinmux_rw_pc_iop___pc16___width 1 375 #define reg_pinmux_rw_pc_iop___pc16___bit 16 376 #define reg_pinmux_rw_pc_iop___pc17___lsb 17 377 #define reg_pinmux_rw_pc_iop___pc17___width 1 378 #define reg_pinmux_rw_pc_iop___pc17___bit 17 379 #define reg_pinmux_rw_pc_iop_offset 20 380 381 /* Register rw_pd_gio, scope pinmux, type rw */ 382 #define reg_pinmux_rw_pd_gio___pd0___lsb 0 383 #define reg_pinmux_rw_pd_gio___pd0___width 1 384 #define reg_pinmux_rw_pd_gio___pd0___bit 0 385 #define reg_pinmux_rw_pd_gio___pd1___lsb 1 386 #define reg_pinmux_rw_pd_gio___pd1___width 1 387 #define reg_pinmux_rw_pd_gio___pd1___bit 1 388 #define reg_pinmux_rw_pd_gio___pd2___lsb 2 389 #define reg_pinmux_rw_pd_gio___pd2___width 1 390 #define reg_pinmux_rw_pd_gio___pd2___bit 2 391 #define reg_pinmux_rw_pd_gio___pd3___lsb 3 392 #define reg_pinmux_rw_pd_gio___pd3___width 1 393 #define reg_pinmux_rw_pd_gio___pd3___bit 3 394 #define reg_pinmux_rw_pd_gio___pd4___lsb 4 395 #define reg_pinmux_rw_pd_gio___pd4___width 1 396 #define reg_pinmux_rw_pd_gio___pd4___bit 4 397 #define reg_pinmux_rw_pd_gio___pd5___lsb 5 398 #define reg_pinmux_rw_pd_gio___pd5___width 1 399 #define reg_pinmux_rw_pd_gio___pd5___bit 5 400 #define reg_pinmux_rw_pd_gio___pd6___lsb 6 401 #define reg_pinmux_rw_pd_gio___pd6___width 1 402 #define reg_pinmux_rw_pd_gio___pd6___bit 6 403 #define reg_pinmux_rw_pd_gio___pd7___lsb 7 404 #define reg_pinmux_rw_pd_gio___pd7___width 1 405 #define reg_pinmux_rw_pd_gio___pd7___bit 7 406 #define reg_pinmux_rw_pd_gio___pd8___lsb 8 407 #define reg_pinmux_rw_pd_gio___pd8___width 1 408 #define reg_pinmux_rw_pd_gio___pd8___bit 8 409 #define reg_pinmux_rw_pd_gio___pd9___lsb 9 410 #define reg_pinmux_rw_pd_gio___pd9___width 1 411 #define reg_pinmux_rw_pd_gio___pd9___bit 9 412 #define reg_pinmux_rw_pd_gio___pd10___lsb 10 413 #define reg_pinmux_rw_pd_gio___pd10___width 1 414 #define reg_pinmux_rw_pd_gio___pd10___bit 10 415 #define reg_pinmux_rw_pd_gio___pd11___lsb 11 416 #define reg_pinmux_rw_pd_gio___pd11___width 1 417 #define reg_pinmux_rw_pd_gio___pd11___bit 11 418 #define reg_pinmux_rw_pd_gio___pd12___lsb 12 419 #define reg_pinmux_rw_pd_gio___pd12___width 1 420 #define reg_pinmux_rw_pd_gio___pd12___bit 12 421 #define reg_pinmux_rw_pd_gio___pd13___lsb 13 422 #define reg_pinmux_rw_pd_gio___pd13___width 1 423 #define reg_pinmux_rw_pd_gio___pd13___bit 13 424 #define reg_pinmux_rw_pd_gio___pd14___lsb 14 425 #define reg_pinmux_rw_pd_gio___pd14___width 1 426 #define reg_pinmux_rw_pd_gio___pd14___bit 14 427 #define reg_pinmux_rw_pd_gio___pd15___lsb 15 428 #define reg_pinmux_rw_pd_gio___pd15___width 1 429 #define reg_pinmux_rw_pd_gio___pd15___bit 15 430 #define reg_pinmux_rw_pd_gio___pd16___lsb 16 431 #define reg_pinmux_rw_pd_gio___pd16___width 1 432 #define reg_pinmux_rw_pd_gio___pd16___bit 16 433 #define reg_pinmux_rw_pd_gio___pd17___lsb 17 434 #define reg_pinmux_rw_pd_gio___pd17___width 1 435 #define reg_pinmux_rw_pd_gio___pd17___bit 17 436 #define reg_pinmux_rw_pd_gio_offset 24 437 438 /* Register rw_pd_iop, scope pinmux, type rw */ 439 #define reg_pinmux_rw_pd_iop___pd0___lsb 0 440 #define reg_pinmux_rw_pd_iop___pd0___width 1 441 #define reg_pinmux_rw_pd_iop___pd0___bit 0 442 #define reg_pinmux_rw_pd_iop___pd1___lsb 1 443 #define reg_pinmux_rw_pd_iop___pd1___width 1 444 #define reg_pinmux_rw_pd_iop___pd1___bit 1 445 #define reg_pinmux_rw_pd_iop___pd2___lsb 2 446 #define reg_pinmux_rw_pd_iop___pd2___width 1 447 #define reg_pinmux_rw_pd_iop___pd2___bit 2 448 #define reg_pinmux_rw_pd_iop___pd3___lsb 3 449 #define reg_pinmux_rw_pd_iop___pd3___width 1 450 #define reg_pinmux_rw_pd_iop___pd3___bit 3 451 #define reg_pinmux_rw_pd_iop___pd4___lsb 4 452 #define reg_pinmux_rw_pd_iop___pd4___width 1 453 #define reg_pinmux_rw_pd_iop___pd4___bit 4 454 #define reg_pinmux_rw_pd_iop___pd5___lsb 5 455 #define reg_pinmux_rw_pd_iop___pd5___width 1 456 #define reg_pinmux_rw_pd_iop___pd5___bit 5 457 #define reg_pinmux_rw_pd_iop___pd6___lsb 6 458 #define reg_pinmux_rw_pd_iop___pd6___width 1 459 #define reg_pinmux_rw_pd_iop___pd6___bit 6 460 #define reg_pinmux_rw_pd_iop___pd7___lsb 7 461 #define reg_pinmux_rw_pd_iop___pd7___width 1 462 #define reg_pinmux_rw_pd_iop___pd7___bit 7 463 #define reg_pinmux_rw_pd_iop___pd8___lsb 8 464 #define reg_pinmux_rw_pd_iop___pd8___width 1 465 #define reg_pinmux_rw_pd_iop___pd8___bit 8 466 #define reg_pinmux_rw_pd_iop___pd9___lsb 9 467 #define reg_pinmux_rw_pd_iop___pd9___width 1 468 #define reg_pinmux_rw_pd_iop___pd9___bit 9 469 #define reg_pinmux_rw_pd_iop___pd10___lsb 10 470 #define reg_pinmux_rw_pd_iop___pd10___width 1 471 #define reg_pinmux_rw_pd_iop___pd10___bit 10 472 #define reg_pinmux_rw_pd_iop___pd11___lsb 11 473 #define reg_pinmux_rw_pd_iop___pd11___width 1 474 #define reg_pinmux_rw_pd_iop___pd11___bit 11 475 #define reg_pinmux_rw_pd_iop___pd12___lsb 12 476 #define reg_pinmux_rw_pd_iop___pd12___width 1 477 #define reg_pinmux_rw_pd_iop___pd12___bit 12 478 #define reg_pinmux_rw_pd_iop___pd13___lsb 13 479 #define reg_pinmux_rw_pd_iop___pd13___width 1 480 #define reg_pinmux_rw_pd_iop___pd13___bit 13 481 #define reg_pinmux_rw_pd_iop___pd14___lsb 14 482 #define reg_pinmux_rw_pd_iop___pd14___width 1 483 #define reg_pinmux_rw_pd_iop___pd14___bit 14 484 #define reg_pinmux_rw_pd_iop___pd15___lsb 15 485 #define reg_pinmux_rw_pd_iop___pd15___width 1 486 #define reg_pinmux_rw_pd_iop___pd15___bit 15 487 #define reg_pinmux_rw_pd_iop___pd16___lsb 16 488 #define reg_pinmux_rw_pd_iop___pd16___width 1 489 #define reg_pinmux_rw_pd_iop___pd16___bit 16 490 #define reg_pinmux_rw_pd_iop___pd17___lsb 17 491 #define reg_pinmux_rw_pd_iop___pd17___width 1 492 #define reg_pinmux_rw_pd_iop___pd17___bit 17 493 #define reg_pinmux_rw_pd_iop_offset 28 494 495 /* Register rw_pe_gio, scope pinmux, type rw */ 496 #define reg_pinmux_rw_pe_gio___pe0___lsb 0 497 #define reg_pinmux_rw_pe_gio___pe0___width 1 498 #define reg_pinmux_rw_pe_gio___pe0___bit 0 499 #define reg_pinmux_rw_pe_gio___pe1___lsb 1 500 #define reg_pinmux_rw_pe_gio___pe1___width 1 501 #define reg_pinmux_rw_pe_gio___pe1___bit 1 502 #define reg_pinmux_rw_pe_gio___pe2___lsb 2 503 #define reg_pinmux_rw_pe_gio___pe2___width 1 504 #define reg_pinmux_rw_pe_gio___pe2___bit 2 505 #define reg_pinmux_rw_pe_gio___pe3___lsb 3 506 #define reg_pinmux_rw_pe_gio___pe3___width 1 507 #define reg_pinmux_rw_pe_gio___pe3___bit 3 508 #define reg_pinmux_rw_pe_gio___pe4___lsb 4 509 #define reg_pinmux_rw_pe_gio___pe4___width 1 510 #define reg_pinmux_rw_pe_gio___pe4___bit 4 511 #define reg_pinmux_rw_pe_gio___pe5___lsb 5 512 #define reg_pinmux_rw_pe_gio___pe5___width 1 513 #define reg_pinmux_rw_pe_gio___pe5___bit 5 514 #define reg_pinmux_rw_pe_gio___pe6___lsb 6 515 #define reg_pinmux_rw_pe_gio___pe6___width 1 516 #define reg_pinmux_rw_pe_gio___pe6___bit 6 517 #define reg_pinmux_rw_pe_gio___pe7___lsb 7 518 #define reg_pinmux_rw_pe_gio___pe7___width 1 519 #define reg_pinmux_rw_pe_gio___pe7___bit 7 520 #define reg_pinmux_rw_pe_gio___pe8___lsb 8 521 #define reg_pinmux_rw_pe_gio___pe8___width 1 522 #define reg_pinmux_rw_pe_gio___pe8___bit 8 523 #define reg_pinmux_rw_pe_gio___pe9___lsb 9 524 #define reg_pinmux_rw_pe_gio___pe9___width 1 525 #define reg_pinmux_rw_pe_gio___pe9___bit 9 526 #define reg_pinmux_rw_pe_gio___pe10___lsb 10 527 #define reg_pinmux_rw_pe_gio___pe10___width 1 528 #define reg_pinmux_rw_pe_gio___pe10___bit 10 529 #define reg_pinmux_rw_pe_gio___pe11___lsb 11 530 #define reg_pinmux_rw_pe_gio___pe11___width 1 531 #define reg_pinmux_rw_pe_gio___pe11___bit 11 532 #define reg_pinmux_rw_pe_gio___pe12___lsb 12 533 #define reg_pinmux_rw_pe_gio___pe12___width 1 534 #define reg_pinmux_rw_pe_gio___pe12___bit 12 535 #define reg_pinmux_rw_pe_gio___pe13___lsb 13 536 #define reg_pinmux_rw_pe_gio___pe13___width 1 537 #define reg_pinmux_rw_pe_gio___pe13___bit 13 538 #define reg_pinmux_rw_pe_gio___pe14___lsb 14 539 #define reg_pinmux_rw_pe_gio___pe14___width 1 540 #define reg_pinmux_rw_pe_gio___pe14___bit 14 541 #define reg_pinmux_rw_pe_gio___pe15___lsb 15 542 #define reg_pinmux_rw_pe_gio___pe15___width 1 543 #define reg_pinmux_rw_pe_gio___pe15___bit 15 544 #define reg_pinmux_rw_pe_gio___pe16___lsb 16 545 #define reg_pinmux_rw_pe_gio___pe16___width 1 546 #define reg_pinmux_rw_pe_gio___pe16___bit 16 547 #define reg_pinmux_rw_pe_gio___pe17___lsb 17 548 #define reg_pinmux_rw_pe_gio___pe17___width 1 549 #define reg_pinmux_rw_pe_gio___pe17___bit 17 550 #define reg_pinmux_rw_pe_gio_offset 32 551 552 /* Register rw_pe_iop, scope pinmux, type rw */ 553 #define reg_pinmux_rw_pe_iop___pe0___lsb 0 554 #define reg_pinmux_rw_pe_iop___pe0___width 1 555 #define reg_pinmux_rw_pe_iop___pe0___bit 0 556 #define reg_pinmux_rw_pe_iop___pe1___lsb 1 557 #define reg_pinmux_rw_pe_iop___pe1___width 1 558 #define reg_pinmux_rw_pe_iop___pe1___bit 1 559 #define reg_pinmux_rw_pe_iop___pe2___lsb 2 560 #define reg_pinmux_rw_pe_iop___pe2___width 1 561 #define reg_pinmux_rw_pe_iop___pe2___bit 2 562 #define reg_pinmux_rw_pe_iop___pe3___lsb 3 563 #define reg_pinmux_rw_pe_iop___pe3___width 1 564 #define reg_pinmux_rw_pe_iop___pe3___bit 3 565 #define reg_pinmux_rw_pe_iop___pe4___lsb 4 566 #define reg_pinmux_rw_pe_iop___pe4___width 1 567 #define reg_pinmux_rw_pe_iop___pe4___bit 4 568 #define reg_pinmux_rw_pe_iop___pe5___lsb 5 569 #define reg_pinmux_rw_pe_iop___pe5___width 1 570 #define reg_pinmux_rw_pe_iop___pe5___bit 5 571 #define reg_pinmux_rw_pe_iop___pe6___lsb 6 572 #define reg_pinmux_rw_pe_iop___pe6___width 1 573 #define reg_pinmux_rw_pe_iop___pe6___bit 6 574 #define reg_pinmux_rw_pe_iop___pe7___lsb 7 575 #define reg_pinmux_rw_pe_iop___pe7___width 1 576 #define reg_pinmux_rw_pe_iop___pe7___bit 7 577 #define reg_pinmux_rw_pe_iop___pe8___lsb 8 578 #define reg_pinmux_rw_pe_iop___pe8___width 1 579 #define reg_pinmux_rw_pe_iop___pe8___bit 8 580 #define reg_pinmux_rw_pe_iop___pe9___lsb 9 581 #define reg_pinmux_rw_pe_iop___pe9___width 1 582 #define reg_pinmux_rw_pe_iop___pe9___bit 9 583 #define reg_pinmux_rw_pe_iop___pe10___lsb 10 584 #define reg_pinmux_rw_pe_iop___pe10___width 1 585 #define reg_pinmux_rw_pe_iop___pe10___bit 10 586 #define reg_pinmux_rw_pe_iop___pe11___lsb 11 587 #define reg_pinmux_rw_pe_iop___pe11___width 1 588 #define reg_pinmux_rw_pe_iop___pe11___bit 11 589 #define reg_pinmux_rw_pe_iop___pe12___lsb 12 590 #define reg_pinmux_rw_pe_iop___pe12___width 1 591 #define reg_pinmux_rw_pe_iop___pe12___bit 12 592 #define reg_pinmux_rw_pe_iop___pe13___lsb 13 593 #define reg_pinmux_rw_pe_iop___pe13___width 1 594 #define reg_pinmux_rw_pe_iop___pe13___bit 13 595 #define reg_pinmux_rw_pe_iop___pe14___lsb 14 596 #define reg_pinmux_rw_pe_iop___pe14___width 1 597 #define reg_pinmux_rw_pe_iop___pe14___bit 14 598 #define reg_pinmux_rw_pe_iop___pe15___lsb 15 599 #define reg_pinmux_rw_pe_iop___pe15___width 1 600 #define reg_pinmux_rw_pe_iop___pe15___bit 15 601 #define reg_pinmux_rw_pe_iop___pe16___lsb 16 602 #define reg_pinmux_rw_pe_iop___pe16___width 1 603 #define reg_pinmux_rw_pe_iop___pe16___bit 16 604 #define reg_pinmux_rw_pe_iop___pe17___lsb 17 605 #define reg_pinmux_rw_pe_iop___pe17___width 1 606 #define reg_pinmux_rw_pe_iop___pe17___bit 17 607 #define reg_pinmux_rw_pe_iop_offset 36 608 609 /* Register rw_usb_phy, scope pinmux, type rw */ 610 #define reg_pinmux_rw_usb_phy___en_usb0___lsb 0 611 #define reg_pinmux_rw_usb_phy___en_usb0___width 1 612 #define reg_pinmux_rw_usb_phy___en_usb0___bit 0 613 #define reg_pinmux_rw_usb_phy___en_usb1___lsb 1 614 #define reg_pinmux_rw_usb_phy___en_usb1___width 1 615 #define reg_pinmux_rw_usb_phy___en_usb1___bit 1 616 #define reg_pinmux_rw_usb_phy_offset 40 617 618 619 /* Constants */ 620 #define regk_pinmux_no 0x00000000 621 #define regk_pinmux_rw_hwprot_default 0x00000000 622 #define regk_pinmux_rw_pa_default 0x00000000 623 #define regk_pinmux_rw_pb_gio_default 0x00000000 624 #define regk_pinmux_rw_pb_iop_default 0x00000000 625 #define regk_pinmux_rw_pc_gio_default 0x00000000 626 #define regk_pinmux_rw_pc_iop_default 0x00000000 627 #define regk_pinmux_rw_pd_gio_default 0x00000000 628 #define regk_pinmux_rw_pd_iop_default 0x00000000 629 #define regk_pinmux_rw_pe_gio_default 0x00000000 630 #define regk_pinmux_rw_pe_iop_default 0x00000000 631 #define regk_pinmux_rw_usb_phy_default 0x00000000 632 #define regk_pinmux_yes 0x00000001 633 #endif /* __pinmux_defs_asm_h */ 634