Linux Audio
Check our new training course
Embedded Linux Audio
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502
/* SPDX-License-Identifier: GPL-2.0 * * Copyright 2016-2018 HabanaLabs, Ltd. * All Rights Reserved. * */ /************************************ ** This is an auto-generated file ** ** DO NOT EDIT BELOW ** ************************************/ #ifndef ASIC_REG_PSOC_GLOBAL_CONF_MASKS_H_ #define ASIC_REG_PSOC_GLOBAL_CONF_MASKS_H_ /* ***************************************** * PSOC_GLOBAL_CONF (Prototype: GLOBAL_CONF) ***************************************** */ /* PSOC_GLOBAL_CONF_NON_RST_FLOPS */ #define PSOC_GLOBAL_CONF_NON_RST_FLOPS_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_NON_RST_FLOPS_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_PCI_FW_FSM */ #define PSOC_GLOBAL_CONF_PCI_FW_FSM_EN_SHIFT 0 #define PSOC_GLOBAL_CONF_PCI_FW_FSM_EN_MASK 0x1 /* PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START */ #define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_BTM_FSM */ #define PSOC_GLOBAL_CONF_BTM_FSM_STATE_SHIFT 0 #define PSOC_GLOBAL_CONF_BTM_FSM_STATE_MASK 0xF /* PSOC_GLOBAL_CONF_SW_BTM_FSM */ #define PSOC_GLOBAL_CONF_SW_BTM_FSM_CTRL_SHIFT 0 #define PSOC_GLOBAL_CONF_SW_BTM_FSM_CTRL_MASK 0xF /* PSOC_GLOBAL_CONF_SW_BOOT_SEQ_FSM */ #define PSOC_GLOBAL_CONF_SW_BOOT_SEQ_FSM_CTRL_SHIFT 0 #define PSOC_GLOBAL_CONF_SW_BOOT_SEQ_FSM_CTRL_MASK 0xF /* PSOC_GLOBAL_CONF_BOOT_SEQ_TIMEOUT */ #define PSOC_GLOBAL_CONF_BOOT_SEQ_TIMEOUT_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_BOOT_SEQ_TIMEOUT_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_SPI_MEM_EN */ #define PSOC_GLOBAL_CONF_SPI_MEM_EN_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_SPI_MEM_EN_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_PRSTN */ #define PSOC_GLOBAL_CONF_PRSTN_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_PRSTN_VAL_MASK 0x1 /* PSOC_GLOBAL_CONF_PCIE_EN */ #define PSOC_GLOBAL_CONF_PCIE_EN_MASK_SHIFT 0 #define PSOC_GLOBAL_CONF_PCIE_EN_MASK_MASK 0x1 /* PSOC_GLOBAL_CONF_PCIE_PRSTN_INTR */ #define PSOC_GLOBAL_CONF_PCIE_PRSTN_INTR_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_PCIE_PRSTN_INTR_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_SPI_IMG_STS */ #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRI_SHIFT 0 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRI_MASK 0x1 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_SEC_SHIFT 1 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_SEC_MASK 0x2 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRSTN_SHIFT 2 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRSTN_MASK 0x4 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PCI_SHIFT 3 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PCI_MASK 0x8 /* PSOC_GLOBAL_CONF_BOOT_SEQ_FSM */ #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_IDLE_SHIFT 0 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_IDLE_MASK 0x1 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_BOOT_INIT_SHIFT 1 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_BOOT_INIT_MASK 0x2 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRI_SHIFT 2 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRI_MASK 0x4 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_SEC_SHIFT 3 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_SEC_MASK 0x8 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRSTN_SHIFT 4 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRSTN_MASK 0x10 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PCIE_SHIFT 5 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PCIE_MASK 0x20 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_ROM_SHIFT 6 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_ROM_MASK 0x40 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_PCLK_READY_SHIFT 7 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_PCLK_READY_MASK 0x80 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_LTSSM_EN_SHIFT 8 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_LTSSM_EN_MASK 0x100 /* PSOC_GLOBAL_CONF_BOOT_SEQ_EXT_LD */ #define PSOC_GLOBAL_CONF_BOOT_SEQ_EXT_LD_DONE_SHIFT 0 #define PSOC_GLOBAL_CONF_BOOT_SEQ_EXT_LD_DONE_MASK 0x1 /* PSOC_GLOBAL_CONF_PHY_STABLE */ #define PSOC_GLOBAL_CONF_PHY_STABLE_PRSTN_SHIFT 0 #define PSOC_GLOBAL_CONF_PHY_STABLE_PRSTN_MASK 0x1 /* PSOC_GLOBAL_CONF_PRSTN_OVR */ #define PSOC_GLOBAL_CONF_PRSTN_OVR_EN_SHIFT 0 #define PSOC_GLOBAL_CONF_PRSTN_OVR_EN_MASK 0x1 #define PSOC_GLOBAL_CONF_PRSTN_OVR_VAL_SHIFT 4 #define PSOC_GLOBAL_CONF_PRSTN_OVR_VAL_MASK 0x10 /* PSOC_GLOBAL_CONF_ETR_FLUSH */ #define PSOC_GLOBAL_CONF_ETR_FLUSH_MASK_SHIFT 0 #define PSOC_GLOBAL_CONF_ETR_FLUSH_MASK_MASK 0x1 /* PSOC_GLOBAL_CONF_COLD_RST_FLOPS */ #define PSOC_GLOBAL_CONF_COLD_RST_FLOPS_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_COLD_RST_FLOPS_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_DIS_RAZWI_ERR */ #define PSOC_GLOBAL_CONF_DIS_RAZWI_ERR_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_DIS_RAZWI_ERR_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_PCIE_PHY_RST_N */ #define PSOC_GLOBAL_CONF_PCIE_PHY_RST_N_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_PCIE_PHY_RST_N_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_RAZWI */ #define PSOC_GLOBAL_CONF_RAZWI_INTR_SHIFT 0 #define PSOC_GLOBAL_CONF_RAZWI_INTR_MASK 0x1 #define PSOC_GLOBAL_CONF_RAZWI_MASK_SHIFT 4 #define PSOC_GLOBAL_CONF_RAZWI_MASK_MASK 0x10 /* PSOC_GLOBAL_CONF_PROT */ #define PSOC_GLOBAL_CONF_PROT_AR_SHIFT 0 #define PSOC_GLOBAL_CONF_PROT_AR_MASK 0x7 #define PSOC_GLOBAL_CONF_PROT_AW_SHIFT 4 #define PSOC_GLOBAL_CONF_PROT_AW_MASK 0x70 /* PSOC_GLOBAL_CONF_ADC */ #define PSOC_GLOBAL_CONF_ADC_INTR_SHIFT 0 #define PSOC_GLOBAL_CONF_ADC_INTR_MASK 0x1 #define PSOC_GLOBAL_CONF_ADC_MASK_SHIFT 4 #define PSOC_GLOBAL_CONF_ADC_MASK_MASK 0x10 /* PSOC_GLOBAL_CONF_BOOT_SEQ_TO */ #define PSOC_GLOBAL_CONF_BOOT_SEQ_TO_MASK_SHIFT 0 #define PSOC_GLOBAL_CONF_BOOT_SEQ_TO_MASK_MASK 0x1 /* PSOC_GLOBAL_CONF_SCRATCHPAD */ #define PSOC_GLOBAL_CONF_SCRATCHPAD_REG_SHIFT 0 #define PSOC_GLOBAL_CONF_SCRATCHPAD_REG_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_SEMAPHORE */ #define PSOC_GLOBAL_CONF_SEMAPHORE_REG_SHIFT 0 #define PSOC_GLOBAL_CONF_SEMAPHORE_REG_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_CPU_BOOT_STATUS */ #define PSOC_GLOBAL_CONF_CPU_BOOT_STATUS_CNTR_SHIFT 0 #define PSOC_GLOBAL_CONF_CPU_BOOT_STATUS_CNTR_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_KMD_MSG_TO_CPU */ #define PSOC_GLOBAL_CONF_KMD_MSG_TO_CPU_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_KMD_MSG_TO_CPU_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_SPL_SOURCE */ #define PSOC_GLOBAL_CONF_SPL_SOURCE_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_SPL_SOURCE_VAL_MASK 0x7 /* PSOC_GLOBAL_CONF_I2C_MSTR1_DBG */ #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_S_GEN_SHIFT 0 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_S_GEN_MASK 0x1 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_P_GEN_SHIFT 1 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_P_GEN_MASK 0x2 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_DATA_SHIFT 2 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_DATA_MASK 0x4 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_SHIFT 3 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_MASK 0x8 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_RD_SHIFT 4 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_RD_MASK 0x10 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_WR_SHIFT 5 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_WR_MASK 0x20 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_HS_SHIFT 6 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_HS_MASK 0x40 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MASTER_ACT_SHIFT 7 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MASTER_ACT_MASK 0x80 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLAVE_ACT_SHIFT 8 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLAVE_ACT_MASK 0x100 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_10BIT_SHIFT 9 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_10BIT_MASK 0x200 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MST_CSTATE_SHIFT 10 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MST_CSTATE_MASK 0x7C00 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLV_CSTATE_SHIFT 15 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLV_CSTATE_MASK 0x78000 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_IC_EN_SHIFT 19 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_IC_EN_MASK 0x80000 /* PSOC_GLOBAL_CONF_I2C_SLV */ #define PSOC_GLOBAL_CONF_I2C_SLV_CPU_CTRL_SHIFT 0 #define PSOC_GLOBAL_CONF_I2C_SLV_CPU_CTRL_MASK 0x1 /* PSOC_GLOBAL_CONF_I2C_SLV_INTR_MASK */ #define PSOC_GLOBAL_CONF_I2C_SLV_INTR_MASK_FLD_INT_SHIFT 0 #define PSOC_GLOBAL_CONF_I2C_SLV_INTR_MASK_FLD_INT_MASK 0x1 /* PSOC_GLOBAL_CONF_TRACE_ADDR */ #define PSOC_GLOBAL_CONF_TRACE_ADDR_MSB_SHIFT 0 #define PSOC_GLOBAL_CONF_TRACE_ADDR_MSB_MASK 0x3FF /* PSOC_GLOBAL_CONF_ARUSER */ #define PSOC_GLOBAL_CONF_ARUSER_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_ARUSER_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_AWUSER */ #define PSOC_GLOBAL_CONF_AWUSER_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_AWUSER_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_TRACE_AWUSER */ #define PSOC_GLOBAL_CONF_TRACE_AWUSER_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_TRACE_AWUSER_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_TRACE_ARUSER */ #define PSOC_GLOBAL_CONF_TRACE_ARUSER_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_TRACE_ARUSER_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_BTL_STS */ #define PSOC_GLOBAL_CONF_BTL_STS_DONE_SHIFT 0 #define PSOC_GLOBAL_CONF_BTL_STS_DONE_MASK 0x1 #define PSOC_GLOBAL_CONF_BTL_STS_FAIL_SHIFT 4 #define PSOC_GLOBAL_CONF_BTL_STS_FAIL_MASK 0x10 #define PSOC_GLOBAL_CONF_BTL_STS_FAIL_CODE_SHIFT 8 #define PSOC_GLOBAL_CONF_BTL_STS_FAIL_CODE_MASK 0xF00 /* PSOC_GLOBAL_CONF_TIMEOUT_INTR */ #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_0_SHIFT 0 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_0_MASK 0x1 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_1_SHIFT 1 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_1_MASK 0x2 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_2_SHIFT 2 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_2_MASK 0x4 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_3_SHIFT 3 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_3_MASK 0x8 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_4_SHIFT 4 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_4_MASK 0x10 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_TIMER_SHIFT 5 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_TIMER_MASK 0x20 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_0_SHIFT 6 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_0_MASK 0x40 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_1_SHIFT 7 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_1_MASK 0x80 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_5_SHIFT 8 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_5_MASK 0x100 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_6_SHIFT 9 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_6_MASK 0x200 /* PSOC_GLOBAL_CONF_COMB_TIMEOUT_INTR */ #define PSOC_GLOBAL_CONF_COMB_TIMEOUT_INTR_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_COMB_TIMEOUT_INTR_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_PERIPH_INTR */ #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TX_SHIFT 0 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TX_MASK 0x1 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RX_SHIFT 1 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RX_MASK 0x2 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TXOVR_SHIFT 2 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TXOVR_MASK 0x4 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RXOVR_SHIFT 3 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RXOVR_MASK 0x8 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TX_SHIFT 4 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TX_MASK 0x10 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RX_SHIFT 5 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RX_MASK 0x20 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TXOVR_SHIFT 6 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TXOVR_MASK 0x40 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RXOVR_SHIFT 7 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RXOVR_MASK 0x80 #define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_SHIFT 12 #define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_MASK 0x1000 #define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_WAKEUP_SHIFT 13 #define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_WAKEUP_MASK 0x2000 #define PSOC_GLOBAL_CONF_PERIPH_INTR_MII_SHIFT 16 #define PSOC_GLOBAL_CONF_PERIPH_INTR_MII_MASK 0x10000 /* PSOC_GLOBAL_CONF_COMB_PERIPH_INTR */ #define PSOC_GLOBAL_CONF_COMB_PERIPH_INTR_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_COMB_PERIPH_INTR_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_AXI_ERR_INTR */ #define PSOC_GLOBAL_CONF_AXI_ERR_INTR_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_AXI_ERR_INTR_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_TARGETID */ #define PSOC_GLOBAL_CONF_TARGETID_TDESIGNER_SHIFT 1 #define PSOC_GLOBAL_CONF_TARGETID_TDESIGNER_MASK 0xFFE #define PSOC_GLOBAL_CONF_TARGETID_TPARTNO_SHIFT 16 #define PSOC_GLOBAL_CONF_TARGETID_TPARTNO_MASK 0xFFF0000 #define PSOC_GLOBAL_CONF_TARGETID_TREVISION_SHIFT 28 #define PSOC_GLOBAL_CONF_TARGETID_TREVISION_MASK 0xF0000000 /* PSOC_GLOBAL_CONF_EMMC_INT_VOL_STABLE */ #define PSOC_GLOBAL_CONF_EMMC_INT_VOL_STABLE_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_EMMC_INT_VOL_STABLE_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_BOOT_STRAP_PINS */ #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_I2C_SLV_ADDR_SHIFT 0 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_I2C_SLV_ADDR_MASK 0x1 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_PCIE_EN_SHIFT 1 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_PCIE_EN_MASK 0x2 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_REPAIR_CFG_SHIFT 2 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_REPAIR_CFG_MASK 0xC #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_CPOL_SHIFT 4 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_CPOL_MASK 0x10 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_CPHA_SHIFT 5 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_CPHA_MASK 0x20 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_BTL_EN_SHIFT 6 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_BTL_EN_MASK 0x40 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_BTL_ROM_EN_SHIFT 7 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_BTL_ROM_EN_MASK 0x80 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_DUMP_SEL_SHIFT 8 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_DUMP_SEL_MASK 0x1FFF00 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_GRAD_RST_SHIFT 22 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_GRAD_RST_MASK 0x400000 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_DUMP_DIS_SHIFT 23 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_DUMP_DIS_MASK 0x800000 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_I2C_SHIFT 24 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_I2C_MASK 0x1F000000 /* PSOC_GLOBAL_CONF_MEM_REPAIR_DIV */ #define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_EN_SHIFT 0 #define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_EN_MASK 0x1 #define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_VAL_SHIFT 8 #define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_VAL_MASK 0xFF00 /* PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL */ #define PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL_SET_SHIFT 0 #define PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL_SET_MASK 0x1 #define PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL_CLR_SHIFT 1 #define PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL_CLR_MASK 0x2 /* PSOC_GLOBAL_CONF_MEM_REPAIR_STS */ #define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_IND_MASK 0x1 #define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_FAIL_SHIFT 4 #define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_FAIL_MASK 0x10 /* PSOC_GLOBAL_CONF_OUTSTANT_TRANS */ #define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_RD_SHIFT 0 #define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_RD_MASK 0x1 #define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_WR_SHIFT 1 #define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_WR_MASK 0x2 /* PSOC_GLOBAL_CONF_MASK_REQ */ #define PSOC_GLOBAL_CONF_MASK_REQ_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_MASK_REQ_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_WD_RST_CFG_L */ #define PSOC_GLOBAL_CONF_WD_RST_CFG_L_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_WD_RST_CFG_L_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_WD_RST_CFG_H */ #define PSOC_GLOBAL_CONF_WD_RST_CFG_H_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_WD_RST_CFG_H_VAL_MASK 0x3FFFFF /* PSOC_GLOBAL_CONF_MNL_RST_CFG_L */ #define PSOC_GLOBAL_CONF_MNL_RST_CFG_L_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_MNL_RST_CFG_L_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_MNL_RST_CFG_H */ #define PSOC_GLOBAL_CONF_MNL_RST_CFG_H_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_MNL_RST_CFG_H_VAL_MASK 0x3FFFFF /* PSOC_GLOBAL_CONF_PRSTN_RST_CFG_L */ #define PSOC_GLOBAL_CONF_PRSTN_RST_CFG_L_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_PRSTN_RST_CFG_L_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_PRSTN_RST_CFG_H */ #define PSOC_GLOBAL_CONF_PRSTN_RST_CFG_H_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_PRSTN_RST_CFG_H_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_L */ #define PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_L_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_L_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_H */ #define PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_H_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_H_VAL_MASK 0x3FFFFF /* PSOC_GLOBAL_CONF_SW_ALL_RST */ #define PSOC_GLOBAL_CONF_SW_ALL_RST_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_SW_ALL_RST_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_SOFT_RST */ #define PSOC_GLOBAL_CONF_SOFT_RST_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_SOFT_RST_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_SOFT_RST_CFG_L */ #define PSOC_GLOBAL_CONF_SOFT_RST_CFG_L_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_SOFT_RST_CFG_L_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_SOFT_RST_CFG_H */ #define PSOC_GLOBAL_CONF_SOFT_RST_CFG_H_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_SOFT_RST_CFG_H_VAL_MASK 0x3FFFFF /* PSOC_GLOBAL_CONF_UNIT_RST_N */ #define PSOC_GLOBAL_CONF_UNIT_RST_N_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_UNIT_RST_N_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_UNIT_RST_N_L */ #define PSOC_GLOBAL_CONF_UNIT_RST_N_L_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_UNIT_RST_N_L_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_UNIT_RST_N_H */ #define PSOC_GLOBAL_CONF_UNIT_RST_N_H_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_UNIT_RST_N_H_VAL_MASK 0x3FFFFF /* PSOC_GLOBAL_CONF_BTL_IMG */ #define PSOC_GLOBAL_CONF_BTL_IMG_SEL_SHIFT 0 #define PSOC_GLOBAL_CONF_BTL_IMG_SEL_MASK 0x1 /* PSOC_GLOBAL_CONF_PRSTN_MASK */ #define PSOC_GLOBAL_CONF_PRSTN_MASK_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_PRSTN_MASK_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_WD_MASK */ #define PSOC_GLOBAL_CONF_WD_MASK_IND_SHIFT 0 #define PSOC_GLOBAL_CONF_WD_MASK_IND_MASK 0x1 /* PSOC_GLOBAL_CONF_RST_SRC */ #define PSOC_GLOBAL_CONF_RST_SRC_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_RST_SRC_VAL_MASK 0xF /* PSOC_GLOBAL_CONF_BOOT_STATE */ #define PSOC_GLOBAL_CONF_BOOT_STATE_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_BOOT_STATE_VAL_MASK 0x1 /* PSOC_GLOBAL_CONF_PAD_1V8_CFG */ #define PSOC_GLOBAL_CONF_PAD_1V8_CFG_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_PAD_1V8_CFG_VAL_MASK 0x7F /* PSOC_GLOBAL_CONF_PAD_3V3_CFG */ #define PSOC_GLOBAL_CONF_PAD_3V3_CFG_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_PAD_3V3_CFG_VAL_MASK 0x7F /* PSOC_GLOBAL_CONF_PAD_1V8_INPUT */ #define PSOC_GLOBAL_CONF_PAD_1V8_INPUT_CFG_SHIFT 0 #define PSOC_GLOBAL_CONF_PAD_1V8_INPUT_CFG_MASK 0x7 /* PSOC_GLOBAL_CONF_BNK3V3_MS */ #define PSOC_GLOBAL_CONF_BNK3V3_MS_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_BNK3V3_MS_VAL_MASK 0x3 /* PSOC_GLOBAL_CONF_ADC_CLK_FREQ */ #define PSOC_GLOBAL_CONF_ADC_CLK_FREQ_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_ADC_CLK_FREQ_VAL_MASK 0xFF /* PSOC_GLOBAL_CONF_ADC_DELAY_FROM_START */ #define PSOC_GLOBAL_CONF_ADC_DELAY_FROM_START_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_ADC_DELAY_FROM_START_VAL_MASK 0xFF /* PSOC_GLOBAL_CONF_ADC_DATA_SAMPLES */ #define PSOC_GLOBAL_CONF_ADC_DATA_SAMPLES_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_ADC_DATA_SAMPLES_VAL_MASK 0x1F /* PSOC_GLOBAL_CONF_ADC_TPH_CS */ #define PSOC_GLOBAL_CONF_ADC_TPH_CS_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_ADC_TPH_CS_VAL_MASK 0xFF /* PSOC_GLOBAL_CONF_ADC_LSB_NMSB */ #define PSOC_GLOBAL_CONF_ADC_LSB_NMSB_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_ADC_LSB_NMSB_VAL_MASK 0x1 /* PSOC_GLOBAL_CONF_ADC_ONE_NCONTIUES */ #define PSOC_GLOBAL_CONF_ADC_ONE_NCONTIUES_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_ADC_ONE_NCONTIUES_VAL_MASK 0x1 /* PSOC_GLOBAL_CONF_ADC_BLOCK_ENABLE */ #define PSOC_GLOBAL_CONF_ADC_BLOCK_ENABLE_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_ADC_BLOCK_ENABLE_VAL_MASK 0x1 /* PSOC_GLOBAL_CONF_ADC_CFG_DATA */ #define PSOC_GLOBAL_CONF_ADC_CFG_DATA_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_ADC_CFG_DATA_VAL_MASK 0xFFFFFFFF /* PSOC_GLOBAL_CONF_ADC_TDV_CSDO */ #define PSOC_GLOBAL_CONF_ADC_TDV_CSDO_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_ADC_TDV_CSDO_VAL_MASK 0xFF /* PSOC_GLOBAL_CONF_ADC_TSU_CSCK */ #define PSOC_GLOBAL_CONF_ADC_TSU_CSCK_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_ADC_TSU_CSCK_VAL_MASK 0xFF /* PSOC_GLOBAL_CONF_PAD_DEFAULT */ #define PSOC_GLOBAL_CONF_PAD_DEFAULT_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_PAD_DEFAULT_VAL_MASK 0xF /* PSOC_GLOBAL_CONF_PAD_SEL */ #define PSOC_GLOBAL_CONF_PAD_SEL_VAL_SHIFT 0 #define PSOC_GLOBAL_CONF_PAD_SEL_VAL_MASK 0x3 /* PSOC_GLOBAL_CONF_RST_CTRL */ #define PSOC_GLOBAL_CONF_RST_CTRL_SEL_SHIFT 0 #define PSOC_GLOBAL_CONF_RST_CTRL_SEL_MASK 0xFF #endif /* ASIC_REG_PSOC_GLOBAL_CONF_MASKS_H_ */