File Index
Files and directories
Sign in
FILE

psoc_global_conf_masks.h

File preview with syntax highlighting.

linux-6.19.14/drivers/accel/habanalabs/include/gaudi2/asic_reg/psoc_global_conf_masks.h C
   1/* SPDX-License-Identifier: GPL-2.0
   2 *
   3 * Copyright 2016-2020 HabanaLabs, Ltd.
   4 * All Rights Reserved.
   5 *
   6 */
   7
   8/************************************
   9 ** This is an auto-generated file **
  10 **       DO NOT EDIT BELOW        **
  11 ************************************/
  12
  13#ifndef ASIC_REG_PSOC_GLOBAL_CONF_MASKS_H_
  14#define ASIC_REG_PSOC_GLOBAL_CONF_MASKS_H_
  15
  16/*
  17 *****************************************
  18 *   PSOC_GLOBAL_CONF
  19 *   (Prototype: GLOBAL_CONF)
  20 *****************************************
  21 */
  22
  23/* PSOC_GLOBAL_CONF_NON_RST_FLOPS */
  24#define PSOC_GLOBAL_CONF_NON_RST_FLOPS_VAL_SHIFT 0
  25#define PSOC_GLOBAL_CONF_NON_RST_FLOPS_VAL_MASK 0xFFFFFFFF
  26
  27/* PSOC_GLOBAL_CONF_PCI_FW_FSM */
  28#define PSOC_GLOBAL_CONF_PCI_FW_FSM_EN_SHIFT 0
  29#define PSOC_GLOBAL_CONF_PCI_FW_FSM_EN_MASK 0x1
  30
  31/* PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START */
  32#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_IND_SHIFT 0
  33#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_IND_MASK 0x1
  34#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_MNL_RST_IND_SHIFT 4
  35#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_MNL_RST_IND_MASK 0x10
  36#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_WD_RST_IND_SHIFT 5
  37#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_WD_RST_IND_MASK 0x20
  38#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_SW_RST_IND_SHIFT 6
  39#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_SW_RST_IND_MASK 0x40
  40#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_SOFT_RST_IND_SHIFT 7
  41#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_SOFT_RST_IND_MASK 0x80
  42#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_PRST_RST_IND_SHIFT 8
  43#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_PRST_RST_IND_MASK 0x100
  44#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_FLR_RST_IND_SHIFT 9
  45#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_FLR_RST_IND_MASK 0x200
  46#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_FW_RST_IND_SHIFT 10
  47#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_FW_RST_IND_MASK 0x400
  48#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_ECC_DERR_RST_IND_SHIFT 11
  49#define PSOC_GLOBAL_CONF_BOOT_SEQ_RE_START_ECC_DERR_RST_IND_MASK 0x800
  50
  51/* PSOC_GLOBAL_CONF_BTM_FSM */
  52#define PSOC_GLOBAL_CONF_BTM_FSM_STATE_SHIFT 0
  53#define PSOC_GLOBAL_CONF_BTM_FSM_STATE_MASK 0x1F
  54
  55/* PSOC_GLOBAL_CONF_BTL_ROM_DELAY */
  56#define PSOC_GLOBAL_CONF_BTL_ROM_DELAY_VAL_SHIFT 0
  57#define PSOC_GLOBAL_CONF_BTL_ROM_DELAY_VAL_MASK 0xFFFF
  58
  59/* PSOC_GLOBAL_CONF_SW_BTM_FSM */
  60#define PSOC_GLOBAL_CONF_SW_BTM_FSM_CTRL_SHIFT 0
  61#define PSOC_GLOBAL_CONF_SW_BTM_FSM_CTRL_MASK 0x1F
  62
  63/* PSOC_GLOBAL_CONF_SW_BOOT_SEQ_FSM */
  64#define PSOC_GLOBAL_CONF_SW_BOOT_SEQ_FSM_CTRL_SHIFT 0
  65#define PSOC_GLOBAL_CONF_SW_BOOT_SEQ_FSM_CTRL_MASK 0x1F
  66
  67/* PSOC_GLOBAL_CONF_BOOT_SEQ_TIMEOUT */
  68#define PSOC_GLOBAL_CONF_BOOT_SEQ_TIMEOUT_VAL_SHIFT 0
  69#define PSOC_GLOBAL_CONF_BOOT_SEQ_TIMEOUT_VAL_MASK 0xFFFFFFFF
  70
  71/* PSOC_GLOBAL_CONF_QSPI_SPI */
  72#define PSOC_GLOBAL_CONF_QSPI_SPI_SEL_SHIFT 0
  73#define PSOC_GLOBAL_CONF_QSPI_SPI_SEL_MASK 0x1
  74
  75/* PSOC_GLOBAL_CONF_SPI_MEM_EN */
  76#define PSOC_GLOBAL_CONF_SPI_MEM_EN_IND_SPI_SHIFT 0
  77#define PSOC_GLOBAL_CONF_SPI_MEM_EN_IND_SPI_MASK 0x1
  78#define PSOC_GLOBAL_CONF_SPI_MEM_EN_IND_QSPI_SHIFT 1
  79#define PSOC_GLOBAL_CONF_SPI_MEM_EN_IND_QSPI_MASK 0x2
  80
  81/* PSOC_GLOBAL_CONF_PRSTN */
  82#define PSOC_GLOBAL_CONF_PRSTN_VAL_SHIFT 0
  83#define PSOC_GLOBAL_CONF_PRSTN_VAL_MASK 0x1
  84
  85/* PSOC_GLOBAL_CONF_PCIE_EN */
  86#define PSOC_GLOBAL_CONF_PCIE_EN_MASK_SHIFT 0
  87#define PSOC_GLOBAL_CONF_PCIE_EN_MASK_MASK 0x1
  88
  89/* PSOC_GLOBAL_CONF_PCIE_PRSTN_INTR */
  90#define PSOC_GLOBAL_CONF_PCIE_PRSTN_INTR_IND_SHIFT 0
  91#define PSOC_GLOBAL_CONF_PCIE_PRSTN_INTR_IND_MASK 0x1
  92
  93/* PSOC_GLOBAL_CONF_SPI_IMG_STS */
  94#define PSOC_GLOBAL_CONF_SPI_IMG_STS_SPI_PRI_SHIFT 0
  95#define PSOC_GLOBAL_CONF_SPI_IMG_STS_SPI_PRI_MASK 0x3
  96#define PSOC_GLOBAL_CONF_SPI_IMG_STS_SPI_SEC_SHIFT 2
  97#define PSOC_GLOBAL_CONF_SPI_IMG_STS_SPI_SEC_MASK 0xC
  98#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRSTN_PRI_SHIFT 4
  99#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRSTN_PRI_MASK 0x30
 100#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRSTN_SEC_SHIFT 6
 101#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRSTN_SEC_MASK 0xC0
 102#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PCIE_PRI_SHIFT 8
 103#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PCIE_PRI_MASK 0x300
 104#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PCIE_SEC_SHIFT 10
 105#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PCIE_SEC_MASK 0xC00
 106#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRE_SPI_PRI_SHIFT 12
 107#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRE_SPI_PRI_MASK 0x3000
 108#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRE_PRSTN_PRI_SHIFT 14
 109#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRE_PRSTN_PRI_MASK 0xC000
 110#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRE_SPI_SEC_SHIFT 16
 111#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRE_SPI_SEC_MASK 0x30000
 112#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRE_PRSTN_SEC_SHIFT 18
 113#define PSOC_GLOBAL_CONF_SPI_IMG_STS_PRE_PRSTN_SEC_MASK 0xC0000
 114
 115/* PSOC_GLOBAL_CONF_BOOT_SEQ_FSM */
 116#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_IDLE_SHIFT 0
 117#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_IDLE_MASK 0x1
 118#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_BOOT_INIT_SHIFT 1
 119#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_BOOT_INIT_MASK 0x2
 120#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRI_SHIFT 2
 121#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRI_MASK 0x4
 122#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_SEC_SHIFT 3
 123#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_SEC_MASK 0x8
 124#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRSTN_SHIFT 4
 125#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PRSTN_MASK 0x10
 126#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PCIE_SHIFT 5
 127#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_SPI_PCIE_MASK 0x20
 128#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_ROM_SHIFT 6
 129#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_ROM_MASK 0x40
 130#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_PCLK_READY_SHIFT 7
 131#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_PCLK_READY_MASK 0x80
 132#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_LTSSM_EN_SHIFT 8
 133#define PSOC_GLOBAL_CONF_BOOT_SEQ_FSM_LTSSM_EN_MASK 0x100
 134
 135/* PSOC_GLOBAL_CONF_BOOT_SEQ_EXT_LD */
 136#define PSOC_GLOBAL_CONF_BOOT_SEQ_EXT_LD_DONE_SHIFT 0
 137#define PSOC_GLOBAL_CONF_BOOT_SEQ_EXT_LD_DONE_MASK 0x1
 138
 139/* PSOC_GLOBAL_CONF_QSPI_SPI_BOOTSEQ_RST */
 140#define PSOC_GLOBAL_CONF_QSPI_SPI_BOOTSEQ_RST_VAL_SHIFT 0
 141#define PSOC_GLOBAL_CONF_QSPI_SPI_BOOTSEQ_RST_VAL_MASK 0x1
 142
 143/* PSOC_GLOBAL_CONF_PHY_STABLE */
 144#define PSOC_GLOBAL_CONF_PHY_STABLE_PRSTN_SHIFT 0
 145#define PSOC_GLOBAL_CONF_PHY_STABLE_PRSTN_MASK 0x1
 146
 147/* PSOC_GLOBAL_CONF_PRSTN_OVR */
 148#define PSOC_GLOBAL_CONF_PRSTN_OVR_EN_SHIFT 0
 149#define PSOC_GLOBAL_CONF_PRSTN_OVR_EN_MASK 0x1
 150#define PSOC_GLOBAL_CONF_PRSTN_OVR_VAL_SHIFT 4
 151#define PSOC_GLOBAL_CONF_PRSTN_OVR_VAL_MASK 0x10
 152
 153/* PSOC_GLOBAL_CONF_ETR_FLUSH */
 154#define PSOC_GLOBAL_CONF_ETR_FLUSH_MASK_SHIFT 0
 155#define PSOC_GLOBAL_CONF_ETR_FLUSH_MASK_MASK 0x1
 156
 157/* PSOC_GLOBAL_CONF_ANY_RST */
 158#define PSOC_GLOBAL_CONF_ANY_RST_IND_SHIFT 0
 159#define PSOC_GLOBAL_CONF_ANY_RST_IND_MASK 0x1
 160
 161/* PSOC_GLOBAL_CONF_COLD_RST_FLOPS */
 162#define PSOC_GLOBAL_CONF_COLD_RST_FLOPS_VAL_SHIFT 0
 163#define PSOC_GLOBAL_CONF_COLD_RST_FLOPS_VAL_MASK 0xFFFFFFFF
 164
 165/* PSOC_GLOBAL_CONF_DIS_RAZWI_ERR */
 166#define PSOC_GLOBAL_CONF_DIS_RAZWI_ERR_IND_SHIFT 0
 167#define PSOC_GLOBAL_CONF_DIS_RAZWI_ERR_IND_MASK 0x1
 168
 169/* PSOC_GLOBAL_CONF_PCIE_PHY_RST_N */
 170#define PSOC_GLOBAL_CONF_PCIE_PHY_RST_N_IND_SHIFT 0
 171#define PSOC_GLOBAL_CONF_PCIE_PHY_RST_N_IND_MASK 0x1
 172#define PSOC_GLOBAL_CONF_PCIE_PHY_RST_N_CLK_DIS_SHIFT 16
 173#define PSOC_GLOBAL_CONF_PCIE_PHY_RST_N_CLK_DIS_MASK 0x10000
 174
 175/* PSOC_GLOBAL_CONF_RAZWI_INTERRUPT */
 176#define PSOC_GLOBAL_CONF_RAZWI_INTERRUPT_INTR_SHIFT 0
 177#define PSOC_GLOBAL_CONF_RAZWI_INTERRUPT_INTR_MASK 0x1
 178
 179/* PSOC_GLOBAL_CONF_RAZWI_MASK_INFO */
 180#define PSOC_GLOBAL_CONF_RAZWI_MASK_INFO_MASK_SHIFT 0
 181#define PSOC_GLOBAL_CONF_RAZWI_MASK_INFO_MASK_MASK 0x1
 182#define PSOC_GLOBAL_CONF_RAZWI_MASK_INFO_WAS_AR_SHIFT 1
 183#define PSOC_GLOBAL_CONF_RAZWI_MASK_INFO_WAS_AR_MASK 0x2
 184#define PSOC_GLOBAL_CONF_RAZWI_MASK_INFO_WAS_AW_SHIFT 2
 185#define PSOC_GLOBAL_CONF_RAZWI_MASK_INFO_WAS_AW_MASK 0x4
 186#define PSOC_GLOBAL_CONF_RAZWI_MASK_INFO_AXUSER_L_SHIFT 4
 187#define PSOC_GLOBAL_CONF_RAZWI_MASK_INFO_AXUSER_L_MASK 0x3FF0
 188#define PSOC_GLOBAL_CONF_RAZWI_MASK_INFO_AXUSER_H_SHIFT 16
 189#define PSOC_GLOBAL_CONF_RAZWI_MASK_INFO_AXUSER_H_MASK 0xFFFF0000
 190
 191/* PSOC_GLOBAL_CONF_BTL_PROT */
 192#define PSOC_GLOBAL_CONF_BTL_PROT_AR_SHIFT 0
 193#define PSOC_GLOBAL_CONF_BTL_PROT_AR_MASK 0x7
 194#define PSOC_GLOBAL_CONF_BTL_PROT_AW_SHIFT 4
 195#define PSOC_GLOBAL_CONF_BTL_PROT_AW_MASK 0x70
 196
 197/* PSOC_GLOBAL_CONF_BTL_ADDR_EXT */
 198#define PSOC_GLOBAL_CONF_BTL_ADDR_EXT_VAL_SHIFT 0
 199#define PSOC_GLOBAL_CONF_BTL_ADDR_EXT_VAL_MASK 0xFFFFF
 200
 201/* PSOC_GLOBAL_CONF_BOOT_SEQ_TO */
 202#define PSOC_GLOBAL_CONF_BOOT_SEQ_TO_MASK_SHIFT 0
 203#define PSOC_GLOBAL_CONF_BOOT_SEQ_TO_MASK_MASK 0x1
 204
 205/* PSOC_GLOBAL_CONF_RESET_DELAYS */
 206#define PSOC_GLOBAL_CONF_RESET_DELAYS_PRE_RESET_SHIFT 0
 207#define PSOC_GLOBAL_CONF_RESET_DELAYS_PRE_RESET_MASK 0xFFFF
 208#define PSOC_GLOBAL_CONF_RESET_DELAYS_GRAD_RESET_SHIFT 16
 209#define PSOC_GLOBAL_CONF_RESET_DELAYS_GRAD_RESET_MASK 0xFFFF0000
 210
 211/* PSOC_GLOBAL_CONF_SCRATCHPAD */
 212#define PSOC_GLOBAL_CONF_SCRATCHPAD_REG_SHIFT 0
 213#define PSOC_GLOBAL_CONF_SCRATCHPAD_REG_MASK 0xFFFFFFFF
 214
 215/* PSOC_GLOBAL_CONF_SEMAPHORE */
 216#define PSOC_GLOBAL_CONF_SEMAPHORE_REG_SHIFT 0
 217#define PSOC_GLOBAL_CONF_SEMAPHORE_REG_MASK 0xFFFFFFFF
 218
 219/* PSOC_GLOBAL_CONF_CPU_BOOT_STATUS */
 220#define PSOC_GLOBAL_CONF_CPU_BOOT_STATUS_CNTR_SHIFT 0
 221#define PSOC_GLOBAL_CONF_CPU_BOOT_STATUS_CNTR_MASK 0xFFFFFFFF
 222
 223/* PSOC_GLOBAL_CONF_KMD_MSG_TO_CPU */
 224#define PSOC_GLOBAL_CONF_KMD_MSG_TO_CPU_VAL_SHIFT 0
 225#define PSOC_GLOBAL_CONF_KMD_MSG_TO_CPU_VAL_MASK 0xFFFFFFFF
 226
 227/* PSOC_GLOBAL_CONF_SPL_SOURCE */
 228#define PSOC_GLOBAL_CONF_SPL_SOURCE_VAL_SHIFT 0
 229#define PSOC_GLOBAL_CONF_SPL_SOURCE_VAL_MASK 0x7
 230
 231/* PSOC_GLOBAL_CONF_I2C_MSTR1_DBG */
 232#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_S_GEN_SHIFT 0
 233#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_S_GEN_MASK 0x1
 234#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_P_GEN_SHIFT 1
 235#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_P_GEN_MASK 0x2
 236#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_DATA_SHIFT 2
 237#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_DATA_MASK 0x4
 238#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_SHIFT 3
 239#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_MASK 0x8
 240#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_RD_SHIFT 4
 241#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_RD_MASK 0x10
 242#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_WR_SHIFT 5
 243#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_WR_MASK 0x20
 244#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_HS_SHIFT 6
 245#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_HS_MASK 0x40
 246#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MASTER_ACT_SHIFT 7
 247#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MASTER_ACT_MASK 0x80
 248#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLAVE_ACT_SHIFT 8
 249#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLAVE_ACT_MASK 0x100
 250#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_10BIT_SHIFT 9
 251#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_ADDR_10BIT_MASK 0x200
 252#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MST_CSTATE_SHIFT 10
 253#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_MST_CSTATE_MASK 0x7C00
 254#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLV_CSTATE_SHIFT 15
 255#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_SLV_CSTATE_MASK 0x78000
 256#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_IC_EN_SHIFT 19
 257#define PSOC_GLOBAL_CONF_I2C_MSTR1_DBG_IC_EN_MASK 0x80000
 258
 259/* PSOC_GLOBAL_CONF_I2C_SLV */
 260#define PSOC_GLOBAL_CONF_I2C_SLV_CPU_CTRL_SHIFT 0
 261#define PSOC_GLOBAL_CONF_I2C_SLV_CPU_CTRL_MASK 0x1
 262
 263/* PSOC_GLOBAL_CONF_I2C_SLV_INTR_MASK */
 264#define PSOC_GLOBAL_CONF_I2C_SLV_INTR_MASK_INTR_SHIFT 0
 265#define PSOC_GLOBAL_CONF_I2C_SLV_INTR_MASK_INTR_MASK 0x1
 266
 267/* PSOC_GLOBAL_CONF_TRACE_ADDR */
 268#define PSOC_GLOBAL_CONF_TRACE_ADDR_MSB_SHIFT 0
 269#define PSOC_GLOBAL_CONF_TRACE_ADDR_MSB_MASK 0xFFFFFF
 270
 271/* PSOC_GLOBAL_CONF_SMB_ALERT_CTRL */
 272#define PSOC_GLOBAL_CONF_SMB_ALERT_CTRL_I2C_M0_ALERT_MASK_SHIFT 0
 273#define PSOC_GLOBAL_CONF_SMB_ALERT_CTRL_I2C_M0_ALERT_MASK_MASK 0xFF
 274#define PSOC_GLOBAL_CONF_SMB_ALERT_CTRL_I2C_M1_ALERT_MASK_SHIFT 8
 275#define PSOC_GLOBAL_CONF_SMB_ALERT_CTRL_I2C_M1_ALERT_MASK_MASK 0xFF00
 276#define PSOC_GLOBAL_CONF_SMB_ALERT_CTRL_I2C_SLV_ALERT_MASK_SHIFT 16
 277#define PSOC_GLOBAL_CONF_SMB_ALERT_CTRL_I2C_SLV_ALERT_MASK_MASK 0xFF0000
 278
 279/* PSOC_GLOBAL_CONF_SMB_ALERT_INTR_CAUSE */
 280#define PSOC_GLOBAL_CONF_SMB_ALERT_INTR_CAUSE_VAL_SHIFT 0
 281#define PSOC_GLOBAL_CONF_SMB_ALERT_INTR_CAUSE_VAL_MASK 0xFF
 282
 283/* PSOC_GLOBAL_CONF_PCIE_PSOC_DERR_INTR_CLEAR */
 284#define PSOC_GLOBAL_CONF_PCIE_PSOC_DERR_INTR_CLEAR_IND_SHIFT 0
 285#define PSOC_GLOBAL_CONF_PCIE_PSOC_DERR_INTR_CLEAR_IND_MASK 0x1
 286
 287/* PSOC_GLOBAL_CONF_PCIE_PSOC_DERR_INTR_CTRL */
 288#define PSOC_GLOBAL_CONF_PCIE_PSOC_DERR_INTR_CTRL_IND_SHIFT 0
 289#define PSOC_GLOBAL_CONF_PCIE_PSOC_DERR_INTR_CTRL_IND_MASK 0x1
 290#define PSOC_GLOBAL_CONF_PCIE_PSOC_DERR_INTR_CTRL_MASK_SHIFT 4
 291#define PSOC_GLOBAL_CONF_PCIE_PSOC_DERR_INTR_CTRL_MASK_MASK 0x10
 292
 293/* PSOC_GLOBAL_CONF_TRACE_AXPROT */
 294#define PSOC_GLOBAL_CONF_TRACE_AXPROT_VAL_SHIFT 0
 295#define PSOC_GLOBAL_CONF_TRACE_AXPROT_VAL_MASK 0x7
 296
 297/* PSOC_GLOBAL_CONF_TRACE_AWUSER */
 298#define PSOC_GLOBAL_CONF_TRACE_AWUSER_VAL_SHIFT 0
 299#define PSOC_GLOBAL_CONF_TRACE_AWUSER_VAL_MASK 0xFFFFFFFF
 300
 301/* PSOC_GLOBAL_CONF_TRACE_ARUSER */
 302#define PSOC_GLOBAL_CONF_TRACE_ARUSER_VAL_SHIFT 0
 303#define PSOC_GLOBAL_CONF_TRACE_ARUSER_VAL_MASK 0xFFFFFFFF
 304
 305/* PSOC_GLOBAL_CONF_BTL_STS */
 306#define PSOC_GLOBAL_CONF_BTL_STS_DONE_SHIFT 0
 307#define PSOC_GLOBAL_CONF_BTL_STS_DONE_MASK 0x1
 308#define PSOC_GLOBAL_CONF_BTL_STS_FAIL_SHIFT 4
 309#define PSOC_GLOBAL_CONF_BTL_STS_FAIL_MASK 0x10
 310#define PSOC_GLOBAL_CONF_BTL_STS_FAIL_CODE_SHIFT 8
 311#define PSOC_GLOBAL_CONF_BTL_STS_FAIL_CODE_MASK 0xF00
 312
 313/* PSOC_GLOBAL_CONF_TIMEOUT_INTR */
 314#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_0_SHIFT 0
 315#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_0_MASK 0x1
 316#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_1_SHIFT 1
 317#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_1_MASK 0x2
 318#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_2_SHIFT 2
 319#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_2_MASK 0x4
 320#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_3_SHIFT 3
 321#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_3_MASK 0x8
 322#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_4_SHIFT 4
 323#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_4_MASK 0x10
 324#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_TIMER_SHIFT 5
 325#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_TIMER_MASK 0x20
 326#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_0_SHIFT 6
 327#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_0_MASK 0x40
 328#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_1_SHIFT 7
 329#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_UART_1_MASK 0x80
 330#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_5_SHIFT 8
 331#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_5_MASK 0x100
 332#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_6_SHIFT 9
 333#define PSOC_GLOBAL_CONF_TIMEOUT_INTR_GPIO_6_MASK 0x200
 334
 335/* PSOC_GLOBAL_CONF_COMB_TIMEOUT_INTR */
 336#define PSOC_GLOBAL_CONF_COMB_TIMEOUT_INTR_IND_SHIFT 0
 337#define PSOC_GLOBAL_CONF_COMB_TIMEOUT_INTR_IND_MASK 0x1
 338
 339/* PSOC_GLOBAL_CONF_PERIPH_INTR */
 340#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TX_SHIFT 0
 341#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TX_MASK 0x1
 342#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RX_SHIFT 1
 343#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RX_MASK 0x2
 344#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TXOVR_SHIFT 2
 345#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_TXOVR_MASK 0x4
 346#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RXOVR_SHIFT 3
 347#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_0_RXOVR_MASK 0x8
 348#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TX_SHIFT 4
 349#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TX_MASK 0x10
 350#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RX_SHIFT 5
 351#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RX_MASK 0x20
 352#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TXOVR_SHIFT 6
 353#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_TXOVR_MASK 0x40
 354#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RXOVR_SHIFT 7
 355#define PSOC_GLOBAL_CONF_PERIPH_INTR_UART_1_RXOVR_MASK 0x80
 356#define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_SHIFT 12
 357#define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_MASK 0x1000
 358#define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_WAKEUP_SHIFT 13
 359#define PSOC_GLOBAL_CONF_PERIPH_INTR_EMMC_WAKEUP_MASK 0x2000
 360#define PSOC_GLOBAL_CONF_PERIPH_INTR_MII_SHIFT 16
 361#define PSOC_GLOBAL_CONF_PERIPH_INTR_MII_MASK 0x10000
 362
 363/* PSOC_GLOBAL_CONF_COMB_PERIPH_INTR */
 364#define PSOC_GLOBAL_CONF_COMB_PERIPH_INTR_IND_SHIFT 0
 365#define PSOC_GLOBAL_CONF_COMB_PERIPH_INTR_IND_MASK 0x1
 366
 367/* PSOC_GLOBAL_CONF_AXI_ERR_INTR */
 368#define PSOC_GLOBAL_CONF_AXI_ERR_INTR_IND_SHIFT 0
 369#define PSOC_GLOBAL_CONF_AXI_ERR_INTR_IND_MASK 0x1
 370
 371/* PSOC_GLOBAL_CONF_ARC_WD_INTR */
 372#define PSOC_GLOBAL_CONF_ARC_WD_INTR_IND_SHIFT 0
 373#define PSOC_GLOBAL_CONF_ARC_WD_INTR_IND_MASK 0x3
 374
 375/* PSOC_GLOBAL_CONF_ARC_WD_INTR_MASK */
 376#define PSOC_GLOBAL_CONF_ARC_WD_INTR_MASK_VAL_SHIFT 0
 377#define PSOC_GLOBAL_CONF_ARC_WD_INTR_MASK_VAL_MASK 0x3
 378
 379/* PSOC_GLOBAL_CONF_DBG_APB_CTRL */
 380#define PSOC_GLOBAL_CONF_DBG_APB_CTRL_SEL_SHIFT 0
 381#define PSOC_GLOBAL_CONF_DBG_APB_CTRL_SEL_MASK 0x1
 382#define PSOC_GLOBAL_CONF_DBG_APB_CTRL_VAL_SHIFT 1
 383#define PSOC_GLOBAL_CONF_DBG_APB_CTRL_VAL_MASK 0x2
 384
 385/* PSOC_GLOBAL_CONF_SPI_DMA_BAUDR */
 386#define PSOC_GLOBAL_CONF_SPI_DMA_BAUDR_VAL_SHIFT 0
 387#define PSOC_GLOBAL_CONF_SPI_DMA_BAUDR_VAL_MASK 0xFFFF
 388
 389/* PSOC_GLOBAL_CONF_SPI_DMA_AWPROT */
 390#define PSOC_GLOBAL_CONF_SPI_DMA_AWPROT_VAL_SHIFT 0
 391#define PSOC_GLOBAL_CONF_SPI_DMA_AWPROT_VAL_MASK 0x7
 392
 393/* PSOC_GLOBAL_CONF_SPI_DMA_AWUSER */
 394#define PSOC_GLOBAL_CONF_SPI_DMA_AWUSER_VAL_SHIFT 0
 395#define PSOC_GLOBAL_CONF_SPI_DMA_AWUSER_VAL_MASK 0xFFFFFFFF
 396
 397/* PSOC_GLOBAL_CONF_SPI_DMA_CTRL */
 398#define PSOC_GLOBAL_CONF_SPI_DMA_CTRL_EN_SHIFT 0
 399#define PSOC_GLOBAL_CONF_SPI_DMA_CTRL_EN_MASK 0x1
 400#define PSOC_GLOBAL_CONF_SPI_DMA_CTRL_DST_SRAM_SHIFT 1
 401#define PSOC_GLOBAL_CONF_SPI_DMA_CTRL_DST_SRAM_MASK 0x2
 402#define PSOC_GLOBAL_CONF_SPI_DMA_CTRL_MEM_SIZE_SHIFT 4
 403#define PSOC_GLOBAL_CONF_SPI_DMA_CTRL_MEM_SIZE_MASK 0x3FFF0
 404#define PSOC_GLOBAL_CONF_SPI_DMA_CTRL_ADDR_SHIFT 18
 405#define PSOC_GLOBAL_CONF_SPI_DMA_CTRL_ADDR_MASK 0xFFFC0000
 406
 407/* PSOC_GLOBAL_CONF_SPI_DMA_STATUS */
 408#define PSOC_GLOBAL_CONF_SPI_DMA_STATUS_DONE_SHIFT 0
 409#define PSOC_GLOBAL_CONF_SPI_DMA_STATUS_DONE_MASK 0x1
 410#define PSOC_GLOBAL_CONF_SPI_DMA_STATUS_ERROR_SHIFT 1
 411#define PSOC_GLOBAL_CONF_SPI_DMA_STATUS_ERROR_MASK 0x2
 412#define PSOC_GLOBAL_CONF_SPI_DMA_STATUS_COPIED_SHIFT 4
 413#define PSOC_GLOBAL_CONF_SPI_DMA_STATUS_COPIED_MASK 0x3FFF0
 414
 415/* PSOC_GLOBAL_CONF_SPI_DMA_DST_ADDR_L */
 416#define PSOC_GLOBAL_CONF_SPI_DMA_DST_ADDR_L_VAL_SHIFT 0
 417#define PSOC_GLOBAL_CONF_SPI_DMA_DST_ADDR_L_VAL_MASK 0xFFFFFFFF
 418
 419/* PSOC_GLOBAL_CONF_SPI_DMA_DST_ADDR_H */
 420#define PSOC_GLOBAL_CONF_SPI_DMA_DST_ADDR_H_VAL_SHIFT 0
 421#define PSOC_GLOBAL_CONF_SPI_DMA_DST_ADDR_H_VAL_MASK 0xFFFFFFFF
 422
 423/* PSOC_GLOBAL_CONF_SPI_DIRECT_WR_RD_CTRL */
 424#define PSOC_GLOBAL_CONF_SPI_DIRECT_WR_RD_CTRL_WEN_SHIFT 0
 425#define PSOC_GLOBAL_CONF_SPI_DIRECT_WR_RD_CTRL_WEN_MASK 0x1
 426#define PSOC_GLOBAL_CONF_SPI_DIRECT_WR_RD_CTRL_BYTE_SWAP_SHIFT 4
 427#define PSOC_GLOBAL_CONF_SPI_DIRECT_WR_RD_CTRL_BYTE_SWAP_MASK 0x10
 428#define PSOC_GLOBAL_CONF_SPI_DIRECT_WR_RD_CTRL_WRITE_CMD_SHIFT 8
 429#define PSOC_GLOBAL_CONF_SPI_DIRECT_WR_RD_CTRL_WRITE_CMD_MASK 0xFF00
 430#define PSOC_GLOBAL_CONF_SPI_DIRECT_WR_RD_CTRL_WREN_CMD_SHIFT 16
 431#define PSOC_GLOBAL_CONF_SPI_DIRECT_WR_RD_CTRL_WREN_CMD_MASK 0xFF0000
 432#define PSOC_GLOBAL_CONF_SPI_DIRECT_WR_RD_CTRL_WRDI_CMD_SHIFT 24
 433#define PSOC_GLOBAL_CONF_SPI_DIRECT_WR_RD_CTRL_WRDI_CMD_MASK 0xFF000000
 434
 435/* PSOC_GLOBAL_CONF_SPI_WR_WO_CTRL */
 436#define PSOC_GLOBAL_CONF_SPI_WR_WO_CTRL_EN_SHIFT 0
 437#define PSOC_GLOBAL_CONF_SPI_WR_WO_CTRL_EN_MASK 0x1
 438#define PSOC_GLOBAL_CONF_SPI_WR_WO_CTRL_RESP_ERR_SHIFT 1
 439#define PSOC_GLOBAL_CONF_SPI_WR_WO_CTRL_RESP_ERR_MASK 0x2
 440#define PSOC_GLOBAL_CONF_SPI_WR_WO_CTRL_SE_RANGE_SEL_SHIFT 4
 441#define PSOC_GLOBAL_CONF_SPI_WR_WO_CTRL_SE_RANGE_SEL_MASK 0xFF0
 442
 443/* PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_RST_VAL_L */
 444#define PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_RST_VAL_L_VAL_SHIFT 0
 445#define PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_RST_VAL_L_VAL_MASK 0xFFFFFFFF
 446
 447/* PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_RST_VAL_H */
 448#define PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_RST_VAL_H_VAL_SHIFT 0
 449#define PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_RST_VAL_H_VAL_MASK 0xFF
 450
 451/* PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_VAL_L */
 452#define PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_VAL_L_VAL_SHIFT 0
 453#define PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_VAL_L_VAL_MASK 0xFFFFFFFF
 454
 455/* PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_VAL_H */
 456#define PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_VAL_H_VAL_SHIFT 0
 457#define PSOC_GLOBAL_CONF_SPI_WR_WO_TIMER_VAL_H_VAL_MASK 0xFF
 458
 459/* PSOC_GLOBAL_CONF_QSPI_WR_WO_TIMER_VAL_L */
 460#define PSOC_GLOBAL_CONF_QSPI_WR_WO_TIMER_VAL_L_VAL_SHIFT 0
 461#define PSOC_GLOBAL_CONF_QSPI_WR_WO_TIMER_VAL_L_VAL_MASK 0xFFFFFFFF
 462
 463/* PSOC_GLOBAL_CONF_QSPI_WR_WO_TIMER_VAL_H */
 464#define PSOC_GLOBAL_CONF_QSPI_WR_WO_TIMER_VAL_H_VAL_SHIFT 0
 465#define PSOC_GLOBAL_CONF_QSPI_WR_WO_TIMER_VAL_H_VAL_MASK 0xFF
 466
 467/* PSOC_GLOBAL_CONF_SPI_WR_WO_SE_STATUS */
 468#define PSOC_GLOBAL_CONF_SPI_WR_WO_SE_STATUS_VAL_SHIFT 0
 469#define PSOC_GLOBAL_CONF_SPI_WR_WO_SE_STATUS_VAL_MASK 0xFFFFFFFF
 470
 471/* PSOC_GLOBAL_CONF_QSPI_WR_WO_SE_STATUS */
 472#define PSOC_GLOBAL_CONF_QSPI_WR_WO_SE_STATUS_VAL_SHIFT 0
 473#define PSOC_GLOBAL_CONF_QSPI_WR_WO_SE_STATUS_VAL_MASK 0xFFFFFFFF
 474
 475/* PSOC_GLOBAL_CONF_SPI_WR_WO_ERR_ADDR */
 476#define PSOC_GLOBAL_CONF_SPI_WR_WO_ERR_ADDR_VAL_SHIFT 0
 477#define PSOC_GLOBAL_CONF_SPI_WR_WO_ERR_ADDR_VAL_MASK 0xFFFFFFFF
 478
 479/* PSOC_GLOBAL_CONF_QSPI_WR_WO_ERR_ADDR */
 480#define PSOC_GLOBAL_CONF_QSPI_WR_WO_ERR_ADDR_VAL_SHIFT 0
 481#define PSOC_GLOBAL_CONF_QSPI_WR_WO_ERR_ADDR_VAL_MASK 0xFFFFFFFF
 482
 483/* PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_MASK */
 484#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_MASK_QSPI_SHIFT 0
 485#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_MASK_QSPI_MASK 0x1
 486#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_MASK_SPI_SHIFT 1
 487#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_MASK_SPI_MASK 0x2
 488
 489/* PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_CAUSE */
 490#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_CAUSE_QSPI_IND_SHIFT 0
 491#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_CAUSE_QSPI_IND_MASK 0x1
 492#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_CAUSE_SPI_IND_SHIFT 1
 493#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_CAUSE_SPI_IND_MASK 0x2
 494
 495/* PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_CLEAR */
 496#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_CLEAR_QSPI_VAL_SHIFT 0
 497#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_CLEAR_QSPI_VAL_MASK 0x1
 498#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_CLEAR_SPI_VAL_SHIFT 1
 499#define PSOC_GLOBAL_CONF_SPI_WR_WO_INTR_CLEAR_SPI_VAL_MASK 0x2
 500
 501/* PSOC_GLOBAL_CONF_MSTR_IF */
 502#define PSOC_GLOBAL_CONF_MSTR_IF_GRACEFULL_CLEAR_SHIFT 0
 503#define PSOC_GLOBAL_CONF_MSTR_IF_GRACEFULL_CLEAR_MASK 0x1
 504#define PSOC_GLOBAL_CONF_MSTR_IF_FORCE_BP_SHIFT 1
 505#define PSOC_GLOBAL_CONF_MSTR_IF_FORCE_BP_MASK 0x2
 506
 507/* PSOC_GLOBAL_CONF_TARGETID */
 508#define PSOC_GLOBAL_CONF_TARGETID_TDESIGNER_SHIFT 1
 509#define PSOC_GLOBAL_CONF_TARGETID_TDESIGNER_MASK 0xFFE
 510#define PSOC_GLOBAL_CONF_TARGETID_TPARTNO_SHIFT 16
 511#define PSOC_GLOBAL_CONF_TARGETID_TPARTNO_MASK 0xFFF0000
 512#define PSOC_GLOBAL_CONF_TARGETID_TREVISION_SHIFT 28
 513#define PSOC_GLOBAL_CONF_TARGETID_TREVISION_MASK 0xF0000000
 514
 515/* PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL */
 516#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL_NUM_OS_RD_SHIFT 0
 517#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL_NUM_OS_RD_MASK 0xFF
 518#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL_NUM_OS_WR_SHIFT 8
 519#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL_NUM_OS_WR_MASK 0xFF00
 520#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL_FORCE_WR_BUF_SHIFT 16
 521#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL_FORCE_WR_BUF_MASK 0x10000
 522
 523/* PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL2 */
 524#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL2_AWCACHE_OVRD_EN_SHIFT 0
 525#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL2_AWCACHE_OVRD_EN_MASK 0x1
 526#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL2_AWCACHE_OVRD_VAL_SHIFT 4
 527#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL2_AWCACHE_OVRD_VAL_MASK 0xF0
 528#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL2_ARCACHE_OVRD_EN_SHIFT 8
 529#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL2_ARCACHE_OVRD_EN_MASK 0x100
 530#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL2_ARCACHE_OVRD_VAL_SHIFT 12
 531#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL2_ARCACHE_OVRD_VAL_MASK 0xF000
 532#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL2_NO_WR_INFLIGHT_SHIFT 16
 533#define PSOC_GLOBAL_CONF_ARC_LBU_AXI_SPLIT_CTRL2_NO_WR_INFLIGHT_MASK 0x10000
 534
 535/* PSOC_GLOBAL_CONF_EMMC_INT_VOL_STABLE */
 536#define PSOC_GLOBAL_CONF_EMMC_INT_VOL_STABLE_IND_SHIFT 0
 537#define PSOC_GLOBAL_CONF_EMMC_INT_VOL_STABLE_IND_MASK 0x1
 538
 539/* PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L */
 540#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_RSVD_0_SHIFT 1
 541#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_RSVD_0_MASK 0x2
 542#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_MEM_REPAIR_CFG_SHIFT 2
 543#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_MEM_REPAIR_CFG_MASK 0xC
 544#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_CPOL_SHIFT 4
 545#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_CPOL_MASK 0x10
 546#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_CPHA_SHIFT 5
 547#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_CPHA_MASK 0x20
 548#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_BTL_EN_SHIFT 6
 549#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_BTL_EN_MASK 0x40
 550#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_BTL_ROM_EN_SHIFT 7
 551#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_BTL_ROM_EN_MASK 0x80
 552#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_DUMP_SEL_SHIFT 8
 553#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_DUMP_SEL_MASK 0x3FFF00
 554#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_RSVD_1_SHIFT 22
 555#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_RSVD_1_MASK 0x400000
 556#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_DUMP_DIS_SHIFT 23
 557#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_DUMP_DIS_MASK 0x800000
 558#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_I2C_SHIFT 24
 559#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_I2C_MASK 0x1F000000
 560#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_SPI_QSPI_SHIFT 29
 561#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_SPI_QSPI_MASK 0x20000000
 562#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_CPU_PLL_CFG_SHIFT 30
 563#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_L_CPU_PLL_CFG_MASK 0xC0000000
 564
 565/* PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_H */
 566#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_H_SECURITY_BYPASS_SHIFT 0
 567#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_H_SECURITY_BYPASS_MASK 0x1
 568#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_H_SRIS_MODE_SHIFT 1
 569#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_H_SRIS_MODE_MASK 0x2
 570#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_H_I2C_SLV_ADDR_SHIFT 2
 571#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_H_I2C_SLV_ADDR_MASK 0x7C
 572#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_H_RERERVED_STRAP_SHIFT 7
 573#define PSOC_GLOBAL_CONF_BOOT_STRAP_PINS_H_RERERVED_STRAP_MASK 0x380
 574
 575/* PSOC_GLOBAL_CONF_LEGACY_BOOT_STRAPS */
 576#define PSOC_GLOBAL_CONF_LEGACY_BOOT_STRAPS_PCIE_EN_SHIFT 0
 577#define PSOC_GLOBAL_CONF_LEGACY_BOOT_STRAPS_PCIE_EN_MASK 0x1
 578
 579/* PSOC_GLOBAL_CONF_MEM_REPAIR_DIV */
 580#define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_EN_SHIFT 0
 581#define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_EN_MASK 0x1
 582#define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_VAL_SHIFT 8
 583#define PSOC_GLOBAL_CONF_MEM_REPAIR_DIV_VAL_MASK 0xFF00
 584
 585/* PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL */
 586#define PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL_SET_SHIFT 0
 587#define PSOC_GLOBAL_CONF_MEM_REPAIR_CTRL_SET_MASK 0x1
 588
 589/* PSOC_GLOBAL_CONF_MEM_REPAIR_STS */
 590#define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_IND_SHIFT 0
 591#define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_IND_MASK 0x1
 592#define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_FAIL_SHIFT 4
 593#define PSOC_GLOBAL_CONF_MEM_REPAIR_STS_FAIL_MASK 0x10
 594
 595/* PSOC_GLOBAL_CONF_OUTSTANT_TRANS */
 596#define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_RD_SHIFT 0
 597#define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_RD_MASK 0x1
 598#define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_WR_SHIFT 1
 599#define PSOC_GLOBAL_CONF_OUTSTANT_TRANS_WR_MASK 0x2
 600
 601/* PSOC_GLOBAL_CONF_MASK_REQ */
 602#define PSOC_GLOBAL_CONF_MASK_REQ_IND_SHIFT 0
 603#define PSOC_GLOBAL_CONF_MASK_REQ_IND_MASK 0x1
 604
 605/* PSOC_GLOBAL_CONF_BSAC_CTRL */
 606#define PSOC_GLOBAL_CONF_BSAC_CTRL_ENABLE_SHIFT 0
 607#define PSOC_GLOBAL_CONF_BSAC_CTRL_ENABLE_MASK 0x1
 608#define PSOC_GLOBAL_CONF_BSAC_CTRL_HOLD_SHIFT 1
 609#define PSOC_GLOBAL_CONF_BSAC_CTRL_HOLD_MASK 0x2
 610#define PSOC_GLOBAL_CONF_BSAC_CTRL_DONE_SHIFT 4
 611#define PSOC_GLOBAL_CONF_BSAC_CTRL_DONE_MASK 0x10
 612#define PSOC_GLOBAL_CONF_BSAC_CTRL_STARTED_SHIFT 5
 613#define PSOC_GLOBAL_CONF_BSAC_CTRL_STARTED_MASK 0x20
 614#define PSOC_GLOBAL_CONF_BSAC_CTRL_APBERROR_SHIFT 6
 615#define PSOC_GLOBAL_CONF_BSAC_CTRL_APBERROR_MASK 0x40
 616#define PSOC_GLOBAL_CONF_BSAC_CTRL_FRF_SHIFT 8
 617#define PSOC_GLOBAL_CONF_BSAC_CTRL_FRF_MASK 0x300
 618#define PSOC_GLOBAL_CONF_BSAC_CTRL_TMOD_SHIFT 10
 619#define PSOC_GLOBAL_CONF_BSAC_CTRL_TMOD_MASK 0xC00
 620#define PSOC_GLOBAL_CONF_BSAC_CTRL_SPI_FRF_SHIFT 12
 621#define PSOC_GLOBAL_CONF_BSAC_CTRL_SPI_FRF_MASK 0x3000
 622
 623/* PSOC_GLOBAL_CONF_BSAC_ADDR */
 624#define PSOC_GLOBAL_CONF_BSAC_ADDR_VAL_SHIFT 0
 625#define PSOC_GLOBAL_CONF_BSAC_ADDR_VAL_MASK 0xFFFFFFF
 626
 627/* PSOC_GLOBAL_CONF_BSAC_DATA */
 628#define PSOC_GLOBAL_CONF_BSAC_DATA_VAL_SHIFT 0
 629#define PSOC_GLOBAL_CONF_BSAC_DATA_VAL_MASK 0xFFFFFFFF
 630
 631/* PSOC_GLOBAL_CONF_BSAC_POLLING_CTRL */
 632#define PSOC_GLOBAL_CONF_BSAC_POLLING_CTRL_ADDR_SHIFT 0
 633#define PSOC_GLOBAL_CONF_BSAC_POLLING_CTRL_ADDR_MASK 0xFFFFFFF
 634#define PSOC_GLOBAL_CONF_BSAC_POLLING_CTRL_ENABLE_SHIFT 28
 635#define PSOC_GLOBAL_CONF_BSAC_POLLING_CTRL_ENABLE_MASK 0x10000000
 636#define PSOC_GLOBAL_CONF_BSAC_POLLING_CTRL_DONE_SHIFT 29
 637#define PSOC_GLOBAL_CONF_BSAC_POLLING_CTRL_DONE_MASK 0x20000000
 638
 639/* PSOC_GLOBAL_CONF_BSAC_POLLING_DATA */
 640#define PSOC_GLOBAL_CONF_BSAC_POLLING_DATA_VAL_SHIFT 0
 641#define PSOC_GLOBAL_CONF_BSAC_POLLING_DATA_VAL_MASK 0xFFFFFFFF
 642
 643/* PSOC_GLOBAL_CONF_BSAC_POLLING_MASK */
 644#define PSOC_GLOBAL_CONF_BSAC_POLLING_MASK_VAL_SHIFT 0
 645#define PSOC_GLOBAL_CONF_BSAC_POLLING_MASK_VAL_MASK 0xFFFFFFFF
 646
 647/* PSOC_GLOBAL_CONF_BTL_IMG */
 648#define PSOC_GLOBAL_CONF_BTL_IMG_SPI_IMAGE_FLIP_SHIFT 0
 649#define PSOC_GLOBAL_CONF_BTL_IMG_SPI_IMAGE_FLIP_MASK 0x1
 650#define PSOC_GLOBAL_CONF_BTL_IMG_PRST_IMAGE_FLIP_SHIFT 1
 651#define PSOC_GLOBAL_CONF_BTL_IMG_PRST_IMAGE_FLIP_MASK 0x2
 652#define PSOC_GLOBAL_CONF_BTL_IMG_PCIE_IMAGE_FLIP_SHIFT 2
 653#define PSOC_GLOBAL_CONF_BTL_IMG_PCIE_IMAGE_FLIP_MASK 0x4
 654#define PSOC_GLOBAL_CONF_BTL_IMG_SW_RST_RUN_PCIE_IMAGE_SHIFT 4
 655#define PSOC_GLOBAL_CONF_BTL_IMG_SW_RST_RUN_PCIE_IMAGE_MASK 0x10
 656#define PSOC_GLOBAL_CONF_BTL_IMG_SOFT_RST_RUN_PCIE_IMAGE_SHIFT 5
 657#define PSOC_GLOBAL_CONF_BTL_IMG_SOFT_RST_RUN_PCIE_IMAGE_MASK 0x20
 658#define PSOC_GLOBAL_CONF_BTL_IMG_WD_RST_RUN_PCIE_IMAGE_SHIFT 6
 659#define PSOC_GLOBAL_CONF_BTL_IMG_WD_RST_RUN_PCIE_IMAGE_MASK 0x40
 660#define PSOC_GLOBAL_CONF_BTL_IMG_MNL_RST_RUN_PCIE_IMAGE_SHIFT 7
 661#define PSOC_GLOBAL_CONF_BTL_IMG_MNL_RST_RUN_PCIE_IMAGE_MASK 0x80
 662#define PSOC_GLOBAL_CONF_BTL_IMG_PRST_RUN_PCIE_IMAGE_SHIFT 8
 663#define PSOC_GLOBAL_CONF_BTL_IMG_PRST_RUN_PCIE_IMAGE_MASK 0x100
 664#define PSOC_GLOBAL_CONF_BTL_IMG_FLR_RST_RUN_PCIE_IMAGE_SHIFT 9
 665#define PSOC_GLOBAL_CONF_BTL_IMG_FLR_RST_RUN_PCIE_IMAGE_MASK 0x200
 666#define PSOC_GLOBAL_CONF_BTL_IMG_FW_RST_RUN_PCIE_IMAGE_SHIFT 10
 667#define PSOC_GLOBAL_CONF_BTL_IMG_FW_RST_RUN_PCIE_IMAGE_MASK 0x400
 668
 669/* PSOC_GLOBAL_CONF_PRSTN_MASK */
 670#define PSOC_GLOBAL_CONF_PRSTN_MASK_IND_SHIFT 0
 671#define PSOC_GLOBAL_CONF_PRSTN_MASK_IND_MASK 0x1
 672
 673/* PSOC_GLOBAL_CONF_WD_MASK */
 674#define PSOC_GLOBAL_CONF_WD_MASK_IND_SHIFT 0
 675#define PSOC_GLOBAL_CONF_WD_MASK_IND_MASK 0x1
 676
 677/* PSOC_GLOBAL_CONF_RST_SRC */
 678#define PSOC_GLOBAL_CONF_RST_SRC_COLD_RST_IND_SHIFT 0
 679#define PSOC_GLOBAL_CONF_RST_SRC_COLD_RST_IND_MASK 0x1
 680#define PSOC_GLOBAL_CONF_RST_SRC_MNL_RST_IND_SHIFT 1
 681#define PSOC_GLOBAL_CONF_RST_SRC_MNL_RST_IND_MASK 0x2
 682#define PSOC_GLOBAL_CONF_RST_SRC_PRSTN_RST_IND_SHIFT 2
 683#define PSOC_GLOBAL_CONF_RST_SRC_PRSTN_RST_IND_MASK 0x4
 684#define PSOC_GLOBAL_CONF_RST_SRC_SOFT_RST_IND_SHIFT 3
 685#define PSOC_GLOBAL_CONF_RST_SRC_SOFT_RST_IND_MASK 0x8
 686#define PSOC_GLOBAL_CONF_RST_SRC_WD_RST_IND_SHIFT 4
 687#define PSOC_GLOBAL_CONF_RST_SRC_WD_RST_IND_MASK 0x10
 688#define PSOC_GLOBAL_CONF_RST_SRC_FW_RST_IND_SHIFT 5
 689#define PSOC_GLOBAL_CONF_RST_SRC_FW_RST_IND_MASK 0x20
 690#define PSOC_GLOBAL_CONF_RST_SRC_SW_RST_IND_SHIFT 6
 691#define PSOC_GLOBAL_CONF_RST_SRC_SW_RST_IND_MASK 0x40
 692#define PSOC_GLOBAL_CONF_RST_SRC_FLR_RST_IND_SHIFT 7
 693#define PSOC_GLOBAL_CONF_RST_SRC_FLR_RST_IND_MASK 0x80
 694#define PSOC_GLOBAL_CONF_RST_SRC_ECC_DERR_RST_IND_SHIFT 8
 695#define PSOC_GLOBAL_CONF_RST_SRC_ECC_DERR_RST_IND_MASK 0x100
 696
 697/* PSOC_GLOBAL_CONF_BOOT_STATE */
 698#define PSOC_GLOBAL_CONF_BOOT_STATE_VAL_SHIFT 0
 699#define PSOC_GLOBAL_CONF_BOOT_STATE_VAL_MASK 0x1
 700
 701/* PSOC_GLOBAL_CONF_RST_FROM_PCIE_CTRL */
 702#define PSOC_GLOBAL_CONF_RST_FROM_PCIE_CTRL_SOFT_RST_MASK_SHIFT 0
 703#define PSOC_GLOBAL_CONF_RST_FROM_PCIE_CTRL_SOFT_RST_MASK_MASK 0x1
 704#define PSOC_GLOBAL_CONF_RST_FROM_PCIE_CTRL_SW_RST_MASK_SHIFT 4
 705#define PSOC_GLOBAL_CONF_RST_FROM_PCIE_CTRL_SW_RST_MASK_MASK 0x10
 706
 707/* PSOC_GLOBAL_CONF_PAD_1V8_CFG */
 708#define PSOC_GLOBAL_CONF_PAD_1V8_CFG_VAL_SHIFT 0
 709#define PSOC_GLOBAL_CONF_PAD_1V8_CFG_VAL_MASK 0x7F
 710
 711/* PSOC_GLOBAL_CONF_PAD_3V3_CFG */
 712#define PSOC_GLOBAL_CONF_PAD_3V3_CFG_VAL_SHIFT 0
 713#define PSOC_GLOBAL_CONF_PAD_3V3_CFG_VAL_MASK 0x7F
 714
 715/* PSOC_GLOBAL_CONF_BNK3V3_MS */
 716#define PSOC_GLOBAL_CONF_BNK3V3_MS_VAL_SHIFT 0
 717#define PSOC_GLOBAL_CONF_BNK3V3_MS_VAL_MASK 0x3
 718
 719/* PSOC_GLOBAL_CONF_TPC_ISO */
 720#define PSOC_GLOBAL_CONF_TPC_ISO_ISO_EN_SHIFT 0
 721#define PSOC_GLOBAL_CONF_TPC_ISO_ISO_EN_MASK 0x1FFFFFF
 722
 723/* PSOC_GLOBAL_CONF_VDEC_ISO */
 724#define PSOC_GLOBAL_CONF_VDEC_ISO_ISO_EN_SHIFT 0
 725#define PSOC_GLOBAL_CONF_VDEC_ISO_ISO_EN_MASK 0x3FF
 726
 727/* PSOC_GLOBAL_CONF_NIC_ISO */
 728#define PSOC_GLOBAL_CONF_NIC_ISO_ISO_EN_SHIFT 0
 729#define PSOC_GLOBAL_CONF_NIC_ISO_ISO_EN_MASK 0xFFF
 730
 731/* PSOC_GLOBAL_CONF_MME_ISO */
 732#define PSOC_GLOBAL_CONF_MME_ISO_MME0_EU_RO_ISO_SHIFT 0
 733#define PSOC_GLOBAL_CONF_MME_ISO_MME0_EU_RO_ISO_MASK 0x3F
 734#define PSOC_GLOBAL_CONF_MME_ISO_MME1_EU_RO_ISO_SHIFT 6
 735#define PSOC_GLOBAL_CONF_MME_ISO_MME1_EU_RO_ISO_MASK 0xFC0
 736#define PSOC_GLOBAL_CONF_MME_ISO_MME2_EU_RO_ISO_SHIFT 12
 737#define PSOC_GLOBAL_CONF_MME_ISO_MME2_EU_RO_ISO_MASK 0x3F000
 738#define PSOC_GLOBAL_CONF_MME_ISO_MME3_EU_RO_ISO_SHIFT 18
 739#define PSOC_GLOBAL_CONF_MME_ISO_MME3_EU_RO_ISO_MASK 0xFC0000
 740
 741/* PSOC_GLOBAL_CONF_EDMA_ISO */
 742#define PSOC_GLOBAL_CONF_EDMA_ISO_ISO_EN_SHIFT 0
 743#define PSOC_GLOBAL_CONF_EDMA_ISO_ISO_EN_MASK 0xFF
 744
 745/* PSOC_GLOBAL_CONF_HBM_ISO */
 746#define PSOC_GLOBAL_CONF_HBM_ISO_HBM_TO_XBAR_SHIFT 0
 747#define PSOC_GLOBAL_CONF_HBM_ISO_HBM_TO_XBAR_MASK 0xFFF
 748#define PSOC_GLOBAL_CONF_HBM_ISO_HBM_TO_HCH_SHIFT 16
 749#define PSOC_GLOBAL_CONF_HBM_ISO_HBM_TO_HCH_MASK 0x3F0000
 750
 751/* PSOC_GLOBAL_CONF_XBAR_EDGE_ISO */
 752#define PSOC_GLOBAL_CONF_XBAR_EDGE_ISO_ISO_EN_SHIFT 0
 753#define PSOC_GLOBAL_CONF_XBAR_EDGE_ISO_ISO_EN_MASK 0xF
 754
 755/* PSOC_GLOBAL_CONF_HIF_HMMU_ISO */
 756#define PSOC_GLOBAL_CONF_HIF_HMMU_ISO_ISO_EN_SHIFT 0
 757#define PSOC_GLOBAL_CONF_HIF_HMMU_ISO_ISO_EN_MASK 0xFFFF
 758
 759/* PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_STATUS */
 760#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_STATUS_FAILED_SHIFT 0
 761#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_STATUS_FAILED_MASK 0x1
 762
 763/* PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH */
 764#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_LSB_ADDR_SHIFT 0
 765#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_LSB_ADDR_MASK 0xFFF
 766#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_PPROT_SHIFT 12
 767#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_PPROT_MASK 0x7000
 768#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_PWRITE_SHIFT 16
 769#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_PWRITE_MASK 0x10000
 770#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_FENCE_SHIFT 17
 771#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_FENCE_MASK 0x20000
 772#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_DROP_SHIFT 18
 773#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_DROP_MASK 0x40000
 774#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_DST_ID_SHIFT 20
 775#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_PUSH_DST_ID_MASK 0x3F00000
 776
 777/* PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_WR */
 778#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_WR_PWDATA_SHIFT 0
 779#define PSOC_GLOBAL_CONF_ASIF_MSTR_REQ_WR_PWDATA_MASK 0xFFFFFFFF
 780
 781/* PSOC_GLOBAL_CONF_ASIF_MSTR_RES_STATUS */
 782#define PSOC_GLOBAL_CONF_ASIF_MSTR_RES_STATUS_RES_READY_SHIFT 0
 783#define PSOC_GLOBAL_CONF_ASIF_MSTR_RES_STATUS_RES_READY_MASK 0x1
 784#define PSOC_GLOBAL_CONF_ASIF_MSTR_RES_STATUS_PSLVERR_SHIFT 4
 785#define PSOC_GLOBAL_CONF_ASIF_MSTR_RES_STATUS_PSLVERR_MASK 0x10
 786
 787/* PSOC_GLOBAL_CONF_ASIF_MSTR_RES_POP */
 788#define PSOC_GLOBAL_CONF_ASIF_MSTR_RES_POP_PRDATA_SHIFT 0
 789#define PSOC_GLOBAL_CONF_ASIF_MSTR_RES_POP_PRDATA_MASK 0xFFFFFFFF
 790
 791/* PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR */
 792#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_REQ_BUFF_FULL_SHIFT 0
 793#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_REQ_BUFF_FULL_MASK 0x1
 794#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_RES_BUFF_FULL_SHIFT 1
 795#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_RES_BUFF_FULL_MASK 0x2
 796#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_REQ_ILLEGAL_SHIFT 2
 797#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_REQ_ILLEGAL_MASK 0x4
 798#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_RES_DATA_OVRN_SHIFT 3
 799#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_RES_DATA_OVRN_MASK 0x8
 800#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_PSLVERR_SHIFT 4
 801#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_PSLVERR_MASK 0x10
 802#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_RES_QUAL_OVRN_SHIFT 5
 803#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_RES_QUAL_OVRN_MASK 0x20
 804#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_POP_RES_WHILE_EMPTY_SHIFT 6
 805#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_POP_RES_WHILE_EMPTY_MASK 0x40
 806#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_PUSH_REQ_WHILE_FULL_SHIFT 7
 807#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_PUSH_REQ_WHILE_FULL_MASK 0x80
 808#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_RX_TIMEOUT_SHIFT 8
 809#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_RX_TIMEOUT_MASK 0x100
 810#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_TX_TIMEOUT_SHIFT 9
 811#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_TX_TIMEOUT_MASK 0x200
 812#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_PSLVERR_ADDR_SHIFT 12
 813#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_PSLVERR_ADDR_MASK 0xFFF000
 814#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_PSLVERR_DST_ID_SHIFT 24
 815#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_PSLVERR_DST_ID_MASK 0x3F000000
 816#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_PSLVERR_DROP_SHIFT 31
 817#define PSOC_GLOBAL_CONF_ASIF_MSTR_ERROR_PSLVERR_DROP_MASK 0x80000000
 818
 819/* PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK */
 820#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_REQ_BUFF_FULL_SHIFT 0
 821#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_REQ_BUFF_FULL_MASK 0x1
 822#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_RES_BUFF_FULL_SHIFT 1
 823#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_RES_BUFF_FULL_MASK 0x2
 824#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_REQ_ILLEGAL_SHIFT 2
 825#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_REQ_ILLEGAL_MASK 0x4
 826#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_RES_DATA_OVRN_SHIFT 3
 827#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_RES_DATA_OVRN_MASK 0x8
 828#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_PSLVERR_SHIFT 4
 829#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_PSLVERR_MASK 0x10
 830#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_RES_QUAL_OVRN_SHIFT 5
 831#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_RES_QUAL_OVRN_MASK 0x20
 832#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_POP_RES_WHILE_EMPTY_SHIFT 6
 833#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_POP_RES_WHILE_EMPTY_MASK 0x40
 834#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_PUSH_REQ_WHILE_FULL_SHIFT 7
 835#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_PUSH_REQ_WHILE_FULL_MASK 0x80
 836#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_RX_TIMEOUT_SHIFT 8
 837#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_RX_TIMEOUT_MASK 0x100
 838#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_TX_TIMEOUT_SHIFT 9
 839#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_TX_TIMEOUT_MASK 0x200
 840#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_RES_VALID_SHIFT 16
 841#define PSOC_GLOBAL_CONF_ASIF_MSTR_INTR_MASK_MASK_RES_VALID_MASK 0x10000
 842
 843/* PSOC_GLOBAL_CONF_ASIF_MSTR_STATUS */
 844#define PSOC_GLOBAL_CONF_ASIF_MSTR_STATUS_REQ_LL_USED_SHIFT 0
 845#define PSOC_GLOBAL_CONF_ASIF_MSTR_STATUS_REQ_LL_USED_MASK 0x3F
 846#define PSOC_GLOBAL_CONF_ASIF_MSTR_STATUS_RES_LL_USED_SHIFT 8
 847#define PSOC_GLOBAL_CONF_ASIF_MSTR_STATUS_RES_LL_USED_MASK 0x1F00
 848#define PSOC_GLOBAL_CONF_ASIF_MSTR_STATUS_OTF_FIFO_USED_SHIFT 16
 849#define PSOC_GLOBAL_CONF_ASIF_MSTR_STATUS_OTF_FIFO_USED_MASK 0x3F0000
 850
 851/* PSOC_GLOBAL_CONF_ASIF_CORE_CFG */
 852#define PSOC_GLOBAL_CONF_ASIF_CORE_CFG_RISE_DELAY_SHIFT 0
 853#define PSOC_GLOBAL_CONF_ASIF_CORE_CFG_RISE_DELAY_MASK 0x1F
 854#define PSOC_GLOBAL_CONF_ASIF_CORE_CFG_FALL_DELAY_SHIFT 8
 855#define PSOC_GLOBAL_CONF_ASIF_CORE_CFG_FALL_DELAY_MASK 0x1F00
 856#define PSOC_GLOBAL_CONF_ASIF_CORE_CFG_DETECT_DELAY_SHIFT 16
 857#define PSOC_GLOBAL_CONF_ASIF_CORE_CFG_DETECT_DELAY_MASK 0xF0000
 858#define PSOC_GLOBAL_CONF_ASIF_CORE_CFG_FLUSH_DESIGN_SHIFT 31
 859#define PSOC_GLOBAL_CONF_ASIF_CORE_CFG_FLUSH_DESIGN_MASK 0x80000000
 860
 861/* PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT */
 862#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_RX_DATA_OVRN_CNT_SHIFT 0
 863#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_RX_DATA_OVRN_CNT_MASK 0xF
 864#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_RX_QUAL_OVRN_CNT_SHIFT 4
 865#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_RX_QUAL_OVRN_CNT_MASK 0xF0
 866#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_DETECT_CYCLES_CNT_SHIFT 8
 867#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_DETECT_CYCLES_CNT_MASK 0xF00
 868#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_RX_CNT_SHIFT 12
 869#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_RX_CNT_MASK 0xF000
 870#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_TX_CNT_SHIFT 16
 871#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_TX_CNT_MASK 0xF0000
 872#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_RX_FSM_SHIFT 20
 873#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_RX_FSM_MASK 0xF00000
 874#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_TX_FSM_SHIFT 24
 875#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_TX_FSM_MASK 0xF000000
 876
 877/* PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_CLR */
 878#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_CLR_GLB_CLEAR_SHIFT 0
 879#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_CLR_GLB_CLEAR_MASK 0x1
 880#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_CLR_RX_DATA_OVRN_CLR_SHIFT 1
 881#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_CLR_RX_DATA_OVRN_CLR_MASK 0x2
 882#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_CLR_RX_QUAL_OVRN_CLR_SHIFT 2
 883#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_CLR_RX_QUAL_OVRN_CLR_MASK 0x4
 884#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_CLR_RX_CLR_SHIFT 3
 885#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_CLR_RX_CLR_MASK 0x8
 886#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_CLR_TX_CLR_SHIFT 4
 887#define PSOC_GLOBAL_CONF_ASIF_CORE_DBG_CNT_CLR_TX_CLR_MASK 0x10
 888
 889/* PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG */
 890#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_RX_TIMEOUT_EN_SHIFT 0
 891#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_RX_TIMEOUT_EN_MASK 0x1
 892#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_TX_TIMEOUT_EN_SHIFT 1
 893#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_TX_TIMEOUT_EN_MASK 0x2
 894#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_RX_TIMEOUT_RES_SHIFT 2
 895#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_RX_TIMEOUT_RES_MASK 0x4
 896#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_TX_TIMEOUT_RES_SHIFT 3
 897#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_TX_TIMEOUT_RES_MASK 0x8
 898#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_RX_TIMEOUT_VALUE_SHIFT 8
 899#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_RX_TIMEOUT_VALUE_MASK 0x3FF00
 900#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_TX_TIMEOUT_VALUE_SHIFT 20
 901#define PSOC_GLOBAL_CONF_ASIF_CORE_TIMEOUT_CFG_TX_TIMEOUT_VALUE_MASK 0x3FF00000
 902
 903/* PSOC_GLOBAL_CONF_ASIF_FUNC_INTR_CAUSE */
 904#define PSOC_GLOBAL_CONF_ASIF_FUNC_INTR_CAUSE_IND_SHIFT 0
 905#define PSOC_GLOBAL_CONF_ASIF_FUNC_INTR_CAUSE_IND_MASK 0x1
 906
 907/* PSOC_GLOBAL_CONF_ASIF_FUNC_INTR_CLEAR */
 908#define PSOC_GLOBAL_CONF_ASIF_FUNC_INTR_CLEAR_IND_SHIFT 0
 909#define PSOC_GLOBAL_CONF_ASIF_FUNC_INTR_CLEAR_IND_MASK 0x1
 910
 911/* PSOC_GLOBAL_CONF_ASIF_FUNC_INTR_MASK */
 912#define PSOC_GLOBAL_CONF_ASIF_FUNC_INTR_MASK_VAL_SHIFT 0
 913#define PSOC_GLOBAL_CONF_ASIF_FUNC_INTR_MASK_VAL_MASK 0x1
 914
 915/* PSOC_GLOBAL_CONF_ASIF_ERR_INTR_CAUSE */
 916#define PSOC_GLOBAL_CONF_ASIF_ERR_INTR_CAUSE_IND_SHIFT 0
 917#define PSOC_GLOBAL_CONF_ASIF_ERR_INTR_CAUSE_IND_MASK 0x1
 918
 919/* PSOC_GLOBAL_CONF_ASIF_ERR_INTR_CLEAR */
 920#define PSOC_GLOBAL_CONF_ASIF_ERR_INTR_CLEAR_IND_SHIFT 0
 921#define PSOC_GLOBAL_CONF_ASIF_ERR_INTR_CLEAR_IND_MASK 0x1
 922
 923/* PSOC_GLOBAL_CONF_ASIF_ERR_INTR_MASK */
 924#define PSOC_GLOBAL_CONF_ASIF_ERR_INTR_MASK_VAL_SHIFT 0
 925#define PSOC_GLOBAL_CONF_ASIF_ERR_INTR_MASK_VAL_MASK 0x1
 926
 927/* PSOC_GLOBAL_CONF_PAD_DEFAULT */
 928#define PSOC_GLOBAL_CONF_PAD_DEFAULT_VAL_SHIFT 0
 929#define PSOC_GLOBAL_CONF_PAD_DEFAULT_VAL_MASK 0xF
 930
 931/* PSOC_GLOBAL_CONF_PAD_SEL */
 932#define PSOC_GLOBAL_CONF_PAD_SEL_VAL_SHIFT 0
 933#define PSOC_GLOBAL_CONF_PAD_SEL_VAL_MASK 0x3
 934
 935/* PSOC_GLOBAL_CONF_SMI_ACCESS_EN */
 936#define PSOC_GLOBAL_CONF_SMI_ACCESS_EN_VAL_SHIFT 0
 937#define PSOC_GLOBAL_CONF_SMI_ACCESS_EN_VAL_MASK 0x1
 938
 939/* PSOC_GLOBAL_CONF_SCRAM_EXTMEM_EN */
 940#define PSOC_GLOBAL_CONF_SCRAM_EXTMEM_EN_VAL_SHIFT 0
 941#define PSOC_GLOBAL_CONF_SCRAM_EXTMEM_EN_VAL_MASK 0x1
 942
 943/* PSOC_GLOBAL_CONF_SCRAM_PERM_SEL */
 944#define PSOC_GLOBAL_CONF_SCRAM_PERM_SEL_VAL_SHIFT 0
 945#define PSOC_GLOBAL_CONF_SCRAM_PERM_SEL_VAL_MASK 0xF
 946
 947/* PSOC_GLOBAL_CONF_SCRAM_POLY_H3 */
 948#define PSOC_GLOBAL_CONF_SCRAM_POLY_H3_VAL_SHIFT 0
 949#define PSOC_GLOBAL_CONF_SCRAM_POLY_H3_VAL_MASK 0x1FFFFFFF
 950
 951/* PSOC_GLOBAL_CONF_CORE_MODE */
 952#define PSOC_GLOBAL_CONF_CORE_MODE_VAL_SHIFT 0
 953#define PSOC_GLOBAL_CONF_CORE_MODE_VAL_MASK 0x1
 954
 955/* PSOC_GLOBAL_CONF_EXTMEM_ID_LOC */
 956#define PSOC_GLOBAL_CONF_EXTMEM_ID_LOC_USER_SHRD_IND_LOC_SHIFT 24
 957#define PSOC_GLOBAL_CONF_EXTMEM_ID_LOC_USER_SHRD_IND_LOC_MASK 0x3F000000
 958
 959/* PSOC_GLOBAL_CONF_LBW_USER_CTRL */
 960#define PSOC_GLOBAL_CONF_LBW_USER_CTRL_EN_SHIFT 0
 961#define PSOC_GLOBAL_CONF_LBW_USER_CTRL_EN_MASK 0x1
 962
 963/* PSOC_GLOBAL_CONF_ADC_STM_ID */
 964#define PSOC_GLOBAL_CONF_ADC_STM_ID_STM_MSTR_ID_SHIFT 0
 965#define PSOC_GLOBAL_CONF_ADC_STM_ID_STM_MSTR_ID_MASK 0x3F
 966
 967/* PSOC_GLOBAL_CONF_ADC */
 968#define PSOC_GLOBAL_CONF_ADC_INTR_SHIFT 0
 969#define PSOC_GLOBAL_CONF_ADC_INTR_MASK 0xF
 970
 971/* PSOC_GLOBAL_CONF_ADC_INT_MASK */
 972#define PSOC_GLOBAL_CONF_ADC_INT_MASK_VAL_SHIFT 0
 973#define PSOC_GLOBAL_CONF_ADC_INT_MASK_VAL_MASK 0xF
 974
 975/* PSOC_GLOBAL_CONF_ADC_CLK_FREQ */
 976#define PSOC_GLOBAL_CONF_ADC_CLK_FREQ_VAL_SHIFT 0
 977#define PSOC_GLOBAL_CONF_ADC_CLK_FREQ_VAL_MASK 0xFF
 978
 979/* PSOC_GLOBAL_CONF_ADC_DELAY_FROM_START */
 980#define PSOC_GLOBAL_CONF_ADC_DELAY_FROM_START_VAL_SHIFT 0
 981#define PSOC_GLOBAL_CONF_ADC_DELAY_FROM_START_VAL_MASK 0xFF
 982
 983/* PSOC_GLOBAL_CONF_ADC_SAMPLES */
 984#define PSOC_GLOBAL_CONF_ADC_SAMPLES_DATA_SAMPLES_SHIFT 0
 985#define PSOC_GLOBAL_CONF_ADC_SAMPLES_DATA_SAMPLES_MASK 0x1F
 986#define PSOC_GLOBAL_CONF_ADC_SAMPLES_CLK_SAMPLES_SHIFT 8
 987#define PSOC_GLOBAL_CONF_ADC_SAMPLES_CLK_SAMPLES_MASK 0x1F00
 988
 989/* PSOC_GLOBAL_CONF_ADC_TPH_CS */
 990#define PSOC_GLOBAL_CONF_ADC_TPH_CS_VAL_SHIFT 0
 991#define PSOC_GLOBAL_CONF_ADC_TPH_CS_VAL_MASK 0xFF
 992
 993/* PSOC_GLOBAL_CONF_ADC_LSB_NMSB */
 994#define PSOC_GLOBAL_CONF_ADC_LSB_NMSB_VAL_SHIFT 0
 995#define PSOC_GLOBAL_CONF_ADC_LSB_NMSB_VAL_MASK 0x1
 996
 997/* PSOC_GLOBAL_CONF_ADC_ONE_NCONTIUES */
 998#define PSOC_GLOBAL_CONF_ADC_ONE_NCONTIUES_VAL_SHIFT 0
 999#define PSOC_GLOBAL_CONF_ADC_ONE_NCONTIUES_VAL_MASK 0x1
