diff options
author | Vadim Bendebury <vbendeb@chromium.org> | 2015-11-20 10:17:08 -0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2015-11-21 13:12:17 -0800 |
commit | 70bb65cd2e48c4347ed483fcd916ab9d94e9c62f (patch) | |
tree | ef6de10e71681de33789797a995ec30a5674361d | |
parent | 04e0b4cc47f6d51dfe3d314c8bd65a1ee668275c (diff) | |
download | chrome-ec-70bb65cd2e48c4347ed483fcd916ab9d94e9c62f.tar.gz |
cr50: Update to the "final final" FPGA image 20151118_11218@80881
A few minor changes, this is still a USB image, no dcrypto support.
BRANCH=none
BUG=none
TEST=built an image using the new description and signer files, booted
it on an fpga board:
> vers
Chip: g cr50 B1 20151118_11218
Board: 0
RO: cr50_v1.1.4081-c06cf49-dirty
RW:
Build: cr50_v1.1.4081-c06cf49-dirty 2015-11-20 09:56:03 vbendeb@eskimo.mtv.corp.google.com
>
Change-Id: I29bbaaa512ff604beb209a606acf19282331c96f
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/313630
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
-rw-r--r-- | chip/g/cr50_fpga_regdefs.h | 395 | ||||
-rw-r--r-- | util/signer/image.cc | 9 |
2 files changed, 230 insertions, 174 deletions
diff --git a/chip/g/cr50_fpga_regdefs.h b/chip/g/cr50_fpga_regdefs.h index 25bfa518a8..e58b214a68 100644 --- a/chip/g/cr50_fpga_regdefs.h +++ b/chip/g/cr50_fpga_regdefs.h @@ -122,19 +122,30 @@ #define GC_PINMUX_UART2_RTS_SEL 0x4c #define GC_PINMUX_UART2_RX_SEL 0x4d #define GC_PINMUX_UART2_TX_SEL 0x4e +#define GC_PINMUX_USB0_EXT_DM_PULLUP_EN_SEL 0x4f +#define GC_PINMUX_USB0_EXT_DP_RPU1_ENB_SEL 0x50 +#define GC_PINMUX_USB0_EXT_DP_RPU2_ENB_SEL 0x51 +#define GC_PINMUX_USB0_EXT_FS_EDGE_SEL_SEL 0x52 +#define GC_PINMUX_USB0_EXT_RX_DMI_SEL 0x53 +#define GC_PINMUX_USB0_EXT_RX_DPI_SEL 0x54 +#define GC_PINMUX_USB0_EXT_RX_RCV_SEL 0x55 +#define GC_PINMUX_USB0_EXT_SUSPENDB_SEL 0x56 +#define GC_PINMUX_USB0_EXT_TX_DMO_SEL 0x57 +#define GC_PINMUX_USB0_EXT_TX_DPO_SEL 0x58 +#define GC_PINMUX_USB0_EXT_TX_OEB_SEL 0x59 #define GC_PINMUX_VIO0_SEL 0x2 #define GC_PINMUX_VIO1_SEL 0x1 -#define GC_PINMUX_VOLT0_TST_NEG_GLITCH_DET_SEL 0x4f -#define GC_PINMUX_VOLT0_TST_POS_GLITCH_DET_SEL 0x50 -#define GC_PINMUX_XO0_TESTBUS0_SEL 0x51 -#define GC_PINMUX_XO0_TESTBUS1_SEL 0x52 -#define GC_PINMUX_XO0_TESTBUS2_SEL 0x53 -#define GC_PINMUX_XO0_TESTBUS3_SEL 0x54 -#define GC_PINMUX_XO0_TESTBUS4_SEL 0x55 -#define GC_PINMUX_XO0_TESTBUS5_SEL 0x56 -#define GC_PINMUX_XO0_TESTBUS6_SEL 0x57 -#define GC_PINMUX_XO0_TESTBUS7_SEL 0x58 -#define GC_PINMUX_SEL_COUNT 118 +#define GC_PINMUX_VOLT0_TST_NEG_GLITCH_DET_SEL 0x5a +#define GC_PINMUX_VOLT0_TST_POS_GLITCH_DET_SEL 0x5b +#define GC_PINMUX_XO0_TESTBUS0_SEL 0x5c +#define GC_PINMUX_XO0_TESTBUS1_SEL 0x5d +#define GC_PINMUX_XO0_TESTBUS2_SEL 0x5e +#define GC_PINMUX_XO0_TESTBUS3_SEL 0x5f +#define GC_PINMUX_XO0_TESTBUS4_SEL 0x60 +#define GC_PINMUX_XO0_TESTBUS5_SEL 0x61 +#define GC_PINMUX_XO0_TESTBUS6_SEL 0x62 +#define GC_PINMUX_XO0_TESTBUS7_SEL 0x63 +#define GC_PINMUX_SEL_COUNT 129 #define GC_EXCEPTNUM_RESET 0x1 #define GC_EXCEPTNUM_NMI 0x2 #define GC_EXCEPTNUM_HARDFAULT 0x3 @@ -3910,33 +3921,55 @@ #define GC_PINMUX_UART2_RX_SEL_DEFAULT 0x0 #define GC_PINMUX_UART2_TX_SEL_OFFSET 0x22c #define GC_PINMUX_UART2_TX_SEL_DEFAULT 0x0 -#define GC_PINMUX_VOLT0_TST_NEG_GLITCH_DET_SEL_OFFSET 0x230 +#define GC_PINMUX_USB0_EXT_DM_PULLUP_EN_SEL_OFFSET 0x230 +#define GC_PINMUX_USB0_EXT_DM_PULLUP_EN_SEL_DEFAULT 0x0 +#define GC_PINMUX_USB0_EXT_DP_RPU1_ENB_SEL_OFFSET 0x234 +#define GC_PINMUX_USB0_EXT_DP_RPU1_ENB_SEL_DEFAULT 0x0 +#define GC_PINMUX_USB0_EXT_DP_RPU2_ENB_SEL_OFFSET 0x238 +#define GC_PINMUX_USB0_EXT_DP_RPU2_ENB_SEL_DEFAULT 0x0 +#define GC_PINMUX_USB0_EXT_FS_EDGE_SEL_SEL_OFFSET 0x23c +#define GC_PINMUX_USB0_EXT_FS_EDGE_SEL_SEL_DEFAULT 0x0 +#define GC_PINMUX_USB0_EXT_RX_DMI_SEL_OFFSET 0x240 +#define GC_PINMUX_USB0_EXT_RX_DMI_SEL_DEFAULT 0x0 +#define GC_PINMUX_USB0_EXT_RX_DPI_SEL_OFFSET 0x244 +#define GC_PINMUX_USB0_EXT_RX_DPI_SEL_DEFAULT 0x0 +#define GC_PINMUX_USB0_EXT_RX_RCV_SEL_OFFSET 0x248 +#define GC_PINMUX_USB0_EXT_RX_RCV_SEL_DEFAULT 0x0 +#define GC_PINMUX_USB0_EXT_SUSPENDB_SEL_OFFSET 0x24c +#define GC_PINMUX_USB0_EXT_SUSPENDB_SEL_DEFAULT 0x0 +#define GC_PINMUX_USB0_EXT_TX_DMO_SEL_OFFSET 0x250 +#define GC_PINMUX_USB0_EXT_TX_DMO_SEL_DEFAULT 0x0 +#define GC_PINMUX_USB0_EXT_TX_DPO_SEL_OFFSET 0x254 +#define GC_PINMUX_USB0_EXT_TX_DPO_SEL_DEFAULT 0x0 +#define GC_PINMUX_USB0_EXT_TX_OEB_SEL_OFFSET 0x258 +#define GC_PINMUX_USB0_EXT_TX_OEB_SEL_DEFAULT 0x0 +#define GC_PINMUX_VOLT0_TST_NEG_GLITCH_DET_SEL_OFFSET 0x25c #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 0x260 #define GC_PINMUX_VOLT0_TST_POS_GLITCH_DET_SEL_DEFAULT 0x0 -#define GC_PINMUX_XO0_TESTBUS0_SEL_OFFSET 0x238 +#define GC_PINMUX_XO0_TESTBUS0_SEL_OFFSET 0x264 #define GC_PINMUX_XO0_TESTBUS0_SEL_DEFAULT 0x0 -#define GC_PINMUX_XO0_TESTBUS1_SEL_OFFSET 0x23c +#define GC_PINMUX_XO0_TESTBUS1_SEL_OFFSET 0x268 #define GC_PINMUX_XO0_TESTBUS1_SEL_DEFAULT 0x0 -#define GC_PINMUX_XO0_TESTBUS2_SEL_OFFSET 0x240 +#define GC_PINMUX_XO0_TESTBUS2_SEL_OFFSET 0x26c #define GC_PINMUX_XO0_TESTBUS2_SEL_DEFAULT 0x0 -#define GC_PINMUX_XO0_TESTBUS3_SEL_OFFSET 0x244 +#define GC_PINMUX_XO0_TESTBUS3_SEL_OFFSET 0x270 #define GC_PINMUX_XO0_TESTBUS3_SEL_DEFAULT 0x0 -#define GC_PINMUX_XO0_TESTBUS4_SEL_OFFSET 0x248 +#define GC_PINMUX_XO0_TESTBUS4_SEL_OFFSET 0x274 #define GC_PINMUX_XO0_TESTBUS4_SEL_DEFAULT 0x0 -#define GC_PINMUX_XO0_TESTBUS5_SEL_OFFSET 0x24c +#define GC_PINMUX_XO0_TESTBUS5_SEL_OFFSET 0x278 #define GC_PINMUX_XO0_TESTBUS5_SEL_DEFAULT 0x0 -#define GC_PINMUX_XO0_TESTBUS6_SEL_OFFSET 0x250 +#define GC_PINMUX_XO0_TESTBUS6_SEL_OFFSET 0x27c #define GC_PINMUX_XO0_TESTBUS6_SEL_DEFAULT 0x0 -#define GC_PINMUX_XO0_TESTBUS7_SEL_OFFSET 0x254 +#define GC_PINMUX_XO0_TESTBUS7_SEL_OFFSET 0x280 #define GC_PINMUX_XO0_TESTBUS7_SEL_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_OFFSET 0x258 +#define GC_PINMUX_EXITEN0_OFFSET 0x284 #define GC_PINMUX_EXITEN0_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_OFFSET 0x25c +#define GC_PINMUX_EXITEDGE0_OFFSET 0x288 #define GC_PINMUX_EXITEDGE0_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_OFFSET 0x260 +#define GC_PINMUX_EXITINV0_OFFSET 0x28c #define GC_PINMUX_EXITINV0_DEFAULT 0x0 -#define GC_PINMUX_HOLD_OFFSET 0x264 +#define GC_PINMUX_HOLD_OFFSET 0x290 #define GC_PINMUX_HOLD_DEFAULT 0x0 #define GC_PMU_RESET_OFFSET 0x0 #define GC_PMU_RESET_DEFAULT 0x3 @@ -4020,37 +4053,37 @@ #define GC_PMU_RST1_OFFSET 0x9c #define GC_PMU_RST1_DEFAULT 0x0 #define GC_PMU_PWRDN_SCRATCH0_OFFSET 0xa0 -#define GC_PMU_PWRDN_SCRATCH0_DEFAULT 0x106e0415 +#define GC_PMU_PWRDN_SCRATCH0_DEFAULT 0x8109eac4 #define GC_PMU_PWRDN_SCRATCH1_OFFSET 0xa4 -#define GC_PMU_PWRDN_SCRATCH1_DEFAULT 0x530f5692 +#define GC_PMU_PWRDN_SCRATCH1_DEFAULT 0x6def50a4 #define GC_PMU_PWRDN_SCRATCH2_OFFSET 0xa8 -#define GC_PMU_PWRDN_SCRATCH2_DEFAULT 0x9967e607 +#define GC_PMU_PWRDN_SCRATCH2_DEFAULT 0x9c8b751d #define GC_PMU_PWRDN_SCRATCH3_OFFSET 0xac -#define GC_PMU_PWRDN_SCRATCH3_DEFAULT 0x7cb2ebc0 +#define GC_PMU_PWRDN_SCRATCH3_DEFAULT 0x4407f7d #define GC_PMU_PWRDN_SCRATCH4_OFFSET 0xb0 -#define GC_PMU_PWRDN_SCRATCH4_DEFAULT 0x73c83a26 +#define GC_PMU_PWRDN_SCRATCH4_DEFAULT 0x35e79243 #define GC_PMU_PWRDN_SCRATCH5_OFFSET 0xb4 -#define GC_PMU_PWRDN_SCRATCH5_DEFAULT 0x4f60988f +#define GC_PMU_PWRDN_SCRATCH5_DEFAULT 0x75f5b26c #define GC_PMU_PWRDN_SCRATCH6_OFFSET 0xb8 -#define GC_PMU_PWRDN_SCRATCH6_DEFAULT 0x16ca833b +#define GC_PMU_PWRDN_SCRATCH6_DEFAULT 0x6c54e11e #define GC_PMU_PWRDN_SCRATCH7_OFFSET 0xbc -#define GC_PMU_PWRDN_SCRATCH7_DEFAULT 0x9a860aee +#define GC_PMU_PWRDN_SCRATCH7_DEFAULT 0x8d7cc6e #define GC_PMU_PWRDN_SCRATCH8_OFFSET 0xc0 -#define GC_PMU_PWRDN_SCRATCH8_DEFAULT 0x426fc244 +#define GC_PMU_PWRDN_SCRATCH8_DEFAULT 0x4139bd1f #define GC_PMU_PWRDN_SCRATCH9_OFFSET 0xc4 -#define GC_PMU_PWRDN_SCRATCH9_DEFAULT 0x5011eb +#define GC_PMU_PWRDN_SCRATCH9_DEFAULT 0x55793843 #define GC_PMU_PWRDN_SCRATCH10_OFFSET 0xc8 -#define GC_PMU_PWRDN_SCRATCH10_DEFAULT 0x49e406cf +#define GC_PMU_PWRDN_SCRATCH10_DEFAULT 0x1340f7d7 #define GC_PMU_PWRDN_SCRATCH11_OFFSET 0xcc -#define GC_PMU_PWRDN_SCRATCH11_DEFAULT 0x1485f1bc +#define GC_PMU_PWRDN_SCRATCH11_DEFAULT 0x4bbcb617 #define GC_PMU_PWRDN_SCRATCH12_OFFSET 0xd0 -#define GC_PMU_PWRDN_SCRATCH12_DEFAULT 0x3aa74e9 +#define GC_PMU_PWRDN_SCRATCH12_DEFAULT 0x1aec1870 #define GC_PMU_PWRDN_SCRATCH13_OFFSET 0xd4 -#define GC_PMU_PWRDN_SCRATCH13_DEFAULT 0x4f7b244b +#define GC_PMU_PWRDN_SCRATCH13_DEFAULT 0x3ffb5b92 #define GC_PMU_PWRDN_SCRATCH14_OFFSET 0xd8 -#define GC_PMU_PWRDN_SCRATCH14_DEFAULT 0x5531c318 +#define GC_PMU_PWRDN_SCRATCH14_DEFAULT 0x2b0c6626 #define GC_PMU_PWRDN_SCRATCH15_OFFSET 0xdc -#define GC_PMU_PWRDN_SCRATCH15_DEFAULT 0x117b0355 +#define GC_PMU_PWRDN_SCRATCH15_DEFAULT 0x37a79be #define GC_PMU_PWRDN_SCRATCH16_OFFSET 0xe0 #define GC_PMU_PWRDN_SCRATCH16_DEFAULT 0x0 #define GC_PMU_PWRDN_SCRATCH17_OFFSET 0xe4 @@ -4528,17 +4561,17 @@ #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 0x13472 +#define GC_SWDP_P4_LAST_SYNC_DEFAULT 0x13bf1 #define GC_SWDP_BUILD_DATE_OFFSET 0x30 -#define GC_SWDP_BUILD_DATE_DEFAULT 0x1337b40 +#define GC_SWDP_BUILD_DATE_DEFAULT 0x1337b4e #define GC_SWDP_BUILD_TIME_OFFSET 0x34 -#define GC_SWDP_BUILD_TIME_DEFAULT 0xa305 +#define GC_SWDP_BUILD_TIME_DEFAULT 0x2bd2 #define GC_SWDP_TEST_PORT_DISABLE_OFFSET 0x38 #define GC_SWDP_TEST_PORT_DISABLE_DEFAULT 0x0 #define GC_SWDP_FPGA_CONFIG_OFFSET 0x3c -#define GC_SWDP_FPGA_CONFIG_DEFAULT 0x2 +#define GC_SWDP_FPGA_CONFIG_DEFAULT 0x1 #define GC_SWDP_FPGA_JITTER_FIXED_FREQ_OFFSET 0x40 -#define GC_SWDP_FPGA_JITTER_FIXED_FREQ_DEFAULT 0xe4e1c0 +#define GC_SWDP_FPGA_JITTER_FIXED_FREQ_DEFAULT 0xb71b00 #define GC_SWDP_FPGA_TIMER_FIXED_FREQ_OFFSET 0x44 #define GC_SWDP_FPGA_TIMER_FIXED_FREQ_DEFAULT 0x16e3600 #define GC_TEMP_VERSION_OFFSET 0x0 @@ -5315,6 +5348,8 @@ #define GC_USB_DOEPDMA15_DEFAULT 0x0 #define GC_USB_DOEPDMAB15_OFFSET 0xcfc #define GC_USB_DOEPDMAB15_DEFAULT 0x0 +#define GC_USB_PCGCCTL_OFFSET 0xe00 +#define GC_USB_PCGCCTL_DEFAULT 0x0 #define GC_USB_DFIFO_OFFSET 0x20000 #define GC_VOLT_VERSION_OFFSET 0x0 #define GC_VOLT_VERSION_DEFAULT 0x50121be @@ -13819,452 +13854,452 @@ #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 0x258 +#define GC_PINMUX_EXITEN0_DIOM0_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOM1_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOM2_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOM3_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOM4_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA0_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA1_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA2_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA3_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA4_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA5_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA6_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA7_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA8_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA9_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA10_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA11_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA12_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA13_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOA14_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOB0_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOB1_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOB2_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOB3_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOB4_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOB5_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOB6_OFFSET 0x284 #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 0x258 +#define GC_PINMUX_EXITEN0_DIOB7_OFFSET 0x284 #define GC_PINMUX_EXITEN0_VIO0_LSB 0x1c #define GC_PINMUX_EXITEN0_VIO0_MASK 0x10000000 #define GC_PINMUX_EXITEN0_VIO0_SIZE 0x1 #define GC_PINMUX_EXITEN0_VIO0_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_VIO0_OFFSET 0x258 +#define GC_PINMUX_EXITEN0_VIO0_OFFSET 0x284 #define GC_PINMUX_EXITEN0_VIO1_LSB 0x1d #define GC_PINMUX_EXITEN0_VIO1_MASK 0x20000000 #define GC_PINMUX_EXITEN0_VIO1_SIZE 0x1 #define GC_PINMUX_EXITEN0_VIO1_DEFAULT 0x0 -#define GC_PINMUX_EXITEN0_VIO1_OFFSET 0x258 +#define GC_PINMUX_EXITEN0_VIO1_OFFSET 0x284 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOM0_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOM1_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOM2_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOM3_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOM4_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA0_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA1_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA2_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA3_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA4_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA5_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA6_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA7_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA8_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA9_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA10_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA11_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA12_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA13_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOA14_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOB0_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOB1_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOB2_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOB3_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOB4_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOB5_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOB6_OFFSET 0x288 #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 0x25c +#define GC_PINMUX_EXITEDGE0_DIOB7_OFFSET 0x288 #define GC_PINMUX_EXITEDGE0_VIO0_LSB 0x1c #define GC_PINMUX_EXITEDGE0_VIO0_MASK 0x10000000 #define GC_PINMUX_EXITEDGE0_VIO0_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_VIO0_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_VIO0_OFFSET 0x25c +#define GC_PINMUX_EXITEDGE0_VIO0_OFFSET 0x288 #define GC_PINMUX_EXITEDGE0_VIO1_LSB 0x1d #define GC_PINMUX_EXITEDGE0_VIO1_MASK 0x20000000 #define GC_PINMUX_EXITEDGE0_VIO1_SIZE 0x1 #define GC_PINMUX_EXITEDGE0_VIO1_DEFAULT 0x0 -#define GC_PINMUX_EXITEDGE0_VIO1_OFFSET 0x25c +#define GC_PINMUX_EXITEDGE0_VIO1_OFFSET 0x288 #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 0x260 +#define GC_PINMUX_EXITINV0_DIOM0_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOM1_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOM2_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOM3_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOM4_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA0_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA1_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA2_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA3_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA4_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA5_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA6_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA7_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA8_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA9_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA10_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA11_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA12_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA13_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOA14_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOB0_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOB1_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOB2_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOB3_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOB4_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOB5_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOB6_OFFSET 0x28c #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 0x260 +#define GC_PINMUX_EXITINV0_DIOB7_OFFSET 0x28c #define GC_PINMUX_EXITINV0_VIO0_LSB 0x1c #define GC_PINMUX_EXITINV0_VIO0_MASK 0x10000000 #define GC_PINMUX_EXITINV0_VIO0_SIZE 0x1 #define GC_PINMUX_EXITINV0_VIO0_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_VIO0_OFFSET 0x260 +#define GC_PINMUX_EXITINV0_VIO0_OFFSET 0x28c #define GC_PINMUX_EXITINV0_VIO1_LSB 0x1d #define GC_PINMUX_EXITINV0_VIO1_MASK 0x20000000 #define GC_PINMUX_EXITINV0_VIO1_SIZE 0x1 #define GC_PINMUX_EXITINV0_VIO1_DEFAULT 0x0 -#define GC_PINMUX_EXITINV0_VIO1_OFFSET 0x260 +#define GC_PINMUX_EXITINV0_VIO1_OFFSET 0x28c #define GC_PMU_RESET_PORESETB1_LSB 0x0 #define GC_PMU_RESET_PORESETB1_MASK 0x1 #define GC_PMU_RESET_PORESETB1_SIZE 0x1 @@ -16113,68 +16148,58 @@ #define GC_PMU_RST1_DUART2_CLK_TIMER_SIZE 0x1 #define GC_PMU_RST1_DUART2_CLK_TIMER_DEFAULT 0x0 #define GC_PMU_RST1_DUART2_CLK_TIMER_OFFSET 0x9c -#define GC_PMU_RST1_DUSB0_LSB 0x8 -#define GC_PMU_RST1_DUSB0_MASK 0x100 -#define GC_PMU_RST1_DUSB0_SIZE 0x1 -#define GC_PMU_RST1_DUSB0_DEFAULT 0x0 -#define GC_PMU_RST1_DUSB0_OFFSET 0x9c -#define GC_PMU_RST1_DUSB0_AON_LSB 0x9 -#define GC_PMU_RST1_DUSB0_AON_MASK 0x200 +#define GC_PMU_RST1_DUSB0_AON_LSB 0x8 +#define GC_PMU_RST1_DUSB0_AON_MASK 0x100 #define GC_PMU_RST1_DUSB0_AON_SIZE 0x1 #define GC_PMU_RST1_DUSB0_AON_DEFAULT 0x0 #define GC_PMU_RST1_DUSB0_AON_OFFSET 0x9c -#define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_LSB 0xa -#define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_MASK 0x400 -#define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_SIZE 0x1 -#define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_DEFAULT 0x0 -#define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_OFFSET 0x9c -#define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_AON_LSB 0xb -#define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_AON_MASK 0x800 +#define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_AON_LSB 0x9 +#define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_AON_MASK 0x200 #define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_AON_SIZE 0x1 #define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_AON_DEFAULT 0x0 #define GC_PMU_RST1_DUSB0_CLK_TIMER_HS_AON_OFFSET 0x9c -#define GC_PMU_RST1_DVOLT0_LSB 0xc -#define GC_PMU_RST1_DVOLT0_MASK 0x1000 +#define GC_PMU_RST1_DVOLT0_LSB 0xa +#define GC_PMU_RST1_DVOLT0_MASK 0x400 #define GC_PMU_RST1_DVOLT0_SIZE 0x1 #define GC_PMU_RST1_DVOLT0_DEFAULT 0x0 #define GC_PMU_RST1_DVOLT0_OFFSET 0x9c -#define GC_PMU_RST1_DWATCHDOG0_LSB 0xd -#define GC_PMU_RST1_DWATCHDOG0_MASK 0x2000 +#define GC_PMU_RST1_DWATCHDOG0_LSB 0xb +#define GC_PMU_RST1_DWATCHDOG0_MASK 0x800 #define GC_PMU_RST1_DWATCHDOG0_SIZE 0x1 #define GC_PMU_RST1_DWATCHDOG0_DEFAULT 0x0 #define GC_PMU_RST1_DWATCHDOG0_OFFSET 0x9c -#define GC_PMU_RST1_DXO0_AON_LSB 0xe -#define GC_PMU_RST1_DXO0_AON_MASK 0x4000 +#define GC_PMU_RST1_DXO0_AON_LSB 0xc +#define GC_PMU_RST1_DXO0_AON_MASK 0x1000 #define GC_PMU_RST1_DXO0_AON_SIZE 0x1 #define GC_PMU_RST1_DXO0_AON_DEFAULT 0x0 #define GC_PMU_RST1_DXO0_AON_OFFSET 0x9c -#define GC_PMU_RST1_DXO0_CLK_TIMER_AON_LSB 0xf -#define GC_PMU_RST1_DXO0_CLK_TIMER_AON_MASK 0x8000 +#define GC_PMU_RST1_DXO0_CLK_TIMER_AON_LSB 0xd +#define GC_PMU_RST1_DXO0_CLK_TIMER_AON_MASK 0x2000 #define GC_PMU_RST1_DXO0_CLK_TIMER_AON_SIZE 0x1 #define GC_PMU_RST1_DXO0_CLK_TIMER_AON_DEFAULT 0x0 #define GC_PMU_RST1_DXO0_CLK_TIMER_AON_OFFSET 0x9c -#define GC_PMU_RST1_PERI_MASTER_MATRIX_LSB 0x10 -#define GC_PMU_RST1_PERI_MASTER_MATRIX_MASK 0x10000 +#define GC_PMU_RST1_PERI_MASTER_MATRIX_LSB 0xe +#define GC_PMU_RST1_PERI_MASTER_MATRIX_MASK 0x4000 #define GC_PMU_RST1_PERI_MASTER_MATRIX_SIZE 0x1 #define GC_PMU_RST1_PERI_MASTER_MATRIX_DEFAULT 0x0 #define GC_PMU_RST1_PERI_MASTER_MATRIX_OFFSET 0x9c -#define GC_PMU_RST1_PERI_MATRIX_LSB 0x11 -#define GC_PMU_RST1_PERI_MATRIX_MASK 0x20000 +#define GC_PMU_RST1_PERI_MATRIX_LSB 0xf +#define GC_PMU_RST1_PERI_MATRIX_MASK 0x8000 #define GC_PMU_RST1_PERI_MATRIX_SIZE 0x1 #define GC_PMU_RST1_PERI_MATRIX_DEFAULT 0x0 #define GC_PMU_RST1_PERI_MATRIX_OFFSET 0x9c -#define GC_PMU_RST1_SEC_FABRIC_LSB 0x12 -#define GC_PMU_RST1_SEC_FABRIC_MASK 0x40000 +#define GC_PMU_RST1_SEC_FABRIC_LSB 0x10 +#define GC_PMU_RST1_SEC_FABRIC_MASK 0x10000 #define GC_PMU_RST1_SEC_FABRIC_SIZE 0x1 #define GC_PMU_RST1_SEC_FABRIC_DEFAULT 0x0 #define GC_PMU_RST1_SEC_FABRIC_OFFSET 0x9c -#define GC_PMU_RST1_SEC_FABRIC_CLK_TIMER_LSB 0x13 -#define GC_PMU_RST1_SEC_FABRIC_CLK_TIMER_MASK 0x80000 +#define GC_PMU_RST1_SEC_FABRIC_CLK_TIMER_LSB 0x11 +#define GC_PMU_RST1_SEC_FABRIC_CLK_TIMER_MASK 0x20000 #define GC_PMU_RST1_SEC_FABRIC_CLK_TIMER_SIZE 0x1 #define GC_PMU_RST1_SEC_FABRIC_CLK_TIMER_DEFAULT 0x0 #define GC_PMU_RST1_SEC_FABRIC_CLK_TIMER_OFFSET 0x9c -#define GC_PMU_RST1_SEC_FABRIC_CLK_HS_LSB 0x14 -#define GC_PMU_RST1_SEC_FABRIC_CLK_HS_MASK 0x100000 +#define GC_PMU_RST1_SEC_FABRIC_CLK_HS_LSB 0x12 +#define GC_PMU_RST1_SEC_FABRIC_CLK_HS_MASK 0x40000 #define GC_PMU_RST1_SEC_FABRIC_CLK_HS_SIZE 0x1 #define GC_PMU_RST1_SEC_FABRIC_CLK_HS_DEFAULT 0x0 #define GC_PMU_RST1_SEC_FABRIC_CLK_HS_OFFSET 0x9c @@ -25903,6 +25928,36 @@ #define GC_USB_DOEPDMAB15_DMABUFFERADDR_SIZE 0x20 #define GC_USB_DOEPDMAB15_DMABUFFERADDR_DEFAULT 0x0 #define GC_USB_DOEPDMAB15_DMABUFFERADDR_OFFSET 0xcfc +#define GC_USB_PCGCCTL_STOPPCLK_LSB 0x0 +#define GC_USB_PCGCCTL_STOPPCLK_MASK 0x1 +#define GC_USB_PCGCCTL_STOPPCLK_SIZE 0x1 +#define GC_USB_PCGCCTL_STOPPCLK_DEFAULT 0x0 +#define GC_USB_PCGCCTL_STOPPCLK_OFFSET 0xe00 +#define GC_USB_PCGCCTL_GATEHCLK_LSB 0x1 +#define GC_USB_PCGCCTL_GATEHCLK_MASK 0x2 +#define GC_USB_PCGCCTL_GATEHCLK_SIZE 0x1 +#define GC_USB_PCGCCTL_GATEHCLK_DEFAULT 0x0 +#define GC_USB_PCGCCTL_GATEHCLK_OFFSET 0xe00 +#define GC_USB_PCGCCTL_PWRCLMP_LSB 0x2 +#define GC_USB_PCGCCTL_PWRCLMP_MASK 0x4 +#define GC_USB_PCGCCTL_PWRCLMP_SIZE 0x1 +#define GC_USB_PCGCCTL_PWRCLMP_DEFAULT 0x0 +#define GC_USB_PCGCCTL_PWRCLMP_OFFSET 0xe00 +#define GC_USB_PCGCCTL_RSTPDWNMODULE_LSB 0x3 +#define GC_USB_PCGCCTL_RSTPDWNMODULE_MASK 0x8 +#define GC_USB_PCGCCTL_RSTPDWNMODULE_SIZE 0x1 +#define GC_USB_PCGCCTL_RSTPDWNMODULE_DEFAULT 0x0 +#define GC_USB_PCGCCTL_RSTPDWNMODULE_OFFSET 0xe00 +#define GC_USB_PCGCCTL_PHYSLEEP_LSB 0x6 +#define GC_USB_PCGCCTL_PHYSLEEP_MASK 0x40 +#define GC_USB_PCGCCTL_PHYSLEEP_SIZE 0x1 +#define GC_USB_PCGCCTL_PHYSLEEP_DEFAULT 0x0 +#define GC_USB_PCGCCTL_PHYSLEEP_OFFSET 0xe00 +#define GC_USB_PCGCCTL_L1SUSPENDED_LSB 0x7 +#define GC_USB_PCGCCTL_L1SUSPENDED_MASK 0x80 +#define GC_USB_PCGCCTL_L1SUSPENDED_SIZE 0x1 +#define GC_USB_PCGCCTL_L1SUSPENDED_DEFAULT 0x0 +#define GC_USB_PCGCCTL_L1SUSPENDED_OFFSET 0xe00 #define GC_VOLT_VERSION_CHANGE_LSB 0x0 #define GC_VOLT_VERSION_CHANGE_MASK 0xffffff #define GC_VOLT_VERSION_CHANGE_SIZE 0x18 @@ -27590,9 +27645,9 @@ #endif /* GC__ENABLE_FLASH_DFT_DEFINITIONS__ */ #define GC_CONST_SWDP_FPGA_CONFIG_USB_CRYPTO 0x3 -#define GC_CONST_FPGA_JITTER_FIXED_FREQ 0xf +#define GC_CONST_FPGA_JITTER_FIXED_FREQ 0xc #define GC_CONST_SWDP_FPGA_CONFIG_USB_8X8CRYPTO 0x2 -#define GC_CONST_SWDP_FPGA_CONFIG 0x2 +#define GC_CONST_SWDP_FPGA_CONFIG 0x1 #define GC_CONST_FSH_PE_CONTROL_BULKERASE 0x1d1e2bad #define GC_CONST_FSH_PE_EN 0xb11924e1 #define GC_CONST_FSH_PE_CONTROL_PROGRAM 0x27182818 diff --git a/util/signer/image.cc b/util/signer/image.cc index bb10c9103c..cd1baef85e 100644 --- a/util/signer/image.cc +++ b/util/signer/image.cc @@ -177,10 +177,11 @@ bool Image::fromElf(const string& filename) { low_ &= ~2047; base_ = low_; - if (rx_base_ < base_ + FLASH_START + sizeof(SignedHeader)) { - // Fix-up 1K header that is part of rx in EC builds - rx_base_ = base_ + FLASH_START + sizeof(SignedHeader); - } + // Set ro_base to start, so app can read its own header. + ro_base_ = base_ + FLASH_START; + // Set rx_base to just past header, where interrupt vectors are, + // since fetching a vector gets done on the I bus. + rx_base_ = ro_base_ + sizeof(SignedHeader); high_ = ((high_ + 2047) / 2048) * 2048; // Round image to multiple of 2K. |