diff options
author | Vadim Bendebury <vbendeb@chromium.org> | 2015-10-05 12:12:45 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2015-10-05 20:31:23 -0700 |
commit | 217e72d700257057801ea6ba3620a368a89f9cbd (patch) | |
tree | 6f7da957f4f344145a1c6d78b1faa5692f4511aa | |
parent | 9e21514972c7d0b21e826e2edb2db7b8be2249ec (diff) | |
download | chrome-ec-217e72d700257057801ea6ba3620a368a89f9cbd.tar.gz |
cr50: upgrade to the latest FPGA image
This patch updates the EC codebase to match the suggested USB build
(20151005_041713). The spiflash utility must come from the same
tarball.
BRANCH=none
BUG=none
TEST=as follows:
- programmed the FPGA, it now reports the following when reset:
BootRom 0.8.91hw
- booted the new image using the latest spiflash version.
- disconnected the FPGA upgrade port, rebooted the device, entered
on the device console:
> spstp off
> spste
run on the workstation:
$ examples/spiraw.py -l 10 -f 800000
FT232H Future Technology Devices International, Ltd initialized at 857142 hertz
and observe on the DUT console:
Processed 10 frames rx count 11604, tx count 5512, tx_empty 10, max rx batch 11
>
Change-Id: Iff778087149ae3e7570f8fd4d81c2857a4ea5367
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/304123
Reviewed-by: Marius Schilder <mschilder@chromium.org>
-rw-r--r-- | chip/g/config_chip.h | 11 | ||||
-rw-r--r-- | chip/g/cr50_fpga_regdefs.h | 2971 | ||||
-rw-r--r-- | util/signer/codesigner.cc | 12 | ||||
-rw-r--r-- | util/signer/common/publickey.h | 6 | ||||
-rw-r--r-- | util/signer/common/signed_header.h | 4 | ||||
-rw-r--r-- | util/signer/image.cc | 1 | ||||
-rw-r--r-- | util/signer/rom-testkey-A.pem | 399 |
7 files changed, 1641 insertions, 1763 deletions
diff --git a/chip/g/config_chip.h b/chip/g/config_chip.h index 8bef2e687a..50655d5e22 100644 --- a/chip/g/config_chip.h +++ b/chip/g/config_chip.h @@ -7,10 +7,7 @@ #define __CROS_EC_CONFIG_CHIP_H #include "core/cortex-m/config_core.h" - -/* Number of IRQ vectors on the NVIC */ -/* TODO_FPGA this should come from the generated .h file */ -#define CONFIG_IRQ_COUNT 192 +#include "cr50_fpga_regdefs.h" /* Describe the RAM layout */ #define CONFIG_RAM_BASE 0x10000 @@ -61,7 +58,9 @@ #define GPIO_PIN(port, index) GPIO_##port, (1 << index) #define GPIO_PIN_MASK(port, mask) GPIO_##port, (mask) -/* TODO_FPGA this should come from the generated .h file */ -#define PCLK_FREQ (24 * 1000 * 1000) +#define PCLK_FREQ (GC_CONST_FPGA_TIMER_FIXED_FREQ * 1000 * 1000) + +/* Number of IRQ vectors on the NVIC */ +#define CONFIG_IRQ_COUNT (GC_INTERRUPTS_COUNT - 16) #endif /* __CROS_EC_CONFIG_CHIP_H */ diff --git a/chip/g/cr50_fpga_regdefs.h b/chip/g/cr50_fpga_regdefs.h index 5622dd1ce0..117460d478 100644 --- a/chip/g/cr50_fpga_regdefs.h +++ b/chip/g/cr50_fpga_regdefs.h @@ -88,42 +88,42 @@ #define GC_PINMUX_SPI1_SPICSB_SEL 0x2a #define GC_PINMUX_SPI1_SPIMISO_SEL 0x2b #define GC_PINMUX_SPI1_SPIMOSI_SEL 0x2c -#define GC_PINMUX_SWDP0_TRACE2_SEL 0x2d #define GC_PINMUX_SWDPDATA_SEL 0x3 #define GC_PINMUX_SWDPTRACE_SEL 0x4 -#define GC_PINMUX_TEMP0_TST_ADC_CLK_SEL 0x2e -#define GC_PINMUX_TEMP0_TST_ADC_HI_SER_SEL 0x2f -#define GC_PINMUX_TEMP0_TST_ADC_LO_SER_SEL 0x30 -#define GC_PINMUX_TEMP0_TST_ADC_VLD_SER_SEL 0x31 -#define GC_PINMUX_TRNG0_TRNG_RO_DIV_SEL 0x32 -#define GC_PINMUX_TRNG0_TRNG_RO_REF_DIV_SEL 0x33 -#define GC_PINMUX_UART0_CTS_SEL 0x34 -#define GC_PINMUX_UART0_RTS_SEL 0x35 -#define GC_PINMUX_UART0_RX_SEL 0x36 -#define GC_PINMUX_UART0_TX_SEL 0x37 -#define GC_PINMUX_UART1_CTS_SEL 0x38 -#define GC_PINMUX_UART1_RTS_SEL 0x39 -#define GC_PINMUX_UART1_RX_SEL 0x3a -#define GC_PINMUX_UART1_TX_SEL 0x3b -#define GC_PINMUX_UART2_CTS_SEL 0x3c -#define GC_PINMUX_UART2_RTS_SEL 0x3d -#define GC_PINMUX_UART2_RX_SEL 0x3e -#define GC_PINMUX_UART2_TX_SEL 0x3f -#define GC_PINMUX_USB0_EXT_DM_PULLUP_EN_SEL 0x40 -#define GC_PINMUX_USB0_EXT_DP_RPU1_ENB_SEL 0x41 -#define GC_PINMUX_USB0_EXT_DP_RPU2_ENB_SEL 0x42 -#define GC_PINMUX_USB0_EXT_FS_EDGE_SEL_SEL 0x43 -#define GC_PINMUX_USB0_EXT_RX_DMI_SEL 0x44 -#define GC_PINMUX_USB0_EXT_RX_DPI_SEL 0x45 -#define GC_PINMUX_USB0_EXT_RX_RCV_SEL 0x46 -#define GC_PINMUX_USB0_EXT_SUSPENDB_SEL 0x47 -#define GC_PINMUX_USB0_EXT_TX_DMO_SEL 0x48 -#define GC_PINMUX_USB0_EXT_TX_DPO_SEL 0x49 -#define GC_PINMUX_USB0_EXT_TX_OEB_SEL 0x4a +#define GC_PINMUX_TEMP0_TST_ADC_CLK_SEL 0x2d +#define GC_PINMUX_TEMP0_TST_ADC_HI_SER_SEL 0x2e +#define GC_PINMUX_TEMP0_TST_ADC_LO_SER_SEL 0x2f +#define GC_PINMUX_TEMP0_TST_ADC_VLD_SER_SEL 0x30 +#define GC_PINMUX_TRNG0_TRNG_RO_DIV_SEL 0x31 +#define GC_PINMUX_TRNG0_TRNG_RO_REF_DIV_SEL 0x32 +#define GC_PINMUX_UART0_CTS_SEL 0x33 +#define GC_PINMUX_UART0_RTS_SEL 0x34 +#define GC_PINMUX_UART0_RX_SEL 0x35 +#define GC_PINMUX_UART0_TX_SEL 0x36 +#define GC_PINMUX_UART1_CTS_SEL 0x37 +#define GC_PINMUX_UART1_RTS_SEL 0x38 +#define GC_PINMUX_UART1_RX_SEL 0x39 +#define GC_PINMUX_UART1_TX_SEL 0x3a +#define GC_PINMUX_UART2_CTS_SEL 0x3b +#define GC_PINMUX_UART2_RTS_SEL 0x3c +#define GC_PINMUX_UART2_RX_SEL 0x3d +#define GC_PINMUX_UART2_TX_SEL 0x3e +#define GC_PINMUX_USB0_EXT_DM_PULLUP_EN_SEL 0x3f +#define GC_PINMUX_USB0_EXT_DP_RPU1_ENB_SEL 0x40 +#define GC_PINMUX_USB0_EXT_DP_RPU2_ENB_SEL 0x41 +#define GC_PINMUX_USB0_EXT_FS_EDGE_SEL_SEL 0x42 +#define GC_PINMUX_USB0_EXT_RX_DMI_SEL 0x43 +#define GC_PINMUX_USB0_EXT_RX_DPI_SEL 0x44 +#define GC_PINMUX_USB0_EXT_RX_RCV_SEL 0x45 +#define GC_PINMUX_USB0_EXT_SUSPENDB_SEL 0x46 +#define GC_PINMUX_USB0_EXT_TX_DMO_SEL 0x47 +#define GC_PINMUX_USB0_EXT_TX_DPO_SEL 0x48 +#define GC_PINMUX_USB0_EXT_TX_OEB_SEL 0x49 #define GC_PINMUX_VIO0_SEL 0x2 #define GC_PINMUX_VIO1_SEL 0x1 -#define GC_PINMUX_VOLT0_TST_NEG_GLITCH_DET_SEL 0x4b -#define GC_PINMUX_VOLT0_TST_POS_GLITCH_DET_SEL 0x4c +#define GC_PINMUX_VOLT0_TST_NEG_GLITCH_DET_SEL 0x4a +#define GC_PINMUX_VOLT0_TST_POS_GLITCH_DET_SEL 0x4b +#define GC_PINMUX_SEL_COUNT 107 #define GC_EXCEPTNUM_RESET 0x1 #define GC_EXCEPTNUM_NMI 0x2 #define GC_EXCEPTNUM_HARDFAULT 0x3 @@ -147,199 +147,201 @@ #define GC_EXCEPTNUM_CRYPTO0_HOST_CMD_RECV_INT 0x15 #define GC_EXCEPTNUM_CRYPTO0_LOOP_STACK_OVERFLOW_INT 0x16 #define GC_EXCEPTNUM_CRYPTO0_LOOP_STACK_UNDERFLOW_INT 0x17 -#define GC_EXCEPTNUM_CRYPTO0_PC_STACK_OVERFLOW_INT 0x18 -#define GC_EXCEPTNUM_CRYPTO0_PGM_FAULT_INT 0x19 -#define GC_EXCEPTNUM_CRYPTO0_TRAP_INT 0x1a -#define GC_EXCEPTNUM_DMA0_INTR_COMPLETE_CHAN_INT 0x1b -#define GC_EXCEPTNUM_DMA0_INTR_ERROR_CHAN_INT 0x1c -#define GC_EXCEPTNUM_DMA0_INTR_PROG_CHAN_INT 0x1d -#define GC_EXCEPTNUM_DMA0_INTR_TIMEOUT_CHAN_INT 0x1e -#define GC_EXCEPTNUM_FLASH0_EDONEINT 0x1f -#define GC_EXCEPTNUM_FLASH0_PDONEINT 0x20 -#define GC_EXCEPTNUM_GLOBALSEC_CAMO0_BREACH_ALERT_INT 0x21 -#define GC_EXCEPTNUM_GLOBALSEC_CRYPTO0_DMEM_PARITY_ALERT_INT 0x22 -#define GC_EXCEPTNUM_GLOBALSEC_CRYPTO0_DRF_PARITY_ALERT_INT 0x23 -#define GC_EXCEPTNUM_GLOBALSEC_CRYPTO0_IMEM_PARITY_ALERT_INT 0x24 -#define GC_EXCEPTNUM_GLOBALSEC_CRYPTO0_PGM_FAULT_ALERT_INT 0x25 -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_D_IF_BUS_ERR_ALERT_INT 0x26 -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_D_IF_UPDATE_WATCHDOG_ALERT_INT 0x27 -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_I_IF_BUS_ERR_ALERT_INT 0x28 -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_I_IF_UPDATE_WATCHDOG_ALERT_INT 0x29 -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_S_IF_BUS_ERR_ALERT_INT 0x2a -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_S_IF_UPDATE_WATCHDOG_ALERT_INT 0x2b -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DDMA0_IF_BUS_ERR_ALERT_INT 0x2c -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DDMA0_IF_UPDATE_WATCHDOG_ALERT_INT 0x2d -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DSPS0_IF_BUS_ERR_ALERT_INT 0x2e -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DSPS0_IF_UPDATE_WATCHDOG_ALERT_INT 0x2f -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DUSB0_IF_BUS_ERR_ALERT_INT 0x30 -#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DUSB0_IF_UPDATE_WATCHDOG_ALERT_INT 0x31 -#define GC_EXCEPTNUM_GLOBALSEC_FUSE0_FUSE_DEFAULTS_ALERT_INT 0x32 -#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPA_INT 0x33 -#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPB_INT 0x34 -#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPC_INT 0x35 -#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_DIFF_FAIL_ALERT_INT 0x36 -#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_FW0_ALERT_INT 0x37 -#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_FW1_ALERT_INT 0x38 -#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_FW2_ALERT_INT 0x39 -#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_FW3_ALERT_INT 0x3a -#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_HEARTBEAT_FAIL_ALERT_INT 0x3b -#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_PROC_OPCODE_HASH_ALERT_INT 0x3c -#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_SRAM_PARITY_SCRUB_ALERT_INT 0x3d -#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_AES_EXEC_CTR_MAX_ALERT_INT 0x3e -#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_AES_HKEY_ALERT_INT 0x3f -#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_CERT_LOOKUP_ALERT_INT 0x40 -#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_FLASH_ENTRY_ALERT_INT 0x41 -#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_PW_ALERT_INT 0x42 -#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_SHA_EXEC_CTR_MAX_ALERT_INT 0x43 -#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_SHA_FAULT_ALERT_INT 0x44 -#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_SHA_HKEY_ALERT_INT 0x45 -#define GC_EXCEPTNUM_GLOBALSEC_PMU_BATTERY_MON_ALERT_INT 0x46 -#define GC_EXCEPTNUM_GLOBALSEC_PMU_PMU_WDOG_ALERT_INT 0x47 -#define GC_EXCEPTNUM_GLOBALSEC_RTC0_RTC_DEAD_ALERT_INT 0x48 -#define GC_EXCEPTNUM_GLOBALSEC_TEMP0_MAX_TEMP_ALERT_INT 0x49 -#define GC_EXCEPTNUM_GLOBALSEC_TEMP0_MAX_TEMP_DIFF_ALERT_INT 0x4a -#define GC_EXCEPTNUM_GLOBALSEC_TEMP0_MIN_TEMP_ALERT_INT 0x4b -#define GC_EXCEPTNUM_GLOBALSEC_TRNG0_OUT_OF_SPEC_ALERT_INT 0x4c -#define GC_EXCEPTNUM_GLOBALSEC_TRNG0_TIMEOUT_ALERT_INT 0x4d -#define GC_EXCEPTNUM_GLOBALSEC_VOLT0_VOLT_ERR_ALERT_INT 0x4e -#define GC_EXCEPTNUM_GLOBALSEC_XO0_JITTERY_TRIM_DIS_ALERT_INT 0x4f -#define GC_EXCEPTNUM_GPIO0_GPIO0INT 0x50 -#define GC_EXCEPTNUM_GPIO0_GPIO1INT 0x51 -#define GC_EXCEPTNUM_GPIO0_GPIO2INT 0x52 -#define GC_EXCEPTNUM_GPIO0_GPIO3INT 0x53 -#define GC_EXCEPTNUM_GPIO0_GPIO4INT 0x54 -#define GC_EXCEPTNUM_GPIO0_GPIO5INT 0x55 -#define GC_EXCEPTNUM_GPIO0_GPIO6INT 0x56 -#define GC_EXCEPTNUM_GPIO0_GPIO7INT 0x57 -#define GC_EXCEPTNUM_GPIO0_GPIO8INT 0x58 -#define GC_EXCEPTNUM_GPIO0_GPIO9INT 0x59 -#define GC_EXCEPTNUM_GPIO0_GPIO10INT 0x5a -#define GC_EXCEPTNUM_GPIO0_GPIO11INT 0x5b -#define GC_EXCEPTNUM_GPIO0_GPIO12INT 0x5c -#define GC_EXCEPTNUM_GPIO0_GPIO13INT 0x5d -#define GC_EXCEPTNUM_GPIO0_GPIO14INT 0x5e -#define GC_EXCEPTNUM_GPIO0_GPIO15INT 0x5f -#define GC_EXCEPTNUM_GPIO0_GPIOCOMBINT 0x60 -#define GC_EXCEPTNUM_GPIO1_GPIO0INT 0x61 -#define GC_EXCEPTNUM_GPIO1_GPIO1INT 0x62 -#define GC_EXCEPTNUM_GPIO1_GPIO2INT 0x63 -#define GC_EXCEPTNUM_GPIO1_GPIO3INT 0x64 -#define GC_EXCEPTNUM_GPIO1_GPIO4INT 0x65 -#define GC_EXCEPTNUM_GPIO1_GPIO5INT 0x66 -#define GC_EXCEPTNUM_GPIO1_GPIO6INT 0x67 -#define GC_EXCEPTNUM_GPIO1_GPIO7INT 0x68 -#define GC_EXCEPTNUM_GPIO1_GPIO8INT 0x69 -#define GC_EXCEPTNUM_GPIO1_GPIO9INT 0x6a -#define GC_EXCEPTNUM_GPIO1_GPIO10INT 0x6b -#define GC_EXCEPTNUM_GPIO1_GPIO11INT 0x6c -#define GC_EXCEPTNUM_GPIO1_GPIO12INT 0x6d -#define GC_EXCEPTNUM_GPIO1_GPIO13INT 0x6e -#define GC_EXCEPTNUM_GPIO1_GPIO14INT 0x6f -#define GC_EXCEPTNUM_GPIO1_GPIO15INT 0x70 -#define GC_EXCEPTNUM_GPIO1_GPIOCOMBINT 0x71 -#define GC_EXCEPTNUM_I2C0_I2CINT 0x72 -#define GC_EXCEPTNUM_I2C1_I2CINT 0x73 -#define GC_EXCEPTNUM_I2CS0_INTR_READ_BEGIN_INT 0x74 -#define GC_EXCEPTNUM_I2CS0_INTR_READ_COMPLETE_INT 0x75 -#define GC_EXCEPTNUM_I2CS0_INTR_WRITE_COMPLETE_INT 0x76 -#define GC_EXCEPTNUM_KEYMGR0_AES_DONE_CIPHER_INT 0x77 -#define GC_EXCEPTNUM_KEYMGR0_AES_DONE_KEYEXPANSION_INT 0x78 -#define GC_EXCEPTNUM_KEYMGR0_AES_DONE_WIPE_SECRETS_INT 0x79 -#define GC_EXCEPTNUM_KEYMGR0_AES_RFIFO_OVERFLOW_INT 0x7a -#define GC_EXCEPTNUM_KEYMGR0_AES_RFIFO_UNDERFLOW_INT 0x7b -#define GC_EXCEPTNUM_KEYMGR0_AES_WFIFO_OVERFLOW_INT 0x7c -#define GC_EXCEPTNUM_KEYMGR0_DSHA_INT 0x7d -#define GC_EXCEPTNUM_PMU_INTR_WAKEUP_INT 0x7e -#define GC_EXCEPTNUM_RBOX0_INTR_AC_PRESENT_FED_INT 0x7f -#define GC_EXCEPTNUM_RBOX0_INTR_AC_PRESENT_RED_INT 0x80 -#define GC_EXCEPTNUM_RBOX0_INTR_BUTTON_COMBO0_RDY_INT 0x81 -#define GC_EXCEPTNUM_RBOX0_INTR_BUTTON_COMBO1_RDY_INT 0x82 -#define GC_EXCEPTNUM_RBOX0_INTR_BUTTON_COMBO2_RDY_INT 0x83 -#define GC_EXCEPTNUM_RBOX0_INTR_EC_RST_FED_INT 0x84 -#define GC_EXCEPTNUM_RBOX0_INTR_EC_RST_RED_INT 0x85 -#define GC_EXCEPTNUM_RBOX0_INTR_KEY0_IN_FED_INT 0x86 -#define GC_EXCEPTNUM_RBOX0_INTR_KEY0_IN_RED_INT 0x87 -#define GC_EXCEPTNUM_RBOX0_INTR_KEY1_IN_FED_INT 0x88 -#define GC_EXCEPTNUM_RBOX0_INTR_KEY1_IN_RED_INT 0x89 -#define GC_EXCEPTNUM_RBOX0_INTR_PWRB_IN_FED_INT 0x8a -#define GC_EXCEPTNUM_RBOX0_INTR_PWRB_IN_RED_INT 0x8b -#define GC_EXCEPTNUM_RDD0_INTR_DEBUG_STATE_DETECTED_INT 0x8c -#define GC_EXCEPTNUM_SPI0_SPITXINT 0x8d -#define GC_EXCEPTNUM_SPI1_SPITXINT 0x8e -#define GC_EXCEPTNUM_SPS0_CS_ASSERT_INTR 0x8f -#define GC_EXCEPTNUM_SPS0_CS_DEASSERT_INTR 0x90 -#define GC_EXCEPTNUM_SPS0_INTR_CMD_ADDR_FIFO_NOT_EMPTY_INT 0x91 -#define GC_EXCEPTNUM_SPS0_INTR_CMD_ADDR_FIFO_OVFL_INT 0x92 -#define GC_EXCEPTNUM_SPS0_INTR_CMD_MEM_OVFL_INT 0x93 -#define GC_EXCEPTNUM_SPS0_INTR_RAM_PAGE0_LVL_INT 0x94 -#define GC_EXCEPTNUM_SPS0_INTR_RAM_PAGE1_LVL_INT 0x95 -#define GC_EXCEPTNUM_SPS0_INTR_RAM_PAGE2_LVL_INT 0x96 -#define GC_EXCEPTNUM_SPS0_INTR_RAM_PAGE3_LVL_INT 0x97 -#define GC_EXCEPTNUM_SPS0_RXFIFO_LVL_INTR 0x98 -#define GC_EXCEPTNUM_SPS0_RXFIFO_OVERFLOW_INTR 0x99 -#define GC_EXCEPTNUM_SPS0_SPSCTRLINT0 0x9a -#define GC_EXCEPTNUM_SPS0_SPSCTRLINT1 0x9b -#define GC_EXCEPTNUM_SPS0_SPSCTRLINT2 0x9c -#define GC_EXCEPTNUM_SPS0_SPSCTRLINT3 0x9d -#define GC_EXCEPTNUM_SPS0_SPSCTRLINT4 0x9e -#define GC_EXCEPTNUM_SPS0_SPSCTRLINT5 0x9f -#define GC_EXCEPTNUM_SPS0_SPSCTRLINT6 0xa0 -#define GC_EXCEPTNUM_SPS0_SPSCTRLINT7 0xa1 -#define GC_EXCEPTNUM_SPS0_TXFIFO_EMPTY_INTR 0xa2 -#define GC_EXCEPTNUM_SPS0_TXFIFO_FULL_INTR 0xa3 -#define GC_EXCEPTNUM_SPS0_TXFIFO_LVL_INTR 0xa4 -#define GC_EXCEPTNUM_TEMP0_ADC_ICLKDV_INT 0xa5 -#define GC_EXCEPTNUM_TEMP0_COMP_OVERFLOW_INT 0xa6 -#define GC_EXCEPTNUM_TIMEHS0_TIMINT1 0xa7 -#define GC_EXCEPTNUM_TIMEHS0_TIMINT2 0xa8 -#define GC_EXCEPTNUM_TIMEHS0_TIMINTC 0xa9 -#define GC_EXCEPTNUM_TIMEHS1_TIMINT1 0xaa -#define GC_EXCEPTNUM_TIMEHS1_TIMINT2 0xab -#define GC_EXCEPTNUM_TIMEHS1_TIMINTC 0xac -#define GC_EXCEPTNUM_TIMELS0_TIMINT0 0xad -#define GC_EXCEPTNUM_TIMELS0_TIMINT1 0xae -#define GC_EXCEPTNUM_TIMEUS0_INTR_MAX_COUNT_HIT0_INT 0xaf -#define GC_EXCEPTNUM_TIMEUS0_INTR_MAX_COUNT_HIT1_INT 0xb0 -#define GC_EXCEPTNUM_TIMEUS0_INTR_MAX_COUNT_HIT2_INT 0xb1 -#define GC_EXCEPTNUM_TIMEUS0_INTR_MAX_COUNT_HIT3_INT 0xb2 -#define GC_EXCEPTNUM_TIMEUS0_INTR_PROG_COUNT_HIT0_INT 0xb3 -#define GC_EXCEPTNUM_TIMEUS0_INTR_PROG_COUNT_HIT1_INT 0xb4 -#define GC_EXCEPTNUM_TIMEUS0_INTR_PROG_COUNT_HIT2_INT 0xb5 -#define GC_EXCEPTNUM_TIMEUS0_INTR_PROG_COUNT_HIT3_INT 0xb6 -#define GC_EXCEPTNUM_TRNG0_INTR_BUFFER_FULL_INT 0xb7 -#define GC_EXCEPTNUM_TRNG0_INTR_ONE_SHOT_DONE_INT 0xb8 -#define GC_EXCEPTNUM_TRNG0_INTR_READ_EMPTY_INT 0xb9 -#define GC_EXCEPTNUM_UART0_RXBINT 0xba -#define GC_EXCEPTNUM_UART0_RXFINT 0xbb -#define GC_EXCEPTNUM_UART0_RXINT 0xbc -#define GC_EXCEPTNUM_UART0_RXOVINT 0xbd -#define GC_EXCEPTNUM_UART0_RXTOINT 0xbe -#define GC_EXCEPTNUM_UART0_TXINT 0xbf -#define GC_EXCEPTNUM_UART0_TXOVINT 0xc0 -#define GC_EXCEPTNUM_UART1_RXBINT 0xc1 -#define GC_EXCEPTNUM_UART1_RXFINT 0xc2 -#define GC_EXCEPTNUM_UART1_RXINT 0xc3 -#define GC_EXCEPTNUM_UART1_RXOVINT 0xc4 -#define GC_EXCEPTNUM_UART1_RXTOINT 0xc5 -#define GC_EXCEPTNUM_UART1_TXINT 0xc6 -#define GC_EXCEPTNUM_UART1_TXOVINT 0xc7 -#define GC_EXCEPTNUM_UART2_RXBINT 0xc8 -#define GC_EXCEPTNUM_UART2_RXFINT 0xc9 -#define GC_EXCEPTNUM_UART2_RXINT 0xca -#define GC_EXCEPTNUM_UART2_RXOVINT 0xcb -#define GC_EXCEPTNUM_UART2_RXTOINT 0xcc -#define GC_EXCEPTNUM_UART2_TXINT 0xcd -#define GC_EXCEPTNUM_UART2_TXOVINT 0xce -#define GC_EXCEPTNUM_USB0_USBINTR 0xcf -#define GC_EXCEPTNUM_WATCHDOG0_WDOGINT 0xd0 -#define GC_EXCEPTNUM_XO0_CLK_JTR_NOP_SEEN_INT 0xd1 -#define GC_EXCEPTNUM_XO0_CLK_JTR_SW_TRIM_DONE_INT 0xd2 -#define GC_EXCEPTNUM_XO0_CLK_TIMER_NOP_SEEN_INT 0xd3 -#define GC_EXCEPTNUM_XO0_CLK_TIMER_SW_TRIM_DONE_INT 0xd4 -#define GC_EXCEPTNUM_XO0_FAST_CALIB_OVERFLOW_INT 0xd5 -#define GC_EXCEPTNUM_XO0_FAST_CALIB_UNDERRUN_INT 0xd6 -#define GC_EXCEPTNUM_XO0_SLOW_CALIB_OVERFLOW_INT 0xd7 -#define GC_EXCEPTNUM_XO0_SLOW_CALIB_UNDERRUN_INT 0xd8 +#define GC_EXCEPTNUM_CRYPTO0_MOD_OPERAND_OUT_OF_RANGE_INT 0x18 +#define GC_EXCEPTNUM_CRYPTO0_PC_STACK_OVERFLOW_INT 0x19 +#define GC_EXCEPTNUM_CRYPTO0_PGM_FAULT_INT 0x1a +#define GC_EXCEPTNUM_CRYPTO0_TRAP_INT 0x1b +#define GC_EXCEPTNUM_DMA0_INTR_COMPLETE_CHAN_INT 0x1c +#define GC_EXCEPTNUM_DMA0_INTR_ERROR_CHAN_INT 0x1d +#define GC_EXCEPTNUM_DMA0_INTR_PROG_CHAN_INT 0x1e +#define GC_EXCEPTNUM_DMA0_INTR_TIMEOUT_CHAN_INT 0x1f +#define GC_EXCEPTNUM_FLASH0_EDONEINT 0x20 +#define GC_EXCEPTNUM_FLASH0_PDONEINT 0x21 +#define GC_EXCEPTNUM_GLOBALSEC_CAMO0_BREACH_ALERT_INT 0x22 +#define GC_EXCEPTNUM_GLOBALSEC_CRYPTO0_DMEM_PARITY_ALERT_INT 0x23 +#define GC_EXCEPTNUM_GLOBALSEC_CRYPTO0_DRF_PARITY_ALERT_INT 0x24 +#define GC_EXCEPTNUM_GLOBALSEC_CRYPTO0_IMEM_PARITY_ALERT_INT 0x25 +#define GC_EXCEPTNUM_GLOBALSEC_CRYPTO0_PGM_FAULT_ALERT_INT 0x26 +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_D_IF_BUS_ERR_ALERT_INT 0x27 +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_D_IF_UPDATE_WATCHDOG_ALERT_INT 0x28 +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_I_IF_BUS_ERR_ALERT_INT 0x29 +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_I_IF_UPDATE_WATCHDOG_ALERT_INT 0x2a +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_S_IF_BUS_ERR_ALERT_INT 0x2b +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_CPU0_S_IF_UPDATE_WATCHDOG_ALERT_INT 0x2c +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DDMA0_IF_BUS_ERR_ALERT_INT 0x2d +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DDMA0_IF_UPDATE_WATCHDOG_ALERT_INT 0x2e +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DSPS0_IF_BUS_ERR_ALERT_INT 0x2f +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DSPS0_IF_UPDATE_WATCHDOG_ALERT_INT 0x30 +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DUSB0_IF_BUS_ERR_ALERT_INT 0x31 +#define GC_EXCEPTNUM_GLOBALSEC_DBCTRL_DUSB0_IF_UPDATE_WATCHDOG_ALERT_INT 0x32 +#define GC_EXCEPTNUM_GLOBALSEC_FUSE0_FUSE_DEFAULTS_ALERT_INT 0x33 +#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPA_INT 0x34 +#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPB_INT 0x35 +#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPC_INT 0x36 +#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_DIFF_FAIL_ALERT_INT 0x37 +#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_FW0_ALERT_INT 0x38 +#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_FW1_ALERT_INT 0x39 +#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_FW2_ALERT_INT 0x3a +#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_FW3_ALERT_INT 0x3b +#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_HEARTBEAT_FAIL_ALERT_INT 0x3c +#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_PROC_OPCODE_HASH_ALERT_INT 0x3d +#define GC_EXCEPTNUM_GLOBALSEC_GLOBALSEC_SRAM_PARITY_SCRUB_ALERT_INT 0x3e +#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_AES_EXEC_CTR_MAX_ALERT_INT 0x3f +#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_AES_HKEY_ALERT_INT 0x40 +#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_CERT_LOOKUP_ALERT_INT 0x41 +#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_FLASH_ENTRY_ALERT_INT 0x42 +#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_PW_ALERT_INT 0x43 +#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_SHA_EXEC_CTR_MAX_ALERT_INT 0x44 +#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_SHA_FAULT_ALERT_INT 0x45 +#define GC_EXCEPTNUM_GLOBALSEC_KEYMGR0_SHA_HKEY_ALERT_INT 0x46 +#define GC_EXCEPTNUM_GLOBALSEC_PMU_BATTERY_MON_ALERT_INT 0x47 +#define GC_EXCEPTNUM_GLOBALSEC_PMU_PMU_WDOG_ALERT_INT 0x48 +#define GC_EXCEPTNUM_GLOBALSEC_RTC0_RTC_DEAD_ALERT_INT 0x49 +#define GC_EXCEPTNUM_GLOBALSEC_TEMP0_MAX_TEMP_ALERT_INT 0x4a +#define GC_EXCEPTNUM_GLOBALSEC_TEMP0_MAX_TEMP_DIFF_ALERT_INT 0x4b +#define GC_EXCEPTNUM_GLOBALSEC_TEMP0_MIN_TEMP_ALERT_INT 0x4c +#define GC_EXCEPTNUM_GLOBALSEC_TRNG0_OUT_OF_SPEC_ALERT_INT 0x4d +#define GC_EXCEPTNUM_GLOBALSEC_TRNG0_TIMEOUT_ALERT_INT 0x4e +#define GC_EXCEPTNUM_GLOBALSEC_VOLT0_VOLT_ERR_ALERT_INT 0x4f +#define GC_EXCEPTNUM_GLOBALSEC_XO0_JITTERY_TRIM_DIS_ALERT_INT 0x50 +#define GC_EXCEPTNUM_GPIO0_GPIO0INT 0x51 +#define GC_EXCEPTNUM_GPIO0_GPIO1INT 0x52 +#define GC_EXCEPTNUM_GPIO0_GPIO2INT 0x53 +#define GC_EXCEPTNUM_GPIO0_GPIO3INT 0x54 +#define GC_EXCEPTNUM_GPIO0_GPIO4INT 0x55 +#define GC_EXCEPTNUM_GPIO0_GPIO5INT 0x56 +#define GC_EXCEPTNUM_GPIO0_GPIO6INT 0x57 +#define GC_EXCEPTNUM_GPIO0_GPIO7INT 0x58 +#define GC_EXCEPTNUM_GPIO0_GPIO8INT 0x59 +#define GC_EXCEPTNUM_GPIO0_GPIO9INT 0x5a +#define GC_EXCEPTNUM_GPIO0_GPIO10INT 0x5b +#define GC_EXCEPTNUM_GPIO0_GPIO11INT 0x5c +#define GC_EXCEPTNUM_GPIO0_GPIO12INT 0x5d +#define GC_EXCEPTNUM_GPIO0_GPIO13INT 0x5e +#define GC_EXCEPTNUM_GPIO0_GPIO14INT 0x5f +#define GC_EXCEPTNUM_GPIO0_GPIO15INT 0x60 +#define GC_EXCEPTNUM_GPIO0_GPIOCOMBINT 0x61 +#define GC_EXCEPTNUM_GPIO1_GPIO0INT 0x62 +#define GC_EXCEPTNUM_GPIO1_GPIO1INT 0x63 +#define GC_EXCEPTNUM_GPIO1_GPIO2INT 0x64 +#define GC_EXCEPTNUM_GPIO1_GPIO3INT 0x65 +#define GC_EXCEPTNUM_GPIO1_GPIO4INT 0x66 +#define GC_EXCEPTNUM_GPIO1_GPIO5INT 0x67 +#define GC_EXCEPTNUM_GPIO1_GPIO6INT 0x68 +#define GC_EXCEPTNUM_GPIO1_GPIO7INT 0x69 +#define GC_EXCEPTNUM_GPIO1_GPIO8INT 0x6a +#define GC_EXCEPTNUM_GPIO1_GPIO9INT 0x6b +#define GC_EXCEPTNUM_GPIO1_GPIO10INT 0x6c +#define GC_EXCEPTNUM_GPIO1_GPIO11INT 0x6d +#define GC_EXCEPTNUM_GPIO1_GPIO12INT 0x6e +#define GC_EXCEPTNUM_GPIO1_GPIO13INT 0x6f +#define GC_EXCEPTNUM_GPIO1_GPIO14INT 0x70 +#define GC_EXCEPTNUM_GPIO1_GPIO15INT 0x71 +#define GC_EXCEPTNUM_GPIO1_GPIOCOMBINT 0x72 +#define GC_EXCEPTNUM_I2C0_I2CINT 0x73 +#define GC_EXCEPTNUM_I2C1_I2CINT 0x74 +#define GC_EXCEPTNUM_I2CS0_INTR_READ_BEGIN_INT 0x75 +#define GC_EXCEPTNUM_I2CS0_INTR_READ_COMPLETE_INT 0x76 +#define GC_EXCEPTNUM_I2CS0_INTR_WRITE_COMPLETE_INT 0x77 +#define GC_EXCEPTNUM_KEYMGR0_AES_DONE_CIPHER_INT 0x78 +#define GC_EXCEPTNUM_KEYMGR0_AES_DONE_KEYEXPANSION_INT 0x79 +#define GC_EXCEPTNUM_KEYMGR0_AES_DONE_WIPE_SECRETS_INT 0x7a +#define GC_EXCEPTNUM_KEYMGR0_AES_RFIFO_OVERFLOW_INT 0x7b +#define GC_EXCEPTNUM_KEYMGR0_AES_RFIFO_UNDERFLOW_INT 0x7c +#define GC_EXCEPTNUM_KEYMGR0_AES_WFIFO_OVERFLOW_INT 0x7d +#define GC_EXCEPTNUM_KEYMGR0_DSHA_INT 0x7e +#define GC_EXCEPTNUM_PMU_INTR_WAKEUP_INT 0x7f +#define GC_EXCEPTNUM_RBOX0_INTR_AC_PRESENT_FED_INT 0x80 +#define GC_EXCEPTNUM_RBOX0_INTR_AC_PRESENT_RED_INT 0x81 +#define GC_EXCEPTNUM_RBOX0_INTR_BUTTON_COMBO0_RDY_INT 0x82 +#define GC_EXCEPTNUM_RBOX0_INTR_BUTTON_COMBO1_RDY_INT 0x83 +#define GC_EXCEPTNUM_RBOX0_INTR_BUTTON_COMBO2_RDY_INT 0x84 +#define GC_EXCEPTNUM_RBOX0_INTR_EC_RST_FED_INT 0x85 +#define GC_EXCEPTNUM_RBOX0_INTR_EC_RST_RED_INT 0x86 +#define GC_EXCEPTNUM_RBOX0_INTR_KEY0_IN_FED_INT 0x87 +#define GC_EXCEPTNUM_RBOX0_INTR_KEY0_IN_RED_INT 0x88 +#define GC_EXCEPTNUM_RBOX0_INTR_KEY1_IN_FED_INT 0x89 +#define GC_EXCEPTNUM_RBOX0_INTR_KEY1_IN_RED_INT 0x8a +#define GC_EXCEPTNUM_RBOX0_INTR_PWRB_IN_FED_INT 0x8b +#define GC_EXCEPTNUM_RBOX0_INTR_PWRB_IN_RED_INT 0x8c +#define GC_EXCEPTNUM_RDD0_INTR_DEBUG_STATE_DETECTED_INT 0x8d +#define GC_EXCEPTNUM_SPI0_SPITXINT 0x8e +#define GC_EXCEPTNUM_SPI1_SPITXINT 0x8f +#define GC_EXCEPTNUM_SPS0_CS_ASSERT_INTR 0x90 +#define GC_EXCEPTNUM_SPS0_CS_DEASSERT_INTR 0x91 +#define GC_EXCEPTNUM_SPS0_INTR_CMD_ADDR_FIFO_NOT_EMPTY_INT 0x92 +#define GC_EXCEPTNUM_SPS0_INTR_CMD_ADDR_FIFO_OVFL_INT 0x93 +#define GC_EXCEPTNUM_SPS0_INTR_CMD_MEM_OVFL_INT 0x94 +#define GC_EXCEPTNUM_SPS0_INTR_RAM_PAGE0_LVL_INT 0x95 +#define GC_EXCEPTNUM_SPS0_INTR_RAM_PAGE1_LVL_INT 0x96 +#define GC_EXCEPTNUM_SPS0_INTR_RAM_PAGE2_LVL_INT 0x97 +#define GC_EXCEPTNUM_SPS0_INTR_RAM_PAGE3_LVL_INT 0x98 +#define GC_EXCEPTNUM_SPS0_RXFIFO_LVL_INTR 0x99 +#define GC_EXCEPTNUM_SPS0_RXFIFO_OVERFLOW_INTR 0x9a +#define GC_EXCEPTNUM_SPS0_SPSCTRLINT0 0x9b +#define GC_EXCEPTNUM_SPS0_SPSCTRLINT1 0x9c +#define GC_EXCEPTNUM_SPS0_SPSCTRLINT2 0x9d +#define GC_EXCEPTNUM_SPS0_SPSCTRLINT3 0x9e +#define GC_EXCEPTNUM_SPS0_SPSCTRLINT4 0x9f +#define GC_EXCEPTNUM_SPS0_SPSCTRLINT5 0xa0 +#define GC_EXCEPTNUM_SPS0_SPSCTRLINT6 0xa1 +#define GC_EXCEPTNUM_SPS0_SPSCTRLINT7 0xa2 +#define GC_EXCEPTNUM_SPS0_TXFIFO_EMPTY_INTR 0xa3 +#define GC_EXCEPTNUM_SPS0_TXFIFO_FULL_INTR 0xa4 +#define GC_EXCEPTNUM_SPS0_TXFIFO_LVL_INTR 0xa5 +#define GC_EXCEPTNUM_TEMP0_ADC_ICLKDV_INT 0xa6 +#define GC_EXCEPTNUM_TEMP0_COMP_OVERFLOW_INT 0xa7 +#define GC_EXCEPTNUM_TIMEHS0_TIMINT1 0xa8 +#define GC_EXCEPTNUM_TIMEHS0_TIMINT2 0xa9 +#define GC_EXCEPTNUM_TIMEHS0_TIMINTC 0xaa +#define GC_EXCEPTNUM_TIMEHS1_TIMINT1 0xab +#define GC_EXCEPTNUM_TIMEHS1_TIMINT2 0xac +#define GC_EXCEPTNUM_TIMEHS1_TIMINTC 0xad +#define GC_EXCEPTNUM_TIMELS0_TIMINT0 0xae +#define GC_EXCEPTNUM_TIMELS0_TIMINT1 0xaf +#define GC_EXCEPTNUM_TIMEUS0_INTR_MAX_COUNT_HIT0_INT 0xb0 +#define GC_EXCEPTNUM_TIMEUS0_INTR_MAX_COUNT_HIT1_INT 0xb1 +#define GC_EXCEPTNUM_TIMEUS0_INTR_MAX_COUNT_HIT2_INT 0xb2 +#define GC_EXCEPTNUM_TIMEUS0_INTR_MAX_COUNT_HIT3_INT 0xb3 +#define GC_EXCEPTNUM_TIMEUS0_INTR_PROG_COUNT_HIT0_INT 0xb4 +#define GC_EXCEPTNUM_TIMEUS0_INTR_PROG_COUNT_HIT1_INT 0xb5 +#define GC_EXCEPTNUM_TIMEUS0_INTR_PROG_COUNT_HIT2_INT 0xb6 +#define GC_EXCEPTNUM_TIMEUS0_INTR_PROG_COUNT_HIT3_INT 0xb7 +#define GC_EXCEPTNUM_TRNG0_INTR_BUFFER_FULL_INT 0xb8 +#define GC_EXCEPTNUM_TRNG0_INTR_ONE_SHOT_DONE_INT 0xb9 +#define GC_EXCEPTNUM_TRNG0_INTR_READ_EMPTY_INT 0xba +#define GC_EXCEPTNUM_UART0_RXBINT 0xbb +#define GC_EXCEPTNUM_UART0_RXFINT 0xbc +#define GC_EXCEPTNUM_UART0_RXINT 0xbd +#define GC_EXCEPTNUM_UART0_RXOVINT 0xbe +#define GC_EXCEPTNUM_UART0_RXTOINT 0xbf +#define GC_EXCEPTNUM_UART0_TXINT 0xc0 +#define GC_EXCEPTNUM_UART0_TXOVINT 0xc1 +#define GC_EXCEPTNUM_UART1_RXBINT 0xc2 +#define GC_EXCEPTNUM_UART1_RXFINT 0xc3 +#define GC_EXCEPTNUM_UART1_RXINT 0xc4 +#define GC_EXCEPTNUM_UART1_RXOVINT 0xc5 +#define GC_EXCEPTNUM_UART1_RXTOINT 0xc6 +#define GC_EXCEPTNUM_UART1_TXINT 0xc7 +#define GC_EXCEPTNUM_UART1_TXOVINT 0xc8 +#define GC_EXCEPTNUM_UART2_RXBINT 0xc9 +#define GC_EXCEPTNUM_UART2_RXFINT 0xca +#define GC_EXCEPTNUM_UART2_RXINT 0xcb +#define GC_EXCEPTNUM_UART2_RXOVINT 0xcc +#define GC_EXCEPTNUM_UART2_RXTOINT 0xcd +#define GC_EXCEPTNUM_UART2_TXINT 0xce +#define GC_EXCEPTNUM_UART2_TXOVINT 0xcf +#define GC_EXCEPTNUM_USB0_USBINTR 0xd0 +#define GC_EXCEPTNUM_WATCHDOG0_WDOGINT 0xd1 +#define GC_EXCEPTNUM_XO0_CLK_JTR_NOP_SEEN_INT 0xd2 +#define GC_EXCEPTNUM_XO0_CLK_JTR_SW_TRIM_DONE_INT 0xd3 +#define GC_EXCEPTNUM_XO0_CLK_TIMER_NOP_SEEN_INT 0xd4 +#define GC_EXCEPTNUM_XO0_CLK_TIMER_SW_TRIM_DONE_INT 0xd5 +#define GC_EXCEPTNUM_XO0_FAST_CALIB_OVERFLOW_INT 0xd6 +#define GC_EXCEPTNUM_XO0_FAST_CALIB_UNDERRUN_INT 0xd7 +#define GC_EXCEPTNUM_XO0_SLOW_CALIB_OVERFLOW_INT 0xd8 +#define GC_EXCEPTNUM_XO0_SLOW_CALIB_UNDERRUN_INT 0xd9 +#define GC_EXCEPTIONS_COUNT 217 #define GC_IRQNUM_RESET 0 #define GC_IRQNUM_NMI 0 #define GC_IRQNUM_HARDFAULT 0 @@ -363,199 +365,201 @@ #define GC_IRQNUM_CRYPTO0_HOST_CMD_RECV_INT 5 #define GC_IRQNUM_CRYPTO0_LOOP_STACK_OVERFLOW_INT 6 #define GC_IRQNUM_CRYPTO0_LOOP_STACK_UNDERFLOW_INT 7 -#define GC_IRQNUM_CRYPTO0_PC_STACK_OVERFLOW_INT 8 -#define GC_IRQNUM_CRYPTO0_PGM_FAULT_INT 9 -#define GC_IRQNUM_CRYPTO0_TRAP_INT 10 -#define GC_IRQNUM_DMA0_INTR_COMPLETE_CHAN_INT 11 -#define GC_IRQNUM_DMA0_INTR_ERROR_CHAN_INT 12 -#define GC_IRQNUM_DMA0_INTR_PROG_CHAN_INT 13 -#define GC_IRQNUM_DMA0_INTR_TIMEOUT_CHAN_INT 14 -#define GC_IRQNUM_FLASH0_EDONEINT 15 -#define GC_IRQNUM_FLASH0_PDONEINT 16 -#define GC_IRQNUM_GLOBALSEC_CAMO0_BREACH_ALERT_INT 17 -#define GC_IRQNUM_GLOBALSEC_CRYPTO0_DMEM_PARITY_ALERT_INT 18 -#define GC_IRQNUM_GLOBALSEC_CRYPTO0_DRF_PARITY_ALERT_INT 19 -#define GC_IRQNUM_GLOBALSEC_CRYPTO0_IMEM_PARITY_ALERT_INT 20 -#define GC_IRQNUM_GLOBALSEC_CRYPTO0_PGM_FAULT_ALERT_INT 21 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_D_IF_BUS_ERR_ALERT_INT 22 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_D_IF_UPDATE_WATCHDOG_ALERT_INT 23 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_I_IF_BUS_ERR_ALERT_INT 24 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_I_IF_UPDATE_WATCHDOG_ALERT_INT 25 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_S_IF_BUS_ERR_ALERT_INT 26 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_S_IF_UPDATE_WATCHDOG_ALERT_INT 27 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_DDMA0_IF_BUS_ERR_ALERT_INT 28 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_DDMA0_IF_UPDATE_WATCHDOG_ALERT_INT 29 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_DSPS0_IF_BUS_ERR_ALERT_INT 30 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_DSPS0_IF_UPDATE_WATCHDOG_ALERT_INT 31 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_DUSB0_IF_BUS_ERR_ALERT_INT 32 -#define GC_IRQNUM_GLOBALSEC_DBCTRL_DUSB0_IF_UPDATE_WATCHDOG_ALERT_INT 33 -#define GC_IRQNUM_GLOBALSEC_FUSE0_FUSE_DEFAULTS_ALERT_INT 34 -#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPA_INT 35 -#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPB_INT 36 -#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPC_INT 37 -#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_DIFF_FAIL_ALERT_INT 38 -#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_FW0_ALERT_INT 39 -#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_FW1_ALERT_INT 40 -#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_FW2_ALERT_INT 41 -#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_FW3_ALERT_INT 42 -#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_HEARTBEAT_FAIL_ALERT_INT 43 -#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_PROC_OPCODE_HASH_ALERT_INT 44 -#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_SRAM_PARITY_SCRUB_ALERT_INT 45 -#define GC_IRQNUM_GLOBALSEC_KEYMGR0_AES_EXEC_CTR_MAX_ALERT_INT 46 -#define GC_IRQNUM_GLOBALSEC_KEYMGR0_AES_HKEY_ALERT_INT 47 -#define GC_IRQNUM_GLOBALSEC_KEYMGR0_CERT_LOOKUP_ALERT_INT 48 -#define GC_IRQNUM_GLOBALSEC_KEYMGR0_FLASH_ENTRY_ALERT_INT 49 -#define GC_IRQNUM_GLOBALSEC_KEYMGR0_PW_ALERT_INT 50 -#define GC_IRQNUM_GLOBALSEC_KEYMGR0_SHA_EXEC_CTR_MAX_ALERT_INT 51 -#define GC_IRQNUM_GLOBALSEC_KEYMGR0_SHA_FAULT_ALERT_INT 52 -#define GC_IRQNUM_GLOBALSEC_KEYMGR0_SHA_HKEY_ALERT_INT 53 -#define GC_IRQNUM_GLOBALSEC_PMU_BATTERY_MON_ALERT_INT 54 -#define GC_IRQNUM_GLOBALSEC_PMU_PMU_WDOG_ALERT_INT 55 -#define GC_IRQNUM_GLOBALSEC_RTC0_RTC_DEAD_ALERT_INT 56 -#define GC_IRQNUM_GLOBALSEC_TEMP0_MAX_TEMP_ALERT_INT 57 -#define GC_IRQNUM_GLOBALSEC_TEMP0_MAX_TEMP_DIFF_ALERT_INT 58 -#define GC_IRQNUM_GLOBALSEC_TEMP0_MIN_TEMP_ALERT_INT 59 -#define GC_IRQNUM_GLOBALSEC_TRNG0_OUT_OF_SPEC_ALERT_INT 60 -#define GC_IRQNUM_GLOBALSEC_TRNG0_TIMEOUT_ALERT_INT 61 -#define GC_IRQNUM_GLOBALSEC_VOLT0_VOLT_ERR_ALERT_INT 62 -#define GC_IRQNUM_GLOBALSEC_XO0_JITTERY_TRIM_DIS_ALERT_INT 63 -#define GC_IRQNUM_GPIO0_GPIO0INT 64 -#define GC_IRQNUM_GPIO0_GPIO1INT 65 -#define GC_IRQNUM_GPIO0_GPIO2INT 66 -#define GC_IRQNUM_GPIO0_GPIO3INT 67 -#define GC_IRQNUM_GPIO0_GPIO4INT 68 -#define GC_IRQNUM_GPIO0_GPIO5INT 69 -#define GC_IRQNUM_GPIO0_GPIO6INT 70 -#define GC_IRQNUM_GPIO0_GPIO7INT 71 -#define GC_IRQNUM_GPIO0_GPIO8INT 72 -#define GC_IRQNUM_GPIO0_GPIO9INT 73 -#define GC_IRQNUM_GPIO0_GPIO10INT 74 -#define GC_IRQNUM_GPIO0_GPIO11INT 75 -#define GC_IRQNUM_GPIO0_GPIO12INT 76 -#define GC_IRQNUM_GPIO0_GPIO13INT 77 -#define GC_IRQNUM_GPIO0_GPIO14INT 78 -#define GC_IRQNUM_GPIO0_GPIO15INT 79 -#define GC_IRQNUM_GPIO0_GPIOCOMBINT 80 -#define GC_IRQNUM_GPIO1_GPIO0INT 81 -#define GC_IRQNUM_GPIO1_GPIO1INT 82 -#define GC_IRQNUM_GPIO1_GPIO2INT 83 -#define GC_IRQNUM_GPIO1_GPIO3INT 84 -#define GC_IRQNUM_GPIO1_GPIO4INT 85 -#define GC_IRQNUM_GPIO1_GPIO5INT 86 -#define GC_IRQNUM_GPIO1_GPIO6INT 87 -#define GC_IRQNUM_GPIO1_GPIO7INT 88 -#define GC_IRQNUM_GPIO1_GPIO8INT 89 -#define GC_IRQNUM_GPIO1_GPIO9INT 90 -#define GC_IRQNUM_GPIO1_GPIO10INT 91 -#define GC_IRQNUM_GPIO1_GPIO11INT 92 -#define GC_IRQNUM_GPIO1_GPIO12INT 93 -#define GC_IRQNUM_GPIO1_GPIO13INT 94 -#define GC_IRQNUM_GPIO1_GPIO14INT 95 -#define GC_IRQNUM_GPIO1_GPIO15INT 96 -#define GC_IRQNUM_GPIO1_GPIOCOMBINT 97 -#define GC_IRQNUM_I2C0_I2CINT 98 -#define GC_IRQNUM_I2C1_I2CINT 99 -#define GC_IRQNUM_I2CS0_INTR_READ_BEGIN_INT 100 -#define GC_IRQNUM_I2CS0_INTR_READ_COMPLETE_INT 101 -#define GC_IRQNUM_I2CS0_INTR_WRITE_COMPLETE_INT 102 -#define GC_IRQNUM_KEYMGR0_AES_DONE_CIPHER_INT 103 -#define GC_IRQNUM_KEYMGR0_AES_DONE_KEYEXPANSION_INT 104 -#define GC_IRQNUM_KEYMGR0_AES_DONE_WIPE_SECRETS_INT 105 -#define GC_IRQNUM_KEYMGR0_AES_RFIFO_OVERFLOW_INT 106 -#define GC_IRQNUM_KEYMGR0_AES_RFIFO_UNDERFLOW_INT 107 -#define GC_IRQNUM_KEYMGR0_AES_WFIFO_OVERFLOW_INT 108 -#define GC_IRQNUM_KEYMGR0_DSHA_INT 109 -#define GC_IRQNUM_PMU_INTR_WAKEUP_INT 110 -#define GC_IRQNUM_RBOX0_INTR_AC_PRESENT_FED_INT 111 -#define GC_IRQNUM_RBOX0_INTR_AC_PRESENT_RED_INT 112 -#define GC_IRQNUM_RBOX0_INTR_BUTTON_COMBO0_RDY_INT 113 -#define GC_IRQNUM_RBOX0_INTR_BUTTON_COMBO1_RDY_INT 114 -#define GC_IRQNUM_RBOX0_INTR_BUTTON_COMBO2_RDY_INT 115 -#define GC_IRQNUM_RBOX0_INTR_EC_RST_FED_INT 116 -#define GC_IRQNUM_RBOX0_INTR_EC_RST_RED_INT 117 -#define GC_IRQNUM_RBOX0_INTR_KEY0_IN_FED_INT 118 -#define GC_IRQNUM_RBOX0_INTR_KEY0_IN_RED_INT 119 -#define GC_IRQNUM_RBOX0_INTR_KEY1_IN_FED_INT 120 -#define GC_IRQNUM_RBOX0_INTR_KEY1_IN_RED_INT 121 -#define GC_IRQNUM_RBOX0_INTR_PWRB_IN_FED_INT 122 -#define GC_IRQNUM_RBOX0_INTR_PWRB_IN_RED_INT 123 -#define GC_IRQNUM_RDD0_INTR_DEBUG_STATE_DETECTED_INT 124 -#define GC_IRQNUM_SPI0_SPITXINT 125 -#define GC_IRQNUM_SPI1_SPITXINT 126 -#define GC_IRQNUM_SPS0_CS_ASSERT_INTR 127 -#define GC_IRQNUM_SPS0_CS_DEASSERT_INTR 128 -#define GC_IRQNUM_SPS0_INTR_CMD_ADDR_FIFO_NOT_EMPTY_INT 129 -#define GC_IRQNUM_SPS0_INTR_CMD_ADDR_FIFO_OVFL_INT 130 -#define GC_IRQNUM_SPS0_INTR_CMD_MEM_OVFL_INT 131 -#define GC_IRQNUM_SPS0_INTR_RAM_PAGE0_LVL_INT 132 -#define GC_IRQNUM_SPS0_INTR_RAM_PAGE1_LVL_INT 133 -#define GC_IRQNUM_SPS0_INTR_RAM_PAGE2_LVL_INT 134 -#define GC_IRQNUM_SPS0_INTR_RAM_PAGE3_LVL_INT 135 -#define GC_IRQNUM_SPS0_RXFIFO_LVL_INTR 136 -#define GC_IRQNUM_SPS0_RXFIFO_OVERFLOW_INTR 137 -#define GC_IRQNUM_SPS0_SPSCTRLINT0 138 -#define GC_IRQNUM_SPS0_SPSCTRLINT1 139 -#define GC_IRQNUM_SPS0_SPSCTRLINT2 140 -#define GC_IRQNUM_SPS0_SPSCTRLINT3 141 -#define GC_IRQNUM_SPS0_SPSCTRLINT4 142 -#define GC_IRQNUM_SPS0_SPSCTRLINT5 143 -#define GC_IRQNUM_SPS0_SPSCTRLINT6 144 -#define GC_IRQNUM_SPS0_SPSCTRLINT7 145 -#define GC_IRQNUM_SPS0_TXFIFO_EMPTY_INTR 146 -#define GC_IRQNUM_SPS0_TXFIFO_FULL_INTR 147 -#define GC_IRQNUM_SPS0_TXFIFO_LVL_INTR 148 -#define GC_IRQNUM_TEMP0_ADC_ICLKDV_INT 149 -#define GC_IRQNUM_TEMP0_COMP_OVERFLOW_INT 150 -#define GC_IRQNUM_TIMEHS0_TIMINT1 151 -#define GC_IRQNUM_TIMEHS0_TIMINT2 152 -#define GC_IRQNUM_TIMEHS0_TIMINTC 153 -#define GC_IRQNUM_TIMEHS1_TIMINT1 154 -#define GC_IRQNUM_TIMEHS1_TIMINT2 155 -#define GC_IRQNUM_TIMEHS1_TIMINTC 156 -#define GC_IRQNUM_TIMELS0_TIMINT0 157 -#define GC_IRQNUM_TIMELS0_TIMINT1 158 -#define GC_IRQNUM_TIMEUS0_INTR_MAX_COUNT_HIT0_INT 159 -#define GC_IRQNUM_TIMEUS0_INTR_MAX_COUNT_HIT1_INT 160 -#define GC_IRQNUM_TIMEUS0_INTR_MAX_COUNT_HIT2_INT 161 -#define GC_IRQNUM_TIMEUS0_INTR_MAX_COUNT_HIT3_INT 162 -#define GC_IRQNUM_TIMEUS0_INTR_PROG_COUNT_HIT0_INT 163 -#define GC_IRQNUM_TIMEUS0_INTR_PROG_COUNT_HIT1_INT 164 -#define GC_IRQNUM_TIMEUS0_INTR_PROG_COUNT_HIT2_INT 165 -#define GC_IRQNUM_TIMEUS0_INTR_PROG_COUNT_HIT3_INT 166 -#define GC_IRQNUM_TRNG0_INTR_BUFFER_FULL_INT 167 -#define GC_IRQNUM_TRNG0_INTR_ONE_SHOT_DONE_INT 168 -#define GC_IRQNUM_TRNG0_INTR_READ_EMPTY_INT 169 -#define GC_IRQNUM_UART0_RXBINT 170 -#define GC_IRQNUM_UART0_RXFINT 171 -#define GC_IRQNUM_UART0_RXINT 172 -#define GC_IRQNUM_UART0_RXOVINT 173 -#define GC_IRQNUM_UART0_RXTOINT 174 -#define GC_IRQNUM_UART0_TXINT 175 -#define GC_IRQNUM_UART0_TXOVINT 176 -#define GC_IRQNUM_UART1_RXBINT 177 -#define GC_IRQNUM_UART1_RXFINT 178 -#define GC_IRQNUM_UART1_RXINT 179 -#define GC_IRQNUM_UART1_RXOVINT 180 -#define GC_IRQNUM_UART1_RXTOINT 181 -#define GC_IRQNUM_UART1_TXINT 182 -#define GC_IRQNUM_UART1_TXOVINT 183 -#define GC_IRQNUM_UART2_RXBINT 184 -#define GC_IRQNUM_UART2_RXFINT 185 -#define GC_IRQNUM_UART2_RXINT 186 -#define GC_IRQNUM_UART2_RXOVINT 187 -#define GC_IRQNUM_UART2_RXTOINT 188 -#define GC_IRQNUM_UART2_TXINT 189 -#define GC_IRQNUM_UART2_TXOVINT 190 -#define GC_IRQNUM_USB0_USBINTR 191 -#define GC_IRQNUM_WATCHDOG0_WDOGINT 192 -#define GC_IRQNUM_XO0_CLK_JTR_NOP_SEEN_INT 193 -#define GC_IRQNUM_XO0_CLK_JTR_SW_TRIM_DONE_INT 194 -#define GC_IRQNUM_XO0_CLK_TIMER_NOP_SEEN_INT 195 -#define GC_IRQNUM_XO0_CLK_TIMER_SW_TRIM_DONE_INT 196 -#define GC_IRQNUM_XO0_FAST_CALIB_OVERFLOW_INT 197 -#define GC_IRQNUM_XO0_FAST_CALIB_UNDERRUN_INT 198 -#define GC_IRQNUM_XO0_SLOW_CALIB_OVERFLOW_INT 199 -#define GC_IRQNUM_XO0_SLOW_CALIB_UNDERRUN_INT 200 +#define GC_IRQNUM_CRYPTO0_MOD_OPERAND_OUT_OF_RANGE_INT 8 +#define GC_IRQNUM_CRYPTO0_PC_STACK_OVERFLOW_INT 9 +#define GC_IRQNUM_CRYPTO0_PGM_FAULT_INT 10 +#define GC_IRQNUM_CRYPTO0_TRAP_INT 11 +#define GC_IRQNUM_DMA0_INTR_COMPLETE_CHAN_INT 12 +#define GC_IRQNUM_DMA0_INTR_ERROR_CHAN_INT 13 +#define GC_IRQNUM_DMA0_INTR_PROG_CHAN_INT 14 +#define GC_IRQNUM_DMA0_INTR_TIMEOUT_CHAN_INT 15 +#define GC_IRQNUM_FLASH0_EDONEINT 16 +#define GC_IRQNUM_FLASH0_PDONEINT 17 +#define GC_IRQNUM_GLOBALSEC_CAMO0_BREACH_ALERT_INT 18 +#define GC_IRQNUM_GLOBALSEC_CRYPTO0_DMEM_PARITY_ALERT_INT 19 +#define GC_IRQNUM_GLOBALSEC_CRYPTO0_DRF_PARITY_ALERT_INT 20 +#define GC_IRQNUM_GLOBALSEC_CRYPTO0_IMEM_PARITY_ALERT_INT 21 +#define GC_IRQNUM_GLOBALSEC_CRYPTO0_PGM_FAULT_ALERT_INT 22 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_D_IF_BUS_ERR_ALERT_INT 23 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_D_IF_UPDATE_WATCHDOG_ALERT_INT 24 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_I_IF_BUS_ERR_ALERT_INT 25 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_I_IF_UPDATE_WATCHDOG_ALERT_INT 26 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_S_IF_BUS_ERR_ALERT_INT 27 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_CPU0_S_IF_UPDATE_WATCHDOG_ALERT_INT 28 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_DDMA0_IF_BUS_ERR_ALERT_INT 29 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_DDMA0_IF_UPDATE_WATCHDOG_ALERT_INT 30 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_DSPS0_IF_BUS_ERR_ALERT_INT 31 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_DSPS0_IF_UPDATE_WATCHDOG_ALERT_INT 32 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_DUSB0_IF_BUS_ERR_ALERT_INT 33 +#define GC_IRQNUM_GLOBALSEC_DBCTRL_DUSB0_IF_UPDATE_WATCHDOG_ALERT_INT 34 +#define GC_IRQNUM_GLOBALSEC_FUSE0_FUSE_DEFAULTS_ALERT_INT 35 +#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPA_INT 36 +#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPB_INT 37 +#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_ALERT_GROUPC_INT 38 +#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_DIFF_FAIL_ALERT_INT 39 +#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_FW0_ALERT_INT 40 +#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_FW1_ALERT_INT 41 +#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_FW2_ALERT_INT 42 +#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_FW3_ALERT_INT 43 +#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_HEARTBEAT_FAIL_ALERT_INT 44 +#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_PROC_OPCODE_HASH_ALERT_INT 45 +#define GC_IRQNUM_GLOBALSEC_GLOBALSEC_SRAM_PARITY_SCRUB_ALERT_INT 46 +#define GC_IRQNUM_GLOBALSEC_KEYMGR0_AES_EXEC_CTR_MAX_ALERT_INT 47 +#define GC_IRQNUM_GLOBALSEC_KEYMGR0_AES_HKEY_ALERT_INT 48 +#define GC_IRQNUM_GLOBALSEC_KEYMGR0_CERT_LOOKUP_ALERT_INT 49 +#define GC_IRQNUM_GLOBALSEC_KEYMGR0_FLASH_ENTRY_ALERT_INT 50 +#define GC_IRQNUM_GLOBALSEC_KEYMGR0_PW_ALERT_INT 51 +#define GC_IRQNUM_GLOBALSEC_KEYMGR0_SHA_EXEC_CTR_MAX_ALERT_INT 52 +#define GC_IRQNUM_GLOBALSEC_KEYMGR0_SHA_FAULT_ALERT_INT 53 +#define GC_IRQNUM_GLOBALSEC_KEYMGR0_SHA_HKEY_ALERT_INT 54 +#define GC_IRQNUM_GLOBALSEC_PMU_BATTERY_MON_ALERT_INT 55 +#define GC_IRQNUM_GLOBALSEC_PMU_PMU_WDOG_ALERT_INT 56 +#define GC_IRQNUM_GLOBALSEC_RTC0_RTC_DEAD_ALERT_INT 57 +#define GC_IRQNUM_GLOBALSEC_TEMP0_MAX_TEMP_ALERT_INT 58 +#define GC_IRQNUM_GLOBALSEC_TEMP0_MAX_TEMP_DIFF_ALERT_INT 59 +#define GC_IRQNUM_GLOBALSEC_TEMP0_MIN_TEMP_ALERT_INT 60 +#define GC_IRQNUM_GLOBALSEC_TRNG0_OUT_OF_SPEC_ALERT_INT 61 +#define GC_IRQNUM_GLOBALSEC_TRNG0_TIMEOUT_ALERT_INT 62 +#define GC_IRQNUM_GLOBALSEC_VOLT0_VOLT_ERR_ALERT_INT 63 +#define GC_IRQNUM_GLOBALSEC_XO0_JITTERY_TRIM_DIS_ALERT_INT 64 +#define GC_IRQNUM_GPIO0_GPIO0INT 65 +#define GC_IRQNUM_GPIO0_GPIO1INT 66 +#define GC_IRQNUM_GPIO0_GPIO2INT 67 +#define GC_IRQNUM_GPIO0_GPIO3INT 68 +#define GC_IRQNUM_GPIO0_GPIO4INT 69 +#define GC_IRQNUM_GPIO0_GPIO5INT 70 +#define GC_IRQNUM_GPIO0_GPIO6INT 71 +#define GC_IRQNUM_GPIO0_GPIO7INT 72 +#define GC_IRQNUM_GPIO0_GPIO8INT 73 +#define GC_IRQNUM_GPIO0_GPIO9INT 74 +#define GC_IRQNUM_GPIO0_GPIO10INT 75 +#define GC_IRQNUM_GPIO0_GPIO11INT 76 +#define GC_IRQNUM_GPIO0_GPIO12INT 77 +#define GC_IRQNUM_GPIO0_GPIO13INT 78 +#define GC_IRQNUM_GPIO0_GPIO14INT 79 +#define GC_IRQNUM_GPIO0_GPIO15INT 80 +#define GC_IRQNUM_GPIO0_GPIOCOMBINT 81 +#define GC_IRQNUM_GPIO1_GPIO0INT 82 +#define GC_IRQNUM_GPIO1_GPIO1INT 83 +#define GC_IRQNUM_GPIO1_GPIO2INT 84 +#define GC_IRQNUM_GPIO1_GPIO3INT 85 +#define GC_IRQNUM_GPIO1_GPIO4INT 86 +#define GC_IRQNUM_GPIO1_GPIO5INT 87 +#define GC_IRQNUM_GPIO1_GPIO6INT 88 +#define GC_IRQNUM_GPIO1_GPIO7INT 89 +#define GC_IRQNUM_GPIO1_GPIO8INT 90 +#define GC_IRQNUM_GPIO1_GPIO9INT 91 +#define GC_IRQNUM_GPIO1_GPIO10INT 92 +#define GC_IRQNUM_GPIO1_GPIO11INT 93 +#define GC_IRQNUM_GPIO1_GPIO12INT 94 +#define GC_IRQNUM_GPIO1_GPIO13INT 95 +#define GC_IRQNUM_GPIO1_GPIO14INT 96 +#define GC_IRQNUM_GPIO1_GPIO15INT 97 +#define GC_IRQNUM_GPIO1_GPIOCOMBINT 98 +#define GC_IRQNUM_I2C0_I2CINT 99 +#define GC_IRQNUM_I2C1_I2CINT 100 +#define GC_IRQNUM_I2CS0_INTR_READ_BEGIN_INT 101 +#define GC_IRQNUM_I2CS0_INTR_READ_COMPLETE_INT 102 +#define GC_IRQNUM_I2CS0_INTR_WRITE_COMPLETE_INT 103 +#define GC_IRQNUM_KEYMGR0_AES_DONE_CIPHER_INT 104 +#define GC_IRQNUM_KEYMGR0_AES_DONE_KEYEXPANSION_INT 105 +#define GC_IRQNUM_KEYMGR0_AES_DONE_WIPE_SECRETS_INT 106 +#define GC_IRQNUM_KEYMGR0_AES_RFIFO_OVERFLOW_INT 107 +#define GC_IRQNUM_KEYMGR0_AES_RFIFO_UNDERFLOW_INT 108 +#define GC_IRQNUM_KEYMGR0_AES_WFIFO_OVERFLOW_INT 109 +#define GC_IRQNUM_KEYMGR0_DSHA_INT 110 +#define GC_IRQNUM_PMU_INTR_WAKEUP_INT 111 +#define GC_IRQNUM_RBOX0_INTR_AC_PRESENT_FED_INT 112 +#define GC_IRQNUM_RBOX0_INTR_AC_PRESENT_RED_INT 113 +#define GC_IRQNUM_RBOX0_INTR_BUTTON_COMBO0_RDY_INT 114 +#define GC_IRQNUM_RBOX0_INTR_BUTTON_COMBO1_RDY_INT 115 +#define GC_IRQNUM_RBOX0_INTR_BUTTON_COMBO2_RDY_INT 116 +#define GC_IRQNUM_RBOX0_INTR_EC_RST_FED_INT 117 +#define GC_IRQNUM_RBOX0_INTR_EC_RST_RED_INT 118 +#define GC_IRQNUM_RBOX0_INTR_KEY0_IN_FED_INT 119 +#define GC_IRQNUM_RBOX0_INTR_KEY0_IN_RED_INT 120 +#define GC_IRQNUM_RBOX0_INTR_KEY1_IN_FED_INT 121 +#define GC_IRQNUM_RBOX0_INTR_KEY1_IN_RED_INT 122 +#define GC_IRQNUM_RBOX0_INTR_PWRB_IN_FED_INT 123 +#define GC_IRQNUM_RBOX0_INTR_PWRB_IN_RED_INT 124 +#define GC_IRQNUM_RDD0_INTR_DEBUG_STATE_DETECTED_INT 125 +#define GC_IRQNUM_SPI0_SPITXINT 126 +#define GC_IRQNUM_SPI1_SPITXINT 127 +#define GC_IRQNUM_SPS0_CS_ASSERT_INTR 128 +#define GC_IRQNUM_SPS0_CS_DEASSERT_INTR 129 +#define GC_IRQNUM_SPS0_INTR_CMD_ADDR_FIFO_NOT_EMPTY_INT 130 +#define GC_IRQNUM_SPS0_INTR_CMD_ADDR_FIFO_OVFL_INT 131 +#define GC_IRQNUM_SPS0_INTR_CMD_MEM_OVFL_INT 132 +#define GC_IRQNUM_SPS0_INTR_RAM_PAGE0_LVL_INT 133 +#define GC_IRQNUM_SPS0_INTR_RAM_PAGE1_LVL_INT 134 +#define GC_IRQNUM_SPS0_INTR_RAM_PAGE2_LVL_INT 135 +#define GC_IRQNUM_SPS0_INTR_RAM_PAGE3_LVL_INT 136 +#define GC_IRQNUM_SPS0_RXFIFO_LVL_INTR 137 +#define GC_IRQNUM_SPS0_RXFIFO_OVERFLOW_INTR 138 +#define GC_IRQNUM_SPS0_SPSCTRLINT0 139 +#define GC_IRQNUM_SPS0_SPSCTRLINT1 140 +#define GC_IRQNUM_SPS0_SPSCTRLINT2 141 +#define GC_IRQNUM_SPS0_SPSCTRLINT3 142 +#define GC_IRQNUM_SPS0_SPSCTRLINT4 143 +#define GC_IRQNUM_SPS0_SPSCTRLINT5 144 +#define GC_IRQNUM_SPS0_SPSCTRLINT6 145 +#define GC_IRQNUM_SPS0_SPSCTRLINT7 146 +#define GC_IRQNUM_SPS0_TXFIFO_EMPTY_INTR 147 +#define GC_IRQNUM_SPS0_TXFIFO_FULL_INTR 148 +#define GC_IRQNUM_SPS0_TXFIFO_LVL_INTR 149 +#define GC_IRQNUM_TEMP0_ADC_ICLKDV_INT 150 +#define GC_IRQNUM_TEMP0_COMP_OVERFLOW_INT 151 +#define GC_IRQNUM_TIMEHS0_TIMINT1 152 +#define GC_IRQNUM_TIMEHS0_TIMINT2 153 +#define GC_IRQNUM_TIMEHS0_TIMINTC 154 +#define GC_IRQNUM_TIMEHS1_TIMINT1 155 +#define GC_IRQNUM_TIMEHS1_TIMINT2 156 +#define GC_IRQNUM_TIMEHS1_TIMINTC 157 +#define GC_IRQNUM_TIMELS0_TIMINT0 158 +#define GC_IRQNUM_TIMELS0_TIMINT1 159 +#define GC_IRQNUM_TIMEUS0_INTR_MAX_COUNT_HIT0_INT 160 +#define GC_IRQNUM_TIMEUS0_INTR_MAX_COUNT_HIT1_INT 161 +#define GC_IRQNUM_TIMEUS0_INTR_MAX_COUNT_HIT2_INT 162 +#define GC_IRQNUM_TIMEUS0_INTR_MAX_COUNT_HIT3_INT 163 +#define GC_IRQNUM_TIMEUS0_INTR_PROG_COUNT_HIT0_INT 164 +#define GC_IRQNUM_TIMEUS0_INTR_PROG_COUNT_HIT1_INT 165 +#define GC_IRQNUM_TIMEUS0_INTR_PROG_COUNT_HIT2_INT 166 +#define GC_IRQNUM_TIMEUS0_INTR_PROG_COUNT_HIT3_INT 167 +#define GC_IRQNUM_TRNG0_INTR_BUFFER_FULL_INT 168 +#define GC_IRQNUM_TRNG0_INTR_ONE_SHOT_DONE_INT 169 +#define GC_IRQNUM_TRNG0_INTR_READ_EMPTY_INT 170 +#define GC_IRQNUM_UART0_RXBINT 171 +#define GC_IRQNUM_UART0_RXFINT 172 +#define GC_IRQNUM_UART0_RXINT 173 +#define GC_IRQNUM_UART0_RXOVINT 174 +#define GC_IRQNUM_UART0_RXTOINT 175 +#define GC_IRQNUM_UART0_TXINT 176 +#define GC_IRQNUM_UART0_TXOVINT 177 +#define GC_IRQNUM_UART1_RXBINT 178 +#define GC_IRQNUM_UART1_RXFINT 179 +#define GC_IRQNUM_UART1_RXINT 180 +#define GC_IRQNUM_UART1_RXOVINT 181 +#define GC_IRQNUM_UART1_RXTOINT 182 +#define GC_IRQNUM_UART1_TXINT 183 +#define GC_IRQNUM_UART1_TXOVINT 184 +#define GC_IRQNUM_UART2_RXBINT 185 +#define GC_IRQNUM_UART2_RXFINT 186 +#define GC_IRQNUM_UART2_RXINT 187 +#define GC_IRQNUM_UART2_RXOVINT 188 +#define GC_IRQNUM_UART2_RXTOINT 189 +#define GC_IRQNUM_UART2_TXINT 190 +#define GC_IRQNUM_UART2_TXOVINT 191 +#define GC_IRQNUM_USB0_USBINTR 192 +#define GC_IRQNUM_WATCHDOG0_WDOGINT 193 +#define GC_IRQNUM_XO0_CLK_JTR_NOP_SEEN_INT 194 +#define GC_IRQNUM_XO0_CLK_JTR_SW_TRIM_DONE_INT 195 +#define GC_IRQNUM_XO0_CLK_TIMER_NOP_SEEN_INT 196 +#define GC_IRQNUM_XO0_CLK_TIMER_SW_TRIM_DONE_INT 197 +#define GC_IRQNUM_XO0_FAST_CALIB_OVERFLOW_INT 198 +#define GC_IRQNUM_XO0_FAST_CALIB_UNDERRUN_INT 199 +#define GC_IRQNUM_XO0_SLOW_CALIB_OVERFLOW_INT 200 +#define GC_IRQNUM_XO0_SLOW_CALIB_UNDERRUN_INT 201 +#define GC_INTERRUPTS_COUNT 217 #define GC_CAMO0_BASE_ADDR 0x40560000 #define GC_CRYPTO0_BASE_ADDR 0x40420000 #define GC_DMA0_BASE_ADDR 0x40430000 @@ -599,7 +603,7 @@ #define GC_CAMO_VERSION_OFFSET 0x8 #define GC_CAMO_VERSION_DEFAULT 0x3011319 #define GC_CRYPTO_VERSION_OFFSET 0x0 -#define GC_CRYPTO_VERSION_DEFAULT 0x28011ed5 +#define GC_CRYPTO_VERSION_DEFAULT 0x290122a1 #define GC_CRYPTO_CONTROL_OFFSET 0x4 #define GC_CRYPTO_CONTROL_DEFAULT 0x0 #define GC_CRYPTO_PARITY_CFG_OFFSET 0x8 @@ -624,19 +628,21 @@ #define GC_CRYPTO_AUX_CC_DEFAULT 0x0 #define GC_CRYPTO_RAND_STALL_CTL_OFFSET 0x30 #define GC_CRYPTO_RAND_STALL_CTL_DEFAULT 0x5 -#define GC_CRYPTO_IMEM_PARITY_ERRS_CTR_STATE_OFFSET 0x34 +#define GC_CRYPTO_RAND256_OFFSET 0x34 +#define GC_CRYPTO_RAND256_DEFAULT 0x1 +#define GC_CRYPTO_IMEM_PARITY_ERRS_CTR_STATE_OFFSET 0x38 #define GC_CRYPTO_IMEM_PARITY_ERRS_CTR_STATE_DEFAULT 0x0 -#define GC_CRYPTO_DMEM_PARITY_ERRS_CTR_STATE_OFFSET 0x38 +#define GC_CRYPTO_DMEM_PARITY_ERRS_CTR_STATE_OFFSET 0x3c #define GC_CRYPTO_DMEM_PARITY_ERRS_CTR_STATE_DEFAULT 0x0 -#define GC_CRYPTO_DRF_PARITY_ERRS_CTR_STATE_OFFSET 0x3c +#define GC_CRYPTO_DRF_PARITY_ERRS_CTR_STATE_OFFSET 0x40 #define GC_CRYPTO_DRF_PARITY_ERRS_CTR_STATE_DEFAULT 0x0 -#define GC_CRYPTO_PGM_LFSR_OFFSET 0x40 +#define GC_CRYPTO_PGM_LFSR_OFFSET 0x44 #define GC_CRYPTO_PGM_LFSR_DEFAULT 0x0 -#define GC_CRYPTO_DEBUG_BRKPT0_OFFSET 0x44 +#define GC_CRYPTO_DEBUG_BRKPT0_OFFSET 0x48 #define GC_CRYPTO_DEBUG_BRKPT0_DEFAULT 0x0 -#define GC_CRYPTO_DEBUG_BRKPT1_OFFSET 0x48 +#define GC_CRYPTO_DEBUG_BRKPT1_OFFSET 0x4c #define GC_CRYPTO_DEBUG_BRKPT1_DEFAULT 0x0 -#define GC_CRYPTO_WIPE_SECRETS_OFFSET 0x4c +#define GC_CRYPTO_WIPE_SECRETS_OFFSET 0x50 #define GC_CRYPTO_WIPE_SECRETS_DEFAULT 0x0 #define GC_CRYPTO_DMEM_DUMMY_OFFSET 0x4000 #define GC_CRYPTO_IMEM_DUMMY_OFFSET 0x8000 @@ -1045,539 +1051,541 @@ #define GC_FUSE_ERROR_INJECT_DISABLE 0x0 #define GC_FUSE_VDDQ_RAMP_TIMING_OFFSET 0x24 #define GC_FUSE_VDDQ_RAMP_TIMING_DEFAULT 0x1d4c0 -#define GC_FUSE_VERSION_OFFSET 0x28 -#define GC_FUSE_VERSION_DEFAULT 0xf011cd4 -#define GC_FUSE_BNK0_INTG_CHKSUM_OFFSET 0x2c +#define GC_FUSE_ANTEST_EN_OFFSET 0x28 +#define GC_FUSE_ANTEST_EN_DEFAULT 0x0 +#define GC_FUSE_VERSION_OFFSET 0x2c +#define GC_FUSE_VERSION_DEFAULT 0x12012324 +#define GC_FUSE_BNK0_INTG_CHKSUM_OFFSET 0x30 #define GC_FUSE_BNK0_INTG_CHKSUM_DEFAULT 0x55000000 -#define GC_FUSE_BNK0_INTG_N_WR_LOCK_OFFSET 0x30 -#define GC_FUSE_BNK0_INTG_N_WR_LOCK_DEFAULT 0x55555550 -#define GC_FUSE_DS_GRP0_OFFSET 0x34 +#define GC_FUSE_BNK0_INTG_LOCK_OFFSET 0x34 +#define GC_FUSE_BNK0_INTG_LOCK_DEFAULT 0x55555550 +#define GC_FUSE_DS_GRP0_OFFSET 0x38 #define GC_FUSE_DS_GRP0_DEFAULT 0x55555400 -#define GC_FUSE_DS_GRP1_OFFSET 0x38 +#define GC_FUSE_DS_GRP1_OFFSET 0x3c #define GC_FUSE_DS_GRP1_DEFAULT 0x55555400 -#define GC_FUSE_DS_GRP2_OFFSET 0x3c +#define GC_FUSE_DS_GRP2_OFFSET 0x40 #define GC_FUSE_DS_GRP2_DEFAULT 0x55555400 -#define GC_FUSE_DEV_ID0_OFFSET 0x40 +#define GC_FUSE_DEV_ID0_OFFSET 0x44 #define GC_FUSE_DEV_ID0_DEFAULT 0x0 -#define GC_FUSE_DEV_ID1_OFFSET 0x44 +#define GC_FUSE_DEV_ID1_OFFSET 0x48 #define GC_FUSE_DEV_ID1_DEFAULT 0x0 -#define GC_FUSE_BNK1_INTG_CHKSUM_OFFSET 0x48 +#define GC_FUSE_BNK1_INTG_CHKSUM_OFFSET 0x4c #define GC_FUSE_BNK1_INTG_CHKSUM_DEFAULT 0x55000000 -#define GC_FUSE_BNK1_INTG_N_WR_LOCK_OFFSET 0x4c -#define GC_FUSE_BNK1_INTG_N_WR_LOCK_DEFAULT 0x55555550 -#define GC_FUSE_LB0_POST_OVRD_OFFSET 0x50 +#define GC_FUSE_BNK1_INTG_LOCK_OFFSET 0x50 +#define GC_FUSE_BNK1_INTG_LOCK_DEFAULT 0x55555550 +#define GC_FUSE_LB0_POST_OVRD_OFFSET 0x54 #define GC_FUSE_LB0_POST_OVRD_DEFAULT 0x55555550 -#define GC_FUSE_LB0_POST_PATCNT_OFFSET 0x54 +#define GC_FUSE_LB0_POST_PATCNT_OFFSET 0x58 #define GC_FUSE_LB0_POST_PATCNT_DEFAULT 0x55555554 -#define GC_FUSE_LB0_POST_WARMUP_OVRD_OFFSET 0x58 +#define GC_FUSE_LB0_POST_WARMUP_OVRD_OFFSET 0x5c #define GC_FUSE_LB0_POST_WARMUP_OVRD_DEFAULT 0x55555550 -#define GC_FUSE_LB0_POST_WARMUP_CNT_OFFSET 0x5c +#define GC_FUSE_LB0_POST_WARMUP_CNT_OFFSET 0x60 #define GC_FUSE_LB0_POST_WARMUP_CNT_DEFAULT 0x55555554 -#define GC_FUSE_LB1_POST_OVRD_OFFSET 0x60 +#define GC_FUSE_LB1_POST_OVRD_OFFSET 0x64 #define GC_FUSE_LB1_POST_OVRD_DEFAULT 0x55555550 -#define GC_FUSE_LB1_POST_PATCNT_OFFSET 0x64 +#define GC_FUSE_LB1_POST_PATCNT_OFFSET 0x68 #define GC_FUSE_LB1_POST_PATCNT_DEFAULT 0x55555554 -#define GC_FUSE_LB1_POST_WARMUP_OVRD_OFFSET 0x68 +#define GC_FUSE_LB1_POST_WARMUP_OVRD_OFFSET 0x6c #define GC_FUSE_LB1_POST_WARMUP_OVRD_DEFAULT 0x55555550 -#define GC_FUSE_LB1_POST_WARMUP_CNT_OFFSET 0x6c +#define GC_FUSE_LB1_POST_WARMUP_CNT_OFFSET 0x70 #define GC_FUSE_LB1_POST_WARMUP_CNT_DEFAULT 0x55555554 -#define GC_FUSE_LB2_POST_OVRD_OFFSET 0x70 +#define GC_FUSE_LB2_POST_OVRD_OFFSET 0x74 #define GC_FUSE_LB2_POST_OVRD_DEFAULT 0x55555550 -#define GC_FUSE_LB2_POST_PATCNT_OFFSET 0x74 +#define GC_FUSE_LB2_POST_PATCNT_OFFSET 0x78 #define GC_FUSE_LB2_POST_PATCNT_DEFAULT 0x55555554 -#define GC_FUSE_LB2_POST_WARMUP_OVRD_OFFSET 0x78 +#define GC_FUSE_LB2_POST_WARMUP_OVRD_OFFSET 0x7c #define GC_FUSE_LB2_POST_WARMUP_OVRD_DEFAULT 0x55555550 -#define GC_FUSE_LB2_POST_WARMUP_CNT_OFFSET 0x7c +#define GC_FUSE_LB2_POST_WARMUP_CNT_OFFSET 0x80 #define GC_FUSE_LB2_POST_WARMUP_CNT_DEFAULT 0x55555554 -#define GC_FUSE_LB3_POST_OVRD_OFFSET 0x80 +#define GC_FUSE_LB3_POST_OVRD_OFFSET 0x84 #define GC_FUSE_LB3_POST_OVRD_DEFAULT 0x55555550 -#define GC_FUSE_LB3_POST_PATCNT_OFFSET 0x84 +#define GC_FUSE_LB3_POST_PATCNT_OFFSET 0x88 #define GC_FUSE_LB3_POST_PATCNT_DEFAULT 0x55555554 -#define GC_FUSE_LB3_POST_WARMUP_OVRD_OFFSET 0x88 +#define GC_FUSE_LB3_POST_WARMUP_OVRD_OFFSET 0x8c #define GC_FUSE_LB3_POST_WARMUP_OVRD_DEFAULT 0x55555550 -#define GC_FUSE_LB3_POST_WARMUP_CNT_OFFSET 0x8c +#define GC_FUSE_LB3_POST_WARMUP_CNT_OFFSET 0x90 #define GC_FUSE_LB3_POST_WARMUP_CNT_DEFAULT 0x55555554 -#define GC_FUSE_MBIST_POST_SEQ_OFFSET 0x90 +#define GC_FUSE_MBIST_POST_SEQ_OFFSET 0x94 #define GC_FUSE_MBIST_POST_SEQ_DEFAULT 0x54000000 -#define GC_FUSE_LBIST_POST_SEQ_OFFSET 0x94 +#define GC_FUSE_LBIST_POST_SEQ_OFFSET 0x98 #define GC_FUSE_LBIST_POST_SEQ_DEFAULT 0x55550000 -#define GC_FUSE_LBIST_VIA_TAP_DIS_OFFSET 0x98 +#define GC_FUSE_LBIST_VIA_TAP_DIS_OFFSET 0x9c #define GC_FUSE_LBIST_VIA_TAP_DIS_DEFAULT 0x55555550 -#define GC_FUSE_MBIST_VIA_TAP_DIS_OFFSET 0x9c +#define GC_FUSE_MBIST_VIA_TAP_DIS_OFFSET 0xa0 #define GC_FUSE_MBIST_VIA_TAP_DIS_DEFAULT 0x55555550 -#define GC_FUSE_TAP_DISABLE_OFFSET 0xa0 +#define GC_FUSE_TAP_DISABLE_OFFSET 0xa4 #define GC_FUSE_TAP_DISABLE_DEFAULT 0x55555550 -#define GC_FUSE_RNGBIST_AR_EN_OFFSET 0xa4 +#define GC_FUSE_RNGBIST_AR_EN_OFFSET 0xa8 #define GC_FUSE_RNGBIST_AR_EN_DEFAULT 0x55555550 -#define GC_FUSE_TESTMODE_KEYS_EN_OFFSET 0xa8 +#define GC_FUSE_TESTMODE_KEYS_EN_OFFSET 0xac #define GC_FUSE_TESTMODE_KEYS_EN_DEFAULT 0x55555550 -#define GC_FUSE_PKG_ID_OFFSET 0xac +#define GC_FUSE_PKG_ID_OFFSET 0xb0 #define GC_FUSE_PKG_ID_DEFAULT 0x55555550 -#define GC_FUSE_BIN_ID_OFFSET 0xb0 +#define GC_FUSE_BIN_ID_OFFSET 0xb4 #define GC_FUSE_BIN_ID_DEFAULT 0x55555550 -#define GC_FUSE_RC_JTR_OSC48_CC_TRIM_OFFSET 0xb4 +#define GC_FUSE_RC_JTR_OSC48_CC_TRIM_OFFSET 0xb8 #define GC_FUSE_RC_JTR_OSC48_CC_TRIM_DEFAULT 0x55555500 -#define GC_FUSE_RC_JTR_OSC48_CC_EN_OFFSET 0xb8 +#define GC_FUSE_RC_JTR_OSC48_CC_EN_OFFSET 0xbc #define GC_FUSE_RC_JTR_OSC48_CC_EN_DEFAULT 0x55555550 -#define GC_FUSE_RC_JTR_OSC60_CC_TRIM_OFFSET 0xbc +#define GC_FUSE_RC_JTR_OSC60_CC_TRIM_OFFSET 0xc0 #define GC_FUSE_RC_JTR_OSC60_CC_TRIM_DEFAULT 0x55555500 -#define GC_FUSE_RC_JTR_OSC60_CC_EN_OFFSET 0xc0 +#define GC_FUSE_RC_JTR_OSC60_CC_EN_OFFSET 0xc4 #define GC_FUSE_RC_JTR_OSC60_CC_EN_DEFAULT 0x55555550 -#define GC_FUSE_RC_TIMER_OSC48_CC_TRIM_OFFSET 0xc4 +#define GC_FUSE_RC_TIMER_OSC48_CC_TRIM_OFFSET 0xc8 #define GC_FUSE_RC_TIMER_OSC48_CC_TRIM_DEFAULT 0x55555500 -#define GC_FUSE_RC_TIMER_OSC48_CC_EN_OFFSET 0xc8 +#define GC_FUSE_RC_TIMER_OSC48_CC_EN_OFFSET 0xcc #define GC_FUSE_RC_TIMER_OSC48_CC_EN_DEFAULT 0x55555550 -#define GC_FUSE_RC_TIMER_OSC48_FC_TRIM_OFFSET 0xcc +#define GC_FUSE_RC_TIMER_OSC48_FC_TRIM_OFFSET 0xd0 #define GC_FUSE_RC_TIMER_OSC48_FC_TRIM_DEFAULT 0x55555540 -#define GC_FUSE_RC_TIMER_OSC48_FC_EN_OFFSET 0xd0 +#define GC_FUSE_RC_TIMER_OSC48_FC_EN_OFFSET 0xd4 #define GC_FUSE_RC_TIMER_OSC48_FC_EN_DEFAULT 0x55555550 -#define GC_FUSE_RC_RTC_OSC32K_CC_TRIM_OFFSET 0xd4 +#define GC_FUSE_RC_RTC_OSC32K_CC_TRIM_OFFSET 0xd8 #define GC_FUSE_RC_RTC_OSC32K_CC_TRIM_DEFAULT 0x55555500 -#define GC_FUSE_RC_RTC_OSC32K_CC_EN_OFFSET 0xd8 +#define GC_FUSE_RC_RTC_OSC32K_CC_EN_OFFSET 0xdc #define GC_FUSE_RC_RTC_OSC32K_CC_EN_DEFAULT 0x55555550 -#define GC_FUSE_SEL_VREG_REG_EN_OFFSET 0xdc +#define GC_FUSE_SEL_VREG_REG_EN_OFFSET 0xe0 #define GC_FUSE_SEL_VREG_REG_EN_DEFAULT 0x55555550 -#define GC_FUSE_SEL_VREF_REG_OFFSET 0xe0 +#define GC_FUSE_SEL_VREF_REG_OFFSET 0xe4 #define GC_FUSE_SEL_VREF_REG_DEFAULT 0x55555550 -#define GC_FUSE_SEL_VREF_BATMON_EN_OFFSET 0xe4 +#define GC_FUSE_SEL_VREF_BATMON_EN_OFFSET 0xe8 #define GC_FUSE_SEL_VREF_BATMON_EN_DEFAULT 0x55555550 -#define GC_FUSE_SEL_VREF_BATMON_OFFSET 0xe8 +#define GC_FUSE_SEL_VREF_BATMON_OFFSET 0xec #define GC_FUSE_SEL_VREF_BATMON_DEFAULT 0x55555550 -#define GC_FUSE_X_OSC_LDO_CTRL_EN_OFFSET 0xec +#define GC_FUSE_X_OSC_LDO_CTRL_EN_OFFSET 0xf0 #define GC_FUSE_X_OSC_LDO_CTRL_EN_DEFAULT 0x55555550 -#define GC_FUSE_X_OSC_LDO_CTRL_OFFSET 0xf0 +#define GC_FUSE_X_OSC_LDO_CTRL_OFFSET 0xf4 #define GC_FUSE_X_OSC_LDO_CTRL_DEFAULT 0x55555550 -#define GC_FUSE_EXT_XTAL_PDB_OFFSET 0xf4 +#define GC_FUSE_EXT_XTAL_PDB_OFFSET 0xf8 #define GC_FUSE_EXT_XTAL_PDB_DEFAULT 0x55555554 -#define GC_FUSE_DIS_EXT_XTAL_CLK_TREE_OFFSET 0xf8 +#define GC_FUSE_DIS_EXT_XTAL_CLK_TREE_OFFSET 0xfc #define GC_FUSE_DIS_EXT_XTAL_CLK_TREE_DEFAULT 0x55555550 -#define GC_FUSE_OBFUSCATION_EN_OFFSET 0xfc +#define GC_FUSE_OBFUSCATION_EN_OFFSET 0x100 #define GC_FUSE_OBFUSCATION_EN_DEFAULT 0x55555550 -#define GC_FUSE_JITTER_CLK_EN_OFFSET 0x100 +#define GC_FUSE_JITTER_CLK_EN_OFFSET 0x104 #define GC_FUSE_JITTER_CLK_EN_DEFAULT 0x55555550 -#define GC_FUSE_HIK_CREATE_LOCK_OFFSET 0x104 +#define GC_FUSE_HIK_CREATE_LOCK_OFFSET 0x108 #define GC_FUSE_HIK_CREATE_LOCK_DEFAULT 0x55555550 -#define GC_FUSE_BNK2_INTG_CHKSUM_OFFSET 0x108 +#define GC_FUSE_BNK2_INTG_CHKSUM_OFFSET 0x10c #define GC_FUSE_BNK2_INTG_CHKSUM_DEFAULT 0x55000000 -#define GC_FUSE_BNK2_INTG_LOCK_OFFSET 0x10c +#define GC_FUSE_BNK2_INTG_LOCK_OFFSET 0x110 #define GC_FUSE_BNK2_INTG_LOCK_DEFAULT 0x55555550 -#define GC_FUSE_TESTMODE_OTPW_DIS_OFFSET 0x110 +#define GC_FUSE_TESTMODE_OTPW_DIS_OFFSET 0x114 #define GC_FUSE_TESTMODE_OTPW_DIS_DEFAULT 0x55555550 -#define GC_FUSE_HKEY_WDOG_TIMER_EN_OFFSET 0x114 +#define GC_FUSE_HKEY_WDOG_TIMER_EN_OFFSET 0x118 #define GC_FUSE_HKEY_WDOG_TIMER_EN_DEFAULT 0x55555550 -#define GC_FUSE_FLASH_PERSO_PAGE_LOCK_OFFSET 0x118 +#define GC_FUSE_FLASH_PERSO_PAGE_LOCK_OFFSET 0x11c #define GC_FUSE_FLASH_PERSO_PAGE_LOCK_DEFAULT 0x55555550 -#define GC_FUSE_ALERT_RSP_CFG_OFFSET 0x11c +#define GC_FUSE_ALERT_RSP_CFG_OFFSET 0x120 #define GC_FUSE_ALERT_RSP_CFG_DEFAULT 0x55555500 -#define GC_FUSE_BNK3_INTG_CHKSUM_OFFSET 0x120 +#define GC_FUSE_BNK3_INTG_CHKSUM_OFFSET 0x124 #define GC_FUSE_BNK3_INTG_CHKSUM_DEFAULT 0x55000000 -#define GC_FUSE_BNK3_INTG_LOCK_OFFSET 0x124 +#define GC_FUSE_BNK3_INTG_LOCK_OFFSET 0x128 #define GC_FUSE_BNK3_INTG_LOCK_DEFAULT 0x55555550 -#define GC_FUSE_FW_DEFINED_DATA_BLK0_OFFSET 0x128 +#define GC_FUSE_FW_DEFINED_DATA_BLK0_OFFSET 0x12c #define GC_FUSE_FW_DEFINED_DATA_BLK0_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_BLK1_OFFSET 0x12c +#define GC_FUSE_FW_DEFINED_DATA_BLK1_OFFSET 0x130 #define GC_FUSE_FW_DEFINED_DATA_BLK1_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_BLK2_OFFSET 0x130 +#define GC_FUSE_FW_DEFINED_DATA_BLK2_OFFSET 0x134 #define GC_FUSE_FW_DEFINED_DATA_BLK2_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_BLK3_OFFSET 0x134 +#define GC_FUSE_FW_DEFINED_DATA_BLK3_OFFSET 0x138 #define GC_FUSE_FW_DEFINED_DATA_BLK3_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_BLK4_OFFSET 0x138 +#define GC_FUSE_FW_DEFINED_DATA_BLK4_OFFSET 0x13c #define GC_FUSE_FW_DEFINED_DATA_BLK4_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_BLK5_OFFSET 0x13c +#define GC_FUSE_FW_DEFINED_DATA_BLK5_OFFSET 0x140 #define GC_FUSE_FW_DEFINED_DATA_BLK5_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_BLK6_OFFSET 0x140 +#define GC_FUSE_FW_DEFINED_DATA_BLK6_OFFSET 0x144 #define GC_FUSE_FW_DEFINED_DATA_BLK6_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_BLK7_OFFSET 0x144 +#define GC_FUSE_FW_DEFINED_DATA_BLK7_OFFSET 0x148 #define GC_FUSE_FW_DEFINED_DATA_BLK7_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_BLK8_OFFSET 0x148 +#define GC_FUSE_FW_DEFINED_DATA_BLK8_OFFSET 0x14c #define GC_FUSE_FW_DEFINED_DATA_BLK8_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_BLK9_OFFSET 0x14c +#define GC_FUSE_FW_DEFINED_DATA_BLK9_OFFSET 0x150 #define GC_FUSE_FW_DEFINED_DATA_BLK9_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_BLK10_OFFSET 0x150 +#define GC_FUSE_FW_DEFINED_DATA_BLK10_OFFSET 0x154 #define GC_FUSE_FW_DEFINED_DATA_BLK10_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_BLK11_OFFSET 0x154 +#define GC_FUSE_FW_DEFINED_DATA_BLK11_OFFSET 0x158 #define GC_FUSE_FW_DEFINED_DATA_BLK11_DEFAULT 0x55555500 -#define GC_FUSE_RBOX_MODE_DBG_OVRD_DIS_OFFSET 0x158 +#define GC_FUSE_RBOX_MODE_DBG_OVRD_DIS_OFFSET 0x15c #define GC_FUSE_RBOX_MODE_DBG_OVRD_DIS_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_MODE_OUTPUT_OVRD_DIS_OFFSET 0x15c +#define GC_FUSE_RBOX_MODE_OUTPUT_OVRD_DIS_OFFSET 0x160 #define GC_FUSE_RBOX_MODE_OUTPUT_OVRD_DIS_DEFAULT 0x55555500 -#define GC_FUSE_RBOX_CLK10HZ_COUNT_OFFSET 0x160 +#define GC_FUSE_RBOX_CLK10HZ_COUNT_OFFSET 0x164 #define GC_FUSE_RBOX_CLK10HZ_COUNT_DEFAULT 0x55550000 -#define GC_FUSE_RBOX_SHORT_DELAY_COUNT_OFFSET 0x164 +#define GC_FUSE_RBOX_SHORT_DELAY_COUNT_OFFSET 0x168 #define GC_FUSE_RBOX_SHORT_DELAY_COUNT_DEFAULT 0x55550000 -#define GC_FUSE_RBOX_LONG_DELAY_COUNT_OFFSET 0x168 +#define GC_FUSE_RBOX_LONG_DELAY_COUNT_OFFSET 0x16c #define GC_FUSE_RBOX_LONG_DELAY_COUNT_DEFAULT 0x55555500 -#define GC_FUSE_RBOX_DEBOUNCE_PERIOD_OFFSET 0x16c +#define GC_FUSE_RBOX_DEBOUNCE_PERIOD_OFFSET 0x170 #define GC_FUSE_RBOX_DEBOUNCE_PERIOD_DEFAULT 0x55550000 -#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_PWRB_OFFSET 0x170 +#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_PWRB_OFFSET 0x174 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_PWRB_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY0_OFFSET 0x174 +#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY0_OFFSET 0x178 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY0_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY1_OFFSET 0x178 +#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY1_OFFSET 0x17c #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY1_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_KEY_COMBO0_VAL_OFFSET 0x17c +#define GC_FUSE_RBOX_KEY_COMBO0_VAL_OFFSET 0x180 #define GC_FUSE_RBOX_KEY_COMBO0_VAL_DEFAULT 0x55555500 -#define GC_FUSE_RBOX_KEY_COMBO1_VAL_OFFSET 0x180 +#define GC_FUSE_RBOX_KEY_COMBO1_VAL_OFFSET 0x184 #define GC_FUSE_RBOX_KEY_COMBO1_VAL_DEFAULT 0x55555500 -#define GC_FUSE_RBOX_KEY_COMBO2_VAL_OFFSET 0x184 +#define GC_FUSE_RBOX_KEY_COMBO2_VAL_OFFSET 0x188 #define GC_FUSE_RBOX_KEY_COMBO2_VAL_DEFAULT 0x55555500 -#define GC_FUSE_RBOX_KEY_COMBO0_HOLD_OFFSET 0x188 +#define GC_FUSE_RBOX_KEY_COMBO0_HOLD_OFFSET 0x18c #define GC_FUSE_RBOX_KEY_COMBO0_HOLD_DEFAULT 0x55555500 -#define GC_FUSE_RBOX_KEY_COMBO1_HOLD_OFFSET 0x18c +#define GC_FUSE_RBOX_KEY_COMBO1_HOLD_OFFSET 0x190 #define GC_FUSE_RBOX_KEY_COMBO1_HOLD_DEFAULT 0x55555500 -#define GC_FUSE_RBOX_KEY_COMBO2_HOLD_OFFSET 0x190 +#define GC_FUSE_RBOX_KEY_COMBO2_HOLD_OFFSET 0x194 #define GC_FUSE_RBOX_KEY_COMBO2_HOLD_DEFAULT 0x55555500 -#define GC_FUSE_RBOX_BLOCK_KEY0_SEL_OFFSET 0x194 +#define GC_FUSE_RBOX_BLOCK_KEY0_SEL_OFFSET 0x198 #define GC_FUSE_RBOX_BLOCK_KEY0_SEL_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_BLOCK_KEY1_SEL_OFFSET 0x198 +#define GC_FUSE_RBOX_BLOCK_KEY1_SEL_OFFSET 0x19c #define GC_FUSE_RBOX_BLOCK_KEY1_SEL_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_BLOCK_KEY0_VAL_OFFSET 0x19c +#define GC_FUSE_RBOX_BLOCK_KEY0_VAL_OFFSET 0x1a0 #define GC_FUSE_RBOX_BLOCK_KEY0_VAL_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_BLOCK_KEY1_VAL_OFFSET 0x1a0 +#define GC_FUSE_RBOX_BLOCK_KEY1_VAL_OFFSET 0x1a4 #define GC_FUSE_RBOX_BLOCK_KEY1_VAL_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_POL_AC_PRESENT_OFFSET 0x1a4 +#define GC_FUSE_RBOX_POL_AC_PRESENT_OFFSET 0x1a8 #define GC_FUSE_RBOX_POL_AC_PRESENT_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_POL_PWRB_IN_OFFSET 0x1a8 +#define GC_FUSE_RBOX_POL_PWRB_IN_OFFSET 0x1ac #define GC_FUSE_RBOX_POL_PWRB_IN_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_POL_PWRB_OUT_OFFSET 0x1ac +#define GC_FUSE_RBOX_POL_PWRB_OUT_OFFSET 0x1b0 #define GC_FUSE_RBOX_POL_PWRB_OUT_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_POL_KEY0_IN_OFFSET 0x1b0 +#define GC_FUSE_RBOX_POL_KEY0_IN_OFFSET 0x1b4 #define GC_FUSE_RBOX_POL_KEY0_IN_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_POL_KEY0_OUT_OFFSET 0x1b4 +#define GC_FUSE_RBOX_POL_KEY0_OUT_OFFSET 0x1b8 #define GC_FUSE_RBOX_POL_KEY0_OUT_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_POL_KEY1_IN_OFFSET 0x1b8 +#define GC_FUSE_RBOX_POL_KEY1_IN_OFFSET 0x1bc #define GC_FUSE_RBOX_POL_KEY1_IN_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_POL_KEY1_OUT_OFFSET 0x1bc +#define GC_FUSE_RBOX_POL_KEY1_OUT_OFFSET 0x1c0 #define GC_FUSE_RBOX_POL_KEY1_OUT_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_POL_EC_RST_OFFSET 0x1c0 +#define GC_FUSE_RBOX_POL_EC_RST_OFFSET 0x1c4 #define GC_FUSE_RBOX_POL_EC_RST_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_POL_BATT_DISABLE_OFFSET 0x1c4 +#define GC_FUSE_RBOX_POL_BATT_DISABLE_OFFSET 0x1c8 #define GC_FUSE_RBOX_POL_BATT_DISABLE_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_TERM_AC_PRESENT_OFFSET 0x1c8 +#define GC_FUSE_RBOX_TERM_AC_PRESENT_OFFSET 0x1cc #define GC_FUSE_RBOX_TERM_AC_PRESENT_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_TERM_ENTERING_RW_OFFSET 0x1cc +#define GC_FUSE_RBOX_TERM_ENTERING_RW_OFFSET 0x1d0 #define GC_FUSE_RBOX_TERM_ENTERING_RW_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_TERM_PWRB_IN_OFFSET 0x1d0 +#define GC_FUSE_RBOX_TERM_PWRB_IN_OFFSET 0x1d4 #define GC_FUSE_RBOX_TERM_PWRB_IN_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_TERM_PWRB_OUT_OFFSET 0x1d4 +#define GC_FUSE_RBOX_TERM_PWRB_OUT_OFFSET 0x1d8 #define GC_FUSE_RBOX_TERM_PWRB_OUT_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_TERM_KEY0_IN_OFFSET 0x1d8 +#define GC_FUSE_RBOX_TERM_KEY0_IN_OFFSET 0x1dc #define GC_FUSE_RBOX_TERM_KEY0_IN_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_TERM_KEY0_OUT_OFFSET 0x1dc +#define GC_FUSE_RBOX_TERM_KEY0_OUT_OFFSET 0x1e0 #define GC_FUSE_RBOX_TERM_KEY0_OUT_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_TERM_KEY1_IN_OFFSET 0x1e0 +#define GC_FUSE_RBOX_TERM_KEY1_IN_OFFSET 0x1e4 #define GC_FUSE_RBOX_TERM_KEY1_IN_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_TERM_KEY1_OUT_OFFSET 0x1e4 +#define GC_FUSE_RBOX_TERM_KEY1_OUT_OFFSET 0x1e8 #define GC_FUSE_RBOX_TERM_KEY1_OUT_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_DRIVE_PWRB_OUT_OFFSET 0x1e8 +#define GC_FUSE_RBOX_DRIVE_PWRB_OUT_OFFSET 0x1ec #define GC_FUSE_RBOX_DRIVE_PWRB_OUT_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_DRIVE_KEY0_OUT_OFFSET 0x1ec +#define GC_FUSE_RBOX_DRIVE_KEY0_OUT_OFFSET 0x1f0 #define GC_FUSE_RBOX_DRIVE_KEY0_OUT_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_DRIVE_KEY1_OUT_OFFSET 0x1f0 +#define GC_FUSE_RBOX_DRIVE_KEY1_OUT_OFFSET 0x1f4 #define GC_FUSE_RBOX_DRIVE_KEY1_OUT_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_DRIVE_EC_RST_OFFSET 0x1f4 +#define GC_FUSE_RBOX_DRIVE_EC_RST_OFFSET 0x1f8 #define GC_FUSE_RBOX_DRIVE_EC_RST_DEFAULT 0x55555554 -#define GC_FUSE_RBOX_DRIVE_BATT_DISABLE_OFFSET 0x1f8 +#define GC_FUSE_RBOX_DRIVE_BATT_DISABLE_OFFSET 0x1fc #define GC_FUSE_RBOX_DRIVE_BATT_DISABLE_DEFAULT 0x55555554 -#define GC_FUSE_BNK4_INTG_CHKSUM_OFFSET 0x1fc +#define GC_FUSE_BNK4_INTG_CHKSUM_OFFSET 0x200 #define GC_FUSE_BNK4_INTG_CHKSUM_DEFAULT 0x55000000 -#define GC_FUSE_BNK4_INTG_LOCK_OFFSET 0x200 +#define GC_FUSE_BNK4_INTG_LOCK_OFFSET 0x204 #define GC_FUSE_BNK4_INTG_LOCK_DEFAULT 0x55555550 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK0_OFFSET 0x204 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK0_OFFSET 0x208 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK0_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK1_OFFSET 0x208 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK1_OFFSET 0x20c #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK1_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK2_OFFSET 0x20c +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK2_OFFSET 0x210 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK2_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK3_OFFSET 0x210 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK3_OFFSET 0x214 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK3_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK4_OFFSET 0x214 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK4_OFFSET 0x218 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK4_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK5_OFFSET 0x218 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK5_OFFSET 0x21c #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK5_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK6_OFFSET 0x21c +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK6_OFFSET 0x220 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK6_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK7_OFFSET 0x220 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK7_OFFSET 0x224 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK7_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK8_OFFSET 0x224 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK8_OFFSET 0x228 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK8_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK9_OFFSET 0x228 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK9_OFFSET 0x22c #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK9_DEFAULT 0x55555500 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK10_OFFSET 0x22c +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK10_OFFSET 0x230 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK10_DEFAULT 0x55555500 -#define GC_FUSE_PROG_BNK0_INTG_CHKSUM_OFFSET 0x230 +#define GC_FUSE_PROG_BNK0_INTG_CHKSUM_OFFSET 0x234 #define GC_FUSE_PROG_BNK0_INTG_CHKSUM_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK0_INTG_N_WR_LOCK_OFFSET 0x234 -#define GC_FUSE_PROG_BNK0_INTG_N_WR_LOCK_DEFAULT 0x0 -#define GC_FUSE_PROG_DS_GRP0_OFFSET 0x238 +#define GC_FUSE_PROG_BNK0_INTG_LOCK_OFFSET 0x238 +#define GC_FUSE_PROG_BNK0_INTG_LOCK_DEFAULT 0x0 +#define GC_FUSE_PROG_DS_GRP0_OFFSET 0x23c #define GC_FUSE_PROG_DS_GRP0_DEFAULT 0x0 -#define GC_FUSE_PROG_DS_GRP1_OFFSET 0x23c +#define GC_FUSE_PROG_DS_GRP1_OFFSET 0x240 #define GC_FUSE_PROG_DS_GRP1_DEFAULT 0x0 -#define GC_FUSE_PROG_DS_GRP2_OFFSET 0x240 +#define GC_FUSE_PROG_DS_GRP2_OFFSET 0x244 #define GC_FUSE_PROG_DS_GRP2_DEFAULT 0x0 -#define GC_FUSE_PROG_DEV_ID0_OFFSET 0x244 +#define GC_FUSE_PROG_DEV_ID0_OFFSET 0x248 #define GC_FUSE_PROG_DEV_ID0_DEFAULT 0x0 -#define GC_FUSE_PROG_DEV_ID1_OFFSET 0x248 +#define GC_FUSE_PROG_DEV_ID1_OFFSET 0x24c #define GC_FUSE_PROG_DEV_ID1_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK1_INTG_CHKSUM_OFFSET 0x24c +#define GC_FUSE_PROG_BNK1_INTG_CHKSUM_OFFSET 0x250 #define GC_FUSE_PROG_BNK1_INTG_CHKSUM_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK1_INTG_N_WR_LOCK_OFFSET 0x250 -#define GC_FUSE_PROG_BNK1_INTG_N_WR_LOCK_DEFAULT 0x0 -#define GC_FUSE_PROG_LB0_POST_OVRD_OFFSET 0x254 +#define GC_FUSE_PROG_BNK1_INTG_LOCK_OFFSET 0x254 +#define GC_FUSE_PROG_BNK1_INTG_LOCK_DEFAULT 0x0 +#define GC_FUSE_PROG_LB0_POST_OVRD_OFFSET 0x258 #define GC_FUSE_PROG_LB0_POST_OVRD_DEFAULT 0x0 -#define GC_FUSE_PROG_LB0_POST_PATCNT_OFFSET 0x258 +#define GC_FUSE_PROG_LB0_POST_PATCNT_OFFSET 0x25c #define GC_FUSE_PROG_LB0_POST_PATCNT_DEFAULT 0x0 -#define GC_FUSE_PROG_LB0_POST_WARMUP_OVRD_OFFSET 0x25c +#define GC_FUSE_PROG_LB0_POST_WARMUP_OVRD_OFFSET 0x260 #define GC_FUSE_PROG_LB0_POST_WARMUP_OVRD_DEFAULT 0x0 -#define GC_FUSE_PROG_LB0_POST_WARMUP_CNT_OFFSET 0x260 +#define GC_FUSE_PROG_LB0_POST_WARMUP_CNT_OFFSET 0x264 #define GC_FUSE_PROG_LB0_POST_WARMUP_CNT_DEFAULT 0x0 -#define GC_FUSE_PROG_LB1_POST_OVRD_OFFSET 0x264 +#define GC_FUSE_PROG_LB1_POST_OVRD_OFFSET 0x268 #define GC_FUSE_PROG_LB1_POST_OVRD_DEFAULT 0x0 -#define GC_FUSE_PROG_LB1_POST_PATCNT_OFFSET 0x268 +#define GC_FUSE_PROG_LB1_POST_PATCNT_OFFSET 0x26c #define GC_FUSE_PROG_LB1_POST_PATCNT_DEFAULT 0x0 -#define GC_FUSE_PROG_LB1_POST_WARMUP_OVRD_OFFSET 0x26c +#define GC_FUSE_PROG_LB1_POST_WARMUP_OVRD_OFFSET 0x270 #define GC_FUSE_PROG_LB1_POST_WARMUP_OVRD_DEFAULT 0x0 -#define GC_FUSE_PROG_LB1_POST_WARMUP_CNT_OFFSET 0x270 +#define GC_FUSE_PROG_LB1_POST_WARMUP_CNT_OFFSET 0x274 #define GC_FUSE_PROG_LB1_POST_WARMUP_CNT_DEFAULT 0x0 -#define GC_FUSE_PROG_LB2_POST_OVRD_OFFSET 0x274 +#define GC_FUSE_PROG_LB2_POST_OVRD_OFFSET 0x278 #define GC_FUSE_PROG_LB2_POST_OVRD_DEFAULT 0x0 -#define GC_FUSE_PROG_LB2_POST_PATCNT_OFFSET 0x278 +#define GC_FUSE_PROG_LB2_POST_PATCNT_OFFSET 0x27c #define GC_FUSE_PROG_LB2_POST_PATCNT_DEFAULT 0x0 -#define GC_FUSE_PROG_LB2_POST_WARMUP_OVRD_OFFSET 0x27c +#define GC_FUSE_PROG_LB2_POST_WARMUP_OVRD_OFFSET 0x280 #define GC_FUSE_PROG_LB2_POST_WARMUP_OVRD_DEFAULT 0x0 -#define GC_FUSE_PROG_LB2_POST_WARMUP_CNT_OFFSET 0x280 +#define GC_FUSE_PROG_LB2_POST_WARMUP_CNT_OFFSET 0x284 #define GC_FUSE_PROG_LB2_POST_WARMUP_CNT_DEFAULT 0x0 -#define GC_FUSE_PROG_LB3_POST_OVRD_OFFSET 0x284 +#define GC_FUSE_PROG_LB3_POST_OVRD_OFFSET 0x288 #define GC_FUSE_PROG_LB3_POST_OVRD_DEFAULT 0x0 -#define GC_FUSE_PROG_LB3_POST_PATCNT_OFFSET 0x288 +#define GC_FUSE_PROG_LB3_POST_PATCNT_OFFSET 0x28c #define GC_FUSE_PROG_LB3_POST_PATCNT_DEFAULT 0x0 -#define GC_FUSE_PROG_LB3_POST_WARMUP_OVRD_OFFSET 0x28c +#define GC_FUSE_PROG_LB3_POST_WARMUP_OVRD_OFFSET 0x290 #define GC_FUSE_PROG_LB3_POST_WARMUP_OVRD_DEFAULT 0x0 -#define GC_FUSE_PROG_LB3_POST_WARMUP_CNT_OFFSET 0x290 +#define GC_FUSE_PROG_LB3_POST_WARMUP_CNT_OFFSET 0x294 #define GC_FUSE_PROG_LB3_POST_WARMUP_CNT_DEFAULT 0x0 -#define GC_FUSE_PROG_MBIST_POST_SEQ_OFFSET 0x294 +#define GC_FUSE_PROG_MBIST_POST_SEQ_OFFSET 0x298 #define GC_FUSE_PROG_MBIST_POST_SEQ_DEFAULT 0x0 -#define GC_FUSE_PROG_LBIST_POST_SEQ_OFFSET 0x298 +#define GC_FUSE_PROG_LBIST_POST_SEQ_OFFSET 0x29c #define GC_FUSE_PROG_LBIST_POST_SEQ_DEFAULT 0x0 -#define GC_FUSE_PROG_LBIST_VIA_TAP_DIS_OFFSET 0x29c +#define GC_FUSE_PROG_LBIST_VIA_TAP_DIS_OFFSET 0x2a0 #define GC_FUSE_PROG_LBIST_VIA_TAP_DIS_DEFAULT 0x0 -#define GC_FUSE_PROG_MBIST_VIA_TAP_DIS_OFFSET 0x2a0 +#define GC_FUSE_PROG_MBIST_VIA_TAP_DIS_OFFSET 0x2a4 #define GC_FUSE_PROG_MBIST_VIA_TAP_DIS_DEFAULT 0x0 -#define GC_FUSE_PROG_TAP_DISABLE_OFFSET 0x2a4 +#define GC_FUSE_PROG_TAP_DISABLE_OFFSET 0x2a8 #define GC_FUSE_PROG_TAP_DISABLE_DEFAULT 0x0 -#define GC_FUSE_PROG_RNGBIST_AR_EN_OFFSET 0x2a8 +#define GC_FUSE_PROG_RNGBIST_AR_EN_OFFSET 0x2ac #define GC_FUSE_PROG_RNGBIST_AR_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_TESTMODE_KEYS_EN_OFFSET 0x2ac +#define GC_FUSE_PROG_TESTMODE_KEYS_EN_OFFSET 0x2b0 #define GC_FUSE_PROG_TESTMODE_KEYS_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_PKG_ID_OFFSET 0x2b0 +#define GC_FUSE_PROG_PKG_ID_OFFSET 0x2b4 #define GC_FUSE_PROG_PKG_ID_DEFAULT 0x0 -#define GC_FUSE_PROG_BIN_ID_OFFSET 0x2b4 +#define GC_FUSE_PROG_BIN_ID_OFFSET 0x2b8 #define GC_FUSE_PROG_BIN_ID_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_JTR_OSC48_CC_TRIM_OFFSET 0x2b8 +#define GC_FUSE_PROG_RC_JTR_OSC48_CC_TRIM_OFFSET 0x2bc #define GC_FUSE_PROG_RC_JTR_OSC48_CC_TRIM_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_JTR_OSC48_CC_EN_OFFSET 0x2bc +#define GC_FUSE_PROG_RC_JTR_OSC48_CC_EN_OFFSET 0x2c0 #define GC_FUSE_PROG_RC_JTR_OSC48_CC_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_JTR_OSC60_CC_TRIM_OFFSET 0x2c0 +#define GC_FUSE_PROG_RC_JTR_OSC60_CC_TRIM_OFFSET 0x2c4 #define GC_FUSE_PROG_RC_JTR_OSC60_CC_TRIM_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_JTR_OSC60_CC_EN_OFFSET 0x2c4 +#define GC_FUSE_PROG_RC_JTR_OSC60_CC_EN_OFFSET 0x2c8 #define GC_FUSE_PROG_RC_JTR_OSC60_CC_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_TIMER_OSC48_CC_TRIM_OFFSET 0x2c8 +#define GC_FUSE_PROG_RC_TIMER_OSC48_CC_TRIM_OFFSET 0x2cc #define GC_FUSE_PROG_RC_TIMER_OSC48_CC_TRIM_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_TIMER_OSC48_CC_EN_OFFSET 0x2cc +#define GC_FUSE_PROG_RC_TIMER_OSC48_CC_EN_OFFSET 0x2d0 #define GC_FUSE_PROG_RC_TIMER_OSC48_CC_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_TIMER_OSC48_FC_TRIM_OFFSET 0x2d0 +#define GC_FUSE_PROG_RC_TIMER_OSC48_FC_TRIM_OFFSET 0x2d4 #define GC_FUSE_PROG_RC_TIMER_OSC48_FC_TRIM_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_TIMER_OSC48_FC_EN_OFFSET 0x2d4 +#define GC_FUSE_PROG_RC_TIMER_OSC48_FC_EN_OFFSET 0x2d8 #define GC_FUSE_PROG_RC_TIMER_OSC48_FC_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_RTC_OSC32K_CC_TRIM_OFFSET 0x2d8 +#define GC_FUSE_PROG_RC_RTC_OSC32K_CC_TRIM_OFFSET 0x2dc #define GC_FUSE_PROG_RC_RTC_OSC32K_CC_TRIM_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_RTC_OSC32K_CC_EN_OFFSET 0x2dc +#define GC_FUSE_PROG_RC_RTC_OSC32K_CC_EN_OFFSET 0x2e0 #define GC_FUSE_PROG_RC_RTC_OSC32K_CC_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_SEL_VREG_REG_EN_OFFSET 0x2e0 +#define GC_FUSE_PROG_SEL_VREG_REG_EN_OFFSET 0x2e4 #define GC_FUSE_PROG_SEL_VREG_REG_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_SEL_VREF_REG_OFFSET 0x2e4 +#define GC_FUSE_PROG_SEL_VREF_REG_OFFSET 0x2e8 #define GC_FUSE_PROG_SEL_VREF_REG_DEFAULT 0x0 -#define GC_FUSE_PROG_SEL_VREF_BATMON_EN_OFFSET 0x2e8 +#define GC_FUSE_PROG_SEL_VREF_BATMON_EN_OFFSET 0x2ec #define GC_FUSE_PROG_SEL_VREF_BATMON_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_SEL_VREF_BATMON_OFFSET 0x2ec +#define GC_FUSE_PROG_SEL_VREF_BATMON_OFFSET 0x2f0 #define GC_FUSE_PROG_SEL_VREF_BATMON_DEFAULT 0x0 -#define GC_FUSE_PROG_X_OSC_LDO_CTRL_EN_OFFSET 0x2f0 +#define GC_FUSE_PROG_X_OSC_LDO_CTRL_EN_OFFSET 0x2f4 #define GC_FUSE_PROG_X_OSC_LDO_CTRL_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_X_OSC_LDO_CTRL_OFFSET 0x2f4 +#define GC_FUSE_PROG_X_OSC_LDO_CTRL_OFFSET 0x2f8 #define GC_FUSE_PROG_X_OSC_LDO_CTRL_DEFAULT 0x0 -#define GC_FUSE_PROG_EXT_XTAL_PDB_OFFSET 0x2f8 +#define GC_FUSE_PROG_EXT_XTAL_PDB_OFFSET 0x2fc #define GC_FUSE_PROG_EXT_XTAL_PDB_DEFAULT 0x0 -#define GC_FUSE_PROG_DIS_EXT_XTAL_CLK_TREE_OFFSET 0x2fc +#define GC_FUSE_PROG_DIS_EXT_XTAL_CLK_TREE_OFFSET 0x300 #define GC_FUSE_PROG_DIS_EXT_XTAL_CLK_TREE_DEFAULT 0x0 -#define GC_FUSE_PROG_OBFUSCATION_EN_OFFSET 0x300 +#define GC_FUSE_PROG_OBFUSCATION_EN_OFFSET 0x304 #define GC_FUSE_PROG_OBFUSCATION_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_JITTER_CLK_EN_OFFSET 0x304 +#define GC_FUSE_PROG_JITTER_CLK_EN_OFFSET 0x308 #define GC_FUSE_PROG_JITTER_CLK_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS0_OFFSET 0x308 +#define GC_FUSE_PROG_OBS0_OFFSET 0x30c #define GC_FUSE_PROG_OBS0_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS1_OFFSET 0x30c +#define GC_FUSE_PROG_OBS1_OFFSET 0x310 #define GC_FUSE_PROG_OBS1_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS2_OFFSET 0x310 +#define GC_FUSE_PROG_OBS2_OFFSET 0x314 #define GC_FUSE_PROG_OBS2_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS3_OFFSET 0x314 +#define GC_FUSE_PROG_OBS3_OFFSET 0x318 #define GC_FUSE_PROG_OBS3_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS4_OFFSET 0x318 +#define GC_FUSE_PROG_OBS4_OFFSET 0x31c #define GC_FUSE_PROG_OBS4_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS5_OFFSET 0x31c +#define GC_FUSE_PROG_OBS5_OFFSET 0x320 #define GC_FUSE_PROG_OBS5_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS6_OFFSET 0x320 +#define GC_FUSE_PROG_OBS6_OFFSET 0x324 #define GC_FUSE_PROG_OBS6_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS7_OFFSET 0x324 +#define GC_FUSE_PROG_OBS7_OFFSET 0x328 #define GC_FUSE_PROG_OBS7_DEFAULT 0x0 -#define GC_FUSE_PROG_HIK_CREATE_LOCK_OFFSET 0x328 +#define GC_FUSE_PROG_HIK_CREATE_LOCK_OFFSET 0x32c #define GC_FUSE_PROG_HIK_CREATE_LOCK_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK2_INTG_CHKSUM_OFFSET 0x32c +#define GC_FUSE_PROG_BNK2_INTG_CHKSUM_OFFSET 0x330 #define GC_FUSE_PROG_BNK2_INTG_CHKSUM_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK2_INTG_LOCK_OFFSET 0x330 +#define GC_FUSE_PROG_BNK2_INTG_LOCK_OFFSET 0x334 #define GC_FUSE_PROG_BNK2_INTG_LOCK_DEFAULT 0x0 -#define GC_FUSE_PROG_TESTMODE_OTPW_DIS_OFFSET 0x334 +#define GC_FUSE_PROG_TESTMODE_OTPW_DIS_OFFSET 0x338 #define GC_FUSE_PROG_TESTMODE_OTPW_DIS_DEFAULT 0x0 -#define GC_FUSE_PROG_HKEY_WDOG_TIMER_EN_OFFSET 0x338 +#define GC_FUSE_PROG_HKEY_WDOG_TIMER_EN_OFFSET 0x33c #define GC_FUSE_PROG_HKEY_WDOG_TIMER_EN_DEFAULT 0x0 -#define GC_FUSE_PROG_FLASH_PERSO_PAGE_LOCK_OFFSET 0x33c +#define GC_FUSE_PROG_FLASH_PERSO_PAGE_LOCK_OFFSET 0x340 #define GC_FUSE_PROG_FLASH_PERSO_PAGE_LOCK_DEFAULT 0x0 -#define GC_FUSE_PROG_ALERT_RSP_CFG_OFFSET 0x340 +#define GC_FUSE_PROG_ALERT_RSP_CFG_OFFSET 0x344 #define GC_FUSE_PROG_ALERT_RSP_CFG_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK3_INTG_CHKSUM_OFFSET 0x344 +#define GC_FUSE_PROG_BNK3_INTG_CHKSUM_OFFSET 0x348 #define GC_FUSE_PROG_BNK3_INTG_CHKSUM_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK3_INTG_LOCK_OFFSET 0x348 +#define GC_FUSE_PROG_BNK3_INTG_LOCK_OFFSET 0x34c #define GC_FUSE_PROG_BNK3_INTG_LOCK_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK0_OFFSET 0x34c +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK0_OFFSET 0x350 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK0_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK1_OFFSET 0x350 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK1_OFFSET 0x354 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK1_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK2_OFFSET 0x354 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK2_OFFSET 0x358 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK2_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK3_OFFSET 0x358 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK3_OFFSET 0x35c #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK3_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK4_OFFSET 0x35c +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK4_OFFSET 0x360 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK4_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK5_OFFSET 0x360 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK5_OFFSET 0x364 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK5_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK6_OFFSET 0x364 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK6_OFFSET 0x368 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK6_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK7_OFFSET 0x368 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK7_OFFSET 0x36c #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK7_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK8_OFFSET 0x36c +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK8_OFFSET 0x370 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK8_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK9_OFFSET 0x370 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK9_OFFSET 0x374 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK9_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK10_OFFSET 0x374 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK10_OFFSET 0x378 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK10_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK11_OFFSET 0x378 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK11_OFFSET 0x37c #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK11_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_MODE_DBG_OVRD_DIS_OFFSET 0x37c +#define GC_FUSE_PROG_RBOX_MODE_DBG_OVRD_DIS_OFFSET 0x380 #define GC_FUSE_PROG_RBOX_MODE_DBG_OVRD_DIS_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_MODE_OUTPUT_OVRD_DIS_OFFSET 0x380 +#define GC_FUSE_PROG_RBOX_MODE_OUTPUT_OVRD_DIS_OFFSET 0x384 #define GC_FUSE_PROG_RBOX_MODE_OUTPUT_OVRD_DIS_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_CLK10HZ_COUNT_OFFSET 0x384 +#define GC_FUSE_PROG_RBOX_CLK10HZ_COUNT_OFFSET 0x388 #define GC_FUSE_PROG_RBOX_CLK10HZ_COUNT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_SHORT_DELAY_COUNT_OFFSET 0x388 +#define GC_FUSE_PROG_RBOX_SHORT_DELAY_COUNT_OFFSET 0x38c #define GC_FUSE_PROG_RBOX_SHORT_DELAY_COUNT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_LONG_DELAY_COUNT_OFFSET 0x38c +#define GC_FUSE_PROG_RBOX_LONG_DELAY_COUNT_OFFSET 0x390 #define GC_FUSE_PROG_RBOX_LONG_DELAY_COUNT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DEBOUNCE_PERIOD_OFFSET 0x390 +#define GC_FUSE_PROG_RBOX_DEBOUNCE_PERIOD_OFFSET 0x394 #define GC_FUSE_PROG_RBOX_DEBOUNCE_PERIOD_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_PWRB_OFFSET 0x394 +#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_PWRB_OFFSET 0x398 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_PWRB_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY0_OFFSET 0x398 +#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY0_OFFSET 0x39c #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY0_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY1_OFFSET 0x39c +#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY1_OFFSET 0x3a0 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY1_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO0_VAL_OFFSET 0x3a0 +#define GC_FUSE_PROG_RBOX_KEY_COMBO0_VAL_OFFSET 0x3a4 #define GC_FUSE_PROG_RBOX_KEY_COMBO0_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO1_VAL_OFFSET 0x3a4 +#define GC_FUSE_PROG_RBOX_KEY_COMBO1_VAL_OFFSET 0x3a8 #define GC_FUSE_PROG_RBOX_KEY_COMBO1_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO2_VAL_OFFSET 0x3a8 +#define GC_FUSE_PROG_RBOX_KEY_COMBO2_VAL_OFFSET 0x3ac #define GC_FUSE_PROG_RBOX_KEY_COMBO2_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO0_HOLD_OFFSET 0x3ac +#define GC_FUSE_PROG_RBOX_KEY_COMBO0_HOLD_OFFSET 0x3b0 #define GC_FUSE_PROG_RBOX_KEY_COMBO0_HOLD_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO1_HOLD_OFFSET 0x3b0 +#define GC_FUSE_PROG_RBOX_KEY_COMBO1_HOLD_OFFSET 0x3b4 #define GC_FUSE_PROG_RBOX_KEY_COMBO1_HOLD_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO2_HOLD_OFFSET 0x3b4 +#define GC_FUSE_PROG_RBOX_KEY_COMBO2_HOLD_OFFSET 0x3b8 #define GC_FUSE_PROG_RBOX_KEY_COMBO2_HOLD_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_BLOCK_KEY0_SEL_OFFSET 0x3b8 +#define GC_FUSE_PROG_RBOX_BLOCK_KEY0_SEL_OFFSET 0x3bc #define GC_FUSE_PROG_RBOX_BLOCK_KEY0_SEL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_BLOCK_KEY1_SEL_OFFSET 0x3bc +#define GC_FUSE_PROG_RBOX_BLOCK_KEY1_SEL_OFFSET 0x3c0 #define GC_FUSE_PROG_RBOX_BLOCK_KEY1_SEL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_BLOCK_KEY0_VAL_OFFSET 0x3c0 +#define GC_FUSE_PROG_RBOX_BLOCK_KEY0_VAL_OFFSET 0x3c4 #define GC_FUSE_PROG_RBOX_BLOCK_KEY0_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_BLOCK_KEY1_VAL_OFFSET 0x3c4 +#define GC_FUSE_PROG_RBOX_BLOCK_KEY1_VAL_OFFSET 0x3c8 #define GC_FUSE_PROG_RBOX_BLOCK_KEY1_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_AC_PRESENT_OFFSET 0x3c8 +#define GC_FUSE_PROG_RBOX_POL_AC_PRESENT_OFFSET 0x3cc #define GC_FUSE_PROG_RBOX_POL_AC_PRESENT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_PWRB_IN_OFFSET 0x3cc +#define GC_FUSE_PROG_RBOX_POL_PWRB_IN_OFFSET 0x3d0 #define GC_FUSE_PROG_RBOX_POL_PWRB_IN_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_PWRB_OUT_OFFSET 0x3d0 +#define GC_FUSE_PROG_RBOX_POL_PWRB_OUT_OFFSET 0x3d4 #define GC_FUSE_PROG_RBOX_POL_PWRB_OUT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_KEY0_IN_OFFSET 0x3d4 +#define GC_FUSE_PROG_RBOX_POL_KEY0_IN_OFFSET 0x3d8 #define GC_FUSE_PROG_RBOX_POL_KEY0_IN_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_KEY0_OUT_OFFSET 0x3d8 +#define GC_FUSE_PROG_RBOX_POL_KEY0_OUT_OFFSET 0x3dc #define GC_FUSE_PROG_RBOX_POL_KEY0_OUT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_KEY1_IN_OFFSET 0x3dc +#define GC_FUSE_PROG_RBOX_POL_KEY1_IN_OFFSET 0x3e0 #define GC_FUSE_PROG_RBOX_POL_KEY1_IN_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_KEY1_OUT_OFFSET 0x3e0 +#define GC_FUSE_PROG_RBOX_POL_KEY1_OUT_OFFSET 0x3e4 #define GC_FUSE_PROG_RBOX_POL_KEY1_OUT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_EC_RST_OFFSET 0x3e4 +#define GC_FUSE_PROG_RBOX_POL_EC_RST_OFFSET 0x3e8 #define GC_FUSE_PROG_RBOX_POL_EC_RST_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_BATT_DISABLE_OFFSET 0x3e8 +#define GC_FUSE_PROG_RBOX_POL_BATT_DISABLE_OFFSET 0x3ec #define GC_FUSE_PROG_RBOX_POL_BATT_DISABLE_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_AC_PRESENT_OFFSET 0x3ec +#define GC_FUSE_PROG_RBOX_TERM_AC_PRESENT_OFFSET 0x3f0 #define GC_FUSE_PROG_RBOX_TERM_AC_PRESENT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_ENTERING_RW_OFFSET 0x3f0 +#define GC_FUSE_PROG_RBOX_TERM_ENTERING_RW_OFFSET 0x3f4 #define GC_FUSE_PROG_RBOX_TERM_ENTERING_RW_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_PWRB_IN_OFFSET 0x3f4 +#define GC_FUSE_PROG_RBOX_TERM_PWRB_IN_OFFSET 0x3f8 #define GC_FUSE_PROG_RBOX_TERM_PWRB_IN_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_PWRB_OUT_OFFSET 0x3f8 +#define GC_FUSE_PROG_RBOX_TERM_PWRB_OUT_OFFSET 0x3fc #define GC_FUSE_PROG_RBOX_TERM_PWRB_OUT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_KEY0_IN_OFFSET 0x3fc +#define GC_FUSE_PROG_RBOX_TERM_KEY0_IN_OFFSET 0x400 #define GC_FUSE_PROG_RBOX_TERM_KEY0_IN_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_KEY0_OUT_OFFSET 0x400 +#define GC_FUSE_PROG_RBOX_TERM_KEY0_OUT_OFFSET 0x404 #define GC_FUSE_PROG_RBOX_TERM_KEY0_OUT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_KEY1_IN_OFFSET 0x404 +#define GC_FUSE_PROG_RBOX_TERM_KEY1_IN_OFFSET 0x408 #define GC_FUSE_PROG_RBOX_TERM_KEY1_IN_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_KEY1_OUT_OFFSET 0x408 +#define GC_FUSE_PROG_RBOX_TERM_KEY1_OUT_OFFSET 0x40c #define GC_FUSE_PROG_RBOX_TERM_KEY1_OUT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DRIVE_PWRB_OUT_OFFSET 0x40c +#define GC_FUSE_PROG_RBOX_DRIVE_PWRB_OUT_OFFSET 0x410 #define GC_FUSE_PROG_RBOX_DRIVE_PWRB_OUT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DRIVE_KEY0_OUT_OFFSET 0x410 +#define GC_FUSE_PROG_RBOX_DRIVE_KEY0_OUT_OFFSET 0x414 #define GC_FUSE_PROG_RBOX_DRIVE_KEY0_OUT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DRIVE_KEY1_OUT_OFFSET 0x414 +#define GC_FUSE_PROG_RBOX_DRIVE_KEY1_OUT_OFFSET 0x418 #define GC_FUSE_PROG_RBOX_DRIVE_KEY1_OUT_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DRIVE_EC_RST_OFFSET 0x418 +#define GC_FUSE_PROG_RBOX_DRIVE_EC_RST_OFFSET 0x41c #define GC_FUSE_PROG_RBOX_DRIVE_EC_RST_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DRIVE_BATT_DISABLE_OFFSET 0x41c +#define GC_FUSE_PROG_RBOX_DRIVE_BATT_DISABLE_OFFSET 0x420 #define GC_FUSE_PROG_RBOX_DRIVE_BATT_DISABLE_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK4_INTG_CHKSUM_OFFSET 0x420 +#define GC_FUSE_PROG_BNK4_INTG_CHKSUM_OFFSET 0x424 #define GC_FUSE_PROG_BNK4_INTG_CHKSUM_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK4_INTG_LOCK_OFFSET 0x424 +#define GC_FUSE_PROG_BNK4_INTG_LOCK_OFFSET 0x428 #define GC_FUSE_PROG_BNK4_INTG_LOCK_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK0_OFFSET 0x428 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK0_OFFSET 0x42c #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK0_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK1_OFFSET 0x42c +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK1_OFFSET 0x430 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK1_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK2_OFFSET 0x430 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK2_OFFSET 0x434 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK2_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK3_OFFSET 0x434 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK3_OFFSET 0x438 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK3_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK4_OFFSET 0x438 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK4_OFFSET 0x43c #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK4_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK5_OFFSET 0x43c +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK5_OFFSET 0x440 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK5_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK6_OFFSET 0x440 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK6_OFFSET 0x444 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK6_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK7_OFFSET 0x444 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK7_OFFSET 0x448 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK7_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK8_OFFSET 0x448 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK8_OFFSET 0x44c #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK8_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK9_OFFSET 0x44c +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK9_OFFSET 0x450 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK9_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK10_OFFSET 0x450 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK10_OFFSET 0x454 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK10_DEFAULT 0x0 #define GC_GLOBALSEC_CPU0_D_REGION0_CTRL_OFFSET 0x0 #define GC_GLOBALSEC_CPU0_D_REGION0_CTRL_DEFAULT 0x7 @@ -1635,181 +1643,233 @@ #define GC_GLOBALSEC_DUSB0_REGION2_CTRL_DEFAULT 0x0 #define GC_GLOBALSEC_DUSB0_REGION3_CTRL_OFFSET 0x6c #define GC_GLOBALSEC_DUSB0_REGION3_CTRL_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_D_REGION0_BASE_ADDR_OFFSET 0x70 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_OFFSET 0x70 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_OFFSET 0x74 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_OFFSET 0x78 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_OFFSET 0x7c +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_BULKERASE_CTRL_OFFSET 0x80 +#define GC_GLOBALSEC_FLASH0_BULKERASE_CTRL_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_OFFSET 0x84 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_OFFSET 0x88 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_OFFSET 0x8c +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_OFFSET 0x90 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_BULKERASE_CTRL_OFFSET 0x94 +#define GC_GLOBALSEC_FLASH1_BULKERASE_CTRL_DEFAULT 0x0 +#define GC_GLOBALSEC_CPU0_D_REGION0_BASE_ADDR_OFFSET 0x98 #define GC_GLOBALSEC_CPU0_D_REGION0_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_D_REGION0_SIZE_OFFSET 0x74 +#define GC_GLOBALSEC_CPU0_D_REGION0_SIZE_OFFSET 0x9c #define GC_GLOBALSEC_CPU0_D_REGION0_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_D_REGION1_BASE_ADDR_OFFSET 0x78 +#define GC_GLOBALSEC_CPU0_D_REGION1_BASE_ADDR_OFFSET 0xa0 #define GC_GLOBALSEC_CPU0_D_REGION1_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_D_REGION1_SIZE_OFFSET 0x7c +#define GC_GLOBALSEC_CPU0_D_REGION1_SIZE_OFFSET 0xa4 #define GC_GLOBALSEC_CPU0_D_REGION1_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_D_REGION2_BASE_ADDR_OFFSET 0x80 +#define GC_GLOBALSEC_CPU0_D_REGION2_BASE_ADDR_OFFSET 0xa8 #define GC_GLOBALSEC_CPU0_D_REGION2_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_D_REGION2_SIZE_OFFSET 0x84 +#define GC_GLOBALSEC_CPU0_D_REGION2_SIZE_OFFSET 0xac #define GC_GLOBALSEC_CPU0_D_REGION2_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_D_REGION3_BASE_ADDR_OFFSET 0x88 +#define GC_GLOBALSEC_CPU0_D_REGION3_BASE_ADDR_OFFSET 0xb0 #define GC_GLOBALSEC_CPU0_D_REGION3_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_D_REGION3_SIZE_OFFSET 0x8c +#define GC_GLOBALSEC_CPU0_D_REGION3_SIZE_OFFSET 0xb4 #define GC_GLOBALSEC_CPU0_D_REGION3_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_D_DAP_REGION0_BASE_ADDR_OFFSET 0x90 +#define GC_GLOBALSEC_CPU0_D_DAP_REGION0_BASE_ADDR_OFFSET 0xb8 #define GC_GLOBALSEC_CPU0_D_DAP_REGION0_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_D_DAP_REGION0_SIZE_OFFSET 0x94 +#define GC_GLOBALSEC_CPU0_D_DAP_REGION0_SIZE_OFFSET 0xbc #define GC_GLOBALSEC_CPU0_D_DAP_REGION0_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_D_DAP_REGION1_BASE_ADDR_OFFSET 0x98 +#define GC_GLOBALSEC_CPU0_D_DAP_REGION1_BASE_ADDR_OFFSET 0xc0 #define GC_GLOBALSEC_CPU0_D_DAP_REGION1_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_D_DAP_REGION1_SIZE_OFFSET 0x9c +#define GC_GLOBALSEC_CPU0_D_DAP_REGION1_SIZE_OFFSET 0xc4 #define GC_GLOBALSEC_CPU0_D_DAP_REGION1_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_D_DAP_REGION2_BASE_ADDR_OFFSET 0xa0 +#define GC_GLOBALSEC_CPU0_D_DAP_REGION2_BASE_ADDR_OFFSET 0xc8 #define GC_GLOBALSEC_CPU0_D_DAP_REGION2_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_D_DAP_REGION2_SIZE_OFFSET 0xa4 +#define GC_GLOBALSEC_CPU0_D_DAP_REGION2_SIZE_OFFSET 0xcc #define GC_GLOBALSEC_CPU0_D_DAP_REGION2_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_D_DAP_REGION3_BASE_ADDR_OFFSET 0xa8 +#define GC_GLOBALSEC_CPU0_D_DAP_REGION3_BASE_ADDR_OFFSET 0xd0 #define GC_GLOBALSEC_CPU0_D_DAP_REGION3_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_D_DAP_REGION3_SIZE_OFFSET 0xac +#define GC_GLOBALSEC_CPU0_D_DAP_REGION3_SIZE_OFFSET 0xd4 #define GC_GLOBALSEC_CPU0_D_DAP_REGION3_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_I_REGION0_BASE_ADDR_OFFSET 0xb0 +#define GC_GLOBALSEC_CPU0_I_REGION0_BASE_ADDR_OFFSET 0xd8 #define GC_GLOBALSEC_CPU0_I_REGION0_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_REGION0_SIZE_OFFSET 0xb4 +#define GC_GLOBALSEC_CPU0_I_REGION0_SIZE_OFFSET 0xdc #define GC_GLOBALSEC_CPU0_I_REGION0_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_I_REGION1_BASE_ADDR_OFFSET 0xb8 +#define GC_GLOBALSEC_CPU0_I_REGION1_BASE_ADDR_OFFSET 0xe0 #define GC_GLOBALSEC_CPU0_I_REGION1_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_REGION1_SIZE_OFFSET 0xbc +#define GC_GLOBALSEC_CPU0_I_REGION1_SIZE_OFFSET 0xe4 #define GC_GLOBALSEC_CPU0_I_REGION1_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_I_REGION2_BASE_ADDR_OFFSET 0xc0 +#define GC_GLOBALSEC_CPU0_I_REGION2_BASE_ADDR_OFFSET 0xe8 #define GC_GLOBALSEC_CPU0_I_REGION2_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_REGION2_SIZE_OFFSET 0xc4 +#define GC_GLOBALSEC_CPU0_I_REGION2_SIZE_OFFSET 0xec #define GC_GLOBALSEC_CPU0_I_REGION2_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_I_REGION3_BASE_ADDR_OFFSET 0xc8 +#define GC_GLOBALSEC_CPU0_I_REGION3_BASE_ADDR_OFFSET 0xf0 #define GC_GLOBALSEC_CPU0_I_REGION3_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_REGION3_SIZE_OFFSET 0xcc +#define GC_GLOBALSEC_CPU0_I_REGION3_SIZE_OFFSET 0xf4 #define GC_GLOBALSEC_CPU0_I_REGION3_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_I_REGION4_BASE_ADDR_OFFSET 0xd0 +#define GC_GLOBALSEC_CPU0_I_REGION4_BASE_ADDR_OFFSET 0xf8 #define GC_GLOBALSEC_CPU0_I_REGION4_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_REGION4_SIZE_OFFSET 0xd4 +#define GC_GLOBALSEC_CPU0_I_REGION4_SIZE_OFFSET 0xfc #define GC_GLOBALSEC_CPU0_I_REGION4_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_I_REGION5_BASE_ADDR_OFFSET 0xd8 +#define GC_GLOBALSEC_CPU0_I_REGION5_BASE_ADDR_OFFSET 0x100 #define GC_GLOBALSEC_CPU0_I_REGION5_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_REGION5_SIZE_OFFSET 0xdc +#define GC_GLOBALSEC_CPU0_I_REGION5_SIZE_OFFSET 0x104 #define GC_GLOBALSEC_CPU0_I_REGION5_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_I_REGION6_BASE_ADDR_OFFSET 0xe0 +#define GC_GLOBALSEC_CPU0_I_REGION6_BASE_ADDR_OFFSET 0x108 #define GC_GLOBALSEC_CPU0_I_REGION6_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_REGION6_SIZE_OFFSET 0xe4 +#define GC_GLOBALSEC_CPU0_I_REGION6_SIZE_OFFSET 0x10c #define GC_GLOBALSEC_CPU0_I_REGION6_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_I_REGION7_BASE_ADDR_OFFSET 0xe8 +#define GC_GLOBALSEC_CPU0_I_REGION7_BASE_ADDR_OFFSET 0x110 #define GC_GLOBALSEC_CPU0_I_REGION7_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_REGION7_SIZE_OFFSET 0xec +#define GC_GLOBALSEC_CPU0_I_REGION7_SIZE_OFFSET 0x114 #define GC_GLOBALSEC_CPU0_I_REGION7_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DDMA0_REGION0_BASE_ADDR_OFFSET 0xf0 +#define GC_GLOBALSEC_DDMA0_REGION0_BASE_ADDR_OFFSET 0x118 #define GC_GLOBALSEC_DDMA0_REGION0_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DDMA0_REGION0_SIZE_OFFSET 0xf4 +#define GC_GLOBALSEC_DDMA0_REGION0_SIZE_OFFSET 0x11c #define GC_GLOBALSEC_DDMA0_REGION0_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DDMA0_REGION1_BASE_ADDR_OFFSET 0xf8 +#define GC_GLOBALSEC_DDMA0_REGION1_BASE_ADDR_OFFSET 0x120 #define GC_GLOBALSEC_DDMA0_REGION1_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DDMA0_REGION1_SIZE_OFFSET 0xfc +#define GC_GLOBALSEC_DDMA0_REGION1_SIZE_OFFSET 0x124 #define GC_GLOBALSEC_DDMA0_REGION1_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DDMA0_REGION2_BASE_ADDR_OFFSET 0x100 +#define GC_GLOBALSEC_DDMA0_REGION2_BASE_ADDR_OFFSET 0x128 #define GC_GLOBALSEC_DDMA0_REGION2_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DDMA0_REGION2_SIZE_OFFSET 0x104 +#define GC_GLOBALSEC_DDMA0_REGION2_SIZE_OFFSET 0x12c #define GC_GLOBALSEC_DDMA0_REGION2_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DDMA0_REGION3_BASE_ADDR_OFFSET 0x108 +#define GC_GLOBALSEC_DDMA0_REGION3_BASE_ADDR_OFFSET 0x130 #define GC_GLOBALSEC_DDMA0_REGION3_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DDMA0_REGION3_SIZE_OFFSET 0x10c +#define GC_GLOBALSEC_DDMA0_REGION3_SIZE_OFFSET 0x134 #define GC_GLOBALSEC_DDMA0_REGION3_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DSPS0_REGION0_BASE_ADDR_OFFSET 0x110 +#define GC_GLOBALSEC_DSPS0_REGION0_BASE_ADDR_OFFSET 0x138 #define GC_GLOBALSEC_DSPS0_REGION0_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DSPS0_REGION0_SIZE_OFFSET 0x114 +#define GC_GLOBALSEC_DSPS0_REGION0_SIZE_OFFSET 0x13c #define GC_GLOBALSEC_DSPS0_REGION0_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DSPS0_REGION1_BASE_ADDR_OFFSET 0x118 +#define GC_GLOBALSEC_DSPS0_REGION1_BASE_ADDR_OFFSET 0x140 #define GC_GLOBALSEC_DSPS0_REGION1_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DSPS0_REGION1_SIZE_OFFSET 0x11c +#define GC_GLOBALSEC_DSPS0_REGION1_SIZE_OFFSET 0x144 #define GC_GLOBALSEC_DSPS0_REGION1_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DSPS0_REGION2_BASE_ADDR_OFFSET 0x120 +#define GC_GLOBALSEC_DSPS0_REGION2_BASE_ADDR_OFFSET 0x148 #define GC_GLOBALSEC_DSPS0_REGION2_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DSPS0_REGION2_SIZE_OFFSET 0x124 +#define GC_GLOBALSEC_DSPS0_REGION2_SIZE_OFFSET 0x14c #define GC_GLOBALSEC_DSPS0_REGION2_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DSPS0_REGION3_BASE_ADDR_OFFSET 0x128 +#define GC_GLOBALSEC_DSPS0_REGION3_BASE_ADDR_OFFSET 0x150 #define GC_GLOBALSEC_DSPS0_REGION3_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DSPS0_REGION3_SIZE_OFFSET 0x12c +#define GC_GLOBALSEC_DSPS0_REGION3_SIZE_OFFSET 0x154 #define GC_GLOBALSEC_DSPS0_REGION3_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DUSB0_REGION0_BASE_ADDR_OFFSET 0x130 +#define GC_GLOBALSEC_DUSB0_REGION0_BASE_ADDR_OFFSET 0x158 #define GC_GLOBALSEC_DUSB0_REGION0_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DUSB0_REGION0_SIZE_OFFSET 0x134 +#define GC_GLOBALSEC_DUSB0_REGION0_SIZE_OFFSET 0x15c #define GC_GLOBALSEC_DUSB0_REGION0_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DUSB0_REGION1_BASE_ADDR_OFFSET 0x138 +#define GC_GLOBALSEC_DUSB0_REGION1_BASE_ADDR_OFFSET 0x160 #define GC_GLOBALSEC_DUSB0_REGION1_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DUSB0_REGION1_SIZE_OFFSET 0x13c +#define GC_GLOBALSEC_DUSB0_REGION1_SIZE_OFFSET 0x164 #define GC_GLOBALSEC_DUSB0_REGION1_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DUSB0_REGION2_BASE_ADDR_OFFSET 0x140 +#define GC_GLOBALSEC_DUSB0_REGION2_BASE_ADDR_OFFSET 0x168 #define GC_GLOBALSEC_DUSB0_REGION2_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DUSB0_REGION2_SIZE_OFFSET 0x144 +#define GC_GLOBALSEC_DUSB0_REGION2_SIZE_OFFSET 0x16c #define GC_GLOBALSEC_DUSB0_REGION2_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_DUSB0_REGION3_BASE_ADDR_OFFSET 0x148 +#define GC_GLOBALSEC_DUSB0_REGION3_BASE_ADDR_OFFSET 0x170 #define GC_GLOBALSEC_DUSB0_REGION3_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_DUSB0_REGION3_SIZE_OFFSET 0x14c +#define GC_GLOBALSEC_DUSB0_REGION3_SIZE_OFFSET 0x174 #define GC_GLOBALSEC_DUSB0_REGION3_SIZE_DEFAULT 0xffffffff -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_OFFSET 0x150 +#define GC_GLOBALSEC_FLASH0_REGION0_BASE_ADDR_OFFSET 0x178 +#define GC_GLOBALSEC_FLASH0_REGION0_BASE_ADDR_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION0_SIZE_OFFSET 0x17c +#define GC_GLOBALSEC_FLASH0_REGION0_SIZE_DEFAULT 0xffffffff +#define GC_GLOBALSEC_FLASH0_REGION1_BASE_ADDR_OFFSET 0x180 +#define GC_GLOBALSEC_FLASH0_REGION1_BASE_ADDR_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION1_SIZE_OFFSET 0x184 +#define GC_GLOBALSEC_FLASH0_REGION1_SIZE_DEFAULT 0xffffffff +#define GC_GLOBALSEC_FLASH0_REGION2_BASE_ADDR_OFFSET 0x188 +#define GC_GLOBALSEC_FLASH0_REGION2_BASE_ADDR_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION2_SIZE_OFFSET 0x18c +#define GC_GLOBALSEC_FLASH0_REGION2_SIZE_DEFAULT 0xffffffff +#define GC_GLOBALSEC_FLASH0_REGION3_BASE_ADDR_OFFSET 0x190 +#define GC_GLOBALSEC_FLASH0_REGION3_BASE_ADDR_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION3_SIZE_OFFSET 0x194 +#define GC_GLOBALSEC_FLASH0_REGION3_SIZE_DEFAULT 0xffffffff +#define GC_GLOBALSEC_FLASH1_REGION0_BASE_ADDR_OFFSET 0x198 +#define GC_GLOBALSEC_FLASH1_REGION0_BASE_ADDR_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION0_SIZE_OFFSET 0x19c +#define GC_GLOBALSEC_FLASH1_REGION0_SIZE_DEFAULT 0xffffffff +#define GC_GLOBALSEC_FLASH1_REGION1_BASE_ADDR_OFFSET 0x1a0 +#define GC_GLOBALSEC_FLASH1_REGION1_BASE_ADDR_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION1_SIZE_OFFSET 0x1a4 +#define GC_GLOBALSEC_FLASH1_REGION1_SIZE_DEFAULT 0xffffffff +#define GC_GLOBALSEC_FLASH1_REGION2_BASE_ADDR_OFFSET 0x1a8 +#define GC_GLOBALSEC_FLASH1_REGION2_BASE_ADDR_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION2_SIZE_OFFSET 0x1ac +#define GC_GLOBALSEC_FLASH1_REGION2_SIZE_DEFAULT 0xffffffff +#define GC_GLOBALSEC_FLASH1_REGION3_BASE_ADDR_OFFSET 0x1b0 +#define GC_GLOBALSEC_FLASH1_REGION3_BASE_ADDR_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION3_SIZE_OFFSET 0x1b4 +#define GC_GLOBALSEC_FLASH1_REGION3_SIZE_DEFAULT 0xffffffff +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_OFFSET 0x1b8 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_BASE_ADDR_OFFSET 0x154 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_BASE_ADDR_OFFSET 0x1bc #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_SIZE_OFFSET 0x158 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_SIZE_OFFSET 0x1c0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_SIZE_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_OFFSET 0x15c +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_OFFSET 0x1c4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_BASE_ADDR_OFFSET 0x160 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_BASE_ADDR_OFFSET 0x1c8 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_SIZE_OFFSET 0x164 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_SIZE_OFFSET 0x1cc #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_SIZE_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_OFFSET 0x168 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_OFFSET 0x1d0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_BASE_ADDR_OFFSET 0x16c +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_BASE_ADDR_OFFSET 0x1d4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_SIZE_OFFSET 0x170 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_SIZE_OFFSET 0x1d8 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_SIZE_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_OFFSET 0x174 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_OFFSET 0x1dc #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_BASE_ADDR_OFFSET 0x178 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_BASE_ADDR_OFFSET 0x1e0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_SIZE_OFFSET 0x17c +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_SIZE_OFFSET 0x1e4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_SIZE_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_OFFSET 0x180 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_OFFSET 0x1e8 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_BASE_ADDR_OFFSET 0x184 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_BASE_ADDR_OFFSET 0x1ec #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_SIZE_OFFSET 0x188 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_SIZE_OFFSET 0x1f0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_SIZE_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_OFFSET 0x18c +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_OFFSET 0x1f4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_BASE_ADDR_OFFSET 0x190 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_BASE_ADDR_OFFSET 0x1f8 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_SIZE_OFFSET 0x194 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_SIZE_OFFSET 0x1fc #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_SIZE_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_OFFSET 0x198 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_OFFSET 0x200 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_BASE_ADDR_OFFSET 0x19c +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_BASE_ADDR_OFFSET 0x204 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_SIZE_OFFSET 0x1a0 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_SIZE_OFFSET 0x208 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_SIZE_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_OFFSET 0x1a4 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_OFFSET 0x20c #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_BASE_ADDR_OFFSET 0x1a8 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_BASE_ADDR_OFFSET 0x210 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_BASE_ADDR_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_SIZE_OFFSET 0x1ac +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_SIZE_OFFSET 0x214 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_SIZE_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_S_PERMISSION_DECREMENT_OFFSET 0x1b0 +#define GC_GLOBALSEC_CPU0_S_PERMISSION_DECREMENT_OFFSET 0x218 #define GC_GLOBALSEC_CPU0_S_PERMISSION_DECREMENT_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_S_PERMISSION_OFFSET 0x1b4 +#define GC_GLOBALSEC_CPU0_S_PERMISSION_OFFSET 0x21c #define GC_GLOBALSEC_CPU0_S_PERMISSION_DEFAULT 0x55 -#define GC_GLOBALSEC_CPU0_S_DAP_PERMISSION_DECREMENT_OFFSET 0x1b8 +#define GC_GLOBALSEC_CPU0_S_DAP_PERMISSION_DECREMENT_OFFSET 0x220 #define GC_GLOBALSEC_CPU0_S_DAP_PERMISSION_DECREMENT_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_S_DAP_PERMISSION_OFFSET 0x1bc +#define GC_GLOBALSEC_CPU0_S_DAP_PERMISSION_OFFSET 0x224 #define GC_GLOBALSEC_CPU0_S_DAP_PERMISSION_DEFAULT 0x55 -#define GC_GLOBALSEC_DDMA0_PERMISSION_DECREMENT_OFFSET 0x1c0 +#define GC_GLOBALSEC_DDMA0_PERMISSION_DECREMENT_OFFSET 0x228 #define GC_GLOBALSEC_DDMA0_PERMISSION_DECREMENT_DEFAULT 0x0 -#define GC_GLOBALSEC_DDMA0_PERMISSION_OFFSET 0x1c4 +#define GC_GLOBALSEC_DDMA0_PERMISSION_OFFSET 0x22c #define GC_GLOBALSEC_DDMA0_PERMISSION_DEFAULT 0x55 -#define GC_GLOBALSEC_SOFTWARE_LVL_DECREMENT_OFFSET 0x1c8 +#define GC_GLOBALSEC_SOFTWARE_LVL_DECREMENT_OFFSET 0x230 #define GC_GLOBALSEC_SOFTWARE_LVL_DECREMENT_DEFAULT 0x0 -#define GC_GLOBALSEC_SOFTWARE_LVL_OFFSET 0x1cc +#define GC_GLOBALSEC_SOFTWARE_LVL_OFFSET 0x234 #define GC_GLOBALSEC_SOFTWARE_LVL_DEFAULT 0x55 #define GC_GLOBALSEC_SB_COMP_STATUS_OFFSET 0x1000 #define GC_GLOBALSEC_SB_COMP_STATUS_DEFAULT 0x0 @@ -1833,6 +1893,8 @@ #define GC_GLOBALSEC_SIG_UNLOCK_DEFAULT 0x0 #define GC_GLOBALSEC_INT_ERR_FLAGS_OFFSET 0x1028 #define GC_GLOBALSEC_INT_ERR_FLAGS_DEFAULT 0x0 +#define GC_GLOBALSEC_ALERT_CFG_LOCK_OFFSET 0x102c +#define GC_GLOBALSEC_ALERT_CFG_LOCK_DEFAULT 0x1 #define GC_GLOBALSEC_ALERT_FW_TRIGGER_OFFSET 0x4000 #define GC_GLOBALSEC_ALERT_FW_TRIGGER_DEFAULT 0xaa #define GC_GLOBALSEC_ALERT_INTR_STS0_OFFSET 0x4004 @@ -1940,7 +2002,7 @@ #define GC_GLOBALSEC_ANTEST_SEN_LSR_OUTPUT_OFFSET 0x40d0 #define GC_GLOBALSEC_ANTEST_SEN_LSR_OUTPUT_DEFAULT 0x0 #define GC_GLOBALSEC_VERSION_OFFSET 0x40d4 -#define GC_GLOBALSEC_VERSION_DEFAULT 0x26011ff3 +#define GC_GLOBALSEC_VERSION_DEFAULT 0x59010913 #define GC_GPIO_DATAIN_OFFSET 0x0 #define GC_GPIO_DATAIN_DEFAULT 0x0 #define GC_GPIO_DOUT_OFFSET 0x4 @@ -3429,9 +3491,11 @@ #define GC_KEYMGR_HKEY_FRR6_DEFAULT 0x0 #define GC_KEYMGR_HKEY_FRR7_OFFSET 0x331c #define GC_KEYMGR_HKEY_FRR7_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_OFFSET 0x3320 +#define GC_KEYMGR_FLASH_RCV_WIPE_OFFSET 0x3320 +#define GC_KEYMGR_FLASH_RCV_WIPE_DEFAULT 0x0 +#define GC_KEYMGR_HKEY_ERR_FLAGS_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_CTRL_OFFSET 0x3324 +#define GC_KEYMGR_HKEY_ERR_CTRL_OFFSET 0x3328 #define GC_KEYMGR_HKEY_ERR_CTRL_DEFAULT 0x0 #define GC_MAU_EN_OFFSET 0x0 #define GC_MAU_EN_DEFAULT 0x3 @@ -3663,83 +3727,81 @@ #define GC_PINMUX_SPI1_SPIMISO_SEL_DEFAULT 0x0 #define GC_PINMUX_SPI1_SPIMOSI_SEL_OFFSET 0x1b4 #define GC_PINMUX_SPI1_SPIMOSI_SEL_DEFAULT 0x0 -#define GC_PINMUX_SWDP0_TRACE2_SEL_OFFSET 0x1b8 -#define GC_PINMUX_SWDP0_TRACE2_SEL_DEFAULT 0x0 -#define GC_PINMUX_TEMP0_TST_ADC_CLK_SEL_OFFSET 0x1bc +#define GC_PINMUX_TEMP0_TST_ADC_CLK_SEL_OFFSET 0x1b8 #define GC_PINMUX_TEMP0_TST_ADC_CLK_SEL_DEFAULT 0x0 -#define GC_PINMUX_TEMP0_TST_ADC_HI_SER_SEL_OFFSET 0x1c0 +#define GC_PINMUX_TEMP0_TST_ADC_HI_SER_SEL_OFFSET 0x1bc #define GC_PINMUX_TEMP0_TST_ADC_HI_SER_SEL_DEFAULT 0x0 -#define GC_PINMUX_TEMP0_TST_ADC_LO_SER_SEL_OFFSET 0x1c4 +#define GC_PINMUX_TEMP0_TST_ADC_LO_SER_SEL_OFFSET 0x1c0 #define GC_PINMUX_TEMP0_TST_ADC_LO_SER_SEL_DEFAULT 0x0 -#define GC_PINMUX_TEMP0_TST_ADC_VLD_SER_SEL_OFFSET 0x1c8 +#define GC_PINMUX_TEMP0_TST_ADC_VLD_SER_SEL_OFFSET 0x1c4 #define GC_PINMUX_TEMP0_TST_ADC_VLD_SER_SEL_DEFAULT 0x0 -#define GC_PINMUX_TRNG0_TRNG_RO_DIV_SEL_OFFSET 0x1cc +#define GC_PINMUX_TRNG0_TRNG_RO_DIV_SEL_OFFSET 0x1c8 #define GC_PINMUX_TRNG0_TRNG_RO_DIV_SEL_DEFAULT 0x0 -#define GC_PINMUX_TRNG0_TRNG_RO_REF_DIV_SEL_OFFSET 0x1d0 +#define GC_PINMUX_TRNG0_TRNG_RO_REF_DIV_SEL_OFFSET 0x1cc #define GC_PINMUX_TRNG0_TRNG_RO_REF_DIV_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART0_CTS_SEL_OFFSET 0x1d4 +#define GC_PINMUX_UART0_CTS_SEL_OFFSET 0x1d0 #define GC_PINMUX_UART0_CTS_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART0_RTS_SEL_OFFSET 0x1d8 +#define GC_PINMUX_UART0_RTS_SEL_OFFSET 0x1d4 #define GC_PINMUX_UART0_RTS_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART0_RX_SEL_OFFSET 0x1dc +#define GC_PINMUX_UART0_RX_SEL_OFFSET 0x1d8 #define GC_PINMUX_UART0_RX_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART0_TX_SEL_OFFSET 0x1e0 +#define GC_PINMUX_UART0_TX_SEL_OFFSET 0x1dc #define GC_PINMUX_UART0_TX_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART1_CTS_SEL_OFFSET 0x1e4 +#define GC_PINMUX_UART1_CTS_SEL_OFFSET 0x1e0 #define GC_PINMUX_UART1_CTS_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART1_RTS_SEL_OFFSET 0x1e8 +#define GC_PINMUX_UART1_RTS_SEL_OFFSET 0x1e4 #define GC_PINMUX_UART1_RTS_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART1_RX_SEL_OFFSET 0x1ec +#define GC_PINMUX_UART1_RX_SEL_OFFSET 0x1e8 #define GC_PINMUX_UART1_RX_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART1_TX_SEL_OFFSET 0x1f0 +#define GC_PINMUX_UART1_TX_SEL_OFFSET 0x1ec #define GC_PINMUX_UART1_TX_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART2_CTS_SEL_OFFSET 0x1f4 +#define GC_PINMUX_UART2_CTS_SEL_OFFSET 0x1f0 #define GC_PINMUX_UART2_CTS_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART2_RTS_SEL_OFFSET 0x1f8 +#define GC_PINMUX_UART2_RTS_SEL_OFFSET 0x1f4 #define GC_PINMUX_UART2_RTS_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART2_RX_SEL_OFFSET 0x1fc +#define GC_PINMUX_UART2_RX_SEL_OFFSET 0x1f8 #define GC_PINMUX_UART2_RX_SEL_DEFAULT 0x0 -#define GC_PINMUX_UART2_TX_SEL_OFFSET 0x200 +#define GC_PINMUX_UART2_TX_SEL_OFFSET 0x1fc #define GC_PINMUX_UART2_TX_SEL_DEFAULT 0x0 -#define GC_PINMUX_USB0_EXT_DM_PULLUP_EN_SEL_OFFSET 0x204 +#define GC_PINMUX_USB0_EXT_DM_PULLUP_EN_SEL_OFFSET 0x200 #define GC_PINMUX_USB0_EXT_DM_PULLUP_EN_SEL_DEFAULT 0x0 -#define GC_PINMUX_USB0_EXT_DP_RPU1_ENB_SEL_OFFSET 0x208 +#define GC_PINMUX_USB0_EXT_DP_RPU1_ENB_SEL_OFFSET 0x204 #define GC_PINMUX_USB0_EXT_DP_RPU1_ENB_SEL_DEFAULT 0x0 -#define GC_PINMUX_USB0_EXT_DP_RPU2_ENB_SEL_OFFSET 0x20c +#define GC_PINMUX_USB0_EXT_DP_RPU2_ENB_SEL_OFFSET 0x208 #define GC_PINMUX_USB0_EXT_DP_RPU2_ENB_SEL_DEFAULT 0x0 -#define GC_PINMUX_USB0_EXT_FS_EDGE_SEL_SEL_OFFSET 0x210 +#define GC_PINMUX_USB0_EXT_FS_EDGE_SEL_SEL_OFFSET 0x20c #define GC_PINMUX_USB0_EXT_FS_EDGE_SEL_SEL_DEFAULT 0x0 -#define GC_PINMUX_USB0_EXT_RX_DMI_SEL_OFFSET 0x214 +#define GC_PINMUX_USB0_EXT_RX_DMI_SEL_OFFSET 0x210 #define GC_PINMUX_USB0_EXT_RX_DMI_SEL_DEFAULT 0x0 -#define GC_PINMUX_USB0_EXT_RX_DPI_SEL_OFFSET 0x218 +#define GC_PINMUX_USB0_EXT_RX_DPI_SEL_OFFSET 0x214 #define GC_PINMUX_USB0_EXT_RX_DPI_SEL_DEFAULT 0x0 -#define GC_PINMUX_USB0_EXT_RX_RCV_SEL_OFFSET 0x21c +#define GC_PINMUX_USB0_EXT_RX_RCV_SEL_OFFSET 0x218 #define GC_PINMUX_USB0_EXT_RX_RCV_SEL_DEFAULT 0x0 -#define GC_PINMUX_USB0_EXT_SUSPENDB_SEL_OFFSET 0x220 +#define GC_PINMUX_USB0_EXT_SUSPENDB_SEL_OFFSET 0x21c #define GC_PINMUX_USB0_EXT_SUSPENDB_SEL_DEFAULT 0x0 -#define GC_PINMUX_USB0_EXT_TX_DMO_SEL_OFFSET 0x224 +#define GC_PINMUX_USB0_EXT_TX_DMO_SEL_OFFSET 0x220 #define GC_PINMUX_USB0_EXT_TX_DMO_SEL_DEFAULT 0x0 -#define GC_PINMUX_USB0_EXT_TX_DPO_SEL_OFFSET 0x228 +#define GC_PINMUX_USB0_EXT_TX_DPO_SEL_OFFSET 0x224 #define GC_PINMUX_USB0_EXT_TX_DPO_SEL_DEFAULT 0x0 -#define GC_PINMUX_USB0_EXT_TX_OEB_SEL_OFFSET 0x22c +#define GC_PINMUX_USB0_EXT_TX_OEB_SEL_OFFSET 0x228 #define GC_PINMUX_USB0_EXT_TX_OEB_SEL_DEFAULT 0x0 -#define GC_PINMUX_VOLT0_TST_NEG_GLITCH_DET_SEL_OFFSET 0x230 +#define GC_PINMUX_VOLT0_TST_NEG_GLITCH_DET_SEL_OFFSET 0x22c #define GC_PINMUX_VOLT0_TST_NEG_GLITCH_DET_SEL_DEFAULT 0x0 -#define GC_PINMUX_VOLT0_TST_POS_GLITCH_DET_SEL_OFFSET 0x234 +#define GC_PINMUX_VOLT0_TST_POS_GLITCH_DET_SEL_OFFSET 0x230 #define GC_PINMUX_VOLT0_TST_POS_GLITCH_DET_SEL_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DEFAULT 0x0 -#define GC_PINMUX_EXITEN1_OFFSET 0x23c +#define GC_PINMUX_EXITEN1_OFFSET 0x238 #define GC_PINMUX_EXITEN1_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE1_OFFSET 0x244 +#define GC_PINMUX_EXITEDGE1_OFFSET 0x240 #define GC_PINMUX_EXITEDGE1_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DEFAULT 0x0 -#define GC_PINMUX_EXITINV1_OFFSET 0x24c +#define GC_PINMUX_EXITINV1_OFFSET 0x248 #define GC_PINMUX_EXITINV1_DEFAULT 0x0 -#define GC_PINMUX_HOLD_OFFSET 0x250 +#define GC_PINMUX_HOLD_OFFSET 0x24c #define GC_PINMUX_HOLD_DEFAULT 0x0 #define GC_PMU_RESET_OFFSET 0x0 #define GC_PMU_RESET_DEFAULT 0x3 @@ -3813,37 +3875,37 @@ #define GC_PMU_RST1_OFFSET 0x88 #define GC_PMU_RST1_DEFAULT 0x0 #define GC_PMU_PWRDN_SCRATCH0_OFFSET 0x8c -#define GC_PMU_PWRDN_SCRATCH0_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH0_DEFAULT 0x782cb40d #define GC_PMU_PWRDN_SCRATCH1_OFFSET 0x90 -#define GC_PMU_PWRDN_SCRATCH1_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH1_DEFAULT 0x16e754df #define GC_PMU_PWRDN_SCRATCH2_OFFSET 0x94 -#define GC_PMU_PWRDN_SCRATCH2_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH2_DEFAULT 0x28215e3d #define GC_PMU_PWRDN_SCRATCH3_OFFSET 0x98 -#define GC_PMU_PWRDN_SCRATCH3_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH3_DEFAULT 0x63f5b1c3 #define GC_PMU_PWRDN_SCRATCH4_OFFSET 0x9c -#define GC_PMU_PWRDN_SCRATCH4_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH4_DEFAULT 0x79616de3 #define GC_PMU_PWRDN_SCRATCH5_OFFSET 0xa0 -#define GC_PMU_PWRDN_SCRATCH5_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH5_DEFAULT 0x6fcfdb2f #define GC_PMU_PWRDN_SCRATCH6_OFFSET 0xa4 -#define GC_PMU_PWRDN_SCRATCH6_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH6_DEFAULT 0x9c29ca51 #define GC_PMU_PWRDN_SCRATCH7_OFFSET 0xa8 -#define GC_PMU_PWRDN_SCRATCH7_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH7_DEFAULT 0x54705f86 #define GC_PMU_PWRDN_SCRATCH8_OFFSET 0xac -#define GC_PMU_PWRDN_SCRATCH8_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH8_DEFAULT 0x18dc796a #define GC_PMU_PWRDN_SCRATCH9_OFFSET 0xb0 -#define GC_PMU_PWRDN_SCRATCH9_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH9_DEFAULT 0x2151631d #define GC_PMU_PWRDN_SCRATCH10_OFFSET 0xb4 -#define GC_PMU_PWRDN_SCRATCH10_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH10_DEFAULT 0x55718a7a #define GC_PMU_PWRDN_SCRATCH11_OFFSET 0xb8 -#define GC_PMU_PWRDN_SCRATCH11_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH11_DEFAULT 0x30593b87 #define GC_PMU_PWRDN_SCRATCH12_OFFSET 0xbc -#define GC_PMU_PWRDN_SCRATCH12_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH12_DEFAULT 0x3cfac3fd #define GC_PMU_PWRDN_SCRATCH13_OFFSET 0xc0 -#define GC_PMU_PWRDN_SCRATCH13_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH13_DEFAULT 0x6f376a2 #define GC_PMU_PWRDN_SCRATCH14_OFFSET 0xc4 -#define GC_PMU_PWRDN_SCRATCH14_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH14_DEFAULT 0x2f8d2bbf #define GC_PMU_PWRDN_SCRATCH15_OFFSET 0xc8 -#define GC_PMU_PWRDN_SCRATCH15_DEFAULT 0x0 +#define GC_PMU_PWRDN_SCRATCH15_DEFAULT 0x3a92efe4 #define GC_PMU_PWRDN_SCRATCH16_OFFSET 0xcc #define GC_PMU_PWRDN_SCRATCH16_DEFAULT 0x0 #define GC_PMU_PWRDN_SCRATCH17_OFFSET 0xd0 @@ -3878,30 +3940,28 @@ #define GC_PMU_PWRDN_SCRATCH31_DEFAULT 0x0 #define GC_PMU_PWRDN_SCRATCH_LOCK_OFFSET 0x10c #define GC_PMU_PWRDN_SCRATCH_LOCK_DEFAULT 0x0 -#define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_OFFSET 0x110 +#define GC_PMU_PWRDN_SCRATCH_LOCK1_OFFSET 0x110 +#define GC_PMU_PWRDN_SCRATCH_LOCK1_DEFAULT 0x0 +#define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_OFFSET 0x114 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_DEFAULT 0x0 -#define GC_PMU_LONG_LIFE_SCRATCH0_OFFSET 0x114 +#define GC_PMU_LONG_LIFE_SCRATCH0_OFFSET 0x118 #define GC_PMU_LONG_LIFE_SCRATCH0_DEFAULT 0x0 -#define GC_PMU_LONG_LIFE_SCRATCH1_OFFSET 0x118 +#define GC_PMU_LONG_LIFE_SCRATCH1_OFFSET 0x11c #define GC_PMU_LONG_LIFE_SCRATCH1_DEFAULT 0x0 -#define GC_PMU_LONG_LIFE_SCRATCH2_OFFSET 0x11c +#define GC_PMU_LONG_LIFE_SCRATCH2_OFFSET 0x120 #define GC_PMU_LONG_LIFE_SCRATCH2_DEFAULT 0x0 -#define GC_PMU_LONG_LIFE_SCRATCH3_OFFSET 0x120 +#define GC_PMU_LONG_LIFE_SCRATCH3_OFFSET 0x124 #define GC_PMU_LONG_LIFE_SCRATCH3_DEFAULT 0x0 -#define GC_PMU_INT_ENABLE_OFFSET 0x124 +#define GC_PMU_INT_ENABLE_OFFSET 0x128 #define GC_PMU_INT_ENABLE_DEFAULT 0x0 -#define GC_PMU_INT_STATE_OFFSET 0x128 +#define GC_PMU_INT_STATE_OFFSET 0x12c #define GC_PMU_INT_STATE_DEFAULT 0x0 -#define GC_PMU_INT_TEST_OFFSET 0x12c +#define GC_PMU_INT_TEST_OFFSET 0x130 #define GC_PMU_INT_TEST_DEFAULT 0x0 #define GC_PMU_ANTEST_TOP_CTRL_OFFSET 0x1008 #define GC_PMU_ANTEST_TOP_CTRL_DEFAULT 0x3 #define GC_PMU_ANTEST_REGDIG_OFFSET 0x1010 #define GC_PMU_ANTEST_REGDIG_DEFAULT 0x0 -#define GC_PMU_ANTEST_FUSE_OFFSET 0x1018 -#define GC_PMU_ANTEST_FUSE_DEFAULT 0x0 -#define GC_PMU_ANTEST_XO_OFFSET 0x101c -#define GC_PMU_ANTEST_XO_DEFAULT 0x0 #define GC_PMU_TESTBUS_CTRL_OFFSET 0x2000 #define GC_PMU_TESTBUS_CTRL_DEFAULT 0x0 #define GC_PMU_CHIP_ID_OFFSET 0x1fff8 @@ -4307,11 +4367,11 @@ #define GC_SWDP_HEADER_MD5SUM_OFFSET 0x28 #define GC_SWDP_HEADER_MD5SUM_DEFAULT 0x0 #define GC_SWDP_P4_LAST_SYNC_OFFSET 0x2c -#define GC_SWDP_P4_LAST_SYNC_DEFAULT 0x12019 +#define GC_SWDP_P4_LAST_SYNC_DEFAULT 0x123bb #define GC_SWDP_BUILD_DATE_OFFSET 0x30 -#define GC_SWDP_BUILD_DATE_DEFAULT 0x1337a8d +#define GC_SWDP_BUILD_DATE_DEFAULT 0x1337add #define GC_SWDP_BUILD_TIME_OFFSET 0x34 -#define GC_SWDP_BUILD_TIME_DEFAULT 0x54d3 +#define GC_SWDP_BUILD_TIME_DEFAULT 0xa2f1 #define GC_SWDP_A1_DIO8_OFFSET 0x38 #define GC_SWDP_A1_DIO8_DEFAULT 0x0 #define GC_SWDP_A1_CHANNEL_SEL_OFFSET 0x3c @@ -5090,14 +5150,16 @@ #define GC_USB_DOEPDMAB15_DEFAULT 0x0 #define GC_USB_DFIFO_OFFSET 0x20000 #define GC_VOLT_VERSION_OFFSET 0x0 -#define GC_VOLT_VERSION_DEFAULT 0x4011f6d -#define GC_VOLT_ANALOG_CONTROL_OFFSET 0x4 +#define GC_VOLT_VERSION_DEFAULT 0x50121be +#define GC_VOLT_ANALOG_POWER_DOWN_B_OFFSET 0x4 +#define GC_VOLT_ANALOG_POWER_DOWN_B_DEFAULT 0x0 +#define GC_VOLT_ANALOG_CONTROL_OFFSET 0x8 #define GC_VOLT_ANALOG_CONTROL_DEFAULT 0xb916 -#define GC_VOLT_CONFIG_OFFSET 0x8 +#define GC_VOLT_CONFIG_OFFSET 0xc #define GC_VOLT_CONFIG_DEFAULT 0x0 -#define GC_VOLT_GLITCH_DET_CTR_STATE_OFFSET 0xc +#define GC_VOLT_GLITCH_DET_CTR_STATE_OFFSET 0x10 #define GC_VOLT_GLITCH_DET_CTR_STATE_DEFAULT 0x0 -#define GC_VOLT_ILLEGAL_VALS_CTR_STATE_OFFSET 0x10 +#define GC_VOLT_ILLEGAL_VALS_CTR_STATE_OFFSET 0x14 #define GC_VOLT_ILLEGAL_VALS_CTR_STATE_DEFAULT 0x0 #define GC_WATCHDOG_WDOGLOAD_OFFSET 0x0 #define GC_WATCHDOG_WDOGLOAD_DEFAULT 0xffffffff @@ -5142,7 +5204,7 @@ #define GC_WATCHDOG_WDOGPCELLID3_OFFSET 0xffc #define GC_WATCHDOG_WDOGPCELLID3_DEFAULT 0xb1 #define GC_XO_VERSION_OFFSET 0x0 -#define GC_XO_VERSION_DEFAULT 0x15011e43 +#define GC_XO_VERSION_DEFAULT 0x160121be #define GC_XO_CFG_WR_EN_OFFSET 0x4 #define GC_XO_CFG_WR_EN_DEFAULT 0x1 #define GC_XO_CLK_JTR_CTRL_OFFSET 0x8 @@ -5398,17 +5460,15 @@ #define GC_XO_OSC_XTL_FSM_DEFAULT 0x0 #define GC_XO_OSC_XTL_FSM_CFG_OFFSET 0x1fc #define GC_XO_OSC_XTL_FSM_CFG_DEFAULT 0xd7488 -#define GC_XO_OSC_SETHOLD_OFFSET 0x200 -#define GC_XO_OSC_SETHOLD_DEFAULT 0x0 -#define GC_XO_OSC_CLRHOLD_OFFSET 0x204 -#define GC_XO_OSC_CLRHOLD_DEFAULT 0x0 -#define GC_XO_OSC_TEST_OFFSET 0x208 +#define GC_XO_OSC_TEST_OFFSET 0x200 #define GC_XO_OSC_TEST_DEFAULT 0x0 -#define GC_XO_DXO_INT_ENABLE_OFFSET 0x20c +#define GC_XO_ANTEST_CTRL_OFFSET 0x204 +#define GC_XO_ANTEST_CTRL_DEFAULT 0x0 +#define GC_XO_DXO_INT_ENABLE_OFFSET 0x208 #define GC_XO_DXO_INT_ENABLE_DEFAULT 0x0 -#define GC_XO_DXO_INT_STATE_OFFSET 0x210 +#define GC_XO_DXO_INT_STATE_OFFSET 0x20c #define GC_XO_DXO_INT_STATE_DEFAULT 0x0 -#define GC_XO_DXO_INT_TEST_OFFSET 0x214 +#define GC_XO_DXO_INT_TEST_OFFSET 0x210 #define GC_XO_DXO_INT_TEST_DEFAULT 0x0 #define GC_M3_ITM_STIM0_OFFSET 0x0 #define GC_M3_ITM_STIM0_DEFAULT 0x0 @@ -5984,12 +6044,12 @@ #define GC_CRYPTO_VERSION_CHANGE_LSB 0x0 #define GC_CRYPTO_VERSION_CHANGE_MASK 0xffffff #define GC_CRYPTO_VERSION_CHANGE_SIZE 0x18 -#define GC_CRYPTO_VERSION_CHANGE_DEFAULT 0x11ed5 +#define GC_CRYPTO_VERSION_CHANGE_DEFAULT 0x122a1 #define GC_CRYPTO_VERSION_CHANGE_OFFSET 0x0 #define GC_CRYPTO_VERSION_REVISION_LSB 0x18 #define GC_CRYPTO_VERSION_REVISION_MASK 0xff000000 #define GC_CRYPTO_VERSION_REVISION_SIZE 0x8 -#define GC_CRYPTO_VERSION_REVISION_DEFAULT 0x28 +#define GC_CRYPTO_VERSION_REVISION_DEFAULT 0x29 #define GC_CRYPTO_VERSION_REVISION_OFFSET 0x0 #define GC_CRYPTO_CONTROL_RESET_LSB 0x0 #define GC_CRYPTO_CONTROL_RESET_MASK 0x1 @@ -6121,6 +6181,11 @@ #define GC_CRYPTO_INT_ENABLE_PGM_FAULT_SIZE 0x1 #define GC_CRYPTO_INT_ENABLE_PGM_FAULT_DEFAULT 0x0 #define GC_CRYPTO_INT_ENABLE_PGM_FAULT_OFFSET 0x14 +#define GC_CRYPTO_INT_ENABLE_MOD_OPERAND_OUT_OF_RANGE_LSB 0xb +#define GC_CRYPTO_INT_ENABLE_MOD_OPERAND_OUT_OF_RANGE_MASK 0x800 +#define GC_CRYPTO_INT_ENABLE_MOD_OPERAND_OUT_OF_RANGE_SIZE 0x1 +#define GC_CRYPTO_INT_ENABLE_MOD_OPERAND_OUT_OF_RANGE_DEFAULT 0x0 +#define GC_CRYPTO_INT_ENABLE_MOD_OPERAND_OUT_OF_RANGE_OFFSET 0x14 #define GC_CRYPTO_INT_STATE_HOST_CMD_RECV_LSB 0x0 #define GC_CRYPTO_INT_STATE_HOST_CMD_RECV_MASK 0x1 #define GC_CRYPTO_INT_STATE_HOST_CMD_RECV_SIZE 0x1 @@ -6176,6 +6241,11 @@ #define GC_CRYPTO_INT_STATE_PGM_FAULT_SIZE 0x1 #define GC_CRYPTO_INT_STATE_PGM_FAULT_DEFAULT 0x0 #define GC_CRYPTO_INT_STATE_PGM_FAULT_OFFSET 0x18 +#define GC_CRYPTO_INT_STATE_MOD_OPERAND_OUT_OF_RANGE_LSB 0xb +#define GC_CRYPTO_INT_STATE_MOD_OPERAND_OUT_OF_RANGE_MASK 0x800 +#define GC_CRYPTO_INT_STATE_MOD_OPERAND_OUT_OF_RANGE_SIZE 0x1 +#define GC_CRYPTO_INT_STATE_MOD_OPERAND_OUT_OF_RANGE_DEFAULT 0x0 +#define GC_CRYPTO_INT_STATE_MOD_OPERAND_OUT_OF_RANGE_OFFSET 0x18 #define GC_CRYPTO_INT_TEST_HOST_CMD_RECV_LSB 0x0 #define GC_CRYPTO_INT_TEST_HOST_CMD_RECV_MASK 0x1 #define GC_CRYPTO_INT_TEST_HOST_CMD_RECV_SIZE 0x1 @@ -6231,6 +6301,11 @@ #define GC_CRYPTO_INT_TEST_PGM_FAULT_SIZE 0x1 #define GC_CRYPTO_INT_TEST_PGM_FAULT_DEFAULT 0x0 #define GC_CRYPTO_INT_TEST_PGM_FAULT_OFFSET 0x1c +#define GC_CRYPTO_INT_TEST_MOD_OPERAND_OUT_OF_RANGE_LSB 0xb +#define GC_CRYPTO_INT_TEST_MOD_OPERAND_OUT_OF_RANGE_MASK 0x800 +#define GC_CRYPTO_INT_TEST_MOD_OPERAND_OUT_OF_RANGE_SIZE 0x1 +#define GC_CRYPTO_INT_TEST_MOD_OPERAND_OUT_OF_RANGE_DEFAULT 0x0 +#define GC_CRYPTO_INT_TEST_MOD_OPERAND_OUT_OF_RANGE_OFFSET 0x1c #define GC_CRYPTO_HOST_CMD_INSTR_LSB 0x0 #define GC_CRYPTO_HOST_CMD_INSTR_MASK 0xffffffff #define GC_CRYPTO_HOST_CMD_INSTR_SIZE 0x20 @@ -6296,31 +6371,36 @@ #define GC_CRYPTO_RAND_STALL_CTL_FREQ_SIZE 0x2 #define GC_CRYPTO_RAND_STALL_CTL_FREQ_DEFAULT 0x2 #define GC_CRYPTO_RAND_STALL_CTL_FREQ_OFFSET 0x30 +#define GC_CRYPTO_RAND256_SHIFT_EN_LSB 0x0 +#define GC_CRYPTO_RAND256_SHIFT_EN_MASK 0x1 +#define GC_CRYPTO_RAND256_SHIFT_EN_SIZE 0x1 +#define GC_CRYPTO_RAND256_SHIFT_EN_DEFAULT 0x1 +#define GC_CRYPTO_RAND256_SHIFT_EN_OFFSET 0x34 #define GC_CRYPTO_PGM_LFSR_SIG_LSB 0x0 #define GC_CRYPTO_PGM_LFSR_SIG_MASK 0xffffff #define GC_CRYPTO_PGM_LFSR_SIG_SIZE 0x18 #define GC_CRYPTO_PGM_LFSR_SIG_DEFAULT 0x0 -#define GC_CRYPTO_PGM_LFSR_SIG_OFFSET 0x40 +#define GC_CRYPTO_PGM_LFSR_SIG_OFFSET 0x44 #define GC_CRYPTO_DEBUG_BRKPT0_PC_LSB 0x0 #define GC_CRYPTO_DEBUG_BRKPT0_PC_MASK 0x3ff #define GC_CRYPTO_DEBUG_BRKPT0_PC_SIZE 0xa #define GC_CRYPTO_DEBUG_BRKPT0_PC_DEFAULT 0x0 -#define GC_CRYPTO_DEBUG_BRKPT0_PC_OFFSET 0x44 +#define GC_CRYPTO_DEBUG_BRKPT0_PC_OFFSET 0x48 #define GC_CRYPTO_DEBUG_BRKPT0_EN_LSB 0x1f #define GC_CRYPTO_DEBUG_BRKPT0_EN_MASK 0x80000000 #define GC_CRYPTO_DEBUG_BRKPT0_EN_SIZE 0x1 #define GC_CRYPTO_DEBUG_BRKPT0_EN_DEFAULT 0x0 -#define GC_CRYPTO_DEBUG_BRKPT0_EN_OFFSET 0x44 +#define GC_CRYPTO_DEBUG_BRKPT0_EN_OFFSET 0x48 #define GC_CRYPTO_DEBUG_BRKPT1_PC_LSB 0x0 #define GC_CRYPTO_DEBUG_BRKPT1_PC_MASK 0x3ff #define GC_CRYPTO_DEBUG_BRKPT1_PC_SIZE 0xa #define GC_CRYPTO_DEBUG_BRKPT1_PC_DEFAULT 0x0 -#define GC_CRYPTO_DEBUG_BRKPT1_PC_OFFSET 0x48 +#define GC_CRYPTO_DEBUG_BRKPT1_PC_OFFSET 0x4c #define GC_CRYPTO_DEBUG_BRKPT1_EN_LSB 0x1f #define GC_CRYPTO_DEBUG_BRKPT1_EN_MASK 0x80000000 #define GC_CRYPTO_DEBUG_BRKPT1_EN_SIZE 0x1 #define GC_CRYPTO_DEBUG_BRKPT1_EN_DEFAULT 0x0 -#define GC_CRYPTO_DEBUG_BRKPT1_EN_OFFSET 0x48 +#define GC_CRYPTO_DEBUG_BRKPT1_EN_OFFSET 0x4c #define GC_DMA_VERSION_CHANGE_LSB 0x0 #define GC_DMA_VERSION_CHANGE_MASK 0xffffff #define GC_DMA_VERSION_CHANGE_SIZE 0x18 @@ -7381,1346 +7461,1366 @@ #define GC_FUSE_FPGA_MODEL_CTRL_ERASE_SIZE 0x1 #define GC_FUSE_FPGA_MODEL_CTRL_ERASE_DEFAULT 0x0 #define GC_FUSE_FPGA_MODEL_CTRL_ERASE_OFFSET 0x10 +#define GC_FUSE_ANTEST_EN_SW0_LSB 0x0 +#define GC_FUSE_ANTEST_EN_SW0_MASK 0x1 +#define GC_FUSE_ANTEST_EN_SW0_SIZE 0x1 +#define GC_FUSE_ANTEST_EN_SW0_DEFAULT 0x0 +#define GC_FUSE_ANTEST_EN_SW0_OFFSET 0x28 +#define GC_FUSE_ANTEST_EN_SW1_LSB 0x1 +#define GC_FUSE_ANTEST_EN_SW1_MASK 0x2 +#define GC_FUSE_ANTEST_EN_SW1_SIZE 0x1 +#define GC_FUSE_ANTEST_EN_SW1_DEFAULT 0x0 +#define GC_FUSE_ANTEST_EN_SW1_OFFSET 0x28 +#define GC_FUSE_ANTEST_EN_SW2_LSB 0x2 +#define GC_FUSE_ANTEST_EN_SW2_MASK 0x4 +#define GC_FUSE_ANTEST_EN_SW2_SIZE 0x1 +#define GC_FUSE_ANTEST_EN_SW2_DEFAULT 0x0 +#define GC_FUSE_ANTEST_EN_SW2_OFFSET 0x28 +#define GC_FUSE_ANTEST_EN_SW3_LSB 0x3 +#define GC_FUSE_ANTEST_EN_SW3_MASK 0x8 +#define GC_FUSE_ANTEST_EN_SW3_SIZE 0x1 +#define GC_FUSE_ANTEST_EN_SW3_DEFAULT 0x0 +#define GC_FUSE_ANTEST_EN_SW3_OFFSET 0x28 #define GC_FUSE_VERSION_CHANGE_LSB 0x0 #define GC_FUSE_VERSION_CHANGE_MASK 0xffffff #define GC_FUSE_VERSION_CHANGE_SIZE 0x18 -#define GC_FUSE_VERSION_CHANGE_DEFAULT 0x11cd4 -#define GC_FUSE_VERSION_CHANGE_OFFSET 0x28 +#define GC_FUSE_VERSION_CHANGE_DEFAULT 0x12324 +#define GC_FUSE_VERSION_CHANGE_OFFSET 0x2c #define GC_FUSE_VERSION_REVISION_LSB 0x18 #define GC_FUSE_VERSION_REVISION_MASK 0xff000000 #define GC_FUSE_VERSION_REVISION_SIZE 0x8 -#define GC_FUSE_VERSION_REVISION_DEFAULT 0xf -#define GC_FUSE_VERSION_REVISION_OFFSET 0x28 +#define GC_FUSE_VERSION_REVISION_DEFAULT 0x12 +#define GC_FUSE_VERSION_REVISION_OFFSET 0x2c #define GC_FUSE_BNK0_INTG_CHKSUM_VAL_LSB 0x0 #define GC_FUSE_BNK0_INTG_CHKSUM_VAL_MASK 0xffffff #define GC_FUSE_BNK0_INTG_CHKSUM_VAL_SIZE 0x18 #define GC_FUSE_BNK0_INTG_CHKSUM_VAL_DEFAULT 0x0 -#define GC_FUSE_BNK0_INTG_CHKSUM_VAL_OFFSET 0x2c -#define GC_FUSE_BNK0_INTG_N_WR_LOCK_VAL_LSB 0x0 -#define GC_FUSE_BNK0_INTG_N_WR_LOCK_VAL_MASK 0x7 -#define GC_FUSE_BNK0_INTG_N_WR_LOCK_VAL_SIZE 0x3 -#define GC_FUSE_BNK0_INTG_N_WR_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_BNK0_INTG_N_WR_LOCK_VAL_OFFSET 0x30 +#define GC_FUSE_BNK0_INTG_CHKSUM_VAL_OFFSET 0x30 +#define GC_FUSE_BNK0_INTG_LOCK_VAL_LSB 0x0 +#define GC_FUSE_BNK0_INTG_LOCK_VAL_MASK 0x7 +#define GC_FUSE_BNK0_INTG_LOCK_VAL_SIZE 0x3 +#define GC_FUSE_BNK0_INTG_LOCK_VAL_DEFAULT 0x0 +#define GC_FUSE_BNK0_INTG_LOCK_VAL_OFFSET 0x34 #define GC_FUSE_DS_GRP0_VAL_LSB 0x0 #define GC_FUSE_DS_GRP0_VAL_MASK 0x1ff #define GC_FUSE_DS_GRP0_VAL_SIZE 0x9 #define GC_FUSE_DS_GRP0_VAL_DEFAULT 0x0 -#define GC_FUSE_DS_GRP0_VAL_OFFSET 0x34 +#define GC_FUSE_DS_GRP0_VAL_OFFSET 0x38 #define GC_FUSE_DS_GRP1_VAL_LSB 0x0 #define GC_FUSE_DS_GRP1_VAL_MASK 0x1ff #define GC_FUSE_DS_GRP1_VAL_SIZE 0x9 #define GC_FUSE_DS_GRP1_VAL_DEFAULT 0x0 -#define GC_FUSE_DS_GRP1_VAL_OFFSET 0x38 +#define GC_FUSE_DS_GRP1_VAL_OFFSET 0x3c #define GC_FUSE_DS_GRP2_VAL_LSB 0x0 #define GC_FUSE_DS_GRP2_VAL_MASK 0x1ff #define GC_FUSE_DS_GRP2_VAL_SIZE 0x9 #define GC_FUSE_DS_GRP2_VAL_DEFAULT 0x0 -#define GC_FUSE_DS_GRP2_VAL_OFFSET 0x3c +#define GC_FUSE_DS_GRP2_VAL_OFFSET 0x40 #define GC_FUSE_DEV_ID0_VAL_LSB 0x0 #define GC_FUSE_DEV_ID0_VAL_MASK 0xffffffff #define GC_FUSE_DEV_ID0_VAL_SIZE 0x20 #define GC_FUSE_DEV_ID0_VAL_DEFAULT 0x0 -#define GC_FUSE_DEV_ID0_VAL_OFFSET 0x40 +#define GC_FUSE_DEV_ID0_VAL_OFFSET 0x44 #define GC_FUSE_DEV_ID1_VAL_LSB 0x0 #define GC_FUSE_DEV_ID1_VAL_MASK 0xffffffff #define GC_FUSE_DEV_ID1_VAL_SIZE 0x20 #define GC_FUSE_DEV_ID1_VAL_DEFAULT 0x0 -#define GC_FUSE_DEV_ID1_VAL_OFFSET 0x44 +#define GC_FUSE_DEV_ID1_VAL_OFFSET 0x48 #define GC_FUSE_BNK1_INTG_CHKSUM_VAL_LSB 0x0 #define GC_FUSE_BNK1_INTG_CHKSUM_VAL_MASK 0xffffff #define GC_FUSE_BNK1_INTG_CHKSUM_VAL_SIZE 0x18 #define GC_FUSE_BNK1_INTG_CHKSUM_VAL_DEFAULT 0x0 -#define GC_FUSE_BNK1_INTG_CHKSUM_VAL_OFFSET 0x48 -#define GC_FUSE_BNK1_INTG_N_WR_LOCK_VAL_LSB 0x0 -#define GC_FUSE_BNK1_INTG_N_WR_LOCK_VAL_MASK 0x7 -#define GC_FUSE_BNK1_INTG_N_WR_LOCK_VAL_SIZE 0x3 -#define GC_FUSE_BNK1_INTG_N_WR_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_BNK1_INTG_N_WR_LOCK_VAL_OFFSET 0x4c +#define GC_FUSE_BNK1_INTG_CHKSUM_VAL_OFFSET 0x4c +#define GC_FUSE_BNK1_INTG_LOCK_VAL_LSB 0x0 +#define GC_FUSE_BNK1_INTG_LOCK_VAL_MASK 0x7 +#define GC_FUSE_BNK1_INTG_LOCK_VAL_SIZE 0x3 +#define GC_FUSE_BNK1_INTG_LOCK_VAL_DEFAULT 0x0 +#define GC_FUSE_BNK1_INTG_LOCK_VAL_OFFSET 0x50 #define GC_FUSE_LB0_POST_OVRD_VAL_LSB 0x0 #define GC_FUSE_LB0_POST_OVRD_VAL_MASK 0x7 #define GC_FUSE_LB0_POST_OVRD_VAL_SIZE 0x3 #define GC_FUSE_LB0_POST_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_LB0_POST_OVRD_VAL_OFFSET 0x50 +#define GC_FUSE_LB0_POST_OVRD_VAL_OFFSET 0x54 #define GC_FUSE_LB0_POST_PATCNT_VAL_LSB 0x0 #define GC_FUSE_LB0_POST_PATCNT_VAL_MASK 0x3 #define GC_FUSE_LB0_POST_PATCNT_VAL_SIZE 0x2 #define GC_FUSE_LB0_POST_PATCNT_VAL_DEFAULT 0x0 -#define GC_FUSE_LB0_POST_PATCNT_VAL_OFFSET 0x54 +#define GC_FUSE_LB0_POST_PATCNT_VAL_OFFSET 0x58 #define GC_FUSE_LB0_POST_WARMUP_OVRD_VAL_LSB 0x0 #define GC_FUSE_LB0_POST_WARMUP_OVRD_VAL_MASK 0x7 #define GC_FUSE_LB0_POST_WARMUP_OVRD_VAL_SIZE 0x3 #define GC_FUSE_LB0_POST_WARMUP_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_LB0_POST_WARMUP_OVRD_VAL_OFFSET 0x58 +#define GC_FUSE_LB0_POST_WARMUP_OVRD_VAL_OFFSET 0x5c #define GC_FUSE_LB0_POST_WARMUP_CNT_VAL_LSB 0x0 #define GC_FUSE_LB0_POST_WARMUP_CNT_VAL_MASK 0x3 #define GC_FUSE_LB0_POST_WARMUP_CNT_VAL_SIZE 0x2 #define GC_FUSE_LB0_POST_WARMUP_CNT_VAL_DEFAULT 0x0 -#define GC_FUSE_LB0_POST_WARMUP_CNT_VAL_OFFSET 0x5c +#define GC_FUSE_LB0_POST_WARMUP_CNT_VAL_OFFSET 0x60 #define GC_FUSE_LB1_POST_OVRD_VAL_LSB 0x0 #define GC_FUSE_LB1_POST_OVRD_VAL_MASK 0x7 #define GC_FUSE_LB1_POST_OVRD_VAL_SIZE 0x3 #define GC_FUSE_LB1_POST_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_LB1_POST_OVRD_VAL_OFFSET 0x60 +#define GC_FUSE_LB1_POST_OVRD_VAL_OFFSET 0x64 #define GC_FUSE_LB1_POST_PATCNT_VAL_LSB 0x0 #define GC_FUSE_LB1_POST_PATCNT_VAL_MASK 0x3 #define GC_FUSE_LB1_POST_PATCNT_VAL_SIZE 0x2 #define GC_FUSE_LB1_POST_PATCNT_VAL_DEFAULT 0x0 -#define GC_FUSE_LB1_POST_PATCNT_VAL_OFFSET 0x64 +#define GC_FUSE_LB1_POST_PATCNT_VAL_OFFSET 0x68 #define GC_FUSE_LB1_POST_WARMUP_OVRD_VAL_LSB 0x0 #define GC_FUSE_LB1_POST_WARMUP_OVRD_VAL_MASK 0x7 #define GC_FUSE_LB1_POST_WARMUP_OVRD_VAL_SIZE 0x3 #define GC_FUSE_LB1_POST_WARMUP_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_LB1_POST_WARMUP_OVRD_VAL_OFFSET 0x68 +#define GC_FUSE_LB1_POST_WARMUP_OVRD_VAL_OFFSET 0x6c #define GC_FUSE_LB1_POST_WARMUP_CNT_VAL_LSB 0x0 #define GC_FUSE_LB1_POST_WARMUP_CNT_VAL_MASK 0x3 #define GC_FUSE_LB1_POST_WARMUP_CNT_VAL_SIZE 0x2 #define GC_FUSE_LB1_POST_WARMUP_CNT_VAL_DEFAULT 0x0 -#define GC_FUSE_LB1_POST_WARMUP_CNT_VAL_OFFSET 0x6c +#define GC_FUSE_LB1_POST_WARMUP_CNT_VAL_OFFSET 0x70 #define GC_FUSE_LB2_POST_OVRD_VAL_LSB 0x0 #define GC_FUSE_LB2_POST_OVRD_VAL_MASK 0x7 #define GC_FUSE_LB2_POST_OVRD_VAL_SIZE 0x3 #define GC_FUSE_LB2_POST_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_LB2_POST_OVRD_VAL_OFFSET 0x70 +#define GC_FUSE_LB2_POST_OVRD_VAL_OFFSET 0x74 #define GC_FUSE_LB2_POST_PATCNT_VAL_LSB 0x0 #define GC_FUSE_LB2_POST_PATCNT_VAL_MASK 0x3 #define GC_FUSE_LB2_POST_PATCNT_VAL_SIZE 0x2 #define GC_FUSE_LB2_POST_PATCNT_VAL_DEFAULT 0x0 -#define GC_FUSE_LB2_POST_PATCNT_VAL_OFFSET 0x74 +#define GC_FUSE_LB2_POST_PATCNT_VAL_OFFSET 0x78 #define GC_FUSE_LB2_POST_WARMUP_OVRD_VAL_LSB 0x0 #define GC_FUSE_LB2_POST_WARMUP_OVRD_VAL_MASK 0x7 #define GC_FUSE_LB2_POST_WARMUP_OVRD_VAL_SIZE 0x3 #define GC_FUSE_LB2_POST_WARMUP_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_LB2_POST_WARMUP_OVRD_VAL_OFFSET 0x78 +#define GC_FUSE_LB2_POST_WARMUP_OVRD_VAL_OFFSET 0x7c #define GC_FUSE_LB2_POST_WARMUP_CNT_VAL_LSB 0x0 #define GC_FUSE_LB2_POST_WARMUP_CNT_VAL_MASK 0x3 #define GC_FUSE_LB2_POST_WARMUP_CNT_VAL_SIZE 0x2 #define GC_FUSE_LB2_POST_WARMUP_CNT_VAL_DEFAULT 0x0 -#define GC_FUSE_LB2_POST_WARMUP_CNT_VAL_OFFSET 0x7c +#define GC_FUSE_LB2_POST_WARMUP_CNT_VAL_OFFSET 0x80 #define GC_FUSE_LB3_POST_OVRD_VAL_LSB 0x0 #define GC_FUSE_LB3_POST_OVRD_VAL_MASK 0x7 #define GC_FUSE_LB3_POST_OVRD_VAL_SIZE 0x3 #define GC_FUSE_LB3_POST_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_LB3_POST_OVRD_VAL_OFFSET 0x80 +#define GC_FUSE_LB3_POST_OVRD_VAL_OFFSET 0x84 #define GC_FUSE_LB3_POST_PATCNT_VAL_LSB 0x0 #define GC_FUSE_LB3_POST_PATCNT_VAL_MASK 0x3 #define GC_FUSE_LB3_POST_PATCNT_VAL_SIZE 0x2 #define GC_FUSE_LB3_POST_PATCNT_VAL_DEFAULT 0x0 -#define GC_FUSE_LB3_POST_PATCNT_VAL_OFFSET 0x84 +#define GC_FUSE_LB3_POST_PATCNT_VAL_OFFSET 0x88 #define GC_FUSE_LB3_POST_WARMUP_OVRD_VAL_LSB 0x0 #define GC_FUSE_LB3_POST_WARMUP_OVRD_VAL_MASK 0x7 #define GC_FUSE_LB3_POST_WARMUP_OVRD_VAL_SIZE 0x3 #define GC_FUSE_LB3_POST_WARMUP_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_LB3_POST_WARMUP_OVRD_VAL_OFFSET 0x88 +#define GC_FUSE_LB3_POST_WARMUP_OVRD_VAL_OFFSET 0x8c #define GC_FUSE_LB3_POST_WARMUP_CNT_VAL_LSB 0x0 #define GC_FUSE_LB3_POST_WARMUP_CNT_VAL_MASK 0x3 #define GC_FUSE_LB3_POST_WARMUP_CNT_VAL_SIZE 0x2 #define GC_FUSE_LB3_POST_WARMUP_CNT_VAL_DEFAULT 0x0 -#define GC_FUSE_LB3_POST_WARMUP_CNT_VAL_OFFSET 0x8c +#define GC_FUSE_LB3_POST_WARMUP_CNT_VAL_OFFSET 0x90 #define GC_FUSE_MBIST_POST_SEQ_VAL_LSB 0x0 #define GC_FUSE_MBIST_POST_SEQ_VAL_MASK 0x1ffffff #define GC_FUSE_MBIST_POST_SEQ_VAL_SIZE 0x19 #define GC_FUSE_MBIST_POST_SEQ_VAL_DEFAULT 0x0 -#define GC_FUSE_MBIST_POST_SEQ_VAL_OFFSET 0x90 +#define GC_FUSE_MBIST_POST_SEQ_VAL_OFFSET 0x94 #define GC_FUSE_LBIST_POST_SEQ_VAL_LSB 0x0 #define GC_FUSE_LBIST_POST_SEQ_VAL_MASK 0xffff #define GC_FUSE_LBIST_POST_SEQ_VAL_SIZE 0x10 #define GC_FUSE_LBIST_POST_SEQ_VAL_DEFAULT 0x0 -#define GC_FUSE_LBIST_POST_SEQ_VAL_OFFSET 0x94 +#define GC_FUSE_LBIST_POST_SEQ_VAL_OFFSET 0x98 #define GC_FUSE_LBIST_VIA_TAP_DIS_VAL_LSB 0x0 #define GC_FUSE_LBIST_VIA_TAP_DIS_VAL_MASK 0x7 #define GC_FUSE_LBIST_VIA_TAP_DIS_VAL_SIZE 0x3 #define GC_FUSE_LBIST_VIA_TAP_DIS_VAL_DEFAULT 0x0 -#define GC_FUSE_LBIST_VIA_TAP_DIS_VAL_OFFSET 0x98 +#define GC_FUSE_LBIST_VIA_TAP_DIS_VAL_OFFSET 0x9c #define GC_FUSE_MBIST_VIA_TAP_DIS_VAL_LSB 0x0 #define GC_FUSE_MBIST_VIA_TAP_DIS_VAL_MASK 0x7 #define GC_FUSE_MBIST_VIA_TAP_DIS_VAL_SIZE 0x3 #define GC_FUSE_MBIST_VIA_TAP_DIS_VAL_DEFAULT 0x0 -#define GC_FUSE_MBIST_VIA_TAP_DIS_VAL_OFFSET 0x9c +#define GC_FUSE_MBIST_VIA_TAP_DIS_VAL_OFFSET 0xa0 #define GC_FUSE_TAP_DISABLE_VAL_LSB 0x0 #define GC_FUSE_TAP_DISABLE_VAL_MASK 0x7 #define GC_FUSE_TAP_DISABLE_VAL_SIZE 0x3 #define GC_FUSE_TAP_DISABLE_VAL_DEFAULT 0x0 -#define GC_FUSE_TAP_DISABLE_VAL_OFFSET 0xa0 +#define GC_FUSE_TAP_DISABLE_VAL_OFFSET 0xa4 #define GC_FUSE_RNGBIST_AR_EN_VAL_LSB 0x0 #define GC_FUSE_RNGBIST_AR_EN_VAL_MASK 0x7 #define GC_FUSE_RNGBIST_AR_EN_VAL_SIZE 0x3 #define GC_FUSE_RNGBIST_AR_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_RNGBIST_AR_EN_VAL_OFFSET 0xa4 +#define GC_FUSE_RNGBIST_AR_EN_VAL_OFFSET 0xa8 #define GC_FUSE_TESTMODE_KEYS_EN_VAL_LSB 0x0 #define GC_FUSE_TESTMODE_KEYS_EN_VAL_MASK 0x7 #define GC_FUSE_TESTMODE_KEYS_EN_VAL_SIZE 0x3 #define GC_FUSE_TESTMODE_KEYS_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_TESTMODE_KEYS_EN_VAL_OFFSET 0xa8 +#define GC_FUSE_TESTMODE_KEYS_EN_VAL_OFFSET 0xac #define GC_FUSE_PKG_ID_VAL_LSB 0x0 #define GC_FUSE_PKG_ID_VAL_MASK 0x7 #define GC_FUSE_PKG_ID_VAL_SIZE 0x3 #define GC_FUSE_PKG_ID_VAL_DEFAULT 0x0 -#define GC_FUSE_PKG_ID_VAL_OFFSET 0xac +#define GC_FUSE_PKG_ID_VAL_OFFSET 0xb0 #define GC_FUSE_BIN_ID_VAL_LSB 0x0 #define GC_FUSE_BIN_ID_VAL_MASK 0x7 #define GC_FUSE_BIN_ID_VAL_SIZE 0x3 #define GC_FUSE_BIN_ID_VAL_DEFAULT 0x0 -#define GC_FUSE_BIN_ID_VAL_OFFSET 0xb0 +#define GC_FUSE_BIN_ID_VAL_OFFSET 0xb4 #define GC_FUSE_RC_JTR_OSC48_CC_TRIM_VAL_LSB 0x0 #define GC_FUSE_RC_JTR_OSC48_CC_TRIM_VAL_MASK 0xff #define GC_FUSE_RC_JTR_OSC48_CC_TRIM_VAL_SIZE 0x8 #define GC_FUSE_RC_JTR_OSC48_CC_TRIM_VAL_DEFAULT 0x0 -#define GC_FUSE_RC_JTR_OSC48_CC_TRIM_VAL_OFFSET 0xb4 +#define GC_FUSE_RC_JTR_OSC48_CC_TRIM_VAL_OFFSET 0xb8 #define GC_FUSE_RC_JTR_OSC48_CC_EN_VAL_LSB 0x0 #define GC_FUSE_RC_JTR_OSC48_CC_EN_VAL_MASK 0x7 #define GC_FUSE_RC_JTR_OSC48_CC_EN_VAL_SIZE 0x3 #define GC_FUSE_RC_JTR_OSC48_CC_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_RC_JTR_OSC48_CC_EN_VAL_OFFSET 0xb8 +#define GC_FUSE_RC_JTR_OSC48_CC_EN_VAL_OFFSET 0xbc #define GC_FUSE_RC_JTR_OSC60_CC_TRIM_VAL_LSB 0x0 #define GC_FUSE_RC_JTR_OSC60_CC_TRIM_VAL_MASK 0xff #define GC_FUSE_RC_JTR_OSC60_CC_TRIM_VAL_SIZE 0x8 #define GC_FUSE_RC_JTR_OSC60_CC_TRIM_VAL_DEFAULT 0x0 -#define GC_FUSE_RC_JTR_OSC60_CC_TRIM_VAL_OFFSET 0xbc +#define GC_FUSE_RC_JTR_OSC60_CC_TRIM_VAL_OFFSET 0xc0 #define GC_FUSE_RC_JTR_OSC60_CC_EN_VAL_LSB 0x0 #define GC_FUSE_RC_JTR_OSC60_CC_EN_VAL_MASK 0x7 #define GC_FUSE_RC_JTR_OSC60_CC_EN_VAL_SIZE 0x3 #define GC_FUSE_RC_JTR_OSC60_CC_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_RC_JTR_OSC60_CC_EN_VAL_OFFSET 0xc0 +#define GC_FUSE_RC_JTR_OSC60_CC_EN_VAL_OFFSET 0xc4 #define GC_FUSE_RC_TIMER_OSC48_CC_TRIM_VAL_LSB 0x0 #define GC_FUSE_RC_TIMER_OSC48_CC_TRIM_VAL_MASK 0xff #define GC_FUSE_RC_TIMER_OSC48_CC_TRIM_VAL_SIZE 0x8 #define GC_FUSE_RC_TIMER_OSC48_CC_TRIM_VAL_DEFAULT 0x0 -#define GC_FUSE_RC_TIMER_OSC48_CC_TRIM_VAL_OFFSET 0xc4 +#define GC_FUSE_RC_TIMER_OSC48_CC_TRIM_VAL_OFFSET 0xc8 #define GC_FUSE_RC_TIMER_OSC48_CC_EN_VAL_LSB 0x0 #define GC_FUSE_RC_TIMER_OSC48_CC_EN_VAL_MASK 0x7 #define GC_FUSE_RC_TIMER_OSC48_CC_EN_VAL_SIZE 0x3 #define GC_FUSE_RC_TIMER_OSC48_CC_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_RC_TIMER_OSC48_CC_EN_VAL_OFFSET 0xc8 +#define GC_FUSE_RC_TIMER_OSC48_CC_EN_VAL_OFFSET 0xcc #define GC_FUSE_RC_TIMER_OSC48_FC_TRIM_VAL_LSB 0x0 #define GC_FUSE_RC_TIMER_OSC48_FC_TRIM_VAL_MASK 0x1f #define GC_FUSE_RC_TIMER_OSC48_FC_TRIM_VAL_SIZE 0x5 #define GC_FUSE_RC_TIMER_OSC48_FC_TRIM_VAL_DEFAULT 0x0 -#define GC_FUSE_RC_TIMER_OSC48_FC_TRIM_VAL_OFFSET 0xcc +#define GC_FUSE_RC_TIMER_OSC48_FC_TRIM_VAL_OFFSET 0xd0 #define GC_FUSE_RC_TIMER_OSC48_FC_EN_VAL_LSB 0x0 #define GC_FUSE_RC_TIMER_OSC48_FC_EN_VAL_MASK 0x7 #define GC_FUSE_RC_TIMER_OSC48_FC_EN_VAL_SIZE 0x3 #define GC_FUSE_RC_TIMER_OSC48_FC_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_RC_TIMER_OSC48_FC_EN_VAL_OFFSET 0xd0 +#define GC_FUSE_RC_TIMER_OSC48_FC_EN_VAL_OFFSET 0xd4 #define GC_FUSE_RC_RTC_OSC32K_CC_TRIM_VAL_LSB 0x0 #define GC_FUSE_RC_RTC_OSC32K_CC_TRIM_VAL_MASK 0xff #define GC_FUSE_RC_RTC_OSC32K_CC_TRIM_VAL_SIZE 0x8 #define GC_FUSE_RC_RTC_OSC32K_CC_TRIM_VAL_DEFAULT 0x0 -#define GC_FUSE_RC_RTC_OSC32K_CC_TRIM_VAL_OFFSET 0xd4 +#define GC_FUSE_RC_RTC_OSC32K_CC_TRIM_VAL_OFFSET 0xd8 #define GC_FUSE_RC_RTC_OSC32K_CC_EN_VAL_LSB 0x0 #define GC_FUSE_RC_RTC_OSC32K_CC_EN_VAL_MASK 0x7 #define GC_FUSE_RC_RTC_OSC32K_CC_EN_VAL_SIZE 0x3 #define GC_FUSE_RC_RTC_OSC32K_CC_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_RC_RTC_OSC32K_CC_EN_VAL_OFFSET 0xd8 +#define GC_FUSE_RC_RTC_OSC32K_CC_EN_VAL_OFFSET 0xdc #define GC_FUSE_SEL_VREG_REG_EN_VAL_LSB 0x0 #define GC_FUSE_SEL_VREG_REG_EN_VAL_MASK 0x7 #define GC_FUSE_SEL_VREG_REG_EN_VAL_SIZE 0x3 #define GC_FUSE_SEL_VREG_REG_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_SEL_VREG_REG_EN_VAL_OFFSET 0xdc +#define GC_FUSE_SEL_VREG_REG_EN_VAL_OFFSET 0xe0 #define GC_FUSE_SEL_VREF_REG_VAL_LSB 0x0 #define GC_FUSE_SEL_VREF_REG_VAL_MASK 0xf #define GC_FUSE_SEL_VREF_REG_VAL_SIZE 0x4 #define GC_FUSE_SEL_VREF_REG_VAL_DEFAULT 0x0 -#define GC_FUSE_SEL_VREF_REG_VAL_OFFSET 0xe0 +#define GC_FUSE_SEL_VREF_REG_VAL_OFFSET 0xe4 #define GC_FUSE_SEL_VREF_BATMON_EN_VAL_LSB 0x0 #define GC_FUSE_SEL_VREF_BATMON_EN_VAL_MASK 0x7 #define GC_FUSE_SEL_VREF_BATMON_EN_VAL_SIZE 0x3 #define GC_FUSE_SEL_VREF_BATMON_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_SEL_VREF_BATMON_EN_VAL_OFFSET 0xe4 +#define GC_FUSE_SEL_VREF_BATMON_EN_VAL_OFFSET 0xe8 #define GC_FUSE_SEL_VREF_BATMON_VAL_LSB 0x0 #define GC_FUSE_SEL_VREF_BATMON_VAL_MASK 0x7 #define GC_FUSE_SEL_VREF_BATMON_VAL_SIZE 0x3 #define GC_FUSE_SEL_VREF_BATMON_VAL_DEFAULT 0x0 -#define GC_FUSE_SEL_VREF_BATMON_VAL_OFFSET 0xe8 +#define GC_FUSE_SEL_VREF_BATMON_VAL_OFFSET 0xec #define GC_FUSE_X_OSC_LDO_CTRL_EN_VAL_LSB 0x0 #define GC_FUSE_X_OSC_LDO_CTRL_EN_VAL_MASK 0x7 #define GC_FUSE_X_OSC_LDO_CTRL_EN_VAL_SIZE 0x3 #define GC_FUSE_X_OSC_LDO_CTRL_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_X_OSC_LDO_CTRL_EN_VAL_OFFSET 0xec +#define GC_FUSE_X_OSC_LDO_CTRL_EN_VAL_OFFSET 0xf0 #define GC_FUSE_X_OSC_LDO_CTRL_VAL_LSB 0x0 #define GC_FUSE_X_OSC_LDO_CTRL_VAL_MASK 0xf #define GC_FUSE_X_OSC_LDO_CTRL_VAL_SIZE 0x4 #define GC_FUSE_X_OSC_LDO_CTRL_VAL_DEFAULT 0x0 -#define GC_FUSE_X_OSC_LDO_CTRL_VAL_OFFSET 0xf0 +#define GC_FUSE_X_OSC_LDO_CTRL_VAL_OFFSET 0xf4 #define GC_FUSE_EXT_XTAL_PDB_VAL_LSB 0x0 #define GC_FUSE_EXT_XTAL_PDB_VAL_MASK 0x3 #define GC_FUSE_EXT_XTAL_PDB_VAL_SIZE 0x2 #define GC_FUSE_EXT_XTAL_PDB_VAL_DEFAULT 0x0 -#define GC_FUSE_EXT_XTAL_PDB_VAL_OFFSET 0xf4 +#define GC_FUSE_EXT_XTAL_PDB_VAL_OFFSET 0xf8 #define GC_FUSE_DIS_EXT_XTAL_CLK_TREE_VAL_LSB 0x0 #define GC_FUSE_DIS_EXT_XTAL_CLK_TREE_VAL_MASK 0x7 #define GC_FUSE_DIS_EXT_XTAL_CLK_TREE_VAL_SIZE 0x3 #define GC_FUSE_DIS_EXT_XTAL_CLK_TREE_VAL_DEFAULT 0x0 -#define GC_FUSE_DIS_EXT_XTAL_CLK_TREE_VAL_OFFSET 0xf8 +#define GC_FUSE_DIS_EXT_XTAL_CLK_TREE_VAL_OFFSET 0xfc #define GC_FUSE_OBFUSCATION_EN_VAL_LSB 0x0 #define GC_FUSE_OBFUSCATION_EN_VAL_MASK 0x7 #define GC_FUSE_OBFUSCATION_EN_VAL_SIZE 0x3 #define GC_FUSE_OBFUSCATION_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_OBFUSCATION_EN_VAL_OFFSET 0xfc +#define GC_FUSE_OBFUSCATION_EN_VAL_OFFSET 0x100 #define GC_FUSE_JITTER_CLK_EN_VAL_LSB 0x0 #define GC_FUSE_JITTER_CLK_EN_VAL_MASK 0x7 #define GC_FUSE_JITTER_CLK_EN_VAL_SIZE 0x3 #define GC_FUSE_JITTER_CLK_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_JITTER_CLK_EN_VAL_OFFSET 0x100 +#define GC_FUSE_JITTER_CLK_EN_VAL_OFFSET 0x104 #define GC_FUSE_HIK_CREATE_LOCK_VAL_LSB 0x0 #define GC_FUSE_HIK_CREATE_LOCK_VAL_MASK 0x7 #define GC_FUSE_HIK_CREATE_LOCK_VAL_SIZE 0x3 #define GC_FUSE_HIK_CREATE_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_HIK_CREATE_LOCK_VAL_OFFSET 0x104 +#define GC_FUSE_HIK_CREATE_LOCK_VAL_OFFSET 0x108 #define GC_FUSE_BNK2_INTG_CHKSUM_VAL_LSB 0x0 #define GC_FUSE_BNK2_INTG_CHKSUM_VAL_MASK 0xffffff #define GC_FUSE_BNK2_INTG_CHKSUM_VAL_SIZE 0x18 #define GC_FUSE_BNK2_INTG_CHKSUM_VAL_DEFAULT 0x0 -#define GC_FUSE_BNK2_INTG_CHKSUM_VAL_OFFSET 0x108 +#define GC_FUSE_BNK2_INTG_CHKSUM_VAL_OFFSET 0x10c #define GC_FUSE_BNK2_INTG_LOCK_VAL_LSB 0x0 #define GC_FUSE_BNK2_INTG_LOCK_VAL_MASK 0x7 #define GC_FUSE_BNK2_INTG_LOCK_VAL_SIZE 0x3 #define GC_FUSE_BNK2_INTG_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_BNK2_INTG_LOCK_VAL_OFFSET 0x10c +#define GC_FUSE_BNK2_INTG_LOCK_VAL_OFFSET 0x110 #define GC_FUSE_TESTMODE_OTPW_DIS_VAL_LSB 0x0 #define GC_FUSE_TESTMODE_OTPW_DIS_VAL_MASK 0x7 #define GC_FUSE_TESTMODE_OTPW_DIS_VAL_SIZE 0x3 #define GC_FUSE_TESTMODE_OTPW_DIS_VAL_DEFAULT 0x0 -#define GC_FUSE_TESTMODE_OTPW_DIS_VAL_OFFSET 0x110 +#define GC_FUSE_TESTMODE_OTPW_DIS_VAL_OFFSET 0x114 #define GC_FUSE_HKEY_WDOG_TIMER_EN_VAL_LSB 0x0 #define GC_FUSE_HKEY_WDOG_TIMER_EN_VAL_MASK 0x7 #define GC_FUSE_HKEY_WDOG_TIMER_EN_VAL_SIZE 0x3 #define GC_FUSE_HKEY_WDOG_TIMER_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_HKEY_WDOG_TIMER_EN_VAL_OFFSET 0x114 +#define GC_FUSE_HKEY_WDOG_TIMER_EN_VAL_OFFSET 0x118 #define GC_FUSE_FLASH_PERSO_PAGE_LOCK_VAL_LSB 0x0 #define GC_FUSE_FLASH_PERSO_PAGE_LOCK_VAL_MASK 0x7 #define GC_FUSE_FLASH_PERSO_PAGE_LOCK_VAL_SIZE 0x3 #define GC_FUSE_FLASH_PERSO_PAGE_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_FLASH_PERSO_PAGE_LOCK_VAL_OFFSET 0x118 +#define GC_FUSE_FLASH_PERSO_PAGE_LOCK_VAL_OFFSET 0x11c #define GC_FUSE_ALERT_RSP_CFG_VAL_LSB 0x0 #define GC_FUSE_ALERT_RSP_CFG_VAL_MASK 0xff #define GC_FUSE_ALERT_RSP_CFG_VAL_SIZE 0x8 #define GC_FUSE_ALERT_RSP_CFG_VAL_DEFAULT 0x0 -#define GC_FUSE_ALERT_RSP_CFG_VAL_OFFSET 0x11c +#define GC_FUSE_ALERT_RSP_CFG_VAL_OFFSET 0x120 #define GC_FUSE_BNK3_INTG_CHKSUM_VAL_LSB 0x0 #define GC_FUSE_BNK3_INTG_CHKSUM_VAL_MASK 0xffffff #define GC_FUSE_BNK3_INTG_CHKSUM_VAL_SIZE 0x18 #define GC_FUSE_BNK3_INTG_CHKSUM_VAL_DEFAULT 0x0 -#define GC_FUSE_BNK3_INTG_CHKSUM_VAL_OFFSET 0x120 +#define GC_FUSE_BNK3_INTG_CHKSUM_VAL_OFFSET 0x124 #define GC_FUSE_BNK3_INTG_LOCK_VAL_LSB 0x0 #define GC_FUSE_BNK3_INTG_LOCK_VAL_MASK 0x7 #define GC_FUSE_BNK3_INTG_LOCK_VAL_SIZE 0x3 #define GC_FUSE_BNK3_INTG_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_BNK3_INTG_LOCK_VAL_OFFSET 0x124 +#define GC_FUSE_BNK3_INTG_LOCK_VAL_OFFSET 0x128 #define GC_FUSE_FW_DEFINED_DATA_BLK0_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK0_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK0_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK0_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK0_VAL_OFFSET 0x128 +#define GC_FUSE_FW_DEFINED_DATA_BLK0_VAL_OFFSET 0x12c #define GC_FUSE_FW_DEFINED_DATA_BLK1_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK1_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK1_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK1_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK1_VAL_OFFSET 0x12c +#define GC_FUSE_FW_DEFINED_DATA_BLK1_VAL_OFFSET 0x130 #define GC_FUSE_FW_DEFINED_DATA_BLK2_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK2_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK2_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK2_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK2_VAL_OFFSET 0x130 +#define GC_FUSE_FW_DEFINED_DATA_BLK2_VAL_OFFSET 0x134 #define GC_FUSE_FW_DEFINED_DATA_BLK3_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK3_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK3_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK3_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK3_VAL_OFFSET 0x134 +#define GC_FUSE_FW_DEFINED_DATA_BLK3_VAL_OFFSET 0x138 #define GC_FUSE_FW_DEFINED_DATA_BLK4_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK4_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK4_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK4_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK4_VAL_OFFSET 0x138 +#define GC_FUSE_FW_DEFINED_DATA_BLK4_VAL_OFFSET 0x13c #define GC_FUSE_FW_DEFINED_DATA_BLK5_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK5_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK5_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK5_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK5_VAL_OFFSET 0x13c +#define GC_FUSE_FW_DEFINED_DATA_BLK5_VAL_OFFSET 0x140 #define GC_FUSE_FW_DEFINED_DATA_BLK6_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK6_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK6_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK6_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK6_VAL_OFFSET 0x140 +#define GC_FUSE_FW_DEFINED_DATA_BLK6_VAL_OFFSET 0x144 #define GC_FUSE_FW_DEFINED_DATA_BLK7_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK7_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK7_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK7_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK7_VAL_OFFSET 0x144 +#define GC_FUSE_FW_DEFINED_DATA_BLK7_VAL_OFFSET 0x148 #define GC_FUSE_FW_DEFINED_DATA_BLK8_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK8_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK8_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK8_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK8_VAL_OFFSET 0x148 +#define GC_FUSE_FW_DEFINED_DATA_BLK8_VAL_OFFSET 0x14c #define GC_FUSE_FW_DEFINED_DATA_BLK9_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK9_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK9_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK9_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK9_VAL_OFFSET 0x14c +#define GC_FUSE_FW_DEFINED_DATA_BLK9_VAL_OFFSET 0x150 #define GC_FUSE_FW_DEFINED_DATA_BLK10_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK10_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK10_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK10_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK10_VAL_OFFSET 0x150 +#define GC_FUSE_FW_DEFINED_DATA_BLK10_VAL_OFFSET 0x154 #define GC_FUSE_FW_DEFINED_DATA_BLK11_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_BLK11_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_BLK11_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_BLK11_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_BLK11_VAL_OFFSET 0x154 +#define GC_FUSE_FW_DEFINED_DATA_BLK11_VAL_OFFSET 0x158 #define GC_FUSE_RBOX_MODE_DBG_OVRD_DIS_VAL_LSB 0x0 #define GC_FUSE_RBOX_MODE_DBG_OVRD_DIS_VAL_MASK 0x1 #define GC_FUSE_RBOX_MODE_DBG_OVRD_DIS_VAL_SIZE 0x1 #define GC_FUSE_RBOX_MODE_DBG_OVRD_DIS_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_MODE_DBG_OVRD_DIS_VAL_OFFSET 0x158 +#define GC_FUSE_RBOX_MODE_DBG_OVRD_DIS_VAL_OFFSET 0x15c #define GC_FUSE_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_LSB 0x0 #define GC_FUSE_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_MASK 0x7f #define GC_FUSE_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_SIZE 0x7 #define GC_FUSE_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_OFFSET 0x15c +#define GC_FUSE_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_OFFSET 0x160 #define GC_FUSE_RBOX_CLK10HZ_COUNT_VAL_LSB 0x0 #define GC_FUSE_RBOX_CLK10HZ_COUNT_VAL_MASK 0xffff #define GC_FUSE_RBOX_CLK10HZ_COUNT_VAL_SIZE 0x10 #define GC_FUSE_RBOX_CLK10HZ_COUNT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_CLK10HZ_COUNT_VAL_OFFSET 0x160 +#define GC_FUSE_RBOX_CLK10HZ_COUNT_VAL_OFFSET 0x164 #define GC_FUSE_RBOX_SHORT_DELAY_COUNT_VAL_LSB 0x0 #define GC_FUSE_RBOX_SHORT_DELAY_COUNT_VAL_MASK 0xffff #define GC_FUSE_RBOX_SHORT_DELAY_COUNT_VAL_SIZE 0x10 #define GC_FUSE_RBOX_SHORT_DELAY_COUNT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_SHORT_DELAY_COUNT_VAL_OFFSET 0x164 +#define GC_FUSE_RBOX_SHORT_DELAY_COUNT_VAL_OFFSET 0x168 #define GC_FUSE_RBOX_LONG_DELAY_COUNT_VAL_LSB 0x0 #define GC_FUSE_RBOX_LONG_DELAY_COUNT_VAL_MASK 0xff #define GC_FUSE_RBOX_LONG_DELAY_COUNT_VAL_SIZE 0x8 #define GC_FUSE_RBOX_LONG_DELAY_COUNT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_LONG_DELAY_COUNT_VAL_OFFSET 0x168 +#define GC_FUSE_RBOX_LONG_DELAY_COUNT_VAL_OFFSET 0x16c #define GC_FUSE_RBOX_DEBOUNCE_PERIOD_VAL_LSB 0x0 #define GC_FUSE_RBOX_DEBOUNCE_PERIOD_VAL_MASK 0xffff #define GC_FUSE_RBOX_DEBOUNCE_PERIOD_VAL_SIZE 0x10 #define GC_FUSE_RBOX_DEBOUNCE_PERIOD_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_DEBOUNCE_PERIOD_VAL_OFFSET 0x16c +#define GC_FUSE_RBOX_DEBOUNCE_PERIOD_VAL_OFFSET 0x170 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_LSB 0x0 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_MASK 0x1 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_SIZE 0x1 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_OFFSET 0x170 +#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_OFFSET 0x174 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_LSB 0x0 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_MASK 0x1 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_SIZE 0x1 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_OFFSET 0x174 +#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_OFFSET 0x178 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_LSB 0x0 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_MASK 0x1 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_SIZE 0x1 #define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_OFFSET 0x178 +#define GC_FUSE_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_OFFSET 0x17c #define GC_FUSE_RBOX_KEY_COMBO0_VAL_VAL_LSB 0x0 #define GC_FUSE_RBOX_KEY_COMBO0_VAL_VAL_MASK 0xff #define GC_FUSE_RBOX_KEY_COMBO0_VAL_VAL_SIZE 0x8 #define GC_FUSE_RBOX_KEY_COMBO0_VAL_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_KEY_COMBO0_VAL_VAL_OFFSET 0x17c +#define GC_FUSE_RBOX_KEY_COMBO0_VAL_VAL_OFFSET 0x180 #define GC_FUSE_RBOX_KEY_COMBO1_VAL_VAL_LSB 0x0 #define GC_FUSE_RBOX_KEY_COMBO1_VAL_VAL_MASK 0xff #define GC_FUSE_RBOX_KEY_COMBO1_VAL_VAL_SIZE 0x8 #define GC_FUSE_RBOX_KEY_COMBO1_VAL_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_KEY_COMBO1_VAL_VAL_OFFSET 0x180 +#define GC_FUSE_RBOX_KEY_COMBO1_VAL_VAL_OFFSET 0x184 #define GC_FUSE_RBOX_KEY_COMBO2_VAL_VAL_LSB 0x0 #define GC_FUSE_RBOX_KEY_COMBO2_VAL_VAL_MASK 0xff #define GC_FUSE_RBOX_KEY_COMBO2_VAL_VAL_SIZE 0x8 #define GC_FUSE_RBOX_KEY_COMBO2_VAL_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_KEY_COMBO2_VAL_VAL_OFFSET 0x184 +#define GC_FUSE_RBOX_KEY_COMBO2_VAL_VAL_OFFSET 0x188 #define GC_FUSE_RBOX_KEY_COMBO0_HOLD_VAL_LSB 0x0 #define GC_FUSE_RBOX_KEY_COMBO0_HOLD_VAL_MASK 0xff #define GC_FUSE_RBOX_KEY_COMBO0_HOLD_VAL_SIZE 0x8 #define GC_FUSE_RBOX_KEY_COMBO0_HOLD_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_KEY_COMBO0_HOLD_VAL_OFFSET 0x188 +#define GC_FUSE_RBOX_KEY_COMBO0_HOLD_VAL_OFFSET 0x18c #define GC_FUSE_RBOX_KEY_COMBO1_HOLD_VAL_LSB 0x0 #define GC_FUSE_RBOX_KEY_COMBO1_HOLD_VAL_MASK 0xff #define GC_FUSE_RBOX_KEY_COMBO1_HOLD_VAL_SIZE 0x8 #define GC_FUSE_RBOX_KEY_COMBO1_HOLD_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_KEY_COMBO1_HOLD_VAL_OFFSET 0x18c +#define GC_FUSE_RBOX_KEY_COMBO1_HOLD_VAL_OFFSET 0x190 #define GC_FUSE_RBOX_KEY_COMBO2_HOLD_VAL_LSB 0x0 #define GC_FUSE_RBOX_KEY_COMBO2_HOLD_VAL_MASK 0xff #define GC_FUSE_RBOX_KEY_COMBO2_HOLD_VAL_SIZE 0x8 #define GC_FUSE_RBOX_KEY_COMBO2_HOLD_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_KEY_COMBO2_HOLD_VAL_OFFSET 0x190 +#define GC_FUSE_RBOX_KEY_COMBO2_HOLD_VAL_OFFSET 0x194 #define GC_FUSE_RBOX_BLOCK_KEY0_SEL_VAL_LSB 0x0 #define GC_FUSE_RBOX_BLOCK_KEY0_SEL_VAL_MASK 0x1 #define GC_FUSE_RBOX_BLOCK_KEY0_SEL_VAL_SIZE 0x1 #define GC_FUSE_RBOX_BLOCK_KEY0_SEL_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_BLOCK_KEY0_SEL_VAL_OFFSET 0x194 +#define GC_FUSE_RBOX_BLOCK_KEY0_SEL_VAL_OFFSET 0x198 #define GC_FUSE_RBOX_BLOCK_KEY1_SEL_VAL_LSB 0x0 #define GC_FUSE_RBOX_BLOCK_KEY1_SEL_VAL_MASK 0x1 #define GC_FUSE_RBOX_BLOCK_KEY1_SEL_VAL_SIZE 0x1 #define GC_FUSE_RBOX_BLOCK_KEY1_SEL_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_BLOCK_KEY1_SEL_VAL_OFFSET 0x198 +#define GC_FUSE_RBOX_BLOCK_KEY1_SEL_VAL_OFFSET 0x19c #define GC_FUSE_RBOX_BLOCK_KEY0_VAL_VAL_LSB 0x0 #define GC_FUSE_RBOX_BLOCK_KEY0_VAL_VAL_MASK 0x1 #define GC_FUSE_RBOX_BLOCK_KEY0_VAL_VAL_SIZE 0x1 #define GC_FUSE_RBOX_BLOCK_KEY0_VAL_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_BLOCK_KEY0_VAL_VAL_OFFSET 0x19c +#define GC_FUSE_RBOX_BLOCK_KEY0_VAL_VAL_OFFSET 0x1a0 #define GC_FUSE_RBOX_BLOCK_KEY1_VAL_VAL_LSB 0x0 #define GC_FUSE_RBOX_BLOCK_KEY1_VAL_VAL_MASK 0x1 #define GC_FUSE_RBOX_BLOCK_KEY1_VAL_VAL_SIZE 0x1 #define GC_FUSE_RBOX_BLOCK_KEY1_VAL_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_BLOCK_KEY1_VAL_VAL_OFFSET 0x1a0 +#define GC_FUSE_RBOX_BLOCK_KEY1_VAL_VAL_OFFSET 0x1a4 #define GC_FUSE_RBOX_POL_AC_PRESENT_VAL_LSB 0x0 #define GC_FUSE_RBOX_POL_AC_PRESENT_VAL_MASK 0x1 #define GC_FUSE_RBOX_POL_AC_PRESENT_VAL_SIZE 0x1 #define GC_FUSE_RBOX_POL_AC_PRESENT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_POL_AC_PRESENT_VAL_OFFSET 0x1a4 +#define GC_FUSE_RBOX_POL_AC_PRESENT_VAL_OFFSET 0x1a8 #define GC_FUSE_RBOX_POL_PWRB_IN_VAL_LSB 0x0 #define GC_FUSE_RBOX_POL_PWRB_IN_VAL_MASK 0x1 #define GC_FUSE_RBOX_POL_PWRB_IN_VAL_SIZE 0x1 #define GC_FUSE_RBOX_POL_PWRB_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_POL_PWRB_IN_VAL_OFFSET 0x1a8 +#define GC_FUSE_RBOX_POL_PWRB_IN_VAL_OFFSET 0x1ac #define GC_FUSE_RBOX_POL_PWRB_OUT_VAL_LSB 0x0 #define GC_FUSE_RBOX_POL_PWRB_OUT_VAL_MASK 0x1 #define GC_FUSE_RBOX_POL_PWRB_OUT_VAL_SIZE 0x1 #define GC_FUSE_RBOX_POL_PWRB_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_POL_PWRB_OUT_VAL_OFFSET 0x1ac +#define GC_FUSE_RBOX_POL_PWRB_OUT_VAL_OFFSET 0x1b0 #define GC_FUSE_RBOX_POL_KEY0_IN_VAL_LSB 0x0 #define GC_FUSE_RBOX_POL_KEY0_IN_VAL_MASK 0x1 #define GC_FUSE_RBOX_POL_KEY0_IN_VAL_SIZE 0x1 #define GC_FUSE_RBOX_POL_KEY0_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_POL_KEY0_IN_VAL_OFFSET 0x1b0 +#define GC_FUSE_RBOX_POL_KEY0_IN_VAL_OFFSET 0x1b4 #define GC_FUSE_RBOX_POL_KEY0_OUT_VAL_LSB 0x0 #define GC_FUSE_RBOX_POL_KEY0_OUT_VAL_MASK 0x1 #define GC_FUSE_RBOX_POL_KEY0_OUT_VAL_SIZE 0x1 #define GC_FUSE_RBOX_POL_KEY0_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_POL_KEY0_OUT_VAL_OFFSET 0x1b4 +#define GC_FUSE_RBOX_POL_KEY0_OUT_VAL_OFFSET 0x1b8 #define GC_FUSE_RBOX_POL_KEY1_IN_VAL_LSB 0x0 #define GC_FUSE_RBOX_POL_KEY1_IN_VAL_MASK 0x1 #define GC_FUSE_RBOX_POL_KEY1_IN_VAL_SIZE 0x1 #define GC_FUSE_RBOX_POL_KEY1_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_POL_KEY1_IN_VAL_OFFSET 0x1b8 +#define GC_FUSE_RBOX_POL_KEY1_IN_VAL_OFFSET 0x1bc #define GC_FUSE_RBOX_POL_KEY1_OUT_VAL_LSB 0x0 #define GC_FUSE_RBOX_POL_KEY1_OUT_VAL_MASK 0x1 #define GC_FUSE_RBOX_POL_KEY1_OUT_VAL_SIZE 0x1 #define GC_FUSE_RBOX_POL_KEY1_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_POL_KEY1_OUT_VAL_OFFSET 0x1bc +#define GC_FUSE_RBOX_POL_KEY1_OUT_VAL_OFFSET 0x1c0 #define GC_FUSE_RBOX_POL_EC_RST_VAL_LSB 0x0 #define GC_FUSE_RBOX_POL_EC_RST_VAL_MASK 0x1 #define GC_FUSE_RBOX_POL_EC_RST_VAL_SIZE 0x1 #define GC_FUSE_RBOX_POL_EC_RST_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_POL_EC_RST_VAL_OFFSET 0x1c0 +#define GC_FUSE_RBOX_POL_EC_RST_VAL_OFFSET 0x1c4 #define GC_FUSE_RBOX_POL_BATT_DISABLE_VAL_LSB 0x0 #define GC_FUSE_RBOX_POL_BATT_DISABLE_VAL_MASK 0x1 #define GC_FUSE_RBOX_POL_BATT_DISABLE_VAL_SIZE 0x1 #define GC_FUSE_RBOX_POL_BATT_DISABLE_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_POL_BATT_DISABLE_VAL_OFFSET 0x1c4 +#define GC_FUSE_RBOX_POL_BATT_DISABLE_VAL_OFFSET 0x1c8 #define GC_FUSE_RBOX_TERM_AC_PRESENT_VAL_LSB 0x0 #define GC_FUSE_RBOX_TERM_AC_PRESENT_VAL_MASK 0x3 #define GC_FUSE_RBOX_TERM_AC_PRESENT_VAL_SIZE 0x2 #define GC_FUSE_RBOX_TERM_AC_PRESENT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_TERM_AC_PRESENT_VAL_OFFSET 0x1c8 +#define GC_FUSE_RBOX_TERM_AC_PRESENT_VAL_OFFSET 0x1cc #define GC_FUSE_RBOX_TERM_ENTERING_RW_VAL_LSB 0x0 #define GC_FUSE_RBOX_TERM_ENTERING_RW_VAL_MASK 0x3 #define GC_FUSE_RBOX_TERM_ENTERING_RW_VAL_SIZE 0x2 #define GC_FUSE_RBOX_TERM_ENTERING_RW_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_TERM_ENTERING_RW_VAL_OFFSET 0x1cc +#define GC_FUSE_RBOX_TERM_ENTERING_RW_VAL_OFFSET 0x1d0 #define GC_FUSE_RBOX_TERM_PWRB_IN_VAL_LSB 0x0 #define GC_FUSE_RBOX_TERM_PWRB_IN_VAL_MASK 0x3 #define GC_FUSE_RBOX_TERM_PWRB_IN_VAL_SIZE 0x2 #define GC_FUSE_RBOX_TERM_PWRB_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_TERM_PWRB_IN_VAL_OFFSET 0x1d0 +#define GC_FUSE_RBOX_TERM_PWRB_IN_VAL_OFFSET 0x1d4 #define GC_FUSE_RBOX_TERM_PWRB_OUT_VAL_LSB 0x0 #define GC_FUSE_RBOX_TERM_PWRB_OUT_VAL_MASK 0x3 #define GC_FUSE_RBOX_TERM_PWRB_OUT_VAL_SIZE 0x2 #define GC_FUSE_RBOX_TERM_PWRB_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_TERM_PWRB_OUT_VAL_OFFSET 0x1d4 +#define GC_FUSE_RBOX_TERM_PWRB_OUT_VAL_OFFSET 0x1d8 #define GC_FUSE_RBOX_TERM_KEY0_IN_VAL_LSB 0x0 #define GC_FUSE_RBOX_TERM_KEY0_IN_VAL_MASK 0x3 #define GC_FUSE_RBOX_TERM_KEY0_IN_VAL_SIZE 0x2 #define GC_FUSE_RBOX_TERM_KEY0_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_TERM_KEY0_IN_VAL_OFFSET 0x1d8 +#define GC_FUSE_RBOX_TERM_KEY0_IN_VAL_OFFSET 0x1dc #define GC_FUSE_RBOX_TERM_KEY0_OUT_VAL_LSB 0x0 #define GC_FUSE_RBOX_TERM_KEY0_OUT_VAL_MASK 0x3 #define GC_FUSE_RBOX_TERM_KEY0_OUT_VAL_SIZE 0x2 #define GC_FUSE_RBOX_TERM_KEY0_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_TERM_KEY0_OUT_VAL_OFFSET 0x1dc +#define GC_FUSE_RBOX_TERM_KEY0_OUT_VAL_OFFSET 0x1e0 #define GC_FUSE_RBOX_TERM_KEY1_IN_VAL_LSB 0x0 #define GC_FUSE_RBOX_TERM_KEY1_IN_VAL_MASK 0x3 #define GC_FUSE_RBOX_TERM_KEY1_IN_VAL_SIZE 0x2 #define GC_FUSE_RBOX_TERM_KEY1_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_TERM_KEY1_IN_VAL_OFFSET 0x1e0 +#define GC_FUSE_RBOX_TERM_KEY1_IN_VAL_OFFSET 0x1e4 #define GC_FUSE_RBOX_TERM_KEY1_OUT_VAL_LSB 0x0 #define GC_FUSE_RBOX_TERM_KEY1_OUT_VAL_MASK 0x3 #define GC_FUSE_RBOX_TERM_KEY1_OUT_VAL_SIZE 0x2 #define GC_FUSE_RBOX_TERM_KEY1_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_TERM_KEY1_OUT_VAL_OFFSET 0x1e4 +#define GC_FUSE_RBOX_TERM_KEY1_OUT_VAL_OFFSET 0x1e8 #define GC_FUSE_RBOX_DRIVE_PWRB_OUT_VAL_LSB 0x0 #define GC_FUSE_RBOX_DRIVE_PWRB_OUT_VAL_MASK 0x3 #define GC_FUSE_RBOX_DRIVE_PWRB_OUT_VAL_SIZE 0x2 #define GC_FUSE_RBOX_DRIVE_PWRB_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_DRIVE_PWRB_OUT_VAL_OFFSET 0x1e8 +#define GC_FUSE_RBOX_DRIVE_PWRB_OUT_VAL_OFFSET 0x1ec #define GC_FUSE_RBOX_DRIVE_KEY0_OUT_VAL_LSB 0x0 #define GC_FUSE_RBOX_DRIVE_KEY0_OUT_VAL_MASK 0x3 #define GC_FUSE_RBOX_DRIVE_KEY0_OUT_VAL_SIZE 0x2 #define GC_FUSE_RBOX_DRIVE_KEY0_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_DRIVE_KEY0_OUT_VAL_OFFSET 0x1ec +#define GC_FUSE_RBOX_DRIVE_KEY0_OUT_VAL_OFFSET 0x1f0 #define GC_FUSE_RBOX_DRIVE_KEY1_OUT_VAL_LSB 0x0 #define GC_FUSE_RBOX_DRIVE_KEY1_OUT_VAL_MASK 0x3 #define GC_FUSE_RBOX_DRIVE_KEY1_OUT_VAL_SIZE 0x2 #define GC_FUSE_RBOX_DRIVE_KEY1_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_DRIVE_KEY1_OUT_VAL_OFFSET 0x1f0 +#define GC_FUSE_RBOX_DRIVE_KEY1_OUT_VAL_OFFSET 0x1f4 #define GC_FUSE_RBOX_DRIVE_EC_RST_VAL_LSB 0x0 #define GC_FUSE_RBOX_DRIVE_EC_RST_VAL_MASK 0x3 #define GC_FUSE_RBOX_DRIVE_EC_RST_VAL_SIZE 0x2 #define GC_FUSE_RBOX_DRIVE_EC_RST_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_DRIVE_EC_RST_VAL_OFFSET 0x1f4 +#define GC_FUSE_RBOX_DRIVE_EC_RST_VAL_OFFSET 0x1f8 #define GC_FUSE_RBOX_DRIVE_BATT_DISABLE_VAL_LSB 0x0 #define GC_FUSE_RBOX_DRIVE_BATT_DISABLE_VAL_MASK 0x3 #define GC_FUSE_RBOX_DRIVE_BATT_DISABLE_VAL_SIZE 0x2 #define GC_FUSE_RBOX_DRIVE_BATT_DISABLE_VAL_DEFAULT 0x0 -#define GC_FUSE_RBOX_DRIVE_BATT_DISABLE_VAL_OFFSET 0x1f8 +#define GC_FUSE_RBOX_DRIVE_BATT_DISABLE_VAL_OFFSET 0x1fc #define GC_FUSE_BNK4_INTG_CHKSUM_VAL_LSB 0x0 #define GC_FUSE_BNK4_INTG_CHKSUM_VAL_MASK 0xffffff #define GC_FUSE_BNK4_INTG_CHKSUM_VAL_SIZE 0x18 #define GC_FUSE_BNK4_INTG_CHKSUM_VAL_DEFAULT 0x0 -#define GC_FUSE_BNK4_INTG_CHKSUM_VAL_OFFSET 0x1fc +#define GC_FUSE_BNK4_INTG_CHKSUM_VAL_OFFSET 0x200 #define GC_FUSE_BNK4_INTG_LOCK_VAL_LSB 0x0 #define GC_FUSE_BNK4_INTG_LOCK_VAL_MASK 0x7 #define GC_FUSE_BNK4_INTG_LOCK_VAL_SIZE 0x3 #define GC_FUSE_BNK4_INTG_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_BNK4_INTG_LOCK_VAL_OFFSET 0x200 +#define GC_FUSE_BNK4_INTG_LOCK_VAL_OFFSET 0x204 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK0_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK0_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK0_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK0_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK0_VAL_OFFSET 0x204 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK0_VAL_OFFSET 0x208 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK1_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK1_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK1_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK1_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK1_VAL_OFFSET 0x208 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK1_VAL_OFFSET 0x20c #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK2_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK2_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK2_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK2_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK2_VAL_OFFSET 0x20c +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK2_VAL_OFFSET 0x210 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK3_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK3_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK3_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK3_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK3_VAL_OFFSET 0x210 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK3_VAL_OFFSET 0x214 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK4_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK4_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK4_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK4_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK4_VAL_OFFSET 0x214 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK4_VAL_OFFSET 0x218 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK5_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK5_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK5_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK5_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK5_VAL_OFFSET 0x218 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK5_VAL_OFFSET 0x21c #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK6_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK6_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK6_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK6_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK6_VAL_OFFSET 0x21c +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK6_VAL_OFFSET 0x220 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK7_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK7_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK7_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK7_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK7_VAL_OFFSET 0x220 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK7_VAL_OFFSET 0x224 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK8_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK8_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK8_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK8_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK8_VAL_OFFSET 0x224 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK8_VAL_OFFSET 0x228 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK9_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK9_VAL_MASK 0xff #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK9_VAL_SIZE 0x8 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK9_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK9_VAL_OFFSET 0x228 +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK9_VAL_OFFSET 0x22c #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK10_VAL_LSB 0x0 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK10_VAL_MASK 0x7f #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK10_VAL_SIZE 0x7 #define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK10_VAL_DEFAULT 0x0 -#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK10_VAL_OFFSET 0x22c +#define GC_FUSE_FW_DEFINED_DATA_EXTRA_BLK10_VAL_OFFSET 0x230 #define GC_FUSE_PROG_BNK0_INTG_CHKSUM_VAL_LSB 0x0 #define GC_FUSE_PROG_BNK0_INTG_CHKSUM_VAL_MASK 0xffffff #define GC_FUSE_PROG_BNK0_INTG_CHKSUM_VAL_SIZE 0x18 #define GC_FUSE_PROG_BNK0_INTG_CHKSUM_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK0_INTG_CHKSUM_VAL_OFFSET 0x230 -#define GC_FUSE_PROG_BNK0_INTG_N_WR_LOCK_VAL_LSB 0x0 -#define GC_FUSE_PROG_BNK0_INTG_N_WR_LOCK_VAL_MASK 0x7 -#define GC_FUSE_PROG_BNK0_INTG_N_WR_LOCK_VAL_SIZE 0x3 -#define GC_FUSE_PROG_BNK0_INTG_N_WR_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK0_INTG_N_WR_LOCK_VAL_OFFSET 0x234 +#define GC_FUSE_PROG_BNK0_INTG_CHKSUM_VAL_OFFSET 0x234 +#define GC_FUSE_PROG_BNK0_INTG_LOCK_VAL_LSB 0x0 +#define GC_FUSE_PROG_BNK0_INTG_LOCK_VAL_MASK 0x7 +#define GC_FUSE_PROG_BNK0_INTG_LOCK_VAL_SIZE 0x3 +#define GC_FUSE_PROG_BNK0_INTG_LOCK_VAL_DEFAULT 0x0 +#define GC_FUSE_PROG_BNK0_INTG_LOCK_VAL_OFFSET 0x238 #define GC_FUSE_PROG_DS_GRP0_VAL_LSB 0x0 #define GC_FUSE_PROG_DS_GRP0_VAL_MASK 0x1ff #define GC_FUSE_PROG_DS_GRP0_VAL_SIZE 0x9 #define GC_FUSE_PROG_DS_GRP0_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_DS_GRP0_VAL_OFFSET 0x238 +#define GC_FUSE_PROG_DS_GRP0_VAL_OFFSET 0x23c #define GC_FUSE_PROG_DS_GRP1_VAL_LSB 0x0 #define GC_FUSE_PROG_DS_GRP1_VAL_MASK 0x1ff #define GC_FUSE_PROG_DS_GRP1_VAL_SIZE 0x9 #define GC_FUSE_PROG_DS_GRP1_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_DS_GRP1_VAL_OFFSET 0x23c +#define GC_FUSE_PROG_DS_GRP1_VAL_OFFSET 0x240 #define GC_FUSE_PROG_DS_GRP2_VAL_LSB 0x0 #define GC_FUSE_PROG_DS_GRP2_VAL_MASK 0x1ff #define GC_FUSE_PROG_DS_GRP2_VAL_SIZE 0x9 #define GC_FUSE_PROG_DS_GRP2_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_DS_GRP2_VAL_OFFSET 0x240 +#define GC_FUSE_PROG_DS_GRP2_VAL_OFFSET 0x244 #define GC_FUSE_PROG_DEV_ID0_VAL_LSB 0x0 #define GC_FUSE_PROG_DEV_ID0_VAL_MASK 0xffffffff #define GC_FUSE_PROG_DEV_ID0_VAL_SIZE 0x20 #define GC_FUSE_PROG_DEV_ID0_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_DEV_ID0_VAL_OFFSET 0x244 +#define GC_FUSE_PROG_DEV_ID0_VAL_OFFSET 0x248 #define GC_FUSE_PROG_DEV_ID1_VAL_LSB 0x0 #define GC_FUSE_PROG_DEV_ID1_VAL_MASK 0xffffffff #define GC_FUSE_PROG_DEV_ID1_VAL_SIZE 0x20 #define GC_FUSE_PROG_DEV_ID1_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_DEV_ID1_VAL_OFFSET 0x248 +#define GC_FUSE_PROG_DEV_ID1_VAL_OFFSET 0x24c #define GC_FUSE_PROG_BNK1_INTG_CHKSUM_VAL_LSB 0x0 #define GC_FUSE_PROG_BNK1_INTG_CHKSUM_VAL_MASK 0xffffff #define GC_FUSE_PROG_BNK1_INTG_CHKSUM_VAL_SIZE 0x18 #define GC_FUSE_PROG_BNK1_INTG_CHKSUM_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK1_INTG_CHKSUM_VAL_OFFSET 0x24c -#define GC_FUSE_PROG_BNK1_INTG_N_WR_LOCK_VAL_LSB 0x0 -#define GC_FUSE_PROG_BNK1_INTG_N_WR_LOCK_VAL_MASK 0x7 -#define GC_FUSE_PROG_BNK1_INTG_N_WR_LOCK_VAL_SIZE 0x3 -#define GC_FUSE_PROG_BNK1_INTG_N_WR_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK1_INTG_N_WR_LOCK_VAL_OFFSET 0x250 +#define GC_FUSE_PROG_BNK1_INTG_CHKSUM_VAL_OFFSET 0x250 +#define GC_FUSE_PROG_BNK1_INTG_LOCK_VAL_LSB 0x0 +#define GC_FUSE_PROG_BNK1_INTG_LOCK_VAL_MASK 0x7 +#define GC_FUSE_PROG_BNK1_INTG_LOCK_VAL_SIZE 0x3 +#define GC_FUSE_PROG_BNK1_INTG_LOCK_VAL_DEFAULT 0x0 +#define GC_FUSE_PROG_BNK1_INTG_LOCK_VAL_OFFSET 0x254 #define GC_FUSE_PROG_LB0_POST_OVRD_VAL_LSB 0x0 #define GC_FUSE_PROG_LB0_POST_OVRD_VAL_MASK 0x7 #define GC_FUSE_PROG_LB0_POST_OVRD_VAL_SIZE 0x3 #define GC_FUSE_PROG_LB0_POST_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB0_POST_OVRD_VAL_OFFSET 0x254 +#define GC_FUSE_PROG_LB0_POST_OVRD_VAL_OFFSET 0x258 #define GC_FUSE_PROG_LB0_POST_PATCNT_VAL_LSB 0x0 #define GC_FUSE_PROG_LB0_POST_PATCNT_VAL_MASK 0x3 #define GC_FUSE_PROG_LB0_POST_PATCNT_VAL_SIZE 0x2 #define GC_FUSE_PROG_LB0_POST_PATCNT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB0_POST_PATCNT_VAL_OFFSET 0x258 +#define GC_FUSE_PROG_LB0_POST_PATCNT_VAL_OFFSET 0x25c #define GC_FUSE_PROG_LB0_POST_WARMUP_OVRD_VAL_LSB 0x0 #define GC_FUSE_PROG_LB0_POST_WARMUP_OVRD_VAL_MASK 0x7 #define GC_FUSE_PROG_LB0_POST_WARMUP_OVRD_VAL_SIZE 0x3 #define GC_FUSE_PROG_LB0_POST_WARMUP_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB0_POST_WARMUP_OVRD_VAL_OFFSET 0x25c +#define GC_FUSE_PROG_LB0_POST_WARMUP_OVRD_VAL_OFFSET 0x260 #define GC_FUSE_PROG_LB0_POST_WARMUP_CNT_VAL_LSB 0x0 #define GC_FUSE_PROG_LB0_POST_WARMUP_CNT_VAL_MASK 0x3 #define GC_FUSE_PROG_LB0_POST_WARMUP_CNT_VAL_SIZE 0x2 #define GC_FUSE_PROG_LB0_POST_WARMUP_CNT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB0_POST_WARMUP_CNT_VAL_OFFSET 0x260 +#define GC_FUSE_PROG_LB0_POST_WARMUP_CNT_VAL_OFFSET 0x264 #define GC_FUSE_PROG_LB1_POST_OVRD_VAL_LSB 0x0 #define GC_FUSE_PROG_LB1_POST_OVRD_VAL_MASK 0x7 #define GC_FUSE_PROG_LB1_POST_OVRD_VAL_SIZE 0x3 #define GC_FUSE_PROG_LB1_POST_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB1_POST_OVRD_VAL_OFFSET 0x264 +#define GC_FUSE_PROG_LB1_POST_OVRD_VAL_OFFSET 0x268 #define GC_FUSE_PROG_LB1_POST_PATCNT_VAL_LSB 0x0 #define GC_FUSE_PROG_LB1_POST_PATCNT_VAL_MASK 0x3 #define GC_FUSE_PROG_LB1_POST_PATCNT_VAL_SIZE 0x2 #define GC_FUSE_PROG_LB1_POST_PATCNT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB1_POST_PATCNT_VAL_OFFSET 0x268 +#define GC_FUSE_PROG_LB1_POST_PATCNT_VAL_OFFSET 0x26c #define GC_FUSE_PROG_LB1_POST_WARMUP_OVRD_VAL_LSB 0x0 #define GC_FUSE_PROG_LB1_POST_WARMUP_OVRD_VAL_MASK 0x7 #define GC_FUSE_PROG_LB1_POST_WARMUP_OVRD_VAL_SIZE 0x3 #define GC_FUSE_PROG_LB1_POST_WARMUP_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB1_POST_WARMUP_OVRD_VAL_OFFSET 0x26c +#define GC_FUSE_PROG_LB1_POST_WARMUP_OVRD_VAL_OFFSET 0x270 #define GC_FUSE_PROG_LB1_POST_WARMUP_CNT_VAL_LSB 0x0 #define GC_FUSE_PROG_LB1_POST_WARMUP_CNT_VAL_MASK 0x3 #define GC_FUSE_PROG_LB1_POST_WARMUP_CNT_VAL_SIZE 0x2 #define GC_FUSE_PROG_LB1_POST_WARMUP_CNT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB1_POST_WARMUP_CNT_VAL_OFFSET 0x270 +#define GC_FUSE_PROG_LB1_POST_WARMUP_CNT_VAL_OFFSET 0x274 #define GC_FUSE_PROG_LB2_POST_OVRD_VAL_LSB 0x0 #define GC_FUSE_PROG_LB2_POST_OVRD_VAL_MASK 0x7 #define GC_FUSE_PROG_LB2_POST_OVRD_VAL_SIZE 0x3 #define GC_FUSE_PROG_LB2_POST_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB2_POST_OVRD_VAL_OFFSET 0x274 +#define GC_FUSE_PROG_LB2_POST_OVRD_VAL_OFFSET 0x278 #define GC_FUSE_PROG_LB2_POST_PATCNT_VAL_LSB 0x0 #define GC_FUSE_PROG_LB2_POST_PATCNT_VAL_MASK 0x3 #define GC_FUSE_PROG_LB2_POST_PATCNT_VAL_SIZE 0x2 #define GC_FUSE_PROG_LB2_POST_PATCNT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB2_POST_PATCNT_VAL_OFFSET 0x278 +#define GC_FUSE_PROG_LB2_POST_PATCNT_VAL_OFFSET 0x27c #define GC_FUSE_PROG_LB2_POST_WARMUP_OVRD_VAL_LSB 0x0 #define GC_FUSE_PROG_LB2_POST_WARMUP_OVRD_VAL_MASK 0x7 #define GC_FUSE_PROG_LB2_POST_WARMUP_OVRD_VAL_SIZE 0x3 #define GC_FUSE_PROG_LB2_POST_WARMUP_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB2_POST_WARMUP_OVRD_VAL_OFFSET 0x27c +#define GC_FUSE_PROG_LB2_POST_WARMUP_OVRD_VAL_OFFSET 0x280 #define GC_FUSE_PROG_LB2_POST_WARMUP_CNT_VAL_LSB 0x0 #define GC_FUSE_PROG_LB2_POST_WARMUP_CNT_VAL_MASK 0x3 #define GC_FUSE_PROG_LB2_POST_WARMUP_CNT_VAL_SIZE 0x2 #define GC_FUSE_PROG_LB2_POST_WARMUP_CNT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB2_POST_WARMUP_CNT_VAL_OFFSET 0x280 +#define GC_FUSE_PROG_LB2_POST_WARMUP_CNT_VAL_OFFSET 0x284 #define GC_FUSE_PROG_LB3_POST_OVRD_VAL_LSB 0x0 #define GC_FUSE_PROG_LB3_POST_OVRD_VAL_MASK 0x7 #define GC_FUSE_PROG_LB3_POST_OVRD_VAL_SIZE 0x3 #define GC_FUSE_PROG_LB3_POST_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB3_POST_OVRD_VAL_OFFSET 0x284 +#define GC_FUSE_PROG_LB3_POST_OVRD_VAL_OFFSET 0x288 #define GC_FUSE_PROG_LB3_POST_PATCNT_VAL_LSB 0x0 #define GC_FUSE_PROG_LB3_POST_PATCNT_VAL_MASK 0x3 #define GC_FUSE_PROG_LB3_POST_PATCNT_VAL_SIZE 0x2 #define GC_FUSE_PROG_LB3_POST_PATCNT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB3_POST_PATCNT_VAL_OFFSET 0x288 +#define GC_FUSE_PROG_LB3_POST_PATCNT_VAL_OFFSET 0x28c #define GC_FUSE_PROG_LB3_POST_WARMUP_OVRD_VAL_LSB 0x0 #define GC_FUSE_PROG_LB3_POST_WARMUP_OVRD_VAL_MASK 0x7 #define GC_FUSE_PROG_LB3_POST_WARMUP_OVRD_VAL_SIZE 0x3 #define GC_FUSE_PROG_LB3_POST_WARMUP_OVRD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB3_POST_WARMUP_OVRD_VAL_OFFSET 0x28c +#define GC_FUSE_PROG_LB3_POST_WARMUP_OVRD_VAL_OFFSET 0x290 #define GC_FUSE_PROG_LB3_POST_WARMUP_CNT_VAL_LSB 0x0 #define GC_FUSE_PROG_LB3_POST_WARMUP_CNT_VAL_MASK 0x3 #define GC_FUSE_PROG_LB3_POST_WARMUP_CNT_VAL_SIZE 0x2 #define GC_FUSE_PROG_LB3_POST_WARMUP_CNT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LB3_POST_WARMUP_CNT_VAL_OFFSET 0x290 +#define GC_FUSE_PROG_LB3_POST_WARMUP_CNT_VAL_OFFSET 0x294 #define GC_FUSE_PROG_MBIST_POST_SEQ_VAL_LSB 0x0 #define GC_FUSE_PROG_MBIST_POST_SEQ_VAL_MASK 0x1ffffff #define GC_FUSE_PROG_MBIST_POST_SEQ_VAL_SIZE 0x19 #define GC_FUSE_PROG_MBIST_POST_SEQ_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_MBIST_POST_SEQ_VAL_OFFSET 0x294 +#define GC_FUSE_PROG_MBIST_POST_SEQ_VAL_OFFSET 0x298 #define GC_FUSE_PROG_LBIST_POST_SEQ_VAL_LSB 0x0 #define GC_FUSE_PROG_LBIST_POST_SEQ_VAL_MASK 0xffff #define GC_FUSE_PROG_LBIST_POST_SEQ_VAL_SIZE 0x10 #define GC_FUSE_PROG_LBIST_POST_SEQ_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LBIST_POST_SEQ_VAL_OFFSET 0x298 +#define GC_FUSE_PROG_LBIST_POST_SEQ_VAL_OFFSET 0x29c #define GC_FUSE_PROG_LBIST_VIA_TAP_DIS_VAL_LSB 0x0 #define GC_FUSE_PROG_LBIST_VIA_TAP_DIS_VAL_MASK 0x7 #define GC_FUSE_PROG_LBIST_VIA_TAP_DIS_VAL_SIZE 0x3 #define GC_FUSE_PROG_LBIST_VIA_TAP_DIS_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_LBIST_VIA_TAP_DIS_VAL_OFFSET 0x29c +#define GC_FUSE_PROG_LBIST_VIA_TAP_DIS_VAL_OFFSET 0x2a0 #define GC_FUSE_PROG_MBIST_VIA_TAP_DIS_VAL_LSB 0x0 #define GC_FUSE_PROG_MBIST_VIA_TAP_DIS_VAL_MASK 0x7 #define GC_FUSE_PROG_MBIST_VIA_TAP_DIS_VAL_SIZE 0x3 #define GC_FUSE_PROG_MBIST_VIA_TAP_DIS_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_MBIST_VIA_TAP_DIS_VAL_OFFSET 0x2a0 +#define GC_FUSE_PROG_MBIST_VIA_TAP_DIS_VAL_OFFSET 0x2a4 #define GC_FUSE_PROG_TAP_DISABLE_VAL_LSB 0x0 #define GC_FUSE_PROG_TAP_DISABLE_VAL_MASK 0x7 #define GC_FUSE_PROG_TAP_DISABLE_VAL_SIZE 0x3 #define GC_FUSE_PROG_TAP_DISABLE_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_TAP_DISABLE_VAL_OFFSET 0x2a4 +#define GC_FUSE_PROG_TAP_DISABLE_VAL_OFFSET 0x2a8 #define GC_FUSE_PROG_RNGBIST_AR_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_RNGBIST_AR_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_RNGBIST_AR_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_RNGBIST_AR_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RNGBIST_AR_EN_VAL_OFFSET 0x2a8 +#define GC_FUSE_PROG_RNGBIST_AR_EN_VAL_OFFSET 0x2ac #define GC_FUSE_PROG_TESTMODE_KEYS_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_TESTMODE_KEYS_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_TESTMODE_KEYS_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_TESTMODE_KEYS_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_TESTMODE_KEYS_EN_VAL_OFFSET 0x2ac +#define GC_FUSE_PROG_TESTMODE_KEYS_EN_VAL_OFFSET 0x2b0 #define GC_FUSE_PROG_PKG_ID_VAL_LSB 0x0 #define GC_FUSE_PROG_PKG_ID_VAL_MASK 0x7 #define GC_FUSE_PROG_PKG_ID_VAL_SIZE 0x3 #define GC_FUSE_PROG_PKG_ID_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_PKG_ID_VAL_OFFSET 0x2b0 +#define GC_FUSE_PROG_PKG_ID_VAL_OFFSET 0x2b4 #define GC_FUSE_PROG_BIN_ID_VAL_LSB 0x0 #define GC_FUSE_PROG_BIN_ID_VAL_MASK 0x7 #define GC_FUSE_PROG_BIN_ID_VAL_SIZE 0x3 #define GC_FUSE_PROG_BIN_ID_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_BIN_ID_VAL_OFFSET 0x2b4 +#define GC_FUSE_PROG_BIN_ID_VAL_OFFSET 0x2b8 #define GC_FUSE_PROG_RC_JTR_OSC48_CC_TRIM_VAL_LSB 0x0 #define GC_FUSE_PROG_RC_JTR_OSC48_CC_TRIM_VAL_MASK 0xff #define GC_FUSE_PROG_RC_JTR_OSC48_CC_TRIM_VAL_SIZE 0x8 #define GC_FUSE_PROG_RC_JTR_OSC48_CC_TRIM_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_JTR_OSC48_CC_TRIM_VAL_OFFSET 0x2b8 +#define GC_FUSE_PROG_RC_JTR_OSC48_CC_TRIM_VAL_OFFSET 0x2bc #define GC_FUSE_PROG_RC_JTR_OSC48_CC_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_RC_JTR_OSC48_CC_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_RC_JTR_OSC48_CC_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_RC_JTR_OSC48_CC_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_JTR_OSC48_CC_EN_VAL_OFFSET 0x2bc +#define GC_FUSE_PROG_RC_JTR_OSC48_CC_EN_VAL_OFFSET 0x2c0 #define GC_FUSE_PROG_RC_JTR_OSC60_CC_TRIM_VAL_LSB 0x0 #define GC_FUSE_PROG_RC_JTR_OSC60_CC_TRIM_VAL_MASK 0xff #define GC_FUSE_PROG_RC_JTR_OSC60_CC_TRIM_VAL_SIZE 0x8 #define GC_FUSE_PROG_RC_JTR_OSC60_CC_TRIM_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_JTR_OSC60_CC_TRIM_VAL_OFFSET 0x2c0 +#define GC_FUSE_PROG_RC_JTR_OSC60_CC_TRIM_VAL_OFFSET 0x2c4 #define GC_FUSE_PROG_RC_JTR_OSC60_CC_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_RC_JTR_OSC60_CC_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_RC_JTR_OSC60_CC_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_RC_JTR_OSC60_CC_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_JTR_OSC60_CC_EN_VAL_OFFSET 0x2c4 +#define GC_FUSE_PROG_RC_JTR_OSC60_CC_EN_VAL_OFFSET 0x2c8 #define GC_FUSE_PROG_RC_TIMER_OSC48_CC_TRIM_VAL_LSB 0x0 #define GC_FUSE_PROG_RC_TIMER_OSC48_CC_TRIM_VAL_MASK 0xff #define GC_FUSE_PROG_RC_TIMER_OSC48_CC_TRIM_VAL_SIZE 0x8 #define GC_FUSE_PROG_RC_TIMER_OSC48_CC_TRIM_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_TIMER_OSC48_CC_TRIM_VAL_OFFSET 0x2c8 +#define GC_FUSE_PROG_RC_TIMER_OSC48_CC_TRIM_VAL_OFFSET 0x2cc #define GC_FUSE_PROG_RC_TIMER_OSC48_CC_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_RC_TIMER_OSC48_CC_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_RC_TIMER_OSC48_CC_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_RC_TIMER_OSC48_CC_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_TIMER_OSC48_CC_EN_VAL_OFFSET 0x2cc +#define GC_FUSE_PROG_RC_TIMER_OSC48_CC_EN_VAL_OFFSET 0x2d0 #define GC_FUSE_PROG_RC_TIMER_OSC48_FC_TRIM_VAL_LSB 0x0 #define GC_FUSE_PROG_RC_TIMER_OSC48_FC_TRIM_VAL_MASK 0x1f #define GC_FUSE_PROG_RC_TIMER_OSC48_FC_TRIM_VAL_SIZE 0x5 #define GC_FUSE_PROG_RC_TIMER_OSC48_FC_TRIM_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_TIMER_OSC48_FC_TRIM_VAL_OFFSET 0x2d0 +#define GC_FUSE_PROG_RC_TIMER_OSC48_FC_TRIM_VAL_OFFSET 0x2d4 #define GC_FUSE_PROG_RC_TIMER_OSC48_FC_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_RC_TIMER_OSC48_FC_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_RC_TIMER_OSC48_FC_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_RC_TIMER_OSC48_FC_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_TIMER_OSC48_FC_EN_VAL_OFFSET 0x2d4 +#define GC_FUSE_PROG_RC_TIMER_OSC48_FC_EN_VAL_OFFSET 0x2d8 #define GC_FUSE_PROG_RC_RTC_OSC32K_CC_TRIM_VAL_LSB 0x0 #define GC_FUSE_PROG_RC_RTC_OSC32K_CC_TRIM_VAL_MASK 0xff #define GC_FUSE_PROG_RC_RTC_OSC32K_CC_TRIM_VAL_SIZE 0x8 #define GC_FUSE_PROG_RC_RTC_OSC32K_CC_TRIM_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_RTC_OSC32K_CC_TRIM_VAL_OFFSET 0x2d8 +#define GC_FUSE_PROG_RC_RTC_OSC32K_CC_TRIM_VAL_OFFSET 0x2dc #define GC_FUSE_PROG_RC_RTC_OSC32K_CC_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_RC_RTC_OSC32K_CC_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_RC_RTC_OSC32K_CC_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_RC_RTC_OSC32K_CC_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RC_RTC_OSC32K_CC_EN_VAL_OFFSET 0x2dc +#define GC_FUSE_PROG_RC_RTC_OSC32K_CC_EN_VAL_OFFSET 0x2e0 #define GC_FUSE_PROG_SEL_VREG_REG_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_SEL_VREG_REG_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_SEL_VREG_REG_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_SEL_VREG_REG_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_SEL_VREG_REG_EN_VAL_OFFSET 0x2e0 +#define GC_FUSE_PROG_SEL_VREG_REG_EN_VAL_OFFSET 0x2e4 #define GC_FUSE_PROG_SEL_VREF_REG_VAL_LSB 0x0 #define GC_FUSE_PROG_SEL_VREF_REG_VAL_MASK 0xf #define GC_FUSE_PROG_SEL_VREF_REG_VAL_SIZE 0x4 #define GC_FUSE_PROG_SEL_VREF_REG_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_SEL_VREF_REG_VAL_OFFSET 0x2e4 +#define GC_FUSE_PROG_SEL_VREF_REG_VAL_OFFSET 0x2e8 #define GC_FUSE_PROG_SEL_VREF_BATMON_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_SEL_VREF_BATMON_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_SEL_VREF_BATMON_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_SEL_VREF_BATMON_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_SEL_VREF_BATMON_EN_VAL_OFFSET 0x2e8 +#define GC_FUSE_PROG_SEL_VREF_BATMON_EN_VAL_OFFSET 0x2ec #define GC_FUSE_PROG_SEL_VREF_BATMON_VAL_LSB 0x0 #define GC_FUSE_PROG_SEL_VREF_BATMON_VAL_MASK 0x7 #define GC_FUSE_PROG_SEL_VREF_BATMON_VAL_SIZE 0x3 #define GC_FUSE_PROG_SEL_VREF_BATMON_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_SEL_VREF_BATMON_VAL_OFFSET 0x2ec +#define GC_FUSE_PROG_SEL_VREF_BATMON_VAL_OFFSET 0x2f0 #define GC_FUSE_PROG_X_OSC_LDO_CTRL_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_X_OSC_LDO_CTRL_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_X_OSC_LDO_CTRL_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_X_OSC_LDO_CTRL_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_X_OSC_LDO_CTRL_EN_VAL_OFFSET 0x2f0 +#define GC_FUSE_PROG_X_OSC_LDO_CTRL_EN_VAL_OFFSET 0x2f4 #define GC_FUSE_PROG_X_OSC_LDO_CTRL_VAL_LSB 0x0 #define GC_FUSE_PROG_X_OSC_LDO_CTRL_VAL_MASK 0xf #define GC_FUSE_PROG_X_OSC_LDO_CTRL_VAL_SIZE 0x4 #define GC_FUSE_PROG_X_OSC_LDO_CTRL_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_X_OSC_LDO_CTRL_VAL_OFFSET 0x2f4 +#define GC_FUSE_PROG_X_OSC_LDO_CTRL_VAL_OFFSET 0x2f8 #define GC_FUSE_PROG_EXT_XTAL_PDB_VAL_LSB 0x0 #define GC_FUSE_PROG_EXT_XTAL_PDB_VAL_MASK 0x3 #define GC_FUSE_PROG_EXT_XTAL_PDB_VAL_SIZE 0x2 #define GC_FUSE_PROG_EXT_XTAL_PDB_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_EXT_XTAL_PDB_VAL_OFFSET 0x2f8 +#define GC_FUSE_PROG_EXT_XTAL_PDB_VAL_OFFSET 0x2fc #define GC_FUSE_PROG_DIS_EXT_XTAL_CLK_TREE_VAL_LSB 0x0 #define GC_FUSE_PROG_DIS_EXT_XTAL_CLK_TREE_VAL_MASK 0x7 #define GC_FUSE_PROG_DIS_EXT_XTAL_CLK_TREE_VAL_SIZE 0x3 #define GC_FUSE_PROG_DIS_EXT_XTAL_CLK_TREE_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_DIS_EXT_XTAL_CLK_TREE_VAL_OFFSET 0x2fc +#define GC_FUSE_PROG_DIS_EXT_XTAL_CLK_TREE_VAL_OFFSET 0x300 #define GC_FUSE_PROG_OBFUSCATION_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_OBFUSCATION_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_OBFUSCATION_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_OBFUSCATION_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_OBFUSCATION_EN_VAL_OFFSET 0x300 +#define GC_FUSE_PROG_OBFUSCATION_EN_VAL_OFFSET 0x304 #define GC_FUSE_PROG_JITTER_CLK_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_JITTER_CLK_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_JITTER_CLK_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_JITTER_CLK_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_JITTER_CLK_EN_VAL_OFFSET 0x304 +#define GC_FUSE_PROG_JITTER_CLK_EN_VAL_OFFSET 0x308 #define GC_FUSE_PROG_OBS0_VAL_LSB 0x0 #define GC_FUSE_PROG_OBS0_VAL_MASK 0xffffffff #define GC_FUSE_PROG_OBS0_VAL_SIZE 0x20 #define GC_FUSE_PROG_OBS0_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS0_VAL_OFFSET 0x308 +#define GC_FUSE_PROG_OBS0_VAL_OFFSET 0x30c #define GC_FUSE_PROG_OBS1_VAL_LSB 0x0 #define GC_FUSE_PROG_OBS1_VAL_MASK 0xffffffff #define GC_FUSE_PROG_OBS1_VAL_SIZE 0x20 #define GC_FUSE_PROG_OBS1_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS1_VAL_OFFSET 0x30c +#define GC_FUSE_PROG_OBS1_VAL_OFFSET 0x310 #define GC_FUSE_PROG_OBS2_VAL_LSB 0x0 #define GC_FUSE_PROG_OBS2_VAL_MASK 0xffffffff #define GC_FUSE_PROG_OBS2_VAL_SIZE 0x20 #define GC_FUSE_PROG_OBS2_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS2_VAL_OFFSET 0x310 +#define GC_FUSE_PROG_OBS2_VAL_OFFSET 0x314 #define GC_FUSE_PROG_OBS3_VAL_LSB 0x0 #define GC_FUSE_PROG_OBS3_VAL_MASK 0xffffffff #define GC_FUSE_PROG_OBS3_VAL_SIZE 0x20 #define GC_FUSE_PROG_OBS3_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS3_VAL_OFFSET 0x314 +#define GC_FUSE_PROG_OBS3_VAL_OFFSET 0x318 #define GC_FUSE_PROG_OBS4_VAL_LSB 0x0 #define GC_FUSE_PROG_OBS4_VAL_MASK 0xffffffff #define GC_FUSE_PROG_OBS4_VAL_SIZE 0x20 #define GC_FUSE_PROG_OBS4_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS4_VAL_OFFSET 0x318 +#define GC_FUSE_PROG_OBS4_VAL_OFFSET 0x31c #define GC_FUSE_PROG_OBS5_VAL_LSB 0x0 #define GC_FUSE_PROG_OBS5_VAL_MASK 0xffffffff #define GC_FUSE_PROG_OBS5_VAL_SIZE 0x20 #define GC_FUSE_PROG_OBS5_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS5_VAL_OFFSET 0x31c +#define GC_FUSE_PROG_OBS5_VAL_OFFSET 0x320 #define GC_FUSE_PROG_OBS6_VAL_LSB 0x0 #define GC_FUSE_PROG_OBS6_VAL_MASK 0xffffffff #define GC_FUSE_PROG_OBS6_VAL_SIZE 0x20 #define GC_FUSE_PROG_OBS6_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS6_VAL_OFFSET 0x320 +#define GC_FUSE_PROG_OBS6_VAL_OFFSET 0x324 #define GC_FUSE_PROG_OBS7_VAL_LSB 0x0 #define GC_FUSE_PROG_OBS7_VAL_MASK 0xffffffff #define GC_FUSE_PROG_OBS7_VAL_SIZE 0x20 #define GC_FUSE_PROG_OBS7_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_OBS7_VAL_OFFSET 0x324 +#define GC_FUSE_PROG_OBS7_VAL_OFFSET 0x328 #define GC_FUSE_PROG_HIK_CREATE_LOCK_VAL_LSB 0x0 #define GC_FUSE_PROG_HIK_CREATE_LOCK_VAL_MASK 0x7 #define GC_FUSE_PROG_HIK_CREATE_LOCK_VAL_SIZE 0x3 #define GC_FUSE_PROG_HIK_CREATE_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_HIK_CREATE_LOCK_VAL_OFFSET 0x328 +#define GC_FUSE_PROG_HIK_CREATE_LOCK_VAL_OFFSET 0x32c #define GC_FUSE_PROG_BNK2_INTG_CHKSUM_VAL_LSB 0x0 #define GC_FUSE_PROG_BNK2_INTG_CHKSUM_VAL_MASK 0xffffff #define GC_FUSE_PROG_BNK2_INTG_CHKSUM_VAL_SIZE 0x18 #define GC_FUSE_PROG_BNK2_INTG_CHKSUM_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK2_INTG_CHKSUM_VAL_OFFSET 0x32c +#define GC_FUSE_PROG_BNK2_INTG_CHKSUM_VAL_OFFSET 0x330 #define GC_FUSE_PROG_BNK2_INTG_LOCK_VAL_LSB 0x0 #define GC_FUSE_PROG_BNK2_INTG_LOCK_VAL_MASK 0x7 #define GC_FUSE_PROG_BNK2_INTG_LOCK_VAL_SIZE 0x3 #define GC_FUSE_PROG_BNK2_INTG_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK2_INTG_LOCK_VAL_OFFSET 0x330 +#define GC_FUSE_PROG_BNK2_INTG_LOCK_VAL_OFFSET 0x334 #define GC_FUSE_PROG_TESTMODE_OTPW_DIS_VAL_LSB 0x0 #define GC_FUSE_PROG_TESTMODE_OTPW_DIS_VAL_MASK 0x7 #define GC_FUSE_PROG_TESTMODE_OTPW_DIS_VAL_SIZE 0x3 #define GC_FUSE_PROG_TESTMODE_OTPW_DIS_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_TESTMODE_OTPW_DIS_VAL_OFFSET 0x334 +#define GC_FUSE_PROG_TESTMODE_OTPW_DIS_VAL_OFFSET 0x338 #define GC_FUSE_PROG_HKEY_WDOG_TIMER_EN_VAL_LSB 0x0 #define GC_FUSE_PROG_HKEY_WDOG_TIMER_EN_VAL_MASK 0x7 #define GC_FUSE_PROG_HKEY_WDOG_TIMER_EN_VAL_SIZE 0x3 #define GC_FUSE_PROG_HKEY_WDOG_TIMER_EN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_HKEY_WDOG_TIMER_EN_VAL_OFFSET 0x338 +#define GC_FUSE_PROG_HKEY_WDOG_TIMER_EN_VAL_OFFSET 0x33c #define GC_FUSE_PROG_FLASH_PERSO_PAGE_LOCK_VAL_LSB 0x0 #define GC_FUSE_PROG_FLASH_PERSO_PAGE_LOCK_VAL_MASK 0x7 #define GC_FUSE_PROG_FLASH_PERSO_PAGE_LOCK_VAL_SIZE 0x3 #define GC_FUSE_PROG_FLASH_PERSO_PAGE_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FLASH_PERSO_PAGE_LOCK_VAL_OFFSET 0x33c +#define GC_FUSE_PROG_FLASH_PERSO_PAGE_LOCK_VAL_OFFSET 0x340 #define GC_FUSE_PROG_ALERT_RSP_CFG_VAL_LSB 0x0 #define GC_FUSE_PROG_ALERT_RSP_CFG_VAL_MASK 0xff #define GC_FUSE_PROG_ALERT_RSP_CFG_VAL_SIZE 0x8 #define GC_FUSE_PROG_ALERT_RSP_CFG_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_ALERT_RSP_CFG_VAL_OFFSET 0x340 +#define GC_FUSE_PROG_ALERT_RSP_CFG_VAL_OFFSET 0x344 #define GC_FUSE_PROG_BNK3_INTG_CHKSUM_VAL_LSB 0x0 #define GC_FUSE_PROG_BNK3_INTG_CHKSUM_VAL_MASK 0xffffff #define GC_FUSE_PROG_BNK3_INTG_CHKSUM_VAL_SIZE 0x18 #define GC_FUSE_PROG_BNK3_INTG_CHKSUM_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK3_INTG_CHKSUM_VAL_OFFSET 0x344 +#define GC_FUSE_PROG_BNK3_INTG_CHKSUM_VAL_OFFSET 0x348 #define GC_FUSE_PROG_BNK3_INTG_LOCK_VAL_LSB 0x0 #define GC_FUSE_PROG_BNK3_INTG_LOCK_VAL_MASK 0x7 #define GC_FUSE_PROG_BNK3_INTG_LOCK_VAL_SIZE 0x3 #define GC_FUSE_PROG_BNK3_INTG_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK3_INTG_LOCK_VAL_OFFSET 0x348 +#define GC_FUSE_PROG_BNK3_INTG_LOCK_VAL_OFFSET 0x34c #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK0_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK0_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK0_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK0_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK0_VAL_OFFSET 0x34c +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK0_VAL_OFFSET 0x350 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK1_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK1_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK1_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK1_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK1_VAL_OFFSET 0x350 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK1_VAL_OFFSET 0x354 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK2_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK2_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK2_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK2_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK2_VAL_OFFSET 0x354 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK2_VAL_OFFSET 0x358 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK3_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK3_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK3_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK3_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK3_VAL_OFFSET 0x358 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK3_VAL_OFFSET 0x35c #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK4_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK4_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK4_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK4_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK4_VAL_OFFSET 0x35c +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK4_VAL_OFFSET 0x360 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK5_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK5_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK5_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK5_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK5_VAL_OFFSET 0x360 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK5_VAL_OFFSET 0x364 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK6_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK6_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK6_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK6_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK6_VAL_OFFSET 0x364 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK6_VAL_OFFSET 0x368 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK7_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK7_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK7_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK7_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK7_VAL_OFFSET 0x368 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK7_VAL_OFFSET 0x36c #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK8_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK8_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK8_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK8_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK8_VAL_OFFSET 0x36c +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK8_VAL_OFFSET 0x370 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK9_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK9_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK9_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK9_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK9_VAL_OFFSET 0x370 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK9_VAL_OFFSET 0x374 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK10_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK10_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK10_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK10_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK10_VAL_OFFSET 0x374 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK10_VAL_OFFSET 0x378 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK11_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK11_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK11_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_BLK11_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK11_VAL_OFFSET 0x378 +#define GC_FUSE_PROG_FW_DEFINED_DATA_BLK11_VAL_OFFSET 0x37c #define GC_FUSE_PROG_RBOX_MODE_DBG_OVRD_DIS_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_MODE_DBG_OVRD_DIS_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_MODE_DBG_OVRD_DIS_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_MODE_DBG_OVRD_DIS_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_MODE_DBG_OVRD_DIS_VAL_OFFSET 0x37c +#define GC_FUSE_PROG_RBOX_MODE_DBG_OVRD_DIS_VAL_OFFSET 0x380 #define GC_FUSE_PROG_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_MASK 0x7f #define GC_FUSE_PROG_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_SIZE 0x7 #define GC_FUSE_PROG_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_OFFSET 0x380 +#define GC_FUSE_PROG_RBOX_MODE_OUTPUT_OVRD_DIS_VAL_OFFSET 0x384 #define GC_FUSE_PROG_RBOX_CLK10HZ_COUNT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_CLK10HZ_COUNT_VAL_MASK 0xffff #define GC_FUSE_PROG_RBOX_CLK10HZ_COUNT_VAL_SIZE 0x10 #define GC_FUSE_PROG_RBOX_CLK10HZ_COUNT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_CLK10HZ_COUNT_VAL_OFFSET 0x384 +#define GC_FUSE_PROG_RBOX_CLK10HZ_COUNT_VAL_OFFSET 0x388 #define GC_FUSE_PROG_RBOX_SHORT_DELAY_COUNT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_SHORT_DELAY_COUNT_VAL_MASK 0xffff #define GC_FUSE_PROG_RBOX_SHORT_DELAY_COUNT_VAL_SIZE 0x10 #define GC_FUSE_PROG_RBOX_SHORT_DELAY_COUNT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_SHORT_DELAY_COUNT_VAL_OFFSET 0x388 +#define GC_FUSE_PROG_RBOX_SHORT_DELAY_COUNT_VAL_OFFSET 0x38c #define GC_FUSE_PROG_RBOX_LONG_DELAY_COUNT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_LONG_DELAY_COUNT_VAL_MASK 0xff #define GC_FUSE_PROG_RBOX_LONG_DELAY_COUNT_VAL_SIZE 0x8 #define GC_FUSE_PROG_RBOX_LONG_DELAY_COUNT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_LONG_DELAY_COUNT_VAL_OFFSET 0x38c +#define GC_FUSE_PROG_RBOX_LONG_DELAY_COUNT_VAL_OFFSET 0x390 #define GC_FUSE_PROG_RBOX_DEBOUNCE_PERIOD_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_DEBOUNCE_PERIOD_VAL_MASK 0xffff #define GC_FUSE_PROG_RBOX_DEBOUNCE_PERIOD_VAL_SIZE 0x10 #define GC_FUSE_PROG_RBOX_DEBOUNCE_PERIOD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DEBOUNCE_PERIOD_VAL_OFFSET 0x390 +#define GC_FUSE_PROG_RBOX_DEBOUNCE_PERIOD_VAL_OFFSET 0x394 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_OFFSET 0x394 +#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_PWRB_VAL_OFFSET 0x398 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_OFFSET 0x398 +#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY0_VAL_OFFSET 0x39c #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_OFFSET 0x39c +#define GC_FUSE_PROG_RBOX_DEBOUNCE_BYPASS_KEY1_VAL_OFFSET 0x3a0 #define GC_FUSE_PROG_RBOX_KEY_COMBO0_VAL_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_KEY_COMBO0_VAL_VAL_MASK 0xff #define GC_FUSE_PROG_RBOX_KEY_COMBO0_VAL_VAL_SIZE 0x8 #define GC_FUSE_PROG_RBOX_KEY_COMBO0_VAL_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO0_VAL_VAL_OFFSET 0x3a0 +#define GC_FUSE_PROG_RBOX_KEY_COMBO0_VAL_VAL_OFFSET 0x3a4 #define GC_FUSE_PROG_RBOX_KEY_COMBO1_VAL_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_KEY_COMBO1_VAL_VAL_MASK 0xff #define GC_FUSE_PROG_RBOX_KEY_COMBO1_VAL_VAL_SIZE 0x8 #define GC_FUSE_PROG_RBOX_KEY_COMBO1_VAL_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO1_VAL_VAL_OFFSET 0x3a4 +#define GC_FUSE_PROG_RBOX_KEY_COMBO1_VAL_VAL_OFFSET 0x3a8 #define GC_FUSE_PROG_RBOX_KEY_COMBO2_VAL_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_KEY_COMBO2_VAL_VAL_MASK 0xff #define GC_FUSE_PROG_RBOX_KEY_COMBO2_VAL_VAL_SIZE 0x8 #define GC_FUSE_PROG_RBOX_KEY_COMBO2_VAL_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO2_VAL_VAL_OFFSET 0x3a8 +#define GC_FUSE_PROG_RBOX_KEY_COMBO2_VAL_VAL_OFFSET 0x3ac #define GC_FUSE_PROG_RBOX_KEY_COMBO0_HOLD_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_KEY_COMBO0_HOLD_VAL_MASK 0xff #define GC_FUSE_PROG_RBOX_KEY_COMBO0_HOLD_VAL_SIZE 0x8 #define GC_FUSE_PROG_RBOX_KEY_COMBO0_HOLD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO0_HOLD_VAL_OFFSET 0x3ac +#define GC_FUSE_PROG_RBOX_KEY_COMBO0_HOLD_VAL_OFFSET 0x3b0 #define GC_FUSE_PROG_RBOX_KEY_COMBO1_HOLD_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_KEY_COMBO1_HOLD_VAL_MASK 0xff #define GC_FUSE_PROG_RBOX_KEY_COMBO1_HOLD_VAL_SIZE 0x8 #define GC_FUSE_PROG_RBOX_KEY_COMBO1_HOLD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO1_HOLD_VAL_OFFSET 0x3b0 +#define GC_FUSE_PROG_RBOX_KEY_COMBO1_HOLD_VAL_OFFSET 0x3b4 #define GC_FUSE_PROG_RBOX_KEY_COMBO2_HOLD_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_KEY_COMBO2_HOLD_VAL_MASK 0xff #define GC_FUSE_PROG_RBOX_KEY_COMBO2_HOLD_VAL_SIZE 0x8 #define GC_FUSE_PROG_RBOX_KEY_COMBO2_HOLD_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_KEY_COMBO2_HOLD_VAL_OFFSET 0x3b4 +#define GC_FUSE_PROG_RBOX_KEY_COMBO2_HOLD_VAL_OFFSET 0x3b8 #define GC_FUSE_PROG_RBOX_BLOCK_KEY0_SEL_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_BLOCK_KEY0_SEL_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_BLOCK_KEY0_SEL_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_BLOCK_KEY0_SEL_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_BLOCK_KEY0_SEL_VAL_OFFSET 0x3b8 +#define GC_FUSE_PROG_RBOX_BLOCK_KEY0_SEL_VAL_OFFSET 0x3bc #define GC_FUSE_PROG_RBOX_BLOCK_KEY1_SEL_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_BLOCK_KEY1_SEL_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_BLOCK_KEY1_SEL_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_BLOCK_KEY1_SEL_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_BLOCK_KEY1_SEL_VAL_OFFSET 0x3bc +#define GC_FUSE_PROG_RBOX_BLOCK_KEY1_SEL_VAL_OFFSET 0x3c0 #define GC_FUSE_PROG_RBOX_BLOCK_KEY0_VAL_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_BLOCK_KEY0_VAL_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_BLOCK_KEY0_VAL_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_BLOCK_KEY0_VAL_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_BLOCK_KEY0_VAL_VAL_OFFSET 0x3c0 +#define GC_FUSE_PROG_RBOX_BLOCK_KEY0_VAL_VAL_OFFSET 0x3c4 #define GC_FUSE_PROG_RBOX_BLOCK_KEY1_VAL_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_BLOCK_KEY1_VAL_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_BLOCK_KEY1_VAL_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_BLOCK_KEY1_VAL_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_BLOCK_KEY1_VAL_VAL_OFFSET 0x3c4 +#define GC_FUSE_PROG_RBOX_BLOCK_KEY1_VAL_VAL_OFFSET 0x3c8 #define GC_FUSE_PROG_RBOX_POL_AC_PRESENT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_POL_AC_PRESENT_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_POL_AC_PRESENT_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_POL_AC_PRESENT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_AC_PRESENT_VAL_OFFSET 0x3c8 +#define GC_FUSE_PROG_RBOX_POL_AC_PRESENT_VAL_OFFSET 0x3cc #define GC_FUSE_PROG_RBOX_POL_PWRB_IN_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_POL_PWRB_IN_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_POL_PWRB_IN_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_POL_PWRB_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_PWRB_IN_VAL_OFFSET 0x3cc +#define GC_FUSE_PROG_RBOX_POL_PWRB_IN_VAL_OFFSET 0x3d0 #define GC_FUSE_PROG_RBOX_POL_PWRB_OUT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_POL_PWRB_OUT_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_POL_PWRB_OUT_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_POL_PWRB_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_PWRB_OUT_VAL_OFFSET 0x3d0 +#define GC_FUSE_PROG_RBOX_POL_PWRB_OUT_VAL_OFFSET 0x3d4 #define GC_FUSE_PROG_RBOX_POL_KEY0_IN_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_POL_KEY0_IN_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_POL_KEY0_IN_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_POL_KEY0_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_KEY0_IN_VAL_OFFSET 0x3d4 +#define GC_FUSE_PROG_RBOX_POL_KEY0_IN_VAL_OFFSET 0x3d8 #define GC_FUSE_PROG_RBOX_POL_KEY0_OUT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_POL_KEY0_OUT_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_POL_KEY0_OUT_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_POL_KEY0_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_KEY0_OUT_VAL_OFFSET 0x3d8 +#define GC_FUSE_PROG_RBOX_POL_KEY0_OUT_VAL_OFFSET 0x3dc #define GC_FUSE_PROG_RBOX_POL_KEY1_IN_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_POL_KEY1_IN_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_POL_KEY1_IN_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_POL_KEY1_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_KEY1_IN_VAL_OFFSET 0x3dc +#define GC_FUSE_PROG_RBOX_POL_KEY1_IN_VAL_OFFSET 0x3e0 #define GC_FUSE_PROG_RBOX_POL_KEY1_OUT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_POL_KEY1_OUT_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_POL_KEY1_OUT_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_POL_KEY1_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_KEY1_OUT_VAL_OFFSET 0x3e0 +#define GC_FUSE_PROG_RBOX_POL_KEY1_OUT_VAL_OFFSET 0x3e4 #define GC_FUSE_PROG_RBOX_POL_EC_RST_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_POL_EC_RST_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_POL_EC_RST_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_POL_EC_RST_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_EC_RST_VAL_OFFSET 0x3e4 +#define GC_FUSE_PROG_RBOX_POL_EC_RST_VAL_OFFSET 0x3e8 #define GC_FUSE_PROG_RBOX_POL_BATT_DISABLE_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_POL_BATT_DISABLE_VAL_MASK 0x1 #define GC_FUSE_PROG_RBOX_POL_BATT_DISABLE_VAL_SIZE 0x1 #define GC_FUSE_PROG_RBOX_POL_BATT_DISABLE_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_POL_BATT_DISABLE_VAL_OFFSET 0x3e8 +#define GC_FUSE_PROG_RBOX_POL_BATT_DISABLE_VAL_OFFSET 0x3ec #define GC_FUSE_PROG_RBOX_TERM_AC_PRESENT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_TERM_AC_PRESENT_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_TERM_AC_PRESENT_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_TERM_AC_PRESENT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_AC_PRESENT_VAL_OFFSET 0x3ec +#define GC_FUSE_PROG_RBOX_TERM_AC_PRESENT_VAL_OFFSET 0x3f0 #define GC_FUSE_PROG_RBOX_TERM_ENTERING_RW_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_TERM_ENTERING_RW_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_TERM_ENTERING_RW_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_TERM_ENTERING_RW_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_ENTERING_RW_VAL_OFFSET 0x3f0 +#define GC_FUSE_PROG_RBOX_TERM_ENTERING_RW_VAL_OFFSET 0x3f4 #define GC_FUSE_PROG_RBOX_TERM_PWRB_IN_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_TERM_PWRB_IN_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_TERM_PWRB_IN_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_TERM_PWRB_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_PWRB_IN_VAL_OFFSET 0x3f4 +#define GC_FUSE_PROG_RBOX_TERM_PWRB_IN_VAL_OFFSET 0x3f8 #define GC_FUSE_PROG_RBOX_TERM_PWRB_OUT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_TERM_PWRB_OUT_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_TERM_PWRB_OUT_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_TERM_PWRB_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_PWRB_OUT_VAL_OFFSET 0x3f8 +#define GC_FUSE_PROG_RBOX_TERM_PWRB_OUT_VAL_OFFSET 0x3fc #define GC_FUSE_PROG_RBOX_TERM_KEY0_IN_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_TERM_KEY0_IN_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_TERM_KEY0_IN_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_TERM_KEY0_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_KEY0_IN_VAL_OFFSET 0x3fc +#define GC_FUSE_PROG_RBOX_TERM_KEY0_IN_VAL_OFFSET 0x400 #define GC_FUSE_PROG_RBOX_TERM_KEY0_OUT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_TERM_KEY0_OUT_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_TERM_KEY0_OUT_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_TERM_KEY0_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_KEY0_OUT_VAL_OFFSET 0x400 +#define GC_FUSE_PROG_RBOX_TERM_KEY0_OUT_VAL_OFFSET 0x404 #define GC_FUSE_PROG_RBOX_TERM_KEY1_IN_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_TERM_KEY1_IN_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_TERM_KEY1_IN_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_TERM_KEY1_IN_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_KEY1_IN_VAL_OFFSET 0x404 +#define GC_FUSE_PROG_RBOX_TERM_KEY1_IN_VAL_OFFSET 0x408 #define GC_FUSE_PROG_RBOX_TERM_KEY1_OUT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_TERM_KEY1_OUT_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_TERM_KEY1_OUT_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_TERM_KEY1_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_TERM_KEY1_OUT_VAL_OFFSET 0x408 +#define GC_FUSE_PROG_RBOX_TERM_KEY1_OUT_VAL_OFFSET 0x40c #define GC_FUSE_PROG_RBOX_DRIVE_PWRB_OUT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_DRIVE_PWRB_OUT_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_DRIVE_PWRB_OUT_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_DRIVE_PWRB_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DRIVE_PWRB_OUT_VAL_OFFSET 0x40c +#define GC_FUSE_PROG_RBOX_DRIVE_PWRB_OUT_VAL_OFFSET 0x410 #define GC_FUSE_PROG_RBOX_DRIVE_KEY0_OUT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_DRIVE_KEY0_OUT_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_DRIVE_KEY0_OUT_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_DRIVE_KEY0_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DRIVE_KEY0_OUT_VAL_OFFSET 0x410 +#define GC_FUSE_PROG_RBOX_DRIVE_KEY0_OUT_VAL_OFFSET 0x414 #define GC_FUSE_PROG_RBOX_DRIVE_KEY1_OUT_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_DRIVE_KEY1_OUT_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_DRIVE_KEY1_OUT_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_DRIVE_KEY1_OUT_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DRIVE_KEY1_OUT_VAL_OFFSET 0x414 +#define GC_FUSE_PROG_RBOX_DRIVE_KEY1_OUT_VAL_OFFSET 0x418 #define GC_FUSE_PROG_RBOX_DRIVE_EC_RST_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_DRIVE_EC_RST_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_DRIVE_EC_RST_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_DRIVE_EC_RST_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DRIVE_EC_RST_VAL_OFFSET 0x418 +#define GC_FUSE_PROG_RBOX_DRIVE_EC_RST_VAL_OFFSET 0x41c #define GC_FUSE_PROG_RBOX_DRIVE_BATT_DISABLE_VAL_LSB 0x0 #define GC_FUSE_PROG_RBOX_DRIVE_BATT_DISABLE_VAL_MASK 0x3 #define GC_FUSE_PROG_RBOX_DRIVE_BATT_DISABLE_VAL_SIZE 0x2 #define GC_FUSE_PROG_RBOX_DRIVE_BATT_DISABLE_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_RBOX_DRIVE_BATT_DISABLE_VAL_OFFSET 0x41c +#define GC_FUSE_PROG_RBOX_DRIVE_BATT_DISABLE_VAL_OFFSET 0x420 #define GC_FUSE_PROG_BNK4_INTG_CHKSUM_VAL_LSB 0x0 #define GC_FUSE_PROG_BNK4_INTG_CHKSUM_VAL_MASK 0xffffff #define GC_FUSE_PROG_BNK4_INTG_CHKSUM_VAL_SIZE 0x18 #define GC_FUSE_PROG_BNK4_INTG_CHKSUM_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK4_INTG_CHKSUM_VAL_OFFSET 0x420 +#define GC_FUSE_PROG_BNK4_INTG_CHKSUM_VAL_OFFSET 0x424 #define GC_FUSE_PROG_BNK4_INTG_LOCK_VAL_LSB 0x0 #define GC_FUSE_PROG_BNK4_INTG_LOCK_VAL_MASK 0x7 #define GC_FUSE_PROG_BNK4_INTG_LOCK_VAL_SIZE 0x3 #define GC_FUSE_PROG_BNK4_INTG_LOCK_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_BNK4_INTG_LOCK_VAL_OFFSET 0x424 +#define GC_FUSE_PROG_BNK4_INTG_LOCK_VAL_OFFSET 0x428 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK0_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK0_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK0_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK0_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK0_VAL_OFFSET 0x428 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK0_VAL_OFFSET 0x42c #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK1_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK1_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK1_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK1_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK1_VAL_OFFSET 0x42c +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK1_VAL_OFFSET 0x430 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK2_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK2_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK2_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK2_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK2_VAL_OFFSET 0x430 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK2_VAL_OFFSET 0x434 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK3_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK3_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK3_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK3_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK3_VAL_OFFSET 0x434 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK3_VAL_OFFSET 0x438 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK4_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK4_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK4_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK4_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK4_VAL_OFFSET 0x438 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK4_VAL_OFFSET 0x43c #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK5_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK5_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK5_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK5_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK5_VAL_OFFSET 0x43c +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK5_VAL_OFFSET 0x440 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK6_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK6_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK6_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK6_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK6_VAL_OFFSET 0x440 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK6_VAL_OFFSET 0x444 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK7_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK7_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK7_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK7_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK7_VAL_OFFSET 0x444 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK7_VAL_OFFSET 0x448 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK8_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK8_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK8_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK8_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK8_VAL_OFFSET 0x448 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK8_VAL_OFFSET 0x44c #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK9_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK9_VAL_MASK 0xff #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK9_VAL_SIZE 0x8 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK9_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK9_VAL_OFFSET 0x44c +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK9_VAL_OFFSET 0x450 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK10_VAL_LSB 0x0 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK10_VAL_MASK 0x7f #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK10_VAL_SIZE 0x7 #define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK10_VAL_DEFAULT 0x0 -#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK10_VAL_OFFSET 0x450 +#define GC_FUSE_PROG_FW_DEFINED_DATA_EXTRA_BLK10_VAL_OFFSET 0x454 #define GC_GLOBALSEC_CPU0_D_REGION0_CTRL_EN_LSB 0x0 #define GC_GLOBALSEC_CPU0_D_REGION0_CTRL_EN_MASK 0x1 #define GC_GLOBALSEC_CPU0_D_REGION0_CTRL_EN_SIZE 0x1 @@ -9141,126 +9241,246 @@ #define GC_GLOBALSEC_DUSB0_REGION3_CTRL_WR_EN_SIZE 0x1 #define GC_GLOBALSEC_DUSB0_REGION3_CTRL_WR_EN_DEFAULT 0x0 #define GC_GLOBALSEC_DUSB0_REGION3_CTRL_WR_EN_OFFSET 0x6c +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_EN_LSB 0x0 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_EN_MASK 0x1 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_EN_OFFSET 0x70 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_RD_EN_LSB 0x1 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_RD_EN_MASK 0x2 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_RD_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_RD_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_RD_EN_OFFSET 0x70 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_WR_EN_LSB 0x2 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_WR_EN_MASK 0x4 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_WR_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_WR_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION0_CTRL_WR_EN_OFFSET 0x70 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_EN_LSB 0x0 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_EN_MASK 0x1 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_EN_OFFSET 0x74 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_RD_EN_LSB 0x1 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_RD_EN_MASK 0x2 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_RD_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_RD_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_RD_EN_OFFSET 0x74 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_WR_EN_LSB 0x2 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_WR_EN_MASK 0x4 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_WR_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_WR_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION1_CTRL_WR_EN_OFFSET 0x74 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_EN_LSB 0x0 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_EN_MASK 0x1 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_EN_OFFSET 0x78 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_RD_EN_LSB 0x1 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_RD_EN_MASK 0x2 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_RD_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_RD_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_RD_EN_OFFSET 0x78 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_WR_EN_LSB 0x2 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_WR_EN_MASK 0x4 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_WR_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_WR_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION2_CTRL_WR_EN_OFFSET 0x78 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_EN_LSB 0x0 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_EN_MASK 0x1 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_EN_OFFSET 0x7c +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_RD_EN_LSB 0x1 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_RD_EN_MASK 0x2 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_RD_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_RD_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_RD_EN_OFFSET 0x7c +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_WR_EN_LSB 0x2 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_WR_EN_MASK 0x4 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_WR_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_WR_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH0_REGION3_CTRL_WR_EN_OFFSET 0x7c +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_EN_LSB 0x0 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_EN_MASK 0x1 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_EN_OFFSET 0x84 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_RD_EN_LSB 0x1 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_RD_EN_MASK 0x2 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_RD_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_RD_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_RD_EN_OFFSET 0x84 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_WR_EN_LSB 0x2 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_WR_EN_MASK 0x4 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_WR_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_WR_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION0_CTRL_WR_EN_OFFSET 0x84 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_EN_LSB 0x0 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_EN_MASK 0x1 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_EN_OFFSET 0x88 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_RD_EN_LSB 0x1 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_RD_EN_MASK 0x2 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_RD_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_RD_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_RD_EN_OFFSET 0x88 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_WR_EN_LSB 0x2 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_WR_EN_MASK 0x4 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_WR_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_WR_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION1_CTRL_WR_EN_OFFSET 0x88 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_EN_LSB 0x0 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_EN_MASK 0x1 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_EN_OFFSET 0x8c +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_RD_EN_LSB 0x1 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_RD_EN_MASK 0x2 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_RD_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_RD_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_RD_EN_OFFSET 0x8c +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_WR_EN_LSB 0x2 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_WR_EN_MASK 0x4 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_WR_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_WR_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION2_CTRL_WR_EN_OFFSET 0x8c +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_EN_LSB 0x0 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_EN_MASK 0x1 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_EN_OFFSET 0x90 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_RD_EN_LSB 0x1 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_RD_EN_MASK 0x2 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_RD_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_RD_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_RD_EN_OFFSET 0x90 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_WR_EN_LSB 0x2 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_WR_EN_MASK 0x4 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_WR_EN_SIZE 0x1 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_WR_EN_DEFAULT 0x0 +#define GC_GLOBALSEC_FLASH1_REGION3_CTRL_WR_EN_OFFSET 0x90 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_EN_LSB 0x0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_EN_MASK 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_EN_OFFSET 0x150 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_EN_OFFSET 0x1b8 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_RD_EN_LSB 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_RD_EN_MASK 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_RD_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_RD_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_RD_EN_OFFSET 0x150 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_RD_EN_OFFSET 0x1b8 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_WR_EN_LSB 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_WR_EN_MASK 0x4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_WR_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_WR_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_WR_EN_OFFSET 0x150 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION0_CTRL_WR_EN_OFFSET 0x1b8 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_EN_LSB 0x0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_EN_MASK 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_EN_OFFSET 0x15c +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_EN_OFFSET 0x1c4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_RD_EN_LSB 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_RD_EN_MASK 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_RD_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_RD_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_RD_EN_OFFSET 0x15c +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_RD_EN_OFFSET 0x1c4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_WR_EN_LSB 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_WR_EN_MASK 0x4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_WR_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_WR_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_WR_EN_OFFSET 0x15c +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION1_CTRL_WR_EN_OFFSET 0x1c4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_EN_LSB 0x0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_EN_MASK 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_EN_OFFSET 0x168 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_EN_OFFSET 0x1d0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_RD_EN_LSB 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_RD_EN_MASK 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_RD_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_RD_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_RD_EN_OFFSET 0x168 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_RD_EN_OFFSET 0x1d0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_WR_EN_LSB 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_WR_EN_MASK 0x4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_WR_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_WR_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_WR_EN_OFFSET 0x168 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION2_CTRL_WR_EN_OFFSET 0x1d0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_EN_LSB 0x0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_EN_MASK 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_EN_OFFSET 0x174 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_EN_OFFSET 0x1dc #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_RD_EN_LSB 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_RD_EN_MASK 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_RD_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_RD_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_RD_EN_OFFSET 0x174 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_RD_EN_OFFSET 0x1dc #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_WR_EN_LSB 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_WR_EN_MASK 0x4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_WR_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_WR_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_WR_EN_OFFSET 0x174 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION3_CTRL_WR_EN_OFFSET 0x1dc #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_EN_LSB 0x0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_EN_MASK 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_EN_OFFSET 0x180 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_EN_OFFSET 0x1e8 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_RD_EN_LSB 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_RD_EN_MASK 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_RD_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_RD_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_RD_EN_OFFSET 0x180 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_RD_EN_OFFSET 0x1e8 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_WR_EN_LSB 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_WR_EN_MASK 0x4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_WR_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_WR_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_WR_EN_OFFSET 0x180 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION4_CTRL_WR_EN_OFFSET 0x1e8 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_EN_LSB 0x0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_EN_MASK 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_EN_OFFSET 0x18c +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_EN_OFFSET 0x1f4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_RD_EN_LSB 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_RD_EN_MASK 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_RD_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_RD_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_RD_EN_OFFSET 0x18c +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_RD_EN_OFFSET 0x1f4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_WR_EN_LSB 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_WR_EN_MASK 0x4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_WR_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_WR_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_WR_EN_OFFSET 0x18c +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION5_CTRL_WR_EN_OFFSET 0x1f4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_EN_LSB 0x0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_EN_MASK 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_EN_OFFSET 0x198 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_EN_OFFSET 0x200 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_RD_EN_LSB 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_RD_EN_MASK 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_RD_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_RD_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_RD_EN_OFFSET 0x198 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_RD_EN_OFFSET 0x200 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_WR_EN_LSB 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_WR_EN_MASK 0x4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_WR_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_WR_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_WR_EN_OFFSET 0x198 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION6_CTRL_WR_EN_OFFSET 0x200 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_EN_LSB 0x0 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_EN_MASK 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_EN_OFFSET 0x1a4 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_EN_OFFSET 0x20c #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_RD_EN_LSB 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_RD_EN_MASK 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_RD_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_RD_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_RD_EN_OFFSET 0x1a4 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_RD_EN_OFFSET 0x20c #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_WR_EN_LSB 0x2 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_WR_EN_MASK 0x4 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_WR_EN_SIZE 0x1 #define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_WR_EN_DEFAULT 0x0 -#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_WR_EN_OFFSET 0x1a4 +#define GC_GLOBALSEC_CPU0_I_STAGING_REGION7_CTRL_WR_EN_OFFSET 0x20c #define GC_GLOBALSEC_SB_COMP_STATUS_SB_BL_SIG_MATCH_LSB 0x0 #define GC_GLOBALSEC_SB_COMP_STATUS_SB_BL_SIG_MATCH_MASK 0x1 #define GC_GLOBALSEC_SB_COMP_STATUS_SB_BL_SIG_MATCH_SIZE 0x1 @@ -11174,12 +11394,12 @@ #define GC_GLOBALSEC_VERSION_CHANGE_LSB 0x0 #define GC_GLOBALSEC_VERSION_CHANGE_MASK 0xffffff #define GC_GLOBALSEC_VERSION_CHANGE_SIZE 0x18 -#define GC_GLOBALSEC_VERSION_CHANGE_DEFAULT 0x11ff3 +#define GC_GLOBALSEC_VERSION_CHANGE_DEFAULT 0x10913 #define GC_GLOBALSEC_VERSION_CHANGE_OFFSET 0x40d4 #define GC_GLOBALSEC_VERSION_REVISION_LSB 0x18 #define GC_GLOBALSEC_VERSION_REVISION_MASK 0xff000000 #define GC_GLOBALSEC_VERSION_REVISION_SIZE 0x8 -#define GC_GLOBALSEC_VERSION_REVISION_DEFAULT 0x26 +#define GC_GLOBALSEC_VERSION_REVISION_DEFAULT 0x59 #define GC_GLOBALSEC_VERSION_REVISION_OFFSET 0x40d4 #define GC_I2C_CTRL_PHASESTEPS_P0_LSB 0x0 #define GC_I2C_CTRL_PHASESTEPS_P0_MASK 0x3f @@ -12355,112 +12575,112 @@ #define GC_KEYMGR_HKEY_ERR_FLAGS_AES_ALL_0S_ERR_MASK 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_AES_ALL_0S_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_AES_ALL_0S_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_AES_ALL_0S_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_AES_ALL_0S_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_AES_ALL_1S_ERR_LSB 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_AES_ALL_1S_ERR_MASK 0x2 #define GC_KEYMGR_HKEY_ERR_FLAGS_AES_ALL_1S_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_AES_ALL_1S_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_AES_ALL_1S_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_AES_ALL_1S_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_AES_SLOT_VLD_ERR_LSB 0x2 #define GC_KEYMGR_HKEY_ERR_FLAGS_AES_SLOT_VLD_ERR_MASK 0x4 #define GC_KEYMGR_HKEY_ERR_FLAGS_AES_SLOT_VLD_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_AES_SLOT_VLD_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_AES_SLOT_VLD_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_AES_SLOT_VLD_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ADDR_ERR_LSB 0x3 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ADDR_ERR_MASK 0x8 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ADDR_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ADDR_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ADDR_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ADDR_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_0S_ERR_LSB 0x4 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_0S_ERR_MASK 0x10 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_0S_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_0S_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_0S_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_0S_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_1S_ERR_LSB 0x5 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_1S_ERR_MASK 0x20 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_1S_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_1S_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_1S_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_DIGEST_ALL_1S_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_OVFL_GEN_ERR_LSB 0x6 #define GC_KEYMGR_HKEY_ERR_FLAGS_OVFL_GEN_ERR_MASK 0x40 #define GC_KEYMGR_HKEY_ERR_FLAGS_OVFL_GEN_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_OVFL_GEN_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_OVFL_GEN_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_OVFL_GEN_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_0S_ERR_LSB 0x7 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_0S_ERR_MASK 0x80 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_0S_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_0S_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_0S_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_0S_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_1S_ERR_LSB 0x8 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_1S_ERR_MASK 0x100 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_1S_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_1S_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_1S_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_ALL_1S_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_SLOT_VLD_ERR_LSB 0x9 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_SLOT_VLD_ERR_MASK 0x200 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_SLOT_VLD_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_SLOT_VLD_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_SLOT_VLD_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_SHA_SLOT_VLD_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_CMP_FAIL_ERR_LSB 0xa #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_CMP_FAIL_ERR_MASK 0x400 #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_CMP_FAIL_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_CMP_FAIL_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_CMP_FAIL_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_CMP_FAIL_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_GEN_ERR_LSB 0xb #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_GEN_ERR_MASK 0x800 #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_GEN_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_GEN_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_GEN_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_GEN_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_ID_ERR_LSB 0xc #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_ID_ERR_MASK 0x1000 #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_ID_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_ID_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_ID_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_SLOT_WRG_ID_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_0S_ERR_LSB 0xd #define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_0S_ERR_MASK 0x2000 #define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_0S_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_0S_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_0S_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_0S_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_1S_ERR_LSB 0xe #define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_1S_ERR_MASK 0x4000 #define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_1S_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_1S_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_1S_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_PW_ALL_1S_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_UNLOCK_TRYS_ERR_LSB 0xf #define GC_KEYMGR_HKEY_ERR_FLAGS_UNLOCK_TRYS_ERR_MASK 0x8000 #define GC_KEYMGR_HKEY_ERR_FLAGS_UNLOCK_TRYS_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_UNLOCK_TRYS_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_UNLOCK_TRYS_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_UNLOCK_TRYS_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_FBS_ERR_LSB 0x10 #define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_FBS_ERR_MASK 0x10000 #define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_FBS_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_FBS_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_FBS_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_FBS_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_RSR_ERR_LSB 0x11 #define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_RSR_ERR_MASK 0x20000 #define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_RSR_ERR_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_RSR_ERR_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_RSR_ERR_OFFSET 0x3320 +#define GC_KEYMGR_HKEY_ERR_FLAGS_FLASH_RSR_ERR_OFFSET 0x3324 #define GC_KEYMGR_HKEY_ERR_CTRL_LONG0_CHK_EN_LSB 0x0 #define GC_KEYMGR_HKEY_ERR_CTRL_LONG0_CHK_EN_MASK 0x1 #define GC_KEYMGR_HKEY_ERR_CTRL_LONG0_CHK_EN_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_CTRL_LONG0_CHK_EN_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_CTRL_LONG0_CHK_EN_OFFSET 0x3324 +#define GC_KEYMGR_HKEY_ERR_CTRL_LONG0_CHK_EN_OFFSET 0x3328 #define GC_KEYMGR_HKEY_ERR_CTRL_LONG1_CHK_EN_LSB 0x1 #define GC_KEYMGR_HKEY_ERR_CTRL_LONG1_CHK_EN_MASK 0x2 #define GC_KEYMGR_HKEY_ERR_CTRL_LONG1_CHK_EN_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_CTRL_LONG1_CHK_EN_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_CTRL_LONG1_CHK_EN_OFFSET 0x3324 +#define GC_KEYMGR_HKEY_ERR_CTRL_LONG1_CHK_EN_OFFSET 0x3328 #define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG0_CHK_EN_LSB 0x2 #define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG0_CHK_EN_MASK 0x4 #define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG0_CHK_EN_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG0_CHK_EN_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG0_CHK_EN_OFFSET 0x3324 +#define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG0_CHK_EN_OFFSET 0x3328 #define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG1_CHK_EN_LSB 0x3 #define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG1_CHK_EN_MASK 0x8 #define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG1_CHK_EN_SIZE 0x1 #define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG1_CHK_EN_DEFAULT 0x0 -#define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG1_CHK_EN_OFFSET 0x3324 +#define GC_KEYMGR_HKEY_ERR_CTRL_TM_LONG1_CHK_EN_OFFSET 0x3328 #define GC_MAU_EN_SYSIBUS_LSB 0x0 #define GC_MAU_EN_SYSIBUS_MASK 0x1 #define GC_MAU_EN_SYSIBUS_SIZE 0x1 @@ -13320,482 +13540,482 @@ #define GC_PINMUX_EXITEN0_DIOM0_MASK 0x1 #define GC_PINMUX_EXITEN0_DIOM0_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOM0_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOM0_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOM0_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOM1_LSB 0x1 #define GC_PINMUX_EXITEN0_DIOM1_MASK 0x2 #define GC_PINMUX_EXITEN0_DIOM1_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOM1_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOM1_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOM1_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOM2_LSB 0x2 #define GC_PINMUX_EXITEN0_DIOM2_MASK 0x4 #define GC_PINMUX_EXITEN0_DIOM2_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOM2_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOM2_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOM2_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOM3_LSB 0x3 #define GC_PINMUX_EXITEN0_DIOM3_MASK 0x8 #define GC_PINMUX_EXITEN0_DIOM3_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOM3_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOM3_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOM3_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOM4_LSB 0x4 #define GC_PINMUX_EXITEN0_DIOM4_MASK 0x10 #define GC_PINMUX_EXITEN0_DIOM4_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOM4_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOM4_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOM4_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA0_LSB 0x5 #define GC_PINMUX_EXITEN0_DIOA0_MASK 0x20 #define GC_PINMUX_EXITEN0_DIOA0_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA0_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA0_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA0_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA1_LSB 0x6 #define GC_PINMUX_EXITEN0_DIOA1_MASK 0x40 #define GC_PINMUX_EXITEN0_DIOA1_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA1_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA1_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA1_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA2_LSB 0x7 #define GC_PINMUX_EXITEN0_DIOA2_MASK 0x80 #define GC_PINMUX_EXITEN0_DIOA2_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA2_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA2_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA2_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA3_LSB 0x8 #define GC_PINMUX_EXITEN0_DIOA3_MASK 0x100 #define GC_PINMUX_EXITEN0_DIOA3_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA3_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA3_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA3_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA4_LSB 0x9 #define GC_PINMUX_EXITEN0_DIOA4_MASK 0x200 #define GC_PINMUX_EXITEN0_DIOA4_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA4_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA4_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA4_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA5_LSB 0xa #define GC_PINMUX_EXITEN0_DIOA5_MASK 0x400 #define GC_PINMUX_EXITEN0_DIOA5_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA5_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA5_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA5_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA6_LSB 0xb #define GC_PINMUX_EXITEN0_DIOA6_MASK 0x800 #define GC_PINMUX_EXITEN0_DIOA6_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA6_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA6_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA6_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA7_LSB 0xc #define GC_PINMUX_EXITEN0_DIOA7_MASK 0x1000 #define GC_PINMUX_EXITEN0_DIOA7_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA7_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA7_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA7_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA8_LSB 0xd #define GC_PINMUX_EXITEN0_DIOA8_MASK 0x2000 #define GC_PINMUX_EXITEN0_DIOA8_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA8_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA8_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA8_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA9_LSB 0xe #define GC_PINMUX_EXITEN0_DIOA9_MASK 0x4000 #define GC_PINMUX_EXITEN0_DIOA9_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA9_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA9_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA9_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA10_LSB 0xf #define GC_PINMUX_EXITEN0_DIOA10_MASK 0x8000 #define GC_PINMUX_EXITEN0_DIOA10_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA10_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA10_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA10_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA11_LSB 0x10 #define GC_PINMUX_EXITEN0_DIOA11_MASK 0x10000 #define GC_PINMUX_EXITEN0_DIOA11_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA11_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA11_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA11_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA12_LSB 0x11 #define GC_PINMUX_EXITEN0_DIOA12_MASK 0x20000 #define GC_PINMUX_EXITEN0_DIOA12_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA12_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA12_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA12_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA13_LSB 0x12 #define GC_PINMUX_EXITEN0_DIOA13_MASK 0x40000 #define GC_PINMUX_EXITEN0_DIOA13_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA13_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA13_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA13_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOA14_LSB 0x13 #define GC_PINMUX_EXITEN0_DIOA14_MASK 0x80000 #define GC_PINMUX_EXITEN0_DIOA14_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOA14_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOA14_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOA14_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOB0_LSB 0x14 #define GC_PINMUX_EXITEN0_DIOB0_MASK 0x100000 #define GC_PINMUX_EXITEN0_DIOB0_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOB0_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOB0_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOB0_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOB1_LSB 0x15 #define GC_PINMUX_EXITEN0_DIOB1_MASK 0x200000 #define GC_PINMUX_EXITEN0_DIOB1_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOB1_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOB1_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOB1_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOB2_LSB 0x16 #define GC_PINMUX_EXITEN0_DIOB2_MASK 0x400000 #define GC_PINMUX_EXITEN0_DIOB2_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOB2_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOB2_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOB2_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOB3_LSB 0x17 #define GC_PINMUX_EXITEN0_DIOB3_MASK 0x800000 #define GC_PINMUX_EXITEN0_DIOB3_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOB3_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOB3_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOB3_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOB4_LSB 0x18 #define GC_PINMUX_EXITEN0_DIOB4_MASK 0x1000000 #define GC_PINMUX_EXITEN0_DIOB4_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOB4_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOB4_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOB4_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOB5_LSB 0x19 #define GC_PINMUX_EXITEN0_DIOB5_MASK 0x2000000 #define GC_PINMUX_EXITEN0_DIOB5_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOB5_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOB5_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOB5_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOB6_LSB 0x1a #define GC_PINMUX_EXITEN0_DIOB6_MASK 0x4000000 #define GC_PINMUX_EXITEN0_DIOB6_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOB6_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOB6_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOB6_OFFSET 0x234 #define GC_PINMUX_EXITEN0_DIOB7_LSB 0x1b #define GC_PINMUX_EXITEN0_DIOB7_MASK 0x8000000 #define GC_PINMUX_EXITEN0_DIOB7_SIZE 0x1 #define GC_PINMUX_EXITEN0_DIOB7_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_DIOB7_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_DIOB7_OFFSET 0x234 #define GC_PINMUX_EXITEN0_SWDPTRACE_LSB 0x1c #define GC_PINMUX_EXITEN0_SWDPTRACE_MASK 0x10000000 #define GC_PINMUX_EXITEN0_SWDPTRACE_SIZE 0x1 #define GC_PINMUX_EXITEN0_SWDPTRACE_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_SWDPTRACE_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_SWDPTRACE_OFFSET 0x234 #define GC_PINMUX_EXITEN0_SWDPDATA_LSB 0x1d #define GC_PINMUX_EXITEN0_SWDPDATA_MASK 0x20000000 #define GC_PINMUX_EXITEN0_SWDPDATA_SIZE 0x1 #define GC_PINMUX_EXITEN0_SWDPDATA_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_SWDPDATA_OFFSET 0x238 +#define GC_PINMUX_EXITEN0_SWDPDATA_OFFSET 0x234 #define GC_PINMUX_EXITEN1_VIO0_LSB 0x3 #define GC_PINMUX_EXITEN1_VIO0_MASK 0x8 #define GC_PINMUX_EXITEN1_VIO0_SIZE 0x1 #define GC_PINMUX_EXITEN1_VIO0_DEFAULT 0x0 -#define GC_PINMUX_EXITEN1_VIO0_OFFSET 0x23c +#define GC_PINMUX_EXITEN1_VIO0_OFFSET 0x238 #define GC_PINMUX_EXITEN1_VIO1_LSB 0x4 #define GC_PINMUX_EXITEN1_VIO1_MASK 0x10 #define GC_PINMUX_EXITEN1_VIO1_SIZE 0x1 #define GC_PINMUX_EXITEN1_VIO1_DEFAULT 0x0 -#define GC_PINMUX_EXITEN1_VIO1_OFFSET 0x23c +#define GC_PINMUX_EXITEN1_VIO1_OFFSET 0x238 #define GC_PINMUX_EXITEDGE0_DIOM0_LSB 0x0 #define GC_PINMUX_EXITEDGE0_DIOM0_MASK 0x1 #define GC_PINMUX_EXITEDGE0_DIOM0_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOM0_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOM0_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOM0_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOM1_LSB 0x1 #define GC_PINMUX_EXITEDGE0_DIOM1_MASK 0x2 #define GC_PINMUX_EXITEDGE0_DIOM1_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOM1_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOM1_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOM1_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOM2_LSB 0x2 #define GC_PINMUX_EXITEDGE0_DIOM2_MASK 0x4 #define GC_PINMUX_EXITEDGE0_DIOM2_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOM2_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOM2_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOM2_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOM3_LSB 0x3 #define GC_PINMUX_EXITEDGE0_DIOM3_MASK 0x8 #define GC_PINMUX_EXITEDGE0_DIOM3_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOM3_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOM3_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOM3_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOM4_LSB 0x4 #define GC_PINMUX_EXITEDGE0_DIOM4_MASK 0x10 #define GC_PINMUX_EXITEDGE0_DIOM4_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOM4_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOM4_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOM4_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA0_LSB 0x5 #define GC_PINMUX_EXITEDGE0_DIOA0_MASK 0x20 #define GC_PINMUX_EXITEDGE0_DIOA0_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA0_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA0_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA0_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA1_LSB 0x6 #define GC_PINMUX_EXITEDGE0_DIOA1_MASK 0x40 #define GC_PINMUX_EXITEDGE0_DIOA1_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA1_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA1_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA1_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA2_LSB 0x7 #define GC_PINMUX_EXITEDGE0_DIOA2_MASK 0x80 #define GC_PINMUX_EXITEDGE0_DIOA2_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA2_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA2_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA2_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA3_LSB 0x8 #define GC_PINMUX_EXITEDGE0_DIOA3_MASK 0x100 #define GC_PINMUX_EXITEDGE0_DIOA3_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA3_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA3_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA3_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA4_LSB 0x9 #define GC_PINMUX_EXITEDGE0_DIOA4_MASK 0x200 #define GC_PINMUX_EXITEDGE0_DIOA4_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA4_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA4_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA4_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA5_LSB 0xa #define GC_PINMUX_EXITEDGE0_DIOA5_MASK 0x400 #define GC_PINMUX_EXITEDGE0_DIOA5_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA5_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA5_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA5_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA6_LSB 0xb #define GC_PINMUX_EXITEDGE0_DIOA6_MASK 0x800 #define GC_PINMUX_EXITEDGE0_DIOA6_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA6_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA6_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA6_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA7_LSB 0xc #define GC_PINMUX_EXITEDGE0_DIOA7_MASK 0x1000 #define GC_PINMUX_EXITEDGE0_DIOA7_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA7_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA7_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA7_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA8_LSB 0xd #define GC_PINMUX_EXITEDGE0_DIOA8_MASK 0x2000 #define GC_PINMUX_EXITEDGE0_DIOA8_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA8_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA8_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA8_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA9_LSB 0xe #define GC_PINMUX_EXITEDGE0_DIOA9_MASK 0x4000 #define GC_PINMUX_EXITEDGE0_DIOA9_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA9_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA9_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA9_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA10_LSB 0xf #define GC_PINMUX_EXITEDGE0_DIOA10_MASK 0x8000 #define GC_PINMUX_EXITEDGE0_DIOA10_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA10_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA10_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA10_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA11_LSB 0x10 #define GC_PINMUX_EXITEDGE0_DIOA11_MASK 0x10000 #define GC_PINMUX_EXITEDGE0_DIOA11_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA11_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA11_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA11_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA12_LSB 0x11 #define GC_PINMUX_EXITEDGE0_DIOA12_MASK 0x20000 #define GC_PINMUX_EXITEDGE0_DIOA12_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA12_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA12_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA12_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA13_LSB 0x12 #define GC_PINMUX_EXITEDGE0_DIOA13_MASK 0x40000 #define GC_PINMUX_EXITEDGE0_DIOA13_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA13_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA13_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA13_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOA14_LSB 0x13 #define GC_PINMUX_EXITEDGE0_DIOA14_MASK 0x80000 #define GC_PINMUX_EXITEDGE0_DIOA14_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOA14_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOA14_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOA14_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOB0_LSB 0x14 #define GC_PINMUX_EXITEDGE0_DIOB0_MASK 0x100000 #define GC_PINMUX_EXITEDGE0_DIOB0_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOB0_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOB0_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOB0_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOB1_LSB 0x15 #define GC_PINMUX_EXITEDGE0_DIOB1_MASK 0x200000 #define GC_PINMUX_EXITEDGE0_DIOB1_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOB1_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOB1_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOB1_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOB2_LSB 0x16 #define GC_PINMUX_EXITEDGE0_DIOB2_MASK 0x400000 #define GC_PINMUX_EXITEDGE0_DIOB2_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOB2_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOB2_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOB2_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOB3_LSB 0x17 #define GC_PINMUX_EXITEDGE0_DIOB3_MASK 0x800000 #define GC_PINMUX_EXITEDGE0_DIOB3_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOB3_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOB3_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOB3_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOB4_LSB 0x18 #define GC_PINMUX_EXITEDGE0_DIOB4_MASK 0x1000000 #define GC_PINMUX_EXITEDGE0_DIOB4_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOB4_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOB4_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOB4_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOB5_LSB 0x19 #define GC_PINMUX_EXITEDGE0_DIOB5_MASK 0x2000000 #define GC_PINMUX_EXITEDGE0_DIOB5_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOB5_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOB5_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOB5_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOB6_LSB 0x1a #define GC_PINMUX_EXITEDGE0_DIOB6_MASK 0x4000000 #define GC_PINMUX_EXITEDGE0_DIOB6_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOB6_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOB6_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOB6_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_DIOB7_LSB 0x1b #define GC_PINMUX_EXITEDGE0_DIOB7_MASK 0x8000000 #define GC_PINMUX_EXITEDGE0_DIOB7_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_DIOB7_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_DIOB7_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_DIOB7_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_SWDPTRACE_LSB 0x1c #define GC_PINMUX_EXITEDGE0_SWDPTRACE_MASK 0x10000000 #define GC_PINMUX_EXITEDGE0_SWDPTRACE_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_SWDPTRACE_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_SWDPTRACE_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_SWDPTRACE_OFFSET 0x23c #define GC_PINMUX_EXITEDGE0_SWDPDATA_LSB 0x1d #define GC_PINMUX_EXITEDGE0_SWDPDATA_MASK 0x20000000 #define GC_PINMUX_EXITEDGE0_SWDPDATA_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_SWDPDATA_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_SWDPDATA_OFFSET 0x240 +#define GC_PINMUX_EXITEDGE0_SWDPDATA_OFFSET 0x23c #define GC_PINMUX_EXITEDGE1_VIO0_LSB 0x3 #define GC_PINMUX_EXITEDGE1_VIO0_MASK 0x8 #define GC_PINMUX_EXITEDGE1_VIO0_SIZE 0x1 #define GC_PINMUX_EXITEDGE1_VIO0_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE1_VIO0_OFFSET 0x244 +#define GC_PINMUX_EXITEDGE1_VIO0_OFFSET 0x240 #define GC_PINMUX_EXITEDGE1_VIO1_LSB 0x4 #define GC_PINMUX_EXITEDGE1_VIO1_MASK 0x10 #define GC_PINMUX_EXITEDGE1_VIO1_SIZE 0x1 #define GC_PINMUX_EXITEDGE1_VIO1_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE1_VIO1_OFFSET 0x244 +#define GC_PINMUX_EXITEDGE1_VIO1_OFFSET 0x240 #define GC_PINMUX_EXITINV0_DIOM0_LSB 0x0 #define GC_PINMUX_EXITINV0_DIOM0_MASK 0x1 #define GC_PINMUX_EXITINV0_DIOM0_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOM0_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOM0_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOM0_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOM1_LSB 0x1 #define GC_PINMUX_EXITINV0_DIOM1_MASK 0x2 #define GC_PINMUX_EXITINV0_DIOM1_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOM1_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOM1_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOM1_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOM2_LSB 0x2 #define GC_PINMUX_EXITINV0_DIOM2_MASK 0x4 #define GC_PINMUX_EXITINV0_DIOM2_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOM2_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOM2_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOM2_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOM3_LSB 0x3 #define GC_PINMUX_EXITINV0_DIOM3_MASK 0x8 #define GC_PINMUX_EXITINV0_DIOM3_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOM3_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOM3_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOM3_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOM4_LSB 0x4 #define GC_PINMUX_EXITINV0_DIOM4_MASK 0x10 #define GC_PINMUX_EXITINV0_DIOM4_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOM4_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOM4_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOM4_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA0_LSB 0x5 #define GC_PINMUX_EXITINV0_DIOA0_MASK 0x20 #define GC_PINMUX_EXITINV0_DIOA0_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA0_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA0_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA0_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA1_LSB 0x6 #define GC_PINMUX_EXITINV0_DIOA1_MASK 0x40 #define GC_PINMUX_EXITINV0_DIOA1_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA1_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA1_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA1_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA2_LSB 0x7 #define GC_PINMUX_EXITINV0_DIOA2_MASK 0x80 #define GC_PINMUX_EXITINV0_DIOA2_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA2_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA2_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA2_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA3_LSB 0x8 #define GC_PINMUX_EXITINV0_DIOA3_MASK 0x100 #define GC_PINMUX_EXITINV0_DIOA3_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA3_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA3_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA3_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA4_LSB 0x9 #define GC_PINMUX_EXITINV0_DIOA4_MASK 0x200 #define GC_PINMUX_EXITINV0_DIOA4_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA4_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA4_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA4_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA5_LSB 0xa #define GC_PINMUX_EXITINV0_DIOA5_MASK 0x400 #define GC_PINMUX_EXITINV0_DIOA5_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA5_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA5_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA5_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA6_LSB 0xb #define GC_PINMUX_EXITINV0_DIOA6_MASK 0x800 #define GC_PINMUX_EXITINV0_DIOA6_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA6_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA6_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA6_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA7_LSB 0xc #define GC_PINMUX_EXITINV0_DIOA7_MASK 0x1000 #define GC_PINMUX_EXITINV0_DIOA7_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA7_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA7_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA7_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA8_LSB 0xd #define GC_PINMUX_EXITINV0_DIOA8_MASK 0x2000 #define GC_PINMUX_EXITINV0_DIOA8_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA8_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA8_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA8_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA9_LSB 0xe #define GC_PINMUX_EXITINV0_DIOA9_MASK 0x4000 #define GC_PINMUX_EXITINV0_DIOA9_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA9_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA9_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA9_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA10_LSB 0xf #define GC_PINMUX_EXITINV0_DIOA10_MASK 0x8000 #define GC_PINMUX_EXITINV0_DIOA10_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA10_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA10_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA10_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA11_LSB 0x10 #define GC_PINMUX_EXITINV0_DIOA11_MASK 0x10000 #define GC_PINMUX_EXITINV0_DIOA11_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA11_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA11_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA11_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA12_LSB 0x11 #define GC_PINMUX_EXITINV0_DIOA12_MASK 0x20000 #define GC_PINMUX_EXITINV0_DIOA12_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA12_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA12_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA12_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA13_LSB 0x12 #define GC_PINMUX_EXITINV0_DIOA13_MASK 0x40000 #define GC_PINMUX_EXITINV0_DIOA13_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA13_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA13_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA13_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOA14_LSB 0x13 #define GC_PINMUX_EXITINV0_DIOA14_MASK 0x80000 #define GC_PINMUX_EXITINV0_DIOA14_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOA14_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOA14_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOA14_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOB0_LSB 0x14 #define GC_PINMUX_EXITINV0_DIOB0_MASK 0x100000 #define GC_PINMUX_EXITINV0_DIOB0_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOB0_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOB0_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOB0_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOB1_LSB 0x15 #define GC_PINMUX_EXITINV0_DIOB1_MASK 0x200000 #define GC_PINMUX_EXITINV0_DIOB1_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOB1_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOB1_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOB1_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOB2_LSB 0x16 #define GC_PINMUX_EXITINV0_DIOB2_MASK 0x400000 #define GC_PINMUX_EXITINV0_DIOB2_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOB2_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOB2_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOB2_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOB3_LSB 0x17 #define GC_PINMUX_EXITINV0_DIOB3_MASK 0x800000 #define GC_PINMUX_EXITINV0_DIOB3_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOB3_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOB3_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOB3_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOB4_LSB 0x18 #define GC_PINMUX_EXITINV0_DIOB4_MASK 0x1000000 #define GC_PINMUX_EXITINV0_DIOB4_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOB4_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOB4_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOB4_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOB5_LSB 0x19 #define GC_PINMUX_EXITINV0_DIOB5_MASK 0x2000000 #define GC_PINMUX_EXITINV0_DIOB5_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOB5_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOB5_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOB5_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOB6_LSB 0x1a #define GC_PINMUX_EXITINV0_DIOB6_MASK 0x4000000 #define GC_PINMUX_EXITINV0_DIOB6_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOB6_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOB6_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOB6_OFFSET 0x244 #define GC_PINMUX_EXITINV0_DIOB7_LSB 0x1b #define GC_PINMUX_EXITINV0_DIOB7_MASK 0x8000000 #define GC_PINMUX_EXITINV0_DIOB7_SIZE 0x1 #define GC_PINMUX_EXITINV0_DIOB7_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_DIOB7_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_DIOB7_OFFSET 0x244 #define GC_PINMUX_EXITINV0_SWDPTRACE_LSB 0x1c #define GC_PINMUX_EXITINV0_SWDPTRACE_MASK 0x10000000 #define GC_PINMUX_EXITINV0_SWDPTRACE_SIZE 0x1 #define GC_PINMUX_EXITINV0_SWDPTRACE_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_SWDPTRACE_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_SWDPTRACE_OFFSET 0x244 #define GC_PINMUX_EXITINV0_SWDPDATA_LSB 0x1d #define GC_PINMUX_EXITINV0_SWDPDATA_MASK 0x20000000 #define GC_PINMUX_EXITINV0_SWDPDATA_SIZE 0x1 #define GC_PINMUX_EXITINV0_SWDPDATA_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_SWDPDATA_OFFSET 0x248 +#define GC_PINMUX_EXITINV0_SWDPDATA_OFFSET 0x244 #define GC_PINMUX_EXITINV1_VIO0_LSB 0x3 #define GC_PINMUX_EXITINV1_VIO0_MASK 0x8 #define GC_PINMUX_EXITINV1_VIO0_SIZE 0x1 #define GC_PINMUX_EXITINV1_VIO0_DEFAULT 0x0 -#define GC_PINMUX_EXITINV1_VIO0_OFFSET 0x24c +#define GC_PINMUX_EXITINV1_VIO0_OFFSET 0x248 #define GC_PINMUX_EXITINV1_VIO1_LSB 0x4 #define GC_PINMUX_EXITINV1_VIO1_MASK 0x10 #define GC_PINMUX_EXITINV1_VIO1_SIZE 0x1 #define GC_PINMUX_EXITINV1_VIO1_DEFAULT 0x0 -#define GC_PINMUX_EXITINV1_VIO1_OFFSET 0x24c +#define GC_PINMUX_EXITINV1_VIO1_OFFSET 0x248 #define GC_PMU_RESET_PORESETB1_LSB 0x0 #define GC_PMU_RESET_PORESETB1_MASK 0x1 #define GC_PMU_RESET_PORESETB1_SIZE 0x1 @@ -15413,37 +15633,37 @@ #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG0_MASK 0x1 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG0_SIZE 0x1 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG0_DEFAULT 0x0 -#define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG0_OFFSET 0x110 +#define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG0_OFFSET 0x114 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG1_LSB 0x1 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG1_MASK 0x2 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG1_SIZE 0x1 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG1_DEFAULT 0x0 -#define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG1_OFFSET 0x110 +#define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG1_OFFSET 0x114 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG2_LSB 0x2 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG2_MASK 0x4 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG2_SIZE 0x1 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG2_DEFAULT 0x0 -#define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG2_OFFSET 0x110 +#define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG2_OFFSET 0x114 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG3_LSB 0x3 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG3_MASK 0x8 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG3_SIZE 0x1 #define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG3_DEFAULT 0x0 -#define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG3_OFFSET 0x110 +#define GC_PMU_LONG_LIFE_SCRATCH_WR_EN_REG3_OFFSET 0x114 #define GC_PMU_INT_ENABLE_INTR_WAKEUP_LSB 0x0 #define GC_PMU_INT_ENABLE_INTR_WAKEUP_MASK 0x1 #define GC_PMU_INT_ENABLE_INTR_WAKEUP_SIZE 0x1 #define GC_PMU_INT_ENABLE_INTR_WAKEUP_DEFAULT 0x0 -#define GC_PMU_INT_ENABLE_INTR_WAKEUP_OFFSET 0x124 +#define GC_PMU_INT_ENABLE_INTR_WAKEUP_OFFSET 0x128 #define GC_PMU_INT_STATE_INTR_WAKEUP_LSB 0x0 #define GC_PMU_INT_STATE_INTR_WAKEUP_MASK 0x1 #define GC_PMU_INT_STATE_INTR_WAKEUP_SIZE 0x1 #define GC_PMU_INT_STATE_INTR_WAKEUP_DEFAULT 0x0 -#define GC_PMU_INT_STATE_INTR_WAKEUP_OFFSET 0x128 +#define GC_PMU_INT_STATE_INTR_WAKEUP_OFFSET 0x12c #define GC_PMU_INT_TEST_INTR_WAKEUP_LSB 0x0 #define GC_PMU_INT_TEST_INTR_WAKEUP_MASK 0x1 #define GC_PMU_INT_TEST_INTR_WAKEUP_SIZE 0x1 #define GC_PMU_INT_TEST_INTR_WAKEUP_DEFAULT 0x0 -#define GC_PMU_INT_TEST_INTR_WAKEUP_OFFSET 0x12c +#define GC_PMU_INT_TEST_INTR_WAKEUP_OFFSET 0x130 #define GC_PMU_ANTEST_TOP_CTRL_ATEST_PAD_ENB_LSB 0x0 #define GC_PMU_ANTEST_TOP_CTRL_ATEST_PAD_ENB_MASK 0x1 #define GC_PMU_ANTEST_TOP_CTRL_ATEST_PAD_ENB_SIZE 0x1 @@ -15454,11 +15674,6 @@ #define GC_PMU_ANTEST_TOP_CTRL_ATEST_CLAMP_EN_SIZE 0x1 #define GC_PMU_ANTEST_TOP_CTRL_ATEST_CLAMP_EN_DEFAULT 0x1 #define GC_PMU_ANTEST_TOP_CTRL_ATEST_CLAMP_EN_OFFSET 0x1008 -#define GC_PMU_ANTEST_XO_LDO_EN_LSB 0x0 -#define GC_PMU_ANTEST_XO_LDO_EN_MASK 0x1 -#define GC_PMU_ANTEST_XO_LDO_EN_SIZE 0x1 -#define GC_PMU_ANTEST_XO_LDO_EN_DEFAULT 0x0 -#define GC_PMU_ANTEST_XO_LDO_EN_OFFSET 0x101c #define GC_PMU_TESTBUS_CTRL_TEST_MUX_CTRL_LSB 0x0 #define GC_PMU_TESTBUS_CTRL_TEST_MUX_CTRL_MASK 0xf #define GC_PMU_TESTBUS_CTRL_TEST_MUX_CTRL_SIZE 0x4 @@ -25122,43 +25337,43 @@ #define GC_VOLT_VERSION_CHANGE_LSB 0x0 #define GC_VOLT_VERSION_CHANGE_MASK 0xffffff #define GC_VOLT_VERSION_CHANGE_SIZE 0x18 -#define GC_VOLT_VERSION_CHANGE_DEFAULT 0x11f6d +#define GC_VOLT_VERSION_CHANGE_DEFAULT 0x121be #define GC_VOLT_VERSION_CHANGE_OFFSET 0x0 #define GC_VOLT_VERSION_REVISION_LSB 0x18 #define GC_VOLT_VERSION_REVISION_MASK 0xff000000 #define GC_VOLT_VERSION_REVISION_SIZE 0x8 -#define GC_VOLT_VERSION_REVISION_DEFAULT 0x4 +#define GC_VOLT_VERSION_REVISION_DEFAULT 0x5 #define GC_VOLT_VERSION_REVISION_OFFSET 0x0 -#define GC_VOLT_ANALOG_CONTROL_RSTB_VSEN_LSB 0x0 -#define GC_VOLT_ANALOG_CONTROL_RSTB_VSEN_MASK 0x1 -#define GC_VOLT_ANALOG_CONTROL_RSTB_VSEN_SIZE 0x1 -#define GC_VOLT_ANALOG_CONTROL_RSTB_VSEN_DEFAULT 0x0 -#define GC_VOLT_ANALOG_CONTROL_RSTB_VSEN_OFFSET 0x4 +#define GC_VOLT_ANALOG_CONTROL_VSEN_RSTB_LSB 0x0 +#define GC_VOLT_ANALOG_CONTROL_VSEN_RSTB_MASK 0x1 +#define GC_VOLT_ANALOG_CONTROL_VSEN_RSTB_SIZE 0x1 +#define GC_VOLT_ANALOG_CONTROL_VSEN_RSTB_DEFAULT 0x0 +#define GC_VOLT_ANALOG_CONTROL_VSEN_RSTB_OFFSET 0x8 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_NEG_LSB 0x1 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_NEG_MASK 0x3e #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_NEG_SIZE 0x5 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_NEG_DEFAULT 0xb -#define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_NEG_OFFSET 0x4 +#define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_NEG_OFFSET 0x8 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_POS_LSB 0x6 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_POS_MASK 0x1c0 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_POS_SIZE 0x3 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_POS_DEFAULT 0x4 -#define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_POS_OFFSET 0x4 +#define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_INPUTDC_POS_OFFSET 0x8 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_NEG_LSB 0x9 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_NEG_MASK 0xe00 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_NEG_SIZE 0x3 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_NEG_DEFAULT 0x4 -#define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_NEG_OFFSET 0x4 +#define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_NEG_OFFSET 0x8 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_POS_LSB 0xc #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_POS_MASK 0x1f000 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_POS_SIZE 0x5 #define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_POS_DEFAULT 0xb -#define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_POS_OFFSET 0x4 +#define GC_VOLT_ANALOG_CONTROL_SEL_VSEN_TH_POS_OFFSET 0x8 #define GC_VOLT_CONFIG_SERIAL_TEST_EN_LSB 0x0 #define GC_VOLT_CONFIG_SERIAL_TEST_EN_MASK 0x1 #define GC_VOLT_CONFIG_SERIAL_TEST_EN_SIZE 0x1 #define GC_VOLT_CONFIG_SERIAL_TEST_EN_DEFAULT 0x0 -#define GC_VOLT_CONFIG_SERIAL_TEST_EN_OFFSET 0x8 +#define GC_VOLT_CONFIG_SERIAL_TEST_EN_OFFSET 0xc #define GC_WATCHDOG_WDOGCONTROL_INTEN_LSB 0x0 #define GC_WATCHDOG_WDOGCONTROL_INTEN_MASK 0x1 #define GC_WATCHDOG_WDOGCONTROL_INTEN_SIZE 0x1 @@ -25182,12 +25397,12 @@ #define GC_XO_VERSION_CHANGE_LSB 0x0 #define GC_XO_VERSION_CHANGE_MASK 0xffffff #define GC_XO_VERSION_CHANGE_SIZE 0x18 -#define GC_XO_VERSION_CHANGE_DEFAULT 0x11e43 +#define GC_XO_VERSION_CHANGE_DEFAULT 0x121be #define GC_XO_VERSION_CHANGE_OFFSET 0x0 #define GC_XO_VERSION_REVISION_LSB 0x18 #define GC_XO_VERSION_REVISION_MASK 0xff000000 #define GC_XO_VERSION_REVISION_SIZE 0x8 -#define GC_XO_VERSION_REVISION_DEFAULT 0x15 +#define GC_XO_VERSION_REVISION_DEFAULT 0x16 #define GC_XO_VERSION_REVISION_OFFSET 0x0 #define GC_XO_CLK_JTR_CTRL_HS_SEL_LSB 0x0 #define GC_XO_CLK_JTR_CTRL_HS_SEL_MASK 0x1 @@ -25984,161 +26199,146 @@ #define GC_XO_OSC_XTL_FSM_CFG_SENSE_REG_MAX_SIZE 0x5 #define GC_XO_OSC_XTL_FSM_CFG_SENSE_REG_MAX_DEFAULT 0xd #define GC_XO_OSC_XTL_FSM_CFG_SENSE_REG_MAX_OFFSET 0x1fc -#define GC_XO_OSC_SETHOLD_XTL_LSB 0x0 -#define GC_XO_OSC_SETHOLD_XTL_MASK 0x1 -#define GC_XO_OSC_SETHOLD_XTL_SIZE 0x1 -#define GC_XO_OSC_SETHOLD_XTL_DEFAULT 0x0 -#define GC_XO_OSC_SETHOLD_XTL_OFFSET 0x200 -#define GC_XO_OSC_SETHOLD_ANA_LSB 0x1 -#define GC_XO_OSC_SETHOLD_ANA_MASK 0x2 -#define GC_XO_OSC_SETHOLD_ANA_SIZE 0x1 -#define GC_XO_OSC_SETHOLD_ANA_DEFAULT 0x0 -#define GC_XO_OSC_SETHOLD_ANA_OFFSET 0x200 -#define GC_XO_OSC_CLRHOLD_XTL_LSB 0x0 -#define GC_XO_OSC_CLRHOLD_XTL_MASK 0x1 -#define GC_XO_OSC_CLRHOLD_XTL_SIZE 0x1 -#define GC_XO_OSC_CLRHOLD_XTL_DEFAULT 0x0 -#define GC_XO_OSC_CLRHOLD_XTL_OFFSET 0x204 -#define GC_XO_OSC_CLRHOLD_ANA_LSB 0x1 -#define GC_XO_OSC_CLRHOLD_ANA_MASK 0x2 -#define GC_XO_OSC_CLRHOLD_ANA_SIZE 0x1 -#define GC_XO_OSC_CLRHOLD_ANA_DEFAULT 0x0 -#define GC_XO_OSC_CLRHOLD_ANA_OFFSET 0x204 #define GC_XO_OSC_TEST_CLK2X_EN_LSB 0x0 #define GC_XO_OSC_TEST_CLK2X_EN_MASK 0x1 #define GC_XO_OSC_TEST_CLK2X_EN_SIZE 0x1 #define GC_XO_OSC_TEST_CLK2X_EN_DEFAULT 0x0 -#define GC_XO_OSC_TEST_CLK2X_EN_OFFSET 0x208 +#define GC_XO_OSC_TEST_CLK2X_EN_OFFSET 0x200 #define GC_XO_OSC_TEST_CLK_JTR_EN_LSB 0x1 #define GC_XO_OSC_TEST_CLK_JTR_EN_MASK 0x2 #define GC_XO_OSC_TEST_CLK_JTR_EN_SIZE 0x1 #define GC_XO_OSC_TEST_CLK_JTR_EN_DEFAULT 0x0 -#define GC_XO_OSC_TEST_CLK_JTR_EN_OFFSET 0x208 +#define GC_XO_OSC_TEST_CLK_JTR_EN_OFFSET 0x200 #define GC_XO_OSC_TEST_CLK_TIMER_EN_LSB 0x2 #define GC_XO_OSC_TEST_CLK_TIMER_EN_MASK 0x4 #define GC_XO_OSC_TEST_CLK_TIMER_EN_SIZE 0x1 #define GC_XO_OSC_TEST_CLK_TIMER_EN_DEFAULT 0x0 -#define GC_XO_OSC_TEST_CLK_TIMER_EN_OFFSET 0x208 +#define GC_XO_OSC_TEST_CLK_TIMER_EN_OFFSET 0x200 +#define GC_XO_ANTEST_CTRL_LDO_EN_LSB 0x0 +#define GC_XO_ANTEST_CTRL_LDO_EN_MASK 0x1 +#define GC_XO_ANTEST_CTRL_LDO_EN_SIZE 0x1 +#define GC_XO_ANTEST_CTRL_LDO_EN_DEFAULT 0x0 +#define GC_XO_ANTEST_CTRL_LDO_EN_OFFSET 0x204 #define GC_XO_DXO_INT_ENABLE_FAST_CALIB_OVERFLOW_LSB 0x0 #define GC_XO_DXO_INT_ENABLE_FAST_CALIB_OVERFLOW_MASK 0x1 #define GC_XO_DXO_INT_ENABLE_FAST_CALIB_OVERFLOW_SIZE 0x1 #define GC_XO_DXO_INT_ENABLE_FAST_CALIB_OVERFLOW_DEFAULT 0x0 -#define GC_XO_DXO_INT_ENABLE_FAST_CALIB_OVERFLOW_OFFSET 0x20c +#define GC_XO_DXO_INT_ENABLE_FAST_CALIB_OVERFLOW_OFFSET 0x208 #define GC_XO_DXO_INT_ENABLE_FAST_CALIB_UNDERRUN_LSB 0x1 #define GC_XO_DXO_INT_ENABLE_FAST_CALIB_UNDERRUN_MASK 0x2 #define GC_XO_DXO_INT_ENABLE_FAST_CALIB_UNDERRUN_SIZE 0x1 #define GC_XO_DXO_INT_ENABLE_FAST_CALIB_UNDERRUN_DEFAULT 0x0 -#define GC_XO_DXO_INT_ENABLE_FAST_CALIB_UNDERRUN_OFFSET 0x20c +#define GC_XO_DXO_INT_ENABLE_FAST_CALIB_UNDERRUN_OFFSET 0x208 #define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_OVERFLOW_LSB 0x2 #define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_OVERFLOW_MASK 0x4 #define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_OVERFLOW_SIZE 0x1 #define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_OVERFLOW_DEFAULT 0x0 -#define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_OVERFLOW_OFFSET 0x20c +#define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_OVERFLOW_OFFSET 0x208 #define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_UNDERRUN_LSB 0x3 #define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_UNDERRUN_MASK 0x8 #define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_UNDERRUN_SIZE 0x1 #define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_UNDERRUN_DEFAULT 0x0 -#define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_UNDERRUN_OFFSET 0x20c +#define GC_XO_DXO_INT_ENABLE_SLOW_CALIB_UNDERRUN_OFFSET 0x208 #define GC_XO_DXO_INT_ENABLE_CLK_JTR_NOP_SEEN_LSB 0x4 #define GC_XO_DXO_INT_ENABLE_CLK_JTR_NOP_SEEN_MASK 0x10 #define GC_XO_DXO_INT_ENABLE_CLK_JTR_NOP_SEEN_SIZE 0x1 #define GC_XO_DXO_INT_ENABLE_CLK_JTR_NOP_SEEN_DEFAULT 0x0 -#define GC_XO_DXO_INT_ENABLE_CLK_JTR_NOP_SEEN_OFFSET 0x20c +#define GC_XO_DXO_INT_ENABLE_CLK_JTR_NOP_SEEN_OFFSET 0x208 #define GC_XO_DXO_INT_ENABLE_CLK_TIMER_NOP_SEEN_LSB 0x5 #define GC_XO_DXO_INT_ENABLE_CLK_TIMER_NOP_SEEN_MASK 0x20 #define GC_XO_DXO_INT_ENABLE_CLK_TIMER_NOP_SEEN_SIZE 0x1 #define GC_XO_DXO_INT_ENABLE_CLK_TIMER_NOP_SEEN_DEFAULT 0x0 -#define GC_XO_DXO_INT_ENABLE_CLK_TIMER_NOP_SEEN_OFFSET 0x20c +#define GC_XO_DXO_INT_ENABLE_CLK_TIMER_NOP_SEEN_OFFSET 0x208 #define GC_XO_DXO_INT_ENABLE_CLK_JTR_SW_TRIM_DONE_LSB 0x6 #define GC_XO_DXO_INT_ENABLE_CLK_JTR_SW_TRIM_DONE_MASK 0x40 #define GC_XO_DXO_INT_ENABLE_CLK_JTR_SW_TRIM_DONE_SIZE 0x1 #define GC_XO_DXO_INT_ENABLE_CLK_JTR_SW_TRIM_DONE_DEFAULT 0x0 -#define GC_XO_DXO_INT_ENABLE_CLK_JTR_SW_TRIM_DONE_OFFSET 0x20c +#define GC_XO_DXO_INT_ENABLE_CLK_JTR_SW_TRIM_DONE_OFFSET 0x208 #define GC_XO_DXO_INT_ENABLE_CLK_TIMER_SW_TRIM_DONE_LSB 0x7 #define GC_XO_DXO_INT_ENABLE_CLK_TIMER_SW_TRIM_DONE_MASK 0x80 #define GC_XO_DXO_INT_ENABLE_CLK_TIMER_SW_TRIM_DONE_SIZE 0x1 #define GC_XO_DXO_INT_ENABLE_CLK_TIMER_SW_TRIM_DONE_DEFAULT 0x0 -#define GC_XO_DXO_INT_ENABLE_CLK_TIMER_SW_TRIM_DONE_OFFSET 0x20c +#define GC_XO_DXO_INT_ENABLE_CLK_TIMER_SW_TRIM_DONE_OFFSET 0x208 #define GC_XO_DXO_INT_STATE_FAST_CALIB_OVERFLOW_LSB 0x0 #define GC_XO_DXO_INT_STATE_FAST_CALIB_OVERFLOW_MASK 0x1 #define GC_XO_DXO_INT_STATE_FAST_CALIB_OVERFLOW_SIZE 0x1 #define GC_XO_DXO_INT_STATE_FAST_CALIB_OVERFLOW_DEFAULT 0x0 -#define GC_XO_DXO_INT_STATE_FAST_CALIB_OVERFLOW_OFFSET 0x210 +#define GC_XO_DXO_INT_STATE_FAST_CALIB_OVERFLOW_OFFSET 0x20c #define GC_XO_DXO_INT_STATE_FAST_CALIB_UNDERRUN_LSB 0x1 #define GC_XO_DXO_INT_STATE_FAST_CALIB_UNDERRUN_MASK 0x2 #define GC_XO_DXO_INT_STATE_FAST_CALIB_UNDERRUN_SIZE 0x1 #define GC_XO_DXO_INT_STATE_FAST_CALIB_UNDERRUN_DEFAULT 0x0 -#define GC_XO_DXO_INT_STATE_FAST_CALIB_UNDERRUN_OFFSET 0x210 +#define GC_XO_DXO_INT_STATE_FAST_CALIB_UNDERRUN_OFFSET 0x20c #define GC_XO_DXO_INT_STATE_SLOW_CALIB_OVERFLOW_LSB 0x2 #define GC_XO_DXO_INT_STATE_SLOW_CALIB_OVERFLOW_MASK 0x4 #define GC_XO_DXO_INT_STATE_SLOW_CALIB_OVERFLOW_SIZE 0x1 #define GC_XO_DXO_INT_STATE_SLOW_CALIB_OVERFLOW_DEFAULT 0x0 -#define GC_XO_DXO_INT_STATE_SLOW_CALIB_OVERFLOW_OFFSET 0x210 +#define GC_XO_DXO_INT_STATE_SLOW_CALIB_OVERFLOW_OFFSET 0x20c #define GC_XO_DXO_INT_STATE_SLOW_CALIB_UNDERRUN_LSB 0x3 #define GC_XO_DXO_INT_STATE_SLOW_CALIB_UNDERRUN_MASK 0x8 #define GC_XO_DXO_INT_STATE_SLOW_CALIB_UNDERRUN_SIZE 0x1 #define GC_XO_DXO_INT_STATE_SLOW_CALIB_UNDERRUN_DEFAULT 0x0 -#define GC_XO_DXO_INT_STATE_SLOW_CALIB_UNDERRUN_OFFSET 0x210 +#define GC_XO_DXO_INT_STATE_SLOW_CALIB_UNDERRUN_OFFSET 0x20c #define GC_XO_DXO_INT_STATE_CLK_JTR_NOP_SEEN_LSB 0x4 #define GC_XO_DXO_INT_STATE_CLK_JTR_NOP_SEEN_MASK 0x10 #define GC_XO_DXO_INT_STATE_CLK_JTR_NOP_SEEN_SIZE 0x1 #define GC_XO_DXO_INT_STATE_CLK_JTR_NOP_SEEN_DEFAULT 0x0 -#define GC_XO_DXO_INT_STATE_CLK_JTR_NOP_SEEN_OFFSET 0x210 +#define GC_XO_DXO_INT_STATE_CLK_JTR_NOP_SEEN_OFFSET 0x20c #define GC_XO_DXO_INT_STATE_CLK_TIMER_NOP_SEEN_LSB 0x5 #define GC_XO_DXO_INT_STATE_CLK_TIMER_NOP_SEEN_MASK 0x20 #define GC_XO_DXO_INT_STATE_CLK_TIMER_NOP_SEEN_SIZE 0x1 #define GC_XO_DXO_INT_STATE_CLK_TIMER_NOP_SEEN_DEFAULT 0x0 -#define GC_XO_DXO_INT_STATE_CLK_TIMER_NOP_SEEN_OFFSET 0x210 +#define GC_XO_DXO_INT_STATE_CLK_TIMER_NOP_SEEN_OFFSET 0x20c #define GC_XO_DXO_INT_STATE_CLK_JTR_SW_TRIM_DONE_LSB 0x6 #define GC_XO_DXO_INT_STATE_CLK_JTR_SW_TRIM_DONE_MASK 0x40 #define GC_XO_DXO_INT_STATE_CLK_JTR_SW_TRIM_DONE_SIZE 0x1 #define GC_XO_DXO_INT_STATE_CLK_JTR_SW_TRIM_DONE_DEFAULT 0x0 -#define GC_XO_DXO_INT_STATE_CLK_JTR_SW_TRIM_DONE_OFFSET 0x210 +#define GC_XO_DXO_INT_STATE_CLK_JTR_SW_TRIM_DONE_OFFSET 0x20c #define GC_XO_DXO_INT_STATE_CLK_TIMER_SW_TRIM_DONE_LSB 0x7 #define GC_XO_DXO_INT_STATE_CLK_TIMER_SW_TRIM_DONE_MASK 0x80 #define GC_XO_DXO_INT_STATE_CLK_TIMER_SW_TRIM_DONE_SIZE 0x1 #define GC_XO_DXO_INT_STATE_CLK_TIMER_SW_TRIM_DONE_DEFAULT 0x0 -#define GC_XO_DXO_INT_STATE_CLK_TIMER_SW_TRIM_DONE_OFFSET 0x210 +#define GC_XO_DXO_INT_STATE_CLK_TIMER_SW_TRIM_DONE_OFFSET 0x20c #define GC_XO_DXO_INT_TEST_FAST_CALIB_OVERFLOW_LSB 0x0 #define GC_XO_DXO_INT_TEST_FAST_CALIB_OVERFLOW_MASK 0x1 #define GC_XO_DXO_INT_TEST_FAST_CALIB_OVERFLOW_SIZE 0x1 #define GC_XO_DXO_INT_TEST_FAST_CALIB_OVERFLOW_DEFAULT 0x0 -#define GC_XO_DXO_INT_TEST_FAST_CALIB_OVERFLOW_OFFSET 0x214 +#define GC_XO_DXO_INT_TEST_FAST_CALIB_OVERFLOW_OFFSET 0x210 #define GC_XO_DXO_INT_TEST_FAST_CALIB_UNDERRUN_LSB 0x1 #define GC_XO_DXO_INT_TEST_FAST_CALIB_UNDERRUN_MASK 0x2 #define GC_XO_DXO_INT_TEST_FAST_CALIB_UNDERRUN_SIZE 0x1 #define GC_XO_DXO_INT_TEST_FAST_CALIB_UNDERRUN_DEFAULT 0x0 -#define GC_XO_DXO_INT_TEST_FAST_CALIB_UNDERRUN_OFFSET 0x214 +#define GC_XO_DXO_INT_TEST_FAST_CALIB_UNDERRUN_OFFSET 0x210 #define GC_XO_DXO_INT_TEST_SLOW_CALIB_OVERFLOW_LSB 0x2 #define GC_XO_DXO_INT_TEST_SLOW_CALIB_OVERFLOW_MASK 0x4 #define GC_XO_DXO_INT_TEST_SLOW_CALIB_OVERFLOW_SIZE 0x1 #define GC_XO_DXO_INT_TEST_SLOW_CALIB_OVERFLOW_DEFAULT 0x0 -#define GC_XO_DXO_INT_TEST_SLOW_CALIB_OVERFLOW_OFFSET 0x214 +#define GC_XO_DXO_INT_TEST_SLOW_CALIB_OVERFLOW_OFFSET 0x210 #define GC_XO_DXO_INT_TEST_SLOW_CALIB_UNDERRUN_LSB 0x3 #define GC_XO_DXO_INT_TEST_SLOW_CALIB_UNDERRUN_MASK 0x8 #define GC_XO_DXO_INT_TEST_SLOW_CALIB_UNDERRUN_SIZE 0x1 #define GC_XO_DXO_INT_TEST_SLOW_CALIB_UNDERRUN_DEFAULT 0x0 -#define GC_XO_DXO_INT_TEST_SLOW_CALIB_UNDERRUN_OFFSET 0x214 +#define GC_XO_DXO_INT_TEST_SLOW_CALIB_UNDERRUN_OFFSET 0x210 #define GC_XO_DXO_INT_TEST_CLK_JTR_NOP_SEEN_LSB 0x4 #define GC_XO_DXO_INT_TEST_CLK_JTR_NOP_SEEN_MASK 0x10 #define GC_XO_DXO_INT_TEST_CLK_JTR_NOP_SEEN_SIZE 0x1 #define GC_XO_DXO_INT_TEST_CLK_JTR_NOP_SEEN_DEFAULT 0x0 -#define GC_XO_DXO_INT_TEST_CLK_JTR_NOP_SEEN_OFFSET 0x214 +#define GC_XO_DXO_INT_TEST_CLK_JTR_NOP_SEEN_OFFSET 0x210 #define GC_XO_DXO_INT_TEST_CLK_TIMER_NOP_SEEN_LSB 0x5 #define GC_XO_DXO_INT_TEST_CLK_TIMER_NOP_SEEN_MASK 0x20 #define GC_XO_DXO_INT_TEST_CLK_TIMER_NOP_SEEN_SIZE 0x1 #define GC_XO_DXO_INT_TEST_CLK_TIMER_NOP_SEEN_DEFAULT 0x0 -#define GC_XO_DXO_INT_TEST_CLK_TIMER_NOP_SEEN_OFFSET 0x214 +#define GC_XO_DXO_INT_TEST_CLK_TIMER_NOP_SEEN_OFFSET 0x210 #define GC_XO_DXO_INT_TEST_CLK_JTR_SW_TRIM_DONE_LSB 0x6 #define GC_XO_DXO_INT_TEST_CLK_JTR_SW_TRIM_DONE_MASK 0x40 #define GC_XO_DXO_INT_TEST_CLK_JTR_SW_TRIM_DONE_SIZE 0x1 #define GC_XO_DXO_INT_TEST_CLK_JTR_SW_TRIM_DONE_DEFAULT 0x0 -#define GC_XO_DXO_INT_TEST_CLK_JTR_SW_TRIM_DONE_OFFSET 0x214 +#define GC_XO_DXO_INT_TEST_CLK_JTR_SW_TRIM_DONE_OFFSET 0x210 #define GC_XO_DXO_INT_TEST_CLK_TIMER_SW_TRIM_DONE_LSB 0x7 #define GC_XO_DXO_INT_TEST_CLK_TIMER_SW_TRIM_DONE_MASK 0x80 #define GC_XO_DXO_INT_TEST_CLK_TIMER_SW_TRIM_DONE_SIZE 0x1 #define GC_XO_DXO_INT_TEST_CLK_TIMER_SW_TRIM_DONE_DEFAULT 0x0 -#define GC_XO_DXO_INT_TEST_CLK_TIMER_SW_TRIM_DONE_OFFSET 0x214 +#define GC_XO_DXO_INT_TEST_CLK_TIMER_SW_TRIM_DONE_OFFSET 0x210 #define GC_M3_ITM_TCR_ITMENA_LSB 0x0 #define GC_M3_ITM_TCR_ITMENA_MASK 0x1 #define GC_M3_ITM_TCR_ITMENA_SIZE 0x1 @@ -26775,11 +26975,12 @@ -1 #endif /* GC__ENABLE_FLASH_DFT_DEFINITIONS__ */ +#define GC_CONST_FPGA_JITTER_FIXED_FREQ 0xf #define GC_CONST_FSH_PE_CONTROL_BULKERASE 0x1d1e2bad #define GC_CONST_FSH_PE_EN 0xb11924e1 #define GC_CONST_FSH_PE_CONTROL_PROGRAM 0x27182818 #define GC_CONST_FSH_PE_CONTROL_ERASE 0x31415927 #define GC_CONST_FSH_PE_CONTROL_READ 0x16021765 +#define GC_CONST_FPGA_TIMER_FIXED_FREQ 0x18 #define GC_CONST_FSH_OVRD_UNLOCK 0x13806488 - #endif /* __EC_CHIP_G_CR50_FPGA_REGDEFS_H */ diff --git a/util/signer/codesigner.cc b/util/signer/codesigner.cc index cf3513d773..590463b1ce 100644 --- a/util/signer/codesigner.cc +++ b/util/signer/codesigner.cc @@ -13,7 +13,9 @@ #include <common/image.h> #include <common/publickey.h> #include <common/signed_header.h> -//#include <rapidjson/document.h> +#ifdef HAVE_JSON +#include <rapidjson/document.h> +#endif #include <string> #include <map> @@ -195,7 +197,7 @@ bool readJSON(const string& filename, uint32_t* p4cl, map<string, uint32_t>* fusemap) { bool result = false; -#if 0 +#ifdef HAVE_JSON ifstream ifs(filename.c_str()); if (ifs) { @@ -235,7 +237,7 @@ bool readJSON(const string& filename, result = true; } } -#endif +#endif // HAVE_JSON return result; } @@ -253,7 +255,7 @@ void usage(int argc, char* argv[]) { "--key=$pem-filename\n" "[--xml=$xml-filename] typically 'havenTop.xml'\n" "[--json=$json-filename] the signing manifest\n" - "[--format=bin|hex] output file format, hex is default\n", + "[--format=bin|hex] output file format, hex is default\n", argv[0]); } @@ -272,7 +274,7 @@ int getOptions(int argc, char* argv[]) { int c, option_index = 0; outputFormat.assign("hex"); while ((c = getopt_long(argc, argv, "i:o:k:x:j:f:h", - long_options, &option_index)) != -1) { + long_options, &option_index)) != -1) { switch (c) { case 0: fprintf(stderr, "option %s", long_options[option_index].name); diff --git a/util/signer/common/publickey.h b/util/signer/common/publickey.h index 6a899be9ac..66a585ab0a 100644 --- a/util/signer/common/publickey.h +++ b/util/signer/common/publickey.h @@ -21,8 +21,8 @@ class PublicKey { bool ok(); // # of words for R. - // Currently set at 3104 bits (97*32). - size_t rwords() const { return 96 + 1; } + // Currently 96 (enough for upto 3071 moduli). + size_t rwords() const { return 96; } // # of significant words in modulus. size_t nwords(); @@ -33,7 +33,7 @@ class PublicKey { uint32_t n0inv(); // PKCS1.5 SHA256 - // Mongomery factor 2**(32*rwords()) multiplied in. + // Montgomery factor 2**(32*rwords()) multiplied in. int sign(const void* msg, size_t msglen, BIGNUM** output); // PKCS1_OAEP SHA-1, MGF1 diff --git a/util/signer/common/signed_header.h b/util/signer/common/signed_header.h index d04f1ac088..b6929522d9 100644 --- a/util/signer/common/signed_header.h +++ b/util/signer/common/signed_header.h @@ -29,7 +29,7 @@ typedef struct SignedHeader { #endif // __cplusplus uint32_t magic; // -1 - uint32_t signature[96 + 1]; + uint32_t signature[96]; uint32_t tag[7]; uint32_t keyid; uint32_t image_size; @@ -38,7 +38,7 @@ typedef struct SignedHeader { uint32_t rx_base; uint32_t rx_max; uint32_t fusemap[FUSE_MAX / (8 * sizeof(uint32_t))]; - uint32_t _pad[256 - 1 - 97 - 7 - 6*1 - 5]; + uint32_t _pad[256 - 1 - 96 - 7 - 6*1 - 5]; } SignedHeader; #ifdef __cplusplus diff --git a/util/signer/image.cc b/util/signer/image.cc index 4b9db30608..397143bb7c 100644 --- a/util/signer/image.cc +++ b/util/signer/image.cc @@ -6,6 +6,7 @@ #include <stddef.h> #include <stdlib.h> +#include <stdio.h> #include <string.h> #include <unistd.h> #include <sys/types.h> diff --git a/util/signer/rom-testkey-A.pem b/util/signer/rom-testkey-A.pem index 926b6b0497..77a69d8448 100644 --- a/util/signer/rom-testkey-A.pem +++ b/util/signer/rom-testkey-A.pem @@ -1,364 +1,39 @@ -# output of: openssl genrsa -f4 3072 -#-----BEGIN RSA PRIVATE KEY----- -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 ------END RSA PRIVATE KEY----- -# output of: openssl genrsa -f4 2048 -#-----BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAxkF2U+bC+B6BCfzfM9p3g6J4HbMvdhV3xS1HJSpCdsqhQMkO -6l08LV1R4U7hjF1Nk/7C546XKDJegf9hhHuSZkYtXZOOBdYP8DV8ckrB3Lz6WF+N -54WJTPUaFFRN6ynedl6oRa7vdDW5cjOYGwIqkZg24uPAJKzmKYPkX8BV7d1rNF7+ -LkuDGCt9SzJON7459JMC/mAy1pFS99SPmkmH31OG+WQGq8puqdUdnzT50AUznHOS -5QJiMY1kTXp2iOkII+pzuPhpwjxtqIH4riJ/Rs8lHBNSL/MrK8jsGj0njWPLi0D5 -lSIFmznYn29WayUCnEvjTOAJaUBYwlQrh8eDbwIDAQABAoIBAGdyON/GhO0aXZJs -k7pmv/27hJlaqeUfhoMoAPtvdYaubD11q4a2Z3P0QYkis6Wd+aDDScexK0YaIh4K -t0N9hwI+k+VD3NNGwsI/5lNsloMrSCVclpq7nsy9B4KcCpwuGJoDAiJ6CQ/GCKGC -MlfFZZjap6jz1YpNfTskSsF7hlq6RceOXas4bx8YhZl4V+EkDez3nT6hHT9PUal9 -IN+wGV0xYShSUhRSp9qdm/a8WiyETxjPkh8p+5jVpJTb61XbkIzzSnsl+Xmukapk -fJO6Rcbp/V/78zV5YuR0hbENexPEf/R8iEuNxtVAz7G09U+8t1fTIuCFYy2oLh43 -rAwjHaECgYEA+Ba+UkzoNP0oFnMj4hJgE31NmnPWBMnjyGgchoPYQZVf+tjyCOj9 -bc0D1LQzG8UrkAxMnm4VWUniJ6CzaLHNPKiUvPeS+z1ofvsMup8ly23yL4q3QKOy -nfHQREW5wHHldvwc2uZ53bUInOEPUpQMA9UPFgbighx6WQVXyszAP4MCgYEAzJPo -zL+Ix1s/fwZOjfkFCnWsKcJ1m8t7vEObke4ovWaHP6JpHAumys1ih2F3qg0jKCa5 -yItv/l+Hj9fssYlR09zOmzAR0g8GGFqVgDxFyX0NrXmxcqYexVwNmd0scQKFwj2J -iazYOs1AMuQZ1MqYaw4wS2eG28/Y/F3OooVu3KUCgYEAqyr9+0imudCk9QBSFKu6 -8Bd3EIa1di5ZY685ZzHWZkGKrEc8jxs5p6VY7Eu8K3/Zc5SY1IJ9ZlKMn+zHfAeY -5C4oGUzzczbGPz41ZRli+T2NaHHbx9Rp64GowUIeTAIJYRPHUNzN3kMGgz7g1Ifi -1k4ND5SGeWDupTcDgJ/OUMMCgYBCK71rLLDDOuKI5bNW/KsCvRkY0MtVvzWgqYWS -aCRJTvaEQLYa2jHy+wfZnk8kc+dhP1VsZp2s+51Pi5oFutL64jr5u0yoUy+3hOVC -ezxfddGMwQYCfXUKhUHo+L89NoGpWFo6a+vs6SLQ0zL/vyAZ0JcSbMQUKWCYEIeb -zekT+QKBgCrI1XeYP0+PtKVVsE+0CmKSNhi2jKtCgyFCzHQJb2NHz25fZhlo7aM0 -oLgdsQFqK1+oALk8fT0Bg1jddsggbG7iZlieBTC5tPkNTMjpTcBBgnI5BkbZYuNi -qqbFnV0S2cP86BWzHXrtXWvmdesvMBRGxO7wG/ELXI10rHZG7DvH ------END RSA PRIVATE KEY----- -# output of: openssl genrsa -3 2048 -#-----BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA0/22CLHy3W8TJcHX/yMQOFIyARFxmlsz9wxilz9oCjEpDpld -GIsS0vXmv3U3hqgD0+ocFwKeYKe86JBTp0KsD6rmLvRwMfF1/n8eLsvXSWU7Z3hF -d6KFUvZ1t4G9WxFq5V2k7pumRhN2g2J0oVPrJpBlJKbOG7f0L6+IZT+V00CQrqUJ -kVxHBCxXosxkJPmoU8NBG+Nlv0OncIj2HrfnzAxmbPs/6uM/yeiTM462M/zqXu44 -l16K17uSGJ5/s6CCVK0AuDcO7nZ+T8gZRXrZw6Ib2t3VgqA38fyJLOZJ2Vc3t7KO -05fM5hNP18JzMpmpd1avhzHgDEer45qsAt1jaQIBAwKCAQEAjVPOsHah6PS3boE6 -qhdgJYwhVguhEZIipLLsZNTwBstwtGY+EFy3N06Z1PjPrxqtN/FoD1cUQG/TRbWN -GixytRyZdKL1dqD5VFS+yd06MO4nmlAuT8GuN075JQEo52Dx7j5t9GfELrekV5b4 -a41HbwruGG80EnqiynUFmNUOjNR/ETxMy4pzd8XH9RPEh9UfRQcrDsU7KOsQVygB -KaU4OhuJMeaU7K+75thaAIFTM5Cp7SUu54Ri8wXcnuvW3qAI4BM/KMnbPWktNHAg -6WkASh3oaY/J03wlfW0J3RBEpefW4dJ8sMq4qAXZ3ycgfJE5lTI8oJH3nX94cOla -FJ0bqwKBgQDvOOwWTw2xtoOYohKYw/vvIMMf8vx4AaG68Hc4cBsGJiFxuWJTT4nV -c67RuVUArObDMe/KgGMy5wqglyDgojXMVhRtOTMBP5tSaUsNViWKJJ/u+QyTFvu4 -q+o2/OuQkYy1WZ/U9rJvb6LcvOuNaffV0JShXJ4HnRLuO5irD60kWQKBgQDi296A -EP7oGgATERwklT4KS3Vgkr8VAEFT/VW78CUNTsGm6L8NOFHQe/U6eXe4ub0oSUan -u7TDhCgmkxvcw3qornu0wdVE0r1oF9TakTfPL9VQQ3mTrmpHCe7DZGJSTu7AC1b+ -07VIemesTBw1Dcf9RvazObjlAvWI/qP51ESVkQKBgQCfe0gO3152ea0QbAxl1/1K -Fddqof2lVmvR9aTQSryuxBZL0Ow3ilvjonSL0ONVyJnXdp/cVZd3RLHAZMCVwXky -5A2eJiIA1RI28NyzjsOxbb/0pghiD1J7HUbPU0e1tl3OO7/jTyGfn8HoffJeRqU5 -NbhrkxQFE2H0J7sctR4YOwKBgQCXPT8AC1SavAAMthLDDilcMk5AYdS4qtY3/jkn -9W4I3yvEmyoI0DaK/U4m+6Ul0SjFhi8afSMtAsVvDL0916cbHv0jK+ODNyjwD+M8 -YM/fdTjgLPu3yZwvW/SCQuw230nVXOSp4nja/EUdiBLOCS/+L08iJntDV05bVG1R -OC25CwKBgESVOTLIZfSkAP8GtolQt5meiQNZAM1fkbTZmydzPU8RcxYSjH4S7xzZ -wqMvedczh7eJ+CjUbYN+n3jj6Dual/36WHsPntV2avejb6UaInYd61t0murRuUsQ -jZ6CAlsBSbhfOru6N3NQ6tQC5+9hPELCTIPgMU3vLFq1cP2G0fTT ------END RSA PRIVATE KEY----- -# output of: openssl genrsa -3 3072 -----BEGIN RSA PRIVATE KEY----- -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 ------END RSA PRIVATE KEY----- -# output of: openssl genrsa -f4 3071 -#-----BEGIN RSA PRIVATE KEY----- -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 ------END RSA PRIVATE KEY----- -# output of: openssl genrsa -3 2047 -#-----BEGIN RSA PRIVATE KEY----- -MIIEoAIBAAKCAQBd5Az6u/daXYeCv3aHYGJ01Aw8NUu8YLoT9ynBDvm7hT5yWLbY -ugLSIN44gLSsgVjJ7g6n0LddheDaOC0YRPgyYcipg8/Lo8Doe8x8qerRz+PwewuP -k9mDmTPvHANJJJ7d7crlwv/OhklPEmDaSUrAVh5AmlUYNxRwbOC/Di3SLzJc/X7m -7ItclQouinH+dOiQGUZwyLGzE+TBB7io3NyV74yxHnmpwyxussNqKcfiN8C1dcIb -uqs/IEoR/TZ5EAcJI8XbSTe8SOVwWIEUcBBohzQWUWJbzwcc2CCijITrnsrO+/Cc -FD34krjss2nDtA2mZsq5b/IqmofziTyf+B9DAgEDAoIBAD6YCKcn+jw+WlcqTwTq -7E3istLOMn2V0WKkxoC0pn0DfvblzzsmrIwV6XsAeHMA5dv0CcU1z5OulebQHhAt -+sxBMHECiofCgJr9Mv3GnIvf7Ur8sl+35le7d/S9V4YYaelJMe6B/98EMN9hlebb -hyrkFCsRjhAkuErzQH9eyTbJRB/7Fqi5pU5WWz7nuhIrrYVMeTEqbEdvCNiLjfrv -ooH7Eq2tQEVDcf49bCRhzOSpaykRsw9UkcLjWFn2OSnWrDlVSB9mbdGNJpBHLThf -WMuac2OxxbCl89bAFQ/oVjAqxLFzn46C7JZvLe/p8cHsYqbsRC21abbVDuAhBYX7 -nQsCgYEA4amkQZxDK1JCEZ7CcvFiV7SgkWqOesjDObpDd9te7M6cjDDVQQf560NR -6Mp4nLe8yBc00maPpLeL+FvovYtDRbDb2yIhyH9WgRWC30vtCMY/GpgS4jOcr3e0 -K9TkTbZTIINvem56rPOVJpJX5yXoG8lQdg/61TdZYISjSE123ykCgYBqg2CbTZLo -FNFvsWxn8dEMk4X/PHqUfyodwfLr1RZ8BFpke8VYOeQWLgS4aR5303zX4KZjHiwr -4z9NLyMjLwq/Akf+ig3Kgp6qgmrd8/QCcOBsaLPXnzlp4wPVNcu17QuDQV8G19Uu -I1bNcnyX+uld4rPuZOT+YQGRHrRsCYfUiwKBgQCWcRgrvYIc4YFhFIGh9kGPzcBg -8bRR2yzRJtelPOnzNGhddeOAr/vyLOFF3FBoen3auiM27wptz7KlkpspB4Iudefn -bBaFqjmrY6yU3UiwhCoRurdBd73KT81yje2JJDdrAkpRnvxzTQ4ZtuVEw/AShjWk -Cqc4z5DrAxeFiPnqGwKBgEcCQGeJDJq4i5/LnZqhNghiWVTS/GL/cWkr90fjZFKt -kZhSg5AmmA7JWHrwvvqM/eVAbuy+yB1CKjN0whd0sdSsL/8Gs9xXFHGsRz6ioqxL -QEhFzTpqJkaXV+N5MnlIsleA6gSP43QXjzOhqGVR8OlBzUmYmKmWAQtpzZ1br+MH -AoGBAJAgNpv0p3hZly5oecTzIan03/nJ7HlhS9XsR6zyI3n/HPxEd4MW7nAMlend -FtuJ8u033ZtWDW8E9qn6jrIMzgZgWMyh4Az+xYdq+ZMT6c3q/Ujh50FSeFc8y1we -onrGgK3d/IXnGIUpUUIexw6mEx4eux1GHusgMA/bWRG/DQeQ ------END RSA PRIVATE KEY----- -# output of: openssl genrsa -3 3056 -#-----BEGIN RSA PRIVATE KEY----- -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 -rkWWpQP1FbWGQ257ZEQTbNK/jM06JeliUh39hak= ------END RSA PRIVATE KEY----- -# openssl genrsa -3 3071 -#-----BEGIN RSA PRIVATE KEY----- -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 ------END RSA PRIVATE KEY----- -#openssl genrsa -3 1023 -#-----BEGIN RSA PRIVATE KEY----- -MIICWQIBAAKBgGgVIcckiflOrlrsuagONesnm4qhEf8TvWvwZzTUj6IvtFIsXgFF -Ql/eY3u+By1xFlA3riLMwxXtCvYM2qzXmgu8GH8Mru9Ikon5xapXgR4JNdUDqhgS -nMTfO/7/6qBOGqyMVjJSBSPftKUGa9QGOxQnG0G/FVHQ1mKx299FW707AgEDAoGA -RWNr2hhb+4nJkfMmcAl5R2+9BxYL/2J+R/WaIzhfwXUi4XLpVi4sP+mXp9QEyPYO -4CUewd3XY/NcpAiRyI+8BukbhUdeGdQKf3a6VN5V2r2PlUy9lbOIfa4EfQM64QWF -/BvIq+tVFg3lvAylpxJurmEi7Y7c4uC6ksseSG9YSusCQQDu50smOMGfr5jxccfq -R9nYEqnfWI7nquwyA4eiHnbWVEDGNREY39G1zh+lYRqiQSk1whpsslU68VoyElwO -3VVxAkBvh+v7aQbq0zHWPGMfuHwUy8sxNSidpRwoMbvY89fvfXGcdB9YJbEVDetO -Ej7IU+VfpML8F6hEzSxPHBaPefdrAkEAn0TcxCXWanUQoPaFRtqROrcb6jsJ78dI -IVevwWmkjuLV2Xi2EJU2eTQVGOtnFtYbeSwRncw40fY8IWGStJOOSwJASlqdUkYE -nIzL5ChCFSWoDd0yIM4bE8NoGsvSkKKP9P5LvaK/kBkguLPyNAwp2uKY6m3XUrpw -Ld4dihK5tPv6RwJBALFMpNtx+z1qo5ViOA083dV4HvBUnsaOObmm+fF5di0mNO50 -tHepBmEvmMmbhbGtj4AuWYMgzitlQFRG13plpYc= ------END RSA PRIVATE KEY----- -#openssl genrsa -f4 1023 -#-----BEGIN RSA PRIVATE KEY----- -MIICWgIBAAKBgF30c14/57rbnRAHchaeO5PW9ub2bzKzoNYsaU50wegI8yFmITTh -nzGahCNtipdmiD2Rh2By+Kknqtc7Rdpqsl63DY2qkTqab3nnyZlGvl1/alz59l8S -JgBlrQYeOkjuixYusUtIedUiBMDffRnJFTfISUTOeoVjqd1R6XapitcxAgMBAAEC -gYAm8JuoImBOh5rO++cDDM2wdlWaX+SyZNRyL7HtfGKpYpwx6Xw1yJUMH/hIHqxk -F3C748bx6HS61t/tmHlZDwOhy+c3kjKtjLuYoJZXfHlduPprRkGFlzD/tTLqOPIO -Ml+hfpIUIo2pKoz0KiD9N7izNnUX280V5v7woOAj0u5gyQJBAM6a1I36rigZoxHi -EZgzyYvJCR6Fq0FBpoTwfHXtXc0LQKNz761Q9AyPU3tt0HDHu67M18eKDzSgCGeD -4M6lV2sCQHRq7JieKpVsRs1Rj07tQU+Fnaq5hVgnLymHXiJoQkUNRBPeFX9bqdU3 -nKMjq1uG2t2ihLtXqt5L522MA36f3tMCQQC08lmyt5iMOlfds7dhLAoayUmZV8yz -bIIg8FaxGeELUg2cmk+R5dK4pVaiRX1HKUcxQurBMiM7HeX+czwTADBdAkBhKBMI -U4eqaFC2bUiyT+LfoN0ya93S8fC0Mdrn0CbuReH4yrEaNr+Hx/+bTttlaSgjK8ym -JMXe+23KyLzp4jYtAkBpLWQxiVQndB3eG1yur8fPku4KjsBcnTy2qz3b7OCwX51q -CWgGl6TiZiSp69UV1wwZS6tSGwyQBdDcer2aNeoZ ------END RSA PRIVATE KEY----- -#openssl genrsa -f4 1008 -#-----BEGIN RSA PRIVATE KEY----- -MIICUQIBAAJ/ALIt6Zuh8xmqJEG1Xcyfjf5hYdrH4G37zqHKnPqFBA8wCqyURBrV -qG9ykJh02ebbODHTcp8fG/uDOFtuIuQB9wdxD66Q6UpfJMsn+nYWUyIyFeDFLwZY -WGeisDo5Xr6768KlFPbFbqsXSjZobpmq0Z1V05RNfwGH/byWLZu+FQIDAQABAn4Y -Y9aFek63paWe5P+5AeJC/vuRIikjhQOM/Bou5MRge9gKNaV48uRClTEb3WrygfGY -SHR5OZ3v+M9fHJ1kDqySd5sIblrIXwTPor9Pc9ktluSdqJqoe040HtK/T9/ZMMfR -l5/zj6WMrYOn+/FQ9WoGMk0Lvl2xa/GH2PKPJ+UCQADbMqF5o4dZvIhzalZuTv4y -FanJgH6j5njD0ubBMNm2VcCek/mdzyLjcbCAS8zHSOPjwB3K71D8URbDbinsmH8C -QADQGENYErO7rWRr189mZpqcf1LSCGHvgFJt/cNOGMfkSFkESwx5iJlVIOWMAOoq -FSM95hcYLHT3yMDMK1dvf2sCP3+MQ6fbPyw5Z5D5RJflgUa1klm9WnOW7ZjNRRcP -jO/rkCz2YB6y5FNC2XieIueng2wIY42tmgtoR/2qQdz5kwI/HqDTmKz4A1GcDDtx -bVMAwrQCzqMpNwUeHM5S5rXDBhiX8YfSSDkQyHTVFGw2CwedbkjlcUtp0+aaafKf -JewNAkAAlwvn0zsJWKNuuyaj5s+m+C5uMtVLUsI2HLshiNPCSPo6HAMB5K2JR2L7 -VKzrB1eum6WOioA8BPDfZ7kN/A68 ------END RSA PRIVATE KEY----- -#openssl genrsa -f4 1010 -#-----BEGIN RSA PRIVATE KEY----- -MIICUwIBAAJ/Ax7mPNavitMKXqMYarOJG+6kkCYYuafedhjJ09cmnjm0djTiHWbD -em6nOesz4hWOR4/aSrxTCYYV6A7MtmzmkRotLf9zqs8gjktkkKdPDgKk4Rf+mNCG -xjIjZVKvdHzS+ak+/vO5r43hYOtA9o+iNrDUgbR3vyi6W2RRRFnFXQIDAQABAn4C -Sq7J/t7rFBCJbzx/H1mRKa+wLEn8DUtRbuLIrzes+rOMG0nyTYVAZAJqhk+TuEDE -TOACAkr4s39i63tqfI7TZ/hBdPmHWNo6C84yaxb4/2rK+TwXoP1dyhCPY/p3BmYe -TmnUVCvWuf0ozwTarWhFByDn7iLucawEaj4dHAECQAHPm57vVXHOzNmt6NfuwpMW -2xrp2EDHsz5OI9jBqEVPUXQAgB1lRDtYfvEhQOfTZSREikbkc3BX/FOFdkFG0J0C -QAG5JRVKW4TRgpVvJD3c7KDt+xSgfsPLcCIQWPITBKhdWdZmqOi3TxkdG8iTSgxs -51tcxN9/nl5diahu15GSy8ECQAGJa3eZhLn6k45abdDotcfayn7xWOnITkyeRP9J -gAGpSOcXEaFgcWGnPLplzM2ucBMx8uIsNeZtVByQkoTckmUCQAFetfKVKOkQvyYa -M8/SwXS3ffNKHT1/kOgj4vKg2AUaIf/nocVRZlrq31m4bxgtxEjIGeQtSzRuXLBB -XrPm5oECQAHJfnVFzFGpwHfuWkd+zC86m35d1WIuETVkb0TzoR3+rFELpPzQdoSC -bsu7Mgb1HSqoU852iHPqi421I7jWcP0= ------END RSA PRIVATE KEY----- -#openssl genrsa -f4 1022 -#-----BEGIN RSA PRIVATE KEY----- -MIICWAIBAAKBgC5hrCpkwMOAyUpUWgrDFRP0r4tjSoU5jGieHYWxMGrlhVo2VPU2 -2Vddq0rKDgKrRMUv8h02DKhy/4iyZV/vS5sOFDx2DhvzBxuKWajL24xQ4kC64aFi -qysHuCgBy6kmU1Fq6IZGQpaoNP2QEggYNyrLnm952us8hUr9wimriyXlAgMBAAEC -gYAKARdZrZHGmajRV5B0cc/CFi0nK6uPQPKAPlqv06BV7lvtMXrxyXrn1VR1NVAA -U2DqB4V5t4bTbrqfiZtELiFoiYGgZZ4xBcEkR53pJ8Hp7qO3OlUcxgrtg3emz4JT -QKgBrKoOsPW62hEJwaZVVvvnsODNh0AilRLOginlVZVpAQJAcD7HeWBESfGAwcvC -8mCpCuCzKC+4bW5M7+WmDzhlvkYhhXgr2ttAylY2uTw7h/Lu36C2Q5xm4c/PFUDr -eEE/iQJAaciHQWCAhGQXgonTyC8V+InsEay151W44218dRcNdS0pug18RDTZRmbk -oq1ldXEGhR5Zl1rhRZqd3VeG8E4gfQJAOERwUHseoIatCfkwJ7qm4uoTRYDujgTu -EpBnt1eJQWH8qeC880BX8VZYpnD4UsVIU9hHpgsAVBCNedUKdUUYKQJAPlLa/XWx -wk6GW26AzCyRsUDxSOiMs6MZr0TOUt4mG6dkMi3HzRel+4ibpAys/ih9QujCuB3f -I3cZE1OCOQqOsQJABRFxEd8gZGVWAYiOPiMmHi3o9WxPye9+fGtX6n+KJivxj4vv -F0oe4mpW6N88VEMOlrtLN2/6mHhmk2ddXJSJzg== +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 -----END RSA PRIVATE KEY----- |