1000
1001/* PSOC_GLOBAL_CONF_ADC_BLOCK_ENABLE */
1002#define PSOC_GLOBAL_CONF_ADC_BLOCK_ENABLE_VAL_SHIFT 0
1003#define PSOC_GLOBAL_CONF_ADC_BLOCK_ENABLE_VAL_MASK 0x1
1004#define PSOC_GLOBAL_CONF_ADC_BLOCK_ENABLE_CH_SEL_SHIFT 4
1005#define PSOC_GLOBAL_CONF_ADC_BLOCK_ENABLE_CH_SEL_MASK 0x30
1006
1007/* PSOC_GLOBAL_CONF_ADC_TDV_CSDO */
1008#define PSOC_GLOBAL_CONF_ADC_TDV_CSDO_VAL_SHIFT 0
1009#define PSOC_GLOBAL_CONF_ADC_TDV_CSDO_VAL_MASK 0xFF
1010
1011/* PSOC_GLOBAL_CONF_ADC_PID_SEL */
1012#define PSOC_GLOBAL_CONF_ADC_PID_SEL_ADC_SEL_SHIFT 0
1013#define PSOC_GLOBAL_CONF_ADC_PID_SEL_ADC_SEL_MASK 0x3
1014#define PSOC_GLOBAL_CONF_ADC_PID_SEL_CHANNEL_SEL_SHIFT 4
1015#define PSOC_GLOBAL_CONF_ADC_PID_SEL_CHANNEL_SEL_MASK 0x30
1016
1017/* PSOC_GLOBAL_CONF_ADC_TSU_CSCK */
1018#define PSOC_GLOBAL_CONF_ADC_TSU_CSCK_VAL_SHIFT 0
1019#define PSOC_GLOBAL_CONF_ADC_TSU_CSCK_VAL_MASK 0xFF
1020
1021/* PSOC_GLOBAL_CONF_ADC_CH_SEL */
1022#define PSOC_GLOBAL_CONF_ADC_CH_SEL_SEL_DELAY_SHIFT 0
1023#define PSOC_GLOBAL_CONF_ADC_CH_SEL_SEL_DELAY_MASK 0xFF
1024#define PSOC_GLOBAL_CONF_ADC_CH_SEL_SEL_MAX_SHIFT 8
1025#define PSOC_GLOBAL_CONF_ADC_CH_SEL_SEL_MAX_MASK 0x300
1026
1027/* PSOC_GLOBAL_CONF_ADC_WRITE_ADDR */
1028#define PSOC_GLOBAL_CONF_ADC_WRITE_ADDR_VAL_SHIFT 0
1029#define PSOC_GLOBAL_CONF_ADC_WRITE_ADDR_VAL_MASK 0xFFFFFFFF
1030
1031/* PSOC_GLOBAL_CONF_ADC_CFG_DATA */
1032#define PSOC_GLOBAL_CONF_ADC_CFG_DATA_VAL_SHIFT 0
1033#define PSOC_GLOBAL_CONF_ADC_CFG_DATA_VAL_MASK 0xFFFFFFFF
1034
1035/* PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL */
1036#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_AUX_WR_EN_SHIFT 0
1037#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_AUX_WR_EN_MASK 0x1
1038#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_WR_EN_SHIFT 1
1039#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_WR_EN_MASK 0x2
1040#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_EV_GRNT_SHIFT 12
1041#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_EV_GRNT_MASK 0x1000
1042#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_EV_IS_DATA_SHIFT 13
1043#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_EV_IS_DATA_MASK 0x2000
1044#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_EV_IS_TS_SHIFT 14
1045#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_EV_IS_TS_MASK 0x4000
1046#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_EV_IS_MARKED_SHIFT 15
1047#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_EV_IS_MARKED_MASK 0x8000
1048#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_EV_CAUSE_TRIG_SHIFT 16
1049#define PSOC_GLOBAL_CONF_ADC_AUX_STM_CTRL_STM_EV_CAUSE_TRIG_MASK 0x10000
1050
1051/* PSOC_GLOBAL_CONF_TERMINATE_READ_CTRL */
1052#define PSOC_GLOBAL_CONF_TERMINATE_READ_CTRL_RRESP_VAL_SHIFT 0
1053#define PSOC_GLOBAL_CONF_TERMINATE_READ_CTRL_RRESP_VAL_MASK 0x3
1054#define PSOC_GLOBAL_CONF_TERMINATE_READ_CTRL_WIN_EN_SHIFT 4
1055#define PSOC_GLOBAL_CONF_TERMINATE_READ_CTRL_WIN_EN_MASK 0xF0
1056
1057/* PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD0_L */
1058#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD0_L_VAL_SHIFT 12
1059#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD0_L_VAL_MASK 0xFFFFF000
1060
1061/* PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD0_H */
1062#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD0_H_VAL_SHIFT 0
1063#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD0_H_VAL_MASK 0xFFFFFFFF
1064
1065/* PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD0_L */
1066#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD0_L_VAL_SHIFT 12
1067#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD0_L_VAL_MASK 0xFFFFF000
1068
1069/* PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD0_H */
1070#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD0_H_VAL_SHIFT 0
1071#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD0_H_VAL_MASK 0xFFFFFFFF
1072
1073/* PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD1_L */
1074#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD1_L_VAL_SHIFT 12
1075#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD1_L_VAL_MASK 0xFFFFF000
1076
1077/* PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD1_H */
1078#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD1_H_VAL_SHIFT 0
1079#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD1_H_VAL_MASK 0xFFFFFFFF
1080
1081/* PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD1_L */
1082#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD1_L_VAL_SHIFT 12
1083#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD1_L_VAL_MASK 0xFFFFF000
1084
1085/* PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD1_H */
1086#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD1_H_VAL_SHIFT 0
1087#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD1_H_VAL_MASK 0xFFFFFFFF
1088
1089/* PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD2_L */
1090#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD2_L_VAL_SHIFT 12
1091#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD2_L_VAL_MASK 0xFFFFF000
1092
1093/* PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD2_H */
1094#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD2_H_VAL_SHIFT 0
1095#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD2_H_VAL_MASK 0xFFFFFFFF
1096
1097/* PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD2_L */
1098#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD2_L_VAL_SHIFT 12
1099#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD2_L_VAL_MASK 0xFFFFF000
1100
1101/* PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD2_H */
1102#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD2_H_VAL_SHIFT 0
1103#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD2_H_VAL_MASK 0xFFFFFFFF
1104
1105/* PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD3_L */
1106#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD3_L_VAL_SHIFT 12
1107#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD3_L_VAL_MASK 0xFFFFF000
1108
1109/* PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD3_H */
1110#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD3_H_VAL_SHIFT 0
1111#define PSOC_GLOBAL_CONF_TERMINATE_READ_MIN_AD3_H_VAL_MASK 0xFFFFFFFF
1112
1113/* PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD3_L */
1114#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD3_L_VAL_SHIFT 12
1115#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD3_L_VAL_MASK 0xFFFFF000
1116
1117/* PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD3_H */
1118#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD3_H_VAL_SHIFT 0
1119#define PSOC_GLOBAL_CONF_TERMINATE_READ_MAX_AD3_H_VAL_MASK 0xFFFFFFFF
1120
1121/* PSOC_GLOBAL_CONF_SCRATCHPAD_INIT_CTRL */
1122#define PSOC_GLOBAL_CONF_SCRATCHPAD_INIT_CTRL_START_SHIFT 0
1123#define PSOC_GLOBAL_CONF_SCRATCHPAD_INIT_CTRL_START_MASK 0x1
1124#define PSOC_GLOBAL_CONF_SCRATCHPAD_INIT_CTRL_DONE_SHIFT 4
1125#define PSOC_GLOBAL_CONF_SCRATCHPAD_INIT_CTRL_DONE_MASK 0x10
1126
1127/* PSOC_GLOBAL_CONF_RST_OUT_CTRL */
1128#define PSOC_GLOBAL_CONF_RST_OUT_CTRL_CLR_SHIFT 0
1129#define PSOC_GLOBAL_CONF_RST_OUT_CTRL_CLR_MASK 0x1
1130
1131/* PSOC_GLOBAL_CONF_MEM_CPY_CTRL */
1132#define PSOC_GLOBAL_CONF_MEM_CPY_CTRL_EN_SHIFT 0
1133#define PSOC_GLOBAL_CONF_MEM_CPY_CTRL_EN_MASK 0x1
1134
1135/* PSOC_GLOBAL_CONF_MEM_CPY_STATUS */
1136#define PSOC_GLOBAL_CONF_MEM_CPY_STATUS_DONE_SHIFT 0
1137#define PSOC_GLOBAL_CONF_MEM_CPY_STATUS_DONE_MASK 0x1
1138
1139/* PSOC_GLOBAL_CONF_MEM_CPY_START_ADDR_H */
1140#define PSOC_GLOBAL_CONF_MEM_CPY_START_ADDR_H_VAL_SHIFT 0
1141#define PSOC_GLOBAL_CONF_MEM_CPY_START_ADDR_H_VAL_MASK 0xFFFFFFFF
1142
1143/* PSOC_GLOBAL_CONF_MEM_CPY_START_ADDR_L */
1144#define PSOC_GLOBAL_CONF_MEM_CPY_START_ADDR_L_VAL_SHIFT 0
1145#define PSOC_GLOBAL_CONF_MEM_CPY_START_ADDR_L_VAL_MASK 0xFFFFFFFF
1146
1147/* PSOC_GLOBAL_CONF_MEM_CPY_DEST_ADDR_H */
1148#define PSOC_GLOBAL_CONF_MEM_CPY_DEST_ADDR_H_VAL_SHIFT 0
1149#define PSOC_GLOBAL_CONF_MEM_CPY_DEST_ADDR_H_VAL_MASK 0xFFFFFFFF
1150
1151/* PSOC_GLOBAL_CONF_MEM_CPY_DEST_ADDR_L */
1152#define PSOC_GLOBAL_CONF_MEM_CPY_DEST_ADDR_L_VAL_SHIFT 0
1153#define PSOC_GLOBAL_CONF_MEM_CPY_DEST_ADDR_L_VAL_MASK 0xFFFFFFFF
1154
1155/* PSOC_GLOBAL_CONF_MEM_CPY_CTRL2 */
1156#define PSOC_GLOBAL_CONF_MEM_CPY_CTRL2_MEM_SIZE_SHIFT 0
1157#define PSOC_GLOBAL_CONF_MEM_CPY_CTRL2_MEM_SIZE_MASK 0xFFFF
1158#define PSOC_GLOBAL_CONF_MEM_CPY_CTRL2_WR_OS_SHIFT 16
1159#define PSOC_GLOBAL_CONF_MEM_CPY_CTRL2_WR_OS_MASK 0x3F0000
1160#define PSOC_GLOBAL_CONF_MEM_CPY_CTRL2_RD_OS_SHIFT 24
1161#define PSOC_GLOBAL_CONF_MEM_CPY_CTRL2_RD_OS_MASK 0x3F000000
1162#define PSOC_GLOBAL_CONF_MEM_CPY_CTRL2_USE_CONST_SHIFT 31
1163#define PSOC_GLOBAL_CONF_MEM_CPY_CTRL2_USE_CONST_MASK 0x80000000
1164
1165/* PSOC_GLOBAL_CONF_MEM_CPY_CONST */
1166#define PSOC_GLOBAL_CONF_MEM_CPY_CONST_VAL_SHIFT 0
1167#define PSOC_GLOBAL_CONF_MEM_CPY_CONST_VAL_MASK 0xFFFFFFFF
1168
1169/* PSOC_GLOBAL_CONF_MEM_CPY_CURR_ADDR_H */
1170#define PSOC_GLOBAL_CONF_MEM_CPY_CURR_ADDR_H_VAL_SHIFT 0
1171#define PSOC_GLOBAL_CONF_MEM_CPY_CURR_ADDR_H_VAL_MASK 0xFFFFFFFF
1172
1173/* PSOC_GLOBAL_CONF_MEM_CPY_CURR_ADDR_L */
1174#define PSOC_GLOBAL_CONF_MEM_CPY_CURR_ADDR_L_VAL_SHIFT 0
1175#define PSOC_GLOBAL_CONF_MEM_CPY_CURR_ADDR_L_VAL_MASK 0xFFFFFFFF
1176
1177/* PSOC_GLOBAL_CONF_AXI_SPLIT_CFG */
1178#define PSOC_GLOBAL_CONF_AXI_SPLIT_CFG_FORCE_RESP_OK_SHIFT 0
1179#define PSOC_GLOBAL_CONF_AXI_SPLIT_CFG_FORCE_RESP_OK_MASK 0x1
1180#define PSOC_GLOBAL_CONF_AXI_SPLIT_CFG_FORCE_WR_BUF_SHIFT 1
1181#define PSOC_GLOBAL_CONF_AXI_SPLIT_CFG_FORCE_WR_BUF_MASK 0x2
1182#define PSOC_GLOBAL_CONF_AXI_SPLIT_CFG_NUM_RD_OS_SHIFT 8
1183#define PSOC_GLOBAL_CONF_AXI_SPLIT_CFG_NUM_RD_OS_MASK 0xFF00
1184#define PSOC_GLOBAL_CONF_AXI_SPLIT_CFG_NUM_WR_OS_SHIFT 16
1185#define PSOC_GLOBAL_CONF_AXI_SPLIT_CFG_NUM_WR_OS_MASK 0xFF0000
1186
1187/* PSOC_GLOBAL_CONF_AXI_SPLIT_PROT_CFG1 */
1188#define PSOC_GLOBAL_CONF_AXI_SPLIT_PROT_CFG1_OVRD_RD_EN_SHIFT 0
1189#define PSOC_GLOBAL_CONF_AXI_SPLIT_PROT_CFG1_OVRD_RD_EN_MASK 0x7
1190#define PSOC_GLOBAL_CONF_AXI_SPLIT_PROT_CFG1_OVRD_RD_VAL_SHIFT 8
1191#define PSOC_GLOBAL_CONF_AXI_SPLIT_PROT_CFG1_OVRD_RD_VAL_MASK 0x700
1192#define PSOC_GLOBAL_CONF_AXI_SPLIT_PROT_CFG1_OVRD_WR_EN_SHIFT 16
1193#define PSOC_GLOBAL_CONF_AXI_SPLIT_PROT_CFG1_OVRD_WR_EN_MASK 0x70000
1194#define PSOC_GLOBAL_CONF_AXI_SPLIT_PROT_CFG1_OVRD_WR_VAL_SHIFT 24
1195#define PSOC_GLOBAL_CONF_AXI_SPLIT_PROT_CFG1_OVRD_WR_VAL_MASK 0x7000000
1196
1197/* PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG0 */
1198#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG0_OVRD_RD_EN_31_0_SHIFT 0
1199#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG0_OVRD_RD_EN_31_0_MASK 0xFFFFFFFF
1200
1201/* PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG1 */
1202#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG1_OVRD_RD_31_0_SHIFT 0
1203#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG1_OVRD_RD_31_0_MASK 0xFFFFFFFF
1204
1205/* PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG2 */
1206#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG2_OVRD_WR_EN_31_0_SHIFT 0
1207#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG2_OVRD_WR_EN_31_0_MASK 0xFFFFFFFF
1208
1209/* PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG3 */
1210#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG3_OVRD_WR_31_0_SHIFT 0
1211#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG3_OVRD_WR_31_0_MASK 0xFFFFFFFF
1212
1213/* PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG4 */
1214#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG4_OVRD_RD_EN_39_32_SHIFT 0
1215#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG4_OVRD_RD_EN_39_32_MASK 0xFF
1216#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG4_OVRD_RD_39_32_SHIFT 8
1217#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG4_OVRD_RD_39_32_MASK 0xFF00
1218#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG4_OVRD_WR_EN_39_32_SHIFT 16
1219#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG4_OVRD_WR_EN_39_32_MASK 0xFF0000
1220#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG4_OVRD_WR_39_32_SHIFT 24
1221#define PSOC_GLOBAL_CONF_AXI_SPLIT_USER_CFG4_OVRD_WR_39_32_MASK 0xFF000000
1222
1223/* PSOC_GLOBAL_CONF_LBW_ARUSER_OVRD */
1224#define PSOC_GLOBAL_CONF_LBW_ARUSER_OVRD_VAL_SHIFT 0
1225#define PSOC_GLOBAL_CONF_LBW_ARUSER_OVRD_VAL_MASK 0xFFFFFFFF
1226
1227/* PSOC_GLOBAL_CONF_LBW_ARUSER_OVRD_EN */
1228#define PSOC_GLOBAL_CONF_LBW_ARUSER_OVRD_EN_VAL_SHIFT 0
1229#define PSOC_GLOBAL_CONF_LBW_ARUSER_OVRD_EN_VAL_MASK 0xFFFFFFFF
1230
1231/* PSOC_GLOBAL_CONF_LBW_AWUSER_OVRD */
1232#define PSOC_GLOBAL_CONF_LBW_AWUSER_OVRD_VAL_SHIFT 0
1233#define PSOC_GLOBAL_CONF_LBW_AWUSER_OVRD_VAL_MASK 0xFFFFFFFF
1234
1235/* PSOC_GLOBAL_CONF_LBW_AWUSER_OVRD_EN */
1236#define PSOC_GLOBAL_CONF_LBW_AWUSER_OVRD_EN_VAL_SHIFT 0
1237#define PSOC_GLOBAL_CONF_LBW_AWUSER_OVRD_EN_VAL_MASK 0xFFFFFFFF
1238
1239/* PSOC_GLOBAL_CONF_MAIN_AXI_SPLIT_CFG2 */
1240#define PSOC_GLOBAL_CONF_MAIN_AXI_SPLIT_CFG2_INTR_CAUSE_SHIFT 0
1241#define PSOC_GLOBAL_CONF_MAIN_AXI_SPLIT_CFG2_INTR_CAUSE_MASK 0x1
1242#define PSOC_GLOBAL_CONF_MAIN_AXI_SPLIT_CFG2_INTR_MASK_SHIFT 4
1243#define PSOC_GLOBAL_CONF_MAIN_AXI_SPLIT_CFG2_INTR_MASK_MASK 0x10
1244#define PSOC_GLOBAL_CONF_MAIN_AXI_SPLIT_CFG2_NO_WR_INFLIGHT_SHIFT 5
1245#define PSOC_GLOBAL_CONF_MAIN_AXI_SPLIT_CFG2_NO_WR_INFLIGHT_MASK 0x20
1246#define PSOC_GLOBAL_CONF_MAIN_AXI_SPLIT_CFG2_SEI_INTR_ID_SHIFT 8
1247#define PSOC_GLOBAL_CONF_MAIN_AXI_SPLIT_CFG2_SEI_INTR_ID_MASK 0x7FFFFF00
1248
1249/* PSOC_GLOBAL_CONF_BOOTROM_AXI_SPLIT_CFG2 */
1250#define PSOC_GLOBAL_CONF_BOOTROM_AXI_SPLIT_CFG2_INTR_CAUSE_SHIFT 0
1251#define PSOC_GLOBAL_CONF_BOOTROM_AXI_SPLIT_CFG2_INTR_CAUSE_MASK 0x1
1252#define PSOC_GLOBAL_CONF_BOOTROM_AXI_SPLIT_CFG2_INTR_MASK_SHIFT 4
1253#define PSOC_GLOBAL_CONF_BOOTROM_AXI_SPLIT_CFG2_INTR_MASK_MASK 0x10
1254#define PSOC_GLOBAL_CONF_BOOTROM_AXI_SPLIT_CFG2_NO_WR_INFLIGHT_SHIFT 5
1255#define PSOC_GLOBAL_CONF_BOOTROM_AXI_SPLIT_CFG2_NO_WR_INFLIGHT_MASK 0x20
1256#define PSOC_GLOBAL_CONF_BOOTROM_AXI_SPLIT_CFG2_SEI_INTR_ID_SHIFT 8
1257#define PSOC_GLOBAL_CONF_BOOTROM_AXI_SPLIT_CFG2_SEI_INTR_ID_MASK 0xFFFFF00
1258
1259/* PSOC_GLOBAL_CONF_AXI_SPLIT_INTR_CLEAR */
1260#define PSOC_GLOBAL_CONF_AXI_SPLIT_INTR_CLEAR_MAIN_IND_SHIFT 0
1261#define PSOC_GLOBAL_CONF_AXI_SPLIT_INTR_CLEAR_MAIN_IND_MASK 0x1
1262#define PSOC_GLOBAL_CONF_AXI_SPLIT_INTR_CLEAR_BOOTROM_IND_SHIFT 1
1263#define PSOC_GLOBAL_CONF_AXI_SPLIT_INTR_CLEAR_BOOTROM_IND_MASK 0x2
1264
1265/* PSOC_GLOBAL_CONF_MEM_CPY_PROT */
1266#define PSOC_GLOBAL_CONF_MEM_CPY_PROT_AR_SHIFT 0
1267#define PSOC_GLOBAL_CONF_MEM_CPY_PROT_AR_MASK 0x7
1268#define PSOC_GLOBAL_CONF_MEM_CPY_PROT_AW_SHIFT 4
1269#define PSOC_GLOBAL_CONF_MEM_CPY_PROT_AW_MASK 0x70
1270
1271/* PSOC_GLOBAL_CONF_ISOLATE_INPUTS */
1272#define PSOC_GLOBAL_CONF_ISOLATE_INPUTS_EN_SHIFT 0
1273#define PSOC_GLOBAL_CONF_ISOLATE_INPUTS_EN_MASK 0x1
1274
1275/* PSOC_GLOBAL_CONF_MESH_TO_BOOTROM_CTRL */
1276#define PSOC_GLOBAL_CONF_MESH_TO_BOOTROM_CTRL_BLOCK_EN_SHIFT 0
1277#define PSOC_GLOBAL_CONF_MESH_TO_BOOTROM_CTRL_BLOCK_EN_MASK 0x1
1278#define PSOC_GLOBAL_CONF_MESH_TO_BOOTROM_CTRL_BLOCK_BRESP_SHIFT 1
1279#define PSOC_GLOBAL_CONF_MESH_TO_BOOTROM_CTRL_BLOCK_BRESP_MASK 0x6
1280#define PSOC_GLOBAL_CONF_MESH_TO_BOOTROM_CTRL_BLOCK_RRESP_SHIFT 5
1281#define PSOC_GLOBAL_CONF_MESH_TO_BOOTROM_CTRL_BLOCK_RRESP_MASK 0x60
1282
1283/* PSOC_GLOBAL_CONF_ARC_JT_SEL */
1284#define PSOC_GLOBAL_CONF_ARC_JT_SEL_VAL_SHIFT 0
1285#define PSOC_GLOBAL_CONF_ARC_JT_SEL_VAL_MASK 0x1
1286
1287/* PSOC_GLOBAL_CONF_PLL_DUMP_CRTL */
1288#define PSOC_GLOBAL_CONF_PLL_DUMP_CRTL_PLL_SEL_SHIFT 0
1289#define PSOC_GLOBAL_CONF_PLL_DUMP_CRTL_PLL_SEL_MASK 0x3F
1290#define PSOC_GLOBAL_CONF_PLL_DUMP_CRTL_BIT_SEL_SHIFT 8
1291#define PSOC_GLOBAL_CONF_PLL_DUMP_CRTL_BIT_SEL_MASK 0xF00
1292
1293/* PSOC_GLOBAL_CONF_MEM_CPY_AXUSER */
1294#define PSOC_GLOBAL_CONF_MEM_CPY_AXUSER_VAL_SHIFT 0
1295#define PSOC_GLOBAL_CONF_MEM_CPY_AXUSER_VAL_MASK 0xFFFFFFFF
1296
1297/* PSOC_GLOBAL_CONF_BTL_AXUSER */
1298#define PSOC_GLOBAL_CONF_BTL_AXUSER_VAL_SHIFT 0
1299#define PSOC_GLOBAL_CONF_BTL_AXUSER_VAL_MASK 0xFFFFFFFF
1300
1301/* PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL0 */
1302#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL0_ADDR_EXTMEM_PC_LOC0_SHIFT 0
1303#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL0_ADDR_EXTMEM_PC_LOC0_MASK 0x3F
1304#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL0_ADDR_EXTMEM_PC_LOC1_SHIFT 6
1305#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL0_ADDR_EXTMEM_PC_LOC1_MASK 0xFC0
1306#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL0_ADDR_EXTMEM_PC_LOC2_SHIFT 12
1307#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL0_ADDR_EXTMEM_PC_LOC2_MASK 0x3F000
1308#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL0_ADDR_EXTMEM_PC_LOC3_SHIFT 18
1309#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL0_ADDR_EXTMEM_PC_LOC3_MASK 0xFC0000
1310#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL0_ADDR_EXTMEM_HBM_LOC0_SHIFT 24
1311#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL0_ADDR_EXTMEM_HBM_LOC0_MASK 0x3F000000
1312
1313/* PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1 */
1314#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_ADDR_EXTMEM_HBM_LOC1_SHIFT 0
1315#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_ADDR_EXTMEM_HBM_LOC1_MASK 0x3F
1316#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_ADDR_EXTMEM_HBM_LOC2_SHIFT 6
1317#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_ADDR_EXTMEM_HBM_LOC2_MASK 0xFC0
1318#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_NON_LIN_PC_EN_SHIFT 12
1319#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_NON_LIN_PC_EN_MASK 0x1000
1320#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_NON_LIN_HBM_CNT_EN_SHIFT 13
1321#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_NON_LIN_HBM_CNT_EN_MASK 0x2000
1322#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_NON_LIN_HBM_ALL_ADDR_EN_SHIFT 14
1323#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_NON_LIN_HBM_ALL_ADDR_EN_MASK 0x4000
1324#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_NON_LIN_HBM_ALL_ADDR_MASK_SHIFT 16
1325#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_NON_LIN_HBM_ALL_ADDR_MASK_MASK 0xFF0000
1326#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_HBM_NUM_SHIFT 24
1327#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL1_HBM_NUM_MASK 0x7000000
1328
1329/* PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL2 */
1330#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL2_SCRAM_NONLIN_HBM_CNT_MASK_SHIFT 0
1331#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL2_SCRAM_NONLIN_HBM_CNT_MASK_MASK 0xFFFF
1332#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL2_SCRAM_NONLIN_EXTM_PC_MASK_SHIFT 16
1333#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL2_SCRAM_NONLIN_EXTM_PC_MASK_MASK 0xFFFF0000
1334
1335/* PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3 */
1336#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP0_SHIFT 0
1337#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP0_MASK 0x7
1338#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP1_SHIFT 3
1339#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP1_MASK 0x38
1340#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP2_SHIFT 6
1341#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP2_MASK 0x1C0
1342#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP3_SHIFT 9
1343#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP3_MASK 0xE00
1344#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP4_SHIFT 12
1345#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP4_MASK 0x7000
1346#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP5_SHIFT 15
1347#define PSOC_GLOBAL_CONF_AXI_DRAIN_NL_SRC_CTRL3_HBM_MAP5_MASK 0x38000
1348
1349/* PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL */
1350#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_EN_SHIFT 0
1351#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_EN_MASK 0x1
1352#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_AXI_RESP_SHIFT 4
1353#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_AXI_RESP_MASK 0x30
1354#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_DRAIN_HBW_SHIFT 8
1355#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_DRAIN_HBW_MASK 0x100
1356#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_DRAIN_LBW_SHIFT 9
1357#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_DRAIN_LBW_MASK 0x200
1358#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_INTR_MASK_HBW_SHIFT 12
1359#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_INTR_MASK_HBW_MASK 0x1000
1360#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_INTR_MASK_LBW_SHIFT 13
1361#define PSOC_GLOBAL_CONF_AXI_DRAIN_CTRL_INTR_MASK_LBW_MASK 0x2000
1362
1363/* PSOC_GLOBAL_CONF_AXI_DRAIN_TIMEOUT */
1364#define PSOC_GLOBAL_CONF_AXI_DRAIN_TIMEOUT_VAL_SHIFT 0
1365#define PSOC_GLOBAL_CONF_AXI_DRAIN_TIMEOUT_VAL_MASK 0xFFFFFFFF
1366
1367/* PSOC_GLOBAL_CONF_AXI_DRAIN_INTR */
1368#define PSOC_GLOBAL_CONF_AXI_DRAIN_INTR_HBW_IND_SHIFT 0
1369#define PSOC_GLOBAL_CONF_AXI_DRAIN_INTR_HBW_IND_MASK 0x1
1370#define PSOC_GLOBAL_CONF_AXI_DRAIN_INTR_LBW_IND_SHIFT 1
1371#define PSOC_GLOBAL_CONF_AXI_DRAIN_INTR_LBW_IND_MASK 0x2
1372
1373/* PSOC_GLOBAL_CONF_BTL_STOP_SPI_CLK */
1374#define PSOC_GLOBAL_CONF_BTL_STOP_SPI_CLK_VAL_SHIFT 0
1375#define PSOC_GLOBAL_CONF_BTL_STOP_SPI_CLK_VAL_MASK 0x1
1376
1377/* PSOC_GLOBAL_CONF_ECO_INTR_CAUSE */
1378#define PSOC_GLOBAL_CONF_ECO_INTR_CAUSE_IND_SHIFT 0
1379#define PSOC_GLOBAL_CONF_ECO_INTR_CAUSE_IND_MASK 0x1
1380
1381/* PSOC_GLOBAL_CONF_ECO_INTR_CLEAR */
1382#define PSOC_GLOBAL_CONF_ECO_INTR_CLEAR_IND_SHIFT 0
1383#define PSOC_GLOBAL_CONF_ECO_INTR_CLEAR_IND_MASK 0x1
1384
1385/* PSOC_GLOBAL_CONF_ECO_INTR_MASK */
1386#define PSOC_GLOBAL_CONF_ECO_INTR_MASK_VAL_SHIFT 0
1387#define PSOC_GLOBAL_CONF_ECO_INTR_MASK_VAL_MASK 0x1
1388
1389/* PSOC_GLOBAL_CONF_DFT_APB_CONTROL */
1390#define PSOC_GLOBAL_CONF_DFT_APB_CONTROL_SPIF_MODE_SHIFT 0
1391#define PSOC_GLOBAL_CONF_DFT_APB_CONTROL_SPIF_MODE_MASK 0x1
1392#define PSOC_GLOBAL_CONF_DFT_APB_CONTROL_RESERVED_OUT_SHIFT 1
1393#define PSOC_GLOBAL_CONF_DFT_APB_CONTROL_RESERVED_OUT_MASK 0xFFFE
1394#define PSOC_GLOBAL_CONF_DFT_APB_CONTROL_RESERVED_IN_SHIFT 16
1395#define PSOC_GLOBAL_CONF_DFT_APB_CONTROL_RESERVED_IN_MASK 0xFFFF0000
1396
1397#endif /* ASIC_REG_PSOC_GLOBAL_CONF_MASKS_H_ */
~/ Read-only file preview.