Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0
0002  *
0003  * Copyright 2016-2018 HabanaLabs, Ltd.
0004  * All Rights Reserved.
0005  *
0006  */
0007 
0008 /************************************
0009  ** This is an auto-generated file **
0010  **       DO NOT EDIT BELOW        **
0011  ************************************/
0012 
0013 #ifndef ASIC_REG_PSOC_GLOBAL_CONF_MASKS_H_
0014 #define ASIC_REG_PSOC_GLOBAL_CONF_MASKS_H_
0015 
0016 /*
0017  *****************************************
0018  *   PSOC_GLOBAL_CONF (Prototype: GLOBAL_CONF)
0019  *****************************************
0020  */
0021 
0022 /* PSOC_GLOBAL_CONF_NON_RST_FLOPS */
0023 #define PSOC_GLOBAL_CONF_NON_RST_FLOPS_VAL_SHIFT                     0
0024 #define PSOC_GLOBAL_CONF_NON_RST_FLOPS_VAL_MASK                      0xFFFFFFFF
0025 
0026 /* PSOC_GLOBAL_CONF_PCI_FW_FSM */
0027 #define PSOC_GLOBAL_CONF_PCI_FW_FSM_EN_SHIFT                         0
0028 #define PSOC_GLOBAL_CONF_PCI_FW_FSM_EN_MASK                          0x1
0029 
0030 /* PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START */
0031 #define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_IND_SHIFT                 0
0032 #define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_IND_MASK                  0x1
0033 
0034 /* PSOC_GLOBAL_CONF_BTM_FSM */
0035 #define PSOC_GLOBAL_CONF_BTM_FSM_STATE_SHIFT                         0
0036 #define PSOC_GLOBAL_CONF_BTM_FSM_STATE_MASK                          0xF
0037 
0038 /* PSOC_GLOBAL_CONF_SW_BTM_FSM */
0039 #define PSOC_GLOBAL_CONF_SW_BTM_FSM_CTRL_SHIFT                       0
0040 #define PSOC_GLOBAL_CONF_SW_BTM_FSM_CTRL_MASK                        0xF
0041 
0042 /* PSOC_GLOBAL_CONF_SW_BOOT_SEQ_FSM */
0043 #define PSOC_GLOBAL_CONF_SW_BOOT_SEQ_FSM_CTRL_SHIFT                  0
0044 #define PSOC_GLOBAL_CONF_SW_BOOT_SEQ_FSM_CTRL_MASK                   0xF
0045 
0046 /* PSOC_GLOBAL_CONF_BOOT_SEQ_TIMEOUT */
0047 #define PSOC_GLOBAL_CONF_BOOT_SEQ_TIMEOUT_VAL_SHIFT                  0
0048 #define PSOC_GLOBAL_CONF_BOOT_SEQ_TIMEOUT_VAL_MASK                   0xFFFFFFFF
0049 
0050 /* PSOC_GLOBAL_CONF_SPI_MEM_EN */
0051 #define PSOC_GLOBAL_CONF_SPI_MEM_EN_IND_SHIFT                        0
0052 #define PSOC_GLOBAL_CONF_SPI_MEM_EN_IND_MASK                         0x1
0053 
0054 /* PSOC_GLOBAL_CONF_PRSTN */
0055 #define PSOC_GLOBAL_CONF_PRSTN_VAL_SHIFT                             0
0056 #define PSOC_GLOBAL_CONF_PRSTN_VAL_MASK                              0x1
0057 
0058 /* PSOC_GLOBAL_CONF_PCIE_EN */
0059 #define PSOC_GLOBAL_CONF_PCIE_EN_MASK_SHIFT                          0
0060 #define PSOC_GLOBAL_CONF_PCIE_EN_MASK_MASK                           0x1
0061 
0062 /* PSOC_GLOBAL_CONF_PCIE_PRSTN_INTR */
0063 #define PSOC_GLOBAL_CONF_PCIE_PRSTN_INTR_IND_SHIFT                   0
0064 #define PSOC_GLOBAL_CONF_PCIE_PRSTN_INTR_IND_MASK                    0x1
0065 
0066 /* PSOC_GLOBAL_CONF_SPI_IMG_STS */
0067 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRI_SHIFT                       0
0068 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRI_MASK                        0x1
0069 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_SEC_SHIFT                       1
0070 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_SEC_MASK                        0x2
0071 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRSTN_SHIFT                     2
0072 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRSTN_MASK                      0x4
0073 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PCI_SHIFT                       3
0074 #define PSOC_GLOBAL_CONF_SPI_IMG_STS_PCI_MASK                        0x8
0075 
0076 /* PSOC_GLOBAL_CONF_BOOT_SEQ_FSM */
0077 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_IDLE_SHIFT                     0
0078 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_IDLE_MASK                      0x1
0079 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_BOOT_INIT_SHIFT                1
0080 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_BOOT_INIT_MASK                 0x2
0081 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRI_SHIFT                  2
0082 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRI_MASK                   0x4
0083 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_SEC_SHIFT                  3
0084 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_SEC_MASK                   0x8
0085 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRSTN_SHIFT                4
0086 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRSTN_MASK                 0x10
0087 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PCIE_SHIFT                 5
0088 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PCIE_MASK                  0x20
0089 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_ROM_SHIFT                      6
0090 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_ROM_MASK                       0x40
0091 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_PCLK_READY_SHIFT               7
0092 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_PCLK_READY_MASK                0x80
0093 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_LTSSM_EN_SHIFT                 8
0094 #define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_LTSSM_EN_MASK                  0x100
0095 
0096 /* PSOC_GLOBAL_CONF_BOOT_SEQ_EXT_LD */
0097 #define PSOC_GLOBAL_CONF_BOOT_SEQ_EXT_LD_DONE_SHIFT                  0
0098 #define PSOC_GLOBAL_CONF_BOOT_SEQ_EXT_LD_DONE_MASK                   0x1
0099 
0100 /* PSOC_GLOBAL_CONF_PHY_STABLE */
0101 #define PSOC_GLOBAL_CONF_PHY_STABLE_PRSTN_SHIFT                      0
0102 #define PSOC_GLOBAL_CONF_PHY_STABLE_PRSTN_MASK                       0x1
0103 
0104 /* PSOC_GLOBAL_CONF_PRSTN_OVR */
0105 #define PSOC_GLOBAL_CONF_PRSTN_OVR_EN_SHIFT                          0
0106 #define PSOC_GLOBAL_CONF_PRSTN_OVR_EN_MASK                           0x1
0107 #define PSOC_GLOBAL_CONF_PRSTN_OVR_VAL_SHIFT                         4
0108 #define PSOC_GLOBAL_CONF_PRSTN_OVR_VAL_MASK                          0x10
0109 
0110 /* PSOC_GLOBAL_CONF_ETR_FLUSH */
0111 #define PSOC_GLOBAL_CONF_ETR_FLUSH_MASK_SHIFT                        0
0112 #define PSOC_GLOBAL_CONF_ETR_FLUSH_MASK_MASK                         0x1
0113 
0114 /* PSOC_GLOBAL_CONF_COLD_RST_FLOPS */
0115 #define PSOC_GLOBAL_CONF_COLD_RST_FLOPS_VAL_SHIFT                    0
0116 #define PSOC_GLOBAL_CONF_COLD_RST_FLOPS_VAL_MASK                     0xFFFFFFFF
0117 
0118 /* PSOC_GLOBAL_CONF_DIS_RAZWI_ERR */
0119 #define PSOC_GLOBAL_CONF_DIS_RAZWI_ERR_IND_SHIFT                     0
0120 #define PSOC_GLOBAL_CONF_DIS_RAZWI_ERR_IND_MASK                      0x1
0121 
0122 /* PSOC_GLOBAL_CONF_PCIE_PHY_RST_N */
0123 #define PSOC_GLOBAL_CONF_PCIE_PHY_RST_N_IND_SHIFT                    0
0124 #define PSOC_GLOBAL_CONF_PCIE_PHY_RST_N_IND_MASK                     0x1
0125 
0126 /* PSOC_GLOBAL_CONF_RAZWI */
0127 #define PSOC_GLOBAL_CONF_RAZWI_INTR_SHIFT                            0
0128 #define PSOC_GLOBAL_CONF_RAZWI_INTR_MASK                             0x1
0129 #define PSOC_GLOBAL_CONF_RAZWI_MASK_SHIFT                            4
0130 #define PSOC_GLOBAL_CONF_RAZWI_MASK_MASK                             0x10
0131 
0132 /* PSOC_GLOBAL_CONF_PROT */
0133 #define PSOC_GLOBAL_CONF_PROT_AR_SHIFT                               0
0134 #define PSOC_GLOBAL_CONF_PROT_AR_MASK                                0x7
0135 #define PSOC_GLOBAL_CONF_PROT_AW_SHIFT                               4
0136 #define PSOC_GLOBAL_CONF_PROT_AW_MASK                                0x70
0137 
0138 /* PSOC_GLOBAL_CONF_ADC */
0139 #define PSOC_GLOBAL_CONF_ADC_INTR_SHIFT                              0
0140 #define PSOC_GLOBAL_CONF_ADC_INTR_MASK                               0x1
0141 #define PSOC_GLOBAL_CONF_ADC_MASK_SHIFT                              4
0142 #define PSOC_GLOBAL_CONF_ADC_MASK_MASK                               0x10
0143 
0144 /* PSOC_GLOBAL_CONF_BOOT_SEQ_TO */
0145 #define PSOC_GLOBAL_CONF_BOOT_SEQ_TO_MASK_SHIFT                      0
0146 #define PSOC_GLOBAL_CONF_BOOT_SEQ_TO_MASK_MASK                       0x1
0147 
0148 /* PSOC_GLOBAL_CONF_SCRATCHPAD */
0149 #define PSOC_GLOBAL_CONF_SCRATCHPAD_REG_SHIFT                        0
0150 #define PSOC_GLOBAL_CONF_SCRATCHPAD_REG_MASK                         0xFFFFFFFF
0151 
0152 /* PSOC_GLOBAL_CONF_SEMAPHORE */
0153 #define PSOC_GLOBAL_CONF_SEMAPHORE_REG_SHIFT                         0
0154 #define PSOC_GLOBAL_CONF_SEMAPHORE_REG_MASK                          0xFFFFFFFF
0155 
0156 /* PSOC_GLOBAL_CONF_CPU_BOOT_STATUS */
0157 #define PSOC_GLOBAL_CONF_CPU_BOOT_STATUS_CNTR_SHIFT                  0
0158 #define PSOC_GLOBAL_CONF_CPU_BOOT_STATUS_CNTR_MASK                   0xFFFFFFFF
0159 
0160 /* PSOC_GLOBAL_CONF_KMD_MSG_TO_CPU */
0161 #define PSOC_GLOBAL_CONF_KMD_MSG_TO_CPU_VAL_SHIFT                    0
0162 #define PSOC_GLOBAL_CONF_KMD_MSG_TO_CPU_VAL_MASK                     0xFFFFFFFF
0163 
0164 /* PSOC_GLOBAL_CONF_SPL_SOURCE */
0165 #define PSOC_GLOBAL_CONF_SPL_SOURCE_VAL_SHIFT                        0
0166 #define PSOC_GLOBAL_CONF_SPL_SOURCE_VAL_MASK                         0x7
0167 
0168 /* PSOC_GLOBAL_CONF_I2C_MSTR1_DBG */
0169 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_S_GEN_SHIFT                   0
0170 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_S_GEN_MASK                    0x1
0171 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_P_GEN_SHIFT                   1
0172 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_P_GEN_MASK                    0x2
0173 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_DATA_SHIFT                    2
0174 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_DATA_MASK                     0x4
0175 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_SHIFT                    3
0176 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_MASK                     0x8
0177 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_RD_SHIFT                      4
0178 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_RD_MASK                       0x10
0179 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_WR_SHIFT                      5
0180 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_WR_MASK                       0x20
0181 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_HS_SHIFT                      6
0182 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_HS_MASK                       0x40
0183 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MASTER_ACT_SHIFT              7
0184 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MASTER_ACT_MASK               0x80
0185 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLAVE_ACT_SHIFT               8
0186 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLAVE_ACT_MASK                0x100
0187 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_10BIT_SHIFT              9
0188 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_10BIT_MASK               0x200
0189 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MST_CSTATE_SHIFT              10
0190 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MST_CSTATE_MASK               0x7C00
0191 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLV_CSTATE_SHIFT              15
0192 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLV_CSTATE_MASK               0x78000
0193 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_IC_EN_SHIFT                   19
0194 #define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_IC_EN_MASK                    0x80000
0195 
0196 /* PSOC_GLOBAL_CONF_I2C_SLV */
0197 #define PSOC_GLOBAL_CONF_I2C_SLV_CPU_CTRL_SHIFT                      0
0198 #define PSOC_GLOBAL_CONF_I2C_SLV_CPU_CTRL_MASK                       0x1
0199 
0200 /* PSOC_GLOBAL_CONF_I2C_SLV_INTR_MASK */
0201 #define PSOC_GLOBAL_CONF_I2C_SLV_INTR_MASK_FLD_INT_SHIFT             0
0202 #define PSOC_GLOBAL_CONF_I2C_SLV_INTR_MASK_FLD_INT_MASK              0x1
0203 
0204 /* PSOC_GLOBAL_CONF_TRACE_ADDR */
0205 #define PSOC_GLOBAL_CONF_TRACE_ADDR_MSB_SHIFT                        0
0206 #define PSOC_GLOBAL_CONF_TRACE_ADDR_MSB_MASK                         0x3FF
0207 
0208 /* PSOC_GLOBAL_CONF_ARUSER */
0209 #define PSOC_GLOBAL_CONF_ARUSER_VAL_SHIFT                            0
0210 #define PSOC_GLOBAL_CONF_ARUSER_VAL_MASK                             0xFFFFFFFF
0211 
0212 /* PSOC_GLOBAL_CONF_AWUSER */
0213 #define PSOC_GLOBAL_CONF_AWUSER_VAL_SHIFT                            0
0214 #define PSOC_GLOBAL_CONF_AWUSER_VAL_MASK                             0xFFFFFFFF
0215 
0216 /* PSOC_GLOBAL_CONF_TRACE_AWUSER */
0217 #define PSOC_GLOBAL_CONF_TRACE_AWUSER_VAL_SHIFT                      0
0218 #define PSOC_GLOBAL_CONF_TRACE_AWUSER_VAL_MASK                       0xFFFFFFFF
0219 
0220 /* PSOC_GLOBAL_CONF_TRACE_ARUSER */
0221 #define PSOC_GLOBAL_CONF_TRACE_ARUSER_VAL_SHIFT                      0
0222 #define PSOC_GLOBAL_CONF_TRACE_ARUSER_VAL_MASK                       0xFFFFFFFF
0223 
0224 /* PSOC_GLOBAL_CONF_BTL_STS */
0225 #define PSOC_GLOBAL_CONF_BTL_STS_DONE_SHIFT                          0
0226 #define PSOC_GLOBAL_CONF_BTL_STS_DONE_MASK                           0x1
0227 #define PSOC_GLOBAL_CONF_BTL_STS_FAIL_SHIFT                          4
0228 #define PSOC_GLOBAL_CONF_BTL_STS_FAIL_MASK                           0x10
0229 #define PSOC_GLOBAL_CONF_BTL_STS_FAIL_CODE_SHIFT                     8
0230 #define PSOC_GLOBAL_CONF_BTL_STS_FAIL_CODE_MASK                      0xF00
0231 
0232 /* PSOC_GLOBAL_CONF_TIMEOUT_INTR */
0233 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_0_SHIFT                   0
0234 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_0_MASK                    0x1
0235 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_1_SHIFT                   1
0236 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_1_MASK                    0x2
0237 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_2_SHIFT                   2
0238 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_2_MASK                    0x4
0239 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_3_SHIFT                   3
0240 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_3_MASK                    0x8
0241 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_4_SHIFT                   4
0242 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_4_MASK                    0x10
0243 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_TIMER_SHIFT                    5
0244 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_TIMER_MASK                     0x20
0245 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_0_SHIFT                   6
0246 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_0_MASK                    0x40
0247 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_1_SHIFT                   7
0248 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_1_MASK                    0x80
0249 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_5_SHIFT                   8
0250 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_5_MASK                    0x100
0251 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_6_SHIFT                   9
0252 #define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_6_MASK                    0x200
0253 
0254 /* PSOC_GLOBAL_CONF_COMB_TIMEOUT_INTR */
0255 #define PSOC_GLOBAL_CONF_COMB_TIMEOUT_INTR_IND_SHIFT                 0
0256 #define PSOC_GLOBAL_CONF_COMB_TIMEOUT_INTR_IND_MASK                  0x1
0257 
0258 /* PSOC_GLOBAL_CONF_PERIPH_INTR */
0259 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TX_SHIFT                 0
0260 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TX_MASK                  0x1
0261 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RX_SHIFT                 1
0262 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RX_MASK                  0x2
0263 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TXOVR_SHIFT              2
0264 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TXOVR_MASK               0x4
0265 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RXOVR_SHIFT              3
0266 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RXOVR_MASK               0x8
0267 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TX_SHIFT                 4
0268 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TX_MASK                  0x10
0269 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RX_SHIFT                 5
0270 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RX_MASK                  0x20
0271 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TXOVR_SHIFT              6
0272 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TXOVR_MASK               0x40
0273 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RXOVR_SHIFT              7
0274 #define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RXOVR_MASK               0x80
0275 #define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_SHIFT                      12
0276 #define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_MASK                       0x1000
0277 #define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_WAKEUP_SHIFT               13
0278 #define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_WAKEUP_MASK                0x2000
0279 #define PSOC_GLOBAL_CONF_PERIPH_INTR_MII_SHIFT                       16
0280 #define PSOC_GLOBAL_CONF_PERIPH_INTR_MII_MASK                        0x10000
0281 
0282 /* PSOC_GLOBAL_CONF_COMB_PERIPH_INTR */
0283 #define PSOC_GLOBAL_CONF_COMB_PERIPH_INTR_IND_SHIFT                  0
0284 #define PSOC_GLOBAL_CONF_COMB_PERIPH_INTR_IND_MASK                   0x1
0285 
0286 /* PSOC_GLOBAL_CONF_AXI_ERR_INTR */
0287 #define PSOC_GLOBAL_CONF_AXI_ERR_INTR_IND_SHIFT                      0
0288 #define PSOC_GLOBAL_CONF_AXI_ERR_INTR_IND_MASK                       0x1
0289 
0290 /* PSOC_GLOBAL_CONF_TARGETID */
0291 #define PSOC_GLOBAL_CONF_TARGETID_TDESIGNER_SHIFT                    1
0292 #define PSOC_GLOBAL_CONF_TARGETID_TDESIGNER_MASK                     0xFFE
0293 #define PSOC_GLOBAL_CONF_TARGETID_TPARTNO_SHIFT                      16
0294 #define PSOC_GLOBAL_CONF_TARGETID_TPARTNO_MASK                       0xFFF0000
0295 #define PSOC_GLOBAL_CONF_TARGETID_TREVISION_SHIFT                    28
0296 #define PSOC_GLOBAL_CONF_TARGETID_TREVISION_MASK                     0xF0000000
0297 
0298 /* PSOC_GLOBAL_CONF_EMMC_INT_VOL_STABLE */
0299 #define PSOC_GLOBAL_CONF_EMMC_INT_VOL_STABLE_IND_SHIFT               0
0300 #define PSOC_GLOBAL_CONF_EMMC_INT_VOL_STABLE_IND_MASK                0x1
0301 
0302 /* PSOC_GLOBAL_CONF_BOOT_STRAP_PINS */
0303 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_I2C_SLV_ADDR_SHIFT          0
0304 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_I2C_SLV_ADDR_MASK           0x1
0305 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_PCIE_EN_SHIFT               1
0306 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_PCIE_EN_MASK                0x2
0307 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_REPAIR_CFG_SHIFT            2
0308 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_REPAIR_CFG_MASK             0xC
0309 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_CPOL_SHIFT                  4
0310 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_CPOL_MASK                   0x10
0311 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_CPHA_SHIFT                  5
0312 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_CPHA_MASK                   0x20
0313 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_BTL_EN_SHIFT                6
0314 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_BTL_EN_MASK                 0x40
0315 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_BTL_ROM_EN_SHIFT            7
0316 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_BTL_ROM_EN_MASK             0x80
0317 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_DUMP_SEL_SHIFT              8
0318 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_DUMP_SEL_MASK               0x1FFF00
0319 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_GRAD_RST_SHIFT              22
0320 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_GRAD_RST_MASK               0x400000
0321 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_DUMP_DIS_SHIFT              23
0322 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_DUMP_DIS_MASK               0x800000
0323 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_I2C_SHIFT                   24
0324 #define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_I2C_MASK                    0x1F000000
0325 
0326 /* PSOC_GLOBAL_CONF_MEM_REPAIR_DIV */
0327 #define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_EN_SHIFT                     0
0328 #define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_EN_MASK                      0x1
0329 #define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_VAL_SHIFT                    8
0330 #define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_VAL_MASK                     0xFF00
0331 
0332 /* PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL */
0333 #define PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL_SET_SHIFT                   0
0334 #define PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL_SET_MASK                    0x1
0335 #define PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL_CLR_SHIFT                   1
0336 #define PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL_CLR_MASK                    0x2
0337 
0338 /* PSOC_GLOBAL_CONF_MEM_REPAIR_STS */
0339 #define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_IND_SHIFT                    0
0340 #define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_IND_MASK                     0x1
0341 #define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_FAIL_SHIFT                   4
0342 #define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_FAIL_MASK                    0x10
0343 
0344 /* PSOC_GLOBAL_CONF_OUTSTANT_TRANS */
0345 #define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_RD_SHIFT                     0
0346 #define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_RD_MASK                      0x1
0347 #define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_WR_SHIFT                     1
0348 #define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_WR_MASK                      0x2
0349 
0350 /* PSOC_GLOBAL_CONF_MASK_REQ */
0351 #define PSOC_GLOBAL_CONF_MASK_REQ_IND_SHIFT                          0
0352 #define PSOC_GLOBAL_CONF_MASK_REQ_IND_MASK                           0x1
0353 
0354 /* PSOC_GLOBAL_CONF_WD_RST_CFG_L */
0355 #define PSOC_GLOBAL_CONF_WD_RST_CFG_L_VAL_SHIFT                      0
0356 #define PSOC_GLOBAL_CONF_WD_RST_CFG_L_VAL_MASK                       0xFFFFFFFF
0357 
0358 /* PSOC_GLOBAL_CONF_WD_RST_CFG_H */
0359 #define PSOC_GLOBAL_CONF_WD_RST_CFG_H_VAL_SHIFT                      0
0360 #define PSOC_GLOBAL_CONF_WD_RST_CFG_H_VAL_MASK                       0x3FFFFF
0361 
0362 /* PSOC_GLOBAL_CONF_MNL_RST_CFG_L */
0363 #define PSOC_GLOBAL_CONF_MNL_RST_CFG_L_VAL_SHIFT                     0
0364 #define PSOC_GLOBAL_CONF_MNL_RST_CFG_L_VAL_MASK                      0xFFFFFFFF
0365 
0366 /* PSOC_GLOBAL_CONF_MNL_RST_CFG_H */
0367 #define PSOC_GLOBAL_CONF_MNL_RST_CFG_H_VAL_SHIFT                     0
0368 #define PSOC_GLOBAL_CONF_MNL_RST_CFG_H_VAL_MASK                      0x3FFFFF
0369 
0370 /* PSOC_GLOBAL_CONF_PRSTN_RST_CFG_L */
0371 #define PSOC_GLOBAL_CONF_PRSTN_RST_CFG_L_VAL_SHIFT                   0
0372 #define PSOC_GLOBAL_CONF_PRSTN_RST_CFG_L_VAL_MASK                    0xFFFFFFFF
0373 
0374 /* PSOC_GLOBAL_CONF_PRSTN_RST_CFG_H */
0375 #define PSOC_GLOBAL_CONF_PRSTN_RST_CFG_H_VAL_SHIFT                   0
0376 #define PSOC_GLOBAL_CONF_PRSTN_RST_CFG_H_VAL_MASK                    0xFFFFFFFF
0377 
0378 /* PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_L */
0379 #define PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_L_VAL_SHIFT                  0
0380 #define PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_L_VAL_MASK                   0xFFFFFFFF
0381 
0382 /* PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_H */
0383 #define PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_H_VAL_SHIFT                  0
0384 #define PSOC_GLOBAL_CONF_SW_ALL_RST_CFG_H_VAL_MASK                   0x3FFFFF
0385 
0386 /* PSOC_GLOBAL_CONF_SW_ALL_RST */
0387 #define PSOC_GLOBAL_CONF_SW_ALL_RST_IND_SHIFT                        0
0388 #define PSOC_GLOBAL_CONF_SW_ALL_RST_IND_MASK                         0x1
0389 
0390 /* PSOC_GLOBAL_CONF_SOFT_RST */
0391 #define PSOC_GLOBAL_CONF_SOFT_RST_IND_SHIFT                          0
0392 #define PSOC_GLOBAL_CONF_SOFT_RST_IND_MASK                           0x1
0393 
0394 /* PSOC_GLOBAL_CONF_SOFT_RST_CFG_L */
0395 #define PSOC_GLOBAL_CONF_SOFT_RST_CFG_L_VAL_SHIFT                    0
0396 #define PSOC_GLOBAL_CONF_SOFT_RST_CFG_L_VAL_MASK                     0xFFFFFFFF
0397 
0398 /* PSOC_GLOBAL_CONF_SOFT_RST_CFG_H */
0399 #define PSOC_GLOBAL_CONF_SOFT_RST_CFG_H_VAL_SHIFT                    0
0400 #define PSOC_GLOBAL_CONF_SOFT_RST_CFG_H_VAL_MASK                     0x3FFFFF
0401 
0402 /* PSOC_GLOBAL_CONF_UNIT_RST_N */
0403 #define PSOC_GLOBAL_CONF_UNIT_RST_N_IND_SHIFT                        0
0404 #define PSOC_GLOBAL_CONF_UNIT_RST_N_IND_MASK                         0x1
0405 
0406 /* PSOC_GLOBAL_CONF_UNIT_RST_N_L */
0407 #define PSOC_GLOBAL_CONF_UNIT_RST_N_L_VAL_SHIFT                      0
0408 #define PSOC_GLOBAL_CONF_UNIT_RST_N_L_VAL_MASK                       0xFFFFFFFF
0409 
0410 /* PSOC_GLOBAL_CONF_UNIT_RST_N_H */
0411 #define PSOC_GLOBAL_CONF_UNIT_RST_N_H_VAL_SHIFT                      0
0412 #define PSOC_GLOBAL_CONF_UNIT_RST_N_H_VAL_MASK                       0x3FFFFF
0413 
0414 /* PSOC_GLOBAL_CONF_BTL_IMG */
0415 #define PSOC_GLOBAL_CONF_BTL_IMG_SEL_SHIFT                           0
0416 #define PSOC_GLOBAL_CONF_BTL_IMG_SEL_MASK                            0x1
0417 
0418 /* PSOC_GLOBAL_CONF_PRSTN_MASK */
0419 #define PSOC_GLOBAL_CONF_PRSTN_MASK_IND_SHIFT                        0
0420 #define PSOC_GLOBAL_CONF_PRSTN_MASK_IND_MASK                         0x1
0421 
0422 /* PSOC_GLOBAL_CONF_WD_MASK */
0423 #define PSOC_GLOBAL_CONF_WD_MASK_IND_SHIFT                           0
0424 #define PSOC_GLOBAL_CONF_WD_MASK_IND_MASK                            0x1
0425 
0426 /* PSOC_GLOBAL_CONF_RST_SRC */
0427 #define PSOC_GLOBAL_CONF_RST_SRC_VAL_SHIFT                           0
0428 #define PSOC_GLOBAL_CONF_RST_SRC_VAL_MASK                            0xF
0429 
0430 /* PSOC_GLOBAL_CONF_BOOT_STATE */
0431 #define PSOC_GLOBAL_CONF_BOOT_STATE_VAL_SHIFT                        0
0432 #define PSOC_GLOBAL_CONF_BOOT_STATE_VAL_MASK                         0x1
0433 
0434 /* PSOC_GLOBAL_CONF_PAD_1V8_CFG */
0435 #define PSOC_GLOBAL_CONF_PAD_1V8_CFG_VAL_SHIFT                       0
0436 #define PSOC_GLOBAL_CONF_PAD_1V8_CFG_VAL_MASK                        0x7F
0437 
0438 /* PSOC_GLOBAL_CONF_PAD_3V3_CFG */
0439 #define PSOC_GLOBAL_CONF_PAD_3V3_CFG_VAL_SHIFT                       0
0440 #define PSOC_GLOBAL_CONF_PAD_3V3_CFG_VAL_MASK                        0x7F
0441 
0442 /* PSOC_GLOBAL_CONF_PAD_1V8_INPUT */
0443 #define PSOC_GLOBAL_CONF_PAD_1V8_INPUT_CFG_SHIFT                     0
0444 #define PSOC_GLOBAL_CONF_PAD_1V8_INPUT_CFG_MASK                      0x7
0445 
0446 /* PSOC_GLOBAL_CONF_BNK3V3_MS */
0447 #define PSOC_GLOBAL_CONF_BNK3V3_MS_VAL_SHIFT                         0
0448 #define PSOC_GLOBAL_CONF_BNK3V3_MS_VAL_MASK                          0x3
0449 
0450 /* PSOC_GLOBAL_CONF_ADC_CLK_FREQ */
0451 #define PSOC_GLOBAL_CONF_ADC_CLK_FREQ_VAL_SHIFT                      0
0452 #define PSOC_GLOBAL_CONF_ADC_CLK_FREQ_VAL_MASK                       0xFF
0453 
0454 /* PSOC_GLOBAL_CONF_ADC_DELAY_FROM_START */
0455 #define PSOC_GLOBAL_CONF_ADC_DELAY_FROM_START_VAL_SHIFT              0
0456 #define PSOC_GLOBAL_CONF_ADC_DELAY_FROM_START_VAL_MASK               0xFF
0457 
0458 /* PSOC_GLOBAL_CONF_ADC_DATA_SAMPLES */
0459 #define PSOC_GLOBAL_CONF_ADC_DATA_SAMPLES_VAL_SHIFT                  0
0460 #define PSOC_GLOBAL_CONF_ADC_DATA_SAMPLES_VAL_MASK                   0x1F
0461 
0462 /* PSOC_GLOBAL_CONF_ADC_TPH_CS */
0463 #define PSOC_GLOBAL_CONF_ADC_TPH_CS_VAL_SHIFT                        0
0464 #define PSOC_GLOBAL_CONF_ADC_TPH_CS_VAL_MASK                         0xFF
0465 
0466 /* PSOC_GLOBAL_CONF_ADC_LSB_NMSB */
0467 #define PSOC_GLOBAL_CONF_ADC_LSB_NMSB_VAL_SHIFT                      0
0468 #define PSOC_GLOBAL_CONF_ADC_LSB_NMSB_VAL_MASK                       0x1
0469 
0470 /* PSOC_GLOBAL_CONF_ADC_ONE_NCONTIUES */
0471 #define PSOC_GLOBAL_CONF_ADC_ONE_NCONTIUES_VAL_SHIFT                 0
0472 #define PSOC_GLOBAL_CONF_ADC_ONE_NCONTIUES_VAL_MASK                  0x1
0473 
0474 /* PSOC_GLOBAL_CONF_ADC_BLOCK_ENABLE */
0475 #define PSOC_GLOBAL_CONF_ADC_BLOCK_ENABLE_VAL_SHIFT                  0
0476 #define PSOC_GLOBAL_CONF_ADC_BLOCK_ENABLE_VAL_MASK                   0x1
0477 
0478 /* PSOC_GLOBAL_CONF_ADC_CFG_DATA */
0479 #define PSOC_GLOBAL_CONF_ADC_CFG_DATA_VAL_SHIFT                      0
0480 #define PSOC_GLOBAL_CONF_ADC_CFG_DATA_VAL_MASK                       0xFFFFFFFF
0481 
0482 /* PSOC_GLOBAL_CONF_ADC_TDV_CSDO */
0483 #define PSOC_GLOBAL_CONF_ADC_TDV_CSDO_VAL_SHIFT                      0
0484 #define PSOC_GLOBAL_CONF_ADC_TDV_CSDO_VAL_MASK                       0xFF
0485 
0486 /* PSOC_GLOBAL_CONF_ADC_TSU_CSCK */
0487 #define PSOC_GLOBAL_CONF_ADC_TSU_CSCK_VAL_SHIFT                      0
0488 #define PSOC_GLOBAL_CONF_ADC_TSU_CSCK_VAL_MASK                       0xFF
0489 
0490 /* PSOC_GLOBAL_CONF_PAD_DEFAULT */
0491 #define PSOC_GLOBAL_CONF_PAD_DEFAULT_VAL_SHIFT                       0
0492 #define PSOC_GLOBAL_CONF_PAD_DEFAULT_VAL_MASK                        0xF
0493 
0494 /* PSOC_GLOBAL_CONF_PAD_SEL */
0495 #define PSOC_GLOBAL_CONF_PAD_SEL_VAL_SHIFT                           0
0496 #define PSOC_GLOBAL_CONF_PAD_SEL_VAL_MASK                            0x3
0497 
0498 /* PSOC_GLOBAL_CONF_RST_CTRL */
0499 #define PSOC_GLOBAL_CONF_RST_CTRL_SEL_SHIFT                          0
0500 #define PSOC_GLOBAL_CONF_RST_CTRL_SEL_MASK                           0xFF
0501 
0502 #endif /* ASIC_REG_PSOC_GLOBAL_CONF_MASKS_H_ */