summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorStefan Agner <stefan@agner.ch>2016-05-02 19:13:19 -0700
committerStefan Agner <stefan@agner.ch>2016-05-09 17:17:05 -0700
commit21d6d84123de8e6e2ebdf5543b530403951b3059 (patch)
tree046a7fa39e1c7cff49792ac67f1ae899271a56b7 /platform
parent2fb8ccd4adf6433033a402e2fa07c2f11c489518 (diff)
resync with FreeRTOS_BSP_1.0.1_iMX7D
Diffstat (limited to 'platform')
-rw-r--r--platform/devices/MCIMX7D/include/MCIMX7D_M4.h72141
-rwxr-xr-xplatform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_QSPIA.scf36
-rwxr-xr-xplatform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_QSPIB.scf36
-rw-r--r--platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_ddr.scf (renamed from platform/devices/MCIMX7D/linker/iar/MCIMX7D_M4_tcm.icf)79
-rw-r--r--platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_ocram.scf (renamed from platform/devices/MCIMX7D/linker/iar/MCIMX7D_M4_QSPIA.icf)183
-rw-r--r--platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_qspia.scf (renamed from platform/devices/MCIMX7D/linker/iar/MCIMX7D_M4_QSPIB.icf)183
-rw-r--r--platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_qspib.scf90
-rw-r--r--[-rwxr-xr-x]platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_tcm.scf100
-rw-r--r--platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_ddr.ld (renamed from platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_QSPIA.ld)389
-rw-r--r--platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_ocram.ld82
-rw-r--r--platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_qspia.ld (renamed from platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_QSPIB.ld)389
-rw-r--r--platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_qspib.ld222
-rw-r--r--platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_tcm.ld80
-rw-r--r--platform/devices/MCIMX7D/startup/arm/startup_MCIMX7D_M4.s681
-rw-r--r--platform/devices/MCIMX7D/startup/gcc/startup_MCIMX7D_M4.S427
-rw-r--r--platform/devices/MCIMX7D/startup/iar/startup_MCIMX7D_M4.s520
-rw-r--r--platform/devices/MCIMX7D/startup/system_MCIMX7D_M4.c332
-rw-r--r--platform/devices/device_imx.h8
-rw-r--r--platform/drivers/inc/adc_imx7d.h256
-rw-r--r--platform/drivers/inc/ccm_analog_imx7d.h228
-rw-r--r--platform/drivers/inc/ccm_imx7d.h568
-rw-r--r--platform/drivers/inc/ecspi.h343
-rw-r--r--platform/drivers/inc/flexcan.h507
-rw-r--r--platform/drivers/inc/gpio_imx.h130
-rw-r--r--platform/drivers/inc/gpt.h266
-rw-r--r--platform/drivers/inc/i2c_imx.h74
-rw-r--r--platform/drivers/inc/lmem.h174
-rw-r--r--platform/drivers/inc/mu_imx.h121
-rw-r--r--platform/drivers/inc/rdc.h43
-rw-r--r--platform/drivers/inc/rdc_defs_imx7d.h343
-rw-r--r--platform/drivers/inc/rdc_semaphore.h24
-rw-r--r--platform/drivers/inc/sema4.h122
-rw-r--r--platform/drivers/inc/uart_imx.h363
-rw-r--r--platform/drivers/inc/wdog_imx.h62
-rw-r--r--platform/drivers/src/adc_imx7d.c73
-rw-r--r--platform/drivers/src/ccm_analog_imx7d.c201
-rw-r--r--platform/drivers/src/ccm_imx7d.c12
-rw-r--r--platform/drivers/src/ecspi.c38
-rw-r--r--platform/drivers/src/flexcan.c55
-rw-r--r--platform/drivers/src/gpio_imx.c16
-rw-r--r--platform/drivers/src/gpt.c24
-rw-r--r--platform/drivers/src/i2c_imx.c2
-rw-r--r--platform/drivers/src/lmem.c348
-rw-r--r--platform/drivers/src/uart_imx.c44
-rw-r--r--platform/utilities/inc/debug_console_imx.h6
-rw-r--r--platform/utilities/src/debug_console_imx.c1
-rw-r--r--platform/utilities/src/print_scan.c32
47 files changed, 14736 insertions, 65718 deletions
diff --git a/platform/devices/MCIMX7D/include/MCIMX7D_M4.h b/platform/devices/MCIMX7D/include/MCIMX7D_M4.h
index 87670aa..7bb2f15 100644
--- a/platform/devices/MCIMX7D/include/MCIMX7D_M4.h
+++ b/platform/devices/MCIMX7D/include/MCIMX7D_M4.h
@@ -9,11 +9,11 @@
** IAR ANSI C/C++ Compiler for ARM
**
** Reference manual:
-** Version: rev. 1.0, 2015-04-23
-** Build: b150423
+** Version: rev. 1.0, 2015-07-15
+** Build: b150715
**
** Abstract:
-** CMSIS Peripheral Access Layer for iMX7D
+** CMSIS Peripheral Access Layer for MCIMX7D_M4
**
** Copyright (c) 1997 - 2015 Freescale Semiconductor, Inc.
** All rights reserved.
@@ -47,8 +47,8 @@
** mail: support@freescale.com
**
** Revisions:
-** - rev. 1.0 (2015-04-23)
-** Initial version by Wang Ge.
+** - rev. 1.0 (2015-07-15)
+** Initial version .
**
** ###################################################################
*/
@@ -56,7 +56,7 @@
/*!
* @file MCIMX7D_M4.h
* @version 1.0
- * @date 2015-04-23
+ * @date 2015-07-15
* @brief CMSIS Peripheral Access Layer for MCIMX7D_M4
*
* CMSIS Peripheral Access Layer for MCIMX7D_M4
@@ -86,6 +86,7 @@
/** Memory map minor version */
#define MCU_MEM_MAP_VERSION_MINOR 0x0000u
+
/* ----------------------------------------------------------------------------
-- Interrupt vector numbers
---------------------------------------------------------------------------- */
@@ -96,7 +97,7 @@
*/
/** Interrupt Number Definitions */
-#define NUMBER_OF_INT_VECTORS 16 /**< Number of interrupts in the Vector table */
+#define NUMBER_OF_INT_VECTORS 144 /**< Number of interrupts in the Vector table */
typedef enum IRQn {
/* Auxiliary constants */
@@ -118,14 +119,14 @@ typedef enum IRQn {
DAP_IRQn = 1, /**< DAP Interrupt */
SDMA_IRQn = 2, /**< AND of all 48 SDMA interrupts (events) from all the channels */
DBGMON_IRQn = 3, /**< DBGMON Sync Interrupt */
- SNVS_IRQn = 4, /**< WRAPPER ON-OFF button press shorter than 5 seconds (pulse event) */
+ SNVS_IRQn = 4, /**< ON-OFF button press shorter than 5 seconds (pulse event) */
LCDIF_IRQn = 5, /**< LCDIF Sync Interrupt */
SIM2_IRQn = 6, /**< SIM Interrupt */
CSI_IRQn = 7, /**< CSI Interrupt */
PXP1_IRQn = 8, /**< PXP Interrupt */
Reserved_IRQn = 9, /**< Reserved */
WDOG3_IRQn = 10, /**< Watchdog Timer reset */
- HS1_IRQn = 11, /**< SEMA4-HS M4 Interrupt Request */
+ SEMA4_HS_M4_IRQn = 11, /**< SEMA4-HS M4 Interrupt Request */
APBHDMA_IRQn = 12, /**< GPMI operation channel 0 description complete interrupt */
EIM_IRQn = 13, /**< EIM Interrupt */
BCH_IRQn = 14, /**< BCH operation complete interrupt */
@@ -136,9 +137,9 @@ typedef enum IRQn {
SNVS_CONSOLIDATED_IRQn = 19, /**< SRTC Consolidated Interrupt. Non TZ. */
SNVS_SECURITY_IRQn = 20, /**< SRTC Security Interrupt. TZ. */
CSU_IRQn = 21, /**< CSU Interrupt Request. Indicates to the processor that one or more alarm inputs were asserted */
- USDHC1_IRQn = 22, /**< uSDHC1 Enhanced SDHC Interrupt Request */
- USDHC2_IRQn = 23, /**< uSDHC2 Enhanced SDHC Interrupt Request */
- USDHC3_IRQn = 24, /**< uSDHC3 Enhanced SDHC Interrupt Request */
+ uSDHC1_IRQn = 22, /**< uSDHC1 Enhanced SDHC Interrupt Request */
+ uSDHC2_IRQn = 23, /**< uSDHC2 Enhanced SDHC Interrupt Request */
+ uSDHC3_IRQn = 24, /**< uSDHC3 Enhanced SDHC Interrupt Request */
MIPI_CSI_IRQn = 25, /**< MIPI CSI interrupt */
UART1_IRQn = 26, /**< UART-1 ORed interrupt */
UART2_IRQn = 27, /**< UART-2 ORed interrupt */
@@ -199,21 +200,21 @@ typedef enum IRQn {
PWM2_IRQn = 82, /**< Cumulative interrupt line. OR of Rollover Interrupt line, Compare Interrupt line and FIFO Waterlevel crossing interrupt line */
PWM3_IRQn = 83, /**< Cumulative interrupt line. OR of Rollover Interrupt line, Compare Interrupt line and FIFO Waterlevel crossing interrupt line */
PWM4_IRQn = 84, /**< Cumulative interrupt line. OR of Rollover Interrupt line, Compare Interrupt line and FIFO Waterlevel crossing interrupt line */
- CCM_INT1_IRQn = 85, /**< CCM, Interrupt Request 1 */
- CCM_INT2_IRQn = 86, /**< CCM, Interrupt Request 2 */
+ CCM1_IRQn = 85, /**< CCM, Interrupt Request 1 */
+ CCM2_IRQn = 86, /**< CCM, Interrupt Request 2 */
GPC_IRQn = 87, /**< GPC Interrupt Request 1 */
- MU_IRQn = 88, /**< Interrupt to A7 */
+ MU_A7_IRQn = 88, /**< Interrupt to A7 */
SRC_IRQn = 89, /**< SRC interrupt request */
SIM1_IRQn = 90, /**< Sim Interrupt */
RTIC_IRQn = 91, /**< RTIC Interrupt */
- CPU_IRQn = 92, /**< Performance Unit Interrupts from Cheetah (interrnally: PMUIRQ[0]) */
- /**< Performance Unit Interrupts from Cheetah (interrnally: PMUIRQ[1]) */
- CPU_CTI_IRQn = 93, /**< CTI trigger outputs (internal: nCTIIRQ[0]) */
- /**< CTI trigger outputs (internal: nCTIIRQ[1]) */
+ CPU_IRQn = 92, /**< Performance Unit Interrupts from Cheetah (interrnally: PMUIRQ[0])
+ Performance Unit Interrupts from Cheetah (interrnally: PMUIRQ[1]) */
+ CPU_CTI_IRQn = 93, /**< CTI trigger outputs (internal: nCTIIRQ[0])
+ CTI trigger outputs (internal: nCTIIRQ[1]) */
CCM_SRC_GPC_IRQn = 94, /**< SRC GPC Combined CPU wdog interrupts (4x) out of SRC. */
SAI1_IRQn = 95, /**< SAI1 Receive / Transmit Interrupt */
SAI2_IRQn = 96, /**< SAI2 Receive / Transmit Interrupt */
- MU_INT_M4_IRQn = 97, /**< Interrupt to M4 */
+ MU_M4_IRQn = 97, /**< Interrupt to M4 */
ADC1_IRQn = 98, /**< ADC-1 Interrupt */
ADC2_IRQn = 99, /**< ADC-2 Interrupt */
ENET2_MAC0_TRANS1_IRQn = 100, /**< MAC 0 Receive / Transmit Frame / Buffer Done */
@@ -232,7 +233,7 @@ typedef enum IRQn {
PERFMON2_IRQn = 113, /**< General interrupt */
CAAM_WRAPPER1_IRQn = 114, /**< CAAM interrupt queue for JQ */
CAAM_WRAPPER2_IRQn = 115, /**< Recoverable error interrupt */
- HS0_IRQn = 116, /**< SEMA4-HS processor A7 Interrupt Request */
+ SEMA4_HS_A7_IRQn = 116, /**< SEMA4-HS processor A7 Interrupt Request */
EPDC_IRQn = 117, /**< EPDC Interrupt */
ENET1_MAC0_TRANS1_IRQn = 118, /**< MAC 0 Receive / Trasmit Frame / Buffer Done */
ENET1_MAC0_TRANS2_IRQn = 119, /**< MAC 0 Receive / Trasmit Frame / Buffer Done */
@@ -250,7 +251,6 @@ typedef enum IRQn {
* @}
*/ /* end of group Interrupt_vector_numbers */
-
/* ----------------------------------------------------------------------------
-- Cortex M4 Core Configuration
---------------------------------------------------------------------------- */
@@ -260,7 +260,7 @@ typedef enum IRQn {
* @{
*/
-#define __MPU_PRESENT 0 /**< Defines if an MPU is present or not */
+#define __MPU_PRESENT 1 /**< Defines if an MPU is present or not */
#define __NVIC_PRIO_BITS 4 /**< Number of priority bits implemented in the NVIC */
#define __Vendor_SysTickConfig 0 /**< Vendor specific implementation of SysTickConfig is defined */
#define __FPU_PRESENT 1 /**< Defines if an FPU is present or not */
@@ -271,8 +271,8 @@ typedef enum IRQn {
/*!
* @}
*/ /* end of group Cortex_Core_Configuration */
-
-
+
+
/* ----------------------------------------------------------------------------
-- Device Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -290,9 +290,6 @@ typedef enum IRQn {
#if defined(__ARMCC_VERSION)
#pragma push
#pragma anon_unions
-#elif defined(__CWCC__)
- #pragma push
- #pragma cpp_extensions on
#elif defined(__GNUC__)
/* anonymous unions are enabled by default */
#elif defined(__IAR_SYSTEMS_ICC__)
@@ -300,7 +297,6 @@ typedef enum IRQn {
#else
#error Not supported compiler type
#endif
-
/* ----------------------------------------------------------------------------
-- ADC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -352,7 +348,6 @@ typedef struct {
uint8_t RESERVED_18[12];
__IO uint32_t ADC_CFG; /**< ADC Configuration, offset: 0x130 */
} ADC_Type, *ADC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- ADC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -388,8 +383,6 @@ typedef struct {
/*!
* @}
*/ /* end of group ADC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- ADC Register Masks
---------------------------------------------------------------------------- */
@@ -706,7 +699,6 @@ typedef struct {
* @}
*/ /* end of group ADC_Register_Masks */
-
/* ADC - Peripheral instance base addresses */
/** Peripheral ADC1 base address */
#define ADC1_BASE (0x30610000u)
@@ -718,11 +710,12 @@ typedef struct {
/** Peripheral ADC2 base pointer */
#define ADC2 ((ADC_Type *)ADC2_BASE)
#define ADC2_BASE_PTR (ADC2)
-/** Array initializer of ADC peripheral base adresses */
+/** Array initializer of ADC peripheral base addresses */
#define ADC_BASE_ADDRS { ADC1_BASE, ADC2_BASE }
/** Array initializer of ADC peripheral base pointers */
#define ADC_BASE_PTRS { ADC1, ADC2 }
-
+/** Interrupt vectors for the ADC peripheral type */
+#define ADC_IRQS { ADC1_IRQn, ADC2_IRQn }
/* ----------------------------------------------------------------------------
-- ADC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -776,7 +769,6 @@ typedef struct {
#define ADC2_CH_SW_CNV_RSLT ADC_CH_SW_CNV_RSLT_REG(ADC2_BASE_PTR)
#define ADC2_DMA_FIFO_DAT ADC_DMA_FIFO_DAT_REG(ADC2_BASE_PTR)
#define ADC2_ADC_CFG ADC_ADC_CFG_REG(ADC2_BASE_PTR)
-
/*!
* @}
*/ /* end of group ADC_Register_Accessor_Macros */
@@ -786,7 +778,6 @@ typedef struct {
* @}
*/ /* end of group ADC_Peripheral */
-
/* ----------------------------------------------------------------------------
-- APBH Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -835,10 +826,9 @@ typedef struct {
uint8_t RESERVED_5[12];
__IO uint32_t CH_DEBUG2; /**< AHB to APBH DMA Channel n Debug Information, array offset: 0x160, array step: 0x70 */
uint8_t RESERVED_6[12];
- } CH_[16];
+ } CH[16];
__IO uint32_t VERSION; /**< APBH Bridge Version Register, offset: 0x800 */
} APBH_Type, *APBH_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- APBH - Register accessor macros
---------------------------------------------------------------------------- */
@@ -869,20 +859,18 @@ typedef struct {
#define APBH_DEVSEL_REG(base) ((base)->DEVSEL)
#define APBH_DMA_BURST_SIZE_REG(base) ((base)->DMA_BURST_SIZE)
#define APBH_DEBUG_REG(base) ((base)->DEBUG)
-#define APBH_CH_CURCMDAR_REG(base,index) ((base)->CH_[index].CH_CURCMDAR)
-#define APBH_CH_NXTCMDAR_REG(base,index) ((base)->CH_[index].CH_NXTCMDAR)
-#define APBH_CH_CMD_REG(base,index) ((base)->CH_[index].CH_CMD)
-#define APBH_CH_BAR_REG(base,index) ((base)->CH_[index].CH_BAR)
-#define APBH_CH_SEMA_REG(base,index) ((base)->CH_[index].CH_SEMA)
-#define APBH_CH_DEBUG1_REG(base,index) ((base)->CH_[index].CH_DEBUG1)
-#define APBH_CH_DEBUG2_REG(base,index) ((base)->CH_[index].CH_DEBUG2)
+#define APBH_CH_CURCMDAR_REG(base,index) ((base)->CH[index].CH_CURCMDAR)
+#define APBH_CH_NXTCMDAR_REG(base,index) ((base)->CH[index].CH_NXTCMDAR)
+#define APBH_CH_CMD_REG(base,index) ((base)->CH[index].CH_CMD)
+#define APBH_CH_BAR_REG(base,index) ((base)->CH[index].CH_BAR)
+#define APBH_CH_SEMA_REG(base,index) ((base)->CH[index].CH_SEMA)
+#define APBH_CH_DEBUG1_REG(base,index) ((base)->CH[index].CH_DEBUG1)
+#define APBH_CH_DEBUG2_REG(base,index) ((base)->CH[index].CH_DEBUG2)
#define APBH_VERSION_REG(base) ((base)->VERSION)
/*!
* @}
*/ /* end of group APBH_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- APBH Register Masks
---------------------------------------------------------------------------- */
@@ -1697,18 +1685,18 @@ typedef struct {
* @}
*/ /* end of group APBH_Register_Masks */
-
/* APBH - Peripheral instance base addresses */
/** Peripheral APBH base address */
#define APBH_BASE (0x33000000u)
/** Peripheral APBH base pointer */
#define APBH ((APBH_Type *)APBH_BASE)
#define APBH_BASE_PTR (APBH)
-/** Array initializer of APBH peripheral base adresses */
+/** Array initializer of APBH peripheral base addresses */
#define APBH_BASE_ADDRS { APBH_BASE }
/** Array initializer of APBH peripheral base pointers */
#define APBH_BASE_PTRS { APBH }
-
+/** Interrupt vectors for the APBH peripheral type */
+#define APBH_IRQS { APBHDMA_IRQn }
/* ----------------------------------------------------------------------------
-- APBH - Register accessor macros
---------------------------------------------------------------------------- */
@@ -1853,7 +1841,6 @@ typedef struct {
#define APBH_CH15_DEBUG1 APBH_CH_DEBUG1_REG(APBH_BASE_PTR,15)
#define APBH_CH15_DEBUG2 APBH_CH_DEBUG2_REG(APBH_BASE_PTR,15)
#define APBH_VERSION APBH_VERSION_REG(APBH_BASE_PTR)
-
/* APBH - Register array accessors */
#define APBH_CH_CURCMDAR(index) APBH_CH_CURCMDAR_REG(APBH_BASE_PTR,index)
#define APBH_CH_NXTCMDAR(index) APBH_CH_NXTCMDAR_REG(APBH_BASE_PTR,index)
@@ -1862,7 +1849,6 @@ typedef struct {
#define APBH_CH_SEMA(index) APBH_CH_SEMA_REG(APBH_BASE_PTR,index)
#define APBH_CH_DEBUG1(index) APBH_CH_DEBUG1_REG(APBH_BASE_PTR,index)
#define APBH_CH_DEBUG2(index) APBH_CH_DEBUG2_REG(APBH_BASE_PTR,index)
-
/*!
* @}
*/ /* end of group APBH_Register_Accessor_Macros */
@@ -1872,7 +1858,6 @@ typedef struct {
* @}
*/ /* end of group APBH_Peripheral */
-
/* ----------------------------------------------------------------------------
-- BCH Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -1973,12 +1958,11 @@ typedef struct {
__I uint32_t VERSION_SET; /**< BCH Version Register, offset: 0x164 */
__I uint32_t VERSION_CLR; /**< BCH Version Register, offset: 0x168 */
__I uint32_t VERSION_TOG; /**< BCH Version Register, offset: 0x16C */
- __IO uint32_t DEBUG1; /**< Hardware BCH ECC Debug Register 1, offset: 0x170 */
- __IO uint32_t DEBUG1_SET; /**< Hardware BCH ECC Debug Register 1, offset: 0x174 */
- __IO uint32_t DEBUG1_CLR; /**< Hardware BCH ECC Debug Register 1, offset: 0x178 */
- __IO uint32_t DEBUG1_TOG; /**< Hardware BCH ECC Debug Register 1, offset: 0x17C */
+ __IO uint32_t DEBUG1; /**< Hardware BCH ECC Debug Register 1 , offset: 0x170 */
+ __IO uint32_t DEBUG1_SET; /**< Hardware BCH ECC Debug Register 1 , offset: 0x174 */
+ __IO uint32_t DEBUG1_CLR; /**< Hardware BCH ECC Debug Register 1 , offset: 0x178 */
+ __IO uint32_t DEBUG1_TOG; /**< Hardware BCH ECC Debug Register 1 , offset: 0x17C */
} BCH_Type, *BCH_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- BCH - Register accessor macros
---------------------------------------------------------------------------- */
@@ -2086,8 +2070,6 @@ typedef struct {
/*!
* @}
*/ /* end of group BCH_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- BCH Register Masks
---------------------------------------------------------------------------- */
@@ -3326,18 +3308,18 @@ typedef struct {
* @}
*/ /* end of group BCH_Register_Masks */
-
/* BCH - Peripheral instance base addresses */
/** Peripheral BCH base address */
#define BCH_BASE (0x33004000u)
/** Peripheral BCH base pointer */
#define BCH ((BCH_Type *)BCH_BASE)
#define BCH_BASE_PTR (BCH)
-/** Array initializer of BCH peripheral base adresses */
+/** Array initializer of BCH peripheral base addresses */
#define BCH_BASE_ADDRS { BCH_BASE }
/** Array initializer of BCH peripheral base pointers */
#define BCH_BASE_PTRS { BCH }
-
+/** Interrupt vectors for the BCH peripheral type */
+#define BCH_IRQS { BCH_IRQn }
/* ----------------------------------------------------------------------------
-- BCH - Register accessor macros
---------------------------------------------------------------------------- */
@@ -3442,7 +3424,6 @@ typedef struct {
#define BCH_DEBUG1_SET BCH_DEBUG1_SET_REG(BCH_BASE_PTR)
#define BCH_DEBUG1_CLR BCH_DEBUG1_CLR_REG(BCH_BASE_PTR)
#define BCH_DEBUG1_TOG BCH_DEBUG1_TOG_REG(BCH_BASE_PTR)
-
/*!
* @}
*/ /* end of group BCH_Register_Accessor_Macros */
@@ -3452,7 +3433,6 @@ typedef struct {
* @}
*/ /* end of group BCH_Peripheral */
-
/* ----------------------------------------------------------------------------
-- CAN Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -3464,40 +3444,39 @@ typedef struct {
/** CAN - Register Layout Typedef */
typedef struct {
- __IO uint32_t MCR; /**< Module Configuration Register, offset: 0x0 */
- __IO uint32_t CTRL1; /**< Control 1 Register, offset: 0x4 */
- __IO uint32_t TIMER; /**< Free Running Timer Register, offset: 0x8 */
- uint8_t RESERVED_0[4];
- __IO uint32_t RXMGMASK; /**< Rx Mailboxes Global Mask Register, offset: 0x10 */
- __IO uint32_t RX14MASK; /**< Rx Buffer 14 Mask Register, offset: 0x14 */
- __IO uint32_t RX15MASK; /**< Rx Buffer 15 Mask Register, offset: 0x18 */
- __IO uint32_t ECR; /**< Error Counter Register, offset: 0x1C */
- __IO uint32_t ESR1; /**< Error and Status 1 Register, offset: 0x20 */
- __IO uint32_t IMASK2; /**< Interrupt Masks 2 Register, offset: 0x24 */
- __IO uint32_t IMASK1; /**< Interrupt Masks 1 Register, offset: 0x28 */
- __IO uint32_t IFLAG2; /**< Interrupt Flags 2 Register, offset: 0x2C */
- __IO uint32_t IFLAG1; /**< Interrupt Flags 1 Register, offset: 0x30 */
- __IO uint32_t CTRL2; /**< Control 2 Register, offset: 0x34 */
- __I uint32_t ESR2; /**< Error and Status 2 Register, offset: 0x38 */
- uint8_t RESERVED_1[8];
- __I uint32_t CRCR; /**< CRC Register, offset: 0x44 */
- __IO uint32_t RXFGMASK; /**< Rx FIFO Global Mask Register, offset: 0x48 */
- __I uint32_t RXFIR; /**< Rx FIFO Information Register, offset: 0x4C */
- uint8_t RESERVED_2[48];
- struct { /**< offset: 0x80, array step: 0x10 */
- __IO uint32_t CS; /**< Message Buffer 0 CS Register..Message Buffer 63 CS Register, array offset: 0x80, array step: 0x10 */
- __IO uint32_t ID; /**< Message Buffer 0 ID Register..Message Buffer 63 ID Register, array offset: 0x84, array step: 0x10 */
- __IO uint32_t WORD0; /**< Message Buffer 0 WORD0 Register..Message Buffer 63 WORD0 Register, array offset: 0x88, array step: 0x10 */
- __IO uint32_t WORD1; /**< Message Buffer 0 WORD1 Register..Message Buffer 63 WORD1 Register, array offset: 0x8C, array step: 0x10 */
- } MB[64];
- uint8_t RESERVED_3[1024];
- __IO uint32_t RXIMR[64]; /**< RX Individual Mask Registers, array offset: 0x880, array step: 0x4 */
- uint8_t RESERVED_4[96];
- __IO uint32_t GFWR; /**< Glitch Filter Width Registers, Address: Base address + 9E0h offset */
+ __IO uint32_t MCR; /**< Module Configuration Register, offset: 0x0 */
+ __IO uint32_t CTRL1; /**< Control 1 Register, offset: 0x4 */
+ __IO uint32_t TIMER; /**< Free Running Timer Register, offset: 0x8 */
+ uint8_t RESERVED_0[4];
+ __IO uint32_t RXMGMASK; /**< Rx Mailboxes Global Mask Register, offset: 0x10 */
+ __IO uint32_t RX14MASK; /**< Rx Buffer 14 Mask Register, offset: 0x14 */
+ __IO uint32_t RX15MASK; /**< Rx Buffer 15 Mask Register, offset: 0x18 */
+ __IO uint32_t ECR; /**< Error Counter Register, offset: 0x1C */
+ __IO uint32_t ESR1; /**< Error and Status 1 Register, offset: 0x20 */
+ __IO uint32_t IMASK2; /**< Interrupt Masks 2 Register, offset: 0x24 */
+ __IO uint32_t IMASK1; /**< Interrupt Masks 1 Register, offset: 0x28 */
+ __IO uint32_t IFLAG2; /**< Interrupt Flags 2 Register, offset: 0x2C */
+ __IO uint32_t IFLAG1; /**< Interrupt Flags 1 Register, offset: 0x30 */
+ __IO uint32_t CTRL2; /**< Control 2 Register, offset: 0x34 */
+ __I uint32_t ESR2; /**< Error and Status 2 Register, offset: 0x38 */
+ uint8_t RESERVED_1[8];
+ __I uint32_t CRCR; /**< CRC Register, offset: 0x44 */
+ __IO uint32_t RXFGMASK; /**< Rx FIFO Global Mask Register, offset: 0x48 */
+ __I uint32_t RXFIR; /**< Rx FIFO Information Register, offset: 0x4C */
+ uint8_t RESERVED_2[48];
+ struct { /* offset: 0x80, array step: 0x10 */
+ __IO uint32_t CS; /**< Message Buffer 0 CS Register..Message Buffer 63 CS Register, array offset: 0x80, array step: 0x10 */
+ __IO uint32_t ID; /**< Message Buffer 0 ID Register..Message Buffer 63 ID Register, array offset: 0x84, array step: 0x10 */
+ __IO uint32_t WORD0; /**< Message Buffer 0 WORD0 Register..Message Buffer 63 WORD0 Register, array offset: 0x88, array step: 0x10 */
+ __IO uint32_t WORD1; /**< Message Buffer 0 WORD1 Register..Message Buffer 63 WORD1 Register, array offset: 0x8C, array step: 0x10 */
+ } MB[64];
+ uint8_t RESERVED_3[1024];
+ __IO uint32_t RXIMR[64]; /**< Rx Individual Mask Registers, array offset: 0x880, array step: 0x4 */
+ uint8_t RESERVED_4[96];
+ __IO uint32_t GFWR; /**< Glitch Filter Width Registers, offset: 0x9E0 */
} CAN_Type, *CAN_MemMapPtr;
-
/* ----------------------------------------------------------------------------
- -- FLEXCAN - Register accessor macros
+ -- CAN - Register accessor macros
---------------------------------------------------------------------------- */
/*!
@@ -3506,7 +3485,7 @@ typedef struct {
*/
-/* FLEXCAN - Register accessors */
+/* CAN - Register accessors */
#define CAN_MCR_REG(base) ((base)->MCR)
#define CAN_CTRL1_REG(base) ((base)->CTRL1)
#define CAN_TIMER_REG(base) ((base)->TIMER)
@@ -3539,8 +3518,6 @@ typedef struct {
/*!
* @}
*/ /* end of group CAN_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- CAN Register Masks
---------------------------------------------------------------------------- */
@@ -3816,7 +3793,6 @@ typedef struct {
* @}
*/ /* end of group CAN_Register_Masks */
-
/* CAN - Peripheral instance base addresses */
/** Peripheral CAN1 base address */
#define CAN1_BASE (0x30A00000u)
@@ -3832,7 +3808,8 @@ typedef struct {
#define CAN_BASE_ADDRS { CAN1_BASE, CAN2_BASE }
/** Array initializer of CAN peripheral base pointers */
#define CAN_BASE_PTRS { CAN1, CAN2 }
-
+/** Interrupt vectors for the CAN peripheral type */
+#define CAN_IRQS { FLEXCAN1_IRQn, FLEXCAN2_IRQn }
/* ----------------------------------------------------------------------------
-- CAN - Register accessor macros
---------------------------------------------------------------------------- */
@@ -3843,7 +3820,7 @@ typedef struct {
*/
-/* FLEXCAN - Register instance definitions */
+/* CAN - Register instance definitions */
/* CAN1 */
#define CAN1_MCR CAN_MCR_REG(CAN1_BASE_PTR)
#define CAN1_CTRL1 CAN_CTRL1_REG(CAN1_BASE_PTR)
@@ -3862,11 +3839,326 @@ typedef struct {
#define CAN1_CRCR CAN_CRCR_REG(CAN1_BASE_PTR)
#define CAN1_RXFGMASK CAN_RXFGMASK_REG(CAN1_BASE_PTR)
#define CAN1_RXFIR CAN_RXFIR_REG(CAN1_BASE_PTR)
-#define CAN1_CS(index) CAN_CS_REG(CAN1,index)
-#define CAN1_ID(index) CAN_ID_REG(CAN1,index)
-#define CAN1_WORD0(index) CAN_WORD0_REG(CAN1,index)
-#define CAN1_WORD1(index) CAN_WORD1_REG(CAN1,index)
-#define CAN1_RXIMR(index) CAN_RXIMR_REG(CAN1,index)
+#define CAN1_CS0 CAN_CS_REG(CAN1_BASE_PTR,0)
+#define CAN1_ID0 CAN_ID_REG(CAN1_BASE_PTR,0)
+#define CAN1_WORD00 CAN_WORD0_REG(CAN1_BASE_PTR,0)
+#define CAN1_WORD10 CAN_WORD1_REG(CAN1_BASE_PTR,0)
+#define CAN1_CS1 CAN_CS_REG(CAN1_BASE_PTR,1)
+#define CAN1_ID1 CAN_ID_REG(CAN1_BASE_PTR,1)
+#define CAN1_WORD01 CAN_WORD0_REG(CAN1_BASE_PTR,1)
+#define CAN1_WORD11 CAN_WORD1_REG(CAN1_BASE_PTR,1)
+#define CAN1_CS2 CAN_CS_REG(CAN1_BASE_PTR,2)
+#define CAN1_ID2 CAN_ID_REG(CAN1_BASE_PTR,2)
+#define CAN1_WORD02 CAN_WORD0_REG(CAN1_BASE_PTR,2)
+#define CAN1_WORD12 CAN_WORD1_REG(CAN1_BASE_PTR,2)
+#define CAN1_CS3 CAN_CS_REG(CAN1_BASE_PTR,3)
+#define CAN1_ID3 CAN_ID_REG(CAN1_BASE_PTR,3)
+#define CAN1_WORD03 CAN_WORD0_REG(CAN1_BASE_PTR,3)
+#define CAN1_WORD13 CAN_WORD1_REG(CAN1_BASE_PTR,3)
+#define CAN1_CS4 CAN_CS_REG(CAN1_BASE_PTR,4)
+#define CAN1_ID4 CAN_ID_REG(CAN1_BASE_PTR,4)
+#define CAN1_WORD04 CAN_WORD0_REG(CAN1_BASE_PTR,4)
+#define CAN1_WORD14 CAN_WORD1_REG(CAN1_BASE_PTR,4)
+#define CAN1_CS5 CAN_CS_REG(CAN1_BASE_PTR,5)
+#define CAN1_ID5 CAN_ID_REG(CAN1_BASE_PTR,5)
+#define CAN1_WORD05 CAN_WORD0_REG(CAN1_BASE_PTR,5)
+#define CAN1_WORD15 CAN_WORD1_REG(CAN1_BASE_PTR,5)
+#define CAN1_CS6 CAN_CS_REG(CAN1_BASE_PTR,6)
+#define CAN1_ID6 CAN_ID_REG(CAN1_BASE_PTR,6)
+#define CAN1_WORD06 CAN_WORD0_REG(CAN1_BASE_PTR,6)
+#define CAN1_WORD16 CAN_WORD1_REG(CAN1_BASE_PTR,6)
+#define CAN1_CS7 CAN_CS_REG(CAN1_BASE_PTR,7)
+#define CAN1_ID7 CAN_ID_REG(CAN1_BASE_PTR,7)
+#define CAN1_WORD07 CAN_WORD0_REG(CAN1_BASE_PTR,7)
+#define CAN1_WORD17 CAN_WORD1_REG(CAN1_BASE_PTR,7)
+#define CAN1_CS8 CAN_CS_REG(CAN1_BASE_PTR,8)
+#define CAN1_ID8 CAN_ID_REG(CAN1_BASE_PTR,8)
+#define CAN1_WORD08 CAN_WORD0_REG(CAN1_BASE_PTR,8)
+#define CAN1_WORD18 CAN_WORD1_REG(CAN1_BASE_PTR,8)
+#define CAN1_CS9 CAN_CS_REG(CAN1_BASE_PTR,9)
+#define CAN1_ID9 CAN_ID_REG(CAN1_BASE_PTR,9)
+#define CAN1_WORD09 CAN_WORD0_REG(CAN1_BASE_PTR,9)
+#define CAN1_WORD19 CAN_WORD1_REG(CAN1_BASE_PTR,9)
+#define CAN1_CS10 CAN_CS_REG(CAN1_BASE_PTR,10)
+#define CAN1_ID10 CAN_ID_REG(CAN1_BASE_PTR,10)
+#define CAN1_WORD010 CAN_WORD0_REG(CAN1_BASE_PTR,10)
+#define CAN1_WORD110 CAN_WORD1_REG(CAN1_BASE_PTR,10)
+#define CAN1_CS11 CAN_CS_REG(CAN1_BASE_PTR,11)
+#define CAN1_ID11 CAN_ID_REG(CAN1_BASE_PTR,11)
+#define CAN1_WORD011 CAN_WORD0_REG(CAN1_BASE_PTR,11)
+#define CAN1_WORD111 CAN_WORD1_REG(CAN1_BASE_PTR,11)
+#define CAN1_CS12 CAN_CS_REG(CAN1_BASE_PTR,12)
+#define CAN1_ID12 CAN_ID_REG(CAN1_BASE_PTR,12)
+#define CAN1_WORD012 CAN_WORD0_REG(CAN1_BASE_PTR,12)
+#define CAN1_WORD112 CAN_WORD1_REG(CAN1_BASE_PTR,12)
+#define CAN1_CS13 CAN_CS_REG(CAN1_BASE_PTR,13)
+#define CAN1_ID13 CAN_ID_REG(CAN1_BASE_PTR,13)
+#define CAN1_WORD013 CAN_WORD0_REG(CAN1_BASE_PTR,13)
+#define CAN1_WORD113 CAN_WORD1_REG(CAN1_BASE_PTR,13)
+#define CAN1_CS14 CAN_CS_REG(CAN1_BASE_PTR,14)
+#define CAN1_ID14 CAN_ID_REG(CAN1_BASE_PTR,14)
+#define CAN1_WORD014 CAN_WORD0_REG(CAN1_BASE_PTR,14)
+#define CAN1_WORD114 CAN_WORD1_REG(CAN1_BASE_PTR,14)
+#define CAN1_CS15 CAN_CS_REG(CAN1_BASE_PTR,15)
+#define CAN1_ID15 CAN_ID_REG(CAN1_BASE_PTR,15)
+#define CAN1_WORD015 CAN_WORD0_REG(CAN1_BASE_PTR,15)
+#define CAN1_WORD115 CAN_WORD1_REG(CAN1_BASE_PTR,15)
+#define CAN1_CS16 CAN_CS_REG(CAN1_BASE_PTR,16)
+#define CAN1_ID16 CAN_ID_REG(CAN1_BASE_PTR,16)
+#define CAN1_WORD016 CAN_WORD0_REG(CAN1_BASE_PTR,16)
+#define CAN1_WORD116 CAN_WORD1_REG(CAN1_BASE_PTR,16)
+#define CAN1_CS17 CAN_CS_REG(CAN1_BASE_PTR,17)
+#define CAN1_ID17 CAN_ID_REG(CAN1_BASE_PTR,17)
+#define CAN1_WORD017 CAN_WORD0_REG(CAN1_BASE_PTR,17)
+#define CAN1_WORD117 CAN_WORD1_REG(CAN1_BASE_PTR,17)
+#define CAN1_CS18 CAN_CS_REG(CAN1_BASE_PTR,18)
+#define CAN1_ID18 CAN_ID_REG(CAN1_BASE_PTR,18)
+#define CAN1_WORD018 CAN_WORD0_REG(CAN1_BASE_PTR,18)
+#define CAN1_WORD118 CAN_WORD1_REG(CAN1_BASE_PTR,18)
+#define CAN1_CS19 CAN_CS_REG(CAN1_BASE_PTR,19)
+#define CAN1_ID19 CAN_ID_REG(CAN1_BASE_PTR,19)
+#define CAN1_WORD019 CAN_WORD0_REG(CAN1_BASE_PTR,19)
+#define CAN1_WORD119 CAN_WORD1_REG(CAN1_BASE_PTR,19)
+#define CAN1_CS20 CAN_CS_REG(CAN1_BASE_PTR,20)
+#define CAN1_ID20 CAN_ID_REG(CAN1_BASE_PTR,20)
+#define CAN1_WORD020 CAN_WORD0_REG(CAN1_BASE_PTR,20)
+#define CAN1_WORD120 CAN_WORD1_REG(CAN1_BASE_PTR,20)
+#define CAN1_CS21 CAN_CS_REG(CAN1_BASE_PTR,21)
+#define CAN1_ID21 CAN_ID_REG(CAN1_BASE_PTR,21)
+#define CAN1_WORD021 CAN_WORD0_REG(CAN1_BASE_PTR,21)
+#define CAN1_WORD121 CAN_WORD1_REG(CAN1_BASE_PTR,21)
+#define CAN1_CS22 CAN_CS_REG(CAN1_BASE_PTR,22)
+#define CAN1_ID22 CAN_ID_REG(CAN1_BASE_PTR,22)
+#define CAN1_WORD022 CAN_WORD0_REG(CAN1_BASE_PTR,22)
+#define CAN1_WORD122 CAN_WORD1_REG(CAN1_BASE_PTR,22)
+#define CAN1_CS23 CAN_CS_REG(CAN1_BASE_PTR,23)
+#define CAN1_ID23 CAN_ID_REG(CAN1_BASE_PTR,23)
+#define CAN1_WORD023 CAN_WORD0_REG(CAN1_BASE_PTR,23)
+#define CAN1_WORD123 CAN_WORD1_REG(CAN1_BASE_PTR,23)
+#define CAN1_CS24 CAN_CS_REG(CAN1_BASE_PTR,24)
+#define CAN1_ID24 CAN_ID_REG(CAN1_BASE_PTR,24)
+#define CAN1_WORD024 CAN_WORD0_REG(CAN1_BASE_PTR,24)
+#define CAN1_WORD124 CAN_WORD1_REG(CAN1_BASE_PTR,24)
+#define CAN1_CS25 CAN_CS_REG(CAN1_BASE_PTR,25)
+#define CAN1_ID25 CAN_ID_REG(CAN1_BASE_PTR,25)
+#define CAN1_WORD025 CAN_WORD0_REG(CAN1_BASE_PTR,25)
+#define CAN1_WORD125 CAN_WORD1_REG(CAN1_BASE_PTR,25)
+#define CAN1_CS26 CAN_CS_REG(CAN1_BASE_PTR,26)
+#define CAN1_ID26 CAN_ID_REG(CAN1_BASE_PTR,26)
+#define CAN1_WORD026 CAN_WORD0_REG(CAN1_BASE_PTR,26)
+#define CAN1_WORD126 CAN_WORD1_REG(CAN1_BASE_PTR,26)
+#define CAN1_CS27 CAN_CS_REG(CAN1_BASE_PTR,27)
+#define CAN1_ID27 CAN_ID_REG(CAN1_BASE_PTR,27)
+#define CAN1_WORD027 CAN_WORD0_REG(CAN1_BASE_PTR,27)
+#define CAN1_WORD127 CAN_WORD1_REG(CAN1_BASE_PTR,27)
+#define CAN1_CS28 CAN_CS_REG(CAN1_BASE_PTR,28)
+#define CAN1_ID28 CAN_ID_REG(CAN1_BASE_PTR,28)
+#define CAN1_WORD028 CAN_WORD0_REG(CAN1_BASE_PTR,28)
+#define CAN1_WORD128 CAN_WORD1_REG(CAN1_BASE_PTR,28)
+#define CAN1_CS29 CAN_CS_REG(CAN1_BASE_PTR,29)
+#define CAN1_ID29 CAN_ID_REG(CAN1_BASE_PTR,29)
+#define CAN1_WORD029 CAN_WORD0_REG(CAN1_BASE_PTR,29)
+#define CAN1_WORD129 CAN_WORD1_REG(CAN1_BASE_PTR,29)
+#define CAN1_CS30 CAN_CS_REG(CAN1_BASE_PTR,30)
+#define CAN1_ID30 CAN_ID_REG(CAN1_BASE_PTR,30)
+#define CAN1_WORD030 CAN_WORD0_REG(CAN1_BASE_PTR,30)
+#define CAN1_WORD130 CAN_WORD1_REG(CAN1_BASE_PTR,30)
+#define CAN1_CS31 CAN_CS_REG(CAN1_BASE_PTR,31)
+#define CAN1_ID31 CAN_ID_REG(CAN1_BASE_PTR,31)
+#define CAN1_WORD031 CAN_WORD0_REG(CAN1_BASE_PTR,31)
+#define CAN1_WORD131 CAN_WORD1_REG(CAN1_BASE_PTR,31)
+#define CAN1_CS32 CAN_CS_REG(CAN1_BASE_PTR,32)
+#define CAN1_ID32 CAN_ID_REG(CAN1_BASE_PTR,32)
+#define CAN1_WORD032 CAN_WORD0_REG(CAN1_BASE_PTR,32)
+#define CAN1_WORD132 CAN_WORD1_REG(CAN1_BASE_PTR,32)
+#define CAN1_CS33 CAN_CS_REG(CAN1_BASE_PTR,33)
+#define CAN1_ID33 CAN_ID_REG(CAN1_BASE_PTR,33)
+#define CAN1_WORD033 CAN_WORD0_REG(CAN1_BASE_PTR,33)
+#define CAN1_WORD133 CAN_WORD1_REG(CAN1_BASE_PTR,33)
+#define CAN1_CS34 CAN_CS_REG(CAN1_BASE_PTR,34)
+#define CAN1_ID34 CAN_ID_REG(CAN1_BASE_PTR,34)
+#define CAN1_WORD034 CAN_WORD0_REG(CAN1_BASE_PTR,34)
+#define CAN1_WORD134 CAN_WORD1_REG(CAN1_BASE_PTR,34)
+#define CAN1_CS35 CAN_CS_REG(CAN1_BASE_PTR,35)
+#define CAN1_ID35 CAN_ID_REG(CAN1_BASE_PTR,35)
+#define CAN1_WORD035 CAN_WORD0_REG(CAN1_BASE_PTR,35)
+#define CAN1_WORD135 CAN_WORD1_REG(CAN1_BASE_PTR,35)
+#define CAN1_CS36 CAN_CS_REG(CAN1_BASE_PTR,36)
+#define CAN1_ID36 CAN_ID_REG(CAN1_BASE_PTR,36)
+#define CAN1_WORD036 CAN_WORD0_REG(CAN1_BASE_PTR,36)
+#define CAN1_WORD136 CAN_WORD1_REG(CAN1_BASE_PTR,36)
+#define CAN1_CS37 CAN_CS_REG(CAN1_BASE_PTR,37)
+#define CAN1_ID37 CAN_ID_REG(CAN1_BASE_PTR,37)
+#define CAN1_WORD037 CAN_WORD0_REG(CAN1_BASE_PTR,37)
+#define CAN1_WORD137 CAN_WORD1_REG(CAN1_BASE_PTR,37)
+#define CAN1_CS38 CAN_CS_REG(CAN1_BASE_PTR,38)
+#define CAN1_ID38 CAN_ID_REG(CAN1_BASE_PTR,38)
+#define CAN1_WORD038 CAN_WORD0_REG(CAN1_BASE_PTR,38)
+#define CAN1_WORD138 CAN_WORD1_REG(CAN1_BASE_PTR,38)
+#define CAN1_CS39 CAN_CS_REG(CAN1_BASE_PTR,39)
+#define CAN1_ID39 CAN_ID_REG(CAN1_BASE_PTR,39)
+#define CAN1_WORD039 CAN_WORD0_REG(CAN1_BASE_PTR,39)
+#define CAN1_WORD139 CAN_WORD1_REG(CAN1_BASE_PTR,39)
+#define CAN1_CS40 CAN_CS_REG(CAN1_BASE_PTR,40)
+#define CAN1_ID40 CAN_ID_REG(CAN1_BASE_PTR,40)
+#define CAN1_WORD040 CAN_WORD0_REG(CAN1_BASE_PTR,40)
+#define CAN1_WORD140 CAN_WORD1_REG(CAN1_BASE_PTR,40)
+#define CAN1_CS41 CAN_CS_REG(CAN1_BASE_PTR,41)
+#define CAN1_ID41 CAN_ID_REG(CAN1_BASE_PTR,41)
+#define CAN1_WORD041 CAN_WORD0_REG(CAN1_BASE_PTR,41)
+#define CAN1_WORD141 CAN_WORD1_REG(CAN1_BASE_PTR,41)
+#define CAN1_CS42 CAN_CS_REG(CAN1_BASE_PTR,42)
+#define CAN1_ID42 CAN_ID_REG(CAN1_BASE_PTR,42)
+#define CAN1_WORD042 CAN_WORD0_REG(CAN1_BASE_PTR,42)
+#define CAN1_WORD142 CAN_WORD1_REG(CAN1_BASE_PTR,42)
+#define CAN1_CS43 CAN_CS_REG(CAN1_BASE_PTR,43)
+#define CAN1_ID43 CAN_ID_REG(CAN1_BASE_PTR,43)
+#define CAN1_WORD043 CAN_WORD0_REG(CAN1_BASE_PTR,43)
+#define CAN1_WORD143 CAN_WORD1_REG(CAN1_BASE_PTR,43)
+#define CAN1_CS44 CAN_CS_REG(CAN1_BASE_PTR,44)
+#define CAN1_ID44 CAN_ID_REG(CAN1_BASE_PTR,44)
+#define CAN1_WORD044 CAN_WORD0_REG(CAN1_BASE_PTR,44)
+#define CAN1_WORD144 CAN_WORD1_REG(CAN1_BASE_PTR,44)
+#define CAN1_CS45 CAN_CS_REG(CAN1_BASE_PTR,45)
+#define CAN1_ID45 CAN_ID_REG(CAN1_BASE_PTR,45)
+#define CAN1_WORD045 CAN_WORD0_REG(CAN1_BASE_PTR,45)
+#define CAN1_WORD145 CAN_WORD1_REG(CAN1_BASE_PTR,45)
+#define CAN1_CS46 CAN_CS_REG(CAN1_BASE_PTR,46)
+#define CAN1_ID46 CAN_ID_REG(CAN1_BASE_PTR,46)
+#define CAN1_WORD046 CAN_WORD0_REG(CAN1_BASE_PTR,46)
+#define CAN1_WORD146 CAN_WORD1_REG(CAN1_BASE_PTR,46)
+#define CAN1_CS47 CAN_CS_REG(CAN1_BASE_PTR,47)
+#define CAN1_ID47 CAN_ID_REG(CAN1_BASE_PTR,47)
+#define CAN1_WORD047 CAN_WORD0_REG(CAN1_BASE_PTR,47)
+#define CAN1_WORD147 CAN_WORD1_REG(CAN1_BASE_PTR,47)
+#define CAN1_CS48 CAN_CS_REG(CAN1_BASE_PTR,48)
+#define CAN1_ID48 CAN_ID_REG(CAN1_BASE_PTR,48)
+#define CAN1_WORD048 CAN_WORD0_REG(CAN1_BASE_PTR,48)
+#define CAN1_WORD148 CAN_WORD1_REG(CAN1_BASE_PTR,48)
+#define CAN1_CS49 CAN_CS_REG(CAN1_BASE_PTR,49)
+#define CAN1_ID49 CAN_ID_REG(CAN1_BASE_PTR,49)
+#define CAN1_WORD049 CAN_WORD0_REG(CAN1_BASE_PTR,49)
+#define CAN1_WORD149 CAN_WORD1_REG(CAN1_BASE_PTR,49)
+#define CAN1_CS50 CAN_CS_REG(CAN1_BASE_PTR,50)
+#define CAN1_ID50 CAN_ID_REG(CAN1_BASE_PTR,50)
+#define CAN1_WORD050 CAN_WORD0_REG(CAN1_BASE_PTR,50)
+#define CAN1_WORD150 CAN_WORD1_REG(CAN1_BASE_PTR,50)
+#define CAN1_CS51 CAN_CS_REG(CAN1_BASE_PTR,51)
+#define CAN1_ID51 CAN_ID_REG(CAN1_BASE_PTR,51)
+#define CAN1_WORD051 CAN_WORD0_REG(CAN1_BASE_PTR,51)
+#define CAN1_WORD151 CAN_WORD1_REG(CAN1_BASE_PTR,51)
+#define CAN1_CS52 CAN_CS_REG(CAN1_BASE_PTR,52)
+#define CAN1_ID52 CAN_ID_REG(CAN1_BASE_PTR,52)
+#define CAN1_WORD052 CAN_WORD0_REG(CAN1_BASE_PTR,52)
+#define CAN1_WORD152 CAN_WORD1_REG(CAN1_BASE_PTR,52)
+#define CAN1_CS53 CAN_CS_REG(CAN1_BASE_PTR,53)
+#define CAN1_ID53 CAN_ID_REG(CAN1_BASE_PTR,53)
+#define CAN1_WORD053 CAN_WORD0_REG(CAN1_BASE_PTR,53)
+#define CAN1_WORD153 CAN_WORD1_REG(CAN1_BASE_PTR,53)
+#define CAN1_CS54 CAN_CS_REG(CAN1_BASE_PTR,54)
+#define CAN1_ID54 CAN_ID_REG(CAN1_BASE_PTR,54)
+#define CAN1_WORD054 CAN_WORD0_REG(CAN1_BASE_PTR,54)
+#define CAN1_WORD154 CAN_WORD1_REG(CAN1_BASE_PTR,54)
+#define CAN1_CS55 CAN_CS_REG(CAN1_BASE_PTR,55)
+#define CAN1_ID55 CAN_ID_REG(CAN1_BASE_PTR,55)
+#define CAN1_WORD055 CAN_WORD0_REG(CAN1_BASE_PTR,55)
+#define CAN1_WORD155 CAN_WORD1_REG(CAN1_BASE_PTR,55)
+#define CAN1_CS56 CAN_CS_REG(CAN1_BASE_PTR,56)
+#define CAN1_ID56 CAN_ID_REG(CAN1_BASE_PTR,56)
+#define CAN1_WORD056 CAN_WORD0_REG(CAN1_BASE_PTR,56)
+#define CAN1_WORD156 CAN_WORD1_REG(CAN1_BASE_PTR,56)
+#define CAN1_CS57 CAN_CS_REG(CAN1_BASE_PTR,57)
+#define CAN1_ID57 CAN_ID_REG(CAN1_BASE_PTR,57)
+#define CAN1_WORD057 CAN_WORD0_REG(CAN1_BASE_PTR,57)
+#define CAN1_WORD157 CAN_WORD1_REG(CAN1_BASE_PTR,57)
+#define CAN1_CS58 CAN_CS_REG(CAN1_BASE_PTR,58)
+#define CAN1_ID58 CAN_ID_REG(CAN1_BASE_PTR,58)
+#define CAN1_WORD058 CAN_WORD0_REG(CAN1_BASE_PTR,58)
+#define CAN1_WORD158 CAN_WORD1_REG(CAN1_BASE_PTR,58)
+#define CAN1_CS59 CAN_CS_REG(CAN1_BASE_PTR,59)
+#define CAN1_ID59 CAN_ID_REG(CAN1_BASE_PTR,59)
+#define CAN1_WORD059 CAN_WORD0_REG(CAN1_BASE_PTR,59)
+#define CAN1_WORD159 CAN_WORD1_REG(CAN1_BASE_PTR,59)
+#define CAN1_CS60 CAN_CS_REG(CAN1_BASE_PTR,60)
+#define CAN1_ID60 CAN_ID_REG(CAN1_BASE_PTR,60)
+#define CAN1_WORD060 CAN_WORD0_REG(CAN1_BASE_PTR,60)
+#define CAN1_WORD160 CAN_WORD1_REG(CAN1_BASE_PTR,60)
+#define CAN1_CS61 CAN_CS_REG(CAN1_BASE_PTR,61)
+#define CAN1_ID61 CAN_ID_REG(CAN1_BASE_PTR,61)
+#define CAN1_WORD061 CAN_WORD0_REG(CAN1_BASE_PTR,61)
+#define CAN1_WORD161 CAN_WORD1_REG(CAN1_BASE_PTR,61)
+#define CAN1_CS62 CAN_CS_REG(CAN1_BASE_PTR,62)
+#define CAN1_ID62 CAN_ID_REG(CAN1_BASE_PTR,62)
+#define CAN1_WORD062 CAN_WORD0_REG(CAN1_BASE_PTR,62)
+#define CAN1_WORD162 CAN_WORD1_REG(CAN1_BASE_PTR,62)
+#define CAN1_CS63 CAN_CS_REG(CAN1_BASE_PTR,63)
+#define CAN1_ID63 CAN_ID_REG(CAN1_BASE_PTR,63)
+#define CAN1_WORD063 CAN_WORD0_REG(CAN1_BASE_PTR,63)
+#define CAN1_WORD163 CAN_WORD1_REG(CAN1_BASE_PTR,63)
+#define CAN1_RXIMR0 CAN_RXIMR_REG(CAN1_BASE_PTR,0)
+#define CAN1_RXIMR1 CAN_RXIMR_REG(CAN1_BASE_PTR,1)
+#define CAN1_RXIMR2 CAN_RXIMR_REG(CAN1_BASE_PTR,2)
+#define CAN1_RXIMR3 CAN_RXIMR_REG(CAN1_BASE_PTR,3)
+#define CAN1_RXIMR4 CAN_RXIMR_REG(CAN1_BASE_PTR,4)
+#define CAN1_RXIMR5 CAN_RXIMR_REG(CAN1_BASE_PTR,5)
+#define CAN1_RXIMR6 CAN_RXIMR_REG(CAN1_BASE_PTR,6)
+#define CAN1_RXIMR7 CAN_RXIMR_REG(CAN1_BASE_PTR,7)
+#define CAN1_RXIMR8 CAN_RXIMR_REG(CAN1_BASE_PTR,8)
+#define CAN1_RXIMR9 CAN_RXIMR_REG(CAN1_BASE_PTR,9)
+#define CAN1_RXIMR10 CAN_RXIMR_REG(CAN1_BASE_PTR,10)
+#define CAN1_RXIMR11 CAN_RXIMR_REG(CAN1_BASE_PTR,11)
+#define CAN1_RXIMR12 CAN_RXIMR_REG(CAN1_BASE_PTR,12)
+#define CAN1_RXIMR13 CAN_RXIMR_REG(CAN1_BASE_PTR,13)
+#define CAN1_RXIMR14 CAN_RXIMR_REG(CAN1_BASE_PTR,14)
+#define CAN1_RXIMR15 CAN_RXIMR_REG(CAN1_BASE_PTR,15)
+#define CAN1_RXIMR16 CAN_RXIMR_REG(CAN1_BASE_PTR,16)
+#define CAN1_RXIMR17 CAN_RXIMR_REG(CAN1_BASE_PTR,17)
+#define CAN1_RXIMR18 CAN_RXIMR_REG(CAN1_BASE_PTR,18)
+#define CAN1_RXIMR19 CAN_RXIMR_REG(CAN1_BASE_PTR,19)
+#define CAN1_RXIMR20 CAN_RXIMR_REG(CAN1_BASE_PTR,20)
+#define CAN1_RXIMR21 CAN_RXIMR_REG(CAN1_BASE_PTR,21)
+#define CAN1_RXIMR22 CAN_RXIMR_REG(CAN1_BASE_PTR,22)
+#define CAN1_RXIMR23 CAN_RXIMR_REG(CAN1_BASE_PTR,23)
+#define CAN1_RXIMR24 CAN_RXIMR_REG(CAN1_BASE_PTR,24)
+#define CAN1_RXIMR25 CAN_RXIMR_REG(CAN1_BASE_PTR,25)
+#define CAN1_RXIMR26 CAN_RXIMR_REG(CAN1_BASE_PTR,26)
+#define CAN1_RXIMR27 CAN_RXIMR_REG(CAN1_BASE_PTR,27)
+#define CAN1_RXIMR28 CAN_RXIMR_REG(CAN1_BASE_PTR,28)
+#define CAN1_RXIMR29 CAN_RXIMR_REG(CAN1_BASE_PTR,29)
+#define CAN1_RXIMR30 CAN_RXIMR_REG(CAN1_BASE_PTR,30)
+#define CAN1_RXIMR31 CAN_RXIMR_REG(CAN1_BASE_PTR,31)
+#define CAN1_RXIMR32 CAN_RXIMR_REG(CAN1_BASE_PTR,32)
+#define CAN1_RXIMR33 CAN_RXIMR_REG(CAN1_BASE_PTR,33)
+#define CAN1_RXIMR34 CAN_RXIMR_REG(CAN1_BASE_PTR,34)
+#define CAN1_RXIMR35 CAN_RXIMR_REG(CAN1_BASE_PTR,35)
+#define CAN1_RXIMR36 CAN_RXIMR_REG(CAN1_BASE_PTR,36)
+#define CAN1_RXIMR37 CAN_RXIMR_REG(CAN1_BASE_PTR,37)
+#define CAN1_RXIMR38 CAN_RXIMR_REG(CAN1_BASE_PTR,38)
+#define CAN1_RXIMR39 CAN_RXIMR_REG(CAN1_BASE_PTR,39)
+#define CAN1_RXIMR40 CAN_RXIMR_REG(CAN1_BASE_PTR,40)
+#define CAN1_RXIMR41 CAN_RXIMR_REG(CAN1_BASE_PTR,41)
+#define CAN1_RXIMR42 CAN_RXIMR_REG(CAN1_BASE_PTR,42)
+#define CAN1_RXIMR43 CAN_RXIMR_REG(CAN1_BASE_PTR,43)
+#define CAN1_RXIMR44 CAN_RXIMR_REG(CAN1_BASE_PTR,44)
+#define CAN1_RXIMR45 CAN_RXIMR_REG(CAN1_BASE_PTR,45)
+#define CAN1_RXIMR46 CAN_RXIMR_REG(CAN1_BASE_PTR,46)
+#define CAN1_RXIMR47 CAN_RXIMR_REG(CAN1_BASE_PTR,47)
+#define CAN1_RXIMR48 CAN_RXIMR_REG(CAN1_BASE_PTR,48)
+#define CAN1_RXIMR49 CAN_RXIMR_REG(CAN1_BASE_PTR,49)
+#define CAN1_RXIMR50 CAN_RXIMR_REG(CAN1_BASE_PTR,50)
+#define CAN1_RXIMR51 CAN_RXIMR_REG(CAN1_BASE_PTR,51)
+#define CAN1_RXIMR52 CAN_RXIMR_REG(CAN1_BASE_PTR,52)
+#define CAN1_RXIMR53 CAN_RXIMR_REG(CAN1_BASE_PTR,53)
+#define CAN1_RXIMR54 CAN_RXIMR_REG(CAN1_BASE_PTR,54)
+#define CAN1_RXIMR55 CAN_RXIMR_REG(CAN1_BASE_PTR,55)
+#define CAN1_RXIMR56 CAN_RXIMR_REG(CAN1_BASE_PTR,56)
+#define CAN1_RXIMR57 CAN_RXIMR_REG(CAN1_BASE_PTR,57)
+#define CAN1_RXIMR58 CAN_RXIMR_REG(CAN1_BASE_PTR,58)
+#define CAN1_RXIMR59 CAN_RXIMR_REG(CAN1_BASE_PTR,59)
+#define CAN1_RXIMR60 CAN_RXIMR_REG(CAN1_BASE_PTR,60)
+#define CAN1_RXIMR61 CAN_RXIMR_REG(CAN1_BASE_PTR,61)
+#define CAN1_RXIMR62 CAN_RXIMR_REG(CAN1_BASE_PTR,62)
+#define CAN1_RXIMR63 CAN_RXIMR_REG(CAN1_BASE_PTR,63)
#define CAN1_GFWR CAN_GFWR_REG(CAN1_BASE_PTR)
/* CAN2 */
#define CAN2_MCR CAN_MCR_REG(CAN2_BASE_PTR)
@@ -3886,14 +4178,338 @@ typedef struct {
#define CAN2_CRCR CAN_CRCR_REG(CAN2_BASE_PTR)
#define CAN2_RXFGMASK CAN_RXFGMASK_REG(CAN2_BASE_PTR)
#define CAN2_RXFIR CAN_RXFIR_REG(CAN2_BASE_PTR)
-#define CAN2_RXFIR CAN_RXFIR_REG(CAN2_BASE_PTR)
-#define CAN2_CS(index) CAN_CS_REG(CAN2,index)
-#define CAN2_ID(index) CAN_ID_REG(CAN2,index)
-#define CAN2_WORD0(index) CAN_WORD0_REG(CAN2,index)
-#define CAN2_WORD1(index) CAN_WORD1_REG(CAN2,index)
-#define CAN2_RXIMR(index) CAN_RXIMR_REG(CAN2,index)
+#define CAN2_CS0 CAN_CS_REG(CAN2_BASE_PTR,0)
+#define CAN2_ID0 CAN_ID_REG(CAN2_BASE_PTR,0)
+#define CAN2_WORD00 CAN_WORD0_REG(CAN2_BASE_PTR,0)
+#define CAN2_WORD10 CAN_WORD1_REG(CAN2_BASE_PTR,0)
+#define CAN2_CS1 CAN_CS_REG(CAN2_BASE_PTR,1)
+#define CAN2_ID1 CAN_ID_REG(CAN2_BASE_PTR,1)
+#define CAN2_WORD01 CAN_WORD0_REG(CAN2_BASE_PTR,1)
+#define CAN2_WORD11 CAN_WORD1_REG(CAN2_BASE_PTR,1)
+#define CAN2_CS2 CAN_CS_REG(CAN2_BASE_PTR,2)
+#define CAN2_ID2 CAN_ID_REG(CAN2_BASE_PTR,2)
+#define CAN2_WORD02 CAN_WORD0_REG(CAN2_BASE_PTR,2)
+#define CAN2_WORD12 CAN_WORD1_REG(CAN2_BASE_PTR,2)
+#define CAN2_CS3 CAN_CS_REG(CAN2_BASE_PTR,3)
+#define CAN2_ID3 CAN_ID_REG(CAN2_BASE_PTR,3)
+#define CAN2_WORD03 CAN_WORD0_REG(CAN2_BASE_PTR,3)
+#define CAN2_WORD13 CAN_WORD1_REG(CAN2_BASE_PTR,3)
+#define CAN2_CS4 CAN_CS_REG(CAN2_BASE_PTR,4)
+#define CAN2_ID4 CAN_ID_REG(CAN2_BASE_PTR,4)
+#define CAN2_WORD04 CAN_WORD0_REG(CAN2_BASE_PTR,4)
+#define CAN2_WORD14 CAN_WORD1_REG(CAN2_BASE_PTR,4)
+#define CAN2_CS5 CAN_CS_REG(CAN2_BASE_PTR,5)
+#define CAN2_ID5 CAN_ID_REG(CAN2_BASE_PTR,5)
+#define CAN2_WORD05 CAN_WORD0_REG(CAN2_BASE_PTR,5)
+#define CAN2_WORD15 CAN_WORD1_REG(CAN2_BASE_PTR,5)
+#define CAN2_CS6 CAN_CS_REG(CAN2_BASE_PTR,6)
+#define CAN2_ID6 CAN_ID_REG(CAN2_BASE_PTR,6)
+#define CAN2_WORD06 CAN_WORD0_REG(CAN2_BASE_PTR,6)
+#define CAN2_WORD16 CAN_WORD1_REG(CAN2_BASE_PTR,6)
+#define CAN2_CS7 CAN_CS_REG(CAN2_BASE_PTR,7)
+#define CAN2_ID7 CAN_ID_REG(CAN2_BASE_PTR,7)
+#define CAN2_WORD07 CAN_WORD0_REG(CAN2_BASE_PTR,7)
+#define CAN2_WORD17 CAN_WORD1_REG(CAN2_BASE_PTR,7)
+#define CAN2_CS8 CAN_CS_REG(CAN2_BASE_PTR,8)
+#define CAN2_ID8 CAN_ID_REG(CAN2_BASE_PTR,8)
+#define CAN2_WORD08 CAN_WORD0_REG(CAN2_BASE_PTR,8)
+#define CAN2_WORD18 CAN_WORD1_REG(CAN2_BASE_PTR,8)
+#define CAN2_CS9 CAN_CS_REG(CAN2_BASE_PTR,9)
+#define CAN2_ID9 CAN_ID_REG(CAN2_BASE_PTR,9)
+#define CAN2_WORD09 CAN_WORD0_REG(CAN2_BASE_PTR,9)
+#define CAN2_WORD19 CAN_WORD1_REG(CAN2_BASE_PTR,9)
+#define CAN2_CS10 CAN_CS_REG(CAN2_BASE_PTR,10)
+#define CAN2_ID10 CAN_ID_REG(CAN2_BASE_PTR,10)
+#define CAN2_WORD010 CAN_WORD0_REG(CAN2_BASE_PTR,10)
+#define CAN2_WORD110 CAN_WORD1_REG(CAN2_BASE_PTR,10)
+#define CAN2_CS11 CAN_CS_REG(CAN2_BASE_PTR,11)
+#define CAN2_ID11 CAN_ID_REG(CAN2_BASE_PTR,11)
+#define CAN2_WORD011 CAN_WORD0_REG(CAN2_BASE_PTR,11)
+#define CAN2_WORD111 CAN_WORD1_REG(CAN2_BASE_PTR,11)
+#define CAN2_CS12 CAN_CS_REG(CAN2_BASE_PTR,12)
+#define CAN2_ID12 CAN_ID_REG(CAN2_BASE_PTR,12)
+#define CAN2_WORD012 CAN_WORD0_REG(CAN2_BASE_PTR,12)
+#define CAN2_WORD112 CAN_WORD1_REG(CAN2_BASE_PTR,12)
+#define CAN2_CS13 CAN_CS_REG(CAN2_BASE_PTR,13)
+#define CAN2_ID13 CAN_ID_REG(CAN2_BASE_PTR,13)
+#define CAN2_WORD013 CAN_WORD0_REG(CAN2_BASE_PTR,13)
+#define CAN2_WORD113 CAN_WORD1_REG(CAN2_BASE_PTR,13)
+#define CAN2_CS14 CAN_CS_REG(CAN2_BASE_PTR,14)
+#define CAN2_ID14 CAN_ID_REG(CAN2_BASE_PTR,14)
+#define CAN2_WORD014 CAN_WORD0_REG(CAN2_BASE_PTR,14)
+#define CAN2_WORD114 CAN_WORD1_REG(CAN2_BASE_PTR,14)
+#define CAN2_CS15 CAN_CS_REG(CAN2_BASE_PTR,15)
+#define CAN2_ID15 CAN_ID_REG(CAN2_BASE_PTR,15)
+#define CAN2_WORD015 CAN_WORD0_REG(CAN2_BASE_PTR,15)
+#define CAN2_WORD115 CAN_WORD1_REG(CAN2_BASE_PTR,15)
+#define CAN2_CS16 CAN_CS_REG(CAN2_BASE_PTR,16)
+#define CAN2_ID16 CAN_ID_REG(CAN2_BASE_PTR,16)
+#define CAN2_WORD016 CAN_WORD0_REG(CAN2_BASE_PTR,16)
+#define CAN2_WORD116 CAN_WORD1_REG(CAN2_BASE_PTR,16)
+#define CAN2_CS17 CAN_CS_REG(CAN2_BASE_PTR,17)
+#define CAN2_ID17 CAN_ID_REG(CAN2_BASE_PTR,17)
+#define CAN2_WORD017 CAN_WORD0_REG(CAN2_BASE_PTR,17)
+#define CAN2_WORD117 CAN_WORD1_REG(CAN2_BASE_PTR,17)
+#define CAN2_CS18 CAN_CS_REG(CAN2_BASE_PTR,18)
+#define CAN2_ID18 CAN_ID_REG(CAN2_BASE_PTR,18)
+#define CAN2_WORD018 CAN_WORD0_REG(CAN2_BASE_PTR,18)
+#define CAN2_WORD118 CAN_WORD1_REG(CAN2_BASE_PTR,18)
+#define CAN2_CS19 CAN_CS_REG(CAN2_BASE_PTR,19)
+#define CAN2_ID19 CAN_ID_REG(CAN2_BASE_PTR,19)
+#define CAN2_WORD019 CAN_WORD0_REG(CAN2_BASE_PTR,19)
+#define CAN2_WORD119 CAN_WORD1_REG(CAN2_BASE_PTR,19)
+#define CAN2_CS20 CAN_CS_REG(CAN2_BASE_PTR,20)
+#define CAN2_ID20 CAN_ID_REG(CAN2_BASE_PTR,20)
+#define CAN2_WORD020 CAN_WORD0_REG(CAN2_BASE_PTR,20)
+#define CAN2_WORD120 CAN_WORD1_REG(CAN2_BASE_PTR,20)
+#define CAN2_CS21 CAN_CS_REG(CAN2_BASE_PTR,21)
+#define CAN2_ID21 CAN_ID_REG(CAN2_BASE_PTR,21)
+#define CAN2_WORD021 CAN_WORD0_REG(CAN2_BASE_PTR,21)
+#define CAN2_WORD121 CAN_WORD1_REG(CAN2_BASE_PTR,21)
+#define CAN2_CS22 CAN_CS_REG(CAN2_BASE_PTR,22)
+#define CAN2_ID22 CAN_ID_REG(CAN2_BASE_PTR,22)
+#define CAN2_WORD022 CAN_WORD0_REG(CAN2_BASE_PTR,22)
+#define CAN2_WORD122 CAN_WORD1_REG(CAN2_BASE_PTR,22)
+#define CAN2_CS23 CAN_CS_REG(CAN2_BASE_PTR,23)
+#define CAN2_ID23 CAN_ID_REG(CAN2_BASE_PTR,23)
+#define CAN2_WORD023 CAN_WORD0_REG(CAN2_BASE_PTR,23)
+#define CAN2_WORD123 CAN_WORD1_REG(CAN2_BASE_PTR,23)
+#define CAN2_CS24 CAN_CS_REG(CAN2_BASE_PTR,24)
+#define CAN2_ID24 CAN_ID_REG(CAN2_BASE_PTR,24)
+#define CAN2_WORD024 CAN_WORD0_REG(CAN2_BASE_PTR,24)
+#define CAN2_WORD124 CAN_WORD1_REG(CAN2_BASE_PTR,24)
+#define CAN2_CS25 CAN_CS_REG(CAN2_BASE_PTR,25)
+#define CAN2_ID25 CAN_ID_REG(CAN2_BASE_PTR,25)
+#define CAN2_WORD025 CAN_WORD0_REG(CAN2_BASE_PTR,25)
+#define CAN2_WORD125 CAN_WORD1_REG(CAN2_BASE_PTR,25)
+#define CAN2_CS26 CAN_CS_REG(CAN2_BASE_PTR,26)
+#define CAN2_ID26 CAN_ID_REG(CAN2_BASE_PTR,26)
+#define CAN2_WORD026 CAN_WORD0_REG(CAN2_BASE_PTR,26)
+#define CAN2_WORD126 CAN_WORD1_REG(CAN2_BASE_PTR,26)
+#define CAN2_CS27 CAN_CS_REG(CAN2_BASE_PTR,27)
+#define CAN2_ID27 CAN_ID_REG(CAN2_BASE_PTR,27)
+#define CAN2_WORD027 CAN_WORD0_REG(CAN2_BASE_PTR,27)
+#define CAN2_WORD127 CAN_WORD1_REG(CAN2_BASE_PTR,27)
+#define CAN2_CS28 CAN_CS_REG(CAN2_BASE_PTR,28)
+#define CAN2_ID28 CAN_ID_REG(CAN2_BASE_PTR,28)
+#define CAN2_WORD028 CAN_WORD0_REG(CAN2_BASE_PTR,28)
+#define CAN2_WORD128 CAN_WORD1_REG(CAN2_BASE_PTR,28)
+#define CAN2_CS29 CAN_CS_REG(CAN2_BASE_PTR,29)
+#define CAN2_ID29 CAN_ID_REG(CAN2_BASE_PTR,29)
+#define CAN2_WORD029 CAN_WORD0_REG(CAN2_BASE_PTR,29)
+#define CAN2_WORD129 CAN_WORD1_REG(CAN2_BASE_PTR,29)
+#define CAN2_CS30 CAN_CS_REG(CAN2_BASE_PTR,30)
+#define CAN2_ID30 CAN_ID_REG(CAN2_BASE_PTR,30)
+#define CAN2_WORD030 CAN_WORD0_REG(CAN2_BASE_PTR,30)
+#define CAN2_WORD130 CAN_WORD1_REG(CAN2_BASE_PTR,30)
+#define CAN2_CS31 CAN_CS_REG(CAN2_BASE_PTR,31)
+#define CAN2_ID31 CAN_ID_REG(CAN2_BASE_PTR,31)
+#define CAN2_WORD031 CAN_WORD0_REG(CAN2_BASE_PTR,31)
+#define CAN2_WORD131 CAN_WORD1_REG(CAN2_BASE_PTR,31)
+#define CAN2_CS32 CAN_CS_REG(CAN2_BASE_PTR,32)
+#define CAN2_ID32 CAN_ID_REG(CAN2_BASE_PTR,32)
+#define CAN2_WORD032 CAN_WORD0_REG(CAN2_BASE_PTR,32)
+#define CAN2_WORD132 CAN_WORD1_REG(CAN2_BASE_PTR,32)
+#define CAN2_CS33 CAN_CS_REG(CAN2_BASE_PTR,33)
+#define CAN2_ID33 CAN_ID_REG(CAN2_BASE_PTR,33)
+#define CAN2_WORD033 CAN_WORD0_REG(CAN2_BASE_PTR,33)
+#define CAN2_WORD133 CAN_WORD1_REG(CAN2_BASE_PTR,33)
+#define CAN2_CS34 CAN_CS_REG(CAN2_BASE_PTR,34)
+#define CAN2_ID34 CAN_ID_REG(CAN2_BASE_PTR,34)
+#define CAN2_WORD034 CAN_WORD0_REG(CAN2_BASE_PTR,34)
+#define CAN2_WORD134 CAN_WORD1_REG(CAN2_BASE_PTR,34)
+#define CAN2_CS35 CAN_CS_REG(CAN2_BASE_PTR,35)
+#define CAN2_ID35 CAN_ID_REG(CAN2_BASE_PTR,35)
+#define CAN2_WORD035 CAN_WORD0_REG(CAN2_BASE_PTR,35)
+#define CAN2_WORD135 CAN_WORD1_REG(CAN2_BASE_PTR,35)
+#define CAN2_CS36 CAN_CS_REG(CAN2_BASE_PTR,36)
+#define CAN2_ID36 CAN_ID_REG(CAN2_BASE_PTR,36)
+#define CAN2_WORD036 CAN_WORD0_REG(CAN2_BASE_PTR,36)
+#define CAN2_WORD136 CAN_WORD1_REG(CAN2_BASE_PTR,36)
+#define CAN2_CS37 CAN_CS_REG(CAN2_BASE_PTR,37)
+#define CAN2_ID37 CAN_ID_REG(CAN2_BASE_PTR,37)
+#define CAN2_WORD037 CAN_WORD0_REG(CAN2_BASE_PTR,37)
+#define CAN2_WORD137 CAN_WORD1_REG(CAN2_BASE_PTR,37)
+#define CAN2_CS38 CAN_CS_REG(CAN2_BASE_PTR,38)
+#define CAN2_ID38 CAN_ID_REG(CAN2_BASE_PTR,38)
+#define CAN2_WORD038 CAN_WORD0_REG(CAN2_BASE_PTR,38)
+#define CAN2_WORD138 CAN_WORD1_REG(CAN2_BASE_PTR,38)
+#define CAN2_CS39 CAN_CS_REG(CAN2_BASE_PTR,39)
+#define CAN2_ID39 CAN_ID_REG(CAN2_BASE_PTR,39)
+#define CAN2_WORD039 CAN_WORD0_REG(CAN2_BASE_PTR,39)
+#define CAN2_WORD139 CAN_WORD1_REG(CAN2_BASE_PTR,39)
+#define CAN2_CS40 CAN_CS_REG(CAN2_BASE_PTR,40)
+#define CAN2_ID40 CAN_ID_REG(CAN2_BASE_PTR,40)
+#define CAN2_WORD040 CAN_WORD0_REG(CAN2_BASE_PTR,40)
+#define CAN2_WORD140 CAN_WORD1_REG(CAN2_BASE_PTR,40)
+#define CAN2_CS41 CAN_CS_REG(CAN2_BASE_PTR,41)
+#define CAN2_ID41 CAN_ID_REG(CAN2_BASE_PTR,41)
+#define CAN2_WORD041 CAN_WORD0_REG(CAN2_BASE_PTR,41)
+#define CAN2_WORD141 CAN_WORD1_REG(CAN2_BASE_PTR,41)
+#define CAN2_CS42 CAN_CS_REG(CAN2_BASE_PTR,42)
+#define CAN2_ID42 CAN_ID_REG(CAN2_BASE_PTR,42)
+#define CAN2_WORD042 CAN_WORD0_REG(CAN2_BASE_PTR,42)
+#define CAN2_WORD142 CAN_WORD1_REG(CAN2_BASE_PTR,42)
+#define CAN2_CS43 CAN_CS_REG(CAN2_BASE_PTR,43)
+#define CAN2_ID43 CAN_ID_REG(CAN2_BASE_PTR,43)
+#define CAN2_WORD043 CAN_WORD0_REG(CAN2_BASE_PTR,43)
+#define CAN2_WORD143 CAN_WORD1_REG(CAN2_BASE_PTR,43)
+#define CAN2_CS44 CAN_CS_REG(CAN2_BASE_PTR,44)
+#define CAN2_ID44 CAN_ID_REG(CAN2_BASE_PTR,44)
+#define CAN2_WORD044 CAN_WORD0_REG(CAN2_BASE_PTR,44)
+#define CAN2_WORD144 CAN_WORD1_REG(CAN2_BASE_PTR,44)
+#define CAN2_CS45 CAN_CS_REG(CAN2_BASE_PTR,45)
+#define CAN2_ID45 CAN_ID_REG(CAN2_BASE_PTR,45)
+#define CAN2_WORD045 CAN_WORD0_REG(CAN2_BASE_PTR,45)
+#define CAN2_WORD145 CAN_WORD1_REG(CAN2_BASE_PTR,45)
+#define CAN2_CS46 CAN_CS_REG(CAN2_BASE_PTR,46)
+#define CAN2_ID46 CAN_ID_REG(CAN2_BASE_PTR,46)
+#define CAN2_WORD046 CAN_WORD0_REG(CAN2_BASE_PTR,46)
+#define CAN2_WORD146 CAN_WORD1_REG(CAN2_BASE_PTR,46)
+#define CAN2_CS47 CAN_CS_REG(CAN2_BASE_PTR,47)
+#define CAN2_ID47 CAN_ID_REG(CAN2_BASE_PTR,47)
+#define CAN2_WORD047 CAN_WORD0_REG(CAN2_BASE_PTR,47)
+#define CAN2_WORD147 CAN_WORD1_REG(CAN2_BASE_PTR,47)
+#define CAN2_CS48 CAN_CS_REG(CAN2_BASE_PTR,48)
+#define CAN2_ID48 CAN_ID_REG(CAN2_BASE_PTR,48)
+#define CAN2_WORD048 CAN_WORD0_REG(CAN2_BASE_PTR,48)
+#define CAN2_WORD148 CAN_WORD1_REG(CAN2_BASE_PTR,48)
+#define CAN2_CS49 CAN_CS_REG(CAN2_BASE_PTR,49)
+#define CAN2_ID49 CAN_ID_REG(CAN2_BASE_PTR,49)
+#define CAN2_WORD049 CAN_WORD0_REG(CAN2_BASE_PTR,49)
+#define CAN2_WORD149 CAN_WORD1_REG(CAN2_BASE_PTR,49)
+#define CAN2_CS50 CAN_CS_REG(CAN2_BASE_PTR,50)
+#define CAN2_ID50 CAN_ID_REG(CAN2_BASE_PTR,50)
+#define CAN2_WORD050 CAN_WORD0_REG(CAN2_BASE_PTR,50)
+#define CAN2_WORD150 CAN_WORD1_REG(CAN2_BASE_PTR,50)
+#define CAN2_CS51 CAN_CS_REG(CAN2_BASE_PTR,51)
+#define CAN2_ID51 CAN_ID_REG(CAN2_BASE_PTR,51)
+#define CAN2_WORD051 CAN_WORD0_REG(CAN2_BASE_PTR,51)
+#define CAN2_WORD151 CAN_WORD1_REG(CAN2_BASE_PTR,51)
+#define CAN2_CS52 CAN_CS_REG(CAN2_BASE_PTR,52)
+#define CAN2_ID52 CAN_ID_REG(CAN2_BASE_PTR,52)
+#define CAN2_WORD052 CAN_WORD0_REG(CAN2_BASE_PTR,52)
+#define CAN2_WORD152 CAN_WORD1_REG(CAN2_BASE_PTR,52)
+#define CAN2_CS53 CAN_CS_REG(CAN2_BASE_PTR,53)
+#define CAN2_ID53 CAN_ID_REG(CAN2_BASE_PTR,53)
+#define CAN2_WORD053 CAN_WORD0_REG(CAN2_BASE_PTR,53)
+#define CAN2_WORD153 CAN_WORD1_REG(CAN2_BASE_PTR,53)
+#define CAN2_CS54 CAN_CS_REG(CAN2_BASE_PTR,54)
+#define CAN2_ID54 CAN_ID_REG(CAN2_BASE_PTR,54)
+#define CAN2_WORD054 CAN_WORD0_REG(CAN2_BASE_PTR,54)
+#define CAN2_WORD154 CAN_WORD1_REG(CAN2_BASE_PTR,54)
+#define CAN2_CS55 CAN_CS_REG(CAN2_BASE_PTR,55)
+#define CAN2_ID55 CAN_ID_REG(CAN2_BASE_PTR,55)
+#define CAN2_WORD055 CAN_WORD0_REG(CAN2_BASE_PTR,55)
+#define CAN2_WORD155 CAN_WORD1_REG(CAN2_BASE_PTR,55)
+#define CAN2_CS56 CAN_CS_REG(CAN2_BASE_PTR,56)
+#define CAN2_ID56 CAN_ID_REG(CAN2_BASE_PTR,56)
+#define CAN2_WORD056 CAN_WORD0_REG(CAN2_BASE_PTR,56)
+#define CAN2_WORD156 CAN_WORD1_REG(CAN2_BASE_PTR,56)
+#define CAN2_CS57 CAN_CS_REG(CAN2_BASE_PTR,57)
+#define CAN2_ID57 CAN_ID_REG(CAN2_BASE_PTR,57)
+#define CAN2_WORD057 CAN_WORD0_REG(CAN2_BASE_PTR,57)
+#define CAN2_WORD157 CAN_WORD1_REG(CAN2_BASE_PTR,57)
+#define CAN2_CS58 CAN_CS_REG(CAN2_BASE_PTR,58)
+#define CAN2_ID58 CAN_ID_REG(CAN2_BASE_PTR,58)
+#define CAN2_WORD058 CAN_WORD0_REG(CAN2_BASE_PTR,58)
+#define CAN2_WORD158 CAN_WORD1_REG(CAN2_BASE_PTR,58)
+#define CAN2_CS59 CAN_CS_REG(CAN2_BASE_PTR,59)
+#define CAN2_ID59 CAN_ID_REG(CAN2_BASE_PTR,59)
+#define CAN2_WORD059 CAN_WORD0_REG(CAN2_BASE_PTR,59)
+#define CAN2_WORD159 CAN_WORD1_REG(CAN2_BASE_PTR,59)
+#define CAN2_CS60 CAN_CS_REG(CAN2_BASE_PTR,60)
+#define CAN2_ID60 CAN_ID_REG(CAN2_BASE_PTR,60)
+#define CAN2_WORD060 CAN_WORD0_REG(CAN2_BASE_PTR,60)
+#define CAN2_WORD160 CAN_WORD1_REG(CAN2_BASE_PTR,60)
+#define CAN2_CS61 CAN_CS_REG(CAN2_BASE_PTR,61)
+#define CAN2_ID61 CAN_ID_REG(CAN2_BASE_PTR,61)
+#define CAN2_WORD061 CAN_WORD0_REG(CAN2_BASE_PTR,61)
+#define CAN2_WORD161 CAN_WORD1_REG(CAN2_BASE_PTR,61)
+#define CAN2_CS62 CAN_CS_REG(CAN2_BASE_PTR,62)
+#define CAN2_ID62 CAN_ID_REG(CAN2_BASE_PTR,62)
+#define CAN2_WORD062 CAN_WORD0_REG(CAN2_BASE_PTR,62)
+#define CAN2_WORD162 CAN_WORD1_REG(CAN2_BASE_PTR,62)
+#define CAN2_CS63 CAN_CS_REG(CAN2_BASE_PTR,63)
+#define CAN2_ID63 CAN_ID_REG(CAN2_BASE_PTR,63)
+#define CAN2_WORD063 CAN_WORD0_REG(CAN2_BASE_PTR,63)
+#define CAN2_WORD163 CAN_WORD1_REG(CAN2_BASE_PTR,63)
+#define CAN2_RXIMR0 CAN_RXIMR_REG(CAN2_BASE_PTR,0)
+#define CAN2_RXIMR1 CAN_RXIMR_REG(CAN2_BASE_PTR,1)
+#define CAN2_RXIMR2 CAN_RXIMR_REG(CAN2_BASE_PTR,2)
+#define CAN2_RXIMR3 CAN_RXIMR_REG(CAN2_BASE_PTR,3)
+#define CAN2_RXIMR4 CAN_RXIMR_REG(CAN2_BASE_PTR,4)
+#define CAN2_RXIMR5 CAN_RXIMR_REG(CAN2_BASE_PTR,5)
+#define CAN2_RXIMR6 CAN_RXIMR_REG(CAN2_BASE_PTR,6)
+#define CAN2_RXIMR7 CAN_RXIMR_REG(CAN2_BASE_PTR,7)
+#define CAN2_RXIMR8 CAN_RXIMR_REG(CAN2_BASE_PTR,8)
+#define CAN2_RXIMR9 CAN_RXIMR_REG(CAN2_BASE_PTR,9)
+#define CAN2_RXIMR10 CAN_RXIMR_REG(CAN2_BASE_PTR,10)
+#define CAN2_RXIMR11 CAN_RXIMR_REG(CAN2_BASE_PTR,11)
+#define CAN2_RXIMR12 CAN_RXIMR_REG(CAN2_BASE_PTR,12)
+#define CAN2_RXIMR13 CAN_RXIMR_REG(CAN2_BASE_PTR,13)
+#define CAN2_RXIMR14 CAN_RXIMR_REG(CAN2_BASE_PTR,14)
+#define CAN2_RXIMR15 CAN_RXIMR_REG(CAN2_BASE_PTR,15)
+#define CAN2_RXIMR16 CAN_RXIMR_REG(CAN2_BASE_PTR,16)
+#define CAN2_RXIMR17 CAN_RXIMR_REG(CAN2_BASE_PTR,17)
+#define CAN2_RXIMR18 CAN_RXIMR_REG(CAN2_BASE_PTR,18)
+#define CAN2_RXIMR19 CAN_RXIMR_REG(CAN2_BASE_PTR,19)
+#define CAN2_RXIMR20 CAN_RXIMR_REG(CAN2_BASE_PTR,20)
+#define CAN2_RXIMR21 CAN_RXIMR_REG(CAN2_BASE_PTR,21)
+#define CAN2_RXIMR22 CAN_RXIMR_REG(CAN2_BASE_PTR,22)
+#define CAN2_RXIMR23 CAN_RXIMR_REG(CAN2_BASE_PTR,23)
+#define CAN2_RXIMR24 CAN_RXIMR_REG(CAN2_BASE_PTR,24)
+#define CAN2_RXIMR25 CAN_RXIMR_REG(CAN2_BASE_PTR,25)
+#define CAN2_RXIMR26 CAN_RXIMR_REG(CAN2_BASE_PTR,26)
+#define CAN2_RXIMR27 CAN_RXIMR_REG(CAN2_BASE_PTR,27)
+#define CAN2_RXIMR28 CAN_RXIMR_REG(CAN2_BASE_PTR,28)
+#define CAN2_RXIMR29 CAN_RXIMR_REG(CAN2_BASE_PTR,29)
+#define CAN2_RXIMR30 CAN_RXIMR_REG(CAN2_BASE_PTR,30)
+#define CAN2_RXIMR31 CAN_RXIMR_REG(CAN2_BASE_PTR,31)
+#define CAN2_RXIMR32 CAN_RXIMR_REG(CAN2_BASE_PTR,32)
+#define CAN2_RXIMR33 CAN_RXIMR_REG(CAN2_BASE_PTR,33)
+#define CAN2_RXIMR34 CAN_RXIMR_REG(CAN2_BASE_PTR,34)
+#define CAN2_RXIMR35 CAN_RXIMR_REG(CAN2_BASE_PTR,35)
+#define CAN2_RXIMR36 CAN_RXIMR_REG(CAN2_BASE_PTR,36)
+#define CAN2_RXIMR37 CAN_RXIMR_REG(CAN2_BASE_PTR,37)
+#define CAN2_RXIMR38 CAN_RXIMR_REG(CAN2_BASE_PTR,38)
+#define CAN2_RXIMR39 CAN_RXIMR_REG(CAN2_BASE_PTR,39)
+#define CAN2_RXIMR40 CAN_RXIMR_REG(CAN2_BASE_PTR,40)
+#define CAN2_RXIMR41 CAN_RXIMR_REG(CAN2_BASE_PTR,41)
+#define CAN2_RXIMR42 CAN_RXIMR_REG(CAN2_BASE_PTR,42)
+#define CAN2_RXIMR43 CAN_RXIMR_REG(CAN2_BASE_PTR,43)
+#define CAN2_RXIMR44 CAN_RXIMR_REG(CAN2_BASE_PTR,44)
+#define CAN2_RXIMR45 CAN_RXIMR_REG(CAN2_BASE_PTR,45)
+#define CAN2_RXIMR46 CAN_RXIMR_REG(CAN2_BASE_PTR,46)
+#define CAN2_RXIMR47 CAN_RXIMR_REG(CAN2_BASE_PTR,47)
+#define CAN2_RXIMR48 CAN_RXIMR_REG(CAN2_BASE_PTR,48)
+#define CAN2_RXIMR49 CAN_RXIMR_REG(CAN2_BASE_PTR,49)
+#define CAN2_RXIMR50 CAN_RXIMR_REG(CAN2_BASE_PTR,50)
+#define CAN2_RXIMR51 CAN_RXIMR_REG(CAN2_BASE_PTR,51)
+#define CAN2_RXIMR52 CAN_RXIMR_REG(CAN2_BASE_PTR,52)
+#define CAN2_RXIMR53 CAN_RXIMR_REG(CAN2_BASE_PTR,53)
+#define CAN2_RXIMR54 CAN_RXIMR_REG(CAN2_BASE_PTR,54)
+#define CAN2_RXIMR55 CAN_RXIMR_REG(CAN2_BASE_PTR,55)
+#define CAN2_RXIMR56 CAN_RXIMR_REG(CAN2_BASE_PTR,56)
+#define CAN2_RXIMR57 CAN_RXIMR_REG(CAN2_BASE_PTR,57)
+#define CAN2_RXIMR58 CAN_RXIMR_REG(CAN2_BASE_PTR,58)
+#define CAN2_RXIMR59 CAN_RXIMR_REG(CAN2_BASE_PTR,59)
+#define CAN2_RXIMR60 CAN_RXIMR_REG(CAN2_BASE_PTR,60)
+#define CAN2_RXIMR61 CAN_RXIMR_REG(CAN2_BASE_PTR,61)
+#define CAN2_RXIMR62 CAN_RXIMR_REG(CAN2_BASE_PTR,62)
+#define CAN2_RXIMR63 CAN_RXIMR_REG(CAN2_BASE_PTR,63)
#define CAN2_GFWR CAN_GFWR_REG(CAN2_BASE_PTR)
-
+/* CAN - Register array accessors */
+#define CAN1_CS(index) CAN_CS_REG(CAN1_BASE_PTR,index)
+#define CAN2_CS(index) CAN_CS_REG(CAN2_BASE_PTR,index)
+#define CAN1_ID(index) CAN_ID_REG(CAN1_BASE_PTR,index)
+#define CAN2_ID(index) CAN_ID_REG(CAN2_BASE_PTR,index)
+#define CAN1_WORD0(index) CAN_WORD0_REG(CAN1_BASE_PTR,index)
+#define CAN2_WORD0(index) CAN_WORD0_REG(CAN2_BASE_PTR,index)
+#define CAN1_WORD1(index) CAN_WORD1_REG(CAN1_BASE_PTR,index)
+#define CAN2_WORD1(index) CAN_WORD1_REG(CAN2_BASE_PTR,index)
+#define CAN1_RXIMR(index) CAN_RXIMR_REG(CAN1_BASE_PTR,index)
+#define CAN2_RXIMR(index) CAN_RXIMR_REG(CAN2_BASE_PTR,index)
/*!
* @}
*/ /* end of group CAN_Register_Accessor_Macros */
@@ -3903,7 +4519,6 @@ typedef struct {
* @}
*/ /* end of group CAN_Peripheral */
-
/* ----------------------------------------------------------------------------
-- CCM Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -3919,3085 +4534,45 @@ typedef struct {
__IO uint32_t GPR0_SET; /**< General Purpose Register, offset: 0x4 */
__IO uint32_t GPR0_CLR; /**< General Purpose Register, offset: 0x8 */
__IO uint32_t GPR0_TOG; /**< General Purpose Register, offset: 0xC */
- uint8_t RESERVED[2032];
- __IO uint32_t PLL_CTRL0; /**< CCM PLL Control Register, offset: 0x800 */
- __IO uint32_t PLL_CTRL0_SET; /**< CCM PLL Control Register, offset: 0x804 */
- __IO uint32_t PLL_CTRL0_CLR; /**< CCM PLL Control Register, offset: 0x808 */
- __IO uint32_t PLL_CTRL0_TOG; /**< CCM PLL Control Register, offset: 0x80C */
- __IO uint32_t PLL_CTRL1; /**< CCM PLL Control Register, offset: 0x810 */
- __IO uint32_t PLL_CTRL1_SET; /**< CCM PLL Control Register, offset: 0x814 */
- __IO uint32_t PLL_CTRL1_CLR; /**< CCM PLL Control Register, offset: 0x818 */
- __IO uint32_t PLL_CTRL1_TOG; /**< CCM PLL Control Register, offset: 0x81C */
- __IO uint32_t PLL_CTRL2; /**< CCM PLL Control Register, offset: 0x820 */
- __IO uint32_t PLL_CTRL2_SET; /**< CCM PLL Control Register, offset: 0x824 */
- __IO uint32_t PLL_CTRL2_CLR; /**< CCM PLL Control Register, offset: 0x828 */
- __IO uint32_t PLL_CTRL2_TOG; /**< CCM PLL Control Register, offset: 0x82C */
- __IO uint32_t PLL_CTRL3; /**< CCM PLL Control Register, offset: 0x830 */
- __IO uint32_t PLL_CTRL3_SET; /**< CCM PLL Control Register, offset: 0x834 */
- __IO uint32_t PLL_CTRL3_CLR; /**< CCM PLL Control Register, offset: 0x838 */
- __IO uint32_t PLL_CTRL3_TOG; /**< CCM PLL Control Register, offset: 0x83C */
- __IO uint32_t PLL_CTRL4; /**< CCM PLL Control Register, offset: 0x840 */
- __IO uint32_t PLL_CTRL4_SET; /**< CCM PLL Control Register, offset: 0x844 */
- __IO uint32_t PLL_CTRL4_CLR; /**< CCM PLL Control Register, offset: 0x848 */
- __IO uint32_t PLL_CTRL4_TOG; /**< CCM PLL Control Register, offset: 0x84C */
- __IO uint32_t PLL_CTRL5; /**< CCM PLL Control Register, offset: 0x850 */
- __IO uint32_t PLL_CTRL5_SET; /**< CCM PLL Control Register, offset: 0x854 */
- __IO uint32_t PLL_CTRL5_CLR; /**< CCM PLL Control Register, offset: 0x858 */
- __IO uint32_t PLL_CTRL5_TOG; /**< CCM PLL Control Register, offset: 0x85C */
- __IO uint32_t PLL_CTRL6; /**< CCM PLL Control Register, offset: 0x860 */
- __IO uint32_t PLL_CTRL6_SET; /**< CCM PLL Control Register, offset: 0x864 */
- __IO uint32_t PLL_CTRL6_CLR; /**< CCM PLL Control Register, offset: 0x868 */
- __IO uint32_t PLL_CTRL6_TOG; /**< CCM PLL Control Register, offset: 0x86C */
- __IO uint32_t PLL_CTRL7; /**< CCM PLL Control Register, offset: 0x870 */
- __IO uint32_t PLL_CTRL7_SET; /**< CCM PLL Control Register, offset: 0x874 */
- __IO uint32_t PLL_CTRL7_CLR; /**< CCM PLL Control Register, offset: 0x878 */
- __IO uint32_t PLL_CTRL7_TOG; /**< CCM PLL Control Register, offset: 0x87C */
- __IO uint32_t PLL_CTRL8; /**< CCM PLL Control Register, offset: 0x880 */
- __IO uint32_t PLL_CTRL8_SET; /**< CCM PLL Control Register, offset: 0x884 */
- __IO uint32_t PLL_CTRL8_CLR; /**< CCM PLL Control Register, offset: 0x888 */
- __IO uint32_t PLL_CTRL8_TOG; /**< CCM PLL Control Register, offset: 0x88C */
- __IO uint32_t PLL_CTRL9; /**< CCM PLL Control Register, offset: 0x890 */
- __IO uint32_t PLL_CTRL9_SET; /**< CCM PLL Control Register, offset: 0x894 */
- __IO uint32_t PLL_CTRL9_CLR; /**< CCM PLL Control Register, offset: 0x898 */
- __IO uint32_t PLL_CTRL9_TOG; /**< CCM PLL Control Register, offset: 0x89C */
- __IO uint32_t PLL_CTRL10; /**< CCM PLL Control Register, offset: 0x8A0 */
- __IO uint32_t PLL_CTRL10_SET; /**< CCM PLL Control Register, offset: 0x8A4 */
- __IO uint32_t PLL_CTRL10_CLR; /**< CCM PLL Control Register, offset: 0x8A8 */
- __IO uint32_t PLL_CTRL10_TOG; /**< CCM PLL Control Register, offset: 0x8AC */
- __IO uint32_t PLL_CTRL11; /**< CCM PLL Control Register, offset: 0x8B0 */
- __IO uint32_t PLL_CTRL11_SET; /**< CCM PLL Control Register, offset: 0x8B4 */
- __IO uint32_t PLL_CTRL11_CLR; /**< CCM PLL Control Register, offset: 0x8B8 */
- __IO uint32_t PLL_CTRL11_TOG; /**< CCM PLL Control Register, offset: 0x8BC */
- __IO uint32_t PLL_CTRL12; /**< CCM PLL Control Register, offset: 0x8C0 */
- __IO uint32_t PLL_CTRL12_SET; /**< CCM PLL Control Register, offset: 0x8C4 */
- __IO uint32_t PLL_CTRL12_CLR; /**< CCM PLL Control Register, offset: 0x8C8 */
- __IO uint32_t PLL_CTRL12_TOG; /**< CCM PLL Control Register, offset: 0x8CC */
- __IO uint32_t PLL_CTRL13; /**< CCM PLL Control Register, offset: 0x8D0 */
- __IO uint32_t PLL_CTRL13_SET; /**< CCM PLL Control Register, offset: 0x8D4 */
- __IO uint32_t PLL_CTRL13_CLR; /**< CCM PLL Control Register, offset: 0x8D8 */
- __IO uint32_t PLL_CTRL13_TOG; /**< CCM PLL Control Register, offset: 0x8DC */
- __IO uint32_t PLL_CTRL14; /**< CCM PLL Control Register, offset: 0x8E0 */
- __IO uint32_t PLL_CTRL14_SET; /**< CCM PLL Control Register, offset: 0x8E4 */
- __IO uint32_t PLL_CTRL14_CLR; /**< CCM PLL Control Register, offset: 0x8E8 */
- __IO uint32_t PLL_CTRL14_TOG; /**< CCM PLL Control Register, offset: 0x8EC */
- __IO uint32_t PLL_CTRL15; /**< CCM PLL Control Register, offset: 0x8F0 */
- __IO uint32_t PLL_CTRL15_SET; /**< CCM PLL Control Register, offset: 0x8F4 */
- __IO uint32_t PLL_CTRL15_CLR; /**< CCM PLL Control Register, offset: 0x8F8 */
- __IO uint32_t PLL_CTRL15_TOG; /**< CCM PLL Control Register, offset: 0x8FC */
- __IO uint32_t PLL_CTRL16; /**< CCM PLL Control Register, offset: 0x900 */
- __IO uint32_t PLL_CTRL16_SET; /**< CCM PLL Control Register, offset: 0x904 */
- __IO uint32_t PLL_CTRL16_CLR; /**< CCM PLL Control Register, offset: 0x908 */
- __IO uint32_t PLL_CTRL16_TOG; /**< CCM PLL Control Register, offset: 0x90C */
- __IO uint32_t PLL_CTRL17; /**< CCM PLL Control Register, offset: 0x910 */
- __IO uint32_t PLL_CTRL17_SET; /**< CCM PLL Control Register, offset: 0x914 */
- __IO uint32_t PLL_CTRL17_CLR; /**< CCM PLL Control Register, offset: 0x918 */
- __IO uint32_t PLL_CTRL17_TOG; /**< CCM PLL Control Register, offset: 0x91C */
- __IO uint32_t PLL_CTRL18; /**< CCM PLL Control Register, offset: 0x920 */
- __IO uint32_t PLL_CTRL18_SET; /**< CCM PLL Control Register, offset: 0x924 */
- __IO uint32_t PLL_CTRL18_CLR; /**< CCM PLL Control Register, offset: 0x928 */
- __IO uint32_t PLL_CTRL18_TOG; /**< CCM PLL Control Register, offset: 0x92C */
- __IO uint32_t PLL_CTRL19; /**< CCM PLL Control Register, offset: 0x930 */
- __IO uint32_t PLL_CTRL19_SET; /**< CCM PLL Control Register, offset: 0x934 */
- __IO uint32_t PLL_CTRL19_CLR; /**< CCM PLL Control Register, offset: 0x938 */
- __IO uint32_t PLL_CTRL19_TOG; /**< CCM PLL Control Register, offset: 0x93C */
- __IO uint32_t PLL_CTRL20; /**< CCM PLL Control Register, offset: 0x940 */
- __IO uint32_t PLL_CTRL20_SET; /**< CCM PLL Control Register, offset: 0x944 */
- __IO uint32_t PLL_CTRL20_CLR; /**< CCM PLL Control Register, offset: 0x948 */
- __IO uint32_t PLL_CTRL20_TOG; /**< CCM PLL Control Register, offset: 0x94C */
- __IO uint32_t PLL_CTRL21; /**< CCM PLL Control Register, offset: 0x950 */
- __IO uint32_t PLL_CTRL21_SET; /**< CCM PLL Control Register, offset: 0x954 */
- __IO uint32_t PLL_CTRL21_CLR; /**< CCM PLL Control Register, offset: 0x958 */
- __IO uint32_t PLL_CTRL21_TOG; /**< CCM PLL Control Register, offset: 0x95C */
- __IO uint32_t PLL_CTRL22; /**< CCM PLL Control Register, offset: 0x960 */
- __IO uint32_t PLL_CTRL22_SET; /**< CCM PLL Control Register, offset: 0x964 */
- __IO uint32_t PLL_CTRL22_CLR; /**< CCM PLL Control Register, offset: 0x968 */
- __IO uint32_t PLL_CTRL22_TOG; /**< CCM PLL Control Register, offset: 0x96C */
- __IO uint32_t PLL_CTRL23; /**< CCM PLL Control Register, offset: 0x970 */
- __IO uint32_t PLL_CTRL23_SET; /**< CCM PLL Control Register, offset: 0x974 */
- __IO uint32_t PLL_CTRL23_CLR; /**< CCM PLL Control Register, offset: 0x978 */
- __IO uint32_t PLL_CTRL23_TOG; /**< CCM PLL Control Register, offset: 0x97C */
- __IO uint32_t PLL_CTRL24; /**< CCM PLL Control Register, offset: 0x980 */
- __IO uint32_t PLL_CTRL24_SET; /**< CCM PLL Control Register, offset: 0x984 */
- __IO uint32_t PLL_CTRL24_CLR; /**< CCM PLL Control Register, offset: 0x988 */
- __IO uint32_t PLL_CTRL24_TOG; /**< CCM PLL Control Register, offset: 0x98C */
- __IO uint32_t PLL_CTRL25; /**< CCM PLL Control Register, offset: 0x990 */
- __IO uint32_t PLL_CTRL25_SET; /**< CCM PLL Control Register, offset: 0x994 */
- __IO uint32_t PLL_CTRL25_CLR; /**< CCM PLL Control Register, offset: 0x998 */
- __IO uint32_t PLL_CTRL25_TOG; /**< CCM PLL Control Register, offset: 0x99C */
- __IO uint32_t PLL_CTRL26; /**< CCM PLL Control Register, offset: 0x9A0 */
- __IO uint32_t PLL_CTRL26_SET; /**< CCM PLL Control Register, offset: 0x9A4 */
- __IO uint32_t PLL_CTRL26_CLR; /**< CCM PLL Control Register, offset: 0x9A8 */
- __IO uint32_t PLL_CTRL26_TOG; /**< CCM PLL Control Register, offset: 0x9AC */
- __IO uint32_t PLL_CTRL27; /**< CCM PLL Control Register, offset: 0x9B0 */
- __IO uint32_t PLL_CTRL27_SET; /**< CCM PLL Control Register, offset: 0x9B4 */
- __IO uint32_t PLL_CTRL27_CLR; /**< CCM PLL Control Register, offset: 0x9B8 */
- __IO uint32_t PLL_CTRL27_TOG; /**< CCM PLL Control Register, offset: 0x9BC */
- __IO uint32_t PLL_CTRL28; /**< CCM PLL Control Register, offset: 0x9C0 */
- __IO uint32_t PLL_CTRL28_SET; /**< CCM PLL Control Register, offset: 0x9C4 */
- __IO uint32_t PLL_CTRL28_CLR; /**< CCM PLL Control Register, offset: 0x9C8 */
- __IO uint32_t PLL_CTRL28_TOG; /**< CCM PLL Control Register, offset: 0x9CC */
- __IO uint32_t PLL_CTRL29; /**< CCM PLL Control Register, offset: 0x9D0 */
- __IO uint32_t PLL_CTRL29_SET; /**< CCM PLL Control Register, offset: 0x9D4 */
- __IO uint32_t PLL_CTRL29_CLR; /**< CCM PLL Control Register, offset: 0x9D8 */
- __IO uint32_t PLL_CTRL29_TOG; /**< CCM PLL Control Register, offset: 0x9DC */
- __IO uint32_t PLL_CTRL30; /**< CCM PLL Control Register, offset: 0x9E0 */
- __IO uint32_t PLL_CTRL30_SET; /**< CCM PLL Control Register, offset: 0x9E4 */
- __IO uint32_t PLL_CTRL30_CLR; /**< CCM PLL Control Register, offset: 0x9E8 */
- __IO uint32_t PLL_CTRL30_TOG; /**< CCM PLL Control Register, offset: 0x9EC */
- __IO uint32_t PLL_CTRL31; /**< CCM PLL Control Register, offset: 0x9F0 */
- __IO uint32_t PLL_CTRL31_SET; /**< CCM PLL Control Register, offset: 0x9F4 */
- __IO uint32_t PLL_CTRL31_CLR; /**< CCM PLL Control Register, offset: 0x9F8 */
- __IO uint32_t PLL_CTRL31_TOG; /**< CCM PLL Control Register, offset: 0x9FC */
- __IO uint32_t PLL_CTRL32; /**< CCM PLL Control Register, offset: 0xA00 */
- __IO uint32_t PLL_CTRL32_SET; /**< CCM PLL Control Register, offset: 0xA04 */
- __IO uint32_t PLL_CTRL32_CLR; /**< CCM PLL Control Register, offset: 0xA08 */
- __IO uint32_t PLL_CTRL32_TOG; /**< CCM PLL Control Register, offset: 0xA0C */
- uint8_t RESERVED_0[13808];
- __IO uint32_t CCGR0; /**< CCM Clock Gating Register, offset: 0x4000 */
- __IO uint32_t CCGR0_SET; /**< CCM Clock Gating Register, offset: 0x4004 */
- __IO uint32_t CCGR0_CLR; /**< CCM Clock Gating Register, offset: 0x4008 */
- __IO uint32_t CCGR0_TOG; /**< CCM Clock Gating Register, offset: 0x400C */
- __IO uint32_t CCGR1; /**< CCM Clock Gating Register, offset: 0x4010 */
- __IO uint32_t CCGR1_SET; /**< CCM Clock Gating Register, offset: 0x4014 */
- __IO uint32_t CCGR1_CLR; /**< CCM Clock Gating Register, offset: 0x4018 */
- __IO uint32_t CCGR1_TOG; /**< CCM Clock Gating Register, offset: 0x401C */
- __IO uint32_t CCGR2; /**< CCM Clock Gating Register, offset: 0x4020 */
- __IO uint32_t CCGR2_SET; /**< CCM Clock Gating Register, offset: 0x4024 */
- __IO uint32_t CCGR2_CLR; /**< CCM Clock Gating Register, offset: 0x4028 */
- __IO uint32_t CCGR2_TOG; /**< CCM Clock Gating Register, offset: 0x402C */
- __IO uint32_t CCGR3; /**< CCM Clock Gating Register, offset: 0x4030 */
- __IO uint32_t CCGR3_SET; /**< CCM Clock Gating Register, offset: 0x4034 */
- __IO uint32_t CCGR3_CLR; /**< CCM Clock Gating Register, offset: 0x4038 */
- __IO uint32_t CCGR3_TOG; /**< CCM Clock Gating Register, offset: 0x403C */
- __IO uint32_t CCGR4; /**< CCM Clock Gating Register, offset: 0x4040 */
- __IO uint32_t CCGR4_SET; /**< CCM Clock Gating Register, offset: 0x4044 */
- __IO uint32_t CCGR4_CLR; /**< CCM Clock Gating Register, offset: 0x4048 */
- __IO uint32_t CCGR4_TOG; /**< CCM Clock Gating Register, offset: 0x404C */
- __IO uint32_t CCGR5; /**< CCM Clock Gating Register, offset: 0x4050 */
- __IO uint32_t CCGR5_SET; /**< CCM Clock Gating Register, offset: 0x4054 */
- __IO uint32_t CCGR5_CLR; /**< CCM Clock Gating Register, offset: 0x4058 */
- __IO uint32_t CCGR5_TOG; /**< CCM Clock Gating Register, offset: 0x405C */
- __IO uint32_t CCGR6; /**< CCM Clock Gating Register, offset: 0x4060 */
- __IO uint32_t CCGR6_SET; /**< CCM Clock Gating Register, offset: 0x4064 */
- __IO uint32_t CCGR6_CLR; /**< CCM Clock Gating Register, offset: 0x4068 */
- __IO uint32_t CCGR6_TOG; /**< CCM Clock Gating Register, offset: 0x406C */
- __IO uint32_t CCGR7; /**< CCM Clock Gating Register, offset: 0x4070 */
- __IO uint32_t CCGR7_SET; /**< CCM Clock Gating Register, offset: 0x4074 */
- __IO uint32_t CCGR7_CLR; /**< CCM Clock Gating Register, offset: 0x4078 */
- __IO uint32_t CCGR7_TOG; /**< CCM Clock Gating Register, offset: 0x407C */
- __IO uint32_t CCGR8; /**< CCM Clock Gating Register, offset: 0x4080 */
- __IO uint32_t CCGR8_SET; /**< CCM Clock Gating Register, offset: 0x4084 */
- __IO uint32_t CCGR8_CLR; /**< CCM Clock Gating Register, offset: 0x4088 */
- __IO uint32_t CCGR8_TOG; /**< CCM Clock Gating Register, offset: 0x408C */
- __IO uint32_t CCGR9; /**< CCM Clock Gating Register, offset: 0x4090 */
- __IO uint32_t CCGR9_SET; /**< CCM Clock Gating Register, offset: 0x4094 */
- __IO uint32_t CCGR9_CLR; /**< CCM Clock Gating Register, offset: 0x4098 */
- __IO uint32_t CCGR9_TOG; /**< CCM Clock Gating Register, offset: 0x409C */
- __IO uint32_t CCGR10; /**< CCM Clock Gating Register, offset: 0x40A0 */
- __IO uint32_t CCGR10_SET; /**< CCM Clock Gating Register, offset: 0x40A4 */
- __IO uint32_t CCGR10_CLR; /**< CCM Clock Gating Register, offset: 0x40A8 */
- __IO uint32_t CCGR10_TOG; /**< CCM Clock Gating Register, offset: 0x40AC */
- __IO uint32_t CCGR11; /**< CCM Clock Gating Register, offset: 0x40B0 */
- __IO uint32_t CCGR11_SET; /**< CCM Clock Gating Register, offset: 0x40B4 */
- __IO uint32_t CCGR11_CLR; /**< CCM Clock Gating Register, offset: 0x40B8 */
- __IO uint32_t CCGR11_TOG; /**< CCM Clock Gating Register, offset: 0x40BC */
- __IO uint32_t CCGR12; /**< CCM Clock Gating Register, offset: 0x40C0 */
- __IO uint32_t CCGR12_SET; /**< CCM Clock Gating Register, offset: 0x40C4 */
- __IO uint32_t CCGR12_CLR; /**< CCM Clock Gating Register, offset: 0x40C8 */
- __IO uint32_t CCGR12_TOG; /**< CCM Clock Gating Register, offset: 0x40CC */
- __IO uint32_t CCGR13; /**< CCM Clock Gating Register, offset: 0x40D0 */
- __IO uint32_t CCGR13_SET; /**< CCM Clock Gating Register, offset: 0x40D4 */
- __IO uint32_t CCGR13_CLR; /**< CCM Clock Gating Register, offset: 0x40D8 */
- __IO uint32_t CCGR13_TOG; /**< CCM Clock Gating Register, offset: 0x40DC */
- __IO uint32_t CCGR14; /**< CCM Clock Gating Register, offset: 0x40E0 */
- __IO uint32_t CCGR14_SET; /**< CCM Clock Gating Register, offset: 0x40E4 */
- __IO uint32_t CCGR14_CLR; /**< CCM Clock Gating Register, offset: 0x40E8 */
- __IO uint32_t CCGR14_TOG; /**< CCM Clock Gating Register, offset: 0x40EC */
- __IO uint32_t CCGR15; /**< CCM Clock Gating Register, offset: 0x40F0 */
- __IO uint32_t CCGR15_SET; /**< CCM Clock Gating Register, offset: 0x40F4 */
- __IO uint32_t CCGR15_CLR; /**< CCM Clock Gating Register, offset: 0x40F8 */
- __IO uint32_t CCGR15_TOG; /**< CCM Clock Gating Register, offset: 0x40FC */
- __IO uint32_t CCGR16; /**< CCM Clock Gating Register, offset: 0x4100 */
- __IO uint32_t CCGR16_SET; /**< CCM Clock Gating Register, offset: 0x4104 */
- __IO uint32_t CCGR16_CLR; /**< CCM Clock Gating Register, offset: 0x4108 */
- __IO uint32_t CCGR16_TOG; /**< CCM Clock Gating Register, offset: 0x410C */
- __IO uint32_t CCGR17; /**< CCM Clock Gating Register, offset: 0x4110 */
- __IO uint32_t CCGR17_SET; /**< CCM Clock Gating Register, offset: 0x4114 */
- __IO uint32_t CCGR17_CLR; /**< CCM Clock Gating Register, offset: 0x4118 */
- __IO uint32_t CCGR17_TOG; /**< CCM Clock Gating Register, offset: 0x411C */
- __IO uint32_t CCGR18; /**< CCM Clock Gating Register, offset: 0x4120 */
- __IO uint32_t CCGR18_SET; /**< CCM Clock Gating Register, offset: 0x4124 */
- __IO uint32_t CCGR18_CLR; /**< CCM Clock Gating Register, offset: 0x4128 */
- __IO uint32_t CCGR18_TOG; /**< CCM Clock Gating Register, offset: 0x412C */
- __IO uint32_t CCGR19; /**< CCM Clock Gating Register, offset: 0x4130 */
- __IO uint32_t CCGR19_SET; /**< CCM Clock Gating Register, offset: 0x4134 */
- __IO uint32_t CCGR19_CLR; /**< CCM Clock Gating Register, offset: 0x4138 */
- __IO uint32_t CCGR19_TOG; /**< CCM Clock Gating Register, offset: 0x413C */
- __IO uint32_t CCGR20; /**< CCM Clock Gating Register, offset: 0x4140 */
- __IO uint32_t CCGR20_SET; /**< CCM Clock Gating Register, offset: 0x4144 */
- __IO uint32_t CCGR20_CLR; /**< CCM Clock Gating Register, offset: 0x4148 */
- __IO uint32_t CCGR20_TOG; /**< CCM Clock Gating Register, offset: 0x414C */
- __IO uint32_t CCGR21; /**< CCM Clock Gating Register, offset: 0x4150 */
- __IO uint32_t CCGR21_SET; /**< CCM Clock Gating Register, offset: 0x4154 */
- __IO uint32_t CCGR21_CLR; /**< CCM Clock Gating Register, offset: 0x4158 */
- __IO uint32_t CCGR21_TOG; /**< CCM Clock Gating Register, offset: 0x415C */
- __IO uint32_t CCGR22; /**< CCM Clock Gating Register, offset: 0x4160 */
- __IO uint32_t CCGR22_SET; /**< CCM Clock Gating Register, offset: 0x4164 */
- __IO uint32_t CCGR22_CLR; /**< CCM Clock Gating Register, offset: 0x4168 */
- __IO uint32_t CCGR22_TOG; /**< CCM Clock Gating Register, offset: 0x416C */
- __IO uint32_t CCGR23; /**< CCM Clock Gating Register, offset: 0x4170 */
- __IO uint32_t CCGR23_SET; /**< CCM Clock Gating Register, offset: 0x4174 */
- __IO uint32_t CCGR23_CLR; /**< CCM Clock Gating Register, offset: 0x4178 */
- __IO uint32_t CCGR23_TOG; /**< CCM Clock Gating Register, offset: 0x417C */
- __IO uint32_t CCGR24; /**< CCM Clock Gating Register, offset: 0x4180 */
- __IO uint32_t CCGR24_SET; /**< CCM Clock Gating Register, offset: 0x4184 */
- __IO uint32_t CCGR24_CLR; /**< CCM Clock Gating Register, offset: 0x4188 */
- __IO uint32_t CCGR24_TOG; /**< CCM Clock Gating Register, offset: 0x418C */
- __IO uint32_t CCGR25; /**< CCM Clock Gating Register, offset: 0x4190 */
- __IO uint32_t CCGR25_SET; /**< CCM Clock Gating Register, offset: 0x4194 */
- __IO uint32_t CCGR25_CLR; /**< CCM Clock Gating Register, offset: 0x4198 */
- __IO uint32_t CCGR25_TOG; /**< CCM Clock Gating Register, offset: 0x419C */
- __IO uint32_t CCGR26; /**< CCM Clock Gating Register, offset: 0x41A0 */
- __IO uint32_t CCGR26_SET; /**< CCM Clock Gating Register, offset: 0x41A4 */
- __IO uint32_t CCGR26_CLR; /**< CCM Clock Gating Register, offset: 0x41A8 */
- __IO uint32_t CCGR26_TOG; /**< CCM Clock Gating Register, offset: 0x41AC */
- __IO uint32_t CCGR27; /**< CCM Clock Gating Register, offset: 0x41B0 */
- __IO uint32_t CCGR27_SET; /**< CCM Clock Gating Register, offset: 0x41B4 */
- __IO uint32_t CCGR27_CLR; /**< CCM Clock Gating Register, offset: 0x41B8 */
- __IO uint32_t CCGR27_TOG; /**< CCM Clock Gating Register, offset: 0x41BC */
- __IO uint32_t CCGR28; /**< CCM Clock Gating Register, offset: 0x41C0 */
- __IO uint32_t CCGR28_SET; /**< CCM Clock Gating Register, offset: 0x41C4 */
- __IO uint32_t CCGR28_CLR; /**< CCM Clock Gating Register, offset: 0x41C8 */
- __IO uint32_t CCGR28_TOG; /**< CCM Clock Gating Register, offset: 0x41CC */
- __IO uint32_t CCGR29; /**< CCM Clock Gating Register, offset: 0x41D0 */
- __IO uint32_t CCGR29_SET; /**< CCM Clock Gating Register, offset: 0x41D4 */
- __IO uint32_t CCGR29_CLR; /**< CCM Clock Gating Register, offset: 0x41D8 */
- __IO uint32_t CCGR29_TOG; /**< CCM Clock Gating Register, offset: 0x41DC */
- __IO uint32_t CCGR30; /**< CCM Clock Gating Register, offset: 0x41E0 */
- __IO uint32_t CCGR30_SET; /**< CCM Clock Gating Register, offset: 0x41E4 */
- __IO uint32_t CCGR30_CLR; /**< CCM Clock Gating Register, offset: 0x41E8 */
- __IO uint32_t CCGR30_TOG; /**< CCM Clock Gating Register, offset: 0x41EC */
- __IO uint32_t CCGR31; /**< CCM Clock Gating Register, offset: 0x41F0 */
- __IO uint32_t CCGR31_SET; /**< CCM Clock Gating Register, offset: 0x41F4 */
- __IO uint32_t CCGR31_CLR; /**< CCM Clock Gating Register, offset: 0x41F8 */
- __IO uint32_t CCGR31_TOG; /**< CCM Clock Gating Register, offset: 0x41FC */
- __IO uint32_t CCGR32; /**< CCM Clock Gating Register, offset: 0x4200 */
- __IO uint32_t CCGR32_SET; /**< CCM Clock Gating Register, offset: 0x4204 */
- __IO uint32_t CCGR32_CLR; /**< CCM Clock Gating Register, offset: 0x4208 */
- __IO uint32_t CCGR32_TOG; /**< CCM Clock Gating Register, offset: 0x420C */
- __IO uint32_t CCGR33; /**< CCM Clock Gating Register, offset: 0x4210 */
- __IO uint32_t CCGR33_SET; /**< CCM Clock Gating Register, offset: 0x4214 */
- __IO uint32_t CCGR33_CLR; /**< CCM Clock Gating Register, offset: 0x4218 */
- __IO uint32_t CCGR33_TOG; /**< CCM Clock Gating Register, offset: 0x421C */
- __IO uint32_t CCGR34; /**< CCM Clock Gating Register, offset: 0x4220 */
- __IO uint32_t CCGR34_SET; /**< CCM Clock Gating Register, offset: 0x4224 */
- __IO uint32_t CCGR34_CLR; /**< CCM Clock Gating Register, offset: 0x4228 */
- __IO uint32_t CCGR34_TOG; /**< CCM Clock Gating Register, offset: 0x422C */
- __IO uint32_t CCGR35; /**< CCM Clock Gating Register, offset: 0x4230 */
- __IO uint32_t CCGR35_SET; /**< CCM Clock Gating Register, offset: 0x4234 */
- __IO uint32_t CCGR35_CLR; /**< CCM Clock Gating Register, offset: 0x4238 */
- __IO uint32_t CCGR35_TOG; /**< CCM Clock Gating Register, offset: 0x423C */
- __IO uint32_t CCGR36; /**< CCM Clock Gating Register, offset: 0x4240 */
- __IO uint32_t CCGR36_SET; /**< CCM Clock Gating Register, offset: 0x4244 */
- __IO uint32_t CCGR36_CLR; /**< CCM Clock Gating Register, offset: 0x4248 */
- __IO uint32_t CCGR36_TOG; /**< CCM Clock Gating Register, offset: 0x424C */
- __IO uint32_t CCGR37; /**< CCM Clock Gating Register, offset: 0x4250 */
- __IO uint32_t CCGR37_SET; /**< CCM Clock Gating Register, offset: 0x4254 */
- __IO uint32_t CCGR37_CLR; /**< CCM Clock Gating Register, offset: 0x4258 */
- __IO uint32_t CCGR37_TOG; /**< CCM Clock Gating Register, offset: 0x425C */
- __IO uint32_t CCGR38; /**< CCM Clock Gating Register, offset: 0x4260 */
- __IO uint32_t CCGR38_SET; /**< CCM Clock Gating Register, offset: 0x4264 */
- __IO uint32_t CCGR38_CLR; /**< CCM Clock Gating Register, offset: 0x4268 */
- __IO uint32_t CCGR38_TOG; /**< CCM Clock Gating Register, offset: 0x426C */
- __IO uint32_t CCGR39; /**< CCM Clock Gating Register, offset: 0x4270 */
- __IO uint32_t CCGR39_SET; /**< CCM Clock Gating Register, offset: 0x4274 */
- __IO uint32_t CCGR39_CLR; /**< CCM Clock Gating Register, offset: 0x4278 */
- __IO uint32_t CCGR39_TOG; /**< CCM Clock Gating Register, offset: 0x427C */
- __IO uint32_t CCGR40; /**< CCM Clock Gating Register, offset: 0x4280 */
- __IO uint32_t CCGR40_SET; /**< CCM Clock Gating Register, offset: 0x4284 */
- __IO uint32_t CCGR40_CLR; /**< CCM Clock Gating Register, offset: 0x4288 */
- __IO uint32_t CCGR40_TOG; /**< CCM Clock Gating Register, offset: 0x428C */
- __IO uint32_t CCGR41; /**< CCM Clock Gating Register, offset: 0x4290 */
- __IO uint32_t CCGR41_SET; /**< CCM Clock Gating Register, offset: 0x4294 */
- __IO uint32_t CCGR41_CLR; /**< CCM Clock Gating Register, offset: 0x4298 */
- __IO uint32_t CCGR41_TOG; /**< CCM Clock Gating Register, offset: 0x429C */
- __IO uint32_t CCGR42; /**< CCM Clock Gating Register, offset: 0x42A0 */
- __IO uint32_t CCGR42_SET; /**< CCM Clock Gating Register, offset: 0x42A4 */
- __IO uint32_t CCGR42_CLR; /**< CCM Clock Gating Register, offset: 0x42A8 */
- __IO uint32_t CCGR42_TOG; /**< CCM Clock Gating Register, offset: 0x42AC */
- __IO uint32_t CCGR43; /**< CCM Clock Gating Register, offset: 0x42B0 */
- __IO uint32_t CCGR43_SET; /**< CCM Clock Gating Register, offset: 0x42B4 */
- __IO uint32_t CCGR43_CLR; /**< CCM Clock Gating Register, offset: 0x42B8 */
- __IO uint32_t CCGR43_TOG; /**< CCM Clock Gating Register, offset: 0x42BC */
- __IO uint32_t CCGR44; /**< CCM Clock Gating Register, offset: 0x42C0 */
- __IO uint32_t CCGR44_SET; /**< CCM Clock Gating Register, offset: 0x42C4 */
- __IO uint32_t CCGR44_CLR; /**< CCM Clock Gating Register, offset: 0x42C8 */
- __IO uint32_t CCGR44_TOG; /**< CCM Clock Gating Register, offset: 0x42CC */
- __IO uint32_t CCGR45; /**< CCM Clock Gating Register, offset: 0x42D0 */
- __IO uint32_t CCGR45_SET; /**< CCM Clock Gating Register, offset: 0x42D4 */
- __IO uint32_t CCGR45_CLR; /**< CCM Clock Gating Register, offset: 0x42D8 */
- __IO uint32_t CCGR45_TOG; /**< CCM Clock Gating Register, offset: 0x42DC */
- __IO uint32_t CCGR46; /**< CCM Clock Gating Register, offset: 0x42E0 */
- __IO uint32_t CCGR46_SET; /**< CCM Clock Gating Register, offset: 0x42E4 */
- __IO uint32_t CCGR46_CLR; /**< CCM Clock Gating Register, offset: 0x42E8 */
- __IO uint32_t CCGR46_TOG; /**< CCM Clock Gating Register, offset: 0x42EC */
- __IO uint32_t CCGR47; /**< CCM Clock Gating Register, offset: 0x42F0 */
- __IO uint32_t CCGR47_SET; /**< CCM Clock Gating Register, offset: 0x42F4 */
- __IO uint32_t CCGR47_CLR; /**< CCM Clock Gating Register, offset: 0x42F8 */
- __IO uint32_t CCGR47_TOG; /**< CCM Clock Gating Register, offset: 0x42FC */
- __IO uint32_t CCGR48; /**< CCM Clock Gating Register, offset: 0x4300 */
- __IO uint32_t CCGR48_SET; /**< CCM Clock Gating Register, offset: 0x4304 */
- __IO uint32_t CCGR48_CLR; /**< CCM Clock Gating Register, offset: 0x4308 */
- __IO uint32_t CCGR48_TOG; /**< CCM Clock Gating Register, offset: 0x430C */
- __IO uint32_t CCGR49; /**< CCM Clock Gating Register, offset: 0x4310 */
- __IO uint32_t CCGR49_SET; /**< CCM Clock Gating Register, offset: 0x4314 */
- __IO uint32_t CCGR49_CLR; /**< CCM Clock Gating Register, offset: 0x4318 */
- __IO uint32_t CCGR49_TOG; /**< CCM Clock Gating Register, offset: 0x431C */
- __IO uint32_t CCGR50; /**< CCM Clock Gating Register, offset: 0x4320 */
- __IO uint32_t CCGR50_SET; /**< CCM Clock Gating Register, offset: 0x4324 */
- __IO uint32_t CCGR50_CLR; /**< CCM Clock Gating Register, offset: 0x4328 */
- __IO uint32_t CCGR50_TOG; /**< CCM Clock Gating Register, offset: 0x432C */
- __IO uint32_t CCGR51; /**< CCM Clock Gating Register, offset: 0x4330 */
- __IO uint32_t CCGR51_SET; /**< CCM Clock Gating Register, offset: 0x4334 */
- __IO uint32_t CCGR51_CLR; /**< CCM Clock Gating Register, offset: 0x4338 */
- __IO uint32_t CCGR51_TOG; /**< CCM Clock Gating Register, offset: 0x433C */
- __IO uint32_t CCGR52; /**< CCM Clock Gating Register, offset: 0x4340 */
- __IO uint32_t CCGR52_SET; /**< CCM Clock Gating Register, offset: 0x4344 */
- __IO uint32_t CCGR52_CLR; /**< CCM Clock Gating Register, offset: 0x4348 */
- __IO uint32_t CCGR52_TOG; /**< CCM Clock Gating Register, offset: 0x434C */
- __IO uint32_t CCGR53; /**< CCM Clock Gating Register, offset: 0x4350 */
- __IO uint32_t CCGR53_SET; /**< CCM Clock Gating Register, offset: 0x4354 */
- __IO uint32_t CCGR53_CLR; /**< CCM Clock Gating Register, offset: 0x4358 */
- __IO uint32_t CCGR53_TOG; /**< CCM Clock Gating Register, offset: 0x435C */
- __IO uint32_t CCGR54; /**< CCM Clock Gating Register, offset: 0x4360 */
- __IO uint32_t CCGR54_SET; /**< CCM Clock Gating Register, offset: 0x4364 */
- __IO uint32_t CCGR54_CLR; /**< CCM Clock Gating Register, offset: 0x4368 */
- __IO uint32_t CCGR54_TOG; /**< CCM Clock Gating Register, offset: 0x436C */
- __IO uint32_t CCGR55; /**< CCM Clock Gating Register, offset: 0x4370 */
- __IO uint32_t CCGR55_SET; /**< CCM Clock Gating Register, offset: 0x4374 */
- __IO uint32_t CCGR55_CLR; /**< CCM Clock Gating Register, offset: 0x4378 */
- __IO uint32_t CCGR55_TOG; /**< CCM Clock Gating Register, offset: 0x437C */
- __IO uint32_t CCGR56; /**< CCM Clock Gating Register, offset: 0x4380 */
- __IO uint32_t CCGR56_SET; /**< CCM Clock Gating Register, offset: 0x4384 */
- __IO uint32_t CCGR56_CLR; /**< CCM Clock Gating Register, offset: 0x4388 */
- __IO uint32_t CCGR56_TOG; /**< CCM Clock Gating Register, offset: 0x438C */
- __IO uint32_t CCGR57; /**< CCM Clock Gating Register, offset: 0x4390 */
- __IO uint32_t CCGR57_SET; /**< CCM Clock Gating Register, offset: 0x4394 */
- __IO uint32_t CCGR57_CLR; /**< CCM Clock Gating Register, offset: 0x4398 */
- __IO uint32_t CCGR57_TOG; /**< CCM Clock Gating Register, offset: 0x439C */
- __IO uint32_t CCGR58; /**< CCM Clock Gating Register, offset: 0x43A0 */
- __IO uint32_t CCGR58_SET; /**< CCM Clock Gating Register, offset: 0x43A4 */
- __IO uint32_t CCGR58_CLR; /**< CCM Clock Gating Register, offset: 0x43A8 */
- __IO uint32_t CCGR58_TOG; /**< CCM Clock Gating Register, offset: 0x43AC */
- __IO uint32_t CCGR59; /**< CCM Clock Gating Register, offset: 0x43B0 */
- __IO uint32_t CCGR59_SET; /**< CCM Clock Gating Register, offset: 0x43B4 */
- __IO uint32_t CCGR59_CLR; /**< CCM Clock Gating Register, offset: 0x43B8 */
- __IO uint32_t CCGR59_TOG; /**< CCM Clock Gating Register, offset: 0x43BC */
- __IO uint32_t CCGR60; /**< CCM Clock Gating Register, offset: 0x43C0 */
- __IO uint32_t CCGR60_SET; /**< CCM Clock Gating Register, offset: 0x43C4 */
- __IO uint32_t CCGR60_CLR; /**< CCM Clock Gating Register, offset: 0x43C8 */
- __IO uint32_t CCGR60_TOG; /**< CCM Clock Gating Register, offset: 0x43CC */
- __IO uint32_t CCGR61; /**< CCM Clock Gating Register, offset: 0x43D0 */
- __IO uint32_t CCGR61_SET; /**< CCM Clock Gating Register, offset: 0x43D4 */
- __IO uint32_t CCGR61_CLR; /**< CCM Clock Gating Register, offset: 0x43D8 */
- __IO uint32_t CCGR61_TOG; /**< CCM Clock Gating Register, offset: 0x43DC */
- __IO uint32_t CCGR62; /**< CCM Clock Gating Register, offset: 0x43E0 */
- __IO uint32_t CCGR62_SET; /**< CCM Clock Gating Register, offset: 0x43E4 */
- __IO uint32_t CCGR62_CLR; /**< CCM Clock Gating Register, offset: 0x43E8 */
- __IO uint32_t CCGR62_TOG; /**< CCM Clock Gating Register, offset: 0x43EC */
- __IO uint32_t CCGR63; /**< CCM Clock Gating Register, offset: 0x43F0 */
- __IO uint32_t CCGR63_SET; /**< CCM Clock Gating Register, offset: 0x43F4 */
- __IO uint32_t CCGR63_CLR; /**< CCM Clock Gating Register, offset: 0x43F8 */
- __IO uint32_t CCGR63_TOG; /**< CCM Clock Gating Register, offset: 0x43FC */
- __IO uint32_t CCGR64; /**< CCM Clock Gating Register, offset: 0x4400 */
- __IO uint32_t CCGR64_SET; /**< CCM Clock Gating Register, offset: 0x4404 */
- __IO uint32_t CCGR64_CLR; /**< CCM Clock Gating Register, offset: 0x4408 */
- __IO uint32_t CCGR64_TOG; /**< CCM Clock Gating Register, offset: 0x440C */
- __IO uint32_t CCGR65; /**< CCM Clock Gating Register, offset: 0x4410 */
- __IO uint32_t CCGR65_SET; /**< CCM Clock Gating Register, offset: 0x4414 */
- __IO uint32_t CCGR65_CLR; /**< CCM Clock Gating Register, offset: 0x4418 */
- __IO uint32_t CCGR65_TOG; /**< CCM Clock Gating Register, offset: 0x441C */
- __IO uint32_t CCGR66; /**< CCM Clock Gating Register, offset: 0x4420 */
- __IO uint32_t CCGR66_SET; /**< CCM Clock Gating Register, offset: 0x4424 */
- __IO uint32_t CCGR66_CLR; /**< CCM Clock Gating Register, offset: 0x4428 */
- __IO uint32_t CCGR66_TOG; /**< CCM Clock Gating Register, offset: 0x442C */
- __IO uint32_t CCGR67; /**< CCM Clock Gating Register, offset: 0x4430 */
- __IO uint32_t CCGR67_SET; /**< CCM Clock Gating Register, offset: 0x4434 */
- __IO uint32_t CCGR67_CLR; /**< CCM Clock Gating Register, offset: 0x4438 */
- __IO uint32_t CCGR67_TOG; /**< CCM Clock Gating Register, offset: 0x443C */
- __IO uint32_t CCGR68; /**< CCM Clock Gating Register, offset: 0x4440 */
- __IO uint32_t CCGR68_SET; /**< CCM Clock Gating Register, offset: 0x4444 */
- __IO uint32_t CCGR68_CLR; /**< CCM Clock Gating Register, offset: 0x4448 */
- __IO uint32_t CCGR68_TOG; /**< CCM Clock Gating Register, offset: 0x444C */
- __IO uint32_t CCGR69; /**< CCM Clock Gating Register, offset: 0x4450 */
- __IO uint32_t CCGR69_SET; /**< CCM Clock Gating Register, offset: 0x4454 */
- __IO uint32_t CCGR69_CLR; /**< CCM Clock Gating Register, offset: 0x4458 */
- __IO uint32_t CCGR69_TOG; /**< CCM Clock Gating Register, offset: 0x445C */
- __IO uint32_t CCGR70; /**< CCM Clock Gating Register, offset: 0x4460 */
- __IO uint32_t CCGR70_SET; /**< CCM Clock Gating Register, offset: 0x4464 */
- __IO uint32_t CCGR70_CLR; /**< CCM Clock Gating Register, offset: 0x4468 */
- __IO uint32_t CCGR70_TOG; /**< CCM Clock Gating Register, offset: 0x446C */
- __IO uint32_t CCGR71; /**< CCM Clock Gating Register, offset: 0x4470 */
- __IO uint32_t CCGR71_SET; /**< CCM Clock Gating Register, offset: 0x4474 */
- __IO uint32_t CCGR71_CLR; /**< CCM Clock Gating Register, offset: 0x4478 */
- __IO uint32_t CCGR71_TOG; /**< CCM Clock Gating Register, offset: 0x447C */
- __IO uint32_t CCGR72; /**< CCM Clock Gating Register, offset: 0x4480 */
- __IO uint32_t CCGR72_SET; /**< CCM Clock Gating Register, offset: 0x4484 */
- __IO uint32_t CCGR72_CLR; /**< CCM Clock Gating Register, offset: 0x4488 */
- __IO uint32_t CCGR72_TOG; /**< CCM Clock Gating Register, offset: 0x448C */
- __IO uint32_t CCGR73; /**< CCM Clock Gating Register, offset: 0x4490 */
- __IO uint32_t CCGR73_SET; /**< CCM Clock Gating Register, offset: 0x4494 */
- __IO uint32_t CCGR73_CLR; /**< CCM Clock Gating Register, offset: 0x4498 */
- __IO uint32_t CCGR73_TOG; /**< CCM Clock Gating Register, offset: 0x449C */
- __IO uint32_t CCGR74; /**< CCM Clock Gating Register, offset: 0x44A0 */
- __IO uint32_t CCGR74_SET; /**< CCM Clock Gating Register, offset: 0x44A4 */
- __IO uint32_t CCGR74_CLR; /**< CCM Clock Gating Register, offset: 0x44A8 */
- __IO uint32_t CCGR74_TOG; /**< CCM Clock Gating Register, offset: 0x44AC */
- __IO uint32_t CCGR75; /**< CCM Clock Gating Register, offset: 0x44B0 */
- __IO uint32_t CCGR75_SET; /**< CCM Clock Gating Register, offset: 0x44B4 */
- __IO uint32_t CCGR75_CLR; /**< CCM Clock Gating Register, offset: 0x44B8 */
- __IO uint32_t CCGR75_TOG; /**< CCM Clock Gating Register, offset: 0x44BC */
- __IO uint32_t CCGR76; /**< CCM Clock Gating Register, offset: 0x44C0 */
- __IO uint32_t CCGR76_SET; /**< CCM Clock Gating Register, offset: 0x44C4 */
- __IO uint32_t CCGR76_CLR; /**< CCM Clock Gating Register, offset: 0x44C8 */
- __IO uint32_t CCGR76_TOG; /**< CCM Clock Gating Register, offset: 0x44CC */
- __IO uint32_t CCGR77; /**< CCM Clock Gating Register, offset: 0x44D0 */
- __IO uint32_t CCGR77_SET; /**< CCM Clock Gating Register, offset: 0x44D4 */
- __IO uint32_t CCGR77_CLR; /**< CCM Clock Gating Register, offset: 0x44D8 */
- __IO uint32_t CCGR77_TOG; /**< CCM Clock Gating Register, offset: 0x44DC */
- __IO uint32_t CCGR78; /**< CCM Clock Gating Register, offset: 0x44E0 */
- __IO uint32_t CCGR78_SET; /**< CCM Clock Gating Register, offset: 0x44E4 */
- __IO uint32_t CCGR78_CLR; /**< CCM Clock Gating Register, offset: 0x44E8 */
- __IO uint32_t CCGR78_TOG; /**< CCM Clock Gating Register, offset: 0x44EC */
- __IO uint32_t CCGR79; /**< CCM Clock Gating Register, offset: 0x44F0 */
- __IO uint32_t CCGR79_SET; /**< CCM Clock Gating Register, offset: 0x44F4 */
- __IO uint32_t CCGR79_CLR; /**< CCM Clock Gating Register, offset: 0x44F8 */
- __IO uint32_t CCGR79_TOG; /**< CCM Clock Gating Register, offset: 0x44FC */
- __IO uint32_t CCGR80; /**< CCM Clock Gating Register, offset: 0x4500 */
- __IO uint32_t CCGR80_SET; /**< CCM Clock Gating Register, offset: 0x4504 */
- __IO uint32_t CCGR80_CLR; /**< CCM Clock Gating Register, offset: 0x4508 */
- __IO uint32_t CCGR80_TOG; /**< CCM Clock Gating Register, offset: 0x450C */
- __IO uint32_t CCGR81; /**< CCM Clock Gating Register, offset: 0x4510 */
- __IO uint32_t CCGR81_SET; /**< CCM Clock Gating Register, offset: 0x4514 */
- __IO uint32_t CCGR81_CLR; /**< CCM Clock Gating Register, offset: 0x4518 */
- __IO uint32_t CCGR81_TOG; /**< CCM Clock Gating Register, offset: 0x451C */
- __IO uint32_t CCGR82; /**< CCM Clock Gating Register, offset: 0x4520 */
- __IO uint32_t CCGR82_SET; /**< CCM Clock Gating Register, offset: 0x4524 */
- __IO uint32_t CCGR82_CLR; /**< CCM Clock Gating Register, offset: 0x4528 */
- __IO uint32_t CCGR82_TOG; /**< CCM Clock Gating Register, offset: 0x452C */
- __IO uint32_t CCGR83; /**< CCM Clock Gating Register, offset: 0x4530 */
- __IO uint32_t CCGR83_SET; /**< CCM Clock Gating Register, offset: 0x4534 */
- __IO uint32_t CCGR83_CLR; /**< CCM Clock Gating Register, offset: 0x4538 */
- __IO uint32_t CCGR83_TOG; /**< CCM Clock Gating Register, offset: 0x453C */
- __IO uint32_t CCGR84; /**< CCM Clock Gating Register, offset: 0x4540 */
- __IO uint32_t CCGR84_SET; /**< CCM Clock Gating Register, offset: 0x4544 */
- __IO uint32_t CCGR84_CLR; /**< CCM Clock Gating Register, offset: 0x4548 */
- __IO uint32_t CCGR84_TOG; /**< CCM Clock Gating Register, offset: 0x454C */
- __IO uint32_t CCGR85; /**< CCM Clock Gating Register, offset: 0x4550 */
- __IO uint32_t CCGR85_SET; /**< CCM Clock Gating Register, offset: 0x4554 */
- __IO uint32_t CCGR85_CLR; /**< CCM Clock Gating Register, offset: 0x4558 */
- __IO uint32_t CCGR85_TOG; /**< CCM Clock Gating Register, offset: 0x455C */
- __IO uint32_t CCGR86; /**< CCM Clock Gating Register, offset: 0x4560 */
- __IO uint32_t CCGR86_SET; /**< CCM Clock Gating Register, offset: 0x4564 */
- __IO uint32_t CCGR86_CLR; /**< CCM Clock Gating Register, offset: 0x4568 */
- __IO uint32_t CCGR86_TOG; /**< CCM Clock Gating Register, offset: 0x456C */
- __IO uint32_t CCGR87; /**< CCM Clock Gating Register, offset: 0x4570 */
- __IO uint32_t CCGR87_SET; /**< CCM Clock Gating Register, offset: 0x4574 */
- __IO uint32_t CCGR87_CLR; /**< CCM Clock Gating Register, offset: 0x4578 */
- __IO uint32_t CCGR87_TOG; /**< CCM Clock Gating Register, offset: 0x457C */
- __IO uint32_t CCGR88; /**< CCM Clock Gating Register, offset: 0x4580 */
- __IO uint32_t CCGR88_SET; /**< CCM Clock Gating Register, offset: 0x4584 */
- __IO uint32_t CCGR88_CLR; /**< CCM Clock Gating Register, offset: 0x4588 */
- __IO uint32_t CCGR88_TOG; /**< CCM Clock Gating Register, offset: 0x458C */
- __IO uint32_t CCGR89; /**< CCM Clock Gating Register, offset: 0x4590 */
- __IO uint32_t CCGR89_SET; /**< CCM Clock Gating Register, offset: 0x4594 */
- __IO uint32_t CCGR89_CLR; /**< CCM Clock Gating Register, offset: 0x4598 */
- __IO uint32_t CCGR89_TOG; /**< CCM Clock Gating Register, offset: 0x459C */
- __IO uint32_t CCGR90; /**< CCM Clock Gating Register, offset: 0x45A0 */
- __IO uint32_t CCGR90_SET; /**< CCM Clock Gating Register, offset: 0x45A4 */
- __IO uint32_t CCGR90_CLR; /**< CCM Clock Gating Register, offset: 0x45A8 */
- __IO uint32_t CCGR90_TOG; /**< CCM Clock Gating Register, offset: 0x45AC */
- __IO uint32_t CCGR91; /**< CCM Clock Gating Register, offset: 0x45B0 */
- __IO uint32_t CCGR91_SET; /**< CCM Clock Gating Register, offset: 0x45B4 */
- __IO uint32_t CCGR91_CLR; /**< CCM Clock Gating Register, offset: 0x45B8 */
- __IO uint32_t CCGR91_TOG; /**< CCM Clock Gating Register, offset: 0x45BC */
- __IO uint32_t CCGR92; /**< CCM Clock Gating Register, offset: 0x45C0 */
- __IO uint32_t CCGR92_SET; /**< CCM Clock Gating Register, offset: 0x45C4 */
- __IO uint32_t CCGR92_CLR; /**< CCM Clock Gating Register, offset: 0x45C8 */
- __IO uint32_t CCGR92_TOG; /**< CCM Clock Gating Register, offset: 0x45CC */
- __IO uint32_t CCGR93; /**< CCM Clock Gating Register, offset: 0x45D0 */
- __IO uint32_t CCGR93_SET; /**< CCM Clock Gating Register, offset: 0x45D4 */
- __IO uint32_t CCGR93_CLR; /**< CCM Clock Gating Register, offset: 0x45D8 */
- __IO uint32_t CCGR93_TOG; /**< CCM Clock Gating Register, offset: 0x45DC */
- __IO uint32_t CCGR94; /**< CCM Clock Gating Register, offset: 0x45E0 */
- __IO uint32_t CCGR94_SET; /**< CCM Clock Gating Register, offset: 0x45E4 */
- __IO uint32_t CCGR94_CLR; /**< CCM Clock Gating Register, offset: 0x45E8 */
- __IO uint32_t CCGR94_TOG; /**< CCM Clock Gating Register, offset: 0x45EC */
- __IO uint32_t CCGR95; /**< CCM Clock Gating Register, offset: 0x45F0 */
- __IO uint32_t CCGR95_SET; /**< CCM Clock Gating Register, offset: 0x45F4 */
- __IO uint32_t CCGR95_CLR; /**< CCM Clock Gating Register, offset: 0x45F8 */
- __IO uint32_t CCGR95_TOG; /**< CCM Clock Gating Register, offset: 0x45FC */
- __IO uint32_t CCGR96; /**< CCM Clock Gating Register, offset: 0x4600 */
- __IO uint32_t CCGR96_SET; /**< CCM Clock Gating Register, offset: 0x4604 */
- __IO uint32_t CCGR96_CLR; /**< CCM Clock Gating Register, offset: 0x4608 */
- __IO uint32_t CCGR96_TOG; /**< CCM Clock Gating Register, offset: 0x460C */
- __IO uint32_t CCGR97; /**< CCM Clock Gating Register, offset: 0x4610 */
- __IO uint32_t CCGR97_SET; /**< CCM Clock Gating Register, offset: 0x4614 */
- __IO uint32_t CCGR97_CLR; /**< CCM Clock Gating Register, offset: 0x4618 */
- __IO uint32_t CCGR97_TOG; /**< CCM Clock Gating Register, offset: 0x461C */
- __IO uint32_t CCGR98; /**< CCM Clock Gating Register, offset: 0x4620 */
- __IO uint32_t CCGR98_SET; /**< CCM Clock Gating Register, offset: 0x4624 */
- __IO uint32_t CCGR98_CLR; /**< CCM Clock Gating Register, offset: 0x4628 */
- __IO uint32_t CCGR98_TOG; /**< CCM Clock Gating Register, offset: 0x462C */
- __IO uint32_t CCGR99; /**< CCM Clock Gating Register, offset: 0x4630 */
- __IO uint32_t CCGR99_SET; /**< CCM Clock Gating Register, offset: 0x4634 */
- __IO uint32_t CCGR99_CLR; /**< CCM Clock Gating Register, offset: 0x4638 */
- __IO uint32_t CCGR99_TOG; /**< CCM Clock Gating Register, offset: 0x463C */
- __IO uint32_t CCGR100; /**< CCM Clock Gating Register, offset: 0x4640 */
- __IO uint32_t CCGR100_SET; /**< CCM Clock Gating Register, offset: 0x4644 */
- __IO uint32_t CCGR100_CLR; /**< CCM Clock Gating Register, offset: 0x4648 */
- __IO uint32_t CCGR100_TOG; /**< CCM Clock Gating Register, offset: 0x464C */
- __IO uint32_t CCGR101; /**< CCM Clock Gating Register, offset: 0x4650 */
- __IO uint32_t CCGR101_SET; /**< CCM Clock Gating Register, offset: 0x4654 */
- __IO uint32_t CCGR101_CLR; /**< CCM Clock Gating Register, offset: 0x4658 */
- __IO uint32_t CCGR101_TOG; /**< CCM Clock Gating Register, offset: 0x465C */
- __IO uint32_t CCGR102; /**< CCM Clock Gating Register, offset: 0x4660 */
- __IO uint32_t CCGR102_SET; /**< CCM Clock Gating Register, offset: 0x4664 */
- __IO uint32_t CCGR102_CLR; /**< CCM Clock Gating Register, offset: 0x4668 */
- __IO uint32_t CCGR102_TOG; /**< CCM Clock Gating Register, offset: 0x466C */
- __IO uint32_t CCGR103; /**< CCM Clock Gating Register, offset: 0x4670 */
- __IO uint32_t CCGR103_SET; /**< CCM Clock Gating Register, offset: 0x4674 */
- __IO uint32_t CCGR103_CLR; /**< CCM Clock Gating Register, offset: 0x4678 */
- __IO uint32_t CCGR103_TOG; /**< CCM Clock Gating Register, offset: 0x467C */
- __IO uint32_t CCGR104; /**< CCM Clock Gating Register, offset: 0x4680 */
- __IO uint32_t CCGR104_SET; /**< CCM Clock Gating Register, offset: 0x4684 */
- __IO uint32_t CCGR104_CLR; /**< CCM Clock Gating Register, offset: 0x4688 */
- __IO uint32_t CCGR104_TOG; /**< CCM Clock Gating Register, offset: 0x468C */
- __IO uint32_t CCGR105; /**< CCM Clock Gating Register, offset: 0x4690 */
- __IO uint32_t CCGR105_SET; /**< CCM Clock Gating Register, offset: 0x4694 */
- __IO uint32_t CCGR105_CLR; /**< CCM Clock Gating Register, offset: 0x4698 */
- __IO uint32_t CCGR105_TOG; /**< CCM Clock Gating Register, offset: 0x469C */
- __IO uint32_t CCGR106; /**< CCM Clock Gating Register, offset: 0x46A0 */
- __IO uint32_t CCGR106_SET; /**< CCM Clock Gating Register, offset: 0x46A4 */
- __IO uint32_t CCGR106_CLR; /**< CCM Clock Gating Register, offset: 0x46A8 */
- __IO uint32_t CCGR106_TOG; /**< CCM Clock Gating Register, offset: 0x46AC */
- __IO uint32_t CCGR107; /**< CCM Clock Gating Register, offset: 0x46B0 */
- __IO uint32_t CCGR107_SET; /**< CCM Clock Gating Register, offset: 0x46B4 */
- __IO uint32_t CCGR107_CLR; /**< CCM Clock Gating Register, offset: 0x46B8 */
- __IO uint32_t CCGR107_TOG; /**< CCM Clock Gating Register, offset: 0x46BC */
- __IO uint32_t CCGR108; /**< CCM Clock Gating Register, offset: 0x46C0 */
- __IO uint32_t CCGR108_SET; /**< CCM Clock Gating Register, offset: 0x46C4 */
- __IO uint32_t CCGR108_CLR; /**< CCM Clock Gating Register, offset: 0x46C8 */
- __IO uint32_t CCGR108_TOG; /**< CCM Clock Gating Register, offset: 0x46CC */
- __IO uint32_t CCGR109; /**< CCM Clock Gating Register, offset: 0x46D0 */
- __IO uint32_t CCGR109_SET; /**< CCM Clock Gating Register, offset: 0x46D4 */
- __IO uint32_t CCGR109_CLR; /**< CCM Clock Gating Register, offset: 0x46D8 */
- __IO uint32_t CCGR109_TOG; /**< CCM Clock Gating Register, offset: 0x46DC */
- __IO uint32_t CCGR110; /**< CCM Clock Gating Register, offset: 0x46E0 */
- __IO uint32_t CCGR110_SET; /**< CCM Clock Gating Register, offset: 0x46E4 */
- __IO uint32_t CCGR110_CLR; /**< CCM Clock Gating Register, offset: 0x46E8 */
- __IO uint32_t CCGR110_TOG; /**< CCM Clock Gating Register, offset: 0x46EC */
- __IO uint32_t CCGR111; /**< CCM Clock Gating Register, offset: 0x46F0 */
- __IO uint32_t CCGR111_SET; /**< CCM Clock Gating Register, offset: 0x46F4 */
- __IO uint32_t CCGR111_CLR; /**< CCM Clock Gating Register, offset: 0x46F8 */
- __IO uint32_t CCGR111_TOG; /**< CCM Clock Gating Register, offset: 0x46FC */
- __IO uint32_t CCGR112; /**< CCM Clock Gating Register, offset: 0x4700 */
- __IO uint32_t CCGR112_SET; /**< CCM Clock Gating Register, offset: 0x4704 */
- __IO uint32_t CCGR112_CLR; /**< CCM Clock Gating Register, offset: 0x4708 */
- __IO uint32_t CCGR112_TOG; /**< CCM Clock Gating Register, offset: 0x470C */
- __IO uint32_t CCGR113; /**< CCM Clock Gating Register, offset: 0x4710 */
- __IO uint32_t CCGR113_SET; /**< CCM Clock Gating Register, offset: 0x4714 */
- __IO uint32_t CCGR113_CLR; /**< CCM Clock Gating Register, offset: 0x4718 */
- __IO uint32_t CCGR113_TOG; /**< CCM Clock Gating Register, offset: 0x471C */
- __IO uint32_t CCGR114; /**< CCM Clock Gating Register, offset: 0x4720 */
- __IO uint32_t CCGR114_SET; /**< CCM Clock Gating Register, offset: 0x4724 */
- __IO uint32_t CCGR114_CLR; /**< CCM Clock Gating Register, offset: 0x4728 */
- __IO uint32_t CCGR114_TOG; /**< CCM Clock Gating Register, offset: 0x472C */
- __IO uint32_t CCGR115; /**< CCM Clock Gating Register, offset: 0x4730 */
- __IO uint32_t CCGR115_SET; /**< CCM Clock Gating Register, offset: 0x4734 */
- __IO uint32_t CCGR115_CLR; /**< CCM Clock Gating Register, offset: 0x4738 */
- __IO uint32_t CCGR115_TOG; /**< CCM Clock Gating Register, offset: 0x473C */
- __IO uint32_t CCGR116; /**< CCM Clock Gating Register, offset: 0x4740 */
- __IO uint32_t CCGR116_SET; /**< CCM Clock Gating Register, offset: 0x4744 */
- __IO uint32_t CCGR116_CLR; /**< CCM Clock Gating Register, offset: 0x4748 */
- __IO uint32_t CCGR116_TOG; /**< CCM Clock Gating Register, offset: 0x474C */
- __IO uint32_t CCGR117; /**< CCM Clock Gating Register, offset: 0x4750 */
- __IO uint32_t CCGR117_SET; /**< CCM Clock Gating Register, offset: 0x4754 */
- __IO uint32_t CCGR117_CLR; /**< CCM Clock Gating Register, offset: 0x4758 */
- __IO uint32_t CCGR117_TOG; /**< CCM Clock Gating Register, offset: 0x475C */
- __IO uint32_t CCGR118; /**< CCM Clock Gating Register, offset: 0x4760 */
- __IO uint32_t CCGR118_SET; /**< CCM Clock Gating Register, offset: 0x4764 */
- __IO uint32_t CCGR118_CLR; /**< CCM Clock Gating Register, offset: 0x4768 */
- __IO uint32_t CCGR118_TOG; /**< CCM Clock Gating Register, offset: 0x476C */
- __IO uint32_t CCGR119; /**< CCM Clock Gating Register, offset: 0x4770 */
- __IO uint32_t CCGR119_SET; /**< CCM Clock Gating Register, offset: 0x4774 */
- __IO uint32_t CCGR119_CLR; /**< CCM Clock Gating Register, offset: 0x4778 */
- __IO uint32_t CCGR119_TOG; /**< CCM Clock Gating Register, offset: 0x477C */
- __IO uint32_t CCGR120; /**< CCM Clock Gating Register, offset: 0x4780 */
- __IO uint32_t CCGR120_SET; /**< CCM Clock Gating Register, offset: 0x4784 */
- __IO uint32_t CCGR120_CLR; /**< CCM Clock Gating Register, offset: 0x4788 */
- __IO uint32_t CCGR120_TOG; /**< CCM Clock Gating Register, offset: 0x478C */
- __IO uint32_t CCGR121; /**< CCM Clock Gating Register, offset: 0x4790 */
- __IO uint32_t CCGR121_SET; /**< CCM Clock Gating Register, offset: 0x4794 */
- __IO uint32_t CCGR121_CLR; /**< CCM Clock Gating Register, offset: 0x4798 */
- __IO uint32_t CCGR121_TOG; /**< CCM Clock Gating Register, offset: 0x479C */
- __IO uint32_t CCGR122; /**< CCM Clock Gating Register, offset: 0x47A0 */
- __IO uint32_t CCGR122_SET; /**< CCM Clock Gating Register, offset: 0x47A4 */
- __IO uint32_t CCGR122_CLR; /**< CCM Clock Gating Register, offset: 0x47A8 */
- __IO uint32_t CCGR122_TOG; /**< CCM Clock Gating Register, offset: 0x47AC */
- __IO uint32_t CCGR123; /**< CCM Clock Gating Register, offset: 0x47B0 */
- __IO uint32_t CCGR123_SET; /**< CCM Clock Gating Register, offset: 0x47B4 */
- __IO uint32_t CCGR123_CLR; /**< CCM Clock Gating Register, offset: 0x47B8 */
- __IO uint32_t CCGR123_TOG; /**< CCM Clock Gating Register, offset: 0x47BC */
- __IO uint32_t CCGR124; /**< CCM Clock Gating Register, offset: 0x47C0 */
- __IO uint32_t CCGR124_SET; /**< CCM Clock Gating Register, offset: 0x47C4 */
- __IO uint32_t CCGR124_CLR; /**< CCM Clock Gating Register, offset: 0x47C8 */
- __IO uint32_t CCGR124_TOG; /**< CCM Clock Gating Register, offset: 0x47CC */
- __IO uint32_t CCGR125; /**< CCM Clock Gating Register, offset: 0x47D0 */
- __IO uint32_t CCGR125_SET; /**< CCM Clock Gating Register, offset: 0x47D4 */
- __IO uint32_t CCGR125_CLR; /**< CCM Clock Gating Register, offset: 0x47D8 */
- __IO uint32_t CCGR125_TOG; /**< CCM Clock Gating Register, offset: 0x47DC */
- __IO uint32_t CCGR126; /**< CCM Clock Gating Register, offset: 0x47E0 */
- __IO uint32_t CCGR126_SET; /**< CCM Clock Gating Register, offset: 0x47E4 */
- __IO uint32_t CCGR126_CLR; /**< CCM Clock Gating Register, offset: 0x47E8 */
- __IO uint32_t CCGR126_TOG; /**< CCM Clock Gating Register, offset: 0x47EC */
- __IO uint32_t CCGR127; /**< CCM Clock Gating Register, offset: 0x47F0 */
- __IO uint32_t CCGR127_SET; /**< CCM Clock Gating Register, offset: 0x47F4 */
- __IO uint32_t CCGR127_CLR; /**< CCM Clock Gating Register, offset: 0x47F8 */
- __IO uint32_t CCGR127_TOG; /**< CCM Clock Gating Register, offset: 0x47FC */
- __IO uint32_t CCGR128; /**< CCM Clock Gating Register, offset: 0x4800 */
- __IO uint32_t CCGR128_SET; /**< CCM Clock Gating Register, offset: 0x4804 */
- __IO uint32_t CCGR128_CLR; /**< CCM Clock Gating Register, offset: 0x4808 */
- __IO uint32_t CCGR128_TOG; /**< CCM Clock Gating Register, offset: 0x480C */
- __IO uint32_t CCGR129; /**< CCM Clock Gating Register, offset: 0x4810 */
- __IO uint32_t CCGR129_SET; /**< CCM Clock Gating Register, offset: 0x4814 */
- __IO uint32_t CCGR129_CLR; /**< CCM Clock Gating Register, offset: 0x4818 */
- __IO uint32_t CCGR129_TOG; /**< CCM Clock Gating Register, offset: 0x481C */
- __IO uint32_t CCGR130; /**< CCM Clock Gating Register, offset: 0x4820 */
- __IO uint32_t CCGR130_SET; /**< CCM Clock Gating Register, offset: 0x4824 */
- __IO uint32_t CCGR130_CLR; /**< CCM Clock Gating Register, offset: 0x4828 */
- __IO uint32_t CCGR130_TOG; /**< CCM Clock Gating Register, offset: 0x482C */
- __IO uint32_t CCGR131; /**< CCM Clock Gating Register, offset: 0x4830 */
- __IO uint32_t CCGR131_SET; /**< CCM Clock Gating Register, offset: 0x4834 */
- __IO uint32_t CCGR131_CLR; /**< CCM Clock Gating Register, offset: 0x4838 */
- __IO uint32_t CCGR131_TOG; /**< CCM Clock Gating Register, offset: 0x483C */
- __IO uint32_t CCGR132; /**< CCM Clock Gating Register, offset: 0x4840 */
- __IO uint32_t CCGR132_SET; /**< CCM Clock Gating Register, offset: 0x4844 */
- __IO uint32_t CCGR132_CLR; /**< CCM Clock Gating Register, offset: 0x4848 */
- __IO uint32_t CCGR132_TOG; /**< CCM Clock Gating Register, offset: 0x484C */
- __IO uint32_t CCGR133; /**< CCM Clock Gating Register, offset: 0x4850 */
- __IO uint32_t CCGR133_SET; /**< CCM Clock Gating Register, offset: 0x4854 */
- __IO uint32_t CCGR133_CLR; /**< CCM Clock Gating Register, offset: 0x4858 */
- __IO uint32_t CCGR133_TOG; /**< CCM Clock Gating Register, offset: 0x485C */
- __IO uint32_t CCGR134; /**< CCM Clock Gating Register, offset: 0x4860 */
- __IO uint32_t CCGR134_SET; /**< CCM Clock Gating Register, offset: 0x4864 */
- __IO uint32_t CCGR134_CLR; /**< CCM Clock Gating Register, offset: 0x4868 */
- __IO uint32_t CCGR134_TOG; /**< CCM Clock Gating Register, offset: 0x486C */
- __IO uint32_t CCGR135; /**< CCM Clock Gating Register, offset: 0x4870 */
- __IO uint32_t CCGR135_SET; /**< CCM Clock Gating Register, offset: 0x4874 */
- __IO uint32_t CCGR135_CLR; /**< CCM Clock Gating Register, offset: 0x4878 */
- __IO uint32_t CCGR135_TOG; /**< CCM Clock Gating Register, offset: 0x487C */
- __IO uint32_t CCGR136; /**< CCM Clock Gating Register, offset: 0x4880 */
- __IO uint32_t CCGR136_SET; /**< CCM Clock Gating Register, offset: 0x4884 */
- __IO uint32_t CCGR136_CLR; /**< CCM Clock Gating Register, offset: 0x4888 */
- __IO uint32_t CCGR136_TOG; /**< CCM Clock Gating Register, offset: 0x488C */
- __IO uint32_t CCGR137; /**< CCM Clock Gating Register, offset: 0x4890 */
- __IO uint32_t CCGR137_SET; /**< CCM Clock Gating Register, offset: 0x4894 */
- __IO uint32_t CCGR137_CLR; /**< CCM Clock Gating Register, offset: 0x4898 */
- __IO uint32_t CCGR137_TOG; /**< CCM Clock Gating Register, offset: 0x489C */
- __IO uint32_t CCGR138; /**< CCM Clock Gating Register, offset: 0x48A0 */
- __IO uint32_t CCGR138_SET; /**< CCM Clock Gating Register, offset: 0x48A4 */
- __IO uint32_t CCGR138_CLR; /**< CCM Clock Gating Register, offset: 0x48A8 */
- __IO uint32_t CCGR138_TOG; /**< CCM Clock Gating Register, offset: 0x48AC */
- __IO uint32_t CCGR139; /**< CCM Clock Gating Register, offset: 0x48B0 */
- __IO uint32_t CCGR139_SET; /**< CCM Clock Gating Register, offset: 0x48B4 */
- __IO uint32_t CCGR139_CLR; /**< CCM Clock Gating Register, offset: 0x48B8 */
- __IO uint32_t CCGR139_TOG; /**< CCM Clock Gating Register, offset: 0x48BC */
- __IO uint32_t CCGR140; /**< CCM Clock Gating Register, offset: 0x48C0 */
- __IO uint32_t CCGR140_SET; /**< CCM Clock Gating Register, offset: 0x48C4 */
- __IO uint32_t CCGR140_CLR; /**< CCM Clock Gating Register, offset: 0x48C8 */
- __IO uint32_t CCGR140_TOG; /**< CCM Clock Gating Register, offset: 0x48CC */
- __IO uint32_t CCGR141; /**< CCM Clock Gating Register, offset: 0x48D0 */
- __IO uint32_t CCGR141_SET; /**< CCM Clock Gating Register, offset: 0x48D4 */
- __IO uint32_t CCGR141_CLR; /**< CCM Clock Gating Register, offset: 0x48D8 */
- __IO uint32_t CCGR141_TOG; /**< CCM Clock Gating Register, offset: 0x48DC */
- __IO uint32_t CCGR142; /**< CCM Clock Gating Register, offset: 0x48E0 */
- __IO uint32_t CCGR142_SET; /**< CCM Clock Gating Register, offset: 0x48E4 */
- __IO uint32_t CCGR142_CLR; /**< CCM Clock Gating Register, offset: 0x48E8 */
- __IO uint32_t CCGR142_TOG; /**< CCM Clock Gating Register, offset: 0x48EC */
- __IO uint32_t CCGR143; /**< CCM Clock Gating Register, offset: 0x48F0 */
- __IO uint32_t CCGR143_SET; /**< CCM Clock Gating Register, offset: 0x48F4 */
- __IO uint32_t CCGR143_CLR; /**< CCM Clock Gating Register, offset: 0x48F8 */
- __IO uint32_t CCGR143_TOG; /**< CCM Clock Gating Register, offset: 0x48FC */
- __IO uint32_t CCGR144; /**< CCM Clock Gating Register, offset: 0x4900 */
- __IO uint32_t CCGR144_SET; /**< CCM Clock Gating Register, offset: 0x4904 */
- __IO uint32_t CCGR144_CLR; /**< CCM Clock Gating Register, offset: 0x4908 */
- __IO uint32_t CCGR144_TOG; /**< CCM Clock Gating Register, offset: 0x490C */
- __IO uint32_t CCGR145; /**< CCM Clock Gating Register, offset: 0x4910 */
- __IO uint32_t CCGR145_SET; /**< CCM Clock Gating Register, offset: 0x4914 */
- __IO uint32_t CCGR145_CLR; /**< CCM Clock Gating Register, offset: 0x4918 */
- __IO uint32_t CCGR145_TOG; /**< CCM Clock Gating Register, offset: 0x491C */
- __IO uint32_t CCGR146; /**< CCM Clock Gating Register, offset: 0x4920 */
- __IO uint32_t CCGR146_SET; /**< CCM Clock Gating Register, offset: 0x4924 */
- __IO uint32_t CCGR146_CLR; /**< CCM Clock Gating Register, offset: 0x4928 */
- __IO uint32_t CCGR146_TOG; /**< CCM Clock Gating Register, offset: 0x492C */
- __IO uint32_t CCGR147; /**< CCM Clock Gating Register, offset: 0x4930 */
- __IO uint32_t CCGR147_SET; /**< CCM Clock Gating Register, offset: 0x4934 */
- __IO uint32_t CCGR147_CLR; /**< CCM Clock Gating Register, offset: 0x4938 */
- __IO uint32_t CCGR147_TOG; /**< CCM Clock Gating Register, offset: 0x493C */
- __IO uint32_t CCGR148; /**< CCM Clock Gating Register, offset: 0x4940 */
- __IO uint32_t CCGR148_SET; /**< CCM Clock Gating Register, offset: 0x4944 */
- __IO uint32_t CCGR148_CLR; /**< CCM Clock Gating Register, offset: 0x4948 */
- __IO uint32_t CCGR148_TOG; /**< CCM Clock Gating Register, offset: 0x494C */
- __IO uint32_t CCGR149; /**< CCM Clock Gating Register, offset: 0x4950 */
- __IO uint32_t CCGR149_SET; /**< CCM Clock Gating Register, offset: 0x4954 */
- __IO uint32_t CCGR149_CLR; /**< CCM Clock Gating Register, offset: 0x4958 */
- __IO uint32_t CCGR149_TOG; /**< CCM Clock Gating Register, offset: 0x495C */
- __IO uint32_t CCGR150; /**< CCM Clock Gating Register, offset: 0x4960 */
- __IO uint32_t CCGR150_SET; /**< CCM Clock Gating Register, offset: 0x4964 */
- __IO uint32_t CCGR150_CLR; /**< CCM Clock Gating Register, offset: 0x4968 */
- __IO uint32_t CCGR150_TOG; /**< CCM Clock Gating Register, offset: 0x496C */
- __IO uint32_t CCGR151; /**< CCM Clock Gating Register, offset: 0x4970 */
- __IO uint32_t CCGR151_SET; /**< CCM Clock Gating Register, offset: 0x4974 */
- __IO uint32_t CCGR151_CLR; /**< CCM Clock Gating Register, offset: 0x4978 */
- __IO uint32_t CCGR151_TOG; /**< CCM Clock Gating Register, offset: 0x497C */
- __IO uint32_t CCGR152; /**< CCM Clock Gating Register, offset: 0x4980 */
- __IO uint32_t CCGR152_SET; /**< CCM Clock Gating Register, offset: 0x4984 */
- __IO uint32_t CCGR152_CLR; /**< CCM Clock Gating Register, offset: 0x4988 */
- __IO uint32_t CCGR152_TOG; /**< CCM Clock Gating Register, offset: 0x498C */
- __IO uint32_t CCGR153; /**< CCM Clock Gating Register, offset: 0x4990 */
- __IO uint32_t CCGR153_SET; /**< CCM Clock Gating Register, offset: 0x4994 */
- __IO uint32_t CCGR153_CLR; /**< CCM Clock Gating Register, offset: 0x4998 */
- __IO uint32_t CCGR153_TOG; /**< CCM Clock Gating Register, offset: 0x499C */
- __IO uint32_t CCGR154; /**< CCM Clock Gating Register, offset: 0x49A0 */
- __IO uint32_t CCGR154_SET; /**< CCM Clock Gating Register, offset: 0x49A4 */
- __IO uint32_t CCGR154_CLR; /**< CCM Clock Gating Register, offset: 0x49A8 */
- __IO uint32_t CCGR154_TOG; /**< CCM Clock Gating Register, offset: 0x49AC */
- __IO uint32_t CCGR155; /**< CCM Clock Gating Register, offset: 0x49B0 */
- __IO uint32_t CCGR155_SET; /**< CCM Clock Gating Register, offset: 0x49B4 */
- __IO uint32_t CCGR155_CLR; /**< CCM Clock Gating Register, offset: 0x49B8 */
- __IO uint32_t CCGR155_TOG; /**< CCM Clock Gating Register, offset: 0x49BC */
- __IO uint32_t CCGR156; /**< CCM Clock Gating Register, offset: 0x49C0 */
- __IO uint32_t CCGR156_SET; /**< CCM Clock Gating Register, offset: 0x49C4 */
- __IO uint32_t CCGR156_CLR; /**< CCM Clock Gating Register, offset: 0x49C8 */
- __IO uint32_t CCGR156_TOG; /**< CCM Clock Gating Register, offset: 0x49CC */
- __IO uint32_t CCGR157; /**< CCM Clock Gating Register, offset: 0x49D0 */
- __IO uint32_t CCGR157_SET; /**< CCM Clock Gating Register, offset: 0x49D4 */
- __IO uint32_t CCGR157_CLR; /**< CCM Clock Gating Register, offset: 0x49D8 */
- __IO uint32_t CCGR157_TOG; /**< CCM Clock Gating Register, offset: 0x49DC */
- __IO uint32_t CCGR158; /**< CCM Clock Gating Register, offset: 0x49E0 */
- __IO uint32_t CCGR158_SET; /**< CCM Clock Gating Register, offset: 0x49E4 */
- __IO uint32_t CCGR158_CLR; /**< CCM Clock Gating Register, offset: 0x49E8 */
- __IO uint32_t CCGR158_TOG; /**< CCM Clock Gating Register, offset: 0x49EC */
- __IO uint32_t CCGR159; /**< CCM Clock Gating Register, offset: 0x49F0 */
- __IO uint32_t CCGR159_SET; /**< CCM Clock Gating Register, offset: 0x49F4 */
- __IO uint32_t CCGR159_CLR; /**< CCM Clock Gating Register, offset: 0x49F8 */
- __IO uint32_t CCGR159_TOG; /**< CCM Clock Gating Register, offset: 0x49FC */
- __IO uint32_t CCGR160; /**< CCM Clock Gating Register, offset: 0x4A00 */
- __IO uint32_t CCGR160_SET; /**< CCM Clock Gating Register, offset: 0x4A04 */
- __IO uint32_t CCGR160_CLR; /**< CCM Clock Gating Register, offset: 0x4A08 */
- __IO uint32_t CCGR160_TOG; /**< CCM Clock Gating Register, offset: 0x4A0C */
- __IO uint32_t CCGR161; /**< CCM Clock Gating Register, offset: 0x4A10 */
- __IO uint32_t CCGR161_SET; /**< CCM Clock Gating Register, offset: 0x4A14 */
- __IO uint32_t CCGR161_CLR; /**< CCM Clock Gating Register, offset: 0x4A18 */
- __IO uint32_t CCGR161_TOG; /**< CCM Clock Gating Register, offset: 0x4A1C */
- __IO uint32_t CCGR162; /**< CCM Clock Gating Register, offset: 0x4A20 */
- __IO uint32_t CCGR162_SET; /**< CCM Clock Gating Register, offset: 0x4A24 */
- __IO uint32_t CCGR162_CLR; /**< CCM Clock Gating Register, offset: 0x4A28 */
- __IO uint32_t CCGR162_TOG; /**< CCM Clock Gating Register, offset: 0x4A2C */
- __IO uint32_t CCGR163; /**< CCM Clock Gating Register, offset: 0x4A30 */
- __IO uint32_t CCGR163_SET; /**< CCM Clock Gating Register, offset: 0x4A34 */
- __IO uint32_t CCGR163_CLR; /**< CCM Clock Gating Register, offset: 0x4A38 */
- __IO uint32_t CCGR163_TOG; /**< CCM Clock Gating Register, offset: 0x4A3C */
- __IO uint32_t CCGR164; /**< CCM Clock Gating Register, offset: 0x4A40 */
- __IO uint32_t CCGR164_SET; /**< CCM Clock Gating Register, offset: 0x4A44 */
- __IO uint32_t CCGR164_CLR; /**< CCM Clock Gating Register, offset: 0x4A48 */
- __IO uint32_t CCGR164_TOG; /**< CCM Clock Gating Register, offset: 0x4A4C */
- __IO uint32_t CCGR165; /**< CCM Clock Gating Register, offset: 0x4A50 */
- __IO uint32_t CCGR165_SET; /**< CCM Clock Gating Register, offset: 0x4A54 */
- __IO uint32_t CCGR165_CLR; /**< CCM Clock Gating Register, offset: 0x4A58 */
- __IO uint32_t CCGR165_TOG; /**< CCM Clock Gating Register, offset: 0x4A5C */
- __IO uint32_t CCGR166; /**< CCM Clock Gating Register, offset: 0x4A60 */
- __IO uint32_t CCGR166_SET; /**< CCM Clock Gating Register, offset: 0x4A64 */
- __IO uint32_t CCGR166_CLR; /**< CCM Clock Gating Register, offset: 0x4A68 */
- __IO uint32_t CCGR166_TOG; /**< CCM Clock Gating Register, offset: 0x4A6C */
- __IO uint32_t CCGR167; /**< CCM Clock Gating Register, offset: 0x4A70 */
- __IO uint32_t CCGR167_SET; /**< CCM Clock Gating Register, offset: 0x4A74 */
- __IO uint32_t CCGR167_CLR; /**< CCM Clock Gating Register, offset: 0x4A78 */
- __IO uint32_t CCGR167_TOG; /**< CCM Clock Gating Register, offset: 0x4A7C */
- __IO uint32_t CCGR168; /**< CCM Clock Gating Register, offset: 0x4A80 */
- __IO uint32_t CCGR168_SET; /**< CCM Clock Gating Register, offset: 0x4A84 */
- __IO uint32_t CCGR168_CLR; /**< CCM Clock Gating Register, offset: 0x4A88 */
- __IO uint32_t CCGR168_TOG; /**< CCM Clock Gating Register, offset: 0x4A8C */
- __IO uint32_t CCGR169; /**< CCM Clock Gating Register, offset: 0x4A90 */
- __IO uint32_t CCGR169_SET; /**< CCM Clock Gating Register, offset: 0x4A94 */
- __IO uint32_t CCGR169_CLR; /**< CCM Clock Gating Register, offset: 0x4A98 */
- __IO uint32_t CCGR169_TOG; /**< CCM Clock Gating Register, offset: 0x4A9C */
- __IO uint32_t CCGR170; /**< CCM Clock Gating Register, offset: 0x4AA0 */
- __IO uint32_t CCGR170_SET; /**< CCM Clock Gating Register, offset: 0x4AA4 */
- __IO uint32_t CCGR170_CLR; /**< CCM Clock Gating Register, offset: 0x4AA8 */
- __IO uint32_t CCGR170_TOG; /**< CCM Clock Gating Register, offset: 0x4AAC */
- __IO uint32_t CCGR171; /**< CCM Clock Gating Register, offset: 0x4AB0 */
- __IO uint32_t CCGR171_SET; /**< CCM Clock Gating Register, offset: 0x4AB4 */
- __IO uint32_t CCGR171_CLR; /**< CCM Clock Gating Register, offset: 0x4AB8 */
- __IO uint32_t CCGR171_TOG; /**< CCM Clock Gating Register, offset: 0x4ABC */
- __IO uint32_t CCGR172; /**< CCM Clock Gating Register, offset: 0x4AC0 */
- __IO uint32_t CCGR172_SET; /**< CCM Clock Gating Register, offset: 0x4AC4 */
- __IO uint32_t CCGR172_CLR; /**< CCM Clock Gating Register, offset: 0x4AC8 */
- __IO uint32_t CCGR172_TOG; /**< CCM Clock Gating Register, offset: 0x4ACC */
- __IO uint32_t CCGR173; /**< CCM Clock Gating Register, offset: 0x4AD0 */
- __IO uint32_t CCGR173_SET; /**< CCM Clock Gating Register, offset: 0x4AD4 */
- __IO uint32_t CCGR173_CLR; /**< CCM Clock Gating Register, offset: 0x4AD8 */
- __IO uint32_t CCGR173_TOG; /**< CCM Clock Gating Register, offset: 0x4ADC */
- __IO uint32_t CCGR174; /**< CCM Clock Gating Register, offset: 0x4AE0 */
- __IO uint32_t CCGR174_SET; /**< CCM Clock Gating Register, offset: 0x4AE4 */
- __IO uint32_t CCGR174_CLR; /**< CCM Clock Gating Register, offset: 0x4AE8 */
- __IO uint32_t CCGR174_TOG; /**< CCM Clock Gating Register, offset: 0x4AEC */
- __IO uint32_t CCGR175; /**< CCM Clock Gating Register, offset: 0x4AF0 */
- __IO uint32_t CCGR175_SET; /**< CCM Clock Gating Register, offset: 0x4AF4 */
- __IO uint32_t CCGR175_CLR; /**< CCM Clock Gating Register, offset: 0x4AF8 */
- __IO uint32_t CCGR175_TOG; /**< CCM Clock Gating Register, offset: 0x4AFC */
- __IO uint32_t CCGR176; /**< CCM Clock Gating Register, offset: 0x4B00 */
- __IO uint32_t CCGR176_SET; /**< CCM Clock Gating Register, offset: 0x4B04 */
- __IO uint32_t CCGR176_CLR; /**< CCM Clock Gating Register, offset: 0x4B08 */
- __IO uint32_t CCGR176_TOG; /**< CCM Clock Gating Register, offset: 0x4B0C */
- __IO uint32_t CCGR177; /**< CCM Clock Gating Register, offset: 0x4B10 */
- __IO uint32_t CCGR177_SET; /**< CCM Clock Gating Register, offset: 0x4B14 */
- __IO uint32_t CCGR177_CLR; /**< CCM Clock Gating Register, offset: 0x4B18 */
- __IO uint32_t CCGR177_TOG; /**< CCM Clock Gating Register, offset: 0x4B1C */
- __IO uint32_t CCGR178; /**< CCM Clock Gating Register, offset: 0x4B20 */
- __IO uint32_t CCGR178_SET; /**< CCM Clock Gating Register, offset: 0x4B24 */
- __IO uint32_t CCGR178_CLR; /**< CCM Clock Gating Register, offset: 0x4B28 */
- __IO uint32_t CCGR178_TOG; /**< CCM Clock Gating Register, offset: 0x4B2C */
- __IO uint32_t CCGR179; /**< CCM Clock Gating Register, offset: 0x4B30 */
- __IO uint32_t CCGR179_SET; /**< CCM Clock Gating Register, offset: 0x4B34 */
- __IO uint32_t CCGR179_CLR; /**< CCM Clock Gating Register, offset: 0x4B38 */
- __IO uint32_t CCGR179_TOG; /**< CCM Clock Gating Register, offset: 0x4B3C */
- __IO uint32_t CCGR180; /**< CCM Clock Gating Register, offset: 0x4B40 */
- __IO uint32_t CCGR180_SET; /**< CCM Clock Gating Register, offset: 0x4B44 */
- __IO uint32_t CCGR180_CLR; /**< CCM Clock Gating Register, offset: 0x4B48 */
- __IO uint32_t CCGR180_TOG; /**< CCM Clock Gating Register, offset: 0x4B4C */
- __IO uint32_t CCGR181; /**< CCM Clock Gating Register, offset: 0x4B50 */
- __IO uint32_t CCGR181_SET; /**< CCM Clock Gating Register, offset: 0x4B54 */
- __IO uint32_t CCGR181_CLR; /**< CCM Clock Gating Register, offset: 0x4B58 */
- __IO uint32_t CCGR181_TOG; /**< CCM Clock Gating Register, offset: 0x4B5C */
- __IO uint32_t CCGR182; /**< CCM Clock Gating Register, offset: 0x4B60 */
- __IO uint32_t CCGR182_SET; /**< CCM Clock Gating Register, offset: 0x4B64 */
- __IO uint32_t CCGR182_CLR; /**< CCM Clock Gating Register, offset: 0x4B68 */
- __IO uint32_t CCGR182_TOG; /**< CCM Clock Gating Register, offset: 0x4B6C */
- __IO uint32_t CCGR183; /**< CCM Clock Gating Register, offset: 0x4B70 */
- __IO uint32_t CCGR183_SET; /**< CCM Clock Gating Register, offset: 0x4B74 */
- __IO uint32_t CCGR183_CLR; /**< CCM Clock Gating Register, offset: 0x4B78 */
- __IO uint32_t CCGR183_TOG; /**< CCM Clock Gating Register, offset: 0x4B7C */
- __IO uint32_t CCGR184; /**< CCM Clock Gating Register, offset: 0x4B80 */
- __IO uint32_t CCGR184_SET; /**< CCM Clock Gating Register, offset: 0x4B84 */
- __IO uint32_t CCGR184_CLR; /**< CCM Clock Gating Register, offset: 0x4B88 */
- __IO uint32_t CCGR184_TOG; /**< CCM Clock Gating Register, offset: 0x4B8C */
- __IO uint32_t CCGR185; /**< CCM Clock Gating Register, offset: 0x4B90 */
- __IO uint32_t CCGR185_SET; /**< CCM Clock Gating Register, offset: 0x4B94 */
- __IO uint32_t CCGR185_CLR; /**< CCM Clock Gating Register, offset: 0x4B98 */
- __IO uint32_t CCGR185_TOG; /**< CCM Clock Gating Register, offset: 0x4B9C */
- __IO uint32_t CCGR186; /**< CCM Clock Gating Register, offset: 0x4BA0 */
- __IO uint32_t CCGR186_SET; /**< CCM Clock Gating Register, offset: 0x4BA4 */
- __IO uint32_t CCGR186_CLR; /**< CCM Clock Gating Register, offset: 0x4BA8 */
- __IO uint32_t CCGR186_TOG; /**< CCM Clock Gating Register, offset: 0x4BAC */
- __IO uint32_t CCGR187; /**< CCM Clock Gating Register, offset: 0x4BB0 */
- __IO uint32_t CCGR187_SET; /**< CCM Clock Gating Register, offset: 0x4BB4 */
- __IO uint32_t CCGR187_CLR; /**< CCM Clock Gating Register, offset: 0x4BB8 */
- __IO uint32_t CCGR187_TOG; /**< CCM Clock Gating Register, offset: 0x4BBC */
- __IO uint32_t CCGR188; /**< CCM Clock Gating Register, offset: 0x4BC0 */
- __IO uint32_t CCGR188_SET; /**< CCM Clock Gating Register, offset: 0x4BC4 */
- __IO uint32_t CCGR188_CLR; /**< CCM Clock Gating Register, offset: 0x4BC8 */
- __IO uint32_t CCGR188_TOG; /**< CCM Clock Gating Register, offset: 0x4BCC */
- __IO uint32_t CCGR189; /**< CCM Clock Gating Register, offset: 0x4BD0 */
- __IO uint32_t CCGR189_SET; /**< CCM Clock Gating Register, offset: 0x4BD4 */
- __IO uint32_t CCGR189_CLR; /**< CCM Clock Gating Register, offset: 0x4BD8 */
- __IO uint32_t CCGR189_TOG; /**< CCM Clock Gating Register, offset: 0x4BDC */
- __IO uint32_t CCGR190; /**< CCM Clock Gating Register, offset: 0x4BE0 */
- __IO uint32_t CCGR190_SET; /**< CCM Clock Gating Register, offset: 0x4BE4 */
- __IO uint32_t CCGR190_CLR; /**< CCM Clock Gating Register, offset: 0x4BE8 */
- __IO uint32_t CCGR190_TOG; /**< CCM Clock Gating Register, offset: 0x4BEC */
- uint8_t RESERVED_1[13328];
- __IO uint32_t TARGET_ROOT0; /**< Target Register, offset: 0x8000 */
- __IO uint32_t TARGET_ROOT0_SET; /**< Target Register, offset: 0x8004 */
- __IO uint32_t TARGET_ROOT0_CLR; /**< Target Register, offset: 0x8008 */
- __IO uint32_t TARGET_ROOT0_TOG; /**< Target Register, offset: 0x800C */
- uint8_t RESERVED_2[16];
- __IO uint32_t POST0; /**< Post Divider Register, offset: 0x8020 */
- __IO uint32_t POST_ROOT0_SET; /**< Post Divider Register, offset: 0x8024 */
- __IO uint32_t POST_ROOT0_CLR; /**< Post Divider Register, offset: 0x8028 */
- __IO uint32_t POST_ROOT0_TOG; /**< Post Divider Register, offset: 0x802C */
- __IO uint32_t PRE0; /**< Pre Divider Register, offset: 0x8030 */
- __IO uint32_t PRE_ROOT0_SET; /**< Pre Divider Register, offset: 0x8034 */
- __IO uint32_t PRE_ROOT0_CLR; /**< Pre Divider Register, offset: 0x8038 */
- __IO uint32_t PRE_ROOT0_TOG; /**< Pre Divider Register, offset: 0x803C */
- uint8_t RESERVED_3[48];
- __IO uint32_t ACCESS_CTRL0; /**< Access Control Register, offset: 0x8070 */
- __IO uint32_t ACCESS_CTRL0_ROOT_SET; /**< Access Control Register, offset: 0x8074 */
- __IO uint32_t ACCESS_CTRL0_ROOT_CLR; /**< Access Control Register, offset: 0x8078 */
- __IO uint32_t ACCESS_CTRL0_ROOT_TOG; /**< Access Control Register, offset: 0x807C */
- __IO uint32_t TARGET_ROOT1; /**< Target Register, offset: 0x8080 */
- __IO uint32_t TARGET_ROOT1_SET; /**< Target Register, offset: 0x8084 */
- __IO uint32_t TARGET_ROOT1_CLR; /**< Target Register, offset: 0x8088 */
- __IO uint32_t TARGET_ROOT1_TOG; /**< Target Register, offset: 0x808C */
- uint8_t RESERVED_4[16];
- __IO uint32_t POST1; /**< Post Divider Register, offset: 0x80A0 */
- __IO uint32_t POST_ROOT1_SET; /**< Post Divider Register, offset: 0x80A4 */
- __IO uint32_t POST_ROOT1_CLR; /**< Post Divider Register, offset: 0x80A8 */
- __IO uint32_t POST_ROOT1_TOG; /**< Post Divider Register, offset: 0x80AC */
- __IO uint32_t PRE1; /**< Pre Divider Register, offset: 0x80B0 */
- __IO uint32_t PRE_ROOT1_SET; /**< Pre Divider Register, offset: 0x80B4 */
- __IO uint32_t PRE_ROOT1_CLR; /**< Pre Divider Register, offset: 0x80B8 */
- __IO uint32_t PRE_ROOT1_TOG; /**< Pre Divider Register, offset: 0x80BC */
- uint8_t RESERVED_5[48];
- __IO uint32_t ACCESS_CTRL1; /**< Access Control Register, offset: 0x80F0 */
- __IO uint32_t ACCESS_CTRL1_ROOT_SET; /**< Access Control Register, offset: 0x80F4 */
- __IO uint32_t ACCESS_CTRL1_ROOT_CLR; /**< Access Control Register, offset: 0x80F8 */
- __IO uint32_t ACCESS_CTRL1_ROOT_TOG; /**< Access Control Register, offset: 0x80FC */
- __IO uint32_t TARGET_ROOT2; /**< Target Register, offset: 0x8100 */
- __IO uint32_t TARGET_ROOT2_SET; /**< Target Register, offset: 0x8104 */
- __IO uint32_t TARGET_ROOT2_CLR; /**< Target Register, offset: 0x8108 */
- __IO uint32_t TARGET_ROOT2_TOG; /**< Target Register, offset: 0x810C */
- uint8_t RESERVED_6[16];
- __IO uint32_t POST2; /**< Post Divider Register, offset: 0x8120 */
- __IO uint32_t POST_ROOT2_SET; /**< Post Divider Register, offset: 0x8124 */
- __IO uint32_t POST_ROOT2_CLR; /**< Post Divider Register, offset: 0x8128 */
- __IO uint32_t POST_ROOT2_TOG; /**< Post Divider Register, offset: 0x812C */
- __IO uint32_t PRE2; /**< Pre Divider Register, offset: 0x8130 */
- __IO uint32_t PRE_ROOT2_SET; /**< Pre Divider Register, offset: 0x8134 */
- __IO uint32_t PRE_ROOT2_CLR; /**< Pre Divider Register, offset: 0x8138 */
- __IO uint32_t PRE_ROOT2_TOG; /**< Pre Divider Register, offset: 0x813C */
- uint8_t RESERVED_7[48];
- __IO uint32_t ACCESS_CTRL2; /**< Access Control Register, offset: 0x8170 */
- __IO uint32_t ACCESS_CTRL2_ROOT_SET; /**< Access Control Register, offset: 0x8174 */
- __IO uint32_t ACCESS_CTRL2_ROOT_CLR; /**< Access Control Register, offset: 0x8178 */
- __IO uint32_t ACCESS_CTRL2_ROOT_TOG; /**< Access Control Register, offset: 0x817C */
- __IO uint32_t TARGET_ROOT3; /**< Target Register, offset: 0x8180 */
- __IO uint32_t TARGET_ROOT3_SET; /**< Target Register, offset: 0x8184 */
- __IO uint32_t TARGET_ROOT3_CLR; /**< Target Register, offset: 0x8188 */
- __IO uint32_t TARGET_ROOT3_TOG; /**< Target Register, offset: 0x818C */
- uint8_t RESERVED_8[16];
- __IO uint32_t POST3; /**< Post Divider Register, offset: 0x81A0 */
- __IO uint32_t POST_ROOT3_SET; /**< Post Divider Register, offset: 0x81A4 */
- __IO uint32_t POST_ROOT3_CLR; /**< Post Divider Register, offset: 0x81A8 */
- __IO uint32_t POST_ROOT3_TOG; /**< Post Divider Register, offset: 0x81AC */
- __IO uint32_t PRE3; /**< Pre Divider Register, offset: 0x81B0 */
- __IO uint32_t PRE_ROOT3_SET; /**< Pre Divider Register, offset: 0x81B4 */
- __IO uint32_t PRE_ROOT3_CLR; /**< Pre Divider Register, offset: 0x81B8 */
- __IO uint32_t PRE_ROOT3_TOG; /**< Pre Divider Register, offset: 0x81BC */
- uint8_t RESERVED_9[48];
- __IO uint32_t ACCESS_CTRL3; /**< Access Control Register, offset: 0x81F0 */
- __IO uint32_t ACCESS_CTRL3_ROOT_SET; /**< Access Control Register, offset: 0x81F4 */
- __IO uint32_t ACCESS_CTRL3_ROOT_CLR; /**< Access Control Register, offset: 0x81F8 */
- __IO uint32_t ACCESS_CTRL3_ROOT_TOG; /**< Access Control Register, offset: 0x81FC */
- __IO uint32_t TARGET_ROOT4; /**< Target Register, offset: 0x8200 */
- __IO uint32_t TARGET_ROOT4_SET; /**< Target Register, offset: 0x8204 */
- __IO uint32_t TARGET_ROOT4_CLR; /**< Target Register, offset: 0x8208 */
- __IO uint32_t TARGET_ROOT4_TOG; /**< Target Register, offset: 0x820C */
- uint8_t RESERVED_10[16];
- __IO uint32_t POST4; /**< Post Divider Register, offset: 0x8220 */
- __IO uint32_t POST_ROOT4_SET; /**< Post Divider Register, offset: 0x8224 */
- __IO uint32_t POST_ROOT4_CLR; /**< Post Divider Register, offset: 0x8228 */
- __IO uint32_t POST_ROOT4_TOG; /**< Post Divider Register, offset: 0x822C */
- __IO uint32_t PRE4; /**< Pre Divider Register, offset: 0x8230 */
- __IO uint32_t PRE_ROOT4_SET; /**< Pre Divider Register, offset: 0x8234 */
- __IO uint32_t PRE_ROOT4_CLR; /**< Pre Divider Register, offset: 0x8238 */
- __IO uint32_t PRE_ROOT4_TOG; /**< Pre Divider Register, offset: 0x823C */
- uint8_t RESERVED_11[48];
- __IO uint32_t ACCESS_CTRL4; /**< Access Control Register, offset: 0x8270 */
- __IO uint32_t ACCESS_CTRL4_ROOT_SET; /**< Access Control Register, offset: 0x8274 */
- __IO uint32_t ACCESS_CTRL4_ROOT_CLR; /**< Access Control Register, offset: 0x8278 */
- __IO uint32_t ACCESS_CTRL4_ROOT_TOG; /**< Access Control Register, offset: 0x827C */
- __IO uint32_t TARGET_ROOT5; /**< Target Register, offset: 0x8280 */
- __IO uint32_t TARGET_ROOT5_SET; /**< Target Register, offset: 0x8284 */
- __IO uint32_t TARGET_ROOT5_CLR; /**< Target Register, offset: 0x8288 */
- __IO uint32_t TARGET_ROOT5_TOG; /**< Target Register, offset: 0x828C */
- uint8_t RESERVED_12[16];
- __IO uint32_t POST5; /**< Post Divider Register, offset: 0x82A0 */
- __IO uint32_t POST_ROOT5_SET; /**< Post Divider Register, offset: 0x82A4 */
- __IO uint32_t POST_ROOT5_CLR; /**< Post Divider Register, offset: 0x82A8 */
- __IO uint32_t POST_ROOT5_TOG; /**< Post Divider Register, offset: 0x82AC */
- __IO uint32_t PRE5; /**< Pre Divider Register, offset: 0x82B0 */
- __IO uint32_t PRE_ROOT5_SET; /**< Pre Divider Register, offset: 0x82B4 */
- __IO uint32_t PRE_ROOT5_CLR; /**< Pre Divider Register, offset: 0x82B8 */
- __IO uint32_t PRE_ROOT5_TOG; /**< Pre Divider Register, offset: 0x82BC */
- uint8_t RESERVED_13[48];
- __IO uint32_t ACCESS_CTRL5; /**< Access Control Register, offset: 0x82F0 */
- __IO uint32_t ACCESS_CTRL5_ROOT_SET; /**< Access Control Register, offset: 0x82F4 */
- __IO uint32_t ACCESS_CTRL5_ROOT_CLR; /**< Access Control Register, offset: 0x82F8 */
- __IO uint32_t ACCESS_CTRL5_ROOT_TOG; /**< Access Control Register, offset: 0x82FC */
- __IO uint32_t TARGET_ROOT6; /**< Target Register, offset: 0x8300 */
- __IO uint32_t TARGET_ROOT6_SET; /**< Target Register, offset: 0x8304 */
- __IO uint32_t TARGET_ROOT6_CLR; /**< Target Register, offset: 0x8308 */
- __IO uint32_t TARGET_ROOT6_TOG; /**< Target Register, offset: 0x830C */
- uint8_t RESERVED_14[16];
- __IO uint32_t POST6; /**< Post Divider Register, offset: 0x8320 */
- __IO uint32_t POST_ROOT6_SET; /**< Post Divider Register, offset: 0x8324 */
- __IO uint32_t POST_ROOT6_CLR; /**< Post Divider Register, offset: 0x8328 */
- __IO uint32_t POST_ROOT6_TOG; /**< Post Divider Register, offset: 0x832C */
- __IO uint32_t PRE6; /**< Pre Divider Register, offset: 0x8330 */
- __IO uint32_t PRE_ROOT6_SET; /**< Pre Divider Register, offset: 0x8334 */
- __IO uint32_t PRE_ROOT6_CLR; /**< Pre Divider Register, offset: 0x8338 */
- __IO uint32_t PRE_ROOT6_TOG; /**< Pre Divider Register, offset: 0x833C */
- uint8_t RESERVED_15[48];
- __IO uint32_t ACCESS_CTRL6; /**< Access Control Register, offset: 0x8370 */
- __IO uint32_t ACCESS_CTRL6_ROOT_SET; /**< Access Control Register, offset: 0x8374 */
- __IO uint32_t ACCESS_CTRL6_ROOT_CLR; /**< Access Control Register, offset: 0x8378 */
- __IO uint32_t ACCESS_CTRL6_ROOT_TOG; /**< Access Control Register, offset: 0x837C */
- __IO uint32_t TARGET_ROOT7; /**< Target Register, offset: 0x8380 */
- __IO uint32_t TARGET_ROOT7_SET; /**< Target Register, offset: 0x8384 */
- __IO uint32_t TARGET_ROOT7_CLR; /**< Target Register, offset: 0x8388 */
- __IO uint32_t TARGET_ROOT7_TOG; /**< Target Register, offset: 0x838C */
- uint8_t RESERVED_16[16];
- __IO uint32_t POST7; /**< Post Divider Register, offset: 0x83A0 */
- __IO uint32_t POST_ROOT7_SET; /**< Post Divider Register, offset: 0x83A4 */
- __IO uint32_t POST_ROOT7_CLR; /**< Post Divider Register, offset: 0x83A8 */
- __IO uint32_t POST_ROOT7_TOG; /**< Post Divider Register, offset: 0x83AC */
- __IO uint32_t PRE7; /**< Pre Divider Register, offset: 0x83B0 */
- __IO uint32_t PRE_ROOT7_SET; /**< Pre Divider Register, offset: 0x83B4 */
- __IO uint32_t PRE_ROOT7_CLR; /**< Pre Divider Register, offset: 0x83B8 */
- __IO uint32_t PRE_ROOT7_TOG; /**< Pre Divider Register, offset: 0x83BC */
- uint8_t RESERVED_17[48];
- __IO uint32_t ACCESS_CTRL7; /**< Access Control Register, offset: 0x83F0 */
- __IO uint32_t ACCESS_CTRL7_ROOT_SET; /**< Access Control Register, offset: 0x83F4 */
- __IO uint32_t ACCESS_CTRL7_ROOT_CLR; /**< Access Control Register, offset: 0x83F8 */
- __IO uint32_t ACCESS_CTRL7_ROOT_TOG; /**< Access Control Register, offset: 0x83FC */
- __IO uint32_t TARGET_ROOT8; /**< Target Register, offset: 0x8400 */
- __IO uint32_t TARGET_ROOT8_SET; /**< Target Register, offset: 0x8404 */
- __IO uint32_t TARGET_ROOT8_CLR; /**< Target Register, offset: 0x8408 */
- __IO uint32_t TARGET_ROOT8_TOG; /**< Target Register, offset: 0x840C */
- uint8_t RESERVED_18[16];
- __IO uint32_t POST8; /**< Post Divider Register, offset: 0x8420 */
- __IO uint32_t POST_ROOT8_SET; /**< Post Divider Register, offset: 0x8424 */
- __IO uint32_t POST_ROOT8_CLR; /**< Post Divider Register, offset: 0x8428 */
- __IO uint32_t POST_ROOT8_TOG; /**< Post Divider Register, offset: 0x842C */
- __IO uint32_t PRE8; /**< Pre Divider Register, offset: 0x8430 */
- __IO uint32_t PRE_ROOT8_SET; /**< Pre Divider Register, offset: 0x8434 */
- __IO uint32_t PRE_ROOT8_CLR; /**< Pre Divider Register, offset: 0x8438 */
- __IO uint32_t PRE_ROOT8_TOG; /**< Pre Divider Register, offset: 0x843C */
- uint8_t RESERVED_19[48];
- __IO uint32_t ACCESS_CTRL8; /**< Access Control Register, offset: 0x8470 */
- __IO uint32_t ACCESS_CTRL8_ROOT_SET; /**< Access Control Register, offset: 0x8474 */
- __IO uint32_t ACCESS_CTRL8_ROOT_CLR; /**< Access Control Register, offset: 0x8478 */
- __IO uint32_t ACCESS_CTRL8_ROOT_TOG; /**< Access Control Register, offset: 0x847C */
- __IO uint32_t TARGET_ROOT9; /**< Target Register, offset: 0x8480 */
- __IO uint32_t TARGET_ROOT9_SET; /**< Target Register, offset: 0x8484 */
- __IO uint32_t TARGET_ROOT9_CLR; /**< Target Register, offset: 0x8488 */
- __IO uint32_t TARGET_ROOT9_TOG; /**< Target Register, offset: 0x848C */
- uint8_t RESERVED_20[16];
- __IO uint32_t POST9; /**< Post Divider Register, offset: 0x84A0 */
- __IO uint32_t POST_ROOT9_SET; /**< Post Divider Register, offset: 0x84A4 */
- __IO uint32_t POST_ROOT9_CLR; /**< Post Divider Register, offset: 0x84A8 */
- __IO uint32_t POST_ROOT9_TOG; /**< Post Divider Register, offset: 0x84AC */
- __IO uint32_t PRE9; /**< Pre Divider Register, offset: 0x84B0 */
- __IO uint32_t PRE_ROOT9_SET; /**< Pre Divider Register, offset: 0x84B4 */
- __IO uint32_t PRE_ROOT9_CLR; /**< Pre Divider Register, offset: 0x84B8 */
- __IO uint32_t PRE_ROOT9_TOG; /**< Pre Divider Register, offset: 0x84BC */
- uint8_t RESERVED_21[48];
- __IO uint32_t ACCESS_CTRL9; /**< Access Control Register, offset: 0x84F0 */
- __IO uint32_t ACCESS_CTRL9_ROOT_SET; /**< Access Control Register, offset: 0x84F4 */
- __IO uint32_t ACCESS_CTRL9_ROOT_CLR; /**< Access Control Register, offset: 0x84F8 */
- __IO uint32_t ACCESS_CTRL9_ROOT_TOG; /**< Access Control Register, offset: 0x84FC */
- __IO uint32_t TARGET_ROOT10; /**< Target Register, offset: 0x8500 */
- __IO uint32_t TARGET_ROOT10_SET; /**< Target Register, offset: 0x8504 */
- __IO uint32_t TARGET_ROOT10_CLR; /**< Target Register, offset: 0x8508 */
- __IO uint32_t TARGET_ROOT10_TOG; /**< Target Register, offset: 0x850C */
- uint8_t RESERVED_22[16];
- __IO uint32_t POST10; /**< Post Divider Register, offset: 0x8520 */
- __IO uint32_t POST_ROOT10_SET; /**< Post Divider Register, offset: 0x8524 */
- __IO uint32_t POST_ROOT10_CLR; /**< Post Divider Register, offset: 0x8528 */
- __IO uint32_t POST_ROOT10_TOG; /**< Post Divider Register, offset: 0x852C */
- __IO uint32_t PRE10; /**< Pre Divider Register, offset: 0x8530 */
- __IO uint32_t PRE_ROOT10_SET; /**< Pre Divider Register, offset: 0x8534 */
- __IO uint32_t PRE_ROOT10_CLR; /**< Pre Divider Register, offset: 0x8538 */
- __IO uint32_t PRE_ROOT10_TOG; /**< Pre Divider Register, offset: 0x853C */
- uint8_t RESERVED_23[48];
- __IO uint32_t ACCESS_CTRL10; /**< Access Control Register, offset: 0x8570 */
- __IO uint32_t ACCESS_CTRL10_ROOT_SET; /**< Access Control Register, offset: 0x8574 */
- __IO uint32_t ACCESS_CTRL10_ROOT_CLR; /**< Access Control Register, offset: 0x8578 */
- __IO uint32_t ACCESS_CTRL10_ROOT_TOG; /**< Access Control Register, offset: 0x857C */
- __IO uint32_t TARGET_ROOT11; /**< Target Register, offset: 0x8580 */
- __IO uint32_t TARGET_ROOT11_SET; /**< Target Register, offset: 0x8584 */
- __IO uint32_t TARGET_ROOT11_CLR; /**< Target Register, offset: 0x8588 */
- __IO uint32_t TARGET_ROOT11_TOG; /**< Target Register, offset: 0x858C */
- uint8_t RESERVED_24[16];
- __IO uint32_t POST11; /**< Post Divider Register, offset: 0x85A0 */
- __IO uint32_t POST_ROOT11_SET; /**< Post Divider Register, offset: 0x85A4 */
- __IO uint32_t POST_ROOT11_CLR; /**< Post Divider Register, offset: 0x85A8 */
- __IO uint32_t POST_ROOT11_TOG; /**< Post Divider Register, offset: 0x85AC */
- __IO uint32_t PRE11; /**< Pre Divider Register, offset: 0x85B0 */
- __IO uint32_t PRE_ROOT11_SET; /**< Pre Divider Register, offset: 0x85B4 */
- __IO uint32_t PRE_ROOT11_CLR; /**< Pre Divider Register, offset: 0x85B8 */
- __IO uint32_t PRE_ROOT11_TOG; /**< Pre Divider Register, offset: 0x85BC */
- uint8_t RESERVED_25[48];
- __IO uint32_t ACCESS_CTRL11; /**< Access Control Register, offset: 0x85F0 */
- __IO uint32_t ACCESS_CTRL11_ROOT_SET; /**< Access Control Register, offset: 0x85F4 */
- __IO uint32_t ACCESS_CTRL11_ROOT_CLR; /**< Access Control Register, offset: 0x85F8 */
- __IO uint32_t ACCESS_CTRL11_ROOT_TOG; /**< Access Control Register, offset: 0x85FC */
- __IO uint32_t TARGET_ROOT12; /**< Target Register, offset: 0x8600 */
- __IO uint32_t TARGET_ROOT12_SET; /**< Target Register, offset: 0x8604 */
- __IO uint32_t TARGET_ROOT12_CLR; /**< Target Register, offset: 0x8608 */
- __IO uint32_t TARGET_ROOT12_TOG; /**< Target Register, offset: 0x860C */
- uint8_t RESERVED_26[16];
- __IO uint32_t POST12; /**< Post Divider Register, offset: 0x8620 */
- __IO uint32_t POST_ROOT12_SET; /**< Post Divider Register, offset: 0x8624 */
- __IO uint32_t POST_ROOT12_CLR; /**< Post Divider Register, offset: 0x8628 */
- __IO uint32_t POST_ROOT12_TOG; /**< Post Divider Register, offset: 0x862C */
- __IO uint32_t PRE12; /**< Pre Divider Register, offset: 0x8630 */
- __IO uint32_t PRE_ROOT12_SET; /**< Pre Divider Register, offset: 0x8634 */
- __IO uint32_t PRE_ROOT12_CLR; /**< Pre Divider Register, offset: 0x8638 */
- __IO uint32_t PRE_ROOT12_TOG; /**< Pre Divider Register, offset: 0x863C */
- uint8_t RESERVED_27[48];
- __IO uint32_t ACCESS_CTRL12; /**< Access Control Register, offset: 0x8670 */
- __IO uint32_t ACCESS_CTRL12_ROOT_SET; /**< Access Control Register, offset: 0x8674 */
- __IO uint32_t ACCESS_CTRL12_ROOT_CLR; /**< Access Control Register, offset: 0x8678 */
- __IO uint32_t ACCESS_CTRL12_ROOT_TOG; /**< Access Control Register, offset: 0x867C */
- __IO uint32_t TARGET_ROOT13; /**< Target Register, offset: 0x8680 */
- __IO uint32_t TARGET_ROOT13_SET; /**< Target Register, offset: 0x8684 */
- __IO uint32_t TARGET_ROOT13_CLR; /**< Target Register, offset: 0x8688 */
- __IO uint32_t TARGET_ROOT13_TOG; /**< Target Register, offset: 0x868C */
- uint8_t RESERVED_28[16];
- __IO uint32_t POST13; /**< Post Divider Register, offset: 0x86A0 */
- __IO uint32_t POST_ROOT13_SET; /**< Post Divider Register, offset: 0x86A4 */
- __IO uint32_t POST_ROOT13_CLR; /**< Post Divider Register, offset: 0x86A8 */
- __IO uint32_t POST_ROOT13_TOG; /**< Post Divider Register, offset: 0x86AC */
- __IO uint32_t PRE13; /**< Pre Divider Register, offset: 0x86B0 */
- __IO uint32_t PRE_ROOT13_SET; /**< Pre Divider Register, offset: 0x86B4 */
- __IO uint32_t PRE_ROOT13_CLR; /**< Pre Divider Register, offset: 0x86B8 */
- __IO uint32_t PRE_ROOT13_TOG; /**< Pre Divider Register, offset: 0x86BC */
- uint8_t RESERVED_29[48];
- __IO uint32_t ACCESS_CTRL13; /**< Access Control Register, offset: 0x86F0 */
- __IO uint32_t ACCESS_CTRL13_ROOT_SET; /**< Access Control Register, offset: 0x86F4 */
- __IO uint32_t ACCESS_CTRL13_ROOT_CLR; /**< Access Control Register, offset: 0x86F8 */
- __IO uint32_t ACCESS_CTRL13_ROOT_TOG; /**< Access Control Register, offset: 0x86FC */
- __IO uint32_t TARGET_ROOT14; /**< Target Register, offset: 0x8700 */
- __IO uint32_t TARGET_ROOT14_SET; /**< Target Register, offset: 0x8704 */
- __IO uint32_t TARGET_ROOT14_CLR; /**< Target Register, offset: 0x8708 */
- __IO uint32_t TARGET_ROOT14_TOG; /**< Target Register, offset: 0x870C */
- uint8_t RESERVED_30[16];
- __IO uint32_t POST14; /**< Post Divider Register, offset: 0x8720 */
- __IO uint32_t POST_ROOT14_SET; /**< Post Divider Register, offset: 0x8724 */
- __IO uint32_t POST_ROOT14_CLR; /**< Post Divider Register, offset: 0x8728 */
- __IO uint32_t POST_ROOT14_TOG; /**< Post Divider Register, offset: 0x872C */
- __IO uint32_t PRE14; /**< Pre Divider Register, offset: 0x8730 */
- __IO uint32_t PRE_ROOT14_SET; /**< Pre Divider Register, offset: 0x8734 */
- __IO uint32_t PRE_ROOT14_CLR; /**< Pre Divider Register, offset: 0x8738 */
- __IO uint32_t PRE_ROOT14_TOG; /**< Pre Divider Register, offset: 0x873C */
- uint8_t RESERVED_31[48];
- __IO uint32_t ACCESS_CTRL14; /**< Access Control Register, offset: 0x8770 */
- __IO uint32_t ACCESS_CTRL14_ROOT_SET; /**< Access Control Register, offset: 0x8774 */
- __IO uint32_t ACCESS_CTRL14_ROOT_CLR; /**< Access Control Register, offset: 0x8778 */
- __IO uint32_t ACCESS_CTRL14_ROOT_TOG; /**< Access Control Register, offset: 0x877C */
- __IO uint32_t TARGET_ROOT15; /**< Target Register, offset: 0x8780 */
- __IO uint32_t TARGET_ROOT15_SET; /**< Target Register, offset: 0x8784 */
- __IO uint32_t TARGET_ROOT15_CLR; /**< Target Register, offset: 0x8788 */
- __IO uint32_t TARGET_ROOT15_TOG; /**< Target Register, offset: 0x878C */
- uint8_t RESERVED_32[16];
- __IO uint32_t POST15; /**< Post Divider Register, offset: 0x87A0 */
- __IO uint32_t POST_ROOT15_SET; /**< Post Divider Register, offset: 0x87A4 */
- __IO uint32_t POST_ROOT15_CLR; /**< Post Divider Register, offset: 0x87A8 */
- __IO uint32_t POST_ROOT15_TOG; /**< Post Divider Register, offset: 0x87AC */
- __IO uint32_t PRE15; /**< Pre Divider Register, offset: 0x87B0 */
- __IO uint32_t PRE_ROOT15_SET; /**< Pre Divider Register, offset: 0x87B4 */
- __IO uint32_t PRE_ROOT15_CLR; /**< Pre Divider Register, offset: 0x87B8 */
- __IO uint32_t PRE_ROOT15_TOG; /**< Pre Divider Register, offset: 0x87BC */
- uint8_t RESERVED_33[48];
- __IO uint32_t ACCESS_CTRL15; /**< Access Control Register, offset: 0x87F0 */
- __IO uint32_t ACCESS_CTRL15_ROOT_SET; /**< Access Control Register, offset: 0x87F4 */
- __IO uint32_t ACCESS_CTRL15_ROOT_CLR; /**< Access Control Register, offset: 0x87F8 */
- __IO uint32_t ACCESS_CTRL15_ROOT_TOG; /**< Access Control Register, offset: 0x87FC */
- __IO uint32_t TARGET_ROOT16; /**< Target Register, offset: 0x8800 */
- __IO uint32_t TARGET_ROOT16_SET; /**< Target Register, offset: 0x8804 */
- __IO uint32_t TARGET_ROOT16_CLR; /**< Target Register, offset: 0x8808 */
- __IO uint32_t TARGET_ROOT16_TOG; /**< Target Register, offset: 0x880C */
- uint8_t RESERVED_34[16];
- __IO uint32_t POST16; /**< Post Divider Register, offset: 0x8820 */
- __IO uint32_t POST_ROOT16_SET; /**< Post Divider Register, offset: 0x8824 */
- __IO uint32_t POST_ROOT16_CLR; /**< Post Divider Register, offset: 0x8828 */
- __IO uint32_t POST_ROOT16_TOG; /**< Post Divider Register, offset: 0x882C */
- __IO uint32_t PRE16; /**< Pre Divider Register, offset: 0x8830 */
- __IO uint32_t PRE_ROOT16_SET; /**< Pre Divider Register, offset: 0x8834 */
- __IO uint32_t PRE_ROOT16_CLR; /**< Pre Divider Register, offset: 0x8838 */
- __IO uint32_t PRE_ROOT16_TOG; /**< Pre Divider Register, offset: 0x883C */
- uint8_t RESERVED_35[48];
- __IO uint32_t ACCESS_CTRL16; /**< Access Control Register, offset: 0x8870 */
- __IO uint32_t ACCESS_CTRL16_ROOT_SET; /**< Access Control Register, offset: 0x8874 */
- __IO uint32_t ACCESS_CTRL16_ROOT_CLR; /**< Access Control Register, offset: 0x8878 */
- __IO uint32_t ACCESS_CTRL16_ROOT_TOG; /**< Access Control Register, offset: 0x887C */
- __IO uint32_t TARGET_ROOT17; /**< Target Register, offset: 0x8880 */
- __IO uint32_t TARGET_ROOT17_SET; /**< Target Register, offset: 0x8884 */
- __IO uint32_t TARGET_ROOT17_CLR; /**< Target Register, offset: 0x8888 */
- __IO uint32_t TARGET_ROOT17_TOG; /**< Target Register, offset: 0x888C */
- uint8_t RESERVED_36[16];
- __IO uint32_t POST17; /**< Post Divider Register, offset: 0x88A0 */
- __IO uint32_t POST_ROOT17_SET; /**< Post Divider Register, offset: 0x88A4 */
- __IO uint32_t POST_ROOT17_CLR; /**< Post Divider Register, offset: 0x88A8 */
- __IO uint32_t POST_ROOT17_TOG; /**< Post Divider Register, offset: 0x88AC */
- __IO uint32_t PRE17; /**< Pre Divider Register, offset: 0x88B0 */
- __IO uint32_t PRE_ROOT17_SET; /**< Pre Divider Register, offset: 0x88B4 */
- __IO uint32_t PRE_ROOT17_CLR; /**< Pre Divider Register, offset: 0x88B8 */
- __IO uint32_t PRE_ROOT17_TOG; /**< Pre Divider Register, offset: 0x88BC */
- uint8_t RESERVED_37[48];
- __IO uint32_t ACCESS_CTRL17; /**< Access Control Register, offset: 0x88F0 */
- __IO uint32_t ACCESS_CTRL17_ROOT_SET; /**< Access Control Register, offset: 0x88F4 */
- __IO uint32_t ACCESS_CTRL17_ROOT_CLR; /**< Access Control Register, offset: 0x88F8 */
- __IO uint32_t ACCESS_CTRL17_ROOT_TOG; /**< Access Control Register, offset: 0x88FC */
- __IO uint32_t TARGET_ROOT18; /**< Target Register, offset: 0x8900 */
- __IO uint32_t TARGET_ROOT18_SET; /**< Target Register, offset: 0x8904 */
- __IO uint32_t TARGET_ROOT18_CLR; /**< Target Register, offset: 0x8908 */
- __IO uint32_t TARGET_ROOT18_TOG; /**< Target Register, offset: 0x890C */
- uint8_t RESERVED_38[16];
- __IO uint32_t POST18; /**< Post Divider Register, offset: 0x8920 */
- __IO uint32_t POST_ROOT18_SET; /**< Post Divider Register, offset: 0x8924 */
- __IO uint32_t POST_ROOT18_CLR; /**< Post Divider Register, offset: 0x8928 */
- __IO uint32_t POST_ROOT18_TOG; /**< Post Divider Register, offset: 0x892C */
- __IO uint32_t PRE18; /**< Pre Divider Register, offset: 0x8930 */
- __IO uint32_t PRE_ROOT18_SET; /**< Pre Divider Register, offset: 0x8934 */
- __IO uint32_t PRE_ROOT18_CLR; /**< Pre Divider Register, offset: 0x8938 */
- __IO uint32_t PRE_ROOT18_TOG; /**< Pre Divider Register, offset: 0x893C */
- uint8_t RESERVED_39[48];
- __IO uint32_t ACCESS_CTRL18; /**< Access Control Register, offset: 0x8970 */
- __IO uint32_t ACCESS_CTRL18_ROOT_SET; /**< Access Control Register, offset: 0x8974 */
- __IO uint32_t ACCESS_CTRL18_ROOT_CLR; /**< Access Control Register, offset: 0x8978 */
- __IO uint32_t ACCESS_CTRL18_ROOT_TOG; /**< Access Control Register, offset: 0x897C */
- __IO uint32_t TARGET_ROOT19; /**< Target Register, offset: 0x8980 */
- __IO uint32_t TARGET_ROOT19_SET; /**< Target Register, offset: 0x8984 */
- __IO uint32_t TARGET_ROOT19_CLR; /**< Target Register, offset: 0x8988 */
- __IO uint32_t TARGET_ROOT19_TOG; /**< Target Register, offset: 0x898C */
- uint8_t RESERVED_40[16];
- __IO uint32_t POST19; /**< Post Divider Register, offset: 0x89A0 */
- __IO uint32_t POST_ROOT19_SET; /**< Post Divider Register, offset: 0x89A4 */
- __IO uint32_t POST_ROOT19_CLR; /**< Post Divider Register, offset: 0x89A8 */
- __IO uint32_t POST_ROOT19_TOG; /**< Post Divider Register, offset: 0x89AC */
- __IO uint32_t PRE19; /**< Pre Divider Register, offset: 0x89B0 */
- __IO uint32_t PRE_ROOT19_SET; /**< Pre Divider Register, offset: 0x89B4 */
- __IO uint32_t PRE_ROOT19_CLR; /**< Pre Divider Register, offset: 0x89B8 */
- __IO uint32_t PRE_ROOT19_TOG; /**< Pre Divider Register, offset: 0x89BC */
- uint8_t RESERVED_41[48];
- __IO uint32_t ACCESS_CTRL19; /**< Access Control Register, offset: 0x89F0 */
- __IO uint32_t ACCESS_CTRL19_ROOT_SET; /**< Access Control Register, offset: 0x89F4 */
- __IO uint32_t ACCESS_CTRL19_ROOT_CLR; /**< Access Control Register, offset: 0x89F8 */
- __IO uint32_t ACCESS_CTRL19_ROOT_TOG; /**< Access Control Register, offset: 0x89FC */
- __IO uint32_t TARGET_ROOT20; /**< Target Register, offset: 0x8A00 */
- __IO uint32_t TARGET_ROOT20_SET; /**< Target Register, offset: 0x8A04 */
- __IO uint32_t TARGET_ROOT20_CLR; /**< Target Register, offset: 0x8A08 */
- __IO uint32_t TARGET_ROOT20_TOG; /**< Target Register, offset: 0x8A0C */
- uint8_t RESERVED_42[16];
- __IO uint32_t POST20; /**< Post Divider Register, offset: 0x8A20 */
- __IO uint32_t POST_ROOT20_SET; /**< Post Divider Register, offset: 0x8A24 */
- __IO uint32_t POST_ROOT20_CLR; /**< Post Divider Register, offset: 0x8A28 */
- __IO uint32_t POST_ROOT20_TOG; /**< Post Divider Register, offset: 0x8A2C */
- __IO uint32_t PRE20; /**< Pre Divider Register, offset: 0x8A30 */
- __IO uint32_t PRE_ROOT20_SET; /**< Pre Divider Register, offset: 0x8A34 */
- __IO uint32_t PRE_ROOT20_CLR; /**< Pre Divider Register, offset: 0x8A38 */
- __IO uint32_t PRE_ROOT20_TOG; /**< Pre Divider Register, offset: 0x8A3C */
- uint8_t RESERVED_43[48];
- __IO uint32_t ACCESS_CTRL20; /**< Access Control Register, offset: 0x8A70 */
- __IO uint32_t ACCESS_CTRL20_ROOT_SET; /**< Access Control Register, offset: 0x8A74 */
- __IO uint32_t ACCESS_CTRL20_ROOT_CLR; /**< Access Control Register, offset: 0x8A78 */
- __IO uint32_t ACCESS_CTRL20_ROOT_TOG; /**< Access Control Register, offset: 0x8A7C */
- __IO uint32_t TARGET_ROOT21; /**< Target Register, offset: 0x8A80 */
- __IO uint32_t TARGET_ROOT21_SET; /**< Target Register, offset: 0x8A84 */
- __IO uint32_t TARGET_ROOT21_CLR; /**< Target Register, offset: 0x8A88 */
- __IO uint32_t TARGET_ROOT21_TOG; /**< Target Register, offset: 0x8A8C */
- uint8_t RESERVED_44[16];
- __IO uint32_t POST21; /**< Post Divider Register, offset: 0x8AA0 */
- __IO uint32_t POST_ROOT21_SET; /**< Post Divider Register, offset: 0x8AA4 */
- __IO uint32_t POST_ROOT21_CLR; /**< Post Divider Register, offset: 0x8AA8 */
- __IO uint32_t POST_ROOT21_TOG; /**< Post Divider Register, offset: 0x8AAC */
- __IO uint32_t PRE21; /**< Pre Divider Register, offset: 0x8AB0 */
- __IO uint32_t PRE_ROOT21_SET; /**< Pre Divider Register, offset: 0x8AB4 */
- __IO uint32_t PRE_ROOT21_CLR; /**< Pre Divider Register, offset: 0x8AB8 */
- __IO uint32_t PRE_ROOT21_TOG; /**< Pre Divider Register, offset: 0x8ABC */
- uint8_t RESERVED_45[48];
- __IO uint32_t ACCESS_CTRL21; /**< Access Control Register, offset: 0x8AF0 */
- __IO uint32_t ACCESS_CTRL21_ROOT_SET; /**< Access Control Register, offset: 0x8AF4 */
- __IO uint32_t ACCESS_CTRL21_ROOT_CLR; /**< Access Control Register, offset: 0x8AF8 */
- __IO uint32_t ACCESS_CTRL21_ROOT_TOG; /**< Access Control Register, offset: 0x8AFC */
- __IO uint32_t TARGET_ROOT22; /**< Target Register, offset: 0x8B00 */
- __IO uint32_t TARGET_ROOT22_SET; /**< Target Register, offset: 0x8B04 */
- __IO uint32_t TARGET_ROOT22_CLR; /**< Target Register, offset: 0x8B08 */
- __IO uint32_t TARGET_ROOT22_TOG; /**< Target Register, offset: 0x8B0C */
- uint8_t RESERVED_46[16];
- __IO uint32_t POST22; /**< Post Divider Register, offset: 0x8B20 */
- __IO uint32_t POST_ROOT22_SET; /**< Post Divider Register, offset: 0x8B24 */
- __IO uint32_t POST_ROOT22_CLR; /**< Post Divider Register, offset: 0x8B28 */
- __IO uint32_t POST_ROOT22_TOG; /**< Post Divider Register, offset: 0x8B2C */
- __IO uint32_t PRE22; /**< Pre Divider Register, offset: 0x8B30 */
- __IO uint32_t PRE_ROOT22_SET; /**< Pre Divider Register, offset: 0x8B34 */
- __IO uint32_t PRE_ROOT22_CLR; /**< Pre Divider Register, offset: 0x8B38 */
- __IO uint32_t PRE_ROOT22_TOG; /**< Pre Divider Register, offset: 0x8B3C */
- uint8_t RESERVED_47[48];
- __IO uint32_t ACCESS_CTRL22; /**< Access Control Register, offset: 0x8B70 */
- __IO uint32_t ACCESS_CTRL22_ROOT_SET; /**< Access Control Register, offset: 0x8B74 */
- __IO uint32_t ACCESS_CTRL22_ROOT_CLR; /**< Access Control Register, offset: 0x8B78 */
- __IO uint32_t ACCESS_CTRL22_ROOT_TOG; /**< Access Control Register, offset: 0x8B7C */
- __IO uint32_t TARGET_ROOT23; /**< Target Register, offset: 0x8B80 */
- __IO uint32_t TARGET_ROOT23_SET; /**< Target Register, offset: 0x8B84 */
- __IO uint32_t TARGET_ROOT23_CLR; /**< Target Register, offset: 0x8B88 */
- __IO uint32_t TARGET_ROOT23_TOG; /**< Target Register, offset: 0x8B8C */
- uint8_t RESERVED_48[16];
- __IO uint32_t POST23; /**< Post Divider Register, offset: 0x8BA0 */
- __IO uint32_t POST_ROOT23_SET; /**< Post Divider Register, offset: 0x8BA4 */
- __IO uint32_t POST_ROOT23_CLR; /**< Post Divider Register, offset: 0x8BA8 */
- __IO uint32_t POST_ROOT23_TOG; /**< Post Divider Register, offset: 0x8BAC */
- __IO uint32_t PRE23; /**< Pre Divider Register, offset: 0x8BB0 */
- __IO uint32_t PRE_ROOT23_SET; /**< Pre Divider Register, offset: 0x8BB4 */
- __IO uint32_t PRE_ROOT23_CLR; /**< Pre Divider Register, offset: 0x8BB8 */
- __IO uint32_t PRE_ROOT23_TOG; /**< Pre Divider Register, offset: 0x8BBC */
- uint8_t RESERVED_49[48];
- __IO uint32_t ACCESS_CTRL23; /**< Access Control Register, offset: 0x8BF0 */
- __IO uint32_t ACCESS_CTRL23_ROOT_SET; /**< Access Control Register, offset: 0x8BF4 */
- __IO uint32_t ACCESS_CTRL23_ROOT_CLR; /**< Access Control Register, offset: 0x8BF8 */
- __IO uint32_t ACCESS_CTRL23_ROOT_TOG; /**< Access Control Register, offset: 0x8BFC */
- __IO uint32_t TARGET_ROOT24; /**< Target Register, offset: 0x8C00 */
- __IO uint32_t TARGET_ROOT24_SET; /**< Target Register, offset: 0x8C04 */
- __IO uint32_t TARGET_ROOT24_CLR; /**< Target Register, offset: 0x8C08 */
- __IO uint32_t TARGET_ROOT24_TOG; /**< Target Register, offset: 0x8C0C */
- uint8_t RESERVED_50[16];
- __IO uint32_t POST24; /**< Post Divider Register, offset: 0x8C20 */
- __IO uint32_t POST_ROOT24_SET; /**< Post Divider Register, offset: 0x8C24 */
- __IO uint32_t POST_ROOT24_CLR; /**< Post Divider Register, offset: 0x8C28 */
- __IO uint32_t POST_ROOT24_TOG; /**< Post Divider Register, offset: 0x8C2C */
- __IO uint32_t PRE24; /**< Pre Divider Register, offset: 0x8C30 */
- __IO uint32_t PRE_ROOT24_SET; /**< Pre Divider Register, offset: 0x8C34 */
- __IO uint32_t PRE_ROOT24_CLR; /**< Pre Divider Register, offset: 0x8C38 */
- __IO uint32_t PRE_ROOT24_TOG; /**< Pre Divider Register, offset: 0x8C3C */
- uint8_t RESERVED_51[48];
- __IO uint32_t ACCESS_CTRL24; /**< Access Control Register, offset: 0x8C70 */
- __IO uint32_t ACCESS_CTRL24_ROOT_SET; /**< Access Control Register, offset: 0x8C74 */
- __IO uint32_t ACCESS_CTRL24_ROOT_CLR; /**< Access Control Register, offset: 0x8C78 */
- __IO uint32_t ACCESS_CTRL24_ROOT_TOG; /**< Access Control Register, offset: 0x8C7C */
- __IO uint32_t TARGET_ROOT25; /**< Target Register, offset: 0x8C80 */
- __IO uint32_t TARGET_ROOT25_SET; /**< Target Register, offset: 0x8C84 */
- __IO uint32_t TARGET_ROOT25_CLR; /**< Target Register, offset: 0x8C88 */
- __IO uint32_t TARGET_ROOT25_TOG; /**< Target Register, offset: 0x8C8C */
- uint8_t RESERVED_52[16];
- __IO uint32_t POST25; /**< Post Divider Register, offset: 0x8CA0 */
- __IO uint32_t POST_ROOT25_SET; /**< Post Divider Register, offset: 0x8CA4 */
- __IO uint32_t POST_ROOT25_CLR; /**< Post Divider Register, offset: 0x8CA8 */
- __IO uint32_t POST_ROOT25_TOG; /**< Post Divider Register, offset: 0x8CAC */
- __IO uint32_t PRE25; /**< Pre Divider Register, offset: 0x8CB0 */
- __IO uint32_t PRE_ROOT25_SET; /**< Pre Divider Register, offset: 0x8CB4 */
- __IO uint32_t PRE_ROOT25_CLR; /**< Pre Divider Register, offset: 0x8CB8 */
- __IO uint32_t PRE_ROOT25_TOG; /**< Pre Divider Register, offset: 0x8CBC */
- uint8_t RESERVED_53[48];
- __IO uint32_t ACCESS_CTRL25; /**< Access Control Register, offset: 0x8CF0 */
- __IO uint32_t ACCESS_CTRL25_ROOT_SET; /**< Access Control Register, offset: 0x8CF4 */
- __IO uint32_t ACCESS_CTRL25_ROOT_CLR; /**< Access Control Register, offset: 0x8CF8 */
- __IO uint32_t ACCESS_CTRL25_ROOT_TOG; /**< Access Control Register, offset: 0x8CFC */
- __IO uint32_t TARGET_ROOT26; /**< Target Register, offset: 0x8D00 */
- __IO uint32_t TARGET_ROOT26_SET; /**< Target Register, offset: 0x8D04 */
- __IO uint32_t TARGET_ROOT26_CLR; /**< Target Register, offset: 0x8D08 */
- __IO uint32_t TARGET_ROOT26_TOG; /**< Target Register, offset: 0x8D0C */
- uint8_t RESERVED_54[16];
- __IO uint32_t POST26; /**< Post Divider Register, offset: 0x8D20 */
- __IO uint32_t POST_ROOT26_SET; /**< Post Divider Register, offset: 0x8D24 */
- __IO uint32_t POST_ROOT26_CLR; /**< Post Divider Register, offset: 0x8D28 */
- __IO uint32_t POST_ROOT26_TOG; /**< Post Divider Register, offset: 0x8D2C */
- __IO uint32_t PRE26; /**< Pre Divider Register, offset: 0x8D30 */
- __IO uint32_t PRE_ROOT26_SET; /**< Pre Divider Register, offset: 0x8D34 */
- __IO uint32_t PRE_ROOT26_CLR; /**< Pre Divider Register, offset: 0x8D38 */
- __IO uint32_t PRE_ROOT26_TOG; /**< Pre Divider Register, offset: 0x8D3C */
- uint8_t RESERVED_55[48];
- __IO uint32_t ACCESS_CTRL26; /**< Access Control Register, offset: 0x8D70 */
- __IO uint32_t ACCESS_CTRL26_ROOT_SET; /**< Access Control Register, offset: 0x8D74 */
- __IO uint32_t ACCESS_CTRL26_ROOT_CLR; /**< Access Control Register, offset: 0x8D78 */
- __IO uint32_t ACCESS_CTRL26_ROOT_TOG; /**< Access Control Register, offset: 0x8D7C */
- __IO uint32_t TARGET_ROOT27; /**< Target Register, offset: 0x8D80 */
- __IO uint32_t TARGET_ROOT27_SET; /**< Target Register, offset: 0x8D84 */
- __IO uint32_t TARGET_ROOT27_CLR; /**< Target Register, offset: 0x8D88 */
- __IO uint32_t TARGET_ROOT27_TOG; /**< Target Register, offset: 0x8D8C */
- uint8_t RESERVED_56[16];
- __IO uint32_t POST27; /**< Post Divider Register, offset: 0x8DA0 */
- __IO uint32_t POST_ROOT27_SET; /**< Post Divider Register, offset: 0x8DA4 */
- __IO uint32_t POST_ROOT27_CLR; /**< Post Divider Register, offset: 0x8DA8 */
- __IO uint32_t POST_ROOT27_TOG; /**< Post Divider Register, offset: 0x8DAC */
- __IO uint32_t PRE27; /**< Pre Divider Register, offset: 0x8DB0 */
- __IO uint32_t PRE_ROOT27_SET; /**< Pre Divider Register, offset: 0x8DB4 */
- __IO uint32_t PRE_ROOT27_CLR; /**< Pre Divider Register, offset: 0x8DB8 */
- __IO uint32_t PRE_ROOT27_TOG; /**< Pre Divider Register, offset: 0x8DBC */
- uint8_t RESERVED_57[48];
- __IO uint32_t ACCESS_CTRL27; /**< Access Control Register, offset: 0x8DF0 */
- __IO uint32_t ACCESS_CTRL27_ROOT_SET; /**< Access Control Register, offset: 0x8DF4 */
- __IO uint32_t ACCESS_CTRL27_ROOT_CLR; /**< Access Control Register, offset: 0x8DF8 */
- __IO uint32_t ACCESS_CTRL27_ROOT_TOG; /**< Access Control Register, offset: 0x8DFC */
- __IO uint32_t TARGET_ROOT28; /**< Target Register, offset: 0x8E00 */
- __IO uint32_t TARGET_ROOT28_SET; /**< Target Register, offset: 0x8E04 */
- __IO uint32_t TARGET_ROOT28_CLR; /**< Target Register, offset: 0x8E08 */
- __IO uint32_t TARGET_ROOT28_TOG; /**< Target Register, offset: 0x8E0C */
- uint8_t RESERVED_58[16];
- __IO uint32_t POST28; /**< Post Divider Register, offset: 0x8E20 */
- __IO uint32_t POST_ROOT28_SET; /**< Post Divider Register, offset: 0x8E24 */
- __IO uint32_t POST_ROOT28_CLR; /**< Post Divider Register, offset: 0x8E28 */
- __IO uint32_t POST_ROOT28_TOG; /**< Post Divider Register, offset: 0x8E2C */
- __IO uint32_t PRE28; /**< Pre Divider Register, offset: 0x8E30 */
- __IO uint32_t PRE_ROOT28_SET; /**< Pre Divider Register, offset: 0x8E34 */
- __IO uint32_t PRE_ROOT28_CLR; /**< Pre Divider Register, offset: 0x8E38 */
- __IO uint32_t PRE_ROOT28_TOG; /**< Pre Divider Register, offset: 0x8E3C */
- uint8_t RESERVED_59[48];
- __IO uint32_t ACCESS_CTRL28; /**< Access Control Register, offset: 0x8E70 */
- __IO uint32_t ACCESS_CTRL28_ROOT_SET; /**< Access Control Register, offset: 0x8E74 */
- __IO uint32_t ACCESS_CTRL28_ROOT_CLR; /**< Access Control Register, offset: 0x8E78 */
- __IO uint32_t ACCESS_CTRL28_ROOT_TOG; /**< Access Control Register, offset: 0x8E7C */
- __IO uint32_t TARGET_ROOT29; /**< Target Register, offset: 0x8E80 */
- __IO uint32_t TARGET_ROOT29_SET; /**< Target Register, offset: 0x8E84 */
- __IO uint32_t TARGET_ROOT29_CLR; /**< Target Register, offset: 0x8E88 */
- __IO uint32_t TARGET_ROOT29_TOG; /**< Target Register, offset: 0x8E8C */
- uint8_t RESERVED_60[16];
- __IO uint32_t POST29; /**< Post Divider Register, offset: 0x8EA0 */
- __IO uint32_t POST_ROOT29_SET; /**< Post Divider Register, offset: 0x8EA4 */
- __IO uint32_t POST_ROOT29_CLR; /**< Post Divider Register, offset: 0x8EA8 */
- __IO uint32_t POST_ROOT29_TOG; /**< Post Divider Register, offset: 0x8EAC */
- __IO uint32_t PRE29; /**< Pre Divider Register, offset: 0x8EB0 */
- __IO uint32_t PRE_ROOT29_SET; /**< Pre Divider Register, offset: 0x8EB4 */
- __IO uint32_t PRE_ROOT29_CLR; /**< Pre Divider Register, offset: 0x8EB8 */
- __IO uint32_t PRE_ROOT29_TOG; /**< Pre Divider Register, offset: 0x8EBC */
- uint8_t RESERVED_61[48];
- __IO uint32_t ACCESS_CTRL29; /**< Access Control Register, offset: 0x8EF0 */
- __IO uint32_t ACCESS_CTRL29_ROOT_SET; /**< Access Control Register, offset: 0x8EF4 */
- __IO uint32_t ACCESS_CTRL29_ROOT_CLR; /**< Access Control Register, offset: 0x8EF8 */
- __IO uint32_t ACCESS_CTRL29_ROOT_TOG; /**< Access Control Register, offset: 0x8EFC */
- __IO uint32_t TARGET_ROOT30; /**< Target Register, offset: 0x8F00 */
- __IO uint32_t TARGET_ROOT30_SET; /**< Target Register, offset: 0x8F04 */
- __IO uint32_t TARGET_ROOT30_CLR; /**< Target Register, offset: 0x8F08 */
- __IO uint32_t TARGET_ROOT30_TOG; /**< Target Register, offset: 0x8F0C */
- uint8_t RESERVED_62[16];
- __IO uint32_t POST30; /**< Post Divider Register, offset: 0x8F20 */
- __IO uint32_t POST_ROOT30_SET; /**< Post Divider Register, offset: 0x8F24 */
- __IO uint32_t POST_ROOT30_CLR; /**< Post Divider Register, offset: 0x8F28 */
- __IO uint32_t POST_ROOT30_TOG; /**< Post Divider Register, offset: 0x8F2C */
- __IO uint32_t PRE30; /**< Pre Divider Register, offset: 0x8F30 */
- __IO uint32_t PRE_ROOT30_SET; /**< Pre Divider Register, offset: 0x8F34 */
- __IO uint32_t PRE_ROOT30_CLR; /**< Pre Divider Register, offset: 0x8F38 */
- __IO uint32_t PRE_ROOT30_TOG; /**< Pre Divider Register, offset: 0x8F3C */
- uint8_t RESERVED_63[48];
- __IO uint32_t ACCESS_CTRL30; /**< Access Control Register, offset: 0x8F70 */
- __IO uint32_t ACCESS_CTRL30_ROOT_SET; /**< Access Control Register, offset: 0x8F74 */
- __IO uint32_t ACCESS_CTRL30_ROOT_CLR; /**< Access Control Register, offset: 0x8F78 */
- __IO uint32_t ACCESS_CTRL30_ROOT_TOG; /**< Access Control Register, offset: 0x8F7C */
- __IO uint32_t TARGET_ROOT31; /**< Target Register, offset: 0x8F80 */
- __IO uint32_t TARGET_ROOT31_SET; /**< Target Register, offset: 0x8F84 */
- __IO uint32_t TARGET_ROOT31_CLR; /**< Target Register, offset: 0x8F88 */
- __IO uint32_t TARGET_ROOT31_TOG; /**< Target Register, offset: 0x8F8C */
- uint8_t RESERVED_64[16];
- __IO uint32_t POST31; /**< Post Divider Register, offset: 0x8FA0 */
- __IO uint32_t POST_ROOT31_SET; /**< Post Divider Register, offset: 0x8FA4 */
- __IO uint32_t POST_ROOT31_CLR; /**< Post Divider Register, offset: 0x8FA8 */
- __IO uint32_t POST_ROOT31_TOG; /**< Post Divider Register, offset: 0x8FAC */
- __IO uint32_t PRE31; /**< Pre Divider Register, offset: 0x8FB0 */
- __IO uint32_t PRE_ROOT31_SET; /**< Pre Divider Register, offset: 0x8FB4 */
- __IO uint32_t PRE_ROOT31_CLR; /**< Pre Divider Register, offset: 0x8FB8 */
- __IO uint32_t PRE_ROOT31_TOG; /**< Pre Divider Register, offset: 0x8FBC */
- uint8_t RESERVED_65[48];
- __IO uint32_t ACCESS_CTRL31; /**< Access Control Register, offset: 0x8FF0 */
- __IO uint32_t ACCESS_CTRL31_ROOT_SET; /**< Access Control Register, offset: 0x8FF4 */
- __IO uint32_t ACCESS_CTRL31_ROOT_CLR; /**< Access Control Register, offset: 0x8FF8 */
- __IO uint32_t ACCESS_CTRL31_ROOT_TOG; /**< Access Control Register, offset: 0x8FFC */
- __IO uint32_t TARGET_ROOT32; /**< Target Register, offset: 0x9000 */
- __IO uint32_t TARGET_ROOT32_SET; /**< Target Register, offset: 0x9004 */
- __IO uint32_t TARGET_ROOT32_CLR; /**< Target Register, offset: 0x9008 */
- __IO uint32_t TARGET_ROOT32_TOG; /**< Target Register, offset: 0x900C */
- uint8_t RESERVED_66[16];
- __IO uint32_t POST32; /**< Post Divider Register, offset: 0x9020 */
- __IO uint32_t POST_ROOT32_SET; /**< Post Divider Register, offset: 0x9024 */
- __IO uint32_t POST_ROOT32_CLR; /**< Post Divider Register, offset: 0x9028 */
- __IO uint32_t POST_ROOT32_TOG; /**< Post Divider Register, offset: 0x902C */
- __IO uint32_t PRE32; /**< Pre Divider Register, offset: 0x9030 */
- __IO uint32_t PRE_ROOT32_SET; /**< Pre Divider Register, offset: 0x9034 */
- __IO uint32_t PRE_ROOT32_CLR; /**< Pre Divider Register, offset: 0x9038 */
- __IO uint32_t PRE_ROOT32_TOG; /**< Pre Divider Register, offset: 0x903C */
- uint8_t RESERVED_67[48];
- __IO uint32_t ACCESS_CTRL32; /**< Access Control Register, offset: 0x9070 */
- __IO uint32_t ACCESS_CTRL32_ROOT_SET; /**< Access Control Register, offset: 0x9074 */
- __IO uint32_t ACCESS_CTRL32_ROOT_CLR; /**< Access Control Register, offset: 0x9078 */
- __IO uint32_t ACCESS_CTRL32_ROOT_TOG; /**< Access Control Register, offset: 0x907C */
- __IO uint32_t TARGET_ROOT33; /**< Target Register, offset: 0x9080 */
- __IO uint32_t TARGET_ROOT33_SET; /**< Target Register, offset: 0x9084 */
- __IO uint32_t TARGET_ROOT33_CLR; /**< Target Register, offset: 0x9088 */
- __IO uint32_t TARGET_ROOT33_TOG; /**< Target Register, offset: 0x908C */
- uint8_t RESERVED_68[16];
- __IO uint32_t POST33; /**< Post Divider Register, offset: 0x90A0 */
- __IO uint32_t POST_ROOT33_SET; /**< Post Divider Register, offset: 0x90A4 */
- __IO uint32_t POST_ROOT33_CLR; /**< Post Divider Register, offset: 0x90A8 */
- __IO uint32_t POST_ROOT33_TOG; /**< Post Divider Register, offset: 0x90AC */
- __IO uint32_t PRE33; /**< Pre Divider Register, offset: 0x90B0 */
- __IO uint32_t PRE_ROOT33_SET; /**< Pre Divider Register, offset: 0x90B4 */
- __IO uint32_t PRE_ROOT33_CLR; /**< Pre Divider Register, offset: 0x90B8 */
- __IO uint32_t PRE_ROOT33_TOG; /**< Pre Divider Register, offset: 0x90BC */
- uint8_t RESERVED_69[48];
- __IO uint32_t ACCESS_CTRL33; /**< Access Control Register, offset: 0x90F0 */
- __IO uint32_t ACCESS_CTRL33_ROOT_SET; /**< Access Control Register, offset: 0x90F4 */
- __IO uint32_t ACCESS_CTRL33_ROOT_CLR; /**< Access Control Register, offset: 0x90F8 */
- __IO uint32_t ACCESS_CTRL33_ROOT_TOG; /**< Access Control Register, offset: 0x90FC */
- __IO uint32_t TARGET_ROOT34; /**< Target Register, offset: 0x9100 */
- __IO uint32_t TARGET_ROOT34_SET; /**< Target Register, offset: 0x9104 */
- __IO uint32_t TARGET_ROOT34_CLR; /**< Target Register, offset: 0x9108 */
- __IO uint32_t TARGET_ROOT34_TOG; /**< Target Register, offset: 0x910C */
- uint8_t RESERVED_70[16];
- __IO uint32_t POST34; /**< Post Divider Register, offset: 0x9120 */
- __IO uint32_t POST_ROOT34_SET; /**< Post Divider Register, offset: 0x9124 */
- __IO uint32_t POST_ROOT34_CLR; /**< Post Divider Register, offset: 0x9128 */
- __IO uint32_t POST_ROOT34_TOG; /**< Post Divider Register, offset: 0x912C */
- __IO uint32_t PRE34; /**< Pre Divider Register, offset: 0x9130 */
- __IO uint32_t PRE_ROOT34_SET; /**< Pre Divider Register, offset: 0x9134 */
- __IO uint32_t PRE_ROOT34_CLR; /**< Pre Divider Register, offset: 0x9138 */
- __IO uint32_t PRE_ROOT34_TOG; /**< Pre Divider Register, offset: 0x913C */
- uint8_t RESERVED_71[48];
- __IO uint32_t ACCESS_CTRL34; /**< Access Control Register, offset: 0x9170 */
- __IO uint32_t ACCESS_CTRL34_ROOT_SET; /**< Access Control Register, offset: 0x9174 */
- __IO uint32_t ACCESS_CTRL34_ROOT_CLR; /**< Access Control Register, offset: 0x9178 */
- __IO uint32_t ACCESS_CTRL34_ROOT_TOG; /**< Access Control Register, offset: 0x917C */
- __IO uint32_t TARGET_ROOT35; /**< Target Register, offset: 0x9180 */
- __IO uint32_t TARGET_ROOT35_SET; /**< Target Register, offset: 0x9184 */
- __IO uint32_t TARGET_ROOT35_CLR; /**< Target Register, offset: 0x9188 */
- __IO uint32_t TARGET_ROOT35_TOG; /**< Target Register, offset: 0x918C */
- uint8_t RESERVED_72[16];
- __IO uint32_t POST35; /**< Post Divider Register, offset: 0x91A0 */
- __IO uint32_t POST_ROOT35_SET; /**< Post Divider Register, offset: 0x91A4 */
- __IO uint32_t POST_ROOT35_CLR; /**< Post Divider Register, offset: 0x91A8 */
- __IO uint32_t POST_ROOT35_TOG; /**< Post Divider Register, offset: 0x91AC */
- __IO uint32_t PRE35; /**< Pre Divider Register, offset: 0x91B0 */
- __IO uint32_t PRE_ROOT35_SET; /**< Pre Divider Register, offset: 0x91B4 */
- __IO uint32_t PRE_ROOT35_CLR; /**< Pre Divider Register, offset: 0x91B8 */
- __IO uint32_t PRE_ROOT35_TOG; /**< Pre Divider Register, offset: 0x91BC */
- uint8_t RESERVED_73[48];
- __IO uint32_t ACCESS_CTRL35; /**< Access Control Register, offset: 0x91F0 */
- __IO uint32_t ACCESS_CTRL35_ROOT_SET; /**< Access Control Register, offset: 0x91F4 */
- __IO uint32_t ACCESS_CTRL35_ROOT_CLR; /**< Access Control Register, offset: 0x91F8 */
- __IO uint32_t ACCESS_CTRL35_ROOT_TOG; /**< Access Control Register, offset: 0x91FC */
- __IO uint32_t TARGET_ROOT36; /**< Target Register, offset: 0x9200 */
- __IO uint32_t TARGET_ROOT36_SET; /**< Target Register, offset: 0x9204 */
- __IO uint32_t TARGET_ROOT36_CLR; /**< Target Register, offset: 0x9208 */
- __IO uint32_t TARGET_ROOT36_TOG; /**< Target Register, offset: 0x920C */
- uint8_t RESERVED_74[16];
- __IO uint32_t POST36; /**< Post Divider Register, offset: 0x9220 */
- __IO uint32_t POST_ROOT36_SET; /**< Post Divider Register, offset: 0x9224 */
- __IO uint32_t POST_ROOT36_CLR; /**< Post Divider Register, offset: 0x9228 */
- __IO uint32_t POST_ROOT36_TOG; /**< Post Divider Register, offset: 0x922C */
- __IO uint32_t PRE36; /**< Pre Divider Register, offset: 0x9230 */
- __IO uint32_t PRE_ROOT36_SET; /**< Pre Divider Register, offset: 0x9234 */
- __IO uint32_t PRE_ROOT36_CLR; /**< Pre Divider Register, offset: 0x9238 */
- __IO uint32_t PRE_ROOT36_TOG; /**< Pre Divider Register, offset: 0x923C */
- uint8_t RESERVED_75[48];
- __IO uint32_t ACCESS_CTRL36; /**< Access Control Register, offset: 0x9270 */
- __IO uint32_t ACCESS_CTRL36_ROOT_SET; /**< Access Control Register, offset: 0x9274 */
- __IO uint32_t ACCESS_CTRL36_ROOT_CLR; /**< Access Control Register, offset: 0x9278 */
- __IO uint32_t ACCESS_CTRL36_ROOT_TOG; /**< Access Control Register, offset: 0x927C */
- __IO uint32_t TARGET_ROOT37; /**< Target Register, offset: 0x9280 */
- __IO uint32_t TARGET_ROOT37_SET; /**< Target Register, offset: 0x9284 */
- __IO uint32_t TARGET_ROOT37_CLR; /**< Target Register, offset: 0x9288 */
- __IO uint32_t TARGET_ROOT37_TOG; /**< Target Register, offset: 0x928C */
- uint8_t RESERVED_76[16];
- __IO uint32_t POST37; /**< Post Divider Register, offset: 0x92A0 */
- __IO uint32_t POST_ROOT37_SET; /**< Post Divider Register, offset: 0x92A4 */
- __IO uint32_t POST_ROOT37_CLR; /**< Post Divider Register, offset: 0x92A8 */
- __IO uint32_t POST_ROOT37_TOG; /**< Post Divider Register, offset: 0x92AC */
- __IO uint32_t PRE37; /**< Pre Divider Register, offset: 0x92B0 */
- __IO uint32_t PRE_ROOT37_SET; /**< Pre Divider Register, offset: 0x92B4 */
- __IO uint32_t PRE_ROOT37_CLR; /**< Pre Divider Register, offset: 0x92B8 */
- __IO uint32_t PRE_ROOT37_TOG; /**< Pre Divider Register, offset: 0x92BC */
- uint8_t RESERVED_77[48];
- __IO uint32_t ACCESS_CTRL37; /**< Access Control Register, offset: 0x92F0 */
- __IO uint32_t ACCESS_CTRL37_ROOT_SET; /**< Access Control Register, offset: 0x92F4 */
- __IO uint32_t ACCESS_CTRL37_ROOT_CLR; /**< Access Control Register, offset: 0x92F8 */
- __IO uint32_t ACCESS_CTRL37_ROOT_TOG; /**< Access Control Register, offset: 0x92FC */
- __IO uint32_t TARGET_ROOT38; /**< Target Register, offset: 0x9300 */
- __IO uint32_t TARGET_ROOT38_SET; /**< Target Register, offset: 0x9304 */
- __IO uint32_t TARGET_ROOT38_CLR; /**< Target Register, offset: 0x9308 */
- __IO uint32_t TARGET_ROOT38_TOG; /**< Target Register, offset: 0x930C */
- uint8_t RESERVED_78[16];
- __IO uint32_t POST38; /**< Post Divider Register, offset: 0x9320 */
- __IO uint32_t POST_ROOT38_SET; /**< Post Divider Register, offset: 0x9324 */
- __IO uint32_t POST_ROOT38_CLR; /**< Post Divider Register, offset: 0x9328 */
- __IO uint32_t POST_ROOT38_TOG; /**< Post Divider Register, offset: 0x932C */
- __IO uint32_t PRE38; /**< Pre Divider Register, offset: 0x9330 */
- __IO uint32_t PRE_ROOT38_SET; /**< Pre Divider Register, offset: 0x9334 */
- __IO uint32_t PRE_ROOT38_CLR; /**< Pre Divider Register, offset: 0x9338 */
- __IO uint32_t PRE_ROOT38_TOG; /**< Pre Divider Register, offset: 0x933C */
- uint8_t RESERVED_79[48];
- __IO uint32_t ACCESS_CTRL38; /**< Access Control Register, offset: 0x9370 */
- __IO uint32_t ACCESS_CTRL38_ROOT_SET; /**< Access Control Register, offset: 0x9374 */
- __IO uint32_t ACCESS_CTRL38_ROOT_CLR; /**< Access Control Register, offset: 0x9378 */
- __IO uint32_t ACCESS_CTRL38_ROOT_TOG; /**< Access Control Register, offset: 0x937C */
- __IO uint32_t TARGET_ROOT39; /**< Target Register, offset: 0x9380 */
- __IO uint32_t TARGET_ROOT39_SET; /**< Target Register, offset: 0x9384 */
- __IO uint32_t TARGET_ROOT39_CLR; /**< Target Register, offset: 0x9388 */
- __IO uint32_t TARGET_ROOT39_TOG; /**< Target Register, offset: 0x938C */
- uint8_t RESERVED_80[16];
- __IO uint32_t POST39; /**< Post Divider Register, offset: 0x93A0 */
- __IO uint32_t POST_ROOT39_SET; /**< Post Divider Register, offset: 0x93A4 */
- __IO uint32_t POST_ROOT39_CLR; /**< Post Divider Register, offset: 0x93A8 */
- __IO uint32_t POST_ROOT39_TOG; /**< Post Divider Register, offset: 0x93AC */
- __IO uint32_t PRE39; /**< Pre Divider Register, offset: 0x93B0 */
- __IO uint32_t PRE_ROOT39_SET; /**< Pre Divider Register, offset: 0x93B4 */
- __IO uint32_t PRE_ROOT39_CLR; /**< Pre Divider Register, offset: 0x93B8 */
- __IO uint32_t PRE_ROOT39_TOG; /**< Pre Divider Register, offset: 0x93BC */
- uint8_t RESERVED_81[48];
- __IO uint32_t ACCESS_CTRL39; /**< Access Control Register, offset: 0x93F0 */
- __IO uint32_t ACCESS_CTRL39_ROOT_SET; /**< Access Control Register, offset: 0x93F4 */
- __IO uint32_t ACCESS_CTRL39_ROOT_CLR; /**< Access Control Register, offset: 0x93F8 */
- __IO uint32_t ACCESS_CTRL39_ROOT_TOG; /**< Access Control Register, offset: 0x93FC */
- __IO uint32_t TARGET_ROOT40; /**< Target Register, offset: 0x9400 */
- __IO uint32_t TARGET_ROOT40_SET; /**< Target Register, offset: 0x9404 */
- __IO uint32_t TARGET_ROOT40_CLR; /**< Target Register, offset: 0x9408 */
- __IO uint32_t TARGET_ROOT40_TOG; /**< Target Register, offset: 0x940C */
- uint8_t RESERVED_82[16];
- __IO uint32_t POST40; /**< Post Divider Register, offset: 0x9420 */
- __IO uint32_t POST_ROOT40_SET; /**< Post Divider Register, offset: 0x9424 */
- __IO uint32_t POST_ROOT40_CLR; /**< Post Divider Register, offset: 0x9428 */
- __IO uint32_t POST_ROOT40_TOG; /**< Post Divider Register, offset: 0x942C */
- __IO uint32_t PRE40; /**< Pre Divider Register, offset: 0x9430 */
- __IO uint32_t PRE_ROOT40_SET; /**< Pre Divider Register, offset: 0x9434 */
- __IO uint32_t PRE_ROOT40_CLR; /**< Pre Divider Register, offset: 0x9438 */
- __IO uint32_t PRE_ROOT40_TOG; /**< Pre Divider Register, offset: 0x943C */
- uint8_t RESERVED_83[48];
- __IO uint32_t ACCESS_CTRL40; /**< Access Control Register, offset: 0x9470 */
- __IO uint32_t ACCESS_CTRL40_ROOT_SET; /**< Access Control Register, offset: 0x9474 */
- __IO uint32_t ACCESS_CTRL40_ROOT_CLR; /**< Access Control Register, offset: 0x9478 */
- __IO uint32_t ACCESS_CTRL40_ROOT_TOG; /**< Access Control Register, offset: 0x947C */
- __IO uint32_t TARGET_ROOT41; /**< Target Register, offset: 0x9480 */
- __IO uint32_t TARGET_ROOT41_SET; /**< Target Register, offset: 0x9484 */
- __IO uint32_t TARGET_ROOT41_CLR; /**< Target Register, offset: 0x9488 */
- __IO uint32_t TARGET_ROOT41_TOG; /**< Target Register, offset: 0x948C */
- uint8_t RESERVED_84[16];
- __IO uint32_t POST41; /**< Post Divider Register, offset: 0x94A0 */
- __IO uint32_t POST_ROOT41_SET; /**< Post Divider Register, offset: 0x94A4 */
- __IO uint32_t POST_ROOT41_CLR; /**< Post Divider Register, offset: 0x94A8 */
- __IO uint32_t POST_ROOT41_TOG; /**< Post Divider Register, offset: 0x94AC */
- __IO uint32_t PRE41; /**< Pre Divider Register, offset: 0x94B0 */
- __IO uint32_t PRE_ROOT41_SET; /**< Pre Divider Register, offset: 0x94B4 */
- __IO uint32_t PRE_ROOT41_CLR; /**< Pre Divider Register, offset: 0x94B8 */
- __IO uint32_t PRE_ROOT41_TOG; /**< Pre Divider Register, offset: 0x94BC */
- uint8_t RESERVED_85[48];
- __IO uint32_t ACCESS_CTRL41; /**< Access Control Register, offset: 0x94F0 */
- __IO uint32_t ACCESS_CTRL41_ROOT_SET; /**< Access Control Register, offset: 0x94F4 */
- __IO uint32_t ACCESS_CTRL41_ROOT_CLR; /**< Access Control Register, offset: 0x94F8 */
- __IO uint32_t ACCESS_CTRL41_ROOT_TOG; /**< Access Control Register, offset: 0x94FC */
- __IO uint32_t TARGET_ROOT42; /**< Target Register, offset: 0x9500 */
- __IO uint32_t TARGET_ROOT42_SET; /**< Target Register, offset: 0x9504 */
- __IO uint32_t TARGET_ROOT42_CLR; /**< Target Register, offset: 0x9508 */
- __IO uint32_t TARGET_ROOT42_TOG; /**< Target Register, offset: 0x950C */
- uint8_t RESERVED_86[16];
- __IO uint32_t POST42; /**< Post Divider Register, offset: 0x9520 */
- __IO uint32_t POST_ROOT42_SET; /**< Post Divider Register, offset: 0x9524 */
- __IO uint32_t POST_ROOT42_CLR; /**< Post Divider Register, offset: 0x9528 */
- __IO uint32_t POST_ROOT42_TOG; /**< Post Divider Register, offset: 0x952C */
- __IO uint32_t PRE42; /**< Pre Divider Register, offset: 0x9530 */
- __IO uint32_t PRE_ROOT42_SET; /**< Pre Divider Register, offset: 0x9534 */
- __IO uint32_t PRE_ROOT42_CLR; /**< Pre Divider Register, offset: 0x9538 */
- __IO uint32_t PRE_ROOT42_TOG; /**< Pre Divider Register, offset: 0x953C */
- uint8_t RESERVED_87[48];
- __IO uint32_t ACCESS_CTRL42; /**< Access Control Register, offset: 0x9570 */
- __IO uint32_t ACCESS_CTRL42_ROOT_SET; /**< Access Control Register, offset: 0x9574 */
- __IO uint32_t ACCESS_CTRL42_ROOT_CLR; /**< Access Control Register, offset: 0x9578 */
- __IO uint32_t ACCESS_CTRL42_ROOT_TOG; /**< Access Control Register, offset: 0x957C */
- __IO uint32_t TARGET_ROOT43; /**< Target Register, offset: 0x9580 */
- __IO uint32_t TARGET_ROOT43_SET; /**< Target Register, offset: 0x9584 */
- __IO uint32_t TARGET_ROOT43_CLR; /**< Target Register, offset: 0x9588 */
- __IO uint32_t TARGET_ROOT43_TOG; /**< Target Register, offset: 0x958C */
- uint8_t RESERVED_88[16];
- __IO uint32_t POST43; /**< Post Divider Register, offset: 0x95A0 */
- __IO uint32_t POST_ROOT43_SET; /**< Post Divider Register, offset: 0x95A4 */
- __IO uint32_t POST_ROOT43_CLR; /**< Post Divider Register, offset: 0x95A8 */
- __IO uint32_t POST_ROOT43_TOG; /**< Post Divider Register, offset: 0x95AC */
- __IO uint32_t PRE43; /**< Pre Divider Register, offset: 0x95B0 */
- __IO uint32_t PRE_ROOT43_SET; /**< Pre Divider Register, offset: 0x95B4 */
- __IO uint32_t PRE_ROOT43_CLR; /**< Pre Divider Register, offset: 0x95B8 */
- __IO uint32_t PRE_ROOT43_TOG; /**< Pre Divider Register, offset: 0x95BC */
- uint8_t RESERVED_89[48];
- __IO uint32_t ACCESS_CTRL43; /**< Access Control Register, offset: 0x95F0 */
- __IO uint32_t ACCESS_CTRL43_ROOT_SET; /**< Access Control Register, offset: 0x95F4 */
- __IO uint32_t ACCESS_CTRL43_ROOT_CLR; /**< Access Control Register, offset: 0x95F8 */
- __IO uint32_t ACCESS_CTRL43_ROOT_TOG; /**< Access Control Register, offset: 0x95FC */
- __IO uint32_t TARGET_ROOT44; /**< Target Register, offset: 0x9600 */
- __IO uint32_t TARGET_ROOT44_SET; /**< Target Register, offset: 0x9604 */
- __IO uint32_t TARGET_ROOT44_CLR; /**< Target Register, offset: 0x9608 */
- __IO uint32_t TARGET_ROOT44_TOG; /**< Target Register, offset: 0x960C */
- uint8_t RESERVED_90[16];
- __IO uint32_t POST44; /**< Post Divider Register, offset: 0x9620 */
- __IO uint32_t POST_ROOT44_SET; /**< Post Divider Register, offset: 0x9624 */
- __IO uint32_t POST_ROOT44_CLR; /**< Post Divider Register, offset: 0x9628 */
- __IO uint32_t POST_ROOT44_TOG; /**< Post Divider Register, offset: 0x962C */
- __IO uint32_t PRE44; /**< Pre Divider Register, offset: 0x9630 */
- __IO uint32_t PRE_ROOT44_SET; /**< Pre Divider Register, offset: 0x9634 */
- __IO uint32_t PRE_ROOT44_CLR; /**< Pre Divider Register, offset: 0x9638 */
- __IO uint32_t PRE_ROOT44_TOG; /**< Pre Divider Register, offset: 0x963C */
- uint8_t RESERVED_91[48];
- __IO uint32_t ACCESS_CTRL44; /**< Access Control Register, offset: 0x9670 */
- __IO uint32_t ACCESS_CTRL44_ROOT_SET; /**< Access Control Register, offset: 0x9674 */
- __IO uint32_t ACCESS_CTRL44_ROOT_CLR; /**< Access Control Register, offset: 0x9678 */
- __IO uint32_t ACCESS_CTRL44_ROOT_TOG; /**< Access Control Register, offset: 0x967C */
- __IO uint32_t TARGET_ROOT45; /**< Target Register, offset: 0x9680 */
- __IO uint32_t TARGET_ROOT45_SET; /**< Target Register, offset: 0x9684 */
- __IO uint32_t TARGET_ROOT45_CLR; /**< Target Register, offset: 0x9688 */
- __IO uint32_t TARGET_ROOT45_TOG; /**< Target Register, offset: 0x968C */
- uint8_t RESERVED_92[16];
- __IO uint32_t POST45; /**< Post Divider Register, offset: 0x96A0 */
- __IO uint32_t POST_ROOT45_SET; /**< Post Divider Register, offset: 0x96A4 */
- __IO uint32_t POST_ROOT45_CLR; /**< Post Divider Register, offset: 0x96A8 */
- __IO uint32_t POST_ROOT45_TOG; /**< Post Divider Register, offset: 0x96AC */
- __IO uint32_t PRE45; /**< Pre Divider Register, offset: 0x96B0 */
- __IO uint32_t PRE_ROOT45_SET; /**< Pre Divider Register, offset: 0x96B4 */
- __IO uint32_t PRE_ROOT45_CLR; /**< Pre Divider Register, offset: 0x96B8 */
- __IO uint32_t PRE_ROOT45_TOG; /**< Pre Divider Register, offset: 0x96BC */
- uint8_t RESERVED_93[48];
- __IO uint32_t ACCESS_CTRL45; /**< Access Control Register, offset: 0x96F0 */
- __IO uint32_t ACCESS_CTRL45_ROOT_SET; /**< Access Control Register, offset: 0x96F4 */
- __IO uint32_t ACCESS_CTRL45_ROOT_CLR; /**< Access Control Register, offset: 0x96F8 */
- __IO uint32_t ACCESS_CTRL45_ROOT_TOG; /**< Access Control Register, offset: 0x96FC */
- __IO uint32_t TARGET_ROOT46; /**< Target Register, offset: 0x9700 */
- __IO uint32_t TARGET_ROOT46_SET; /**< Target Register, offset: 0x9704 */
- __IO uint32_t TARGET_ROOT46_CLR; /**< Target Register, offset: 0x9708 */
- __IO uint32_t TARGET_ROOT46_TOG; /**< Target Register, offset: 0x970C */
- uint8_t RESERVED_94[16];
- __IO uint32_t POST46; /**< Post Divider Register, offset: 0x9720 */
- __IO uint32_t POST_ROOT46_SET; /**< Post Divider Register, offset: 0x9724 */
- __IO uint32_t POST_ROOT46_CLR; /**< Post Divider Register, offset: 0x9728 */
- __IO uint32_t POST_ROOT46_TOG; /**< Post Divider Register, offset: 0x972C */
- __IO uint32_t PRE46; /**< Pre Divider Register, offset: 0x9730 */
- __IO uint32_t PRE_ROOT46_SET; /**< Pre Divider Register, offset: 0x9734 */
- __IO uint32_t PRE_ROOT46_CLR; /**< Pre Divider Register, offset: 0x9738 */
- __IO uint32_t PRE_ROOT46_TOG; /**< Pre Divider Register, offset: 0x973C */
- uint8_t RESERVED_95[48];
- __IO uint32_t ACCESS_CTRL46; /**< Access Control Register, offset: 0x9770 */
- __IO uint32_t ACCESS_CTRL46_ROOT_SET; /**< Access Control Register, offset: 0x9774 */
- __IO uint32_t ACCESS_CTRL46_ROOT_CLR; /**< Access Control Register, offset: 0x9778 */
- __IO uint32_t ACCESS_CTRL46_ROOT_TOG; /**< Access Control Register, offset: 0x977C */
- __IO uint32_t TARGET_ROOT47; /**< Target Register, offset: 0x9780 */
- __IO uint32_t TARGET_ROOT47_SET; /**< Target Register, offset: 0x9784 */
- __IO uint32_t TARGET_ROOT47_CLR; /**< Target Register, offset: 0x9788 */
- __IO uint32_t TARGET_ROOT47_TOG; /**< Target Register, offset: 0x978C */
- uint8_t RESERVED_96[16];
- __IO uint32_t POST47; /**< Post Divider Register, offset: 0x97A0 */
- __IO uint32_t POST_ROOT47_SET; /**< Post Divider Register, offset: 0x97A4 */
- __IO uint32_t POST_ROOT47_CLR; /**< Post Divider Register, offset: 0x97A8 */
- __IO uint32_t POST_ROOT47_TOG; /**< Post Divider Register, offset: 0x97AC */
- __IO uint32_t PRE47; /**< Pre Divider Register, offset: 0x97B0 */
- __IO uint32_t PRE_ROOT47_SET; /**< Pre Divider Register, offset: 0x97B4 */
- __IO uint32_t PRE_ROOT47_CLR; /**< Pre Divider Register, offset: 0x97B8 */
- __IO uint32_t PRE_ROOT47_TOG; /**< Pre Divider Register, offset: 0x97BC */
- uint8_t RESERVED_97[48];
- __IO uint32_t ACCESS_CTRL47; /**< Access Control Register, offset: 0x97F0 */
- __IO uint32_t ACCESS_CTRL47_ROOT_SET; /**< Access Control Register, offset: 0x97F4 */
- __IO uint32_t ACCESS_CTRL47_ROOT_CLR; /**< Access Control Register, offset: 0x97F8 */
- __IO uint32_t ACCESS_CTRL47_ROOT_TOG; /**< Access Control Register, offset: 0x97FC */
- __IO uint32_t TARGET_ROOT48; /**< Target Register, offset: 0x9800 */
- __IO uint32_t TARGET_ROOT48_SET; /**< Target Register, offset: 0x9804 */
- __IO uint32_t TARGET_ROOT48_CLR; /**< Target Register, offset: 0x9808 */
- __IO uint32_t TARGET_ROOT48_TOG; /**< Target Register, offset: 0x980C */
- uint8_t RESERVED_98[16];
- __IO uint32_t POST48; /**< Post Divider Register, offset: 0x9820 */
- __IO uint32_t POST_ROOT48_SET; /**< Post Divider Register, offset: 0x9824 */
- __IO uint32_t POST_ROOT48_CLR; /**< Post Divider Register, offset: 0x9828 */
- __IO uint32_t POST_ROOT48_TOG; /**< Post Divider Register, offset: 0x982C */
- __IO uint32_t PRE48; /**< Pre Divider Register, offset: 0x9830 */
- __IO uint32_t PRE_ROOT48_SET; /**< Pre Divider Register, offset: 0x9834 */
- __IO uint32_t PRE_ROOT48_CLR; /**< Pre Divider Register, offset: 0x9838 */
- __IO uint32_t PRE_ROOT48_TOG; /**< Pre Divider Register, offset: 0x983C */
- uint8_t RESERVED_99[48];
- __IO uint32_t ACCESS_CTRL48; /**< Access Control Register, offset: 0x9870 */
- __IO uint32_t ACCESS_CTRL48_ROOT_SET; /**< Access Control Register, offset: 0x9874 */
- __IO uint32_t ACCESS_CTRL48_ROOT_CLR; /**< Access Control Register, offset: 0x9878 */
- __IO uint32_t ACCESS_CTRL48_ROOT_TOG; /**< Access Control Register, offset: 0x987C */
- __IO uint32_t TARGET_ROOT49; /**< Target Register, offset: 0x9880 */
- __IO uint32_t TARGET_ROOT49_SET; /**< Target Register, offset: 0x9884 */
- __IO uint32_t TARGET_ROOT49_CLR; /**< Target Register, offset: 0x9888 */
- __IO uint32_t TARGET_ROOT49_TOG; /**< Target Register, offset: 0x988C */
- uint8_t RESERVED_100[16];
- __IO uint32_t POST49; /**< Post Divider Register, offset: 0x98A0 */
- __IO uint32_t POST_ROOT49_SET; /**< Post Divider Register, offset: 0x98A4 */
- __IO uint32_t POST_ROOT49_CLR; /**< Post Divider Register, offset: 0x98A8 */
- __IO uint32_t POST_ROOT49_TOG; /**< Post Divider Register, offset: 0x98AC */
- __IO uint32_t PRE49; /**< Pre Divider Register, offset: 0x98B0 */
- __IO uint32_t PRE_ROOT49_SET; /**< Pre Divider Register, offset: 0x98B4 */
- __IO uint32_t PRE_ROOT49_CLR; /**< Pre Divider Register, offset: 0x98B8 */
- __IO uint32_t PRE_ROOT49_TOG; /**< Pre Divider Register, offset: 0x98BC */
- uint8_t RESERVED_101[48];
- __IO uint32_t ACCESS_CTRL49; /**< Access Control Register, offset: 0x98F0 */
- __IO uint32_t ACCESS_CTRL49_ROOT_SET; /**< Access Control Register, offset: 0x98F4 */
- __IO uint32_t ACCESS_CTRL49_ROOT_CLR; /**< Access Control Register, offset: 0x98F8 */
- __IO uint32_t ACCESS_CTRL49_ROOT_TOG; /**< Access Control Register, offset: 0x98FC */
- __IO uint32_t TARGET_ROOT50; /**< Target Register, offset: 0x9900 */
- __IO uint32_t TARGET_ROOT50_SET; /**< Target Register, offset: 0x9904 */
- __IO uint32_t TARGET_ROOT50_CLR; /**< Target Register, offset: 0x9908 */
- __IO uint32_t TARGET_ROOT50_TOG; /**< Target Register, offset: 0x990C */
- uint8_t RESERVED_102[16];
- __IO uint32_t POST50; /**< Post Divider Register, offset: 0x9920 */
- __IO uint32_t POST_ROOT50_SET; /**< Post Divider Register, offset: 0x9924 */
- __IO uint32_t POST_ROOT50_CLR; /**< Post Divider Register, offset: 0x9928 */
- __IO uint32_t POST_ROOT50_TOG; /**< Post Divider Register, offset: 0x992C */
- __IO uint32_t PRE50; /**< Pre Divider Register, offset: 0x9930 */
- __IO uint32_t PRE_ROOT50_SET; /**< Pre Divider Register, offset: 0x9934 */
- __IO uint32_t PRE_ROOT50_CLR; /**< Pre Divider Register, offset: 0x9938 */
- __IO uint32_t PRE_ROOT50_TOG; /**< Pre Divider Register, offset: 0x993C */
- uint8_t RESERVED_103[48];
- __IO uint32_t ACCESS_CTRL50; /**< Access Control Register, offset: 0x9970 */
- __IO uint32_t ACCESS_CTRL50_ROOT_SET; /**< Access Control Register, offset: 0x9974 */
- __IO uint32_t ACCESS_CTRL50_ROOT_CLR; /**< Access Control Register, offset: 0x9978 */
- __IO uint32_t ACCESS_CTRL50_ROOT_TOG; /**< Access Control Register, offset: 0x997C */
- __IO uint32_t TARGET_ROOT51; /**< Target Register, offset: 0x9980 */
- __IO uint32_t TARGET_ROOT51_SET; /**< Target Register, offset: 0x9984 */
- __IO uint32_t TARGET_ROOT51_CLR; /**< Target Register, offset: 0x9988 */
- __IO uint32_t TARGET_ROOT51_TOG; /**< Target Register, offset: 0x998C */
- uint8_t RESERVED_104[16];
- __IO uint32_t POST51; /**< Post Divider Register, offset: 0x99A0 */
- __IO uint32_t POST_ROOT51_SET; /**< Post Divider Register, offset: 0x99A4 */
- __IO uint32_t POST_ROOT51_CLR; /**< Post Divider Register, offset: 0x99A8 */
- __IO uint32_t POST_ROOT51_TOG; /**< Post Divider Register, offset: 0x99AC */
- __IO uint32_t PRE51; /**< Pre Divider Register, offset: 0x99B0 */
- __IO uint32_t PRE_ROOT51_SET; /**< Pre Divider Register, offset: 0x99B4 */
- __IO uint32_t PRE_ROOT51_CLR; /**< Pre Divider Register, offset: 0x99B8 */
- __IO uint32_t PRE_ROOT51_TOG; /**< Pre Divider Register, offset: 0x99BC */
- uint8_t RESERVED_105[48];
- __IO uint32_t ACCESS_CTRL51; /**< Access Control Register, offset: 0x99F0 */
- __IO uint32_t ACCESS_CTRL51_ROOT_SET; /**< Access Control Register, offset: 0x99F4 */
- __IO uint32_t ACCESS_CTRL51_ROOT_CLR; /**< Access Control Register, offset: 0x99F8 */
- __IO uint32_t ACCESS_CTRL51_ROOT_TOG; /**< Access Control Register, offset: 0x99FC */
- __IO uint32_t TARGET_ROOT52; /**< Target Register, offset: 0x9A00 */
- __IO uint32_t TARGET_ROOT52_SET; /**< Target Register, offset: 0x9A04 */
- __IO uint32_t TARGET_ROOT52_CLR; /**< Target Register, offset: 0x9A08 */
- __IO uint32_t TARGET_ROOT52_TOG; /**< Target Register, offset: 0x9A0C */
- uint8_t RESERVED_106[16];
- __IO uint32_t POST52; /**< Post Divider Register, offset: 0x9A20 */
- __IO uint32_t POST_ROOT52_SET; /**< Post Divider Register, offset: 0x9A24 */
- __IO uint32_t POST_ROOT52_CLR; /**< Post Divider Register, offset: 0x9A28 */
- __IO uint32_t POST_ROOT52_TOG; /**< Post Divider Register, offset: 0x9A2C */
- __IO uint32_t PRE52; /**< Pre Divider Register, offset: 0x9A30 */
- __IO uint32_t PRE_ROOT52_SET; /**< Pre Divider Register, offset: 0x9A34 */
- __IO uint32_t PRE_ROOT52_CLR; /**< Pre Divider Register, offset: 0x9A38 */
- __IO uint32_t PRE_ROOT52_TOG; /**< Pre Divider Register, offset: 0x9A3C */
- uint8_t RESERVED_107[48];
- __IO uint32_t ACCESS_CTRL52; /**< Access Control Register, offset: 0x9A70 */
- __IO uint32_t ACCESS_CTRL52_ROOT_SET; /**< Access Control Register, offset: 0x9A74 */
- __IO uint32_t ACCESS_CTRL52_ROOT_CLR; /**< Access Control Register, offset: 0x9A78 */
- __IO uint32_t ACCESS_CTRL52_ROOT_TOG; /**< Access Control Register, offset: 0x9A7C */
- __IO uint32_t TARGET_ROOT53; /**< Target Register, offset: 0x9A80 */
- __IO uint32_t TARGET_ROOT53_SET; /**< Target Register, offset: 0x9A84 */
- __IO uint32_t TARGET_ROOT53_CLR; /**< Target Register, offset: 0x9A88 */
- __IO uint32_t TARGET_ROOT53_TOG; /**< Target Register, offset: 0x9A8C */
- uint8_t RESERVED_108[16];
- __IO uint32_t POST53; /**< Post Divider Register, offset: 0x9AA0 */
- __IO uint32_t POST_ROOT53_SET; /**< Post Divider Register, offset: 0x9AA4 */
- __IO uint32_t POST_ROOT53_CLR; /**< Post Divider Register, offset: 0x9AA8 */
- __IO uint32_t POST_ROOT53_TOG; /**< Post Divider Register, offset: 0x9AAC */
- __IO uint32_t PRE53; /**< Pre Divider Register, offset: 0x9AB0 */
- __IO uint32_t PRE_ROOT53_SET; /**< Pre Divider Register, offset: 0x9AB4 */
- __IO uint32_t PRE_ROOT53_CLR; /**< Pre Divider Register, offset: 0x9AB8 */
- __IO uint32_t PRE_ROOT53_TOG; /**< Pre Divider Register, offset: 0x9ABC */
- uint8_t RESERVED_109[48];
- __IO uint32_t ACCESS_CTRL53; /**< Access Control Register, offset: 0x9AF0 */
- __IO uint32_t ACCESS_CTRL53_ROOT_SET; /**< Access Control Register, offset: 0x9AF4 */
- __IO uint32_t ACCESS_CTRL53_ROOT_CLR; /**< Access Control Register, offset: 0x9AF8 */
- __IO uint32_t ACCESS_CTRL53_ROOT_TOG; /**< Access Control Register, offset: 0x9AFC */
- __IO uint32_t TARGET_ROOT54; /**< Target Register, offset: 0x9B00 */
- __IO uint32_t TARGET_ROOT54_SET; /**< Target Register, offset: 0x9B04 */
- __IO uint32_t TARGET_ROOT54_CLR; /**< Target Register, offset: 0x9B08 */
- __IO uint32_t TARGET_ROOT54_TOG; /**< Target Register, offset: 0x9B0C */
- uint8_t RESERVED_110[16];
- __IO uint32_t POST54; /**< Post Divider Register, offset: 0x9B20 */
- __IO uint32_t POST_ROOT54_SET; /**< Post Divider Register, offset: 0x9B24 */
- __IO uint32_t POST_ROOT54_CLR; /**< Post Divider Register, offset: 0x9B28 */
- __IO uint32_t POST_ROOT54_TOG; /**< Post Divider Register, offset: 0x9B2C */
- __IO uint32_t PRE54; /**< Pre Divider Register, offset: 0x9B30 */
- __IO uint32_t PRE_ROOT54_SET; /**< Pre Divider Register, offset: 0x9B34 */
- __IO uint32_t PRE_ROOT54_CLR; /**< Pre Divider Register, offset: 0x9B38 */
- __IO uint32_t PRE_ROOT54_TOG; /**< Pre Divider Register, offset: 0x9B3C */
- uint8_t RESERVED_111[48];
- __IO uint32_t ACCESS_CTRL54; /**< Access Control Register, offset: 0x9B70 */
- __IO uint32_t ACCESS_CTRL54_ROOT_SET; /**< Access Control Register, offset: 0x9B74 */
- __IO uint32_t ACCESS_CTRL54_ROOT_CLR; /**< Access Control Register, offset: 0x9B78 */
- __IO uint32_t ACCESS_CTRL54_ROOT_TOG; /**< Access Control Register, offset: 0x9B7C */
- __IO uint32_t TARGET_ROOT55; /**< Target Register, offset: 0x9B80 */
- __IO uint32_t TARGET_ROOT55_SET; /**< Target Register, offset: 0x9B84 */
- __IO uint32_t TARGET_ROOT55_CLR; /**< Target Register, offset: 0x9B88 */
- __IO uint32_t TARGET_ROOT55_TOG; /**< Target Register, offset: 0x9B8C */
- uint8_t RESERVED_112[16];
- __IO uint32_t POST55; /**< Post Divider Register, offset: 0x9BA0 */
- __IO uint32_t POST_ROOT55_SET; /**< Post Divider Register, offset: 0x9BA4 */
- __IO uint32_t POST_ROOT55_CLR; /**< Post Divider Register, offset: 0x9BA8 */
- __IO uint32_t POST_ROOT55_TOG; /**< Post Divider Register, offset: 0x9BAC */
- __IO uint32_t PRE55; /**< Pre Divider Register, offset: 0x9BB0 */
- __IO uint32_t PRE_ROOT55_SET; /**< Pre Divider Register, offset: 0x9BB4 */
- __IO uint32_t PRE_ROOT55_CLR; /**< Pre Divider Register, offset: 0x9BB8 */
- __IO uint32_t PRE_ROOT55_TOG; /**< Pre Divider Register, offset: 0x9BBC */
- uint8_t RESERVED_113[48];
- __IO uint32_t ACCESS_CTRL55; /**< Access Control Register, offset: 0x9BF0 */
- __IO uint32_t ACCESS_CTRL55_ROOT_SET; /**< Access Control Register, offset: 0x9BF4 */
- __IO uint32_t ACCESS_CTRL55_ROOT_CLR; /**< Access Control Register, offset: 0x9BF8 */
- __IO uint32_t ACCESS_CTRL55_ROOT_TOG; /**< Access Control Register, offset: 0x9BFC */
- __IO uint32_t TARGET_ROOT56; /**< Target Register, offset: 0x9C00 */
- __IO uint32_t TARGET_ROOT56_SET; /**< Target Register, offset: 0x9C04 */
- __IO uint32_t TARGET_ROOT56_CLR; /**< Target Register, offset: 0x9C08 */
- __IO uint32_t TARGET_ROOT56_TOG; /**< Target Register, offset: 0x9C0C */
- uint8_t RESERVED_114[16];
- __IO uint32_t POST56; /**< Post Divider Register, offset: 0x9C20 */
- __IO uint32_t POST_ROOT56_SET; /**< Post Divider Register, offset: 0x9C24 */
- __IO uint32_t POST_ROOT56_CLR; /**< Post Divider Register, offset: 0x9C28 */
- __IO uint32_t POST_ROOT56_TOG; /**< Post Divider Register, offset: 0x9C2C */
- __IO uint32_t PRE56; /**< Pre Divider Register, offset: 0x9C30 */
- __IO uint32_t PRE_ROOT56_SET; /**< Pre Divider Register, offset: 0x9C34 */
- __IO uint32_t PRE_ROOT56_CLR; /**< Pre Divider Register, offset: 0x9C38 */
- __IO uint32_t PRE_ROOT56_TOG; /**< Pre Divider Register, offset: 0x9C3C */
- uint8_t RESERVED_115[48];
- __IO uint32_t ACCESS_CTRL56; /**< Access Control Register, offset: 0x9C70 */
- __IO uint32_t ACCESS_CTRL56_ROOT_SET; /**< Access Control Register, offset: 0x9C74 */
- __IO uint32_t ACCESS_CTRL56_ROOT_CLR; /**< Access Control Register, offset: 0x9C78 */
- __IO uint32_t ACCESS_CTRL56_ROOT_TOG; /**< Access Control Register, offset: 0x9C7C */
- __IO uint32_t TARGET_ROOT57; /**< Target Register, offset: 0x9C80 */
- __IO uint32_t TARGET_ROOT57_SET; /**< Target Register, offset: 0x9C84 */
- __IO uint32_t TARGET_ROOT57_CLR; /**< Target Register, offset: 0x9C88 */
- __IO uint32_t TARGET_ROOT57_TOG; /**< Target Register, offset: 0x9C8C */
- uint8_t RESERVED_116[16];
- __IO uint32_t POST57; /**< Post Divider Register, offset: 0x9CA0 */
- __IO uint32_t POST_ROOT57_SET; /**< Post Divider Register, offset: 0x9CA4 */
- __IO uint32_t POST_ROOT57_CLR; /**< Post Divider Register, offset: 0x9CA8 */
- __IO uint32_t POST_ROOT57_TOG; /**< Post Divider Register, offset: 0x9CAC */
- __IO uint32_t PRE57; /**< Pre Divider Register, offset: 0x9CB0 */
- __IO uint32_t PRE_ROOT57_SET; /**< Pre Divider Register, offset: 0x9CB4 */
- __IO uint32_t PRE_ROOT57_CLR; /**< Pre Divider Register, offset: 0x9CB8 */
- __IO uint32_t PRE_ROOT57_TOG; /**< Pre Divider Register, offset: 0x9CBC */
- uint8_t RESERVED_117[48];
- __IO uint32_t ACCESS_CTRL57; /**< Access Control Register, offset: 0x9CF0 */
- __IO uint32_t ACCESS_CTRL57_ROOT_SET; /**< Access Control Register, offset: 0x9CF4 */
- __IO uint32_t ACCESS_CTRL57_ROOT_CLR; /**< Access Control Register, offset: 0x9CF8 */
- __IO uint32_t ACCESS_CTRL57_ROOT_TOG; /**< Access Control Register, offset: 0x9CFC */
- __IO uint32_t TARGET_ROOT58; /**< Target Register, offset: 0x9D00 */
- __IO uint32_t TARGET_ROOT58_SET; /**< Target Register, offset: 0x9D04 */
- __IO uint32_t TARGET_ROOT58_CLR; /**< Target Register, offset: 0x9D08 */
- __IO uint32_t TARGET_ROOT58_TOG; /**< Target Register, offset: 0x9D0C */
- uint8_t RESERVED_118[16];
- __IO uint32_t POST58; /**< Post Divider Register, offset: 0x9D20 */
- __IO uint32_t POST_ROOT58_SET; /**< Post Divider Register, offset: 0x9D24 */
- __IO uint32_t POST_ROOT58_CLR; /**< Post Divider Register, offset: 0x9D28 */
- __IO uint32_t POST_ROOT58_TOG; /**< Post Divider Register, offset: 0x9D2C */
- __IO uint32_t PRE58; /**< Pre Divider Register, offset: 0x9D30 */
- __IO uint32_t PRE_ROOT58_SET; /**< Pre Divider Register, offset: 0x9D34 */
- __IO uint32_t PRE_ROOT58_CLR; /**< Pre Divider Register, offset: 0x9D38 */
- __IO uint32_t PRE_ROOT58_TOG; /**< Pre Divider Register, offset: 0x9D3C */
- uint8_t RESERVED_119[48];
- __IO uint32_t ACCESS_CTRL58; /**< Access Control Register, offset: 0x9D70 */
- __IO uint32_t ACCESS_CTRL58_ROOT_SET; /**< Access Control Register, offset: 0x9D74 */
- __IO uint32_t ACCESS_CTRL58_ROOT_CLR; /**< Access Control Register, offset: 0x9D78 */
- __IO uint32_t ACCESS_CTRL58_ROOT_TOG; /**< Access Control Register, offset: 0x9D7C */
- __IO uint32_t TARGET_ROOT59; /**< Target Register, offset: 0x9D80 */
- __IO uint32_t TARGET_ROOT59_SET; /**< Target Register, offset: 0x9D84 */
- __IO uint32_t TARGET_ROOT59_CLR; /**< Target Register, offset: 0x9D88 */
- __IO uint32_t TARGET_ROOT59_TOG; /**< Target Register, offset: 0x9D8C */
- uint8_t RESERVED_120[16];
- __IO uint32_t POST59; /**< Post Divider Register, offset: 0x9DA0 */
- __IO uint32_t POST_ROOT59_SET; /**< Post Divider Register, offset: 0x9DA4 */
- __IO uint32_t POST_ROOT59_CLR; /**< Post Divider Register, offset: 0x9DA8 */
- __IO uint32_t POST_ROOT59_TOG; /**< Post Divider Register, offset: 0x9DAC */
- __IO uint32_t PRE59; /**< Pre Divider Register, offset: 0x9DB0 */
- __IO uint32_t PRE_ROOT59_SET; /**< Pre Divider Register, offset: 0x9DB4 */
- __IO uint32_t PRE_ROOT59_CLR; /**< Pre Divider Register, offset: 0x9DB8 */
- __IO uint32_t PRE_ROOT59_TOG; /**< Pre Divider Register, offset: 0x9DBC */
- uint8_t RESERVED_121[48];
- __IO uint32_t ACCESS_CTRL59; /**< Access Control Register, offset: 0x9DF0 */
- __IO uint32_t ACCESS_CTRL59_ROOT_SET; /**< Access Control Register, offset: 0x9DF4 */
- __IO uint32_t ACCESS_CTRL59_ROOT_CLR; /**< Access Control Register, offset: 0x9DF8 */
- __IO uint32_t ACCESS_CTRL59_ROOT_TOG; /**< Access Control Register, offset: 0x9DFC */
- __IO uint32_t TARGET_ROOT60; /**< Target Register, offset: 0x9E00 */
- __IO uint32_t TARGET_ROOT60_SET; /**< Target Register, offset: 0x9E04 */
- __IO uint32_t TARGET_ROOT60_CLR; /**< Target Register, offset: 0x9E08 */
- __IO uint32_t TARGET_ROOT60_TOG; /**< Target Register, offset: 0x9E0C */
- uint8_t RESERVED_122[16];
- __IO uint32_t POST60; /**< Post Divider Register, offset: 0x9E20 */
- __IO uint32_t POST_ROOT60_SET; /**< Post Divider Register, offset: 0x9E24 */
- __IO uint32_t POST_ROOT60_CLR; /**< Post Divider Register, offset: 0x9E28 */
- __IO uint32_t POST_ROOT60_TOG; /**< Post Divider Register, offset: 0x9E2C */
- __IO uint32_t PRE60; /**< Pre Divider Register, offset: 0x9E30 */
- __IO uint32_t PRE_ROOT60_SET; /**< Pre Divider Register, offset: 0x9E34 */
- __IO uint32_t PRE_ROOT60_CLR; /**< Pre Divider Register, offset: 0x9E38 */
- __IO uint32_t PRE_ROOT60_TOG; /**< Pre Divider Register, offset: 0x9E3C */
- uint8_t RESERVED_123[48];
- __IO uint32_t ACCESS_CTRL60; /**< Access Control Register, offset: 0x9E70 */
- __IO uint32_t ACCESS_CTRL60_ROOT_SET; /**< Access Control Register, offset: 0x9E74 */
- __IO uint32_t ACCESS_CTRL60_ROOT_CLR; /**< Access Control Register, offset: 0x9E78 */
- __IO uint32_t ACCESS_CTRL60_ROOT_TOG; /**< Access Control Register, offset: 0x9E7C */
- __IO uint32_t TARGET_ROOT61; /**< Target Register, offset: 0x9E80 */
- __IO uint32_t TARGET_ROOT61_SET; /**< Target Register, offset: 0x9E84 */
- __IO uint32_t TARGET_ROOT61_CLR; /**< Target Register, offset: 0x9E88 */
- __IO uint32_t TARGET_ROOT61_TOG; /**< Target Register, offset: 0x9E8C */
- uint8_t RESERVED_124[16];
- __IO uint32_t POST61; /**< Post Divider Register, offset: 0x9EA0 */
- __IO uint32_t POST_ROOT61_SET; /**< Post Divider Register, offset: 0x9EA4 */
- __IO uint32_t POST_ROOT61_CLR; /**< Post Divider Register, offset: 0x9EA8 */
- __IO uint32_t POST_ROOT61_TOG; /**< Post Divider Register, offset: 0x9EAC */
- __IO uint32_t PRE61; /**< Pre Divider Register, offset: 0x9EB0 */
- __IO uint32_t PRE_ROOT61_SET; /**< Pre Divider Register, offset: 0x9EB4 */
- __IO uint32_t PRE_ROOT61_CLR; /**< Pre Divider Register, offset: 0x9EB8 */
- __IO uint32_t PRE_ROOT61_TOG; /**< Pre Divider Register, offset: 0x9EBC */
- uint8_t RESERVED_125[48];
- __IO uint32_t ACCESS_CTRL61; /**< Access Control Register, offset: 0x9EF0 */
- __IO uint32_t ACCESS_CTRL61_ROOT_SET; /**< Access Control Register, offset: 0x9EF4 */
- __IO uint32_t ACCESS_CTRL61_ROOT_CLR; /**< Access Control Register, offset: 0x9EF8 */
- __IO uint32_t ACCESS_CTRL61_ROOT_TOG; /**< Access Control Register, offset: 0x9EFC */
- __IO uint32_t TARGET_ROOT62; /**< Target Register, offset: 0x9F00 */
- __IO uint32_t TARGET_ROOT62_SET; /**< Target Register, offset: 0x9F04 */
- __IO uint32_t TARGET_ROOT62_CLR; /**< Target Register, offset: 0x9F08 */
- __IO uint32_t TARGET_ROOT62_TOG; /**< Target Register, offset: 0x9F0C */
- uint8_t RESERVED_126[16];
- __IO uint32_t POST62; /**< Post Divider Register, offset: 0x9F20 */
- __IO uint32_t POST_ROOT62_SET; /**< Post Divider Register, offset: 0x9F24 */
- __IO uint32_t POST_ROOT62_CLR; /**< Post Divider Register, offset: 0x9F28 */
- __IO uint32_t POST_ROOT62_TOG; /**< Post Divider Register, offset: 0x9F2C */
- __IO uint32_t PRE62; /**< Pre Divider Register, offset: 0x9F30 */
- __IO uint32_t PRE_ROOT62_SET; /**< Pre Divider Register, offset: 0x9F34 */
- __IO uint32_t PRE_ROOT62_CLR; /**< Pre Divider Register, offset: 0x9F38 */
- __IO uint32_t PRE_ROOT62_TOG; /**< Pre Divider Register, offset: 0x9F3C */
- uint8_t RESERVED_127[48];
- __IO uint32_t ACCESS_CTRL62; /**< Access Control Register, offset: 0x9F70 */
- __IO uint32_t ACCESS_CTRL62_ROOT_SET; /**< Access Control Register, offset: 0x9F74 */
- __IO uint32_t ACCESS_CTRL62_ROOT_CLR; /**< Access Control Register, offset: 0x9F78 */
- __IO uint32_t ACCESS_CTRL62_ROOT_TOG; /**< Access Control Register, offset: 0x9F7C */
- __IO uint32_t TARGET_ROOT63; /**< Target Register, offset: 0x9F80 */
- __IO uint32_t TARGET_ROOT63_SET; /**< Target Register, offset: 0x9F84 */
- __IO uint32_t TARGET_ROOT63_CLR; /**< Target Register, offset: 0x9F88 */
- __IO uint32_t TARGET_ROOT63_TOG; /**< Target Register, offset: 0x9F8C */
- uint8_t RESERVED_128[16];
- __IO uint32_t POST63; /**< Post Divider Register, offset: 0x9FA0 */
- __IO uint32_t POST_ROOT63_SET; /**< Post Divider Register, offset: 0x9FA4 */
- __IO uint32_t POST_ROOT63_CLR; /**< Post Divider Register, offset: 0x9FA8 */
- __IO uint32_t POST_ROOT63_TOG; /**< Post Divider Register, offset: 0x9FAC */
- __IO uint32_t PRE63; /**< Pre Divider Register, offset: 0x9FB0 */
- __IO uint32_t PRE_ROOT63_SET; /**< Pre Divider Register, offset: 0x9FB4 */
- __IO uint32_t PRE_ROOT63_CLR; /**< Pre Divider Register, offset: 0x9FB8 */
- __IO uint32_t PRE_ROOT63_TOG; /**< Pre Divider Register, offset: 0x9FBC */
- uint8_t RESERVED_129[48];
- __IO uint32_t ACCESS_CTRL63; /**< Access Control Register, offset: 0x9FF0 */
- __IO uint32_t ACCESS_CTRL63_ROOT_SET; /**< Access Control Register, offset: 0x9FF4 */
- __IO uint32_t ACCESS_CTRL63_ROOT_CLR; /**< Access Control Register, offset: 0x9FF8 */
- __IO uint32_t ACCESS_CTRL63_ROOT_TOG; /**< Access Control Register, offset: 0x9FFC */
- __IO uint32_t TARGET_ROOT64; /**< Target Register, offset: 0xA000 */
- __IO uint32_t TARGET_ROOT64_SET; /**< Target Register, offset: 0xA004 */
- __IO uint32_t TARGET_ROOT64_CLR; /**< Target Register, offset: 0xA008 */
- __IO uint32_t TARGET_ROOT64_TOG; /**< Target Register, offset: 0xA00C */
- uint8_t RESERVED_130[16];
- __IO uint32_t POST64; /**< Post Divider Register, offset: 0xA020 */
- __IO uint32_t POST_ROOT64_SET; /**< Post Divider Register, offset: 0xA024 */
- __IO uint32_t POST_ROOT64_CLR; /**< Post Divider Register, offset: 0xA028 */
- __IO uint32_t POST_ROOT64_TOG; /**< Post Divider Register, offset: 0xA02C */
- __IO uint32_t PRE64; /**< Pre Divider Register, offset: 0xA030 */
- __IO uint32_t PRE_ROOT64_SET; /**< Pre Divider Register, offset: 0xA034 */
- __IO uint32_t PRE_ROOT64_CLR; /**< Pre Divider Register, offset: 0xA038 */
- __IO uint32_t PRE_ROOT64_TOG; /**< Pre Divider Register, offset: 0xA03C */
- uint8_t RESERVED_131[48];
- __IO uint32_t ACCESS_CTRL64; /**< Access Control Register, offset: 0xA070 */
- __IO uint32_t ACCESS_CTRL64_ROOT_SET; /**< Access Control Register, offset: 0xA074 */
- __IO uint32_t ACCESS_CTRL64_ROOT_CLR; /**< Access Control Register, offset: 0xA078 */
- __IO uint32_t ACCESS_CTRL64_ROOT_TOG; /**< Access Control Register, offset: 0xA07C */
- __IO uint32_t TARGET_ROOT65; /**< Target Register, offset: 0xA080 */
- __IO uint32_t TARGET_ROOT65_SET; /**< Target Register, offset: 0xA084 */
- __IO uint32_t TARGET_ROOT65_CLR; /**< Target Register, offset: 0xA088 */
- __IO uint32_t TARGET_ROOT65_TOG; /**< Target Register, offset: 0xA08C */
- uint8_t RESERVED_132[16];
- __IO uint32_t POST65; /**< Post Divider Register, offset: 0xA0A0 */
- __IO uint32_t POST_ROOT65_SET; /**< Post Divider Register, offset: 0xA0A4 */
- __IO uint32_t POST_ROOT65_CLR; /**< Post Divider Register, offset: 0xA0A8 */
- __IO uint32_t POST_ROOT65_TOG; /**< Post Divider Register, offset: 0xA0AC */
- __IO uint32_t PRE65; /**< Pre Divider Register, offset: 0xA0B0 */
- __IO uint32_t PRE_ROOT65_SET; /**< Pre Divider Register, offset: 0xA0B4 */
- __IO uint32_t PRE_ROOT65_CLR; /**< Pre Divider Register, offset: 0xA0B8 */
- __IO uint32_t PRE_ROOT65_TOG; /**< Pre Divider Register, offset: 0xA0BC */
- uint8_t RESERVED_133[48];
- __IO uint32_t ACCESS_CTRL65; /**< Access Control Register, offset: 0xA0F0 */
- __IO uint32_t ACCESS_CTRL65_ROOT_SET; /**< Access Control Register, offset: 0xA0F4 */
- __IO uint32_t ACCESS_CTRL65_ROOT_CLR; /**< Access Control Register, offset: 0xA0F8 */
- __IO uint32_t ACCESS_CTRL65_ROOT_TOG; /**< Access Control Register, offset: 0xA0FC */
- __IO uint32_t TARGET_ROOT66; /**< Target Register, offset: 0xA100 */
- __IO uint32_t TARGET_ROOT66_SET; /**< Target Register, offset: 0xA104 */
- __IO uint32_t TARGET_ROOT66_CLR; /**< Target Register, offset: 0xA108 */
- __IO uint32_t TARGET_ROOT66_TOG; /**< Target Register, offset: 0xA10C */
- uint8_t RESERVED_134[16];
- __IO uint32_t POST66; /**< Post Divider Register, offset: 0xA120 */
- __IO uint32_t POST_ROOT66_SET; /**< Post Divider Register, offset: 0xA124 */
- __IO uint32_t POST_ROOT66_CLR; /**< Post Divider Register, offset: 0xA128 */
- __IO uint32_t POST_ROOT66_TOG; /**< Post Divider Register, offset: 0xA12C */
- __IO uint32_t PRE66; /**< Pre Divider Register, offset: 0xA130 */
- __IO uint32_t PRE_ROOT66_SET; /**< Pre Divider Register, offset: 0xA134 */
- __IO uint32_t PRE_ROOT66_CLR; /**< Pre Divider Register, offset: 0xA138 */
- __IO uint32_t PRE_ROOT66_TOG; /**< Pre Divider Register, offset: 0xA13C */
- uint8_t RESERVED_135[48];
- __IO uint32_t ACCESS_CTRL66; /**< Access Control Register, offset: 0xA170 */
- __IO uint32_t ACCESS_CTRL66_ROOT_SET; /**< Access Control Register, offset: 0xA174 */
- __IO uint32_t ACCESS_CTRL66_ROOT_CLR; /**< Access Control Register, offset: 0xA178 */
- __IO uint32_t ACCESS_CTRL66_ROOT_TOG; /**< Access Control Register, offset: 0xA17C */
- __IO uint32_t TARGET_ROOT67; /**< Target Register, offset: 0xA180 */
- __IO uint32_t TARGET_ROOT67_SET; /**< Target Register, offset: 0xA184 */
- __IO uint32_t TARGET_ROOT67_CLR; /**< Target Register, offset: 0xA188 */
- __IO uint32_t TARGET_ROOT67_TOG; /**< Target Register, offset: 0xA18C */
- uint8_t RESERVED_136[16];
- __IO uint32_t POST67; /**< Post Divider Register, offset: 0xA1A0 */
- __IO uint32_t POST_ROOT67_SET; /**< Post Divider Register, offset: 0xA1A4 */
- __IO uint32_t POST_ROOT67_CLR; /**< Post Divider Register, offset: 0xA1A8 */
- __IO uint32_t POST_ROOT67_TOG; /**< Post Divider Register, offset: 0xA1AC */
- __IO uint32_t PRE67; /**< Pre Divider Register, offset: 0xA1B0 */
- __IO uint32_t PRE_ROOT67_SET; /**< Pre Divider Register, offset: 0xA1B4 */
- __IO uint32_t PRE_ROOT67_CLR; /**< Pre Divider Register, offset: 0xA1B8 */
- __IO uint32_t PRE_ROOT67_TOG; /**< Pre Divider Register, offset: 0xA1BC */
- uint8_t RESERVED_137[48];
- __IO uint32_t ACCESS_CTRL67; /**< Access Control Register, offset: 0xA1F0 */
- __IO uint32_t ACCESS_CTRL67_ROOT_SET; /**< Access Control Register, offset: 0xA1F4 */
- __IO uint32_t ACCESS_CTRL67_ROOT_CLR; /**< Access Control Register, offset: 0xA1F8 */
- __IO uint32_t ACCESS_CTRL67_ROOT_TOG; /**< Access Control Register, offset: 0xA1FC */
- __IO uint32_t TARGET_ROOT68; /**< Target Register, offset: 0xA200 */
- __IO uint32_t TARGET_ROOT68_SET; /**< Target Register, offset: 0xA204 */
- __IO uint32_t TARGET_ROOT68_CLR; /**< Target Register, offset: 0xA208 */
- __IO uint32_t TARGET_ROOT68_TOG; /**< Target Register, offset: 0xA20C */
- uint8_t RESERVED_138[16];
- __IO uint32_t POST68; /**< Post Divider Register, offset: 0xA220 */
- __IO uint32_t POST_ROOT68_SET; /**< Post Divider Register, offset: 0xA224 */
- __IO uint32_t POST_ROOT68_CLR; /**< Post Divider Register, offset: 0xA228 */
- __IO uint32_t POST_ROOT68_TOG; /**< Post Divider Register, offset: 0xA22C */
- __IO uint32_t PRE68; /**< Pre Divider Register, offset: 0xA230 */
- __IO uint32_t PRE_ROOT68_SET; /**< Pre Divider Register, offset: 0xA234 */
- __IO uint32_t PRE_ROOT68_CLR; /**< Pre Divider Register, offset: 0xA238 */
- __IO uint32_t PRE_ROOT68_TOG; /**< Pre Divider Register, offset: 0xA23C */
- uint8_t RESERVED_139[48];
- __IO uint32_t ACCESS_CTRL68; /**< Access Control Register, offset: 0xA270 */
- __IO uint32_t ACCESS_CTRL68_ROOT_SET; /**< Access Control Register, offset: 0xA274 */
- __IO uint32_t ACCESS_CTRL68_ROOT_CLR; /**< Access Control Register, offset: 0xA278 */
- __IO uint32_t ACCESS_CTRL68_ROOT_TOG; /**< Access Control Register, offset: 0xA27C */
- __IO uint32_t TARGET_ROOT69; /**< Target Register, offset: 0xA280 */
- __IO uint32_t TARGET_ROOT69_SET; /**< Target Register, offset: 0xA284 */
- __IO uint32_t TARGET_ROOT69_CLR; /**< Target Register, offset: 0xA288 */
- __IO uint32_t TARGET_ROOT69_TOG; /**< Target Register, offset: 0xA28C */
- uint8_t RESERVED_140[16];
- __IO uint32_t POST69; /**< Post Divider Register, offset: 0xA2A0 */
- __IO uint32_t POST_ROOT69_SET; /**< Post Divider Register, offset: 0xA2A4 */
- __IO uint32_t POST_ROOT69_CLR; /**< Post Divider Register, offset: 0xA2A8 */
- __IO uint32_t POST_ROOT69_TOG; /**< Post Divider Register, offset: 0xA2AC */
- __IO uint32_t PRE69; /**< Pre Divider Register, offset: 0xA2B0 */
- __IO uint32_t PRE_ROOT69_SET; /**< Pre Divider Register, offset: 0xA2B4 */
- __IO uint32_t PRE_ROOT69_CLR; /**< Pre Divider Register, offset: 0xA2B8 */
- __IO uint32_t PRE_ROOT69_TOG; /**< Pre Divider Register, offset: 0xA2BC */
- uint8_t RESERVED_141[48];
- __IO uint32_t ACCESS_CTRL69; /**< Access Control Register, offset: 0xA2F0 */
- __IO uint32_t ACCESS_CTRL69_ROOT_SET; /**< Access Control Register, offset: 0xA2F4 */
- __IO uint32_t ACCESS_CTRL69_ROOT_CLR; /**< Access Control Register, offset: 0xA2F8 */
- __IO uint32_t ACCESS_CTRL69_ROOT_TOG; /**< Access Control Register, offset: 0xA2FC */
- __IO uint32_t TARGET_ROOT70; /**< Target Register, offset: 0xA300 */
- __IO uint32_t TARGET_ROOT70_SET; /**< Target Register, offset: 0xA304 */
- __IO uint32_t TARGET_ROOT70_CLR; /**< Target Register, offset: 0xA308 */
- __IO uint32_t TARGET_ROOT70_TOG; /**< Target Register, offset: 0xA30C */
- uint8_t RESERVED_142[16];
- __IO uint32_t POST70; /**< Post Divider Register, offset: 0xA320 */
- __IO uint32_t POST_ROOT70_SET; /**< Post Divider Register, offset: 0xA324 */
- __IO uint32_t POST_ROOT70_CLR; /**< Post Divider Register, offset: 0xA328 */
- __IO uint32_t POST_ROOT70_TOG; /**< Post Divider Register, offset: 0xA32C */
- __IO uint32_t PRE70; /**< Pre Divider Register, offset: 0xA330 */
- __IO uint32_t PRE_ROOT70_SET; /**< Pre Divider Register, offset: 0xA334 */
- __IO uint32_t PRE_ROOT70_CLR; /**< Pre Divider Register, offset: 0xA338 */
- __IO uint32_t PRE_ROOT70_TOG; /**< Pre Divider Register, offset: 0xA33C */
- uint8_t RESERVED_143[48];
- __IO uint32_t ACCESS_CTRL70; /**< Access Control Register, offset: 0xA370 */
- __IO uint32_t ACCESS_CTRL70_ROOT_SET; /**< Access Control Register, offset: 0xA374 */
- __IO uint32_t ACCESS_CTRL70_ROOT_CLR; /**< Access Control Register, offset: 0xA378 */
- __IO uint32_t ACCESS_CTRL70_ROOT_TOG; /**< Access Control Register, offset: 0xA37C */
- __IO uint32_t TARGET_ROOT71; /**< Target Register, offset: 0xA380 */
- __IO uint32_t TARGET_ROOT71_SET; /**< Target Register, offset: 0xA384 */
- __IO uint32_t TARGET_ROOT71_CLR; /**< Target Register, offset: 0xA388 */
- __IO uint32_t TARGET_ROOT71_TOG; /**< Target Register, offset: 0xA38C */
- uint8_t RESERVED_144[16];
- __IO uint32_t POST71; /**< Post Divider Register, offset: 0xA3A0 */
- __IO uint32_t POST_ROOT71_SET; /**< Post Divider Register, offset: 0xA3A4 */
- __IO uint32_t POST_ROOT71_CLR; /**< Post Divider Register, offset: 0xA3A8 */
- __IO uint32_t POST_ROOT71_TOG; /**< Post Divider Register, offset: 0xA3AC */
- __IO uint32_t PRE71; /**< Pre Divider Register, offset: 0xA3B0 */
- __IO uint32_t PRE_ROOT71_SET; /**< Pre Divider Register, offset: 0xA3B4 */
- __IO uint32_t PRE_ROOT71_CLR; /**< Pre Divider Register, offset: 0xA3B8 */
- __IO uint32_t PRE_ROOT71_TOG; /**< Pre Divider Register, offset: 0xA3BC */
- uint8_t RESERVED_145[48];
- __IO uint32_t ACCESS_CTRL71; /**< Access Control Register, offset: 0xA3F0 */
- __IO uint32_t ACCESS_CTRL71_ROOT_SET; /**< Access Control Register, offset: 0xA3F4 */
- __IO uint32_t ACCESS_CTRL71_ROOT_CLR; /**< Access Control Register, offset: 0xA3F8 */
- __IO uint32_t ACCESS_CTRL71_ROOT_TOG; /**< Access Control Register, offset: 0xA3FC */
- __IO uint32_t TARGET_ROOT72; /**< Target Register, offset: 0xA400 */
- __IO uint32_t TARGET_ROOT72_SET; /**< Target Register, offset: 0xA404 */
- __IO uint32_t TARGET_ROOT72_CLR; /**< Target Register, offset: 0xA408 */
- __IO uint32_t TARGET_ROOT72_TOG; /**< Target Register, offset: 0xA40C */
- uint8_t RESERVED_146[16];
- __IO uint32_t POST72; /**< Post Divider Register, offset: 0xA420 */
- __IO uint32_t POST_ROOT72_SET; /**< Post Divider Register, offset: 0xA424 */
- __IO uint32_t POST_ROOT72_CLR; /**< Post Divider Register, offset: 0xA428 */
- __IO uint32_t POST_ROOT72_TOG; /**< Post Divider Register, offset: 0xA42C */
- __IO uint32_t PRE72; /**< Pre Divider Register, offset: 0xA430 */
- __IO uint32_t PRE_ROOT72_SET; /**< Pre Divider Register, offset: 0xA434 */
- __IO uint32_t PRE_ROOT72_CLR; /**< Pre Divider Register, offset: 0xA438 */
- __IO uint32_t PRE_ROOT72_TOG; /**< Pre Divider Register, offset: 0xA43C */
- uint8_t RESERVED_147[48];
- __IO uint32_t ACCESS_CTRL72; /**< Access Control Register, offset: 0xA470 */
- __IO uint32_t ACCESS_CTRL72_ROOT_SET; /**< Access Control Register, offset: 0xA474 */
- __IO uint32_t ACCESS_CTRL72_ROOT_CLR; /**< Access Control Register, offset: 0xA478 */
- __IO uint32_t ACCESS_CTRL72_ROOT_TOG; /**< Access Control Register, offset: 0xA47C */
- __IO uint32_t TARGET_ROOT73; /**< Target Register, offset: 0xA480 */
- __IO uint32_t TARGET_ROOT73_SET; /**< Target Register, offset: 0xA484 */
- __IO uint32_t TARGET_ROOT73_CLR; /**< Target Register, offset: 0xA488 */
- __IO uint32_t TARGET_ROOT73_TOG; /**< Target Register, offset: 0xA48C */
- uint8_t RESERVED_148[16];
- __IO uint32_t POST73; /**< Post Divider Register, offset: 0xA4A0 */
- __IO uint32_t POST_ROOT73_SET; /**< Post Divider Register, offset: 0xA4A4 */
- __IO uint32_t POST_ROOT73_CLR; /**< Post Divider Register, offset: 0xA4A8 */
- __IO uint32_t POST_ROOT73_TOG; /**< Post Divider Register, offset: 0xA4AC */
- __IO uint32_t PRE73; /**< Pre Divider Register, offset: 0xA4B0 */
- __IO uint32_t PRE_ROOT73_SET; /**< Pre Divider Register, offset: 0xA4B4 */
- __IO uint32_t PRE_ROOT73_CLR; /**< Pre Divider Register, offset: 0xA4B8 */
- __IO uint32_t PRE_ROOT73_TOG; /**< Pre Divider Register, offset: 0xA4BC */
- uint8_t RESERVED_149[48];
- __IO uint32_t ACCESS_CTRL73; /**< Access Control Register, offset: 0xA4F0 */
- __IO uint32_t ACCESS_CTRL73_ROOT_SET; /**< Access Control Register, offset: 0xA4F4 */
- __IO uint32_t ACCESS_CTRL73_ROOT_CLR; /**< Access Control Register, offset: 0xA4F8 */
- __IO uint32_t ACCESS_CTRL73_ROOT_TOG; /**< Access Control Register, offset: 0xA4FC */
- __IO uint32_t TARGET_ROOT74; /**< Target Register, offset: 0xA500 */
- __IO uint32_t TARGET_ROOT74_SET; /**< Target Register, offset: 0xA504 */
- __IO uint32_t TARGET_ROOT74_CLR; /**< Target Register, offset: 0xA508 */
- __IO uint32_t TARGET_ROOT74_TOG; /**< Target Register, offset: 0xA50C */
- uint8_t RESERVED_150[16];
- __IO uint32_t POST74; /**< Post Divider Register, offset: 0xA520 */
- __IO uint32_t POST_ROOT74_SET; /**< Post Divider Register, offset: 0xA524 */
- __IO uint32_t POST_ROOT74_CLR; /**< Post Divider Register, offset: 0xA528 */
- __IO uint32_t POST_ROOT74_TOG; /**< Post Divider Register, offset: 0xA52C */
- __IO uint32_t PRE74; /**< Pre Divider Register, offset: 0xA530 */
- __IO uint32_t PRE_ROOT74_SET; /**< Pre Divider Register, offset: 0xA534 */
- __IO uint32_t PRE_ROOT74_CLR; /**< Pre Divider Register, offset: 0xA538 */
- __IO uint32_t PRE_ROOT74_TOG; /**< Pre Divider Register, offset: 0xA53C */
- uint8_t RESERVED_151[48];
- __IO uint32_t ACCESS_CTRL74; /**< Access Control Register, offset: 0xA570 */
- __IO uint32_t ACCESS_CTRL74_ROOT_SET; /**< Access Control Register, offset: 0xA574 */
- __IO uint32_t ACCESS_CTRL74_ROOT_CLR; /**< Access Control Register, offset: 0xA578 */
- __IO uint32_t ACCESS_CTRL74_ROOT_TOG; /**< Access Control Register, offset: 0xA57C */
- __IO uint32_t TARGET_ROOT75; /**< Target Register, offset: 0xA580 */
- __IO uint32_t TARGET_ROOT75_SET; /**< Target Register, offset: 0xA584 */
- __IO uint32_t TARGET_ROOT75_CLR; /**< Target Register, offset: 0xA588 */
- __IO uint32_t TARGET_ROOT75_TOG; /**< Target Register, offset: 0xA58C */
- uint8_t RESERVED_152[16];
- __IO uint32_t POST75; /**< Post Divider Register, offset: 0xA5A0 */
- __IO uint32_t POST_ROOT75_SET; /**< Post Divider Register, offset: 0xA5A4 */
- __IO uint32_t POST_ROOT75_CLR; /**< Post Divider Register, offset: 0xA5A8 */
- __IO uint32_t POST_ROOT75_TOG; /**< Post Divider Register, offset: 0xA5AC */
- __IO uint32_t PRE75; /**< Pre Divider Register, offset: 0xA5B0 */
- __IO uint32_t PRE_ROOT75_SET; /**< Pre Divider Register, offset: 0xA5B4 */
- __IO uint32_t PRE_ROOT75_CLR; /**< Pre Divider Register, offset: 0xA5B8 */
- __IO uint32_t PRE_ROOT75_TOG; /**< Pre Divider Register, offset: 0xA5BC */
- uint8_t RESERVED_153[48];
- __IO uint32_t ACCESS_CTRL75; /**< Access Control Register, offset: 0xA5F0 */
- __IO uint32_t ACCESS_CTRL75_ROOT_SET; /**< Access Control Register, offset: 0xA5F4 */
- __IO uint32_t ACCESS_CTRL75_ROOT_CLR; /**< Access Control Register, offset: 0xA5F8 */
- __IO uint32_t ACCESS_CTRL75_ROOT_TOG; /**< Access Control Register, offset: 0xA5FC */
- __IO uint32_t TARGET_ROOT76; /**< Target Register, offset: 0xA600 */
- __IO uint32_t TARGET_ROOT76_SET; /**< Target Register, offset: 0xA604 */
- __IO uint32_t TARGET_ROOT76_CLR; /**< Target Register, offset: 0xA608 */
- __IO uint32_t TARGET_ROOT76_TOG; /**< Target Register, offset: 0xA60C */
- uint8_t RESERVED_154[16];
- __IO uint32_t POST76; /**< Post Divider Register, offset: 0xA620 */
- __IO uint32_t POST_ROOT76_SET; /**< Post Divider Register, offset: 0xA624 */
- __IO uint32_t POST_ROOT76_CLR; /**< Post Divider Register, offset: 0xA628 */
- __IO uint32_t POST_ROOT76_TOG; /**< Post Divider Register, offset: 0xA62C */
- __IO uint32_t PRE76; /**< Pre Divider Register, offset: 0xA630 */
- __IO uint32_t PRE_ROOT76_SET; /**< Pre Divider Register, offset: 0xA634 */
- __IO uint32_t PRE_ROOT76_CLR; /**< Pre Divider Register, offset: 0xA638 */
- __IO uint32_t PRE_ROOT76_TOG; /**< Pre Divider Register, offset: 0xA63C */
- uint8_t RESERVED_155[48];
- __IO uint32_t ACCESS_CTRL76; /**< Access Control Register, offset: 0xA670 */
- __IO uint32_t ACCESS_CTRL76_ROOT_SET; /**< Access Control Register, offset: 0xA674 */
- __IO uint32_t ACCESS_CTRL76_ROOT_CLR; /**< Access Control Register, offset: 0xA678 */
- __IO uint32_t ACCESS_CTRL76_ROOT_TOG; /**< Access Control Register, offset: 0xA67C */
- __IO uint32_t TARGET_ROOT77; /**< Target Register, offset: 0xA680 */
- __IO uint32_t TARGET_ROOT77_SET; /**< Target Register, offset: 0xA684 */
- __IO uint32_t TARGET_ROOT77_CLR; /**< Target Register, offset: 0xA688 */
- __IO uint32_t TARGET_ROOT77_TOG; /**< Target Register, offset: 0xA68C */
- uint8_t RESERVED_156[16];
- __IO uint32_t POST77; /**< Post Divider Register, offset: 0xA6A0 */
- __IO uint32_t POST_ROOT77_SET; /**< Post Divider Register, offset: 0xA6A4 */
- __IO uint32_t POST_ROOT77_CLR; /**< Post Divider Register, offset: 0xA6A8 */
- __IO uint32_t POST_ROOT77_TOG; /**< Post Divider Register, offset: 0xA6AC */
- __IO uint32_t PRE77; /**< Pre Divider Register, offset: 0xA6B0 */
- __IO uint32_t PRE_ROOT77_SET; /**< Pre Divider Register, offset: 0xA6B4 */
- __IO uint32_t PRE_ROOT77_CLR; /**< Pre Divider Register, offset: 0xA6B8 */
- __IO uint32_t PRE_ROOT77_TOG; /**< Pre Divider Register, offset: 0xA6BC */
- uint8_t RESERVED_157[48];
- __IO uint32_t ACCESS_CTRL77; /**< Access Control Register, offset: 0xA6F0 */
- __IO uint32_t ACCESS_CTRL77_ROOT_SET; /**< Access Control Register, offset: 0xA6F4 */
- __IO uint32_t ACCESS_CTRL77_ROOT_CLR; /**< Access Control Register, offset: 0xA6F8 */
- __IO uint32_t ACCESS_CTRL77_ROOT_TOG; /**< Access Control Register, offset: 0xA6FC */
- __IO uint32_t TARGET_ROOT78; /**< Target Register, offset: 0xA700 */
- __IO uint32_t TARGET_ROOT78_SET; /**< Target Register, offset: 0xA704 */
- __IO uint32_t TARGET_ROOT78_CLR; /**< Target Register, offset: 0xA708 */
- __IO uint32_t TARGET_ROOT78_TOG; /**< Target Register, offset: 0xA70C */
- uint8_t RESERVED_158[16];
- __IO uint32_t POST78; /**< Post Divider Register, offset: 0xA720 */
- __IO uint32_t POST_ROOT78_SET; /**< Post Divider Register, offset: 0xA724 */
- __IO uint32_t POST_ROOT78_CLR; /**< Post Divider Register, offset: 0xA728 */
- __IO uint32_t POST_ROOT78_TOG; /**< Post Divider Register, offset: 0xA72C */
- __IO uint32_t PRE78; /**< Pre Divider Register, offset: 0xA730 */
- __IO uint32_t PRE_ROOT78_SET; /**< Pre Divider Register, offset: 0xA734 */
- __IO uint32_t PRE_ROOT78_CLR; /**< Pre Divider Register, offset: 0xA738 */
- __IO uint32_t PRE_ROOT78_TOG; /**< Pre Divider Register, offset: 0xA73C */
- uint8_t RESERVED_159[48];
- __IO uint32_t ACCESS_CTRL78; /**< Access Control Register, offset: 0xA770 */
- __IO uint32_t ACCESS_CTRL78_ROOT_SET; /**< Access Control Register, offset: 0xA774 */
- __IO uint32_t ACCESS_CTRL78_ROOT_CLR; /**< Access Control Register, offset: 0xA778 */
- __IO uint32_t ACCESS_CTRL78_ROOT_TOG; /**< Access Control Register, offset: 0xA77C */
- __IO uint32_t TARGET_ROOT79; /**< Target Register, offset: 0xA780 */
- __IO uint32_t TARGET_ROOT79_SET; /**< Target Register, offset: 0xA784 */
- __IO uint32_t TARGET_ROOT79_CLR; /**< Target Register, offset: 0xA788 */
- __IO uint32_t TARGET_ROOT79_TOG; /**< Target Register, offset: 0xA78C */
- uint8_t RESERVED_160[16];
- __IO uint32_t POST79; /**< Post Divider Register, offset: 0xA7A0 */
- __IO uint32_t POST_ROOT79_SET; /**< Post Divider Register, offset: 0xA7A4 */
- __IO uint32_t POST_ROOT79_CLR; /**< Post Divider Register, offset: 0xA7A8 */
- __IO uint32_t POST_ROOT79_TOG; /**< Post Divider Register, offset: 0xA7AC */
- __IO uint32_t PRE79; /**< Pre Divider Register, offset: 0xA7B0 */
- __IO uint32_t PRE_ROOT79_SET; /**< Pre Divider Register, offset: 0xA7B4 */
- __IO uint32_t PRE_ROOT79_CLR; /**< Pre Divider Register, offset: 0xA7B8 */
- __IO uint32_t PRE_ROOT79_TOG; /**< Pre Divider Register, offset: 0xA7BC */
- uint8_t RESERVED_161[48];
- __IO uint32_t ACCESS_CTRL79; /**< Access Control Register, offset: 0xA7F0 */
- __IO uint32_t ACCESS_CTRL79_ROOT_SET; /**< Access Control Register, offset: 0xA7F4 */
- __IO uint32_t ACCESS_CTRL79_ROOT_CLR; /**< Access Control Register, offset: 0xA7F8 */
- __IO uint32_t ACCESS_CTRL79_ROOT_TOG; /**< Access Control Register, offset: 0xA7FC */
- __IO uint32_t TARGET_ROOT80; /**< Target Register, offset: 0xA800 */
- __IO uint32_t TARGET_ROOT80_SET; /**< Target Register, offset: 0xA804 */
- __IO uint32_t TARGET_ROOT80_CLR; /**< Target Register, offset: 0xA808 */
- __IO uint32_t TARGET_ROOT80_TOG; /**< Target Register, offset: 0xA80C */
- uint8_t RESERVED_162[16];
- __IO uint32_t POST80; /**< Post Divider Register, offset: 0xA820 */
- __IO uint32_t POST_ROOT80_SET; /**< Post Divider Register, offset: 0xA824 */
- __IO uint32_t POST_ROOT80_CLR; /**< Post Divider Register, offset: 0xA828 */
- __IO uint32_t POST_ROOT80_TOG; /**< Post Divider Register, offset: 0xA82C */
- __IO uint32_t PRE80; /**< Pre Divider Register, offset: 0xA830 */
- __IO uint32_t PRE_ROOT80_SET; /**< Pre Divider Register, offset: 0xA834 */
- __IO uint32_t PRE_ROOT80_CLR; /**< Pre Divider Register, offset: 0xA838 */
- __IO uint32_t PRE_ROOT80_TOG; /**< Pre Divider Register, offset: 0xA83C */
- uint8_t RESERVED_163[48];
- __IO uint32_t ACCESS_CTRL80; /**< Access Control Register, offset: 0xA870 */
- __IO uint32_t ACCESS_CTRL80_ROOT_SET; /**< Access Control Register, offset: 0xA874 */
- __IO uint32_t ACCESS_CTRL80_ROOT_CLR; /**< Access Control Register, offset: 0xA878 */
- __IO uint32_t ACCESS_CTRL80_ROOT_TOG; /**< Access Control Register, offset: 0xA87C */
- __IO uint32_t TARGET_ROOT81; /**< Target Register, offset: 0xA880 */
- __IO uint32_t TARGET_ROOT81_SET; /**< Target Register, offset: 0xA884 */
- __IO uint32_t TARGET_ROOT81_CLR; /**< Target Register, offset: 0xA888 */
- __IO uint32_t TARGET_ROOT81_TOG; /**< Target Register, offset: 0xA88C */
- uint8_t RESERVED_164[16];
- __IO uint32_t POST81; /**< Post Divider Register, offset: 0xA8A0 */
- __IO uint32_t POST_ROOT81_SET; /**< Post Divider Register, offset: 0xA8A4 */
- __IO uint32_t POST_ROOT81_CLR; /**< Post Divider Register, offset: 0xA8A8 */
- __IO uint32_t POST_ROOT81_TOG; /**< Post Divider Register, offset: 0xA8AC */
- __IO uint32_t PRE81; /**< Pre Divider Register, offset: 0xA8B0 */
- __IO uint32_t PRE_ROOT81_SET; /**< Pre Divider Register, offset: 0xA8B4 */
- __IO uint32_t PRE_ROOT81_CLR; /**< Pre Divider Register, offset: 0xA8B8 */
- __IO uint32_t PRE_ROOT81_TOG; /**< Pre Divider Register, offset: 0xA8BC */
- uint8_t RESERVED_165[48];
- __IO uint32_t ACCESS_CTRL81; /**< Access Control Register, offset: 0xA8F0 */
- __IO uint32_t ACCESS_CTRL81_ROOT_SET; /**< Access Control Register, offset: 0xA8F4 */
- __IO uint32_t ACCESS_CTRL81_ROOT_CLR; /**< Access Control Register, offset: 0xA8F8 */
- __IO uint32_t ACCESS_CTRL81_ROOT_TOG; /**< Access Control Register, offset: 0xA8FC */
- __IO uint32_t TARGET_ROOT82; /**< Target Register, offset: 0xA900 */
- __IO uint32_t TARGET_ROOT82_SET; /**< Target Register, offset: 0xA904 */
- __IO uint32_t TARGET_ROOT82_CLR; /**< Target Register, offset: 0xA908 */
- __IO uint32_t TARGET_ROOT82_TOG; /**< Target Register, offset: 0xA90C */
- uint8_t RESERVED_166[16];
- __IO uint32_t POST82; /**< Post Divider Register, offset: 0xA920 */
- __IO uint32_t POST_ROOT82_SET; /**< Post Divider Register, offset: 0xA924 */
- __IO uint32_t POST_ROOT82_CLR; /**< Post Divider Register, offset: 0xA928 */
- __IO uint32_t POST_ROOT82_TOG; /**< Post Divider Register, offset: 0xA92C */
- __IO uint32_t PRE82; /**< Pre Divider Register, offset: 0xA930 */
- __IO uint32_t PRE_ROOT82_SET; /**< Pre Divider Register, offset: 0xA934 */
- __IO uint32_t PRE_ROOT82_CLR; /**< Pre Divider Register, offset: 0xA938 */
- __IO uint32_t PRE_ROOT82_TOG; /**< Pre Divider Register, offset: 0xA93C */
- uint8_t RESERVED_167[48];
- __IO uint32_t ACCESS_CTRL82; /**< Access Control Register, offset: 0xA970 */
- __IO uint32_t ACCESS_CTRL82_ROOT_SET; /**< Access Control Register, offset: 0xA974 */
- __IO uint32_t ACCESS_CTRL82_ROOT_CLR; /**< Access Control Register, offset: 0xA978 */
- __IO uint32_t ACCESS_CTRL82_ROOT_TOG; /**< Access Control Register, offset: 0xA97C */
- __IO uint32_t TARGET_ROOT83; /**< Target Register, offset: 0xA980 */
- __IO uint32_t TARGET_ROOT83_SET; /**< Target Register, offset: 0xA984 */
- __IO uint32_t TARGET_ROOT83_CLR; /**< Target Register, offset: 0xA988 */
- __IO uint32_t TARGET_ROOT83_TOG; /**< Target Register, offset: 0xA98C */
- uint8_t RESERVED_168[16];
- __IO uint32_t POST83; /**< Post Divider Register, offset: 0xA9A0 */
- __IO uint32_t POST_ROOT83_SET; /**< Post Divider Register, offset: 0xA9A4 */
- __IO uint32_t POST_ROOT83_CLR; /**< Post Divider Register, offset: 0xA9A8 */
- __IO uint32_t POST_ROOT83_TOG; /**< Post Divider Register, offset: 0xA9AC */
- __IO uint32_t PRE83; /**< Pre Divider Register, offset: 0xA9B0 */
- __IO uint32_t PRE_ROOT83_SET; /**< Pre Divider Register, offset: 0xA9B4 */
- __IO uint32_t PRE_ROOT83_CLR; /**< Pre Divider Register, offset: 0xA9B8 */
- __IO uint32_t PRE_ROOT83_TOG; /**< Pre Divider Register, offset: 0xA9BC */
- uint8_t RESERVED_169[48];
- __IO uint32_t ACCESS_CTRL83; /**< Access Control Register, offset: 0xA9F0 */
- __IO uint32_t ACCESS_CTRL83_ROOT_SET; /**< Access Control Register, offset: 0xA9F4 */
- __IO uint32_t ACCESS_CTRL83_ROOT_CLR; /**< Access Control Register, offset: 0xA9F8 */
- __IO uint32_t ACCESS_CTRL83_ROOT_TOG; /**< Access Control Register, offset: 0xA9FC */
- __IO uint32_t TARGET_ROOT84; /**< Target Register, offset: 0xAA00 */
- __IO uint32_t TARGET_ROOT84_SET; /**< Target Register, offset: 0xAA04 */
- __IO uint32_t TARGET_ROOT84_CLR; /**< Target Register, offset: 0xAA08 */
- __IO uint32_t TARGET_ROOT84_TOG; /**< Target Register, offset: 0xAA0C */
- uint8_t RESERVED_170[16];
- __IO uint32_t POST84; /**< Post Divider Register, offset: 0xAA20 */
- __IO uint32_t POST_ROOT84_SET; /**< Post Divider Register, offset: 0xAA24 */
- __IO uint32_t POST_ROOT84_CLR; /**< Post Divider Register, offset: 0xAA28 */
- __IO uint32_t POST_ROOT84_TOG; /**< Post Divider Register, offset: 0xAA2C */
- __IO uint32_t PRE84; /**< Pre Divider Register, offset: 0xAA30 */
- __IO uint32_t PRE_ROOT84_SET; /**< Pre Divider Register, offset: 0xAA34 */
- __IO uint32_t PRE_ROOT84_CLR; /**< Pre Divider Register, offset: 0xAA38 */
- __IO uint32_t PRE_ROOT84_TOG; /**< Pre Divider Register, offset: 0xAA3C */
- uint8_t RESERVED_171[48];
- __IO uint32_t ACCESS_CTRL84; /**< Access Control Register, offset: 0xAA70 */
- __IO uint32_t ACCESS_CTRL84_ROOT_SET; /**< Access Control Register, offset: 0xAA74 */
- __IO uint32_t ACCESS_CTRL84_ROOT_CLR; /**< Access Control Register, offset: 0xAA78 */
- __IO uint32_t ACCESS_CTRL84_ROOT_TOG; /**< Access Control Register, offset: 0xAA7C */
- __IO uint32_t TARGET_ROOT85; /**< Target Register, offset: 0xAA80 */
- __IO uint32_t TARGET_ROOT85_SET; /**< Target Register, offset: 0xAA84 */
- __IO uint32_t TARGET_ROOT85_CLR; /**< Target Register, offset: 0xAA88 */
- __IO uint32_t TARGET_ROOT85_TOG; /**< Target Register, offset: 0xAA8C */
- uint8_t RESERVED_172[16];
- __IO uint32_t POST85; /**< Post Divider Register, offset: 0xAAA0 */
- __IO uint32_t POST_ROOT85_SET; /**< Post Divider Register, offset: 0xAAA4 */
- __IO uint32_t POST_ROOT85_CLR; /**< Post Divider Register, offset: 0xAAA8 */
- __IO uint32_t POST_ROOT85_TOG; /**< Post Divider Register, offset: 0xAAAC */
- __IO uint32_t PRE85; /**< Pre Divider Register, offset: 0xAAB0 */
- __IO uint32_t PRE_ROOT85_SET; /**< Pre Divider Register, offset: 0xAAB4 */
- __IO uint32_t PRE_ROOT85_CLR; /**< Pre Divider Register, offset: 0xAAB8 */
- __IO uint32_t PRE_ROOT85_TOG; /**< Pre Divider Register, offset: 0xAABC */
- uint8_t RESERVED_173[48];
- __IO uint32_t ACCESS_CTRL85; /**< Access Control Register, offset: 0xAAF0 */
- __IO uint32_t ACCESS_CTRL85_ROOT_SET; /**< Access Control Register, offset: 0xAAF4 */
- __IO uint32_t ACCESS_CTRL85_ROOT_CLR; /**< Access Control Register, offset: 0xAAF8 */
- __IO uint32_t ACCESS_CTRL85_ROOT_TOG; /**< Access Control Register, offset: 0xAAFC */
- __IO uint32_t TARGET_ROOT86; /**< Target Register, offset: 0xAB00 */
- __IO uint32_t TARGET_ROOT86_SET; /**< Target Register, offset: 0xAB04 */
- __IO uint32_t TARGET_ROOT86_CLR; /**< Target Register, offset: 0xAB08 */
- __IO uint32_t TARGET_ROOT86_TOG; /**< Target Register, offset: 0xAB0C */
- uint8_t RESERVED_174[16];
- __IO uint32_t POST86; /**< Post Divider Register, offset: 0xAB20 */
- __IO uint32_t POST_ROOT86_SET; /**< Post Divider Register, offset: 0xAB24 */
- __IO uint32_t POST_ROOT86_CLR; /**< Post Divider Register, offset: 0xAB28 */
- __IO uint32_t POST_ROOT86_TOG; /**< Post Divider Register, offset: 0xAB2C */
- __IO uint32_t PRE86; /**< Pre Divider Register, offset: 0xAB30 */
- __IO uint32_t PRE_ROOT86_SET; /**< Pre Divider Register, offset: 0xAB34 */
- __IO uint32_t PRE_ROOT86_CLR; /**< Pre Divider Register, offset: 0xAB38 */
- __IO uint32_t PRE_ROOT86_TOG; /**< Pre Divider Register, offset: 0xAB3C */
- uint8_t RESERVED_175[48];
- __IO uint32_t ACCESS_CTRL86; /**< Access Control Register, offset: 0xAB70 */
- __IO uint32_t ACCESS_CTRL86_ROOT_SET; /**< Access Control Register, offset: 0xAB74 */
- __IO uint32_t ACCESS_CTRL86_ROOT_CLR; /**< Access Control Register, offset: 0xAB78 */
- __IO uint32_t ACCESS_CTRL86_ROOT_TOG; /**< Access Control Register, offset: 0xAB7C */
- __IO uint32_t TARGET_ROOT87; /**< Target Register, offset: 0xAB80 */
- __IO uint32_t TARGET_ROOT87_SET; /**< Target Register, offset: 0xAB84 */
- __IO uint32_t TARGET_ROOT87_CLR; /**< Target Register, offset: 0xAB88 */
- __IO uint32_t TARGET_ROOT87_TOG; /**< Target Register, offset: 0xAB8C */
- uint8_t RESERVED_176[16];
- __IO uint32_t POST87; /**< Post Divider Register, offset: 0xABA0 */
- __IO uint32_t POST_ROOT87_SET; /**< Post Divider Register, offset: 0xABA4 */
- __IO uint32_t POST_ROOT87_CLR; /**< Post Divider Register, offset: 0xABA8 */
- __IO uint32_t POST_ROOT87_TOG; /**< Post Divider Register, offset: 0xABAC */
- __IO uint32_t PRE87; /**< Pre Divider Register, offset: 0xABB0 */
- __IO uint32_t PRE_ROOT87_SET; /**< Pre Divider Register, offset: 0xABB4 */
- __IO uint32_t PRE_ROOT87_CLR; /**< Pre Divider Register, offset: 0xABB8 */
- __IO uint32_t PRE_ROOT87_TOG; /**< Pre Divider Register, offset: 0xABBC */
- uint8_t RESERVED_177[48];
- __IO uint32_t ACCESS_CTRL87; /**< Access Control Register, offset: 0xABF0 */
- __IO uint32_t ACCESS_CTRL87_ROOT_SET; /**< Access Control Register, offset: 0xABF4 */
- __IO uint32_t ACCESS_CTRL87_ROOT_CLR; /**< Access Control Register, offset: 0xABF8 */
- __IO uint32_t ACCESS_CTRL87_ROOT_TOG; /**< Access Control Register, offset: 0xABFC */
- __IO uint32_t TARGET_ROOT88; /**< Target Register, offset: 0xAC00 */
- __IO uint32_t TARGET_ROOT88_SET; /**< Target Register, offset: 0xAC04 */
- __IO uint32_t TARGET_ROOT88_CLR; /**< Target Register, offset: 0xAC08 */
- __IO uint32_t TARGET_ROOT88_TOG; /**< Target Register, offset: 0xAC0C */
- uint8_t RESERVED_178[16];
- __IO uint32_t POST88; /**< Post Divider Register, offset: 0xAC20 */
- __IO uint32_t POST_ROOT88_SET; /**< Post Divider Register, offset: 0xAC24 */
- __IO uint32_t POST_ROOT88_CLR; /**< Post Divider Register, offset: 0xAC28 */
- __IO uint32_t POST_ROOT88_TOG; /**< Post Divider Register, offset: 0xAC2C */
- __IO uint32_t PRE88; /**< Pre Divider Register, offset: 0xAC30 */
- __IO uint32_t PRE_ROOT88_SET; /**< Pre Divider Register, offset: 0xAC34 */
- __IO uint32_t PRE_ROOT88_CLR; /**< Pre Divider Register, offset: 0xAC38 */
- __IO uint32_t PRE_ROOT88_TOG; /**< Pre Divider Register, offset: 0xAC3C */
- uint8_t RESERVED_179[48];
- __IO uint32_t ACCESS_CTRL88; /**< Access Control Register, offset: 0xAC70 */
- __IO uint32_t ACCESS_CTRL88_ROOT_SET; /**< Access Control Register, offset: 0xAC74 */
- __IO uint32_t ACCESS_CTRL88_ROOT_CLR; /**< Access Control Register, offset: 0xAC78 */
- __IO uint32_t ACCESS_CTRL88_ROOT_TOG; /**< Access Control Register, offset: 0xAC7C */
- __IO uint32_t TARGET_ROOT89; /**< Target Register, offset: 0xAC80 */
- __IO uint32_t TARGET_ROOT89_SET; /**< Target Register, offset: 0xAC84 */
- __IO uint32_t TARGET_ROOT89_CLR; /**< Target Register, offset: 0xAC88 */
- __IO uint32_t TARGET_ROOT89_TOG; /**< Target Register, offset: 0xAC8C */
- uint8_t RESERVED_180[16];
- __IO uint32_t POST89; /**< Post Divider Register, offset: 0xACA0 */
- __IO uint32_t POST_ROOT89_SET; /**< Post Divider Register, offset: 0xACA4 */
- __IO uint32_t POST_ROOT89_CLR; /**< Post Divider Register, offset: 0xACA8 */
- __IO uint32_t POST_ROOT89_TOG; /**< Post Divider Register, offset: 0xACAC */
- __IO uint32_t PRE89; /**< Pre Divider Register, offset: 0xACB0 */
- __IO uint32_t PRE_ROOT89_SET; /**< Pre Divider Register, offset: 0xACB4 */
- __IO uint32_t PRE_ROOT89_CLR; /**< Pre Divider Register, offset: 0xACB8 */
- __IO uint32_t PRE_ROOT89_TOG; /**< Pre Divider Register, offset: 0xACBC */
- uint8_t RESERVED_181[48];
- __IO uint32_t ACCESS_CTRL89; /**< Access Control Register, offset: 0xACF0 */
- __IO uint32_t ACCESS_CTRL89_ROOT_SET; /**< Access Control Register, offset: 0xACF4 */
- __IO uint32_t ACCESS_CTRL89_ROOT_CLR; /**< Access Control Register, offset: 0xACF8 */
- __IO uint32_t ACCESS_CTRL89_ROOT_TOG; /**< Access Control Register, offset: 0xACFC */
- __IO uint32_t TARGET_ROOT90; /**< Target Register, offset: 0xAD00 */
- __IO uint32_t TARGET_ROOT90_SET; /**< Target Register, offset: 0xAD04 */
- __IO uint32_t TARGET_ROOT90_CLR; /**< Target Register, offset: 0xAD08 */
- __IO uint32_t TARGET_ROOT90_TOG; /**< Target Register, offset: 0xAD0C */
- uint8_t RESERVED_182[16];
- __IO uint32_t POST90; /**< Post Divider Register, offset: 0xAD20 */
- __IO uint32_t POST_ROOT90_SET; /**< Post Divider Register, offset: 0xAD24 */
- __IO uint32_t POST_ROOT90_CLR; /**< Post Divider Register, offset: 0xAD28 */
- __IO uint32_t POST_ROOT90_TOG; /**< Post Divider Register, offset: 0xAD2C */
- __IO uint32_t PRE90; /**< Pre Divider Register, offset: 0xAD30 */
- __IO uint32_t PRE_ROOT90_SET; /**< Pre Divider Register, offset: 0xAD34 */
- __IO uint32_t PRE_ROOT90_CLR; /**< Pre Divider Register, offset: 0xAD38 */
- __IO uint32_t PRE_ROOT90_TOG; /**< Pre Divider Register, offset: 0xAD3C */
- uint8_t RESERVED_183[48];
- __IO uint32_t ACCESS_CTRL90; /**< Access Control Register, offset: 0xAD70 */
- __IO uint32_t ACCESS_CTRL90_ROOT_SET; /**< Access Control Register, offset: 0xAD74 */
- __IO uint32_t ACCESS_CTRL90_ROOT_CLR; /**< Access Control Register, offset: 0xAD78 */
- __IO uint32_t ACCESS_CTRL90_ROOT_TOG; /**< Access Control Register, offset: 0xAD7C */
- __IO uint32_t TARGET_ROOT91; /**< Target Register, offset: 0xAD80 */
- __IO uint32_t TARGET_ROOT91_SET; /**< Target Register, offset: 0xAD84 */
- __IO uint32_t TARGET_ROOT91_CLR; /**< Target Register, offset: 0xAD88 */
- __IO uint32_t TARGET_ROOT91_TOG; /**< Target Register, offset: 0xAD8C */
- uint8_t RESERVED_184[16];
- __IO uint32_t POST91; /**< Post Divider Register, offset: 0xADA0 */
- __IO uint32_t POST_ROOT91_SET; /**< Post Divider Register, offset: 0xADA4 */
- __IO uint32_t POST_ROOT91_CLR; /**< Post Divider Register, offset: 0xADA8 */
- __IO uint32_t POST_ROOT91_TOG; /**< Post Divider Register, offset: 0xADAC */
- __IO uint32_t PRE91; /**< Pre Divider Register, offset: 0xADB0 */
- __IO uint32_t PRE_ROOT91_SET; /**< Pre Divider Register, offset: 0xADB4 */
- __IO uint32_t PRE_ROOT91_CLR; /**< Pre Divider Register, offset: 0xADB8 */
- __IO uint32_t PRE_ROOT91_TOG; /**< Pre Divider Register, offset: 0xADBC */
- uint8_t RESERVED_185[48];
- __IO uint32_t ACCESS_CTRL91; /**< Access Control Register, offset: 0xADF0 */
- __IO uint32_t ACCESS_CTRL91_ROOT_SET; /**< Access Control Register, offset: 0xADF4 */
- __IO uint32_t ACCESS_CTRL91_ROOT_CLR; /**< Access Control Register, offset: 0xADF8 */
- __IO uint32_t ACCESS_CTRL91_ROOT_TOG; /**< Access Control Register, offset: 0xADFC */
- __IO uint32_t TARGET_ROOT92; /**< Target Register, offset: 0xAE00 */
- __IO uint32_t TARGET_ROOT92_SET; /**< Target Register, offset: 0xAE04 */
- __IO uint32_t TARGET_ROOT92_CLR; /**< Target Register, offset: 0xAE08 */
- __IO uint32_t TARGET_ROOT92_TOG; /**< Target Register, offset: 0xAE0C */
- uint8_t RESERVED_186[16];
- __IO uint32_t POST92; /**< Post Divider Register, offset: 0xAE20 */
- __IO uint32_t POST_ROOT92_SET; /**< Post Divider Register, offset: 0xAE24 */
- __IO uint32_t POST_ROOT92_CLR; /**< Post Divider Register, offset: 0xAE28 */
- __IO uint32_t POST_ROOT92_TOG; /**< Post Divider Register, offset: 0xAE2C */
- __IO uint32_t PRE92; /**< Pre Divider Register, offset: 0xAE30 */
- __IO uint32_t PRE_ROOT92_SET; /**< Pre Divider Register, offset: 0xAE34 */
- __IO uint32_t PRE_ROOT92_CLR; /**< Pre Divider Register, offset: 0xAE38 */
- __IO uint32_t PRE_ROOT92_TOG; /**< Pre Divider Register, offset: 0xAE3C */
- uint8_t RESERVED_187[48];
- __IO uint32_t ACCESS_CTRL92; /**< Access Control Register, offset: 0xAE70 */
- __IO uint32_t ACCESS_CTRL92_ROOT_SET; /**< Access Control Register, offset: 0xAE74 */
- __IO uint32_t ACCESS_CTRL92_ROOT_CLR; /**< Access Control Register, offset: 0xAE78 */
- __IO uint32_t ACCESS_CTRL92_ROOT_TOG; /**< Access Control Register, offset: 0xAE7C */
- __IO uint32_t TARGET_ROOT93; /**< Target Register, offset: 0xAE80 */
- __IO uint32_t TARGET_ROOT93_SET; /**< Target Register, offset: 0xAE84 */
- __IO uint32_t TARGET_ROOT93_CLR; /**< Target Register, offset: 0xAE88 */
- __IO uint32_t TARGET_ROOT93_TOG; /**< Target Register, offset: 0xAE8C */
- uint8_t RESERVED_188[16];
- __IO uint32_t POST93; /**< Post Divider Register, offset: 0xAEA0 */
- __IO uint32_t POST_ROOT93_SET; /**< Post Divider Register, offset: 0xAEA4 */
- __IO uint32_t POST_ROOT93_CLR; /**< Post Divider Register, offset: 0xAEA8 */
- __IO uint32_t POST_ROOT93_TOG; /**< Post Divider Register, offset: 0xAEAC */
- __IO uint32_t PRE93; /**< Pre Divider Register, offset: 0xAEB0 */
- __IO uint32_t PRE_ROOT93_SET; /**< Pre Divider Register, offset: 0xAEB4 */
- __IO uint32_t PRE_ROOT93_CLR; /**< Pre Divider Register, offset: 0xAEB8 */
- __IO uint32_t PRE_ROOT93_TOG; /**< Pre Divider Register, offset: 0xAEBC */
- uint8_t RESERVED_189[48];
- __IO uint32_t ACCESS_CTRL93; /**< Access Control Register, offset: 0xAEF0 */
- __IO uint32_t ACCESS_CTRL93_ROOT_SET; /**< Access Control Register, offset: 0xAEF4 */
- __IO uint32_t ACCESS_CTRL93_ROOT_CLR; /**< Access Control Register, offset: 0xAEF8 */
- __IO uint32_t ACCESS_CTRL93_ROOT_TOG; /**< Access Control Register, offset: 0xAEFC */
- __IO uint32_t TARGET_ROOT94; /**< Target Register, offset: 0xAF00 */
- __IO uint32_t TARGET_ROOT94_SET; /**< Target Register, offset: 0xAF04 */
- __IO uint32_t TARGET_ROOT94_CLR; /**< Target Register, offset: 0xAF08 */
- __IO uint32_t TARGET_ROOT94_TOG; /**< Target Register, offset: 0xAF0C */
- uint8_t RESERVED_190[16];
- __IO uint32_t POST94; /**< Post Divider Register, offset: 0xAF20 */
- __IO uint32_t POST_ROOT94_SET; /**< Post Divider Register, offset: 0xAF24 */
- __IO uint32_t POST_ROOT94_CLR; /**< Post Divider Register, offset: 0xAF28 */
- __IO uint32_t POST_ROOT94_TOG; /**< Post Divider Register, offset: 0xAF2C */
- __IO uint32_t PRE94; /**< Pre Divider Register, offset: 0xAF30 */
- __IO uint32_t PRE_ROOT94_SET; /**< Pre Divider Register, offset: 0xAF34 */
- __IO uint32_t PRE_ROOT94_CLR; /**< Pre Divider Register, offset: 0xAF38 */
- __IO uint32_t PRE_ROOT94_TOG; /**< Pre Divider Register, offset: 0xAF3C */
- uint8_t RESERVED_191[48];
- __IO uint32_t ACCESS_CTRL94; /**< Access Control Register, offset: 0xAF70 */
- __IO uint32_t ACCESS_CTRL94_ROOT_SET; /**< Access Control Register, offset: 0xAF74 */
- __IO uint32_t ACCESS_CTRL94_ROOT_CLR; /**< Access Control Register, offset: 0xAF78 */
- __IO uint32_t ACCESS_CTRL94_ROOT_TOG; /**< Access Control Register, offset: 0xAF7C */
- __IO uint32_t TARGET_ROOT95; /**< Target Register, offset: 0xAF80 */
- __IO uint32_t TARGET_ROOT95_SET; /**< Target Register, offset: 0xAF84 */
- __IO uint32_t TARGET_ROOT95_CLR; /**< Target Register, offset: 0xAF88 */
- __IO uint32_t TARGET_ROOT95_TOG; /**< Target Register, offset: 0xAF8C */
- uint8_t RESERVED_192[16];
- __IO uint32_t POST95; /**< Post Divider Register, offset: 0xAFA0 */
- __IO uint32_t POST_ROOT95_SET; /**< Post Divider Register, offset: 0xAFA4 */
- __IO uint32_t POST_ROOT95_CLR; /**< Post Divider Register, offset: 0xAFA8 */
- __IO uint32_t POST_ROOT95_TOG; /**< Post Divider Register, offset: 0xAFAC */
- __IO uint32_t PRE95; /**< Pre Divider Register, offset: 0xAFB0 */
- __IO uint32_t PRE_ROOT95_SET; /**< Pre Divider Register, offset: 0xAFB4 */
- __IO uint32_t PRE_ROOT95_CLR; /**< Pre Divider Register, offset: 0xAFB8 */
- __IO uint32_t PRE_ROOT95_TOG; /**< Pre Divider Register, offset: 0xAFBC */
- uint8_t RESERVED_193[48];
- __IO uint32_t ACCESS_CTRL95; /**< Access Control Register, offset: 0xAFF0 */
- __IO uint32_t ACCESS_CTRL95_ROOT_SET; /**< Access Control Register, offset: 0xAFF4 */
- __IO uint32_t ACCESS_CTRL95_ROOT_CLR; /**< Access Control Register, offset: 0xAFF8 */
- __IO uint32_t ACCESS_CTRL95_ROOT_TOG; /**< Access Control Register, offset: 0xAFFC */
- __IO uint32_t TARGET_ROOT96; /**< Target Register, offset: 0xB000 */
- __IO uint32_t TARGET_ROOT96_SET; /**< Target Register, offset: 0xB004 */
- __IO uint32_t TARGET_ROOT96_CLR; /**< Target Register, offset: 0xB008 */
- __IO uint32_t TARGET_ROOT96_TOG; /**< Target Register, offset: 0xB00C */
- uint8_t RESERVED_194[16];
- __IO uint32_t POST96; /**< Post Divider Register, offset: 0xB020 */
- __IO uint32_t POST_ROOT96_SET; /**< Post Divider Register, offset: 0xB024 */
- __IO uint32_t POST_ROOT96_CLR; /**< Post Divider Register, offset: 0xB028 */
- __IO uint32_t POST_ROOT96_TOG; /**< Post Divider Register, offset: 0xB02C */
- __IO uint32_t PRE96; /**< Pre Divider Register, offset: 0xB030 */
- __IO uint32_t PRE_ROOT96_SET; /**< Pre Divider Register, offset: 0xB034 */
- __IO uint32_t PRE_ROOT96_CLR; /**< Pre Divider Register, offset: 0xB038 */
- __IO uint32_t PRE_ROOT96_TOG; /**< Pre Divider Register, offset: 0xB03C */
- uint8_t RESERVED_195[48];
- __IO uint32_t ACCESS_CTRL96; /**< Access Control Register, offset: 0xB070 */
- __IO uint32_t ACCESS_CTRL96_ROOT_SET; /**< Access Control Register, offset: 0xB074 */
- __IO uint32_t ACCESS_CTRL96_ROOT_CLR; /**< Access Control Register, offset: 0xB078 */
- __IO uint32_t ACCESS_CTRL96_ROOT_TOG; /**< Access Control Register, offset: 0xB07C */
- __IO uint32_t TARGET_ROOT97; /**< Target Register, offset: 0xB080 */
- __IO uint32_t TARGET_ROOT97_SET; /**< Target Register, offset: 0xB084 */
- __IO uint32_t TARGET_ROOT97_CLR; /**< Target Register, offset: 0xB088 */
- __IO uint32_t TARGET_ROOT97_TOG; /**< Target Register, offset: 0xB08C */
- uint8_t RESERVED_196[16];
- __IO uint32_t POST97; /**< Post Divider Register, offset: 0xB0A0 */
- __IO uint32_t POST_ROOT97_SET; /**< Post Divider Register, offset: 0xB0A4 */
- __IO uint32_t POST_ROOT97_CLR; /**< Post Divider Register, offset: 0xB0A8 */
- __IO uint32_t POST_ROOT97_TOG; /**< Post Divider Register, offset: 0xB0AC */
- __IO uint32_t PRE97; /**< Pre Divider Register, offset: 0xB0B0 */
- __IO uint32_t PRE_ROOT97_SET; /**< Pre Divider Register, offset: 0xB0B4 */
- __IO uint32_t PRE_ROOT97_CLR; /**< Pre Divider Register, offset: 0xB0B8 */
- __IO uint32_t PRE_ROOT97_TOG; /**< Pre Divider Register, offset: 0xB0BC */
- uint8_t RESERVED_197[48];
- __IO uint32_t ACCESS_CTRL97; /**< Access Control Register, offset: 0xB0F0 */
- __IO uint32_t ACCESS_CTRL97_ROOT_SET; /**< Access Control Register, offset: 0xB0F4 */
- __IO uint32_t ACCESS_CTRL97_ROOT_CLR; /**< Access Control Register, offset: 0xB0F8 */
- __IO uint32_t ACCESS_CTRL97_ROOT_TOG; /**< Access Control Register, offset: 0xB0FC */
- __IO uint32_t TARGET_ROOT98; /**< Target Register, offset: 0xB100 */
- __IO uint32_t TARGET_ROOT98_SET; /**< Target Register, offset: 0xB104 */
- __IO uint32_t TARGET_ROOT98_CLR; /**< Target Register, offset: 0xB108 */
- __IO uint32_t TARGET_ROOT98_TOG; /**< Target Register, offset: 0xB10C */
- uint8_t RESERVED_198[16];
- __IO uint32_t POST98; /**< Post Divider Register, offset: 0xB120 */
- __IO uint32_t POST_ROOT98_SET; /**< Post Divider Register, offset: 0xB124 */
- __IO uint32_t POST_ROOT98_CLR; /**< Post Divider Register, offset: 0xB128 */
- __IO uint32_t POST_ROOT98_TOG; /**< Post Divider Register, offset: 0xB12C */
- __IO uint32_t PRE98; /**< Pre Divider Register, offset: 0xB130 */
- __IO uint32_t PRE_ROOT98_SET; /**< Pre Divider Register, offset: 0xB134 */
- __IO uint32_t PRE_ROOT98_CLR; /**< Pre Divider Register, offset: 0xB138 */
- __IO uint32_t PRE_ROOT98_TOG; /**< Pre Divider Register, offset: 0xB13C */
- uint8_t RESERVED_199[48];
- __IO uint32_t ACCESS_CTRL98; /**< Access Control Register, offset: 0xB170 */
- __IO uint32_t ACCESS_CTRL98_ROOT_SET; /**< Access Control Register, offset: 0xB174 */
- __IO uint32_t ACCESS_CTRL98_ROOT_CLR; /**< Access Control Register, offset: 0xB178 */
- __IO uint32_t ACCESS_CTRL98_ROOT_TOG; /**< Access Control Register, offset: 0xB17C */
- __IO uint32_t TARGET_ROOT99; /**< Target Register, offset: 0xB180 */
- __IO uint32_t TARGET_ROOT99_SET; /**< Target Register, offset: 0xB184 */
- __IO uint32_t TARGET_ROOT99_CLR; /**< Target Register, offset: 0xB188 */
- __IO uint32_t TARGET_ROOT99_TOG; /**< Target Register, offset: 0xB18C */
- uint8_t RESERVED_200[16];
- __IO uint32_t POST99; /**< Post Divider Register, offset: 0xB1A0 */
- __IO uint32_t POST_ROOT99_SET; /**< Post Divider Register, offset: 0xB1A4 */
- __IO uint32_t POST_ROOT99_CLR; /**< Post Divider Register, offset: 0xB1A8 */
- __IO uint32_t POST_ROOT99_TOG; /**< Post Divider Register, offset: 0xB1AC */
- __IO uint32_t PRE99; /**< Pre Divider Register, offset: 0xB1B0 */
- __IO uint32_t PRE_ROOT99_SET; /**< Pre Divider Register, offset: 0xB1B4 */
- __IO uint32_t PRE_ROOT99_CLR; /**< Pre Divider Register, offset: 0xB1B8 */
- __IO uint32_t PRE_ROOT99_TOG; /**< Pre Divider Register, offset: 0xB1BC */
- uint8_t RESERVED_201[48];
- __IO uint32_t ACCESS_CTRL99; /**< Access Control Register, offset: 0xB1F0 */
- __IO uint32_t ACCESS_CTRL99_ROOT_SET; /**< Access Control Register, offset: 0xB1F4 */
- __IO uint32_t ACCESS_CTRL99_ROOT_CLR; /**< Access Control Register, offset: 0xB1F8 */
- __IO uint32_t ACCESS_CTRL99_ROOT_TOG; /**< Access Control Register, offset: 0xB1FC */
- __IO uint32_t TARGET_ROOT100; /**< Target Register, offset: 0xB200 */
- __IO uint32_t TARGET_ROOT100_SET; /**< Target Register, offset: 0xB204 */
- __IO uint32_t TARGET_ROOT100_CLR; /**< Target Register, offset: 0xB208 */
- __IO uint32_t TARGET_ROOT100_TOG; /**< Target Register, offset: 0xB20C */
- uint8_t RESERVED_202[16];
- __IO uint32_t POST100; /**< Post Divider Register, offset: 0xB220 */
- __IO uint32_t POST_ROOT100_SET; /**< Post Divider Register, offset: 0xB224 */
- __IO uint32_t POST_ROOT100_CLR; /**< Post Divider Register, offset: 0xB228 */
- __IO uint32_t POST_ROOT100_TOG; /**< Post Divider Register, offset: 0xB22C */
- __IO uint32_t PRE100; /**< Pre Divider Register, offset: 0xB230 */
- __IO uint32_t PRE_ROOT100_SET; /**< Pre Divider Register, offset: 0xB234 */
- __IO uint32_t PRE_ROOT100_CLR; /**< Pre Divider Register, offset: 0xB238 */
- __IO uint32_t PRE_ROOT100_TOG; /**< Pre Divider Register, offset: 0xB23C */
- uint8_t RESERVED_203[48];
- __IO uint32_t ACCESS_CTRL100; /**< Access Control Register, offset: 0xB270 */
- __IO uint32_t ACCESS_CTRL100_ROOT_SET; /**< Access Control Register, offset: 0xB274 */
- __IO uint32_t ACCESS_CTRL100_ROOT_CLR; /**< Access Control Register, offset: 0xB278 */
- __IO uint32_t ACCESS_CTRL100_ROOT_TOG; /**< Access Control Register, offset: 0xB27C */
- __IO uint32_t TARGET_ROOT101; /**< Target Register, offset: 0xB280 */
- __IO uint32_t TARGET_ROOT101_SET; /**< Target Register, offset: 0xB284 */
- __IO uint32_t TARGET_ROOT101_CLR; /**< Target Register, offset: 0xB288 */
- __IO uint32_t TARGET_ROOT101_TOG; /**< Target Register, offset: 0xB28C */
- uint8_t RESERVED_204[16];
- __IO uint32_t POST101; /**< Post Divider Register, offset: 0xB2A0 */
- __IO uint32_t POST_ROOT101_SET; /**< Post Divider Register, offset: 0xB2A4 */
- __IO uint32_t POST_ROOT101_CLR; /**< Post Divider Register, offset: 0xB2A8 */
- __IO uint32_t POST_ROOT101_TOG; /**< Post Divider Register, offset: 0xB2AC */
- __IO uint32_t PRE101; /**< Pre Divider Register, offset: 0xB2B0 */
- __IO uint32_t PRE_ROOT101_SET; /**< Pre Divider Register, offset: 0xB2B4 */
- __IO uint32_t PRE_ROOT101_CLR; /**< Pre Divider Register, offset: 0xB2B8 */
- __IO uint32_t PRE_ROOT101_TOG; /**< Pre Divider Register, offset: 0xB2BC */
- uint8_t RESERVED_205[48];
- __IO uint32_t ACCESS_CTRL101; /**< Access Control Register, offset: 0xB2F0 */
- __IO uint32_t ACCESS_CTRL101_ROOT_SET; /**< Access Control Register, offset: 0xB2F4 */
- __IO uint32_t ACCESS_CTRL101_ROOT_CLR; /**< Access Control Register, offset: 0xB2F8 */
- __IO uint32_t ACCESS_CTRL101_ROOT_TOG; /**< Access Control Register, offset: 0xB2FC */
- __IO uint32_t TARGET_ROOT102; /**< Target Register, offset: 0xB300 */
- __IO uint32_t TARGET_ROOT102_SET; /**< Target Register, offset: 0xB304 */
- __IO uint32_t TARGET_ROOT102_CLR; /**< Target Register, offset: 0xB308 */
- __IO uint32_t TARGET_ROOT102_TOG; /**< Target Register, offset: 0xB30C */
- uint8_t RESERVED_206[16];
- __IO uint32_t POST102; /**< Post Divider Register, offset: 0xB320 */
- __IO uint32_t POST_ROOT102_SET; /**< Post Divider Register, offset: 0xB324 */
- __IO uint32_t POST_ROOT102_CLR; /**< Post Divider Register, offset: 0xB328 */
- __IO uint32_t POST_ROOT102_TOG; /**< Post Divider Register, offset: 0xB32C */
- __IO uint32_t PRE102; /**< Pre Divider Register, offset: 0xB330 */
- __IO uint32_t PRE_ROOT102_SET; /**< Pre Divider Register, offset: 0xB334 */
- __IO uint32_t PRE_ROOT102_CLR; /**< Pre Divider Register, offset: 0xB338 */
- __IO uint32_t PRE_ROOT102_TOG; /**< Pre Divider Register, offset: 0xB33C */
- uint8_t RESERVED_207[48];
- __IO uint32_t ACCESS_CTRL102; /**< Access Control Register, offset: 0xB370 */
- __IO uint32_t ACCESS_CTRL102_ROOT_SET; /**< Access Control Register, offset: 0xB374 */
- __IO uint32_t ACCESS_CTRL102_ROOT_CLR; /**< Access Control Register, offset: 0xB378 */
- __IO uint32_t ACCESS_CTRL102_ROOT_TOG; /**< Access Control Register, offset: 0xB37C */
- __IO uint32_t TARGET_ROOT103; /**< Target Register, offset: 0xB380 */
- __IO uint32_t TARGET_ROOT103_SET; /**< Target Register, offset: 0xB384 */
- __IO uint32_t TARGET_ROOT103_CLR; /**< Target Register, offset: 0xB388 */
- __IO uint32_t TARGET_ROOT103_TOG; /**< Target Register, offset: 0xB38C */
- uint8_t RESERVED_208[16];
- __IO uint32_t POST103; /**< Post Divider Register, offset: 0xB3A0 */
- __IO uint32_t POST_ROOT103_SET; /**< Post Divider Register, offset: 0xB3A4 */
- __IO uint32_t POST_ROOT103_CLR; /**< Post Divider Register, offset: 0xB3A8 */
- __IO uint32_t POST_ROOT103_TOG; /**< Post Divider Register, offset: 0xB3AC */
- __IO uint32_t PRE103; /**< Pre Divider Register, offset: 0xB3B0 */
- __IO uint32_t PRE_ROOT103_SET; /**< Pre Divider Register, offset: 0xB3B4 */
- __IO uint32_t PRE_ROOT103_CLR; /**< Pre Divider Register, offset: 0xB3B8 */
- __IO uint32_t PRE_ROOT103_TOG; /**< Pre Divider Register, offset: 0xB3BC */
- uint8_t RESERVED_209[48];
- __IO uint32_t ACCESS_CTRL103; /**< Access Control Register, offset: 0xB3F0 */
- __IO uint32_t ACCESS_CTRL103_ROOT_SET; /**< Access Control Register, offset: 0xB3F4 */
- __IO uint32_t ACCESS_CTRL103_ROOT_CLR; /**< Access Control Register, offset: 0xB3F8 */
- __IO uint32_t ACCESS_CTRL103_ROOT_TOG; /**< Access Control Register, offset: 0xB3FC */
- __IO uint32_t TARGET_ROOT104; /**< Target Register, offset: 0xB400 */
- __IO uint32_t TARGET_ROOT104_SET; /**< Target Register, offset: 0xB404 */
- __IO uint32_t TARGET_ROOT104_CLR; /**< Target Register, offset: 0xB408 */
- __IO uint32_t TARGET_ROOT104_TOG; /**< Target Register, offset: 0xB40C */
- uint8_t RESERVED_210[16];
- __IO uint32_t POST104; /**< Post Divider Register, offset: 0xB420 */
- __IO uint32_t POST_ROOT104_SET; /**< Post Divider Register, offset: 0xB424 */
- __IO uint32_t POST_ROOT104_CLR; /**< Post Divider Register, offset: 0xB428 */
- __IO uint32_t POST_ROOT104_TOG; /**< Post Divider Register, offset: 0xB42C */
- __IO uint32_t PRE104; /**< Pre Divider Register, offset: 0xB430 */
- __IO uint32_t PRE_ROOT104_SET; /**< Pre Divider Register, offset: 0xB434 */
- __IO uint32_t PRE_ROOT104_CLR; /**< Pre Divider Register, offset: 0xB438 */
- __IO uint32_t PRE_ROOT104_TOG; /**< Pre Divider Register, offset: 0xB43C */
- uint8_t RESERVED_211[48];
- __IO uint32_t ACCESS_CTRL104; /**< Access Control Register, offset: 0xB470 */
- __IO uint32_t ACCESS_CTRL104_ROOT_SET; /**< Access Control Register, offset: 0xB474 */
- __IO uint32_t ACCESS_CTRL104_ROOT_CLR; /**< Access Control Register, offset: 0xB478 */
- __IO uint32_t ACCESS_CTRL104_ROOT_TOG; /**< Access Control Register, offset: 0xB47C */
- __IO uint32_t TARGET_ROOT105; /**< Target Register, offset: 0xB480 */
- __IO uint32_t TARGET_ROOT105_SET; /**< Target Register, offset: 0xB484 */
- __IO uint32_t TARGET_ROOT105_CLR; /**< Target Register, offset: 0xB488 */
- __IO uint32_t TARGET_ROOT105_TOG; /**< Target Register, offset: 0xB48C */
- uint8_t RESERVED_212[16];
- __IO uint32_t POST105; /**< Post Divider Register, offset: 0xB4A0 */
- __IO uint32_t POST_ROOT105_SET; /**< Post Divider Register, offset: 0xB4A4 */
- __IO uint32_t POST_ROOT105_CLR; /**< Post Divider Register, offset: 0xB4A8 */
- __IO uint32_t POST_ROOT105_TOG; /**< Post Divider Register, offset: 0xB4AC */
- __IO uint32_t PRE105; /**< Pre Divider Register, offset: 0xB4B0 */
- __IO uint32_t PRE_ROOT105_SET; /**< Pre Divider Register, offset: 0xB4B4 */
- __IO uint32_t PRE_ROOT105_CLR; /**< Pre Divider Register, offset: 0xB4B8 */
- __IO uint32_t PRE_ROOT105_TOG; /**< Pre Divider Register, offset: 0xB4BC */
- uint8_t RESERVED_213[48];
- __IO uint32_t ACCESS_CTRL105; /**< Access Control Register, offset: 0xB4F0 */
- __IO uint32_t ACCESS_CTRL105_ROOT_SET; /**< Access Control Register, offset: 0xB4F4 */
- __IO uint32_t ACCESS_CTRL105_ROOT_CLR; /**< Access Control Register, offset: 0xB4F8 */
- __IO uint32_t ACCESS_CTRL105_ROOT_TOG; /**< Access Control Register, offset: 0xB4FC */
- __IO uint32_t TARGET_ROOT106; /**< Target Register, offset: 0xB500 */
- __IO uint32_t TARGET_ROOT106_SET; /**< Target Register, offset: 0xB504 */
- __IO uint32_t TARGET_ROOT106_CLR; /**< Target Register, offset: 0xB508 */
- __IO uint32_t TARGET_ROOT106_TOG; /**< Target Register, offset: 0xB50C */
- uint8_t RESERVED_214[16];
- __IO uint32_t POST106; /**< Post Divider Register, offset: 0xB520 */
- __IO uint32_t POST_ROOT106_SET; /**< Post Divider Register, offset: 0xB524 */
- __IO uint32_t POST_ROOT106_CLR; /**< Post Divider Register, offset: 0xB528 */
- __IO uint32_t POST_ROOT106_TOG; /**< Post Divider Register, offset: 0xB52C */
- __IO uint32_t PRE106; /**< Pre Divider Register, offset: 0xB530 */
- __IO uint32_t PRE_ROOT106_SET; /**< Pre Divider Register, offset: 0xB534 */
- __IO uint32_t PRE_ROOT106_CLR; /**< Pre Divider Register, offset: 0xB538 */
- __IO uint32_t PRE_ROOT106_TOG; /**< Pre Divider Register, offset: 0xB53C */
- uint8_t RESERVED_215[48];
- __IO uint32_t ACCESS_CTRL106; /**< Access Control Register, offset: 0xB570 */
- __IO uint32_t ACCESS_CTRL106_ROOT_SET; /**< Access Control Register, offset: 0xB574 */
- __IO uint32_t ACCESS_CTRL106_ROOT_CLR; /**< Access Control Register, offset: 0xB578 */
- __IO uint32_t ACCESS_CTRL106_ROOT_TOG; /**< Access Control Register, offset: 0xB57C */
- __IO uint32_t TARGET_ROOT107; /**< Target Register, offset: 0xB580 */
- __IO uint32_t TARGET_ROOT107_SET; /**< Target Register, offset: 0xB584 */
- __IO uint32_t TARGET_ROOT107_CLR; /**< Target Register, offset: 0xB588 */
- __IO uint32_t TARGET_ROOT107_TOG; /**< Target Register, offset: 0xB58C */
- uint8_t RESERVED_216[16];
- __IO uint32_t POST107; /**< Post Divider Register, offset: 0xB5A0 */
- __IO uint32_t POST_ROOT107_SET; /**< Post Divider Register, offset: 0xB5A4 */
- __IO uint32_t POST_ROOT107_CLR; /**< Post Divider Register, offset: 0xB5A8 */
- __IO uint32_t POST_ROOT107_TOG; /**< Post Divider Register, offset: 0xB5AC */
- __IO uint32_t PRE107; /**< Pre Divider Register, offset: 0xB5B0 */
- __IO uint32_t PRE_ROOT107_SET; /**< Pre Divider Register, offset: 0xB5B4 */
- __IO uint32_t PRE_ROOT107_CLR; /**< Pre Divider Register, offset: 0xB5B8 */
- __IO uint32_t PRE_ROOT107_TOG; /**< Pre Divider Register, offset: 0xB5BC */
- uint8_t RESERVED_217[48];
- __IO uint32_t ACCESS_CTRL107; /**< Access Control Register, offset: 0xB5F0 */
- __IO uint32_t ACCESS_CTRL107_ROOT_SET; /**< Access Control Register, offset: 0xB5F4 */
- __IO uint32_t ACCESS_CTRL107_ROOT_CLR; /**< Access Control Register, offset: 0xB5F8 */
- __IO uint32_t ACCESS_CTRL107_ROOT_TOG; /**< Access Control Register, offset: 0xB5FC */
- __IO uint32_t TARGET_ROOT108; /**< Target Register, offset: 0xB600 */
- __IO uint32_t TARGET_ROOT108_SET; /**< Target Register, offset: 0xB604 */
- __IO uint32_t TARGET_ROOT108_CLR; /**< Target Register, offset: 0xB608 */
- __IO uint32_t TARGET_ROOT108_TOG; /**< Target Register, offset: 0xB60C */
- uint8_t RESERVED_218[16];
- __IO uint32_t POST108; /**< Post Divider Register, offset: 0xB620 */
- __IO uint32_t POST_ROOT108_SET; /**< Post Divider Register, offset: 0xB624 */
- __IO uint32_t POST_ROOT108_CLR; /**< Post Divider Register, offset: 0xB628 */
- __IO uint32_t POST_ROOT108_TOG; /**< Post Divider Register, offset: 0xB62C */
- __IO uint32_t PRE108; /**< Pre Divider Register, offset: 0xB630 */
- __IO uint32_t PRE_ROOT108_SET; /**< Pre Divider Register, offset: 0xB634 */
- __IO uint32_t PRE_ROOT108_CLR; /**< Pre Divider Register, offset: 0xB638 */
- __IO uint32_t PRE_ROOT108_TOG; /**< Pre Divider Register, offset: 0xB63C */
- uint8_t RESERVED_219[48];
- __IO uint32_t ACCESS_CTRL108; /**< Access Control Register, offset: 0xB670 */
- __IO uint32_t ACCESS_CTRL108_ROOT_SET; /**< Access Control Register, offset: 0xB674 */
- __IO uint32_t ACCESS_CTRL108_ROOT_CLR; /**< Access Control Register, offset: 0xB678 */
- __IO uint32_t ACCESS_CTRL108_ROOT_TOG; /**< Access Control Register, offset: 0xB67C */
- __IO uint32_t TARGET_ROOT109; /**< Target Register, offset: 0xB680 */
- __IO uint32_t TARGET_ROOT109_SET; /**< Target Register, offset: 0xB684 */
- __IO uint32_t TARGET_ROOT109_CLR; /**< Target Register, offset: 0xB688 */
- __IO uint32_t TARGET_ROOT109_TOG; /**< Target Register, offset: 0xB68C */
- uint8_t RESERVED_220[16];
- __IO uint32_t POST109; /**< Post Divider Register, offset: 0xB6A0 */
- __IO uint32_t POST_ROOT109_SET; /**< Post Divider Register, offset: 0xB6A4 */
- __IO uint32_t POST_ROOT109_CLR; /**< Post Divider Register, offset: 0xB6A8 */
- __IO uint32_t POST_ROOT109_TOG; /**< Post Divider Register, offset: 0xB6AC */
- __IO uint32_t PRE109; /**< Pre Divider Register, offset: 0xB6B0 */
- __IO uint32_t PRE_ROOT109_SET; /**< Pre Divider Register, offset: 0xB6B4 */
- __IO uint32_t PRE_ROOT109_CLR; /**< Pre Divider Register, offset: 0xB6B8 */
- __IO uint32_t PRE_ROOT109_TOG; /**< Pre Divider Register, offset: 0xB6BC */
- uint8_t RESERVED_221[48];
- __IO uint32_t ACCESS_CTRL109; /**< Access Control Register, offset: 0xB6F0 */
- __IO uint32_t ACCESS_CTRL109_ROOT_SET; /**< Access Control Register, offset: 0xB6F4 */
- __IO uint32_t ACCESS_CTRL109_ROOT_CLR; /**< Access Control Register, offset: 0xB6F8 */
- __IO uint32_t ACCESS_CTRL109_ROOT_TOG; /**< Access Control Register, offset: 0xB6FC */
- __IO uint32_t TARGET_ROOT110; /**< Target Register, offset: 0xB700 */
- __IO uint32_t TARGET_ROOT110_SET; /**< Target Register, offset: 0xB704 */
- __IO uint32_t TARGET_ROOT110_CLR; /**< Target Register, offset: 0xB708 */
- __IO uint32_t TARGET_ROOT110_TOG; /**< Target Register, offset: 0xB70C */
- uint8_t RESERVED_222[16];
- __IO uint32_t POST110; /**< Post Divider Register, offset: 0xB720 */
- __IO uint32_t POST_ROOT110_SET; /**< Post Divider Register, offset: 0xB724 */
- __IO uint32_t POST_ROOT110_CLR; /**< Post Divider Register, offset: 0xB728 */
- __IO uint32_t POST_ROOT110_TOG; /**< Post Divider Register, offset: 0xB72C */
- __IO uint32_t PRE110; /**< Pre Divider Register, offset: 0xB730 */
- __IO uint32_t PRE_ROOT110_SET; /**< Pre Divider Register, offset: 0xB734 */
- __IO uint32_t PRE_ROOT110_CLR; /**< Pre Divider Register, offset: 0xB738 */
- __IO uint32_t PRE_ROOT110_TOG; /**< Pre Divider Register, offset: 0xB73C */
- uint8_t RESERVED_223[48];
- __IO uint32_t ACCESS_CTRL110; /**< Access Control Register, offset: 0xB770 */
- __IO uint32_t ACCESS_CTRL110_ROOT_SET; /**< Access Control Register, offset: 0xB774 */
- __IO uint32_t ACCESS_CTRL110_ROOT_CLR; /**< Access Control Register, offset: 0xB778 */
- __IO uint32_t ACCESS_CTRL110_ROOT_TOG; /**< Access Control Register, offset: 0xB77C */
- __IO uint32_t TARGET_ROOT111; /**< Target Register, offset: 0xB780 */
- __IO uint32_t TARGET_ROOT111_SET; /**< Target Register, offset: 0xB784 */
- __IO uint32_t TARGET_ROOT111_CLR; /**< Target Register, offset: 0xB788 */
- __IO uint32_t TARGET_ROOT111_TOG; /**< Target Register, offset: 0xB78C */
- uint8_t RESERVED_224[16];
- __IO uint32_t POST111; /**< Post Divider Register, offset: 0xB7A0 */
- __IO uint32_t POST_ROOT111_SET; /**< Post Divider Register, offset: 0xB7A4 */
- __IO uint32_t POST_ROOT111_CLR; /**< Post Divider Register, offset: 0xB7A8 */
- __IO uint32_t POST_ROOT111_TOG; /**< Post Divider Register, offset: 0xB7AC */
- __IO uint32_t PRE111; /**< Pre Divider Register, offset: 0xB7B0 */
- __IO uint32_t PRE_ROOT111_SET; /**< Pre Divider Register, offset: 0xB7B4 */
- __IO uint32_t PRE_ROOT111_CLR; /**< Pre Divider Register, offset: 0xB7B8 */
- __IO uint32_t PRE_ROOT111_TOG; /**< Pre Divider Register, offset: 0xB7BC */
- uint8_t RESERVED_225[48];
- __IO uint32_t ACCESS_CTRL111; /**< Access Control Register, offset: 0xB7F0 */
- __IO uint32_t ACCESS_CTRL111_ROOT_SET; /**< Access Control Register, offset: 0xB7F4 */
- __IO uint32_t ACCESS_CTRL111_ROOT_CLR; /**< Access Control Register, offset: 0xB7F8 */
- __IO uint32_t ACCESS_CTRL111_ROOT_TOG; /**< Access Control Register, offset: 0xB7FC */
- __IO uint32_t TARGET_ROOT112; /**< Target Register, offset: 0xB800 */
- __IO uint32_t TARGET_ROOT112_SET; /**< Target Register, offset: 0xB804 */
- __IO uint32_t TARGET_ROOT112_CLR; /**< Target Register, offset: 0xB808 */
- __IO uint32_t TARGET_ROOT112_TOG; /**< Target Register, offset: 0xB80C */
- uint8_t RESERVED_226[16];
- __IO uint32_t POST112; /**< Post Divider Register, offset: 0xB820 */
- __IO uint32_t POST_ROOT112_SET; /**< Post Divider Register, offset: 0xB824 */
- __IO uint32_t POST_ROOT112_CLR; /**< Post Divider Register, offset: 0xB828 */
- __IO uint32_t POST_ROOT112_TOG; /**< Post Divider Register, offset: 0xB82C */
- __IO uint32_t PRE112; /**< Pre Divider Register, offset: 0xB830 */
- __IO uint32_t PRE_ROOT112_SET; /**< Pre Divider Register, offset: 0xB834 */
- __IO uint32_t PRE_ROOT112_CLR; /**< Pre Divider Register, offset: 0xB838 */
- __IO uint32_t PRE_ROOT112_TOG; /**< Pre Divider Register, offset: 0xB83C */
- uint8_t RESERVED_227[48];
- __IO uint32_t ACCESS_CTRL112; /**< Access Control Register, offset: 0xB870 */
- __IO uint32_t ACCESS_CTRL112_ROOT_SET; /**< Access Control Register, offset: 0xB874 */
- __IO uint32_t ACCESS_CTRL112_ROOT_CLR; /**< Access Control Register, offset: 0xB878 */
- __IO uint32_t ACCESS_CTRL112_ROOT_TOG; /**< Access Control Register, offset: 0xB87C */
- __IO uint32_t TARGET_ROOT113; /**< Target Register, offset: 0xB880 */
- __IO uint32_t TARGET_ROOT113_SET; /**< Target Register, offset: 0xB884 */
- __IO uint32_t TARGET_ROOT113_CLR; /**< Target Register, offset: 0xB888 */
- __IO uint32_t TARGET_ROOT113_TOG; /**< Target Register, offset: 0xB88C */
- uint8_t RESERVED_228[16];
- __IO uint32_t POST113; /**< Post Divider Register, offset: 0xB8A0 */
- __IO uint32_t POST_ROOT113_SET; /**< Post Divider Register, offset: 0xB8A4 */
- __IO uint32_t POST_ROOT113_CLR; /**< Post Divider Register, offset: 0xB8A8 */
- __IO uint32_t POST_ROOT113_TOG; /**< Post Divider Register, offset: 0xB8AC */
- __IO uint32_t PRE113; /**< Pre Divider Register, offset: 0xB8B0 */
- __IO uint32_t PRE_ROOT113_SET; /**< Pre Divider Register, offset: 0xB8B4 */
- __IO uint32_t PRE_ROOT113_CLR; /**< Pre Divider Register, offset: 0xB8B8 */
- __IO uint32_t PRE_ROOT113_TOG; /**< Pre Divider Register, offset: 0xB8BC */
- uint8_t RESERVED_229[48];
- __IO uint32_t ACCESS_CTRL113; /**< Access Control Register, offset: 0xB8F0 */
- __IO uint32_t ACCESS_CTRL113_ROOT_SET; /**< Access Control Register, offset: 0xB8F4 */
- __IO uint32_t ACCESS_CTRL113_ROOT_CLR; /**< Access Control Register, offset: 0xB8F8 */
- __IO uint32_t ACCESS_CTRL113_ROOT_TOG; /**< Access Control Register, offset: 0xB8FC */
- __IO uint32_t TARGET_ROOT114; /**< Target Register, offset: 0xB900 */
- __IO uint32_t TARGET_ROOT114_SET; /**< Target Register, offset: 0xB904 */
- __IO uint32_t TARGET_ROOT114_CLR; /**< Target Register, offset: 0xB908 */
- __IO uint32_t TARGET_ROOT114_TOG; /**< Target Register, offset: 0xB90C */
- uint8_t RESERVED_230[16];
- __IO uint32_t POST114; /**< Post Divider Register, offset: 0xB920 */
- __IO uint32_t POST_ROOT114_SET; /**< Post Divider Register, offset: 0xB924 */
- __IO uint32_t POST_ROOT114_CLR; /**< Post Divider Register, offset: 0xB928 */
- __IO uint32_t POST_ROOT114_TOG; /**< Post Divider Register, offset: 0xB92C */
- __IO uint32_t PRE114; /**< Pre Divider Register, offset: 0xB930 */
- __IO uint32_t PRE_ROOT114_SET; /**< Pre Divider Register, offset: 0xB934 */
- __IO uint32_t PRE_ROOT114_CLR; /**< Pre Divider Register, offset: 0xB938 */
- __IO uint32_t PRE_ROOT114_TOG; /**< Pre Divider Register, offset: 0xB93C */
- uint8_t RESERVED_231[48];
- __IO uint32_t ACCESS_CTRL114; /**< Access Control Register, offset: 0xB970 */
- __IO uint32_t ACCESS_CTRL114_ROOT_SET; /**< Access Control Register, offset: 0xB974 */
- __IO uint32_t ACCESS_CTRL114_ROOT_CLR; /**< Access Control Register, offset: 0xB978 */
- __IO uint32_t ACCESS_CTRL114_ROOT_TOG; /**< Access Control Register, offset: 0xB97C */
- __IO uint32_t TARGET_ROOT115; /**< Target Register, offset: 0xB980 */
- __IO uint32_t TARGET_ROOT115_SET; /**< Target Register, offset: 0xB984 */
- __IO uint32_t TARGET_ROOT115_CLR; /**< Target Register, offset: 0xB988 */
- __IO uint32_t TARGET_ROOT115_TOG; /**< Target Register, offset: 0xB98C */
- uint8_t RESERVED_232[16];
- __IO uint32_t POST115; /**< Post Divider Register, offset: 0xB9A0 */
- __IO uint32_t POST_ROOT115_SET; /**< Post Divider Register, offset: 0xB9A4 */
- __IO uint32_t POST_ROOT115_CLR; /**< Post Divider Register, offset: 0xB9A8 */
- __IO uint32_t POST_ROOT115_TOG; /**< Post Divider Register, offset: 0xB9AC */
- __IO uint32_t PRE115; /**< Pre Divider Register, offset: 0xB9B0 */
- __IO uint32_t PRE_ROOT115_SET; /**< Pre Divider Register, offset: 0xB9B4 */
- __IO uint32_t PRE_ROOT115_CLR; /**< Pre Divider Register, offset: 0xB9B8 */
- __IO uint32_t PRE_ROOT115_TOG; /**< Pre Divider Register, offset: 0xB9BC */
- uint8_t RESERVED_233[48];
- __IO uint32_t ACCESS_CTRL115; /**< Access Control Register, offset: 0xB9F0 */
- __IO uint32_t ACCESS_CTRL115_ROOT_SET; /**< Access Control Register, offset: 0xB9F4 */
- __IO uint32_t ACCESS_CTRL115_ROOT_CLR; /**< Access Control Register, offset: 0xB9F8 */
- __IO uint32_t ACCESS_CTRL115_ROOT_TOG; /**< Access Control Register, offset: 0xB9FC */
- __IO uint32_t TARGET_ROOT116; /**< Target Register, offset: 0xBA00 */
- __IO uint32_t TARGET_ROOT116_SET; /**< Target Register, offset: 0xBA04 */
- __IO uint32_t TARGET_ROOT116_CLR; /**< Target Register, offset: 0xBA08 */
- __IO uint32_t TARGET_ROOT116_TOG; /**< Target Register, offset: 0xBA0C */
- uint8_t RESERVED_234[16];
- __IO uint32_t POST116; /**< Post Divider Register, offset: 0xBA20 */
- __IO uint32_t POST_ROOT116_SET; /**< Post Divider Register, offset: 0xBA24 */
- __IO uint32_t POST_ROOT116_CLR; /**< Post Divider Register, offset: 0xBA28 */
- __IO uint32_t POST_ROOT116_TOG; /**< Post Divider Register, offset: 0xBA2C */
- __IO uint32_t PRE116; /**< Pre Divider Register, offset: 0xBA30 */
- __IO uint32_t PRE_ROOT116_SET; /**< Pre Divider Register, offset: 0xBA34 */
- __IO uint32_t PRE_ROOT116_CLR; /**< Pre Divider Register, offset: 0xBA38 */
- __IO uint32_t PRE_ROOT116_TOG; /**< Pre Divider Register, offset: 0xBA3C */
- uint8_t RESERVED_235[48];
- __IO uint32_t ACCESS_CTRL116; /**< Access Control Register, offset: 0xBA70 */
- __IO uint32_t ACCESS_CTRL116_ROOT_SET; /**< Access Control Register, offset: 0xBA74 */
- __IO uint32_t ACCESS_CTRL116_ROOT_CLR; /**< Access Control Register, offset: 0xBA78 */
- __IO uint32_t ACCESS_CTRL116_ROOT_TOG; /**< Access Control Register, offset: 0xBA7C */
- __IO uint32_t TARGET_ROOT117; /**< Target Register, offset: 0xBA80 */
- __IO uint32_t TARGET_ROOT117_SET; /**< Target Register, offset: 0xBA84 */
- __IO uint32_t TARGET_ROOT117_CLR; /**< Target Register, offset: 0xBA88 */
- __IO uint32_t TARGET_ROOT117_TOG; /**< Target Register, offset: 0xBA8C */
- uint8_t RESERVED_236[16];
- __IO uint32_t POST117; /**< Post Divider Register, offset: 0xBAA0 */
- __IO uint32_t POST_ROOT117_SET; /**< Post Divider Register, offset: 0xBAA4 */
- __IO uint32_t POST_ROOT117_CLR; /**< Post Divider Register, offset: 0xBAA8 */
- __IO uint32_t POST_ROOT117_TOG; /**< Post Divider Register, offset: 0xBAAC */
- __IO uint32_t PRE117; /**< Pre Divider Register, offset: 0xBAB0 */
- __IO uint32_t PRE_ROOT117_SET; /**< Pre Divider Register, offset: 0xBAB4 */
- __IO uint32_t PRE_ROOT117_CLR; /**< Pre Divider Register, offset: 0xBAB8 */
- __IO uint32_t PRE_ROOT117_TOG; /**< Pre Divider Register, offset: 0xBABC */
- uint8_t RESERVED_237[48];
- __IO uint32_t ACCESS_CTRL117; /**< Access Control Register, offset: 0xBAF0 */
- __IO uint32_t ACCESS_CTRL117_ROOT_SET; /**< Access Control Register, offset: 0xBAF4 */
- __IO uint32_t ACCESS_CTRL117_ROOT_CLR; /**< Access Control Register, offset: 0xBAF8 */
- __IO uint32_t ACCESS_CTRL117_ROOT_TOG; /**< Access Control Register, offset: 0xBAFC */
- __IO uint32_t TARGET_ROOT118; /**< Target Register, offset: 0xBB00 */
- __IO uint32_t TARGET_ROOT118_SET; /**< Target Register, offset: 0xBB04 */
- __IO uint32_t TARGET_ROOT118_CLR; /**< Target Register, offset: 0xBB08 */
- __IO uint32_t TARGET_ROOT118_TOG; /**< Target Register, offset: 0xBB0C */
- uint8_t RESERVED_238[16];
- __IO uint32_t POST118; /**< Post Divider Register, offset: 0xBB20 */
- __IO uint32_t POST_ROOT118_SET; /**< Post Divider Register, offset: 0xBB24 */
- __IO uint32_t POST_ROOT118_CLR; /**< Post Divider Register, offset: 0xBB28 */
- __IO uint32_t POST_ROOT118_TOG; /**< Post Divider Register, offset: 0xBB2C */
- __IO uint32_t PRE118; /**< Pre Divider Register, offset: 0xBB30 */
- __IO uint32_t PRE_ROOT118_SET; /**< Pre Divider Register, offset: 0xBB34 */
- __IO uint32_t PRE_ROOT118_CLR; /**< Pre Divider Register, offset: 0xBB38 */
- __IO uint32_t PRE_ROOT118_TOG; /**< Pre Divider Register, offset: 0xBB3C */
- uint8_t RESERVED_239[48];
- __IO uint32_t ACCESS_CTRL118; /**< Access Control Register, offset: 0xBB70 */
- __IO uint32_t ACCESS_CTRL118_ROOT_SET; /**< Access Control Register, offset: 0xBB74 */
- __IO uint32_t ACCESS_CTRL118_ROOT_CLR; /**< Access Control Register, offset: 0xBB78 */
- __IO uint32_t ACCESS_CTRL118_ROOT_TOG; /**< Access Control Register, offset: 0xBB7C */
- __IO uint32_t TARGET_ROOT119; /**< Target Register, offset: 0xBB80 */
- __IO uint32_t TARGET_ROOT119_SET; /**< Target Register, offset: 0xBB84 */
- __IO uint32_t TARGET_ROOT119_CLR; /**< Target Register, offset: 0xBB88 */
- __IO uint32_t TARGET_ROOT119_TOG; /**< Target Register, offset: 0xBB8C */
- uint8_t RESERVED_240[16];
- __IO uint32_t POST119; /**< Post Divider Register, offset: 0xBBA0 */
- __IO uint32_t POST_ROOT119_SET; /**< Post Divider Register, offset: 0xBBA4 */
- __IO uint32_t POST_ROOT119_CLR; /**< Post Divider Register, offset: 0xBBA8 */
- __IO uint32_t POST_ROOT119_TOG; /**< Post Divider Register, offset: 0xBBAC */
- __IO uint32_t PRE119; /**< Pre Divider Register, offset: 0xBBB0 */
- __IO uint32_t PRE_ROOT119_SET; /**< Pre Divider Register, offset: 0xBBB4 */
- __IO uint32_t PRE_ROOT119_CLR; /**< Pre Divider Register, offset: 0xBBB8 */
- __IO uint32_t PRE_ROOT119_TOG; /**< Pre Divider Register, offset: 0xBBBC */
- uint8_t RESERVED_241[48];
- __IO uint32_t ACCESS_CTRL119; /**< Access Control Register, offset: 0xBBF0 */
- __IO uint32_t ACCESS_CTRL119_ROOT_SET; /**< Access Control Register, offset: 0xBBF4 */
- __IO uint32_t ACCESS_CTRL119_ROOT_CLR; /**< Access Control Register, offset: 0xBBF8 */
- __IO uint32_t ACCESS_CTRL119_ROOT_TOG; /**< Access Control Register, offset: 0xBBFC */
- __IO uint32_t TARGET_ROOT120; /**< Target Register, offset: 0xBC00 */
- __IO uint32_t TARGET_ROOT120_SET; /**< Target Register, offset: 0xBC04 */
- __IO uint32_t TARGET_ROOT120_CLR; /**< Target Register, offset: 0xBC08 */
- __IO uint32_t TARGET_ROOT120_TOG; /**< Target Register, offset: 0xBC0C */
- uint8_t RESERVED_242[16];
- __IO uint32_t POST120; /**< Post Divider Register, offset: 0xBC20 */
- __IO uint32_t POST_ROOT120_SET; /**< Post Divider Register, offset: 0xBC24 */
- __IO uint32_t POST_ROOT120_CLR; /**< Post Divider Register, offset: 0xBC28 */
- __IO uint32_t POST_ROOT120_TOG; /**< Post Divider Register, offset: 0xBC2C */
- __IO uint32_t PRE120; /**< Pre Divider Register, offset: 0xBC30 */
- __IO uint32_t PRE_ROOT120_SET; /**< Pre Divider Register, offset: 0xBC34 */
- __IO uint32_t PRE_ROOT120_CLR; /**< Pre Divider Register, offset: 0xBC38 */
- __IO uint32_t PRE_ROOT120_TOG; /**< Pre Divider Register, offset: 0xBC3C */
- uint8_t RESERVED_243[48];
- __IO uint32_t ACCESS_CTRL120; /**< Access Control Register, offset: 0xBC70 */
- __IO uint32_t ACCESS_CTRL120_ROOT_SET; /**< Access Control Register, offset: 0xBC74 */
- __IO uint32_t ACCESS_CTRL120_ROOT_CLR; /**< Access Control Register, offset: 0xBC78 */
- __IO uint32_t ACCESS_CTRL120_ROOT_TOG; /**< Access Control Register, offset: 0xBC7C */
+ uint8_t RESERVED_0[2032];
+ struct { /* offset: 0x800, array step: 0x10 */
+ __IO uint32_t PLL_CTRL; /**< CCM PLL Control Register, array offset: 0x800, array step: 0x10 */
+ __IO uint32_t PLL_CTRL_SET; /**< CCM PLL Control Register, array offset: 0x804, array step: 0x10 */
+ __IO uint32_t PLL_CTRL_CLR; /**< CCM PLL Control Register, array offset: 0x808, array step: 0x10 */
+ __IO uint32_t PLL_CTRL_TOG; /**< CCM PLL Control Register, array offset: 0x80C, array step: 0x10 */
+ } PLL_CTRL[33];
+ uint8_t RESERVED_1[13808];
+ struct { /* offset: 0x4000, array step: 0x10 */
+ __IO uint32_t CCGR; /**< CCM Clock Gating Register, array offset: 0x4000, array step: 0x10 */
+ __IO uint32_t CCGR_SET; /**< CCM Clock Gating Register, array offset: 0x4004, array step: 0x10 */
+ __IO uint32_t CCGR_CLR; /**< CCM Clock Gating Register, array offset: 0x4008, array step: 0x10 */
+ __IO uint32_t CCGR_TOG; /**< CCM Clock Gating Register, array offset: 0x400C, array step: 0x10 */
+ } CCGR[191];
+ uint8_t RESERVED_2[13328];
+ struct { /* offset: 0x8000, array step: 0x80 */
+ __IO uint32_t TARGET_ROOT; /**< Target Register, array offset: 0x8000, array step: 0x80 */
+ __IO uint32_t TARGET_ROOT_SET; /**< Target Register, array offset: 0x8004, array step: 0x80 */
+ __IO uint32_t TARGET_ROOT_CLR; /**< Target Register, array offset: 0x8008, array step: 0x80 */
+ __IO uint32_t TARGET_ROOT_TOG; /**< Target Register, array offset: 0x800C, array step: 0x80 */
+ __IO uint32_t MISC; /**< Miscellaneous Register, array offset: 0x8010, array step: 0x80 */
+ __IO uint32_t MISC_ROOT_SET; /**< Miscellaneous Register, array offset: 0x8014, array step: 0x80 */
+ __IO uint32_t MISC_ROOT_CLR; /**< Miscellaneous Register, array offset: 0x8018, array step: 0x80 */
+ __IO uint32_t MISC_ROOT_TOG; /**< Miscellaneous Register, array offset: 0x801C, array step: 0x80 */
+ __IO uint32_t POST; /**< Post Divider Register, array offset: 0x8020, array step: 0x80 */
+ __IO uint32_t POST_ROOT_SET; /**< Post Divider Register, array offset: 0x8024, array step: 0x80 */
+ __IO uint32_t POST_ROOT_CLR; /**< Post Divider Register, array offset: 0x8028, array step: 0x80 */
+ __IO uint32_t POST_ROOT_TOG; /**< Post Divider Register, array offset: 0x802C, array step: 0x80 */
+ __IO uint32_t PRE; /**< Pre Divider Register, array offset: 0x8030, array step: 0x80 */
+ __IO uint32_t PRE_ROOT_SET; /**< Pre Divider Register, array offset: 0x8034, array step: 0x80 */
+ __IO uint32_t PRE_ROOT_CLR; /**< Pre Divider Register, array offset: 0x8038, array step: 0x80 */
+ __IO uint32_t PRE_ROOT_TOG; /**< Pre Divider Register, array offset: 0x803C, array step: 0x80 */
+ uint8_t RESERVED_0[48];
+ __IO uint32_t ACCESS_CTRL; /**< Access Control Register, array offset: 0x8070, array step: 0x80 */
+ __IO uint32_t ACCESS_CTRL_ROOT_SET; /**< Access Control Register, array offset: 0x8074, array step: 0x80 */
+ __IO uint32_t ACCESS_CTRL_ROOT_CLR; /**< Access Control Register, array offset: 0x8078, array step: 0x80 */
+ __IO uint32_t ACCESS_CTRL_ROOT_TOG; /**< Access Control Register, array offset: 0x807C, array step: 0x80 */
+ } ACCESS_CTRL_ROOT_TOG[125];
} CCM_Type, *CCM_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- CCM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -7013,2844 +4588,38 @@ typedef struct {
#define CCM_GPR0_SET_REG(base) ((base)->GPR0_SET)
#define CCM_GPR0_CLR_REG(base) ((base)->GPR0_CLR)
#define CCM_GPR0_TOG_REG(base) ((base)->GPR0_TOG)
-#define CCM_PLL_CTRL0_REG(base) ((base)->PLL_CTRL0)
-#define CCM_PLL_CTRL0_SET_REG(base) ((base)->PLL_CTRL0_SET)
-#define CCM_PLL_CTRL0_CLR_REG(base) ((base)->PLL_CTRL0_CLR)
-#define CCM_PLL_CTRL0_TOG_REG(base) ((base)->PLL_CTRL0_TOG)
-#define CCM_PLL_CTRL1_REG(base) ((base)->PLL_CTRL1)
-#define CCM_PLL_CTRL1_SET_REG(base) ((base)->PLL_CTRL1_SET)
-#define CCM_PLL_CTRL1_CLR_REG(base) ((base)->PLL_CTRL1_CLR)
-#define CCM_PLL_CTRL1_TOG_REG(base) ((base)->PLL_CTRL1_TOG)
-#define CCM_PLL_CTRL2_REG(base) ((base)->PLL_CTRL2)
-#define CCM_PLL_CTRL2_SET_REG(base) ((base)->PLL_CTRL2_SET)
-#define CCM_PLL_CTRL2_CLR_REG(base) ((base)->PLL_CTRL2_CLR)
-#define CCM_PLL_CTRL2_TOG_REG(base) ((base)->PLL_CTRL2_TOG)
-#define CCM_PLL_CTRL3_REG(base) ((base)->PLL_CTRL3)
-#define CCM_PLL_CTRL3_SET_REG(base) ((base)->PLL_CTRL3_SET)
-#define CCM_PLL_CTRL3_CLR_REG(base) ((base)->PLL_CTRL3_CLR)
-#define CCM_PLL_CTRL3_TOG_REG(base) ((base)->PLL_CTRL3_TOG)
-#define CCM_PLL_CTRL4_REG(base) ((base)->PLL_CTRL4)
-#define CCM_PLL_CTRL4_SET_REG(base) ((base)->PLL_CTRL4_SET)
-#define CCM_PLL_CTRL4_CLR_REG(base) ((base)->PLL_CTRL4_CLR)
-#define CCM_PLL_CTRL4_TOG_REG(base) ((base)->PLL_CTRL4_TOG)
-#define CCM_PLL_CTRL5_REG(base) ((base)->PLL_CTRL5)
-#define CCM_PLL_CTRL5_SET_REG(base) ((base)->PLL_CTRL5_SET)
-#define CCM_PLL_CTRL5_CLR_REG(base) ((base)->PLL_CTRL5_CLR)
-#define CCM_PLL_CTRL5_TOG_REG(base) ((base)->PLL_CTRL5_TOG)
-#define CCM_PLL_CTRL6_REG(base) ((base)->PLL_CTRL6)
-#define CCM_PLL_CTRL6_SET_REG(base) ((base)->PLL_CTRL6_SET)
-#define CCM_PLL_CTRL6_CLR_REG(base) ((base)->PLL_CTRL6_CLR)
-#define CCM_PLL_CTRL6_TOG_REG(base) ((base)->PLL_CTRL6_TOG)
-#define CCM_PLL_CTRL7_REG(base) ((base)->PLL_CTRL7)
-#define CCM_PLL_CTRL7_SET_REG(base) ((base)->PLL_CTRL7_SET)
-#define CCM_PLL_CTRL7_CLR_REG(base) ((base)->PLL_CTRL7_CLR)
-#define CCM_PLL_CTRL7_TOG_REG(base) ((base)->PLL_CTRL7_TOG)
-#define CCM_PLL_CTRL8_REG(base) ((base)->PLL_CTRL8)
-#define CCM_PLL_CTRL8_SET_REG(base) ((base)->PLL_CTRL8_SET)
-#define CCM_PLL_CTRL8_CLR_REG(base) ((base)->PLL_CTRL8_CLR)
-#define CCM_PLL_CTRL8_TOG_REG(base) ((base)->PLL_CTRL8_TOG)
-#define CCM_PLL_CTRL9_REG(base) ((base)->PLL_CTRL9)
-#define CCM_PLL_CTRL9_SET_REG(base) ((base)->PLL_CTRL9_SET)
-#define CCM_PLL_CTRL9_CLR_REG(base) ((base)->PLL_CTRL9_CLR)
-#define CCM_PLL_CTRL9_TOG_REG(base) ((base)->PLL_CTRL9_TOG)
-#define CCM_PLL_CTRL10_REG(base) ((base)->PLL_CTRL10)
-#define CCM_PLL_CTRL10_SET_REG(base) ((base)->PLL_CTRL10_SET)
-#define CCM_PLL_CTRL10_CLR_REG(base) ((base)->PLL_CTRL10_CLR)
-#define CCM_PLL_CTRL10_TOG_REG(base) ((base)->PLL_CTRL10_TOG)
-#define CCM_PLL_CTRL11_REG(base) ((base)->PLL_CTRL11)
-#define CCM_PLL_CTRL11_SET_REG(base) ((base)->PLL_CTRL11_SET)
-#define CCM_PLL_CTRL11_CLR_REG(base) ((base)->PLL_CTRL11_CLR)
-#define CCM_PLL_CTRL11_TOG_REG(base) ((base)->PLL_CTRL11_TOG)
-#define CCM_PLL_CTRL12_REG(base) ((base)->PLL_CTRL12)
-#define CCM_PLL_CTRL12_SET_REG(base) ((base)->PLL_CTRL12_SET)
-#define CCM_PLL_CTRL12_CLR_REG(base) ((base)->PLL_CTRL12_CLR)
-#define CCM_PLL_CTRL12_TOG_REG(base) ((base)->PLL_CTRL12_TOG)
-#define CCM_PLL_CTRL13_REG(base) ((base)->PLL_CTRL13)
-#define CCM_PLL_CTRL13_SET_REG(base) ((base)->PLL_CTRL13_SET)
-#define CCM_PLL_CTRL13_CLR_REG(base) ((base)->PLL_CTRL13_CLR)
-#define CCM_PLL_CTRL13_TOG_REG(base) ((base)->PLL_CTRL13_TOG)
-#define CCM_PLL_CTRL14_REG(base) ((base)->PLL_CTRL14)
-#define CCM_PLL_CTRL14_SET_REG(base) ((base)->PLL_CTRL14_SET)
-#define CCM_PLL_CTRL14_CLR_REG(base) ((base)->PLL_CTRL14_CLR)
-#define CCM_PLL_CTRL14_TOG_REG(base) ((base)->PLL_CTRL14_TOG)
-#define CCM_PLL_CTRL15_REG(base) ((base)->PLL_CTRL15)
-#define CCM_PLL_CTRL15_SET_REG(base) ((base)->PLL_CTRL15_SET)
-#define CCM_PLL_CTRL15_CLR_REG(base) ((base)->PLL_CTRL15_CLR)
-#define CCM_PLL_CTRL15_TOG_REG(base) ((base)->PLL_CTRL15_TOG)
-#define CCM_PLL_CTRL16_REG(base) ((base)->PLL_CTRL16)
-#define CCM_PLL_CTRL16_SET_REG(base) ((base)->PLL_CTRL16_SET)
-#define CCM_PLL_CTRL16_CLR_REG(base) ((base)->PLL_CTRL16_CLR)
-#define CCM_PLL_CTRL16_TOG_REG(base) ((base)->PLL_CTRL16_TOG)
-#define CCM_PLL_CTRL17_REG(base) ((base)->PLL_CTRL17)
-#define CCM_PLL_CTRL17_SET_REG(base) ((base)->PLL_CTRL17_SET)
-#define CCM_PLL_CTRL17_CLR_REG(base) ((base)->PLL_CTRL17_CLR)
-#define CCM_PLL_CTRL17_TOG_REG(base) ((base)->PLL_CTRL17_TOG)
-#define CCM_PLL_CTRL18_REG(base) ((base)->PLL_CTRL18)
-#define CCM_PLL_CTRL18_SET_REG(base) ((base)->PLL_CTRL18_SET)
-#define CCM_PLL_CTRL18_CLR_REG(base) ((base)->PLL_CTRL18_CLR)
-#define CCM_PLL_CTRL18_TOG_REG(base) ((base)->PLL_CTRL18_TOG)
-#define CCM_PLL_CTRL19_REG(base) ((base)->PLL_CTRL19)
-#define CCM_PLL_CTRL19_SET_REG(base) ((base)->PLL_CTRL19_SET)
-#define CCM_PLL_CTRL19_CLR_REG(base) ((base)->PLL_CTRL19_CLR)
-#define CCM_PLL_CTRL19_TOG_REG(base) ((base)->PLL_CTRL19_TOG)
-#define CCM_PLL_CTRL20_REG(base) ((base)->PLL_CTRL20)
-#define CCM_PLL_CTRL20_SET_REG(base) ((base)->PLL_CTRL20_SET)
-#define CCM_PLL_CTRL20_CLR_REG(base) ((base)->PLL_CTRL20_CLR)
-#define CCM_PLL_CTRL20_TOG_REG(base) ((base)->PLL_CTRL20_TOG)
-#define CCM_PLL_CTRL21_REG(base) ((base)->PLL_CTRL21)
-#define CCM_PLL_CTRL21_SET_REG(base) ((base)->PLL_CTRL21_SET)
-#define CCM_PLL_CTRL21_CLR_REG(base) ((base)->PLL_CTRL21_CLR)
-#define CCM_PLL_CTRL21_TOG_REG(base) ((base)->PLL_CTRL21_TOG)
-#define CCM_PLL_CTRL22_REG(base) ((base)->PLL_CTRL22)
-#define CCM_PLL_CTRL22_SET_REG(base) ((base)->PLL_CTRL22_SET)
-#define CCM_PLL_CTRL22_CLR_REG(base) ((base)->PLL_CTRL22_CLR)
-#define CCM_PLL_CTRL22_TOG_REG(base) ((base)->PLL_CTRL22_TOG)
-#define CCM_PLL_CTRL23_REG(base) ((base)->PLL_CTRL23)
-#define CCM_PLL_CTRL23_SET_REG(base) ((base)->PLL_CTRL23_SET)
-#define CCM_PLL_CTRL23_CLR_REG(base) ((base)->PLL_CTRL23_CLR)
-#define CCM_PLL_CTRL23_TOG_REG(base) ((base)->PLL_CTRL23_TOG)
-#define CCM_PLL_CTRL24_REG(base) ((base)->PLL_CTRL24)
-#define CCM_PLL_CTRL24_SET_REG(base) ((base)->PLL_CTRL24_SET)
-#define CCM_PLL_CTRL24_CLR_REG(base) ((base)->PLL_CTRL24_CLR)
-#define CCM_PLL_CTRL24_TOG_REG(base) ((base)->PLL_CTRL24_TOG)
-#define CCM_PLL_CTRL25_REG(base) ((base)->PLL_CTRL25)
-#define CCM_PLL_CTRL25_SET_REG(base) ((base)->PLL_CTRL25_SET)
-#define CCM_PLL_CTRL25_CLR_REG(base) ((base)->PLL_CTRL25_CLR)
-#define CCM_PLL_CTRL25_TOG_REG(base) ((base)->PLL_CTRL25_TOG)
-#define CCM_PLL_CTRL26_REG(base) ((base)->PLL_CTRL26)
-#define CCM_PLL_CTRL26_SET_REG(base) ((base)->PLL_CTRL26_SET)
-#define CCM_PLL_CTRL26_CLR_REG(base) ((base)->PLL_CTRL26_CLR)
-#define CCM_PLL_CTRL26_TOG_REG(base) ((base)->PLL_CTRL26_TOG)
-#define CCM_PLL_CTRL27_REG(base) ((base)->PLL_CTRL27)
-#define CCM_PLL_CTRL27_SET_REG(base) ((base)->PLL_CTRL27_SET)
-#define CCM_PLL_CTRL27_CLR_REG(base) ((base)->PLL_CTRL27_CLR)
-#define CCM_PLL_CTRL27_TOG_REG(base) ((base)->PLL_CTRL27_TOG)
-#define CCM_PLL_CTRL28_REG(base) ((base)->PLL_CTRL28)
-#define CCM_PLL_CTRL28_SET_REG(base) ((base)->PLL_CTRL28_SET)
-#define CCM_PLL_CTRL28_CLR_REG(base) ((base)->PLL_CTRL28_CLR)
-#define CCM_PLL_CTRL28_TOG_REG(base) ((base)->PLL_CTRL28_TOG)
-#define CCM_PLL_CTRL29_REG(base) ((base)->PLL_CTRL29)
-#define CCM_PLL_CTRL29_SET_REG(base) ((base)->PLL_CTRL29_SET)
-#define CCM_PLL_CTRL29_CLR_REG(base) ((base)->PLL_CTRL29_CLR)
-#define CCM_PLL_CTRL29_TOG_REG(base) ((base)->PLL_CTRL29_TOG)
-#define CCM_PLL_CTRL30_REG(base) ((base)->PLL_CTRL30)
-#define CCM_PLL_CTRL30_SET_REG(base) ((base)->PLL_CTRL30_SET)
-#define CCM_PLL_CTRL30_CLR_REG(base) ((base)->PLL_CTRL30_CLR)
-#define CCM_PLL_CTRL30_TOG_REG(base) ((base)->PLL_CTRL30_TOG)
-#define CCM_PLL_CTRL31_REG(base) ((base)->PLL_CTRL31)
-#define CCM_PLL_CTRL31_SET_REG(base) ((base)->PLL_CTRL31_SET)
-#define CCM_PLL_CTRL31_CLR_REG(base) ((base)->PLL_CTRL31_CLR)
-#define CCM_PLL_CTRL31_TOG_REG(base) ((base)->PLL_CTRL31_TOG)
-#define CCM_PLL_CTRL32_REG(base) ((base)->PLL_CTRL32)
-#define CCM_PLL_CTRL32_SET_REG(base) ((base)->PLL_CTRL32_SET)
-#define CCM_PLL_CTRL32_CLR_REG(base) ((base)->PLL_CTRL32_CLR)
-#define CCM_PLL_CTRL32_TOG_REG(base) ((base)->PLL_CTRL32_TOG)
-#define CCM_CCGR0_REG(base) ((base)->CCGR0)
-#define CCM_CCGR0_SET_REG(base) ((base)->CCGR0_SET)
-#define CCM_CCGR0_CLR_REG(base) ((base)->CCGR0_CLR)
-#define CCM_CCGR0_TOG_REG(base) ((base)->CCGR0_TOG)
-#define CCM_CCGR1_REG(base) ((base)->CCGR1)
-#define CCM_CCGR1_SET_REG(base) ((base)->CCGR1_SET)
-#define CCM_CCGR1_CLR_REG(base) ((base)->CCGR1_CLR)
-#define CCM_CCGR1_TOG_REG(base) ((base)->CCGR1_TOG)
-#define CCM_CCGR2_REG(base) ((base)->CCGR2)
-#define CCM_CCGR2_SET_REG(base) ((base)->CCGR2_SET)
-#define CCM_CCGR2_CLR_REG(base) ((base)->CCGR2_CLR)
-#define CCM_CCGR2_TOG_REG(base) ((base)->CCGR2_TOG)
-#define CCM_CCGR3_REG(base) ((base)->CCGR3)
-#define CCM_CCGR3_SET_REG(base) ((base)->CCGR3_SET)
-#define CCM_CCGR3_CLR_REG(base) ((base)->CCGR3_CLR)
-#define CCM_CCGR3_TOG_REG(base) ((base)->CCGR3_TOG)
-#define CCM_CCGR4_REG(base) ((base)->CCGR4)
-#define CCM_CCGR4_SET_REG(base) ((base)->CCGR4_SET)
-#define CCM_CCGR4_CLR_REG(base) ((base)->CCGR4_CLR)
-#define CCM_CCGR4_TOG_REG(base) ((base)->CCGR4_TOG)
-#define CCM_CCGR5_REG(base) ((base)->CCGR5)
-#define CCM_CCGR5_SET_REG(base) ((base)->CCGR5_SET)
-#define CCM_CCGR5_CLR_REG(base) ((base)->CCGR5_CLR)
-#define CCM_CCGR5_TOG_REG(base) ((base)->CCGR5_TOG)
-#define CCM_CCGR6_REG(base) ((base)->CCGR6)
-#define CCM_CCGR6_SET_REG(base) ((base)->CCGR6_SET)
-#define CCM_CCGR6_CLR_REG(base) ((base)->CCGR6_CLR)
-#define CCM_CCGR6_TOG_REG(base) ((base)->CCGR6_TOG)
-#define CCM_CCGR7_REG(base) ((base)->CCGR7)
-#define CCM_CCGR7_SET_REG(base) ((base)->CCGR7_SET)
-#define CCM_CCGR7_CLR_REG(base) ((base)->CCGR7_CLR)
-#define CCM_CCGR7_TOG_REG(base) ((base)->CCGR7_TOG)
-#define CCM_CCGR8_REG(base) ((base)->CCGR8)
-#define CCM_CCGR8_SET_REG(base) ((base)->CCGR8_SET)
-#define CCM_CCGR8_CLR_REG(base) ((base)->CCGR8_CLR)
-#define CCM_CCGR8_TOG_REG(base) ((base)->CCGR8_TOG)
-#define CCM_CCGR9_REG(base) ((base)->CCGR9)
-#define CCM_CCGR9_SET_REG(base) ((base)->CCGR9_SET)
-#define CCM_CCGR9_CLR_REG(base) ((base)->CCGR9_CLR)
-#define CCM_CCGR9_TOG_REG(base) ((base)->CCGR9_TOG)
-#define CCM_CCGR10_REG(base) ((base)->CCGR10)
-#define CCM_CCGR10_SET_REG(base) ((base)->CCGR10_SET)
-#define CCM_CCGR10_CLR_REG(base) ((base)->CCGR10_CLR)
-#define CCM_CCGR10_TOG_REG(base) ((base)->CCGR10_TOG)
-#define CCM_CCGR11_REG(base) ((base)->CCGR11)
-#define CCM_CCGR11_SET_REG(base) ((base)->CCGR11_SET)
-#define CCM_CCGR11_CLR_REG(base) ((base)->CCGR11_CLR)
-#define CCM_CCGR11_TOG_REG(base) ((base)->CCGR11_TOG)
-#define CCM_CCGR12_REG(base) ((base)->CCGR12)
-#define CCM_CCGR12_SET_REG(base) ((base)->CCGR12_SET)
-#define CCM_CCGR12_CLR_REG(base) ((base)->CCGR12_CLR)
-#define CCM_CCGR12_TOG_REG(base) ((base)->CCGR12_TOG)
-#define CCM_CCGR13_REG(base) ((base)->CCGR13)
-#define CCM_CCGR13_SET_REG(base) ((base)->CCGR13_SET)
-#define CCM_CCGR13_CLR_REG(base) ((base)->CCGR13_CLR)
-#define CCM_CCGR13_TOG_REG(base) ((base)->CCGR13_TOG)
-#define CCM_CCGR14_REG(base) ((base)->CCGR14)
-#define CCM_CCGR14_SET_REG(base) ((base)->CCGR14_SET)
-#define CCM_CCGR14_CLR_REG(base) ((base)->CCGR14_CLR)
-#define CCM_CCGR14_TOG_REG(base) ((base)->CCGR14_TOG)
-#define CCM_CCGR15_REG(base) ((base)->CCGR15)
-#define CCM_CCGR15_SET_REG(base) ((base)->CCGR15_SET)
-#define CCM_CCGR15_CLR_REG(base) ((base)->CCGR15_CLR)
-#define CCM_CCGR15_TOG_REG(base) ((base)->CCGR15_TOG)
-#define CCM_CCGR16_REG(base) ((base)->CCGR16)
-#define CCM_CCGR16_SET_REG(base) ((base)->CCGR16_SET)
-#define CCM_CCGR16_CLR_REG(base) ((base)->CCGR16_CLR)
-#define CCM_CCGR16_TOG_REG(base) ((base)->CCGR16_TOG)
-#define CCM_CCGR17_REG(base) ((base)->CCGR17)
-#define CCM_CCGR17_SET_REG(base) ((base)->CCGR17_SET)
-#define CCM_CCGR17_CLR_REG(base) ((base)->CCGR17_CLR)
-#define CCM_CCGR17_TOG_REG(base) ((base)->CCGR17_TOG)
-#define CCM_CCGR18_REG(base) ((base)->CCGR18)
-#define CCM_CCGR18_SET_REG(base) ((base)->CCGR18_SET)
-#define CCM_CCGR18_CLR_REG(base) ((base)->CCGR18_CLR)
-#define CCM_CCGR18_TOG_REG(base) ((base)->CCGR18_TOG)
-#define CCM_CCGR19_REG(base) ((base)->CCGR19)
-#define CCM_CCGR19_SET_REG(base) ((base)->CCGR19_SET)
-#define CCM_CCGR19_CLR_REG(base) ((base)->CCGR19_CLR)
-#define CCM_CCGR19_TOG_REG(base) ((base)->CCGR19_TOG)
-#define CCM_CCGR20_REG(base) ((base)->CCGR20)
-#define CCM_CCGR20_SET_REG(base) ((base)->CCGR20_SET)
-#define CCM_CCGR20_CLR_REG(base) ((base)->CCGR20_CLR)
-#define CCM_CCGR20_TOG_REG(base) ((base)->CCGR20_TOG)
-#define CCM_CCGR21_REG(base) ((base)->CCGR21)
-#define CCM_CCGR21_SET_REG(base) ((base)->CCGR21_SET)
-#define CCM_CCGR21_CLR_REG(base) ((base)->CCGR21_CLR)
-#define CCM_CCGR21_TOG_REG(base) ((base)->CCGR21_TOG)
-#define CCM_CCGR22_REG(base) ((base)->CCGR22)
-#define CCM_CCGR22_SET_REG(base) ((base)->CCGR22_SET)
-#define CCM_CCGR22_CLR_REG(base) ((base)->CCGR22_CLR)
-#define CCM_CCGR22_TOG_REG(base) ((base)->CCGR22_TOG)
-#define CCM_CCGR23_REG(base) ((base)->CCGR23)
-#define CCM_CCGR23_SET_REG(base) ((base)->CCGR23_SET)
-#define CCM_CCGR23_CLR_REG(base) ((base)->CCGR23_CLR)
-#define CCM_CCGR23_TOG_REG(base) ((base)->CCGR23_TOG)
-#define CCM_CCGR24_REG(base) ((base)->CCGR24)
-#define CCM_CCGR24_SET_REG(base) ((base)->CCGR24_SET)
-#define CCM_CCGR24_CLR_REG(base) ((base)->CCGR24_CLR)
-#define CCM_CCGR24_TOG_REG(base) ((base)->CCGR24_TOG)
-#define CCM_CCGR25_REG(base) ((base)->CCGR25)
-#define CCM_CCGR25_SET_REG(base) ((base)->CCGR25_SET)
-#define CCM_CCGR25_CLR_REG(base) ((base)->CCGR25_CLR)
-#define CCM_CCGR25_TOG_REG(base) ((base)->CCGR25_TOG)
-#define CCM_CCGR26_REG(base) ((base)->CCGR26)
-#define CCM_CCGR26_SET_REG(base) ((base)->CCGR26_SET)
-#define CCM_CCGR26_CLR_REG(base) ((base)->CCGR26_CLR)
-#define CCM_CCGR26_TOG_REG(base) ((base)->CCGR26_TOG)
-#define CCM_CCGR27_REG(base) ((base)->CCGR27)
-#define CCM_CCGR27_SET_REG(base) ((base)->CCGR27_SET)
-#define CCM_CCGR27_CLR_REG(base) ((base)->CCGR27_CLR)
-#define CCM_CCGR27_TOG_REG(base) ((base)->CCGR27_TOG)
-#define CCM_CCGR28_REG(base) ((base)->CCGR28)
-#define CCM_CCGR28_SET_REG(base) ((base)->CCGR28_SET)
-#define CCM_CCGR28_CLR_REG(base) ((base)->CCGR28_CLR)
-#define CCM_CCGR28_TOG_REG(base) ((base)->CCGR28_TOG)
-#define CCM_CCGR29_REG(base) ((base)->CCGR29)
-#define CCM_CCGR29_SET_REG(base) ((base)->CCGR29_SET)
-#define CCM_CCGR29_CLR_REG(base) ((base)->CCGR29_CLR)
-#define CCM_CCGR29_TOG_REG(base) ((base)->CCGR29_TOG)
-#define CCM_CCGR30_REG(base) ((base)->CCGR30)
-#define CCM_CCGR30_SET_REG(base) ((base)->CCGR30_SET)
-#define CCM_CCGR30_CLR_REG(base) ((base)->CCGR30_CLR)
-#define CCM_CCGR30_TOG_REG(base) ((base)->CCGR30_TOG)
-#define CCM_CCGR31_REG(base) ((base)->CCGR31)
-#define CCM_CCGR31_SET_REG(base) ((base)->CCGR31_SET)
-#define CCM_CCGR31_CLR_REG(base) ((base)->CCGR31_CLR)
-#define CCM_CCGR31_TOG_REG(base) ((base)->CCGR31_TOG)
-#define CCM_CCGR32_REG(base) ((base)->CCGR32)
-#define CCM_CCGR32_SET_REG(base) ((base)->CCGR32_SET)
-#define CCM_CCGR32_CLR_REG(base) ((base)->CCGR32_CLR)
-#define CCM_CCGR32_TOG_REG(base) ((base)->CCGR32_TOG)
-#define CCM_CCGR33_REG(base) ((base)->CCGR33)
-#define CCM_CCGR33_SET_REG(base) ((base)->CCGR33_SET)
-#define CCM_CCGR33_CLR_REG(base) ((base)->CCGR33_CLR)
-#define CCM_CCGR33_TOG_REG(base) ((base)->CCGR33_TOG)
-#define CCM_CCGR34_REG(base) ((base)->CCGR34)
-#define CCM_CCGR34_SET_REG(base) ((base)->CCGR34_SET)
-#define CCM_CCGR34_CLR_REG(base) ((base)->CCGR34_CLR)
-#define CCM_CCGR34_TOG_REG(base) ((base)->CCGR34_TOG)
-#define CCM_CCGR35_REG(base) ((base)->CCGR35)
-#define CCM_CCGR35_SET_REG(base) ((base)->CCGR35_SET)
-#define CCM_CCGR35_CLR_REG(base) ((base)->CCGR35_CLR)
-#define CCM_CCGR35_TOG_REG(base) ((base)->CCGR35_TOG)
-#define CCM_CCGR36_REG(base) ((base)->CCGR36)
-#define CCM_CCGR36_SET_REG(base) ((base)->CCGR36_SET)
-#define CCM_CCGR36_CLR_REG(base) ((base)->CCGR36_CLR)
-#define CCM_CCGR36_TOG_REG(base) ((base)->CCGR36_TOG)
-#define CCM_CCGR37_REG(base) ((base)->CCGR37)
-#define CCM_CCGR37_SET_REG(base) ((base)->CCGR37_SET)
-#define CCM_CCGR37_CLR_REG(base) ((base)->CCGR37_CLR)
-#define CCM_CCGR37_TOG_REG(base) ((base)->CCGR37_TOG)
-#define CCM_CCGR38_REG(base) ((base)->CCGR38)
-#define CCM_CCGR38_SET_REG(base) ((base)->CCGR38_SET)
-#define CCM_CCGR38_CLR_REG(base) ((base)->CCGR38_CLR)
-#define CCM_CCGR38_TOG_REG(base) ((base)->CCGR38_TOG)
-#define CCM_CCGR39_REG(base) ((base)->CCGR39)
-#define CCM_CCGR39_SET_REG(base) ((base)->CCGR39_SET)
-#define CCM_CCGR39_CLR_REG(base) ((base)->CCGR39_CLR)
-#define CCM_CCGR39_TOG_REG(base) ((base)->CCGR39_TOG)
-#define CCM_CCGR40_REG(base) ((base)->CCGR40)
-#define CCM_CCGR40_SET_REG(base) ((base)->CCGR40_SET)
-#define CCM_CCGR40_CLR_REG(base) ((base)->CCGR40_CLR)
-#define CCM_CCGR40_TOG_REG(base) ((base)->CCGR40_TOG)
-#define CCM_CCGR41_REG(base) ((base)->CCGR41)
-#define CCM_CCGR41_SET_REG(base) ((base)->CCGR41_SET)
-#define CCM_CCGR41_CLR_REG(base) ((base)->CCGR41_CLR)
-#define CCM_CCGR41_TOG_REG(base) ((base)->CCGR41_TOG)
-#define CCM_CCGR42_REG(base) ((base)->CCGR42)
-#define CCM_CCGR42_SET_REG(base) ((base)->CCGR42_SET)
-#define CCM_CCGR42_CLR_REG(base) ((base)->CCGR42_CLR)
-#define CCM_CCGR42_TOG_REG(base) ((base)->CCGR42_TOG)
-#define CCM_CCGR43_REG(base) ((base)->CCGR43)
-#define CCM_CCGR43_SET_REG(base) ((base)->CCGR43_SET)
-#define CCM_CCGR43_CLR_REG(base) ((base)->CCGR43_CLR)
-#define CCM_CCGR43_TOG_REG(base) ((base)->CCGR43_TOG)
-#define CCM_CCGR44_REG(base) ((base)->CCGR44)
-#define CCM_CCGR44_SET_REG(base) ((base)->CCGR44_SET)
-#define CCM_CCGR44_CLR_REG(base) ((base)->CCGR44_CLR)
-#define CCM_CCGR44_TOG_REG(base) ((base)->CCGR44_TOG)
-#define CCM_CCGR45_REG(base) ((base)->CCGR45)
-#define CCM_CCGR45_SET_REG(base) ((base)->CCGR45_SET)
-#define CCM_CCGR45_CLR_REG(base) ((base)->CCGR45_CLR)
-#define CCM_CCGR45_TOG_REG(base) ((base)->CCGR45_TOG)
-#define CCM_CCGR46_REG(base) ((base)->CCGR46)
-#define CCM_CCGR46_SET_REG(base) ((base)->CCGR46_SET)
-#define CCM_CCGR46_CLR_REG(base) ((base)->CCGR46_CLR)
-#define CCM_CCGR46_TOG_REG(base) ((base)->CCGR46_TOG)
-#define CCM_CCGR47_REG(base) ((base)->CCGR47)
-#define CCM_CCGR47_SET_REG(base) ((base)->CCGR47_SET)
-#define CCM_CCGR47_CLR_REG(base) ((base)->CCGR47_CLR)
-#define CCM_CCGR47_TOG_REG(base) ((base)->CCGR47_TOG)
-#define CCM_CCGR48_REG(base) ((base)->CCGR48)
-#define CCM_CCGR48_SET_REG(base) ((base)->CCGR48_SET)
-#define CCM_CCGR48_CLR_REG(base) ((base)->CCGR48_CLR)
-#define CCM_CCGR48_TOG_REG(base) ((base)->CCGR48_TOG)
-#define CCM_CCGR49_REG(base) ((base)->CCGR49)
-#define CCM_CCGR49_SET_REG(base) ((base)->CCGR49_SET)
-#define CCM_CCGR49_CLR_REG(base) ((base)->CCGR49_CLR)
-#define CCM_CCGR49_TOG_REG(base) ((base)->CCGR49_TOG)
-#define CCM_CCGR50_REG(base) ((base)->CCGR50)
-#define CCM_CCGR50_SET_REG(base) ((base)->CCGR50_SET)
-#define CCM_CCGR50_CLR_REG(base) ((base)->CCGR50_CLR)
-#define CCM_CCGR50_TOG_REG(base) ((base)->CCGR50_TOG)
-#define CCM_CCGR51_REG(base) ((base)->CCGR51)
-#define CCM_CCGR51_SET_REG(base) ((base)->CCGR51_SET)
-#define CCM_CCGR51_CLR_REG(base) ((base)->CCGR51_CLR)
-#define CCM_CCGR51_TOG_REG(base) ((base)->CCGR51_TOG)
-#define CCM_CCGR52_REG(base) ((base)->CCGR52)
-#define CCM_CCGR52_SET_REG(base) ((base)->CCGR52_SET)
-#define CCM_CCGR52_CLR_REG(base) ((base)->CCGR52_CLR)
-#define CCM_CCGR52_TOG_REG(base) ((base)->CCGR52_TOG)
-#define CCM_CCGR53_REG(base) ((base)->CCGR53)
-#define CCM_CCGR53_SET_REG(base) ((base)->CCGR53_SET)
-#define CCM_CCGR53_CLR_REG(base) ((base)->CCGR53_CLR)
-#define CCM_CCGR53_TOG_REG(base) ((base)->CCGR53_TOG)
-#define CCM_CCGR54_REG(base) ((base)->CCGR54)
-#define CCM_CCGR54_SET_REG(base) ((base)->CCGR54_SET)
-#define CCM_CCGR54_CLR_REG(base) ((base)->CCGR54_CLR)
-#define CCM_CCGR54_TOG_REG(base) ((base)->CCGR54_TOG)
-#define CCM_CCGR55_REG(base) ((base)->CCGR55)
-#define CCM_CCGR55_SET_REG(base) ((base)->CCGR55_SET)
-#define CCM_CCGR55_CLR_REG(base) ((base)->CCGR55_CLR)
-#define CCM_CCGR55_TOG_REG(base) ((base)->CCGR55_TOG)
-#define CCM_CCGR56_REG(base) ((base)->CCGR56)
-#define CCM_CCGR56_SET_REG(base) ((base)->CCGR56_SET)
-#define CCM_CCGR56_CLR_REG(base) ((base)->CCGR56_CLR)
-#define CCM_CCGR56_TOG_REG(base) ((base)->CCGR56_TOG)
-#define CCM_CCGR57_REG(base) ((base)->CCGR57)
-#define CCM_CCGR57_SET_REG(base) ((base)->CCGR57_SET)
-#define CCM_CCGR57_CLR_REG(base) ((base)->CCGR57_CLR)
-#define CCM_CCGR57_TOG_REG(base) ((base)->CCGR57_TOG)
-#define CCM_CCGR58_REG(base) ((base)->CCGR58)
-#define CCM_CCGR58_SET_REG(base) ((base)->CCGR58_SET)
-#define CCM_CCGR58_CLR_REG(base) ((base)->CCGR58_CLR)
-#define CCM_CCGR58_TOG_REG(base) ((base)->CCGR58_TOG)
-#define CCM_CCGR59_REG(base) ((base)->CCGR59)
-#define CCM_CCGR59_SET_REG(base) ((base)->CCGR59_SET)
-#define CCM_CCGR59_CLR_REG(base) ((base)->CCGR59_CLR)
-#define CCM_CCGR59_TOG_REG(base) ((base)->CCGR59_TOG)
-#define CCM_CCGR60_REG(base) ((base)->CCGR60)
-#define CCM_CCGR60_SET_REG(base) ((base)->CCGR60_SET)
-#define CCM_CCGR60_CLR_REG(base) ((base)->CCGR60_CLR)
-#define CCM_CCGR60_TOG_REG(base) ((base)->CCGR60_TOG)
-#define CCM_CCGR61_REG(base) ((base)->CCGR61)
-#define CCM_CCGR61_SET_REG(base) ((base)->CCGR61_SET)
-#define CCM_CCGR61_CLR_REG(base) ((base)->CCGR61_CLR)
-#define CCM_CCGR61_TOG_REG(base) ((base)->CCGR61_TOG)
-#define CCM_CCGR62_REG(base) ((base)->CCGR62)
-#define CCM_CCGR62_SET_REG(base) ((base)->CCGR62_SET)
-#define CCM_CCGR62_CLR_REG(base) ((base)->CCGR62_CLR)
-#define CCM_CCGR62_TOG_REG(base) ((base)->CCGR62_TOG)
-#define CCM_CCGR63_REG(base) ((base)->CCGR63)
-#define CCM_CCGR63_SET_REG(base) ((base)->CCGR63_SET)
-#define CCM_CCGR63_CLR_REG(base) ((base)->CCGR63_CLR)
-#define CCM_CCGR63_TOG_REG(base) ((base)->CCGR63_TOG)
-#define CCM_CCGR64_REG(base) ((base)->CCGR64)
-#define CCM_CCGR64_SET_REG(base) ((base)->CCGR64_SET)
-#define CCM_CCGR64_CLR_REG(base) ((base)->CCGR64_CLR)
-#define CCM_CCGR64_TOG_REG(base) ((base)->CCGR64_TOG)
-#define CCM_CCGR65_REG(base) ((base)->CCGR65)
-#define CCM_CCGR65_SET_REG(base) ((base)->CCGR65_SET)
-#define CCM_CCGR65_CLR_REG(base) ((base)->CCGR65_CLR)
-#define CCM_CCGR65_TOG_REG(base) ((base)->CCGR65_TOG)
-#define CCM_CCGR66_REG(base) ((base)->CCGR66)
-#define CCM_CCGR66_SET_REG(base) ((base)->CCGR66_SET)
-#define CCM_CCGR66_CLR_REG(base) ((base)->CCGR66_CLR)
-#define CCM_CCGR66_TOG_REG(base) ((base)->CCGR66_TOG)
-#define CCM_CCGR67_REG(base) ((base)->CCGR67)
-#define CCM_CCGR67_SET_REG(base) ((base)->CCGR67_SET)
-#define CCM_CCGR67_CLR_REG(base) ((base)->CCGR67_CLR)
-#define CCM_CCGR67_TOG_REG(base) ((base)->CCGR67_TOG)
-#define CCM_CCGR68_REG(base) ((base)->CCGR68)
-#define CCM_CCGR68_SET_REG(base) ((base)->CCGR68_SET)
-#define CCM_CCGR68_CLR_REG(base) ((base)->CCGR68_CLR)
-#define CCM_CCGR68_TOG_REG(base) ((base)->CCGR68_TOG)
-#define CCM_CCGR69_REG(base) ((base)->CCGR69)
-#define CCM_CCGR69_SET_REG(base) ((base)->CCGR69_SET)
-#define CCM_CCGR69_CLR_REG(base) ((base)->CCGR69_CLR)
-#define CCM_CCGR69_TOG_REG(base) ((base)->CCGR69_TOG)
-#define CCM_CCGR70_REG(base) ((base)->CCGR70)
-#define CCM_CCGR70_SET_REG(base) ((base)->CCGR70_SET)
-#define CCM_CCGR70_CLR_REG(base) ((base)->CCGR70_CLR)
-#define CCM_CCGR70_TOG_REG(base) ((base)->CCGR70_TOG)
-#define CCM_CCGR71_REG(base) ((base)->CCGR71)
-#define CCM_CCGR71_SET_REG(base) ((base)->CCGR71_SET)
-#define CCM_CCGR71_CLR_REG(base) ((base)->CCGR71_CLR)
-#define CCM_CCGR71_TOG_REG(base) ((base)->CCGR71_TOG)
-#define CCM_CCGR72_REG(base) ((base)->CCGR72)
-#define CCM_CCGR72_SET_REG(base) ((base)->CCGR72_SET)
-#define CCM_CCGR72_CLR_REG(base) ((base)->CCGR72_CLR)
-#define CCM_CCGR72_TOG_REG(base) ((base)->CCGR72_TOG)
-#define CCM_CCGR73_REG(base) ((base)->CCGR73)
-#define CCM_CCGR73_SET_REG(base) ((base)->CCGR73_SET)
-#define CCM_CCGR73_CLR_REG(base) ((base)->CCGR73_CLR)
-#define CCM_CCGR73_TOG_REG(base) ((base)->CCGR73_TOG)
-#define CCM_CCGR74_REG(base) ((base)->CCGR74)
-#define CCM_CCGR74_SET_REG(base) ((base)->CCGR74_SET)
-#define CCM_CCGR74_CLR_REG(base) ((base)->CCGR74_CLR)
-#define CCM_CCGR74_TOG_REG(base) ((base)->CCGR74_TOG)
-#define CCM_CCGR75_REG(base) ((base)->CCGR75)
-#define CCM_CCGR75_SET_REG(base) ((base)->CCGR75_SET)
-#define CCM_CCGR75_CLR_REG(base) ((base)->CCGR75_CLR)
-#define CCM_CCGR75_TOG_REG(base) ((base)->CCGR75_TOG)
-#define CCM_CCGR76_REG(base) ((base)->CCGR76)
-#define CCM_CCGR76_SET_REG(base) ((base)->CCGR76_SET)
-#define CCM_CCGR76_CLR_REG(base) ((base)->CCGR76_CLR)
-#define CCM_CCGR76_TOG_REG(base) ((base)->CCGR76_TOG)
-#define CCM_CCGR77_REG(base) ((base)->CCGR77)
-#define CCM_CCGR77_SET_REG(base) ((base)->CCGR77_SET)
-#define CCM_CCGR77_CLR_REG(base) ((base)->CCGR77_CLR)
-#define CCM_CCGR77_TOG_REG(base) ((base)->CCGR77_TOG)
-#define CCM_CCGR78_REG(base) ((base)->CCGR78)
-#define CCM_CCGR78_SET_REG(base) ((base)->CCGR78_SET)
-#define CCM_CCGR78_CLR_REG(base) ((base)->CCGR78_CLR)
-#define CCM_CCGR78_TOG_REG(base) ((base)->CCGR78_TOG)
-#define CCM_CCGR79_REG(base) ((base)->CCGR79)
-#define CCM_CCGR79_SET_REG(base) ((base)->CCGR79_SET)
-#define CCM_CCGR79_CLR_REG(base) ((base)->CCGR79_CLR)
-#define CCM_CCGR79_TOG_REG(base) ((base)->CCGR79_TOG)
-#define CCM_CCGR80_REG(base) ((base)->CCGR80)
-#define CCM_CCGR80_SET_REG(base) ((base)->CCGR80_SET)
-#define CCM_CCGR80_CLR_REG(base) ((base)->CCGR80_CLR)
-#define CCM_CCGR80_TOG_REG(base) ((base)->CCGR80_TOG)
-#define CCM_CCGR81_REG(base) ((base)->CCGR81)
-#define CCM_CCGR81_SET_REG(base) ((base)->CCGR81_SET)
-#define CCM_CCGR81_CLR_REG(base) ((base)->CCGR81_CLR)
-#define CCM_CCGR81_TOG_REG(base) ((base)->CCGR81_TOG)
-#define CCM_CCGR82_REG(base) ((base)->CCGR82)
-#define CCM_CCGR82_SET_REG(base) ((base)->CCGR82_SET)
-#define CCM_CCGR82_CLR_REG(base) ((base)->CCGR82_CLR)
-#define CCM_CCGR82_TOG_REG(base) ((base)->CCGR82_TOG)
-#define CCM_CCGR83_REG(base) ((base)->CCGR83)
-#define CCM_CCGR83_SET_REG(base) ((base)->CCGR83_SET)
-#define CCM_CCGR83_CLR_REG(base) ((base)->CCGR83_CLR)
-#define CCM_CCGR83_TOG_REG(base) ((base)->CCGR83_TOG)
-#define CCM_CCGR84_REG(base) ((base)->CCGR84)
-#define CCM_CCGR84_SET_REG(base) ((base)->CCGR84_SET)
-#define CCM_CCGR84_CLR_REG(base) ((base)->CCGR84_CLR)
-#define CCM_CCGR84_TOG_REG(base) ((base)->CCGR84_TOG)
-#define CCM_CCGR85_REG(base) ((base)->CCGR85)
-#define CCM_CCGR85_SET_REG(base) ((base)->CCGR85_SET)
-#define CCM_CCGR85_CLR_REG(base) ((base)->CCGR85_CLR)
-#define CCM_CCGR85_TOG_REG(base) ((base)->CCGR85_TOG)
-#define CCM_CCGR86_REG(base) ((base)->CCGR86)
-#define CCM_CCGR86_SET_REG(base) ((base)->CCGR86_SET)
-#define CCM_CCGR86_CLR_REG(base) ((base)->CCGR86_CLR)
-#define CCM_CCGR86_TOG_REG(base) ((base)->CCGR86_TOG)
-#define CCM_CCGR87_REG(base) ((base)->CCGR87)
-#define CCM_CCGR87_SET_REG(base) ((base)->CCGR87_SET)
-#define CCM_CCGR87_CLR_REG(base) ((base)->CCGR87_CLR)
-#define CCM_CCGR87_TOG_REG(base) ((base)->CCGR87_TOG)
-#define CCM_CCGR88_REG(base) ((base)->CCGR88)
-#define CCM_CCGR88_SET_REG(base) ((base)->CCGR88_SET)
-#define CCM_CCGR88_CLR_REG(base) ((base)->CCGR88_CLR)
-#define CCM_CCGR88_TOG_REG(base) ((base)->CCGR88_TOG)
-#define CCM_CCGR89_REG(base) ((base)->CCGR89)
-#define CCM_CCGR89_SET_REG(base) ((base)->CCGR89_SET)
-#define CCM_CCGR89_CLR_REG(base) ((base)->CCGR89_CLR)
-#define CCM_CCGR89_TOG_REG(base) ((base)->CCGR89_TOG)
-#define CCM_CCGR90_REG(base) ((base)->CCGR90)
-#define CCM_CCGR90_SET_REG(base) ((base)->CCGR90_SET)
-#define CCM_CCGR90_CLR_REG(base) ((base)->CCGR90_CLR)
-#define CCM_CCGR90_TOG_REG(base) ((base)->CCGR90_TOG)
-#define CCM_CCGR91_REG(base) ((base)->CCGR91)
-#define CCM_CCGR91_SET_REG(base) ((base)->CCGR91_SET)
-#define CCM_CCGR91_CLR_REG(base) ((base)->CCGR91_CLR)
-#define CCM_CCGR91_TOG_REG(base) ((base)->CCGR91_TOG)
-#define CCM_CCGR92_REG(base) ((base)->CCGR92)
-#define CCM_CCGR92_SET_REG(base) ((base)->CCGR92_SET)
-#define CCM_CCGR92_CLR_REG(base) ((base)->CCGR92_CLR)
-#define CCM_CCGR92_TOG_REG(base) ((base)->CCGR92_TOG)
-#define CCM_CCGR93_REG(base) ((base)->CCGR93)
-#define CCM_CCGR93_SET_REG(base) ((base)->CCGR93_SET)
-#define CCM_CCGR93_CLR_REG(base) ((base)->CCGR93_CLR)
-#define CCM_CCGR93_TOG_REG(base) ((base)->CCGR93_TOG)
-#define CCM_CCGR94_REG(base) ((base)->CCGR94)
-#define CCM_CCGR94_SET_REG(base) ((base)->CCGR94_SET)
-#define CCM_CCGR94_CLR_REG(base) ((base)->CCGR94_CLR)
-#define CCM_CCGR94_TOG_REG(base) ((base)->CCGR94_TOG)
-#define CCM_CCGR95_REG(base) ((base)->CCGR95)
-#define CCM_CCGR95_SET_REG(base) ((base)->CCGR95_SET)
-#define CCM_CCGR95_CLR_REG(base) ((base)->CCGR95_CLR)
-#define CCM_CCGR95_TOG_REG(base) ((base)->CCGR95_TOG)
-#define CCM_CCGR96_REG(base) ((base)->CCGR96)
-#define CCM_CCGR96_SET_REG(base) ((base)->CCGR96_SET)
-#define CCM_CCGR96_CLR_REG(base) ((base)->CCGR96_CLR)
-#define CCM_CCGR96_TOG_REG(base) ((base)->CCGR96_TOG)
-#define CCM_CCGR97_REG(base) ((base)->CCGR97)
-#define CCM_CCGR97_SET_REG(base) ((base)->CCGR97_SET)
-#define CCM_CCGR97_CLR_REG(base) ((base)->CCGR97_CLR)
-#define CCM_CCGR97_TOG_REG(base) ((base)->CCGR97_TOG)
-#define CCM_CCGR98_REG(base) ((base)->CCGR98)
-#define CCM_CCGR98_SET_REG(base) ((base)->CCGR98_SET)
-#define CCM_CCGR98_CLR_REG(base) ((base)->CCGR98_CLR)
-#define CCM_CCGR98_TOG_REG(base) ((base)->CCGR98_TOG)
-#define CCM_CCGR99_REG(base) ((base)->CCGR99)
-#define CCM_CCGR99_SET_REG(base) ((base)->CCGR99_SET)
-#define CCM_CCGR99_CLR_REG(base) ((base)->CCGR99_CLR)
-#define CCM_CCGR99_TOG_REG(base) ((base)->CCGR99_TOG)
-#define CCM_CCGR100_REG(base) ((base)->CCGR100)
-#define CCM_CCGR100_SET_REG(base) ((base)->CCGR100_SET)
-#define CCM_CCGR100_CLR_REG(base) ((base)->CCGR100_CLR)
-#define CCM_CCGR100_TOG_REG(base) ((base)->CCGR100_TOG)
-#define CCM_CCGR101_REG(base) ((base)->CCGR101)
-#define CCM_CCGR101_SET_REG(base) ((base)->CCGR101_SET)
-#define CCM_CCGR101_CLR_REG(base) ((base)->CCGR101_CLR)
-#define CCM_CCGR101_TOG_REG(base) ((base)->CCGR101_TOG)
-#define CCM_CCGR102_REG(base) ((base)->CCGR102)
-#define CCM_CCGR102_SET_REG(base) ((base)->CCGR102_SET)
-#define CCM_CCGR102_CLR_REG(base) ((base)->CCGR102_CLR)
-#define CCM_CCGR102_TOG_REG(base) ((base)->CCGR102_TOG)
-#define CCM_CCGR103_REG(base) ((base)->CCGR103)
-#define CCM_CCGR103_SET_REG(base) ((base)->CCGR103_SET)
-#define CCM_CCGR103_CLR_REG(base) ((base)->CCGR103_CLR)
-#define CCM_CCGR103_TOG_REG(base) ((base)->CCGR103_TOG)
-#define CCM_CCGR104_REG(base) ((base)->CCGR104)
-#define CCM_CCGR104_SET_REG(base) ((base)->CCGR104_SET)
-#define CCM_CCGR104_CLR_REG(base) ((base)->CCGR104_CLR)
-#define CCM_CCGR104_TOG_REG(base) ((base)->CCGR104_TOG)
-#define CCM_CCGR105_REG(base) ((base)->CCGR105)
-#define CCM_CCGR105_SET_REG(base) ((base)->CCGR105_SET)
-#define CCM_CCGR105_CLR_REG(base) ((base)->CCGR105_CLR)
-#define CCM_CCGR105_TOG_REG(base) ((base)->CCGR105_TOG)
-#define CCM_CCGR106_REG(base) ((base)->CCGR106)
-#define CCM_CCGR106_SET_REG(base) ((base)->CCGR106_SET)
-#define CCM_CCGR106_CLR_REG(base) ((base)->CCGR106_CLR)
-#define CCM_CCGR106_TOG_REG(base) ((base)->CCGR106_TOG)
-#define CCM_CCGR107_REG(base) ((base)->CCGR107)
-#define CCM_CCGR107_SET_REG(base) ((base)->CCGR107_SET)
-#define CCM_CCGR107_CLR_REG(base) ((base)->CCGR107_CLR)
-#define CCM_CCGR107_TOG_REG(base) ((base)->CCGR107_TOG)
-#define CCM_CCGR108_REG(base) ((base)->CCGR108)
-#define CCM_CCGR108_SET_REG(base) ((base)->CCGR108_SET)
-#define CCM_CCGR108_CLR_REG(base) ((base)->CCGR108_CLR)
-#define CCM_CCGR108_TOG_REG(base) ((base)->CCGR108_TOG)
-#define CCM_CCGR109_REG(base) ((base)->CCGR109)
-#define CCM_CCGR109_SET_REG(base) ((base)->CCGR109_SET)
-#define CCM_CCGR109_CLR_REG(base) ((base)->CCGR109_CLR)
-#define CCM_CCGR109_TOG_REG(base) ((base)->CCGR109_TOG)
-#define CCM_CCGR110_REG(base) ((base)->CCGR110)
-#define CCM_CCGR110_SET_REG(base) ((base)->CCGR110_SET)
-#define CCM_CCGR110_CLR_REG(base) ((base)->CCGR110_CLR)
-#define CCM_CCGR110_TOG_REG(base) ((base)->CCGR110_TOG)
-#define CCM_CCGR111_REG(base) ((base)->CCGR111)
-#define CCM_CCGR111_SET_REG(base) ((base)->CCGR111_SET)
-#define CCM_CCGR111_CLR_REG(base) ((base)->CCGR111_CLR)
-#define CCM_CCGR111_TOG_REG(base) ((base)->CCGR111_TOG)
-#define CCM_CCGR112_REG(base) ((base)->CCGR112)
-#define CCM_CCGR112_SET_REG(base) ((base)->CCGR112_SET)
-#define CCM_CCGR112_CLR_REG(base) ((base)->CCGR112_CLR)
-#define CCM_CCGR112_TOG_REG(base) ((base)->CCGR112_TOG)
-#define CCM_CCGR113_REG(base) ((base)->CCGR113)
-#define CCM_CCGR113_SET_REG(base) ((base)->CCGR113_SET)
-#define CCM_CCGR113_CLR_REG(base) ((base)->CCGR113_CLR)
-#define CCM_CCGR113_TOG_REG(base) ((base)->CCGR113_TOG)
-#define CCM_CCGR114_REG(base) ((base)->CCGR114)
-#define CCM_CCGR114_SET_REG(base) ((base)->CCGR114_SET)
-#define CCM_CCGR114_CLR_REG(base) ((base)->CCGR114_CLR)
-#define CCM_CCGR114_TOG_REG(base) ((base)->CCGR114_TOG)
-#define CCM_CCGR115_REG(base) ((base)->CCGR115)
-#define CCM_CCGR115_SET_REG(base) ((base)->CCGR115_SET)
-#define CCM_CCGR115_CLR_REG(base) ((base)->CCGR115_CLR)
-#define CCM_CCGR115_TOG_REG(base) ((base)->CCGR115_TOG)
-#define CCM_CCGR116_REG(base) ((base)->CCGR116)
-#define CCM_CCGR116_SET_REG(base) ((base)->CCGR116_SET)
-#define CCM_CCGR116_CLR_REG(base) ((base)->CCGR116_CLR)
-#define CCM_CCGR116_TOG_REG(base) ((base)->CCGR116_TOG)
-#define CCM_CCGR117_REG(base) ((base)->CCGR117)
-#define CCM_CCGR117_SET_REG(base) ((base)->CCGR117_SET)
-#define CCM_CCGR117_CLR_REG(base) ((base)->CCGR117_CLR)
-#define CCM_CCGR117_TOG_REG(base) ((base)->CCGR117_TOG)
-#define CCM_CCGR118_REG(base) ((base)->CCGR118)
-#define CCM_CCGR118_SET_REG(base) ((base)->CCGR118_SET)
-#define CCM_CCGR118_CLR_REG(base) ((base)->CCGR118_CLR)
-#define CCM_CCGR118_TOG_REG(base) ((base)->CCGR118_TOG)
-#define CCM_CCGR119_REG(base) ((base)->CCGR119)
-#define CCM_CCGR119_SET_REG(base) ((base)->CCGR119_SET)
-#define CCM_CCGR119_CLR_REG(base) ((base)->CCGR119_CLR)
-#define CCM_CCGR119_TOG_REG(base) ((base)->CCGR119_TOG)
-#define CCM_CCGR120_REG(base) ((base)->CCGR120)
-#define CCM_CCGR120_SET_REG(base) ((base)->CCGR120_SET)
-#define CCM_CCGR120_CLR_REG(base) ((base)->CCGR120_CLR)
-#define CCM_CCGR120_TOG_REG(base) ((base)->CCGR120_TOG)
-#define CCM_CCGR121_REG(base) ((base)->CCGR121)
-#define CCM_CCGR121_SET_REG(base) ((base)->CCGR121_SET)
-#define CCM_CCGR121_CLR_REG(base) ((base)->CCGR121_CLR)
-#define CCM_CCGR121_TOG_REG(base) ((base)->CCGR121_TOG)
-#define CCM_CCGR122_REG(base) ((base)->CCGR122)
-#define CCM_CCGR122_SET_REG(base) ((base)->CCGR122_SET)
-#define CCM_CCGR122_CLR_REG(base) ((base)->CCGR122_CLR)
-#define CCM_CCGR122_TOG_REG(base) ((base)->CCGR122_TOG)
-#define CCM_CCGR123_REG(base) ((base)->CCGR123)
-#define CCM_CCGR123_SET_REG(base) ((base)->CCGR123_SET)
-#define CCM_CCGR123_CLR_REG(base) ((base)->CCGR123_CLR)
-#define CCM_CCGR123_TOG_REG(base) ((base)->CCGR123_TOG)
-#define CCM_CCGR124_REG(base) ((base)->CCGR124)
-#define CCM_CCGR124_SET_REG(base) ((base)->CCGR124_SET)
-#define CCM_CCGR124_CLR_REG(base) ((base)->CCGR124_CLR)
-#define CCM_CCGR124_TOG_REG(base) ((base)->CCGR124_TOG)
-#define CCM_CCGR125_REG(base) ((base)->CCGR125)
-#define CCM_CCGR125_SET_REG(base) ((base)->CCGR125_SET)
-#define CCM_CCGR125_CLR_REG(base) ((base)->CCGR125_CLR)
-#define CCM_CCGR125_TOG_REG(base) ((base)->CCGR125_TOG)
-#define CCM_CCGR126_REG(base) ((base)->CCGR126)
-#define CCM_CCGR126_SET_REG(base) ((base)->CCGR126_SET)
-#define CCM_CCGR126_CLR_REG(base) ((base)->CCGR126_CLR)
-#define CCM_CCGR126_TOG_REG(base) ((base)->CCGR126_TOG)
-#define CCM_CCGR127_REG(base) ((base)->CCGR127)
-#define CCM_CCGR127_SET_REG(base) ((base)->CCGR127_SET)
-#define CCM_CCGR127_CLR_REG(base) ((base)->CCGR127_CLR)
-#define CCM_CCGR127_TOG_REG(base) ((base)->CCGR127_TOG)
-#define CCM_CCGR128_REG(base) ((base)->CCGR128)
-#define CCM_CCGR128_SET_REG(base) ((base)->CCGR128_SET)
-#define CCM_CCGR128_CLR_REG(base) ((base)->CCGR128_CLR)
-#define CCM_CCGR128_TOG_REG(base) ((base)->CCGR128_TOG)
-#define CCM_CCGR129_REG(base) ((base)->CCGR129)
-#define CCM_CCGR129_SET_REG(base) ((base)->CCGR129_SET)
-#define CCM_CCGR129_CLR_REG(base) ((base)->CCGR129_CLR)
-#define CCM_CCGR129_TOG_REG(base) ((base)->CCGR129_TOG)
-#define CCM_CCGR130_REG(base) ((base)->CCGR130)
-#define CCM_CCGR130_SET_REG(base) ((base)->CCGR130_SET)
-#define CCM_CCGR130_CLR_REG(base) ((base)->CCGR130_CLR)
-#define CCM_CCGR130_TOG_REG(base) ((base)->CCGR130_TOG)
-#define CCM_CCGR131_REG(base) ((base)->CCGR131)
-#define CCM_CCGR131_SET_REG(base) ((base)->CCGR131_SET)
-#define CCM_CCGR131_CLR_REG(base) ((base)->CCGR131_CLR)
-#define CCM_CCGR131_TOG_REG(base) ((base)->CCGR131_TOG)
-#define CCM_CCGR132_REG(base) ((base)->CCGR132)
-#define CCM_CCGR132_SET_REG(base) ((base)->CCGR132_SET)
-#define CCM_CCGR132_CLR_REG(base) ((base)->CCGR132_CLR)
-#define CCM_CCGR132_TOG_REG(base) ((base)->CCGR132_TOG)
-#define CCM_CCGR133_REG(base) ((base)->CCGR133)
-#define CCM_CCGR133_SET_REG(base) ((base)->CCGR133_SET)
-#define CCM_CCGR133_CLR_REG(base) ((base)->CCGR133_CLR)
-#define CCM_CCGR133_TOG_REG(base) ((base)->CCGR133_TOG)
-#define CCM_CCGR134_REG(base) ((base)->CCGR134)
-#define CCM_CCGR134_SET_REG(base) ((base)->CCGR134_SET)
-#define CCM_CCGR134_CLR_REG(base) ((base)->CCGR134_CLR)
-#define CCM_CCGR134_TOG_REG(base) ((base)->CCGR134_TOG)
-#define CCM_CCGR135_REG(base) ((base)->CCGR135)
-#define CCM_CCGR135_SET_REG(base) ((base)->CCGR135_SET)
-#define CCM_CCGR135_CLR_REG(base) ((base)->CCGR135_CLR)
-#define CCM_CCGR135_TOG_REG(base) ((base)->CCGR135_TOG)
-#define CCM_CCGR136_REG(base) ((base)->CCGR136)
-#define CCM_CCGR136_SET_REG(base) ((base)->CCGR136_SET)
-#define CCM_CCGR136_CLR_REG(base) ((base)->CCGR136_CLR)
-#define CCM_CCGR136_TOG_REG(base) ((base)->CCGR136_TOG)
-#define CCM_CCGR137_REG(base) ((base)->CCGR137)
-#define CCM_CCGR137_SET_REG(base) ((base)->CCGR137_SET)
-#define CCM_CCGR137_CLR_REG(base) ((base)->CCGR137_CLR)
-#define CCM_CCGR137_TOG_REG(base) ((base)->CCGR137_TOG)
-#define CCM_CCGR138_REG(base) ((base)->CCGR138)
-#define CCM_CCGR138_SET_REG(base) ((base)->CCGR138_SET)
-#define CCM_CCGR138_CLR_REG(base) ((base)->CCGR138_CLR)
-#define CCM_CCGR138_TOG_REG(base) ((base)->CCGR138_TOG)
-#define CCM_CCGR139_REG(base) ((base)->CCGR139)
-#define CCM_CCGR139_SET_REG(base) ((base)->CCGR139_SET)
-#define CCM_CCGR139_CLR_REG(base) ((base)->CCGR139_CLR)
-#define CCM_CCGR139_TOG_REG(base) ((base)->CCGR139_TOG)
-#define CCM_CCGR140_REG(base) ((base)->CCGR140)
-#define CCM_CCGR140_SET_REG(base) ((base)->CCGR140_SET)
-#define CCM_CCGR140_CLR_REG(base) ((base)->CCGR140_CLR)
-#define CCM_CCGR140_TOG_REG(base) ((base)->CCGR140_TOG)
-#define CCM_CCGR141_REG(base) ((base)->CCGR141)
-#define CCM_CCGR141_SET_REG(base) ((base)->CCGR141_SET)
-#define CCM_CCGR141_CLR_REG(base) ((base)->CCGR141_CLR)
-#define CCM_CCGR141_TOG_REG(base) ((base)->CCGR141_TOG)
-#define CCM_CCGR142_REG(base) ((base)->CCGR142)
-#define CCM_CCGR142_SET_REG(base) ((base)->CCGR142_SET)
-#define CCM_CCGR142_CLR_REG(base) ((base)->CCGR142_CLR)
-#define CCM_CCGR142_TOG_REG(base) ((base)->CCGR142_TOG)
-#define CCM_CCGR143_REG(base) ((base)->CCGR143)
-#define CCM_CCGR143_SET_REG(base) ((base)->CCGR143_SET)
-#define CCM_CCGR143_CLR_REG(base) ((base)->CCGR143_CLR)
-#define CCM_CCGR143_TOG_REG(base) ((base)->CCGR143_TOG)
-#define CCM_CCGR144_REG(base) ((base)->CCGR144)
-#define CCM_CCGR144_SET_REG(base) ((base)->CCGR144_SET)
-#define CCM_CCGR144_CLR_REG(base) ((base)->CCGR144_CLR)
-#define CCM_CCGR144_TOG_REG(base) ((base)->CCGR144_TOG)
-#define CCM_CCGR145_REG(base) ((base)->CCGR145)
-#define CCM_CCGR145_SET_REG(base) ((base)->CCGR145_SET)
-#define CCM_CCGR145_CLR_REG(base) ((base)->CCGR145_CLR)
-#define CCM_CCGR145_TOG_REG(base) ((base)->CCGR145_TOG)
-#define CCM_CCGR146_REG(base) ((base)->CCGR146)
-#define CCM_CCGR146_SET_REG(base) ((base)->CCGR146_SET)
-#define CCM_CCGR146_CLR_REG(base) ((base)->CCGR146_CLR)
-#define CCM_CCGR146_TOG_REG(base) ((base)->CCGR146_TOG)
-#define CCM_CCGR147_REG(base) ((base)->CCGR147)
-#define CCM_CCGR147_SET_REG(base) ((base)->CCGR147_SET)
-#define CCM_CCGR147_CLR_REG(base) ((base)->CCGR147_CLR)
-#define CCM_CCGR147_TOG_REG(base) ((base)->CCGR147_TOG)
-#define CCM_CCGR148_REG(base) ((base)->CCGR148)
-#define CCM_CCGR148_SET_REG(base) ((base)->CCGR148_SET)
-#define CCM_CCGR148_CLR_REG(base) ((base)->CCGR148_CLR)
-#define CCM_CCGR148_TOG_REG(base) ((base)->CCGR148_TOG)
-#define CCM_CCGR149_REG(base) ((base)->CCGR149)
-#define CCM_CCGR149_SET_REG(base) ((base)->CCGR149_SET)
-#define CCM_CCGR149_CLR_REG(base) ((base)->CCGR149_CLR)
-#define CCM_CCGR149_TOG_REG(base) ((base)->CCGR149_TOG)
-#define CCM_CCGR150_REG(base) ((base)->CCGR150)
-#define CCM_CCGR150_SET_REG(base) ((base)->CCGR150_SET)
-#define CCM_CCGR150_CLR_REG(base) ((base)->CCGR150_CLR)
-#define CCM_CCGR150_TOG_REG(base) ((base)->CCGR150_TOG)
-#define CCM_CCGR151_REG(base) ((base)->CCGR151)
-#define CCM_CCGR151_SET_REG(base) ((base)->CCGR151_SET)
-#define CCM_CCGR151_CLR_REG(base) ((base)->CCGR151_CLR)
-#define CCM_CCGR151_TOG_REG(base) ((base)->CCGR151_TOG)
-#define CCM_CCGR152_REG(base) ((base)->CCGR152)
-#define CCM_CCGR152_SET_REG(base) ((base)->CCGR152_SET)
-#define CCM_CCGR152_CLR_REG(base) ((base)->CCGR152_CLR)
-#define CCM_CCGR152_TOG_REG(base) ((base)->CCGR152_TOG)
-#define CCM_CCGR153_REG(base) ((base)->CCGR153)
-#define CCM_CCGR153_SET_REG(base) ((base)->CCGR153_SET)
-#define CCM_CCGR153_CLR_REG(base) ((base)->CCGR153_CLR)
-#define CCM_CCGR153_TOG_REG(base) ((base)->CCGR153_TOG)
-#define CCM_CCGR154_REG(base) ((base)->CCGR154)
-#define CCM_CCGR154_SET_REG(base) ((base)->CCGR154_SET)
-#define CCM_CCGR154_CLR_REG(base) ((base)->CCGR154_CLR)
-#define CCM_CCGR154_TOG_REG(base) ((base)->CCGR154_TOG)
-#define CCM_CCGR155_REG(base) ((base)->CCGR155)
-#define CCM_CCGR155_SET_REG(base) ((base)->CCGR155_SET)
-#define CCM_CCGR155_CLR_REG(base) ((base)->CCGR155_CLR)
-#define CCM_CCGR155_TOG_REG(base) ((base)->CCGR155_TOG)
-#define CCM_CCGR156_REG(base) ((base)->CCGR156)
-#define CCM_CCGR156_SET_REG(base) ((base)->CCGR156_SET)
-#define CCM_CCGR156_CLR_REG(base) ((base)->CCGR156_CLR)
-#define CCM_CCGR156_TOG_REG(base) ((base)->CCGR156_TOG)
-#define CCM_CCGR157_REG(base) ((base)->CCGR157)
-#define CCM_CCGR157_SET_REG(base) ((base)->CCGR157_SET)
-#define CCM_CCGR157_CLR_REG(base) ((base)->CCGR157_CLR)
-#define CCM_CCGR157_TOG_REG(base) ((base)->CCGR157_TOG)
-#define CCM_CCGR158_REG(base) ((base)->CCGR158)
-#define CCM_CCGR158_SET_REG(base) ((base)->CCGR158_SET)
-#define CCM_CCGR158_CLR_REG(base) ((base)->CCGR158_CLR)
-#define CCM_CCGR158_TOG_REG(base) ((base)->CCGR158_TOG)
-#define CCM_CCGR159_REG(base) ((base)->CCGR159)
-#define CCM_CCGR159_SET_REG(base) ((base)->CCGR159_SET)
-#define CCM_CCGR159_CLR_REG(base) ((base)->CCGR159_CLR)
-#define CCM_CCGR159_TOG_REG(base) ((base)->CCGR159_TOG)
-#define CCM_CCGR160_REG(base) ((base)->CCGR160)
-#define CCM_CCGR160_SET_REG(base) ((base)->CCGR160_SET)
-#define CCM_CCGR160_CLR_REG(base) ((base)->CCGR160_CLR)
-#define CCM_CCGR160_TOG_REG(base) ((base)->CCGR160_TOG)
-#define CCM_CCGR161_REG(base) ((base)->CCGR161)
-#define CCM_CCGR161_SET_REG(base) ((base)->CCGR161_SET)
-#define CCM_CCGR161_CLR_REG(base) ((base)->CCGR161_CLR)
-#define CCM_CCGR161_TOG_REG(base) ((base)->CCGR161_TOG)
-#define CCM_CCGR162_REG(base) ((base)->CCGR162)
-#define CCM_CCGR162_SET_REG(base) ((base)->CCGR162_SET)
-#define CCM_CCGR162_CLR_REG(base) ((base)->CCGR162_CLR)
-#define CCM_CCGR162_TOG_REG(base) ((base)->CCGR162_TOG)
-#define CCM_CCGR163_REG(base) ((base)->CCGR163)
-#define CCM_CCGR163_SET_REG(base) ((base)->CCGR163_SET)
-#define CCM_CCGR163_CLR_REG(base) ((base)->CCGR163_CLR)
-#define CCM_CCGR163_TOG_REG(base) ((base)->CCGR163_TOG)
-#define CCM_CCGR164_REG(base) ((base)->CCGR164)
-#define CCM_CCGR164_SET_REG(base) ((base)->CCGR164_SET)
-#define CCM_CCGR164_CLR_REG(base) ((base)->CCGR164_CLR)
-#define CCM_CCGR164_TOG_REG(base) ((base)->CCGR164_TOG)
-#define CCM_CCGR165_REG(base) ((base)->CCGR165)
-#define CCM_CCGR165_SET_REG(base) ((base)->CCGR165_SET)
-#define CCM_CCGR165_CLR_REG(base) ((base)->CCGR165_CLR)
-#define CCM_CCGR165_TOG_REG(base) ((base)->CCGR165_TOG)
-#define CCM_CCGR166_REG(base) ((base)->CCGR166)
-#define CCM_CCGR166_SET_REG(base) ((base)->CCGR166_SET)
-#define CCM_CCGR166_CLR_REG(base) ((base)->CCGR166_CLR)
-#define CCM_CCGR166_TOG_REG(base) ((base)->CCGR166_TOG)
-#define CCM_CCGR167_REG(base) ((base)->CCGR167)
-#define CCM_CCGR167_SET_REG(base) ((base)->CCGR167_SET)
-#define CCM_CCGR167_CLR_REG(base) ((base)->CCGR167_CLR)
-#define CCM_CCGR167_TOG_REG(base) ((base)->CCGR167_TOG)
-#define CCM_CCGR168_REG(base) ((base)->CCGR168)
-#define CCM_CCGR168_SET_REG(base) ((base)->CCGR168_SET)
-#define CCM_CCGR168_CLR_REG(base) ((base)->CCGR168_CLR)
-#define CCM_CCGR168_TOG_REG(base) ((base)->CCGR168_TOG)
-#define CCM_CCGR169_REG(base) ((base)->CCGR169)
-#define CCM_CCGR169_SET_REG(base) ((base)->CCGR169_SET)
-#define CCM_CCGR169_CLR_REG(base) ((base)->CCGR169_CLR)
-#define CCM_CCGR169_TOG_REG(base) ((base)->CCGR169_TOG)
-#define CCM_CCGR170_REG(base) ((base)->CCGR170)
-#define CCM_CCGR170_SET_REG(base) ((base)->CCGR170_SET)
-#define CCM_CCGR170_CLR_REG(base) ((base)->CCGR170_CLR)
-#define CCM_CCGR170_TOG_REG(base) ((base)->CCGR170_TOG)
-#define CCM_CCGR171_REG(base) ((base)->CCGR171)
-#define CCM_CCGR171_SET_REG(base) ((base)->CCGR171_SET)
-#define CCM_CCGR171_CLR_REG(base) ((base)->CCGR171_CLR)
-#define CCM_CCGR171_TOG_REG(base) ((base)->CCGR171_TOG)
-#define CCM_CCGR172_REG(base) ((base)->CCGR172)
-#define CCM_CCGR172_SET_REG(base) ((base)->CCGR172_SET)
-#define CCM_CCGR172_CLR_REG(base) ((base)->CCGR172_CLR)
-#define CCM_CCGR172_TOG_REG(base) ((base)->CCGR172_TOG)
-#define CCM_CCGR173_REG(base) ((base)->CCGR173)
-#define CCM_CCGR173_SET_REG(base) ((base)->CCGR173_SET)
-#define CCM_CCGR173_CLR_REG(base) ((base)->CCGR173_CLR)
-#define CCM_CCGR173_TOG_REG(base) ((base)->CCGR173_TOG)
-#define CCM_CCGR174_REG(base) ((base)->CCGR174)
-#define CCM_CCGR174_SET_REG(base) ((base)->CCGR174_SET)
-#define CCM_CCGR174_CLR_REG(base) ((base)->CCGR174_CLR)
-#define CCM_CCGR174_TOG_REG(base) ((base)->CCGR174_TOG)
-#define CCM_CCGR175_REG(base) ((base)->CCGR175)
-#define CCM_CCGR175_SET_REG(base) ((base)->CCGR175_SET)
-#define CCM_CCGR175_CLR_REG(base) ((base)->CCGR175_CLR)
-#define CCM_CCGR175_TOG_REG(base) ((base)->CCGR175_TOG)
-#define CCM_CCGR176_REG(base) ((base)->CCGR176)
-#define CCM_CCGR176_SET_REG(base) ((base)->CCGR176_SET)
-#define CCM_CCGR176_CLR_REG(base) ((base)->CCGR176_CLR)
-#define CCM_CCGR176_TOG_REG(base) ((base)->CCGR176_TOG)
-#define CCM_CCGR177_REG(base) ((base)->CCGR177)
-#define CCM_CCGR177_SET_REG(base) ((base)->CCGR177_SET)
-#define CCM_CCGR177_CLR_REG(base) ((base)->CCGR177_CLR)
-#define CCM_CCGR177_TOG_REG(base) ((base)->CCGR177_TOG)
-#define CCM_CCGR178_REG(base) ((base)->CCGR178)
-#define CCM_CCGR178_SET_REG(base) ((base)->CCGR178_SET)
-#define CCM_CCGR178_CLR_REG(base) ((base)->CCGR178_CLR)
-#define CCM_CCGR178_TOG_REG(base) ((base)->CCGR178_TOG)
-#define CCM_CCGR179_REG(base) ((base)->CCGR179)
-#define CCM_CCGR179_SET_REG(base) ((base)->CCGR179_SET)
-#define CCM_CCGR179_CLR_REG(base) ((base)->CCGR179_CLR)
-#define CCM_CCGR179_TOG_REG(base) ((base)->CCGR179_TOG)
-#define CCM_CCGR180_REG(base) ((base)->CCGR180)
-#define CCM_CCGR180_SET_REG(base) ((base)->CCGR180_SET)
-#define CCM_CCGR180_CLR_REG(base) ((base)->CCGR180_CLR)
-#define CCM_CCGR180_TOG_REG(base) ((base)->CCGR180_TOG)
-#define CCM_CCGR181_REG(base) ((base)->CCGR181)
-#define CCM_CCGR181_SET_REG(base) ((base)->CCGR181_SET)
-#define CCM_CCGR181_CLR_REG(base) ((base)->CCGR181_CLR)
-#define CCM_CCGR181_TOG_REG(base) ((base)->CCGR181_TOG)
-#define CCM_CCGR182_REG(base) ((base)->CCGR182)
-#define CCM_CCGR182_SET_REG(base) ((base)->CCGR182_SET)
-#define CCM_CCGR182_CLR_REG(base) ((base)->CCGR182_CLR)
-#define CCM_CCGR182_TOG_REG(base) ((base)->CCGR182_TOG)
-#define CCM_CCGR183_REG(base) ((base)->CCGR183)
-#define CCM_CCGR183_SET_REG(base) ((base)->CCGR183_SET)
-#define CCM_CCGR183_CLR_REG(base) ((base)->CCGR183_CLR)
-#define CCM_CCGR183_TOG_REG(base) ((base)->CCGR183_TOG)
-#define CCM_CCGR184_REG(base) ((base)->CCGR184)
-#define CCM_CCGR184_SET_REG(base) ((base)->CCGR184_SET)
-#define CCM_CCGR184_CLR_REG(base) ((base)->CCGR184_CLR)
-#define CCM_CCGR184_TOG_REG(base) ((base)->CCGR184_TOG)
-#define CCM_CCGR185_REG(base) ((base)->CCGR185)
-#define CCM_CCGR185_SET_REG(base) ((base)->CCGR185_SET)
-#define CCM_CCGR185_CLR_REG(base) ((base)->CCGR185_CLR)
-#define CCM_CCGR185_TOG_REG(base) ((base)->CCGR185_TOG)
-#define CCM_CCGR186_REG(base) ((base)->CCGR186)
-#define CCM_CCGR186_SET_REG(base) ((base)->CCGR186_SET)
-#define CCM_CCGR186_CLR_REG(base) ((base)->CCGR186_CLR)
-#define CCM_CCGR186_TOG_REG(base) ((base)->CCGR186_TOG)
-#define CCM_CCGR187_REG(base) ((base)->CCGR187)
-#define CCM_CCGR187_SET_REG(base) ((base)->CCGR187_SET)
-#define CCM_CCGR187_CLR_REG(base) ((base)->CCGR187_CLR)
-#define CCM_CCGR187_TOG_REG(base) ((base)->CCGR187_TOG)
-#define CCM_CCGR188_REG(base) ((base)->CCGR188)
-#define CCM_CCGR188_SET_REG(base) ((base)->CCGR188_SET)
-#define CCM_CCGR188_CLR_REG(base) ((base)->CCGR188_CLR)
-#define CCM_CCGR188_TOG_REG(base) ((base)->CCGR188_TOG)
-#define CCM_CCGR189_REG(base) ((base)->CCGR189)
-#define CCM_CCGR189_SET_REG(base) ((base)->CCGR189_SET)
-#define CCM_CCGR189_CLR_REG(base) ((base)->CCGR189_CLR)
-#define CCM_CCGR189_TOG_REG(base) ((base)->CCGR189_TOG)
-#define CCM_CCGR190_REG(base) ((base)->CCGR190)
-#define CCM_CCGR190_SET_REG(base) ((base)->CCGR190_SET)
-#define CCM_CCGR190_CLR_REG(base) ((base)->CCGR190_CLR)
-#define CCM_CCGR190_TOG_REG(base) ((base)->CCGR190_TOG)
-#define CCM_TARGET_ROOT0_REG(base) ((base)->TARGET_ROOT0)
-#define CCM_TARGET_ROOT0_SET_REG(base) ((base)->TARGET_ROOT0_SET)
-#define CCM_TARGET_ROOT0_CLR_REG(base) ((base)->TARGET_ROOT0_CLR)
-#define CCM_TARGET_ROOT0_TOG_REG(base) ((base)->TARGET_ROOT0_TOG)
-#define CCM_POST0_REG(base) ((base)->POST0)
-#define CCM_POST_ROOT0_SET_REG(base) ((base)->POST_ROOT0_SET)
-#define CCM_POST_ROOT0_CLR_REG(base) ((base)->POST_ROOT0_CLR)
-#define CCM_POST_ROOT0_TOG_REG(base) ((base)->POST_ROOT0_TOG)
-#define CCM_PRE0_REG(base) ((base)->PRE0)
-#define CCM_PRE_ROOT0_SET_REG(base) ((base)->PRE_ROOT0_SET)
-#define CCM_PRE_ROOT0_CLR_REG(base) ((base)->PRE_ROOT0_CLR)
-#define CCM_PRE_ROOT0_TOG_REG(base) ((base)->PRE_ROOT0_TOG)
-#define CCM_ACCESS_CTRL0_REG(base) ((base)->ACCESS_CTRL0)
-#define CCM_ACCESS_CTRL0_ROOT_SET_REG(base) ((base)->ACCESS_CTRL0_ROOT_SET)
-#define CCM_ACCESS_CTRL0_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL0_ROOT_CLR)
-#define CCM_ACCESS_CTRL0_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL0_ROOT_TOG)
-#define CCM_TARGET_ROOT1_REG(base) ((base)->TARGET_ROOT1)
-#define CCM_TARGET_ROOT1_SET_REG(base) ((base)->TARGET_ROOT1_SET)
-#define CCM_TARGET_ROOT1_CLR_REG(base) ((base)->TARGET_ROOT1_CLR)
-#define CCM_TARGET_ROOT1_TOG_REG(base) ((base)->TARGET_ROOT1_TOG)
-#define CCM_POST1_REG(base) ((base)->POST1)
-#define CCM_POST_ROOT1_SET_REG(base) ((base)->POST_ROOT1_SET)
-#define CCM_POST_ROOT1_CLR_REG(base) ((base)->POST_ROOT1_CLR)
-#define CCM_POST_ROOT1_TOG_REG(base) ((base)->POST_ROOT1_TOG)
-#define CCM_PRE1_REG(base) ((base)->PRE1)
-#define CCM_PRE_ROOT1_SET_REG(base) ((base)->PRE_ROOT1_SET)
-#define CCM_PRE_ROOT1_CLR_REG(base) ((base)->PRE_ROOT1_CLR)
-#define CCM_PRE_ROOT1_TOG_REG(base) ((base)->PRE_ROOT1_TOG)
-#define CCM_ACCESS_CTRL1_REG(base) ((base)->ACCESS_CTRL1)
-#define CCM_ACCESS_CTRL1_ROOT_SET_REG(base) ((base)->ACCESS_CTRL1_ROOT_SET)
-#define CCM_ACCESS_CTRL1_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL1_ROOT_CLR)
-#define CCM_ACCESS_CTRL1_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL1_ROOT_TOG)
-#define CCM_TARGET_ROOT2_REG(base) ((base)->TARGET_ROOT2)
-#define CCM_TARGET_ROOT2_SET_REG(base) ((base)->TARGET_ROOT2_SET)
-#define CCM_TARGET_ROOT2_CLR_REG(base) ((base)->TARGET_ROOT2_CLR)
-#define CCM_TARGET_ROOT2_TOG_REG(base) ((base)->TARGET_ROOT2_TOG)
-#define CCM_POST2_REG(base) ((base)->POST2)
-#define CCM_POST_ROOT2_SET_REG(base) ((base)->POST_ROOT2_SET)
-#define CCM_POST_ROOT2_CLR_REG(base) ((base)->POST_ROOT2_CLR)
-#define CCM_POST_ROOT2_TOG_REG(base) ((base)->POST_ROOT2_TOG)
-#define CCM_PRE2_REG(base) ((base)->PRE2)
-#define CCM_PRE_ROOT2_SET_REG(base) ((base)->PRE_ROOT2_SET)
-#define CCM_PRE_ROOT2_CLR_REG(base) ((base)->PRE_ROOT2_CLR)
-#define CCM_PRE_ROOT2_TOG_REG(base) ((base)->PRE_ROOT2_TOG)
-#define CCM_ACCESS_CTRL2_REG(base) ((base)->ACCESS_CTRL2)
-#define CCM_ACCESS_CTRL2_ROOT_SET_REG(base) ((base)->ACCESS_CTRL2_ROOT_SET)
-#define CCM_ACCESS_CTRL2_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL2_ROOT_CLR)
-#define CCM_ACCESS_CTRL2_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL2_ROOT_TOG)
-#define CCM_TARGET_ROOT3_REG(base) ((base)->TARGET_ROOT3)
-#define CCM_TARGET_ROOT3_SET_REG(base) ((base)->TARGET_ROOT3_SET)
-#define CCM_TARGET_ROOT3_CLR_REG(base) ((base)->TARGET_ROOT3_CLR)
-#define CCM_TARGET_ROOT3_TOG_REG(base) ((base)->TARGET_ROOT3_TOG)
-#define CCM_POST3_REG(base) ((base)->POST3)
-#define CCM_POST_ROOT3_SET_REG(base) ((base)->POST_ROOT3_SET)
-#define CCM_POST_ROOT3_CLR_REG(base) ((base)->POST_ROOT3_CLR)
-#define CCM_POST_ROOT3_TOG_REG(base) ((base)->POST_ROOT3_TOG)
-#define CCM_PRE3_REG(base) ((base)->PRE3)
-#define CCM_PRE_ROOT3_SET_REG(base) ((base)->PRE_ROOT3_SET)
-#define CCM_PRE_ROOT3_CLR_REG(base) ((base)->PRE_ROOT3_CLR)
-#define CCM_PRE_ROOT3_TOG_REG(base) ((base)->PRE_ROOT3_TOG)
-#define CCM_ACCESS_CTRL3_REG(base) ((base)->ACCESS_CTRL3)
-#define CCM_ACCESS_CTRL3_ROOT_SET_REG(base) ((base)->ACCESS_CTRL3_ROOT_SET)
-#define CCM_ACCESS_CTRL3_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL3_ROOT_CLR)
-#define CCM_ACCESS_CTRL3_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL3_ROOT_TOG)
-#define CCM_TARGET_ROOT4_REG(base) ((base)->TARGET_ROOT4)
-#define CCM_TARGET_ROOT4_SET_REG(base) ((base)->TARGET_ROOT4_SET)
-#define CCM_TARGET_ROOT4_CLR_REG(base) ((base)->TARGET_ROOT4_CLR)
-#define CCM_TARGET_ROOT4_TOG_REG(base) ((base)->TARGET_ROOT4_TOG)
-#define CCM_POST4_REG(base) ((base)->POST4)
-#define CCM_POST_ROOT4_SET_REG(base) ((base)->POST_ROOT4_SET)
-#define CCM_POST_ROOT4_CLR_REG(base) ((base)->POST_ROOT4_CLR)
-#define CCM_POST_ROOT4_TOG_REG(base) ((base)->POST_ROOT4_TOG)
-#define CCM_PRE4_REG(base) ((base)->PRE4)
-#define CCM_PRE_ROOT4_SET_REG(base) ((base)->PRE_ROOT4_SET)
-#define CCM_PRE_ROOT4_CLR_REG(base) ((base)->PRE_ROOT4_CLR)
-#define CCM_PRE_ROOT4_TOG_REG(base) ((base)->PRE_ROOT4_TOG)
-#define CCM_ACCESS_CTRL4_REG(base) ((base)->ACCESS_CTRL4)
-#define CCM_ACCESS_CTRL4_ROOT_SET_REG(base) ((base)->ACCESS_CTRL4_ROOT_SET)
-#define CCM_ACCESS_CTRL4_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL4_ROOT_CLR)
-#define CCM_ACCESS_CTRL4_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL4_ROOT_TOG)
-#define CCM_TARGET_ROOT5_REG(base) ((base)->TARGET_ROOT5)
-#define CCM_TARGET_ROOT5_SET_REG(base) ((base)->TARGET_ROOT5_SET)
-#define CCM_TARGET_ROOT5_CLR_REG(base) ((base)->TARGET_ROOT5_CLR)
-#define CCM_TARGET_ROOT5_TOG_REG(base) ((base)->TARGET_ROOT5_TOG)
-#define CCM_POST5_REG(base) ((base)->POST5)
-#define CCM_POST_ROOT5_SET_REG(base) ((base)->POST_ROOT5_SET)
-#define CCM_POST_ROOT5_CLR_REG(base) ((base)->POST_ROOT5_CLR)
-#define CCM_POST_ROOT5_TOG_REG(base) ((base)->POST_ROOT5_TOG)
-#define CCM_PRE5_REG(base) ((base)->PRE5)
-#define CCM_PRE_ROOT5_SET_REG(base) ((base)->PRE_ROOT5_SET)
-#define CCM_PRE_ROOT5_CLR_REG(base) ((base)->PRE_ROOT5_CLR)
-#define CCM_PRE_ROOT5_TOG_REG(base) ((base)->PRE_ROOT5_TOG)
-#define CCM_ACCESS_CTRL5_REG(base) ((base)->ACCESS_CTRL5)
-#define CCM_ACCESS_CTRL5_ROOT_SET_REG(base) ((base)->ACCESS_CTRL5_ROOT_SET)
-#define CCM_ACCESS_CTRL5_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL5_ROOT_CLR)
-#define CCM_ACCESS_CTRL5_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL5_ROOT_TOG)
-#define CCM_TARGET_ROOT6_REG(base) ((base)->TARGET_ROOT6)
-#define CCM_TARGET_ROOT6_SET_REG(base) ((base)->TARGET_ROOT6_SET)
-#define CCM_TARGET_ROOT6_CLR_REG(base) ((base)->TARGET_ROOT6_CLR)
-#define CCM_TARGET_ROOT6_TOG_REG(base) ((base)->TARGET_ROOT6_TOG)
-#define CCM_POST6_REG(base) ((base)->POST6)
-#define CCM_POST_ROOT6_SET_REG(base) ((base)->POST_ROOT6_SET)
-#define CCM_POST_ROOT6_CLR_REG(base) ((base)->POST_ROOT6_CLR)
-#define CCM_POST_ROOT6_TOG_REG(base) ((base)->POST_ROOT6_TOG)
-#define CCM_PRE6_REG(base) ((base)->PRE6)
-#define CCM_PRE_ROOT6_SET_REG(base) ((base)->PRE_ROOT6_SET)
-#define CCM_PRE_ROOT6_CLR_REG(base) ((base)->PRE_ROOT6_CLR)
-#define CCM_PRE_ROOT6_TOG_REG(base) ((base)->PRE_ROOT6_TOG)
-#define CCM_ACCESS_CTRL6_REG(base) ((base)->ACCESS_CTRL6)
-#define CCM_ACCESS_CTRL6_ROOT_SET_REG(base) ((base)->ACCESS_CTRL6_ROOT_SET)
-#define CCM_ACCESS_CTRL6_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL6_ROOT_CLR)
-#define CCM_ACCESS_CTRL6_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL6_ROOT_TOG)
-#define CCM_TARGET_ROOT7_REG(base) ((base)->TARGET_ROOT7)
-#define CCM_TARGET_ROOT7_SET_REG(base) ((base)->TARGET_ROOT7_SET)
-#define CCM_TARGET_ROOT7_CLR_REG(base) ((base)->TARGET_ROOT7_CLR)
-#define CCM_TARGET_ROOT7_TOG_REG(base) ((base)->TARGET_ROOT7_TOG)
-#define CCM_POST7_REG(base) ((base)->POST7)
-#define CCM_POST_ROOT7_SET_REG(base) ((base)->POST_ROOT7_SET)
-#define CCM_POST_ROOT7_CLR_REG(base) ((base)->POST_ROOT7_CLR)
-#define CCM_POST_ROOT7_TOG_REG(base) ((base)->POST_ROOT7_TOG)
-#define CCM_PRE7_REG(base) ((base)->PRE7)
-#define CCM_PRE_ROOT7_SET_REG(base) ((base)->PRE_ROOT7_SET)
-#define CCM_PRE_ROOT7_CLR_REG(base) ((base)->PRE_ROOT7_CLR)
-#define CCM_PRE_ROOT7_TOG_REG(base) ((base)->PRE_ROOT7_TOG)
-#define CCM_ACCESS_CTRL7_REG(base) ((base)->ACCESS_CTRL7)
-#define CCM_ACCESS_CTRL7_ROOT_SET_REG(base) ((base)->ACCESS_CTRL7_ROOT_SET)
-#define CCM_ACCESS_CTRL7_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL7_ROOT_CLR)
-#define CCM_ACCESS_CTRL7_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL7_ROOT_TOG)
-#define CCM_TARGET_ROOT8_REG(base) ((base)->TARGET_ROOT8)
-#define CCM_TARGET_ROOT8_SET_REG(base) ((base)->TARGET_ROOT8_SET)
-#define CCM_TARGET_ROOT8_CLR_REG(base) ((base)->TARGET_ROOT8_CLR)
-#define CCM_TARGET_ROOT8_TOG_REG(base) ((base)->TARGET_ROOT8_TOG)
-#define CCM_POST8_REG(base) ((base)->POST8)
-#define CCM_POST_ROOT8_SET_REG(base) ((base)->POST_ROOT8_SET)
-#define CCM_POST_ROOT8_CLR_REG(base) ((base)->POST_ROOT8_CLR)
-#define CCM_POST_ROOT8_TOG_REG(base) ((base)->POST_ROOT8_TOG)
-#define CCM_PRE8_REG(base) ((base)->PRE8)
-#define CCM_PRE_ROOT8_SET_REG(base) ((base)->PRE_ROOT8_SET)
-#define CCM_PRE_ROOT8_CLR_REG(base) ((base)->PRE_ROOT8_CLR)
-#define CCM_PRE_ROOT8_TOG_REG(base) ((base)->PRE_ROOT8_TOG)
-#define CCM_ACCESS_CTRL8_REG(base) ((base)->ACCESS_CTRL8)
-#define CCM_ACCESS_CTRL8_ROOT_SET_REG(base) ((base)->ACCESS_CTRL8_ROOT_SET)
-#define CCM_ACCESS_CTRL8_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL8_ROOT_CLR)
-#define CCM_ACCESS_CTRL8_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL8_ROOT_TOG)
-#define CCM_TARGET_ROOT9_REG(base) ((base)->TARGET_ROOT9)
-#define CCM_TARGET_ROOT9_SET_REG(base) ((base)->TARGET_ROOT9_SET)
-#define CCM_TARGET_ROOT9_CLR_REG(base) ((base)->TARGET_ROOT9_CLR)
-#define CCM_TARGET_ROOT9_TOG_REG(base) ((base)->TARGET_ROOT9_TOG)
-#define CCM_POST9_REG(base) ((base)->POST9)
-#define CCM_POST_ROOT9_SET_REG(base) ((base)->POST_ROOT9_SET)
-#define CCM_POST_ROOT9_CLR_REG(base) ((base)->POST_ROOT9_CLR)
-#define CCM_POST_ROOT9_TOG_REG(base) ((base)->POST_ROOT9_TOG)
-#define CCM_PRE9_REG(base) ((base)->PRE9)
-#define CCM_PRE_ROOT9_SET_REG(base) ((base)->PRE_ROOT9_SET)
-#define CCM_PRE_ROOT9_CLR_REG(base) ((base)->PRE_ROOT9_CLR)
-#define CCM_PRE_ROOT9_TOG_REG(base) ((base)->PRE_ROOT9_TOG)
-#define CCM_ACCESS_CTRL9_REG(base) ((base)->ACCESS_CTRL9)
-#define CCM_ACCESS_CTRL9_ROOT_SET_REG(base) ((base)->ACCESS_CTRL9_ROOT_SET)
-#define CCM_ACCESS_CTRL9_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL9_ROOT_CLR)
-#define CCM_ACCESS_CTRL9_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL9_ROOT_TOG)
-#define CCM_TARGET_ROOT10_REG(base) ((base)->TARGET_ROOT10)
-#define CCM_TARGET_ROOT10_SET_REG(base) ((base)->TARGET_ROOT10_SET)
-#define CCM_TARGET_ROOT10_CLR_REG(base) ((base)->TARGET_ROOT10_CLR)
-#define CCM_TARGET_ROOT10_TOG_REG(base) ((base)->TARGET_ROOT10_TOG)
-#define CCM_POST10_REG(base) ((base)->POST10)
-#define CCM_POST_ROOT10_SET_REG(base) ((base)->POST_ROOT10_SET)
-#define CCM_POST_ROOT10_CLR_REG(base) ((base)->POST_ROOT10_CLR)
-#define CCM_POST_ROOT10_TOG_REG(base) ((base)->POST_ROOT10_TOG)
-#define CCM_PRE10_REG(base) ((base)->PRE10)
-#define CCM_PRE_ROOT10_SET_REG(base) ((base)->PRE_ROOT10_SET)
-#define CCM_PRE_ROOT10_CLR_REG(base) ((base)->PRE_ROOT10_CLR)
-#define CCM_PRE_ROOT10_TOG_REG(base) ((base)->PRE_ROOT10_TOG)
-#define CCM_ACCESS_CTRL10_REG(base) ((base)->ACCESS_CTRL10)
-#define CCM_ACCESS_CTRL10_ROOT_SET_REG(base) ((base)->ACCESS_CTRL10_ROOT_SET)
-#define CCM_ACCESS_CTRL10_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL10_ROOT_CLR)
-#define CCM_ACCESS_CTRL10_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL10_ROOT_TOG)
-#define CCM_TARGET_ROOT11_REG(base) ((base)->TARGET_ROOT11)
-#define CCM_TARGET_ROOT11_SET_REG(base) ((base)->TARGET_ROOT11_SET)
-#define CCM_TARGET_ROOT11_CLR_REG(base) ((base)->TARGET_ROOT11_CLR)
-#define CCM_TARGET_ROOT11_TOG_REG(base) ((base)->TARGET_ROOT11_TOG)
-#define CCM_POST11_REG(base) ((base)->POST11)
-#define CCM_POST_ROOT11_SET_REG(base) ((base)->POST_ROOT11_SET)
-#define CCM_POST_ROOT11_CLR_REG(base) ((base)->POST_ROOT11_CLR)
-#define CCM_POST_ROOT11_TOG_REG(base) ((base)->POST_ROOT11_TOG)
-#define CCM_PRE11_REG(base) ((base)->PRE11)
-#define CCM_PRE_ROOT11_SET_REG(base) ((base)->PRE_ROOT11_SET)
-#define CCM_PRE_ROOT11_CLR_REG(base) ((base)->PRE_ROOT11_CLR)
-#define CCM_PRE_ROOT11_TOG_REG(base) ((base)->PRE_ROOT11_TOG)
-#define CCM_ACCESS_CTRL11_REG(base) ((base)->ACCESS_CTRL11)
-#define CCM_ACCESS_CTRL11_ROOT_SET_REG(base) ((base)->ACCESS_CTRL11_ROOT_SET)
-#define CCM_ACCESS_CTRL11_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL11_ROOT_CLR)
-#define CCM_ACCESS_CTRL11_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL11_ROOT_TOG)
-#define CCM_TARGET_ROOT12_REG(base) ((base)->TARGET_ROOT12)
-#define CCM_TARGET_ROOT12_SET_REG(base) ((base)->TARGET_ROOT12_SET)
-#define CCM_TARGET_ROOT12_CLR_REG(base) ((base)->TARGET_ROOT12_CLR)
-#define CCM_TARGET_ROOT12_TOG_REG(base) ((base)->TARGET_ROOT12_TOG)
-#define CCM_POST12_REG(base) ((base)->POST12)
-#define CCM_POST_ROOT12_SET_REG(base) ((base)->POST_ROOT12_SET)
-#define CCM_POST_ROOT12_CLR_REG(base) ((base)->POST_ROOT12_CLR)
-#define CCM_POST_ROOT12_TOG_REG(base) ((base)->POST_ROOT12_TOG)
-#define CCM_PRE12_REG(base) ((base)->PRE12)
-#define CCM_PRE_ROOT12_SET_REG(base) ((base)->PRE_ROOT12_SET)
-#define CCM_PRE_ROOT12_CLR_REG(base) ((base)->PRE_ROOT12_CLR)
-#define CCM_PRE_ROOT12_TOG_REG(base) ((base)->PRE_ROOT12_TOG)
-#define CCM_ACCESS_CTRL12_REG(base) ((base)->ACCESS_CTRL12)
-#define CCM_ACCESS_CTRL12_ROOT_SET_REG(base) ((base)->ACCESS_CTRL12_ROOT_SET)
-#define CCM_ACCESS_CTRL12_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL12_ROOT_CLR)
-#define CCM_ACCESS_CTRL12_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL12_ROOT_TOG)
-#define CCM_TARGET_ROOT13_REG(base) ((base)->TARGET_ROOT13)
-#define CCM_TARGET_ROOT13_SET_REG(base) ((base)->TARGET_ROOT13_SET)
-#define CCM_TARGET_ROOT13_CLR_REG(base) ((base)->TARGET_ROOT13_CLR)
-#define CCM_TARGET_ROOT13_TOG_REG(base) ((base)->TARGET_ROOT13_TOG)
-#define CCM_POST13_REG(base) ((base)->POST13)
-#define CCM_POST_ROOT13_SET_REG(base) ((base)->POST_ROOT13_SET)
-#define CCM_POST_ROOT13_CLR_REG(base) ((base)->POST_ROOT13_CLR)
-#define CCM_POST_ROOT13_TOG_REG(base) ((base)->POST_ROOT13_TOG)
-#define CCM_PRE13_REG(base) ((base)->PRE13)
-#define CCM_PRE_ROOT13_SET_REG(base) ((base)->PRE_ROOT13_SET)
-#define CCM_PRE_ROOT13_CLR_REG(base) ((base)->PRE_ROOT13_CLR)
-#define CCM_PRE_ROOT13_TOG_REG(base) ((base)->PRE_ROOT13_TOG)
-#define CCM_ACCESS_CTRL13_REG(base) ((base)->ACCESS_CTRL13)
-#define CCM_ACCESS_CTRL13_ROOT_SET_REG(base) ((base)->ACCESS_CTRL13_ROOT_SET)
-#define CCM_ACCESS_CTRL13_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL13_ROOT_CLR)
-#define CCM_ACCESS_CTRL13_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL13_ROOT_TOG)
-#define CCM_TARGET_ROOT14_REG(base) ((base)->TARGET_ROOT14)
-#define CCM_TARGET_ROOT14_SET_REG(base) ((base)->TARGET_ROOT14_SET)
-#define CCM_TARGET_ROOT14_CLR_REG(base) ((base)->TARGET_ROOT14_CLR)
-#define CCM_TARGET_ROOT14_TOG_REG(base) ((base)->TARGET_ROOT14_TOG)
-#define CCM_POST14_REG(base) ((base)->POST14)
-#define CCM_POST_ROOT14_SET_REG(base) ((base)->POST_ROOT14_SET)
-#define CCM_POST_ROOT14_CLR_REG(base) ((base)->POST_ROOT14_CLR)
-#define CCM_POST_ROOT14_TOG_REG(base) ((base)->POST_ROOT14_TOG)
-#define CCM_PRE14_REG(base) ((base)->PRE14)
-#define CCM_PRE_ROOT14_SET_REG(base) ((base)->PRE_ROOT14_SET)
-#define CCM_PRE_ROOT14_CLR_REG(base) ((base)->PRE_ROOT14_CLR)
-#define CCM_PRE_ROOT14_TOG_REG(base) ((base)->PRE_ROOT14_TOG)
-#define CCM_ACCESS_CTRL14_REG(base) ((base)->ACCESS_CTRL14)
-#define CCM_ACCESS_CTRL14_ROOT_SET_REG(base) ((base)->ACCESS_CTRL14_ROOT_SET)
-#define CCM_ACCESS_CTRL14_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL14_ROOT_CLR)
-#define CCM_ACCESS_CTRL14_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL14_ROOT_TOG)
-#define CCM_TARGET_ROOT15_REG(base) ((base)->TARGET_ROOT15)
-#define CCM_TARGET_ROOT15_SET_REG(base) ((base)->TARGET_ROOT15_SET)
-#define CCM_TARGET_ROOT15_CLR_REG(base) ((base)->TARGET_ROOT15_CLR)
-#define CCM_TARGET_ROOT15_TOG_REG(base) ((base)->TARGET_ROOT15_TOG)
-#define CCM_POST15_REG(base) ((base)->POST15)
-#define CCM_POST_ROOT15_SET_REG(base) ((base)->POST_ROOT15_SET)
-#define CCM_POST_ROOT15_CLR_REG(base) ((base)->POST_ROOT15_CLR)
-#define CCM_POST_ROOT15_TOG_REG(base) ((base)->POST_ROOT15_TOG)
-#define CCM_PRE15_REG(base) ((base)->PRE15)
-#define CCM_PRE_ROOT15_SET_REG(base) ((base)->PRE_ROOT15_SET)
-#define CCM_PRE_ROOT15_CLR_REG(base) ((base)->PRE_ROOT15_CLR)
-#define CCM_PRE_ROOT15_TOG_REG(base) ((base)->PRE_ROOT15_TOG)
-#define CCM_ACCESS_CTRL15_REG(base) ((base)->ACCESS_CTRL15)
-#define CCM_ACCESS_CTRL15_ROOT_SET_REG(base) ((base)->ACCESS_CTRL15_ROOT_SET)
-#define CCM_ACCESS_CTRL15_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL15_ROOT_CLR)
-#define CCM_ACCESS_CTRL15_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL15_ROOT_TOG)
-#define CCM_TARGET_ROOT16_REG(base) ((base)->TARGET_ROOT16)
-#define CCM_TARGET_ROOT16_SET_REG(base) ((base)->TARGET_ROOT16_SET)
-#define CCM_TARGET_ROOT16_CLR_REG(base) ((base)->TARGET_ROOT16_CLR)
-#define CCM_TARGET_ROOT16_TOG_REG(base) ((base)->TARGET_ROOT16_TOG)
-#define CCM_POST16_REG(base) ((base)->POST16)
-#define CCM_POST_ROOT16_SET_REG(base) ((base)->POST_ROOT16_SET)
-#define CCM_POST_ROOT16_CLR_REG(base) ((base)->POST_ROOT16_CLR)
-#define CCM_POST_ROOT16_TOG_REG(base) ((base)->POST_ROOT16_TOG)
-#define CCM_PRE16_REG(base) ((base)->PRE16)
-#define CCM_PRE_ROOT16_SET_REG(base) ((base)->PRE_ROOT16_SET)
-#define CCM_PRE_ROOT16_CLR_REG(base) ((base)->PRE_ROOT16_CLR)
-#define CCM_PRE_ROOT16_TOG_REG(base) ((base)->PRE_ROOT16_TOG)
-#define CCM_ACCESS_CTRL16_REG(base) ((base)->ACCESS_CTRL16)
-#define CCM_ACCESS_CTRL16_ROOT_SET_REG(base) ((base)->ACCESS_CTRL16_ROOT_SET)
-#define CCM_ACCESS_CTRL16_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL16_ROOT_CLR)
-#define CCM_ACCESS_CTRL16_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL16_ROOT_TOG)
-#define CCM_TARGET_ROOT17_REG(base) ((base)->TARGET_ROOT17)
-#define CCM_TARGET_ROOT17_SET_REG(base) ((base)->TARGET_ROOT17_SET)
-#define CCM_TARGET_ROOT17_CLR_REG(base) ((base)->TARGET_ROOT17_CLR)
-#define CCM_TARGET_ROOT17_TOG_REG(base) ((base)->TARGET_ROOT17_TOG)
-#define CCM_POST17_REG(base) ((base)->POST17)
-#define CCM_POST_ROOT17_SET_REG(base) ((base)->POST_ROOT17_SET)
-#define CCM_POST_ROOT17_CLR_REG(base) ((base)->POST_ROOT17_CLR)
-#define CCM_POST_ROOT17_TOG_REG(base) ((base)->POST_ROOT17_TOG)
-#define CCM_PRE17_REG(base) ((base)->PRE17)
-#define CCM_PRE_ROOT17_SET_REG(base) ((base)->PRE_ROOT17_SET)
-#define CCM_PRE_ROOT17_CLR_REG(base) ((base)->PRE_ROOT17_CLR)
-#define CCM_PRE_ROOT17_TOG_REG(base) ((base)->PRE_ROOT17_TOG)
-#define CCM_ACCESS_CTRL17_REG(base) ((base)->ACCESS_CTRL17)
-#define CCM_ACCESS_CTRL17_ROOT_SET_REG(base) ((base)->ACCESS_CTRL17_ROOT_SET)
-#define CCM_ACCESS_CTRL17_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL17_ROOT_CLR)
-#define CCM_ACCESS_CTRL17_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL17_ROOT_TOG)
-#define CCM_TARGET_ROOT18_REG(base) ((base)->TARGET_ROOT18)
-#define CCM_TARGET_ROOT18_SET_REG(base) ((base)->TARGET_ROOT18_SET)
-#define CCM_TARGET_ROOT18_CLR_REG(base) ((base)->TARGET_ROOT18_CLR)
-#define CCM_TARGET_ROOT18_TOG_REG(base) ((base)->TARGET_ROOT18_TOG)
-#define CCM_POST18_REG(base) ((base)->POST18)
-#define CCM_POST_ROOT18_SET_REG(base) ((base)->POST_ROOT18_SET)
-#define CCM_POST_ROOT18_CLR_REG(base) ((base)->POST_ROOT18_CLR)
-#define CCM_POST_ROOT18_TOG_REG(base) ((base)->POST_ROOT18_TOG)
-#define CCM_PRE18_REG(base) ((base)->PRE18)
-#define CCM_PRE_ROOT18_SET_REG(base) ((base)->PRE_ROOT18_SET)
-#define CCM_PRE_ROOT18_CLR_REG(base) ((base)->PRE_ROOT18_CLR)
-#define CCM_PRE_ROOT18_TOG_REG(base) ((base)->PRE_ROOT18_TOG)
-#define CCM_ACCESS_CTRL18_REG(base) ((base)->ACCESS_CTRL18)
-#define CCM_ACCESS_CTRL18_ROOT_SET_REG(base) ((base)->ACCESS_CTRL18_ROOT_SET)
-#define CCM_ACCESS_CTRL18_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL18_ROOT_CLR)
-#define CCM_ACCESS_CTRL18_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL18_ROOT_TOG)
-#define CCM_TARGET_ROOT19_REG(base) ((base)->TARGET_ROOT19)
-#define CCM_TARGET_ROOT19_SET_REG(base) ((base)->TARGET_ROOT19_SET)
-#define CCM_TARGET_ROOT19_CLR_REG(base) ((base)->TARGET_ROOT19_CLR)
-#define CCM_TARGET_ROOT19_TOG_REG(base) ((base)->TARGET_ROOT19_TOG)
-#define CCM_POST19_REG(base) ((base)->POST19)
-#define CCM_POST_ROOT19_SET_REG(base) ((base)->POST_ROOT19_SET)
-#define CCM_POST_ROOT19_CLR_REG(base) ((base)->POST_ROOT19_CLR)
-#define CCM_POST_ROOT19_TOG_REG(base) ((base)->POST_ROOT19_TOG)
-#define CCM_PRE19_REG(base) ((base)->PRE19)
-#define CCM_PRE_ROOT19_SET_REG(base) ((base)->PRE_ROOT19_SET)
-#define CCM_PRE_ROOT19_CLR_REG(base) ((base)->PRE_ROOT19_CLR)
-#define CCM_PRE_ROOT19_TOG_REG(base) ((base)->PRE_ROOT19_TOG)
-#define CCM_ACCESS_CTRL19_REG(base) ((base)->ACCESS_CTRL19)
-#define CCM_ACCESS_CTRL19_ROOT_SET_REG(base) ((base)->ACCESS_CTRL19_ROOT_SET)
-#define CCM_ACCESS_CTRL19_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL19_ROOT_CLR)
-#define CCM_ACCESS_CTRL19_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL19_ROOT_TOG)
-#define CCM_TARGET_ROOT20_REG(base) ((base)->TARGET_ROOT20)
-#define CCM_TARGET_ROOT20_SET_REG(base) ((base)->TARGET_ROOT20_SET)
-#define CCM_TARGET_ROOT20_CLR_REG(base) ((base)->TARGET_ROOT20_CLR)
-#define CCM_TARGET_ROOT20_TOG_REG(base) ((base)->TARGET_ROOT20_TOG)
-#define CCM_POST20_REG(base) ((base)->POST20)
-#define CCM_POST_ROOT20_SET_REG(base) ((base)->POST_ROOT20_SET)
-#define CCM_POST_ROOT20_CLR_REG(base) ((base)->POST_ROOT20_CLR)
-#define CCM_POST_ROOT20_TOG_REG(base) ((base)->POST_ROOT20_TOG)
-#define CCM_PRE20_REG(base) ((base)->PRE20)
-#define CCM_PRE_ROOT20_SET_REG(base) ((base)->PRE_ROOT20_SET)
-#define CCM_PRE_ROOT20_CLR_REG(base) ((base)->PRE_ROOT20_CLR)
-#define CCM_PRE_ROOT20_TOG_REG(base) ((base)->PRE_ROOT20_TOG)
-#define CCM_ACCESS_CTRL20_REG(base) ((base)->ACCESS_CTRL20)
-#define CCM_ACCESS_CTRL20_ROOT_SET_REG(base) ((base)->ACCESS_CTRL20_ROOT_SET)
-#define CCM_ACCESS_CTRL20_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL20_ROOT_CLR)
-#define CCM_ACCESS_CTRL20_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL20_ROOT_TOG)
-#define CCM_TARGET_ROOT21_REG(base) ((base)->TARGET_ROOT21)
-#define CCM_TARGET_ROOT21_SET_REG(base) ((base)->TARGET_ROOT21_SET)
-#define CCM_TARGET_ROOT21_CLR_REG(base) ((base)->TARGET_ROOT21_CLR)
-#define CCM_TARGET_ROOT21_TOG_REG(base) ((base)->TARGET_ROOT21_TOG)
-#define CCM_POST21_REG(base) ((base)->POST21)
-#define CCM_POST_ROOT21_SET_REG(base) ((base)->POST_ROOT21_SET)
-#define CCM_POST_ROOT21_CLR_REG(base) ((base)->POST_ROOT21_CLR)
-#define CCM_POST_ROOT21_TOG_REG(base) ((base)->POST_ROOT21_TOG)
-#define CCM_PRE21_REG(base) ((base)->PRE21)
-#define CCM_PRE_ROOT21_SET_REG(base) ((base)->PRE_ROOT21_SET)
-#define CCM_PRE_ROOT21_CLR_REG(base) ((base)->PRE_ROOT21_CLR)
-#define CCM_PRE_ROOT21_TOG_REG(base) ((base)->PRE_ROOT21_TOG)
-#define CCM_ACCESS_CTRL21_REG(base) ((base)->ACCESS_CTRL21)
-#define CCM_ACCESS_CTRL21_ROOT_SET_REG(base) ((base)->ACCESS_CTRL21_ROOT_SET)
-#define CCM_ACCESS_CTRL21_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL21_ROOT_CLR)
-#define CCM_ACCESS_CTRL21_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL21_ROOT_TOG)
-#define CCM_TARGET_ROOT22_REG(base) ((base)->TARGET_ROOT22)
-#define CCM_TARGET_ROOT22_SET_REG(base) ((base)->TARGET_ROOT22_SET)
-#define CCM_TARGET_ROOT22_CLR_REG(base) ((base)->TARGET_ROOT22_CLR)
-#define CCM_TARGET_ROOT22_TOG_REG(base) ((base)->TARGET_ROOT22_TOG)
-#define CCM_POST22_REG(base) ((base)->POST22)
-#define CCM_POST_ROOT22_SET_REG(base) ((base)->POST_ROOT22_SET)
-#define CCM_POST_ROOT22_CLR_REG(base) ((base)->POST_ROOT22_CLR)
-#define CCM_POST_ROOT22_TOG_REG(base) ((base)->POST_ROOT22_TOG)
-#define CCM_PRE22_REG(base) ((base)->PRE22)
-#define CCM_PRE_ROOT22_SET_REG(base) ((base)->PRE_ROOT22_SET)
-#define CCM_PRE_ROOT22_CLR_REG(base) ((base)->PRE_ROOT22_CLR)
-#define CCM_PRE_ROOT22_TOG_REG(base) ((base)->PRE_ROOT22_TOG)
-#define CCM_ACCESS_CTRL22_REG(base) ((base)->ACCESS_CTRL22)
-#define CCM_ACCESS_CTRL22_ROOT_SET_REG(base) ((base)->ACCESS_CTRL22_ROOT_SET)
-#define CCM_ACCESS_CTRL22_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL22_ROOT_CLR)
-#define CCM_ACCESS_CTRL22_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL22_ROOT_TOG)
-#define CCM_TARGET_ROOT23_REG(base) ((base)->TARGET_ROOT23)
-#define CCM_TARGET_ROOT23_SET_REG(base) ((base)->TARGET_ROOT23_SET)
-#define CCM_TARGET_ROOT23_CLR_REG(base) ((base)->TARGET_ROOT23_CLR)
-#define CCM_TARGET_ROOT23_TOG_REG(base) ((base)->TARGET_ROOT23_TOG)
-#define CCM_POST23_REG(base) ((base)->POST23)
-#define CCM_POST_ROOT23_SET_REG(base) ((base)->POST_ROOT23_SET)
-#define CCM_POST_ROOT23_CLR_REG(base) ((base)->POST_ROOT23_CLR)
-#define CCM_POST_ROOT23_TOG_REG(base) ((base)->POST_ROOT23_TOG)
-#define CCM_PRE23_REG(base) ((base)->PRE23)
-#define CCM_PRE_ROOT23_SET_REG(base) ((base)->PRE_ROOT23_SET)
-#define CCM_PRE_ROOT23_CLR_REG(base) ((base)->PRE_ROOT23_CLR)
-#define CCM_PRE_ROOT23_TOG_REG(base) ((base)->PRE_ROOT23_TOG)
-#define CCM_ACCESS_CTRL23_REG(base) ((base)->ACCESS_CTRL23)
-#define CCM_ACCESS_CTRL23_ROOT_SET_REG(base) ((base)->ACCESS_CTRL23_ROOT_SET)
-#define CCM_ACCESS_CTRL23_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL23_ROOT_CLR)
-#define CCM_ACCESS_CTRL23_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL23_ROOT_TOG)
-#define CCM_TARGET_ROOT24_REG(base) ((base)->TARGET_ROOT24)
-#define CCM_TARGET_ROOT24_SET_REG(base) ((base)->TARGET_ROOT24_SET)
-#define CCM_TARGET_ROOT24_CLR_REG(base) ((base)->TARGET_ROOT24_CLR)
-#define CCM_TARGET_ROOT24_TOG_REG(base) ((base)->TARGET_ROOT24_TOG)
-#define CCM_POST24_REG(base) ((base)->POST24)
-#define CCM_POST_ROOT24_SET_REG(base) ((base)->POST_ROOT24_SET)
-#define CCM_POST_ROOT24_CLR_REG(base) ((base)->POST_ROOT24_CLR)
-#define CCM_POST_ROOT24_TOG_REG(base) ((base)->POST_ROOT24_TOG)
-#define CCM_PRE24_REG(base) ((base)->PRE24)
-#define CCM_PRE_ROOT24_SET_REG(base) ((base)->PRE_ROOT24_SET)
-#define CCM_PRE_ROOT24_CLR_REG(base) ((base)->PRE_ROOT24_CLR)
-#define CCM_PRE_ROOT24_TOG_REG(base) ((base)->PRE_ROOT24_TOG)
-#define CCM_ACCESS_CTRL24_REG(base) ((base)->ACCESS_CTRL24)
-#define CCM_ACCESS_CTRL24_ROOT_SET_REG(base) ((base)->ACCESS_CTRL24_ROOT_SET)
-#define CCM_ACCESS_CTRL24_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL24_ROOT_CLR)
-#define CCM_ACCESS_CTRL24_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL24_ROOT_TOG)
-#define CCM_TARGET_ROOT25_REG(base) ((base)->TARGET_ROOT25)
-#define CCM_TARGET_ROOT25_SET_REG(base) ((base)->TARGET_ROOT25_SET)
-#define CCM_TARGET_ROOT25_CLR_REG(base) ((base)->TARGET_ROOT25_CLR)
-#define CCM_TARGET_ROOT25_TOG_REG(base) ((base)->TARGET_ROOT25_TOG)
-#define CCM_POST25_REG(base) ((base)->POST25)
-#define CCM_POST_ROOT25_SET_REG(base) ((base)->POST_ROOT25_SET)
-#define CCM_POST_ROOT25_CLR_REG(base) ((base)->POST_ROOT25_CLR)
-#define CCM_POST_ROOT25_TOG_REG(base) ((base)->POST_ROOT25_TOG)
-#define CCM_PRE25_REG(base) ((base)->PRE25)
-#define CCM_PRE_ROOT25_SET_REG(base) ((base)->PRE_ROOT25_SET)
-#define CCM_PRE_ROOT25_CLR_REG(base) ((base)->PRE_ROOT25_CLR)
-#define CCM_PRE_ROOT25_TOG_REG(base) ((base)->PRE_ROOT25_TOG)
-#define CCM_ACCESS_CTRL25_REG(base) ((base)->ACCESS_CTRL25)
-#define CCM_ACCESS_CTRL25_ROOT_SET_REG(base) ((base)->ACCESS_CTRL25_ROOT_SET)
-#define CCM_ACCESS_CTRL25_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL25_ROOT_CLR)
-#define CCM_ACCESS_CTRL25_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL25_ROOT_TOG)
-#define CCM_TARGET_ROOT26_REG(base) ((base)->TARGET_ROOT26)
-#define CCM_TARGET_ROOT26_SET_REG(base) ((base)->TARGET_ROOT26_SET)
-#define CCM_TARGET_ROOT26_CLR_REG(base) ((base)->TARGET_ROOT26_CLR)
-#define CCM_TARGET_ROOT26_TOG_REG(base) ((base)->TARGET_ROOT26_TOG)
-#define CCM_POST26_REG(base) ((base)->POST26)
-#define CCM_POST_ROOT26_SET_REG(base) ((base)->POST_ROOT26_SET)
-#define CCM_POST_ROOT26_CLR_REG(base) ((base)->POST_ROOT26_CLR)
-#define CCM_POST_ROOT26_TOG_REG(base) ((base)->POST_ROOT26_TOG)
-#define CCM_PRE26_REG(base) ((base)->PRE26)
-#define CCM_PRE_ROOT26_SET_REG(base) ((base)->PRE_ROOT26_SET)
-#define CCM_PRE_ROOT26_CLR_REG(base) ((base)->PRE_ROOT26_CLR)
-#define CCM_PRE_ROOT26_TOG_REG(base) ((base)->PRE_ROOT26_TOG)
-#define CCM_ACCESS_CTRL26_REG(base) ((base)->ACCESS_CTRL26)
-#define CCM_ACCESS_CTRL26_ROOT_SET_REG(base) ((base)->ACCESS_CTRL26_ROOT_SET)
-#define CCM_ACCESS_CTRL26_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL26_ROOT_CLR)
-#define CCM_ACCESS_CTRL26_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL26_ROOT_TOG)
-#define CCM_TARGET_ROOT27_REG(base) ((base)->TARGET_ROOT27)
-#define CCM_TARGET_ROOT27_SET_REG(base) ((base)->TARGET_ROOT27_SET)
-#define CCM_TARGET_ROOT27_CLR_REG(base) ((base)->TARGET_ROOT27_CLR)
-#define CCM_TARGET_ROOT27_TOG_REG(base) ((base)->TARGET_ROOT27_TOG)
-#define CCM_POST27_REG(base) ((base)->POST27)
-#define CCM_POST_ROOT27_SET_REG(base) ((base)->POST_ROOT27_SET)
-#define CCM_POST_ROOT27_CLR_REG(base) ((base)->POST_ROOT27_CLR)
-#define CCM_POST_ROOT27_TOG_REG(base) ((base)->POST_ROOT27_TOG)
-#define CCM_PRE27_REG(base) ((base)->PRE27)
-#define CCM_PRE_ROOT27_SET_REG(base) ((base)->PRE_ROOT27_SET)
-#define CCM_PRE_ROOT27_CLR_REG(base) ((base)->PRE_ROOT27_CLR)
-#define CCM_PRE_ROOT27_TOG_REG(base) ((base)->PRE_ROOT27_TOG)
-#define CCM_ACCESS_CTRL27_REG(base) ((base)->ACCESS_CTRL27)
-#define CCM_ACCESS_CTRL27_ROOT_SET_REG(base) ((base)->ACCESS_CTRL27_ROOT_SET)
-#define CCM_ACCESS_CTRL27_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL27_ROOT_CLR)
-#define CCM_ACCESS_CTRL27_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL27_ROOT_TOG)
-#define CCM_TARGET_ROOT28_REG(base) ((base)->TARGET_ROOT28)
-#define CCM_TARGET_ROOT28_SET_REG(base) ((base)->TARGET_ROOT28_SET)
-#define CCM_TARGET_ROOT28_CLR_REG(base) ((base)->TARGET_ROOT28_CLR)
-#define CCM_TARGET_ROOT28_TOG_REG(base) ((base)->TARGET_ROOT28_TOG)
-#define CCM_POST28_REG(base) ((base)->POST28)
-#define CCM_POST_ROOT28_SET_REG(base) ((base)->POST_ROOT28_SET)
-#define CCM_POST_ROOT28_CLR_REG(base) ((base)->POST_ROOT28_CLR)
-#define CCM_POST_ROOT28_TOG_REG(base) ((base)->POST_ROOT28_TOG)
-#define CCM_PRE28_REG(base) ((base)->PRE28)
-#define CCM_PRE_ROOT28_SET_REG(base) ((base)->PRE_ROOT28_SET)
-#define CCM_PRE_ROOT28_CLR_REG(base) ((base)->PRE_ROOT28_CLR)
-#define CCM_PRE_ROOT28_TOG_REG(base) ((base)->PRE_ROOT28_TOG)
-#define CCM_ACCESS_CTRL28_REG(base) ((base)->ACCESS_CTRL28)
-#define CCM_ACCESS_CTRL28_ROOT_SET_REG(base) ((base)->ACCESS_CTRL28_ROOT_SET)
-#define CCM_ACCESS_CTRL28_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL28_ROOT_CLR)
-#define CCM_ACCESS_CTRL28_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL28_ROOT_TOG)
-#define CCM_TARGET_ROOT29_REG(base) ((base)->TARGET_ROOT29)
-#define CCM_TARGET_ROOT29_SET_REG(base) ((base)->TARGET_ROOT29_SET)
-#define CCM_TARGET_ROOT29_CLR_REG(base) ((base)->TARGET_ROOT29_CLR)
-#define CCM_TARGET_ROOT29_TOG_REG(base) ((base)->TARGET_ROOT29_TOG)
-#define CCM_POST29_REG(base) ((base)->POST29)
-#define CCM_POST_ROOT29_SET_REG(base) ((base)->POST_ROOT29_SET)
-#define CCM_POST_ROOT29_CLR_REG(base) ((base)->POST_ROOT29_CLR)
-#define CCM_POST_ROOT29_TOG_REG(base) ((base)->POST_ROOT29_TOG)
-#define CCM_PRE29_REG(base) ((base)->PRE29)
-#define CCM_PRE_ROOT29_SET_REG(base) ((base)->PRE_ROOT29_SET)
-#define CCM_PRE_ROOT29_CLR_REG(base) ((base)->PRE_ROOT29_CLR)
-#define CCM_PRE_ROOT29_TOG_REG(base) ((base)->PRE_ROOT29_TOG)
-#define CCM_ACCESS_CTRL29_REG(base) ((base)->ACCESS_CTRL29)
-#define CCM_ACCESS_CTRL29_ROOT_SET_REG(base) ((base)->ACCESS_CTRL29_ROOT_SET)
-#define CCM_ACCESS_CTRL29_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL29_ROOT_CLR)
-#define CCM_ACCESS_CTRL29_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL29_ROOT_TOG)
-#define CCM_TARGET_ROOT30_REG(base) ((base)->TARGET_ROOT30)
-#define CCM_TARGET_ROOT30_SET_REG(base) ((base)->TARGET_ROOT30_SET)
-#define CCM_TARGET_ROOT30_CLR_REG(base) ((base)->TARGET_ROOT30_CLR)
-#define CCM_TARGET_ROOT30_TOG_REG(base) ((base)->TARGET_ROOT30_TOG)
-#define CCM_POST30_REG(base) ((base)->POST30)
-#define CCM_POST_ROOT30_SET_REG(base) ((base)->POST_ROOT30_SET)
-#define CCM_POST_ROOT30_CLR_REG(base) ((base)->POST_ROOT30_CLR)
-#define CCM_POST_ROOT30_TOG_REG(base) ((base)->POST_ROOT30_TOG)
-#define CCM_PRE30_REG(base) ((base)->PRE30)
-#define CCM_PRE_ROOT30_SET_REG(base) ((base)->PRE_ROOT30_SET)
-#define CCM_PRE_ROOT30_CLR_REG(base) ((base)->PRE_ROOT30_CLR)
-#define CCM_PRE_ROOT30_TOG_REG(base) ((base)->PRE_ROOT30_TOG)
-#define CCM_ACCESS_CTRL30_REG(base) ((base)->ACCESS_CTRL30)
-#define CCM_ACCESS_CTRL30_ROOT_SET_REG(base) ((base)->ACCESS_CTRL30_ROOT_SET)
-#define CCM_ACCESS_CTRL30_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL30_ROOT_CLR)
-#define CCM_ACCESS_CTRL30_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL30_ROOT_TOG)
-#define CCM_TARGET_ROOT31_REG(base) ((base)->TARGET_ROOT31)
-#define CCM_TARGET_ROOT31_SET_REG(base) ((base)->TARGET_ROOT31_SET)
-#define CCM_TARGET_ROOT31_CLR_REG(base) ((base)->TARGET_ROOT31_CLR)
-#define CCM_TARGET_ROOT31_TOG_REG(base) ((base)->TARGET_ROOT31_TOG)
-#define CCM_POST31_REG(base) ((base)->POST31)
-#define CCM_POST_ROOT31_SET_REG(base) ((base)->POST_ROOT31_SET)
-#define CCM_POST_ROOT31_CLR_REG(base) ((base)->POST_ROOT31_CLR)
-#define CCM_POST_ROOT31_TOG_REG(base) ((base)->POST_ROOT31_TOG)
-#define CCM_PRE31_REG(base) ((base)->PRE31)
-#define CCM_PRE_ROOT31_SET_REG(base) ((base)->PRE_ROOT31_SET)
-#define CCM_PRE_ROOT31_CLR_REG(base) ((base)->PRE_ROOT31_CLR)
-#define CCM_PRE_ROOT31_TOG_REG(base) ((base)->PRE_ROOT31_TOG)
-#define CCM_ACCESS_CTRL31_REG(base) ((base)->ACCESS_CTRL31)
-#define CCM_ACCESS_CTRL31_ROOT_SET_REG(base) ((base)->ACCESS_CTRL31_ROOT_SET)
-#define CCM_ACCESS_CTRL31_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL31_ROOT_CLR)
-#define CCM_ACCESS_CTRL31_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL31_ROOT_TOG)
-#define CCM_TARGET_ROOT32_REG(base) ((base)->TARGET_ROOT32)
-#define CCM_TARGET_ROOT32_SET_REG(base) ((base)->TARGET_ROOT32_SET)
-#define CCM_TARGET_ROOT32_CLR_REG(base) ((base)->TARGET_ROOT32_CLR)
-#define CCM_TARGET_ROOT32_TOG_REG(base) ((base)->TARGET_ROOT32_TOG)
-#define CCM_POST32_REG(base) ((base)->POST32)
-#define CCM_POST_ROOT32_SET_REG(base) ((base)->POST_ROOT32_SET)
-#define CCM_POST_ROOT32_CLR_REG(base) ((base)->POST_ROOT32_CLR)
-#define CCM_POST_ROOT32_TOG_REG(base) ((base)->POST_ROOT32_TOG)
-#define CCM_PRE32_REG(base) ((base)->PRE32)
-#define CCM_PRE_ROOT32_SET_REG(base) ((base)->PRE_ROOT32_SET)
-#define CCM_PRE_ROOT32_CLR_REG(base) ((base)->PRE_ROOT32_CLR)
-#define CCM_PRE_ROOT32_TOG_REG(base) ((base)->PRE_ROOT32_TOG)
-#define CCM_ACCESS_CTRL32_REG(base) ((base)->ACCESS_CTRL32)
-#define CCM_ACCESS_CTRL32_ROOT_SET_REG(base) ((base)->ACCESS_CTRL32_ROOT_SET)
-#define CCM_ACCESS_CTRL32_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL32_ROOT_CLR)
-#define CCM_ACCESS_CTRL32_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL32_ROOT_TOG)
-#define CCM_TARGET_ROOT33_REG(base) ((base)->TARGET_ROOT33)
-#define CCM_TARGET_ROOT33_SET_REG(base) ((base)->TARGET_ROOT33_SET)
-#define CCM_TARGET_ROOT33_CLR_REG(base) ((base)->TARGET_ROOT33_CLR)
-#define CCM_TARGET_ROOT33_TOG_REG(base) ((base)->TARGET_ROOT33_TOG)
-#define CCM_POST33_REG(base) ((base)->POST33)
-#define CCM_POST_ROOT33_SET_REG(base) ((base)->POST_ROOT33_SET)
-#define CCM_POST_ROOT33_CLR_REG(base) ((base)->POST_ROOT33_CLR)
-#define CCM_POST_ROOT33_TOG_REG(base) ((base)->POST_ROOT33_TOG)
-#define CCM_PRE33_REG(base) ((base)->PRE33)
-#define CCM_PRE_ROOT33_SET_REG(base) ((base)->PRE_ROOT33_SET)
-#define CCM_PRE_ROOT33_CLR_REG(base) ((base)->PRE_ROOT33_CLR)
-#define CCM_PRE_ROOT33_TOG_REG(base) ((base)->PRE_ROOT33_TOG)
-#define CCM_ACCESS_CTRL33_REG(base) ((base)->ACCESS_CTRL33)
-#define CCM_ACCESS_CTRL33_ROOT_SET_REG(base) ((base)->ACCESS_CTRL33_ROOT_SET)
-#define CCM_ACCESS_CTRL33_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL33_ROOT_CLR)
-#define CCM_ACCESS_CTRL33_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL33_ROOT_TOG)
-#define CCM_TARGET_ROOT34_REG(base) ((base)->TARGET_ROOT34)
-#define CCM_TARGET_ROOT34_SET_REG(base) ((base)->TARGET_ROOT34_SET)
-#define CCM_TARGET_ROOT34_CLR_REG(base) ((base)->TARGET_ROOT34_CLR)
-#define CCM_TARGET_ROOT34_TOG_REG(base) ((base)->TARGET_ROOT34_TOG)
-#define CCM_POST34_REG(base) ((base)->POST34)
-#define CCM_POST_ROOT34_SET_REG(base) ((base)->POST_ROOT34_SET)
-#define CCM_POST_ROOT34_CLR_REG(base) ((base)->POST_ROOT34_CLR)
-#define CCM_POST_ROOT34_TOG_REG(base) ((base)->POST_ROOT34_TOG)
-#define CCM_PRE34_REG(base) ((base)->PRE34)
-#define CCM_PRE_ROOT34_SET_REG(base) ((base)->PRE_ROOT34_SET)
-#define CCM_PRE_ROOT34_CLR_REG(base) ((base)->PRE_ROOT34_CLR)
-#define CCM_PRE_ROOT34_TOG_REG(base) ((base)->PRE_ROOT34_TOG)
-#define CCM_ACCESS_CTRL34_REG(base) ((base)->ACCESS_CTRL34)
-#define CCM_ACCESS_CTRL34_ROOT_SET_REG(base) ((base)->ACCESS_CTRL34_ROOT_SET)
-#define CCM_ACCESS_CTRL34_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL34_ROOT_CLR)
-#define CCM_ACCESS_CTRL34_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL34_ROOT_TOG)
-#define CCM_TARGET_ROOT35_REG(base) ((base)->TARGET_ROOT35)
-#define CCM_TARGET_ROOT35_SET_REG(base) ((base)->TARGET_ROOT35_SET)
-#define CCM_TARGET_ROOT35_CLR_REG(base) ((base)->TARGET_ROOT35_CLR)
-#define CCM_TARGET_ROOT35_TOG_REG(base) ((base)->TARGET_ROOT35_TOG)
-#define CCM_POST35_REG(base) ((base)->POST35)
-#define CCM_POST_ROOT35_SET_REG(base) ((base)->POST_ROOT35_SET)
-#define CCM_POST_ROOT35_CLR_REG(base) ((base)->POST_ROOT35_CLR)
-#define CCM_POST_ROOT35_TOG_REG(base) ((base)->POST_ROOT35_TOG)
-#define CCM_PRE35_REG(base) ((base)->PRE35)
-#define CCM_PRE_ROOT35_SET_REG(base) ((base)->PRE_ROOT35_SET)
-#define CCM_PRE_ROOT35_CLR_REG(base) ((base)->PRE_ROOT35_CLR)
-#define CCM_PRE_ROOT35_TOG_REG(base) ((base)->PRE_ROOT35_TOG)
-#define CCM_ACCESS_CTRL35_REG(base) ((base)->ACCESS_CTRL35)
-#define CCM_ACCESS_CTRL35_ROOT_SET_REG(base) ((base)->ACCESS_CTRL35_ROOT_SET)
-#define CCM_ACCESS_CTRL35_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL35_ROOT_CLR)
-#define CCM_ACCESS_CTRL35_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL35_ROOT_TOG)
-#define CCM_TARGET_ROOT36_REG(base) ((base)->TARGET_ROOT36)
-#define CCM_TARGET_ROOT36_SET_REG(base) ((base)->TARGET_ROOT36_SET)
-#define CCM_TARGET_ROOT36_CLR_REG(base) ((base)->TARGET_ROOT36_CLR)
-#define CCM_TARGET_ROOT36_TOG_REG(base) ((base)->TARGET_ROOT36_TOG)
-#define CCM_POST36_REG(base) ((base)->POST36)
-#define CCM_POST_ROOT36_SET_REG(base) ((base)->POST_ROOT36_SET)
-#define CCM_POST_ROOT36_CLR_REG(base) ((base)->POST_ROOT36_CLR)
-#define CCM_POST_ROOT36_TOG_REG(base) ((base)->POST_ROOT36_TOG)
-#define CCM_PRE36_REG(base) ((base)->PRE36)
-#define CCM_PRE_ROOT36_SET_REG(base) ((base)->PRE_ROOT36_SET)
-#define CCM_PRE_ROOT36_CLR_REG(base) ((base)->PRE_ROOT36_CLR)
-#define CCM_PRE_ROOT36_TOG_REG(base) ((base)->PRE_ROOT36_TOG)
-#define CCM_ACCESS_CTRL36_REG(base) ((base)->ACCESS_CTRL36)
-#define CCM_ACCESS_CTRL36_ROOT_SET_REG(base) ((base)->ACCESS_CTRL36_ROOT_SET)
-#define CCM_ACCESS_CTRL36_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL36_ROOT_CLR)
-#define CCM_ACCESS_CTRL36_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL36_ROOT_TOG)
-#define CCM_TARGET_ROOT37_REG(base) ((base)->TARGET_ROOT37)
-#define CCM_TARGET_ROOT37_SET_REG(base) ((base)->TARGET_ROOT37_SET)
-#define CCM_TARGET_ROOT37_CLR_REG(base) ((base)->TARGET_ROOT37_CLR)
-#define CCM_TARGET_ROOT37_TOG_REG(base) ((base)->TARGET_ROOT37_TOG)
-#define CCM_POST37_REG(base) ((base)->POST37)
-#define CCM_POST_ROOT37_SET_REG(base) ((base)->POST_ROOT37_SET)
-#define CCM_POST_ROOT37_CLR_REG(base) ((base)->POST_ROOT37_CLR)
-#define CCM_POST_ROOT37_TOG_REG(base) ((base)->POST_ROOT37_TOG)
-#define CCM_PRE37_REG(base) ((base)->PRE37)
-#define CCM_PRE_ROOT37_SET_REG(base) ((base)->PRE_ROOT37_SET)
-#define CCM_PRE_ROOT37_CLR_REG(base) ((base)->PRE_ROOT37_CLR)
-#define CCM_PRE_ROOT37_TOG_REG(base) ((base)->PRE_ROOT37_TOG)
-#define CCM_ACCESS_CTRL37_REG(base) ((base)->ACCESS_CTRL37)
-#define CCM_ACCESS_CTRL37_ROOT_SET_REG(base) ((base)->ACCESS_CTRL37_ROOT_SET)
-#define CCM_ACCESS_CTRL37_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL37_ROOT_CLR)
-#define CCM_ACCESS_CTRL37_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL37_ROOT_TOG)
-#define CCM_TARGET_ROOT38_REG(base) ((base)->TARGET_ROOT38)
-#define CCM_TARGET_ROOT38_SET_REG(base) ((base)->TARGET_ROOT38_SET)
-#define CCM_TARGET_ROOT38_CLR_REG(base) ((base)->TARGET_ROOT38_CLR)
-#define CCM_TARGET_ROOT38_TOG_REG(base) ((base)->TARGET_ROOT38_TOG)
-#define CCM_POST38_REG(base) ((base)->POST38)
-#define CCM_POST_ROOT38_SET_REG(base) ((base)->POST_ROOT38_SET)
-#define CCM_POST_ROOT38_CLR_REG(base) ((base)->POST_ROOT38_CLR)
-#define CCM_POST_ROOT38_TOG_REG(base) ((base)->POST_ROOT38_TOG)
-#define CCM_PRE38_REG(base) ((base)->PRE38)
-#define CCM_PRE_ROOT38_SET_REG(base) ((base)->PRE_ROOT38_SET)
-#define CCM_PRE_ROOT38_CLR_REG(base) ((base)->PRE_ROOT38_CLR)
-#define CCM_PRE_ROOT38_TOG_REG(base) ((base)->PRE_ROOT38_TOG)
-#define CCM_ACCESS_CTRL38_REG(base) ((base)->ACCESS_CTRL38)
-#define CCM_ACCESS_CTRL38_ROOT_SET_REG(base) ((base)->ACCESS_CTRL38_ROOT_SET)
-#define CCM_ACCESS_CTRL38_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL38_ROOT_CLR)
-#define CCM_ACCESS_CTRL38_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL38_ROOT_TOG)
-#define CCM_TARGET_ROOT39_REG(base) ((base)->TARGET_ROOT39)
-#define CCM_TARGET_ROOT39_SET_REG(base) ((base)->TARGET_ROOT39_SET)
-#define CCM_TARGET_ROOT39_CLR_REG(base) ((base)->TARGET_ROOT39_CLR)
-#define CCM_TARGET_ROOT39_TOG_REG(base) ((base)->TARGET_ROOT39_TOG)
-#define CCM_POST39_REG(base) ((base)->POST39)
-#define CCM_POST_ROOT39_SET_REG(base) ((base)->POST_ROOT39_SET)
-#define CCM_POST_ROOT39_CLR_REG(base) ((base)->POST_ROOT39_CLR)
-#define CCM_POST_ROOT39_TOG_REG(base) ((base)->POST_ROOT39_TOG)
-#define CCM_PRE39_REG(base) ((base)->PRE39)
-#define CCM_PRE_ROOT39_SET_REG(base) ((base)->PRE_ROOT39_SET)
-#define CCM_PRE_ROOT39_CLR_REG(base) ((base)->PRE_ROOT39_CLR)
-#define CCM_PRE_ROOT39_TOG_REG(base) ((base)->PRE_ROOT39_TOG)
-#define CCM_ACCESS_CTRL39_REG(base) ((base)->ACCESS_CTRL39)
-#define CCM_ACCESS_CTRL39_ROOT_SET_REG(base) ((base)->ACCESS_CTRL39_ROOT_SET)
-#define CCM_ACCESS_CTRL39_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL39_ROOT_CLR)
-#define CCM_ACCESS_CTRL39_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL39_ROOT_TOG)
-#define CCM_TARGET_ROOT40_REG(base) ((base)->TARGET_ROOT40)
-#define CCM_TARGET_ROOT40_SET_REG(base) ((base)->TARGET_ROOT40_SET)
-#define CCM_TARGET_ROOT40_CLR_REG(base) ((base)->TARGET_ROOT40_CLR)
-#define CCM_TARGET_ROOT40_TOG_REG(base) ((base)->TARGET_ROOT40_TOG)
-#define CCM_POST40_REG(base) ((base)->POST40)
-#define CCM_POST_ROOT40_SET_REG(base) ((base)->POST_ROOT40_SET)
-#define CCM_POST_ROOT40_CLR_REG(base) ((base)->POST_ROOT40_CLR)
-#define CCM_POST_ROOT40_TOG_REG(base) ((base)->POST_ROOT40_TOG)
-#define CCM_PRE40_REG(base) ((base)->PRE40)
-#define CCM_PRE_ROOT40_SET_REG(base) ((base)->PRE_ROOT40_SET)
-#define CCM_PRE_ROOT40_CLR_REG(base) ((base)->PRE_ROOT40_CLR)
-#define CCM_PRE_ROOT40_TOG_REG(base) ((base)->PRE_ROOT40_TOG)
-#define CCM_ACCESS_CTRL40_REG(base) ((base)->ACCESS_CTRL40)
-#define CCM_ACCESS_CTRL40_ROOT_SET_REG(base) ((base)->ACCESS_CTRL40_ROOT_SET)
-#define CCM_ACCESS_CTRL40_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL40_ROOT_CLR)
-#define CCM_ACCESS_CTRL40_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL40_ROOT_TOG)
-#define CCM_TARGET_ROOT41_REG(base) ((base)->TARGET_ROOT41)
-#define CCM_TARGET_ROOT41_SET_REG(base) ((base)->TARGET_ROOT41_SET)
-#define CCM_TARGET_ROOT41_CLR_REG(base) ((base)->TARGET_ROOT41_CLR)
-#define CCM_TARGET_ROOT41_TOG_REG(base) ((base)->TARGET_ROOT41_TOG)
-#define CCM_POST41_REG(base) ((base)->POST41)
-#define CCM_POST_ROOT41_SET_REG(base) ((base)->POST_ROOT41_SET)
-#define CCM_POST_ROOT41_CLR_REG(base) ((base)->POST_ROOT41_CLR)
-#define CCM_POST_ROOT41_TOG_REG(base) ((base)->POST_ROOT41_TOG)
-#define CCM_PRE41_REG(base) ((base)->PRE41)
-#define CCM_PRE_ROOT41_SET_REG(base) ((base)->PRE_ROOT41_SET)
-#define CCM_PRE_ROOT41_CLR_REG(base) ((base)->PRE_ROOT41_CLR)
-#define CCM_PRE_ROOT41_TOG_REG(base) ((base)->PRE_ROOT41_TOG)
-#define CCM_ACCESS_CTRL41_REG(base) ((base)->ACCESS_CTRL41)
-#define CCM_ACCESS_CTRL41_ROOT_SET_REG(base) ((base)->ACCESS_CTRL41_ROOT_SET)
-#define CCM_ACCESS_CTRL41_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL41_ROOT_CLR)
-#define CCM_ACCESS_CTRL41_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL41_ROOT_TOG)
-#define CCM_TARGET_ROOT42_REG(base) ((base)->TARGET_ROOT42)
-#define CCM_TARGET_ROOT42_SET_REG(base) ((base)->TARGET_ROOT42_SET)
-#define CCM_TARGET_ROOT42_CLR_REG(base) ((base)->TARGET_ROOT42_CLR)
-#define CCM_TARGET_ROOT42_TOG_REG(base) ((base)->TARGET_ROOT42_TOG)
-#define CCM_POST42_REG(base) ((base)->POST42)
-#define CCM_POST_ROOT42_SET_REG(base) ((base)->POST_ROOT42_SET)
-#define CCM_POST_ROOT42_CLR_REG(base) ((base)->POST_ROOT42_CLR)
-#define CCM_POST_ROOT42_TOG_REG(base) ((base)->POST_ROOT42_TOG)
-#define CCM_PRE42_REG(base) ((base)->PRE42)
-#define CCM_PRE_ROOT42_SET_REG(base) ((base)->PRE_ROOT42_SET)
-#define CCM_PRE_ROOT42_CLR_REG(base) ((base)->PRE_ROOT42_CLR)
-#define CCM_PRE_ROOT42_TOG_REG(base) ((base)->PRE_ROOT42_TOG)
-#define CCM_ACCESS_CTRL42_REG(base) ((base)->ACCESS_CTRL42)
-#define CCM_ACCESS_CTRL42_ROOT_SET_REG(base) ((base)->ACCESS_CTRL42_ROOT_SET)
-#define CCM_ACCESS_CTRL42_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL42_ROOT_CLR)
-#define CCM_ACCESS_CTRL42_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL42_ROOT_TOG)
-#define CCM_TARGET_ROOT43_REG(base) ((base)->TARGET_ROOT43)
-#define CCM_TARGET_ROOT43_SET_REG(base) ((base)->TARGET_ROOT43_SET)
-#define CCM_TARGET_ROOT43_CLR_REG(base) ((base)->TARGET_ROOT43_CLR)
-#define CCM_TARGET_ROOT43_TOG_REG(base) ((base)->TARGET_ROOT43_TOG)
-#define CCM_POST43_REG(base) ((base)->POST43)
-#define CCM_POST_ROOT43_SET_REG(base) ((base)->POST_ROOT43_SET)
-#define CCM_POST_ROOT43_CLR_REG(base) ((base)->POST_ROOT43_CLR)
-#define CCM_POST_ROOT43_TOG_REG(base) ((base)->POST_ROOT43_TOG)
-#define CCM_PRE43_REG(base) ((base)->PRE43)
-#define CCM_PRE_ROOT43_SET_REG(base) ((base)->PRE_ROOT43_SET)
-#define CCM_PRE_ROOT43_CLR_REG(base) ((base)->PRE_ROOT43_CLR)
-#define CCM_PRE_ROOT43_TOG_REG(base) ((base)->PRE_ROOT43_TOG)
-#define CCM_ACCESS_CTRL43_REG(base) ((base)->ACCESS_CTRL43)
-#define CCM_ACCESS_CTRL43_ROOT_SET_REG(base) ((base)->ACCESS_CTRL43_ROOT_SET)
-#define CCM_ACCESS_CTRL43_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL43_ROOT_CLR)
-#define CCM_ACCESS_CTRL43_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL43_ROOT_TOG)
-#define CCM_TARGET_ROOT44_REG(base) ((base)->TARGET_ROOT44)
-#define CCM_TARGET_ROOT44_SET_REG(base) ((base)->TARGET_ROOT44_SET)
-#define CCM_TARGET_ROOT44_CLR_REG(base) ((base)->TARGET_ROOT44_CLR)
-#define CCM_TARGET_ROOT44_TOG_REG(base) ((base)->TARGET_ROOT44_TOG)
-#define CCM_POST44_REG(base) ((base)->POST44)
-#define CCM_POST_ROOT44_SET_REG(base) ((base)->POST_ROOT44_SET)
-#define CCM_POST_ROOT44_CLR_REG(base) ((base)->POST_ROOT44_CLR)
-#define CCM_POST_ROOT44_TOG_REG(base) ((base)->POST_ROOT44_TOG)
-#define CCM_PRE44_REG(base) ((base)->PRE44)
-#define CCM_PRE_ROOT44_SET_REG(base) ((base)->PRE_ROOT44_SET)
-#define CCM_PRE_ROOT44_CLR_REG(base) ((base)->PRE_ROOT44_CLR)
-#define CCM_PRE_ROOT44_TOG_REG(base) ((base)->PRE_ROOT44_TOG)
-#define CCM_ACCESS_CTRL44_REG(base) ((base)->ACCESS_CTRL44)
-#define CCM_ACCESS_CTRL44_ROOT_SET_REG(base) ((base)->ACCESS_CTRL44_ROOT_SET)
-#define CCM_ACCESS_CTRL44_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL44_ROOT_CLR)
-#define CCM_ACCESS_CTRL44_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL44_ROOT_TOG)
-#define CCM_TARGET_ROOT45_REG(base) ((base)->TARGET_ROOT45)
-#define CCM_TARGET_ROOT45_SET_REG(base) ((base)->TARGET_ROOT45_SET)
-#define CCM_TARGET_ROOT45_CLR_REG(base) ((base)->TARGET_ROOT45_CLR)
-#define CCM_TARGET_ROOT45_TOG_REG(base) ((base)->TARGET_ROOT45_TOG)
-#define CCM_POST45_REG(base) ((base)->POST45)
-#define CCM_POST_ROOT45_SET_REG(base) ((base)->POST_ROOT45_SET)
-#define CCM_POST_ROOT45_CLR_REG(base) ((base)->POST_ROOT45_CLR)
-#define CCM_POST_ROOT45_TOG_REG(base) ((base)->POST_ROOT45_TOG)
-#define CCM_PRE45_REG(base) ((base)->PRE45)
-#define CCM_PRE_ROOT45_SET_REG(base) ((base)->PRE_ROOT45_SET)
-#define CCM_PRE_ROOT45_CLR_REG(base) ((base)->PRE_ROOT45_CLR)
-#define CCM_PRE_ROOT45_TOG_REG(base) ((base)->PRE_ROOT45_TOG)
-#define CCM_ACCESS_CTRL45_REG(base) ((base)->ACCESS_CTRL45)
-#define CCM_ACCESS_CTRL45_ROOT_SET_REG(base) ((base)->ACCESS_CTRL45_ROOT_SET)
-#define CCM_ACCESS_CTRL45_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL45_ROOT_CLR)
-#define CCM_ACCESS_CTRL45_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL45_ROOT_TOG)
-#define CCM_TARGET_ROOT46_REG(base) ((base)->TARGET_ROOT46)
-#define CCM_TARGET_ROOT46_SET_REG(base) ((base)->TARGET_ROOT46_SET)
-#define CCM_TARGET_ROOT46_CLR_REG(base) ((base)->TARGET_ROOT46_CLR)
-#define CCM_TARGET_ROOT46_TOG_REG(base) ((base)->TARGET_ROOT46_TOG)
-#define CCM_POST46_REG(base) ((base)->POST46)
-#define CCM_POST_ROOT46_SET_REG(base) ((base)->POST_ROOT46_SET)
-#define CCM_POST_ROOT46_CLR_REG(base) ((base)->POST_ROOT46_CLR)
-#define CCM_POST_ROOT46_TOG_REG(base) ((base)->POST_ROOT46_TOG)
-#define CCM_PRE46_REG(base) ((base)->PRE46)
-#define CCM_PRE_ROOT46_SET_REG(base) ((base)->PRE_ROOT46_SET)
-#define CCM_PRE_ROOT46_CLR_REG(base) ((base)->PRE_ROOT46_CLR)
-#define CCM_PRE_ROOT46_TOG_REG(base) ((base)->PRE_ROOT46_TOG)
-#define CCM_ACCESS_CTRL46_REG(base) ((base)->ACCESS_CTRL46)
-#define CCM_ACCESS_CTRL46_ROOT_SET_REG(base) ((base)->ACCESS_CTRL46_ROOT_SET)
-#define CCM_ACCESS_CTRL46_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL46_ROOT_CLR)
-#define CCM_ACCESS_CTRL46_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL46_ROOT_TOG)
-#define CCM_TARGET_ROOT47_REG(base) ((base)->TARGET_ROOT47)
-#define CCM_TARGET_ROOT47_SET_REG(base) ((base)->TARGET_ROOT47_SET)
-#define CCM_TARGET_ROOT47_CLR_REG(base) ((base)->TARGET_ROOT47_CLR)
-#define CCM_TARGET_ROOT47_TOG_REG(base) ((base)->TARGET_ROOT47_TOG)
-#define CCM_POST47_REG(base) ((base)->POST47)
-#define CCM_POST_ROOT47_SET_REG(base) ((base)->POST_ROOT47_SET)
-#define CCM_POST_ROOT47_CLR_REG(base) ((base)->POST_ROOT47_CLR)
-#define CCM_POST_ROOT47_TOG_REG(base) ((base)->POST_ROOT47_TOG)
-#define CCM_PRE47_REG(base) ((base)->PRE47)
-#define CCM_PRE_ROOT47_SET_REG(base) ((base)->PRE_ROOT47_SET)
-#define CCM_PRE_ROOT47_CLR_REG(base) ((base)->PRE_ROOT47_CLR)
-#define CCM_PRE_ROOT47_TOG_REG(base) ((base)->PRE_ROOT47_TOG)
-#define CCM_ACCESS_CTRL47_REG(base) ((base)->ACCESS_CTRL47)
-#define CCM_ACCESS_CTRL47_ROOT_SET_REG(base) ((base)->ACCESS_CTRL47_ROOT_SET)
-#define CCM_ACCESS_CTRL47_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL47_ROOT_CLR)
-#define CCM_ACCESS_CTRL47_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL47_ROOT_TOG)
-#define CCM_TARGET_ROOT48_REG(base) ((base)->TARGET_ROOT48)
-#define CCM_TARGET_ROOT48_SET_REG(base) ((base)->TARGET_ROOT48_SET)
-#define CCM_TARGET_ROOT48_CLR_REG(base) ((base)->TARGET_ROOT48_CLR)
-#define CCM_TARGET_ROOT48_TOG_REG(base) ((base)->TARGET_ROOT48_TOG)
-#define CCM_POST48_REG(base) ((base)->POST48)
-#define CCM_POST_ROOT48_SET_REG(base) ((base)->POST_ROOT48_SET)
-#define CCM_POST_ROOT48_CLR_REG(base) ((base)->POST_ROOT48_CLR)
-#define CCM_POST_ROOT48_TOG_REG(base) ((base)->POST_ROOT48_TOG)
-#define CCM_PRE48_REG(base) ((base)->PRE48)
-#define CCM_PRE_ROOT48_SET_REG(base) ((base)->PRE_ROOT48_SET)
-#define CCM_PRE_ROOT48_CLR_REG(base) ((base)->PRE_ROOT48_CLR)
-#define CCM_PRE_ROOT48_TOG_REG(base) ((base)->PRE_ROOT48_TOG)
-#define CCM_ACCESS_CTRL48_REG(base) ((base)->ACCESS_CTRL48)
-#define CCM_ACCESS_CTRL48_ROOT_SET_REG(base) ((base)->ACCESS_CTRL48_ROOT_SET)
-#define CCM_ACCESS_CTRL48_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL48_ROOT_CLR)
-#define CCM_ACCESS_CTRL48_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL48_ROOT_TOG)
-#define CCM_TARGET_ROOT49_REG(base) ((base)->TARGET_ROOT49)
-#define CCM_TARGET_ROOT49_SET_REG(base) ((base)->TARGET_ROOT49_SET)
-#define CCM_TARGET_ROOT49_CLR_REG(base) ((base)->TARGET_ROOT49_CLR)
-#define CCM_TARGET_ROOT49_TOG_REG(base) ((base)->TARGET_ROOT49_TOG)
-#define CCM_POST49_REG(base) ((base)->POST49)
-#define CCM_POST_ROOT49_SET_REG(base) ((base)->POST_ROOT49_SET)
-#define CCM_POST_ROOT49_CLR_REG(base) ((base)->POST_ROOT49_CLR)
-#define CCM_POST_ROOT49_TOG_REG(base) ((base)->POST_ROOT49_TOG)
-#define CCM_PRE49_REG(base) ((base)->PRE49)
-#define CCM_PRE_ROOT49_SET_REG(base) ((base)->PRE_ROOT49_SET)
-#define CCM_PRE_ROOT49_CLR_REG(base) ((base)->PRE_ROOT49_CLR)
-#define CCM_PRE_ROOT49_TOG_REG(base) ((base)->PRE_ROOT49_TOG)
-#define CCM_ACCESS_CTRL49_REG(base) ((base)->ACCESS_CTRL49)
-#define CCM_ACCESS_CTRL49_ROOT_SET_REG(base) ((base)->ACCESS_CTRL49_ROOT_SET)
-#define CCM_ACCESS_CTRL49_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL49_ROOT_CLR)
-#define CCM_ACCESS_CTRL49_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL49_ROOT_TOG)
-#define CCM_TARGET_ROOT50_REG(base) ((base)->TARGET_ROOT50)
-#define CCM_TARGET_ROOT50_SET_REG(base) ((base)->TARGET_ROOT50_SET)
-#define CCM_TARGET_ROOT50_CLR_REG(base) ((base)->TARGET_ROOT50_CLR)
-#define CCM_TARGET_ROOT50_TOG_REG(base) ((base)->TARGET_ROOT50_TOG)
-#define CCM_POST50_REG(base) ((base)->POST50)
-#define CCM_POST_ROOT50_SET_REG(base) ((base)->POST_ROOT50_SET)
-#define CCM_POST_ROOT50_CLR_REG(base) ((base)->POST_ROOT50_CLR)
-#define CCM_POST_ROOT50_TOG_REG(base) ((base)->POST_ROOT50_TOG)
-#define CCM_PRE50_REG(base) ((base)->PRE50)
-#define CCM_PRE_ROOT50_SET_REG(base) ((base)->PRE_ROOT50_SET)
-#define CCM_PRE_ROOT50_CLR_REG(base) ((base)->PRE_ROOT50_CLR)
-#define CCM_PRE_ROOT50_TOG_REG(base) ((base)->PRE_ROOT50_TOG)
-#define CCM_ACCESS_CTRL50_REG(base) ((base)->ACCESS_CTRL50)
-#define CCM_ACCESS_CTRL50_ROOT_SET_REG(base) ((base)->ACCESS_CTRL50_ROOT_SET)
-#define CCM_ACCESS_CTRL50_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL50_ROOT_CLR)
-#define CCM_ACCESS_CTRL50_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL50_ROOT_TOG)
-#define CCM_TARGET_ROOT51_REG(base) ((base)->TARGET_ROOT51)
-#define CCM_TARGET_ROOT51_SET_REG(base) ((base)->TARGET_ROOT51_SET)
-#define CCM_TARGET_ROOT51_CLR_REG(base) ((base)->TARGET_ROOT51_CLR)
-#define CCM_TARGET_ROOT51_TOG_REG(base) ((base)->TARGET_ROOT51_TOG)
-#define CCM_POST51_REG(base) ((base)->POST51)
-#define CCM_POST_ROOT51_SET_REG(base) ((base)->POST_ROOT51_SET)
-#define CCM_POST_ROOT51_CLR_REG(base) ((base)->POST_ROOT51_CLR)
-#define CCM_POST_ROOT51_TOG_REG(base) ((base)->POST_ROOT51_TOG)
-#define CCM_PRE51_REG(base) ((base)->PRE51)
-#define CCM_PRE_ROOT51_SET_REG(base) ((base)->PRE_ROOT51_SET)
-#define CCM_PRE_ROOT51_CLR_REG(base) ((base)->PRE_ROOT51_CLR)
-#define CCM_PRE_ROOT51_TOG_REG(base) ((base)->PRE_ROOT51_TOG)
-#define CCM_ACCESS_CTRL51_REG(base) ((base)->ACCESS_CTRL51)
-#define CCM_ACCESS_CTRL51_ROOT_SET_REG(base) ((base)->ACCESS_CTRL51_ROOT_SET)
-#define CCM_ACCESS_CTRL51_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL51_ROOT_CLR)
-#define CCM_ACCESS_CTRL51_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL51_ROOT_TOG)
-#define CCM_TARGET_ROOT52_REG(base) ((base)->TARGET_ROOT52)
-#define CCM_TARGET_ROOT52_SET_REG(base) ((base)->TARGET_ROOT52_SET)
-#define CCM_TARGET_ROOT52_CLR_REG(base) ((base)->TARGET_ROOT52_CLR)
-#define CCM_TARGET_ROOT52_TOG_REG(base) ((base)->TARGET_ROOT52_TOG)
-#define CCM_POST52_REG(base) ((base)->POST52)
-#define CCM_POST_ROOT52_SET_REG(base) ((base)->POST_ROOT52_SET)
-#define CCM_POST_ROOT52_CLR_REG(base) ((base)->POST_ROOT52_CLR)
-#define CCM_POST_ROOT52_TOG_REG(base) ((base)->POST_ROOT52_TOG)
-#define CCM_PRE52_REG(base) ((base)->PRE52)
-#define CCM_PRE_ROOT52_SET_REG(base) ((base)->PRE_ROOT52_SET)
-#define CCM_PRE_ROOT52_CLR_REG(base) ((base)->PRE_ROOT52_CLR)
-#define CCM_PRE_ROOT52_TOG_REG(base) ((base)->PRE_ROOT52_TOG)
-#define CCM_ACCESS_CTRL52_REG(base) ((base)->ACCESS_CTRL52)
-#define CCM_ACCESS_CTRL52_ROOT_SET_REG(base) ((base)->ACCESS_CTRL52_ROOT_SET)
-#define CCM_ACCESS_CTRL52_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL52_ROOT_CLR)
-#define CCM_ACCESS_CTRL52_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL52_ROOT_TOG)
-#define CCM_TARGET_ROOT53_REG(base) ((base)->TARGET_ROOT53)
-#define CCM_TARGET_ROOT53_SET_REG(base) ((base)->TARGET_ROOT53_SET)
-#define CCM_TARGET_ROOT53_CLR_REG(base) ((base)->TARGET_ROOT53_CLR)
-#define CCM_TARGET_ROOT53_TOG_REG(base) ((base)->TARGET_ROOT53_TOG)
-#define CCM_POST53_REG(base) ((base)->POST53)
-#define CCM_POST_ROOT53_SET_REG(base) ((base)->POST_ROOT53_SET)
-#define CCM_POST_ROOT53_CLR_REG(base) ((base)->POST_ROOT53_CLR)
-#define CCM_POST_ROOT53_TOG_REG(base) ((base)->POST_ROOT53_TOG)
-#define CCM_PRE53_REG(base) ((base)->PRE53)
-#define CCM_PRE_ROOT53_SET_REG(base) ((base)->PRE_ROOT53_SET)
-#define CCM_PRE_ROOT53_CLR_REG(base) ((base)->PRE_ROOT53_CLR)
-#define CCM_PRE_ROOT53_TOG_REG(base) ((base)->PRE_ROOT53_TOG)
-#define CCM_ACCESS_CTRL53_REG(base) ((base)->ACCESS_CTRL53)
-#define CCM_ACCESS_CTRL53_ROOT_SET_REG(base) ((base)->ACCESS_CTRL53_ROOT_SET)
-#define CCM_ACCESS_CTRL53_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL53_ROOT_CLR)
-#define CCM_ACCESS_CTRL53_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL53_ROOT_TOG)
-#define CCM_TARGET_ROOT54_REG(base) ((base)->TARGET_ROOT54)
-#define CCM_TARGET_ROOT54_SET_REG(base) ((base)->TARGET_ROOT54_SET)
-#define CCM_TARGET_ROOT54_CLR_REG(base) ((base)->TARGET_ROOT54_CLR)
-#define CCM_TARGET_ROOT54_TOG_REG(base) ((base)->TARGET_ROOT54_TOG)
-#define CCM_POST54_REG(base) ((base)->POST54)
-#define CCM_POST_ROOT54_SET_REG(base) ((base)->POST_ROOT54_SET)
-#define CCM_POST_ROOT54_CLR_REG(base) ((base)->POST_ROOT54_CLR)
-#define CCM_POST_ROOT54_TOG_REG(base) ((base)->POST_ROOT54_TOG)
-#define CCM_PRE54_REG(base) ((base)->PRE54)
-#define CCM_PRE_ROOT54_SET_REG(base) ((base)->PRE_ROOT54_SET)
-#define CCM_PRE_ROOT54_CLR_REG(base) ((base)->PRE_ROOT54_CLR)
-#define CCM_PRE_ROOT54_TOG_REG(base) ((base)->PRE_ROOT54_TOG)
-#define CCM_ACCESS_CTRL54_REG(base) ((base)->ACCESS_CTRL54)
-#define CCM_ACCESS_CTRL54_ROOT_SET_REG(base) ((base)->ACCESS_CTRL54_ROOT_SET)
-#define CCM_ACCESS_CTRL54_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL54_ROOT_CLR)
-#define CCM_ACCESS_CTRL54_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL54_ROOT_TOG)
-#define CCM_TARGET_ROOT55_REG(base) ((base)->TARGET_ROOT55)
-#define CCM_TARGET_ROOT55_SET_REG(base) ((base)->TARGET_ROOT55_SET)
-#define CCM_TARGET_ROOT55_CLR_REG(base) ((base)->TARGET_ROOT55_CLR)
-#define CCM_TARGET_ROOT55_TOG_REG(base) ((base)->TARGET_ROOT55_TOG)
-#define CCM_POST55_REG(base) ((base)->POST55)
-#define CCM_POST_ROOT55_SET_REG(base) ((base)->POST_ROOT55_SET)
-#define CCM_POST_ROOT55_CLR_REG(base) ((base)->POST_ROOT55_CLR)
-#define CCM_POST_ROOT55_TOG_REG(base) ((base)->POST_ROOT55_TOG)
-#define CCM_PRE55_REG(base) ((base)->PRE55)
-#define CCM_PRE_ROOT55_SET_REG(base) ((base)->PRE_ROOT55_SET)
-#define CCM_PRE_ROOT55_CLR_REG(base) ((base)->PRE_ROOT55_CLR)
-#define CCM_PRE_ROOT55_TOG_REG(base) ((base)->PRE_ROOT55_TOG)
-#define CCM_ACCESS_CTRL55_REG(base) ((base)->ACCESS_CTRL55)
-#define CCM_ACCESS_CTRL55_ROOT_SET_REG(base) ((base)->ACCESS_CTRL55_ROOT_SET)
-#define CCM_ACCESS_CTRL55_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL55_ROOT_CLR)
-#define CCM_ACCESS_CTRL55_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL55_ROOT_TOG)
-#define CCM_TARGET_ROOT56_REG(base) ((base)->TARGET_ROOT56)
-#define CCM_TARGET_ROOT56_SET_REG(base) ((base)->TARGET_ROOT56_SET)
-#define CCM_TARGET_ROOT56_CLR_REG(base) ((base)->TARGET_ROOT56_CLR)
-#define CCM_TARGET_ROOT56_TOG_REG(base) ((base)->TARGET_ROOT56_TOG)
-#define CCM_POST56_REG(base) ((base)->POST56)
-#define CCM_POST_ROOT56_SET_REG(base) ((base)->POST_ROOT56_SET)
-#define CCM_POST_ROOT56_CLR_REG(base) ((base)->POST_ROOT56_CLR)
-#define CCM_POST_ROOT56_TOG_REG(base) ((base)->POST_ROOT56_TOG)
-#define CCM_PRE56_REG(base) ((base)->PRE56)
-#define CCM_PRE_ROOT56_SET_REG(base) ((base)->PRE_ROOT56_SET)
-#define CCM_PRE_ROOT56_CLR_REG(base) ((base)->PRE_ROOT56_CLR)
-#define CCM_PRE_ROOT56_TOG_REG(base) ((base)->PRE_ROOT56_TOG)
-#define CCM_ACCESS_CTRL56_REG(base) ((base)->ACCESS_CTRL56)
-#define CCM_ACCESS_CTRL56_ROOT_SET_REG(base) ((base)->ACCESS_CTRL56_ROOT_SET)
-#define CCM_ACCESS_CTRL56_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL56_ROOT_CLR)
-#define CCM_ACCESS_CTRL56_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL56_ROOT_TOG)
-#define CCM_TARGET_ROOT57_REG(base) ((base)->TARGET_ROOT57)
-#define CCM_TARGET_ROOT57_SET_REG(base) ((base)->TARGET_ROOT57_SET)
-#define CCM_TARGET_ROOT57_CLR_REG(base) ((base)->TARGET_ROOT57_CLR)
-#define CCM_TARGET_ROOT57_TOG_REG(base) ((base)->TARGET_ROOT57_TOG)
-#define CCM_POST57_REG(base) ((base)->POST57)
-#define CCM_POST_ROOT57_SET_REG(base) ((base)->POST_ROOT57_SET)
-#define CCM_POST_ROOT57_CLR_REG(base) ((base)->POST_ROOT57_CLR)
-#define CCM_POST_ROOT57_TOG_REG(base) ((base)->POST_ROOT57_TOG)
-#define CCM_PRE57_REG(base) ((base)->PRE57)
-#define CCM_PRE_ROOT57_SET_REG(base) ((base)->PRE_ROOT57_SET)
-#define CCM_PRE_ROOT57_CLR_REG(base) ((base)->PRE_ROOT57_CLR)
-#define CCM_PRE_ROOT57_TOG_REG(base) ((base)->PRE_ROOT57_TOG)
-#define CCM_ACCESS_CTRL57_REG(base) ((base)->ACCESS_CTRL57)
-#define CCM_ACCESS_CTRL57_ROOT_SET_REG(base) ((base)->ACCESS_CTRL57_ROOT_SET)
-#define CCM_ACCESS_CTRL57_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL57_ROOT_CLR)
-#define CCM_ACCESS_CTRL57_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL57_ROOT_TOG)
-#define CCM_TARGET_ROOT58_REG(base) ((base)->TARGET_ROOT58)
-#define CCM_TARGET_ROOT58_SET_REG(base) ((base)->TARGET_ROOT58_SET)
-#define CCM_TARGET_ROOT58_CLR_REG(base) ((base)->TARGET_ROOT58_CLR)
-#define CCM_TARGET_ROOT58_TOG_REG(base) ((base)->TARGET_ROOT58_TOG)
-#define CCM_POST58_REG(base) ((base)->POST58)
-#define CCM_POST_ROOT58_SET_REG(base) ((base)->POST_ROOT58_SET)
-#define CCM_POST_ROOT58_CLR_REG(base) ((base)->POST_ROOT58_CLR)
-#define CCM_POST_ROOT58_TOG_REG(base) ((base)->POST_ROOT58_TOG)
-#define CCM_PRE58_REG(base) ((base)->PRE58)
-#define CCM_PRE_ROOT58_SET_REG(base) ((base)->PRE_ROOT58_SET)
-#define CCM_PRE_ROOT58_CLR_REG(base) ((base)->PRE_ROOT58_CLR)
-#define CCM_PRE_ROOT58_TOG_REG(base) ((base)->PRE_ROOT58_TOG)
-#define CCM_ACCESS_CTRL58_REG(base) ((base)->ACCESS_CTRL58)
-#define CCM_ACCESS_CTRL58_ROOT_SET_REG(base) ((base)->ACCESS_CTRL58_ROOT_SET)
-#define CCM_ACCESS_CTRL58_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL58_ROOT_CLR)
-#define CCM_ACCESS_CTRL58_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL58_ROOT_TOG)
-#define CCM_TARGET_ROOT59_REG(base) ((base)->TARGET_ROOT59)
-#define CCM_TARGET_ROOT59_SET_REG(base) ((base)->TARGET_ROOT59_SET)
-#define CCM_TARGET_ROOT59_CLR_REG(base) ((base)->TARGET_ROOT59_CLR)
-#define CCM_TARGET_ROOT59_TOG_REG(base) ((base)->TARGET_ROOT59_TOG)
-#define CCM_POST59_REG(base) ((base)->POST59)
-#define CCM_POST_ROOT59_SET_REG(base) ((base)->POST_ROOT59_SET)
-#define CCM_POST_ROOT59_CLR_REG(base) ((base)->POST_ROOT59_CLR)
-#define CCM_POST_ROOT59_TOG_REG(base) ((base)->POST_ROOT59_TOG)
-#define CCM_PRE59_REG(base) ((base)->PRE59)
-#define CCM_PRE_ROOT59_SET_REG(base) ((base)->PRE_ROOT59_SET)
-#define CCM_PRE_ROOT59_CLR_REG(base) ((base)->PRE_ROOT59_CLR)
-#define CCM_PRE_ROOT59_TOG_REG(base) ((base)->PRE_ROOT59_TOG)
-#define CCM_ACCESS_CTRL59_REG(base) ((base)->ACCESS_CTRL59)
-#define CCM_ACCESS_CTRL59_ROOT_SET_REG(base) ((base)->ACCESS_CTRL59_ROOT_SET)
-#define CCM_ACCESS_CTRL59_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL59_ROOT_CLR)
-#define CCM_ACCESS_CTRL59_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL59_ROOT_TOG)
-#define CCM_TARGET_ROOT60_REG(base) ((base)->TARGET_ROOT60)
-#define CCM_TARGET_ROOT60_SET_REG(base) ((base)->TARGET_ROOT60_SET)
-#define CCM_TARGET_ROOT60_CLR_REG(base) ((base)->TARGET_ROOT60_CLR)
-#define CCM_TARGET_ROOT60_TOG_REG(base) ((base)->TARGET_ROOT60_TOG)
-#define CCM_POST60_REG(base) ((base)->POST60)
-#define CCM_POST_ROOT60_SET_REG(base) ((base)->POST_ROOT60_SET)
-#define CCM_POST_ROOT60_CLR_REG(base) ((base)->POST_ROOT60_CLR)
-#define CCM_POST_ROOT60_TOG_REG(base) ((base)->POST_ROOT60_TOG)
-#define CCM_PRE60_REG(base) ((base)->PRE60)
-#define CCM_PRE_ROOT60_SET_REG(base) ((base)->PRE_ROOT60_SET)
-#define CCM_PRE_ROOT60_CLR_REG(base) ((base)->PRE_ROOT60_CLR)
-#define CCM_PRE_ROOT60_TOG_REG(base) ((base)->PRE_ROOT60_TOG)
-#define CCM_ACCESS_CTRL60_REG(base) ((base)->ACCESS_CTRL60)
-#define CCM_ACCESS_CTRL60_ROOT_SET_REG(base) ((base)->ACCESS_CTRL60_ROOT_SET)
-#define CCM_ACCESS_CTRL60_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL60_ROOT_CLR)
-#define CCM_ACCESS_CTRL60_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL60_ROOT_TOG)
-#define CCM_TARGET_ROOT61_REG(base) ((base)->TARGET_ROOT61)
-#define CCM_TARGET_ROOT61_SET_REG(base) ((base)->TARGET_ROOT61_SET)
-#define CCM_TARGET_ROOT61_CLR_REG(base) ((base)->TARGET_ROOT61_CLR)
-#define CCM_TARGET_ROOT61_TOG_REG(base) ((base)->TARGET_ROOT61_TOG)
-#define CCM_POST61_REG(base) ((base)->POST61)
-#define CCM_POST_ROOT61_SET_REG(base) ((base)->POST_ROOT61_SET)
-#define CCM_POST_ROOT61_CLR_REG(base) ((base)->POST_ROOT61_CLR)
-#define CCM_POST_ROOT61_TOG_REG(base) ((base)->POST_ROOT61_TOG)
-#define CCM_PRE61_REG(base) ((base)->PRE61)
-#define CCM_PRE_ROOT61_SET_REG(base) ((base)->PRE_ROOT61_SET)
-#define CCM_PRE_ROOT61_CLR_REG(base) ((base)->PRE_ROOT61_CLR)
-#define CCM_PRE_ROOT61_TOG_REG(base) ((base)->PRE_ROOT61_TOG)
-#define CCM_ACCESS_CTRL61_REG(base) ((base)->ACCESS_CTRL61)
-#define CCM_ACCESS_CTRL61_ROOT_SET_REG(base) ((base)->ACCESS_CTRL61_ROOT_SET)
-#define CCM_ACCESS_CTRL61_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL61_ROOT_CLR)
-#define CCM_ACCESS_CTRL61_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL61_ROOT_TOG)
-#define CCM_TARGET_ROOT62_REG(base) ((base)->TARGET_ROOT62)
-#define CCM_TARGET_ROOT62_SET_REG(base) ((base)->TARGET_ROOT62_SET)
-#define CCM_TARGET_ROOT62_CLR_REG(base) ((base)->TARGET_ROOT62_CLR)
-#define CCM_TARGET_ROOT62_TOG_REG(base) ((base)->TARGET_ROOT62_TOG)
-#define CCM_POST62_REG(base) ((base)->POST62)
-#define CCM_POST_ROOT62_SET_REG(base) ((base)->POST_ROOT62_SET)
-#define CCM_POST_ROOT62_CLR_REG(base) ((base)->POST_ROOT62_CLR)
-#define CCM_POST_ROOT62_TOG_REG(base) ((base)->POST_ROOT62_TOG)
-#define CCM_PRE62_REG(base) ((base)->PRE62)
-#define CCM_PRE_ROOT62_SET_REG(base) ((base)->PRE_ROOT62_SET)
-#define CCM_PRE_ROOT62_CLR_REG(base) ((base)->PRE_ROOT62_CLR)
-#define CCM_PRE_ROOT62_TOG_REG(base) ((base)->PRE_ROOT62_TOG)
-#define CCM_ACCESS_CTRL62_REG(base) ((base)->ACCESS_CTRL62)
-#define CCM_ACCESS_CTRL62_ROOT_SET_REG(base) ((base)->ACCESS_CTRL62_ROOT_SET)
-#define CCM_ACCESS_CTRL62_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL62_ROOT_CLR)
-#define CCM_ACCESS_CTRL62_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL62_ROOT_TOG)
-#define CCM_TARGET_ROOT63_REG(base) ((base)->TARGET_ROOT63)
-#define CCM_TARGET_ROOT63_SET_REG(base) ((base)->TARGET_ROOT63_SET)
-#define CCM_TARGET_ROOT63_CLR_REG(base) ((base)->TARGET_ROOT63_CLR)
-#define CCM_TARGET_ROOT63_TOG_REG(base) ((base)->TARGET_ROOT63_TOG)
-#define CCM_POST63_REG(base) ((base)->POST63)
-#define CCM_POST_ROOT63_SET_REG(base) ((base)->POST_ROOT63_SET)
-#define CCM_POST_ROOT63_CLR_REG(base) ((base)->POST_ROOT63_CLR)
-#define CCM_POST_ROOT63_TOG_REG(base) ((base)->POST_ROOT63_TOG)
-#define CCM_PRE63_REG(base) ((base)->PRE63)
-#define CCM_PRE_ROOT63_SET_REG(base) ((base)->PRE_ROOT63_SET)
-#define CCM_PRE_ROOT63_CLR_REG(base) ((base)->PRE_ROOT63_CLR)
-#define CCM_PRE_ROOT63_TOG_REG(base) ((base)->PRE_ROOT63_TOG)
-#define CCM_ACCESS_CTRL63_REG(base) ((base)->ACCESS_CTRL63)
-#define CCM_ACCESS_CTRL63_ROOT_SET_REG(base) ((base)->ACCESS_CTRL63_ROOT_SET)
-#define CCM_ACCESS_CTRL63_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL63_ROOT_CLR)
-#define CCM_ACCESS_CTRL63_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL63_ROOT_TOG)
-#define CCM_TARGET_ROOT64_REG(base) ((base)->TARGET_ROOT64)
-#define CCM_TARGET_ROOT64_SET_REG(base) ((base)->TARGET_ROOT64_SET)
-#define CCM_TARGET_ROOT64_CLR_REG(base) ((base)->TARGET_ROOT64_CLR)
-#define CCM_TARGET_ROOT64_TOG_REG(base) ((base)->TARGET_ROOT64_TOG)
-#define CCM_POST64_REG(base) ((base)->POST64)
-#define CCM_POST_ROOT64_SET_REG(base) ((base)->POST_ROOT64_SET)
-#define CCM_POST_ROOT64_CLR_REG(base) ((base)->POST_ROOT64_CLR)
-#define CCM_POST_ROOT64_TOG_REG(base) ((base)->POST_ROOT64_TOG)
-#define CCM_PRE64_REG(base) ((base)->PRE64)
-#define CCM_PRE_ROOT64_SET_REG(base) ((base)->PRE_ROOT64_SET)
-#define CCM_PRE_ROOT64_CLR_REG(base) ((base)->PRE_ROOT64_CLR)
-#define CCM_PRE_ROOT64_TOG_REG(base) ((base)->PRE_ROOT64_TOG)
-#define CCM_ACCESS_CTRL64_REG(base) ((base)->ACCESS_CTRL64)
-#define CCM_ACCESS_CTRL64_ROOT_SET_REG(base) ((base)->ACCESS_CTRL64_ROOT_SET)
-#define CCM_ACCESS_CTRL64_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL64_ROOT_CLR)
-#define CCM_ACCESS_CTRL64_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL64_ROOT_TOG)
-#define CCM_TARGET_ROOT65_REG(base) ((base)->TARGET_ROOT65)
-#define CCM_TARGET_ROOT65_SET_REG(base) ((base)->TARGET_ROOT65_SET)
-#define CCM_TARGET_ROOT65_CLR_REG(base) ((base)->TARGET_ROOT65_CLR)
-#define CCM_TARGET_ROOT65_TOG_REG(base) ((base)->TARGET_ROOT65_TOG)
-#define CCM_POST65_REG(base) ((base)->POST65)
-#define CCM_POST_ROOT65_SET_REG(base) ((base)->POST_ROOT65_SET)
-#define CCM_POST_ROOT65_CLR_REG(base) ((base)->POST_ROOT65_CLR)
-#define CCM_POST_ROOT65_TOG_REG(base) ((base)->POST_ROOT65_TOG)
-#define CCM_PRE65_REG(base) ((base)->PRE65)
-#define CCM_PRE_ROOT65_SET_REG(base) ((base)->PRE_ROOT65_SET)
-#define CCM_PRE_ROOT65_CLR_REG(base) ((base)->PRE_ROOT65_CLR)
-#define CCM_PRE_ROOT65_TOG_REG(base) ((base)->PRE_ROOT65_TOG)
-#define CCM_ACCESS_CTRL65_REG(base) ((base)->ACCESS_CTRL65)
-#define CCM_ACCESS_CTRL65_ROOT_SET_REG(base) ((base)->ACCESS_CTRL65_ROOT_SET)
-#define CCM_ACCESS_CTRL65_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL65_ROOT_CLR)
-#define CCM_ACCESS_CTRL65_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL65_ROOT_TOG)
-#define CCM_TARGET_ROOT66_REG(base) ((base)->TARGET_ROOT66)
-#define CCM_TARGET_ROOT66_SET_REG(base) ((base)->TARGET_ROOT66_SET)
-#define CCM_TARGET_ROOT66_CLR_REG(base) ((base)->TARGET_ROOT66_CLR)
-#define CCM_TARGET_ROOT66_TOG_REG(base) ((base)->TARGET_ROOT66_TOG)
-#define CCM_POST66_REG(base) ((base)->POST66)
-#define CCM_POST_ROOT66_SET_REG(base) ((base)->POST_ROOT66_SET)
-#define CCM_POST_ROOT66_CLR_REG(base) ((base)->POST_ROOT66_CLR)
-#define CCM_POST_ROOT66_TOG_REG(base) ((base)->POST_ROOT66_TOG)
-#define CCM_PRE66_REG(base) ((base)->PRE66)
-#define CCM_PRE_ROOT66_SET_REG(base) ((base)->PRE_ROOT66_SET)
-#define CCM_PRE_ROOT66_CLR_REG(base) ((base)->PRE_ROOT66_CLR)
-#define CCM_PRE_ROOT66_TOG_REG(base) ((base)->PRE_ROOT66_TOG)
-#define CCM_ACCESS_CTRL66_REG(base) ((base)->ACCESS_CTRL66)
-#define CCM_ACCESS_CTRL66_ROOT_SET_REG(base) ((base)->ACCESS_CTRL66_ROOT_SET)
-#define CCM_ACCESS_CTRL66_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL66_ROOT_CLR)
-#define CCM_ACCESS_CTRL66_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL66_ROOT_TOG)
-#define CCM_TARGET_ROOT67_REG(base) ((base)->TARGET_ROOT67)
-#define CCM_TARGET_ROOT67_SET_REG(base) ((base)->TARGET_ROOT67_SET)
-#define CCM_TARGET_ROOT67_CLR_REG(base) ((base)->TARGET_ROOT67_CLR)
-#define CCM_TARGET_ROOT67_TOG_REG(base) ((base)->TARGET_ROOT67_TOG)
-#define CCM_POST67_REG(base) ((base)->POST67)
-#define CCM_POST_ROOT67_SET_REG(base) ((base)->POST_ROOT67_SET)
-#define CCM_POST_ROOT67_CLR_REG(base) ((base)->POST_ROOT67_CLR)
-#define CCM_POST_ROOT67_TOG_REG(base) ((base)->POST_ROOT67_TOG)
-#define CCM_PRE67_REG(base) ((base)->PRE67)
-#define CCM_PRE_ROOT67_SET_REG(base) ((base)->PRE_ROOT67_SET)
-#define CCM_PRE_ROOT67_CLR_REG(base) ((base)->PRE_ROOT67_CLR)
-#define CCM_PRE_ROOT67_TOG_REG(base) ((base)->PRE_ROOT67_TOG)
-#define CCM_ACCESS_CTRL67_REG(base) ((base)->ACCESS_CTRL67)
-#define CCM_ACCESS_CTRL67_ROOT_SET_REG(base) ((base)->ACCESS_CTRL67_ROOT_SET)
-#define CCM_ACCESS_CTRL67_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL67_ROOT_CLR)
-#define CCM_ACCESS_CTRL67_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL67_ROOT_TOG)
-#define CCM_TARGET_ROOT68_REG(base) ((base)->TARGET_ROOT68)
-#define CCM_TARGET_ROOT68_SET_REG(base) ((base)->TARGET_ROOT68_SET)
-#define CCM_TARGET_ROOT68_CLR_REG(base) ((base)->TARGET_ROOT68_CLR)
-#define CCM_TARGET_ROOT68_TOG_REG(base) ((base)->TARGET_ROOT68_TOG)
-#define CCM_POST68_REG(base) ((base)->POST68)
-#define CCM_POST_ROOT68_SET_REG(base) ((base)->POST_ROOT68_SET)
-#define CCM_POST_ROOT68_CLR_REG(base) ((base)->POST_ROOT68_CLR)
-#define CCM_POST_ROOT68_TOG_REG(base) ((base)->POST_ROOT68_TOG)
-#define CCM_PRE68_REG(base) ((base)->PRE68)
-#define CCM_PRE_ROOT68_SET_REG(base) ((base)->PRE_ROOT68_SET)
-#define CCM_PRE_ROOT68_CLR_REG(base) ((base)->PRE_ROOT68_CLR)
-#define CCM_PRE_ROOT68_TOG_REG(base) ((base)->PRE_ROOT68_TOG)
-#define CCM_ACCESS_CTRL68_REG(base) ((base)->ACCESS_CTRL68)
-#define CCM_ACCESS_CTRL68_ROOT_SET_REG(base) ((base)->ACCESS_CTRL68_ROOT_SET)
-#define CCM_ACCESS_CTRL68_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL68_ROOT_CLR)
-#define CCM_ACCESS_CTRL68_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL68_ROOT_TOG)
-#define CCM_TARGET_ROOT69_REG(base) ((base)->TARGET_ROOT69)
-#define CCM_TARGET_ROOT69_SET_REG(base) ((base)->TARGET_ROOT69_SET)
-#define CCM_TARGET_ROOT69_CLR_REG(base) ((base)->TARGET_ROOT69_CLR)
-#define CCM_TARGET_ROOT69_TOG_REG(base) ((base)->TARGET_ROOT69_TOG)
-#define CCM_POST69_REG(base) ((base)->POST69)
-#define CCM_POST_ROOT69_SET_REG(base) ((base)->POST_ROOT69_SET)
-#define CCM_POST_ROOT69_CLR_REG(base) ((base)->POST_ROOT69_CLR)
-#define CCM_POST_ROOT69_TOG_REG(base) ((base)->POST_ROOT69_TOG)
-#define CCM_PRE69_REG(base) ((base)->PRE69)
-#define CCM_PRE_ROOT69_SET_REG(base) ((base)->PRE_ROOT69_SET)
-#define CCM_PRE_ROOT69_CLR_REG(base) ((base)->PRE_ROOT69_CLR)
-#define CCM_PRE_ROOT69_TOG_REG(base) ((base)->PRE_ROOT69_TOG)
-#define CCM_ACCESS_CTRL69_REG(base) ((base)->ACCESS_CTRL69)
-#define CCM_ACCESS_CTRL69_ROOT_SET_REG(base) ((base)->ACCESS_CTRL69_ROOT_SET)
-#define CCM_ACCESS_CTRL69_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL69_ROOT_CLR)
-#define CCM_ACCESS_CTRL69_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL69_ROOT_TOG)
-#define CCM_TARGET_ROOT70_REG(base) ((base)->TARGET_ROOT70)
-#define CCM_TARGET_ROOT70_SET_REG(base) ((base)->TARGET_ROOT70_SET)
-#define CCM_TARGET_ROOT70_CLR_REG(base) ((base)->TARGET_ROOT70_CLR)
-#define CCM_TARGET_ROOT70_TOG_REG(base) ((base)->TARGET_ROOT70_TOG)
-#define CCM_POST70_REG(base) ((base)->POST70)
-#define CCM_POST_ROOT70_SET_REG(base) ((base)->POST_ROOT70_SET)
-#define CCM_POST_ROOT70_CLR_REG(base) ((base)->POST_ROOT70_CLR)
-#define CCM_POST_ROOT70_TOG_REG(base) ((base)->POST_ROOT70_TOG)
-#define CCM_PRE70_REG(base) ((base)->PRE70)
-#define CCM_PRE_ROOT70_SET_REG(base) ((base)->PRE_ROOT70_SET)
-#define CCM_PRE_ROOT70_CLR_REG(base) ((base)->PRE_ROOT70_CLR)
-#define CCM_PRE_ROOT70_TOG_REG(base) ((base)->PRE_ROOT70_TOG)
-#define CCM_ACCESS_CTRL70_REG(base) ((base)->ACCESS_CTRL70)
-#define CCM_ACCESS_CTRL70_ROOT_SET_REG(base) ((base)->ACCESS_CTRL70_ROOT_SET)
-#define CCM_ACCESS_CTRL70_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL70_ROOT_CLR)
-#define CCM_ACCESS_CTRL70_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL70_ROOT_TOG)
-#define CCM_TARGET_ROOT71_REG(base) ((base)->TARGET_ROOT71)
-#define CCM_TARGET_ROOT71_SET_REG(base) ((base)->TARGET_ROOT71_SET)
-#define CCM_TARGET_ROOT71_CLR_REG(base) ((base)->TARGET_ROOT71_CLR)
-#define CCM_TARGET_ROOT71_TOG_REG(base) ((base)->TARGET_ROOT71_TOG)
-#define CCM_POST71_REG(base) ((base)->POST71)
-#define CCM_POST_ROOT71_SET_REG(base) ((base)->POST_ROOT71_SET)
-#define CCM_POST_ROOT71_CLR_REG(base) ((base)->POST_ROOT71_CLR)
-#define CCM_POST_ROOT71_TOG_REG(base) ((base)->POST_ROOT71_TOG)
-#define CCM_PRE71_REG(base) ((base)->PRE71)
-#define CCM_PRE_ROOT71_SET_REG(base) ((base)->PRE_ROOT71_SET)
-#define CCM_PRE_ROOT71_CLR_REG(base) ((base)->PRE_ROOT71_CLR)
-#define CCM_PRE_ROOT71_TOG_REG(base) ((base)->PRE_ROOT71_TOG)
-#define CCM_ACCESS_CTRL71_REG(base) ((base)->ACCESS_CTRL71)
-#define CCM_ACCESS_CTRL71_ROOT_SET_REG(base) ((base)->ACCESS_CTRL71_ROOT_SET)
-#define CCM_ACCESS_CTRL71_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL71_ROOT_CLR)
-#define CCM_ACCESS_CTRL71_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL71_ROOT_TOG)
-#define CCM_TARGET_ROOT72_REG(base) ((base)->TARGET_ROOT72)
-#define CCM_TARGET_ROOT72_SET_REG(base) ((base)->TARGET_ROOT72_SET)
-#define CCM_TARGET_ROOT72_CLR_REG(base) ((base)->TARGET_ROOT72_CLR)
-#define CCM_TARGET_ROOT72_TOG_REG(base) ((base)->TARGET_ROOT72_TOG)
-#define CCM_POST72_REG(base) ((base)->POST72)
-#define CCM_POST_ROOT72_SET_REG(base) ((base)->POST_ROOT72_SET)
-#define CCM_POST_ROOT72_CLR_REG(base) ((base)->POST_ROOT72_CLR)
-#define CCM_POST_ROOT72_TOG_REG(base) ((base)->POST_ROOT72_TOG)
-#define CCM_PRE72_REG(base) ((base)->PRE72)
-#define CCM_PRE_ROOT72_SET_REG(base) ((base)->PRE_ROOT72_SET)
-#define CCM_PRE_ROOT72_CLR_REG(base) ((base)->PRE_ROOT72_CLR)
-#define CCM_PRE_ROOT72_TOG_REG(base) ((base)->PRE_ROOT72_TOG)
-#define CCM_ACCESS_CTRL72_REG(base) ((base)->ACCESS_CTRL72)
-#define CCM_ACCESS_CTRL72_ROOT_SET_REG(base) ((base)->ACCESS_CTRL72_ROOT_SET)
-#define CCM_ACCESS_CTRL72_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL72_ROOT_CLR)
-#define CCM_ACCESS_CTRL72_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL72_ROOT_TOG)
-#define CCM_TARGET_ROOT73_REG(base) ((base)->TARGET_ROOT73)
-#define CCM_TARGET_ROOT73_SET_REG(base) ((base)->TARGET_ROOT73_SET)
-#define CCM_TARGET_ROOT73_CLR_REG(base) ((base)->TARGET_ROOT73_CLR)
-#define CCM_TARGET_ROOT73_TOG_REG(base) ((base)->TARGET_ROOT73_TOG)
-#define CCM_POST73_REG(base) ((base)->POST73)
-#define CCM_POST_ROOT73_SET_REG(base) ((base)->POST_ROOT73_SET)
-#define CCM_POST_ROOT73_CLR_REG(base) ((base)->POST_ROOT73_CLR)
-#define CCM_POST_ROOT73_TOG_REG(base) ((base)->POST_ROOT73_TOG)
-#define CCM_PRE73_REG(base) ((base)->PRE73)
-#define CCM_PRE_ROOT73_SET_REG(base) ((base)->PRE_ROOT73_SET)
-#define CCM_PRE_ROOT73_CLR_REG(base) ((base)->PRE_ROOT73_CLR)
-#define CCM_PRE_ROOT73_TOG_REG(base) ((base)->PRE_ROOT73_TOG)
-#define CCM_ACCESS_CTRL73_REG(base) ((base)->ACCESS_CTRL73)
-#define CCM_ACCESS_CTRL73_ROOT_SET_REG(base) ((base)->ACCESS_CTRL73_ROOT_SET)
-#define CCM_ACCESS_CTRL73_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL73_ROOT_CLR)
-#define CCM_ACCESS_CTRL73_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL73_ROOT_TOG)
-#define CCM_TARGET_ROOT74_REG(base) ((base)->TARGET_ROOT74)
-#define CCM_TARGET_ROOT74_SET_REG(base) ((base)->TARGET_ROOT74_SET)
-#define CCM_TARGET_ROOT74_CLR_REG(base) ((base)->TARGET_ROOT74_CLR)
-#define CCM_TARGET_ROOT74_TOG_REG(base) ((base)->TARGET_ROOT74_TOG)
-#define CCM_POST74_REG(base) ((base)->POST74)
-#define CCM_POST_ROOT74_SET_REG(base) ((base)->POST_ROOT74_SET)
-#define CCM_POST_ROOT74_CLR_REG(base) ((base)->POST_ROOT74_CLR)
-#define CCM_POST_ROOT74_TOG_REG(base) ((base)->POST_ROOT74_TOG)
-#define CCM_PRE74_REG(base) ((base)->PRE74)
-#define CCM_PRE_ROOT74_SET_REG(base) ((base)->PRE_ROOT74_SET)
-#define CCM_PRE_ROOT74_CLR_REG(base) ((base)->PRE_ROOT74_CLR)
-#define CCM_PRE_ROOT74_TOG_REG(base) ((base)->PRE_ROOT74_TOG)
-#define CCM_ACCESS_CTRL74_REG(base) ((base)->ACCESS_CTRL74)
-#define CCM_ACCESS_CTRL74_ROOT_SET_REG(base) ((base)->ACCESS_CTRL74_ROOT_SET)
-#define CCM_ACCESS_CTRL74_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL74_ROOT_CLR)
-#define CCM_ACCESS_CTRL74_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL74_ROOT_TOG)
-#define CCM_TARGET_ROOT75_REG(base) ((base)->TARGET_ROOT75)
-#define CCM_TARGET_ROOT75_SET_REG(base) ((base)->TARGET_ROOT75_SET)
-#define CCM_TARGET_ROOT75_CLR_REG(base) ((base)->TARGET_ROOT75_CLR)
-#define CCM_TARGET_ROOT75_TOG_REG(base) ((base)->TARGET_ROOT75_TOG)
-#define CCM_POST75_REG(base) ((base)->POST75)
-#define CCM_POST_ROOT75_SET_REG(base) ((base)->POST_ROOT75_SET)
-#define CCM_POST_ROOT75_CLR_REG(base) ((base)->POST_ROOT75_CLR)
-#define CCM_POST_ROOT75_TOG_REG(base) ((base)->POST_ROOT75_TOG)
-#define CCM_PRE75_REG(base) ((base)->PRE75)
-#define CCM_PRE_ROOT75_SET_REG(base) ((base)->PRE_ROOT75_SET)
-#define CCM_PRE_ROOT75_CLR_REG(base) ((base)->PRE_ROOT75_CLR)
-#define CCM_PRE_ROOT75_TOG_REG(base) ((base)->PRE_ROOT75_TOG)
-#define CCM_ACCESS_CTRL75_REG(base) ((base)->ACCESS_CTRL75)
-#define CCM_ACCESS_CTRL75_ROOT_SET_REG(base) ((base)->ACCESS_CTRL75_ROOT_SET)
-#define CCM_ACCESS_CTRL75_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL75_ROOT_CLR)
-#define CCM_ACCESS_CTRL75_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL75_ROOT_TOG)
-#define CCM_TARGET_ROOT76_REG(base) ((base)->TARGET_ROOT76)
-#define CCM_TARGET_ROOT76_SET_REG(base) ((base)->TARGET_ROOT76_SET)
-#define CCM_TARGET_ROOT76_CLR_REG(base) ((base)->TARGET_ROOT76_CLR)
-#define CCM_TARGET_ROOT76_TOG_REG(base) ((base)->TARGET_ROOT76_TOG)
-#define CCM_POST76_REG(base) ((base)->POST76)
-#define CCM_POST_ROOT76_SET_REG(base) ((base)->POST_ROOT76_SET)
-#define CCM_POST_ROOT76_CLR_REG(base) ((base)->POST_ROOT76_CLR)
-#define CCM_POST_ROOT76_TOG_REG(base) ((base)->POST_ROOT76_TOG)
-#define CCM_PRE76_REG(base) ((base)->PRE76)
-#define CCM_PRE_ROOT76_SET_REG(base) ((base)->PRE_ROOT76_SET)
-#define CCM_PRE_ROOT76_CLR_REG(base) ((base)->PRE_ROOT76_CLR)
-#define CCM_PRE_ROOT76_TOG_REG(base) ((base)->PRE_ROOT76_TOG)
-#define CCM_ACCESS_CTRL76_REG(base) ((base)->ACCESS_CTRL76)
-#define CCM_ACCESS_CTRL76_ROOT_SET_REG(base) ((base)->ACCESS_CTRL76_ROOT_SET)
-#define CCM_ACCESS_CTRL76_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL76_ROOT_CLR)
-#define CCM_ACCESS_CTRL76_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL76_ROOT_TOG)
-#define CCM_TARGET_ROOT77_REG(base) ((base)->TARGET_ROOT77)
-#define CCM_TARGET_ROOT77_SET_REG(base) ((base)->TARGET_ROOT77_SET)
-#define CCM_TARGET_ROOT77_CLR_REG(base) ((base)->TARGET_ROOT77_CLR)
-#define CCM_TARGET_ROOT77_TOG_REG(base) ((base)->TARGET_ROOT77_TOG)
-#define CCM_POST77_REG(base) ((base)->POST77)
-#define CCM_POST_ROOT77_SET_REG(base) ((base)->POST_ROOT77_SET)
-#define CCM_POST_ROOT77_CLR_REG(base) ((base)->POST_ROOT77_CLR)
-#define CCM_POST_ROOT77_TOG_REG(base) ((base)->POST_ROOT77_TOG)
-#define CCM_PRE77_REG(base) ((base)->PRE77)
-#define CCM_PRE_ROOT77_SET_REG(base) ((base)->PRE_ROOT77_SET)
-#define CCM_PRE_ROOT77_CLR_REG(base) ((base)->PRE_ROOT77_CLR)
-#define CCM_PRE_ROOT77_TOG_REG(base) ((base)->PRE_ROOT77_TOG)
-#define CCM_ACCESS_CTRL77_REG(base) ((base)->ACCESS_CTRL77)
-#define CCM_ACCESS_CTRL77_ROOT_SET_REG(base) ((base)->ACCESS_CTRL77_ROOT_SET)
-#define CCM_ACCESS_CTRL77_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL77_ROOT_CLR)
-#define CCM_ACCESS_CTRL77_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL77_ROOT_TOG)
-#define CCM_TARGET_ROOT78_REG(base) ((base)->TARGET_ROOT78)
-#define CCM_TARGET_ROOT78_SET_REG(base) ((base)->TARGET_ROOT78_SET)
-#define CCM_TARGET_ROOT78_CLR_REG(base) ((base)->TARGET_ROOT78_CLR)
-#define CCM_TARGET_ROOT78_TOG_REG(base) ((base)->TARGET_ROOT78_TOG)
-#define CCM_POST78_REG(base) ((base)->POST78)
-#define CCM_POST_ROOT78_SET_REG(base) ((base)->POST_ROOT78_SET)
-#define CCM_POST_ROOT78_CLR_REG(base) ((base)->POST_ROOT78_CLR)
-#define CCM_POST_ROOT78_TOG_REG(base) ((base)->POST_ROOT78_TOG)
-#define CCM_PRE78_REG(base) ((base)->PRE78)
-#define CCM_PRE_ROOT78_SET_REG(base) ((base)->PRE_ROOT78_SET)
-#define CCM_PRE_ROOT78_CLR_REG(base) ((base)->PRE_ROOT78_CLR)
-#define CCM_PRE_ROOT78_TOG_REG(base) ((base)->PRE_ROOT78_TOG)
-#define CCM_ACCESS_CTRL78_REG(base) ((base)->ACCESS_CTRL78)
-#define CCM_ACCESS_CTRL78_ROOT_SET_REG(base) ((base)->ACCESS_CTRL78_ROOT_SET)
-#define CCM_ACCESS_CTRL78_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL78_ROOT_CLR)
-#define CCM_ACCESS_CTRL78_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL78_ROOT_TOG)
-#define CCM_TARGET_ROOT79_REG(base) ((base)->TARGET_ROOT79)
-#define CCM_TARGET_ROOT79_SET_REG(base) ((base)->TARGET_ROOT79_SET)
-#define CCM_TARGET_ROOT79_CLR_REG(base) ((base)->TARGET_ROOT79_CLR)
-#define CCM_TARGET_ROOT79_TOG_REG(base) ((base)->TARGET_ROOT79_TOG)
-#define CCM_POST79_REG(base) ((base)->POST79)
-#define CCM_POST_ROOT79_SET_REG(base) ((base)->POST_ROOT79_SET)
-#define CCM_POST_ROOT79_CLR_REG(base) ((base)->POST_ROOT79_CLR)
-#define CCM_POST_ROOT79_TOG_REG(base) ((base)->POST_ROOT79_TOG)
-#define CCM_PRE79_REG(base) ((base)->PRE79)
-#define CCM_PRE_ROOT79_SET_REG(base) ((base)->PRE_ROOT79_SET)
-#define CCM_PRE_ROOT79_CLR_REG(base) ((base)->PRE_ROOT79_CLR)
-#define CCM_PRE_ROOT79_TOG_REG(base) ((base)->PRE_ROOT79_TOG)
-#define CCM_ACCESS_CTRL79_REG(base) ((base)->ACCESS_CTRL79)
-#define CCM_ACCESS_CTRL79_ROOT_SET_REG(base) ((base)->ACCESS_CTRL79_ROOT_SET)
-#define CCM_ACCESS_CTRL79_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL79_ROOT_CLR)
-#define CCM_ACCESS_CTRL79_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL79_ROOT_TOG)
-#define CCM_TARGET_ROOT80_REG(base) ((base)->TARGET_ROOT80)
-#define CCM_TARGET_ROOT80_SET_REG(base) ((base)->TARGET_ROOT80_SET)
-#define CCM_TARGET_ROOT80_CLR_REG(base) ((base)->TARGET_ROOT80_CLR)
-#define CCM_TARGET_ROOT80_TOG_REG(base) ((base)->TARGET_ROOT80_TOG)
-#define CCM_POST80_REG(base) ((base)->POST80)
-#define CCM_POST_ROOT80_SET_REG(base) ((base)->POST_ROOT80_SET)
-#define CCM_POST_ROOT80_CLR_REG(base) ((base)->POST_ROOT80_CLR)
-#define CCM_POST_ROOT80_TOG_REG(base) ((base)->POST_ROOT80_TOG)
-#define CCM_PRE80_REG(base) ((base)->PRE80)
-#define CCM_PRE_ROOT80_SET_REG(base) ((base)->PRE_ROOT80_SET)
-#define CCM_PRE_ROOT80_CLR_REG(base) ((base)->PRE_ROOT80_CLR)
-#define CCM_PRE_ROOT80_TOG_REG(base) ((base)->PRE_ROOT80_TOG)
-#define CCM_ACCESS_CTRL80_REG(base) ((base)->ACCESS_CTRL80)
-#define CCM_ACCESS_CTRL80_ROOT_SET_REG(base) ((base)->ACCESS_CTRL80_ROOT_SET)
-#define CCM_ACCESS_CTRL80_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL80_ROOT_CLR)
-#define CCM_ACCESS_CTRL80_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL80_ROOT_TOG)
-#define CCM_TARGET_ROOT81_REG(base) ((base)->TARGET_ROOT81)
-#define CCM_TARGET_ROOT81_SET_REG(base) ((base)->TARGET_ROOT81_SET)
-#define CCM_TARGET_ROOT81_CLR_REG(base) ((base)->TARGET_ROOT81_CLR)
-#define CCM_TARGET_ROOT81_TOG_REG(base) ((base)->TARGET_ROOT81_TOG)
-#define CCM_POST81_REG(base) ((base)->POST81)
-#define CCM_POST_ROOT81_SET_REG(base) ((base)->POST_ROOT81_SET)
-#define CCM_POST_ROOT81_CLR_REG(base) ((base)->POST_ROOT81_CLR)
-#define CCM_POST_ROOT81_TOG_REG(base) ((base)->POST_ROOT81_TOG)
-#define CCM_PRE81_REG(base) ((base)->PRE81)
-#define CCM_PRE_ROOT81_SET_REG(base) ((base)->PRE_ROOT81_SET)
-#define CCM_PRE_ROOT81_CLR_REG(base) ((base)->PRE_ROOT81_CLR)
-#define CCM_PRE_ROOT81_TOG_REG(base) ((base)->PRE_ROOT81_TOG)
-#define CCM_ACCESS_CTRL81_REG(base) ((base)->ACCESS_CTRL81)
-#define CCM_ACCESS_CTRL81_ROOT_SET_REG(base) ((base)->ACCESS_CTRL81_ROOT_SET)
-#define CCM_ACCESS_CTRL81_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL81_ROOT_CLR)
-#define CCM_ACCESS_CTRL81_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL81_ROOT_TOG)
-#define CCM_TARGET_ROOT82_REG(base) ((base)->TARGET_ROOT82)
-#define CCM_TARGET_ROOT82_SET_REG(base) ((base)->TARGET_ROOT82_SET)
-#define CCM_TARGET_ROOT82_CLR_REG(base) ((base)->TARGET_ROOT82_CLR)
-#define CCM_TARGET_ROOT82_TOG_REG(base) ((base)->TARGET_ROOT82_TOG)
-#define CCM_POST82_REG(base) ((base)->POST82)
-#define CCM_POST_ROOT82_SET_REG(base) ((base)->POST_ROOT82_SET)
-#define CCM_POST_ROOT82_CLR_REG(base) ((base)->POST_ROOT82_CLR)
-#define CCM_POST_ROOT82_TOG_REG(base) ((base)->POST_ROOT82_TOG)
-#define CCM_PRE82_REG(base) ((base)->PRE82)
-#define CCM_PRE_ROOT82_SET_REG(base) ((base)->PRE_ROOT82_SET)
-#define CCM_PRE_ROOT82_CLR_REG(base) ((base)->PRE_ROOT82_CLR)
-#define CCM_PRE_ROOT82_TOG_REG(base) ((base)->PRE_ROOT82_TOG)
-#define CCM_ACCESS_CTRL82_REG(base) ((base)->ACCESS_CTRL82)
-#define CCM_ACCESS_CTRL82_ROOT_SET_REG(base) ((base)->ACCESS_CTRL82_ROOT_SET)
-#define CCM_ACCESS_CTRL82_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL82_ROOT_CLR)
-#define CCM_ACCESS_CTRL82_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL82_ROOT_TOG)
-#define CCM_TARGET_ROOT83_REG(base) ((base)->TARGET_ROOT83)
-#define CCM_TARGET_ROOT83_SET_REG(base) ((base)->TARGET_ROOT83_SET)
-#define CCM_TARGET_ROOT83_CLR_REG(base) ((base)->TARGET_ROOT83_CLR)
-#define CCM_TARGET_ROOT83_TOG_REG(base) ((base)->TARGET_ROOT83_TOG)
-#define CCM_POST83_REG(base) ((base)->POST83)
-#define CCM_POST_ROOT83_SET_REG(base) ((base)->POST_ROOT83_SET)
-#define CCM_POST_ROOT83_CLR_REG(base) ((base)->POST_ROOT83_CLR)
-#define CCM_POST_ROOT83_TOG_REG(base) ((base)->POST_ROOT83_TOG)
-#define CCM_PRE83_REG(base) ((base)->PRE83)
-#define CCM_PRE_ROOT83_SET_REG(base) ((base)->PRE_ROOT83_SET)
-#define CCM_PRE_ROOT83_CLR_REG(base) ((base)->PRE_ROOT83_CLR)
-#define CCM_PRE_ROOT83_TOG_REG(base) ((base)->PRE_ROOT83_TOG)
-#define CCM_ACCESS_CTRL83_REG(base) ((base)->ACCESS_CTRL83)
-#define CCM_ACCESS_CTRL83_ROOT_SET_REG(base) ((base)->ACCESS_CTRL83_ROOT_SET)
-#define CCM_ACCESS_CTRL83_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL83_ROOT_CLR)
-#define CCM_ACCESS_CTRL83_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL83_ROOT_TOG)
-#define CCM_TARGET_ROOT84_REG(base) ((base)->TARGET_ROOT84)
-#define CCM_TARGET_ROOT84_SET_REG(base) ((base)->TARGET_ROOT84_SET)
-#define CCM_TARGET_ROOT84_CLR_REG(base) ((base)->TARGET_ROOT84_CLR)
-#define CCM_TARGET_ROOT84_TOG_REG(base) ((base)->TARGET_ROOT84_TOG)
-#define CCM_POST84_REG(base) ((base)->POST84)
-#define CCM_POST_ROOT84_SET_REG(base) ((base)->POST_ROOT84_SET)
-#define CCM_POST_ROOT84_CLR_REG(base) ((base)->POST_ROOT84_CLR)
-#define CCM_POST_ROOT84_TOG_REG(base) ((base)->POST_ROOT84_TOG)
-#define CCM_PRE84_REG(base) ((base)->PRE84)
-#define CCM_PRE_ROOT84_SET_REG(base) ((base)->PRE_ROOT84_SET)
-#define CCM_PRE_ROOT84_CLR_REG(base) ((base)->PRE_ROOT84_CLR)
-#define CCM_PRE_ROOT84_TOG_REG(base) ((base)->PRE_ROOT84_TOG)
-#define CCM_ACCESS_CTRL84_REG(base) ((base)->ACCESS_CTRL84)
-#define CCM_ACCESS_CTRL84_ROOT_SET_REG(base) ((base)->ACCESS_CTRL84_ROOT_SET)
-#define CCM_ACCESS_CTRL84_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL84_ROOT_CLR)
-#define CCM_ACCESS_CTRL84_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL84_ROOT_TOG)
-#define CCM_TARGET_ROOT85_REG(base) ((base)->TARGET_ROOT85)
-#define CCM_TARGET_ROOT85_SET_REG(base) ((base)->TARGET_ROOT85_SET)
-#define CCM_TARGET_ROOT85_CLR_REG(base) ((base)->TARGET_ROOT85_CLR)
-#define CCM_TARGET_ROOT85_TOG_REG(base) ((base)->TARGET_ROOT85_TOG)
-#define CCM_POST85_REG(base) ((base)->POST85)
-#define CCM_POST_ROOT85_SET_REG(base) ((base)->POST_ROOT85_SET)
-#define CCM_POST_ROOT85_CLR_REG(base) ((base)->POST_ROOT85_CLR)
-#define CCM_POST_ROOT85_TOG_REG(base) ((base)->POST_ROOT85_TOG)
-#define CCM_PRE85_REG(base) ((base)->PRE85)
-#define CCM_PRE_ROOT85_SET_REG(base) ((base)->PRE_ROOT85_SET)
-#define CCM_PRE_ROOT85_CLR_REG(base) ((base)->PRE_ROOT85_CLR)
-#define CCM_PRE_ROOT85_TOG_REG(base) ((base)->PRE_ROOT85_TOG)
-#define CCM_ACCESS_CTRL85_REG(base) ((base)->ACCESS_CTRL85)
-#define CCM_ACCESS_CTRL85_ROOT_SET_REG(base) ((base)->ACCESS_CTRL85_ROOT_SET)
-#define CCM_ACCESS_CTRL85_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL85_ROOT_CLR)
-#define CCM_ACCESS_CTRL85_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL85_ROOT_TOG)
-#define CCM_TARGET_ROOT86_REG(base) ((base)->TARGET_ROOT86)
-#define CCM_TARGET_ROOT86_SET_REG(base) ((base)->TARGET_ROOT86_SET)
-#define CCM_TARGET_ROOT86_CLR_REG(base) ((base)->TARGET_ROOT86_CLR)
-#define CCM_TARGET_ROOT86_TOG_REG(base) ((base)->TARGET_ROOT86_TOG)
-#define CCM_POST86_REG(base) ((base)->POST86)
-#define CCM_POST_ROOT86_SET_REG(base) ((base)->POST_ROOT86_SET)
-#define CCM_POST_ROOT86_CLR_REG(base) ((base)->POST_ROOT86_CLR)
-#define CCM_POST_ROOT86_TOG_REG(base) ((base)->POST_ROOT86_TOG)
-#define CCM_PRE86_REG(base) ((base)->PRE86)
-#define CCM_PRE_ROOT86_SET_REG(base) ((base)->PRE_ROOT86_SET)
-#define CCM_PRE_ROOT86_CLR_REG(base) ((base)->PRE_ROOT86_CLR)
-#define CCM_PRE_ROOT86_TOG_REG(base) ((base)->PRE_ROOT86_TOG)
-#define CCM_ACCESS_CTRL86_REG(base) ((base)->ACCESS_CTRL86)
-#define CCM_ACCESS_CTRL86_ROOT_SET_REG(base) ((base)->ACCESS_CTRL86_ROOT_SET)
-#define CCM_ACCESS_CTRL86_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL86_ROOT_CLR)
-#define CCM_ACCESS_CTRL86_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL86_ROOT_TOG)
-#define CCM_TARGET_ROOT87_REG(base) ((base)->TARGET_ROOT87)
-#define CCM_TARGET_ROOT87_SET_REG(base) ((base)->TARGET_ROOT87_SET)
-#define CCM_TARGET_ROOT87_CLR_REG(base) ((base)->TARGET_ROOT87_CLR)
-#define CCM_TARGET_ROOT87_TOG_REG(base) ((base)->TARGET_ROOT87_TOG)
-#define CCM_POST87_REG(base) ((base)->POST87)
-#define CCM_POST_ROOT87_SET_REG(base) ((base)->POST_ROOT87_SET)
-#define CCM_POST_ROOT87_CLR_REG(base) ((base)->POST_ROOT87_CLR)
-#define CCM_POST_ROOT87_TOG_REG(base) ((base)->POST_ROOT87_TOG)
-#define CCM_PRE87_REG(base) ((base)->PRE87)
-#define CCM_PRE_ROOT87_SET_REG(base) ((base)->PRE_ROOT87_SET)
-#define CCM_PRE_ROOT87_CLR_REG(base) ((base)->PRE_ROOT87_CLR)
-#define CCM_PRE_ROOT87_TOG_REG(base) ((base)->PRE_ROOT87_TOG)
-#define CCM_ACCESS_CTRL87_REG(base) ((base)->ACCESS_CTRL87)
-#define CCM_ACCESS_CTRL87_ROOT_SET_REG(base) ((base)->ACCESS_CTRL87_ROOT_SET)
-#define CCM_ACCESS_CTRL87_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL87_ROOT_CLR)
-#define CCM_ACCESS_CTRL87_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL87_ROOT_TOG)
-#define CCM_TARGET_ROOT88_REG(base) ((base)->TARGET_ROOT88)
-#define CCM_TARGET_ROOT88_SET_REG(base) ((base)->TARGET_ROOT88_SET)
-#define CCM_TARGET_ROOT88_CLR_REG(base) ((base)->TARGET_ROOT88_CLR)
-#define CCM_TARGET_ROOT88_TOG_REG(base) ((base)->TARGET_ROOT88_TOG)
-#define CCM_POST88_REG(base) ((base)->POST88)
-#define CCM_POST_ROOT88_SET_REG(base) ((base)->POST_ROOT88_SET)
-#define CCM_POST_ROOT88_CLR_REG(base) ((base)->POST_ROOT88_CLR)
-#define CCM_POST_ROOT88_TOG_REG(base) ((base)->POST_ROOT88_TOG)
-#define CCM_PRE88_REG(base) ((base)->PRE88)
-#define CCM_PRE_ROOT88_SET_REG(base) ((base)->PRE_ROOT88_SET)
-#define CCM_PRE_ROOT88_CLR_REG(base) ((base)->PRE_ROOT88_CLR)
-#define CCM_PRE_ROOT88_TOG_REG(base) ((base)->PRE_ROOT88_TOG)
-#define CCM_ACCESS_CTRL88_REG(base) ((base)->ACCESS_CTRL88)
-#define CCM_ACCESS_CTRL88_ROOT_SET_REG(base) ((base)->ACCESS_CTRL88_ROOT_SET)
-#define CCM_ACCESS_CTRL88_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL88_ROOT_CLR)
-#define CCM_ACCESS_CTRL88_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL88_ROOT_TOG)
-#define CCM_TARGET_ROOT89_REG(base) ((base)->TARGET_ROOT89)
-#define CCM_TARGET_ROOT89_SET_REG(base) ((base)->TARGET_ROOT89_SET)
-#define CCM_TARGET_ROOT89_CLR_REG(base) ((base)->TARGET_ROOT89_CLR)
-#define CCM_TARGET_ROOT89_TOG_REG(base) ((base)->TARGET_ROOT89_TOG)
-#define CCM_POST89_REG(base) ((base)->POST89)
-#define CCM_POST_ROOT89_SET_REG(base) ((base)->POST_ROOT89_SET)
-#define CCM_POST_ROOT89_CLR_REG(base) ((base)->POST_ROOT89_CLR)
-#define CCM_POST_ROOT89_TOG_REG(base) ((base)->POST_ROOT89_TOG)
-#define CCM_PRE89_REG(base) ((base)->PRE89)
-#define CCM_PRE_ROOT89_SET_REG(base) ((base)->PRE_ROOT89_SET)
-#define CCM_PRE_ROOT89_CLR_REG(base) ((base)->PRE_ROOT89_CLR)
-#define CCM_PRE_ROOT89_TOG_REG(base) ((base)->PRE_ROOT89_TOG)
-#define CCM_ACCESS_CTRL89_REG(base) ((base)->ACCESS_CTRL89)
-#define CCM_ACCESS_CTRL89_ROOT_SET_REG(base) ((base)->ACCESS_CTRL89_ROOT_SET)
-#define CCM_ACCESS_CTRL89_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL89_ROOT_CLR)
-#define CCM_ACCESS_CTRL89_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL89_ROOT_TOG)
-#define CCM_TARGET_ROOT90_REG(base) ((base)->TARGET_ROOT90)
-#define CCM_TARGET_ROOT90_SET_REG(base) ((base)->TARGET_ROOT90_SET)
-#define CCM_TARGET_ROOT90_CLR_REG(base) ((base)->TARGET_ROOT90_CLR)
-#define CCM_TARGET_ROOT90_TOG_REG(base) ((base)->TARGET_ROOT90_TOG)
-#define CCM_POST90_REG(base) ((base)->POST90)
-#define CCM_POST_ROOT90_SET_REG(base) ((base)->POST_ROOT90_SET)
-#define CCM_POST_ROOT90_CLR_REG(base) ((base)->POST_ROOT90_CLR)
-#define CCM_POST_ROOT90_TOG_REG(base) ((base)->POST_ROOT90_TOG)
-#define CCM_PRE90_REG(base) ((base)->PRE90)
-#define CCM_PRE_ROOT90_SET_REG(base) ((base)->PRE_ROOT90_SET)
-#define CCM_PRE_ROOT90_CLR_REG(base) ((base)->PRE_ROOT90_CLR)
-#define CCM_PRE_ROOT90_TOG_REG(base) ((base)->PRE_ROOT90_TOG)
-#define CCM_ACCESS_CTRL90_REG(base) ((base)->ACCESS_CTRL90)
-#define CCM_ACCESS_CTRL90_ROOT_SET_REG(base) ((base)->ACCESS_CTRL90_ROOT_SET)
-#define CCM_ACCESS_CTRL90_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL90_ROOT_CLR)
-#define CCM_ACCESS_CTRL90_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL90_ROOT_TOG)
-#define CCM_TARGET_ROOT91_REG(base) ((base)->TARGET_ROOT91)
-#define CCM_TARGET_ROOT91_SET_REG(base) ((base)->TARGET_ROOT91_SET)
-#define CCM_TARGET_ROOT91_CLR_REG(base) ((base)->TARGET_ROOT91_CLR)
-#define CCM_TARGET_ROOT91_TOG_REG(base) ((base)->TARGET_ROOT91_TOG)
-#define CCM_POST91_REG(base) ((base)->POST91)
-#define CCM_POST_ROOT91_SET_REG(base) ((base)->POST_ROOT91_SET)
-#define CCM_POST_ROOT91_CLR_REG(base) ((base)->POST_ROOT91_CLR)
-#define CCM_POST_ROOT91_TOG_REG(base) ((base)->POST_ROOT91_TOG)
-#define CCM_PRE91_REG(base) ((base)->PRE91)
-#define CCM_PRE_ROOT91_SET_REG(base) ((base)->PRE_ROOT91_SET)
-#define CCM_PRE_ROOT91_CLR_REG(base) ((base)->PRE_ROOT91_CLR)
-#define CCM_PRE_ROOT91_TOG_REG(base) ((base)->PRE_ROOT91_TOG)
-#define CCM_ACCESS_CTRL91_REG(base) ((base)->ACCESS_CTRL91)
-#define CCM_ACCESS_CTRL91_ROOT_SET_REG(base) ((base)->ACCESS_CTRL91_ROOT_SET)
-#define CCM_ACCESS_CTRL91_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL91_ROOT_CLR)
-#define CCM_ACCESS_CTRL91_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL91_ROOT_TOG)
-#define CCM_TARGET_ROOT92_REG(base) ((base)->TARGET_ROOT92)
-#define CCM_TARGET_ROOT92_SET_REG(base) ((base)->TARGET_ROOT92_SET)
-#define CCM_TARGET_ROOT92_CLR_REG(base) ((base)->TARGET_ROOT92_CLR)
-#define CCM_TARGET_ROOT92_TOG_REG(base) ((base)->TARGET_ROOT92_TOG)
-#define CCM_POST92_REG(base) ((base)->POST92)
-#define CCM_POST_ROOT92_SET_REG(base) ((base)->POST_ROOT92_SET)
-#define CCM_POST_ROOT92_CLR_REG(base) ((base)->POST_ROOT92_CLR)
-#define CCM_POST_ROOT92_TOG_REG(base) ((base)->POST_ROOT92_TOG)
-#define CCM_PRE92_REG(base) ((base)->PRE92)
-#define CCM_PRE_ROOT92_SET_REG(base) ((base)->PRE_ROOT92_SET)
-#define CCM_PRE_ROOT92_CLR_REG(base) ((base)->PRE_ROOT92_CLR)
-#define CCM_PRE_ROOT92_TOG_REG(base) ((base)->PRE_ROOT92_TOG)
-#define CCM_ACCESS_CTRL92_REG(base) ((base)->ACCESS_CTRL92)
-#define CCM_ACCESS_CTRL92_ROOT_SET_REG(base) ((base)->ACCESS_CTRL92_ROOT_SET)
-#define CCM_ACCESS_CTRL92_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL92_ROOT_CLR)
-#define CCM_ACCESS_CTRL92_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL92_ROOT_TOG)
-#define CCM_TARGET_ROOT93_REG(base) ((base)->TARGET_ROOT93)
-#define CCM_TARGET_ROOT93_SET_REG(base) ((base)->TARGET_ROOT93_SET)
-#define CCM_TARGET_ROOT93_CLR_REG(base) ((base)->TARGET_ROOT93_CLR)
-#define CCM_TARGET_ROOT93_TOG_REG(base) ((base)->TARGET_ROOT93_TOG)
-#define CCM_POST93_REG(base) ((base)->POST93)
-#define CCM_POST_ROOT93_SET_REG(base) ((base)->POST_ROOT93_SET)
-#define CCM_POST_ROOT93_CLR_REG(base) ((base)->POST_ROOT93_CLR)
-#define CCM_POST_ROOT93_TOG_REG(base) ((base)->POST_ROOT93_TOG)
-#define CCM_PRE93_REG(base) ((base)->PRE93)
-#define CCM_PRE_ROOT93_SET_REG(base) ((base)->PRE_ROOT93_SET)
-#define CCM_PRE_ROOT93_CLR_REG(base) ((base)->PRE_ROOT93_CLR)
-#define CCM_PRE_ROOT93_TOG_REG(base) ((base)->PRE_ROOT93_TOG)
-#define CCM_ACCESS_CTRL93_REG(base) ((base)->ACCESS_CTRL93)
-#define CCM_ACCESS_CTRL93_ROOT_SET_REG(base) ((base)->ACCESS_CTRL93_ROOT_SET)
-#define CCM_ACCESS_CTRL93_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL93_ROOT_CLR)
-#define CCM_ACCESS_CTRL93_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL93_ROOT_TOG)
-#define CCM_TARGET_ROOT94_REG(base) ((base)->TARGET_ROOT94)
-#define CCM_TARGET_ROOT94_SET_REG(base) ((base)->TARGET_ROOT94_SET)
-#define CCM_TARGET_ROOT94_CLR_REG(base) ((base)->TARGET_ROOT94_CLR)
-#define CCM_TARGET_ROOT94_TOG_REG(base) ((base)->TARGET_ROOT94_TOG)
-#define CCM_POST94_REG(base) ((base)->POST94)
-#define CCM_POST_ROOT94_SET_REG(base) ((base)->POST_ROOT94_SET)
-#define CCM_POST_ROOT94_CLR_REG(base) ((base)->POST_ROOT94_CLR)
-#define CCM_POST_ROOT94_TOG_REG(base) ((base)->POST_ROOT94_TOG)
-#define CCM_PRE94_REG(base) ((base)->PRE94)
-#define CCM_PRE_ROOT94_SET_REG(base) ((base)->PRE_ROOT94_SET)
-#define CCM_PRE_ROOT94_CLR_REG(base) ((base)->PRE_ROOT94_CLR)
-#define CCM_PRE_ROOT94_TOG_REG(base) ((base)->PRE_ROOT94_TOG)
-#define CCM_ACCESS_CTRL94_REG(base) ((base)->ACCESS_CTRL94)
-#define CCM_ACCESS_CTRL94_ROOT_SET_REG(base) ((base)->ACCESS_CTRL94_ROOT_SET)
-#define CCM_ACCESS_CTRL94_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL94_ROOT_CLR)
-#define CCM_ACCESS_CTRL94_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL94_ROOT_TOG)
-#define CCM_TARGET_ROOT95_REG(base) ((base)->TARGET_ROOT95)
-#define CCM_TARGET_ROOT95_SET_REG(base) ((base)->TARGET_ROOT95_SET)
-#define CCM_TARGET_ROOT95_CLR_REG(base) ((base)->TARGET_ROOT95_CLR)
-#define CCM_TARGET_ROOT95_TOG_REG(base) ((base)->TARGET_ROOT95_TOG)
-#define CCM_POST95_REG(base) ((base)->POST95)
-#define CCM_POST_ROOT95_SET_REG(base) ((base)->POST_ROOT95_SET)
-#define CCM_POST_ROOT95_CLR_REG(base) ((base)->POST_ROOT95_CLR)
-#define CCM_POST_ROOT95_TOG_REG(base) ((base)->POST_ROOT95_TOG)
-#define CCM_PRE95_REG(base) ((base)->PRE95)
-#define CCM_PRE_ROOT95_SET_REG(base) ((base)->PRE_ROOT95_SET)
-#define CCM_PRE_ROOT95_CLR_REG(base) ((base)->PRE_ROOT95_CLR)
-#define CCM_PRE_ROOT95_TOG_REG(base) ((base)->PRE_ROOT95_TOG)
-#define CCM_ACCESS_CTRL95_REG(base) ((base)->ACCESS_CTRL95)
-#define CCM_ACCESS_CTRL95_ROOT_SET_REG(base) ((base)->ACCESS_CTRL95_ROOT_SET)
-#define CCM_ACCESS_CTRL95_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL95_ROOT_CLR)
-#define CCM_ACCESS_CTRL95_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL95_ROOT_TOG)
-#define CCM_TARGET_ROOT96_REG(base) ((base)->TARGET_ROOT96)
-#define CCM_TARGET_ROOT96_SET_REG(base) ((base)->TARGET_ROOT96_SET)
-#define CCM_TARGET_ROOT96_CLR_REG(base) ((base)->TARGET_ROOT96_CLR)
-#define CCM_TARGET_ROOT96_TOG_REG(base) ((base)->TARGET_ROOT96_TOG)
-#define CCM_POST96_REG(base) ((base)->POST96)
-#define CCM_POST_ROOT96_SET_REG(base) ((base)->POST_ROOT96_SET)
-#define CCM_POST_ROOT96_CLR_REG(base) ((base)->POST_ROOT96_CLR)
-#define CCM_POST_ROOT96_TOG_REG(base) ((base)->POST_ROOT96_TOG)
-#define CCM_PRE96_REG(base) ((base)->PRE96)
-#define CCM_PRE_ROOT96_SET_REG(base) ((base)->PRE_ROOT96_SET)
-#define CCM_PRE_ROOT96_CLR_REG(base) ((base)->PRE_ROOT96_CLR)
-#define CCM_PRE_ROOT96_TOG_REG(base) ((base)->PRE_ROOT96_TOG)
-#define CCM_ACCESS_CTRL96_REG(base) ((base)->ACCESS_CTRL96)
-#define CCM_ACCESS_CTRL96_ROOT_SET_REG(base) ((base)->ACCESS_CTRL96_ROOT_SET)
-#define CCM_ACCESS_CTRL96_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL96_ROOT_CLR)
-#define CCM_ACCESS_CTRL96_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL96_ROOT_TOG)
-#define CCM_TARGET_ROOT97_REG(base) ((base)->TARGET_ROOT97)
-#define CCM_TARGET_ROOT97_SET_REG(base) ((base)->TARGET_ROOT97_SET)
-#define CCM_TARGET_ROOT97_CLR_REG(base) ((base)->TARGET_ROOT97_CLR)
-#define CCM_TARGET_ROOT97_TOG_REG(base) ((base)->TARGET_ROOT97_TOG)
-#define CCM_POST97_REG(base) ((base)->POST97)
-#define CCM_POST_ROOT97_SET_REG(base) ((base)->POST_ROOT97_SET)
-#define CCM_POST_ROOT97_CLR_REG(base) ((base)->POST_ROOT97_CLR)
-#define CCM_POST_ROOT97_TOG_REG(base) ((base)->POST_ROOT97_TOG)
-#define CCM_PRE97_REG(base) ((base)->PRE97)
-#define CCM_PRE_ROOT97_SET_REG(base) ((base)->PRE_ROOT97_SET)
-#define CCM_PRE_ROOT97_CLR_REG(base) ((base)->PRE_ROOT97_CLR)
-#define CCM_PRE_ROOT97_TOG_REG(base) ((base)->PRE_ROOT97_TOG)
-#define CCM_ACCESS_CTRL97_REG(base) ((base)->ACCESS_CTRL97)
-#define CCM_ACCESS_CTRL97_ROOT_SET_REG(base) ((base)->ACCESS_CTRL97_ROOT_SET)
-#define CCM_ACCESS_CTRL97_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL97_ROOT_CLR)
-#define CCM_ACCESS_CTRL97_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL97_ROOT_TOG)
-#define CCM_TARGET_ROOT98_REG(base) ((base)->TARGET_ROOT98)
-#define CCM_TARGET_ROOT98_SET_REG(base) ((base)->TARGET_ROOT98_SET)
-#define CCM_TARGET_ROOT98_CLR_REG(base) ((base)->TARGET_ROOT98_CLR)
-#define CCM_TARGET_ROOT98_TOG_REG(base) ((base)->TARGET_ROOT98_TOG)
-#define CCM_POST98_REG(base) ((base)->POST98)
-#define CCM_POST_ROOT98_SET_REG(base) ((base)->POST_ROOT98_SET)
-#define CCM_POST_ROOT98_CLR_REG(base) ((base)->POST_ROOT98_CLR)
-#define CCM_POST_ROOT98_TOG_REG(base) ((base)->POST_ROOT98_TOG)
-#define CCM_PRE98_REG(base) ((base)->PRE98)
-#define CCM_PRE_ROOT98_SET_REG(base) ((base)->PRE_ROOT98_SET)
-#define CCM_PRE_ROOT98_CLR_REG(base) ((base)->PRE_ROOT98_CLR)
-#define CCM_PRE_ROOT98_TOG_REG(base) ((base)->PRE_ROOT98_TOG)
-#define CCM_ACCESS_CTRL98_REG(base) ((base)->ACCESS_CTRL98)
-#define CCM_ACCESS_CTRL98_ROOT_SET_REG(base) ((base)->ACCESS_CTRL98_ROOT_SET)
-#define CCM_ACCESS_CTRL98_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL98_ROOT_CLR)
-#define CCM_ACCESS_CTRL98_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL98_ROOT_TOG)
-#define CCM_TARGET_ROOT99_REG(base) ((base)->TARGET_ROOT99)
-#define CCM_TARGET_ROOT99_SET_REG(base) ((base)->TARGET_ROOT99_SET)
-#define CCM_TARGET_ROOT99_CLR_REG(base) ((base)->TARGET_ROOT99_CLR)
-#define CCM_TARGET_ROOT99_TOG_REG(base) ((base)->TARGET_ROOT99_TOG)
-#define CCM_POST99_REG(base) ((base)->POST99)
-#define CCM_POST_ROOT99_SET_REG(base) ((base)->POST_ROOT99_SET)
-#define CCM_POST_ROOT99_CLR_REG(base) ((base)->POST_ROOT99_CLR)
-#define CCM_POST_ROOT99_TOG_REG(base) ((base)->POST_ROOT99_TOG)
-#define CCM_PRE99_REG(base) ((base)->PRE99)
-#define CCM_PRE_ROOT99_SET_REG(base) ((base)->PRE_ROOT99_SET)
-#define CCM_PRE_ROOT99_CLR_REG(base) ((base)->PRE_ROOT99_CLR)
-#define CCM_PRE_ROOT99_TOG_REG(base) ((base)->PRE_ROOT99_TOG)
-#define CCM_ACCESS_CTRL99_REG(base) ((base)->ACCESS_CTRL99)
-#define CCM_ACCESS_CTRL99_ROOT_SET_REG(base) ((base)->ACCESS_CTRL99_ROOT_SET)
-#define CCM_ACCESS_CTRL99_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL99_ROOT_CLR)
-#define CCM_ACCESS_CTRL99_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL99_ROOT_TOG)
-#define CCM_TARGET_ROOT100_REG(base) ((base)->TARGET_ROOT100)
-#define CCM_TARGET_ROOT100_SET_REG(base) ((base)->TARGET_ROOT100_SET)
-#define CCM_TARGET_ROOT100_CLR_REG(base) ((base)->TARGET_ROOT100_CLR)
-#define CCM_TARGET_ROOT100_TOG_REG(base) ((base)->TARGET_ROOT100_TOG)
-#define CCM_POST100_REG(base) ((base)->POST100)
-#define CCM_POST_ROOT100_SET_REG(base) ((base)->POST_ROOT100_SET)
-#define CCM_POST_ROOT100_CLR_REG(base) ((base)->POST_ROOT100_CLR)
-#define CCM_POST_ROOT100_TOG_REG(base) ((base)->POST_ROOT100_TOG)
-#define CCM_PRE100_REG(base) ((base)->PRE100)
-#define CCM_PRE_ROOT100_SET_REG(base) ((base)->PRE_ROOT100_SET)
-#define CCM_PRE_ROOT100_CLR_REG(base) ((base)->PRE_ROOT100_CLR)
-#define CCM_PRE_ROOT100_TOG_REG(base) ((base)->PRE_ROOT100_TOG)
-#define CCM_ACCESS_CTRL100_REG(base) ((base)->ACCESS_CTRL100)
-#define CCM_ACCESS_CTRL100_ROOT_SET_REG(base) ((base)->ACCESS_CTRL100_ROOT_SET)
-#define CCM_ACCESS_CTRL100_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL100_ROOT_CLR)
-#define CCM_ACCESS_CTRL100_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL100_ROOT_TOG)
-#define CCM_TARGET_ROOT101_REG(base) ((base)->TARGET_ROOT101)
-#define CCM_TARGET_ROOT101_SET_REG(base) ((base)->TARGET_ROOT101_SET)
-#define CCM_TARGET_ROOT101_CLR_REG(base) ((base)->TARGET_ROOT101_CLR)
-#define CCM_TARGET_ROOT101_TOG_REG(base) ((base)->TARGET_ROOT101_TOG)
-#define CCM_POST101_REG(base) ((base)->POST101)
-#define CCM_POST_ROOT101_SET_REG(base) ((base)->POST_ROOT101_SET)
-#define CCM_POST_ROOT101_CLR_REG(base) ((base)->POST_ROOT101_CLR)
-#define CCM_POST_ROOT101_TOG_REG(base) ((base)->POST_ROOT101_TOG)
-#define CCM_PRE101_REG(base) ((base)->PRE101)
-#define CCM_PRE_ROOT101_SET_REG(base) ((base)->PRE_ROOT101_SET)
-#define CCM_PRE_ROOT101_CLR_REG(base) ((base)->PRE_ROOT101_CLR)
-#define CCM_PRE_ROOT101_TOG_REG(base) ((base)->PRE_ROOT101_TOG)
-#define CCM_ACCESS_CTRL101_REG(base) ((base)->ACCESS_CTRL101)
-#define CCM_ACCESS_CTRL101_ROOT_SET_REG(base) ((base)->ACCESS_CTRL101_ROOT_SET)
-#define CCM_ACCESS_CTRL101_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL101_ROOT_CLR)
-#define CCM_ACCESS_CTRL101_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL101_ROOT_TOG)
-#define CCM_TARGET_ROOT102_REG(base) ((base)->TARGET_ROOT102)
-#define CCM_TARGET_ROOT102_SET_REG(base) ((base)->TARGET_ROOT102_SET)
-#define CCM_TARGET_ROOT102_CLR_REG(base) ((base)->TARGET_ROOT102_CLR)
-#define CCM_TARGET_ROOT102_TOG_REG(base) ((base)->TARGET_ROOT102_TOG)
-#define CCM_POST102_REG(base) ((base)->POST102)
-#define CCM_POST_ROOT102_SET_REG(base) ((base)->POST_ROOT102_SET)
-#define CCM_POST_ROOT102_CLR_REG(base) ((base)->POST_ROOT102_CLR)
-#define CCM_POST_ROOT102_TOG_REG(base) ((base)->POST_ROOT102_TOG)
-#define CCM_PRE102_REG(base) ((base)->PRE102)
-#define CCM_PRE_ROOT102_SET_REG(base) ((base)->PRE_ROOT102_SET)
-#define CCM_PRE_ROOT102_CLR_REG(base) ((base)->PRE_ROOT102_CLR)
-#define CCM_PRE_ROOT102_TOG_REG(base) ((base)->PRE_ROOT102_TOG)
-#define CCM_ACCESS_CTRL102_REG(base) ((base)->ACCESS_CTRL102)
-#define CCM_ACCESS_CTRL102_ROOT_SET_REG(base) ((base)->ACCESS_CTRL102_ROOT_SET)
-#define CCM_ACCESS_CTRL102_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL102_ROOT_CLR)
-#define CCM_ACCESS_CTRL102_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL102_ROOT_TOG)
-#define CCM_TARGET_ROOT103_REG(base) ((base)->TARGET_ROOT103)
-#define CCM_TARGET_ROOT103_SET_REG(base) ((base)->TARGET_ROOT103_SET)
-#define CCM_TARGET_ROOT103_CLR_REG(base) ((base)->TARGET_ROOT103_CLR)
-#define CCM_TARGET_ROOT103_TOG_REG(base) ((base)->TARGET_ROOT103_TOG)
-#define CCM_POST103_REG(base) ((base)->POST103)
-#define CCM_POST_ROOT103_SET_REG(base) ((base)->POST_ROOT103_SET)
-#define CCM_POST_ROOT103_CLR_REG(base) ((base)->POST_ROOT103_CLR)
-#define CCM_POST_ROOT103_TOG_REG(base) ((base)->POST_ROOT103_TOG)
-#define CCM_PRE103_REG(base) ((base)->PRE103)
-#define CCM_PRE_ROOT103_SET_REG(base) ((base)->PRE_ROOT103_SET)
-#define CCM_PRE_ROOT103_CLR_REG(base) ((base)->PRE_ROOT103_CLR)
-#define CCM_PRE_ROOT103_TOG_REG(base) ((base)->PRE_ROOT103_TOG)
-#define CCM_ACCESS_CTRL103_REG(base) ((base)->ACCESS_CTRL103)
-#define CCM_ACCESS_CTRL103_ROOT_SET_REG(base) ((base)->ACCESS_CTRL103_ROOT_SET)
-#define CCM_ACCESS_CTRL103_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL103_ROOT_CLR)
-#define CCM_ACCESS_CTRL103_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL103_ROOT_TOG)
-#define CCM_TARGET_ROOT104_REG(base) ((base)->TARGET_ROOT104)
-#define CCM_TARGET_ROOT104_SET_REG(base) ((base)->TARGET_ROOT104_SET)
-#define CCM_TARGET_ROOT104_CLR_REG(base) ((base)->TARGET_ROOT104_CLR)
-#define CCM_TARGET_ROOT104_TOG_REG(base) ((base)->TARGET_ROOT104_TOG)
-#define CCM_POST104_REG(base) ((base)->POST104)
-#define CCM_POST_ROOT104_SET_REG(base) ((base)->POST_ROOT104_SET)
-#define CCM_POST_ROOT104_CLR_REG(base) ((base)->POST_ROOT104_CLR)
-#define CCM_POST_ROOT104_TOG_REG(base) ((base)->POST_ROOT104_TOG)
-#define CCM_PRE104_REG(base) ((base)->PRE104)
-#define CCM_PRE_ROOT104_SET_REG(base) ((base)->PRE_ROOT104_SET)
-#define CCM_PRE_ROOT104_CLR_REG(base) ((base)->PRE_ROOT104_CLR)
-#define CCM_PRE_ROOT104_TOG_REG(base) ((base)->PRE_ROOT104_TOG)
-#define CCM_ACCESS_CTRL104_REG(base) ((base)->ACCESS_CTRL104)
-#define CCM_ACCESS_CTRL104_ROOT_SET_REG(base) ((base)->ACCESS_CTRL104_ROOT_SET)
-#define CCM_ACCESS_CTRL104_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL104_ROOT_CLR)
-#define CCM_ACCESS_CTRL104_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL104_ROOT_TOG)
-#define CCM_TARGET_ROOT105_REG(base) ((base)->TARGET_ROOT105)
-#define CCM_TARGET_ROOT105_SET_REG(base) ((base)->TARGET_ROOT105_SET)
-#define CCM_TARGET_ROOT105_CLR_REG(base) ((base)->TARGET_ROOT105_CLR)
-#define CCM_TARGET_ROOT105_TOG_REG(base) ((base)->TARGET_ROOT105_TOG)
-#define CCM_POST105_REG(base) ((base)->POST105)
-#define CCM_POST_ROOT105_SET_REG(base) ((base)->POST_ROOT105_SET)
-#define CCM_POST_ROOT105_CLR_REG(base) ((base)->POST_ROOT105_CLR)
-#define CCM_POST_ROOT105_TOG_REG(base) ((base)->POST_ROOT105_TOG)
-#define CCM_PRE105_REG(base) ((base)->PRE105)
-#define CCM_PRE_ROOT105_SET_REG(base) ((base)->PRE_ROOT105_SET)
-#define CCM_PRE_ROOT105_CLR_REG(base) ((base)->PRE_ROOT105_CLR)
-#define CCM_PRE_ROOT105_TOG_REG(base) ((base)->PRE_ROOT105_TOG)
-#define CCM_ACCESS_CTRL105_REG(base) ((base)->ACCESS_CTRL105)
-#define CCM_ACCESS_CTRL105_ROOT_SET_REG(base) ((base)->ACCESS_CTRL105_ROOT_SET)
-#define CCM_ACCESS_CTRL105_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL105_ROOT_CLR)
-#define CCM_ACCESS_CTRL105_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL105_ROOT_TOG)
-#define CCM_TARGET_ROOT106_REG(base) ((base)->TARGET_ROOT106)
-#define CCM_TARGET_ROOT106_SET_REG(base) ((base)->TARGET_ROOT106_SET)
-#define CCM_TARGET_ROOT106_CLR_REG(base) ((base)->TARGET_ROOT106_CLR)
-#define CCM_TARGET_ROOT106_TOG_REG(base) ((base)->TARGET_ROOT106_TOG)
-#define CCM_POST106_REG(base) ((base)->POST106)
-#define CCM_POST_ROOT106_SET_REG(base) ((base)->POST_ROOT106_SET)
-#define CCM_POST_ROOT106_CLR_REG(base) ((base)->POST_ROOT106_CLR)
-#define CCM_POST_ROOT106_TOG_REG(base) ((base)->POST_ROOT106_TOG)
-#define CCM_PRE106_REG(base) ((base)->PRE106)
-#define CCM_PRE_ROOT106_SET_REG(base) ((base)->PRE_ROOT106_SET)
-#define CCM_PRE_ROOT106_CLR_REG(base) ((base)->PRE_ROOT106_CLR)
-#define CCM_PRE_ROOT106_TOG_REG(base) ((base)->PRE_ROOT106_TOG)
-#define CCM_ACCESS_CTRL106_REG(base) ((base)->ACCESS_CTRL106)
-#define CCM_ACCESS_CTRL106_ROOT_SET_REG(base) ((base)->ACCESS_CTRL106_ROOT_SET)
-#define CCM_ACCESS_CTRL106_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL106_ROOT_CLR)
-#define CCM_ACCESS_CTRL106_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL106_ROOT_TOG)
-#define CCM_TARGET_ROOT107_REG(base) ((base)->TARGET_ROOT107)
-#define CCM_TARGET_ROOT107_SET_REG(base) ((base)->TARGET_ROOT107_SET)
-#define CCM_TARGET_ROOT107_CLR_REG(base) ((base)->TARGET_ROOT107_CLR)
-#define CCM_TARGET_ROOT107_TOG_REG(base) ((base)->TARGET_ROOT107_TOG)
-#define CCM_POST107_REG(base) ((base)->POST107)
-#define CCM_POST_ROOT107_SET_REG(base) ((base)->POST_ROOT107_SET)
-#define CCM_POST_ROOT107_CLR_REG(base) ((base)->POST_ROOT107_CLR)
-#define CCM_POST_ROOT107_TOG_REG(base) ((base)->POST_ROOT107_TOG)
-#define CCM_PRE107_REG(base) ((base)->PRE107)
-#define CCM_PRE_ROOT107_SET_REG(base) ((base)->PRE_ROOT107_SET)
-#define CCM_PRE_ROOT107_CLR_REG(base) ((base)->PRE_ROOT107_CLR)
-#define CCM_PRE_ROOT107_TOG_REG(base) ((base)->PRE_ROOT107_TOG)
-#define CCM_ACCESS_CTRL107_REG(base) ((base)->ACCESS_CTRL107)
-#define CCM_ACCESS_CTRL107_ROOT_SET_REG(base) ((base)->ACCESS_CTRL107_ROOT_SET)
-#define CCM_ACCESS_CTRL107_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL107_ROOT_CLR)
-#define CCM_ACCESS_CTRL107_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL107_ROOT_TOG)
-#define CCM_TARGET_ROOT108_REG(base) ((base)->TARGET_ROOT108)
-#define CCM_TARGET_ROOT108_SET_REG(base) ((base)->TARGET_ROOT108_SET)
-#define CCM_TARGET_ROOT108_CLR_REG(base) ((base)->TARGET_ROOT108_CLR)
-#define CCM_TARGET_ROOT108_TOG_REG(base) ((base)->TARGET_ROOT108_TOG)
-#define CCM_POST108_REG(base) ((base)->POST108)
-#define CCM_POST_ROOT108_SET_REG(base) ((base)->POST_ROOT108_SET)
-#define CCM_POST_ROOT108_CLR_REG(base) ((base)->POST_ROOT108_CLR)
-#define CCM_POST_ROOT108_TOG_REG(base) ((base)->POST_ROOT108_TOG)
-#define CCM_PRE108_REG(base) ((base)->PRE108)
-#define CCM_PRE_ROOT108_SET_REG(base) ((base)->PRE_ROOT108_SET)
-#define CCM_PRE_ROOT108_CLR_REG(base) ((base)->PRE_ROOT108_CLR)
-#define CCM_PRE_ROOT108_TOG_REG(base) ((base)->PRE_ROOT108_TOG)
-#define CCM_ACCESS_CTRL108_REG(base) ((base)->ACCESS_CTRL108)
-#define CCM_ACCESS_CTRL108_ROOT_SET_REG(base) ((base)->ACCESS_CTRL108_ROOT_SET)
-#define CCM_ACCESS_CTRL108_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL108_ROOT_CLR)
-#define CCM_ACCESS_CTRL108_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL108_ROOT_TOG)
-#define CCM_TARGET_ROOT109_REG(base) ((base)->TARGET_ROOT109)
-#define CCM_TARGET_ROOT109_SET_REG(base) ((base)->TARGET_ROOT109_SET)
-#define CCM_TARGET_ROOT109_CLR_REG(base) ((base)->TARGET_ROOT109_CLR)
-#define CCM_TARGET_ROOT109_TOG_REG(base) ((base)->TARGET_ROOT109_TOG)
-#define CCM_POST109_REG(base) ((base)->POST109)
-#define CCM_POST_ROOT109_SET_REG(base) ((base)->POST_ROOT109_SET)
-#define CCM_POST_ROOT109_CLR_REG(base) ((base)->POST_ROOT109_CLR)
-#define CCM_POST_ROOT109_TOG_REG(base) ((base)->POST_ROOT109_TOG)
-#define CCM_PRE109_REG(base) ((base)->PRE109)
-#define CCM_PRE_ROOT109_SET_REG(base) ((base)->PRE_ROOT109_SET)
-#define CCM_PRE_ROOT109_CLR_REG(base) ((base)->PRE_ROOT109_CLR)
-#define CCM_PRE_ROOT109_TOG_REG(base) ((base)->PRE_ROOT109_TOG)
-#define CCM_ACCESS_CTRL109_REG(base) ((base)->ACCESS_CTRL109)
-#define CCM_ACCESS_CTRL109_ROOT_SET_REG(base) ((base)->ACCESS_CTRL109_ROOT_SET)
-#define CCM_ACCESS_CTRL109_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL109_ROOT_CLR)
-#define CCM_ACCESS_CTRL109_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL109_ROOT_TOG)
-#define CCM_TARGET_ROOT110_REG(base) ((base)->TARGET_ROOT110)
-#define CCM_TARGET_ROOT110_SET_REG(base) ((base)->TARGET_ROOT110_SET)
-#define CCM_TARGET_ROOT110_CLR_REG(base) ((base)->TARGET_ROOT110_CLR)
-#define CCM_TARGET_ROOT110_TOG_REG(base) ((base)->TARGET_ROOT110_TOG)
-#define CCM_POST110_REG(base) ((base)->POST110)
-#define CCM_POST_ROOT110_SET_REG(base) ((base)->POST_ROOT110_SET)
-#define CCM_POST_ROOT110_CLR_REG(base) ((base)->POST_ROOT110_CLR)
-#define CCM_POST_ROOT110_TOG_REG(base) ((base)->POST_ROOT110_TOG)
-#define CCM_PRE110_REG(base) ((base)->PRE110)
-#define CCM_PRE_ROOT110_SET_REG(base) ((base)->PRE_ROOT110_SET)
-#define CCM_PRE_ROOT110_CLR_REG(base) ((base)->PRE_ROOT110_CLR)
-#define CCM_PRE_ROOT110_TOG_REG(base) ((base)->PRE_ROOT110_TOG)
-#define CCM_ACCESS_CTRL110_REG(base) ((base)->ACCESS_CTRL110)
-#define CCM_ACCESS_CTRL110_ROOT_SET_REG(base) ((base)->ACCESS_CTRL110_ROOT_SET)
-#define CCM_ACCESS_CTRL110_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL110_ROOT_CLR)
-#define CCM_ACCESS_CTRL110_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL110_ROOT_TOG)
-#define CCM_TARGET_ROOT111_REG(base) ((base)->TARGET_ROOT111)
-#define CCM_TARGET_ROOT111_SET_REG(base) ((base)->TARGET_ROOT111_SET)
-#define CCM_TARGET_ROOT111_CLR_REG(base) ((base)->TARGET_ROOT111_CLR)
-#define CCM_TARGET_ROOT111_TOG_REG(base) ((base)->TARGET_ROOT111_TOG)
-#define CCM_POST111_REG(base) ((base)->POST111)
-#define CCM_POST_ROOT111_SET_REG(base) ((base)->POST_ROOT111_SET)
-#define CCM_POST_ROOT111_CLR_REG(base) ((base)->POST_ROOT111_CLR)
-#define CCM_POST_ROOT111_TOG_REG(base) ((base)->POST_ROOT111_TOG)
-#define CCM_PRE111_REG(base) ((base)->PRE111)
-#define CCM_PRE_ROOT111_SET_REG(base) ((base)->PRE_ROOT111_SET)
-#define CCM_PRE_ROOT111_CLR_REG(base) ((base)->PRE_ROOT111_CLR)
-#define CCM_PRE_ROOT111_TOG_REG(base) ((base)->PRE_ROOT111_TOG)
-#define CCM_ACCESS_CTRL111_REG(base) ((base)->ACCESS_CTRL111)
-#define CCM_ACCESS_CTRL111_ROOT_SET_REG(base) ((base)->ACCESS_CTRL111_ROOT_SET)
-#define CCM_ACCESS_CTRL111_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL111_ROOT_CLR)
-#define CCM_ACCESS_CTRL111_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL111_ROOT_TOG)
-#define CCM_TARGET_ROOT112_REG(base) ((base)->TARGET_ROOT112)
-#define CCM_TARGET_ROOT112_SET_REG(base) ((base)->TARGET_ROOT112_SET)
-#define CCM_TARGET_ROOT112_CLR_REG(base) ((base)->TARGET_ROOT112_CLR)
-#define CCM_TARGET_ROOT112_TOG_REG(base) ((base)->TARGET_ROOT112_TOG)
-#define CCM_POST112_REG(base) ((base)->POST112)
-#define CCM_POST_ROOT112_SET_REG(base) ((base)->POST_ROOT112_SET)
-#define CCM_POST_ROOT112_CLR_REG(base) ((base)->POST_ROOT112_CLR)
-#define CCM_POST_ROOT112_TOG_REG(base) ((base)->POST_ROOT112_TOG)
-#define CCM_PRE112_REG(base) ((base)->PRE112)
-#define CCM_PRE_ROOT112_SET_REG(base) ((base)->PRE_ROOT112_SET)
-#define CCM_PRE_ROOT112_CLR_REG(base) ((base)->PRE_ROOT112_CLR)
-#define CCM_PRE_ROOT112_TOG_REG(base) ((base)->PRE_ROOT112_TOG)
-#define CCM_ACCESS_CTRL112_REG(base) ((base)->ACCESS_CTRL112)
-#define CCM_ACCESS_CTRL112_ROOT_SET_REG(base) ((base)->ACCESS_CTRL112_ROOT_SET)
-#define CCM_ACCESS_CTRL112_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL112_ROOT_CLR)
-#define CCM_ACCESS_CTRL112_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL112_ROOT_TOG)
-#define CCM_TARGET_ROOT113_REG(base) ((base)->TARGET_ROOT113)
-#define CCM_TARGET_ROOT113_SET_REG(base) ((base)->TARGET_ROOT113_SET)
-#define CCM_TARGET_ROOT113_CLR_REG(base) ((base)->TARGET_ROOT113_CLR)
-#define CCM_TARGET_ROOT113_TOG_REG(base) ((base)->TARGET_ROOT113_TOG)
-#define CCM_POST113_REG(base) ((base)->POST113)
-#define CCM_POST_ROOT113_SET_REG(base) ((base)->POST_ROOT113_SET)
-#define CCM_POST_ROOT113_CLR_REG(base) ((base)->POST_ROOT113_CLR)
-#define CCM_POST_ROOT113_TOG_REG(base) ((base)->POST_ROOT113_TOG)
-#define CCM_PRE113_REG(base) ((base)->PRE113)
-#define CCM_PRE_ROOT113_SET_REG(base) ((base)->PRE_ROOT113_SET)
-#define CCM_PRE_ROOT113_CLR_REG(base) ((base)->PRE_ROOT113_CLR)
-#define CCM_PRE_ROOT113_TOG_REG(base) ((base)->PRE_ROOT113_TOG)
-#define CCM_ACCESS_CTRL113_REG(base) ((base)->ACCESS_CTRL113)
-#define CCM_ACCESS_CTRL113_ROOT_SET_REG(base) ((base)->ACCESS_CTRL113_ROOT_SET)
-#define CCM_ACCESS_CTRL113_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL113_ROOT_CLR)
-#define CCM_ACCESS_CTRL113_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL113_ROOT_TOG)
-#define CCM_TARGET_ROOT114_REG(base) ((base)->TARGET_ROOT114)
-#define CCM_TARGET_ROOT114_SET_REG(base) ((base)->TARGET_ROOT114_SET)
-#define CCM_TARGET_ROOT114_CLR_REG(base) ((base)->TARGET_ROOT114_CLR)
-#define CCM_TARGET_ROOT114_TOG_REG(base) ((base)->TARGET_ROOT114_TOG)
-#define CCM_POST114_REG(base) ((base)->POST114)
-#define CCM_POST_ROOT114_SET_REG(base) ((base)->POST_ROOT114_SET)
-#define CCM_POST_ROOT114_CLR_REG(base) ((base)->POST_ROOT114_CLR)
-#define CCM_POST_ROOT114_TOG_REG(base) ((base)->POST_ROOT114_TOG)
-#define CCM_PRE114_REG(base) ((base)->PRE114)
-#define CCM_PRE_ROOT114_SET_REG(base) ((base)->PRE_ROOT114_SET)
-#define CCM_PRE_ROOT114_CLR_REG(base) ((base)->PRE_ROOT114_CLR)
-#define CCM_PRE_ROOT114_TOG_REG(base) ((base)->PRE_ROOT114_TOG)
-#define CCM_ACCESS_CTRL114_REG(base) ((base)->ACCESS_CTRL114)
-#define CCM_ACCESS_CTRL114_ROOT_SET_REG(base) ((base)->ACCESS_CTRL114_ROOT_SET)
-#define CCM_ACCESS_CTRL114_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL114_ROOT_CLR)
-#define CCM_ACCESS_CTRL114_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL114_ROOT_TOG)
-#define CCM_TARGET_ROOT115_REG(base) ((base)->TARGET_ROOT115)
-#define CCM_TARGET_ROOT115_SET_REG(base) ((base)->TARGET_ROOT115_SET)
-#define CCM_TARGET_ROOT115_CLR_REG(base) ((base)->TARGET_ROOT115_CLR)
-#define CCM_TARGET_ROOT115_TOG_REG(base) ((base)->TARGET_ROOT115_TOG)
-#define CCM_POST115_REG(base) ((base)->POST115)
-#define CCM_POST_ROOT115_SET_REG(base) ((base)->POST_ROOT115_SET)
-#define CCM_POST_ROOT115_CLR_REG(base) ((base)->POST_ROOT115_CLR)
-#define CCM_POST_ROOT115_TOG_REG(base) ((base)->POST_ROOT115_TOG)
-#define CCM_PRE115_REG(base) ((base)->PRE115)
-#define CCM_PRE_ROOT115_SET_REG(base) ((base)->PRE_ROOT115_SET)
-#define CCM_PRE_ROOT115_CLR_REG(base) ((base)->PRE_ROOT115_CLR)
-#define CCM_PRE_ROOT115_TOG_REG(base) ((base)->PRE_ROOT115_TOG)
-#define CCM_ACCESS_CTRL115_REG(base) ((base)->ACCESS_CTRL115)
-#define CCM_ACCESS_CTRL115_ROOT_SET_REG(base) ((base)->ACCESS_CTRL115_ROOT_SET)
-#define CCM_ACCESS_CTRL115_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL115_ROOT_CLR)
-#define CCM_ACCESS_CTRL115_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL115_ROOT_TOG)
-#define CCM_TARGET_ROOT116_REG(base) ((base)->TARGET_ROOT116)
-#define CCM_TARGET_ROOT116_SET_REG(base) ((base)->TARGET_ROOT116_SET)
-#define CCM_TARGET_ROOT116_CLR_REG(base) ((base)->TARGET_ROOT116_CLR)
-#define CCM_TARGET_ROOT116_TOG_REG(base) ((base)->TARGET_ROOT116_TOG)
-#define CCM_POST116_REG(base) ((base)->POST116)
-#define CCM_POST_ROOT116_SET_REG(base) ((base)->POST_ROOT116_SET)
-#define CCM_POST_ROOT116_CLR_REG(base) ((base)->POST_ROOT116_CLR)
-#define CCM_POST_ROOT116_TOG_REG(base) ((base)->POST_ROOT116_TOG)
-#define CCM_PRE116_REG(base) ((base)->PRE116)
-#define CCM_PRE_ROOT116_SET_REG(base) ((base)->PRE_ROOT116_SET)
-#define CCM_PRE_ROOT116_CLR_REG(base) ((base)->PRE_ROOT116_CLR)
-#define CCM_PRE_ROOT116_TOG_REG(base) ((base)->PRE_ROOT116_TOG)
-#define CCM_ACCESS_CTRL116_REG(base) ((base)->ACCESS_CTRL116)
-#define CCM_ACCESS_CTRL116_ROOT_SET_REG(base) ((base)->ACCESS_CTRL116_ROOT_SET)
-#define CCM_ACCESS_CTRL116_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL116_ROOT_CLR)
-#define CCM_ACCESS_CTRL116_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL116_ROOT_TOG)
-#define CCM_TARGET_ROOT117_REG(base) ((base)->TARGET_ROOT117)
-#define CCM_TARGET_ROOT117_SET_REG(base) ((base)->TARGET_ROOT117_SET)
-#define CCM_TARGET_ROOT117_CLR_REG(base) ((base)->TARGET_ROOT117_CLR)
-#define CCM_TARGET_ROOT117_TOG_REG(base) ((base)->TARGET_ROOT117_TOG)
-#define CCM_POST117_REG(base) ((base)->POST117)
-#define CCM_POST_ROOT117_SET_REG(base) ((base)->POST_ROOT117_SET)
-#define CCM_POST_ROOT117_CLR_REG(base) ((base)->POST_ROOT117_CLR)
-#define CCM_POST_ROOT117_TOG_REG(base) ((base)->POST_ROOT117_TOG)
-#define CCM_PRE117_REG(base) ((base)->PRE117)
-#define CCM_PRE_ROOT117_SET_REG(base) ((base)->PRE_ROOT117_SET)
-#define CCM_PRE_ROOT117_CLR_REG(base) ((base)->PRE_ROOT117_CLR)
-#define CCM_PRE_ROOT117_TOG_REG(base) ((base)->PRE_ROOT117_TOG)
-#define CCM_ACCESS_CTRL117_REG(base) ((base)->ACCESS_CTRL117)
-#define CCM_ACCESS_CTRL117_ROOT_SET_REG(base) ((base)->ACCESS_CTRL117_ROOT_SET)
-#define CCM_ACCESS_CTRL117_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL117_ROOT_CLR)
-#define CCM_ACCESS_CTRL117_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL117_ROOT_TOG)
-#define CCM_TARGET_ROOT118_REG(base) ((base)->TARGET_ROOT118)
-#define CCM_TARGET_ROOT118_SET_REG(base) ((base)->TARGET_ROOT118_SET)
-#define CCM_TARGET_ROOT118_CLR_REG(base) ((base)->TARGET_ROOT118_CLR)
-#define CCM_TARGET_ROOT118_TOG_REG(base) ((base)->TARGET_ROOT118_TOG)
-#define CCM_POST118_REG(base) ((base)->POST118)
-#define CCM_POST_ROOT118_SET_REG(base) ((base)->POST_ROOT118_SET)
-#define CCM_POST_ROOT118_CLR_REG(base) ((base)->POST_ROOT118_CLR)
-#define CCM_POST_ROOT118_TOG_REG(base) ((base)->POST_ROOT118_TOG)
-#define CCM_PRE118_REG(base) ((base)->PRE118)
-#define CCM_PRE_ROOT118_SET_REG(base) ((base)->PRE_ROOT118_SET)
-#define CCM_PRE_ROOT118_CLR_REG(base) ((base)->PRE_ROOT118_CLR)
-#define CCM_PRE_ROOT118_TOG_REG(base) ((base)->PRE_ROOT118_TOG)
-#define CCM_ACCESS_CTRL118_REG(base) ((base)->ACCESS_CTRL118)
-#define CCM_ACCESS_CTRL118_ROOT_SET_REG(base) ((base)->ACCESS_CTRL118_ROOT_SET)
-#define CCM_ACCESS_CTRL118_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL118_ROOT_CLR)
-#define CCM_ACCESS_CTRL118_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL118_ROOT_TOG)
-#define CCM_TARGET_ROOT119_REG(base) ((base)->TARGET_ROOT119)
-#define CCM_TARGET_ROOT119_SET_REG(base) ((base)->TARGET_ROOT119_SET)
-#define CCM_TARGET_ROOT119_CLR_REG(base) ((base)->TARGET_ROOT119_CLR)
-#define CCM_TARGET_ROOT119_TOG_REG(base) ((base)->TARGET_ROOT119_TOG)
-#define CCM_POST119_REG(base) ((base)->POST119)
-#define CCM_POST_ROOT119_SET_REG(base) ((base)->POST_ROOT119_SET)
-#define CCM_POST_ROOT119_CLR_REG(base) ((base)->POST_ROOT119_CLR)
-#define CCM_POST_ROOT119_TOG_REG(base) ((base)->POST_ROOT119_TOG)
-#define CCM_PRE119_REG(base) ((base)->PRE119)
-#define CCM_PRE_ROOT119_SET_REG(base) ((base)->PRE_ROOT119_SET)
-#define CCM_PRE_ROOT119_CLR_REG(base) ((base)->PRE_ROOT119_CLR)
-#define CCM_PRE_ROOT119_TOG_REG(base) ((base)->PRE_ROOT119_TOG)
-#define CCM_ACCESS_CTRL119_REG(base) ((base)->ACCESS_CTRL119)
-#define CCM_ACCESS_CTRL119_ROOT_SET_REG(base) ((base)->ACCESS_CTRL119_ROOT_SET)
-#define CCM_ACCESS_CTRL119_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL119_ROOT_CLR)
-#define CCM_ACCESS_CTRL119_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL119_ROOT_TOG)
-#define CCM_TARGET_ROOT120_REG(base) ((base)->TARGET_ROOT120)
-#define CCM_TARGET_ROOT120_SET_REG(base) ((base)->TARGET_ROOT120_SET)
-#define CCM_TARGET_ROOT120_CLR_REG(base) ((base)->TARGET_ROOT120_CLR)
-#define CCM_TARGET_ROOT120_TOG_REG(base) ((base)->TARGET_ROOT120_TOG)
-#define CCM_POST120_REG(base) ((base)->POST120)
-#define CCM_POST_ROOT120_SET_REG(base) ((base)->POST_ROOT120_SET)
-#define CCM_POST_ROOT120_CLR_REG(base) ((base)->POST_ROOT120_CLR)
-#define CCM_POST_ROOT120_TOG_REG(base) ((base)->POST_ROOT120_TOG)
-#define CCM_PRE120_REG(base) ((base)->PRE120)
-#define CCM_PRE_ROOT120_SET_REG(base) ((base)->PRE_ROOT120_SET)
-#define CCM_PRE_ROOT120_CLR_REG(base) ((base)->PRE_ROOT120_CLR)
-#define CCM_PRE_ROOT120_TOG_REG(base) ((base)->PRE_ROOT120_TOG)
-#define CCM_ACCESS_CTRL120_REG(base) ((base)->ACCESS_CTRL120)
-#define CCM_ACCESS_CTRL120_ROOT_SET_REG(base) ((base)->ACCESS_CTRL120_ROOT_SET)
-#define CCM_ACCESS_CTRL120_ROOT_CLR_REG(base) ((base)->ACCESS_CTRL120_ROOT_CLR)
-#define CCM_ACCESS_CTRL120_ROOT_TOG_REG(base) ((base)->ACCESS_CTRL120_ROOT_TOG)
+#define CCM_PLL_CTRL_REG(base,index) ((base)->PLL_CTRL[index].PLL_CTRL)
+#define CCM_PLL_CTRL_SET_REG(base,index) ((base)->PLL_CTRL[index].PLL_CTRL_SET)
+#define CCM_PLL_CTRL_CLR_REG(base,index) ((base)->PLL_CTRL[index].PLL_CTRL_CLR)
+#define CCM_PLL_CTRL_TOG_REG(base,index) ((base)->PLL_CTRL[index].PLL_CTRL_TOG)
+#define CCM_CCGR_REG(base,index) ((base)->CCGR[index].CCGR)
+#define CCM_CCGR_SET_REG(base,index) ((base)->CCGR[index].CCGR_SET)
+#define CCM_CCGR_CLR_REG(base,index) ((base)->CCGR[index].CCGR_CLR)
+#define CCM_CCGR_TOG_REG(base,index) ((base)->CCGR[index].CCGR_TOG)
+#define CCM_TARGET_ROOT_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].TARGET_ROOT)
+#define CCM_TARGET_ROOT_SET_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].TARGET_ROOT_SET)
+#define CCM_TARGET_ROOT_CLR_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].TARGET_ROOT_CLR)
+#define CCM_TARGET_ROOT_TOG_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].TARGET_ROOT_TOG)
+#define CCM_MISC_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].MISC)
+#define CCM_MISC_ROOT_SET_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].MISC_ROOT_SET)
+#define CCM_MISC_ROOT_CLR_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].MISC_ROOT_CLR)
+#define CCM_MISC_ROOT_TOG_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].MISC_ROOT_TOG)
+#define CCM_POST_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].POST)
+#define CCM_POST_ROOT_SET_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].POST_ROOT_SET)
+#define CCM_POST_ROOT_CLR_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].POST_ROOT_CLR)
+#define CCM_POST_ROOT_TOG_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].POST_ROOT_TOG)
+#define CCM_PRE_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].PRE)
+#define CCM_PRE_ROOT_SET_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].PRE_ROOT_SET)
+#define CCM_PRE_ROOT_CLR_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].PRE_ROOT_CLR)
+#define CCM_PRE_ROOT_TOG_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].PRE_ROOT_TOG)
+#define CCM_ACCESS_CTRL_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].ACCESS_CTRL)
+#define CCM_ACCESS_CTRL_ROOT_SET_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].ACCESS_CTRL_ROOT_SET)
+#define CCM_ACCESS_CTRL_ROOT_CLR_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].ACCESS_CTRL_ROOT_CLR)
+#define CCM_ACCESS_CTRL_ROOT_TOG_REG(base,index) ((base)->ACCESS_CTRL_ROOT_TOG[index].ACCESS_CTRL_ROOT_TOG)
/*!
* @}
*/ /* end of group CCM_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- CCM Register Masks
---------------------------------------------------------------------------- */
@@ -9876,47651 +4645,461 @@ typedef struct {
#define CCM_GPR0_TOG_GP0_MASK 0xFFFFFFFFu
#define CCM_GPR0_TOG_GP0_SHIFT 0
#define CCM_GPR0_TOG_GP0(x) (((uint32_t)(((uint32_t)(x))<<CCM_GPR0_TOG_GP0_SHIFT))&CCM_GPR0_TOG_GP0_MASK)
-/* PLL_CTRL0 Bit Fields */
-#define CCM_PLL_CTRL0_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL0_CG_SHIFT 0
-#define CCM_PLL_CTRL0_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL0_CG_SHIFT))&CCM_PLL_CTRL0_CG_MASK)
-/* PLL_CTRL0_SET Bit Fields */
-#define CCM_PLL_CTRL0_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL0_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL0_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL0_SET_CG_SHIFT))&CCM_PLL_CTRL0_SET_CG_MASK)
-/* PLL_CTRL0_CLR Bit Fields */
-#define CCM_PLL_CTRL0_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL0_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL0_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL0_CLR_CG_SHIFT))&CCM_PLL_CTRL0_CLR_CG_MASK)
-/* PLL_CTRL0_TOG Bit Fields */
-#define CCM_PLL_CTRL0_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL0_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL0_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL0_TOG_CG_SHIFT))&CCM_PLL_CTRL0_TOG_CG_MASK)
-/* PLL_CTRL1 Bit Fields */
-#define CCM_PLL_CTRL1_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL1_CG_SHIFT 0
-#define CCM_PLL_CTRL1_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL1_CG_SHIFT))&CCM_PLL_CTRL1_CG_MASK)
-/* PLL_CTRL1_SET Bit Fields */
-#define CCM_PLL_CTRL1_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL1_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL1_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL1_SET_CG_SHIFT))&CCM_PLL_CTRL1_SET_CG_MASK)
-/* PLL_CTRL1_CLR Bit Fields */
-#define CCM_PLL_CTRL1_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL1_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL1_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL1_CLR_CG_SHIFT))&CCM_PLL_CTRL1_CLR_CG_MASK)
-/* PLL_CTRL1_TOG Bit Fields */
-#define CCM_PLL_CTRL1_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL1_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL1_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL1_TOG_CG_SHIFT))&CCM_PLL_CTRL1_TOG_CG_MASK)
-/* PLL_CTRL2 Bit Fields */
-#define CCM_PLL_CTRL2_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL2_CG_SHIFT 0
-#define CCM_PLL_CTRL2_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL2_CG_SHIFT))&CCM_PLL_CTRL2_CG_MASK)
-/* PLL_CTRL2_SET Bit Fields */
-#define CCM_PLL_CTRL2_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL2_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL2_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL2_SET_CG_SHIFT))&CCM_PLL_CTRL2_SET_CG_MASK)
-/* PLL_CTRL2_CLR Bit Fields */
-#define CCM_PLL_CTRL2_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL2_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL2_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL2_CLR_CG_SHIFT))&CCM_PLL_CTRL2_CLR_CG_MASK)
-/* PLL_CTRL2_TOG Bit Fields */
-#define CCM_PLL_CTRL2_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL2_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL2_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL2_TOG_CG_SHIFT))&CCM_PLL_CTRL2_TOG_CG_MASK)
-/* PLL_CTRL3 Bit Fields */
-#define CCM_PLL_CTRL3_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL3_CG_SHIFT 0
-#define CCM_PLL_CTRL3_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL3_CG_SHIFT))&CCM_PLL_CTRL3_CG_MASK)
-/* PLL_CTRL3_SET Bit Fields */
-#define CCM_PLL_CTRL3_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL3_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL3_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL3_SET_CG_SHIFT))&CCM_PLL_CTRL3_SET_CG_MASK)
-/* PLL_CTRL3_CLR Bit Fields */
-#define CCM_PLL_CTRL3_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL3_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL3_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL3_CLR_CG_SHIFT))&CCM_PLL_CTRL3_CLR_CG_MASK)
-/* PLL_CTRL3_TOG Bit Fields */
-#define CCM_PLL_CTRL3_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL3_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL3_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL3_TOG_CG_SHIFT))&CCM_PLL_CTRL3_TOG_CG_MASK)
-/* PLL_CTRL4 Bit Fields */
-#define CCM_PLL_CTRL4_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL4_CG_SHIFT 0
-#define CCM_PLL_CTRL4_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL4_CG_SHIFT))&CCM_PLL_CTRL4_CG_MASK)
-/* PLL_CTRL4_SET Bit Fields */
-#define CCM_PLL_CTRL4_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL4_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL4_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL4_SET_CG_SHIFT))&CCM_PLL_CTRL4_SET_CG_MASK)
-/* PLL_CTRL4_CLR Bit Fields */
-#define CCM_PLL_CTRL4_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL4_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL4_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL4_CLR_CG_SHIFT))&CCM_PLL_CTRL4_CLR_CG_MASK)
-/* PLL_CTRL4_TOG Bit Fields */
-#define CCM_PLL_CTRL4_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL4_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL4_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL4_TOG_CG_SHIFT))&CCM_PLL_CTRL4_TOG_CG_MASK)
-/* PLL_CTRL5 Bit Fields */
-#define CCM_PLL_CTRL5_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL5_CG_SHIFT 0
-#define CCM_PLL_CTRL5_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL5_CG_SHIFT))&CCM_PLL_CTRL5_CG_MASK)
-/* PLL_CTRL5_SET Bit Fields */
-#define CCM_PLL_CTRL5_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL5_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL5_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL5_SET_CG_SHIFT))&CCM_PLL_CTRL5_SET_CG_MASK)
-/* PLL_CTRL5_CLR Bit Fields */
-#define CCM_PLL_CTRL5_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL5_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL5_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL5_CLR_CG_SHIFT))&CCM_PLL_CTRL5_CLR_CG_MASK)
-/* PLL_CTRL5_TOG Bit Fields */
-#define CCM_PLL_CTRL5_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL5_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL5_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL5_TOG_CG_SHIFT))&CCM_PLL_CTRL5_TOG_CG_MASK)
-/* PLL_CTRL6 Bit Fields */
-#define CCM_PLL_CTRL6_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL6_CG_SHIFT 0
-#define CCM_PLL_CTRL6_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL6_CG_SHIFT))&CCM_PLL_CTRL6_CG_MASK)
-/* PLL_CTRL6_SET Bit Fields */
-#define CCM_PLL_CTRL6_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL6_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL6_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL6_SET_CG_SHIFT))&CCM_PLL_CTRL6_SET_CG_MASK)
-/* PLL_CTRL6_CLR Bit Fields */
-#define CCM_PLL_CTRL6_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL6_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL6_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL6_CLR_CG_SHIFT))&CCM_PLL_CTRL6_CLR_CG_MASK)
-/* PLL_CTRL6_TOG Bit Fields */
-#define CCM_PLL_CTRL6_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL6_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL6_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL6_TOG_CG_SHIFT))&CCM_PLL_CTRL6_TOG_CG_MASK)
-/* PLL_CTRL7 Bit Fields */
-#define CCM_PLL_CTRL7_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL7_CG_SHIFT 0
-#define CCM_PLL_CTRL7_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL7_CG_SHIFT))&CCM_PLL_CTRL7_CG_MASK)
-/* PLL_CTRL7_SET Bit Fields */
-#define CCM_PLL_CTRL7_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL7_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL7_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL7_SET_CG_SHIFT))&CCM_PLL_CTRL7_SET_CG_MASK)
-/* PLL_CTRL7_CLR Bit Fields */
-#define CCM_PLL_CTRL7_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL7_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL7_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL7_CLR_CG_SHIFT))&CCM_PLL_CTRL7_CLR_CG_MASK)
-/* PLL_CTRL7_TOG Bit Fields */
-#define CCM_PLL_CTRL7_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL7_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL7_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL7_TOG_CG_SHIFT))&CCM_PLL_CTRL7_TOG_CG_MASK)
-/* PLL_CTRL8 Bit Fields */
-#define CCM_PLL_CTRL8_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL8_CG_SHIFT 0
-#define CCM_PLL_CTRL8_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL8_CG_SHIFT))&CCM_PLL_CTRL8_CG_MASK)
-/* PLL_CTRL8_SET Bit Fields */
-#define CCM_PLL_CTRL8_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL8_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL8_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL8_SET_CG_SHIFT))&CCM_PLL_CTRL8_SET_CG_MASK)
-/* PLL_CTRL8_CLR Bit Fields */
-#define CCM_PLL_CTRL8_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL8_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL8_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL8_CLR_CG_SHIFT))&CCM_PLL_CTRL8_CLR_CG_MASK)
-/* PLL_CTRL8_TOG Bit Fields */
-#define CCM_PLL_CTRL8_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL8_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL8_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL8_TOG_CG_SHIFT))&CCM_PLL_CTRL8_TOG_CG_MASK)
-/* PLL_CTRL9 Bit Fields */
-#define CCM_PLL_CTRL9_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL9_CG_SHIFT 0
-#define CCM_PLL_CTRL9_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL9_CG_SHIFT))&CCM_PLL_CTRL9_CG_MASK)
-/* PLL_CTRL9_SET Bit Fields */
-#define CCM_PLL_CTRL9_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL9_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL9_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL9_SET_CG_SHIFT))&CCM_PLL_CTRL9_SET_CG_MASK)
-/* PLL_CTRL9_CLR Bit Fields */
-#define CCM_PLL_CTRL9_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL9_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL9_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL9_CLR_CG_SHIFT))&CCM_PLL_CTRL9_CLR_CG_MASK)
-/* PLL_CTRL9_TOG Bit Fields */
-#define CCM_PLL_CTRL9_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL9_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL9_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL9_TOG_CG_SHIFT))&CCM_PLL_CTRL9_TOG_CG_MASK)
-/* PLL_CTRL10 Bit Fields */
-#define CCM_PLL_CTRL10_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL10_CG_SHIFT 0
-#define CCM_PLL_CTRL10_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL10_CG_SHIFT))&CCM_PLL_CTRL10_CG_MASK)
-/* PLL_CTRL10_SET Bit Fields */
-#define CCM_PLL_CTRL10_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL10_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL10_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL10_SET_CG_SHIFT))&CCM_PLL_CTRL10_SET_CG_MASK)
-/* PLL_CTRL10_CLR Bit Fields */
-#define CCM_PLL_CTRL10_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL10_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL10_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL10_CLR_CG_SHIFT))&CCM_PLL_CTRL10_CLR_CG_MASK)
-/* PLL_CTRL10_TOG Bit Fields */
-#define CCM_PLL_CTRL10_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL10_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL10_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL10_TOG_CG_SHIFT))&CCM_PLL_CTRL10_TOG_CG_MASK)
-/* PLL_CTRL11 Bit Fields */
-#define CCM_PLL_CTRL11_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL11_CG_SHIFT 0
-#define CCM_PLL_CTRL11_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL11_CG_SHIFT))&CCM_PLL_CTRL11_CG_MASK)
-/* PLL_CTRL11_SET Bit Fields */
-#define CCM_PLL_CTRL11_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL11_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL11_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL11_SET_CG_SHIFT))&CCM_PLL_CTRL11_SET_CG_MASK)
-/* PLL_CTRL11_CLR Bit Fields */
-#define CCM_PLL_CTRL11_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL11_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL11_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL11_CLR_CG_SHIFT))&CCM_PLL_CTRL11_CLR_CG_MASK)
-/* PLL_CTRL11_TOG Bit Fields */
-#define CCM_PLL_CTRL11_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL11_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL11_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL11_TOG_CG_SHIFT))&CCM_PLL_CTRL11_TOG_CG_MASK)
-/* PLL_CTRL12 Bit Fields */
-#define CCM_PLL_CTRL12_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL12_CG_SHIFT 0
-#define CCM_PLL_CTRL12_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL12_CG_SHIFT))&CCM_PLL_CTRL12_CG_MASK)
-/* PLL_CTRL12_SET Bit Fields */
-#define CCM_PLL_CTRL12_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL12_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL12_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL12_SET_CG_SHIFT))&CCM_PLL_CTRL12_SET_CG_MASK)
-/* PLL_CTRL12_CLR Bit Fields */
-#define CCM_PLL_CTRL12_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL12_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL12_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL12_CLR_CG_SHIFT))&CCM_PLL_CTRL12_CLR_CG_MASK)
-/* PLL_CTRL12_TOG Bit Fields */
-#define CCM_PLL_CTRL12_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL12_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL12_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL12_TOG_CG_SHIFT))&CCM_PLL_CTRL12_TOG_CG_MASK)
-/* PLL_CTRL13 Bit Fields */
-#define CCM_PLL_CTRL13_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL13_CG_SHIFT 0
-#define CCM_PLL_CTRL13_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL13_CG_SHIFT))&CCM_PLL_CTRL13_CG_MASK)
-/* PLL_CTRL13_SET Bit Fields */
-#define CCM_PLL_CTRL13_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL13_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL13_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL13_SET_CG_SHIFT))&CCM_PLL_CTRL13_SET_CG_MASK)
-/* PLL_CTRL13_CLR Bit Fields */
-#define CCM_PLL_CTRL13_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL13_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL13_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL13_CLR_CG_SHIFT))&CCM_PLL_CTRL13_CLR_CG_MASK)
-/* PLL_CTRL13_TOG Bit Fields */
-#define CCM_PLL_CTRL13_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL13_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL13_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL13_TOG_CG_SHIFT))&CCM_PLL_CTRL13_TOG_CG_MASK)
-/* PLL_CTRL14 Bit Fields */
-#define CCM_PLL_CTRL14_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL14_CG_SHIFT 0
-#define CCM_PLL_CTRL14_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL14_CG_SHIFT))&CCM_PLL_CTRL14_CG_MASK)
-/* PLL_CTRL14_SET Bit Fields */
-#define CCM_PLL_CTRL14_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL14_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL14_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL14_SET_CG_SHIFT))&CCM_PLL_CTRL14_SET_CG_MASK)
-/* PLL_CTRL14_CLR Bit Fields */
-#define CCM_PLL_CTRL14_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL14_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL14_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL14_CLR_CG_SHIFT))&CCM_PLL_CTRL14_CLR_CG_MASK)
-/* PLL_CTRL14_TOG Bit Fields */
-#define CCM_PLL_CTRL14_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL14_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL14_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL14_TOG_CG_SHIFT))&CCM_PLL_CTRL14_TOG_CG_MASK)
-/* PLL_CTRL15 Bit Fields */
-#define CCM_PLL_CTRL15_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL15_CG_SHIFT 0
-#define CCM_PLL_CTRL15_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL15_CG_SHIFT))&CCM_PLL_CTRL15_CG_MASK)
-/* PLL_CTRL15_SET Bit Fields */
-#define CCM_PLL_CTRL15_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL15_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL15_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL15_SET_CG_SHIFT))&CCM_PLL_CTRL15_SET_CG_MASK)
-/* PLL_CTRL15_CLR Bit Fields */
-#define CCM_PLL_CTRL15_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL15_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL15_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL15_CLR_CG_SHIFT))&CCM_PLL_CTRL15_CLR_CG_MASK)
-/* PLL_CTRL15_TOG Bit Fields */
-#define CCM_PLL_CTRL15_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL15_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL15_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL15_TOG_CG_SHIFT))&CCM_PLL_CTRL15_TOG_CG_MASK)
-/* PLL_CTRL16 Bit Fields */
-#define CCM_PLL_CTRL16_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL16_CG_SHIFT 0
-#define CCM_PLL_CTRL16_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL16_CG_SHIFT))&CCM_PLL_CTRL16_CG_MASK)
-/* PLL_CTRL16_SET Bit Fields */
-#define CCM_PLL_CTRL16_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL16_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL16_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL16_SET_CG_SHIFT))&CCM_PLL_CTRL16_SET_CG_MASK)
-/* PLL_CTRL16_CLR Bit Fields */
-#define CCM_PLL_CTRL16_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL16_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL16_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL16_CLR_CG_SHIFT))&CCM_PLL_CTRL16_CLR_CG_MASK)
-/* PLL_CTRL16_TOG Bit Fields */
-#define CCM_PLL_CTRL16_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL16_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL16_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL16_TOG_CG_SHIFT))&CCM_PLL_CTRL16_TOG_CG_MASK)
-/* PLL_CTRL17 Bit Fields */
-#define CCM_PLL_CTRL17_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL17_CG_SHIFT 0
-#define CCM_PLL_CTRL17_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL17_CG_SHIFT))&CCM_PLL_CTRL17_CG_MASK)
-/* PLL_CTRL17_SET Bit Fields */
-#define CCM_PLL_CTRL17_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL17_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL17_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL17_SET_CG_SHIFT))&CCM_PLL_CTRL17_SET_CG_MASK)
-/* PLL_CTRL17_CLR Bit Fields */
-#define CCM_PLL_CTRL17_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL17_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL17_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL17_CLR_CG_SHIFT))&CCM_PLL_CTRL17_CLR_CG_MASK)
-/* PLL_CTRL17_TOG Bit Fields */
-#define CCM_PLL_CTRL17_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL17_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL17_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL17_TOG_CG_SHIFT))&CCM_PLL_CTRL17_TOG_CG_MASK)
-/* PLL_CTRL18 Bit Fields */
-#define CCM_PLL_CTRL18_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL18_CG_SHIFT 0
-#define CCM_PLL_CTRL18_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL18_CG_SHIFT))&CCM_PLL_CTRL18_CG_MASK)
-/* PLL_CTRL18_SET Bit Fields */
-#define CCM_PLL_CTRL18_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL18_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL18_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL18_SET_CG_SHIFT))&CCM_PLL_CTRL18_SET_CG_MASK)
-/* PLL_CTRL18_CLR Bit Fields */
-#define CCM_PLL_CTRL18_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL18_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL18_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL18_CLR_CG_SHIFT))&CCM_PLL_CTRL18_CLR_CG_MASK)
-/* PLL_CTRL18_TOG Bit Fields */
-#define CCM_PLL_CTRL18_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL18_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL18_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL18_TOG_CG_SHIFT))&CCM_PLL_CTRL18_TOG_CG_MASK)
-/* PLL_CTRL19 Bit Fields */
-#define CCM_PLL_CTRL19_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL19_CG_SHIFT 0
-#define CCM_PLL_CTRL19_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL19_CG_SHIFT))&CCM_PLL_CTRL19_CG_MASK)
-/* PLL_CTRL19_SET Bit Fields */
-#define CCM_PLL_CTRL19_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL19_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL19_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL19_SET_CG_SHIFT))&CCM_PLL_CTRL19_SET_CG_MASK)
-/* PLL_CTRL19_CLR Bit Fields */
-#define CCM_PLL_CTRL19_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL19_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL19_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL19_CLR_CG_SHIFT))&CCM_PLL_CTRL19_CLR_CG_MASK)
-/* PLL_CTRL19_TOG Bit Fields */
-#define CCM_PLL_CTRL19_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL19_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL19_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL19_TOG_CG_SHIFT))&CCM_PLL_CTRL19_TOG_CG_MASK)
-/* PLL_CTRL20 Bit Fields */
-#define CCM_PLL_CTRL20_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL20_CG_SHIFT 0
-#define CCM_PLL_CTRL20_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL20_CG_SHIFT))&CCM_PLL_CTRL20_CG_MASK)
-/* PLL_CTRL20_SET Bit Fields */
-#define CCM_PLL_CTRL20_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL20_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL20_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL20_SET_CG_SHIFT))&CCM_PLL_CTRL20_SET_CG_MASK)
-/* PLL_CTRL20_CLR Bit Fields */
-#define CCM_PLL_CTRL20_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL20_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL20_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL20_CLR_CG_SHIFT))&CCM_PLL_CTRL20_CLR_CG_MASK)
-/* PLL_CTRL20_TOG Bit Fields */
-#define CCM_PLL_CTRL20_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL20_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL20_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL20_TOG_CG_SHIFT))&CCM_PLL_CTRL20_TOG_CG_MASK)
-/* PLL_CTRL21 Bit Fields */
-#define CCM_PLL_CTRL21_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL21_CG_SHIFT 0
-#define CCM_PLL_CTRL21_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL21_CG_SHIFT))&CCM_PLL_CTRL21_CG_MASK)
-/* PLL_CTRL21_SET Bit Fields */
-#define CCM_PLL_CTRL21_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL21_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL21_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL21_SET_CG_SHIFT))&CCM_PLL_CTRL21_SET_CG_MASK)
-/* PLL_CTRL21_CLR Bit Fields */
-#define CCM_PLL_CTRL21_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL21_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL21_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL21_CLR_CG_SHIFT))&CCM_PLL_CTRL21_CLR_CG_MASK)
-/* PLL_CTRL21_TOG Bit Fields */
-#define CCM_PLL_CTRL21_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL21_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL21_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL21_TOG_CG_SHIFT))&CCM_PLL_CTRL21_TOG_CG_MASK)
-/* PLL_CTRL22 Bit Fields */
-#define CCM_PLL_CTRL22_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL22_CG_SHIFT 0
-#define CCM_PLL_CTRL22_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL22_CG_SHIFT))&CCM_PLL_CTRL22_CG_MASK)
-/* PLL_CTRL22_SET Bit Fields */
-#define CCM_PLL_CTRL22_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL22_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL22_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL22_SET_CG_SHIFT))&CCM_PLL_CTRL22_SET_CG_MASK)
-/* PLL_CTRL22_CLR Bit Fields */
-#define CCM_PLL_CTRL22_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL22_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL22_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL22_CLR_CG_SHIFT))&CCM_PLL_CTRL22_CLR_CG_MASK)
-/* PLL_CTRL22_TOG Bit Fields */
-#define CCM_PLL_CTRL22_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL22_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL22_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL22_TOG_CG_SHIFT))&CCM_PLL_CTRL22_TOG_CG_MASK)
-/* PLL_CTRL23 Bit Fields */
-#define CCM_PLL_CTRL23_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL23_CG_SHIFT 0
-#define CCM_PLL_CTRL23_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL23_CG_SHIFT))&CCM_PLL_CTRL23_CG_MASK)
-/* PLL_CTRL23_SET Bit Fields */
-#define CCM_PLL_CTRL23_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL23_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL23_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL23_SET_CG_SHIFT))&CCM_PLL_CTRL23_SET_CG_MASK)
-/* PLL_CTRL23_CLR Bit Fields */
-#define CCM_PLL_CTRL23_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL23_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL23_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL23_CLR_CG_SHIFT))&CCM_PLL_CTRL23_CLR_CG_MASK)
-/* PLL_CTRL23_TOG Bit Fields */
-#define CCM_PLL_CTRL23_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL23_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL23_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL23_TOG_CG_SHIFT))&CCM_PLL_CTRL23_TOG_CG_MASK)
-/* PLL_CTRL24 Bit Fields */
-#define CCM_PLL_CTRL24_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL24_CG_SHIFT 0
-#define CCM_PLL_CTRL24_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL24_CG_SHIFT))&CCM_PLL_CTRL24_CG_MASK)
-/* PLL_CTRL24_SET Bit Fields */
-#define CCM_PLL_CTRL24_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL24_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL24_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL24_SET_CG_SHIFT))&CCM_PLL_CTRL24_SET_CG_MASK)
-/* PLL_CTRL24_CLR Bit Fields */
-#define CCM_PLL_CTRL24_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL24_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL24_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL24_CLR_CG_SHIFT))&CCM_PLL_CTRL24_CLR_CG_MASK)
-/* PLL_CTRL24_TOG Bit Fields */
-#define CCM_PLL_CTRL24_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL24_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL24_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL24_TOG_CG_SHIFT))&CCM_PLL_CTRL24_TOG_CG_MASK)
-/* PLL_CTRL25 Bit Fields */
-#define CCM_PLL_CTRL25_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL25_CG_SHIFT 0
-#define CCM_PLL_CTRL25_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL25_CG_SHIFT))&CCM_PLL_CTRL25_CG_MASK)
-/* PLL_CTRL25_SET Bit Fields */
-#define CCM_PLL_CTRL25_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL25_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL25_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL25_SET_CG_SHIFT))&CCM_PLL_CTRL25_SET_CG_MASK)
-/* PLL_CTRL25_CLR Bit Fields */
-#define CCM_PLL_CTRL25_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL25_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL25_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL25_CLR_CG_SHIFT))&CCM_PLL_CTRL25_CLR_CG_MASK)
-/* PLL_CTRL25_TOG Bit Fields */
-#define CCM_PLL_CTRL25_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL25_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL25_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL25_TOG_CG_SHIFT))&CCM_PLL_CTRL25_TOG_CG_MASK)
-/* PLL_CTRL26 Bit Fields */
-#define CCM_PLL_CTRL26_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL26_CG_SHIFT 0
-#define CCM_PLL_CTRL26_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL26_CG_SHIFT))&CCM_PLL_CTRL26_CG_MASK)
-/* PLL_CTRL26_SET Bit Fields */
-#define CCM_PLL_CTRL26_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL26_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL26_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL26_SET_CG_SHIFT))&CCM_PLL_CTRL26_SET_CG_MASK)
-/* PLL_CTRL26_CLR Bit Fields */
-#define CCM_PLL_CTRL26_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL26_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL26_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL26_CLR_CG_SHIFT))&CCM_PLL_CTRL26_CLR_CG_MASK)
-/* PLL_CTRL26_TOG Bit Fields */
-#define CCM_PLL_CTRL26_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL26_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL26_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL26_TOG_CG_SHIFT))&CCM_PLL_CTRL26_TOG_CG_MASK)
-/* PLL_CTRL27 Bit Fields */
-#define CCM_PLL_CTRL27_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL27_CG_SHIFT 0
-#define CCM_PLL_CTRL27_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL27_CG_SHIFT))&CCM_PLL_CTRL27_CG_MASK)
-/* PLL_CTRL27_SET Bit Fields */
-#define CCM_PLL_CTRL27_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL27_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL27_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL27_SET_CG_SHIFT))&CCM_PLL_CTRL27_SET_CG_MASK)
-/* PLL_CTRL27_CLR Bit Fields */
-#define CCM_PLL_CTRL27_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL27_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL27_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL27_CLR_CG_SHIFT))&CCM_PLL_CTRL27_CLR_CG_MASK)
-/* PLL_CTRL27_TOG Bit Fields */
-#define CCM_PLL_CTRL27_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL27_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL27_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL27_TOG_CG_SHIFT))&CCM_PLL_CTRL27_TOG_CG_MASK)
-/* PLL_CTRL28 Bit Fields */
-#define CCM_PLL_CTRL28_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL28_CG_SHIFT 0
-#define CCM_PLL_CTRL28_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL28_CG_SHIFT))&CCM_PLL_CTRL28_CG_MASK)
-/* PLL_CTRL28_SET Bit Fields */
-#define CCM_PLL_CTRL28_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL28_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL28_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL28_SET_CG_SHIFT))&CCM_PLL_CTRL28_SET_CG_MASK)
-/* PLL_CTRL28_CLR Bit Fields */
-#define CCM_PLL_CTRL28_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL28_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL28_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL28_CLR_CG_SHIFT))&CCM_PLL_CTRL28_CLR_CG_MASK)
-/* PLL_CTRL28_TOG Bit Fields */
-#define CCM_PLL_CTRL28_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL28_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL28_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL28_TOG_CG_SHIFT))&CCM_PLL_CTRL28_TOG_CG_MASK)
-/* PLL_CTRL29 Bit Fields */
-#define CCM_PLL_CTRL29_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL29_CG_SHIFT 0
-#define CCM_PLL_CTRL29_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL29_CG_SHIFT))&CCM_PLL_CTRL29_CG_MASK)
-/* PLL_CTRL29_SET Bit Fields */
-#define CCM_PLL_CTRL29_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL29_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL29_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL29_SET_CG_SHIFT))&CCM_PLL_CTRL29_SET_CG_MASK)
-/* PLL_CTRL29_CLR Bit Fields */
-#define CCM_PLL_CTRL29_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL29_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL29_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL29_CLR_CG_SHIFT))&CCM_PLL_CTRL29_CLR_CG_MASK)
-/* PLL_CTRL29_TOG Bit Fields */
-#define CCM_PLL_CTRL29_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL29_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL29_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL29_TOG_CG_SHIFT))&CCM_PLL_CTRL29_TOG_CG_MASK)
-/* PLL_CTRL30 Bit Fields */
-#define CCM_PLL_CTRL30_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL30_CG_SHIFT 0
-#define CCM_PLL_CTRL30_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL30_CG_SHIFT))&CCM_PLL_CTRL30_CG_MASK)
-/* PLL_CTRL30_SET Bit Fields */
-#define CCM_PLL_CTRL30_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL30_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL30_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL30_SET_CG_SHIFT))&CCM_PLL_CTRL30_SET_CG_MASK)
-/* PLL_CTRL30_CLR Bit Fields */
-#define CCM_PLL_CTRL30_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL30_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL30_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL30_CLR_CG_SHIFT))&CCM_PLL_CTRL30_CLR_CG_MASK)
-/* PLL_CTRL30_TOG Bit Fields */
-#define CCM_PLL_CTRL30_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL30_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL30_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL30_TOG_CG_SHIFT))&CCM_PLL_CTRL30_TOG_CG_MASK)
-/* PLL_CTRL31 Bit Fields */
-#define CCM_PLL_CTRL31_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL31_CG_SHIFT 0
-#define CCM_PLL_CTRL31_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL31_CG_SHIFT))&CCM_PLL_CTRL31_CG_MASK)
-/* PLL_CTRL31_SET Bit Fields */
-#define CCM_PLL_CTRL31_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL31_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL31_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL31_SET_CG_SHIFT))&CCM_PLL_CTRL31_SET_CG_MASK)
-/* PLL_CTRL31_CLR Bit Fields */
-#define CCM_PLL_CTRL31_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL31_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL31_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL31_CLR_CG_SHIFT))&CCM_PLL_CTRL31_CLR_CG_MASK)
-/* PLL_CTRL31_TOG Bit Fields */
-#define CCM_PLL_CTRL31_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL31_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL31_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL31_TOG_CG_SHIFT))&CCM_PLL_CTRL31_TOG_CG_MASK)
-/* PLL_CTRL32 Bit Fields */
-#define CCM_PLL_CTRL32_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL32_CG_SHIFT 0
-#define CCM_PLL_CTRL32_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL32_CG_SHIFT))&CCM_PLL_CTRL32_CG_MASK)
-/* PLL_CTRL32_SET Bit Fields */
-#define CCM_PLL_CTRL32_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL32_SET_CG_SHIFT 0
-#define CCM_PLL_CTRL32_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL32_SET_CG_SHIFT))&CCM_PLL_CTRL32_SET_CG_MASK)
-/* PLL_CTRL32_CLR Bit Fields */
-#define CCM_PLL_CTRL32_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL32_CLR_CG_SHIFT 0
-#define CCM_PLL_CTRL32_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL32_CLR_CG_SHIFT))&CCM_PLL_CTRL32_CLR_CG_MASK)
-/* PLL_CTRL32_TOG Bit Fields */
-#define CCM_PLL_CTRL32_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_PLL_CTRL32_TOG_CG_SHIFT 0
-#define CCM_PLL_CTRL32_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL32_TOG_CG_SHIFT))&CCM_PLL_CTRL32_TOG_CG_MASK)
-/* CCGR0 Bit Fields */
-#define CCM_CCGR0_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR0_CG_SHIFT 0
-#define CCM_CCGR0_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR0_CG_SHIFT))&CCM_CCGR0_CG_MASK)
-/* CCGR0_SET Bit Fields */
-#define CCM_CCGR0_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR0_SET_CG_SHIFT 0
-#define CCM_CCGR0_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR0_SET_CG_SHIFT))&CCM_CCGR0_SET_CG_MASK)
-/* CCGR0_CLR Bit Fields */
-#define CCM_CCGR0_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR0_CLR_CG_SHIFT 0
-#define CCM_CCGR0_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR0_CLR_CG_SHIFT))&CCM_CCGR0_CLR_CG_MASK)
-/* CCGR0_TOG Bit Fields */
-#define CCM_CCGR0_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR0_TOG_CG_SHIFT 0
-#define CCM_CCGR0_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR0_TOG_CG_SHIFT))&CCM_CCGR0_TOG_CG_MASK)
-/* CCGR1 Bit Fields */
-#define CCM_CCGR1_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR1_CG_SHIFT 0
-#define CCM_CCGR1_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR1_CG_SHIFT))&CCM_CCGR1_CG_MASK)
-/* CCGR1_SET Bit Fields */
-#define CCM_CCGR1_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR1_SET_CG_SHIFT 0
-#define CCM_CCGR1_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR1_SET_CG_SHIFT))&CCM_CCGR1_SET_CG_MASK)
-/* CCGR1_CLR Bit Fields */
-#define CCM_CCGR1_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR1_CLR_CG_SHIFT 0
-#define CCM_CCGR1_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR1_CLR_CG_SHIFT))&CCM_CCGR1_CLR_CG_MASK)
-/* CCGR1_TOG Bit Fields */
-#define CCM_CCGR1_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR1_TOG_CG_SHIFT 0
-#define CCM_CCGR1_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR1_TOG_CG_SHIFT))&CCM_CCGR1_TOG_CG_MASK)
-/* CCGR2 Bit Fields */
-#define CCM_CCGR2_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR2_CG_SHIFT 0
-#define CCM_CCGR2_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR2_CG_SHIFT))&CCM_CCGR2_CG_MASK)
-/* CCGR2_SET Bit Fields */
-#define CCM_CCGR2_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR2_SET_CG_SHIFT 0
-#define CCM_CCGR2_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR2_SET_CG_SHIFT))&CCM_CCGR2_SET_CG_MASK)
-/* CCGR2_CLR Bit Fields */
-#define CCM_CCGR2_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR2_CLR_CG_SHIFT 0
-#define CCM_CCGR2_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR2_CLR_CG_SHIFT))&CCM_CCGR2_CLR_CG_MASK)
-/* CCGR2_TOG Bit Fields */
-#define CCM_CCGR2_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR2_TOG_CG_SHIFT 0
-#define CCM_CCGR2_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR2_TOG_CG_SHIFT))&CCM_CCGR2_TOG_CG_MASK)
-/* CCGR3 Bit Fields */
-#define CCM_CCGR3_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR3_CG_SHIFT 0
-#define CCM_CCGR3_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR3_CG_SHIFT))&CCM_CCGR3_CG_MASK)
-/* CCGR3_SET Bit Fields */
-#define CCM_CCGR3_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR3_SET_CG_SHIFT 0
-#define CCM_CCGR3_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR3_SET_CG_SHIFT))&CCM_CCGR3_SET_CG_MASK)
-/* CCGR3_CLR Bit Fields */
-#define CCM_CCGR3_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR3_CLR_CG_SHIFT 0
-#define CCM_CCGR3_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR3_CLR_CG_SHIFT))&CCM_CCGR3_CLR_CG_MASK)
-/* CCGR3_TOG Bit Fields */
-#define CCM_CCGR3_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR3_TOG_CG_SHIFT 0
-#define CCM_CCGR3_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR3_TOG_CG_SHIFT))&CCM_CCGR3_TOG_CG_MASK)
-/* CCGR4 Bit Fields */
-#define CCM_CCGR4_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR4_CG_SHIFT 0
-#define CCM_CCGR4_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR4_CG_SHIFT))&CCM_CCGR4_CG_MASK)
-/* CCGR4_SET Bit Fields */
-#define CCM_CCGR4_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR4_SET_CG_SHIFT 0
-#define CCM_CCGR4_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR4_SET_CG_SHIFT))&CCM_CCGR4_SET_CG_MASK)
-/* CCGR4_CLR Bit Fields */
-#define CCM_CCGR4_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR4_CLR_CG_SHIFT 0
-#define CCM_CCGR4_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR4_CLR_CG_SHIFT))&CCM_CCGR4_CLR_CG_MASK)
-/* CCGR4_TOG Bit Fields */
-#define CCM_CCGR4_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR4_TOG_CG_SHIFT 0
-#define CCM_CCGR4_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR4_TOG_CG_SHIFT))&CCM_CCGR4_TOG_CG_MASK)
-/* CCGR5 Bit Fields */
-#define CCM_CCGR5_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR5_CG_SHIFT 0
-#define CCM_CCGR5_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR5_CG_SHIFT))&CCM_CCGR5_CG_MASK)
-/* CCGR5_SET Bit Fields */
-#define CCM_CCGR5_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR5_SET_CG_SHIFT 0
-#define CCM_CCGR5_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR5_SET_CG_SHIFT))&CCM_CCGR5_SET_CG_MASK)
-/* CCGR5_CLR Bit Fields */
-#define CCM_CCGR5_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR5_CLR_CG_SHIFT 0
-#define CCM_CCGR5_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR5_CLR_CG_SHIFT))&CCM_CCGR5_CLR_CG_MASK)
-/* CCGR5_TOG Bit Fields */
-#define CCM_CCGR5_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR5_TOG_CG_SHIFT 0
-#define CCM_CCGR5_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR5_TOG_CG_SHIFT))&CCM_CCGR5_TOG_CG_MASK)
-/* CCGR6 Bit Fields */
-#define CCM_CCGR6_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR6_CG_SHIFT 0
-#define CCM_CCGR6_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR6_CG_SHIFT))&CCM_CCGR6_CG_MASK)
-/* CCGR6_SET Bit Fields */
-#define CCM_CCGR6_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR6_SET_CG_SHIFT 0
-#define CCM_CCGR6_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR6_SET_CG_SHIFT))&CCM_CCGR6_SET_CG_MASK)
-/* CCGR6_CLR Bit Fields */
-#define CCM_CCGR6_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR6_CLR_CG_SHIFT 0
-#define CCM_CCGR6_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR6_CLR_CG_SHIFT))&CCM_CCGR6_CLR_CG_MASK)
-/* CCGR6_TOG Bit Fields */
-#define CCM_CCGR6_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR6_TOG_CG_SHIFT 0
-#define CCM_CCGR6_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR6_TOG_CG_SHIFT))&CCM_CCGR6_TOG_CG_MASK)
-/* CCGR7 Bit Fields */
-#define CCM_CCGR7_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR7_CG_SHIFT 0
-#define CCM_CCGR7_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR7_CG_SHIFT))&CCM_CCGR7_CG_MASK)
-/* CCGR7_SET Bit Fields */
-#define CCM_CCGR7_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR7_SET_CG_SHIFT 0
-#define CCM_CCGR7_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR7_SET_CG_SHIFT))&CCM_CCGR7_SET_CG_MASK)
-/* CCGR7_CLR Bit Fields */
-#define CCM_CCGR7_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR7_CLR_CG_SHIFT 0
-#define CCM_CCGR7_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR7_CLR_CG_SHIFT))&CCM_CCGR7_CLR_CG_MASK)
-/* CCGR7_TOG Bit Fields */
-#define CCM_CCGR7_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR7_TOG_CG_SHIFT 0
-#define CCM_CCGR7_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR7_TOG_CG_SHIFT))&CCM_CCGR7_TOG_CG_MASK)
-/* CCGR8 Bit Fields */
-#define CCM_CCGR8_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR8_CG_SHIFT 0
-#define CCM_CCGR8_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR8_CG_SHIFT))&CCM_CCGR8_CG_MASK)
-/* CCGR8_SET Bit Fields */
-#define CCM_CCGR8_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR8_SET_CG_SHIFT 0
-#define CCM_CCGR8_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR8_SET_CG_SHIFT))&CCM_CCGR8_SET_CG_MASK)
-/* CCGR8_CLR Bit Fields */
-#define CCM_CCGR8_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR8_CLR_CG_SHIFT 0
-#define CCM_CCGR8_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR8_CLR_CG_SHIFT))&CCM_CCGR8_CLR_CG_MASK)
-/* CCGR8_TOG Bit Fields */
-#define CCM_CCGR8_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR8_TOG_CG_SHIFT 0
-#define CCM_CCGR8_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR8_TOG_CG_SHIFT))&CCM_CCGR8_TOG_CG_MASK)
-/* CCGR9 Bit Fields */
-#define CCM_CCGR9_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR9_CG_SHIFT 0
-#define CCM_CCGR9_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR9_CG_SHIFT))&CCM_CCGR9_CG_MASK)
-/* CCGR9_SET Bit Fields */
-#define CCM_CCGR9_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR9_SET_CG_SHIFT 0
-#define CCM_CCGR9_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR9_SET_CG_SHIFT))&CCM_CCGR9_SET_CG_MASK)
-/* CCGR9_CLR Bit Fields */
-#define CCM_CCGR9_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR9_CLR_CG_SHIFT 0
-#define CCM_CCGR9_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR9_CLR_CG_SHIFT))&CCM_CCGR9_CLR_CG_MASK)
-/* CCGR9_TOG Bit Fields */
-#define CCM_CCGR9_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR9_TOG_CG_SHIFT 0
-#define CCM_CCGR9_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR9_TOG_CG_SHIFT))&CCM_CCGR9_TOG_CG_MASK)
-/* CCGR10 Bit Fields */
-#define CCM_CCGR10_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR10_CG_SHIFT 0
-#define CCM_CCGR10_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR10_CG_SHIFT))&CCM_CCGR10_CG_MASK)
-/* CCGR10_SET Bit Fields */
-#define CCM_CCGR10_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR10_SET_CG_SHIFT 0
-#define CCM_CCGR10_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR10_SET_CG_SHIFT))&CCM_CCGR10_SET_CG_MASK)
-/* CCGR10_CLR Bit Fields */
-#define CCM_CCGR10_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR10_CLR_CG_SHIFT 0
-#define CCM_CCGR10_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR10_CLR_CG_SHIFT))&CCM_CCGR10_CLR_CG_MASK)
-/* CCGR10_TOG Bit Fields */
-#define CCM_CCGR10_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR10_TOG_CG_SHIFT 0
-#define CCM_CCGR10_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR10_TOG_CG_SHIFT))&CCM_CCGR10_TOG_CG_MASK)
-/* CCGR11 Bit Fields */
-#define CCM_CCGR11_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR11_CG_SHIFT 0
-#define CCM_CCGR11_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR11_CG_SHIFT))&CCM_CCGR11_CG_MASK)
-/* CCGR11_SET Bit Fields */
-#define CCM_CCGR11_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR11_SET_CG_SHIFT 0
-#define CCM_CCGR11_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR11_SET_CG_SHIFT))&CCM_CCGR11_SET_CG_MASK)
-/* CCGR11_CLR Bit Fields */
-#define CCM_CCGR11_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR11_CLR_CG_SHIFT 0
-#define CCM_CCGR11_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR11_CLR_CG_SHIFT))&CCM_CCGR11_CLR_CG_MASK)
-/* CCGR11_TOG Bit Fields */
-#define CCM_CCGR11_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR11_TOG_CG_SHIFT 0
-#define CCM_CCGR11_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR11_TOG_CG_SHIFT))&CCM_CCGR11_TOG_CG_MASK)
-/* CCGR12 Bit Fields */
-#define CCM_CCGR12_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR12_CG_SHIFT 0
-#define CCM_CCGR12_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR12_CG_SHIFT))&CCM_CCGR12_CG_MASK)
-/* CCGR12_SET Bit Fields */
-#define CCM_CCGR12_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR12_SET_CG_SHIFT 0
-#define CCM_CCGR12_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR12_SET_CG_SHIFT))&CCM_CCGR12_SET_CG_MASK)
-/* CCGR12_CLR Bit Fields */
-#define CCM_CCGR12_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR12_CLR_CG_SHIFT 0
-#define CCM_CCGR12_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR12_CLR_CG_SHIFT))&CCM_CCGR12_CLR_CG_MASK)
-/* CCGR12_TOG Bit Fields */
-#define CCM_CCGR12_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR12_TOG_CG_SHIFT 0
-#define CCM_CCGR12_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR12_TOG_CG_SHIFT))&CCM_CCGR12_TOG_CG_MASK)
-/* CCGR13 Bit Fields */
-#define CCM_CCGR13_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR13_CG_SHIFT 0
-#define CCM_CCGR13_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR13_CG_SHIFT))&CCM_CCGR13_CG_MASK)
-/* CCGR13_SET Bit Fields */
-#define CCM_CCGR13_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR13_SET_CG_SHIFT 0
-#define CCM_CCGR13_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR13_SET_CG_SHIFT))&CCM_CCGR13_SET_CG_MASK)
-/* CCGR13_CLR Bit Fields */
-#define CCM_CCGR13_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR13_CLR_CG_SHIFT 0
-#define CCM_CCGR13_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR13_CLR_CG_SHIFT))&CCM_CCGR13_CLR_CG_MASK)
-/* CCGR13_TOG Bit Fields */
-#define CCM_CCGR13_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR13_TOG_CG_SHIFT 0
-#define CCM_CCGR13_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR13_TOG_CG_SHIFT))&CCM_CCGR13_TOG_CG_MASK)
-/* CCGR14 Bit Fields */
-#define CCM_CCGR14_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR14_CG_SHIFT 0
-#define CCM_CCGR14_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR14_CG_SHIFT))&CCM_CCGR14_CG_MASK)
-/* CCGR14_SET Bit Fields */
-#define CCM_CCGR14_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR14_SET_CG_SHIFT 0
-#define CCM_CCGR14_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR14_SET_CG_SHIFT))&CCM_CCGR14_SET_CG_MASK)
-/* CCGR14_CLR Bit Fields */
-#define CCM_CCGR14_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR14_CLR_CG_SHIFT 0
-#define CCM_CCGR14_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR14_CLR_CG_SHIFT))&CCM_CCGR14_CLR_CG_MASK)
-/* CCGR14_TOG Bit Fields */
-#define CCM_CCGR14_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR14_TOG_CG_SHIFT 0
-#define CCM_CCGR14_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR14_TOG_CG_SHIFT))&CCM_CCGR14_TOG_CG_MASK)
-/* CCGR15 Bit Fields */
-#define CCM_CCGR15_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR15_CG_SHIFT 0
-#define CCM_CCGR15_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR15_CG_SHIFT))&CCM_CCGR15_CG_MASK)
-/* CCGR15_SET Bit Fields */
-#define CCM_CCGR15_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR15_SET_CG_SHIFT 0
-#define CCM_CCGR15_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR15_SET_CG_SHIFT))&CCM_CCGR15_SET_CG_MASK)
-/* CCGR15_CLR Bit Fields */
-#define CCM_CCGR15_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR15_CLR_CG_SHIFT 0
-#define CCM_CCGR15_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR15_CLR_CG_SHIFT))&CCM_CCGR15_CLR_CG_MASK)
-/* CCGR15_TOG Bit Fields */
-#define CCM_CCGR15_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR15_TOG_CG_SHIFT 0
-#define CCM_CCGR15_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR15_TOG_CG_SHIFT))&CCM_CCGR15_TOG_CG_MASK)
-/* CCGR16 Bit Fields */
-#define CCM_CCGR16_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR16_CG_SHIFT 0
-#define CCM_CCGR16_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR16_CG_SHIFT))&CCM_CCGR16_CG_MASK)
-/* CCGR16_SET Bit Fields */
-#define CCM_CCGR16_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR16_SET_CG_SHIFT 0
-#define CCM_CCGR16_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR16_SET_CG_SHIFT))&CCM_CCGR16_SET_CG_MASK)
-/* CCGR16_CLR Bit Fields */
-#define CCM_CCGR16_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR16_CLR_CG_SHIFT 0
-#define CCM_CCGR16_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR16_CLR_CG_SHIFT))&CCM_CCGR16_CLR_CG_MASK)
-/* CCGR16_TOG Bit Fields */
-#define CCM_CCGR16_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR16_TOG_CG_SHIFT 0
-#define CCM_CCGR16_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR16_TOG_CG_SHIFT))&CCM_CCGR16_TOG_CG_MASK)
-/* CCGR17 Bit Fields */
-#define CCM_CCGR17_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR17_CG_SHIFT 0
-#define CCM_CCGR17_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR17_CG_SHIFT))&CCM_CCGR17_CG_MASK)
-/* CCGR17_SET Bit Fields */
-#define CCM_CCGR17_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR17_SET_CG_SHIFT 0
-#define CCM_CCGR17_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR17_SET_CG_SHIFT))&CCM_CCGR17_SET_CG_MASK)
-/* CCGR17_CLR Bit Fields */
-#define CCM_CCGR17_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR17_CLR_CG_SHIFT 0
-#define CCM_CCGR17_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR17_CLR_CG_SHIFT))&CCM_CCGR17_CLR_CG_MASK)
-/* CCGR17_TOG Bit Fields */
-#define CCM_CCGR17_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR17_TOG_CG_SHIFT 0
-#define CCM_CCGR17_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR17_TOG_CG_SHIFT))&CCM_CCGR17_TOG_CG_MASK)
-/* CCGR18 Bit Fields */
-#define CCM_CCGR18_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR18_CG_SHIFT 0
-#define CCM_CCGR18_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR18_CG_SHIFT))&CCM_CCGR18_CG_MASK)
-/* CCGR18_SET Bit Fields */
-#define CCM_CCGR18_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR18_SET_CG_SHIFT 0
-#define CCM_CCGR18_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR18_SET_CG_SHIFT))&CCM_CCGR18_SET_CG_MASK)
-/* CCGR18_CLR Bit Fields */
-#define CCM_CCGR18_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR18_CLR_CG_SHIFT 0
-#define CCM_CCGR18_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR18_CLR_CG_SHIFT))&CCM_CCGR18_CLR_CG_MASK)
-/* CCGR18_TOG Bit Fields */
-#define CCM_CCGR18_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR18_TOG_CG_SHIFT 0
-#define CCM_CCGR18_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR18_TOG_CG_SHIFT))&CCM_CCGR18_TOG_CG_MASK)
-/* CCGR19 Bit Fields */
-#define CCM_CCGR19_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR19_CG_SHIFT 0
-#define CCM_CCGR19_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR19_CG_SHIFT))&CCM_CCGR19_CG_MASK)
-/* CCGR19_SET Bit Fields */
-#define CCM_CCGR19_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR19_SET_CG_SHIFT 0
-#define CCM_CCGR19_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR19_SET_CG_SHIFT))&CCM_CCGR19_SET_CG_MASK)
-/* CCGR19_CLR Bit Fields */
-#define CCM_CCGR19_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR19_CLR_CG_SHIFT 0
-#define CCM_CCGR19_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR19_CLR_CG_SHIFT))&CCM_CCGR19_CLR_CG_MASK)
-/* CCGR19_TOG Bit Fields */
-#define CCM_CCGR19_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR19_TOG_CG_SHIFT 0
-#define CCM_CCGR19_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR19_TOG_CG_SHIFT))&CCM_CCGR19_TOG_CG_MASK)
-/* CCGR20 Bit Fields */
-#define CCM_CCGR20_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR20_CG_SHIFT 0
-#define CCM_CCGR20_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR20_CG_SHIFT))&CCM_CCGR20_CG_MASK)
-/* CCGR20_SET Bit Fields */
-#define CCM_CCGR20_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR20_SET_CG_SHIFT 0
-#define CCM_CCGR20_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR20_SET_CG_SHIFT))&CCM_CCGR20_SET_CG_MASK)
-/* CCGR20_CLR Bit Fields */
-#define CCM_CCGR20_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR20_CLR_CG_SHIFT 0
-#define CCM_CCGR20_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR20_CLR_CG_SHIFT))&CCM_CCGR20_CLR_CG_MASK)
-/* CCGR20_TOG Bit Fields */
-#define CCM_CCGR20_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR20_TOG_CG_SHIFT 0
-#define CCM_CCGR20_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR20_TOG_CG_SHIFT))&CCM_CCGR20_TOG_CG_MASK)
-/* CCGR21 Bit Fields */
-#define CCM_CCGR21_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR21_CG_SHIFT 0
-#define CCM_CCGR21_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR21_CG_SHIFT))&CCM_CCGR21_CG_MASK)
-/* CCGR21_SET Bit Fields */
-#define CCM_CCGR21_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR21_SET_CG_SHIFT 0
-#define CCM_CCGR21_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR21_SET_CG_SHIFT))&CCM_CCGR21_SET_CG_MASK)
-/* CCGR21_CLR Bit Fields */
-#define CCM_CCGR21_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR21_CLR_CG_SHIFT 0
-#define CCM_CCGR21_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR21_CLR_CG_SHIFT))&CCM_CCGR21_CLR_CG_MASK)
-/* CCGR21_TOG Bit Fields */
-#define CCM_CCGR21_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR21_TOG_CG_SHIFT 0
-#define CCM_CCGR21_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR21_TOG_CG_SHIFT))&CCM_CCGR21_TOG_CG_MASK)
-/* CCGR22 Bit Fields */
-#define CCM_CCGR22_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR22_CG_SHIFT 0
-#define CCM_CCGR22_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR22_CG_SHIFT))&CCM_CCGR22_CG_MASK)
-/* CCGR22_SET Bit Fields */
-#define CCM_CCGR22_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR22_SET_CG_SHIFT 0
-#define CCM_CCGR22_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR22_SET_CG_SHIFT))&CCM_CCGR22_SET_CG_MASK)
-/* CCGR22_CLR Bit Fields */
-#define CCM_CCGR22_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR22_CLR_CG_SHIFT 0
-#define CCM_CCGR22_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR22_CLR_CG_SHIFT))&CCM_CCGR22_CLR_CG_MASK)
-/* CCGR22_TOG Bit Fields */
-#define CCM_CCGR22_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR22_TOG_CG_SHIFT 0
-#define CCM_CCGR22_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR22_TOG_CG_SHIFT))&CCM_CCGR22_TOG_CG_MASK)
-/* CCGR23 Bit Fields */
-#define CCM_CCGR23_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR23_CG_SHIFT 0
-#define CCM_CCGR23_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR23_CG_SHIFT))&CCM_CCGR23_CG_MASK)
-/* CCGR23_SET Bit Fields */
-#define CCM_CCGR23_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR23_SET_CG_SHIFT 0
-#define CCM_CCGR23_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR23_SET_CG_SHIFT))&CCM_CCGR23_SET_CG_MASK)
-/* CCGR23_CLR Bit Fields */
-#define CCM_CCGR23_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR23_CLR_CG_SHIFT 0
-#define CCM_CCGR23_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR23_CLR_CG_SHIFT))&CCM_CCGR23_CLR_CG_MASK)
-/* CCGR23_TOG Bit Fields */
-#define CCM_CCGR23_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR23_TOG_CG_SHIFT 0
-#define CCM_CCGR23_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR23_TOG_CG_SHIFT))&CCM_CCGR23_TOG_CG_MASK)
-/* CCGR24 Bit Fields */
-#define CCM_CCGR24_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR24_CG_SHIFT 0
-#define CCM_CCGR24_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR24_CG_SHIFT))&CCM_CCGR24_CG_MASK)
-/* CCGR24_SET Bit Fields */
-#define CCM_CCGR24_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR24_SET_CG_SHIFT 0
-#define CCM_CCGR24_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR24_SET_CG_SHIFT))&CCM_CCGR24_SET_CG_MASK)
-/* CCGR24_CLR Bit Fields */
-#define CCM_CCGR24_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR24_CLR_CG_SHIFT 0
-#define CCM_CCGR24_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR24_CLR_CG_SHIFT))&CCM_CCGR24_CLR_CG_MASK)
-/* CCGR24_TOG Bit Fields */
-#define CCM_CCGR24_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR24_TOG_CG_SHIFT 0
-#define CCM_CCGR24_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR24_TOG_CG_SHIFT))&CCM_CCGR24_TOG_CG_MASK)
-/* CCGR25 Bit Fields */
-#define CCM_CCGR25_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR25_CG_SHIFT 0
-#define CCM_CCGR25_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR25_CG_SHIFT))&CCM_CCGR25_CG_MASK)
-/* CCGR25_SET Bit Fields */
-#define CCM_CCGR25_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR25_SET_CG_SHIFT 0
-#define CCM_CCGR25_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR25_SET_CG_SHIFT))&CCM_CCGR25_SET_CG_MASK)
-/* CCGR25_CLR Bit Fields */
-#define CCM_CCGR25_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR25_CLR_CG_SHIFT 0
-#define CCM_CCGR25_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR25_CLR_CG_SHIFT))&CCM_CCGR25_CLR_CG_MASK)
-/* CCGR25_TOG Bit Fields */
-#define CCM_CCGR25_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR25_TOG_CG_SHIFT 0
-#define CCM_CCGR25_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR25_TOG_CG_SHIFT))&CCM_CCGR25_TOG_CG_MASK)
-/* CCGR26 Bit Fields */
-#define CCM_CCGR26_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR26_CG_SHIFT 0
-#define CCM_CCGR26_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR26_CG_SHIFT))&CCM_CCGR26_CG_MASK)
-/* CCGR26_SET Bit Fields */
-#define CCM_CCGR26_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR26_SET_CG_SHIFT 0
-#define CCM_CCGR26_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR26_SET_CG_SHIFT))&CCM_CCGR26_SET_CG_MASK)
-/* CCGR26_CLR Bit Fields */
-#define CCM_CCGR26_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR26_CLR_CG_SHIFT 0
-#define CCM_CCGR26_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR26_CLR_CG_SHIFT))&CCM_CCGR26_CLR_CG_MASK)
-/* CCGR26_TOG Bit Fields */
-#define CCM_CCGR26_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR26_TOG_CG_SHIFT 0
-#define CCM_CCGR26_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR26_TOG_CG_SHIFT))&CCM_CCGR26_TOG_CG_MASK)
-/* CCGR27 Bit Fields */
-#define CCM_CCGR27_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR27_CG_SHIFT 0
-#define CCM_CCGR27_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR27_CG_SHIFT))&CCM_CCGR27_CG_MASK)
-/* CCGR27_SET Bit Fields */
-#define CCM_CCGR27_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR27_SET_CG_SHIFT 0
-#define CCM_CCGR27_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR27_SET_CG_SHIFT))&CCM_CCGR27_SET_CG_MASK)
-/* CCGR27_CLR Bit Fields */
-#define CCM_CCGR27_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR27_CLR_CG_SHIFT 0
-#define CCM_CCGR27_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR27_CLR_CG_SHIFT))&CCM_CCGR27_CLR_CG_MASK)
-/* CCGR27_TOG Bit Fields */
-#define CCM_CCGR27_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR27_TOG_CG_SHIFT 0
-#define CCM_CCGR27_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR27_TOG_CG_SHIFT))&CCM_CCGR27_TOG_CG_MASK)
-/* CCGR28 Bit Fields */
-#define CCM_CCGR28_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR28_CG_SHIFT 0
-#define CCM_CCGR28_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR28_CG_SHIFT))&CCM_CCGR28_CG_MASK)
-/* CCGR28_SET Bit Fields */
-#define CCM_CCGR28_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR28_SET_CG_SHIFT 0
-#define CCM_CCGR28_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR28_SET_CG_SHIFT))&CCM_CCGR28_SET_CG_MASK)
-/* CCGR28_CLR Bit Fields */
-#define CCM_CCGR28_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR28_CLR_CG_SHIFT 0
-#define CCM_CCGR28_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR28_CLR_CG_SHIFT))&CCM_CCGR28_CLR_CG_MASK)
-/* CCGR28_TOG Bit Fields */
-#define CCM_CCGR28_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR28_TOG_CG_SHIFT 0
-#define CCM_CCGR28_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR28_TOG_CG_SHIFT))&CCM_CCGR28_TOG_CG_MASK)
-/* CCGR29 Bit Fields */
-#define CCM_CCGR29_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR29_CG_SHIFT 0
-#define CCM_CCGR29_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR29_CG_SHIFT))&CCM_CCGR29_CG_MASK)
-/* CCGR29_SET Bit Fields */
-#define CCM_CCGR29_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR29_SET_CG_SHIFT 0
-#define CCM_CCGR29_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR29_SET_CG_SHIFT))&CCM_CCGR29_SET_CG_MASK)
-/* CCGR29_CLR Bit Fields */
-#define CCM_CCGR29_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR29_CLR_CG_SHIFT 0
-#define CCM_CCGR29_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR29_CLR_CG_SHIFT))&CCM_CCGR29_CLR_CG_MASK)
-/* CCGR29_TOG Bit Fields */
-#define CCM_CCGR29_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR29_TOG_CG_SHIFT 0
-#define CCM_CCGR29_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR29_TOG_CG_SHIFT))&CCM_CCGR29_TOG_CG_MASK)
-/* CCGR30 Bit Fields */
-#define CCM_CCGR30_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR30_CG_SHIFT 0
-#define CCM_CCGR30_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR30_CG_SHIFT))&CCM_CCGR30_CG_MASK)
-/* CCGR30_SET Bit Fields */
-#define CCM_CCGR30_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR30_SET_CG_SHIFT 0
-#define CCM_CCGR30_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR30_SET_CG_SHIFT))&CCM_CCGR30_SET_CG_MASK)
-/* CCGR30_CLR Bit Fields */
-#define CCM_CCGR30_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR30_CLR_CG_SHIFT 0
-#define CCM_CCGR30_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR30_CLR_CG_SHIFT))&CCM_CCGR30_CLR_CG_MASK)
-/* CCGR30_TOG Bit Fields */
-#define CCM_CCGR30_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR30_TOG_CG_SHIFT 0
-#define CCM_CCGR30_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR30_TOG_CG_SHIFT))&CCM_CCGR30_TOG_CG_MASK)
-/* CCGR31 Bit Fields */
-#define CCM_CCGR31_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR31_CG_SHIFT 0
-#define CCM_CCGR31_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR31_CG_SHIFT))&CCM_CCGR31_CG_MASK)
-/* CCGR31_SET Bit Fields */
-#define CCM_CCGR31_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR31_SET_CG_SHIFT 0
-#define CCM_CCGR31_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR31_SET_CG_SHIFT))&CCM_CCGR31_SET_CG_MASK)
-/* CCGR31_CLR Bit Fields */
-#define CCM_CCGR31_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR31_CLR_CG_SHIFT 0
-#define CCM_CCGR31_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR31_CLR_CG_SHIFT))&CCM_CCGR31_CLR_CG_MASK)
-/* CCGR31_TOG Bit Fields */
-#define CCM_CCGR31_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR31_TOG_CG_SHIFT 0
-#define CCM_CCGR31_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR31_TOG_CG_SHIFT))&CCM_CCGR31_TOG_CG_MASK)
-/* CCGR32 Bit Fields */
-#define CCM_CCGR32_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR32_CG_SHIFT 0
-#define CCM_CCGR32_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR32_CG_SHIFT))&CCM_CCGR32_CG_MASK)
-/* CCGR32_SET Bit Fields */
-#define CCM_CCGR32_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR32_SET_CG_SHIFT 0
-#define CCM_CCGR32_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR32_SET_CG_SHIFT))&CCM_CCGR32_SET_CG_MASK)
-/* CCGR32_CLR Bit Fields */
-#define CCM_CCGR32_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR32_CLR_CG_SHIFT 0
-#define CCM_CCGR32_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR32_CLR_CG_SHIFT))&CCM_CCGR32_CLR_CG_MASK)
-/* CCGR32_TOG Bit Fields */
-#define CCM_CCGR32_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR32_TOG_CG_SHIFT 0
-#define CCM_CCGR32_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR32_TOG_CG_SHIFT))&CCM_CCGR32_TOG_CG_MASK)
-/* CCGR33 Bit Fields */
-#define CCM_CCGR33_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR33_CG_SHIFT 0
-#define CCM_CCGR33_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR33_CG_SHIFT))&CCM_CCGR33_CG_MASK)
-/* CCGR33_SET Bit Fields */
-#define CCM_CCGR33_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR33_SET_CG_SHIFT 0
-#define CCM_CCGR33_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR33_SET_CG_SHIFT))&CCM_CCGR33_SET_CG_MASK)
-/* CCGR33_CLR Bit Fields */
-#define CCM_CCGR33_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR33_CLR_CG_SHIFT 0
-#define CCM_CCGR33_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR33_CLR_CG_SHIFT))&CCM_CCGR33_CLR_CG_MASK)
-/* CCGR33_TOG Bit Fields */
-#define CCM_CCGR33_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR33_TOG_CG_SHIFT 0
-#define CCM_CCGR33_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR33_TOG_CG_SHIFT))&CCM_CCGR33_TOG_CG_MASK)
-/* CCGR34 Bit Fields */
-#define CCM_CCGR34_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR34_CG_SHIFT 0
-#define CCM_CCGR34_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR34_CG_SHIFT))&CCM_CCGR34_CG_MASK)
-/* CCGR34_SET Bit Fields */
-#define CCM_CCGR34_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR34_SET_CG_SHIFT 0
-#define CCM_CCGR34_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR34_SET_CG_SHIFT))&CCM_CCGR34_SET_CG_MASK)
-/* CCGR34_CLR Bit Fields */
-#define CCM_CCGR34_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR34_CLR_CG_SHIFT 0
-#define CCM_CCGR34_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR34_CLR_CG_SHIFT))&CCM_CCGR34_CLR_CG_MASK)
-/* CCGR34_TOG Bit Fields */
-#define CCM_CCGR34_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR34_TOG_CG_SHIFT 0
-#define CCM_CCGR34_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR34_TOG_CG_SHIFT))&CCM_CCGR34_TOG_CG_MASK)
-/* CCGR35 Bit Fields */
-#define CCM_CCGR35_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR35_CG_SHIFT 0
-#define CCM_CCGR35_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR35_CG_SHIFT))&CCM_CCGR35_CG_MASK)
-/* CCGR35_SET Bit Fields */
-#define CCM_CCGR35_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR35_SET_CG_SHIFT 0
-#define CCM_CCGR35_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR35_SET_CG_SHIFT))&CCM_CCGR35_SET_CG_MASK)
-/* CCGR35_CLR Bit Fields */
-#define CCM_CCGR35_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR35_CLR_CG_SHIFT 0
-#define CCM_CCGR35_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR35_CLR_CG_SHIFT))&CCM_CCGR35_CLR_CG_MASK)
-/* CCGR35_TOG Bit Fields */
-#define CCM_CCGR35_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR35_TOG_CG_SHIFT 0
-#define CCM_CCGR35_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR35_TOG_CG_SHIFT))&CCM_CCGR35_TOG_CG_MASK)
-/* CCGR36 Bit Fields */
-#define CCM_CCGR36_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR36_CG_SHIFT 0
-#define CCM_CCGR36_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR36_CG_SHIFT))&CCM_CCGR36_CG_MASK)
-/* CCGR36_SET Bit Fields */
-#define CCM_CCGR36_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR36_SET_CG_SHIFT 0
-#define CCM_CCGR36_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR36_SET_CG_SHIFT))&CCM_CCGR36_SET_CG_MASK)
-/* CCGR36_CLR Bit Fields */
-#define CCM_CCGR36_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR36_CLR_CG_SHIFT 0
-#define CCM_CCGR36_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR36_CLR_CG_SHIFT))&CCM_CCGR36_CLR_CG_MASK)
-/* CCGR36_TOG Bit Fields */
-#define CCM_CCGR36_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR36_TOG_CG_SHIFT 0
-#define CCM_CCGR36_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR36_TOG_CG_SHIFT))&CCM_CCGR36_TOG_CG_MASK)
-/* CCGR37 Bit Fields */
-#define CCM_CCGR37_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR37_CG_SHIFT 0
-#define CCM_CCGR37_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR37_CG_SHIFT))&CCM_CCGR37_CG_MASK)
-/* CCGR37_SET Bit Fields */
-#define CCM_CCGR37_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR37_SET_CG_SHIFT 0
-#define CCM_CCGR37_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR37_SET_CG_SHIFT))&CCM_CCGR37_SET_CG_MASK)
-/* CCGR37_CLR Bit Fields */
-#define CCM_CCGR37_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR37_CLR_CG_SHIFT 0
-#define CCM_CCGR37_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR37_CLR_CG_SHIFT))&CCM_CCGR37_CLR_CG_MASK)
-/* CCGR37_TOG Bit Fields */
-#define CCM_CCGR37_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR37_TOG_CG_SHIFT 0
-#define CCM_CCGR37_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR37_TOG_CG_SHIFT))&CCM_CCGR37_TOG_CG_MASK)
-/* CCGR38 Bit Fields */
-#define CCM_CCGR38_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR38_CG_SHIFT 0
-#define CCM_CCGR38_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR38_CG_SHIFT))&CCM_CCGR38_CG_MASK)
-/* CCGR38_SET Bit Fields */
-#define CCM_CCGR38_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR38_SET_CG_SHIFT 0
-#define CCM_CCGR38_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR38_SET_CG_SHIFT))&CCM_CCGR38_SET_CG_MASK)
-/* CCGR38_CLR Bit Fields */
-#define CCM_CCGR38_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR38_CLR_CG_SHIFT 0
-#define CCM_CCGR38_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR38_CLR_CG_SHIFT))&CCM_CCGR38_CLR_CG_MASK)
-/* CCGR38_TOG Bit Fields */
-#define CCM_CCGR38_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR38_TOG_CG_SHIFT 0
-#define CCM_CCGR38_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR38_TOG_CG_SHIFT))&CCM_CCGR38_TOG_CG_MASK)
-/* CCGR39 Bit Fields */
-#define CCM_CCGR39_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR39_CG_SHIFT 0
-#define CCM_CCGR39_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR39_CG_SHIFT))&CCM_CCGR39_CG_MASK)
-/* CCGR39_SET Bit Fields */
-#define CCM_CCGR39_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR39_SET_CG_SHIFT 0
-#define CCM_CCGR39_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR39_SET_CG_SHIFT))&CCM_CCGR39_SET_CG_MASK)
-/* CCGR39_CLR Bit Fields */
-#define CCM_CCGR39_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR39_CLR_CG_SHIFT 0
-#define CCM_CCGR39_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR39_CLR_CG_SHIFT))&CCM_CCGR39_CLR_CG_MASK)
-/* CCGR39_TOG Bit Fields */
-#define CCM_CCGR39_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR39_TOG_CG_SHIFT 0
-#define CCM_CCGR39_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR39_TOG_CG_SHIFT))&CCM_CCGR39_TOG_CG_MASK)
-/* CCGR40 Bit Fields */
-#define CCM_CCGR40_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR40_CG_SHIFT 0
-#define CCM_CCGR40_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR40_CG_SHIFT))&CCM_CCGR40_CG_MASK)
-/* CCGR40_SET Bit Fields */
-#define CCM_CCGR40_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR40_SET_CG_SHIFT 0
-#define CCM_CCGR40_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR40_SET_CG_SHIFT))&CCM_CCGR40_SET_CG_MASK)
-/* CCGR40_CLR Bit Fields */
-#define CCM_CCGR40_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR40_CLR_CG_SHIFT 0
-#define CCM_CCGR40_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR40_CLR_CG_SHIFT))&CCM_CCGR40_CLR_CG_MASK)
-/* CCGR40_TOG Bit Fields */
-#define CCM_CCGR40_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR40_TOG_CG_SHIFT 0
-#define CCM_CCGR40_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR40_TOG_CG_SHIFT))&CCM_CCGR40_TOG_CG_MASK)
-/* CCGR41 Bit Fields */
-#define CCM_CCGR41_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR41_CG_SHIFT 0
-#define CCM_CCGR41_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR41_CG_SHIFT))&CCM_CCGR41_CG_MASK)
-/* CCGR41_SET Bit Fields */
-#define CCM_CCGR41_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR41_SET_CG_SHIFT 0
-#define CCM_CCGR41_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR41_SET_CG_SHIFT))&CCM_CCGR41_SET_CG_MASK)
-/* CCGR41_CLR Bit Fields */
-#define CCM_CCGR41_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR41_CLR_CG_SHIFT 0
-#define CCM_CCGR41_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR41_CLR_CG_SHIFT))&CCM_CCGR41_CLR_CG_MASK)
-/* CCGR41_TOG Bit Fields */
-#define CCM_CCGR41_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR41_TOG_CG_SHIFT 0
-#define CCM_CCGR41_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR41_TOG_CG_SHIFT))&CCM_CCGR41_TOG_CG_MASK)
-/* CCGR42 Bit Fields */
-#define CCM_CCGR42_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR42_CG_SHIFT 0
-#define CCM_CCGR42_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR42_CG_SHIFT))&CCM_CCGR42_CG_MASK)
-/* CCGR42_SET Bit Fields */
-#define CCM_CCGR42_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR42_SET_CG_SHIFT 0
-#define CCM_CCGR42_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR42_SET_CG_SHIFT))&CCM_CCGR42_SET_CG_MASK)
-/* CCGR42_CLR Bit Fields */
-#define CCM_CCGR42_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR42_CLR_CG_SHIFT 0
-#define CCM_CCGR42_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR42_CLR_CG_SHIFT))&CCM_CCGR42_CLR_CG_MASK)
-/* CCGR42_TOG Bit Fields */
-#define CCM_CCGR42_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR42_TOG_CG_SHIFT 0
-#define CCM_CCGR42_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR42_TOG_CG_SHIFT))&CCM_CCGR42_TOG_CG_MASK)
-/* CCGR43 Bit Fields */
-#define CCM_CCGR43_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR43_CG_SHIFT 0
-#define CCM_CCGR43_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR43_CG_SHIFT))&CCM_CCGR43_CG_MASK)
-/* CCGR43_SET Bit Fields */
-#define CCM_CCGR43_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR43_SET_CG_SHIFT 0
-#define CCM_CCGR43_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR43_SET_CG_SHIFT))&CCM_CCGR43_SET_CG_MASK)
-/* CCGR43_CLR Bit Fields */
-#define CCM_CCGR43_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR43_CLR_CG_SHIFT 0
-#define CCM_CCGR43_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR43_CLR_CG_SHIFT))&CCM_CCGR43_CLR_CG_MASK)
-/* CCGR43_TOG Bit Fields */
-#define CCM_CCGR43_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR43_TOG_CG_SHIFT 0
-#define CCM_CCGR43_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR43_TOG_CG_SHIFT))&CCM_CCGR43_TOG_CG_MASK)
-/* CCGR44 Bit Fields */
-#define CCM_CCGR44_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR44_CG_SHIFT 0
-#define CCM_CCGR44_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR44_CG_SHIFT))&CCM_CCGR44_CG_MASK)
-/* CCGR44_SET Bit Fields */
-#define CCM_CCGR44_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR44_SET_CG_SHIFT 0
-#define CCM_CCGR44_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR44_SET_CG_SHIFT))&CCM_CCGR44_SET_CG_MASK)
-/* CCGR44_CLR Bit Fields */
-#define CCM_CCGR44_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR44_CLR_CG_SHIFT 0
-#define CCM_CCGR44_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR44_CLR_CG_SHIFT))&CCM_CCGR44_CLR_CG_MASK)
-/* CCGR44_TOG Bit Fields */
-#define CCM_CCGR44_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR44_TOG_CG_SHIFT 0
-#define CCM_CCGR44_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR44_TOG_CG_SHIFT))&CCM_CCGR44_TOG_CG_MASK)
-/* CCGR45 Bit Fields */
-#define CCM_CCGR45_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR45_CG_SHIFT 0
-#define CCM_CCGR45_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR45_CG_SHIFT))&CCM_CCGR45_CG_MASK)
-/* CCGR45_SET Bit Fields */
-#define CCM_CCGR45_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR45_SET_CG_SHIFT 0
-#define CCM_CCGR45_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR45_SET_CG_SHIFT))&CCM_CCGR45_SET_CG_MASK)
-/* CCGR45_CLR Bit Fields */
-#define CCM_CCGR45_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR45_CLR_CG_SHIFT 0
-#define CCM_CCGR45_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR45_CLR_CG_SHIFT))&CCM_CCGR45_CLR_CG_MASK)
-/* CCGR45_TOG Bit Fields */
-#define CCM_CCGR45_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR45_TOG_CG_SHIFT 0
-#define CCM_CCGR45_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR45_TOG_CG_SHIFT))&CCM_CCGR45_TOG_CG_MASK)
-/* CCGR46 Bit Fields */
-#define CCM_CCGR46_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR46_CG_SHIFT 0
-#define CCM_CCGR46_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR46_CG_SHIFT))&CCM_CCGR46_CG_MASK)
-/* CCGR46_SET Bit Fields */
-#define CCM_CCGR46_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR46_SET_CG_SHIFT 0
-#define CCM_CCGR46_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR46_SET_CG_SHIFT))&CCM_CCGR46_SET_CG_MASK)
-/* CCGR46_CLR Bit Fields */
-#define CCM_CCGR46_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR46_CLR_CG_SHIFT 0
-#define CCM_CCGR46_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR46_CLR_CG_SHIFT))&CCM_CCGR46_CLR_CG_MASK)
-/* CCGR46_TOG Bit Fields */
-#define CCM_CCGR46_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR46_TOG_CG_SHIFT 0
-#define CCM_CCGR46_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR46_TOG_CG_SHIFT))&CCM_CCGR46_TOG_CG_MASK)
-/* CCGR47 Bit Fields */
-#define CCM_CCGR47_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR47_CG_SHIFT 0
-#define CCM_CCGR47_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR47_CG_SHIFT))&CCM_CCGR47_CG_MASK)
-/* CCGR47_SET Bit Fields */
-#define CCM_CCGR47_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR47_SET_CG_SHIFT 0
-#define CCM_CCGR47_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR47_SET_CG_SHIFT))&CCM_CCGR47_SET_CG_MASK)
-/* CCGR47_CLR Bit Fields */
-#define CCM_CCGR47_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR47_CLR_CG_SHIFT 0
-#define CCM_CCGR47_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR47_CLR_CG_SHIFT))&CCM_CCGR47_CLR_CG_MASK)
-/* CCGR47_TOG Bit Fields */
-#define CCM_CCGR47_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR47_TOG_CG_SHIFT 0
-#define CCM_CCGR47_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR47_TOG_CG_SHIFT))&CCM_CCGR47_TOG_CG_MASK)
-/* CCGR48 Bit Fields */
-#define CCM_CCGR48_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR48_CG_SHIFT 0
-#define CCM_CCGR48_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR48_CG_SHIFT))&CCM_CCGR48_CG_MASK)
-/* CCGR48_SET Bit Fields */
-#define CCM_CCGR48_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR48_SET_CG_SHIFT 0
-#define CCM_CCGR48_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR48_SET_CG_SHIFT))&CCM_CCGR48_SET_CG_MASK)
-/* CCGR48_CLR Bit Fields */
-#define CCM_CCGR48_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR48_CLR_CG_SHIFT 0
-#define CCM_CCGR48_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR48_CLR_CG_SHIFT))&CCM_CCGR48_CLR_CG_MASK)
-/* CCGR48_TOG Bit Fields */
-#define CCM_CCGR48_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR48_TOG_CG_SHIFT 0
-#define CCM_CCGR48_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR48_TOG_CG_SHIFT))&CCM_CCGR48_TOG_CG_MASK)
-/* CCGR49 Bit Fields */
-#define CCM_CCGR49_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR49_CG_SHIFT 0
-#define CCM_CCGR49_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR49_CG_SHIFT))&CCM_CCGR49_CG_MASK)
-/* CCGR49_SET Bit Fields */
-#define CCM_CCGR49_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR49_SET_CG_SHIFT 0
-#define CCM_CCGR49_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR49_SET_CG_SHIFT))&CCM_CCGR49_SET_CG_MASK)
-/* CCGR49_CLR Bit Fields */
-#define CCM_CCGR49_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR49_CLR_CG_SHIFT 0
-#define CCM_CCGR49_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR49_CLR_CG_SHIFT))&CCM_CCGR49_CLR_CG_MASK)
-/* CCGR49_TOG Bit Fields */
-#define CCM_CCGR49_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR49_TOG_CG_SHIFT 0
-#define CCM_CCGR49_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR49_TOG_CG_SHIFT))&CCM_CCGR49_TOG_CG_MASK)
-/* CCGR50 Bit Fields */
-#define CCM_CCGR50_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR50_CG_SHIFT 0
-#define CCM_CCGR50_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR50_CG_SHIFT))&CCM_CCGR50_CG_MASK)
-/* CCGR50_SET Bit Fields */
-#define CCM_CCGR50_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR50_SET_CG_SHIFT 0
-#define CCM_CCGR50_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR50_SET_CG_SHIFT))&CCM_CCGR50_SET_CG_MASK)
-/* CCGR50_CLR Bit Fields */
-#define CCM_CCGR50_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR50_CLR_CG_SHIFT 0
-#define CCM_CCGR50_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR50_CLR_CG_SHIFT))&CCM_CCGR50_CLR_CG_MASK)
-/* CCGR50_TOG Bit Fields */
-#define CCM_CCGR50_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR50_TOG_CG_SHIFT 0
-#define CCM_CCGR50_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR50_TOG_CG_SHIFT))&CCM_CCGR50_TOG_CG_MASK)
-/* CCGR51 Bit Fields */
-#define CCM_CCGR51_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR51_CG_SHIFT 0
-#define CCM_CCGR51_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR51_CG_SHIFT))&CCM_CCGR51_CG_MASK)
-/* CCGR51_SET Bit Fields */
-#define CCM_CCGR51_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR51_SET_CG_SHIFT 0
-#define CCM_CCGR51_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR51_SET_CG_SHIFT))&CCM_CCGR51_SET_CG_MASK)
-/* CCGR51_CLR Bit Fields */
-#define CCM_CCGR51_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR51_CLR_CG_SHIFT 0
-#define CCM_CCGR51_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR51_CLR_CG_SHIFT))&CCM_CCGR51_CLR_CG_MASK)
-/* CCGR51_TOG Bit Fields */
-#define CCM_CCGR51_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR51_TOG_CG_SHIFT 0
-#define CCM_CCGR51_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR51_TOG_CG_SHIFT))&CCM_CCGR51_TOG_CG_MASK)
-/* CCGR52 Bit Fields */
-#define CCM_CCGR52_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR52_CG_SHIFT 0
-#define CCM_CCGR52_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR52_CG_SHIFT))&CCM_CCGR52_CG_MASK)
-/* CCGR52_SET Bit Fields */
-#define CCM_CCGR52_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR52_SET_CG_SHIFT 0
-#define CCM_CCGR52_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR52_SET_CG_SHIFT))&CCM_CCGR52_SET_CG_MASK)
-/* CCGR52_CLR Bit Fields */
-#define CCM_CCGR52_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR52_CLR_CG_SHIFT 0
-#define CCM_CCGR52_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR52_CLR_CG_SHIFT))&CCM_CCGR52_CLR_CG_MASK)
-/* CCGR52_TOG Bit Fields */
-#define CCM_CCGR52_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR52_TOG_CG_SHIFT 0
-#define CCM_CCGR52_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR52_TOG_CG_SHIFT))&CCM_CCGR52_TOG_CG_MASK)
-/* CCGR53 Bit Fields */
-#define CCM_CCGR53_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR53_CG_SHIFT 0
-#define CCM_CCGR53_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR53_CG_SHIFT))&CCM_CCGR53_CG_MASK)
-/* CCGR53_SET Bit Fields */
-#define CCM_CCGR53_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR53_SET_CG_SHIFT 0
-#define CCM_CCGR53_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR53_SET_CG_SHIFT))&CCM_CCGR53_SET_CG_MASK)
-/* CCGR53_CLR Bit Fields */
-#define CCM_CCGR53_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR53_CLR_CG_SHIFT 0
-#define CCM_CCGR53_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR53_CLR_CG_SHIFT))&CCM_CCGR53_CLR_CG_MASK)
-/* CCGR53_TOG Bit Fields */
-#define CCM_CCGR53_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR53_TOG_CG_SHIFT 0
-#define CCM_CCGR53_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR53_TOG_CG_SHIFT))&CCM_CCGR53_TOG_CG_MASK)
-/* CCGR54 Bit Fields */
-#define CCM_CCGR54_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR54_CG_SHIFT 0
-#define CCM_CCGR54_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR54_CG_SHIFT))&CCM_CCGR54_CG_MASK)
-/* CCGR54_SET Bit Fields */
-#define CCM_CCGR54_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR54_SET_CG_SHIFT 0
-#define CCM_CCGR54_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR54_SET_CG_SHIFT))&CCM_CCGR54_SET_CG_MASK)
-/* CCGR54_CLR Bit Fields */
-#define CCM_CCGR54_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR54_CLR_CG_SHIFT 0
-#define CCM_CCGR54_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR54_CLR_CG_SHIFT))&CCM_CCGR54_CLR_CG_MASK)
-/* CCGR54_TOG Bit Fields */
-#define CCM_CCGR54_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR54_TOG_CG_SHIFT 0
-#define CCM_CCGR54_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR54_TOG_CG_SHIFT))&CCM_CCGR54_TOG_CG_MASK)
-/* CCGR55 Bit Fields */
-#define CCM_CCGR55_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR55_CG_SHIFT 0
-#define CCM_CCGR55_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR55_CG_SHIFT))&CCM_CCGR55_CG_MASK)
-/* CCGR55_SET Bit Fields */
-#define CCM_CCGR55_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR55_SET_CG_SHIFT 0
-#define CCM_CCGR55_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR55_SET_CG_SHIFT))&CCM_CCGR55_SET_CG_MASK)
-/* CCGR55_CLR Bit Fields */
-#define CCM_CCGR55_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR55_CLR_CG_SHIFT 0
-#define CCM_CCGR55_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR55_CLR_CG_SHIFT))&CCM_CCGR55_CLR_CG_MASK)
-/* CCGR55_TOG Bit Fields */
-#define CCM_CCGR55_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR55_TOG_CG_SHIFT 0
-#define CCM_CCGR55_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR55_TOG_CG_SHIFT))&CCM_CCGR55_TOG_CG_MASK)
-/* CCGR56 Bit Fields */
-#define CCM_CCGR56_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR56_CG_SHIFT 0
-#define CCM_CCGR56_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR56_CG_SHIFT))&CCM_CCGR56_CG_MASK)
-/* CCGR56_SET Bit Fields */
-#define CCM_CCGR56_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR56_SET_CG_SHIFT 0
-#define CCM_CCGR56_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR56_SET_CG_SHIFT))&CCM_CCGR56_SET_CG_MASK)
-/* CCGR56_CLR Bit Fields */
-#define CCM_CCGR56_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR56_CLR_CG_SHIFT 0
-#define CCM_CCGR56_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR56_CLR_CG_SHIFT))&CCM_CCGR56_CLR_CG_MASK)
-/* CCGR56_TOG Bit Fields */
-#define CCM_CCGR56_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR56_TOG_CG_SHIFT 0
-#define CCM_CCGR56_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR56_TOG_CG_SHIFT))&CCM_CCGR56_TOG_CG_MASK)
-/* CCGR57 Bit Fields */
-#define CCM_CCGR57_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR57_CG_SHIFT 0
-#define CCM_CCGR57_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR57_CG_SHIFT))&CCM_CCGR57_CG_MASK)
-/* CCGR57_SET Bit Fields */
-#define CCM_CCGR57_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR57_SET_CG_SHIFT 0
-#define CCM_CCGR57_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR57_SET_CG_SHIFT))&CCM_CCGR57_SET_CG_MASK)
-/* CCGR57_CLR Bit Fields */
-#define CCM_CCGR57_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR57_CLR_CG_SHIFT 0
-#define CCM_CCGR57_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR57_CLR_CG_SHIFT))&CCM_CCGR57_CLR_CG_MASK)
-/* CCGR57_TOG Bit Fields */
-#define CCM_CCGR57_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR57_TOG_CG_SHIFT 0
-#define CCM_CCGR57_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR57_TOG_CG_SHIFT))&CCM_CCGR57_TOG_CG_MASK)
-/* CCGR58 Bit Fields */
-#define CCM_CCGR58_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR58_CG_SHIFT 0
-#define CCM_CCGR58_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR58_CG_SHIFT))&CCM_CCGR58_CG_MASK)
-/* CCGR58_SET Bit Fields */
-#define CCM_CCGR58_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR58_SET_CG_SHIFT 0
-#define CCM_CCGR58_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR58_SET_CG_SHIFT))&CCM_CCGR58_SET_CG_MASK)
-/* CCGR58_CLR Bit Fields */
-#define CCM_CCGR58_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR58_CLR_CG_SHIFT 0
-#define CCM_CCGR58_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR58_CLR_CG_SHIFT))&CCM_CCGR58_CLR_CG_MASK)
-/* CCGR58_TOG Bit Fields */
-#define CCM_CCGR58_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR58_TOG_CG_SHIFT 0
-#define CCM_CCGR58_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR58_TOG_CG_SHIFT))&CCM_CCGR58_TOG_CG_MASK)
-/* CCGR59 Bit Fields */
-#define CCM_CCGR59_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR59_CG_SHIFT 0
-#define CCM_CCGR59_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR59_CG_SHIFT))&CCM_CCGR59_CG_MASK)
-/* CCGR59_SET Bit Fields */
-#define CCM_CCGR59_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR59_SET_CG_SHIFT 0
-#define CCM_CCGR59_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR59_SET_CG_SHIFT))&CCM_CCGR59_SET_CG_MASK)
-/* CCGR59_CLR Bit Fields */
-#define CCM_CCGR59_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR59_CLR_CG_SHIFT 0
-#define CCM_CCGR59_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR59_CLR_CG_SHIFT))&CCM_CCGR59_CLR_CG_MASK)
-/* CCGR59_TOG Bit Fields */
-#define CCM_CCGR59_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR59_TOG_CG_SHIFT 0
-#define CCM_CCGR59_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR59_TOG_CG_SHIFT))&CCM_CCGR59_TOG_CG_MASK)
-/* CCGR60 Bit Fields */
-#define CCM_CCGR60_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR60_CG_SHIFT 0
-#define CCM_CCGR60_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR60_CG_SHIFT))&CCM_CCGR60_CG_MASK)
-/* CCGR60_SET Bit Fields */
-#define CCM_CCGR60_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR60_SET_CG_SHIFT 0
-#define CCM_CCGR60_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR60_SET_CG_SHIFT))&CCM_CCGR60_SET_CG_MASK)
-/* CCGR60_CLR Bit Fields */
-#define CCM_CCGR60_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR60_CLR_CG_SHIFT 0
-#define CCM_CCGR60_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR60_CLR_CG_SHIFT))&CCM_CCGR60_CLR_CG_MASK)
-/* CCGR60_TOG Bit Fields */
-#define CCM_CCGR60_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR60_TOG_CG_SHIFT 0
-#define CCM_CCGR60_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR60_TOG_CG_SHIFT))&CCM_CCGR60_TOG_CG_MASK)
-/* CCGR61 Bit Fields */
-#define CCM_CCGR61_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR61_CG_SHIFT 0
-#define CCM_CCGR61_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR61_CG_SHIFT))&CCM_CCGR61_CG_MASK)
-/* CCGR61_SET Bit Fields */
-#define CCM_CCGR61_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR61_SET_CG_SHIFT 0
-#define CCM_CCGR61_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR61_SET_CG_SHIFT))&CCM_CCGR61_SET_CG_MASK)
-/* CCGR61_CLR Bit Fields */
-#define CCM_CCGR61_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR61_CLR_CG_SHIFT 0
-#define CCM_CCGR61_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR61_CLR_CG_SHIFT))&CCM_CCGR61_CLR_CG_MASK)
-/* CCGR61_TOG Bit Fields */
-#define CCM_CCGR61_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR61_TOG_CG_SHIFT 0
-#define CCM_CCGR61_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR61_TOG_CG_SHIFT))&CCM_CCGR61_TOG_CG_MASK)
-/* CCGR62 Bit Fields */
-#define CCM_CCGR62_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR62_CG_SHIFT 0
-#define CCM_CCGR62_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR62_CG_SHIFT))&CCM_CCGR62_CG_MASK)
-/* CCGR62_SET Bit Fields */
-#define CCM_CCGR62_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR62_SET_CG_SHIFT 0
-#define CCM_CCGR62_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR62_SET_CG_SHIFT))&CCM_CCGR62_SET_CG_MASK)
-/* CCGR62_CLR Bit Fields */
-#define CCM_CCGR62_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR62_CLR_CG_SHIFT 0
-#define CCM_CCGR62_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR62_CLR_CG_SHIFT))&CCM_CCGR62_CLR_CG_MASK)
-/* CCGR62_TOG Bit Fields */
-#define CCM_CCGR62_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR62_TOG_CG_SHIFT 0
-#define CCM_CCGR62_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR62_TOG_CG_SHIFT))&CCM_CCGR62_TOG_CG_MASK)
-/* CCGR63 Bit Fields */
-#define CCM_CCGR63_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR63_CG_SHIFT 0
-#define CCM_CCGR63_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR63_CG_SHIFT))&CCM_CCGR63_CG_MASK)
-/* CCGR63_SET Bit Fields */
-#define CCM_CCGR63_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR63_SET_CG_SHIFT 0
-#define CCM_CCGR63_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR63_SET_CG_SHIFT))&CCM_CCGR63_SET_CG_MASK)
-/* CCGR63_CLR Bit Fields */
-#define CCM_CCGR63_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR63_CLR_CG_SHIFT 0
-#define CCM_CCGR63_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR63_CLR_CG_SHIFT))&CCM_CCGR63_CLR_CG_MASK)
-/* CCGR63_TOG Bit Fields */
-#define CCM_CCGR63_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR63_TOG_CG_SHIFT 0
-#define CCM_CCGR63_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR63_TOG_CG_SHIFT))&CCM_CCGR63_TOG_CG_MASK)
-/* CCGR64 Bit Fields */
-#define CCM_CCGR64_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR64_CG_SHIFT 0
-#define CCM_CCGR64_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR64_CG_SHIFT))&CCM_CCGR64_CG_MASK)
-/* CCGR64_SET Bit Fields */
-#define CCM_CCGR64_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR64_SET_CG_SHIFT 0
-#define CCM_CCGR64_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR64_SET_CG_SHIFT))&CCM_CCGR64_SET_CG_MASK)
-/* CCGR64_CLR Bit Fields */
-#define CCM_CCGR64_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR64_CLR_CG_SHIFT 0
-#define CCM_CCGR64_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR64_CLR_CG_SHIFT))&CCM_CCGR64_CLR_CG_MASK)
-/* CCGR64_TOG Bit Fields */
-#define CCM_CCGR64_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR64_TOG_CG_SHIFT 0
-#define CCM_CCGR64_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR64_TOG_CG_SHIFT))&CCM_CCGR64_TOG_CG_MASK)
-/* CCGR65 Bit Fields */
-#define CCM_CCGR65_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR65_CG_SHIFT 0
-#define CCM_CCGR65_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR65_CG_SHIFT))&CCM_CCGR65_CG_MASK)
-/* CCGR65_SET Bit Fields */
-#define CCM_CCGR65_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR65_SET_CG_SHIFT 0
-#define CCM_CCGR65_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR65_SET_CG_SHIFT))&CCM_CCGR65_SET_CG_MASK)
-/* CCGR65_CLR Bit Fields */
-#define CCM_CCGR65_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR65_CLR_CG_SHIFT 0
-#define CCM_CCGR65_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR65_CLR_CG_SHIFT))&CCM_CCGR65_CLR_CG_MASK)
-/* CCGR65_TOG Bit Fields */
-#define CCM_CCGR65_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR65_TOG_CG_SHIFT 0
-#define CCM_CCGR65_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR65_TOG_CG_SHIFT))&CCM_CCGR65_TOG_CG_MASK)
-/* CCGR66 Bit Fields */
-#define CCM_CCGR66_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR66_CG_SHIFT 0
-#define CCM_CCGR66_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR66_CG_SHIFT))&CCM_CCGR66_CG_MASK)
-/* CCGR66_SET Bit Fields */
-#define CCM_CCGR66_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR66_SET_CG_SHIFT 0
-#define CCM_CCGR66_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR66_SET_CG_SHIFT))&CCM_CCGR66_SET_CG_MASK)
-/* CCGR66_CLR Bit Fields */
-#define CCM_CCGR66_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR66_CLR_CG_SHIFT 0
-#define CCM_CCGR66_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR66_CLR_CG_SHIFT))&CCM_CCGR66_CLR_CG_MASK)
-/* CCGR66_TOG Bit Fields */
-#define CCM_CCGR66_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR66_TOG_CG_SHIFT 0
-#define CCM_CCGR66_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR66_TOG_CG_SHIFT))&CCM_CCGR66_TOG_CG_MASK)
-/* CCGR67 Bit Fields */
-#define CCM_CCGR67_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR67_CG_SHIFT 0
-#define CCM_CCGR67_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR67_CG_SHIFT))&CCM_CCGR67_CG_MASK)
-/* CCGR67_SET Bit Fields */
-#define CCM_CCGR67_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR67_SET_CG_SHIFT 0
-#define CCM_CCGR67_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR67_SET_CG_SHIFT))&CCM_CCGR67_SET_CG_MASK)
-/* CCGR67_CLR Bit Fields */
-#define CCM_CCGR67_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR67_CLR_CG_SHIFT 0
-#define CCM_CCGR67_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR67_CLR_CG_SHIFT))&CCM_CCGR67_CLR_CG_MASK)
-/* CCGR67_TOG Bit Fields */
-#define CCM_CCGR67_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR67_TOG_CG_SHIFT 0
-#define CCM_CCGR67_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR67_TOG_CG_SHIFT))&CCM_CCGR67_TOG_CG_MASK)
-/* CCGR68 Bit Fields */
-#define CCM_CCGR68_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR68_CG_SHIFT 0
-#define CCM_CCGR68_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR68_CG_SHIFT))&CCM_CCGR68_CG_MASK)
-/* CCGR68_SET Bit Fields */
-#define CCM_CCGR68_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR68_SET_CG_SHIFT 0
-#define CCM_CCGR68_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR68_SET_CG_SHIFT))&CCM_CCGR68_SET_CG_MASK)
-/* CCGR68_CLR Bit Fields */
-#define CCM_CCGR68_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR68_CLR_CG_SHIFT 0
-#define CCM_CCGR68_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR68_CLR_CG_SHIFT))&CCM_CCGR68_CLR_CG_MASK)
-/* CCGR68_TOG Bit Fields */
-#define CCM_CCGR68_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR68_TOG_CG_SHIFT 0
-#define CCM_CCGR68_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR68_TOG_CG_SHIFT))&CCM_CCGR68_TOG_CG_MASK)
-/* CCGR69 Bit Fields */
-#define CCM_CCGR69_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR69_CG_SHIFT 0
-#define CCM_CCGR69_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR69_CG_SHIFT))&CCM_CCGR69_CG_MASK)
-/* CCGR69_SET Bit Fields */
-#define CCM_CCGR69_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR69_SET_CG_SHIFT 0
-#define CCM_CCGR69_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR69_SET_CG_SHIFT))&CCM_CCGR69_SET_CG_MASK)
-/* CCGR69_CLR Bit Fields */
-#define CCM_CCGR69_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR69_CLR_CG_SHIFT 0
-#define CCM_CCGR69_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR69_CLR_CG_SHIFT))&CCM_CCGR69_CLR_CG_MASK)
-/* CCGR69_TOG Bit Fields */
-#define CCM_CCGR69_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR69_TOG_CG_SHIFT 0
-#define CCM_CCGR69_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR69_TOG_CG_SHIFT))&CCM_CCGR69_TOG_CG_MASK)
-/* CCGR70 Bit Fields */
-#define CCM_CCGR70_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR70_CG_SHIFT 0
-#define CCM_CCGR70_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR70_CG_SHIFT))&CCM_CCGR70_CG_MASK)
-/* CCGR70_SET Bit Fields */
-#define CCM_CCGR70_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR70_SET_CG_SHIFT 0
-#define CCM_CCGR70_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR70_SET_CG_SHIFT))&CCM_CCGR70_SET_CG_MASK)
-/* CCGR70_CLR Bit Fields */
-#define CCM_CCGR70_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR70_CLR_CG_SHIFT 0
-#define CCM_CCGR70_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR70_CLR_CG_SHIFT))&CCM_CCGR70_CLR_CG_MASK)
-/* CCGR70_TOG Bit Fields */
-#define CCM_CCGR70_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR70_TOG_CG_SHIFT 0
-#define CCM_CCGR70_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR70_TOG_CG_SHIFT))&CCM_CCGR70_TOG_CG_MASK)
-/* CCGR71 Bit Fields */
-#define CCM_CCGR71_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR71_CG_SHIFT 0
-#define CCM_CCGR71_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR71_CG_SHIFT))&CCM_CCGR71_CG_MASK)
-/* CCGR71_SET Bit Fields */
-#define CCM_CCGR71_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR71_SET_CG_SHIFT 0
-#define CCM_CCGR71_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR71_SET_CG_SHIFT))&CCM_CCGR71_SET_CG_MASK)
-/* CCGR71_CLR Bit Fields */
-#define CCM_CCGR71_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR71_CLR_CG_SHIFT 0
-#define CCM_CCGR71_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR71_CLR_CG_SHIFT))&CCM_CCGR71_CLR_CG_MASK)
-/* CCGR71_TOG Bit Fields */
-#define CCM_CCGR71_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR71_TOG_CG_SHIFT 0
-#define CCM_CCGR71_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR71_TOG_CG_SHIFT))&CCM_CCGR71_TOG_CG_MASK)
-/* CCGR72 Bit Fields */
-#define CCM_CCGR72_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR72_CG_SHIFT 0
-#define CCM_CCGR72_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR72_CG_SHIFT))&CCM_CCGR72_CG_MASK)
-/* CCGR72_SET Bit Fields */
-#define CCM_CCGR72_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR72_SET_CG_SHIFT 0
-#define CCM_CCGR72_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR72_SET_CG_SHIFT))&CCM_CCGR72_SET_CG_MASK)
-/* CCGR72_CLR Bit Fields */
-#define CCM_CCGR72_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR72_CLR_CG_SHIFT 0
-#define CCM_CCGR72_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR72_CLR_CG_SHIFT))&CCM_CCGR72_CLR_CG_MASK)
-/* CCGR72_TOG Bit Fields */
-#define CCM_CCGR72_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR72_TOG_CG_SHIFT 0
-#define CCM_CCGR72_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR72_TOG_CG_SHIFT))&CCM_CCGR72_TOG_CG_MASK)
-/* CCGR73 Bit Fields */
-#define CCM_CCGR73_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR73_CG_SHIFT 0
-#define CCM_CCGR73_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR73_CG_SHIFT))&CCM_CCGR73_CG_MASK)
-/* CCGR73_SET Bit Fields */
-#define CCM_CCGR73_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR73_SET_CG_SHIFT 0
-#define CCM_CCGR73_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR73_SET_CG_SHIFT))&CCM_CCGR73_SET_CG_MASK)
-/* CCGR73_CLR Bit Fields */
-#define CCM_CCGR73_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR73_CLR_CG_SHIFT 0
-#define CCM_CCGR73_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR73_CLR_CG_SHIFT))&CCM_CCGR73_CLR_CG_MASK)
-/* CCGR73_TOG Bit Fields */
-#define CCM_CCGR73_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR73_TOG_CG_SHIFT 0
-#define CCM_CCGR73_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR73_TOG_CG_SHIFT))&CCM_CCGR73_TOG_CG_MASK)
-/* CCGR74 Bit Fields */
-#define CCM_CCGR74_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR74_CG_SHIFT 0
-#define CCM_CCGR74_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR74_CG_SHIFT))&CCM_CCGR74_CG_MASK)
-/* CCGR74_SET Bit Fields */
-#define CCM_CCGR74_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR74_SET_CG_SHIFT 0
-#define CCM_CCGR74_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR74_SET_CG_SHIFT))&CCM_CCGR74_SET_CG_MASK)
-/* CCGR74_CLR Bit Fields */
-#define CCM_CCGR74_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR74_CLR_CG_SHIFT 0
-#define CCM_CCGR74_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR74_CLR_CG_SHIFT))&CCM_CCGR74_CLR_CG_MASK)
-/* CCGR74_TOG Bit Fields */
-#define CCM_CCGR74_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR74_TOG_CG_SHIFT 0
-#define CCM_CCGR74_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR74_TOG_CG_SHIFT))&CCM_CCGR74_TOG_CG_MASK)
-/* CCGR75 Bit Fields */
-#define CCM_CCGR75_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR75_CG_SHIFT 0
-#define CCM_CCGR75_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR75_CG_SHIFT))&CCM_CCGR75_CG_MASK)
-/* CCGR75_SET Bit Fields */
-#define CCM_CCGR75_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR75_SET_CG_SHIFT 0
-#define CCM_CCGR75_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR75_SET_CG_SHIFT))&CCM_CCGR75_SET_CG_MASK)
-/* CCGR75_CLR Bit Fields */
-#define CCM_CCGR75_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR75_CLR_CG_SHIFT 0
-#define CCM_CCGR75_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR75_CLR_CG_SHIFT))&CCM_CCGR75_CLR_CG_MASK)
-/* CCGR75_TOG Bit Fields */
-#define CCM_CCGR75_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR75_TOG_CG_SHIFT 0
-#define CCM_CCGR75_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR75_TOG_CG_SHIFT))&CCM_CCGR75_TOG_CG_MASK)
-/* CCGR76 Bit Fields */
-#define CCM_CCGR76_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR76_CG_SHIFT 0
-#define CCM_CCGR76_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR76_CG_SHIFT))&CCM_CCGR76_CG_MASK)
-/* CCGR76_SET Bit Fields */
-#define CCM_CCGR76_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR76_SET_CG_SHIFT 0
-#define CCM_CCGR76_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR76_SET_CG_SHIFT))&CCM_CCGR76_SET_CG_MASK)
-/* CCGR76_CLR Bit Fields */
-#define CCM_CCGR76_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR76_CLR_CG_SHIFT 0
-#define CCM_CCGR76_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR76_CLR_CG_SHIFT))&CCM_CCGR76_CLR_CG_MASK)
-/* CCGR76_TOG Bit Fields */
-#define CCM_CCGR76_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR76_TOG_CG_SHIFT 0
-#define CCM_CCGR76_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR76_TOG_CG_SHIFT))&CCM_CCGR76_TOG_CG_MASK)
-/* CCGR77 Bit Fields */
-#define CCM_CCGR77_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR77_CG_SHIFT 0
-#define CCM_CCGR77_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR77_CG_SHIFT))&CCM_CCGR77_CG_MASK)
-/* CCGR77_SET Bit Fields */
-#define CCM_CCGR77_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR77_SET_CG_SHIFT 0
-#define CCM_CCGR77_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR77_SET_CG_SHIFT))&CCM_CCGR77_SET_CG_MASK)
-/* CCGR77_CLR Bit Fields */
-#define CCM_CCGR77_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR77_CLR_CG_SHIFT 0
-#define CCM_CCGR77_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR77_CLR_CG_SHIFT))&CCM_CCGR77_CLR_CG_MASK)
-/* CCGR77_TOG Bit Fields */
-#define CCM_CCGR77_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR77_TOG_CG_SHIFT 0
-#define CCM_CCGR77_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR77_TOG_CG_SHIFT))&CCM_CCGR77_TOG_CG_MASK)
-/* CCGR78 Bit Fields */
-#define CCM_CCGR78_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR78_CG_SHIFT 0
-#define CCM_CCGR78_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR78_CG_SHIFT))&CCM_CCGR78_CG_MASK)
-/* CCGR78_SET Bit Fields */
-#define CCM_CCGR78_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR78_SET_CG_SHIFT 0
-#define CCM_CCGR78_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR78_SET_CG_SHIFT))&CCM_CCGR78_SET_CG_MASK)
-/* CCGR78_CLR Bit Fields */
-#define CCM_CCGR78_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR78_CLR_CG_SHIFT 0
-#define CCM_CCGR78_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR78_CLR_CG_SHIFT))&CCM_CCGR78_CLR_CG_MASK)
-/* CCGR78_TOG Bit Fields */
-#define CCM_CCGR78_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR78_TOG_CG_SHIFT 0
-#define CCM_CCGR78_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR78_TOG_CG_SHIFT))&CCM_CCGR78_TOG_CG_MASK)
-/* CCGR79 Bit Fields */
-#define CCM_CCGR79_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR79_CG_SHIFT 0
-#define CCM_CCGR79_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR79_CG_SHIFT))&CCM_CCGR79_CG_MASK)
-/* CCGR79_SET Bit Fields */
-#define CCM_CCGR79_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR79_SET_CG_SHIFT 0
-#define CCM_CCGR79_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR79_SET_CG_SHIFT))&CCM_CCGR79_SET_CG_MASK)
-/* CCGR79_CLR Bit Fields */
-#define CCM_CCGR79_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR79_CLR_CG_SHIFT 0
-#define CCM_CCGR79_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR79_CLR_CG_SHIFT))&CCM_CCGR79_CLR_CG_MASK)
-/* CCGR79_TOG Bit Fields */
-#define CCM_CCGR79_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR79_TOG_CG_SHIFT 0
-#define CCM_CCGR79_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR79_TOG_CG_SHIFT))&CCM_CCGR79_TOG_CG_MASK)
-/* CCGR80 Bit Fields */
-#define CCM_CCGR80_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR80_CG_SHIFT 0
-#define CCM_CCGR80_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR80_CG_SHIFT))&CCM_CCGR80_CG_MASK)
-/* CCGR80_SET Bit Fields */
-#define CCM_CCGR80_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR80_SET_CG_SHIFT 0
-#define CCM_CCGR80_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR80_SET_CG_SHIFT))&CCM_CCGR80_SET_CG_MASK)
-/* CCGR80_CLR Bit Fields */
-#define CCM_CCGR80_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR80_CLR_CG_SHIFT 0
-#define CCM_CCGR80_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR80_CLR_CG_SHIFT))&CCM_CCGR80_CLR_CG_MASK)
-/* CCGR80_TOG Bit Fields */
-#define CCM_CCGR80_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR80_TOG_CG_SHIFT 0
-#define CCM_CCGR80_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR80_TOG_CG_SHIFT))&CCM_CCGR80_TOG_CG_MASK)
-/* CCGR81 Bit Fields */
-#define CCM_CCGR81_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR81_CG_SHIFT 0
-#define CCM_CCGR81_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR81_CG_SHIFT))&CCM_CCGR81_CG_MASK)
-/* CCGR81_SET Bit Fields */
-#define CCM_CCGR81_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR81_SET_CG_SHIFT 0
-#define CCM_CCGR81_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR81_SET_CG_SHIFT))&CCM_CCGR81_SET_CG_MASK)
-/* CCGR81_CLR Bit Fields */
-#define CCM_CCGR81_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR81_CLR_CG_SHIFT 0
-#define CCM_CCGR81_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR81_CLR_CG_SHIFT))&CCM_CCGR81_CLR_CG_MASK)
-/* CCGR81_TOG Bit Fields */
-#define CCM_CCGR81_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR81_TOG_CG_SHIFT 0
-#define CCM_CCGR81_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR81_TOG_CG_SHIFT))&CCM_CCGR81_TOG_CG_MASK)
-/* CCGR82 Bit Fields */
-#define CCM_CCGR82_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR82_CG_SHIFT 0
-#define CCM_CCGR82_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR82_CG_SHIFT))&CCM_CCGR82_CG_MASK)
-/* CCGR82_SET Bit Fields */
-#define CCM_CCGR82_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR82_SET_CG_SHIFT 0
-#define CCM_CCGR82_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR82_SET_CG_SHIFT))&CCM_CCGR82_SET_CG_MASK)
-/* CCGR82_CLR Bit Fields */
-#define CCM_CCGR82_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR82_CLR_CG_SHIFT 0
-#define CCM_CCGR82_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR82_CLR_CG_SHIFT))&CCM_CCGR82_CLR_CG_MASK)
-/* CCGR82_TOG Bit Fields */
-#define CCM_CCGR82_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR82_TOG_CG_SHIFT 0
-#define CCM_CCGR82_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR82_TOG_CG_SHIFT))&CCM_CCGR82_TOG_CG_MASK)
-/* CCGR83 Bit Fields */
-#define CCM_CCGR83_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR83_CG_SHIFT 0
-#define CCM_CCGR83_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR83_CG_SHIFT))&CCM_CCGR83_CG_MASK)
-/* CCGR83_SET Bit Fields */
-#define CCM_CCGR83_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR83_SET_CG_SHIFT 0
-#define CCM_CCGR83_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR83_SET_CG_SHIFT))&CCM_CCGR83_SET_CG_MASK)
-/* CCGR83_CLR Bit Fields */
-#define CCM_CCGR83_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR83_CLR_CG_SHIFT 0
-#define CCM_CCGR83_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR83_CLR_CG_SHIFT))&CCM_CCGR83_CLR_CG_MASK)
-/* CCGR83_TOG Bit Fields */
-#define CCM_CCGR83_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR83_TOG_CG_SHIFT 0
-#define CCM_CCGR83_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR83_TOG_CG_SHIFT))&CCM_CCGR83_TOG_CG_MASK)
-/* CCGR84 Bit Fields */
-#define CCM_CCGR84_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR84_CG_SHIFT 0
-#define CCM_CCGR84_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR84_CG_SHIFT))&CCM_CCGR84_CG_MASK)
-/* CCGR84_SET Bit Fields */
-#define CCM_CCGR84_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR84_SET_CG_SHIFT 0
-#define CCM_CCGR84_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR84_SET_CG_SHIFT))&CCM_CCGR84_SET_CG_MASK)
-/* CCGR84_CLR Bit Fields */
-#define CCM_CCGR84_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR84_CLR_CG_SHIFT 0
-#define CCM_CCGR84_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR84_CLR_CG_SHIFT))&CCM_CCGR84_CLR_CG_MASK)
-/* CCGR84_TOG Bit Fields */
-#define CCM_CCGR84_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR84_TOG_CG_SHIFT 0
-#define CCM_CCGR84_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR84_TOG_CG_SHIFT))&CCM_CCGR84_TOG_CG_MASK)
-/* CCGR85 Bit Fields */
-#define CCM_CCGR85_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR85_CG_SHIFT 0
-#define CCM_CCGR85_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR85_CG_SHIFT))&CCM_CCGR85_CG_MASK)
-/* CCGR85_SET Bit Fields */
-#define CCM_CCGR85_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR85_SET_CG_SHIFT 0
-#define CCM_CCGR85_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR85_SET_CG_SHIFT))&CCM_CCGR85_SET_CG_MASK)
-/* CCGR85_CLR Bit Fields */
-#define CCM_CCGR85_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR85_CLR_CG_SHIFT 0
-#define CCM_CCGR85_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR85_CLR_CG_SHIFT))&CCM_CCGR85_CLR_CG_MASK)
-/* CCGR85_TOG Bit Fields */
-#define CCM_CCGR85_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR85_TOG_CG_SHIFT 0
-#define CCM_CCGR85_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR85_TOG_CG_SHIFT))&CCM_CCGR85_TOG_CG_MASK)
-/* CCGR86 Bit Fields */
-#define CCM_CCGR86_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR86_CG_SHIFT 0
-#define CCM_CCGR86_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR86_CG_SHIFT))&CCM_CCGR86_CG_MASK)
-/* CCGR86_SET Bit Fields */
-#define CCM_CCGR86_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR86_SET_CG_SHIFT 0
-#define CCM_CCGR86_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR86_SET_CG_SHIFT))&CCM_CCGR86_SET_CG_MASK)
-/* CCGR86_CLR Bit Fields */
-#define CCM_CCGR86_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR86_CLR_CG_SHIFT 0
-#define CCM_CCGR86_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR86_CLR_CG_SHIFT))&CCM_CCGR86_CLR_CG_MASK)
-/* CCGR86_TOG Bit Fields */
-#define CCM_CCGR86_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR86_TOG_CG_SHIFT 0
-#define CCM_CCGR86_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR86_TOG_CG_SHIFT))&CCM_CCGR86_TOG_CG_MASK)
-/* CCGR87 Bit Fields */
-#define CCM_CCGR87_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR87_CG_SHIFT 0
-#define CCM_CCGR87_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR87_CG_SHIFT))&CCM_CCGR87_CG_MASK)
-/* CCGR87_SET Bit Fields */
-#define CCM_CCGR87_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR87_SET_CG_SHIFT 0
-#define CCM_CCGR87_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR87_SET_CG_SHIFT))&CCM_CCGR87_SET_CG_MASK)
-/* CCGR87_CLR Bit Fields */
-#define CCM_CCGR87_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR87_CLR_CG_SHIFT 0
-#define CCM_CCGR87_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR87_CLR_CG_SHIFT))&CCM_CCGR87_CLR_CG_MASK)
-/* CCGR87_TOG Bit Fields */
-#define CCM_CCGR87_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR87_TOG_CG_SHIFT 0
-#define CCM_CCGR87_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR87_TOG_CG_SHIFT))&CCM_CCGR87_TOG_CG_MASK)
-/* CCGR88 Bit Fields */
-#define CCM_CCGR88_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR88_CG_SHIFT 0
-#define CCM_CCGR88_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR88_CG_SHIFT))&CCM_CCGR88_CG_MASK)
-/* CCGR88_SET Bit Fields */
-#define CCM_CCGR88_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR88_SET_CG_SHIFT 0
-#define CCM_CCGR88_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR88_SET_CG_SHIFT))&CCM_CCGR88_SET_CG_MASK)
-/* CCGR88_CLR Bit Fields */
-#define CCM_CCGR88_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR88_CLR_CG_SHIFT 0
-#define CCM_CCGR88_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR88_CLR_CG_SHIFT))&CCM_CCGR88_CLR_CG_MASK)
-/* CCGR88_TOG Bit Fields */
-#define CCM_CCGR88_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR88_TOG_CG_SHIFT 0
-#define CCM_CCGR88_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR88_TOG_CG_SHIFT))&CCM_CCGR88_TOG_CG_MASK)
-/* CCGR89 Bit Fields */
-#define CCM_CCGR89_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR89_CG_SHIFT 0
-#define CCM_CCGR89_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR89_CG_SHIFT))&CCM_CCGR89_CG_MASK)
-/* CCGR89_SET Bit Fields */
-#define CCM_CCGR89_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR89_SET_CG_SHIFT 0
-#define CCM_CCGR89_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR89_SET_CG_SHIFT))&CCM_CCGR89_SET_CG_MASK)
-/* CCGR89_CLR Bit Fields */
-#define CCM_CCGR89_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR89_CLR_CG_SHIFT 0
-#define CCM_CCGR89_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR89_CLR_CG_SHIFT))&CCM_CCGR89_CLR_CG_MASK)
-/* CCGR89_TOG Bit Fields */
-#define CCM_CCGR89_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR89_TOG_CG_SHIFT 0
-#define CCM_CCGR89_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR89_TOG_CG_SHIFT))&CCM_CCGR89_TOG_CG_MASK)
-/* CCGR90 Bit Fields */
-#define CCM_CCGR90_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR90_CG_SHIFT 0
-#define CCM_CCGR90_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR90_CG_SHIFT))&CCM_CCGR90_CG_MASK)
-/* CCGR90_SET Bit Fields */
-#define CCM_CCGR90_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR90_SET_CG_SHIFT 0
-#define CCM_CCGR90_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR90_SET_CG_SHIFT))&CCM_CCGR90_SET_CG_MASK)
-/* CCGR90_CLR Bit Fields */
-#define CCM_CCGR90_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR90_CLR_CG_SHIFT 0
-#define CCM_CCGR90_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR90_CLR_CG_SHIFT))&CCM_CCGR90_CLR_CG_MASK)
-/* CCGR90_TOG Bit Fields */
-#define CCM_CCGR90_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR90_TOG_CG_SHIFT 0
-#define CCM_CCGR90_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR90_TOG_CG_SHIFT))&CCM_CCGR90_TOG_CG_MASK)
-/* CCGR91 Bit Fields */
-#define CCM_CCGR91_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR91_CG_SHIFT 0
-#define CCM_CCGR91_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR91_CG_SHIFT))&CCM_CCGR91_CG_MASK)
-/* CCGR91_SET Bit Fields */
-#define CCM_CCGR91_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR91_SET_CG_SHIFT 0
-#define CCM_CCGR91_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR91_SET_CG_SHIFT))&CCM_CCGR91_SET_CG_MASK)
-/* CCGR91_CLR Bit Fields */
-#define CCM_CCGR91_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR91_CLR_CG_SHIFT 0
-#define CCM_CCGR91_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR91_CLR_CG_SHIFT))&CCM_CCGR91_CLR_CG_MASK)
-/* CCGR91_TOG Bit Fields */
-#define CCM_CCGR91_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR91_TOG_CG_SHIFT 0
-#define CCM_CCGR91_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR91_TOG_CG_SHIFT))&CCM_CCGR91_TOG_CG_MASK)
-/* CCGR92 Bit Fields */
-#define CCM_CCGR92_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR92_CG_SHIFT 0
-#define CCM_CCGR92_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR92_CG_SHIFT))&CCM_CCGR92_CG_MASK)
-/* CCGR92_SET Bit Fields */
-#define CCM_CCGR92_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR92_SET_CG_SHIFT 0
-#define CCM_CCGR92_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR92_SET_CG_SHIFT))&CCM_CCGR92_SET_CG_MASK)
-/* CCGR92_CLR Bit Fields */
-#define CCM_CCGR92_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR92_CLR_CG_SHIFT 0
-#define CCM_CCGR92_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR92_CLR_CG_SHIFT))&CCM_CCGR92_CLR_CG_MASK)
-/* CCGR92_TOG Bit Fields */
-#define CCM_CCGR92_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR92_TOG_CG_SHIFT 0
-#define CCM_CCGR92_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR92_TOG_CG_SHIFT))&CCM_CCGR92_TOG_CG_MASK)
-/* CCGR93 Bit Fields */
-#define CCM_CCGR93_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR93_CG_SHIFT 0
-#define CCM_CCGR93_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR93_CG_SHIFT))&CCM_CCGR93_CG_MASK)
-/* CCGR93_SET Bit Fields */
-#define CCM_CCGR93_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR93_SET_CG_SHIFT 0
-#define CCM_CCGR93_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR93_SET_CG_SHIFT))&CCM_CCGR93_SET_CG_MASK)
-/* CCGR93_CLR Bit Fields */
-#define CCM_CCGR93_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR93_CLR_CG_SHIFT 0
-#define CCM_CCGR93_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR93_CLR_CG_SHIFT))&CCM_CCGR93_CLR_CG_MASK)
-/* CCGR93_TOG Bit Fields */
-#define CCM_CCGR93_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR93_TOG_CG_SHIFT 0
-#define CCM_CCGR93_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR93_TOG_CG_SHIFT))&CCM_CCGR93_TOG_CG_MASK)
-/* CCGR94 Bit Fields */
-#define CCM_CCGR94_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR94_CG_SHIFT 0
-#define CCM_CCGR94_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR94_CG_SHIFT))&CCM_CCGR94_CG_MASK)
-/* CCGR94_SET Bit Fields */
-#define CCM_CCGR94_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR94_SET_CG_SHIFT 0
-#define CCM_CCGR94_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR94_SET_CG_SHIFT))&CCM_CCGR94_SET_CG_MASK)
-/* CCGR94_CLR Bit Fields */
-#define CCM_CCGR94_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR94_CLR_CG_SHIFT 0
-#define CCM_CCGR94_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR94_CLR_CG_SHIFT))&CCM_CCGR94_CLR_CG_MASK)
-/* CCGR94_TOG Bit Fields */
-#define CCM_CCGR94_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR94_TOG_CG_SHIFT 0
-#define CCM_CCGR94_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR94_TOG_CG_SHIFT))&CCM_CCGR94_TOG_CG_MASK)
-/* CCGR95 Bit Fields */
-#define CCM_CCGR95_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR95_CG_SHIFT 0
-#define CCM_CCGR95_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR95_CG_SHIFT))&CCM_CCGR95_CG_MASK)
-/* CCGR95_SET Bit Fields */
-#define CCM_CCGR95_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR95_SET_CG_SHIFT 0
-#define CCM_CCGR95_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR95_SET_CG_SHIFT))&CCM_CCGR95_SET_CG_MASK)
-/* CCGR95_CLR Bit Fields */
-#define CCM_CCGR95_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR95_CLR_CG_SHIFT 0
-#define CCM_CCGR95_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR95_CLR_CG_SHIFT))&CCM_CCGR95_CLR_CG_MASK)
-/* CCGR95_TOG Bit Fields */
-#define CCM_CCGR95_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR95_TOG_CG_SHIFT 0
-#define CCM_CCGR95_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR95_TOG_CG_SHIFT))&CCM_CCGR95_TOG_CG_MASK)
-/* CCGR96 Bit Fields */
-#define CCM_CCGR96_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR96_CG_SHIFT 0
-#define CCM_CCGR96_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR96_CG_SHIFT))&CCM_CCGR96_CG_MASK)
-/* CCGR96_SET Bit Fields */
-#define CCM_CCGR96_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR96_SET_CG_SHIFT 0
-#define CCM_CCGR96_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR96_SET_CG_SHIFT))&CCM_CCGR96_SET_CG_MASK)
-/* CCGR96_CLR Bit Fields */
-#define CCM_CCGR96_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR96_CLR_CG_SHIFT 0
-#define CCM_CCGR96_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR96_CLR_CG_SHIFT))&CCM_CCGR96_CLR_CG_MASK)
-/* CCGR96_TOG Bit Fields */
-#define CCM_CCGR96_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR96_TOG_CG_SHIFT 0
-#define CCM_CCGR96_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR96_TOG_CG_SHIFT))&CCM_CCGR96_TOG_CG_MASK)
-/* CCGR97 Bit Fields */
-#define CCM_CCGR97_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR97_CG_SHIFT 0
-#define CCM_CCGR97_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR97_CG_SHIFT))&CCM_CCGR97_CG_MASK)
-/* CCGR97_SET Bit Fields */
-#define CCM_CCGR97_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR97_SET_CG_SHIFT 0
-#define CCM_CCGR97_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR97_SET_CG_SHIFT))&CCM_CCGR97_SET_CG_MASK)
-/* CCGR97_CLR Bit Fields */
-#define CCM_CCGR97_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR97_CLR_CG_SHIFT 0
-#define CCM_CCGR97_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR97_CLR_CG_SHIFT))&CCM_CCGR97_CLR_CG_MASK)
-/* CCGR97_TOG Bit Fields */
-#define CCM_CCGR97_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR97_TOG_CG_SHIFT 0
-#define CCM_CCGR97_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR97_TOG_CG_SHIFT))&CCM_CCGR97_TOG_CG_MASK)
-/* CCGR98 Bit Fields */
-#define CCM_CCGR98_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR98_CG_SHIFT 0
-#define CCM_CCGR98_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR98_CG_SHIFT))&CCM_CCGR98_CG_MASK)
-/* CCGR98_SET Bit Fields */
-#define CCM_CCGR98_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR98_SET_CG_SHIFT 0
-#define CCM_CCGR98_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR98_SET_CG_SHIFT))&CCM_CCGR98_SET_CG_MASK)
-/* CCGR98_CLR Bit Fields */
-#define CCM_CCGR98_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR98_CLR_CG_SHIFT 0
-#define CCM_CCGR98_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR98_CLR_CG_SHIFT))&CCM_CCGR98_CLR_CG_MASK)
-/* CCGR98_TOG Bit Fields */
-#define CCM_CCGR98_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR98_TOG_CG_SHIFT 0
-#define CCM_CCGR98_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR98_TOG_CG_SHIFT))&CCM_CCGR98_TOG_CG_MASK)
-/* CCGR99 Bit Fields */
-#define CCM_CCGR99_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR99_CG_SHIFT 0
-#define CCM_CCGR99_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR99_CG_SHIFT))&CCM_CCGR99_CG_MASK)
-/* CCGR99_SET Bit Fields */
-#define CCM_CCGR99_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR99_SET_CG_SHIFT 0
-#define CCM_CCGR99_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR99_SET_CG_SHIFT))&CCM_CCGR99_SET_CG_MASK)
-/* CCGR99_CLR Bit Fields */
-#define CCM_CCGR99_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR99_CLR_CG_SHIFT 0
-#define CCM_CCGR99_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR99_CLR_CG_SHIFT))&CCM_CCGR99_CLR_CG_MASK)
-/* CCGR99_TOG Bit Fields */
-#define CCM_CCGR99_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR99_TOG_CG_SHIFT 0
-#define CCM_CCGR99_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR99_TOG_CG_SHIFT))&CCM_CCGR99_TOG_CG_MASK)
-/* CCGR100 Bit Fields */
-#define CCM_CCGR100_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR100_CG_SHIFT 0
-#define CCM_CCGR100_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR100_CG_SHIFT))&CCM_CCGR100_CG_MASK)
-/* CCGR100_SET Bit Fields */
-#define CCM_CCGR100_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR100_SET_CG_SHIFT 0
-#define CCM_CCGR100_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR100_SET_CG_SHIFT))&CCM_CCGR100_SET_CG_MASK)
-/* CCGR100_CLR Bit Fields */
-#define CCM_CCGR100_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR100_CLR_CG_SHIFT 0
-#define CCM_CCGR100_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR100_CLR_CG_SHIFT))&CCM_CCGR100_CLR_CG_MASK)
-/* CCGR100_TOG Bit Fields */
-#define CCM_CCGR100_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR100_TOG_CG_SHIFT 0
-#define CCM_CCGR100_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR100_TOG_CG_SHIFT))&CCM_CCGR100_TOG_CG_MASK)
-/* CCGR101 Bit Fields */
-#define CCM_CCGR101_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR101_CG_SHIFT 0
-#define CCM_CCGR101_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR101_CG_SHIFT))&CCM_CCGR101_CG_MASK)
-/* CCGR101_SET Bit Fields */
-#define CCM_CCGR101_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR101_SET_CG_SHIFT 0
-#define CCM_CCGR101_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR101_SET_CG_SHIFT))&CCM_CCGR101_SET_CG_MASK)
-/* CCGR101_CLR Bit Fields */
-#define CCM_CCGR101_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR101_CLR_CG_SHIFT 0
-#define CCM_CCGR101_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR101_CLR_CG_SHIFT))&CCM_CCGR101_CLR_CG_MASK)
-/* CCGR101_TOG Bit Fields */
-#define CCM_CCGR101_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR101_TOG_CG_SHIFT 0
-#define CCM_CCGR101_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR101_TOG_CG_SHIFT))&CCM_CCGR101_TOG_CG_MASK)
-/* CCGR102 Bit Fields */
-#define CCM_CCGR102_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR102_CG_SHIFT 0
-#define CCM_CCGR102_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR102_CG_SHIFT))&CCM_CCGR102_CG_MASK)
-/* CCGR102_SET Bit Fields */
-#define CCM_CCGR102_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR102_SET_CG_SHIFT 0
-#define CCM_CCGR102_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR102_SET_CG_SHIFT))&CCM_CCGR102_SET_CG_MASK)
-/* CCGR102_CLR Bit Fields */
-#define CCM_CCGR102_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR102_CLR_CG_SHIFT 0
-#define CCM_CCGR102_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR102_CLR_CG_SHIFT))&CCM_CCGR102_CLR_CG_MASK)
-/* CCGR102_TOG Bit Fields */
-#define CCM_CCGR102_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR102_TOG_CG_SHIFT 0
-#define CCM_CCGR102_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR102_TOG_CG_SHIFT))&CCM_CCGR102_TOG_CG_MASK)
-/* CCGR103 Bit Fields */
-#define CCM_CCGR103_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR103_CG_SHIFT 0
-#define CCM_CCGR103_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR103_CG_SHIFT))&CCM_CCGR103_CG_MASK)
-/* CCGR103_SET Bit Fields */
-#define CCM_CCGR103_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR103_SET_CG_SHIFT 0
-#define CCM_CCGR103_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR103_SET_CG_SHIFT))&CCM_CCGR103_SET_CG_MASK)
-/* CCGR103_CLR Bit Fields */
-#define CCM_CCGR103_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR103_CLR_CG_SHIFT 0
-#define CCM_CCGR103_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR103_CLR_CG_SHIFT))&CCM_CCGR103_CLR_CG_MASK)
-/* CCGR103_TOG Bit Fields */
-#define CCM_CCGR103_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR103_TOG_CG_SHIFT 0
-#define CCM_CCGR103_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR103_TOG_CG_SHIFT))&CCM_CCGR103_TOG_CG_MASK)
-/* CCGR104 Bit Fields */
-#define CCM_CCGR104_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR104_CG_SHIFT 0
-#define CCM_CCGR104_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR104_CG_SHIFT))&CCM_CCGR104_CG_MASK)
-/* CCGR104_SET Bit Fields */
-#define CCM_CCGR104_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR104_SET_CG_SHIFT 0
-#define CCM_CCGR104_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR104_SET_CG_SHIFT))&CCM_CCGR104_SET_CG_MASK)
-/* CCGR104_CLR Bit Fields */
-#define CCM_CCGR104_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR104_CLR_CG_SHIFT 0
-#define CCM_CCGR104_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR104_CLR_CG_SHIFT))&CCM_CCGR104_CLR_CG_MASK)
-/* CCGR104_TOG Bit Fields */
-#define CCM_CCGR104_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR104_TOG_CG_SHIFT 0
-#define CCM_CCGR104_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR104_TOG_CG_SHIFT))&CCM_CCGR104_TOG_CG_MASK)
-/* CCGR105 Bit Fields */
-#define CCM_CCGR105_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR105_CG_SHIFT 0
-#define CCM_CCGR105_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR105_CG_SHIFT))&CCM_CCGR105_CG_MASK)
-/* CCGR105_SET Bit Fields */
-#define CCM_CCGR105_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR105_SET_CG_SHIFT 0
-#define CCM_CCGR105_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR105_SET_CG_SHIFT))&CCM_CCGR105_SET_CG_MASK)
-/* CCGR105_CLR Bit Fields */
-#define CCM_CCGR105_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR105_CLR_CG_SHIFT 0
-#define CCM_CCGR105_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR105_CLR_CG_SHIFT))&CCM_CCGR105_CLR_CG_MASK)
-/* CCGR105_TOG Bit Fields */
-#define CCM_CCGR105_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR105_TOG_CG_SHIFT 0
-#define CCM_CCGR105_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR105_TOG_CG_SHIFT))&CCM_CCGR105_TOG_CG_MASK)
-/* CCGR106 Bit Fields */
-#define CCM_CCGR106_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR106_CG_SHIFT 0
-#define CCM_CCGR106_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR106_CG_SHIFT))&CCM_CCGR106_CG_MASK)
-/* CCGR106_SET Bit Fields */
-#define CCM_CCGR106_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR106_SET_CG_SHIFT 0
-#define CCM_CCGR106_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR106_SET_CG_SHIFT))&CCM_CCGR106_SET_CG_MASK)
-/* CCGR106_CLR Bit Fields */
-#define CCM_CCGR106_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR106_CLR_CG_SHIFT 0
-#define CCM_CCGR106_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR106_CLR_CG_SHIFT))&CCM_CCGR106_CLR_CG_MASK)
-/* CCGR106_TOG Bit Fields */
-#define CCM_CCGR106_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR106_TOG_CG_SHIFT 0
-#define CCM_CCGR106_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR106_TOG_CG_SHIFT))&CCM_CCGR106_TOG_CG_MASK)
-/* CCGR107 Bit Fields */
-#define CCM_CCGR107_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR107_CG_SHIFT 0
-#define CCM_CCGR107_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR107_CG_SHIFT))&CCM_CCGR107_CG_MASK)
-/* CCGR107_SET Bit Fields */
-#define CCM_CCGR107_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR107_SET_CG_SHIFT 0
-#define CCM_CCGR107_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR107_SET_CG_SHIFT))&CCM_CCGR107_SET_CG_MASK)
-/* CCGR107_CLR Bit Fields */
-#define CCM_CCGR107_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR107_CLR_CG_SHIFT 0
-#define CCM_CCGR107_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR107_CLR_CG_SHIFT))&CCM_CCGR107_CLR_CG_MASK)
-/* CCGR107_TOG Bit Fields */
-#define CCM_CCGR107_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR107_TOG_CG_SHIFT 0
-#define CCM_CCGR107_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR107_TOG_CG_SHIFT))&CCM_CCGR107_TOG_CG_MASK)
-/* CCGR108 Bit Fields */
-#define CCM_CCGR108_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR108_CG_SHIFT 0
-#define CCM_CCGR108_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR108_CG_SHIFT))&CCM_CCGR108_CG_MASK)
-/* CCGR108_SET Bit Fields */
-#define CCM_CCGR108_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR108_SET_CG_SHIFT 0
-#define CCM_CCGR108_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR108_SET_CG_SHIFT))&CCM_CCGR108_SET_CG_MASK)
-/* CCGR108_CLR Bit Fields */
-#define CCM_CCGR108_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR108_CLR_CG_SHIFT 0
-#define CCM_CCGR108_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR108_CLR_CG_SHIFT))&CCM_CCGR108_CLR_CG_MASK)
-/* CCGR108_TOG Bit Fields */
-#define CCM_CCGR108_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR108_TOG_CG_SHIFT 0
-#define CCM_CCGR108_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR108_TOG_CG_SHIFT))&CCM_CCGR108_TOG_CG_MASK)
-/* CCGR109 Bit Fields */
-#define CCM_CCGR109_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR109_CG_SHIFT 0
-#define CCM_CCGR109_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR109_CG_SHIFT))&CCM_CCGR109_CG_MASK)
-/* CCGR109_SET Bit Fields */
-#define CCM_CCGR109_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR109_SET_CG_SHIFT 0
-#define CCM_CCGR109_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR109_SET_CG_SHIFT))&CCM_CCGR109_SET_CG_MASK)
-/* CCGR109_CLR Bit Fields */
-#define CCM_CCGR109_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR109_CLR_CG_SHIFT 0
-#define CCM_CCGR109_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR109_CLR_CG_SHIFT))&CCM_CCGR109_CLR_CG_MASK)
-/* CCGR109_TOG Bit Fields */
-#define CCM_CCGR109_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR109_TOG_CG_SHIFT 0
-#define CCM_CCGR109_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR109_TOG_CG_SHIFT))&CCM_CCGR109_TOG_CG_MASK)
-/* CCGR110 Bit Fields */
-#define CCM_CCGR110_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR110_CG_SHIFT 0
-#define CCM_CCGR110_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR110_CG_SHIFT))&CCM_CCGR110_CG_MASK)
-/* CCGR110_SET Bit Fields */
-#define CCM_CCGR110_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR110_SET_CG_SHIFT 0
-#define CCM_CCGR110_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR110_SET_CG_SHIFT))&CCM_CCGR110_SET_CG_MASK)
-/* CCGR110_CLR Bit Fields */
-#define CCM_CCGR110_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR110_CLR_CG_SHIFT 0
-#define CCM_CCGR110_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR110_CLR_CG_SHIFT))&CCM_CCGR110_CLR_CG_MASK)
-/* CCGR110_TOG Bit Fields */
-#define CCM_CCGR110_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR110_TOG_CG_SHIFT 0
-#define CCM_CCGR110_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR110_TOG_CG_SHIFT))&CCM_CCGR110_TOG_CG_MASK)
-/* CCGR111 Bit Fields */
-#define CCM_CCGR111_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR111_CG_SHIFT 0
-#define CCM_CCGR111_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR111_CG_SHIFT))&CCM_CCGR111_CG_MASK)
-/* CCGR111_SET Bit Fields */
-#define CCM_CCGR111_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR111_SET_CG_SHIFT 0
-#define CCM_CCGR111_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR111_SET_CG_SHIFT))&CCM_CCGR111_SET_CG_MASK)
-/* CCGR111_CLR Bit Fields */
-#define CCM_CCGR111_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR111_CLR_CG_SHIFT 0
-#define CCM_CCGR111_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR111_CLR_CG_SHIFT))&CCM_CCGR111_CLR_CG_MASK)
-/* CCGR111_TOG Bit Fields */
-#define CCM_CCGR111_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR111_TOG_CG_SHIFT 0
-#define CCM_CCGR111_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR111_TOG_CG_SHIFT))&CCM_CCGR111_TOG_CG_MASK)
-/* CCGR112 Bit Fields */
-#define CCM_CCGR112_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR112_CG_SHIFT 0
-#define CCM_CCGR112_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR112_CG_SHIFT))&CCM_CCGR112_CG_MASK)
-/* CCGR112_SET Bit Fields */
-#define CCM_CCGR112_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR112_SET_CG_SHIFT 0
-#define CCM_CCGR112_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR112_SET_CG_SHIFT))&CCM_CCGR112_SET_CG_MASK)
-/* CCGR112_CLR Bit Fields */
-#define CCM_CCGR112_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR112_CLR_CG_SHIFT 0
-#define CCM_CCGR112_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR112_CLR_CG_SHIFT))&CCM_CCGR112_CLR_CG_MASK)
-/* CCGR112_TOG Bit Fields */
-#define CCM_CCGR112_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR112_TOG_CG_SHIFT 0
-#define CCM_CCGR112_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR112_TOG_CG_SHIFT))&CCM_CCGR112_TOG_CG_MASK)
-/* CCGR113 Bit Fields */
-#define CCM_CCGR113_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR113_CG_SHIFT 0
-#define CCM_CCGR113_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR113_CG_SHIFT))&CCM_CCGR113_CG_MASK)
-/* CCGR113_SET Bit Fields */
-#define CCM_CCGR113_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR113_SET_CG_SHIFT 0
-#define CCM_CCGR113_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR113_SET_CG_SHIFT))&CCM_CCGR113_SET_CG_MASK)
-/* CCGR113_CLR Bit Fields */
-#define CCM_CCGR113_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR113_CLR_CG_SHIFT 0
-#define CCM_CCGR113_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR113_CLR_CG_SHIFT))&CCM_CCGR113_CLR_CG_MASK)
-/* CCGR113_TOG Bit Fields */
-#define CCM_CCGR113_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR113_TOG_CG_SHIFT 0
-#define CCM_CCGR113_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR113_TOG_CG_SHIFT))&CCM_CCGR113_TOG_CG_MASK)
-/* CCGR114 Bit Fields */
-#define CCM_CCGR114_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR114_CG_SHIFT 0
-#define CCM_CCGR114_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR114_CG_SHIFT))&CCM_CCGR114_CG_MASK)
-/* CCGR114_SET Bit Fields */
-#define CCM_CCGR114_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR114_SET_CG_SHIFT 0
-#define CCM_CCGR114_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR114_SET_CG_SHIFT))&CCM_CCGR114_SET_CG_MASK)
-/* CCGR114_CLR Bit Fields */
-#define CCM_CCGR114_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR114_CLR_CG_SHIFT 0
-#define CCM_CCGR114_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR114_CLR_CG_SHIFT))&CCM_CCGR114_CLR_CG_MASK)
-/* CCGR114_TOG Bit Fields */
-#define CCM_CCGR114_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR114_TOG_CG_SHIFT 0
-#define CCM_CCGR114_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR114_TOG_CG_SHIFT))&CCM_CCGR114_TOG_CG_MASK)
-/* CCGR115 Bit Fields */
-#define CCM_CCGR115_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR115_CG_SHIFT 0
-#define CCM_CCGR115_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR115_CG_SHIFT))&CCM_CCGR115_CG_MASK)
-/* CCGR115_SET Bit Fields */
-#define CCM_CCGR115_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR115_SET_CG_SHIFT 0
-#define CCM_CCGR115_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR115_SET_CG_SHIFT))&CCM_CCGR115_SET_CG_MASK)
-/* CCGR115_CLR Bit Fields */
-#define CCM_CCGR115_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR115_CLR_CG_SHIFT 0
-#define CCM_CCGR115_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR115_CLR_CG_SHIFT))&CCM_CCGR115_CLR_CG_MASK)
-/* CCGR115_TOG Bit Fields */
-#define CCM_CCGR115_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR115_TOG_CG_SHIFT 0
-#define CCM_CCGR115_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR115_TOG_CG_SHIFT))&CCM_CCGR115_TOG_CG_MASK)
-/* CCGR116 Bit Fields */
-#define CCM_CCGR116_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR116_CG_SHIFT 0
-#define CCM_CCGR116_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR116_CG_SHIFT))&CCM_CCGR116_CG_MASK)
-/* CCGR116_SET Bit Fields */
-#define CCM_CCGR116_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR116_SET_CG_SHIFT 0
-#define CCM_CCGR116_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR116_SET_CG_SHIFT))&CCM_CCGR116_SET_CG_MASK)
-/* CCGR116_CLR Bit Fields */
-#define CCM_CCGR116_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR116_CLR_CG_SHIFT 0
-#define CCM_CCGR116_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR116_CLR_CG_SHIFT))&CCM_CCGR116_CLR_CG_MASK)
-/* CCGR116_TOG Bit Fields */
-#define CCM_CCGR116_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR116_TOG_CG_SHIFT 0
-#define CCM_CCGR116_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR116_TOG_CG_SHIFT))&CCM_CCGR116_TOG_CG_MASK)
-/* CCGR117 Bit Fields */
-#define CCM_CCGR117_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR117_CG_SHIFT 0
-#define CCM_CCGR117_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR117_CG_SHIFT))&CCM_CCGR117_CG_MASK)
-/* CCGR117_SET Bit Fields */
-#define CCM_CCGR117_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR117_SET_CG_SHIFT 0
-#define CCM_CCGR117_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR117_SET_CG_SHIFT))&CCM_CCGR117_SET_CG_MASK)
-/* CCGR117_CLR Bit Fields */
-#define CCM_CCGR117_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR117_CLR_CG_SHIFT 0
-#define CCM_CCGR117_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR117_CLR_CG_SHIFT))&CCM_CCGR117_CLR_CG_MASK)
-/* CCGR117_TOG Bit Fields */
-#define CCM_CCGR117_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR117_TOG_CG_SHIFT 0
-#define CCM_CCGR117_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR117_TOG_CG_SHIFT))&CCM_CCGR117_TOG_CG_MASK)
-/* CCGR118 Bit Fields */
-#define CCM_CCGR118_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR118_CG_SHIFT 0
-#define CCM_CCGR118_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR118_CG_SHIFT))&CCM_CCGR118_CG_MASK)
-/* CCGR118_SET Bit Fields */
-#define CCM_CCGR118_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR118_SET_CG_SHIFT 0
-#define CCM_CCGR118_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR118_SET_CG_SHIFT))&CCM_CCGR118_SET_CG_MASK)
-/* CCGR118_CLR Bit Fields */
-#define CCM_CCGR118_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR118_CLR_CG_SHIFT 0
-#define CCM_CCGR118_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR118_CLR_CG_SHIFT))&CCM_CCGR118_CLR_CG_MASK)
-/* CCGR118_TOG Bit Fields */
-#define CCM_CCGR118_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR118_TOG_CG_SHIFT 0
-#define CCM_CCGR118_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR118_TOG_CG_SHIFT))&CCM_CCGR118_TOG_CG_MASK)
-/* CCGR119 Bit Fields */
-#define CCM_CCGR119_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR119_CG_SHIFT 0
-#define CCM_CCGR119_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR119_CG_SHIFT))&CCM_CCGR119_CG_MASK)
-/* CCGR119_SET Bit Fields */
-#define CCM_CCGR119_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR119_SET_CG_SHIFT 0
-#define CCM_CCGR119_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR119_SET_CG_SHIFT))&CCM_CCGR119_SET_CG_MASK)
-/* CCGR119_CLR Bit Fields */
-#define CCM_CCGR119_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR119_CLR_CG_SHIFT 0
-#define CCM_CCGR119_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR119_CLR_CG_SHIFT))&CCM_CCGR119_CLR_CG_MASK)
-/* CCGR119_TOG Bit Fields */
-#define CCM_CCGR119_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR119_TOG_CG_SHIFT 0
-#define CCM_CCGR119_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR119_TOG_CG_SHIFT))&CCM_CCGR119_TOG_CG_MASK)
-/* CCGR120 Bit Fields */
-#define CCM_CCGR120_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR120_CG_SHIFT 0
-#define CCM_CCGR120_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR120_CG_SHIFT))&CCM_CCGR120_CG_MASK)
-/* CCGR120_SET Bit Fields */
-#define CCM_CCGR120_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR120_SET_CG_SHIFT 0
-#define CCM_CCGR120_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR120_SET_CG_SHIFT))&CCM_CCGR120_SET_CG_MASK)
-/* CCGR120_CLR Bit Fields */
-#define CCM_CCGR120_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR120_CLR_CG_SHIFT 0
-#define CCM_CCGR120_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR120_CLR_CG_SHIFT))&CCM_CCGR120_CLR_CG_MASK)
-/* CCGR120_TOG Bit Fields */
-#define CCM_CCGR120_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR120_TOG_CG_SHIFT 0
-#define CCM_CCGR120_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR120_TOG_CG_SHIFT))&CCM_CCGR120_TOG_CG_MASK)
-/* CCGR121 Bit Fields */
-#define CCM_CCGR121_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR121_CG_SHIFT 0
-#define CCM_CCGR121_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR121_CG_SHIFT))&CCM_CCGR121_CG_MASK)
-/* CCGR121_SET Bit Fields */
-#define CCM_CCGR121_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR121_SET_CG_SHIFT 0
-#define CCM_CCGR121_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR121_SET_CG_SHIFT))&CCM_CCGR121_SET_CG_MASK)
-/* CCGR121_CLR Bit Fields */
-#define CCM_CCGR121_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR121_CLR_CG_SHIFT 0
-#define CCM_CCGR121_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR121_CLR_CG_SHIFT))&CCM_CCGR121_CLR_CG_MASK)
-/* CCGR121_TOG Bit Fields */
-#define CCM_CCGR121_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR121_TOG_CG_SHIFT 0
-#define CCM_CCGR121_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR121_TOG_CG_SHIFT))&CCM_CCGR121_TOG_CG_MASK)
-/* CCGR122 Bit Fields */
-#define CCM_CCGR122_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR122_CG_SHIFT 0
-#define CCM_CCGR122_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR122_CG_SHIFT))&CCM_CCGR122_CG_MASK)
-/* CCGR122_SET Bit Fields */
-#define CCM_CCGR122_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR122_SET_CG_SHIFT 0
-#define CCM_CCGR122_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR122_SET_CG_SHIFT))&CCM_CCGR122_SET_CG_MASK)
-/* CCGR122_CLR Bit Fields */
-#define CCM_CCGR122_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR122_CLR_CG_SHIFT 0
-#define CCM_CCGR122_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR122_CLR_CG_SHIFT))&CCM_CCGR122_CLR_CG_MASK)
-/* CCGR122_TOG Bit Fields */
-#define CCM_CCGR122_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR122_TOG_CG_SHIFT 0
-#define CCM_CCGR122_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR122_TOG_CG_SHIFT))&CCM_CCGR122_TOG_CG_MASK)
-/* CCGR123 Bit Fields */
-#define CCM_CCGR123_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR123_CG_SHIFT 0
-#define CCM_CCGR123_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR123_CG_SHIFT))&CCM_CCGR123_CG_MASK)
-/* CCGR123_SET Bit Fields */
-#define CCM_CCGR123_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR123_SET_CG_SHIFT 0
-#define CCM_CCGR123_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR123_SET_CG_SHIFT))&CCM_CCGR123_SET_CG_MASK)
-/* CCGR123_CLR Bit Fields */
-#define CCM_CCGR123_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR123_CLR_CG_SHIFT 0
-#define CCM_CCGR123_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR123_CLR_CG_SHIFT))&CCM_CCGR123_CLR_CG_MASK)
-/* CCGR123_TOG Bit Fields */
-#define CCM_CCGR123_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR123_TOG_CG_SHIFT 0
-#define CCM_CCGR123_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR123_TOG_CG_SHIFT))&CCM_CCGR123_TOG_CG_MASK)
-/* CCGR124 Bit Fields */
-#define CCM_CCGR124_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR124_CG_SHIFT 0
-#define CCM_CCGR124_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR124_CG_SHIFT))&CCM_CCGR124_CG_MASK)
-/* CCGR124_SET Bit Fields */
-#define CCM_CCGR124_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR124_SET_CG_SHIFT 0
-#define CCM_CCGR124_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR124_SET_CG_SHIFT))&CCM_CCGR124_SET_CG_MASK)
-/* CCGR124_CLR Bit Fields */
-#define CCM_CCGR124_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR124_CLR_CG_SHIFT 0
-#define CCM_CCGR124_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR124_CLR_CG_SHIFT))&CCM_CCGR124_CLR_CG_MASK)
-/* CCGR124_TOG Bit Fields */
-#define CCM_CCGR124_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR124_TOG_CG_SHIFT 0
-#define CCM_CCGR124_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR124_TOG_CG_SHIFT))&CCM_CCGR124_TOG_CG_MASK)
-/* CCGR125 Bit Fields */
-#define CCM_CCGR125_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR125_CG_SHIFT 0
-#define CCM_CCGR125_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR125_CG_SHIFT))&CCM_CCGR125_CG_MASK)
-/* CCGR125_SET Bit Fields */
-#define CCM_CCGR125_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR125_SET_CG_SHIFT 0
-#define CCM_CCGR125_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR125_SET_CG_SHIFT))&CCM_CCGR125_SET_CG_MASK)
-/* CCGR125_CLR Bit Fields */
-#define CCM_CCGR125_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR125_CLR_CG_SHIFT 0
-#define CCM_CCGR125_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR125_CLR_CG_SHIFT))&CCM_CCGR125_CLR_CG_MASK)
-/* CCGR125_TOG Bit Fields */
-#define CCM_CCGR125_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR125_TOG_CG_SHIFT 0
-#define CCM_CCGR125_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR125_TOG_CG_SHIFT))&CCM_CCGR125_TOG_CG_MASK)
-/* CCGR126 Bit Fields */
-#define CCM_CCGR126_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR126_CG_SHIFT 0
-#define CCM_CCGR126_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR126_CG_SHIFT))&CCM_CCGR126_CG_MASK)
-/* CCGR126_SET Bit Fields */
-#define CCM_CCGR126_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR126_SET_CG_SHIFT 0
-#define CCM_CCGR126_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR126_SET_CG_SHIFT))&CCM_CCGR126_SET_CG_MASK)
-/* CCGR126_CLR Bit Fields */
-#define CCM_CCGR126_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR126_CLR_CG_SHIFT 0
-#define CCM_CCGR126_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR126_CLR_CG_SHIFT))&CCM_CCGR126_CLR_CG_MASK)
-/* CCGR126_TOG Bit Fields */
-#define CCM_CCGR126_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR126_TOG_CG_SHIFT 0
-#define CCM_CCGR126_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR126_TOG_CG_SHIFT))&CCM_CCGR126_TOG_CG_MASK)
-/* CCGR127 Bit Fields */
-#define CCM_CCGR127_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR127_CG_SHIFT 0
-#define CCM_CCGR127_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR127_CG_SHIFT))&CCM_CCGR127_CG_MASK)
-/* CCGR127_SET Bit Fields */
-#define CCM_CCGR127_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR127_SET_CG_SHIFT 0
-#define CCM_CCGR127_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR127_SET_CG_SHIFT))&CCM_CCGR127_SET_CG_MASK)
-/* CCGR127_CLR Bit Fields */
-#define CCM_CCGR127_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR127_CLR_CG_SHIFT 0
-#define CCM_CCGR127_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR127_CLR_CG_SHIFT))&CCM_CCGR127_CLR_CG_MASK)
-/* CCGR127_TOG Bit Fields */
-#define CCM_CCGR127_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR127_TOG_CG_SHIFT 0
-#define CCM_CCGR127_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR127_TOG_CG_SHIFT))&CCM_CCGR127_TOG_CG_MASK)
-/* CCGR128 Bit Fields */
-#define CCM_CCGR128_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR128_CG_SHIFT 0
-#define CCM_CCGR128_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR128_CG_SHIFT))&CCM_CCGR128_CG_MASK)
-/* CCGR128_SET Bit Fields */
-#define CCM_CCGR128_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR128_SET_CG_SHIFT 0
-#define CCM_CCGR128_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR128_SET_CG_SHIFT))&CCM_CCGR128_SET_CG_MASK)
-/* CCGR128_CLR Bit Fields */
-#define CCM_CCGR128_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR128_CLR_CG_SHIFT 0
-#define CCM_CCGR128_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR128_CLR_CG_SHIFT))&CCM_CCGR128_CLR_CG_MASK)
-/* CCGR128_TOG Bit Fields */
-#define CCM_CCGR128_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR128_TOG_CG_SHIFT 0
-#define CCM_CCGR128_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR128_TOG_CG_SHIFT))&CCM_CCGR128_TOG_CG_MASK)
-/* CCGR129 Bit Fields */
-#define CCM_CCGR129_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR129_CG_SHIFT 0
-#define CCM_CCGR129_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR129_CG_SHIFT))&CCM_CCGR129_CG_MASK)
-/* CCGR129_SET Bit Fields */
-#define CCM_CCGR129_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR129_SET_CG_SHIFT 0
-#define CCM_CCGR129_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR129_SET_CG_SHIFT))&CCM_CCGR129_SET_CG_MASK)
-/* CCGR129_CLR Bit Fields */
-#define CCM_CCGR129_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR129_CLR_CG_SHIFT 0
-#define CCM_CCGR129_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR129_CLR_CG_SHIFT))&CCM_CCGR129_CLR_CG_MASK)
-/* CCGR129_TOG Bit Fields */
-#define CCM_CCGR129_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR129_TOG_CG_SHIFT 0
-#define CCM_CCGR129_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR129_TOG_CG_SHIFT))&CCM_CCGR129_TOG_CG_MASK)
-/* CCGR130 Bit Fields */
-#define CCM_CCGR130_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR130_CG_SHIFT 0
-#define CCM_CCGR130_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR130_CG_SHIFT))&CCM_CCGR130_CG_MASK)
-/* CCGR130_SET Bit Fields */
-#define CCM_CCGR130_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR130_SET_CG_SHIFT 0
-#define CCM_CCGR130_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR130_SET_CG_SHIFT))&CCM_CCGR130_SET_CG_MASK)
-/* CCGR130_CLR Bit Fields */
-#define CCM_CCGR130_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR130_CLR_CG_SHIFT 0
-#define CCM_CCGR130_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR130_CLR_CG_SHIFT))&CCM_CCGR130_CLR_CG_MASK)
-/* CCGR130_TOG Bit Fields */
-#define CCM_CCGR130_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR130_TOG_CG_SHIFT 0
-#define CCM_CCGR130_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR130_TOG_CG_SHIFT))&CCM_CCGR130_TOG_CG_MASK)
-/* CCGR131 Bit Fields */
-#define CCM_CCGR131_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR131_CG_SHIFT 0
-#define CCM_CCGR131_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR131_CG_SHIFT))&CCM_CCGR131_CG_MASK)
-/* CCGR131_SET Bit Fields */
-#define CCM_CCGR131_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR131_SET_CG_SHIFT 0
-#define CCM_CCGR131_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR131_SET_CG_SHIFT))&CCM_CCGR131_SET_CG_MASK)
-/* CCGR131_CLR Bit Fields */
-#define CCM_CCGR131_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR131_CLR_CG_SHIFT 0
-#define CCM_CCGR131_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR131_CLR_CG_SHIFT))&CCM_CCGR131_CLR_CG_MASK)
-/* CCGR131_TOG Bit Fields */
-#define CCM_CCGR131_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR131_TOG_CG_SHIFT 0
-#define CCM_CCGR131_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR131_TOG_CG_SHIFT))&CCM_CCGR131_TOG_CG_MASK)
-/* CCGR132 Bit Fields */
-#define CCM_CCGR132_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR132_CG_SHIFT 0
-#define CCM_CCGR132_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR132_CG_SHIFT))&CCM_CCGR132_CG_MASK)
-/* CCGR132_SET Bit Fields */
-#define CCM_CCGR132_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR132_SET_CG_SHIFT 0
-#define CCM_CCGR132_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR132_SET_CG_SHIFT))&CCM_CCGR132_SET_CG_MASK)
-/* CCGR132_CLR Bit Fields */
-#define CCM_CCGR132_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR132_CLR_CG_SHIFT 0
-#define CCM_CCGR132_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR132_CLR_CG_SHIFT))&CCM_CCGR132_CLR_CG_MASK)
-/* CCGR132_TOG Bit Fields */
-#define CCM_CCGR132_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR132_TOG_CG_SHIFT 0
-#define CCM_CCGR132_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR132_TOG_CG_SHIFT))&CCM_CCGR132_TOG_CG_MASK)
-/* CCGR133 Bit Fields */
-#define CCM_CCGR133_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR133_CG_SHIFT 0
-#define CCM_CCGR133_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR133_CG_SHIFT))&CCM_CCGR133_CG_MASK)
-/* CCGR133_SET Bit Fields */
-#define CCM_CCGR133_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR133_SET_CG_SHIFT 0
-#define CCM_CCGR133_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR133_SET_CG_SHIFT))&CCM_CCGR133_SET_CG_MASK)
-/* CCGR133_CLR Bit Fields */
-#define CCM_CCGR133_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR133_CLR_CG_SHIFT 0
-#define CCM_CCGR133_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR133_CLR_CG_SHIFT))&CCM_CCGR133_CLR_CG_MASK)
-/* CCGR133_TOG Bit Fields */
-#define CCM_CCGR133_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR133_TOG_CG_SHIFT 0
-#define CCM_CCGR133_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR133_TOG_CG_SHIFT))&CCM_CCGR133_TOG_CG_MASK)
-/* CCGR134 Bit Fields */
-#define CCM_CCGR134_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR134_CG_SHIFT 0
-#define CCM_CCGR134_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR134_CG_SHIFT))&CCM_CCGR134_CG_MASK)
-/* CCGR134_SET Bit Fields */
-#define CCM_CCGR134_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR134_SET_CG_SHIFT 0
-#define CCM_CCGR134_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR134_SET_CG_SHIFT))&CCM_CCGR134_SET_CG_MASK)
-/* CCGR134_CLR Bit Fields */
-#define CCM_CCGR134_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR134_CLR_CG_SHIFT 0
-#define CCM_CCGR134_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR134_CLR_CG_SHIFT))&CCM_CCGR134_CLR_CG_MASK)
-/* CCGR134_TOG Bit Fields */
-#define CCM_CCGR134_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR134_TOG_CG_SHIFT 0
-#define CCM_CCGR134_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR134_TOG_CG_SHIFT))&CCM_CCGR134_TOG_CG_MASK)
-/* CCGR135 Bit Fields */
-#define CCM_CCGR135_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR135_CG_SHIFT 0
-#define CCM_CCGR135_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR135_CG_SHIFT))&CCM_CCGR135_CG_MASK)
-/* CCGR135_SET Bit Fields */
-#define CCM_CCGR135_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR135_SET_CG_SHIFT 0
-#define CCM_CCGR135_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR135_SET_CG_SHIFT))&CCM_CCGR135_SET_CG_MASK)
-/* CCGR135_CLR Bit Fields */
-#define CCM_CCGR135_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR135_CLR_CG_SHIFT 0
-#define CCM_CCGR135_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR135_CLR_CG_SHIFT))&CCM_CCGR135_CLR_CG_MASK)
-/* CCGR135_TOG Bit Fields */
-#define CCM_CCGR135_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR135_TOG_CG_SHIFT 0
-#define CCM_CCGR135_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR135_TOG_CG_SHIFT))&CCM_CCGR135_TOG_CG_MASK)
-/* CCGR136 Bit Fields */
-#define CCM_CCGR136_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR136_CG_SHIFT 0
-#define CCM_CCGR136_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR136_CG_SHIFT))&CCM_CCGR136_CG_MASK)
-/* CCGR136_SET Bit Fields */
-#define CCM_CCGR136_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR136_SET_CG_SHIFT 0
-#define CCM_CCGR136_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR136_SET_CG_SHIFT))&CCM_CCGR136_SET_CG_MASK)
-/* CCGR136_CLR Bit Fields */
-#define CCM_CCGR136_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR136_CLR_CG_SHIFT 0
-#define CCM_CCGR136_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR136_CLR_CG_SHIFT))&CCM_CCGR136_CLR_CG_MASK)
-/* CCGR136_TOG Bit Fields */
-#define CCM_CCGR136_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR136_TOG_CG_SHIFT 0
-#define CCM_CCGR136_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR136_TOG_CG_SHIFT))&CCM_CCGR136_TOG_CG_MASK)
-/* CCGR137 Bit Fields */
-#define CCM_CCGR137_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR137_CG_SHIFT 0
-#define CCM_CCGR137_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR137_CG_SHIFT))&CCM_CCGR137_CG_MASK)
-/* CCGR137_SET Bit Fields */
-#define CCM_CCGR137_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR137_SET_CG_SHIFT 0
-#define CCM_CCGR137_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR137_SET_CG_SHIFT))&CCM_CCGR137_SET_CG_MASK)
-/* CCGR137_CLR Bit Fields */
-#define CCM_CCGR137_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR137_CLR_CG_SHIFT 0
-#define CCM_CCGR137_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR137_CLR_CG_SHIFT))&CCM_CCGR137_CLR_CG_MASK)
-/* CCGR137_TOG Bit Fields */
-#define CCM_CCGR137_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR137_TOG_CG_SHIFT 0
-#define CCM_CCGR137_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR137_TOG_CG_SHIFT))&CCM_CCGR137_TOG_CG_MASK)
-/* CCGR138 Bit Fields */
-#define CCM_CCGR138_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR138_CG_SHIFT 0
-#define CCM_CCGR138_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR138_CG_SHIFT))&CCM_CCGR138_CG_MASK)
-/* CCGR138_SET Bit Fields */
-#define CCM_CCGR138_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR138_SET_CG_SHIFT 0
-#define CCM_CCGR138_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR138_SET_CG_SHIFT))&CCM_CCGR138_SET_CG_MASK)
-/* CCGR138_CLR Bit Fields */
-#define CCM_CCGR138_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR138_CLR_CG_SHIFT 0
-#define CCM_CCGR138_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR138_CLR_CG_SHIFT))&CCM_CCGR138_CLR_CG_MASK)
-/* CCGR138_TOG Bit Fields */
-#define CCM_CCGR138_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR138_TOG_CG_SHIFT 0
-#define CCM_CCGR138_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR138_TOG_CG_SHIFT))&CCM_CCGR138_TOG_CG_MASK)
-/* CCGR139 Bit Fields */
-#define CCM_CCGR139_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR139_CG_SHIFT 0
-#define CCM_CCGR139_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR139_CG_SHIFT))&CCM_CCGR139_CG_MASK)
-/* CCGR139_SET Bit Fields */
-#define CCM_CCGR139_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR139_SET_CG_SHIFT 0
-#define CCM_CCGR139_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR139_SET_CG_SHIFT))&CCM_CCGR139_SET_CG_MASK)
-/* CCGR139_CLR Bit Fields */
-#define CCM_CCGR139_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR139_CLR_CG_SHIFT 0
-#define CCM_CCGR139_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR139_CLR_CG_SHIFT))&CCM_CCGR139_CLR_CG_MASK)
-/* CCGR139_TOG Bit Fields */
-#define CCM_CCGR139_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR139_TOG_CG_SHIFT 0
-#define CCM_CCGR139_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR139_TOG_CG_SHIFT))&CCM_CCGR139_TOG_CG_MASK)
-/* CCGR140 Bit Fields */
-#define CCM_CCGR140_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR140_CG_SHIFT 0
-#define CCM_CCGR140_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR140_CG_SHIFT))&CCM_CCGR140_CG_MASK)
-/* CCGR140_SET Bit Fields */
-#define CCM_CCGR140_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR140_SET_CG_SHIFT 0
-#define CCM_CCGR140_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR140_SET_CG_SHIFT))&CCM_CCGR140_SET_CG_MASK)
-/* CCGR140_CLR Bit Fields */
-#define CCM_CCGR140_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR140_CLR_CG_SHIFT 0
-#define CCM_CCGR140_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR140_CLR_CG_SHIFT))&CCM_CCGR140_CLR_CG_MASK)
-/* CCGR140_TOG Bit Fields */
-#define CCM_CCGR140_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR140_TOG_CG_SHIFT 0
-#define CCM_CCGR140_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR140_TOG_CG_SHIFT))&CCM_CCGR140_TOG_CG_MASK)
-/* CCGR141 Bit Fields */
-#define CCM_CCGR141_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR141_CG_SHIFT 0
-#define CCM_CCGR141_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR141_CG_SHIFT))&CCM_CCGR141_CG_MASK)
-/* CCGR141_SET Bit Fields */
-#define CCM_CCGR141_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR141_SET_CG_SHIFT 0
-#define CCM_CCGR141_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR141_SET_CG_SHIFT))&CCM_CCGR141_SET_CG_MASK)
-/* CCGR141_CLR Bit Fields */
-#define CCM_CCGR141_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR141_CLR_CG_SHIFT 0
-#define CCM_CCGR141_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR141_CLR_CG_SHIFT))&CCM_CCGR141_CLR_CG_MASK)
-/* CCGR141_TOG Bit Fields */
-#define CCM_CCGR141_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR141_TOG_CG_SHIFT 0
-#define CCM_CCGR141_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR141_TOG_CG_SHIFT))&CCM_CCGR141_TOG_CG_MASK)
-/* CCGR142 Bit Fields */
-#define CCM_CCGR142_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR142_CG_SHIFT 0
-#define CCM_CCGR142_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR142_CG_SHIFT))&CCM_CCGR142_CG_MASK)
-/* CCGR142_SET Bit Fields */
-#define CCM_CCGR142_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR142_SET_CG_SHIFT 0
-#define CCM_CCGR142_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR142_SET_CG_SHIFT))&CCM_CCGR142_SET_CG_MASK)
-/* CCGR142_CLR Bit Fields */
-#define CCM_CCGR142_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR142_CLR_CG_SHIFT 0
-#define CCM_CCGR142_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR142_CLR_CG_SHIFT))&CCM_CCGR142_CLR_CG_MASK)
-/* CCGR142_TOG Bit Fields */
-#define CCM_CCGR142_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR142_TOG_CG_SHIFT 0
-#define CCM_CCGR142_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR142_TOG_CG_SHIFT))&CCM_CCGR142_TOG_CG_MASK)
-/* CCGR143 Bit Fields */
-#define CCM_CCGR143_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR143_CG_SHIFT 0
-#define CCM_CCGR143_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR143_CG_SHIFT))&CCM_CCGR143_CG_MASK)
-/* CCGR143_SET Bit Fields */
-#define CCM_CCGR143_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR143_SET_CG_SHIFT 0
-#define CCM_CCGR143_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR143_SET_CG_SHIFT))&CCM_CCGR143_SET_CG_MASK)
-/* CCGR143_CLR Bit Fields */
-#define CCM_CCGR143_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR143_CLR_CG_SHIFT 0
-#define CCM_CCGR143_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR143_CLR_CG_SHIFT))&CCM_CCGR143_CLR_CG_MASK)
-/* CCGR143_TOG Bit Fields */
-#define CCM_CCGR143_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR143_TOG_CG_SHIFT 0
-#define CCM_CCGR143_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR143_TOG_CG_SHIFT))&CCM_CCGR143_TOG_CG_MASK)
-/* CCGR144 Bit Fields */
-#define CCM_CCGR144_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR144_CG_SHIFT 0
-#define CCM_CCGR144_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR144_CG_SHIFT))&CCM_CCGR144_CG_MASK)
-/* CCGR144_SET Bit Fields */
-#define CCM_CCGR144_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR144_SET_CG_SHIFT 0
-#define CCM_CCGR144_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR144_SET_CG_SHIFT))&CCM_CCGR144_SET_CG_MASK)
-/* CCGR144_CLR Bit Fields */
-#define CCM_CCGR144_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR144_CLR_CG_SHIFT 0
-#define CCM_CCGR144_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR144_CLR_CG_SHIFT))&CCM_CCGR144_CLR_CG_MASK)
-/* CCGR144_TOG Bit Fields */
-#define CCM_CCGR144_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR144_TOG_CG_SHIFT 0
-#define CCM_CCGR144_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR144_TOG_CG_SHIFT))&CCM_CCGR144_TOG_CG_MASK)
-/* CCGR145 Bit Fields */
-#define CCM_CCGR145_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR145_CG_SHIFT 0
-#define CCM_CCGR145_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR145_CG_SHIFT))&CCM_CCGR145_CG_MASK)
-/* CCGR145_SET Bit Fields */
-#define CCM_CCGR145_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR145_SET_CG_SHIFT 0
-#define CCM_CCGR145_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR145_SET_CG_SHIFT))&CCM_CCGR145_SET_CG_MASK)
-/* CCGR145_CLR Bit Fields */
-#define CCM_CCGR145_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR145_CLR_CG_SHIFT 0
-#define CCM_CCGR145_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR145_CLR_CG_SHIFT))&CCM_CCGR145_CLR_CG_MASK)
-/* CCGR145_TOG Bit Fields */
-#define CCM_CCGR145_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR145_TOG_CG_SHIFT 0
-#define CCM_CCGR145_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR145_TOG_CG_SHIFT))&CCM_CCGR145_TOG_CG_MASK)
-/* CCGR146 Bit Fields */
-#define CCM_CCGR146_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR146_CG_SHIFT 0
-#define CCM_CCGR146_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR146_CG_SHIFT))&CCM_CCGR146_CG_MASK)
-/* CCGR146_SET Bit Fields */
-#define CCM_CCGR146_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR146_SET_CG_SHIFT 0
-#define CCM_CCGR146_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR146_SET_CG_SHIFT))&CCM_CCGR146_SET_CG_MASK)
-/* CCGR146_CLR Bit Fields */
-#define CCM_CCGR146_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR146_CLR_CG_SHIFT 0
-#define CCM_CCGR146_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR146_CLR_CG_SHIFT))&CCM_CCGR146_CLR_CG_MASK)
-/* CCGR146_TOG Bit Fields */
-#define CCM_CCGR146_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR146_TOG_CG_SHIFT 0
-#define CCM_CCGR146_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR146_TOG_CG_SHIFT))&CCM_CCGR146_TOG_CG_MASK)
-/* CCGR147 Bit Fields */
-#define CCM_CCGR147_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR147_CG_SHIFT 0
-#define CCM_CCGR147_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR147_CG_SHIFT))&CCM_CCGR147_CG_MASK)
-/* CCGR147_SET Bit Fields */
-#define CCM_CCGR147_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR147_SET_CG_SHIFT 0
-#define CCM_CCGR147_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR147_SET_CG_SHIFT))&CCM_CCGR147_SET_CG_MASK)
-/* CCGR147_CLR Bit Fields */
-#define CCM_CCGR147_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR147_CLR_CG_SHIFT 0
-#define CCM_CCGR147_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR147_CLR_CG_SHIFT))&CCM_CCGR147_CLR_CG_MASK)
-/* CCGR147_TOG Bit Fields */
-#define CCM_CCGR147_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR147_TOG_CG_SHIFT 0
-#define CCM_CCGR147_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR147_TOG_CG_SHIFT))&CCM_CCGR147_TOG_CG_MASK)
-/* CCGR148 Bit Fields */
-#define CCM_CCGR148_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR148_CG_SHIFT 0
-#define CCM_CCGR148_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR148_CG_SHIFT))&CCM_CCGR148_CG_MASK)
-/* CCGR148_SET Bit Fields */
-#define CCM_CCGR148_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR148_SET_CG_SHIFT 0
-#define CCM_CCGR148_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR148_SET_CG_SHIFT))&CCM_CCGR148_SET_CG_MASK)
-/* CCGR148_CLR Bit Fields */
-#define CCM_CCGR148_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR148_CLR_CG_SHIFT 0
-#define CCM_CCGR148_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR148_CLR_CG_SHIFT))&CCM_CCGR148_CLR_CG_MASK)
-/* CCGR148_TOG Bit Fields */
-#define CCM_CCGR148_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR148_TOG_CG_SHIFT 0
-#define CCM_CCGR148_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR148_TOG_CG_SHIFT))&CCM_CCGR148_TOG_CG_MASK)
-/* CCGR149 Bit Fields */
-#define CCM_CCGR149_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR149_CG_SHIFT 0
-#define CCM_CCGR149_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR149_CG_SHIFT))&CCM_CCGR149_CG_MASK)
-/* CCGR149_SET Bit Fields */
-#define CCM_CCGR149_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR149_SET_CG_SHIFT 0
-#define CCM_CCGR149_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR149_SET_CG_SHIFT))&CCM_CCGR149_SET_CG_MASK)
-/* CCGR149_CLR Bit Fields */
-#define CCM_CCGR149_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR149_CLR_CG_SHIFT 0
-#define CCM_CCGR149_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR149_CLR_CG_SHIFT))&CCM_CCGR149_CLR_CG_MASK)
-/* CCGR149_TOG Bit Fields */
-#define CCM_CCGR149_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR149_TOG_CG_SHIFT 0
-#define CCM_CCGR149_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR149_TOG_CG_SHIFT))&CCM_CCGR149_TOG_CG_MASK)
-/* CCGR150 Bit Fields */
-#define CCM_CCGR150_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR150_CG_SHIFT 0
-#define CCM_CCGR150_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR150_CG_SHIFT))&CCM_CCGR150_CG_MASK)
-/* CCGR150_SET Bit Fields */
-#define CCM_CCGR150_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR150_SET_CG_SHIFT 0
-#define CCM_CCGR150_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR150_SET_CG_SHIFT))&CCM_CCGR150_SET_CG_MASK)
-/* CCGR150_CLR Bit Fields */
-#define CCM_CCGR150_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR150_CLR_CG_SHIFT 0
-#define CCM_CCGR150_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR150_CLR_CG_SHIFT))&CCM_CCGR150_CLR_CG_MASK)
-/* CCGR150_TOG Bit Fields */
-#define CCM_CCGR150_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR150_TOG_CG_SHIFT 0
-#define CCM_CCGR150_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR150_TOG_CG_SHIFT))&CCM_CCGR150_TOG_CG_MASK)
-/* CCGR151 Bit Fields */
-#define CCM_CCGR151_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR151_CG_SHIFT 0
-#define CCM_CCGR151_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR151_CG_SHIFT))&CCM_CCGR151_CG_MASK)
-/* CCGR151_SET Bit Fields */
-#define CCM_CCGR151_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR151_SET_CG_SHIFT 0
-#define CCM_CCGR151_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR151_SET_CG_SHIFT))&CCM_CCGR151_SET_CG_MASK)
-/* CCGR151_CLR Bit Fields */
-#define CCM_CCGR151_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR151_CLR_CG_SHIFT 0
-#define CCM_CCGR151_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR151_CLR_CG_SHIFT))&CCM_CCGR151_CLR_CG_MASK)
-/* CCGR151_TOG Bit Fields */
-#define CCM_CCGR151_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR151_TOG_CG_SHIFT 0
-#define CCM_CCGR151_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR151_TOG_CG_SHIFT))&CCM_CCGR151_TOG_CG_MASK)
-/* CCGR152 Bit Fields */
-#define CCM_CCGR152_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR152_CG_SHIFT 0
-#define CCM_CCGR152_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR152_CG_SHIFT))&CCM_CCGR152_CG_MASK)
-/* CCGR152_SET Bit Fields */
-#define CCM_CCGR152_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR152_SET_CG_SHIFT 0
-#define CCM_CCGR152_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR152_SET_CG_SHIFT))&CCM_CCGR152_SET_CG_MASK)
-/* CCGR152_CLR Bit Fields */
-#define CCM_CCGR152_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR152_CLR_CG_SHIFT 0
-#define CCM_CCGR152_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR152_CLR_CG_SHIFT))&CCM_CCGR152_CLR_CG_MASK)
-/* CCGR152_TOG Bit Fields */
-#define CCM_CCGR152_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR152_TOG_CG_SHIFT 0
-#define CCM_CCGR152_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR152_TOG_CG_SHIFT))&CCM_CCGR152_TOG_CG_MASK)
-/* CCGR153 Bit Fields */
-#define CCM_CCGR153_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR153_CG_SHIFT 0
-#define CCM_CCGR153_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR153_CG_SHIFT))&CCM_CCGR153_CG_MASK)
-/* CCGR153_SET Bit Fields */
-#define CCM_CCGR153_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR153_SET_CG_SHIFT 0
-#define CCM_CCGR153_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR153_SET_CG_SHIFT))&CCM_CCGR153_SET_CG_MASK)
-/* CCGR153_CLR Bit Fields */
-#define CCM_CCGR153_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR153_CLR_CG_SHIFT 0
-#define CCM_CCGR153_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR153_CLR_CG_SHIFT))&CCM_CCGR153_CLR_CG_MASK)
-/* CCGR153_TOG Bit Fields */
-#define CCM_CCGR153_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR153_TOG_CG_SHIFT 0
-#define CCM_CCGR153_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR153_TOG_CG_SHIFT))&CCM_CCGR153_TOG_CG_MASK)
-/* CCGR154 Bit Fields */
-#define CCM_CCGR154_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR154_CG_SHIFT 0
-#define CCM_CCGR154_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR154_CG_SHIFT))&CCM_CCGR154_CG_MASK)
-/* CCGR154_SET Bit Fields */
-#define CCM_CCGR154_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR154_SET_CG_SHIFT 0
-#define CCM_CCGR154_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR154_SET_CG_SHIFT))&CCM_CCGR154_SET_CG_MASK)
-/* CCGR154_CLR Bit Fields */
-#define CCM_CCGR154_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR154_CLR_CG_SHIFT 0
-#define CCM_CCGR154_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR154_CLR_CG_SHIFT))&CCM_CCGR154_CLR_CG_MASK)
-/* CCGR154_TOG Bit Fields */
-#define CCM_CCGR154_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR154_TOG_CG_SHIFT 0
-#define CCM_CCGR154_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR154_TOG_CG_SHIFT))&CCM_CCGR154_TOG_CG_MASK)
-/* CCGR155 Bit Fields */
-#define CCM_CCGR155_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR155_CG_SHIFT 0
-#define CCM_CCGR155_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR155_CG_SHIFT))&CCM_CCGR155_CG_MASK)
-/* CCGR155_SET Bit Fields */
-#define CCM_CCGR155_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR155_SET_CG_SHIFT 0
-#define CCM_CCGR155_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR155_SET_CG_SHIFT))&CCM_CCGR155_SET_CG_MASK)
-/* CCGR155_CLR Bit Fields */
-#define CCM_CCGR155_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR155_CLR_CG_SHIFT 0
-#define CCM_CCGR155_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR155_CLR_CG_SHIFT))&CCM_CCGR155_CLR_CG_MASK)
-/* CCGR155_TOG Bit Fields */
-#define CCM_CCGR155_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR155_TOG_CG_SHIFT 0
-#define CCM_CCGR155_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR155_TOG_CG_SHIFT))&CCM_CCGR155_TOG_CG_MASK)
-/* CCGR156 Bit Fields */
-#define CCM_CCGR156_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR156_CG_SHIFT 0
-#define CCM_CCGR156_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR156_CG_SHIFT))&CCM_CCGR156_CG_MASK)
-/* CCGR156_SET Bit Fields */
-#define CCM_CCGR156_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR156_SET_CG_SHIFT 0
-#define CCM_CCGR156_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR156_SET_CG_SHIFT))&CCM_CCGR156_SET_CG_MASK)
-/* CCGR156_CLR Bit Fields */
-#define CCM_CCGR156_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR156_CLR_CG_SHIFT 0
-#define CCM_CCGR156_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR156_CLR_CG_SHIFT))&CCM_CCGR156_CLR_CG_MASK)
-/* CCGR156_TOG Bit Fields */
-#define CCM_CCGR156_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR156_TOG_CG_SHIFT 0
-#define CCM_CCGR156_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR156_TOG_CG_SHIFT))&CCM_CCGR156_TOG_CG_MASK)
-/* CCGR157 Bit Fields */
-#define CCM_CCGR157_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR157_CG_SHIFT 0
-#define CCM_CCGR157_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR157_CG_SHIFT))&CCM_CCGR157_CG_MASK)
-/* CCGR157_SET Bit Fields */
-#define CCM_CCGR157_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR157_SET_CG_SHIFT 0
-#define CCM_CCGR157_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR157_SET_CG_SHIFT))&CCM_CCGR157_SET_CG_MASK)
-/* CCGR157_CLR Bit Fields */
-#define CCM_CCGR157_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR157_CLR_CG_SHIFT 0
-#define CCM_CCGR157_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR157_CLR_CG_SHIFT))&CCM_CCGR157_CLR_CG_MASK)
-/* CCGR157_TOG Bit Fields */
-#define CCM_CCGR157_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR157_TOG_CG_SHIFT 0
-#define CCM_CCGR157_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR157_TOG_CG_SHIFT))&CCM_CCGR157_TOG_CG_MASK)
-/* CCGR158 Bit Fields */
-#define CCM_CCGR158_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR158_CG_SHIFT 0
-#define CCM_CCGR158_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR158_CG_SHIFT))&CCM_CCGR158_CG_MASK)
-/* CCGR158_SET Bit Fields */
-#define CCM_CCGR158_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR158_SET_CG_SHIFT 0
-#define CCM_CCGR158_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR158_SET_CG_SHIFT))&CCM_CCGR158_SET_CG_MASK)
-/* CCGR158_CLR Bit Fields */
-#define CCM_CCGR158_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR158_CLR_CG_SHIFT 0
-#define CCM_CCGR158_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR158_CLR_CG_SHIFT))&CCM_CCGR158_CLR_CG_MASK)
-/* CCGR158_TOG Bit Fields */
-#define CCM_CCGR158_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR158_TOG_CG_SHIFT 0
-#define CCM_CCGR158_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR158_TOG_CG_SHIFT))&CCM_CCGR158_TOG_CG_MASK)
-/* CCGR159 Bit Fields */
-#define CCM_CCGR159_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR159_CG_SHIFT 0
-#define CCM_CCGR159_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR159_CG_SHIFT))&CCM_CCGR159_CG_MASK)
-/* CCGR159_SET Bit Fields */
-#define CCM_CCGR159_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR159_SET_CG_SHIFT 0
-#define CCM_CCGR159_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR159_SET_CG_SHIFT))&CCM_CCGR159_SET_CG_MASK)
-/* CCGR159_CLR Bit Fields */
-#define CCM_CCGR159_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR159_CLR_CG_SHIFT 0
-#define CCM_CCGR159_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR159_CLR_CG_SHIFT))&CCM_CCGR159_CLR_CG_MASK)
-/* CCGR159_TOG Bit Fields */
-#define CCM_CCGR159_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR159_TOG_CG_SHIFT 0
-#define CCM_CCGR159_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR159_TOG_CG_SHIFT))&CCM_CCGR159_TOG_CG_MASK)
-/* CCGR160 Bit Fields */
-#define CCM_CCGR160_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR160_CG_SHIFT 0
-#define CCM_CCGR160_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR160_CG_SHIFT))&CCM_CCGR160_CG_MASK)
-/* CCGR160_SET Bit Fields */
-#define CCM_CCGR160_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR160_SET_CG_SHIFT 0
-#define CCM_CCGR160_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR160_SET_CG_SHIFT))&CCM_CCGR160_SET_CG_MASK)
-/* CCGR160_CLR Bit Fields */
-#define CCM_CCGR160_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR160_CLR_CG_SHIFT 0
-#define CCM_CCGR160_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR160_CLR_CG_SHIFT))&CCM_CCGR160_CLR_CG_MASK)
-/* CCGR160_TOG Bit Fields */
-#define CCM_CCGR160_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR160_TOG_CG_SHIFT 0
-#define CCM_CCGR160_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR160_TOG_CG_SHIFT))&CCM_CCGR160_TOG_CG_MASK)
-/* CCGR161 Bit Fields */
-#define CCM_CCGR161_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR161_CG_SHIFT 0
-#define CCM_CCGR161_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR161_CG_SHIFT))&CCM_CCGR161_CG_MASK)
-/* CCGR161_SET Bit Fields */
-#define CCM_CCGR161_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR161_SET_CG_SHIFT 0
-#define CCM_CCGR161_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR161_SET_CG_SHIFT))&CCM_CCGR161_SET_CG_MASK)
-/* CCGR161_CLR Bit Fields */
-#define CCM_CCGR161_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR161_CLR_CG_SHIFT 0
-#define CCM_CCGR161_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR161_CLR_CG_SHIFT))&CCM_CCGR161_CLR_CG_MASK)
-/* CCGR161_TOG Bit Fields */
-#define CCM_CCGR161_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR161_TOG_CG_SHIFT 0
-#define CCM_CCGR161_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR161_TOG_CG_SHIFT))&CCM_CCGR161_TOG_CG_MASK)
-/* CCGR162 Bit Fields */
-#define CCM_CCGR162_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR162_CG_SHIFT 0
-#define CCM_CCGR162_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR162_CG_SHIFT))&CCM_CCGR162_CG_MASK)
-/* CCGR162_SET Bit Fields */
-#define CCM_CCGR162_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR162_SET_CG_SHIFT 0
-#define CCM_CCGR162_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR162_SET_CG_SHIFT))&CCM_CCGR162_SET_CG_MASK)
-/* CCGR162_CLR Bit Fields */
-#define CCM_CCGR162_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR162_CLR_CG_SHIFT 0
-#define CCM_CCGR162_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR162_CLR_CG_SHIFT))&CCM_CCGR162_CLR_CG_MASK)
-/* CCGR162_TOG Bit Fields */
-#define CCM_CCGR162_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR162_TOG_CG_SHIFT 0
-#define CCM_CCGR162_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR162_TOG_CG_SHIFT))&CCM_CCGR162_TOG_CG_MASK)
-/* CCGR163 Bit Fields */
-#define CCM_CCGR163_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR163_CG_SHIFT 0
-#define CCM_CCGR163_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR163_CG_SHIFT))&CCM_CCGR163_CG_MASK)
-/* CCGR163_SET Bit Fields */
-#define CCM_CCGR163_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR163_SET_CG_SHIFT 0
-#define CCM_CCGR163_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR163_SET_CG_SHIFT))&CCM_CCGR163_SET_CG_MASK)
-/* CCGR163_CLR Bit Fields */
-#define CCM_CCGR163_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR163_CLR_CG_SHIFT 0
-#define CCM_CCGR163_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR163_CLR_CG_SHIFT))&CCM_CCGR163_CLR_CG_MASK)
-/* CCGR163_TOG Bit Fields */
-#define CCM_CCGR163_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR163_TOG_CG_SHIFT 0
-#define CCM_CCGR163_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR163_TOG_CG_SHIFT))&CCM_CCGR163_TOG_CG_MASK)
-/* CCGR164 Bit Fields */
-#define CCM_CCGR164_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR164_CG_SHIFT 0
-#define CCM_CCGR164_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR164_CG_SHIFT))&CCM_CCGR164_CG_MASK)
-/* CCGR164_SET Bit Fields */
-#define CCM_CCGR164_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR164_SET_CG_SHIFT 0
-#define CCM_CCGR164_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR164_SET_CG_SHIFT))&CCM_CCGR164_SET_CG_MASK)
-/* CCGR164_CLR Bit Fields */
-#define CCM_CCGR164_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR164_CLR_CG_SHIFT 0
-#define CCM_CCGR164_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR164_CLR_CG_SHIFT))&CCM_CCGR164_CLR_CG_MASK)
-/* CCGR164_TOG Bit Fields */
-#define CCM_CCGR164_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR164_TOG_CG_SHIFT 0
-#define CCM_CCGR164_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR164_TOG_CG_SHIFT))&CCM_CCGR164_TOG_CG_MASK)
-/* CCGR165 Bit Fields */
-#define CCM_CCGR165_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR165_CG_SHIFT 0
-#define CCM_CCGR165_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR165_CG_SHIFT))&CCM_CCGR165_CG_MASK)
-/* CCGR165_SET Bit Fields */
-#define CCM_CCGR165_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR165_SET_CG_SHIFT 0
-#define CCM_CCGR165_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR165_SET_CG_SHIFT))&CCM_CCGR165_SET_CG_MASK)
-/* CCGR165_CLR Bit Fields */
-#define CCM_CCGR165_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR165_CLR_CG_SHIFT 0
-#define CCM_CCGR165_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR165_CLR_CG_SHIFT))&CCM_CCGR165_CLR_CG_MASK)
-/* CCGR165_TOG Bit Fields */
-#define CCM_CCGR165_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR165_TOG_CG_SHIFT 0
-#define CCM_CCGR165_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR165_TOG_CG_SHIFT))&CCM_CCGR165_TOG_CG_MASK)
-/* CCGR166 Bit Fields */
-#define CCM_CCGR166_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR166_CG_SHIFT 0
-#define CCM_CCGR166_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR166_CG_SHIFT))&CCM_CCGR166_CG_MASK)
-/* CCGR166_SET Bit Fields */
-#define CCM_CCGR166_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR166_SET_CG_SHIFT 0
-#define CCM_CCGR166_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR166_SET_CG_SHIFT))&CCM_CCGR166_SET_CG_MASK)
-/* CCGR166_CLR Bit Fields */
-#define CCM_CCGR166_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR166_CLR_CG_SHIFT 0
-#define CCM_CCGR166_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR166_CLR_CG_SHIFT))&CCM_CCGR166_CLR_CG_MASK)
-/* CCGR166_TOG Bit Fields */
-#define CCM_CCGR166_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR166_TOG_CG_SHIFT 0
-#define CCM_CCGR166_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR166_TOG_CG_SHIFT))&CCM_CCGR166_TOG_CG_MASK)
-/* CCGR167 Bit Fields */
-#define CCM_CCGR167_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR167_CG_SHIFT 0
-#define CCM_CCGR167_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR167_CG_SHIFT))&CCM_CCGR167_CG_MASK)
-/* CCGR167_SET Bit Fields */
-#define CCM_CCGR167_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR167_SET_CG_SHIFT 0
-#define CCM_CCGR167_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR167_SET_CG_SHIFT))&CCM_CCGR167_SET_CG_MASK)
-/* CCGR167_CLR Bit Fields */
-#define CCM_CCGR167_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR167_CLR_CG_SHIFT 0
-#define CCM_CCGR167_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR167_CLR_CG_SHIFT))&CCM_CCGR167_CLR_CG_MASK)
-/* CCGR167_TOG Bit Fields */
-#define CCM_CCGR167_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR167_TOG_CG_SHIFT 0
-#define CCM_CCGR167_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR167_TOG_CG_SHIFT))&CCM_CCGR167_TOG_CG_MASK)
-/* CCGR168 Bit Fields */
-#define CCM_CCGR168_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR168_CG_SHIFT 0
-#define CCM_CCGR168_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR168_CG_SHIFT))&CCM_CCGR168_CG_MASK)
-/* CCGR168_SET Bit Fields */
-#define CCM_CCGR168_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR168_SET_CG_SHIFT 0
-#define CCM_CCGR168_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR168_SET_CG_SHIFT))&CCM_CCGR168_SET_CG_MASK)
-/* CCGR168_CLR Bit Fields */
-#define CCM_CCGR168_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR168_CLR_CG_SHIFT 0
-#define CCM_CCGR168_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR168_CLR_CG_SHIFT))&CCM_CCGR168_CLR_CG_MASK)
-/* CCGR168_TOG Bit Fields */
-#define CCM_CCGR168_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR168_TOG_CG_SHIFT 0
-#define CCM_CCGR168_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR168_TOG_CG_SHIFT))&CCM_CCGR168_TOG_CG_MASK)
-/* CCGR169 Bit Fields */
-#define CCM_CCGR169_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR169_CG_SHIFT 0
-#define CCM_CCGR169_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR169_CG_SHIFT))&CCM_CCGR169_CG_MASK)
-/* CCGR169_SET Bit Fields */
-#define CCM_CCGR169_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR169_SET_CG_SHIFT 0
-#define CCM_CCGR169_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR169_SET_CG_SHIFT))&CCM_CCGR169_SET_CG_MASK)
-/* CCGR169_CLR Bit Fields */
-#define CCM_CCGR169_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR169_CLR_CG_SHIFT 0
-#define CCM_CCGR169_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR169_CLR_CG_SHIFT))&CCM_CCGR169_CLR_CG_MASK)
-/* CCGR169_TOG Bit Fields */
-#define CCM_CCGR169_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR169_TOG_CG_SHIFT 0
-#define CCM_CCGR169_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR169_TOG_CG_SHIFT))&CCM_CCGR169_TOG_CG_MASK)
-/* CCGR170 Bit Fields */
-#define CCM_CCGR170_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR170_CG_SHIFT 0
-#define CCM_CCGR170_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR170_CG_SHIFT))&CCM_CCGR170_CG_MASK)
-/* CCGR170_SET Bit Fields */
-#define CCM_CCGR170_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR170_SET_CG_SHIFT 0
-#define CCM_CCGR170_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR170_SET_CG_SHIFT))&CCM_CCGR170_SET_CG_MASK)
-/* CCGR170_CLR Bit Fields */
-#define CCM_CCGR170_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR170_CLR_CG_SHIFT 0
-#define CCM_CCGR170_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR170_CLR_CG_SHIFT))&CCM_CCGR170_CLR_CG_MASK)
-/* CCGR170_TOG Bit Fields */
-#define CCM_CCGR170_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR170_TOG_CG_SHIFT 0
-#define CCM_CCGR170_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR170_TOG_CG_SHIFT))&CCM_CCGR170_TOG_CG_MASK)
-/* CCGR171 Bit Fields */
-#define CCM_CCGR171_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR171_CG_SHIFT 0
-#define CCM_CCGR171_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR171_CG_SHIFT))&CCM_CCGR171_CG_MASK)
-/* CCGR171_SET Bit Fields */
-#define CCM_CCGR171_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR171_SET_CG_SHIFT 0
-#define CCM_CCGR171_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR171_SET_CG_SHIFT))&CCM_CCGR171_SET_CG_MASK)
-/* CCGR171_CLR Bit Fields */
-#define CCM_CCGR171_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR171_CLR_CG_SHIFT 0
-#define CCM_CCGR171_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR171_CLR_CG_SHIFT))&CCM_CCGR171_CLR_CG_MASK)
-/* CCGR171_TOG Bit Fields */
-#define CCM_CCGR171_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR171_TOG_CG_SHIFT 0
-#define CCM_CCGR171_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR171_TOG_CG_SHIFT))&CCM_CCGR171_TOG_CG_MASK)
-/* CCGR172 Bit Fields */
-#define CCM_CCGR172_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR172_CG_SHIFT 0
-#define CCM_CCGR172_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR172_CG_SHIFT))&CCM_CCGR172_CG_MASK)
-/* CCGR172_SET Bit Fields */
-#define CCM_CCGR172_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR172_SET_CG_SHIFT 0
-#define CCM_CCGR172_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR172_SET_CG_SHIFT))&CCM_CCGR172_SET_CG_MASK)
-/* CCGR172_CLR Bit Fields */
-#define CCM_CCGR172_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR172_CLR_CG_SHIFT 0
-#define CCM_CCGR172_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR172_CLR_CG_SHIFT))&CCM_CCGR172_CLR_CG_MASK)
-/* CCGR172_TOG Bit Fields */
-#define CCM_CCGR172_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR172_TOG_CG_SHIFT 0
-#define CCM_CCGR172_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR172_TOG_CG_SHIFT))&CCM_CCGR172_TOG_CG_MASK)
-/* CCGR173 Bit Fields */
-#define CCM_CCGR173_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR173_CG_SHIFT 0
-#define CCM_CCGR173_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR173_CG_SHIFT))&CCM_CCGR173_CG_MASK)
-/* CCGR173_SET Bit Fields */
-#define CCM_CCGR173_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR173_SET_CG_SHIFT 0
-#define CCM_CCGR173_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR173_SET_CG_SHIFT))&CCM_CCGR173_SET_CG_MASK)
-/* CCGR173_CLR Bit Fields */
-#define CCM_CCGR173_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR173_CLR_CG_SHIFT 0
-#define CCM_CCGR173_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR173_CLR_CG_SHIFT))&CCM_CCGR173_CLR_CG_MASK)
-/* CCGR173_TOG Bit Fields */
-#define CCM_CCGR173_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR173_TOG_CG_SHIFT 0
-#define CCM_CCGR173_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR173_TOG_CG_SHIFT))&CCM_CCGR173_TOG_CG_MASK)
-/* CCGR174 Bit Fields */
-#define CCM_CCGR174_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR174_CG_SHIFT 0
-#define CCM_CCGR174_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR174_CG_SHIFT))&CCM_CCGR174_CG_MASK)
-/* CCGR174_SET Bit Fields */
-#define CCM_CCGR174_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR174_SET_CG_SHIFT 0
-#define CCM_CCGR174_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR174_SET_CG_SHIFT))&CCM_CCGR174_SET_CG_MASK)
-/* CCGR174_CLR Bit Fields */
-#define CCM_CCGR174_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR174_CLR_CG_SHIFT 0
-#define CCM_CCGR174_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR174_CLR_CG_SHIFT))&CCM_CCGR174_CLR_CG_MASK)
-/* CCGR174_TOG Bit Fields */
-#define CCM_CCGR174_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR174_TOG_CG_SHIFT 0
-#define CCM_CCGR174_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR174_TOG_CG_SHIFT))&CCM_CCGR174_TOG_CG_MASK)
-/* CCGR175 Bit Fields */
-#define CCM_CCGR175_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR175_CG_SHIFT 0
-#define CCM_CCGR175_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR175_CG_SHIFT))&CCM_CCGR175_CG_MASK)
-/* CCGR175_SET Bit Fields */
-#define CCM_CCGR175_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR175_SET_CG_SHIFT 0
-#define CCM_CCGR175_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR175_SET_CG_SHIFT))&CCM_CCGR175_SET_CG_MASK)
-/* CCGR175_CLR Bit Fields */
-#define CCM_CCGR175_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR175_CLR_CG_SHIFT 0
-#define CCM_CCGR175_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR175_CLR_CG_SHIFT))&CCM_CCGR175_CLR_CG_MASK)
-/* CCGR175_TOG Bit Fields */
-#define CCM_CCGR175_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR175_TOG_CG_SHIFT 0
-#define CCM_CCGR175_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR175_TOG_CG_SHIFT))&CCM_CCGR175_TOG_CG_MASK)
-/* CCGR176 Bit Fields */
-#define CCM_CCGR176_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR176_CG_SHIFT 0
-#define CCM_CCGR176_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR176_CG_SHIFT))&CCM_CCGR176_CG_MASK)
-/* CCGR176_SET Bit Fields */
-#define CCM_CCGR176_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR176_SET_CG_SHIFT 0
-#define CCM_CCGR176_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR176_SET_CG_SHIFT))&CCM_CCGR176_SET_CG_MASK)
-/* CCGR176_CLR Bit Fields */
-#define CCM_CCGR176_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR176_CLR_CG_SHIFT 0
-#define CCM_CCGR176_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR176_CLR_CG_SHIFT))&CCM_CCGR176_CLR_CG_MASK)
-/* CCGR176_TOG Bit Fields */
-#define CCM_CCGR176_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR176_TOG_CG_SHIFT 0
-#define CCM_CCGR176_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR176_TOG_CG_SHIFT))&CCM_CCGR176_TOG_CG_MASK)
-/* CCGR177 Bit Fields */
-#define CCM_CCGR177_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR177_CG_SHIFT 0
-#define CCM_CCGR177_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR177_CG_SHIFT))&CCM_CCGR177_CG_MASK)
-/* CCGR177_SET Bit Fields */
-#define CCM_CCGR177_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR177_SET_CG_SHIFT 0
-#define CCM_CCGR177_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR177_SET_CG_SHIFT))&CCM_CCGR177_SET_CG_MASK)
-/* CCGR177_CLR Bit Fields */
-#define CCM_CCGR177_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR177_CLR_CG_SHIFT 0
-#define CCM_CCGR177_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR177_CLR_CG_SHIFT))&CCM_CCGR177_CLR_CG_MASK)
-/* CCGR177_TOG Bit Fields */
-#define CCM_CCGR177_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR177_TOG_CG_SHIFT 0
-#define CCM_CCGR177_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR177_TOG_CG_SHIFT))&CCM_CCGR177_TOG_CG_MASK)
-/* CCGR178 Bit Fields */
-#define CCM_CCGR178_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR178_CG_SHIFT 0
-#define CCM_CCGR178_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR178_CG_SHIFT))&CCM_CCGR178_CG_MASK)
-/* CCGR178_SET Bit Fields */
-#define CCM_CCGR178_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR178_SET_CG_SHIFT 0
-#define CCM_CCGR178_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR178_SET_CG_SHIFT))&CCM_CCGR178_SET_CG_MASK)
-/* CCGR178_CLR Bit Fields */
-#define CCM_CCGR178_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR178_CLR_CG_SHIFT 0
-#define CCM_CCGR178_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR178_CLR_CG_SHIFT))&CCM_CCGR178_CLR_CG_MASK)
-/* CCGR178_TOG Bit Fields */
-#define CCM_CCGR178_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR178_TOG_CG_SHIFT 0
-#define CCM_CCGR178_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR178_TOG_CG_SHIFT))&CCM_CCGR178_TOG_CG_MASK)
-/* CCGR179 Bit Fields */
-#define CCM_CCGR179_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR179_CG_SHIFT 0
-#define CCM_CCGR179_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR179_CG_SHIFT))&CCM_CCGR179_CG_MASK)
-/* CCGR179_SET Bit Fields */
-#define CCM_CCGR179_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR179_SET_CG_SHIFT 0
-#define CCM_CCGR179_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR179_SET_CG_SHIFT))&CCM_CCGR179_SET_CG_MASK)
-/* CCGR179_CLR Bit Fields */
-#define CCM_CCGR179_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR179_CLR_CG_SHIFT 0
-#define CCM_CCGR179_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR179_CLR_CG_SHIFT))&CCM_CCGR179_CLR_CG_MASK)
-/* CCGR179_TOG Bit Fields */
-#define CCM_CCGR179_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR179_TOG_CG_SHIFT 0
-#define CCM_CCGR179_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR179_TOG_CG_SHIFT))&CCM_CCGR179_TOG_CG_MASK)
-/* CCGR180 Bit Fields */
-#define CCM_CCGR180_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR180_CG_SHIFT 0
-#define CCM_CCGR180_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR180_CG_SHIFT))&CCM_CCGR180_CG_MASK)
-/* CCGR180_SET Bit Fields */
-#define CCM_CCGR180_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR180_SET_CG_SHIFT 0
-#define CCM_CCGR180_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR180_SET_CG_SHIFT))&CCM_CCGR180_SET_CG_MASK)
-/* CCGR180_CLR Bit Fields */
-#define CCM_CCGR180_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR180_CLR_CG_SHIFT 0
-#define CCM_CCGR180_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR180_CLR_CG_SHIFT))&CCM_CCGR180_CLR_CG_MASK)
-/* CCGR180_TOG Bit Fields */
-#define CCM_CCGR180_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR180_TOG_CG_SHIFT 0
-#define CCM_CCGR180_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR180_TOG_CG_SHIFT))&CCM_CCGR180_TOG_CG_MASK)
-/* CCGR181 Bit Fields */
-#define CCM_CCGR181_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR181_CG_SHIFT 0
-#define CCM_CCGR181_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR181_CG_SHIFT))&CCM_CCGR181_CG_MASK)
-/* CCGR181_SET Bit Fields */
-#define CCM_CCGR181_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR181_SET_CG_SHIFT 0
-#define CCM_CCGR181_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR181_SET_CG_SHIFT))&CCM_CCGR181_SET_CG_MASK)
-/* CCGR181_CLR Bit Fields */
-#define CCM_CCGR181_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR181_CLR_CG_SHIFT 0
-#define CCM_CCGR181_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR181_CLR_CG_SHIFT))&CCM_CCGR181_CLR_CG_MASK)
-/* CCGR181_TOG Bit Fields */
-#define CCM_CCGR181_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR181_TOG_CG_SHIFT 0
-#define CCM_CCGR181_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR181_TOG_CG_SHIFT))&CCM_CCGR181_TOG_CG_MASK)
-/* CCGR182 Bit Fields */
-#define CCM_CCGR182_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR182_CG_SHIFT 0
-#define CCM_CCGR182_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR182_CG_SHIFT))&CCM_CCGR182_CG_MASK)
-/* CCGR182_SET Bit Fields */
-#define CCM_CCGR182_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR182_SET_CG_SHIFT 0
-#define CCM_CCGR182_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR182_SET_CG_SHIFT))&CCM_CCGR182_SET_CG_MASK)
-/* CCGR182_CLR Bit Fields */
-#define CCM_CCGR182_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR182_CLR_CG_SHIFT 0
-#define CCM_CCGR182_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR182_CLR_CG_SHIFT))&CCM_CCGR182_CLR_CG_MASK)
-/* CCGR182_TOG Bit Fields */
-#define CCM_CCGR182_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR182_TOG_CG_SHIFT 0
-#define CCM_CCGR182_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR182_TOG_CG_SHIFT))&CCM_CCGR182_TOG_CG_MASK)
-/* CCGR183 Bit Fields */
-#define CCM_CCGR183_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR183_CG_SHIFT 0
-#define CCM_CCGR183_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR183_CG_SHIFT))&CCM_CCGR183_CG_MASK)
-/* CCGR183_SET Bit Fields */
-#define CCM_CCGR183_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR183_SET_CG_SHIFT 0
-#define CCM_CCGR183_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR183_SET_CG_SHIFT))&CCM_CCGR183_SET_CG_MASK)
-/* CCGR183_CLR Bit Fields */
-#define CCM_CCGR183_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR183_CLR_CG_SHIFT 0
-#define CCM_CCGR183_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR183_CLR_CG_SHIFT))&CCM_CCGR183_CLR_CG_MASK)
-/* CCGR183_TOG Bit Fields */
-#define CCM_CCGR183_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR183_TOG_CG_SHIFT 0
-#define CCM_CCGR183_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR183_TOG_CG_SHIFT))&CCM_CCGR183_TOG_CG_MASK)
-/* CCGR184 Bit Fields */
-#define CCM_CCGR184_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR184_CG_SHIFT 0
-#define CCM_CCGR184_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR184_CG_SHIFT))&CCM_CCGR184_CG_MASK)
-/* CCGR184_SET Bit Fields */
-#define CCM_CCGR184_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR184_SET_CG_SHIFT 0
-#define CCM_CCGR184_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR184_SET_CG_SHIFT))&CCM_CCGR184_SET_CG_MASK)
-/* CCGR184_CLR Bit Fields */
-#define CCM_CCGR184_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR184_CLR_CG_SHIFT 0
-#define CCM_CCGR184_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR184_CLR_CG_SHIFT))&CCM_CCGR184_CLR_CG_MASK)
-/* CCGR184_TOG Bit Fields */
-#define CCM_CCGR184_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR184_TOG_CG_SHIFT 0
-#define CCM_CCGR184_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR184_TOG_CG_SHIFT))&CCM_CCGR184_TOG_CG_MASK)
-/* CCGR185 Bit Fields */
-#define CCM_CCGR185_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR185_CG_SHIFT 0
-#define CCM_CCGR185_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR185_CG_SHIFT))&CCM_CCGR185_CG_MASK)
-/* CCGR185_SET Bit Fields */
-#define CCM_CCGR185_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR185_SET_CG_SHIFT 0
-#define CCM_CCGR185_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR185_SET_CG_SHIFT))&CCM_CCGR185_SET_CG_MASK)
-/* CCGR185_CLR Bit Fields */
-#define CCM_CCGR185_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR185_CLR_CG_SHIFT 0
-#define CCM_CCGR185_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR185_CLR_CG_SHIFT))&CCM_CCGR185_CLR_CG_MASK)
-/* CCGR185_TOG Bit Fields */
-#define CCM_CCGR185_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR185_TOG_CG_SHIFT 0
-#define CCM_CCGR185_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR185_TOG_CG_SHIFT))&CCM_CCGR185_TOG_CG_MASK)
-/* CCGR186 Bit Fields */
-#define CCM_CCGR186_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR186_CG_SHIFT 0
-#define CCM_CCGR186_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR186_CG_SHIFT))&CCM_CCGR186_CG_MASK)
-/* CCGR186_SET Bit Fields */
-#define CCM_CCGR186_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR186_SET_CG_SHIFT 0
-#define CCM_CCGR186_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR186_SET_CG_SHIFT))&CCM_CCGR186_SET_CG_MASK)
-/* CCGR186_CLR Bit Fields */
-#define CCM_CCGR186_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR186_CLR_CG_SHIFT 0
-#define CCM_CCGR186_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR186_CLR_CG_SHIFT))&CCM_CCGR186_CLR_CG_MASK)
-/* CCGR186_TOG Bit Fields */
-#define CCM_CCGR186_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR186_TOG_CG_SHIFT 0
-#define CCM_CCGR186_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR186_TOG_CG_SHIFT))&CCM_CCGR186_TOG_CG_MASK)
-/* CCGR187 Bit Fields */
-#define CCM_CCGR187_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR187_CG_SHIFT 0
-#define CCM_CCGR187_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR187_CG_SHIFT))&CCM_CCGR187_CG_MASK)
-/* CCGR187_SET Bit Fields */
-#define CCM_CCGR187_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR187_SET_CG_SHIFT 0
-#define CCM_CCGR187_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR187_SET_CG_SHIFT))&CCM_CCGR187_SET_CG_MASK)
-/* CCGR187_CLR Bit Fields */
-#define CCM_CCGR187_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR187_CLR_CG_SHIFT 0
-#define CCM_CCGR187_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR187_CLR_CG_SHIFT))&CCM_CCGR187_CLR_CG_MASK)
-/* CCGR187_TOG Bit Fields */
-#define CCM_CCGR187_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR187_TOG_CG_SHIFT 0
-#define CCM_CCGR187_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR187_TOG_CG_SHIFT))&CCM_CCGR187_TOG_CG_MASK)
-/* CCGR188 Bit Fields */
-#define CCM_CCGR188_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR188_CG_SHIFT 0
-#define CCM_CCGR188_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR188_CG_SHIFT))&CCM_CCGR188_CG_MASK)
-/* CCGR188_SET Bit Fields */
-#define CCM_CCGR188_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR188_SET_CG_SHIFT 0
-#define CCM_CCGR188_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR188_SET_CG_SHIFT))&CCM_CCGR188_SET_CG_MASK)
-/* CCGR188_CLR Bit Fields */
-#define CCM_CCGR188_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR188_CLR_CG_SHIFT 0
-#define CCM_CCGR188_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR188_CLR_CG_SHIFT))&CCM_CCGR188_CLR_CG_MASK)
-/* CCGR188_TOG Bit Fields */
-#define CCM_CCGR188_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR188_TOG_CG_SHIFT 0
-#define CCM_CCGR188_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR188_TOG_CG_SHIFT))&CCM_CCGR188_TOG_CG_MASK)
-/* CCGR189 Bit Fields */
-#define CCM_CCGR189_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR189_CG_SHIFT 0
-#define CCM_CCGR189_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR189_CG_SHIFT))&CCM_CCGR189_CG_MASK)
-/* CCGR189_SET Bit Fields */
-#define CCM_CCGR189_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR189_SET_CG_SHIFT 0
-#define CCM_CCGR189_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR189_SET_CG_SHIFT))&CCM_CCGR189_SET_CG_MASK)
-/* CCGR189_CLR Bit Fields */
-#define CCM_CCGR189_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR189_CLR_CG_SHIFT 0
-#define CCM_CCGR189_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR189_CLR_CG_SHIFT))&CCM_CCGR189_CLR_CG_MASK)
-/* CCGR189_TOG Bit Fields */
-#define CCM_CCGR189_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR189_TOG_CG_SHIFT 0
-#define CCM_CCGR189_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR189_TOG_CG_SHIFT))&CCM_CCGR189_TOG_CG_MASK)
-/* CCGR190 Bit Fields */
-#define CCM_CCGR190_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR190_CG_SHIFT 0
-#define CCM_CCGR190_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR190_CG_SHIFT))&CCM_CCGR190_CG_MASK)
-/* CCGR190_SET Bit Fields */
-#define CCM_CCGR190_SET_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR190_SET_CG_SHIFT 0
-#define CCM_CCGR190_SET_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR190_SET_CG_SHIFT))&CCM_CCGR190_SET_CG_MASK)
-/* CCGR190_CLR Bit Fields */
-#define CCM_CCGR190_CLR_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR190_CLR_CG_SHIFT 0
-#define CCM_CCGR190_CLR_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR190_CLR_CG_SHIFT))&CCM_CCGR190_CLR_CG_MASK)
-/* CCGR190_TOG Bit Fields */
-#define CCM_CCGR190_TOG_CG_MASK 0xFFFFFFFFu
-#define CCM_CCGR190_TOG_CG_SHIFT 0
-#define CCM_CCGR190_TOG_CG(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR190_TOG_CG_SHIFT))&CCM_CCGR190_TOG_CG_MASK)
-/* TARGET_ROOT0 Bit Fields */
-#define CCM_TARGET_ROOT0_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT0_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT0_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_POST_PODF_SHIFT))&CCM_TARGET_ROOT0_POST_PODF_MASK)
-#define CCM_TARGET_ROOT0_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT0_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT0_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT0_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT0_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT0_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT0_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT0_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT0_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT0_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT0_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_PRE_PODF_SHIFT))&CCM_TARGET_ROOT0_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT0_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT0_MUX_SHIFT 24
-#define CCM_TARGET_ROOT0_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_MUX_SHIFT))&CCM_TARGET_ROOT0_MUX_MASK)
-#define CCM_TARGET_ROOT0_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT0_ENABLE_SHIFT 28
-/* TARGET_ROOT0_SET Bit Fields */
-#define CCM_TARGET_ROOT0_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT0_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT0_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT0_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT0_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT0_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT0_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT0_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT0_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT0_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT0_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT0_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT0_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT0_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT0_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT0_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT0_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT0_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT0_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_SET_MUX_SHIFT))&CCM_TARGET_ROOT0_SET_MUX_MASK)
-#define CCM_TARGET_ROOT0_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT0_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT0_CLR Bit Fields */
-#define CCM_TARGET_ROOT0_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT0_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT0_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT0_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT0_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT0_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT0_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT0_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT0_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT0_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT0_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT0_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT0_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT0_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT0_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT0_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT0_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT0_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT0_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_CLR_MUX_SHIFT))&CCM_TARGET_ROOT0_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT0_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT0_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT0_TOG Bit Fields */
-#define CCM_TARGET_ROOT0_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT0_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT0_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT0_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT0_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT0_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT0_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT0_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT0_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT0_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT0_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT0_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT0_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT0_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT0_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT0_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT0_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT0_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT0_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT0_TOG_MUX_SHIFT))&CCM_TARGET_ROOT0_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT0_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT0_TOG_ENABLE_SHIFT 28
-/* POST0 Bit Fields */
-#define CCM_POST0_POST_PODF_MASK 0x3Fu
-#define CCM_POST0_POST_PODF_SHIFT 0
-#define CCM_POST0_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST0_POST_PODF_SHIFT))&CCM_POST0_POST_PODF_MASK)
-#define CCM_POST0_BUSY1_MASK 0x80u
-#define CCM_POST0_BUSY1_SHIFT 7
-#define CCM_POST0_AUTO_PODF_MASK 0x700u
-#define CCM_POST0_AUTO_PODF_SHIFT 8
-#define CCM_POST0_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST0_AUTO_PODF_SHIFT))&CCM_POST0_AUTO_PODF_MASK)
-#define CCM_POST0_AUTO_EN_MASK 0x1000u
-#define CCM_POST0_AUTO_EN_SHIFT 12
-#define CCM_POST0_SLOW_MASK 0x8000u
-#define CCM_POST0_SLOW_SHIFT 15
-#define CCM_POST0_SELECT_MASK 0x10000000u
-#define CCM_POST0_SELECT_SHIFT 28
-#define CCM_POST0_BUSY2_MASK 0x80000000u
-#define CCM_POST0_BUSY2_SHIFT 31
-/* POST_ROOT0_SET Bit Fields */
-#define CCM_POST_ROOT0_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT0_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT0_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT0_SET_POST_PODF_SHIFT))&CCM_POST_ROOT0_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT0_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT0_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT0_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT0_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT0_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT0_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT0_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT0_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT0_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT0_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT0_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT0_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT0_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT0_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT0_SET_BUSY2_SHIFT 31
-/* POST_ROOT0_CLR Bit Fields */
-#define CCM_POST_ROOT0_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT0_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT0_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT0_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT0_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT0_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT0_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT0_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT0_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT0_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT0_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT0_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT0_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT0_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT0_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT0_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT0_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT0_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT0_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT0_CLR_BUSY2_SHIFT 31
-/* POST_ROOT0_TOG Bit Fields */
-#define CCM_POST_ROOT0_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT0_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT0_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT0_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT0_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT0_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT0_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT0_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT0_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT0_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT0_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT0_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT0_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT0_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT0_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT0_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT0_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT0_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT0_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT0_TOG_BUSY2_SHIFT 31
-/* PRE0 Bit Fields */
-#define CCM_PRE0_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE0_PRE_PODF_B_SHIFT 0
-#define CCM_PRE0_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE0_PRE_PODF_B_SHIFT))&CCM_PRE0_PRE_PODF_B_MASK)
-#define CCM_PRE0_BUSY0_MASK 0x8u
-#define CCM_PRE0_BUSY0_SHIFT 3
-#define CCM_PRE0_MUX_B_MASK 0x700u
-#define CCM_PRE0_MUX_B_SHIFT 8
-#define CCM_PRE0_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE0_MUX_B_SHIFT))&CCM_PRE0_MUX_B_MASK)
-#define CCM_PRE0_EN_B_MASK 0x1000u
-#define CCM_PRE0_EN_B_SHIFT 12
-#define CCM_PRE0_BUSY1_MASK 0x8000u
-#define CCM_PRE0_BUSY1_SHIFT 15
-#define CCM_PRE0_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE0_PRE_PODF_A_SHIFT 16
-#define CCM_PRE0_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE0_PRE_PODF_A_SHIFT))&CCM_PRE0_PRE_PODF_A_MASK)
-#define CCM_PRE0_BUSY3_MASK 0x80000u
-#define CCM_PRE0_BUSY3_SHIFT 19
-#define CCM_PRE0_MUX_A_MASK 0x7000000u
-#define CCM_PRE0_MUX_A_SHIFT 24
-#define CCM_PRE0_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE0_MUX_A_SHIFT))&CCM_PRE0_MUX_A_MASK)
-#define CCM_PRE0_EN_A_MASK 0x10000000u
-#define CCM_PRE0_EN_A_SHIFT 28
-#define CCM_PRE0_BUSY4_MASK 0x80000000u
-#define CCM_PRE0_BUSY4_SHIFT 31
-/* PRE_ROOT0_SET Bit Fields */
-#define CCM_PRE_ROOT0_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT0_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT0_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT0_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT0_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT0_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT0_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT0_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT0_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_SET_MUX_B_SHIFT))&CCM_PRE_ROOT0_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT0_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT0_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT0_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT0_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT0_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT0_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT0_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT0_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT0_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT0_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT0_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT0_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT0_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_SET_MUX_A_SHIFT))&CCM_PRE_ROOT0_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT0_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT0_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT0_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT0_SET_BUSY4_SHIFT 31
-/* PRE_ROOT0_CLR Bit Fields */
-#define CCM_PRE_ROOT0_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT0_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT0_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT0_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT0_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT0_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT0_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT0_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT0_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT0_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT0_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT0_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT0_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT0_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT0_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT0_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT0_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT0_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT0_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT0_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT0_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT0_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT0_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT0_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT0_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT0_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT0_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT0_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT0_TOG Bit Fields */
-#define CCM_PRE_ROOT0_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT0_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT0_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT0_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT0_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT0_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT0_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT0_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT0_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT0_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT0_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT0_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT0_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT0_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT0_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT0_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT0_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT0_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT0_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT0_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT0_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT0_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT0_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT0_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT0_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT0_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT0_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT0_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT0_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL0 Bit Fields */
-#define CCM_ACCESS_CTRL0_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL0_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL0_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL0_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL0_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL0_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL0_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL0_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL0_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL0_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL0_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL0_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL0_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL0_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL0_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL0_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL0_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL0_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL0_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL0_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL0_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL0_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL0_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL0_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL0_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL0_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL0_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL0_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL0_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL0_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL0_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL0_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL0_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL0_LOCK_SHIFT 31
-/* ACCESS_CTRL0_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL0_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL0_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL0_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL0_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL0_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL0_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL0_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL0_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL0_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL0_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL0_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL0_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL0_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL0_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL0_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL0_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL0_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL0_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL0_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL0_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL0_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL0_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL0_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL0_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL0_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL0_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL0_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL0_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL0_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL0_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL0_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT1 Bit Fields */
-#define CCM_TARGET_ROOT1_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT1_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT1_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_POST_PODF_SHIFT))&CCM_TARGET_ROOT1_POST_PODF_MASK)
-#define CCM_TARGET_ROOT1_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT1_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT1_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT1_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT1_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT1_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT1_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT1_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT1_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT1_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT1_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_PRE_PODF_SHIFT))&CCM_TARGET_ROOT1_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT1_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT1_MUX_SHIFT 24
-#define CCM_TARGET_ROOT1_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_MUX_SHIFT))&CCM_TARGET_ROOT1_MUX_MASK)
-#define CCM_TARGET_ROOT1_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT1_ENABLE_SHIFT 28
-/* TARGET_ROOT1_SET Bit Fields */
-#define CCM_TARGET_ROOT1_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT1_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT1_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT1_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT1_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT1_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT1_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT1_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT1_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT1_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT1_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT1_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT1_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT1_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT1_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT1_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT1_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT1_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT1_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_SET_MUX_SHIFT))&CCM_TARGET_ROOT1_SET_MUX_MASK)
-#define CCM_TARGET_ROOT1_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT1_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT1_CLR Bit Fields */
-#define CCM_TARGET_ROOT1_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT1_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT1_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT1_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT1_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT1_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT1_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT1_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT1_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT1_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT1_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT1_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT1_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT1_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT1_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT1_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT1_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT1_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT1_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_CLR_MUX_SHIFT))&CCM_TARGET_ROOT1_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT1_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT1_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT1_TOG Bit Fields */
-#define CCM_TARGET_ROOT1_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT1_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT1_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT1_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT1_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT1_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT1_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT1_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT1_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT1_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT1_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT1_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT1_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT1_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT1_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT1_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT1_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT1_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT1_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT1_TOG_MUX_SHIFT))&CCM_TARGET_ROOT1_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT1_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT1_TOG_ENABLE_SHIFT 28
-/* POST1 Bit Fields */
-#define CCM_POST1_POST_PODF_MASK 0x3Fu
-#define CCM_POST1_POST_PODF_SHIFT 0
-#define CCM_POST1_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST1_POST_PODF_SHIFT))&CCM_POST1_POST_PODF_MASK)
-#define CCM_POST1_BUSY1_MASK 0x80u
-#define CCM_POST1_BUSY1_SHIFT 7
-#define CCM_POST1_AUTO_PODF_MASK 0x700u
-#define CCM_POST1_AUTO_PODF_SHIFT 8
-#define CCM_POST1_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST1_AUTO_PODF_SHIFT))&CCM_POST1_AUTO_PODF_MASK)
-#define CCM_POST1_AUTO_EN_MASK 0x1000u
-#define CCM_POST1_AUTO_EN_SHIFT 12
-#define CCM_POST1_SLOW_MASK 0x8000u
-#define CCM_POST1_SLOW_SHIFT 15
-#define CCM_POST1_SELECT_MASK 0x10000000u
-#define CCM_POST1_SELECT_SHIFT 28
-#define CCM_POST1_BUSY2_MASK 0x80000000u
-#define CCM_POST1_BUSY2_SHIFT 31
-/* POST_ROOT1_SET Bit Fields */
-#define CCM_POST_ROOT1_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT1_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT1_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT1_SET_POST_PODF_SHIFT))&CCM_POST_ROOT1_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT1_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT1_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT1_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT1_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT1_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT1_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT1_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT1_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT1_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT1_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT1_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT1_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT1_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT1_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT1_SET_BUSY2_SHIFT 31
-/* POST_ROOT1_CLR Bit Fields */
-#define CCM_POST_ROOT1_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT1_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT1_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT1_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT1_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT1_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT1_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT1_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT1_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT1_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT1_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT1_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT1_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT1_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT1_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT1_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT1_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT1_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT1_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT1_CLR_BUSY2_SHIFT 31
-/* POST_ROOT1_TOG Bit Fields */
-#define CCM_POST_ROOT1_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT1_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT1_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT1_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT1_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT1_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT1_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT1_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT1_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT1_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT1_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT1_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT1_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT1_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT1_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT1_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT1_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT1_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT1_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT1_TOG_BUSY2_SHIFT 31
-/* PRE1 Bit Fields */
-#define CCM_PRE1_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE1_PRE_PODF_B_SHIFT 0
-#define CCM_PRE1_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE1_PRE_PODF_B_SHIFT))&CCM_PRE1_PRE_PODF_B_MASK)
-#define CCM_PRE1_BUSY0_MASK 0x8u
-#define CCM_PRE1_BUSY0_SHIFT 3
-#define CCM_PRE1_MUX_B_MASK 0x700u
-#define CCM_PRE1_MUX_B_SHIFT 8
-#define CCM_PRE1_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE1_MUX_B_SHIFT))&CCM_PRE1_MUX_B_MASK)
-#define CCM_PRE1_EN_B_MASK 0x1000u
-#define CCM_PRE1_EN_B_SHIFT 12
-#define CCM_PRE1_BUSY1_MASK 0x8000u
-#define CCM_PRE1_BUSY1_SHIFT 15
-#define CCM_PRE1_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE1_PRE_PODF_A_SHIFT 16
-#define CCM_PRE1_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE1_PRE_PODF_A_SHIFT))&CCM_PRE1_PRE_PODF_A_MASK)
-#define CCM_PRE1_BUSY3_MASK 0x80000u
-#define CCM_PRE1_BUSY3_SHIFT 19
-#define CCM_PRE1_MUX_A_MASK 0x7000000u
-#define CCM_PRE1_MUX_A_SHIFT 24
-#define CCM_PRE1_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE1_MUX_A_SHIFT))&CCM_PRE1_MUX_A_MASK)
-#define CCM_PRE1_EN_A_MASK 0x10000000u
-#define CCM_PRE1_EN_A_SHIFT 28
-#define CCM_PRE1_BUSY4_MASK 0x80000000u
-#define CCM_PRE1_BUSY4_SHIFT 31
-/* PRE_ROOT1_SET Bit Fields */
-#define CCM_PRE_ROOT1_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT1_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT1_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT1_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT1_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT1_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT1_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT1_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT1_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_SET_MUX_B_SHIFT))&CCM_PRE_ROOT1_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT1_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT1_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT1_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT1_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT1_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT1_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT1_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT1_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT1_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT1_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT1_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT1_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT1_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_SET_MUX_A_SHIFT))&CCM_PRE_ROOT1_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT1_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT1_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT1_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT1_SET_BUSY4_SHIFT 31
-/* PRE_ROOT1_CLR Bit Fields */
-#define CCM_PRE_ROOT1_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT1_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT1_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT1_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT1_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT1_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT1_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT1_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT1_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT1_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT1_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT1_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT1_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT1_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT1_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT1_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT1_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT1_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT1_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT1_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT1_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT1_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT1_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT1_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT1_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT1_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT1_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT1_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT1_TOG Bit Fields */
-#define CCM_PRE_ROOT1_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT1_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT1_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT1_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT1_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT1_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT1_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT1_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT1_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT1_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT1_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT1_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT1_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT1_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT1_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT1_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT1_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT1_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT1_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT1_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT1_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT1_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT1_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT1_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT1_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT1_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT1_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT1_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT1_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL1 Bit Fields */
-#define CCM_ACCESS_CTRL1_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL1_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL1_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL1_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL1_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL1_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL1_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL1_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL1_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL1_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL1_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL1_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL1_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL1_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL1_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL1_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL1_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL1_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL1_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL1_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL1_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL1_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL1_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL1_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL1_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL1_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL1_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL1_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL1_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL1_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL1_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL1_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL1_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL1_LOCK_SHIFT 31
-/* ACCESS_CTRL1_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL1_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL1_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL1_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL1_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL1_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL1_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL1_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL1_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL1_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL1_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL1_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL1_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL1_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL1_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL1_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL1_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL1_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL1_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL1_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL1_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL1_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL1_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL1_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL1_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL1_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL1_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL1_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL1_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL1_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL1_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL1_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT2 Bit Fields */
-#define CCM_TARGET_ROOT2_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT2_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT2_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_POST_PODF_SHIFT))&CCM_TARGET_ROOT2_POST_PODF_MASK)
-#define CCM_TARGET_ROOT2_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT2_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT2_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT2_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT2_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT2_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT2_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT2_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT2_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT2_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT2_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_PRE_PODF_SHIFT))&CCM_TARGET_ROOT2_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT2_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT2_MUX_SHIFT 24
-#define CCM_TARGET_ROOT2_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_MUX_SHIFT))&CCM_TARGET_ROOT2_MUX_MASK)
-#define CCM_TARGET_ROOT2_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT2_ENABLE_SHIFT 28
-/* TARGET_ROOT2_SET Bit Fields */
-#define CCM_TARGET_ROOT2_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT2_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT2_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT2_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT2_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT2_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT2_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT2_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT2_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT2_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT2_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT2_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT2_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT2_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT2_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT2_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT2_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT2_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT2_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_SET_MUX_SHIFT))&CCM_TARGET_ROOT2_SET_MUX_MASK)
-#define CCM_TARGET_ROOT2_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT2_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT2_CLR Bit Fields */
-#define CCM_TARGET_ROOT2_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT2_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT2_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT2_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT2_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT2_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT2_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT2_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT2_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT2_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT2_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT2_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT2_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT2_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT2_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT2_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT2_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT2_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT2_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_CLR_MUX_SHIFT))&CCM_TARGET_ROOT2_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT2_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT2_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT2_TOG Bit Fields */
-#define CCM_TARGET_ROOT2_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT2_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT2_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT2_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT2_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT2_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT2_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT2_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT2_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT2_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT2_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT2_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT2_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT2_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT2_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT2_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT2_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT2_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT2_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT2_TOG_MUX_SHIFT))&CCM_TARGET_ROOT2_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT2_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT2_TOG_ENABLE_SHIFT 28
-/* POST2 Bit Fields */
-#define CCM_POST2_POST_PODF_MASK 0x3Fu
-#define CCM_POST2_POST_PODF_SHIFT 0
-#define CCM_POST2_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST2_POST_PODF_SHIFT))&CCM_POST2_POST_PODF_MASK)
-#define CCM_POST2_BUSY1_MASK 0x80u
-#define CCM_POST2_BUSY1_SHIFT 7
-#define CCM_POST2_AUTO_PODF_MASK 0x700u
-#define CCM_POST2_AUTO_PODF_SHIFT 8
-#define CCM_POST2_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST2_AUTO_PODF_SHIFT))&CCM_POST2_AUTO_PODF_MASK)
-#define CCM_POST2_AUTO_EN_MASK 0x1000u
-#define CCM_POST2_AUTO_EN_SHIFT 12
-#define CCM_POST2_SLOW_MASK 0x8000u
-#define CCM_POST2_SLOW_SHIFT 15
-#define CCM_POST2_SELECT_MASK 0x10000000u
-#define CCM_POST2_SELECT_SHIFT 28
-#define CCM_POST2_BUSY2_MASK 0x80000000u
-#define CCM_POST2_BUSY2_SHIFT 31
-/* POST_ROOT2_SET Bit Fields */
-#define CCM_POST_ROOT2_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT2_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT2_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT2_SET_POST_PODF_SHIFT))&CCM_POST_ROOT2_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT2_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT2_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT2_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT2_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT2_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT2_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT2_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT2_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT2_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT2_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT2_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT2_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT2_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT2_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT2_SET_BUSY2_SHIFT 31
-/* POST_ROOT2_CLR Bit Fields */
-#define CCM_POST_ROOT2_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT2_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT2_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT2_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT2_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT2_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT2_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT2_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT2_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT2_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT2_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT2_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT2_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT2_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT2_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT2_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT2_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT2_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT2_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT2_CLR_BUSY2_SHIFT 31
-/* POST_ROOT2_TOG Bit Fields */
-#define CCM_POST_ROOT2_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT2_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT2_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT2_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT2_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT2_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT2_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT2_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT2_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT2_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT2_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT2_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT2_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT2_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT2_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT2_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT2_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT2_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT2_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT2_TOG_BUSY2_SHIFT 31
-/* PRE2 Bit Fields */
-#define CCM_PRE2_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE2_PRE_PODF_B_SHIFT 0
-#define CCM_PRE2_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE2_PRE_PODF_B_SHIFT))&CCM_PRE2_PRE_PODF_B_MASK)
-#define CCM_PRE2_BUSY0_MASK 0x8u
-#define CCM_PRE2_BUSY0_SHIFT 3
-#define CCM_PRE2_MUX_B_MASK 0x700u
-#define CCM_PRE2_MUX_B_SHIFT 8
-#define CCM_PRE2_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE2_MUX_B_SHIFT))&CCM_PRE2_MUX_B_MASK)
-#define CCM_PRE2_EN_B_MASK 0x1000u
-#define CCM_PRE2_EN_B_SHIFT 12
-#define CCM_PRE2_BUSY1_MASK 0x8000u
-#define CCM_PRE2_BUSY1_SHIFT 15
-#define CCM_PRE2_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE2_PRE_PODF_A_SHIFT 16
-#define CCM_PRE2_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE2_PRE_PODF_A_SHIFT))&CCM_PRE2_PRE_PODF_A_MASK)
-#define CCM_PRE2_BUSY3_MASK 0x80000u
-#define CCM_PRE2_BUSY3_SHIFT 19
-#define CCM_PRE2_MUX_A_MASK 0x7000000u
-#define CCM_PRE2_MUX_A_SHIFT 24
-#define CCM_PRE2_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE2_MUX_A_SHIFT))&CCM_PRE2_MUX_A_MASK)
-#define CCM_PRE2_EN_A_MASK 0x10000000u
-#define CCM_PRE2_EN_A_SHIFT 28
-#define CCM_PRE2_BUSY4_MASK 0x80000000u
-#define CCM_PRE2_BUSY4_SHIFT 31
-/* PRE_ROOT2_SET Bit Fields */
-#define CCM_PRE_ROOT2_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT2_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT2_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT2_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT2_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT2_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT2_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT2_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT2_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_SET_MUX_B_SHIFT))&CCM_PRE_ROOT2_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT2_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT2_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT2_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT2_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT2_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT2_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT2_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT2_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT2_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT2_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT2_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT2_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT2_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_SET_MUX_A_SHIFT))&CCM_PRE_ROOT2_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT2_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT2_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT2_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT2_SET_BUSY4_SHIFT 31
-/* PRE_ROOT2_CLR Bit Fields */
-#define CCM_PRE_ROOT2_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT2_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT2_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT2_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT2_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT2_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT2_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT2_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT2_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT2_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT2_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT2_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT2_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT2_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT2_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT2_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT2_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT2_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT2_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT2_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT2_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT2_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT2_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT2_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT2_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT2_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT2_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT2_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT2_TOG Bit Fields */
-#define CCM_PRE_ROOT2_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT2_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT2_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT2_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT2_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT2_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT2_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT2_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT2_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT2_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT2_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT2_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT2_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT2_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT2_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT2_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT2_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT2_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT2_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT2_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT2_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT2_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT2_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT2_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT2_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT2_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT2_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT2_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT2_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL2 Bit Fields */
-#define CCM_ACCESS_CTRL2_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL2_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL2_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL2_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL2_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL2_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL2_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL2_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL2_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL2_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL2_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL2_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL2_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL2_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL2_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL2_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL2_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL2_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL2_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL2_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL2_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL2_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL2_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL2_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL2_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL2_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL2_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL2_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL2_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL2_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL2_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL2_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL2_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL2_LOCK_SHIFT 31
-/* ACCESS_CTRL2_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL2_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL2_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL2_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL2_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL2_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL2_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL2_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL2_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL2_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL2_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL2_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL2_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL2_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL2_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL2_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL2_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL2_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL2_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL2_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL2_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL2_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL2_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL2_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL2_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL2_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL2_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL2_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL2_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL2_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL2_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL2_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT3 Bit Fields */
-#define CCM_TARGET_ROOT3_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT3_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT3_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_POST_PODF_SHIFT))&CCM_TARGET_ROOT3_POST_PODF_MASK)
-#define CCM_TARGET_ROOT3_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT3_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT3_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT3_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT3_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT3_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT3_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT3_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT3_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT3_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT3_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_PRE_PODF_SHIFT))&CCM_TARGET_ROOT3_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT3_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT3_MUX_SHIFT 24
-#define CCM_TARGET_ROOT3_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_MUX_SHIFT))&CCM_TARGET_ROOT3_MUX_MASK)
-#define CCM_TARGET_ROOT3_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT3_ENABLE_SHIFT 28
-/* TARGET_ROOT3_SET Bit Fields */
-#define CCM_TARGET_ROOT3_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT3_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT3_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT3_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT3_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT3_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT3_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT3_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT3_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT3_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT3_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT3_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT3_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT3_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT3_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT3_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT3_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT3_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT3_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_SET_MUX_SHIFT))&CCM_TARGET_ROOT3_SET_MUX_MASK)
-#define CCM_TARGET_ROOT3_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT3_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT3_CLR Bit Fields */
-#define CCM_TARGET_ROOT3_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT3_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT3_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT3_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT3_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT3_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT3_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT3_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT3_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT3_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT3_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT3_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT3_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT3_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT3_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT3_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT3_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT3_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT3_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_CLR_MUX_SHIFT))&CCM_TARGET_ROOT3_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT3_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT3_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT3_TOG Bit Fields */
-#define CCM_TARGET_ROOT3_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT3_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT3_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT3_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT3_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT3_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT3_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT3_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT3_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT3_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT3_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT3_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT3_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT3_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT3_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT3_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT3_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT3_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT3_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT3_TOG_MUX_SHIFT))&CCM_TARGET_ROOT3_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT3_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT3_TOG_ENABLE_SHIFT 28
-/* POST3 Bit Fields */
-#define CCM_POST3_POST_PODF_MASK 0x3Fu
-#define CCM_POST3_POST_PODF_SHIFT 0
-#define CCM_POST3_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST3_POST_PODF_SHIFT))&CCM_POST3_POST_PODF_MASK)
-#define CCM_POST3_BUSY1_MASK 0x80u
-#define CCM_POST3_BUSY1_SHIFT 7
-#define CCM_POST3_AUTO_PODF_MASK 0x700u
-#define CCM_POST3_AUTO_PODF_SHIFT 8
-#define CCM_POST3_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST3_AUTO_PODF_SHIFT))&CCM_POST3_AUTO_PODF_MASK)
-#define CCM_POST3_AUTO_EN_MASK 0x1000u
-#define CCM_POST3_AUTO_EN_SHIFT 12
-#define CCM_POST3_SLOW_MASK 0x8000u
-#define CCM_POST3_SLOW_SHIFT 15
-#define CCM_POST3_SELECT_MASK 0x10000000u
-#define CCM_POST3_SELECT_SHIFT 28
-#define CCM_POST3_BUSY2_MASK 0x80000000u
-#define CCM_POST3_BUSY2_SHIFT 31
-/* POST_ROOT3_SET Bit Fields */
-#define CCM_POST_ROOT3_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT3_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT3_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT3_SET_POST_PODF_SHIFT))&CCM_POST_ROOT3_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT3_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT3_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT3_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT3_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT3_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT3_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT3_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT3_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT3_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT3_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT3_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT3_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT3_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT3_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT3_SET_BUSY2_SHIFT 31
-/* POST_ROOT3_CLR Bit Fields */
-#define CCM_POST_ROOT3_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT3_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT3_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT3_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT3_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT3_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT3_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT3_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT3_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT3_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT3_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT3_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT3_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT3_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT3_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT3_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT3_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT3_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT3_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT3_CLR_BUSY2_SHIFT 31
-/* POST_ROOT3_TOG Bit Fields */
-#define CCM_POST_ROOT3_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT3_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT3_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT3_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT3_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT3_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT3_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT3_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT3_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT3_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT3_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT3_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT3_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT3_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT3_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT3_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT3_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT3_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT3_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT3_TOG_BUSY2_SHIFT 31
-/* PRE3 Bit Fields */
-#define CCM_PRE3_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE3_PRE_PODF_B_SHIFT 0
-#define CCM_PRE3_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE3_PRE_PODF_B_SHIFT))&CCM_PRE3_PRE_PODF_B_MASK)
-#define CCM_PRE3_BUSY0_MASK 0x8u
-#define CCM_PRE3_BUSY0_SHIFT 3
-#define CCM_PRE3_MUX_B_MASK 0x700u
-#define CCM_PRE3_MUX_B_SHIFT 8
-#define CCM_PRE3_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE3_MUX_B_SHIFT))&CCM_PRE3_MUX_B_MASK)
-#define CCM_PRE3_EN_B_MASK 0x1000u
-#define CCM_PRE3_EN_B_SHIFT 12
-#define CCM_PRE3_BUSY1_MASK 0x8000u
-#define CCM_PRE3_BUSY1_SHIFT 15
-#define CCM_PRE3_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE3_PRE_PODF_A_SHIFT 16
-#define CCM_PRE3_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE3_PRE_PODF_A_SHIFT))&CCM_PRE3_PRE_PODF_A_MASK)
-#define CCM_PRE3_BUSY3_MASK 0x80000u
-#define CCM_PRE3_BUSY3_SHIFT 19
-#define CCM_PRE3_MUX_A_MASK 0x7000000u
-#define CCM_PRE3_MUX_A_SHIFT 24
-#define CCM_PRE3_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE3_MUX_A_SHIFT))&CCM_PRE3_MUX_A_MASK)
-#define CCM_PRE3_EN_A_MASK 0x10000000u
-#define CCM_PRE3_EN_A_SHIFT 28
-#define CCM_PRE3_BUSY4_MASK 0x80000000u
-#define CCM_PRE3_BUSY4_SHIFT 31
-/* PRE_ROOT3_SET Bit Fields */
-#define CCM_PRE_ROOT3_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT3_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT3_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT3_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT3_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT3_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT3_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT3_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT3_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_SET_MUX_B_SHIFT))&CCM_PRE_ROOT3_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT3_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT3_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT3_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT3_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT3_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT3_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT3_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT3_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT3_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT3_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT3_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT3_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT3_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_SET_MUX_A_SHIFT))&CCM_PRE_ROOT3_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT3_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT3_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT3_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT3_SET_BUSY4_SHIFT 31
-/* PRE_ROOT3_CLR Bit Fields */
-#define CCM_PRE_ROOT3_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT3_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT3_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT3_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT3_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT3_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT3_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT3_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT3_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT3_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT3_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT3_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT3_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT3_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT3_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT3_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT3_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT3_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT3_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT3_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT3_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT3_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT3_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT3_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT3_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT3_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT3_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT3_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT3_TOG Bit Fields */
-#define CCM_PRE_ROOT3_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT3_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT3_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT3_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT3_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT3_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT3_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT3_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT3_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT3_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT3_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT3_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT3_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT3_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT3_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT3_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT3_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT3_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT3_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT3_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT3_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT3_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT3_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT3_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT3_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT3_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT3_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT3_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT3_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL3 Bit Fields */
-#define CCM_ACCESS_CTRL3_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL3_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL3_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL3_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL3_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL3_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL3_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL3_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL3_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL3_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL3_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL3_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL3_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL3_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL3_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL3_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL3_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL3_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL3_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL3_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL3_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL3_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL3_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL3_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL3_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL3_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL3_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL3_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL3_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL3_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL3_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL3_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL3_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL3_LOCK_SHIFT 31
-/* ACCESS_CTRL3_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL3_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL3_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL3_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL3_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL3_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL3_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL3_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL3_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL3_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL3_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL3_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL3_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL3_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL3_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL3_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL3_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL3_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL3_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL3_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL3_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL3_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL3_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL3_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL3_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL3_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL3_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL3_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL3_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL3_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL3_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL3_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT4 Bit Fields */
-#define CCM_TARGET_ROOT4_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT4_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT4_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_POST_PODF_SHIFT))&CCM_TARGET_ROOT4_POST_PODF_MASK)
-#define CCM_TARGET_ROOT4_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT4_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT4_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT4_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT4_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT4_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT4_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT4_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT4_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT4_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT4_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_PRE_PODF_SHIFT))&CCM_TARGET_ROOT4_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT4_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT4_MUX_SHIFT 24
-#define CCM_TARGET_ROOT4_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_MUX_SHIFT))&CCM_TARGET_ROOT4_MUX_MASK)
-#define CCM_TARGET_ROOT4_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT4_ENABLE_SHIFT 28
-/* TARGET_ROOT4_SET Bit Fields */
-#define CCM_TARGET_ROOT4_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT4_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT4_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT4_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT4_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT4_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT4_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT4_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT4_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT4_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT4_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT4_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT4_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT4_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT4_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT4_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT4_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT4_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT4_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_SET_MUX_SHIFT))&CCM_TARGET_ROOT4_SET_MUX_MASK)
-#define CCM_TARGET_ROOT4_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT4_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT4_CLR Bit Fields */
-#define CCM_TARGET_ROOT4_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT4_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT4_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT4_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT4_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT4_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT4_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT4_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT4_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT4_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT4_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT4_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT4_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT4_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT4_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT4_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT4_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT4_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT4_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_CLR_MUX_SHIFT))&CCM_TARGET_ROOT4_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT4_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT4_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT4_TOG Bit Fields */
-#define CCM_TARGET_ROOT4_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT4_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT4_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT4_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT4_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT4_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT4_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT4_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT4_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT4_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT4_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT4_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT4_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT4_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT4_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT4_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT4_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT4_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT4_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT4_TOG_MUX_SHIFT))&CCM_TARGET_ROOT4_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT4_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT4_TOG_ENABLE_SHIFT 28
-/* POST4 Bit Fields */
-#define CCM_POST4_POST_PODF_MASK 0x3Fu
-#define CCM_POST4_POST_PODF_SHIFT 0
-#define CCM_POST4_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST4_POST_PODF_SHIFT))&CCM_POST4_POST_PODF_MASK)
-#define CCM_POST4_BUSY1_MASK 0x80u
-#define CCM_POST4_BUSY1_SHIFT 7
-#define CCM_POST4_AUTO_PODF_MASK 0x700u
-#define CCM_POST4_AUTO_PODF_SHIFT 8
-#define CCM_POST4_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST4_AUTO_PODF_SHIFT))&CCM_POST4_AUTO_PODF_MASK)
-#define CCM_POST4_AUTO_EN_MASK 0x1000u
-#define CCM_POST4_AUTO_EN_SHIFT 12
-#define CCM_POST4_SLOW_MASK 0x8000u
-#define CCM_POST4_SLOW_SHIFT 15
-#define CCM_POST4_SELECT_MASK 0x10000000u
-#define CCM_POST4_SELECT_SHIFT 28
-#define CCM_POST4_BUSY2_MASK 0x80000000u
-#define CCM_POST4_BUSY2_SHIFT 31
-/* POST_ROOT4_SET Bit Fields */
-#define CCM_POST_ROOT4_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT4_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT4_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT4_SET_POST_PODF_SHIFT))&CCM_POST_ROOT4_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT4_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT4_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT4_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT4_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT4_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT4_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT4_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT4_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT4_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT4_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT4_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT4_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT4_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT4_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT4_SET_BUSY2_SHIFT 31
-/* POST_ROOT4_CLR Bit Fields */
-#define CCM_POST_ROOT4_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT4_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT4_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT4_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT4_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT4_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT4_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT4_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT4_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT4_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT4_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT4_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT4_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT4_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT4_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT4_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT4_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT4_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT4_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT4_CLR_BUSY2_SHIFT 31
-/* POST_ROOT4_TOG Bit Fields */
-#define CCM_POST_ROOT4_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT4_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT4_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT4_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT4_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT4_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT4_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT4_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT4_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT4_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT4_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT4_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT4_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT4_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT4_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT4_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT4_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT4_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT4_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT4_TOG_BUSY2_SHIFT 31
-/* PRE4 Bit Fields */
-#define CCM_PRE4_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE4_PRE_PODF_B_SHIFT 0
-#define CCM_PRE4_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE4_PRE_PODF_B_SHIFT))&CCM_PRE4_PRE_PODF_B_MASK)
-#define CCM_PRE4_BUSY0_MASK 0x8u
-#define CCM_PRE4_BUSY0_SHIFT 3
-#define CCM_PRE4_MUX_B_MASK 0x700u
-#define CCM_PRE4_MUX_B_SHIFT 8
-#define CCM_PRE4_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE4_MUX_B_SHIFT))&CCM_PRE4_MUX_B_MASK)
-#define CCM_PRE4_EN_B_MASK 0x1000u
-#define CCM_PRE4_EN_B_SHIFT 12
-#define CCM_PRE4_BUSY1_MASK 0x8000u
-#define CCM_PRE4_BUSY1_SHIFT 15
-#define CCM_PRE4_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE4_PRE_PODF_A_SHIFT 16
-#define CCM_PRE4_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE4_PRE_PODF_A_SHIFT))&CCM_PRE4_PRE_PODF_A_MASK)
-#define CCM_PRE4_BUSY3_MASK 0x80000u
-#define CCM_PRE4_BUSY3_SHIFT 19
-#define CCM_PRE4_MUX_A_MASK 0x7000000u
-#define CCM_PRE4_MUX_A_SHIFT 24
-#define CCM_PRE4_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE4_MUX_A_SHIFT))&CCM_PRE4_MUX_A_MASK)
-#define CCM_PRE4_EN_A_MASK 0x10000000u
-#define CCM_PRE4_EN_A_SHIFT 28
-#define CCM_PRE4_BUSY4_MASK 0x80000000u
-#define CCM_PRE4_BUSY4_SHIFT 31
-/* PRE_ROOT4_SET Bit Fields */
-#define CCM_PRE_ROOT4_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT4_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT4_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT4_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT4_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT4_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT4_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT4_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT4_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_SET_MUX_B_SHIFT))&CCM_PRE_ROOT4_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT4_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT4_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT4_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT4_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT4_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT4_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT4_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT4_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT4_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT4_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT4_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT4_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT4_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_SET_MUX_A_SHIFT))&CCM_PRE_ROOT4_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT4_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT4_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT4_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT4_SET_BUSY4_SHIFT 31
-/* PRE_ROOT4_CLR Bit Fields */
-#define CCM_PRE_ROOT4_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT4_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT4_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT4_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT4_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT4_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT4_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT4_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT4_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT4_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT4_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT4_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT4_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT4_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT4_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT4_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT4_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT4_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT4_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT4_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT4_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT4_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT4_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT4_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT4_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT4_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT4_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT4_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT4_TOG Bit Fields */
-#define CCM_PRE_ROOT4_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT4_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT4_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT4_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT4_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT4_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT4_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT4_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT4_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT4_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT4_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT4_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT4_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT4_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT4_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT4_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT4_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT4_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT4_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT4_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT4_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT4_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT4_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT4_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT4_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT4_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT4_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT4_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT4_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL4 Bit Fields */
-#define CCM_ACCESS_CTRL4_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL4_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL4_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL4_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL4_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL4_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL4_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL4_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL4_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL4_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL4_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL4_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL4_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL4_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL4_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL4_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL4_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL4_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL4_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL4_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL4_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL4_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL4_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL4_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL4_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL4_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL4_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL4_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL4_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL4_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL4_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL4_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL4_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL4_LOCK_SHIFT 31
-/* ACCESS_CTRL4_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL4_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL4_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL4_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL4_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL4_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL4_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL4_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL4_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL4_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL4_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL4_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL4_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL4_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL4_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL4_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL4_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL4_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL4_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL4_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL4_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL4_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL4_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL4_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL4_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL4_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL4_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL4_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL4_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL4_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL4_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL4_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT5 Bit Fields */
-#define CCM_TARGET_ROOT5_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT5_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT5_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_POST_PODF_SHIFT))&CCM_TARGET_ROOT5_POST_PODF_MASK)
-#define CCM_TARGET_ROOT5_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT5_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT5_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT5_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT5_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT5_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT5_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT5_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT5_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT5_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT5_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_PRE_PODF_SHIFT))&CCM_TARGET_ROOT5_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT5_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT5_MUX_SHIFT 24
-#define CCM_TARGET_ROOT5_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_MUX_SHIFT))&CCM_TARGET_ROOT5_MUX_MASK)
-#define CCM_TARGET_ROOT5_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT5_ENABLE_SHIFT 28
-/* TARGET_ROOT5_SET Bit Fields */
-#define CCM_TARGET_ROOT5_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT5_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT5_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT5_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT5_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT5_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT5_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT5_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT5_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT5_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT5_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT5_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT5_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT5_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT5_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT5_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT5_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT5_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT5_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_SET_MUX_SHIFT))&CCM_TARGET_ROOT5_SET_MUX_MASK)
-#define CCM_TARGET_ROOT5_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT5_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT5_CLR Bit Fields */
-#define CCM_TARGET_ROOT5_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT5_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT5_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT5_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT5_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT5_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT5_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT5_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT5_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT5_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT5_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT5_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT5_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT5_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT5_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT5_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT5_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT5_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT5_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_CLR_MUX_SHIFT))&CCM_TARGET_ROOT5_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT5_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT5_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT5_TOG Bit Fields */
-#define CCM_TARGET_ROOT5_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT5_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT5_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT5_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT5_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT5_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT5_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT5_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT5_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT5_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT5_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT5_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT5_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT5_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT5_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT5_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT5_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT5_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT5_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT5_TOG_MUX_SHIFT))&CCM_TARGET_ROOT5_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT5_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT5_TOG_ENABLE_SHIFT 28
-/* POST5 Bit Fields */
-#define CCM_POST5_POST_PODF_MASK 0x3Fu
-#define CCM_POST5_POST_PODF_SHIFT 0
-#define CCM_POST5_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST5_POST_PODF_SHIFT))&CCM_POST5_POST_PODF_MASK)
-#define CCM_POST5_BUSY1_MASK 0x80u
-#define CCM_POST5_BUSY1_SHIFT 7
-#define CCM_POST5_AUTO_PODF_MASK 0x700u
-#define CCM_POST5_AUTO_PODF_SHIFT 8
-#define CCM_POST5_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST5_AUTO_PODF_SHIFT))&CCM_POST5_AUTO_PODF_MASK)
-#define CCM_POST5_AUTO_EN_MASK 0x1000u
-#define CCM_POST5_AUTO_EN_SHIFT 12
-#define CCM_POST5_SLOW_MASK 0x8000u
-#define CCM_POST5_SLOW_SHIFT 15
-#define CCM_POST5_SELECT_MASK 0x10000000u
-#define CCM_POST5_SELECT_SHIFT 28
-#define CCM_POST5_BUSY2_MASK 0x80000000u
-#define CCM_POST5_BUSY2_SHIFT 31
-/* POST_ROOT5_SET Bit Fields */
-#define CCM_POST_ROOT5_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT5_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT5_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT5_SET_POST_PODF_SHIFT))&CCM_POST_ROOT5_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT5_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT5_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT5_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT5_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT5_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT5_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT5_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT5_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT5_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT5_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT5_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT5_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT5_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT5_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT5_SET_BUSY2_SHIFT 31
-/* POST_ROOT5_CLR Bit Fields */
-#define CCM_POST_ROOT5_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT5_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT5_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT5_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT5_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT5_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT5_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT5_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT5_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT5_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT5_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT5_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT5_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT5_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT5_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT5_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT5_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT5_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT5_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT5_CLR_BUSY2_SHIFT 31
-/* POST_ROOT5_TOG Bit Fields */
-#define CCM_POST_ROOT5_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT5_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT5_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT5_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT5_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT5_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT5_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT5_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT5_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT5_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT5_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT5_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT5_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT5_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT5_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT5_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT5_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT5_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT5_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT5_TOG_BUSY2_SHIFT 31
-/* PRE5 Bit Fields */
-#define CCM_PRE5_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE5_PRE_PODF_B_SHIFT 0
-#define CCM_PRE5_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE5_PRE_PODF_B_SHIFT))&CCM_PRE5_PRE_PODF_B_MASK)
-#define CCM_PRE5_BUSY0_MASK 0x8u
-#define CCM_PRE5_BUSY0_SHIFT 3
-#define CCM_PRE5_MUX_B_MASK 0x700u
-#define CCM_PRE5_MUX_B_SHIFT 8
-#define CCM_PRE5_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE5_MUX_B_SHIFT))&CCM_PRE5_MUX_B_MASK)
-#define CCM_PRE5_EN_B_MASK 0x1000u
-#define CCM_PRE5_EN_B_SHIFT 12
-#define CCM_PRE5_BUSY1_MASK 0x8000u
-#define CCM_PRE5_BUSY1_SHIFT 15
-#define CCM_PRE5_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE5_PRE_PODF_A_SHIFT 16
-#define CCM_PRE5_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE5_PRE_PODF_A_SHIFT))&CCM_PRE5_PRE_PODF_A_MASK)
-#define CCM_PRE5_BUSY3_MASK 0x80000u
-#define CCM_PRE5_BUSY3_SHIFT 19
-#define CCM_PRE5_MUX_A_MASK 0x7000000u
-#define CCM_PRE5_MUX_A_SHIFT 24
-#define CCM_PRE5_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE5_MUX_A_SHIFT))&CCM_PRE5_MUX_A_MASK)
-#define CCM_PRE5_EN_A_MASK 0x10000000u
-#define CCM_PRE5_EN_A_SHIFT 28
-#define CCM_PRE5_BUSY4_MASK 0x80000000u
-#define CCM_PRE5_BUSY4_SHIFT 31
-/* PRE_ROOT5_SET Bit Fields */
-#define CCM_PRE_ROOT5_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT5_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT5_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT5_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT5_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT5_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT5_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT5_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT5_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_SET_MUX_B_SHIFT))&CCM_PRE_ROOT5_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT5_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT5_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT5_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT5_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT5_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT5_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT5_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT5_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT5_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT5_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT5_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT5_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT5_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_SET_MUX_A_SHIFT))&CCM_PRE_ROOT5_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT5_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT5_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT5_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT5_SET_BUSY4_SHIFT 31
-/* PRE_ROOT5_CLR Bit Fields */
-#define CCM_PRE_ROOT5_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT5_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT5_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT5_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT5_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT5_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT5_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT5_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT5_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT5_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT5_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT5_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT5_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT5_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT5_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT5_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT5_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT5_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT5_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT5_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT5_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT5_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT5_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT5_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT5_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT5_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT5_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT5_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT5_TOG Bit Fields */
-#define CCM_PRE_ROOT5_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT5_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT5_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT5_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT5_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT5_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT5_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT5_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT5_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT5_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT5_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT5_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT5_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT5_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT5_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT5_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT5_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT5_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT5_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT5_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT5_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT5_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT5_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT5_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT5_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT5_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT5_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT5_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT5_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL5 Bit Fields */
-#define CCM_ACCESS_CTRL5_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL5_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL5_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL5_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL5_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL5_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL5_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL5_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL5_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL5_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL5_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL5_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL5_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL5_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL5_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL5_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL5_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL5_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL5_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL5_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL5_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL5_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL5_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL5_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL5_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL5_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL5_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL5_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL5_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL5_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL5_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL5_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL5_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL5_LOCK_SHIFT 31
-/* ACCESS_CTRL5_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL5_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL5_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL5_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL5_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL5_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL5_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL5_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL5_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL5_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL5_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL5_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL5_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL5_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL5_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL5_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL5_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL5_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL5_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL5_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL5_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL5_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL5_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL5_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL5_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL5_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL5_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL5_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL5_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL5_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL5_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL5_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT6 Bit Fields */
-#define CCM_TARGET_ROOT6_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT6_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT6_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_POST_PODF_SHIFT))&CCM_TARGET_ROOT6_POST_PODF_MASK)
-#define CCM_TARGET_ROOT6_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT6_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT6_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT6_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT6_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT6_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT6_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT6_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT6_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT6_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT6_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_PRE_PODF_SHIFT))&CCM_TARGET_ROOT6_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT6_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT6_MUX_SHIFT 24
-#define CCM_TARGET_ROOT6_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_MUX_SHIFT))&CCM_TARGET_ROOT6_MUX_MASK)
-#define CCM_TARGET_ROOT6_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT6_ENABLE_SHIFT 28
-/* TARGET_ROOT6_SET Bit Fields */
-#define CCM_TARGET_ROOT6_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT6_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT6_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT6_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT6_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT6_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT6_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT6_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT6_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT6_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT6_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT6_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT6_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT6_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT6_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT6_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT6_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT6_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT6_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_SET_MUX_SHIFT))&CCM_TARGET_ROOT6_SET_MUX_MASK)
-#define CCM_TARGET_ROOT6_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT6_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT6_CLR Bit Fields */
-#define CCM_TARGET_ROOT6_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT6_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT6_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT6_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT6_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT6_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT6_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT6_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT6_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT6_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT6_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT6_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT6_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT6_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT6_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT6_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT6_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT6_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT6_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_CLR_MUX_SHIFT))&CCM_TARGET_ROOT6_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT6_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT6_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT6_TOG Bit Fields */
-#define CCM_TARGET_ROOT6_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT6_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT6_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT6_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT6_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT6_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT6_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT6_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT6_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT6_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT6_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT6_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT6_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT6_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT6_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT6_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT6_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT6_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT6_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT6_TOG_MUX_SHIFT))&CCM_TARGET_ROOT6_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT6_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT6_TOG_ENABLE_SHIFT 28
-/* POST6 Bit Fields */
-#define CCM_POST6_POST_PODF_MASK 0x3Fu
-#define CCM_POST6_POST_PODF_SHIFT 0
-#define CCM_POST6_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST6_POST_PODF_SHIFT))&CCM_POST6_POST_PODF_MASK)
-#define CCM_POST6_BUSY1_MASK 0x80u
-#define CCM_POST6_BUSY1_SHIFT 7
-#define CCM_POST6_AUTO_PODF_MASK 0x700u
-#define CCM_POST6_AUTO_PODF_SHIFT 8
-#define CCM_POST6_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST6_AUTO_PODF_SHIFT))&CCM_POST6_AUTO_PODF_MASK)
-#define CCM_POST6_AUTO_EN_MASK 0x1000u
-#define CCM_POST6_AUTO_EN_SHIFT 12
-#define CCM_POST6_SLOW_MASK 0x8000u
-#define CCM_POST6_SLOW_SHIFT 15
-#define CCM_POST6_SELECT_MASK 0x10000000u
-#define CCM_POST6_SELECT_SHIFT 28
-#define CCM_POST6_BUSY2_MASK 0x80000000u
-#define CCM_POST6_BUSY2_SHIFT 31
-/* POST_ROOT6_SET Bit Fields */
-#define CCM_POST_ROOT6_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT6_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT6_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT6_SET_POST_PODF_SHIFT))&CCM_POST_ROOT6_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT6_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT6_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT6_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT6_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT6_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT6_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT6_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT6_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT6_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT6_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT6_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT6_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT6_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT6_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT6_SET_BUSY2_SHIFT 31
-/* POST_ROOT6_CLR Bit Fields */
-#define CCM_POST_ROOT6_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT6_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT6_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT6_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT6_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT6_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT6_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT6_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT6_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT6_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT6_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT6_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT6_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT6_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT6_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT6_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT6_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT6_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT6_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT6_CLR_BUSY2_SHIFT 31
-/* POST_ROOT6_TOG Bit Fields */
-#define CCM_POST_ROOT6_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT6_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT6_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT6_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT6_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT6_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT6_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT6_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT6_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT6_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT6_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT6_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT6_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT6_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT6_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT6_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT6_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT6_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT6_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT6_TOG_BUSY2_SHIFT 31
-/* PRE6 Bit Fields */
-#define CCM_PRE6_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE6_PRE_PODF_B_SHIFT 0
-#define CCM_PRE6_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE6_PRE_PODF_B_SHIFT))&CCM_PRE6_PRE_PODF_B_MASK)
-#define CCM_PRE6_BUSY0_MASK 0x8u
-#define CCM_PRE6_BUSY0_SHIFT 3
-#define CCM_PRE6_MUX_B_MASK 0x700u
-#define CCM_PRE6_MUX_B_SHIFT 8
-#define CCM_PRE6_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE6_MUX_B_SHIFT))&CCM_PRE6_MUX_B_MASK)
-#define CCM_PRE6_EN_B_MASK 0x1000u
-#define CCM_PRE6_EN_B_SHIFT 12
-#define CCM_PRE6_BUSY1_MASK 0x8000u
-#define CCM_PRE6_BUSY1_SHIFT 15
-#define CCM_PRE6_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE6_PRE_PODF_A_SHIFT 16
-#define CCM_PRE6_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE6_PRE_PODF_A_SHIFT))&CCM_PRE6_PRE_PODF_A_MASK)
-#define CCM_PRE6_BUSY3_MASK 0x80000u
-#define CCM_PRE6_BUSY3_SHIFT 19
-#define CCM_PRE6_MUX_A_MASK 0x7000000u
-#define CCM_PRE6_MUX_A_SHIFT 24
-#define CCM_PRE6_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE6_MUX_A_SHIFT))&CCM_PRE6_MUX_A_MASK)
-#define CCM_PRE6_EN_A_MASK 0x10000000u
-#define CCM_PRE6_EN_A_SHIFT 28
-#define CCM_PRE6_BUSY4_MASK 0x80000000u
-#define CCM_PRE6_BUSY4_SHIFT 31
-/* PRE_ROOT6_SET Bit Fields */
-#define CCM_PRE_ROOT6_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT6_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT6_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT6_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT6_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT6_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT6_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT6_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT6_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_SET_MUX_B_SHIFT))&CCM_PRE_ROOT6_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT6_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT6_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT6_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT6_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT6_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT6_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT6_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT6_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT6_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT6_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT6_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT6_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT6_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_SET_MUX_A_SHIFT))&CCM_PRE_ROOT6_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT6_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT6_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT6_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT6_SET_BUSY4_SHIFT 31
-/* PRE_ROOT6_CLR Bit Fields */
-#define CCM_PRE_ROOT6_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT6_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT6_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT6_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT6_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT6_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT6_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT6_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT6_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT6_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT6_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT6_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT6_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT6_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT6_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT6_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT6_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT6_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT6_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT6_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT6_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT6_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT6_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT6_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT6_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT6_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT6_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT6_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT6_TOG Bit Fields */
-#define CCM_PRE_ROOT6_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT6_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT6_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT6_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT6_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT6_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT6_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT6_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT6_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT6_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT6_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT6_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT6_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT6_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT6_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT6_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT6_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT6_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT6_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT6_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT6_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT6_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT6_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT6_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT6_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT6_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT6_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT6_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT6_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL6 Bit Fields */
-#define CCM_ACCESS_CTRL6_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL6_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL6_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL6_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL6_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL6_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL6_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL6_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL6_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL6_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL6_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL6_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL6_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL6_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL6_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL6_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL6_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL6_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL6_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL6_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL6_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL6_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL6_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL6_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL6_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL6_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL6_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL6_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL6_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL6_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL6_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL6_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL6_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL6_LOCK_SHIFT 31
-/* ACCESS_CTRL6_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL6_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL6_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL6_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL6_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL6_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL6_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL6_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL6_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL6_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL6_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL6_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL6_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL6_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL6_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL6_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL6_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL6_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL6_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL6_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL6_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL6_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL6_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL6_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL6_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL6_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL6_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL6_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL6_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL6_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL6_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL6_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT7 Bit Fields */
-#define CCM_TARGET_ROOT7_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT7_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT7_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_POST_PODF_SHIFT))&CCM_TARGET_ROOT7_POST_PODF_MASK)
-#define CCM_TARGET_ROOT7_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT7_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT7_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT7_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT7_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT7_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT7_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT7_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT7_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT7_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT7_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_PRE_PODF_SHIFT))&CCM_TARGET_ROOT7_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT7_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT7_MUX_SHIFT 24
-#define CCM_TARGET_ROOT7_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_MUX_SHIFT))&CCM_TARGET_ROOT7_MUX_MASK)
-#define CCM_TARGET_ROOT7_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT7_ENABLE_SHIFT 28
-/* TARGET_ROOT7_SET Bit Fields */
-#define CCM_TARGET_ROOT7_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT7_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT7_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT7_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT7_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT7_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT7_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT7_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT7_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT7_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT7_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT7_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT7_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT7_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT7_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT7_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT7_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT7_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT7_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_SET_MUX_SHIFT))&CCM_TARGET_ROOT7_SET_MUX_MASK)
-#define CCM_TARGET_ROOT7_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT7_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT7_CLR Bit Fields */
-#define CCM_TARGET_ROOT7_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT7_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT7_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT7_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT7_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT7_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT7_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT7_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT7_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT7_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT7_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT7_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT7_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT7_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT7_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT7_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT7_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT7_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT7_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_CLR_MUX_SHIFT))&CCM_TARGET_ROOT7_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT7_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT7_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT7_TOG Bit Fields */
-#define CCM_TARGET_ROOT7_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT7_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT7_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT7_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT7_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT7_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT7_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT7_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT7_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT7_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT7_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT7_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT7_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT7_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT7_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT7_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT7_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT7_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT7_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT7_TOG_MUX_SHIFT))&CCM_TARGET_ROOT7_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT7_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT7_TOG_ENABLE_SHIFT 28
-/* POST7 Bit Fields */
-#define CCM_POST7_POST_PODF_MASK 0x3Fu
-#define CCM_POST7_POST_PODF_SHIFT 0
-#define CCM_POST7_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST7_POST_PODF_SHIFT))&CCM_POST7_POST_PODF_MASK)
-#define CCM_POST7_BUSY1_MASK 0x80u
-#define CCM_POST7_BUSY1_SHIFT 7
-#define CCM_POST7_AUTO_PODF_MASK 0x700u
-#define CCM_POST7_AUTO_PODF_SHIFT 8
-#define CCM_POST7_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST7_AUTO_PODF_SHIFT))&CCM_POST7_AUTO_PODF_MASK)
-#define CCM_POST7_AUTO_EN_MASK 0x1000u
-#define CCM_POST7_AUTO_EN_SHIFT 12
-#define CCM_POST7_SLOW_MASK 0x8000u
-#define CCM_POST7_SLOW_SHIFT 15
-#define CCM_POST7_SELECT_MASK 0x10000000u
-#define CCM_POST7_SELECT_SHIFT 28
-#define CCM_POST7_BUSY2_MASK 0x80000000u
-#define CCM_POST7_BUSY2_SHIFT 31
-/* POST_ROOT7_SET Bit Fields */
-#define CCM_POST_ROOT7_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT7_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT7_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT7_SET_POST_PODF_SHIFT))&CCM_POST_ROOT7_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT7_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT7_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT7_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT7_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT7_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT7_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT7_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT7_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT7_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT7_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT7_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT7_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT7_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT7_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT7_SET_BUSY2_SHIFT 31
-/* POST_ROOT7_CLR Bit Fields */
-#define CCM_POST_ROOT7_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT7_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT7_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT7_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT7_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT7_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT7_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT7_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT7_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT7_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT7_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT7_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT7_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT7_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT7_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT7_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT7_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT7_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT7_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT7_CLR_BUSY2_SHIFT 31
-/* POST_ROOT7_TOG Bit Fields */
-#define CCM_POST_ROOT7_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT7_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT7_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT7_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT7_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT7_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT7_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT7_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT7_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT7_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT7_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT7_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT7_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT7_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT7_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT7_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT7_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT7_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT7_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT7_TOG_BUSY2_SHIFT 31
-/* PRE7 Bit Fields */
-#define CCM_PRE7_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE7_PRE_PODF_B_SHIFT 0
-#define CCM_PRE7_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE7_PRE_PODF_B_SHIFT))&CCM_PRE7_PRE_PODF_B_MASK)
-#define CCM_PRE7_BUSY0_MASK 0x8u
-#define CCM_PRE7_BUSY0_SHIFT 3
-#define CCM_PRE7_MUX_B_MASK 0x700u
-#define CCM_PRE7_MUX_B_SHIFT 8
-#define CCM_PRE7_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE7_MUX_B_SHIFT))&CCM_PRE7_MUX_B_MASK)
-#define CCM_PRE7_EN_B_MASK 0x1000u
-#define CCM_PRE7_EN_B_SHIFT 12
-#define CCM_PRE7_BUSY1_MASK 0x8000u
-#define CCM_PRE7_BUSY1_SHIFT 15
-#define CCM_PRE7_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE7_PRE_PODF_A_SHIFT 16
-#define CCM_PRE7_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE7_PRE_PODF_A_SHIFT))&CCM_PRE7_PRE_PODF_A_MASK)
-#define CCM_PRE7_BUSY3_MASK 0x80000u
-#define CCM_PRE7_BUSY3_SHIFT 19
-#define CCM_PRE7_MUX_A_MASK 0x7000000u
-#define CCM_PRE7_MUX_A_SHIFT 24
-#define CCM_PRE7_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE7_MUX_A_SHIFT))&CCM_PRE7_MUX_A_MASK)
-#define CCM_PRE7_EN_A_MASK 0x10000000u
-#define CCM_PRE7_EN_A_SHIFT 28
-#define CCM_PRE7_BUSY4_MASK 0x80000000u
-#define CCM_PRE7_BUSY4_SHIFT 31
-/* PRE_ROOT7_SET Bit Fields */
-#define CCM_PRE_ROOT7_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT7_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT7_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT7_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT7_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT7_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT7_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT7_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT7_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_SET_MUX_B_SHIFT))&CCM_PRE_ROOT7_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT7_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT7_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT7_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT7_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT7_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT7_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT7_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT7_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT7_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT7_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT7_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT7_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT7_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_SET_MUX_A_SHIFT))&CCM_PRE_ROOT7_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT7_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT7_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT7_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT7_SET_BUSY4_SHIFT 31
-/* PRE_ROOT7_CLR Bit Fields */
-#define CCM_PRE_ROOT7_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT7_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT7_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT7_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT7_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT7_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT7_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT7_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT7_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT7_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT7_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT7_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT7_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT7_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT7_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT7_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT7_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT7_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT7_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT7_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT7_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT7_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT7_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT7_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT7_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT7_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT7_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT7_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT7_TOG Bit Fields */
-#define CCM_PRE_ROOT7_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT7_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT7_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT7_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT7_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT7_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT7_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT7_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT7_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT7_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT7_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT7_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT7_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT7_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT7_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT7_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT7_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT7_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT7_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT7_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT7_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT7_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT7_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT7_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT7_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT7_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT7_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT7_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT7_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL7 Bit Fields */
-#define CCM_ACCESS_CTRL7_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL7_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL7_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL7_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL7_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL7_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL7_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL7_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL7_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL7_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL7_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL7_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL7_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL7_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL7_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL7_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL7_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL7_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL7_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL7_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL7_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL7_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL7_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL7_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL7_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL7_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL7_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL7_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL7_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL7_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL7_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL7_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL7_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL7_LOCK_SHIFT 31
-/* ACCESS_CTRL7_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL7_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL7_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL7_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL7_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL7_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL7_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL7_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL7_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL7_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL7_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL7_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL7_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL7_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL7_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL7_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL7_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL7_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL7_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL7_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL7_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL7_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL7_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL7_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL7_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL7_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL7_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL7_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL7_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL7_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL7_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL7_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT8 Bit Fields */
-#define CCM_TARGET_ROOT8_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT8_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT8_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_POST_PODF_SHIFT))&CCM_TARGET_ROOT8_POST_PODF_MASK)
-#define CCM_TARGET_ROOT8_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT8_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT8_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT8_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT8_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT8_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT8_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT8_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT8_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT8_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT8_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_PRE_PODF_SHIFT))&CCM_TARGET_ROOT8_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT8_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT8_MUX_SHIFT 24
-#define CCM_TARGET_ROOT8_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_MUX_SHIFT))&CCM_TARGET_ROOT8_MUX_MASK)
-#define CCM_TARGET_ROOT8_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT8_ENABLE_SHIFT 28
-/* TARGET_ROOT8_SET Bit Fields */
-#define CCM_TARGET_ROOT8_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT8_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT8_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT8_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT8_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT8_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT8_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT8_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT8_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT8_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT8_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT8_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT8_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT8_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT8_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT8_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT8_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT8_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT8_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_SET_MUX_SHIFT))&CCM_TARGET_ROOT8_SET_MUX_MASK)
-#define CCM_TARGET_ROOT8_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT8_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT8_CLR Bit Fields */
-#define CCM_TARGET_ROOT8_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT8_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT8_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT8_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT8_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT8_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT8_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT8_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT8_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT8_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT8_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT8_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT8_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT8_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT8_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT8_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT8_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT8_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT8_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_CLR_MUX_SHIFT))&CCM_TARGET_ROOT8_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT8_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT8_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT8_TOG Bit Fields */
-#define CCM_TARGET_ROOT8_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT8_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT8_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT8_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT8_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT8_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT8_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT8_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT8_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT8_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT8_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT8_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT8_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT8_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT8_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT8_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT8_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT8_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT8_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT8_TOG_MUX_SHIFT))&CCM_TARGET_ROOT8_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT8_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT8_TOG_ENABLE_SHIFT 28
-/* POST8 Bit Fields */
-#define CCM_POST8_POST_PODF_MASK 0x3Fu
-#define CCM_POST8_POST_PODF_SHIFT 0
-#define CCM_POST8_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST8_POST_PODF_SHIFT))&CCM_POST8_POST_PODF_MASK)
-#define CCM_POST8_BUSY1_MASK 0x80u
-#define CCM_POST8_BUSY1_SHIFT 7
-#define CCM_POST8_AUTO_PODF_MASK 0x700u
-#define CCM_POST8_AUTO_PODF_SHIFT 8
-#define CCM_POST8_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST8_AUTO_PODF_SHIFT))&CCM_POST8_AUTO_PODF_MASK)
-#define CCM_POST8_AUTO_EN_MASK 0x1000u
-#define CCM_POST8_AUTO_EN_SHIFT 12
-#define CCM_POST8_SLOW_MASK 0x8000u
-#define CCM_POST8_SLOW_SHIFT 15
-#define CCM_POST8_SELECT_MASK 0x10000000u
-#define CCM_POST8_SELECT_SHIFT 28
-#define CCM_POST8_BUSY2_MASK 0x80000000u
-#define CCM_POST8_BUSY2_SHIFT 31
-/* POST_ROOT8_SET Bit Fields */
-#define CCM_POST_ROOT8_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT8_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT8_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT8_SET_POST_PODF_SHIFT))&CCM_POST_ROOT8_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT8_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT8_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT8_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT8_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT8_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT8_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT8_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT8_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT8_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT8_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT8_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT8_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT8_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT8_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT8_SET_BUSY2_SHIFT 31
-/* POST_ROOT8_CLR Bit Fields */
-#define CCM_POST_ROOT8_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT8_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT8_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT8_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT8_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT8_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT8_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT8_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT8_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT8_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT8_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT8_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT8_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT8_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT8_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT8_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT8_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT8_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT8_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT8_CLR_BUSY2_SHIFT 31
-/* POST_ROOT8_TOG Bit Fields */
-#define CCM_POST_ROOT8_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT8_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT8_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT8_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT8_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT8_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT8_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT8_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT8_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT8_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT8_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT8_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT8_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT8_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT8_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT8_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT8_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT8_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT8_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT8_TOG_BUSY2_SHIFT 31
-/* PRE8 Bit Fields */
-#define CCM_PRE8_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE8_PRE_PODF_B_SHIFT 0
-#define CCM_PRE8_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE8_PRE_PODF_B_SHIFT))&CCM_PRE8_PRE_PODF_B_MASK)
-#define CCM_PRE8_BUSY0_MASK 0x8u
-#define CCM_PRE8_BUSY0_SHIFT 3
-#define CCM_PRE8_MUX_B_MASK 0x700u
-#define CCM_PRE8_MUX_B_SHIFT 8
-#define CCM_PRE8_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE8_MUX_B_SHIFT))&CCM_PRE8_MUX_B_MASK)
-#define CCM_PRE8_EN_B_MASK 0x1000u
-#define CCM_PRE8_EN_B_SHIFT 12
-#define CCM_PRE8_BUSY1_MASK 0x8000u
-#define CCM_PRE8_BUSY1_SHIFT 15
-#define CCM_PRE8_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE8_PRE_PODF_A_SHIFT 16
-#define CCM_PRE8_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE8_PRE_PODF_A_SHIFT))&CCM_PRE8_PRE_PODF_A_MASK)
-#define CCM_PRE8_BUSY3_MASK 0x80000u
-#define CCM_PRE8_BUSY3_SHIFT 19
-#define CCM_PRE8_MUX_A_MASK 0x7000000u
-#define CCM_PRE8_MUX_A_SHIFT 24
-#define CCM_PRE8_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE8_MUX_A_SHIFT))&CCM_PRE8_MUX_A_MASK)
-#define CCM_PRE8_EN_A_MASK 0x10000000u
-#define CCM_PRE8_EN_A_SHIFT 28
-#define CCM_PRE8_BUSY4_MASK 0x80000000u
-#define CCM_PRE8_BUSY4_SHIFT 31
-/* PRE_ROOT8_SET Bit Fields */
-#define CCM_PRE_ROOT8_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT8_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT8_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT8_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT8_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT8_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT8_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT8_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT8_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_SET_MUX_B_SHIFT))&CCM_PRE_ROOT8_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT8_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT8_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT8_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT8_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT8_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT8_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT8_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT8_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT8_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT8_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT8_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT8_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT8_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_SET_MUX_A_SHIFT))&CCM_PRE_ROOT8_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT8_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT8_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT8_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT8_SET_BUSY4_SHIFT 31
-/* PRE_ROOT8_CLR Bit Fields */
-#define CCM_PRE_ROOT8_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT8_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT8_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT8_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT8_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT8_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT8_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT8_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT8_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT8_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT8_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT8_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT8_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT8_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT8_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT8_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT8_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT8_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT8_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT8_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT8_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT8_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT8_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT8_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT8_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT8_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT8_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT8_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT8_TOG Bit Fields */
-#define CCM_PRE_ROOT8_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT8_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT8_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT8_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT8_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT8_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT8_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT8_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT8_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT8_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT8_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT8_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT8_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT8_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT8_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT8_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT8_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT8_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT8_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT8_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT8_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT8_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT8_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT8_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT8_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT8_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT8_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT8_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT8_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL8 Bit Fields */
-#define CCM_ACCESS_CTRL8_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL8_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL8_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL8_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL8_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL8_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL8_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL8_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL8_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL8_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL8_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL8_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL8_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL8_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL8_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL8_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL8_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL8_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL8_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL8_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL8_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL8_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL8_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL8_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL8_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL8_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL8_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL8_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL8_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL8_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL8_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL8_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL8_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL8_LOCK_SHIFT 31
-/* ACCESS_CTRL8_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL8_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL8_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL8_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL8_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL8_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL8_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL8_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL8_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL8_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL8_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL8_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL8_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL8_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL8_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL8_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL8_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL8_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL8_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL8_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL8_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL8_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL8_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL8_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL8_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL8_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL8_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL8_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL8_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL8_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL8_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL8_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT9 Bit Fields */
-#define CCM_TARGET_ROOT9_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT9_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT9_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_POST_PODF_SHIFT))&CCM_TARGET_ROOT9_POST_PODF_MASK)
-#define CCM_TARGET_ROOT9_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT9_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT9_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT9_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT9_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT9_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT9_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT9_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT9_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT9_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT9_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_PRE_PODF_SHIFT))&CCM_TARGET_ROOT9_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT9_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT9_MUX_SHIFT 24
-#define CCM_TARGET_ROOT9_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_MUX_SHIFT))&CCM_TARGET_ROOT9_MUX_MASK)
-#define CCM_TARGET_ROOT9_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT9_ENABLE_SHIFT 28
-/* TARGET_ROOT9_SET Bit Fields */
-#define CCM_TARGET_ROOT9_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT9_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT9_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT9_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT9_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT9_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT9_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT9_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT9_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT9_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT9_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT9_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT9_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT9_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT9_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT9_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT9_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT9_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT9_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_SET_MUX_SHIFT))&CCM_TARGET_ROOT9_SET_MUX_MASK)
-#define CCM_TARGET_ROOT9_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT9_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT9_CLR Bit Fields */
-#define CCM_TARGET_ROOT9_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT9_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT9_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT9_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT9_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT9_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT9_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT9_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT9_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT9_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT9_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT9_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT9_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT9_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT9_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT9_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT9_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT9_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT9_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_CLR_MUX_SHIFT))&CCM_TARGET_ROOT9_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT9_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT9_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT9_TOG Bit Fields */
-#define CCM_TARGET_ROOT9_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT9_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT9_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT9_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT9_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT9_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT9_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT9_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT9_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT9_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT9_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT9_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT9_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT9_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT9_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT9_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT9_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT9_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT9_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT9_TOG_MUX_SHIFT))&CCM_TARGET_ROOT9_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT9_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT9_TOG_ENABLE_SHIFT 28
-/* POST9 Bit Fields */
-#define CCM_POST9_POST_PODF_MASK 0x3Fu
-#define CCM_POST9_POST_PODF_SHIFT 0
-#define CCM_POST9_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST9_POST_PODF_SHIFT))&CCM_POST9_POST_PODF_MASK)
-#define CCM_POST9_BUSY1_MASK 0x80u
-#define CCM_POST9_BUSY1_SHIFT 7
-#define CCM_POST9_AUTO_PODF_MASK 0x700u
-#define CCM_POST9_AUTO_PODF_SHIFT 8
-#define CCM_POST9_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST9_AUTO_PODF_SHIFT))&CCM_POST9_AUTO_PODF_MASK)
-#define CCM_POST9_AUTO_EN_MASK 0x1000u
-#define CCM_POST9_AUTO_EN_SHIFT 12
-#define CCM_POST9_SLOW_MASK 0x8000u
-#define CCM_POST9_SLOW_SHIFT 15
-#define CCM_POST9_SELECT_MASK 0x10000000u
-#define CCM_POST9_SELECT_SHIFT 28
-#define CCM_POST9_BUSY2_MASK 0x80000000u
-#define CCM_POST9_BUSY2_SHIFT 31
-/* POST_ROOT9_SET Bit Fields */
-#define CCM_POST_ROOT9_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT9_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT9_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT9_SET_POST_PODF_SHIFT))&CCM_POST_ROOT9_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT9_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT9_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT9_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT9_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT9_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT9_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT9_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT9_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT9_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT9_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT9_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT9_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT9_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT9_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT9_SET_BUSY2_SHIFT 31
-/* POST_ROOT9_CLR Bit Fields */
-#define CCM_POST_ROOT9_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT9_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT9_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT9_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT9_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT9_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT9_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT9_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT9_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT9_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT9_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT9_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT9_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT9_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT9_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT9_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT9_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT9_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT9_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT9_CLR_BUSY2_SHIFT 31
-/* POST_ROOT9_TOG Bit Fields */
-#define CCM_POST_ROOT9_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT9_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT9_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT9_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT9_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT9_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT9_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT9_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT9_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT9_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT9_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT9_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT9_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT9_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT9_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT9_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT9_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT9_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT9_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT9_TOG_BUSY2_SHIFT 31
-/* PRE9 Bit Fields */
-#define CCM_PRE9_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE9_PRE_PODF_B_SHIFT 0
-#define CCM_PRE9_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE9_PRE_PODF_B_SHIFT))&CCM_PRE9_PRE_PODF_B_MASK)
-#define CCM_PRE9_BUSY0_MASK 0x8u
-#define CCM_PRE9_BUSY0_SHIFT 3
-#define CCM_PRE9_MUX_B_MASK 0x700u
-#define CCM_PRE9_MUX_B_SHIFT 8
-#define CCM_PRE9_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE9_MUX_B_SHIFT))&CCM_PRE9_MUX_B_MASK)
-#define CCM_PRE9_EN_B_MASK 0x1000u
-#define CCM_PRE9_EN_B_SHIFT 12
-#define CCM_PRE9_BUSY1_MASK 0x8000u
-#define CCM_PRE9_BUSY1_SHIFT 15
-#define CCM_PRE9_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE9_PRE_PODF_A_SHIFT 16
-#define CCM_PRE9_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE9_PRE_PODF_A_SHIFT))&CCM_PRE9_PRE_PODF_A_MASK)
-#define CCM_PRE9_BUSY3_MASK 0x80000u
-#define CCM_PRE9_BUSY3_SHIFT 19
-#define CCM_PRE9_MUX_A_MASK 0x7000000u
-#define CCM_PRE9_MUX_A_SHIFT 24
-#define CCM_PRE9_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE9_MUX_A_SHIFT))&CCM_PRE9_MUX_A_MASK)
-#define CCM_PRE9_EN_A_MASK 0x10000000u
-#define CCM_PRE9_EN_A_SHIFT 28
-#define CCM_PRE9_BUSY4_MASK 0x80000000u
-#define CCM_PRE9_BUSY4_SHIFT 31
-/* PRE_ROOT9_SET Bit Fields */
-#define CCM_PRE_ROOT9_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT9_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT9_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT9_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT9_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT9_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT9_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT9_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT9_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_SET_MUX_B_SHIFT))&CCM_PRE_ROOT9_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT9_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT9_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT9_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT9_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT9_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT9_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT9_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT9_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT9_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT9_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT9_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT9_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT9_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_SET_MUX_A_SHIFT))&CCM_PRE_ROOT9_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT9_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT9_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT9_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT9_SET_BUSY4_SHIFT 31
-/* PRE_ROOT9_CLR Bit Fields */
-#define CCM_PRE_ROOT9_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT9_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT9_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT9_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT9_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT9_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT9_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT9_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT9_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT9_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT9_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT9_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT9_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT9_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT9_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT9_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT9_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT9_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT9_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT9_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT9_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT9_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT9_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT9_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT9_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT9_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT9_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT9_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT9_TOG Bit Fields */
-#define CCM_PRE_ROOT9_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT9_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT9_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT9_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT9_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT9_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT9_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT9_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT9_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT9_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT9_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT9_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT9_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT9_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT9_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT9_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT9_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT9_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT9_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT9_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT9_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT9_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT9_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT9_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT9_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT9_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT9_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT9_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT9_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL9 Bit Fields */
-#define CCM_ACCESS_CTRL9_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL9_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL9_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL9_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL9_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL9_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL9_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL9_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL9_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL9_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL9_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL9_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL9_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL9_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL9_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL9_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL9_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL9_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL9_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL9_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL9_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL9_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL9_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL9_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL9_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL9_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL9_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL9_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL9_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL9_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL9_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL9_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL9_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL9_LOCK_SHIFT 31
-/* ACCESS_CTRL9_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL9_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL9_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL9_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL9_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL9_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL9_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL9_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL9_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL9_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL9_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL9_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL9_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL9_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL9_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL9_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL9_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL9_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL9_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL9_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL9_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL9_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL9_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL9_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL9_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL9_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL9_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL9_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL9_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL9_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL9_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL9_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT10 Bit Fields */
-#define CCM_TARGET_ROOT10_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT10_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT10_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_POST_PODF_SHIFT))&CCM_TARGET_ROOT10_POST_PODF_MASK)
-#define CCM_TARGET_ROOT10_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT10_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT10_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT10_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT10_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT10_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT10_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT10_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT10_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT10_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT10_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_PRE_PODF_SHIFT))&CCM_TARGET_ROOT10_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT10_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT10_MUX_SHIFT 24
-#define CCM_TARGET_ROOT10_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_MUX_SHIFT))&CCM_TARGET_ROOT10_MUX_MASK)
-#define CCM_TARGET_ROOT10_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT10_ENABLE_SHIFT 28
-/* TARGET_ROOT10_SET Bit Fields */
-#define CCM_TARGET_ROOT10_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT10_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT10_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT10_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT10_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT10_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT10_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT10_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT10_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT10_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT10_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT10_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT10_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT10_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT10_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT10_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT10_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT10_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT10_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_SET_MUX_SHIFT))&CCM_TARGET_ROOT10_SET_MUX_MASK)
-#define CCM_TARGET_ROOT10_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT10_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT10_CLR Bit Fields */
-#define CCM_TARGET_ROOT10_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT10_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT10_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT10_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT10_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT10_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT10_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT10_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT10_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT10_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT10_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT10_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT10_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT10_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT10_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT10_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT10_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT10_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT10_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_CLR_MUX_SHIFT))&CCM_TARGET_ROOT10_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT10_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT10_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT10_TOG Bit Fields */
-#define CCM_TARGET_ROOT10_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT10_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT10_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT10_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT10_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT10_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT10_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT10_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT10_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT10_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT10_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT10_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT10_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT10_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT10_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT10_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT10_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT10_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT10_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT10_TOG_MUX_SHIFT))&CCM_TARGET_ROOT10_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT10_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT10_TOG_ENABLE_SHIFT 28
-/* POST10 Bit Fields */
-#define CCM_POST10_POST_PODF_MASK 0x3Fu
-#define CCM_POST10_POST_PODF_SHIFT 0
-#define CCM_POST10_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST10_POST_PODF_SHIFT))&CCM_POST10_POST_PODF_MASK)
-#define CCM_POST10_BUSY1_MASK 0x80u
-#define CCM_POST10_BUSY1_SHIFT 7
-#define CCM_POST10_AUTO_PODF_MASK 0x700u
-#define CCM_POST10_AUTO_PODF_SHIFT 8
-#define CCM_POST10_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST10_AUTO_PODF_SHIFT))&CCM_POST10_AUTO_PODF_MASK)
-#define CCM_POST10_AUTO_EN_MASK 0x1000u
-#define CCM_POST10_AUTO_EN_SHIFT 12
-#define CCM_POST10_SLOW_MASK 0x8000u
-#define CCM_POST10_SLOW_SHIFT 15
-#define CCM_POST10_SELECT_MASK 0x10000000u
-#define CCM_POST10_SELECT_SHIFT 28
-#define CCM_POST10_BUSY2_MASK 0x80000000u
-#define CCM_POST10_BUSY2_SHIFT 31
-/* POST_ROOT10_SET Bit Fields */
-#define CCM_POST_ROOT10_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT10_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT10_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT10_SET_POST_PODF_SHIFT))&CCM_POST_ROOT10_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT10_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT10_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT10_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT10_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT10_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT10_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT10_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT10_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT10_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT10_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT10_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT10_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT10_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT10_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT10_SET_BUSY2_SHIFT 31
-/* POST_ROOT10_CLR Bit Fields */
-#define CCM_POST_ROOT10_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT10_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT10_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT10_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT10_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT10_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT10_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT10_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT10_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT10_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT10_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT10_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT10_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT10_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT10_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT10_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT10_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT10_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT10_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT10_CLR_BUSY2_SHIFT 31
-/* POST_ROOT10_TOG Bit Fields */
-#define CCM_POST_ROOT10_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT10_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT10_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT10_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT10_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT10_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT10_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT10_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT10_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT10_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT10_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT10_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT10_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT10_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT10_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT10_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT10_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT10_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT10_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT10_TOG_BUSY2_SHIFT 31
-/* PRE10 Bit Fields */
-#define CCM_PRE10_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE10_PRE_PODF_B_SHIFT 0
-#define CCM_PRE10_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE10_PRE_PODF_B_SHIFT))&CCM_PRE10_PRE_PODF_B_MASK)
-#define CCM_PRE10_BUSY0_MASK 0x8u
-#define CCM_PRE10_BUSY0_SHIFT 3
-#define CCM_PRE10_MUX_B_MASK 0x700u
-#define CCM_PRE10_MUX_B_SHIFT 8
-#define CCM_PRE10_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE10_MUX_B_SHIFT))&CCM_PRE10_MUX_B_MASK)
-#define CCM_PRE10_EN_B_MASK 0x1000u
-#define CCM_PRE10_EN_B_SHIFT 12
-#define CCM_PRE10_BUSY1_MASK 0x8000u
-#define CCM_PRE10_BUSY1_SHIFT 15
-#define CCM_PRE10_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE10_PRE_PODF_A_SHIFT 16
-#define CCM_PRE10_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE10_PRE_PODF_A_SHIFT))&CCM_PRE10_PRE_PODF_A_MASK)
-#define CCM_PRE10_BUSY3_MASK 0x80000u
-#define CCM_PRE10_BUSY3_SHIFT 19
-#define CCM_PRE10_MUX_A_MASK 0x7000000u
-#define CCM_PRE10_MUX_A_SHIFT 24
-#define CCM_PRE10_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE10_MUX_A_SHIFT))&CCM_PRE10_MUX_A_MASK)
-#define CCM_PRE10_EN_A_MASK 0x10000000u
-#define CCM_PRE10_EN_A_SHIFT 28
-#define CCM_PRE10_BUSY4_MASK 0x80000000u
-#define CCM_PRE10_BUSY4_SHIFT 31
-/* PRE_ROOT10_SET Bit Fields */
-#define CCM_PRE_ROOT10_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT10_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT10_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT10_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT10_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT10_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT10_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT10_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT10_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_SET_MUX_B_SHIFT))&CCM_PRE_ROOT10_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT10_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT10_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT10_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT10_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT10_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT10_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT10_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT10_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT10_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT10_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT10_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT10_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT10_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_SET_MUX_A_SHIFT))&CCM_PRE_ROOT10_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT10_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT10_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT10_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT10_SET_BUSY4_SHIFT 31
-/* PRE_ROOT10_CLR Bit Fields */
-#define CCM_PRE_ROOT10_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT10_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT10_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT10_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT10_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT10_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT10_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT10_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT10_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT10_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT10_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT10_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT10_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT10_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT10_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT10_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT10_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT10_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT10_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT10_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT10_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT10_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT10_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT10_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT10_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT10_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT10_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT10_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT10_TOG Bit Fields */
-#define CCM_PRE_ROOT10_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT10_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT10_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT10_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT10_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT10_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT10_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT10_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT10_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT10_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT10_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT10_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT10_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT10_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT10_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT10_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT10_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT10_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT10_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT10_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT10_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT10_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT10_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT10_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT10_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT10_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT10_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT10_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT10_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL10 Bit Fields */
-#define CCM_ACCESS_CTRL10_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL10_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL10_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL10_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL10_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL10_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL10_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL10_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL10_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL10_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL10_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL10_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL10_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL10_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL10_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL10_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL10_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL10_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL10_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL10_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL10_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL10_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL10_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL10_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL10_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL10_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL10_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL10_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL10_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL10_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL10_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL10_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL10_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL10_LOCK_SHIFT 31
-/* ACCESS_CTRL10_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL10_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL10_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL10_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL10_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL10_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL10_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL10_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL10_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL10_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL10_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL10_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL10_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL10_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL10_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL10_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL10_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL10_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL10_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL10_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL10_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL10_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL10_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL10_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL10_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL10_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL10_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL10_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL10_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL10_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL10_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL10_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT11 Bit Fields */
-#define CCM_TARGET_ROOT11_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT11_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT11_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_POST_PODF_SHIFT))&CCM_TARGET_ROOT11_POST_PODF_MASK)
-#define CCM_TARGET_ROOT11_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT11_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT11_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT11_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT11_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT11_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT11_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT11_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT11_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT11_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT11_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_PRE_PODF_SHIFT))&CCM_TARGET_ROOT11_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT11_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT11_MUX_SHIFT 24
-#define CCM_TARGET_ROOT11_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_MUX_SHIFT))&CCM_TARGET_ROOT11_MUX_MASK)
-#define CCM_TARGET_ROOT11_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT11_ENABLE_SHIFT 28
-/* TARGET_ROOT11_SET Bit Fields */
-#define CCM_TARGET_ROOT11_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT11_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT11_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT11_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT11_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT11_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT11_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT11_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT11_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT11_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT11_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT11_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT11_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT11_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT11_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT11_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT11_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT11_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT11_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_SET_MUX_SHIFT))&CCM_TARGET_ROOT11_SET_MUX_MASK)
-#define CCM_TARGET_ROOT11_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT11_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT11_CLR Bit Fields */
-#define CCM_TARGET_ROOT11_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT11_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT11_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT11_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT11_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT11_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT11_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT11_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT11_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT11_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT11_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT11_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT11_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT11_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT11_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT11_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT11_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT11_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT11_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_CLR_MUX_SHIFT))&CCM_TARGET_ROOT11_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT11_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT11_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT11_TOG Bit Fields */
-#define CCM_TARGET_ROOT11_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT11_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT11_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT11_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT11_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT11_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT11_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT11_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT11_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT11_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT11_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT11_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT11_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT11_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT11_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT11_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT11_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT11_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT11_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT11_TOG_MUX_SHIFT))&CCM_TARGET_ROOT11_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT11_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT11_TOG_ENABLE_SHIFT 28
-/* POST11 Bit Fields */
-#define CCM_POST11_POST_PODF_MASK 0x3Fu
-#define CCM_POST11_POST_PODF_SHIFT 0
-#define CCM_POST11_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST11_POST_PODF_SHIFT))&CCM_POST11_POST_PODF_MASK)
-#define CCM_POST11_BUSY1_MASK 0x80u
-#define CCM_POST11_BUSY1_SHIFT 7
-#define CCM_POST11_AUTO_PODF_MASK 0x700u
-#define CCM_POST11_AUTO_PODF_SHIFT 8
-#define CCM_POST11_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST11_AUTO_PODF_SHIFT))&CCM_POST11_AUTO_PODF_MASK)
-#define CCM_POST11_AUTO_EN_MASK 0x1000u
-#define CCM_POST11_AUTO_EN_SHIFT 12
-#define CCM_POST11_SLOW_MASK 0x8000u
-#define CCM_POST11_SLOW_SHIFT 15
-#define CCM_POST11_SELECT_MASK 0x10000000u
-#define CCM_POST11_SELECT_SHIFT 28
-#define CCM_POST11_BUSY2_MASK 0x80000000u
-#define CCM_POST11_BUSY2_SHIFT 31
-/* POST_ROOT11_SET Bit Fields */
-#define CCM_POST_ROOT11_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT11_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT11_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT11_SET_POST_PODF_SHIFT))&CCM_POST_ROOT11_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT11_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT11_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT11_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT11_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT11_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT11_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT11_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT11_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT11_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT11_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT11_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT11_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT11_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT11_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT11_SET_BUSY2_SHIFT 31
-/* POST_ROOT11_CLR Bit Fields */
-#define CCM_POST_ROOT11_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT11_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT11_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT11_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT11_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT11_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT11_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT11_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT11_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT11_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT11_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT11_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT11_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT11_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT11_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT11_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT11_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT11_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT11_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT11_CLR_BUSY2_SHIFT 31
-/* POST_ROOT11_TOG Bit Fields */
-#define CCM_POST_ROOT11_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT11_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT11_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT11_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT11_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT11_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT11_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT11_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT11_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT11_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT11_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT11_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT11_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT11_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT11_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT11_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT11_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT11_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT11_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT11_TOG_BUSY2_SHIFT 31
-/* PRE11 Bit Fields */
-#define CCM_PRE11_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE11_PRE_PODF_B_SHIFT 0
-#define CCM_PRE11_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE11_PRE_PODF_B_SHIFT))&CCM_PRE11_PRE_PODF_B_MASK)
-#define CCM_PRE11_BUSY0_MASK 0x8u
-#define CCM_PRE11_BUSY0_SHIFT 3
-#define CCM_PRE11_MUX_B_MASK 0x700u
-#define CCM_PRE11_MUX_B_SHIFT 8
-#define CCM_PRE11_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE11_MUX_B_SHIFT))&CCM_PRE11_MUX_B_MASK)
-#define CCM_PRE11_EN_B_MASK 0x1000u
-#define CCM_PRE11_EN_B_SHIFT 12
-#define CCM_PRE11_BUSY1_MASK 0x8000u
-#define CCM_PRE11_BUSY1_SHIFT 15
-#define CCM_PRE11_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE11_PRE_PODF_A_SHIFT 16
-#define CCM_PRE11_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE11_PRE_PODF_A_SHIFT))&CCM_PRE11_PRE_PODF_A_MASK)
-#define CCM_PRE11_BUSY3_MASK 0x80000u
-#define CCM_PRE11_BUSY3_SHIFT 19
-#define CCM_PRE11_MUX_A_MASK 0x7000000u
-#define CCM_PRE11_MUX_A_SHIFT 24
-#define CCM_PRE11_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE11_MUX_A_SHIFT))&CCM_PRE11_MUX_A_MASK)
-#define CCM_PRE11_EN_A_MASK 0x10000000u
-#define CCM_PRE11_EN_A_SHIFT 28
-#define CCM_PRE11_BUSY4_MASK 0x80000000u
-#define CCM_PRE11_BUSY4_SHIFT 31
-/* PRE_ROOT11_SET Bit Fields */
-#define CCM_PRE_ROOT11_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT11_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT11_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT11_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT11_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT11_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT11_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT11_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT11_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_SET_MUX_B_SHIFT))&CCM_PRE_ROOT11_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT11_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT11_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT11_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT11_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT11_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT11_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT11_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT11_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT11_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT11_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT11_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT11_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT11_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_SET_MUX_A_SHIFT))&CCM_PRE_ROOT11_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT11_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT11_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT11_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT11_SET_BUSY4_SHIFT 31
-/* PRE_ROOT11_CLR Bit Fields */
-#define CCM_PRE_ROOT11_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT11_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT11_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT11_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT11_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT11_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT11_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT11_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT11_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT11_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT11_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT11_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT11_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT11_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT11_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT11_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT11_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT11_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT11_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT11_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT11_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT11_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT11_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT11_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT11_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT11_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT11_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT11_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT11_TOG Bit Fields */
-#define CCM_PRE_ROOT11_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT11_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT11_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT11_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT11_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT11_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT11_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT11_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT11_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT11_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT11_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT11_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT11_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT11_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT11_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT11_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT11_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT11_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT11_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT11_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT11_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT11_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT11_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT11_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT11_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT11_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT11_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT11_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT11_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL11 Bit Fields */
-#define CCM_ACCESS_CTRL11_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL11_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL11_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL11_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL11_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL11_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL11_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL11_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL11_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL11_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL11_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL11_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL11_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL11_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL11_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL11_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL11_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL11_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL11_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL11_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL11_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL11_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL11_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL11_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL11_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL11_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL11_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL11_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL11_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL11_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL11_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL11_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL11_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL11_LOCK_SHIFT 31
-/* ACCESS_CTRL11_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL11_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL11_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL11_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL11_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL11_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL11_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL11_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL11_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL11_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL11_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL11_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL11_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL11_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL11_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL11_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL11_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL11_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL11_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL11_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL11_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL11_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL11_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL11_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL11_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL11_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL11_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL11_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL11_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL11_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL11_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL11_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT12 Bit Fields */
-#define CCM_TARGET_ROOT12_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT12_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT12_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_POST_PODF_SHIFT))&CCM_TARGET_ROOT12_POST_PODF_MASK)
-#define CCM_TARGET_ROOT12_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT12_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT12_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT12_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT12_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT12_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT12_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT12_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT12_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT12_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT12_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_PRE_PODF_SHIFT))&CCM_TARGET_ROOT12_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT12_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT12_MUX_SHIFT 24
-#define CCM_TARGET_ROOT12_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_MUX_SHIFT))&CCM_TARGET_ROOT12_MUX_MASK)
-#define CCM_TARGET_ROOT12_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT12_ENABLE_SHIFT 28
-/* TARGET_ROOT12_SET Bit Fields */
-#define CCM_TARGET_ROOT12_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT12_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT12_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT12_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT12_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT12_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT12_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT12_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT12_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT12_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT12_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT12_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT12_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT12_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT12_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT12_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT12_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT12_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT12_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_SET_MUX_SHIFT))&CCM_TARGET_ROOT12_SET_MUX_MASK)
-#define CCM_TARGET_ROOT12_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT12_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT12_CLR Bit Fields */
-#define CCM_TARGET_ROOT12_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT12_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT12_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT12_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT12_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT12_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT12_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT12_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT12_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT12_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT12_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT12_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT12_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT12_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT12_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT12_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT12_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT12_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT12_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_CLR_MUX_SHIFT))&CCM_TARGET_ROOT12_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT12_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT12_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT12_TOG Bit Fields */
-#define CCM_TARGET_ROOT12_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT12_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT12_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT12_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT12_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT12_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT12_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT12_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT12_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT12_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT12_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT12_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT12_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT12_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT12_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT12_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT12_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT12_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT12_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT12_TOG_MUX_SHIFT))&CCM_TARGET_ROOT12_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT12_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT12_TOG_ENABLE_SHIFT 28
-/* POST12 Bit Fields */
-#define CCM_POST12_POST_PODF_MASK 0x3Fu
-#define CCM_POST12_POST_PODF_SHIFT 0
-#define CCM_POST12_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST12_POST_PODF_SHIFT))&CCM_POST12_POST_PODF_MASK)
-#define CCM_POST12_BUSY1_MASK 0x80u
-#define CCM_POST12_BUSY1_SHIFT 7
-#define CCM_POST12_AUTO_PODF_MASK 0x700u
-#define CCM_POST12_AUTO_PODF_SHIFT 8
-#define CCM_POST12_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST12_AUTO_PODF_SHIFT))&CCM_POST12_AUTO_PODF_MASK)
-#define CCM_POST12_AUTO_EN_MASK 0x1000u
-#define CCM_POST12_AUTO_EN_SHIFT 12
-#define CCM_POST12_SLOW_MASK 0x8000u
-#define CCM_POST12_SLOW_SHIFT 15
-#define CCM_POST12_SELECT_MASK 0x10000000u
-#define CCM_POST12_SELECT_SHIFT 28
-#define CCM_POST12_BUSY2_MASK 0x80000000u
-#define CCM_POST12_BUSY2_SHIFT 31
-/* POST_ROOT12_SET Bit Fields */
-#define CCM_POST_ROOT12_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT12_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT12_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT12_SET_POST_PODF_SHIFT))&CCM_POST_ROOT12_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT12_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT12_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT12_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT12_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT12_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT12_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT12_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT12_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT12_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT12_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT12_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT12_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT12_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT12_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT12_SET_BUSY2_SHIFT 31
-/* POST_ROOT12_CLR Bit Fields */
-#define CCM_POST_ROOT12_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT12_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT12_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT12_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT12_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT12_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT12_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT12_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT12_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT12_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT12_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT12_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT12_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT12_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT12_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT12_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT12_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT12_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT12_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT12_CLR_BUSY2_SHIFT 31
-/* POST_ROOT12_TOG Bit Fields */
-#define CCM_POST_ROOT12_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT12_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT12_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT12_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT12_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT12_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT12_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT12_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT12_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT12_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT12_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT12_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT12_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT12_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT12_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT12_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT12_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT12_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT12_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT12_TOG_BUSY2_SHIFT 31
-/* PRE12 Bit Fields */
-#define CCM_PRE12_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE12_PRE_PODF_B_SHIFT 0
-#define CCM_PRE12_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE12_PRE_PODF_B_SHIFT))&CCM_PRE12_PRE_PODF_B_MASK)
-#define CCM_PRE12_BUSY0_MASK 0x8u
-#define CCM_PRE12_BUSY0_SHIFT 3
-#define CCM_PRE12_MUX_B_MASK 0x700u
-#define CCM_PRE12_MUX_B_SHIFT 8
-#define CCM_PRE12_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE12_MUX_B_SHIFT))&CCM_PRE12_MUX_B_MASK)
-#define CCM_PRE12_EN_B_MASK 0x1000u
-#define CCM_PRE12_EN_B_SHIFT 12
-#define CCM_PRE12_BUSY1_MASK 0x8000u
-#define CCM_PRE12_BUSY1_SHIFT 15
-#define CCM_PRE12_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE12_PRE_PODF_A_SHIFT 16
-#define CCM_PRE12_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE12_PRE_PODF_A_SHIFT))&CCM_PRE12_PRE_PODF_A_MASK)
-#define CCM_PRE12_BUSY3_MASK 0x80000u
-#define CCM_PRE12_BUSY3_SHIFT 19
-#define CCM_PRE12_MUX_A_MASK 0x7000000u
-#define CCM_PRE12_MUX_A_SHIFT 24
-#define CCM_PRE12_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE12_MUX_A_SHIFT))&CCM_PRE12_MUX_A_MASK)
-#define CCM_PRE12_EN_A_MASK 0x10000000u
-#define CCM_PRE12_EN_A_SHIFT 28
-#define CCM_PRE12_BUSY4_MASK 0x80000000u
-#define CCM_PRE12_BUSY4_SHIFT 31
-/* PRE_ROOT12_SET Bit Fields */
-#define CCM_PRE_ROOT12_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT12_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT12_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT12_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT12_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT12_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT12_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT12_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT12_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_SET_MUX_B_SHIFT))&CCM_PRE_ROOT12_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT12_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT12_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT12_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT12_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT12_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT12_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT12_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT12_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT12_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT12_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT12_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT12_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT12_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_SET_MUX_A_SHIFT))&CCM_PRE_ROOT12_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT12_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT12_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT12_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT12_SET_BUSY4_SHIFT 31
-/* PRE_ROOT12_CLR Bit Fields */
-#define CCM_PRE_ROOT12_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT12_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT12_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT12_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT12_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT12_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT12_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT12_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT12_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT12_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT12_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT12_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT12_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT12_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT12_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT12_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT12_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT12_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT12_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT12_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT12_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT12_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT12_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT12_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT12_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT12_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT12_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT12_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT12_TOG Bit Fields */
-#define CCM_PRE_ROOT12_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT12_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT12_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT12_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT12_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT12_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT12_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT12_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT12_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT12_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT12_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT12_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT12_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT12_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT12_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT12_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT12_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT12_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT12_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT12_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT12_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT12_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT12_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT12_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT12_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT12_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT12_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT12_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT12_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL12 Bit Fields */
-#define CCM_ACCESS_CTRL12_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL12_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL12_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL12_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL12_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL12_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL12_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL12_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL12_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL12_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL12_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL12_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL12_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL12_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL12_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL12_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL12_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL12_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL12_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL12_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL12_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL12_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL12_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL12_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL12_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL12_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL12_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL12_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL12_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL12_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL12_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL12_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL12_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL12_LOCK_SHIFT 31
-/* ACCESS_CTRL12_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL12_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL12_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL12_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL12_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL12_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL12_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL12_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL12_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL12_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL12_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL12_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL12_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL12_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL12_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL12_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL12_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL12_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL12_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL12_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL12_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL12_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL12_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL12_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL12_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL12_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL12_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL12_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL12_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL12_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL12_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL12_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT13 Bit Fields */
-#define CCM_TARGET_ROOT13_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT13_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT13_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_POST_PODF_SHIFT))&CCM_TARGET_ROOT13_POST_PODF_MASK)
-#define CCM_TARGET_ROOT13_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT13_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT13_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT13_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT13_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT13_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT13_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT13_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT13_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT13_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT13_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_PRE_PODF_SHIFT))&CCM_TARGET_ROOT13_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT13_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT13_MUX_SHIFT 24
-#define CCM_TARGET_ROOT13_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_MUX_SHIFT))&CCM_TARGET_ROOT13_MUX_MASK)
-#define CCM_TARGET_ROOT13_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT13_ENABLE_SHIFT 28
-/* TARGET_ROOT13_SET Bit Fields */
-#define CCM_TARGET_ROOT13_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT13_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT13_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT13_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT13_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT13_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT13_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT13_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT13_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT13_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT13_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT13_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT13_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT13_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT13_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT13_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT13_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT13_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT13_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_SET_MUX_SHIFT))&CCM_TARGET_ROOT13_SET_MUX_MASK)
-#define CCM_TARGET_ROOT13_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT13_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT13_CLR Bit Fields */
-#define CCM_TARGET_ROOT13_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT13_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT13_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT13_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT13_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT13_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT13_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT13_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT13_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT13_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT13_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT13_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT13_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT13_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT13_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT13_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT13_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT13_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT13_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_CLR_MUX_SHIFT))&CCM_TARGET_ROOT13_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT13_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT13_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT13_TOG Bit Fields */
-#define CCM_TARGET_ROOT13_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT13_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT13_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT13_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT13_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT13_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT13_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT13_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT13_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT13_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT13_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT13_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT13_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT13_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT13_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT13_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT13_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT13_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT13_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT13_TOG_MUX_SHIFT))&CCM_TARGET_ROOT13_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT13_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT13_TOG_ENABLE_SHIFT 28
-/* POST13 Bit Fields */
-#define CCM_POST13_POST_PODF_MASK 0x3Fu
-#define CCM_POST13_POST_PODF_SHIFT 0
-#define CCM_POST13_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST13_POST_PODF_SHIFT))&CCM_POST13_POST_PODF_MASK)
-#define CCM_POST13_BUSY1_MASK 0x80u
-#define CCM_POST13_BUSY1_SHIFT 7
-#define CCM_POST13_AUTO_PODF_MASK 0x700u
-#define CCM_POST13_AUTO_PODF_SHIFT 8
-#define CCM_POST13_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST13_AUTO_PODF_SHIFT))&CCM_POST13_AUTO_PODF_MASK)
-#define CCM_POST13_AUTO_EN_MASK 0x1000u
-#define CCM_POST13_AUTO_EN_SHIFT 12
-#define CCM_POST13_SLOW_MASK 0x8000u
-#define CCM_POST13_SLOW_SHIFT 15
-#define CCM_POST13_SELECT_MASK 0x10000000u
-#define CCM_POST13_SELECT_SHIFT 28
-#define CCM_POST13_BUSY2_MASK 0x80000000u
-#define CCM_POST13_BUSY2_SHIFT 31
-/* POST_ROOT13_SET Bit Fields */
-#define CCM_POST_ROOT13_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT13_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT13_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT13_SET_POST_PODF_SHIFT))&CCM_POST_ROOT13_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT13_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT13_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT13_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT13_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT13_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT13_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT13_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT13_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT13_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT13_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT13_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT13_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT13_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT13_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT13_SET_BUSY2_SHIFT 31
-/* POST_ROOT13_CLR Bit Fields */
-#define CCM_POST_ROOT13_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT13_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT13_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT13_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT13_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT13_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT13_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT13_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT13_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT13_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT13_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT13_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT13_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT13_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT13_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT13_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT13_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT13_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT13_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT13_CLR_BUSY2_SHIFT 31
-/* POST_ROOT13_TOG Bit Fields */
-#define CCM_POST_ROOT13_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT13_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT13_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT13_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT13_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT13_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT13_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT13_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT13_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT13_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT13_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT13_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT13_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT13_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT13_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT13_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT13_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT13_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT13_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT13_TOG_BUSY2_SHIFT 31
-/* PRE13 Bit Fields */
-#define CCM_PRE13_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE13_PRE_PODF_B_SHIFT 0
-#define CCM_PRE13_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE13_PRE_PODF_B_SHIFT))&CCM_PRE13_PRE_PODF_B_MASK)
-#define CCM_PRE13_BUSY0_MASK 0x8u
-#define CCM_PRE13_BUSY0_SHIFT 3
-#define CCM_PRE13_MUX_B_MASK 0x700u
-#define CCM_PRE13_MUX_B_SHIFT 8
-#define CCM_PRE13_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE13_MUX_B_SHIFT))&CCM_PRE13_MUX_B_MASK)
-#define CCM_PRE13_EN_B_MASK 0x1000u
-#define CCM_PRE13_EN_B_SHIFT 12
-#define CCM_PRE13_BUSY1_MASK 0x8000u
-#define CCM_PRE13_BUSY1_SHIFT 15
-#define CCM_PRE13_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE13_PRE_PODF_A_SHIFT 16
-#define CCM_PRE13_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE13_PRE_PODF_A_SHIFT))&CCM_PRE13_PRE_PODF_A_MASK)
-#define CCM_PRE13_BUSY3_MASK 0x80000u
-#define CCM_PRE13_BUSY3_SHIFT 19
-#define CCM_PRE13_MUX_A_MASK 0x7000000u
-#define CCM_PRE13_MUX_A_SHIFT 24
-#define CCM_PRE13_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE13_MUX_A_SHIFT))&CCM_PRE13_MUX_A_MASK)
-#define CCM_PRE13_EN_A_MASK 0x10000000u
-#define CCM_PRE13_EN_A_SHIFT 28
-#define CCM_PRE13_BUSY4_MASK 0x80000000u
-#define CCM_PRE13_BUSY4_SHIFT 31
-/* PRE_ROOT13_SET Bit Fields */
-#define CCM_PRE_ROOT13_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT13_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT13_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT13_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT13_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT13_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT13_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT13_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT13_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_SET_MUX_B_SHIFT))&CCM_PRE_ROOT13_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT13_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT13_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT13_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT13_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT13_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT13_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT13_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT13_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT13_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT13_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT13_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT13_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT13_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_SET_MUX_A_SHIFT))&CCM_PRE_ROOT13_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT13_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT13_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT13_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT13_SET_BUSY4_SHIFT 31
-/* PRE_ROOT13_CLR Bit Fields */
-#define CCM_PRE_ROOT13_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT13_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT13_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT13_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT13_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT13_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT13_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT13_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT13_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT13_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT13_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT13_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT13_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT13_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT13_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT13_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT13_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT13_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT13_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT13_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT13_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT13_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT13_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT13_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT13_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT13_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT13_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT13_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT13_TOG Bit Fields */
-#define CCM_PRE_ROOT13_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT13_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT13_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT13_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT13_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT13_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT13_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT13_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT13_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT13_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT13_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT13_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT13_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT13_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT13_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT13_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT13_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT13_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT13_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT13_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT13_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT13_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT13_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT13_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT13_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT13_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT13_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT13_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT13_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL13 Bit Fields */
-#define CCM_ACCESS_CTRL13_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL13_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL13_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL13_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL13_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL13_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL13_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL13_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL13_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL13_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL13_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL13_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL13_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL13_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL13_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL13_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL13_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL13_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL13_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL13_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL13_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL13_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL13_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL13_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL13_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL13_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL13_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL13_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL13_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL13_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL13_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL13_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL13_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL13_LOCK_SHIFT 31
-/* ACCESS_CTRL13_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL13_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL13_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL13_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL13_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL13_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL13_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL13_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL13_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL13_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL13_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL13_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL13_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL13_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL13_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL13_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL13_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL13_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL13_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL13_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL13_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL13_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL13_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL13_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL13_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL13_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL13_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL13_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL13_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL13_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL13_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL13_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT14 Bit Fields */
-#define CCM_TARGET_ROOT14_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT14_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT14_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_POST_PODF_SHIFT))&CCM_TARGET_ROOT14_POST_PODF_MASK)
-#define CCM_TARGET_ROOT14_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT14_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT14_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT14_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT14_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT14_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT14_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT14_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT14_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT14_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT14_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_PRE_PODF_SHIFT))&CCM_TARGET_ROOT14_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT14_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT14_MUX_SHIFT 24
-#define CCM_TARGET_ROOT14_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_MUX_SHIFT))&CCM_TARGET_ROOT14_MUX_MASK)
-#define CCM_TARGET_ROOT14_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT14_ENABLE_SHIFT 28
-/* TARGET_ROOT14_SET Bit Fields */
-#define CCM_TARGET_ROOT14_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT14_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT14_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT14_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT14_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT14_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT14_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT14_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT14_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT14_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT14_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT14_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT14_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT14_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT14_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT14_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT14_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT14_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT14_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_SET_MUX_SHIFT))&CCM_TARGET_ROOT14_SET_MUX_MASK)
-#define CCM_TARGET_ROOT14_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT14_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT14_CLR Bit Fields */
-#define CCM_TARGET_ROOT14_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT14_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT14_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT14_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT14_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT14_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT14_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT14_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT14_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT14_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT14_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT14_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT14_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT14_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT14_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT14_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT14_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT14_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT14_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_CLR_MUX_SHIFT))&CCM_TARGET_ROOT14_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT14_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT14_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT14_TOG Bit Fields */
-#define CCM_TARGET_ROOT14_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT14_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT14_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT14_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT14_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT14_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT14_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT14_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT14_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT14_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT14_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT14_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT14_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT14_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT14_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT14_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT14_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT14_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT14_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT14_TOG_MUX_SHIFT))&CCM_TARGET_ROOT14_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT14_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT14_TOG_ENABLE_SHIFT 28
-/* POST14 Bit Fields */
-#define CCM_POST14_POST_PODF_MASK 0x3Fu
-#define CCM_POST14_POST_PODF_SHIFT 0
-#define CCM_POST14_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST14_POST_PODF_SHIFT))&CCM_POST14_POST_PODF_MASK)
-#define CCM_POST14_BUSY1_MASK 0x80u
-#define CCM_POST14_BUSY1_SHIFT 7
-#define CCM_POST14_AUTO_PODF_MASK 0x700u
-#define CCM_POST14_AUTO_PODF_SHIFT 8
-#define CCM_POST14_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST14_AUTO_PODF_SHIFT))&CCM_POST14_AUTO_PODF_MASK)
-#define CCM_POST14_AUTO_EN_MASK 0x1000u
-#define CCM_POST14_AUTO_EN_SHIFT 12
-#define CCM_POST14_SLOW_MASK 0x8000u
-#define CCM_POST14_SLOW_SHIFT 15
-#define CCM_POST14_SELECT_MASK 0x10000000u
-#define CCM_POST14_SELECT_SHIFT 28
-#define CCM_POST14_BUSY2_MASK 0x80000000u
-#define CCM_POST14_BUSY2_SHIFT 31
-/* POST_ROOT14_SET Bit Fields */
-#define CCM_POST_ROOT14_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT14_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT14_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT14_SET_POST_PODF_SHIFT))&CCM_POST_ROOT14_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT14_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT14_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT14_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT14_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT14_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT14_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT14_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT14_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT14_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT14_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT14_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT14_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT14_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT14_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT14_SET_BUSY2_SHIFT 31
-/* POST_ROOT14_CLR Bit Fields */
-#define CCM_POST_ROOT14_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT14_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT14_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT14_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT14_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT14_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT14_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT14_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT14_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT14_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT14_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT14_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT14_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT14_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT14_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT14_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT14_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT14_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT14_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT14_CLR_BUSY2_SHIFT 31
-/* POST_ROOT14_TOG Bit Fields */
-#define CCM_POST_ROOT14_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT14_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT14_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT14_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT14_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT14_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT14_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT14_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT14_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT14_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT14_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT14_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT14_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT14_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT14_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT14_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT14_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT14_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT14_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT14_TOG_BUSY2_SHIFT 31
-/* PRE14 Bit Fields */
-#define CCM_PRE14_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE14_PRE_PODF_B_SHIFT 0
-#define CCM_PRE14_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE14_PRE_PODF_B_SHIFT))&CCM_PRE14_PRE_PODF_B_MASK)
-#define CCM_PRE14_BUSY0_MASK 0x8u
-#define CCM_PRE14_BUSY0_SHIFT 3
-#define CCM_PRE14_MUX_B_MASK 0x700u
-#define CCM_PRE14_MUX_B_SHIFT 8
-#define CCM_PRE14_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE14_MUX_B_SHIFT))&CCM_PRE14_MUX_B_MASK)
-#define CCM_PRE14_EN_B_MASK 0x1000u
-#define CCM_PRE14_EN_B_SHIFT 12
-#define CCM_PRE14_BUSY1_MASK 0x8000u
-#define CCM_PRE14_BUSY1_SHIFT 15
-#define CCM_PRE14_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE14_PRE_PODF_A_SHIFT 16
-#define CCM_PRE14_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE14_PRE_PODF_A_SHIFT))&CCM_PRE14_PRE_PODF_A_MASK)
-#define CCM_PRE14_BUSY3_MASK 0x80000u
-#define CCM_PRE14_BUSY3_SHIFT 19
-#define CCM_PRE14_MUX_A_MASK 0x7000000u
-#define CCM_PRE14_MUX_A_SHIFT 24
-#define CCM_PRE14_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE14_MUX_A_SHIFT))&CCM_PRE14_MUX_A_MASK)
-#define CCM_PRE14_EN_A_MASK 0x10000000u
-#define CCM_PRE14_EN_A_SHIFT 28
-#define CCM_PRE14_BUSY4_MASK 0x80000000u
-#define CCM_PRE14_BUSY4_SHIFT 31
-/* PRE_ROOT14_SET Bit Fields */
-#define CCM_PRE_ROOT14_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT14_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT14_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT14_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT14_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT14_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT14_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT14_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT14_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_SET_MUX_B_SHIFT))&CCM_PRE_ROOT14_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT14_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT14_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT14_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT14_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT14_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT14_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT14_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT14_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT14_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT14_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT14_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT14_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT14_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_SET_MUX_A_SHIFT))&CCM_PRE_ROOT14_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT14_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT14_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT14_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT14_SET_BUSY4_SHIFT 31
-/* PRE_ROOT14_CLR Bit Fields */
-#define CCM_PRE_ROOT14_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT14_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT14_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT14_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT14_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT14_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT14_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT14_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT14_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT14_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT14_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT14_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT14_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT14_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT14_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT14_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT14_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT14_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT14_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT14_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT14_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT14_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT14_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT14_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT14_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT14_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT14_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT14_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT14_TOG Bit Fields */
-#define CCM_PRE_ROOT14_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT14_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT14_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT14_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT14_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT14_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT14_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT14_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT14_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT14_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT14_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT14_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT14_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT14_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT14_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT14_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT14_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT14_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT14_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT14_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT14_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT14_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT14_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT14_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT14_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT14_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT14_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT14_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT14_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL14 Bit Fields */
-#define CCM_ACCESS_CTRL14_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL14_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL14_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL14_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL14_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL14_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL14_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL14_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL14_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL14_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL14_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL14_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL14_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL14_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL14_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL14_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL14_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL14_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL14_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL14_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL14_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL14_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL14_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL14_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL14_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL14_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL14_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL14_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL14_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL14_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL14_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL14_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL14_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL14_LOCK_SHIFT 31
-/* ACCESS_CTRL14_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL14_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL14_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL14_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL14_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL14_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL14_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL14_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL14_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL14_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL14_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL14_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL14_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL14_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL14_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL14_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL14_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL14_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL14_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL14_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL14_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL14_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL14_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL14_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL14_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL14_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL14_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL14_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL14_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL14_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL14_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL14_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT15 Bit Fields */
-#define CCM_TARGET_ROOT15_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT15_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT15_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_POST_PODF_SHIFT))&CCM_TARGET_ROOT15_POST_PODF_MASK)
-#define CCM_TARGET_ROOT15_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT15_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT15_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT15_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT15_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT15_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT15_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT15_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT15_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT15_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT15_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_PRE_PODF_SHIFT))&CCM_TARGET_ROOT15_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT15_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT15_MUX_SHIFT 24
-#define CCM_TARGET_ROOT15_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_MUX_SHIFT))&CCM_TARGET_ROOT15_MUX_MASK)
-#define CCM_TARGET_ROOT15_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT15_ENABLE_SHIFT 28
-/* TARGET_ROOT15_SET Bit Fields */
-#define CCM_TARGET_ROOT15_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT15_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT15_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT15_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT15_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT15_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT15_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT15_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT15_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT15_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT15_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT15_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT15_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT15_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT15_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT15_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT15_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT15_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT15_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_SET_MUX_SHIFT))&CCM_TARGET_ROOT15_SET_MUX_MASK)
-#define CCM_TARGET_ROOT15_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT15_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT15_CLR Bit Fields */
-#define CCM_TARGET_ROOT15_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT15_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT15_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT15_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT15_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT15_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT15_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT15_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT15_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT15_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT15_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT15_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT15_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT15_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT15_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT15_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT15_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT15_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT15_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_CLR_MUX_SHIFT))&CCM_TARGET_ROOT15_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT15_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT15_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT15_TOG Bit Fields */
-#define CCM_TARGET_ROOT15_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT15_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT15_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT15_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT15_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT15_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT15_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT15_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT15_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT15_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT15_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT15_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT15_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT15_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT15_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT15_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT15_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT15_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT15_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT15_TOG_MUX_SHIFT))&CCM_TARGET_ROOT15_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT15_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT15_TOG_ENABLE_SHIFT 28
-/* POST15 Bit Fields */
-#define CCM_POST15_POST_PODF_MASK 0x3Fu
-#define CCM_POST15_POST_PODF_SHIFT 0
-#define CCM_POST15_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST15_POST_PODF_SHIFT))&CCM_POST15_POST_PODF_MASK)
-#define CCM_POST15_BUSY1_MASK 0x80u
-#define CCM_POST15_BUSY1_SHIFT 7
-#define CCM_POST15_AUTO_PODF_MASK 0x700u
-#define CCM_POST15_AUTO_PODF_SHIFT 8
-#define CCM_POST15_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST15_AUTO_PODF_SHIFT))&CCM_POST15_AUTO_PODF_MASK)
-#define CCM_POST15_AUTO_EN_MASK 0x1000u
-#define CCM_POST15_AUTO_EN_SHIFT 12
-#define CCM_POST15_SLOW_MASK 0x8000u
-#define CCM_POST15_SLOW_SHIFT 15
-#define CCM_POST15_SELECT_MASK 0x10000000u
-#define CCM_POST15_SELECT_SHIFT 28
-#define CCM_POST15_BUSY2_MASK 0x80000000u
-#define CCM_POST15_BUSY2_SHIFT 31
-/* POST_ROOT15_SET Bit Fields */
-#define CCM_POST_ROOT15_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT15_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT15_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT15_SET_POST_PODF_SHIFT))&CCM_POST_ROOT15_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT15_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT15_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT15_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT15_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT15_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT15_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT15_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT15_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT15_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT15_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT15_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT15_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT15_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT15_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT15_SET_BUSY2_SHIFT 31
-/* POST_ROOT15_CLR Bit Fields */
-#define CCM_POST_ROOT15_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT15_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT15_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT15_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT15_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT15_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT15_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT15_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT15_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT15_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT15_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT15_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT15_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT15_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT15_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT15_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT15_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT15_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT15_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT15_CLR_BUSY2_SHIFT 31
-/* POST_ROOT15_TOG Bit Fields */
-#define CCM_POST_ROOT15_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT15_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT15_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT15_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT15_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT15_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT15_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT15_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT15_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT15_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT15_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT15_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT15_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT15_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT15_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT15_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT15_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT15_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT15_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT15_TOG_BUSY2_SHIFT 31
-/* PRE15 Bit Fields */
-#define CCM_PRE15_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE15_PRE_PODF_B_SHIFT 0
-#define CCM_PRE15_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE15_PRE_PODF_B_SHIFT))&CCM_PRE15_PRE_PODF_B_MASK)
-#define CCM_PRE15_BUSY0_MASK 0x8u
-#define CCM_PRE15_BUSY0_SHIFT 3
-#define CCM_PRE15_MUX_B_MASK 0x700u
-#define CCM_PRE15_MUX_B_SHIFT 8
-#define CCM_PRE15_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE15_MUX_B_SHIFT))&CCM_PRE15_MUX_B_MASK)
-#define CCM_PRE15_EN_B_MASK 0x1000u
-#define CCM_PRE15_EN_B_SHIFT 12
-#define CCM_PRE15_BUSY1_MASK 0x8000u
-#define CCM_PRE15_BUSY1_SHIFT 15
-#define CCM_PRE15_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE15_PRE_PODF_A_SHIFT 16
-#define CCM_PRE15_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE15_PRE_PODF_A_SHIFT))&CCM_PRE15_PRE_PODF_A_MASK)
-#define CCM_PRE15_BUSY3_MASK 0x80000u
-#define CCM_PRE15_BUSY3_SHIFT 19
-#define CCM_PRE15_MUX_A_MASK 0x7000000u
-#define CCM_PRE15_MUX_A_SHIFT 24
-#define CCM_PRE15_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE15_MUX_A_SHIFT))&CCM_PRE15_MUX_A_MASK)
-#define CCM_PRE15_EN_A_MASK 0x10000000u
-#define CCM_PRE15_EN_A_SHIFT 28
-#define CCM_PRE15_BUSY4_MASK 0x80000000u
-#define CCM_PRE15_BUSY4_SHIFT 31
-/* PRE_ROOT15_SET Bit Fields */
-#define CCM_PRE_ROOT15_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT15_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT15_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT15_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT15_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT15_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT15_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT15_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT15_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_SET_MUX_B_SHIFT))&CCM_PRE_ROOT15_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT15_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT15_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT15_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT15_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT15_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT15_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT15_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT15_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT15_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT15_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT15_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT15_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT15_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_SET_MUX_A_SHIFT))&CCM_PRE_ROOT15_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT15_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT15_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT15_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT15_SET_BUSY4_SHIFT 31
-/* PRE_ROOT15_CLR Bit Fields */
-#define CCM_PRE_ROOT15_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT15_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT15_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT15_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT15_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT15_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT15_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT15_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT15_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT15_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT15_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT15_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT15_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT15_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT15_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT15_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT15_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT15_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT15_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT15_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT15_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT15_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT15_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT15_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT15_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT15_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT15_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT15_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT15_TOG Bit Fields */
-#define CCM_PRE_ROOT15_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT15_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT15_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT15_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT15_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT15_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT15_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT15_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT15_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT15_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT15_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT15_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT15_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT15_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT15_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT15_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT15_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT15_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT15_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT15_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT15_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT15_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT15_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT15_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT15_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT15_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT15_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT15_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT15_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL15 Bit Fields */
-#define CCM_ACCESS_CTRL15_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL15_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL15_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL15_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL15_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL15_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL15_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL15_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL15_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL15_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL15_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL15_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL15_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL15_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL15_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL15_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL15_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL15_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL15_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL15_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL15_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL15_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL15_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL15_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL15_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL15_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL15_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL15_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL15_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL15_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL15_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL15_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL15_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL15_LOCK_SHIFT 31
-/* ACCESS_CTRL15_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL15_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL15_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL15_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL15_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL15_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL15_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL15_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL15_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL15_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL15_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL15_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL15_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL15_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL15_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL15_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL15_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL15_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL15_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL15_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL15_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL15_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL15_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL15_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL15_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL15_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL15_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL15_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL15_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL15_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL15_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL15_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT16 Bit Fields */
-#define CCM_TARGET_ROOT16_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT16_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT16_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_POST_PODF_SHIFT))&CCM_TARGET_ROOT16_POST_PODF_MASK)
-#define CCM_TARGET_ROOT16_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT16_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT16_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT16_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT16_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT16_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT16_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT16_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT16_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT16_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT16_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_PRE_PODF_SHIFT))&CCM_TARGET_ROOT16_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT16_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT16_MUX_SHIFT 24
-#define CCM_TARGET_ROOT16_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_MUX_SHIFT))&CCM_TARGET_ROOT16_MUX_MASK)
-#define CCM_TARGET_ROOT16_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT16_ENABLE_SHIFT 28
-/* TARGET_ROOT16_SET Bit Fields */
-#define CCM_TARGET_ROOT16_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT16_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT16_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT16_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT16_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT16_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT16_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT16_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT16_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT16_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT16_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT16_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT16_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT16_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT16_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT16_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT16_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT16_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT16_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_SET_MUX_SHIFT))&CCM_TARGET_ROOT16_SET_MUX_MASK)
-#define CCM_TARGET_ROOT16_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT16_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT16_CLR Bit Fields */
-#define CCM_TARGET_ROOT16_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT16_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT16_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT16_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT16_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT16_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT16_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT16_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT16_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT16_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT16_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT16_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT16_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT16_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT16_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT16_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT16_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT16_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT16_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_CLR_MUX_SHIFT))&CCM_TARGET_ROOT16_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT16_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT16_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT16_TOG Bit Fields */
-#define CCM_TARGET_ROOT16_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT16_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT16_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT16_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT16_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT16_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT16_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT16_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT16_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT16_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT16_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT16_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT16_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT16_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT16_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT16_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT16_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT16_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT16_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT16_TOG_MUX_SHIFT))&CCM_TARGET_ROOT16_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT16_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT16_TOG_ENABLE_SHIFT 28
-/* POST16 Bit Fields */
-#define CCM_POST16_POST_PODF_MASK 0x3Fu
-#define CCM_POST16_POST_PODF_SHIFT 0
-#define CCM_POST16_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST16_POST_PODF_SHIFT))&CCM_POST16_POST_PODF_MASK)
-#define CCM_POST16_BUSY1_MASK 0x80u
-#define CCM_POST16_BUSY1_SHIFT 7
-#define CCM_POST16_AUTO_PODF_MASK 0x700u
-#define CCM_POST16_AUTO_PODF_SHIFT 8
-#define CCM_POST16_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST16_AUTO_PODF_SHIFT))&CCM_POST16_AUTO_PODF_MASK)
-#define CCM_POST16_AUTO_EN_MASK 0x1000u
-#define CCM_POST16_AUTO_EN_SHIFT 12
-#define CCM_POST16_SLOW_MASK 0x8000u
-#define CCM_POST16_SLOW_SHIFT 15
-#define CCM_POST16_SELECT_MASK 0x10000000u
-#define CCM_POST16_SELECT_SHIFT 28
-#define CCM_POST16_BUSY2_MASK 0x80000000u
-#define CCM_POST16_BUSY2_SHIFT 31
-/* POST_ROOT16_SET Bit Fields */
-#define CCM_POST_ROOT16_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT16_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT16_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT16_SET_POST_PODF_SHIFT))&CCM_POST_ROOT16_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT16_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT16_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT16_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT16_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT16_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT16_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT16_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT16_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT16_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT16_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT16_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT16_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT16_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT16_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT16_SET_BUSY2_SHIFT 31
-/* POST_ROOT16_CLR Bit Fields */
-#define CCM_POST_ROOT16_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT16_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT16_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT16_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT16_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT16_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT16_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT16_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT16_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT16_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT16_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT16_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT16_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT16_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT16_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT16_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT16_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT16_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT16_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT16_CLR_BUSY2_SHIFT 31
-/* POST_ROOT16_TOG Bit Fields */
-#define CCM_POST_ROOT16_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT16_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT16_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT16_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT16_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT16_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT16_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT16_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT16_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT16_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT16_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT16_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT16_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT16_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT16_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT16_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT16_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT16_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT16_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT16_TOG_BUSY2_SHIFT 31
-/* PRE16 Bit Fields */
-#define CCM_PRE16_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE16_PRE_PODF_B_SHIFT 0
-#define CCM_PRE16_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE16_PRE_PODF_B_SHIFT))&CCM_PRE16_PRE_PODF_B_MASK)
-#define CCM_PRE16_BUSY0_MASK 0x8u
-#define CCM_PRE16_BUSY0_SHIFT 3
-#define CCM_PRE16_MUX_B_MASK 0x700u
-#define CCM_PRE16_MUX_B_SHIFT 8
-#define CCM_PRE16_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE16_MUX_B_SHIFT))&CCM_PRE16_MUX_B_MASK)
-#define CCM_PRE16_EN_B_MASK 0x1000u
-#define CCM_PRE16_EN_B_SHIFT 12
-#define CCM_PRE16_BUSY1_MASK 0x8000u
-#define CCM_PRE16_BUSY1_SHIFT 15
-#define CCM_PRE16_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE16_PRE_PODF_A_SHIFT 16
-#define CCM_PRE16_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE16_PRE_PODF_A_SHIFT))&CCM_PRE16_PRE_PODF_A_MASK)
-#define CCM_PRE16_BUSY3_MASK 0x80000u
-#define CCM_PRE16_BUSY3_SHIFT 19
-#define CCM_PRE16_MUX_A_MASK 0x7000000u
-#define CCM_PRE16_MUX_A_SHIFT 24
-#define CCM_PRE16_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE16_MUX_A_SHIFT))&CCM_PRE16_MUX_A_MASK)
-#define CCM_PRE16_EN_A_MASK 0x10000000u
-#define CCM_PRE16_EN_A_SHIFT 28
-#define CCM_PRE16_BUSY4_MASK 0x80000000u
-#define CCM_PRE16_BUSY4_SHIFT 31
-/* PRE_ROOT16_SET Bit Fields */
-#define CCM_PRE_ROOT16_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT16_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT16_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT16_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT16_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT16_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT16_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT16_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT16_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_SET_MUX_B_SHIFT))&CCM_PRE_ROOT16_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT16_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT16_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT16_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT16_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT16_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT16_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT16_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT16_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT16_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT16_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT16_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT16_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT16_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_SET_MUX_A_SHIFT))&CCM_PRE_ROOT16_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT16_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT16_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT16_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT16_SET_BUSY4_SHIFT 31
-/* PRE_ROOT16_CLR Bit Fields */
-#define CCM_PRE_ROOT16_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT16_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT16_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT16_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT16_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT16_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT16_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT16_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT16_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT16_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT16_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT16_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT16_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT16_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT16_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT16_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT16_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT16_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT16_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT16_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT16_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT16_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT16_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT16_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT16_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT16_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT16_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT16_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT16_TOG Bit Fields */
-#define CCM_PRE_ROOT16_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT16_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT16_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT16_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT16_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT16_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT16_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT16_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT16_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT16_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT16_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT16_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT16_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT16_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT16_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT16_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT16_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT16_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT16_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT16_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT16_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT16_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT16_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT16_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT16_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT16_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT16_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT16_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT16_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL16 Bit Fields */
-#define CCM_ACCESS_CTRL16_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL16_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL16_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL16_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL16_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL16_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL16_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL16_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL16_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL16_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL16_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL16_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL16_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL16_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL16_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL16_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL16_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL16_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL16_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL16_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL16_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL16_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL16_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL16_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL16_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL16_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL16_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL16_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL16_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL16_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL16_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL16_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL16_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL16_LOCK_SHIFT 31
-/* ACCESS_CTRL16_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL16_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL16_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL16_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL16_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL16_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL16_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL16_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL16_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL16_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL16_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL16_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL16_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL16_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL16_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL16_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL16_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL16_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL16_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL16_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL16_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL16_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL16_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL16_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL16_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL16_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL16_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL16_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL16_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL16_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL16_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL16_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT17 Bit Fields */
-#define CCM_TARGET_ROOT17_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT17_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT17_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_POST_PODF_SHIFT))&CCM_TARGET_ROOT17_POST_PODF_MASK)
-#define CCM_TARGET_ROOT17_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT17_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT17_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT17_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT17_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT17_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT17_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT17_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT17_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT17_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT17_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_PRE_PODF_SHIFT))&CCM_TARGET_ROOT17_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT17_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT17_MUX_SHIFT 24
-#define CCM_TARGET_ROOT17_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_MUX_SHIFT))&CCM_TARGET_ROOT17_MUX_MASK)
-#define CCM_TARGET_ROOT17_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT17_ENABLE_SHIFT 28
-/* TARGET_ROOT17_SET Bit Fields */
-#define CCM_TARGET_ROOT17_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT17_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT17_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT17_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT17_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT17_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT17_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT17_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT17_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT17_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT17_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT17_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT17_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT17_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT17_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT17_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT17_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT17_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT17_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_SET_MUX_SHIFT))&CCM_TARGET_ROOT17_SET_MUX_MASK)
-#define CCM_TARGET_ROOT17_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT17_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT17_CLR Bit Fields */
-#define CCM_TARGET_ROOT17_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT17_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT17_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT17_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT17_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT17_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT17_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT17_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT17_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT17_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT17_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT17_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT17_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT17_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT17_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT17_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT17_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT17_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT17_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_CLR_MUX_SHIFT))&CCM_TARGET_ROOT17_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT17_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT17_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT17_TOG Bit Fields */
-#define CCM_TARGET_ROOT17_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT17_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT17_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT17_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT17_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT17_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT17_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT17_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT17_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT17_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT17_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT17_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT17_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT17_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT17_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT17_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT17_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT17_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT17_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT17_TOG_MUX_SHIFT))&CCM_TARGET_ROOT17_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT17_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT17_TOG_ENABLE_SHIFT 28
-/* POST17 Bit Fields */
-#define CCM_POST17_POST_PODF_MASK 0x3Fu
-#define CCM_POST17_POST_PODF_SHIFT 0
-#define CCM_POST17_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST17_POST_PODF_SHIFT))&CCM_POST17_POST_PODF_MASK)
-#define CCM_POST17_BUSY1_MASK 0x80u
-#define CCM_POST17_BUSY1_SHIFT 7
-#define CCM_POST17_AUTO_PODF_MASK 0x700u
-#define CCM_POST17_AUTO_PODF_SHIFT 8
-#define CCM_POST17_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST17_AUTO_PODF_SHIFT))&CCM_POST17_AUTO_PODF_MASK)
-#define CCM_POST17_AUTO_EN_MASK 0x1000u
-#define CCM_POST17_AUTO_EN_SHIFT 12
-#define CCM_POST17_SLOW_MASK 0x8000u
-#define CCM_POST17_SLOW_SHIFT 15
-#define CCM_POST17_SELECT_MASK 0x10000000u
-#define CCM_POST17_SELECT_SHIFT 28
-#define CCM_POST17_BUSY2_MASK 0x80000000u
-#define CCM_POST17_BUSY2_SHIFT 31
-/* POST_ROOT17_SET Bit Fields */
-#define CCM_POST_ROOT17_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT17_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT17_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT17_SET_POST_PODF_SHIFT))&CCM_POST_ROOT17_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT17_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT17_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT17_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT17_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT17_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT17_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT17_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT17_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT17_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT17_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT17_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT17_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT17_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT17_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT17_SET_BUSY2_SHIFT 31
-/* POST_ROOT17_CLR Bit Fields */
-#define CCM_POST_ROOT17_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT17_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT17_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT17_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT17_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT17_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT17_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT17_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT17_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT17_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT17_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT17_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT17_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT17_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT17_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT17_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT17_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT17_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT17_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT17_CLR_BUSY2_SHIFT 31
-/* POST_ROOT17_TOG Bit Fields */
-#define CCM_POST_ROOT17_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT17_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT17_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT17_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT17_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT17_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT17_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT17_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT17_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT17_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT17_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT17_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT17_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT17_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT17_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT17_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT17_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT17_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT17_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT17_TOG_BUSY2_SHIFT 31
-/* PRE17 Bit Fields */
-#define CCM_PRE17_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE17_PRE_PODF_B_SHIFT 0
-#define CCM_PRE17_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE17_PRE_PODF_B_SHIFT))&CCM_PRE17_PRE_PODF_B_MASK)
-#define CCM_PRE17_BUSY0_MASK 0x8u
-#define CCM_PRE17_BUSY0_SHIFT 3
-#define CCM_PRE17_MUX_B_MASK 0x700u
-#define CCM_PRE17_MUX_B_SHIFT 8
-#define CCM_PRE17_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE17_MUX_B_SHIFT))&CCM_PRE17_MUX_B_MASK)
-#define CCM_PRE17_EN_B_MASK 0x1000u
-#define CCM_PRE17_EN_B_SHIFT 12
-#define CCM_PRE17_BUSY1_MASK 0x8000u
-#define CCM_PRE17_BUSY1_SHIFT 15
-#define CCM_PRE17_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE17_PRE_PODF_A_SHIFT 16
-#define CCM_PRE17_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE17_PRE_PODF_A_SHIFT))&CCM_PRE17_PRE_PODF_A_MASK)
-#define CCM_PRE17_BUSY3_MASK 0x80000u
-#define CCM_PRE17_BUSY3_SHIFT 19
-#define CCM_PRE17_MUX_A_MASK 0x7000000u
-#define CCM_PRE17_MUX_A_SHIFT 24
-#define CCM_PRE17_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE17_MUX_A_SHIFT))&CCM_PRE17_MUX_A_MASK)
-#define CCM_PRE17_EN_A_MASK 0x10000000u
-#define CCM_PRE17_EN_A_SHIFT 28
-#define CCM_PRE17_BUSY4_MASK 0x80000000u
-#define CCM_PRE17_BUSY4_SHIFT 31
-/* PRE_ROOT17_SET Bit Fields */
-#define CCM_PRE_ROOT17_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT17_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT17_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT17_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT17_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT17_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT17_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT17_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT17_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_SET_MUX_B_SHIFT))&CCM_PRE_ROOT17_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT17_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT17_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT17_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT17_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT17_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT17_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT17_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT17_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT17_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT17_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT17_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT17_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT17_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_SET_MUX_A_SHIFT))&CCM_PRE_ROOT17_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT17_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT17_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT17_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT17_SET_BUSY4_SHIFT 31
-/* PRE_ROOT17_CLR Bit Fields */
-#define CCM_PRE_ROOT17_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT17_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT17_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT17_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT17_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT17_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT17_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT17_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT17_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT17_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT17_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT17_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT17_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT17_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT17_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT17_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT17_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT17_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT17_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT17_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT17_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT17_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT17_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT17_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT17_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT17_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT17_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT17_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT17_TOG Bit Fields */
-#define CCM_PRE_ROOT17_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT17_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT17_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT17_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT17_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT17_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT17_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT17_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT17_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT17_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT17_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT17_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT17_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT17_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT17_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT17_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT17_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT17_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT17_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT17_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT17_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT17_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT17_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT17_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT17_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT17_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT17_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT17_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT17_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL17 Bit Fields */
-#define CCM_ACCESS_CTRL17_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL17_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL17_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL17_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL17_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL17_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL17_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL17_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL17_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL17_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL17_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL17_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL17_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL17_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL17_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL17_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL17_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL17_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL17_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL17_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL17_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL17_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL17_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL17_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL17_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL17_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL17_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL17_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL17_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL17_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL17_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL17_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL17_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL17_LOCK_SHIFT 31
-/* ACCESS_CTRL17_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL17_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL17_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL17_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL17_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL17_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL17_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL17_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL17_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL17_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL17_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL17_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL17_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL17_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL17_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL17_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL17_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL17_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL17_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL17_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL17_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL17_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL17_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL17_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL17_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL17_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL17_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL17_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL17_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL17_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL17_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL17_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT18 Bit Fields */
-#define CCM_TARGET_ROOT18_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT18_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT18_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_POST_PODF_SHIFT))&CCM_TARGET_ROOT18_POST_PODF_MASK)
-#define CCM_TARGET_ROOT18_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT18_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT18_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT18_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT18_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT18_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT18_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT18_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT18_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT18_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT18_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_PRE_PODF_SHIFT))&CCM_TARGET_ROOT18_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT18_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT18_MUX_SHIFT 24
-#define CCM_TARGET_ROOT18_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_MUX_SHIFT))&CCM_TARGET_ROOT18_MUX_MASK)
-#define CCM_TARGET_ROOT18_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT18_ENABLE_SHIFT 28
-/* TARGET_ROOT18_SET Bit Fields */
-#define CCM_TARGET_ROOT18_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT18_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT18_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT18_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT18_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT18_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT18_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT18_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT18_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT18_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT18_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT18_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT18_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT18_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT18_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT18_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT18_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT18_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT18_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_SET_MUX_SHIFT))&CCM_TARGET_ROOT18_SET_MUX_MASK)
-#define CCM_TARGET_ROOT18_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT18_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT18_CLR Bit Fields */
-#define CCM_TARGET_ROOT18_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT18_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT18_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT18_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT18_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT18_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT18_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT18_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT18_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT18_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT18_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT18_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT18_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT18_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT18_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT18_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT18_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT18_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT18_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_CLR_MUX_SHIFT))&CCM_TARGET_ROOT18_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT18_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT18_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT18_TOG Bit Fields */
-#define CCM_TARGET_ROOT18_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT18_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT18_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT18_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT18_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT18_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT18_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT18_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT18_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT18_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT18_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT18_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT18_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT18_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT18_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT18_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT18_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT18_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT18_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT18_TOG_MUX_SHIFT))&CCM_TARGET_ROOT18_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT18_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT18_TOG_ENABLE_SHIFT 28
-/* POST18 Bit Fields */
-#define CCM_POST18_POST_PODF_MASK 0x3Fu
-#define CCM_POST18_POST_PODF_SHIFT 0
-#define CCM_POST18_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST18_POST_PODF_SHIFT))&CCM_POST18_POST_PODF_MASK)
-#define CCM_POST18_BUSY1_MASK 0x80u
-#define CCM_POST18_BUSY1_SHIFT 7
-#define CCM_POST18_AUTO_PODF_MASK 0x700u
-#define CCM_POST18_AUTO_PODF_SHIFT 8
-#define CCM_POST18_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST18_AUTO_PODF_SHIFT))&CCM_POST18_AUTO_PODF_MASK)
-#define CCM_POST18_AUTO_EN_MASK 0x1000u
-#define CCM_POST18_AUTO_EN_SHIFT 12
-#define CCM_POST18_SLOW_MASK 0x8000u
-#define CCM_POST18_SLOW_SHIFT 15
-#define CCM_POST18_SELECT_MASK 0x10000000u
-#define CCM_POST18_SELECT_SHIFT 28
-#define CCM_POST18_BUSY2_MASK 0x80000000u
-#define CCM_POST18_BUSY2_SHIFT 31
-/* POST_ROOT18_SET Bit Fields */
-#define CCM_POST_ROOT18_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT18_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT18_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT18_SET_POST_PODF_SHIFT))&CCM_POST_ROOT18_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT18_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT18_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT18_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT18_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT18_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT18_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT18_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT18_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT18_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT18_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT18_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT18_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT18_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT18_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT18_SET_BUSY2_SHIFT 31
-/* POST_ROOT18_CLR Bit Fields */
-#define CCM_POST_ROOT18_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT18_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT18_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT18_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT18_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT18_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT18_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT18_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT18_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT18_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT18_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT18_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT18_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT18_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT18_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT18_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT18_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT18_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT18_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT18_CLR_BUSY2_SHIFT 31
-/* POST_ROOT18_TOG Bit Fields */
-#define CCM_POST_ROOT18_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT18_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT18_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT18_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT18_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT18_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT18_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT18_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT18_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT18_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT18_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT18_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT18_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT18_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT18_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT18_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT18_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT18_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT18_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT18_TOG_BUSY2_SHIFT 31
-/* PRE18 Bit Fields */
-#define CCM_PRE18_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE18_PRE_PODF_B_SHIFT 0
-#define CCM_PRE18_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE18_PRE_PODF_B_SHIFT))&CCM_PRE18_PRE_PODF_B_MASK)
-#define CCM_PRE18_BUSY0_MASK 0x8u
-#define CCM_PRE18_BUSY0_SHIFT 3
-#define CCM_PRE18_MUX_B_MASK 0x700u
-#define CCM_PRE18_MUX_B_SHIFT 8
-#define CCM_PRE18_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE18_MUX_B_SHIFT))&CCM_PRE18_MUX_B_MASK)
-#define CCM_PRE18_EN_B_MASK 0x1000u
-#define CCM_PRE18_EN_B_SHIFT 12
-#define CCM_PRE18_BUSY1_MASK 0x8000u
-#define CCM_PRE18_BUSY1_SHIFT 15
-#define CCM_PRE18_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE18_PRE_PODF_A_SHIFT 16
-#define CCM_PRE18_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE18_PRE_PODF_A_SHIFT))&CCM_PRE18_PRE_PODF_A_MASK)
-#define CCM_PRE18_BUSY3_MASK 0x80000u
-#define CCM_PRE18_BUSY3_SHIFT 19
-#define CCM_PRE18_MUX_A_MASK 0x7000000u
-#define CCM_PRE18_MUX_A_SHIFT 24
-#define CCM_PRE18_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE18_MUX_A_SHIFT))&CCM_PRE18_MUX_A_MASK)
-#define CCM_PRE18_EN_A_MASK 0x10000000u
-#define CCM_PRE18_EN_A_SHIFT 28
-#define CCM_PRE18_BUSY4_MASK 0x80000000u
-#define CCM_PRE18_BUSY4_SHIFT 31
-/* PRE_ROOT18_SET Bit Fields */
-#define CCM_PRE_ROOT18_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT18_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT18_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT18_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT18_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT18_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT18_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT18_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT18_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_SET_MUX_B_SHIFT))&CCM_PRE_ROOT18_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT18_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT18_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT18_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT18_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT18_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT18_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT18_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT18_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT18_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT18_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT18_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT18_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT18_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_SET_MUX_A_SHIFT))&CCM_PRE_ROOT18_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT18_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT18_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT18_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT18_SET_BUSY4_SHIFT 31
-/* PRE_ROOT18_CLR Bit Fields */
-#define CCM_PRE_ROOT18_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT18_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT18_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT18_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT18_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT18_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT18_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT18_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT18_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT18_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT18_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT18_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT18_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT18_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT18_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT18_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT18_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT18_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT18_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT18_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT18_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT18_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT18_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT18_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT18_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT18_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT18_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT18_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT18_TOG Bit Fields */
-#define CCM_PRE_ROOT18_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT18_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT18_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT18_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT18_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT18_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT18_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT18_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT18_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT18_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT18_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT18_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT18_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT18_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT18_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT18_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT18_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT18_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT18_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT18_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT18_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT18_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT18_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT18_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT18_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT18_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT18_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT18_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT18_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL18 Bit Fields */
-#define CCM_ACCESS_CTRL18_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL18_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL18_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL18_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL18_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL18_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL18_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL18_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL18_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL18_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL18_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL18_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL18_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL18_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL18_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL18_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL18_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL18_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL18_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL18_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL18_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL18_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL18_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL18_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL18_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL18_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL18_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL18_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL18_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL18_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL18_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL18_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL18_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL18_LOCK_SHIFT 31
-/* ACCESS_CTRL18_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL18_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL18_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL18_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL18_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL18_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL18_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL18_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL18_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL18_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL18_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL18_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL18_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL18_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL18_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL18_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL18_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL18_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL18_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL18_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL18_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL18_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL18_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL18_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL18_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL18_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL18_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL18_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL18_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL18_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL18_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL18_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT19 Bit Fields */
-#define CCM_TARGET_ROOT19_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT19_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT19_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_POST_PODF_SHIFT))&CCM_TARGET_ROOT19_POST_PODF_MASK)
-#define CCM_TARGET_ROOT19_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT19_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT19_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT19_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT19_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT19_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT19_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT19_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT19_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT19_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT19_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_PRE_PODF_SHIFT))&CCM_TARGET_ROOT19_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT19_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT19_MUX_SHIFT 24
-#define CCM_TARGET_ROOT19_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_MUX_SHIFT))&CCM_TARGET_ROOT19_MUX_MASK)
-#define CCM_TARGET_ROOT19_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT19_ENABLE_SHIFT 28
-/* TARGET_ROOT19_SET Bit Fields */
-#define CCM_TARGET_ROOT19_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT19_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT19_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT19_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT19_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT19_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT19_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT19_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT19_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT19_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT19_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT19_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT19_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT19_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT19_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT19_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT19_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT19_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT19_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_SET_MUX_SHIFT))&CCM_TARGET_ROOT19_SET_MUX_MASK)
-#define CCM_TARGET_ROOT19_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT19_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT19_CLR Bit Fields */
-#define CCM_TARGET_ROOT19_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT19_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT19_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT19_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT19_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT19_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT19_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT19_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT19_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT19_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT19_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT19_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT19_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT19_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT19_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT19_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT19_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT19_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT19_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_CLR_MUX_SHIFT))&CCM_TARGET_ROOT19_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT19_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT19_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT19_TOG Bit Fields */
-#define CCM_TARGET_ROOT19_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT19_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT19_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT19_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT19_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT19_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT19_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT19_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT19_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT19_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT19_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT19_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT19_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT19_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT19_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT19_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT19_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT19_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT19_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT19_TOG_MUX_SHIFT))&CCM_TARGET_ROOT19_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT19_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT19_TOG_ENABLE_SHIFT 28
-/* POST19 Bit Fields */
-#define CCM_POST19_POST_PODF_MASK 0x3Fu
-#define CCM_POST19_POST_PODF_SHIFT 0
-#define CCM_POST19_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST19_POST_PODF_SHIFT))&CCM_POST19_POST_PODF_MASK)
-#define CCM_POST19_BUSY1_MASK 0x80u
-#define CCM_POST19_BUSY1_SHIFT 7
-#define CCM_POST19_AUTO_PODF_MASK 0x700u
-#define CCM_POST19_AUTO_PODF_SHIFT 8
-#define CCM_POST19_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST19_AUTO_PODF_SHIFT))&CCM_POST19_AUTO_PODF_MASK)
-#define CCM_POST19_AUTO_EN_MASK 0x1000u
-#define CCM_POST19_AUTO_EN_SHIFT 12
-#define CCM_POST19_SLOW_MASK 0x8000u
-#define CCM_POST19_SLOW_SHIFT 15
-#define CCM_POST19_SELECT_MASK 0x10000000u
-#define CCM_POST19_SELECT_SHIFT 28
-#define CCM_POST19_BUSY2_MASK 0x80000000u
-#define CCM_POST19_BUSY2_SHIFT 31
-/* POST_ROOT19_SET Bit Fields */
-#define CCM_POST_ROOT19_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT19_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT19_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT19_SET_POST_PODF_SHIFT))&CCM_POST_ROOT19_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT19_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT19_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT19_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT19_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT19_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT19_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT19_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT19_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT19_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT19_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT19_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT19_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT19_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT19_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT19_SET_BUSY2_SHIFT 31
-/* POST_ROOT19_CLR Bit Fields */
-#define CCM_POST_ROOT19_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT19_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT19_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT19_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT19_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT19_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT19_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT19_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT19_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT19_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT19_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT19_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT19_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT19_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT19_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT19_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT19_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT19_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT19_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT19_CLR_BUSY2_SHIFT 31
-/* POST_ROOT19_TOG Bit Fields */
-#define CCM_POST_ROOT19_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT19_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT19_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT19_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT19_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT19_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT19_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT19_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT19_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT19_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT19_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT19_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT19_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT19_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT19_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT19_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT19_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT19_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT19_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT19_TOG_BUSY2_SHIFT 31
-/* PRE19 Bit Fields */
-#define CCM_PRE19_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE19_PRE_PODF_B_SHIFT 0
-#define CCM_PRE19_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE19_PRE_PODF_B_SHIFT))&CCM_PRE19_PRE_PODF_B_MASK)
-#define CCM_PRE19_BUSY0_MASK 0x8u
-#define CCM_PRE19_BUSY0_SHIFT 3
-#define CCM_PRE19_MUX_B_MASK 0x700u
-#define CCM_PRE19_MUX_B_SHIFT 8
-#define CCM_PRE19_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE19_MUX_B_SHIFT))&CCM_PRE19_MUX_B_MASK)
-#define CCM_PRE19_EN_B_MASK 0x1000u
-#define CCM_PRE19_EN_B_SHIFT 12
-#define CCM_PRE19_BUSY1_MASK 0x8000u
-#define CCM_PRE19_BUSY1_SHIFT 15
-#define CCM_PRE19_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE19_PRE_PODF_A_SHIFT 16
-#define CCM_PRE19_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE19_PRE_PODF_A_SHIFT))&CCM_PRE19_PRE_PODF_A_MASK)
-#define CCM_PRE19_BUSY3_MASK 0x80000u
-#define CCM_PRE19_BUSY3_SHIFT 19
-#define CCM_PRE19_MUX_A_MASK 0x7000000u
-#define CCM_PRE19_MUX_A_SHIFT 24
-#define CCM_PRE19_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE19_MUX_A_SHIFT))&CCM_PRE19_MUX_A_MASK)
-#define CCM_PRE19_EN_A_MASK 0x10000000u
-#define CCM_PRE19_EN_A_SHIFT 28
-#define CCM_PRE19_BUSY4_MASK 0x80000000u
-#define CCM_PRE19_BUSY4_SHIFT 31
-/* PRE_ROOT19_SET Bit Fields */
-#define CCM_PRE_ROOT19_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT19_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT19_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT19_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT19_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT19_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT19_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT19_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT19_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_SET_MUX_B_SHIFT))&CCM_PRE_ROOT19_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT19_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT19_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT19_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT19_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT19_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT19_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT19_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT19_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT19_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT19_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT19_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT19_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT19_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_SET_MUX_A_SHIFT))&CCM_PRE_ROOT19_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT19_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT19_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT19_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT19_SET_BUSY4_SHIFT 31
-/* PRE_ROOT19_CLR Bit Fields */
-#define CCM_PRE_ROOT19_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT19_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT19_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT19_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT19_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT19_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT19_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT19_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT19_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT19_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT19_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT19_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT19_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT19_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT19_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT19_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT19_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT19_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT19_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT19_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT19_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT19_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT19_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT19_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT19_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT19_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT19_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT19_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT19_TOG Bit Fields */
-#define CCM_PRE_ROOT19_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT19_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT19_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT19_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT19_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT19_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT19_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT19_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT19_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT19_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT19_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT19_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT19_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT19_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT19_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT19_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT19_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT19_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT19_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT19_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT19_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT19_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT19_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT19_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT19_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT19_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT19_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT19_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT19_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL19 Bit Fields */
-#define CCM_ACCESS_CTRL19_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL19_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL19_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL19_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL19_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL19_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL19_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL19_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL19_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL19_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL19_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL19_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL19_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL19_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL19_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL19_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL19_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL19_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL19_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL19_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL19_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL19_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL19_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL19_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL19_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL19_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL19_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL19_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL19_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL19_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL19_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL19_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL19_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL19_LOCK_SHIFT 31
-/* ACCESS_CTRL19_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL19_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL19_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL19_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL19_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL19_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL19_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL19_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL19_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL19_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL19_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL19_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL19_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL19_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL19_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL19_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL19_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL19_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL19_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL19_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL19_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL19_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL19_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL19_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL19_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL19_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL19_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL19_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL19_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL19_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL19_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL19_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT20 Bit Fields */
-#define CCM_TARGET_ROOT20_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT20_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT20_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_POST_PODF_SHIFT))&CCM_TARGET_ROOT20_POST_PODF_MASK)
-#define CCM_TARGET_ROOT20_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT20_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT20_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT20_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT20_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT20_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT20_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT20_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT20_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT20_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT20_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_PRE_PODF_SHIFT))&CCM_TARGET_ROOT20_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT20_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT20_MUX_SHIFT 24
-#define CCM_TARGET_ROOT20_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_MUX_SHIFT))&CCM_TARGET_ROOT20_MUX_MASK)
-#define CCM_TARGET_ROOT20_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT20_ENABLE_SHIFT 28
-/* TARGET_ROOT20_SET Bit Fields */
-#define CCM_TARGET_ROOT20_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT20_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT20_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT20_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT20_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT20_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT20_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT20_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT20_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT20_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT20_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT20_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT20_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT20_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT20_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT20_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT20_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT20_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT20_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_SET_MUX_SHIFT))&CCM_TARGET_ROOT20_SET_MUX_MASK)
-#define CCM_TARGET_ROOT20_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT20_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT20_CLR Bit Fields */
-#define CCM_TARGET_ROOT20_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT20_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT20_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT20_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT20_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT20_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT20_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT20_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT20_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT20_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT20_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT20_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT20_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT20_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT20_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT20_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT20_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT20_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT20_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_CLR_MUX_SHIFT))&CCM_TARGET_ROOT20_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT20_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT20_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT20_TOG Bit Fields */
-#define CCM_TARGET_ROOT20_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT20_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT20_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT20_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT20_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT20_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT20_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT20_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT20_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT20_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT20_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT20_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT20_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT20_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT20_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT20_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT20_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT20_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT20_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT20_TOG_MUX_SHIFT))&CCM_TARGET_ROOT20_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT20_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT20_TOG_ENABLE_SHIFT 28
-/* POST20 Bit Fields */
-#define CCM_POST20_POST_PODF_MASK 0x3Fu
-#define CCM_POST20_POST_PODF_SHIFT 0
-#define CCM_POST20_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST20_POST_PODF_SHIFT))&CCM_POST20_POST_PODF_MASK)
-#define CCM_POST20_BUSY1_MASK 0x80u
-#define CCM_POST20_BUSY1_SHIFT 7
-#define CCM_POST20_AUTO_PODF_MASK 0x700u
-#define CCM_POST20_AUTO_PODF_SHIFT 8
-#define CCM_POST20_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST20_AUTO_PODF_SHIFT))&CCM_POST20_AUTO_PODF_MASK)
-#define CCM_POST20_AUTO_EN_MASK 0x1000u
-#define CCM_POST20_AUTO_EN_SHIFT 12
-#define CCM_POST20_SLOW_MASK 0x8000u
-#define CCM_POST20_SLOW_SHIFT 15
-#define CCM_POST20_SELECT_MASK 0x10000000u
-#define CCM_POST20_SELECT_SHIFT 28
-#define CCM_POST20_BUSY2_MASK 0x80000000u
-#define CCM_POST20_BUSY2_SHIFT 31
-/* POST_ROOT20_SET Bit Fields */
-#define CCM_POST_ROOT20_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT20_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT20_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT20_SET_POST_PODF_SHIFT))&CCM_POST_ROOT20_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT20_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT20_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT20_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT20_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT20_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT20_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT20_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT20_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT20_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT20_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT20_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT20_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT20_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT20_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT20_SET_BUSY2_SHIFT 31
-/* POST_ROOT20_CLR Bit Fields */
-#define CCM_POST_ROOT20_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT20_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT20_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT20_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT20_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT20_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT20_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT20_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT20_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT20_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT20_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT20_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT20_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT20_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT20_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT20_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT20_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT20_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT20_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT20_CLR_BUSY2_SHIFT 31
-/* POST_ROOT20_TOG Bit Fields */
-#define CCM_POST_ROOT20_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT20_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT20_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT20_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT20_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT20_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT20_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT20_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT20_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT20_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT20_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT20_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT20_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT20_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT20_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT20_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT20_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT20_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT20_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT20_TOG_BUSY2_SHIFT 31
-/* PRE20 Bit Fields */
-#define CCM_PRE20_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE20_PRE_PODF_B_SHIFT 0
-#define CCM_PRE20_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE20_PRE_PODF_B_SHIFT))&CCM_PRE20_PRE_PODF_B_MASK)
-#define CCM_PRE20_BUSY0_MASK 0x8u
-#define CCM_PRE20_BUSY0_SHIFT 3
-#define CCM_PRE20_MUX_B_MASK 0x700u
-#define CCM_PRE20_MUX_B_SHIFT 8
-#define CCM_PRE20_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE20_MUX_B_SHIFT))&CCM_PRE20_MUX_B_MASK)
-#define CCM_PRE20_EN_B_MASK 0x1000u
-#define CCM_PRE20_EN_B_SHIFT 12
-#define CCM_PRE20_BUSY1_MASK 0x8000u
-#define CCM_PRE20_BUSY1_SHIFT 15
-#define CCM_PRE20_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE20_PRE_PODF_A_SHIFT 16
-#define CCM_PRE20_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE20_PRE_PODF_A_SHIFT))&CCM_PRE20_PRE_PODF_A_MASK)
-#define CCM_PRE20_BUSY3_MASK 0x80000u
-#define CCM_PRE20_BUSY3_SHIFT 19
-#define CCM_PRE20_MUX_A_MASK 0x7000000u
-#define CCM_PRE20_MUX_A_SHIFT 24
-#define CCM_PRE20_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE20_MUX_A_SHIFT))&CCM_PRE20_MUX_A_MASK)
-#define CCM_PRE20_EN_A_MASK 0x10000000u
-#define CCM_PRE20_EN_A_SHIFT 28
-#define CCM_PRE20_BUSY4_MASK 0x80000000u
-#define CCM_PRE20_BUSY4_SHIFT 31
-/* PRE_ROOT20_SET Bit Fields */
-#define CCM_PRE_ROOT20_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT20_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT20_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT20_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT20_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT20_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT20_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT20_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT20_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_SET_MUX_B_SHIFT))&CCM_PRE_ROOT20_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT20_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT20_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT20_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT20_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT20_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT20_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT20_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT20_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT20_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT20_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT20_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT20_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT20_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_SET_MUX_A_SHIFT))&CCM_PRE_ROOT20_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT20_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT20_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT20_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT20_SET_BUSY4_SHIFT 31
-/* PRE_ROOT20_CLR Bit Fields */
-#define CCM_PRE_ROOT20_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT20_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT20_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT20_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT20_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT20_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT20_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT20_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT20_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT20_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT20_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT20_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT20_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT20_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT20_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT20_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT20_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT20_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT20_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT20_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT20_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT20_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT20_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT20_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT20_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT20_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT20_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT20_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT20_TOG Bit Fields */
-#define CCM_PRE_ROOT20_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT20_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT20_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT20_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT20_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT20_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT20_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT20_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT20_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT20_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT20_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT20_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT20_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT20_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT20_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT20_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT20_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT20_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT20_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT20_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT20_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT20_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT20_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT20_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT20_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT20_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT20_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT20_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT20_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL20 Bit Fields */
-#define CCM_ACCESS_CTRL20_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL20_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL20_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL20_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL20_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL20_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL20_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL20_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL20_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL20_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL20_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL20_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL20_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL20_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL20_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL20_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL20_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL20_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL20_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL20_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL20_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL20_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL20_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL20_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL20_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL20_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL20_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL20_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL20_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL20_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL20_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL20_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL20_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL20_LOCK_SHIFT 31
-/* ACCESS_CTRL20_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL20_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL20_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL20_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL20_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL20_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL20_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL20_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL20_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL20_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL20_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL20_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL20_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL20_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL20_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL20_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL20_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL20_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL20_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL20_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL20_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL20_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL20_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL20_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL20_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL20_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL20_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL20_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL20_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL20_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL20_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL20_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT21 Bit Fields */
-#define CCM_TARGET_ROOT21_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT21_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT21_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_POST_PODF_SHIFT))&CCM_TARGET_ROOT21_POST_PODF_MASK)
-#define CCM_TARGET_ROOT21_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT21_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT21_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT21_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT21_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT21_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT21_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT21_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT21_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT21_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT21_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_PRE_PODF_SHIFT))&CCM_TARGET_ROOT21_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT21_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT21_MUX_SHIFT 24
-#define CCM_TARGET_ROOT21_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_MUX_SHIFT))&CCM_TARGET_ROOT21_MUX_MASK)
-#define CCM_TARGET_ROOT21_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT21_ENABLE_SHIFT 28
-/* TARGET_ROOT21_SET Bit Fields */
-#define CCM_TARGET_ROOT21_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT21_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT21_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT21_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT21_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT21_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT21_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT21_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT21_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT21_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT21_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT21_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT21_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT21_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT21_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT21_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT21_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT21_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT21_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_SET_MUX_SHIFT))&CCM_TARGET_ROOT21_SET_MUX_MASK)
-#define CCM_TARGET_ROOT21_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT21_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT21_CLR Bit Fields */
-#define CCM_TARGET_ROOT21_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT21_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT21_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT21_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT21_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT21_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT21_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT21_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT21_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT21_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT21_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT21_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT21_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT21_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT21_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT21_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT21_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT21_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT21_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_CLR_MUX_SHIFT))&CCM_TARGET_ROOT21_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT21_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT21_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT21_TOG Bit Fields */
-#define CCM_TARGET_ROOT21_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT21_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT21_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT21_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT21_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT21_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT21_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT21_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT21_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT21_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT21_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT21_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT21_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT21_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT21_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT21_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT21_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT21_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT21_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT21_TOG_MUX_SHIFT))&CCM_TARGET_ROOT21_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT21_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT21_TOG_ENABLE_SHIFT 28
-/* POST21 Bit Fields */
-#define CCM_POST21_POST_PODF_MASK 0x3Fu
-#define CCM_POST21_POST_PODF_SHIFT 0
-#define CCM_POST21_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST21_POST_PODF_SHIFT))&CCM_POST21_POST_PODF_MASK)
-#define CCM_POST21_BUSY1_MASK 0x80u
-#define CCM_POST21_BUSY1_SHIFT 7
-#define CCM_POST21_AUTO_PODF_MASK 0x700u
-#define CCM_POST21_AUTO_PODF_SHIFT 8
-#define CCM_POST21_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST21_AUTO_PODF_SHIFT))&CCM_POST21_AUTO_PODF_MASK)
-#define CCM_POST21_AUTO_EN_MASK 0x1000u
-#define CCM_POST21_AUTO_EN_SHIFT 12
-#define CCM_POST21_SLOW_MASK 0x8000u
-#define CCM_POST21_SLOW_SHIFT 15
-#define CCM_POST21_SELECT_MASK 0x10000000u
-#define CCM_POST21_SELECT_SHIFT 28
-#define CCM_POST21_BUSY2_MASK 0x80000000u
-#define CCM_POST21_BUSY2_SHIFT 31
-/* POST_ROOT21_SET Bit Fields */
-#define CCM_POST_ROOT21_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT21_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT21_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT21_SET_POST_PODF_SHIFT))&CCM_POST_ROOT21_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT21_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT21_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT21_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT21_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT21_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT21_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT21_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT21_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT21_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT21_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT21_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT21_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT21_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT21_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT21_SET_BUSY2_SHIFT 31
-/* POST_ROOT21_CLR Bit Fields */
-#define CCM_POST_ROOT21_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT21_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT21_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT21_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT21_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT21_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT21_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT21_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT21_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT21_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT21_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT21_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT21_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT21_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT21_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT21_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT21_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT21_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT21_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT21_CLR_BUSY2_SHIFT 31
-/* POST_ROOT21_TOG Bit Fields */
-#define CCM_POST_ROOT21_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT21_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT21_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT21_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT21_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT21_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT21_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT21_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT21_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT21_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT21_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT21_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT21_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT21_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT21_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT21_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT21_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT21_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT21_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT21_TOG_BUSY2_SHIFT 31
-/* PRE21 Bit Fields */
-#define CCM_PRE21_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE21_PRE_PODF_B_SHIFT 0
-#define CCM_PRE21_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE21_PRE_PODF_B_SHIFT))&CCM_PRE21_PRE_PODF_B_MASK)
-#define CCM_PRE21_BUSY0_MASK 0x8u
-#define CCM_PRE21_BUSY0_SHIFT 3
-#define CCM_PRE21_MUX_B_MASK 0x700u
-#define CCM_PRE21_MUX_B_SHIFT 8
-#define CCM_PRE21_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE21_MUX_B_SHIFT))&CCM_PRE21_MUX_B_MASK)
-#define CCM_PRE21_EN_B_MASK 0x1000u
-#define CCM_PRE21_EN_B_SHIFT 12
-#define CCM_PRE21_BUSY1_MASK 0x8000u
-#define CCM_PRE21_BUSY1_SHIFT 15
-#define CCM_PRE21_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE21_PRE_PODF_A_SHIFT 16
-#define CCM_PRE21_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE21_PRE_PODF_A_SHIFT))&CCM_PRE21_PRE_PODF_A_MASK)
-#define CCM_PRE21_BUSY3_MASK 0x80000u
-#define CCM_PRE21_BUSY3_SHIFT 19
-#define CCM_PRE21_MUX_A_MASK 0x7000000u
-#define CCM_PRE21_MUX_A_SHIFT 24
-#define CCM_PRE21_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE21_MUX_A_SHIFT))&CCM_PRE21_MUX_A_MASK)
-#define CCM_PRE21_EN_A_MASK 0x10000000u
-#define CCM_PRE21_EN_A_SHIFT 28
-#define CCM_PRE21_BUSY4_MASK 0x80000000u
-#define CCM_PRE21_BUSY4_SHIFT 31
-/* PRE_ROOT21_SET Bit Fields */
-#define CCM_PRE_ROOT21_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT21_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT21_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT21_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT21_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT21_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT21_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT21_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT21_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_SET_MUX_B_SHIFT))&CCM_PRE_ROOT21_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT21_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT21_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT21_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT21_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT21_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT21_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT21_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT21_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT21_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT21_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT21_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT21_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT21_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_SET_MUX_A_SHIFT))&CCM_PRE_ROOT21_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT21_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT21_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT21_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT21_SET_BUSY4_SHIFT 31
-/* PRE_ROOT21_CLR Bit Fields */
-#define CCM_PRE_ROOT21_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT21_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT21_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT21_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT21_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT21_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT21_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT21_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT21_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT21_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT21_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT21_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT21_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT21_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT21_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT21_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT21_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT21_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT21_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT21_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT21_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT21_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT21_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT21_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT21_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT21_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT21_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT21_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT21_TOG Bit Fields */
-#define CCM_PRE_ROOT21_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT21_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT21_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT21_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT21_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT21_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT21_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT21_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT21_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT21_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT21_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT21_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT21_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT21_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT21_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT21_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT21_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT21_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT21_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT21_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT21_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT21_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT21_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT21_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT21_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT21_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT21_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT21_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT21_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL21 Bit Fields */
-#define CCM_ACCESS_CTRL21_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL21_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL21_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL21_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL21_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL21_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL21_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL21_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL21_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL21_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL21_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL21_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL21_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL21_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL21_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL21_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL21_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL21_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL21_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL21_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL21_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL21_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL21_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL21_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL21_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL21_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL21_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL21_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL21_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL21_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL21_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL21_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL21_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL21_LOCK_SHIFT 31
-/* ACCESS_CTRL21_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL21_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL21_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL21_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL21_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL21_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL21_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL21_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL21_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL21_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL21_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL21_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL21_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL21_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL21_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL21_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL21_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL21_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL21_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL21_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL21_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL21_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL21_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL21_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL21_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL21_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL21_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL21_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL21_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL21_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL21_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL21_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT22 Bit Fields */
-#define CCM_TARGET_ROOT22_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT22_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT22_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_POST_PODF_SHIFT))&CCM_TARGET_ROOT22_POST_PODF_MASK)
-#define CCM_TARGET_ROOT22_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT22_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT22_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT22_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT22_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT22_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT22_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT22_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT22_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT22_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT22_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_PRE_PODF_SHIFT))&CCM_TARGET_ROOT22_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT22_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT22_MUX_SHIFT 24
-#define CCM_TARGET_ROOT22_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_MUX_SHIFT))&CCM_TARGET_ROOT22_MUX_MASK)
-#define CCM_TARGET_ROOT22_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT22_ENABLE_SHIFT 28
-/* TARGET_ROOT22_SET Bit Fields */
-#define CCM_TARGET_ROOT22_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT22_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT22_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT22_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT22_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT22_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT22_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT22_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT22_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT22_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT22_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT22_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT22_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT22_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT22_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT22_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT22_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT22_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT22_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_SET_MUX_SHIFT))&CCM_TARGET_ROOT22_SET_MUX_MASK)
-#define CCM_TARGET_ROOT22_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT22_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT22_CLR Bit Fields */
-#define CCM_TARGET_ROOT22_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT22_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT22_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT22_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT22_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT22_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT22_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT22_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT22_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT22_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT22_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT22_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT22_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT22_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT22_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT22_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT22_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT22_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT22_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_CLR_MUX_SHIFT))&CCM_TARGET_ROOT22_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT22_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT22_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT22_TOG Bit Fields */
-#define CCM_TARGET_ROOT22_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT22_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT22_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT22_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT22_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT22_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT22_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT22_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT22_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT22_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT22_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT22_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT22_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT22_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT22_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT22_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT22_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT22_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT22_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT22_TOG_MUX_SHIFT))&CCM_TARGET_ROOT22_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT22_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT22_TOG_ENABLE_SHIFT 28
-/* POST22 Bit Fields */
-#define CCM_POST22_POST_PODF_MASK 0x3Fu
-#define CCM_POST22_POST_PODF_SHIFT 0
-#define CCM_POST22_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST22_POST_PODF_SHIFT))&CCM_POST22_POST_PODF_MASK)
-#define CCM_POST22_BUSY1_MASK 0x80u
-#define CCM_POST22_BUSY1_SHIFT 7
-#define CCM_POST22_AUTO_PODF_MASK 0x700u
-#define CCM_POST22_AUTO_PODF_SHIFT 8
-#define CCM_POST22_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST22_AUTO_PODF_SHIFT))&CCM_POST22_AUTO_PODF_MASK)
-#define CCM_POST22_AUTO_EN_MASK 0x1000u
-#define CCM_POST22_AUTO_EN_SHIFT 12
-#define CCM_POST22_SLOW_MASK 0x8000u
-#define CCM_POST22_SLOW_SHIFT 15
-#define CCM_POST22_SELECT_MASK 0x10000000u
-#define CCM_POST22_SELECT_SHIFT 28
-#define CCM_POST22_BUSY2_MASK 0x80000000u
-#define CCM_POST22_BUSY2_SHIFT 31
-/* POST_ROOT22_SET Bit Fields */
-#define CCM_POST_ROOT22_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT22_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT22_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT22_SET_POST_PODF_SHIFT))&CCM_POST_ROOT22_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT22_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT22_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT22_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT22_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT22_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT22_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT22_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT22_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT22_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT22_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT22_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT22_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT22_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT22_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT22_SET_BUSY2_SHIFT 31
-/* POST_ROOT22_CLR Bit Fields */
-#define CCM_POST_ROOT22_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT22_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT22_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT22_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT22_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT22_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT22_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT22_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT22_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT22_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT22_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT22_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT22_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT22_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT22_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT22_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT22_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT22_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT22_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT22_CLR_BUSY2_SHIFT 31
-/* POST_ROOT22_TOG Bit Fields */
-#define CCM_POST_ROOT22_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT22_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT22_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT22_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT22_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT22_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT22_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT22_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT22_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT22_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT22_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT22_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT22_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT22_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT22_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT22_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT22_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT22_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT22_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT22_TOG_BUSY2_SHIFT 31
-/* PRE22 Bit Fields */
-#define CCM_PRE22_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE22_PRE_PODF_B_SHIFT 0
-#define CCM_PRE22_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE22_PRE_PODF_B_SHIFT))&CCM_PRE22_PRE_PODF_B_MASK)
-#define CCM_PRE22_BUSY0_MASK 0x8u
-#define CCM_PRE22_BUSY0_SHIFT 3
-#define CCM_PRE22_MUX_B_MASK 0x700u
-#define CCM_PRE22_MUX_B_SHIFT 8
-#define CCM_PRE22_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE22_MUX_B_SHIFT))&CCM_PRE22_MUX_B_MASK)
-#define CCM_PRE22_EN_B_MASK 0x1000u
-#define CCM_PRE22_EN_B_SHIFT 12
-#define CCM_PRE22_BUSY1_MASK 0x8000u
-#define CCM_PRE22_BUSY1_SHIFT 15
-#define CCM_PRE22_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE22_PRE_PODF_A_SHIFT 16
-#define CCM_PRE22_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE22_PRE_PODF_A_SHIFT))&CCM_PRE22_PRE_PODF_A_MASK)
-#define CCM_PRE22_BUSY3_MASK 0x80000u
-#define CCM_PRE22_BUSY3_SHIFT 19
-#define CCM_PRE22_MUX_A_MASK 0x7000000u
-#define CCM_PRE22_MUX_A_SHIFT 24
-#define CCM_PRE22_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE22_MUX_A_SHIFT))&CCM_PRE22_MUX_A_MASK)
-#define CCM_PRE22_EN_A_MASK 0x10000000u
-#define CCM_PRE22_EN_A_SHIFT 28
-#define CCM_PRE22_BUSY4_MASK 0x80000000u
-#define CCM_PRE22_BUSY4_SHIFT 31
-/* PRE_ROOT22_SET Bit Fields */
-#define CCM_PRE_ROOT22_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT22_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT22_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT22_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT22_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT22_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT22_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT22_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT22_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_SET_MUX_B_SHIFT))&CCM_PRE_ROOT22_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT22_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT22_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT22_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT22_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT22_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT22_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT22_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT22_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT22_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT22_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT22_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT22_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT22_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_SET_MUX_A_SHIFT))&CCM_PRE_ROOT22_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT22_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT22_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT22_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT22_SET_BUSY4_SHIFT 31
-/* PRE_ROOT22_CLR Bit Fields */
-#define CCM_PRE_ROOT22_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT22_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT22_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT22_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT22_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT22_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT22_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT22_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT22_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT22_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT22_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT22_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT22_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT22_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT22_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT22_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT22_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT22_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT22_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT22_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT22_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT22_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT22_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT22_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT22_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT22_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT22_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT22_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT22_TOG Bit Fields */
-#define CCM_PRE_ROOT22_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT22_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT22_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT22_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT22_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT22_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT22_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT22_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT22_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT22_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT22_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT22_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT22_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT22_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT22_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT22_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT22_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT22_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT22_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT22_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT22_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT22_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT22_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT22_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT22_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT22_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT22_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT22_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT22_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL22 Bit Fields */
-#define CCM_ACCESS_CTRL22_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL22_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL22_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL22_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL22_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL22_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL22_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL22_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL22_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL22_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL22_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL22_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL22_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL22_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL22_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL22_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL22_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL22_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL22_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL22_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL22_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL22_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL22_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL22_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL22_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL22_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL22_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL22_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL22_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL22_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL22_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL22_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL22_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL22_LOCK_SHIFT 31
-/* ACCESS_CTRL22_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL22_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL22_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL22_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL22_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL22_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL22_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL22_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL22_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL22_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL22_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL22_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL22_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL22_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL22_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL22_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL22_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL22_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL22_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL22_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL22_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL22_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL22_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL22_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL22_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL22_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL22_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL22_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL22_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL22_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL22_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL22_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT23 Bit Fields */
-#define CCM_TARGET_ROOT23_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT23_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT23_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_POST_PODF_SHIFT))&CCM_TARGET_ROOT23_POST_PODF_MASK)
-#define CCM_TARGET_ROOT23_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT23_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT23_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT23_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT23_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT23_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT23_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT23_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT23_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT23_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT23_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_PRE_PODF_SHIFT))&CCM_TARGET_ROOT23_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT23_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT23_MUX_SHIFT 24
-#define CCM_TARGET_ROOT23_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_MUX_SHIFT))&CCM_TARGET_ROOT23_MUX_MASK)
-#define CCM_TARGET_ROOT23_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT23_ENABLE_SHIFT 28
-/* TARGET_ROOT23_SET Bit Fields */
-#define CCM_TARGET_ROOT23_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT23_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT23_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT23_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT23_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT23_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT23_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT23_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT23_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT23_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT23_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT23_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT23_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT23_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT23_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT23_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT23_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT23_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT23_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_SET_MUX_SHIFT))&CCM_TARGET_ROOT23_SET_MUX_MASK)
-#define CCM_TARGET_ROOT23_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT23_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT23_CLR Bit Fields */
-#define CCM_TARGET_ROOT23_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT23_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT23_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT23_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT23_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT23_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT23_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT23_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT23_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT23_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT23_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT23_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT23_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT23_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT23_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT23_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT23_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT23_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT23_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_CLR_MUX_SHIFT))&CCM_TARGET_ROOT23_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT23_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT23_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT23_TOG Bit Fields */
-#define CCM_TARGET_ROOT23_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT23_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT23_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT23_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT23_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT23_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT23_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT23_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT23_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT23_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT23_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT23_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT23_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT23_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT23_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT23_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT23_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT23_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT23_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT23_TOG_MUX_SHIFT))&CCM_TARGET_ROOT23_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT23_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT23_TOG_ENABLE_SHIFT 28
-/* POST23 Bit Fields */
-#define CCM_POST23_POST_PODF_MASK 0x3Fu
-#define CCM_POST23_POST_PODF_SHIFT 0
-#define CCM_POST23_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST23_POST_PODF_SHIFT))&CCM_POST23_POST_PODF_MASK)
-#define CCM_POST23_BUSY1_MASK 0x80u
-#define CCM_POST23_BUSY1_SHIFT 7
-#define CCM_POST23_AUTO_PODF_MASK 0x700u
-#define CCM_POST23_AUTO_PODF_SHIFT 8
-#define CCM_POST23_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST23_AUTO_PODF_SHIFT))&CCM_POST23_AUTO_PODF_MASK)
-#define CCM_POST23_AUTO_EN_MASK 0x1000u
-#define CCM_POST23_AUTO_EN_SHIFT 12
-#define CCM_POST23_SLOW_MASK 0x8000u
-#define CCM_POST23_SLOW_SHIFT 15
-#define CCM_POST23_SELECT_MASK 0x10000000u
-#define CCM_POST23_SELECT_SHIFT 28
-#define CCM_POST23_BUSY2_MASK 0x80000000u
-#define CCM_POST23_BUSY2_SHIFT 31
-/* POST_ROOT23_SET Bit Fields */
-#define CCM_POST_ROOT23_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT23_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT23_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT23_SET_POST_PODF_SHIFT))&CCM_POST_ROOT23_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT23_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT23_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT23_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT23_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT23_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT23_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT23_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT23_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT23_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT23_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT23_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT23_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT23_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT23_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT23_SET_BUSY2_SHIFT 31
-/* POST_ROOT23_CLR Bit Fields */
-#define CCM_POST_ROOT23_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT23_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT23_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT23_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT23_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT23_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT23_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT23_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT23_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT23_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT23_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT23_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT23_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT23_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT23_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT23_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT23_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT23_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT23_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT23_CLR_BUSY2_SHIFT 31
-/* POST_ROOT23_TOG Bit Fields */
-#define CCM_POST_ROOT23_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT23_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT23_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT23_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT23_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT23_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT23_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT23_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT23_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT23_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT23_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT23_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT23_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT23_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT23_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT23_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT23_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT23_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT23_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT23_TOG_BUSY2_SHIFT 31
-/* PRE23 Bit Fields */
-#define CCM_PRE23_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE23_PRE_PODF_B_SHIFT 0
-#define CCM_PRE23_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE23_PRE_PODF_B_SHIFT))&CCM_PRE23_PRE_PODF_B_MASK)
-#define CCM_PRE23_BUSY0_MASK 0x8u
-#define CCM_PRE23_BUSY0_SHIFT 3
-#define CCM_PRE23_MUX_B_MASK 0x700u
-#define CCM_PRE23_MUX_B_SHIFT 8
-#define CCM_PRE23_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE23_MUX_B_SHIFT))&CCM_PRE23_MUX_B_MASK)
-#define CCM_PRE23_EN_B_MASK 0x1000u
-#define CCM_PRE23_EN_B_SHIFT 12
-#define CCM_PRE23_BUSY1_MASK 0x8000u
-#define CCM_PRE23_BUSY1_SHIFT 15
-#define CCM_PRE23_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE23_PRE_PODF_A_SHIFT 16
-#define CCM_PRE23_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE23_PRE_PODF_A_SHIFT))&CCM_PRE23_PRE_PODF_A_MASK)
-#define CCM_PRE23_BUSY3_MASK 0x80000u
-#define CCM_PRE23_BUSY3_SHIFT 19
-#define CCM_PRE23_MUX_A_MASK 0x7000000u
-#define CCM_PRE23_MUX_A_SHIFT 24
-#define CCM_PRE23_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE23_MUX_A_SHIFT))&CCM_PRE23_MUX_A_MASK)
-#define CCM_PRE23_EN_A_MASK 0x10000000u
-#define CCM_PRE23_EN_A_SHIFT 28
-#define CCM_PRE23_BUSY4_MASK 0x80000000u
-#define CCM_PRE23_BUSY4_SHIFT 31
-/* PRE_ROOT23_SET Bit Fields */
-#define CCM_PRE_ROOT23_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT23_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT23_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT23_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT23_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT23_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT23_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT23_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT23_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_SET_MUX_B_SHIFT))&CCM_PRE_ROOT23_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT23_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT23_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT23_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT23_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT23_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT23_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT23_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT23_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT23_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT23_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT23_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT23_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT23_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_SET_MUX_A_SHIFT))&CCM_PRE_ROOT23_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT23_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT23_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT23_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT23_SET_BUSY4_SHIFT 31
-/* PRE_ROOT23_CLR Bit Fields */
-#define CCM_PRE_ROOT23_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT23_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT23_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT23_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT23_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT23_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT23_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT23_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT23_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT23_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT23_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT23_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT23_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT23_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT23_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT23_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT23_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT23_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT23_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT23_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT23_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT23_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT23_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT23_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT23_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT23_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT23_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT23_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT23_TOG Bit Fields */
-#define CCM_PRE_ROOT23_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT23_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT23_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT23_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT23_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT23_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT23_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT23_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT23_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT23_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT23_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT23_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT23_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT23_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT23_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT23_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT23_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT23_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT23_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT23_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT23_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT23_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT23_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT23_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT23_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT23_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT23_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT23_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT23_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL23 Bit Fields */
-#define CCM_ACCESS_CTRL23_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL23_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL23_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL23_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL23_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL23_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL23_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL23_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL23_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL23_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL23_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL23_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL23_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL23_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL23_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL23_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL23_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL23_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL23_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL23_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL23_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL23_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL23_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL23_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL23_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL23_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL23_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL23_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL23_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL23_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL23_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL23_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL23_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL23_LOCK_SHIFT 31
-/* ACCESS_CTRL23_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL23_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL23_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL23_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL23_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL23_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL23_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL23_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL23_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL23_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL23_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL23_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL23_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL23_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL23_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL23_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL23_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL23_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL23_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL23_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL23_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL23_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL23_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL23_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL23_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL23_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL23_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL23_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL23_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL23_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL23_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL23_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT24 Bit Fields */
-#define CCM_TARGET_ROOT24_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT24_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT24_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_POST_PODF_SHIFT))&CCM_TARGET_ROOT24_POST_PODF_MASK)
-#define CCM_TARGET_ROOT24_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT24_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT24_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT24_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT24_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT24_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT24_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT24_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT24_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT24_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT24_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_PRE_PODF_SHIFT))&CCM_TARGET_ROOT24_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT24_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT24_MUX_SHIFT 24
-#define CCM_TARGET_ROOT24_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_MUX_SHIFT))&CCM_TARGET_ROOT24_MUX_MASK)
-#define CCM_TARGET_ROOT24_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT24_ENABLE_SHIFT 28
-/* TARGET_ROOT24_SET Bit Fields */
-#define CCM_TARGET_ROOT24_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT24_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT24_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT24_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT24_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT24_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT24_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT24_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT24_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT24_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT24_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT24_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT24_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT24_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT24_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT24_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT24_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT24_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT24_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_SET_MUX_SHIFT))&CCM_TARGET_ROOT24_SET_MUX_MASK)
-#define CCM_TARGET_ROOT24_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT24_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT24_CLR Bit Fields */
-#define CCM_TARGET_ROOT24_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT24_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT24_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT24_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT24_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT24_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT24_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT24_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT24_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT24_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT24_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT24_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT24_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT24_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT24_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT24_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT24_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT24_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT24_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_CLR_MUX_SHIFT))&CCM_TARGET_ROOT24_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT24_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT24_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT24_TOG Bit Fields */
-#define CCM_TARGET_ROOT24_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT24_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT24_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT24_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT24_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT24_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT24_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT24_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT24_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT24_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT24_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT24_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT24_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT24_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT24_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT24_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT24_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT24_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT24_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT24_TOG_MUX_SHIFT))&CCM_TARGET_ROOT24_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT24_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT24_TOG_ENABLE_SHIFT 28
-/* POST24 Bit Fields */
-#define CCM_POST24_POST_PODF_MASK 0x3Fu
-#define CCM_POST24_POST_PODF_SHIFT 0
-#define CCM_POST24_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST24_POST_PODF_SHIFT))&CCM_POST24_POST_PODF_MASK)
-#define CCM_POST24_BUSY1_MASK 0x80u
-#define CCM_POST24_BUSY1_SHIFT 7
-#define CCM_POST24_AUTO_PODF_MASK 0x700u
-#define CCM_POST24_AUTO_PODF_SHIFT 8
-#define CCM_POST24_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST24_AUTO_PODF_SHIFT))&CCM_POST24_AUTO_PODF_MASK)
-#define CCM_POST24_AUTO_EN_MASK 0x1000u
-#define CCM_POST24_AUTO_EN_SHIFT 12
-#define CCM_POST24_SLOW_MASK 0x8000u
-#define CCM_POST24_SLOW_SHIFT 15
-#define CCM_POST24_SELECT_MASK 0x10000000u
-#define CCM_POST24_SELECT_SHIFT 28
-#define CCM_POST24_BUSY2_MASK 0x80000000u
-#define CCM_POST24_BUSY2_SHIFT 31
-/* POST_ROOT24_SET Bit Fields */
-#define CCM_POST_ROOT24_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT24_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT24_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT24_SET_POST_PODF_SHIFT))&CCM_POST_ROOT24_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT24_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT24_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT24_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT24_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT24_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT24_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT24_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT24_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT24_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT24_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT24_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT24_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT24_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT24_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT24_SET_BUSY2_SHIFT 31
-/* POST_ROOT24_CLR Bit Fields */
-#define CCM_POST_ROOT24_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT24_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT24_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT24_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT24_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT24_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT24_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT24_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT24_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT24_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT24_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT24_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT24_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT24_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT24_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT24_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT24_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT24_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT24_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT24_CLR_BUSY2_SHIFT 31
-/* POST_ROOT24_TOG Bit Fields */
-#define CCM_POST_ROOT24_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT24_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT24_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT24_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT24_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT24_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT24_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT24_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT24_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT24_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT24_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT24_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT24_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT24_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT24_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT24_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT24_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT24_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT24_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT24_TOG_BUSY2_SHIFT 31
-/* PRE24 Bit Fields */
-#define CCM_PRE24_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE24_PRE_PODF_B_SHIFT 0
-#define CCM_PRE24_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE24_PRE_PODF_B_SHIFT))&CCM_PRE24_PRE_PODF_B_MASK)
-#define CCM_PRE24_BUSY0_MASK 0x8u
-#define CCM_PRE24_BUSY0_SHIFT 3
-#define CCM_PRE24_MUX_B_MASK 0x700u
-#define CCM_PRE24_MUX_B_SHIFT 8
-#define CCM_PRE24_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE24_MUX_B_SHIFT))&CCM_PRE24_MUX_B_MASK)
-#define CCM_PRE24_EN_B_MASK 0x1000u
-#define CCM_PRE24_EN_B_SHIFT 12
-#define CCM_PRE24_BUSY1_MASK 0x8000u
-#define CCM_PRE24_BUSY1_SHIFT 15
-#define CCM_PRE24_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE24_PRE_PODF_A_SHIFT 16
-#define CCM_PRE24_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE24_PRE_PODF_A_SHIFT))&CCM_PRE24_PRE_PODF_A_MASK)
-#define CCM_PRE24_BUSY3_MASK 0x80000u
-#define CCM_PRE24_BUSY3_SHIFT 19
-#define CCM_PRE24_MUX_A_MASK 0x7000000u
-#define CCM_PRE24_MUX_A_SHIFT 24
-#define CCM_PRE24_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE24_MUX_A_SHIFT))&CCM_PRE24_MUX_A_MASK)
-#define CCM_PRE24_EN_A_MASK 0x10000000u
-#define CCM_PRE24_EN_A_SHIFT 28
-#define CCM_PRE24_BUSY4_MASK 0x80000000u
-#define CCM_PRE24_BUSY4_SHIFT 31
-/* PRE_ROOT24_SET Bit Fields */
-#define CCM_PRE_ROOT24_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT24_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT24_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT24_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT24_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT24_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT24_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT24_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT24_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_SET_MUX_B_SHIFT))&CCM_PRE_ROOT24_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT24_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT24_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT24_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT24_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT24_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT24_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT24_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT24_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT24_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT24_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT24_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT24_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT24_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_SET_MUX_A_SHIFT))&CCM_PRE_ROOT24_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT24_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT24_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT24_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT24_SET_BUSY4_SHIFT 31
-/* PRE_ROOT24_CLR Bit Fields */
-#define CCM_PRE_ROOT24_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT24_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT24_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT24_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT24_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT24_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT24_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT24_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT24_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT24_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT24_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT24_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT24_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT24_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT24_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT24_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT24_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT24_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT24_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT24_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT24_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT24_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT24_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT24_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT24_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT24_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT24_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT24_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT24_TOG Bit Fields */
-#define CCM_PRE_ROOT24_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT24_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT24_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT24_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT24_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT24_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT24_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT24_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT24_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT24_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT24_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT24_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT24_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT24_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT24_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT24_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT24_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT24_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT24_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT24_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT24_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT24_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT24_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT24_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT24_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT24_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT24_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT24_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT24_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL24 Bit Fields */
-#define CCM_ACCESS_CTRL24_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL24_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL24_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL24_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL24_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL24_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL24_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL24_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL24_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL24_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL24_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL24_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL24_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL24_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL24_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL24_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL24_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL24_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL24_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL24_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL24_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL24_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL24_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL24_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL24_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL24_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL24_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL24_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL24_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL24_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL24_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL24_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL24_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL24_LOCK_SHIFT 31
-/* ACCESS_CTRL24_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL24_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL24_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL24_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL24_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL24_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL24_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL24_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL24_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL24_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL24_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL24_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL24_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL24_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL24_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL24_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL24_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL24_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL24_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL24_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL24_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL24_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL24_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL24_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL24_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL24_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL24_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL24_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL24_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL24_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL24_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL24_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT25 Bit Fields */
-#define CCM_TARGET_ROOT25_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT25_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT25_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_POST_PODF_SHIFT))&CCM_TARGET_ROOT25_POST_PODF_MASK)
-#define CCM_TARGET_ROOT25_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT25_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT25_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT25_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT25_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT25_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT25_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT25_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT25_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT25_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT25_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_PRE_PODF_SHIFT))&CCM_TARGET_ROOT25_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT25_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT25_MUX_SHIFT 24
-#define CCM_TARGET_ROOT25_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_MUX_SHIFT))&CCM_TARGET_ROOT25_MUX_MASK)
-#define CCM_TARGET_ROOT25_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT25_ENABLE_SHIFT 28
-/* TARGET_ROOT25_SET Bit Fields */
-#define CCM_TARGET_ROOT25_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT25_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT25_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT25_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT25_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT25_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT25_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT25_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT25_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT25_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT25_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT25_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT25_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT25_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT25_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT25_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT25_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT25_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT25_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_SET_MUX_SHIFT))&CCM_TARGET_ROOT25_SET_MUX_MASK)
-#define CCM_TARGET_ROOT25_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT25_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT25_CLR Bit Fields */
-#define CCM_TARGET_ROOT25_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT25_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT25_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT25_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT25_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT25_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT25_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT25_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT25_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT25_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT25_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT25_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT25_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT25_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT25_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT25_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT25_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT25_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT25_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_CLR_MUX_SHIFT))&CCM_TARGET_ROOT25_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT25_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT25_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT25_TOG Bit Fields */
-#define CCM_TARGET_ROOT25_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT25_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT25_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT25_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT25_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT25_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT25_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT25_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT25_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT25_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT25_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT25_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT25_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT25_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT25_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT25_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT25_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT25_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT25_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT25_TOG_MUX_SHIFT))&CCM_TARGET_ROOT25_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT25_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT25_TOG_ENABLE_SHIFT 28
-/* POST25 Bit Fields */
-#define CCM_POST25_POST_PODF_MASK 0x3Fu
-#define CCM_POST25_POST_PODF_SHIFT 0
-#define CCM_POST25_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST25_POST_PODF_SHIFT))&CCM_POST25_POST_PODF_MASK)
-#define CCM_POST25_BUSY1_MASK 0x80u
-#define CCM_POST25_BUSY1_SHIFT 7
-#define CCM_POST25_AUTO_PODF_MASK 0x700u
-#define CCM_POST25_AUTO_PODF_SHIFT 8
-#define CCM_POST25_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST25_AUTO_PODF_SHIFT))&CCM_POST25_AUTO_PODF_MASK)
-#define CCM_POST25_AUTO_EN_MASK 0x1000u
-#define CCM_POST25_AUTO_EN_SHIFT 12
-#define CCM_POST25_SLOW_MASK 0x8000u
-#define CCM_POST25_SLOW_SHIFT 15
-#define CCM_POST25_SELECT_MASK 0x10000000u
-#define CCM_POST25_SELECT_SHIFT 28
-#define CCM_POST25_BUSY2_MASK 0x80000000u
-#define CCM_POST25_BUSY2_SHIFT 31
-/* POST_ROOT25_SET Bit Fields */
-#define CCM_POST_ROOT25_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT25_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT25_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT25_SET_POST_PODF_SHIFT))&CCM_POST_ROOT25_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT25_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT25_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT25_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT25_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT25_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT25_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT25_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT25_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT25_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT25_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT25_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT25_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT25_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT25_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT25_SET_BUSY2_SHIFT 31
-/* POST_ROOT25_CLR Bit Fields */
-#define CCM_POST_ROOT25_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT25_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT25_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT25_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT25_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT25_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT25_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT25_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT25_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT25_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT25_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT25_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT25_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT25_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT25_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT25_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT25_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT25_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT25_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT25_CLR_BUSY2_SHIFT 31
-/* POST_ROOT25_TOG Bit Fields */
-#define CCM_POST_ROOT25_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT25_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT25_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT25_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT25_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT25_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT25_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT25_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT25_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT25_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT25_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT25_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT25_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT25_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT25_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT25_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT25_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT25_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT25_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT25_TOG_BUSY2_SHIFT 31
-/* PRE25 Bit Fields */
-#define CCM_PRE25_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE25_PRE_PODF_B_SHIFT 0
-#define CCM_PRE25_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE25_PRE_PODF_B_SHIFT))&CCM_PRE25_PRE_PODF_B_MASK)
-#define CCM_PRE25_BUSY0_MASK 0x8u
-#define CCM_PRE25_BUSY0_SHIFT 3
-#define CCM_PRE25_MUX_B_MASK 0x700u
-#define CCM_PRE25_MUX_B_SHIFT 8
-#define CCM_PRE25_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE25_MUX_B_SHIFT))&CCM_PRE25_MUX_B_MASK)
-#define CCM_PRE25_EN_B_MASK 0x1000u
-#define CCM_PRE25_EN_B_SHIFT 12
-#define CCM_PRE25_BUSY1_MASK 0x8000u
-#define CCM_PRE25_BUSY1_SHIFT 15
-#define CCM_PRE25_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE25_PRE_PODF_A_SHIFT 16
-#define CCM_PRE25_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE25_PRE_PODF_A_SHIFT))&CCM_PRE25_PRE_PODF_A_MASK)
-#define CCM_PRE25_BUSY3_MASK 0x80000u
-#define CCM_PRE25_BUSY3_SHIFT 19
-#define CCM_PRE25_MUX_A_MASK 0x7000000u
-#define CCM_PRE25_MUX_A_SHIFT 24
-#define CCM_PRE25_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE25_MUX_A_SHIFT))&CCM_PRE25_MUX_A_MASK)
-#define CCM_PRE25_EN_A_MASK 0x10000000u
-#define CCM_PRE25_EN_A_SHIFT 28
-#define CCM_PRE25_BUSY4_MASK 0x80000000u
-#define CCM_PRE25_BUSY4_SHIFT 31
-/* PRE_ROOT25_SET Bit Fields */
-#define CCM_PRE_ROOT25_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT25_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT25_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT25_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT25_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT25_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT25_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT25_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT25_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_SET_MUX_B_SHIFT))&CCM_PRE_ROOT25_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT25_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT25_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT25_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT25_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT25_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT25_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT25_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT25_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT25_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT25_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT25_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT25_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT25_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_SET_MUX_A_SHIFT))&CCM_PRE_ROOT25_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT25_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT25_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT25_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT25_SET_BUSY4_SHIFT 31
-/* PRE_ROOT25_CLR Bit Fields */
-#define CCM_PRE_ROOT25_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT25_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT25_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT25_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT25_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT25_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT25_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT25_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT25_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT25_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT25_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT25_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT25_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT25_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT25_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT25_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT25_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT25_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT25_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT25_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT25_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT25_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT25_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT25_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT25_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT25_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT25_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT25_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT25_TOG Bit Fields */
-#define CCM_PRE_ROOT25_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT25_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT25_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT25_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT25_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT25_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT25_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT25_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT25_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT25_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT25_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT25_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT25_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT25_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT25_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT25_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT25_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT25_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT25_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT25_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT25_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT25_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT25_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT25_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT25_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT25_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT25_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT25_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT25_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL25 Bit Fields */
-#define CCM_ACCESS_CTRL25_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL25_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL25_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL25_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL25_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL25_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL25_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL25_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL25_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL25_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL25_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL25_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL25_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL25_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL25_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL25_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL25_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL25_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL25_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL25_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL25_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL25_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL25_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL25_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL25_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL25_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL25_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL25_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL25_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL25_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL25_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL25_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL25_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL25_LOCK_SHIFT 31
-/* ACCESS_CTRL25_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL25_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL25_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL25_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL25_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL25_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL25_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL25_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL25_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL25_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL25_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL25_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL25_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL25_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL25_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL25_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL25_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL25_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL25_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL25_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL25_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL25_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL25_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL25_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL25_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL25_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL25_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL25_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL25_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL25_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL25_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL25_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT26 Bit Fields */
-#define CCM_TARGET_ROOT26_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT26_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT26_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_POST_PODF_SHIFT))&CCM_TARGET_ROOT26_POST_PODF_MASK)
-#define CCM_TARGET_ROOT26_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT26_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT26_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT26_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT26_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT26_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT26_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT26_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT26_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT26_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT26_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_PRE_PODF_SHIFT))&CCM_TARGET_ROOT26_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT26_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT26_MUX_SHIFT 24
-#define CCM_TARGET_ROOT26_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_MUX_SHIFT))&CCM_TARGET_ROOT26_MUX_MASK)
-#define CCM_TARGET_ROOT26_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT26_ENABLE_SHIFT 28
-/* TARGET_ROOT26_SET Bit Fields */
-#define CCM_TARGET_ROOT26_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT26_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT26_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT26_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT26_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT26_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT26_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT26_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT26_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT26_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT26_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT26_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT26_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT26_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT26_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT26_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT26_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT26_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT26_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_SET_MUX_SHIFT))&CCM_TARGET_ROOT26_SET_MUX_MASK)
-#define CCM_TARGET_ROOT26_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT26_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT26_CLR Bit Fields */
-#define CCM_TARGET_ROOT26_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT26_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT26_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT26_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT26_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT26_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT26_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT26_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT26_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT26_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT26_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT26_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT26_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT26_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT26_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT26_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT26_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT26_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT26_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_CLR_MUX_SHIFT))&CCM_TARGET_ROOT26_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT26_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT26_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT26_TOG Bit Fields */
-#define CCM_TARGET_ROOT26_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT26_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT26_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT26_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT26_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT26_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT26_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT26_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT26_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT26_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT26_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT26_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT26_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT26_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT26_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT26_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT26_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT26_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT26_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT26_TOG_MUX_SHIFT))&CCM_TARGET_ROOT26_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT26_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT26_TOG_ENABLE_SHIFT 28
-/* POST26 Bit Fields */
-#define CCM_POST26_POST_PODF_MASK 0x3Fu
-#define CCM_POST26_POST_PODF_SHIFT 0
-#define CCM_POST26_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST26_POST_PODF_SHIFT))&CCM_POST26_POST_PODF_MASK)
-#define CCM_POST26_BUSY1_MASK 0x80u
-#define CCM_POST26_BUSY1_SHIFT 7
-#define CCM_POST26_AUTO_PODF_MASK 0x700u
-#define CCM_POST26_AUTO_PODF_SHIFT 8
-#define CCM_POST26_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST26_AUTO_PODF_SHIFT))&CCM_POST26_AUTO_PODF_MASK)
-#define CCM_POST26_AUTO_EN_MASK 0x1000u
-#define CCM_POST26_AUTO_EN_SHIFT 12
-#define CCM_POST26_SLOW_MASK 0x8000u
-#define CCM_POST26_SLOW_SHIFT 15
-#define CCM_POST26_SELECT_MASK 0x10000000u
-#define CCM_POST26_SELECT_SHIFT 28
-#define CCM_POST26_BUSY2_MASK 0x80000000u
-#define CCM_POST26_BUSY2_SHIFT 31
-/* POST_ROOT26_SET Bit Fields */
-#define CCM_POST_ROOT26_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT26_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT26_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT26_SET_POST_PODF_SHIFT))&CCM_POST_ROOT26_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT26_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT26_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT26_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT26_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT26_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT26_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT26_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT26_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT26_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT26_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT26_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT26_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT26_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT26_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT26_SET_BUSY2_SHIFT 31
-/* POST_ROOT26_CLR Bit Fields */
-#define CCM_POST_ROOT26_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT26_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT26_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT26_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT26_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT26_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT26_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT26_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT26_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT26_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT26_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT26_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT26_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT26_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT26_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT26_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT26_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT26_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT26_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT26_CLR_BUSY2_SHIFT 31
-/* POST_ROOT26_TOG Bit Fields */
-#define CCM_POST_ROOT26_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT26_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT26_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT26_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT26_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT26_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT26_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT26_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT26_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT26_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT26_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT26_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT26_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT26_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT26_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT26_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT26_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT26_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT26_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT26_TOG_BUSY2_SHIFT 31
-/* PRE26 Bit Fields */
-#define CCM_PRE26_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE26_PRE_PODF_B_SHIFT 0
-#define CCM_PRE26_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE26_PRE_PODF_B_SHIFT))&CCM_PRE26_PRE_PODF_B_MASK)
-#define CCM_PRE26_BUSY0_MASK 0x8u
-#define CCM_PRE26_BUSY0_SHIFT 3
-#define CCM_PRE26_MUX_B_MASK 0x700u
-#define CCM_PRE26_MUX_B_SHIFT 8
-#define CCM_PRE26_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE26_MUX_B_SHIFT))&CCM_PRE26_MUX_B_MASK)
-#define CCM_PRE26_EN_B_MASK 0x1000u
-#define CCM_PRE26_EN_B_SHIFT 12
-#define CCM_PRE26_BUSY1_MASK 0x8000u
-#define CCM_PRE26_BUSY1_SHIFT 15
-#define CCM_PRE26_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE26_PRE_PODF_A_SHIFT 16
-#define CCM_PRE26_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE26_PRE_PODF_A_SHIFT))&CCM_PRE26_PRE_PODF_A_MASK)
-#define CCM_PRE26_BUSY3_MASK 0x80000u
-#define CCM_PRE26_BUSY3_SHIFT 19
-#define CCM_PRE26_MUX_A_MASK 0x7000000u
-#define CCM_PRE26_MUX_A_SHIFT 24
-#define CCM_PRE26_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE26_MUX_A_SHIFT))&CCM_PRE26_MUX_A_MASK)
-#define CCM_PRE26_EN_A_MASK 0x10000000u
-#define CCM_PRE26_EN_A_SHIFT 28
-#define CCM_PRE26_BUSY4_MASK 0x80000000u
-#define CCM_PRE26_BUSY4_SHIFT 31
-/* PRE_ROOT26_SET Bit Fields */
-#define CCM_PRE_ROOT26_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT26_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT26_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT26_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT26_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT26_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT26_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT26_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT26_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_SET_MUX_B_SHIFT))&CCM_PRE_ROOT26_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT26_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT26_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT26_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT26_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT26_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT26_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT26_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT26_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT26_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT26_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT26_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT26_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT26_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_SET_MUX_A_SHIFT))&CCM_PRE_ROOT26_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT26_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT26_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT26_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT26_SET_BUSY4_SHIFT 31
-/* PRE_ROOT26_CLR Bit Fields */
-#define CCM_PRE_ROOT26_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT26_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT26_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT26_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT26_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT26_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT26_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT26_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT26_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT26_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT26_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT26_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT26_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT26_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT26_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT26_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT26_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT26_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT26_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT26_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT26_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT26_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT26_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT26_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT26_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT26_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT26_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT26_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT26_TOG Bit Fields */
-#define CCM_PRE_ROOT26_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT26_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT26_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT26_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT26_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT26_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT26_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT26_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT26_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT26_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT26_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT26_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT26_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT26_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT26_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT26_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT26_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT26_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT26_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT26_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT26_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT26_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT26_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT26_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT26_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT26_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT26_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT26_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT26_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL26 Bit Fields */
-#define CCM_ACCESS_CTRL26_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL26_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL26_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL26_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL26_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL26_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL26_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL26_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL26_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL26_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL26_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL26_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL26_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL26_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL26_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL26_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL26_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL26_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL26_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL26_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL26_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL26_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL26_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL26_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL26_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL26_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL26_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL26_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL26_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL26_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL26_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL26_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL26_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL26_LOCK_SHIFT 31
-/* ACCESS_CTRL26_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL26_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL26_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL26_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL26_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL26_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL26_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL26_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL26_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL26_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL26_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL26_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL26_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL26_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL26_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL26_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL26_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL26_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL26_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL26_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL26_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL26_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL26_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL26_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL26_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL26_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL26_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL26_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL26_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL26_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL26_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL26_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT27 Bit Fields */
-#define CCM_TARGET_ROOT27_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT27_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT27_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_POST_PODF_SHIFT))&CCM_TARGET_ROOT27_POST_PODF_MASK)
-#define CCM_TARGET_ROOT27_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT27_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT27_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT27_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT27_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT27_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT27_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT27_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT27_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT27_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT27_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_PRE_PODF_SHIFT))&CCM_TARGET_ROOT27_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT27_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT27_MUX_SHIFT 24
-#define CCM_TARGET_ROOT27_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_MUX_SHIFT))&CCM_TARGET_ROOT27_MUX_MASK)
-#define CCM_TARGET_ROOT27_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT27_ENABLE_SHIFT 28
-/* TARGET_ROOT27_SET Bit Fields */
-#define CCM_TARGET_ROOT27_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT27_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT27_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT27_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT27_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT27_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT27_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT27_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT27_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT27_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT27_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT27_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT27_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT27_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT27_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT27_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT27_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT27_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT27_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_SET_MUX_SHIFT))&CCM_TARGET_ROOT27_SET_MUX_MASK)
-#define CCM_TARGET_ROOT27_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT27_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT27_CLR Bit Fields */
-#define CCM_TARGET_ROOT27_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT27_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT27_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT27_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT27_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT27_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT27_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT27_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT27_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT27_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT27_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT27_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT27_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT27_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT27_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT27_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT27_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT27_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT27_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_CLR_MUX_SHIFT))&CCM_TARGET_ROOT27_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT27_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT27_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT27_TOG Bit Fields */
-#define CCM_TARGET_ROOT27_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT27_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT27_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT27_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT27_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT27_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT27_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT27_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT27_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT27_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT27_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT27_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT27_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT27_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT27_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT27_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT27_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT27_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT27_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT27_TOG_MUX_SHIFT))&CCM_TARGET_ROOT27_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT27_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT27_TOG_ENABLE_SHIFT 28
-/* POST27 Bit Fields */
-#define CCM_POST27_POST_PODF_MASK 0x3Fu
-#define CCM_POST27_POST_PODF_SHIFT 0
-#define CCM_POST27_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST27_POST_PODF_SHIFT))&CCM_POST27_POST_PODF_MASK)
-#define CCM_POST27_BUSY1_MASK 0x80u
-#define CCM_POST27_BUSY1_SHIFT 7
-#define CCM_POST27_AUTO_PODF_MASK 0x700u
-#define CCM_POST27_AUTO_PODF_SHIFT 8
-#define CCM_POST27_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST27_AUTO_PODF_SHIFT))&CCM_POST27_AUTO_PODF_MASK)
-#define CCM_POST27_AUTO_EN_MASK 0x1000u
-#define CCM_POST27_AUTO_EN_SHIFT 12
-#define CCM_POST27_SLOW_MASK 0x8000u
-#define CCM_POST27_SLOW_SHIFT 15
-#define CCM_POST27_SELECT_MASK 0x10000000u
-#define CCM_POST27_SELECT_SHIFT 28
-#define CCM_POST27_BUSY2_MASK 0x80000000u
-#define CCM_POST27_BUSY2_SHIFT 31
-/* POST_ROOT27_SET Bit Fields */
-#define CCM_POST_ROOT27_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT27_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT27_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT27_SET_POST_PODF_SHIFT))&CCM_POST_ROOT27_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT27_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT27_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT27_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT27_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT27_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT27_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT27_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT27_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT27_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT27_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT27_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT27_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT27_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT27_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT27_SET_BUSY2_SHIFT 31
-/* POST_ROOT27_CLR Bit Fields */
-#define CCM_POST_ROOT27_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT27_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT27_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT27_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT27_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT27_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT27_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT27_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT27_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT27_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT27_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT27_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT27_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT27_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT27_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT27_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT27_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT27_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT27_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT27_CLR_BUSY2_SHIFT 31
-/* POST_ROOT27_TOG Bit Fields */
-#define CCM_POST_ROOT27_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT27_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT27_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT27_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT27_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT27_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT27_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT27_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT27_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT27_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT27_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT27_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT27_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT27_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT27_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT27_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT27_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT27_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT27_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT27_TOG_BUSY2_SHIFT 31
-/* PRE27 Bit Fields */
-#define CCM_PRE27_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE27_PRE_PODF_B_SHIFT 0
-#define CCM_PRE27_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE27_PRE_PODF_B_SHIFT))&CCM_PRE27_PRE_PODF_B_MASK)
-#define CCM_PRE27_BUSY0_MASK 0x8u
-#define CCM_PRE27_BUSY0_SHIFT 3
-#define CCM_PRE27_MUX_B_MASK 0x700u
-#define CCM_PRE27_MUX_B_SHIFT 8
-#define CCM_PRE27_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE27_MUX_B_SHIFT))&CCM_PRE27_MUX_B_MASK)
-#define CCM_PRE27_EN_B_MASK 0x1000u
-#define CCM_PRE27_EN_B_SHIFT 12
-#define CCM_PRE27_BUSY1_MASK 0x8000u
-#define CCM_PRE27_BUSY1_SHIFT 15
-#define CCM_PRE27_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE27_PRE_PODF_A_SHIFT 16
-#define CCM_PRE27_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE27_PRE_PODF_A_SHIFT))&CCM_PRE27_PRE_PODF_A_MASK)
-#define CCM_PRE27_BUSY3_MASK 0x80000u
-#define CCM_PRE27_BUSY3_SHIFT 19
-#define CCM_PRE27_MUX_A_MASK 0x7000000u
-#define CCM_PRE27_MUX_A_SHIFT 24
-#define CCM_PRE27_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE27_MUX_A_SHIFT))&CCM_PRE27_MUX_A_MASK)
-#define CCM_PRE27_EN_A_MASK 0x10000000u
-#define CCM_PRE27_EN_A_SHIFT 28
-#define CCM_PRE27_BUSY4_MASK 0x80000000u
-#define CCM_PRE27_BUSY4_SHIFT 31
-/* PRE_ROOT27_SET Bit Fields */
-#define CCM_PRE_ROOT27_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT27_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT27_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT27_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT27_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT27_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT27_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT27_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT27_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_SET_MUX_B_SHIFT))&CCM_PRE_ROOT27_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT27_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT27_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT27_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT27_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT27_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT27_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT27_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT27_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT27_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT27_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT27_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT27_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT27_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_SET_MUX_A_SHIFT))&CCM_PRE_ROOT27_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT27_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT27_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT27_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT27_SET_BUSY4_SHIFT 31
-/* PRE_ROOT27_CLR Bit Fields */
-#define CCM_PRE_ROOT27_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT27_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT27_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT27_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT27_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT27_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT27_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT27_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT27_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT27_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT27_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT27_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT27_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT27_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT27_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT27_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT27_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT27_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT27_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT27_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT27_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT27_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT27_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT27_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT27_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT27_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT27_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT27_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT27_TOG Bit Fields */
-#define CCM_PRE_ROOT27_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT27_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT27_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT27_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT27_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT27_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT27_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT27_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT27_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT27_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT27_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT27_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT27_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT27_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT27_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT27_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT27_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT27_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT27_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT27_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT27_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT27_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT27_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT27_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT27_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT27_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT27_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT27_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT27_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL27 Bit Fields */
-#define CCM_ACCESS_CTRL27_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL27_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL27_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL27_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL27_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL27_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL27_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL27_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL27_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL27_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL27_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL27_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL27_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL27_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL27_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL27_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL27_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL27_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL27_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL27_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL27_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL27_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL27_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL27_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL27_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL27_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL27_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL27_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL27_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL27_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL27_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL27_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL27_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL27_LOCK_SHIFT 31
-/* ACCESS_CTRL27_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL27_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL27_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL27_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL27_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL27_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL27_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL27_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL27_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL27_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL27_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL27_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL27_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL27_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL27_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL27_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL27_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL27_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL27_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL27_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL27_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL27_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL27_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL27_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL27_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL27_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL27_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL27_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL27_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL27_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL27_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL27_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT28 Bit Fields */
-#define CCM_TARGET_ROOT28_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT28_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT28_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_POST_PODF_SHIFT))&CCM_TARGET_ROOT28_POST_PODF_MASK)
-#define CCM_TARGET_ROOT28_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT28_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT28_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT28_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT28_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT28_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT28_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT28_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT28_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT28_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT28_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_PRE_PODF_SHIFT))&CCM_TARGET_ROOT28_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT28_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT28_MUX_SHIFT 24
-#define CCM_TARGET_ROOT28_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_MUX_SHIFT))&CCM_TARGET_ROOT28_MUX_MASK)
-#define CCM_TARGET_ROOT28_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT28_ENABLE_SHIFT 28
-/* TARGET_ROOT28_SET Bit Fields */
-#define CCM_TARGET_ROOT28_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT28_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT28_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT28_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT28_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT28_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT28_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT28_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT28_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT28_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT28_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT28_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT28_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT28_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT28_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT28_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT28_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT28_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT28_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_SET_MUX_SHIFT))&CCM_TARGET_ROOT28_SET_MUX_MASK)
-#define CCM_TARGET_ROOT28_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT28_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT28_CLR Bit Fields */
-#define CCM_TARGET_ROOT28_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT28_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT28_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT28_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT28_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT28_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT28_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT28_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT28_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT28_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT28_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT28_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT28_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT28_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT28_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT28_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT28_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT28_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT28_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_CLR_MUX_SHIFT))&CCM_TARGET_ROOT28_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT28_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT28_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT28_TOG Bit Fields */
-#define CCM_TARGET_ROOT28_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT28_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT28_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT28_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT28_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT28_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT28_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT28_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT28_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT28_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT28_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT28_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT28_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT28_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT28_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT28_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT28_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT28_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT28_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT28_TOG_MUX_SHIFT))&CCM_TARGET_ROOT28_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT28_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT28_TOG_ENABLE_SHIFT 28
-/* POST28 Bit Fields */
-#define CCM_POST28_POST_PODF_MASK 0x3Fu
-#define CCM_POST28_POST_PODF_SHIFT 0
-#define CCM_POST28_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST28_POST_PODF_SHIFT))&CCM_POST28_POST_PODF_MASK)
-#define CCM_POST28_BUSY1_MASK 0x80u
-#define CCM_POST28_BUSY1_SHIFT 7
-#define CCM_POST28_AUTO_PODF_MASK 0x700u
-#define CCM_POST28_AUTO_PODF_SHIFT 8
-#define CCM_POST28_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST28_AUTO_PODF_SHIFT))&CCM_POST28_AUTO_PODF_MASK)
-#define CCM_POST28_AUTO_EN_MASK 0x1000u
-#define CCM_POST28_AUTO_EN_SHIFT 12
-#define CCM_POST28_SLOW_MASK 0x8000u
-#define CCM_POST28_SLOW_SHIFT 15
-#define CCM_POST28_SELECT_MASK 0x10000000u
-#define CCM_POST28_SELECT_SHIFT 28
-#define CCM_POST28_BUSY2_MASK 0x80000000u
-#define CCM_POST28_BUSY2_SHIFT 31
-/* POST_ROOT28_SET Bit Fields */
-#define CCM_POST_ROOT28_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT28_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT28_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT28_SET_POST_PODF_SHIFT))&CCM_POST_ROOT28_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT28_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT28_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT28_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT28_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT28_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT28_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT28_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT28_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT28_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT28_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT28_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT28_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT28_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT28_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT28_SET_BUSY2_SHIFT 31
-/* POST_ROOT28_CLR Bit Fields */
-#define CCM_POST_ROOT28_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT28_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT28_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT28_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT28_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT28_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT28_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT28_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT28_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT28_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT28_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT28_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT28_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT28_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT28_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT28_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT28_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT28_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT28_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT28_CLR_BUSY2_SHIFT 31
-/* POST_ROOT28_TOG Bit Fields */
-#define CCM_POST_ROOT28_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT28_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT28_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT28_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT28_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT28_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT28_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT28_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT28_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT28_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT28_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT28_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT28_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT28_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT28_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT28_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT28_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT28_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT28_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT28_TOG_BUSY2_SHIFT 31
-/* PRE28 Bit Fields */
-#define CCM_PRE28_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE28_PRE_PODF_B_SHIFT 0
-#define CCM_PRE28_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE28_PRE_PODF_B_SHIFT))&CCM_PRE28_PRE_PODF_B_MASK)
-#define CCM_PRE28_BUSY0_MASK 0x8u
-#define CCM_PRE28_BUSY0_SHIFT 3
-#define CCM_PRE28_MUX_B_MASK 0x700u
-#define CCM_PRE28_MUX_B_SHIFT 8
-#define CCM_PRE28_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE28_MUX_B_SHIFT))&CCM_PRE28_MUX_B_MASK)
-#define CCM_PRE28_EN_B_MASK 0x1000u
-#define CCM_PRE28_EN_B_SHIFT 12
-#define CCM_PRE28_BUSY1_MASK 0x8000u
-#define CCM_PRE28_BUSY1_SHIFT 15
-#define CCM_PRE28_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE28_PRE_PODF_A_SHIFT 16
-#define CCM_PRE28_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE28_PRE_PODF_A_SHIFT))&CCM_PRE28_PRE_PODF_A_MASK)
-#define CCM_PRE28_BUSY3_MASK 0x80000u
-#define CCM_PRE28_BUSY3_SHIFT 19
-#define CCM_PRE28_MUX_A_MASK 0x7000000u
-#define CCM_PRE28_MUX_A_SHIFT 24
-#define CCM_PRE28_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE28_MUX_A_SHIFT))&CCM_PRE28_MUX_A_MASK)
-#define CCM_PRE28_EN_A_MASK 0x10000000u
-#define CCM_PRE28_EN_A_SHIFT 28
-#define CCM_PRE28_BUSY4_MASK 0x80000000u
-#define CCM_PRE28_BUSY4_SHIFT 31
-/* PRE_ROOT28_SET Bit Fields */
-#define CCM_PRE_ROOT28_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT28_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT28_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT28_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT28_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT28_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT28_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT28_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT28_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_SET_MUX_B_SHIFT))&CCM_PRE_ROOT28_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT28_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT28_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT28_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT28_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT28_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT28_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT28_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT28_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT28_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT28_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT28_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT28_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT28_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_SET_MUX_A_SHIFT))&CCM_PRE_ROOT28_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT28_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT28_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT28_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT28_SET_BUSY4_SHIFT 31
-/* PRE_ROOT28_CLR Bit Fields */
-#define CCM_PRE_ROOT28_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT28_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT28_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT28_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT28_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT28_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT28_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT28_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT28_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT28_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT28_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT28_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT28_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT28_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT28_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT28_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT28_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT28_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT28_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT28_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT28_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT28_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT28_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT28_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT28_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT28_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT28_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT28_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT28_TOG Bit Fields */
-#define CCM_PRE_ROOT28_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT28_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT28_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT28_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT28_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT28_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT28_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT28_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT28_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT28_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT28_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT28_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT28_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT28_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT28_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT28_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT28_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT28_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT28_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT28_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT28_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT28_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT28_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT28_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT28_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT28_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT28_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT28_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT28_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL28 Bit Fields */
-#define CCM_ACCESS_CTRL28_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL28_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL28_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL28_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL28_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL28_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL28_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL28_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL28_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL28_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL28_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL28_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL28_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL28_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL28_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL28_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL28_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL28_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL28_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL28_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL28_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL28_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL28_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL28_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL28_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL28_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL28_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL28_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL28_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL28_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL28_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL28_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL28_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL28_LOCK_SHIFT 31
-/* ACCESS_CTRL28_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL28_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL28_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL28_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL28_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL28_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL28_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL28_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL28_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL28_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL28_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL28_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL28_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL28_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL28_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL28_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL28_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL28_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL28_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL28_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL28_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL28_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL28_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL28_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL28_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL28_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL28_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL28_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL28_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL28_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL28_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL28_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT29 Bit Fields */
-#define CCM_TARGET_ROOT29_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT29_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT29_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_POST_PODF_SHIFT))&CCM_TARGET_ROOT29_POST_PODF_MASK)
-#define CCM_TARGET_ROOT29_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT29_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT29_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT29_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT29_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT29_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT29_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT29_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT29_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT29_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT29_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_PRE_PODF_SHIFT))&CCM_TARGET_ROOT29_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT29_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT29_MUX_SHIFT 24
-#define CCM_TARGET_ROOT29_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_MUX_SHIFT))&CCM_TARGET_ROOT29_MUX_MASK)
-#define CCM_TARGET_ROOT29_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT29_ENABLE_SHIFT 28
-/* TARGET_ROOT29_SET Bit Fields */
-#define CCM_TARGET_ROOT29_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT29_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT29_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT29_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT29_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT29_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT29_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT29_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT29_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT29_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT29_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT29_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT29_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT29_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT29_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT29_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT29_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT29_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT29_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_SET_MUX_SHIFT))&CCM_TARGET_ROOT29_SET_MUX_MASK)
-#define CCM_TARGET_ROOT29_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT29_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT29_CLR Bit Fields */
-#define CCM_TARGET_ROOT29_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT29_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT29_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT29_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT29_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT29_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT29_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT29_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT29_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT29_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT29_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT29_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT29_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT29_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT29_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT29_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT29_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT29_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT29_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_CLR_MUX_SHIFT))&CCM_TARGET_ROOT29_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT29_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT29_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT29_TOG Bit Fields */
-#define CCM_TARGET_ROOT29_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT29_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT29_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT29_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT29_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT29_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT29_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT29_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT29_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT29_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT29_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT29_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT29_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT29_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT29_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT29_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT29_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT29_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT29_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT29_TOG_MUX_SHIFT))&CCM_TARGET_ROOT29_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT29_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT29_TOG_ENABLE_SHIFT 28
-/* POST29 Bit Fields */
-#define CCM_POST29_POST_PODF_MASK 0x3Fu
-#define CCM_POST29_POST_PODF_SHIFT 0
-#define CCM_POST29_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST29_POST_PODF_SHIFT))&CCM_POST29_POST_PODF_MASK)
-#define CCM_POST29_BUSY1_MASK 0x80u
-#define CCM_POST29_BUSY1_SHIFT 7
-#define CCM_POST29_AUTO_PODF_MASK 0x700u
-#define CCM_POST29_AUTO_PODF_SHIFT 8
-#define CCM_POST29_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST29_AUTO_PODF_SHIFT))&CCM_POST29_AUTO_PODF_MASK)
-#define CCM_POST29_AUTO_EN_MASK 0x1000u
-#define CCM_POST29_AUTO_EN_SHIFT 12
-#define CCM_POST29_SLOW_MASK 0x8000u
-#define CCM_POST29_SLOW_SHIFT 15
-#define CCM_POST29_SELECT_MASK 0x10000000u
-#define CCM_POST29_SELECT_SHIFT 28
-#define CCM_POST29_BUSY2_MASK 0x80000000u
-#define CCM_POST29_BUSY2_SHIFT 31
-/* POST_ROOT29_SET Bit Fields */
-#define CCM_POST_ROOT29_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT29_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT29_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT29_SET_POST_PODF_SHIFT))&CCM_POST_ROOT29_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT29_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT29_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT29_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT29_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT29_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT29_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT29_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT29_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT29_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT29_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT29_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT29_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT29_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT29_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT29_SET_BUSY2_SHIFT 31
-/* POST_ROOT29_CLR Bit Fields */
-#define CCM_POST_ROOT29_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT29_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT29_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT29_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT29_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT29_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT29_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT29_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT29_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT29_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT29_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT29_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT29_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT29_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT29_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT29_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT29_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT29_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT29_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT29_CLR_BUSY2_SHIFT 31
-/* POST_ROOT29_TOG Bit Fields */
-#define CCM_POST_ROOT29_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT29_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT29_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT29_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT29_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT29_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT29_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT29_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT29_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT29_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT29_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT29_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT29_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT29_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT29_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT29_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT29_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT29_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT29_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT29_TOG_BUSY2_SHIFT 31
-/* PRE29 Bit Fields */
-#define CCM_PRE29_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE29_PRE_PODF_B_SHIFT 0
-#define CCM_PRE29_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE29_PRE_PODF_B_SHIFT))&CCM_PRE29_PRE_PODF_B_MASK)
-#define CCM_PRE29_BUSY0_MASK 0x8u
-#define CCM_PRE29_BUSY0_SHIFT 3
-#define CCM_PRE29_MUX_B_MASK 0x700u
-#define CCM_PRE29_MUX_B_SHIFT 8
-#define CCM_PRE29_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE29_MUX_B_SHIFT))&CCM_PRE29_MUX_B_MASK)
-#define CCM_PRE29_EN_B_MASK 0x1000u
-#define CCM_PRE29_EN_B_SHIFT 12
-#define CCM_PRE29_BUSY1_MASK 0x8000u
-#define CCM_PRE29_BUSY1_SHIFT 15
-#define CCM_PRE29_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE29_PRE_PODF_A_SHIFT 16
-#define CCM_PRE29_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE29_PRE_PODF_A_SHIFT))&CCM_PRE29_PRE_PODF_A_MASK)
-#define CCM_PRE29_BUSY3_MASK 0x80000u
-#define CCM_PRE29_BUSY3_SHIFT 19
-#define CCM_PRE29_MUX_A_MASK 0x7000000u
-#define CCM_PRE29_MUX_A_SHIFT 24
-#define CCM_PRE29_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE29_MUX_A_SHIFT))&CCM_PRE29_MUX_A_MASK)
-#define CCM_PRE29_EN_A_MASK 0x10000000u
-#define CCM_PRE29_EN_A_SHIFT 28
-#define CCM_PRE29_BUSY4_MASK 0x80000000u
-#define CCM_PRE29_BUSY4_SHIFT 31
-/* PRE_ROOT29_SET Bit Fields */
-#define CCM_PRE_ROOT29_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT29_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT29_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT29_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT29_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT29_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT29_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT29_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT29_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_SET_MUX_B_SHIFT))&CCM_PRE_ROOT29_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT29_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT29_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT29_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT29_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT29_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT29_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT29_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT29_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT29_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT29_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT29_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT29_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT29_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_SET_MUX_A_SHIFT))&CCM_PRE_ROOT29_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT29_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT29_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT29_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT29_SET_BUSY4_SHIFT 31
-/* PRE_ROOT29_CLR Bit Fields */
-#define CCM_PRE_ROOT29_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT29_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT29_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT29_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT29_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT29_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT29_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT29_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT29_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT29_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT29_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT29_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT29_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT29_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT29_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT29_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT29_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT29_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT29_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT29_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT29_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT29_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT29_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT29_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT29_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT29_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT29_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT29_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT29_TOG Bit Fields */
-#define CCM_PRE_ROOT29_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT29_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT29_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT29_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT29_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT29_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT29_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT29_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT29_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT29_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT29_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT29_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT29_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT29_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT29_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT29_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT29_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT29_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT29_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT29_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT29_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT29_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT29_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT29_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT29_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT29_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT29_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT29_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT29_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL29 Bit Fields */
-#define CCM_ACCESS_CTRL29_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL29_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL29_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL29_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL29_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL29_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL29_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL29_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL29_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL29_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL29_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL29_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL29_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL29_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL29_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL29_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL29_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL29_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL29_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL29_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL29_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL29_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL29_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL29_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL29_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL29_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL29_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL29_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL29_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL29_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL29_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL29_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL29_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL29_LOCK_SHIFT 31
-/* ACCESS_CTRL29_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL29_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL29_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL29_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL29_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL29_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL29_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL29_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL29_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL29_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL29_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL29_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL29_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL29_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL29_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL29_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL29_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL29_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL29_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL29_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL29_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL29_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL29_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL29_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL29_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL29_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL29_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL29_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL29_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL29_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL29_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL29_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT30 Bit Fields */
-#define CCM_TARGET_ROOT30_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT30_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT30_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_POST_PODF_SHIFT))&CCM_TARGET_ROOT30_POST_PODF_MASK)
-#define CCM_TARGET_ROOT30_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT30_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT30_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT30_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT30_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT30_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT30_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT30_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT30_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT30_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT30_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_PRE_PODF_SHIFT))&CCM_TARGET_ROOT30_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT30_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT30_MUX_SHIFT 24
-#define CCM_TARGET_ROOT30_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_MUX_SHIFT))&CCM_TARGET_ROOT30_MUX_MASK)
-#define CCM_TARGET_ROOT30_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT30_ENABLE_SHIFT 28
-/* TARGET_ROOT30_SET Bit Fields */
-#define CCM_TARGET_ROOT30_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT30_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT30_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT30_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT30_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT30_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT30_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT30_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT30_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT30_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT30_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT30_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT30_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT30_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT30_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT30_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT30_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT30_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT30_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_SET_MUX_SHIFT))&CCM_TARGET_ROOT30_SET_MUX_MASK)
-#define CCM_TARGET_ROOT30_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT30_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT30_CLR Bit Fields */
-#define CCM_TARGET_ROOT30_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT30_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT30_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT30_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT30_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT30_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT30_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT30_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT30_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT30_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT30_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT30_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT30_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT30_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT30_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT30_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT30_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT30_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT30_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_CLR_MUX_SHIFT))&CCM_TARGET_ROOT30_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT30_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT30_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT30_TOG Bit Fields */
-#define CCM_TARGET_ROOT30_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT30_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT30_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT30_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT30_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT30_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT30_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT30_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT30_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT30_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT30_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT30_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT30_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT30_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT30_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT30_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT30_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT30_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT30_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT30_TOG_MUX_SHIFT))&CCM_TARGET_ROOT30_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT30_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT30_TOG_ENABLE_SHIFT 28
-/* POST30 Bit Fields */
-#define CCM_POST30_POST_PODF_MASK 0x3Fu
-#define CCM_POST30_POST_PODF_SHIFT 0
-#define CCM_POST30_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST30_POST_PODF_SHIFT))&CCM_POST30_POST_PODF_MASK)
-#define CCM_POST30_BUSY1_MASK 0x80u
-#define CCM_POST30_BUSY1_SHIFT 7
-#define CCM_POST30_AUTO_PODF_MASK 0x700u
-#define CCM_POST30_AUTO_PODF_SHIFT 8
-#define CCM_POST30_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST30_AUTO_PODF_SHIFT))&CCM_POST30_AUTO_PODF_MASK)
-#define CCM_POST30_AUTO_EN_MASK 0x1000u
-#define CCM_POST30_AUTO_EN_SHIFT 12
-#define CCM_POST30_SLOW_MASK 0x8000u
-#define CCM_POST30_SLOW_SHIFT 15
-#define CCM_POST30_SELECT_MASK 0x10000000u
-#define CCM_POST30_SELECT_SHIFT 28
-#define CCM_POST30_BUSY2_MASK 0x80000000u
-#define CCM_POST30_BUSY2_SHIFT 31
-/* POST_ROOT30_SET Bit Fields */
-#define CCM_POST_ROOT30_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT30_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT30_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT30_SET_POST_PODF_SHIFT))&CCM_POST_ROOT30_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT30_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT30_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT30_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT30_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT30_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT30_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT30_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT30_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT30_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT30_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT30_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT30_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT30_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT30_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT30_SET_BUSY2_SHIFT 31
-/* POST_ROOT30_CLR Bit Fields */
-#define CCM_POST_ROOT30_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT30_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT30_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT30_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT30_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT30_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT30_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT30_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT30_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT30_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT30_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT30_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT30_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT30_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT30_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT30_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT30_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT30_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT30_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT30_CLR_BUSY2_SHIFT 31
-/* POST_ROOT30_TOG Bit Fields */
-#define CCM_POST_ROOT30_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT30_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT30_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT30_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT30_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT30_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT30_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT30_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT30_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT30_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT30_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT30_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT30_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT30_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT30_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT30_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT30_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT30_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT30_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT30_TOG_BUSY2_SHIFT 31
-/* PRE30 Bit Fields */
-#define CCM_PRE30_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE30_PRE_PODF_B_SHIFT 0
-#define CCM_PRE30_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE30_PRE_PODF_B_SHIFT))&CCM_PRE30_PRE_PODF_B_MASK)
-#define CCM_PRE30_BUSY0_MASK 0x8u
-#define CCM_PRE30_BUSY0_SHIFT 3
-#define CCM_PRE30_MUX_B_MASK 0x700u
-#define CCM_PRE30_MUX_B_SHIFT 8
-#define CCM_PRE30_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE30_MUX_B_SHIFT))&CCM_PRE30_MUX_B_MASK)
-#define CCM_PRE30_EN_B_MASK 0x1000u
-#define CCM_PRE30_EN_B_SHIFT 12
-#define CCM_PRE30_BUSY1_MASK 0x8000u
-#define CCM_PRE30_BUSY1_SHIFT 15
-#define CCM_PRE30_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE30_PRE_PODF_A_SHIFT 16
-#define CCM_PRE30_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE30_PRE_PODF_A_SHIFT))&CCM_PRE30_PRE_PODF_A_MASK)
-#define CCM_PRE30_BUSY3_MASK 0x80000u
-#define CCM_PRE30_BUSY3_SHIFT 19
-#define CCM_PRE30_MUX_A_MASK 0x7000000u
-#define CCM_PRE30_MUX_A_SHIFT 24
-#define CCM_PRE30_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE30_MUX_A_SHIFT))&CCM_PRE30_MUX_A_MASK)
-#define CCM_PRE30_EN_A_MASK 0x10000000u
-#define CCM_PRE30_EN_A_SHIFT 28
-#define CCM_PRE30_BUSY4_MASK 0x80000000u
-#define CCM_PRE30_BUSY4_SHIFT 31
-/* PRE_ROOT30_SET Bit Fields */
-#define CCM_PRE_ROOT30_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT30_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT30_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT30_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT30_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT30_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT30_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT30_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT30_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_SET_MUX_B_SHIFT))&CCM_PRE_ROOT30_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT30_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT30_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT30_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT30_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT30_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT30_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT30_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT30_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT30_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT30_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT30_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT30_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT30_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_SET_MUX_A_SHIFT))&CCM_PRE_ROOT30_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT30_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT30_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT30_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT30_SET_BUSY4_SHIFT 31
-/* PRE_ROOT30_CLR Bit Fields */
-#define CCM_PRE_ROOT30_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT30_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT30_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT30_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT30_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT30_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT30_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT30_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT30_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT30_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT30_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT30_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT30_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT30_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT30_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT30_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT30_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT30_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT30_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT30_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT30_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT30_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT30_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT30_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT30_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT30_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT30_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT30_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT30_TOG Bit Fields */
-#define CCM_PRE_ROOT30_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT30_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT30_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT30_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT30_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT30_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT30_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT30_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT30_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT30_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT30_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT30_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT30_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT30_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT30_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT30_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT30_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT30_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT30_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT30_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT30_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT30_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT30_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT30_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT30_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT30_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT30_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT30_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT30_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL30 Bit Fields */
-#define CCM_ACCESS_CTRL30_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL30_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL30_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL30_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL30_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL30_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL30_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL30_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL30_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL30_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL30_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL30_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL30_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL30_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL30_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL30_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL30_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL30_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL30_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL30_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL30_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL30_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL30_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL30_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL30_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL30_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL30_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL30_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL30_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL30_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL30_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL30_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL30_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL30_LOCK_SHIFT 31
-/* ACCESS_CTRL30_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL30_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL30_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL30_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL30_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL30_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL30_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL30_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL30_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL30_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL30_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL30_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL30_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL30_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL30_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL30_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL30_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL30_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL30_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL30_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL30_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL30_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL30_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL30_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL30_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL30_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL30_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL30_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL30_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL30_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL30_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL30_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT31 Bit Fields */
-#define CCM_TARGET_ROOT31_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT31_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT31_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_POST_PODF_SHIFT))&CCM_TARGET_ROOT31_POST_PODF_MASK)
-#define CCM_TARGET_ROOT31_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT31_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT31_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT31_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT31_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT31_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT31_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT31_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT31_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT31_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT31_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_PRE_PODF_SHIFT))&CCM_TARGET_ROOT31_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT31_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT31_MUX_SHIFT 24
-#define CCM_TARGET_ROOT31_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_MUX_SHIFT))&CCM_TARGET_ROOT31_MUX_MASK)
-#define CCM_TARGET_ROOT31_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT31_ENABLE_SHIFT 28
-/* TARGET_ROOT31_SET Bit Fields */
-#define CCM_TARGET_ROOT31_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT31_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT31_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT31_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT31_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT31_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT31_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT31_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT31_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT31_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT31_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT31_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT31_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT31_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT31_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT31_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT31_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT31_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT31_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_SET_MUX_SHIFT))&CCM_TARGET_ROOT31_SET_MUX_MASK)
-#define CCM_TARGET_ROOT31_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT31_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT31_CLR Bit Fields */
-#define CCM_TARGET_ROOT31_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT31_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT31_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT31_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT31_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT31_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT31_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT31_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT31_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT31_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT31_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT31_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT31_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT31_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT31_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT31_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT31_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT31_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT31_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_CLR_MUX_SHIFT))&CCM_TARGET_ROOT31_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT31_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT31_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT31_TOG Bit Fields */
-#define CCM_TARGET_ROOT31_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT31_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT31_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT31_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT31_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT31_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT31_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT31_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT31_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT31_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT31_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT31_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT31_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT31_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT31_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT31_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT31_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT31_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT31_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT31_TOG_MUX_SHIFT))&CCM_TARGET_ROOT31_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT31_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT31_TOG_ENABLE_SHIFT 28
-/* POST31 Bit Fields */
-#define CCM_POST31_POST_PODF_MASK 0x3Fu
-#define CCM_POST31_POST_PODF_SHIFT 0
-#define CCM_POST31_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST31_POST_PODF_SHIFT))&CCM_POST31_POST_PODF_MASK)
-#define CCM_POST31_BUSY1_MASK 0x80u
-#define CCM_POST31_BUSY1_SHIFT 7
-#define CCM_POST31_AUTO_PODF_MASK 0x700u
-#define CCM_POST31_AUTO_PODF_SHIFT 8
-#define CCM_POST31_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST31_AUTO_PODF_SHIFT))&CCM_POST31_AUTO_PODF_MASK)
-#define CCM_POST31_AUTO_EN_MASK 0x1000u
-#define CCM_POST31_AUTO_EN_SHIFT 12
-#define CCM_POST31_SLOW_MASK 0x8000u
-#define CCM_POST31_SLOW_SHIFT 15
-#define CCM_POST31_SELECT_MASK 0x10000000u
-#define CCM_POST31_SELECT_SHIFT 28
-#define CCM_POST31_BUSY2_MASK 0x80000000u
-#define CCM_POST31_BUSY2_SHIFT 31
-/* POST_ROOT31_SET Bit Fields */
-#define CCM_POST_ROOT31_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT31_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT31_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT31_SET_POST_PODF_SHIFT))&CCM_POST_ROOT31_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT31_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT31_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT31_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT31_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT31_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT31_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT31_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT31_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT31_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT31_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT31_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT31_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT31_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT31_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT31_SET_BUSY2_SHIFT 31
-/* POST_ROOT31_CLR Bit Fields */
-#define CCM_POST_ROOT31_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT31_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT31_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT31_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT31_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT31_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT31_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT31_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT31_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT31_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT31_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT31_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT31_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT31_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT31_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT31_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT31_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT31_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT31_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT31_CLR_BUSY2_SHIFT 31
-/* POST_ROOT31_TOG Bit Fields */
-#define CCM_POST_ROOT31_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT31_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT31_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT31_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT31_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT31_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT31_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT31_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT31_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT31_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT31_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT31_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT31_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT31_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT31_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT31_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT31_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT31_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT31_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT31_TOG_BUSY2_SHIFT 31
-/* PRE31 Bit Fields */
-#define CCM_PRE31_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE31_PRE_PODF_B_SHIFT 0
-#define CCM_PRE31_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE31_PRE_PODF_B_SHIFT))&CCM_PRE31_PRE_PODF_B_MASK)
-#define CCM_PRE31_BUSY0_MASK 0x8u
-#define CCM_PRE31_BUSY0_SHIFT 3
-#define CCM_PRE31_MUX_B_MASK 0x700u
-#define CCM_PRE31_MUX_B_SHIFT 8
-#define CCM_PRE31_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE31_MUX_B_SHIFT))&CCM_PRE31_MUX_B_MASK)
-#define CCM_PRE31_EN_B_MASK 0x1000u
-#define CCM_PRE31_EN_B_SHIFT 12
-#define CCM_PRE31_BUSY1_MASK 0x8000u
-#define CCM_PRE31_BUSY1_SHIFT 15
-#define CCM_PRE31_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE31_PRE_PODF_A_SHIFT 16
-#define CCM_PRE31_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE31_PRE_PODF_A_SHIFT))&CCM_PRE31_PRE_PODF_A_MASK)
-#define CCM_PRE31_BUSY3_MASK 0x80000u
-#define CCM_PRE31_BUSY3_SHIFT 19
-#define CCM_PRE31_MUX_A_MASK 0x7000000u
-#define CCM_PRE31_MUX_A_SHIFT 24
-#define CCM_PRE31_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE31_MUX_A_SHIFT))&CCM_PRE31_MUX_A_MASK)
-#define CCM_PRE31_EN_A_MASK 0x10000000u
-#define CCM_PRE31_EN_A_SHIFT 28
-#define CCM_PRE31_BUSY4_MASK 0x80000000u
-#define CCM_PRE31_BUSY4_SHIFT 31
-/* PRE_ROOT31_SET Bit Fields */
-#define CCM_PRE_ROOT31_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT31_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT31_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT31_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT31_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT31_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT31_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT31_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT31_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_SET_MUX_B_SHIFT))&CCM_PRE_ROOT31_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT31_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT31_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT31_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT31_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT31_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT31_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT31_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT31_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT31_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT31_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT31_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT31_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT31_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_SET_MUX_A_SHIFT))&CCM_PRE_ROOT31_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT31_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT31_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT31_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT31_SET_BUSY4_SHIFT 31
-/* PRE_ROOT31_CLR Bit Fields */
-#define CCM_PRE_ROOT31_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT31_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT31_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT31_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT31_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT31_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT31_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT31_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT31_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT31_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT31_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT31_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT31_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT31_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT31_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT31_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT31_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT31_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT31_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT31_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT31_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT31_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT31_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT31_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT31_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT31_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT31_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT31_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT31_TOG Bit Fields */
-#define CCM_PRE_ROOT31_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT31_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT31_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT31_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT31_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT31_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT31_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT31_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT31_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT31_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT31_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT31_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT31_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT31_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT31_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT31_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT31_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT31_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT31_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT31_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT31_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT31_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT31_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT31_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT31_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT31_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT31_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT31_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT31_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL31 Bit Fields */
-#define CCM_ACCESS_CTRL31_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL31_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL31_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL31_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL31_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL31_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL31_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL31_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL31_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL31_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL31_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL31_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL31_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL31_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL31_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL31_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL31_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL31_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL31_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL31_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL31_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL31_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL31_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL31_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL31_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL31_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL31_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL31_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL31_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL31_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL31_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL31_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL31_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL31_LOCK_SHIFT 31
-/* ACCESS_CTRL31_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL31_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL31_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL31_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL31_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL31_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL31_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL31_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL31_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL31_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL31_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL31_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL31_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL31_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL31_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL31_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL31_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL31_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL31_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL31_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL31_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL31_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL31_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL31_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL31_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL31_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL31_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL31_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL31_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL31_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL31_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL31_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT32 Bit Fields */
-#define CCM_TARGET_ROOT32_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT32_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT32_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_POST_PODF_SHIFT))&CCM_TARGET_ROOT32_POST_PODF_MASK)
-#define CCM_TARGET_ROOT32_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT32_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT32_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT32_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT32_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT32_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT32_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT32_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT32_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT32_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT32_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_PRE_PODF_SHIFT))&CCM_TARGET_ROOT32_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT32_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT32_MUX_SHIFT 24
-#define CCM_TARGET_ROOT32_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_MUX_SHIFT))&CCM_TARGET_ROOT32_MUX_MASK)
-#define CCM_TARGET_ROOT32_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT32_ENABLE_SHIFT 28
-/* TARGET_ROOT32_SET Bit Fields */
-#define CCM_TARGET_ROOT32_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT32_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT32_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT32_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT32_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT32_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT32_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT32_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT32_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT32_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT32_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT32_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT32_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT32_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT32_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT32_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT32_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT32_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT32_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_SET_MUX_SHIFT))&CCM_TARGET_ROOT32_SET_MUX_MASK)
-#define CCM_TARGET_ROOT32_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT32_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT32_CLR Bit Fields */
-#define CCM_TARGET_ROOT32_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT32_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT32_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT32_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT32_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT32_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT32_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT32_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT32_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT32_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT32_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT32_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT32_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT32_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT32_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT32_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT32_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT32_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT32_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_CLR_MUX_SHIFT))&CCM_TARGET_ROOT32_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT32_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT32_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT32_TOG Bit Fields */
-#define CCM_TARGET_ROOT32_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT32_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT32_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT32_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT32_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT32_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT32_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT32_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT32_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT32_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT32_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT32_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT32_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT32_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT32_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT32_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT32_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT32_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT32_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT32_TOG_MUX_SHIFT))&CCM_TARGET_ROOT32_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT32_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT32_TOG_ENABLE_SHIFT 28
-/* POST32 Bit Fields */
-#define CCM_POST32_POST_PODF_MASK 0x3Fu
-#define CCM_POST32_POST_PODF_SHIFT 0
-#define CCM_POST32_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST32_POST_PODF_SHIFT))&CCM_POST32_POST_PODF_MASK)
-#define CCM_POST32_BUSY1_MASK 0x80u
-#define CCM_POST32_BUSY1_SHIFT 7
-#define CCM_POST32_AUTO_PODF_MASK 0x700u
-#define CCM_POST32_AUTO_PODF_SHIFT 8
-#define CCM_POST32_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST32_AUTO_PODF_SHIFT))&CCM_POST32_AUTO_PODF_MASK)
-#define CCM_POST32_AUTO_EN_MASK 0x1000u
-#define CCM_POST32_AUTO_EN_SHIFT 12
-#define CCM_POST32_SLOW_MASK 0x8000u
-#define CCM_POST32_SLOW_SHIFT 15
-#define CCM_POST32_SELECT_MASK 0x10000000u
-#define CCM_POST32_SELECT_SHIFT 28
-#define CCM_POST32_BUSY2_MASK 0x80000000u
-#define CCM_POST32_BUSY2_SHIFT 31
-/* POST_ROOT32_SET Bit Fields */
-#define CCM_POST_ROOT32_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT32_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT32_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT32_SET_POST_PODF_SHIFT))&CCM_POST_ROOT32_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT32_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT32_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT32_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT32_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT32_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT32_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT32_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT32_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT32_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT32_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT32_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT32_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT32_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT32_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT32_SET_BUSY2_SHIFT 31
-/* POST_ROOT32_CLR Bit Fields */
-#define CCM_POST_ROOT32_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT32_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT32_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT32_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT32_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT32_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT32_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT32_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT32_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT32_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT32_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT32_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT32_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT32_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT32_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT32_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT32_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT32_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT32_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT32_CLR_BUSY2_SHIFT 31
-/* POST_ROOT32_TOG Bit Fields */
-#define CCM_POST_ROOT32_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT32_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT32_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT32_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT32_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT32_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT32_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT32_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT32_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT32_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT32_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT32_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT32_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT32_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT32_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT32_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT32_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT32_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT32_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT32_TOG_BUSY2_SHIFT 31
-/* PRE32 Bit Fields */
-#define CCM_PRE32_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE32_PRE_PODF_B_SHIFT 0
-#define CCM_PRE32_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE32_PRE_PODF_B_SHIFT))&CCM_PRE32_PRE_PODF_B_MASK)
-#define CCM_PRE32_BUSY0_MASK 0x8u
-#define CCM_PRE32_BUSY0_SHIFT 3
-#define CCM_PRE32_MUX_B_MASK 0x700u
-#define CCM_PRE32_MUX_B_SHIFT 8
-#define CCM_PRE32_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE32_MUX_B_SHIFT))&CCM_PRE32_MUX_B_MASK)
-#define CCM_PRE32_EN_B_MASK 0x1000u
-#define CCM_PRE32_EN_B_SHIFT 12
-#define CCM_PRE32_BUSY1_MASK 0x8000u
-#define CCM_PRE32_BUSY1_SHIFT 15
-#define CCM_PRE32_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE32_PRE_PODF_A_SHIFT 16
-#define CCM_PRE32_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE32_PRE_PODF_A_SHIFT))&CCM_PRE32_PRE_PODF_A_MASK)
-#define CCM_PRE32_BUSY3_MASK 0x80000u
-#define CCM_PRE32_BUSY3_SHIFT 19
-#define CCM_PRE32_MUX_A_MASK 0x7000000u
-#define CCM_PRE32_MUX_A_SHIFT 24
-#define CCM_PRE32_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE32_MUX_A_SHIFT))&CCM_PRE32_MUX_A_MASK)
-#define CCM_PRE32_EN_A_MASK 0x10000000u
-#define CCM_PRE32_EN_A_SHIFT 28
-#define CCM_PRE32_BUSY4_MASK 0x80000000u
-#define CCM_PRE32_BUSY4_SHIFT 31
-/* PRE_ROOT32_SET Bit Fields */
-#define CCM_PRE_ROOT32_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT32_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT32_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT32_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT32_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT32_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT32_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT32_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT32_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_SET_MUX_B_SHIFT))&CCM_PRE_ROOT32_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT32_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT32_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT32_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT32_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT32_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT32_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT32_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT32_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT32_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT32_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT32_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT32_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT32_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_SET_MUX_A_SHIFT))&CCM_PRE_ROOT32_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT32_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT32_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT32_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT32_SET_BUSY4_SHIFT 31
-/* PRE_ROOT32_CLR Bit Fields */
-#define CCM_PRE_ROOT32_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT32_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT32_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT32_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT32_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT32_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT32_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT32_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT32_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT32_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT32_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT32_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT32_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT32_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT32_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT32_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT32_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT32_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT32_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT32_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT32_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT32_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT32_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT32_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT32_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT32_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT32_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT32_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT32_TOG Bit Fields */
-#define CCM_PRE_ROOT32_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT32_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT32_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT32_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT32_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT32_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT32_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT32_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT32_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT32_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT32_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT32_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT32_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT32_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT32_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT32_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT32_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT32_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT32_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT32_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT32_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT32_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT32_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT32_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT32_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT32_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT32_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT32_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT32_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL32 Bit Fields */
-#define CCM_ACCESS_CTRL32_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL32_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL32_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL32_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL32_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL32_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL32_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL32_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL32_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL32_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL32_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL32_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL32_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL32_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL32_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL32_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL32_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL32_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL32_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL32_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL32_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL32_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL32_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL32_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL32_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL32_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL32_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL32_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL32_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL32_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL32_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL32_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL32_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL32_LOCK_SHIFT 31
-/* ACCESS_CTRL32_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL32_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL32_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL32_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL32_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL32_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL32_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL32_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL32_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL32_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL32_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL32_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL32_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL32_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL32_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL32_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL32_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL32_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL32_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL32_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL32_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL32_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL32_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL32_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL32_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL32_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL32_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL32_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL32_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL32_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL32_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL32_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT33 Bit Fields */
-#define CCM_TARGET_ROOT33_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT33_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT33_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_POST_PODF_SHIFT))&CCM_TARGET_ROOT33_POST_PODF_MASK)
-#define CCM_TARGET_ROOT33_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT33_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT33_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT33_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT33_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT33_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT33_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT33_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT33_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT33_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT33_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_PRE_PODF_SHIFT))&CCM_TARGET_ROOT33_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT33_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT33_MUX_SHIFT 24
-#define CCM_TARGET_ROOT33_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_MUX_SHIFT))&CCM_TARGET_ROOT33_MUX_MASK)
-#define CCM_TARGET_ROOT33_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT33_ENABLE_SHIFT 28
-/* TARGET_ROOT33_SET Bit Fields */
-#define CCM_TARGET_ROOT33_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT33_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT33_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT33_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT33_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT33_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT33_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT33_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT33_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT33_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT33_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT33_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT33_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT33_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT33_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT33_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT33_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT33_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT33_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_SET_MUX_SHIFT))&CCM_TARGET_ROOT33_SET_MUX_MASK)
-#define CCM_TARGET_ROOT33_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT33_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT33_CLR Bit Fields */
-#define CCM_TARGET_ROOT33_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT33_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT33_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT33_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT33_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT33_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT33_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT33_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT33_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT33_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT33_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT33_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT33_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT33_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT33_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT33_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT33_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT33_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT33_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_CLR_MUX_SHIFT))&CCM_TARGET_ROOT33_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT33_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT33_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT33_TOG Bit Fields */
-#define CCM_TARGET_ROOT33_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT33_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT33_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT33_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT33_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT33_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT33_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT33_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT33_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT33_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT33_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT33_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT33_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT33_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT33_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT33_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT33_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT33_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT33_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT33_TOG_MUX_SHIFT))&CCM_TARGET_ROOT33_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT33_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT33_TOG_ENABLE_SHIFT 28
-/* POST33 Bit Fields */
-#define CCM_POST33_POST_PODF_MASK 0x3Fu
-#define CCM_POST33_POST_PODF_SHIFT 0
-#define CCM_POST33_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST33_POST_PODF_SHIFT))&CCM_POST33_POST_PODF_MASK)
-#define CCM_POST33_BUSY1_MASK 0x80u
-#define CCM_POST33_BUSY1_SHIFT 7
-#define CCM_POST33_AUTO_PODF_MASK 0x700u
-#define CCM_POST33_AUTO_PODF_SHIFT 8
-#define CCM_POST33_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST33_AUTO_PODF_SHIFT))&CCM_POST33_AUTO_PODF_MASK)
-#define CCM_POST33_AUTO_EN_MASK 0x1000u
-#define CCM_POST33_AUTO_EN_SHIFT 12
-#define CCM_POST33_SLOW_MASK 0x8000u
-#define CCM_POST33_SLOW_SHIFT 15
-#define CCM_POST33_SELECT_MASK 0x10000000u
-#define CCM_POST33_SELECT_SHIFT 28
-#define CCM_POST33_BUSY2_MASK 0x80000000u
-#define CCM_POST33_BUSY2_SHIFT 31
-/* POST_ROOT33_SET Bit Fields */
-#define CCM_POST_ROOT33_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT33_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT33_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT33_SET_POST_PODF_SHIFT))&CCM_POST_ROOT33_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT33_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT33_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT33_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT33_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT33_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT33_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT33_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT33_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT33_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT33_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT33_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT33_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT33_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT33_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT33_SET_BUSY2_SHIFT 31
-/* POST_ROOT33_CLR Bit Fields */
-#define CCM_POST_ROOT33_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT33_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT33_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT33_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT33_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT33_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT33_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT33_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT33_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT33_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT33_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT33_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT33_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT33_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT33_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT33_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT33_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT33_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT33_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT33_CLR_BUSY2_SHIFT 31
-/* POST_ROOT33_TOG Bit Fields */
-#define CCM_POST_ROOT33_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT33_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT33_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT33_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT33_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT33_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT33_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT33_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT33_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT33_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT33_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT33_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT33_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT33_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT33_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT33_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT33_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT33_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT33_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT33_TOG_BUSY2_SHIFT 31
-/* PRE33 Bit Fields */
-#define CCM_PRE33_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE33_PRE_PODF_B_SHIFT 0
-#define CCM_PRE33_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE33_PRE_PODF_B_SHIFT))&CCM_PRE33_PRE_PODF_B_MASK)
-#define CCM_PRE33_BUSY0_MASK 0x8u
-#define CCM_PRE33_BUSY0_SHIFT 3
-#define CCM_PRE33_MUX_B_MASK 0x700u
-#define CCM_PRE33_MUX_B_SHIFT 8
-#define CCM_PRE33_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE33_MUX_B_SHIFT))&CCM_PRE33_MUX_B_MASK)
-#define CCM_PRE33_EN_B_MASK 0x1000u
-#define CCM_PRE33_EN_B_SHIFT 12
-#define CCM_PRE33_BUSY1_MASK 0x8000u
-#define CCM_PRE33_BUSY1_SHIFT 15
-#define CCM_PRE33_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE33_PRE_PODF_A_SHIFT 16
-#define CCM_PRE33_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE33_PRE_PODF_A_SHIFT))&CCM_PRE33_PRE_PODF_A_MASK)
-#define CCM_PRE33_BUSY3_MASK 0x80000u
-#define CCM_PRE33_BUSY3_SHIFT 19
-#define CCM_PRE33_MUX_A_MASK 0x7000000u
-#define CCM_PRE33_MUX_A_SHIFT 24
-#define CCM_PRE33_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE33_MUX_A_SHIFT))&CCM_PRE33_MUX_A_MASK)
-#define CCM_PRE33_EN_A_MASK 0x10000000u
-#define CCM_PRE33_EN_A_SHIFT 28
-#define CCM_PRE33_BUSY4_MASK 0x80000000u
-#define CCM_PRE33_BUSY4_SHIFT 31
-/* PRE_ROOT33_SET Bit Fields */
-#define CCM_PRE_ROOT33_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT33_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT33_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT33_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT33_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT33_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT33_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT33_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT33_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_SET_MUX_B_SHIFT))&CCM_PRE_ROOT33_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT33_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT33_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT33_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT33_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT33_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT33_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT33_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT33_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT33_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT33_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT33_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT33_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT33_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_SET_MUX_A_SHIFT))&CCM_PRE_ROOT33_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT33_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT33_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT33_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT33_SET_BUSY4_SHIFT 31
-/* PRE_ROOT33_CLR Bit Fields */
-#define CCM_PRE_ROOT33_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT33_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT33_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT33_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT33_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT33_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT33_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT33_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT33_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT33_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT33_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT33_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT33_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT33_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT33_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT33_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT33_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT33_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT33_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT33_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT33_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT33_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT33_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT33_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT33_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT33_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT33_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT33_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT33_TOG Bit Fields */
-#define CCM_PRE_ROOT33_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT33_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT33_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT33_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT33_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT33_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT33_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT33_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT33_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT33_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT33_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT33_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT33_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT33_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT33_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT33_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT33_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT33_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT33_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT33_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT33_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT33_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT33_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT33_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT33_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT33_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT33_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT33_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT33_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL33 Bit Fields */
-#define CCM_ACCESS_CTRL33_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL33_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL33_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL33_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL33_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL33_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL33_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL33_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL33_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL33_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL33_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL33_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL33_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL33_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL33_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL33_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL33_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL33_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL33_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL33_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL33_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL33_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL33_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL33_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL33_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL33_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL33_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL33_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL33_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL33_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL33_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL33_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL33_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL33_LOCK_SHIFT 31
-/* ACCESS_CTRL33_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL33_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL33_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL33_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL33_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL33_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL33_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL33_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL33_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL33_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL33_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL33_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL33_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL33_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL33_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL33_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL33_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL33_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL33_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL33_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL33_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL33_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL33_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL33_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL33_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL33_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL33_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL33_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL33_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL33_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL33_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL33_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT34 Bit Fields */
-#define CCM_TARGET_ROOT34_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT34_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT34_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_POST_PODF_SHIFT))&CCM_TARGET_ROOT34_POST_PODF_MASK)
-#define CCM_TARGET_ROOT34_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT34_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT34_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT34_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT34_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT34_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT34_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT34_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT34_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT34_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT34_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_PRE_PODF_SHIFT))&CCM_TARGET_ROOT34_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT34_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT34_MUX_SHIFT 24
-#define CCM_TARGET_ROOT34_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_MUX_SHIFT))&CCM_TARGET_ROOT34_MUX_MASK)
-#define CCM_TARGET_ROOT34_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT34_ENABLE_SHIFT 28
-/* TARGET_ROOT34_SET Bit Fields */
-#define CCM_TARGET_ROOT34_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT34_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT34_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT34_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT34_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT34_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT34_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT34_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT34_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT34_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT34_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT34_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT34_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT34_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT34_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT34_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT34_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT34_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT34_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_SET_MUX_SHIFT))&CCM_TARGET_ROOT34_SET_MUX_MASK)
-#define CCM_TARGET_ROOT34_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT34_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT34_CLR Bit Fields */
-#define CCM_TARGET_ROOT34_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT34_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT34_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT34_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT34_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT34_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT34_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT34_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT34_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT34_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT34_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT34_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT34_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT34_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT34_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT34_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT34_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT34_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT34_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_CLR_MUX_SHIFT))&CCM_TARGET_ROOT34_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT34_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT34_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT34_TOG Bit Fields */
-#define CCM_TARGET_ROOT34_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT34_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT34_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT34_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT34_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT34_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT34_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT34_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT34_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT34_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT34_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT34_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT34_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT34_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT34_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT34_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT34_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT34_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT34_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT34_TOG_MUX_SHIFT))&CCM_TARGET_ROOT34_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT34_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT34_TOG_ENABLE_SHIFT 28
-/* POST34 Bit Fields */
-#define CCM_POST34_POST_PODF_MASK 0x3Fu
-#define CCM_POST34_POST_PODF_SHIFT 0
-#define CCM_POST34_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST34_POST_PODF_SHIFT))&CCM_POST34_POST_PODF_MASK)
-#define CCM_POST34_BUSY1_MASK 0x80u
-#define CCM_POST34_BUSY1_SHIFT 7
-#define CCM_POST34_AUTO_PODF_MASK 0x700u
-#define CCM_POST34_AUTO_PODF_SHIFT 8
-#define CCM_POST34_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST34_AUTO_PODF_SHIFT))&CCM_POST34_AUTO_PODF_MASK)
-#define CCM_POST34_AUTO_EN_MASK 0x1000u
-#define CCM_POST34_AUTO_EN_SHIFT 12
-#define CCM_POST34_SLOW_MASK 0x8000u
-#define CCM_POST34_SLOW_SHIFT 15
-#define CCM_POST34_SELECT_MASK 0x10000000u
-#define CCM_POST34_SELECT_SHIFT 28
-#define CCM_POST34_BUSY2_MASK 0x80000000u
-#define CCM_POST34_BUSY2_SHIFT 31
-/* POST_ROOT34_SET Bit Fields */
-#define CCM_POST_ROOT34_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT34_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT34_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT34_SET_POST_PODF_SHIFT))&CCM_POST_ROOT34_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT34_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT34_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT34_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT34_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT34_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT34_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT34_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT34_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT34_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT34_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT34_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT34_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT34_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT34_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT34_SET_BUSY2_SHIFT 31
-/* POST_ROOT34_CLR Bit Fields */
-#define CCM_POST_ROOT34_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT34_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT34_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT34_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT34_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT34_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT34_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT34_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT34_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT34_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT34_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT34_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT34_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT34_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT34_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT34_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT34_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT34_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT34_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT34_CLR_BUSY2_SHIFT 31
-/* POST_ROOT34_TOG Bit Fields */
-#define CCM_POST_ROOT34_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT34_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT34_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT34_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT34_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT34_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT34_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT34_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT34_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT34_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT34_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT34_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT34_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT34_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT34_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT34_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT34_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT34_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT34_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT34_TOG_BUSY2_SHIFT 31
-/* PRE34 Bit Fields */
-#define CCM_PRE34_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE34_PRE_PODF_B_SHIFT 0
-#define CCM_PRE34_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE34_PRE_PODF_B_SHIFT))&CCM_PRE34_PRE_PODF_B_MASK)
-#define CCM_PRE34_BUSY0_MASK 0x8u
-#define CCM_PRE34_BUSY0_SHIFT 3
-#define CCM_PRE34_MUX_B_MASK 0x700u
-#define CCM_PRE34_MUX_B_SHIFT 8
-#define CCM_PRE34_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE34_MUX_B_SHIFT))&CCM_PRE34_MUX_B_MASK)
-#define CCM_PRE34_EN_B_MASK 0x1000u
-#define CCM_PRE34_EN_B_SHIFT 12
-#define CCM_PRE34_BUSY1_MASK 0x8000u
-#define CCM_PRE34_BUSY1_SHIFT 15
-#define CCM_PRE34_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE34_PRE_PODF_A_SHIFT 16
-#define CCM_PRE34_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE34_PRE_PODF_A_SHIFT))&CCM_PRE34_PRE_PODF_A_MASK)
-#define CCM_PRE34_BUSY3_MASK 0x80000u
-#define CCM_PRE34_BUSY3_SHIFT 19
-#define CCM_PRE34_MUX_A_MASK 0x7000000u
-#define CCM_PRE34_MUX_A_SHIFT 24
-#define CCM_PRE34_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE34_MUX_A_SHIFT))&CCM_PRE34_MUX_A_MASK)
-#define CCM_PRE34_EN_A_MASK 0x10000000u
-#define CCM_PRE34_EN_A_SHIFT 28
-#define CCM_PRE34_BUSY4_MASK 0x80000000u
-#define CCM_PRE34_BUSY4_SHIFT 31
-/* PRE_ROOT34_SET Bit Fields */
-#define CCM_PRE_ROOT34_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT34_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT34_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT34_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT34_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT34_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT34_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT34_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT34_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_SET_MUX_B_SHIFT))&CCM_PRE_ROOT34_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT34_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT34_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT34_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT34_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT34_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT34_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT34_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT34_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT34_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT34_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT34_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT34_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT34_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_SET_MUX_A_SHIFT))&CCM_PRE_ROOT34_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT34_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT34_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT34_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT34_SET_BUSY4_SHIFT 31
-/* PRE_ROOT34_CLR Bit Fields */
-#define CCM_PRE_ROOT34_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT34_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT34_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT34_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT34_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT34_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT34_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT34_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT34_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT34_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT34_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT34_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT34_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT34_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT34_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT34_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT34_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT34_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT34_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT34_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT34_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT34_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT34_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT34_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT34_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT34_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT34_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT34_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT34_TOG Bit Fields */
-#define CCM_PRE_ROOT34_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT34_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT34_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT34_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT34_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT34_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT34_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT34_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT34_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT34_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT34_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT34_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT34_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT34_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT34_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT34_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT34_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT34_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT34_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT34_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT34_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT34_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT34_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT34_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT34_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT34_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT34_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT34_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT34_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL34 Bit Fields */
-#define CCM_ACCESS_CTRL34_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL34_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL34_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL34_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL34_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL34_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL34_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL34_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL34_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL34_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL34_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL34_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL34_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL34_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL34_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL34_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL34_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL34_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL34_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL34_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL34_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL34_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL34_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL34_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL34_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL34_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL34_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL34_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL34_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL34_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL34_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL34_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL34_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL34_LOCK_SHIFT 31
-/* ACCESS_CTRL34_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL34_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL34_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL34_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL34_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL34_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL34_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL34_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL34_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL34_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL34_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL34_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL34_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL34_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL34_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL34_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL34_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL34_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL34_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL34_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL34_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL34_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL34_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL34_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL34_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL34_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL34_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL34_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL34_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL34_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL34_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL34_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT35 Bit Fields */
-#define CCM_TARGET_ROOT35_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT35_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT35_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_POST_PODF_SHIFT))&CCM_TARGET_ROOT35_POST_PODF_MASK)
-#define CCM_TARGET_ROOT35_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT35_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT35_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT35_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT35_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT35_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT35_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT35_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT35_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT35_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT35_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_PRE_PODF_SHIFT))&CCM_TARGET_ROOT35_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT35_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT35_MUX_SHIFT 24
-#define CCM_TARGET_ROOT35_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_MUX_SHIFT))&CCM_TARGET_ROOT35_MUX_MASK)
-#define CCM_TARGET_ROOT35_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT35_ENABLE_SHIFT 28
-/* TARGET_ROOT35_SET Bit Fields */
-#define CCM_TARGET_ROOT35_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT35_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT35_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT35_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT35_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT35_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT35_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT35_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT35_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT35_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT35_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT35_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT35_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT35_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT35_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT35_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT35_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT35_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT35_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_SET_MUX_SHIFT))&CCM_TARGET_ROOT35_SET_MUX_MASK)
-#define CCM_TARGET_ROOT35_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT35_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT35_CLR Bit Fields */
-#define CCM_TARGET_ROOT35_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT35_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT35_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT35_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT35_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT35_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT35_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT35_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT35_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT35_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT35_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT35_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT35_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT35_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT35_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT35_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT35_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT35_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT35_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_CLR_MUX_SHIFT))&CCM_TARGET_ROOT35_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT35_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT35_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT35_TOG Bit Fields */
-#define CCM_TARGET_ROOT35_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT35_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT35_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT35_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT35_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT35_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT35_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT35_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT35_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT35_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT35_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT35_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT35_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT35_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT35_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT35_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT35_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT35_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT35_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT35_TOG_MUX_SHIFT))&CCM_TARGET_ROOT35_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT35_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT35_TOG_ENABLE_SHIFT 28
-/* POST35 Bit Fields */
-#define CCM_POST35_POST_PODF_MASK 0x3Fu
-#define CCM_POST35_POST_PODF_SHIFT 0
-#define CCM_POST35_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST35_POST_PODF_SHIFT))&CCM_POST35_POST_PODF_MASK)
-#define CCM_POST35_BUSY1_MASK 0x80u
-#define CCM_POST35_BUSY1_SHIFT 7
-#define CCM_POST35_AUTO_PODF_MASK 0x700u
-#define CCM_POST35_AUTO_PODF_SHIFT 8
-#define CCM_POST35_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST35_AUTO_PODF_SHIFT))&CCM_POST35_AUTO_PODF_MASK)
-#define CCM_POST35_AUTO_EN_MASK 0x1000u
-#define CCM_POST35_AUTO_EN_SHIFT 12
-#define CCM_POST35_SLOW_MASK 0x8000u
-#define CCM_POST35_SLOW_SHIFT 15
-#define CCM_POST35_SELECT_MASK 0x10000000u
-#define CCM_POST35_SELECT_SHIFT 28
-#define CCM_POST35_BUSY2_MASK 0x80000000u
-#define CCM_POST35_BUSY2_SHIFT 31
-/* POST_ROOT35_SET Bit Fields */
-#define CCM_POST_ROOT35_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT35_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT35_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT35_SET_POST_PODF_SHIFT))&CCM_POST_ROOT35_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT35_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT35_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT35_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT35_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT35_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT35_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT35_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT35_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT35_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT35_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT35_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT35_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT35_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT35_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT35_SET_BUSY2_SHIFT 31
-/* POST_ROOT35_CLR Bit Fields */
-#define CCM_POST_ROOT35_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT35_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT35_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT35_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT35_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT35_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT35_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT35_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT35_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT35_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT35_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT35_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT35_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT35_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT35_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT35_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT35_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT35_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT35_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT35_CLR_BUSY2_SHIFT 31
-/* POST_ROOT35_TOG Bit Fields */
-#define CCM_POST_ROOT35_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT35_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT35_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT35_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT35_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT35_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT35_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT35_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT35_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT35_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT35_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT35_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT35_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT35_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT35_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT35_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT35_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT35_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT35_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT35_TOG_BUSY2_SHIFT 31
-/* PRE35 Bit Fields */
-#define CCM_PRE35_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE35_PRE_PODF_B_SHIFT 0
-#define CCM_PRE35_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE35_PRE_PODF_B_SHIFT))&CCM_PRE35_PRE_PODF_B_MASK)
-#define CCM_PRE35_BUSY0_MASK 0x8u
-#define CCM_PRE35_BUSY0_SHIFT 3
-#define CCM_PRE35_MUX_B_MASK 0x700u
-#define CCM_PRE35_MUX_B_SHIFT 8
-#define CCM_PRE35_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE35_MUX_B_SHIFT))&CCM_PRE35_MUX_B_MASK)
-#define CCM_PRE35_EN_B_MASK 0x1000u
-#define CCM_PRE35_EN_B_SHIFT 12
-#define CCM_PRE35_BUSY1_MASK 0x8000u
-#define CCM_PRE35_BUSY1_SHIFT 15
-#define CCM_PRE35_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE35_PRE_PODF_A_SHIFT 16
-#define CCM_PRE35_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE35_PRE_PODF_A_SHIFT))&CCM_PRE35_PRE_PODF_A_MASK)
-#define CCM_PRE35_BUSY3_MASK 0x80000u
-#define CCM_PRE35_BUSY3_SHIFT 19
-#define CCM_PRE35_MUX_A_MASK 0x7000000u
-#define CCM_PRE35_MUX_A_SHIFT 24
-#define CCM_PRE35_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE35_MUX_A_SHIFT))&CCM_PRE35_MUX_A_MASK)
-#define CCM_PRE35_EN_A_MASK 0x10000000u
-#define CCM_PRE35_EN_A_SHIFT 28
-#define CCM_PRE35_BUSY4_MASK 0x80000000u
-#define CCM_PRE35_BUSY4_SHIFT 31
-/* PRE_ROOT35_SET Bit Fields */
-#define CCM_PRE_ROOT35_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT35_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT35_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT35_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT35_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT35_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT35_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT35_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT35_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_SET_MUX_B_SHIFT))&CCM_PRE_ROOT35_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT35_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT35_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT35_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT35_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT35_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT35_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT35_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT35_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT35_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT35_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT35_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT35_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT35_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_SET_MUX_A_SHIFT))&CCM_PRE_ROOT35_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT35_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT35_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT35_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT35_SET_BUSY4_SHIFT 31
-/* PRE_ROOT35_CLR Bit Fields */
-#define CCM_PRE_ROOT35_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT35_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT35_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT35_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT35_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT35_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT35_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT35_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT35_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT35_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT35_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT35_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT35_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT35_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT35_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT35_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT35_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT35_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT35_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT35_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT35_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT35_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT35_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT35_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT35_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT35_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT35_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT35_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT35_TOG Bit Fields */
-#define CCM_PRE_ROOT35_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT35_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT35_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT35_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT35_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT35_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT35_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT35_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT35_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT35_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT35_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT35_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT35_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT35_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT35_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT35_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT35_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT35_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT35_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT35_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT35_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT35_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT35_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT35_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT35_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT35_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT35_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT35_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT35_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL35 Bit Fields */
-#define CCM_ACCESS_CTRL35_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL35_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL35_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL35_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL35_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL35_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL35_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL35_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL35_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL35_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL35_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL35_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL35_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL35_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL35_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL35_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL35_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL35_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL35_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL35_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL35_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL35_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL35_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL35_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL35_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL35_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL35_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL35_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL35_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL35_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL35_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL35_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL35_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL35_LOCK_SHIFT 31
-/* ACCESS_CTRL35_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL35_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL35_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL35_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL35_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL35_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL35_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL35_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL35_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL35_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL35_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL35_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL35_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL35_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL35_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL35_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL35_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL35_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL35_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL35_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL35_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL35_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL35_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL35_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL35_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL35_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL35_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL35_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL35_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL35_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL35_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL35_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT36 Bit Fields */
-#define CCM_TARGET_ROOT36_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT36_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT36_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_POST_PODF_SHIFT))&CCM_TARGET_ROOT36_POST_PODF_MASK)
-#define CCM_TARGET_ROOT36_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT36_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT36_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT36_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT36_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT36_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT36_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT36_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT36_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT36_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT36_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_PRE_PODF_SHIFT))&CCM_TARGET_ROOT36_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT36_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT36_MUX_SHIFT 24
-#define CCM_TARGET_ROOT36_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_MUX_SHIFT))&CCM_TARGET_ROOT36_MUX_MASK)
-#define CCM_TARGET_ROOT36_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT36_ENABLE_SHIFT 28
-/* TARGET_ROOT36_SET Bit Fields */
-#define CCM_TARGET_ROOT36_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT36_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT36_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT36_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT36_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT36_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT36_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT36_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT36_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT36_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT36_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT36_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT36_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT36_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT36_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT36_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT36_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT36_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT36_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_SET_MUX_SHIFT))&CCM_TARGET_ROOT36_SET_MUX_MASK)
-#define CCM_TARGET_ROOT36_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT36_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT36_CLR Bit Fields */
-#define CCM_TARGET_ROOT36_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT36_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT36_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT36_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT36_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT36_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT36_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT36_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT36_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT36_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT36_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT36_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT36_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT36_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT36_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT36_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT36_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT36_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT36_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_CLR_MUX_SHIFT))&CCM_TARGET_ROOT36_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT36_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT36_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT36_TOG Bit Fields */
-#define CCM_TARGET_ROOT36_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT36_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT36_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT36_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT36_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT36_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT36_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT36_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT36_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT36_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT36_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT36_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT36_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT36_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT36_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT36_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT36_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT36_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT36_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT36_TOG_MUX_SHIFT))&CCM_TARGET_ROOT36_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT36_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT36_TOG_ENABLE_SHIFT 28
-/* POST36 Bit Fields */
-#define CCM_POST36_POST_PODF_MASK 0x3Fu
-#define CCM_POST36_POST_PODF_SHIFT 0
-#define CCM_POST36_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST36_POST_PODF_SHIFT))&CCM_POST36_POST_PODF_MASK)
-#define CCM_POST36_BUSY1_MASK 0x80u
-#define CCM_POST36_BUSY1_SHIFT 7
-#define CCM_POST36_AUTO_PODF_MASK 0x700u
-#define CCM_POST36_AUTO_PODF_SHIFT 8
-#define CCM_POST36_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST36_AUTO_PODF_SHIFT))&CCM_POST36_AUTO_PODF_MASK)
-#define CCM_POST36_AUTO_EN_MASK 0x1000u
-#define CCM_POST36_AUTO_EN_SHIFT 12
-#define CCM_POST36_SLOW_MASK 0x8000u
-#define CCM_POST36_SLOW_SHIFT 15
-#define CCM_POST36_SELECT_MASK 0x10000000u
-#define CCM_POST36_SELECT_SHIFT 28
-#define CCM_POST36_BUSY2_MASK 0x80000000u
-#define CCM_POST36_BUSY2_SHIFT 31
-/* POST_ROOT36_SET Bit Fields */
-#define CCM_POST_ROOT36_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT36_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT36_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT36_SET_POST_PODF_SHIFT))&CCM_POST_ROOT36_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT36_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT36_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT36_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT36_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT36_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT36_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT36_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT36_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT36_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT36_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT36_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT36_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT36_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT36_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT36_SET_BUSY2_SHIFT 31
-/* POST_ROOT36_CLR Bit Fields */
-#define CCM_POST_ROOT36_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT36_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT36_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT36_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT36_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT36_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT36_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT36_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT36_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT36_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT36_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT36_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT36_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT36_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT36_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT36_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT36_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT36_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT36_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT36_CLR_BUSY2_SHIFT 31
-/* POST_ROOT36_TOG Bit Fields */
-#define CCM_POST_ROOT36_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT36_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT36_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT36_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT36_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT36_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT36_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT36_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT36_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT36_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT36_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT36_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT36_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT36_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT36_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT36_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT36_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT36_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT36_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT36_TOG_BUSY2_SHIFT 31
-/* PRE36 Bit Fields */
-#define CCM_PRE36_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE36_PRE_PODF_B_SHIFT 0
-#define CCM_PRE36_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE36_PRE_PODF_B_SHIFT))&CCM_PRE36_PRE_PODF_B_MASK)
-#define CCM_PRE36_BUSY0_MASK 0x8u
-#define CCM_PRE36_BUSY0_SHIFT 3
-#define CCM_PRE36_MUX_B_MASK 0x700u
-#define CCM_PRE36_MUX_B_SHIFT 8
-#define CCM_PRE36_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE36_MUX_B_SHIFT))&CCM_PRE36_MUX_B_MASK)
-#define CCM_PRE36_EN_B_MASK 0x1000u
-#define CCM_PRE36_EN_B_SHIFT 12
-#define CCM_PRE36_BUSY1_MASK 0x8000u
-#define CCM_PRE36_BUSY1_SHIFT 15
-#define CCM_PRE36_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE36_PRE_PODF_A_SHIFT 16
-#define CCM_PRE36_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE36_PRE_PODF_A_SHIFT))&CCM_PRE36_PRE_PODF_A_MASK)
-#define CCM_PRE36_BUSY3_MASK 0x80000u
-#define CCM_PRE36_BUSY3_SHIFT 19
-#define CCM_PRE36_MUX_A_MASK 0x7000000u
-#define CCM_PRE36_MUX_A_SHIFT 24
-#define CCM_PRE36_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE36_MUX_A_SHIFT))&CCM_PRE36_MUX_A_MASK)
-#define CCM_PRE36_EN_A_MASK 0x10000000u
-#define CCM_PRE36_EN_A_SHIFT 28
-#define CCM_PRE36_BUSY4_MASK 0x80000000u
-#define CCM_PRE36_BUSY4_SHIFT 31
-/* PRE_ROOT36_SET Bit Fields */
-#define CCM_PRE_ROOT36_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT36_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT36_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT36_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT36_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT36_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT36_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT36_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT36_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_SET_MUX_B_SHIFT))&CCM_PRE_ROOT36_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT36_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT36_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT36_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT36_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT36_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT36_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT36_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT36_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT36_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT36_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT36_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT36_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT36_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_SET_MUX_A_SHIFT))&CCM_PRE_ROOT36_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT36_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT36_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT36_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT36_SET_BUSY4_SHIFT 31
-/* PRE_ROOT36_CLR Bit Fields */
-#define CCM_PRE_ROOT36_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT36_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT36_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT36_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT36_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT36_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT36_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT36_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT36_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT36_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT36_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT36_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT36_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT36_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT36_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT36_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT36_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT36_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT36_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT36_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT36_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT36_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT36_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT36_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT36_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT36_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT36_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT36_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT36_TOG Bit Fields */
-#define CCM_PRE_ROOT36_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT36_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT36_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT36_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT36_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT36_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT36_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT36_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT36_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT36_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT36_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT36_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT36_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT36_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT36_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT36_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT36_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT36_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT36_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT36_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT36_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT36_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT36_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT36_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT36_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT36_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT36_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT36_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT36_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL36 Bit Fields */
-#define CCM_ACCESS_CTRL36_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL36_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL36_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL36_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL36_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL36_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL36_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL36_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL36_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL36_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL36_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL36_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL36_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL36_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL36_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL36_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL36_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL36_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL36_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL36_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL36_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL36_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL36_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL36_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL36_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL36_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL36_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL36_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL36_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL36_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL36_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL36_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL36_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL36_LOCK_SHIFT 31
-/* ACCESS_CTRL36_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL36_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL36_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL36_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL36_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL36_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL36_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL36_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL36_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL36_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL36_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL36_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL36_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL36_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL36_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL36_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL36_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL36_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL36_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL36_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL36_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL36_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL36_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL36_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL36_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL36_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL36_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL36_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL36_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL36_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL36_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL36_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT37 Bit Fields */
-#define CCM_TARGET_ROOT37_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT37_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT37_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_POST_PODF_SHIFT))&CCM_TARGET_ROOT37_POST_PODF_MASK)
-#define CCM_TARGET_ROOT37_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT37_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT37_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT37_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT37_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT37_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT37_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT37_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT37_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT37_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT37_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_PRE_PODF_SHIFT))&CCM_TARGET_ROOT37_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT37_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT37_MUX_SHIFT 24
-#define CCM_TARGET_ROOT37_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_MUX_SHIFT))&CCM_TARGET_ROOT37_MUX_MASK)
-#define CCM_TARGET_ROOT37_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT37_ENABLE_SHIFT 28
-/* TARGET_ROOT37_SET Bit Fields */
-#define CCM_TARGET_ROOT37_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT37_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT37_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT37_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT37_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT37_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT37_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT37_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT37_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT37_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT37_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT37_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT37_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT37_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT37_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT37_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT37_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT37_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT37_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_SET_MUX_SHIFT))&CCM_TARGET_ROOT37_SET_MUX_MASK)
-#define CCM_TARGET_ROOT37_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT37_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT37_CLR Bit Fields */
-#define CCM_TARGET_ROOT37_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT37_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT37_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT37_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT37_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT37_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT37_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT37_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT37_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT37_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT37_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT37_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT37_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT37_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT37_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT37_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT37_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT37_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT37_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_CLR_MUX_SHIFT))&CCM_TARGET_ROOT37_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT37_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT37_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT37_TOG Bit Fields */
-#define CCM_TARGET_ROOT37_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT37_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT37_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT37_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT37_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT37_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT37_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT37_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT37_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT37_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT37_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT37_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT37_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT37_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT37_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT37_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT37_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT37_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT37_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT37_TOG_MUX_SHIFT))&CCM_TARGET_ROOT37_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT37_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT37_TOG_ENABLE_SHIFT 28
-/* POST37 Bit Fields */
-#define CCM_POST37_POST_PODF_MASK 0x3Fu
-#define CCM_POST37_POST_PODF_SHIFT 0
-#define CCM_POST37_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST37_POST_PODF_SHIFT))&CCM_POST37_POST_PODF_MASK)
-#define CCM_POST37_BUSY1_MASK 0x80u
-#define CCM_POST37_BUSY1_SHIFT 7
-#define CCM_POST37_AUTO_PODF_MASK 0x700u
-#define CCM_POST37_AUTO_PODF_SHIFT 8
-#define CCM_POST37_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST37_AUTO_PODF_SHIFT))&CCM_POST37_AUTO_PODF_MASK)
-#define CCM_POST37_AUTO_EN_MASK 0x1000u
-#define CCM_POST37_AUTO_EN_SHIFT 12
-#define CCM_POST37_SLOW_MASK 0x8000u
-#define CCM_POST37_SLOW_SHIFT 15
-#define CCM_POST37_SELECT_MASK 0x10000000u
-#define CCM_POST37_SELECT_SHIFT 28
-#define CCM_POST37_BUSY2_MASK 0x80000000u
-#define CCM_POST37_BUSY2_SHIFT 31
-/* POST_ROOT37_SET Bit Fields */
-#define CCM_POST_ROOT37_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT37_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT37_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT37_SET_POST_PODF_SHIFT))&CCM_POST_ROOT37_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT37_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT37_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT37_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT37_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT37_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT37_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT37_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT37_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT37_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT37_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT37_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT37_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT37_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT37_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT37_SET_BUSY2_SHIFT 31
-/* POST_ROOT37_CLR Bit Fields */
-#define CCM_POST_ROOT37_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT37_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT37_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT37_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT37_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT37_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT37_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT37_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT37_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT37_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT37_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT37_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT37_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT37_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT37_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT37_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT37_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT37_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT37_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT37_CLR_BUSY2_SHIFT 31
-/* POST_ROOT37_TOG Bit Fields */
-#define CCM_POST_ROOT37_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT37_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT37_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT37_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT37_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT37_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT37_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT37_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT37_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT37_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT37_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT37_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT37_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT37_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT37_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT37_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT37_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT37_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT37_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT37_TOG_BUSY2_SHIFT 31
-/* PRE37 Bit Fields */
-#define CCM_PRE37_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE37_PRE_PODF_B_SHIFT 0
-#define CCM_PRE37_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE37_PRE_PODF_B_SHIFT))&CCM_PRE37_PRE_PODF_B_MASK)
-#define CCM_PRE37_BUSY0_MASK 0x8u
-#define CCM_PRE37_BUSY0_SHIFT 3
-#define CCM_PRE37_MUX_B_MASK 0x700u
-#define CCM_PRE37_MUX_B_SHIFT 8
-#define CCM_PRE37_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE37_MUX_B_SHIFT))&CCM_PRE37_MUX_B_MASK)
-#define CCM_PRE37_EN_B_MASK 0x1000u
-#define CCM_PRE37_EN_B_SHIFT 12
-#define CCM_PRE37_BUSY1_MASK 0x8000u
-#define CCM_PRE37_BUSY1_SHIFT 15
-#define CCM_PRE37_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE37_PRE_PODF_A_SHIFT 16
-#define CCM_PRE37_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE37_PRE_PODF_A_SHIFT))&CCM_PRE37_PRE_PODF_A_MASK)
-#define CCM_PRE37_BUSY3_MASK 0x80000u
-#define CCM_PRE37_BUSY3_SHIFT 19
-#define CCM_PRE37_MUX_A_MASK 0x7000000u
-#define CCM_PRE37_MUX_A_SHIFT 24
-#define CCM_PRE37_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE37_MUX_A_SHIFT))&CCM_PRE37_MUX_A_MASK)
-#define CCM_PRE37_EN_A_MASK 0x10000000u
-#define CCM_PRE37_EN_A_SHIFT 28
-#define CCM_PRE37_BUSY4_MASK 0x80000000u
-#define CCM_PRE37_BUSY4_SHIFT 31
-/* PRE_ROOT37_SET Bit Fields */
-#define CCM_PRE_ROOT37_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT37_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT37_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT37_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT37_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT37_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT37_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT37_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT37_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_SET_MUX_B_SHIFT))&CCM_PRE_ROOT37_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT37_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT37_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT37_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT37_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT37_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT37_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT37_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT37_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT37_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT37_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT37_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT37_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT37_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_SET_MUX_A_SHIFT))&CCM_PRE_ROOT37_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT37_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT37_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT37_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT37_SET_BUSY4_SHIFT 31
-/* PRE_ROOT37_CLR Bit Fields */
-#define CCM_PRE_ROOT37_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT37_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT37_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT37_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT37_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT37_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT37_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT37_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT37_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT37_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT37_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT37_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT37_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT37_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT37_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT37_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT37_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT37_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT37_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT37_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT37_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT37_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT37_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT37_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT37_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT37_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT37_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT37_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT37_TOG Bit Fields */
-#define CCM_PRE_ROOT37_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT37_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT37_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT37_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT37_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT37_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT37_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT37_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT37_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT37_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT37_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT37_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT37_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT37_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT37_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT37_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT37_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT37_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT37_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT37_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT37_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT37_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT37_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT37_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT37_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT37_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT37_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT37_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT37_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL37 Bit Fields */
-#define CCM_ACCESS_CTRL37_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL37_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL37_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL37_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL37_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL37_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL37_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL37_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL37_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL37_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL37_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL37_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL37_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL37_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL37_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL37_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL37_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL37_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL37_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL37_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL37_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL37_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL37_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL37_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL37_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL37_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL37_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL37_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL37_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL37_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL37_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL37_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL37_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL37_LOCK_SHIFT 31
-/* ACCESS_CTRL37_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL37_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL37_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL37_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL37_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL37_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL37_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL37_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL37_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL37_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL37_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL37_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL37_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL37_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL37_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL37_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL37_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL37_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL37_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL37_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL37_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL37_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL37_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL37_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL37_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL37_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL37_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL37_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL37_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL37_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL37_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL37_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT38 Bit Fields */
-#define CCM_TARGET_ROOT38_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT38_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT38_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_POST_PODF_SHIFT))&CCM_TARGET_ROOT38_POST_PODF_MASK)
-#define CCM_TARGET_ROOT38_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT38_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT38_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT38_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT38_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT38_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT38_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT38_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT38_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT38_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT38_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_PRE_PODF_SHIFT))&CCM_TARGET_ROOT38_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT38_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT38_MUX_SHIFT 24
-#define CCM_TARGET_ROOT38_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_MUX_SHIFT))&CCM_TARGET_ROOT38_MUX_MASK)
-#define CCM_TARGET_ROOT38_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT38_ENABLE_SHIFT 28
-/* TARGET_ROOT38_SET Bit Fields */
-#define CCM_TARGET_ROOT38_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT38_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT38_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT38_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT38_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT38_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT38_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT38_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT38_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT38_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT38_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT38_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT38_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT38_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT38_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT38_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT38_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT38_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT38_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_SET_MUX_SHIFT))&CCM_TARGET_ROOT38_SET_MUX_MASK)
-#define CCM_TARGET_ROOT38_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT38_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT38_CLR Bit Fields */
-#define CCM_TARGET_ROOT38_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT38_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT38_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT38_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT38_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT38_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT38_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT38_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT38_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT38_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT38_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT38_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT38_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT38_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT38_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT38_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT38_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT38_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT38_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_CLR_MUX_SHIFT))&CCM_TARGET_ROOT38_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT38_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT38_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT38_TOG Bit Fields */
-#define CCM_TARGET_ROOT38_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT38_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT38_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT38_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT38_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT38_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT38_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT38_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT38_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT38_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT38_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT38_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT38_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT38_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT38_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT38_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT38_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT38_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT38_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT38_TOG_MUX_SHIFT))&CCM_TARGET_ROOT38_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT38_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT38_TOG_ENABLE_SHIFT 28
-/* POST38 Bit Fields */
-#define CCM_POST38_POST_PODF_MASK 0x3Fu
-#define CCM_POST38_POST_PODF_SHIFT 0
-#define CCM_POST38_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST38_POST_PODF_SHIFT))&CCM_POST38_POST_PODF_MASK)
-#define CCM_POST38_BUSY1_MASK 0x80u
-#define CCM_POST38_BUSY1_SHIFT 7
-#define CCM_POST38_AUTO_PODF_MASK 0x700u
-#define CCM_POST38_AUTO_PODF_SHIFT 8
-#define CCM_POST38_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST38_AUTO_PODF_SHIFT))&CCM_POST38_AUTO_PODF_MASK)
-#define CCM_POST38_AUTO_EN_MASK 0x1000u
-#define CCM_POST38_AUTO_EN_SHIFT 12
-#define CCM_POST38_SLOW_MASK 0x8000u
-#define CCM_POST38_SLOW_SHIFT 15
-#define CCM_POST38_SELECT_MASK 0x10000000u
-#define CCM_POST38_SELECT_SHIFT 28
-#define CCM_POST38_BUSY2_MASK 0x80000000u
-#define CCM_POST38_BUSY2_SHIFT 31
-/* POST_ROOT38_SET Bit Fields */
-#define CCM_POST_ROOT38_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT38_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT38_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT38_SET_POST_PODF_SHIFT))&CCM_POST_ROOT38_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT38_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT38_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT38_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT38_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT38_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT38_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT38_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT38_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT38_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT38_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT38_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT38_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT38_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT38_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT38_SET_BUSY2_SHIFT 31
-/* POST_ROOT38_CLR Bit Fields */
-#define CCM_POST_ROOT38_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT38_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT38_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT38_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT38_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT38_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT38_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT38_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT38_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT38_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT38_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT38_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT38_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT38_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT38_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT38_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT38_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT38_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT38_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT38_CLR_BUSY2_SHIFT 31
-/* POST_ROOT38_TOG Bit Fields */
-#define CCM_POST_ROOT38_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT38_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT38_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT38_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT38_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT38_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT38_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT38_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT38_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT38_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT38_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT38_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT38_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT38_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT38_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT38_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT38_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT38_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT38_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT38_TOG_BUSY2_SHIFT 31
-/* PRE38 Bit Fields */
-#define CCM_PRE38_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE38_PRE_PODF_B_SHIFT 0
-#define CCM_PRE38_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE38_PRE_PODF_B_SHIFT))&CCM_PRE38_PRE_PODF_B_MASK)
-#define CCM_PRE38_BUSY0_MASK 0x8u
-#define CCM_PRE38_BUSY0_SHIFT 3
-#define CCM_PRE38_MUX_B_MASK 0x700u
-#define CCM_PRE38_MUX_B_SHIFT 8
-#define CCM_PRE38_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE38_MUX_B_SHIFT))&CCM_PRE38_MUX_B_MASK)
-#define CCM_PRE38_EN_B_MASK 0x1000u
-#define CCM_PRE38_EN_B_SHIFT 12
-#define CCM_PRE38_BUSY1_MASK 0x8000u
-#define CCM_PRE38_BUSY1_SHIFT 15
-#define CCM_PRE38_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE38_PRE_PODF_A_SHIFT 16
-#define CCM_PRE38_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE38_PRE_PODF_A_SHIFT))&CCM_PRE38_PRE_PODF_A_MASK)
-#define CCM_PRE38_BUSY3_MASK 0x80000u
-#define CCM_PRE38_BUSY3_SHIFT 19
-#define CCM_PRE38_MUX_A_MASK 0x7000000u
-#define CCM_PRE38_MUX_A_SHIFT 24
-#define CCM_PRE38_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE38_MUX_A_SHIFT))&CCM_PRE38_MUX_A_MASK)
-#define CCM_PRE38_EN_A_MASK 0x10000000u
-#define CCM_PRE38_EN_A_SHIFT 28
-#define CCM_PRE38_BUSY4_MASK 0x80000000u
-#define CCM_PRE38_BUSY4_SHIFT 31
-/* PRE_ROOT38_SET Bit Fields */
-#define CCM_PRE_ROOT38_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT38_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT38_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT38_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT38_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT38_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT38_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT38_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT38_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_SET_MUX_B_SHIFT))&CCM_PRE_ROOT38_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT38_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT38_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT38_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT38_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT38_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT38_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT38_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT38_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT38_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT38_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT38_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT38_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT38_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_SET_MUX_A_SHIFT))&CCM_PRE_ROOT38_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT38_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT38_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT38_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT38_SET_BUSY4_SHIFT 31
-/* PRE_ROOT38_CLR Bit Fields */
-#define CCM_PRE_ROOT38_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT38_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT38_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT38_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT38_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT38_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT38_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT38_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT38_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT38_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT38_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT38_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT38_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT38_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT38_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT38_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT38_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT38_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT38_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT38_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT38_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT38_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT38_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT38_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT38_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT38_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT38_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT38_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT38_TOG Bit Fields */
-#define CCM_PRE_ROOT38_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT38_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT38_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT38_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT38_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT38_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT38_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT38_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT38_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT38_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT38_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT38_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT38_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT38_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT38_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT38_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT38_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT38_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT38_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT38_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT38_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT38_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT38_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT38_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT38_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT38_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT38_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT38_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT38_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL38 Bit Fields */
-#define CCM_ACCESS_CTRL38_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL38_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL38_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL38_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL38_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL38_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL38_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL38_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL38_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL38_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL38_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL38_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL38_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL38_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL38_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL38_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL38_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL38_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL38_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL38_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL38_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL38_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL38_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL38_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL38_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL38_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL38_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL38_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL38_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL38_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL38_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL38_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL38_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL38_LOCK_SHIFT 31
-/* ACCESS_CTRL38_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL38_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL38_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL38_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL38_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL38_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL38_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL38_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL38_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL38_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL38_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL38_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL38_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL38_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL38_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL38_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL38_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL38_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL38_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL38_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL38_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL38_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL38_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL38_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL38_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL38_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL38_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL38_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL38_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL38_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL38_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL38_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT39 Bit Fields */
-#define CCM_TARGET_ROOT39_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT39_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT39_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_POST_PODF_SHIFT))&CCM_TARGET_ROOT39_POST_PODF_MASK)
-#define CCM_TARGET_ROOT39_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT39_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT39_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT39_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT39_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT39_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT39_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT39_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT39_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT39_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT39_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_PRE_PODF_SHIFT))&CCM_TARGET_ROOT39_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT39_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT39_MUX_SHIFT 24
-#define CCM_TARGET_ROOT39_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_MUX_SHIFT))&CCM_TARGET_ROOT39_MUX_MASK)
-#define CCM_TARGET_ROOT39_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT39_ENABLE_SHIFT 28
-/* TARGET_ROOT39_SET Bit Fields */
-#define CCM_TARGET_ROOT39_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT39_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT39_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT39_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT39_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT39_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT39_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT39_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT39_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT39_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT39_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT39_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT39_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT39_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT39_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT39_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT39_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT39_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT39_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_SET_MUX_SHIFT))&CCM_TARGET_ROOT39_SET_MUX_MASK)
-#define CCM_TARGET_ROOT39_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT39_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT39_CLR Bit Fields */
-#define CCM_TARGET_ROOT39_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT39_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT39_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT39_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT39_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT39_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT39_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT39_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT39_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT39_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT39_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT39_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT39_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT39_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT39_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT39_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT39_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT39_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT39_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_CLR_MUX_SHIFT))&CCM_TARGET_ROOT39_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT39_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT39_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT39_TOG Bit Fields */
-#define CCM_TARGET_ROOT39_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT39_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT39_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT39_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT39_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT39_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT39_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT39_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT39_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT39_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT39_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT39_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT39_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT39_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT39_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT39_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT39_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT39_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT39_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT39_TOG_MUX_SHIFT))&CCM_TARGET_ROOT39_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT39_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT39_TOG_ENABLE_SHIFT 28
-/* POST39 Bit Fields */
-#define CCM_POST39_POST_PODF_MASK 0x3Fu
-#define CCM_POST39_POST_PODF_SHIFT 0
-#define CCM_POST39_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST39_POST_PODF_SHIFT))&CCM_POST39_POST_PODF_MASK)
-#define CCM_POST39_BUSY1_MASK 0x80u
-#define CCM_POST39_BUSY1_SHIFT 7
-#define CCM_POST39_AUTO_PODF_MASK 0x700u
-#define CCM_POST39_AUTO_PODF_SHIFT 8
-#define CCM_POST39_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST39_AUTO_PODF_SHIFT))&CCM_POST39_AUTO_PODF_MASK)
-#define CCM_POST39_AUTO_EN_MASK 0x1000u
-#define CCM_POST39_AUTO_EN_SHIFT 12
-#define CCM_POST39_SLOW_MASK 0x8000u
-#define CCM_POST39_SLOW_SHIFT 15
-#define CCM_POST39_SELECT_MASK 0x10000000u
-#define CCM_POST39_SELECT_SHIFT 28
-#define CCM_POST39_BUSY2_MASK 0x80000000u
-#define CCM_POST39_BUSY2_SHIFT 31
-/* POST_ROOT39_SET Bit Fields */
-#define CCM_POST_ROOT39_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT39_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT39_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT39_SET_POST_PODF_SHIFT))&CCM_POST_ROOT39_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT39_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT39_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT39_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT39_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT39_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT39_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT39_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT39_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT39_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT39_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT39_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT39_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT39_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT39_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT39_SET_BUSY2_SHIFT 31
-/* POST_ROOT39_CLR Bit Fields */
-#define CCM_POST_ROOT39_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT39_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT39_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT39_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT39_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT39_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT39_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT39_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT39_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT39_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT39_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT39_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT39_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT39_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT39_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT39_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT39_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT39_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT39_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT39_CLR_BUSY2_SHIFT 31
-/* POST_ROOT39_TOG Bit Fields */
-#define CCM_POST_ROOT39_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT39_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT39_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT39_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT39_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT39_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT39_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT39_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT39_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT39_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT39_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT39_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT39_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT39_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT39_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT39_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT39_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT39_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT39_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT39_TOG_BUSY2_SHIFT 31
-/* PRE39 Bit Fields */
-#define CCM_PRE39_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE39_PRE_PODF_B_SHIFT 0
-#define CCM_PRE39_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE39_PRE_PODF_B_SHIFT))&CCM_PRE39_PRE_PODF_B_MASK)
-#define CCM_PRE39_BUSY0_MASK 0x8u
-#define CCM_PRE39_BUSY0_SHIFT 3
-#define CCM_PRE39_MUX_B_MASK 0x700u
-#define CCM_PRE39_MUX_B_SHIFT 8
-#define CCM_PRE39_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE39_MUX_B_SHIFT))&CCM_PRE39_MUX_B_MASK)
-#define CCM_PRE39_EN_B_MASK 0x1000u
-#define CCM_PRE39_EN_B_SHIFT 12
-#define CCM_PRE39_BUSY1_MASK 0x8000u
-#define CCM_PRE39_BUSY1_SHIFT 15
-#define CCM_PRE39_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE39_PRE_PODF_A_SHIFT 16
-#define CCM_PRE39_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE39_PRE_PODF_A_SHIFT))&CCM_PRE39_PRE_PODF_A_MASK)
-#define CCM_PRE39_BUSY3_MASK 0x80000u
-#define CCM_PRE39_BUSY3_SHIFT 19
-#define CCM_PRE39_MUX_A_MASK 0x7000000u
-#define CCM_PRE39_MUX_A_SHIFT 24
-#define CCM_PRE39_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE39_MUX_A_SHIFT))&CCM_PRE39_MUX_A_MASK)
-#define CCM_PRE39_EN_A_MASK 0x10000000u
-#define CCM_PRE39_EN_A_SHIFT 28
-#define CCM_PRE39_BUSY4_MASK 0x80000000u
-#define CCM_PRE39_BUSY4_SHIFT 31
-/* PRE_ROOT39_SET Bit Fields */
-#define CCM_PRE_ROOT39_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT39_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT39_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT39_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT39_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT39_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT39_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT39_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT39_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_SET_MUX_B_SHIFT))&CCM_PRE_ROOT39_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT39_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT39_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT39_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT39_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT39_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT39_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT39_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT39_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT39_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT39_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT39_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT39_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT39_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_SET_MUX_A_SHIFT))&CCM_PRE_ROOT39_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT39_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT39_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT39_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT39_SET_BUSY4_SHIFT 31
-/* PRE_ROOT39_CLR Bit Fields */
-#define CCM_PRE_ROOT39_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT39_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT39_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT39_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT39_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT39_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT39_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT39_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT39_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT39_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT39_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT39_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT39_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT39_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT39_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT39_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT39_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT39_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT39_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT39_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT39_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT39_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT39_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT39_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT39_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT39_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT39_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT39_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT39_TOG Bit Fields */
-#define CCM_PRE_ROOT39_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT39_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT39_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT39_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT39_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT39_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT39_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT39_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT39_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT39_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT39_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT39_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT39_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT39_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT39_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT39_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT39_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT39_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT39_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT39_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT39_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT39_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT39_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT39_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT39_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT39_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT39_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT39_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT39_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL39 Bit Fields */
-#define CCM_ACCESS_CTRL39_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL39_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL39_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL39_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL39_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL39_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL39_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL39_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL39_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL39_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL39_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL39_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL39_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL39_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL39_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL39_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL39_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL39_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL39_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL39_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL39_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL39_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL39_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL39_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL39_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL39_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL39_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL39_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL39_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL39_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL39_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL39_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL39_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL39_LOCK_SHIFT 31
-/* ACCESS_CTRL39_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL39_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL39_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL39_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL39_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL39_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL39_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL39_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL39_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL39_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL39_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL39_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL39_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL39_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL39_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL39_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL39_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL39_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL39_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL39_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL39_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL39_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL39_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL39_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL39_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL39_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL39_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL39_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL39_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL39_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL39_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL39_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT40 Bit Fields */
-#define CCM_TARGET_ROOT40_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT40_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT40_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_POST_PODF_SHIFT))&CCM_TARGET_ROOT40_POST_PODF_MASK)
-#define CCM_TARGET_ROOT40_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT40_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT40_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT40_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT40_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT40_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT40_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT40_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT40_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT40_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT40_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_PRE_PODF_SHIFT))&CCM_TARGET_ROOT40_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT40_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT40_MUX_SHIFT 24
-#define CCM_TARGET_ROOT40_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_MUX_SHIFT))&CCM_TARGET_ROOT40_MUX_MASK)
-#define CCM_TARGET_ROOT40_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT40_ENABLE_SHIFT 28
-/* TARGET_ROOT40_SET Bit Fields */
-#define CCM_TARGET_ROOT40_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT40_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT40_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT40_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT40_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT40_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT40_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT40_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT40_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT40_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT40_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT40_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT40_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT40_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT40_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT40_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT40_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT40_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT40_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_SET_MUX_SHIFT))&CCM_TARGET_ROOT40_SET_MUX_MASK)
-#define CCM_TARGET_ROOT40_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT40_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT40_CLR Bit Fields */
-#define CCM_TARGET_ROOT40_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT40_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT40_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT40_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT40_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT40_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT40_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT40_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT40_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT40_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT40_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT40_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT40_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT40_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT40_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT40_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT40_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT40_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT40_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_CLR_MUX_SHIFT))&CCM_TARGET_ROOT40_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT40_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT40_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT40_TOG Bit Fields */
-#define CCM_TARGET_ROOT40_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT40_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT40_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT40_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT40_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT40_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT40_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT40_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT40_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT40_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT40_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT40_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT40_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT40_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT40_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT40_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT40_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT40_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT40_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT40_TOG_MUX_SHIFT))&CCM_TARGET_ROOT40_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT40_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT40_TOG_ENABLE_SHIFT 28
-/* POST40 Bit Fields */
-#define CCM_POST40_POST_PODF_MASK 0x3Fu
-#define CCM_POST40_POST_PODF_SHIFT 0
-#define CCM_POST40_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST40_POST_PODF_SHIFT))&CCM_POST40_POST_PODF_MASK)
-#define CCM_POST40_BUSY1_MASK 0x80u
-#define CCM_POST40_BUSY1_SHIFT 7
-#define CCM_POST40_AUTO_PODF_MASK 0x700u
-#define CCM_POST40_AUTO_PODF_SHIFT 8
-#define CCM_POST40_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST40_AUTO_PODF_SHIFT))&CCM_POST40_AUTO_PODF_MASK)
-#define CCM_POST40_AUTO_EN_MASK 0x1000u
-#define CCM_POST40_AUTO_EN_SHIFT 12
-#define CCM_POST40_SLOW_MASK 0x8000u
-#define CCM_POST40_SLOW_SHIFT 15
-#define CCM_POST40_SELECT_MASK 0x10000000u
-#define CCM_POST40_SELECT_SHIFT 28
-#define CCM_POST40_BUSY2_MASK 0x80000000u
-#define CCM_POST40_BUSY2_SHIFT 31
-/* POST_ROOT40_SET Bit Fields */
-#define CCM_POST_ROOT40_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT40_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT40_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT40_SET_POST_PODF_SHIFT))&CCM_POST_ROOT40_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT40_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT40_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT40_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT40_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT40_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT40_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT40_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT40_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT40_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT40_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT40_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT40_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT40_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT40_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT40_SET_BUSY2_SHIFT 31
-/* POST_ROOT40_CLR Bit Fields */
-#define CCM_POST_ROOT40_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT40_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT40_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT40_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT40_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT40_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT40_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT40_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT40_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT40_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT40_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT40_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT40_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT40_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT40_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT40_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT40_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT40_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT40_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT40_CLR_BUSY2_SHIFT 31
-/* POST_ROOT40_TOG Bit Fields */
-#define CCM_POST_ROOT40_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT40_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT40_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT40_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT40_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT40_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT40_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT40_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT40_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT40_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT40_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT40_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT40_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT40_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT40_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT40_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT40_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT40_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT40_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT40_TOG_BUSY2_SHIFT 31
-/* PRE40 Bit Fields */
-#define CCM_PRE40_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE40_PRE_PODF_B_SHIFT 0
-#define CCM_PRE40_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE40_PRE_PODF_B_SHIFT))&CCM_PRE40_PRE_PODF_B_MASK)
-#define CCM_PRE40_BUSY0_MASK 0x8u
-#define CCM_PRE40_BUSY0_SHIFT 3
-#define CCM_PRE40_MUX_B_MASK 0x700u
-#define CCM_PRE40_MUX_B_SHIFT 8
-#define CCM_PRE40_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE40_MUX_B_SHIFT))&CCM_PRE40_MUX_B_MASK)
-#define CCM_PRE40_EN_B_MASK 0x1000u
-#define CCM_PRE40_EN_B_SHIFT 12
-#define CCM_PRE40_BUSY1_MASK 0x8000u
-#define CCM_PRE40_BUSY1_SHIFT 15
-#define CCM_PRE40_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE40_PRE_PODF_A_SHIFT 16
-#define CCM_PRE40_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE40_PRE_PODF_A_SHIFT))&CCM_PRE40_PRE_PODF_A_MASK)
-#define CCM_PRE40_BUSY3_MASK 0x80000u
-#define CCM_PRE40_BUSY3_SHIFT 19
-#define CCM_PRE40_MUX_A_MASK 0x7000000u
-#define CCM_PRE40_MUX_A_SHIFT 24
-#define CCM_PRE40_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE40_MUX_A_SHIFT))&CCM_PRE40_MUX_A_MASK)
-#define CCM_PRE40_EN_A_MASK 0x10000000u
-#define CCM_PRE40_EN_A_SHIFT 28
-#define CCM_PRE40_BUSY4_MASK 0x80000000u
-#define CCM_PRE40_BUSY4_SHIFT 31
-/* PRE_ROOT40_SET Bit Fields */
-#define CCM_PRE_ROOT40_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT40_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT40_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT40_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT40_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT40_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT40_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT40_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT40_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_SET_MUX_B_SHIFT))&CCM_PRE_ROOT40_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT40_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT40_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT40_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT40_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT40_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT40_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT40_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT40_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT40_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT40_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT40_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT40_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT40_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_SET_MUX_A_SHIFT))&CCM_PRE_ROOT40_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT40_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT40_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT40_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT40_SET_BUSY4_SHIFT 31
-/* PRE_ROOT40_CLR Bit Fields */
-#define CCM_PRE_ROOT40_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT40_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT40_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT40_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT40_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT40_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT40_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT40_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT40_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT40_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT40_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT40_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT40_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT40_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT40_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT40_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT40_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT40_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT40_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT40_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT40_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT40_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT40_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT40_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT40_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT40_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT40_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT40_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT40_TOG Bit Fields */
-#define CCM_PRE_ROOT40_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT40_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT40_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT40_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT40_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT40_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT40_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT40_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT40_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT40_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT40_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT40_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT40_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT40_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT40_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT40_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT40_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT40_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT40_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT40_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT40_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT40_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT40_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT40_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT40_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT40_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT40_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT40_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT40_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL40 Bit Fields */
-#define CCM_ACCESS_CTRL40_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL40_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL40_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL40_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL40_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL40_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL40_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL40_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL40_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL40_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL40_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL40_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL40_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL40_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL40_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL40_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL40_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL40_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL40_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL40_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL40_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL40_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL40_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL40_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL40_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL40_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL40_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL40_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL40_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL40_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL40_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL40_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL40_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL40_LOCK_SHIFT 31
-/* ACCESS_CTRL40_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL40_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL40_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL40_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL40_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL40_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL40_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL40_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL40_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL40_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL40_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL40_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL40_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL40_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL40_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL40_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL40_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL40_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL40_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL40_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL40_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL40_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL40_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL40_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL40_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL40_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL40_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL40_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL40_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL40_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL40_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL40_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT41 Bit Fields */
-#define CCM_TARGET_ROOT41_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT41_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT41_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_POST_PODF_SHIFT))&CCM_TARGET_ROOT41_POST_PODF_MASK)
-#define CCM_TARGET_ROOT41_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT41_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT41_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT41_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT41_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT41_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT41_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT41_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT41_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT41_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT41_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_PRE_PODF_SHIFT))&CCM_TARGET_ROOT41_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT41_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT41_MUX_SHIFT 24
-#define CCM_TARGET_ROOT41_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_MUX_SHIFT))&CCM_TARGET_ROOT41_MUX_MASK)
-#define CCM_TARGET_ROOT41_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT41_ENABLE_SHIFT 28
-/* TARGET_ROOT41_SET Bit Fields */
-#define CCM_TARGET_ROOT41_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT41_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT41_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT41_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT41_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT41_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT41_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT41_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT41_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT41_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT41_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT41_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT41_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT41_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT41_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT41_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT41_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT41_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT41_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_SET_MUX_SHIFT))&CCM_TARGET_ROOT41_SET_MUX_MASK)
-#define CCM_TARGET_ROOT41_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT41_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT41_CLR Bit Fields */
-#define CCM_TARGET_ROOT41_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT41_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT41_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT41_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT41_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT41_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT41_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT41_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT41_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT41_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT41_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT41_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT41_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT41_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT41_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT41_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT41_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT41_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT41_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_CLR_MUX_SHIFT))&CCM_TARGET_ROOT41_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT41_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT41_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT41_TOG Bit Fields */
-#define CCM_TARGET_ROOT41_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT41_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT41_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT41_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT41_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT41_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT41_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT41_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT41_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT41_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT41_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT41_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT41_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT41_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT41_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT41_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT41_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT41_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT41_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT41_TOG_MUX_SHIFT))&CCM_TARGET_ROOT41_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT41_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT41_TOG_ENABLE_SHIFT 28
-/* POST41 Bit Fields */
-#define CCM_POST41_POST_PODF_MASK 0x3Fu
-#define CCM_POST41_POST_PODF_SHIFT 0
-#define CCM_POST41_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST41_POST_PODF_SHIFT))&CCM_POST41_POST_PODF_MASK)
-#define CCM_POST41_BUSY1_MASK 0x80u
-#define CCM_POST41_BUSY1_SHIFT 7
-#define CCM_POST41_AUTO_PODF_MASK 0x700u
-#define CCM_POST41_AUTO_PODF_SHIFT 8
-#define CCM_POST41_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST41_AUTO_PODF_SHIFT))&CCM_POST41_AUTO_PODF_MASK)
-#define CCM_POST41_AUTO_EN_MASK 0x1000u
-#define CCM_POST41_AUTO_EN_SHIFT 12
-#define CCM_POST41_SLOW_MASK 0x8000u
-#define CCM_POST41_SLOW_SHIFT 15
-#define CCM_POST41_SELECT_MASK 0x10000000u
-#define CCM_POST41_SELECT_SHIFT 28
-#define CCM_POST41_BUSY2_MASK 0x80000000u
-#define CCM_POST41_BUSY2_SHIFT 31
-/* POST_ROOT41_SET Bit Fields */
-#define CCM_POST_ROOT41_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT41_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT41_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT41_SET_POST_PODF_SHIFT))&CCM_POST_ROOT41_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT41_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT41_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT41_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT41_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT41_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT41_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT41_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT41_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT41_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT41_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT41_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT41_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT41_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT41_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT41_SET_BUSY2_SHIFT 31
-/* POST_ROOT41_CLR Bit Fields */
-#define CCM_POST_ROOT41_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT41_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT41_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT41_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT41_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT41_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT41_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT41_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT41_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT41_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT41_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT41_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT41_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT41_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT41_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT41_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT41_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT41_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT41_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT41_CLR_BUSY2_SHIFT 31
-/* POST_ROOT41_TOG Bit Fields */
-#define CCM_POST_ROOT41_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT41_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT41_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT41_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT41_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT41_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT41_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT41_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT41_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT41_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT41_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT41_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT41_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT41_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT41_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT41_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT41_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT41_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT41_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT41_TOG_BUSY2_SHIFT 31
-/* PRE41 Bit Fields */
-#define CCM_PRE41_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE41_PRE_PODF_B_SHIFT 0
-#define CCM_PRE41_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE41_PRE_PODF_B_SHIFT))&CCM_PRE41_PRE_PODF_B_MASK)
-#define CCM_PRE41_BUSY0_MASK 0x8u
-#define CCM_PRE41_BUSY0_SHIFT 3
-#define CCM_PRE41_MUX_B_MASK 0x700u
-#define CCM_PRE41_MUX_B_SHIFT 8
-#define CCM_PRE41_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE41_MUX_B_SHIFT))&CCM_PRE41_MUX_B_MASK)
-#define CCM_PRE41_EN_B_MASK 0x1000u
-#define CCM_PRE41_EN_B_SHIFT 12
-#define CCM_PRE41_BUSY1_MASK 0x8000u
-#define CCM_PRE41_BUSY1_SHIFT 15
-#define CCM_PRE41_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE41_PRE_PODF_A_SHIFT 16
-#define CCM_PRE41_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE41_PRE_PODF_A_SHIFT))&CCM_PRE41_PRE_PODF_A_MASK)
-#define CCM_PRE41_BUSY3_MASK 0x80000u
-#define CCM_PRE41_BUSY3_SHIFT 19
-#define CCM_PRE41_MUX_A_MASK 0x7000000u
-#define CCM_PRE41_MUX_A_SHIFT 24
-#define CCM_PRE41_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE41_MUX_A_SHIFT))&CCM_PRE41_MUX_A_MASK)
-#define CCM_PRE41_EN_A_MASK 0x10000000u
-#define CCM_PRE41_EN_A_SHIFT 28
-#define CCM_PRE41_BUSY4_MASK 0x80000000u
-#define CCM_PRE41_BUSY4_SHIFT 31
-/* PRE_ROOT41_SET Bit Fields */
-#define CCM_PRE_ROOT41_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT41_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT41_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT41_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT41_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT41_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT41_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT41_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT41_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_SET_MUX_B_SHIFT))&CCM_PRE_ROOT41_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT41_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT41_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT41_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT41_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT41_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT41_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT41_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT41_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT41_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT41_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT41_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT41_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT41_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_SET_MUX_A_SHIFT))&CCM_PRE_ROOT41_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT41_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT41_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT41_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT41_SET_BUSY4_SHIFT 31
-/* PRE_ROOT41_CLR Bit Fields */
-#define CCM_PRE_ROOT41_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT41_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT41_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT41_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT41_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT41_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT41_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT41_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT41_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT41_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT41_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT41_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT41_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT41_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT41_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT41_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT41_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT41_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT41_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT41_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT41_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT41_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT41_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT41_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT41_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT41_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT41_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT41_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT41_TOG Bit Fields */
-#define CCM_PRE_ROOT41_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT41_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT41_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT41_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT41_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT41_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT41_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT41_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT41_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT41_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT41_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT41_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT41_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT41_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT41_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT41_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT41_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT41_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT41_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT41_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT41_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT41_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT41_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT41_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT41_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT41_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT41_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT41_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT41_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL41 Bit Fields */
-#define CCM_ACCESS_CTRL41_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL41_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL41_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL41_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL41_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL41_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL41_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL41_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL41_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL41_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL41_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL41_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL41_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL41_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL41_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL41_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL41_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL41_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL41_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL41_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL41_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL41_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL41_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL41_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL41_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL41_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL41_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL41_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL41_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL41_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL41_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL41_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL41_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL41_LOCK_SHIFT 31
-/* ACCESS_CTRL41_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL41_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL41_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL41_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL41_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL41_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL41_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL41_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL41_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL41_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL41_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL41_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL41_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL41_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL41_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL41_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL41_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL41_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL41_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL41_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL41_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL41_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL41_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL41_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL41_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL41_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL41_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL41_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL41_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL41_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL41_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL41_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT42 Bit Fields */
-#define CCM_TARGET_ROOT42_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT42_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT42_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_POST_PODF_SHIFT))&CCM_TARGET_ROOT42_POST_PODF_MASK)
-#define CCM_TARGET_ROOT42_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT42_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT42_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT42_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT42_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT42_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT42_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT42_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT42_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT42_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT42_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_PRE_PODF_SHIFT))&CCM_TARGET_ROOT42_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT42_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT42_MUX_SHIFT 24
-#define CCM_TARGET_ROOT42_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_MUX_SHIFT))&CCM_TARGET_ROOT42_MUX_MASK)
-#define CCM_TARGET_ROOT42_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT42_ENABLE_SHIFT 28
-/* TARGET_ROOT42_SET Bit Fields */
-#define CCM_TARGET_ROOT42_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT42_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT42_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT42_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT42_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT42_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT42_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT42_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT42_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT42_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT42_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT42_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT42_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT42_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT42_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT42_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT42_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT42_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT42_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_SET_MUX_SHIFT))&CCM_TARGET_ROOT42_SET_MUX_MASK)
-#define CCM_TARGET_ROOT42_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT42_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT42_CLR Bit Fields */
-#define CCM_TARGET_ROOT42_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT42_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT42_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT42_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT42_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT42_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT42_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT42_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT42_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT42_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT42_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT42_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT42_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT42_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT42_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT42_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT42_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT42_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT42_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_CLR_MUX_SHIFT))&CCM_TARGET_ROOT42_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT42_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT42_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT42_TOG Bit Fields */
-#define CCM_TARGET_ROOT42_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT42_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT42_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT42_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT42_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT42_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT42_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT42_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT42_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT42_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT42_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT42_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT42_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT42_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT42_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT42_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT42_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT42_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT42_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT42_TOG_MUX_SHIFT))&CCM_TARGET_ROOT42_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT42_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT42_TOG_ENABLE_SHIFT 28
-/* POST42 Bit Fields */
-#define CCM_POST42_POST_PODF_MASK 0x3Fu
-#define CCM_POST42_POST_PODF_SHIFT 0
-#define CCM_POST42_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST42_POST_PODF_SHIFT))&CCM_POST42_POST_PODF_MASK)
-#define CCM_POST42_BUSY1_MASK 0x80u
-#define CCM_POST42_BUSY1_SHIFT 7
-#define CCM_POST42_AUTO_PODF_MASK 0x700u
-#define CCM_POST42_AUTO_PODF_SHIFT 8
-#define CCM_POST42_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST42_AUTO_PODF_SHIFT))&CCM_POST42_AUTO_PODF_MASK)
-#define CCM_POST42_AUTO_EN_MASK 0x1000u
-#define CCM_POST42_AUTO_EN_SHIFT 12
-#define CCM_POST42_SLOW_MASK 0x8000u
-#define CCM_POST42_SLOW_SHIFT 15
-#define CCM_POST42_SELECT_MASK 0x10000000u
-#define CCM_POST42_SELECT_SHIFT 28
-#define CCM_POST42_BUSY2_MASK 0x80000000u
-#define CCM_POST42_BUSY2_SHIFT 31
-/* POST_ROOT42_SET Bit Fields */
-#define CCM_POST_ROOT42_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT42_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT42_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT42_SET_POST_PODF_SHIFT))&CCM_POST_ROOT42_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT42_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT42_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT42_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT42_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT42_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT42_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT42_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT42_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT42_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT42_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT42_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT42_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT42_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT42_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT42_SET_BUSY2_SHIFT 31
-/* POST_ROOT42_CLR Bit Fields */
-#define CCM_POST_ROOT42_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT42_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT42_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT42_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT42_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT42_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT42_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT42_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT42_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT42_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT42_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT42_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT42_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT42_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT42_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT42_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT42_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT42_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT42_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT42_CLR_BUSY2_SHIFT 31
-/* POST_ROOT42_TOG Bit Fields */
-#define CCM_POST_ROOT42_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT42_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT42_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT42_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT42_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT42_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT42_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT42_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT42_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT42_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT42_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT42_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT42_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT42_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT42_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT42_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT42_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT42_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT42_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT42_TOG_BUSY2_SHIFT 31
-/* PRE42 Bit Fields */
-#define CCM_PRE42_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE42_PRE_PODF_B_SHIFT 0
-#define CCM_PRE42_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE42_PRE_PODF_B_SHIFT))&CCM_PRE42_PRE_PODF_B_MASK)
-#define CCM_PRE42_BUSY0_MASK 0x8u
-#define CCM_PRE42_BUSY0_SHIFT 3
-#define CCM_PRE42_MUX_B_MASK 0x700u
-#define CCM_PRE42_MUX_B_SHIFT 8
-#define CCM_PRE42_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE42_MUX_B_SHIFT))&CCM_PRE42_MUX_B_MASK)
-#define CCM_PRE42_EN_B_MASK 0x1000u
-#define CCM_PRE42_EN_B_SHIFT 12
-#define CCM_PRE42_BUSY1_MASK 0x8000u
-#define CCM_PRE42_BUSY1_SHIFT 15
-#define CCM_PRE42_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE42_PRE_PODF_A_SHIFT 16
-#define CCM_PRE42_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE42_PRE_PODF_A_SHIFT))&CCM_PRE42_PRE_PODF_A_MASK)
-#define CCM_PRE42_BUSY3_MASK 0x80000u
-#define CCM_PRE42_BUSY3_SHIFT 19
-#define CCM_PRE42_MUX_A_MASK 0x7000000u
-#define CCM_PRE42_MUX_A_SHIFT 24
-#define CCM_PRE42_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE42_MUX_A_SHIFT))&CCM_PRE42_MUX_A_MASK)
-#define CCM_PRE42_EN_A_MASK 0x10000000u
-#define CCM_PRE42_EN_A_SHIFT 28
-#define CCM_PRE42_BUSY4_MASK 0x80000000u
-#define CCM_PRE42_BUSY4_SHIFT 31
-/* PRE_ROOT42_SET Bit Fields */
-#define CCM_PRE_ROOT42_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT42_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT42_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT42_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT42_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT42_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT42_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT42_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT42_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_SET_MUX_B_SHIFT))&CCM_PRE_ROOT42_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT42_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT42_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT42_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT42_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT42_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT42_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT42_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT42_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT42_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT42_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT42_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT42_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT42_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_SET_MUX_A_SHIFT))&CCM_PRE_ROOT42_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT42_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT42_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT42_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT42_SET_BUSY4_SHIFT 31
-/* PRE_ROOT42_CLR Bit Fields */
-#define CCM_PRE_ROOT42_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT42_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT42_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT42_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT42_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT42_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT42_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT42_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT42_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT42_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT42_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT42_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT42_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT42_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT42_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT42_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT42_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT42_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT42_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT42_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT42_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT42_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT42_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT42_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT42_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT42_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT42_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT42_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT42_TOG Bit Fields */
-#define CCM_PRE_ROOT42_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT42_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT42_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT42_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT42_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT42_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT42_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT42_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT42_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT42_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT42_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT42_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT42_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT42_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT42_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT42_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT42_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT42_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT42_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT42_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT42_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT42_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT42_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT42_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT42_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT42_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT42_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT42_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT42_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL42 Bit Fields */
-#define CCM_ACCESS_CTRL42_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL42_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL42_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL42_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL42_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL42_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL42_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL42_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL42_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL42_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL42_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL42_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL42_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL42_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL42_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL42_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL42_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL42_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL42_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL42_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL42_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL42_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL42_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL42_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL42_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL42_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL42_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL42_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL42_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL42_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL42_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL42_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL42_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL42_LOCK_SHIFT 31
-/* ACCESS_CTRL42_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL42_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL42_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL42_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL42_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL42_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL42_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL42_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL42_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL42_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL42_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL42_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL42_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL42_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL42_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL42_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL42_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL42_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL42_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL42_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL42_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL42_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL42_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL42_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL42_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL42_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL42_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL42_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL42_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL42_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL42_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL42_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT43 Bit Fields */
-#define CCM_TARGET_ROOT43_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT43_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT43_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_POST_PODF_SHIFT))&CCM_TARGET_ROOT43_POST_PODF_MASK)
-#define CCM_TARGET_ROOT43_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT43_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT43_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT43_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT43_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT43_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT43_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT43_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT43_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT43_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT43_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_PRE_PODF_SHIFT))&CCM_TARGET_ROOT43_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT43_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT43_MUX_SHIFT 24
-#define CCM_TARGET_ROOT43_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_MUX_SHIFT))&CCM_TARGET_ROOT43_MUX_MASK)
-#define CCM_TARGET_ROOT43_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT43_ENABLE_SHIFT 28
-/* TARGET_ROOT43_SET Bit Fields */
-#define CCM_TARGET_ROOT43_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT43_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT43_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT43_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT43_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT43_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT43_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT43_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT43_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT43_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT43_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT43_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT43_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT43_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT43_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT43_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT43_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT43_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT43_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_SET_MUX_SHIFT))&CCM_TARGET_ROOT43_SET_MUX_MASK)
-#define CCM_TARGET_ROOT43_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT43_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT43_CLR Bit Fields */
-#define CCM_TARGET_ROOT43_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT43_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT43_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT43_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT43_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT43_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT43_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT43_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT43_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT43_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT43_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT43_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT43_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT43_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT43_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT43_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT43_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT43_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT43_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_CLR_MUX_SHIFT))&CCM_TARGET_ROOT43_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT43_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT43_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT43_TOG Bit Fields */
-#define CCM_TARGET_ROOT43_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT43_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT43_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT43_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT43_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT43_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT43_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT43_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT43_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT43_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT43_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT43_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT43_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT43_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT43_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT43_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT43_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT43_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT43_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT43_TOG_MUX_SHIFT))&CCM_TARGET_ROOT43_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT43_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT43_TOG_ENABLE_SHIFT 28
-/* POST43 Bit Fields */
-#define CCM_POST43_POST_PODF_MASK 0x3Fu
-#define CCM_POST43_POST_PODF_SHIFT 0
-#define CCM_POST43_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST43_POST_PODF_SHIFT))&CCM_POST43_POST_PODF_MASK)
-#define CCM_POST43_BUSY1_MASK 0x80u
-#define CCM_POST43_BUSY1_SHIFT 7
-#define CCM_POST43_AUTO_PODF_MASK 0x700u
-#define CCM_POST43_AUTO_PODF_SHIFT 8
-#define CCM_POST43_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST43_AUTO_PODF_SHIFT))&CCM_POST43_AUTO_PODF_MASK)
-#define CCM_POST43_AUTO_EN_MASK 0x1000u
-#define CCM_POST43_AUTO_EN_SHIFT 12
-#define CCM_POST43_SLOW_MASK 0x8000u
-#define CCM_POST43_SLOW_SHIFT 15
-#define CCM_POST43_SELECT_MASK 0x10000000u
-#define CCM_POST43_SELECT_SHIFT 28
-#define CCM_POST43_BUSY2_MASK 0x80000000u
-#define CCM_POST43_BUSY2_SHIFT 31
-/* POST_ROOT43_SET Bit Fields */
-#define CCM_POST_ROOT43_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT43_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT43_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT43_SET_POST_PODF_SHIFT))&CCM_POST_ROOT43_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT43_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT43_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT43_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT43_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT43_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT43_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT43_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT43_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT43_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT43_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT43_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT43_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT43_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT43_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT43_SET_BUSY2_SHIFT 31
-/* POST_ROOT43_CLR Bit Fields */
-#define CCM_POST_ROOT43_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT43_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT43_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT43_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT43_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT43_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT43_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT43_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT43_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT43_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT43_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT43_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT43_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT43_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT43_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT43_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT43_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT43_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT43_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT43_CLR_BUSY2_SHIFT 31
-/* POST_ROOT43_TOG Bit Fields */
-#define CCM_POST_ROOT43_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT43_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT43_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT43_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT43_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT43_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT43_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT43_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT43_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT43_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT43_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT43_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT43_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT43_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT43_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT43_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT43_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT43_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT43_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT43_TOG_BUSY2_SHIFT 31
-/* PRE43 Bit Fields */
-#define CCM_PRE43_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE43_PRE_PODF_B_SHIFT 0
-#define CCM_PRE43_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE43_PRE_PODF_B_SHIFT))&CCM_PRE43_PRE_PODF_B_MASK)
-#define CCM_PRE43_BUSY0_MASK 0x8u
-#define CCM_PRE43_BUSY0_SHIFT 3
-#define CCM_PRE43_MUX_B_MASK 0x700u
-#define CCM_PRE43_MUX_B_SHIFT 8
-#define CCM_PRE43_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE43_MUX_B_SHIFT))&CCM_PRE43_MUX_B_MASK)
-#define CCM_PRE43_EN_B_MASK 0x1000u
-#define CCM_PRE43_EN_B_SHIFT 12
-#define CCM_PRE43_BUSY1_MASK 0x8000u
-#define CCM_PRE43_BUSY1_SHIFT 15
-#define CCM_PRE43_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE43_PRE_PODF_A_SHIFT 16
-#define CCM_PRE43_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE43_PRE_PODF_A_SHIFT))&CCM_PRE43_PRE_PODF_A_MASK)
-#define CCM_PRE43_BUSY3_MASK 0x80000u
-#define CCM_PRE43_BUSY3_SHIFT 19
-#define CCM_PRE43_MUX_A_MASK 0x7000000u
-#define CCM_PRE43_MUX_A_SHIFT 24
-#define CCM_PRE43_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE43_MUX_A_SHIFT))&CCM_PRE43_MUX_A_MASK)
-#define CCM_PRE43_EN_A_MASK 0x10000000u
-#define CCM_PRE43_EN_A_SHIFT 28
-#define CCM_PRE43_BUSY4_MASK 0x80000000u
-#define CCM_PRE43_BUSY4_SHIFT 31
-/* PRE_ROOT43_SET Bit Fields */
-#define CCM_PRE_ROOT43_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT43_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT43_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT43_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT43_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT43_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT43_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT43_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT43_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_SET_MUX_B_SHIFT))&CCM_PRE_ROOT43_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT43_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT43_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT43_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT43_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT43_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT43_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT43_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT43_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT43_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT43_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT43_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT43_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT43_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_SET_MUX_A_SHIFT))&CCM_PRE_ROOT43_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT43_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT43_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT43_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT43_SET_BUSY4_SHIFT 31
-/* PRE_ROOT43_CLR Bit Fields */
-#define CCM_PRE_ROOT43_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT43_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT43_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT43_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT43_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT43_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT43_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT43_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT43_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT43_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT43_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT43_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT43_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT43_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT43_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT43_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT43_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT43_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT43_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT43_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT43_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT43_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT43_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT43_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT43_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT43_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT43_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT43_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT43_TOG Bit Fields */
-#define CCM_PRE_ROOT43_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT43_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT43_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT43_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT43_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT43_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT43_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT43_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT43_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT43_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT43_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT43_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT43_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT43_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT43_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT43_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT43_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT43_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT43_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT43_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT43_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT43_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT43_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT43_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT43_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT43_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT43_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT43_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT43_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL43 Bit Fields */
-#define CCM_ACCESS_CTRL43_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL43_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL43_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL43_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL43_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL43_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL43_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL43_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL43_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL43_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL43_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL43_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL43_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL43_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL43_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL43_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL43_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL43_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL43_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL43_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL43_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL43_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL43_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL43_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL43_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL43_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL43_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL43_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL43_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL43_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL43_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL43_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL43_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL43_LOCK_SHIFT 31
-/* ACCESS_CTRL43_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL43_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL43_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL43_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL43_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL43_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL43_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL43_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL43_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL43_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL43_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL43_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL43_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL43_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL43_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL43_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL43_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL43_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL43_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL43_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL43_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL43_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL43_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL43_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL43_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL43_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL43_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL43_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL43_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL43_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL43_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL43_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT44 Bit Fields */
-#define CCM_TARGET_ROOT44_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT44_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT44_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_POST_PODF_SHIFT))&CCM_TARGET_ROOT44_POST_PODF_MASK)
-#define CCM_TARGET_ROOT44_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT44_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT44_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT44_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT44_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT44_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT44_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT44_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT44_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT44_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT44_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_PRE_PODF_SHIFT))&CCM_TARGET_ROOT44_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT44_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT44_MUX_SHIFT 24
-#define CCM_TARGET_ROOT44_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_MUX_SHIFT))&CCM_TARGET_ROOT44_MUX_MASK)
-#define CCM_TARGET_ROOT44_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT44_ENABLE_SHIFT 28
-/* TARGET_ROOT44_SET Bit Fields */
-#define CCM_TARGET_ROOT44_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT44_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT44_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT44_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT44_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT44_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT44_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT44_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT44_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT44_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT44_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT44_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT44_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT44_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT44_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT44_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT44_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT44_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT44_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_SET_MUX_SHIFT))&CCM_TARGET_ROOT44_SET_MUX_MASK)
-#define CCM_TARGET_ROOT44_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT44_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT44_CLR Bit Fields */
-#define CCM_TARGET_ROOT44_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT44_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT44_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT44_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT44_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT44_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT44_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT44_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT44_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT44_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT44_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT44_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT44_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT44_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT44_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT44_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT44_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT44_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT44_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_CLR_MUX_SHIFT))&CCM_TARGET_ROOT44_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT44_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT44_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT44_TOG Bit Fields */
-#define CCM_TARGET_ROOT44_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT44_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT44_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT44_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT44_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT44_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT44_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT44_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT44_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT44_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT44_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT44_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT44_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT44_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT44_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT44_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT44_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT44_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT44_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT44_TOG_MUX_SHIFT))&CCM_TARGET_ROOT44_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT44_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT44_TOG_ENABLE_SHIFT 28
-/* POST44 Bit Fields */
-#define CCM_POST44_POST_PODF_MASK 0x3Fu
-#define CCM_POST44_POST_PODF_SHIFT 0
-#define CCM_POST44_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST44_POST_PODF_SHIFT))&CCM_POST44_POST_PODF_MASK)
-#define CCM_POST44_BUSY1_MASK 0x80u
-#define CCM_POST44_BUSY1_SHIFT 7
-#define CCM_POST44_AUTO_PODF_MASK 0x700u
-#define CCM_POST44_AUTO_PODF_SHIFT 8
-#define CCM_POST44_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST44_AUTO_PODF_SHIFT))&CCM_POST44_AUTO_PODF_MASK)
-#define CCM_POST44_AUTO_EN_MASK 0x1000u
-#define CCM_POST44_AUTO_EN_SHIFT 12
-#define CCM_POST44_SLOW_MASK 0x8000u
-#define CCM_POST44_SLOW_SHIFT 15
-#define CCM_POST44_SELECT_MASK 0x10000000u
-#define CCM_POST44_SELECT_SHIFT 28
-#define CCM_POST44_BUSY2_MASK 0x80000000u
-#define CCM_POST44_BUSY2_SHIFT 31
-/* POST_ROOT44_SET Bit Fields */
-#define CCM_POST_ROOT44_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT44_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT44_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT44_SET_POST_PODF_SHIFT))&CCM_POST_ROOT44_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT44_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT44_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT44_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT44_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT44_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT44_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT44_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT44_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT44_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT44_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT44_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT44_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT44_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT44_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT44_SET_BUSY2_SHIFT 31
-/* POST_ROOT44_CLR Bit Fields */
-#define CCM_POST_ROOT44_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT44_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT44_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT44_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT44_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT44_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT44_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT44_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT44_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT44_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT44_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT44_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT44_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT44_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT44_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT44_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT44_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT44_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT44_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT44_CLR_BUSY2_SHIFT 31
-/* POST_ROOT44_TOG Bit Fields */
-#define CCM_POST_ROOT44_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT44_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT44_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT44_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT44_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT44_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT44_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT44_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT44_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT44_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT44_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT44_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT44_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT44_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT44_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT44_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT44_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT44_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT44_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT44_TOG_BUSY2_SHIFT 31
-/* PRE44 Bit Fields */
-#define CCM_PRE44_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE44_PRE_PODF_B_SHIFT 0
-#define CCM_PRE44_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE44_PRE_PODF_B_SHIFT))&CCM_PRE44_PRE_PODF_B_MASK)
-#define CCM_PRE44_BUSY0_MASK 0x8u
-#define CCM_PRE44_BUSY0_SHIFT 3
-#define CCM_PRE44_MUX_B_MASK 0x700u
-#define CCM_PRE44_MUX_B_SHIFT 8
-#define CCM_PRE44_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE44_MUX_B_SHIFT))&CCM_PRE44_MUX_B_MASK)
-#define CCM_PRE44_EN_B_MASK 0x1000u
-#define CCM_PRE44_EN_B_SHIFT 12
-#define CCM_PRE44_BUSY1_MASK 0x8000u
-#define CCM_PRE44_BUSY1_SHIFT 15
-#define CCM_PRE44_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE44_PRE_PODF_A_SHIFT 16
-#define CCM_PRE44_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE44_PRE_PODF_A_SHIFT))&CCM_PRE44_PRE_PODF_A_MASK)
-#define CCM_PRE44_BUSY3_MASK 0x80000u
-#define CCM_PRE44_BUSY3_SHIFT 19
-#define CCM_PRE44_MUX_A_MASK 0x7000000u
-#define CCM_PRE44_MUX_A_SHIFT 24
-#define CCM_PRE44_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE44_MUX_A_SHIFT))&CCM_PRE44_MUX_A_MASK)
-#define CCM_PRE44_EN_A_MASK 0x10000000u
-#define CCM_PRE44_EN_A_SHIFT 28
-#define CCM_PRE44_BUSY4_MASK 0x80000000u
-#define CCM_PRE44_BUSY4_SHIFT 31
-/* PRE_ROOT44_SET Bit Fields */
-#define CCM_PRE_ROOT44_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT44_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT44_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT44_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT44_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT44_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT44_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT44_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT44_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_SET_MUX_B_SHIFT))&CCM_PRE_ROOT44_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT44_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT44_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT44_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT44_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT44_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT44_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT44_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT44_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT44_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT44_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT44_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT44_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT44_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_SET_MUX_A_SHIFT))&CCM_PRE_ROOT44_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT44_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT44_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT44_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT44_SET_BUSY4_SHIFT 31
-/* PRE_ROOT44_CLR Bit Fields */
-#define CCM_PRE_ROOT44_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT44_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT44_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT44_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT44_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT44_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT44_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT44_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT44_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT44_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT44_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT44_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT44_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT44_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT44_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT44_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT44_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT44_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT44_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT44_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT44_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT44_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT44_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT44_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT44_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT44_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT44_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT44_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT44_TOG Bit Fields */
-#define CCM_PRE_ROOT44_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT44_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT44_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT44_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT44_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT44_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT44_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT44_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT44_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT44_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT44_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT44_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT44_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT44_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT44_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT44_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT44_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT44_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT44_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT44_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT44_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT44_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT44_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT44_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT44_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT44_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT44_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT44_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT44_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL44 Bit Fields */
-#define CCM_ACCESS_CTRL44_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL44_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL44_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL44_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL44_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL44_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL44_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL44_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL44_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL44_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL44_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL44_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL44_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL44_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL44_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL44_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL44_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL44_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL44_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL44_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL44_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL44_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL44_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL44_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL44_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL44_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL44_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL44_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL44_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL44_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL44_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL44_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL44_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL44_LOCK_SHIFT 31
-/* ACCESS_CTRL44_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL44_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL44_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL44_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL44_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL44_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL44_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL44_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL44_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL44_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL44_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL44_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL44_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL44_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL44_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL44_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL44_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL44_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL44_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL44_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL44_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL44_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL44_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL44_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL44_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL44_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL44_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL44_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL44_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL44_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL44_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL44_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT45 Bit Fields */
-#define CCM_TARGET_ROOT45_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT45_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT45_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_POST_PODF_SHIFT))&CCM_TARGET_ROOT45_POST_PODF_MASK)
-#define CCM_TARGET_ROOT45_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT45_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT45_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT45_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT45_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT45_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT45_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT45_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT45_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT45_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT45_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_PRE_PODF_SHIFT))&CCM_TARGET_ROOT45_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT45_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT45_MUX_SHIFT 24
-#define CCM_TARGET_ROOT45_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_MUX_SHIFT))&CCM_TARGET_ROOT45_MUX_MASK)
-#define CCM_TARGET_ROOT45_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT45_ENABLE_SHIFT 28
-/* TARGET_ROOT45_SET Bit Fields */
-#define CCM_TARGET_ROOT45_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT45_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT45_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT45_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT45_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT45_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT45_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT45_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT45_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT45_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT45_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT45_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT45_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT45_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT45_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT45_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT45_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT45_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT45_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_SET_MUX_SHIFT))&CCM_TARGET_ROOT45_SET_MUX_MASK)
-#define CCM_TARGET_ROOT45_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT45_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT45_CLR Bit Fields */
-#define CCM_TARGET_ROOT45_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT45_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT45_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT45_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT45_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT45_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT45_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT45_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT45_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT45_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT45_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT45_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT45_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT45_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT45_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT45_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT45_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT45_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT45_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_CLR_MUX_SHIFT))&CCM_TARGET_ROOT45_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT45_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT45_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT45_TOG Bit Fields */
-#define CCM_TARGET_ROOT45_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT45_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT45_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT45_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT45_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT45_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT45_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT45_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT45_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT45_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT45_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT45_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT45_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT45_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT45_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT45_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT45_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT45_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT45_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT45_TOG_MUX_SHIFT))&CCM_TARGET_ROOT45_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT45_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT45_TOG_ENABLE_SHIFT 28
-/* POST45 Bit Fields */
-#define CCM_POST45_POST_PODF_MASK 0x3Fu
-#define CCM_POST45_POST_PODF_SHIFT 0
-#define CCM_POST45_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST45_POST_PODF_SHIFT))&CCM_POST45_POST_PODF_MASK)
-#define CCM_POST45_BUSY1_MASK 0x80u
-#define CCM_POST45_BUSY1_SHIFT 7
-#define CCM_POST45_AUTO_PODF_MASK 0x700u
-#define CCM_POST45_AUTO_PODF_SHIFT 8
-#define CCM_POST45_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST45_AUTO_PODF_SHIFT))&CCM_POST45_AUTO_PODF_MASK)
-#define CCM_POST45_AUTO_EN_MASK 0x1000u
-#define CCM_POST45_AUTO_EN_SHIFT 12
-#define CCM_POST45_SLOW_MASK 0x8000u
-#define CCM_POST45_SLOW_SHIFT 15
-#define CCM_POST45_SELECT_MASK 0x10000000u
-#define CCM_POST45_SELECT_SHIFT 28
-#define CCM_POST45_BUSY2_MASK 0x80000000u
-#define CCM_POST45_BUSY2_SHIFT 31
-/* POST_ROOT45_SET Bit Fields */
-#define CCM_POST_ROOT45_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT45_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT45_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT45_SET_POST_PODF_SHIFT))&CCM_POST_ROOT45_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT45_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT45_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT45_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT45_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT45_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT45_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT45_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT45_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT45_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT45_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT45_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT45_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT45_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT45_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT45_SET_BUSY2_SHIFT 31
-/* POST_ROOT45_CLR Bit Fields */
-#define CCM_POST_ROOT45_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT45_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT45_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT45_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT45_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT45_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT45_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT45_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT45_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT45_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT45_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT45_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT45_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT45_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT45_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT45_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT45_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT45_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT45_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT45_CLR_BUSY2_SHIFT 31
-/* POST_ROOT45_TOG Bit Fields */
-#define CCM_POST_ROOT45_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT45_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT45_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT45_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT45_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT45_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT45_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT45_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT45_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT45_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT45_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT45_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT45_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT45_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT45_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT45_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT45_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT45_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT45_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT45_TOG_BUSY2_SHIFT 31
-/* PRE45 Bit Fields */
-#define CCM_PRE45_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE45_PRE_PODF_B_SHIFT 0
-#define CCM_PRE45_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE45_PRE_PODF_B_SHIFT))&CCM_PRE45_PRE_PODF_B_MASK)
-#define CCM_PRE45_BUSY0_MASK 0x8u
-#define CCM_PRE45_BUSY0_SHIFT 3
-#define CCM_PRE45_MUX_B_MASK 0x700u
-#define CCM_PRE45_MUX_B_SHIFT 8
-#define CCM_PRE45_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE45_MUX_B_SHIFT))&CCM_PRE45_MUX_B_MASK)
-#define CCM_PRE45_EN_B_MASK 0x1000u
-#define CCM_PRE45_EN_B_SHIFT 12
-#define CCM_PRE45_BUSY1_MASK 0x8000u
-#define CCM_PRE45_BUSY1_SHIFT 15
-#define CCM_PRE45_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE45_PRE_PODF_A_SHIFT 16
-#define CCM_PRE45_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE45_PRE_PODF_A_SHIFT))&CCM_PRE45_PRE_PODF_A_MASK)
-#define CCM_PRE45_BUSY3_MASK 0x80000u
-#define CCM_PRE45_BUSY3_SHIFT 19
-#define CCM_PRE45_MUX_A_MASK 0x7000000u
-#define CCM_PRE45_MUX_A_SHIFT 24
-#define CCM_PRE45_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE45_MUX_A_SHIFT))&CCM_PRE45_MUX_A_MASK)
-#define CCM_PRE45_EN_A_MASK 0x10000000u
-#define CCM_PRE45_EN_A_SHIFT 28
-#define CCM_PRE45_BUSY4_MASK 0x80000000u
-#define CCM_PRE45_BUSY4_SHIFT 31
-/* PRE_ROOT45_SET Bit Fields */
-#define CCM_PRE_ROOT45_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT45_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT45_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT45_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT45_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT45_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT45_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT45_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT45_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_SET_MUX_B_SHIFT))&CCM_PRE_ROOT45_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT45_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT45_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT45_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT45_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT45_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT45_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT45_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT45_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT45_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT45_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT45_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT45_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT45_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_SET_MUX_A_SHIFT))&CCM_PRE_ROOT45_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT45_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT45_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT45_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT45_SET_BUSY4_SHIFT 31
-/* PRE_ROOT45_CLR Bit Fields */
-#define CCM_PRE_ROOT45_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT45_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT45_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT45_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT45_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT45_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT45_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT45_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT45_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT45_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT45_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT45_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT45_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT45_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT45_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT45_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT45_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT45_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT45_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT45_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT45_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT45_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT45_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT45_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT45_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT45_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT45_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT45_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT45_TOG Bit Fields */
-#define CCM_PRE_ROOT45_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT45_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT45_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT45_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT45_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT45_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT45_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT45_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT45_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT45_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT45_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT45_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT45_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT45_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT45_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT45_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT45_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT45_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT45_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT45_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT45_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT45_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT45_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT45_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT45_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT45_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT45_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT45_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT45_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL45 Bit Fields */
-#define CCM_ACCESS_CTRL45_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL45_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL45_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL45_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL45_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL45_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL45_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL45_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL45_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL45_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL45_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL45_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL45_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL45_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL45_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL45_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL45_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL45_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL45_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL45_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL45_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL45_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL45_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL45_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL45_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL45_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL45_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL45_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL45_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL45_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL45_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL45_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL45_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL45_LOCK_SHIFT 31
-/* ACCESS_CTRL45_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL45_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL45_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL45_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL45_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL45_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL45_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL45_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL45_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL45_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL45_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL45_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL45_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL45_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL45_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL45_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL45_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL45_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL45_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL45_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL45_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL45_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL45_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL45_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL45_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL45_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL45_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL45_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL45_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL45_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL45_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL45_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT46 Bit Fields */
-#define CCM_TARGET_ROOT46_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT46_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT46_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_POST_PODF_SHIFT))&CCM_TARGET_ROOT46_POST_PODF_MASK)
-#define CCM_TARGET_ROOT46_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT46_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT46_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT46_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT46_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT46_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT46_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT46_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT46_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT46_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT46_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_PRE_PODF_SHIFT))&CCM_TARGET_ROOT46_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT46_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT46_MUX_SHIFT 24
-#define CCM_TARGET_ROOT46_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_MUX_SHIFT))&CCM_TARGET_ROOT46_MUX_MASK)
-#define CCM_TARGET_ROOT46_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT46_ENABLE_SHIFT 28
-/* TARGET_ROOT46_SET Bit Fields */
-#define CCM_TARGET_ROOT46_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT46_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT46_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT46_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT46_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT46_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT46_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT46_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT46_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT46_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT46_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT46_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT46_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT46_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT46_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT46_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT46_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT46_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT46_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_SET_MUX_SHIFT))&CCM_TARGET_ROOT46_SET_MUX_MASK)
-#define CCM_TARGET_ROOT46_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT46_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT46_CLR Bit Fields */
-#define CCM_TARGET_ROOT46_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT46_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT46_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT46_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT46_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT46_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT46_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT46_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT46_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT46_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT46_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT46_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT46_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT46_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT46_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT46_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT46_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT46_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT46_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_CLR_MUX_SHIFT))&CCM_TARGET_ROOT46_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT46_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT46_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT46_TOG Bit Fields */
-#define CCM_TARGET_ROOT46_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT46_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT46_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT46_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT46_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT46_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT46_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT46_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT46_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT46_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT46_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT46_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT46_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT46_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT46_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT46_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT46_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT46_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT46_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT46_TOG_MUX_SHIFT))&CCM_TARGET_ROOT46_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT46_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT46_TOG_ENABLE_SHIFT 28
-/* POST46 Bit Fields */
-#define CCM_POST46_POST_PODF_MASK 0x3Fu
-#define CCM_POST46_POST_PODF_SHIFT 0
-#define CCM_POST46_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST46_POST_PODF_SHIFT))&CCM_POST46_POST_PODF_MASK)
-#define CCM_POST46_BUSY1_MASK 0x80u
-#define CCM_POST46_BUSY1_SHIFT 7
-#define CCM_POST46_AUTO_PODF_MASK 0x700u
-#define CCM_POST46_AUTO_PODF_SHIFT 8
-#define CCM_POST46_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST46_AUTO_PODF_SHIFT))&CCM_POST46_AUTO_PODF_MASK)
-#define CCM_POST46_AUTO_EN_MASK 0x1000u
-#define CCM_POST46_AUTO_EN_SHIFT 12
-#define CCM_POST46_SLOW_MASK 0x8000u
-#define CCM_POST46_SLOW_SHIFT 15
-#define CCM_POST46_SELECT_MASK 0x10000000u
-#define CCM_POST46_SELECT_SHIFT 28
-#define CCM_POST46_BUSY2_MASK 0x80000000u
-#define CCM_POST46_BUSY2_SHIFT 31
-/* POST_ROOT46_SET Bit Fields */
-#define CCM_POST_ROOT46_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT46_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT46_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT46_SET_POST_PODF_SHIFT))&CCM_POST_ROOT46_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT46_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT46_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT46_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT46_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT46_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT46_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT46_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT46_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT46_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT46_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT46_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT46_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT46_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT46_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT46_SET_BUSY2_SHIFT 31
-/* POST_ROOT46_CLR Bit Fields */
-#define CCM_POST_ROOT46_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT46_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT46_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT46_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT46_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT46_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT46_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT46_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT46_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT46_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT46_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT46_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT46_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT46_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT46_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT46_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT46_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT46_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT46_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT46_CLR_BUSY2_SHIFT 31
-/* POST_ROOT46_TOG Bit Fields */
-#define CCM_POST_ROOT46_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT46_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT46_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT46_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT46_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT46_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT46_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT46_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT46_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT46_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT46_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT46_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT46_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT46_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT46_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT46_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT46_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT46_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT46_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT46_TOG_BUSY2_SHIFT 31
-/* PRE46 Bit Fields */
-#define CCM_PRE46_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE46_PRE_PODF_B_SHIFT 0
-#define CCM_PRE46_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE46_PRE_PODF_B_SHIFT))&CCM_PRE46_PRE_PODF_B_MASK)
-#define CCM_PRE46_BUSY0_MASK 0x8u
-#define CCM_PRE46_BUSY0_SHIFT 3
-#define CCM_PRE46_MUX_B_MASK 0x700u
-#define CCM_PRE46_MUX_B_SHIFT 8
-#define CCM_PRE46_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE46_MUX_B_SHIFT))&CCM_PRE46_MUX_B_MASK)
-#define CCM_PRE46_EN_B_MASK 0x1000u
-#define CCM_PRE46_EN_B_SHIFT 12
-#define CCM_PRE46_BUSY1_MASK 0x8000u
-#define CCM_PRE46_BUSY1_SHIFT 15
-#define CCM_PRE46_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE46_PRE_PODF_A_SHIFT 16
-#define CCM_PRE46_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE46_PRE_PODF_A_SHIFT))&CCM_PRE46_PRE_PODF_A_MASK)
-#define CCM_PRE46_BUSY3_MASK 0x80000u
-#define CCM_PRE46_BUSY3_SHIFT 19
-#define CCM_PRE46_MUX_A_MASK 0x7000000u
-#define CCM_PRE46_MUX_A_SHIFT 24
-#define CCM_PRE46_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE46_MUX_A_SHIFT))&CCM_PRE46_MUX_A_MASK)
-#define CCM_PRE46_EN_A_MASK 0x10000000u
-#define CCM_PRE46_EN_A_SHIFT 28
-#define CCM_PRE46_BUSY4_MASK 0x80000000u
-#define CCM_PRE46_BUSY4_SHIFT 31
-/* PRE_ROOT46_SET Bit Fields */
-#define CCM_PRE_ROOT46_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT46_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT46_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT46_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT46_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT46_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT46_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT46_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT46_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_SET_MUX_B_SHIFT))&CCM_PRE_ROOT46_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT46_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT46_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT46_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT46_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT46_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT46_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT46_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT46_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT46_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT46_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT46_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT46_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT46_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_SET_MUX_A_SHIFT))&CCM_PRE_ROOT46_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT46_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT46_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT46_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT46_SET_BUSY4_SHIFT 31
-/* PRE_ROOT46_CLR Bit Fields */
-#define CCM_PRE_ROOT46_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT46_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT46_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT46_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT46_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT46_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT46_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT46_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT46_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT46_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT46_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT46_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT46_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT46_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT46_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT46_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT46_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT46_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT46_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT46_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT46_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT46_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT46_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT46_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT46_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT46_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT46_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT46_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT46_TOG Bit Fields */
-#define CCM_PRE_ROOT46_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT46_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT46_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT46_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT46_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT46_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT46_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT46_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT46_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT46_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT46_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT46_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT46_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT46_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT46_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT46_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT46_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT46_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT46_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT46_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT46_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT46_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT46_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT46_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT46_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT46_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT46_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT46_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT46_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL46 Bit Fields */
-#define CCM_ACCESS_CTRL46_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL46_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL46_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL46_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL46_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL46_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL46_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL46_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL46_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL46_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL46_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL46_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL46_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL46_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL46_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL46_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL46_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL46_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL46_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL46_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL46_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL46_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL46_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL46_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL46_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL46_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL46_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL46_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL46_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL46_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL46_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL46_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL46_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL46_LOCK_SHIFT 31
-/* ACCESS_CTRL46_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL46_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL46_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL46_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL46_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL46_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL46_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL46_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL46_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL46_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL46_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL46_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL46_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL46_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL46_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL46_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL46_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL46_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL46_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL46_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL46_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL46_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL46_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL46_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL46_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL46_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL46_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL46_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL46_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL46_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL46_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL46_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT47 Bit Fields */
-#define CCM_TARGET_ROOT47_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT47_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT47_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_POST_PODF_SHIFT))&CCM_TARGET_ROOT47_POST_PODF_MASK)
-#define CCM_TARGET_ROOT47_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT47_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT47_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT47_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT47_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT47_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT47_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT47_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT47_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT47_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT47_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_PRE_PODF_SHIFT))&CCM_TARGET_ROOT47_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT47_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT47_MUX_SHIFT 24
-#define CCM_TARGET_ROOT47_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_MUX_SHIFT))&CCM_TARGET_ROOT47_MUX_MASK)
-#define CCM_TARGET_ROOT47_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT47_ENABLE_SHIFT 28
-/* TARGET_ROOT47_SET Bit Fields */
-#define CCM_TARGET_ROOT47_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT47_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT47_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT47_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT47_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT47_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT47_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT47_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT47_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT47_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT47_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT47_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT47_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT47_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT47_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT47_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT47_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT47_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT47_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_SET_MUX_SHIFT))&CCM_TARGET_ROOT47_SET_MUX_MASK)
-#define CCM_TARGET_ROOT47_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT47_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT47_CLR Bit Fields */
-#define CCM_TARGET_ROOT47_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT47_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT47_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT47_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT47_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT47_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT47_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT47_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT47_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT47_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT47_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT47_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT47_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT47_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT47_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT47_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT47_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT47_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT47_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_CLR_MUX_SHIFT))&CCM_TARGET_ROOT47_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT47_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT47_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT47_TOG Bit Fields */
-#define CCM_TARGET_ROOT47_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT47_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT47_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT47_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT47_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT47_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT47_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT47_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT47_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT47_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT47_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT47_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT47_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT47_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT47_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT47_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT47_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT47_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT47_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT47_TOG_MUX_SHIFT))&CCM_TARGET_ROOT47_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT47_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT47_TOG_ENABLE_SHIFT 28
-/* POST47 Bit Fields */
-#define CCM_POST47_POST_PODF_MASK 0x3Fu
-#define CCM_POST47_POST_PODF_SHIFT 0
-#define CCM_POST47_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST47_POST_PODF_SHIFT))&CCM_POST47_POST_PODF_MASK)
-#define CCM_POST47_BUSY1_MASK 0x80u
-#define CCM_POST47_BUSY1_SHIFT 7
-#define CCM_POST47_AUTO_PODF_MASK 0x700u
-#define CCM_POST47_AUTO_PODF_SHIFT 8
-#define CCM_POST47_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST47_AUTO_PODF_SHIFT))&CCM_POST47_AUTO_PODF_MASK)
-#define CCM_POST47_AUTO_EN_MASK 0x1000u
-#define CCM_POST47_AUTO_EN_SHIFT 12
-#define CCM_POST47_SLOW_MASK 0x8000u
-#define CCM_POST47_SLOW_SHIFT 15
-#define CCM_POST47_SELECT_MASK 0x10000000u
-#define CCM_POST47_SELECT_SHIFT 28
-#define CCM_POST47_BUSY2_MASK 0x80000000u
-#define CCM_POST47_BUSY2_SHIFT 31
-/* POST_ROOT47_SET Bit Fields */
-#define CCM_POST_ROOT47_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT47_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT47_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT47_SET_POST_PODF_SHIFT))&CCM_POST_ROOT47_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT47_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT47_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT47_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT47_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT47_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT47_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT47_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT47_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT47_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT47_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT47_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT47_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT47_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT47_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT47_SET_BUSY2_SHIFT 31
-/* POST_ROOT47_CLR Bit Fields */
-#define CCM_POST_ROOT47_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT47_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT47_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT47_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT47_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT47_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT47_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT47_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT47_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT47_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT47_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT47_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT47_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT47_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT47_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT47_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT47_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT47_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT47_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT47_CLR_BUSY2_SHIFT 31
-/* POST_ROOT47_TOG Bit Fields */
-#define CCM_POST_ROOT47_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT47_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT47_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT47_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT47_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT47_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT47_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT47_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT47_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT47_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT47_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT47_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT47_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT47_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT47_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT47_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT47_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT47_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT47_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT47_TOG_BUSY2_SHIFT 31
-/* PRE47 Bit Fields */
-#define CCM_PRE47_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE47_PRE_PODF_B_SHIFT 0
-#define CCM_PRE47_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE47_PRE_PODF_B_SHIFT))&CCM_PRE47_PRE_PODF_B_MASK)
-#define CCM_PRE47_BUSY0_MASK 0x8u
-#define CCM_PRE47_BUSY0_SHIFT 3
-#define CCM_PRE47_MUX_B_MASK 0x700u
-#define CCM_PRE47_MUX_B_SHIFT 8
-#define CCM_PRE47_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE47_MUX_B_SHIFT))&CCM_PRE47_MUX_B_MASK)
-#define CCM_PRE47_EN_B_MASK 0x1000u
-#define CCM_PRE47_EN_B_SHIFT 12
-#define CCM_PRE47_BUSY1_MASK 0x8000u
-#define CCM_PRE47_BUSY1_SHIFT 15
-#define CCM_PRE47_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE47_PRE_PODF_A_SHIFT 16
-#define CCM_PRE47_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE47_PRE_PODF_A_SHIFT))&CCM_PRE47_PRE_PODF_A_MASK)
-#define CCM_PRE47_BUSY3_MASK 0x80000u
-#define CCM_PRE47_BUSY3_SHIFT 19
-#define CCM_PRE47_MUX_A_MASK 0x7000000u
-#define CCM_PRE47_MUX_A_SHIFT 24
-#define CCM_PRE47_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE47_MUX_A_SHIFT))&CCM_PRE47_MUX_A_MASK)
-#define CCM_PRE47_EN_A_MASK 0x10000000u
-#define CCM_PRE47_EN_A_SHIFT 28
-#define CCM_PRE47_BUSY4_MASK 0x80000000u
-#define CCM_PRE47_BUSY4_SHIFT 31
-/* PRE_ROOT47_SET Bit Fields */
-#define CCM_PRE_ROOT47_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT47_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT47_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT47_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT47_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT47_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT47_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT47_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT47_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_SET_MUX_B_SHIFT))&CCM_PRE_ROOT47_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT47_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT47_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT47_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT47_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT47_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT47_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT47_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT47_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT47_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT47_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT47_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT47_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT47_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_SET_MUX_A_SHIFT))&CCM_PRE_ROOT47_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT47_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT47_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT47_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT47_SET_BUSY4_SHIFT 31
-/* PRE_ROOT47_CLR Bit Fields */
-#define CCM_PRE_ROOT47_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT47_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT47_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT47_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT47_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT47_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT47_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT47_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT47_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT47_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT47_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT47_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT47_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT47_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT47_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT47_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT47_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT47_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT47_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT47_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT47_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT47_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT47_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT47_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT47_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT47_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT47_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT47_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT47_TOG Bit Fields */
-#define CCM_PRE_ROOT47_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT47_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT47_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT47_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT47_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT47_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT47_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT47_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT47_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT47_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT47_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT47_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT47_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT47_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT47_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT47_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT47_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT47_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT47_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT47_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT47_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT47_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT47_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT47_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT47_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT47_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT47_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT47_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT47_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL47 Bit Fields */
-#define CCM_ACCESS_CTRL47_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL47_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL47_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL47_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL47_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL47_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL47_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL47_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL47_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL47_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL47_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL47_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL47_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL47_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL47_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL47_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL47_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL47_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL47_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL47_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL47_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL47_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL47_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL47_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL47_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL47_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL47_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL47_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL47_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL47_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL47_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL47_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL47_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL47_LOCK_SHIFT 31
-/* ACCESS_CTRL47_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL47_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL47_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL47_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL47_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL47_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL47_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL47_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL47_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL47_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL47_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL47_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL47_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL47_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL47_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL47_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL47_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL47_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL47_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL47_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL47_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL47_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL47_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL47_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL47_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL47_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL47_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL47_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL47_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL47_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL47_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL47_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT48 Bit Fields */
-#define CCM_TARGET_ROOT48_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT48_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT48_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_POST_PODF_SHIFT))&CCM_TARGET_ROOT48_POST_PODF_MASK)
-#define CCM_TARGET_ROOT48_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT48_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT48_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT48_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT48_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT48_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT48_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT48_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT48_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT48_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT48_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_PRE_PODF_SHIFT))&CCM_TARGET_ROOT48_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT48_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT48_MUX_SHIFT 24
-#define CCM_TARGET_ROOT48_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_MUX_SHIFT))&CCM_TARGET_ROOT48_MUX_MASK)
-#define CCM_TARGET_ROOT48_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT48_ENABLE_SHIFT 28
-/* TARGET_ROOT48_SET Bit Fields */
-#define CCM_TARGET_ROOT48_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT48_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT48_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT48_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT48_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT48_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT48_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT48_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT48_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT48_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT48_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT48_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT48_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT48_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT48_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT48_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT48_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT48_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT48_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_SET_MUX_SHIFT))&CCM_TARGET_ROOT48_SET_MUX_MASK)
-#define CCM_TARGET_ROOT48_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT48_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT48_CLR Bit Fields */
-#define CCM_TARGET_ROOT48_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT48_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT48_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT48_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT48_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT48_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT48_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT48_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT48_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT48_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT48_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT48_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT48_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT48_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT48_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT48_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT48_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT48_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT48_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_CLR_MUX_SHIFT))&CCM_TARGET_ROOT48_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT48_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT48_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT48_TOG Bit Fields */
-#define CCM_TARGET_ROOT48_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT48_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT48_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT48_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT48_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT48_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT48_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT48_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT48_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT48_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT48_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT48_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT48_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT48_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT48_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT48_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT48_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT48_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT48_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT48_TOG_MUX_SHIFT))&CCM_TARGET_ROOT48_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT48_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT48_TOG_ENABLE_SHIFT 28
-/* POST48 Bit Fields */
-#define CCM_POST48_POST_PODF_MASK 0x3Fu
-#define CCM_POST48_POST_PODF_SHIFT 0
-#define CCM_POST48_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST48_POST_PODF_SHIFT))&CCM_POST48_POST_PODF_MASK)
-#define CCM_POST48_BUSY1_MASK 0x80u
-#define CCM_POST48_BUSY1_SHIFT 7
-#define CCM_POST48_AUTO_PODF_MASK 0x700u
-#define CCM_POST48_AUTO_PODF_SHIFT 8
-#define CCM_POST48_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST48_AUTO_PODF_SHIFT))&CCM_POST48_AUTO_PODF_MASK)
-#define CCM_POST48_AUTO_EN_MASK 0x1000u
-#define CCM_POST48_AUTO_EN_SHIFT 12
-#define CCM_POST48_SLOW_MASK 0x8000u
-#define CCM_POST48_SLOW_SHIFT 15
-#define CCM_POST48_SELECT_MASK 0x10000000u
-#define CCM_POST48_SELECT_SHIFT 28
-#define CCM_POST48_BUSY2_MASK 0x80000000u
-#define CCM_POST48_BUSY2_SHIFT 31
-/* POST_ROOT48_SET Bit Fields */
-#define CCM_POST_ROOT48_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT48_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT48_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT48_SET_POST_PODF_SHIFT))&CCM_POST_ROOT48_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT48_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT48_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT48_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT48_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT48_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT48_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT48_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT48_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT48_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT48_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT48_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT48_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT48_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT48_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT48_SET_BUSY2_SHIFT 31
-/* POST_ROOT48_CLR Bit Fields */
-#define CCM_POST_ROOT48_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT48_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT48_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT48_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT48_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT48_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT48_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT48_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT48_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT48_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT48_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT48_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT48_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT48_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT48_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT48_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT48_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT48_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT48_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT48_CLR_BUSY2_SHIFT 31
-/* POST_ROOT48_TOG Bit Fields */
-#define CCM_POST_ROOT48_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT48_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT48_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT48_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT48_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT48_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT48_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT48_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT48_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT48_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT48_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT48_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT48_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT48_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT48_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT48_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT48_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT48_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT48_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT48_TOG_BUSY2_SHIFT 31
-/* PRE48 Bit Fields */
-#define CCM_PRE48_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE48_PRE_PODF_B_SHIFT 0
-#define CCM_PRE48_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE48_PRE_PODF_B_SHIFT))&CCM_PRE48_PRE_PODF_B_MASK)
-#define CCM_PRE48_BUSY0_MASK 0x8u
-#define CCM_PRE48_BUSY0_SHIFT 3
-#define CCM_PRE48_MUX_B_MASK 0x700u
-#define CCM_PRE48_MUX_B_SHIFT 8
-#define CCM_PRE48_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE48_MUX_B_SHIFT))&CCM_PRE48_MUX_B_MASK)
-#define CCM_PRE48_EN_B_MASK 0x1000u
-#define CCM_PRE48_EN_B_SHIFT 12
-#define CCM_PRE48_BUSY1_MASK 0x8000u
-#define CCM_PRE48_BUSY1_SHIFT 15
-#define CCM_PRE48_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE48_PRE_PODF_A_SHIFT 16
-#define CCM_PRE48_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE48_PRE_PODF_A_SHIFT))&CCM_PRE48_PRE_PODF_A_MASK)
-#define CCM_PRE48_BUSY3_MASK 0x80000u
-#define CCM_PRE48_BUSY3_SHIFT 19
-#define CCM_PRE48_MUX_A_MASK 0x7000000u
-#define CCM_PRE48_MUX_A_SHIFT 24
-#define CCM_PRE48_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE48_MUX_A_SHIFT))&CCM_PRE48_MUX_A_MASK)
-#define CCM_PRE48_EN_A_MASK 0x10000000u
-#define CCM_PRE48_EN_A_SHIFT 28
-#define CCM_PRE48_BUSY4_MASK 0x80000000u
-#define CCM_PRE48_BUSY4_SHIFT 31
-/* PRE_ROOT48_SET Bit Fields */
-#define CCM_PRE_ROOT48_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT48_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT48_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT48_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT48_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT48_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT48_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT48_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT48_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_SET_MUX_B_SHIFT))&CCM_PRE_ROOT48_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT48_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT48_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT48_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT48_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT48_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT48_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT48_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT48_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT48_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT48_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT48_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT48_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT48_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_SET_MUX_A_SHIFT))&CCM_PRE_ROOT48_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT48_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT48_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT48_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT48_SET_BUSY4_SHIFT 31
-/* PRE_ROOT48_CLR Bit Fields */
-#define CCM_PRE_ROOT48_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT48_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT48_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT48_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT48_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT48_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT48_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT48_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT48_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT48_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT48_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT48_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT48_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT48_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT48_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT48_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT48_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT48_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT48_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT48_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT48_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT48_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT48_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT48_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT48_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT48_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT48_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT48_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT48_TOG Bit Fields */
-#define CCM_PRE_ROOT48_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT48_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT48_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT48_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT48_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT48_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT48_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT48_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT48_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT48_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT48_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT48_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT48_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT48_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT48_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT48_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT48_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT48_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT48_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT48_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT48_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT48_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT48_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT48_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT48_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT48_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT48_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT48_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT48_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL48 Bit Fields */
-#define CCM_ACCESS_CTRL48_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL48_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL48_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL48_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL48_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL48_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL48_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL48_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL48_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL48_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL48_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL48_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL48_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL48_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL48_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL48_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL48_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL48_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL48_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL48_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL48_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL48_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL48_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL48_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL48_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL48_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL48_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL48_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL48_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL48_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL48_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL48_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL48_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL48_LOCK_SHIFT 31
-/* ACCESS_CTRL48_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL48_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL48_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL48_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL48_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL48_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL48_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL48_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL48_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL48_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL48_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL48_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL48_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL48_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL48_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL48_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL48_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL48_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL48_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL48_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL48_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL48_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL48_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL48_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL48_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL48_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL48_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL48_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL48_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL48_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL48_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL48_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT49 Bit Fields */
-#define CCM_TARGET_ROOT49_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT49_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT49_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_POST_PODF_SHIFT))&CCM_TARGET_ROOT49_POST_PODF_MASK)
-#define CCM_TARGET_ROOT49_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT49_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT49_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT49_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT49_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT49_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT49_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT49_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT49_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT49_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT49_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_PRE_PODF_SHIFT))&CCM_TARGET_ROOT49_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT49_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT49_MUX_SHIFT 24
-#define CCM_TARGET_ROOT49_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_MUX_SHIFT))&CCM_TARGET_ROOT49_MUX_MASK)
-#define CCM_TARGET_ROOT49_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT49_ENABLE_SHIFT 28
-/* TARGET_ROOT49_SET Bit Fields */
-#define CCM_TARGET_ROOT49_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT49_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT49_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT49_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT49_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT49_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT49_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT49_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT49_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT49_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT49_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT49_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT49_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT49_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT49_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT49_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT49_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT49_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT49_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_SET_MUX_SHIFT))&CCM_TARGET_ROOT49_SET_MUX_MASK)
-#define CCM_TARGET_ROOT49_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT49_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT49_CLR Bit Fields */
-#define CCM_TARGET_ROOT49_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT49_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT49_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT49_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT49_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT49_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT49_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT49_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT49_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT49_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT49_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT49_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT49_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT49_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT49_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT49_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT49_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT49_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT49_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_CLR_MUX_SHIFT))&CCM_TARGET_ROOT49_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT49_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT49_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT49_TOG Bit Fields */
-#define CCM_TARGET_ROOT49_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT49_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT49_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT49_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT49_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT49_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT49_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT49_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT49_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT49_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT49_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT49_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT49_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT49_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT49_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT49_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT49_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT49_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT49_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT49_TOG_MUX_SHIFT))&CCM_TARGET_ROOT49_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT49_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT49_TOG_ENABLE_SHIFT 28
-/* POST49 Bit Fields */
-#define CCM_POST49_POST_PODF_MASK 0x3Fu
-#define CCM_POST49_POST_PODF_SHIFT 0
-#define CCM_POST49_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST49_POST_PODF_SHIFT))&CCM_POST49_POST_PODF_MASK)
-#define CCM_POST49_BUSY1_MASK 0x80u
-#define CCM_POST49_BUSY1_SHIFT 7
-#define CCM_POST49_AUTO_PODF_MASK 0x700u
-#define CCM_POST49_AUTO_PODF_SHIFT 8
-#define CCM_POST49_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST49_AUTO_PODF_SHIFT))&CCM_POST49_AUTO_PODF_MASK)
-#define CCM_POST49_AUTO_EN_MASK 0x1000u
-#define CCM_POST49_AUTO_EN_SHIFT 12
-#define CCM_POST49_SLOW_MASK 0x8000u
-#define CCM_POST49_SLOW_SHIFT 15
-#define CCM_POST49_SELECT_MASK 0x10000000u
-#define CCM_POST49_SELECT_SHIFT 28
-#define CCM_POST49_BUSY2_MASK 0x80000000u
-#define CCM_POST49_BUSY2_SHIFT 31
-/* POST_ROOT49_SET Bit Fields */
-#define CCM_POST_ROOT49_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT49_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT49_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT49_SET_POST_PODF_SHIFT))&CCM_POST_ROOT49_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT49_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT49_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT49_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT49_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT49_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT49_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT49_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT49_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT49_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT49_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT49_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT49_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT49_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT49_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT49_SET_BUSY2_SHIFT 31
-/* POST_ROOT49_CLR Bit Fields */
-#define CCM_POST_ROOT49_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT49_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT49_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT49_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT49_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT49_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT49_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT49_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT49_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT49_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT49_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT49_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT49_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT49_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT49_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT49_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT49_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT49_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT49_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT49_CLR_BUSY2_SHIFT 31
-/* POST_ROOT49_TOG Bit Fields */
-#define CCM_POST_ROOT49_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT49_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT49_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT49_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT49_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT49_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT49_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT49_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT49_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT49_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT49_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT49_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT49_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT49_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT49_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT49_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT49_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT49_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT49_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT49_TOG_BUSY2_SHIFT 31
-/* PRE49 Bit Fields */
-#define CCM_PRE49_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE49_PRE_PODF_B_SHIFT 0
-#define CCM_PRE49_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE49_PRE_PODF_B_SHIFT))&CCM_PRE49_PRE_PODF_B_MASK)
-#define CCM_PRE49_BUSY0_MASK 0x8u
-#define CCM_PRE49_BUSY0_SHIFT 3
-#define CCM_PRE49_MUX_B_MASK 0x700u
-#define CCM_PRE49_MUX_B_SHIFT 8
-#define CCM_PRE49_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE49_MUX_B_SHIFT))&CCM_PRE49_MUX_B_MASK)
-#define CCM_PRE49_EN_B_MASK 0x1000u
-#define CCM_PRE49_EN_B_SHIFT 12
-#define CCM_PRE49_BUSY1_MASK 0x8000u
-#define CCM_PRE49_BUSY1_SHIFT 15
-#define CCM_PRE49_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE49_PRE_PODF_A_SHIFT 16
-#define CCM_PRE49_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE49_PRE_PODF_A_SHIFT))&CCM_PRE49_PRE_PODF_A_MASK)
-#define CCM_PRE49_BUSY3_MASK 0x80000u
-#define CCM_PRE49_BUSY3_SHIFT 19
-#define CCM_PRE49_MUX_A_MASK 0x7000000u
-#define CCM_PRE49_MUX_A_SHIFT 24
-#define CCM_PRE49_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE49_MUX_A_SHIFT))&CCM_PRE49_MUX_A_MASK)
-#define CCM_PRE49_EN_A_MASK 0x10000000u
-#define CCM_PRE49_EN_A_SHIFT 28
-#define CCM_PRE49_BUSY4_MASK 0x80000000u
-#define CCM_PRE49_BUSY4_SHIFT 31
-/* PRE_ROOT49_SET Bit Fields */
-#define CCM_PRE_ROOT49_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT49_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT49_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT49_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT49_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT49_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT49_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT49_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT49_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_SET_MUX_B_SHIFT))&CCM_PRE_ROOT49_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT49_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT49_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT49_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT49_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT49_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT49_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT49_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT49_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT49_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT49_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT49_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT49_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT49_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_SET_MUX_A_SHIFT))&CCM_PRE_ROOT49_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT49_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT49_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT49_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT49_SET_BUSY4_SHIFT 31
-/* PRE_ROOT49_CLR Bit Fields */
-#define CCM_PRE_ROOT49_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT49_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT49_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT49_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT49_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT49_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT49_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT49_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT49_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT49_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT49_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT49_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT49_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT49_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT49_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT49_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT49_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT49_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT49_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT49_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT49_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT49_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT49_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT49_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT49_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT49_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT49_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT49_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT49_TOG Bit Fields */
-#define CCM_PRE_ROOT49_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT49_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT49_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT49_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT49_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT49_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT49_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT49_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT49_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT49_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT49_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT49_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT49_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT49_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT49_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT49_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT49_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT49_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT49_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT49_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT49_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT49_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT49_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT49_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT49_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT49_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT49_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT49_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT49_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL49 Bit Fields */
-#define CCM_ACCESS_CTRL49_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL49_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL49_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL49_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL49_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL49_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL49_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL49_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL49_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL49_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL49_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL49_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL49_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL49_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL49_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL49_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL49_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL49_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL49_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL49_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL49_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL49_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL49_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL49_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL49_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL49_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL49_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL49_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL49_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL49_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL49_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL49_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL49_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL49_LOCK_SHIFT 31
-/* ACCESS_CTRL49_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL49_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL49_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL49_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL49_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL49_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL49_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL49_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL49_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL49_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL49_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL49_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL49_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL49_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL49_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL49_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL49_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL49_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL49_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL49_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL49_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL49_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL49_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL49_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL49_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL49_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL49_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL49_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL49_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL49_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL49_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL49_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT50 Bit Fields */
-#define CCM_TARGET_ROOT50_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT50_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT50_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_POST_PODF_SHIFT))&CCM_TARGET_ROOT50_POST_PODF_MASK)
-#define CCM_TARGET_ROOT50_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT50_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT50_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT50_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT50_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT50_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT50_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT50_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT50_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT50_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT50_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_PRE_PODF_SHIFT))&CCM_TARGET_ROOT50_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT50_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT50_MUX_SHIFT 24
-#define CCM_TARGET_ROOT50_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_MUX_SHIFT))&CCM_TARGET_ROOT50_MUX_MASK)
-#define CCM_TARGET_ROOT50_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT50_ENABLE_SHIFT 28
-/* TARGET_ROOT50_SET Bit Fields */
-#define CCM_TARGET_ROOT50_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT50_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT50_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT50_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT50_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT50_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT50_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT50_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT50_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT50_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT50_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT50_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT50_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT50_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT50_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT50_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT50_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT50_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT50_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_SET_MUX_SHIFT))&CCM_TARGET_ROOT50_SET_MUX_MASK)
-#define CCM_TARGET_ROOT50_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT50_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT50_CLR Bit Fields */
-#define CCM_TARGET_ROOT50_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT50_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT50_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT50_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT50_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT50_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT50_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT50_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT50_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT50_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT50_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT50_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT50_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT50_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT50_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT50_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT50_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT50_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT50_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_CLR_MUX_SHIFT))&CCM_TARGET_ROOT50_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT50_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT50_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT50_TOG Bit Fields */
-#define CCM_TARGET_ROOT50_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT50_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT50_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT50_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT50_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT50_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT50_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT50_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT50_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT50_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT50_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT50_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT50_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT50_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT50_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT50_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT50_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT50_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT50_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT50_TOG_MUX_SHIFT))&CCM_TARGET_ROOT50_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT50_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT50_TOG_ENABLE_SHIFT 28
-/* POST50 Bit Fields */
-#define CCM_POST50_POST_PODF_MASK 0x3Fu
-#define CCM_POST50_POST_PODF_SHIFT 0
-#define CCM_POST50_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST50_POST_PODF_SHIFT))&CCM_POST50_POST_PODF_MASK)
-#define CCM_POST50_BUSY1_MASK 0x80u
-#define CCM_POST50_BUSY1_SHIFT 7
-#define CCM_POST50_AUTO_PODF_MASK 0x700u
-#define CCM_POST50_AUTO_PODF_SHIFT 8
-#define CCM_POST50_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST50_AUTO_PODF_SHIFT))&CCM_POST50_AUTO_PODF_MASK)
-#define CCM_POST50_AUTO_EN_MASK 0x1000u
-#define CCM_POST50_AUTO_EN_SHIFT 12
-#define CCM_POST50_SLOW_MASK 0x8000u
-#define CCM_POST50_SLOW_SHIFT 15
-#define CCM_POST50_SELECT_MASK 0x10000000u
-#define CCM_POST50_SELECT_SHIFT 28
-#define CCM_POST50_BUSY2_MASK 0x80000000u
-#define CCM_POST50_BUSY2_SHIFT 31
-/* POST_ROOT50_SET Bit Fields */
-#define CCM_POST_ROOT50_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT50_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT50_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT50_SET_POST_PODF_SHIFT))&CCM_POST_ROOT50_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT50_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT50_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT50_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT50_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT50_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT50_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT50_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT50_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT50_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT50_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT50_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT50_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT50_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT50_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT50_SET_BUSY2_SHIFT 31
-/* POST_ROOT50_CLR Bit Fields */
-#define CCM_POST_ROOT50_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT50_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT50_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT50_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT50_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT50_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT50_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT50_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT50_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT50_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT50_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT50_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT50_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT50_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT50_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT50_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT50_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT50_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT50_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT50_CLR_BUSY2_SHIFT 31
-/* POST_ROOT50_TOG Bit Fields */
-#define CCM_POST_ROOT50_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT50_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT50_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT50_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT50_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT50_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT50_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT50_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT50_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT50_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT50_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT50_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT50_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT50_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT50_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT50_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT50_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT50_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT50_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT50_TOG_BUSY2_SHIFT 31
-/* PRE50 Bit Fields */
-#define CCM_PRE50_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE50_PRE_PODF_B_SHIFT 0
-#define CCM_PRE50_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE50_PRE_PODF_B_SHIFT))&CCM_PRE50_PRE_PODF_B_MASK)
-#define CCM_PRE50_BUSY0_MASK 0x8u
-#define CCM_PRE50_BUSY0_SHIFT 3
-#define CCM_PRE50_MUX_B_MASK 0x700u
-#define CCM_PRE50_MUX_B_SHIFT 8
-#define CCM_PRE50_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE50_MUX_B_SHIFT))&CCM_PRE50_MUX_B_MASK)
-#define CCM_PRE50_EN_B_MASK 0x1000u
-#define CCM_PRE50_EN_B_SHIFT 12
-#define CCM_PRE50_BUSY1_MASK 0x8000u
-#define CCM_PRE50_BUSY1_SHIFT 15
-#define CCM_PRE50_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE50_PRE_PODF_A_SHIFT 16
-#define CCM_PRE50_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE50_PRE_PODF_A_SHIFT))&CCM_PRE50_PRE_PODF_A_MASK)
-#define CCM_PRE50_BUSY3_MASK 0x80000u
-#define CCM_PRE50_BUSY3_SHIFT 19
-#define CCM_PRE50_MUX_A_MASK 0x7000000u
-#define CCM_PRE50_MUX_A_SHIFT 24
-#define CCM_PRE50_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE50_MUX_A_SHIFT))&CCM_PRE50_MUX_A_MASK)
-#define CCM_PRE50_EN_A_MASK 0x10000000u
-#define CCM_PRE50_EN_A_SHIFT 28
-#define CCM_PRE50_BUSY4_MASK 0x80000000u
-#define CCM_PRE50_BUSY4_SHIFT 31
-/* PRE_ROOT50_SET Bit Fields */
-#define CCM_PRE_ROOT50_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT50_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT50_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT50_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT50_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT50_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT50_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT50_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT50_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_SET_MUX_B_SHIFT))&CCM_PRE_ROOT50_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT50_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT50_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT50_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT50_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT50_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT50_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT50_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT50_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT50_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT50_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT50_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT50_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT50_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_SET_MUX_A_SHIFT))&CCM_PRE_ROOT50_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT50_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT50_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT50_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT50_SET_BUSY4_SHIFT 31
-/* PRE_ROOT50_CLR Bit Fields */
-#define CCM_PRE_ROOT50_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT50_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT50_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT50_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT50_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT50_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT50_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT50_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT50_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT50_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT50_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT50_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT50_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT50_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT50_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT50_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT50_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT50_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT50_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT50_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT50_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT50_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT50_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT50_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT50_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT50_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT50_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT50_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT50_TOG Bit Fields */
-#define CCM_PRE_ROOT50_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT50_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT50_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT50_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT50_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT50_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT50_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT50_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT50_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT50_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT50_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT50_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT50_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT50_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT50_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT50_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT50_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT50_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT50_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT50_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT50_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT50_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT50_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT50_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT50_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT50_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT50_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT50_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT50_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL50 Bit Fields */
-#define CCM_ACCESS_CTRL50_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL50_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL50_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL50_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL50_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL50_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL50_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL50_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL50_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL50_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL50_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL50_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL50_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL50_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL50_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL50_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL50_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL50_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL50_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL50_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL50_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL50_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL50_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL50_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL50_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL50_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL50_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL50_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL50_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL50_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL50_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL50_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL50_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL50_LOCK_SHIFT 31
-/* ACCESS_CTRL50_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL50_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL50_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL50_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL50_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL50_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL50_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL50_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL50_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL50_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL50_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL50_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL50_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL50_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL50_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL50_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL50_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL50_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL50_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL50_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL50_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL50_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL50_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL50_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL50_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL50_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL50_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL50_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL50_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL50_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL50_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL50_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT51 Bit Fields */
-#define CCM_TARGET_ROOT51_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT51_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT51_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_POST_PODF_SHIFT))&CCM_TARGET_ROOT51_POST_PODF_MASK)
-#define CCM_TARGET_ROOT51_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT51_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT51_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT51_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT51_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT51_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT51_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT51_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT51_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT51_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT51_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_PRE_PODF_SHIFT))&CCM_TARGET_ROOT51_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT51_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT51_MUX_SHIFT 24
-#define CCM_TARGET_ROOT51_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_MUX_SHIFT))&CCM_TARGET_ROOT51_MUX_MASK)
-#define CCM_TARGET_ROOT51_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT51_ENABLE_SHIFT 28
-/* TARGET_ROOT51_SET Bit Fields */
-#define CCM_TARGET_ROOT51_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT51_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT51_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT51_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT51_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT51_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT51_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT51_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT51_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT51_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT51_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT51_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT51_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT51_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT51_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT51_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT51_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT51_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT51_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_SET_MUX_SHIFT))&CCM_TARGET_ROOT51_SET_MUX_MASK)
-#define CCM_TARGET_ROOT51_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT51_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT51_CLR Bit Fields */
-#define CCM_TARGET_ROOT51_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT51_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT51_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT51_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT51_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT51_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT51_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT51_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT51_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT51_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT51_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT51_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT51_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT51_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT51_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT51_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT51_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT51_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT51_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_CLR_MUX_SHIFT))&CCM_TARGET_ROOT51_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT51_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT51_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT51_TOG Bit Fields */
-#define CCM_TARGET_ROOT51_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT51_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT51_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT51_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT51_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT51_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT51_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT51_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT51_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT51_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT51_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT51_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT51_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT51_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT51_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT51_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT51_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT51_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT51_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT51_TOG_MUX_SHIFT))&CCM_TARGET_ROOT51_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT51_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT51_TOG_ENABLE_SHIFT 28
-/* POST51 Bit Fields */
-#define CCM_POST51_POST_PODF_MASK 0x3Fu
-#define CCM_POST51_POST_PODF_SHIFT 0
-#define CCM_POST51_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST51_POST_PODF_SHIFT))&CCM_POST51_POST_PODF_MASK)
-#define CCM_POST51_BUSY1_MASK 0x80u
-#define CCM_POST51_BUSY1_SHIFT 7
-#define CCM_POST51_AUTO_PODF_MASK 0x700u
-#define CCM_POST51_AUTO_PODF_SHIFT 8
-#define CCM_POST51_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST51_AUTO_PODF_SHIFT))&CCM_POST51_AUTO_PODF_MASK)
-#define CCM_POST51_AUTO_EN_MASK 0x1000u
-#define CCM_POST51_AUTO_EN_SHIFT 12
-#define CCM_POST51_SLOW_MASK 0x8000u
-#define CCM_POST51_SLOW_SHIFT 15
-#define CCM_POST51_SELECT_MASK 0x10000000u
-#define CCM_POST51_SELECT_SHIFT 28
-#define CCM_POST51_BUSY2_MASK 0x80000000u
-#define CCM_POST51_BUSY2_SHIFT 31
-/* POST_ROOT51_SET Bit Fields */
-#define CCM_POST_ROOT51_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT51_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT51_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT51_SET_POST_PODF_SHIFT))&CCM_POST_ROOT51_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT51_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT51_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT51_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT51_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT51_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT51_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT51_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT51_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT51_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT51_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT51_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT51_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT51_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT51_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT51_SET_BUSY2_SHIFT 31
-/* POST_ROOT51_CLR Bit Fields */
-#define CCM_POST_ROOT51_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT51_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT51_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT51_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT51_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT51_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT51_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT51_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT51_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT51_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT51_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT51_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT51_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT51_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT51_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT51_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT51_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT51_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT51_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT51_CLR_BUSY2_SHIFT 31
-/* POST_ROOT51_TOG Bit Fields */
-#define CCM_POST_ROOT51_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT51_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT51_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT51_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT51_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT51_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT51_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT51_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT51_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT51_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT51_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT51_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT51_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT51_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT51_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT51_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT51_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT51_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT51_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT51_TOG_BUSY2_SHIFT 31
-/* PRE51 Bit Fields */
-#define CCM_PRE51_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE51_PRE_PODF_B_SHIFT 0
-#define CCM_PRE51_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE51_PRE_PODF_B_SHIFT))&CCM_PRE51_PRE_PODF_B_MASK)
-#define CCM_PRE51_BUSY0_MASK 0x8u
-#define CCM_PRE51_BUSY0_SHIFT 3
-#define CCM_PRE51_MUX_B_MASK 0x700u
-#define CCM_PRE51_MUX_B_SHIFT 8
-#define CCM_PRE51_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE51_MUX_B_SHIFT))&CCM_PRE51_MUX_B_MASK)
-#define CCM_PRE51_EN_B_MASK 0x1000u
-#define CCM_PRE51_EN_B_SHIFT 12
-#define CCM_PRE51_BUSY1_MASK 0x8000u
-#define CCM_PRE51_BUSY1_SHIFT 15
-#define CCM_PRE51_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE51_PRE_PODF_A_SHIFT 16
-#define CCM_PRE51_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE51_PRE_PODF_A_SHIFT))&CCM_PRE51_PRE_PODF_A_MASK)
-#define CCM_PRE51_BUSY3_MASK 0x80000u
-#define CCM_PRE51_BUSY3_SHIFT 19
-#define CCM_PRE51_MUX_A_MASK 0x7000000u
-#define CCM_PRE51_MUX_A_SHIFT 24
-#define CCM_PRE51_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE51_MUX_A_SHIFT))&CCM_PRE51_MUX_A_MASK)
-#define CCM_PRE51_EN_A_MASK 0x10000000u
-#define CCM_PRE51_EN_A_SHIFT 28
-#define CCM_PRE51_BUSY4_MASK 0x80000000u
-#define CCM_PRE51_BUSY4_SHIFT 31
-/* PRE_ROOT51_SET Bit Fields */
-#define CCM_PRE_ROOT51_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT51_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT51_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT51_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT51_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT51_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT51_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT51_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT51_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_SET_MUX_B_SHIFT))&CCM_PRE_ROOT51_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT51_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT51_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT51_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT51_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT51_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT51_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT51_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT51_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT51_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT51_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT51_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT51_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT51_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_SET_MUX_A_SHIFT))&CCM_PRE_ROOT51_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT51_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT51_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT51_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT51_SET_BUSY4_SHIFT 31
-/* PRE_ROOT51_CLR Bit Fields */
-#define CCM_PRE_ROOT51_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT51_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT51_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT51_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT51_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT51_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT51_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT51_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT51_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT51_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT51_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT51_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT51_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT51_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT51_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT51_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT51_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT51_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT51_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT51_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT51_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT51_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT51_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT51_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT51_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT51_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT51_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT51_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT51_TOG Bit Fields */
-#define CCM_PRE_ROOT51_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT51_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT51_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT51_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT51_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT51_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT51_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT51_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT51_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT51_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT51_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT51_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT51_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT51_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT51_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT51_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT51_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT51_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT51_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT51_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT51_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT51_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT51_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT51_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT51_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT51_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT51_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT51_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT51_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL51 Bit Fields */
-#define CCM_ACCESS_CTRL51_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL51_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL51_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL51_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL51_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL51_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL51_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL51_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL51_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL51_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL51_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL51_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL51_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL51_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL51_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL51_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL51_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL51_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL51_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL51_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL51_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL51_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL51_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL51_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL51_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL51_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL51_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL51_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL51_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL51_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL51_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL51_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL51_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL51_LOCK_SHIFT 31
-/* ACCESS_CTRL51_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL51_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL51_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL51_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL51_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL51_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL51_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL51_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL51_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL51_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL51_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL51_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL51_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL51_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL51_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL51_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL51_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL51_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL51_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL51_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL51_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL51_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL51_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL51_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL51_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL51_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL51_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL51_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL51_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL51_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL51_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL51_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT52 Bit Fields */
-#define CCM_TARGET_ROOT52_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT52_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT52_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_POST_PODF_SHIFT))&CCM_TARGET_ROOT52_POST_PODF_MASK)
-#define CCM_TARGET_ROOT52_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT52_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT52_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT52_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT52_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT52_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT52_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT52_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT52_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT52_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT52_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_PRE_PODF_SHIFT))&CCM_TARGET_ROOT52_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT52_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT52_MUX_SHIFT 24
-#define CCM_TARGET_ROOT52_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_MUX_SHIFT))&CCM_TARGET_ROOT52_MUX_MASK)
-#define CCM_TARGET_ROOT52_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT52_ENABLE_SHIFT 28
-/* TARGET_ROOT52_SET Bit Fields */
-#define CCM_TARGET_ROOT52_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT52_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT52_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT52_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT52_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT52_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT52_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT52_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT52_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT52_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT52_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT52_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT52_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT52_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT52_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT52_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT52_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT52_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT52_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_SET_MUX_SHIFT))&CCM_TARGET_ROOT52_SET_MUX_MASK)
-#define CCM_TARGET_ROOT52_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT52_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT52_CLR Bit Fields */
-#define CCM_TARGET_ROOT52_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT52_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT52_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT52_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT52_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT52_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT52_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT52_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT52_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT52_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT52_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT52_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT52_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT52_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT52_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT52_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT52_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT52_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT52_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_CLR_MUX_SHIFT))&CCM_TARGET_ROOT52_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT52_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT52_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT52_TOG Bit Fields */
-#define CCM_TARGET_ROOT52_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT52_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT52_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT52_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT52_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT52_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT52_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT52_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT52_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT52_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT52_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT52_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT52_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT52_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT52_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT52_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT52_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT52_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT52_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT52_TOG_MUX_SHIFT))&CCM_TARGET_ROOT52_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT52_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT52_TOG_ENABLE_SHIFT 28
-/* POST52 Bit Fields */
-#define CCM_POST52_POST_PODF_MASK 0x3Fu
-#define CCM_POST52_POST_PODF_SHIFT 0
-#define CCM_POST52_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST52_POST_PODF_SHIFT))&CCM_POST52_POST_PODF_MASK)
-#define CCM_POST52_BUSY1_MASK 0x80u
-#define CCM_POST52_BUSY1_SHIFT 7
-#define CCM_POST52_AUTO_PODF_MASK 0x700u
-#define CCM_POST52_AUTO_PODF_SHIFT 8
-#define CCM_POST52_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST52_AUTO_PODF_SHIFT))&CCM_POST52_AUTO_PODF_MASK)
-#define CCM_POST52_AUTO_EN_MASK 0x1000u
-#define CCM_POST52_AUTO_EN_SHIFT 12
-#define CCM_POST52_SLOW_MASK 0x8000u
-#define CCM_POST52_SLOW_SHIFT 15
-#define CCM_POST52_SELECT_MASK 0x10000000u
-#define CCM_POST52_SELECT_SHIFT 28
-#define CCM_POST52_BUSY2_MASK 0x80000000u
-#define CCM_POST52_BUSY2_SHIFT 31
-/* POST_ROOT52_SET Bit Fields */
-#define CCM_POST_ROOT52_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT52_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT52_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT52_SET_POST_PODF_SHIFT))&CCM_POST_ROOT52_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT52_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT52_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT52_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT52_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT52_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT52_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT52_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT52_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT52_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT52_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT52_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT52_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT52_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT52_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT52_SET_BUSY2_SHIFT 31
-/* POST_ROOT52_CLR Bit Fields */
-#define CCM_POST_ROOT52_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT52_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT52_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT52_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT52_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT52_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT52_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT52_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT52_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT52_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT52_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT52_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT52_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT52_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT52_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT52_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT52_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT52_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT52_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT52_CLR_BUSY2_SHIFT 31
-/* POST_ROOT52_TOG Bit Fields */
-#define CCM_POST_ROOT52_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT52_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT52_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT52_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT52_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT52_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT52_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT52_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT52_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT52_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT52_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT52_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT52_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT52_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT52_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT52_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT52_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT52_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT52_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT52_TOG_BUSY2_SHIFT 31
-/* PRE52 Bit Fields */
-#define CCM_PRE52_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE52_PRE_PODF_B_SHIFT 0
-#define CCM_PRE52_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE52_PRE_PODF_B_SHIFT))&CCM_PRE52_PRE_PODF_B_MASK)
-#define CCM_PRE52_BUSY0_MASK 0x8u
-#define CCM_PRE52_BUSY0_SHIFT 3
-#define CCM_PRE52_MUX_B_MASK 0x700u
-#define CCM_PRE52_MUX_B_SHIFT 8
-#define CCM_PRE52_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE52_MUX_B_SHIFT))&CCM_PRE52_MUX_B_MASK)
-#define CCM_PRE52_EN_B_MASK 0x1000u
-#define CCM_PRE52_EN_B_SHIFT 12
-#define CCM_PRE52_BUSY1_MASK 0x8000u
-#define CCM_PRE52_BUSY1_SHIFT 15
-#define CCM_PRE52_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE52_PRE_PODF_A_SHIFT 16
-#define CCM_PRE52_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE52_PRE_PODF_A_SHIFT))&CCM_PRE52_PRE_PODF_A_MASK)
-#define CCM_PRE52_BUSY3_MASK 0x80000u
-#define CCM_PRE52_BUSY3_SHIFT 19
-#define CCM_PRE52_MUX_A_MASK 0x7000000u
-#define CCM_PRE52_MUX_A_SHIFT 24
-#define CCM_PRE52_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE52_MUX_A_SHIFT))&CCM_PRE52_MUX_A_MASK)
-#define CCM_PRE52_EN_A_MASK 0x10000000u
-#define CCM_PRE52_EN_A_SHIFT 28
-#define CCM_PRE52_BUSY4_MASK 0x80000000u
-#define CCM_PRE52_BUSY4_SHIFT 31
-/* PRE_ROOT52_SET Bit Fields */
-#define CCM_PRE_ROOT52_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT52_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT52_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT52_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT52_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT52_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT52_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT52_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT52_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_SET_MUX_B_SHIFT))&CCM_PRE_ROOT52_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT52_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT52_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT52_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT52_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT52_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT52_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT52_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT52_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT52_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT52_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT52_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT52_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT52_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_SET_MUX_A_SHIFT))&CCM_PRE_ROOT52_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT52_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT52_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT52_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT52_SET_BUSY4_SHIFT 31
-/* PRE_ROOT52_CLR Bit Fields */
-#define CCM_PRE_ROOT52_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT52_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT52_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT52_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT52_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT52_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT52_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT52_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT52_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT52_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT52_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT52_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT52_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT52_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT52_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT52_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT52_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT52_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT52_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT52_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT52_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT52_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT52_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT52_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT52_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT52_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT52_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT52_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT52_TOG Bit Fields */
-#define CCM_PRE_ROOT52_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT52_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT52_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT52_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT52_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT52_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT52_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT52_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT52_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT52_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT52_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT52_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT52_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT52_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT52_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT52_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT52_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT52_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT52_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT52_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT52_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT52_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT52_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT52_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT52_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT52_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT52_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT52_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT52_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL52 Bit Fields */
-#define CCM_ACCESS_CTRL52_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL52_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL52_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL52_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL52_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL52_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL52_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL52_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL52_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL52_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL52_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL52_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL52_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL52_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL52_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL52_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL52_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL52_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL52_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL52_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL52_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL52_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL52_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL52_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL52_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL52_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL52_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL52_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL52_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL52_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL52_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL52_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL52_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL52_LOCK_SHIFT 31
-/* ACCESS_CTRL52_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL52_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL52_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL52_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL52_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL52_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL52_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL52_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL52_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL52_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL52_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL52_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL52_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL52_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL52_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL52_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL52_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL52_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL52_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL52_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL52_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL52_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL52_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL52_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL52_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL52_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL52_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL52_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL52_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL52_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL52_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL52_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT53 Bit Fields */
-#define CCM_TARGET_ROOT53_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT53_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT53_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_POST_PODF_SHIFT))&CCM_TARGET_ROOT53_POST_PODF_MASK)
-#define CCM_TARGET_ROOT53_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT53_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT53_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT53_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT53_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT53_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT53_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT53_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT53_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT53_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT53_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_PRE_PODF_SHIFT))&CCM_TARGET_ROOT53_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT53_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT53_MUX_SHIFT 24
-#define CCM_TARGET_ROOT53_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_MUX_SHIFT))&CCM_TARGET_ROOT53_MUX_MASK)
-#define CCM_TARGET_ROOT53_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT53_ENABLE_SHIFT 28
-/* TARGET_ROOT53_SET Bit Fields */
-#define CCM_TARGET_ROOT53_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT53_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT53_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT53_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT53_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT53_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT53_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT53_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT53_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT53_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT53_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT53_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT53_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT53_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT53_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT53_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT53_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT53_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT53_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_SET_MUX_SHIFT))&CCM_TARGET_ROOT53_SET_MUX_MASK)
-#define CCM_TARGET_ROOT53_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT53_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT53_CLR Bit Fields */
-#define CCM_TARGET_ROOT53_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT53_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT53_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT53_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT53_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT53_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT53_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT53_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT53_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT53_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT53_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT53_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT53_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT53_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT53_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT53_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT53_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT53_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT53_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_CLR_MUX_SHIFT))&CCM_TARGET_ROOT53_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT53_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT53_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT53_TOG Bit Fields */
-#define CCM_TARGET_ROOT53_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT53_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT53_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT53_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT53_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT53_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT53_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT53_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT53_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT53_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT53_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT53_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT53_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT53_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT53_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT53_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT53_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT53_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT53_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT53_TOG_MUX_SHIFT))&CCM_TARGET_ROOT53_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT53_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT53_TOG_ENABLE_SHIFT 28
-/* POST53 Bit Fields */
-#define CCM_POST53_POST_PODF_MASK 0x3Fu
-#define CCM_POST53_POST_PODF_SHIFT 0
-#define CCM_POST53_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST53_POST_PODF_SHIFT))&CCM_POST53_POST_PODF_MASK)
-#define CCM_POST53_BUSY1_MASK 0x80u
-#define CCM_POST53_BUSY1_SHIFT 7
-#define CCM_POST53_AUTO_PODF_MASK 0x700u
-#define CCM_POST53_AUTO_PODF_SHIFT 8
-#define CCM_POST53_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST53_AUTO_PODF_SHIFT))&CCM_POST53_AUTO_PODF_MASK)
-#define CCM_POST53_AUTO_EN_MASK 0x1000u
-#define CCM_POST53_AUTO_EN_SHIFT 12
-#define CCM_POST53_SLOW_MASK 0x8000u
-#define CCM_POST53_SLOW_SHIFT 15
-#define CCM_POST53_SELECT_MASK 0x10000000u
-#define CCM_POST53_SELECT_SHIFT 28
-#define CCM_POST53_BUSY2_MASK 0x80000000u
-#define CCM_POST53_BUSY2_SHIFT 31
-/* POST_ROOT53_SET Bit Fields */
-#define CCM_POST_ROOT53_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT53_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT53_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT53_SET_POST_PODF_SHIFT))&CCM_POST_ROOT53_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT53_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT53_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT53_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT53_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT53_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT53_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT53_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT53_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT53_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT53_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT53_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT53_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT53_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT53_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT53_SET_BUSY2_SHIFT 31
-/* POST_ROOT53_CLR Bit Fields */
-#define CCM_POST_ROOT53_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT53_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT53_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT53_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT53_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT53_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT53_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT53_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT53_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT53_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT53_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT53_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT53_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT53_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT53_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT53_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT53_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT53_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT53_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT53_CLR_BUSY2_SHIFT 31
-/* POST_ROOT53_TOG Bit Fields */
-#define CCM_POST_ROOT53_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT53_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT53_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT53_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT53_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT53_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT53_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT53_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT53_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT53_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT53_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT53_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT53_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT53_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT53_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT53_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT53_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT53_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT53_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT53_TOG_BUSY2_SHIFT 31
-/* PRE53 Bit Fields */
-#define CCM_PRE53_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE53_PRE_PODF_B_SHIFT 0
-#define CCM_PRE53_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE53_PRE_PODF_B_SHIFT))&CCM_PRE53_PRE_PODF_B_MASK)
-#define CCM_PRE53_BUSY0_MASK 0x8u
-#define CCM_PRE53_BUSY0_SHIFT 3
-#define CCM_PRE53_MUX_B_MASK 0x700u
-#define CCM_PRE53_MUX_B_SHIFT 8
-#define CCM_PRE53_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE53_MUX_B_SHIFT))&CCM_PRE53_MUX_B_MASK)
-#define CCM_PRE53_EN_B_MASK 0x1000u
-#define CCM_PRE53_EN_B_SHIFT 12
-#define CCM_PRE53_BUSY1_MASK 0x8000u
-#define CCM_PRE53_BUSY1_SHIFT 15
-#define CCM_PRE53_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE53_PRE_PODF_A_SHIFT 16
-#define CCM_PRE53_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE53_PRE_PODF_A_SHIFT))&CCM_PRE53_PRE_PODF_A_MASK)
-#define CCM_PRE53_BUSY3_MASK 0x80000u
-#define CCM_PRE53_BUSY3_SHIFT 19
-#define CCM_PRE53_MUX_A_MASK 0x7000000u
-#define CCM_PRE53_MUX_A_SHIFT 24
-#define CCM_PRE53_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE53_MUX_A_SHIFT))&CCM_PRE53_MUX_A_MASK)
-#define CCM_PRE53_EN_A_MASK 0x10000000u
-#define CCM_PRE53_EN_A_SHIFT 28
-#define CCM_PRE53_BUSY4_MASK 0x80000000u
-#define CCM_PRE53_BUSY4_SHIFT 31
-/* PRE_ROOT53_SET Bit Fields */
-#define CCM_PRE_ROOT53_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT53_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT53_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT53_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT53_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT53_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT53_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT53_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT53_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_SET_MUX_B_SHIFT))&CCM_PRE_ROOT53_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT53_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT53_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT53_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT53_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT53_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT53_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT53_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT53_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT53_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT53_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT53_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT53_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT53_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_SET_MUX_A_SHIFT))&CCM_PRE_ROOT53_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT53_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT53_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT53_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT53_SET_BUSY4_SHIFT 31
-/* PRE_ROOT53_CLR Bit Fields */
-#define CCM_PRE_ROOT53_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT53_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT53_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT53_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT53_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT53_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT53_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT53_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT53_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT53_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT53_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT53_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT53_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT53_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT53_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT53_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT53_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT53_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT53_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT53_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT53_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT53_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT53_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT53_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT53_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT53_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT53_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT53_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT53_TOG Bit Fields */
-#define CCM_PRE_ROOT53_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT53_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT53_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT53_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT53_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT53_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT53_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT53_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT53_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT53_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT53_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT53_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT53_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT53_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT53_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT53_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT53_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT53_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT53_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT53_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT53_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT53_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT53_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT53_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT53_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT53_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT53_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT53_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT53_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL53 Bit Fields */
-#define CCM_ACCESS_CTRL53_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL53_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL53_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL53_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL53_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL53_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL53_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL53_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL53_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL53_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL53_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL53_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL53_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL53_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL53_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL53_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL53_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL53_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL53_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL53_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL53_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL53_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL53_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL53_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL53_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL53_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL53_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL53_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL53_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL53_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL53_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL53_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL53_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL53_LOCK_SHIFT 31
-/* ACCESS_CTRL53_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL53_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL53_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL53_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL53_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL53_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL53_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL53_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL53_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL53_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL53_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL53_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL53_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL53_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL53_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL53_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL53_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL53_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL53_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL53_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL53_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL53_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL53_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL53_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL53_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL53_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL53_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL53_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL53_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL53_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL53_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL53_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT54 Bit Fields */
-#define CCM_TARGET_ROOT54_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT54_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT54_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_POST_PODF_SHIFT))&CCM_TARGET_ROOT54_POST_PODF_MASK)
-#define CCM_TARGET_ROOT54_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT54_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT54_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT54_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT54_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT54_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT54_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT54_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT54_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT54_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT54_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_PRE_PODF_SHIFT))&CCM_TARGET_ROOT54_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT54_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT54_MUX_SHIFT 24
-#define CCM_TARGET_ROOT54_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_MUX_SHIFT))&CCM_TARGET_ROOT54_MUX_MASK)
-#define CCM_TARGET_ROOT54_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT54_ENABLE_SHIFT 28
-/* TARGET_ROOT54_SET Bit Fields */
-#define CCM_TARGET_ROOT54_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT54_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT54_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT54_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT54_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT54_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT54_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT54_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT54_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT54_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT54_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT54_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT54_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT54_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT54_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT54_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT54_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT54_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT54_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_SET_MUX_SHIFT))&CCM_TARGET_ROOT54_SET_MUX_MASK)
-#define CCM_TARGET_ROOT54_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT54_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT54_CLR Bit Fields */
-#define CCM_TARGET_ROOT54_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT54_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT54_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT54_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT54_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT54_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT54_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT54_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT54_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT54_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT54_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT54_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT54_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT54_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT54_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT54_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT54_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT54_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT54_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_CLR_MUX_SHIFT))&CCM_TARGET_ROOT54_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT54_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT54_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT54_TOG Bit Fields */
-#define CCM_TARGET_ROOT54_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT54_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT54_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT54_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT54_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT54_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT54_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT54_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT54_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT54_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT54_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT54_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT54_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT54_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT54_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT54_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT54_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT54_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT54_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT54_TOG_MUX_SHIFT))&CCM_TARGET_ROOT54_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT54_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT54_TOG_ENABLE_SHIFT 28
-/* POST54 Bit Fields */
-#define CCM_POST54_POST_PODF_MASK 0x3Fu
-#define CCM_POST54_POST_PODF_SHIFT 0
-#define CCM_POST54_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST54_POST_PODF_SHIFT))&CCM_POST54_POST_PODF_MASK)
-#define CCM_POST54_BUSY1_MASK 0x80u
-#define CCM_POST54_BUSY1_SHIFT 7
-#define CCM_POST54_AUTO_PODF_MASK 0x700u
-#define CCM_POST54_AUTO_PODF_SHIFT 8
-#define CCM_POST54_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST54_AUTO_PODF_SHIFT))&CCM_POST54_AUTO_PODF_MASK)
-#define CCM_POST54_AUTO_EN_MASK 0x1000u
-#define CCM_POST54_AUTO_EN_SHIFT 12
-#define CCM_POST54_SLOW_MASK 0x8000u
-#define CCM_POST54_SLOW_SHIFT 15
-#define CCM_POST54_SELECT_MASK 0x10000000u
-#define CCM_POST54_SELECT_SHIFT 28
-#define CCM_POST54_BUSY2_MASK 0x80000000u
-#define CCM_POST54_BUSY2_SHIFT 31
-/* POST_ROOT54_SET Bit Fields */
-#define CCM_POST_ROOT54_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT54_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT54_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT54_SET_POST_PODF_SHIFT))&CCM_POST_ROOT54_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT54_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT54_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT54_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT54_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT54_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT54_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT54_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT54_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT54_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT54_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT54_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT54_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT54_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT54_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT54_SET_BUSY2_SHIFT 31
-/* POST_ROOT54_CLR Bit Fields */
-#define CCM_POST_ROOT54_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT54_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT54_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT54_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT54_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT54_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT54_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT54_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT54_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT54_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT54_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT54_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT54_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT54_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT54_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT54_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT54_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT54_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT54_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT54_CLR_BUSY2_SHIFT 31
-/* POST_ROOT54_TOG Bit Fields */
-#define CCM_POST_ROOT54_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT54_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT54_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT54_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT54_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT54_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT54_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT54_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT54_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT54_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT54_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT54_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT54_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT54_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT54_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT54_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT54_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT54_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT54_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT54_TOG_BUSY2_SHIFT 31
-/* PRE54 Bit Fields */
-#define CCM_PRE54_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE54_PRE_PODF_B_SHIFT 0
-#define CCM_PRE54_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE54_PRE_PODF_B_SHIFT))&CCM_PRE54_PRE_PODF_B_MASK)
-#define CCM_PRE54_BUSY0_MASK 0x8u
-#define CCM_PRE54_BUSY0_SHIFT 3
-#define CCM_PRE54_MUX_B_MASK 0x700u
-#define CCM_PRE54_MUX_B_SHIFT 8
-#define CCM_PRE54_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE54_MUX_B_SHIFT))&CCM_PRE54_MUX_B_MASK)
-#define CCM_PRE54_EN_B_MASK 0x1000u
-#define CCM_PRE54_EN_B_SHIFT 12
-#define CCM_PRE54_BUSY1_MASK 0x8000u
-#define CCM_PRE54_BUSY1_SHIFT 15
-#define CCM_PRE54_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE54_PRE_PODF_A_SHIFT 16
-#define CCM_PRE54_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE54_PRE_PODF_A_SHIFT))&CCM_PRE54_PRE_PODF_A_MASK)
-#define CCM_PRE54_BUSY3_MASK 0x80000u
-#define CCM_PRE54_BUSY3_SHIFT 19
-#define CCM_PRE54_MUX_A_MASK 0x7000000u
-#define CCM_PRE54_MUX_A_SHIFT 24
-#define CCM_PRE54_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE54_MUX_A_SHIFT))&CCM_PRE54_MUX_A_MASK)
-#define CCM_PRE54_EN_A_MASK 0x10000000u
-#define CCM_PRE54_EN_A_SHIFT 28
-#define CCM_PRE54_BUSY4_MASK 0x80000000u
-#define CCM_PRE54_BUSY4_SHIFT 31
-/* PRE_ROOT54_SET Bit Fields */
-#define CCM_PRE_ROOT54_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT54_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT54_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT54_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT54_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT54_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT54_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT54_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT54_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_SET_MUX_B_SHIFT))&CCM_PRE_ROOT54_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT54_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT54_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT54_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT54_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT54_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT54_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT54_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT54_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT54_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT54_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT54_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT54_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT54_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_SET_MUX_A_SHIFT))&CCM_PRE_ROOT54_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT54_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT54_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT54_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT54_SET_BUSY4_SHIFT 31
-/* PRE_ROOT54_CLR Bit Fields */
-#define CCM_PRE_ROOT54_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT54_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT54_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT54_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT54_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT54_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT54_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT54_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT54_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT54_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT54_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT54_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT54_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT54_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT54_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT54_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT54_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT54_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT54_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT54_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT54_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT54_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT54_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT54_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT54_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT54_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT54_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT54_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT54_TOG Bit Fields */
-#define CCM_PRE_ROOT54_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT54_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT54_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT54_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT54_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT54_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT54_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT54_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT54_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT54_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT54_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT54_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT54_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT54_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT54_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT54_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT54_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT54_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT54_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT54_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT54_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT54_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT54_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT54_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT54_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT54_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT54_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT54_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT54_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL54 Bit Fields */
-#define CCM_ACCESS_CTRL54_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL54_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL54_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL54_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL54_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL54_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL54_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL54_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL54_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL54_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL54_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL54_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL54_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL54_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL54_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL54_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL54_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL54_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL54_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL54_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL54_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL54_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL54_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL54_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL54_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL54_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL54_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL54_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL54_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL54_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL54_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL54_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL54_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL54_LOCK_SHIFT 31
-/* ACCESS_CTRL54_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL54_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL54_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL54_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL54_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL54_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL54_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL54_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL54_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL54_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL54_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL54_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL54_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL54_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL54_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL54_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL54_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL54_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL54_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL54_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL54_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL54_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL54_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL54_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL54_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL54_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL54_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL54_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL54_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL54_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL54_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL54_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT55 Bit Fields */
-#define CCM_TARGET_ROOT55_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT55_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT55_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_POST_PODF_SHIFT))&CCM_TARGET_ROOT55_POST_PODF_MASK)
-#define CCM_TARGET_ROOT55_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT55_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT55_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT55_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT55_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT55_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT55_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT55_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT55_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT55_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT55_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_PRE_PODF_SHIFT))&CCM_TARGET_ROOT55_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT55_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT55_MUX_SHIFT 24
-#define CCM_TARGET_ROOT55_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_MUX_SHIFT))&CCM_TARGET_ROOT55_MUX_MASK)
-#define CCM_TARGET_ROOT55_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT55_ENABLE_SHIFT 28
-/* TARGET_ROOT55_SET Bit Fields */
-#define CCM_TARGET_ROOT55_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT55_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT55_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT55_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT55_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT55_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT55_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT55_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT55_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT55_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT55_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT55_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT55_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT55_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT55_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT55_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT55_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT55_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT55_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_SET_MUX_SHIFT))&CCM_TARGET_ROOT55_SET_MUX_MASK)
-#define CCM_TARGET_ROOT55_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT55_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT55_CLR Bit Fields */
-#define CCM_TARGET_ROOT55_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT55_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT55_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT55_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT55_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT55_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT55_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT55_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT55_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT55_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT55_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT55_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT55_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT55_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT55_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT55_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT55_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT55_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT55_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_CLR_MUX_SHIFT))&CCM_TARGET_ROOT55_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT55_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT55_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT55_TOG Bit Fields */
-#define CCM_TARGET_ROOT55_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT55_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT55_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT55_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT55_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT55_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT55_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT55_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT55_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT55_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT55_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT55_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT55_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT55_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT55_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT55_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT55_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT55_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT55_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT55_TOG_MUX_SHIFT))&CCM_TARGET_ROOT55_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT55_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT55_TOG_ENABLE_SHIFT 28
-/* POST55 Bit Fields */
-#define CCM_POST55_POST_PODF_MASK 0x3Fu
-#define CCM_POST55_POST_PODF_SHIFT 0
-#define CCM_POST55_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST55_POST_PODF_SHIFT))&CCM_POST55_POST_PODF_MASK)
-#define CCM_POST55_BUSY1_MASK 0x80u
-#define CCM_POST55_BUSY1_SHIFT 7
-#define CCM_POST55_AUTO_PODF_MASK 0x700u
-#define CCM_POST55_AUTO_PODF_SHIFT 8
-#define CCM_POST55_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST55_AUTO_PODF_SHIFT))&CCM_POST55_AUTO_PODF_MASK)
-#define CCM_POST55_AUTO_EN_MASK 0x1000u
-#define CCM_POST55_AUTO_EN_SHIFT 12
-#define CCM_POST55_SLOW_MASK 0x8000u
-#define CCM_POST55_SLOW_SHIFT 15
-#define CCM_POST55_SELECT_MASK 0x10000000u
-#define CCM_POST55_SELECT_SHIFT 28
-#define CCM_POST55_BUSY2_MASK 0x80000000u
-#define CCM_POST55_BUSY2_SHIFT 31
-/* POST_ROOT55_SET Bit Fields */
-#define CCM_POST_ROOT55_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT55_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT55_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT55_SET_POST_PODF_SHIFT))&CCM_POST_ROOT55_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT55_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT55_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT55_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT55_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT55_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT55_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT55_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT55_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT55_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT55_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT55_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT55_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT55_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT55_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT55_SET_BUSY2_SHIFT 31
-/* POST_ROOT55_CLR Bit Fields */
-#define CCM_POST_ROOT55_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT55_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT55_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT55_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT55_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT55_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT55_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT55_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT55_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT55_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT55_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT55_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT55_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT55_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT55_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT55_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT55_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT55_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT55_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT55_CLR_BUSY2_SHIFT 31
-/* POST_ROOT55_TOG Bit Fields */
-#define CCM_POST_ROOT55_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT55_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT55_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT55_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT55_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT55_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT55_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT55_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT55_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT55_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT55_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT55_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT55_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT55_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT55_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT55_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT55_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT55_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT55_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT55_TOG_BUSY2_SHIFT 31
-/* PRE55 Bit Fields */
-#define CCM_PRE55_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE55_PRE_PODF_B_SHIFT 0
-#define CCM_PRE55_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE55_PRE_PODF_B_SHIFT))&CCM_PRE55_PRE_PODF_B_MASK)
-#define CCM_PRE55_BUSY0_MASK 0x8u
-#define CCM_PRE55_BUSY0_SHIFT 3
-#define CCM_PRE55_MUX_B_MASK 0x700u
-#define CCM_PRE55_MUX_B_SHIFT 8
-#define CCM_PRE55_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE55_MUX_B_SHIFT))&CCM_PRE55_MUX_B_MASK)
-#define CCM_PRE55_EN_B_MASK 0x1000u
-#define CCM_PRE55_EN_B_SHIFT 12
-#define CCM_PRE55_BUSY1_MASK 0x8000u
-#define CCM_PRE55_BUSY1_SHIFT 15
-#define CCM_PRE55_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE55_PRE_PODF_A_SHIFT 16
-#define CCM_PRE55_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE55_PRE_PODF_A_SHIFT))&CCM_PRE55_PRE_PODF_A_MASK)
-#define CCM_PRE55_BUSY3_MASK 0x80000u
-#define CCM_PRE55_BUSY3_SHIFT 19
-#define CCM_PRE55_MUX_A_MASK 0x7000000u
-#define CCM_PRE55_MUX_A_SHIFT 24
-#define CCM_PRE55_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE55_MUX_A_SHIFT))&CCM_PRE55_MUX_A_MASK)
-#define CCM_PRE55_EN_A_MASK 0x10000000u
-#define CCM_PRE55_EN_A_SHIFT 28
-#define CCM_PRE55_BUSY4_MASK 0x80000000u
-#define CCM_PRE55_BUSY4_SHIFT 31
-/* PRE_ROOT55_SET Bit Fields */
-#define CCM_PRE_ROOT55_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT55_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT55_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT55_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT55_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT55_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT55_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT55_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT55_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_SET_MUX_B_SHIFT))&CCM_PRE_ROOT55_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT55_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT55_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT55_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT55_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT55_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT55_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT55_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT55_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT55_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT55_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT55_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT55_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT55_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_SET_MUX_A_SHIFT))&CCM_PRE_ROOT55_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT55_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT55_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT55_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT55_SET_BUSY4_SHIFT 31
-/* PRE_ROOT55_CLR Bit Fields */
-#define CCM_PRE_ROOT55_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT55_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT55_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT55_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT55_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT55_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT55_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT55_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT55_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT55_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT55_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT55_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT55_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT55_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT55_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT55_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT55_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT55_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT55_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT55_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT55_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT55_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT55_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT55_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT55_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT55_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT55_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT55_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT55_TOG Bit Fields */
-#define CCM_PRE_ROOT55_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT55_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT55_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT55_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT55_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT55_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT55_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT55_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT55_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT55_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT55_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT55_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT55_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT55_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT55_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT55_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT55_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT55_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT55_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT55_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT55_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT55_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT55_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT55_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT55_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT55_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT55_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT55_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT55_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL55 Bit Fields */
-#define CCM_ACCESS_CTRL55_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL55_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL55_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL55_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL55_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL55_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL55_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL55_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL55_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL55_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL55_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL55_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL55_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL55_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL55_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL55_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL55_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL55_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL55_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL55_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL55_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL55_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL55_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL55_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL55_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL55_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL55_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL55_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL55_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL55_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL55_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL55_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL55_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL55_LOCK_SHIFT 31
-/* ACCESS_CTRL55_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL55_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL55_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL55_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL55_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL55_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL55_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL55_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL55_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL55_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL55_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL55_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL55_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL55_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL55_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL55_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL55_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL55_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL55_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL55_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL55_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL55_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL55_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL55_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL55_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL55_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL55_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL55_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL55_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL55_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL55_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL55_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT56 Bit Fields */
-#define CCM_TARGET_ROOT56_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT56_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT56_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_POST_PODF_SHIFT))&CCM_TARGET_ROOT56_POST_PODF_MASK)
-#define CCM_TARGET_ROOT56_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT56_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT56_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT56_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT56_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT56_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT56_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT56_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT56_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT56_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT56_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_PRE_PODF_SHIFT))&CCM_TARGET_ROOT56_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT56_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT56_MUX_SHIFT 24
-#define CCM_TARGET_ROOT56_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_MUX_SHIFT))&CCM_TARGET_ROOT56_MUX_MASK)
-#define CCM_TARGET_ROOT56_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT56_ENABLE_SHIFT 28
-/* TARGET_ROOT56_SET Bit Fields */
-#define CCM_TARGET_ROOT56_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT56_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT56_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT56_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT56_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT56_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT56_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT56_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT56_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT56_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT56_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT56_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT56_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT56_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT56_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT56_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT56_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT56_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT56_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_SET_MUX_SHIFT))&CCM_TARGET_ROOT56_SET_MUX_MASK)
-#define CCM_TARGET_ROOT56_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT56_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT56_CLR Bit Fields */
-#define CCM_TARGET_ROOT56_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT56_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT56_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT56_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT56_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT56_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT56_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT56_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT56_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT56_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT56_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT56_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT56_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT56_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT56_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT56_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT56_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT56_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT56_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_CLR_MUX_SHIFT))&CCM_TARGET_ROOT56_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT56_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT56_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT56_TOG Bit Fields */
-#define CCM_TARGET_ROOT56_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT56_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT56_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT56_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT56_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT56_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT56_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT56_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT56_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT56_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT56_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT56_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT56_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT56_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT56_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT56_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT56_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT56_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT56_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT56_TOG_MUX_SHIFT))&CCM_TARGET_ROOT56_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT56_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT56_TOG_ENABLE_SHIFT 28
-/* POST56 Bit Fields */
-#define CCM_POST56_POST_PODF_MASK 0x3Fu
-#define CCM_POST56_POST_PODF_SHIFT 0
-#define CCM_POST56_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST56_POST_PODF_SHIFT))&CCM_POST56_POST_PODF_MASK)
-#define CCM_POST56_BUSY1_MASK 0x80u
-#define CCM_POST56_BUSY1_SHIFT 7
-#define CCM_POST56_AUTO_PODF_MASK 0x700u
-#define CCM_POST56_AUTO_PODF_SHIFT 8
-#define CCM_POST56_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST56_AUTO_PODF_SHIFT))&CCM_POST56_AUTO_PODF_MASK)
-#define CCM_POST56_AUTO_EN_MASK 0x1000u
-#define CCM_POST56_AUTO_EN_SHIFT 12
-#define CCM_POST56_SLOW_MASK 0x8000u
-#define CCM_POST56_SLOW_SHIFT 15
-#define CCM_POST56_SELECT_MASK 0x10000000u
-#define CCM_POST56_SELECT_SHIFT 28
-#define CCM_POST56_BUSY2_MASK 0x80000000u
-#define CCM_POST56_BUSY2_SHIFT 31
-/* POST_ROOT56_SET Bit Fields */
-#define CCM_POST_ROOT56_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT56_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT56_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT56_SET_POST_PODF_SHIFT))&CCM_POST_ROOT56_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT56_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT56_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT56_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT56_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT56_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT56_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT56_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT56_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT56_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT56_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT56_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT56_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT56_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT56_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT56_SET_BUSY2_SHIFT 31
-/* POST_ROOT56_CLR Bit Fields */
-#define CCM_POST_ROOT56_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT56_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT56_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT56_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT56_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT56_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT56_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT56_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT56_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT56_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT56_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT56_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT56_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT56_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT56_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT56_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT56_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT56_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT56_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT56_CLR_BUSY2_SHIFT 31
-/* POST_ROOT56_TOG Bit Fields */
-#define CCM_POST_ROOT56_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT56_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT56_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT56_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT56_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT56_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT56_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT56_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT56_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT56_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT56_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT56_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT56_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT56_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT56_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT56_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT56_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT56_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT56_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT56_TOG_BUSY2_SHIFT 31
-/* PRE56 Bit Fields */
-#define CCM_PRE56_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE56_PRE_PODF_B_SHIFT 0
-#define CCM_PRE56_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE56_PRE_PODF_B_SHIFT))&CCM_PRE56_PRE_PODF_B_MASK)
-#define CCM_PRE56_BUSY0_MASK 0x8u
-#define CCM_PRE56_BUSY0_SHIFT 3
-#define CCM_PRE56_MUX_B_MASK 0x700u
-#define CCM_PRE56_MUX_B_SHIFT 8
-#define CCM_PRE56_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE56_MUX_B_SHIFT))&CCM_PRE56_MUX_B_MASK)
-#define CCM_PRE56_EN_B_MASK 0x1000u
-#define CCM_PRE56_EN_B_SHIFT 12
-#define CCM_PRE56_BUSY1_MASK 0x8000u
-#define CCM_PRE56_BUSY1_SHIFT 15
-#define CCM_PRE56_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE56_PRE_PODF_A_SHIFT 16
-#define CCM_PRE56_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE56_PRE_PODF_A_SHIFT))&CCM_PRE56_PRE_PODF_A_MASK)
-#define CCM_PRE56_BUSY3_MASK 0x80000u
-#define CCM_PRE56_BUSY3_SHIFT 19
-#define CCM_PRE56_MUX_A_MASK 0x7000000u
-#define CCM_PRE56_MUX_A_SHIFT 24
-#define CCM_PRE56_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE56_MUX_A_SHIFT))&CCM_PRE56_MUX_A_MASK)
-#define CCM_PRE56_EN_A_MASK 0x10000000u
-#define CCM_PRE56_EN_A_SHIFT 28
-#define CCM_PRE56_BUSY4_MASK 0x80000000u
-#define CCM_PRE56_BUSY4_SHIFT 31
-/* PRE_ROOT56_SET Bit Fields */
-#define CCM_PRE_ROOT56_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT56_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT56_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT56_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT56_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT56_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT56_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT56_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT56_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_SET_MUX_B_SHIFT))&CCM_PRE_ROOT56_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT56_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT56_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT56_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT56_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT56_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT56_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT56_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT56_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT56_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT56_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT56_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT56_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT56_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_SET_MUX_A_SHIFT))&CCM_PRE_ROOT56_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT56_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT56_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT56_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT56_SET_BUSY4_SHIFT 31
-/* PRE_ROOT56_CLR Bit Fields */
-#define CCM_PRE_ROOT56_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT56_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT56_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT56_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT56_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT56_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT56_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT56_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT56_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT56_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT56_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT56_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT56_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT56_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT56_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT56_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT56_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT56_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT56_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT56_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT56_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT56_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT56_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT56_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT56_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT56_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT56_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT56_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT56_TOG Bit Fields */
-#define CCM_PRE_ROOT56_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT56_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT56_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT56_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT56_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT56_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT56_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT56_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT56_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT56_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT56_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT56_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT56_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT56_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT56_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT56_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT56_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT56_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT56_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT56_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT56_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT56_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT56_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT56_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT56_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT56_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT56_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT56_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT56_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL56 Bit Fields */
-#define CCM_ACCESS_CTRL56_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL56_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL56_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL56_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL56_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL56_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL56_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL56_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL56_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL56_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL56_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL56_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL56_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL56_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL56_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL56_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL56_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL56_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL56_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL56_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL56_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL56_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL56_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL56_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL56_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL56_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL56_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL56_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL56_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL56_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL56_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL56_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL56_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL56_LOCK_SHIFT 31
-/* ACCESS_CTRL56_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL56_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL56_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL56_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL56_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL56_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL56_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL56_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL56_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL56_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL56_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL56_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL56_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL56_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL56_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL56_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL56_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL56_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL56_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL56_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL56_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL56_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL56_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL56_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL56_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL56_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL56_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL56_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL56_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL56_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL56_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL56_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT57 Bit Fields */
-#define CCM_TARGET_ROOT57_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT57_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT57_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_POST_PODF_SHIFT))&CCM_TARGET_ROOT57_POST_PODF_MASK)
-#define CCM_TARGET_ROOT57_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT57_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT57_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT57_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT57_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT57_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT57_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT57_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT57_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT57_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT57_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_PRE_PODF_SHIFT))&CCM_TARGET_ROOT57_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT57_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT57_MUX_SHIFT 24
-#define CCM_TARGET_ROOT57_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_MUX_SHIFT))&CCM_TARGET_ROOT57_MUX_MASK)
-#define CCM_TARGET_ROOT57_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT57_ENABLE_SHIFT 28
-/* TARGET_ROOT57_SET Bit Fields */
-#define CCM_TARGET_ROOT57_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT57_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT57_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT57_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT57_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT57_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT57_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT57_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT57_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT57_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT57_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT57_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT57_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT57_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT57_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT57_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT57_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT57_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT57_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_SET_MUX_SHIFT))&CCM_TARGET_ROOT57_SET_MUX_MASK)
-#define CCM_TARGET_ROOT57_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT57_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT57_CLR Bit Fields */
-#define CCM_TARGET_ROOT57_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT57_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT57_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT57_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT57_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT57_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT57_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT57_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT57_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT57_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT57_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT57_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT57_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT57_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT57_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT57_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT57_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT57_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT57_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_CLR_MUX_SHIFT))&CCM_TARGET_ROOT57_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT57_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT57_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT57_TOG Bit Fields */
-#define CCM_TARGET_ROOT57_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT57_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT57_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT57_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT57_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT57_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT57_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT57_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT57_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT57_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT57_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT57_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT57_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT57_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT57_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT57_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT57_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT57_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT57_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT57_TOG_MUX_SHIFT))&CCM_TARGET_ROOT57_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT57_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT57_TOG_ENABLE_SHIFT 28
-/* POST57 Bit Fields */
-#define CCM_POST57_POST_PODF_MASK 0x3Fu
-#define CCM_POST57_POST_PODF_SHIFT 0
-#define CCM_POST57_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST57_POST_PODF_SHIFT))&CCM_POST57_POST_PODF_MASK)
-#define CCM_POST57_BUSY1_MASK 0x80u
-#define CCM_POST57_BUSY1_SHIFT 7
-#define CCM_POST57_AUTO_PODF_MASK 0x700u
-#define CCM_POST57_AUTO_PODF_SHIFT 8
-#define CCM_POST57_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST57_AUTO_PODF_SHIFT))&CCM_POST57_AUTO_PODF_MASK)
-#define CCM_POST57_AUTO_EN_MASK 0x1000u
-#define CCM_POST57_AUTO_EN_SHIFT 12
-#define CCM_POST57_SLOW_MASK 0x8000u
-#define CCM_POST57_SLOW_SHIFT 15
-#define CCM_POST57_SELECT_MASK 0x10000000u
-#define CCM_POST57_SELECT_SHIFT 28
-#define CCM_POST57_BUSY2_MASK 0x80000000u
-#define CCM_POST57_BUSY2_SHIFT 31
-/* POST_ROOT57_SET Bit Fields */
-#define CCM_POST_ROOT57_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT57_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT57_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT57_SET_POST_PODF_SHIFT))&CCM_POST_ROOT57_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT57_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT57_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT57_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT57_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT57_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT57_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT57_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT57_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT57_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT57_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT57_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT57_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT57_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT57_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT57_SET_BUSY2_SHIFT 31
-/* POST_ROOT57_CLR Bit Fields */
-#define CCM_POST_ROOT57_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT57_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT57_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT57_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT57_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT57_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT57_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT57_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT57_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT57_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT57_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT57_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT57_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT57_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT57_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT57_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT57_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT57_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT57_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT57_CLR_BUSY2_SHIFT 31
-/* POST_ROOT57_TOG Bit Fields */
-#define CCM_POST_ROOT57_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT57_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT57_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT57_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT57_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT57_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT57_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT57_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT57_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT57_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT57_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT57_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT57_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT57_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT57_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT57_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT57_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT57_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT57_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT57_TOG_BUSY2_SHIFT 31
-/* PRE57 Bit Fields */
-#define CCM_PRE57_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE57_PRE_PODF_B_SHIFT 0
-#define CCM_PRE57_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE57_PRE_PODF_B_SHIFT))&CCM_PRE57_PRE_PODF_B_MASK)
-#define CCM_PRE57_BUSY0_MASK 0x8u
-#define CCM_PRE57_BUSY0_SHIFT 3
-#define CCM_PRE57_MUX_B_MASK 0x700u
-#define CCM_PRE57_MUX_B_SHIFT 8
-#define CCM_PRE57_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE57_MUX_B_SHIFT))&CCM_PRE57_MUX_B_MASK)
-#define CCM_PRE57_EN_B_MASK 0x1000u
-#define CCM_PRE57_EN_B_SHIFT 12
-#define CCM_PRE57_BUSY1_MASK 0x8000u
-#define CCM_PRE57_BUSY1_SHIFT 15
-#define CCM_PRE57_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE57_PRE_PODF_A_SHIFT 16
-#define CCM_PRE57_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE57_PRE_PODF_A_SHIFT))&CCM_PRE57_PRE_PODF_A_MASK)
-#define CCM_PRE57_BUSY3_MASK 0x80000u
-#define CCM_PRE57_BUSY3_SHIFT 19
-#define CCM_PRE57_MUX_A_MASK 0x7000000u
-#define CCM_PRE57_MUX_A_SHIFT 24
-#define CCM_PRE57_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE57_MUX_A_SHIFT))&CCM_PRE57_MUX_A_MASK)
-#define CCM_PRE57_EN_A_MASK 0x10000000u
-#define CCM_PRE57_EN_A_SHIFT 28
-#define CCM_PRE57_BUSY4_MASK 0x80000000u
-#define CCM_PRE57_BUSY4_SHIFT 31
-/* PRE_ROOT57_SET Bit Fields */
-#define CCM_PRE_ROOT57_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT57_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT57_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT57_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT57_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT57_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT57_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT57_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT57_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_SET_MUX_B_SHIFT))&CCM_PRE_ROOT57_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT57_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT57_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT57_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT57_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT57_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT57_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT57_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT57_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT57_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT57_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT57_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT57_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT57_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_SET_MUX_A_SHIFT))&CCM_PRE_ROOT57_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT57_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT57_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT57_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT57_SET_BUSY4_SHIFT 31
-/* PRE_ROOT57_CLR Bit Fields */
-#define CCM_PRE_ROOT57_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT57_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT57_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT57_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT57_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT57_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT57_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT57_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT57_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT57_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT57_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT57_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT57_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT57_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT57_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT57_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT57_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT57_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT57_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT57_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT57_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT57_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT57_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT57_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT57_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT57_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT57_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT57_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT57_TOG Bit Fields */
-#define CCM_PRE_ROOT57_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT57_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT57_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT57_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT57_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT57_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT57_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT57_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT57_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT57_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT57_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT57_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT57_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT57_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT57_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT57_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT57_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT57_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT57_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT57_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT57_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT57_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT57_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT57_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT57_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT57_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT57_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT57_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT57_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL57 Bit Fields */
-#define CCM_ACCESS_CTRL57_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL57_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL57_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL57_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL57_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL57_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL57_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL57_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL57_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL57_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL57_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL57_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL57_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL57_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL57_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL57_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL57_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL57_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL57_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL57_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL57_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL57_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL57_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL57_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL57_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL57_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL57_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL57_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL57_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL57_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL57_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL57_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL57_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL57_LOCK_SHIFT 31
-/* ACCESS_CTRL57_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL57_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL57_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL57_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL57_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL57_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL57_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL57_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL57_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL57_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL57_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL57_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL57_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL57_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL57_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL57_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL57_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL57_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL57_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL57_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL57_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL57_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL57_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL57_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL57_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL57_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL57_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL57_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL57_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL57_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL57_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL57_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT58 Bit Fields */
-#define CCM_TARGET_ROOT58_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT58_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT58_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_POST_PODF_SHIFT))&CCM_TARGET_ROOT58_POST_PODF_MASK)
-#define CCM_TARGET_ROOT58_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT58_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT58_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT58_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT58_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT58_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT58_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT58_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT58_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT58_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT58_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_PRE_PODF_SHIFT))&CCM_TARGET_ROOT58_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT58_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT58_MUX_SHIFT 24
-#define CCM_TARGET_ROOT58_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_MUX_SHIFT))&CCM_TARGET_ROOT58_MUX_MASK)
-#define CCM_TARGET_ROOT58_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT58_ENABLE_SHIFT 28
-/* TARGET_ROOT58_SET Bit Fields */
-#define CCM_TARGET_ROOT58_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT58_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT58_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT58_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT58_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT58_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT58_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT58_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT58_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT58_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT58_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT58_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT58_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT58_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT58_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT58_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT58_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT58_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT58_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_SET_MUX_SHIFT))&CCM_TARGET_ROOT58_SET_MUX_MASK)
-#define CCM_TARGET_ROOT58_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT58_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT58_CLR Bit Fields */
-#define CCM_TARGET_ROOT58_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT58_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT58_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT58_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT58_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT58_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT58_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT58_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT58_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT58_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT58_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT58_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT58_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT58_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT58_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT58_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT58_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT58_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT58_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_CLR_MUX_SHIFT))&CCM_TARGET_ROOT58_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT58_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT58_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT58_TOG Bit Fields */
-#define CCM_TARGET_ROOT58_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT58_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT58_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT58_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT58_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT58_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT58_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT58_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT58_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT58_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT58_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT58_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT58_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT58_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT58_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT58_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT58_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT58_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT58_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT58_TOG_MUX_SHIFT))&CCM_TARGET_ROOT58_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT58_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT58_TOG_ENABLE_SHIFT 28
-/* POST58 Bit Fields */
-#define CCM_POST58_POST_PODF_MASK 0x3Fu
-#define CCM_POST58_POST_PODF_SHIFT 0
-#define CCM_POST58_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST58_POST_PODF_SHIFT))&CCM_POST58_POST_PODF_MASK)
-#define CCM_POST58_BUSY1_MASK 0x80u
-#define CCM_POST58_BUSY1_SHIFT 7
-#define CCM_POST58_AUTO_PODF_MASK 0x700u
-#define CCM_POST58_AUTO_PODF_SHIFT 8
-#define CCM_POST58_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST58_AUTO_PODF_SHIFT))&CCM_POST58_AUTO_PODF_MASK)
-#define CCM_POST58_AUTO_EN_MASK 0x1000u
-#define CCM_POST58_AUTO_EN_SHIFT 12
-#define CCM_POST58_SLOW_MASK 0x8000u
-#define CCM_POST58_SLOW_SHIFT 15
-#define CCM_POST58_SELECT_MASK 0x10000000u
-#define CCM_POST58_SELECT_SHIFT 28
-#define CCM_POST58_BUSY2_MASK 0x80000000u
-#define CCM_POST58_BUSY2_SHIFT 31
-/* POST_ROOT58_SET Bit Fields */
-#define CCM_POST_ROOT58_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT58_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT58_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT58_SET_POST_PODF_SHIFT))&CCM_POST_ROOT58_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT58_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT58_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT58_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT58_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT58_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT58_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT58_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT58_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT58_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT58_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT58_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT58_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT58_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT58_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT58_SET_BUSY2_SHIFT 31
-/* POST_ROOT58_CLR Bit Fields */
-#define CCM_POST_ROOT58_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT58_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT58_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT58_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT58_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT58_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT58_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT58_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT58_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT58_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT58_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT58_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT58_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT58_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT58_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT58_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT58_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT58_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT58_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT58_CLR_BUSY2_SHIFT 31
-/* POST_ROOT58_TOG Bit Fields */
-#define CCM_POST_ROOT58_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT58_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT58_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT58_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT58_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT58_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT58_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT58_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT58_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT58_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT58_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT58_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT58_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT58_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT58_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT58_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT58_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT58_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT58_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT58_TOG_BUSY2_SHIFT 31
-/* PRE58 Bit Fields */
-#define CCM_PRE58_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE58_PRE_PODF_B_SHIFT 0
-#define CCM_PRE58_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE58_PRE_PODF_B_SHIFT))&CCM_PRE58_PRE_PODF_B_MASK)
-#define CCM_PRE58_BUSY0_MASK 0x8u
-#define CCM_PRE58_BUSY0_SHIFT 3
-#define CCM_PRE58_MUX_B_MASK 0x700u
-#define CCM_PRE58_MUX_B_SHIFT 8
-#define CCM_PRE58_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE58_MUX_B_SHIFT))&CCM_PRE58_MUX_B_MASK)
-#define CCM_PRE58_EN_B_MASK 0x1000u
-#define CCM_PRE58_EN_B_SHIFT 12
-#define CCM_PRE58_BUSY1_MASK 0x8000u
-#define CCM_PRE58_BUSY1_SHIFT 15
-#define CCM_PRE58_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE58_PRE_PODF_A_SHIFT 16
-#define CCM_PRE58_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE58_PRE_PODF_A_SHIFT))&CCM_PRE58_PRE_PODF_A_MASK)
-#define CCM_PRE58_BUSY3_MASK 0x80000u
-#define CCM_PRE58_BUSY3_SHIFT 19
-#define CCM_PRE58_MUX_A_MASK 0x7000000u
-#define CCM_PRE58_MUX_A_SHIFT 24
-#define CCM_PRE58_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE58_MUX_A_SHIFT))&CCM_PRE58_MUX_A_MASK)
-#define CCM_PRE58_EN_A_MASK 0x10000000u
-#define CCM_PRE58_EN_A_SHIFT 28
-#define CCM_PRE58_BUSY4_MASK 0x80000000u
-#define CCM_PRE58_BUSY4_SHIFT 31
-/* PRE_ROOT58_SET Bit Fields */
-#define CCM_PRE_ROOT58_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT58_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT58_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT58_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT58_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT58_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT58_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT58_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT58_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_SET_MUX_B_SHIFT))&CCM_PRE_ROOT58_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT58_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT58_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT58_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT58_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT58_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT58_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT58_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT58_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT58_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT58_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT58_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT58_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT58_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_SET_MUX_A_SHIFT))&CCM_PRE_ROOT58_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT58_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT58_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT58_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT58_SET_BUSY4_SHIFT 31
-/* PRE_ROOT58_CLR Bit Fields */
-#define CCM_PRE_ROOT58_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT58_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT58_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT58_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT58_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT58_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT58_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT58_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT58_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT58_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT58_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT58_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT58_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT58_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT58_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT58_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT58_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT58_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT58_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT58_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT58_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT58_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT58_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT58_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT58_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT58_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT58_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT58_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT58_TOG Bit Fields */
-#define CCM_PRE_ROOT58_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT58_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT58_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT58_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT58_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT58_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT58_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT58_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT58_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT58_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT58_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT58_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT58_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT58_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT58_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT58_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT58_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT58_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT58_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT58_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT58_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT58_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT58_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT58_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT58_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT58_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT58_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT58_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT58_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL58 Bit Fields */
-#define CCM_ACCESS_CTRL58_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL58_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL58_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL58_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL58_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL58_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL58_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL58_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL58_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL58_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL58_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL58_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL58_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL58_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL58_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL58_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL58_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL58_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL58_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL58_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL58_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL58_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL58_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL58_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL58_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL58_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL58_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL58_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL58_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL58_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL58_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL58_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL58_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL58_LOCK_SHIFT 31
-/* ACCESS_CTRL58_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL58_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL58_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL58_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL58_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL58_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL58_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL58_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL58_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL58_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL58_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL58_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL58_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL58_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL58_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL58_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL58_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL58_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL58_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL58_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL58_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL58_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL58_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL58_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL58_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL58_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL58_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL58_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL58_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL58_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL58_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL58_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT59 Bit Fields */
-#define CCM_TARGET_ROOT59_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT59_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT59_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_POST_PODF_SHIFT))&CCM_TARGET_ROOT59_POST_PODF_MASK)
-#define CCM_TARGET_ROOT59_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT59_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT59_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT59_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT59_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT59_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT59_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT59_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT59_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT59_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT59_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_PRE_PODF_SHIFT))&CCM_TARGET_ROOT59_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT59_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT59_MUX_SHIFT 24
-#define CCM_TARGET_ROOT59_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_MUX_SHIFT))&CCM_TARGET_ROOT59_MUX_MASK)
-#define CCM_TARGET_ROOT59_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT59_ENABLE_SHIFT 28
-/* TARGET_ROOT59_SET Bit Fields */
-#define CCM_TARGET_ROOT59_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT59_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT59_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT59_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT59_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT59_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT59_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT59_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT59_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT59_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT59_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT59_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT59_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT59_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT59_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT59_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT59_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT59_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT59_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_SET_MUX_SHIFT))&CCM_TARGET_ROOT59_SET_MUX_MASK)
-#define CCM_TARGET_ROOT59_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT59_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT59_CLR Bit Fields */
-#define CCM_TARGET_ROOT59_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT59_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT59_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT59_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT59_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT59_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT59_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT59_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT59_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT59_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT59_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT59_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT59_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT59_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT59_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT59_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT59_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT59_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT59_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_CLR_MUX_SHIFT))&CCM_TARGET_ROOT59_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT59_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT59_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT59_TOG Bit Fields */
-#define CCM_TARGET_ROOT59_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT59_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT59_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT59_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT59_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT59_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT59_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT59_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT59_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT59_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT59_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT59_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT59_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT59_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT59_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT59_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT59_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT59_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT59_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT59_TOG_MUX_SHIFT))&CCM_TARGET_ROOT59_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT59_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT59_TOG_ENABLE_SHIFT 28
-/* POST59 Bit Fields */
-#define CCM_POST59_POST_PODF_MASK 0x3Fu
-#define CCM_POST59_POST_PODF_SHIFT 0
-#define CCM_POST59_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST59_POST_PODF_SHIFT))&CCM_POST59_POST_PODF_MASK)
-#define CCM_POST59_BUSY1_MASK 0x80u
-#define CCM_POST59_BUSY1_SHIFT 7
-#define CCM_POST59_AUTO_PODF_MASK 0x700u
-#define CCM_POST59_AUTO_PODF_SHIFT 8
-#define CCM_POST59_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST59_AUTO_PODF_SHIFT))&CCM_POST59_AUTO_PODF_MASK)
-#define CCM_POST59_AUTO_EN_MASK 0x1000u
-#define CCM_POST59_AUTO_EN_SHIFT 12
-#define CCM_POST59_SLOW_MASK 0x8000u
-#define CCM_POST59_SLOW_SHIFT 15
-#define CCM_POST59_SELECT_MASK 0x10000000u
-#define CCM_POST59_SELECT_SHIFT 28
-#define CCM_POST59_BUSY2_MASK 0x80000000u
-#define CCM_POST59_BUSY2_SHIFT 31
-/* POST_ROOT59_SET Bit Fields */
-#define CCM_POST_ROOT59_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT59_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT59_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT59_SET_POST_PODF_SHIFT))&CCM_POST_ROOT59_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT59_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT59_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT59_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT59_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT59_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT59_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT59_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT59_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT59_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT59_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT59_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT59_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT59_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT59_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT59_SET_BUSY2_SHIFT 31
-/* POST_ROOT59_CLR Bit Fields */
-#define CCM_POST_ROOT59_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT59_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT59_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT59_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT59_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT59_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT59_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT59_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT59_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT59_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT59_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT59_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT59_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT59_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT59_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT59_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT59_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT59_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT59_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT59_CLR_BUSY2_SHIFT 31
-/* POST_ROOT59_TOG Bit Fields */
-#define CCM_POST_ROOT59_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT59_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT59_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT59_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT59_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT59_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT59_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT59_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT59_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT59_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT59_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT59_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT59_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT59_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT59_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT59_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT59_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT59_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT59_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT59_TOG_BUSY2_SHIFT 31
-/* PRE59 Bit Fields */
-#define CCM_PRE59_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE59_PRE_PODF_B_SHIFT 0
-#define CCM_PRE59_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE59_PRE_PODF_B_SHIFT))&CCM_PRE59_PRE_PODF_B_MASK)
-#define CCM_PRE59_BUSY0_MASK 0x8u
-#define CCM_PRE59_BUSY0_SHIFT 3
-#define CCM_PRE59_MUX_B_MASK 0x700u
-#define CCM_PRE59_MUX_B_SHIFT 8
-#define CCM_PRE59_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE59_MUX_B_SHIFT))&CCM_PRE59_MUX_B_MASK)
-#define CCM_PRE59_EN_B_MASK 0x1000u
-#define CCM_PRE59_EN_B_SHIFT 12
-#define CCM_PRE59_BUSY1_MASK 0x8000u
-#define CCM_PRE59_BUSY1_SHIFT 15
-#define CCM_PRE59_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE59_PRE_PODF_A_SHIFT 16
-#define CCM_PRE59_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE59_PRE_PODF_A_SHIFT))&CCM_PRE59_PRE_PODF_A_MASK)
-#define CCM_PRE59_BUSY3_MASK 0x80000u
-#define CCM_PRE59_BUSY3_SHIFT 19
-#define CCM_PRE59_MUX_A_MASK 0x7000000u
-#define CCM_PRE59_MUX_A_SHIFT 24
-#define CCM_PRE59_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE59_MUX_A_SHIFT))&CCM_PRE59_MUX_A_MASK)
-#define CCM_PRE59_EN_A_MASK 0x10000000u
-#define CCM_PRE59_EN_A_SHIFT 28
-#define CCM_PRE59_BUSY4_MASK 0x80000000u
-#define CCM_PRE59_BUSY4_SHIFT 31
-/* PRE_ROOT59_SET Bit Fields */
-#define CCM_PRE_ROOT59_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT59_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT59_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT59_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT59_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT59_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT59_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT59_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT59_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_SET_MUX_B_SHIFT))&CCM_PRE_ROOT59_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT59_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT59_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT59_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT59_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT59_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT59_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT59_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT59_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT59_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT59_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT59_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT59_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT59_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_SET_MUX_A_SHIFT))&CCM_PRE_ROOT59_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT59_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT59_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT59_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT59_SET_BUSY4_SHIFT 31
-/* PRE_ROOT59_CLR Bit Fields */
-#define CCM_PRE_ROOT59_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT59_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT59_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT59_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT59_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT59_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT59_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT59_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT59_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT59_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT59_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT59_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT59_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT59_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT59_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT59_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT59_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT59_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT59_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT59_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT59_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT59_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT59_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT59_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT59_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT59_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT59_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT59_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT59_TOG Bit Fields */
-#define CCM_PRE_ROOT59_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT59_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT59_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT59_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT59_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT59_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT59_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT59_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT59_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT59_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT59_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT59_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT59_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT59_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT59_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT59_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT59_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT59_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT59_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT59_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT59_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT59_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT59_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT59_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT59_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT59_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT59_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT59_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT59_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL59 Bit Fields */
-#define CCM_ACCESS_CTRL59_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL59_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL59_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL59_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL59_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL59_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL59_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL59_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL59_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL59_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL59_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL59_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL59_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL59_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL59_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL59_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL59_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL59_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL59_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL59_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL59_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL59_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL59_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL59_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL59_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL59_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL59_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL59_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL59_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL59_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL59_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL59_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL59_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL59_LOCK_SHIFT 31
-/* ACCESS_CTRL59_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL59_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL59_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL59_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL59_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL59_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL59_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL59_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL59_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL59_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL59_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL59_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL59_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL59_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL59_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL59_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL59_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL59_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL59_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL59_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL59_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL59_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL59_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL59_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL59_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL59_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL59_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL59_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL59_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL59_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL59_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL59_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT60 Bit Fields */
-#define CCM_TARGET_ROOT60_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT60_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT60_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_POST_PODF_SHIFT))&CCM_TARGET_ROOT60_POST_PODF_MASK)
-#define CCM_TARGET_ROOT60_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT60_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT60_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT60_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT60_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT60_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT60_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT60_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT60_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT60_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT60_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_PRE_PODF_SHIFT))&CCM_TARGET_ROOT60_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT60_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT60_MUX_SHIFT 24
-#define CCM_TARGET_ROOT60_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_MUX_SHIFT))&CCM_TARGET_ROOT60_MUX_MASK)
-#define CCM_TARGET_ROOT60_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT60_ENABLE_SHIFT 28
-/* TARGET_ROOT60_SET Bit Fields */
-#define CCM_TARGET_ROOT60_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT60_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT60_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT60_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT60_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT60_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT60_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT60_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT60_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT60_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT60_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT60_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT60_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT60_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT60_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT60_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT60_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT60_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT60_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_SET_MUX_SHIFT))&CCM_TARGET_ROOT60_SET_MUX_MASK)
-#define CCM_TARGET_ROOT60_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT60_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT60_CLR Bit Fields */
-#define CCM_TARGET_ROOT60_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT60_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT60_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT60_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT60_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT60_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT60_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT60_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT60_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT60_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT60_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT60_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT60_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT60_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT60_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT60_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT60_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT60_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT60_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_CLR_MUX_SHIFT))&CCM_TARGET_ROOT60_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT60_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT60_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT60_TOG Bit Fields */
-#define CCM_TARGET_ROOT60_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT60_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT60_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT60_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT60_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT60_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT60_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT60_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT60_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT60_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT60_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT60_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT60_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT60_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT60_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT60_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT60_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT60_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT60_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT60_TOG_MUX_SHIFT))&CCM_TARGET_ROOT60_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT60_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT60_TOG_ENABLE_SHIFT 28
-/* POST60 Bit Fields */
-#define CCM_POST60_POST_PODF_MASK 0x3Fu
-#define CCM_POST60_POST_PODF_SHIFT 0
-#define CCM_POST60_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST60_POST_PODF_SHIFT))&CCM_POST60_POST_PODF_MASK)
-#define CCM_POST60_BUSY1_MASK 0x80u
-#define CCM_POST60_BUSY1_SHIFT 7
-#define CCM_POST60_AUTO_PODF_MASK 0x700u
-#define CCM_POST60_AUTO_PODF_SHIFT 8
-#define CCM_POST60_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST60_AUTO_PODF_SHIFT))&CCM_POST60_AUTO_PODF_MASK)
-#define CCM_POST60_AUTO_EN_MASK 0x1000u
-#define CCM_POST60_AUTO_EN_SHIFT 12
-#define CCM_POST60_SLOW_MASK 0x8000u
-#define CCM_POST60_SLOW_SHIFT 15
-#define CCM_POST60_SELECT_MASK 0x10000000u
-#define CCM_POST60_SELECT_SHIFT 28
-#define CCM_POST60_BUSY2_MASK 0x80000000u
-#define CCM_POST60_BUSY2_SHIFT 31
-/* POST_ROOT60_SET Bit Fields */
-#define CCM_POST_ROOT60_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT60_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT60_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT60_SET_POST_PODF_SHIFT))&CCM_POST_ROOT60_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT60_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT60_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT60_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT60_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT60_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT60_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT60_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT60_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT60_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT60_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT60_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT60_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT60_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT60_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT60_SET_BUSY2_SHIFT 31
-/* POST_ROOT60_CLR Bit Fields */
-#define CCM_POST_ROOT60_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT60_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT60_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT60_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT60_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT60_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT60_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT60_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT60_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT60_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT60_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT60_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT60_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT60_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT60_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT60_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT60_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT60_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT60_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT60_CLR_BUSY2_SHIFT 31
-/* POST_ROOT60_TOG Bit Fields */
-#define CCM_POST_ROOT60_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT60_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT60_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT60_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT60_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT60_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT60_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT60_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT60_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT60_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT60_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT60_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT60_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT60_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT60_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT60_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT60_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT60_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT60_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT60_TOG_BUSY2_SHIFT 31
-/* PRE60 Bit Fields */
-#define CCM_PRE60_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE60_PRE_PODF_B_SHIFT 0
-#define CCM_PRE60_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE60_PRE_PODF_B_SHIFT))&CCM_PRE60_PRE_PODF_B_MASK)
-#define CCM_PRE60_BUSY0_MASK 0x8u
-#define CCM_PRE60_BUSY0_SHIFT 3
-#define CCM_PRE60_MUX_B_MASK 0x700u
-#define CCM_PRE60_MUX_B_SHIFT 8
-#define CCM_PRE60_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE60_MUX_B_SHIFT))&CCM_PRE60_MUX_B_MASK)
-#define CCM_PRE60_EN_B_MASK 0x1000u
-#define CCM_PRE60_EN_B_SHIFT 12
-#define CCM_PRE60_BUSY1_MASK 0x8000u
-#define CCM_PRE60_BUSY1_SHIFT 15
-#define CCM_PRE60_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE60_PRE_PODF_A_SHIFT 16
-#define CCM_PRE60_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE60_PRE_PODF_A_SHIFT))&CCM_PRE60_PRE_PODF_A_MASK)
-#define CCM_PRE60_BUSY3_MASK 0x80000u
-#define CCM_PRE60_BUSY3_SHIFT 19
-#define CCM_PRE60_MUX_A_MASK 0x7000000u
-#define CCM_PRE60_MUX_A_SHIFT 24
-#define CCM_PRE60_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE60_MUX_A_SHIFT))&CCM_PRE60_MUX_A_MASK)
-#define CCM_PRE60_EN_A_MASK 0x10000000u
-#define CCM_PRE60_EN_A_SHIFT 28
-#define CCM_PRE60_BUSY4_MASK 0x80000000u
-#define CCM_PRE60_BUSY4_SHIFT 31
-/* PRE_ROOT60_SET Bit Fields */
-#define CCM_PRE_ROOT60_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT60_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT60_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT60_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT60_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT60_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT60_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT60_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT60_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_SET_MUX_B_SHIFT))&CCM_PRE_ROOT60_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT60_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT60_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT60_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT60_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT60_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT60_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT60_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT60_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT60_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT60_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT60_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT60_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT60_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_SET_MUX_A_SHIFT))&CCM_PRE_ROOT60_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT60_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT60_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT60_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT60_SET_BUSY4_SHIFT 31
-/* PRE_ROOT60_CLR Bit Fields */
-#define CCM_PRE_ROOT60_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT60_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT60_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT60_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT60_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT60_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT60_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT60_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT60_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT60_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT60_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT60_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT60_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT60_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT60_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT60_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT60_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT60_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT60_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT60_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT60_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT60_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT60_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT60_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT60_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT60_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT60_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT60_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT60_TOG Bit Fields */
-#define CCM_PRE_ROOT60_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT60_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT60_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT60_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT60_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT60_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT60_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT60_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT60_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT60_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT60_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT60_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT60_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT60_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT60_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT60_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT60_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT60_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT60_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT60_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT60_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT60_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT60_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT60_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT60_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT60_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT60_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT60_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT60_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL60 Bit Fields */
-#define CCM_ACCESS_CTRL60_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL60_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL60_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL60_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL60_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL60_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL60_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL60_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL60_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL60_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL60_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL60_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL60_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL60_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL60_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL60_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL60_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL60_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL60_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL60_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL60_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL60_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL60_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL60_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL60_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL60_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL60_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL60_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL60_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL60_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL60_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL60_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL60_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL60_LOCK_SHIFT 31
-/* ACCESS_CTRL60_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL60_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL60_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL60_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL60_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL60_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL60_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL60_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL60_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL60_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL60_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL60_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL60_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL60_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL60_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL60_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL60_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL60_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL60_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL60_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL60_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL60_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL60_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL60_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL60_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL60_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL60_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL60_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL60_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL60_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL60_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL60_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT61 Bit Fields */
-#define CCM_TARGET_ROOT61_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT61_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT61_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_POST_PODF_SHIFT))&CCM_TARGET_ROOT61_POST_PODF_MASK)
-#define CCM_TARGET_ROOT61_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT61_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT61_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT61_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT61_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT61_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT61_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT61_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT61_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT61_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT61_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_PRE_PODF_SHIFT))&CCM_TARGET_ROOT61_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT61_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT61_MUX_SHIFT 24
-#define CCM_TARGET_ROOT61_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_MUX_SHIFT))&CCM_TARGET_ROOT61_MUX_MASK)
-#define CCM_TARGET_ROOT61_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT61_ENABLE_SHIFT 28
-/* TARGET_ROOT61_SET Bit Fields */
-#define CCM_TARGET_ROOT61_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT61_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT61_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT61_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT61_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT61_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT61_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT61_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT61_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT61_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT61_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT61_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT61_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT61_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT61_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT61_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT61_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT61_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT61_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_SET_MUX_SHIFT))&CCM_TARGET_ROOT61_SET_MUX_MASK)
-#define CCM_TARGET_ROOT61_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT61_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT61_CLR Bit Fields */
-#define CCM_TARGET_ROOT61_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT61_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT61_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT61_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT61_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT61_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT61_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT61_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT61_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT61_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT61_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT61_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT61_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT61_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT61_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT61_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT61_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT61_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT61_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_CLR_MUX_SHIFT))&CCM_TARGET_ROOT61_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT61_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT61_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT61_TOG Bit Fields */
-#define CCM_TARGET_ROOT61_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT61_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT61_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT61_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT61_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT61_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT61_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT61_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT61_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT61_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT61_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT61_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT61_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT61_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT61_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT61_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT61_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT61_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT61_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT61_TOG_MUX_SHIFT))&CCM_TARGET_ROOT61_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT61_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT61_TOG_ENABLE_SHIFT 28
-/* POST61 Bit Fields */
-#define CCM_POST61_POST_PODF_MASK 0x3Fu
-#define CCM_POST61_POST_PODF_SHIFT 0
-#define CCM_POST61_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST61_POST_PODF_SHIFT))&CCM_POST61_POST_PODF_MASK)
-#define CCM_POST61_BUSY1_MASK 0x80u
-#define CCM_POST61_BUSY1_SHIFT 7
-#define CCM_POST61_AUTO_PODF_MASK 0x700u
-#define CCM_POST61_AUTO_PODF_SHIFT 8
-#define CCM_POST61_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST61_AUTO_PODF_SHIFT))&CCM_POST61_AUTO_PODF_MASK)
-#define CCM_POST61_AUTO_EN_MASK 0x1000u
-#define CCM_POST61_AUTO_EN_SHIFT 12
-#define CCM_POST61_SLOW_MASK 0x8000u
-#define CCM_POST61_SLOW_SHIFT 15
-#define CCM_POST61_SELECT_MASK 0x10000000u
-#define CCM_POST61_SELECT_SHIFT 28
-#define CCM_POST61_BUSY2_MASK 0x80000000u
-#define CCM_POST61_BUSY2_SHIFT 31
-/* POST_ROOT61_SET Bit Fields */
-#define CCM_POST_ROOT61_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT61_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT61_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT61_SET_POST_PODF_SHIFT))&CCM_POST_ROOT61_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT61_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT61_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT61_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT61_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT61_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT61_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT61_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT61_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT61_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT61_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT61_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT61_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT61_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT61_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT61_SET_BUSY2_SHIFT 31
-/* POST_ROOT61_CLR Bit Fields */
-#define CCM_POST_ROOT61_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT61_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT61_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT61_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT61_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT61_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT61_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT61_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT61_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT61_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT61_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT61_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT61_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT61_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT61_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT61_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT61_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT61_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT61_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT61_CLR_BUSY2_SHIFT 31
-/* POST_ROOT61_TOG Bit Fields */
-#define CCM_POST_ROOT61_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT61_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT61_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT61_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT61_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT61_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT61_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT61_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT61_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT61_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT61_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT61_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT61_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT61_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT61_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT61_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT61_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT61_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT61_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT61_TOG_BUSY2_SHIFT 31
-/* PRE61 Bit Fields */
-#define CCM_PRE61_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE61_PRE_PODF_B_SHIFT 0
-#define CCM_PRE61_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE61_PRE_PODF_B_SHIFT))&CCM_PRE61_PRE_PODF_B_MASK)
-#define CCM_PRE61_BUSY0_MASK 0x8u
-#define CCM_PRE61_BUSY0_SHIFT 3
-#define CCM_PRE61_MUX_B_MASK 0x700u
-#define CCM_PRE61_MUX_B_SHIFT 8
-#define CCM_PRE61_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE61_MUX_B_SHIFT))&CCM_PRE61_MUX_B_MASK)
-#define CCM_PRE61_EN_B_MASK 0x1000u
-#define CCM_PRE61_EN_B_SHIFT 12
-#define CCM_PRE61_BUSY1_MASK 0x8000u
-#define CCM_PRE61_BUSY1_SHIFT 15
-#define CCM_PRE61_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE61_PRE_PODF_A_SHIFT 16
-#define CCM_PRE61_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE61_PRE_PODF_A_SHIFT))&CCM_PRE61_PRE_PODF_A_MASK)
-#define CCM_PRE61_BUSY3_MASK 0x80000u
-#define CCM_PRE61_BUSY3_SHIFT 19
-#define CCM_PRE61_MUX_A_MASK 0x7000000u
-#define CCM_PRE61_MUX_A_SHIFT 24
-#define CCM_PRE61_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE61_MUX_A_SHIFT))&CCM_PRE61_MUX_A_MASK)
-#define CCM_PRE61_EN_A_MASK 0x10000000u
-#define CCM_PRE61_EN_A_SHIFT 28
-#define CCM_PRE61_BUSY4_MASK 0x80000000u
-#define CCM_PRE61_BUSY4_SHIFT 31
-/* PRE_ROOT61_SET Bit Fields */
-#define CCM_PRE_ROOT61_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT61_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT61_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT61_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT61_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT61_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT61_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT61_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT61_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_SET_MUX_B_SHIFT))&CCM_PRE_ROOT61_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT61_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT61_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT61_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT61_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT61_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT61_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT61_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT61_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT61_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT61_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT61_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT61_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT61_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_SET_MUX_A_SHIFT))&CCM_PRE_ROOT61_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT61_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT61_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT61_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT61_SET_BUSY4_SHIFT 31
-/* PRE_ROOT61_CLR Bit Fields */
-#define CCM_PRE_ROOT61_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT61_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT61_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT61_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT61_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT61_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT61_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT61_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT61_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT61_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT61_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT61_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT61_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT61_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT61_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT61_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT61_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT61_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT61_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT61_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT61_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT61_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT61_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT61_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT61_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT61_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT61_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT61_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT61_TOG Bit Fields */
-#define CCM_PRE_ROOT61_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT61_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT61_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT61_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT61_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT61_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT61_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT61_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT61_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT61_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT61_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT61_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT61_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT61_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT61_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT61_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT61_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT61_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT61_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT61_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT61_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT61_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT61_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT61_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT61_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT61_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT61_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT61_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT61_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL61 Bit Fields */
-#define CCM_ACCESS_CTRL61_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL61_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL61_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL61_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL61_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL61_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL61_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL61_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL61_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL61_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL61_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL61_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL61_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL61_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL61_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL61_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL61_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL61_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL61_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL61_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL61_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL61_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL61_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL61_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL61_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL61_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL61_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL61_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL61_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL61_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL61_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL61_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL61_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL61_LOCK_SHIFT 31
-/* ACCESS_CTRL61_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL61_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL61_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL61_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL61_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL61_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL61_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL61_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL61_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL61_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL61_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL61_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL61_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL61_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL61_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL61_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL61_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL61_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL61_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL61_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL61_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL61_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL61_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL61_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL61_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL61_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL61_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL61_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL61_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL61_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL61_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL61_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT62 Bit Fields */
-#define CCM_TARGET_ROOT62_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT62_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT62_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_POST_PODF_SHIFT))&CCM_TARGET_ROOT62_POST_PODF_MASK)
-#define CCM_TARGET_ROOT62_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT62_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT62_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT62_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT62_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT62_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT62_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT62_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT62_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT62_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT62_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_PRE_PODF_SHIFT))&CCM_TARGET_ROOT62_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT62_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT62_MUX_SHIFT 24
-#define CCM_TARGET_ROOT62_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_MUX_SHIFT))&CCM_TARGET_ROOT62_MUX_MASK)
-#define CCM_TARGET_ROOT62_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT62_ENABLE_SHIFT 28
-/* TARGET_ROOT62_SET Bit Fields */
-#define CCM_TARGET_ROOT62_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT62_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT62_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT62_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT62_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT62_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT62_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT62_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT62_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT62_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT62_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT62_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT62_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT62_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT62_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT62_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT62_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT62_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT62_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_SET_MUX_SHIFT))&CCM_TARGET_ROOT62_SET_MUX_MASK)
-#define CCM_TARGET_ROOT62_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT62_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT62_CLR Bit Fields */
-#define CCM_TARGET_ROOT62_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT62_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT62_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT62_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT62_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT62_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT62_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT62_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT62_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT62_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT62_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT62_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT62_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT62_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT62_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT62_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT62_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT62_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT62_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_CLR_MUX_SHIFT))&CCM_TARGET_ROOT62_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT62_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT62_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT62_TOG Bit Fields */
-#define CCM_TARGET_ROOT62_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT62_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT62_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT62_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT62_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT62_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT62_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT62_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT62_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT62_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT62_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT62_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT62_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT62_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT62_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT62_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT62_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT62_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT62_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT62_TOG_MUX_SHIFT))&CCM_TARGET_ROOT62_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT62_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT62_TOG_ENABLE_SHIFT 28
-/* POST62 Bit Fields */
-#define CCM_POST62_POST_PODF_MASK 0x3Fu
-#define CCM_POST62_POST_PODF_SHIFT 0
-#define CCM_POST62_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST62_POST_PODF_SHIFT))&CCM_POST62_POST_PODF_MASK)
-#define CCM_POST62_BUSY1_MASK 0x80u
-#define CCM_POST62_BUSY1_SHIFT 7
-#define CCM_POST62_AUTO_PODF_MASK 0x700u
-#define CCM_POST62_AUTO_PODF_SHIFT 8
-#define CCM_POST62_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST62_AUTO_PODF_SHIFT))&CCM_POST62_AUTO_PODF_MASK)
-#define CCM_POST62_AUTO_EN_MASK 0x1000u
-#define CCM_POST62_AUTO_EN_SHIFT 12
-#define CCM_POST62_SLOW_MASK 0x8000u
-#define CCM_POST62_SLOW_SHIFT 15
-#define CCM_POST62_SELECT_MASK 0x10000000u
-#define CCM_POST62_SELECT_SHIFT 28
-#define CCM_POST62_BUSY2_MASK 0x80000000u
-#define CCM_POST62_BUSY2_SHIFT 31
-/* POST_ROOT62_SET Bit Fields */
-#define CCM_POST_ROOT62_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT62_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT62_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT62_SET_POST_PODF_SHIFT))&CCM_POST_ROOT62_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT62_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT62_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT62_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT62_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT62_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT62_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT62_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT62_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT62_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT62_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT62_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT62_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT62_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT62_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT62_SET_BUSY2_SHIFT 31
-/* POST_ROOT62_CLR Bit Fields */
-#define CCM_POST_ROOT62_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT62_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT62_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT62_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT62_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT62_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT62_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT62_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT62_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT62_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT62_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT62_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT62_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT62_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT62_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT62_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT62_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT62_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT62_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT62_CLR_BUSY2_SHIFT 31
-/* POST_ROOT62_TOG Bit Fields */
-#define CCM_POST_ROOT62_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT62_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT62_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT62_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT62_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT62_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT62_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT62_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT62_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT62_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT62_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT62_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT62_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT62_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT62_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT62_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT62_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT62_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT62_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT62_TOG_BUSY2_SHIFT 31
-/* PRE62 Bit Fields */
-#define CCM_PRE62_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE62_PRE_PODF_B_SHIFT 0
-#define CCM_PRE62_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE62_PRE_PODF_B_SHIFT))&CCM_PRE62_PRE_PODF_B_MASK)
-#define CCM_PRE62_BUSY0_MASK 0x8u
-#define CCM_PRE62_BUSY0_SHIFT 3
-#define CCM_PRE62_MUX_B_MASK 0x700u
-#define CCM_PRE62_MUX_B_SHIFT 8
-#define CCM_PRE62_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE62_MUX_B_SHIFT))&CCM_PRE62_MUX_B_MASK)
-#define CCM_PRE62_EN_B_MASK 0x1000u
-#define CCM_PRE62_EN_B_SHIFT 12
-#define CCM_PRE62_BUSY1_MASK 0x8000u
-#define CCM_PRE62_BUSY1_SHIFT 15
-#define CCM_PRE62_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE62_PRE_PODF_A_SHIFT 16
-#define CCM_PRE62_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE62_PRE_PODF_A_SHIFT))&CCM_PRE62_PRE_PODF_A_MASK)
-#define CCM_PRE62_BUSY3_MASK 0x80000u
-#define CCM_PRE62_BUSY3_SHIFT 19
-#define CCM_PRE62_MUX_A_MASK 0x7000000u
-#define CCM_PRE62_MUX_A_SHIFT 24
-#define CCM_PRE62_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE62_MUX_A_SHIFT))&CCM_PRE62_MUX_A_MASK)
-#define CCM_PRE62_EN_A_MASK 0x10000000u
-#define CCM_PRE62_EN_A_SHIFT 28
-#define CCM_PRE62_BUSY4_MASK 0x80000000u
-#define CCM_PRE62_BUSY4_SHIFT 31
-/* PRE_ROOT62_SET Bit Fields */
-#define CCM_PRE_ROOT62_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT62_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT62_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT62_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT62_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT62_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT62_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT62_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT62_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_SET_MUX_B_SHIFT))&CCM_PRE_ROOT62_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT62_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT62_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT62_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT62_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT62_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT62_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT62_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT62_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT62_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT62_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT62_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT62_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT62_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_SET_MUX_A_SHIFT))&CCM_PRE_ROOT62_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT62_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT62_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT62_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT62_SET_BUSY4_SHIFT 31
-/* PRE_ROOT62_CLR Bit Fields */
-#define CCM_PRE_ROOT62_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT62_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT62_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT62_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT62_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT62_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT62_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT62_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT62_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT62_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT62_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT62_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT62_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT62_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT62_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT62_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT62_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT62_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT62_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT62_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT62_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT62_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT62_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT62_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT62_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT62_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT62_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT62_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT62_TOG Bit Fields */
-#define CCM_PRE_ROOT62_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT62_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT62_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT62_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT62_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT62_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT62_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT62_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT62_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT62_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT62_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT62_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT62_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT62_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT62_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT62_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT62_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT62_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT62_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT62_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT62_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT62_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT62_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT62_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT62_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT62_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT62_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT62_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT62_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL62 Bit Fields */
-#define CCM_ACCESS_CTRL62_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL62_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL62_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL62_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL62_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL62_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL62_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL62_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL62_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL62_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL62_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL62_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL62_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL62_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL62_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL62_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL62_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL62_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL62_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL62_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL62_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL62_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL62_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL62_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL62_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL62_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL62_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL62_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL62_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL62_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL62_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL62_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL62_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL62_LOCK_SHIFT 31
-/* ACCESS_CTRL62_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL62_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL62_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL62_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL62_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL62_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL62_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL62_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL62_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL62_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL62_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL62_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL62_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL62_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL62_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL62_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL62_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL62_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL62_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL62_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL62_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL62_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL62_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL62_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL62_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL62_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL62_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL62_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL62_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL62_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL62_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL62_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT63 Bit Fields */
-#define CCM_TARGET_ROOT63_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT63_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT63_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_POST_PODF_SHIFT))&CCM_TARGET_ROOT63_POST_PODF_MASK)
-#define CCM_TARGET_ROOT63_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT63_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT63_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT63_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT63_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT63_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT63_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT63_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT63_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT63_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT63_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_PRE_PODF_SHIFT))&CCM_TARGET_ROOT63_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT63_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT63_MUX_SHIFT 24
-#define CCM_TARGET_ROOT63_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_MUX_SHIFT))&CCM_TARGET_ROOT63_MUX_MASK)
-#define CCM_TARGET_ROOT63_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT63_ENABLE_SHIFT 28
-/* TARGET_ROOT63_SET Bit Fields */
-#define CCM_TARGET_ROOT63_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT63_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT63_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT63_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT63_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT63_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT63_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT63_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT63_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT63_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT63_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT63_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT63_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT63_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT63_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT63_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT63_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT63_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT63_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_SET_MUX_SHIFT))&CCM_TARGET_ROOT63_SET_MUX_MASK)
-#define CCM_TARGET_ROOT63_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT63_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT63_CLR Bit Fields */
-#define CCM_TARGET_ROOT63_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT63_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT63_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT63_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT63_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT63_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT63_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT63_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT63_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT63_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT63_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT63_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT63_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT63_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT63_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT63_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT63_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT63_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT63_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_CLR_MUX_SHIFT))&CCM_TARGET_ROOT63_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT63_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT63_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT63_TOG Bit Fields */
-#define CCM_TARGET_ROOT63_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT63_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT63_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT63_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT63_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT63_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT63_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT63_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT63_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT63_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT63_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT63_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT63_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT63_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT63_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT63_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT63_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT63_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT63_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT63_TOG_MUX_SHIFT))&CCM_TARGET_ROOT63_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT63_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT63_TOG_ENABLE_SHIFT 28
-/* POST63 Bit Fields */
-#define CCM_POST63_POST_PODF_MASK 0x3Fu
-#define CCM_POST63_POST_PODF_SHIFT 0
-#define CCM_POST63_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST63_POST_PODF_SHIFT))&CCM_POST63_POST_PODF_MASK)
-#define CCM_POST63_BUSY1_MASK 0x80u
-#define CCM_POST63_BUSY1_SHIFT 7
-#define CCM_POST63_AUTO_PODF_MASK 0x700u
-#define CCM_POST63_AUTO_PODF_SHIFT 8
-#define CCM_POST63_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST63_AUTO_PODF_SHIFT))&CCM_POST63_AUTO_PODF_MASK)
-#define CCM_POST63_AUTO_EN_MASK 0x1000u
-#define CCM_POST63_AUTO_EN_SHIFT 12
-#define CCM_POST63_SLOW_MASK 0x8000u
-#define CCM_POST63_SLOW_SHIFT 15
-#define CCM_POST63_SELECT_MASK 0x10000000u
-#define CCM_POST63_SELECT_SHIFT 28
-#define CCM_POST63_BUSY2_MASK 0x80000000u
-#define CCM_POST63_BUSY2_SHIFT 31
-/* POST_ROOT63_SET Bit Fields */
-#define CCM_POST_ROOT63_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT63_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT63_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT63_SET_POST_PODF_SHIFT))&CCM_POST_ROOT63_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT63_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT63_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT63_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT63_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT63_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT63_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT63_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT63_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT63_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT63_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT63_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT63_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT63_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT63_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT63_SET_BUSY2_SHIFT 31
-/* POST_ROOT63_CLR Bit Fields */
-#define CCM_POST_ROOT63_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT63_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT63_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT63_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT63_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT63_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT63_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT63_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT63_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT63_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT63_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT63_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT63_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT63_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT63_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT63_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT63_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT63_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT63_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT63_CLR_BUSY2_SHIFT 31
-/* POST_ROOT63_TOG Bit Fields */
-#define CCM_POST_ROOT63_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT63_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT63_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT63_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT63_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT63_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT63_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT63_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT63_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT63_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT63_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT63_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT63_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT63_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT63_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT63_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT63_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT63_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT63_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT63_TOG_BUSY2_SHIFT 31
-/* PRE63 Bit Fields */
-#define CCM_PRE63_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE63_PRE_PODF_B_SHIFT 0
-#define CCM_PRE63_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE63_PRE_PODF_B_SHIFT))&CCM_PRE63_PRE_PODF_B_MASK)
-#define CCM_PRE63_BUSY0_MASK 0x8u
-#define CCM_PRE63_BUSY0_SHIFT 3
-#define CCM_PRE63_MUX_B_MASK 0x700u
-#define CCM_PRE63_MUX_B_SHIFT 8
-#define CCM_PRE63_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE63_MUX_B_SHIFT))&CCM_PRE63_MUX_B_MASK)
-#define CCM_PRE63_EN_B_MASK 0x1000u
-#define CCM_PRE63_EN_B_SHIFT 12
-#define CCM_PRE63_BUSY1_MASK 0x8000u
-#define CCM_PRE63_BUSY1_SHIFT 15
-#define CCM_PRE63_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE63_PRE_PODF_A_SHIFT 16
-#define CCM_PRE63_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE63_PRE_PODF_A_SHIFT))&CCM_PRE63_PRE_PODF_A_MASK)
-#define CCM_PRE63_BUSY3_MASK 0x80000u
-#define CCM_PRE63_BUSY3_SHIFT 19
-#define CCM_PRE63_MUX_A_MASK 0x7000000u
-#define CCM_PRE63_MUX_A_SHIFT 24
-#define CCM_PRE63_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE63_MUX_A_SHIFT))&CCM_PRE63_MUX_A_MASK)
-#define CCM_PRE63_EN_A_MASK 0x10000000u
-#define CCM_PRE63_EN_A_SHIFT 28
-#define CCM_PRE63_BUSY4_MASK 0x80000000u
-#define CCM_PRE63_BUSY4_SHIFT 31
-/* PRE_ROOT63_SET Bit Fields */
-#define CCM_PRE_ROOT63_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT63_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT63_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT63_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT63_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT63_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT63_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT63_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT63_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_SET_MUX_B_SHIFT))&CCM_PRE_ROOT63_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT63_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT63_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT63_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT63_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT63_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT63_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT63_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT63_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT63_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT63_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT63_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT63_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT63_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_SET_MUX_A_SHIFT))&CCM_PRE_ROOT63_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT63_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT63_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT63_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT63_SET_BUSY4_SHIFT 31
-/* PRE_ROOT63_CLR Bit Fields */
-#define CCM_PRE_ROOT63_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT63_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT63_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT63_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT63_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT63_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT63_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT63_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT63_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT63_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT63_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT63_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT63_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT63_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT63_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT63_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT63_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT63_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT63_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT63_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT63_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT63_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT63_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT63_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT63_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT63_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT63_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT63_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT63_TOG Bit Fields */
-#define CCM_PRE_ROOT63_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT63_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT63_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT63_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT63_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT63_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT63_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT63_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT63_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT63_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT63_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT63_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT63_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT63_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT63_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT63_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT63_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT63_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT63_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT63_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT63_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT63_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT63_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT63_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT63_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT63_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT63_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT63_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT63_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL63 Bit Fields */
-#define CCM_ACCESS_CTRL63_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL63_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL63_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL63_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL63_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL63_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL63_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL63_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL63_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL63_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL63_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL63_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL63_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL63_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL63_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL63_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL63_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL63_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL63_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL63_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL63_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL63_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL63_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL63_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL63_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL63_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL63_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL63_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL63_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL63_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL63_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL63_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL63_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL63_LOCK_SHIFT 31
-/* ACCESS_CTRL63_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL63_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL63_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL63_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL63_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL63_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL63_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL63_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL63_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL63_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL63_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL63_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL63_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL63_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL63_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL63_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL63_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL63_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL63_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL63_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL63_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL63_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL63_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL63_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL63_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL63_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL63_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL63_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL63_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL63_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL63_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL63_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT64 Bit Fields */
-#define CCM_TARGET_ROOT64_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT64_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT64_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_POST_PODF_SHIFT))&CCM_TARGET_ROOT64_POST_PODF_MASK)
-#define CCM_TARGET_ROOT64_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT64_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT64_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT64_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT64_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT64_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT64_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT64_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT64_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT64_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT64_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_PRE_PODF_SHIFT))&CCM_TARGET_ROOT64_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT64_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT64_MUX_SHIFT 24
-#define CCM_TARGET_ROOT64_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_MUX_SHIFT))&CCM_TARGET_ROOT64_MUX_MASK)
-#define CCM_TARGET_ROOT64_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT64_ENABLE_SHIFT 28
-/* TARGET_ROOT64_SET Bit Fields */
-#define CCM_TARGET_ROOT64_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT64_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT64_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT64_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT64_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT64_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT64_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT64_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT64_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT64_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT64_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT64_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT64_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT64_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT64_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT64_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT64_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT64_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT64_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_SET_MUX_SHIFT))&CCM_TARGET_ROOT64_SET_MUX_MASK)
-#define CCM_TARGET_ROOT64_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT64_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT64_CLR Bit Fields */
-#define CCM_TARGET_ROOT64_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT64_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT64_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT64_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT64_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT64_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT64_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT64_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT64_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT64_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT64_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT64_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT64_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT64_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT64_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT64_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT64_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT64_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT64_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_CLR_MUX_SHIFT))&CCM_TARGET_ROOT64_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT64_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT64_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT64_TOG Bit Fields */
-#define CCM_TARGET_ROOT64_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT64_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT64_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT64_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT64_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT64_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT64_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT64_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT64_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT64_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT64_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT64_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT64_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT64_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT64_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT64_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT64_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT64_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT64_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT64_TOG_MUX_SHIFT))&CCM_TARGET_ROOT64_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT64_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT64_TOG_ENABLE_SHIFT 28
-/* POST64 Bit Fields */
-#define CCM_POST64_POST_PODF_MASK 0x3Fu
-#define CCM_POST64_POST_PODF_SHIFT 0
-#define CCM_POST64_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST64_POST_PODF_SHIFT))&CCM_POST64_POST_PODF_MASK)
-#define CCM_POST64_BUSY1_MASK 0x80u
-#define CCM_POST64_BUSY1_SHIFT 7
-#define CCM_POST64_AUTO_PODF_MASK 0x700u
-#define CCM_POST64_AUTO_PODF_SHIFT 8
-#define CCM_POST64_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST64_AUTO_PODF_SHIFT))&CCM_POST64_AUTO_PODF_MASK)
-#define CCM_POST64_AUTO_EN_MASK 0x1000u
-#define CCM_POST64_AUTO_EN_SHIFT 12
-#define CCM_POST64_SLOW_MASK 0x8000u
-#define CCM_POST64_SLOW_SHIFT 15
-#define CCM_POST64_SELECT_MASK 0x10000000u
-#define CCM_POST64_SELECT_SHIFT 28
-#define CCM_POST64_BUSY2_MASK 0x80000000u
-#define CCM_POST64_BUSY2_SHIFT 31
-/* POST_ROOT64_SET Bit Fields */
-#define CCM_POST_ROOT64_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT64_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT64_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT64_SET_POST_PODF_SHIFT))&CCM_POST_ROOT64_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT64_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT64_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT64_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT64_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT64_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT64_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT64_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT64_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT64_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT64_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT64_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT64_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT64_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT64_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT64_SET_BUSY2_SHIFT 31
-/* POST_ROOT64_CLR Bit Fields */
-#define CCM_POST_ROOT64_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT64_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT64_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT64_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT64_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT64_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT64_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT64_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT64_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT64_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT64_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT64_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT64_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT64_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT64_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT64_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT64_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT64_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT64_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT64_CLR_BUSY2_SHIFT 31
-/* POST_ROOT64_TOG Bit Fields */
-#define CCM_POST_ROOT64_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT64_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT64_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT64_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT64_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT64_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT64_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT64_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT64_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT64_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT64_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT64_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT64_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT64_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT64_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT64_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT64_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT64_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT64_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT64_TOG_BUSY2_SHIFT 31
-/* PRE64 Bit Fields */
-#define CCM_PRE64_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE64_PRE_PODF_B_SHIFT 0
-#define CCM_PRE64_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE64_PRE_PODF_B_SHIFT))&CCM_PRE64_PRE_PODF_B_MASK)
-#define CCM_PRE64_BUSY0_MASK 0x8u
-#define CCM_PRE64_BUSY0_SHIFT 3
-#define CCM_PRE64_MUX_B_MASK 0x700u
-#define CCM_PRE64_MUX_B_SHIFT 8
-#define CCM_PRE64_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE64_MUX_B_SHIFT))&CCM_PRE64_MUX_B_MASK)
-#define CCM_PRE64_EN_B_MASK 0x1000u
-#define CCM_PRE64_EN_B_SHIFT 12
-#define CCM_PRE64_BUSY1_MASK 0x8000u
-#define CCM_PRE64_BUSY1_SHIFT 15
-#define CCM_PRE64_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE64_PRE_PODF_A_SHIFT 16
-#define CCM_PRE64_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE64_PRE_PODF_A_SHIFT))&CCM_PRE64_PRE_PODF_A_MASK)
-#define CCM_PRE64_BUSY3_MASK 0x80000u
-#define CCM_PRE64_BUSY3_SHIFT 19
-#define CCM_PRE64_MUX_A_MASK 0x7000000u
-#define CCM_PRE64_MUX_A_SHIFT 24
-#define CCM_PRE64_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE64_MUX_A_SHIFT))&CCM_PRE64_MUX_A_MASK)
-#define CCM_PRE64_EN_A_MASK 0x10000000u
-#define CCM_PRE64_EN_A_SHIFT 28
-#define CCM_PRE64_BUSY4_MASK 0x80000000u
-#define CCM_PRE64_BUSY4_SHIFT 31
-/* PRE_ROOT64_SET Bit Fields */
-#define CCM_PRE_ROOT64_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT64_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT64_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT64_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT64_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT64_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT64_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT64_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT64_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_SET_MUX_B_SHIFT))&CCM_PRE_ROOT64_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT64_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT64_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT64_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT64_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT64_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT64_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT64_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT64_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT64_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT64_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT64_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT64_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT64_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_SET_MUX_A_SHIFT))&CCM_PRE_ROOT64_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT64_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT64_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT64_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT64_SET_BUSY4_SHIFT 31
-/* PRE_ROOT64_CLR Bit Fields */
-#define CCM_PRE_ROOT64_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT64_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT64_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT64_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT64_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT64_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT64_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT64_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT64_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT64_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT64_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT64_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT64_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT64_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT64_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT64_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT64_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT64_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT64_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT64_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT64_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT64_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT64_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT64_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT64_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT64_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT64_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT64_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT64_TOG Bit Fields */
-#define CCM_PRE_ROOT64_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT64_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT64_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT64_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT64_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT64_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT64_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT64_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT64_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT64_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT64_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT64_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT64_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT64_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT64_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT64_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT64_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT64_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT64_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT64_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT64_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT64_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT64_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT64_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT64_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT64_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT64_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT64_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT64_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL64 Bit Fields */
-#define CCM_ACCESS_CTRL64_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL64_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL64_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL64_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL64_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL64_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL64_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL64_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL64_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL64_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL64_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL64_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL64_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL64_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL64_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL64_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL64_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL64_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL64_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL64_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL64_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL64_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL64_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL64_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL64_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL64_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL64_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL64_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL64_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL64_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL64_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL64_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL64_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL64_LOCK_SHIFT 31
-/* ACCESS_CTRL64_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL64_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL64_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL64_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL64_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL64_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL64_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL64_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL64_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL64_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL64_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL64_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL64_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL64_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL64_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL64_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL64_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL64_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL64_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL64_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL64_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL64_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL64_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL64_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL64_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL64_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL64_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL64_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL64_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL64_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL64_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL64_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT65 Bit Fields */
-#define CCM_TARGET_ROOT65_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT65_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT65_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_POST_PODF_SHIFT))&CCM_TARGET_ROOT65_POST_PODF_MASK)
-#define CCM_TARGET_ROOT65_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT65_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT65_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT65_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT65_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT65_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT65_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT65_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT65_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT65_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT65_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_PRE_PODF_SHIFT))&CCM_TARGET_ROOT65_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT65_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT65_MUX_SHIFT 24
-#define CCM_TARGET_ROOT65_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_MUX_SHIFT))&CCM_TARGET_ROOT65_MUX_MASK)
-#define CCM_TARGET_ROOT65_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT65_ENABLE_SHIFT 28
-/* TARGET_ROOT65_SET Bit Fields */
-#define CCM_TARGET_ROOT65_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT65_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT65_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT65_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT65_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT65_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT65_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT65_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT65_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT65_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT65_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT65_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT65_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT65_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT65_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT65_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT65_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT65_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT65_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_SET_MUX_SHIFT))&CCM_TARGET_ROOT65_SET_MUX_MASK)
-#define CCM_TARGET_ROOT65_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT65_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT65_CLR Bit Fields */
-#define CCM_TARGET_ROOT65_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT65_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT65_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT65_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT65_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT65_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT65_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT65_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT65_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT65_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT65_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT65_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT65_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT65_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT65_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT65_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT65_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT65_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT65_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_CLR_MUX_SHIFT))&CCM_TARGET_ROOT65_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT65_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT65_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT65_TOG Bit Fields */
-#define CCM_TARGET_ROOT65_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT65_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT65_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT65_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT65_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT65_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT65_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT65_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT65_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT65_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT65_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT65_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT65_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT65_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT65_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT65_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT65_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT65_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT65_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT65_TOG_MUX_SHIFT))&CCM_TARGET_ROOT65_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT65_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT65_TOG_ENABLE_SHIFT 28
-/* POST65 Bit Fields */
-#define CCM_POST65_POST_PODF_MASK 0x3Fu
-#define CCM_POST65_POST_PODF_SHIFT 0
-#define CCM_POST65_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST65_POST_PODF_SHIFT))&CCM_POST65_POST_PODF_MASK)
-#define CCM_POST65_BUSY1_MASK 0x80u
-#define CCM_POST65_BUSY1_SHIFT 7
-#define CCM_POST65_AUTO_PODF_MASK 0x700u
-#define CCM_POST65_AUTO_PODF_SHIFT 8
-#define CCM_POST65_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST65_AUTO_PODF_SHIFT))&CCM_POST65_AUTO_PODF_MASK)
-#define CCM_POST65_AUTO_EN_MASK 0x1000u
-#define CCM_POST65_AUTO_EN_SHIFT 12
-#define CCM_POST65_SLOW_MASK 0x8000u
-#define CCM_POST65_SLOW_SHIFT 15
-#define CCM_POST65_SELECT_MASK 0x10000000u
-#define CCM_POST65_SELECT_SHIFT 28
-#define CCM_POST65_BUSY2_MASK 0x80000000u
-#define CCM_POST65_BUSY2_SHIFT 31
-/* POST_ROOT65_SET Bit Fields */
-#define CCM_POST_ROOT65_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT65_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT65_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT65_SET_POST_PODF_SHIFT))&CCM_POST_ROOT65_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT65_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT65_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT65_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT65_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT65_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT65_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT65_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT65_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT65_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT65_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT65_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT65_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT65_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT65_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT65_SET_BUSY2_SHIFT 31
-/* POST_ROOT65_CLR Bit Fields */
-#define CCM_POST_ROOT65_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT65_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT65_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT65_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT65_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT65_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT65_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT65_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT65_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT65_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT65_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT65_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT65_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT65_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT65_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT65_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT65_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT65_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT65_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT65_CLR_BUSY2_SHIFT 31
-/* POST_ROOT65_TOG Bit Fields */
-#define CCM_POST_ROOT65_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT65_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT65_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT65_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT65_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT65_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT65_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT65_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT65_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT65_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT65_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT65_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT65_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT65_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT65_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT65_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT65_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT65_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT65_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT65_TOG_BUSY2_SHIFT 31
-/* PRE65 Bit Fields */
-#define CCM_PRE65_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE65_PRE_PODF_B_SHIFT 0
-#define CCM_PRE65_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE65_PRE_PODF_B_SHIFT))&CCM_PRE65_PRE_PODF_B_MASK)
-#define CCM_PRE65_BUSY0_MASK 0x8u
-#define CCM_PRE65_BUSY0_SHIFT 3
-#define CCM_PRE65_MUX_B_MASK 0x700u
-#define CCM_PRE65_MUX_B_SHIFT 8
-#define CCM_PRE65_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE65_MUX_B_SHIFT))&CCM_PRE65_MUX_B_MASK)
-#define CCM_PRE65_EN_B_MASK 0x1000u
-#define CCM_PRE65_EN_B_SHIFT 12
-#define CCM_PRE65_BUSY1_MASK 0x8000u
-#define CCM_PRE65_BUSY1_SHIFT 15
-#define CCM_PRE65_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE65_PRE_PODF_A_SHIFT 16
-#define CCM_PRE65_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE65_PRE_PODF_A_SHIFT))&CCM_PRE65_PRE_PODF_A_MASK)
-#define CCM_PRE65_BUSY3_MASK 0x80000u
-#define CCM_PRE65_BUSY3_SHIFT 19
-#define CCM_PRE65_MUX_A_MASK 0x7000000u
-#define CCM_PRE65_MUX_A_SHIFT 24
-#define CCM_PRE65_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE65_MUX_A_SHIFT))&CCM_PRE65_MUX_A_MASK)
-#define CCM_PRE65_EN_A_MASK 0x10000000u
-#define CCM_PRE65_EN_A_SHIFT 28
-#define CCM_PRE65_BUSY4_MASK 0x80000000u
-#define CCM_PRE65_BUSY4_SHIFT 31
-/* PRE_ROOT65_SET Bit Fields */
-#define CCM_PRE_ROOT65_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT65_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT65_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT65_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT65_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT65_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT65_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT65_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT65_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_SET_MUX_B_SHIFT))&CCM_PRE_ROOT65_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT65_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT65_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT65_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT65_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT65_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT65_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT65_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT65_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT65_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT65_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT65_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT65_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT65_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_SET_MUX_A_SHIFT))&CCM_PRE_ROOT65_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT65_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT65_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT65_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT65_SET_BUSY4_SHIFT 31
-/* PRE_ROOT65_CLR Bit Fields */
-#define CCM_PRE_ROOT65_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT65_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT65_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT65_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT65_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT65_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT65_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT65_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT65_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT65_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT65_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT65_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT65_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT65_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT65_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT65_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT65_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT65_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT65_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT65_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT65_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT65_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT65_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT65_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT65_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT65_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT65_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT65_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT65_TOG Bit Fields */
-#define CCM_PRE_ROOT65_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT65_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT65_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT65_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT65_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT65_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT65_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT65_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT65_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT65_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT65_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT65_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT65_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT65_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT65_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT65_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT65_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT65_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT65_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT65_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT65_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT65_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT65_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT65_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT65_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT65_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT65_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT65_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT65_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL65 Bit Fields */
-#define CCM_ACCESS_CTRL65_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL65_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL65_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL65_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL65_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL65_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL65_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL65_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL65_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL65_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL65_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL65_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL65_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL65_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL65_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL65_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL65_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL65_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL65_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL65_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL65_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL65_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL65_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL65_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL65_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL65_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL65_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL65_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL65_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL65_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL65_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL65_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL65_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL65_LOCK_SHIFT 31
-/* ACCESS_CTRL65_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL65_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL65_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL65_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL65_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL65_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL65_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL65_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL65_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL65_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL65_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL65_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL65_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL65_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL65_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL65_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL65_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL65_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL65_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL65_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL65_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL65_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL65_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL65_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL65_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL65_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL65_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL65_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL65_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL65_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL65_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL65_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT66 Bit Fields */
-#define CCM_TARGET_ROOT66_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT66_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT66_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_POST_PODF_SHIFT))&CCM_TARGET_ROOT66_POST_PODF_MASK)
-#define CCM_TARGET_ROOT66_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT66_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT66_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT66_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT66_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT66_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT66_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT66_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT66_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT66_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT66_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_PRE_PODF_SHIFT))&CCM_TARGET_ROOT66_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT66_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT66_MUX_SHIFT 24
-#define CCM_TARGET_ROOT66_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_MUX_SHIFT))&CCM_TARGET_ROOT66_MUX_MASK)
-#define CCM_TARGET_ROOT66_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT66_ENABLE_SHIFT 28
-/* TARGET_ROOT66_SET Bit Fields */
-#define CCM_TARGET_ROOT66_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT66_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT66_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT66_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT66_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT66_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT66_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT66_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT66_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT66_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT66_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT66_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT66_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT66_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT66_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT66_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT66_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT66_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT66_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_SET_MUX_SHIFT))&CCM_TARGET_ROOT66_SET_MUX_MASK)
-#define CCM_TARGET_ROOT66_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT66_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT66_CLR Bit Fields */
-#define CCM_TARGET_ROOT66_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT66_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT66_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT66_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT66_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT66_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT66_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT66_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT66_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT66_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT66_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT66_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT66_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT66_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT66_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT66_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT66_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT66_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT66_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_CLR_MUX_SHIFT))&CCM_TARGET_ROOT66_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT66_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT66_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT66_TOG Bit Fields */
-#define CCM_TARGET_ROOT66_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT66_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT66_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT66_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT66_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT66_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT66_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT66_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT66_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT66_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT66_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT66_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT66_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT66_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT66_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT66_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT66_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT66_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT66_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT66_TOG_MUX_SHIFT))&CCM_TARGET_ROOT66_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT66_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT66_TOG_ENABLE_SHIFT 28
-/* POST66 Bit Fields */
-#define CCM_POST66_POST_PODF_MASK 0x3Fu
-#define CCM_POST66_POST_PODF_SHIFT 0
-#define CCM_POST66_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST66_POST_PODF_SHIFT))&CCM_POST66_POST_PODF_MASK)
-#define CCM_POST66_BUSY1_MASK 0x80u
-#define CCM_POST66_BUSY1_SHIFT 7
-#define CCM_POST66_AUTO_PODF_MASK 0x700u
-#define CCM_POST66_AUTO_PODF_SHIFT 8
-#define CCM_POST66_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST66_AUTO_PODF_SHIFT))&CCM_POST66_AUTO_PODF_MASK)
-#define CCM_POST66_AUTO_EN_MASK 0x1000u
-#define CCM_POST66_AUTO_EN_SHIFT 12
-#define CCM_POST66_SLOW_MASK 0x8000u
-#define CCM_POST66_SLOW_SHIFT 15
-#define CCM_POST66_SELECT_MASK 0x10000000u
-#define CCM_POST66_SELECT_SHIFT 28
-#define CCM_POST66_BUSY2_MASK 0x80000000u
-#define CCM_POST66_BUSY2_SHIFT 31
-/* POST_ROOT66_SET Bit Fields */
-#define CCM_POST_ROOT66_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT66_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT66_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT66_SET_POST_PODF_SHIFT))&CCM_POST_ROOT66_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT66_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT66_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT66_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT66_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT66_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT66_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT66_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT66_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT66_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT66_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT66_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT66_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT66_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT66_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT66_SET_BUSY2_SHIFT 31
-/* POST_ROOT66_CLR Bit Fields */
-#define CCM_POST_ROOT66_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT66_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT66_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT66_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT66_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT66_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT66_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT66_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT66_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT66_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT66_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT66_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT66_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT66_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT66_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT66_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT66_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT66_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT66_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT66_CLR_BUSY2_SHIFT 31
-/* POST_ROOT66_TOG Bit Fields */
-#define CCM_POST_ROOT66_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT66_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT66_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT66_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT66_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT66_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT66_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT66_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT66_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT66_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT66_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT66_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT66_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT66_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT66_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT66_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT66_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT66_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT66_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT66_TOG_BUSY2_SHIFT 31
-/* PRE66 Bit Fields */
-#define CCM_PRE66_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE66_PRE_PODF_B_SHIFT 0
-#define CCM_PRE66_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE66_PRE_PODF_B_SHIFT))&CCM_PRE66_PRE_PODF_B_MASK)
-#define CCM_PRE66_BUSY0_MASK 0x8u
-#define CCM_PRE66_BUSY0_SHIFT 3
-#define CCM_PRE66_MUX_B_MASK 0x700u
-#define CCM_PRE66_MUX_B_SHIFT 8
-#define CCM_PRE66_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE66_MUX_B_SHIFT))&CCM_PRE66_MUX_B_MASK)
-#define CCM_PRE66_EN_B_MASK 0x1000u
-#define CCM_PRE66_EN_B_SHIFT 12
-#define CCM_PRE66_BUSY1_MASK 0x8000u
-#define CCM_PRE66_BUSY1_SHIFT 15
-#define CCM_PRE66_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE66_PRE_PODF_A_SHIFT 16
-#define CCM_PRE66_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE66_PRE_PODF_A_SHIFT))&CCM_PRE66_PRE_PODF_A_MASK)
-#define CCM_PRE66_BUSY3_MASK 0x80000u
-#define CCM_PRE66_BUSY3_SHIFT 19
-#define CCM_PRE66_MUX_A_MASK 0x7000000u
-#define CCM_PRE66_MUX_A_SHIFT 24
-#define CCM_PRE66_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE66_MUX_A_SHIFT))&CCM_PRE66_MUX_A_MASK)
-#define CCM_PRE66_EN_A_MASK 0x10000000u
-#define CCM_PRE66_EN_A_SHIFT 28
-#define CCM_PRE66_BUSY4_MASK 0x80000000u
-#define CCM_PRE66_BUSY4_SHIFT 31
-/* PRE_ROOT66_SET Bit Fields */
-#define CCM_PRE_ROOT66_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT66_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT66_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT66_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT66_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT66_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT66_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT66_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT66_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_SET_MUX_B_SHIFT))&CCM_PRE_ROOT66_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT66_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT66_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT66_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT66_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT66_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT66_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT66_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT66_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT66_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT66_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT66_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT66_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT66_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_SET_MUX_A_SHIFT))&CCM_PRE_ROOT66_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT66_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT66_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT66_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT66_SET_BUSY4_SHIFT 31
-/* PRE_ROOT66_CLR Bit Fields */
-#define CCM_PRE_ROOT66_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT66_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT66_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT66_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT66_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT66_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT66_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT66_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT66_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT66_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT66_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT66_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT66_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT66_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT66_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT66_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT66_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT66_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT66_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT66_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT66_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT66_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT66_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT66_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT66_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT66_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT66_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT66_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT66_TOG Bit Fields */
-#define CCM_PRE_ROOT66_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT66_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT66_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT66_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT66_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT66_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT66_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT66_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT66_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT66_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT66_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT66_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT66_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT66_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT66_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT66_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT66_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT66_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT66_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT66_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT66_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT66_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT66_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT66_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT66_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT66_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT66_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT66_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT66_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL66 Bit Fields */
-#define CCM_ACCESS_CTRL66_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL66_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL66_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL66_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL66_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL66_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL66_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL66_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL66_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL66_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL66_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL66_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL66_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL66_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL66_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL66_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL66_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL66_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL66_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL66_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL66_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL66_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL66_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL66_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL66_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL66_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL66_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL66_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL66_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL66_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL66_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL66_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL66_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL66_LOCK_SHIFT 31
-/* ACCESS_CTRL66_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL66_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL66_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL66_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL66_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL66_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL66_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL66_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL66_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL66_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL66_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL66_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL66_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL66_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL66_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL66_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL66_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL66_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL66_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL66_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL66_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL66_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL66_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL66_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL66_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL66_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL66_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL66_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL66_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL66_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL66_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL66_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT67 Bit Fields */
-#define CCM_TARGET_ROOT67_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT67_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT67_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_POST_PODF_SHIFT))&CCM_TARGET_ROOT67_POST_PODF_MASK)
-#define CCM_TARGET_ROOT67_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT67_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT67_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT67_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT67_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT67_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT67_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT67_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT67_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT67_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT67_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_PRE_PODF_SHIFT))&CCM_TARGET_ROOT67_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT67_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT67_MUX_SHIFT 24
-#define CCM_TARGET_ROOT67_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_MUX_SHIFT))&CCM_TARGET_ROOT67_MUX_MASK)
-#define CCM_TARGET_ROOT67_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT67_ENABLE_SHIFT 28
-/* TARGET_ROOT67_SET Bit Fields */
-#define CCM_TARGET_ROOT67_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT67_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT67_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT67_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT67_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT67_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT67_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT67_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT67_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT67_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT67_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT67_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT67_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT67_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT67_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT67_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT67_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT67_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT67_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_SET_MUX_SHIFT))&CCM_TARGET_ROOT67_SET_MUX_MASK)
-#define CCM_TARGET_ROOT67_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT67_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT67_CLR Bit Fields */
-#define CCM_TARGET_ROOT67_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT67_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT67_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT67_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT67_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT67_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT67_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT67_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT67_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT67_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT67_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT67_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT67_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT67_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT67_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT67_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT67_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT67_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT67_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_CLR_MUX_SHIFT))&CCM_TARGET_ROOT67_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT67_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT67_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT67_TOG Bit Fields */
-#define CCM_TARGET_ROOT67_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT67_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT67_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT67_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT67_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT67_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT67_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT67_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT67_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT67_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT67_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT67_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT67_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT67_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT67_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT67_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT67_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT67_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT67_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT67_TOG_MUX_SHIFT))&CCM_TARGET_ROOT67_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT67_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT67_TOG_ENABLE_SHIFT 28
-/* POST67 Bit Fields */
-#define CCM_POST67_POST_PODF_MASK 0x3Fu
-#define CCM_POST67_POST_PODF_SHIFT 0
-#define CCM_POST67_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST67_POST_PODF_SHIFT))&CCM_POST67_POST_PODF_MASK)
-#define CCM_POST67_BUSY1_MASK 0x80u
-#define CCM_POST67_BUSY1_SHIFT 7
-#define CCM_POST67_AUTO_PODF_MASK 0x700u
-#define CCM_POST67_AUTO_PODF_SHIFT 8
-#define CCM_POST67_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST67_AUTO_PODF_SHIFT))&CCM_POST67_AUTO_PODF_MASK)
-#define CCM_POST67_AUTO_EN_MASK 0x1000u
-#define CCM_POST67_AUTO_EN_SHIFT 12
-#define CCM_POST67_SLOW_MASK 0x8000u
-#define CCM_POST67_SLOW_SHIFT 15
-#define CCM_POST67_SELECT_MASK 0x10000000u
-#define CCM_POST67_SELECT_SHIFT 28
-#define CCM_POST67_BUSY2_MASK 0x80000000u
-#define CCM_POST67_BUSY2_SHIFT 31
-/* POST_ROOT67_SET Bit Fields */
-#define CCM_POST_ROOT67_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT67_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT67_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT67_SET_POST_PODF_SHIFT))&CCM_POST_ROOT67_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT67_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT67_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT67_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT67_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT67_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT67_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT67_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT67_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT67_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT67_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT67_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT67_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT67_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT67_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT67_SET_BUSY2_SHIFT 31
-/* POST_ROOT67_CLR Bit Fields */
-#define CCM_POST_ROOT67_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT67_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT67_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT67_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT67_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT67_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT67_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT67_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT67_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT67_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT67_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT67_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT67_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT67_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT67_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT67_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT67_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT67_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT67_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT67_CLR_BUSY2_SHIFT 31
-/* POST_ROOT67_TOG Bit Fields */
-#define CCM_POST_ROOT67_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT67_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT67_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT67_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT67_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT67_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT67_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT67_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT67_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT67_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT67_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT67_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT67_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT67_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT67_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT67_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT67_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT67_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT67_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT67_TOG_BUSY2_SHIFT 31
-/* PRE67 Bit Fields */
-#define CCM_PRE67_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE67_PRE_PODF_B_SHIFT 0
-#define CCM_PRE67_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE67_PRE_PODF_B_SHIFT))&CCM_PRE67_PRE_PODF_B_MASK)
-#define CCM_PRE67_BUSY0_MASK 0x8u
-#define CCM_PRE67_BUSY0_SHIFT 3
-#define CCM_PRE67_MUX_B_MASK 0x700u
-#define CCM_PRE67_MUX_B_SHIFT 8
-#define CCM_PRE67_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE67_MUX_B_SHIFT))&CCM_PRE67_MUX_B_MASK)
-#define CCM_PRE67_EN_B_MASK 0x1000u
-#define CCM_PRE67_EN_B_SHIFT 12
-#define CCM_PRE67_BUSY1_MASK 0x8000u
-#define CCM_PRE67_BUSY1_SHIFT 15
-#define CCM_PRE67_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE67_PRE_PODF_A_SHIFT 16
-#define CCM_PRE67_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE67_PRE_PODF_A_SHIFT))&CCM_PRE67_PRE_PODF_A_MASK)
-#define CCM_PRE67_BUSY3_MASK 0x80000u
-#define CCM_PRE67_BUSY3_SHIFT 19
-#define CCM_PRE67_MUX_A_MASK 0x7000000u
-#define CCM_PRE67_MUX_A_SHIFT 24
-#define CCM_PRE67_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE67_MUX_A_SHIFT))&CCM_PRE67_MUX_A_MASK)
-#define CCM_PRE67_EN_A_MASK 0x10000000u
-#define CCM_PRE67_EN_A_SHIFT 28
-#define CCM_PRE67_BUSY4_MASK 0x80000000u
-#define CCM_PRE67_BUSY4_SHIFT 31
-/* PRE_ROOT67_SET Bit Fields */
-#define CCM_PRE_ROOT67_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT67_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT67_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT67_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT67_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT67_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT67_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT67_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT67_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_SET_MUX_B_SHIFT))&CCM_PRE_ROOT67_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT67_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT67_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT67_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT67_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT67_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT67_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT67_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT67_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT67_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT67_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT67_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT67_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT67_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_SET_MUX_A_SHIFT))&CCM_PRE_ROOT67_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT67_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT67_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT67_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT67_SET_BUSY4_SHIFT 31
-/* PRE_ROOT67_CLR Bit Fields */
-#define CCM_PRE_ROOT67_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT67_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT67_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT67_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT67_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT67_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT67_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT67_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT67_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT67_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT67_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT67_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT67_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT67_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT67_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT67_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT67_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT67_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT67_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT67_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT67_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT67_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT67_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT67_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT67_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT67_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT67_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT67_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT67_TOG Bit Fields */
-#define CCM_PRE_ROOT67_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT67_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT67_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT67_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT67_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT67_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT67_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT67_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT67_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT67_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT67_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT67_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT67_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT67_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT67_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT67_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT67_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT67_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT67_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT67_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT67_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT67_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT67_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT67_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT67_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT67_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT67_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT67_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT67_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL67 Bit Fields */
-#define CCM_ACCESS_CTRL67_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL67_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL67_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL67_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL67_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL67_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL67_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL67_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL67_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL67_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL67_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL67_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL67_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL67_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL67_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL67_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL67_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL67_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL67_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL67_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL67_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL67_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL67_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL67_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL67_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL67_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL67_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL67_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL67_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL67_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL67_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL67_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL67_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL67_LOCK_SHIFT 31
-/* ACCESS_CTRL67_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL67_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL67_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL67_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL67_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL67_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL67_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL67_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL67_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL67_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL67_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL67_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL67_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL67_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL67_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL67_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL67_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL67_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL67_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL67_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL67_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL67_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL67_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL67_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL67_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL67_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL67_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL67_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL67_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL67_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL67_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL67_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT68 Bit Fields */
-#define CCM_TARGET_ROOT68_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT68_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT68_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_POST_PODF_SHIFT))&CCM_TARGET_ROOT68_POST_PODF_MASK)
-#define CCM_TARGET_ROOT68_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT68_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT68_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT68_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT68_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT68_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT68_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT68_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT68_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT68_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT68_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_PRE_PODF_SHIFT))&CCM_TARGET_ROOT68_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT68_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT68_MUX_SHIFT 24
-#define CCM_TARGET_ROOT68_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_MUX_SHIFT))&CCM_TARGET_ROOT68_MUX_MASK)
-#define CCM_TARGET_ROOT68_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT68_ENABLE_SHIFT 28
-/* TARGET_ROOT68_SET Bit Fields */
-#define CCM_TARGET_ROOT68_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT68_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT68_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT68_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT68_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT68_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT68_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT68_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT68_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT68_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT68_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT68_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT68_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT68_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT68_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT68_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT68_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT68_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT68_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_SET_MUX_SHIFT))&CCM_TARGET_ROOT68_SET_MUX_MASK)
-#define CCM_TARGET_ROOT68_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT68_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT68_CLR Bit Fields */
-#define CCM_TARGET_ROOT68_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT68_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT68_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT68_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT68_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT68_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT68_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT68_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT68_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT68_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT68_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT68_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT68_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT68_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT68_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT68_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT68_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT68_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT68_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_CLR_MUX_SHIFT))&CCM_TARGET_ROOT68_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT68_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT68_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT68_TOG Bit Fields */
-#define CCM_TARGET_ROOT68_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT68_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT68_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT68_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT68_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT68_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT68_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT68_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT68_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT68_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT68_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT68_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT68_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT68_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT68_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT68_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT68_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT68_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT68_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT68_TOG_MUX_SHIFT))&CCM_TARGET_ROOT68_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT68_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT68_TOG_ENABLE_SHIFT 28
-/* POST68 Bit Fields */
-#define CCM_POST68_POST_PODF_MASK 0x3Fu
-#define CCM_POST68_POST_PODF_SHIFT 0
-#define CCM_POST68_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST68_POST_PODF_SHIFT))&CCM_POST68_POST_PODF_MASK)
-#define CCM_POST68_BUSY1_MASK 0x80u
-#define CCM_POST68_BUSY1_SHIFT 7
-#define CCM_POST68_AUTO_PODF_MASK 0x700u
-#define CCM_POST68_AUTO_PODF_SHIFT 8
-#define CCM_POST68_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST68_AUTO_PODF_SHIFT))&CCM_POST68_AUTO_PODF_MASK)
-#define CCM_POST68_AUTO_EN_MASK 0x1000u
-#define CCM_POST68_AUTO_EN_SHIFT 12
-#define CCM_POST68_SLOW_MASK 0x8000u
-#define CCM_POST68_SLOW_SHIFT 15
-#define CCM_POST68_SELECT_MASK 0x10000000u
-#define CCM_POST68_SELECT_SHIFT 28
-#define CCM_POST68_BUSY2_MASK 0x80000000u
-#define CCM_POST68_BUSY2_SHIFT 31
-/* POST_ROOT68_SET Bit Fields */
-#define CCM_POST_ROOT68_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT68_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT68_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT68_SET_POST_PODF_SHIFT))&CCM_POST_ROOT68_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT68_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT68_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT68_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT68_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT68_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT68_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT68_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT68_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT68_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT68_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT68_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT68_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT68_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT68_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT68_SET_BUSY2_SHIFT 31
-/* POST_ROOT68_CLR Bit Fields */
-#define CCM_POST_ROOT68_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT68_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT68_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT68_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT68_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT68_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT68_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT68_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT68_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT68_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT68_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT68_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT68_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT68_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT68_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT68_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT68_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT68_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT68_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT68_CLR_BUSY2_SHIFT 31
-/* POST_ROOT68_TOG Bit Fields */
-#define CCM_POST_ROOT68_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT68_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT68_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT68_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT68_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT68_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT68_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT68_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT68_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT68_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT68_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT68_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT68_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT68_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT68_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT68_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT68_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT68_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT68_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT68_TOG_BUSY2_SHIFT 31
-/* PRE68 Bit Fields */
-#define CCM_PRE68_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE68_PRE_PODF_B_SHIFT 0
-#define CCM_PRE68_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE68_PRE_PODF_B_SHIFT))&CCM_PRE68_PRE_PODF_B_MASK)
-#define CCM_PRE68_BUSY0_MASK 0x8u
-#define CCM_PRE68_BUSY0_SHIFT 3
-#define CCM_PRE68_MUX_B_MASK 0x700u
-#define CCM_PRE68_MUX_B_SHIFT 8
-#define CCM_PRE68_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE68_MUX_B_SHIFT))&CCM_PRE68_MUX_B_MASK)
-#define CCM_PRE68_EN_B_MASK 0x1000u
-#define CCM_PRE68_EN_B_SHIFT 12
-#define CCM_PRE68_BUSY1_MASK 0x8000u
-#define CCM_PRE68_BUSY1_SHIFT 15
-#define CCM_PRE68_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE68_PRE_PODF_A_SHIFT 16
-#define CCM_PRE68_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE68_PRE_PODF_A_SHIFT))&CCM_PRE68_PRE_PODF_A_MASK)
-#define CCM_PRE68_BUSY3_MASK 0x80000u
-#define CCM_PRE68_BUSY3_SHIFT 19
-#define CCM_PRE68_MUX_A_MASK 0x7000000u
-#define CCM_PRE68_MUX_A_SHIFT 24
-#define CCM_PRE68_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE68_MUX_A_SHIFT))&CCM_PRE68_MUX_A_MASK)
-#define CCM_PRE68_EN_A_MASK 0x10000000u
-#define CCM_PRE68_EN_A_SHIFT 28
-#define CCM_PRE68_BUSY4_MASK 0x80000000u
-#define CCM_PRE68_BUSY4_SHIFT 31
-/* PRE_ROOT68_SET Bit Fields */
-#define CCM_PRE_ROOT68_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT68_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT68_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT68_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT68_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT68_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT68_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT68_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT68_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_SET_MUX_B_SHIFT))&CCM_PRE_ROOT68_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT68_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT68_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT68_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT68_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT68_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT68_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT68_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT68_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT68_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT68_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT68_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT68_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT68_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_SET_MUX_A_SHIFT))&CCM_PRE_ROOT68_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT68_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT68_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT68_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT68_SET_BUSY4_SHIFT 31
-/* PRE_ROOT68_CLR Bit Fields */
-#define CCM_PRE_ROOT68_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT68_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT68_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT68_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT68_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT68_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT68_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT68_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT68_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT68_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT68_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT68_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT68_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT68_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT68_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT68_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT68_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT68_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT68_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT68_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT68_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT68_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT68_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT68_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT68_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT68_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT68_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT68_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT68_TOG Bit Fields */
-#define CCM_PRE_ROOT68_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT68_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT68_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT68_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT68_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT68_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT68_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT68_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT68_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT68_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT68_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT68_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT68_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT68_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT68_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT68_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT68_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT68_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT68_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT68_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT68_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT68_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT68_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT68_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT68_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT68_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT68_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT68_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT68_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL68 Bit Fields */
-#define CCM_ACCESS_CTRL68_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL68_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL68_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL68_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL68_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL68_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL68_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL68_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL68_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL68_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL68_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL68_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL68_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL68_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL68_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL68_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL68_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL68_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL68_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL68_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL68_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL68_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL68_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL68_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL68_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL68_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL68_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL68_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL68_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL68_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL68_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL68_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL68_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL68_LOCK_SHIFT 31
-/* ACCESS_CTRL68_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL68_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL68_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL68_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL68_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL68_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL68_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL68_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL68_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL68_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL68_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL68_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL68_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL68_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL68_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL68_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL68_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL68_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL68_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL68_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL68_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL68_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL68_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL68_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL68_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL68_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL68_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL68_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL68_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL68_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL68_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL68_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT69 Bit Fields */
-#define CCM_TARGET_ROOT69_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT69_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT69_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_POST_PODF_SHIFT))&CCM_TARGET_ROOT69_POST_PODF_MASK)
-#define CCM_TARGET_ROOT69_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT69_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT69_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT69_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT69_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT69_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT69_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT69_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT69_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT69_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT69_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_PRE_PODF_SHIFT))&CCM_TARGET_ROOT69_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT69_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT69_MUX_SHIFT 24
-#define CCM_TARGET_ROOT69_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_MUX_SHIFT))&CCM_TARGET_ROOT69_MUX_MASK)
-#define CCM_TARGET_ROOT69_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT69_ENABLE_SHIFT 28
-/* TARGET_ROOT69_SET Bit Fields */
-#define CCM_TARGET_ROOT69_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT69_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT69_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT69_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT69_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT69_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT69_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT69_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT69_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT69_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT69_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT69_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT69_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT69_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT69_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT69_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT69_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT69_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT69_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_SET_MUX_SHIFT))&CCM_TARGET_ROOT69_SET_MUX_MASK)
-#define CCM_TARGET_ROOT69_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT69_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT69_CLR Bit Fields */
-#define CCM_TARGET_ROOT69_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT69_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT69_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT69_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT69_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT69_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT69_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT69_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT69_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT69_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT69_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT69_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT69_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT69_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT69_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT69_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT69_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT69_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT69_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_CLR_MUX_SHIFT))&CCM_TARGET_ROOT69_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT69_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT69_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT69_TOG Bit Fields */
-#define CCM_TARGET_ROOT69_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT69_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT69_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT69_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT69_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT69_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT69_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT69_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT69_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT69_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT69_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT69_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT69_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT69_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT69_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT69_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT69_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT69_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT69_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT69_TOG_MUX_SHIFT))&CCM_TARGET_ROOT69_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT69_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT69_TOG_ENABLE_SHIFT 28
-/* POST69 Bit Fields */
-#define CCM_POST69_POST_PODF_MASK 0x3Fu
-#define CCM_POST69_POST_PODF_SHIFT 0
-#define CCM_POST69_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST69_POST_PODF_SHIFT))&CCM_POST69_POST_PODF_MASK)
-#define CCM_POST69_BUSY1_MASK 0x80u
-#define CCM_POST69_BUSY1_SHIFT 7
-#define CCM_POST69_AUTO_PODF_MASK 0x700u
-#define CCM_POST69_AUTO_PODF_SHIFT 8
-#define CCM_POST69_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST69_AUTO_PODF_SHIFT))&CCM_POST69_AUTO_PODF_MASK)
-#define CCM_POST69_AUTO_EN_MASK 0x1000u
-#define CCM_POST69_AUTO_EN_SHIFT 12
-#define CCM_POST69_SLOW_MASK 0x8000u
-#define CCM_POST69_SLOW_SHIFT 15
-#define CCM_POST69_SELECT_MASK 0x10000000u
-#define CCM_POST69_SELECT_SHIFT 28
-#define CCM_POST69_BUSY2_MASK 0x80000000u
-#define CCM_POST69_BUSY2_SHIFT 31
-/* POST_ROOT69_SET Bit Fields */
-#define CCM_POST_ROOT69_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT69_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT69_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT69_SET_POST_PODF_SHIFT))&CCM_POST_ROOT69_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT69_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT69_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT69_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT69_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT69_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT69_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT69_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT69_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT69_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT69_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT69_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT69_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT69_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT69_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT69_SET_BUSY2_SHIFT 31
-/* POST_ROOT69_CLR Bit Fields */
-#define CCM_POST_ROOT69_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT69_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT69_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT69_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT69_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT69_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT69_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT69_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT69_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT69_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT69_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT69_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT69_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT69_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT69_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT69_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT69_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT69_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT69_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT69_CLR_BUSY2_SHIFT 31
-/* POST_ROOT69_TOG Bit Fields */
-#define CCM_POST_ROOT69_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT69_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT69_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT69_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT69_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT69_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT69_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT69_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT69_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT69_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT69_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT69_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT69_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT69_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT69_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT69_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT69_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT69_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT69_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT69_TOG_BUSY2_SHIFT 31
-/* PRE69 Bit Fields */
-#define CCM_PRE69_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE69_PRE_PODF_B_SHIFT 0
-#define CCM_PRE69_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE69_PRE_PODF_B_SHIFT))&CCM_PRE69_PRE_PODF_B_MASK)
-#define CCM_PRE69_BUSY0_MASK 0x8u
-#define CCM_PRE69_BUSY0_SHIFT 3
-#define CCM_PRE69_MUX_B_MASK 0x700u
-#define CCM_PRE69_MUX_B_SHIFT 8
-#define CCM_PRE69_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE69_MUX_B_SHIFT))&CCM_PRE69_MUX_B_MASK)
-#define CCM_PRE69_EN_B_MASK 0x1000u
-#define CCM_PRE69_EN_B_SHIFT 12
-#define CCM_PRE69_BUSY1_MASK 0x8000u
-#define CCM_PRE69_BUSY1_SHIFT 15
-#define CCM_PRE69_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE69_PRE_PODF_A_SHIFT 16
-#define CCM_PRE69_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE69_PRE_PODF_A_SHIFT))&CCM_PRE69_PRE_PODF_A_MASK)
-#define CCM_PRE69_BUSY3_MASK 0x80000u
-#define CCM_PRE69_BUSY3_SHIFT 19
-#define CCM_PRE69_MUX_A_MASK 0x7000000u
-#define CCM_PRE69_MUX_A_SHIFT 24
-#define CCM_PRE69_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE69_MUX_A_SHIFT))&CCM_PRE69_MUX_A_MASK)
-#define CCM_PRE69_EN_A_MASK 0x10000000u
-#define CCM_PRE69_EN_A_SHIFT 28
-#define CCM_PRE69_BUSY4_MASK 0x80000000u
-#define CCM_PRE69_BUSY4_SHIFT 31
-/* PRE_ROOT69_SET Bit Fields */
-#define CCM_PRE_ROOT69_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT69_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT69_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT69_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT69_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT69_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT69_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT69_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT69_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_SET_MUX_B_SHIFT))&CCM_PRE_ROOT69_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT69_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT69_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT69_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT69_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT69_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT69_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT69_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT69_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT69_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT69_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT69_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT69_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT69_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_SET_MUX_A_SHIFT))&CCM_PRE_ROOT69_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT69_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT69_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT69_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT69_SET_BUSY4_SHIFT 31
-/* PRE_ROOT69_CLR Bit Fields */
-#define CCM_PRE_ROOT69_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT69_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT69_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT69_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT69_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT69_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT69_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT69_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT69_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT69_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT69_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT69_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT69_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT69_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT69_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT69_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT69_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT69_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT69_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT69_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT69_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT69_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT69_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT69_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT69_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT69_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT69_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT69_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT69_TOG Bit Fields */
-#define CCM_PRE_ROOT69_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT69_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT69_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT69_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT69_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT69_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT69_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT69_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT69_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT69_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT69_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT69_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT69_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT69_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT69_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT69_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT69_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT69_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT69_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT69_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT69_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT69_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT69_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT69_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT69_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT69_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT69_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT69_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT69_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL69 Bit Fields */
-#define CCM_ACCESS_CTRL69_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL69_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL69_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL69_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL69_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL69_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL69_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL69_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL69_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL69_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL69_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL69_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL69_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL69_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL69_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL69_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL69_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL69_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL69_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL69_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL69_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL69_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL69_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL69_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL69_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL69_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL69_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL69_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL69_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL69_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL69_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL69_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL69_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL69_LOCK_SHIFT 31
-/* ACCESS_CTRL69_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL69_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL69_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL69_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL69_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL69_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL69_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL69_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL69_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL69_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL69_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL69_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL69_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL69_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL69_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL69_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL69_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL69_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL69_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL69_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL69_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL69_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL69_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL69_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL69_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL69_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL69_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL69_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL69_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL69_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL69_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL69_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT70 Bit Fields */
-#define CCM_TARGET_ROOT70_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT70_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT70_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_POST_PODF_SHIFT))&CCM_TARGET_ROOT70_POST_PODF_MASK)
-#define CCM_TARGET_ROOT70_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT70_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT70_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT70_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT70_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT70_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT70_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT70_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT70_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT70_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT70_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_PRE_PODF_SHIFT))&CCM_TARGET_ROOT70_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT70_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT70_MUX_SHIFT 24
-#define CCM_TARGET_ROOT70_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_MUX_SHIFT))&CCM_TARGET_ROOT70_MUX_MASK)
-#define CCM_TARGET_ROOT70_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT70_ENABLE_SHIFT 28
-/* TARGET_ROOT70_SET Bit Fields */
-#define CCM_TARGET_ROOT70_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT70_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT70_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT70_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT70_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT70_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT70_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT70_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT70_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT70_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT70_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT70_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT70_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT70_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT70_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT70_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT70_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT70_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT70_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_SET_MUX_SHIFT))&CCM_TARGET_ROOT70_SET_MUX_MASK)
-#define CCM_TARGET_ROOT70_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT70_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT70_CLR Bit Fields */
-#define CCM_TARGET_ROOT70_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT70_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT70_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT70_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT70_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT70_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT70_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT70_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT70_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT70_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT70_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT70_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT70_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT70_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT70_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT70_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT70_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT70_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT70_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_CLR_MUX_SHIFT))&CCM_TARGET_ROOT70_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT70_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT70_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT70_TOG Bit Fields */
-#define CCM_TARGET_ROOT70_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT70_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT70_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT70_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT70_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT70_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT70_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT70_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT70_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT70_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT70_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT70_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT70_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT70_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT70_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT70_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT70_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT70_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT70_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT70_TOG_MUX_SHIFT))&CCM_TARGET_ROOT70_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT70_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT70_TOG_ENABLE_SHIFT 28
-/* POST70 Bit Fields */
-#define CCM_POST70_POST_PODF_MASK 0x3Fu
-#define CCM_POST70_POST_PODF_SHIFT 0
-#define CCM_POST70_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST70_POST_PODF_SHIFT))&CCM_POST70_POST_PODF_MASK)
-#define CCM_POST70_BUSY1_MASK 0x80u
-#define CCM_POST70_BUSY1_SHIFT 7
-#define CCM_POST70_AUTO_PODF_MASK 0x700u
-#define CCM_POST70_AUTO_PODF_SHIFT 8
-#define CCM_POST70_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST70_AUTO_PODF_SHIFT))&CCM_POST70_AUTO_PODF_MASK)
-#define CCM_POST70_AUTO_EN_MASK 0x1000u
-#define CCM_POST70_AUTO_EN_SHIFT 12
-#define CCM_POST70_SLOW_MASK 0x8000u
-#define CCM_POST70_SLOW_SHIFT 15
-#define CCM_POST70_SELECT_MASK 0x10000000u
-#define CCM_POST70_SELECT_SHIFT 28
-#define CCM_POST70_BUSY2_MASK 0x80000000u
-#define CCM_POST70_BUSY2_SHIFT 31
-/* POST_ROOT70_SET Bit Fields */
-#define CCM_POST_ROOT70_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT70_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT70_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT70_SET_POST_PODF_SHIFT))&CCM_POST_ROOT70_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT70_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT70_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT70_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT70_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT70_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT70_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT70_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT70_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT70_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT70_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT70_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT70_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT70_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT70_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT70_SET_BUSY2_SHIFT 31
-/* POST_ROOT70_CLR Bit Fields */
-#define CCM_POST_ROOT70_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT70_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT70_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT70_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT70_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT70_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT70_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT70_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT70_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT70_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT70_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT70_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT70_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT70_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT70_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT70_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT70_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT70_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT70_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT70_CLR_BUSY2_SHIFT 31
-/* POST_ROOT70_TOG Bit Fields */
-#define CCM_POST_ROOT70_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT70_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT70_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT70_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT70_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT70_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT70_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT70_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT70_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT70_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT70_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT70_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT70_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT70_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT70_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT70_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT70_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT70_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT70_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT70_TOG_BUSY2_SHIFT 31
-/* PRE70 Bit Fields */
-#define CCM_PRE70_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE70_PRE_PODF_B_SHIFT 0
-#define CCM_PRE70_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE70_PRE_PODF_B_SHIFT))&CCM_PRE70_PRE_PODF_B_MASK)
-#define CCM_PRE70_BUSY0_MASK 0x8u
-#define CCM_PRE70_BUSY0_SHIFT 3
-#define CCM_PRE70_MUX_B_MASK 0x700u
-#define CCM_PRE70_MUX_B_SHIFT 8
-#define CCM_PRE70_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE70_MUX_B_SHIFT))&CCM_PRE70_MUX_B_MASK)
-#define CCM_PRE70_EN_B_MASK 0x1000u
-#define CCM_PRE70_EN_B_SHIFT 12
-#define CCM_PRE70_BUSY1_MASK 0x8000u
-#define CCM_PRE70_BUSY1_SHIFT 15
-#define CCM_PRE70_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE70_PRE_PODF_A_SHIFT 16
-#define CCM_PRE70_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE70_PRE_PODF_A_SHIFT))&CCM_PRE70_PRE_PODF_A_MASK)
-#define CCM_PRE70_BUSY3_MASK 0x80000u
-#define CCM_PRE70_BUSY3_SHIFT 19
-#define CCM_PRE70_MUX_A_MASK 0x7000000u
-#define CCM_PRE70_MUX_A_SHIFT 24
-#define CCM_PRE70_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE70_MUX_A_SHIFT))&CCM_PRE70_MUX_A_MASK)
-#define CCM_PRE70_EN_A_MASK 0x10000000u
-#define CCM_PRE70_EN_A_SHIFT 28
-#define CCM_PRE70_BUSY4_MASK 0x80000000u
-#define CCM_PRE70_BUSY4_SHIFT 31
-/* PRE_ROOT70_SET Bit Fields */
-#define CCM_PRE_ROOT70_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT70_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT70_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT70_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT70_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT70_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT70_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT70_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT70_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_SET_MUX_B_SHIFT))&CCM_PRE_ROOT70_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT70_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT70_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT70_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT70_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT70_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT70_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT70_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT70_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT70_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT70_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT70_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT70_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT70_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_SET_MUX_A_SHIFT))&CCM_PRE_ROOT70_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT70_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT70_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT70_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT70_SET_BUSY4_SHIFT 31
-/* PRE_ROOT70_CLR Bit Fields */
-#define CCM_PRE_ROOT70_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT70_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT70_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT70_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT70_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT70_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT70_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT70_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT70_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT70_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT70_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT70_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT70_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT70_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT70_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT70_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT70_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT70_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT70_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT70_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT70_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT70_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT70_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT70_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT70_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT70_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT70_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT70_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT70_TOG Bit Fields */
-#define CCM_PRE_ROOT70_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT70_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT70_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT70_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT70_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT70_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT70_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT70_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT70_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT70_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT70_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT70_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT70_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT70_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT70_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT70_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT70_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT70_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT70_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT70_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT70_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT70_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT70_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT70_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT70_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT70_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT70_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT70_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT70_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL70 Bit Fields */
-#define CCM_ACCESS_CTRL70_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL70_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL70_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL70_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL70_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL70_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL70_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL70_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL70_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL70_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL70_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL70_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL70_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL70_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL70_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL70_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL70_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL70_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL70_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL70_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL70_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL70_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL70_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL70_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL70_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL70_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL70_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL70_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL70_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL70_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL70_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL70_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL70_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL70_LOCK_SHIFT 31
-/* ACCESS_CTRL70_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL70_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL70_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL70_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL70_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL70_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL70_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL70_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL70_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL70_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL70_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL70_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL70_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL70_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL70_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL70_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL70_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL70_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL70_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL70_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL70_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL70_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL70_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL70_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL70_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL70_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL70_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL70_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL70_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL70_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL70_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL70_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT71 Bit Fields */
-#define CCM_TARGET_ROOT71_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT71_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT71_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_POST_PODF_SHIFT))&CCM_TARGET_ROOT71_POST_PODF_MASK)
-#define CCM_TARGET_ROOT71_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT71_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT71_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT71_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT71_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT71_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT71_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT71_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT71_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT71_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT71_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_PRE_PODF_SHIFT))&CCM_TARGET_ROOT71_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT71_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT71_MUX_SHIFT 24
-#define CCM_TARGET_ROOT71_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_MUX_SHIFT))&CCM_TARGET_ROOT71_MUX_MASK)
-#define CCM_TARGET_ROOT71_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT71_ENABLE_SHIFT 28
-/* TARGET_ROOT71_SET Bit Fields */
-#define CCM_TARGET_ROOT71_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT71_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT71_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT71_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT71_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT71_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT71_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT71_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT71_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT71_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT71_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT71_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT71_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT71_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT71_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT71_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT71_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT71_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT71_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_SET_MUX_SHIFT))&CCM_TARGET_ROOT71_SET_MUX_MASK)
-#define CCM_TARGET_ROOT71_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT71_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT71_CLR Bit Fields */
-#define CCM_TARGET_ROOT71_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT71_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT71_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT71_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT71_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT71_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT71_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT71_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT71_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT71_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT71_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT71_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT71_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT71_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT71_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT71_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT71_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT71_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT71_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_CLR_MUX_SHIFT))&CCM_TARGET_ROOT71_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT71_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT71_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT71_TOG Bit Fields */
-#define CCM_TARGET_ROOT71_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT71_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT71_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT71_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT71_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT71_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT71_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT71_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT71_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT71_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT71_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT71_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT71_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT71_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT71_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT71_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT71_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT71_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT71_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT71_TOG_MUX_SHIFT))&CCM_TARGET_ROOT71_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT71_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT71_TOG_ENABLE_SHIFT 28
-/* POST71 Bit Fields */
-#define CCM_POST71_POST_PODF_MASK 0x3Fu
-#define CCM_POST71_POST_PODF_SHIFT 0
-#define CCM_POST71_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST71_POST_PODF_SHIFT))&CCM_POST71_POST_PODF_MASK)
-#define CCM_POST71_BUSY1_MASK 0x80u
-#define CCM_POST71_BUSY1_SHIFT 7
-#define CCM_POST71_AUTO_PODF_MASK 0x700u
-#define CCM_POST71_AUTO_PODF_SHIFT 8
-#define CCM_POST71_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST71_AUTO_PODF_SHIFT))&CCM_POST71_AUTO_PODF_MASK)
-#define CCM_POST71_AUTO_EN_MASK 0x1000u
-#define CCM_POST71_AUTO_EN_SHIFT 12
-#define CCM_POST71_SLOW_MASK 0x8000u
-#define CCM_POST71_SLOW_SHIFT 15
-#define CCM_POST71_SELECT_MASK 0x10000000u
-#define CCM_POST71_SELECT_SHIFT 28
-#define CCM_POST71_BUSY2_MASK 0x80000000u
-#define CCM_POST71_BUSY2_SHIFT 31
-/* POST_ROOT71_SET Bit Fields */
-#define CCM_POST_ROOT71_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT71_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT71_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT71_SET_POST_PODF_SHIFT))&CCM_POST_ROOT71_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT71_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT71_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT71_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT71_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT71_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT71_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT71_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT71_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT71_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT71_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT71_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT71_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT71_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT71_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT71_SET_BUSY2_SHIFT 31
-/* POST_ROOT71_CLR Bit Fields */
-#define CCM_POST_ROOT71_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT71_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT71_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT71_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT71_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT71_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT71_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT71_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT71_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT71_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT71_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT71_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT71_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT71_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT71_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT71_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT71_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT71_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT71_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT71_CLR_BUSY2_SHIFT 31
-/* POST_ROOT71_TOG Bit Fields */
-#define CCM_POST_ROOT71_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT71_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT71_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT71_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT71_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT71_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT71_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT71_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT71_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT71_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT71_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT71_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT71_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT71_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT71_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT71_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT71_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT71_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT71_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT71_TOG_BUSY2_SHIFT 31
-/* PRE71 Bit Fields */
-#define CCM_PRE71_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE71_PRE_PODF_B_SHIFT 0
-#define CCM_PRE71_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE71_PRE_PODF_B_SHIFT))&CCM_PRE71_PRE_PODF_B_MASK)
-#define CCM_PRE71_BUSY0_MASK 0x8u
-#define CCM_PRE71_BUSY0_SHIFT 3
-#define CCM_PRE71_MUX_B_MASK 0x700u
-#define CCM_PRE71_MUX_B_SHIFT 8
-#define CCM_PRE71_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE71_MUX_B_SHIFT))&CCM_PRE71_MUX_B_MASK)
-#define CCM_PRE71_EN_B_MASK 0x1000u
-#define CCM_PRE71_EN_B_SHIFT 12
-#define CCM_PRE71_BUSY1_MASK 0x8000u
-#define CCM_PRE71_BUSY1_SHIFT 15
-#define CCM_PRE71_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE71_PRE_PODF_A_SHIFT 16
-#define CCM_PRE71_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE71_PRE_PODF_A_SHIFT))&CCM_PRE71_PRE_PODF_A_MASK)
-#define CCM_PRE71_BUSY3_MASK 0x80000u
-#define CCM_PRE71_BUSY3_SHIFT 19
-#define CCM_PRE71_MUX_A_MASK 0x7000000u
-#define CCM_PRE71_MUX_A_SHIFT 24
-#define CCM_PRE71_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE71_MUX_A_SHIFT))&CCM_PRE71_MUX_A_MASK)
-#define CCM_PRE71_EN_A_MASK 0x10000000u
-#define CCM_PRE71_EN_A_SHIFT 28
-#define CCM_PRE71_BUSY4_MASK 0x80000000u
-#define CCM_PRE71_BUSY4_SHIFT 31
-/* PRE_ROOT71_SET Bit Fields */
-#define CCM_PRE_ROOT71_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT71_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT71_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT71_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT71_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT71_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT71_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT71_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT71_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_SET_MUX_B_SHIFT))&CCM_PRE_ROOT71_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT71_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT71_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT71_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT71_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT71_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT71_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT71_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT71_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT71_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT71_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT71_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT71_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT71_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_SET_MUX_A_SHIFT))&CCM_PRE_ROOT71_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT71_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT71_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT71_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT71_SET_BUSY4_SHIFT 31
-/* PRE_ROOT71_CLR Bit Fields */
-#define CCM_PRE_ROOT71_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT71_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT71_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT71_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT71_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT71_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT71_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT71_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT71_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT71_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT71_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT71_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT71_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT71_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT71_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT71_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT71_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT71_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT71_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT71_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT71_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT71_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT71_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT71_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT71_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT71_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT71_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT71_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT71_TOG Bit Fields */
-#define CCM_PRE_ROOT71_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT71_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT71_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT71_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT71_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT71_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT71_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT71_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT71_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT71_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT71_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT71_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT71_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT71_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT71_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT71_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT71_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT71_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT71_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT71_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT71_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT71_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT71_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT71_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT71_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT71_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT71_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT71_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT71_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL71 Bit Fields */
-#define CCM_ACCESS_CTRL71_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL71_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL71_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL71_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL71_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL71_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL71_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL71_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL71_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL71_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL71_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL71_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL71_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL71_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL71_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL71_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL71_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL71_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL71_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL71_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL71_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL71_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL71_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL71_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL71_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL71_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL71_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL71_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL71_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL71_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL71_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL71_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL71_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL71_LOCK_SHIFT 31
-/* ACCESS_CTRL71_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL71_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL71_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL71_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL71_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL71_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL71_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL71_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL71_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL71_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL71_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL71_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL71_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL71_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL71_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL71_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL71_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL71_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL71_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL71_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL71_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL71_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL71_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL71_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL71_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL71_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL71_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL71_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL71_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL71_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL71_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL71_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT72 Bit Fields */
-#define CCM_TARGET_ROOT72_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT72_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT72_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_POST_PODF_SHIFT))&CCM_TARGET_ROOT72_POST_PODF_MASK)
-#define CCM_TARGET_ROOT72_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT72_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT72_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT72_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT72_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT72_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT72_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT72_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT72_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT72_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT72_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_PRE_PODF_SHIFT))&CCM_TARGET_ROOT72_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT72_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT72_MUX_SHIFT 24
-#define CCM_TARGET_ROOT72_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_MUX_SHIFT))&CCM_TARGET_ROOT72_MUX_MASK)
-#define CCM_TARGET_ROOT72_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT72_ENABLE_SHIFT 28
-/* TARGET_ROOT72_SET Bit Fields */
-#define CCM_TARGET_ROOT72_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT72_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT72_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT72_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT72_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT72_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT72_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT72_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT72_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT72_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT72_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT72_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT72_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT72_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT72_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT72_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT72_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT72_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT72_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_SET_MUX_SHIFT))&CCM_TARGET_ROOT72_SET_MUX_MASK)
-#define CCM_TARGET_ROOT72_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT72_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT72_CLR Bit Fields */
-#define CCM_TARGET_ROOT72_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT72_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT72_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT72_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT72_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT72_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT72_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT72_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT72_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT72_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT72_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT72_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT72_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT72_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT72_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT72_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT72_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT72_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT72_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_CLR_MUX_SHIFT))&CCM_TARGET_ROOT72_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT72_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT72_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT72_TOG Bit Fields */
-#define CCM_TARGET_ROOT72_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT72_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT72_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT72_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT72_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT72_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT72_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT72_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT72_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT72_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT72_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT72_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT72_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT72_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT72_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT72_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT72_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT72_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT72_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT72_TOG_MUX_SHIFT))&CCM_TARGET_ROOT72_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT72_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT72_TOG_ENABLE_SHIFT 28
-/* POST72 Bit Fields */
-#define CCM_POST72_POST_PODF_MASK 0x3Fu
-#define CCM_POST72_POST_PODF_SHIFT 0
-#define CCM_POST72_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST72_POST_PODF_SHIFT))&CCM_POST72_POST_PODF_MASK)
-#define CCM_POST72_BUSY1_MASK 0x80u
-#define CCM_POST72_BUSY1_SHIFT 7
-#define CCM_POST72_AUTO_PODF_MASK 0x700u
-#define CCM_POST72_AUTO_PODF_SHIFT 8
-#define CCM_POST72_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST72_AUTO_PODF_SHIFT))&CCM_POST72_AUTO_PODF_MASK)
-#define CCM_POST72_AUTO_EN_MASK 0x1000u
-#define CCM_POST72_AUTO_EN_SHIFT 12
-#define CCM_POST72_SLOW_MASK 0x8000u
-#define CCM_POST72_SLOW_SHIFT 15
-#define CCM_POST72_SELECT_MASK 0x10000000u
-#define CCM_POST72_SELECT_SHIFT 28
-#define CCM_POST72_BUSY2_MASK 0x80000000u
-#define CCM_POST72_BUSY2_SHIFT 31
-/* POST_ROOT72_SET Bit Fields */
-#define CCM_POST_ROOT72_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT72_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT72_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT72_SET_POST_PODF_SHIFT))&CCM_POST_ROOT72_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT72_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT72_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT72_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT72_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT72_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT72_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT72_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT72_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT72_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT72_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT72_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT72_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT72_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT72_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT72_SET_BUSY2_SHIFT 31
-/* POST_ROOT72_CLR Bit Fields */
-#define CCM_POST_ROOT72_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT72_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT72_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT72_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT72_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT72_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT72_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT72_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT72_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT72_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT72_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT72_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT72_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT72_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT72_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT72_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT72_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT72_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT72_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT72_CLR_BUSY2_SHIFT 31
-/* POST_ROOT72_TOG Bit Fields */
-#define CCM_POST_ROOT72_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT72_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT72_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT72_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT72_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT72_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT72_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT72_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT72_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT72_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT72_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT72_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT72_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT72_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT72_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT72_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT72_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT72_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT72_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT72_TOG_BUSY2_SHIFT 31
-/* PRE72 Bit Fields */
-#define CCM_PRE72_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE72_PRE_PODF_B_SHIFT 0
-#define CCM_PRE72_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE72_PRE_PODF_B_SHIFT))&CCM_PRE72_PRE_PODF_B_MASK)
-#define CCM_PRE72_BUSY0_MASK 0x8u
-#define CCM_PRE72_BUSY0_SHIFT 3
-#define CCM_PRE72_MUX_B_MASK 0x700u
-#define CCM_PRE72_MUX_B_SHIFT 8
-#define CCM_PRE72_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE72_MUX_B_SHIFT))&CCM_PRE72_MUX_B_MASK)
-#define CCM_PRE72_EN_B_MASK 0x1000u
-#define CCM_PRE72_EN_B_SHIFT 12
-#define CCM_PRE72_BUSY1_MASK 0x8000u
-#define CCM_PRE72_BUSY1_SHIFT 15
-#define CCM_PRE72_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE72_PRE_PODF_A_SHIFT 16
-#define CCM_PRE72_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE72_PRE_PODF_A_SHIFT))&CCM_PRE72_PRE_PODF_A_MASK)
-#define CCM_PRE72_BUSY3_MASK 0x80000u
-#define CCM_PRE72_BUSY3_SHIFT 19
-#define CCM_PRE72_MUX_A_MASK 0x7000000u
-#define CCM_PRE72_MUX_A_SHIFT 24
-#define CCM_PRE72_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE72_MUX_A_SHIFT))&CCM_PRE72_MUX_A_MASK)
-#define CCM_PRE72_EN_A_MASK 0x10000000u
-#define CCM_PRE72_EN_A_SHIFT 28
-#define CCM_PRE72_BUSY4_MASK 0x80000000u
-#define CCM_PRE72_BUSY4_SHIFT 31
-/* PRE_ROOT72_SET Bit Fields */
-#define CCM_PRE_ROOT72_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT72_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT72_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT72_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT72_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT72_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT72_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT72_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT72_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_SET_MUX_B_SHIFT))&CCM_PRE_ROOT72_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT72_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT72_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT72_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT72_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT72_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT72_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT72_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT72_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT72_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT72_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT72_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT72_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT72_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_SET_MUX_A_SHIFT))&CCM_PRE_ROOT72_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT72_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT72_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT72_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT72_SET_BUSY4_SHIFT 31
-/* PRE_ROOT72_CLR Bit Fields */
-#define CCM_PRE_ROOT72_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT72_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT72_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT72_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT72_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT72_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT72_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT72_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT72_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT72_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT72_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT72_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT72_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT72_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT72_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT72_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT72_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT72_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT72_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT72_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT72_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT72_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT72_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT72_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT72_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT72_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT72_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT72_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT72_TOG Bit Fields */
-#define CCM_PRE_ROOT72_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT72_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT72_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT72_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT72_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT72_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT72_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT72_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT72_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT72_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT72_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT72_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT72_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT72_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT72_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT72_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT72_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT72_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT72_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT72_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT72_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT72_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT72_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT72_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT72_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT72_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT72_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT72_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT72_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL72 Bit Fields */
-#define CCM_ACCESS_CTRL72_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL72_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL72_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL72_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL72_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL72_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL72_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL72_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL72_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL72_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL72_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL72_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL72_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL72_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL72_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL72_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL72_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL72_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL72_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL72_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL72_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL72_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL72_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL72_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL72_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL72_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL72_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL72_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL72_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL72_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL72_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL72_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL72_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL72_LOCK_SHIFT 31
-/* ACCESS_CTRL72_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL72_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL72_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL72_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL72_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL72_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL72_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL72_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL72_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL72_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL72_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL72_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL72_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL72_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL72_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL72_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL72_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL72_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL72_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL72_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL72_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL72_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL72_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL72_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL72_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL72_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL72_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL72_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL72_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL72_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL72_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL72_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT73 Bit Fields */
-#define CCM_TARGET_ROOT73_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT73_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT73_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_POST_PODF_SHIFT))&CCM_TARGET_ROOT73_POST_PODF_MASK)
-#define CCM_TARGET_ROOT73_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT73_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT73_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT73_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT73_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT73_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT73_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT73_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT73_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT73_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT73_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_PRE_PODF_SHIFT))&CCM_TARGET_ROOT73_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT73_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT73_MUX_SHIFT 24
-#define CCM_TARGET_ROOT73_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_MUX_SHIFT))&CCM_TARGET_ROOT73_MUX_MASK)
-#define CCM_TARGET_ROOT73_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT73_ENABLE_SHIFT 28
-/* TARGET_ROOT73_SET Bit Fields */
-#define CCM_TARGET_ROOT73_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT73_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT73_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT73_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT73_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT73_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT73_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT73_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT73_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT73_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT73_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT73_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT73_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT73_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT73_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT73_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT73_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT73_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT73_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_SET_MUX_SHIFT))&CCM_TARGET_ROOT73_SET_MUX_MASK)
-#define CCM_TARGET_ROOT73_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT73_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT73_CLR Bit Fields */
-#define CCM_TARGET_ROOT73_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT73_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT73_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT73_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT73_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT73_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT73_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT73_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT73_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT73_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT73_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT73_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT73_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT73_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT73_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT73_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT73_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT73_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT73_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_CLR_MUX_SHIFT))&CCM_TARGET_ROOT73_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT73_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT73_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT73_TOG Bit Fields */
-#define CCM_TARGET_ROOT73_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT73_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT73_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT73_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT73_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT73_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT73_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT73_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT73_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT73_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT73_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT73_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT73_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT73_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT73_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT73_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT73_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT73_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT73_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT73_TOG_MUX_SHIFT))&CCM_TARGET_ROOT73_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT73_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT73_TOG_ENABLE_SHIFT 28
-/* POST73 Bit Fields */
-#define CCM_POST73_POST_PODF_MASK 0x3Fu
-#define CCM_POST73_POST_PODF_SHIFT 0
-#define CCM_POST73_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST73_POST_PODF_SHIFT))&CCM_POST73_POST_PODF_MASK)
-#define CCM_POST73_BUSY1_MASK 0x80u
-#define CCM_POST73_BUSY1_SHIFT 7
-#define CCM_POST73_AUTO_PODF_MASK 0x700u
-#define CCM_POST73_AUTO_PODF_SHIFT 8
-#define CCM_POST73_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST73_AUTO_PODF_SHIFT))&CCM_POST73_AUTO_PODF_MASK)
-#define CCM_POST73_AUTO_EN_MASK 0x1000u
-#define CCM_POST73_AUTO_EN_SHIFT 12
-#define CCM_POST73_SLOW_MASK 0x8000u
-#define CCM_POST73_SLOW_SHIFT 15
-#define CCM_POST73_SELECT_MASK 0x10000000u
-#define CCM_POST73_SELECT_SHIFT 28
-#define CCM_POST73_BUSY2_MASK 0x80000000u
-#define CCM_POST73_BUSY2_SHIFT 31
-/* POST_ROOT73_SET Bit Fields */
-#define CCM_POST_ROOT73_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT73_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT73_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT73_SET_POST_PODF_SHIFT))&CCM_POST_ROOT73_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT73_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT73_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT73_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT73_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT73_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT73_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT73_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT73_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT73_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT73_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT73_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT73_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT73_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT73_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT73_SET_BUSY2_SHIFT 31
-/* POST_ROOT73_CLR Bit Fields */
-#define CCM_POST_ROOT73_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT73_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT73_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT73_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT73_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT73_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT73_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT73_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT73_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT73_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT73_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT73_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT73_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT73_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT73_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT73_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT73_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT73_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT73_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT73_CLR_BUSY2_SHIFT 31
-/* POST_ROOT73_TOG Bit Fields */
-#define CCM_POST_ROOT73_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT73_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT73_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT73_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT73_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT73_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT73_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT73_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT73_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT73_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT73_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT73_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT73_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT73_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT73_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT73_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT73_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT73_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT73_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT73_TOG_BUSY2_SHIFT 31
-/* PRE73 Bit Fields */
-#define CCM_PRE73_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE73_PRE_PODF_B_SHIFT 0
-#define CCM_PRE73_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE73_PRE_PODF_B_SHIFT))&CCM_PRE73_PRE_PODF_B_MASK)
-#define CCM_PRE73_BUSY0_MASK 0x8u
-#define CCM_PRE73_BUSY0_SHIFT 3
-#define CCM_PRE73_MUX_B_MASK 0x700u
-#define CCM_PRE73_MUX_B_SHIFT 8
-#define CCM_PRE73_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE73_MUX_B_SHIFT))&CCM_PRE73_MUX_B_MASK)
-#define CCM_PRE73_EN_B_MASK 0x1000u
-#define CCM_PRE73_EN_B_SHIFT 12
-#define CCM_PRE73_BUSY1_MASK 0x8000u
-#define CCM_PRE73_BUSY1_SHIFT 15
-#define CCM_PRE73_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE73_PRE_PODF_A_SHIFT 16
-#define CCM_PRE73_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE73_PRE_PODF_A_SHIFT))&CCM_PRE73_PRE_PODF_A_MASK)
-#define CCM_PRE73_BUSY3_MASK 0x80000u
-#define CCM_PRE73_BUSY3_SHIFT 19
-#define CCM_PRE73_MUX_A_MASK 0x7000000u
-#define CCM_PRE73_MUX_A_SHIFT 24
-#define CCM_PRE73_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE73_MUX_A_SHIFT))&CCM_PRE73_MUX_A_MASK)
-#define CCM_PRE73_EN_A_MASK 0x10000000u
-#define CCM_PRE73_EN_A_SHIFT 28
-#define CCM_PRE73_BUSY4_MASK 0x80000000u
-#define CCM_PRE73_BUSY4_SHIFT 31
-/* PRE_ROOT73_SET Bit Fields */
-#define CCM_PRE_ROOT73_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT73_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT73_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT73_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT73_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT73_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT73_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT73_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT73_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_SET_MUX_B_SHIFT))&CCM_PRE_ROOT73_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT73_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT73_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT73_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT73_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT73_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT73_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT73_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT73_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT73_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT73_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT73_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT73_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT73_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_SET_MUX_A_SHIFT))&CCM_PRE_ROOT73_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT73_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT73_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT73_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT73_SET_BUSY4_SHIFT 31
-/* PRE_ROOT73_CLR Bit Fields */
-#define CCM_PRE_ROOT73_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT73_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT73_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT73_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT73_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT73_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT73_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT73_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT73_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT73_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT73_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT73_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT73_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT73_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT73_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT73_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT73_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT73_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT73_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT73_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT73_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT73_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT73_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT73_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT73_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT73_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT73_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT73_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT73_TOG Bit Fields */
-#define CCM_PRE_ROOT73_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT73_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT73_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT73_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT73_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT73_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT73_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT73_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT73_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT73_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT73_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT73_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT73_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT73_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT73_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT73_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT73_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT73_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT73_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT73_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT73_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT73_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT73_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT73_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT73_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT73_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT73_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT73_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT73_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL73 Bit Fields */
-#define CCM_ACCESS_CTRL73_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL73_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL73_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL73_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL73_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL73_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL73_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL73_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL73_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL73_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL73_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL73_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL73_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL73_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL73_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL73_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL73_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL73_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL73_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL73_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL73_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL73_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL73_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL73_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL73_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL73_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL73_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL73_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL73_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL73_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL73_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL73_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL73_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL73_LOCK_SHIFT 31
-/* ACCESS_CTRL73_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL73_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL73_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL73_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL73_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL73_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL73_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL73_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL73_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL73_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL73_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL73_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL73_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL73_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL73_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL73_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL73_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL73_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL73_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL73_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL73_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL73_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL73_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL73_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL73_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL73_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL73_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL73_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL73_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL73_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL73_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL73_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT74 Bit Fields */
-#define CCM_TARGET_ROOT74_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT74_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT74_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_POST_PODF_SHIFT))&CCM_TARGET_ROOT74_POST_PODF_MASK)
-#define CCM_TARGET_ROOT74_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT74_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT74_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT74_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT74_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT74_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT74_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT74_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT74_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT74_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT74_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_PRE_PODF_SHIFT))&CCM_TARGET_ROOT74_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT74_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT74_MUX_SHIFT 24
-#define CCM_TARGET_ROOT74_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_MUX_SHIFT))&CCM_TARGET_ROOT74_MUX_MASK)
-#define CCM_TARGET_ROOT74_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT74_ENABLE_SHIFT 28
-/* TARGET_ROOT74_SET Bit Fields */
-#define CCM_TARGET_ROOT74_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT74_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT74_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT74_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT74_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT74_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT74_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT74_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT74_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT74_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT74_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT74_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT74_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT74_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT74_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT74_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT74_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT74_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT74_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_SET_MUX_SHIFT))&CCM_TARGET_ROOT74_SET_MUX_MASK)
-#define CCM_TARGET_ROOT74_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT74_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT74_CLR Bit Fields */
-#define CCM_TARGET_ROOT74_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT74_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT74_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT74_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT74_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT74_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT74_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT74_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT74_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT74_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT74_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT74_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT74_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT74_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT74_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT74_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT74_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT74_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT74_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_CLR_MUX_SHIFT))&CCM_TARGET_ROOT74_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT74_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT74_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT74_TOG Bit Fields */
-#define CCM_TARGET_ROOT74_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT74_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT74_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT74_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT74_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT74_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT74_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT74_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT74_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT74_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT74_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT74_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT74_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT74_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT74_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT74_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT74_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT74_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT74_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT74_TOG_MUX_SHIFT))&CCM_TARGET_ROOT74_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT74_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT74_TOG_ENABLE_SHIFT 28
-/* POST74 Bit Fields */
-#define CCM_POST74_POST_PODF_MASK 0x3Fu
-#define CCM_POST74_POST_PODF_SHIFT 0
-#define CCM_POST74_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST74_POST_PODF_SHIFT))&CCM_POST74_POST_PODF_MASK)
-#define CCM_POST74_BUSY1_MASK 0x80u
-#define CCM_POST74_BUSY1_SHIFT 7
-#define CCM_POST74_AUTO_PODF_MASK 0x700u
-#define CCM_POST74_AUTO_PODF_SHIFT 8
-#define CCM_POST74_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST74_AUTO_PODF_SHIFT))&CCM_POST74_AUTO_PODF_MASK)
-#define CCM_POST74_AUTO_EN_MASK 0x1000u
-#define CCM_POST74_AUTO_EN_SHIFT 12
-#define CCM_POST74_SLOW_MASK 0x8000u
-#define CCM_POST74_SLOW_SHIFT 15
-#define CCM_POST74_SELECT_MASK 0x10000000u
-#define CCM_POST74_SELECT_SHIFT 28
-#define CCM_POST74_BUSY2_MASK 0x80000000u
-#define CCM_POST74_BUSY2_SHIFT 31
-/* POST_ROOT74_SET Bit Fields */
-#define CCM_POST_ROOT74_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT74_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT74_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT74_SET_POST_PODF_SHIFT))&CCM_POST_ROOT74_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT74_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT74_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT74_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT74_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT74_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT74_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT74_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT74_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT74_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT74_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT74_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT74_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT74_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT74_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT74_SET_BUSY2_SHIFT 31
-/* POST_ROOT74_CLR Bit Fields */
-#define CCM_POST_ROOT74_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT74_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT74_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT74_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT74_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT74_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT74_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT74_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT74_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT74_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT74_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT74_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT74_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT74_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT74_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT74_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT74_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT74_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT74_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT74_CLR_BUSY2_SHIFT 31
-/* POST_ROOT74_TOG Bit Fields */
-#define CCM_POST_ROOT74_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT74_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT74_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT74_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT74_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT74_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT74_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT74_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT74_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT74_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT74_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT74_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT74_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT74_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT74_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT74_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT74_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT74_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT74_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT74_TOG_BUSY2_SHIFT 31
-/* PRE74 Bit Fields */
-#define CCM_PRE74_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE74_PRE_PODF_B_SHIFT 0
-#define CCM_PRE74_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE74_PRE_PODF_B_SHIFT))&CCM_PRE74_PRE_PODF_B_MASK)
-#define CCM_PRE74_BUSY0_MASK 0x8u
-#define CCM_PRE74_BUSY0_SHIFT 3
-#define CCM_PRE74_MUX_B_MASK 0x700u
-#define CCM_PRE74_MUX_B_SHIFT 8
-#define CCM_PRE74_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE74_MUX_B_SHIFT))&CCM_PRE74_MUX_B_MASK)
-#define CCM_PRE74_EN_B_MASK 0x1000u
-#define CCM_PRE74_EN_B_SHIFT 12
-#define CCM_PRE74_BUSY1_MASK 0x8000u
-#define CCM_PRE74_BUSY1_SHIFT 15
-#define CCM_PRE74_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE74_PRE_PODF_A_SHIFT 16
-#define CCM_PRE74_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE74_PRE_PODF_A_SHIFT))&CCM_PRE74_PRE_PODF_A_MASK)
-#define CCM_PRE74_BUSY3_MASK 0x80000u
-#define CCM_PRE74_BUSY3_SHIFT 19
-#define CCM_PRE74_MUX_A_MASK 0x7000000u
-#define CCM_PRE74_MUX_A_SHIFT 24
-#define CCM_PRE74_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE74_MUX_A_SHIFT))&CCM_PRE74_MUX_A_MASK)
-#define CCM_PRE74_EN_A_MASK 0x10000000u
-#define CCM_PRE74_EN_A_SHIFT 28
-#define CCM_PRE74_BUSY4_MASK 0x80000000u
-#define CCM_PRE74_BUSY4_SHIFT 31
-/* PRE_ROOT74_SET Bit Fields */
-#define CCM_PRE_ROOT74_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT74_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT74_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT74_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT74_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT74_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT74_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT74_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT74_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_SET_MUX_B_SHIFT))&CCM_PRE_ROOT74_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT74_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT74_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT74_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT74_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT74_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT74_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT74_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT74_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT74_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT74_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT74_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT74_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT74_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_SET_MUX_A_SHIFT))&CCM_PRE_ROOT74_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT74_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT74_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT74_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT74_SET_BUSY4_SHIFT 31
-/* PRE_ROOT74_CLR Bit Fields */
-#define CCM_PRE_ROOT74_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT74_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT74_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT74_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT74_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT74_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT74_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT74_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT74_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT74_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT74_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT74_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT74_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT74_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT74_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT74_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT74_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT74_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT74_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT74_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT74_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT74_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT74_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT74_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT74_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT74_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT74_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT74_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT74_TOG Bit Fields */
-#define CCM_PRE_ROOT74_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT74_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT74_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT74_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT74_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT74_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT74_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT74_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT74_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT74_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT74_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT74_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT74_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT74_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT74_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT74_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT74_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT74_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT74_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT74_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT74_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT74_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT74_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT74_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT74_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT74_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT74_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT74_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT74_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL74 Bit Fields */
-#define CCM_ACCESS_CTRL74_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL74_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL74_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL74_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL74_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL74_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL74_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL74_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL74_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL74_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL74_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL74_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL74_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL74_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL74_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL74_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL74_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL74_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL74_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL74_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL74_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL74_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL74_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL74_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL74_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL74_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL74_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL74_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL74_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL74_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL74_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL74_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL74_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL74_LOCK_SHIFT 31
-/* ACCESS_CTRL74_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL74_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL74_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL74_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL74_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL74_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL74_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL74_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL74_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL74_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL74_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL74_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL74_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL74_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL74_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL74_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL74_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL74_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL74_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL74_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL74_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL74_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL74_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL74_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL74_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL74_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL74_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL74_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL74_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL74_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL74_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL74_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT75 Bit Fields */
-#define CCM_TARGET_ROOT75_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT75_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT75_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_POST_PODF_SHIFT))&CCM_TARGET_ROOT75_POST_PODF_MASK)
-#define CCM_TARGET_ROOT75_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT75_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT75_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT75_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT75_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT75_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT75_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT75_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT75_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT75_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT75_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_PRE_PODF_SHIFT))&CCM_TARGET_ROOT75_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT75_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT75_MUX_SHIFT 24
-#define CCM_TARGET_ROOT75_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_MUX_SHIFT))&CCM_TARGET_ROOT75_MUX_MASK)
-#define CCM_TARGET_ROOT75_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT75_ENABLE_SHIFT 28
-/* TARGET_ROOT75_SET Bit Fields */
-#define CCM_TARGET_ROOT75_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT75_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT75_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT75_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT75_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT75_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT75_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT75_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT75_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT75_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT75_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT75_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT75_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT75_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT75_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT75_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT75_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT75_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT75_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_SET_MUX_SHIFT))&CCM_TARGET_ROOT75_SET_MUX_MASK)
-#define CCM_TARGET_ROOT75_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT75_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT75_CLR Bit Fields */
-#define CCM_TARGET_ROOT75_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT75_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT75_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT75_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT75_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT75_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT75_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT75_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT75_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT75_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT75_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT75_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT75_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT75_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT75_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT75_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT75_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT75_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT75_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_CLR_MUX_SHIFT))&CCM_TARGET_ROOT75_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT75_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT75_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT75_TOG Bit Fields */
-#define CCM_TARGET_ROOT75_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT75_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT75_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT75_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT75_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT75_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT75_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT75_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT75_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT75_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT75_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT75_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT75_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT75_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT75_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT75_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT75_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT75_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT75_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT75_TOG_MUX_SHIFT))&CCM_TARGET_ROOT75_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT75_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT75_TOG_ENABLE_SHIFT 28
-/* POST75 Bit Fields */
-#define CCM_POST75_POST_PODF_MASK 0x3Fu
-#define CCM_POST75_POST_PODF_SHIFT 0
-#define CCM_POST75_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST75_POST_PODF_SHIFT))&CCM_POST75_POST_PODF_MASK)
-#define CCM_POST75_BUSY1_MASK 0x80u
-#define CCM_POST75_BUSY1_SHIFT 7
-#define CCM_POST75_AUTO_PODF_MASK 0x700u
-#define CCM_POST75_AUTO_PODF_SHIFT 8
-#define CCM_POST75_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST75_AUTO_PODF_SHIFT))&CCM_POST75_AUTO_PODF_MASK)
-#define CCM_POST75_AUTO_EN_MASK 0x1000u
-#define CCM_POST75_AUTO_EN_SHIFT 12
-#define CCM_POST75_SLOW_MASK 0x8000u
-#define CCM_POST75_SLOW_SHIFT 15
-#define CCM_POST75_SELECT_MASK 0x10000000u
-#define CCM_POST75_SELECT_SHIFT 28
-#define CCM_POST75_BUSY2_MASK 0x80000000u
-#define CCM_POST75_BUSY2_SHIFT 31
-/* POST_ROOT75_SET Bit Fields */
-#define CCM_POST_ROOT75_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT75_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT75_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT75_SET_POST_PODF_SHIFT))&CCM_POST_ROOT75_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT75_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT75_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT75_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT75_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT75_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT75_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT75_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT75_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT75_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT75_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT75_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT75_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT75_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT75_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT75_SET_BUSY2_SHIFT 31
-/* POST_ROOT75_CLR Bit Fields */
-#define CCM_POST_ROOT75_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT75_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT75_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT75_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT75_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT75_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT75_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT75_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT75_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT75_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT75_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT75_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT75_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT75_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT75_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT75_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT75_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT75_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT75_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT75_CLR_BUSY2_SHIFT 31
-/* POST_ROOT75_TOG Bit Fields */
-#define CCM_POST_ROOT75_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT75_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT75_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT75_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT75_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT75_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT75_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT75_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT75_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT75_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT75_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT75_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT75_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT75_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT75_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT75_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT75_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT75_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT75_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT75_TOG_BUSY2_SHIFT 31
-/* PRE75 Bit Fields */
-#define CCM_PRE75_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE75_PRE_PODF_B_SHIFT 0
-#define CCM_PRE75_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE75_PRE_PODF_B_SHIFT))&CCM_PRE75_PRE_PODF_B_MASK)
-#define CCM_PRE75_BUSY0_MASK 0x8u
-#define CCM_PRE75_BUSY0_SHIFT 3
-#define CCM_PRE75_MUX_B_MASK 0x700u
-#define CCM_PRE75_MUX_B_SHIFT 8
-#define CCM_PRE75_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE75_MUX_B_SHIFT))&CCM_PRE75_MUX_B_MASK)
-#define CCM_PRE75_EN_B_MASK 0x1000u
-#define CCM_PRE75_EN_B_SHIFT 12
-#define CCM_PRE75_BUSY1_MASK 0x8000u
-#define CCM_PRE75_BUSY1_SHIFT 15
-#define CCM_PRE75_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE75_PRE_PODF_A_SHIFT 16
-#define CCM_PRE75_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE75_PRE_PODF_A_SHIFT))&CCM_PRE75_PRE_PODF_A_MASK)
-#define CCM_PRE75_BUSY3_MASK 0x80000u
-#define CCM_PRE75_BUSY3_SHIFT 19
-#define CCM_PRE75_MUX_A_MASK 0x7000000u
-#define CCM_PRE75_MUX_A_SHIFT 24
-#define CCM_PRE75_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE75_MUX_A_SHIFT))&CCM_PRE75_MUX_A_MASK)
-#define CCM_PRE75_EN_A_MASK 0x10000000u
-#define CCM_PRE75_EN_A_SHIFT 28
-#define CCM_PRE75_BUSY4_MASK 0x80000000u
-#define CCM_PRE75_BUSY4_SHIFT 31
-/* PRE_ROOT75_SET Bit Fields */
-#define CCM_PRE_ROOT75_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT75_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT75_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT75_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT75_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT75_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT75_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT75_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT75_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_SET_MUX_B_SHIFT))&CCM_PRE_ROOT75_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT75_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT75_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT75_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT75_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT75_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT75_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT75_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT75_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT75_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT75_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT75_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT75_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT75_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_SET_MUX_A_SHIFT))&CCM_PRE_ROOT75_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT75_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT75_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT75_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT75_SET_BUSY4_SHIFT 31
-/* PRE_ROOT75_CLR Bit Fields */
-#define CCM_PRE_ROOT75_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT75_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT75_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT75_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT75_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT75_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT75_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT75_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT75_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT75_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT75_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT75_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT75_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT75_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT75_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT75_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT75_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT75_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT75_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT75_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT75_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT75_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT75_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT75_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT75_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT75_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT75_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT75_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT75_TOG Bit Fields */
-#define CCM_PRE_ROOT75_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT75_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT75_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT75_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT75_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT75_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT75_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT75_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT75_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT75_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT75_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT75_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT75_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT75_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT75_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT75_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT75_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT75_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT75_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT75_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT75_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT75_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT75_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT75_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT75_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT75_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT75_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT75_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT75_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL75 Bit Fields */
-#define CCM_ACCESS_CTRL75_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL75_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL75_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL75_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL75_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL75_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL75_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL75_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL75_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL75_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL75_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL75_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL75_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL75_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL75_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL75_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL75_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL75_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL75_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL75_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL75_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL75_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL75_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL75_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL75_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL75_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL75_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL75_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL75_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL75_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL75_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL75_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL75_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL75_LOCK_SHIFT 31
-/* ACCESS_CTRL75_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL75_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL75_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL75_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL75_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL75_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL75_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL75_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL75_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL75_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL75_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL75_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL75_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL75_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL75_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL75_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL75_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL75_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL75_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL75_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL75_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL75_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL75_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL75_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL75_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL75_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL75_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL75_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL75_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL75_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL75_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL75_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT76 Bit Fields */
-#define CCM_TARGET_ROOT76_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT76_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT76_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_POST_PODF_SHIFT))&CCM_TARGET_ROOT76_POST_PODF_MASK)
-#define CCM_TARGET_ROOT76_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT76_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT76_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT76_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT76_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT76_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT76_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT76_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT76_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT76_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT76_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_PRE_PODF_SHIFT))&CCM_TARGET_ROOT76_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT76_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT76_MUX_SHIFT 24
-#define CCM_TARGET_ROOT76_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_MUX_SHIFT))&CCM_TARGET_ROOT76_MUX_MASK)
-#define CCM_TARGET_ROOT76_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT76_ENABLE_SHIFT 28
-/* TARGET_ROOT76_SET Bit Fields */
-#define CCM_TARGET_ROOT76_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT76_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT76_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT76_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT76_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT76_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT76_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT76_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT76_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT76_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT76_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT76_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT76_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT76_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT76_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT76_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT76_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT76_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT76_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_SET_MUX_SHIFT))&CCM_TARGET_ROOT76_SET_MUX_MASK)
-#define CCM_TARGET_ROOT76_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT76_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT76_CLR Bit Fields */
-#define CCM_TARGET_ROOT76_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT76_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT76_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT76_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT76_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT76_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT76_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT76_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT76_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT76_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT76_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT76_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT76_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT76_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT76_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT76_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT76_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT76_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT76_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_CLR_MUX_SHIFT))&CCM_TARGET_ROOT76_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT76_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT76_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT76_TOG Bit Fields */
-#define CCM_TARGET_ROOT76_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT76_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT76_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT76_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT76_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT76_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT76_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT76_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT76_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT76_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT76_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT76_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT76_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT76_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT76_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT76_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT76_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT76_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT76_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT76_TOG_MUX_SHIFT))&CCM_TARGET_ROOT76_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT76_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT76_TOG_ENABLE_SHIFT 28
-/* POST76 Bit Fields */
-#define CCM_POST76_POST_PODF_MASK 0x3Fu
-#define CCM_POST76_POST_PODF_SHIFT 0
-#define CCM_POST76_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST76_POST_PODF_SHIFT))&CCM_POST76_POST_PODF_MASK)
-#define CCM_POST76_BUSY1_MASK 0x80u
-#define CCM_POST76_BUSY1_SHIFT 7
-#define CCM_POST76_AUTO_PODF_MASK 0x700u
-#define CCM_POST76_AUTO_PODF_SHIFT 8
-#define CCM_POST76_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST76_AUTO_PODF_SHIFT))&CCM_POST76_AUTO_PODF_MASK)
-#define CCM_POST76_AUTO_EN_MASK 0x1000u
-#define CCM_POST76_AUTO_EN_SHIFT 12
-#define CCM_POST76_SLOW_MASK 0x8000u
-#define CCM_POST76_SLOW_SHIFT 15
-#define CCM_POST76_SELECT_MASK 0x10000000u
-#define CCM_POST76_SELECT_SHIFT 28
-#define CCM_POST76_BUSY2_MASK 0x80000000u
-#define CCM_POST76_BUSY2_SHIFT 31
-/* POST_ROOT76_SET Bit Fields */
-#define CCM_POST_ROOT76_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT76_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT76_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT76_SET_POST_PODF_SHIFT))&CCM_POST_ROOT76_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT76_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT76_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT76_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT76_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT76_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT76_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT76_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT76_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT76_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT76_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT76_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT76_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT76_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT76_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT76_SET_BUSY2_SHIFT 31
-/* POST_ROOT76_CLR Bit Fields */
-#define CCM_POST_ROOT76_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT76_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT76_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT76_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT76_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT76_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT76_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT76_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT76_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT76_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT76_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT76_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT76_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT76_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT76_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT76_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT76_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT76_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT76_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT76_CLR_BUSY2_SHIFT 31
-/* POST_ROOT76_TOG Bit Fields */
-#define CCM_POST_ROOT76_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT76_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT76_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT76_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT76_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT76_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT76_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT76_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT76_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT76_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT76_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT76_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT76_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT76_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT76_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT76_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT76_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT76_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT76_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT76_TOG_BUSY2_SHIFT 31
-/* PRE76 Bit Fields */
-#define CCM_PRE76_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE76_PRE_PODF_B_SHIFT 0
-#define CCM_PRE76_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE76_PRE_PODF_B_SHIFT))&CCM_PRE76_PRE_PODF_B_MASK)
-#define CCM_PRE76_BUSY0_MASK 0x8u
-#define CCM_PRE76_BUSY0_SHIFT 3
-#define CCM_PRE76_MUX_B_MASK 0x700u
-#define CCM_PRE76_MUX_B_SHIFT 8
-#define CCM_PRE76_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE76_MUX_B_SHIFT))&CCM_PRE76_MUX_B_MASK)
-#define CCM_PRE76_EN_B_MASK 0x1000u
-#define CCM_PRE76_EN_B_SHIFT 12
-#define CCM_PRE76_BUSY1_MASK 0x8000u
-#define CCM_PRE76_BUSY1_SHIFT 15
-#define CCM_PRE76_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE76_PRE_PODF_A_SHIFT 16
-#define CCM_PRE76_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE76_PRE_PODF_A_SHIFT))&CCM_PRE76_PRE_PODF_A_MASK)
-#define CCM_PRE76_BUSY3_MASK 0x80000u
-#define CCM_PRE76_BUSY3_SHIFT 19
-#define CCM_PRE76_MUX_A_MASK 0x7000000u
-#define CCM_PRE76_MUX_A_SHIFT 24
-#define CCM_PRE76_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE76_MUX_A_SHIFT))&CCM_PRE76_MUX_A_MASK)
-#define CCM_PRE76_EN_A_MASK 0x10000000u
-#define CCM_PRE76_EN_A_SHIFT 28
-#define CCM_PRE76_BUSY4_MASK 0x80000000u
-#define CCM_PRE76_BUSY4_SHIFT 31
-/* PRE_ROOT76_SET Bit Fields */
-#define CCM_PRE_ROOT76_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT76_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT76_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT76_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT76_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT76_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT76_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT76_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT76_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_SET_MUX_B_SHIFT))&CCM_PRE_ROOT76_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT76_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT76_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT76_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT76_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT76_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT76_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT76_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT76_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT76_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT76_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT76_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT76_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT76_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_SET_MUX_A_SHIFT))&CCM_PRE_ROOT76_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT76_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT76_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT76_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT76_SET_BUSY4_SHIFT 31
-/* PRE_ROOT76_CLR Bit Fields */
-#define CCM_PRE_ROOT76_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT76_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT76_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT76_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT76_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT76_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT76_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT76_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT76_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT76_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT76_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT76_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT76_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT76_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT76_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT76_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT76_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT76_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT76_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT76_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT76_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT76_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT76_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT76_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT76_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT76_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT76_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT76_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT76_TOG Bit Fields */
-#define CCM_PRE_ROOT76_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT76_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT76_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT76_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT76_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT76_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT76_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT76_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT76_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT76_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT76_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT76_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT76_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT76_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT76_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT76_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT76_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT76_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT76_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT76_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT76_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT76_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT76_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT76_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT76_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT76_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT76_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT76_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT76_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL76 Bit Fields */
-#define CCM_ACCESS_CTRL76_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL76_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL76_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL76_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL76_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL76_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL76_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL76_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL76_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL76_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL76_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL76_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL76_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL76_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL76_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL76_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL76_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL76_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL76_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL76_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL76_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL76_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL76_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL76_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL76_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL76_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL76_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL76_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL76_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL76_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL76_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL76_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL76_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL76_LOCK_SHIFT 31
-/* ACCESS_CTRL76_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL76_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL76_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL76_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL76_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL76_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL76_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL76_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL76_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL76_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL76_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL76_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL76_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL76_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL76_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL76_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL76_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL76_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL76_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL76_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL76_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL76_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL76_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL76_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL76_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL76_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL76_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL76_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL76_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL76_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL76_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL76_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT77 Bit Fields */
-#define CCM_TARGET_ROOT77_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT77_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT77_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_POST_PODF_SHIFT))&CCM_TARGET_ROOT77_POST_PODF_MASK)
-#define CCM_TARGET_ROOT77_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT77_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT77_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT77_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT77_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT77_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT77_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT77_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT77_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT77_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT77_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_PRE_PODF_SHIFT))&CCM_TARGET_ROOT77_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT77_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT77_MUX_SHIFT 24
-#define CCM_TARGET_ROOT77_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_MUX_SHIFT))&CCM_TARGET_ROOT77_MUX_MASK)
-#define CCM_TARGET_ROOT77_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT77_ENABLE_SHIFT 28
-/* TARGET_ROOT77_SET Bit Fields */
-#define CCM_TARGET_ROOT77_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT77_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT77_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT77_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT77_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT77_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT77_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT77_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT77_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT77_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT77_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT77_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT77_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT77_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT77_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT77_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT77_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT77_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT77_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_SET_MUX_SHIFT))&CCM_TARGET_ROOT77_SET_MUX_MASK)
-#define CCM_TARGET_ROOT77_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT77_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT77_CLR Bit Fields */
-#define CCM_TARGET_ROOT77_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT77_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT77_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT77_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT77_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT77_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT77_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT77_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT77_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT77_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT77_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT77_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT77_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT77_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT77_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT77_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT77_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT77_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT77_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_CLR_MUX_SHIFT))&CCM_TARGET_ROOT77_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT77_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT77_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT77_TOG Bit Fields */
-#define CCM_TARGET_ROOT77_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT77_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT77_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT77_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT77_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT77_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT77_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT77_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT77_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT77_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT77_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT77_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT77_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT77_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT77_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT77_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT77_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT77_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT77_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT77_TOG_MUX_SHIFT))&CCM_TARGET_ROOT77_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT77_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT77_TOG_ENABLE_SHIFT 28
-/* POST77 Bit Fields */
-#define CCM_POST77_POST_PODF_MASK 0x3Fu
-#define CCM_POST77_POST_PODF_SHIFT 0
-#define CCM_POST77_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST77_POST_PODF_SHIFT))&CCM_POST77_POST_PODF_MASK)
-#define CCM_POST77_BUSY1_MASK 0x80u
-#define CCM_POST77_BUSY1_SHIFT 7
-#define CCM_POST77_AUTO_PODF_MASK 0x700u
-#define CCM_POST77_AUTO_PODF_SHIFT 8
-#define CCM_POST77_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST77_AUTO_PODF_SHIFT))&CCM_POST77_AUTO_PODF_MASK)
-#define CCM_POST77_AUTO_EN_MASK 0x1000u
-#define CCM_POST77_AUTO_EN_SHIFT 12
-#define CCM_POST77_SLOW_MASK 0x8000u
-#define CCM_POST77_SLOW_SHIFT 15
-#define CCM_POST77_SELECT_MASK 0x10000000u
-#define CCM_POST77_SELECT_SHIFT 28
-#define CCM_POST77_BUSY2_MASK 0x80000000u
-#define CCM_POST77_BUSY2_SHIFT 31
-/* POST_ROOT77_SET Bit Fields */
-#define CCM_POST_ROOT77_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT77_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT77_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT77_SET_POST_PODF_SHIFT))&CCM_POST_ROOT77_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT77_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT77_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT77_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT77_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT77_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT77_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT77_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT77_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT77_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT77_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT77_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT77_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT77_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT77_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT77_SET_BUSY2_SHIFT 31
-/* POST_ROOT77_CLR Bit Fields */
-#define CCM_POST_ROOT77_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT77_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT77_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT77_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT77_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT77_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT77_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT77_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT77_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT77_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT77_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT77_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT77_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT77_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT77_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT77_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT77_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT77_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT77_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT77_CLR_BUSY2_SHIFT 31
-/* POST_ROOT77_TOG Bit Fields */
-#define CCM_POST_ROOT77_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT77_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT77_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT77_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT77_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT77_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT77_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT77_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT77_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT77_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT77_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT77_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT77_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT77_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT77_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT77_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT77_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT77_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT77_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT77_TOG_BUSY2_SHIFT 31
-/* PRE77 Bit Fields */
-#define CCM_PRE77_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE77_PRE_PODF_B_SHIFT 0
-#define CCM_PRE77_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE77_PRE_PODF_B_SHIFT))&CCM_PRE77_PRE_PODF_B_MASK)
-#define CCM_PRE77_BUSY0_MASK 0x8u
-#define CCM_PRE77_BUSY0_SHIFT 3
-#define CCM_PRE77_MUX_B_MASK 0x700u
-#define CCM_PRE77_MUX_B_SHIFT 8
-#define CCM_PRE77_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE77_MUX_B_SHIFT))&CCM_PRE77_MUX_B_MASK)
-#define CCM_PRE77_EN_B_MASK 0x1000u
-#define CCM_PRE77_EN_B_SHIFT 12
-#define CCM_PRE77_BUSY1_MASK 0x8000u
-#define CCM_PRE77_BUSY1_SHIFT 15
-#define CCM_PRE77_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE77_PRE_PODF_A_SHIFT 16
-#define CCM_PRE77_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE77_PRE_PODF_A_SHIFT))&CCM_PRE77_PRE_PODF_A_MASK)
-#define CCM_PRE77_BUSY3_MASK 0x80000u
-#define CCM_PRE77_BUSY3_SHIFT 19
-#define CCM_PRE77_MUX_A_MASK 0x7000000u
-#define CCM_PRE77_MUX_A_SHIFT 24
-#define CCM_PRE77_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE77_MUX_A_SHIFT))&CCM_PRE77_MUX_A_MASK)
-#define CCM_PRE77_EN_A_MASK 0x10000000u
-#define CCM_PRE77_EN_A_SHIFT 28
-#define CCM_PRE77_BUSY4_MASK 0x80000000u
-#define CCM_PRE77_BUSY4_SHIFT 31
-/* PRE_ROOT77_SET Bit Fields */
-#define CCM_PRE_ROOT77_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT77_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT77_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT77_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT77_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT77_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT77_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT77_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT77_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_SET_MUX_B_SHIFT))&CCM_PRE_ROOT77_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT77_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT77_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT77_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT77_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT77_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT77_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT77_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT77_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT77_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT77_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT77_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT77_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT77_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_SET_MUX_A_SHIFT))&CCM_PRE_ROOT77_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT77_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT77_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT77_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT77_SET_BUSY4_SHIFT 31
-/* PRE_ROOT77_CLR Bit Fields */
-#define CCM_PRE_ROOT77_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT77_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT77_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT77_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT77_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT77_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT77_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT77_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT77_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT77_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT77_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT77_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT77_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT77_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT77_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT77_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT77_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT77_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT77_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT77_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT77_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT77_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT77_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT77_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT77_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT77_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT77_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT77_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT77_TOG Bit Fields */
-#define CCM_PRE_ROOT77_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT77_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT77_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT77_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT77_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT77_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT77_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT77_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT77_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT77_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT77_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT77_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT77_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT77_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT77_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT77_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT77_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT77_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT77_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT77_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT77_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT77_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT77_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT77_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT77_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT77_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT77_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT77_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT77_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL77 Bit Fields */
-#define CCM_ACCESS_CTRL77_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL77_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL77_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL77_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL77_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL77_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL77_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL77_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL77_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL77_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL77_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL77_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL77_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL77_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL77_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL77_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL77_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL77_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL77_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL77_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL77_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL77_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL77_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL77_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL77_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL77_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL77_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL77_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL77_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL77_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL77_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL77_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL77_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL77_LOCK_SHIFT 31
-/* ACCESS_CTRL77_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL77_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL77_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL77_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL77_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL77_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL77_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL77_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL77_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL77_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL77_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL77_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL77_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL77_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL77_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL77_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL77_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL77_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL77_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL77_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL77_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL77_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL77_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL77_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL77_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL77_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL77_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL77_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL77_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL77_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL77_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL77_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT78 Bit Fields */
-#define CCM_TARGET_ROOT78_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT78_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT78_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_POST_PODF_SHIFT))&CCM_TARGET_ROOT78_POST_PODF_MASK)
-#define CCM_TARGET_ROOT78_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT78_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT78_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT78_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT78_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT78_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT78_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT78_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT78_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT78_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT78_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_PRE_PODF_SHIFT))&CCM_TARGET_ROOT78_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT78_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT78_MUX_SHIFT 24
-#define CCM_TARGET_ROOT78_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_MUX_SHIFT))&CCM_TARGET_ROOT78_MUX_MASK)
-#define CCM_TARGET_ROOT78_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT78_ENABLE_SHIFT 28
-/* TARGET_ROOT78_SET Bit Fields */
-#define CCM_TARGET_ROOT78_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT78_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT78_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT78_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT78_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT78_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT78_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT78_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT78_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT78_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT78_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT78_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT78_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT78_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT78_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT78_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT78_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT78_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT78_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_SET_MUX_SHIFT))&CCM_TARGET_ROOT78_SET_MUX_MASK)
-#define CCM_TARGET_ROOT78_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT78_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT78_CLR Bit Fields */
-#define CCM_TARGET_ROOT78_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT78_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT78_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT78_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT78_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT78_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT78_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT78_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT78_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT78_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT78_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT78_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT78_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT78_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT78_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT78_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT78_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT78_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT78_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_CLR_MUX_SHIFT))&CCM_TARGET_ROOT78_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT78_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT78_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT78_TOG Bit Fields */
-#define CCM_TARGET_ROOT78_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT78_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT78_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT78_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT78_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT78_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT78_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT78_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT78_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT78_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT78_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT78_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT78_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT78_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT78_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT78_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT78_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT78_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT78_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT78_TOG_MUX_SHIFT))&CCM_TARGET_ROOT78_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT78_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT78_TOG_ENABLE_SHIFT 28
-/* POST78 Bit Fields */
-#define CCM_POST78_POST_PODF_MASK 0x3Fu
-#define CCM_POST78_POST_PODF_SHIFT 0
-#define CCM_POST78_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST78_POST_PODF_SHIFT))&CCM_POST78_POST_PODF_MASK)
-#define CCM_POST78_BUSY1_MASK 0x80u
-#define CCM_POST78_BUSY1_SHIFT 7
-#define CCM_POST78_AUTO_PODF_MASK 0x700u
-#define CCM_POST78_AUTO_PODF_SHIFT 8
-#define CCM_POST78_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST78_AUTO_PODF_SHIFT))&CCM_POST78_AUTO_PODF_MASK)
-#define CCM_POST78_AUTO_EN_MASK 0x1000u
-#define CCM_POST78_AUTO_EN_SHIFT 12
-#define CCM_POST78_SLOW_MASK 0x8000u
-#define CCM_POST78_SLOW_SHIFT 15
-#define CCM_POST78_SELECT_MASK 0x10000000u
-#define CCM_POST78_SELECT_SHIFT 28
-#define CCM_POST78_BUSY2_MASK 0x80000000u
-#define CCM_POST78_BUSY2_SHIFT 31
-/* POST_ROOT78_SET Bit Fields */
-#define CCM_POST_ROOT78_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT78_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT78_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT78_SET_POST_PODF_SHIFT))&CCM_POST_ROOT78_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT78_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT78_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT78_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT78_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT78_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT78_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT78_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT78_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT78_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT78_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT78_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT78_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT78_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT78_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT78_SET_BUSY2_SHIFT 31
-/* POST_ROOT78_CLR Bit Fields */
-#define CCM_POST_ROOT78_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT78_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT78_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT78_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT78_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT78_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT78_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT78_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT78_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT78_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT78_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT78_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT78_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT78_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT78_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT78_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT78_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT78_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT78_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT78_CLR_BUSY2_SHIFT 31
-/* POST_ROOT78_TOG Bit Fields */
-#define CCM_POST_ROOT78_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT78_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT78_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT78_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT78_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT78_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT78_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT78_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT78_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT78_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT78_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT78_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT78_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT78_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT78_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT78_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT78_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT78_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT78_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT78_TOG_BUSY2_SHIFT 31
-/* PRE78 Bit Fields */
-#define CCM_PRE78_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE78_PRE_PODF_B_SHIFT 0
-#define CCM_PRE78_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE78_PRE_PODF_B_SHIFT))&CCM_PRE78_PRE_PODF_B_MASK)
-#define CCM_PRE78_BUSY0_MASK 0x8u
-#define CCM_PRE78_BUSY0_SHIFT 3
-#define CCM_PRE78_MUX_B_MASK 0x700u
-#define CCM_PRE78_MUX_B_SHIFT 8
-#define CCM_PRE78_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE78_MUX_B_SHIFT))&CCM_PRE78_MUX_B_MASK)
-#define CCM_PRE78_EN_B_MASK 0x1000u
-#define CCM_PRE78_EN_B_SHIFT 12
-#define CCM_PRE78_BUSY1_MASK 0x8000u
-#define CCM_PRE78_BUSY1_SHIFT 15
-#define CCM_PRE78_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE78_PRE_PODF_A_SHIFT 16
-#define CCM_PRE78_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE78_PRE_PODF_A_SHIFT))&CCM_PRE78_PRE_PODF_A_MASK)
-#define CCM_PRE78_BUSY3_MASK 0x80000u
-#define CCM_PRE78_BUSY3_SHIFT 19
-#define CCM_PRE78_MUX_A_MASK 0x7000000u
-#define CCM_PRE78_MUX_A_SHIFT 24
-#define CCM_PRE78_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE78_MUX_A_SHIFT))&CCM_PRE78_MUX_A_MASK)
-#define CCM_PRE78_EN_A_MASK 0x10000000u
-#define CCM_PRE78_EN_A_SHIFT 28
-#define CCM_PRE78_BUSY4_MASK 0x80000000u
-#define CCM_PRE78_BUSY4_SHIFT 31
-/* PRE_ROOT78_SET Bit Fields */
-#define CCM_PRE_ROOT78_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT78_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT78_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT78_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT78_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT78_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT78_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT78_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT78_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_SET_MUX_B_SHIFT))&CCM_PRE_ROOT78_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT78_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT78_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT78_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT78_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT78_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT78_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT78_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT78_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT78_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT78_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT78_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT78_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT78_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_SET_MUX_A_SHIFT))&CCM_PRE_ROOT78_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT78_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT78_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT78_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT78_SET_BUSY4_SHIFT 31
-/* PRE_ROOT78_CLR Bit Fields */
-#define CCM_PRE_ROOT78_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT78_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT78_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT78_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT78_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT78_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT78_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT78_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT78_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT78_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT78_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT78_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT78_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT78_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT78_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT78_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT78_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT78_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT78_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT78_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT78_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT78_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT78_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT78_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT78_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT78_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT78_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT78_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT78_TOG Bit Fields */
-#define CCM_PRE_ROOT78_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT78_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT78_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT78_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT78_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT78_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT78_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT78_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT78_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT78_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT78_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT78_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT78_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT78_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT78_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT78_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT78_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT78_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT78_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT78_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT78_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT78_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT78_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT78_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT78_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT78_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT78_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT78_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT78_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL78 Bit Fields */
-#define CCM_ACCESS_CTRL78_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL78_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL78_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL78_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL78_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL78_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL78_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL78_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL78_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL78_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL78_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL78_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL78_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL78_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL78_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL78_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL78_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL78_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL78_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL78_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL78_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL78_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL78_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL78_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL78_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL78_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL78_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL78_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL78_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL78_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL78_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL78_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL78_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL78_LOCK_SHIFT 31
-/* ACCESS_CTRL78_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL78_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL78_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL78_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL78_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL78_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL78_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL78_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL78_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL78_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL78_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL78_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL78_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL78_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL78_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL78_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL78_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL78_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL78_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL78_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL78_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL78_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL78_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL78_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL78_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL78_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL78_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL78_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL78_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL78_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL78_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL78_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT79 Bit Fields */
-#define CCM_TARGET_ROOT79_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT79_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT79_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_POST_PODF_SHIFT))&CCM_TARGET_ROOT79_POST_PODF_MASK)
-#define CCM_TARGET_ROOT79_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT79_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT79_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT79_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT79_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT79_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT79_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT79_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT79_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT79_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT79_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_PRE_PODF_SHIFT))&CCM_TARGET_ROOT79_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT79_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT79_MUX_SHIFT 24
-#define CCM_TARGET_ROOT79_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_MUX_SHIFT))&CCM_TARGET_ROOT79_MUX_MASK)
-#define CCM_TARGET_ROOT79_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT79_ENABLE_SHIFT 28
-/* TARGET_ROOT79_SET Bit Fields */
-#define CCM_TARGET_ROOT79_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT79_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT79_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT79_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT79_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT79_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT79_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT79_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT79_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT79_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT79_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT79_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT79_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT79_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT79_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT79_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT79_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT79_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT79_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_SET_MUX_SHIFT))&CCM_TARGET_ROOT79_SET_MUX_MASK)
-#define CCM_TARGET_ROOT79_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT79_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT79_CLR Bit Fields */
-#define CCM_TARGET_ROOT79_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT79_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT79_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT79_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT79_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT79_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT79_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT79_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT79_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT79_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT79_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT79_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT79_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT79_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT79_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT79_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT79_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT79_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT79_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_CLR_MUX_SHIFT))&CCM_TARGET_ROOT79_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT79_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT79_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT79_TOG Bit Fields */
-#define CCM_TARGET_ROOT79_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT79_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT79_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT79_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT79_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT79_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT79_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT79_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT79_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT79_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT79_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT79_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT79_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT79_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT79_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT79_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT79_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT79_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT79_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT79_TOG_MUX_SHIFT))&CCM_TARGET_ROOT79_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT79_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT79_TOG_ENABLE_SHIFT 28
-/* POST79 Bit Fields */
-#define CCM_POST79_POST_PODF_MASK 0x3Fu
-#define CCM_POST79_POST_PODF_SHIFT 0
-#define CCM_POST79_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST79_POST_PODF_SHIFT))&CCM_POST79_POST_PODF_MASK)
-#define CCM_POST79_BUSY1_MASK 0x80u
-#define CCM_POST79_BUSY1_SHIFT 7
-#define CCM_POST79_AUTO_PODF_MASK 0x700u
-#define CCM_POST79_AUTO_PODF_SHIFT 8
-#define CCM_POST79_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST79_AUTO_PODF_SHIFT))&CCM_POST79_AUTO_PODF_MASK)
-#define CCM_POST79_AUTO_EN_MASK 0x1000u
-#define CCM_POST79_AUTO_EN_SHIFT 12
-#define CCM_POST79_SLOW_MASK 0x8000u
-#define CCM_POST79_SLOW_SHIFT 15
-#define CCM_POST79_SELECT_MASK 0x10000000u
-#define CCM_POST79_SELECT_SHIFT 28
-#define CCM_POST79_BUSY2_MASK 0x80000000u
-#define CCM_POST79_BUSY2_SHIFT 31
-/* POST_ROOT79_SET Bit Fields */
-#define CCM_POST_ROOT79_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT79_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT79_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT79_SET_POST_PODF_SHIFT))&CCM_POST_ROOT79_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT79_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT79_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT79_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT79_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT79_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT79_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT79_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT79_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT79_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT79_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT79_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT79_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT79_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT79_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT79_SET_BUSY2_SHIFT 31
-/* POST_ROOT79_CLR Bit Fields */
-#define CCM_POST_ROOT79_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT79_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT79_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT79_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT79_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT79_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT79_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT79_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT79_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT79_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT79_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT79_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT79_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT79_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT79_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT79_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT79_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT79_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT79_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT79_CLR_BUSY2_SHIFT 31
-/* POST_ROOT79_TOG Bit Fields */
-#define CCM_POST_ROOT79_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT79_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT79_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT79_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT79_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT79_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT79_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT79_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT79_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT79_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT79_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT79_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT79_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT79_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT79_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT79_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT79_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT79_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT79_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT79_TOG_BUSY2_SHIFT 31
-/* PRE79 Bit Fields */
-#define CCM_PRE79_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE79_PRE_PODF_B_SHIFT 0
-#define CCM_PRE79_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE79_PRE_PODF_B_SHIFT))&CCM_PRE79_PRE_PODF_B_MASK)
-#define CCM_PRE79_BUSY0_MASK 0x8u
-#define CCM_PRE79_BUSY0_SHIFT 3
-#define CCM_PRE79_MUX_B_MASK 0x700u
-#define CCM_PRE79_MUX_B_SHIFT 8
-#define CCM_PRE79_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE79_MUX_B_SHIFT))&CCM_PRE79_MUX_B_MASK)
-#define CCM_PRE79_EN_B_MASK 0x1000u
-#define CCM_PRE79_EN_B_SHIFT 12
-#define CCM_PRE79_BUSY1_MASK 0x8000u
-#define CCM_PRE79_BUSY1_SHIFT 15
-#define CCM_PRE79_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE79_PRE_PODF_A_SHIFT 16
-#define CCM_PRE79_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE79_PRE_PODF_A_SHIFT))&CCM_PRE79_PRE_PODF_A_MASK)
-#define CCM_PRE79_BUSY3_MASK 0x80000u
-#define CCM_PRE79_BUSY3_SHIFT 19
-#define CCM_PRE79_MUX_A_MASK 0x7000000u
-#define CCM_PRE79_MUX_A_SHIFT 24
-#define CCM_PRE79_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE79_MUX_A_SHIFT))&CCM_PRE79_MUX_A_MASK)
-#define CCM_PRE79_EN_A_MASK 0x10000000u
-#define CCM_PRE79_EN_A_SHIFT 28
-#define CCM_PRE79_BUSY4_MASK 0x80000000u
-#define CCM_PRE79_BUSY4_SHIFT 31
-/* PRE_ROOT79_SET Bit Fields */
-#define CCM_PRE_ROOT79_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT79_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT79_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT79_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT79_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT79_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT79_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT79_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT79_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_SET_MUX_B_SHIFT))&CCM_PRE_ROOT79_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT79_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT79_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT79_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT79_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT79_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT79_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT79_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT79_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT79_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT79_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT79_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT79_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT79_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_SET_MUX_A_SHIFT))&CCM_PRE_ROOT79_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT79_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT79_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT79_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT79_SET_BUSY4_SHIFT 31
-/* PRE_ROOT79_CLR Bit Fields */
-#define CCM_PRE_ROOT79_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT79_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT79_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT79_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT79_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT79_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT79_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT79_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT79_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT79_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT79_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT79_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT79_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT79_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT79_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT79_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT79_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT79_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT79_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT79_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT79_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT79_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT79_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT79_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT79_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT79_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT79_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT79_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT79_TOG Bit Fields */
-#define CCM_PRE_ROOT79_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT79_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT79_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT79_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT79_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT79_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT79_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT79_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT79_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT79_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT79_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT79_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT79_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT79_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT79_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT79_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT79_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT79_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT79_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT79_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT79_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT79_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT79_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT79_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT79_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT79_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT79_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT79_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT79_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL79 Bit Fields */
-#define CCM_ACCESS_CTRL79_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL79_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL79_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL79_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL79_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL79_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL79_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL79_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL79_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL79_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL79_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL79_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL79_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL79_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL79_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL79_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL79_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL79_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL79_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL79_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL79_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL79_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL79_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL79_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL79_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL79_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL79_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL79_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL79_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL79_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL79_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL79_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL79_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL79_LOCK_SHIFT 31
-/* ACCESS_CTRL79_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL79_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL79_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL79_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL79_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL79_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL79_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL79_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL79_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL79_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL79_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL79_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL79_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL79_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL79_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL79_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL79_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL79_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL79_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL79_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL79_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL79_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL79_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL79_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL79_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL79_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL79_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL79_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL79_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL79_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL79_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL79_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT80 Bit Fields */
-#define CCM_TARGET_ROOT80_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT80_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT80_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_POST_PODF_SHIFT))&CCM_TARGET_ROOT80_POST_PODF_MASK)
-#define CCM_TARGET_ROOT80_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT80_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT80_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT80_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT80_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT80_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT80_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT80_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT80_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT80_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT80_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_PRE_PODF_SHIFT))&CCM_TARGET_ROOT80_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT80_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT80_MUX_SHIFT 24
-#define CCM_TARGET_ROOT80_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_MUX_SHIFT))&CCM_TARGET_ROOT80_MUX_MASK)
-#define CCM_TARGET_ROOT80_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT80_ENABLE_SHIFT 28
-/* TARGET_ROOT80_SET Bit Fields */
-#define CCM_TARGET_ROOT80_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT80_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT80_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT80_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT80_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT80_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT80_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT80_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT80_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT80_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT80_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT80_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT80_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT80_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT80_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT80_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT80_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT80_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT80_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_SET_MUX_SHIFT))&CCM_TARGET_ROOT80_SET_MUX_MASK)
-#define CCM_TARGET_ROOT80_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT80_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT80_CLR Bit Fields */
-#define CCM_TARGET_ROOT80_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT80_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT80_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT80_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT80_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT80_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT80_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT80_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT80_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT80_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT80_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT80_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT80_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT80_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT80_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT80_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT80_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT80_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT80_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_CLR_MUX_SHIFT))&CCM_TARGET_ROOT80_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT80_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT80_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT80_TOG Bit Fields */
-#define CCM_TARGET_ROOT80_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT80_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT80_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT80_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT80_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT80_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT80_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT80_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT80_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT80_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT80_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT80_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT80_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT80_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT80_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT80_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT80_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT80_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT80_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT80_TOG_MUX_SHIFT))&CCM_TARGET_ROOT80_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT80_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT80_TOG_ENABLE_SHIFT 28
-/* POST80 Bit Fields */
-#define CCM_POST80_POST_PODF_MASK 0x3Fu
-#define CCM_POST80_POST_PODF_SHIFT 0
-#define CCM_POST80_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST80_POST_PODF_SHIFT))&CCM_POST80_POST_PODF_MASK)
-#define CCM_POST80_BUSY1_MASK 0x80u
-#define CCM_POST80_BUSY1_SHIFT 7
-#define CCM_POST80_AUTO_PODF_MASK 0x700u
-#define CCM_POST80_AUTO_PODF_SHIFT 8
-#define CCM_POST80_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST80_AUTO_PODF_SHIFT))&CCM_POST80_AUTO_PODF_MASK)
-#define CCM_POST80_AUTO_EN_MASK 0x1000u
-#define CCM_POST80_AUTO_EN_SHIFT 12
-#define CCM_POST80_SLOW_MASK 0x8000u
-#define CCM_POST80_SLOW_SHIFT 15
-#define CCM_POST80_SELECT_MASK 0x10000000u
-#define CCM_POST80_SELECT_SHIFT 28
-#define CCM_POST80_BUSY2_MASK 0x80000000u
-#define CCM_POST80_BUSY2_SHIFT 31
-/* POST_ROOT80_SET Bit Fields */
-#define CCM_POST_ROOT80_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT80_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT80_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT80_SET_POST_PODF_SHIFT))&CCM_POST_ROOT80_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT80_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT80_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT80_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT80_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT80_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT80_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT80_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT80_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT80_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT80_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT80_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT80_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT80_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT80_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT80_SET_BUSY2_SHIFT 31
-/* POST_ROOT80_CLR Bit Fields */
-#define CCM_POST_ROOT80_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT80_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT80_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT80_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT80_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT80_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT80_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT80_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT80_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT80_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT80_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT80_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT80_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT80_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT80_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT80_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT80_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT80_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT80_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT80_CLR_BUSY2_SHIFT 31
-/* POST_ROOT80_TOG Bit Fields */
-#define CCM_POST_ROOT80_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT80_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT80_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT80_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT80_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT80_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT80_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT80_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT80_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT80_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT80_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT80_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT80_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT80_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT80_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT80_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT80_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT80_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT80_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT80_TOG_BUSY2_SHIFT 31
-/* PRE80 Bit Fields */
-#define CCM_PRE80_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE80_PRE_PODF_B_SHIFT 0
-#define CCM_PRE80_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE80_PRE_PODF_B_SHIFT))&CCM_PRE80_PRE_PODF_B_MASK)
-#define CCM_PRE80_BUSY0_MASK 0x8u
-#define CCM_PRE80_BUSY0_SHIFT 3
-#define CCM_PRE80_MUX_B_MASK 0x700u
-#define CCM_PRE80_MUX_B_SHIFT 8
-#define CCM_PRE80_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE80_MUX_B_SHIFT))&CCM_PRE80_MUX_B_MASK)
-#define CCM_PRE80_EN_B_MASK 0x1000u
-#define CCM_PRE80_EN_B_SHIFT 12
-#define CCM_PRE80_BUSY1_MASK 0x8000u
-#define CCM_PRE80_BUSY1_SHIFT 15
-#define CCM_PRE80_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE80_PRE_PODF_A_SHIFT 16
-#define CCM_PRE80_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE80_PRE_PODF_A_SHIFT))&CCM_PRE80_PRE_PODF_A_MASK)
-#define CCM_PRE80_BUSY3_MASK 0x80000u
-#define CCM_PRE80_BUSY3_SHIFT 19
-#define CCM_PRE80_MUX_A_MASK 0x7000000u
-#define CCM_PRE80_MUX_A_SHIFT 24
-#define CCM_PRE80_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE80_MUX_A_SHIFT))&CCM_PRE80_MUX_A_MASK)
-#define CCM_PRE80_EN_A_MASK 0x10000000u
-#define CCM_PRE80_EN_A_SHIFT 28
-#define CCM_PRE80_BUSY4_MASK 0x80000000u
-#define CCM_PRE80_BUSY4_SHIFT 31
-/* PRE_ROOT80_SET Bit Fields */
-#define CCM_PRE_ROOT80_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT80_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT80_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT80_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT80_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT80_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT80_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT80_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT80_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_SET_MUX_B_SHIFT))&CCM_PRE_ROOT80_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT80_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT80_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT80_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT80_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT80_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT80_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT80_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT80_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT80_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT80_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT80_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT80_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT80_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_SET_MUX_A_SHIFT))&CCM_PRE_ROOT80_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT80_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT80_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT80_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT80_SET_BUSY4_SHIFT 31
-/* PRE_ROOT80_CLR Bit Fields */
-#define CCM_PRE_ROOT80_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT80_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT80_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT80_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT80_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT80_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT80_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT80_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT80_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT80_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT80_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT80_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT80_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT80_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT80_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT80_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT80_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT80_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT80_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT80_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT80_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT80_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT80_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT80_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT80_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT80_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT80_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT80_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT80_TOG Bit Fields */
-#define CCM_PRE_ROOT80_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT80_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT80_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT80_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT80_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT80_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT80_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT80_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT80_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT80_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT80_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT80_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT80_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT80_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT80_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT80_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT80_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT80_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT80_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT80_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT80_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT80_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT80_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT80_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT80_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT80_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT80_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT80_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT80_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL80 Bit Fields */
-#define CCM_ACCESS_CTRL80_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL80_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL80_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL80_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL80_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL80_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL80_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL80_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL80_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL80_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL80_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL80_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL80_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL80_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL80_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL80_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL80_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL80_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL80_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL80_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL80_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL80_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL80_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL80_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL80_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL80_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL80_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL80_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL80_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL80_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL80_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL80_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL80_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL80_LOCK_SHIFT 31
-/* ACCESS_CTRL80_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL80_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL80_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL80_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL80_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL80_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL80_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL80_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL80_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL80_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL80_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL80_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL80_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL80_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL80_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL80_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL80_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL80_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL80_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL80_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL80_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL80_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL80_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL80_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL80_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL80_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL80_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL80_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL80_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL80_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL80_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL80_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT81 Bit Fields */
-#define CCM_TARGET_ROOT81_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT81_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT81_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_POST_PODF_SHIFT))&CCM_TARGET_ROOT81_POST_PODF_MASK)
-#define CCM_TARGET_ROOT81_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT81_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT81_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT81_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT81_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT81_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT81_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT81_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT81_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT81_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT81_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_PRE_PODF_SHIFT))&CCM_TARGET_ROOT81_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT81_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT81_MUX_SHIFT 24
-#define CCM_TARGET_ROOT81_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_MUX_SHIFT))&CCM_TARGET_ROOT81_MUX_MASK)
-#define CCM_TARGET_ROOT81_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT81_ENABLE_SHIFT 28
-/* TARGET_ROOT81_SET Bit Fields */
-#define CCM_TARGET_ROOT81_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT81_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT81_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT81_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT81_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT81_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT81_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT81_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT81_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT81_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT81_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT81_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT81_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT81_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT81_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT81_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT81_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT81_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT81_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_SET_MUX_SHIFT))&CCM_TARGET_ROOT81_SET_MUX_MASK)
-#define CCM_TARGET_ROOT81_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT81_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT81_CLR Bit Fields */
-#define CCM_TARGET_ROOT81_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT81_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT81_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT81_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT81_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT81_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT81_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT81_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT81_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT81_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT81_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT81_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT81_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT81_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT81_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT81_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT81_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT81_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT81_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_CLR_MUX_SHIFT))&CCM_TARGET_ROOT81_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT81_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT81_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT81_TOG Bit Fields */
-#define CCM_TARGET_ROOT81_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT81_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT81_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT81_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT81_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT81_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT81_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT81_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT81_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT81_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT81_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT81_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT81_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT81_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT81_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT81_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT81_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT81_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT81_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT81_TOG_MUX_SHIFT))&CCM_TARGET_ROOT81_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT81_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT81_TOG_ENABLE_SHIFT 28
-/* POST81 Bit Fields */
-#define CCM_POST81_POST_PODF_MASK 0x3Fu
-#define CCM_POST81_POST_PODF_SHIFT 0
-#define CCM_POST81_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST81_POST_PODF_SHIFT))&CCM_POST81_POST_PODF_MASK)
-#define CCM_POST81_BUSY1_MASK 0x80u
-#define CCM_POST81_BUSY1_SHIFT 7
-#define CCM_POST81_AUTO_PODF_MASK 0x700u
-#define CCM_POST81_AUTO_PODF_SHIFT 8
-#define CCM_POST81_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST81_AUTO_PODF_SHIFT))&CCM_POST81_AUTO_PODF_MASK)
-#define CCM_POST81_AUTO_EN_MASK 0x1000u
-#define CCM_POST81_AUTO_EN_SHIFT 12
-#define CCM_POST81_SLOW_MASK 0x8000u
-#define CCM_POST81_SLOW_SHIFT 15
-#define CCM_POST81_SELECT_MASK 0x10000000u
-#define CCM_POST81_SELECT_SHIFT 28
-#define CCM_POST81_BUSY2_MASK 0x80000000u
-#define CCM_POST81_BUSY2_SHIFT 31
-/* POST_ROOT81_SET Bit Fields */
-#define CCM_POST_ROOT81_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT81_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT81_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT81_SET_POST_PODF_SHIFT))&CCM_POST_ROOT81_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT81_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT81_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT81_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT81_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT81_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT81_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT81_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT81_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT81_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT81_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT81_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT81_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT81_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT81_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT81_SET_BUSY2_SHIFT 31
-/* POST_ROOT81_CLR Bit Fields */
-#define CCM_POST_ROOT81_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT81_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT81_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT81_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT81_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT81_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT81_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT81_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT81_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT81_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT81_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT81_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT81_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT81_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT81_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT81_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT81_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT81_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT81_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT81_CLR_BUSY2_SHIFT 31
-/* POST_ROOT81_TOG Bit Fields */
-#define CCM_POST_ROOT81_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT81_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT81_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT81_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT81_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT81_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT81_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT81_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT81_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT81_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT81_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT81_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT81_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT81_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT81_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT81_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT81_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT81_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT81_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT81_TOG_BUSY2_SHIFT 31
-/* PRE81 Bit Fields */
-#define CCM_PRE81_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE81_PRE_PODF_B_SHIFT 0
-#define CCM_PRE81_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE81_PRE_PODF_B_SHIFT))&CCM_PRE81_PRE_PODF_B_MASK)
-#define CCM_PRE81_BUSY0_MASK 0x8u
-#define CCM_PRE81_BUSY0_SHIFT 3
-#define CCM_PRE81_MUX_B_MASK 0x700u
-#define CCM_PRE81_MUX_B_SHIFT 8
-#define CCM_PRE81_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE81_MUX_B_SHIFT))&CCM_PRE81_MUX_B_MASK)
-#define CCM_PRE81_EN_B_MASK 0x1000u
-#define CCM_PRE81_EN_B_SHIFT 12
-#define CCM_PRE81_BUSY1_MASK 0x8000u
-#define CCM_PRE81_BUSY1_SHIFT 15
-#define CCM_PRE81_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE81_PRE_PODF_A_SHIFT 16
-#define CCM_PRE81_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE81_PRE_PODF_A_SHIFT))&CCM_PRE81_PRE_PODF_A_MASK)
-#define CCM_PRE81_BUSY3_MASK 0x80000u
-#define CCM_PRE81_BUSY3_SHIFT 19
-#define CCM_PRE81_MUX_A_MASK 0x7000000u
-#define CCM_PRE81_MUX_A_SHIFT 24
-#define CCM_PRE81_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE81_MUX_A_SHIFT))&CCM_PRE81_MUX_A_MASK)
-#define CCM_PRE81_EN_A_MASK 0x10000000u
-#define CCM_PRE81_EN_A_SHIFT 28
-#define CCM_PRE81_BUSY4_MASK 0x80000000u
-#define CCM_PRE81_BUSY4_SHIFT 31
-/* PRE_ROOT81_SET Bit Fields */
-#define CCM_PRE_ROOT81_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT81_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT81_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT81_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT81_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT81_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT81_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT81_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT81_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_SET_MUX_B_SHIFT))&CCM_PRE_ROOT81_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT81_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT81_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT81_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT81_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT81_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT81_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT81_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT81_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT81_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT81_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT81_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT81_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT81_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_SET_MUX_A_SHIFT))&CCM_PRE_ROOT81_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT81_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT81_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT81_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT81_SET_BUSY4_SHIFT 31
-/* PRE_ROOT81_CLR Bit Fields */
-#define CCM_PRE_ROOT81_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT81_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT81_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT81_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT81_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT81_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT81_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT81_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT81_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT81_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT81_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT81_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT81_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT81_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT81_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT81_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT81_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT81_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT81_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT81_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT81_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT81_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT81_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT81_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT81_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT81_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT81_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT81_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT81_TOG Bit Fields */
-#define CCM_PRE_ROOT81_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT81_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT81_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT81_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT81_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT81_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT81_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT81_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT81_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT81_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT81_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT81_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT81_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT81_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT81_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT81_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT81_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT81_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT81_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT81_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT81_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT81_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT81_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT81_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT81_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT81_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT81_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT81_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT81_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL81 Bit Fields */
-#define CCM_ACCESS_CTRL81_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL81_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL81_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL81_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL81_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL81_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL81_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL81_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL81_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL81_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL81_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL81_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL81_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL81_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL81_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL81_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL81_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL81_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL81_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL81_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL81_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL81_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL81_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL81_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL81_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL81_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL81_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL81_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL81_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL81_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL81_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL81_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL81_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL81_LOCK_SHIFT 31
-/* ACCESS_CTRL81_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL81_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL81_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL81_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL81_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL81_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL81_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL81_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL81_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL81_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL81_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL81_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL81_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL81_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL81_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL81_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL81_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL81_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL81_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL81_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL81_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL81_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL81_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL81_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL81_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL81_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL81_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL81_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL81_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL81_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL81_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL81_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT82 Bit Fields */
-#define CCM_TARGET_ROOT82_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT82_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT82_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_POST_PODF_SHIFT))&CCM_TARGET_ROOT82_POST_PODF_MASK)
-#define CCM_TARGET_ROOT82_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT82_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT82_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT82_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT82_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT82_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT82_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT82_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT82_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT82_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT82_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_PRE_PODF_SHIFT))&CCM_TARGET_ROOT82_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT82_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT82_MUX_SHIFT 24
-#define CCM_TARGET_ROOT82_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_MUX_SHIFT))&CCM_TARGET_ROOT82_MUX_MASK)
-#define CCM_TARGET_ROOT82_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT82_ENABLE_SHIFT 28
-/* TARGET_ROOT82_SET Bit Fields */
-#define CCM_TARGET_ROOT82_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT82_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT82_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT82_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT82_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT82_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT82_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT82_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT82_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT82_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT82_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT82_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT82_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT82_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT82_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT82_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT82_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT82_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT82_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_SET_MUX_SHIFT))&CCM_TARGET_ROOT82_SET_MUX_MASK)
-#define CCM_TARGET_ROOT82_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT82_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT82_CLR Bit Fields */
-#define CCM_TARGET_ROOT82_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT82_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT82_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT82_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT82_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT82_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT82_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT82_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT82_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT82_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT82_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT82_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT82_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT82_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT82_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT82_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT82_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT82_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT82_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_CLR_MUX_SHIFT))&CCM_TARGET_ROOT82_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT82_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT82_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT82_TOG Bit Fields */
-#define CCM_TARGET_ROOT82_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT82_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT82_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT82_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT82_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT82_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT82_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT82_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT82_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT82_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT82_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT82_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT82_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT82_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT82_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT82_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT82_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT82_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT82_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT82_TOG_MUX_SHIFT))&CCM_TARGET_ROOT82_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT82_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT82_TOG_ENABLE_SHIFT 28
-/* POST82 Bit Fields */
-#define CCM_POST82_POST_PODF_MASK 0x3Fu
-#define CCM_POST82_POST_PODF_SHIFT 0
-#define CCM_POST82_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST82_POST_PODF_SHIFT))&CCM_POST82_POST_PODF_MASK)
-#define CCM_POST82_BUSY1_MASK 0x80u
-#define CCM_POST82_BUSY1_SHIFT 7
-#define CCM_POST82_AUTO_PODF_MASK 0x700u
-#define CCM_POST82_AUTO_PODF_SHIFT 8
-#define CCM_POST82_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST82_AUTO_PODF_SHIFT))&CCM_POST82_AUTO_PODF_MASK)
-#define CCM_POST82_AUTO_EN_MASK 0x1000u
-#define CCM_POST82_AUTO_EN_SHIFT 12
-#define CCM_POST82_SLOW_MASK 0x8000u
-#define CCM_POST82_SLOW_SHIFT 15
-#define CCM_POST82_SELECT_MASK 0x10000000u
-#define CCM_POST82_SELECT_SHIFT 28
-#define CCM_POST82_BUSY2_MASK 0x80000000u
-#define CCM_POST82_BUSY2_SHIFT 31
-/* POST_ROOT82_SET Bit Fields */
-#define CCM_POST_ROOT82_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT82_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT82_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT82_SET_POST_PODF_SHIFT))&CCM_POST_ROOT82_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT82_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT82_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT82_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT82_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT82_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT82_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT82_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT82_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT82_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT82_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT82_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT82_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT82_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT82_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT82_SET_BUSY2_SHIFT 31
-/* POST_ROOT82_CLR Bit Fields */
-#define CCM_POST_ROOT82_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT82_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT82_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT82_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT82_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT82_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT82_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT82_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT82_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT82_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT82_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT82_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT82_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT82_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT82_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT82_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT82_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT82_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT82_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT82_CLR_BUSY2_SHIFT 31
-/* POST_ROOT82_TOG Bit Fields */
-#define CCM_POST_ROOT82_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT82_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT82_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT82_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT82_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT82_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT82_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT82_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT82_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT82_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT82_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT82_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT82_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT82_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT82_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT82_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT82_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT82_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT82_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT82_TOG_BUSY2_SHIFT 31
-/* PRE82 Bit Fields */
-#define CCM_PRE82_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE82_PRE_PODF_B_SHIFT 0
-#define CCM_PRE82_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE82_PRE_PODF_B_SHIFT))&CCM_PRE82_PRE_PODF_B_MASK)
-#define CCM_PRE82_BUSY0_MASK 0x8u
-#define CCM_PRE82_BUSY0_SHIFT 3
-#define CCM_PRE82_MUX_B_MASK 0x700u
-#define CCM_PRE82_MUX_B_SHIFT 8
-#define CCM_PRE82_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE82_MUX_B_SHIFT))&CCM_PRE82_MUX_B_MASK)
-#define CCM_PRE82_EN_B_MASK 0x1000u
-#define CCM_PRE82_EN_B_SHIFT 12
-#define CCM_PRE82_BUSY1_MASK 0x8000u
-#define CCM_PRE82_BUSY1_SHIFT 15
-#define CCM_PRE82_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE82_PRE_PODF_A_SHIFT 16
-#define CCM_PRE82_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE82_PRE_PODF_A_SHIFT))&CCM_PRE82_PRE_PODF_A_MASK)
-#define CCM_PRE82_BUSY3_MASK 0x80000u
-#define CCM_PRE82_BUSY3_SHIFT 19
-#define CCM_PRE82_MUX_A_MASK 0x7000000u
-#define CCM_PRE82_MUX_A_SHIFT 24
-#define CCM_PRE82_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE82_MUX_A_SHIFT))&CCM_PRE82_MUX_A_MASK)
-#define CCM_PRE82_EN_A_MASK 0x10000000u
-#define CCM_PRE82_EN_A_SHIFT 28
-#define CCM_PRE82_BUSY4_MASK 0x80000000u
-#define CCM_PRE82_BUSY4_SHIFT 31
-/* PRE_ROOT82_SET Bit Fields */
-#define CCM_PRE_ROOT82_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT82_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT82_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT82_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT82_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT82_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT82_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT82_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT82_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_SET_MUX_B_SHIFT))&CCM_PRE_ROOT82_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT82_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT82_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT82_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT82_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT82_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT82_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT82_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT82_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT82_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT82_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT82_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT82_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT82_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_SET_MUX_A_SHIFT))&CCM_PRE_ROOT82_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT82_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT82_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT82_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT82_SET_BUSY4_SHIFT 31
-/* PRE_ROOT82_CLR Bit Fields */
-#define CCM_PRE_ROOT82_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT82_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT82_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT82_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT82_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT82_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT82_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT82_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT82_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT82_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT82_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT82_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT82_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT82_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT82_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT82_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT82_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT82_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT82_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT82_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT82_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT82_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT82_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT82_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT82_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT82_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT82_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT82_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT82_TOG Bit Fields */
-#define CCM_PRE_ROOT82_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT82_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT82_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT82_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT82_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT82_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT82_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT82_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT82_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT82_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT82_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT82_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT82_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT82_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT82_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT82_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT82_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT82_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT82_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT82_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT82_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT82_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT82_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT82_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT82_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT82_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT82_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT82_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT82_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL82 Bit Fields */
-#define CCM_ACCESS_CTRL82_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL82_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL82_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL82_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL82_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL82_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL82_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL82_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL82_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL82_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL82_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL82_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL82_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL82_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL82_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL82_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL82_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL82_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL82_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL82_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL82_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL82_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL82_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL82_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL82_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL82_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL82_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL82_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL82_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL82_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL82_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL82_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL82_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL82_LOCK_SHIFT 31
-/* ACCESS_CTRL82_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL82_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL82_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL82_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL82_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL82_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL82_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL82_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL82_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL82_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL82_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL82_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL82_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL82_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL82_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL82_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL82_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL82_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL82_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL82_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL82_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL82_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL82_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL82_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL82_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL82_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL82_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL82_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL82_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL82_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL82_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL82_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT83 Bit Fields */
-#define CCM_TARGET_ROOT83_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT83_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT83_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_POST_PODF_SHIFT))&CCM_TARGET_ROOT83_POST_PODF_MASK)
-#define CCM_TARGET_ROOT83_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT83_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT83_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT83_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT83_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT83_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT83_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT83_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT83_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT83_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT83_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_PRE_PODF_SHIFT))&CCM_TARGET_ROOT83_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT83_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT83_MUX_SHIFT 24
-#define CCM_TARGET_ROOT83_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_MUX_SHIFT))&CCM_TARGET_ROOT83_MUX_MASK)
-#define CCM_TARGET_ROOT83_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT83_ENABLE_SHIFT 28
-/* TARGET_ROOT83_SET Bit Fields */
-#define CCM_TARGET_ROOT83_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT83_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT83_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT83_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT83_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT83_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT83_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT83_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT83_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT83_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT83_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT83_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT83_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT83_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT83_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT83_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT83_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT83_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT83_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_SET_MUX_SHIFT))&CCM_TARGET_ROOT83_SET_MUX_MASK)
-#define CCM_TARGET_ROOT83_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT83_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT83_CLR Bit Fields */
-#define CCM_TARGET_ROOT83_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT83_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT83_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT83_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT83_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT83_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT83_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT83_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT83_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT83_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT83_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT83_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT83_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT83_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT83_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT83_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT83_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT83_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT83_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_CLR_MUX_SHIFT))&CCM_TARGET_ROOT83_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT83_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT83_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT83_TOG Bit Fields */
-#define CCM_TARGET_ROOT83_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT83_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT83_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT83_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT83_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT83_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT83_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT83_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT83_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT83_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT83_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT83_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT83_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT83_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT83_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT83_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT83_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT83_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT83_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT83_TOG_MUX_SHIFT))&CCM_TARGET_ROOT83_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT83_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT83_TOG_ENABLE_SHIFT 28
-/* POST83 Bit Fields */
-#define CCM_POST83_POST_PODF_MASK 0x3Fu
-#define CCM_POST83_POST_PODF_SHIFT 0
-#define CCM_POST83_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST83_POST_PODF_SHIFT))&CCM_POST83_POST_PODF_MASK)
-#define CCM_POST83_BUSY1_MASK 0x80u
-#define CCM_POST83_BUSY1_SHIFT 7
-#define CCM_POST83_AUTO_PODF_MASK 0x700u
-#define CCM_POST83_AUTO_PODF_SHIFT 8
-#define CCM_POST83_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST83_AUTO_PODF_SHIFT))&CCM_POST83_AUTO_PODF_MASK)
-#define CCM_POST83_AUTO_EN_MASK 0x1000u
-#define CCM_POST83_AUTO_EN_SHIFT 12
-#define CCM_POST83_SLOW_MASK 0x8000u
-#define CCM_POST83_SLOW_SHIFT 15
-#define CCM_POST83_SELECT_MASK 0x10000000u
-#define CCM_POST83_SELECT_SHIFT 28
-#define CCM_POST83_BUSY2_MASK 0x80000000u
-#define CCM_POST83_BUSY2_SHIFT 31
-/* POST_ROOT83_SET Bit Fields */
-#define CCM_POST_ROOT83_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT83_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT83_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT83_SET_POST_PODF_SHIFT))&CCM_POST_ROOT83_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT83_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT83_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT83_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT83_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT83_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT83_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT83_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT83_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT83_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT83_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT83_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT83_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT83_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT83_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT83_SET_BUSY2_SHIFT 31
-/* POST_ROOT83_CLR Bit Fields */
-#define CCM_POST_ROOT83_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT83_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT83_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT83_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT83_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT83_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT83_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT83_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT83_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT83_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT83_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT83_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT83_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT83_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT83_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT83_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT83_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT83_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT83_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT83_CLR_BUSY2_SHIFT 31
-/* POST_ROOT83_TOG Bit Fields */
-#define CCM_POST_ROOT83_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT83_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT83_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT83_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT83_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT83_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT83_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT83_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT83_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT83_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT83_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT83_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT83_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT83_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT83_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT83_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT83_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT83_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT83_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT83_TOG_BUSY2_SHIFT 31
-/* PRE83 Bit Fields */
-#define CCM_PRE83_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE83_PRE_PODF_B_SHIFT 0
-#define CCM_PRE83_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE83_PRE_PODF_B_SHIFT))&CCM_PRE83_PRE_PODF_B_MASK)
-#define CCM_PRE83_BUSY0_MASK 0x8u
-#define CCM_PRE83_BUSY0_SHIFT 3
-#define CCM_PRE83_MUX_B_MASK 0x700u
-#define CCM_PRE83_MUX_B_SHIFT 8
-#define CCM_PRE83_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE83_MUX_B_SHIFT))&CCM_PRE83_MUX_B_MASK)
-#define CCM_PRE83_EN_B_MASK 0x1000u
-#define CCM_PRE83_EN_B_SHIFT 12
-#define CCM_PRE83_BUSY1_MASK 0x8000u
-#define CCM_PRE83_BUSY1_SHIFT 15
-#define CCM_PRE83_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE83_PRE_PODF_A_SHIFT 16
-#define CCM_PRE83_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE83_PRE_PODF_A_SHIFT))&CCM_PRE83_PRE_PODF_A_MASK)
-#define CCM_PRE83_BUSY3_MASK 0x80000u
-#define CCM_PRE83_BUSY3_SHIFT 19
-#define CCM_PRE83_MUX_A_MASK 0x7000000u
-#define CCM_PRE83_MUX_A_SHIFT 24
-#define CCM_PRE83_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE83_MUX_A_SHIFT))&CCM_PRE83_MUX_A_MASK)
-#define CCM_PRE83_EN_A_MASK 0x10000000u
-#define CCM_PRE83_EN_A_SHIFT 28
-#define CCM_PRE83_BUSY4_MASK 0x80000000u
-#define CCM_PRE83_BUSY4_SHIFT 31
-/* PRE_ROOT83_SET Bit Fields */
-#define CCM_PRE_ROOT83_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT83_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT83_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT83_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT83_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT83_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT83_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT83_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT83_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_SET_MUX_B_SHIFT))&CCM_PRE_ROOT83_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT83_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT83_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT83_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT83_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT83_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT83_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT83_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT83_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT83_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT83_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT83_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT83_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT83_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_SET_MUX_A_SHIFT))&CCM_PRE_ROOT83_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT83_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT83_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT83_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT83_SET_BUSY4_SHIFT 31
-/* PRE_ROOT83_CLR Bit Fields */
-#define CCM_PRE_ROOT83_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT83_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT83_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT83_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT83_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT83_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT83_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT83_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT83_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT83_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT83_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT83_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT83_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT83_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT83_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT83_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT83_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT83_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT83_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT83_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT83_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT83_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT83_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT83_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT83_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT83_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT83_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT83_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT83_TOG Bit Fields */
-#define CCM_PRE_ROOT83_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT83_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT83_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT83_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT83_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT83_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT83_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT83_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT83_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT83_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT83_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT83_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT83_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT83_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT83_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT83_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT83_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT83_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT83_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT83_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT83_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT83_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT83_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT83_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT83_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT83_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT83_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT83_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT83_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL83 Bit Fields */
-#define CCM_ACCESS_CTRL83_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL83_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL83_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL83_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL83_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL83_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL83_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL83_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL83_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL83_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL83_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL83_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL83_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL83_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL83_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL83_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL83_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL83_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL83_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL83_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL83_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL83_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL83_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL83_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL83_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL83_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL83_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL83_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL83_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL83_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL83_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL83_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL83_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL83_LOCK_SHIFT 31
-/* ACCESS_CTRL83_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL83_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL83_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL83_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL83_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL83_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL83_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL83_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL83_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL83_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL83_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL83_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL83_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL83_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL83_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL83_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL83_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL83_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL83_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL83_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL83_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL83_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL83_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL83_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL83_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL83_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL83_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL83_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL83_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL83_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL83_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL83_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT84 Bit Fields */
-#define CCM_TARGET_ROOT84_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT84_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT84_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_POST_PODF_SHIFT))&CCM_TARGET_ROOT84_POST_PODF_MASK)
-#define CCM_TARGET_ROOT84_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT84_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT84_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT84_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT84_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT84_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT84_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT84_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT84_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT84_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT84_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_PRE_PODF_SHIFT))&CCM_TARGET_ROOT84_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT84_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT84_MUX_SHIFT 24
-#define CCM_TARGET_ROOT84_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_MUX_SHIFT))&CCM_TARGET_ROOT84_MUX_MASK)
-#define CCM_TARGET_ROOT84_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT84_ENABLE_SHIFT 28
-/* TARGET_ROOT84_SET Bit Fields */
-#define CCM_TARGET_ROOT84_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT84_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT84_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT84_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT84_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT84_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT84_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT84_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT84_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT84_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT84_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT84_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT84_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT84_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT84_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT84_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT84_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT84_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT84_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_SET_MUX_SHIFT))&CCM_TARGET_ROOT84_SET_MUX_MASK)
-#define CCM_TARGET_ROOT84_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT84_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT84_CLR Bit Fields */
-#define CCM_TARGET_ROOT84_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT84_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT84_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT84_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT84_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT84_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT84_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT84_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT84_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT84_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT84_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT84_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT84_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT84_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT84_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT84_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT84_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT84_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT84_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_CLR_MUX_SHIFT))&CCM_TARGET_ROOT84_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT84_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT84_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT84_TOG Bit Fields */
-#define CCM_TARGET_ROOT84_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT84_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT84_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT84_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT84_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT84_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT84_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT84_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT84_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT84_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT84_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT84_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT84_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT84_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT84_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT84_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT84_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT84_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT84_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT84_TOG_MUX_SHIFT))&CCM_TARGET_ROOT84_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT84_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT84_TOG_ENABLE_SHIFT 28
-/* POST84 Bit Fields */
-#define CCM_POST84_POST_PODF_MASK 0x3Fu
-#define CCM_POST84_POST_PODF_SHIFT 0
-#define CCM_POST84_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST84_POST_PODF_SHIFT))&CCM_POST84_POST_PODF_MASK)
-#define CCM_POST84_BUSY1_MASK 0x80u
-#define CCM_POST84_BUSY1_SHIFT 7
-#define CCM_POST84_AUTO_PODF_MASK 0x700u
-#define CCM_POST84_AUTO_PODF_SHIFT 8
-#define CCM_POST84_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST84_AUTO_PODF_SHIFT))&CCM_POST84_AUTO_PODF_MASK)
-#define CCM_POST84_AUTO_EN_MASK 0x1000u
-#define CCM_POST84_AUTO_EN_SHIFT 12
-#define CCM_POST84_SLOW_MASK 0x8000u
-#define CCM_POST84_SLOW_SHIFT 15
-#define CCM_POST84_SELECT_MASK 0x10000000u
-#define CCM_POST84_SELECT_SHIFT 28
-#define CCM_POST84_BUSY2_MASK 0x80000000u
-#define CCM_POST84_BUSY2_SHIFT 31
-/* POST_ROOT84_SET Bit Fields */
-#define CCM_POST_ROOT84_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT84_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT84_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT84_SET_POST_PODF_SHIFT))&CCM_POST_ROOT84_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT84_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT84_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT84_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT84_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT84_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT84_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT84_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT84_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT84_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT84_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT84_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT84_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT84_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT84_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT84_SET_BUSY2_SHIFT 31
-/* POST_ROOT84_CLR Bit Fields */
-#define CCM_POST_ROOT84_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT84_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT84_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT84_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT84_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT84_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT84_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT84_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT84_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT84_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT84_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT84_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT84_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT84_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT84_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT84_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT84_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT84_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT84_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT84_CLR_BUSY2_SHIFT 31
-/* POST_ROOT84_TOG Bit Fields */
-#define CCM_POST_ROOT84_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT84_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT84_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT84_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT84_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT84_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT84_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT84_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT84_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT84_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT84_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT84_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT84_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT84_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT84_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT84_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT84_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT84_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT84_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT84_TOG_BUSY2_SHIFT 31
-/* PRE84 Bit Fields */
-#define CCM_PRE84_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE84_PRE_PODF_B_SHIFT 0
-#define CCM_PRE84_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE84_PRE_PODF_B_SHIFT))&CCM_PRE84_PRE_PODF_B_MASK)
-#define CCM_PRE84_BUSY0_MASK 0x8u
-#define CCM_PRE84_BUSY0_SHIFT 3
-#define CCM_PRE84_MUX_B_MASK 0x700u
-#define CCM_PRE84_MUX_B_SHIFT 8
-#define CCM_PRE84_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE84_MUX_B_SHIFT))&CCM_PRE84_MUX_B_MASK)
-#define CCM_PRE84_EN_B_MASK 0x1000u
-#define CCM_PRE84_EN_B_SHIFT 12
-#define CCM_PRE84_BUSY1_MASK 0x8000u
-#define CCM_PRE84_BUSY1_SHIFT 15
-#define CCM_PRE84_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE84_PRE_PODF_A_SHIFT 16
-#define CCM_PRE84_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE84_PRE_PODF_A_SHIFT))&CCM_PRE84_PRE_PODF_A_MASK)
-#define CCM_PRE84_BUSY3_MASK 0x80000u
-#define CCM_PRE84_BUSY3_SHIFT 19
-#define CCM_PRE84_MUX_A_MASK 0x7000000u
-#define CCM_PRE84_MUX_A_SHIFT 24
-#define CCM_PRE84_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE84_MUX_A_SHIFT))&CCM_PRE84_MUX_A_MASK)
-#define CCM_PRE84_EN_A_MASK 0x10000000u
-#define CCM_PRE84_EN_A_SHIFT 28
-#define CCM_PRE84_BUSY4_MASK 0x80000000u
-#define CCM_PRE84_BUSY4_SHIFT 31
-/* PRE_ROOT84_SET Bit Fields */
-#define CCM_PRE_ROOT84_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT84_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT84_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT84_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT84_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT84_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT84_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT84_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT84_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_SET_MUX_B_SHIFT))&CCM_PRE_ROOT84_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT84_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT84_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT84_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT84_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT84_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT84_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT84_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT84_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT84_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT84_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT84_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT84_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT84_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_SET_MUX_A_SHIFT))&CCM_PRE_ROOT84_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT84_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT84_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT84_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT84_SET_BUSY4_SHIFT 31
-/* PRE_ROOT84_CLR Bit Fields */
-#define CCM_PRE_ROOT84_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT84_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT84_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT84_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT84_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT84_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT84_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT84_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT84_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT84_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT84_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT84_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT84_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT84_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT84_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT84_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT84_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT84_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT84_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT84_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT84_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT84_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT84_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT84_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT84_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT84_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT84_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT84_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT84_TOG Bit Fields */
-#define CCM_PRE_ROOT84_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT84_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT84_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT84_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT84_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT84_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT84_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT84_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT84_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT84_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT84_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT84_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT84_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT84_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT84_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT84_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT84_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT84_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT84_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT84_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT84_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT84_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT84_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT84_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT84_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT84_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT84_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT84_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT84_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL84 Bit Fields */
-#define CCM_ACCESS_CTRL84_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL84_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL84_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL84_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL84_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL84_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL84_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL84_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL84_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL84_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL84_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL84_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL84_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL84_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL84_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL84_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL84_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL84_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL84_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL84_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL84_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL84_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL84_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL84_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL84_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL84_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL84_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL84_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL84_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL84_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL84_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL84_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL84_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL84_LOCK_SHIFT 31
-/* ACCESS_CTRL84_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL84_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL84_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL84_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL84_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL84_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL84_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL84_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL84_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL84_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL84_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL84_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL84_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL84_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL84_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL84_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL84_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL84_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL84_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL84_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL84_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL84_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL84_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL84_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL84_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL84_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL84_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL84_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL84_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL84_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL84_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL84_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT85 Bit Fields */
-#define CCM_TARGET_ROOT85_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT85_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT85_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_POST_PODF_SHIFT))&CCM_TARGET_ROOT85_POST_PODF_MASK)
-#define CCM_TARGET_ROOT85_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT85_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT85_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT85_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT85_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT85_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT85_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT85_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT85_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT85_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT85_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_PRE_PODF_SHIFT))&CCM_TARGET_ROOT85_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT85_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT85_MUX_SHIFT 24
-#define CCM_TARGET_ROOT85_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_MUX_SHIFT))&CCM_TARGET_ROOT85_MUX_MASK)
-#define CCM_TARGET_ROOT85_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT85_ENABLE_SHIFT 28
-/* TARGET_ROOT85_SET Bit Fields */
-#define CCM_TARGET_ROOT85_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT85_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT85_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT85_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT85_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT85_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT85_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT85_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT85_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT85_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT85_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT85_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT85_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT85_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT85_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT85_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT85_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT85_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT85_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_SET_MUX_SHIFT))&CCM_TARGET_ROOT85_SET_MUX_MASK)
-#define CCM_TARGET_ROOT85_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT85_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT85_CLR Bit Fields */
-#define CCM_TARGET_ROOT85_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT85_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT85_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT85_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT85_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT85_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT85_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT85_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT85_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT85_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT85_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT85_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT85_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT85_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT85_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT85_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT85_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT85_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT85_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_CLR_MUX_SHIFT))&CCM_TARGET_ROOT85_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT85_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT85_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT85_TOG Bit Fields */
-#define CCM_TARGET_ROOT85_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT85_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT85_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT85_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT85_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT85_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT85_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT85_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT85_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT85_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT85_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT85_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT85_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT85_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT85_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT85_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT85_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT85_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT85_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT85_TOG_MUX_SHIFT))&CCM_TARGET_ROOT85_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT85_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT85_TOG_ENABLE_SHIFT 28
-/* POST85 Bit Fields */
-#define CCM_POST85_POST_PODF_MASK 0x3Fu
-#define CCM_POST85_POST_PODF_SHIFT 0
-#define CCM_POST85_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST85_POST_PODF_SHIFT))&CCM_POST85_POST_PODF_MASK)
-#define CCM_POST85_BUSY1_MASK 0x80u
-#define CCM_POST85_BUSY1_SHIFT 7
-#define CCM_POST85_AUTO_PODF_MASK 0x700u
-#define CCM_POST85_AUTO_PODF_SHIFT 8
-#define CCM_POST85_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST85_AUTO_PODF_SHIFT))&CCM_POST85_AUTO_PODF_MASK)
-#define CCM_POST85_AUTO_EN_MASK 0x1000u
-#define CCM_POST85_AUTO_EN_SHIFT 12
-#define CCM_POST85_SLOW_MASK 0x8000u
-#define CCM_POST85_SLOW_SHIFT 15
-#define CCM_POST85_SELECT_MASK 0x10000000u
-#define CCM_POST85_SELECT_SHIFT 28
-#define CCM_POST85_BUSY2_MASK 0x80000000u
-#define CCM_POST85_BUSY2_SHIFT 31
-/* POST_ROOT85_SET Bit Fields */
-#define CCM_POST_ROOT85_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT85_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT85_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT85_SET_POST_PODF_SHIFT))&CCM_POST_ROOT85_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT85_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT85_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT85_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT85_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT85_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT85_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT85_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT85_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT85_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT85_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT85_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT85_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT85_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT85_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT85_SET_BUSY2_SHIFT 31
-/* POST_ROOT85_CLR Bit Fields */
-#define CCM_POST_ROOT85_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT85_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT85_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT85_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT85_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT85_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT85_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT85_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT85_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT85_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT85_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT85_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT85_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT85_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT85_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT85_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT85_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT85_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT85_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT85_CLR_BUSY2_SHIFT 31
-/* POST_ROOT85_TOG Bit Fields */
-#define CCM_POST_ROOT85_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT85_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT85_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT85_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT85_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT85_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT85_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT85_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT85_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT85_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT85_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT85_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT85_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT85_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT85_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT85_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT85_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT85_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT85_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT85_TOG_BUSY2_SHIFT 31
-/* PRE85 Bit Fields */
-#define CCM_PRE85_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE85_PRE_PODF_B_SHIFT 0
-#define CCM_PRE85_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE85_PRE_PODF_B_SHIFT))&CCM_PRE85_PRE_PODF_B_MASK)
-#define CCM_PRE85_BUSY0_MASK 0x8u
-#define CCM_PRE85_BUSY0_SHIFT 3
-#define CCM_PRE85_MUX_B_MASK 0x700u
-#define CCM_PRE85_MUX_B_SHIFT 8
-#define CCM_PRE85_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE85_MUX_B_SHIFT))&CCM_PRE85_MUX_B_MASK)
-#define CCM_PRE85_EN_B_MASK 0x1000u
-#define CCM_PRE85_EN_B_SHIFT 12
-#define CCM_PRE85_BUSY1_MASK 0x8000u
-#define CCM_PRE85_BUSY1_SHIFT 15
-#define CCM_PRE85_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE85_PRE_PODF_A_SHIFT 16
-#define CCM_PRE85_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE85_PRE_PODF_A_SHIFT))&CCM_PRE85_PRE_PODF_A_MASK)
-#define CCM_PRE85_BUSY3_MASK 0x80000u
-#define CCM_PRE85_BUSY3_SHIFT 19
-#define CCM_PRE85_MUX_A_MASK 0x7000000u
-#define CCM_PRE85_MUX_A_SHIFT 24
-#define CCM_PRE85_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE85_MUX_A_SHIFT))&CCM_PRE85_MUX_A_MASK)
-#define CCM_PRE85_EN_A_MASK 0x10000000u
-#define CCM_PRE85_EN_A_SHIFT 28
-#define CCM_PRE85_BUSY4_MASK 0x80000000u
-#define CCM_PRE85_BUSY4_SHIFT 31
-/* PRE_ROOT85_SET Bit Fields */
-#define CCM_PRE_ROOT85_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT85_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT85_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT85_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT85_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT85_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT85_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT85_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT85_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_SET_MUX_B_SHIFT))&CCM_PRE_ROOT85_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT85_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT85_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT85_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT85_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT85_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT85_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT85_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT85_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT85_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT85_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT85_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT85_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT85_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_SET_MUX_A_SHIFT))&CCM_PRE_ROOT85_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT85_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT85_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT85_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT85_SET_BUSY4_SHIFT 31
-/* PRE_ROOT85_CLR Bit Fields */
-#define CCM_PRE_ROOT85_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT85_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT85_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT85_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT85_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT85_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT85_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT85_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT85_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT85_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT85_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT85_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT85_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT85_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT85_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT85_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT85_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT85_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT85_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT85_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT85_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT85_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT85_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT85_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT85_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT85_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT85_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT85_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT85_TOG Bit Fields */
-#define CCM_PRE_ROOT85_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT85_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT85_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT85_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT85_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT85_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT85_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT85_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT85_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT85_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT85_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT85_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT85_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT85_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT85_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT85_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT85_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT85_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT85_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT85_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT85_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT85_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT85_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT85_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT85_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT85_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT85_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT85_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT85_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL85 Bit Fields */
-#define CCM_ACCESS_CTRL85_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL85_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL85_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL85_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL85_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL85_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL85_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL85_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL85_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL85_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL85_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL85_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL85_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL85_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL85_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL85_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL85_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL85_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL85_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL85_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL85_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL85_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL85_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL85_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL85_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL85_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL85_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL85_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL85_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL85_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL85_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL85_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL85_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL85_LOCK_SHIFT 31
-/* ACCESS_CTRL85_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL85_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL85_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL85_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL85_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL85_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL85_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL85_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL85_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL85_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL85_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL85_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL85_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL85_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL85_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL85_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL85_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL85_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL85_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL85_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL85_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL85_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL85_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL85_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL85_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL85_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL85_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL85_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL85_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL85_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL85_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL85_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT86 Bit Fields */
-#define CCM_TARGET_ROOT86_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT86_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT86_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_POST_PODF_SHIFT))&CCM_TARGET_ROOT86_POST_PODF_MASK)
-#define CCM_TARGET_ROOT86_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT86_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT86_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT86_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT86_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT86_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT86_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT86_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT86_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT86_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT86_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_PRE_PODF_SHIFT))&CCM_TARGET_ROOT86_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT86_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT86_MUX_SHIFT 24
-#define CCM_TARGET_ROOT86_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_MUX_SHIFT))&CCM_TARGET_ROOT86_MUX_MASK)
-#define CCM_TARGET_ROOT86_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT86_ENABLE_SHIFT 28
-/* TARGET_ROOT86_SET Bit Fields */
-#define CCM_TARGET_ROOT86_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT86_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT86_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT86_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT86_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT86_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT86_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT86_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT86_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT86_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT86_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT86_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT86_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT86_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT86_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT86_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT86_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT86_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT86_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_SET_MUX_SHIFT))&CCM_TARGET_ROOT86_SET_MUX_MASK)
-#define CCM_TARGET_ROOT86_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT86_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT86_CLR Bit Fields */
-#define CCM_TARGET_ROOT86_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT86_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT86_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT86_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT86_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT86_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT86_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT86_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT86_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT86_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT86_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT86_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT86_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT86_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT86_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT86_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT86_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT86_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT86_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_CLR_MUX_SHIFT))&CCM_TARGET_ROOT86_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT86_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT86_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT86_TOG Bit Fields */
-#define CCM_TARGET_ROOT86_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT86_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT86_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT86_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT86_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT86_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT86_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT86_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT86_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT86_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT86_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT86_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT86_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT86_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT86_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT86_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT86_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT86_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT86_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT86_TOG_MUX_SHIFT))&CCM_TARGET_ROOT86_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT86_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT86_TOG_ENABLE_SHIFT 28
-/* POST86 Bit Fields */
-#define CCM_POST86_POST_PODF_MASK 0x3Fu
-#define CCM_POST86_POST_PODF_SHIFT 0
-#define CCM_POST86_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST86_POST_PODF_SHIFT))&CCM_POST86_POST_PODF_MASK)
-#define CCM_POST86_BUSY1_MASK 0x80u
-#define CCM_POST86_BUSY1_SHIFT 7
-#define CCM_POST86_AUTO_PODF_MASK 0x700u
-#define CCM_POST86_AUTO_PODF_SHIFT 8
-#define CCM_POST86_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST86_AUTO_PODF_SHIFT))&CCM_POST86_AUTO_PODF_MASK)
-#define CCM_POST86_AUTO_EN_MASK 0x1000u
-#define CCM_POST86_AUTO_EN_SHIFT 12
-#define CCM_POST86_SLOW_MASK 0x8000u
-#define CCM_POST86_SLOW_SHIFT 15
-#define CCM_POST86_SELECT_MASK 0x10000000u
-#define CCM_POST86_SELECT_SHIFT 28
-#define CCM_POST86_BUSY2_MASK 0x80000000u
-#define CCM_POST86_BUSY2_SHIFT 31
-/* POST_ROOT86_SET Bit Fields */
-#define CCM_POST_ROOT86_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT86_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT86_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT86_SET_POST_PODF_SHIFT))&CCM_POST_ROOT86_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT86_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT86_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT86_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT86_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT86_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT86_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT86_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT86_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT86_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT86_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT86_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT86_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT86_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT86_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT86_SET_BUSY2_SHIFT 31
-/* POST_ROOT86_CLR Bit Fields */
-#define CCM_POST_ROOT86_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT86_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT86_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT86_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT86_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT86_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT86_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT86_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT86_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT86_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT86_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT86_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT86_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT86_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT86_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT86_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT86_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT86_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT86_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT86_CLR_BUSY2_SHIFT 31
-/* POST_ROOT86_TOG Bit Fields */
-#define CCM_POST_ROOT86_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT86_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT86_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT86_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT86_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT86_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT86_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT86_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT86_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT86_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT86_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT86_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT86_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT86_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT86_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT86_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT86_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT86_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT86_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT86_TOG_BUSY2_SHIFT 31
-/* PRE86 Bit Fields */
-#define CCM_PRE86_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE86_PRE_PODF_B_SHIFT 0
-#define CCM_PRE86_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE86_PRE_PODF_B_SHIFT))&CCM_PRE86_PRE_PODF_B_MASK)
-#define CCM_PRE86_BUSY0_MASK 0x8u
-#define CCM_PRE86_BUSY0_SHIFT 3
-#define CCM_PRE86_MUX_B_MASK 0x700u
-#define CCM_PRE86_MUX_B_SHIFT 8
-#define CCM_PRE86_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE86_MUX_B_SHIFT))&CCM_PRE86_MUX_B_MASK)
-#define CCM_PRE86_EN_B_MASK 0x1000u
-#define CCM_PRE86_EN_B_SHIFT 12
-#define CCM_PRE86_BUSY1_MASK 0x8000u
-#define CCM_PRE86_BUSY1_SHIFT 15
-#define CCM_PRE86_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE86_PRE_PODF_A_SHIFT 16
-#define CCM_PRE86_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE86_PRE_PODF_A_SHIFT))&CCM_PRE86_PRE_PODF_A_MASK)
-#define CCM_PRE86_BUSY3_MASK 0x80000u
-#define CCM_PRE86_BUSY3_SHIFT 19
-#define CCM_PRE86_MUX_A_MASK 0x7000000u
-#define CCM_PRE86_MUX_A_SHIFT 24
-#define CCM_PRE86_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE86_MUX_A_SHIFT))&CCM_PRE86_MUX_A_MASK)
-#define CCM_PRE86_EN_A_MASK 0x10000000u
-#define CCM_PRE86_EN_A_SHIFT 28
-#define CCM_PRE86_BUSY4_MASK 0x80000000u
-#define CCM_PRE86_BUSY4_SHIFT 31
-/* PRE_ROOT86_SET Bit Fields */
-#define CCM_PRE_ROOT86_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT86_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT86_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT86_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT86_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT86_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT86_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT86_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT86_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_SET_MUX_B_SHIFT))&CCM_PRE_ROOT86_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT86_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT86_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT86_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT86_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT86_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT86_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT86_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT86_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT86_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT86_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT86_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT86_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT86_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_SET_MUX_A_SHIFT))&CCM_PRE_ROOT86_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT86_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT86_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT86_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT86_SET_BUSY4_SHIFT 31
-/* PRE_ROOT86_CLR Bit Fields */
-#define CCM_PRE_ROOT86_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT86_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT86_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT86_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT86_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT86_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT86_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT86_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT86_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT86_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT86_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT86_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT86_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT86_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT86_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT86_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT86_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT86_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT86_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT86_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT86_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT86_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT86_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT86_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT86_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT86_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT86_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT86_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT86_TOG Bit Fields */
-#define CCM_PRE_ROOT86_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT86_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT86_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT86_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT86_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT86_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT86_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT86_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT86_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT86_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT86_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT86_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT86_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT86_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT86_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT86_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT86_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT86_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT86_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT86_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT86_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT86_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT86_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT86_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT86_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT86_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT86_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT86_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT86_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL86 Bit Fields */
-#define CCM_ACCESS_CTRL86_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL86_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL86_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL86_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL86_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL86_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL86_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL86_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL86_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL86_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL86_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL86_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL86_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL86_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL86_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL86_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL86_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL86_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL86_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL86_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL86_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL86_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL86_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL86_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL86_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL86_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL86_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL86_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL86_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL86_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL86_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL86_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL86_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL86_LOCK_SHIFT 31
-/* ACCESS_CTRL86_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL86_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL86_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL86_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL86_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL86_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL86_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL86_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL86_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL86_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL86_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL86_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL86_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL86_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL86_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL86_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL86_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL86_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL86_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL86_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL86_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL86_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL86_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL86_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL86_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL86_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL86_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL86_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL86_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL86_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL86_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL86_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT87 Bit Fields */
-#define CCM_TARGET_ROOT87_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT87_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT87_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_POST_PODF_SHIFT))&CCM_TARGET_ROOT87_POST_PODF_MASK)
-#define CCM_TARGET_ROOT87_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT87_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT87_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT87_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT87_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT87_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT87_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT87_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT87_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT87_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT87_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_PRE_PODF_SHIFT))&CCM_TARGET_ROOT87_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT87_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT87_MUX_SHIFT 24
-#define CCM_TARGET_ROOT87_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_MUX_SHIFT))&CCM_TARGET_ROOT87_MUX_MASK)
-#define CCM_TARGET_ROOT87_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT87_ENABLE_SHIFT 28
-/* TARGET_ROOT87_SET Bit Fields */
-#define CCM_TARGET_ROOT87_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT87_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT87_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT87_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT87_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT87_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT87_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT87_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT87_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT87_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT87_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT87_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT87_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT87_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT87_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT87_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT87_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT87_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT87_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_SET_MUX_SHIFT))&CCM_TARGET_ROOT87_SET_MUX_MASK)
-#define CCM_TARGET_ROOT87_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT87_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT87_CLR Bit Fields */
-#define CCM_TARGET_ROOT87_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT87_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT87_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT87_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT87_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT87_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT87_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT87_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT87_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT87_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT87_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT87_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT87_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT87_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT87_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT87_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT87_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT87_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT87_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_CLR_MUX_SHIFT))&CCM_TARGET_ROOT87_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT87_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT87_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT87_TOG Bit Fields */
-#define CCM_TARGET_ROOT87_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT87_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT87_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT87_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT87_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT87_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT87_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT87_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT87_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT87_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT87_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT87_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT87_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT87_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT87_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT87_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT87_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT87_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT87_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT87_TOG_MUX_SHIFT))&CCM_TARGET_ROOT87_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT87_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT87_TOG_ENABLE_SHIFT 28
-/* POST87 Bit Fields */
-#define CCM_POST87_POST_PODF_MASK 0x3Fu
-#define CCM_POST87_POST_PODF_SHIFT 0
-#define CCM_POST87_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST87_POST_PODF_SHIFT))&CCM_POST87_POST_PODF_MASK)
-#define CCM_POST87_BUSY1_MASK 0x80u
-#define CCM_POST87_BUSY1_SHIFT 7
-#define CCM_POST87_AUTO_PODF_MASK 0x700u
-#define CCM_POST87_AUTO_PODF_SHIFT 8
-#define CCM_POST87_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST87_AUTO_PODF_SHIFT))&CCM_POST87_AUTO_PODF_MASK)
-#define CCM_POST87_AUTO_EN_MASK 0x1000u
-#define CCM_POST87_AUTO_EN_SHIFT 12
-#define CCM_POST87_SLOW_MASK 0x8000u
-#define CCM_POST87_SLOW_SHIFT 15
-#define CCM_POST87_SELECT_MASK 0x10000000u
-#define CCM_POST87_SELECT_SHIFT 28
-#define CCM_POST87_BUSY2_MASK 0x80000000u
-#define CCM_POST87_BUSY2_SHIFT 31
-/* POST_ROOT87_SET Bit Fields */
-#define CCM_POST_ROOT87_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT87_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT87_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT87_SET_POST_PODF_SHIFT))&CCM_POST_ROOT87_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT87_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT87_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT87_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT87_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT87_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT87_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT87_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT87_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT87_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT87_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT87_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT87_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT87_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT87_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT87_SET_BUSY2_SHIFT 31
-/* POST_ROOT87_CLR Bit Fields */
-#define CCM_POST_ROOT87_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT87_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT87_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT87_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT87_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT87_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT87_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT87_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT87_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT87_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT87_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT87_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT87_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT87_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT87_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT87_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT87_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT87_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT87_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT87_CLR_BUSY2_SHIFT 31
-/* POST_ROOT87_TOG Bit Fields */
-#define CCM_POST_ROOT87_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT87_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT87_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT87_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT87_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT87_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT87_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT87_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT87_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT87_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT87_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT87_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT87_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT87_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT87_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT87_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT87_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT87_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT87_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT87_TOG_BUSY2_SHIFT 31
-/* PRE87 Bit Fields */
-#define CCM_PRE87_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE87_PRE_PODF_B_SHIFT 0
-#define CCM_PRE87_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE87_PRE_PODF_B_SHIFT))&CCM_PRE87_PRE_PODF_B_MASK)
-#define CCM_PRE87_BUSY0_MASK 0x8u
-#define CCM_PRE87_BUSY0_SHIFT 3
-#define CCM_PRE87_MUX_B_MASK 0x700u
-#define CCM_PRE87_MUX_B_SHIFT 8
-#define CCM_PRE87_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE87_MUX_B_SHIFT))&CCM_PRE87_MUX_B_MASK)
-#define CCM_PRE87_EN_B_MASK 0x1000u
-#define CCM_PRE87_EN_B_SHIFT 12
-#define CCM_PRE87_BUSY1_MASK 0x8000u
-#define CCM_PRE87_BUSY1_SHIFT 15
-#define CCM_PRE87_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE87_PRE_PODF_A_SHIFT 16
-#define CCM_PRE87_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE87_PRE_PODF_A_SHIFT))&CCM_PRE87_PRE_PODF_A_MASK)
-#define CCM_PRE87_BUSY3_MASK 0x80000u
-#define CCM_PRE87_BUSY3_SHIFT 19
-#define CCM_PRE87_MUX_A_MASK 0x7000000u
-#define CCM_PRE87_MUX_A_SHIFT 24
-#define CCM_PRE87_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE87_MUX_A_SHIFT))&CCM_PRE87_MUX_A_MASK)
-#define CCM_PRE87_EN_A_MASK 0x10000000u
-#define CCM_PRE87_EN_A_SHIFT 28
-#define CCM_PRE87_BUSY4_MASK 0x80000000u
-#define CCM_PRE87_BUSY4_SHIFT 31
-/* PRE_ROOT87_SET Bit Fields */
-#define CCM_PRE_ROOT87_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT87_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT87_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT87_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT87_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT87_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT87_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT87_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT87_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_SET_MUX_B_SHIFT))&CCM_PRE_ROOT87_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT87_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT87_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT87_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT87_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT87_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT87_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT87_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT87_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT87_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT87_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT87_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT87_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT87_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_SET_MUX_A_SHIFT))&CCM_PRE_ROOT87_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT87_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT87_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT87_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT87_SET_BUSY4_SHIFT 31
-/* PRE_ROOT87_CLR Bit Fields */
-#define CCM_PRE_ROOT87_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT87_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT87_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT87_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT87_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT87_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT87_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT87_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT87_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT87_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT87_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT87_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT87_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT87_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT87_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT87_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT87_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT87_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT87_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT87_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT87_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT87_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT87_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT87_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT87_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT87_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT87_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT87_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT87_TOG Bit Fields */
-#define CCM_PRE_ROOT87_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT87_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT87_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT87_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT87_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT87_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT87_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT87_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT87_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT87_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT87_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT87_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT87_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT87_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT87_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT87_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT87_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT87_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT87_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT87_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT87_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT87_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT87_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT87_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT87_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT87_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT87_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT87_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT87_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL87 Bit Fields */
-#define CCM_ACCESS_CTRL87_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL87_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL87_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL87_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL87_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL87_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL87_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL87_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL87_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL87_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL87_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL87_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL87_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL87_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL87_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL87_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL87_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL87_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL87_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL87_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL87_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL87_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL87_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL87_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL87_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL87_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL87_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL87_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL87_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL87_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL87_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL87_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL87_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL87_LOCK_SHIFT 31
-/* ACCESS_CTRL87_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL87_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL87_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL87_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL87_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL87_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL87_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL87_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL87_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL87_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL87_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL87_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL87_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL87_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL87_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL87_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL87_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL87_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL87_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL87_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL87_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL87_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL87_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL87_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL87_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL87_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL87_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL87_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL87_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL87_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL87_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL87_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT88 Bit Fields */
-#define CCM_TARGET_ROOT88_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT88_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT88_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_POST_PODF_SHIFT))&CCM_TARGET_ROOT88_POST_PODF_MASK)
-#define CCM_TARGET_ROOT88_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT88_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT88_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT88_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT88_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT88_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT88_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT88_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT88_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT88_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT88_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_PRE_PODF_SHIFT))&CCM_TARGET_ROOT88_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT88_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT88_MUX_SHIFT 24
-#define CCM_TARGET_ROOT88_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_MUX_SHIFT))&CCM_TARGET_ROOT88_MUX_MASK)
-#define CCM_TARGET_ROOT88_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT88_ENABLE_SHIFT 28
-/* TARGET_ROOT88_SET Bit Fields */
-#define CCM_TARGET_ROOT88_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT88_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT88_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT88_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT88_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT88_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT88_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT88_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT88_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT88_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT88_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT88_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT88_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT88_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT88_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT88_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT88_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT88_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT88_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_SET_MUX_SHIFT))&CCM_TARGET_ROOT88_SET_MUX_MASK)
-#define CCM_TARGET_ROOT88_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT88_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT88_CLR Bit Fields */
-#define CCM_TARGET_ROOT88_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT88_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT88_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT88_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT88_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT88_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT88_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT88_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT88_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT88_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT88_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT88_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT88_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT88_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT88_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT88_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT88_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT88_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT88_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_CLR_MUX_SHIFT))&CCM_TARGET_ROOT88_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT88_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT88_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT88_TOG Bit Fields */
-#define CCM_TARGET_ROOT88_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT88_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT88_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT88_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT88_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT88_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT88_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT88_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT88_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT88_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT88_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT88_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT88_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT88_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT88_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT88_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT88_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT88_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT88_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT88_TOG_MUX_SHIFT))&CCM_TARGET_ROOT88_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT88_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT88_TOG_ENABLE_SHIFT 28
-/* POST88 Bit Fields */
-#define CCM_POST88_POST_PODF_MASK 0x3Fu
-#define CCM_POST88_POST_PODF_SHIFT 0
-#define CCM_POST88_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST88_POST_PODF_SHIFT))&CCM_POST88_POST_PODF_MASK)
-#define CCM_POST88_BUSY1_MASK 0x80u
-#define CCM_POST88_BUSY1_SHIFT 7
-#define CCM_POST88_AUTO_PODF_MASK 0x700u
-#define CCM_POST88_AUTO_PODF_SHIFT 8
-#define CCM_POST88_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST88_AUTO_PODF_SHIFT))&CCM_POST88_AUTO_PODF_MASK)
-#define CCM_POST88_AUTO_EN_MASK 0x1000u
-#define CCM_POST88_AUTO_EN_SHIFT 12
-#define CCM_POST88_SLOW_MASK 0x8000u
-#define CCM_POST88_SLOW_SHIFT 15
-#define CCM_POST88_SELECT_MASK 0x10000000u
-#define CCM_POST88_SELECT_SHIFT 28
-#define CCM_POST88_BUSY2_MASK 0x80000000u
-#define CCM_POST88_BUSY2_SHIFT 31
-/* POST_ROOT88_SET Bit Fields */
-#define CCM_POST_ROOT88_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT88_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT88_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT88_SET_POST_PODF_SHIFT))&CCM_POST_ROOT88_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT88_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT88_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT88_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT88_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT88_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT88_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT88_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT88_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT88_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT88_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT88_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT88_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT88_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT88_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT88_SET_BUSY2_SHIFT 31
-/* POST_ROOT88_CLR Bit Fields */
-#define CCM_POST_ROOT88_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT88_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT88_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT88_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT88_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT88_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT88_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT88_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT88_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT88_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT88_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT88_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT88_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT88_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT88_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT88_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT88_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT88_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT88_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT88_CLR_BUSY2_SHIFT 31
-/* POST_ROOT88_TOG Bit Fields */
-#define CCM_POST_ROOT88_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT88_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT88_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT88_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT88_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT88_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT88_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT88_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT88_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT88_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT88_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT88_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT88_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT88_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT88_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT88_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT88_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT88_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT88_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT88_TOG_BUSY2_SHIFT 31
-/* PRE88 Bit Fields */
-#define CCM_PRE88_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE88_PRE_PODF_B_SHIFT 0
-#define CCM_PRE88_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE88_PRE_PODF_B_SHIFT))&CCM_PRE88_PRE_PODF_B_MASK)
-#define CCM_PRE88_BUSY0_MASK 0x8u
-#define CCM_PRE88_BUSY0_SHIFT 3
-#define CCM_PRE88_MUX_B_MASK 0x700u
-#define CCM_PRE88_MUX_B_SHIFT 8
-#define CCM_PRE88_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE88_MUX_B_SHIFT))&CCM_PRE88_MUX_B_MASK)
-#define CCM_PRE88_EN_B_MASK 0x1000u
-#define CCM_PRE88_EN_B_SHIFT 12
-#define CCM_PRE88_BUSY1_MASK 0x8000u
-#define CCM_PRE88_BUSY1_SHIFT 15
-#define CCM_PRE88_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE88_PRE_PODF_A_SHIFT 16
-#define CCM_PRE88_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE88_PRE_PODF_A_SHIFT))&CCM_PRE88_PRE_PODF_A_MASK)
-#define CCM_PRE88_BUSY3_MASK 0x80000u
-#define CCM_PRE88_BUSY3_SHIFT 19
-#define CCM_PRE88_MUX_A_MASK 0x7000000u
-#define CCM_PRE88_MUX_A_SHIFT 24
-#define CCM_PRE88_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE88_MUX_A_SHIFT))&CCM_PRE88_MUX_A_MASK)
-#define CCM_PRE88_EN_A_MASK 0x10000000u
-#define CCM_PRE88_EN_A_SHIFT 28
-#define CCM_PRE88_BUSY4_MASK 0x80000000u
-#define CCM_PRE88_BUSY4_SHIFT 31
-/* PRE_ROOT88_SET Bit Fields */
-#define CCM_PRE_ROOT88_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT88_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT88_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT88_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT88_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT88_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT88_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT88_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT88_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_SET_MUX_B_SHIFT))&CCM_PRE_ROOT88_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT88_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT88_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT88_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT88_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT88_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT88_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT88_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT88_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT88_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT88_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT88_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT88_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT88_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_SET_MUX_A_SHIFT))&CCM_PRE_ROOT88_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT88_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT88_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT88_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT88_SET_BUSY4_SHIFT 31
-/* PRE_ROOT88_CLR Bit Fields */
-#define CCM_PRE_ROOT88_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT88_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT88_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT88_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT88_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT88_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT88_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT88_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT88_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT88_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT88_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT88_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT88_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT88_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT88_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT88_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT88_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT88_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT88_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT88_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT88_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT88_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT88_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT88_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT88_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT88_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT88_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT88_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT88_TOG Bit Fields */
-#define CCM_PRE_ROOT88_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT88_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT88_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT88_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT88_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT88_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT88_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT88_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT88_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT88_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT88_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT88_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT88_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT88_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT88_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT88_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT88_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT88_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT88_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT88_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT88_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT88_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT88_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT88_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT88_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT88_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT88_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT88_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT88_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL88 Bit Fields */
-#define CCM_ACCESS_CTRL88_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL88_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL88_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL88_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL88_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL88_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL88_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL88_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL88_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL88_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL88_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL88_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL88_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL88_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL88_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL88_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL88_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL88_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL88_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL88_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL88_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL88_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL88_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL88_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL88_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL88_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL88_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL88_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL88_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL88_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL88_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL88_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL88_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL88_LOCK_SHIFT 31
-/* ACCESS_CTRL88_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL88_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL88_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL88_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL88_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL88_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL88_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL88_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL88_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL88_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL88_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL88_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL88_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL88_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL88_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL88_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL88_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL88_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL88_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL88_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL88_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL88_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL88_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL88_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL88_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL88_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL88_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL88_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL88_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL88_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL88_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL88_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT89 Bit Fields */
-#define CCM_TARGET_ROOT89_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT89_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT89_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_POST_PODF_SHIFT))&CCM_TARGET_ROOT89_POST_PODF_MASK)
-#define CCM_TARGET_ROOT89_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT89_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT89_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT89_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT89_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT89_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT89_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT89_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT89_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT89_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT89_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_PRE_PODF_SHIFT))&CCM_TARGET_ROOT89_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT89_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT89_MUX_SHIFT 24
-#define CCM_TARGET_ROOT89_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_MUX_SHIFT))&CCM_TARGET_ROOT89_MUX_MASK)
-#define CCM_TARGET_ROOT89_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT89_ENABLE_SHIFT 28
-/* TARGET_ROOT89_SET Bit Fields */
-#define CCM_TARGET_ROOT89_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT89_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT89_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT89_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT89_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT89_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT89_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT89_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT89_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT89_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT89_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT89_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT89_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT89_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT89_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT89_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT89_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT89_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT89_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_SET_MUX_SHIFT))&CCM_TARGET_ROOT89_SET_MUX_MASK)
-#define CCM_TARGET_ROOT89_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT89_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT89_CLR Bit Fields */
-#define CCM_TARGET_ROOT89_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT89_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT89_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT89_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT89_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT89_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT89_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT89_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT89_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT89_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT89_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT89_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT89_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT89_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT89_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT89_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT89_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT89_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT89_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_CLR_MUX_SHIFT))&CCM_TARGET_ROOT89_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT89_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT89_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT89_TOG Bit Fields */
-#define CCM_TARGET_ROOT89_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT89_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT89_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT89_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT89_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT89_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT89_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT89_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT89_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT89_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT89_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT89_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT89_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT89_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT89_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT89_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT89_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT89_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT89_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT89_TOG_MUX_SHIFT))&CCM_TARGET_ROOT89_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT89_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT89_TOG_ENABLE_SHIFT 28
-/* POST89 Bit Fields */
-#define CCM_POST89_POST_PODF_MASK 0x3Fu
-#define CCM_POST89_POST_PODF_SHIFT 0
-#define CCM_POST89_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST89_POST_PODF_SHIFT))&CCM_POST89_POST_PODF_MASK)
-#define CCM_POST89_BUSY1_MASK 0x80u
-#define CCM_POST89_BUSY1_SHIFT 7
-#define CCM_POST89_AUTO_PODF_MASK 0x700u
-#define CCM_POST89_AUTO_PODF_SHIFT 8
-#define CCM_POST89_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST89_AUTO_PODF_SHIFT))&CCM_POST89_AUTO_PODF_MASK)
-#define CCM_POST89_AUTO_EN_MASK 0x1000u
-#define CCM_POST89_AUTO_EN_SHIFT 12
-#define CCM_POST89_SLOW_MASK 0x8000u
-#define CCM_POST89_SLOW_SHIFT 15
-#define CCM_POST89_SELECT_MASK 0x10000000u
-#define CCM_POST89_SELECT_SHIFT 28
-#define CCM_POST89_BUSY2_MASK 0x80000000u
-#define CCM_POST89_BUSY2_SHIFT 31
-/* POST_ROOT89_SET Bit Fields */
-#define CCM_POST_ROOT89_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT89_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT89_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT89_SET_POST_PODF_SHIFT))&CCM_POST_ROOT89_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT89_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT89_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT89_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT89_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT89_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT89_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT89_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT89_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT89_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT89_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT89_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT89_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT89_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT89_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT89_SET_BUSY2_SHIFT 31
-/* POST_ROOT89_CLR Bit Fields */
-#define CCM_POST_ROOT89_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT89_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT89_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT89_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT89_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT89_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT89_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT89_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT89_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT89_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT89_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT89_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT89_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT89_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT89_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT89_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT89_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT89_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT89_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT89_CLR_BUSY2_SHIFT 31
-/* POST_ROOT89_TOG Bit Fields */
-#define CCM_POST_ROOT89_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT89_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT89_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT89_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT89_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT89_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT89_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT89_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT89_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT89_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT89_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT89_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT89_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT89_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT89_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT89_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT89_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT89_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT89_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT89_TOG_BUSY2_SHIFT 31
-/* PRE89 Bit Fields */
-#define CCM_PRE89_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE89_PRE_PODF_B_SHIFT 0
-#define CCM_PRE89_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE89_PRE_PODF_B_SHIFT))&CCM_PRE89_PRE_PODF_B_MASK)
-#define CCM_PRE89_BUSY0_MASK 0x8u
-#define CCM_PRE89_BUSY0_SHIFT 3
-#define CCM_PRE89_MUX_B_MASK 0x700u
-#define CCM_PRE89_MUX_B_SHIFT 8
-#define CCM_PRE89_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE89_MUX_B_SHIFT))&CCM_PRE89_MUX_B_MASK)
-#define CCM_PRE89_EN_B_MASK 0x1000u
-#define CCM_PRE89_EN_B_SHIFT 12
-#define CCM_PRE89_BUSY1_MASK 0x8000u
-#define CCM_PRE89_BUSY1_SHIFT 15
-#define CCM_PRE89_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE89_PRE_PODF_A_SHIFT 16
-#define CCM_PRE89_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE89_PRE_PODF_A_SHIFT))&CCM_PRE89_PRE_PODF_A_MASK)
-#define CCM_PRE89_BUSY3_MASK 0x80000u
-#define CCM_PRE89_BUSY3_SHIFT 19
-#define CCM_PRE89_MUX_A_MASK 0x7000000u
-#define CCM_PRE89_MUX_A_SHIFT 24
-#define CCM_PRE89_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE89_MUX_A_SHIFT))&CCM_PRE89_MUX_A_MASK)
-#define CCM_PRE89_EN_A_MASK 0x10000000u
-#define CCM_PRE89_EN_A_SHIFT 28
-#define CCM_PRE89_BUSY4_MASK 0x80000000u
-#define CCM_PRE89_BUSY4_SHIFT 31
-/* PRE_ROOT89_SET Bit Fields */
-#define CCM_PRE_ROOT89_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT89_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT89_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT89_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT89_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT89_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT89_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT89_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT89_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_SET_MUX_B_SHIFT))&CCM_PRE_ROOT89_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT89_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT89_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT89_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT89_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT89_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT89_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT89_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT89_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT89_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT89_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT89_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT89_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT89_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_SET_MUX_A_SHIFT))&CCM_PRE_ROOT89_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT89_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT89_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT89_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT89_SET_BUSY4_SHIFT 31
-/* PRE_ROOT89_CLR Bit Fields */
-#define CCM_PRE_ROOT89_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT89_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT89_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT89_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT89_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT89_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT89_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT89_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT89_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT89_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT89_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT89_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT89_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT89_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT89_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT89_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT89_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT89_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT89_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT89_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT89_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT89_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT89_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT89_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT89_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT89_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT89_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT89_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT89_TOG Bit Fields */
-#define CCM_PRE_ROOT89_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT89_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT89_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT89_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT89_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT89_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT89_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT89_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT89_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT89_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT89_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT89_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT89_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT89_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT89_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT89_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT89_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT89_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT89_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT89_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT89_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT89_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT89_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT89_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT89_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT89_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT89_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT89_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT89_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL89 Bit Fields */
-#define CCM_ACCESS_CTRL89_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL89_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL89_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL89_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL89_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL89_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL89_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL89_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL89_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL89_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL89_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL89_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL89_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL89_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL89_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL89_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL89_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL89_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL89_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL89_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL89_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL89_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL89_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL89_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL89_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL89_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL89_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL89_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL89_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL89_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL89_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL89_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL89_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL89_LOCK_SHIFT 31
-/* ACCESS_CTRL89_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL89_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL89_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL89_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL89_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL89_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL89_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL89_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL89_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL89_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL89_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL89_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL89_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL89_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL89_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL89_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL89_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL89_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL89_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL89_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL89_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL89_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL89_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL89_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL89_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL89_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL89_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL89_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL89_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL89_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL89_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL89_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT90 Bit Fields */
-#define CCM_TARGET_ROOT90_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT90_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT90_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_POST_PODF_SHIFT))&CCM_TARGET_ROOT90_POST_PODF_MASK)
-#define CCM_TARGET_ROOT90_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT90_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT90_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT90_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT90_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT90_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT90_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT90_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT90_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT90_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT90_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_PRE_PODF_SHIFT))&CCM_TARGET_ROOT90_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT90_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT90_MUX_SHIFT 24
-#define CCM_TARGET_ROOT90_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_MUX_SHIFT))&CCM_TARGET_ROOT90_MUX_MASK)
-#define CCM_TARGET_ROOT90_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT90_ENABLE_SHIFT 28
-/* TARGET_ROOT90_SET Bit Fields */
-#define CCM_TARGET_ROOT90_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT90_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT90_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT90_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT90_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT90_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT90_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT90_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT90_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT90_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT90_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT90_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT90_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT90_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT90_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT90_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT90_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT90_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT90_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_SET_MUX_SHIFT))&CCM_TARGET_ROOT90_SET_MUX_MASK)
-#define CCM_TARGET_ROOT90_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT90_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT90_CLR Bit Fields */
-#define CCM_TARGET_ROOT90_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT90_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT90_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT90_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT90_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT90_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT90_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT90_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT90_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT90_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT90_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT90_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT90_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT90_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT90_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT90_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT90_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT90_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT90_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_CLR_MUX_SHIFT))&CCM_TARGET_ROOT90_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT90_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT90_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT90_TOG Bit Fields */
-#define CCM_TARGET_ROOT90_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT90_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT90_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT90_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT90_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT90_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT90_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT90_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT90_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT90_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT90_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT90_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT90_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT90_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT90_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT90_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT90_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT90_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT90_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT90_TOG_MUX_SHIFT))&CCM_TARGET_ROOT90_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT90_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT90_TOG_ENABLE_SHIFT 28
-/* POST90 Bit Fields */
-#define CCM_POST90_POST_PODF_MASK 0x3Fu
-#define CCM_POST90_POST_PODF_SHIFT 0
-#define CCM_POST90_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST90_POST_PODF_SHIFT))&CCM_POST90_POST_PODF_MASK)
-#define CCM_POST90_BUSY1_MASK 0x80u
-#define CCM_POST90_BUSY1_SHIFT 7
-#define CCM_POST90_AUTO_PODF_MASK 0x700u
-#define CCM_POST90_AUTO_PODF_SHIFT 8
-#define CCM_POST90_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST90_AUTO_PODF_SHIFT))&CCM_POST90_AUTO_PODF_MASK)
-#define CCM_POST90_AUTO_EN_MASK 0x1000u
-#define CCM_POST90_AUTO_EN_SHIFT 12
-#define CCM_POST90_SLOW_MASK 0x8000u
-#define CCM_POST90_SLOW_SHIFT 15
-#define CCM_POST90_SELECT_MASK 0x10000000u
-#define CCM_POST90_SELECT_SHIFT 28
-#define CCM_POST90_BUSY2_MASK 0x80000000u
-#define CCM_POST90_BUSY2_SHIFT 31
-/* POST_ROOT90_SET Bit Fields */
-#define CCM_POST_ROOT90_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT90_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT90_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT90_SET_POST_PODF_SHIFT))&CCM_POST_ROOT90_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT90_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT90_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT90_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT90_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT90_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT90_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT90_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT90_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT90_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT90_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT90_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT90_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT90_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT90_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT90_SET_BUSY2_SHIFT 31
-/* POST_ROOT90_CLR Bit Fields */
-#define CCM_POST_ROOT90_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT90_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT90_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT90_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT90_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT90_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT90_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT90_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT90_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT90_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT90_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT90_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT90_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT90_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT90_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT90_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT90_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT90_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT90_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT90_CLR_BUSY2_SHIFT 31
-/* POST_ROOT90_TOG Bit Fields */
-#define CCM_POST_ROOT90_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT90_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT90_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT90_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT90_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT90_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT90_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT90_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT90_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT90_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT90_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT90_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT90_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT90_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT90_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT90_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT90_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT90_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT90_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT90_TOG_BUSY2_SHIFT 31
-/* PRE90 Bit Fields */
-#define CCM_PRE90_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE90_PRE_PODF_B_SHIFT 0
-#define CCM_PRE90_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE90_PRE_PODF_B_SHIFT))&CCM_PRE90_PRE_PODF_B_MASK)
-#define CCM_PRE90_BUSY0_MASK 0x8u
-#define CCM_PRE90_BUSY0_SHIFT 3
-#define CCM_PRE90_MUX_B_MASK 0x700u
-#define CCM_PRE90_MUX_B_SHIFT 8
-#define CCM_PRE90_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE90_MUX_B_SHIFT))&CCM_PRE90_MUX_B_MASK)
-#define CCM_PRE90_EN_B_MASK 0x1000u
-#define CCM_PRE90_EN_B_SHIFT 12
-#define CCM_PRE90_BUSY1_MASK 0x8000u
-#define CCM_PRE90_BUSY1_SHIFT 15
-#define CCM_PRE90_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE90_PRE_PODF_A_SHIFT 16
-#define CCM_PRE90_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE90_PRE_PODF_A_SHIFT))&CCM_PRE90_PRE_PODF_A_MASK)
-#define CCM_PRE90_BUSY3_MASK 0x80000u
-#define CCM_PRE90_BUSY3_SHIFT 19
-#define CCM_PRE90_MUX_A_MASK 0x7000000u
-#define CCM_PRE90_MUX_A_SHIFT 24
-#define CCM_PRE90_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE90_MUX_A_SHIFT))&CCM_PRE90_MUX_A_MASK)
-#define CCM_PRE90_EN_A_MASK 0x10000000u
-#define CCM_PRE90_EN_A_SHIFT 28
-#define CCM_PRE90_BUSY4_MASK 0x80000000u
-#define CCM_PRE90_BUSY4_SHIFT 31
-/* PRE_ROOT90_SET Bit Fields */
-#define CCM_PRE_ROOT90_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT90_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT90_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT90_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT90_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT90_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT90_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT90_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT90_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_SET_MUX_B_SHIFT))&CCM_PRE_ROOT90_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT90_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT90_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT90_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT90_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT90_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT90_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT90_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT90_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT90_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT90_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT90_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT90_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT90_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_SET_MUX_A_SHIFT))&CCM_PRE_ROOT90_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT90_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT90_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT90_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT90_SET_BUSY4_SHIFT 31
-/* PRE_ROOT90_CLR Bit Fields */
-#define CCM_PRE_ROOT90_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT90_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT90_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT90_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT90_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT90_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT90_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT90_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT90_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT90_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT90_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT90_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT90_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT90_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT90_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT90_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT90_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT90_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT90_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT90_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT90_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT90_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT90_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT90_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT90_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT90_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT90_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT90_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT90_TOG Bit Fields */
-#define CCM_PRE_ROOT90_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT90_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT90_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT90_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT90_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT90_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT90_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT90_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT90_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT90_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT90_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT90_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT90_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT90_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT90_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT90_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT90_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT90_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT90_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT90_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT90_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT90_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT90_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT90_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT90_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT90_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT90_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT90_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT90_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL90 Bit Fields */
-#define CCM_ACCESS_CTRL90_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL90_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL90_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL90_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL90_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL90_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL90_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL90_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL90_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL90_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL90_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL90_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL90_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL90_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL90_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL90_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL90_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL90_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL90_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL90_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL90_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL90_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL90_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL90_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL90_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL90_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL90_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL90_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL90_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL90_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL90_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL90_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL90_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL90_LOCK_SHIFT 31
-/* ACCESS_CTRL90_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL90_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL90_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL90_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL90_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL90_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL90_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL90_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL90_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL90_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL90_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL90_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL90_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL90_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL90_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL90_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL90_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL90_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL90_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL90_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL90_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL90_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL90_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL90_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL90_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL90_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL90_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL90_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL90_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL90_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL90_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL90_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT91 Bit Fields */
-#define CCM_TARGET_ROOT91_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT91_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT91_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_POST_PODF_SHIFT))&CCM_TARGET_ROOT91_POST_PODF_MASK)
-#define CCM_TARGET_ROOT91_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT91_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT91_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT91_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT91_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT91_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT91_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT91_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT91_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT91_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT91_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_PRE_PODF_SHIFT))&CCM_TARGET_ROOT91_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT91_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT91_MUX_SHIFT 24
-#define CCM_TARGET_ROOT91_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_MUX_SHIFT))&CCM_TARGET_ROOT91_MUX_MASK)
-#define CCM_TARGET_ROOT91_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT91_ENABLE_SHIFT 28
-/* TARGET_ROOT91_SET Bit Fields */
-#define CCM_TARGET_ROOT91_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT91_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT91_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT91_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT91_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT91_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT91_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT91_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT91_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT91_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT91_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT91_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT91_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT91_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT91_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT91_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT91_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT91_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT91_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_SET_MUX_SHIFT))&CCM_TARGET_ROOT91_SET_MUX_MASK)
-#define CCM_TARGET_ROOT91_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT91_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT91_CLR Bit Fields */
-#define CCM_TARGET_ROOT91_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT91_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT91_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT91_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT91_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT91_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT91_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT91_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT91_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT91_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT91_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT91_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT91_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT91_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT91_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT91_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT91_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT91_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT91_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_CLR_MUX_SHIFT))&CCM_TARGET_ROOT91_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT91_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT91_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT91_TOG Bit Fields */
-#define CCM_TARGET_ROOT91_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT91_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT91_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT91_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT91_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT91_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT91_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT91_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT91_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT91_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT91_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT91_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT91_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT91_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT91_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT91_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT91_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT91_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT91_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT91_TOG_MUX_SHIFT))&CCM_TARGET_ROOT91_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT91_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT91_TOG_ENABLE_SHIFT 28
-/* POST91 Bit Fields */
-#define CCM_POST91_POST_PODF_MASK 0x3Fu
-#define CCM_POST91_POST_PODF_SHIFT 0
-#define CCM_POST91_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST91_POST_PODF_SHIFT))&CCM_POST91_POST_PODF_MASK)
-#define CCM_POST91_BUSY1_MASK 0x80u
-#define CCM_POST91_BUSY1_SHIFT 7
-#define CCM_POST91_AUTO_PODF_MASK 0x700u
-#define CCM_POST91_AUTO_PODF_SHIFT 8
-#define CCM_POST91_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST91_AUTO_PODF_SHIFT))&CCM_POST91_AUTO_PODF_MASK)
-#define CCM_POST91_AUTO_EN_MASK 0x1000u
-#define CCM_POST91_AUTO_EN_SHIFT 12
-#define CCM_POST91_SLOW_MASK 0x8000u
-#define CCM_POST91_SLOW_SHIFT 15
-#define CCM_POST91_SELECT_MASK 0x10000000u
-#define CCM_POST91_SELECT_SHIFT 28
-#define CCM_POST91_BUSY2_MASK 0x80000000u
-#define CCM_POST91_BUSY2_SHIFT 31
-/* POST_ROOT91_SET Bit Fields */
-#define CCM_POST_ROOT91_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT91_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT91_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT91_SET_POST_PODF_SHIFT))&CCM_POST_ROOT91_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT91_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT91_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT91_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT91_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT91_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT91_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT91_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT91_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT91_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT91_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT91_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT91_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT91_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT91_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT91_SET_BUSY2_SHIFT 31
-/* POST_ROOT91_CLR Bit Fields */
-#define CCM_POST_ROOT91_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT91_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT91_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT91_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT91_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT91_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT91_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT91_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT91_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT91_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT91_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT91_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT91_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT91_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT91_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT91_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT91_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT91_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT91_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT91_CLR_BUSY2_SHIFT 31
-/* POST_ROOT91_TOG Bit Fields */
-#define CCM_POST_ROOT91_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT91_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT91_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT91_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT91_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT91_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT91_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT91_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT91_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT91_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT91_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT91_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT91_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT91_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT91_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT91_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT91_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT91_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT91_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT91_TOG_BUSY2_SHIFT 31
-/* PRE91 Bit Fields */
-#define CCM_PRE91_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE91_PRE_PODF_B_SHIFT 0
-#define CCM_PRE91_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE91_PRE_PODF_B_SHIFT))&CCM_PRE91_PRE_PODF_B_MASK)
-#define CCM_PRE91_BUSY0_MASK 0x8u
-#define CCM_PRE91_BUSY0_SHIFT 3
-#define CCM_PRE91_MUX_B_MASK 0x700u
-#define CCM_PRE91_MUX_B_SHIFT 8
-#define CCM_PRE91_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE91_MUX_B_SHIFT))&CCM_PRE91_MUX_B_MASK)
-#define CCM_PRE91_EN_B_MASK 0x1000u
-#define CCM_PRE91_EN_B_SHIFT 12
-#define CCM_PRE91_BUSY1_MASK 0x8000u
-#define CCM_PRE91_BUSY1_SHIFT 15
-#define CCM_PRE91_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE91_PRE_PODF_A_SHIFT 16
-#define CCM_PRE91_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE91_PRE_PODF_A_SHIFT))&CCM_PRE91_PRE_PODF_A_MASK)
-#define CCM_PRE91_BUSY3_MASK 0x80000u
-#define CCM_PRE91_BUSY3_SHIFT 19
-#define CCM_PRE91_MUX_A_MASK 0x7000000u
-#define CCM_PRE91_MUX_A_SHIFT 24
-#define CCM_PRE91_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE91_MUX_A_SHIFT))&CCM_PRE91_MUX_A_MASK)
-#define CCM_PRE91_EN_A_MASK 0x10000000u
-#define CCM_PRE91_EN_A_SHIFT 28
-#define CCM_PRE91_BUSY4_MASK 0x80000000u
-#define CCM_PRE91_BUSY4_SHIFT 31
-/* PRE_ROOT91_SET Bit Fields */
-#define CCM_PRE_ROOT91_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT91_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT91_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT91_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT91_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT91_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT91_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT91_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT91_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_SET_MUX_B_SHIFT))&CCM_PRE_ROOT91_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT91_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT91_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT91_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT91_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT91_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT91_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT91_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT91_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT91_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT91_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT91_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT91_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT91_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_SET_MUX_A_SHIFT))&CCM_PRE_ROOT91_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT91_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT91_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT91_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT91_SET_BUSY4_SHIFT 31
-/* PRE_ROOT91_CLR Bit Fields */
-#define CCM_PRE_ROOT91_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT91_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT91_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT91_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT91_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT91_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT91_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT91_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT91_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT91_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT91_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT91_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT91_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT91_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT91_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT91_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT91_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT91_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT91_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT91_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT91_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT91_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT91_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT91_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT91_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT91_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT91_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT91_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT91_TOG Bit Fields */
-#define CCM_PRE_ROOT91_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT91_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT91_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT91_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT91_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT91_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT91_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT91_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT91_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT91_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT91_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT91_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT91_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT91_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT91_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT91_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT91_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT91_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT91_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT91_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT91_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT91_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT91_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT91_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT91_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT91_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT91_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT91_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT91_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL91 Bit Fields */
-#define CCM_ACCESS_CTRL91_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL91_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL91_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL91_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL91_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL91_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL91_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL91_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL91_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL91_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL91_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL91_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL91_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL91_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL91_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL91_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL91_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL91_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL91_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL91_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL91_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL91_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL91_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL91_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL91_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL91_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL91_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL91_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL91_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL91_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL91_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL91_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL91_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL91_LOCK_SHIFT 31
-/* ACCESS_CTRL91_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL91_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL91_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL91_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL91_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL91_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL91_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL91_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL91_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL91_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL91_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL91_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL91_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL91_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL91_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL91_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL91_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL91_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL91_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL91_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL91_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL91_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL91_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL91_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL91_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL91_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL91_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL91_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL91_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL91_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL91_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL91_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT92 Bit Fields */
-#define CCM_TARGET_ROOT92_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT92_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT92_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_POST_PODF_SHIFT))&CCM_TARGET_ROOT92_POST_PODF_MASK)
-#define CCM_TARGET_ROOT92_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT92_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT92_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT92_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT92_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT92_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT92_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT92_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT92_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT92_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT92_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_PRE_PODF_SHIFT))&CCM_TARGET_ROOT92_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT92_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT92_MUX_SHIFT 24
-#define CCM_TARGET_ROOT92_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_MUX_SHIFT))&CCM_TARGET_ROOT92_MUX_MASK)
-#define CCM_TARGET_ROOT92_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT92_ENABLE_SHIFT 28
-/* TARGET_ROOT92_SET Bit Fields */
-#define CCM_TARGET_ROOT92_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT92_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT92_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT92_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT92_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT92_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT92_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT92_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT92_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT92_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT92_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT92_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT92_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT92_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT92_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT92_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT92_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT92_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT92_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_SET_MUX_SHIFT))&CCM_TARGET_ROOT92_SET_MUX_MASK)
-#define CCM_TARGET_ROOT92_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT92_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT92_CLR Bit Fields */
-#define CCM_TARGET_ROOT92_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT92_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT92_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT92_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT92_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT92_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT92_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT92_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT92_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT92_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT92_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT92_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT92_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT92_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT92_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT92_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT92_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT92_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT92_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_CLR_MUX_SHIFT))&CCM_TARGET_ROOT92_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT92_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT92_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT92_TOG Bit Fields */
-#define CCM_TARGET_ROOT92_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT92_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT92_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT92_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT92_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT92_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT92_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT92_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT92_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT92_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT92_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT92_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT92_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT92_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT92_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT92_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT92_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT92_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT92_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT92_TOG_MUX_SHIFT))&CCM_TARGET_ROOT92_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT92_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT92_TOG_ENABLE_SHIFT 28
-/* POST92 Bit Fields */
-#define CCM_POST92_POST_PODF_MASK 0x3Fu
-#define CCM_POST92_POST_PODF_SHIFT 0
-#define CCM_POST92_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST92_POST_PODF_SHIFT))&CCM_POST92_POST_PODF_MASK)
-#define CCM_POST92_BUSY1_MASK 0x80u
-#define CCM_POST92_BUSY1_SHIFT 7
-#define CCM_POST92_AUTO_PODF_MASK 0x700u
-#define CCM_POST92_AUTO_PODF_SHIFT 8
-#define CCM_POST92_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST92_AUTO_PODF_SHIFT))&CCM_POST92_AUTO_PODF_MASK)
-#define CCM_POST92_AUTO_EN_MASK 0x1000u
-#define CCM_POST92_AUTO_EN_SHIFT 12
-#define CCM_POST92_SLOW_MASK 0x8000u
-#define CCM_POST92_SLOW_SHIFT 15
-#define CCM_POST92_SELECT_MASK 0x10000000u
-#define CCM_POST92_SELECT_SHIFT 28
-#define CCM_POST92_BUSY2_MASK 0x80000000u
-#define CCM_POST92_BUSY2_SHIFT 31
-/* POST_ROOT92_SET Bit Fields */
-#define CCM_POST_ROOT92_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT92_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT92_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT92_SET_POST_PODF_SHIFT))&CCM_POST_ROOT92_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT92_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT92_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT92_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT92_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT92_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT92_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT92_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT92_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT92_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT92_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT92_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT92_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT92_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT92_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT92_SET_BUSY2_SHIFT 31
-/* POST_ROOT92_CLR Bit Fields */
-#define CCM_POST_ROOT92_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT92_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT92_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT92_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT92_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT92_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT92_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT92_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT92_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT92_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT92_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT92_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT92_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT92_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT92_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT92_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT92_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT92_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT92_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT92_CLR_BUSY2_SHIFT 31
-/* POST_ROOT92_TOG Bit Fields */
-#define CCM_POST_ROOT92_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT92_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT92_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT92_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT92_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT92_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT92_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT92_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT92_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT92_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT92_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT92_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT92_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT92_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT92_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT92_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT92_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT92_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT92_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT92_TOG_BUSY2_SHIFT 31
-/* PRE92 Bit Fields */
-#define CCM_PRE92_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE92_PRE_PODF_B_SHIFT 0
-#define CCM_PRE92_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE92_PRE_PODF_B_SHIFT))&CCM_PRE92_PRE_PODF_B_MASK)
-#define CCM_PRE92_BUSY0_MASK 0x8u
-#define CCM_PRE92_BUSY0_SHIFT 3
-#define CCM_PRE92_MUX_B_MASK 0x700u
-#define CCM_PRE92_MUX_B_SHIFT 8
-#define CCM_PRE92_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE92_MUX_B_SHIFT))&CCM_PRE92_MUX_B_MASK)
-#define CCM_PRE92_EN_B_MASK 0x1000u
-#define CCM_PRE92_EN_B_SHIFT 12
-#define CCM_PRE92_BUSY1_MASK 0x8000u
-#define CCM_PRE92_BUSY1_SHIFT 15
-#define CCM_PRE92_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE92_PRE_PODF_A_SHIFT 16
-#define CCM_PRE92_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE92_PRE_PODF_A_SHIFT))&CCM_PRE92_PRE_PODF_A_MASK)
-#define CCM_PRE92_BUSY3_MASK 0x80000u
-#define CCM_PRE92_BUSY3_SHIFT 19
-#define CCM_PRE92_MUX_A_MASK 0x7000000u
-#define CCM_PRE92_MUX_A_SHIFT 24
-#define CCM_PRE92_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE92_MUX_A_SHIFT))&CCM_PRE92_MUX_A_MASK)
-#define CCM_PRE92_EN_A_MASK 0x10000000u
-#define CCM_PRE92_EN_A_SHIFT 28
-#define CCM_PRE92_BUSY4_MASK 0x80000000u
-#define CCM_PRE92_BUSY4_SHIFT 31
-/* PRE_ROOT92_SET Bit Fields */
-#define CCM_PRE_ROOT92_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT92_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT92_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT92_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT92_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT92_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT92_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT92_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT92_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_SET_MUX_B_SHIFT))&CCM_PRE_ROOT92_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT92_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT92_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT92_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT92_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT92_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT92_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT92_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT92_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT92_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT92_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT92_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT92_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT92_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_SET_MUX_A_SHIFT))&CCM_PRE_ROOT92_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT92_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT92_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT92_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT92_SET_BUSY4_SHIFT 31
-/* PRE_ROOT92_CLR Bit Fields */
-#define CCM_PRE_ROOT92_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT92_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT92_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT92_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT92_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT92_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT92_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT92_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT92_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT92_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT92_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT92_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT92_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT92_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT92_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT92_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT92_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT92_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT92_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT92_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT92_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT92_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT92_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT92_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT92_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT92_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT92_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT92_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT92_TOG Bit Fields */
-#define CCM_PRE_ROOT92_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT92_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT92_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT92_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT92_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT92_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT92_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT92_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT92_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT92_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT92_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT92_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT92_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT92_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT92_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT92_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT92_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT92_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT92_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT92_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT92_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT92_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT92_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT92_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT92_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT92_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT92_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT92_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT92_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL92 Bit Fields */
-#define CCM_ACCESS_CTRL92_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL92_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL92_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL92_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL92_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL92_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL92_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL92_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL92_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL92_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL92_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL92_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL92_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL92_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL92_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL92_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL92_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL92_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL92_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL92_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL92_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL92_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL92_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL92_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL92_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL92_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL92_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL92_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL92_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL92_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL92_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL92_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL92_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL92_LOCK_SHIFT 31
-/* ACCESS_CTRL92_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL92_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL92_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL92_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL92_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL92_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL92_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL92_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL92_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL92_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL92_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL92_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL92_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL92_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL92_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL92_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL92_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL92_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL92_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL92_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL92_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL92_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL92_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL92_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL92_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL92_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL92_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL92_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL92_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL92_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL92_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL92_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT93 Bit Fields */
-#define CCM_TARGET_ROOT93_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT93_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT93_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_POST_PODF_SHIFT))&CCM_TARGET_ROOT93_POST_PODF_MASK)
-#define CCM_TARGET_ROOT93_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT93_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT93_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT93_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT93_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT93_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT93_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT93_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT93_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT93_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT93_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_PRE_PODF_SHIFT))&CCM_TARGET_ROOT93_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT93_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT93_MUX_SHIFT 24
-#define CCM_TARGET_ROOT93_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_MUX_SHIFT))&CCM_TARGET_ROOT93_MUX_MASK)
-#define CCM_TARGET_ROOT93_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT93_ENABLE_SHIFT 28
-/* TARGET_ROOT93_SET Bit Fields */
-#define CCM_TARGET_ROOT93_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT93_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT93_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT93_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT93_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT93_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT93_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT93_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT93_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT93_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT93_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT93_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT93_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT93_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT93_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT93_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT93_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT93_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT93_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_SET_MUX_SHIFT))&CCM_TARGET_ROOT93_SET_MUX_MASK)
-#define CCM_TARGET_ROOT93_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT93_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT93_CLR Bit Fields */
-#define CCM_TARGET_ROOT93_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT93_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT93_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT93_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT93_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT93_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT93_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT93_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT93_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT93_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT93_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT93_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT93_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT93_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT93_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT93_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT93_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT93_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT93_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_CLR_MUX_SHIFT))&CCM_TARGET_ROOT93_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT93_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT93_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT93_TOG Bit Fields */
-#define CCM_TARGET_ROOT93_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT93_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT93_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT93_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT93_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT93_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT93_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT93_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT93_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT93_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT93_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT93_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT93_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT93_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT93_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT93_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT93_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT93_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT93_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT93_TOG_MUX_SHIFT))&CCM_TARGET_ROOT93_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT93_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT93_TOG_ENABLE_SHIFT 28
-/* POST93 Bit Fields */
-#define CCM_POST93_POST_PODF_MASK 0x3Fu
-#define CCM_POST93_POST_PODF_SHIFT 0
-#define CCM_POST93_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST93_POST_PODF_SHIFT))&CCM_POST93_POST_PODF_MASK)
-#define CCM_POST93_BUSY1_MASK 0x80u
-#define CCM_POST93_BUSY1_SHIFT 7
-#define CCM_POST93_AUTO_PODF_MASK 0x700u
-#define CCM_POST93_AUTO_PODF_SHIFT 8
-#define CCM_POST93_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST93_AUTO_PODF_SHIFT))&CCM_POST93_AUTO_PODF_MASK)
-#define CCM_POST93_AUTO_EN_MASK 0x1000u
-#define CCM_POST93_AUTO_EN_SHIFT 12
-#define CCM_POST93_SLOW_MASK 0x8000u
-#define CCM_POST93_SLOW_SHIFT 15
-#define CCM_POST93_SELECT_MASK 0x10000000u
-#define CCM_POST93_SELECT_SHIFT 28
-#define CCM_POST93_BUSY2_MASK 0x80000000u
-#define CCM_POST93_BUSY2_SHIFT 31
-/* POST_ROOT93_SET Bit Fields */
-#define CCM_POST_ROOT93_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT93_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT93_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT93_SET_POST_PODF_SHIFT))&CCM_POST_ROOT93_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT93_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT93_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT93_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT93_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT93_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT93_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT93_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT93_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT93_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT93_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT93_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT93_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT93_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT93_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT93_SET_BUSY2_SHIFT 31
-/* POST_ROOT93_CLR Bit Fields */
-#define CCM_POST_ROOT93_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT93_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT93_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT93_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT93_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT93_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT93_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT93_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT93_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT93_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT93_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT93_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT93_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT93_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT93_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT93_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT93_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT93_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT93_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT93_CLR_BUSY2_SHIFT 31
-/* POST_ROOT93_TOG Bit Fields */
-#define CCM_POST_ROOT93_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT93_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT93_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT93_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT93_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT93_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT93_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT93_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT93_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT93_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT93_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT93_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT93_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT93_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT93_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT93_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT93_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT93_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT93_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT93_TOG_BUSY2_SHIFT 31
-/* PRE93 Bit Fields */
-#define CCM_PRE93_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE93_PRE_PODF_B_SHIFT 0
-#define CCM_PRE93_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE93_PRE_PODF_B_SHIFT))&CCM_PRE93_PRE_PODF_B_MASK)
-#define CCM_PRE93_BUSY0_MASK 0x8u
-#define CCM_PRE93_BUSY0_SHIFT 3
-#define CCM_PRE93_MUX_B_MASK 0x700u
-#define CCM_PRE93_MUX_B_SHIFT 8
-#define CCM_PRE93_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE93_MUX_B_SHIFT))&CCM_PRE93_MUX_B_MASK)
-#define CCM_PRE93_EN_B_MASK 0x1000u
-#define CCM_PRE93_EN_B_SHIFT 12
-#define CCM_PRE93_BUSY1_MASK 0x8000u
-#define CCM_PRE93_BUSY1_SHIFT 15
-#define CCM_PRE93_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE93_PRE_PODF_A_SHIFT 16
-#define CCM_PRE93_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE93_PRE_PODF_A_SHIFT))&CCM_PRE93_PRE_PODF_A_MASK)
-#define CCM_PRE93_BUSY3_MASK 0x80000u
-#define CCM_PRE93_BUSY3_SHIFT 19
-#define CCM_PRE93_MUX_A_MASK 0x7000000u
-#define CCM_PRE93_MUX_A_SHIFT 24
-#define CCM_PRE93_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE93_MUX_A_SHIFT))&CCM_PRE93_MUX_A_MASK)
-#define CCM_PRE93_EN_A_MASK 0x10000000u
-#define CCM_PRE93_EN_A_SHIFT 28
-#define CCM_PRE93_BUSY4_MASK 0x80000000u
-#define CCM_PRE93_BUSY4_SHIFT 31
-/* PRE_ROOT93_SET Bit Fields */
-#define CCM_PRE_ROOT93_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT93_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT93_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT93_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT93_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT93_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT93_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT93_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT93_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_SET_MUX_B_SHIFT))&CCM_PRE_ROOT93_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT93_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT93_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT93_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT93_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT93_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT93_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT93_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT93_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT93_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT93_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT93_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT93_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT93_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_SET_MUX_A_SHIFT))&CCM_PRE_ROOT93_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT93_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT93_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT93_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT93_SET_BUSY4_SHIFT 31
-/* PRE_ROOT93_CLR Bit Fields */
-#define CCM_PRE_ROOT93_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT93_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT93_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT93_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT93_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT93_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT93_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT93_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT93_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT93_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT93_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT93_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT93_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT93_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT93_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT93_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT93_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT93_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT93_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT93_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT93_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT93_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT93_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT93_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT93_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT93_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT93_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT93_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT93_TOG Bit Fields */
-#define CCM_PRE_ROOT93_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT93_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT93_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT93_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT93_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT93_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT93_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT93_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT93_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT93_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT93_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT93_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT93_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT93_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT93_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT93_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT93_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT93_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT93_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT93_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT93_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT93_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT93_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT93_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT93_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT93_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT93_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT93_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT93_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL93 Bit Fields */
-#define CCM_ACCESS_CTRL93_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL93_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL93_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL93_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL93_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL93_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL93_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL93_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL93_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL93_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL93_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL93_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL93_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL93_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL93_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL93_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL93_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL93_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL93_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL93_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL93_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL93_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL93_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL93_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL93_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL93_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL93_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL93_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL93_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL93_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL93_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL93_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL93_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL93_LOCK_SHIFT 31
-/* ACCESS_CTRL93_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL93_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL93_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL93_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL93_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL93_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL93_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL93_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL93_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL93_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL93_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL93_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL93_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL93_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL93_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL93_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL93_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL93_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL93_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL93_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL93_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL93_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL93_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL93_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL93_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL93_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL93_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL93_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL93_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL93_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL93_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL93_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT94 Bit Fields */
-#define CCM_TARGET_ROOT94_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT94_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT94_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_POST_PODF_SHIFT))&CCM_TARGET_ROOT94_POST_PODF_MASK)
-#define CCM_TARGET_ROOT94_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT94_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT94_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT94_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT94_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT94_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT94_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT94_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT94_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT94_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT94_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_PRE_PODF_SHIFT))&CCM_TARGET_ROOT94_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT94_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT94_MUX_SHIFT 24
-#define CCM_TARGET_ROOT94_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_MUX_SHIFT))&CCM_TARGET_ROOT94_MUX_MASK)
-#define CCM_TARGET_ROOT94_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT94_ENABLE_SHIFT 28
-/* TARGET_ROOT94_SET Bit Fields */
-#define CCM_TARGET_ROOT94_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT94_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT94_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT94_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT94_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT94_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT94_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT94_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT94_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT94_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT94_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT94_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT94_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT94_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT94_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT94_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT94_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT94_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT94_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_SET_MUX_SHIFT))&CCM_TARGET_ROOT94_SET_MUX_MASK)
-#define CCM_TARGET_ROOT94_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT94_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT94_CLR Bit Fields */
-#define CCM_TARGET_ROOT94_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT94_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT94_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT94_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT94_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT94_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT94_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT94_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT94_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT94_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT94_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT94_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT94_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT94_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT94_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT94_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT94_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT94_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT94_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_CLR_MUX_SHIFT))&CCM_TARGET_ROOT94_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT94_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT94_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT94_TOG Bit Fields */
-#define CCM_TARGET_ROOT94_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT94_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT94_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT94_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT94_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT94_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT94_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT94_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT94_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT94_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT94_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT94_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT94_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT94_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT94_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT94_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT94_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT94_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT94_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT94_TOG_MUX_SHIFT))&CCM_TARGET_ROOT94_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT94_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT94_TOG_ENABLE_SHIFT 28
-/* POST94 Bit Fields */
-#define CCM_POST94_POST_PODF_MASK 0x3Fu
-#define CCM_POST94_POST_PODF_SHIFT 0
-#define CCM_POST94_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST94_POST_PODF_SHIFT))&CCM_POST94_POST_PODF_MASK)
-#define CCM_POST94_BUSY1_MASK 0x80u
-#define CCM_POST94_BUSY1_SHIFT 7
-#define CCM_POST94_AUTO_PODF_MASK 0x700u
-#define CCM_POST94_AUTO_PODF_SHIFT 8
-#define CCM_POST94_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST94_AUTO_PODF_SHIFT))&CCM_POST94_AUTO_PODF_MASK)
-#define CCM_POST94_AUTO_EN_MASK 0x1000u
-#define CCM_POST94_AUTO_EN_SHIFT 12
-#define CCM_POST94_SLOW_MASK 0x8000u
-#define CCM_POST94_SLOW_SHIFT 15
-#define CCM_POST94_SELECT_MASK 0x10000000u
-#define CCM_POST94_SELECT_SHIFT 28
-#define CCM_POST94_BUSY2_MASK 0x80000000u
-#define CCM_POST94_BUSY2_SHIFT 31
-/* POST_ROOT94_SET Bit Fields */
-#define CCM_POST_ROOT94_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT94_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT94_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT94_SET_POST_PODF_SHIFT))&CCM_POST_ROOT94_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT94_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT94_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT94_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT94_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT94_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT94_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT94_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT94_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT94_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT94_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT94_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT94_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT94_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT94_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT94_SET_BUSY2_SHIFT 31
-/* POST_ROOT94_CLR Bit Fields */
-#define CCM_POST_ROOT94_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT94_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT94_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT94_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT94_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT94_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT94_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT94_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT94_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT94_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT94_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT94_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT94_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT94_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT94_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT94_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT94_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT94_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT94_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT94_CLR_BUSY2_SHIFT 31
-/* POST_ROOT94_TOG Bit Fields */
-#define CCM_POST_ROOT94_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT94_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT94_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT94_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT94_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT94_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT94_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT94_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT94_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT94_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT94_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT94_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT94_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT94_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT94_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT94_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT94_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT94_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT94_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT94_TOG_BUSY2_SHIFT 31
-/* PRE94 Bit Fields */
-#define CCM_PRE94_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE94_PRE_PODF_B_SHIFT 0
-#define CCM_PRE94_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE94_PRE_PODF_B_SHIFT))&CCM_PRE94_PRE_PODF_B_MASK)
-#define CCM_PRE94_BUSY0_MASK 0x8u
-#define CCM_PRE94_BUSY0_SHIFT 3
-#define CCM_PRE94_MUX_B_MASK 0x700u
-#define CCM_PRE94_MUX_B_SHIFT 8
-#define CCM_PRE94_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE94_MUX_B_SHIFT))&CCM_PRE94_MUX_B_MASK)
-#define CCM_PRE94_EN_B_MASK 0x1000u
-#define CCM_PRE94_EN_B_SHIFT 12
-#define CCM_PRE94_BUSY1_MASK 0x8000u
-#define CCM_PRE94_BUSY1_SHIFT 15
-#define CCM_PRE94_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE94_PRE_PODF_A_SHIFT 16
-#define CCM_PRE94_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE94_PRE_PODF_A_SHIFT))&CCM_PRE94_PRE_PODF_A_MASK)
-#define CCM_PRE94_BUSY3_MASK 0x80000u
-#define CCM_PRE94_BUSY3_SHIFT 19
-#define CCM_PRE94_MUX_A_MASK 0x7000000u
-#define CCM_PRE94_MUX_A_SHIFT 24
-#define CCM_PRE94_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE94_MUX_A_SHIFT))&CCM_PRE94_MUX_A_MASK)
-#define CCM_PRE94_EN_A_MASK 0x10000000u
-#define CCM_PRE94_EN_A_SHIFT 28
-#define CCM_PRE94_BUSY4_MASK 0x80000000u
-#define CCM_PRE94_BUSY4_SHIFT 31
-/* PRE_ROOT94_SET Bit Fields */
-#define CCM_PRE_ROOT94_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT94_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT94_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT94_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT94_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT94_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT94_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT94_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT94_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_SET_MUX_B_SHIFT))&CCM_PRE_ROOT94_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT94_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT94_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT94_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT94_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT94_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT94_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT94_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT94_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT94_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT94_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT94_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT94_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT94_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_SET_MUX_A_SHIFT))&CCM_PRE_ROOT94_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT94_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT94_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT94_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT94_SET_BUSY4_SHIFT 31
-/* PRE_ROOT94_CLR Bit Fields */
-#define CCM_PRE_ROOT94_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT94_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT94_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT94_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT94_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT94_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT94_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT94_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT94_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT94_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT94_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT94_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT94_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT94_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT94_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT94_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT94_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT94_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT94_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT94_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT94_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT94_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT94_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT94_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT94_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT94_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT94_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT94_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT94_TOG Bit Fields */
-#define CCM_PRE_ROOT94_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT94_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT94_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT94_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT94_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT94_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT94_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT94_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT94_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT94_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT94_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT94_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT94_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT94_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT94_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT94_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT94_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT94_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT94_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT94_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT94_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT94_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT94_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT94_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT94_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT94_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT94_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT94_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT94_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL94 Bit Fields */
-#define CCM_ACCESS_CTRL94_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL94_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL94_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL94_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL94_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL94_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL94_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL94_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL94_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL94_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL94_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL94_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL94_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL94_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL94_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL94_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL94_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL94_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL94_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL94_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL94_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL94_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL94_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL94_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL94_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL94_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL94_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL94_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL94_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL94_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL94_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL94_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL94_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL94_LOCK_SHIFT 31
-/* ACCESS_CTRL94_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL94_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL94_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL94_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL94_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL94_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL94_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL94_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL94_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL94_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL94_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL94_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL94_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL94_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL94_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL94_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL94_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL94_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL94_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL94_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL94_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL94_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL94_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL94_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL94_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL94_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL94_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL94_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL94_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL94_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL94_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL94_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT95 Bit Fields */
-#define CCM_TARGET_ROOT95_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT95_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT95_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_POST_PODF_SHIFT))&CCM_TARGET_ROOT95_POST_PODF_MASK)
-#define CCM_TARGET_ROOT95_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT95_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT95_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT95_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT95_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT95_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT95_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT95_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT95_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT95_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT95_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_PRE_PODF_SHIFT))&CCM_TARGET_ROOT95_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT95_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT95_MUX_SHIFT 24
-#define CCM_TARGET_ROOT95_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_MUX_SHIFT))&CCM_TARGET_ROOT95_MUX_MASK)
-#define CCM_TARGET_ROOT95_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT95_ENABLE_SHIFT 28
-/* TARGET_ROOT95_SET Bit Fields */
-#define CCM_TARGET_ROOT95_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT95_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT95_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT95_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT95_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT95_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT95_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT95_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT95_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT95_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT95_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT95_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT95_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT95_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT95_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT95_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT95_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT95_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT95_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_SET_MUX_SHIFT))&CCM_TARGET_ROOT95_SET_MUX_MASK)
-#define CCM_TARGET_ROOT95_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT95_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT95_CLR Bit Fields */
-#define CCM_TARGET_ROOT95_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT95_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT95_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT95_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT95_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT95_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT95_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT95_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT95_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT95_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT95_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT95_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT95_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT95_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT95_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT95_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT95_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT95_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT95_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_CLR_MUX_SHIFT))&CCM_TARGET_ROOT95_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT95_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT95_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT95_TOG Bit Fields */
-#define CCM_TARGET_ROOT95_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT95_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT95_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT95_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT95_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT95_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT95_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT95_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT95_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT95_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT95_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT95_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT95_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT95_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT95_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT95_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT95_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT95_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT95_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT95_TOG_MUX_SHIFT))&CCM_TARGET_ROOT95_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT95_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT95_TOG_ENABLE_SHIFT 28
-/* POST95 Bit Fields */
-#define CCM_POST95_POST_PODF_MASK 0x3Fu
-#define CCM_POST95_POST_PODF_SHIFT 0
-#define CCM_POST95_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST95_POST_PODF_SHIFT))&CCM_POST95_POST_PODF_MASK)
-#define CCM_POST95_BUSY1_MASK 0x80u
-#define CCM_POST95_BUSY1_SHIFT 7
-#define CCM_POST95_AUTO_PODF_MASK 0x700u
-#define CCM_POST95_AUTO_PODF_SHIFT 8
-#define CCM_POST95_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST95_AUTO_PODF_SHIFT))&CCM_POST95_AUTO_PODF_MASK)
-#define CCM_POST95_AUTO_EN_MASK 0x1000u
-#define CCM_POST95_AUTO_EN_SHIFT 12
-#define CCM_POST95_SLOW_MASK 0x8000u
-#define CCM_POST95_SLOW_SHIFT 15
-#define CCM_POST95_SELECT_MASK 0x10000000u
-#define CCM_POST95_SELECT_SHIFT 28
-#define CCM_POST95_BUSY2_MASK 0x80000000u
-#define CCM_POST95_BUSY2_SHIFT 31
-/* POST_ROOT95_SET Bit Fields */
-#define CCM_POST_ROOT95_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT95_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT95_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT95_SET_POST_PODF_SHIFT))&CCM_POST_ROOT95_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT95_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT95_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT95_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT95_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT95_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT95_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT95_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT95_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT95_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT95_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT95_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT95_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT95_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT95_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT95_SET_BUSY2_SHIFT 31
-/* POST_ROOT95_CLR Bit Fields */
-#define CCM_POST_ROOT95_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT95_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT95_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT95_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT95_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT95_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT95_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT95_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT95_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT95_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT95_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT95_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT95_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT95_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT95_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT95_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT95_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT95_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT95_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT95_CLR_BUSY2_SHIFT 31
-/* POST_ROOT95_TOG Bit Fields */
-#define CCM_POST_ROOT95_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT95_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT95_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT95_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT95_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT95_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT95_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT95_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT95_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT95_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT95_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT95_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT95_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT95_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT95_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT95_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT95_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT95_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT95_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT95_TOG_BUSY2_SHIFT 31
-/* PRE95 Bit Fields */
-#define CCM_PRE95_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE95_PRE_PODF_B_SHIFT 0
-#define CCM_PRE95_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE95_PRE_PODF_B_SHIFT))&CCM_PRE95_PRE_PODF_B_MASK)
-#define CCM_PRE95_BUSY0_MASK 0x8u
-#define CCM_PRE95_BUSY0_SHIFT 3
-#define CCM_PRE95_MUX_B_MASK 0x700u
-#define CCM_PRE95_MUX_B_SHIFT 8
-#define CCM_PRE95_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE95_MUX_B_SHIFT))&CCM_PRE95_MUX_B_MASK)
-#define CCM_PRE95_EN_B_MASK 0x1000u
-#define CCM_PRE95_EN_B_SHIFT 12
-#define CCM_PRE95_BUSY1_MASK 0x8000u
-#define CCM_PRE95_BUSY1_SHIFT 15
-#define CCM_PRE95_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE95_PRE_PODF_A_SHIFT 16
-#define CCM_PRE95_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE95_PRE_PODF_A_SHIFT))&CCM_PRE95_PRE_PODF_A_MASK)
-#define CCM_PRE95_BUSY3_MASK 0x80000u
-#define CCM_PRE95_BUSY3_SHIFT 19
-#define CCM_PRE95_MUX_A_MASK 0x7000000u
-#define CCM_PRE95_MUX_A_SHIFT 24
-#define CCM_PRE95_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE95_MUX_A_SHIFT))&CCM_PRE95_MUX_A_MASK)
-#define CCM_PRE95_EN_A_MASK 0x10000000u
-#define CCM_PRE95_EN_A_SHIFT 28
-#define CCM_PRE95_BUSY4_MASK 0x80000000u
-#define CCM_PRE95_BUSY4_SHIFT 31
-/* PRE_ROOT95_SET Bit Fields */
-#define CCM_PRE_ROOT95_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT95_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT95_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT95_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT95_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT95_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT95_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT95_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT95_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_SET_MUX_B_SHIFT))&CCM_PRE_ROOT95_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT95_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT95_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT95_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT95_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT95_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT95_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT95_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT95_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT95_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT95_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT95_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT95_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT95_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_SET_MUX_A_SHIFT))&CCM_PRE_ROOT95_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT95_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT95_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT95_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT95_SET_BUSY4_SHIFT 31
-/* PRE_ROOT95_CLR Bit Fields */
-#define CCM_PRE_ROOT95_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT95_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT95_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT95_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT95_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT95_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT95_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT95_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT95_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT95_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT95_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT95_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT95_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT95_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT95_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT95_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT95_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT95_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT95_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT95_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT95_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT95_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT95_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT95_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT95_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT95_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT95_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT95_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT95_TOG Bit Fields */
-#define CCM_PRE_ROOT95_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT95_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT95_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT95_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT95_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT95_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT95_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT95_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT95_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT95_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT95_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT95_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT95_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT95_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT95_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT95_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT95_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT95_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT95_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT95_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT95_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT95_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT95_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT95_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT95_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT95_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT95_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT95_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT95_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL95 Bit Fields */
-#define CCM_ACCESS_CTRL95_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL95_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL95_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL95_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL95_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL95_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL95_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL95_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL95_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL95_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL95_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL95_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL95_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL95_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL95_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL95_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL95_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL95_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL95_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL95_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL95_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL95_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL95_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL95_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL95_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL95_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL95_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL95_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL95_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL95_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL95_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL95_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL95_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL95_LOCK_SHIFT 31
-/* ACCESS_CTRL95_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL95_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL95_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL95_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL95_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL95_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL95_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL95_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL95_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL95_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL95_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL95_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL95_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL95_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL95_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL95_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL95_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL95_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL95_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL95_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL95_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL95_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL95_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL95_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL95_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL95_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL95_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL95_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL95_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL95_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL95_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL95_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT96 Bit Fields */
-#define CCM_TARGET_ROOT96_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT96_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT96_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_POST_PODF_SHIFT))&CCM_TARGET_ROOT96_POST_PODF_MASK)
-#define CCM_TARGET_ROOT96_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT96_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT96_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT96_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT96_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT96_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT96_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT96_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT96_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT96_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT96_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_PRE_PODF_SHIFT))&CCM_TARGET_ROOT96_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT96_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT96_MUX_SHIFT 24
-#define CCM_TARGET_ROOT96_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_MUX_SHIFT))&CCM_TARGET_ROOT96_MUX_MASK)
-#define CCM_TARGET_ROOT96_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT96_ENABLE_SHIFT 28
-/* TARGET_ROOT96_SET Bit Fields */
-#define CCM_TARGET_ROOT96_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT96_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT96_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT96_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT96_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT96_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT96_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT96_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT96_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT96_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT96_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT96_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT96_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT96_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT96_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT96_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT96_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT96_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT96_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_SET_MUX_SHIFT))&CCM_TARGET_ROOT96_SET_MUX_MASK)
-#define CCM_TARGET_ROOT96_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT96_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT96_CLR Bit Fields */
-#define CCM_TARGET_ROOT96_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT96_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT96_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT96_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT96_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT96_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT96_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT96_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT96_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT96_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT96_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT96_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT96_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT96_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT96_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT96_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT96_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT96_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT96_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_CLR_MUX_SHIFT))&CCM_TARGET_ROOT96_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT96_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT96_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT96_TOG Bit Fields */
-#define CCM_TARGET_ROOT96_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT96_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT96_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT96_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT96_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT96_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT96_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT96_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT96_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT96_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT96_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT96_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT96_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT96_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT96_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT96_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT96_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT96_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT96_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT96_TOG_MUX_SHIFT))&CCM_TARGET_ROOT96_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT96_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT96_TOG_ENABLE_SHIFT 28
-/* POST96 Bit Fields */
-#define CCM_POST96_POST_PODF_MASK 0x3Fu
-#define CCM_POST96_POST_PODF_SHIFT 0
-#define CCM_POST96_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST96_POST_PODF_SHIFT))&CCM_POST96_POST_PODF_MASK)
-#define CCM_POST96_BUSY1_MASK 0x80u
-#define CCM_POST96_BUSY1_SHIFT 7
-#define CCM_POST96_AUTO_PODF_MASK 0x700u
-#define CCM_POST96_AUTO_PODF_SHIFT 8
-#define CCM_POST96_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST96_AUTO_PODF_SHIFT))&CCM_POST96_AUTO_PODF_MASK)
-#define CCM_POST96_AUTO_EN_MASK 0x1000u
-#define CCM_POST96_AUTO_EN_SHIFT 12
-#define CCM_POST96_SLOW_MASK 0x8000u
-#define CCM_POST96_SLOW_SHIFT 15
-#define CCM_POST96_SELECT_MASK 0x10000000u
-#define CCM_POST96_SELECT_SHIFT 28
-#define CCM_POST96_BUSY2_MASK 0x80000000u
-#define CCM_POST96_BUSY2_SHIFT 31
-/* POST_ROOT96_SET Bit Fields */
-#define CCM_POST_ROOT96_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT96_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT96_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT96_SET_POST_PODF_SHIFT))&CCM_POST_ROOT96_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT96_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT96_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT96_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT96_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT96_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT96_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT96_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT96_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT96_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT96_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT96_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT96_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT96_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT96_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT96_SET_BUSY2_SHIFT 31
-/* POST_ROOT96_CLR Bit Fields */
-#define CCM_POST_ROOT96_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT96_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT96_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT96_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT96_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT96_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT96_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT96_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT96_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT96_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT96_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT96_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT96_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT96_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT96_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT96_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT96_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT96_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT96_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT96_CLR_BUSY2_SHIFT 31
-/* POST_ROOT96_TOG Bit Fields */
-#define CCM_POST_ROOT96_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT96_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT96_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT96_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT96_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT96_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT96_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT96_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT96_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT96_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT96_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT96_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT96_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT96_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT96_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT96_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT96_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT96_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT96_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT96_TOG_BUSY2_SHIFT 31
-/* PRE96 Bit Fields */
-#define CCM_PRE96_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE96_PRE_PODF_B_SHIFT 0
-#define CCM_PRE96_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE96_PRE_PODF_B_SHIFT))&CCM_PRE96_PRE_PODF_B_MASK)
-#define CCM_PRE96_BUSY0_MASK 0x8u
-#define CCM_PRE96_BUSY0_SHIFT 3
-#define CCM_PRE96_MUX_B_MASK 0x700u
-#define CCM_PRE96_MUX_B_SHIFT 8
-#define CCM_PRE96_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE96_MUX_B_SHIFT))&CCM_PRE96_MUX_B_MASK)
-#define CCM_PRE96_EN_B_MASK 0x1000u
-#define CCM_PRE96_EN_B_SHIFT 12
-#define CCM_PRE96_BUSY1_MASK 0x8000u
-#define CCM_PRE96_BUSY1_SHIFT 15
-#define CCM_PRE96_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE96_PRE_PODF_A_SHIFT 16
-#define CCM_PRE96_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE96_PRE_PODF_A_SHIFT))&CCM_PRE96_PRE_PODF_A_MASK)
-#define CCM_PRE96_BUSY3_MASK 0x80000u
-#define CCM_PRE96_BUSY3_SHIFT 19
-#define CCM_PRE96_MUX_A_MASK 0x7000000u
-#define CCM_PRE96_MUX_A_SHIFT 24
-#define CCM_PRE96_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE96_MUX_A_SHIFT))&CCM_PRE96_MUX_A_MASK)
-#define CCM_PRE96_EN_A_MASK 0x10000000u
-#define CCM_PRE96_EN_A_SHIFT 28
-#define CCM_PRE96_BUSY4_MASK 0x80000000u
-#define CCM_PRE96_BUSY4_SHIFT 31
-/* PRE_ROOT96_SET Bit Fields */
-#define CCM_PRE_ROOT96_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT96_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT96_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT96_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT96_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT96_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT96_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT96_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT96_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_SET_MUX_B_SHIFT))&CCM_PRE_ROOT96_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT96_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT96_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT96_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT96_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT96_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT96_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT96_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT96_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT96_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT96_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT96_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT96_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT96_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_SET_MUX_A_SHIFT))&CCM_PRE_ROOT96_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT96_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT96_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT96_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT96_SET_BUSY4_SHIFT 31
-/* PRE_ROOT96_CLR Bit Fields */
-#define CCM_PRE_ROOT96_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT96_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT96_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT96_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT96_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT96_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT96_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT96_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT96_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT96_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT96_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT96_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT96_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT96_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT96_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT96_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT96_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT96_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT96_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT96_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT96_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT96_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT96_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT96_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT96_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT96_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT96_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT96_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT96_TOG Bit Fields */
-#define CCM_PRE_ROOT96_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT96_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT96_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT96_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT96_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT96_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT96_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT96_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT96_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT96_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT96_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT96_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT96_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT96_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT96_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT96_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT96_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT96_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT96_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT96_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT96_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT96_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT96_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT96_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT96_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT96_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT96_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT96_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT96_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL96 Bit Fields */
-#define CCM_ACCESS_CTRL96_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL96_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL96_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL96_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL96_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL96_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL96_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL96_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL96_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL96_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL96_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL96_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL96_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL96_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL96_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL96_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL96_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL96_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL96_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL96_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL96_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL96_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL96_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL96_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL96_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL96_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL96_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL96_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL96_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL96_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL96_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL96_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL96_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL96_LOCK_SHIFT 31
-/* ACCESS_CTRL96_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL96_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL96_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL96_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL96_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL96_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL96_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL96_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL96_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL96_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL96_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL96_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL96_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL96_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL96_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL96_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL96_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL96_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL96_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL96_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL96_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL96_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL96_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL96_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL96_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL96_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL96_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL96_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL96_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL96_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL96_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL96_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT97 Bit Fields */
-#define CCM_TARGET_ROOT97_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT97_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT97_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_POST_PODF_SHIFT))&CCM_TARGET_ROOT97_POST_PODF_MASK)
-#define CCM_TARGET_ROOT97_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT97_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT97_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT97_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT97_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT97_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT97_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT97_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT97_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT97_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT97_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_PRE_PODF_SHIFT))&CCM_TARGET_ROOT97_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT97_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT97_MUX_SHIFT 24
-#define CCM_TARGET_ROOT97_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_MUX_SHIFT))&CCM_TARGET_ROOT97_MUX_MASK)
-#define CCM_TARGET_ROOT97_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT97_ENABLE_SHIFT 28
-/* TARGET_ROOT97_SET Bit Fields */
-#define CCM_TARGET_ROOT97_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT97_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT97_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT97_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT97_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT97_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT97_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT97_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT97_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT97_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT97_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT97_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT97_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT97_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT97_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT97_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT97_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT97_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT97_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_SET_MUX_SHIFT))&CCM_TARGET_ROOT97_SET_MUX_MASK)
-#define CCM_TARGET_ROOT97_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT97_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT97_CLR Bit Fields */
-#define CCM_TARGET_ROOT97_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT97_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT97_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT97_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT97_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT97_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT97_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT97_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT97_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT97_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT97_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT97_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT97_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT97_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT97_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT97_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT97_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT97_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT97_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_CLR_MUX_SHIFT))&CCM_TARGET_ROOT97_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT97_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT97_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT97_TOG Bit Fields */
-#define CCM_TARGET_ROOT97_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT97_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT97_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT97_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT97_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT97_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT97_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT97_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT97_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT97_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT97_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT97_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT97_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT97_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT97_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT97_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT97_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT97_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT97_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT97_TOG_MUX_SHIFT))&CCM_TARGET_ROOT97_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT97_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT97_TOG_ENABLE_SHIFT 28
-/* POST97 Bit Fields */
-#define CCM_POST97_POST_PODF_MASK 0x3Fu
-#define CCM_POST97_POST_PODF_SHIFT 0
-#define CCM_POST97_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST97_POST_PODF_SHIFT))&CCM_POST97_POST_PODF_MASK)
-#define CCM_POST97_BUSY1_MASK 0x80u
-#define CCM_POST97_BUSY1_SHIFT 7
-#define CCM_POST97_AUTO_PODF_MASK 0x700u
-#define CCM_POST97_AUTO_PODF_SHIFT 8
-#define CCM_POST97_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST97_AUTO_PODF_SHIFT))&CCM_POST97_AUTO_PODF_MASK)
-#define CCM_POST97_AUTO_EN_MASK 0x1000u
-#define CCM_POST97_AUTO_EN_SHIFT 12
-#define CCM_POST97_SLOW_MASK 0x8000u
-#define CCM_POST97_SLOW_SHIFT 15
-#define CCM_POST97_SELECT_MASK 0x10000000u
-#define CCM_POST97_SELECT_SHIFT 28
-#define CCM_POST97_BUSY2_MASK 0x80000000u
-#define CCM_POST97_BUSY2_SHIFT 31
-/* POST_ROOT97_SET Bit Fields */
-#define CCM_POST_ROOT97_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT97_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT97_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT97_SET_POST_PODF_SHIFT))&CCM_POST_ROOT97_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT97_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT97_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT97_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT97_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT97_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT97_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT97_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT97_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT97_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT97_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT97_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT97_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT97_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT97_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT97_SET_BUSY2_SHIFT 31
-/* POST_ROOT97_CLR Bit Fields */
-#define CCM_POST_ROOT97_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT97_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT97_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT97_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT97_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT97_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT97_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT97_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT97_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT97_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT97_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT97_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT97_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT97_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT97_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT97_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT97_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT97_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT97_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT97_CLR_BUSY2_SHIFT 31
-/* POST_ROOT97_TOG Bit Fields */
-#define CCM_POST_ROOT97_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT97_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT97_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT97_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT97_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT97_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT97_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT97_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT97_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT97_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT97_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT97_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT97_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT97_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT97_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT97_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT97_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT97_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT97_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT97_TOG_BUSY2_SHIFT 31
-/* PRE97 Bit Fields */
-#define CCM_PRE97_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE97_PRE_PODF_B_SHIFT 0
-#define CCM_PRE97_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE97_PRE_PODF_B_SHIFT))&CCM_PRE97_PRE_PODF_B_MASK)
-#define CCM_PRE97_BUSY0_MASK 0x8u
-#define CCM_PRE97_BUSY0_SHIFT 3
-#define CCM_PRE97_MUX_B_MASK 0x700u
-#define CCM_PRE97_MUX_B_SHIFT 8
-#define CCM_PRE97_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE97_MUX_B_SHIFT))&CCM_PRE97_MUX_B_MASK)
-#define CCM_PRE97_EN_B_MASK 0x1000u
-#define CCM_PRE97_EN_B_SHIFT 12
-#define CCM_PRE97_BUSY1_MASK 0x8000u
-#define CCM_PRE97_BUSY1_SHIFT 15
-#define CCM_PRE97_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE97_PRE_PODF_A_SHIFT 16
-#define CCM_PRE97_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE97_PRE_PODF_A_SHIFT))&CCM_PRE97_PRE_PODF_A_MASK)
-#define CCM_PRE97_BUSY3_MASK 0x80000u
-#define CCM_PRE97_BUSY3_SHIFT 19
-#define CCM_PRE97_MUX_A_MASK 0x7000000u
-#define CCM_PRE97_MUX_A_SHIFT 24
-#define CCM_PRE97_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE97_MUX_A_SHIFT))&CCM_PRE97_MUX_A_MASK)
-#define CCM_PRE97_EN_A_MASK 0x10000000u
-#define CCM_PRE97_EN_A_SHIFT 28
-#define CCM_PRE97_BUSY4_MASK 0x80000000u
-#define CCM_PRE97_BUSY4_SHIFT 31
-/* PRE_ROOT97_SET Bit Fields */
-#define CCM_PRE_ROOT97_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT97_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT97_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT97_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT97_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT97_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT97_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT97_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT97_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_SET_MUX_B_SHIFT))&CCM_PRE_ROOT97_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT97_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT97_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT97_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT97_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT97_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT97_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT97_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT97_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT97_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT97_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT97_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT97_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT97_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_SET_MUX_A_SHIFT))&CCM_PRE_ROOT97_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT97_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT97_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT97_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT97_SET_BUSY4_SHIFT 31
-/* PRE_ROOT97_CLR Bit Fields */
-#define CCM_PRE_ROOT97_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT97_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT97_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT97_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT97_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT97_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT97_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT97_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT97_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT97_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT97_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT97_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT97_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT97_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT97_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT97_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT97_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT97_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT97_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT97_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT97_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT97_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT97_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT97_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT97_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT97_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT97_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT97_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT97_TOG Bit Fields */
-#define CCM_PRE_ROOT97_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT97_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT97_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT97_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT97_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT97_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT97_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT97_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT97_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT97_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT97_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT97_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT97_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT97_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT97_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT97_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT97_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT97_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT97_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT97_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT97_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT97_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT97_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT97_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT97_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT97_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT97_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT97_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT97_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL97 Bit Fields */
-#define CCM_ACCESS_CTRL97_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL97_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL97_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL97_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL97_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL97_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL97_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL97_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL97_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL97_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL97_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL97_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL97_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL97_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL97_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL97_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL97_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL97_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL97_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL97_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL97_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL97_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL97_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL97_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL97_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL97_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL97_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL97_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL97_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL97_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL97_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL97_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL97_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL97_LOCK_SHIFT 31
-/* ACCESS_CTRL97_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL97_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL97_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL97_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL97_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL97_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL97_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL97_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL97_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL97_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL97_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL97_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL97_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL97_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL97_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL97_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL97_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL97_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL97_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL97_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL97_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL97_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL97_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL97_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL97_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL97_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL97_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL97_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL97_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL97_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL97_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL97_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT98 Bit Fields */
-#define CCM_TARGET_ROOT98_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT98_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT98_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_POST_PODF_SHIFT))&CCM_TARGET_ROOT98_POST_PODF_MASK)
-#define CCM_TARGET_ROOT98_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT98_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT98_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT98_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT98_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT98_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT98_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT98_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT98_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT98_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT98_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_PRE_PODF_SHIFT))&CCM_TARGET_ROOT98_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT98_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT98_MUX_SHIFT 24
-#define CCM_TARGET_ROOT98_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_MUX_SHIFT))&CCM_TARGET_ROOT98_MUX_MASK)
-#define CCM_TARGET_ROOT98_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT98_ENABLE_SHIFT 28
-/* TARGET_ROOT98_SET Bit Fields */
-#define CCM_TARGET_ROOT98_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT98_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT98_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT98_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT98_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT98_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT98_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT98_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT98_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT98_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT98_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT98_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT98_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT98_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT98_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT98_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT98_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT98_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT98_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_SET_MUX_SHIFT))&CCM_TARGET_ROOT98_SET_MUX_MASK)
-#define CCM_TARGET_ROOT98_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT98_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT98_CLR Bit Fields */
-#define CCM_TARGET_ROOT98_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT98_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT98_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT98_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT98_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT98_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT98_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT98_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT98_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT98_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT98_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT98_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT98_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT98_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT98_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT98_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT98_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT98_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT98_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_CLR_MUX_SHIFT))&CCM_TARGET_ROOT98_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT98_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT98_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT98_TOG Bit Fields */
-#define CCM_TARGET_ROOT98_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT98_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT98_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT98_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT98_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT98_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT98_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT98_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT98_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT98_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT98_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT98_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT98_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT98_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT98_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT98_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT98_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT98_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT98_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT98_TOG_MUX_SHIFT))&CCM_TARGET_ROOT98_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT98_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT98_TOG_ENABLE_SHIFT 28
-/* POST98 Bit Fields */
-#define CCM_POST98_POST_PODF_MASK 0x3Fu
-#define CCM_POST98_POST_PODF_SHIFT 0
-#define CCM_POST98_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST98_POST_PODF_SHIFT))&CCM_POST98_POST_PODF_MASK)
-#define CCM_POST98_BUSY1_MASK 0x80u
-#define CCM_POST98_BUSY1_SHIFT 7
-#define CCM_POST98_AUTO_PODF_MASK 0x700u
-#define CCM_POST98_AUTO_PODF_SHIFT 8
-#define CCM_POST98_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST98_AUTO_PODF_SHIFT))&CCM_POST98_AUTO_PODF_MASK)
-#define CCM_POST98_AUTO_EN_MASK 0x1000u
-#define CCM_POST98_AUTO_EN_SHIFT 12
-#define CCM_POST98_SLOW_MASK 0x8000u
-#define CCM_POST98_SLOW_SHIFT 15
-#define CCM_POST98_SELECT_MASK 0x10000000u
-#define CCM_POST98_SELECT_SHIFT 28
-#define CCM_POST98_BUSY2_MASK 0x80000000u
-#define CCM_POST98_BUSY2_SHIFT 31
-/* POST_ROOT98_SET Bit Fields */
-#define CCM_POST_ROOT98_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT98_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT98_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT98_SET_POST_PODF_SHIFT))&CCM_POST_ROOT98_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT98_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT98_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT98_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT98_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT98_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT98_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT98_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT98_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT98_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT98_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT98_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT98_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT98_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT98_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT98_SET_BUSY2_SHIFT 31
-/* POST_ROOT98_CLR Bit Fields */
-#define CCM_POST_ROOT98_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT98_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT98_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT98_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT98_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT98_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT98_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT98_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT98_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT98_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT98_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT98_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT98_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT98_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT98_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT98_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT98_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT98_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT98_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT98_CLR_BUSY2_SHIFT 31
-/* POST_ROOT98_TOG Bit Fields */
-#define CCM_POST_ROOT98_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT98_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT98_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT98_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT98_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT98_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT98_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT98_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT98_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT98_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT98_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT98_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT98_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT98_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT98_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT98_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT98_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT98_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT98_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT98_TOG_BUSY2_SHIFT 31
-/* PRE98 Bit Fields */
-#define CCM_PRE98_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE98_PRE_PODF_B_SHIFT 0
-#define CCM_PRE98_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE98_PRE_PODF_B_SHIFT))&CCM_PRE98_PRE_PODF_B_MASK)
-#define CCM_PRE98_BUSY0_MASK 0x8u
-#define CCM_PRE98_BUSY0_SHIFT 3
-#define CCM_PRE98_MUX_B_MASK 0x700u
-#define CCM_PRE98_MUX_B_SHIFT 8
-#define CCM_PRE98_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE98_MUX_B_SHIFT))&CCM_PRE98_MUX_B_MASK)
-#define CCM_PRE98_EN_B_MASK 0x1000u
-#define CCM_PRE98_EN_B_SHIFT 12
-#define CCM_PRE98_BUSY1_MASK 0x8000u
-#define CCM_PRE98_BUSY1_SHIFT 15
-#define CCM_PRE98_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE98_PRE_PODF_A_SHIFT 16
-#define CCM_PRE98_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE98_PRE_PODF_A_SHIFT))&CCM_PRE98_PRE_PODF_A_MASK)
-#define CCM_PRE98_BUSY3_MASK 0x80000u
-#define CCM_PRE98_BUSY3_SHIFT 19
-#define CCM_PRE98_MUX_A_MASK 0x7000000u
-#define CCM_PRE98_MUX_A_SHIFT 24
-#define CCM_PRE98_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE98_MUX_A_SHIFT))&CCM_PRE98_MUX_A_MASK)
-#define CCM_PRE98_EN_A_MASK 0x10000000u
-#define CCM_PRE98_EN_A_SHIFT 28
-#define CCM_PRE98_BUSY4_MASK 0x80000000u
-#define CCM_PRE98_BUSY4_SHIFT 31
-/* PRE_ROOT98_SET Bit Fields */
-#define CCM_PRE_ROOT98_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT98_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT98_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT98_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT98_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT98_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT98_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT98_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT98_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_SET_MUX_B_SHIFT))&CCM_PRE_ROOT98_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT98_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT98_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT98_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT98_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT98_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT98_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT98_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT98_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT98_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT98_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT98_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT98_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT98_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_SET_MUX_A_SHIFT))&CCM_PRE_ROOT98_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT98_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT98_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT98_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT98_SET_BUSY4_SHIFT 31
-/* PRE_ROOT98_CLR Bit Fields */
-#define CCM_PRE_ROOT98_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT98_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT98_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT98_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT98_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT98_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT98_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT98_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT98_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT98_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT98_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT98_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT98_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT98_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT98_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT98_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT98_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT98_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT98_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT98_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT98_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT98_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT98_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT98_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT98_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT98_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT98_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT98_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT98_TOG Bit Fields */
-#define CCM_PRE_ROOT98_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT98_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT98_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT98_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT98_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT98_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT98_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT98_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT98_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT98_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT98_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT98_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT98_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT98_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT98_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT98_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT98_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT98_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT98_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT98_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT98_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT98_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT98_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT98_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT98_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT98_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT98_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT98_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT98_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL98 Bit Fields */
-#define CCM_ACCESS_CTRL98_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL98_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL98_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL98_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL98_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL98_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL98_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL98_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL98_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL98_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL98_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL98_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL98_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL98_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL98_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL98_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL98_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL98_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL98_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL98_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL98_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL98_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL98_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL98_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL98_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL98_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL98_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL98_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL98_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL98_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL98_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL98_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL98_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL98_LOCK_SHIFT 31
-/* ACCESS_CTRL98_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL98_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL98_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL98_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL98_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL98_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL98_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL98_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL98_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL98_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL98_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL98_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL98_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL98_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL98_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL98_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL98_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL98_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL98_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL98_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL98_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL98_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL98_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL98_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL98_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL98_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL98_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL98_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL98_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL98_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL98_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL98_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT99 Bit Fields */
-#define CCM_TARGET_ROOT99_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT99_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT99_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_POST_PODF_SHIFT))&CCM_TARGET_ROOT99_POST_PODF_MASK)
-#define CCM_TARGET_ROOT99_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT99_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT99_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT99_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT99_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT99_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT99_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT99_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT99_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT99_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT99_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_PRE_PODF_SHIFT))&CCM_TARGET_ROOT99_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT99_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT99_MUX_SHIFT 24
-#define CCM_TARGET_ROOT99_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_MUX_SHIFT))&CCM_TARGET_ROOT99_MUX_MASK)
-#define CCM_TARGET_ROOT99_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT99_ENABLE_SHIFT 28
-/* TARGET_ROOT99_SET Bit Fields */
-#define CCM_TARGET_ROOT99_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT99_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT99_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT99_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT99_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT99_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT99_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT99_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT99_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT99_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT99_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT99_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT99_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT99_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT99_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT99_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT99_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT99_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT99_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_SET_MUX_SHIFT))&CCM_TARGET_ROOT99_SET_MUX_MASK)
-#define CCM_TARGET_ROOT99_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT99_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT99_CLR Bit Fields */
-#define CCM_TARGET_ROOT99_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT99_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT99_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT99_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT99_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT99_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT99_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT99_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT99_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT99_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT99_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT99_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT99_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT99_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT99_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT99_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT99_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT99_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT99_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_CLR_MUX_SHIFT))&CCM_TARGET_ROOT99_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT99_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT99_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT99_TOG Bit Fields */
-#define CCM_TARGET_ROOT99_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT99_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT99_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT99_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT99_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT99_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT99_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT99_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT99_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT99_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT99_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT99_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT99_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT99_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT99_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT99_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT99_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT99_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT99_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT99_TOG_MUX_SHIFT))&CCM_TARGET_ROOT99_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT99_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT99_TOG_ENABLE_SHIFT 28
-/* POST99 Bit Fields */
-#define CCM_POST99_POST_PODF_MASK 0x3Fu
-#define CCM_POST99_POST_PODF_SHIFT 0
-#define CCM_POST99_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST99_POST_PODF_SHIFT))&CCM_POST99_POST_PODF_MASK)
-#define CCM_POST99_BUSY1_MASK 0x80u
-#define CCM_POST99_BUSY1_SHIFT 7
-#define CCM_POST99_AUTO_PODF_MASK 0x700u
-#define CCM_POST99_AUTO_PODF_SHIFT 8
-#define CCM_POST99_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST99_AUTO_PODF_SHIFT))&CCM_POST99_AUTO_PODF_MASK)
-#define CCM_POST99_AUTO_EN_MASK 0x1000u
-#define CCM_POST99_AUTO_EN_SHIFT 12
-#define CCM_POST99_SLOW_MASK 0x8000u
-#define CCM_POST99_SLOW_SHIFT 15
-#define CCM_POST99_SELECT_MASK 0x10000000u
-#define CCM_POST99_SELECT_SHIFT 28
-#define CCM_POST99_BUSY2_MASK 0x80000000u
-#define CCM_POST99_BUSY2_SHIFT 31
-/* POST_ROOT99_SET Bit Fields */
-#define CCM_POST_ROOT99_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT99_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT99_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT99_SET_POST_PODF_SHIFT))&CCM_POST_ROOT99_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT99_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT99_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT99_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT99_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT99_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT99_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT99_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT99_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT99_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT99_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT99_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT99_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT99_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT99_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT99_SET_BUSY2_SHIFT 31
-/* POST_ROOT99_CLR Bit Fields */
-#define CCM_POST_ROOT99_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT99_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT99_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT99_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT99_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT99_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT99_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT99_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT99_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT99_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT99_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT99_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT99_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT99_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT99_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT99_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT99_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT99_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT99_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT99_CLR_BUSY2_SHIFT 31
-/* POST_ROOT99_TOG Bit Fields */
-#define CCM_POST_ROOT99_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT99_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT99_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT99_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT99_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT99_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT99_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT99_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT99_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT99_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT99_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT99_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT99_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT99_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT99_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT99_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT99_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT99_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT99_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT99_TOG_BUSY2_SHIFT 31
-/* PRE99 Bit Fields */
-#define CCM_PRE99_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE99_PRE_PODF_B_SHIFT 0
-#define CCM_PRE99_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE99_PRE_PODF_B_SHIFT))&CCM_PRE99_PRE_PODF_B_MASK)
-#define CCM_PRE99_BUSY0_MASK 0x8u
-#define CCM_PRE99_BUSY0_SHIFT 3
-#define CCM_PRE99_MUX_B_MASK 0x700u
-#define CCM_PRE99_MUX_B_SHIFT 8
-#define CCM_PRE99_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE99_MUX_B_SHIFT))&CCM_PRE99_MUX_B_MASK)
-#define CCM_PRE99_EN_B_MASK 0x1000u
-#define CCM_PRE99_EN_B_SHIFT 12
-#define CCM_PRE99_BUSY1_MASK 0x8000u
-#define CCM_PRE99_BUSY1_SHIFT 15
-#define CCM_PRE99_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE99_PRE_PODF_A_SHIFT 16
-#define CCM_PRE99_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE99_PRE_PODF_A_SHIFT))&CCM_PRE99_PRE_PODF_A_MASK)
-#define CCM_PRE99_BUSY3_MASK 0x80000u
-#define CCM_PRE99_BUSY3_SHIFT 19
-#define CCM_PRE99_MUX_A_MASK 0x7000000u
-#define CCM_PRE99_MUX_A_SHIFT 24
-#define CCM_PRE99_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE99_MUX_A_SHIFT))&CCM_PRE99_MUX_A_MASK)
-#define CCM_PRE99_EN_A_MASK 0x10000000u
-#define CCM_PRE99_EN_A_SHIFT 28
-#define CCM_PRE99_BUSY4_MASK 0x80000000u
-#define CCM_PRE99_BUSY4_SHIFT 31
-/* PRE_ROOT99_SET Bit Fields */
-#define CCM_PRE_ROOT99_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT99_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT99_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT99_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT99_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT99_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT99_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT99_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT99_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_SET_MUX_B_SHIFT))&CCM_PRE_ROOT99_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT99_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT99_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT99_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT99_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT99_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT99_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT99_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT99_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT99_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT99_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT99_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT99_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT99_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_SET_MUX_A_SHIFT))&CCM_PRE_ROOT99_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT99_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT99_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT99_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT99_SET_BUSY4_SHIFT 31
-/* PRE_ROOT99_CLR Bit Fields */
-#define CCM_PRE_ROOT99_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT99_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT99_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT99_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT99_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT99_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT99_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT99_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT99_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT99_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT99_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT99_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT99_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT99_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT99_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT99_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT99_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT99_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT99_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT99_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT99_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT99_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT99_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT99_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT99_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT99_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT99_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT99_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT99_TOG Bit Fields */
-#define CCM_PRE_ROOT99_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT99_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT99_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT99_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT99_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT99_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT99_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT99_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT99_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT99_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT99_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT99_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT99_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT99_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT99_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT99_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT99_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT99_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT99_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT99_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT99_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT99_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT99_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT99_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT99_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT99_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT99_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT99_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT99_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL99 Bit Fields */
-#define CCM_ACCESS_CTRL99_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL99_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL99_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL99_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL99_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL99_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL99_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL99_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL99_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL99_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL99_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL99_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL99_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL99_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL99_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL99_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL99_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL99_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL99_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL99_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL99_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL99_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL99_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL99_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL99_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL99_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL99_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL99_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL99_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL99_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL99_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL99_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL99_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL99_LOCK_SHIFT 31
-/* ACCESS_CTRL99_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL99_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL99_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL99_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL99_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL99_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL99_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL99_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL99_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL99_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL99_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL99_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL99_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL99_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL99_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL99_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL99_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL99_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL99_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL99_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL99_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL99_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL99_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL99_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL99_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL99_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL99_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL99_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL99_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL99_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL99_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL99_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT100 Bit Fields */
-#define CCM_TARGET_ROOT100_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT100_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT100_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_POST_PODF_SHIFT))&CCM_TARGET_ROOT100_POST_PODF_MASK)
-#define CCM_TARGET_ROOT100_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT100_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT100_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT100_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT100_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT100_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT100_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT100_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT100_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT100_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT100_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_PRE_PODF_SHIFT))&CCM_TARGET_ROOT100_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT100_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT100_MUX_SHIFT 24
-#define CCM_TARGET_ROOT100_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_MUX_SHIFT))&CCM_TARGET_ROOT100_MUX_MASK)
-#define CCM_TARGET_ROOT100_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT100_ENABLE_SHIFT 28
-/* TARGET_ROOT100_SET Bit Fields */
-#define CCM_TARGET_ROOT100_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT100_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT100_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT100_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT100_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT100_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT100_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT100_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT100_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT100_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT100_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT100_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT100_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT100_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT100_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT100_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT100_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT100_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT100_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_SET_MUX_SHIFT))&CCM_TARGET_ROOT100_SET_MUX_MASK)
-#define CCM_TARGET_ROOT100_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT100_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT100_CLR Bit Fields */
-#define CCM_TARGET_ROOT100_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT100_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT100_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT100_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT100_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT100_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT100_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT100_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT100_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT100_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT100_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT100_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT100_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT100_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT100_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT100_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT100_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT100_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT100_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_CLR_MUX_SHIFT))&CCM_TARGET_ROOT100_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT100_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT100_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT100_TOG Bit Fields */
-#define CCM_TARGET_ROOT100_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT100_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT100_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT100_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT100_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT100_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT100_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT100_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT100_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT100_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT100_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT100_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT100_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT100_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT100_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT100_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT100_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT100_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT100_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT100_TOG_MUX_SHIFT))&CCM_TARGET_ROOT100_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT100_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT100_TOG_ENABLE_SHIFT 28
-/* POST100 Bit Fields */
-#define CCM_POST100_POST_PODF_MASK 0x3Fu
-#define CCM_POST100_POST_PODF_SHIFT 0
-#define CCM_POST100_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST100_POST_PODF_SHIFT))&CCM_POST100_POST_PODF_MASK)
-#define CCM_POST100_BUSY1_MASK 0x80u
-#define CCM_POST100_BUSY1_SHIFT 7
-#define CCM_POST100_AUTO_PODF_MASK 0x700u
-#define CCM_POST100_AUTO_PODF_SHIFT 8
-#define CCM_POST100_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST100_AUTO_PODF_SHIFT))&CCM_POST100_AUTO_PODF_MASK)
-#define CCM_POST100_AUTO_EN_MASK 0x1000u
-#define CCM_POST100_AUTO_EN_SHIFT 12
-#define CCM_POST100_SLOW_MASK 0x8000u
-#define CCM_POST100_SLOW_SHIFT 15
-#define CCM_POST100_SELECT_MASK 0x10000000u
-#define CCM_POST100_SELECT_SHIFT 28
-#define CCM_POST100_BUSY2_MASK 0x80000000u
-#define CCM_POST100_BUSY2_SHIFT 31
-/* POST_ROOT100_SET Bit Fields */
-#define CCM_POST_ROOT100_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT100_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT100_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT100_SET_POST_PODF_SHIFT))&CCM_POST_ROOT100_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT100_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT100_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT100_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT100_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT100_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT100_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT100_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT100_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT100_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT100_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT100_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT100_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT100_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT100_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT100_SET_BUSY2_SHIFT 31
-/* POST_ROOT100_CLR Bit Fields */
-#define CCM_POST_ROOT100_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT100_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT100_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT100_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT100_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT100_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT100_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT100_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT100_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT100_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT100_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT100_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT100_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT100_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT100_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT100_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT100_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT100_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT100_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT100_CLR_BUSY2_SHIFT 31
-/* POST_ROOT100_TOG Bit Fields */
-#define CCM_POST_ROOT100_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT100_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT100_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT100_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT100_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT100_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT100_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT100_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT100_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT100_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT100_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT100_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT100_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT100_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT100_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT100_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT100_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT100_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT100_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT100_TOG_BUSY2_SHIFT 31
-/* PRE100 Bit Fields */
-#define CCM_PRE100_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE100_PRE_PODF_B_SHIFT 0
-#define CCM_PRE100_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE100_PRE_PODF_B_SHIFT))&CCM_PRE100_PRE_PODF_B_MASK)
-#define CCM_PRE100_BUSY0_MASK 0x8u
-#define CCM_PRE100_BUSY0_SHIFT 3
-#define CCM_PRE100_MUX_B_MASK 0x700u
-#define CCM_PRE100_MUX_B_SHIFT 8
-#define CCM_PRE100_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE100_MUX_B_SHIFT))&CCM_PRE100_MUX_B_MASK)
-#define CCM_PRE100_EN_B_MASK 0x1000u
-#define CCM_PRE100_EN_B_SHIFT 12
-#define CCM_PRE100_BUSY1_MASK 0x8000u
-#define CCM_PRE100_BUSY1_SHIFT 15
-#define CCM_PRE100_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE100_PRE_PODF_A_SHIFT 16
-#define CCM_PRE100_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE100_PRE_PODF_A_SHIFT))&CCM_PRE100_PRE_PODF_A_MASK)
-#define CCM_PRE100_BUSY3_MASK 0x80000u
-#define CCM_PRE100_BUSY3_SHIFT 19
-#define CCM_PRE100_MUX_A_MASK 0x7000000u
-#define CCM_PRE100_MUX_A_SHIFT 24
-#define CCM_PRE100_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE100_MUX_A_SHIFT))&CCM_PRE100_MUX_A_MASK)
-#define CCM_PRE100_EN_A_MASK 0x10000000u
-#define CCM_PRE100_EN_A_SHIFT 28
-#define CCM_PRE100_BUSY4_MASK 0x80000000u
-#define CCM_PRE100_BUSY4_SHIFT 31
-/* PRE_ROOT100_SET Bit Fields */
-#define CCM_PRE_ROOT100_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT100_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT100_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT100_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT100_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT100_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT100_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT100_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT100_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_SET_MUX_B_SHIFT))&CCM_PRE_ROOT100_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT100_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT100_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT100_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT100_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT100_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT100_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT100_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT100_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT100_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT100_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT100_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT100_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT100_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_SET_MUX_A_SHIFT))&CCM_PRE_ROOT100_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT100_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT100_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT100_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT100_SET_BUSY4_SHIFT 31
-/* PRE_ROOT100_CLR Bit Fields */
-#define CCM_PRE_ROOT100_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT100_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT100_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT100_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT100_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT100_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT100_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT100_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT100_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT100_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT100_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT100_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT100_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT100_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT100_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT100_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT100_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT100_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT100_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT100_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT100_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT100_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT100_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT100_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT100_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT100_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT100_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT100_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT100_TOG Bit Fields */
-#define CCM_PRE_ROOT100_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT100_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT100_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT100_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT100_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT100_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT100_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT100_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT100_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT100_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT100_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT100_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT100_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT100_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT100_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT100_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT100_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT100_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT100_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT100_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT100_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT100_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT100_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT100_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT100_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT100_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT100_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT100_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT100_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL100 Bit Fields */
-#define CCM_ACCESS_CTRL100_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL100_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL100_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL100_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL100_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL100_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL100_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL100_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL100_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL100_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL100_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL100_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL100_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL100_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL100_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL100_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL100_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL100_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL100_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL100_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL100_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL100_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL100_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL100_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL100_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL100_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL100_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL100_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL100_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL100_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL100_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL100_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL100_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL100_LOCK_SHIFT 31
-/* ACCESS_CTRL100_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL100_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL100_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL100_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL100_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL100_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL100_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL100_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL100_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL100_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL100_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL100_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL100_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL100_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL100_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL100_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL100_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL100_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL100_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL100_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL100_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL100_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL100_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL100_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL100_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL100_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL100_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL100_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL100_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL100_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL100_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL100_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT101 Bit Fields */
-#define CCM_TARGET_ROOT101_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT101_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT101_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_POST_PODF_SHIFT))&CCM_TARGET_ROOT101_POST_PODF_MASK)
-#define CCM_TARGET_ROOT101_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT101_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT101_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT101_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT101_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT101_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT101_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT101_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT101_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT101_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT101_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_PRE_PODF_SHIFT))&CCM_TARGET_ROOT101_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT101_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT101_MUX_SHIFT 24
-#define CCM_TARGET_ROOT101_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_MUX_SHIFT))&CCM_TARGET_ROOT101_MUX_MASK)
-#define CCM_TARGET_ROOT101_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT101_ENABLE_SHIFT 28
-/* TARGET_ROOT101_SET Bit Fields */
-#define CCM_TARGET_ROOT101_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT101_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT101_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT101_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT101_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT101_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT101_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT101_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT101_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT101_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT101_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT101_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT101_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT101_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT101_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT101_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT101_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT101_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT101_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_SET_MUX_SHIFT))&CCM_TARGET_ROOT101_SET_MUX_MASK)
-#define CCM_TARGET_ROOT101_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT101_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT101_CLR Bit Fields */
-#define CCM_TARGET_ROOT101_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT101_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT101_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT101_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT101_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT101_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT101_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT101_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT101_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT101_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT101_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT101_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT101_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT101_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT101_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT101_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT101_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT101_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT101_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_CLR_MUX_SHIFT))&CCM_TARGET_ROOT101_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT101_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT101_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT101_TOG Bit Fields */
-#define CCM_TARGET_ROOT101_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT101_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT101_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT101_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT101_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT101_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT101_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT101_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT101_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT101_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT101_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT101_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT101_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT101_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT101_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT101_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT101_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT101_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT101_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT101_TOG_MUX_SHIFT))&CCM_TARGET_ROOT101_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT101_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT101_TOG_ENABLE_SHIFT 28
-/* POST101 Bit Fields */
-#define CCM_POST101_POST_PODF_MASK 0x3Fu
-#define CCM_POST101_POST_PODF_SHIFT 0
-#define CCM_POST101_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST101_POST_PODF_SHIFT))&CCM_POST101_POST_PODF_MASK)
-#define CCM_POST101_BUSY1_MASK 0x80u
-#define CCM_POST101_BUSY1_SHIFT 7
-#define CCM_POST101_AUTO_PODF_MASK 0x700u
-#define CCM_POST101_AUTO_PODF_SHIFT 8
-#define CCM_POST101_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST101_AUTO_PODF_SHIFT))&CCM_POST101_AUTO_PODF_MASK)
-#define CCM_POST101_AUTO_EN_MASK 0x1000u
-#define CCM_POST101_AUTO_EN_SHIFT 12
-#define CCM_POST101_SLOW_MASK 0x8000u
-#define CCM_POST101_SLOW_SHIFT 15
-#define CCM_POST101_SELECT_MASK 0x10000000u
-#define CCM_POST101_SELECT_SHIFT 28
-#define CCM_POST101_BUSY2_MASK 0x80000000u
-#define CCM_POST101_BUSY2_SHIFT 31
-/* POST_ROOT101_SET Bit Fields */
-#define CCM_POST_ROOT101_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT101_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT101_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT101_SET_POST_PODF_SHIFT))&CCM_POST_ROOT101_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT101_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT101_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT101_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT101_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT101_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT101_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT101_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT101_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT101_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT101_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT101_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT101_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT101_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT101_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT101_SET_BUSY2_SHIFT 31
-/* POST_ROOT101_CLR Bit Fields */
-#define CCM_POST_ROOT101_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT101_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT101_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT101_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT101_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT101_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT101_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT101_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT101_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT101_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT101_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT101_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT101_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT101_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT101_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT101_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT101_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT101_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT101_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT101_CLR_BUSY2_SHIFT 31
-/* POST_ROOT101_TOG Bit Fields */
-#define CCM_POST_ROOT101_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT101_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT101_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT101_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT101_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT101_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT101_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT101_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT101_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT101_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT101_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT101_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT101_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT101_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT101_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT101_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT101_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT101_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT101_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT101_TOG_BUSY2_SHIFT 31
-/* PRE101 Bit Fields */
-#define CCM_PRE101_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE101_PRE_PODF_B_SHIFT 0
-#define CCM_PRE101_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE101_PRE_PODF_B_SHIFT))&CCM_PRE101_PRE_PODF_B_MASK)
-#define CCM_PRE101_BUSY0_MASK 0x8u
-#define CCM_PRE101_BUSY0_SHIFT 3
-#define CCM_PRE101_MUX_B_MASK 0x700u
-#define CCM_PRE101_MUX_B_SHIFT 8
-#define CCM_PRE101_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE101_MUX_B_SHIFT))&CCM_PRE101_MUX_B_MASK)
-#define CCM_PRE101_EN_B_MASK 0x1000u
-#define CCM_PRE101_EN_B_SHIFT 12
-#define CCM_PRE101_BUSY1_MASK 0x8000u
-#define CCM_PRE101_BUSY1_SHIFT 15
-#define CCM_PRE101_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE101_PRE_PODF_A_SHIFT 16
-#define CCM_PRE101_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE101_PRE_PODF_A_SHIFT))&CCM_PRE101_PRE_PODF_A_MASK)
-#define CCM_PRE101_BUSY3_MASK 0x80000u
-#define CCM_PRE101_BUSY3_SHIFT 19
-#define CCM_PRE101_MUX_A_MASK 0x7000000u
-#define CCM_PRE101_MUX_A_SHIFT 24
-#define CCM_PRE101_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE101_MUX_A_SHIFT))&CCM_PRE101_MUX_A_MASK)
-#define CCM_PRE101_EN_A_MASK 0x10000000u
-#define CCM_PRE101_EN_A_SHIFT 28
-#define CCM_PRE101_BUSY4_MASK 0x80000000u
-#define CCM_PRE101_BUSY4_SHIFT 31
-/* PRE_ROOT101_SET Bit Fields */
-#define CCM_PRE_ROOT101_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT101_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT101_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT101_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT101_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT101_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT101_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT101_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT101_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_SET_MUX_B_SHIFT))&CCM_PRE_ROOT101_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT101_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT101_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT101_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT101_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT101_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT101_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT101_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT101_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT101_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT101_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT101_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT101_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT101_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_SET_MUX_A_SHIFT))&CCM_PRE_ROOT101_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT101_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT101_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT101_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT101_SET_BUSY4_SHIFT 31
-/* PRE_ROOT101_CLR Bit Fields */
-#define CCM_PRE_ROOT101_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT101_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT101_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT101_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT101_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT101_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT101_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT101_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT101_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT101_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT101_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT101_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT101_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT101_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT101_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT101_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT101_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT101_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT101_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT101_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT101_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT101_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT101_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT101_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT101_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT101_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT101_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT101_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT101_TOG Bit Fields */
-#define CCM_PRE_ROOT101_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT101_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT101_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT101_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT101_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT101_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT101_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT101_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT101_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT101_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT101_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT101_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT101_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT101_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT101_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT101_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT101_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT101_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT101_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT101_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT101_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT101_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT101_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT101_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT101_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT101_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT101_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT101_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT101_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL101 Bit Fields */
-#define CCM_ACCESS_CTRL101_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL101_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL101_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL101_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL101_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL101_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL101_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL101_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL101_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL101_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL101_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL101_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL101_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL101_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL101_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL101_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL101_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL101_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL101_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL101_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL101_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL101_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL101_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL101_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL101_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL101_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL101_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL101_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL101_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL101_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL101_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL101_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL101_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL101_LOCK_SHIFT 31
-/* ACCESS_CTRL101_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL101_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL101_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL101_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL101_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL101_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL101_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL101_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL101_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL101_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL101_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL101_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL101_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL101_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL101_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL101_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL101_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL101_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL101_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL101_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL101_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL101_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL101_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL101_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL101_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL101_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL101_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL101_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL101_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL101_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL101_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL101_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT102 Bit Fields */
-#define CCM_TARGET_ROOT102_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT102_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT102_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_POST_PODF_SHIFT))&CCM_TARGET_ROOT102_POST_PODF_MASK)
-#define CCM_TARGET_ROOT102_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT102_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT102_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT102_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT102_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT102_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT102_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT102_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT102_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT102_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT102_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_PRE_PODF_SHIFT))&CCM_TARGET_ROOT102_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT102_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT102_MUX_SHIFT 24
-#define CCM_TARGET_ROOT102_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_MUX_SHIFT))&CCM_TARGET_ROOT102_MUX_MASK)
-#define CCM_TARGET_ROOT102_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT102_ENABLE_SHIFT 28
-/* TARGET_ROOT102_SET Bit Fields */
-#define CCM_TARGET_ROOT102_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT102_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT102_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT102_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT102_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT102_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT102_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT102_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT102_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT102_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT102_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT102_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT102_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT102_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT102_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT102_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT102_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT102_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT102_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_SET_MUX_SHIFT))&CCM_TARGET_ROOT102_SET_MUX_MASK)
-#define CCM_TARGET_ROOT102_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT102_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT102_CLR Bit Fields */
-#define CCM_TARGET_ROOT102_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT102_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT102_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT102_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT102_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT102_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT102_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT102_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT102_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT102_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT102_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT102_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT102_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT102_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT102_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT102_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT102_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT102_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT102_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_CLR_MUX_SHIFT))&CCM_TARGET_ROOT102_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT102_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT102_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT102_TOG Bit Fields */
-#define CCM_TARGET_ROOT102_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT102_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT102_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT102_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT102_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT102_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT102_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT102_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT102_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT102_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT102_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT102_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT102_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT102_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT102_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT102_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT102_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT102_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT102_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT102_TOG_MUX_SHIFT))&CCM_TARGET_ROOT102_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT102_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT102_TOG_ENABLE_SHIFT 28
-/* POST102 Bit Fields */
-#define CCM_POST102_POST_PODF_MASK 0x3Fu
-#define CCM_POST102_POST_PODF_SHIFT 0
-#define CCM_POST102_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST102_POST_PODF_SHIFT))&CCM_POST102_POST_PODF_MASK)
-#define CCM_POST102_BUSY1_MASK 0x80u
-#define CCM_POST102_BUSY1_SHIFT 7
-#define CCM_POST102_AUTO_PODF_MASK 0x700u
-#define CCM_POST102_AUTO_PODF_SHIFT 8
-#define CCM_POST102_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST102_AUTO_PODF_SHIFT))&CCM_POST102_AUTO_PODF_MASK)
-#define CCM_POST102_AUTO_EN_MASK 0x1000u
-#define CCM_POST102_AUTO_EN_SHIFT 12
-#define CCM_POST102_SLOW_MASK 0x8000u
-#define CCM_POST102_SLOW_SHIFT 15
-#define CCM_POST102_SELECT_MASK 0x10000000u
-#define CCM_POST102_SELECT_SHIFT 28
-#define CCM_POST102_BUSY2_MASK 0x80000000u
-#define CCM_POST102_BUSY2_SHIFT 31
-/* POST_ROOT102_SET Bit Fields */
-#define CCM_POST_ROOT102_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT102_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT102_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT102_SET_POST_PODF_SHIFT))&CCM_POST_ROOT102_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT102_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT102_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT102_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT102_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT102_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT102_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT102_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT102_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT102_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT102_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT102_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT102_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT102_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT102_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT102_SET_BUSY2_SHIFT 31
-/* POST_ROOT102_CLR Bit Fields */
-#define CCM_POST_ROOT102_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT102_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT102_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT102_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT102_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT102_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT102_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT102_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT102_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT102_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT102_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT102_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT102_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT102_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT102_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT102_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT102_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT102_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT102_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT102_CLR_BUSY2_SHIFT 31
-/* POST_ROOT102_TOG Bit Fields */
-#define CCM_POST_ROOT102_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT102_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT102_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT102_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT102_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT102_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT102_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT102_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT102_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT102_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT102_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT102_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT102_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT102_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT102_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT102_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT102_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT102_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT102_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT102_TOG_BUSY2_SHIFT 31
-/* PRE102 Bit Fields */
-#define CCM_PRE102_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE102_PRE_PODF_B_SHIFT 0
-#define CCM_PRE102_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE102_PRE_PODF_B_SHIFT))&CCM_PRE102_PRE_PODF_B_MASK)
-#define CCM_PRE102_BUSY0_MASK 0x8u
-#define CCM_PRE102_BUSY0_SHIFT 3
-#define CCM_PRE102_MUX_B_MASK 0x700u
-#define CCM_PRE102_MUX_B_SHIFT 8
-#define CCM_PRE102_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE102_MUX_B_SHIFT))&CCM_PRE102_MUX_B_MASK)
-#define CCM_PRE102_EN_B_MASK 0x1000u
-#define CCM_PRE102_EN_B_SHIFT 12
-#define CCM_PRE102_BUSY1_MASK 0x8000u
-#define CCM_PRE102_BUSY1_SHIFT 15
-#define CCM_PRE102_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE102_PRE_PODF_A_SHIFT 16
-#define CCM_PRE102_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE102_PRE_PODF_A_SHIFT))&CCM_PRE102_PRE_PODF_A_MASK)
-#define CCM_PRE102_BUSY3_MASK 0x80000u
-#define CCM_PRE102_BUSY3_SHIFT 19
-#define CCM_PRE102_MUX_A_MASK 0x7000000u
-#define CCM_PRE102_MUX_A_SHIFT 24
-#define CCM_PRE102_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE102_MUX_A_SHIFT))&CCM_PRE102_MUX_A_MASK)
-#define CCM_PRE102_EN_A_MASK 0x10000000u
-#define CCM_PRE102_EN_A_SHIFT 28
-#define CCM_PRE102_BUSY4_MASK 0x80000000u
-#define CCM_PRE102_BUSY4_SHIFT 31
-/* PRE_ROOT102_SET Bit Fields */
-#define CCM_PRE_ROOT102_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT102_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT102_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT102_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT102_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT102_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT102_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT102_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT102_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_SET_MUX_B_SHIFT))&CCM_PRE_ROOT102_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT102_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT102_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT102_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT102_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT102_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT102_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT102_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT102_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT102_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT102_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT102_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT102_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT102_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_SET_MUX_A_SHIFT))&CCM_PRE_ROOT102_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT102_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT102_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT102_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT102_SET_BUSY4_SHIFT 31
-/* PRE_ROOT102_CLR Bit Fields */
-#define CCM_PRE_ROOT102_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT102_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT102_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT102_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT102_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT102_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT102_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT102_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT102_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT102_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT102_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT102_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT102_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT102_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT102_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT102_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT102_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT102_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT102_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT102_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT102_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT102_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT102_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT102_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT102_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT102_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT102_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT102_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT102_TOG Bit Fields */
-#define CCM_PRE_ROOT102_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT102_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT102_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT102_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT102_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT102_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT102_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT102_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT102_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT102_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT102_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT102_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT102_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT102_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT102_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT102_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT102_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT102_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT102_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT102_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT102_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT102_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT102_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT102_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT102_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT102_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT102_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT102_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT102_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL102 Bit Fields */
-#define CCM_ACCESS_CTRL102_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL102_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL102_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL102_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL102_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL102_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL102_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL102_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL102_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL102_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL102_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL102_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL102_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL102_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL102_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL102_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL102_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL102_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL102_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL102_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL102_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL102_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL102_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL102_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL102_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL102_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL102_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL102_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL102_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL102_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL102_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL102_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL102_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL102_LOCK_SHIFT 31
-/* ACCESS_CTRL102_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL102_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL102_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL102_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL102_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL102_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL102_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL102_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL102_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL102_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL102_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL102_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL102_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL102_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL102_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL102_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL102_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL102_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL102_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL102_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL102_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL102_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL102_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL102_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL102_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL102_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL102_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL102_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL102_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL102_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL102_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL102_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT103 Bit Fields */
-#define CCM_TARGET_ROOT103_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT103_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT103_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_POST_PODF_SHIFT))&CCM_TARGET_ROOT103_POST_PODF_MASK)
-#define CCM_TARGET_ROOT103_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT103_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT103_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT103_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT103_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT103_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT103_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT103_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT103_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT103_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT103_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_PRE_PODF_SHIFT))&CCM_TARGET_ROOT103_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT103_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT103_MUX_SHIFT 24
-#define CCM_TARGET_ROOT103_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_MUX_SHIFT))&CCM_TARGET_ROOT103_MUX_MASK)
-#define CCM_TARGET_ROOT103_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT103_ENABLE_SHIFT 28
-/* TARGET_ROOT103_SET Bit Fields */
-#define CCM_TARGET_ROOT103_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT103_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT103_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT103_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT103_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT103_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT103_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT103_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT103_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT103_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT103_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT103_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT103_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT103_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT103_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT103_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT103_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT103_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT103_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_SET_MUX_SHIFT))&CCM_TARGET_ROOT103_SET_MUX_MASK)
-#define CCM_TARGET_ROOT103_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT103_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT103_CLR Bit Fields */
-#define CCM_TARGET_ROOT103_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT103_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT103_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT103_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT103_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT103_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT103_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT103_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT103_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT103_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT103_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT103_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT103_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT103_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT103_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT103_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT103_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT103_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT103_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_CLR_MUX_SHIFT))&CCM_TARGET_ROOT103_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT103_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT103_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT103_TOG Bit Fields */
-#define CCM_TARGET_ROOT103_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT103_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT103_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT103_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT103_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT103_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT103_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT103_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT103_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT103_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT103_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT103_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT103_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT103_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT103_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT103_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT103_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT103_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT103_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT103_TOG_MUX_SHIFT))&CCM_TARGET_ROOT103_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT103_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT103_TOG_ENABLE_SHIFT 28
-/* POST103 Bit Fields */
-#define CCM_POST103_POST_PODF_MASK 0x3Fu
-#define CCM_POST103_POST_PODF_SHIFT 0
-#define CCM_POST103_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST103_POST_PODF_SHIFT))&CCM_POST103_POST_PODF_MASK)
-#define CCM_POST103_BUSY1_MASK 0x80u
-#define CCM_POST103_BUSY1_SHIFT 7
-#define CCM_POST103_AUTO_PODF_MASK 0x700u
-#define CCM_POST103_AUTO_PODF_SHIFT 8
-#define CCM_POST103_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST103_AUTO_PODF_SHIFT))&CCM_POST103_AUTO_PODF_MASK)
-#define CCM_POST103_AUTO_EN_MASK 0x1000u
-#define CCM_POST103_AUTO_EN_SHIFT 12
-#define CCM_POST103_SLOW_MASK 0x8000u
-#define CCM_POST103_SLOW_SHIFT 15
-#define CCM_POST103_SELECT_MASK 0x10000000u
-#define CCM_POST103_SELECT_SHIFT 28
-#define CCM_POST103_BUSY2_MASK 0x80000000u
-#define CCM_POST103_BUSY2_SHIFT 31
-/* POST_ROOT103_SET Bit Fields */
-#define CCM_POST_ROOT103_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT103_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT103_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT103_SET_POST_PODF_SHIFT))&CCM_POST_ROOT103_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT103_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT103_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT103_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT103_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT103_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT103_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT103_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT103_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT103_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT103_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT103_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT103_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT103_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT103_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT103_SET_BUSY2_SHIFT 31
-/* POST_ROOT103_CLR Bit Fields */
-#define CCM_POST_ROOT103_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT103_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT103_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT103_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT103_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT103_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT103_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT103_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT103_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT103_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT103_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT103_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT103_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT103_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT103_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT103_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT103_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT103_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT103_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT103_CLR_BUSY2_SHIFT 31
-/* POST_ROOT103_TOG Bit Fields */
-#define CCM_POST_ROOT103_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT103_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT103_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT103_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT103_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT103_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT103_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT103_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT103_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT103_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT103_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT103_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT103_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT103_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT103_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT103_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT103_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT103_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT103_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT103_TOG_BUSY2_SHIFT 31
-/* PRE103 Bit Fields */
-#define CCM_PRE103_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE103_PRE_PODF_B_SHIFT 0
-#define CCM_PRE103_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE103_PRE_PODF_B_SHIFT))&CCM_PRE103_PRE_PODF_B_MASK)
-#define CCM_PRE103_BUSY0_MASK 0x8u
-#define CCM_PRE103_BUSY0_SHIFT 3
-#define CCM_PRE103_MUX_B_MASK 0x700u
-#define CCM_PRE103_MUX_B_SHIFT 8
-#define CCM_PRE103_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE103_MUX_B_SHIFT))&CCM_PRE103_MUX_B_MASK)
-#define CCM_PRE103_EN_B_MASK 0x1000u
-#define CCM_PRE103_EN_B_SHIFT 12
-#define CCM_PRE103_BUSY1_MASK 0x8000u
-#define CCM_PRE103_BUSY1_SHIFT 15
-#define CCM_PRE103_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE103_PRE_PODF_A_SHIFT 16
-#define CCM_PRE103_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE103_PRE_PODF_A_SHIFT))&CCM_PRE103_PRE_PODF_A_MASK)
-#define CCM_PRE103_BUSY3_MASK 0x80000u
-#define CCM_PRE103_BUSY3_SHIFT 19
-#define CCM_PRE103_MUX_A_MASK 0x7000000u
-#define CCM_PRE103_MUX_A_SHIFT 24
-#define CCM_PRE103_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE103_MUX_A_SHIFT))&CCM_PRE103_MUX_A_MASK)
-#define CCM_PRE103_EN_A_MASK 0x10000000u
-#define CCM_PRE103_EN_A_SHIFT 28
-#define CCM_PRE103_BUSY4_MASK 0x80000000u
-#define CCM_PRE103_BUSY4_SHIFT 31
-/* PRE_ROOT103_SET Bit Fields */
-#define CCM_PRE_ROOT103_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT103_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT103_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT103_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT103_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT103_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT103_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT103_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT103_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_SET_MUX_B_SHIFT))&CCM_PRE_ROOT103_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT103_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT103_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT103_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT103_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT103_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT103_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT103_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT103_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT103_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT103_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT103_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT103_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT103_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_SET_MUX_A_SHIFT))&CCM_PRE_ROOT103_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT103_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT103_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT103_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT103_SET_BUSY4_SHIFT 31
-/* PRE_ROOT103_CLR Bit Fields */
-#define CCM_PRE_ROOT103_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT103_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT103_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT103_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT103_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT103_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT103_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT103_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT103_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT103_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT103_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT103_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT103_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT103_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT103_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT103_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT103_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT103_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT103_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT103_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT103_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT103_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT103_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT103_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT103_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT103_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT103_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT103_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT103_TOG Bit Fields */
-#define CCM_PRE_ROOT103_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT103_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT103_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT103_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT103_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT103_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT103_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT103_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT103_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT103_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT103_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT103_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT103_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT103_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT103_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT103_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT103_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT103_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT103_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT103_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT103_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT103_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT103_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT103_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT103_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT103_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT103_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT103_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT103_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL103 Bit Fields */
-#define CCM_ACCESS_CTRL103_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL103_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL103_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL103_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL103_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL103_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL103_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL103_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL103_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL103_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL103_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL103_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL103_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL103_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL103_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL103_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL103_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL103_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL103_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL103_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL103_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL103_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL103_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL103_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL103_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL103_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL103_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL103_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL103_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL103_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL103_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL103_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL103_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL103_LOCK_SHIFT 31
-/* ACCESS_CTRL103_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL103_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL103_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL103_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL103_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL103_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL103_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL103_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL103_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL103_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL103_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL103_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL103_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL103_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL103_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL103_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL103_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL103_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL103_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL103_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL103_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL103_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL103_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL103_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL103_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL103_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL103_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL103_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL103_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL103_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL103_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL103_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT104 Bit Fields */
-#define CCM_TARGET_ROOT104_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT104_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT104_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_POST_PODF_SHIFT))&CCM_TARGET_ROOT104_POST_PODF_MASK)
-#define CCM_TARGET_ROOT104_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT104_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT104_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT104_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT104_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT104_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT104_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT104_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT104_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT104_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT104_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_PRE_PODF_SHIFT))&CCM_TARGET_ROOT104_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT104_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT104_MUX_SHIFT 24
-#define CCM_TARGET_ROOT104_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_MUX_SHIFT))&CCM_TARGET_ROOT104_MUX_MASK)
-#define CCM_TARGET_ROOT104_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT104_ENABLE_SHIFT 28
-/* TARGET_ROOT104_SET Bit Fields */
-#define CCM_TARGET_ROOT104_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT104_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT104_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT104_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT104_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT104_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT104_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT104_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT104_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT104_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT104_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT104_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT104_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT104_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT104_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT104_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT104_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT104_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT104_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_SET_MUX_SHIFT))&CCM_TARGET_ROOT104_SET_MUX_MASK)
-#define CCM_TARGET_ROOT104_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT104_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT104_CLR Bit Fields */
-#define CCM_TARGET_ROOT104_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT104_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT104_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT104_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT104_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT104_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT104_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT104_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT104_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT104_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT104_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT104_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT104_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT104_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT104_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT104_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT104_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT104_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT104_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_CLR_MUX_SHIFT))&CCM_TARGET_ROOT104_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT104_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT104_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT104_TOG Bit Fields */
-#define CCM_TARGET_ROOT104_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT104_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT104_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT104_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT104_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT104_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT104_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT104_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT104_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT104_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT104_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT104_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT104_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT104_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT104_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT104_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT104_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT104_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT104_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT104_TOG_MUX_SHIFT))&CCM_TARGET_ROOT104_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT104_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT104_TOG_ENABLE_SHIFT 28
-/* POST104 Bit Fields */
-#define CCM_POST104_POST_PODF_MASK 0x3Fu
-#define CCM_POST104_POST_PODF_SHIFT 0
-#define CCM_POST104_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST104_POST_PODF_SHIFT))&CCM_POST104_POST_PODF_MASK)
-#define CCM_POST104_BUSY1_MASK 0x80u
-#define CCM_POST104_BUSY1_SHIFT 7
-#define CCM_POST104_AUTO_PODF_MASK 0x700u
-#define CCM_POST104_AUTO_PODF_SHIFT 8
-#define CCM_POST104_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST104_AUTO_PODF_SHIFT))&CCM_POST104_AUTO_PODF_MASK)
-#define CCM_POST104_AUTO_EN_MASK 0x1000u
-#define CCM_POST104_AUTO_EN_SHIFT 12
-#define CCM_POST104_SLOW_MASK 0x8000u
-#define CCM_POST104_SLOW_SHIFT 15
-#define CCM_POST104_SELECT_MASK 0x10000000u
-#define CCM_POST104_SELECT_SHIFT 28
-#define CCM_POST104_BUSY2_MASK 0x80000000u
-#define CCM_POST104_BUSY2_SHIFT 31
-/* POST_ROOT104_SET Bit Fields */
-#define CCM_POST_ROOT104_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT104_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT104_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT104_SET_POST_PODF_SHIFT))&CCM_POST_ROOT104_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT104_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT104_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT104_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT104_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT104_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT104_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT104_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT104_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT104_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT104_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT104_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT104_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT104_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT104_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT104_SET_BUSY2_SHIFT 31
-/* POST_ROOT104_CLR Bit Fields */
-#define CCM_POST_ROOT104_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT104_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT104_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT104_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT104_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT104_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT104_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT104_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT104_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT104_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT104_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT104_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT104_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT104_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT104_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT104_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT104_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT104_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT104_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT104_CLR_BUSY2_SHIFT 31
-/* POST_ROOT104_TOG Bit Fields */
-#define CCM_POST_ROOT104_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT104_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT104_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT104_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT104_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT104_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT104_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT104_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT104_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT104_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT104_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT104_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT104_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT104_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT104_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT104_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT104_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT104_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT104_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT104_TOG_BUSY2_SHIFT 31
-/* PRE104 Bit Fields */
-#define CCM_PRE104_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE104_PRE_PODF_B_SHIFT 0
-#define CCM_PRE104_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE104_PRE_PODF_B_SHIFT))&CCM_PRE104_PRE_PODF_B_MASK)
-#define CCM_PRE104_BUSY0_MASK 0x8u
-#define CCM_PRE104_BUSY0_SHIFT 3
-#define CCM_PRE104_MUX_B_MASK 0x700u
-#define CCM_PRE104_MUX_B_SHIFT 8
-#define CCM_PRE104_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE104_MUX_B_SHIFT))&CCM_PRE104_MUX_B_MASK)
-#define CCM_PRE104_EN_B_MASK 0x1000u
-#define CCM_PRE104_EN_B_SHIFT 12
-#define CCM_PRE104_BUSY1_MASK 0x8000u
-#define CCM_PRE104_BUSY1_SHIFT 15
-#define CCM_PRE104_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE104_PRE_PODF_A_SHIFT 16
-#define CCM_PRE104_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE104_PRE_PODF_A_SHIFT))&CCM_PRE104_PRE_PODF_A_MASK)
-#define CCM_PRE104_BUSY3_MASK 0x80000u
-#define CCM_PRE104_BUSY3_SHIFT 19
-#define CCM_PRE104_MUX_A_MASK 0x7000000u
-#define CCM_PRE104_MUX_A_SHIFT 24
-#define CCM_PRE104_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE104_MUX_A_SHIFT))&CCM_PRE104_MUX_A_MASK)
-#define CCM_PRE104_EN_A_MASK 0x10000000u
-#define CCM_PRE104_EN_A_SHIFT 28
-#define CCM_PRE104_BUSY4_MASK 0x80000000u
-#define CCM_PRE104_BUSY4_SHIFT 31
-/* PRE_ROOT104_SET Bit Fields */
-#define CCM_PRE_ROOT104_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT104_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT104_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT104_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT104_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT104_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT104_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT104_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT104_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_SET_MUX_B_SHIFT))&CCM_PRE_ROOT104_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT104_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT104_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT104_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT104_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT104_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT104_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT104_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT104_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT104_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT104_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT104_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT104_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT104_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_SET_MUX_A_SHIFT))&CCM_PRE_ROOT104_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT104_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT104_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT104_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT104_SET_BUSY4_SHIFT 31
-/* PRE_ROOT104_CLR Bit Fields */
-#define CCM_PRE_ROOT104_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT104_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT104_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT104_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT104_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT104_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT104_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT104_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT104_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT104_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT104_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT104_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT104_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT104_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT104_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT104_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT104_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT104_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT104_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT104_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT104_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT104_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT104_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT104_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT104_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT104_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT104_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT104_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT104_TOG Bit Fields */
-#define CCM_PRE_ROOT104_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT104_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT104_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT104_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT104_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT104_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT104_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT104_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT104_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT104_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT104_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT104_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT104_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT104_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT104_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT104_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT104_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT104_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT104_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT104_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT104_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT104_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT104_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT104_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT104_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT104_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT104_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT104_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT104_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL104 Bit Fields */
-#define CCM_ACCESS_CTRL104_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL104_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL104_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL104_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL104_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL104_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL104_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL104_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL104_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL104_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL104_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL104_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL104_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL104_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL104_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL104_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL104_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL104_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL104_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL104_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL104_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL104_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL104_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL104_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL104_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL104_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL104_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL104_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL104_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL104_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL104_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL104_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL104_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL104_LOCK_SHIFT 31
-/* ACCESS_CTRL104_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL104_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL104_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL104_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL104_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL104_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL104_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL104_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL104_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL104_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL104_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL104_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL104_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL104_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL104_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL104_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL104_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL104_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL104_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL104_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL104_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL104_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL104_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL104_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL104_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL104_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL104_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL104_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL104_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL104_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL104_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL104_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT105 Bit Fields */
-#define CCM_TARGET_ROOT105_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT105_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT105_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_POST_PODF_SHIFT))&CCM_TARGET_ROOT105_POST_PODF_MASK)
-#define CCM_TARGET_ROOT105_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT105_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT105_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT105_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT105_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT105_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT105_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT105_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT105_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT105_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT105_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_PRE_PODF_SHIFT))&CCM_TARGET_ROOT105_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT105_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT105_MUX_SHIFT 24
-#define CCM_TARGET_ROOT105_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_MUX_SHIFT))&CCM_TARGET_ROOT105_MUX_MASK)
-#define CCM_TARGET_ROOT105_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT105_ENABLE_SHIFT 28
-/* TARGET_ROOT105_SET Bit Fields */
-#define CCM_TARGET_ROOT105_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT105_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT105_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT105_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT105_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT105_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT105_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT105_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT105_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT105_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT105_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT105_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT105_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT105_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT105_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT105_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT105_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT105_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT105_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_SET_MUX_SHIFT))&CCM_TARGET_ROOT105_SET_MUX_MASK)
-#define CCM_TARGET_ROOT105_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT105_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT105_CLR Bit Fields */
-#define CCM_TARGET_ROOT105_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT105_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT105_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT105_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT105_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT105_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT105_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT105_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT105_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT105_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT105_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT105_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT105_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT105_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT105_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT105_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT105_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT105_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT105_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_CLR_MUX_SHIFT))&CCM_TARGET_ROOT105_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT105_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT105_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT105_TOG Bit Fields */
-#define CCM_TARGET_ROOT105_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT105_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT105_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT105_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT105_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT105_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT105_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT105_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT105_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT105_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT105_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT105_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT105_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT105_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT105_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT105_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT105_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT105_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT105_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT105_TOG_MUX_SHIFT))&CCM_TARGET_ROOT105_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT105_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT105_TOG_ENABLE_SHIFT 28
-/* POST105 Bit Fields */
-#define CCM_POST105_POST_PODF_MASK 0x3Fu
-#define CCM_POST105_POST_PODF_SHIFT 0
-#define CCM_POST105_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST105_POST_PODF_SHIFT))&CCM_POST105_POST_PODF_MASK)
-#define CCM_POST105_BUSY1_MASK 0x80u
-#define CCM_POST105_BUSY1_SHIFT 7
-#define CCM_POST105_AUTO_PODF_MASK 0x700u
-#define CCM_POST105_AUTO_PODF_SHIFT 8
-#define CCM_POST105_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST105_AUTO_PODF_SHIFT))&CCM_POST105_AUTO_PODF_MASK)
-#define CCM_POST105_AUTO_EN_MASK 0x1000u
-#define CCM_POST105_AUTO_EN_SHIFT 12
-#define CCM_POST105_SLOW_MASK 0x8000u
-#define CCM_POST105_SLOW_SHIFT 15
-#define CCM_POST105_SELECT_MASK 0x10000000u
-#define CCM_POST105_SELECT_SHIFT 28
-#define CCM_POST105_BUSY2_MASK 0x80000000u
-#define CCM_POST105_BUSY2_SHIFT 31
-/* POST_ROOT105_SET Bit Fields */
-#define CCM_POST_ROOT105_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT105_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT105_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT105_SET_POST_PODF_SHIFT))&CCM_POST_ROOT105_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT105_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT105_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT105_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT105_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT105_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT105_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT105_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT105_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT105_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT105_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT105_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT105_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT105_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT105_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT105_SET_BUSY2_SHIFT 31
-/* POST_ROOT105_CLR Bit Fields */
-#define CCM_POST_ROOT105_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT105_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT105_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT105_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT105_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT105_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT105_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT105_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT105_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT105_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT105_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT105_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT105_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT105_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT105_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT105_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT105_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT105_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT105_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT105_CLR_BUSY2_SHIFT 31
-/* POST_ROOT105_TOG Bit Fields */
-#define CCM_POST_ROOT105_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT105_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT105_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT105_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT105_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT105_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT105_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT105_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT105_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT105_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT105_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT105_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT105_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT105_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT105_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT105_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT105_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT105_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT105_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT105_TOG_BUSY2_SHIFT 31
-/* PRE105 Bit Fields */
-#define CCM_PRE105_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE105_PRE_PODF_B_SHIFT 0
-#define CCM_PRE105_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE105_PRE_PODF_B_SHIFT))&CCM_PRE105_PRE_PODF_B_MASK)
-#define CCM_PRE105_BUSY0_MASK 0x8u
-#define CCM_PRE105_BUSY0_SHIFT 3
-#define CCM_PRE105_MUX_B_MASK 0x700u
-#define CCM_PRE105_MUX_B_SHIFT 8
-#define CCM_PRE105_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE105_MUX_B_SHIFT))&CCM_PRE105_MUX_B_MASK)
-#define CCM_PRE105_EN_B_MASK 0x1000u
-#define CCM_PRE105_EN_B_SHIFT 12
-#define CCM_PRE105_BUSY1_MASK 0x8000u
-#define CCM_PRE105_BUSY1_SHIFT 15
-#define CCM_PRE105_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE105_PRE_PODF_A_SHIFT 16
-#define CCM_PRE105_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE105_PRE_PODF_A_SHIFT))&CCM_PRE105_PRE_PODF_A_MASK)
-#define CCM_PRE105_BUSY3_MASK 0x80000u
-#define CCM_PRE105_BUSY3_SHIFT 19
-#define CCM_PRE105_MUX_A_MASK 0x7000000u
-#define CCM_PRE105_MUX_A_SHIFT 24
-#define CCM_PRE105_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE105_MUX_A_SHIFT))&CCM_PRE105_MUX_A_MASK)
-#define CCM_PRE105_EN_A_MASK 0x10000000u
-#define CCM_PRE105_EN_A_SHIFT 28
-#define CCM_PRE105_BUSY4_MASK 0x80000000u
-#define CCM_PRE105_BUSY4_SHIFT 31
-/* PRE_ROOT105_SET Bit Fields */
-#define CCM_PRE_ROOT105_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT105_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT105_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT105_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT105_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT105_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT105_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT105_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT105_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_SET_MUX_B_SHIFT))&CCM_PRE_ROOT105_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT105_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT105_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT105_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT105_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT105_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT105_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT105_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT105_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT105_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT105_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT105_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT105_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT105_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_SET_MUX_A_SHIFT))&CCM_PRE_ROOT105_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT105_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT105_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT105_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT105_SET_BUSY4_SHIFT 31
-/* PRE_ROOT105_CLR Bit Fields */
-#define CCM_PRE_ROOT105_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT105_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT105_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT105_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT105_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT105_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT105_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT105_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT105_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT105_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT105_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT105_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT105_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT105_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT105_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT105_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT105_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT105_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT105_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT105_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT105_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT105_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT105_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT105_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT105_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT105_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT105_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT105_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT105_TOG Bit Fields */
-#define CCM_PRE_ROOT105_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT105_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT105_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT105_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT105_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT105_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT105_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT105_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT105_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT105_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT105_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT105_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT105_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT105_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT105_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT105_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT105_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT105_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT105_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT105_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT105_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT105_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT105_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT105_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT105_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT105_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT105_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT105_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT105_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL105 Bit Fields */
-#define CCM_ACCESS_CTRL105_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL105_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL105_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL105_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL105_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL105_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL105_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL105_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL105_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL105_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL105_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL105_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL105_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL105_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL105_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL105_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL105_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL105_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL105_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL105_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL105_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL105_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL105_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL105_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL105_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL105_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL105_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL105_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL105_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL105_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL105_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL105_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL105_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL105_LOCK_SHIFT 31
-/* ACCESS_CTRL105_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL105_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL105_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL105_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL105_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL105_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL105_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL105_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL105_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL105_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL105_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL105_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL105_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL105_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL105_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL105_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL105_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL105_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL105_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL105_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL105_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL105_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL105_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL105_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL105_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL105_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL105_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL105_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL105_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL105_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL105_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL105_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT106 Bit Fields */
-#define CCM_TARGET_ROOT106_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT106_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT106_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_POST_PODF_SHIFT))&CCM_TARGET_ROOT106_POST_PODF_MASK)
-#define CCM_TARGET_ROOT106_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT106_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT106_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT106_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT106_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT106_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT106_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT106_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT106_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT106_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT106_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_PRE_PODF_SHIFT))&CCM_TARGET_ROOT106_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT106_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT106_MUX_SHIFT 24
-#define CCM_TARGET_ROOT106_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_MUX_SHIFT))&CCM_TARGET_ROOT106_MUX_MASK)
-#define CCM_TARGET_ROOT106_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT106_ENABLE_SHIFT 28
-/* TARGET_ROOT106_SET Bit Fields */
-#define CCM_TARGET_ROOT106_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT106_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT106_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT106_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT106_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT106_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT106_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT106_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT106_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT106_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT106_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT106_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT106_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT106_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT106_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT106_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT106_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT106_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT106_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_SET_MUX_SHIFT))&CCM_TARGET_ROOT106_SET_MUX_MASK)
-#define CCM_TARGET_ROOT106_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT106_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT106_CLR Bit Fields */
-#define CCM_TARGET_ROOT106_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT106_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT106_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT106_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT106_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT106_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT106_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT106_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT106_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT106_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT106_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT106_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT106_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT106_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT106_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT106_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT106_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT106_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT106_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_CLR_MUX_SHIFT))&CCM_TARGET_ROOT106_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT106_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT106_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT106_TOG Bit Fields */
-#define CCM_TARGET_ROOT106_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT106_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT106_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT106_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT106_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT106_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT106_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT106_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT106_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT106_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT106_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT106_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT106_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT106_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT106_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT106_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT106_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT106_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT106_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT106_TOG_MUX_SHIFT))&CCM_TARGET_ROOT106_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT106_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT106_TOG_ENABLE_SHIFT 28
-/* POST106 Bit Fields */
-#define CCM_POST106_POST_PODF_MASK 0x3Fu
-#define CCM_POST106_POST_PODF_SHIFT 0
-#define CCM_POST106_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST106_POST_PODF_SHIFT))&CCM_POST106_POST_PODF_MASK)
-#define CCM_POST106_BUSY1_MASK 0x80u
-#define CCM_POST106_BUSY1_SHIFT 7
-#define CCM_POST106_AUTO_PODF_MASK 0x700u
-#define CCM_POST106_AUTO_PODF_SHIFT 8
-#define CCM_POST106_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST106_AUTO_PODF_SHIFT))&CCM_POST106_AUTO_PODF_MASK)
-#define CCM_POST106_AUTO_EN_MASK 0x1000u
-#define CCM_POST106_AUTO_EN_SHIFT 12
-#define CCM_POST106_SLOW_MASK 0x8000u
-#define CCM_POST106_SLOW_SHIFT 15
-#define CCM_POST106_SELECT_MASK 0x10000000u
-#define CCM_POST106_SELECT_SHIFT 28
-#define CCM_POST106_BUSY2_MASK 0x80000000u
-#define CCM_POST106_BUSY2_SHIFT 31
-/* POST_ROOT106_SET Bit Fields */
-#define CCM_POST_ROOT106_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT106_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT106_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT106_SET_POST_PODF_SHIFT))&CCM_POST_ROOT106_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT106_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT106_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT106_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT106_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT106_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT106_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT106_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT106_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT106_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT106_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT106_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT106_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT106_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT106_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT106_SET_BUSY2_SHIFT 31
-/* POST_ROOT106_CLR Bit Fields */
-#define CCM_POST_ROOT106_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT106_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT106_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT106_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT106_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT106_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT106_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT106_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT106_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT106_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT106_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT106_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT106_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT106_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT106_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT106_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT106_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT106_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT106_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT106_CLR_BUSY2_SHIFT 31
-/* POST_ROOT106_TOG Bit Fields */
-#define CCM_POST_ROOT106_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT106_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT106_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT106_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT106_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT106_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT106_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT106_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT106_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT106_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT106_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT106_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT106_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT106_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT106_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT106_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT106_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT106_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT106_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT106_TOG_BUSY2_SHIFT 31
-/* PRE106 Bit Fields */
-#define CCM_PRE106_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE106_PRE_PODF_B_SHIFT 0
-#define CCM_PRE106_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE106_PRE_PODF_B_SHIFT))&CCM_PRE106_PRE_PODF_B_MASK)
-#define CCM_PRE106_BUSY0_MASK 0x8u
-#define CCM_PRE106_BUSY0_SHIFT 3
-#define CCM_PRE106_MUX_B_MASK 0x700u
-#define CCM_PRE106_MUX_B_SHIFT 8
-#define CCM_PRE106_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE106_MUX_B_SHIFT))&CCM_PRE106_MUX_B_MASK)
-#define CCM_PRE106_EN_B_MASK 0x1000u
-#define CCM_PRE106_EN_B_SHIFT 12
-#define CCM_PRE106_BUSY1_MASK 0x8000u
-#define CCM_PRE106_BUSY1_SHIFT 15
-#define CCM_PRE106_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE106_PRE_PODF_A_SHIFT 16
-#define CCM_PRE106_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE106_PRE_PODF_A_SHIFT))&CCM_PRE106_PRE_PODF_A_MASK)
-#define CCM_PRE106_BUSY3_MASK 0x80000u
-#define CCM_PRE106_BUSY3_SHIFT 19
-#define CCM_PRE106_MUX_A_MASK 0x7000000u
-#define CCM_PRE106_MUX_A_SHIFT 24
-#define CCM_PRE106_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE106_MUX_A_SHIFT))&CCM_PRE106_MUX_A_MASK)
-#define CCM_PRE106_EN_A_MASK 0x10000000u
-#define CCM_PRE106_EN_A_SHIFT 28
-#define CCM_PRE106_BUSY4_MASK 0x80000000u
-#define CCM_PRE106_BUSY4_SHIFT 31
-/* PRE_ROOT106_SET Bit Fields */
-#define CCM_PRE_ROOT106_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT106_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT106_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT106_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT106_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT106_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT106_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT106_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT106_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_SET_MUX_B_SHIFT))&CCM_PRE_ROOT106_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT106_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT106_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT106_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT106_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT106_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT106_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT106_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT106_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT106_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT106_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT106_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT106_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT106_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_SET_MUX_A_SHIFT))&CCM_PRE_ROOT106_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT106_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT106_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT106_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT106_SET_BUSY4_SHIFT 31
-/* PRE_ROOT106_CLR Bit Fields */
-#define CCM_PRE_ROOT106_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT106_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT106_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT106_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT106_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT106_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT106_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT106_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT106_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT106_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT106_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT106_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT106_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT106_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT106_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT106_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT106_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT106_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT106_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT106_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT106_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT106_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT106_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT106_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT106_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT106_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT106_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT106_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT106_TOG Bit Fields */
-#define CCM_PRE_ROOT106_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT106_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT106_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT106_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT106_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT106_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT106_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT106_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT106_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT106_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT106_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT106_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT106_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT106_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT106_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT106_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT106_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT106_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT106_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT106_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT106_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT106_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT106_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT106_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT106_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT106_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT106_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT106_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT106_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL106 Bit Fields */
-#define CCM_ACCESS_CTRL106_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL106_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL106_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL106_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL106_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL106_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL106_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL106_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL106_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL106_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL106_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL106_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL106_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL106_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL106_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL106_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL106_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL106_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL106_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL106_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL106_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL106_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL106_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL106_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL106_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL106_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL106_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL106_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL106_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL106_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL106_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL106_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL106_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL106_LOCK_SHIFT 31
-/* ACCESS_CTRL106_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL106_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL106_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL106_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL106_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL106_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL106_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL106_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL106_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL106_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL106_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL106_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL106_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL106_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL106_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL106_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL106_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL106_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL106_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL106_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL106_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL106_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL106_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL106_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL106_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL106_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL106_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL106_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL106_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL106_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL106_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL106_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT107 Bit Fields */
-#define CCM_TARGET_ROOT107_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT107_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT107_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_POST_PODF_SHIFT))&CCM_TARGET_ROOT107_POST_PODF_MASK)
-#define CCM_TARGET_ROOT107_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT107_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT107_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT107_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT107_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT107_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT107_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT107_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT107_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT107_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT107_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_PRE_PODF_SHIFT))&CCM_TARGET_ROOT107_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT107_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT107_MUX_SHIFT 24
-#define CCM_TARGET_ROOT107_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_MUX_SHIFT))&CCM_TARGET_ROOT107_MUX_MASK)
-#define CCM_TARGET_ROOT107_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT107_ENABLE_SHIFT 28
-/* TARGET_ROOT107_SET Bit Fields */
-#define CCM_TARGET_ROOT107_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT107_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT107_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT107_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT107_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT107_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT107_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT107_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT107_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT107_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT107_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT107_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT107_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT107_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT107_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT107_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT107_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT107_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT107_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_SET_MUX_SHIFT))&CCM_TARGET_ROOT107_SET_MUX_MASK)
-#define CCM_TARGET_ROOT107_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT107_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT107_CLR Bit Fields */
-#define CCM_TARGET_ROOT107_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT107_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT107_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT107_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT107_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT107_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT107_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT107_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT107_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT107_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT107_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT107_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT107_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT107_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT107_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT107_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT107_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT107_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT107_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_CLR_MUX_SHIFT))&CCM_TARGET_ROOT107_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT107_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT107_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT107_TOG Bit Fields */
-#define CCM_TARGET_ROOT107_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT107_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT107_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT107_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT107_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT107_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT107_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT107_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT107_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT107_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT107_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT107_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT107_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT107_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT107_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT107_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT107_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT107_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT107_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT107_TOG_MUX_SHIFT))&CCM_TARGET_ROOT107_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT107_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT107_TOG_ENABLE_SHIFT 28
-/* POST107 Bit Fields */
-#define CCM_POST107_POST_PODF_MASK 0x3Fu
-#define CCM_POST107_POST_PODF_SHIFT 0
-#define CCM_POST107_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST107_POST_PODF_SHIFT))&CCM_POST107_POST_PODF_MASK)
-#define CCM_POST107_BUSY1_MASK 0x80u
-#define CCM_POST107_BUSY1_SHIFT 7
-#define CCM_POST107_AUTO_PODF_MASK 0x700u
-#define CCM_POST107_AUTO_PODF_SHIFT 8
-#define CCM_POST107_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST107_AUTO_PODF_SHIFT))&CCM_POST107_AUTO_PODF_MASK)
-#define CCM_POST107_AUTO_EN_MASK 0x1000u
-#define CCM_POST107_AUTO_EN_SHIFT 12
-#define CCM_POST107_SLOW_MASK 0x8000u
-#define CCM_POST107_SLOW_SHIFT 15
-#define CCM_POST107_SELECT_MASK 0x10000000u
-#define CCM_POST107_SELECT_SHIFT 28
-#define CCM_POST107_BUSY2_MASK 0x80000000u
-#define CCM_POST107_BUSY2_SHIFT 31
-/* POST_ROOT107_SET Bit Fields */
-#define CCM_POST_ROOT107_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT107_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT107_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT107_SET_POST_PODF_SHIFT))&CCM_POST_ROOT107_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT107_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT107_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT107_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT107_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT107_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT107_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT107_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT107_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT107_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT107_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT107_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT107_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT107_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT107_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT107_SET_BUSY2_SHIFT 31
-/* POST_ROOT107_CLR Bit Fields */
-#define CCM_POST_ROOT107_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT107_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT107_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT107_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT107_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT107_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT107_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT107_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT107_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT107_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT107_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT107_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT107_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT107_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT107_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT107_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT107_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT107_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT107_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT107_CLR_BUSY2_SHIFT 31
-/* POST_ROOT107_TOG Bit Fields */
-#define CCM_POST_ROOT107_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT107_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT107_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT107_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT107_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT107_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT107_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT107_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT107_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT107_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT107_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT107_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT107_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT107_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT107_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT107_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT107_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT107_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT107_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT107_TOG_BUSY2_SHIFT 31
-/* PRE107 Bit Fields */
-#define CCM_PRE107_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE107_PRE_PODF_B_SHIFT 0
-#define CCM_PRE107_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE107_PRE_PODF_B_SHIFT))&CCM_PRE107_PRE_PODF_B_MASK)
-#define CCM_PRE107_BUSY0_MASK 0x8u
-#define CCM_PRE107_BUSY0_SHIFT 3
-#define CCM_PRE107_MUX_B_MASK 0x700u
-#define CCM_PRE107_MUX_B_SHIFT 8
-#define CCM_PRE107_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE107_MUX_B_SHIFT))&CCM_PRE107_MUX_B_MASK)
-#define CCM_PRE107_EN_B_MASK 0x1000u
-#define CCM_PRE107_EN_B_SHIFT 12
-#define CCM_PRE107_BUSY1_MASK 0x8000u
-#define CCM_PRE107_BUSY1_SHIFT 15
-#define CCM_PRE107_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE107_PRE_PODF_A_SHIFT 16
-#define CCM_PRE107_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE107_PRE_PODF_A_SHIFT))&CCM_PRE107_PRE_PODF_A_MASK)
-#define CCM_PRE107_BUSY3_MASK 0x80000u
-#define CCM_PRE107_BUSY3_SHIFT 19
-#define CCM_PRE107_MUX_A_MASK 0x7000000u
-#define CCM_PRE107_MUX_A_SHIFT 24
-#define CCM_PRE107_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE107_MUX_A_SHIFT))&CCM_PRE107_MUX_A_MASK)
-#define CCM_PRE107_EN_A_MASK 0x10000000u
-#define CCM_PRE107_EN_A_SHIFT 28
-#define CCM_PRE107_BUSY4_MASK 0x80000000u
-#define CCM_PRE107_BUSY4_SHIFT 31
-/* PRE_ROOT107_SET Bit Fields */
-#define CCM_PRE_ROOT107_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT107_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT107_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT107_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT107_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT107_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT107_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT107_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT107_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_SET_MUX_B_SHIFT))&CCM_PRE_ROOT107_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT107_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT107_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT107_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT107_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT107_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT107_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT107_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT107_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT107_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT107_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT107_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT107_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT107_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_SET_MUX_A_SHIFT))&CCM_PRE_ROOT107_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT107_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT107_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT107_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT107_SET_BUSY4_SHIFT 31
-/* PRE_ROOT107_CLR Bit Fields */
-#define CCM_PRE_ROOT107_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT107_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT107_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT107_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT107_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT107_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT107_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT107_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT107_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT107_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT107_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT107_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT107_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT107_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT107_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT107_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT107_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT107_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT107_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT107_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT107_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT107_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT107_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT107_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT107_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT107_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT107_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT107_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT107_TOG Bit Fields */
-#define CCM_PRE_ROOT107_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT107_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT107_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT107_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT107_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT107_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT107_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT107_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT107_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT107_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT107_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT107_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT107_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT107_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT107_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT107_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT107_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT107_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT107_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT107_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT107_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT107_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT107_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT107_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT107_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT107_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT107_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT107_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT107_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL107 Bit Fields */
-#define CCM_ACCESS_CTRL107_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL107_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL107_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL107_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL107_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL107_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL107_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL107_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL107_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL107_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL107_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL107_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL107_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL107_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL107_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL107_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL107_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL107_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL107_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL107_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL107_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL107_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL107_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL107_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL107_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL107_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL107_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL107_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL107_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL107_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL107_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL107_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL107_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL107_LOCK_SHIFT 31
-/* ACCESS_CTRL107_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL107_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL107_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL107_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL107_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL107_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL107_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL107_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL107_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL107_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL107_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL107_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL107_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL107_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL107_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL107_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL107_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL107_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL107_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL107_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL107_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL107_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL107_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL107_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL107_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL107_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL107_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL107_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL107_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL107_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL107_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL107_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT108 Bit Fields */
-#define CCM_TARGET_ROOT108_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT108_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT108_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_POST_PODF_SHIFT))&CCM_TARGET_ROOT108_POST_PODF_MASK)
-#define CCM_TARGET_ROOT108_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT108_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT108_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT108_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT108_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT108_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT108_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT108_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT108_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT108_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT108_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_PRE_PODF_SHIFT))&CCM_TARGET_ROOT108_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT108_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT108_MUX_SHIFT 24
-#define CCM_TARGET_ROOT108_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_MUX_SHIFT))&CCM_TARGET_ROOT108_MUX_MASK)
-#define CCM_TARGET_ROOT108_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT108_ENABLE_SHIFT 28
-/* TARGET_ROOT108_SET Bit Fields */
-#define CCM_TARGET_ROOT108_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT108_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT108_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT108_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT108_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT108_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT108_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT108_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT108_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT108_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT108_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT108_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT108_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT108_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT108_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT108_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT108_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT108_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT108_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_SET_MUX_SHIFT))&CCM_TARGET_ROOT108_SET_MUX_MASK)
-#define CCM_TARGET_ROOT108_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT108_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT108_CLR Bit Fields */
-#define CCM_TARGET_ROOT108_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT108_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT108_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT108_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT108_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT108_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT108_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT108_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT108_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT108_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT108_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT108_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT108_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT108_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT108_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT108_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT108_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT108_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT108_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_CLR_MUX_SHIFT))&CCM_TARGET_ROOT108_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT108_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT108_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT108_TOG Bit Fields */
-#define CCM_TARGET_ROOT108_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT108_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT108_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT108_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT108_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT108_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT108_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT108_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT108_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT108_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT108_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT108_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT108_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT108_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT108_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT108_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT108_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT108_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT108_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT108_TOG_MUX_SHIFT))&CCM_TARGET_ROOT108_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT108_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT108_TOG_ENABLE_SHIFT 28
-/* POST108 Bit Fields */
-#define CCM_POST108_POST_PODF_MASK 0x3Fu
-#define CCM_POST108_POST_PODF_SHIFT 0
-#define CCM_POST108_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST108_POST_PODF_SHIFT))&CCM_POST108_POST_PODF_MASK)
-#define CCM_POST108_BUSY1_MASK 0x80u
-#define CCM_POST108_BUSY1_SHIFT 7
-#define CCM_POST108_AUTO_PODF_MASK 0x700u
-#define CCM_POST108_AUTO_PODF_SHIFT 8
-#define CCM_POST108_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST108_AUTO_PODF_SHIFT))&CCM_POST108_AUTO_PODF_MASK)
-#define CCM_POST108_AUTO_EN_MASK 0x1000u
-#define CCM_POST108_AUTO_EN_SHIFT 12
-#define CCM_POST108_SLOW_MASK 0x8000u
-#define CCM_POST108_SLOW_SHIFT 15
-#define CCM_POST108_SELECT_MASK 0x10000000u
-#define CCM_POST108_SELECT_SHIFT 28
-#define CCM_POST108_BUSY2_MASK 0x80000000u
-#define CCM_POST108_BUSY2_SHIFT 31
-/* POST_ROOT108_SET Bit Fields */
-#define CCM_POST_ROOT108_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT108_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT108_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT108_SET_POST_PODF_SHIFT))&CCM_POST_ROOT108_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT108_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT108_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT108_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT108_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT108_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT108_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT108_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT108_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT108_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT108_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT108_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT108_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT108_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT108_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT108_SET_BUSY2_SHIFT 31
-/* POST_ROOT108_CLR Bit Fields */
-#define CCM_POST_ROOT108_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT108_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT108_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT108_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT108_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT108_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT108_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT108_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT108_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT108_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT108_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT108_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT108_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT108_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT108_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT108_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT108_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT108_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT108_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT108_CLR_BUSY2_SHIFT 31
-/* POST_ROOT108_TOG Bit Fields */
-#define CCM_POST_ROOT108_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT108_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT108_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT108_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT108_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT108_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT108_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT108_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT108_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT108_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT108_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT108_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT108_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT108_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT108_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT108_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT108_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT108_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT108_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT108_TOG_BUSY2_SHIFT 31
-/* PRE108 Bit Fields */
-#define CCM_PRE108_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE108_PRE_PODF_B_SHIFT 0
-#define CCM_PRE108_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE108_PRE_PODF_B_SHIFT))&CCM_PRE108_PRE_PODF_B_MASK)
-#define CCM_PRE108_BUSY0_MASK 0x8u
-#define CCM_PRE108_BUSY0_SHIFT 3
-#define CCM_PRE108_MUX_B_MASK 0x700u
-#define CCM_PRE108_MUX_B_SHIFT 8
-#define CCM_PRE108_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE108_MUX_B_SHIFT))&CCM_PRE108_MUX_B_MASK)
-#define CCM_PRE108_EN_B_MASK 0x1000u
-#define CCM_PRE108_EN_B_SHIFT 12
-#define CCM_PRE108_BUSY1_MASK 0x8000u
-#define CCM_PRE108_BUSY1_SHIFT 15
-#define CCM_PRE108_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE108_PRE_PODF_A_SHIFT 16
-#define CCM_PRE108_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE108_PRE_PODF_A_SHIFT))&CCM_PRE108_PRE_PODF_A_MASK)
-#define CCM_PRE108_BUSY3_MASK 0x80000u
-#define CCM_PRE108_BUSY3_SHIFT 19
-#define CCM_PRE108_MUX_A_MASK 0x7000000u
-#define CCM_PRE108_MUX_A_SHIFT 24
-#define CCM_PRE108_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE108_MUX_A_SHIFT))&CCM_PRE108_MUX_A_MASK)
-#define CCM_PRE108_EN_A_MASK 0x10000000u
-#define CCM_PRE108_EN_A_SHIFT 28
-#define CCM_PRE108_BUSY4_MASK 0x80000000u
-#define CCM_PRE108_BUSY4_SHIFT 31
-/* PRE_ROOT108_SET Bit Fields */
-#define CCM_PRE_ROOT108_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT108_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT108_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT108_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT108_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT108_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT108_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT108_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT108_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_SET_MUX_B_SHIFT))&CCM_PRE_ROOT108_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT108_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT108_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT108_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT108_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT108_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT108_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT108_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT108_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT108_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT108_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT108_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT108_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT108_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_SET_MUX_A_SHIFT))&CCM_PRE_ROOT108_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT108_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT108_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT108_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT108_SET_BUSY4_SHIFT 31
-/* PRE_ROOT108_CLR Bit Fields */
-#define CCM_PRE_ROOT108_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT108_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT108_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT108_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT108_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT108_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT108_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT108_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT108_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT108_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT108_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT108_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT108_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT108_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT108_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT108_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT108_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT108_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT108_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT108_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT108_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT108_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT108_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT108_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT108_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT108_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT108_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT108_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT108_TOG Bit Fields */
-#define CCM_PRE_ROOT108_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT108_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT108_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT108_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT108_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT108_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT108_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT108_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT108_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT108_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT108_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT108_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT108_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT108_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT108_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT108_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT108_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT108_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT108_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT108_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT108_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT108_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT108_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT108_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT108_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT108_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT108_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT108_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT108_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL108 Bit Fields */
-#define CCM_ACCESS_CTRL108_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL108_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL108_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL108_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL108_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL108_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL108_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL108_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL108_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL108_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL108_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL108_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL108_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL108_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL108_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL108_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL108_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL108_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL108_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL108_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL108_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL108_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL108_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL108_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL108_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL108_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL108_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL108_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL108_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL108_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL108_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL108_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL108_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL108_LOCK_SHIFT 31
-/* ACCESS_CTRL108_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL108_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL108_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL108_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL108_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL108_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL108_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL108_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL108_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL108_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL108_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL108_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL108_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL108_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL108_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL108_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL108_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL108_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL108_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL108_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL108_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL108_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL108_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL108_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL108_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL108_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL108_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL108_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL108_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL108_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL108_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL108_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT109 Bit Fields */
-#define CCM_TARGET_ROOT109_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT109_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT109_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_POST_PODF_SHIFT))&CCM_TARGET_ROOT109_POST_PODF_MASK)
-#define CCM_TARGET_ROOT109_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT109_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT109_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT109_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT109_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT109_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT109_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT109_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT109_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT109_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT109_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_PRE_PODF_SHIFT))&CCM_TARGET_ROOT109_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT109_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT109_MUX_SHIFT 24
-#define CCM_TARGET_ROOT109_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_MUX_SHIFT))&CCM_TARGET_ROOT109_MUX_MASK)
-#define CCM_TARGET_ROOT109_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT109_ENABLE_SHIFT 28
-/* TARGET_ROOT109_SET Bit Fields */
-#define CCM_TARGET_ROOT109_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT109_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT109_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT109_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT109_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT109_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT109_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT109_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT109_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT109_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT109_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT109_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT109_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT109_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT109_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT109_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT109_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT109_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT109_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_SET_MUX_SHIFT))&CCM_TARGET_ROOT109_SET_MUX_MASK)
-#define CCM_TARGET_ROOT109_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT109_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT109_CLR Bit Fields */
-#define CCM_TARGET_ROOT109_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT109_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT109_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT109_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT109_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT109_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT109_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT109_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT109_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT109_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT109_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT109_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT109_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT109_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT109_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT109_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT109_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT109_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT109_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_CLR_MUX_SHIFT))&CCM_TARGET_ROOT109_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT109_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT109_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT109_TOG Bit Fields */
-#define CCM_TARGET_ROOT109_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT109_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT109_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT109_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT109_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT109_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT109_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT109_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT109_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT109_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT109_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT109_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT109_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT109_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT109_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT109_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT109_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT109_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT109_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT109_TOG_MUX_SHIFT))&CCM_TARGET_ROOT109_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT109_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT109_TOG_ENABLE_SHIFT 28
-/* POST109 Bit Fields */
-#define CCM_POST109_POST_PODF_MASK 0x3Fu
-#define CCM_POST109_POST_PODF_SHIFT 0
-#define CCM_POST109_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST109_POST_PODF_SHIFT))&CCM_POST109_POST_PODF_MASK)
-#define CCM_POST109_BUSY1_MASK 0x80u
-#define CCM_POST109_BUSY1_SHIFT 7
-#define CCM_POST109_AUTO_PODF_MASK 0x700u
-#define CCM_POST109_AUTO_PODF_SHIFT 8
-#define CCM_POST109_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST109_AUTO_PODF_SHIFT))&CCM_POST109_AUTO_PODF_MASK)
-#define CCM_POST109_AUTO_EN_MASK 0x1000u
-#define CCM_POST109_AUTO_EN_SHIFT 12
-#define CCM_POST109_SLOW_MASK 0x8000u
-#define CCM_POST109_SLOW_SHIFT 15
-#define CCM_POST109_SELECT_MASK 0x10000000u
-#define CCM_POST109_SELECT_SHIFT 28
-#define CCM_POST109_BUSY2_MASK 0x80000000u
-#define CCM_POST109_BUSY2_SHIFT 31
-/* POST_ROOT109_SET Bit Fields */
-#define CCM_POST_ROOT109_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT109_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT109_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT109_SET_POST_PODF_SHIFT))&CCM_POST_ROOT109_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT109_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT109_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT109_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT109_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT109_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT109_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT109_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT109_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT109_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT109_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT109_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT109_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT109_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT109_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT109_SET_BUSY2_SHIFT 31
-/* POST_ROOT109_CLR Bit Fields */
-#define CCM_POST_ROOT109_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT109_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT109_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT109_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT109_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT109_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT109_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT109_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT109_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT109_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT109_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT109_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT109_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT109_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT109_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT109_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT109_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT109_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT109_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT109_CLR_BUSY2_SHIFT 31
-/* POST_ROOT109_TOG Bit Fields */
-#define CCM_POST_ROOT109_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT109_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT109_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT109_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT109_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT109_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT109_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT109_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT109_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT109_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT109_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT109_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT109_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT109_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT109_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT109_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT109_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT109_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT109_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT109_TOG_BUSY2_SHIFT 31
-/* PRE109 Bit Fields */
-#define CCM_PRE109_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE109_PRE_PODF_B_SHIFT 0
-#define CCM_PRE109_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE109_PRE_PODF_B_SHIFT))&CCM_PRE109_PRE_PODF_B_MASK)
-#define CCM_PRE109_BUSY0_MASK 0x8u
-#define CCM_PRE109_BUSY0_SHIFT 3
-#define CCM_PRE109_MUX_B_MASK 0x700u
-#define CCM_PRE109_MUX_B_SHIFT 8
-#define CCM_PRE109_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE109_MUX_B_SHIFT))&CCM_PRE109_MUX_B_MASK)
-#define CCM_PRE109_EN_B_MASK 0x1000u
-#define CCM_PRE109_EN_B_SHIFT 12
-#define CCM_PRE109_BUSY1_MASK 0x8000u
-#define CCM_PRE109_BUSY1_SHIFT 15
-#define CCM_PRE109_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE109_PRE_PODF_A_SHIFT 16
-#define CCM_PRE109_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE109_PRE_PODF_A_SHIFT))&CCM_PRE109_PRE_PODF_A_MASK)
-#define CCM_PRE109_BUSY3_MASK 0x80000u
-#define CCM_PRE109_BUSY3_SHIFT 19
-#define CCM_PRE109_MUX_A_MASK 0x7000000u
-#define CCM_PRE109_MUX_A_SHIFT 24
-#define CCM_PRE109_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE109_MUX_A_SHIFT))&CCM_PRE109_MUX_A_MASK)
-#define CCM_PRE109_EN_A_MASK 0x10000000u
-#define CCM_PRE109_EN_A_SHIFT 28
-#define CCM_PRE109_BUSY4_MASK 0x80000000u
-#define CCM_PRE109_BUSY4_SHIFT 31
-/* PRE_ROOT109_SET Bit Fields */
-#define CCM_PRE_ROOT109_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT109_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT109_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT109_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT109_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT109_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT109_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT109_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT109_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_SET_MUX_B_SHIFT))&CCM_PRE_ROOT109_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT109_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT109_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT109_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT109_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT109_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT109_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT109_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT109_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT109_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT109_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT109_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT109_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT109_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_SET_MUX_A_SHIFT))&CCM_PRE_ROOT109_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT109_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT109_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT109_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT109_SET_BUSY4_SHIFT 31
-/* PRE_ROOT109_CLR Bit Fields */
-#define CCM_PRE_ROOT109_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT109_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT109_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT109_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT109_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT109_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT109_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT109_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT109_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT109_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT109_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT109_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT109_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT109_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT109_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT109_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT109_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT109_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT109_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT109_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT109_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT109_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT109_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT109_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT109_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT109_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT109_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT109_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT109_TOG Bit Fields */
-#define CCM_PRE_ROOT109_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT109_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT109_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT109_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT109_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT109_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT109_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT109_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT109_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT109_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT109_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT109_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT109_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT109_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT109_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT109_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT109_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT109_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT109_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT109_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT109_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT109_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT109_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT109_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT109_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT109_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT109_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT109_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT109_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL109 Bit Fields */
-#define CCM_ACCESS_CTRL109_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL109_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL109_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL109_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL109_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL109_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL109_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL109_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL109_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL109_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL109_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL109_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL109_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL109_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL109_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL109_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL109_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL109_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL109_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL109_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL109_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL109_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL109_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL109_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL109_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL109_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL109_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL109_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL109_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL109_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL109_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL109_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL109_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL109_LOCK_SHIFT 31
-/* ACCESS_CTRL109_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL109_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL109_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL109_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL109_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL109_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL109_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL109_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL109_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL109_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL109_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL109_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL109_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL109_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL109_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL109_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL109_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL109_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL109_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL109_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL109_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL109_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL109_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL109_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL109_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL109_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL109_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL109_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL109_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL109_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL109_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL109_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT110 Bit Fields */
-#define CCM_TARGET_ROOT110_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT110_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT110_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_POST_PODF_SHIFT))&CCM_TARGET_ROOT110_POST_PODF_MASK)
-#define CCM_TARGET_ROOT110_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT110_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT110_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT110_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT110_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT110_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT110_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT110_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT110_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT110_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT110_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_PRE_PODF_SHIFT))&CCM_TARGET_ROOT110_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT110_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT110_MUX_SHIFT 24
-#define CCM_TARGET_ROOT110_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_MUX_SHIFT))&CCM_TARGET_ROOT110_MUX_MASK)
-#define CCM_TARGET_ROOT110_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT110_ENABLE_SHIFT 28
-/* TARGET_ROOT110_SET Bit Fields */
-#define CCM_TARGET_ROOT110_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT110_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT110_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT110_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT110_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT110_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT110_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT110_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT110_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT110_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT110_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT110_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT110_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT110_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT110_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT110_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT110_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT110_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT110_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_SET_MUX_SHIFT))&CCM_TARGET_ROOT110_SET_MUX_MASK)
-#define CCM_TARGET_ROOT110_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT110_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT110_CLR Bit Fields */
-#define CCM_TARGET_ROOT110_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT110_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT110_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT110_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT110_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT110_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT110_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT110_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT110_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT110_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT110_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT110_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT110_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT110_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT110_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT110_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT110_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT110_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT110_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_CLR_MUX_SHIFT))&CCM_TARGET_ROOT110_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT110_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT110_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT110_TOG Bit Fields */
-#define CCM_TARGET_ROOT110_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT110_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT110_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT110_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT110_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT110_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT110_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT110_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT110_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT110_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT110_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT110_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT110_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT110_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT110_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT110_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT110_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT110_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT110_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT110_TOG_MUX_SHIFT))&CCM_TARGET_ROOT110_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT110_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT110_TOG_ENABLE_SHIFT 28
-/* POST110 Bit Fields */
-#define CCM_POST110_POST_PODF_MASK 0x3Fu
-#define CCM_POST110_POST_PODF_SHIFT 0
-#define CCM_POST110_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST110_POST_PODF_SHIFT))&CCM_POST110_POST_PODF_MASK)
-#define CCM_POST110_BUSY1_MASK 0x80u
-#define CCM_POST110_BUSY1_SHIFT 7
-#define CCM_POST110_AUTO_PODF_MASK 0x700u
-#define CCM_POST110_AUTO_PODF_SHIFT 8
-#define CCM_POST110_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST110_AUTO_PODF_SHIFT))&CCM_POST110_AUTO_PODF_MASK)
-#define CCM_POST110_AUTO_EN_MASK 0x1000u
-#define CCM_POST110_AUTO_EN_SHIFT 12
-#define CCM_POST110_SLOW_MASK 0x8000u
-#define CCM_POST110_SLOW_SHIFT 15
-#define CCM_POST110_SELECT_MASK 0x10000000u
-#define CCM_POST110_SELECT_SHIFT 28
-#define CCM_POST110_BUSY2_MASK 0x80000000u
-#define CCM_POST110_BUSY2_SHIFT 31
-/* POST_ROOT110_SET Bit Fields */
-#define CCM_POST_ROOT110_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT110_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT110_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT110_SET_POST_PODF_SHIFT))&CCM_POST_ROOT110_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT110_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT110_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT110_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT110_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT110_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT110_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT110_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT110_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT110_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT110_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT110_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT110_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT110_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT110_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT110_SET_BUSY2_SHIFT 31
-/* POST_ROOT110_CLR Bit Fields */
-#define CCM_POST_ROOT110_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT110_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT110_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT110_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT110_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT110_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT110_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT110_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT110_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT110_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT110_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT110_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT110_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT110_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT110_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT110_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT110_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT110_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT110_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT110_CLR_BUSY2_SHIFT 31
-/* POST_ROOT110_TOG Bit Fields */
-#define CCM_POST_ROOT110_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT110_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT110_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT110_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT110_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT110_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT110_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT110_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT110_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT110_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT110_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT110_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT110_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT110_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT110_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT110_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT110_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT110_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT110_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT110_TOG_BUSY2_SHIFT 31
-/* PRE110 Bit Fields */
-#define CCM_PRE110_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE110_PRE_PODF_B_SHIFT 0
-#define CCM_PRE110_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE110_PRE_PODF_B_SHIFT))&CCM_PRE110_PRE_PODF_B_MASK)
-#define CCM_PRE110_BUSY0_MASK 0x8u
-#define CCM_PRE110_BUSY0_SHIFT 3
-#define CCM_PRE110_MUX_B_MASK 0x700u
-#define CCM_PRE110_MUX_B_SHIFT 8
-#define CCM_PRE110_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE110_MUX_B_SHIFT))&CCM_PRE110_MUX_B_MASK)
-#define CCM_PRE110_EN_B_MASK 0x1000u
-#define CCM_PRE110_EN_B_SHIFT 12
-#define CCM_PRE110_BUSY1_MASK 0x8000u
-#define CCM_PRE110_BUSY1_SHIFT 15
-#define CCM_PRE110_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE110_PRE_PODF_A_SHIFT 16
-#define CCM_PRE110_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE110_PRE_PODF_A_SHIFT))&CCM_PRE110_PRE_PODF_A_MASK)
-#define CCM_PRE110_BUSY3_MASK 0x80000u
-#define CCM_PRE110_BUSY3_SHIFT 19
-#define CCM_PRE110_MUX_A_MASK 0x7000000u
-#define CCM_PRE110_MUX_A_SHIFT 24
-#define CCM_PRE110_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE110_MUX_A_SHIFT))&CCM_PRE110_MUX_A_MASK)
-#define CCM_PRE110_EN_A_MASK 0x10000000u
-#define CCM_PRE110_EN_A_SHIFT 28
-#define CCM_PRE110_BUSY4_MASK 0x80000000u
-#define CCM_PRE110_BUSY4_SHIFT 31
-/* PRE_ROOT110_SET Bit Fields */
-#define CCM_PRE_ROOT110_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT110_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT110_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT110_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT110_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT110_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT110_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT110_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT110_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_SET_MUX_B_SHIFT))&CCM_PRE_ROOT110_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT110_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT110_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT110_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT110_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT110_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT110_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT110_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT110_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT110_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT110_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT110_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT110_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT110_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_SET_MUX_A_SHIFT))&CCM_PRE_ROOT110_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT110_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT110_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT110_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT110_SET_BUSY4_SHIFT 31
-/* PRE_ROOT110_CLR Bit Fields */
-#define CCM_PRE_ROOT110_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT110_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT110_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT110_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT110_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT110_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT110_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT110_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT110_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT110_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT110_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT110_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT110_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT110_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT110_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT110_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT110_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT110_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT110_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT110_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT110_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT110_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT110_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT110_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT110_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT110_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT110_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT110_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT110_TOG Bit Fields */
-#define CCM_PRE_ROOT110_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT110_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT110_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT110_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT110_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT110_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT110_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT110_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT110_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT110_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT110_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT110_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT110_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT110_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT110_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT110_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT110_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT110_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT110_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT110_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT110_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT110_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT110_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT110_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT110_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT110_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT110_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT110_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT110_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL110 Bit Fields */
-#define CCM_ACCESS_CTRL110_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL110_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL110_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL110_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL110_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL110_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL110_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL110_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL110_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL110_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL110_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL110_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL110_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL110_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL110_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL110_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL110_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL110_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL110_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL110_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL110_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL110_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL110_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL110_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL110_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL110_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL110_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL110_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL110_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL110_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL110_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL110_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL110_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL110_LOCK_SHIFT 31
-/* ACCESS_CTRL110_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL110_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL110_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL110_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL110_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL110_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL110_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL110_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL110_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL110_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL110_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL110_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL110_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL110_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL110_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL110_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL110_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL110_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL110_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL110_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL110_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL110_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL110_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL110_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL110_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL110_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL110_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL110_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL110_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL110_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL110_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL110_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT111 Bit Fields */
-#define CCM_TARGET_ROOT111_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT111_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT111_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_POST_PODF_SHIFT))&CCM_TARGET_ROOT111_POST_PODF_MASK)
-#define CCM_TARGET_ROOT111_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT111_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT111_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT111_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT111_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT111_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT111_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT111_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT111_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT111_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT111_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_PRE_PODF_SHIFT))&CCM_TARGET_ROOT111_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT111_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT111_MUX_SHIFT 24
-#define CCM_TARGET_ROOT111_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_MUX_SHIFT))&CCM_TARGET_ROOT111_MUX_MASK)
-#define CCM_TARGET_ROOT111_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT111_ENABLE_SHIFT 28
-/* TARGET_ROOT111_SET Bit Fields */
-#define CCM_TARGET_ROOT111_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT111_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT111_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT111_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT111_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT111_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT111_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT111_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT111_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT111_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT111_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT111_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT111_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT111_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT111_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT111_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT111_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT111_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT111_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_SET_MUX_SHIFT))&CCM_TARGET_ROOT111_SET_MUX_MASK)
-#define CCM_TARGET_ROOT111_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT111_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT111_CLR Bit Fields */
-#define CCM_TARGET_ROOT111_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT111_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT111_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT111_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT111_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT111_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT111_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT111_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT111_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT111_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT111_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT111_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT111_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT111_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT111_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT111_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT111_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT111_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT111_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_CLR_MUX_SHIFT))&CCM_TARGET_ROOT111_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT111_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT111_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT111_TOG Bit Fields */
-#define CCM_TARGET_ROOT111_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT111_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT111_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT111_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT111_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT111_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT111_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT111_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT111_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT111_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT111_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT111_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT111_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT111_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT111_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT111_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT111_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT111_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT111_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT111_TOG_MUX_SHIFT))&CCM_TARGET_ROOT111_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT111_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT111_TOG_ENABLE_SHIFT 28
-/* POST111 Bit Fields */
-#define CCM_POST111_POST_PODF_MASK 0x3Fu
-#define CCM_POST111_POST_PODF_SHIFT 0
-#define CCM_POST111_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST111_POST_PODF_SHIFT))&CCM_POST111_POST_PODF_MASK)
-#define CCM_POST111_BUSY1_MASK 0x80u
-#define CCM_POST111_BUSY1_SHIFT 7
-#define CCM_POST111_AUTO_PODF_MASK 0x700u
-#define CCM_POST111_AUTO_PODF_SHIFT 8
-#define CCM_POST111_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST111_AUTO_PODF_SHIFT))&CCM_POST111_AUTO_PODF_MASK)
-#define CCM_POST111_AUTO_EN_MASK 0x1000u
-#define CCM_POST111_AUTO_EN_SHIFT 12
-#define CCM_POST111_SLOW_MASK 0x8000u
-#define CCM_POST111_SLOW_SHIFT 15
-#define CCM_POST111_SELECT_MASK 0x10000000u
-#define CCM_POST111_SELECT_SHIFT 28
-#define CCM_POST111_BUSY2_MASK 0x80000000u
-#define CCM_POST111_BUSY2_SHIFT 31
-/* POST_ROOT111_SET Bit Fields */
-#define CCM_POST_ROOT111_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT111_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT111_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT111_SET_POST_PODF_SHIFT))&CCM_POST_ROOT111_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT111_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT111_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT111_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT111_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT111_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT111_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT111_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT111_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT111_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT111_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT111_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT111_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT111_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT111_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT111_SET_BUSY2_SHIFT 31
-/* POST_ROOT111_CLR Bit Fields */
-#define CCM_POST_ROOT111_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT111_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT111_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT111_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT111_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT111_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT111_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT111_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT111_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT111_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT111_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT111_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT111_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT111_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT111_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT111_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT111_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT111_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT111_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT111_CLR_BUSY2_SHIFT 31
-/* POST_ROOT111_TOG Bit Fields */
-#define CCM_POST_ROOT111_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT111_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT111_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT111_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT111_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT111_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT111_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT111_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT111_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT111_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT111_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT111_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT111_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT111_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT111_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT111_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT111_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT111_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT111_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT111_TOG_BUSY2_SHIFT 31
-/* PRE111 Bit Fields */
-#define CCM_PRE111_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE111_PRE_PODF_B_SHIFT 0
-#define CCM_PRE111_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE111_PRE_PODF_B_SHIFT))&CCM_PRE111_PRE_PODF_B_MASK)
-#define CCM_PRE111_BUSY0_MASK 0x8u
-#define CCM_PRE111_BUSY0_SHIFT 3
-#define CCM_PRE111_MUX_B_MASK 0x700u
-#define CCM_PRE111_MUX_B_SHIFT 8
-#define CCM_PRE111_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE111_MUX_B_SHIFT))&CCM_PRE111_MUX_B_MASK)
-#define CCM_PRE111_EN_B_MASK 0x1000u
-#define CCM_PRE111_EN_B_SHIFT 12
-#define CCM_PRE111_BUSY1_MASK 0x8000u
-#define CCM_PRE111_BUSY1_SHIFT 15
-#define CCM_PRE111_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE111_PRE_PODF_A_SHIFT 16
-#define CCM_PRE111_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE111_PRE_PODF_A_SHIFT))&CCM_PRE111_PRE_PODF_A_MASK)
-#define CCM_PRE111_BUSY3_MASK 0x80000u
-#define CCM_PRE111_BUSY3_SHIFT 19
-#define CCM_PRE111_MUX_A_MASK 0x7000000u
-#define CCM_PRE111_MUX_A_SHIFT 24
-#define CCM_PRE111_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE111_MUX_A_SHIFT))&CCM_PRE111_MUX_A_MASK)
-#define CCM_PRE111_EN_A_MASK 0x10000000u
-#define CCM_PRE111_EN_A_SHIFT 28
-#define CCM_PRE111_BUSY4_MASK 0x80000000u
-#define CCM_PRE111_BUSY4_SHIFT 31
-/* PRE_ROOT111_SET Bit Fields */
-#define CCM_PRE_ROOT111_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT111_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT111_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT111_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT111_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT111_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT111_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT111_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT111_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_SET_MUX_B_SHIFT))&CCM_PRE_ROOT111_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT111_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT111_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT111_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT111_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT111_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT111_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT111_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT111_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT111_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT111_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT111_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT111_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT111_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_SET_MUX_A_SHIFT))&CCM_PRE_ROOT111_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT111_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT111_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT111_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT111_SET_BUSY4_SHIFT 31
-/* PRE_ROOT111_CLR Bit Fields */
-#define CCM_PRE_ROOT111_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT111_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT111_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT111_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT111_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT111_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT111_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT111_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT111_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT111_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT111_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT111_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT111_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT111_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT111_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT111_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT111_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT111_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT111_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT111_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT111_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT111_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT111_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT111_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT111_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT111_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT111_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT111_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT111_TOG Bit Fields */
-#define CCM_PRE_ROOT111_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT111_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT111_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT111_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT111_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT111_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT111_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT111_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT111_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT111_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT111_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT111_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT111_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT111_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT111_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT111_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT111_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT111_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT111_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT111_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT111_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT111_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT111_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT111_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT111_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT111_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT111_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT111_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT111_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL111 Bit Fields */
-#define CCM_ACCESS_CTRL111_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL111_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL111_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL111_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL111_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL111_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL111_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL111_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL111_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL111_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL111_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL111_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL111_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL111_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL111_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL111_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL111_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL111_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL111_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL111_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL111_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL111_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL111_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL111_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL111_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL111_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL111_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL111_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL111_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL111_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL111_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL111_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL111_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL111_LOCK_SHIFT 31
-/* ACCESS_CTRL111_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL111_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL111_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL111_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL111_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL111_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL111_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL111_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL111_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL111_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL111_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL111_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL111_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL111_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL111_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL111_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL111_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL111_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL111_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL111_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL111_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL111_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL111_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL111_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL111_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL111_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL111_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL111_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL111_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL111_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL111_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL111_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT112 Bit Fields */
-#define CCM_TARGET_ROOT112_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT112_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT112_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_POST_PODF_SHIFT))&CCM_TARGET_ROOT112_POST_PODF_MASK)
-#define CCM_TARGET_ROOT112_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT112_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT112_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT112_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT112_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT112_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT112_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT112_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT112_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT112_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT112_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_PRE_PODF_SHIFT))&CCM_TARGET_ROOT112_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT112_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT112_MUX_SHIFT 24
-#define CCM_TARGET_ROOT112_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_MUX_SHIFT))&CCM_TARGET_ROOT112_MUX_MASK)
-#define CCM_TARGET_ROOT112_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT112_ENABLE_SHIFT 28
-/* TARGET_ROOT112_SET Bit Fields */
-#define CCM_TARGET_ROOT112_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT112_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT112_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT112_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT112_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT112_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT112_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT112_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT112_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT112_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT112_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT112_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT112_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT112_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT112_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT112_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT112_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT112_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT112_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_SET_MUX_SHIFT))&CCM_TARGET_ROOT112_SET_MUX_MASK)
-#define CCM_TARGET_ROOT112_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT112_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT112_CLR Bit Fields */
-#define CCM_TARGET_ROOT112_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT112_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT112_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT112_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT112_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT112_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT112_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT112_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT112_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT112_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT112_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT112_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT112_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT112_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT112_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT112_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT112_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT112_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT112_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_CLR_MUX_SHIFT))&CCM_TARGET_ROOT112_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT112_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT112_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT112_TOG Bit Fields */
-#define CCM_TARGET_ROOT112_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT112_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT112_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT112_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT112_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT112_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT112_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT112_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT112_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT112_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT112_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT112_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT112_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT112_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT112_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT112_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT112_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT112_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT112_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT112_TOG_MUX_SHIFT))&CCM_TARGET_ROOT112_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT112_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT112_TOG_ENABLE_SHIFT 28
-/* POST112 Bit Fields */
-#define CCM_POST112_POST_PODF_MASK 0x3Fu
-#define CCM_POST112_POST_PODF_SHIFT 0
-#define CCM_POST112_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST112_POST_PODF_SHIFT))&CCM_POST112_POST_PODF_MASK)
-#define CCM_POST112_BUSY1_MASK 0x80u
-#define CCM_POST112_BUSY1_SHIFT 7
-#define CCM_POST112_AUTO_PODF_MASK 0x700u
-#define CCM_POST112_AUTO_PODF_SHIFT 8
-#define CCM_POST112_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST112_AUTO_PODF_SHIFT))&CCM_POST112_AUTO_PODF_MASK)
-#define CCM_POST112_AUTO_EN_MASK 0x1000u
-#define CCM_POST112_AUTO_EN_SHIFT 12
-#define CCM_POST112_SLOW_MASK 0x8000u
-#define CCM_POST112_SLOW_SHIFT 15
-#define CCM_POST112_SELECT_MASK 0x10000000u
-#define CCM_POST112_SELECT_SHIFT 28
-#define CCM_POST112_BUSY2_MASK 0x80000000u
-#define CCM_POST112_BUSY2_SHIFT 31
-/* POST_ROOT112_SET Bit Fields */
-#define CCM_POST_ROOT112_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT112_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT112_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT112_SET_POST_PODF_SHIFT))&CCM_POST_ROOT112_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT112_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT112_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT112_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT112_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT112_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT112_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT112_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT112_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT112_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT112_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT112_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT112_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT112_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT112_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT112_SET_BUSY2_SHIFT 31
-/* POST_ROOT112_CLR Bit Fields */
-#define CCM_POST_ROOT112_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT112_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT112_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT112_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT112_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT112_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT112_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT112_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT112_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT112_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT112_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT112_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT112_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT112_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT112_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT112_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT112_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT112_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT112_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT112_CLR_BUSY2_SHIFT 31
-/* POST_ROOT112_TOG Bit Fields */
-#define CCM_POST_ROOT112_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT112_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT112_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT112_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT112_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT112_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT112_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT112_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT112_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT112_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT112_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT112_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT112_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT112_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT112_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT112_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT112_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT112_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT112_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT112_TOG_BUSY2_SHIFT 31
-/* PRE112 Bit Fields */
-#define CCM_PRE112_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE112_PRE_PODF_B_SHIFT 0
-#define CCM_PRE112_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE112_PRE_PODF_B_SHIFT))&CCM_PRE112_PRE_PODF_B_MASK)
-#define CCM_PRE112_BUSY0_MASK 0x8u
-#define CCM_PRE112_BUSY0_SHIFT 3
-#define CCM_PRE112_MUX_B_MASK 0x700u
-#define CCM_PRE112_MUX_B_SHIFT 8
-#define CCM_PRE112_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE112_MUX_B_SHIFT))&CCM_PRE112_MUX_B_MASK)
-#define CCM_PRE112_EN_B_MASK 0x1000u
-#define CCM_PRE112_EN_B_SHIFT 12
-#define CCM_PRE112_BUSY1_MASK 0x8000u
-#define CCM_PRE112_BUSY1_SHIFT 15
-#define CCM_PRE112_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE112_PRE_PODF_A_SHIFT 16
-#define CCM_PRE112_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE112_PRE_PODF_A_SHIFT))&CCM_PRE112_PRE_PODF_A_MASK)
-#define CCM_PRE112_BUSY3_MASK 0x80000u
-#define CCM_PRE112_BUSY3_SHIFT 19
-#define CCM_PRE112_MUX_A_MASK 0x7000000u
-#define CCM_PRE112_MUX_A_SHIFT 24
-#define CCM_PRE112_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE112_MUX_A_SHIFT))&CCM_PRE112_MUX_A_MASK)
-#define CCM_PRE112_EN_A_MASK 0x10000000u
-#define CCM_PRE112_EN_A_SHIFT 28
-#define CCM_PRE112_BUSY4_MASK 0x80000000u
-#define CCM_PRE112_BUSY4_SHIFT 31
-/* PRE_ROOT112_SET Bit Fields */
-#define CCM_PRE_ROOT112_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT112_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT112_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT112_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT112_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT112_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT112_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT112_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT112_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_SET_MUX_B_SHIFT))&CCM_PRE_ROOT112_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT112_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT112_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT112_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT112_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT112_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT112_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT112_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT112_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT112_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT112_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT112_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT112_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT112_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_SET_MUX_A_SHIFT))&CCM_PRE_ROOT112_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT112_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT112_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT112_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT112_SET_BUSY4_SHIFT 31
-/* PRE_ROOT112_CLR Bit Fields */
-#define CCM_PRE_ROOT112_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT112_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT112_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT112_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT112_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT112_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT112_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT112_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT112_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT112_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT112_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT112_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT112_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT112_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT112_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT112_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT112_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT112_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT112_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT112_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT112_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT112_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT112_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT112_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT112_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT112_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT112_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT112_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT112_TOG Bit Fields */
-#define CCM_PRE_ROOT112_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT112_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT112_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT112_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT112_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT112_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT112_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT112_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT112_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT112_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT112_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT112_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT112_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT112_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT112_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT112_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT112_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT112_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT112_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT112_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT112_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT112_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT112_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT112_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT112_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT112_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT112_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT112_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT112_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL112 Bit Fields */
-#define CCM_ACCESS_CTRL112_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL112_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL112_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL112_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL112_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL112_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL112_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL112_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL112_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL112_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL112_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL112_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL112_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL112_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL112_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL112_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL112_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL112_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL112_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL112_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL112_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL112_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL112_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL112_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL112_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL112_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL112_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL112_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL112_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL112_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL112_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL112_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL112_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL112_LOCK_SHIFT 31
-/* ACCESS_CTRL112_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL112_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL112_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL112_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL112_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL112_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL112_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL112_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL112_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL112_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL112_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL112_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL112_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL112_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL112_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL112_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL112_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL112_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL112_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL112_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL112_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL112_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL112_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL112_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL112_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL112_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL112_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL112_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL112_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL112_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL112_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL112_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT113 Bit Fields */
-#define CCM_TARGET_ROOT113_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT113_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT113_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_POST_PODF_SHIFT))&CCM_TARGET_ROOT113_POST_PODF_MASK)
-#define CCM_TARGET_ROOT113_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT113_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT113_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT113_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT113_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT113_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT113_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT113_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT113_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT113_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT113_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_PRE_PODF_SHIFT))&CCM_TARGET_ROOT113_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT113_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT113_MUX_SHIFT 24
-#define CCM_TARGET_ROOT113_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_MUX_SHIFT))&CCM_TARGET_ROOT113_MUX_MASK)
-#define CCM_TARGET_ROOT113_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT113_ENABLE_SHIFT 28
-/* TARGET_ROOT113_SET Bit Fields */
-#define CCM_TARGET_ROOT113_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT113_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT113_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT113_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT113_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT113_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT113_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT113_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT113_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT113_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT113_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT113_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT113_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT113_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT113_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT113_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT113_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT113_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT113_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_SET_MUX_SHIFT))&CCM_TARGET_ROOT113_SET_MUX_MASK)
-#define CCM_TARGET_ROOT113_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT113_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT113_CLR Bit Fields */
-#define CCM_TARGET_ROOT113_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT113_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT113_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT113_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT113_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT113_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT113_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT113_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT113_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT113_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT113_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT113_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT113_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT113_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT113_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT113_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT113_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT113_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT113_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_CLR_MUX_SHIFT))&CCM_TARGET_ROOT113_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT113_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT113_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT113_TOG Bit Fields */
-#define CCM_TARGET_ROOT113_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT113_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT113_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT113_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT113_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT113_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT113_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT113_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT113_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT113_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT113_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT113_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT113_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT113_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT113_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT113_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT113_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT113_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT113_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT113_TOG_MUX_SHIFT))&CCM_TARGET_ROOT113_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT113_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT113_TOG_ENABLE_SHIFT 28
-/* POST113 Bit Fields */
-#define CCM_POST113_POST_PODF_MASK 0x3Fu
-#define CCM_POST113_POST_PODF_SHIFT 0
-#define CCM_POST113_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST113_POST_PODF_SHIFT))&CCM_POST113_POST_PODF_MASK)
-#define CCM_POST113_BUSY1_MASK 0x80u
-#define CCM_POST113_BUSY1_SHIFT 7
-#define CCM_POST113_AUTO_PODF_MASK 0x700u
-#define CCM_POST113_AUTO_PODF_SHIFT 8
-#define CCM_POST113_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST113_AUTO_PODF_SHIFT))&CCM_POST113_AUTO_PODF_MASK)
-#define CCM_POST113_AUTO_EN_MASK 0x1000u
-#define CCM_POST113_AUTO_EN_SHIFT 12
-#define CCM_POST113_SLOW_MASK 0x8000u
-#define CCM_POST113_SLOW_SHIFT 15
-#define CCM_POST113_SELECT_MASK 0x10000000u
-#define CCM_POST113_SELECT_SHIFT 28
-#define CCM_POST113_BUSY2_MASK 0x80000000u
-#define CCM_POST113_BUSY2_SHIFT 31
-/* POST_ROOT113_SET Bit Fields */
-#define CCM_POST_ROOT113_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT113_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT113_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT113_SET_POST_PODF_SHIFT))&CCM_POST_ROOT113_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT113_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT113_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT113_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT113_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT113_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT113_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT113_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT113_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT113_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT113_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT113_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT113_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT113_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT113_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT113_SET_BUSY2_SHIFT 31
-/* POST_ROOT113_CLR Bit Fields */
-#define CCM_POST_ROOT113_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT113_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT113_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT113_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT113_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT113_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT113_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT113_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT113_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT113_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT113_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT113_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT113_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT113_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT113_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT113_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT113_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT113_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT113_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT113_CLR_BUSY2_SHIFT 31
-/* POST_ROOT113_TOG Bit Fields */
-#define CCM_POST_ROOT113_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT113_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT113_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT113_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT113_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT113_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT113_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT113_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT113_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT113_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT113_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT113_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT113_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT113_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT113_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT113_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT113_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT113_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT113_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT113_TOG_BUSY2_SHIFT 31
-/* PRE113 Bit Fields */
-#define CCM_PRE113_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE113_PRE_PODF_B_SHIFT 0
-#define CCM_PRE113_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE113_PRE_PODF_B_SHIFT))&CCM_PRE113_PRE_PODF_B_MASK)
-#define CCM_PRE113_BUSY0_MASK 0x8u
-#define CCM_PRE113_BUSY0_SHIFT 3
-#define CCM_PRE113_MUX_B_MASK 0x700u
-#define CCM_PRE113_MUX_B_SHIFT 8
-#define CCM_PRE113_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE113_MUX_B_SHIFT))&CCM_PRE113_MUX_B_MASK)
-#define CCM_PRE113_EN_B_MASK 0x1000u
-#define CCM_PRE113_EN_B_SHIFT 12
-#define CCM_PRE113_BUSY1_MASK 0x8000u
-#define CCM_PRE113_BUSY1_SHIFT 15
-#define CCM_PRE113_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE113_PRE_PODF_A_SHIFT 16
-#define CCM_PRE113_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE113_PRE_PODF_A_SHIFT))&CCM_PRE113_PRE_PODF_A_MASK)
-#define CCM_PRE113_BUSY3_MASK 0x80000u
-#define CCM_PRE113_BUSY3_SHIFT 19
-#define CCM_PRE113_MUX_A_MASK 0x7000000u
-#define CCM_PRE113_MUX_A_SHIFT 24
-#define CCM_PRE113_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE113_MUX_A_SHIFT))&CCM_PRE113_MUX_A_MASK)
-#define CCM_PRE113_EN_A_MASK 0x10000000u
-#define CCM_PRE113_EN_A_SHIFT 28
-#define CCM_PRE113_BUSY4_MASK 0x80000000u
-#define CCM_PRE113_BUSY4_SHIFT 31
-/* PRE_ROOT113_SET Bit Fields */
-#define CCM_PRE_ROOT113_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT113_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT113_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT113_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT113_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT113_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT113_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT113_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT113_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_SET_MUX_B_SHIFT))&CCM_PRE_ROOT113_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT113_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT113_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT113_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT113_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT113_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT113_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT113_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT113_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT113_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT113_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT113_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT113_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT113_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_SET_MUX_A_SHIFT))&CCM_PRE_ROOT113_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT113_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT113_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT113_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT113_SET_BUSY4_SHIFT 31
-/* PRE_ROOT113_CLR Bit Fields */
-#define CCM_PRE_ROOT113_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT113_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT113_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT113_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT113_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT113_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT113_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT113_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT113_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT113_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT113_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT113_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT113_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT113_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT113_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT113_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT113_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT113_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT113_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT113_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT113_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT113_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT113_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT113_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT113_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT113_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT113_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT113_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT113_TOG Bit Fields */
-#define CCM_PRE_ROOT113_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT113_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT113_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT113_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT113_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT113_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT113_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT113_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT113_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT113_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT113_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT113_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT113_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT113_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT113_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT113_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT113_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT113_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT113_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT113_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT113_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT113_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT113_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT113_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT113_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT113_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT113_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT113_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT113_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL113 Bit Fields */
-#define CCM_ACCESS_CTRL113_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL113_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL113_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL113_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL113_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL113_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL113_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL113_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL113_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL113_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL113_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL113_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL113_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL113_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL113_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL113_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL113_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL113_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL113_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL113_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL113_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL113_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL113_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL113_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL113_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL113_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL113_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL113_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL113_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL113_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL113_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL113_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL113_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL113_LOCK_SHIFT 31
-/* ACCESS_CTRL113_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL113_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL113_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL113_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL113_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL113_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL113_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL113_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL113_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL113_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL113_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL113_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL113_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL113_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL113_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL113_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL113_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL113_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL113_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL113_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL113_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL113_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL113_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL113_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL113_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL113_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL113_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL113_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL113_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL113_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL113_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL113_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT114 Bit Fields */
-#define CCM_TARGET_ROOT114_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT114_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT114_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_POST_PODF_SHIFT))&CCM_TARGET_ROOT114_POST_PODF_MASK)
-#define CCM_TARGET_ROOT114_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT114_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT114_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT114_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT114_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT114_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT114_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT114_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT114_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT114_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT114_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_PRE_PODF_SHIFT))&CCM_TARGET_ROOT114_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT114_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT114_MUX_SHIFT 24
-#define CCM_TARGET_ROOT114_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_MUX_SHIFT))&CCM_TARGET_ROOT114_MUX_MASK)
-#define CCM_TARGET_ROOT114_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT114_ENABLE_SHIFT 28
-/* TARGET_ROOT114_SET Bit Fields */
-#define CCM_TARGET_ROOT114_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT114_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT114_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT114_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT114_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT114_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT114_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT114_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT114_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT114_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT114_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT114_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT114_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT114_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT114_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT114_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT114_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT114_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT114_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_SET_MUX_SHIFT))&CCM_TARGET_ROOT114_SET_MUX_MASK)
-#define CCM_TARGET_ROOT114_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT114_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT114_CLR Bit Fields */
-#define CCM_TARGET_ROOT114_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT114_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT114_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT114_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT114_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT114_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT114_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT114_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT114_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT114_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT114_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT114_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT114_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT114_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT114_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT114_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT114_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT114_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT114_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_CLR_MUX_SHIFT))&CCM_TARGET_ROOT114_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT114_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT114_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT114_TOG Bit Fields */
-#define CCM_TARGET_ROOT114_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT114_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT114_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT114_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT114_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT114_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT114_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT114_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT114_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT114_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT114_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT114_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT114_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT114_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT114_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT114_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT114_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT114_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT114_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT114_TOG_MUX_SHIFT))&CCM_TARGET_ROOT114_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT114_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT114_TOG_ENABLE_SHIFT 28
-/* POST114 Bit Fields */
-#define CCM_POST114_POST_PODF_MASK 0x3Fu
-#define CCM_POST114_POST_PODF_SHIFT 0
-#define CCM_POST114_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST114_POST_PODF_SHIFT))&CCM_POST114_POST_PODF_MASK)
-#define CCM_POST114_BUSY1_MASK 0x80u
-#define CCM_POST114_BUSY1_SHIFT 7
-#define CCM_POST114_AUTO_PODF_MASK 0x700u
-#define CCM_POST114_AUTO_PODF_SHIFT 8
-#define CCM_POST114_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST114_AUTO_PODF_SHIFT))&CCM_POST114_AUTO_PODF_MASK)
-#define CCM_POST114_AUTO_EN_MASK 0x1000u
-#define CCM_POST114_AUTO_EN_SHIFT 12
-#define CCM_POST114_SLOW_MASK 0x8000u
-#define CCM_POST114_SLOW_SHIFT 15
-#define CCM_POST114_SELECT_MASK 0x10000000u
-#define CCM_POST114_SELECT_SHIFT 28
-#define CCM_POST114_BUSY2_MASK 0x80000000u
-#define CCM_POST114_BUSY2_SHIFT 31
-/* POST_ROOT114_SET Bit Fields */
-#define CCM_POST_ROOT114_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT114_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT114_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT114_SET_POST_PODF_SHIFT))&CCM_POST_ROOT114_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT114_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT114_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT114_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT114_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT114_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT114_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT114_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT114_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT114_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT114_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT114_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT114_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT114_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT114_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT114_SET_BUSY2_SHIFT 31
-/* POST_ROOT114_CLR Bit Fields */
-#define CCM_POST_ROOT114_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT114_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT114_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT114_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT114_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT114_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT114_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT114_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT114_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT114_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT114_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT114_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT114_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT114_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT114_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT114_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT114_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT114_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT114_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT114_CLR_BUSY2_SHIFT 31
-/* POST_ROOT114_TOG Bit Fields */
-#define CCM_POST_ROOT114_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT114_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT114_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT114_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT114_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT114_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT114_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT114_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT114_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT114_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT114_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT114_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT114_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT114_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT114_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT114_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT114_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT114_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT114_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT114_TOG_BUSY2_SHIFT 31
-/* PRE114 Bit Fields */
-#define CCM_PRE114_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE114_PRE_PODF_B_SHIFT 0
-#define CCM_PRE114_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE114_PRE_PODF_B_SHIFT))&CCM_PRE114_PRE_PODF_B_MASK)
-#define CCM_PRE114_BUSY0_MASK 0x8u
-#define CCM_PRE114_BUSY0_SHIFT 3
-#define CCM_PRE114_MUX_B_MASK 0x700u
-#define CCM_PRE114_MUX_B_SHIFT 8
-#define CCM_PRE114_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE114_MUX_B_SHIFT))&CCM_PRE114_MUX_B_MASK)
-#define CCM_PRE114_EN_B_MASK 0x1000u
-#define CCM_PRE114_EN_B_SHIFT 12
-#define CCM_PRE114_BUSY1_MASK 0x8000u
-#define CCM_PRE114_BUSY1_SHIFT 15
-#define CCM_PRE114_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE114_PRE_PODF_A_SHIFT 16
-#define CCM_PRE114_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE114_PRE_PODF_A_SHIFT))&CCM_PRE114_PRE_PODF_A_MASK)
-#define CCM_PRE114_BUSY3_MASK 0x80000u
-#define CCM_PRE114_BUSY3_SHIFT 19
-#define CCM_PRE114_MUX_A_MASK 0x7000000u
-#define CCM_PRE114_MUX_A_SHIFT 24
-#define CCM_PRE114_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE114_MUX_A_SHIFT))&CCM_PRE114_MUX_A_MASK)
-#define CCM_PRE114_EN_A_MASK 0x10000000u
-#define CCM_PRE114_EN_A_SHIFT 28
-#define CCM_PRE114_BUSY4_MASK 0x80000000u
-#define CCM_PRE114_BUSY4_SHIFT 31
-/* PRE_ROOT114_SET Bit Fields */
-#define CCM_PRE_ROOT114_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT114_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT114_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT114_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT114_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT114_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT114_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT114_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT114_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_SET_MUX_B_SHIFT))&CCM_PRE_ROOT114_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT114_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT114_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT114_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT114_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT114_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT114_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT114_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT114_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT114_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT114_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT114_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT114_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT114_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_SET_MUX_A_SHIFT))&CCM_PRE_ROOT114_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT114_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT114_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT114_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT114_SET_BUSY4_SHIFT 31
-/* PRE_ROOT114_CLR Bit Fields */
-#define CCM_PRE_ROOT114_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT114_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT114_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT114_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT114_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT114_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT114_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT114_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT114_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT114_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT114_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT114_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT114_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT114_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT114_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT114_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT114_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT114_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT114_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT114_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT114_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT114_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT114_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT114_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT114_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT114_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT114_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT114_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT114_TOG Bit Fields */
-#define CCM_PRE_ROOT114_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT114_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT114_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT114_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT114_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT114_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT114_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT114_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT114_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT114_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT114_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT114_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT114_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT114_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT114_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT114_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT114_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT114_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT114_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT114_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT114_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT114_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT114_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT114_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT114_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT114_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT114_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT114_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT114_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL114 Bit Fields */
-#define CCM_ACCESS_CTRL114_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL114_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL114_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL114_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL114_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL114_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL114_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL114_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL114_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL114_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL114_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL114_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL114_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL114_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL114_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL114_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL114_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL114_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL114_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL114_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL114_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL114_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL114_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL114_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL114_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL114_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL114_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL114_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL114_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL114_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL114_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL114_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL114_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL114_LOCK_SHIFT 31
-/* ACCESS_CTRL114_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL114_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL114_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL114_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL114_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL114_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL114_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL114_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL114_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL114_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL114_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL114_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL114_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL114_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL114_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL114_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL114_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL114_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL114_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL114_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL114_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL114_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL114_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL114_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL114_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL114_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL114_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL114_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL114_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL114_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL114_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL114_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT115 Bit Fields */
-#define CCM_TARGET_ROOT115_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT115_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT115_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_POST_PODF_SHIFT))&CCM_TARGET_ROOT115_POST_PODF_MASK)
-#define CCM_TARGET_ROOT115_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT115_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT115_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT115_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT115_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT115_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT115_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT115_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT115_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT115_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT115_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_PRE_PODF_SHIFT))&CCM_TARGET_ROOT115_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT115_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT115_MUX_SHIFT 24
-#define CCM_TARGET_ROOT115_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_MUX_SHIFT))&CCM_TARGET_ROOT115_MUX_MASK)
-#define CCM_TARGET_ROOT115_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT115_ENABLE_SHIFT 28
-/* TARGET_ROOT115_SET Bit Fields */
-#define CCM_TARGET_ROOT115_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT115_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT115_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT115_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT115_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT115_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT115_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT115_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT115_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT115_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT115_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT115_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT115_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT115_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT115_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT115_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT115_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT115_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT115_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_SET_MUX_SHIFT))&CCM_TARGET_ROOT115_SET_MUX_MASK)
-#define CCM_TARGET_ROOT115_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT115_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT115_CLR Bit Fields */
-#define CCM_TARGET_ROOT115_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT115_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT115_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT115_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT115_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT115_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT115_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT115_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT115_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT115_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT115_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT115_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT115_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT115_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT115_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT115_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT115_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT115_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT115_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_CLR_MUX_SHIFT))&CCM_TARGET_ROOT115_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT115_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT115_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT115_TOG Bit Fields */
-#define CCM_TARGET_ROOT115_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT115_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT115_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT115_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT115_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT115_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT115_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT115_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT115_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT115_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT115_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT115_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT115_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT115_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT115_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT115_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT115_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT115_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT115_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT115_TOG_MUX_SHIFT))&CCM_TARGET_ROOT115_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT115_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT115_TOG_ENABLE_SHIFT 28
-/* POST115 Bit Fields */
-#define CCM_POST115_POST_PODF_MASK 0x3Fu
-#define CCM_POST115_POST_PODF_SHIFT 0
-#define CCM_POST115_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST115_POST_PODF_SHIFT))&CCM_POST115_POST_PODF_MASK)
-#define CCM_POST115_BUSY1_MASK 0x80u
-#define CCM_POST115_BUSY1_SHIFT 7
-#define CCM_POST115_AUTO_PODF_MASK 0x700u
-#define CCM_POST115_AUTO_PODF_SHIFT 8
-#define CCM_POST115_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST115_AUTO_PODF_SHIFT))&CCM_POST115_AUTO_PODF_MASK)
-#define CCM_POST115_AUTO_EN_MASK 0x1000u
-#define CCM_POST115_AUTO_EN_SHIFT 12
-#define CCM_POST115_SLOW_MASK 0x8000u
-#define CCM_POST115_SLOW_SHIFT 15
-#define CCM_POST115_SELECT_MASK 0x10000000u
-#define CCM_POST115_SELECT_SHIFT 28
-#define CCM_POST115_BUSY2_MASK 0x80000000u
-#define CCM_POST115_BUSY2_SHIFT 31
-/* POST_ROOT115_SET Bit Fields */
-#define CCM_POST_ROOT115_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT115_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT115_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT115_SET_POST_PODF_SHIFT))&CCM_POST_ROOT115_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT115_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT115_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT115_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT115_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT115_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT115_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT115_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT115_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT115_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT115_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT115_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT115_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT115_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT115_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT115_SET_BUSY2_SHIFT 31
-/* POST_ROOT115_CLR Bit Fields */
-#define CCM_POST_ROOT115_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT115_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT115_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT115_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT115_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT115_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT115_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT115_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT115_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT115_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT115_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT115_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT115_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT115_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT115_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT115_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT115_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT115_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT115_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT115_CLR_BUSY2_SHIFT 31
-/* POST_ROOT115_TOG Bit Fields */
-#define CCM_POST_ROOT115_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT115_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT115_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT115_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT115_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT115_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT115_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT115_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT115_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT115_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT115_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT115_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT115_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT115_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT115_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT115_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT115_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT115_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT115_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT115_TOG_BUSY2_SHIFT 31
-/* PRE115 Bit Fields */
-#define CCM_PRE115_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE115_PRE_PODF_B_SHIFT 0
-#define CCM_PRE115_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE115_PRE_PODF_B_SHIFT))&CCM_PRE115_PRE_PODF_B_MASK)
-#define CCM_PRE115_BUSY0_MASK 0x8u
-#define CCM_PRE115_BUSY0_SHIFT 3
-#define CCM_PRE115_MUX_B_MASK 0x700u
-#define CCM_PRE115_MUX_B_SHIFT 8
-#define CCM_PRE115_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE115_MUX_B_SHIFT))&CCM_PRE115_MUX_B_MASK)
-#define CCM_PRE115_EN_B_MASK 0x1000u
-#define CCM_PRE115_EN_B_SHIFT 12
-#define CCM_PRE115_BUSY1_MASK 0x8000u
-#define CCM_PRE115_BUSY1_SHIFT 15
-#define CCM_PRE115_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE115_PRE_PODF_A_SHIFT 16
-#define CCM_PRE115_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE115_PRE_PODF_A_SHIFT))&CCM_PRE115_PRE_PODF_A_MASK)
-#define CCM_PRE115_BUSY3_MASK 0x80000u
-#define CCM_PRE115_BUSY3_SHIFT 19
-#define CCM_PRE115_MUX_A_MASK 0x7000000u
-#define CCM_PRE115_MUX_A_SHIFT 24
-#define CCM_PRE115_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE115_MUX_A_SHIFT))&CCM_PRE115_MUX_A_MASK)
-#define CCM_PRE115_EN_A_MASK 0x10000000u
-#define CCM_PRE115_EN_A_SHIFT 28
-#define CCM_PRE115_BUSY4_MASK 0x80000000u
-#define CCM_PRE115_BUSY4_SHIFT 31
-/* PRE_ROOT115_SET Bit Fields */
-#define CCM_PRE_ROOT115_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT115_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT115_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT115_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT115_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT115_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT115_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT115_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT115_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_SET_MUX_B_SHIFT))&CCM_PRE_ROOT115_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT115_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT115_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT115_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT115_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT115_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT115_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT115_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT115_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT115_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT115_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT115_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT115_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT115_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_SET_MUX_A_SHIFT))&CCM_PRE_ROOT115_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT115_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT115_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT115_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT115_SET_BUSY4_SHIFT 31
-/* PRE_ROOT115_CLR Bit Fields */
-#define CCM_PRE_ROOT115_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT115_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT115_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT115_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT115_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT115_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT115_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT115_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT115_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT115_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT115_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT115_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT115_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT115_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT115_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT115_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT115_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT115_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT115_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT115_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT115_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT115_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT115_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT115_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT115_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT115_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT115_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT115_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT115_TOG Bit Fields */
-#define CCM_PRE_ROOT115_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT115_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT115_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT115_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT115_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT115_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT115_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT115_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT115_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT115_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT115_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT115_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT115_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT115_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT115_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT115_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT115_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT115_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT115_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT115_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT115_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT115_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT115_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT115_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT115_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT115_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT115_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT115_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT115_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL115 Bit Fields */
-#define CCM_ACCESS_CTRL115_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL115_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL115_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL115_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL115_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL115_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL115_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL115_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL115_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL115_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL115_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL115_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL115_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL115_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL115_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL115_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL115_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL115_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL115_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL115_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL115_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL115_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL115_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL115_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL115_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL115_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL115_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL115_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL115_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL115_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL115_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL115_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL115_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL115_LOCK_SHIFT 31
-/* ACCESS_CTRL115_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL115_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL115_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL115_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL115_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL115_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL115_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL115_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL115_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL115_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL115_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL115_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL115_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL115_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL115_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL115_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL115_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL115_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL115_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL115_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL115_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL115_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL115_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL115_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL115_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL115_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL115_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL115_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL115_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL115_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL115_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL115_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT116 Bit Fields */
-#define CCM_TARGET_ROOT116_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT116_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT116_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_POST_PODF_SHIFT))&CCM_TARGET_ROOT116_POST_PODF_MASK)
-#define CCM_TARGET_ROOT116_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT116_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT116_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT116_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT116_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT116_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT116_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT116_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT116_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT116_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT116_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_PRE_PODF_SHIFT))&CCM_TARGET_ROOT116_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT116_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT116_MUX_SHIFT 24
-#define CCM_TARGET_ROOT116_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_MUX_SHIFT))&CCM_TARGET_ROOT116_MUX_MASK)
-#define CCM_TARGET_ROOT116_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT116_ENABLE_SHIFT 28
-/* TARGET_ROOT116_SET Bit Fields */
-#define CCM_TARGET_ROOT116_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT116_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT116_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT116_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT116_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT116_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT116_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT116_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT116_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT116_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT116_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT116_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT116_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT116_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT116_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT116_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT116_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT116_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT116_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_SET_MUX_SHIFT))&CCM_TARGET_ROOT116_SET_MUX_MASK)
-#define CCM_TARGET_ROOT116_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT116_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT116_CLR Bit Fields */
-#define CCM_TARGET_ROOT116_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT116_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT116_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT116_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT116_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT116_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT116_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT116_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT116_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT116_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT116_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT116_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT116_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT116_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT116_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT116_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT116_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT116_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT116_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_CLR_MUX_SHIFT))&CCM_TARGET_ROOT116_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT116_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT116_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT116_TOG Bit Fields */
-#define CCM_TARGET_ROOT116_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT116_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT116_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT116_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT116_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT116_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT116_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT116_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT116_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT116_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT116_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT116_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT116_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT116_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT116_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT116_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT116_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT116_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT116_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT116_TOG_MUX_SHIFT))&CCM_TARGET_ROOT116_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT116_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT116_TOG_ENABLE_SHIFT 28
-/* POST116 Bit Fields */
-#define CCM_POST116_POST_PODF_MASK 0x3Fu
-#define CCM_POST116_POST_PODF_SHIFT 0
-#define CCM_POST116_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST116_POST_PODF_SHIFT))&CCM_POST116_POST_PODF_MASK)
-#define CCM_POST116_BUSY1_MASK 0x80u
-#define CCM_POST116_BUSY1_SHIFT 7
-#define CCM_POST116_AUTO_PODF_MASK 0x700u
-#define CCM_POST116_AUTO_PODF_SHIFT 8
-#define CCM_POST116_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST116_AUTO_PODF_SHIFT))&CCM_POST116_AUTO_PODF_MASK)
-#define CCM_POST116_AUTO_EN_MASK 0x1000u
-#define CCM_POST116_AUTO_EN_SHIFT 12
-#define CCM_POST116_SLOW_MASK 0x8000u
-#define CCM_POST116_SLOW_SHIFT 15
-#define CCM_POST116_SELECT_MASK 0x10000000u
-#define CCM_POST116_SELECT_SHIFT 28
-#define CCM_POST116_BUSY2_MASK 0x80000000u
-#define CCM_POST116_BUSY2_SHIFT 31
-/* POST_ROOT116_SET Bit Fields */
-#define CCM_POST_ROOT116_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT116_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT116_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT116_SET_POST_PODF_SHIFT))&CCM_POST_ROOT116_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT116_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT116_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT116_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT116_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT116_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT116_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT116_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT116_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT116_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT116_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT116_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT116_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT116_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT116_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT116_SET_BUSY2_SHIFT 31
-/* POST_ROOT116_CLR Bit Fields */
-#define CCM_POST_ROOT116_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT116_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT116_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT116_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT116_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT116_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT116_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT116_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT116_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT116_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT116_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT116_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT116_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT116_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT116_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT116_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT116_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT116_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT116_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT116_CLR_BUSY2_SHIFT 31
-/* POST_ROOT116_TOG Bit Fields */
-#define CCM_POST_ROOT116_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT116_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT116_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT116_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT116_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT116_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT116_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT116_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT116_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT116_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT116_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT116_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT116_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT116_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT116_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT116_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT116_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT116_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT116_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT116_TOG_BUSY2_SHIFT 31
-/* PRE116 Bit Fields */
-#define CCM_PRE116_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE116_PRE_PODF_B_SHIFT 0
-#define CCM_PRE116_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE116_PRE_PODF_B_SHIFT))&CCM_PRE116_PRE_PODF_B_MASK)
-#define CCM_PRE116_BUSY0_MASK 0x8u
-#define CCM_PRE116_BUSY0_SHIFT 3
-#define CCM_PRE116_MUX_B_MASK 0x700u
-#define CCM_PRE116_MUX_B_SHIFT 8
-#define CCM_PRE116_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE116_MUX_B_SHIFT))&CCM_PRE116_MUX_B_MASK)
-#define CCM_PRE116_EN_B_MASK 0x1000u
-#define CCM_PRE116_EN_B_SHIFT 12
-#define CCM_PRE116_BUSY1_MASK 0x8000u
-#define CCM_PRE116_BUSY1_SHIFT 15
-#define CCM_PRE116_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE116_PRE_PODF_A_SHIFT 16
-#define CCM_PRE116_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE116_PRE_PODF_A_SHIFT))&CCM_PRE116_PRE_PODF_A_MASK)
-#define CCM_PRE116_BUSY3_MASK 0x80000u
-#define CCM_PRE116_BUSY3_SHIFT 19
-#define CCM_PRE116_MUX_A_MASK 0x7000000u
-#define CCM_PRE116_MUX_A_SHIFT 24
-#define CCM_PRE116_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE116_MUX_A_SHIFT))&CCM_PRE116_MUX_A_MASK)
-#define CCM_PRE116_EN_A_MASK 0x10000000u
-#define CCM_PRE116_EN_A_SHIFT 28
-#define CCM_PRE116_BUSY4_MASK 0x80000000u
-#define CCM_PRE116_BUSY4_SHIFT 31
-/* PRE_ROOT116_SET Bit Fields */
-#define CCM_PRE_ROOT116_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT116_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT116_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT116_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT116_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT116_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT116_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT116_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT116_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_SET_MUX_B_SHIFT))&CCM_PRE_ROOT116_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT116_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT116_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT116_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT116_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT116_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT116_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT116_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT116_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT116_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT116_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT116_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT116_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT116_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_SET_MUX_A_SHIFT))&CCM_PRE_ROOT116_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT116_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT116_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT116_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT116_SET_BUSY4_SHIFT 31
-/* PRE_ROOT116_CLR Bit Fields */
-#define CCM_PRE_ROOT116_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT116_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT116_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT116_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT116_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT116_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT116_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT116_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT116_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT116_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT116_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT116_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT116_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT116_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT116_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT116_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT116_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT116_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT116_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT116_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT116_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT116_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT116_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT116_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT116_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT116_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT116_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT116_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT116_TOG Bit Fields */
-#define CCM_PRE_ROOT116_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT116_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT116_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT116_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT116_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT116_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT116_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT116_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT116_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT116_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT116_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT116_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT116_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT116_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT116_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT116_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT116_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT116_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT116_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT116_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT116_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT116_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT116_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT116_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT116_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT116_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT116_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT116_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT116_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL116 Bit Fields */
-#define CCM_ACCESS_CTRL116_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL116_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL116_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL116_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL116_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL116_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL116_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL116_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL116_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL116_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL116_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL116_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL116_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL116_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL116_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL116_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL116_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL116_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL116_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL116_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL116_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL116_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL116_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL116_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL116_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL116_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL116_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL116_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL116_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL116_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL116_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL116_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL116_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL116_LOCK_SHIFT 31
-/* ACCESS_CTRL116_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL116_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL116_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL116_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL116_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL116_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL116_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL116_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL116_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL116_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL116_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL116_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL116_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL116_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL116_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL116_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL116_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL116_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL116_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL116_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL116_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL116_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL116_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL116_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL116_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL116_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL116_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL116_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL116_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL116_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL116_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL116_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT117 Bit Fields */
-#define CCM_TARGET_ROOT117_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT117_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT117_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_POST_PODF_SHIFT))&CCM_TARGET_ROOT117_POST_PODF_MASK)
-#define CCM_TARGET_ROOT117_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT117_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT117_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT117_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT117_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT117_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT117_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT117_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT117_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT117_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT117_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_PRE_PODF_SHIFT))&CCM_TARGET_ROOT117_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT117_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT117_MUX_SHIFT 24
-#define CCM_TARGET_ROOT117_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_MUX_SHIFT))&CCM_TARGET_ROOT117_MUX_MASK)
-#define CCM_TARGET_ROOT117_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT117_ENABLE_SHIFT 28
-/* TARGET_ROOT117_SET Bit Fields */
-#define CCM_TARGET_ROOT117_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT117_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT117_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT117_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT117_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT117_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT117_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT117_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT117_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT117_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT117_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT117_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT117_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT117_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT117_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT117_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT117_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT117_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT117_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_SET_MUX_SHIFT))&CCM_TARGET_ROOT117_SET_MUX_MASK)
-#define CCM_TARGET_ROOT117_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT117_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT117_CLR Bit Fields */
-#define CCM_TARGET_ROOT117_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT117_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT117_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT117_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT117_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT117_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT117_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT117_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT117_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT117_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT117_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT117_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT117_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT117_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT117_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT117_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT117_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT117_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT117_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_CLR_MUX_SHIFT))&CCM_TARGET_ROOT117_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT117_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT117_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT117_TOG Bit Fields */
-#define CCM_TARGET_ROOT117_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT117_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT117_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT117_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT117_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT117_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT117_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT117_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT117_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT117_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT117_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT117_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT117_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT117_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT117_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT117_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT117_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT117_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT117_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT117_TOG_MUX_SHIFT))&CCM_TARGET_ROOT117_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT117_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT117_TOG_ENABLE_SHIFT 28
-/* POST117 Bit Fields */
-#define CCM_POST117_POST_PODF_MASK 0x3Fu
-#define CCM_POST117_POST_PODF_SHIFT 0
-#define CCM_POST117_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST117_POST_PODF_SHIFT))&CCM_POST117_POST_PODF_MASK)
-#define CCM_POST117_BUSY1_MASK 0x80u
-#define CCM_POST117_BUSY1_SHIFT 7
-#define CCM_POST117_AUTO_PODF_MASK 0x700u
-#define CCM_POST117_AUTO_PODF_SHIFT 8
-#define CCM_POST117_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST117_AUTO_PODF_SHIFT))&CCM_POST117_AUTO_PODF_MASK)
-#define CCM_POST117_AUTO_EN_MASK 0x1000u
-#define CCM_POST117_AUTO_EN_SHIFT 12
-#define CCM_POST117_SLOW_MASK 0x8000u
-#define CCM_POST117_SLOW_SHIFT 15
-#define CCM_POST117_SELECT_MASK 0x10000000u
-#define CCM_POST117_SELECT_SHIFT 28
-#define CCM_POST117_BUSY2_MASK 0x80000000u
-#define CCM_POST117_BUSY2_SHIFT 31
-/* POST_ROOT117_SET Bit Fields */
-#define CCM_POST_ROOT117_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT117_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT117_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT117_SET_POST_PODF_SHIFT))&CCM_POST_ROOT117_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT117_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT117_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT117_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT117_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT117_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT117_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT117_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT117_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT117_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT117_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT117_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT117_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT117_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT117_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT117_SET_BUSY2_SHIFT 31
-/* POST_ROOT117_CLR Bit Fields */
-#define CCM_POST_ROOT117_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT117_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT117_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT117_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT117_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT117_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT117_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT117_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT117_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT117_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT117_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT117_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT117_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT117_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT117_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT117_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT117_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT117_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT117_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT117_CLR_BUSY2_SHIFT 31
-/* POST_ROOT117_TOG Bit Fields */
-#define CCM_POST_ROOT117_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT117_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT117_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT117_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT117_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT117_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT117_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT117_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT117_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT117_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT117_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT117_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT117_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT117_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT117_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT117_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT117_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT117_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT117_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT117_TOG_BUSY2_SHIFT 31
-/* PRE117 Bit Fields */
-#define CCM_PRE117_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE117_PRE_PODF_B_SHIFT 0
-#define CCM_PRE117_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE117_PRE_PODF_B_SHIFT))&CCM_PRE117_PRE_PODF_B_MASK)
-#define CCM_PRE117_BUSY0_MASK 0x8u
-#define CCM_PRE117_BUSY0_SHIFT 3
-#define CCM_PRE117_MUX_B_MASK 0x700u
-#define CCM_PRE117_MUX_B_SHIFT 8
-#define CCM_PRE117_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE117_MUX_B_SHIFT))&CCM_PRE117_MUX_B_MASK)
-#define CCM_PRE117_EN_B_MASK 0x1000u
-#define CCM_PRE117_EN_B_SHIFT 12
-#define CCM_PRE117_BUSY1_MASK 0x8000u
-#define CCM_PRE117_BUSY1_SHIFT 15
-#define CCM_PRE117_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE117_PRE_PODF_A_SHIFT 16
-#define CCM_PRE117_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE117_PRE_PODF_A_SHIFT))&CCM_PRE117_PRE_PODF_A_MASK)
-#define CCM_PRE117_BUSY3_MASK 0x80000u
-#define CCM_PRE117_BUSY3_SHIFT 19
-#define CCM_PRE117_MUX_A_MASK 0x7000000u
-#define CCM_PRE117_MUX_A_SHIFT 24
-#define CCM_PRE117_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE117_MUX_A_SHIFT))&CCM_PRE117_MUX_A_MASK)
-#define CCM_PRE117_EN_A_MASK 0x10000000u
-#define CCM_PRE117_EN_A_SHIFT 28
-#define CCM_PRE117_BUSY4_MASK 0x80000000u
-#define CCM_PRE117_BUSY4_SHIFT 31
-/* PRE_ROOT117_SET Bit Fields */
-#define CCM_PRE_ROOT117_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT117_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT117_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT117_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT117_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT117_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT117_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT117_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT117_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_SET_MUX_B_SHIFT))&CCM_PRE_ROOT117_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT117_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT117_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT117_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT117_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT117_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT117_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT117_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT117_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT117_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT117_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT117_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT117_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT117_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_SET_MUX_A_SHIFT))&CCM_PRE_ROOT117_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT117_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT117_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT117_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT117_SET_BUSY4_SHIFT 31
-/* PRE_ROOT117_CLR Bit Fields */
-#define CCM_PRE_ROOT117_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT117_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT117_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT117_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT117_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT117_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT117_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT117_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT117_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT117_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT117_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT117_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT117_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT117_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT117_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT117_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT117_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT117_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT117_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT117_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT117_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT117_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT117_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT117_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT117_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT117_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT117_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT117_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT117_TOG Bit Fields */
-#define CCM_PRE_ROOT117_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT117_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT117_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT117_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT117_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT117_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT117_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT117_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT117_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT117_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT117_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT117_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT117_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT117_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT117_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT117_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT117_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT117_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT117_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT117_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT117_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT117_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT117_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT117_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT117_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT117_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT117_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT117_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT117_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL117 Bit Fields */
-#define CCM_ACCESS_CTRL117_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL117_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL117_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL117_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL117_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL117_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL117_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL117_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL117_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL117_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL117_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL117_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL117_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL117_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL117_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL117_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL117_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL117_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL117_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL117_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL117_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL117_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL117_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL117_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL117_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL117_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL117_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL117_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL117_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL117_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL117_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL117_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL117_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL117_LOCK_SHIFT 31
-/* ACCESS_CTRL117_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL117_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL117_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL117_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL117_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL117_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL117_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL117_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL117_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL117_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL117_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL117_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL117_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL117_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL117_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL117_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL117_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL117_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL117_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL117_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL117_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL117_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL117_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL117_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL117_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL117_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL117_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL117_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL117_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL117_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL117_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL117_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT118 Bit Fields */
-#define CCM_TARGET_ROOT118_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT118_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT118_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_POST_PODF_SHIFT))&CCM_TARGET_ROOT118_POST_PODF_MASK)
-#define CCM_TARGET_ROOT118_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT118_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT118_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT118_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT118_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT118_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT118_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT118_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT118_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT118_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT118_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_PRE_PODF_SHIFT))&CCM_TARGET_ROOT118_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT118_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT118_MUX_SHIFT 24
-#define CCM_TARGET_ROOT118_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_MUX_SHIFT))&CCM_TARGET_ROOT118_MUX_MASK)
-#define CCM_TARGET_ROOT118_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT118_ENABLE_SHIFT 28
-/* TARGET_ROOT118_SET Bit Fields */
-#define CCM_TARGET_ROOT118_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT118_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT118_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT118_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT118_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT118_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT118_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT118_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT118_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT118_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT118_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT118_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT118_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT118_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT118_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT118_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT118_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT118_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT118_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_SET_MUX_SHIFT))&CCM_TARGET_ROOT118_SET_MUX_MASK)
-#define CCM_TARGET_ROOT118_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT118_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT118_CLR Bit Fields */
-#define CCM_TARGET_ROOT118_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT118_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT118_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT118_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT118_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT118_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT118_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT118_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT118_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT118_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT118_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT118_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT118_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT118_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT118_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT118_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT118_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT118_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT118_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_CLR_MUX_SHIFT))&CCM_TARGET_ROOT118_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT118_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT118_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT118_TOG Bit Fields */
-#define CCM_TARGET_ROOT118_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT118_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT118_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT118_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT118_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT118_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT118_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT118_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT118_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT118_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT118_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT118_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT118_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT118_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT118_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT118_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT118_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT118_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT118_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT118_TOG_MUX_SHIFT))&CCM_TARGET_ROOT118_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT118_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT118_TOG_ENABLE_SHIFT 28
-/* POST118 Bit Fields */
-#define CCM_POST118_POST_PODF_MASK 0x3Fu
-#define CCM_POST118_POST_PODF_SHIFT 0
-#define CCM_POST118_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST118_POST_PODF_SHIFT))&CCM_POST118_POST_PODF_MASK)
-#define CCM_POST118_BUSY1_MASK 0x80u
-#define CCM_POST118_BUSY1_SHIFT 7
-#define CCM_POST118_AUTO_PODF_MASK 0x700u
-#define CCM_POST118_AUTO_PODF_SHIFT 8
-#define CCM_POST118_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST118_AUTO_PODF_SHIFT))&CCM_POST118_AUTO_PODF_MASK)
-#define CCM_POST118_AUTO_EN_MASK 0x1000u
-#define CCM_POST118_AUTO_EN_SHIFT 12
-#define CCM_POST118_SLOW_MASK 0x8000u
-#define CCM_POST118_SLOW_SHIFT 15
-#define CCM_POST118_SELECT_MASK 0x10000000u
-#define CCM_POST118_SELECT_SHIFT 28
-#define CCM_POST118_BUSY2_MASK 0x80000000u
-#define CCM_POST118_BUSY2_SHIFT 31
-/* POST_ROOT118_SET Bit Fields */
-#define CCM_POST_ROOT118_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT118_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT118_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT118_SET_POST_PODF_SHIFT))&CCM_POST_ROOT118_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT118_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT118_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT118_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT118_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT118_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT118_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT118_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT118_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT118_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT118_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT118_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT118_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT118_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT118_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT118_SET_BUSY2_SHIFT 31
-/* POST_ROOT118_CLR Bit Fields */
-#define CCM_POST_ROOT118_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT118_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT118_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT118_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT118_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT118_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT118_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT118_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT118_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT118_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT118_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT118_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT118_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT118_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT118_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT118_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT118_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT118_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT118_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT118_CLR_BUSY2_SHIFT 31
-/* POST_ROOT118_TOG Bit Fields */
-#define CCM_POST_ROOT118_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT118_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT118_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT118_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT118_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT118_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT118_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT118_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT118_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT118_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT118_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT118_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT118_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT118_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT118_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT118_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT118_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT118_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT118_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT118_TOG_BUSY2_SHIFT 31
-/* PRE118 Bit Fields */
-#define CCM_PRE118_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE118_PRE_PODF_B_SHIFT 0
-#define CCM_PRE118_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE118_PRE_PODF_B_SHIFT))&CCM_PRE118_PRE_PODF_B_MASK)
-#define CCM_PRE118_BUSY0_MASK 0x8u
-#define CCM_PRE118_BUSY0_SHIFT 3
-#define CCM_PRE118_MUX_B_MASK 0x700u
-#define CCM_PRE118_MUX_B_SHIFT 8
-#define CCM_PRE118_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE118_MUX_B_SHIFT))&CCM_PRE118_MUX_B_MASK)
-#define CCM_PRE118_EN_B_MASK 0x1000u
-#define CCM_PRE118_EN_B_SHIFT 12
-#define CCM_PRE118_BUSY1_MASK 0x8000u
-#define CCM_PRE118_BUSY1_SHIFT 15
-#define CCM_PRE118_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE118_PRE_PODF_A_SHIFT 16
-#define CCM_PRE118_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE118_PRE_PODF_A_SHIFT))&CCM_PRE118_PRE_PODF_A_MASK)
-#define CCM_PRE118_BUSY3_MASK 0x80000u
-#define CCM_PRE118_BUSY3_SHIFT 19
-#define CCM_PRE118_MUX_A_MASK 0x7000000u
-#define CCM_PRE118_MUX_A_SHIFT 24
-#define CCM_PRE118_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE118_MUX_A_SHIFT))&CCM_PRE118_MUX_A_MASK)
-#define CCM_PRE118_EN_A_MASK 0x10000000u
-#define CCM_PRE118_EN_A_SHIFT 28
-#define CCM_PRE118_BUSY4_MASK 0x80000000u
-#define CCM_PRE118_BUSY4_SHIFT 31
-/* PRE_ROOT118_SET Bit Fields */
-#define CCM_PRE_ROOT118_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT118_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT118_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT118_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT118_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT118_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT118_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT118_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT118_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_SET_MUX_B_SHIFT))&CCM_PRE_ROOT118_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT118_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT118_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT118_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT118_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT118_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT118_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT118_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT118_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT118_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT118_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT118_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT118_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT118_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_SET_MUX_A_SHIFT))&CCM_PRE_ROOT118_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT118_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT118_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT118_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT118_SET_BUSY4_SHIFT 31
-/* PRE_ROOT118_CLR Bit Fields */
-#define CCM_PRE_ROOT118_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT118_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT118_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT118_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT118_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT118_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT118_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT118_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT118_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT118_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT118_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT118_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT118_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT118_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT118_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT118_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT118_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT118_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT118_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT118_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT118_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT118_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT118_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT118_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT118_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT118_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT118_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT118_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT118_TOG Bit Fields */
-#define CCM_PRE_ROOT118_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT118_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT118_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT118_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT118_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT118_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT118_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT118_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT118_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT118_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT118_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT118_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT118_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT118_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT118_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT118_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT118_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT118_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT118_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT118_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT118_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT118_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT118_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT118_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT118_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT118_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT118_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT118_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT118_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL118 Bit Fields */
-#define CCM_ACCESS_CTRL118_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL118_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL118_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL118_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL118_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL118_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL118_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL118_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL118_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL118_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL118_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL118_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL118_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL118_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL118_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL118_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL118_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL118_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL118_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL118_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL118_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL118_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL118_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL118_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL118_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL118_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL118_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL118_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL118_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL118_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL118_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL118_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL118_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL118_LOCK_SHIFT 31
-/* ACCESS_CTRL118_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL118_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL118_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL118_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL118_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL118_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL118_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL118_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL118_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL118_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL118_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL118_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL118_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL118_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL118_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL118_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL118_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL118_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL118_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL118_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL118_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL118_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL118_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL118_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL118_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL118_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL118_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL118_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL118_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL118_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL118_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL118_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT119 Bit Fields */
-#define CCM_TARGET_ROOT119_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT119_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT119_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_POST_PODF_SHIFT))&CCM_TARGET_ROOT119_POST_PODF_MASK)
-#define CCM_TARGET_ROOT119_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT119_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT119_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT119_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT119_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT119_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT119_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT119_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT119_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT119_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT119_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_PRE_PODF_SHIFT))&CCM_TARGET_ROOT119_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT119_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT119_MUX_SHIFT 24
-#define CCM_TARGET_ROOT119_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_MUX_SHIFT))&CCM_TARGET_ROOT119_MUX_MASK)
-#define CCM_TARGET_ROOT119_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT119_ENABLE_SHIFT 28
-/* TARGET_ROOT119_SET Bit Fields */
-#define CCM_TARGET_ROOT119_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT119_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT119_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT119_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT119_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT119_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT119_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT119_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT119_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT119_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT119_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT119_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT119_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT119_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT119_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT119_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT119_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT119_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT119_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_SET_MUX_SHIFT))&CCM_TARGET_ROOT119_SET_MUX_MASK)
-#define CCM_TARGET_ROOT119_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT119_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT119_CLR Bit Fields */
-#define CCM_TARGET_ROOT119_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT119_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT119_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT119_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT119_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT119_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT119_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT119_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT119_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT119_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT119_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT119_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT119_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT119_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT119_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT119_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT119_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT119_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT119_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_CLR_MUX_SHIFT))&CCM_TARGET_ROOT119_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT119_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT119_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT119_TOG Bit Fields */
-#define CCM_TARGET_ROOT119_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT119_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT119_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT119_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT119_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT119_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT119_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT119_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT119_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT119_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT119_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT119_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT119_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT119_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT119_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT119_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT119_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT119_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT119_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT119_TOG_MUX_SHIFT))&CCM_TARGET_ROOT119_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT119_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT119_TOG_ENABLE_SHIFT 28
-/* POST119 Bit Fields */
-#define CCM_POST119_POST_PODF_MASK 0x3Fu
-#define CCM_POST119_POST_PODF_SHIFT 0
-#define CCM_POST119_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST119_POST_PODF_SHIFT))&CCM_POST119_POST_PODF_MASK)
-#define CCM_POST119_BUSY1_MASK 0x80u
-#define CCM_POST119_BUSY1_SHIFT 7
-#define CCM_POST119_AUTO_PODF_MASK 0x700u
-#define CCM_POST119_AUTO_PODF_SHIFT 8
-#define CCM_POST119_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST119_AUTO_PODF_SHIFT))&CCM_POST119_AUTO_PODF_MASK)
-#define CCM_POST119_AUTO_EN_MASK 0x1000u
-#define CCM_POST119_AUTO_EN_SHIFT 12
-#define CCM_POST119_SLOW_MASK 0x8000u
-#define CCM_POST119_SLOW_SHIFT 15
-#define CCM_POST119_SELECT_MASK 0x10000000u
-#define CCM_POST119_SELECT_SHIFT 28
-#define CCM_POST119_BUSY2_MASK 0x80000000u
-#define CCM_POST119_BUSY2_SHIFT 31
-/* POST_ROOT119_SET Bit Fields */
-#define CCM_POST_ROOT119_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT119_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT119_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT119_SET_POST_PODF_SHIFT))&CCM_POST_ROOT119_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT119_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT119_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT119_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT119_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT119_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT119_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT119_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT119_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT119_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT119_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT119_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT119_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT119_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT119_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT119_SET_BUSY2_SHIFT 31
-/* POST_ROOT119_CLR Bit Fields */
-#define CCM_POST_ROOT119_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT119_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT119_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT119_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT119_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT119_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT119_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT119_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT119_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT119_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT119_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT119_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT119_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT119_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT119_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT119_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT119_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT119_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT119_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT119_CLR_BUSY2_SHIFT 31
-/* POST_ROOT119_TOG Bit Fields */
-#define CCM_POST_ROOT119_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT119_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT119_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT119_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT119_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT119_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT119_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT119_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT119_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT119_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT119_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT119_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT119_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT119_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT119_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT119_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT119_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT119_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT119_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT119_TOG_BUSY2_SHIFT 31
-/* PRE119 Bit Fields */
-#define CCM_PRE119_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE119_PRE_PODF_B_SHIFT 0
-#define CCM_PRE119_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE119_PRE_PODF_B_SHIFT))&CCM_PRE119_PRE_PODF_B_MASK)
-#define CCM_PRE119_BUSY0_MASK 0x8u
-#define CCM_PRE119_BUSY0_SHIFT 3
-#define CCM_PRE119_MUX_B_MASK 0x700u
-#define CCM_PRE119_MUX_B_SHIFT 8
-#define CCM_PRE119_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE119_MUX_B_SHIFT))&CCM_PRE119_MUX_B_MASK)
-#define CCM_PRE119_EN_B_MASK 0x1000u
-#define CCM_PRE119_EN_B_SHIFT 12
-#define CCM_PRE119_BUSY1_MASK 0x8000u
-#define CCM_PRE119_BUSY1_SHIFT 15
-#define CCM_PRE119_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE119_PRE_PODF_A_SHIFT 16
-#define CCM_PRE119_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE119_PRE_PODF_A_SHIFT))&CCM_PRE119_PRE_PODF_A_MASK)
-#define CCM_PRE119_BUSY3_MASK 0x80000u
-#define CCM_PRE119_BUSY3_SHIFT 19
-#define CCM_PRE119_MUX_A_MASK 0x7000000u
-#define CCM_PRE119_MUX_A_SHIFT 24
-#define CCM_PRE119_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE119_MUX_A_SHIFT))&CCM_PRE119_MUX_A_MASK)
-#define CCM_PRE119_EN_A_MASK 0x10000000u
-#define CCM_PRE119_EN_A_SHIFT 28
-#define CCM_PRE119_BUSY4_MASK 0x80000000u
-#define CCM_PRE119_BUSY4_SHIFT 31
-/* PRE_ROOT119_SET Bit Fields */
-#define CCM_PRE_ROOT119_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT119_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT119_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT119_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT119_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT119_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT119_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT119_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT119_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_SET_MUX_B_SHIFT))&CCM_PRE_ROOT119_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT119_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT119_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT119_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT119_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT119_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT119_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT119_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT119_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT119_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT119_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT119_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT119_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT119_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_SET_MUX_A_SHIFT))&CCM_PRE_ROOT119_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT119_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT119_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT119_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT119_SET_BUSY4_SHIFT 31
-/* PRE_ROOT119_CLR Bit Fields */
-#define CCM_PRE_ROOT119_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT119_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT119_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT119_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT119_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT119_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT119_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT119_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT119_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT119_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT119_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT119_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT119_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT119_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT119_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT119_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT119_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT119_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT119_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT119_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT119_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT119_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT119_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT119_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT119_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT119_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT119_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT119_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT119_TOG Bit Fields */
-#define CCM_PRE_ROOT119_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT119_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT119_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT119_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT119_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT119_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT119_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT119_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT119_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT119_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT119_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT119_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT119_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT119_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT119_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT119_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT119_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT119_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT119_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT119_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT119_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT119_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT119_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT119_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT119_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT119_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT119_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT119_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT119_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL119 Bit Fields */
-#define CCM_ACCESS_CTRL119_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL119_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL119_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL119_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL119_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL119_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL119_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL119_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL119_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL119_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL119_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL119_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL119_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL119_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL119_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL119_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL119_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL119_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL119_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL119_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL119_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL119_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL119_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL119_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL119_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL119_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL119_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL119_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL119_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL119_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL119_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL119_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL119_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL119_LOCK_SHIFT 31
-/* ACCESS_CTRL119_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL119_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL119_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL119_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL119_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL119_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL119_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL119_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL119_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL119_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL119_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL119_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL119_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL119_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL119_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL119_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL119_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL119_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL119_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL119_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL119_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL119_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL119_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL119_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL119_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL119_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL119_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL119_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL119_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL119_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL119_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL119_ROOT_TOG_LOCK_SHIFT 31
-/* TARGET_ROOT120 Bit Fields */
-#define CCM_TARGET_ROOT120_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT120_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT120_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_POST_PODF_SHIFT))&CCM_TARGET_ROOT120_POST_PODF_MASK)
-#define CCM_TARGET_ROOT120_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT120_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT120_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT120_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT120_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT120_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT120_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT120_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT120_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT120_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT120_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_PRE_PODF_SHIFT))&CCM_TARGET_ROOT120_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT120_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT120_MUX_SHIFT 24
-#define CCM_TARGET_ROOT120_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_MUX_SHIFT))&CCM_TARGET_ROOT120_MUX_MASK)
-#define CCM_TARGET_ROOT120_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT120_ENABLE_SHIFT 28
-/* TARGET_ROOT120_SET Bit Fields */
-#define CCM_TARGET_ROOT120_SET_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT120_SET_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT120_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT120_SET_POST_PODF_MASK)
-#define CCM_TARGET_ROOT120_SET_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT120_SET_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT120_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_SET_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT120_SET_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT120_SET_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT120_SET_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT120_SET_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT120_SET_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT120_SET_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT120_SET_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT120_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT120_SET_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT120_SET_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT120_SET_MUX_SHIFT 24
-#define CCM_TARGET_ROOT120_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_SET_MUX_SHIFT))&CCM_TARGET_ROOT120_SET_MUX_MASK)
-#define CCM_TARGET_ROOT120_SET_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT120_SET_ENABLE_SHIFT 28
-/* TARGET_ROOT120_CLR Bit Fields */
-#define CCM_TARGET_ROOT120_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT120_CLR_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT120_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT120_CLR_POST_PODF_MASK)
-#define CCM_TARGET_ROOT120_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT120_CLR_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT120_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_CLR_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT120_CLR_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT120_CLR_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT120_CLR_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT120_CLR_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT120_CLR_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT120_CLR_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT120_CLR_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT120_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT120_CLR_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT120_CLR_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT120_CLR_MUX_SHIFT 24
-#define CCM_TARGET_ROOT120_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_CLR_MUX_SHIFT))&CCM_TARGET_ROOT120_CLR_MUX_MASK)
-#define CCM_TARGET_ROOT120_CLR_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT120_CLR_ENABLE_SHIFT 28
-/* TARGET_ROOT120_TOG Bit Fields */
-#define CCM_TARGET_ROOT120_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_TARGET_ROOT120_TOG_POST_PODF_SHIFT 0
-#define CCM_TARGET_ROOT120_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT120_TOG_POST_PODF_MASK)
-#define CCM_TARGET_ROOT120_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_TARGET_ROOT120_TOG_AUTO_PODF_SHIFT 8
-#define CCM_TARGET_ROOT120_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_TOG_AUTO_PODF_SHIFT))&CCM_TARGET_ROOT120_TOG_AUTO_PODF_MASK)
-#define CCM_TARGET_ROOT120_TOG_AUTO_PODF_EN_MASK 0x1000u
-#define CCM_TARGET_ROOT120_TOG_AUTO_PODF_EN_SHIFT 12
-#define CCM_TARGET_ROOT120_TOG_SLOW_MASK 0x8000u
-#define CCM_TARGET_ROOT120_TOG_SLOW_SHIFT 15
-#define CCM_TARGET_ROOT120_TOG_PRE_PODF_MASK 0x70000u
-#define CCM_TARGET_ROOT120_TOG_PRE_PODF_SHIFT 16
-#define CCM_TARGET_ROOT120_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT120_TOG_PRE_PODF_MASK)
-#define CCM_TARGET_ROOT120_TOG_MUX_MASK 0x7000000u
-#define CCM_TARGET_ROOT120_TOG_MUX_SHIFT 24
-#define CCM_TARGET_ROOT120_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT120_TOG_MUX_SHIFT))&CCM_TARGET_ROOT120_TOG_MUX_MASK)
-#define CCM_TARGET_ROOT120_TOG_ENABLE_MASK 0x10000000u
-#define CCM_TARGET_ROOT120_TOG_ENABLE_SHIFT 28
-/* POST120 Bit Fields */
-#define CCM_POST120_POST_PODF_MASK 0x3Fu
-#define CCM_POST120_POST_PODF_SHIFT 0
-#define CCM_POST120_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST120_POST_PODF_SHIFT))&CCM_POST120_POST_PODF_MASK)
-#define CCM_POST120_BUSY1_MASK 0x80u
-#define CCM_POST120_BUSY1_SHIFT 7
-#define CCM_POST120_AUTO_PODF_MASK 0x700u
-#define CCM_POST120_AUTO_PODF_SHIFT 8
-#define CCM_POST120_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST120_AUTO_PODF_SHIFT))&CCM_POST120_AUTO_PODF_MASK)
-#define CCM_POST120_AUTO_EN_MASK 0x1000u
-#define CCM_POST120_AUTO_EN_SHIFT 12
-#define CCM_POST120_SLOW_MASK 0x8000u
-#define CCM_POST120_SLOW_SHIFT 15
-#define CCM_POST120_SELECT_MASK 0x10000000u
-#define CCM_POST120_SELECT_SHIFT 28
-#define CCM_POST120_BUSY2_MASK 0x80000000u
-#define CCM_POST120_BUSY2_SHIFT 31
-/* POST_ROOT120_SET Bit Fields */
-#define CCM_POST_ROOT120_SET_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT120_SET_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT120_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT120_SET_POST_PODF_SHIFT))&CCM_POST_ROOT120_SET_POST_PODF_MASK)
-#define CCM_POST_ROOT120_SET_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT120_SET_BUSY1_SHIFT 7
-#define CCM_POST_ROOT120_SET_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT120_SET_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT120_SET_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT120_SET_AUTO_PODF_SHIFT))&CCM_POST_ROOT120_SET_AUTO_PODF_MASK)
-#define CCM_POST_ROOT120_SET_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT120_SET_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT120_SET_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT120_SET_SLOW_SHIFT 15
-#define CCM_POST_ROOT120_SET_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT120_SET_SELECT_SHIFT 28
-#define CCM_POST_ROOT120_SET_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT120_SET_BUSY2_SHIFT 31
-/* POST_ROOT120_CLR Bit Fields */
-#define CCM_POST_ROOT120_CLR_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT120_CLR_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT120_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT120_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT120_CLR_POST_PODF_MASK)
-#define CCM_POST_ROOT120_CLR_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT120_CLR_BUSY1_SHIFT 7
-#define CCM_POST_ROOT120_CLR_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT120_CLR_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT120_CLR_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT120_CLR_AUTO_PODF_SHIFT))&CCM_POST_ROOT120_CLR_AUTO_PODF_MASK)
-#define CCM_POST_ROOT120_CLR_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT120_CLR_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT120_CLR_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT120_CLR_SLOW_SHIFT 15
-#define CCM_POST_ROOT120_CLR_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT120_CLR_SELECT_SHIFT 28
-#define CCM_POST_ROOT120_CLR_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT120_CLR_BUSY2_SHIFT 31
-/* POST_ROOT120_TOG Bit Fields */
-#define CCM_POST_ROOT120_TOG_POST_PODF_MASK 0x3Fu
-#define CCM_POST_ROOT120_TOG_POST_PODF_SHIFT 0
-#define CCM_POST_ROOT120_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT120_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT120_TOG_POST_PODF_MASK)
-#define CCM_POST_ROOT120_TOG_BUSY1_MASK 0x80u
-#define CCM_POST_ROOT120_TOG_BUSY1_SHIFT 7
-#define CCM_POST_ROOT120_TOG_AUTO_PODF_MASK 0x700u
-#define CCM_POST_ROOT120_TOG_AUTO_PODF_SHIFT 8
-#define CCM_POST_ROOT120_TOG_AUTO_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT120_TOG_AUTO_PODF_SHIFT))&CCM_POST_ROOT120_TOG_AUTO_PODF_MASK)
-#define CCM_POST_ROOT120_TOG_AUTO_EN_MASK 0x1000u
-#define CCM_POST_ROOT120_TOG_AUTO_EN_SHIFT 12
-#define CCM_POST_ROOT120_TOG_SLOW_MASK 0x8000u
-#define CCM_POST_ROOT120_TOG_SLOW_SHIFT 15
-#define CCM_POST_ROOT120_TOG_SELECT_MASK 0x10000000u
-#define CCM_POST_ROOT120_TOG_SELECT_SHIFT 28
-#define CCM_POST_ROOT120_TOG_BUSY2_MASK 0x80000000u
-#define CCM_POST_ROOT120_TOG_BUSY2_SHIFT 31
-/* PRE120 Bit Fields */
-#define CCM_PRE120_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE120_PRE_PODF_B_SHIFT 0
-#define CCM_PRE120_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE120_PRE_PODF_B_SHIFT))&CCM_PRE120_PRE_PODF_B_MASK)
-#define CCM_PRE120_BUSY0_MASK 0x8u
-#define CCM_PRE120_BUSY0_SHIFT 3
-#define CCM_PRE120_MUX_B_MASK 0x700u
-#define CCM_PRE120_MUX_B_SHIFT 8
-#define CCM_PRE120_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE120_MUX_B_SHIFT))&CCM_PRE120_MUX_B_MASK)
-#define CCM_PRE120_EN_B_MASK 0x1000u
-#define CCM_PRE120_EN_B_SHIFT 12
-#define CCM_PRE120_BUSY1_MASK 0x8000u
-#define CCM_PRE120_BUSY1_SHIFT 15
-#define CCM_PRE120_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE120_PRE_PODF_A_SHIFT 16
-#define CCM_PRE120_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE120_PRE_PODF_A_SHIFT))&CCM_PRE120_PRE_PODF_A_MASK)
-#define CCM_PRE120_BUSY3_MASK 0x80000u
-#define CCM_PRE120_BUSY3_SHIFT 19
-#define CCM_PRE120_MUX_A_MASK 0x7000000u
-#define CCM_PRE120_MUX_A_SHIFT 24
-#define CCM_PRE120_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE120_MUX_A_SHIFT))&CCM_PRE120_MUX_A_MASK)
-#define CCM_PRE120_EN_A_MASK 0x10000000u
-#define CCM_PRE120_EN_A_SHIFT 28
-#define CCM_PRE120_BUSY4_MASK 0x80000000u
-#define CCM_PRE120_BUSY4_SHIFT 31
-/* PRE_ROOT120_SET Bit Fields */
-#define CCM_PRE_ROOT120_SET_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT120_SET_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT120_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT120_SET_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT120_SET_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT120_SET_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT120_SET_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT120_SET_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT120_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_SET_MUX_B_SHIFT))&CCM_PRE_ROOT120_SET_MUX_B_MASK)
-#define CCM_PRE_ROOT120_SET_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT120_SET_EN_B_SHIFT 12
-#define CCM_PRE_ROOT120_SET_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT120_SET_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT120_SET_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT120_SET_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT120_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT120_SET_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT120_SET_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT120_SET_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT120_SET_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT120_SET_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT120_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_SET_MUX_A_SHIFT))&CCM_PRE_ROOT120_SET_MUX_A_MASK)
-#define CCM_PRE_ROOT120_SET_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT120_SET_EN_A_SHIFT 28
-#define CCM_PRE_ROOT120_SET_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT120_SET_BUSY4_SHIFT 31
-/* PRE_ROOT120_CLR Bit Fields */
-#define CCM_PRE_ROOT120_CLR_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT120_CLR_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT120_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT120_CLR_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT120_CLR_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT120_CLR_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT120_CLR_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT120_CLR_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT120_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT120_CLR_MUX_B_MASK)
-#define CCM_PRE_ROOT120_CLR_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT120_CLR_EN_B_SHIFT 12
-#define CCM_PRE_ROOT120_CLR_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT120_CLR_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT120_CLR_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT120_CLR_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT120_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT120_CLR_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT120_CLR_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT120_CLR_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT120_CLR_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT120_CLR_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT120_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT120_CLR_MUX_A_MASK)
-#define CCM_PRE_ROOT120_CLR_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT120_CLR_EN_A_SHIFT 28
-#define CCM_PRE_ROOT120_CLR_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT120_CLR_BUSY4_SHIFT 31
-/* PRE_ROOT120_TOG Bit Fields */
-#define CCM_PRE_ROOT120_TOG_PRE_PODF_B_MASK 0x7u
-#define CCM_PRE_ROOT120_TOG_PRE_PODF_B_SHIFT 0
-#define CCM_PRE_ROOT120_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT120_TOG_PRE_PODF_B_MASK)
-#define CCM_PRE_ROOT120_TOG_BUSY0_MASK 0x8u
-#define CCM_PRE_ROOT120_TOG_BUSY0_SHIFT 3
-#define CCM_PRE_ROOT120_TOG_MUX_B_MASK 0x700u
-#define CCM_PRE_ROOT120_TOG_MUX_B_SHIFT 8
-#define CCM_PRE_ROOT120_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT120_TOG_MUX_B_MASK)
-#define CCM_PRE_ROOT120_TOG_EN_B_MASK 0x1000u
-#define CCM_PRE_ROOT120_TOG_EN_B_SHIFT 12
-#define CCM_PRE_ROOT120_TOG_BUSY1_MASK 0x8000u
-#define CCM_PRE_ROOT120_TOG_BUSY1_SHIFT 15
-#define CCM_PRE_ROOT120_TOG_PRE_PODF_A_MASK 0x70000u
-#define CCM_PRE_ROOT120_TOG_PRE_PODF_A_SHIFT 16
-#define CCM_PRE_ROOT120_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT120_TOG_PRE_PODF_A_MASK)
-#define CCM_PRE_ROOT120_TOG_BUSY3_MASK 0x80000u
-#define CCM_PRE_ROOT120_TOG_BUSY3_SHIFT 19
-#define CCM_PRE_ROOT120_TOG_MUX_A_MASK 0x7000000u
-#define CCM_PRE_ROOT120_TOG_MUX_A_SHIFT 24
-#define CCM_PRE_ROOT120_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT120_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT120_TOG_MUX_A_MASK)
-#define CCM_PRE_ROOT120_TOG_EN_A_MASK 0x10000000u
-#define CCM_PRE_ROOT120_TOG_EN_A_SHIFT 28
-#define CCM_PRE_ROOT120_TOG_BUSY4_MASK 0x80000000u
-#define CCM_PRE_ROOT120_TOG_BUSY4_SHIFT 31
-/* ACCESS_CTRL120 Bit Fields */
-#define CCM_ACCESS_CTRL120_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL120_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL120_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL120_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL120_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL120_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL120_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL120_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL120_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL120_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL120_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL120_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL120_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL120_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL120_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL120_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL120_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL120_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL120_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL120_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL120_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL120_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL120_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL120_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL120_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL120_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL120_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL120_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL120_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL120_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL120_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL120_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL120_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL120_LOCK_SHIFT 31
-/* ACCESS_CTRL120_ROOT_SET Bit Fields */
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_SET_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL120_ROOT_SET_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL120_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL120_ROOT_SET_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_SET_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL120_ROOT_SET_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL120_ROOT_SET_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL120_ROOT_SET_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL120_ROOT_SET_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL120_ROOT_SET_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL120_ROOT_SET_LOCK_SHIFT 31
-/* ACCESS_CTRL120_ROOT_CLR Bit Fields */
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_CLR_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL120_ROOT_CLR_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL120_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL120_ROOT_CLR_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_CLR_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL120_ROOT_CLR_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL120_ROOT_CLR_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL120_ROOT_CLR_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL120_ROOT_CLR_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL120_ROOT_CLR_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL120_ROOT_CLR_LOCK_SHIFT 31
-/* ACCESS_CTRL120_ROOT_TOG Bit Fields */
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN0_MASK 0xFu
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN0_SHIFT 0
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN0(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN0_SHIFT))&CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN0_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN1_MASK 0xF0u
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN1_SHIFT 4
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN1(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN1_SHIFT))&CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN1_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN2_MASK 0xF00u
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN2_SHIFT 8
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN2(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN2_SHIFT))&CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN2_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN3_MASK 0xF000u
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN3_SHIFT 12
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN3(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN3_SHIFT))&CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN3_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_TOG_OWNER_ID_MASK 0x30000u
-#define CCM_ACCESS_CTRL120_ROOT_TOG_OWNER_ID_SHIFT 16
-#define CCM_ACCESS_CTRL120_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL120_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL120_ROOT_TOG_OWNER_ID_MASK)
-#define CCM_ACCESS_CTRL120_ROOT_TOG_MUTEX_MASK 0x100000u
-#define CCM_ACCESS_CTRL120_ROOT_TOG_MUTEX_SHIFT 20
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN0_1_MASK 0x1000000u
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN0_1_SHIFT 24
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN1_1_MASK 0x2000000u
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN1_1_SHIFT 25
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN2_1_MASK 0x4000000u
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN2_1_SHIFT 26
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN3_1_MASK 0x8000000u
-#define CCM_ACCESS_CTRL120_ROOT_TOG_DOMAIN3_1_SHIFT 27
-#define CCM_ACCESS_CTRL120_ROOT_TOG_SEMA_EN_MASK 0x10000000u
-#define CCM_ACCESS_CTRL120_ROOT_TOG_SEMA_EN_SHIFT 28
-#define CCM_ACCESS_CTRL120_ROOT_TOG_LOCK_MASK 0x80000000u
-#define CCM_ACCESS_CTRL120_ROOT_TOG_LOCK_SHIFT 31
+/* PLL_CTRL Bit Fields */
+#define CCM_PLL_CTRL_SETTING0_MASK 0x3u
+#define CCM_PLL_CTRL_SETTING0_SHIFT 0
+#define CCM_PLL_CTRL_SETTING0(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_SETTING0_SHIFT))&CCM_PLL_CTRL_SETTING0_MASK)
+#define CCM_PLL_CTRL_SETTING1_MASK 0x30u
+#define CCM_PLL_CTRL_SETTING1_SHIFT 4
+#define CCM_PLL_CTRL_SETTING1(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_SETTING1_SHIFT))&CCM_PLL_CTRL_SETTING1_MASK)
+#define CCM_PLL_CTRL_SETTING2_MASK 0x300u
+#define CCM_PLL_CTRL_SETTING2_SHIFT 8
+#define CCM_PLL_CTRL_SETTING2(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_SETTING2_SHIFT))&CCM_PLL_CTRL_SETTING2_MASK)
+#define CCM_PLL_CTRL_SETTING3_MASK 0x3000u
+#define CCM_PLL_CTRL_SETTING3_SHIFT 12
+#define CCM_PLL_CTRL_SETTING3(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_SETTING3_SHIFT))&CCM_PLL_CTRL_SETTING3_MASK)
+/* PLL_CTRL_SET Bit Fields */
+#define CCM_PLL_CTRL_SET_SETTING0_MASK 0x3u
+#define CCM_PLL_CTRL_SET_SETTING0_SHIFT 0
+#define CCM_PLL_CTRL_SET_SETTING0(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_SET_SETTING0_SHIFT))&CCM_PLL_CTRL_SET_SETTING0_MASK)
+#define CCM_PLL_CTRL_SET_SETTING1_MASK 0x30u
+#define CCM_PLL_CTRL_SET_SETTING1_SHIFT 4
+#define CCM_PLL_CTRL_SET_SETTING1(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_SET_SETTING1_SHIFT))&CCM_PLL_CTRL_SET_SETTING1_MASK)
+#define CCM_PLL_CTRL_SET_SETTING2_MASK 0x300u
+#define CCM_PLL_CTRL_SET_SETTING2_SHIFT 8
+#define CCM_PLL_CTRL_SET_SETTING2(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_SET_SETTING2_SHIFT))&CCM_PLL_CTRL_SET_SETTING2_MASK)
+#define CCM_PLL_CTRL_SET_SETTING3_MASK 0x3000u
+#define CCM_PLL_CTRL_SET_SETTING3_SHIFT 12
+#define CCM_PLL_CTRL_SET_SETTING3(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_SET_SETTING3_SHIFT))&CCM_PLL_CTRL_SET_SETTING3_MASK)
+/* PLL_CTRL_CLR Bit Fields */
+#define CCM_PLL_CTRL_CLR_SETTING0_MASK 0x3u
+#define CCM_PLL_CTRL_CLR_SETTING0_SHIFT 0
+#define CCM_PLL_CTRL_CLR_SETTING0(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_CLR_SETTING0_SHIFT))&CCM_PLL_CTRL_CLR_SETTING0_MASK)
+#define CCM_PLL_CTRL_CLR_SETTING1_MASK 0x30u
+#define CCM_PLL_CTRL_CLR_SETTING1_SHIFT 4
+#define CCM_PLL_CTRL_CLR_SETTING1(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_CLR_SETTING1_SHIFT))&CCM_PLL_CTRL_CLR_SETTING1_MASK)
+#define CCM_PLL_CTRL_CLR_SETTING2_MASK 0x300u
+#define CCM_PLL_CTRL_CLR_SETTING2_SHIFT 8
+#define CCM_PLL_CTRL_CLR_SETTING2(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_CLR_SETTING2_SHIFT))&CCM_PLL_CTRL_CLR_SETTING2_MASK)
+#define CCM_PLL_CTRL_CLR_SETTING3_MASK 0x3000u
+#define CCM_PLL_CTRL_CLR_SETTING3_SHIFT 12
+#define CCM_PLL_CTRL_CLR_SETTING3(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_CLR_SETTING3_SHIFT))&CCM_PLL_CTRL_CLR_SETTING3_MASK)
+/* PLL_CTRL_TOG Bit Fields */
+#define CCM_PLL_CTRL_TOG_SETTING0_MASK 0x3u
+#define CCM_PLL_CTRL_TOG_SETTING0_SHIFT 0
+#define CCM_PLL_CTRL_TOG_SETTING0(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_TOG_SETTING0_SHIFT))&CCM_PLL_CTRL_TOG_SETTING0_MASK)
+#define CCM_PLL_CTRL_TOG_SETTING1_MASK 0x30u
+#define CCM_PLL_CTRL_TOG_SETTING1_SHIFT 4
+#define CCM_PLL_CTRL_TOG_SETTING1(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_TOG_SETTING1_SHIFT))&CCM_PLL_CTRL_TOG_SETTING1_MASK)
+#define CCM_PLL_CTRL_TOG_SETTING2_MASK 0x300u
+#define CCM_PLL_CTRL_TOG_SETTING2_SHIFT 8
+#define CCM_PLL_CTRL_TOG_SETTING2(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_TOG_SETTING2_SHIFT))&CCM_PLL_CTRL_TOG_SETTING2_MASK)
+#define CCM_PLL_CTRL_TOG_SETTING3_MASK 0x3000u
+#define CCM_PLL_CTRL_TOG_SETTING3_SHIFT 12
+#define CCM_PLL_CTRL_TOG_SETTING3(x) (((uint32_t)(((uint32_t)(x))<<CCM_PLL_CTRL_TOG_SETTING3_SHIFT))&CCM_PLL_CTRL_TOG_SETTING3_MASK)
+/* CCGR Bit Fields */
+#define CCM_CCGR_SETTING0_MASK 0x3u
+#define CCM_CCGR_SETTING0_SHIFT 0
+#define CCM_CCGR_SETTING0(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_SETTING0_SHIFT))&CCM_CCGR_SETTING0_MASK)
+#define CCM_CCGR_SETTING1_MASK 0x30u
+#define CCM_CCGR_SETTING1_SHIFT 4
+#define CCM_CCGR_SETTING1(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_SETTING1_SHIFT))&CCM_CCGR_SETTING1_MASK)
+#define CCM_CCGR_SETTING2_MASK 0x300u
+#define CCM_CCGR_SETTING2_SHIFT 8
+#define CCM_CCGR_SETTING2(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_SETTING2_SHIFT))&CCM_CCGR_SETTING2_MASK)
+#define CCM_CCGR_SETTING3_MASK 0x3000u
+#define CCM_CCGR_SETTING3_SHIFT 12
+#define CCM_CCGR_SETTING3(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_SETTING3_SHIFT))&CCM_CCGR_SETTING3_MASK)
+/* CCGR_SET Bit Fields */
+#define CCM_CCGR_SET_SETTING0_MASK 0x3u
+#define CCM_CCGR_SET_SETTING0_SHIFT 0
+#define CCM_CCGR_SET_SETTING0(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_SET_SETTING0_SHIFT))&CCM_CCGR_SET_SETTING0_MASK)
+#define CCM_CCGR_SET_SETTING1_MASK 0x30u
+#define CCM_CCGR_SET_SETTING1_SHIFT 4
+#define CCM_CCGR_SET_SETTING1(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_SET_SETTING1_SHIFT))&CCM_CCGR_SET_SETTING1_MASK)
+#define CCM_CCGR_SET_SETTING2_MASK 0x300u
+#define CCM_CCGR_SET_SETTING2_SHIFT 8
+#define CCM_CCGR_SET_SETTING2(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_SET_SETTING2_SHIFT))&CCM_CCGR_SET_SETTING2_MASK)
+#define CCM_CCGR_SET_SETTING3_MASK 0x3000u
+#define CCM_CCGR_SET_SETTING3_SHIFT 12
+#define CCM_CCGR_SET_SETTING3(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_SET_SETTING3_SHIFT))&CCM_CCGR_SET_SETTING3_MASK)
+/* CCGR_CLR Bit Fields */
+#define CCM_CCGR_CLR_SETTING0_MASK 0x3u
+#define CCM_CCGR_CLR_SETTING0_SHIFT 0
+#define CCM_CCGR_CLR_SETTING0(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_CLR_SETTING0_SHIFT))&CCM_CCGR_CLR_SETTING0_MASK)
+#define CCM_CCGR_CLR_SETTING1_MASK 0x30u
+#define CCM_CCGR_CLR_SETTING1_SHIFT 4
+#define CCM_CCGR_CLR_SETTING1(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_CLR_SETTING1_SHIFT))&CCM_CCGR_CLR_SETTING1_MASK)
+#define CCM_CCGR_CLR_SETTING2_MASK 0x300u
+#define CCM_CCGR_CLR_SETTING2_SHIFT 8
+#define CCM_CCGR_CLR_SETTING2(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_CLR_SETTING2_SHIFT))&CCM_CCGR_CLR_SETTING2_MASK)
+#define CCM_CCGR_CLR_SETTING3_MASK 0x3000u
+#define CCM_CCGR_CLR_SETTING3_SHIFT 12
+#define CCM_CCGR_CLR_SETTING3(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_CLR_SETTING3_SHIFT))&CCM_CCGR_CLR_SETTING3_MASK)
+/* CCGR_TOG Bit Fields */
+#define CCM_CCGR_TOG_SETTING0_MASK 0x3u
+#define CCM_CCGR_TOG_SETTING0_SHIFT 0
+#define CCM_CCGR_TOG_SETTING0(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_TOG_SETTING0_SHIFT))&CCM_CCGR_TOG_SETTING0_MASK)
+#define CCM_CCGR_TOG_SETTING1_MASK 0x30u
+#define CCM_CCGR_TOG_SETTING1_SHIFT 4
+#define CCM_CCGR_TOG_SETTING1(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_TOG_SETTING1_SHIFT))&CCM_CCGR_TOG_SETTING1_MASK)
+#define CCM_CCGR_TOG_SETTING2_MASK 0x300u
+#define CCM_CCGR_TOG_SETTING2_SHIFT 8
+#define CCM_CCGR_TOG_SETTING2(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_TOG_SETTING2_SHIFT))&CCM_CCGR_TOG_SETTING2_MASK)
+#define CCM_CCGR_TOG_SETTING3_MASK 0x3000u
+#define CCM_CCGR_TOG_SETTING3_SHIFT 12
+#define CCM_CCGR_TOG_SETTING3(x) (((uint32_t)(((uint32_t)(x))<<CCM_CCGR_TOG_SETTING3_SHIFT))&CCM_CCGR_TOG_SETTING3_MASK)
+/* TARGET_ROOT Bit Fields */
+#define CCM_TARGET_ROOT_POST_PODF_MASK 0x3Fu
+#define CCM_TARGET_ROOT_POST_PODF_SHIFT 0
+#define CCM_TARGET_ROOT_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_POST_PODF_SHIFT))&CCM_TARGET_ROOT_POST_PODF_MASK)
+#define CCM_TARGET_ROOT_PRE_PODF_MASK 0x70000u
+#define CCM_TARGET_ROOT_PRE_PODF_SHIFT 16
+#define CCM_TARGET_ROOT_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_PRE_PODF_SHIFT))&CCM_TARGET_ROOT_PRE_PODF_MASK)
+#define CCM_TARGET_ROOT_MUX_MASK 0x7000000u
+#define CCM_TARGET_ROOT_MUX_SHIFT 24
+#define CCM_TARGET_ROOT_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_MUX_SHIFT))&CCM_TARGET_ROOT_MUX_MASK)
+#define CCM_TARGET_ROOT_ENABLE_MASK 0x10000000u
+#define CCM_TARGET_ROOT_ENABLE_SHIFT 28
+/* TARGET_ROOT_SET Bit Fields */
+#define CCM_TARGET_ROOT_SET_POST_PODF_MASK 0x3Fu
+#define CCM_TARGET_ROOT_SET_POST_PODF_SHIFT 0
+#define CCM_TARGET_ROOT_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_SET_POST_PODF_SHIFT))&CCM_TARGET_ROOT_SET_POST_PODF_MASK)
+#define CCM_TARGET_ROOT_SET_PRE_PODF_MASK 0x70000u
+#define CCM_TARGET_ROOT_SET_PRE_PODF_SHIFT 16
+#define CCM_TARGET_ROOT_SET_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_SET_PRE_PODF_SHIFT))&CCM_TARGET_ROOT_SET_PRE_PODF_MASK)
+#define CCM_TARGET_ROOT_SET_MUX_MASK 0x7000000u
+#define CCM_TARGET_ROOT_SET_MUX_SHIFT 24
+#define CCM_TARGET_ROOT_SET_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_SET_MUX_SHIFT))&CCM_TARGET_ROOT_SET_MUX_MASK)
+#define CCM_TARGET_ROOT_SET_ENABLE_MASK 0x10000000u
+#define CCM_TARGET_ROOT_SET_ENABLE_SHIFT 28
+/* TARGET_ROOT_CLR Bit Fields */
+#define CCM_TARGET_ROOT_CLR_POST_PODF_MASK 0x3Fu
+#define CCM_TARGET_ROOT_CLR_POST_PODF_SHIFT 0
+#define CCM_TARGET_ROOT_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_CLR_POST_PODF_SHIFT))&CCM_TARGET_ROOT_CLR_POST_PODF_MASK)
+#define CCM_TARGET_ROOT_CLR_PRE_PODF_MASK 0x70000u
+#define CCM_TARGET_ROOT_CLR_PRE_PODF_SHIFT 16
+#define CCM_TARGET_ROOT_CLR_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_CLR_PRE_PODF_SHIFT))&CCM_TARGET_ROOT_CLR_PRE_PODF_MASK)
+#define CCM_TARGET_ROOT_CLR_MUX_MASK 0x7000000u
+#define CCM_TARGET_ROOT_CLR_MUX_SHIFT 24
+#define CCM_TARGET_ROOT_CLR_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_CLR_MUX_SHIFT))&CCM_TARGET_ROOT_CLR_MUX_MASK)
+#define CCM_TARGET_ROOT_CLR_ENABLE_MASK 0x10000000u
+#define CCM_TARGET_ROOT_CLR_ENABLE_SHIFT 28
+/* TARGET_ROOT_TOG Bit Fields */
+#define CCM_TARGET_ROOT_TOG_POST_PODF_MASK 0x3Fu
+#define CCM_TARGET_ROOT_TOG_POST_PODF_SHIFT 0
+#define CCM_TARGET_ROOT_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_TOG_POST_PODF_SHIFT))&CCM_TARGET_ROOT_TOG_POST_PODF_MASK)
+#define CCM_TARGET_ROOT_TOG_PRE_PODF_MASK 0x70000u
+#define CCM_TARGET_ROOT_TOG_PRE_PODF_SHIFT 16
+#define CCM_TARGET_ROOT_TOG_PRE_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_TOG_PRE_PODF_SHIFT))&CCM_TARGET_ROOT_TOG_PRE_PODF_MASK)
+#define CCM_TARGET_ROOT_TOG_MUX_MASK 0x7000000u
+#define CCM_TARGET_ROOT_TOG_MUX_SHIFT 24
+#define CCM_TARGET_ROOT_TOG_MUX(x) (((uint32_t)(((uint32_t)(x))<<CCM_TARGET_ROOT_TOG_MUX_SHIFT))&CCM_TARGET_ROOT_TOG_MUX_MASK)
+#define CCM_TARGET_ROOT_TOG_ENABLE_MASK 0x10000000u
+#define CCM_TARGET_ROOT_TOG_ENABLE_SHIFT 28
+/* MISC Bit Fields */
+#define CCM_MISC_AUTHEN_FAIL_MASK 0x1u
+#define CCM_MISC_AUTHEN_FAIL_SHIFT 0
+#define CCM_MISC_TIMEOUT_MASK 0x10u
+#define CCM_MISC_TIMEOUT_SHIFT 4
+#define CCM_MISC_VIOLATE_MASK 0x100u
+#define CCM_MISC_VIOLATE_SHIFT 8
+/* MISC_ROOT_SET Bit Fields */
+#define CCM_MISC_ROOT_SET_AUTHEN_FAIL_MASK 0x1u
+#define CCM_MISC_ROOT_SET_AUTHEN_FAIL_SHIFT 0
+#define CCM_MISC_ROOT_SET_TIMEOUT_MASK 0x10u
+#define CCM_MISC_ROOT_SET_TIMEOUT_SHIFT 4
+#define CCM_MISC_ROOT_SET_VIOLATE_MASK 0x100u
+#define CCM_MISC_ROOT_SET_VIOLATE_SHIFT 8
+/* MISC_ROOT_CLR Bit Fields */
+#define CCM_MISC_ROOT_CLR_AUTHEN_FAIL_MASK 0x1u
+#define CCM_MISC_ROOT_CLR_AUTHEN_FAIL_SHIFT 0
+#define CCM_MISC_ROOT_CLR_TIMEOUT_MASK 0x10u
+#define CCM_MISC_ROOT_CLR_TIMEOUT_SHIFT 4
+#define CCM_MISC_ROOT_CLR_VIOLATE_MASK 0x100u
+#define CCM_MISC_ROOT_CLR_VIOLATE_SHIFT 8
+/* MISC_ROOT_TOG Bit Fields */
+#define CCM_MISC_ROOT_TOG_AUTHEN_FAIL_MASK 0x1u
+#define CCM_MISC_ROOT_TOG_AUTHEN_FAIL_SHIFT 0
+#define CCM_MISC_ROOT_TOG_TIMEOUT_MASK 0x10u
+#define CCM_MISC_ROOT_TOG_TIMEOUT_SHIFT 4
+#define CCM_MISC_ROOT_TOG_VIOLATE_MASK 0x100u
+#define CCM_MISC_ROOT_TOG_VIOLATE_SHIFT 8
+/* POST Bit Fields */
+#define CCM_POST_POST_PODF_MASK 0x3Fu
+#define CCM_POST_POST_PODF_SHIFT 0
+#define CCM_POST_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_POST_PODF_SHIFT))&CCM_POST_POST_PODF_MASK)
+#define CCM_POST_BUSY1_MASK 0x80u
+#define CCM_POST_BUSY1_SHIFT 7
+#define CCM_POST_SELECT_MASK 0x10000000u
+#define CCM_POST_SELECT_SHIFT 28
+#define CCM_POST_BUSY2_MASK 0x80000000u
+#define CCM_POST_BUSY2_SHIFT 31
+/* POST_ROOT_SET Bit Fields */
+#define CCM_POST_ROOT_SET_POST_PODF_MASK 0x3Fu
+#define CCM_POST_ROOT_SET_POST_PODF_SHIFT 0
+#define CCM_POST_ROOT_SET_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT_SET_POST_PODF_SHIFT))&CCM_POST_ROOT_SET_POST_PODF_MASK)
+#define CCM_POST_ROOT_SET_BUSY1_MASK 0x80u
+#define CCM_POST_ROOT_SET_BUSY1_SHIFT 7
+#define CCM_POST_ROOT_SET_SELECT_MASK 0x10000000u
+#define CCM_POST_ROOT_SET_SELECT_SHIFT 28
+#define CCM_POST_ROOT_SET_BUSY2_MASK 0x80000000u
+#define CCM_POST_ROOT_SET_BUSY2_SHIFT 31
+/* POST_ROOT_CLR Bit Fields */
+#define CCM_POST_ROOT_CLR_POST_PODF_MASK 0x3Fu
+#define CCM_POST_ROOT_CLR_POST_PODF_SHIFT 0
+#define CCM_POST_ROOT_CLR_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT_CLR_POST_PODF_SHIFT))&CCM_POST_ROOT_CLR_POST_PODF_MASK)
+#define CCM_POST_ROOT_CLR_BUSY1_MASK 0x80u
+#define CCM_POST_ROOT_CLR_BUSY1_SHIFT 7
+#define CCM_POST_ROOT_CLR_SELECT_MASK 0x10000000u
+#define CCM_POST_ROOT_CLR_SELECT_SHIFT 28
+#define CCM_POST_ROOT_CLR_BUSY2_MASK 0x80000000u
+#define CCM_POST_ROOT_CLR_BUSY2_SHIFT 31
+/* POST_ROOT_TOG Bit Fields */
+#define CCM_POST_ROOT_TOG_POST_PODF_MASK 0x3Fu
+#define CCM_POST_ROOT_TOG_POST_PODF_SHIFT 0
+#define CCM_POST_ROOT_TOG_POST_PODF(x) (((uint32_t)(((uint32_t)(x))<<CCM_POST_ROOT_TOG_POST_PODF_SHIFT))&CCM_POST_ROOT_TOG_POST_PODF_MASK)
+#define CCM_POST_ROOT_TOG_BUSY1_MASK 0x80u
+#define CCM_POST_ROOT_TOG_BUSY1_SHIFT 7
+#define CCM_POST_ROOT_TOG_SELECT_MASK 0x10000000u
+#define CCM_POST_ROOT_TOG_SELECT_SHIFT 28
+#define CCM_POST_ROOT_TOG_BUSY2_MASK 0x80000000u
+#define CCM_POST_ROOT_TOG_BUSY2_SHIFT 31
+/* PRE Bit Fields */
+#define CCM_PRE_PRE_PODF_B_MASK 0x7u
+#define CCM_PRE_PRE_PODF_B_SHIFT 0
+#define CCM_PRE_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_PRE_PODF_B_SHIFT))&CCM_PRE_PRE_PODF_B_MASK)
+#define CCM_PRE_BUSY0_MASK 0x8u
+#define CCM_PRE_BUSY0_SHIFT 3
+#define CCM_PRE_MUX_B_MASK 0x700u
+#define CCM_PRE_MUX_B_SHIFT 8
+#define CCM_PRE_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_MUX_B_SHIFT))&CCM_PRE_MUX_B_MASK)
+#define CCM_PRE_EN_B_MASK 0x1000u
+#define CCM_PRE_EN_B_SHIFT 12
+#define CCM_PRE_BUSY1_MASK 0x8000u
+#define CCM_PRE_BUSY1_SHIFT 15
+#define CCM_PRE_PRE_PODF_A_MASK 0x70000u
+#define CCM_PRE_PRE_PODF_A_SHIFT 16
+#define CCM_PRE_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_PRE_PODF_A_SHIFT))&CCM_PRE_PRE_PODF_A_MASK)
+#define CCM_PRE_BUSY3_MASK 0x80000u
+#define CCM_PRE_BUSY3_SHIFT 19
+#define CCM_PRE_MUX_A_MASK 0x7000000u
+#define CCM_PRE_MUX_A_SHIFT 24
+#define CCM_PRE_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_MUX_A_SHIFT))&CCM_PRE_MUX_A_MASK)
+#define CCM_PRE_EN_A_MASK 0x10000000u
+#define CCM_PRE_EN_A_SHIFT 28
+#define CCM_PRE_BUSY4_MASK 0x80000000u
+#define CCM_PRE_BUSY4_SHIFT 31
+/* PRE_ROOT_SET Bit Fields */
+#define CCM_PRE_ROOT_SET_PRE_PODF_B_MASK 0x7u
+#define CCM_PRE_ROOT_SET_PRE_PODF_B_SHIFT 0
+#define CCM_PRE_ROOT_SET_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_SET_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT_SET_PRE_PODF_B_MASK)
+#define CCM_PRE_ROOT_SET_BUSY0_MASK 0x8u
+#define CCM_PRE_ROOT_SET_BUSY0_SHIFT 3
+#define CCM_PRE_ROOT_SET_MUX_B_MASK 0x700u
+#define CCM_PRE_ROOT_SET_MUX_B_SHIFT 8
+#define CCM_PRE_ROOT_SET_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_SET_MUX_B_SHIFT))&CCM_PRE_ROOT_SET_MUX_B_MASK)
+#define CCM_PRE_ROOT_SET_EN_B_MASK 0x1000u
+#define CCM_PRE_ROOT_SET_EN_B_SHIFT 12
+#define CCM_PRE_ROOT_SET_BUSY1_MASK 0x8000u
+#define CCM_PRE_ROOT_SET_BUSY1_SHIFT 15
+#define CCM_PRE_ROOT_SET_PRE_PODF_A_MASK 0x70000u
+#define CCM_PRE_ROOT_SET_PRE_PODF_A_SHIFT 16
+#define CCM_PRE_ROOT_SET_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_SET_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT_SET_PRE_PODF_A_MASK)
+#define CCM_PRE_ROOT_SET_BUSY3_MASK 0x80000u
+#define CCM_PRE_ROOT_SET_BUSY3_SHIFT 19
+#define CCM_PRE_ROOT_SET_MUX_A_MASK 0x7000000u
+#define CCM_PRE_ROOT_SET_MUX_A_SHIFT 24
+#define CCM_PRE_ROOT_SET_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_SET_MUX_A_SHIFT))&CCM_PRE_ROOT_SET_MUX_A_MASK)
+#define CCM_PRE_ROOT_SET_EN_A_MASK 0x10000000u
+#define CCM_PRE_ROOT_SET_EN_A_SHIFT 28
+#define CCM_PRE_ROOT_SET_BUSY4_MASK 0x80000000u
+#define CCM_PRE_ROOT_SET_BUSY4_SHIFT 31
+/* PRE_ROOT_CLR Bit Fields */
+#define CCM_PRE_ROOT_CLR_PRE_PODF_B_MASK 0x7u
+#define CCM_PRE_ROOT_CLR_PRE_PODF_B_SHIFT 0
+#define CCM_PRE_ROOT_CLR_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_CLR_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT_CLR_PRE_PODF_B_MASK)
+#define CCM_PRE_ROOT_CLR_BUSY0_MASK 0x8u
+#define CCM_PRE_ROOT_CLR_BUSY0_SHIFT 3
+#define CCM_PRE_ROOT_CLR_MUX_B_MASK 0x700u
+#define CCM_PRE_ROOT_CLR_MUX_B_SHIFT 8
+#define CCM_PRE_ROOT_CLR_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_CLR_MUX_B_SHIFT))&CCM_PRE_ROOT_CLR_MUX_B_MASK)
+#define CCM_PRE_ROOT_CLR_EN_B_MASK 0x1000u
+#define CCM_PRE_ROOT_CLR_EN_B_SHIFT 12
+#define CCM_PRE_ROOT_CLR_BUSY1_MASK 0x8000u
+#define CCM_PRE_ROOT_CLR_BUSY1_SHIFT 15
+#define CCM_PRE_ROOT_CLR_PRE_PODF_A_MASK 0x70000u
+#define CCM_PRE_ROOT_CLR_PRE_PODF_A_SHIFT 16
+#define CCM_PRE_ROOT_CLR_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_CLR_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT_CLR_PRE_PODF_A_MASK)
+#define CCM_PRE_ROOT_CLR_BUSY3_MASK 0x80000u
+#define CCM_PRE_ROOT_CLR_BUSY3_SHIFT 19
+#define CCM_PRE_ROOT_CLR_MUX_A_MASK 0x7000000u
+#define CCM_PRE_ROOT_CLR_MUX_A_SHIFT 24
+#define CCM_PRE_ROOT_CLR_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_CLR_MUX_A_SHIFT))&CCM_PRE_ROOT_CLR_MUX_A_MASK)
+#define CCM_PRE_ROOT_CLR_EN_A_MASK 0x10000000u
+#define CCM_PRE_ROOT_CLR_EN_A_SHIFT 28
+#define CCM_PRE_ROOT_CLR_BUSY4_MASK 0x80000000u
+#define CCM_PRE_ROOT_CLR_BUSY4_SHIFT 31
+/* PRE_ROOT_TOG Bit Fields */
+#define CCM_PRE_ROOT_TOG_PRE_PODF_B_MASK 0x7u
+#define CCM_PRE_ROOT_TOG_PRE_PODF_B_SHIFT 0
+#define CCM_PRE_ROOT_TOG_PRE_PODF_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_TOG_PRE_PODF_B_SHIFT))&CCM_PRE_ROOT_TOG_PRE_PODF_B_MASK)
+#define CCM_PRE_ROOT_TOG_BUSY0_MASK 0x8u
+#define CCM_PRE_ROOT_TOG_BUSY0_SHIFT 3
+#define CCM_PRE_ROOT_TOG_MUX_B_MASK 0x700u
+#define CCM_PRE_ROOT_TOG_MUX_B_SHIFT 8
+#define CCM_PRE_ROOT_TOG_MUX_B(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_TOG_MUX_B_SHIFT))&CCM_PRE_ROOT_TOG_MUX_B_MASK)
+#define CCM_PRE_ROOT_TOG_EN_B_MASK 0x1000u
+#define CCM_PRE_ROOT_TOG_EN_B_SHIFT 12
+#define CCM_PRE_ROOT_TOG_BUSY1_MASK 0x8000u
+#define CCM_PRE_ROOT_TOG_BUSY1_SHIFT 15
+#define CCM_PRE_ROOT_TOG_PRE_PODF_A_MASK 0x70000u
+#define CCM_PRE_ROOT_TOG_PRE_PODF_A_SHIFT 16
+#define CCM_PRE_ROOT_TOG_PRE_PODF_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_TOG_PRE_PODF_A_SHIFT))&CCM_PRE_ROOT_TOG_PRE_PODF_A_MASK)
+#define CCM_PRE_ROOT_TOG_BUSY3_MASK 0x80000u
+#define CCM_PRE_ROOT_TOG_BUSY3_SHIFT 19
+#define CCM_PRE_ROOT_TOG_MUX_A_MASK 0x7000000u
+#define CCM_PRE_ROOT_TOG_MUX_A_SHIFT 24
+#define CCM_PRE_ROOT_TOG_MUX_A(x) (((uint32_t)(((uint32_t)(x))<<CCM_PRE_ROOT_TOG_MUX_A_SHIFT))&CCM_PRE_ROOT_TOG_MUX_A_MASK)
+#define CCM_PRE_ROOT_TOG_EN_A_MASK 0x10000000u
+#define CCM_PRE_ROOT_TOG_EN_A_SHIFT 28
+#define CCM_PRE_ROOT_TOG_BUSY4_MASK 0x80000000u
+#define CCM_PRE_ROOT_TOG_BUSY4_SHIFT 31
+/* ACCESS_CTRL Bit Fields */
+#define CCM_ACCESS_CTRL_DOMAIN0_INFO_MASK 0xFu
+#define CCM_ACCESS_CTRL_DOMAIN0_INFO_SHIFT 0
+#define CCM_ACCESS_CTRL_DOMAIN0_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_DOMAIN0_INFO_SHIFT))&CCM_ACCESS_CTRL_DOMAIN0_INFO_MASK)
+#define CCM_ACCESS_CTRL_DOMAIN1_INFO_MASK 0xF0u
+#define CCM_ACCESS_CTRL_DOMAIN1_INFO_SHIFT 4
+#define CCM_ACCESS_CTRL_DOMAIN1_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_DOMAIN1_INFO_SHIFT))&CCM_ACCESS_CTRL_DOMAIN1_INFO_MASK)
+#define CCM_ACCESS_CTRL_DOMAIN2_INFO_MASK 0xF00u
+#define CCM_ACCESS_CTRL_DOMAIN2_INFO_SHIFT 8
+#define CCM_ACCESS_CTRL_DOMAIN2_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_DOMAIN2_INFO_SHIFT))&CCM_ACCESS_CTRL_DOMAIN2_INFO_MASK)
+#define CCM_ACCESS_CTRL_DOMAIN3_INFO_MASK 0xF000u
+#define CCM_ACCESS_CTRL_DOMAIN3_INFO_SHIFT 12
+#define CCM_ACCESS_CTRL_DOMAIN3_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_DOMAIN3_INFO_SHIFT))&CCM_ACCESS_CTRL_DOMAIN3_INFO_MASK)
+#define CCM_ACCESS_CTRL_OWNER_ID_MASK 0x30000u
+#define CCM_ACCESS_CTRL_OWNER_ID_SHIFT 16
+#define CCM_ACCESS_CTRL_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL_OWNER_ID_MASK)
+#define CCM_ACCESS_CTRL_MUTEX_MASK 0x100000u
+#define CCM_ACCESS_CTRL_MUTEX_SHIFT 20
+#define CCM_ACCESS_CTRL_DOMAIN0_WHITELIST_MASK 0x1000000u
+#define CCM_ACCESS_CTRL_DOMAIN0_WHITELIST_SHIFT 24
+#define CCM_ACCESS_CTRL_DOMAIN1_WHITELIST_MASK 0x2000000u
+#define CCM_ACCESS_CTRL_DOMAIN1_WHITELIST_SHIFT 25
+#define CCM_ACCESS_CTRL_DOMAIN2_WHITELIST_MASK 0x4000000u
+#define CCM_ACCESS_CTRL_DOMAIN2_WHITELIST_SHIFT 26
+#define CCM_ACCESS_CTRL_DOMAIN3_WHITELIST_MASK 0x8000000u
+#define CCM_ACCESS_CTRL_DOMAIN3_WHITELIST_SHIFT 27
+#define CCM_ACCESS_CTRL_SEMA_EN_MASK 0x10000000u
+#define CCM_ACCESS_CTRL_SEMA_EN_SHIFT 28
+#define CCM_ACCESS_CTRL_LOCK_MASK 0x80000000u
+#define CCM_ACCESS_CTRL_LOCK_SHIFT 31
+/* ACCESS_CTRL_ROOT_SET Bit Fields */
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN0_INFO_MASK 0xFu
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN0_INFO_SHIFT 0
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN0_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_SET_DOMAIN0_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_SET_DOMAIN0_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN1_INFO_MASK 0xF0u
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN1_INFO_SHIFT 4
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN1_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_SET_DOMAIN1_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_SET_DOMAIN1_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN2_INFO_MASK 0xF00u
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN2_INFO_SHIFT 8
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN2_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_SET_DOMAIN2_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_SET_DOMAIN2_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN3_INFO_MASK 0xF000u
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN3_INFO_SHIFT 12
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN3_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_SET_DOMAIN3_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_SET_DOMAIN3_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_SET_OWNER_ID_MASK 0x30000u
+#define CCM_ACCESS_CTRL_ROOT_SET_OWNER_ID_SHIFT 16
+#define CCM_ACCESS_CTRL_ROOT_SET_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_SET_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL_ROOT_SET_OWNER_ID_MASK)
+#define CCM_ACCESS_CTRL_ROOT_SET_MUTEX_MASK 0x100000u
+#define CCM_ACCESS_CTRL_ROOT_SET_MUTEX_SHIFT 20
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN0_WHITELIST_MASK 0x1000000u
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN0_WHITELIST_SHIFT 24
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN1_WHITELIST_MASK 0x2000000u
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN1_WHITELIST_SHIFT 25
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN2_WHITELIST_MASK 0x4000000u
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN2_WHITELIST_SHIFT 26
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN3_WHITELIST_MASK 0x8000000u
+#define CCM_ACCESS_CTRL_ROOT_SET_DOMAIN3_WHITELIST_SHIFT 27
+#define CCM_ACCESS_CTRL_ROOT_SET_SEMA_EN_MASK 0x10000000u
+#define CCM_ACCESS_CTRL_ROOT_SET_SEMA_EN_SHIFT 28
+#define CCM_ACCESS_CTRL_ROOT_SET_LOCK_MASK 0x80000000u
+#define CCM_ACCESS_CTRL_ROOT_SET_LOCK_SHIFT 31
+/* ACCESS_CTRL_ROOT_CLR Bit Fields */
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN0_INFO_MASK 0xFu
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN0_INFO_SHIFT 0
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN0_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN0_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN0_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN1_INFO_MASK 0xF0u
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN1_INFO_SHIFT 4
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN1_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN1_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN1_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN2_INFO_MASK 0xF00u
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN2_INFO_SHIFT 8
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN2_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN2_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN2_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN3_INFO_MASK 0xF000u
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN3_INFO_SHIFT 12
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN3_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN3_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN3_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_CLR_OWNER_ID_MASK 0x30000u
+#define CCM_ACCESS_CTRL_ROOT_CLR_OWNER_ID_SHIFT 16
+#define CCM_ACCESS_CTRL_ROOT_CLR_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_CLR_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL_ROOT_CLR_OWNER_ID_MASK)
+#define CCM_ACCESS_CTRL_ROOT_CLR_MUTEX_MASK 0x100000u
+#define CCM_ACCESS_CTRL_ROOT_CLR_MUTEX_SHIFT 20
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN0_WHITELIST_MASK 0x1000000u
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN0_WHITELIST_SHIFT 24
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN1_WHITELIST_MASK 0x2000000u
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN1_WHITELIST_SHIFT 25
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN2_WHITELIST_MASK 0x4000000u
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN2_WHITELIST_SHIFT 26
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN3_WHITELIST_MASK 0x8000000u
+#define CCM_ACCESS_CTRL_ROOT_CLR_DOMAIN3_WHITELIST_SHIFT 27
+#define CCM_ACCESS_CTRL_ROOT_CLR_SEMA_EN_MASK 0x10000000u
+#define CCM_ACCESS_CTRL_ROOT_CLR_SEMA_EN_SHIFT 28
+#define CCM_ACCESS_CTRL_ROOT_CLR_LOCK_MASK 0x80000000u
+#define CCM_ACCESS_CTRL_ROOT_CLR_LOCK_SHIFT 31
+/* ACCESS_CTRL_ROOT_TOG Bit Fields */
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN0_INFO_MASK 0xFu
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN0_INFO_SHIFT 0
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN0_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN0_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN0_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN1_INFO_MASK 0xF0u
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN1_INFO_SHIFT 4
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN1_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN1_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN1_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN2_INFO_MASK 0xF00u
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN2_INFO_SHIFT 8
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN2_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN2_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN2_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN3_INFO_MASK 0xF000u
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN3_INFO_SHIFT 12
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN3_INFO(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN3_INFO_SHIFT))&CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN3_INFO_MASK)
+#define CCM_ACCESS_CTRL_ROOT_TOG_OWNER_ID_MASK 0x30000u
+#define CCM_ACCESS_CTRL_ROOT_TOG_OWNER_ID_SHIFT 16
+#define CCM_ACCESS_CTRL_ROOT_TOG_OWNER_ID(x) (((uint32_t)(((uint32_t)(x))<<CCM_ACCESS_CTRL_ROOT_TOG_OWNER_ID_SHIFT))&CCM_ACCESS_CTRL_ROOT_TOG_OWNER_ID_MASK)
+#define CCM_ACCESS_CTRL_ROOT_TOG_MUTEX_MASK 0x100000u
+#define CCM_ACCESS_CTRL_ROOT_TOG_MUTEX_SHIFT 20
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN0_WHITELIST_MASK 0x1000000u
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN0_WHITELIST_SHIFT 24
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN1_WHITELIST_MASK 0x2000000u
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN1_WHITELIST_SHIFT 25
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN2_WHITELIST_MASK 0x4000000u
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN2_WHITELIST_SHIFT 26
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN3_WHITELIST_MASK 0x8000000u
+#define CCM_ACCESS_CTRL_ROOT_TOG_DOMAIN3_WHITELIST_SHIFT 27
+#define CCM_ACCESS_CTRL_ROOT_TOG_SEMA_EN_MASK 0x10000000u
+#define CCM_ACCESS_CTRL_ROOT_TOG_SEMA_EN_SHIFT 28
+#define CCM_ACCESS_CTRL_ROOT_TOG_LOCK_MASK 0x80000000u
+#define CCM_ACCESS_CTRL_ROOT_TOG_LOCK_SHIFT 31
/*!
* @}
*/ /* end of group CCM_Register_Masks */
-
/* CCM - Peripheral instance base addresses */
/** Peripheral CCM base address */
#define CCM_BASE (0x30380000u)
/** Peripheral CCM base pointer */
#define CCM ((CCM_Type *)CCM_BASE)
#define CCM_BASE_PTR (CCM)
-/** Array initializer of CCM peripheral base adresses */
+/** Array initializer of CCM peripheral base addresses */
#define CCM_BASE_ADDRS { CCM_BASE }
/** Array initializer of CCM peripheral base pointers */
#define CCM_BASE_PTRS { CCM }
-
/* ----------------------------------------------------------------------------
-- CCM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -57537,2707 +5116,3431 @@ typedef struct {
#define CCM_GPR0_SET CCM_GPR0_SET_REG(CCM_BASE_PTR)
#define CCM_GPR0_CLR CCM_GPR0_CLR_REG(CCM_BASE_PTR)
#define CCM_GPR0_TOG CCM_GPR0_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR0 CCM_CCGR0_REG(CCM_BASE_PTR)
-#define CCM_CCGR0_SET CCM_CCGR0_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR0_CLR CCM_CCGR0_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR0_TOG CCM_CCGR0_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR1 CCM_CCGR1_REG(CCM_BASE_PTR)
-#define CCM_CCGR1_SET CCM_CCGR1_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR1_CLR CCM_CCGR1_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR1_TOG CCM_CCGR1_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR2 CCM_CCGR2_REG(CCM_BASE_PTR)
-#define CCM_CCGR2_SET CCM_CCGR2_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR2_CLR CCM_CCGR2_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR2_TOG CCM_CCGR2_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR3 CCM_CCGR3_REG(CCM_BASE_PTR)
-#define CCM_CCGR3_SET CCM_CCGR3_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR3_CLR CCM_CCGR3_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR3_TOG CCM_CCGR3_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR4 CCM_CCGR4_REG(CCM_BASE_PTR)
-#define CCM_CCGR4_SET CCM_CCGR4_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR4_CLR CCM_CCGR4_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR4_TOG CCM_CCGR4_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR5 CCM_CCGR5_REG(CCM_BASE_PTR)
-#define CCM_CCGR5_SET CCM_CCGR5_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR5_CLR CCM_CCGR5_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR5_TOG CCM_CCGR5_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR6 CCM_CCGR6_REG(CCM_BASE_PTR)
-#define CCM_CCGR6_SET CCM_CCGR6_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR6_CLR CCM_CCGR6_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR6_TOG CCM_CCGR6_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR7 CCM_CCGR7_REG(CCM_BASE_PTR)
-#define CCM_CCGR7_SET CCM_CCGR7_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR7_CLR CCM_CCGR7_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR7_TOG CCM_CCGR7_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR8 CCM_CCGR8_REG(CCM_BASE_PTR)
-#define CCM_CCGR8_SET CCM_CCGR8_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR8_CLR CCM_CCGR8_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR8_TOG CCM_CCGR8_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR9 CCM_CCGR9_REG(CCM_BASE_PTR)
-#define CCM_CCGR9_SET CCM_CCGR9_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR9_CLR CCM_CCGR9_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR9_TOG CCM_CCGR9_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR10 CCM_CCGR10_REG(CCM_BASE_PTR)
-#define CCM_CCGR10_SET CCM_CCGR10_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR10_CLR CCM_CCGR10_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR10_TOG CCM_CCGR10_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR11 CCM_CCGR11_REG(CCM_BASE_PTR)
-#define CCM_CCGR11_SET CCM_CCGR11_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR11_CLR CCM_CCGR11_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR11_TOG CCM_CCGR11_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR12 CCM_CCGR12_REG(CCM_BASE_PTR)
-#define CCM_CCGR12_SET CCM_CCGR12_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR12_CLR CCM_CCGR12_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR12_TOG CCM_CCGR12_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR13 CCM_CCGR13_REG(CCM_BASE_PTR)
-#define CCM_CCGR13_SET CCM_CCGR13_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR13_CLR CCM_CCGR13_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR13_TOG CCM_CCGR13_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR14 CCM_CCGR14_REG(CCM_BASE_PTR)
-#define CCM_CCGR14_SET CCM_CCGR14_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR14_CLR CCM_CCGR14_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR14_TOG CCM_CCGR14_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR15 CCM_CCGR15_REG(CCM_BASE_PTR)
-#define CCM_CCGR15_SET CCM_CCGR15_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR15_CLR CCM_CCGR15_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR15_TOG CCM_CCGR15_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR16 CCM_CCGR16_REG(CCM_BASE_PTR)
-#define CCM_CCGR16_SET CCM_CCGR16_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR16_CLR CCM_CCGR16_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR16_TOG CCM_CCGR16_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR17 CCM_CCGR17_REG(CCM_BASE_PTR)
-#define CCM_CCGR17_SET CCM_CCGR17_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR17_CLR CCM_CCGR17_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR17_TOG CCM_CCGR17_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR18 CCM_CCGR18_REG(CCM_BASE_PTR)
-#define CCM_CCGR18_SET CCM_CCGR18_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR18_CLR CCM_CCGR18_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR18_TOG CCM_CCGR18_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR19 CCM_CCGR19_REG(CCM_BASE_PTR)
-#define CCM_CCGR19_SET CCM_CCGR19_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR19_CLR CCM_CCGR19_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR19_TOG CCM_CCGR19_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR20 CCM_CCGR20_REG(CCM_BASE_PTR)
-#define CCM_CCGR20_SET CCM_CCGR20_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR20_CLR CCM_CCGR20_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR20_TOG CCM_CCGR20_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR21 CCM_CCGR21_REG(CCM_BASE_PTR)
-#define CCM_CCGR21_SET CCM_CCGR21_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR21_CLR CCM_CCGR21_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR21_TOG CCM_CCGR21_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR22 CCM_CCGR22_REG(CCM_BASE_PTR)
-#define CCM_CCGR22_SET CCM_CCGR22_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR22_CLR CCM_CCGR22_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR22_TOG CCM_CCGR22_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR23 CCM_CCGR23_REG(CCM_BASE_PTR)
-#define CCM_CCGR23_SET CCM_CCGR23_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR23_CLR CCM_CCGR23_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR23_TOG CCM_CCGR23_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR24 CCM_CCGR24_REG(CCM_BASE_PTR)
-#define CCM_CCGR24_SET CCM_CCGR24_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR24_CLR CCM_CCGR24_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR24_TOG CCM_CCGR24_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR25 CCM_CCGR25_REG(CCM_BASE_PTR)
-#define CCM_CCGR25_SET CCM_CCGR25_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR25_CLR CCM_CCGR25_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR25_TOG CCM_CCGR25_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR26 CCM_CCGR26_REG(CCM_BASE_PTR)
-#define CCM_CCGR26_SET CCM_CCGR26_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR26_CLR CCM_CCGR26_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR26_TOG CCM_CCGR26_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR27 CCM_CCGR27_REG(CCM_BASE_PTR)
-#define CCM_CCGR27_SET CCM_CCGR27_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR27_CLR CCM_CCGR27_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR27_TOG CCM_CCGR27_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR28 CCM_CCGR28_REG(CCM_BASE_PTR)
-#define CCM_CCGR28_SET CCM_CCGR28_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR28_CLR CCM_CCGR28_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR28_TOG CCM_CCGR28_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR29 CCM_CCGR29_REG(CCM_BASE_PTR)
-#define CCM_CCGR29_SET CCM_CCGR29_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR29_CLR CCM_CCGR29_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR29_TOG CCM_CCGR29_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR30 CCM_CCGR30_REG(CCM_BASE_PTR)
-#define CCM_CCGR30_SET CCM_CCGR30_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR30_CLR CCM_CCGR30_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR30_TOG CCM_CCGR30_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR31 CCM_CCGR31_REG(CCM_BASE_PTR)
-#define CCM_CCGR31_SET CCM_CCGR31_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR31_CLR CCM_CCGR31_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR31_TOG CCM_CCGR31_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR32 CCM_CCGR32_REG(CCM_BASE_PTR)
-#define CCM_CCGR32_SET CCM_CCGR32_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR32_CLR CCM_CCGR32_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR32_TOG CCM_CCGR32_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR33 CCM_CCGR33_REG(CCM_BASE_PTR)
-#define CCM_CCGR33_SET CCM_CCGR33_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR33_CLR CCM_CCGR33_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR33_TOG CCM_CCGR33_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR34 CCM_CCGR34_REG(CCM_BASE_PTR)
-#define CCM_CCGR34_SET CCM_CCGR34_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR34_CLR CCM_CCGR34_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR34_TOG CCM_CCGR34_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR35 CCM_CCGR35_REG(CCM_BASE_PTR)
-#define CCM_CCGR35_SET CCM_CCGR35_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR35_CLR CCM_CCGR35_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR35_TOG CCM_CCGR35_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR36 CCM_CCGR36_REG(CCM_BASE_PTR)
-#define CCM_CCGR36_SET CCM_CCGR36_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR36_CLR CCM_CCGR36_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR36_TOG CCM_CCGR36_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR37 CCM_CCGR37_REG(CCM_BASE_PTR)
-#define CCM_CCGR37_SET CCM_CCGR37_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR37_CLR CCM_CCGR37_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR37_TOG CCM_CCGR37_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR38 CCM_CCGR38_REG(CCM_BASE_PTR)
-#define CCM_CCGR38_SET CCM_CCGR38_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR38_CLR CCM_CCGR38_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR38_TOG CCM_CCGR38_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR39 CCM_CCGR39_REG(CCM_BASE_PTR)
-#define CCM_CCGR39_SET CCM_CCGR39_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR39_CLR CCM_CCGR39_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR39_TOG CCM_CCGR39_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR40 CCM_CCGR40_REG(CCM_BASE_PTR)
-#define CCM_CCGR40_SET CCM_CCGR40_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR40_CLR CCM_CCGR40_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR40_TOG CCM_CCGR40_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR41 CCM_CCGR41_REG(CCM_BASE_PTR)
-#define CCM_CCGR41_SET CCM_CCGR41_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR41_CLR CCM_CCGR41_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR41_TOG CCM_CCGR41_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR42 CCM_CCGR42_REG(CCM_BASE_PTR)
-#define CCM_CCGR42_SET CCM_CCGR42_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR42_CLR CCM_CCGR42_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR42_TOG CCM_CCGR42_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR43 CCM_CCGR43_REG(CCM_BASE_PTR)
-#define CCM_CCGR43_SET CCM_CCGR43_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR43_CLR CCM_CCGR43_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR43_TOG CCM_CCGR43_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR44 CCM_CCGR44_REG(CCM_BASE_PTR)
-#define CCM_CCGR44_SET CCM_CCGR44_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR44_CLR CCM_CCGR44_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR44_TOG CCM_CCGR44_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR45 CCM_CCGR45_REG(CCM_BASE_PTR)
-#define CCM_CCGR45_SET CCM_CCGR45_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR45_CLR CCM_CCGR45_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR45_TOG CCM_CCGR45_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR46 CCM_CCGR46_REG(CCM_BASE_PTR)
-#define CCM_CCGR46_SET CCM_CCGR46_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR46_CLR CCM_CCGR46_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR46_TOG CCM_CCGR46_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR47 CCM_CCGR47_REG(CCM_BASE_PTR)
-#define CCM_CCGR47_SET CCM_CCGR47_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR47_CLR CCM_CCGR47_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR47_TOG CCM_CCGR47_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR48 CCM_CCGR48_REG(CCM_BASE_PTR)
-#define CCM_CCGR48_SET CCM_CCGR48_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR48_CLR CCM_CCGR48_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR48_TOG CCM_CCGR48_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR49 CCM_CCGR49_REG(CCM_BASE_PTR)
-#define CCM_CCGR49_SET CCM_CCGR49_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR49_CLR CCM_CCGR49_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR49_TOG CCM_CCGR49_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR50 CCM_CCGR50_REG(CCM_BASE_PTR)
-#define CCM_CCGR50_SET CCM_CCGR50_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR50_CLR CCM_CCGR50_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR50_TOG CCM_CCGR50_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR51 CCM_CCGR51_REG(CCM_BASE_PTR)
-#define CCM_CCGR51_SET CCM_CCGR51_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR51_CLR CCM_CCGR51_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR51_TOG CCM_CCGR51_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR52 CCM_CCGR52_REG(CCM_BASE_PTR)
-#define CCM_CCGR52_SET CCM_CCGR52_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR52_CLR CCM_CCGR52_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR52_TOG CCM_CCGR52_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR53 CCM_CCGR53_REG(CCM_BASE_PTR)
-#define CCM_CCGR53_SET CCM_CCGR53_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR53_CLR CCM_CCGR53_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR53_TOG CCM_CCGR53_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR54 CCM_CCGR54_REG(CCM_BASE_PTR)
-#define CCM_CCGR54_SET CCM_CCGR54_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR54_CLR CCM_CCGR54_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR54_TOG CCM_CCGR54_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR55 CCM_CCGR55_REG(CCM_BASE_PTR)
-#define CCM_CCGR55_SET CCM_CCGR55_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR55_CLR CCM_CCGR55_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR55_TOG CCM_CCGR55_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR56 CCM_CCGR56_REG(CCM_BASE_PTR)
-#define CCM_CCGR56_SET CCM_CCGR56_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR56_CLR CCM_CCGR56_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR56_TOG CCM_CCGR56_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR57 CCM_CCGR57_REG(CCM_BASE_PTR)
-#define CCM_CCGR57_SET CCM_CCGR57_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR57_CLR CCM_CCGR57_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR57_TOG CCM_CCGR57_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR58 CCM_CCGR58_REG(CCM_BASE_PTR)
-#define CCM_CCGR58_SET CCM_CCGR58_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR58_CLR CCM_CCGR58_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR58_TOG CCM_CCGR58_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR59 CCM_CCGR59_REG(CCM_BASE_PTR)
-#define CCM_CCGR59_SET CCM_CCGR59_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR59_CLR CCM_CCGR59_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR59_TOG CCM_CCGR59_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR60 CCM_CCGR60_REG(CCM_BASE_PTR)
-#define CCM_CCGR60_SET CCM_CCGR60_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR60_CLR CCM_CCGR60_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR60_TOG CCM_CCGR60_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR61 CCM_CCGR61_REG(CCM_BASE_PTR)
-#define CCM_CCGR61_SET CCM_CCGR61_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR61_CLR CCM_CCGR61_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR61_TOG CCM_CCGR61_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR62 CCM_CCGR62_REG(CCM_BASE_PTR)
-#define CCM_CCGR62_SET CCM_CCGR62_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR62_CLR CCM_CCGR62_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR62_TOG CCM_CCGR62_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR63 CCM_CCGR63_REG(CCM_BASE_PTR)
-#define CCM_CCGR63_SET CCM_CCGR63_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR63_CLR CCM_CCGR63_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR63_TOG CCM_CCGR63_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR64 CCM_CCGR64_REG(CCM_BASE_PTR)
-#define CCM_CCGR64_SET CCM_CCGR64_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR64_CLR CCM_CCGR64_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR64_TOG CCM_CCGR64_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR65 CCM_CCGR65_REG(CCM_BASE_PTR)
-#define CCM_CCGR65_SET CCM_CCGR65_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR65_CLR CCM_CCGR65_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR65_TOG CCM_CCGR65_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR66 CCM_CCGR66_REG(CCM_BASE_PTR)
-#define CCM_CCGR66_SET CCM_CCGR66_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR66_CLR CCM_CCGR66_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR66_TOG CCM_CCGR66_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR67 CCM_CCGR67_REG(CCM_BASE_PTR)
-#define CCM_CCGR67_SET CCM_CCGR67_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR67_CLR CCM_CCGR67_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR67_TOG CCM_CCGR67_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR68 CCM_CCGR68_REG(CCM_BASE_PTR)
-#define CCM_CCGR68_SET CCM_CCGR68_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR68_CLR CCM_CCGR68_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR68_TOG CCM_CCGR68_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR69 CCM_CCGR69_REG(CCM_BASE_PTR)
-#define CCM_CCGR69_SET CCM_CCGR69_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR69_CLR CCM_CCGR69_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR69_TOG CCM_CCGR69_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR70 CCM_CCGR70_REG(CCM_BASE_PTR)
-#define CCM_CCGR70_SET CCM_CCGR70_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR70_CLR CCM_CCGR70_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR70_TOG CCM_CCGR70_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR71 CCM_CCGR71_REG(CCM_BASE_PTR)
-#define CCM_CCGR71_SET CCM_CCGR71_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR71_CLR CCM_CCGR71_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR71_TOG CCM_CCGR71_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR72 CCM_CCGR72_REG(CCM_BASE_PTR)
-#define CCM_CCGR72_SET CCM_CCGR72_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR72_CLR CCM_CCGR72_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR72_TOG CCM_CCGR72_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR73 CCM_CCGR73_REG(CCM_BASE_PTR)
-#define CCM_CCGR73_SET CCM_CCGR73_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR73_CLR CCM_CCGR73_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR73_TOG CCM_CCGR73_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR74 CCM_CCGR74_REG(CCM_BASE_PTR)
-#define CCM_CCGR74_SET CCM_CCGR74_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR74_CLR CCM_CCGR74_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR74_TOG CCM_CCGR74_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR75 CCM_CCGR75_REG(CCM_BASE_PTR)
-#define CCM_CCGR75_SET CCM_CCGR75_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR75_CLR CCM_CCGR75_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR75_TOG CCM_CCGR75_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR76 CCM_CCGR76_REG(CCM_BASE_PTR)
-#define CCM_CCGR76_SET CCM_CCGR76_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR76_CLR CCM_CCGR76_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR76_TOG CCM_CCGR76_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR77 CCM_CCGR77_REG(CCM_BASE_PTR)
-#define CCM_CCGR77_SET CCM_CCGR77_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR77_CLR CCM_CCGR77_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR77_TOG CCM_CCGR77_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR78 CCM_CCGR78_REG(CCM_BASE_PTR)
-#define CCM_CCGR78_SET CCM_CCGR78_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR78_CLR CCM_CCGR78_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR78_TOG CCM_CCGR78_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR79 CCM_CCGR79_REG(CCM_BASE_PTR)
-#define CCM_CCGR79_SET CCM_CCGR79_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR79_CLR CCM_CCGR79_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR79_TOG CCM_CCGR79_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR80 CCM_CCGR80_REG(CCM_BASE_PTR)
-#define CCM_CCGR80_SET CCM_CCGR80_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR80_CLR CCM_CCGR80_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR80_TOG CCM_CCGR80_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR81 CCM_CCGR81_REG(CCM_BASE_PTR)
-#define CCM_CCGR81_SET CCM_CCGR81_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR81_CLR CCM_CCGR81_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR81_TOG CCM_CCGR81_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR82 CCM_CCGR82_REG(CCM_BASE_PTR)
-#define CCM_CCGR82_SET CCM_CCGR82_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR82_CLR CCM_CCGR82_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR82_TOG CCM_CCGR82_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR83 CCM_CCGR83_REG(CCM_BASE_PTR)
-#define CCM_CCGR83_SET CCM_CCGR83_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR83_CLR CCM_CCGR83_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR83_TOG CCM_CCGR83_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR84 CCM_CCGR84_REG(CCM_BASE_PTR)
-#define CCM_CCGR84_SET CCM_CCGR84_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR84_CLR CCM_CCGR84_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR84_TOG CCM_CCGR84_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR85 CCM_CCGR85_REG(CCM_BASE_PTR)
-#define CCM_CCGR85_SET CCM_CCGR85_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR85_CLR CCM_CCGR85_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR85_TOG CCM_CCGR85_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR86 CCM_CCGR86_REG(CCM_BASE_PTR)
-#define CCM_CCGR86_SET CCM_CCGR86_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR86_CLR CCM_CCGR86_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR86_TOG CCM_CCGR86_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR87 CCM_CCGR87_REG(CCM_BASE_PTR)
-#define CCM_CCGR87_SET CCM_CCGR87_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR87_CLR CCM_CCGR87_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR87_TOG CCM_CCGR87_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR88 CCM_CCGR88_REG(CCM_BASE_PTR)
-#define CCM_CCGR88_SET CCM_CCGR88_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR88_CLR CCM_CCGR88_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR88_TOG CCM_CCGR88_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR89 CCM_CCGR89_REG(CCM_BASE_PTR)
-#define CCM_CCGR89_SET CCM_CCGR89_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR89_CLR CCM_CCGR89_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR89_TOG CCM_CCGR89_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR90 CCM_CCGR90_REG(CCM_BASE_PTR)
-#define CCM_CCGR90_SET CCM_CCGR90_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR90_CLR CCM_CCGR90_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR90_TOG CCM_CCGR90_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR91 CCM_CCGR91_REG(CCM_BASE_PTR)
-#define CCM_CCGR91_SET CCM_CCGR91_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR91_CLR CCM_CCGR91_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR91_TOG CCM_CCGR91_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR92 CCM_CCGR92_REG(CCM_BASE_PTR)
-#define CCM_CCGR92_SET CCM_CCGR92_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR92_CLR CCM_CCGR92_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR92_TOG CCM_CCGR92_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR93 CCM_CCGR93_REG(CCM_BASE_PTR)
-#define CCM_CCGR93_SET CCM_CCGR93_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR93_CLR CCM_CCGR93_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR93_TOG CCM_CCGR93_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR94 CCM_CCGR94_REG(CCM_BASE_PTR)
-#define CCM_CCGR94_SET CCM_CCGR94_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR94_CLR CCM_CCGR94_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR94_TOG CCM_CCGR94_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR95 CCM_CCGR95_REG(CCM_BASE_PTR)
-#define CCM_CCGR95_SET CCM_CCGR95_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR95_CLR CCM_CCGR95_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR95_TOG CCM_CCGR95_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR96 CCM_CCGR96_REG(CCM_BASE_PTR)
-#define CCM_CCGR96_SET CCM_CCGR96_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR96_CLR CCM_CCGR96_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR96_TOG CCM_CCGR96_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR97 CCM_CCGR97_REG(CCM_BASE_PTR)
-#define CCM_CCGR97_SET CCM_CCGR97_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR97_CLR CCM_CCGR97_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR97_TOG CCM_CCGR97_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR98 CCM_CCGR98_REG(CCM_BASE_PTR)
-#define CCM_CCGR98_SET CCM_CCGR98_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR98_CLR CCM_CCGR98_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR98_TOG CCM_CCGR98_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR99 CCM_CCGR99_REG(CCM_BASE_PTR)
-#define CCM_CCGR99_SET CCM_CCGR99_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR99_CLR CCM_CCGR99_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR99_TOG CCM_CCGR99_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR100 CCM_CCGR100_REG(CCM_BASE_PTR)
-#define CCM_CCGR100_SET CCM_CCGR100_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR100_CLR CCM_CCGR100_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR100_TOG CCM_CCGR100_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR101 CCM_CCGR101_REG(CCM_BASE_PTR)
-#define CCM_CCGR101_SET CCM_CCGR101_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR101_CLR CCM_CCGR101_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR101_TOG CCM_CCGR101_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR102 CCM_CCGR102_REG(CCM_BASE_PTR)
-#define CCM_CCGR102_SET CCM_CCGR102_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR102_CLR CCM_CCGR102_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR102_TOG CCM_CCGR102_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR103 CCM_CCGR103_REG(CCM_BASE_PTR)
-#define CCM_CCGR103_SET CCM_CCGR103_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR103_CLR CCM_CCGR103_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR103_TOG CCM_CCGR103_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR104 CCM_CCGR104_REG(CCM_BASE_PTR)
-#define CCM_CCGR104_SET CCM_CCGR104_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR104_CLR CCM_CCGR104_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR104_TOG CCM_CCGR104_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR105 CCM_CCGR105_REG(CCM_BASE_PTR)
-#define CCM_CCGR105_SET CCM_CCGR105_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR105_CLR CCM_CCGR105_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR105_TOG CCM_CCGR105_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR106 CCM_CCGR106_REG(CCM_BASE_PTR)
-#define CCM_CCGR106_SET CCM_CCGR106_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR106_CLR CCM_CCGR106_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR106_TOG CCM_CCGR106_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR107 CCM_CCGR107_REG(CCM_BASE_PTR)
-#define CCM_CCGR107_SET CCM_CCGR107_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR107_CLR CCM_CCGR107_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR107_TOG CCM_CCGR107_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR108 CCM_CCGR108_REG(CCM_BASE_PTR)
-#define CCM_CCGR108_SET CCM_CCGR108_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR108_CLR CCM_CCGR108_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR108_TOG CCM_CCGR108_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR109 CCM_CCGR109_REG(CCM_BASE_PTR)
-#define CCM_CCGR109_SET CCM_CCGR109_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR109_CLR CCM_CCGR109_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR109_TOG CCM_CCGR109_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR110 CCM_CCGR110_REG(CCM_BASE_PTR)
-#define CCM_CCGR110_SET CCM_CCGR110_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR110_CLR CCM_CCGR110_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR110_TOG CCM_CCGR110_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR111 CCM_CCGR111_REG(CCM_BASE_PTR)
-#define CCM_CCGR111_SET CCM_CCGR111_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR111_CLR CCM_CCGR111_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR111_TOG CCM_CCGR111_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR112 CCM_CCGR112_REG(CCM_BASE_PTR)
-#define CCM_CCGR112_SET CCM_CCGR112_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR112_CLR CCM_CCGR112_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR112_TOG CCM_CCGR112_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR113 CCM_CCGR113_REG(CCM_BASE_PTR)
-#define CCM_CCGR113_SET CCM_CCGR113_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR113_CLR CCM_CCGR113_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR113_TOG CCM_CCGR113_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR114 CCM_CCGR114_REG(CCM_BASE_PTR)
-#define CCM_CCGR114_SET CCM_CCGR114_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR114_CLR CCM_CCGR114_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR114_TOG CCM_CCGR114_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR115 CCM_CCGR115_REG(CCM_BASE_PTR)
-#define CCM_CCGR115_SET CCM_CCGR115_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR115_CLR CCM_CCGR115_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR115_TOG CCM_CCGR115_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR116 CCM_CCGR116_REG(CCM_BASE_PTR)
-#define CCM_CCGR116_SET CCM_CCGR116_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR116_CLR CCM_CCGR116_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR116_TOG CCM_CCGR116_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR117 CCM_CCGR117_REG(CCM_BASE_PTR)
-#define CCM_CCGR117_SET CCM_CCGR117_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR117_CLR CCM_CCGR117_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR117_TOG CCM_CCGR117_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR118 CCM_CCGR118_REG(CCM_BASE_PTR)
-#define CCM_CCGR118_SET CCM_CCGR118_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR118_CLR CCM_CCGR118_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR118_TOG CCM_CCGR118_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR119 CCM_CCGR119_REG(CCM_BASE_PTR)
-#define CCM_CCGR119_SET CCM_CCGR119_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR119_CLR CCM_CCGR119_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR119_TOG CCM_CCGR119_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR120 CCM_CCGR120_REG(CCM_BASE_PTR)
-#define CCM_CCGR120_SET CCM_CCGR120_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR120_CLR CCM_CCGR120_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR120_TOG CCM_CCGR120_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR121 CCM_CCGR121_REG(CCM_BASE_PTR)
-#define CCM_CCGR121_SET CCM_CCGR121_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR121_CLR CCM_CCGR121_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR121_TOG CCM_CCGR121_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR122 CCM_CCGR122_REG(CCM_BASE_PTR)
-#define CCM_CCGR122_SET CCM_CCGR122_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR122_CLR CCM_CCGR122_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR122_TOG CCM_CCGR122_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR123 CCM_CCGR123_REG(CCM_BASE_PTR)
-#define CCM_CCGR123_SET CCM_CCGR123_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR123_CLR CCM_CCGR123_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR123_TOG CCM_CCGR123_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR124 CCM_CCGR124_REG(CCM_BASE_PTR)
-#define CCM_CCGR124_SET CCM_CCGR124_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR124_CLR CCM_CCGR124_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR124_TOG CCM_CCGR124_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR125 CCM_CCGR125_REG(CCM_BASE_PTR)
-#define CCM_CCGR125_SET CCM_CCGR125_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR125_CLR CCM_CCGR125_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR125_TOG CCM_CCGR125_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR126 CCM_CCGR126_REG(CCM_BASE_PTR)
-#define CCM_CCGR126_SET CCM_CCGR126_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR126_CLR CCM_CCGR126_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR126_TOG CCM_CCGR126_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR127 CCM_CCGR127_REG(CCM_BASE_PTR)
-#define CCM_CCGR127_SET CCM_CCGR127_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR127_CLR CCM_CCGR127_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR127_TOG CCM_CCGR127_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR128 CCM_CCGR128_REG(CCM_BASE_PTR)
-#define CCM_CCGR128_SET CCM_CCGR128_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR128_CLR CCM_CCGR128_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR128_TOG CCM_CCGR128_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR129 CCM_CCGR129_REG(CCM_BASE_PTR)
-#define CCM_CCGR129_SET CCM_CCGR129_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR129_CLR CCM_CCGR129_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR129_TOG CCM_CCGR129_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR130 CCM_CCGR130_REG(CCM_BASE_PTR)
-#define CCM_CCGR130_SET CCM_CCGR130_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR130_CLR CCM_CCGR130_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR130_TOG CCM_CCGR130_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR131 CCM_CCGR131_REG(CCM_BASE_PTR)
-#define CCM_CCGR131_SET CCM_CCGR131_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR131_CLR CCM_CCGR131_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR131_TOG CCM_CCGR131_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR132 CCM_CCGR132_REG(CCM_BASE_PTR)
-#define CCM_CCGR132_SET CCM_CCGR132_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR132_CLR CCM_CCGR132_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR132_TOG CCM_CCGR132_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR133 CCM_CCGR133_REG(CCM_BASE_PTR)
-#define CCM_CCGR133_SET CCM_CCGR133_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR133_CLR CCM_CCGR133_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR133_TOG CCM_CCGR133_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR134 CCM_CCGR134_REG(CCM_BASE_PTR)
-#define CCM_CCGR134_SET CCM_CCGR134_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR134_CLR CCM_CCGR134_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR134_TOG CCM_CCGR134_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR135 CCM_CCGR135_REG(CCM_BASE_PTR)
-#define CCM_CCGR135_SET CCM_CCGR135_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR135_CLR CCM_CCGR135_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR135_TOG CCM_CCGR135_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR136 CCM_CCGR136_REG(CCM_BASE_PTR)
-#define CCM_CCGR136_SET CCM_CCGR136_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR136_CLR CCM_CCGR136_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR136_TOG CCM_CCGR136_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR137 CCM_CCGR137_REG(CCM_BASE_PTR)
-#define CCM_CCGR137_SET CCM_CCGR137_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR137_CLR CCM_CCGR137_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR137_TOG CCM_CCGR137_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR138 CCM_CCGR138_REG(CCM_BASE_PTR)
-#define CCM_CCGR138_SET CCM_CCGR138_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR138_CLR CCM_CCGR138_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR138_TOG CCM_CCGR138_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR139 CCM_CCGR139_REG(CCM_BASE_PTR)
-#define CCM_CCGR139_SET CCM_CCGR139_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR139_CLR CCM_CCGR139_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR139_TOG CCM_CCGR139_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR140 CCM_CCGR140_REG(CCM_BASE_PTR)
-#define CCM_CCGR140_SET CCM_CCGR140_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR140_CLR CCM_CCGR140_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR140_TOG CCM_CCGR140_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR141 CCM_CCGR141_REG(CCM_BASE_PTR)
-#define CCM_CCGR141_SET CCM_CCGR141_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR141_CLR CCM_CCGR141_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR141_TOG CCM_CCGR141_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR142 CCM_CCGR142_REG(CCM_BASE_PTR)
-#define CCM_CCGR142_SET CCM_CCGR142_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR142_CLR CCM_CCGR142_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR142_TOG CCM_CCGR142_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR143 CCM_CCGR143_REG(CCM_BASE_PTR)
-#define CCM_CCGR143_SET CCM_CCGR143_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR143_CLR CCM_CCGR143_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR143_TOG CCM_CCGR143_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR144 CCM_CCGR144_REG(CCM_BASE_PTR)
-#define CCM_CCGR144_SET CCM_CCGR144_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR144_CLR CCM_CCGR144_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR144_TOG CCM_CCGR144_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR145 CCM_CCGR145_REG(CCM_BASE_PTR)
-#define CCM_CCGR145_SET CCM_CCGR145_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR145_CLR CCM_CCGR145_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR145_TOG CCM_CCGR145_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR146 CCM_CCGR146_REG(CCM_BASE_PTR)
-#define CCM_CCGR146_SET CCM_CCGR146_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR146_CLR CCM_CCGR146_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR146_TOG CCM_CCGR146_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR147 CCM_CCGR147_REG(CCM_BASE_PTR)
-#define CCM_CCGR147_SET CCM_CCGR147_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR147_CLR CCM_CCGR147_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR147_TOG CCM_CCGR147_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR148 CCM_CCGR148_REG(CCM_BASE_PTR)
-#define CCM_CCGR148_SET CCM_CCGR148_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR148_CLR CCM_CCGR148_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR148_TOG CCM_CCGR148_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR149 CCM_CCGR149_REG(CCM_BASE_PTR)
-#define CCM_CCGR149_SET CCM_CCGR149_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR149_CLR CCM_CCGR149_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR149_TOG CCM_CCGR149_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR150 CCM_CCGR150_REG(CCM_BASE_PTR)
-#define CCM_CCGR150_SET CCM_CCGR150_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR150_CLR CCM_CCGR150_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR150_TOG CCM_CCGR150_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR151 CCM_CCGR151_REG(CCM_BASE_PTR)
-#define CCM_CCGR151_SET CCM_CCGR151_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR151_CLR CCM_CCGR151_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR151_TOG CCM_CCGR151_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR152 CCM_CCGR152_REG(CCM_BASE_PTR)
-#define CCM_CCGR152_SET CCM_CCGR152_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR152_CLR CCM_CCGR152_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR152_TOG CCM_CCGR152_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR153 CCM_CCGR153_REG(CCM_BASE_PTR)
-#define CCM_CCGR153_SET CCM_CCGR153_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR153_CLR CCM_CCGR153_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR153_TOG CCM_CCGR153_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR154 CCM_CCGR154_REG(CCM_BASE_PTR)
-#define CCM_CCGR154_SET CCM_CCGR154_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR154_CLR CCM_CCGR154_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR154_TOG CCM_CCGR154_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR155 CCM_CCGR155_REG(CCM_BASE_PTR)
-#define CCM_CCGR155_SET CCM_CCGR155_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR155_CLR CCM_CCGR155_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR155_TOG CCM_CCGR155_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR156 CCM_CCGR156_REG(CCM_BASE_PTR)
-#define CCM_CCGR156_SET CCM_CCGR156_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR156_CLR CCM_CCGR156_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR156_TOG CCM_CCGR156_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR157 CCM_CCGR157_REG(CCM_BASE_PTR)
-#define CCM_CCGR157_SET CCM_CCGR157_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR157_CLR CCM_CCGR157_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR157_TOG CCM_CCGR157_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR158 CCM_CCGR158_REG(CCM_BASE_PTR)
-#define CCM_CCGR158_SET CCM_CCGR158_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR158_CLR CCM_CCGR158_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR158_TOG CCM_CCGR158_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR159 CCM_CCGR159_REG(CCM_BASE_PTR)
-#define CCM_CCGR159_SET CCM_CCGR159_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR159_CLR CCM_CCGR159_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR159_TOG CCM_CCGR159_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR160 CCM_CCGR160_REG(CCM_BASE_PTR)
-#define CCM_CCGR160_SET CCM_CCGR160_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR160_CLR CCM_CCGR160_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR160_TOG CCM_CCGR160_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR161 CCM_CCGR161_REG(CCM_BASE_PTR)
-#define CCM_CCGR161_SET CCM_CCGR161_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR161_CLR CCM_CCGR161_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR161_TOG CCM_CCGR161_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR162 CCM_CCGR162_REG(CCM_BASE_PTR)
-#define CCM_CCGR162_SET CCM_CCGR162_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR162_CLR CCM_CCGR162_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR162_TOG CCM_CCGR162_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR163 CCM_CCGR163_REG(CCM_BASE_PTR)
-#define CCM_CCGR163_SET CCM_CCGR163_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR163_CLR CCM_CCGR163_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR163_TOG CCM_CCGR163_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR164 CCM_CCGR164_REG(CCM_BASE_PTR)
-#define CCM_CCGR164_SET CCM_CCGR164_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR164_CLR CCM_CCGR164_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR164_TOG CCM_CCGR164_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR165 CCM_CCGR165_REG(CCM_BASE_PTR)
-#define CCM_CCGR165_SET CCM_CCGR165_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR165_CLR CCM_CCGR165_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR165_TOG CCM_CCGR165_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR166 CCM_CCGR166_REG(CCM_BASE_PTR)
-#define CCM_CCGR166_SET CCM_CCGR166_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR166_CLR CCM_CCGR166_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR166_TOG CCM_CCGR166_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR167 CCM_CCGR167_REG(CCM_BASE_PTR)
-#define CCM_CCGR167_SET CCM_CCGR167_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR167_CLR CCM_CCGR167_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR167_TOG CCM_CCGR167_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR168 CCM_CCGR168_REG(CCM_BASE_PTR)
-#define CCM_CCGR168_SET CCM_CCGR168_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR168_CLR CCM_CCGR168_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR168_TOG CCM_CCGR168_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR169 CCM_CCGR169_REG(CCM_BASE_PTR)
-#define CCM_CCGR169_SET CCM_CCGR169_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR169_CLR CCM_CCGR169_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR169_TOG CCM_CCGR169_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR170 CCM_CCGR170_REG(CCM_BASE_PTR)
-#define CCM_CCGR170_SET CCM_CCGR170_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR170_CLR CCM_CCGR170_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR170_TOG CCM_CCGR170_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR171 CCM_CCGR171_REG(CCM_BASE_PTR)
-#define CCM_CCGR171_SET CCM_CCGR171_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR171_CLR CCM_CCGR171_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR171_TOG CCM_CCGR171_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR172 CCM_CCGR172_REG(CCM_BASE_PTR)
-#define CCM_CCGR172_SET CCM_CCGR172_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR172_CLR CCM_CCGR172_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR172_TOG CCM_CCGR172_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR173 CCM_CCGR173_REG(CCM_BASE_PTR)
-#define CCM_CCGR173_SET CCM_CCGR173_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR173_CLR CCM_CCGR173_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR173_TOG CCM_CCGR173_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR174 CCM_CCGR174_REG(CCM_BASE_PTR)
-#define CCM_CCGR174_SET CCM_CCGR174_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR174_CLR CCM_CCGR174_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR174_TOG CCM_CCGR174_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR175 CCM_CCGR175_REG(CCM_BASE_PTR)
-#define CCM_CCGR175_SET CCM_CCGR175_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR175_CLR CCM_CCGR175_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR175_TOG CCM_CCGR175_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR176 CCM_CCGR176_REG(CCM_BASE_PTR)
-#define CCM_CCGR176_SET CCM_CCGR176_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR176_CLR CCM_CCGR176_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR176_TOG CCM_CCGR176_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR177 CCM_CCGR177_REG(CCM_BASE_PTR)
-#define CCM_CCGR177_SET CCM_CCGR177_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR177_CLR CCM_CCGR177_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR177_TOG CCM_CCGR177_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR178 CCM_CCGR178_REG(CCM_BASE_PTR)
-#define CCM_CCGR178_SET CCM_CCGR178_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR178_CLR CCM_CCGR178_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR178_TOG CCM_CCGR178_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR179 CCM_CCGR179_REG(CCM_BASE_PTR)
-#define CCM_CCGR179_SET CCM_CCGR179_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR179_CLR CCM_CCGR179_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR179_TOG CCM_CCGR179_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR180 CCM_CCGR180_REG(CCM_BASE_PTR)
-#define CCM_CCGR180_SET CCM_CCGR180_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR180_CLR CCM_CCGR180_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR180_TOG CCM_CCGR180_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR181 CCM_CCGR181_REG(CCM_BASE_PTR)
-#define CCM_CCGR181_SET CCM_CCGR181_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR181_CLR CCM_CCGR181_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR181_TOG CCM_CCGR181_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR182 CCM_CCGR182_REG(CCM_BASE_PTR)
-#define CCM_CCGR182_SET CCM_CCGR182_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR182_CLR CCM_CCGR182_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR182_TOG CCM_CCGR182_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR183 CCM_CCGR183_REG(CCM_BASE_PTR)
-#define CCM_CCGR183_SET CCM_CCGR183_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR183_CLR CCM_CCGR183_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR183_TOG CCM_CCGR183_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR184 CCM_CCGR184_REG(CCM_BASE_PTR)
-#define CCM_CCGR184_SET CCM_CCGR184_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR184_CLR CCM_CCGR184_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR184_TOG CCM_CCGR184_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR185 CCM_CCGR185_REG(CCM_BASE_PTR)
-#define CCM_CCGR185_SET CCM_CCGR185_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR185_CLR CCM_CCGR185_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR185_TOG CCM_CCGR185_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR186 CCM_CCGR186_REG(CCM_BASE_PTR)
-#define CCM_CCGR186_SET CCM_CCGR186_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR186_CLR CCM_CCGR186_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR186_TOG CCM_CCGR186_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR187 CCM_CCGR187_REG(CCM_BASE_PTR)
-#define CCM_CCGR187_SET CCM_CCGR187_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR187_CLR CCM_CCGR187_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR187_TOG CCM_CCGR187_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR188 CCM_CCGR188_REG(CCM_BASE_PTR)
-#define CCM_CCGR188_SET CCM_CCGR188_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR188_CLR CCM_CCGR188_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR188_TOG CCM_CCGR188_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR189 CCM_CCGR189_REG(CCM_BASE_PTR)
-#define CCM_CCGR189_SET CCM_CCGR189_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR189_CLR CCM_CCGR189_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR189_TOG CCM_CCGR189_TOG_REG(CCM_BASE_PTR)
-#define CCM_CCGR190 CCM_CCGR190_REG(CCM_BASE_PTR)
-#define CCM_CCGR190_SET CCM_CCGR190_SET_REG(CCM_BASE_PTR)
-#define CCM_CCGR190_CLR CCM_CCGR190_CLR_REG(CCM_BASE_PTR)
-#define CCM_CCGR190_TOG CCM_CCGR190_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT0 CCM_TARGET_ROOT0_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT0_SET CCM_TARGET_ROOT0_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT0_CLR CCM_TARGET_ROOT0_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT0_TOG CCM_TARGET_ROOT0_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST0 CCM_POST0_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT0_SET CCM_POST_ROOT0_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT0_CLR CCM_POST_ROOT0_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT0_TOG CCM_POST_ROOT0_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE0 CCM_PRE0_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT0_SET CCM_PRE_ROOT0_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT0_CLR CCM_PRE_ROOT0_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT0_TOG CCM_PRE_ROOT0_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL0 CCM_ACCESS_CTRL0_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT0_SET CCM_ACCESS_CTRL0_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT0_CLR CCM_ACCESS_CTRL0_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT0_TOG CCM_ACCESS_CTRL0_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT1 CCM_TARGET_ROOT1_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT1_SET CCM_TARGET_ROOT1_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT1_CLR CCM_TARGET_ROOT1_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT1_TOG CCM_TARGET_ROOT1_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST1 CCM_POST1_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT1_SET CCM_POST_ROOT1_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT1_CLR CCM_POST_ROOT1_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT1_TOG CCM_POST_ROOT1_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE1 CCM_PRE1_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT1_SET CCM_PRE_ROOT1_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT1_CLR CCM_PRE_ROOT1_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT1_TOG CCM_PRE_ROOT1_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL1 CCM_ACCESS_CTRL1_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT1_SET CCM_ACCESS_CTRL1_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT1_CLR CCM_ACCESS_CTRL1_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT1_TOG CCM_ACCESS_CTRL1_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT2 CCM_TARGET_ROOT2_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT2_SET CCM_TARGET_ROOT2_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT2_CLR CCM_TARGET_ROOT2_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT2_TOG CCM_TARGET_ROOT2_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST2 CCM_POST2_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT2_SET CCM_POST_ROOT2_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT2_CLR CCM_POST_ROOT2_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT2_TOG CCM_POST_ROOT2_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE2 CCM_PRE2_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT2_SET CCM_PRE_ROOT2_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT2_CLR CCM_PRE_ROOT2_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT2_TOG CCM_PRE_ROOT2_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL2 CCM_ACCESS_CTRL2_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT2_SET CCM_ACCESS_CTRL2_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT2_CLR CCM_ACCESS_CTRL2_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT2_TOG CCM_ACCESS_CTRL2_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT3 CCM_TARGET_ROOT3_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT3_SET CCM_TARGET_ROOT3_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT3_CLR CCM_TARGET_ROOT3_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT3_TOG CCM_TARGET_ROOT3_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST3 CCM_POST3_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT3_SET CCM_POST_ROOT3_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT3_CLR CCM_POST_ROOT3_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT3_TOG CCM_POST_ROOT3_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE3 CCM_PRE3_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT3_SET CCM_PRE_ROOT3_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT3_CLR CCM_PRE_ROOT3_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT3_TOG CCM_PRE_ROOT3_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL3 CCM_ACCESS_CTRL3_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT3_SET CCM_ACCESS_CTRL3_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT3_CLR CCM_ACCESS_CTRL3_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT3_TOG CCM_ACCESS_CTRL3_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT4 CCM_TARGET_ROOT4_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT4_SET CCM_TARGET_ROOT4_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT4_CLR CCM_TARGET_ROOT4_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT4_TOG CCM_TARGET_ROOT4_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST4 CCM_POST4_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT4_SET CCM_POST_ROOT4_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT4_CLR CCM_POST_ROOT4_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT4_TOG CCM_POST_ROOT4_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE4 CCM_PRE4_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT4_SET CCM_PRE_ROOT4_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT4_CLR CCM_PRE_ROOT4_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT4_TOG CCM_PRE_ROOT4_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL4 CCM_ACCESS_CTRL4_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT4_SET CCM_ACCESS_CTRL4_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT4_CLR CCM_ACCESS_CTRL4_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT4_TOG CCM_ACCESS_CTRL4_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT5 CCM_TARGET_ROOT5_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT5_SET CCM_TARGET_ROOT5_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT5_CLR CCM_TARGET_ROOT5_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT5_TOG CCM_TARGET_ROOT5_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST5 CCM_POST5_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT5_SET CCM_POST_ROOT5_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT5_CLR CCM_POST_ROOT5_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT5_TOG CCM_POST_ROOT5_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE5 CCM_PRE5_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT5_SET CCM_PRE_ROOT5_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT5_CLR CCM_PRE_ROOT5_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT5_TOG CCM_PRE_ROOT5_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL5 CCM_ACCESS_CTRL5_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT5_SET CCM_ACCESS_CTRL5_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT5_CLR CCM_ACCESS_CTRL5_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT5_TOG CCM_ACCESS_CTRL5_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT6 CCM_TARGET_ROOT6_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT6_SET CCM_TARGET_ROOT6_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT6_CLR CCM_TARGET_ROOT6_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT6_TOG CCM_TARGET_ROOT6_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST6 CCM_POST6_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT6_SET CCM_POST_ROOT6_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT6_CLR CCM_POST_ROOT6_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT6_TOG CCM_POST_ROOT6_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE6 CCM_PRE6_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT6_SET CCM_PRE_ROOT6_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT6_CLR CCM_PRE_ROOT6_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT6_TOG CCM_PRE_ROOT6_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL6 CCM_ACCESS_CTRL6_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT6_SET CCM_ACCESS_CTRL6_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT6_CLR CCM_ACCESS_CTRL6_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT6_TOG CCM_ACCESS_CTRL6_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT7 CCM_TARGET_ROOT7_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT7_SET CCM_TARGET_ROOT7_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT7_CLR CCM_TARGET_ROOT7_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT7_TOG CCM_TARGET_ROOT7_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST7 CCM_POST7_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT7_SET CCM_POST_ROOT7_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT7_CLR CCM_POST_ROOT7_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT7_TOG CCM_POST_ROOT7_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE7 CCM_PRE7_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT7_SET CCM_PRE_ROOT7_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT7_CLR CCM_PRE_ROOT7_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT7_TOG CCM_PRE_ROOT7_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL7 CCM_ACCESS_CTRL7_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT7_SET CCM_ACCESS_CTRL7_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT7_CLR CCM_ACCESS_CTRL7_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT7_TOG CCM_ACCESS_CTRL7_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT8 CCM_TARGET_ROOT8_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT8_SET CCM_TARGET_ROOT8_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT8_CLR CCM_TARGET_ROOT8_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT8_TOG CCM_TARGET_ROOT8_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST8 CCM_POST8_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT8_SET CCM_POST_ROOT8_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT8_CLR CCM_POST_ROOT8_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT8_TOG CCM_POST_ROOT8_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE8 CCM_PRE8_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT8_SET CCM_PRE_ROOT8_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT8_CLR CCM_PRE_ROOT8_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT8_TOG CCM_PRE_ROOT8_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL8 CCM_ACCESS_CTRL8_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT8_SET CCM_ACCESS_CTRL8_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT8_CLR CCM_ACCESS_CTRL8_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT8_TOG CCM_ACCESS_CTRL8_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT9 CCM_TARGET_ROOT9_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT9_SET CCM_TARGET_ROOT9_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT9_CLR CCM_TARGET_ROOT9_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT9_TOG CCM_TARGET_ROOT9_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST9 CCM_POST9_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT9_SET CCM_POST_ROOT9_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT9_CLR CCM_POST_ROOT9_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT9_TOG CCM_POST_ROOT9_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE9 CCM_PRE9_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT9_SET CCM_PRE_ROOT9_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT9_CLR CCM_PRE_ROOT9_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT9_TOG CCM_PRE_ROOT9_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL9 CCM_ACCESS_CTRL9_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT9_SET CCM_ACCESS_CTRL9_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT9_CLR CCM_ACCESS_CTRL9_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT9_TOG CCM_ACCESS_CTRL9_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT10 CCM_TARGET_ROOT10_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT10_SET CCM_TARGET_ROOT10_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT10_CLR CCM_TARGET_ROOT10_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT10_TOG CCM_TARGET_ROOT10_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST10 CCM_POST10_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT10_SET CCM_POST_ROOT10_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT10_CLR CCM_POST_ROOT10_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT10_TOG CCM_POST_ROOT10_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE10 CCM_PRE10_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT10_SET CCM_PRE_ROOT10_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT10_CLR CCM_PRE_ROOT10_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT10_TOG CCM_PRE_ROOT10_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL10 CCM_ACCESS_CTRL10_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT10_SET CCM_ACCESS_CTRL10_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT10_CLR CCM_ACCESS_CTRL10_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT10_TOG CCM_ACCESS_CTRL10_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT11 CCM_TARGET_ROOT11_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT11_SET CCM_TARGET_ROOT11_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT11_CLR CCM_TARGET_ROOT11_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT11_TOG CCM_TARGET_ROOT11_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST11 CCM_POST11_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT11_SET CCM_POST_ROOT11_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT11_CLR CCM_POST_ROOT11_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT11_TOG CCM_POST_ROOT11_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE11 CCM_PRE11_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT11_SET CCM_PRE_ROOT11_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT11_CLR CCM_PRE_ROOT11_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT11_TOG CCM_PRE_ROOT11_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL11 CCM_ACCESS_CTRL11_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT11_SET CCM_ACCESS_CTRL11_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT11_CLR CCM_ACCESS_CTRL11_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT11_TOG CCM_ACCESS_CTRL11_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT12 CCM_TARGET_ROOT12_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT12_SET CCM_TARGET_ROOT12_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT12_CLR CCM_TARGET_ROOT12_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT12_TOG CCM_TARGET_ROOT12_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST12 CCM_POST12_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT12_SET CCM_POST_ROOT12_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT12_CLR CCM_POST_ROOT12_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT12_TOG CCM_POST_ROOT12_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE12 CCM_PRE12_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT12_SET CCM_PRE_ROOT12_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT12_CLR CCM_PRE_ROOT12_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT12_TOG CCM_PRE_ROOT12_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL12 CCM_ACCESS_CTRL12_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT12_SET CCM_ACCESS_CTRL12_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT12_CLR CCM_ACCESS_CTRL12_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT12_TOG CCM_ACCESS_CTRL12_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT13 CCM_TARGET_ROOT13_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT13_SET CCM_TARGET_ROOT13_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT13_CLR CCM_TARGET_ROOT13_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT13_TOG CCM_TARGET_ROOT13_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST13 CCM_POST13_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT13_SET CCM_POST_ROOT13_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT13_CLR CCM_POST_ROOT13_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT13_TOG CCM_POST_ROOT13_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE13 CCM_PRE13_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT13_SET CCM_PRE_ROOT13_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT13_CLR CCM_PRE_ROOT13_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT13_TOG CCM_PRE_ROOT13_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL13 CCM_ACCESS_CTRL13_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT13_SET CCM_ACCESS_CTRL13_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT13_CLR CCM_ACCESS_CTRL13_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT13_TOG CCM_ACCESS_CTRL13_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT14 CCM_TARGET_ROOT14_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT14_SET CCM_TARGET_ROOT14_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT14_CLR CCM_TARGET_ROOT14_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT14_TOG CCM_TARGET_ROOT14_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST14 CCM_POST14_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT14_SET CCM_POST_ROOT14_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT14_CLR CCM_POST_ROOT14_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT14_TOG CCM_POST_ROOT14_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE14 CCM_PRE14_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT14_SET CCM_PRE_ROOT14_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT14_CLR CCM_PRE_ROOT14_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT14_TOG CCM_PRE_ROOT14_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL14 CCM_ACCESS_CTRL14_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT14_SET CCM_ACCESS_CTRL14_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT14_CLR CCM_ACCESS_CTRL14_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT14_TOG CCM_ACCESS_CTRL14_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT15 CCM_TARGET_ROOT15_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT15_SET CCM_TARGET_ROOT15_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT15_CLR CCM_TARGET_ROOT15_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT15_TOG CCM_TARGET_ROOT15_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST15 CCM_POST15_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT15_SET CCM_POST_ROOT15_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT15_CLR CCM_POST_ROOT15_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT15_TOG CCM_POST_ROOT15_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE15 CCM_PRE15_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT15_SET CCM_PRE_ROOT15_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT15_CLR CCM_PRE_ROOT15_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT15_TOG CCM_PRE_ROOT15_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL15 CCM_ACCESS_CTRL15_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT15_SET CCM_ACCESS_CTRL15_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT15_CLR CCM_ACCESS_CTRL15_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT15_TOG CCM_ACCESS_CTRL15_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT16 CCM_TARGET_ROOT16_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT16_SET CCM_TARGET_ROOT16_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT16_CLR CCM_TARGET_ROOT16_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT16_TOG CCM_TARGET_ROOT16_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST16 CCM_POST16_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT16_SET CCM_POST_ROOT16_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT16_CLR CCM_POST_ROOT16_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT16_TOG CCM_POST_ROOT16_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE16 CCM_PRE16_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT16_SET CCM_PRE_ROOT16_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT16_CLR CCM_PRE_ROOT16_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT16_TOG CCM_PRE_ROOT16_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL16 CCM_ACCESS_CTRL16_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT16_SET CCM_ACCESS_CTRL16_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT16_CLR CCM_ACCESS_CTRL16_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT16_TOG CCM_ACCESS_CTRL16_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT17 CCM_TARGET_ROOT17_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT17_SET CCM_TARGET_ROOT17_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT17_CLR CCM_TARGET_ROOT17_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT17_TOG CCM_TARGET_ROOT17_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST17 CCM_POST17_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT17_SET CCM_POST_ROOT17_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT17_CLR CCM_POST_ROOT17_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT17_TOG CCM_POST_ROOT17_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE17 CCM_PRE17_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT17_SET CCM_PRE_ROOT17_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT17_CLR CCM_PRE_ROOT17_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT17_TOG CCM_PRE_ROOT17_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL17 CCM_ACCESS_CTRL17_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT17_SET CCM_ACCESS_CTRL17_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT17_CLR CCM_ACCESS_CTRL17_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT17_TOG CCM_ACCESS_CTRL17_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT18 CCM_TARGET_ROOT18_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT18_SET CCM_TARGET_ROOT18_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT18_CLR CCM_TARGET_ROOT18_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT18_TOG CCM_TARGET_ROOT18_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST18 CCM_POST18_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT18_SET CCM_POST_ROOT18_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT18_CLR CCM_POST_ROOT18_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT18_TOG CCM_POST_ROOT18_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE18 CCM_PRE18_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT18_SET CCM_PRE_ROOT18_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT18_CLR CCM_PRE_ROOT18_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT18_TOG CCM_PRE_ROOT18_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL18 CCM_ACCESS_CTRL18_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT18_SET CCM_ACCESS_CTRL18_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT18_CLR CCM_ACCESS_CTRL18_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT18_TOG CCM_ACCESS_CTRL18_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT19 CCM_TARGET_ROOT19_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT19_SET CCM_TARGET_ROOT19_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT19_CLR CCM_TARGET_ROOT19_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT19_TOG CCM_TARGET_ROOT19_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST19 CCM_POST19_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT19_SET CCM_POST_ROOT19_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT19_CLR CCM_POST_ROOT19_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT19_TOG CCM_POST_ROOT19_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE19 CCM_PRE19_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT19_SET CCM_PRE_ROOT19_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT19_CLR CCM_PRE_ROOT19_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT19_TOG CCM_PRE_ROOT19_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL19 CCM_ACCESS_CTRL19_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT19_SET CCM_ACCESS_CTRL19_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT19_CLR CCM_ACCESS_CTRL19_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT19_TOG CCM_ACCESS_CTRL19_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT20 CCM_TARGET_ROOT20_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT20_SET CCM_TARGET_ROOT20_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT20_CLR CCM_TARGET_ROOT20_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT20_TOG CCM_TARGET_ROOT20_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST20 CCM_POST20_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT20_SET CCM_POST_ROOT20_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT20_CLR CCM_POST_ROOT20_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT20_TOG CCM_POST_ROOT20_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE20 CCM_PRE20_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT20_SET CCM_PRE_ROOT20_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT20_CLR CCM_PRE_ROOT20_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT20_TOG CCM_PRE_ROOT20_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL20 CCM_ACCESS_CTRL20_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT20_SET CCM_ACCESS_CTRL20_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT20_CLR CCM_ACCESS_CTRL20_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT20_TOG CCM_ACCESS_CTRL20_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT21 CCM_TARGET_ROOT21_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT21_SET CCM_TARGET_ROOT21_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT21_CLR CCM_TARGET_ROOT21_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT21_TOG CCM_TARGET_ROOT21_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST21 CCM_POST21_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT21_SET CCM_POST_ROOT21_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT21_CLR CCM_POST_ROOT21_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT21_TOG CCM_POST_ROOT21_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE21 CCM_PRE21_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT21_SET CCM_PRE_ROOT21_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT21_CLR CCM_PRE_ROOT21_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT21_TOG CCM_PRE_ROOT21_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL21 CCM_ACCESS_CTRL21_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT21_SET CCM_ACCESS_CTRL21_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT21_CLR CCM_ACCESS_CTRL21_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT21_TOG CCM_ACCESS_CTRL21_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT22 CCM_TARGET_ROOT22_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT22_SET CCM_TARGET_ROOT22_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT22_CLR CCM_TARGET_ROOT22_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT22_TOG CCM_TARGET_ROOT22_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST22 CCM_POST22_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT22_SET CCM_POST_ROOT22_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT22_CLR CCM_POST_ROOT22_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT22_TOG CCM_POST_ROOT22_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE22 CCM_PRE22_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT22_SET CCM_PRE_ROOT22_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT22_CLR CCM_PRE_ROOT22_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT22_TOG CCM_PRE_ROOT22_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL22 CCM_ACCESS_CTRL22_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT22_SET CCM_ACCESS_CTRL22_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT22_CLR CCM_ACCESS_CTRL22_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT22_TOG CCM_ACCESS_CTRL22_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT23 CCM_TARGET_ROOT23_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT23_SET CCM_TARGET_ROOT23_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT23_CLR CCM_TARGET_ROOT23_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT23_TOG CCM_TARGET_ROOT23_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST23 CCM_POST23_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT23_SET CCM_POST_ROOT23_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT23_CLR CCM_POST_ROOT23_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT23_TOG CCM_POST_ROOT23_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE23 CCM_PRE23_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT23_SET CCM_PRE_ROOT23_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT23_CLR CCM_PRE_ROOT23_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT23_TOG CCM_PRE_ROOT23_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL23 CCM_ACCESS_CTRL23_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT23_SET CCM_ACCESS_CTRL23_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT23_CLR CCM_ACCESS_CTRL23_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT23_TOG CCM_ACCESS_CTRL23_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT24 CCM_TARGET_ROOT24_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT24_SET CCM_TARGET_ROOT24_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT24_CLR CCM_TARGET_ROOT24_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT24_TOG CCM_TARGET_ROOT24_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST24 CCM_POST24_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT24_SET CCM_POST_ROOT24_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT24_CLR CCM_POST_ROOT24_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT24_TOG CCM_POST_ROOT24_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE24 CCM_PRE24_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT24_SET CCM_PRE_ROOT24_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT24_CLR CCM_PRE_ROOT24_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT24_TOG CCM_PRE_ROOT24_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL24 CCM_ACCESS_CTRL24_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT24_SET CCM_ACCESS_CTRL24_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT24_CLR CCM_ACCESS_CTRL24_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT24_TOG CCM_ACCESS_CTRL24_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT25 CCM_TARGET_ROOT25_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT25_SET CCM_TARGET_ROOT25_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT25_CLR CCM_TARGET_ROOT25_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT25_TOG CCM_TARGET_ROOT25_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST25 CCM_POST25_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT25_SET CCM_POST_ROOT25_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT25_CLR CCM_POST_ROOT25_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT25_TOG CCM_POST_ROOT25_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE25 CCM_PRE25_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT25_SET CCM_PRE_ROOT25_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT25_CLR CCM_PRE_ROOT25_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT25_TOG CCM_PRE_ROOT25_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL25 CCM_ACCESS_CTRL25_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT25_SET CCM_ACCESS_CTRL25_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT25_CLR CCM_ACCESS_CTRL25_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT25_TOG CCM_ACCESS_CTRL25_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT26 CCM_TARGET_ROOT26_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT26_SET CCM_TARGET_ROOT26_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT26_CLR CCM_TARGET_ROOT26_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT26_TOG CCM_TARGET_ROOT26_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST26 CCM_POST26_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT26_SET CCM_POST_ROOT26_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT26_CLR CCM_POST_ROOT26_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT26_TOG CCM_POST_ROOT26_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE26 CCM_PRE26_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT26_SET CCM_PRE_ROOT26_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT26_CLR CCM_PRE_ROOT26_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT26_TOG CCM_PRE_ROOT26_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL26 CCM_ACCESS_CTRL26_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT26_SET CCM_ACCESS_CTRL26_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT26_CLR CCM_ACCESS_CTRL26_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT26_TOG CCM_ACCESS_CTRL26_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT27 CCM_TARGET_ROOT27_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT27_SET CCM_TARGET_ROOT27_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT27_CLR CCM_TARGET_ROOT27_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT27_TOG CCM_TARGET_ROOT27_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST27 CCM_POST27_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT27_SET CCM_POST_ROOT27_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT27_CLR CCM_POST_ROOT27_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT27_TOG CCM_POST_ROOT27_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE27 CCM_PRE27_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT27_SET CCM_PRE_ROOT27_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT27_CLR CCM_PRE_ROOT27_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT27_TOG CCM_PRE_ROOT27_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL27 CCM_ACCESS_CTRL27_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT27_SET CCM_ACCESS_CTRL27_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT27_CLR CCM_ACCESS_CTRL27_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT27_TOG CCM_ACCESS_CTRL27_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT28 CCM_TARGET_ROOT28_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT28_SET CCM_TARGET_ROOT28_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT28_CLR CCM_TARGET_ROOT28_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT28_TOG CCM_TARGET_ROOT28_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST28 CCM_POST28_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT28_SET CCM_POST_ROOT28_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT28_CLR CCM_POST_ROOT28_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT28_TOG CCM_POST_ROOT28_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE28 CCM_PRE28_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT28_SET CCM_PRE_ROOT28_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT28_CLR CCM_PRE_ROOT28_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT28_TOG CCM_PRE_ROOT28_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL28 CCM_ACCESS_CTRL28_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT28_SET CCM_ACCESS_CTRL28_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT28_CLR CCM_ACCESS_CTRL28_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT28_TOG CCM_ACCESS_CTRL28_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT29 CCM_TARGET_ROOT29_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT29_SET CCM_TARGET_ROOT29_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT29_CLR CCM_TARGET_ROOT29_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT29_TOG CCM_TARGET_ROOT29_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST29 CCM_POST29_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT29_SET CCM_POST_ROOT29_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT29_CLR CCM_POST_ROOT29_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT29_TOG CCM_POST_ROOT29_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE29 CCM_PRE29_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT29_SET CCM_PRE_ROOT29_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT29_CLR CCM_PRE_ROOT29_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT29_TOG CCM_PRE_ROOT29_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL29 CCM_ACCESS_CTRL29_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT29_SET CCM_ACCESS_CTRL29_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT29_CLR CCM_ACCESS_CTRL29_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT29_TOG CCM_ACCESS_CTRL29_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT30 CCM_TARGET_ROOT30_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT30_SET CCM_TARGET_ROOT30_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT30_CLR CCM_TARGET_ROOT30_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT30_TOG CCM_TARGET_ROOT30_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST30 CCM_POST30_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT30_SET CCM_POST_ROOT30_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT30_CLR CCM_POST_ROOT30_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT30_TOG CCM_POST_ROOT30_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE30 CCM_PRE30_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT30_SET CCM_PRE_ROOT30_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT30_CLR CCM_PRE_ROOT30_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT30_TOG CCM_PRE_ROOT30_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL30 CCM_ACCESS_CTRL30_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT30_SET CCM_ACCESS_CTRL30_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT30_CLR CCM_ACCESS_CTRL30_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT30_TOG CCM_ACCESS_CTRL30_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT31 CCM_TARGET_ROOT31_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT31_SET CCM_TARGET_ROOT31_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT31_CLR CCM_TARGET_ROOT31_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT31_TOG CCM_TARGET_ROOT31_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST31 CCM_POST31_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT31_SET CCM_POST_ROOT31_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT31_CLR CCM_POST_ROOT31_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT31_TOG CCM_POST_ROOT31_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE31 CCM_PRE31_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT31_SET CCM_PRE_ROOT31_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT31_CLR CCM_PRE_ROOT31_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT31_TOG CCM_PRE_ROOT31_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL31 CCM_ACCESS_CTRL31_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT31_SET CCM_ACCESS_CTRL31_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT31_CLR CCM_ACCESS_CTRL31_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT31_TOG CCM_ACCESS_CTRL31_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT32 CCM_TARGET_ROOT32_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT32_SET CCM_TARGET_ROOT32_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT32_CLR CCM_TARGET_ROOT32_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT32_TOG CCM_TARGET_ROOT32_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST32 CCM_POST32_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT32_SET CCM_POST_ROOT32_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT32_CLR CCM_POST_ROOT32_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT32_TOG CCM_POST_ROOT32_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE32 CCM_PRE32_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT32_SET CCM_PRE_ROOT32_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT32_CLR CCM_PRE_ROOT32_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT32_TOG CCM_PRE_ROOT32_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL32 CCM_ACCESS_CTRL32_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT32_SET CCM_ACCESS_CTRL32_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT32_CLR CCM_ACCESS_CTRL32_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT32_TOG CCM_ACCESS_CTRL32_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT33 CCM_TARGET_ROOT33_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT33_SET CCM_TARGET_ROOT33_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT33_CLR CCM_TARGET_ROOT33_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT33_TOG CCM_TARGET_ROOT33_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST33 CCM_POST33_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT33_SET CCM_POST_ROOT33_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT33_CLR CCM_POST_ROOT33_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT33_TOG CCM_POST_ROOT33_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE33 CCM_PRE33_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT33_SET CCM_PRE_ROOT33_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT33_CLR CCM_PRE_ROOT33_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT33_TOG CCM_PRE_ROOT33_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL33 CCM_ACCESS_CTRL33_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT33_SET CCM_ACCESS_CTRL33_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT33_CLR CCM_ACCESS_CTRL33_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT33_TOG CCM_ACCESS_CTRL33_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT34 CCM_TARGET_ROOT34_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT34_SET CCM_TARGET_ROOT34_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT34_CLR CCM_TARGET_ROOT34_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT34_TOG CCM_TARGET_ROOT34_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST34 CCM_POST34_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT34_SET CCM_POST_ROOT34_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT34_CLR CCM_POST_ROOT34_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT34_TOG CCM_POST_ROOT34_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE34 CCM_PRE34_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT34_SET CCM_PRE_ROOT34_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT34_CLR CCM_PRE_ROOT34_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT34_TOG CCM_PRE_ROOT34_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL34 CCM_ACCESS_CTRL34_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT34_SET CCM_ACCESS_CTRL34_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT34_CLR CCM_ACCESS_CTRL34_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT34_TOG CCM_ACCESS_CTRL34_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT35 CCM_TARGET_ROOT35_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT35_SET CCM_TARGET_ROOT35_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT35_CLR CCM_TARGET_ROOT35_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT35_TOG CCM_TARGET_ROOT35_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST35 CCM_POST35_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT35_SET CCM_POST_ROOT35_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT35_CLR CCM_POST_ROOT35_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT35_TOG CCM_POST_ROOT35_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE35 CCM_PRE35_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT35_SET CCM_PRE_ROOT35_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT35_CLR CCM_PRE_ROOT35_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT35_TOG CCM_PRE_ROOT35_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL35 CCM_ACCESS_CTRL35_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT35_SET CCM_ACCESS_CTRL35_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT35_CLR CCM_ACCESS_CTRL35_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT35_TOG CCM_ACCESS_CTRL35_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT36 CCM_TARGET_ROOT36_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT36_SET CCM_TARGET_ROOT36_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT36_CLR CCM_TARGET_ROOT36_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT36_TOG CCM_TARGET_ROOT36_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST36 CCM_POST36_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT36_SET CCM_POST_ROOT36_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT36_CLR CCM_POST_ROOT36_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT36_TOG CCM_POST_ROOT36_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE36 CCM_PRE36_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT36_SET CCM_PRE_ROOT36_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT36_CLR CCM_PRE_ROOT36_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT36_TOG CCM_PRE_ROOT36_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL36 CCM_ACCESS_CTRL36_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT36_SET CCM_ACCESS_CTRL36_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT36_CLR CCM_ACCESS_CTRL36_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT36_TOG CCM_ACCESS_CTRL36_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT37 CCM_TARGET_ROOT37_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT37_SET CCM_TARGET_ROOT37_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT37_CLR CCM_TARGET_ROOT37_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT37_TOG CCM_TARGET_ROOT37_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST37 CCM_POST37_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT37_SET CCM_POST_ROOT37_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT37_CLR CCM_POST_ROOT37_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT37_TOG CCM_POST_ROOT37_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE37 CCM_PRE37_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT37_SET CCM_PRE_ROOT37_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT37_CLR CCM_PRE_ROOT37_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT37_TOG CCM_PRE_ROOT37_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL37 CCM_ACCESS_CTRL37_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT37_SET CCM_ACCESS_CTRL37_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT37_CLR CCM_ACCESS_CTRL37_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT37_TOG CCM_ACCESS_CTRL37_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT38 CCM_TARGET_ROOT38_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT38_SET CCM_TARGET_ROOT38_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT38_CLR CCM_TARGET_ROOT38_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT38_TOG CCM_TARGET_ROOT38_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST38 CCM_POST38_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT38_SET CCM_POST_ROOT38_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT38_CLR CCM_POST_ROOT38_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT38_TOG CCM_POST_ROOT38_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE38 CCM_PRE38_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT38_SET CCM_PRE_ROOT38_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT38_CLR CCM_PRE_ROOT38_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT38_TOG CCM_PRE_ROOT38_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL38 CCM_ACCESS_CTRL38_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT38_SET CCM_ACCESS_CTRL38_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT38_CLR CCM_ACCESS_CTRL38_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT38_TOG CCM_ACCESS_CTRL38_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT39 CCM_TARGET_ROOT39_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT39_SET CCM_TARGET_ROOT39_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT39_CLR CCM_TARGET_ROOT39_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT39_TOG CCM_TARGET_ROOT39_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST39 CCM_POST39_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT39_SET CCM_POST_ROOT39_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT39_CLR CCM_POST_ROOT39_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT39_TOG CCM_POST_ROOT39_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE39 CCM_PRE39_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT39_SET CCM_PRE_ROOT39_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT39_CLR CCM_PRE_ROOT39_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT39_TOG CCM_PRE_ROOT39_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL39 CCM_ACCESS_CTRL39_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT39_SET CCM_ACCESS_CTRL39_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT39_CLR CCM_ACCESS_CTRL39_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT39_TOG CCM_ACCESS_CTRL39_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT40 CCM_TARGET_ROOT40_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT40_SET CCM_TARGET_ROOT40_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT40_CLR CCM_TARGET_ROOT40_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT40_TOG CCM_TARGET_ROOT40_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST40 CCM_POST40_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT40_SET CCM_POST_ROOT40_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT40_CLR CCM_POST_ROOT40_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT40_TOG CCM_POST_ROOT40_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE40 CCM_PRE40_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT40_SET CCM_PRE_ROOT40_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT40_CLR CCM_PRE_ROOT40_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT40_TOG CCM_PRE_ROOT40_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL40 CCM_ACCESS_CTRL40_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT40_SET CCM_ACCESS_CTRL40_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT40_CLR CCM_ACCESS_CTRL40_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT40_TOG CCM_ACCESS_CTRL40_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT41 CCM_TARGET_ROOT41_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT41_SET CCM_TARGET_ROOT41_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT41_CLR CCM_TARGET_ROOT41_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT41_TOG CCM_TARGET_ROOT41_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST41 CCM_POST41_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT41_SET CCM_POST_ROOT41_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT41_CLR CCM_POST_ROOT41_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT41_TOG CCM_POST_ROOT41_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE41 CCM_PRE41_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT41_SET CCM_PRE_ROOT41_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT41_CLR CCM_PRE_ROOT41_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT41_TOG CCM_PRE_ROOT41_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL41 CCM_ACCESS_CTRL41_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT41_SET CCM_ACCESS_CTRL41_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT41_CLR CCM_ACCESS_CTRL41_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT41_TOG CCM_ACCESS_CTRL41_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT42 CCM_TARGET_ROOT42_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT42_SET CCM_TARGET_ROOT42_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT42_CLR CCM_TARGET_ROOT42_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT42_TOG CCM_TARGET_ROOT42_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST42 CCM_POST42_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT42_SET CCM_POST_ROOT42_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT42_CLR CCM_POST_ROOT42_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT42_TOG CCM_POST_ROOT42_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE42 CCM_PRE42_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT42_SET CCM_PRE_ROOT42_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT42_CLR CCM_PRE_ROOT42_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT42_TOG CCM_PRE_ROOT42_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL42 CCM_ACCESS_CTRL42_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT42_SET CCM_ACCESS_CTRL42_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT42_CLR CCM_ACCESS_CTRL42_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT42_TOG CCM_ACCESS_CTRL42_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT43 CCM_TARGET_ROOT43_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT43_SET CCM_TARGET_ROOT43_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT43_CLR CCM_TARGET_ROOT43_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT43_TOG CCM_TARGET_ROOT43_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST43 CCM_POST43_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT43_SET CCM_POST_ROOT43_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT43_CLR CCM_POST_ROOT43_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT43_TOG CCM_POST_ROOT43_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE43 CCM_PRE43_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT43_SET CCM_PRE_ROOT43_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT43_CLR CCM_PRE_ROOT43_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT43_TOG CCM_PRE_ROOT43_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL43 CCM_ACCESS_CTRL43_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT43_SET CCM_ACCESS_CTRL43_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT43_CLR CCM_ACCESS_CTRL43_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT43_TOG CCM_ACCESS_CTRL43_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT44 CCM_TARGET_ROOT44_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT44_SET CCM_TARGET_ROOT44_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT44_CLR CCM_TARGET_ROOT44_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT44_TOG CCM_TARGET_ROOT44_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST44 CCM_POST44_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT44_SET CCM_POST_ROOT44_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT44_CLR CCM_POST_ROOT44_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT44_TOG CCM_POST_ROOT44_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE44 CCM_PRE44_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT44_SET CCM_PRE_ROOT44_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT44_CLR CCM_PRE_ROOT44_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT44_TOG CCM_PRE_ROOT44_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL44 CCM_ACCESS_CTRL44_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT44_SET CCM_ACCESS_CTRL44_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT44_CLR CCM_ACCESS_CTRL44_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT44_TOG CCM_ACCESS_CTRL44_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT45 CCM_TARGET_ROOT45_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT45_SET CCM_TARGET_ROOT45_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT45_CLR CCM_TARGET_ROOT45_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT45_TOG CCM_TARGET_ROOT45_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST45 CCM_POST45_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT45_SET CCM_POST_ROOT45_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT45_CLR CCM_POST_ROOT45_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT45_TOG CCM_POST_ROOT45_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE45 CCM_PRE45_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT45_SET CCM_PRE_ROOT45_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT45_CLR CCM_PRE_ROOT45_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT45_TOG CCM_PRE_ROOT45_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL45 CCM_ACCESS_CTRL45_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT45_SET CCM_ACCESS_CTRL45_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT45_CLR CCM_ACCESS_CTRL45_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT45_TOG CCM_ACCESS_CTRL45_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT46 CCM_TARGET_ROOT46_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT46_SET CCM_TARGET_ROOT46_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT46_CLR CCM_TARGET_ROOT46_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT46_TOG CCM_TARGET_ROOT46_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST46 CCM_POST46_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT46_SET CCM_POST_ROOT46_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT46_CLR CCM_POST_ROOT46_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT46_TOG CCM_POST_ROOT46_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE46 CCM_PRE46_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT46_SET CCM_PRE_ROOT46_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT46_CLR CCM_PRE_ROOT46_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT46_TOG CCM_PRE_ROOT46_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL46 CCM_ACCESS_CTRL46_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT46_SET CCM_ACCESS_CTRL46_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT46_CLR CCM_ACCESS_CTRL46_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT46_TOG CCM_ACCESS_CTRL46_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT47 CCM_TARGET_ROOT47_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT47_SET CCM_TARGET_ROOT47_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT47_CLR CCM_TARGET_ROOT47_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT47_TOG CCM_TARGET_ROOT47_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST47 CCM_POST47_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT47_SET CCM_POST_ROOT47_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT47_CLR CCM_POST_ROOT47_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT47_TOG CCM_POST_ROOT47_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE47 CCM_PRE47_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT47_SET CCM_PRE_ROOT47_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT47_CLR CCM_PRE_ROOT47_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT47_TOG CCM_PRE_ROOT47_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL47 CCM_ACCESS_CTRL47_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT47_SET CCM_ACCESS_CTRL47_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT47_CLR CCM_ACCESS_CTRL47_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT47_TOG CCM_ACCESS_CTRL47_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT48 CCM_TARGET_ROOT48_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT48_SET CCM_TARGET_ROOT48_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT48_CLR CCM_TARGET_ROOT48_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT48_TOG CCM_TARGET_ROOT48_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST48 CCM_POST48_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT48_SET CCM_POST_ROOT48_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT48_CLR CCM_POST_ROOT48_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT48_TOG CCM_POST_ROOT48_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE48 CCM_PRE48_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT48_SET CCM_PRE_ROOT48_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT48_CLR CCM_PRE_ROOT48_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT48_TOG CCM_PRE_ROOT48_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL48 CCM_ACCESS_CTRL48_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT48_SET CCM_ACCESS_CTRL48_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT48_CLR CCM_ACCESS_CTRL48_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT48_TOG CCM_ACCESS_CTRL48_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT49 CCM_TARGET_ROOT49_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT49_SET CCM_TARGET_ROOT49_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT49_CLR CCM_TARGET_ROOT49_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT49_TOG CCM_TARGET_ROOT49_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST49 CCM_POST49_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT49_SET CCM_POST_ROOT49_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT49_CLR CCM_POST_ROOT49_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT49_TOG CCM_POST_ROOT49_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE49 CCM_PRE49_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT49_SET CCM_PRE_ROOT49_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT49_CLR CCM_PRE_ROOT49_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT49_TOG CCM_PRE_ROOT49_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL49 CCM_ACCESS_CTRL49_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT49_SET CCM_ACCESS_CTRL49_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT49_CLR CCM_ACCESS_CTRL49_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT49_TOG CCM_ACCESS_CTRL49_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT50 CCM_TARGET_ROOT50_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT50_SET CCM_TARGET_ROOT50_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT50_CLR CCM_TARGET_ROOT50_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT50_TOG CCM_TARGET_ROOT50_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST50 CCM_POST50_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT50_SET CCM_POST_ROOT50_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT50_CLR CCM_POST_ROOT50_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT50_TOG CCM_POST_ROOT50_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE50 CCM_PRE50_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT50_SET CCM_PRE_ROOT50_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT50_CLR CCM_PRE_ROOT50_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT50_TOG CCM_PRE_ROOT50_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL50 CCM_ACCESS_CTRL50_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT50_SET CCM_ACCESS_CTRL50_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT50_CLR CCM_ACCESS_CTRL50_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT50_TOG CCM_ACCESS_CTRL50_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT51 CCM_TARGET_ROOT51_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT51_SET CCM_TARGET_ROOT51_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT51_CLR CCM_TARGET_ROOT51_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT51_TOG CCM_TARGET_ROOT51_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST51 CCM_POST51_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT51_SET CCM_POST_ROOT51_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT51_CLR CCM_POST_ROOT51_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT51_TOG CCM_POST_ROOT51_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE51 CCM_PRE51_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT51_SET CCM_PRE_ROOT51_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT51_CLR CCM_PRE_ROOT51_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT51_TOG CCM_PRE_ROOT51_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL51 CCM_ACCESS_CTRL51_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT51_SET CCM_ACCESS_CTRL51_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT51_CLR CCM_ACCESS_CTRL51_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT51_TOG CCM_ACCESS_CTRL51_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT52 CCM_TARGET_ROOT52_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT52_SET CCM_TARGET_ROOT52_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT52_CLR CCM_TARGET_ROOT52_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT52_TOG CCM_TARGET_ROOT52_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST52 CCM_POST52_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT52_SET CCM_POST_ROOT52_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT52_CLR CCM_POST_ROOT52_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT52_TOG CCM_POST_ROOT52_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE52 CCM_PRE52_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT52_SET CCM_PRE_ROOT52_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT52_CLR CCM_PRE_ROOT52_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT52_TOG CCM_PRE_ROOT52_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL52 CCM_ACCESS_CTRL52_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT52_SET CCM_ACCESS_CTRL52_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT52_CLR CCM_ACCESS_CTRL52_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT52_TOG CCM_ACCESS_CTRL52_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT53 CCM_TARGET_ROOT53_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT53_SET CCM_TARGET_ROOT53_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT53_CLR CCM_TARGET_ROOT53_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT53_TOG CCM_TARGET_ROOT53_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST53 CCM_POST53_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT53_SET CCM_POST_ROOT53_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT53_CLR CCM_POST_ROOT53_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT53_TOG CCM_POST_ROOT53_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE53 CCM_PRE53_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT53_SET CCM_PRE_ROOT53_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT53_CLR CCM_PRE_ROOT53_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT53_TOG CCM_PRE_ROOT53_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL53 CCM_ACCESS_CTRL53_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT53_SET CCM_ACCESS_CTRL53_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT53_CLR CCM_ACCESS_CTRL53_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT53_TOG CCM_ACCESS_CTRL53_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT54 CCM_TARGET_ROOT54_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT54_SET CCM_TARGET_ROOT54_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT54_CLR CCM_TARGET_ROOT54_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT54_TOG CCM_TARGET_ROOT54_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST54 CCM_POST54_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT54_SET CCM_POST_ROOT54_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT54_CLR CCM_POST_ROOT54_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT54_TOG CCM_POST_ROOT54_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE54 CCM_PRE54_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT54_SET CCM_PRE_ROOT54_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT54_CLR CCM_PRE_ROOT54_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT54_TOG CCM_PRE_ROOT54_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL54 CCM_ACCESS_CTRL54_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT54_SET CCM_ACCESS_CTRL54_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT54_CLR CCM_ACCESS_CTRL54_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT54_TOG CCM_ACCESS_CTRL54_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT55 CCM_TARGET_ROOT55_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT55_SET CCM_TARGET_ROOT55_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT55_CLR CCM_TARGET_ROOT55_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT55_TOG CCM_TARGET_ROOT55_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST55 CCM_POST55_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT55_SET CCM_POST_ROOT55_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT55_CLR CCM_POST_ROOT55_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT55_TOG CCM_POST_ROOT55_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE55 CCM_PRE55_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT55_SET CCM_PRE_ROOT55_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT55_CLR CCM_PRE_ROOT55_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT55_TOG CCM_PRE_ROOT55_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL55 CCM_ACCESS_CTRL55_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT55_SET CCM_ACCESS_CTRL55_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT55_CLR CCM_ACCESS_CTRL55_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT55_TOG CCM_ACCESS_CTRL55_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT56 CCM_TARGET_ROOT56_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT56_SET CCM_TARGET_ROOT56_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT56_CLR CCM_TARGET_ROOT56_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT56_TOG CCM_TARGET_ROOT56_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST56 CCM_POST56_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT56_SET CCM_POST_ROOT56_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT56_CLR CCM_POST_ROOT56_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT56_TOG CCM_POST_ROOT56_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE56 CCM_PRE56_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT56_SET CCM_PRE_ROOT56_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT56_CLR CCM_PRE_ROOT56_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT56_TOG CCM_PRE_ROOT56_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL56 CCM_ACCESS_CTRL56_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT56_SET CCM_ACCESS_CTRL56_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT56_CLR CCM_ACCESS_CTRL56_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT56_TOG CCM_ACCESS_CTRL56_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT57 CCM_TARGET_ROOT57_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT57_SET CCM_TARGET_ROOT57_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT57_CLR CCM_TARGET_ROOT57_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT57_TOG CCM_TARGET_ROOT57_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST57 CCM_POST57_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT57_SET CCM_POST_ROOT57_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT57_CLR CCM_POST_ROOT57_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT57_TOG CCM_POST_ROOT57_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE57 CCM_PRE57_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT57_SET CCM_PRE_ROOT57_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT57_CLR CCM_PRE_ROOT57_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT57_TOG CCM_PRE_ROOT57_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL57 CCM_ACCESS_CTRL57_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT57_SET CCM_ACCESS_CTRL57_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT57_CLR CCM_ACCESS_CTRL57_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT57_TOG CCM_ACCESS_CTRL57_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT58 CCM_TARGET_ROOT58_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT58_SET CCM_TARGET_ROOT58_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT58_CLR CCM_TARGET_ROOT58_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT58_TOG CCM_TARGET_ROOT58_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST58 CCM_POST58_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT58_SET CCM_POST_ROOT58_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT58_CLR CCM_POST_ROOT58_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT58_TOG CCM_POST_ROOT58_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE58 CCM_PRE58_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT58_SET CCM_PRE_ROOT58_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT58_CLR CCM_PRE_ROOT58_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT58_TOG CCM_PRE_ROOT58_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL58 CCM_ACCESS_CTRL58_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT58_SET CCM_ACCESS_CTRL58_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT58_CLR CCM_ACCESS_CTRL58_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT58_TOG CCM_ACCESS_CTRL58_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT59 CCM_TARGET_ROOT59_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT59_SET CCM_TARGET_ROOT59_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT59_CLR CCM_TARGET_ROOT59_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT59_TOG CCM_TARGET_ROOT59_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST59 CCM_POST59_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT59_SET CCM_POST_ROOT59_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT59_CLR CCM_POST_ROOT59_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT59_TOG CCM_POST_ROOT59_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE59 CCM_PRE59_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT59_SET CCM_PRE_ROOT59_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT59_CLR CCM_PRE_ROOT59_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT59_TOG CCM_PRE_ROOT59_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL59 CCM_ACCESS_CTRL59_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT59_SET CCM_ACCESS_CTRL59_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT59_CLR CCM_ACCESS_CTRL59_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT59_TOG CCM_ACCESS_CTRL59_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT60 CCM_TARGET_ROOT60_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT60_SET CCM_TARGET_ROOT60_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT60_CLR CCM_TARGET_ROOT60_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT60_TOG CCM_TARGET_ROOT60_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST60 CCM_POST60_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT60_SET CCM_POST_ROOT60_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT60_CLR CCM_POST_ROOT60_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT60_TOG CCM_POST_ROOT60_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE60 CCM_PRE60_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT60_SET CCM_PRE_ROOT60_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT60_CLR CCM_PRE_ROOT60_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT60_TOG CCM_PRE_ROOT60_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL60 CCM_ACCESS_CTRL60_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT60_SET CCM_ACCESS_CTRL60_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT60_CLR CCM_ACCESS_CTRL60_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT60_TOG CCM_ACCESS_CTRL60_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT61 CCM_TARGET_ROOT61_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT61_SET CCM_TARGET_ROOT61_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT61_CLR CCM_TARGET_ROOT61_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT61_TOG CCM_TARGET_ROOT61_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST61 CCM_POST61_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT61_SET CCM_POST_ROOT61_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT61_CLR CCM_POST_ROOT61_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT61_TOG CCM_POST_ROOT61_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE61 CCM_PRE61_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT61_SET CCM_PRE_ROOT61_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT61_CLR CCM_PRE_ROOT61_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT61_TOG CCM_PRE_ROOT61_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL61 CCM_ACCESS_CTRL61_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT61_SET CCM_ACCESS_CTRL61_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT61_CLR CCM_ACCESS_CTRL61_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT61_TOG CCM_ACCESS_CTRL61_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT62 CCM_TARGET_ROOT62_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT62_SET CCM_TARGET_ROOT62_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT62_CLR CCM_TARGET_ROOT62_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT62_TOG CCM_TARGET_ROOT62_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST62 CCM_POST62_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT62_SET CCM_POST_ROOT62_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT62_CLR CCM_POST_ROOT62_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT62_TOG CCM_POST_ROOT62_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE62 CCM_PRE62_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT62_SET CCM_PRE_ROOT62_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT62_CLR CCM_PRE_ROOT62_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT62_TOG CCM_PRE_ROOT62_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL62 CCM_ACCESS_CTRL62_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT62_SET CCM_ACCESS_CTRL62_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT62_CLR CCM_ACCESS_CTRL62_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT62_TOG CCM_ACCESS_CTRL62_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT63 CCM_TARGET_ROOT63_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT63_SET CCM_TARGET_ROOT63_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT63_CLR CCM_TARGET_ROOT63_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT63_TOG CCM_TARGET_ROOT63_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST63 CCM_POST63_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT63_SET CCM_POST_ROOT63_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT63_CLR CCM_POST_ROOT63_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT63_TOG CCM_POST_ROOT63_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE63 CCM_PRE63_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT63_SET CCM_PRE_ROOT63_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT63_CLR CCM_PRE_ROOT63_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT63_TOG CCM_PRE_ROOT63_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL63 CCM_ACCESS_CTRL63_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT63_SET CCM_ACCESS_CTRL63_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT63_CLR CCM_ACCESS_CTRL63_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT63_TOG CCM_ACCESS_CTRL63_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT64 CCM_TARGET_ROOT64_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT64_SET CCM_TARGET_ROOT64_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT64_CLR CCM_TARGET_ROOT64_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT64_TOG CCM_TARGET_ROOT64_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST64 CCM_POST64_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT64_SET CCM_POST_ROOT64_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT64_CLR CCM_POST_ROOT64_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT64_TOG CCM_POST_ROOT64_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE64 CCM_PRE64_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT64_SET CCM_PRE_ROOT64_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT64_CLR CCM_PRE_ROOT64_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT64_TOG CCM_PRE_ROOT64_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL64 CCM_ACCESS_CTRL64_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT64_SET CCM_ACCESS_CTRL64_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT64_CLR CCM_ACCESS_CTRL64_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT64_TOG CCM_ACCESS_CTRL64_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT65 CCM_TARGET_ROOT65_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT65_SET CCM_TARGET_ROOT65_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT65_CLR CCM_TARGET_ROOT65_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT65_TOG CCM_TARGET_ROOT65_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST65 CCM_POST65_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT65_SET CCM_POST_ROOT65_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT65_CLR CCM_POST_ROOT65_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT65_TOG CCM_POST_ROOT65_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE65 CCM_PRE65_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT65_SET CCM_PRE_ROOT65_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT65_CLR CCM_PRE_ROOT65_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT65_TOG CCM_PRE_ROOT65_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL65 CCM_ACCESS_CTRL65_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT65_SET CCM_ACCESS_CTRL65_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT65_CLR CCM_ACCESS_CTRL65_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT65_TOG CCM_ACCESS_CTRL65_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT66 CCM_TARGET_ROOT66_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT66_SET CCM_TARGET_ROOT66_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT66_CLR CCM_TARGET_ROOT66_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT66_TOG CCM_TARGET_ROOT66_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST66 CCM_POST66_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT66_SET CCM_POST_ROOT66_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT66_CLR CCM_POST_ROOT66_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT66_TOG CCM_POST_ROOT66_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE66 CCM_PRE66_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT66_SET CCM_PRE_ROOT66_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT66_CLR CCM_PRE_ROOT66_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT66_TOG CCM_PRE_ROOT66_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL66 CCM_ACCESS_CTRL66_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT66_SET CCM_ACCESS_CTRL66_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT66_CLR CCM_ACCESS_CTRL66_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT66_TOG CCM_ACCESS_CTRL66_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT67 CCM_TARGET_ROOT67_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT67_SET CCM_TARGET_ROOT67_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT67_CLR CCM_TARGET_ROOT67_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT67_TOG CCM_TARGET_ROOT67_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST67 CCM_POST67_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT67_SET CCM_POST_ROOT67_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT67_CLR CCM_POST_ROOT67_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT67_TOG CCM_POST_ROOT67_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE67 CCM_PRE67_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT67_SET CCM_PRE_ROOT67_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT67_CLR CCM_PRE_ROOT67_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT67_TOG CCM_PRE_ROOT67_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL67 CCM_ACCESS_CTRL67_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT67_SET CCM_ACCESS_CTRL67_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT67_CLR CCM_ACCESS_CTRL67_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT67_TOG CCM_ACCESS_CTRL67_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT68 CCM_TARGET_ROOT68_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT68_SET CCM_TARGET_ROOT68_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT68_CLR CCM_TARGET_ROOT68_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT68_TOG CCM_TARGET_ROOT68_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST68 CCM_POST68_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT68_SET CCM_POST_ROOT68_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT68_CLR CCM_POST_ROOT68_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT68_TOG CCM_POST_ROOT68_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE68 CCM_PRE68_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT68_SET CCM_PRE_ROOT68_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT68_CLR CCM_PRE_ROOT68_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT68_TOG CCM_PRE_ROOT68_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL68 CCM_ACCESS_CTRL68_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT68_SET CCM_ACCESS_CTRL68_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT68_CLR CCM_ACCESS_CTRL68_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT68_TOG CCM_ACCESS_CTRL68_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT69 CCM_TARGET_ROOT69_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT69_SET CCM_TARGET_ROOT69_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT69_CLR CCM_TARGET_ROOT69_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT69_TOG CCM_TARGET_ROOT69_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST69 CCM_POST69_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT69_SET CCM_POST_ROOT69_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT69_CLR CCM_POST_ROOT69_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT69_TOG CCM_POST_ROOT69_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE69 CCM_PRE69_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT69_SET CCM_PRE_ROOT69_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT69_CLR CCM_PRE_ROOT69_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT69_TOG CCM_PRE_ROOT69_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL69 CCM_ACCESS_CTRL69_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT69_SET CCM_ACCESS_CTRL69_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT69_CLR CCM_ACCESS_CTRL69_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT69_TOG CCM_ACCESS_CTRL69_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT70 CCM_TARGET_ROOT70_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT70_SET CCM_TARGET_ROOT70_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT70_CLR CCM_TARGET_ROOT70_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT70_TOG CCM_TARGET_ROOT70_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST70 CCM_POST70_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT70_SET CCM_POST_ROOT70_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT70_CLR CCM_POST_ROOT70_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT70_TOG CCM_POST_ROOT70_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE70 CCM_PRE70_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT70_SET CCM_PRE_ROOT70_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT70_CLR CCM_PRE_ROOT70_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT70_TOG CCM_PRE_ROOT70_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL70 CCM_ACCESS_CTRL70_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT70_SET CCM_ACCESS_CTRL70_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT70_CLR CCM_ACCESS_CTRL70_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT70_TOG CCM_ACCESS_CTRL70_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT71 CCM_TARGET_ROOT71_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT71_SET CCM_TARGET_ROOT71_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT71_CLR CCM_TARGET_ROOT71_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT71_TOG CCM_TARGET_ROOT71_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST71 CCM_POST71_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT71_SET CCM_POST_ROOT71_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT71_CLR CCM_POST_ROOT71_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT71_TOG CCM_POST_ROOT71_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE71 CCM_PRE71_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT71_SET CCM_PRE_ROOT71_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT71_CLR CCM_PRE_ROOT71_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT71_TOG CCM_PRE_ROOT71_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL71 CCM_ACCESS_CTRL71_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT71_SET CCM_ACCESS_CTRL71_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT71_CLR CCM_ACCESS_CTRL71_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT71_TOG CCM_ACCESS_CTRL71_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT72 CCM_TARGET_ROOT72_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT72_SET CCM_TARGET_ROOT72_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT72_CLR CCM_TARGET_ROOT72_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT72_TOG CCM_TARGET_ROOT72_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST72 CCM_POST72_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT72_SET CCM_POST_ROOT72_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT72_CLR CCM_POST_ROOT72_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT72_TOG CCM_POST_ROOT72_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE72 CCM_PRE72_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT72_SET CCM_PRE_ROOT72_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT72_CLR CCM_PRE_ROOT72_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT72_TOG CCM_PRE_ROOT72_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL72 CCM_ACCESS_CTRL72_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT72_SET CCM_ACCESS_CTRL72_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT72_CLR CCM_ACCESS_CTRL72_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT72_TOG CCM_ACCESS_CTRL72_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT73 CCM_TARGET_ROOT73_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT73_SET CCM_TARGET_ROOT73_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT73_CLR CCM_TARGET_ROOT73_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT73_TOG CCM_TARGET_ROOT73_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST73 CCM_POST73_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT73_SET CCM_POST_ROOT73_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT73_CLR CCM_POST_ROOT73_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT73_TOG CCM_POST_ROOT73_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE73 CCM_PRE73_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT73_SET CCM_PRE_ROOT73_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT73_CLR CCM_PRE_ROOT73_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT73_TOG CCM_PRE_ROOT73_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL73 CCM_ACCESS_CTRL73_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT73_SET CCM_ACCESS_CTRL73_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT73_CLR CCM_ACCESS_CTRL73_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT73_TOG CCM_ACCESS_CTRL73_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT74 CCM_TARGET_ROOT74_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT74_SET CCM_TARGET_ROOT74_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT74_CLR CCM_TARGET_ROOT74_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT74_TOG CCM_TARGET_ROOT74_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST74 CCM_POST74_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT74_SET CCM_POST_ROOT74_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT74_CLR CCM_POST_ROOT74_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT74_TOG CCM_POST_ROOT74_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE74 CCM_PRE74_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT74_SET CCM_PRE_ROOT74_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT74_CLR CCM_PRE_ROOT74_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT74_TOG CCM_PRE_ROOT74_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL74 CCM_ACCESS_CTRL74_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT74_SET CCM_ACCESS_CTRL74_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT74_CLR CCM_ACCESS_CTRL74_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT74_TOG CCM_ACCESS_CTRL74_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT75 CCM_TARGET_ROOT75_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT75_SET CCM_TARGET_ROOT75_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT75_CLR CCM_TARGET_ROOT75_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT75_TOG CCM_TARGET_ROOT75_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST75 CCM_POST75_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT75_SET CCM_POST_ROOT75_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT75_CLR CCM_POST_ROOT75_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT75_TOG CCM_POST_ROOT75_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE75 CCM_PRE75_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT75_SET CCM_PRE_ROOT75_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT75_CLR CCM_PRE_ROOT75_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT75_TOG CCM_PRE_ROOT75_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL75 CCM_ACCESS_CTRL75_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT75_SET CCM_ACCESS_CTRL75_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT75_CLR CCM_ACCESS_CTRL75_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT75_TOG CCM_ACCESS_CTRL75_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT76 CCM_TARGET_ROOT76_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT76_SET CCM_TARGET_ROOT76_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT76_CLR CCM_TARGET_ROOT76_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT76_TOG CCM_TARGET_ROOT76_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST76 CCM_POST76_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT76_SET CCM_POST_ROOT76_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT76_CLR CCM_POST_ROOT76_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT76_TOG CCM_POST_ROOT76_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE76 CCM_PRE76_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT76_SET CCM_PRE_ROOT76_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT76_CLR CCM_PRE_ROOT76_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT76_TOG CCM_PRE_ROOT76_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL76 CCM_ACCESS_CTRL76_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT76_SET CCM_ACCESS_CTRL76_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT76_CLR CCM_ACCESS_CTRL76_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT76_TOG CCM_ACCESS_CTRL76_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT77 CCM_TARGET_ROOT77_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT77_SET CCM_TARGET_ROOT77_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT77_CLR CCM_TARGET_ROOT77_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT77_TOG CCM_TARGET_ROOT77_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST77 CCM_POST77_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT77_SET CCM_POST_ROOT77_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT77_CLR CCM_POST_ROOT77_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT77_TOG CCM_POST_ROOT77_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE77 CCM_PRE77_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT77_SET CCM_PRE_ROOT77_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT77_CLR CCM_PRE_ROOT77_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT77_TOG CCM_PRE_ROOT77_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL77 CCM_ACCESS_CTRL77_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT77_SET CCM_ACCESS_CTRL77_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT77_CLR CCM_ACCESS_CTRL77_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT77_TOG CCM_ACCESS_CTRL77_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT78 CCM_TARGET_ROOT78_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT78_SET CCM_TARGET_ROOT78_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT78_CLR CCM_TARGET_ROOT78_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT78_TOG CCM_TARGET_ROOT78_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST78 CCM_POST78_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT78_SET CCM_POST_ROOT78_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT78_CLR CCM_POST_ROOT78_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT78_TOG CCM_POST_ROOT78_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE78 CCM_PRE78_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT78_SET CCM_PRE_ROOT78_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT78_CLR CCM_PRE_ROOT78_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT78_TOG CCM_PRE_ROOT78_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL78 CCM_ACCESS_CTRL78_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT78_SET CCM_ACCESS_CTRL78_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT78_CLR CCM_ACCESS_CTRL78_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT78_TOG CCM_ACCESS_CTRL78_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT79 CCM_TARGET_ROOT79_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT79_SET CCM_TARGET_ROOT79_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT79_CLR CCM_TARGET_ROOT79_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT79_TOG CCM_TARGET_ROOT79_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST79 CCM_POST79_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT79_SET CCM_POST_ROOT79_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT79_CLR CCM_POST_ROOT79_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT79_TOG CCM_POST_ROOT79_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE79 CCM_PRE79_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT79_SET CCM_PRE_ROOT79_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT79_CLR CCM_PRE_ROOT79_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT79_TOG CCM_PRE_ROOT79_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL79 CCM_ACCESS_CTRL79_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT79_SET CCM_ACCESS_CTRL79_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT79_CLR CCM_ACCESS_CTRL79_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT79_TOG CCM_ACCESS_CTRL79_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT80 CCM_TARGET_ROOT80_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT80_SET CCM_TARGET_ROOT80_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT80_CLR CCM_TARGET_ROOT80_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT80_TOG CCM_TARGET_ROOT80_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST80 CCM_POST80_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT80_SET CCM_POST_ROOT80_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT80_CLR CCM_POST_ROOT80_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT80_TOG CCM_POST_ROOT80_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE80 CCM_PRE80_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT80_SET CCM_PRE_ROOT80_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT80_CLR CCM_PRE_ROOT80_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT80_TOG CCM_PRE_ROOT80_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL80 CCM_ACCESS_CTRL80_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT80_SET CCM_ACCESS_CTRL80_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT80_CLR CCM_ACCESS_CTRL80_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT80_TOG CCM_ACCESS_CTRL80_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT81 CCM_TARGET_ROOT81_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT81_SET CCM_TARGET_ROOT81_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT81_CLR CCM_TARGET_ROOT81_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT81_TOG CCM_TARGET_ROOT81_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST81 CCM_POST81_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT81_SET CCM_POST_ROOT81_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT81_CLR CCM_POST_ROOT81_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT81_TOG CCM_POST_ROOT81_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE81 CCM_PRE81_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT81_SET CCM_PRE_ROOT81_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT81_CLR CCM_PRE_ROOT81_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT81_TOG CCM_PRE_ROOT81_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL81 CCM_ACCESS_CTRL81_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT81_SET CCM_ACCESS_CTRL81_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT81_CLR CCM_ACCESS_CTRL81_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT81_TOG CCM_ACCESS_CTRL81_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT82 CCM_TARGET_ROOT82_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT82_SET CCM_TARGET_ROOT82_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT82_CLR CCM_TARGET_ROOT82_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT82_TOG CCM_TARGET_ROOT82_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST82 CCM_POST82_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT82_SET CCM_POST_ROOT82_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT82_CLR CCM_POST_ROOT82_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT82_TOG CCM_POST_ROOT82_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE82 CCM_PRE82_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT82_SET CCM_PRE_ROOT82_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT82_CLR CCM_PRE_ROOT82_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT82_TOG CCM_PRE_ROOT82_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL82 CCM_ACCESS_CTRL82_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT82_SET CCM_ACCESS_CTRL82_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT82_CLR CCM_ACCESS_CTRL82_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT82_TOG CCM_ACCESS_CTRL82_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT83 CCM_TARGET_ROOT83_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT83_SET CCM_TARGET_ROOT83_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT83_CLR CCM_TARGET_ROOT83_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT83_TOG CCM_TARGET_ROOT83_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST83 CCM_POST83_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT83_SET CCM_POST_ROOT83_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT83_CLR CCM_POST_ROOT83_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT83_TOG CCM_POST_ROOT83_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE83 CCM_PRE83_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT83_SET CCM_PRE_ROOT83_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT83_CLR CCM_PRE_ROOT83_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT83_TOG CCM_PRE_ROOT83_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL83 CCM_ACCESS_CTRL83_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT83_SET CCM_ACCESS_CTRL83_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT83_CLR CCM_ACCESS_CTRL83_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT83_TOG CCM_ACCESS_CTRL83_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT84 CCM_TARGET_ROOT84_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT84_SET CCM_TARGET_ROOT84_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT84_CLR CCM_TARGET_ROOT84_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT84_TOG CCM_TARGET_ROOT84_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST84 CCM_POST84_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT84_SET CCM_POST_ROOT84_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT84_CLR CCM_POST_ROOT84_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT84_TOG CCM_POST_ROOT84_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE84 CCM_PRE84_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT84_SET CCM_PRE_ROOT84_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT84_CLR CCM_PRE_ROOT84_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT84_TOG CCM_PRE_ROOT84_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL84 CCM_ACCESS_CTRL84_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT84_SET CCM_ACCESS_CTRL84_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT84_CLR CCM_ACCESS_CTRL84_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT84_TOG CCM_ACCESS_CTRL84_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT85 CCM_TARGET_ROOT85_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT85_SET CCM_TARGET_ROOT85_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT85_CLR CCM_TARGET_ROOT85_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT85_TOG CCM_TARGET_ROOT85_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST85 CCM_POST85_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT85_SET CCM_POST_ROOT85_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT85_CLR CCM_POST_ROOT85_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT85_TOG CCM_POST_ROOT85_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE85 CCM_PRE85_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT85_SET CCM_PRE_ROOT85_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT85_CLR CCM_PRE_ROOT85_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT85_TOG CCM_PRE_ROOT85_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL85 CCM_ACCESS_CTRL85_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT85_SET CCM_ACCESS_CTRL85_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT85_CLR CCM_ACCESS_CTRL85_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT85_TOG CCM_ACCESS_CTRL85_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT86 CCM_TARGET_ROOT86_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT86_SET CCM_TARGET_ROOT86_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT86_CLR CCM_TARGET_ROOT86_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT86_TOG CCM_TARGET_ROOT86_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST86 CCM_POST86_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT86_SET CCM_POST_ROOT86_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT86_CLR CCM_POST_ROOT86_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT86_TOG CCM_POST_ROOT86_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE86 CCM_PRE86_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT86_SET CCM_PRE_ROOT86_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT86_CLR CCM_PRE_ROOT86_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT86_TOG CCM_PRE_ROOT86_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL86 CCM_ACCESS_CTRL86_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT86_SET CCM_ACCESS_CTRL86_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT86_CLR CCM_ACCESS_CTRL86_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT86_TOG CCM_ACCESS_CTRL86_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT87 CCM_TARGET_ROOT87_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT87_SET CCM_TARGET_ROOT87_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT87_CLR CCM_TARGET_ROOT87_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT87_TOG CCM_TARGET_ROOT87_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST87 CCM_POST87_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT87_SET CCM_POST_ROOT87_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT87_CLR CCM_POST_ROOT87_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT87_TOG CCM_POST_ROOT87_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE87 CCM_PRE87_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT87_SET CCM_PRE_ROOT87_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT87_CLR CCM_PRE_ROOT87_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT87_TOG CCM_PRE_ROOT87_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL87 CCM_ACCESS_CTRL87_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT87_SET CCM_ACCESS_CTRL87_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT87_CLR CCM_ACCESS_CTRL87_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT87_TOG CCM_ACCESS_CTRL87_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT88 CCM_TARGET_ROOT88_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT88_SET CCM_TARGET_ROOT88_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT88_CLR CCM_TARGET_ROOT88_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT88_TOG CCM_TARGET_ROOT88_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST88 CCM_POST88_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT88_SET CCM_POST_ROOT88_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT88_CLR CCM_POST_ROOT88_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT88_TOG CCM_POST_ROOT88_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE88 CCM_PRE88_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT88_SET CCM_PRE_ROOT88_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT88_CLR CCM_PRE_ROOT88_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT88_TOG CCM_PRE_ROOT88_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL88 CCM_ACCESS_CTRL88_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT88_SET CCM_ACCESS_CTRL88_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT88_CLR CCM_ACCESS_CTRL88_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT88_TOG CCM_ACCESS_CTRL88_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT89 CCM_TARGET_ROOT89_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT89_SET CCM_TARGET_ROOT89_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT89_CLR CCM_TARGET_ROOT89_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT89_TOG CCM_TARGET_ROOT89_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST89 CCM_POST89_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT89_SET CCM_POST_ROOT89_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT89_CLR CCM_POST_ROOT89_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT89_TOG CCM_POST_ROOT89_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE89 CCM_PRE89_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT89_SET CCM_PRE_ROOT89_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT89_CLR CCM_PRE_ROOT89_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT89_TOG CCM_PRE_ROOT89_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL89 CCM_ACCESS_CTRL89_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT89_SET CCM_ACCESS_CTRL89_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT89_CLR CCM_ACCESS_CTRL89_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT89_TOG CCM_ACCESS_CTRL89_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT90 CCM_TARGET_ROOT90_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT90_SET CCM_TARGET_ROOT90_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT90_CLR CCM_TARGET_ROOT90_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT90_TOG CCM_TARGET_ROOT90_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST90 CCM_POST90_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT90_SET CCM_POST_ROOT90_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT90_CLR CCM_POST_ROOT90_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT90_TOG CCM_POST_ROOT90_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE90 CCM_PRE90_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT90_SET CCM_PRE_ROOT90_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT90_CLR CCM_PRE_ROOT90_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT90_TOG CCM_PRE_ROOT90_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL90 CCM_ACCESS_CTRL90_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT90_SET CCM_ACCESS_CTRL90_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT90_CLR CCM_ACCESS_CTRL90_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT90_TOG CCM_ACCESS_CTRL90_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT91 CCM_TARGET_ROOT91_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT91_SET CCM_TARGET_ROOT91_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT91_CLR CCM_TARGET_ROOT91_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT91_TOG CCM_TARGET_ROOT91_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST91 CCM_POST91_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT91_SET CCM_POST_ROOT91_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT91_CLR CCM_POST_ROOT91_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT91_TOG CCM_POST_ROOT91_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE91 CCM_PRE91_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT91_SET CCM_PRE_ROOT91_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT91_CLR CCM_PRE_ROOT91_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT91_TOG CCM_PRE_ROOT91_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL91 CCM_ACCESS_CTRL91_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT91_SET CCM_ACCESS_CTRL91_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT91_CLR CCM_ACCESS_CTRL91_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT91_TOG CCM_ACCESS_CTRL91_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT92 CCM_TARGET_ROOT92_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT92_SET CCM_TARGET_ROOT92_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT92_CLR CCM_TARGET_ROOT92_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT92_TOG CCM_TARGET_ROOT92_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST92 CCM_POST92_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT92_SET CCM_POST_ROOT92_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT92_CLR CCM_POST_ROOT92_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT92_TOG CCM_POST_ROOT92_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE92 CCM_PRE92_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT92_SET CCM_PRE_ROOT92_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT92_CLR CCM_PRE_ROOT92_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT92_TOG CCM_PRE_ROOT92_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL92 CCM_ACCESS_CTRL92_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT92_SET CCM_ACCESS_CTRL92_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT92_CLR CCM_ACCESS_CTRL92_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT92_TOG CCM_ACCESS_CTRL92_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT93 CCM_TARGET_ROOT93_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT93_SET CCM_TARGET_ROOT93_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT93_CLR CCM_TARGET_ROOT93_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT93_TOG CCM_TARGET_ROOT93_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST93 CCM_POST93_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT93_SET CCM_POST_ROOT93_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT93_CLR CCM_POST_ROOT93_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT93_TOG CCM_POST_ROOT93_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE93 CCM_PRE93_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT93_SET CCM_PRE_ROOT93_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT93_CLR CCM_PRE_ROOT93_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT93_TOG CCM_PRE_ROOT93_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL93 CCM_ACCESS_CTRL93_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT93_SET CCM_ACCESS_CTRL93_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT93_CLR CCM_ACCESS_CTRL93_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT93_TOG CCM_ACCESS_CTRL93_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT94 CCM_TARGET_ROOT94_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT94_SET CCM_TARGET_ROOT94_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT94_CLR CCM_TARGET_ROOT94_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT94_TOG CCM_TARGET_ROOT94_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST94 CCM_POST94_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT94_SET CCM_POST_ROOT94_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT94_CLR CCM_POST_ROOT94_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT94_TOG CCM_POST_ROOT94_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE94 CCM_PRE94_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT94_SET CCM_PRE_ROOT94_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT94_CLR CCM_PRE_ROOT94_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT94_TOG CCM_PRE_ROOT94_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL94 CCM_ACCESS_CTRL94_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT94_SET CCM_ACCESS_CTRL94_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT94_CLR CCM_ACCESS_CTRL94_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT94_TOG CCM_ACCESS_CTRL94_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT95 CCM_TARGET_ROOT95_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT95_SET CCM_TARGET_ROOT95_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT95_CLR CCM_TARGET_ROOT95_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT95_TOG CCM_TARGET_ROOT95_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST95 CCM_POST95_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT95_SET CCM_POST_ROOT95_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT95_CLR CCM_POST_ROOT95_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT95_TOG CCM_POST_ROOT95_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE95 CCM_PRE95_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT95_SET CCM_PRE_ROOT95_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT95_CLR CCM_PRE_ROOT95_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT95_TOG CCM_PRE_ROOT95_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL95 CCM_ACCESS_CTRL95_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT95_SET CCM_ACCESS_CTRL95_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT95_CLR CCM_ACCESS_CTRL95_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT95_TOG CCM_ACCESS_CTRL95_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT96 CCM_TARGET_ROOT96_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT96_SET CCM_TARGET_ROOT96_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT96_CLR CCM_TARGET_ROOT96_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT96_TOG CCM_TARGET_ROOT96_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST96 CCM_POST96_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT96_SET CCM_POST_ROOT96_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT96_CLR CCM_POST_ROOT96_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT96_TOG CCM_POST_ROOT96_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE96 CCM_PRE96_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT96_SET CCM_PRE_ROOT96_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT96_CLR CCM_PRE_ROOT96_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT96_TOG CCM_PRE_ROOT96_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL96 CCM_ACCESS_CTRL96_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT96_SET CCM_ACCESS_CTRL96_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT96_CLR CCM_ACCESS_CTRL96_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT96_TOG CCM_ACCESS_CTRL96_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT97 CCM_TARGET_ROOT97_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT97_SET CCM_TARGET_ROOT97_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT97_CLR CCM_TARGET_ROOT97_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT97_TOG CCM_TARGET_ROOT97_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST97 CCM_POST97_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT97_SET CCM_POST_ROOT97_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT97_CLR CCM_POST_ROOT97_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT97_TOG CCM_POST_ROOT97_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE97 CCM_PRE97_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT97_SET CCM_PRE_ROOT97_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT97_CLR CCM_PRE_ROOT97_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT97_TOG CCM_PRE_ROOT97_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL97 CCM_ACCESS_CTRL97_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT97_SET CCM_ACCESS_CTRL97_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT97_CLR CCM_ACCESS_CTRL97_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT97_TOG CCM_ACCESS_CTRL97_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT98 CCM_TARGET_ROOT98_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT98_SET CCM_TARGET_ROOT98_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT98_CLR CCM_TARGET_ROOT98_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT98_TOG CCM_TARGET_ROOT98_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST98 CCM_POST98_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT98_SET CCM_POST_ROOT98_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT98_CLR CCM_POST_ROOT98_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT98_TOG CCM_POST_ROOT98_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE98 CCM_PRE98_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT98_SET CCM_PRE_ROOT98_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT98_CLR CCM_PRE_ROOT98_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT98_TOG CCM_PRE_ROOT98_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL98 CCM_ACCESS_CTRL98_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT98_SET CCM_ACCESS_CTRL98_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT98_CLR CCM_ACCESS_CTRL98_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT98_TOG CCM_ACCESS_CTRL98_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT99 CCM_TARGET_ROOT99_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT99_SET CCM_TARGET_ROOT99_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT99_CLR CCM_TARGET_ROOT99_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT99_TOG CCM_TARGET_ROOT99_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST99 CCM_POST99_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT99_SET CCM_POST_ROOT99_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT99_CLR CCM_POST_ROOT99_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT99_TOG CCM_POST_ROOT99_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE99 CCM_PRE99_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT99_SET CCM_PRE_ROOT99_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT99_CLR CCM_PRE_ROOT99_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT99_TOG CCM_PRE_ROOT99_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL99 CCM_ACCESS_CTRL99_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT99_SET CCM_ACCESS_CTRL99_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT99_CLR CCM_ACCESS_CTRL99_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT99_TOG CCM_ACCESS_CTRL99_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT100 CCM_TARGET_ROOT100_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT100_SET CCM_TARGET_ROOT100_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT100_CLR CCM_TARGET_ROOT100_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT100_TOG CCM_TARGET_ROOT100_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST100 CCM_POST100_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT100_SET CCM_POST_ROOT100_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT100_CLR CCM_POST_ROOT100_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT100_TOG CCM_POST_ROOT100_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE100 CCM_PRE100_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT100_SET CCM_PRE_ROOT100_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT100_CLR CCM_PRE_ROOT100_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT100_TOG CCM_PRE_ROOT100_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL100 CCM_ACCESS_CTRL100_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT100_SET CCM_ACCESS_CTRL100_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT100_CLR CCM_ACCESS_CTRL100_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT100_TOG CCM_ACCESS_CTRL100_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT101 CCM_TARGET_ROOT101_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT101_SET CCM_TARGET_ROOT101_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT101_CLR CCM_TARGET_ROOT101_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT101_TOG CCM_TARGET_ROOT101_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST101 CCM_POST101_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT101_SET CCM_POST_ROOT101_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT101_CLR CCM_POST_ROOT101_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT101_TOG CCM_POST_ROOT101_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE101 CCM_PRE101_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT101_SET CCM_PRE_ROOT101_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT101_CLR CCM_PRE_ROOT101_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT101_TOG CCM_PRE_ROOT101_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL101 CCM_ACCESS_CTRL101_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT101_SET CCM_ACCESS_CTRL101_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT101_CLR CCM_ACCESS_CTRL101_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT101_TOG CCM_ACCESS_CTRL101_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT102 CCM_TARGET_ROOT102_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT102_SET CCM_TARGET_ROOT102_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT102_CLR CCM_TARGET_ROOT102_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT102_TOG CCM_TARGET_ROOT102_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST102 CCM_POST102_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT102_SET CCM_POST_ROOT102_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT102_CLR CCM_POST_ROOT102_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT102_TOG CCM_POST_ROOT102_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE102 CCM_PRE102_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT102_SET CCM_PRE_ROOT102_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT102_CLR CCM_PRE_ROOT102_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT102_TOG CCM_PRE_ROOT102_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL102 CCM_ACCESS_CTRL102_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT102_SET CCM_ACCESS_CTRL102_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT102_CLR CCM_ACCESS_CTRL102_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT102_TOG CCM_ACCESS_CTRL102_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT103 CCM_TARGET_ROOT103_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT103_SET CCM_TARGET_ROOT103_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT103_CLR CCM_TARGET_ROOT103_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT103_TOG CCM_TARGET_ROOT103_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST103 CCM_POST103_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT103_SET CCM_POST_ROOT103_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT103_CLR CCM_POST_ROOT103_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT103_TOG CCM_POST_ROOT103_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE103 CCM_PRE103_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT103_SET CCM_PRE_ROOT103_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT103_CLR CCM_PRE_ROOT103_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT103_TOG CCM_PRE_ROOT103_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL103 CCM_ACCESS_CTRL103_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT103_SET CCM_ACCESS_CTRL103_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT103_CLR CCM_ACCESS_CTRL103_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT103_TOG CCM_ACCESS_CTRL103_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT104 CCM_TARGET_ROOT104_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT104_SET CCM_TARGET_ROOT104_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT104_CLR CCM_TARGET_ROOT104_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT104_TOG CCM_TARGET_ROOT104_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST104 CCM_POST104_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT104_SET CCM_POST_ROOT104_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT104_CLR CCM_POST_ROOT104_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT104_TOG CCM_POST_ROOT104_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE104 CCM_PRE104_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT104_SET CCM_PRE_ROOT104_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT104_CLR CCM_PRE_ROOT104_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT104_TOG CCM_PRE_ROOT104_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL104 CCM_ACCESS_CTRL104_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT104_SET CCM_ACCESS_CTRL104_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT104_CLR CCM_ACCESS_CTRL104_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT104_TOG CCM_ACCESS_CTRL104_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT105 CCM_TARGET_ROOT105_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT105_SET CCM_TARGET_ROOT105_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT105_CLR CCM_TARGET_ROOT105_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT105_TOG CCM_TARGET_ROOT105_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST105 CCM_POST105_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT105_SET CCM_POST_ROOT105_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT105_CLR CCM_POST_ROOT105_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT105_TOG CCM_POST_ROOT105_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE105 CCM_PRE105_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT105_SET CCM_PRE_ROOT105_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT105_CLR CCM_PRE_ROOT105_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT105_TOG CCM_PRE_ROOT105_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL105 CCM_ACCESS_CTRL105_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT105_SET CCM_ACCESS_CTRL105_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT105_CLR CCM_ACCESS_CTRL105_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT105_TOG CCM_ACCESS_CTRL105_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT106 CCM_TARGET_ROOT106_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT106_SET CCM_TARGET_ROOT106_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT106_CLR CCM_TARGET_ROOT106_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT106_TOG CCM_TARGET_ROOT106_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST106 CCM_POST106_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT106_SET CCM_POST_ROOT106_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT106_CLR CCM_POST_ROOT106_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT106_TOG CCM_POST_ROOT106_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE106 CCM_PRE106_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT106_SET CCM_PRE_ROOT106_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT106_CLR CCM_PRE_ROOT106_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT106_TOG CCM_PRE_ROOT106_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL106 CCM_ACCESS_CTRL106_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT106_SET CCM_ACCESS_CTRL106_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT106_CLR CCM_ACCESS_CTRL106_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT106_TOG CCM_ACCESS_CTRL106_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT107 CCM_TARGET_ROOT107_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT107_SET CCM_TARGET_ROOT107_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT107_CLR CCM_TARGET_ROOT107_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT107_TOG CCM_TARGET_ROOT107_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST107 CCM_POST107_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT107_SET CCM_POST_ROOT107_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT107_CLR CCM_POST_ROOT107_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT107_TOG CCM_POST_ROOT107_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE107 CCM_PRE107_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT107_SET CCM_PRE_ROOT107_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT107_CLR CCM_PRE_ROOT107_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT107_TOG CCM_PRE_ROOT107_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL107 CCM_ACCESS_CTRL107_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT107_SET CCM_ACCESS_CTRL107_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT107_CLR CCM_ACCESS_CTRL107_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT107_TOG CCM_ACCESS_CTRL107_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT108 CCM_TARGET_ROOT108_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT108_SET CCM_TARGET_ROOT108_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT108_CLR CCM_TARGET_ROOT108_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT108_TOG CCM_TARGET_ROOT108_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST108 CCM_POST108_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT108_SET CCM_POST_ROOT108_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT108_CLR CCM_POST_ROOT108_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT108_TOG CCM_POST_ROOT108_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE108 CCM_PRE108_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT108_SET CCM_PRE_ROOT108_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT108_CLR CCM_PRE_ROOT108_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT108_TOG CCM_PRE_ROOT108_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL108 CCM_ACCESS_CTRL108_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT108_SET CCM_ACCESS_CTRL108_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT108_CLR CCM_ACCESS_CTRL108_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT108_TOG CCM_ACCESS_CTRL108_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT109 CCM_TARGET_ROOT109_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT109_SET CCM_TARGET_ROOT109_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT109_CLR CCM_TARGET_ROOT109_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT109_TOG CCM_TARGET_ROOT109_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST109 CCM_POST109_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT109_SET CCM_POST_ROOT109_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT109_CLR CCM_POST_ROOT109_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT109_TOG CCM_POST_ROOT109_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE109 CCM_PRE109_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT109_SET CCM_PRE_ROOT109_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT109_CLR CCM_PRE_ROOT109_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT109_TOG CCM_PRE_ROOT109_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL109 CCM_ACCESS_CTRL109_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT109_SET CCM_ACCESS_CTRL109_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT109_CLR CCM_ACCESS_CTRL109_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT109_TOG CCM_ACCESS_CTRL109_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT110 CCM_TARGET_ROOT110_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT110_SET CCM_TARGET_ROOT110_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT110_CLR CCM_TARGET_ROOT110_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT110_TOG CCM_TARGET_ROOT110_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST110 CCM_POST110_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT110_SET CCM_POST_ROOT110_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT110_CLR CCM_POST_ROOT110_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT110_TOG CCM_POST_ROOT110_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE110 CCM_PRE110_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT110_SET CCM_PRE_ROOT110_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT110_CLR CCM_PRE_ROOT110_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT110_TOG CCM_PRE_ROOT110_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL110 CCM_ACCESS_CTRL110_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT110_SET CCM_ACCESS_CTRL110_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT110_CLR CCM_ACCESS_CTRL110_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT110_TOG CCM_ACCESS_CTRL110_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT111 CCM_TARGET_ROOT111_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT111_SET CCM_TARGET_ROOT111_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT111_CLR CCM_TARGET_ROOT111_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT111_TOG CCM_TARGET_ROOT111_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST111 CCM_POST111_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT111_SET CCM_POST_ROOT111_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT111_CLR CCM_POST_ROOT111_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT111_TOG CCM_POST_ROOT111_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE111 CCM_PRE111_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT111_SET CCM_PRE_ROOT111_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT111_CLR CCM_PRE_ROOT111_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT111_TOG CCM_PRE_ROOT111_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL111 CCM_ACCESS_CTRL111_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT111_SET CCM_ACCESS_CTRL111_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT111_CLR CCM_ACCESS_CTRL111_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT111_TOG CCM_ACCESS_CTRL111_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT112 CCM_TARGET_ROOT112_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT112_SET CCM_TARGET_ROOT112_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT112_CLR CCM_TARGET_ROOT112_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT112_TOG CCM_TARGET_ROOT112_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST112 CCM_POST112_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT112_SET CCM_POST_ROOT112_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT112_CLR CCM_POST_ROOT112_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT112_TOG CCM_POST_ROOT112_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE112 CCM_PRE112_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT112_SET CCM_PRE_ROOT112_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT112_CLR CCM_PRE_ROOT112_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT112_TOG CCM_PRE_ROOT112_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL112 CCM_ACCESS_CTRL112_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT112_SET CCM_ACCESS_CTRL112_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT112_CLR CCM_ACCESS_CTRL112_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT112_TOG CCM_ACCESS_CTRL112_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT113 CCM_TARGET_ROOT113_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT113_SET CCM_TARGET_ROOT113_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT113_CLR CCM_TARGET_ROOT113_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT113_TOG CCM_TARGET_ROOT113_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST113 CCM_POST113_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT113_SET CCM_POST_ROOT113_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT113_CLR CCM_POST_ROOT113_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT113_TOG CCM_POST_ROOT113_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE113 CCM_PRE113_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT113_SET CCM_PRE_ROOT113_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT113_CLR CCM_PRE_ROOT113_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT113_TOG CCM_PRE_ROOT113_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL113 CCM_ACCESS_CTRL113_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT113_SET CCM_ACCESS_CTRL113_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT113_CLR CCM_ACCESS_CTRL113_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT113_TOG CCM_ACCESS_CTRL113_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT114 CCM_TARGET_ROOT114_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT114_SET CCM_TARGET_ROOT114_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT114_CLR CCM_TARGET_ROOT114_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT114_TOG CCM_TARGET_ROOT114_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST114 CCM_POST114_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT114_SET CCM_POST_ROOT114_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT114_CLR CCM_POST_ROOT114_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT114_TOG CCM_POST_ROOT114_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE114 CCM_PRE114_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT114_SET CCM_PRE_ROOT114_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT114_CLR CCM_PRE_ROOT114_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT114_TOG CCM_PRE_ROOT114_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL114 CCM_ACCESS_CTRL114_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT114_SET CCM_ACCESS_CTRL114_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT114_CLR CCM_ACCESS_CTRL114_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT114_TOG CCM_ACCESS_CTRL114_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT115 CCM_TARGET_ROOT115_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT115_SET CCM_TARGET_ROOT115_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT115_CLR CCM_TARGET_ROOT115_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT115_TOG CCM_TARGET_ROOT115_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST115 CCM_POST115_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT115_SET CCM_POST_ROOT115_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT115_CLR CCM_POST_ROOT115_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT115_TOG CCM_POST_ROOT115_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE115 CCM_PRE115_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT115_SET CCM_PRE_ROOT115_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT115_CLR CCM_PRE_ROOT115_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT115_TOG CCM_PRE_ROOT115_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL115 CCM_ACCESS_CTRL115_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT115_SET CCM_ACCESS_CTRL115_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT115_CLR CCM_ACCESS_CTRL115_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT115_TOG CCM_ACCESS_CTRL115_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT116 CCM_TARGET_ROOT116_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT116_SET CCM_TARGET_ROOT116_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT116_CLR CCM_TARGET_ROOT116_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT116_TOG CCM_TARGET_ROOT116_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST116 CCM_POST116_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT116_SET CCM_POST_ROOT116_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT116_CLR CCM_POST_ROOT116_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT116_TOG CCM_POST_ROOT116_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE116 CCM_PRE116_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT116_SET CCM_PRE_ROOT116_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT116_CLR CCM_PRE_ROOT116_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT116_TOG CCM_PRE_ROOT116_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL116 CCM_ACCESS_CTRL116_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT116_SET CCM_ACCESS_CTRL116_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT116_CLR CCM_ACCESS_CTRL116_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT116_TOG CCM_ACCESS_CTRL116_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT117 CCM_TARGET_ROOT117_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT117_SET CCM_TARGET_ROOT117_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT117_CLR CCM_TARGET_ROOT117_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT117_TOG CCM_TARGET_ROOT117_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST117 CCM_POST117_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT117_SET CCM_POST_ROOT117_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT117_CLR CCM_POST_ROOT117_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT117_TOG CCM_POST_ROOT117_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE117 CCM_PRE117_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT117_SET CCM_PRE_ROOT117_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT117_CLR CCM_PRE_ROOT117_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT117_TOG CCM_PRE_ROOT117_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL117 CCM_ACCESS_CTRL117_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT117_SET CCM_ACCESS_CTRL117_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT117_CLR CCM_ACCESS_CTRL117_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT117_TOG CCM_ACCESS_CTRL117_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT118 CCM_TARGET_ROOT118_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT118_SET CCM_TARGET_ROOT118_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT118_CLR CCM_TARGET_ROOT118_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT118_TOG CCM_TARGET_ROOT118_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST118 CCM_POST118_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT118_SET CCM_POST_ROOT118_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT118_CLR CCM_POST_ROOT118_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT118_TOG CCM_POST_ROOT118_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE118 CCM_PRE118_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT118_SET CCM_PRE_ROOT118_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT118_CLR CCM_PRE_ROOT118_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT118_TOG CCM_PRE_ROOT118_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL118 CCM_ACCESS_CTRL118_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT118_SET CCM_ACCESS_CTRL118_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT118_CLR CCM_ACCESS_CTRL118_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT118_TOG CCM_ACCESS_CTRL118_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT119 CCM_TARGET_ROOT119_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT119_SET CCM_TARGET_ROOT119_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT119_CLR CCM_TARGET_ROOT119_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT119_TOG CCM_TARGET_ROOT119_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST119 CCM_POST119_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT119_SET CCM_POST_ROOT119_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT119_CLR CCM_POST_ROOT119_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT119_TOG CCM_POST_ROOT119_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE119 CCM_PRE119_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT119_SET CCM_PRE_ROOT119_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT119_CLR CCM_PRE_ROOT119_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT119_TOG CCM_PRE_ROOT119_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL119 CCM_ACCESS_CTRL119_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT119_SET CCM_ACCESS_CTRL119_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT119_CLR CCM_ACCESS_CTRL119_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT119_TOG CCM_ACCESS_CTRL119_ROOT_TOG_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT120 CCM_TARGET_ROOT120_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT120_SET CCM_TARGET_ROOT120_SET_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT120_CLR CCM_TARGET_ROOT120_CLR_REG(CCM_BASE_PTR)
-#define CCM_TARGET_ROOT120_TOG CCM_TARGET_ROOT120_TOG_REG(CCM_BASE_PTR)
-#define CCM_POST120 CCM_POST120_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT120_SET CCM_POST_ROOT120_SET_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT120_CLR CCM_POST_ROOT120_CLR_REG(CCM_BASE_PTR)
-#define CCM_POST_ROOT120_TOG CCM_POST_ROOT120_TOG_REG(CCM_BASE_PTR)
-#define CCM_PRE120 CCM_PRE120_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT120_SET CCM_PRE_ROOT120_SET_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT120_CLR CCM_PRE_ROOT120_CLR_REG(CCM_BASE_PTR)
-#define CCM_PRE_ROOT120_TOG CCM_PRE_ROOT120_TOG_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL120 CCM_ACCESS_CTRL120_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT120_SET CCM_ACCESS_CTRL120_ROOT_SET_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT120_CLR CCM_ACCESS_CTRL120_ROOT_CLR_REG(CCM_BASE_PTR)
-#define CCM_ACCESS_CTRL_ROOT120_TOG CCM_ACCESS_CTRL120_ROOT_TOG_REG(CCM_BASE_PTR)
-
+#define CCM_PLL_CTRL0 CCM_PLL_CTRL_REG(CCM_BASE_PTR,0)
+#define CCM_PLL_CTRL0_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,0)
+#define CCM_PLL_CTRL0_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,0)
+#define CCM_PLL_CTRL0_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,0)
+#define CCM_PLL_CTRL1 CCM_PLL_CTRL_REG(CCM_BASE_PTR,1)
+#define CCM_PLL_CTRL1_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,1)
+#define CCM_PLL_CTRL1_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,1)
+#define CCM_PLL_CTRL1_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,1)
+#define CCM_PLL_CTRL2 CCM_PLL_CTRL_REG(CCM_BASE_PTR,2)
+#define CCM_PLL_CTRL2_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,2)
+#define CCM_PLL_CTRL2_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,2)
+#define CCM_PLL_CTRL2_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,2)
+#define CCM_PLL_CTRL3 CCM_PLL_CTRL_REG(CCM_BASE_PTR,3)
+#define CCM_PLL_CTRL3_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,3)
+#define CCM_PLL_CTRL3_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,3)
+#define CCM_PLL_CTRL3_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,3)
+#define CCM_PLL_CTRL4 CCM_PLL_CTRL_REG(CCM_BASE_PTR,4)
+#define CCM_PLL_CTRL4_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,4)
+#define CCM_PLL_CTRL4_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,4)
+#define CCM_PLL_CTRL4_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,4)
+#define CCM_PLL_CTRL5 CCM_PLL_CTRL_REG(CCM_BASE_PTR,5)
+#define CCM_PLL_CTRL5_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,5)
+#define CCM_PLL_CTRL5_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,5)
+#define CCM_PLL_CTRL5_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,5)
+#define CCM_PLL_CTRL6 CCM_PLL_CTRL_REG(CCM_BASE_PTR,6)
+#define CCM_PLL_CTRL6_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,6)
+#define CCM_PLL_CTRL6_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,6)
+#define CCM_PLL_CTRL6_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,6)
+#define CCM_PLL_CTRL7 CCM_PLL_CTRL_REG(CCM_BASE_PTR,7)
+#define CCM_PLL_CTRL7_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,7)
+#define CCM_PLL_CTRL7_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,7)
+#define CCM_PLL_CTRL7_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,7)
+#define CCM_PLL_CTRL8 CCM_PLL_CTRL_REG(CCM_BASE_PTR,8)
+#define CCM_PLL_CTRL8_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,8)
+#define CCM_PLL_CTRL8_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,8)
+#define CCM_PLL_CTRL8_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,8)
+#define CCM_PLL_CTRL9 CCM_PLL_CTRL_REG(CCM_BASE_PTR,9)
+#define CCM_PLL_CTRL9_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,9)
+#define CCM_PLL_CTRL9_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,9)
+#define CCM_PLL_CTRL9_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,9)
+#define CCM_PLL_CTRL10 CCM_PLL_CTRL_REG(CCM_BASE_PTR,10)
+#define CCM_PLL_CTRL10_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,10)
+#define CCM_PLL_CTRL10_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,10)
+#define CCM_PLL_CTRL10_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,10)
+#define CCM_PLL_CTRL11 CCM_PLL_CTRL_REG(CCM_BASE_PTR,11)
+#define CCM_PLL_CTRL11_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,11)
+#define CCM_PLL_CTRL11_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,11)
+#define CCM_PLL_CTRL11_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,11)
+#define CCM_PLL_CTRL12 CCM_PLL_CTRL_REG(CCM_BASE_PTR,12)
+#define CCM_PLL_CTRL12_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,12)
+#define CCM_PLL_CTRL12_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,12)
+#define CCM_PLL_CTRL12_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,12)
+#define CCM_PLL_CTRL13 CCM_PLL_CTRL_REG(CCM_BASE_PTR,13)
+#define CCM_PLL_CTRL13_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,13)
+#define CCM_PLL_CTRL13_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,13)
+#define CCM_PLL_CTRL13_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,13)
+#define CCM_PLL_CTRL14 CCM_PLL_CTRL_REG(CCM_BASE_PTR,14)
+#define CCM_PLL_CTRL14_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,14)
+#define CCM_PLL_CTRL14_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,14)
+#define CCM_PLL_CTRL14_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,14)
+#define CCM_PLL_CTRL15 CCM_PLL_CTRL_REG(CCM_BASE_PTR,15)
+#define CCM_PLL_CTRL15_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,15)
+#define CCM_PLL_CTRL15_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,15)
+#define CCM_PLL_CTRL15_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,15)
+#define CCM_PLL_CTRL16 CCM_PLL_CTRL_REG(CCM_BASE_PTR,16)
+#define CCM_PLL_CTRL16_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,16)
+#define CCM_PLL_CTRL16_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,16)
+#define CCM_PLL_CTRL16_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,16)
+#define CCM_PLL_CTRL17 CCM_PLL_CTRL_REG(CCM_BASE_PTR,17)
+#define CCM_PLL_CTRL17_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,17)
+#define CCM_PLL_CTRL17_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,17)
+#define CCM_PLL_CTRL17_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,17)
+#define CCM_PLL_CTRL18 CCM_PLL_CTRL_REG(CCM_BASE_PTR,18)
+#define CCM_PLL_CTRL18_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,18)
+#define CCM_PLL_CTRL18_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,18)
+#define CCM_PLL_CTRL18_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,18)
+#define CCM_PLL_CTRL19 CCM_PLL_CTRL_REG(CCM_BASE_PTR,19)
+#define CCM_PLL_CTRL19_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,19)
+#define CCM_PLL_CTRL19_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,19)
+#define CCM_PLL_CTRL19_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,19)
+#define CCM_PLL_CTRL20 CCM_PLL_CTRL_REG(CCM_BASE_PTR,20)
+#define CCM_PLL_CTRL20_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,20)
+#define CCM_PLL_CTRL20_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,20)
+#define CCM_PLL_CTRL20_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,20)
+#define CCM_PLL_CTRL21 CCM_PLL_CTRL_REG(CCM_BASE_PTR,21)
+#define CCM_PLL_CTRL21_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,21)
+#define CCM_PLL_CTRL21_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,21)
+#define CCM_PLL_CTRL21_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,21)
+#define CCM_PLL_CTRL22 CCM_PLL_CTRL_REG(CCM_BASE_PTR,22)
+#define CCM_PLL_CTRL22_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,22)
+#define CCM_PLL_CTRL22_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,22)
+#define CCM_PLL_CTRL22_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,22)
+#define CCM_PLL_CTRL23 CCM_PLL_CTRL_REG(CCM_BASE_PTR,23)
+#define CCM_PLL_CTRL23_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,23)
+#define CCM_PLL_CTRL23_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,23)
+#define CCM_PLL_CTRL23_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,23)
+#define CCM_PLL_CTRL24 CCM_PLL_CTRL_REG(CCM_BASE_PTR,24)
+#define CCM_PLL_CTRL24_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,24)
+#define CCM_PLL_CTRL24_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,24)
+#define CCM_PLL_CTRL24_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,24)
+#define CCM_PLL_CTRL25 CCM_PLL_CTRL_REG(CCM_BASE_PTR,25)
+#define CCM_PLL_CTRL25_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,25)
+#define CCM_PLL_CTRL25_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,25)
+#define CCM_PLL_CTRL25_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,25)
+#define CCM_PLL_CTRL26 CCM_PLL_CTRL_REG(CCM_BASE_PTR,26)
+#define CCM_PLL_CTRL26_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,26)
+#define CCM_PLL_CTRL26_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,26)
+#define CCM_PLL_CTRL26_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,26)
+#define CCM_PLL_CTRL27 CCM_PLL_CTRL_REG(CCM_BASE_PTR,27)
+#define CCM_PLL_CTRL27_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,27)
+#define CCM_PLL_CTRL27_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,27)
+#define CCM_PLL_CTRL27_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,27)
+#define CCM_PLL_CTRL28 CCM_PLL_CTRL_REG(CCM_BASE_PTR,28)
+#define CCM_PLL_CTRL28_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,28)
+#define CCM_PLL_CTRL28_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,28)
+#define CCM_PLL_CTRL28_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,28)
+#define CCM_PLL_CTRL29 CCM_PLL_CTRL_REG(CCM_BASE_PTR,29)
+#define CCM_PLL_CTRL29_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,29)
+#define CCM_PLL_CTRL29_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,29)
+#define CCM_PLL_CTRL29_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,29)
+#define CCM_PLL_CTRL30 CCM_PLL_CTRL_REG(CCM_BASE_PTR,30)
+#define CCM_PLL_CTRL30_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,30)
+#define CCM_PLL_CTRL30_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,30)
+#define CCM_PLL_CTRL30_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,30)
+#define CCM_PLL_CTRL31 CCM_PLL_CTRL_REG(CCM_BASE_PTR,31)
+#define CCM_PLL_CTRL31_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,31)
+#define CCM_PLL_CTRL31_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,31)
+#define CCM_PLL_CTRL31_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,31)
+#define CCM_PLL_CTRL32 CCM_PLL_CTRL_REG(CCM_BASE_PTR,32)
+#define CCM_PLL_CTRL32_SET CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,32)
+#define CCM_PLL_CTRL32_CLR CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,32)
+#define CCM_PLL_CTRL32_TOG CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,32)
+#define CCM_CCGR0 CCM_CCGR_REG(CCM_BASE_PTR,0)
+#define CCM_CCGR0_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,0)
+#define CCM_CCGR0_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,0)
+#define CCM_CCGR0_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,0)
+#define CCM_CCGR1 CCM_CCGR_REG(CCM_BASE_PTR,1)
+#define CCM_CCGR1_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,1)
+#define CCM_CCGR1_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,1)
+#define CCM_CCGR1_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,1)
+#define CCM_CCGR2 CCM_CCGR_REG(CCM_BASE_PTR,2)
+#define CCM_CCGR2_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,2)
+#define CCM_CCGR2_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,2)
+#define CCM_CCGR2_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,2)
+#define CCM_CCGR3 CCM_CCGR_REG(CCM_BASE_PTR,3)
+#define CCM_CCGR3_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,3)
+#define CCM_CCGR3_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,3)
+#define CCM_CCGR3_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,3)
+#define CCM_CCGR4 CCM_CCGR_REG(CCM_BASE_PTR,4)
+#define CCM_CCGR4_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,4)
+#define CCM_CCGR4_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,4)
+#define CCM_CCGR4_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,4)
+#define CCM_CCGR5 CCM_CCGR_REG(CCM_BASE_PTR,5)
+#define CCM_CCGR5_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,5)
+#define CCM_CCGR5_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,5)
+#define CCM_CCGR5_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,5)
+#define CCM_CCGR6 CCM_CCGR_REG(CCM_BASE_PTR,6)
+#define CCM_CCGR6_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,6)
+#define CCM_CCGR6_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,6)
+#define CCM_CCGR6_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,6)
+#define CCM_CCGR7 CCM_CCGR_REG(CCM_BASE_PTR,7)
+#define CCM_CCGR7_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,7)
+#define CCM_CCGR7_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,7)
+#define CCM_CCGR7_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,7)
+#define CCM_CCGR8 CCM_CCGR_REG(CCM_BASE_PTR,8)
+#define CCM_CCGR8_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,8)
+#define CCM_CCGR8_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,8)
+#define CCM_CCGR8_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,8)
+#define CCM_CCGR9 CCM_CCGR_REG(CCM_BASE_PTR,9)
+#define CCM_CCGR9_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,9)
+#define CCM_CCGR9_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,9)
+#define CCM_CCGR9_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,9)
+#define CCM_CCGR10 CCM_CCGR_REG(CCM_BASE_PTR,10)
+#define CCM_CCGR10_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,10)
+#define CCM_CCGR10_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,10)
+#define CCM_CCGR10_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,10)
+#define CCM_CCGR11 CCM_CCGR_REG(CCM_BASE_PTR,11)
+#define CCM_CCGR11_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,11)
+#define CCM_CCGR11_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,11)
+#define CCM_CCGR11_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,11)
+#define CCM_CCGR12 CCM_CCGR_REG(CCM_BASE_PTR,12)
+#define CCM_CCGR12_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,12)
+#define CCM_CCGR12_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,12)
+#define CCM_CCGR12_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,12)
+#define CCM_CCGR13 CCM_CCGR_REG(CCM_BASE_PTR,13)
+#define CCM_CCGR13_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,13)
+#define CCM_CCGR13_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,13)
+#define CCM_CCGR13_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,13)
+#define CCM_CCGR14 CCM_CCGR_REG(CCM_BASE_PTR,14)
+#define CCM_CCGR14_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,14)
+#define CCM_CCGR14_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,14)
+#define CCM_CCGR14_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,14)
+#define CCM_CCGR15 CCM_CCGR_REG(CCM_BASE_PTR,15)
+#define CCM_CCGR15_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,15)
+#define CCM_CCGR15_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,15)
+#define CCM_CCGR15_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,15)
+#define CCM_CCGR16 CCM_CCGR_REG(CCM_BASE_PTR,16)
+#define CCM_CCGR16_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,16)
+#define CCM_CCGR16_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,16)
+#define CCM_CCGR16_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,16)
+#define CCM_CCGR17 CCM_CCGR_REG(CCM_BASE_PTR,17)
+#define CCM_CCGR17_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,17)
+#define CCM_CCGR17_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,17)
+#define CCM_CCGR17_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,17)
+#define CCM_CCGR18 CCM_CCGR_REG(CCM_BASE_PTR,18)
+#define CCM_CCGR18_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,18)
+#define CCM_CCGR18_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,18)
+#define CCM_CCGR18_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,18)
+#define CCM_CCGR19 CCM_CCGR_REG(CCM_BASE_PTR,19)
+#define CCM_CCGR19_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,19)
+#define CCM_CCGR19_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,19)
+#define CCM_CCGR19_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,19)
+#define CCM_CCGR20 CCM_CCGR_REG(CCM_BASE_PTR,20)
+#define CCM_CCGR20_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,20)
+#define CCM_CCGR20_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,20)
+#define CCM_CCGR20_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,20)
+#define CCM_CCGR21 CCM_CCGR_REG(CCM_BASE_PTR,21)
+#define CCM_CCGR21_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,21)
+#define CCM_CCGR21_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,21)
+#define CCM_CCGR21_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,21)
+#define CCM_CCGR22 CCM_CCGR_REG(CCM_BASE_PTR,22)
+#define CCM_CCGR22_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,22)
+#define CCM_CCGR22_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,22)
+#define CCM_CCGR22_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,22)
+#define CCM_CCGR23 CCM_CCGR_REG(CCM_BASE_PTR,23)
+#define CCM_CCGR23_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,23)
+#define CCM_CCGR23_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,23)
+#define CCM_CCGR23_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,23)
+#define CCM_CCGR24 CCM_CCGR_REG(CCM_BASE_PTR,24)
+#define CCM_CCGR24_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,24)
+#define CCM_CCGR24_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,24)
+#define CCM_CCGR24_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,24)
+#define CCM_CCGR25 CCM_CCGR_REG(CCM_BASE_PTR,25)
+#define CCM_CCGR25_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,25)
+#define CCM_CCGR25_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,25)
+#define CCM_CCGR25_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,25)
+#define CCM_CCGR26 CCM_CCGR_REG(CCM_BASE_PTR,26)
+#define CCM_CCGR26_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,26)
+#define CCM_CCGR26_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,26)
+#define CCM_CCGR26_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,26)
+#define CCM_CCGR27 CCM_CCGR_REG(CCM_BASE_PTR,27)
+#define CCM_CCGR27_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,27)
+#define CCM_CCGR27_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,27)
+#define CCM_CCGR27_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,27)
+#define CCM_CCGR28 CCM_CCGR_REG(CCM_BASE_PTR,28)
+#define CCM_CCGR28_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,28)
+#define CCM_CCGR28_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,28)
+#define CCM_CCGR28_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,28)
+#define CCM_CCGR29 CCM_CCGR_REG(CCM_BASE_PTR,29)
+#define CCM_CCGR29_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,29)
+#define CCM_CCGR29_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,29)
+#define CCM_CCGR29_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,29)
+#define CCM_CCGR30 CCM_CCGR_REG(CCM_BASE_PTR,30)
+#define CCM_CCGR30_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,30)
+#define CCM_CCGR30_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,30)
+#define CCM_CCGR30_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,30)
+#define CCM_CCGR31 CCM_CCGR_REG(CCM_BASE_PTR,31)
+#define CCM_CCGR31_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,31)
+#define CCM_CCGR31_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,31)
+#define CCM_CCGR31_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,31)
+#define CCM_CCGR32 CCM_CCGR_REG(CCM_BASE_PTR,32)
+#define CCM_CCGR32_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,32)
+#define CCM_CCGR32_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,32)
+#define CCM_CCGR32_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,32)
+#define CCM_CCGR33 CCM_CCGR_REG(CCM_BASE_PTR,33)
+#define CCM_CCGR33_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,33)
+#define CCM_CCGR33_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,33)
+#define CCM_CCGR33_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,33)
+#define CCM_CCGR34 CCM_CCGR_REG(CCM_BASE_PTR,34)
+#define CCM_CCGR34_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,34)
+#define CCM_CCGR34_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,34)
+#define CCM_CCGR34_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,34)
+#define CCM_CCGR35 CCM_CCGR_REG(CCM_BASE_PTR,35)
+#define CCM_CCGR35_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,35)
+#define CCM_CCGR35_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,35)
+#define CCM_CCGR35_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,35)
+#define CCM_CCGR36 CCM_CCGR_REG(CCM_BASE_PTR,36)
+#define CCM_CCGR36_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,36)
+#define CCM_CCGR36_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,36)
+#define CCM_CCGR36_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,36)
+#define CCM_CCGR37 CCM_CCGR_REG(CCM_BASE_PTR,37)
+#define CCM_CCGR37_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,37)
+#define CCM_CCGR37_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,37)
+#define CCM_CCGR37_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,37)
+#define CCM_CCGR38 CCM_CCGR_REG(CCM_BASE_PTR,38)
+#define CCM_CCGR38_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,38)
+#define CCM_CCGR38_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,38)
+#define CCM_CCGR38_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,38)
+#define CCM_CCGR39 CCM_CCGR_REG(CCM_BASE_PTR,39)
+#define CCM_CCGR39_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,39)
+#define CCM_CCGR39_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,39)
+#define CCM_CCGR39_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,39)
+#define CCM_CCGR40 CCM_CCGR_REG(CCM_BASE_PTR,40)
+#define CCM_CCGR40_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,40)
+#define CCM_CCGR40_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,40)
+#define CCM_CCGR40_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,40)
+#define CCM_CCGR41 CCM_CCGR_REG(CCM_BASE_PTR,41)
+#define CCM_CCGR41_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,41)
+#define CCM_CCGR41_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,41)
+#define CCM_CCGR41_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,41)
+#define CCM_CCGR42 CCM_CCGR_REG(CCM_BASE_PTR,42)
+#define CCM_CCGR42_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,42)
+#define CCM_CCGR42_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,42)
+#define CCM_CCGR42_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,42)
+#define CCM_CCGR43 CCM_CCGR_REG(CCM_BASE_PTR,43)
+#define CCM_CCGR43_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,43)
+#define CCM_CCGR43_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,43)
+#define CCM_CCGR43_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,43)
+#define CCM_CCGR44 CCM_CCGR_REG(CCM_BASE_PTR,44)
+#define CCM_CCGR44_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,44)
+#define CCM_CCGR44_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,44)
+#define CCM_CCGR44_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,44)
+#define CCM_CCGR45 CCM_CCGR_REG(CCM_BASE_PTR,45)
+#define CCM_CCGR45_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,45)
+#define CCM_CCGR45_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,45)
+#define CCM_CCGR45_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,45)
+#define CCM_CCGR46 CCM_CCGR_REG(CCM_BASE_PTR,46)
+#define CCM_CCGR46_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,46)
+#define CCM_CCGR46_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,46)
+#define CCM_CCGR46_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,46)
+#define CCM_CCGR47 CCM_CCGR_REG(CCM_BASE_PTR,47)
+#define CCM_CCGR47_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,47)
+#define CCM_CCGR47_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,47)
+#define CCM_CCGR47_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,47)
+#define CCM_CCGR48 CCM_CCGR_REG(CCM_BASE_PTR,48)
+#define CCM_CCGR48_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,48)
+#define CCM_CCGR48_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,48)
+#define CCM_CCGR48_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,48)
+#define CCM_CCGR49 CCM_CCGR_REG(CCM_BASE_PTR,49)
+#define CCM_CCGR49_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,49)
+#define CCM_CCGR49_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,49)
+#define CCM_CCGR49_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,49)
+#define CCM_CCGR50 CCM_CCGR_REG(CCM_BASE_PTR,50)
+#define CCM_CCGR50_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,50)
+#define CCM_CCGR50_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,50)
+#define CCM_CCGR50_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,50)
+#define CCM_CCGR51 CCM_CCGR_REG(CCM_BASE_PTR,51)
+#define CCM_CCGR51_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,51)
+#define CCM_CCGR51_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,51)
+#define CCM_CCGR51_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,51)
+#define CCM_CCGR52 CCM_CCGR_REG(CCM_BASE_PTR,52)
+#define CCM_CCGR52_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,52)
+#define CCM_CCGR52_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,52)
+#define CCM_CCGR52_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,52)
+#define CCM_CCGR53 CCM_CCGR_REG(CCM_BASE_PTR,53)
+#define CCM_CCGR53_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,53)
+#define CCM_CCGR53_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,53)
+#define CCM_CCGR53_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,53)
+#define CCM_CCGR54 CCM_CCGR_REG(CCM_BASE_PTR,54)
+#define CCM_CCGR54_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,54)
+#define CCM_CCGR54_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,54)
+#define CCM_CCGR54_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,54)
+#define CCM_CCGR55 CCM_CCGR_REG(CCM_BASE_PTR,55)
+#define CCM_CCGR55_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,55)
+#define CCM_CCGR55_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,55)
+#define CCM_CCGR55_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,55)
+#define CCM_CCGR56 CCM_CCGR_REG(CCM_BASE_PTR,56)
+#define CCM_CCGR56_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,56)
+#define CCM_CCGR56_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,56)
+#define CCM_CCGR56_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,56)
+#define CCM_CCGR57 CCM_CCGR_REG(CCM_BASE_PTR,57)
+#define CCM_CCGR57_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,57)
+#define CCM_CCGR57_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,57)
+#define CCM_CCGR57_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,57)
+#define CCM_CCGR58 CCM_CCGR_REG(CCM_BASE_PTR,58)
+#define CCM_CCGR58_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,58)
+#define CCM_CCGR58_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,58)
+#define CCM_CCGR58_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,58)
+#define CCM_CCGR59 CCM_CCGR_REG(CCM_BASE_PTR,59)
+#define CCM_CCGR59_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,59)
+#define CCM_CCGR59_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,59)
+#define CCM_CCGR59_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,59)
+#define CCM_CCGR60 CCM_CCGR_REG(CCM_BASE_PTR,60)
+#define CCM_CCGR60_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,60)
+#define CCM_CCGR60_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,60)
+#define CCM_CCGR60_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,60)
+#define CCM_CCGR61 CCM_CCGR_REG(CCM_BASE_PTR,61)
+#define CCM_CCGR61_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,61)
+#define CCM_CCGR61_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,61)
+#define CCM_CCGR61_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,61)
+#define CCM_CCGR62 CCM_CCGR_REG(CCM_BASE_PTR,62)
+#define CCM_CCGR62_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,62)
+#define CCM_CCGR62_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,62)
+#define CCM_CCGR62_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,62)
+#define CCM_CCGR63 CCM_CCGR_REG(CCM_BASE_PTR,63)
+#define CCM_CCGR63_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,63)
+#define CCM_CCGR63_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,63)
+#define CCM_CCGR63_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,63)
+#define CCM_CCGR64 CCM_CCGR_REG(CCM_BASE_PTR,64)
+#define CCM_CCGR64_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,64)
+#define CCM_CCGR64_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,64)
+#define CCM_CCGR64_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,64)
+#define CCM_CCGR65 CCM_CCGR_REG(CCM_BASE_PTR,65)
+#define CCM_CCGR65_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,65)
+#define CCM_CCGR65_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,65)
+#define CCM_CCGR65_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,65)
+#define CCM_CCGR66 CCM_CCGR_REG(CCM_BASE_PTR,66)
+#define CCM_CCGR66_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,66)
+#define CCM_CCGR66_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,66)
+#define CCM_CCGR66_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,66)
+#define CCM_CCGR67 CCM_CCGR_REG(CCM_BASE_PTR,67)
+#define CCM_CCGR67_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,67)
+#define CCM_CCGR67_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,67)
+#define CCM_CCGR67_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,67)
+#define CCM_CCGR68 CCM_CCGR_REG(CCM_BASE_PTR,68)
+#define CCM_CCGR68_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,68)
+#define CCM_CCGR68_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,68)
+#define CCM_CCGR68_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,68)
+#define CCM_CCGR69 CCM_CCGR_REG(CCM_BASE_PTR,69)
+#define CCM_CCGR69_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,69)
+#define CCM_CCGR69_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,69)
+#define CCM_CCGR69_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,69)
+#define CCM_CCGR70 CCM_CCGR_REG(CCM_BASE_PTR,70)
+#define CCM_CCGR70_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,70)
+#define CCM_CCGR70_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,70)
+#define CCM_CCGR70_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,70)
+#define CCM_CCGR71 CCM_CCGR_REG(CCM_BASE_PTR,71)
+#define CCM_CCGR71_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,71)
+#define CCM_CCGR71_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,71)
+#define CCM_CCGR71_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,71)
+#define CCM_CCGR72 CCM_CCGR_REG(CCM_BASE_PTR,72)
+#define CCM_CCGR72_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,72)
+#define CCM_CCGR72_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,72)
+#define CCM_CCGR72_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,72)
+#define CCM_CCGR73 CCM_CCGR_REG(CCM_BASE_PTR,73)
+#define CCM_CCGR73_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,73)
+#define CCM_CCGR73_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,73)
+#define CCM_CCGR73_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,73)
+#define CCM_CCGR74 CCM_CCGR_REG(CCM_BASE_PTR,74)
+#define CCM_CCGR74_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,74)
+#define CCM_CCGR74_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,74)
+#define CCM_CCGR74_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,74)
+#define CCM_CCGR75 CCM_CCGR_REG(CCM_BASE_PTR,75)
+#define CCM_CCGR75_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,75)
+#define CCM_CCGR75_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,75)
+#define CCM_CCGR75_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,75)
+#define CCM_CCGR76 CCM_CCGR_REG(CCM_BASE_PTR,76)
+#define CCM_CCGR76_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,76)
+#define CCM_CCGR76_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,76)
+#define CCM_CCGR76_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,76)
+#define CCM_CCGR77 CCM_CCGR_REG(CCM_BASE_PTR,77)
+#define CCM_CCGR77_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,77)
+#define CCM_CCGR77_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,77)
+#define CCM_CCGR77_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,77)
+#define CCM_CCGR78 CCM_CCGR_REG(CCM_BASE_PTR,78)
+#define CCM_CCGR78_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,78)
+#define CCM_CCGR78_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,78)
+#define CCM_CCGR78_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,78)
+#define CCM_CCGR79 CCM_CCGR_REG(CCM_BASE_PTR,79)
+#define CCM_CCGR79_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,79)
+#define CCM_CCGR79_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,79)
+#define CCM_CCGR79_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,79)
+#define CCM_CCGR80 CCM_CCGR_REG(CCM_BASE_PTR,80)
+#define CCM_CCGR80_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,80)
+#define CCM_CCGR80_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,80)
+#define CCM_CCGR80_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,80)
+#define CCM_CCGR81 CCM_CCGR_REG(CCM_BASE_PTR,81)
+#define CCM_CCGR81_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,81)
+#define CCM_CCGR81_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,81)
+#define CCM_CCGR81_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,81)
+#define CCM_CCGR82 CCM_CCGR_REG(CCM_BASE_PTR,82)
+#define CCM_CCGR82_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,82)
+#define CCM_CCGR82_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,82)
+#define CCM_CCGR82_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,82)
+#define CCM_CCGR83 CCM_CCGR_REG(CCM_BASE_PTR,83)
+#define CCM_CCGR83_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,83)
+#define CCM_CCGR83_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,83)
+#define CCM_CCGR83_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,83)
+#define CCM_CCGR84 CCM_CCGR_REG(CCM_BASE_PTR,84)
+#define CCM_CCGR84_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,84)
+#define CCM_CCGR84_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,84)
+#define CCM_CCGR84_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,84)
+#define CCM_CCGR85 CCM_CCGR_REG(CCM_BASE_PTR,85)
+#define CCM_CCGR85_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,85)
+#define CCM_CCGR85_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,85)
+#define CCM_CCGR85_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,85)
+#define CCM_CCGR86 CCM_CCGR_REG(CCM_BASE_PTR,86)
+#define CCM_CCGR86_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,86)
+#define CCM_CCGR86_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,86)
+#define CCM_CCGR86_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,86)
+#define CCM_CCGR87 CCM_CCGR_REG(CCM_BASE_PTR,87)
+#define CCM_CCGR87_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,87)
+#define CCM_CCGR87_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,87)
+#define CCM_CCGR87_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,87)
+#define CCM_CCGR88 CCM_CCGR_REG(CCM_BASE_PTR,88)
+#define CCM_CCGR88_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,88)
+#define CCM_CCGR88_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,88)
+#define CCM_CCGR88_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,88)
+#define CCM_CCGR89 CCM_CCGR_REG(CCM_BASE_PTR,89)
+#define CCM_CCGR89_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,89)
+#define CCM_CCGR89_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,89)
+#define CCM_CCGR89_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,89)
+#define CCM_CCGR90 CCM_CCGR_REG(CCM_BASE_PTR,90)
+#define CCM_CCGR90_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,90)
+#define CCM_CCGR90_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,90)
+#define CCM_CCGR90_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,90)
+#define CCM_CCGR91 CCM_CCGR_REG(CCM_BASE_PTR,91)
+#define CCM_CCGR91_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,91)
+#define CCM_CCGR91_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,91)
+#define CCM_CCGR91_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,91)
+#define CCM_CCGR92 CCM_CCGR_REG(CCM_BASE_PTR,92)
+#define CCM_CCGR92_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,92)
+#define CCM_CCGR92_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,92)
+#define CCM_CCGR92_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,92)
+#define CCM_CCGR93 CCM_CCGR_REG(CCM_BASE_PTR,93)
+#define CCM_CCGR93_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,93)
+#define CCM_CCGR93_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,93)
+#define CCM_CCGR93_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,93)
+#define CCM_CCGR94 CCM_CCGR_REG(CCM_BASE_PTR,94)
+#define CCM_CCGR94_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,94)
+#define CCM_CCGR94_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,94)
+#define CCM_CCGR94_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,94)
+#define CCM_CCGR95 CCM_CCGR_REG(CCM_BASE_PTR,95)
+#define CCM_CCGR95_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,95)
+#define CCM_CCGR95_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,95)
+#define CCM_CCGR95_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,95)
+#define CCM_CCGR96 CCM_CCGR_REG(CCM_BASE_PTR,96)
+#define CCM_CCGR96_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,96)
+#define CCM_CCGR96_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,96)
+#define CCM_CCGR96_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,96)
+#define CCM_CCGR97 CCM_CCGR_REG(CCM_BASE_PTR,97)
+#define CCM_CCGR97_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,97)
+#define CCM_CCGR97_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,97)
+#define CCM_CCGR97_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,97)
+#define CCM_CCGR98 CCM_CCGR_REG(CCM_BASE_PTR,98)
+#define CCM_CCGR98_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,98)
+#define CCM_CCGR98_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,98)
+#define CCM_CCGR98_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,98)
+#define CCM_CCGR99 CCM_CCGR_REG(CCM_BASE_PTR,99)
+#define CCM_CCGR99_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,99)
+#define CCM_CCGR99_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,99)
+#define CCM_CCGR99_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,99)
+#define CCM_CCGR100 CCM_CCGR_REG(CCM_BASE_PTR,100)
+#define CCM_CCGR100_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,100)
+#define CCM_CCGR100_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,100)
+#define CCM_CCGR100_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,100)
+#define CCM_CCGR101 CCM_CCGR_REG(CCM_BASE_PTR,101)
+#define CCM_CCGR101_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,101)
+#define CCM_CCGR101_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,101)
+#define CCM_CCGR101_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,101)
+#define CCM_CCGR102 CCM_CCGR_REG(CCM_BASE_PTR,102)
+#define CCM_CCGR102_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,102)
+#define CCM_CCGR102_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,102)
+#define CCM_CCGR102_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,102)
+#define CCM_CCGR103 CCM_CCGR_REG(CCM_BASE_PTR,103)
+#define CCM_CCGR103_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,103)
+#define CCM_CCGR103_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,103)
+#define CCM_CCGR103_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,103)
+#define CCM_CCGR104 CCM_CCGR_REG(CCM_BASE_PTR,104)
+#define CCM_CCGR104_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,104)
+#define CCM_CCGR104_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,104)
+#define CCM_CCGR104_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,104)
+#define CCM_CCGR105 CCM_CCGR_REG(CCM_BASE_PTR,105)
+#define CCM_CCGR105_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,105)
+#define CCM_CCGR105_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,105)
+#define CCM_CCGR105_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,105)
+#define CCM_CCGR106 CCM_CCGR_REG(CCM_BASE_PTR,106)
+#define CCM_CCGR106_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,106)
+#define CCM_CCGR106_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,106)
+#define CCM_CCGR106_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,106)
+#define CCM_CCGR107 CCM_CCGR_REG(CCM_BASE_PTR,107)
+#define CCM_CCGR107_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,107)
+#define CCM_CCGR107_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,107)
+#define CCM_CCGR107_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,107)
+#define CCM_CCGR108 CCM_CCGR_REG(CCM_BASE_PTR,108)
+#define CCM_CCGR108_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,108)
+#define CCM_CCGR108_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,108)
+#define CCM_CCGR108_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,108)
+#define CCM_CCGR109 CCM_CCGR_REG(CCM_BASE_PTR,109)
+#define CCM_CCGR109_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,109)
+#define CCM_CCGR109_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,109)
+#define CCM_CCGR109_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,109)
+#define CCM_CCGR110 CCM_CCGR_REG(CCM_BASE_PTR,110)
+#define CCM_CCGR110_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,110)
+#define CCM_CCGR110_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,110)
+#define CCM_CCGR110_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,110)
+#define CCM_CCGR111 CCM_CCGR_REG(CCM_BASE_PTR,111)
+#define CCM_CCGR111_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,111)
+#define CCM_CCGR111_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,111)
+#define CCM_CCGR111_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,111)
+#define CCM_CCGR112 CCM_CCGR_REG(CCM_BASE_PTR,112)
+#define CCM_CCGR112_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,112)
+#define CCM_CCGR112_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,112)
+#define CCM_CCGR112_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,112)
+#define CCM_CCGR113 CCM_CCGR_REG(CCM_BASE_PTR,113)
+#define CCM_CCGR113_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,113)
+#define CCM_CCGR113_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,113)
+#define CCM_CCGR113_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,113)
+#define CCM_CCGR114 CCM_CCGR_REG(CCM_BASE_PTR,114)
+#define CCM_CCGR114_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,114)
+#define CCM_CCGR114_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,114)
+#define CCM_CCGR114_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,114)
+#define CCM_CCGR115 CCM_CCGR_REG(CCM_BASE_PTR,115)
+#define CCM_CCGR115_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,115)
+#define CCM_CCGR115_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,115)
+#define CCM_CCGR115_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,115)
+#define CCM_CCGR116 CCM_CCGR_REG(CCM_BASE_PTR,116)
+#define CCM_CCGR116_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,116)
+#define CCM_CCGR116_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,116)
+#define CCM_CCGR116_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,116)
+#define CCM_CCGR117 CCM_CCGR_REG(CCM_BASE_PTR,117)
+#define CCM_CCGR117_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,117)
+#define CCM_CCGR117_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,117)
+#define CCM_CCGR117_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,117)
+#define CCM_CCGR118 CCM_CCGR_REG(CCM_BASE_PTR,118)
+#define CCM_CCGR118_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,118)
+#define CCM_CCGR118_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,118)
+#define CCM_CCGR118_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,118)
+#define CCM_CCGR119 CCM_CCGR_REG(CCM_BASE_PTR,119)
+#define CCM_CCGR119_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,119)
+#define CCM_CCGR119_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,119)
+#define CCM_CCGR119_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,119)
+#define CCM_CCGR120 CCM_CCGR_REG(CCM_BASE_PTR,120)
+#define CCM_CCGR120_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,120)
+#define CCM_CCGR120_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,120)
+#define CCM_CCGR120_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,120)
+#define CCM_CCGR121 CCM_CCGR_REG(CCM_BASE_PTR,121)
+#define CCM_CCGR121_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,121)
+#define CCM_CCGR121_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,121)
+#define CCM_CCGR121_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,121)
+#define CCM_CCGR122 CCM_CCGR_REG(CCM_BASE_PTR,122)
+#define CCM_CCGR122_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,122)
+#define CCM_CCGR122_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,122)
+#define CCM_CCGR122_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,122)
+#define CCM_CCGR123 CCM_CCGR_REG(CCM_BASE_PTR,123)
+#define CCM_CCGR123_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,123)
+#define CCM_CCGR123_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,123)
+#define CCM_CCGR123_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,123)
+#define CCM_CCGR124 CCM_CCGR_REG(CCM_BASE_PTR,124)
+#define CCM_CCGR124_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,124)
+#define CCM_CCGR124_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,124)
+#define CCM_CCGR124_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,124)
+#define CCM_CCGR125 CCM_CCGR_REG(CCM_BASE_PTR,125)
+#define CCM_CCGR125_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,125)
+#define CCM_CCGR125_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,125)
+#define CCM_CCGR125_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,125)
+#define CCM_CCGR126 CCM_CCGR_REG(CCM_BASE_PTR,126)
+#define CCM_CCGR126_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,126)
+#define CCM_CCGR126_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,126)
+#define CCM_CCGR126_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,126)
+#define CCM_CCGR127 CCM_CCGR_REG(CCM_BASE_PTR,127)
+#define CCM_CCGR127_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,127)
+#define CCM_CCGR127_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,127)
+#define CCM_CCGR127_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,127)
+#define CCM_CCGR128 CCM_CCGR_REG(CCM_BASE_PTR,128)
+#define CCM_CCGR128_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,128)
+#define CCM_CCGR128_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,128)
+#define CCM_CCGR128_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,128)
+#define CCM_CCGR129 CCM_CCGR_REG(CCM_BASE_PTR,129)
+#define CCM_CCGR129_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,129)
+#define CCM_CCGR129_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,129)
+#define CCM_CCGR129_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,129)
+#define CCM_CCGR130 CCM_CCGR_REG(CCM_BASE_PTR,130)
+#define CCM_CCGR130_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,130)
+#define CCM_CCGR130_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,130)
+#define CCM_CCGR130_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,130)
+#define CCM_CCGR131 CCM_CCGR_REG(CCM_BASE_PTR,131)
+#define CCM_CCGR131_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,131)
+#define CCM_CCGR131_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,131)
+#define CCM_CCGR131_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,131)
+#define CCM_CCGR132 CCM_CCGR_REG(CCM_BASE_PTR,132)
+#define CCM_CCGR132_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,132)
+#define CCM_CCGR132_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,132)
+#define CCM_CCGR132_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,132)
+#define CCM_CCGR133 CCM_CCGR_REG(CCM_BASE_PTR,133)
+#define CCM_CCGR133_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,133)
+#define CCM_CCGR133_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,133)
+#define CCM_CCGR133_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,133)
+#define CCM_CCGR134 CCM_CCGR_REG(CCM_BASE_PTR,134)
+#define CCM_CCGR134_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,134)
+#define CCM_CCGR134_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,134)
+#define CCM_CCGR134_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,134)
+#define CCM_CCGR135 CCM_CCGR_REG(CCM_BASE_PTR,135)
+#define CCM_CCGR135_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,135)
+#define CCM_CCGR135_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,135)
+#define CCM_CCGR135_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,135)
+#define CCM_CCGR136 CCM_CCGR_REG(CCM_BASE_PTR,136)
+#define CCM_CCGR136_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,136)
+#define CCM_CCGR136_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,136)
+#define CCM_CCGR136_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,136)
+#define CCM_CCGR137 CCM_CCGR_REG(CCM_BASE_PTR,137)
+#define CCM_CCGR137_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,137)
+#define CCM_CCGR137_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,137)
+#define CCM_CCGR137_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,137)
+#define CCM_CCGR138 CCM_CCGR_REG(CCM_BASE_PTR,138)
+#define CCM_CCGR138_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,138)
+#define CCM_CCGR138_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,138)
+#define CCM_CCGR138_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,138)
+#define CCM_CCGR139 CCM_CCGR_REG(CCM_BASE_PTR,139)
+#define CCM_CCGR139_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,139)
+#define CCM_CCGR139_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,139)
+#define CCM_CCGR139_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,139)
+#define CCM_CCGR140 CCM_CCGR_REG(CCM_BASE_PTR,140)
+#define CCM_CCGR140_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,140)
+#define CCM_CCGR140_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,140)
+#define CCM_CCGR140_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,140)
+#define CCM_CCGR141 CCM_CCGR_REG(CCM_BASE_PTR,141)
+#define CCM_CCGR141_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,141)
+#define CCM_CCGR141_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,141)
+#define CCM_CCGR141_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,141)
+#define CCM_CCGR142 CCM_CCGR_REG(CCM_BASE_PTR,142)
+#define CCM_CCGR142_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,142)
+#define CCM_CCGR142_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,142)
+#define CCM_CCGR142_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,142)
+#define CCM_CCGR143 CCM_CCGR_REG(CCM_BASE_PTR,143)
+#define CCM_CCGR143_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,143)
+#define CCM_CCGR143_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,143)
+#define CCM_CCGR143_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,143)
+#define CCM_CCGR144 CCM_CCGR_REG(CCM_BASE_PTR,144)
+#define CCM_CCGR144_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,144)
+#define CCM_CCGR144_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,144)
+#define CCM_CCGR144_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,144)
+#define CCM_CCGR145 CCM_CCGR_REG(CCM_BASE_PTR,145)
+#define CCM_CCGR145_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,145)
+#define CCM_CCGR145_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,145)
+#define CCM_CCGR145_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,145)
+#define CCM_CCGR146 CCM_CCGR_REG(CCM_BASE_PTR,146)
+#define CCM_CCGR146_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,146)
+#define CCM_CCGR146_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,146)
+#define CCM_CCGR146_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,146)
+#define CCM_CCGR147 CCM_CCGR_REG(CCM_BASE_PTR,147)
+#define CCM_CCGR147_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,147)
+#define CCM_CCGR147_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,147)
+#define CCM_CCGR147_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,147)
+#define CCM_CCGR148 CCM_CCGR_REG(CCM_BASE_PTR,148)
+#define CCM_CCGR148_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,148)
+#define CCM_CCGR148_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,148)
+#define CCM_CCGR148_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,148)
+#define CCM_CCGR149 CCM_CCGR_REG(CCM_BASE_PTR,149)
+#define CCM_CCGR149_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,149)
+#define CCM_CCGR149_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,149)
+#define CCM_CCGR149_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,149)
+#define CCM_CCGR150 CCM_CCGR_REG(CCM_BASE_PTR,150)
+#define CCM_CCGR150_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,150)
+#define CCM_CCGR150_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,150)
+#define CCM_CCGR150_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,150)
+#define CCM_CCGR151 CCM_CCGR_REG(CCM_BASE_PTR,151)
+#define CCM_CCGR151_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,151)
+#define CCM_CCGR151_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,151)
+#define CCM_CCGR151_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,151)
+#define CCM_CCGR152 CCM_CCGR_REG(CCM_BASE_PTR,152)
+#define CCM_CCGR152_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,152)
+#define CCM_CCGR152_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,152)
+#define CCM_CCGR152_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,152)
+#define CCM_CCGR153 CCM_CCGR_REG(CCM_BASE_PTR,153)
+#define CCM_CCGR153_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,153)
+#define CCM_CCGR153_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,153)
+#define CCM_CCGR153_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,153)
+#define CCM_CCGR154 CCM_CCGR_REG(CCM_BASE_PTR,154)
+#define CCM_CCGR154_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,154)
+#define CCM_CCGR154_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,154)
+#define CCM_CCGR154_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,154)
+#define CCM_CCGR155 CCM_CCGR_REG(CCM_BASE_PTR,155)
+#define CCM_CCGR155_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,155)
+#define CCM_CCGR155_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,155)
+#define CCM_CCGR155_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,155)
+#define CCM_CCGR156 CCM_CCGR_REG(CCM_BASE_PTR,156)
+#define CCM_CCGR156_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,156)
+#define CCM_CCGR156_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,156)
+#define CCM_CCGR156_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,156)
+#define CCM_CCGR157 CCM_CCGR_REG(CCM_BASE_PTR,157)
+#define CCM_CCGR157_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,157)
+#define CCM_CCGR157_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,157)
+#define CCM_CCGR157_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,157)
+#define CCM_CCGR158 CCM_CCGR_REG(CCM_BASE_PTR,158)
+#define CCM_CCGR158_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,158)
+#define CCM_CCGR158_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,158)
+#define CCM_CCGR158_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,158)
+#define CCM_CCGR159 CCM_CCGR_REG(CCM_BASE_PTR,159)
+#define CCM_CCGR159_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,159)
+#define CCM_CCGR159_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,159)
+#define CCM_CCGR159_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,159)
+#define CCM_CCGR160 CCM_CCGR_REG(CCM_BASE_PTR,160)
+#define CCM_CCGR160_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,160)
+#define CCM_CCGR160_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,160)
+#define CCM_CCGR160_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,160)
+#define CCM_CCGR161 CCM_CCGR_REG(CCM_BASE_PTR,161)
+#define CCM_CCGR161_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,161)
+#define CCM_CCGR161_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,161)
+#define CCM_CCGR161_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,161)
+#define CCM_CCGR162 CCM_CCGR_REG(CCM_BASE_PTR,162)
+#define CCM_CCGR162_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,162)
+#define CCM_CCGR162_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,162)
+#define CCM_CCGR162_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,162)
+#define CCM_CCGR163 CCM_CCGR_REG(CCM_BASE_PTR,163)
+#define CCM_CCGR163_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,163)
+#define CCM_CCGR163_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,163)
+#define CCM_CCGR163_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,163)
+#define CCM_CCGR164 CCM_CCGR_REG(CCM_BASE_PTR,164)
+#define CCM_CCGR164_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,164)
+#define CCM_CCGR164_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,164)
+#define CCM_CCGR164_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,164)
+#define CCM_CCGR165 CCM_CCGR_REG(CCM_BASE_PTR,165)
+#define CCM_CCGR165_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,165)
+#define CCM_CCGR165_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,165)
+#define CCM_CCGR165_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,165)
+#define CCM_CCGR166 CCM_CCGR_REG(CCM_BASE_PTR,166)
+#define CCM_CCGR166_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,166)
+#define CCM_CCGR166_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,166)
+#define CCM_CCGR166_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,166)
+#define CCM_CCGR167 CCM_CCGR_REG(CCM_BASE_PTR,167)
+#define CCM_CCGR167_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,167)
+#define CCM_CCGR167_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,167)
+#define CCM_CCGR167_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,167)
+#define CCM_CCGR168 CCM_CCGR_REG(CCM_BASE_PTR,168)
+#define CCM_CCGR168_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,168)
+#define CCM_CCGR168_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,168)
+#define CCM_CCGR168_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,168)
+#define CCM_CCGR169 CCM_CCGR_REG(CCM_BASE_PTR,169)
+#define CCM_CCGR169_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,169)
+#define CCM_CCGR169_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,169)
+#define CCM_CCGR169_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,169)
+#define CCM_CCGR170 CCM_CCGR_REG(CCM_BASE_PTR,170)
+#define CCM_CCGR170_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,170)
+#define CCM_CCGR170_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,170)
+#define CCM_CCGR170_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,170)
+#define CCM_CCGR171 CCM_CCGR_REG(CCM_BASE_PTR,171)
+#define CCM_CCGR171_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,171)
+#define CCM_CCGR171_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,171)
+#define CCM_CCGR171_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,171)
+#define CCM_CCGR172 CCM_CCGR_REG(CCM_BASE_PTR,172)
+#define CCM_CCGR172_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,172)
+#define CCM_CCGR172_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,172)
+#define CCM_CCGR172_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,172)
+#define CCM_CCGR173 CCM_CCGR_REG(CCM_BASE_PTR,173)
+#define CCM_CCGR173_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,173)
+#define CCM_CCGR173_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,173)
+#define CCM_CCGR173_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,173)
+#define CCM_CCGR174 CCM_CCGR_REG(CCM_BASE_PTR,174)
+#define CCM_CCGR174_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,174)
+#define CCM_CCGR174_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,174)
+#define CCM_CCGR174_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,174)
+#define CCM_CCGR175 CCM_CCGR_REG(CCM_BASE_PTR,175)
+#define CCM_CCGR175_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,175)
+#define CCM_CCGR175_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,175)
+#define CCM_CCGR175_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,175)
+#define CCM_CCGR176 CCM_CCGR_REG(CCM_BASE_PTR,176)
+#define CCM_CCGR176_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,176)
+#define CCM_CCGR176_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,176)
+#define CCM_CCGR176_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,176)
+#define CCM_CCGR177 CCM_CCGR_REG(CCM_BASE_PTR,177)
+#define CCM_CCGR177_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,177)
+#define CCM_CCGR177_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,177)
+#define CCM_CCGR177_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,177)
+#define CCM_CCGR178 CCM_CCGR_REG(CCM_BASE_PTR,178)
+#define CCM_CCGR178_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,178)
+#define CCM_CCGR178_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,178)
+#define CCM_CCGR178_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,178)
+#define CCM_CCGR179 CCM_CCGR_REG(CCM_BASE_PTR,179)
+#define CCM_CCGR179_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,179)
+#define CCM_CCGR179_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,179)
+#define CCM_CCGR179_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,179)
+#define CCM_CCGR180 CCM_CCGR_REG(CCM_BASE_PTR,180)
+#define CCM_CCGR180_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,180)
+#define CCM_CCGR180_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,180)
+#define CCM_CCGR180_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,180)
+#define CCM_CCGR181 CCM_CCGR_REG(CCM_BASE_PTR,181)
+#define CCM_CCGR181_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,181)
+#define CCM_CCGR181_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,181)
+#define CCM_CCGR181_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,181)
+#define CCM_CCGR182 CCM_CCGR_REG(CCM_BASE_PTR,182)
+#define CCM_CCGR182_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,182)
+#define CCM_CCGR182_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,182)
+#define CCM_CCGR182_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,182)
+#define CCM_CCGR183 CCM_CCGR_REG(CCM_BASE_PTR,183)
+#define CCM_CCGR183_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,183)
+#define CCM_CCGR183_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,183)
+#define CCM_CCGR183_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,183)
+#define CCM_CCGR184 CCM_CCGR_REG(CCM_BASE_PTR,184)
+#define CCM_CCGR184_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,184)
+#define CCM_CCGR184_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,184)
+#define CCM_CCGR184_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,184)
+#define CCM_CCGR185 CCM_CCGR_REG(CCM_BASE_PTR,185)
+#define CCM_CCGR185_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,185)
+#define CCM_CCGR185_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,185)
+#define CCM_CCGR185_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,185)
+#define CCM_CCGR186 CCM_CCGR_REG(CCM_BASE_PTR,186)
+#define CCM_CCGR186_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,186)
+#define CCM_CCGR186_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,186)
+#define CCM_CCGR186_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,186)
+#define CCM_CCGR187 CCM_CCGR_REG(CCM_BASE_PTR,187)
+#define CCM_CCGR187_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,187)
+#define CCM_CCGR187_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,187)
+#define CCM_CCGR187_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,187)
+#define CCM_CCGR188 CCM_CCGR_REG(CCM_BASE_PTR,188)
+#define CCM_CCGR188_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,188)
+#define CCM_CCGR188_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,188)
+#define CCM_CCGR188_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,188)
+#define CCM_CCGR189 CCM_CCGR_REG(CCM_BASE_PTR,189)
+#define CCM_CCGR189_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,189)
+#define CCM_CCGR189_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,189)
+#define CCM_CCGR189_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,189)
+#define CCM_CCGR190 CCM_CCGR_REG(CCM_BASE_PTR,190)
+#define CCM_CCGR190_SET CCM_CCGR_SET_REG(CCM_BASE_PTR,190)
+#define CCM_CCGR190_CLR CCM_CCGR_CLR_REG(CCM_BASE_PTR,190)
+#define CCM_CCGR190_TOG CCM_CCGR_TOG_REG(CCM_BASE_PTR,190)
+#define CCM_TARGET_ROOT0 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,0)
+#define CCM_TARGET_ROOT0_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,0)
+#define CCM_TARGET_ROOT0_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,0)
+#define CCM_TARGET_ROOT0_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,0)
+#define CCM_MISC0 CCM_MISC_REG(CCM_BASE_PTR,0)
+#define CCM_MISC_ROOT0_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,0)
+#define CCM_MISC_ROOT0_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,0)
+#define CCM_MISC_ROOT0_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,0)
+#define CCM_POST0 CCM_POST_REG(CCM_BASE_PTR,0)
+#define CCM_POST_ROOT0_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,0)
+#define CCM_POST_ROOT0_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,0)
+#define CCM_POST_ROOT0_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,0)
+#define CCM_PRE0 CCM_PRE_REG(CCM_BASE_PTR,0)
+#define CCM_PRE_ROOT0_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,0)
+#define CCM_PRE_ROOT0_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,0)
+#define CCM_PRE_ROOT0_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,0)
+#define CCM_ACCESS_CTRL0 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,0)
+#define CCM_ACCESS_CTRL_ROOT0_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,0)
+#define CCM_ACCESS_CTRL_ROOT0_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,0)
+#define CCM_ACCESS_CTRL_ROOT0_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,0)
+#define CCM_TARGET_ROOT1 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,1)
+#define CCM_TARGET_ROOT1_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,1)
+#define CCM_TARGET_ROOT1_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,1)
+#define CCM_TARGET_ROOT1_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,1)
+#define CCM_MISC1 CCM_MISC_REG(CCM_BASE_PTR,1)
+#define CCM_MISC_ROOT1_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,1)
+#define CCM_MISC_ROOT1_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,1)
+#define CCM_MISC_ROOT1_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,1)
+#define CCM_POST1 CCM_POST_REG(CCM_BASE_PTR,1)
+#define CCM_POST_ROOT1_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,1)
+#define CCM_POST_ROOT1_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,1)
+#define CCM_POST_ROOT1_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,1)
+#define CCM_PRE1 CCM_PRE_REG(CCM_BASE_PTR,1)
+#define CCM_PRE_ROOT1_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,1)
+#define CCM_PRE_ROOT1_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,1)
+#define CCM_PRE_ROOT1_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,1)
+#define CCM_ACCESS_CTRL1 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,1)
+#define CCM_ACCESS_CTRL_ROOT1_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,1)
+#define CCM_ACCESS_CTRL_ROOT1_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,1)
+#define CCM_ACCESS_CTRL_ROOT1_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,1)
+#define CCM_TARGET_ROOT2 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,2)
+#define CCM_TARGET_ROOT2_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,2)
+#define CCM_TARGET_ROOT2_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,2)
+#define CCM_TARGET_ROOT2_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,2)
+#define CCM_MISC2 CCM_MISC_REG(CCM_BASE_PTR,2)
+#define CCM_MISC_ROOT2_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,2)
+#define CCM_MISC_ROOT2_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,2)
+#define CCM_MISC_ROOT2_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,2)
+#define CCM_POST2 CCM_POST_REG(CCM_BASE_PTR,2)
+#define CCM_POST_ROOT2_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,2)
+#define CCM_POST_ROOT2_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,2)
+#define CCM_POST_ROOT2_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,2)
+#define CCM_PRE2 CCM_PRE_REG(CCM_BASE_PTR,2)
+#define CCM_PRE_ROOT2_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,2)
+#define CCM_PRE_ROOT2_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,2)
+#define CCM_PRE_ROOT2_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,2)
+#define CCM_ACCESS_CTRL2 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,2)
+#define CCM_ACCESS_CTRL_ROOT2_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,2)
+#define CCM_ACCESS_CTRL_ROOT2_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,2)
+#define CCM_ACCESS_CTRL_ROOT2_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,2)
+#define CCM_TARGET_ROOT3 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,3)
+#define CCM_TARGET_ROOT3_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,3)
+#define CCM_TARGET_ROOT3_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,3)
+#define CCM_TARGET_ROOT3_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,3)
+#define CCM_MISC3 CCM_MISC_REG(CCM_BASE_PTR,3)
+#define CCM_MISC_ROOT3_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,3)
+#define CCM_MISC_ROOT3_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,3)
+#define CCM_MISC_ROOT3_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,3)
+#define CCM_POST3 CCM_POST_REG(CCM_BASE_PTR,3)
+#define CCM_POST_ROOT3_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,3)
+#define CCM_POST_ROOT3_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,3)
+#define CCM_POST_ROOT3_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,3)
+#define CCM_PRE3 CCM_PRE_REG(CCM_BASE_PTR,3)
+#define CCM_PRE_ROOT3_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,3)
+#define CCM_PRE_ROOT3_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,3)
+#define CCM_PRE_ROOT3_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,3)
+#define CCM_ACCESS_CTRL3 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,3)
+#define CCM_ACCESS_CTRL_ROOT3_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,3)
+#define CCM_ACCESS_CTRL_ROOT3_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,3)
+#define CCM_ACCESS_CTRL_ROOT3_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,3)
+#define CCM_TARGET_ROOT4 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,4)
+#define CCM_TARGET_ROOT4_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,4)
+#define CCM_TARGET_ROOT4_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,4)
+#define CCM_TARGET_ROOT4_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,4)
+#define CCM_MISC4 CCM_MISC_REG(CCM_BASE_PTR,4)
+#define CCM_MISC_ROOT4_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,4)
+#define CCM_MISC_ROOT4_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,4)
+#define CCM_MISC_ROOT4_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,4)
+#define CCM_POST4 CCM_POST_REG(CCM_BASE_PTR,4)
+#define CCM_POST_ROOT4_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,4)
+#define CCM_POST_ROOT4_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,4)
+#define CCM_POST_ROOT4_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,4)
+#define CCM_PRE4 CCM_PRE_REG(CCM_BASE_PTR,4)
+#define CCM_PRE_ROOT4_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,4)
+#define CCM_PRE_ROOT4_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,4)
+#define CCM_PRE_ROOT4_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,4)
+#define CCM_ACCESS_CTRL4 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,4)
+#define CCM_ACCESS_CTRL_ROOT4_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,4)
+#define CCM_ACCESS_CTRL_ROOT4_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,4)
+#define CCM_ACCESS_CTRL_ROOT4_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,4)
+#define CCM_TARGET_ROOT5 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,5)
+#define CCM_TARGET_ROOT5_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,5)
+#define CCM_TARGET_ROOT5_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,5)
+#define CCM_TARGET_ROOT5_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,5)
+#define CCM_MISC5 CCM_MISC_REG(CCM_BASE_PTR,5)
+#define CCM_MISC_ROOT5_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,5)
+#define CCM_MISC_ROOT5_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,5)
+#define CCM_MISC_ROOT5_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,5)
+#define CCM_POST5 CCM_POST_REG(CCM_BASE_PTR,5)
+#define CCM_POST_ROOT5_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,5)
+#define CCM_POST_ROOT5_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,5)
+#define CCM_POST_ROOT5_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,5)
+#define CCM_PRE5 CCM_PRE_REG(CCM_BASE_PTR,5)
+#define CCM_PRE_ROOT5_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,5)
+#define CCM_PRE_ROOT5_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,5)
+#define CCM_PRE_ROOT5_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,5)
+#define CCM_ACCESS_CTRL5 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,5)
+#define CCM_ACCESS_CTRL_ROOT5_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,5)
+#define CCM_ACCESS_CTRL_ROOT5_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,5)
+#define CCM_ACCESS_CTRL_ROOT5_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,5)
+#define CCM_TARGET_ROOT6 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,6)
+#define CCM_TARGET_ROOT6_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,6)
+#define CCM_TARGET_ROOT6_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,6)
+#define CCM_TARGET_ROOT6_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,6)
+#define CCM_MISC6 CCM_MISC_REG(CCM_BASE_PTR,6)
+#define CCM_MISC_ROOT6_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,6)
+#define CCM_MISC_ROOT6_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,6)
+#define CCM_MISC_ROOT6_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,6)
+#define CCM_POST6 CCM_POST_REG(CCM_BASE_PTR,6)
+#define CCM_POST_ROOT6_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,6)
+#define CCM_POST_ROOT6_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,6)
+#define CCM_POST_ROOT6_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,6)
+#define CCM_PRE6 CCM_PRE_REG(CCM_BASE_PTR,6)
+#define CCM_PRE_ROOT6_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,6)
+#define CCM_PRE_ROOT6_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,6)
+#define CCM_PRE_ROOT6_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,6)
+#define CCM_ACCESS_CTRL6 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,6)
+#define CCM_ACCESS_CTRL_ROOT6_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,6)
+#define CCM_ACCESS_CTRL_ROOT6_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,6)
+#define CCM_ACCESS_CTRL_ROOT6_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,6)
+#define CCM_TARGET_ROOT7 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,7)
+#define CCM_TARGET_ROOT7_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,7)
+#define CCM_TARGET_ROOT7_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,7)
+#define CCM_TARGET_ROOT7_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,7)
+#define CCM_MISC7 CCM_MISC_REG(CCM_BASE_PTR,7)
+#define CCM_MISC_ROOT7_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,7)
+#define CCM_MISC_ROOT7_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,7)
+#define CCM_MISC_ROOT7_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,7)
+#define CCM_POST7 CCM_POST_REG(CCM_BASE_PTR,7)
+#define CCM_POST_ROOT7_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,7)
+#define CCM_POST_ROOT7_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,7)
+#define CCM_POST_ROOT7_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,7)
+#define CCM_PRE7 CCM_PRE_REG(CCM_BASE_PTR,7)
+#define CCM_PRE_ROOT7_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,7)
+#define CCM_PRE_ROOT7_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,7)
+#define CCM_PRE_ROOT7_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,7)
+#define CCM_ACCESS_CTRL7 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,7)
+#define CCM_ACCESS_CTRL_ROOT7_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,7)
+#define CCM_ACCESS_CTRL_ROOT7_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,7)
+#define CCM_ACCESS_CTRL_ROOT7_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,7)
+#define CCM_TARGET_ROOT8 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,8)
+#define CCM_TARGET_ROOT8_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,8)
+#define CCM_TARGET_ROOT8_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,8)
+#define CCM_TARGET_ROOT8_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,8)
+#define CCM_MISC8 CCM_MISC_REG(CCM_BASE_PTR,8)
+#define CCM_MISC_ROOT8_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,8)
+#define CCM_MISC_ROOT8_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,8)
+#define CCM_MISC_ROOT8_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,8)
+#define CCM_POST8 CCM_POST_REG(CCM_BASE_PTR,8)
+#define CCM_POST_ROOT8_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,8)
+#define CCM_POST_ROOT8_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,8)
+#define CCM_POST_ROOT8_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,8)
+#define CCM_PRE8 CCM_PRE_REG(CCM_BASE_PTR,8)
+#define CCM_PRE_ROOT8_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,8)
+#define CCM_PRE_ROOT8_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,8)
+#define CCM_PRE_ROOT8_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,8)
+#define CCM_ACCESS_CTRL8 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,8)
+#define CCM_ACCESS_CTRL_ROOT8_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,8)
+#define CCM_ACCESS_CTRL_ROOT8_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,8)
+#define CCM_ACCESS_CTRL_ROOT8_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,8)
+#define CCM_TARGET_ROOT9 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,9)
+#define CCM_TARGET_ROOT9_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,9)
+#define CCM_TARGET_ROOT9_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,9)
+#define CCM_TARGET_ROOT9_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,9)
+#define CCM_MISC9 CCM_MISC_REG(CCM_BASE_PTR,9)
+#define CCM_MISC_ROOT9_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,9)
+#define CCM_MISC_ROOT9_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,9)
+#define CCM_MISC_ROOT9_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,9)
+#define CCM_POST9 CCM_POST_REG(CCM_BASE_PTR,9)
+#define CCM_POST_ROOT9_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,9)
+#define CCM_POST_ROOT9_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,9)
+#define CCM_POST_ROOT9_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,9)
+#define CCM_PRE9 CCM_PRE_REG(CCM_BASE_PTR,9)
+#define CCM_PRE_ROOT9_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,9)
+#define CCM_PRE_ROOT9_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,9)
+#define CCM_PRE_ROOT9_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,9)
+#define CCM_ACCESS_CTRL9 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,9)
+#define CCM_ACCESS_CTRL_ROOT9_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,9)
+#define CCM_ACCESS_CTRL_ROOT9_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,9)
+#define CCM_ACCESS_CTRL_ROOT9_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,9)
+#define CCM_TARGET_ROOT10 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,10)
+#define CCM_TARGET_ROOT10_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,10)
+#define CCM_TARGET_ROOT10_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,10)
+#define CCM_TARGET_ROOT10_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,10)
+#define CCM_MISC10 CCM_MISC_REG(CCM_BASE_PTR,10)
+#define CCM_MISC_ROOT10_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,10)
+#define CCM_MISC_ROOT10_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,10)
+#define CCM_MISC_ROOT10_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,10)
+#define CCM_POST10 CCM_POST_REG(CCM_BASE_PTR,10)
+#define CCM_POST_ROOT10_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,10)
+#define CCM_POST_ROOT10_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,10)
+#define CCM_POST_ROOT10_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,10)
+#define CCM_PRE10 CCM_PRE_REG(CCM_BASE_PTR,10)
+#define CCM_PRE_ROOT10_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,10)
+#define CCM_PRE_ROOT10_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,10)
+#define CCM_PRE_ROOT10_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,10)
+#define CCM_ACCESS_CTRL10 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,10)
+#define CCM_ACCESS_CTRL_ROOT10_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,10)
+#define CCM_ACCESS_CTRL_ROOT10_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,10)
+#define CCM_ACCESS_CTRL_ROOT10_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,10)
+#define CCM_TARGET_ROOT11 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,11)
+#define CCM_TARGET_ROOT11_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,11)
+#define CCM_TARGET_ROOT11_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,11)
+#define CCM_TARGET_ROOT11_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,11)
+#define CCM_MISC11 CCM_MISC_REG(CCM_BASE_PTR,11)
+#define CCM_MISC_ROOT11_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,11)
+#define CCM_MISC_ROOT11_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,11)
+#define CCM_MISC_ROOT11_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,11)
+#define CCM_POST11 CCM_POST_REG(CCM_BASE_PTR,11)
+#define CCM_POST_ROOT11_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,11)
+#define CCM_POST_ROOT11_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,11)
+#define CCM_POST_ROOT11_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,11)
+#define CCM_PRE11 CCM_PRE_REG(CCM_BASE_PTR,11)
+#define CCM_PRE_ROOT11_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,11)
+#define CCM_PRE_ROOT11_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,11)
+#define CCM_PRE_ROOT11_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,11)
+#define CCM_ACCESS_CTRL11 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,11)
+#define CCM_ACCESS_CTRL_ROOT11_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,11)
+#define CCM_ACCESS_CTRL_ROOT11_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,11)
+#define CCM_ACCESS_CTRL_ROOT11_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,11)
+#define CCM_TARGET_ROOT12 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,12)
+#define CCM_TARGET_ROOT12_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,12)
+#define CCM_TARGET_ROOT12_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,12)
+#define CCM_TARGET_ROOT12_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,12)
+#define CCM_MISC12 CCM_MISC_REG(CCM_BASE_PTR,12)
+#define CCM_MISC_ROOT12_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,12)
+#define CCM_MISC_ROOT12_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,12)
+#define CCM_MISC_ROOT12_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,12)
+#define CCM_POST12 CCM_POST_REG(CCM_BASE_PTR,12)
+#define CCM_POST_ROOT12_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,12)
+#define CCM_POST_ROOT12_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,12)
+#define CCM_POST_ROOT12_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,12)
+#define CCM_PRE12 CCM_PRE_REG(CCM_BASE_PTR,12)
+#define CCM_PRE_ROOT12_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,12)
+#define CCM_PRE_ROOT12_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,12)
+#define CCM_PRE_ROOT12_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,12)
+#define CCM_ACCESS_CTRL12 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,12)
+#define CCM_ACCESS_CTRL_ROOT12_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,12)
+#define CCM_ACCESS_CTRL_ROOT12_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,12)
+#define CCM_ACCESS_CTRL_ROOT12_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,12)
+#define CCM_TARGET_ROOT13 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,13)
+#define CCM_TARGET_ROOT13_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,13)
+#define CCM_TARGET_ROOT13_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,13)
+#define CCM_TARGET_ROOT13_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,13)
+#define CCM_MISC13 CCM_MISC_REG(CCM_BASE_PTR,13)
+#define CCM_MISC_ROOT13_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,13)
+#define CCM_MISC_ROOT13_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,13)
+#define CCM_MISC_ROOT13_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,13)
+#define CCM_POST13 CCM_POST_REG(CCM_BASE_PTR,13)
+#define CCM_POST_ROOT13_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,13)
+#define CCM_POST_ROOT13_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,13)
+#define CCM_POST_ROOT13_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,13)
+#define CCM_PRE13 CCM_PRE_REG(CCM_BASE_PTR,13)
+#define CCM_PRE_ROOT13_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,13)
+#define CCM_PRE_ROOT13_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,13)
+#define CCM_PRE_ROOT13_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,13)
+#define CCM_ACCESS_CTRL13 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,13)
+#define CCM_ACCESS_CTRL_ROOT13_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,13)
+#define CCM_ACCESS_CTRL_ROOT13_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,13)
+#define CCM_ACCESS_CTRL_ROOT13_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,13)
+#define CCM_TARGET_ROOT14 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,14)
+#define CCM_TARGET_ROOT14_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,14)
+#define CCM_TARGET_ROOT14_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,14)
+#define CCM_TARGET_ROOT14_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,14)
+#define CCM_MISC14 CCM_MISC_REG(CCM_BASE_PTR,14)
+#define CCM_MISC_ROOT14_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,14)
+#define CCM_MISC_ROOT14_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,14)
+#define CCM_MISC_ROOT14_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,14)
+#define CCM_POST14 CCM_POST_REG(CCM_BASE_PTR,14)
+#define CCM_POST_ROOT14_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,14)
+#define CCM_POST_ROOT14_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,14)
+#define CCM_POST_ROOT14_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,14)
+#define CCM_PRE14 CCM_PRE_REG(CCM_BASE_PTR,14)
+#define CCM_PRE_ROOT14_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,14)
+#define CCM_PRE_ROOT14_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,14)
+#define CCM_PRE_ROOT14_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,14)
+#define CCM_ACCESS_CTRL14 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,14)
+#define CCM_ACCESS_CTRL_ROOT14_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,14)
+#define CCM_ACCESS_CTRL_ROOT14_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,14)
+#define CCM_ACCESS_CTRL_ROOT14_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,14)
+#define CCM_TARGET_ROOT15 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,15)
+#define CCM_TARGET_ROOT15_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,15)
+#define CCM_TARGET_ROOT15_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,15)
+#define CCM_TARGET_ROOT15_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,15)
+#define CCM_MISC15 CCM_MISC_REG(CCM_BASE_PTR,15)
+#define CCM_MISC_ROOT15_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,15)
+#define CCM_MISC_ROOT15_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,15)
+#define CCM_MISC_ROOT15_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,15)
+#define CCM_POST15 CCM_POST_REG(CCM_BASE_PTR,15)
+#define CCM_POST_ROOT15_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,15)
+#define CCM_POST_ROOT15_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,15)
+#define CCM_POST_ROOT15_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,15)
+#define CCM_PRE15 CCM_PRE_REG(CCM_BASE_PTR,15)
+#define CCM_PRE_ROOT15_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,15)
+#define CCM_PRE_ROOT15_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,15)
+#define CCM_PRE_ROOT15_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,15)
+#define CCM_ACCESS_CTRL15 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,15)
+#define CCM_ACCESS_CTRL_ROOT15_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,15)
+#define CCM_ACCESS_CTRL_ROOT15_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,15)
+#define CCM_ACCESS_CTRL_ROOT15_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,15)
+#define CCM_TARGET_ROOT16 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,16)
+#define CCM_TARGET_ROOT16_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,16)
+#define CCM_TARGET_ROOT16_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,16)
+#define CCM_TARGET_ROOT16_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,16)
+#define CCM_MISC16 CCM_MISC_REG(CCM_BASE_PTR,16)
+#define CCM_MISC_ROOT16_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,16)
+#define CCM_MISC_ROOT16_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,16)
+#define CCM_MISC_ROOT16_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,16)
+#define CCM_POST16 CCM_POST_REG(CCM_BASE_PTR,16)
+#define CCM_POST_ROOT16_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,16)
+#define CCM_POST_ROOT16_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,16)
+#define CCM_POST_ROOT16_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,16)
+#define CCM_PRE16 CCM_PRE_REG(CCM_BASE_PTR,16)
+#define CCM_PRE_ROOT16_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,16)
+#define CCM_PRE_ROOT16_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,16)
+#define CCM_PRE_ROOT16_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,16)
+#define CCM_ACCESS_CTRL16 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,16)
+#define CCM_ACCESS_CTRL_ROOT16_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,16)
+#define CCM_ACCESS_CTRL_ROOT16_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,16)
+#define CCM_ACCESS_CTRL_ROOT16_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,16)
+#define CCM_TARGET_ROOT17 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,17)
+#define CCM_TARGET_ROOT17_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,17)
+#define CCM_TARGET_ROOT17_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,17)
+#define CCM_TARGET_ROOT17_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,17)
+#define CCM_MISC17 CCM_MISC_REG(CCM_BASE_PTR,17)
+#define CCM_MISC_ROOT17_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,17)
+#define CCM_MISC_ROOT17_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,17)
+#define CCM_MISC_ROOT17_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,17)
+#define CCM_POST17 CCM_POST_REG(CCM_BASE_PTR,17)
+#define CCM_POST_ROOT17_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,17)
+#define CCM_POST_ROOT17_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,17)
+#define CCM_POST_ROOT17_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,17)
+#define CCM_PRE17 CCM_PRE_REG(CCM_BASE_PTR,17)
+#define CCM_PRE_ROOT17_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,17)
+#define CCM_PRE_ROOT17_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,17)
+#define CCM_PRE_ROOT17_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,17)
+#define CCM_ACCESS_CTRL17 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,17)
+#define CCM_ACCESS_CTRL_ROOT17_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,17)
+#define CCM_ACCESS_CTRL_ROOT17_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,17)
+#define CCM_ACCESS_CTRL_ROOT17_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,17)
+#define CCM_TARGET_ROOT18 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,18)
+#define CCM_TARGET_ROOT18_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,18)
+#define CCM_TARGET_ROOT18_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,18)
+#define CCM_TARGET_ROOT18_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,18)
+#define CCM_MISC18 CCM_MISC_REG(CCM_BASE_PTR,18)
+#define CCM_MISC_ROOT18_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,18)
+#define CCM_MISC_ROOT18_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,18)
+#define CCM_MISC_ROOT18_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,18)
+#define CCM_POST18 CCM_POST_REG(CCM_BASE_PTR,18)
+#define CCM_POST_ROOT18_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,18)
+#define CCM_POST_ROOT18_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,18)
+#define CCM_POST_ROOT18_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,18)
+#define CCM_PRE18 CCM_PRE_REG(CCM_BASE_PTR,18)
+#define CCM_PRE_ROOT18_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,18)
+#define CCM_PRE_ROOT18_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,18)
+#define CCM_PRE_ROOT18_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,18)
+#define CCM_ACCESS_CTRL18 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,18)
+#define CCM_ACCESS_CTRL_ROOT18_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,18)
+#define CCM_ACCESS_CTRL_ROOT18_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,18)
+#define CCM_ACCESS_CTRL_ROOT18_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,18)
+#define CCM_TARGET_ROOT19 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,19)
+#define CCM_TARGET_ROOT19_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,19)
+#define CCM_TARGET_ROOT19_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,19)
+#define CCM_TARGET_ROOT19_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,19)
+#define CCM_MISC19 CCM_MISC_REG(CCM_BASE_PTR,19)
+#define CCM_MISC_ROOT19_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,19)
+#define CCM_MISC_ROOT19_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,19)
+#define CCM_MISC_ROOT19_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,19)
+#define CCM_POST19 CCM_POST_REG(CCM_BASE_PTR,19)
+#define CCM_POST_ROOT19_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,19)
+#define CCM_POST_ROOT19_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,19)
+#define CCM_POST_ROOT19_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,19)
+#define CCM_PRE19 CCM_PRE_REG(CCM_BASE_PTR,19)
+#define CCM_PRE_ROOT19_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,19)
+#define CCM_PRE_ROOT19_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,19)
+#define CCM_PRE_ROOT19_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,19)
+#define CCM_ACCESS_CTRL19 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,19)
+#define CCM_ACCESS_CTRL_ROOT19_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,19)
+#define CCM_ACCESS_CTRL_ROOT19_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,19)
+#define CCM_ACCESS_CTRL_ROOT19_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,19)
+#define CCM_TARGET_ROOT20 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,20)
+#define CCM_TARGET_ROOT20_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,20)
+#define CCM_TARGET_ROOT20_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,20)
+#define CCM_TARGET_ROOT20_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,20)
+#define CCM_MISC20 CCM_MISC_REG(CCM_BASE_PTR,20)
+#define CCM_MISC_ROOT20_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,20)
+#define CCM_MISC_ROOT20_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,20)
+#define CCM_MISC_ROOT20_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,20)
+#define CCM_POST20 CCM_POST_REG(CCM_BASE_PTR,20)
+#define CCM_POST_ROOT20_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,20)
+#define CCM_POST_ROOT20_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,20)
+#define CCM_POST_ROOT20_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,20)
+#define CCM_PRE20 CCM_PRE_REG(CCM_BASE_PTR,20)
+#define CCM_PRE_ROOT20_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,20)
+#define CCM_PRE_ROOT20_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,20)
+#define CCM_PRE_ROOT20_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,20)
+#define CCM_ACCESS_CTRL20 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,20)
+#define CCM_ACCESS_CTRL_ROOT20_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,20)
+#define CCM_ACCESS_CTRL_ROOT20_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,20)
+#define CCM_ACCESS_CTRL_ROOT20_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,20)
+#define CCM_TARGET_ROOT21 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,21)
+#define CCM_TARGET_ROOT21_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,21)
+#define CCM_TARGET_ROOT21_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,21)
+#define CCM_TARGET_ROOT21_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,21)
+#define CCM_MISC21 CCM_MISC_REG(CCM_BASE_PTR,21)
+#define CCM_MISC_ROOT21_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,21)
+#define CCM_MISC_ROOT21_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,21)
+#define CCM_MISC_ROOT21_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,21)
+#define CCM_POST21 CCM_POST_REG(CCM_BASE_PTR,21)
+#define CCM_POST_ROOT21_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,21)
+#define CCM_POST_ROOT21_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,21)
+#define CCM_POST_ROOT21_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,21)
+#define CCM_PRE21 CCM_PRE_REG(CCM_BASE_PTR,21)
+#define CCM_PRE_ROOT21_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,21)
+#define CCM_PRE_ROOT21_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,21)
+#define CCM_PRE_ROOT21_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,21)
+#define CCM_ACCESS_CTRL21 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,21)
+#define CCM_ACCESS_CTRL_ROOT21_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,21)
+#define CCM_ACCESS_CTRL_ROOT21_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,21)
+#define CCM_ACCESS_CTRL_ROOT21_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,21)
+#define CCM_TARGET_ROOT22 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,22)
+#define CCM_TARGET_ROOT22_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,22)
+#define CCM_TARGET_ROOT22_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,22)
+#define CCM_TARGET_ROOT22_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,22)
+#define CCM_MISC22 CCM_MISC_REG(CCM_BASE_PTR,22)
+#define CCM_MISC_ROOT22_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,22)
+#define CCM_MISC_ROOT22_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,22)
+#define CCM_MISC_ROOT22_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,22)
+#define CCM_POST22 CCM_POST_REG(CCM_BASE_PTR,22)
+#define CCM_POST_ROOT22_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,22)
+#define CCM_POST_ROOT22_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,22)
+#define CCM_POST_ROOT22_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,22)
+#define CCM_PRE22 CCM_PRE_REG(CCM_BASE_PTR,22)
+#define CCM_PRE_ROOT22_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,22)
+#define CCM_PRE_ROOT22_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,22)
+#define CCM_PRE_ROOT22_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,22)
+#define CCM_ACCESS_CTRL22 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,22)
+#define CCM_ACCESS_CTRL_ROOT22_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,22)
+#define CCM_ACCESS_CTRL_ROOT22_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,22)
+#define CCM_ACCESS_CTRL_ROOT22_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,22)
+#define CCM_TARGET_ROOT23 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,23)
+#define CCM_TARGET_ROOT23_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,23)
+#define CCM_TARGET_ROOT23_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,23)
+#define CCM_TARGET_ROOT23_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,23)
+#define CCM_MISC23 CCM_MISC_REG(CCM_BASE_PTR,23)
+#define CCM_MISC_ROOT23_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,23)
+#define CCM_MISC_ROOT23_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,23)
+#define CCM_MISC_ROOT23_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,23)
+#define CCM_POST23 CCM_POST_REG(CCM_BASE_PTR,23)
+#define CCM_POST_ROOT23_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,23)
+#define CCM_POST_ROOT23_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,23)
+#define CCM_POST_ROOT23_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,23)
+#define CCM_PRE23 CCM_PRE_REG(CCM_BASE_PTR,23)
+#define CCM_PRE_ROOT23_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,23)
+#define CCM_PRE_ROOT23_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,23)
+#define CCM_PRE_ROOT23_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,23)
+#define CCM_ACCESS_CTRL23 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,23)
+#define CCM_ACCESS_CTRL_ROOT23_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,23)
+#define CCM_ACCESS_CTRL_ROOT23_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,23)
+#define CCM_ACCESS_CTRL_ROOT23_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,23)
+#define CCM_TARGET_ROOT24 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,24)
+#define CCM_TARGET_ROOT24_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,24)
+#define CCM_TARGET_ROOT24_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,24)
+#define CCM_TARGET_ROOT24_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,24)
+#define CCM_MISC24 CCM_MISC_REG(CCM_BASE_PTR,24)
+#define CCM_MISC_ROOT24_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,24)
+#define CCM_MISC_ROOT24_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,24)
+#define CCM_MISC_ROOT24_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,24)
+#define CCM_POST24 CCM_POST_REG(CCM_BASE_PTR,24)
+#define CCM_POST_ROOT24_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,24)
+#define CCM_POST_ROOT24_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,24)
+#define CCM_POST_ROOT24_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,24)
+#define CCM_PRE24 CCM_PRE_REG(CCM_BASE_PTR,24)
+#define CCM_PRE_ROOT24_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,24)
+#define CCM_PRE_ROOT24_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,24)
+#define CCM_PRE_ROOT24_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,24)
+#define CCM_ACCESS_CTRL24 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,24)
+#define CCM_ACCESS_CTRL_ROOT24_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,24)
+#define CCM_ACCESS_CTRL_ROOT24_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,24)
+#define CCM_ACCESS_CTRL_ROOT24_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,24)
+#define CCM_TARGET_ROOT25 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,25)
+#define CCM_TARGET_ROOT25_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,25)
+#define CCM_TARGET_ROOT25_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,25)
+#define CCM_TARGET_ROOT25_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,25)
+#define CCM_MISC25 CCM_MISC_REG(CCM_BASE_PTR,25)
+#define CCM_MISC_ROOT25_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,25)
+#define CCM_MISC_ROOT25_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,25)
+#define CCM_MISC_ROOT25_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,25)
+#define CCM_POST25 CCM_POST_REG(CCM_BASE_PTR,25)
+#define CCM_POST_ROOT25_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,25)
+#define CCM_POST_ROOT25_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,25)
+#define CCM_POST_ROOT25_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,25)
+#define CCM_PRE25 CCM_PRE_REG(CCM_BASE_PTR,25)
+#define CCM_PRE_ROOT25_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,25)
+#define CCM_PRE_ROOT25_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,25)
+#define CCM_PRE_ROOT25_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,25)
+#define CCM_ACCESS_CTRL25 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,25)
+#define CCM_ACCESS_CTRL_ROOT25_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,25)
+#define CCM_ACCESS_CTRL_ROOT25_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,25)
+#define CCM_ACCESS_CTRL_ROOT25_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,25)
+#define CCM_TARGET_ROOT26 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,26)
+#define CCM_TARGET_ROOT26_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,26)
+#define CCM_TARGET_ROOT26_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,26)
+#define CCM_TARGET_ROOT26_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,26)
+#define CCM_MISC26 CCM_MISC_REG(CCM_BASE_PTR,26)
+#define CCM_MISC_ROOT26_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,26)
+#define CCM_MISC_ROOT26_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,26)
+#define CCM_MISC_ROOT26_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,26)
+#define CCM_POST26 CCM_POST_REG(CCM_BASE_PTR,26)
+#define CCM_POST_ROOT26_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,26)
+#define CCM_POST_ROOT26_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,26)
+#define CCM_POST_ROOT26_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,26)
+#define CCM_PRE26 CCM_PRE_REG(CCM_BASE_PTR,26)
+#define CCM_PRE_ROOT26_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,26)
+#define CCM_PRE_ROOT26_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,26)
+#define CCM_PRE_ROOT26_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,26)
+#define CCM_ACCESS_CTRL26 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,26)
+#define CCM_ACCESS_CTRL_ROOT26_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,26)
+#define CCM_ACCESS_CTRL_ROOT26_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,26)
+#define CCM_ACCESS_CTRL_ROOT26_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,26)
+#define CCM_TARGET_ROOT27 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,27)
+#define CCM_TARGET_ROOT27_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,27)
+#define CCM_TARGET_ROOT27_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,27)
+#define CCM_TARGET_ROOT27_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,27)
+#define CCM_MISC27 CCM_MISC_REG(CCM_BASE_PTR,27)
+#define CCM_MISC_ROOT27_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,27)
+#define CCM_MISC_ROOT27_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,27)
+#define CCM_MISC_ROOT27_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,27)
+#define CCM_POST27 CCM_POST_REG(CCM_BASE_PTR,27)
+#define CCM_POST_ROOT27_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,27)
+#define CCM_POST_ROOT27_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,27)
+#define CCM_POST_ROOT27_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,27)
+#define CCM_PRE27 CCM_PRE_REG(CCM_BASE_PTR,27)
+#define CCM_PRE_ROOT27_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,27)
+#define CCM_PRE_ROOT27_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,27)
+#define CCM_PRE_ROOT27_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,27)
+#define CCM_ACCESS_CTRL27 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,27)
+#define CCM_ACCESS_CTRL_ROOT27_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,27)
+#define CCM_ACCESS_CTRL_ROOT27_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,27)
+#define CCM_ACCESS_CTRL_ROOT27_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,27)
+#define CCM_TARGET_ROOT28 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,28)
+#define CCM_TARGET_ROOT28_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,28)
+#define CCM_TARGET_ROOT28_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,28)
+#define CCM_TARGET_ROOT28_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,28)
+#define CCM_MISC28 CCM_MISC_REG(CCM_BASE_PTR,28)
+#define CCM_MISC_ROOT28_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,28)
+#define CCM_MISC_ROOT28_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,28)
+#define CCM_MISC_ROOT28_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,28)
+#define CCM_POST28 CCM_POST_REG(CCM_BASE_PTR,28)
+#define CCM_POST_ROOT28_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,28)
+#define CCM_POST_ROOT28_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,28)
+#define CCM_POST_ROOT28_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,28)
+#define CCM_PRE28 CCM_PRE_REG(CCM_BASE_PTR,28)
+#define CCM_PRE_ROOT28_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,28)
+#define CCM_PRE_ROOT28_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,28)
+#define CCM_PRE_ROOT28_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,28)
+#define CCM_ACCESS_CTRL28 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,28)
+#define CCM_ACCESS_CTRL_ROOT28_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,28)
+#define CCM_ACCESS_CTRL_ROOT28_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,28)
+#define CCM_ACCESS_CTRL_ROOT28_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,28)
+#define CCM_TARGET_ROOT29 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,29)
+#define CCM_TARGET_ROOT29_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,29)
+#define CCM_TARGET_ROOT29_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,29)
+#define CCM_TARGET_ROOT29_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,29)
+#define CCM_MISC29 CCM_MISC_REG(CCM_BASE_PTR,29)
+#define CCM_MISC_ROOT29_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,29)
+#define CCM_MISC_ROOT29_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,29)
+#define CCM_MISC_ROOT29_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,29)
+#define CCM_POST29 CCM_POST_REG(CCM_BASE_PTR,29)
+#define CCM_POST_ROOT29_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,29)
+#define CCM_POST_ROOT29_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,29)
+#define CCM_POST_ROOT29_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,29)
+#define CCM_PRE29 CCM_PRE_REG(CCM_BASE_PTR,29)
+#define CCM_PRE_ROOT29_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,29)
+#define CCM_PRE_ROOT29_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,29)
+#define CCM_PRE_ROOT29_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,29)
+#define CCM_ACCESS_CTRL29 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,29)
+#define CCM_ACCESS_CTRL_ROOT29_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,29)
+#define CCM_ACCESS_CTRL_ROOT29_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,29)
+#define CCM_ACCESS_CTRL_ROOT29_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,29)
+#define CCM_TARGET_ROOT30 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,30)
+#define CCM_TARGET_ROOT30_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,30)
+#define CCM_TARGET_ROOT30_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,30)
+#define CCM_TARGET_ROOT30_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,30)
+#define CCM_MISC30 CCM_MISC_REG(CCM_BASE_PTR,30)
+#define CCM_MISC_ROOT30_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,30)
+#define CCM_MISC_ROOT30_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,30)
+#define CCM_MISC_ROOT30_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,30)
+#define CCM_POST30 CCM_POST_REG(CCM_BASE_PTR,30)
+#define CCM_POST_ROOT30_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,30)
+#define CCM_POST_ROOT30_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,30)
+#define CCM_POST_ROOT30_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,30)
+#define CCM_PRE30 CCM_PRE_REG(CCM_BASE_PTR,30)
+#define CCM_PRE_ROOT30_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,30)
+#define CCM_PRE_ROOT30_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,30)
+#define CCM_PRE_ROOT30_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,30)
+#define CCM_ACCESS_CTRL30 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,30)
+#define CCM_ACCESS_CTRL_ROOT30_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,30)
+#define CCM_ACCESS_CTRL_ROOT30_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,30)
+#define CCM_ACCESS_CTRL_ROOT30_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,30)
+#define CCM_TARGET_ROOT31 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,31)
+#define CCM_TARGET_ROOT31_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,31)
+#define CCM_TARGET_ROOT31_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,31)
+#define CCM_TARGET_ROOT31_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,31)
+#define CCM_MISC31 CCM_MISC_REG(CCM_BASE_PTR,31)
+#define CCM_MISC_ROOT31_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,31)
+#define CCM_MISC_ROOT31_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,31)
+#define CCM_MISC_ROOT31_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,31)
+#define CCM_POST31 CCM_POST_REG(CCM_BASE_PTR,31)
+#define CCM_POST_ROOT31_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,31)
+#define CCM_POST_ROOT31_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,31)
+#define CCM_POST_ROOT31_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,31)
+#define CCM_PRE31 CCM_PRE_REG(CCM_BASE_PTR,31)
+#define CCM_PRE_ROOT31_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,31)
+#define CCM_PRE_ROOT31_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,31)
+#define CCM_PRE_ROOT31_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,31)
+#define CCM_ACCESS_CTRL31 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,31)
+#define CCM_ACCESS_CTRL_ROOT31_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,31)
+#define CCM_ACCESS_CTRL_ROOT31_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,31)
+#define CCM_ACCESS_CTRL_ROOT31_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,31)
+#define CCM_TARGET_ROOT32 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,32)
+#define CCM_TARGET_ROOT32_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,32)
+#define CCM_TARGET_ROOT32_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,32)
+#define CCM_TARGET_ROOT32_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,32)
+#define CCM_MISC32 CCM_MISC_REG(CCM_BASE_PTR,32)
+#define CCM_MISC_ROOT32_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,32)
+#define CCM_MISC_ROOT32_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,32)
+#define CCM_MISC_ROOT32_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,32)
+#define CCM_POST32 CCM_POST_REG(CCM_BASE_PTR,32)
+#define CCM_POST_ROOT32_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,32)
+#define CCM_POST_ROOT32_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,32)
+#define CCM_POST_ROOT32_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,32)
+#define CCM_PRE32 CCM_PRE_REG(CCM_BASE_PTR,32)
+#define CCM_PRE_ROOT32_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,32)
+#define CCM_PRE_ROOT32_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,32)
+#define CCM_PRE_ROOT32_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,32)
+#define CCM_ACCESS_CTRL32 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,32)
+#define CCM_ACCESS_CTRL_ROOT32_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,32)
+#define CCM_ACCESS_CTRL_ROOT32_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,32)
+#define CCM_ACCESS_CTRL_ROOT32_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,32)
+#define CCM_TARGET_ROOT33 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,33)
+#define CCM_TARGET_ROOT33_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,33)
+#define CCM_TARGET_ROOT33_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,33)
+#define CCM_TARGET_ROOT33_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,33)
+#define CCM_MISC33 CCM_MISC_REG(CCM_BASE_PTR,33)
+#define CCM_MISC_ROOT33_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,33)
+#define CCM_MISC_ROOT33_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,33)
+#define CCM_MISC_ROOT33_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,33)
+#define CCM_POST33 CCM_POST_REG(CCM_BASE_PTR,33)
+#define CCM_POST_ROOT33_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,33)
+#define CCM_POST_ROOT33_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,33)
+#define CCM_POST_ROOT33_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,33)
+#define CCM_PRE33 CCM_PRE_REG(CCM_BASE_PTR,33)
+#define CCM_PRE_ROOT33_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,33)
+#define CCM_PRE_ROOT33_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,33)
+#define CCM_PRE_ROOT33_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,33)
+#define CCM_ACCESS_CTRL33 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,33)
+#define CCM_ACCESS_CTRL_ROOT33_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,33)
+#define CCM_ACCESS_CTRL_ROOT33_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,33)
+#define CCM_ACCESS_CTRL_ROOT33_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,33)
+#define CCM_TARGET_ROOT34 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,34)
+#define CCM_TARGET_ROOT34_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,34)
+#define CCM_TARGET_ROOT34_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,34)
+#define CCM_TARGET_ROOT34_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,34)
+#define CCM_MISC34 CCM_MISC_REG(CCM_BASE_PTR,34)
+#define CCM_MISC_ROOT34_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,34)
+#define CCM_MISC_ROOT34_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,34)
+#define CCM_MISC_ROOT34_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,34)
+#define CCM_POST34 CCM_POST_REG(CCM_BASE_PTR,34)
+#define CCM_POST_ROOT34_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,34)
+#define CCM_POST_ROOT34_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,34)
+#define CCM_POST_ROOT34_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,34)
+#define CCM_PRE34 CCM_PRE_REG(CCM_BASE_PTR,34)
+#define CCM_PRE_ROOT34_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,34)
+#define CCM_PRE_ROOT34_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,34)
+#define CCM_PRE_ROOT34_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,34)
+#define CCM_ACCESS_CTRL34 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,34)
+#define CCM_ACCESS_CTRL_ROOT34_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,34)
+#define CCM_ACCESS_CTRL_ROOT34_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,34)
+#define CCM_ACCESS_CTRL_ROOT34_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,34)
+#define CCM_TARGET_ROOT35 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,35)
+#define CCM_TARGET_ROOT35_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,35)
+#define CCM_TARGET_ROOT35_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,35)
+#define CCM_TARGET_ROOT35_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,35)
+#define CCM_MISC35 CCM_MISC_REG(CCM_BASE_PTR,35)
+#define CCM_MISC_ROOT35_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,35)
+#define CCM_MISC_ROOT35_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,35)
+#define CCM_MISC_ROOT35_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,35)
+#define CCM_POST35 CCM_POST_REG(CCM_BASE_PTR,35)
+#define CCM_POST_ROOT35_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,35)
+#define CCM_POST_ROOT35_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,35)
+#define CCM_POST_ROOT35_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,35)
+#define CCM_PRE35 CCM_PRE_REG(CCM_BASE_PTR,35)
+#define CCM_PRE_ROOT35_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,35)
+#define CCM_PRE_ROOT35_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,35)
+#define CCM_PRE_ROOT35_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,35)
+#define CCM_ACCESS_CTRL35 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,35)
+#define CCM_ACCESS_CTRL_ROOT35_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,35)
+#define CCM_ACCESS_CTRL_ROOT35_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,35)
+#define CCM_ACCESS_CTRL_ROOT35_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,35)
+#define CCM_TARGET_ROOT36 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,36)
+#define CCM_TARGET_ROOT36_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,36)
+#define CCM_TARGET_ROOT36_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,36)
+#define CCM_TARGET_ROOT36_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,36)
+#define CCM_MISC36 CCM_MISC_REG(CCM_BASE_PTR,36)
+#define CCM_MISC_ROOT36_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,36)
+#define CCM_MISC_ROOT36_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,36)
+#define CCM_MISC_ROOT36_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,36)
+#define CCM_POST36 CCM_POST_REG(CCM_BASE_PTR,36)
+#define CCM_POST_ROOT36_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,36)
+#define CCM_POST_ROOT36_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,36)
+#define CCM_POST_ROOT36_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,36)
+#define CCM_PRE36 CCM_PRE_REG(CCM_BASE_PTR,36)
+#define CCM_PRE_ROOT36_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,36)
+#define CCM_PRE_ROOT36_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,36)
+#define CCM_PRE_ROOT36_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,36)
+#define CCM_ACCESS_CTRL36 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,36)
+#define CCM_ACCESS_CTRL_ROOT36_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,36)
+#define CCM_ACCESS_CTRL_ROOT36_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,36)
+#define CCM_ACCESS_CTRL_ROOT36_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,36)
+#define CCM_TARGET_ROOT37 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,37)
+#define CCM_TARGET_ROOT37_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,37)
+#define CCM_TARGET_ROOT37_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,37)
+#define CCM_TARGET_ROOT37_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,37)
+#define CCM_MISC37 CCM_MISC_REG(CCM_BASE_PTR,37)
+#define CCM_MISC_ROOT37_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,37)
+#define CCM_MISC_ROOT37_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,37)
+#define CCM_MISC_ROOT37_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,37)
+#define CCM_POST37 CCM_POST_REG(CCM_BASE_PTR,37)
+#define CCM_POST_ROOT37_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,37)
+#define CCM_POST_ROOT37_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,37)
+#define CCM_POST_ROOT37_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,37)
+#define CCM_PRE37 CCM_PRE_REG(CCM_BASE_PTR,37)
+#define CCM_PRE_ROOT37_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,37)
+#define CCM_PRE_ROOT37_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,37)
+#define CCM_PRE_ROOT37_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,37)
+#define CCM_ACCESS_CTRL37 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,37)
+#define CCM_ACCESS_CTRL_ROOT37_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,37)
+#define CCM_ACCESS_CTRL_ROOT37_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,37)
+#define CCM_ACCESS_CTRL_ROOT37_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,37)
+#define CCM_TARGET_ROOT38 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,38)
+#define CCM_TARGET_ROOT38_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,38)
+#define CCM_TARGET_ROOT38_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,38)
+#define CCM_TARGET_ROOT38_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,38)
+#define CCM_MISC38 CCM_MISC_REG(CCM_BASE_PTR,38)
+#define CCM_MISC_ROOT38_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,38)
+#define CCM_MISC_ROOT38_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,38)
+#define CCM_MISC_ROOT38_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,38)
+#define CCM_POST38 CCM_POST_REG(CCM_BASE_PTR,38)
+#define CCM_POST_ROOT38_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,38)
+#define CCM_POST_ROOT38_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,38)
+#define CCM_POST_ROOT38_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,38)
+#define CCM_PRE38 CCM_PRE_REG(CCM_BASE_PTR,38)
+#define CCM_PRE_ROOT38_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,38)
+#define CCM_PRE_ROOT38_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,38)
+#define CCM_PRE_ROOT38_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,38)
+#define CCM_ACCESS_CTRL38 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,38)
+#define CCM_ACCESS_CTRL_ROOT38_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,38)
+#define CCM_ACCESS_CTRL_ROOT38_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,38)
+#define CCM_ACCESS_CTRL_ROOT38_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,38)
+#define CCM_TARGET_ROOT39 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,39)
+#define CCM_TARGET_ROOT39_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,39)
+#define CCM_TARGET_ROOT39_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,39)
+#define CCM_TARGET_ROOT39_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,39)
+#define CCM_MISC39 CCM_MISC_REG(CCM_BASE_PTR,39)
+#define CCM_MISC_ROOT39_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,39)
+#define CCM_MISC_ROOT39_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,39)
+#define CCM_MISC_ROOT39_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,39)
+#define CCM_POST39 CCM_POST_REG(CCM_BASE_PTR,39)
+#define CCM_POST_ROOT39_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,39)
+#define CCM_POST_ROOT39_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,39)
+#define CCM_POST_ROOT39_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,39)
+#define CCM_PRE39 CCM_PRE_REG(CCM_BASE_PTR,39)
+#define CCM_PRE_ROOT39_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,39)
+#define CCM_PRE_ROOT39_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,39)
+#define CCM_PRE_ROOT39_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,39)
+#define CCM_ACCESS_CTRL39 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,39)
+#define CCM_ACCESS_CTRL_ROOT39_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,39)
+#define CCM_ACCESS_CTRL_ROOT39_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,39)
+#define CCM_ACCESS_CTRL_ROOT39_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,39)
+#define CCM_TARGET_ROOT40 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,40)
+#define CCM_TARGET_ROOT40_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,40)
+#define CCM_TARGET_ROOT40_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,40)
+#define CCM_TARGET_ROOT40_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,40)
+#define CCM_MISC40 CCM_MISC_REG(CCM_BASE_PTR,40)
+#define CCM_MISC_ROOT40_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,40)
+#define CCM_MISC_ROOT40_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,40)
+#define CCM_MISC_ROOT40_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,40)
+#define CCM_POST40 CCM_POST_REG(CCM_BASE_PTR,40)
+#define CCM_POST_ROOT40_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,40)
+#define CCM_POST_ROOT40_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,40)
+#define CCM_POST_ROOT40_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,40)
+#define CCM_PRE40 CCM_PRE_REG(CCM_BASE_PTR,40)
+#define CCM_PRE_ROOT40_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,40)
+#define CCM_PRE_ROOT40_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,40)
+#define CCM_PRE_ROOT40_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,40)
+#define CCM_ACCESS_CTRL40 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,40)
+#define CCM_ACCESS_CTRL_ROOT40_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,40)
+#define CCM_ACCESS_CTRL_ROOT40_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,40)
+#define CCM_ACCESS_CTRL_ROOT40_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,40)
+#define CCM_TARGET_ROOT41 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,41)
+#define CCM_TARGET_ROOT41_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,41)
+#define CCM_TARGET_ROOT41_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,41)
+#define CCM_TARGET_ROOT41_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,41)
+#define CCM_MISC41 CCM_MISC_REG(CCM_BASE_PTR,41)
+#define CCM_MISC_ROOT41_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,41)
+#define CCM_MISC_ROOT41_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,41)
+#define CCM_MISC_ROOT41_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,41)
+#define CCM_POST41 CCM_POST_REG(CCM_BASE_PTR,41)
+#define CCM_POST_ROOT41_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,41)
+#define CCM_POST_ROOT41_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,41)
+#define CCM_POST_ROOT41_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,41)
+#define CCM_PRE41 CCM_PRE_REG(CCM_BASE_PTR,41)
+#define CCM_PRE_ROOT41_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,41)
+#define CCM_PRE_ROOT41_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,41)
+#define CCM_PRE_ROOT41_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,41)
+#define CCM_ACCESS_CTRL41 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,41)
+#define CCM_ACCESS_CTRL_ROOT41_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,41)
+#define CCM_ACCESS_CTRL_ROOT41_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,41)
+#define CCM_ACCESS_CTRL_ROOT41_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,41)
+#define CCM_TARGET_ROOT42 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,42)
+#define CCM_TARGET_ROOT42_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,42)
+#define CCM_TARGET_ROOT42_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,42)
+#define CCM_TARGET_ROOT42_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,42)
+#define CCM_MISC42 CCM_MISC_REG(CCM_BASE_PTR,42)
+#define CCM_MISC_ROOT42_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,42)
+#define CCM_MISC_ROOT42_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,42)
+#define CCM_MISC_ROOT42_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,42)
+#define CCM_POST42 CCM_POST_REG(CCM_BASE_PTR,42)
+#define CCM_POST_ROOT42_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,42)
+#define CCM_POST_ROOT42_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,42)
+#define CCM_POST_ROOT42_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,42)
+#define CCM_PRE42 CCM_PRE_REG(CCM_BASE_PTR,42)
+#define CCM_PRE_ROOT42_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,42)
+#define CCM_PRE_ROOT42_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,42)
+#define CCM_PRE_ROOT42_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,42)
+#define CCM_ACCESS_CTRL42 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,42)
+#define CCM_ACCESS_CTRL_ROOT42_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,42)
+#define CCM_ACCESS_CTRL_ROOT42_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,42)
+#define CCM_ACCESS_CTRL_ROOT42_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,42)
+#define CCM_TARGET_ROOT43 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,43)
+#define CCM_TARGET_ROOT43_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,43)
+#define CCM_TARGET_ROOT43_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,43)
+#define CCM_TARGET_ROOT43_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,43)
+#define CCM_MISC43 CCM_MISC_REG(CCM_BASE_PTR,43)
+#define CCM_MISC_ROOT43_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,43)
+#define CCM_MISC_ROOT43_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,43)
+#define CCM_MISC_ROOT43_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,43)
+#define CCM_POST43 CCM_POST_REG(CCM_BASE_PTR,43)
+#define CCM_POST_ROOT43_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,43)
+#define CCM_POST_ROOT43_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,43)
+#define CCM_POST_ROOT43_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,43)
+#define CCM_PRE43 CCM_PRE_REG(CCM_BASE_PTR,43)
+#define CCM_PRE_ROOT43_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,43)
+#define CCM_PRE_ROOT43_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,43)
+#define CCM_PRE_ROOT43_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,43)
+#define CCM_ACCESS_CTRL43 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,43)
+#define CCM_ACCESS_CTRL_ROOT43_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,43)
+#define CCM_ACCESS_CTRL_ROOT43_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,43)
+#define CCM_ACCESS_CTRL_ROOT43_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,43)
+#define CCM_TARGET_ROOT44 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,44)
+#define CCM_TARGET_ROOT44_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,44)
+#define CCM_TARGET_ROOT44_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,44)
+#define CCM_TARGET_ROOT44_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,44)
+#define CCM_MISC44 CCM_MISC_REG(CCM_BASE_PTR,44)
+#define CCM_MISC_ROOT44_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,44)
+#define CCM_MISC_ROOT44_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,44)
+#define CCM_MISC_ROOT44_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,44)
+#define CCM_POST44 CCM_POST_REG(CCM_BASE_PTR,44)
+#define CCM_POST_ROOT44_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,44)
+#define CCM_POST_ROOT44_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,44)
+#define CCM_POST_ROOT44_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,44)
+#define CCM_PRE44 CCM_PRE_REG(CCM_BASE_PTR,44)
+#define CCM_PRE_ROOT44_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,44)
+#define CCM_PRE_ROOT44_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,44)
+#define CCM_PRE_ROOT44_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,44)
+#define CCM_ACCESS_CTRL44 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,44)
+#define CCM_ACCESS_CTRL_ROOT44_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,44)
+#define CCM_ACCESS_CTRL_ROOT44_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,44)
+#define CCM_ACCESS_CTRL_ROOT44_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,44)
+#define CCM_TARGET_ROOT45 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,45)
+#define CCM_TARGET_ROOT45_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,45)
+#define CCM_TARGET_ROOT45_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,45)
+#define CCM_TARGET_ROOT45_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,45)
+#define CCM_MISC45 CCM_MISC_REG(CCM_BASE_PTR,45)
+#define CCM_MISC_ROOT45_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,45)
+#define CCM_MISC_ROOT45_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,45)
+#define CCM_MISC_ROOT45_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,45)
+#define CCM_POST45 CCM_POST_REG(CCM_BASE_PTR,45)
+#define CCM_POST_ROOT45_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,45)
+#define CCM_POST_ROOT45_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,45)
+#define CCM_POST_ROOT45_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,45)
+#define CCM_PRE45 CCM_PRE_REG(CCM_BASE_PTR,45)
+#define CCM_PRE_ROOT45_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,45)
+#define CCM_PRE_ROOT45_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,45)
+#define CCM_PRE_ROOT45_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,45)
+#define CCM_ACCESS_CTRL45 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,45)
+#define CCM_ACCESS_CTRL_ROOT45_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,45)
+#define CCM_ACCESS_CTRL_ROOT45_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,45)
+#define CCM_ACCESS_CTRL_ROOT45_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,45)
+#define CCM_TARGET_ROOT46 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,46)
+#define CCM_TARGET_ROOT46_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,46)
+#define CCM_TARGET_ROOT46_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,46)
+#define CCM_TARGET_ROOT46_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,46)
+#define CCM_MISC46 CCM_MISC_REG(CCM_BASE_PTR,46)
+#define CCM_MISC_ROOT46_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,46)
+#define CCM_MISC_ROOT46_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,46)
+#define CCM_MISC_ROOT46_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,46)
+#define CCM_POST46 CCM_POST_REG(CCM_BASE_PTR,46)
+#define CCM_POST_ROOT46_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,46)
+#define CCM_POST_ROOT46_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,46)
+#define CCM_POST_ROOT46_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,46)
+#define CCM_PRE46 CCM_PRE_REG(CCM_BASE_PTR,46)
+#define CCM_PRE_ROOT46_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,46)
+#define CCM_PRE_ROOT46_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,46)
+#define CCM_PRE_ROOT46_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,46)
+#define CCM_ACCESS_CTRL46 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,46)
+#define CCM_ACCESS_CTRL_ROOT46_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,46)
+#define CCM_ACCESS_CTRL_ROOT46_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,46)
+#define CCM_ACCESS_CTRL_ROOT46_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,46)
+#define CCM_TARGET_ROOT47 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,47)
+#define CCM_TARGET_ROOT47_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,47)
+#define CCM_TARGET_ROOT47_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,47)
+#define CCM_TARGET_ROOT47_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,47)
+#define CCM_MISC47 CCM_MISC_REG(CCM_BASE_PTR,47)
+#define CCM_MISC_ROOT47_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,47)
+#define CCM_MISC_ROOT47_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,47)
+#define CCM_MISC_ROOT47_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,47)
+#define CCM_POST47 CCM_POST_REG(CCM_BASE_PTR,47)
+#define CCM_POST_ROOT47_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,47)
+#define CCM_POST_ROOT47_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,47)
+#define CCM_POST_ROOT47_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,47)
+#define CCM_PRE47 CCM_PRE_REG(CCM_BASE_PTR,47)
+#define CCM_PRE_ROOT47_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,47)
+#define CCM_PRE_ROOT47_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,47)
+#define CCM_PRE_ROOT47_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,47)
+#define CCM_ACCESS_CTRL47 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,47)
+#define CCM_ACCESS_CTRL_ROOT47_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,47)
+#define CCM_ACCESS_CTRL_ROOT47_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,47)
+#define CCM_ACCESS_CTRL_ROOT47_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,47)
+#define CCM_TARGET_ROOT48 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,48)
+#define CCM_TARGET_ROOT48_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,48)
+#define CCM_TARGET_ROOT48_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,48)
+#define CCM_TARGET_ROOT48_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,48)
+#define CCM_MISC48 CCM_MISC_REG(CCM_BASE_PTR,48)
+#define CCM_MISC_ROOT48_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,48)
+#define CCM_MISC_ROOT48_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,48)
+#define CCM_MISC_ROOT48_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,48)
+#define CCM_POST48 CCM_POST_REG(CCM_BASE_PTR,48)
+#define CCM_POST_ROOT48_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,48)
+#define CCM_POST_ROOT48_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,48)
+#define CCM_POST_ROOT48_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,48)
+#define CCM_PRE48 CCM_PRE_REG(CCM_BASE_PTR,48)
+#define CCM_PRE_ROOT48_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,48)
+#define CCM_PRE_ROOT48_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,48)
+#define CCM_PRE_ROOT48_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,48)
+#define CCM_ACCESS_CTRL48 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,48)
+#define CCM_ACCESS_CTRL_ROOT48_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,48)
+#define CCM_ACCESS_CTRL_ROOT48_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,48)
+#define CCM_ACCESS_CTRL_ROOT48_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,48)
+#define CCM_TARGET_ROOT49 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,49)
+#define CCM_TARGET_ROOT49_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,49)
+#define CCM_TARGET_ROOT49_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,49)
+#define CCM_TARGET_ROOT49_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,49)
+#define CCM_MISC49 CCM_MISC_REG(CCM_BASE_PTR,49)
+#define CCM_MISC_ROOT49_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,49)
+#define CCM_MISC_ROOT49_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,49)
+#define CCM_MISC_ROOT49_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,49)
+#define CCM_POST49 CCM_POST_REG(CCM_BASE_PTR,49)
+#define CCM_POST_ROOT49_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,49)
+#define CCM_POST_ROOT49_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,49)
+#define CCM_POST_ROOT49_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,49)
+#define CCM_PRE49 CCM_PRE_REG(CCM_BASE_PTR,49)
+#define CCM_PRE_ROOT49_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,49)
+#define CCM_PRE_ROOT49_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,49)
+#define CCM_PRE_ROOT49_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,49)
+#define CCM_ACCESS_CTRL49 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,49)
+#define CCM_ACCESS_CTRL_ROOT49_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,49)
+#define CCM_ACCESS_CTRL_ROOT49_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,49)
+#define CCM_ACCESS_CTRL_ROOT49_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,49)
+#define CCM_TARGET_ROOT50 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,50)
+#define CCM_TARGET_ROOT50_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,50)
+#define CCM_TARGET_ROOT50_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,50)
+#define CCM_TARGET_ROOT50_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,50)
+#define CCM_MISC50 CCM_MISC_REG(CCM_BASE_PTR,50)
+#define CCM_MISC_ROOT50_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,50)
+#define CCM_MISC_ROOT50_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,50)
+#define CCM_MISC_ROOT50_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,50)
+#define CCM_POST50 CCM_POST_REG(CCM_BASE_PTR,50)
+#define CCM_POST_ROOT50_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,50)
+#define CCM_POST_ROOT50_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,50)
+#define CCM_POST_ROOT50_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,50)
+#define CCM_PRE50 CCM_PRE_REG(CCM_BASE_PTR,50)
+#define CCM_PRE_ROOT50_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,50)
+#define CCM_PRE_ROOT50_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,50)
+#define CCM_PRE_ROOT50_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,50)
+#define CCM_ACCESS_CTRL50 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,50)
+#define CCM_ACCESS_CTRL_ROOT50_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,50)
+#define CCM_ACCESS_CTRL_ROOT50_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,50)
+#define CCM_ACCESS_CTRL_ROOT50_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,50)
+#define CCM_TARGET_ROOT51 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,51)
+#define CCM_TARGET_ROOT51_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,51)
+#define CCM_TARGET_ROOT51_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,51)
+#define CCM_TARGET_ROOT51_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,51)
+#define CCM_MISC51 CCM_MISC_REG(CCM_BASE_PTR,51)
+#define CCM_MISC_ROOT51_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,51)
+#define CCM_MISC_ROOT51_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,51)
+#define CCM_MISC_ROOT51_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,51)
+#define CCM_POST51 CCM_POST_REG(CCM_BASE_PTR,51)
+#define CCM_POST_ROOT51_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,51)
+#define CCM_POST_ROOT51_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,51)
+#define CCM_POST_ROOT51_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,51)
+#define CCM_PRE51 CCM_PRE_REG(CCM_BASE_PTR,51)
+#define CCM_PRE_ROOT51_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,51)
+#define CCM_PRE_ROOT51_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,51)
+#define CCM_PRE_ROOT51_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,51)
+#define CCM_ACCESS_CTRL51 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,51)
+#define CCM_ACCESS_CTRL_ROOT51_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,51)
+#define CCM_ACCESS_CTRL_ROOT51_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,51)
+#define CCM_ACCESS_CTRL_ROOT51_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,51)
+#define CCM_TARGET_ROOT52 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,52)
+#define CCM_TARGET_ROOT52_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,52)
+#define CCM_TARGET_ROOT52_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,52)
+#define CCM_TARGET_ROOT52_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,52)
+#define CCM_MISC52 CCM_MISC_REG(CCM_BASE_PTR,52)
+#define CCM_MISC_ROOT52_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,52)
+#define CCM_MISC_ROOT52_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,52)
+#define CCM_MISC_ROOT52_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,52)
+#define CCM_POST52 CCM_POST_REG(CCM_BASE_PTR,52)
+#define CCM_POST_ROOT52_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,52)
+#define CCM_POST_ROOT52_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,52)
+#define CCM_POST_ROOT52_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,52)
+#define CCM_PRE52 CCM_PRE_REG(CCM_BASE_PTR,52)
+#define CCM_PRE_ROOT52_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,52)
+#define CCM_PRE_ROOT52_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,52)
+#define CCM_PRE_ROOT52_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,52)
+#define CCM_ACCESS_CTRL52 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,52)
+#define CCM_ACCESS_CTRL_ROOT52_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,52)
+#define CCM_ACCESS_CTRL_ROOT52_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,52)
+#define CCM_ACCESS_CTRL_ROOT52_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,52)
+#define CCM_TARGET_ROOT53 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,53)
+#define CCM_TARGET_ROOT53_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,53)
+#define CCM_TARGET_ROOT53_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,53)
+#define CCM_TARGET_ROOT53_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,53)
+#define CCM_MISC53 CCM_MISC_REG(CCM_BASE_PTR,53)
+#define CCM_MISC_ROOT53_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,53)
+#define CCM_MISC_ROOT53_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,53)
+#define CCM_MISC_ROOT53_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,53)
+#define CCM_POST53 CCM_POST_REG(CCM_BASE_PTR,53)
+#define CCM_POST_ROOT53_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,53)
+#define CCM_POST_ROOT53_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,53)
+#define CCM_POST_ROOT53_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,53)
+#define CCM_PRE53 CCM_PRE_REG(CCM_BASE_PTR,53)
+#define CCM_PRE_ROOT53_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,53)
+#define CCM_PRE_ROOT53_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,53)
+#define CCM_PRE_ROOT53_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,53)
+#define CCM_ACCESS_CTRL53 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,53)
+#define CCM_ACCESS_CTRL_ROOT53_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,53)
+#define CCM_ACCESS_CTRL_ROOT53_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,53)
+#define CCM_ACCESS_CTRL_ROOT53_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,53)
+#define CCM_TARGET_ROOT54 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,54)
+#define CCM_TARGET_ROOT54_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,54)
+#define CCM_TARGET_ROOT54_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,54)
+#define CCM_TARGET_ROOT54_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,54)
+#define CCM_MISC54 CCM_MISC_REG(CCM_BASE_PTR,54)
+#define CCM_MISC_ROOT54_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,54)
+#define CCM_MISC_ROOT54_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,54)
+#define CCM_MISC_ROOT54_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,54)
+#define CCM_POST54 CCM_POST_REG(CCM_BASE_PTR,54)
+#define CCM_POST_ROOT54_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,54)
+#define CCM_POST_ROOT54_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,54)
+#define CCM_POST_ROOT54_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,54)
+#define CCM_PRE54 CCM_PRE_REG(CCM_BASE_PTR,54)
+#define CCM_PRE_ROOT54_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,54)
+#define CCM_PRE_ROOT54_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,54)
+#define CCM_PRE_ROOT54_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,54)
+#define CCM_ACCESS_CTRL54 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,54)
+#define CCM_ACCESS_CTRL_ROOT54_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,54)
+#define CCM_ACCESS_CTRL_ROOT54_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,54)
+#define CCM_ACCESS_CTRL_ROOT54_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,54)
+#define CCM_TARGET_ROOT55 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,55)
+#define CCM_TARGET_ROOT55_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,55)
+#define CCM_TARGET_ROOT55_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,55)
+#define CCM_TARGET_ROOT55_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,55)
+#define CCM_MISC55 CCM_MISC_REG(CCM_BASE_PTR,55)
+#define CCM_MISC_ROOT55_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,55)
+#define CCM_MISC_ROOT55_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,55)
+#define CCM_MISC_ROOT55_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,55)
+#define CCM_POST55 CCM_POST_REG(CCM_BASE_PTR,55)
+#define CCM_POST_ROOT55_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,55)
+#define CCM_POST_ROOT55_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,55)
+#define CCM_POST_ROOT55_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,55)
+#define CCM_PRE55 CCM_PRE_REG(CCM_BASE_PTR,55)
+#define CCM_PRE_ROOT55_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,55)
+#define CCM_PRE_ROOT55_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,55)
+#define CCM_PRE_ROOT55_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,55)
+#define CCM_ACCESS_CTRL55 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,55)
+#define CCM_ACCESS_CTRL_ROOT55_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,55)
+#define CCM_ACCESS_CTRL_ROOT55_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,55)
+#define CCM_ACCESS_CTRL_ROOT55_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,55)
+#define CCM_TARGET_ROOT56 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,56)
+#define CCM_TARGET_ROOT56_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,56)
+#define CCM_TARGET_ROOT56_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,56)
+#define CCM_TARGET_ROOT56_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,56)
+#define CCM_MISC56 CCM_MISC_REG(CCM_BASE_PTR,56)
+#define CCM_MISC_ROOT56_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,56)
+#define CCM_MISC_ROOT56_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,56)
+#define CCM_MISC_ROOT56_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,56)
+#define CCM_POST56 CCM_POST_REG(CCM_BASE_PTR,56)
+#define CCM_POST_ROOT56_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,56)
+#define CCM_POST_ROOT56_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,56)
+#define CCM_POST_ROOT56_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,56)
+#define CCM_PRE56 CCM_PRE_REG(CCM_BASE_PTR,56)
+#define CCM_PRE_ROOT56_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,56)
+#define CCM_PRE_ROOT56_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,56)
+#define CCM_PRE_ROOT56_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,56)
+#define CCM_ACCESS_CTRL56 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,56)
+#define CCM_ACCESS_CTRL_ROOT56_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,56)
+#define CCM_ACCESS_CTRL_ROOT56_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,56)
+#define CCM_ACCESS_CTRL_ROOT56_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,56)
+#define CCM_TARGET_ROOT57 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,57)
+#define CCM_TARGET_ROOT57_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,57)
+#define CCM_TARGET_ROOT57_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,57)
+#define CCM_TARGET_ROOT57_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,57)
+#define CCM_MISC57 CCM_MISC_REG(CCM_BASE_PTR,57)
+#define CCM_MISC_ROOT57_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,57)
+#define CCM_MISC_ROOT57_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,57)
+#define CCM_MISC_ROOT57_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,57)
+#define CCM_POST57 CCM_POST_REG(CCM_BASE_PTR,57)
+#define CCM_POST_ROOT57_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,57)
+#define CCM_POST_ROOT57_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,57)
+#define CCM_POST_ROOT57_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,57)
+#define CCM_PRE57 CCM_PRE_REG(CCM_BASE_PTR,57)
+#define CCM_PRE_ROOT57_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,57)
+#define CCM_PRE_ROOT57_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,57)
+#define CCM_PRE_ROOT57_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,57)
+#define CCM_ACCESS_CTRL57 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,57)
+#define CCM_ACCESS_CTRL_ROOT57_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,57)
+#define CCM_ACCESS_CTRL_ROOT57_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,57)
+#define CCM_ACCESS_CTRL_ROOT57_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,57)
+#define CCM_TARGET_ROOT58 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,58)
+#define CCM_TARGET_ROOT58_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,58)
+#define CCM_TARGET_ROOT58_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,58)
+#define CCM_TARGET_ROOT58_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,58)
+#define CCM_MISC58 CCM_MISC_REG(CCM_BASE_PTR,58)
+#define CCM_MISC_ROOT58_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,58)
+#define CCM_MISC_ROOT58_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,58)
+#define CCM_MISC_ROOT58_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,58)
+#define CCM_POST58 CCM_POST_REG(CCM_BASE_PTR,58)
+#define CCM_POST_ROOT58_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,58)
+#define CCM_POST_ROOT58_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,58)
+#define CCM_POST_ROOT58_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,58)
+#define CCM_PRE58 CCM_PRE_REG(CCM_BASE_PTR,58)
+#define CCM_PRE_ROOT58_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,58)
+#define CCM_PRE_ROOT58_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,58)
+#define CCM_PRE_ROOT58_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,58)
+#define CCM_ACCESS_CTRL58 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,58)
+#define CCM_ACCESS_CTRL_ROOT58_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,58)
+#define CCM_ACCESS_CTRL_ROOT58_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,58)
+#define CCM_ACCESS_CTRL_ROOT58_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,58)
+#define CCM_TARGET_ROOT59 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,59)
+#define CCM_TARGET_ROOT59_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,59)
+#define CCM_TARGET_ROOT59_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,59)
+#define CCM_TARGET_ROOT59_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,59)
+#define CCM_MISC59 CCM_MISC_REG(CCM_BASE_PTR,59)
+#define CCM_MISC_ROOT59_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,59)
+#define CCM_MISC_ROOT59_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,59)
+#define CCM_MISC_ROOT59_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,59)
+#define CCM_POST59 CCM_POST_REG(CCM_BASE_PTR,59)
+#define CCM_POST_ROOT59_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,59)
+#define CCM_POST_ROOT59_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,59)
+#define CCM_POST_ROOT59_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,59)
+#define CCM_PRE59 CCM_PRE_REG(CCM_BASE_PTR,59)
+#define CCM_PRE_ROOT59_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,59)
+#define CCM_PRE_ROOT59_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,59)
+#define CCM_PRE_ROOT59_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,59)
+#define CCM_ACCESS_CTRL59 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,59)
+#define CCM_ACCESS_CTRL_ROOT59_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,59)
+#define CCM_ACCESS_CTRL_ROOT59_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,59)
+#define CCM_ACCESS_CTRL_ROOT59_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,59)
+#define CCM_TARGET_ROOT60 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,60)
+#define CCM_TARGET_ROOT60_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,60)
+#define CCM_TARGET_ROOT60_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,60)
+#define CCM_TARGET_ROOT60_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,60)
+#define CCM_MISC60 CCM_MISC_REG(CCM_BASE_PTR,60)
+#define CCM_MISC_ROOT60_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,60)
+#define CCM_MISC_ROOT60_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,60)
+#define CCM_MISC_ROOT60_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,60)
+#define CCM_POST60 CCM_POST_REG(CCM_BASE_PTR,60)
+#define CCM_POST_ROOT60_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,60)
+#define CCM_POST_ROOT60_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,60)
+#define CCM_POST_ROOT60_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,60)
+#define CCM_PRE60 CCM_PRE_REG(CCM_BASE_PTR,60)
+#define CCM_PRE_ROOT60_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,60)
+#define CCM_PRE_ROOT60_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,60)
+#define CCM_PRE_ROOT60_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,60)
+#define CCM_ACCESS_CTRL60 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,60)
+#define CCM_ACCESS_CTRL_ROOT60_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,60)
+#define CCM_ACCESS_CTRL_ROOT60_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,60)
+#define CCM_ACCESS_CTRL_ROOT60_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,60)
+#define CCM_TARGET_ROOT61 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,61)
+#define CCM_TARGET_ROOT61_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,61)
+#define CCM_TARGET_ROOT61_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,61)
+#define CCM_TARGET_ROOT61_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,61)
+#define CCM_MISC61 CCM_MISC_REG(CCM_BASE_PTR,61)
+#define CCM_MISC_ROOT61_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,61)
+#define CCM_MISC_ROOT61_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,61)
+#define CCM_MISC_ROOT61_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,61)
+#define CCM_POST61 CCM_POST_REG(CCM_BASE_PTR,61)
+#define CCM_POST_ROOT61_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,61)
+#define CCM_POST_ROOT61_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,61)
+#define CCM_POST_ROOT61_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,61)
+#define CCM_PRE61 CCM_PRE_REG(CCM_BASE_PTR,61)
+#define CCM_PRE_ROOT61_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,61)
+#define CCM_PRE_ROOT61_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,61)
+#define CCM_PRE_ROOT61_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,61)
+#define CCM_ACCESS_CTRL61 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,61)
+#define CCM_ACCESS_CTRL_ROOT61_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,61)
+#define CCM_ACCESS_CTRL_ROOT61_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,61)
+#define CCM_ACCESS_CTRL_ROOT61_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,61)
+#define CCM_TARGET_ROOT62 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,62)
+#define CCM_TARGET_ROOT62_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,62)
+#define CCM_TARGET_ROOT62_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,62)
+#define CCM_TARGET_ROOT62_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,62)
+#define CCM_MISC62 CCM_MISC_REG(CCM_BASE_PTR,62)
+#define CCM_MISC_ROOT62_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,62)
+#define CCM_MISC_ROOT62_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,62)
+#define CCM_MISC_ROOT62_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,62)
+#define CCM_POST62 CCM_POST_REG(CCM_BASE_PTR,62)
+#define CCM_POST_ROOT62_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,62)
+#define CCM_POST_ROOT62_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,62)
+#define CCM_POST_ROOT62_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,62)
+#define CCM_PRE62 CCM_PRE_REG(CCM_BASE_PTR,62)
+#define CCM_PRE_ROOT62_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,62)
+#define CCM_PRE_ROOT62_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,62)
+#define CCM_PRE_ROOT62_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,62)
+#define CCM_ACCESS_CTRL62 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,62)
+#define CCM_ACCESS_CTRL_ROOT62_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,62)
+#define CCM_ACCESS_CTRL_ROOT62_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,62)
+#define CCM_ACCESS_CTRL_ROOT62_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,62)
+#define CCM_TARGET_ROOT63 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,63)
+#define CCM_TARGET_ROOT63_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,63)
+#define CCM_TARGET_ROOT63_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,63)
+#define CCM_TARGET_ROOT63_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,63)
+#define CCM_MISC63 CCM_MISC_REG(CCM_BASE_PTR,63)
+#define CCM_MISC_ROOT63_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,63)
+#define CCM_MISC_ROOT63_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,63)
+#define CCM_MISC_ROOT63_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,63)
+#define CCM_POST63 CCM_POST_REG(CCM_BASE_PTR,63)
+#define CCM_POST_ROOT63_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,63)
+#define CCM_POST_ROOT63_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,63)
+#define CCM_POST_ROOT63_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,63)
+#define CCM_PRE63 CCM_PRE_REG(CCM_BASE_PTR,63)
+#define CCM_PRE_ROOT63_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,63)
+#define CCM_PRE_ROOT63_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,63)
+#define CCM_PRE_ROOT63_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,63)
+#define CCM_ACCESS_CTRL63 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,63)
+#define CCM_ACCESS_CTRL_ROOT63_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,63)
+#define CCM_ACCESS_CTRL_ROOT63_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,63)
+#define CCM_ACCESS_CTRL_ROOT63_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,63)
+#define CCM_TARGET_ROOT64 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,64)
+#define CCM_TARGET_ROOT64_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,64)
+#define CCM_TARGET_ROOT64_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,64)
+#define CCM_TARGET_ROOT64_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,64)
+#define CCM_MISC64 CCM_MISC_REG(CCM_BASE_PTR,64)
+#define CCM_MISC_ROOT64_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,64)
+#define CCM_MISC_ROOT64_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,64)
+#define CCM_MISC_ROOT64_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,64)
+#define CCM_POST64 CCM_POST_REG(CCM_BASE_PTR,64)
+#define CCM_POST_ROOT64_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,64)
+#define CCM_POST_ROOT64_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,64)
+#define CCM_POST_ROOT64_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,64)
+#define CCM_PRE64 CCM_PRE_REG(CCM_BASE_PTR,64)
+#define CCM_PRE_ROOT64_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,64)
+#define CCM_PRE_ROOT64_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,64)
+#define CCM_PRE_ROOT64_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,64)
+#define CCM_ACCESS_CTRL64 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,64)
+#define CCM_ACCESS_CTRL_ROOT64_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,64)
+#define CCM_ACCESS_CTRL_ROOT64_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,64)
+#define CCM_ACCESS_CTRL_ROOT64_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,64)
+#define CCM_TARGET_ROOT65 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,65)
+#define CCM_TARGET_ROOT65_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,65)
+#define CCM_TARGET_ROOT65_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,65)
+#define CCM_TARGET_ROOT65_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,65)
+#define CCM_MISC65 CCM_MISC_REG(CCM_BASE_PTR,65)
+#define CCM_MISC_ROOT65_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,65)
+#define CCM_MISC_ROOT65_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,65)
+#define CCM_MISC_ROOT65_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,65)
+#define CCM_POST65 CCM_POST_REG(CCM_BASE_PTR,65)
+#define CCM_POST_ROOT65_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,65)
+#define CCM_POST_ROOT65_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,65)
+#define CCM_POST_ROOT65_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,65)
+#define CCM_PRE65 CCM_PRE_REG(CCM_BASE_PTR,65)
+#define CCM_PRE_ROOT65_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,65)
+#define CCM_PRE_ROOT65_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,65)
+#define CCM_PRE_ROOT65_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,65)
+#define CCM_ACCESS_CTRL65 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,65)
+#define CCM_ACCESS_CTRL_ROOT65_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,65)
+#define CCM_ACCESS_CTRL_ROOT65_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,65)
+#define CCM_ACCESS_CTRL_ROOT65_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,65)
+#define CCM_TARGET_ROOT66 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,66)
+#define CCM_TARGET_ROOT66_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,66)
+#define CCM_TARGET_ROOT66_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,66)
+#define CCM_TARGET_ROOT66_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,66)
+#define CCM_MISC66 CCM_MISC_REG(CCM_BASE_PTR,66)
+#define CCM_MISC_ROOT66_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,66)
+#define CCM_MISC_ROOT66_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,66)
+#define CCM_MISC_ROOT66_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,66)
+#define CCM_POST66 CCM_POST_REG(CCM_BASE_PTR,66)
+#define CCM_POST_ROOT66_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,66)
+#define CCM_POST_ROOT66_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,66)
+#define CCM_POST_ROOT66_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,66)
+#define CCM_PRE66 CCM_PRE_REG(CCM_BASE_PTR,66)
+#define CCM_PRE_ROOT66_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,66)
+#define CCM_PRE_ROOT66_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,66)
+#define CCM_PRE_ROOT66_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,66)
+#define CCM_ACCESS_CTRL66 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,66)
+#define CCM_ACCESS_CTRL_ROOT66_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,66)
+#define CCM_ACCESS_CTRL_ROOT66_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,66)
+#define CCM_ACCESS_CTRL_ROOT66_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,66)
+#define CCM_TARGET_ROOT67 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,67)
+#define CCM_TARGET_ROOT67_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,67)
+#define CCM_TARGET_ROOT67_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,67)
+#define CCM_TARGET_ROOT67_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,67)
+#define CCM_MISC67 CCM_MISC_REG(CCM_BASE_PTR,67)
+#define CCM_MISC_ROOT67_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,67)
+#define CCM_MISC_ROOT67_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,67)
+#define CCM_MISC_ROOT67_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,67)
+#define CCM_POST67 CCM_POST_REG(CCM_BASE_PTR,67)
+#define CCM_POST_ROOT67_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,67)
+#define CCM_POST_ROOT67_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,67)
+#define CCM_POST_ROOT67_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,67)
+#define CCM_PRE67 CCM_PRE_REG(CCM_BASE_PTR,67)
+#define CCM_PRE_ROOT67_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,67)
+#define CCM_PRE_ROOT67_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,67)
+#define CCM_PRE_ROOT67_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,67)
+#define CCM_ACCESS_CTRL67 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,67)
+#define CCM_ACCESS_CTRL_ROOT67_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,67)
+#define CCM_ACCESS_CTRL_ROOT67_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,67)
+#define CCM_ACCESS_CTRL_ROOT67_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,67)
+#define CCM_TARGET_ROOT68 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,68)
+#define CCM_TARGET_ROOT68_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,68)
+#define CCM_TARGET_ROOT68_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,68)
+#define CCM_TARGET_ROOT68_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,68)
+#define CCM_MISC68 CCM_MISC_REG(CCM_BASE_PTR,68)
+#define CCM_MISC_ROOT68_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,68)
+#define CCM_MISC_ROOT68_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,68)
+#define CCM_MISC_ROOT68_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,68)
+#define CCM_POST68 CCM_POST_REG(CCM_BASE_PTR,68)
+#define CCM_POST_ROOT68_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,68)
+#define CCM_POST_ROOT68_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,68)
+#define CCM_POST_ROOT68_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,68)
+#define CCM_PRE68 CCM_PRE_REG(CCM_BASE_PTR,68)
+#define CCM_PRE_ROOT68_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,68)
+#define CCM_PRE_ROOT68_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,68)
+#define CCM_PRE_ROOT68_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,68)
+#define CCM_ACCESS_CTRL68 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,68)
+#define CCM_ACCESS_CTRL_ROOT68_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,68)
+#define CCM_ACCESS_CTRL_ROOT68_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,68)
+#define CCM_ACCESS_CTRL_ROOT68_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,68)
+#define CCM_TARGET_ROOT69 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,69)
+#define CCM_TARGET_ROOT69_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,69)
+#define CCM_TARGET_ROOT69_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,69)
+#define CCM_TARGET_ROOT69_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,69)
+#define CCM_MISC69 CCM_MISC_REG(CCM_BASE_PTR,69)
+#define CCM_MISC_ROOT69_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,69)
+#define CCM_MISC_ROOT69_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,69)
+#define CCM_MISC_ROOT69_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,69)
+#define CCM_POST69 CCM_POST_REG(CCM_BASE_PTR,69)
+#define CCM_POST_ROOT69_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,69)
+#define CCM_POST_ROOT69_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,69)
+#define CCM_POST_ROOT69_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,69)
+#define CCM_PRE69 CCM_PRE_REG(CCM_BASE_PTR,69)
+#define CCM_PRE_ROOT69_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,69)
+#define CCM_PRE_ROOT69_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,69)
+#define CCM_PRE_ROOT69_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,69)
+#define CCM_ACCESS_CTRL69 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,69)
+#define CCM_ACCESS_CTRL_ROOT69_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,69)
+#define CCM_ACCESS_CTRL_ROOT69_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,69)
+#define CCM_ACCESS_CTRL_ROOT69_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,69)
+#define CCM_TARGET_ROOT70 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,70)
+#define CCM_TARGET_ROOT70_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,70)
+#define CCM_TARGET_ROOT70_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,70)
+#define CCM_TARGET_ROOT70_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,70)
+#define CCM_MISC70 CCM_MISC_REG(CCM_BASE_PTR,70)
+#define CCM_MISC_ROOT70_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,70)
+#define CCM_MISC_ROOT70_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,70)
+#define CCM_MISC_ROOT70_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,70)
+#define CCM_POST70 CCM_POST_REG(CCM_BASE_PTR,70)
+#define CCM_POST_ROOT70_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,70)
+#define CCM_POST_ROOT70_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,70)
+#define CCM_POST_ROOT70_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,70)
+#define CCM_PRE70 CCM_PRE_REG(CCM_BASE_PTR,70)
+#define CCM_PRE_ROOT70_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,70)
+#define CCM_PRE_ROOT70_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,70)
+#define CCM_PRE_ROOT70_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,70)
+#define CCM_ACCESS_CTRL70 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,70)
+#define CCM_ACCESS_CTRL_ROOT70_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,70)
+#define CCM_ACCESS_CTRL_ROOT70_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,70)
+#define CCM_ACCESS_CTRL_ROOT70_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,70)
+#define CCM_TARGET_ROOT71 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,71)
+#define CCM_TARGET_ROOT71_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,71)
+#define CCM_TARGET_ROOT71_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,71)
+#define CCM_TARGET_ROOT71_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,71)
+#define CCM_MISC71 CCM_MISC_REG(CCM_BASE_PTR,71)
+#define CCM_MISC_ROOT71_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,71)
+#define CCM_MISC_ROOT71_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,71)
+#define CCM_MISC_ROOT71_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,71)
+#define CCM_POST71 CCM_POST_REG(CCM_BASE_PTR,71)
+#define CCM_POST_ROOT71_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,71)
+#define CCM_POST_ROOT71_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,71)
+#define CCM_POST_ROOT71_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,71)
+#define CCM_PRE71 CCM_PRE_REG(CCM_BASE_PTR,71)
+#define CCM_PRE_ROOT71_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,71)
+#define CCM_PRE_ROOT71_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,71)
+#define CCM_PRE_ROOT71_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,71)
+#define CCM_ACCESS_CTRL71 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,71)
+#define CCM_ACCESS_CTRL_ROOT71_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,71)
+#define CCM_ACCESS_CTRL_ROOT71_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,71)
+#define CCM_ACCESS_CTRL_ROOT71_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,71)
+#define CCM_TARGET_ROOT72 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,72)
+#define CCM_TARGET_ROOT72_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,72)
+#define CCM_TARGET_ROOT72_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,72)
+#define CCM_TARGET_ROOT72_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,72)
+#define CCM_MISC72 CCM_MISC_REG(CCM_BASE_PTR,72)
+#define CCM_MISC_ROOT72_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,72)
+#define CCM_MISC_ROOT72_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,72)
+#define CCM_MISC_ROOT72_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,72)
+#define CCM_POST72 CCM_POST_REG(CCM_BASE_PTR,72)
+#define CCM_POST_ROOT72_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,72)
+#define CCM_POST_ROOT72_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,72)
+#define CCM_POST_ROOT72_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,72)
+#define CCM_PRE72 CCM_PRE_REG(CCM_BASE_PTR,72)
+#define CCM_PRE_ROOT72_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,72)
+#define CCM_PRE_ROOT72_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,72)
+#define CCM_PRE_ROOT72_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,72)
+#define CCM_ACCESS_CTRL72 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,72)
+#define CCM_ACCESS_CTRL_ROOT72_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,72)
+#define CCM_ACCESS_CTRL_ROOT72_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,72)
+#define CCM_ACCESS_CTRL_ROOT72_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,72)
+#define CCM_TARGET_ROOT73 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,73)
+#define CCM_TARGET_ROOT73_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,73)
+#define CCM_TARGET_ROOT73_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,73)
+#define CCM_TARGET_ROOT73_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,73)
+#define CCM_MISC73 CCM_MISC_REG(CCM_BASE_PTR,73)
+#define CCM_MISC_ROOT73_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,73)
+#define CCM_MISC_ROOT73_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,73)
+#define CCM_MISC_ROOT73_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,73)
+#define CCM_POST73 CCM_POST_REG(CCM_BASE_PTR,73)
+#define CCM_POST_ROOT73_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,73)
+#define CCM_POST_ROOT73_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,73)
+#define CCM_POST_ROOT73_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,73)
+#define CCM_PRE73 CCM_PRE_REG(CCM_BASE_PTR,73)
+#define CCM_PRE_ROOT73_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,73)
+#define CCM_PRE_ROOT73_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,73)
+#define CCM_PRE_ROOT73_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,73)
+#define CCM_ACCESS_CTRL73 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,73)
+#define CCM_ACCESS_CTRL_ROOT73_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,73)
+#define CCM_ACCESS_CTRL_ROOT73_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,73)
+#define CCM_ACCESS_CTRL_ROOT73_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,73)
+#define CCM_TARGET_ROOT74 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,74)
+#define CCM_TARGET_ROOT74_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,74)
+#define CCM_TARGET_ROOT74_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,74)
+#define CCM_TARGET_ROOT74_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,74)
+#define CCM_MISC74 CCM_MISC_REG(CCM_BASE_PTR,74)
+#define CCM_MISC_ROOT74_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,74)
+#define CCM_MISC_ROOT74_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,74)
+#define CCM_MISC_ROOT74_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,74)
+#define CCM_POST74 CCM_POST_REG(CCM_BASE_PTR,74)
+#define CCM_POST_ROOT74_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,74)
+#define CCM_POST_ROOT74_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,74)
+#define CCM_POST_ROOT74_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,74)
+#define CCM_PRE74 CCM_PRE_REG(CCM_BASE_PTR,74)
+#define CCM_PRE_ROOT74_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,74)
+#define CCM_PRE_ROOT74_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,74)
+#define CCM_PRE_ROOT74_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,74)
+#define CCM_ACCESS_CTRL74 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,74)
+#define CCM_ACCESS_CTRL_ROOT74_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,74)
+#define CCM_ACCESS_CTRL_ROOT74_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,74)
+#define CCM_ACCESS_CTRL_ROOT74_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,74)
+#define CCM_TARGET_ROOT75 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,75)
+#define CCM_TARGET_ROOT75_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,75)
+#define CCM_TARGET_ROOT75_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,75)
+#define CCM_TARGET_ROOT75_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,75)
+#define CCM_MISC75 CCM_MISC_REG(CCM_BASE_PTR,75)
+#define CCM_MISC_ROOT75_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,75)
+#define CCM_MISC_ROOT75_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,75)
+#define CCM_MISC_ROOT75_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,75)
+#define CCM_POST75 CCM_POST_REG(CCM_BASE_PTR,75)
+#define CCM_POST_ROOT75_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,75)
+#define CCM_POST_ROOT75_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,75)
+#define CCM_POST_ROOT75_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,75)
+#define CCM_PRE75 CCM_PRE_REG(CCM_BASE_PTR,75)
+#define CCM_PRE_ROOT75_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,75)
+#define CCM_PRE_ROOT75_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,75)
+#define CCM_PRE_ROOT75_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,75)
+#define CCM_ACCESS_CTRL75 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,75)
+#define CCM_ACCESS_CTRL_ROOT75_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,75)
+#define CCM_ACCESS_CTRL_ROOT75_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,75)
+#define CCM_ACCESS_CTRL_ROOT75_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,75)
+#define CCM_TARGET_ROOT76 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,76)
+#define CCM_TARGET_ROOT76_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,76)
+#define CCM_TARGET_ROOT76_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,76)
+#define CCM_TARGET_ROOT76_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,76)
+#define CCM_MISC76 CCM_MISC_REG(CCM_BASE_PTR,76)
+#define CCM_MISC_ROOT76_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,76)
+#define CCM_MISC_ROOT76_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,76)
+#define CCM_MISC_ROOT76_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,76)
+#define CCM_POST76 CCM_POST_REG(CCM_BASE_PTR,76)
+#define CCM_POST_ROOT76_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,76)
+#define CCM_POST_ROOT76_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,76)
+#define CCM_POST_ROOT76_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,76)
+#define CCM_PRE76 CCM_PRE_REG(CCM_BASE_PTR,76)
+#define CCM_PRE_ROOT76_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,76)
+#define CCM_PRE_ROOT76_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,76)
+#define CCM_PRE_ROOT76_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,76)
+#define CCM_ACCESS_CTRL76 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,76)
+#define CCM_ACCESS_CTRL_ROOT76_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,76)
+#define CCM_ACCESS_CTRL_ROOT76_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,76)
+#define CCM_ACCESS_CTRL_ROOT76_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,76)
+#define CCM_TARGET_ROOT77 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,77)
+#define CCM_TARGET_ROOT77_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,77)
+#define CCM_TARGET_ROOT77_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,77)
+#define CCM_TARGET_ROOT77_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,77)
+#define CCM_MISC77 CCM_MISC_REG(CCM_BASE_PTR,77)
+#define CCM_MISC_ROOT77_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,77)
+#define CCM_MISC_ROOT77_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,77)
+#define CCM_MISC_ROOT77_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,77)
+#define CCM_POST77 CCM_POST_REG(CCM_BASE_PTR,77)
+#define CCM_POST_ROOT77_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,77)
+#define CCM_POST_ROOT77_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,77)
+#define CCM_POST_ROOT77_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,77)
+#define CCM_PRE77 CCM_PRE_REG(CCM_BASE_PTR,77)
+#define CCM_PRE_ROOT77_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,77)
+#define CCM_PRE_ROOT77_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,77)
+#define CCM_PRE_ROOT77_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,77)
+#define CCM_ACCESS_CTRL77 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,77)
+#define CCM_ACCESS_CTRL_ROOT77_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,77)
+#define CCM_ACCESS_CTRL_ROOT77_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,77)
+#define CCM_ACCESS_CTRL_ROOT77_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,77)
+#define CCM_TARGET_ROOT78 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,78)
+#define CCM_TARGET_ROOT78_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,78)
+#define CCM_TARGET_ROOT78_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,78)
+#define CCM_TARGET_ROOT78_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,78)
+#define CCM_MISC78 CCM_MISC_REG(CCM_BASE_PTR,78)
+#define CCM_MISC_ROOT78_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,78)
+#define CCM_MISC_ROOT78_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,78)
+#define CCM_MISC_ROOT78_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,78)
+#define CCM_POST78 CCM_POST_REG(CCM_BASE_PTR,78)
+#define CCM_POST_ROOT78_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,78)
+#define CCM_POST_ROOT78_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,78)
+#define CCM_POST_ROOT78_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,78)
+#define CCM_PRE78 CCM_PRE_REG(CCM_BASE_PTR,78)
+#define CCM_PRE_ROOT78_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,78)
+#define CCM_PRE_ROOT78_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,78)
+#define CCM_PRE_ROOT78_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,78)
+#define CCM_ACCESS_CTRL78 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,78)
+#define CCM_ACCESS_CTRL_ROOT78_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,78)
+#define CCM_ACCESS_CTRL_ROOT78_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,78)
+#define CCM_ACCESS_CTRL_ROOT78_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,78)
+#define CCM_TARGET_ROOT79 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,79)
+#define CCM_TARGET_ROOT79_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,79)
+#define CCM_TARGET_ROOT79_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,79)
+#define CCM_TARGET_ROOT79_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,79)
+#define CCM_MISC79 CCM_MISC_REG(CCM_BASE_PTR,79)
+#define CCM_MISC_ROOT79_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,79)
+#define CCM_MISC_ROOT79_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,79)
+#define CCM_MISC_ROOT79_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,79)
+#define CCM_POST79 CCM_POST_REG(CCM_BASE_PTR,79)
+#define CCM_POST_ROOT79_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,79)
+#define CCM_POST_ROOT79_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,79)
+#define CCM_POST_ROOT79_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,79)
+#define CCM_PRE79 CCM_PRE_REG(CCM_BASE_PTR,79)
+#define CCM_PRE_ROOT79_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,79)
+#define CCM_PRE_ROOT79_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,79)
+#define CCM_PRE_ROOT79_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,79)
+#define CCM_ACCESS_CTRL79 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,79)
+#define CCM_ACCESS_CTRL_ROOT79_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,79)
+#define CCM_ACCESS_CTRL_ROOT79_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,79)
+#define CCM_ACCESS_CTRL_ROOT79_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,79)
+#define CCM_TARGET_ROOT80 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,80)
+#define CCM_TARGET_ROOT80_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,80)
+#define CCM_TARGET_ROOT80_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,80)
+#define CCM_TARGET_ROOT80_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,80)
+#define CCM_MISC80 CCM_MISC_REG(CCM_BASE_PTR,80)
+#define CCM_MISC_ROOT80_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,80)
+#define CCM_MISC_ROOT80_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,80)
+#define CCM_MISC_ROOT80_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,80)
+#define CCM_POST80 CCM_POST_REG(CCM_BASE_PTR,80)
+#define CCM_POST_ROOT80_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,80)
+#define CCM_POST_ROOT80_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,80)
+#define CCM_POST_ROOT80_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,80)
+#define CCM_PRE80 CCM_PRE_REG(CCM_BASE_PTR,80)
+#define CCM_PRE_ROOT80_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,80)
+#define CCM_PRE_ROOT80_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,80)
+#define CCM_PRE_ROOT80_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,80)
+#define CCM_ACCESS_CTRL80 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,80)
+#define CCM_ACCESS_CTRL_ROOT80_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,80)
+#define CCM_ACCESS_CTRL_ROOT80_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,80)
+#define CCM_ACCESS_CTRL_ROOT80_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,80)
+#define CCM_TARGET_ROOT81 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,81)
+#define CCM_TARGET_ROOT81_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,81)
+#define CCM_TARGET_ROOT81_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,81)
+#define CCM_TARGET_ROOT81_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,81)
+#define CCM_MISC81 CCM_MISC_REG(CCM_BASE_PTR,81)
+#define CCM_MISC_ROOT81_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,81)
+#define CCM_MISC_ROOT81_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,81)
+#define CCM_MISC_ROOT81_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,81)
+#define CCM_POST81 CCM_POST_REG(CCM_BASE_PTR,81)
+#define CCM_POST_ROOT81_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,81)
+#define CCM_POST_ROOT81_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,81)
+#define CCM_POST_ROOT81_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,81)
+#define CCM_PRE81 CCM_PRE_REG(CCM_BASE_PTR,81)
+#define CCM_PRE_ROOT81_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,81)
+#define CCM_PRE_ROOT81_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,81)
+#define CCM_PRE_ROOT81_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,81)
+#define CCM_ACCESS_CTRL81 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,81)
+#define CCM_ACCESS_CTRL_ROOT81_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,81)
+#define CCM_ACCESS_CTRL_ROOT81_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,81)
+#define CCM_ACCESS_CTRL_ROOT81_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,81)
+#define CCM_TARGET_ROOT82 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,82)
+#define CCM_TARGET_ROOT82_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,82)
+#define CCM_TARGET_ROOT82_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,82)
+#define CCM_TARGET_ROOT82_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,82)
+#define CCM_MISC82 CCM_MISC_REG(CCM_BASE_PTR,82)
+#define CCM_MISC_ROOT82_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,82)
+#define CCM_MISC_ROOT82_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,82)
+#define CCM_MISC_ROOT82_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,82)
+#define CCM_POST82 CCM_POST_REG(CCM_BASE_PTR,82)
+#define CCM_POST_ROOT82_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,82)
+#define CCM_POST_ROOT82_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,82)
+#define CCM_POST_ROOT82_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,82)
+#define CCM_PRE82 CCM_PRE_REG(CCM_BASE_PTR,82)
+#define CCM_PRE_ROOT82_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,82)
+#define CCM_PRE_ROOT82_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,82)
+#define CCM_PRE_ROOT82_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,82)
+#define CCM_ACCESS_CTRL82 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,82)
+#define CCM_ACCESS_CTRL_ROOT82_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,82)
+#define CCM_ACCESS_CTRL_ROOT82_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,82)
+#define CCM_ACCESS_CTRL_ROOT82_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,82)
+#define CCM_TARGET_ROOT83 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,83)
+#define CCM_TARGET_ROOT83_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,83)
+#define CCM_TARGET_ROOT83_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,83)
+#define CCM_TARGET_ROOT83_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,83)
+#define CCM_MISC83 CCM_MISC_REG(CCM_BASE_PTR,83)
+#define CCM_MISC_ROOT83_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,83)
+#define CCM_MISC_ROOT83_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,83)
+#define CCM_MISC_ROOT83_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,83)
+#define CCM_POST83 CCM_POST_REG(CCM_BASE_PTR,83)
+#define CCM_POST_ROOT83_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,83)
+#define CCM_POST_ROOT83_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,83)
+#define CCM_POST_ROOT83_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,83)
+#define CCM_PRE83 CCM_PRE_REG(CCM_BASE_PTR,83)
+#define CCM_PRE_ROOT83_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,83)
+#define CCM_PRE_ROOT83_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,83)
+#define CCM_PRE_ROOT83_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,83)
+#define CCM_ACCESS_CTRL83 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,83)
+#define CCM_ACCESS_CTRL_ROOT83_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,83)
+#define CCM_ACCESS_CTRL_ROOT83_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,83)
+#define CCM_ACCESS_CTRL_ROOT83_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,83)
+#define CCM_TARGET_ROOT84 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,84)
+#define CCM_TARGET_ROOT84_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,84)
+#define CCM_TARGET_ROOT84_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,84)
+#define CCM_TARGET_ROOT84_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,84)
+#define CCM_MISC84 CCM_MISC_REG(CCM_BASE_PTR,84)
+#define CCM_MISC_ROOT84_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,84)
+#define CCM_MISC_ROOT84_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,84)
+#define CCM_MISC_ROOT84_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,84)
+#define CCM_POST84 CCM_POST_REG(CCM_BASE_PTR,84)
+#define CCM_POST_ROOT84_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,84)
+#define CCM_POST_ROOT84_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,84)
+#define CCM_POST_ROOT84_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,84)
+#define CCM_PRE84 CCM_PRE_REG(CCM_BASE_PTR,84)
+#define CCM_PRE_ROOT84_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,84)
+#define CCM_PRE_ROOT84_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,84)
+#define CCM_PRE_ROOT84_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,84)
+#define CCM_ACCESS_CTRL84 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,84)
+#define CCM_ACCESS_CTRL_ROOT84_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,84)
+#define CCM_ACCESS_CTRL_ROOT84_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,84)
+#define CCM_ACCESS_CTRL_ROOT84_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,84)
+#define CCM_TARGET_ROOT85 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,85)
+#define CCM_TARGET_ROOT85_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,85)
+#define CCM_TARGET_ROOT85_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,85)
+#define CCM_TARGET_ROOT85_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,85)
+#define CCM_MISC85 CCM_MISC_REG(CCM_BASE_PTR,85)
+#define CCM_MISC_ROOT85_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,85)
+#define CCM_MISC_ROOT85_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,85)
+#define CCM_MISC_ROOT85_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,85)
+#define CCM_POST85 CCM_POST_REG(CCM_BASE_PTR,85)
+#define CCM_POST_ROOT85_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,85)
+#define CCM_POST_ROOT85_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,85)
+#define CCM_POST_ROOT85_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,85)
+#define CCM_PRE85 CCM_PRE_REG(CCM_BASE_PTR,85)
+#define CCM_PRE_ROOT85_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,85)
+#define CCM_PRE_ROOT85_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,85)
+#define CCM_PRE_ROOT85_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,85)
+#define CCM_ACCESS_CTRL85 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,85)
+#define CCM_ACCESS_CTRL_ROOT85_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,85)
+#define CCM_ACCESS_CTRL_ROOT85_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,85)
+#define CCM_ACCESS_CTRL_ROOT85_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,85)
+#define CCM_TARGET_ROOT86 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,86)
+#define CCM_TARGET_ROOT86_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,86)
+#define CCM_TARGET_ROOT86_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,86)
+#define CCM_TARGET_ROOT86_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,86)
+#define CCM_MISC86 CCM_MISC_REG(CCM_BASE_PTR,86)
+#define CCM_MISC_ROOT86_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,86)
+#define CCM_MISC_ROOT86_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,86)
+#define CCM_MISC_ROOT86_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,86)
+#define CCM_POST86 CCM_POST_REG(CCM_BASE_PTR,86)
+#define CCM_POST_ROOT86_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,86)
+#define CCM_POST_ROOT86_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,86)
+#define CCM_POST_ROOT86_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,86)
+#define CCM_PRE86 CCM_PRE_REG(CCM_BASE_PTR,86)
+#define CCM_PRE_ROOT86_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,86)
+#define CCM_PRE_ROOT86_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,86)
+#define CCM_PRE_ROOT86_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,86)
+#define CCM_ACCESS_CTRL86 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,86)
+#define CCM_ACCESS_CTRL_ROOT86_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,86)
+#define CCM_ACCESS_CTRL_ROOT86_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,86)
+#define CCM_ACCESS_CTRL_ROOT86_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,86)
+#define CCM_TARGET_ROOT87 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,87)
+#define CCM_TARGET_ROOT87_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,87)
+#define CCM_TARGET_ROOT87_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,87)
+#define CCM_TARGET_ROOT87_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,87)
+#define CCM_MISC87 CCM_MISC_REG(CCM_BASE_PTR,87)
+#define CCM_MISC_ROOT87_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,87)
+#define CCM_MISC_ROOT87_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,87)
+#define CCM_MISC_ROOT87_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,87)
+#define CCM_POST87 CCM_POST_REG(CCM_BASE_PTR,87)
+#define CCM_POST_ROOT87_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,87)
+#define CCM_POST_ROOT87_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,87)
+#define CCM_POST_ROOT87_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,87)
+#define CCM_PRE87 CCM_PRE_REG(CCM_BASE_PTR,87)
+#define CCM_PRE_ROOT87_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,87)
+#define CCM_PRE_ROOT87_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,87)
+#define CCM_PRE_ROOT87_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,87)
+#define CCM_ACCESS_CTRL87 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,87)
+#define CCM_ACCESS_CTRL_ROOT87_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,87)
+#define CCM_ACCESS_CTRL_ROOT87_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,87)
+#define CCM_ACCESS_CTRL_ROOT87_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,87)
+#define CCM_TARGET_ROOT88 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,88)
+#define CCM_TARGET_ROOT88_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,88)
+#define CCM_TARGET_ROOT88_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,88)
+#define CCM_TARGET_ROOT88_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,88)
+#define CCM_MISC88 CCM_MISC_REG(CCM_BASE_PTR,88)
+#define CCM_MISC_ROOT88_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,88)
+#define CCM_MISC_ROOT88_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,88)
+#define CCM_MISC_ROOT88_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,88)
+#define CCM_POST88 CCM_POST_REG(CCM_BASE_PTR,88)
+#define CCM_POST_ROOT88_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,88)
+#define CCM_POST_ROOT88_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,88)
+#define CCM_POST_ROOT88_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,88)
+#define CCM_PRE88 CCM_PRE_REG(CCM_BASE_PTR,88)
+#define CCM_PRE_ROOT88_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,88)
+#define CCM_PRE_ROOT88_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,88)
+#define CCM_PRE_ROOT88_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,88)
+#define CCM_ACCESS_CTRL88 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,88)
+#define CCM_ACCESS_CTRL_ROOT88_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,88)
+#define CCM_ACCESS_CTRL_ROOT88_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,88)
+#define CCM_ACCESS_CTRL_ROOT88_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,88)
+#define CCM_TARGET_ROOT89 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,89)
+#define CCM_TARGET_ROOT89_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,89)
+#define CCM_TARGET_ROOT89_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,89)
+#define CCM_TARGET_ROOT89_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,89)
+#define CCM_MISC89 CCM_MISC_REG(CCM_BASE_PTR,89)
+#define CCM_MISC_ROOT89_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,89)
+#define CCM_MISC_ROOT89_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,89)
+#define CCM_MISC_ROOT89_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,89)
+#define CCM_POST89 CCM_POST_REG(CCM_BASE_PTR,89)
+#define CCM_POST_ROOT89_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,89)
+#define CCM_POST_ROOT89_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,89)
+#define CCM_POST_ROOT89_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,89)
+#define CCM_PRE89 CCM_PRE_REG(CCM_BASE_PTR,89)
+#define CCM_PRE_ROOT89_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,89)
+#define CCM_PRE_ROOT89_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,89)
+#define CCM_PRE_ROOT89_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,89)
+#define CCM_ACCESS_CTRL89 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,89)
+#define CCM_ACCESS_CTRL_ROOT89_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,89)
+#define CCM_ACCESS_CTRL_ROOT89_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,89)
+#define CCM_ACCESS_CTRL_ROOT89_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,89)
+#define CCM_TARGET_ROOT90 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,90)
+#define CCM_TARGET_ROOT90_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,90)
+#define CCM_TARGET_ROOT90_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,90)
+#define CCM_TARGET_ROOT90_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,90)
+#define CCM_MISC90 CCM_MISC_REG(CCM_BASE_PTR,90)
+#define CCM_MISC_ROOT90_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,90)
+#define CCM_MISC_ROOT90_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,90)
+#define CCM_MISC_ROOT90_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,90)
+#define CCM_POST90 CCM_POST_REG(CCM_BASE_PTR,90)
+#define CCM_POST_ROOT90_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,90)
+#define CCM_POST_ROOT90_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,90)
+#define CCM_POST_ROOT90_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,90)
+#define CCM_PRE90 CCM_PRE_REG(CCM_BASE_PTR,90)
+#define CCM_PRE_ROOT90_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,90)
+#define CCM_PRE_ROOT90_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,90)
+#define CCM_PRE_ROOT90_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,90)
+#define CCM_ACCESS_CTRL90 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,90)
+#define CCM_ACCESS_CTRL_ROOT90_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,90)
+#define CCM_ACCESS_CTRL_ROOT90_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,90)
+#define CCM_ACCESS_CTRL_ROOT90_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,90)
+#define CCM_TARGET_ROOT91 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,91)
+#define CCM_TARGET_ROOT91_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,91)
+#define CCM_TARGET_ROOT91_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,91)
+#define CCM_TARGET_ROOT91_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,91)
+#define CCM_MISC91 CCM_MISC_REG(CCM_BASE_PTR,91)
+#define CCM_MISC_ROOT91_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,91)
+#define CCM_MISC_ROOT91_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,91)
+#define CCM_MISC_ROOT91_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,91)
+#define CCM_POST91 CCM_POST_REG(CCM_BASE_PTR,91)
+#define CCM_POST_ROOT91_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,91)
+#define CCM_POST_ROOT91_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,91)
+#define CCM_POST_ROOT91_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,91)
+#define CCM_PRE91 CCM_PRE_REG(CCM_BASE_PTR,91)
+#define CCM_PRE_ROOT91_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,91)
+#define CCM_PRE_ROOT91_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,91)
+#define CCM_PRE_ROOT91_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,91)
+#define CCM_ACCESS_CTRL91 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,91)
+#define CCM_ACCESS_CTRL_ROOT91_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,91)
+#define CCM_ACCESS_CTRL_ROOT91_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,91)
+#define CCM_ACCESS_CTRL_ROOT91_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,91)
+#define CCM_TARGET_ROOT92 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,92)
+#define CCM_TARGET_ROOT92_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,92)
+#define CCM_TARGET_ROOT92_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,92)
+#define CCM_TARGET_ROOT92_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,92)
+#define CCM_MISC92 CCM_MISC_REG(CCM_BASE_PTR,92)
+#define CCM_MISC_ROOT92_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,92)
+#define CCM_MISC_ROOT92_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,92)
+#define CCM_MISC_ROOT92_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,92)
+#define CCM_POST92 CCM_POST_REG(CCM_BASE_PTR,92)
+#define CCM_POST_ROOT92_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,92)
+#define CCM_POST_ROOT92_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,92)
+#define CCM_POST_ROOT92_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,92)
+#define CCM_PRE92 CCM_PRE_REG(CCM_BASE_PTR,92)
+#define CCM_PRE_ROOT92_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,92)
+#define CCM_PRE_ROOT92_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,92)
+#define CCM_PRE_ROOT92_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,92)
+#define CCM_ACCESS_CTRL92 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,92)
+#define CCM_ACCESS_CTRL_ROOT92_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,92)
+#define CCM_ACCESS_CTRL_ROOT92_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,92)
+#define CCM_ACCESS_CTRL_ROOT92_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,92)
+#define CCM_TARGET_ROOT93 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,93)
+#define CCM_TARGET_ROOT93_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,93)
+#define CCM_TARGET_ROOT93_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,93)
+#define CCM_TARGET_ROOT93_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,93)
+#define CCM_MISC93 CCM_MISC_REG(CCM_BASE_PTR,93)
+#define CCM_MISC_ROOT93_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,93)
+#define CCM_MISC_ROOT93_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,93)
+#define CCM_MISC_ROOT93_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,93)
+#define CCM_POST93 CCM_POST_REG(CCM_BASE_PTR,93)
+#define CCM_POST_ROOT93_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,93)
+#define CCM_POST_ROOT93_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,93)
+#define CCM_POST_ROOT93_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,93)
+#define CCM_PRE93 CCM_PRE_REG(CCM_BASE_PTR,93)
+#define CCM_PRE_ROOT93_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,93)
+#define CCM_PRE_ROOT93_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,93)
+#define CCM_PRE_ROOT93_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,93)
+#define CCM_ACCESS_CTRL93 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,93)
+#define CCM_ACCESS_CTRL_ROOT93_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,93)
+#define CCM_ACCESS_CTRL_ROOT93_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,93)
+#define CCM_ACCESS_CTRL_ROOT93_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,93)
+#define CCM_TARGET_ROOT94 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,94)
+#define CCM_TARGET_ROOT94_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,94)
+#define CCM_TARGET_ROOT94_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,94)
+#define CCM_TARGET_ROOT94_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,94)
+#define CCM_MISC94 CCM_MISC_REG(CCM_BASE_PTR,94)
+#define CCM_MISC_ROOT94_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,94)
+#define CCM_MISC_ROOT94_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,94)
+#define CCM_MISC_ROOT94_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,94)
+#define CCM_POST94 CCM_POST_REG(CCM_BASE_PTR,94)
+#define CCM_POST_ROOT94_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,94)
+#define CCM_POST_ROOT94_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,94)
+#define CCM_POST_ROOT94_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,94)
+#define CCM_PRE94 CCM_PRE_REG(CCM_BASE_PTR,94)
+#define CCM_PRE_ROOT94_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,94)
+#define CCM_PRE_ROOT94_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,94)
+#define CCM_PRE_ROOT94_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,94)
+#define CCM_ACCESS_CTRL94 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,94)
+#define CCM_ACCESS_CTRL_ROOT94_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,94)
+#define CCM_ACCESS_CTRL_ROOT94_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,94)
+#define CCM_ACCESS_CTRL_ROOT94_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,94)
+#define CCM_TARGET_ROOT95 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,95)
+#define CCM_TARGET_ROOT95_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,95)
+#define CCM_TARGET_ROOT95_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,95)
+#define CCM_TARGET_ROOT95_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,95)
+#define CCM_MISC95 CCM_MISC_REG(CCM_BASE_PTR,95)
+#define CCM_MISC_ROOT95_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,95)
+#define CCM_MISC_ROOT95_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,95)
+#define CCM_MISC_ROOT95_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,95)
+#define CCM_POST95 CCM_POST_REG(CCM_BASE_PTR,95)
+#define CCM_POST_ROOT95_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,95)
+#define CCM_POST_ROOT95_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,95)
+#define CCM_POST_ROOT95_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,95)
+#define CCM_PRE95 CCM_PRE_REG(CCM_BASE_PTR,95)
+#define CCM_PRE_ROOT95_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,95)
+#define CCM_PRE_ROOT95_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,95)
+#define CCM_PRE_ROOT95_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,95)
+#define CCM_ACCESS_CTRL95 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,95)
+#define CCM_ACCESS_CTRL_ROOT95_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,95)
+#define CCM_ACCESS_CTRL_ROOT95_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,95)
+#define CCM_ACCESS_CTRL_ROOT95_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,95)
+#define CCM_TARGET_ROOT96 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,96)
+#define CCM_TARGET_ROOT96_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,96)
+#define CCM_TARGET_ROOT96_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,96)
+#define CCM_TARGET_ROOT96_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,96)
+#define CCM_MISC96 CCM_MISC_REG(CCM_BASE_PTR,96)
+#define CCM_MISC_ROOT96_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,96)
+#define CCM_MISC_ROOT96_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,96)
+#define CCM_MISC_ROOT96_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,96)
+#define CCM_POST96 CCM_POST_REG(CCM_BASE_PTR,96)
+#define CCM_POST_ROOT96_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,96)
+#define CCM_POST_ROOT96_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,96)
+#define CCM_POST_ROOT96_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,96)
+#define CCM_PRE96 CCM_PRE_REG(CCM_BASE_PTR,96)
+#define CCM_PRE_ROOT96_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,96)
+#define CCM_PRE_ROOT96_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,96)
+#define CCM_PRE_ROOT96_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,96)
+#define CCM_ACCESS_CTRL96 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,96)
+#define CCM_ACCESS_CTRL_ROOT96_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,96)
+#define CCM_ACCESS_CTRL_ROOT96_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,96)
+#define CCM_ACCESS_CTRL_ROOT96_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,96)
+#define CCM_TARGET_ROOT97 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,97)
+#define CCM_TARGET_ROOT97_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,97)
+#define CCM_TARGET_ROOT97_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,97)
+#define CCM_TARGET_ROOT97_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,97)
+#define CCM_MISC97 CCM_MISC_REG(CCM_BASE_PTR,97)
+#define CCM_MISC_ROOT97_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,97)
+#define CCM_MISC_ROOT97_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,97)
+#define CCM_MISC_ROOT97_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,97)
+#define CCM_POST97 CCM_POST_REG(CCM_BASE_PTR,97)
+#define CCM_POST_ROOT97_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,97)
+#define CCM_POST_ROOT97_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,97)
+#define CCM_POST_ROOT97_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,97)
+#define CCM_PRE97 CCM_PRE_REG(CCM_BASE_PTR,97)
+#define CCM_PRE_ROOT97_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,97)
+#define CCM_PRE_ROOT97_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,97)
+#define CCM_PRE_ROOT97_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,97)
+#define CCM_ACCESS_CTRL97 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,97)
+#define CCM_ACCESS_CTRL_ROOT97_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,97)
+#define CCM_ACCESS_CTRL_ROOT97_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,97)
+#define CCM_ACCESS_CTRL_ROOT97_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,97)
+#define CCM_TARGET_ROOT98 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,98)
+#define CCM_TARGET_ROOT98_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,98)
+#define CCM_TARGET_ROOT98_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,98)
+#define CCM_TARGET_ROOT98_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,98)
+#define CCM_MISC98 CCM_MISC_REG(CCM_BASE_PTR,98)
+#define CCM_MISC_ROOT98_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,98)
+#define CCM_MISC_ROOT98_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,98)
+#define CCM_MISC_ROOT98_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,98)
+#define CCM_POST98 CCM_POST_REG(CCM_BASE_PTR,98)
+#define CCM_POST_ROOT98_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,98)
+#define CCM_POST_ROOT98_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,98)
+#define CCM_POST_ROOT98_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,98)
+#define CCM_PRE98 CCM_PRE_REG(CCM_BASE_PTR,98)
+#define CCM_PRE_ROOT98_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,98)
+#define CCM_PRE_ROOT98_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,98)
+#define CCM_PRE_ROOT98_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,98)
+#define CCM_ACCESS_CTRL98 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,98)
+#define CCM_ACCESS_CTRL_ROOT98_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,98)
+#define CCM_ACCESS_CTRL_ROOT98_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,98)
+#define CCM_ACCESS_CTRL_ROOT98_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,98)
+#define CCM_TARGET_ROOT99 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,99)
+#define CCM_TARGET_ROOT99_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,99)
+#define CCM_TARGET_ROOT99_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,99)
+#define CCM_TARGET_ROOT99_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,99)
+#define CCM_MISC99 CCM_MISC_REG(CCM_BASE_PTR,99)
+#define CCM_MISC_ROOT99_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,99)
+#define CCM_MISC_ROOT99_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,99)
+#define CCM_MISC_ROOT99_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,99)
+#define CCM_POST99 CCM_POST_REG(CCM_BASE_PTR,99)
+#define CCM_POST_ROOT99_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,99)
+#define CCM_POST_ROOT99_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,99)
+#define CCM_POST_ROOT99_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,99)
+#define CCM_PRE99 CCM_PRE_REG(CCM_BASE_PTR,99)
+#define CCM_PRE_ROOT99_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,99)
+#define CCM_PRE_ROOT99_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,99)
+#define CCM_PRE_ROOT99_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,99)
+#define CCM_ACCESS_CTRL99 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,99)
+#define CCM_ACCESS_CTRL_ROOT99_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,99)
+#define CCM_ACCESS_CTRL_ROOT99_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,99)
+#define CCM_ACCESS_CTRL_ROOT99_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,99)
+#define CCM_TARGET_ROOT100 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,100)
+#define CCM_TARGET_ROOT100_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,100)
+#define CCM_TARGET_ROOT100_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,100)
+#define CCM_TARGET_ROOT100_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,100)
+#define CCM_MISC100 CCM_MISC_REG(CCM_BASE_PTR,100)
+#define CCM_MISC_ROOT100_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,100)
+#define CCM_MISC_ROOT100_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,100)
+#define CCM_MISC_ROOT100_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,100)
+#define CCM_POST100 CCM_POST_REG(CCM_BASE_PTR,100)
+#define CCM_POST_ROOT100_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,100)
+#define CCM_POST_ROOT100_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,100)
+#define CCM_POST_ROOT100_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,100)
+#define CCM_PRE100 CCM_PRE_REG(CCM_BASE_PTR,100)
+#define CCM_PRE_ROOT100_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,100)
+#define CCM_PRE_ROOT100_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,100)
+#define CCM_PRE_ROOT100_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,100)
+#define CCM_ACCESS_CTRL100 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,100)
+#define CCM_ACCESS_CTRL_ROOT100_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,100)
+#define CCM_ACCESS_CTRL_ROOT100_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,100)
+#define CCM_ACCESS_CTRL_ROOT100_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,100)
+#define CCM_TARGET_ROOT101 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,101)
+#define CCM_TARGET_ROOT101_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,101)
+#define CCM_TARGET_ROOT101_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,101)
+#define CCM_TARGET_ROOT101_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,101)
+#define CCM_MISC101 CCM_MISC_REG(CCM_BASE_PTR,101)
+#define CCM_MISC_ROOT101_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,101)
+#define CCM_MISC_ROOT101_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,101)
+#define CCM_MISC_ROOT101_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,101)
+#define CCM_POST101 CCM_POST_REG(CCM_BASE_PTR,101)
+#define CCM_POST_ROOT101_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,101)
+#define CCM_POST_ROOT101_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,101)
+#define CCM_POST_ROOT101_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,101)
+#define CCM_PRE101 CCM_PRE_REG(CCM_BASE_PTR,101)
+#define CCM_PRE_ROOT101_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,101)
+#define CCM_PRE_ROOT101_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,101)
+#define CCM_PRE_ROOT101_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,101)
+#define CCM_ACCESS_CTRL101 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,101)
+#define CCM_ACCESS_CTRL_ROOT101_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,101)
+#define CCM_ACCESS_CTRL_ROOT101_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,101)
+#define CCM_ACCESS_CTRL_ROOT101_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,101)
+#define CCM_TARGET_ROOT102 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,102)
+#define CCM_TARGET_ROOT102_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,102)
+#define CCM_TARGET_ROOT102_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,102)
+#define CCM_TARGET_ROOT102_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,102)
+#define CCM_MISC102 CCM_MISC_REG(CCM_BASE_PTR,102)
+#define CCM_MISC_ROOT102_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,102)
+#define CCM_MISC_ROOT102_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,102)
+#define CCM_MISC_ROOT102_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,102)
+#define CCM_POST102 CCM_POST_REG(CCM_BASE_PTR,102)
+#define CCM_POST_ROOT102_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,102)
+#define CCM_POST_ROOT102_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,102)
+#define CCM_POST_ROOT102_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,102)
+#define CCM_PRE102 CCM_PRE_REG(CCM_BASE_PTR,102)
+#define CCM_PRE_ROOT102_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,102)
+#define CCM_PRE_ROOT102_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,102)
+#define CCM_PRE_ROOT102_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,102)
+#define CCM_ACCESS_CTRL102 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,102)
+#define CCM_ACCESS_CTRL_ROOT102_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,102)
+#define CCM_ACCESS_CTRL_ROOT102_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,102)
+#define CCM_ACCESS_CTRL_ROOT102_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,102)
+#define CCM_TARGET_ROOT103 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,103)
+#define CCM_TARGET_ROOT103_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,103)
+#define CCM_TARGET_ROOT103_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,103)
+#define CCM_TARGET_ROOT103_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,103)
+#define CCM_MISC103 CCM_MISC_REG(CCM_BASE_PTR,103)
+#define CCM_MISC_ROOT103_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,103)
+#define CCM_MISC_ROOT103_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,103)
+#define CCM_MISC_ROOT103_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,103)
+#define CCM_POST103 CCM_POST_REG(CCM_BASE_PTR,103)
+#define CCM_POST_ROOT103_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,103)
+#define CCM_POST_ROOT103_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,103)
+#define CCM_POST_ROOT103_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,103)
+#define CCM_PRE103 CCM_PRE_REG(CCM_BASE_PTR,103)
+#define CCM_PRE_ROOT103_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,103)
+#define CCM_PRE_ROOT103_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,103)
+#define CCM_PRE_ROOT103_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,103)
+#define CCM_ACCESS_CTRL103 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,103)
+#define CCM_ACCESS_CTRL_ROOT103_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,103)
+#define CCM_ACCESS_CTRL_ROOT103_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,103)
+#define CCM_ACCESS_CTRL_ROOT103_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,103)
+#define CCM_TARGET_ROOT104 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,104)
+#define CCM_TARGET_ROOT104_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,104)
+#define CCM_TARGET_ROOT104_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,104)
+#define CCM_TARGET_ROOT104_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,104)
+#define CCM_MISC104 CCM_MISC_REG(CCM_BASE_PTR,104)
+#define CCM_MISC_ROOT104_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,104)
+#define CCM_MISC_ROOT104_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,104)
+#define CCM_MISC_ROOT104_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,104)
+#define CCM_POST104 CCM_POST_REG(CCM_BASE_PTR,104)
+#define CCM_POST_ROOT104_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,104)
+#define CCM_POST_ROOT104_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,104)
+#define CCM_POST_ROOT104_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,104)
+#define CCM_PRE104 CCM_PRE_REG(CCM_BASE_PTR,104)
+#define CCM_PRE_ROOT104_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,104)
+#define CCM_PRE_ROOT104_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,104)
+#define CCM_PRE_ROOT104_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,104)
+#define CCM_ACCESS_CTRL104 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,104)
+#define CCM_ACCESS_CTRL_ROOT104_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,104)
+#define CCM_ACCESS_CTRL_ROOT104_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,104)
+#define CCM_ACCESS_CTRL_ROOT104_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,104)
+#define CCM_TARGET_ROOT105 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,105)
+#define CCM_TARGET_ROOT105_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,105)
+#define CCM_TARGET_ROOT105_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,105)
+#define CCM_TARGET_ROOT105_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,105)
+#define CCM_MISC105 CCM_MISC_REG(CCM_BASE_PTR,105)
+#define CCM_MISC_ROOT105_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,105)
+#define CCM_MISC_ROOT105_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,105)
+#define CCM_MISC_ROOT105_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,105)
+#define CCM_POST105 CCM_POST_REG(CCM_BASE_PTR,105)
+#define CCM_POST_ROOT105_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,105)
+#define CCM_POST_ROOT105_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,105)
+#define CCM_POST_ROOT105_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,105)
+#define CCM_PRE105 CCM_PRE_REG(CCM_BASE_PTR,105)
+#define CCM_PRE_ROOT105_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,105)
+#define CCM_PRE_ROOT105_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,105)
+#define CCM_PRE_ROOT105_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,105)
+#define CCM_ACCESS_CTRL105 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,105)
+#define CCM_ACCESS_CTRL_ROOT105_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,105)
+#define CCM_ACCESS_CTRL_ROOT105_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,105)
+#define CCM_ACCESS_CTRL_ROOT105_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,105)
+#define CCM_TARGET_ROOT106 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,106)
+#define CCM_TARGET_ROOT106_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,106)
+#define CCM_TARGET_ROOT106_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,106)
+#define CCM_TARGET_ROOT106_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,106)
+#define CCM_MISC106 CCM_MISC_REG(CCM_BASE_PTR,106)
+#define CCM_MISC_ROOT106_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,106)
+#define CCM_MISC_ROOT106_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,106)
+#define CCM_MISC_ROOT106_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,106)
+#define CCM_POST106 CCM_POST_REG(CCM_BASE_PTR,106)
+#define CCM_POST_ROOT106_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,106)
+#define CCM_POST_ROOT106_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,106)
+#define CCM_POST_ROOT106_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,106)
+#define CCM_PRE106 CCM_PRE_REG(CCM_BASE_PTR,106)
+#define CCM_PRE_ROOT106_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,106)
+#define CCM_PRE_ROOT106_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,106)
+#define CCM_PRE_ROOT106_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,106)
+#define CCM_ACCESS_CTRL106 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,106)
+#define CCM_ACCESS_CTRL_ROOT106_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,106)
+#define CCM_ACCESS_CTRL_ROOT106_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,106)
+#define CCM_ACCESS_CTRL_ROOT106_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,106)
+#define CCM_TARGET_ROOT107 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,107)
+#define CCM_TARGET_ROOT107_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,107)
+#define CCM_TARGET_ROOT107_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,107)
+#define CCM_TARGET_ROOT107_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,107)
+#define CCM_MISC107 CCM_MISC_REG(CCM_BASE_PTR,107)
+#define CCM_MISC_ROOT107_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,107)
+#define CCM_MISC_ROOT107_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,107)
+#define CCM_MISC_ROOT107_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,107)
+#define CCM_POST107 CCM_POST_REG(CCM_BASE_PTR,107)
+#define CCM_POST_ROOT107_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,107)
+#define CCM_POST_ROOT107_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,107)
+#define CCM_POST_ROOT107_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,107)
+#define CCM_PRE107 CCM_PRE_REG(CCM_BASE_PTR,107)
+#define CCM_PRE_ROOT107_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,107)
+#define CCM_PRE_ROOT107_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,107)
+#define CCM_PRE_ROOT107_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,107)
+#define CCM_ACCESS_CTRL107 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,107)
+#define CCM_ACCESS_CTRL_ROOT107_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,107)
+#define CCM_ACCESS_CTRL_ROOT107_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,107)
+#define CCM_ACCESS_CTRL_ROOT107_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,107)
+#define CCM_TARGET_ROOT108 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,108)
+#define CCM_TARGET_ROOT108_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,108)
+#define CCM_TARGET_ROOT108_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,108)
+#define CCM_TARGET_ROOT108_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,108)
+#define CCM_MISC108 CCM_MISC_REG(CCM_BASE_PTR,108)
+#define CCM_MISC_ROOT108_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,108)
+#define CCM_MISC_ROOT108_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,108)
+#define CCM_MISC_ROOT108_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,108)
+#define CCM_POST108 CCM_POST_REG(CCM_BASE_PTR,108)
+#define CCM_POST_ROOT108_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,108)
+#define CCM_POST_ROOT108_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,108)
+#define CCM_POST_ROOT108_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,108)
+#define CCM_PRE108 CCM_PRE_REG(CCM_BASE_PTR,108)
+#define CCM_PRE_ROOT108_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,108)
+#define CCM_PRE_ROOT108_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,108)
+#define CCM_PRE_ROOT108_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,108)
+#define CCM_ACCESS_CTRL108 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,108)
+#define CCM_ACCESS_CTRL_ROOT108_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,108)
+#define CCM_ACCESS_CTRL_ROOT108_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,108)
+#define CCM_ACCESS_CTRL_ROOT108_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,108)
+#define CCM_TARGET_ROOT109 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,109)
+#define CCM_TARGET_ROOT109_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,109)
+#define CCM_TARGET_ROOT109_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,109)
+#define CCM_TARGET_ROOT109_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,109)
+#define CCM_MISC109 CCM_MISC_REG(CCM_BASE_PTR,109)
+#define CCM_MISC_ROOT109_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,109)
+#define CCM_MISC_ROOT109_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,109)
+#define CCM_MISC_ROOT109_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,109)
+#define CCM_POST109 CCM_POST_REG(CCM_BASE_PTR,109)
+#define CCM_POST_ROOT109_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,109)
+#define CCM_POST_ROOT109_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,109)
+#define CCM_POST_ROOT109_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,109)
+#define CCM_PRE109 CCM_PRE_REG(CCM_BASE_PTR,109)
+#define CCM_PRE_ROOT109_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,109)
+#define CCM_PRE_ROOT109_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,109)
+#define CCM_PRE_ROOT109_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,109)
+#define CCM_ACCESS_CTRL109 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,109)
+#define CCM_ACCESS_CTRL_ROOT109_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,109)
+#define CCM_ACCESS_CTRL_ROOT109_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,109)
+#define CCM_ACCESS_CTRL_ROOT109_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,109)
+#define CCM_TARGET_ROOT110 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,110)
+#define CCM_TARGET_ROOT110_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,110)
+#define CCM_TARGET_ROOT110_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,110)
+#define CCM_TARGET_ROOT110_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,110)
+#define CCM_MISC110 CCM_MISC_REG(CCM_BASE_PTR,110)
+#define CCM_MISC_ROOT110_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,110)
+#define CCM_MISC_ROOT110_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,110)
+#define CCM_MISC_ROOT110_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,110)
+#define CCM_POST110 CCM_POST_REG(CCM_BASE_PTR,110)
+#define CCM_POST_ROOT110_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,110)
+#define CCM_POST_ROOT110_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,110)
+#define CCM_POST_ROOT110_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,110)
+#define CCM_PRE110 CCM_PRE_REG(CCM_BASE_PTR,110)
+#define CCM_PRE_ROOT110_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,110)
+#define CCM_PRE_ROOT110_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,110)
+#define CCM_PRE_ROOT110_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,110)
+#define CCM_ACCESS_CTRL110 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,110)
+#define CCM_ACCESS_CTRL_ROOT110_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,110)
+#define CCM_ACCESS_CTRL_ROOT110_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,110)
+#define CCM_ACCESS_CTRL_ROOT110_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,110)
+#define CCM_TARGET_ROOT111 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,111)
+#define CCM_TARGET_ROOT111_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,111)
+#define CCM_TARGET_ROOT111_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,111)
+#define CCM_TARGET_ROOT111_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,111)
+#define CCM_MISC111 CCM_MISC_REG(CCM_BASE_PTR,111)
+#define CCM_MISC_ROOT111_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,111)
+#define CCM_MISC_ROOT111_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,111)
+#define CCM_MISC_ROOT111_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,111)
+#define CCM_POST111 CCM_POST_REG(CCM_BASE_PTR,111)
+#define CCM_POST_ROOT111_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,111)
+#define CCM_POST_ROOT111_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,111)
+#define CCM_POST_ROOT111_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,111)
+#define CCM_PRE111 CCM_PRE_REG(CCM_BASE_PTR,111)
+#define CCM_PRE_ROOT111_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,111)
+#define CCM_PRE_ROOT111_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,111)
+#define CCM_PRE_ROOT111_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,111)
+#define CCM_ACCESS_CTRL111 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,111)
+#define CCM_ACCESS_CTRL_ROOT111_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,111)
+#define CCM_ACCESS_CTRL_ROOT111_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,111)
+#define CCM_ACCESS_CTRL_ROOT111_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,111)
+#define CCM_TARGET_ROOT112 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,112)
+#define CCM_TARGET_ROOT112_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,112)
+#define CCM_TARGET_ROOT112_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,112)
+#define CCM_TARGET_ROOT112_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,112)
+#define CCM_MISC112 CCM_MISC_REG(CCM_BASE_PTR,112)
+#define CCM_MISC_ROOT112_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,112)
+#define CCM_MISC_ROOT112_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,112)
+#define CCM_MISC_ROOT112_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,112)
+#define CCM_POST112 CCM_POST_REG(CCM_BASE_PTR,112)
+#define CCM_POST_ROOT112_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,112)
+#define CCM_POST_ROOT112_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,112)
+#define CCM_POST_ROOT112_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,112)
+#define CCM_PRE112 CCM_PRE_REG(CCM_BASE_PTR,112)
+#define CCM_PRE_ROOT112_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,112)
+#define CCM_PRE_ROOT112_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,112)
+#define CCM_PRE_ROOT112_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,112)
+#define CCM_ACCESS_CTRL112 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,112)
+#define CCM_ACCESS_CTRL_ROOT112_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,112)
+#define CCM_ACCESS_CTRL_ROOT112_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,112)
+#define CCM_ACCESS_CTRL_ROOT112_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,112)
+#define CCM_TARGET_ROOT113 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,113)
+#define CCM_TARGET_ROOT113_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,113)
+#define CCM_TARGET_ROOT113_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,113)
+#define CCM_TARGET_ROOT113_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,113)
+#define CCM_MISC113 CCM_MISC_REG(CCM_BASE_PTR,113)
+#define CCM_MISC_ROOT113_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,113)
+#define CCM_MISC_ROOT113_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,113)
+#define CCM_MISC_ROOT113_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,113)
+#define CCM_POST113 CCM_POST_REG(CCM_BASE_PTR,113)
+#define CCM_POST_ROOT113_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,113)
+#define CCM_POST_ROOT113_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,113)
+#define CCM_POST_ROOT113_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,113)
+#define CCM_PRE113 CCM_PRE_REG(CCM_BASE_PTR,113)
+#define CCM_PRE_ROOT113_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,113)
+#define CCM_PRE_ROOT113_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,113)
+#define CCM_PRE_ROOT113_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,113)
+#define CCM_ACCESS_CTRL113 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,113)
+#define CCM_ACCESS_CTRL_ROOT113_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,113)
+#define CCM_ACCESS_CTRL_ROOT113_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,113)
+#define CCM_ACCESS_CTRL_ROOT113_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,113)
+#define CCM_TARGET_ROOT114 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,114)
+#define CCM_TARGET_ROOT114_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,114)
+#define CCM_TARGET_ROOT114_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,114)
+#define CCM_TARGET_ROOT114_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,114)
+#define CCM_MISC114 CCM_MISC_REG(CCM_BASE_PTR,114)
+#define CCM_MISC_ROOT114_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,114)
+#define CCM_MISC_ROOT114_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,114)
+#define CCM_MISC_ROOT114_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,114)
+#define CCM_POST114 CCM_POST_REG(CCM_BASE_PTR,114)
+#define CCM_POST_ROOT114_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,114)
+#define CCM_POST_ROOT114_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,114)
+#define CCM_POST_ROOT114_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,114)
+#define CCM_PRE114 CCM_PRE_REG(CCM_BASE_PTR,114)
+#define CCM_PRE_ROOT114_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,114)
+#define CCM_PRE_ROOT114_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,114)
+#define CCM_PRE_ROOT114_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,114)
+#define CCM_ACCESS_CTRL114 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,114)
+#define CCM_ACCESS_CTRL_ROOT114_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,114)
+#define CCM_ACCESS_CTRL_ROOT114_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,114)
+#define CCM_ACCESS_CTRL_ROOT114_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,114)
+#define CCM_TARGET_ROOT115 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,115)
+#define CCM_TARGET_ROOT115_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,115)
+#define CCM_TARGET_ROOT115_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,115)
+#define CCM_TARGET_ROOT115_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,115)
+#define CCM_MISC115 CCM_MISC_REG(CCM_BASE_PTR,115)
+#define CCM_MISC_ROOT115_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,115)
+#define CCM_MISC_ROOT115_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,115)
+#define CCM_MISC_ROOT115_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,115)
+#define CCM_POST115 CCM_POST_REG(CCM_BASE_PTR,115)
+#define CCM_POST_ROOT115_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,115)
+#define CCM_POST_ROOT115_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,115)
+#define CCM_POST_ROOT115_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,115)
+#define CCM_PRE115 CCM_PRE_REG(CCM_BASE_PTR,115)
+#define CCM_PRE_ROOT115_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,115)
+#define CCM_PRE_ROOT115_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,115)
+#define CCM_PRE_ROOT115_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,115)
+#define CCM_ACCESS_CTRL115 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,115)
+#define CCM_ACCESS_CTRL_ROOT115_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,115)
+#define CCM_ACCESS_CTRL_ROOT115_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,115)
+#define CCM_ACCESS_CTRL_ROOT115_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,115)
+#define CCM_TARGET_ROOT116 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,116)
+#define CCM_TARGET_ROOT116_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,116)
+#define CCM_TARGET_ROOT116_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,116)
+#define CCM_TARGET_ROOT116_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,116)
+#define CCM_MISC116 CCM_MISC_REG(CCM_BASE_PTR,116)
+#define CCM_MISC_ROOT116_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,116)
+#define CCM_MISC_ROOT116_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,116)
+#define CCM_MISC_ROOT116_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,116)
+#define CCM_POST116 CCM_POST_REG(CCM_BASE_PTR,116)
+#define CCM_POST_ROOT116_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,116)
+#define CCM_POST_ROOT116_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,116)
+#define CCM_POST_ROOT116_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,116)
+#define CCM_PRE116 CCM_PRE_REG(CCM_BASE_PTR,116)
+#define CCM_PRE_ROOT116_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,116)
+#define CCM_PRE_ROOT116_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,116)
+#define CCM_PRE_ROOT116_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,116)
+#define CCM_ACCESS_CTRL116 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,116)
+#define CCM_ACCESS_CTRL_ROOT116_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,116)
+#define CCM_ACCESS_CTRL_ROOT116_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,116)
+#define CCM_ACCESS_CTRL_ROOT116_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,116)
+#define CCM_TARGET_ROOT117 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,117)
+#define CCM_TARGET_ROOT117_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,117)
+#define CCM_TARGET_ROOT117_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,117)
+#define CCM_TARGET_ROOT117_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,117)
+#define CCM_MISC117 CCM_MISC_REG(CCM_BASE_PTR,117)
+#define CCM_MISC_ROOT117_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,117)
+#define CCM_MISC_ROOT117_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,117)
+#define CCM_MISC_ROOT117_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,117)
+#define CCM_POST117 CCM_POST_REG(CCM_BASE_PTR,117)
+#define CCM_POST_ROOT117_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,117)
+#define CCM_POST_ROOT117_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,117)
+#define CCM_POST_ROOT117_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,117)
+#define CCM_PRE117 CCM_PRE_REG(CCM_BASE_PTR,117)
+#define CCM_PRE_ROOT117_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,117)
+#define CCM_PRE_ROOT117_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,117)
+#define CCM_PRE_ROOT117_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,117)
+#define CCM_ACCESS_CTRL117 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,117)
+#define CCM_ACCESS_CTRL_ROOT117_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,117)
+#define CCM_ACCESS_CTRL_ROOT117_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,117)
+#define CCM_ACCESS_CTRL_ROOT117_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,117)
+#define CCM_TARGET_ROOT118 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,118)
+#define CCM_TARGET_ROOT118_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,118)
+#define CCM_TARGET_ROOT118_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,118)
+#define CCM_TARGET_ROOT118_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,118)
+#define CCM_MISC118 CCM_MISC_REG(CCM_BASE_PTR,118)
+#define CCM_MISC_ROOT118_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,118)
+#define CCM_MISC_ROOT118_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,118)
+#define CCM_MISC_ROOT118_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,118)
+#define CCM_POST118 CCM_POST_REG(CCM_BASE_PTR,118)
+#define CCM_POST_ROOT118_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,118)
+#define CCM_POST_ROOT118_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,118)
+#define CCM_POST_ROOT118_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,118)
+#define CCM_PRE118 CCM_PRE_REG(CCM_BASE_PTR,118)
+#define CCM_PRE_ROOT118_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,118)
+#define CCM_PRE_ROOT118_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,118)
+#define CCM_PRE_ROOT118_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,118)
+#define CCM_ACCESS_CTRL118 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,118)
+#define CCM_ACCESS_CTRL_ROOT118_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,118)
+#define CCM_ACCESS_CTRL_ROOT118_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,118)
+#define CCM_ACCESS_CTRL_ROOT118_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,118)
+#define CCM_TARGET_ROOT119 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,119)
+#define CCM_TARGET_ROOT119_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,119)
+#define CCM_TARGET_ROOT119_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,119)
+#define CCM_TARGET_ROOT119_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,119)
+#define CCM_MISC119 CCM_MISC_REG(CCM_BASE_PTR,119)
+#define CCM_MISC_ROOT119_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,119)
+#define CCM_MISC_ROOT119_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,119)
+#define CCM_MISC_ROOT119_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,119)
+#define CCM_POST119 CCM_POST_REG(CCM_BASE_PTR,119)
+#define CCM_POST_ROOT119_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,119)
+#define CCM_POST_ROOT119_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,119)
+#define CCM_POST_ROOT119_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,119)
+#define CCM_PRE119 CCM_PRE_REG(CCM_BASE_PTR,119)
+#define CCM_PRE_ROOT119_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,119)
+#define CCM_PRE_ROOT119_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,119)
+#define CCM_PRE_ROOT119_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,119)
+#define CCM_ACCESS_CTRL119 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,119)
+#define CCM_ACCESS_CTRL_ROOT119_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,119)
+#define CCM_ACCESS_CTRL_ROOT119_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,119)
+#define CCM_ACCESS_CTRL_ROOT119_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,119)
+#define CCM_TARGET_ROOT120 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,120)
+#define CCM_TARGET_ROOT120_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,120)
+#define CCM_TARGET_ROOT120_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,120)
+#define CCM_TARGET_ROOT120_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,120)
+#define CCM_MISC120 CCM_MISC_REG(CCM_BASE_PTR,120)
+#define CCM_MISC_ROOT120_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,120)
+#define CCM_MISC_ROOT120_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,120)
+#define CCM_MISC_ROOT120_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,120)
+#define CCM_POST120 CCM_POST_REG(CCM_BASE_PTR,120)
+#define CCM_POST_ROOT120_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,120)
+#define CCM_POST_ROOT120_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,120)
+#define CCM_POST_ROOT120_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,120)
+#define CCM_PRE120 CCM_PRE_REG(CCM_BASE_PTR,120)
+#define CCM_PRE_ROOT120_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,120)
+#define CCM_PRE_ROOT120_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,120)
+#define CCM_PRE_ROOT120_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,120)
+#define CCM_ACCESS_CTRL120 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,120)
+#define CCM_ACCESS_CTRL_ROOT120_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,120)
+#define CCM_ACCESS_CTRL_ROOT120_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,120)
+#define CCM_ACCESS_CTRL_ROOT120_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,120)
+#define CCM_TARGET_ROOT121 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,121)
+#define CCM_TARGET_ROOT121_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,121)
+#define CCM_TARGET_ROOT121_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,121)
+#define CCM_TARGET_ROOT121_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,121)
+#define CCM_MISC121 CCM_MISC_REG(CCM_BASE_PTR,121)
+#define CCM_MISC_ROOT121_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,121)
+#define CCM_MISC_ROOT121_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,121)
+#define CCM_MISC_ROOT121_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,121)
+#define CCM_POST121 CCM_POST_REG(CCM_BASE_PTR,121)
+#define CCM_POST_ROOT121_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,121)
+#define CCM_POST_ROOT121_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,121)
+#define CCM_POST_ROOT121_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,121)
+#define CCM_PRE121 CCM_PRE_REG(CCM_BASE_PTR,121)
+#define CCM_PRE_ROOT121_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,121)
+#define CCM_PRE_ROOT121_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,121)
+#define CCM_PRE_ROOT121_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,121)
+#define CCM_ACCESS_CTRL121 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,121)
+#define CCM_ACCESS_CTRL_ROOT121_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,121)
+#define CCM_ACCESS_CTRL_ROOT121_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,121)
+#define CCM_ACCESS_CTRL_ROOT121_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,121)
+#define CCM_TARGET_ROOT122 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,122)
+#define CCM_TARGET_ROOT122_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,122)
+#define CCM_TARGET_ROOT122_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,122)
+#define CCM_TARGET_ROOT122_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,122)
+#define CCM_MISC122 CCM_MISC_REG(CCM_BASE_PTR,122)
+#define CCM_MISC_ROOT122_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,122)
+#define CCM_MISC_ROOT122_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,122)
+#define CCM_MISC_ROOT122_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,122)
+#define CCM_POST122 CCM_POST_REG(CCM_BASE_PTR,122)
+#define CCM_POST_ROOT122_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,122)
+#define CCM_POST_ROOT122_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,122)
+#define CCM_POST_ROOT122_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,122)
+#define CCM_PRE122 CCM_PRE_REG(CCM_BASE_PTR,122)
+#define CCM_PRE_ROOT122_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,122)
+#define CCM_PRE_ROOT122_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,122)
+#define CCM_PRE_ROOT122_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,122)
+#define CCM_ACCESS_CTRL122 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,122)
+#define CCM_ACCESS_CTRL_ROOT122_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,122)
+#define CCM_ACCESS_CTRL_ROOT122_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,122)
+#define CCM_ACCESS_CTRL_ROOT122_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,122)
+#define CCM_TARGET_ROOT123 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,123)
+#define CCM_TARGET_ROOT123_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,123)
+#define CCM_TARGET_ROOT123_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,123)
+#define CCM_TARGET_ROOT123_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,123)
+#define CCM_MISC123 CCM_MISC_REG(CCM_BASE_PTR,123)
+#define CCM_MISC_ROOT123_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,123)
+#define CCM_MISC_ROOT123_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,123)
+#define CCM_MISC_ROOT123_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,123)
+#define CCM_POST123 CCM_POST_REG(CCM_BASE_PTR,123)
+#define CCM_POST_ROOT123_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,123)
+#define CCM_POST_ROOT123_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,123)
+#define CCM_POST_ROOT123_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,123)
+#define CCM_PRE123 CCM_PRE_REG(CCM_BASE_PTR,123)
+#define CCM_PRE_ROOT123_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,123)
+#define CCM_PRE_ROOT123_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,123)
+#define CCM_PRE_ROOT123_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,123)
+#define CCM_ACCESS_CTRL123 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,123)
+#define CCM_ACCESS_CTRL_ROOT123_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,123)
+#define CCM_ACCESS_CTRL_ROOT123_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,123)
+#define CCM_ACCESS_CTRL_ROOT123_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,123)
+#define CCM_TARGET_ROOT124 CCM_TARGET_ROOT_REG(CCM_BASE_PTR,124)
+#define CCM_TARGET_ROOT124_SET CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,124)
+#define CCM_TARGET_ROOT124_CLR CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,124)
+#define CCM_TARGET_ROOT124_TOG CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,124)
+#define CCM_MISC124 CCM_MISC_REG(CCM_BASE_PTR,124)
+#define CCM_MISC_ROOT124_SET CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,124)
+#define CCM_MISC_ROOT124_CLR CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,124)
+#define CCM_MISC_ROOT124_TOG CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,124)
+#define CCM_POST124 CCM_POST_REG(CCM_BASE_PTR,124)
+#define CCM_POST_ROOT124_SET CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,124)
+#define CCM_POST_ROOT124_CLR CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,124)
+#define CCM_POST_ROOT124_TOG CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,124)
+#define CCM_PRE124 CCM_PRE_REG(CCM_BASE_PTR,124)
+#define CCM_PRE_ROOT124_SET CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,124)
+#define CCM_PRE_ROOT124_CLR CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,124)
+#define CCM_PRE_ROOT124_TOG CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,124)
+#define CCM_ACCESS_CTRL124 CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,124)
+#define CCM_ACCESS_CTRL_ROOT124_SET CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,124)
+#define CCM_ACCESS_CTRL_ROOT124_CLR CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,124)
+#define CCM_ACCESS_CTRL_ROOT124_TOG CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,124)
+/* CCM - Register array accessors */
+#define CCM_PLL_CTRL(index) CCM_PLL_CTRL_REG(CCM_BASE_PTR,index)
+#define CCM_PLL_CTRL_SET(index) CCM_PLL_CTRL_SET_REG(CCM_BASE_PTR,index)
+#define CCM_PLL_CTRL_CLR(index) CCM_PLL_CTRL_CLR_REG(CCM_BASE_PTR,index)
+#define CCM_PLL_CTRL_TOG(index) CCM_PLL_CTRL_TOG_REG(CCM_BASE_PTR,index)
+#define CCM_CCGR(index) CCM_CCGR_REG(CCM_BASE_PTR,index)
+#define CCM_CCGR_SET(index) CCM_CCGR_SET_REG(CCM_BASE_PTR,index)
+#define CCM_CCGR_CLR(index) CCM_CCGR_CLR_REG(CCM_BASE_PTR,index)
+#define CCM_CCGR_TOG(index) CCM_CCGR_TOG_REG(CCM_BASE_PTR,index)
+#define CCM_TARGET_ROOT(index) CCM_TARGET_ROOT_REG(CCM_BASE_PTR,index)
+#define CCM_TARGET_ROOT_SET(index) CCM_TARGET_ROOT_SET_REG(CCM_BASE_PTR,index)
+#define CCM_TARGET_ROOT_CLR(index) CCM_TARGET_ROOT_CLR_REG(CCM_BASE_PTR,index)
+#define CCM_TARGET_ROOT_TOG(index) CCM_TARGET_ROOT_TOG_REG(CCM_BASE_PTR,index)
+#define CCM_MISC(index) CCM_MISC_REG(CCM_BASE_PTR,index)
+#define CCM_MISC_ROOT_SET(index) CCM_MISC_ROOT_SET_REG(CCM_BASE_PTR,index)
+#define CCM_MISC_ROOT_CLR(index) CCM_MISC_ROOT_CLR_REG(CCM_BASE_PTR,index)
+#define CCM_MISC_ROOT_TOG(index) CCM_MISC_ROOT_TOG_REG(CCM_BASE_PTR,index)
+#define CCM_POST(index) CCM_POST_REG(CCM_BASE_PTR,index)
+#define CCM_POST_ROOT_SET(index) CCM_POST_ROOT_SET_REG(CCM_BASE_PTR,index)
+#define CCM_POST_ROOT_CLR(index) CCM_POST_ROOT_CLR_REG(CCM_BASE_PTR,index)
+#define CCM_POST_ROOT_TOG(index) CCM_POST_ROOT_TOG_REG(CCM_BASE_PTR,index)
+#define CCM_PRE(index) CCM_PRE_REG(CCM_BASE_PTR,index)
+#define CCM_PRE_ROOT_SET(index) CCM_PRE_ROOT_SET_REG(CCM_BASE_PTR,index)
+#define CCM_PRE_ROOT_CLR(index) CCM_PRE_ROOT_CLR_REG(CCM_BASE_PTR,index)
+#define CCM_PRE_ROOT_TOG(index) CCM_PRE_ROOT_TOG_REG(CCM_BASE_PTR,index)
+#define CCM_ACCESS_CTRL(index) CCM_ACCESS_CTRL_REG(CCM_BASE_PTR,index)
+#define CCM_ACCESS_CTRL_ROOT_SET(index) CCM_ACCESS_CTRL_ROOT_SET_REG(CCM_BASE_PTR,index)
+#define CCM_ACCESS_CTRL_ROOT_CLR(index) CCM_ACCESS_CTRL_ROOT_CLR_REG(CCM_BASE_PTR,index)
+#define CCM_ACCESS_CTRL_ROOT_TOG(index) CCM_ACCESS_CTRL_ROOT_TOG_REG(CCM_BASE_PTR,index)
/*!
* @}
*/ /* end of group CCM_Register_Accessor_Macros */
@@ -60247,7 +8550,6 @@ typedef struct {
* @}
*/ /* end of group CCM_Peripheral */
-
/* ----------------------------------------------------------------------------
-- CCM_ANALOG Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -60315,7 +8617,6 @@ typedef struct {
__IO uint32_t CLK_MISC0_CLR; /**< Miscellaneous0 Analog Clock Control and Status Register, offset: 0x178 */
__IO uint32_t CLK_MISC0_TOG; /**< Miscellaneous0 Analog Clock Control and Status Register, offset: 0x17C */
} CCM_ANALOG_Type, *CCM_ANALOG_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- CCM_ANALOG - Register accessor macros
---------------------------------------------------------------------------- */
@@ -60376,8 +8677,6 @@ typedef struct {
/*!
* @}
*/ /* end of group CCM_ANALOG_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- CCM_ANALOG Register Masks
---------------------------------------------------------------------------- */
@@ -61793,18 +10092,16 @@ typedef struct {
* @}
*/ /* end of group CCM_ANALOG_Register_Masks */
-
/* CCM_ANALOG - Peripheral instance base addresses */
/** Peripheral CCM_ANALOG base address */
#define CCM_ANALOG_BASE (0x30360000u)
/** Peripheral CCM_ANALOG base pointer */
#define CCM_ANALOG ((CCM_ANALOG_Type *)CCM_ANALOG_BASE)
#define CCM_ANALOG_BASE_PTR (CCM_ANALOG)
-/** Array initializer of CCM_ANALOG peripheral base adresses */
+/** Array initializer of CCM_ANALOG peripheral base addresses */
#define CCM_ANALOG_BASE_ADDRS { CCM_ANALOG_BASE }
/** Array initializer of CCM_ANALOG peripheral base pointers */
#define CCM_ANALOG_BASE_PTRS { CCM_ANALOG }
-
/* ----------------------------------------------------------------------------
-- CCM_ANALOG - Register accessor macros
---------------------------------------------------------------------------- */
@@ -61862,7 +10159,6 @@ typedef struct {
#define CCM_ANALOG_CLK_MISC0_SET CCM_ANALOG_CLK_MISC0_SET_REG(CCM_ANALOG_BASE_PTR)
#define CCM_ANALOG_CLK_MISC0_CLR CCM_ANALOG_CLK_MISC0_CLR_REG(CCM_ANALOG_BASE_PTR)
#define CCM_ANALOG_CLK_MISC0_TOG CCM_ANALOG_CLK_MISC0_TOG_REG(CCM_ANALOG_BASE_PTR)
-
/*!
* @}
*/ /* end of group CCM_ANALOG_Register_Accessor_Macros */
@@ -61872,7 +10168,6 @@ typedef struct {
* @}
*/ /* end of group CCM_ANALOG_Peripheral */
-
/* ----------------------------------------------------------------------------
-- CSI Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -61900,9 +10195,7 @@ typedef struct {
__IO uint32_t CSIIMAG_PARA; /**< CSI Image Parameter Register, offset: 0x34 */
uint8_t RESERVED_1[16];
__IO uint32_t CSICR18; /**< CSI Control Register 18, offset: 0x48 */
- __IO uint32_t CSICR19; /**< CSI Control Register 19, offset: 0x4C */
} CSI_Type, *CSI_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- CSI - Register accessor macros
---------------------------------------------------------------------------- */
@@ -61928,13 +10221,10 @@ typedef struct {
#define CSI_CSIFBUF_PARA_REG(base) ((base)->CSIFBUF_PARA)
#define CSI_CSIIMAG_PARA_REG(base) ((base)->CSIIMAG_PARA)
#define CSI_CSICR18_REG(base) ((base)->CSICR18)
-#define CSI_CSICR19_REG(base) ((base)->CSICR19)
/*!
* @}
*/ /* end of group CSI_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- CSI Register Masks
---------------------------------------------------------------------------- */
@@ -62122,6 +10412,9 @@ typedef struct {
#define CSI_CSIFBUF_PARA_FBUF_STRIDE_MASK 0xFFFFu
#define CSI_CSIFBUF_PARA_FBUF_STRIDE_SHIFT 0
#define CSI_CSIFBUF_PARA_FBUF_STRIDE(x) (((uint32_t)(((uint32_t)(x))<<CSI_CSIFBUF_PARA_FBUF_STRIDE_SHIFT))&CSI_CSIFBUF_PARA_FBUF_STRIDE_MASK)
+#define CSI_CSIFBUF_PARA_DEINTERLACE_STRIDE_MASK 0xFFFF0000u
+#define CSI_CSIFBUF_PARA_DEINTERLACE_STRIDE_SHIFT 16
+#define CSI_CSIFBUF_PARA_DEINTERLACE_STRIDE(x) (((uint32_t)(((uint32_t)(x))<<CSI_CSIFBUF_PARA_DEINTERLACE_STRIDE_SHIFT))&CSI_CSIFBUF_PARA_DEINTERLACE_STRIDE_MASK)
/* CSIIMAG_PARA Bit Fields */
#define CSI_CSIIMAG_PARA_IMAGE_HEIGHT_MASK 0xFFFFu
#define CSI_CSIIMAG_PARA_IMAGE_HEIGHT_SHIFT 0
@@ -62170,16 +10463,11 @@ typedef struct {
#define CSI_CSICR18_MIPI_DATA_FORMAT(x) (((uint32_t)(((uint32_t)(x))<<CSI_CSICR18_MIPI_DATA_FORMAT_SHIFT))&CSI_CSICR18_MIPI_DATA_FORMAT_MASK)
#define CSI_CSICR18_CSI_ENABLE_MASK 0x80000000u
#define CSI_CSICR18_CSI_ENABLE_SHIFT 31
-/* CSICR19 Bit Fields */
-#define CSI_CSICR19_DMA_RFIFO_HIGHEST_FIFO_LEVEL_MASK 0xFFu
-#define CSI_CSICR19_DMA_RFIFO_HIGHEST_FIFO_LEVEL_SHIFT 0
-#define CSI_CSICR19_DMA_RFIFO_HIGHEST_FIFO_LEVEL(x) (((uint32_t)(((uint32_t)(x))<<CSI_CSICR19_DMA_RFIFO_HIGHEST_FIFO_LEVEL_SHIFT))&CSI_CSICR19_DMA_RFIFO_HIGHEST_FIFO_LEVEL_MASK)
/*!
* @}
*/ /* end of group CSI_Register_Masks */
-
/* CSI - Peripheral instance base addresses */
/** Peripheral CSI1 base address */
#define CSI1_BASE (0x30710000u)
@@ -62191,11 +10479,10 @@ typedef struct {
/** Peripheral CSI2 base pointer */
#define CSI2 ((CSI_Type *)CSI2_BASE)
#define CSI2_BASE_PTR (CSI2)
-/** Array initializer of CSI peripheral base adresses */
+/** Array initializer of CSI peripheral base addresses */
#define CSI_BASE_ADDRS { CSI1_BASE, CSI2_BASE }
/** Array initializer of CSI peripheral base pointers */
#define CSI_BASE_PTRS { CSI1, CSI2 }
-
/* ----------------------------------------------------------------------------
-- CSI - Register accessor macros
---------------------------------------------------------------------------- */
@@ -62222,7 +10509,6 @@ typedef struct {
#define CSI1_CSIFBUF_PARA CSI_CSIFBUF_PARA_REG(CSI1_BASE_PTR)
#define CSI1_CSIIMAG_PARA CSI_CSIIMAG_PARA_REG(CSI1_BASE_PTR)
#define CSI1_CSICR18 CSI_CSICR18_REG(CSI1_BASE_PTR)
-#define CSI1_CSICR19 CSI_CSICR19_REG(CSI1_BASE_PTR)
/* CSI2 */
#define CSI2_CSICR1 CSI_CSICR1_REG(CSI2_BASE_PTR)
#define CSI2_CSICR2 CSI_CSICR2_REG(CSI2_BASE_PTR)
@@ -62238,8 +10524,6 @@ typedef struct {
#define CSI2_CSIFBUF_PARA CSI_CSIFBUF_PARA_REG(CSI2_BASE_PTR)
#define CSI2_CSIIMAG_PARA CSI_CSIIMAG_PARA_REG(CSI2_BASE_PTR)
#define CSI2_CSICR18 CSI_CSICR18_REG(CSI2_BASE_PTR)
-#define CSI2_CSICR19 CSI_CSICR19_REG(CSI2_BASE_PTR)
-
/*!
* @}
*/ /* end of group CSI_Register_Accessor_Macros */
@@ -62249,7 +10533,6 @@ typedef struct {
* @}
*/ /* end of group CSI_Peripheral */
-
/* ----------------------------------------------------------------------------
-- DDRC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -62287,7 +10570,9 @@ typedef struct {
__IO uint32_t INIT3; /**< SDRAM Initialization Register 3, offset: 0xDC */
__IO uint32_t INIT4; /**< SDRAM Initialization Register 4, offset: 0xE0 */
__IO uint32_t INIT5; /**< SDRAM Initialization Register 5, offset: 0xE4 */
- uint8_t RESERVED_6[24];
+ uint8_t RESERVED_6[12];
+ __IO uint32_t RANKCTL; /**< Rank Control Register, offset: 0xF4 */
+ uint8_t RESERVED_7[8];
__IO uint32_t DRAMTMG0; /**< SDRAM Timing Register 0, offset: 0x100 */
__IO uint32_t DRAMTMG1; /**< SDRAM Timing Register 1, offset: 0x104 */
__IO uint32_t DRAMTMG2; /**< SDRAM Timing Register 2, offset: 0x108 */
@@ -62297,7 +10582,7 @@ typedef struct {
__IO uint32_t DRAMTMG6; /**< SDRAM Timing Register 6, offset: 0x118 */
__IO uint32_t DRAMTMG7; /**< SDRAM Timing Register 7, offset: 0x11C */
__IO uint32_t DRAMTMG8; /**< SDRAM Timing Register 8, offset: 0x120 */
- uint8_t RESERVED_7[92];
+ uint8_t RESERVED_8[92];
__IO uint32_t ZQCTL0; /**< ZQ Control Register 0, offset: 0x180 */
__IO uint32_t ZQCTL1; /**< ZQ Control Register 1, offset: 0x184 */
__IO uint32_t ZQCTL2; /**< ZQ Control Register 2, offset: 0x188 */
@@ -62305,13 +10590,13 @@ typedef struct {
__IO uint32_t DFITMG0; /**< DFI Timing Register 0, offset: 0x190 */
__IO uint32_t DFITMG1; /**< DFI Timing Register 1, offset: 0x194 */
__IO uint32_t DFILPCFG0; /**< DFI Low Power Configuration Register 0, offset: 0x198 */
- uint8_t RESERVED_8[4];
+ uint8_t RESERVED_9[4];
__IO uint32_t DFIUPD0; /**< DFI Update Register 0, offset: 0x1A0 */
__IO uint32_t DFIUPD1; /**< DFI Update Register 1, offset: 0x1A4 */
__IO uint32_t DFIUPD2; /**< DFI Update Register 2, offset: 0x1A8 */
__IO uint32_t DFIUPD3; /**< DFI Update Register 3, offset: 0x1AC */
__IO uint32_t DFIMISC; /**< DFI Miscellaneous Control Register, offset: 0x1B0 */
- uint8_t RESERVED_9[76];
+ uint8_t RESERVED_10[76];
__IO uint32_t ADDRMAP0; /**< Address Map Register 0, offset: 0x200 */
__IO uint32_t ADDRMAP1; /**< Address Map Register 1, offset: 0x204 */
__IO uint32_t ADDRMAP2; /**< Address Map Register 2, offset: 0x208 */
@@ -62319,32 +10604,31 @@ typedef struct {
__IO uint32_t ADDRMAP4; /**< Address Map Register 4, offset: 0x210 */
__IO uint32_t ADDRMAP5; /**< Address Map Register 5, offset: 0x214 */
__IO uint32_t ADDRMAP6; /**< Address Map Register 6, offset: 0x218 */
- uint8_t RESERVED_10[36];
+ uint8_t RESERVED_11[36];
__IO uint32_t ODTCFG; /**< ODT Configuration Register, offset: 0x240 */
__IO uint32_t ODTMAP; /**< ODT / Rank Map Register, offset: 0x244 */
- uint8_t RESERVED_11[8];
+ uint8_t RESERVED_12[8];
__IO uint32_t SCHED; /**< Scheduler Control Register, offset: 0x250 */
__IO uint32_t SCHED1; /**< Scheduler Control Register 1, offset: 0x254 */
- uint8_t RESERVED_12[4];
- __IO uint32_t PERFHPR1; /**< High Priority Read CAM Register 1, offset: 0x25C */
uint8_t RESERVED_13[4];
- __IO uint32_t PERFLPR1; /**< Low Priority Read CAM Register 1, offset: 0x264 */
+ __IO uint32_t PERFHPR1; /**< High Priority Read CAM Register 1, offset: 0x25C */
uint8_t RESERVED_14[4];
- __IO uint32_t PERFWR1; /**< Write CAM Register 1, offset: 0x26C */
+ __IO uint32_t PERFLPR1; /**< Low Priority Read CAM Register 1, offset: 0x264 */
uint8_t RESERVED_15[4];
+ __IO uint32_t PERFWR1; /**< Write CAM Register 1, offset: 0x26C */
+ uint8_t RESERVED_16[4];
__IO uint32_t PERFVPR1; /**< Variable Priority Read CAM Register 1, offset: 0x274 */
__IO uint32_t PERFVPW1; /**< Variable Priority Write CAM Register 1, offset: 0x278 */
- uint8_t RESERVED_16[132];
+ uint8_t RESERVED_17[132];
__IO uint32_t DBG0; /**< Debug Register 0, offset: 0x300 */
__IO uint32_t DBG1; /**< Debug Register 1, offset: 0x304 */
__IO uint32_t DBGCAM; /**< CAM Debug Register, offset: 0x308 */
__IO uint32_t DBGCMD; /**< Command Debug Register, offset: 0x30C */
__IO uint32_t DBGSTAT; /**< Status Debug Register, offset: 0x310 */
- uint8_t RESERVED_17[12];
+ uint8_t RESERVED_18[12];
__IO uint32_t SWCTL; /**< Software Register Programming Control Enable, offset: 0x320 */
__I uint32_t SWSTAT; /**< Software Register Programming Control Status, offset: 0x324 */
} DDRC_Type, *DDRC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- DDRC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -62376,6 +10660,7 @@ typedef struct {
#define DDRC_INIT3_REG(base) ((base)->INIT3)
#define DDRC_INIT4_REG(base) ((base)->INIT4)
#define DDRC_INIT5_REG(base) ((base)->INIT5)
+#define DDRC_RANKCTL_REG(base) ((base)->RANKCTL)
#define DDRC_DRAMTMG0_REG(base) ((base)->DRAMTMG0)
#define DDRC_DRAMTMG1_REG(base) ((base)->DRAMTMG1)
#define DDRC_DRAMTMG2_REG(base) ((base)->DRAMTMG2)
@@ -62424,8 +10709,6 @@ typedef struct {
/*!
* @}
*/ /* end of group DDRC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- DDRC Register Masks
---------------------------------------------------------------------------- */
@@ -62464,6 +10747,9 @@ typedef struct {
#define DDRC_STAT_SELFREF_TYPE_MASK 0x30u
#define DDRC_STAT_SELFREF_TYPE_SHIFT 4
#define DDRC_STAT_SELFREF_TYPE(x) (((uint32_t)(((uint32_t)(x))<<DDRC_STAT_SELFREF_TYPE_SHIFT))&DDRC_STAT_SELFREF_TYPE_MASK)
+#define DDRC_STAT_SELFREF_STATE_MASK 0x300u
+#define DDRC_STAT_SELFREF_STATE_SHIFT 8
+#define DDRC_STAT_SELFREF_STATE(x) (((uint32_t)(((uint32_t)(x))<<DDRC_STAT_SELFREF_STATE_SHIFT))&DDRC_STAT_SELFREF_STATE_MASK)
/* MRCTRL0 Bit Fields */
#define DDRC_MRCTRL0_MR_TYPE_MASK 0x1u
#define DDRC_MRCTRL0_MR_TYPE_SHIFT 0
@@ -62487,6 +10773,9 @@ typedef struct {
#define DDRC_DERATEEN_DERATE_ENABLE_SHIFT 0
#define DDRC_DERATEEN_DERATE_VALUE_MASK 0x2u
#define DDRC_DERATEEN_DERATE_VALUE_SHIFT 1
+#define DDRC_DERATEEN_DERATE_BYTE_MASK 0xF0u
+#define DDRC_DERATEEN_DERATE_BYTE_SHIFT 4
+#define DDRC_DERATEEN_DERATE_BYTE(x) (((uint32_t)(((uint32_t)(x))<<DDRC_DERATEEN_DERATE_BYTE_SHIFT))&DDRC_DERATEEN_DERATE_BYTE_MASK)
/* DERATEINT Bit Fields */
#define DDRC_DERATEINT_MR4_READ_INTERVAL_MASK 0xFFFFFFFFu
#define DDRC_DERATEINT_MR4_READ_INTERVAL_SHIFT 0
@@ -62552,7 +10841,7 @@ typedef struct {
#define DDRC_RFSHTMG_T_RFC_NOM_X32_SHIFT 16
#define DDRC_RFSHTMG_T_RFC_NOM_X32(x) (((uint32_t)(((uint32_t)(x))<<DDRC_RFSHTMG_T_RFC_NOM_X32_SHIFT))&DDRC_RFSHTMG_T_RFC_NOM_X32_MASK)
/* INIT0 Bit Fields */
-#define DDRC_INIT0_PRE_CKE_X1024_MASK 0x3FFu
+#define DDRC_INIT0_PRE_CKE_X1024_MASK 0x7FFu
#define DDRC_INIT0_PRE_CKE_X1024_SHIFT 0
#define DDRC_INIT0_PRE_CKE_X1024(x) (((uint32_t)(((uint32_t)(x))<<DDRC_INIT0_PRE_CKE_X1024_SHIFT))&DDRC_INIT0_PRE_CKE_X1024_MASK)
#define DDRC_INIT0_POST_CKE_X1024_MASK 0x3FF0000u
@@ -62599,6 +10888,13 @@ typedef struct {
#define DDRC_INIT5_DEV_ZQINIT_X32_MASK 0xFF0000u
#define DDRC_INIT5_DEV_ZQINIT_X32_SHIFT 16
#define DDRC_INIT5_DEV_ZQINIT_X32(x) (((uint32_t)(((uint32_t)(x))<<DDRC_INIT5_DEV_ZQINIT_X32_SHIFT))&DDRC_INIT5_DEV_ZQINIT_X32_MASK)
+/* RANKCTL Bit Fields */
+#define DDRC_RANKCTL_DIFF_RANK_RD_GAP_MASK 0xF0u
+#define DDRC_RANKCTL_DIFF_RANK_RD_GAP_SHIFT 4
+#define DDRC_RANKCTL_DIFF_RANK_RD_GAP(x) (((uint32_t)(((uint32_t)(x))<<DDRC_RANKCTL_DIFF_RANK_RD_GAP_SHIFT))&DDRC_RANKCTL_DIFF_RANK_RD_GAP_MASK)
+#define DDRC_RANKCTL_DIFF_RANK_WR_GAP_MASK 0xF00u
+#define DDRC_RANKCTL_DIFF_RANK_WR_GAP_SHIFT 8
+#define DDRC_RANKCTL_DIFF_RANK_WR_GAP(x) (((uint32_t)(((uint32_t)(x))<<DDRC_RANKCTL_DIFF_RANK_WR_GAP_SHIFT))&DDRC_RANKCTL_DIFF_RANK_WR_GAP_MASK)
/* DRAMTMG0 Bit Fields */
#define DDRC_DRAMTMG0_T_RAS_MIN_MASK 0x3Fu
#define DDRC_DRAMTMG0_T_RAS_MIN_SHIFT 0
@@ -62626,7 +10922,7 @@ typedef struct {
#define DDRC_DRAMTMG2_WR2RD_MASK 0x3Fu
#define DDRC_DRAMTMG2_WR2RD_SHIFT 0
#define DDRC_DRAMTMG2_WR2RD(x) (((uint32_t)(((uint32_t)(x))<<DDRC_DRAMTMG2_WR2RD_SHIFT))&DDRC_DRAMTMG2_WR2RD_MASK)
-#define DDRC_DRAMTMG2_RD2WR_MASK 0x1F00u
+#define DDRC_DRAMTMG2_RD2WR_MASK 0x3F00u
#define DDRC_DRAMTMG2_RD2WR_SHIFT 8
#define DDRC_DRAMTMG2_RD2WR(x) (((uint32_t)(((uint32_t)(x))<<DDRC_DRAMTMG2_RD2WR_SHIFT))&DDRC_DRAMTMG2_RD2WR_MASK)
#define DDRC_DRAMTMG2_READ_LATENCY_MASK 0x3F0000u
@@ -62652,7 +10948,7 @@ typedef struct {
#define DDRC_DRAMTMG4_T_RRD_MASK 0xF00u
#define DDRC_DRAMTMG4_T_RRD_SHIFT 8
#define DDRC_DRAMTMG4_T_RRD(x) (((uint32_t)(((uint32_t)(x))<<DDRC_DRAMTMG4_T_RRD_SHIFT))&DDRC_DRAMTMG4_T_RRD_MASK)
-#define DDRC_DRAMTMG4_T_CCD_MASK 0x70000u
+#define DDRC_DRAMTMG4_T_CCD_MASK 0xF0000u
#define DDRC_DRAMTMG4_T_CCD_SHIFT 16
#define DDRC_DRAMTMG4_T_CCD(x) (((uint32_t)(((uint32_t)(x))<<DDRC_DRAMTMG4_T_CCD_SHIFT))&DDRC_DRAMTMG4_T_CCD_MASK)
#define DDRC_DRAMTMG4_T_RCD_MASK 0x1F000000u
@@ -63017,18 +11313,16 @@ typedef struct {
* @}
*/ /* end of group DDRC_Register_Masks */
-
/* DDRC - Peripheral instance base addresses */
/** Peripheral DDRC base address */
#define DDRC_BASE (0x307A0000u)
/** Peripheral DDRC base pointer */
#define DDRC ((DDRC_Type *)DDRC_BASE)
#define DDRC_BASE_PTR (DDRC)
-/** Array initializer of DDRC peripheral base adresses */
+/** Array initializer of DDRC peripheral base addresses */
#define DDRC_BASE_ADDRS { DDRC_BASE }
/** Array initializer of DDRC peripheral base pointers */
#define DDRC_BASE_PTRS { DDRC }
-
/* ----------------------------------------------------------------------------
-- DDRC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -63061,6 +11355,7 @@ typedef struct {
#define DDRC_INIT3 DDRC_INIT3_REG(DDRC_BASE_PTR)
#define DDRC_INIT4 DDRC_INIT4_REG(DDRC_BASE_PTR)
#define DDRC_INIT5 DDRC_INIT5_REG(DDRC_BASE_PTR)
+#define DDRC_RANKCTL DDRC_RANKCTL_REG(DDRC_BASE_PTR)
#define DDRC_DRAMTMG0 DDRC_DRAMTMG0_REG(DDRC_BASE_PTR)
#define DDRC_DRAMTMG1 DDRC_DRAMTMG1_REG(DDRC_BASE_PTR)
#define DDRC_DRAMTMG2 DDRC_DRAMTMG2_REG(DDRC_BASE_PTR)
@@ -63105,7 +11400,6 @@ typedef struct {
#define DDRC_DBGSTAT DDRC_DBGSTAT_REG(DDRC_BASE_PTR)
#define DDRC_SWCTL DDRC_SWCTL_REG(DDRC_BASE_PTR)
#define DDRC_SWSTAT DDRC_SWSTAT_REG(DDRC_BASE_PTR)
-
/*!
* @}
*/ /* end of group DDRC_Register_Accessor_Macros */
@@ -63115,7 +11409,6 @@ typedef struct {
* @}
*/ /* end of group DDRC_Peripheral */
-
/* ----------------------------------------------------------------------------
-- DDRC_MP Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -63136,7 +11429,7 @@ typedef struct {
struct { /* offset: 0x410, array step: 0x8 */
__IO uint32_t PCFGIDMASKCH_0; /**< Port n Channel m Configuration ID Mask Register, array offset: 0x410, array step: 0x8 */
__IO uint32_t PCFGIDVALUECH_0; /**< Port n Channel m Configuration ID Value Register, array offset: 0x414, array step: 0x8 */
- } PCFGID[16];
+ } PCFGID[16];
__IO uint32_t PCTRL_0; /**< Port n Control Register, offset: 0x490 */
__IO uint32_t PCFGQOS0_0; /**< Port n Read QoS Configuration Register 0, offset: 0x494 */
__IO uint32_t PCFGQOS1_0; /**< Port n Read QoS Configuration Register 1, offset: 0x498 */
@@ -63146,9 +11439,8 @@ typedef struct {
struct { /* offset: 0xF04, array step: 0x8 */
__IO uint32_t SARBASE; /**< SAR Base Address Register n, array offset: 0xF04, array step: 0x8 */
__IO uint32_t SARSIZE; /**< SAR Size Register n, array offset: 0xF08, array step: 0x8 */
- } SAR[4];
+ } SAR[4];
} DDRC_MP_Type, *DDRC_MP_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- DDRC_MP - Register accessor macros
---------------------------------------------------------------------------- */
@@ -63177,8 +11469,6 @@ typedef struct {
/*!
* @}
*/ /* end of group DDRC_MP_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- DDRC_MP Register Masks
---------------------------------------------------------------------------- */
@@ -63281,18 +11571,16 @@ typedef struct {
* @}
*/ /* end of group DDRC_MP_Register_Masks */
-
/* DDRC_MP - Peripheral instance base addresses */
/** Peripheral DDRC_MP base address */
#define DDRC_MP_BASE (0x307A0000u)
/** Peripheral DDRC_MP base pointer */
#define DDRC_MP ((DDRC_MP_Type *)DDRC_MP_BASE)
#define DDRC_MP_BASE_PTR (DDRC_MP)
-/** Array initializer of DDRC_MP peripheral base adresses */
+/** Array initializer of DDRC_MP peripheral base addresses */
#define DDRC_MP_BASE_ADDRS { DDRC_MP_BASE }
/** Array initializer of DDRC_MP peripheral base pointers */
#define DDRC_MP_BASE_PTRS { DDRC_MP }
-
/* ----------------------------------------------------------------------------
-- DDRC_MP - Register accessor macros
---------------------------------------------------------------------------- */
@@ -63354,13 +11642,11 @@ typedef struct {
#define DDRC_MP_SARSIZE2 DDRC_MP_SARSIZE_REG(DDRC_MP_BASE_PTR,2)
#define DDRC_MP_SARBASE3 DDRC_MP_SARBASE_REG(DDRC_MP_BASE_PTR,3)
#define DDRC_MP_SARSIZE3 DDRC_MP_SARSIZE_REG(DDRC_MP_BASE_PTR,3)
-
/* DDRC_MP - Register array accessors */
#define DDRC_MP_PCFGIDMASKCH_0(index) DDRC_MP_PCFGIDMASKCH_0_REG(DDRC_MP_BASE_PTR,index)
#define DDRC_MP_PCFGIDVALUECH_0(index) DDRC_MP_PCFGIDVALUECH_0_REG(DDRC_MP_BASE_PTR,index)
#define DDRC_MP_SARBASE(index) DDRC_MP_SARBASE_REG(DDRC_MP_BASE_PTR,index)
#define DDRC_MP_SARSIZE(index) DDRC_MP_SARSIZE_REG(DDRC_MP_BASE_PTR,index)
-
/*!
* @}
*/ /* end of group DDRC_MP_Register_Accessor_Macros */
@@ -63370,7 +11656,6 @@ typedef struct {
* @}
*/ /* end of group DDRC_MP_Peripheral */
-
/* ----------------------------------------------------------------------------
-- DDR_PHY Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -63386,11 +11671,11 @@ typedef struct {
__IO uint32_t PHY_CON1; /**< , offset: 0x4 */
__IO uint32_t PHY_CON2; /**< , offset: 0x8 */
__IO uint32_t PHY_CON3; /**< , offset: 0xC */
- __IO uint32_t CON4; /**< , offset: 0x10 */
+ __IO uint32_t PHY_CON4; /**< , offset: 0x10 */
__IO uint32_t PHY_CON5; /**< , offset: 0x14 */
union { /* offset: 0x18 */
- __IO uint32_t LP_CON0; /**< , offset: 0x18 */
- __IO uint32_t RODT_CON0; /**< , offset: 0x18 */
+ __IO uint32_t LP_CON0; /**< ,offset: 0x18 */
+ __IO uint32_t RODT_CON0; /**< ,offset: 0x18 */
};
uint8_t RESERVED_0[4];
__IO uint32_t OFFSET_RD_CON0; /**< , offset: 0x20 */
@@ -63459,7 +11744,6 @@ typedef struct {
uint8_t RESERVED_28[8];
__IO uint32_t STAT0; /**< , offset: 0x3AC */
} DDR_PHY_Type, *DDR_PHY_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- DDR_PHY - Register accessor macros
---------------------------------------------------------------------------- */
@@ -63475,7 +11759,7 @@ typedef struct {
#define DDR_PHY_PHY_CON1_REG(base) ((base)->PHY_CON1)
#define DDR_PHY_PHY_CON2_REG(base) ((base)->PHY_CON2)
#define DDR_PHY_PHY_CON3_REG(base) ((base)->PHY_CON3)
-#define DDR_PHY_CON4_REG(base) ((base)->CON4)
+#define DDR_PHY_PHY_CON4_REG(base) ((base)->PHY_CON4)
#define DDR_PHY_PHY_CON5_REG(base) ((base)->PHY_CON5)
#define DDR_PHY_LP_CON0_REG(base) ((base)->LP_CON0)
#define DDR_PHY_RODT_CON0_REG(base) ((base)->RODT_CON0)
@@ -63520,8 +11804,6 @@ typedef struct {
/*!
* @}
*/ /* end of group DDR_PHY_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- DDR_PHY Register Masks
---------------------------------------------------------------------------- */
@@ -63586,16 +11868,16 @@ typedef struct {
#define DDR_PHY_PHY_CON3_WRLVL_RESP_SHIFT 24
#define DDR_PHY_PHY_CON3_WL_CAL_RESP_MASK 0x8000000u
#define DDR_PHY_PHY_CON3_WL_CAL_RESP_SHIFT 27
-/* CON4 Bit Fields */
-#define DDR_PHY_CON4_CTRL_RDLAT_MASK 0x1Fu
-#define DDR_PHY_CON4_CTRL_RDLAT_SHIFT 0
-#define DDR_PHY_CON4_CTRL_RDLAT(x) (((uint32_t)(((uint32_t)(x))<<DDR_PHY_CON4_CTRL_RDLAT_SHIFT))&DDR_PHY_CON4_CTRL_RDLAT_MASK)
-#define DDR_PHY_CON4_CTRL_BSTLEN_MASK 0x1F00u
-#define DDR_PHY_CON4_CTRL_BSTLEN_SHIFT 8
-#define DDR_PHY_CON4_CTRL_BSTLEN(x) (((uint32_t)(((uint32_t)(x))<<DDR_PHY_CON4_CTRL_BSTLEN_SHIFT))&DDR_PHY_CON4_CTRL_BSTLEN_MASK)
-#define DDR_PHY_CON4_CTRL_WRLAT_MASK 0x1F0000u
-#define DDR_PHY_CON4_CTRL_WRLAT_SHIFT 16
-#define DDR_PHY_CON4_CTRL_WRLAT(x) (((uint32_t)(((uint32_t)(x))<<DDR_PHY_CON4_CTRL_WRLAT_SHIFT))&DDR_PHY_CON4_CTRL_WRLAT_MASK)
+/* PHY_CON4 Bit Fields */
+#define DDR_PHY_PHY_CON4_CTRL_RDLAT_MASK 0x1Fu
+#define DDR_PHY_PHY_CON4_CTRL_RDLAT_SHIFT 0
+#define DDR_PHY_PHY_CON4_CTRL_RDLAT(x) (((uint32_t)(((uint32_t)(x))<<DDR_PHY_PHY_CON4_CTRL_RDLAT_SHIFT))&DDR_PHY_PHY_CON4_CTRL_RDLAT_MASK)
+#define DDR_PHY_PHY_CON4_CTRL_BSTLEN_MASK 0x1F00u
+#define DDR_PHY_PHY_CON4_CTRL_BSTLEN_SHIFT 8
+#define DDR_PHY_PHY_CON4_CTRL_BSTLEN(x) (((uint32_t)(((uint32_t)(x))<<DDR_PHY_PHY_CON4_CTRL_BSTLEN_SHIFT))&DDR_PHY_PHY_CON4_CTRL_BSTLEN_MASK)
+#define DDR_PHY_PHY_CON4_CTRL_WRLAT_MASK 0x1F0000u
+#define DDR_PHY_PHY_CON4_CTRL_WRLAT_SHIFT 16
+#define DDR_PHY_PHY_CON4_CTRL_WRLAT(x) (((uint32_t)(((uint32_t)(x))<<DDR_PHY_PHY_CON4_CTRL_WRLAT_SHIFT))&DDR_PHY_PHY_CON4_CTRL_WRLAT_MASK)
/* PHY_CON5 Bit Fields */
#define DDR_PHY_PHY_CON5_CTRL_WRLAT_PLUS1_0_MASK 0x7u
#define DDR_PHY_PHY_CON5_CTRL_WRLAT_PLUS1_0_SHIFT 0
@@ -64079,18 +12361,16 @@ typedef struct {
* @}
*/ /* end of group DDR_PHY_Register_Masks */
-
/* DDR_PHY - Peripheral instance base addresses */
/** Peripheral DDR_PHY base address */
#define DDR_PHY_BASE (0x30790000u)
/** Peripheral DDR_PHY base pointer */
#define DDR_PHY ((DDR_PHY_Type *)DDR_PHY_BASE)
#define DDR_PHY_BASE_PTR (DDR_PHY)
-/** Array initializer of DDR_PHY peripheral base adresses */
+/** Array initializer of DDR_PHY peripheral base addresses */
#define DDR_PHY_BASE_ADDRS { DDR_PHY_BASE }
/** Array initializer of DDR_PHY peripheral base pointers */
#define DDR_PHY_BASE_PTRS { DDR_PHY }
-
/* ----------------------------------------------------------------------------
-- DDR_PHY - Register accessor macros
---------------------------------------------------------------------------- */
@@ -64107,7 +12387,7 @@ typedef struct {
#define DDR_PHY_PHY_CON1 DDR_PHY_PHY_CON1_REG(DDR_PHY_BASE_PTR)
#define DDR_PHY_PHY_CON2 DDR_PHY_PHY_CON2_REG(DDR_PHY_BASE_PTR)
#define DDR_PHY_PHY_CON3 DDR_PHY_PHY_CON3_REG(DDR_PHY_BASE_PTR)
-#define DDR_PHY_CON4 DDR_PHY_CON4_REG(DDR_PHY_BASE_PTR)
+#define DDR_PHY_PHY_CON4 DDR_PHY_PHY_CON4_REG(DDR_PHY_BASE_PTR)
#define DDR_PHY_PHY_CON5 DDR_PHY_PHY_CON5_REG(DDR_PHY_BASE_PTR)
#define DDR_PHY_LP_CON0 DDR_PHY_LP_CON0_REG(DDR_PHY_BASE_PTR)
#define DDR_PHY_RODT_CON0 DDR_PHY_RODT_CON0_REG(DDR_PHY_BASE_PTR)
@@ -64148,7 +12428,6 @@ typedef struct {
#define DDR_PHY_DM_DESKEW_CON DDR_PHY_DM_DESKEW_CON_REG(DDR_PHY_BASE_PTR)
#define DDR_PHY_RDATA0 DDR_PHY_RDATA0_REG(DDR_PHY_BASE_PTR)
#define DDR_PHY_STAT0 DDR_PHY_STAT0_REG(DDR_PHY_BASE_PTR)
-
/*!
* @}
*/ /* end of group DDR_PHY_Register_Accessor_Macros */
@@ -64158,7 +12437,6 @@ typedef struct {
* @}
*/ /* end of group DDR_PHY_Peripheral */
-
/* ----------------------------------------------------------------------------
-- ECSPI Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -64182,7 +12460,6 @@ typedef struct {
uint8_t RESERVED_0[28];
__O uint32_t MSGDATA; /**< Message Data Register, offset: 0x40 */
} ECSPI_Type, *ECSPI_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- ECSPI - Register accessor macros
---------------------------------------------------------------------------- */
@@ -64208,8 +12485,6 @@ typedef struct {
/*!
* @}
*/ /* end of group ECSPI_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- ECSPI Register Masks
---------------------------------------------------------------------------- */
@@ -64353,7 +12628,6 @@ typedef struct {
* @}
*/ /* end of group ECSPI_Register_Masks */
-
/* ECSPI - Peripheral instance base addresses */
/** Peripheral ECSPI1 base address */
#define ECSPI1_BASE (0x30820000u)
@@ -64375,11 +12649,12 @@ typedef struct {
/** Peripheral ECSPI4 base pointer */
#define ECSPI4 ((ECSPI_Type *)ECSPI4_BASE)
#define ECSPI4_BASE_PTR (ECSPI4)
-/** Array initializer of ECSPI peripheral base adresses */
+/** Array initializer of ECSPI peripheral base addresses */
#define ECSPI_BASE_ADDRS { ECSPI1_BASE, ECSPI2_BASE, ECSPI3_BASE, ECSPI4_BASE }
/** Array initializer of ECSPI peripheral base pointers */
#define ECSPI_BASE_PTRS { ECSPI1, ECSPI2, ECSPI3, ECSPI4 }
-
+/** Interrupt vectors for the ECSPI peripheral type */
+#define ECSPI_IRQS { eCSPI1_IRQn, eCSPI2_IRQn, eCSPI3_IRQn, eCSPI4_IRQn }
/* ----------------------------------------------------------------------------
-- ECSPI - Register accessor macros
---------------------------------------------------------------------------- */
@@ -64435,7 +12710,6 @@ typedef struct {
#define ECSPI4_PERIODREG ECSPI_PERIODREG_REG(ECSPI4_BASE_PTR)
#define ECSPI4_TESTREG ECSPI_TESTREG_REG(ECSPI4_BASE_PTR)
#define ECSPI4_MSGDATA ECSPI_MSGDATA_REG(ECSPI4_BASE_PTR)
-
/*!
* @}
*/ /* end of group ECSPI_Register_Accessor_Macros */
@@ -64445,7 +12719,6 @@ typedef struct {
* @}
*/ /* end of group ECSPI_Peripheral */
-
/* ----------------------------------------------------------------------------
-- EIM Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -64464,14 +12737,13 @@ typedef struct {
__IO uint32_t CSRCR2; /**< Chip Select n Read Configuration Register 2, array offset: 0xC, array step: 0x18 */
__IO uint32_t CSWCR1; /**< Chip Select n Write Configuration Register 1, array offset: 0x10, array step: 0x18 */
__IO uint32_t CSWCR2; /**< Chip Select n Write Configuration Register 2, array offset: 0x14, array step: 0x18 */
- } CSCR[6];
+ } CS[6];
__IO uint32_t WCR; /**< EIM Configuration Register, offset: 0x90 */
__IO uint32_t DCR; /**< DLL Control Register, offset: 0x94 */
__I uint32_t DSR; /**< DLL Status Register, offset: 0x98 */
__IO uint32_t WIAR; /**< EIM IP Access Register, offset: 0x9C */
__IO uint32_t EAR; /**< Error Address Register, offset: 0xA0 */
} EIM_Type, *EIM_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- EIM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -64483,12 +12755,12 @@ typedef struct {
/* EIM - Register accessors */
-#define EIM_CSGCR1_REG(base,index) ((base)->CSCR[index].CSGCR1)
-#define EIM_CSGCR2_REG(base,index) ((base)->CSCR[index].CSGCR2)
-#define EIM_CSRCR1_REG(base,index) ((base)->CSCR[index].CSRCR1)
-#define EIM_CSRCR2_REG(base,index) ((base)->CSCR[index].CSRCR2)
-#define EIM_CSWCR1_REG(base,index) ((base)->CSCR[index].CSWCR1)
-#define EIM_CSWCR2_REG(base,index) ((base)->CSCR[index].CSWCR2)
+#define EIM_CSGCR1_REG(base,index) ((base)->CS[index].CSGCR1)
+#define EIM_CSGCR2_REG(base,index) ((base)->CS[index].CSGCR2)
+#define EIM_CSRCR1_REG(base,index) ((base)->CS[index].CSRCR1)
+#define EIM_CSRCR2_REG(base,index) ((base)->CS[index].CSRCR2)
+#define EIM_CSWCR1_REG(base,index) ((base)->CS[index].CSWCR1)
+#define EIM_CSWCR2_REG(base,index) ((base)->CS[index].CSWCR2)
#define EIM_WCR_REG(base) ((base)->WCR)
#define EIM_DCR_REG(base) ((base)->DCR)
#define EIM_DSR_REG(base) ((base)->DSR)
@@ -64498,8 +12770,6 @@ typedef struct {
/*!
* @}
*/ /* end of group EIM_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- EIM Register Masks
---------------------------------------------------------------------------- */
@@ -64722,18 +12992,18 @@ typedef struct {
* @}
*/ /* end of group EIM_Register_Masks */
-
/* EIM - Peripheral instance base addresses */
/** Peripheral EIM base address */
#define EIM_BASE (0x30BC0000u)
/** Peripheral EIM base pointer */
#define EIM ((EIM_Type *)EIM_BASE)
#define EIM_BASE_PTR (EIM)
-/** Array initializer of EIM peripheral base adresses */
+/** Array initializer of EIM peripheral base addresses */
#define EIM_BASE_ADDRS { EIM_BASE }
/** Array initializer of EIM peripheral base pointers */
#define EIM_BASE_PTRS { EIM }
-
+/** Interrupt vectors for the EIM peripheral type */
+#define EIM_IRQS { EIM_IRQn }
/* ----------------------------------------------------------------------------
-- EIM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -64787,7 +13057,6 @@ typedef struct {
#define EIM_DSR EIM_DSR_REG(EIM_BASE_PTR)
#define EIM_WIAR EIM_WIAR_REG(EIM_BASE_PTR)
#define EIM_EAR EIM_EAR_REG(EIM_BASE_PTR)
-
/* EIM - Register array accessors */
#define EIM_CSGCR1(index) EIM_CSGCR1_REG(EIM_BASE_PTR,index)
#define EIM_CSGCR2(index) EIM_CSGCR2_REG(EIM_BASE_PTR,index)
@@ -64795,7 +13064,6 @@ typedef struct {
#define EIM_CSRCR2(index) EIM_CSRCR2_REG(EIM_BASE_PTR,index)
#define EIM_CSWCR1(index) EIM_CSWCR1_REG(EIM_BASE_PTR,index)
#define EIM_CSWCR2(index) EIM_CSWCR2_REG(EIM_BASE_PTR,index)
-
/*!
* @}
*/ /* end of group EIM_Register_Accessor_Macros */
@@ -64805,392 +13073,6 @@ typedef struct {
* @}
*/ /* end of group EIM_Peripheral */
-
-/* ----------------------------------------------------------------------------
- -- EMVSIM Peripheral Access Layer
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup EMVSIM_Peripheral_Access_Layer EMVSIM Peripheral Access Layer
- * @{
- */
-
-/** EMVSIM - Register Layout Typedef */
-typedef struct {
- __IO uint32_t VER_ID; /**< Version ID Register, offset: 0x0 */
- __IO uint32_t PARAM; /**< Parameter Register, offset: 0x4 */
- __IO uint32_t CLKCFG; /**< Clock Configuration Register, offset: 0x8 */
- __IO uint32_t DIVISOR; /**< Baud Rate Divisor Register, offset: 0xC */
- __IO uint32_t CTRL; /**< Control Register, offset: 0x10 */
- __IO uint32_t INT_MASK; /**< Interrupt Mask Register, offset: 0x14 */
- __IO uint32_t RX_THD; /**< Receiver Threshold Register, offset: 0x18 */
- __IO uint32_t TX_THD; /**< Transmitter Threshold Register, offset: 0x1C */
- __I uint32_t RX_STATUS; /**< Receive Status Register, offset: 0x20 */
- __I uint32_t TX_STATUS; /**< Transmitter Status Register, offset: 0x24 */
- __IO uint32_t PCSR; /**< Port Control and Status Register, offset: 0x28 */
- __I uint32_t RX_BUF; /**< Receive Data Read Buffer, offset: 0x2C */
- __O uint32_t TX_BUF; /**< Transmit Data Buffer, offset: 0x30 */
- __IO uint32_t TX_GETU; /**< Transmitter Guard ETU Value Register, offset: 0x34 */
- __IO uint32_t CWT_VAL; /**< Character Wait Time Value Register, offset: 0x38 */
- __IO uint32_t BWT_VAL; /**< Block Wait Time Value Register, offset: 0x3C */
- __IO uint32_t BGT_VAL; /**< Block Guard Time Value Register, offset: 0x40 */
- __IO uint32_t GPCNT0_VAL; /**< General Purpose Counter 0 Timeout Value Register, offset: 0x44 */
- __IO uint32_t GPCNT1_VAL; /**< General Purpose Counter 1 Timeout Value, offset: 0x48 */
-} EMVSIM_Type, *EMVSIM_MemMapPtr;
-
-/* ----------------------------------------------------------------------------
- -- EMVSIM - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup EMVSIM_Register_Accessor_Macros EMVSIM - Register accessor macros
- * @{
- */
-
-
-/* EMVSIM - Register accessors */
-#define EMVSIM_VER_ID_REG(base) ((base)->VER_ID)
-#define EMVSIM_PARAM_REG(base) ((base)->PARAM)
-#define EMVSIM_CLKCFG_REG(base) ((base)->CLKCFG)
-#define EMVSIM_DIVISOR_REG(base) ((base)->DIVISOR)
-#define EMVSIM_CTRL_REG(base) ((base)->CTRL)
-#define EMVSIM_INT_MASK_REG(base) ((base)->INT_MASK)
-#define EMVSIM_RX_THD_REG(base) ((base)->RX_THD)
-#define EMVSIM_TX_THD_REG(base) ((base)->TX_THD)
-#define EMVSIM_RX_STATUS_REG(base) ((base)->RX_STATUS)
-#define EMVSIM_TX_STATUS_REG(base) ((base)->TX_STATUS)
-#define EMVSIM_PCSR_REG(base) ((base)->PCSR)
-#define EMVSIM_RX_BUF_REG(base) ((base)->RX_BUF)
-#define EMVSIM_TX_BUF_REG(base) ((base)->TX_BUF)
-#define EMVSIM_TX_GETU_REG(base) ((base)->TX_GETU)
-#define EMVSIM_CWT_VAL_REG(base) ((base)->CWT_VAL)
-#define EMVSIM_BWT_VAL_REG(base) ((base)->BWT_VAL)
-#define EMVSIM_BGT_VAL_REG(base) ((base)->BGT_VAL)
-#define EMVSIM_GPCNT0_VAL_REG(base) ((base)->GPCNT0_VAL)
-#define EMVSIM_GPCNT1_VAL_REG(base) ((base)->GPCNT1_VAL)
-
-/*!
- * @}
- */ /* end of group EMVSIM_Register_Accessor_Macros */
-
-
-/* ----------------------------------------------------------------------------
- -- EMVSIM Register Masks
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup EMVSIM_Register_Masks EMVSIM Register Masks
- * @{
- */
-
-/* VER_ID Bit Fields */
-#define EMVSIM_VER_ID_VER_MASK 0xFFFFFFFFu
-#define EMVSIM_VER_ID_VER_SHIFT 0
-#define EMVSIM_VER_ID_VER(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_VER_ID_VER_SHIFT))&EMVSIM_VER_ID_VER_MASK)
-/* PARAM Bit Fields */
-#define EMVSIM_PARAM_RX_FIFO_DEPTH_MASK 0xFFu
-#define EMVSIM_PARAM_RX_FIFO_DEPTH_SHIFT 0
-#define EMVSIM_PARAM_RX_FIFO_DEPTH(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_PARAM_RX_FIFO_DEPTH_SHIFT))&EMVSIM_PARAM_RX_FIFO_DEPTH_MASK)
-#define EMVSIM_PARAM_TX_FIFO_DEPTH_MASK 0xFF00u
-#define EMVSIM_PARAM_TX_FIFO_DEPTH_SHIFT 8
-#define EMVSIM_PARAM_TX_FIFO_DEPTH(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_PARAM_TX_FIFO_DEPTH_SHIFT))&EMVSIM_PARAM_TX_FIFO_DEPTH_MASK)
-/* CLKCFG Bit Fields */
-#define EMVSIM_CLKCFG_CLK_PRSC_MASK 0xFFu
-#define EMVSIM_CLKCFG_CLK_PRSC_SHIFT 0
-#define EMVSIM_CLKCFG_CLK_PRSC(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_CLKCFG_CLK_PRSC_SHIFT))&EMVSIM_CLKCFG_CLK_PRSC_MASK)
-#define EMVSIM_CLKCFG_GPCNT1_CLK_SEL_MASK 0x300u
-#define EMVSIM_CLKCFG_GPCNT1_CLK_SEL_SHIFT 8
-#define EMVSIM_CLKCFG_GPCNT1_CLK_SEL(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_CLKCFG_GPCNT1_CLK_SEL_SHIFT))&EMVSIM_CLKCFG_GPCNT1_CLK_SEL_MASK)
-#define EMVSIM_CLKCFG_GPCNT0_CLK_SEL_MASK 0xC00u
-#define EMVSIM_CLKCFG_GPCNT0_CLK_SEL_SHIFT 10
-#define EMVSIM_CLKCFG_GPCNT0_CLK_SEL(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_CLKCFG_GPCNT0_CLK_SEL_SHIFT))&EMVSIM_CLKCFG_GPCNT0_CLK_SEL_MASK)
-/* DIVISOR Bit Fields */
-#define EMVSIM_DIVISOR_DIVISOR_VALUE_MASK 0x1FFu
-#define EMVSIM_DIVISOR_DIVISOR_VALUE_SHIFT 0
-#define EMVSIM_DIVISOR_DIVISOR_VALUE(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_DIVISOR_DIVISOR_VALUE_SHIFT))&EMVSIM_DIVISOR_DIVISOR_VALUE_MASK)
-/* CTRL Bit Fields */
-#define EMVSIM_CTRL_IC_MASK 0x1u
-#define EMVSIM_CTRL_IC_SHIFT 0
-#define EMVSIM_CTRL_ICM_MASK 0x2u
-#define EMVSIM_CTRL_ICM_SHIFT 1
-#define EMVSIM_CTRL_ANACK_MASK 0x4u
-#define EMVSIM_CTRL_ANACK_SHIFT 2
-#define EMVSIM_CTRL_ONACK_MASK 0x8u
-#define EMVSIM_CTRL_ONACK_SHIFT 3
-#define EMVSIM_CTRL_FLSH_RX_MASK 0x100u
-#define EMVSIM_CTRL_FLSH_RX_SHIFT 8
-#define EMVSIM_CTRL_FLSH_TX_MASK 0x200u
-#define EMVSIM_CTRL_FLSH_TX_SHIFT 9
-#define EMVSIM_CTRL_SW_RST_MASK 0x400u
-#define EMVSIM_CTRL_SW_RST_SHIFT 10
-#define EMVSIM_CTRL_KILL_CLOCKS_MASK 0x800u
-#define EMVSIM_CTRL_KILL_CLOCKS_SHIFT 11
-#define EMVSIM_CTRL_DOZE_EN_MASK 0x1000u
-#define EMVSIM_CTRL_DOZE_EN_SHIFT 12
-#define EMVSIM_CTRL_STOP_EN_MASK 0x2000u
-#define EMVSIM_CTRL_STOP_EN_SHIFT 13
-#define EMVSIM_CTRL_RCV_EN_MASK 0x10000u
-#define EMVSIM_CTRL_RCV_EN_SHIFT 16
-#define EMVSIM_CTRL_XMT_EN_MASK 0x20000u
-#define EMVSIM_CTRL_XMT_EN_SHIFT 17
-#define EMVSIM_CTRL_RCVR_11_MASK 0x40000u
-#define EMVSIM_CTRL_RCVR_11_SHIFT 18
-#define EMVSIM_CTRL_RX_DMA_EN_MASK 0x80000u
-#define EMVSIM_CTRL_RX_DMA_EN_SHIFT 19
-#define EMVSIM_CTRL_TX_DMA_EN_MASK 0x100000u
-#define EMVSIM_CTRL_TX_DMA_EN_SHIFT 20
-#define EMVSIM_CTRL_INV_CRC_VAL_MASK 0x1000000u
-#define EMVSIM_CTRL_INV_CRC_VAL_SHIFT 24
-#define EMVSIM_CTRL_CRC_OUT_FLIP_MASK 0x2000000u
-#define EMVSIM_CTRL_CRC_OUT_FLIP_SHIFT 25
-#define EMVSIM_CTRL_CRC_IN_FLIP_MASK 0x4000000u
-#define EMVSIM_CTRL_CRC_IN_FLIP_SHIFT 26
-#define EMVSIM_CTRL_CWT_EN_MASK 0x8000000u
-#define EMVSIM_CTRL_CWT_EN_SHIFT 27
-#define EMVSIM_CTRL_LRC_EN_MASK 0x10000000u
-#define EMVSIM_CTRL_LRC_EN_SHIFT 28
-#define EMVSIM_CTRL_CRC_EN_MASK 0x20000000u
-#define EMVSIM_CTRL_CRC_EN_SHIFT 29
-#define EMVSIM_CTRL_XMT_CRC_LRC_MASK 0x40000000u
-#define EMVSIM_CTRL_XMT_CRC_LRC_SHIFT 30
-#define EMVSIM_CTRL_BWT_EN_MASK 0x80000000u
-#define EMVSIM_CTRL_BWT_EN_SHIFT 31
-/* INT_MASK Bit Fields */
-#define EMVSIM_INT_MASK_RDT_IM_MASK 0x1u
-#define EMVSIM_INT_MASK_RDT_IM_SHIFT 0
-#define EMVSIM_INT_MASK_TC_IM_MASK 0x2u
-#define EMVSIM_INT_MASK_TC_IM_SHIFT 1
-#define EMVSIM_INT_MASK_RFO_IM_MASK 0x4u
-#define EMVSIM_INT_MASK_RFO_IM_SHIFT 2
-#define EMVSIM_INT_MASK_ETC_IM_MASK 0x8u
-#define EMVSIM_INT_MASK_ETC_IM_SHIFT 3
-#define EMVSIM_INT_MASK_TFE_IM_MASK 0x10u
-#define EMVSIM_INT_MASK_TFE_IM_SHIFT 4
-#define EMVSIM_INT_MASK_TNACK_IM_MASK 0x20u
-#define EMVSIM_INT_MASK_TNACK_IM_SHIFT 5
-#define EMVSIM_INT_MASK_TFF_IM_MASK 0x40u
-#define EMVSIM_INT_MASK_TFF_IM_SHIFT 6
-#define EMVSIM_INT_MASK_TDT_IM_MASK 0x80u
-#define EMVSIM_INT_MASK_TDT_IM_SHIFT 7
-#define EMVSIM_INT_MASK_GPCNT0_IM_MASK 0x100u
-#define EMVSIM_INT_MASK_GPCNT0_IM_SHIFT 8
-#define EMVSIM_INT_MASK_CWT_ERR_IM_MASK 0x200u
-#define EMVSIM_INT_MASK_CWT_ERR_IM_SHIFT 9
-#define EMVSIM_INT_MASK_RNACK_IM_MASK 0x400u
-#define EMVSIM_INT_MASK_RNACK_IM_SHIFT 10
-#define EMVSIM_INT_MASK_BWT_ERR_IM_MASK 0x800u
-#define EMVSIM_INT_MASK_BWT_ERR_IM_SHIFT 11
-#define EMVSIM_INT_MASK_BGT_ERR_IM_MASK 0x1000u
-#define EMVSIM_INT_MASK_BGT_ERR_IM_SHIFT 12
-#define EMVSIM_INT_MASK_GPCNT1_IM_MASK 0x2000u
-#define EMVSIM_INT_MASK_GPCNT1_IM_SHIFT 13
-#define EMVSIM_INT_MASK_RX_DATA_IM_MASK 0x4000u
-#define EMVSIM_INT_MASK_RX_DATA_IM_SHIFT 14
-/* RX_THD Bit Fields */
-#define EMVSIM_RX_THD_RDT_MASK 0xFu
-#define EMVSIM_RX_THD_RDT_SHIFT 0
-#define EMVSIM_RX_THD_RDT(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_RX_THD_RDT_SHIFT))&EMVSIM_RX_THD_RDT_MASK)
-#define EMVSIM_RX_THD_RNCK_THD_MASK 0xF00u
-#define EMVSIM_RX_THD_RNCK_THD_SHIFT 8
-#define EMVSIM_RX_THD_RNCK_THD(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_RX_THD_RNCK_THD_SHIFT))&EMVSIM_RX_THD_RNCK_THD_MASK)
-/* TX_THD Bit Fields */
-#define EMVSIM_TX_THD_TDT_MASK 0xFu
-#define EMVSIM_TX_THD_TDT_SHIFT 0
-#define EMVSIM_TX_THD_TDT(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_TX_THD_TDT_SHIFT))&EMVSIM_TX_THD_TDT_MASK)
-#define EMVSIM_TX_THD_TNCK_THD_MASK 0xF00u
-#define EMVSIM_TX_THD_TNCK_THD_SHIFT 8
-#define EMVSIM_TX_THD_TNCK_THD(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_TX_THD_TNCK_THD_SHIFT))&EMVSIM_TX_THD_TNCK_THD_MASK)
-/* RX_STATUS Bit Fields */
-#define EMVSIM_RX_STATUS_RFO_MASK 0x1u
-#define EMVSIM_RX_STATUS_RFO_SHIFT 0
-#define EMVSIM_RX_STATUS_RX_DATA_MASK 0x10u
-#define EMVSIM_RX_STATUS_RX_DATA_SHIFT 4
-#define EMVSIM_RX_STATUS_RDTF_MASK 0x20u
-#define EMVSIM_RX_STATUS_RDTF_SHIFT 5
-#define EMVSIM_RX_STATUS_LRC_OK_MASK 0x40u
-#define EMVSIM_RX_STATUS_LRC_OK_SHIFT 6
-#define EMVSIM_RX_STATUS_CRC_OK_MASK 0x80u
-#define EMVSIM_RX_STATUS_CRC_OK_SHIFT 7
-#define EMVSIM_RX_STATUS_CWT_ERR_MASK 0x100u
-#define EMVSIM_RX_STATUS_CWT_ERR_SHIFT 8
-#define EMVSIM_RX_STATUS_RTE_MASK 0x200u
-#define EMVSIM_RX_STATUS_RTE_SHIFT 9
-#define EMVSIM_RX_STATUS_BWT_ERR_MASK 0x400u
-#define EMVSIM_RX_STATUS_BWT_ERR_SHIFT 10
-#define EMVSIM_RX_STATUS_BGT_ERR_MASK 0x800u
-#define EMVSIM_RX_STATUS_BGT_ERR_SHIFT 11
-#define EMVSIM_RX_STATUS_PEF_MASK 0x1000u
-#define EMVSIM_RX_STATUS_PEF_SHIFT 12
-#define EMVSIM_RX_STATUS_FEF_MASK 0x2000u
-#define EMVSIM_RX_STATUS_FEF_SHIFT 13
-#define EMVSIM_RX_STATUS_RX_WPTR_MASK 0xF0000u
-#define EMVSIM_RX_STATUS_RX_WPTR_SHIFT 16
-#define EMVSIM_RX_STATUS_RX_WPTR(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_RX_STATUS_RX_WPTR_SHIFT))&EMVSIM_RX_STATUS_RX_WPTR_MASK)
-#define EMVSIM_RX_STATUS_RX_CNT_MASK 0x1F000000u
-#define EMVSIM_RX_STATUS_RX_CNT_SHIFT 24
-#define EMVSIM_RX_STATUS_RX_CNT(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_RX_STATUS_RX_CNT_SHIFT))&EMVSIM_RX_STATUS_RX_CNT_MASK)
-/* TX_STATUS Bit Fields */
-#define EMVSIM_TX_STATUS_TNTE_MASK 0x1u
-#define EMVSIM_TX_STATUS_TNTE_SHIFT 0
-#define EMVSIM_TX_STATUS_TFE_MASK 0x8u
-#define EMVSIM_TX_STATUS_TFE_SHIFT 3
-#define EMVSIM_TX_STATUS_ETCF_MASK 0x10u
-#define EMVSIM_TX_STATUS_ETCF_SHIFT 4
-#define EMVSIM_TX_STATUS_TCF_MASK 0x20u
-#define EMVSIM_TX_STATUS_TCF_SHIFT 5
-#define EMVSIM_TX_STATUS_TFF_MASK 0x40u
-#define EMVSIM_TX_STATUS_TFF_SHIFT 6
-#define EMVSIM_TX_STATUS_TDTF_MASK 0x80u
-#define EMVSIM_TX_STATUS_TDTF_SHIFT 7
-#define EMVSIM_TX_STATUS_GPCNT0_TO_MASK 0x100u
-#define EMVSIM_TX_STATUS_GPCNT0_TO_SHIFT 8
-#define EMVSIM_TX_STATUS_GPCNT1_TO_MASK 0x200u
-#define EMVSIM_TX_STATUS_GPCNT1_TO_SHIFT 9
-#define EMVSIM_TX_STATUS_TX_RPTR_MASK 0xF0000u
-#define EMVSIM_TX_STATUS_TX_RPTR_SHIFT 16
-#define EMVSIM_TX_STATUS_TX_RPTR(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_TX_STATUS_TX_RPTR_SHIFT))&EMVSIM_TX_STATUS_TX_RPTR_MASK)
-#define EMVSIM_TX_STATUS_TX_CNT_MASK 0x1F000000u
-#define EMVSIM_TX_STATUS_TX_CNT_SHIFT 24
-#define EMVSIM_TX_STATUS_TX_CNT(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_TX_STATUS_TX_CNT_SHIFT))&EMVSIM_TX_STATUS_TX_CNT_MASK)
-/* PCSR Bit Fields */
-#define EMVSIM_PCSR_SAPD_MASK 0x1u
-#define EMVSIM_PCSR_SAPD_SHIFT 0
-#define EMVSIM_PCSR_SVCC_EN_MASK 0x2u
-#define EMVSIM_PCSR_SVCC_EN_SHIFT 1
-#define EMVSIM_PCSR_VCCENP_MASK 0x4u
-#define EMVSIM_PCSR_VCCENP_SHIFT 2
-#define EMVSIM_PCSR_SRST_MASK 0x8u
-#define EMVSIM_PCSR_SRST_SHIFT 3
-#define EMVSIM_PCSR_SCEN_MASK 0x10u
-#define EMVSIM_PCSR_SCEN_SHIFT 4
-#define EMVSIM_PCSR_SCSP_MASK 0x20u
-#define EMVSIM_PCSR_SCSP_SHIFT 5
-#define EMVSIM_PCSR_SPD_MASK 0x80u
-#define EMVSIM_PCSR_SPD_SHIFT 7
-#define EMVSIM_PCSR_SPDIM_MASK 0x1000000u
-#define EMVSIM_PCSR_SPDIM_SHIFT 24
-#define EMVSIM_PCSR_SPDIF_MASK 0x2000000u
-#define EMVSIM_PCSR_SPDIF_SHIFT 25
-#define EMVSIM_PCSR_SPDP_MASK 0x4000000u
-#define EMVSIM_PCSR_SPDP_SHIFT 26
-#define EMVSIM_PCSR_SPDES_MASK 0x8000000u
-#define EMVSIM_PCSR_SPDES_SHIFT 27
-/* RX_BUF Bit Fields */
-#define EMVSIM_RX_BUF_RX_BYTE_MASK 0xFFu
-#define EMVSIM_RX_BUF_RX_BYTE_SHIFT 0
-#define EMVSIM_RX_BUF_RX_BYTE(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_RX_BUF_RX_BYTE_SHIFT))&EMVSIM_RX_BUF_RX_BYTE_MASK)
-/* TX_BUF Bit Fields */
-#define EMVSIM_TX_BUF_TX_BYTE_MASK 0xFFu
-#define EMVSIM_TX_BUF_TX_BYTE_SHIFT 0
-#define EMVSIM_TX_BUF_TX_BYTE(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_TX_BUF_TX_BYTE_SHIFT))&EMVSIM_TX_BUF_TX_BYTE_MASK)
-/* TX_GETU Bit Fields */
-#define EMVSIM_TX_GETU_GETU_MASK 0xFFu
-#define EMVSIM_TX_GETU_GETU_SHIFT 0
-#define EMVSIM_TX_GETU_GETU(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_TX_GETU_GETU_SHIFT))&EMVSIM_TX_GETU_GETU_MASK)
-/* CWT_VAL Bit Fields */
-#define EMVSIM_CWT_VAL_CWT_MASK 0xFFFFu
-#define EMVSIM_CWT_VAL_CWT_SHIFT 0
-#define EMVSIM_CWT_VAL_CWT(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_CWT_VAL_CWT_SHIFT))&EMVSIM_CWT_VAL_CWT_MASK)
-/* BWT_VAL Bit Fields */
-#define EMVSIM_BWT_VAL_BWT_MASK 0xFFFFFFFFu
-#define EMVSIM_BWT_VAL_BWT_SHIFT 0
-#define EMVSIM_BWT_VAL_BWT(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_BWT_VAL_BWT_SHIFT))&EMVSIM_BWT_VAL_BWT_MASK)
-/* BGT_VAL Bit Fields */
-#define EMVSIM_BGT_VAL_BGT_MASK 0xFFFFu
-#define EMVSIM_BGT_VAL_BGT_SHIFT 0
-#define EMVSIM_BGT_VAL_BGT(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_BGT_VAL_BGT_SHIFT))&EMVSIM_BGT_VAL_BGT_MASK)
-/* GPCNT0_VAL Bit Fields */
-#define EMVSIM_GPCNT0_VAL_GPCNT0_MASK 0xFFFFu
-#define EMVSIM_GPCNT0_VAL_GPCNT0_SHIFT 0
-#define EMVSIM_GPCNT0_VAL_GPCNT0(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_GPCNT0_VAL_GPCNT0_SHIFT))&EMVSIM_GPCNT0_VAL_GPCNT0_MASK)
-/* GPCNT1_VAL Bit Fields */
-#define EMVSIM_GPCNT1_VAL_GPCNT1_MASK 0xFFFFu
-#define EMVSIM_GPCNT1_VAL_GPCNT1_SHIFT 0
-#define EMVSIM_GPCNT1_VAL_GPCNT1(x) (((uint32_t)(((uint32_t)(x))<<EMVSIM_GPCNT1_VAL_GPCNT1_SHIFT))&EMVSIM_GPCNT1_VAL_GPCNT1_MASK)
-
-/*!
- * @}
- */ /* end of group EMVSIM_Register_Masks */
-
-
-/* EMVSIM - Peripheral instance base addresses */
-/** Peripheral EMVSIM1 base address */
-#define EMVSIM1_BASE (0x30B90000u)
-/** Peripheral EMVSIM1 base pointer */
-#define EMVSIM1 ((EMVSIM_Type *)EMVSIM1_BASE)
-#define EMVSIM1_BASE_PTR (EMVSIM1)
-/** Peripheral EMVSIM2 base address */
-#define EMVSIM2_BASE (0x30BA0000u)
-/** Peripheral EMVSIM2 base pointer */
-#define EMVSIM2 ((EMVSIM_Type *)EMVSIM2_BASE)
-#define EMVSIM2_BASE_PTR (EMVSIM2)
-/** Array initializer of EMVSIM peripheral base adresses */
-#define EMVSIM_BASE_ADDRS { EMVSIM1_BASE, EMVSIM2_BASE }
-/** Array initializer of EMVSIM peripheral base pointers */
-#define EMVSIM_BASE_PTRS { EMVSIM1, EMVSIM2 }
-
-/* ----------------------------------------------------------------------------
- -- EMVSIM - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup EMVSIM_Register_Accessor_Macros EMVSIM - Register accessor macros
- * @{
- */
-
-
-/* EMVSIM - Register instance definitions */
-/* EMVSIM1 */
-#define EMVSIM1_VER_ID EMVSIM_VER_ID_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_PARAM EMVSIM_PARAM_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_CLKCFG EMVSIM_CLKCFG_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_DIVISOR EMVSIM_DIVISOR_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_CTRL EMVSIM_CTRL_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_INT_MASK EMVSIM_INT_MASK_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_RX_THD EMVSIM_RX_THD_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_TX_THD EMVSIM_TX_THD_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_RX_STATUS EMVSIM_RX_STATUS_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_TX_STATUS EMVSIM_TX_STATUS_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_PCSR EMVSIM_PCSR_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_RX_BUF EMVSIM_RX_BUF_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_TX_BUF EMVSIM_TX_BUF_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_TX_GETU EMVSIM_TX_GETU_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_CWT_VAL EMVSIM_CWT_VAL_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_BWT_VAL EMVSIM_BWT_VAL_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_BGT_VAL EMVSIM_BGT_VAL_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_GPCNT0_VAL EMVSIM_GPCNT0_VAL_REG(EMVSIM1_BASE_PTR)
-#define EMVSIM1_GPCNT1_VAL EMVSIM_GPCNT1_VAL_REG(EMVSIM1_BASE_PTR)
-/* EMVSIM2 */
-#define EMVSIM2_VER_ID EMVSIM_VER_ID_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_PARAM EMVSIM_PARAM_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_CLKCFG EMVSIM_CLKCFG_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_DIVISOR EMVSIM_DIVISOR_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_CTRL EMVSIM_CTRL_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_INT_MASK EMVSIM_INT_MASK_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_RX_THD EMVSIM_RX_THD_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_TX_THD EMVSIM_TX_THD_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_RX_STATUS EMVSIM_RX_STATUS_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_TX_STATUS EMVSIM_TX_STATUS_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_PCSR EMVSIM_PCSR_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_RX_BUF EMVSIM_RX_BUF_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_TX_BUF EMVSIM_TX_BUF_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_TX_GETU EMVSIM_TX_GETU_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_CWT_VAL EMVSIM_CWT_VAL_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_BWT_VAL EMVSIM_BWT_VAL_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_BGT_VAL EMVSIM_BGT_VAL_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_GPCNT0_VAL EMVSIM_GPCNT0_VAL_REG(EMVSIM2_BASE_PTR)
-#define EMVSIM2_GPCNT1_VAL EMVSIM_GPCNT1_VAL_REG(EMVSIM2_BASE_PTR)
-
-/*!
- * @}
- */ /* end of group EMVSIM_Register_Accessor_Macros */
-
-
-/*!
- * @}
- */ /* end of group EMVSIM_Peripheral */
-
-
/* ----------------------------------------------------------------------------
-- ENET Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -65206,8 +13088,8 @@ typedef struct {
__IO uint32_t EIR; /**< Interrupt Event Register, offset: 0x4 */
__IO uint32_t EIMR; /**< Interrupt Mask Register, offset: 0x8 */
uint8_t RESERVED_1[4];
- __IO uint32_t RDAR; /**< Receive Descriptor Active Register - Ring 0, offset: 0x10 */
- __IO uint32_t TDAR; /**< Transmit Descriptor Active Register - Ring 0, offset: 0x14 */
+ __IO uint32_t RDAR; /**< Receive Descriptor Active Register, offset: 0x10 */
+ __IO uint32_t TDAR; /**< Transmit Descriptor Active Register, offset: 0x14 */
uint8_t RESERVED_2[12];
__IO uint32_t ECR; /**< Ethernet Control Register, offset: 0x24 */
uint8_t RESERVED_3[24];
@@ -65241,9 +13123,9 @@ typedef struct {
__IO uint32_t TDSR2; /**< Transmit Buffer Descriptor Ring 2 Start Register, offset: 0x170 */
__IO uint32_t MRBR2; /**< Maximum Receive Buffer Size Register - Ring 2, offset: 0x174 */
uint8_t RESERVED_12[8];
- __IO uint32_t RDSR; /**< Receive Descriptor Ring 0 Start Register, offset: 0x180 */
- __IO uint32_t TDSR; /**< Transmit Buffer Descriptor Ring 0 Start Register, offset: 0x184 */
- __IO uint32_t MRBR; /**< Maximum Receive Buffer Size Register - Ring 0, offset: 0x188 */
+ __IO uint32_t RDSR; /**< Receive Descriptor Ring , offset: 0x180 */
+ __IO uint32_t TDSR; /**< Transmit Buffer Descriptor Ring , offset: 0x184 */
+ __IO uint32_t MRBR; /**< Maximum Receive Buffer Size Register, offset: 0x188 */
uint8_t RESERVED_13[4];
__IO uint32_t RSFL; /**< Receive FIFO Section Full Threshold, offset: 0x190 */
__IO uint32_t RSEM; /**< Receive FIFO Section Empty Threshold, offset: 0x194 */
@@ -65266,7 +13148,7 @@ typedef struct {
__IO uint32_t TDAR2; /**< Transmit Descriptor Active Register - Ring 2, offset: 0x1EC */
__IO uint32_t QOS; /**< QOS Scheme, offset: 0x1F0 */
uint8_t RESERVED_16[12];
- __I uint32_t RMON_T_DROP; /**< Incorrectly Counted Frames Statistic Register, offset: 0x200 */
+ __I uint32_t RMON_T_DROP; /**< Reserved Statistic Register, offset: 0x200 */
__I uint32_t RMON_T_PACKETS; /**< Tx Packet Count Statistic Register, offset: 0x204 */
__I uint32_t RMON_T_BC_PKT; /**< Tx Broadcast Packets Statistic Register, offset: 0x208 */
__I uint32_t RMON_T_MC_PKT; /**< Tx Multicast Packets Statistic Register, offset: 0x20C */
@@ -65284,7 +13166,7 @@ typedef struct {
__I uint32_t RMON_T_P1024TO2047; /**< Tx 1024- to 2047-byte Packets Statistic Register, offset: 0x23C */
__I uint32_t RMON_T_P_GTE2048; /**< Tx Packets Greater Than 2048 Bytes Statistic Register, offset: 0x240 */
__I uint32_t RMON_T_OCTETS; /**< Tx Octets Statistic Register, offset: 0x244 */
- __I uint32_t IEEE_T_DROP; /**< IEEE_T_DROP Statistic Register, offset: 0x248 */
+ __I uint32_t IEEE_T_DROP; /**< IEEE_T_DROP Reserved Statistic Register, offset: 0x248 */
__I uint32_t IEEE_T_FRAME_OK; /**< Frames Transmitted OK Statistic Register, offset: 0x24C */
__I uint32_t IEEE_T_1COL; /**< Frames Transmitted with Single Collision Statistic Register, offset: 0x250 */
__I uint32_t IEEE_T_MCOL; /**< Frames Transmitted with Multiple Collisions Statistic Register, offset: 0x254 */
@@ -65305,7 +13187,7 @@ typedef struct {
__I uint32_t RMON_R_OVERSIZE; /**< Rx Packets Greater Than MAX_FL and Good CRC Statistic Register, offset: 0x298 */
__I uint32_t RMON_R_FRAG; /**< Rx Packets Less Than 64 Bytes and Bad CRC Statistic Register, offset: 0x29C */
__I uint32_t RMON_R_JAB; /**< Rx Packets Greater Than MAX_FL Bytes and Bad CRC Statistic Register, offset: 0x2A0 */
- __I uint32_t RMON_R_RESVD_0; /**< RMON Reserved Register, offset: 0x2A4 */
+ __I uint32_t RMON_R_RESVD_0; /**< Reserved Statistic Register, offset: 0x2A4 */
__I uint32_t RMON_R_P64; /**< Rx 64-Byte Packets Statistic Register, offset: 0x2A8 */
__I uint32_t RMON_R_P65TO127; /**< Rx 65- to 127-Byte Packets Statistic Register, offset: 0x2AC */
__I uint32_t RMON_R_P128TO255; /**< Rx 128- to 255-Byte Packets Statistic Register, offset: 0x2B0 */
@@ -65334,9 +13216,8 @@ typedef struct {
struct { /* offset: 0x608, array step: 0x8 */
__IO uint32_t TCSR; /**< Timer Control Status Register, array offset: 0x608, array step: 0x8 */
__IO uint32_t TCCR; /**< Timer Compare Capture Register, array offset: 0x60C, array step: 0x8 */
- } CHANNEL[4];
+ } TC[4];
} ENET_Type, *ENET_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- ENET - Register accessor macros
---------------------------------------------------------------------------- */
@@ -65457,14 +13338,12 @@ typedef struct {
#define ENET_ATINC_REG(base) ((base)->ATINC)
#define ENET_ATSTMP_REG(base) ((base)->ATSTMP)
#define ENET_TGSR_REG(base) ((base)->TGSR)
-#define ENET_TCSR_REG(base,index) ((base)->CHANNEL[index].TCSR)
-#define ENET_TCCR_REG(base,index) ((base)->CHANNEL[index].TCCR)
+#define ENET_TCSR_REG(base,index) ((base)->TC[index].TCSR)
+#define ENET_TCCR_REG(base,index) ((base)->TC[index].TCCR)
/*!
* @}
*/ /* end of group ENET_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- ENET Register Masks
---------------------------------------------------------------------------- */
@@ -65769,7 +13648,7 @@ typedef struct {
#define ENET_TDSR1_X_DES_START_SHIFT 3
#define ENET_TDSR1_X_DES_START(x) (((uint32_t)(((uint32_t)(x))<<ENET_TDSR1_X_DES_START_SHIFT))&ENET_TDSR1_X_DES_START_MASK)
/* MRBR1 Bit Fields */
-#define ENET_MRBR1_R_BUF_SIZE_MASK 0x3FF0u
+#define ENET_MRBR1_R_BUF_SIZE_MASK 0x7F0u
#define ENET_MRBR1_R_BUF_SIZE_SHIFT 4
#define ENET_MRBR1_R_BUF_SIZE(x) (((uint32_t)(((uint32_t)(x))<<ENET_MRBR1_R_BUF_SIZE_SHIFT))&ENET_MRBR1_R_BUF_SIZE_MASK)
/* RDSR2 Bit Fields */
@@ -65781,7 +13660,7 @@ typedef struct {
#define ENET_TDSR2_X_DES_START_SHIFT 3
#define ENET_TDSR2_X_DES_START(x) (((uint32_t)(((uint32_t)(x))<<ENET_TDSR2_X_DES_START_SHIFT))&ENET_TDSR2_X_DES_START_MASK)
/* MRBR2 Bit Fields */
-#define ENET_MRBR2_R_BUF_SIZE_MASK 0x3FF0u
+#define ENET_MRBR2_R_BUF_SIZE_MASK 0x7F0u
#define ENET_MRBR2_R_BUF_SIZE_SHIFT 4
#define ENET_MRBR2_R_BUF_SIZE(x) (((uint32_t)(((uint32_t)(x))<<ENET_MRBR2_R_BUF_SIZE_SHIFT))&ENET_MRBR2_R_BUF_SIZE_MASK)
/* RDSR Bit Fields */
@@ -65793,7 +13672,7 @@ typedef struct {
#define ENET_TDSR_X_DES_START_SHIFT 3
#define ENET_TDSR_X_DES_START(x) (((uint32_t)(((uint32_t)(x))<<ENET_TDSR_X_DES_START_SHIFT))&ENET_TDSR_X_DES_START_MASK)
/* MRBR Bit Fields */
-#define ENET_MRBR_R_BUF_SIZE_MASK 0x3FF0u
+#define ENET_MRBR_R_BUF_SIZE_MASK 0x7F0u
#define ENET_MRBR_R_BUF_SIZE_SHIFT 4
#define ENET_MRBR_R_BUF_SIZE(x) (((uint32_t)(((uint32_t)(x))<<ENET_MRBR_R_BUF_SIZE_SHIFT))&ENET_MRBR_R_BUF_SIZE_MASK)
/* RSFL Bit Fields */
@@ -65899,9 +13778,6 @@ typedef struct {
#define ENET_QOS_RX_FLUSH2_MASK 0x20u
#define ENET_QOS_RX_FLUSH2_SHIFT 5
/* RMON_T_DROP Bit Fields */
-#define ENET_RMON_T_DROP_INCCNTF_MASK 0xFFFFu
-#define ENET_RMON_T_DROP_INCCNTF_SHIFT 0
-#define ENET_RMON_T_DROP_INCCNTF(x) (((uint32_t)(((uint32_t)(x))<<ENET_RMON_T_DROP_INCCNTF_SHIFT))&ENET_RMON_T_DROP_INCCNTF_MASK)
/* RMON_T_PACKETS Bit Fields */
#define ENET_RMON_T_PACKETS_TXPKTS_MASK 0xFFFFu
#define ENET_RMON_T_PACKETS_TXPKTS_SHIFT 0
@@ -65971,9 +13847,6 @@ typedef struct {
#define ENET_RMON_T_OCTETS_TXOCTS_SHIFT 0
#define ENET_RMON_T_OCTETS_TXOCTS(x) (((uint32_t)(((uint32_t)(x))<<ENET_RMON_T_OCTETS_TXOCTS_SHIFT))&ENET_RMON_T_OCTETS_TXOCTS_MASK)
/* IEEE_T_DROP Bit Fields */
-#define ENET_IEEE_T_DROP_COUNT_MASK 0xFFFFu
-#define ENET_IEEE_T_DROP_COUNT_SHIFT 0
-#define ENET_IEEE_T_DROP_COUNT(x) (((uint32_t)(((uint32_t)(x))<<ENET_IEEE_T_DROP_COUNT_SHIFT))&ENET_IEEE_T_DROP_COUNT_MASK)
/* IEEE_T_FRAME_OK Bit Fields */
#define ENET_IEEE_T_FRAME_OK_COUNT_MASK 0xFFFFu
#define ENET_IEEE_T_FRAME_OK_COUNT_SHIFT 0
@@ -66050,6 +13923,7 @@ typedef struct {
#define ENET_RMON_R_JAB_COUNT_MASK 0xFFFFu
#define ENET_RMON_R_JAB_COUNT_SHIFT 0
#define ENET_RMON_R_JAB_COUNT(x) (((uint32_t)(((uint32_t)(x))<<ENET_RMON_R_JAB_COUNT_SHIFT))&ENET_RMON_R_JAB_COUNT_MASK)
+/* RMON_R_RESVD_0 Bit Fields */
/* RMON_R_P64 Bit Fields */
#define ENET_RMON_R_P64_COUNT_MASK 0xFFFFu
#define ENET_RMON_R_P64_COUNT_SHIFT 0
@@ -66182,7 +14056,6 @@ typedef struct {
* @}
*/ /* end of group ENET_Register_Masks */
-
/* ENET - Peripheral instance base addresses */
/** Peripheral ENET1 base address */
#define ENET1_BASE (0x30BE0000u)
@@ -66194,11 +14067,10 @@ typedef struct {
/** Peripheral ENET2 base pointer */
#define ENET2 ((ENET_Type *)ENET2_BASE)
#define ENET2_BASE_PTR (ENET2)
-/** Array initializer of ENET peripheral base adresses */
+/** Array initializer of ENET peripheral base addresses */
#define ENET_BASE_ADDRS { ENET1_BASE, ENET2_BASE }
/** Array initializer of ENET peripheral base pointers */
#define ENET_BASE_PTRS { ENET1, ENET2 }
-
/* ----------------------------------------------------------------------------
-- ENET - Register accessor macros
---------------------------------------------------------------------------- */
@@ -66458,7 +14330,6 @@ typedef struct {
#define ENET2_TCCR2 ENET_TCCR_REG(ENET2_BASE_PTR,2)
#define ENET2_TCSR3 ENET_TCSR_REG(ENET2_BASE_PTR,3)
#define ENET2_TCCR3 ENET_TCCR_REG(ENET2_BASE_PTR,3)
-
/* ENET - Register array accessors */
#define ENET1_TXIC(index) ENET_TXIC_REG(ENET1_BASE_PTR,index)
#define ENET2_TXIC(index) ENET_TXIC_REG(ENET2_BASE_PTR,index)
@@ -66472,7 +14343,6 @@ typedef struct {
#define ENET2_TCSR(index) ENET_TCSR_REG(ENET2_BASE_PTR,index)
#define ENET1_TCCR(index) ENET_TCCR_REG(ENET1_BASE_PTR,index)
#define ENET2_TCCR(index) ENET_TCCR_REG(ENET2_BASE_PTR,index)
-
/*!
* @}
*/ /* end of group ENET_Register_Accessor_Macros */
@@ -66482,7 +14352,6 @@ typedef struct {
* @}
*/ /* end of group ENET_Peripheral */
-
/* ----------------------------------------------------------------------------
-- EPDC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -66498,7 +14367,8 @@ typedef struct {
__IO uint32_t CTRL_SET; /**< EPDC Control Register, offset: 0x4 */
__IO uint32_t CTRL_CLR; /**< EPDC Control Register, offset: 0x8 */
__IO uint32_t CTRL_TOG; /**< EPDC Control Register, offset: 0xC */
- uint8_t RESERVED_0[16];
+ __IO uint32_t WB_ADDR_TCE; /**< EPDC Working Buffer Address for TCE, offset: 0x10 */
+ uint8_t RESERVED_0[12];
__IO uint32_t WVADDR; /**< EPDC Waveform Address Pointer, offset: 0x20 */
uint8_t RESERVED_1[12];
__IO uint32_t WB_ADDR; /**< EPDC Working Buffer Address, offset: 0x30 */
@@ -66509,74 +14379,89 @@ typedef struct {
__IO uint32_t FORMAT_SET; /**< EPDC Format Control Register, offset: 0x54 */
__IO uint32_t FORMAT_CLR; /**< EPDC Format Control Register, offset: 0x58 */
__IO uint32_t FORMAT_TOG; /**< EPDC Format Control Register, offset: 0x5C */
- uint8_t RESERVED_4[64];
+ __IO uint32_t WB_FIELD0; /**< Working Buffer Field Setting, offset: 0x60 */
+ uint8_t RESERVED_4[12];
+ __IO uint32_t WB_FIELD1; /**< Working Buffer Field Setting, offset: 0x70 */
+ uint8_t RESERVED_5[12];
+ __IO uint32_t WB_FIELD2; /**< Working Buffer Field Setting, offset: 0x80 */
+ uint8_t RESERVED_6[12];
+ __IO uint32_t WB_FIELD3; /**< Working Buffer Field Setting, offset: 0x90 */
+ uint8_t RESERVED_7[12];
__IO uint32_t FIFOCTRL; /**< EPDC FIFO control register, offset: 0xA0 */
__IO uint32_t FIFOCTRL_SET; /**< EPDC FIFO control register, offset: 0xA4 */
__IO uint32_t FIFOCTRL_CLR; /**< EPDC FIFO control register, offset: 0xA8 */
__IO uint32_t FIFOCTRL_TOG; /**< EPDC FIFO control register, offset: 0xAC */
- uint8_t RESERVED_5[80];
+ uint8_t RESERVED_8[80];
__IO uint32_t UPD_ADDR; /**< EPDC Update Region Address, offset: 0x100 */
- uint8_t RESERVED_6[12];
+ uint8_t RESERVED_9[12];
__IO uint32_t UPD_STRIDE; /**< EPDC Update Region Stride, offset: 0x110 */
- uint8_t RESERVED_7[12];
+ uint8_t RESERVED_10[12];
__IO uint32_t UPD_CORD; /**< EPDC Update Command Co-ordinate, offset: 0x120 */
- uint8_t RESERVED_8[28];
+ uint8_t RESERVED_11[28];
__IO uint32_t UPD_SIZE; /**< EPDC Update Command Size, offset: 0x140 */
- uint8_t RESERVED_9[28];
+ uint8_t RESERVED_12[28];
__IO uint32_t UPD_CTRL; /**< EPDC Update Command Control, offset: 0x160 */
__IO uint32_t UPD_CTRL_SET; /**< EPDC Update Command Control, offset: 0x164 */
__IO uint32_t UPD_CTRL_CLR; /**< EPDC Update Command Control, offset: 0x168 */
__IO uint32_t UPD_CTRL_TOG; /**< EPDC Update Command Control, offset: 0x16C */
- uint8_t RESERVED_10[16];
+ uint8_t RESERVED_13[16];
__IO uint32_t UPD_FIXED; /**< EPDC Update Fixed Pixel Control, offset: 0x180 */
__IO uint32_t UPD_FIXED_SET; /**< EPDC Update Fixed Pixel Control, offset: 0x184 */
__IO uint32_t UPD_FIXED_CLR; /**< EPDC Update Fixed Pixel Control, offset: 0x188 */
__IO uint32_t UPD_FIXED_TOG; /**< EPDC Update Fixed Pixel Control, offset: 0x18C */
- uint8_t RESERVED_11[16];
+ uint8_t RESERVED_14[16];
__IO uint32_t TEMP; /**< EPDC Temperature Register, offset: 0x1A0 */
- uint8_t RESERVED_12[28];
+ uint8_t RESERVED_15[28];
__IO uint32_t AUTOWV_LUT; /**< Waveform Mode Lookup Table Control Register., offset: 0x1C0 */
- uint8_t RESERVED_13[60];
+ uint8_t RESERVED_16[28];
+ __IO uint32_t LUT_STANDBY1; /**< EPDC LUT Standby Register for LUT 31~0, offset: 0x1E0 */
+ __IO uint32_t LUT_STANDBY1_SET; /**< EPDC LUT Standby Register for LUT 31~0, offset: 0x1E4 */
+ __IO uint32_t LUT_STANDBY1_CLR; /**< EPDC LUT Standby Register for LUT 31~0, offset: 0x1E8 */
+ __IO uint32_t LUT_STANDBY1_TOG; /**< EPDC LUT Standby Register for LUT 31~0, offset: 0x1EC */
+ __IO uint32_t LUT_STANDBY2; /**< EPDC LUT Standby Registerr for LUT 63~32, offset: 0x1F0 */
+ __IO uint32_t LUT_STANDBY2_SET; /**< EPDC LUT Standby Registerr for LUT 63~32, offset: 0x1F4 */
+ __IO uint32_t LUT_STANDBY2_CLR; /**< EPDC LUT Standby Registerr for LUT 63~32, offset: 0x1F8 */
+ __IO uint32_t LUT_STANDBY2_TOG; /**< EPDC LUT Standby Registerr for LUT 63~32, offset: 0x1FC */
__IO uint32_t TCE_CTRL; /**< EPDC Timing Control Engine Control Register, offset: 0x200 */
__IO uint32_t TCE_CTRL_SET; /**< EPDC Timing Control Engine Control Register, offset: 0x204 */
__IO uint32_t TCE_CTRL_CLR; /**< EPDC Timing Control Engine Control Register, offset: 0x208 */
__IO uint32_t TCE_CTRL_TOG; /**< EPDC Timing Control Engine Control Register, offset: 0x20C */
- uint8_t RESERVED_14[16];
+ uint8_t RESERVED_17[16];
__IO uint32_t TCE_SDCFG; /**< EPDC Timing Control Engine Source-Driver Config Register, offset: 0x220 */
__IO uint32_t TCE_SDCFG_SET; /**< EPDC Timing Control Engine Source-Driver Config Register, offset: 0x224 */
__IO uint32_t TCE_SDCFG_CLR; /**< EPDC Timing Control Engine Source-Driver Config Register, offset: 0x228 */
__IO uint32_t TCE_SDCFG_TOG; /**< EPDC Timing Control Engine Source-Driver Config Register, offset: 0x22C */
- uint8_t RESERVED_15[16];
+ uint8_t RESERVED_18[16];
__IO uint32_t TCE_GDCFG; /**< EPDC Timing Control Engine Gate-Driver Config Register, offset: 0x240 */
__IO uint32_t TCE_GDCFG_SET; /**< EPDC Timing Control Engine Gate-Driver Config Register, offset: 0x244 */
__IO uint32_t TCE_GDCFG_CLR; /**< EPDC Timing Control Engine Gate-Driver Config Register, offset: 0x248 */
__IO uint32_t TCE_GDCFG_TOG; /**< EPDC Timing Control Engine Gate-Driver Config Register, offset: 0x24C */
- uint8_t RESERVED_16[16];
+ uint8_t RESERVED_19[16];
__IO uint32_t TCE_HSCAN1; /**< EPDC Timing Control Engine Horizontal Timing Register 1, offset: 0x260 */
__IO uint32_t TCE_HSCAN1_SET; /**< EPDC Timing Control Engine Horizontal Timing Register 1, offset: 0x264 */
__IO uint32_t TCE_HSCAN1_CLR; /**< EPDC Timing Control Engine Horizontal Timing Register 1, offset: 0x268 */
__IO uint32_t TCE_HSCAN1_TOG; /**< EPDC Timing Control Engine Horizontal Timing Register 1, offset: 0x26C */
- uint8_t RESERVED_17[16];
+ uint8_t RESERVED_20[16];
__IO uint32_t TCE_HSCAN2; /**< EPDC Timing Control Engine Horizontal Timing Register 2, offset: 0x280 */
__IO uint32_t TCE_HSCAN2_SET; /**< EPDC Timing Control Engine Horizontal Timing Register 2, offset: 0x284 */
__IO uint32_t TCE_HSCAN2_CLR; /**< EPDC Timing Control Engine Horizontal Timing Register 2, offset: 0x288 */
__IO uint32_t TCE_HSCAN2_TOG; /**< EPDC Timing Control Engine Horizontal Timing Register 2, offset: 0x28C */
- uint8_t RESERVED_18[16];
+ uint8_t RESERVED_21[16];
__IO uint32_t TCE_VSCAN; /**< EPDC Timing Control Engine Vertical Timing Register, offset: 0x2A0 */
__IO uint32_t TCE_VSCAN_SET; /**< EPDC Timing Control Engine Vertical Timing Register, offset: 0x2A4 */
__IO uint32_t TCE_VSCAN_CLR; /**< EPDC Timing Control Engine Vertical Timing Register, offset: 0x2A8 */
__IO uint32_t TCE_VSCAN_TOG; /**< EPDC Timing Control Engine Vertical Timing Register, offset: 0x2AC */
- uint8_t RESERVED_19[16];
+ uint8_t RESERVED_22[16];
__IO uint32_t TCE_OE; /**< EPDC Timing Control Engine OE timing control Register, offset: 0x2C0 */
__IO uint32_t TCE_OE_SET; /**< EPDC Timing Control Engine OE timing control Register, offset: 0x2C4 */
__IO uint32_t TCE_OE_CLR; /**< EPDC Timing Control Engine OE timing control Register, offset: 0x2C8 */
__IO uint32_t TCE_OE_TOG; /**< EPDC Timing Control Engine OE timing control Register, offset: 0x2CC */
- uint8_t RESERVED_20[16];
+ uint8_t RESERVED_23[16];
__IO uint32_t TCE_POLARITY; /**< EPDC Timing Control Engine Driver Polarity Register, offset: 0x2E0 */
__IO uint32_t TCE_POLARITY_SET; /**< EPDC Timing Control Engine Driver Polarity Register, offset: 0x2E4 */
__IO uint32_t TCE_POLARITY_CLR; /**< EPDC Timing Control Engine Driver Polarity Register, offset: 0x2E8 */
__IO uint32_t TCE_POLARITY_TOG; /**< EPDC Timing Control Engine Driver Polarity Register, offset: 0x2EC */
- uint8_t RESERVED_21[16];
+ uint8_t RESERVED_24[16];
__IO uint32_t TCE_TIMING1; /**< EPDC Timing Control Engine Timing Register 1, offset: 0x300 */
__IO uint32_t TCE_TIMING1_SET; /**< EPDC Timing Control Engine Timing Register 1, offset: 0x304 */
__IO uint32_t TCE_TIMING1_CLR; /**< EPDC Timing Control Engine Timing Register 1, offset: 0x308 */
@@ -66589,7 +14474,7 @@ typedef struct {
__IO uint32_t TCE_TIMING3_SET; /**< EPDC Timing Control Engine Timing Register 3, offset: 0x324 */
__IO uint32_t TCE_TIMING3_CLR; /**< EPDC Timing Control Engine Timing Register 3, offset: 0x328 */
__IO uint32_t TCE_TIMING3_TOG; /**< EPDC Timing Control Engine Timing Register 3, offset: 0x32C */
- uint8_t RESERVED_22[80];
+ uint8_t RESERVED_25[80];
__IO uint32_t PIGEON_CTRL0; /**< EPDC Pigeon Mode Control Register 0, offset: 0x380 */
__IO uint32_t PIGEON_CTRL0_SET; /**< EPDC Pigeon Mode Control Register 0, offset: 0x384 */
__IO uint32_t PIGEON_CTRL0_CLR; /**< EPDC Pigeon Mode Control Register 0, offset: 0x388 */
@@ -66598,7 +14483,7 @@ typedef struct {
__IO uint32_t PIGEON_CTRL1_SET; /**< EPDC Pigeon Mode Control Register 1, offset: 0x394 */
__IO uint32_t PIGEON_CTRL1_CLR; /**< EPDC Pigeon Mode Control Register 1, offset: 0x398 */
__IO uint32_t PIGEON_CTRL1_TOG; /**< EPDC Pigeon Mode Control Register 1, offset: 0x39C */
- uint8_t RESERVED_23[32];
+ uint8_t RESERVED_26[32];
__IO uint32_t IRQ_MASK1; /**< EPDC IRQ Mask Register for LUT 0~31, offset: 0x3C0 */
__IO uint32_t IRQ_MASK1_SET; /**< EPDC IRQ Mask Register for LUT 0~31, offset: 0x3C4 */
__IO uint32_t IRQ_MASK1_CLR; /**< EPDC IRQ Mask Register for LUT 0~31, offset: 0x3C8 */
@@ -66619,12 +14504,12 @@ typedef struct {
__IO uint32_t IRQ_MASK_SET; /**< EPDC IRQ Mask Register, offset: 0x404 */
__IO uint32_t IRQ_MASK_CLR; /**< EPDC IRQ Mask Register, offset: 0x408 */
__IO uint32_t IRQ_MASK_TOG; /**< EPDC IRQ Mask Register, offset: 0x40C */
- uint8_t RESERVED_24[16];
+ uint8_t RESERVED_27[16];
__IO uint32_t IRQ; /**< EPDC Interrupt Register, offset: 0x420 */
__IO uint32_t IRQ_SET; /**< EPDC Interrupt Register, offset: 0x424 */
__IO uint32_t IRQ_CLR; /**< EPDC Interrupt Register, offset: 0x428 */
__IO uint32_t IRQ_TOG; /**< EPDC Interrupt Register, offset: 0x42C */
- uint8_t RESERVED_25[16];
+ uint8_t RESERVED_28[16];
__IO uint32_t STATUS_LUTS1; /**< EPDC Status Register - LUTs, offset: 0x440 */
__IO uint32_t STATUS_LUTS1_SET; /**< EPDC Status Register - LUTs, offset: 0x444 */
__IO uint32_t STATUS_LUTS1_CLR; /**< EPDC Status Register - LUTs, offset: 0x448 */
@@ -66634,7 +14519,7 @@ typedef struct {
__IO uint32_t STATUS_LUTS2_CLR; /**< EPDC Status Register - LUTs, offset: 0x458 */
__IO uint32_t STATUS_LUTS2_TOG; /**< EPDC Status Register - LUTs, offset: 0x45C */
__IO uint32_t STATUS_NEXTLUT; /**< EPDC Status Register - Next Available LUT, offset: 0x460 */
- uint8_t RESERVED_26[28];
+ uint8_t RESERVED_29[28];
__IO uint32_t STATUS_COL1; /**< EPDC LUT Collision Status, offset: 0x480 */
__IO uint32_t STATUS_COL1_SET; /**< EPDC LUT Collision Status, offset: 0x484 */
__IO uint32_t STATUS_COL1_CLR; /**< EPDC LUT Collision Status, offset: 0x488 */
@@ -66643,146 +14528,142 @@ typedef struct {
__IO uint32_t STATUS_COL2_SET; /**< EPDC LUT Collision Status, offset: 0x494 */
__IO uint32_t STATUS_COL2_CLR; /**< EPDC LUT Collision Status, offset: 0x498 */
__IO uint32_t STATUS_COL2_TOG; /**< EPDC LUT Collision Status, offset: 0x49C */
- __IO uint32_t STATUS; /**< EPDC General Status Register, offset: 0x4A0 */
- __IO uint32_t STATUS_SET; /**< EPDC General Status Register, offset: 0x4A4 */
- __IO uint32_t STATUS_CLR; /**< EPDC General Status Register, offset: 0x4A8 */
- __IO uint32_t STATUS_TOG; /**< EPDC General Status Register, offset: 0x4AC */
- uint8_t RESERVED_27[16];
+ __I uint32_t STATUS; /**< EPDC General Status Register, offset: 0x4A0 */
+ __I uint32_t STATUS_SET; /**< EPDC General Status Register, offset: 0x4A4 */
+ __I uint32_t STATUS_CLR; /**< EPDC General Status Register, offset: 0x4A8 */
+ __I uint32_t STATUS_TOG; /**< EPDC General Status Register, offset: 0x4AC */
+ uint8_t RESERVED_30[16];
__IO uint32_t UPD_COL_CORD; /**< EPDC Collision Region Co-ordinate, offset: 0x4C0 */
- uint8_t RESERVED_28[28];
+ uint8_t RESERVED_31[28];
__IO uint32_t UPD_COL_SIZE; /**< EPDC Collision Region Size, offset: 0x4E0 */
- uint8_t RESERVED_29[284];
+ uint8_t RESERVED_32[284];
__IO uint32_t HIST1_PARAM; /**< 1-level Histogram Parameter Register., offset: 0x600 */
- uint8_t RESERVED_30[12];
+ uint8_t RESERVED_33[12];
__IO uint32_t HIST2_PARAM; /**< 2-level Histogram Parameter Register., offset: 0x610 */
- uint8_t RESERVED_31[12];
+ uint8_t RESERVED_34[12];
__IO uint32_t HIST4_PARAM; /**< 4-level Histogram Parameter Register., offset: 0x620 */
- uint8_t RESERVED_32[12];
+ uint8_t RESERVED_35[12];
__IO uint32_t HIST8_PARAM0; /**< 8-level Histogram Parameter 0 Register., offset: 0x630 */
- uint8_t RESERVED_33[12];
+ uint8_t RESERVED_36[12];
__IO uint32_t HIST8_PARAM1; /**< 8-level Histogram Parameter 1 Register., offset: 0x640 */
- uint8_t RESERVED_34[12];
+ uint8_t RESERVED_37[12];
__IO uint32_t HIST16_PARAM0; /**< 16-level Histogram Parameter 0 Register., offset: 0x650 */
- uint8_t RESERVED_35[12];
+ uint8_t RESERVED_38[12];
__IO uint32_t HIST16_PARAM1; /**< 16-level Histogram Parameter Register., offset: 0x660 */
- uint8_t RESERVED_36[12];
+ uint8_t RESERVED_39[12];
__IO uint32_t HIST16_PARAM2; /**< 16-level Histogram Parameter Register., offset: 0x670 */
- uint8_t RESERVED_37[12];
+ uint8_t RESERVED_40[12];
__IO uint32_t HIST16_PARAM3; /**< 16-level Histogram Parameter Register., offset: 0x680 */
- uint8_t RESERVED_38[124];
+ uint8_t RESERVED_41[124];
__IO uint32_t GPIO; /**< EPDC General Purpose I/O Debug register, offset: 0x700 */
__IO uint32_t GPIO_SET; /**< EPDC General Purpose I/O Debug register, offset: 0x704 */
__IO uint32_t GPIO_CLR; /**< EPDC General Purpose I/O Debug register, offset: 0x708 */
__IO uint32_t GPIO_TOG; /**< EPDC General Purpose I/O Debug register, offset: 0x70C */
- uint8_t RESERVED_39[224];
+ uint8_t RESERVED_42[224];
__IO uint32_t VERSION; /**< EPDC Version Register, offset: 0x7F0 */
- uint8_t RESERVED_40[12];
+ uint8_t RESERVED_43[12];
__IO uint32_t PIGEON_0_0; /**< Panel Interface Signal Generator Register 0_0, offset: 0x800 */
- uint8_t RESERVED_41[12];
+ uint8_t RESERVED_44[12];
__IO uint32_t PIGEON_0_1; /**< Panel Interface Signal Generator Register 0_1, offset: 0x810 */
- uint8_t RESERVED_42[12];
+ uint8_t RESERVED_45[12];
__IO uint32_t PIGEON_0_2; /**< Panel Interface Signal Generator Register 0_1, offset: 0x820 */
- uint8_t RESERVED_43[28];
+ uint8_t RESERVED_46[28];
__IO uint32_t PIGEON_1_0; /**< Panel Interface Signal Generator Register 1_0, offset: 0x840 */
- uint8_t RESERVED_44[12];
+ uint8_t RESERVED_47[12];
__IO uint32_t PIGEON_1_1; /**< Panel Interface Signal Generator Register 1_1, offset: 0x850 */
- uint8_t RESERVED_45[12];
+ uint8_t RESERVED_48[12];
__IO uint32_t PIGEON_1_2; /**< Panel Interface Signal Generator Register 1_1, offset: 0x860 */
- uint8_t RESERVED_46[28];
+ uint8_t RESERVED_49[28];
__IO uint32_t PIGEON_2_0; /**< Panel Interface Signal Generator Register 2_0, offset: 0x880 */
- uint8_t RESERVED_47[12];
+ uint8_t RESERVED_50[12];
__IO uint32_t PIGEON_2_1; /**< Panel Interface Signal Generator Register 2_1, offset: 0x890 */
- uint8_t RESERVED_48[12];
+ uint8_t RESERVED_51[12];
__IO uint32_t PIGEON_2_2; /**< Panel Interface Signal Generator Register 2_1, offset: 0x8A0 */
- uint8_t RESERVED_49[28];
+ uint8_t RESERVED_52[28];
__IO uint32_t PIGEON_3_0; /**< Panel Interface Signal Generator Register 3_0, offset: 0x8C0 */
- uint8_t RESERVED_50[12];
+ uint8_t RESERVED_53[12];
__IO uint32_t PIGEON_3_1; /**< Panel Interface Signal Generator Register 3_1, offset: 0x8D0 */
- uint8_t RESERVED_51[12];
+ uint8_t RESERVED_54[12];
__IO uint32_t PIGEON_3_2; /**< Panel Interface Signal Generator Register 3_1, offset: 0x8E0 */
- uint8_t RESERVED_52[28];
+ uint8_t RESERVED_55[28];
__IO uint32_t PIGEON_4_0; /**< Panel Interface Signal Generator Register 4_0, offset: 0x900 */
- uint8_t RESERVED_53[12];
+ uint8_t RESERVED_56[12];
__IO uint32_t PIGEON_4_1; /**< Panel Interface Signal Generator Register 4_1, offset: 0x910 */
- uint8_t RESERVED_54[12];
+ uint8_t RESERVED_57[12];
__IO uint32_t PIGEON_4_2; /**< Panel Interface Signal Generator Register 4_1, offset: 0x920 */
- uint8_t RESERVED_55[28];
+ uint8_t RESERVED_58[28];
__IO uint32_t PIGEON_5_0; /**< Panel Interface Signal Generator Register 5_0, offset: 0x940 */
- uint8_t RESERVED_56[12];
+ uint8_t RESERVED_59[12];
__IO uint32_t PIGEON_5_1; /**< Panel Interface Signal Generator Register 5_1, offset: 0x950 */
- uint8_t RESERVED_57[12];
+ uint8_t RESERVED_60[12];
__IO uint32_t PIGEON_5_2; /**< Panel Interface Signal Generator Register 5_1, offset: 0x960 */
- uint8_t RESERVED_58[28];
+ uint8_t RESERVED_61[28];
__IO uint32_t PIGEON_6_0; /**< Panel Interface Signal Generator Register 6_0, offset: 0x980 */
- uint8_t RESERVED_59[12];
+ uint8_t RESERVED_62[12];
__IO uint32_t PIGEON_6_1; /**< Panel Interface Signal Generator Register 6_1, offset: 0x990 */
- uint8_t RESERVED_60[12];
+ uint8_t RESERVED_63[12];
__IO uint32_t PIGEON_6_2; /**< Panel Interface Signal Generator Register 6_1, offset: 0x9A0 */
- uint8_t RESERVED_61[28];
+ uint8_t RESERVED_64[28];
__IO uint32_t PIGEON_7_0; /**< Panel Interface Signal Generator Register 7_0, offset: 0x9C0 */
- uint8_t RESERVED_62[12];
+ uint8_t RESERVED_65[12];
__IO uint32_t PIGEON_7_1; /**< Panel Interface Signal Generator Register 7_1, offset: 0x9D0 */
- uint8_t RESERVED_63[12];
+ uint8_t RESERVED_66[12];
__IO uint32_t PIGEON_7_2; /**< Panel Interface Signal Generator Register 7_1, offset: 0x9E0 */
- uint8_t RESERVED_64[28];
+ uint8_t RESERVED_67[28];
__IO uint32_t PIGEON_8_0; /**< Panel Interface Signal Generator Register 8_0, offset: 0xA00 */
- uint8_t RESERVED_65[12];
+ uint8_t RESERVED_68[12];
__IO uint32_t PIGEON_8_1; /**< Panel Interface Signal Generator Register 8_1, offset: 0xA10 */
- uint8_t RESERVED_66[12];
+ uint8_t RESERVED_69[12];
__IO uint32_t PIGEON_8_2; /**< Panel Interface Signal Generator Register 8_1, offset: 0xA20 */
- uint8_t RESERVED_67[28];
+ uint8_t RESERVED_70[28];
__IO uint32_t PIGEON_9_0; /**< Panel Interface Signal Generator Register 9_0, offset: 0xA40 */
- uint8_t RESERVED_68[12];
+ uint8_t RESERVED_71[12];
__IO uint32_t PIGEON_9_1; /**< Panel Interface Signal Generator Register 9_1, offset: 0xA50 */
- uint8_t RESERVED_69[12];
+ uint8_t RESERVED_72[12];
__IO uint32_t PIGEON_9_2; /**< Panel Interface Signal Generator Register 9_1, offset: 0xA60 */
- uint8_t RESERVED_70[28];
+ uint8_t RESERVED_73[28];
__IO uint32_t PIGEON_10_0; /**< Panel Interface Signal Generator Register 10_0, offset: 0xA80 */
- uint8_t RESERVED_71[12];
+ uint8_t RESERVED_74[12];
__IO uint32_t PIGEON_10_1; /**< Panel Interface Signal Generator Register 10_1, offset: 0xA90 */
- uint8_t RESERVED_72[12];
+ uint8_t RESERVED_75[12];
__IO uint32_t PIGEON_10_2; /**< Panel Interface Signal Generator Register 10_1, offset: 0xAA0 */
- uint8_t RESERVED_73[28];
+ uint8_t RESERVED_76[28];
__IO uint32_t PIGEON_11_0; /**< Panel Interface Signal Generator Register 11_0, offset: 0xAC0 */
- uint8_t RESERVED_74[12];
+ uint8_t RESERVED_77[12];
__IO uint32_t PIGEON_11_1; /**< Panel Interface Signal Generator Register 11_1, offset: 0xAD0 */
- uint8_t RESERVED_75[12];
+ uint8_t RESERVED_78[12];
__IO uint32_t PIGEON_11_2; /**< Panel Interface Signal Generator Register 11_1, offset: 0xAE0 */
- uint8_t RESERVED_76[28];
+ uint8_t RESERVED_79[28];
__IO uint32_t PIGEON_12_0; /**< Panel Interface Signal Generator Register 12_0, offset: 0xB00 */
- uint8_t RESERVED_77[12];
+ uint8_t RESERVED_80[12];
__IO uint32_t PIGEON_12_1; /**< Panel Interface Signal Generator Register 12_1, offset: 0xB10 */
- uint8_t RESERVED_78[12];
+ uint8_t RESERVED_81[12];
__IO uint32_t PIGEON_12_2; /**< Panel Interface Signal Generator Register 12_1, offset: 0xB20 */
- uint8_t RESERVED_79[28];
+ uint8_t RESERVED_82[28];
__IO uint32_t PIGEON_13_0; /**< Panel Interface Signal Generator Register 13_0, offset: 0xB40 */
- uint8_t RESERVED_80[12];
+ uint8_t RESERVED_83[12];
__IO uint32_t PIGEON_13_1; /**< Panel Interface Signal Generator Register 13_1, offset: 0xB50 */
- uint8_t RESERVED_81[12];
+ uint8_t RESERVED_84[12];
__IO uint32_t PIGEON_13_2; /**< Panel Interface Signal Generator Register 13_1, offset: 0xB60 */
- uint8_t RESERVED_82[28];
+ uint8_t RESERVED_85[28];
__IO uint32_t PIGEON_14_0; /**< Panel Interface Signal Generator Register 14_0, offset: 0xB80 */
- uint8_t RESERVED_83[12];
+ uint8_t RESERVED_86[12];
__IO uint32_t PIGEON_14_1; /**< Panel Interface Signal Generator Register 14_1, offset: 0xB90 */
- uint8_t RESERVED_84[12];
+ uint8_t RESERVED_87[12];
__IO uint32_t PIGEON_14_2; /**< Panel Interface Signal Generator Register 14_1, offset: 0xBA0 */
- uint8_t RESERVED_85[28];
+ uint8_t RESERVED_88[28];
__IO uint32_t PIGEON_15_0; /**< Panel Interface Signal Generator Register 15_0, offset: 0xBC0 */
- uint8_t RESERVED_86[12];
+ uint8_t RESERVED_89[12];
__IO uint32_t PIGEON_15_1; /**< Panel Interface Signal Generator Register 15_1, offset: 0xBD0 */
- uint8_t RESERVED_87[12];
+ uint8_t RESERVED_90[12];
__IO uint32_t PIGEON_15_2; /**< Panel Interface Signal Generator Register 15_1, offset: 0xBE0 */
- uint8_t RESERVED_88[28];
+ uint8_t RESERVED_91[28];
__IO uint32_t PIGEON_16_0; /**< Panel Interface Signal Generator Register 16_0, offset: 0xC00 */
- uint8_t RESERVED_89[12];
- union { /* offset: 0xC10 */
- __IO uint32_t PIGEON_16_1; /**< Panel Interface Signal Generator Register 16_1, offset: 0xC10 */
- __IO uint32_t WB_ADDR_TCE; /**< EPDC Working Buffer Address for TCE, offset: 0xC10 */
- };
- uint8_t RESERVED_90[12];
+ uint8_t RESERVED_92[12];
+ __IO uint32_t PIGEON_16_1; /**< Panel Interface Signal Generator Register 16_1, offset: 0xC10 */
+ uint8_t RESERVED_93[12];
__IO uint32_t PIGEON_16_2; /**< Panel Interface Signal Generator Register 16_1, offset: 0xC20 */
} EPDC_Type, *EPDC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- EPDC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -66798,6 +14679,7 @@ typedef struct {
#define EPDC_CTRL_SET_REG(base) ((base)->CTRL_SET)
#define EPDC_CTRL_CLR_REG(base) ((base)->CTRL_CLR)
#define EPDC_CTRL_TOG_REG(base) ((base)->CTRL_TOG)
+#define EPDC_WB_ADDR_TCE_REG(base) ((base)->WB_ADDR_TCE)
#define EPDC_WVADDR_REG(base) ((base)->WVADDR)
#define EPDC_WB_ADDR_REG(base) ((base)->WB_ADDR)
#define EPDC_RES_REG(base) ((base)->RES)
@@ -66805,6 +14687,10 @@ typedef struct {
#define EPDC_FORMAT_SET_REG(base) ((base)->FORMAT_SET)
#define EPDC_FORMAT_CLR_REG(base) ((base)->FORMAT_CLR)
#define EPDC_FORMAT_TOG_REG(base) ((base)->FORMAT_TOG)
+#define EPDC_WB_FIELD0_REG(base) ((base)->WB_FIELD0)
+#define EPDC_WB_FIELD1_REG(base) ((base)->WB_FIELD1)
+#define EPDC_WB_FIELD2_REG(base) ((base)->WB_FIELD2)
+#define EPDC_WB_FIELD3_REG(base) ((base)->WB_FIELD3)
#define EPDC_FIFOCTRL_REG(base) ((base)->FIFOCTRL)
#define EPDC_FIFOCTRL_SET_REG(base) ((base)->FIFOCTRL_SET)
#define EPDC_FIFOCTRL_CLR_REG(base) ((base)->FIFOCTRL_CLR)
@@ -66823,6 +14709,14 @@ typedef struct {
#define EPDC_UPD_FIXED_TOG_REG(base) ((base)->UPD_FIXED_TOG)
#define EPDC_TEMP_REG(base) ((base)->TEMP)
#define EPDC_AUTOWV_LUT_REG(base) ((base)->AUTOWV_LUT)
+#define EPDC_LUT_STANDBY1_REG(base) ((base)->LUT_STANDBY1)
+#define EPDC_LUT_STANDBY1_SET_REG(base) ((base)->LUT_STANDBY1_SET)
+#define EPDC_LUT_STANDBY1_CLR_REG(base) ((base)->LUT_STANDBY1_CLR)
+#define EPDC_LUT_STANDBY1_TOG_REG(base) ((base)->LUT_STANDBY1_TOG)
+#define EPDC_LUT_STANDBY2_REG(base) ((base)->LUT_STANDBY2)
+#define EPDC_LUT_STANDBY2_SET_REG(base) ((base)->LUT_STANDBY2_SET)
+#define EPDC_LUT_STANDBY2_CLR_REG(base) ((base)->LUT_STANDBY2_CLR)
+#define EPDC_LUT_STANDBY2_TOG_REG(base) ((base)->LUT_STANDBY2_TOG)
#define EPDC_TCE_CTRL_REG(base) ((base)->TCE_CTRL)
#define EPDC_TCE_CTRL_SET_REG(base) ((base)->TCE_CTRL_SET)
#define EPDC_TCE_CTRL_CLR_REG(base) ((base)->TCE_CTRL_CLR)
@@ -66986,14 +14880,11 @@ typedef struct {
#define EPDC_PIGEON_15_2_REG(base) ((base)->PIGEON_15_2)
#define EPDC_PIGEON_16_0_REG(base) ((base)->PIGEON_16_0)
#define EPDC_PIGEON_16_1_REG(base) ((base)->PIGEON_16_1)
-#define EPDC_WB_ADDR_TCE_REG(base) ((base)->WB_ADDR_TCE)
#define EPDC_PIGEON_16_2_REG(base) ((base)->PIGEON_16_2)
/*!
* @}
*/ /* end of group EPDC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- EPDC Register Masks
---------------------------------------------------------------------------- */
@@ -67004,8 +14895,6 @@ typedef struct {
*/
/* CTRL Bit Fields */
-#define EPDC_CTRL_BURST_LEN_8_MASK 0x1u
-#define EPDC_CTRL_BURST_LEN_8_SHIFT 0
#define EPDC_CTRL_LUT_DATA_SWIZZLE_MASK 0x30u
#define EPDC_CTRL_LUT_DATA_SWIZZLE_SHIFT 4
#define EPDC_CTRL_LUT_DATA_SWIZZLE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_CTRL_LUT_DATA_SWIZZLE_SHIFT))&EPDC_CTRL_LUT_DATA_SWIZZLE_MASK)
@@ -67017,8 +14906,6 @@ typedef struct {
#define EPDC_CTRL_SFTRST_MASK 0x80000000u
#define EPDC_CTRL_SFTRST_SHIFT 31
/* CTRL_SET Bit Fields */
-#define EPDC_CTRL_SET_BURST_LEN_8_MASK 0x1u
-#define EPDC_CTRL_SET_BURST_LEN_8_SHIFT 0
#define EPDC_CTRL_SET_LUT_DATA_SWIZZLE_MASK 0x30u
#define EPDC_CTRL_SET_LUT_DATA_SWIZZLE_SHIFT 4
#define EPDC_CTRL_SET_LUT_DATA_SWIZZLE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_CTRL_SET_LUT_DATA_SWIZZLE_SHIFT))&EPDC_CTRL_SET_LUT_DATA_SWIZZLE_MASK)
@@ -67030,8 +14917,6 @@ typedef struct {
#define EPDC_CTRL_SET_SFTRST_MASK 0x80000000u
#define EPDC_CTRL_SET_SFTRST_SHIFT 31
/* CTRL_CLR Bit Fields */
-#define EPDC_CTRL_CLR_BURST_LEN_8_MASK 0x1u
-#define EPDC_CTRL_CLR_BURST_LEN_8_SHIFT 0
#define EPDC_CTRL_CLR_LUT_DATA_SWIZZLE_MASK 0x30u
#define EPDC_CTRL_CLR_LUT_DATA_SWIZZLE_SHIFT 4
#define EPDC_CTRL_CLR_LUT_DATA_SWIZZLE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_CTRL_CLR_LUT_DATA_SWIZZLE_SHIFT))&EPDC_CTRL_CLR_LUT_DATA_SWIZZLE_MASK)
@@ -67043,8 +14928,6 @@ typedef struct {
#define EPDC_CTRL_CLR_SFTRST_MASK 0x80000000u
#define EPDC_CTRL_CLR_SFTRST_SHIFT 31
/* CTRL_TOG Bit Fields */
-#define EPDC_CTRL_TOG_BURST_LEN_8_MASK 0x1u
-#define EPDC_CTRL_TOG_BURST_LEN_8_SHIFT 0
#define EPDC_CTRL_TOG_LUT_DATA_SWIZZLE_MASK 0x30u
#define EPDC_CTRL_TOG_LUT_DATA_SWIZZLE_SHIFT 4
#define EPDC_CTRL_TOG_LUT_DATA_SWIZZLE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_CTRL_TOG_LUT_DATA_SWIZZLE_SHIFT))&EPDC_CTRL_TOG_LUT_DATA_SWIZZLE_MASK)
@@ -67055,6 +14938,10 @@ typedef struct {
#define EPDC_CTRL_TOG_CLKGATE_SHIFT 30
#define EPDC_CTRL_TOG_SFTRST_MASK 0x80000000u
#define EPDC_CTRL_TOG_SFTRST_SHIFT 31
+/* WB_ADDR_TCE Bit Fields */
+#define EPDC_WB_ADDR_TCE_ADDR_MASK 0xFFFFFFFFu
+#define EPDC_WB_ADDR_TCE_ADDR_SHIFT 0
+#define EPDC_WB_ADDR_TCE_ADDR(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_ADDR_TCE_ADDR_SHIFT))&EPDC_WB_ADDR_TCE_ADDR_MASK)
/* WVADDR Bit Fields */
#define EPDC_WVADDR_ADDR_MASK 0xFFFFFFFFu
#define EPDC_WVADDR_ADDR_SHIFT 0
@@ -67077,6 +14964,13 @@ typedef struct {
#define EPDC_FORMAT_BUF_PIXEL_FORMAT_MASK 0x700u
#define EPDC_FORMAT_BUF_PIXEL_FORMAT_SHIFT 8
#define EPDC_FORMAT_BUF_PIXEL_FORMAT(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_BUF_PIXEL_FORMAT_SHIFT))&EPDC_FORMAT_BUF_PIXEL_FORMAT_MASK)
+#define EPDC_FORMAT_WB_COMPRESS_MASK 0x800u
+#define EPDC_FORMAT_WB_COMPRESS_SHIFT 11
+#define EPDC_FORMAT_WB_TYPE_MASK 0x3000u
+#define EPDC_FORMAT_WB_TYPE_SHIFT 12
+#define EPDC_FORMAT_WB_TYPE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_WB_TYPE_SHIFT))&EPDC_FORMAT_WB_TYPE_MASK)
+#define EPDC_FORMAT_WB_ADDR_NO_COPY_MASK 0x4000u
+#define EPDC_FORMAT_WB_ADDR_NO_COPY_SHIFT 14
#define EPDC_FORMAT_DEFAULT_TFT_PIXEL_MASK 0xFF0000u
#define EPDC_FORMAT_DEFAULT_TFT_PIXEL_SHIFT 16
#define EPDC_FORMAT_DEFAULT_TFT_PIXEL(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_DEFAULT_TFT_PIXEL_SHIFT))&EPDC_FORMAT_DEFAULT_TFT_PIXEL_MASK)
@@ -67089,6 +14983,13 @@ typedef struct {
#define EPDC_FORMAT_SET_BUF_PIXEL_FORMAT_MASK 0x700u
#define EPDC_FORMAT_SET_BUF_PIXEL_FORMAT_SHIFT 8
#define EPDC_FORMAT_SET_BUF_PIXEL_FORMAT(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_SET_BUF_PIXEL_FORMAT_SHIFT))&EPDC_FORMAT_SET_BUF_PIXEL_FORMAT_MASK)
+#define EPDC_FORMAT_SET_WB_COMPRESS_MASK 0x800u
+#define EPDC_FORMAT_SET_WB_COMPRESS_SHIFT 11
+#define EPDC_FORMAT_SET_WB_TYPE_MASK 0x3000u
+#define EPDC_FORMAT_SET_WB_TYPE_SHIFT 12
+#define EPDC_FORMAT_SET_WB_TYPE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_SET_WB_TYPE_SHIFT))&EPDC_FORMAT_SET_WB_TYPE_MASK)
+#define EPDC_FORMAT_SET_WB_ADDR_NO_COPY_MASK 0x4000u
+#define EPDC_FORMAT_SET_WB_ADDR_NO_COPY_SHIFT 14
#define EPDC_FORMAT_SET_DEFAULT_TFT_PIXEL_MASK 0xFF0000u
#define EPDC_FORMAT_SET_DEFAULT_TFT_PIXEL_SHIFT 16
#define EPDC_FORMAT_SET_DEFAULT_TFT_PIXEL(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_SET_DEFAULT_TFT_PIXEL_SHIFT))&EPDC_FORMAT_SET_DEFAULT_TFT_PIXEL_MASK)
@@ -67101,6 +15002,13 @@ typedef struct {
#define EPDC_FORMAT_CLR_BUF_PIXEL_FORMAT_MASK 0x700u
#define EPDC_FORMAT_CLR_BUF_PIXEL_FORMAT_SHIFT 8
#define EPDC_FORMAT_CLR_BUF_PIXEL_FORMAT(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_CLR_BUF_PIXEL_FORMAT_SHIFT))&EPDC_FORMAT_CLR_BUF_PIXEL_FORMAT_MASK)
+#define EPDC_FORMAT_CLR_WB_COMPRESS_MASK 0x800u
+#define EPDC_FORMAT_CLR_WB_COMPRESS_SHIFT 11
+#define EPDC_FORMAT_CLR_WB_TYPE_MASK 0x3000u
+#define EPDC_FORMAT_CLR_WB_TYPE_SHIFT 12
+#define EPDC_FORMAT_CLR_WB_TYPE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_CLR_WB_TYPE_SHIFT))&EPDC_FORMAT_CLR_WB_TYPE_MASK)
+#define EPDC_FORMAT_CLR_WB_ADDR_NO_COPY_MASK 0x4000u
+#define EPDC_FORMAT_CLR_WB_ADDR_NO_COPY_SHIFT 14
#define EPDC_FORMAT_CLR_DEFAULT_TFT_PIXEL_MASK 0xFF0000u
#define EPDC_FORMAT_CLR_DEFAULT_TFT_PIXEL_SHIFT 16
#define EPDC_FORMAT_CLR_DEFAULT_TFT_PIXEL(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_CLR_DEFAULT_TFT_PIXEL_SHIFT))&EPDC_FORMAT_CLR_DEFAULT_TFT_PIXEL_MASK)
@@ -67113,11 +15021,94 @@ typedef struct {
#define EPDC_FORMAT_TOG_BUF_PIXEL_FORMAT_MASK 0x700u
#define EPDC_FORMAT_TOG_BUF_PIXEL_FORMAT_SHIFT 8
#define EPDC_FORMAT_TOG_BUF_PIXEL_FORMAT(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_TOG_BUF_PIXEL_FORMAT_SHIFT))&EPDC_FORMAT_TOG_BUF_PIXEL_FORMAT_MASK)
+#define EPDC_FORMAT_TOG_WB_COMPRESS_MASK 0x800u
+#define EPDC_FORMAT_TOG_WB_COMPRESS_SHIFT 11
+#define EPDC_FORMAT_TOG_WB_TYPE_MASK 0x3000u
+#define EPDC_FORMAT_TOG_WB_TYPE_SHIFT 12
+#define EPDC_FORMAT_TOG_WB_TYPE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_TOG_WB_TYPE_SHIFT))&EPDC_FORMAT_TOG_WB_TYPE_MASK)
+#define EPDC_FORMAT_TOG_WB_ADDR_NO_COPY_MASK 0x4000u
+#define EPDC_FORMAT_TOG_WB_ADDR_NO_COPY_SHIFT 14
#define EPDC_FORMAT_TOG_DEFAULT_TFT_PIXEL_MASK 0xFF0000u
#define EPDC_FORMAT_TOG_DEFAULT_TFT_PIXEL_SHIFT 16
#define EPDC_FORMAT_TOG_DEFAULT_TFT_PIXEL(x) (((uint32_t)(((uint32_t)(x))<<EPDC_FORMAT_TOG_DEFAULT_TFT_PIXEL_SHIFT))&EPDC_FORMAT_TOG_DEFAULT_TFT_PIXEL_MASK)
#define EPDC_FORMAT_TOG_BUF_PIXEL_SCALE_MASK 0x1000000u
#define EPDC_FORMAT_TOG_BUF_PIXEL_SCALE_SHIFT 24
+/* WB_FIELD0 Bit Fields */
+#define EPDC_WB_FIELD0_LEN_MASK 0xFu
+#define EPDC_WB_FIELD0_LEN_SHIFT 0
+#define EPDC_WB_FIELD0_LEN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD0_LEN_SHIFT))&EPDC_WB_FIELD0_LEN_MASK)
+#define EPDC_WB_FIELD0_TO_MASK 0xF0u
+#define EPDC_WB_FIELD0_TO_SHIFT 4
+#define EPDC_WB_FIELD0_TO(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD0_TO_SHIFT))&EPDC_WB_FIELD0_TO_MASK)
+#define EPDC_WB_FIELD0_FROM_MASK 0x1F00u
+#define EPDC_WB_FIELD0_FROM_SHIFT 8
+#define EPDC_WB_FIELD0_FROM(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD0_FROM_SHIFT))&EPDC_WB_FIELD0_FROM_MASK)
+#define EPDC_WB_FIELD0_USAGE_MASK 0xE000u
+#define EPDC_WB_FIELD0_USAGE_SHIFT 13
+#define EPDC_WB_FIELD0_USAGE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD0_USAGE_SHIFT))&EPDC_WB_FIELD0_USAGE_MASK)
+#define EPDC_WB_FIELD0_USE_FIXED_MASK 0x30000u
+#define EPDC_WB_FIELD0_USE_FIXED_SHIFT 16
+#define EPDC_WB_FIELD0_USE_FIXED(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD0_USE_FIXED_SHIFT))&EPDC_WB_FIELD0_USE_FIXED_MASK)
+#define EPDC_WB_FIELD0_FIXED_MASK 0xFF000000u
+#define EPDC_WB_FIELD0_FIXED_SHIFT 24
+#define EPDC_WB_FIELD0_FIXED(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD0_FIXED_SHIFT))&EPDC_WB_FIELD0_FIXED_MASK)
+/* WB_FIELD1 Bit Fields */
+#define EPDC_WB_FIELD1_LEN_MASK 0xFu
+#define EPDC_WB_FIELD1_LEN_SHIFT 0
+#define EPDC_WB_FIELD1_LEN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD1_LEN_SHIFT))&EPDC_WB_FIELD1_LEN_MASK)
+#define EPDC_WB_FIELD1_TO_MASK 0xF0u
+#define EPDC_WB_FIELD1_TO_SHIFT 4
+#define EPDC_WB_FIELD1_TO(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD1_TO_SHIFT))&EPDC_WB_FIELD1_TO_MASK)
+#define EPDC_WB_FIELD1_FROM_MASK 0x1F00u
+#define EPDC_WB_FIELD1_FROM_SHIFT 8
+#define EPDC_WB_FIELD1_FROM(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD1_FROM_SHIFT))&EPDC_WB_FIELD1_FROM_MASK)
+#define EPDC_WB_FIELD1_USAGE_MASK 0xE000u
+#define EPDC_WB_FIELD1_USAGE_SHIFT 13
+#define EPDC_WB_FIELD1_USAGE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD1_USAGE_SHIFT))&EPDC_WB_FIELD1_USAGE_MASK)
+#define EPDC_WB_FIELD1_USE_FIXED_MASK 0x30000u
+#define EPDC_WB_FIELD1_USE_FIXED_SHIFT 16
+#define EPDC_WB_FIELD1_USE_FIXED(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD1_USE_FIXED_SHIFT))&EPDC_WB_FIELD1_USE_FIXED_MASK)
+#define EPDC_WB_FIELD1_FIXED_MASK 0xFF000000u
+#define EPDC_WB_FIELD1_FIXED_SHIFT 24
+#define EPDC_WB_FIELD1_FIXED(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD1_FIXED_SHIFT))&EPDC_WB_FIELD1_FIXED_MASK)
+/* WB_FIELD2 Bit Fields */
+#define EPDC_WB_FIELD2_LEN_MASK 0xFu
+#define EPDC_WB_FIELD2_LEN_SHIFT 0
+#define EPDC_WB_FIELD2_LEN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD2_LEN_SHIFT))&EPDC_WB_FIELD2_LEN_MASK)
+#define EPDC_WB_FIELD2_TO_MASK 0xF0u
+#define EPDC_WB_FIELD2_TO_SHIFT 4
+#define EPDC_WB_FIELD2_TO(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD2_TO_SHIFT))&EPDC_WB_FIELD2_TO_MASK)
+#define EPDC_WB_FIELD2_FROM_MASK 0x1F00u
+#define EPDC_WB_FIELD2_FROM_SHIFT 8
+#define EPDC_WB_FIELD2_FROM(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD2_FROM_SHIFT))&EPDC_WB_FIELD2_FROM_MASK)
+#define EPDC_WB_FIELD2_USAGE_MASK 0xE000u
+#define EPDC_WB_FIELD2_USAGE_SHIFT 13
+#define EPDC_WB_FIELD2_USAGE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD2_USAGE_SHIFT))&EPDC_WB_FIELD2_USAGE_MASK)
+#define EPDC_WB_FIELD2_USE_FIXED_MASK 0x30000u
+#define EPDC_WB_FIELD2_USE_FIXED_SHIFT 16
+#define EPDC_WB_FIELD2_USE_FIXED(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD2_USE_FIXED_SHIFT))&EPDC_WB_FIELD2_USE_FIXED_MASK)
+#define EPDC_WB_FIELD2_FIXED_MASK 0xFF000000u
+#define EPDC_WB_FIELD2_FIXED_SHIFT 24
+#define EPDC_WB_FIELD2_FIXED(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD2_FIXED_SHIFT))&EPDC_WB_FIELD2_FIXED_MASK)
+/* WB_FIELD3 Bit Fields */
+#define EPDC_WB_FIELD3_LEN_MASK 0xFu
+#define EPDC_WB_FIELD3_LEN_SHIFT 0
+#define EPDC_WB_FIELD3_LEN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD3_LEN_SHIFT))&EPDC_WB_FIELD3_LEN_MASK)
+#define EPDC_WB_FIELD3_TO_MASK 0xF0u
+#define EPDC_WB_FIELD3_TO_SHIFT 4
+#define EPDC_WB_FIELD3_TO(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD3_TO_SHIFT))&EPDC_WB_FIELD3_TO_MASK)
+#define EPDC_WB_FIELD3_FROM_MASK 0x1F00u
+#define EPDC_WB_FIELD3_FROM_SHIFT 8
+#define EPDC_WB_FIELD3_FROM(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD3_FROM_SHIFT))&EPDC_WB_FIELD3_FROM_MASK)
+#define EPDC_WB_FIELD3_USAGE_MASK 0xE000u
+#define EPDC_WB_FIELD3_USAGE_SHIFT 13
+#define EPDC_WB_FIELD3_USAGE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD3_USAGE_SHIFT))&EPDC_WB_FIELD3_USAGE_MASK)
+#define EPDC_WB_FIELD3_USE_FIXED_MASK 0x30000u
+#define EPDC_WB_FIELD3_USE_FIXED_SHIFT 16
+#define EPDC_WB_FIELD3_USE_FIXED(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD3_USE_FIXED_SHIFT))&EPDC_WB_FIELD3_USE_FIXED_MASK)
+#define EPDC_WB_FIELD3_FIXED_MASK 0xFF000000u
+#define EPDC_WB_FIELD3_FIXED_SHIFT 24
+#define EPDC_WB_FIELD3_FIXED(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_FIELD3_FIXED_SHIFT))&EPDC_WB_FIELD3_FIXED_MASK)
/* FIFOCTRL Bit Fields */
#define EPDC_FIFOCTRL_FIFO_L_LEVEL_MASK 0xFFu
#define EPDC_FIFOCTRL_FIFO_L_LEVEL_SHIFT 0
@@ -67195,10 +15186,12 @@ typedef struct {
#define EPDC_UPD_CTRL_DRY_RUN_SHIFT 1
#define EPDC_UPD_CTRL_AUTOWV_MASK 0x4u
#define EPDC_UPD_CTRL_AUTOWV_SHIFT 2
-#define EPDC_UPD_CTRL_AUTOWV_PAUSE_MASK 0x8u
-#define EPDC_UPD_CTRL_AUTOWV_PAUSE_SHIFT 3
+#define EPDC_UPD_CTRL_PAUSE_MASK 0x8u
+#define EPDC_UPD_CTRL_PAUSE_SHIFT 3
#define EPDC_UPD_CTRL_NO_LUT_CANCEL_MASK 0x10u
#define EPDC_UPD_CTRL_NO_LUT_CANCEL_SHIFT 4
+#define EPDC_UPD_CTRL_STANDBY_MASK 0x20u
+#define EPDC_UPD_CTRL_STANDBY_SHIFT 5
#define EPDC_UPD_CTRL_WAVEFORM_MODE_MASK 0xFF00u
#define EPDC_UPD_CTRL_WAVEFORM_MODE_SHIFT 8
#define EPDC_UPD_CTRL_WAVEFORM_MODE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_UPD_CTRL_WAVEFORM_MODE_SHIFT))&EPDC_UPD_CTRL_WAVEFORM_MODE_MASK)
@@ -67214,10 +15207,12 @@ typedef struct {
#define EPDC_UPD_CTRL_SET_DRY_RUN_SHIFT 1
#define EPDC_UPD_CTRL_SET_AUTOWV_MASK 0x4u
#define EPDC_UPD_CTRL_SET_AUTOWV_SHIFT 2
-#define EPDC_UPD_CTRL_SET_AUTOWV_PAUSE_MASK 0x8u
-#define EPDC_UPD_CTRL_SET_AUTOWV_PAUSE_SHIFT 3
+#define EPDC_UPD_CTRL_SET_PAUSE_MASK 0x8u
+#define EPDC_UPD_CTRL_SET_PAUSE_SHIFT 3
#define EPDC_UPD_CTRL_SET_NO_LUT_CANCEL_MASK 0x10u
#define EPDC_UPD_CTRL_SET_NO_LUT_CANCEL_SHIFT 4
+#define EPDC_UPD_CTRL_SET_STANDBY_MASK 0x20u
+#define EPDC_UPD_CTRL_SET_STANDBY_SHIFT 5
#define EPDC_UPD_CTRL_SET_WAVEFORM_MODE_MASK 0xFF00u
#define EPDC_UPD_CTRL_SET_WAVEFORM_MODE_SHIFT 8
#define EPDC_UPD_CTRL_SET_WAVEFORM_MODE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_UPD_CTRL_SET_WAVEFORM_MODE_SHIFT))&EPDC_UPD_CTRL_SET_WAVEFORM_MODE_MASK)
@@ -67233,10 +15228,12 @@ typedef struct {
#define EPDC_UPD_CTRL_CLR_DRY_RUN_SHIFT 1
#define EPDC_UPD_CTRL_CLR_AUTOWV_MASK 0x4u
#define EPDC_UPD_CTRL_CLR_AUTOWV_SHIFT 2
-#define EPDC_UPD_CTRL_CLR_AUTOWV_PAUSE_MASK 0x8u
-#define EPDC_UPD_CTRL_CLR_AUTOWV_PAUSE_SHIFT 3
+#define EPDC_UPD_CTRL_CLR_PAUSE_MASK 0x8u
+#define EPDC_UPD_CTRL_CLR_PAUSE_SHIFT 3
#define EPDC_UPD_CTRL_CLR_NO_LUT_CANCEL_MASK 0x10u
#define EPDC_UPD_CTRL_CLR_NO_LUT_CANCEL_SHIFT 4
+#define EPDC_UPD_CTRL_CLR_STANDBY_MASK 0x20u
+#define EPDC_UPD_CTRL_CLR_STANDBY_SHIFT 5
#define EPDC_UPD_CTRL_CLR_WAVEFORM_MODE_MASK 0xFF00u
#define EPDC_UPD_CTRL_CLR_WAVEFORM_MODE_SHIFT 8
#define EPDC_UPD_CTRL_CLR_WAVEFORM_MODE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_UPD_CTRL_CLR_WAVEFORM_MODE_SHIFT))&EPDC_UPD_CTRL_CLR_WAVEFORM_MODE_MASK)
@@ -67252,10 +15249,12 @@ typedef struct {
#define EPDC_UPD_CTRL_TOG_DRY_RUN_SHIFT 1
#define EPDC_UPD_CTRL_TOG_AUTOWV_MASK 0x4u
#define EPDC_UPD_CTRL_TOG_AUTOWV_SHIFT 2
-#define EPDC_UPD_CTRL_TOG_AUTOWV_PAUSE_MASK 0x8u
-#define EPDC_UPD_CTRL_TOG_AUTOWV_PAUSE_SHIFT 3
+#define EPDC_UPD_CTRL_TOG_PAUSE_MASK 0x8u
+#define EPDC_UPD_CTRL_TOG_PAUSE_SHIFT 3
#define EPDC_UPD_CTRL_TOG_NO_LUT_CANCEL_MASK 0x10u
#define EPDC_UPD_CTRL_TOG_NO_LUT_CANCEL_SHIFT 4
+#define EPDC_UPD_CTRL_TOG_STANDBY_MASK 0x20u
+#define EPDC_UPD_CTRL_TOG_STANDBY_SHIFT 5
#define EPDC_UPD_CTRL_TOG_WAVEFORM_MODE_MASK 0xFF00u
#define EPDC_UPD_CTRL_TOG_WAVEFORM_MODE_SHIFT 8
#define EPDC_UPD_CTRL_TOG_WAVEFORM_MODE(x) (((uint32_t)(((uint32_t)(x))<<EPDC_UPD_CTRL_TOG_WAVEFORM_MODE_SHIFT))&EPDC_UPD_CTRL_TOG_WAVEFORM_MODE_MASK)
@@ -67319,6 +15318,38 @@ typedef struct {
#define EPDC_AUTOWV_LUT_DATA_MASK 0xFF0000u
#define EPDC_AUTOWV_LUT_DATA_SHIFT 16
#define EPDC_AUTOWV_LUT_DATA(x) (((uint32_t)(((uint32_t)(x))<<EPDC_AUTOWV_LUT_DATA_SHIFT))&EPDC_AUTOWV_LUT_DATA_MASK)
+/* LUT_STANDBY1 Bit Fields */
+#define EPDC_LUT_STANDBY1_LUTN_MASK 0xFFFFFFFFu
+#define EPDC_LUT_STANDBY1_LUTN_SHIFT 0
+#define EPDC_LUT_STANDBY1_LUTN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_LUT_STANDBY1_LUTN_SHIFT))&EPDC_LUT_STANDBY1_LUTN_MASK)
+/* LUT_STANDBY1_SET Bit Fields */
+#define EPDC_LUT_STANDBY1_SET_LUTN_MASK 0xFFFFFFFFu
+#define EPDC_LUT_STANDBY1_SET_LUTN_SHIFT 0
+#define EPDC_LUT_STANDBY1_SET_LUTN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_LUT_STANDBY1_SET_LUTN_SHIFT))&EPDC_LUT_STANDBY1_SET_LUTN_MASK)
+/* LUT_STANDBY1_CLR Bit Fields */
+#define EPDC_LUT_STANDBY1_CLR_LUTN_MASK 0xFFFFFFFFu
+#define EPDC_LUT_STANDBY1_CLR_LUTN_SHIFT 0
+#define EPDC_LUT_STANDBY1_CLR_LUTN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_LUT_STANDBY1_CLR_LUTN_SHIFT))&EPDC_LUT_STANDBY1_CLR_LUTN_MASK)
+/* LUT_STANDBY1_TOG Bit Fields */
+#define EPDC_LUT_STANDBY1_TOG_LUTN_MASK 0xFFFFFFFFu
+#define EPDC_LUT_STANDBY1_TOG_LUTN_SHIFT 0
+#define EPDC_LUT_STANDBY1_TOG_LUTN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_LUT_STANDBY1_TOG_LUTN_SHIFT))&EPDC_LUT_STANDBY1_TOG_LUTN_MASK)
+/* LUT_STANDBY2 Bit Fields */
+#define EPDC_LUT_STANDBY2_LUTN_MASK 0xFFFFFFFFu
+#define EPDC_LUT_STANDBY2_LUTN_SHIFT 0
+#define EPDC_LUT_STANDBY2_LUTN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_LUT_STANDBY2_LUTN_SHIFT))&EPDC_LUT_STANDBY2_LUTN_MASK)
+/* LUT_STANDBY2_SET Bit Fields */
+#define EPDC_LUT_STANDBY2_SET_LUTN_MASK 0xFFFFFFFFu
+#define EPDC_LUT_STANDBY2_SET_LUTN_SHIFT 0
+#define EPDC_LUT_STANDBY2_SET_LUTN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_LUT_STANDBY2_SET_LUTN_SHIFT))&EPDC_LUT_STANDBY2_SET_LUTN_MASK)
+/* LUT_STANDBY2_CLR Bit Fields */
+#define EPDC_LUT_STANDBY2_CLR_LUTN_MASK 0xFFFFFFFFu
+#define EPDC_LUT_STANDBY2_CLR_LUTN_SHIFT 0
+#define EPDC_LUT_STANDBY2_CLR_LUTN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_LUT_STANDBY2_CLR_LUTN_SHIFT))&EPDC_LUT_STANDBY2_CLR_LUTN_MASK)
+/* LUT_STANDBY2_TOG Bit Fields */
+#define EPDC_LUT_STANDBY2_TOG_LUTN_MASK 0xFFFFFFFFu
+#define EPDC_LUT_STANDBY2_TOG_LUTN_SHIFT 0
+#define EPDC_LUT_STANDBY2_TOG_LUTN(x) (((uint32_t)(((uint32_t)(x))<<EPDC_LUT_STANDBY2_TOG_LUTN_SHIFT))&EPDC_LUT_STANDBY2_TOG_LUTN_MASK)
/* TCE_CTRL Bit Fields */
#define EPDC_TCE_CTRL_PIXELS_PER_SDCLK_MASK 0x3u
#define EPDC_TCE_CTRL_PIXELS_PER_SDCLK_SHIFT 0
@@ -68952,10 +16983,6 @@ typedef struct {
#define EPDC_PIGEON_16_1_CLR_CNT_MASK 0xFFFF0000u
#define EPDC_PIGEON_16_1_CLR_CNT_SHIFT 16
#define EPDC_PIGEON_16_1_CLR_CNT(x) (((uint32_t)(((uint32_t)(x))<<EPDC_PIGEON_16_1_CLR_CNT_SHIFT))&EPDC_PIGEON_16_1_CLR_CNT_MASK)
-/* WB_ADDR_TCE Bit Fields */
-#define EPDC_WB_ADDR_TCE_ADDR_MASK 0xFFFFFFFFu
-#define EPDC_WB_ADDR_TCE_ADDR_SHIFT 0
-#define EPDC_WB_ADDR_TCE_ADDR(x) (((uint32_t)(((uint32_t)(x))<<EPDC_WB_ADDR_TCE_ADDR_SHIFT))&EPDC_WB_ADDR_TCE_ADDR_MASK)
/* PIGEON_16_2 Bit Fields */
#define EPDC_PIGEON_16_2_SIG_LOGIC_MASK 0xFu
#define EPDC_PIGEON_16_2_SIG_LOGIC_SHIFT 0
@@ -68968,18 +16995,18 @@ typedef struct {
* @}
*/ /* end of group EPDC_Register_Masks */
-
/* EPDC - Peripheral instance base addresses */
/** Peripheral EPDC base address */
#define EPDC_BASE (0x306F0000u)
/** Peripheral EPDC base pointer */
#define EPDC ((EPDC_Type *)EPDC_BASE)
#define EPDC_BASE_PTR (EPDC)
-/** Array initializer of EPDC peripheral base adresses */
+/** Array initializer of EPDC peripheral base addresses */
#define EPDC_BASE_ADDRS { EPDC_BASE }
/** Array initializer of EPDC peripheral base pointers */
#define EPDC_BASE_PTRS { EPDC }
-
+/** Interrupt vectors for the EPDC peripheral type */
+#define EPDC_IRQS { EPDC_IRQn }
/* ----------------------------------------------------------------------------
-- EPDC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -68996,6 +17023,7 @@ typedef struct {
#define EPDC_CTRL_SET EPDC_CTRL_SET_REG(EPDC_BASE_PTR)
#define EPDC_CTRL_CLR EPDC_CTRL_CLR_REG(EPDC_BASE_PTR)
#define EPDC_CTRL_TOG EPDC_CTRL_TOG_REG(EPDC_BASE_PTR)
+#define EPDC_WB_ADDR_TCE EPDC_WB_ADDR_TCE_REG(EPDC_BASE_PTR)
#define EPDC_WVADDR EPDC_WVADDR_REG(EPDC_BASE_PTR)
#define EPDC_WB_ADDR EPDC_WB_ADDR_REG(EPDC_BASE_PTR)
#define EPDC_RES EPDC_RES_REG(EPDC_BASE_PTR)
@@ -69003,6 +17031,10 @@ typedef struct {
#define EPDC_FORMAT_SET EPDC_FORMAT_SET_REG(EPDC_BASE_PTR)
#define EPDC_FORMAT_CLR EPDC_FORMAT_CLR_REG(EPDC_BASE_PTR)
#define EPDC_FORMAT_TOG EPDC_FORMAT_TOG_REG(EPDC_BASE_PTR)
+#define EPDC_WB_FIELD0 EPDC_WB_FIELD0_REG(EPDC_BASE_PTR)
+#define EPDC_WB_FIELD1 EPDC_WB_FIELD1_REG(EPDC_BASE_PTR)
+#define EPDC_WB_FIELD2 EPDC_WB_FIELD2_REG(EPDC_BASE_PTR)
+#define EPDC_WB_FIELD3 EPDC_WB_FIELD3_REG(EPDC_BASE_PTR)
#define EPDC_FIFOCTRL EPDC_FIFOCTRL_REG(EPDC_BASE_PTR)
#define EPDC_FIFOCTRL_SET EPDC_FIFOCTRL_SET_REG(EPDC_BASE_PTR)
#define EPDC_FIFOCTRL_CLR EPDC_FIFOCTRL_CLR_REG(EPDC_BASE_PTR)
@@ -69021,6 +17053,14 @@ typedef struct {
#define EPDC_UPD_FIXED_TOG EPDC_UPD_FIXED_TOG_REG(EPDC_BASE_PTR)
#define EPDC_TEMP EPDC_TEMP_REG(EPDC_BASE_PTR)
#define EPDC_AUTOWV_LUT EPDC_AUTOWV_LUT_REG(EPDC_BASE_PTR)
+#define EPDC_LUT_STANDBY1 EPDC_LUT_STANDBY1_REG(EPDC_BASE_PTR)
+#define EPDC_LUT_STANDBY1_SET EPDC_LUT_STANDBY1_SET_REG(EPDC_BASE_PTR)
+#define EPDC_LUT_STANDBY1_CLR EPDC_LUT_STANDBY1_CLR_REG(EPDC_BASE_PTR)
+#define EPDC_LUT_STANDBY1_TOG EPDC_LUT_STANDBY1_TOG_REG(EPDC_BASE_PTR)
+#define EPDC_LUT_STANDBY2 EPDC_LUT_STANDBY2_REG(EPDC_BASE_PTR)
+#define EPDC_LUT_STANDBY2_SET EPDC_LUT_STANDBY2_SET_REG(EPDC_BASE_PTR)
+#define EPDC_LUT_STANDBY2_CLR EPDC_LUT_STANDBY2_CLR_REG(EPDC_BASE_PTR)
+#define EPDC_LUT_STANDBY2_TOG EPDC_LUT_STANDBY2_TOG_REG(EPDC_BASE_PTR)
#define EPDC_TCE_CTRL EPDC_TCE_CTRL_REG(EPDC_BASE_PTR)
#define EPDC_TCE_CTRL_SET EPDC_TCE_CTRL_SET_REG(EPDC_BASE_PTR)
#define EPDC_TCE_CTRL_CLR EPDC_TCE_CTRL_CLR_REG(EPDC_BASE_PTR)
@@ -69184,9 +17224,7 @@ typedef struct {
#define EPDC_PIGEON_15_2 EPDC_PIGEON_15_2_REG(EPDC_BASE_PTR)
#define EPDC_PIGEON_16_0 EPDC_PIGEON_16_0_REG(EPDC_BASE_PTR)
#define EPDC_PIGEON_16_1 EPDC_PIGEON_16_1_REG(EPDC_BASE_PTR)
-#define EPDC_WB_ADDR_TCE EPDC_WB_ADDR_TCE_REG(EPDC_BASE_PTR)
#define EPDC_PIGEON_16_2 EPDC_PIGEON_16_2_REG(EPDC_BASE_PTR)
-
/*!
* @}
*/ /* end of group EPDC_Register_Accessor_Macros */
@@ -69196,6 +17234,472 @@ typedef struct {
* @}
*/ /* end of group EPDC_Peripheral */
+/* ----------------------------------------------------------------------------
+ -- SIM Peripheral Access Layer
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup SIM_Peripheral_Access_Layer SIM Peripheral Access Layer
+ * @{
+ */
+
+/** SIM - Register Layout Typedef */
+typedef struct {
+ __IO uint32_t PORT1_CNTL; /**< SIM Port1 Control Register, offset: 0x0 */
+ __IO uint32_t SETUP; /**< SIM Setup Register, offset: 0x4 */
+ __IO uint32_t PORT1_DETECT; /**< SIM Port 1 Detect Register, offset: 0x8 */
+ __IO uint32_t XMT_BUF; /**< SIM Transmit Buffer Register, offset: 0xC */
+ __I uint32_t RCV_BUF; /**< SIM Receive Buffer Register, offset: 0x10 */
+ __IO uint32_t PORT0_CNTL; /**< SIM Port0 Control Register, offset: 0x14 */
+ __IO uint32_t CNTL; /**< SIM Control Register, offset: 0x18 */
+ __IO uint32_t CLK_PRESCALER; /**< SIM Clock Prescaler Register, offset: 0x1C */
+ __IO uint32_t RCV_THRESHOLD; /**< SIM Receive Threshold Register, offset: 0x20 */
+ __IO uint32_t ENABLE; /**< SIM Enable Register, offset: 0x24 */
+ __IO uint32_t XMT_STATUS; /**< SIM Transmit Status Register, offset: 0x28 */
+ __IO uint32_t RCV_STATUS; /**< SIM Receive Status Register, offset: 0x2C */
+ __IO uint32_t INT_MASK; /**< SIM Interrupt Mask Register, offset: 0x30 */
+ uint8_t RESERVED_0[8];
+ __IO uint32_t PORT0_DETECT; /**< SIM Port0 Detect Register, offset: 0x3C */
+ __IO uint32_t DATA_FORMAT; /**< SIM Data Format Register, offset: 0x40 */
+ __IO uint32_t XMT_THRESHOLD; /**< SIM Transmit Threshold Register, offset: 0x44 */
+ __IO uint32_t GUARD_CNTL; /**< SIM Transmit Guard Control Register, offset: 0x48 */
+ __IO uint32_t OD_CONFIG; /**< SIM Open Drain Configuration Control Register, offset: 0x4C */
+ __IO uint32_t RESET_CNTL; /**< SIM Reset Control Register, offset: 0x50 */
+ __IO uint32_t CHAR_WAIT; /**< SIM Character Wait Time Register, offset: 0x54 */
+ __IO uint32_t GPCNT; /**< SIM General Purpose Counter Register, offset: 0x58 */
+ __IO uint32_t DIVISOR; /**< SIM Divisor Register, offset: 0x5C */
+ __IO uint32_t BWT; /**< SIM Block Wait Time Register, offset: 0x60 */
+ __IO uint32_t BGT; /**< SIM Block Guard Time Register, offset: 0x64 */
+ __IO uint32_t BWT_H; /**< SIM Block Wait Time Register HIGH, offset: 0x68 */
+ __I uint32_t XMT_FIFO_STAT; /**< SIM Transmit FIFO Status Register, offset: 0x6C */
+ __I uint32_t RCV_FIFO_CNT; /**< SIM Receive FIFO Counter Register, offset: 0x70 */
+ __I uint32_t RCV_FIFO_WPTR; /**< SIM Receive FIFO Write Pointer Register, offset: 0x74 */
+ __I uint32_t RCV_FIFO_RPTR; /**< SIM Receive FIFO Read Pointer Register, offset: 0x78 */
+} SIM_Type, *SIM_MemMapPtr;
+/* ----------------------------------------------------------------------------
+ -- SIM - Register accessor macros
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup SIM_Register_Accessor_Macros SIM - Register accessor macros
+ * @{
+ */
+
+
+/* SIM - Register accessors */
+#define SIM_PORT1_CNTL_REG(base) ((base)->PORT1_CNTL)
+#define SIM_SETUP_REG(base) ((base)->SETUP)
+#define SIM_PORT1_DETECT_REG(base) ((base)->PORT1_DETECT)
+#define SIM_XMT_BUF_REG(base) ((base)->XMT_BUF)
+#define SIM_RCV_BUF_REG(base) ((base)->RCV_BUF)
+#define SIM_PORT0_CNTL_REG(base) ((base)->PORT0_CNTL)
+#define SIM_CNTL_REG(base) ((base)->CNTL)
+#define SIM_CLK_PRESCALER_REG(base) ((base)->CLK_PRESCALER)
+#define SIM_RCV_THRESHOLD_REG(base) ((base)->RCV_THRESHOLD)
+#define SIM_ENABLE_REG(base) ((base)->ENABLE)
+#define SIM_XMT_STATUS_REG(base) ((base)->XMT_STATUS)
+#define SIM_RCV_STATUS_REG(base) ((base)->RCV_STATUS)
+#define SIM_INT_MASK_REG(base) ((base)->INT_MASK)
+#define SIM_PORT0_DETECT_REG(base) ((base)->PORT0_DETECT)
+#define SIM_DATA_FORMAT_REG(base) ((base)->DATA_FORMAT)
+#define SIM_XMT_THRESHOLD_REG(base) ((base)->XMT_THRESHOLD)
+#define SIM_GUARD_CNTL_REG(base) ((base)->GUARD_CNTL)
+#define SIM_OD_CONFIG_REG(base) ((base)->OD_CONFIG)
+#define SIM_RESET_CNTL_REG(base) ((base)->RESET_CNTL)
+#define SIM_CHAR_WAIT_REG(base) ((base)->CHAR_WAIT)
+#define SIM_GPCNT_REG(base) ((base)->GPCNT)
+#define SIM_DIVISOR_REG(base) ((base)->DIVISOR)
+#define SIM_BWT_REG(base) ((base)->BWT)
+#define SIM_BGT_REG(base) ((base)->BGT)
+#define SIM_BWT_H_REG(base) ((base)->BWT_H)
+#define SIM_XMT_FIFO_STAT_REG(base) ((base)->XMT_FIFO_STAT)
+#define SIM_RCV_FIFO_CNT_REG(base) ((base)->RCV_FIFO_CNT)
+#define SIM_RCV_FIFO_WPTR_REG(base) ((base)->RCV_FIFO_WPTR)
+#define SIM_RCV_FIFO_RPTR_REG(base) ((base)->RCV_FIFO_RPTR)
+
+/*!
+ * @}
+ */ /* end of group SIM_Register_Accessor_Macros */
+/* ----------------------------------------------------------------------------
+ -- SIM Register Masks
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup SIM_Register_Masks SIM Register Masks
+ * @{
+ */
+
+/* PORT1_CNTL Bit Fields */
+#define SIM_PORT1_CNTL_SAPD1_MASK 0x1u
+#define SIM_PORT1_CNTL_SAPD1_SHIFT 0
+#define SIM_PORT1_CNTL_SVEN1_MASK 0x2u
+#define SIM_PORT1_CNTL_SVEN1_SHIFT 1
+#define SIM_PORT1_CNTL_STEN1_MASK 0x4u
+#define SIM_PORT1_CNTL_STEN1_SHIFT 2
+#define SIM_PORT1_CNTL_SRST1_MASK 0x8u
+#define SIM_PORT1_CNTL_SRST1_SHIFT 3
+#define SIM_PORT1_CNTL_SCEN1_MASK 0x10u
+#define SIM_PORT1_CNTL_SCEN1_SHIFT 4
+#define SIM_PORT1_CNTL_SCSP1_MASK 0x20u
+#define SIM_PORT1_CNTL_SCSP1_SHIFT 5
+#define SIM_PORT1_CNTL_VOLT3_1_MASK 0x40u
+#define SIM_PORT1_CNTL_VOLT3_1_SHIFT 6
+#define SIM_PORT1_CNTL_SFPD1_MASK 0x80u
+#define SIM_PORT1_CNTL_SFPD1_SHIFT 7
+/* SETUP Bit Fields */
+#define SIM_SETUP_AMODE_MASK 0x1u
+#define SIM_SETUP_AMODE_SHIFT 0
+#define SIM_SETUP_SPS_MASK 0x2u
+#define SIM_SETUP_SPS_SHIFT 1
+/* PORT1_DETECT Bit Fields */
+#define SIM_PORT1_DETECT_SDIM1_MASK 0x1u
+#define SIM_PORT1_DETECT_SDIM1_SHIFT 0
+#define SIM_PORT1_DETECT_SDI1_MASK 0x2u
+#define SIM_PORT1_DETECT_SDI1_SHIFT 1
+#define SIM_PORT1_DETECT_SPDP1_MASK 0x4u
+#define SIM_PORT1_DETECT_SPDP1_SHIFT 2
+#define SIM_PORT1_DETECT_SPDS1_MASK 0x8u
+#define SIM_PORT1_DETECT_SPDS1_SHIFT 3
+/* XMT_BUF Bit Fields */
+#define SIM_XMT_BUF_XMT_MASK 0xFFu
+#define SIM_XMT_BUF_XMT_SHIFT 0
+#define SIM_XMT_BUF_XMT(x) (((uint32_t)(((uint32_t)(x))<<SIM_XMT_BUF_XMT_SHIFT))&SIM_XMT_BUF_XMT_MASK)
+/* RCV_BUF Bit Fields */
+#define SIM_RCV_BUF_RCV_MASK 0xFFu
+#define SIM_RCV_BUF_RCV_SHIFT 0
+#define SIM_RCV_BUF_RCV(x) (((uint32_t)(((uint32_t)(x))<<SIM_RCV_BUF_RCV_SHIFT))&SIM_RCV_BUF_RCV_MASK)
+#define SIM_RCV_BUF_PE_MASK 0x100u
+#define SIM_RCV_BUF_PE_SHIFT 8
+#define SIM_RCV_BUF_FE_MASK 0x200u
+#define SIM_RCV_BUF_FE_SHIFT 9
+#define SIM_RCV_BUF_CWT_MASK 0x400u
+#define SIM_RCV_BUF_CWT_SHIFT 10
+/* PORT0_CNTL Bit Fields */
+#define SIM_PORT0_CNTL_SAPD0_MASK 0x1u
+#define SIM_PORT0_CNTL_SAPD0_SHIFT 0
+#define SIM_PORT0_CNTL_SVEN0_MASK 0x2u
+#define SIM_PORT0_CNTL_SVEN0_SHIFT 1
+#define SIM_PORT0_CNTL_STEN0_MASK 0x4u
+#define SIM_PORT0_CNTL_STEN0_SHIFT 2
+#define SIM_PORT0_CNTL_SRST0_MASK 0x8u
+#define SIM_PORT0_CNTL_SRST0_SHIFT 3
+#define SIM_PORT0_CNTL_SCEN0_MASK 0x10u
+#define SIM_PORT0_CNTL_SCEN0_SHIFT 4
+#define SIM_PORT0_CNTL_SCSP0_MASK 0x20u
+#define SIM_PORT0_CNTL_SCSP0_SHIFT 5
+#define SIM_PORT0_CNTL_VOLT3_0_MASK 0x40u
+#define SIM_PORT0_CNTL_VOLT3_0_SHIFT 6
+#define SIM_PORT0_CNTL_SFPD0_MASK 0x80u
+#define SIM_PORT0_CNTL_SFPD0_SHIFT 7
+/* CNTL Bit Fields */
+#define SIM_CNTL_ICM_MASK 0x2u
+#define SIM_CNTL_ICM_SHIFT 1
+#define SIM_CNTL_ANACK_MASK 0x4u
+#define SIM_CNTL_ANACK_SHIFT 2
+#define SIM_CNTL_ONACK_MASK 0x8u
+#define SIM_CNTL_ONACK_SHIFT 3
+#define SIM_CNTL_Sample12_MASK 0x20u
+#define SIM_CNTL_Sample12_SHIFT 5
+#define SIM_CNTL_baud_sel_MASK 0x1C0u
+#define SIM_CNTL_baud_sel_SHIFT 6
+#define SIM_CNTL_baud_sel(x) (((uint32_t)(((uint32_t)(x))<<SIM_CNTL_baud_sel_SHIFT))&SIM_CNTL_baud_sel_MASK)
+#define SIM_CNTL_gpcnt_clk_sel_MASK 0x600u
+#define SIM_CNTL_gpcnt_clk_sel_SHIFT 9
+#define SIM_CNTL_gpcnt_clk_sel(x) (((uint32_t)(((uint32_t)(x))<<SIM_CNTL_gpcnt_clk_sel_SHIFT))&SIM_CNTL_gpcnt_clk_sel_MASK)
+#define SIM_CNTL_CWTEN_MASK 0x800u
+#define SIM_CNTL_CWTEN_SHIFT 11
+#define SIM_CNTL_LRCEN_MASK 0x1000u
+#define SIM_CNTL_LRCEN_SHIFT 12
+#define SIM_CNTL_CRCEN_MASK 0x2000u
+#define SIM_CNTL_CRCEN_SHIFT 13
+#define SIM_CNTL_xmt_crc_lrc_MASK 0x4000u
+#define SIM_CNTL_xmt_crc_lrc_SHIFT 14
+#define SIM_CNTL_BWTEN_MASK 0x8000u
+#define SIM_CNTL_BWTEN_SHIFT 15
+/* CLK_PRESCALER Bit Fields */
+#define SIM_CLK_PRESCALER_CLK_PRESCALER_MASK 0xFFu
+#define SIM_CLK_PRESCALER_CLK_PRESCALER_SHIFT 0
+#define SIM_CLK_PRESCALER_CLK_PRESCALER(x) (((uint32_t)(((uint32_t)(x))<<SIM_CLK_PRESCALER_CLK_PRESCALER_SHIFT))&SIM_CLK_PRESCALER_CLK_PRESCALER_MASK)
+/* RCV_THRESHOLD Bit Fields */
+#define SIM_RCV_THRESHOLD_RDT_MASK 0x1FFu
+#define SIM_RCV_THRESHOLD_RDT_SHIFT 0
+#define SIM_RCV_THRESHOLD_RDT(x) (((uint32_t)(((uint32_t)(x))<<SIM_RCV_THRESHOLD_RDT_SHIFT))&SIM_RCV_THRESHOLD_RDT_MASK)
+#define SIM_RCV_THRESHOLD_RTH_MASK 0x1E00u
+#define SIM_RCV_THRESHOLD_RTH_SHIFT 9
+#define SIM_RCV_THRESHOLD_RTH(x) (((uint32_t)(((uint32_t)(x))<<SIM_RCV_THRESHOLD_RTH_SHIFT))&SIM_RCV_THRESHOLD_RTH_MASK)
+/* ENABLE Bit Fields */
+#define SIM_ENABLE_RCV_EN_MASK 0x1u
+#define SIM_ENABLE_RCV_EN_SHIFT 0
+#define SIM_ENABLE_XMT_EN_MASK 0x2u
+#define SIM_ENABLE_XMT_EN_SHIFT 1
+#define SIM_ENABLE_RXDMA_EN_MASK 0x4u
+#define SIM_ENABLE_RXDMA_EN_SHIFT 2
+#define SIM_ENABLE_TXDMA_EN_MASK 0x8u
+#define SIM_ENABLE_TXDMA_EN_SHIFT 3
+#define SIM_ENABLE_NACK_DD_EN_MASK 0x10u
+#define SIM_ENABLE_NACK_DD_EN_SHIFT 4
+#define SIM_ENABLE_ESTOP_EN_MASK 0x20u
+#define SIM_ENABLE_ESTOP_EN_SHIFT 5
+#define SIM_ENABLE_ESTOP_EXE_MASK 0x40u
+#define SIM_ENABLE_ESTOP_EXE_SHIFT 6
+#define SIM_ENABLE_RXCL_MASK 0x80u
+#define SIM_ENABLE_RXCL_SHIFT 7
+/* XMT_STATUS Bit Fields */
+#define SIM_XMT_STATUS_XTE_MASK 0x1u
+#define SIM_XMT_STATUS_XTE_SHIFT 0
+#define SIM_XMT_STATUS_TFE_MASK 0x8u
+#define SIM_XMT_STATUS_TFE_SHIFT 3
+#define SIM_XMT_STATUS_ETC_MASK 0x10u
+#define SIM_XMT_STATUS_ETC_SHIFT 4
+#define SIM_XMT_STATUS_TC_MASK 0x20u
+#define SIM_XMT_STATUS_TC_SHIFT 5
+#define SIM_XMT_STATUS_TFO_MASK 0x40u
+#define SIM_XMT_STATUS_TFO_SHIFT 6
+#define SIM_XMT_STATUS_TDTF_MASK 0x80u
+#define SIM_XMT_STATUS_TDTF_SHIFT 7
+#define SIM_XMT_STATUS_GPCNT_MASK 0x100u
+#define SIM_XMT_STATUS_GPCNT_SHIFT 8
+/* RCV_STATUS Bit Fields */
+#define SIM_RCV_STATUS_OEF_MASK 0x1u
+#define SIM_RCV_STATUS_OEF_SHIFT 0
+#define SIM_RCV_STATUS_RFE_MASK 0x2u
+#define SIM_RCV_STATUS_RFE_SHIFT 1
+#define SIM_RCV_STATUS_RFD_MASK 0x10u
+#define SIM_RCV_STATUS_RFD_SHIFT 4
+#define SIM_RCV_STATUS_RDRF_MASK 0x20u
+#define SIM_RCV_STATUS_RDRF_SHIFT 5
+#define SIM_RCV_STATUS_LRCOK_MASK 0x40u
+#define SIM_RCV_STATUS_LRCOK_SHIFT 6
+#define SIM_RCV_STATUS_CRCOK_MASK 0x80u
+#define SIM_RCV_STATUS_CRCOK_SHIFT 7
+#define SIM_RCV_STATUS_CWT_MASK 0x100u
+#define SIM_RCV_STATUS_CWT_SHIFT 8
+#define SIM_RCV_STATUS_RTE_MASK 0x200u
+#define SIM_RCV_STATUS_RTE_SHIFT 9
+#define SIM_RCV_STATUS_BWT_MASK 0x400u
+#define SIM_RCV_STATUS_BWT_SHIFT 10
+#define SIM_RCV_STATUS_BGT_MASK 0x800u
+#define SIM_RCV_STATUS_BGT_SHIFT 11
+/* INT_MASK Bit Fields */
+#define SIM_INT_MASK_RIM_MASK 0x1u
+#define SIM_INT_MASK_RIM_SHIFT 0
+#define SIM_INT_MASK_TCIM_MASK 0x2u
+#define SIM_INT_MASK_TCIM_SHIFT 1
+#define SIM_INT_MASK_OIM_MASK 0x4u
+#define SIM_INT_MASK_OIM_SHIFT 2
+#define SIM_INT_MASK_ETCIM_MASK 0x8u
+#define SIM_INT_MASK_ETCIM_SHIFT 3
+#define SIM_INT_MASK_TFEIM_MASK 0x10u
+#define SIM_INT_MASK_TFEIM_SHIFT 4
+#define SIM_INT_MASK_XTM_MASK 0x20u
+#define SIM_INT_MASK_XTM_SHIFT 5
+#define SIM_INT_MASK_TFOM_MASK 0x40u
+#define SIM_INT_MASK_TFOM_SHIFT 6
+#define SIM_INT_MASK_TDTFM_MASK 0x80u
+#define SIM_INT_MASK_TDTFM_SHIFT 7
+#define SIM_INT_MASK_GPCNTM_MASK 0x100u
+#define SIM_INT_MASK_GPCNTM_SHIFT 8
+#define SIM_INT_MASK_CWTM_MASK 0x200u
+#define SIM_INT_MASK_CWTM_SHIFT 9
+#define SIM_INT_MASK_RTM_MASK 0x400u
+#define SIM_INT_MASK_RTM_SHIFT 10
+#define SIM_INT_MASK_BWTM_MASK 0x800u
+#define SIM_INT_MASK_BWTM_SHIFT 11
+#define SIM_INT_MASK_BGTM_MASK 0x1000u
+#define SIM_INT_MASK_BGTM_SHIFT 12
+#define SIM_INT_MASK_RFEM_MASK 0x2000u
+#define SIM_INT_MASK_RFEM_SHIFT 13
+/* PORT0_DETECT Bit Fields */
+#define SIM_PORT0_DETECT_SDIM0_MASK 0x1u
+#define SIM_PORT0_DETECT_SDIM0_SHIFT 0
+#define SIM_PORT0_DETECT_SDI0_MASK 0x2u
+#define SIM_PORT0_DETECT_SDI0_SHIFT 1
+#define SIM_PORT0_DETECT_SPDP0_MASK 0x4u
+#define SIM_PORT0_DETECT_SPDP0_SHIFT 2
+#define SIM_PORT0_DETECT_SPDS0_MASK 0x8u
+#define SIM_PORT0_DETECT_SPDS0_SHIFT 3
+/* DATA_FORMAT Bit Fields */
+#define SIM_DATA_FORMAT_IC_MASK 0x1u
+#define SIM_DATA_FORMAT_IC_SHIFT 0
+/* XMT_THRESHOLD Bit Fields */
+#define SIM_XMT_THRESHOLD_TDT_MASK 0xFu
+#define SIM_XMT_THRESHOLD_TDT_SHIFT 0
+#define SIM_XMT_THRESHOLD_TDT(x) (((uint32_t)(((uint32_t)(x))<<SIM_XMT_THRESHOLD_TDT_SHIFT))&SIM_XMT_THRESHOLD_TDT_MASK)
+#define SIM_XMT_THRESHOLD_XTH_MASK 0xF0u
+#define SIM_XMT_THRESHOLD_XTH_SHIFT 4
+#define SIM_XMT_THRESHOLD_XTH(x) (((uint32_t)(((uint32_t)(x))<<SIM_XMT_THRESHOLD_XTH_SHIFT))&SIM_XMT_THRESHOLD_XTH_MASK)
+/* GUARD_CNTL Bit Fields */
+#define SIM_GUARD_CNTL_GETU_MASK 0xFFu
+#define SIM_GUARD_CNTL_GETU_SHIFT 0
+#define SIM_GUARD_CNTL_GETU(x) (((uint32_t)(((uint32_t)(x))<<SIM_GUARD_CNTL_GETU_SHIFT))&SIM_GUARD_CNTL_GETU_MASK)
+#define SIM_GUARD_CNTL_RCVR11_MASK 0x100u
+#define SIM_GUARD_CNTL_RCVR11_SHIFT 8
+/* OD_CONFIG Bit Fields */
+#define SIM_OD_CONFIG_OD_P0_MASK 0x1u
+#define SIM_OD_CONFIG_OD_P0_SHIFT 0
+#define SIM_OD_CONFIG_OD_P1_MASK 0x2u
+#define SIM_OD_CONFIG_OD_P1_SHIFT 1
+/* RESET_CNTL Bit Fields */
+#define SIM_RESET_CNTL_FLUSH_RCV_MASK 0x1u
+#define SIM_RESET_CNTL_FLUSH_RCV_SHIFT 0
+#define SIM_RESET_CNTL_FLUSH_XMT_MASK 0x2u
+#define SIM_RESET_CNTL_FLUSH_XMT_SHIFT 1
+#define SIM_RESET_CNTL_SOFT_RST_MASK 0x4u
+#define SIM_RESET_CNTL_SOFT_RST_SHIFT 2
+#define SIM_RESET_CNTL_KILL_CLOCK_MASK 0x8u
+#define SIM_RESET_CNTL_KILL_CLOCK_SHIFT 3
+#define SIM_RESET_CNTL_DOZE_MASK 0x10u
+#define SIM_RESET_CNTL_DOZE_SHIFT 4
+#define SIM_RESET_CNTL_STOP_MASK 0x20u
+#define SIM_RESET_CNTL_STOP_SHIFT 5
+/* CHAR_WAIT Bit Fields */
+#define SIM_CHAR_WAIT_CWT_MASK 0xFFFFu
+#define SIM_CHAR_WAIT_CWT_SHIFT 0
+#define SIM_CHAR_WAIT_CWT(x) (((uint32_t)(((uint32_t)(x))<<SIM_CHAR_WAIT_CWT_SHIFT))&SIM_CHAR_WAIT_CWT_MASK)
+/* GPCNT Bit Fields */
+#define SIM_GPCNT_GPCNT_MASK 0xFFFFu
+#define SIM_GPCNT_GPCNT_SHIFT 0
+#define SIM_GPCNT_GPCNT(x) (((uint32_t)(((uint32_t)(x))<<SIM_GPCNT_GPCNT_SHIFT))&SIM_GPCNT_GPCNT_MASK)
+/* DIVISOR Bit Fields */
+#define SIM_DIVISOR_DIVISOR_MASK 0xFFu
+#define SIM_DIVISOR_DIVISOR_SHIFT 0
+#define SIM_DIVISOR_DIVISOR(x) (((uint32_t)(((uint32_t)(x))<<SIM_DIVISOR_DIVISOR_SHIFT))&SIM_DIVISOR_DIVISOR_MASK)
+/* BWT Bit Fields */
+#define SIM_BWT_BWT_MASK 0xFFFFu
+#define SIM_BWT_BWT_SHIFT 0
+#define SIM_BWT_BWT(x) (((uint32_t)(((uint32_t)(x))<<SIM_BWT_BWT_SHIFT))&SIM_BWT_BWT_MASK)
+/* BGT Bit Fields */
+#define SIM_BGT_BGT_MASK 0xFFFFu
+#define SIM_BGT_BGT_SHIFT 0
+#define SIM_BGT_BGT(x) (((uint32_t)(((uint32_t)(x))<<SIM_BGT_BGT_SHIFT))&SIM_BGT_BGT_MASK)
+/* BWT_H Bit Fields */
+#define SIM_BWT_H_BWT_H_MASK 0xFFFFu
+#define SIM_BWT_H_BWT_H_SHIFT 0
+#define SIM_BWT_H_BWT_H(x) (((uint32_t)(((uint32_t)(x))<<SIM_BWT_H_BWT_H_SHIFT))&SIM_BWT_H_BWT_H_MASK)
+/* XMT_FIFO_STAT Bit Fields */
+#define SIM_XMT_FIFO_STAT_XMT_RPTR_MASK 0xFu
+#define SIM_XMT_FIFO_STAT_XMT_RPTR_SHIFT 0
+#define SIM_XMT_FIFO_STAT_XMT_RPTR(x) (((uint32_t)(((uint32_t)(x))<<SIM_XMT_FIFO_STAT_XMT_RPTR_SHIFT))&SIM_XMT_FIFO_STAT_XMT_RPTR_MASK)
+#define SIM_XMT_FIFO_STAT_XMT_WPTR_MASK 0xF0u
+#define SIM_XMT_FIFO_STAT_XMT_WPTR_SHIFT 4
+#define SIM_XMT_FIFO_STAT_XMT_WPTR(x) (((uint32_t)(((uint32_t)(x))<<SIM_XMT_FIFO_STAT_XMT_WPTR_SHIFT))&SIM_XMT_FIFO_STAT_XMT_WPTR_MASK)
+#define SIM_XMT_FIFO_STAT_XMT_CNT_MASK 0xF00u
+#define SIM_XMT_FIFO_STAT_XMT_CNT_SHIFT 8
+#define SIM_XMT_FIFO_STAT_XMT_CNT(x) (((uint32_t)(((uint32_t)(x))<<SIM_XMT_FIFO_STAT_XMT_CNT_SHIFT))&SIM_XMT_FIFO_STAT_XMT_CNT_MASK)
+/* RCV_FIFO_CNT Bit Fields */
+#define SIM_RCV_FIFO_CNT_RCV_CNT_MASK 0x1FFu
+#define SIM_RCV_FIFO_CNT_RCV_CNT_SHIFT 0
+#define SIM_RCV_FIFO_CNT_RCV_CNT(x) (((uint32_t)(((uint32_t)(x))<<SIM_RCV_FIFO_CNT_RCV_CNT_SHIFT))&SIM_RCV_FIFO_CNT_RCV_CNT_MASK)
+/* RCV_FIFO_WPTR Bit Fields */
+#define SIM_RCV_FIFO_WPTR_RCV_WPTR_MASK 0x1FFu
+#define SIM_RCV_FIFO_WPTR_RCV_WPTR_SHIFT 0
+#define SIM_RCV_FIFO_WPTR_RCV_WPTR(x) (((uint32_t)(((uint32_t)(x))<<SIM_RCV_FIFO_WPTR_RCV_WPTR_SHIFT))&SIM_RCV_FIFO_WPTR_RCV_WPTR_MASK)
+/* RCV_FIFO_RPTR Bit Fields */
+#define SIM_RCV_FIFO_RPTR_RCV_RPTR_MASK 0x1FFu
+#define SIM_RCV_FIFO_RPTR_RCV_RPTR_SHIFT 0
+#define SIM_RCV_FIFO_RPTR_RCV_RPTR(x) (((uint32_t)(((uint32_t)(x))<<SIM_RCV_FIFO_RPTR_RCV_RPTR_SHIFT))&SIM_RCV_FIFO_RPTR_RCV_RPTR_MASK)
+
+/*!
+ * @}
+ */ /* end of group SIM_Register_Masks */
+
+/* SIM - Peripheral instance base addresses */
+/** Peripheral SIM1 base address */
+#define SIM1_BASE (0x30B90000u)
+/** Peripheral SIM1 base pointer */
+#define SIM1 ((SIM_Type *)SIM1_BASE)
+#define SIM1_BASE_PTR (SIM1)
+/** Peripheral SIM2 base address */
+#define SIM2_BASE (0x30BA0000u)
+/** Peripheral SIM2 base pointer */
+#define SIM2 ((SIM_Type *)SIM2_BASE)
+#define SIM2_BASE_PTR (SIM2)
+/** Array initializer of SIM peripheral base addresses */
+#define SIM_BASE_ADDRS { SIM1_BASE, SIM2_BASE }
+/** Array initializer of SIM peripheral base pointers */
+#define SIM_BASE_PTRS { SIM1, SIM2 }
+/** Interrupt vectors for the SIM peripheral type */
+#define SCTR_IRQS { SCTR1_IRQn, SCTR2_IRQn }
+#define SIM_IRQS { SIM1_IRQn, SIM2_IRQn }
+/* ----------------------------------------------------------------------------
+ -- SIM - Register accessor macros
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup SIM_Register_Accessor_Macros SIM - Register accessor macros
+ * @{
+ */
+
+
+/* SIM - Register instance definitions */
+/* SIM1 */
+#define SIM1_PORT1_CNTL SIM_PORT1_CNTL_REG(SIM1_BASE_PTR)
+#define SIM1_SETUP SIM_SETUP_REG(SIM1_BASE_PTR)
+#define SIM1_PORT1_DETECT SIM_PORT1_DETECT_REG(SIM1_BASE_PTR)
+#define SIM1_XMT_BUF SIM_XMT_BUF_REG(SIM1_BASE_PTR)
+#define SIM1_RCV_BUF SIM_RCV_BUF_REG(SIM1_BASE_PTR)
+#define SIM1_PORT0_CNTL SIM_PORT0_CNTL_REG(SIM1_BASE_PTR)
+#define SIM1_CNTL SIM_CNTL_REG(SIM1_BASE_PTR)
+#define SIM1_CLK_PRESCALER SIM_CLK_PRESCALER_REG(SIM1_BASE_PTR)
+#define SIM1_RCV_THRESHOLD SIM_RCV_THRESHOLD_REG(SIM1_BASE_PTR)
+#define SIM1_ENABLE SIM_ENABLE_REG(SIM1_BASE_PTR)
+#define SIM1_XMT_STATUS SIM_XMT_STATUS_REG(SIM1_BASE_PTR)
+#define SIM1_RCV_STATUS SIM_RCV_STATUS_REG(SIM1_BASE_PTR)
+#define SIM1_INT_MASK SIM_INT_MASK_REG(SIM1_BASE_PTR)
+#define SIM1_PORT0_DETECT SIM_PORT0_DETECT_REG(SIM1_BASE_PTR)
+#define SIM1_DATA_FORMAT SIM_DATA_FORMAT_REG(SIM1_BASE_PTR)
+#define SIM1_XMT_THRESHOLD SIM_XMT_THRESHOLD_REG(SIM1_BASE_PTR)
+#define SIM1_GUARD_CNTL SIM_GUARD_CNTL_REG(SIM1_BASE_PTR)
+#define SIM1_OD_CONFIG SIM_OD_CONFIG_REG(SIM1_BASE_PTR)
+#define SIM1_RESET_CNTL SIM_RESET_CNTL_REG(SIM1_BASE_PTR)
+#define SIM1_CHAR_WAIT SIM_CHAR_WAIT_REG(SIM1_BASE_PTR)
+#define SIM1_GPCNT SIM_GPCNT_REG(SIM1_BASE_PTR)
+#define SIM1_DIVISOR SIM_DIVISOR_REG(SIM1_BASE_PTR)
+#define SIM1_BWT SIM_BWT_REG(SIM1_BASE_PTR)
+#define SIM1_BGT SIM_BGT_REG(SIM1_BASE_PTR)
+#define SIM1_BWT_H SIM_BWT_H_REG(SIM1_BASE_PTR)
+#define SIM1_XMT_FIFO_STAT SIM_XMT_FIFO_STAT_REG(SIM1_BASE_PTR)
+#define SIM1_RCV_FIFO_CNT SIM_RCV_FIFO_CNT_REG(SIM1_BASE_PTR)
+#define SIM1_RCV_FIFO_WPTR SIM_RCV_FIFO_WPTR_REG(SIM1_BASE_PTR)
+#define SIM1_RCV_FIFO_RPTR SIM_RCV_FIFO_RPTR_REG(SIM1_BASE_PTR)
+/* SIM2 */
+#define SIM2_PORT1_CNTL SIM_PORT1_CNTL_REG(SIM2_BASE_PTR)
+#define SIM2_SETUP SIM_SETUP_REG(SIM2_BASE_PTR)
+#define SIM2_PORT1_DETECT SIM_PORT1_DETECT_REG(SIM2_BASE_PTR)
+#define SIM2_XMT_BUF SIM_XMT_BUF_REG(SIM2_BASE_PTR)
+#define SIM2_RCV_BUF SIM_RCV_BUF_REG(SIM2_BASE_PTR)
+#define SIM2_PORT0_CNTL SIM_PORT0_CNTL_REG(SIM2_BASE_PTR)
+#define SIM2_CNTL SIM_CNTL_REG(SIM2_BASE_PTR)
+#define SIM2_CLK_PRESCALER SIM_CLK_PRESCALER_REG(SIM2_BASE_PTR)
+#define SIM2_RCV_THRESHOLD SIM_RCV_THRESHOLD_REG(SIM2_BASE_PTR)
+#define SIM2_ENABLE SIM_ENABLE_REG(SIM2_BASE_PTR)
+#define SIM2_XMT_STATUS SIM_XMT_STATUS_REG(SIM2_BASE_PTR)
+#define SIM2_RCV_STATUS SIM_RCV_STATUS_REG(SIM2_BASE_PTR)
+#define SIM2_INT_MASK SIM_INT_MASK_REG(SIM2_BASE_PTR)
+#define SIM2_PORT0_DETECT SIM_PORT0_DETECT_REG(SIM2_BASE_PTR)
+#define SIM2_DATA_FORMAT SIM_DATA_FORMAT_REG(SIM2_BASE_PTR)
+#define SIM2_XMT_THRESHOLD SIM_XMT_THRESHOLD_REG(SIM2_BASE_PTR)
+#define SIM2_GUARD_CNTL SIM_GUARD_CNTL_REG(SIM2_BASE_PTR)
+#define SIM2_OD_CONFIG SIM_OD_CONFIG_REG(SIM2_BASE_PTR)
+#define SIM2_RESET_CNTL SIM_RESET_CNTL_REG(SIM2_BASE_PTR)
+#define SIM2_CHAR_WAIT SIM_CHAR_WAIT_REG(SIM2_BASE_PTR)
+#define SIM2_GPCNT SIM_GPCNT_REG(SIM2_BASE_PTR)
+#define SIM2_DIVISOR SIM_DIVISOR_REG(SIM2_BASE_PTR)
+#define SIM2_BWT SIM_BWT_REG(SIM2_BASE_PTR)
+#define SIM2_BGT SIM_BGT_REG(SIM2_BASE_PTR)
+#define SIM2_BWT_H SIM_BWT_H_REG(SIM2_BASE_PTR)
+#define SIM2_XMT_FIFO_STAT SIM_XMT_FIFO_STAT_REG(SIM2_BASE_PTR)
+#define SIM2_RCV_FIFO_CNT SIM_RCV_FIFO_CNT_REG(SIM2_BASE_PTR)
+#define SIM2_RCV_FIFO_WPTR SIM_RCV_FIFO_WPTR_REG(SIM2_BASE_PTR)
+#define SIM2_RCV_FIFO_RPTR SIM_RCV_FIFO_RPTR_REG(SIM2_BASE_PTR)
+/*!
+ * @}
+ */ /* end of group SIM_Register_Accessor_Macros */
+
+
+/*!
+ * @}
+ */ /* end of group SIM_Peripheral */
/* ----------------------------------------------------------------------------
-- FTM Peripheral Access Layer
@@ -69214,7 +17718,7 @@ typedef struct {
struct { /* offset: 0xC, array step: 0x8 */
__IO uint32_t CSC; /**< Channel (n) Status And Control, array offset: 0xC, array step: 0x8 */
__IO uint32_t CV; /**< Channel (n) Value, array offset: 0x10, array step: 0x8 */
- } C[8];
+ } C[8];
__IO uint32_t CNTIN; /**< Counter Initial Value, offset: 0x4C */
__IO uint32_t STATUS; /**< Capture And Compare Status, offset: 0x50 */
__IO uint32_t MODE; /**< Features Mode Selection, offset: 0x54 */
@@ -69225,18 +17729,17 @@ typedef struct {
__IO uint32_t DEADTIME; /**< Deadtime Insertion Control, offset: 0x68 */
__IO uint32_t EXTTRIG; /**< FTM External Trigger, offset: 0x6C */
__IO uint32_t POL; /**< Channels Polarity, offset: 0x70 */
- __IO uint32_t FMS; /**< Fault Mode Status, offset: 0x74 */
+ uint8_t RESERVED_0[4];
__IO uint32_t FILTER; /**< Input Capture Filter Control, offset: 0x78 */
- __IO uint32_t FLTCTRL; /**< Fault Control, offset: 0x7C */
+ uint8_t RESERVED_1[4];
__IO uint32_t QDCTRL; /**< Quadrature Decoder Control And Status, offset: 0x80 */
__IO uint32_t CONF; /**< Configuration, offset: 0x84 */
- __IO uint32_t FLTPOL; /**< FTM Fault Input Polarity, offset: 0x88 */
+ uint8_t RESERVED_2[4];
__IO uint32_t SYNCONF; /**< Synchronization Configuration, offset: 0x8C */
__IO uint32_t INVCTRL; /**< FTM Inverting Control, offset: 0x90 */
__IO uint32_t SWOCTRL; /**< FTM Software Output Control, offset: 0x94 */
__IO uint32_t PWMLOAD; /**< FTM PWM Load, offset: 0x98 */
} FTM_Type, *FTM_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- FTM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -69263,12 +17766,9 @@ typedef struct {
#define FTM_DEADTIME_REG(base) ((base)->DEADTIME)
#define FTM_EXTTRIG_REG(base) ((base)->EXTTRIG)
#define FTM_POL_REG(base) ((base)->POL)
-#define FTM_FMS_REG(base) ((base)->FMS)
#define FTM_FILTER_REG(base) ((base)->FILTER)
-#define FTM_FLTCTRL_REG(base) ((base)->FLTCTRL)
#define FTM_QDCTRL_REG(base) ((base)->QDCTRL)
#define FTM_CONF_REG(base) ((base)->CONF)
-#define FTM_FLTPOL_REG(base) ((base)->FLTPOL)
#define FTM_SYNCONF_REG(base) ((base)->SYNCONF)
#define FTM_INVCTRL_REG(base) ((base)->INVCTRL)
#define FTM_SWOCTRL_REG(base) ((base)->SWOCTRL)
@@ -69277,8 +17777,6 @@ typedef struct {
/*!
* @}
*/ /* end of group FTM_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- FTM Register Masks
---------------------------------------------------------------------------- */
@@ -69312,6 +17810,8 @@ typedef struct {
/* CSC Bit Fields */
#define FTM_CSC_DMA_MASK 0x1u
#define FTM_CSC_DMA_SHIFT 0
+#define FTM_CSC_ICRST_MASK 0x2u
+#define FTM_CSC_ICRST_SHIFT 1
#define FTM_CSC_ELSA_MASK 0x4u
#define FTM_CSC_ELSA_SHIFT 2
#define FTM_CSC_ELSB_MASK 0x8u
@@ -69360,11 +17860,6 @@ typedef struct {
#define FTM_MODE_PWMSYNC_SHIFT 3
#define FTM_MODE_CAPTEST_MASK 0x10u
#define FTM_MODE_CAPTEST_SHIFT 4
-#define FTM_MODE_FAULTM_MASK 0x60u
-#define FTM_MODE_FAULTM_SHIFT 5
-#define FTM_MODE_FAULTM(x) (((uint32_t)(((uint32_t)(x))<<FTM_MODE_FAULTM_SHIFT))&FTM_MODE_FAULTM_MASK)
-#define FTM_MODE_FAULTIE_MASK 0x80u
-#define FTM_MODE_FAULTIE_SHIFT 7
/* SYNC Bit Fields */
#define FTM_SYNC_CNTMIN_MASK 0x1u
#define FTM_SYNC_CNTMIN_SHIFT 0
@@ -69429,8 +17924,6 @@ typedef struct {
#define FTM_COMBINE_DTEN0_SHIFT 4
#define FTM_COMBINE_SYNCEN0_MASK 0x20u
#define FTM_COMBINE_SYNCEN0_SHIFT 5
-#define FTM_COMBINE_FAULTEN0_MASK 0x40u
-#define FTM_COMBINE_FAULTEN0_SHIFT 6
#define FTM_COMBINE_COMBINE1_MASK 0x100u
#define FTM_COMBINE_COMBINE1_SHIFT 8
#define FTM_COMBINE_COMP1_MASK 0x200u
@@ -69443,8 +17936,6 @@ typedef struct {
#define FTM_COMBINE_DTEN1_SHIFT 12
#define FTM_COMBINE_SYNCEN1_MASK 0x2000u
#define FTM_COMBINE_SYNCEN1_SHIFT 13
-#define FTM_COMBINE_FAULTEN1_MASK 0x4000u
-#define FTM_COMBINE_FAULTEN1_SHIFT 14
#define FTM_COMBINE_COMBINE2_MASK 0x10000u
#define FTM_COMBINE_COMBINE2_SHIFT 16
#define FTM_COMBINE_COMP2_MASK 0x20000u
@@ -69457,8 +17948,6 @@ typedef struct {
#define FTM_COMBINE_DTEN2_SHIFT 20
#define FTM_COMBINE_SYNCEN2_MASK 0x200000u
#define FTM_COMBINE_SYNCEN2_SHIFT 21
-#define FTM_COMBINE_FAULTEN2_MASK 0x400000u
-#define FTM_COMBINE_FAULTEN2_SHIFT 22
#define FTM_COMBINE_COMBINE3_MASK 0x1000000u
#define FTM_COMBINE_COMBINE3_SHIFT 24
#define FTM_COMBINE_COMP3_MASK 0x2000000u
@@ -69471,8 +17960,6 @@ typedef struct {
#define FTM_COMBINE_DTEN3_SHIFT 28
#define FTM_COMBINE_SYNCEN3_MASK 0x20000000u
#define FTM_COMBINE_SYNCEN3_SHIFT 29
-#define FTM_COMBINE_FAULTEN3_MASK 0x40000000u
-#define FTM_COMBINE_FAULTEN3_SHIFT 30
/* DEADTIME Bit Fields */
#define FTM_DEADTIME_DTVAL_MASK 0x3Fu
#define FTM_DEADTIME_DTVAL_SHIFT 0
@@ -69514,21 +18001,6 @@ typedef struct {
#define FTM_POL_POL6_SHIFT 6
#define FTM_POL_POL7_MASK 0x80u
#define FTM_POL_POL7_SHIFT 7
-/* FMS Bit Fields */
-#define FTM_FMS_FAULTF0_MASK 0x1u
-#define FTM_FMS_FAULTF0_SHIFT 0
-#define FTM_FMS_FAULTF1_MASK 0x2u
-#define FTM_FMS_FAULTF1_SHIFT 1
-#define FTM_FMS_FAULTF2_MASK 0x4u
-#define FTM_FMS_FAULTF2_SHIFT 2
-#define FTM_FMS_FAULTF3_MASK 0x8u
-#define FTM_FMS_FAULTF3_SHIFT 3
-#define FTM_FMS_FAULTIN_MASK 0x20u
-#define FTM_FMS_FAULTIN_SHIFT 5
-#define FTM_FMS_WPEN_MASK 0x40u
-#define FTM_FMS_WPEN_SHIFT 6
-#define FTM_FMS_FAULTF_MASK 0x80u
-#define FTM_FMS_FAULTF_SHIFT 7
/* FILTER Bit Fields */
#define FTM_FILTER_CH0FVAL_MASK 0xFu
#define FTM_FILTER_CH0FVAL_SHIFT 0
@@ -69542,26 +18014,6 @@ typedef struct {
#define FTM_FILTER_CH3FVAL_MASK 0xF000u
#define FTM_FILTER_CH3FVAL_SHIFT 12
#define FTM_FILTER_CH3FVAL(x) (((uint32_t)(((uint32_t)(x))<<FTM_FILTER_CH3FVAL_SHIFT))&FTM_FILTER_CH3FVAL_MASK)
-/* FLTCTRL Bit Fields */
-#define FTM_FLTCTRL_FAULT0EN_MASK 0x1u
-#define FTM_FLTCTRL_FAULT0EN_SHIFT 0
-#define FTM_FLTCTRL_FAULT1EN_MASK 0x2u
-#define FTM_FLTCTRL_FAULT1EN_SHIFT 1
-#define FTM_FLTCTRL_FAULT2EN_MASK 0x4u
-#define FTM_FLTCTRL_FAULT2EN_SHIFT 2
-#define FTM_FLTCTRL_FAULT3EN_MASK 0x8u
-#define FTM_FLTCTRL_FAULT3EN_SHIFT 3
-#define FTM_FLTCTRL_FFLTR0EN_MASK 0x10u
-#define FTM_FLTCTRL_FFLTR0EN_SHIFT 4
-#define FTM_FLTCTRL_FFLTR1EN_MASK 0x20u
-#define FTM_FLTCTRL_FFLTR1EN_SHIFT 5
-#define FTM_FLTCTRL_FFLTR2EN_MASK 0x40u
-#define FTM_FLTCTRL_FFLTR2EN_SHIFT 6
-#define FTM_FLTCTRL_FFLTR3EN_MASK 0x80u
-#define FTM_FLTCTRL_FFLTR3EN_SHIFT 7
-#define FTM_FLTCTRL_FFVAL_MASK 0xF00u
-#define FTM_FLTCTRL_FFVAL_SHIFT 8
-#define FTM_FLTCTRL_FFVAL(x) (((uint32_t)(((uint32_t)(x))<<FTM_FLTCTRL_FFVAL_SHIFT))&FTM_FLTCTRL_FFVAL_MASK)
/* QDCTRL Bit Fields */
#define FTM_QDCTRL_QUADEN_MASK 0x1u
#define FTM_QDCTRL_QUADEN_SHIFT 0
@@ -69590,15 +18042,6 @@ typedef struct {
#define FTM_CONF_GTBEEN_SHIFT 9
#define FTM_CONF_GTBEOUT_MASK 0x400u
#define FTM_CONF_GTBEOUT_SHIFT 10
-/* FLTPOL Bit Fields */
-#define FTM_FLTPOL_FLT0POL_MASK 0x1u
-#define FTM_FLTPOL_FLT0POL_SHIFT 0
-#define FTM_FLTPOL_FLT1POL_MASK 0x2u
-#define FTM_FLTPOL_FLT1POL_SHIFT 1
-#define FTM_FLTPOL_FLT2POL_MASK 0x4u
-#define FTM_FLTPOL_FLT2POL_SHIFT 2
-#define FTM_FLTPOL_FLT3POL_MASK 0x8u
-#define FTM_FLTPOL_FLT3POL_SHIFT 3
/* SYNCONF Bit Fields */
#define FTM_SYNCONF_HWTRIGMODE_MASK 0x1u
#define FTM_SYNCONF_HWTRIGMODE_SHIFT 0
@@ -69696,19 +18139,23 @@ typedef struct {
* @}
*/ /* end of group FTM_Register_Masks */
-
/* FTM - Peripheral instance base addresses */
-/** Peripheral FTM base address */
-/* TODO: FTM1, FTM2 */
-#define FTM_BASE (0x30640000u)
-/** Peripheral FTM base pointer */
-#define FTM ((FTM_Type *)FTM_BASE)
-#define FTM_BASE_PTR (FTM)
-/** Array initializer of FTM peripheral base adresses */
-#define FTM_BASE_ADDRS { FTM_BASE }
+/** Peripheral FTM1 base address */
+#define FTM1_BASE (0x30640000u)
+/** Peripheral FTM1 base pointer */
+#define FTM1 ((FTM_Type *)FTM1_BASE)
+#define FTM1_BASE_PTR (FTM1)
+/** Peripheral FTM2 base address */
+#define FTM2_BASE (0x30650000u)
+/** Peripheral FTM2 base pointer */
+#define FTM2 ((FTM_Type *)FTM2_BASE)
+#define FTM2_BASE_PTR (FTM2)
+/** Array initializer of FTM peripheral base addresses */
+#define FTM_BASE_ADDRS { FTM1_BASE, FTM2_BASE }
/** Array initializer of FTM peripheral base pointers */
-#define FTM_BASE_PTRS { FTM }
-
+#define FTM_BASE_PTRS { FTM1, FTM2 }
+/** Interrupt vectors for the FTM peripheral type */
+#define FTM_IRQS { FTM1_IRQn, FTM2_IRQn }
/* ----------------------------------------------------------------------------
-- FTM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -69720,51 +18167,85 @@ typedef struct {
/* FTM - Register instance definitions */
-/* FTM */
-#define FTM_SC FTM_SC_REG(FTM_BASE_PTR)
-#define FTM_CNT FTM_CNT_REG(FTM_BASE_PTR)
-#define FTM_MOD FTM_MOD_REG(FTM_BASE_PTR)
-#define FTM_C0SC FTM_CSC_REG(FTM_BASE_PTR,0)
-#define FTM_C0V FTM_CV_REG(FTM_BASE_PTR,0)
-#define FTM_C1SC FTM_CSC_REG(FTM_BASE_PTR,1)
-#define FTM_C1V FTM_CV_REG(FTM_BASE_PTR,1)
-#define FTM_C2SC FTM_CSC_REG(FTM_BASE_PTR,2)
-#define FTM_C2V FTM_CV_REG(FTM_BASE_PTR,2)
-#define FTM_C3SC FTM_CSC_REG(FTM_BASE_PTR,3)
-#define FTM_C3V FTM_CV_REG(FTM_BASE_PTR,3)
-#define FTM_C4SC FTM_CSC_REG(FTM_BASE_PTR,4)
-#define FTM_C4V FTM_CV_REG(FTM_BASE_PTR,4)
-#define FTM_C5SC FTM_CSC_REG(FTM_BASE_PTR,5)
-#define FTM_C5V FTM_CV_REG(FTM_BASE_PTR,5)
-#define FTM_C6SC FTM_CSC_REG(FTM_BASE_PTR,6)
-#define FTM_C6V FTM_CV_REG(FTM_BASE_PTR,6)
-#define FTM_C7SC FTM_CSC_REG(FTM_BASE_PTR,7)
-#define FTM_C7V FTM_CV_REG(FTM_BASE_PTR,7)
-#define FTM_CNTIN FTM_CNTIN_REG(FTM_BASE_PTR)
-#define FTM_STATUS FTM_STATUS_REG(FTM_BASE_PTR)
-#define FTM_MODE FTM_MODE_REG(FTM_BASE_PTR)
-#define FTM_SYNC FTM_SYNC_REG(FTM_BASE_PTR)
-#define FTM_OUTINIT FTM_OUTINIT_REG(FTM_BASE_PTR)
-#define FTM_OUTMASK FTM_OUTMASK_REG(FTM_BASE_PTR)
-#define FTM_COMBINE FTM_COMBINE_REG(FTM_BASE_PTR)
-#define FTM_DEADTIME FTM_DEADTIME_REG(FTM_BASE_PTR)
-#define FTM_EXTTRIG FTM_EXTTRIG_REG(FTM_BASE_PTR)
-#define FTM_POL FTM_POL_REG(FTM_BASE_PTR)
-#define FTM_FMS FTM_FMS_REG(FTM_BASE_PTR)
-#define FTM_FILTER FTM_FILTER_REG(FTM_BASE_PTR)
-#define FTM_FLTCTRL FTM_FLTCTRL_REG(FTM_BASE_PTR)
-#define FTM_QDCTRL FTM_QDCTRL_REG(FTM_BASE_PTR)
-#define FTM_CONF FTM_CONF_REG(FTM_BASE_PTR)
-#define FTM_FLTPOL FTM_FLTPOL_REG(FTM_BASE_PTR)
-#define FTM_SYNCONF FTM_SYNCONF_REG(FTM_BASE_PTR)
-#define FTM_INVCTRL FTM_INVCTRL_REG(FTM_BASE_PTR)
-#define FTM_SWOCTRL FTM_SWOCTRL_REG(FTM_BASE_PTR)
-#define FTM_PWMLOAD FTM_PWMLOAD_REG(FTM_BASE_PTR)
-
+/* FTM1 */
+#define FTM1_SC FTM_SC_REG(FTM1_BASE_PTR)
+#define FTM1_CNT FTM_CNT_REG(FTM1_BASE_PTR)
+#define FTM1_MOD FTM_MOD_REG(FTM1_BASE_PTR)
+#define FTM1_C0SC FTM_CSC_REG(FTM1_BASE_PTR,0)
+#define FTM1_C0V FTM_CV_REG(FTM1_BASE_PTR,0)
+#define FTM1_C1SC FTM_CSC_REG(FTM1_BASE_PTR,1)
+#define FTM1_C1V FTM_CV_REG(FTM1_BASE_PTR,1)
+#define FTM1_C2SC FTM_CSC_REG(FTM1_BASE_PTR,2)
+#define FTM1_C2V FTM_CV_REG(FTM1_BASE_PTR,2)
+#define FTM1_C3SC FTM_CSC_REG(FTM1_BASE_PTR,3)
+#define FTM1_C3V FTM_CV_REG(FTM1_BASE_PTR,3)
+#define FTM1_C4SC FTM_CSC_REG(FTM1_BASE_PTR,4)
+#define FTM1_C4V FTM_CV_REG(FTM1_BASE_PTR,4)
+#define FTM1_C5SC FTM_CSC_REG(FTM1_BASE_PTR,5)
+#define FTM1_C5V FTM_CV_REG(FTM1_BASE_PTR,5)
+#define FTM1_C6SC FTM_CSC_REG(FTM1_BASE_PTR,6)
+#define FTM1_C6V FTM_CV_REG(FTM1_BASE_PTR,6)
+#define FTM1_C7SC FTM_CSC_REG(FTM1_BASE_PTR,7)
+#define FTM1_C7V FTM_CV_REG(FTM1_BASE_PTR,7)
+#define FTM1_CNTIN FTM_CNTIN_REG(FTM1_BASE_PTR)
+#define FTM1_STATUS FTM_STATUS_REG(FTM1_BASE_PTR)
+#define FTM1_MODE FTM_MODE_REG(FTM1_BASE_PTR)
+#define FTM1_SYNC FTM_SYNC_REG(FTM1_BASE_PTR)
+#define FTM1_OUTINIT FTM_OUTINIT_REG(FTM1_BASE_PTR)
+#define FTM1_OUTMASK FTM_OUTMASK_REG(FTM1_BASE_PTR)
+#define FTM1_COMBINE FTM_COMBINE_REG(FTM1_BASE_PTR)
+#define FTM1_DEADTIME FTM_DEADTIME_REG(FTM1_BASE_PTR)
+#define FTM1_EXTTRIG FTM_EXTTRIG_REG(FTM1_BASE_PTR)
+#define FTM1_POL FTM_POL_REG(FTM1_BASE_PTR)
+#define FTM1_FILTER FTM_FILTER_REG(FTM1_BASE_PTR)
+#define FTM1_QDCTRL FTM_QDCTRL_REG(FTM1_BASE_PTR)
+#define FTM1_CONF FTM_CONF_REG(FTM1_BASE_PTR)
+#define FTM1_SYNCONF FTM_SYNCONF_REG(FTM1_BASE_PTR)
+#define FTM1_INVCTRL FTM_INVCTRL_REG(FTM1_BASE_PTR)
+#define FTM1_SWOCTRL FTM_SWOCTRL_REG(FTM1_BASE_PTR)
+#define FTM1_PWMLOAD FTM_PWMLOAD_REG(FTM1_BASE_PTR)
+/* FTM2 */
+#define FTM2_SC FTM_SC_REG(FTM2_BASE_PTR)
+#define FTM2_CNT FTM_CNT_REG(FTM2_BASE_PTR)
+#define FTM2_MOD FTM_MOD_REG(FTM2_BASE_PTR)
+#define FTM2_C0SC FTM_CSC_REG(FTM2_BASE_PTR,0)
+#define FTM2_C0V FTM_CV_REG(FTM2_BASE_PTR,0)
+#define FTM2_C1SC FTM_CSC_REG(FTM2_BASE_PTR,1)
+#define FTM2_C1V FTM_CV_REG(FTM2_BASE_PTR,1)
+#define FTM2_C2SC FTM_CSC_REG(FTM2_BASE_PTR,2)
+#define FTM2_C2V FTM_CV_REG(FTM2_BASE_PTR,2)
+#define FTM2_C3SC FTM_CSC_REG(FTM2_BASE_PTR,3)
+#define FTM2_C3V FTM_CV_REG(FTM2_BASE_PTR,3)
+#define FTM2_C4SC FTM_CSC_REG(FTM2_BASE_PTR,4)
+#define FTM2_C4V FTM_CV_REG(FTM2_BASE_PTR,4)
+#define FTM2_C5SC FTM_CSC_REG(FTM2_BASE_PTR,5)
+#define FTM2_C5V FTM_CV_REG(FTM2_BASE_PTR,5)
+#define FTM2_C6SC FTM_CSC_REG(FTM2_BASE_PTR,6)
+#define FTM2_C6V FTM_CV_REG(FTM2_BASE_PTR,6)
+#define FTM2_C7SC FTM_CSC_REG(FTM2_BASE_PTR,7)
+#define FTM2_C7V FTM_CV_REG(FTM2_BASE_PTR,7)
+#define FTM2_CNTIN FTM_CNTIN_REG(FTM2_BASE_PTR)
+#define FTM2_STATUS FTM_STATUS_REG(FTM2_BASE_PTR)
+#define FTM2_MODE FTM_MODE_REG(FTM2_BASE_PTR)
+#define FTM2_SYNC FTM_SYNC_REG(FTM2_BASE_PTR)
+#define FTM2_OUTINIT FTM_OUTINIT_REG(FTM2_BASE_PTR)
+#define FTM2_OUTMASK FTM_OUTMASK_REG(FTM2_BASE_PTR)
+#define FTM2_COMBINE FTM_COMBINE_REG(FTM2_BASE_PTR)
+#define FTM2_DEADTIME FTM_DEADTIME_REG(FTM2_BASE_PTR)
+#define FTM2_EXTTRIG FTM_EXTTRIG_REG(FTM2_BASE_PTR)
+#define FTM2_POL FTM_POL_REG(FTM2_BASE_PTR)
+#define FTM2_FILTER FTM_FILTER_REG(FTM2_BASE_PTR)
+#define FTM2_QDCTRL FTM_QDCTRL_REG(FTM2_BASE_PTR)
+#define FTM2_CONF FTM_CONF_REG(FTM2_BASE_PTR)
+#define FTM2_SYNCONF FTM_SYNCONF_REG(FTM2_BASE_PTR)
+#define FTM2_INVCTRL FTM_INVCTRL_REG(FTM2_BASE_PTR)
+#define FTM2_SWOCTRL FTM_SWOCTRL_REG(FTM2_BASE_PTR)
+#define FTM2_PWMLOAD FTM_PWMLOAD_REG(FTM2_BASE_PTR)
/* FTM - Register array accessors */
-#define FTM_CSC(index) FTM_CSC_REG(FTM_BASE_PTR,index)
-#define FTM_CV(index) FTM_CV_REG(FTM_BASE_PTR,index)
-
+#define FTM1_CSC(index) FTM_CSC_REG(FTM1_BASE_PTR,index)
+#define FTM2_CSC(index) FTM_CSC_REG(FTM2_BASE_PTR,index)
+#define FTM1_CV(index) FTM_CV_REG(FTM1_BASE_PTR,index)
+#define FTM2_CV(index) FTM_CV_REG(FTM2_BASE_PTR,index)
/*!
* @}
*/ /* end of group FTM_Register_Accessor_Macros */
@@ -69774,7 +18255,6 @@ typedef struct {
* @}
*/ /* end of group FTM_Peripheral */
-
/* ----------------------------------------------------------------------------
-- GPC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -69786,21 +18266,69 @@ typedef struct {
/** GPC - Register Layout Typedef */
typedef struct {
- __IO uint32_t CNTR; /**< GPC Interface control register, offset: 0x0 */
- __IO uint32_t PGR; /**< GPC Power Gating Register, offset: 0x4 */
- __IO uint32_t IMR1; /**< IRQ masking register 1, offset: 0x8 */
- __IO uint32_t IMR2; /**< IRQ masking register 2, offset: 0xC */
- __IO uint32_t IMR3; /**< IRQ masking register 3, offset: 0x10 */
- __IO uint32_t IMR4; /**< IRQ masking register 4, offset: 0x14 */
- __I uint32_t ISR1; /**< IRQ status resister 1, offset: 0x18 */
- __I uint32_t ISR2; /**< IRQ status resister 2, offset: 0x1C */
- __I uint32_t ISR3; /**< IRQ status resister 3, offset: 0x20 */
- __I uint32_t ISR4; /**< IRQ status resister 4, offset: 0x24 */
- __IO uint32_t A9_LPSR; /**< A9 Low Power Status Register, offset: 0x28 */
- __IO uint32_t M4_LPSR; /**< M4 Low Power Status Register, offset: 0x2C */
- __I uint32_t DR; /**< GPC Debug Register, offset: 0x30 */
+ __IO uint32_t LPCR_A7_BSC; /**< Basic Low power control register of A7 platform, offset: 0x0 */
+ __IO uint32_t LPCR_A7_AD; /**< Advanced Low power control register of A7 platform, offset: 0x4 */
+ __IO uint32_t LPCR_M4; /**< Low power control register of CPU1, offset: 0x8 */
+ uint8_t RESERVED_0[8];
+ __IO uint32_t SLPCR; /**< System low power control register, offset: 0x14 */
+ uint8_t RESERVED_1[8];
+ __IO uint32_t MLPCR; /**< Memory low power control register, offset: 0x20 */
+ __IO uint32_t PGC_ACK_SEL_A7; /**< PGC acknowledge signal selection of A7 platform, offset: 0x24 */
+ __IO uint32_t PGC_ACK_SEL_M4; /**< PGC acknowledge signal selection of M4 platform, offset: 0x28 */
+ __IO uint32_t MISC; /**< GPC Miscellaneous register, offset: 0x2C */
+ __IO uint32_t IMR1_CORE0_A7; /**< IRQ masking register 1 of A7 core0, offset: 0x30 */
+ __IO uint32_t IMR2_CORE0_A7; /**< IRQ masking register 2 of A7 core0, offset: 0x34 */
+ __IO uint32_t IMR3_CORE0_A7; /**< IRQ masking register 3 of A7 core0, offset: 0x38 */
+ __IO uint32_t IMR4_CORE0_A7; /**< IRQ masking register 4 of A7 core0, offset: 0x3C */
+ __IO uint32_t IMR1_CORE1_A7; /**< IRQ masking register 1 of A7 core1, offset: 0x40 */
+ __IO uint32_t IMR2_CORE1_A7; /**< IRQ masking register 2 of A7 core1, offset: 0x44 */
+ __IO uint32_t IMR3_CORE1_A7; /**< IRQ masking register 3 of A7 core1, offset: 0x48 */
+ __IO uint32_t IMR4_CORE1_A7; /**< IRQ masking register 4 of A7 core1, offset: 0x4C */
+ __IO uint32_t IMR1_M4; /**< IRQ masking register 1 of M4, offset: 0x50 */
+ __IO uint32_t IMR2_M4; /**< IRQ masking register 2 of M4, offset: 0x54 */
+ __IO uint32_t IMR3_M4; /**< IRQ masking register 3 of M4, offset: 0x58 */
+ __IO uint32_t IMR4_M4; /**< IRQ masking register 4 of M4, offset: 0x5C */
+ uint8_t RESERVED_2[16];
+ __I uint32_t ISR1_A7; /**< IRQ status register 1 of A7, offset: 0x70 */
+ __I uint32_t ISR2_A7; /**< IRQ status register 2 of A7, offset: 0x74 */
+ __I uint32_t ISR3_A7; /**< IRQ status register 3 of A7, offset: 0x78 */
+ __I uint32_t ISR4_A7; /**< IRQ status register 4 of A7, offset: 0x7C */
+ __I uint32_t ISR1_M4; /**< IRQ status register 1 of M4, offset: 0x80 */
+ __I uint32_t ISR2_M4; /**< IRQ status register 2 of M4, offset: 0x84 */
+ __I uint32_t ISR3_M4; /**< IRQ status register 3 of M4, offset: 0x88 */
+ __I uint32_t ISR4_M4; /**< IRQ status register 4 of M4, offset: 0x8C */
+ uint8_t RESERVED_3[32];
+ __IO uint32_t SLT_CFG[10]; /**< Slot configure register, array offset: 0xB0, array step: 0x4 */
+ uint8_t RESERVED_4[20];
+ __IO uint32_t PGC_CPU_MAPPING; /**< PGC CPU mapping, offset: 0xEC */
+ __IO uint32_t CPU_PGC_SW_PUP_REQ; /**< CPU PGC software up trigger, offset: 0xF0 */
+ uint8_t RESERVED_5[4];
+ __IO uint32_t PU_PGC_SW_PUP_REQ; /**< PU PGC software up trigger, offset: 0xF8 */
+ __IO uint32_t CPU_PGC_SW_PDN_REQ; /**< CPU PGC software down trigger, offset: 0xFC */
+ uint8_t RESERVED_6[4];
+ __IO uint32_t PU_PGC_SW_PDN_REQ; /**< PU PGC software down trigger, offset: 0x104 */
+ uint8_t RESERVED_7[8];
+ __I uint32_t LPS_A7; /**< Low power status of A7 platform, offset: 0x110 */
+ __IO uint32_t LPS_M4; /**< Low power status of M4 platform, offset: 0x114 */
+ uint8_t RESERVED_8[8];
+ __IO uint32_t GPC_GPR; /**< GPC general purpose register , offset: 0x120 */
+ __IO uint32_t GTOR; /**< GPC testing observe register, offset: 0x124 */
+ __I uint32_t DEBUG_ADDR1; /**< DEBUG ADDR1, offset: 0x128 */
+ __I uint32_t DEBUG_ADDR2; /**< DEBUG ADDR2, offset: 0x12C */
+ __I uint32_t CPU_PGC_PUP_STATUS1; /**< CPU PGC software up trigger status1, offset: 0x130 */
+ __I uint32_t A7_PU_PGC_PUP_STATUS[3]; /**< A7 PU software up trigger status register, array offset: 0x134, array step: 0x4 */
+ __I uint32_t M4_PU_PGC_PUP_STATUS[3]; /**< A7 MIX PGC software up trigger status1, array offset: 0x140, array step: 0x4 */
+ uint8_t RESERVED_9[36];
+ __I uint32_t CPU_PGC_PDN_STATUS1; /**< CPU PGC software dn trigger status1, offset: 0x170 */
+ uint8_t RESERVED_10[24];
+ __I uint32_t A7_PU_PGC_PDN_STATUS[3]; /**< A7 PU PGC software down trigger status, array offset: 0x18C, array step: 0x4 */
+ __I uint32_t M4_PU_PGC_PDN_STATUS[3]; /**< M4 PU PGC software down trigger status, array offset: 0x198, array step: 0x4 */
+ uint8_t RESERVED_11[12];
+ __IO uint32_t A7_MIX_PDN_FLG; /**< A7 MIX PDN FLG, offset: 0x1B0 */
+ __I uint32_t A7_PU_PDN_FLG; /**< A7 PU PDN FLG, offset: 0x1B4 */
+ __IO uint32_t M4_MIX_PDN_FLG; /**< M4 MIX PDN FLG, offset: 0x1B8 */
+ __I uint32_t M4_PU_PDN_FLG; /**< M4 PU PDN FLG, offset: 0x1BC */
} GPC_Type, *GPC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- GPC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -69812,25 +18340,60 @@ typedef struct {
/* GPC - Register accessors */
-#define GPC_CNTR_REG(base) ((base)->CNTR)
-#define GPC_PGR_REG(base) ((base)->PGR)
-#define GPC_IMR1_REG(base) ((base)->IMR1)
-#define GPC_IMR2_REG(base) ((base)->IMR2)
-#define GPC_IMR3_REG(base) ((base)->IMR3)
-#define GPC_IMR4_REG(base) ((base)->IMR4)
-#define GPC_ISR1_REG(base) ((base)->ISR1)
-#define GPC_ISR2_REG(base) ((base)->ISR2)
-#define GPC_ISR3_REG(base) ((base)->ISR3)
-#define GPC_ISR4_REG(base) ((base)->ISR4)
-#define GPC_A9_LPSR_REG(base) ((base)->A9_LPSR)
-#define GPC_M4_LPSR_REG(base) ((base)->M4_LPSR)
-#define GPC_DR_REG(base) ((base)->DR)
+#define GPC_LPCR_A7_BSC_REG(base) ((base)->LPCR_A7_BSC)
+#define GPC_LPCR_A7_AD_REG(base) ((base)->LPCR_A7_AD)
+#define GPC_LPCR_M4_REG(base) ((base)->LPCR_M4)
+#define GPC_SLPCR_REG(base) ((base)->SLPCR)
+#define GPC_MLPCR_REG(base) ((base)->MLPCR)
+#define GPC_PGC_ACK_SEL_A7_REG(base) ((base)->PGC_ACK_SEL_A7)
+#define GPC_PGC_ACK_SEL_M4_REG(base) ((base)->PGC_ACK_SEL_M4)
+#define GPC_MISC_REG(base) ((base)->MISC)
+#define GPC_IMR1_CORE0_A7_REG(base) ((base)->IMR1_CORE0_A7)
+#define GPC_IMR2_CORE0_A7_REG(base) ((base)->IMR2_CORE0_A7)
+#define GPC_IMR3_CORE0_A7_REG(base) ((base)->IMR3_CORE0_A7)
+#define GPC_IMR4_CORE0_A7_REG(base) ((base)->IMR4_CORE0_A7)
+#define GPC_IMR1_CORE1_A7_REG(base) ((base)->IMR1_CORE1_A7)
+#define GPC_IMR2_CORE1_A7_REG(base) ((base)->IMR2_CORE1_A7)
+#define GPC_IMR3_CORE1_A7_REG(base) ((base)->IMR3_CORE1_A7)
+#define GPC_IMR4_CORE1_A7_REG(base) ((base)->IMR4_CORE1_A7)
+#define GPC_IMR1_M4_REG(base) ((base)->IMR1_M4)
+#define GPC_IMR2_M4_REG(base) ((base)->IMR2_M4)
+#define GPC_IMR3_M4_REG(base) ((base)->IMR3_M4)
+#define GPC_IMR4_M4_REG(base) ((base)->IMR4_M4)
+#define GPC_ISR1_A7_REG(base) ((base)->ISR1_A7)
+#define GPC_ISR2_A7_REG(base) ((base)->ISR2_A7)
+#define GPC_ISR3_A7_REG(base) ((base)->ISR3_A7)
+#define GPC_ISR4_A7_REG(base) ((base)->ISR4_A7)
+#define GPC_ISR1_M4_REG(base) ((base)->ISR1_M4)
+#define GPC_ISR2_M4_REG(base) ((base)->ISR2_M4)
+#define GPC_ISR3_M4_REG(base) ((base)->ISR3_M4)
+#define GPC_ISR4_M4_REG(base) ((base)->ISR4_M4)
+#define GPC_SLT_CFG_REG(base,index) ((base)->SLT_CFG[index])
+#define GPC_PGC_CPU_MAPPING_REG(base) ((base)->PGC_CPU_MAPPING)
+#define GPC_CPU_PGC_SW_PUP_REQ_REG(base) ((base)->CPU_PGC_SW_PUP_REQ)
+#define GPC_PU_PGC_SW_PUP_REQ_REG(base) ((base)->PU_PGC_SW_PUP_REQ)
+#define GPC_CPU_PGC_SW_PDN_REQ_REG(base) ((base)->CPU_PGC_SW_PDN_REQ)
+#define GPC_PU_PGC_SW_PDN_REQ_REG(base) ((base)->PU_PGC_SW_PDN_REQ)
+#define GPC_LPS_A7_REG(base) ((base)->LPS_A7)
+#define GPC_LPS_M4_REG(base) ((base)->LPS_M4)
+#define GPC_GPC_GPR_REG(base) ((base)->GPC_GPR)
+#define GPC_GTOR_REG(base) ((base)->GTOR)
+#define GPC_DEBUG_ADDR1_REG(base) ((base)->DEBUG_ADDR1)
+#define GPC_DEBUG_ADDR2_REG(base) ((base)->DEBUG_ADDR2)
+#define GPC_CPU_PGC_PUP_STATUS1_REG(base) ((base)->CPU_PGC_PUP_STATUS1)
+#define GPC_A7_PU_PGC_PUP_STATUS_REG(base,index) ((base)->A7_PU_PGC_PUP_STATUS[index])
+#define GPC_M4_PU_PGC_PUP_STATUS_REG(base,index) ((base)->M4_PU_PGC_PUP_STATUS[index])
+#define GPC_CPU_PGC_PDN_STATUS1_REG(base) ((base)->CPU_PGC_PDN_STATUS1)
+#define GPC_A7_PU_PGC_PDN_STATUS_REG(base,index) ((base)->A7_PU_PGC_PDN_STATUS[index])
+#define GPC_M4_PU_PGC_PDN_STATUS_REG(base,index) ((base)->M4_PU_PGC_PDN_STATUS[index])
+#define GPC_A7_MIX_PDN_FLG_REG(base) ((base)->A7_MIX_PDN_FLG)
+#define GPC_A7_PU_PDN_FLG_REG(base) ((base)->A7_PU_PDN_FLG)
+#define GPC_M4_MIX_PDN_FLG_REG(base) ((base)->M4_MIX_PDN_FLG)
+#define GPC_M4_PU_PDN_FLG_REG(base) ((base)->M4_PU_PDN_FLG)
/*!
* @}
*/ /* end of group GPC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- GPC Register Masks
---------------------------------------------------------------------------- */
@@ -69840,165 +18403,629 @@ typedef struct {
* @{
*/
-/* CNTR Bit Fields */
-#define GPC_CNTR_gpu_vpu_pdn_req_MASK 0x1u
-#define GPC_CNTR_gpu_vpu_pdn_req_SHIFT 0
-#define GPC_CNTR_gpu_vpu_pup_req_MASK 0x2u
-#define GPC_CNTR_gpu_vpu_pup_req_SHIFT 1
-#define GPC_CNTR_MEGA_PDN_REQ_MASK 0x4u
-#define GPC_CNTR_MEGA_PDN_REQ_SHIFT 2
-#define GPC_CNTR_MEGA_PUP_REQ_MASK 0x8u
-#define GPC_CNTR_MEGA_PUP_REQ_SHIFT 3
-#define GPC_CNTR_DISPLAY_PDN_REQ_MASK 0x10u
-#define GPC_CNTR_DISPLAY_PDN_REQ_SHIFT 4
-#define GPC_CNTR_DISPLAY_PUP_REQ_MASK 0x20u
-#define GPC_CNTR_DISPLAY_PUP_REQ_SHIFT 5
-#define GPC_CNTR_PCIE_PHY_PDN_REQ_MASK 0x40u
-#define GPC_CNTR_PCIE_PHY_PDN_REQ_SHIFT 6
-#define GPC_CNTR_PCIE_PHY_PUP_REQ_MASK 0x80u
-#define GPC_CNTR_PCIE_PHY_PUP_REQ_SHIFT 7
-#define GPC_CNTR_DVFS0CR_MASK 0x10000u
-#define GPC_CNTR_DVFS0CR_SHIFT 16
-#define GPC_CNTR_VADC_ANALOG_OFF_MASK 0x20000u
-#define GPC_CNTR_VADC_ANALOG_OFF_SHIFT 17
-#define GPC_CNTR_VADC_EXT_PWD_N_MASK 0x40000u
-#define GPC_CNTR_VADC_EXT_PWD_N_SHIFT 18
-#define GPC_CNTR_GPCIRQM_MASK 0x200000u
-#define GPC_CNTR_GPCIRQM_SHIFT 21
-#define GPC_CNTR_L2_PGE_MASK 0x400000u
-#define GPC_CNTR_L2_PGE_SHIFT 22
-/* PGR Bit Fields */
-#define GPC_PGR_DRCIC_MASK 0x60000000u
-#define GPC_PGR_DRCIC_SHIFT 29
-#define GPC_PGR_DRCIC(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGR_DRCIC_SHIFT))&GPC_PGR_DRCIC_MASK)
-/* IMR1 Bit Fields */
-#define GPC_IMR1_IMR1_MASK 0xFFFFFFFFu
-#define GPC_IMR1_IMR1_SHIFT 0
-#define GPC_IMR1_IMR1(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR1_IMR1_SHIFT))&GPC_IMR1_IMR1_MASK)
-/* IMR2 Bit Fields */
-#define GPC_IMR2_IMR2_MASK 0xFFFFFFFFu
-#define GPC_IMR2_IMR2_SHIFT 0
-#define GPC_IMR2_IMR2(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR2_IMR2_SHIFT))&GPC_IMR2_IMR2_MASK)
-/* IMR3 Bit Fields */
-#define GPC_IMR3_IMR3_MASK 0xFFFFFFFFu
-#define GPC_IMR3_IMR3_SHIFT 0
-#define GPC_IMR3_IMR3(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR3_IMR3_SHIFT))&GPC_IMR3_IMR3_MASK)
-/* IMR4 Bit Fields */
-#define GPC_IMR4_IMR4_MASK 0xFFFFFFFFu
-#define GPC_IMR4_IMR4_SHIFT 0
-#define GPC_IMR4_IMR4(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR4_IMR4_SHIFT))&GPC_IMR4_IMR4_MASK)
-/* ISR1 Bit Fields */
-#define GPC_ISR1_ISR1_MASK 0xFFFFFFFFu
-#define GPC_ISR1_ISR1_SHIFT 0
-#define GPC_ISR1_ISR1(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR1_ISR1_SHIFT))&GPC_ISR1_ISR1_MASK)
-/* ISR2 Bit Fields */
-#define GPC_ISR2_ISR2_MASK 0xFFFFFFFFu
-#define GPC_ISR2_ISR2_SHIFT 0
-#define GPC_ISR2_ISR2(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR2_ISR2_SHIFT))&GPC_ISR2_ISR2_MASK)
-/* ISR3 Bit Fields */
-#define GPC_ISR3_ISR3_MASK 0xFFFFFFFFu
-#define GPC_ISR3_ISR3_SHIFT 0
-#define GPC_ISR3_ISR3(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR3_ISR3_SHIFT))&GPC_ISR3_ISR3_MASK)
-/* ISR4 Bit Fields */
-#define GPC_ISR4_ISR4_MASK 0xFFFFFFFFu
-#define GPC_ISR4_ISR4_SHIFT 0
-#define GPC_ISR4_ISR4(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR4_ISR4_SHIFT))&GPC_ISR4_ISR4_MASK)
-/* A9_LPSR Bit Fields */
-#define GPC_A9_LPSR_A9_STANDBY_WFI_MASK 0x1u
-#define GPC_A9_LPSR_A9_STANDBY_WFI_SHIFT 0
-#define GPC_A9_LPSR_A9_SCU_IDLE_MASK 0x10u
-#define GPC_A9_LPSR_A9_SCU_IDLE_SHIFT 4
-#define GPC_A9_LPSR_A9_L2CC_IDLE_MASK 0x20u
-#define GPC_A9_LPSR_A9_L2CC_IDLE_SHIFT 5
-#define GPC_A9_LPSR_A9_CLK_ENABLE_MASK 0x40u
-#define GPC_A9_LPSR_A9_CLK_ENABLE_SHIFT 6
-#define GPC_A9_LPSR_SYSTEM_IN_WAIT_MODE_MASK 0x80u
-#define GPC_A9_LPSR_SYSTEM_IN_WAIT_MODE_SHIFT 7
-#define GPC_A9_LPSR_SYSTEM_IN_STOP_MODE_MASK 0x100u
-#define GPC_A9_LPSR_SYSTEM_IN_STOP_MODE_SHIFT 8
-#define GPC_A9_LPSR_A9_DBG_ACK_MASK 0x200u
-#define GPC_A9_LPSR_A9_DBG_ACK_SHIFT 9
-#define GPC_A9_LPSR_A9_RST_MASK 0x400u
-#define GPC_A9_LPSR_A9_RST_SHIFT 10
-/* M4_LPSR Bit Fields */
-#define GPC_M4_LPSR_M4_SLEEP_HOLD_REQ_B_MASK 0x1u
-#define GPC_M4_LPSR_M4_SLEEP_HOLD_REQ_B_SHIFT 0
-#define GPC_M4_LPSR_M4_SLEEP_HOLD_ACK_B_MASK 0x2u
-#define GPC_M4_LPSR_M4_SLEEP_HOLD_ACK_B_SHIFT 1
-#define GPC_M4_LPSR_M4_GATE_HCLK_MASK 0x4u
-#define GPC_M4_LPSR_M4_GATE_HCLK_SHIFT 2
-#define GPC_M4_LPSR_M4_SLEEP_DEEP_MASK 0x8u
-#define GPC_M4_LPSR_M4_SLEEP_DEEP_SHIFT 3
-#define GPC_M4_LPSR_M4_SLEEPING_MASK 0x10u
-#define GPC_M4_LPSR_M4_SLEEPING_SHIFT 4
-#define GPC_M4_LPSR_M4_LOCKUP_MASK 0x20u
-#define GPC_M4_LPSR_M4_LOCKUP_SHIFT 5
-#define GPC_M4_LPSR_M4_HALTED_MASK 0x40u
-#define GPC_M4_LPSR_M4_HALTED_SHIFT 6
-#define GPC_M4_LPSR_M4_PLATFORM_RESET_B_MASK 0x80u
-#define GPC_M4_LPSR_M4_PLATFORM_RESET_B_SHIFT 7
-#define GPC_M4_LPSR_M4_CORE_RESET_B_MASK 0x100u
-#define GPC_M4_LPSR_M4_CORE_RESET_B_SHIFT 8
-/* DR Bit Fields */
-#define GPC_DR_PCIE_PHY_RESET_B_MASK 0x1u
-#define GPC_DR_PCIE_PHY_RESET_B_SHIFT 0
-#define GPC_DR_PCIE_PHY_ISO_MASK 0x2u
-#define GPC_DR_PCIE_PHY_ISO_SHIFT 1
-#define GPC_DR_MEGA_RESET_B_MASK 0x4u
-#define GPC_DR_MEGA_RESET_B_SHIFT 2
-#define GPC_DR_MEGA_SWITCH_B_MASK 0x8u
-#define GPC_DR_MEGA_SWITCH_B_SHIFT 3
-#define GPC_DR_MEGA_ISO_MASK 0x10u
-#define GPC_DR_MEGA_ISO_SHIFT 4
-#define GPC_DR_GPC_PUP_ACK_MASK 0x20u
-#define GPC_DR_GPC_PUP_ACK_SHIFT 5
-#define GPC_DR_GPC_PDN_ACK_MASK 0x40u
-#define GPC_DR_GPC_PDN_ACK_SHIFT 6
-#define GPC_DR_GPC_DISP_RESET_B_MASK 0x80u
-#define GPC_DR_GPC_DISP_RESET_B_SHIFT 7
-#define GPC_DR_GPC_DISP_SWITCH_B_MASK 0x100u
-#define GPC_DR_GPC_DISP_SWITCH_B_SHIFT 8
-#define GPC_DR_GPC_DISP_ISO_MASK 0x200u
-#define GPC_DR_GPC_DISP_ISO_SHIFT 9
-#define GPC_DR_GPC_GPU_RESET_B_MASK 0x400u
-#define GPC_DR_GPC_GPU_RESET_B_SHIFT 10
-#define GPC_DR_GPC_GPU_SWITCH_B_MASK 0x800u
-#define GPC_DR_GPC_GPU_SWITCH_B_SHIFT 11
-#define GPC_DR_GPC_GPU_ISO_MASK 0x1000u
-#define GPC_DR_GPC_GPU_ISO_SHIFT 12
-#define GPC_DR_GPC_L2SOC_ISO_MASK 0x2000u
-#define GPC_DR_GPC_L2SOC_ISO_SHIFT 13
-#define GPC_DR_GPC_L2CPU_ISO_MASK 0x4000u
-#define GPC_DR_GPC_L2CPU_ISO_SHIFT 14
-#define GPC_DR_GPC_L2_SWITCH_B_MASK 0x8000u
-#define GPC_DR_GPC_L2_SWITCH_B_SHIFT 15
-#define GPC_DR_GPC_CPU_RESET_B_MASK 0x10000u
-#define GPC_DR_GPC_CPU_RESET_B_SHIFT 16
-#define GPC_DR_GPC_CPU_SWITCH_B_MASK 0x20000u
-#define GPC_DR_GPC_CPU_SWITCH_B_SHIFT 17
-#define GPC_DR_GPC_CPU_ISO_MASK 0x40000u
-#define GPC_DR_GPC_CPU_ISO_SHIFT 18
-#define GPC_DR_IPG_STOP_MASK 0x80000u
-#define GPC_DR_IPG_STOP_SHIFT 19
-#define GPC_DR_IPG_WAIT_MASK 0x100000u
-#define GPC_DR_IPG_WAIT_SHIFT 20
+/* LPCR_A7_BSC Bit Fields */
+#define GPC_LPCR_A7_BSC_LPM0_MASK 0x3u
+#define GPC_LPCR_A7_BSC_LPM0_SHIFT 0
+#define GPC_LPCR_A7_BSC_LPM0(x) (((uint32_t)(((uint32_t)(x))<<GPC_LPCR_A7_BSC_LPM0_SHIFT))&GPC_LPCR_A7_BSC_LPM0_MASK)
+#define GPC_LPCR_A7_BSC_LPM1_MASK 0xCu
+#define GPC_LPCR_A7_BSC_LPM1_SHIFT 2
+#define GPC_LPCR_A7_BSC_LPM1(x) (((uint32_t)(((uint32_t)(x))<<GPC_LPCR_A7_BSC_LPM1_SHIFT))&GPC_LPCR_A7_BSC_LPM1_MASK)
+#define GPC_LPCR_A7_BSC_CPU_CLK_ON_LPM_MASK 0x4000u
+#define GPC_LPCR_A7_BSC_CPU_CLK_ON_LPM_SHIFT 14
+#define GPC_LPCR_A7_BSC_MASK_CORE0_WFI_MASK 0x10000u
+#define GPC_LPCR_A7_BSC_MASK_CORE0_WFI_SHIFT 16
+#define GPC_LPCR_A7_BSC_MASK_CORE1_WFI_MASK 0x20000u
+#define GPC_LPCR_A7_BSC_MASK_CORE1_WFI_SHIFT 17
+#define GPC_LPCR_A7_BSC_MASK_L2CC_WFI_MASK 0x4000000u
+#define GPC_LPCR_A7_BSC_MASK_L2CC_WFI_SHIFT 26
+#define GPC_LPCR_A7_BSC_IRQ_SRC_C0_MASK 0x10000000u
+#define GPC_LPCR_A7_BSC_IRQ_SRC_C0_SHIFT 28
+#define GPC_LPCR_A7_BSC_IRQ_SRC_C1_MASK 0x20000000u
+#define GPC_LPCR_A7_BSC_IRQ_SRC_C1_SHIFT 29
+#define GPC_LPCR_A7_BSC_IRQ_SRC_A7_WUP_MASK 0x40000000u
+#define GPC_LPCR_A7_BSC_IRQ_SRC_A7_WUP_SHIFT 30
+#define GPC_LPCR_A7_BSC_MASK_DSM_TRIGGER_MASK 0x80000000u
+#define GPC_LPCR_A7_BSC_MASK_DSM_TRIGGER_SHIFT 31
+/* LPCR_A7_AD Bit Fields */
+#define GPC_LPCR_A7_AD_EN_C0_WFI_PDN_MASK 0x1u
+#define GPC_LPCR_A7_AD_EN_C0_WFI_PDN_SHIFT 0
+#define GPC_LPCR_A7_AD_EN_C0_PDN_MASK 0x2u
+#define GPC_LPCR_A7_AD_EN_C0_PDN_SHIFT 1
+#define GPC_LPCR_A7_AD_EN_C1_WFI_PDN_MASK 0x4u
+#define GPC_LPCR_A7_AD_EN_C1_WFI_PDN_SHIFT 2
+#define GPC_LPCR_A7_AD_EN_C1_PDN_MASK 0x8u
+#define GPC_LPCR_A7_AD_EN_C1_PDN_SHIFT 3
+#define GPC_LPCR_A7_AD_EN_PLAT_PDN_MASK 0x10u
+#define GPC_LPCR_A7_AD_EN_PLAT_PDN_SHIFT 4
+#define GPC_LPCR_A7_AD_EN_C0_IRQ_PUP_MASK 0x100u
+#define GPC_LPCR_A7_AD_EN_C0_IRQ_PUP_SHIFT 8
+#define GPC_LPCR_A7_AD_EN_C0_PUP_MASK 0x200u
+#define GPC_LPCR_A7_AD_EN_C0_PUP_SHIFT 9
+#define GPC_LPCR_A7_AD_EN_C1_IRQ_PUP_MASK 0x400u
+#define GPC_LPCR_A7_AD_EN_C1_IRQ_PUP_SHIFT 10
+#define GPC_LPCR_A7_AD_EN_C1_PUP_MASK 0x800u
+#define GPC_LPCR_A7_AD_EN_C1_PUP_SHIFT 11
+#define GPC_LPCR_A7_AD_L2_PGE_MASK 0x10000u
+#define GPC_LPCR_A7_AD_L2_PGE_SHIFT 16
+/* LPCR_M4 Bit Fields */
+#define GPC_LPCR_M4_LPM0_MASK 0x3u
+#define GPC_LPCR_M4_LPM0_SHIFT 0
+#define GPC_LPCR_M4_LPM0(x) (((uint32_t)(((uint32_t)(x))<<GPC_LPCR_M4_LPM0_SHIFT))&GPC_LPCR_M4_LPM0_MASK)
+#define GPC_LPCR_M4_EN_M4_PDN_MASK 0x4u
+#define GPC_LPCR_M4_EN_M4_PDN_SHIFT 2
+#define GPC_LPCR_M4_EN_M4_PUP_MASK 0x8u
+#define GPC_LPCR_M4_EN_M4_PUP_SHIFT 3
+#define GPC_LPCR_M4_CPU_CLK_ON_LPM_MASK 0x4000u
+#define GPC_LPCR_M4_CPU_CLK_ON_LPM_SHIFT 14
+#define GPC_LPCR_M4_MASK_M4_WFI_MASK 0x10000u
+#define GPC_LPCR_M4_MASK_M4_WFI_SHIFT 16
+#define GPC_LPCR_M4_MASK_DSM_TRIGGER_MASK 0x80000000u
+#define GPC_LPCR_M4_MASK_DSM_TRIGGER_SHIFT 31
+/* SLPCR Bit Fields */
+#define GPC_SLPCR_BYPASS_PMIC_READY_MASK 0x1u
+#define GPC_SLPCR_BYPASS_PMIC_READY_SHIFT 0
+#define GPC_SLPCR_SBYOS_MASK 0x2u
+#define GPC_SLPCR_SBYOS_SHIFT 1
+#define GPC_SLPCR_VSTBY_MASK 0x4u
+#define GPC_SLPCR_VSTBY_SHIFT 2
+#define GPC_SLPCR_STBY_COUNT_MASK 0x38u
+#define GPC_SLPCR_STBY_COUNT_SHIFT 3
+#define GPC_SLPCR_STBY_COUNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_SLPCR_STBY_COUNT_SHIFT))&GPC_SLPCR_STBY_COUNT_MASK)
+#define GPC_SLPCR_COSC_PWRDOWN_MASK 0x40u
+#define GPC_SLPCR_COSC_PWRDOWN_SHIFT 6
+#define GPC_SLPCR_COSC_EN_MASK 0x80u
+#define GPC_SLPCR_COSC_EN_SHIFT 7
+#define GPC_SLPCR_OSCCNT_MASK 0xFF00u
+#define GPC_SLPCR_OSCCNT_SHIFT 8
+#define GPC_SLPCR_OSCCNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_SLPCR_OSCCNT_SHIFT))&GPC_SLPCR_OSCCNT_MASK)
+#define GPC_SLPCR_EN_A7_FASTWUP_WAIT_MODE_MASK 0x10000u
+#define GPC_SLPCR_EN_A7_FASTWUP_WAIT_MODE_SHIFT 16
+#define GPC_SLPCR_EN_A7_FASTWUP_STOP_MODE_MASK 0x20000u
+#define GPC_SLPCR_EN_A7_FASTWUP_STOP_MODE_SHIFT 17
+#define GPC_SLPCR_EN_M4_FASTWUP_WAIT_MODE_MASK 0x40000u
+#define GPC_SLPCR_EN_M4_FASTWUP_WAIT_MODE_SHIFT 18
+#define GPC_SLPCR_EN_M4_FASTWUP_STOP_MODE_MASK 0x80000u
+#define GPC_SLPCR_EN_M4_FASTWUP_STOP_MODE_SHIFT 19
+#define GPC_SLPCR_DISABLE_A7_IS_DSM_MASK 0x800000u
+#define GPC_SLPCR_DISABLE_A7_IS_DSM_SHIFT 23
+#define GPC_SLPCR_REG_BYPASS_COUNT_MASK 0x3F000000u
+#define GPC_SLPCR_REG_BYPASS_COUNT_SHIFT 24
+#define GPC_SLPCR_REG_BYPASS_COUNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_SLPCR_REG_BYPASS_COUNT_SHIFT))&GPC_SLPCR_REG_BYPASS_COUNT_MASK)
+#define GPC_SLPCR_RBC_EN_MASK 0x40000000u
+#define GPC_SLPCR_RBC_EN_SHIFT 30
+#define GPC_SLPCR_EN_DSM_MASK 0x80000000u
+#define GPC_SLPCR_EN_DSM_SHIFT 31
+/* MLPCR Bit Fields */
+#define GPC_MLPCR_MEMLP_CTL_DIS_MASK 0x1u
+#define GPC_MLPCR_MEMLP_CTL_DIS_SHIFT 0
+#define GPC_MLPCR_MEMLP_RET_SEL_MASK 0x2u
+#define GPC_MLPCR_MEMLP_RET_SEL_SHIFT 1
+#define GPC_MLPCR_ROMLP_PDN_DIS_MASK 0x4u
+#define GPC_MLPCR_ROMLP_PDN_DIS_SHIFT 2
+#define GPC_MLPCR_MEMLP_ENT_CNT_MASK 0xFF00u
+#define GPC_MLPCR_MEMLP_ENT_CNT_SHIFT 8
+#define GPC_MLPCR_MEMLP_ENT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_MLPCR_MEMLP_ENT_CNT_SHIFT))&GPC_MLPCR_MEMLP_ENT_CNT_MASK)
+#define GPC_MLPCR_MEM_EXT_CNT_MASK 0xFF0000u
+#define GPC_MLPCR_MEM_EXT_CNT_SHIFT 16
+#define GPC_MLPCR_MEM_EXT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_MLPCR_MEM_EXT_CNT_SHIFT))&GPC_MLPCR_MEM_EXT_CNT_MASK)
+#define GPC_MLPCR_MEMLP_RET_PGEN_MASK 0xFF000000u
+#define GPC_MLPCR_MEMLP_RET_PGEN_SHIFT 24
+#define GPC_MLPCR_MEMLP_RET_PGEN(x) (((uint32_t)(((uint32_t)(x))<<GPC_MLPCR_MEMLP_RET_PGEN_SHIFT))&GPC_MLPCR_MEMLP_RET_PGEN_MASK)
+/* PGC_ACK_SEL_A7 Bit Fields */
+#define GPC_PGC_ACK_SEL_A7_A7_C0_PGC_PDN_ACK_MASK 0x1u
+#define GPC_PGC_ACK_SEL_A7_A7_C0_PGC_PDN_ACK_SHIFT 0
+#define GPC_PGC_ACK_SEL_A7_A7_C1_PGC_PDN_ACK_MASK 0x2u
+#define GPC_PGC_ACK_SEL_A7_A7_C1_PGC_PDN_ACK_SHIFT 1
+#define GPC_PGC_ACK_SEL_A7_A7_PLAT_PGC_PDN_ACK_MASK 0x4u
+#define GPC_PGC_ACK_SEL_A7_A7_PLAT_PGC_PDN_ACK_SHIFT 2
+#define GPC_PGC_ACK_SEL_A7_MF_PGC_PDN_ACK_MASK 0x8u
+#define GPC_PGC_ACK_SEL_A7_MF_PGC_PDN_ACK_SHIFT 3
+#define GPC_PGC_ACK_SEL_A7_MIPI_PGC_PDN_ACK_MASK 0x10u
+#define GPC_PGC_ACK_SEL_A7_MIPI_PGC_PDN_ACK_SHIFT 4
+#define GPC_PGC_ACK_SEL_A7_PCIE_PGC_PDN_ACK_MASK 0x20u
+#define GPC_PGC_ACK_SEL_A7_PCIE_PGC_PDN_ACK_SHIFT 5
+#define GPC_PGC_ACK_SEL_A7_USB_OTG1_PGC_PDN_ACK_MASK 0x40u
+#define GPC_PGC_ACK_SEL_A7_USB_OTG1_PGC_PDN_ACK_SHIFT 6
+#define GPC_PGC_ACK_SEL_A7_USB_OTG2_PGC_PDN_ACK_MASK 0x80u
+#define GPC_PGC_ACK_SEL_A7_USB_OTG2_PGC_PDN_ACK_SHIFT 7
+#define GPC_PGC_ACK_SEL_A7_USB_HSIC_PGC_PDN_ACK_MASK 0x100u
+#define GPC_PGC_ACK_SEL_A7_USB_HSIC_PGC_PDN_ACK_SHIFT 8
+#define GPC_PGC_ACK_SEL_A7_A7_PGC_PDN_ACK_MASK 0x8000u
+#define GPC_PGC_ACK_SEL_A7_A7_PGC_PDN_ACK_SHIFT 15
+#define GPC_PGC_ACK_SEL_A7_A7_C0_PGC_PUP_ACK_MASK 0x10000u
+#define GPC_PGC_ACK_SEL_A7_A7_C0_PGC_PUP_ACK_SHIFT 16
+#define GPC_PGC_ACK_SEL_A7_A7_C1_PGC_PUP_ACK_MASK 0x20000u
+#define GPC_PGC_ACK_SEL_A7_A7_C1_PGC_PUP_ACK_SHIFT 17
+#define GPC_PGC_ACK_SEL_A7_A7_PLAT_PGC_PUP_ACK_MASK 0x40000u
+#define GPC_PGC_ACK_SEL_A7_A7_PLAT_PGC_PUP_ACK_SHIFT 18
+#define GPC_PGC_ACK_SEL_A7_MF_PGC_PUP_ACK_MASK 0x80000u
+#define GPC_PGC_ACK_SEL_A7_MF_PGC_PUP_ACK_SHIFT 19
+#define GPC_PGC_ACK_SEL_A7_MIPI_PGC_PUP_ACK_MASK 0x100000u
+#define GPC_PGC_ACK_SEL_A7_MIPI_PGC_PUP_ACK_SHIFT 20
+#define GPC_PGC_ACK_SEL_A7_PCIE_PGC_PUP_ACK_MASK 0x200000u
+#define GPC_PGC_ACK_SEL_A7_PCIE_PGC_PUP_ACK_SHIFT 21
+#define GPC_PGC_ACK_SEL_A7_USB_OTG1_PGC_PUP_ACK_MASK 0x400000u
+#define GPC_PGC_ACK_SEL_A7_USB_OTG1_PGC_PUP_ACK_SHIFT 22
+#define GPC_PGC_ACK_SEL_A7_USB_OTG2_PGC_PUP_ACK_MASK 0x800000u
+#define GPC_PGC_ACK_SEL_A7_USB_OTG2_PGC_PUP_ACK_SHIFT 23
+#define GPC_PGC_ACK_SEL_A7_USB_HSIC_PGC_PUP_ACK_MASK 0x1000000u
+#define GPC_PGC_ACK_SEL_A7_USB_HSIC_PGC_PUP_ACK_SHIFT 24
+#define GPC_PGC_ACK_SEL_A7_A7_PGC_PUP_ACK_MASK 0x80000000u
+#define GPC_PGC_ACK_SEL_A7_A7_PGC_PUP_ACK_SHIFT 31
+/* PGC_ACK_SEL_M4 Bit Fields */
+#define GPC_PGC_ACK_SEL_M4_M4_VIRTUAL_PGC_PDN_ACK_MASK 0x1u
+#define GPC_PGC_ACK_SEL_M4_M4_VIRTUAL_PGC_PDN_ACK_SHIFT 0
+#define GPC_PGC_ACK_SEL_M4_MF_PGC_PDN_ACK_MASK 0x8u
+#define GPC_PGC_ACK_SEL_M4_MF_PGC_PDN_ACK_SHIFT 3
+#define GPC_PGC_ACK_SEL_M4_MIPI_PGC_PDN_ACK_MASK 0x10u
+#define GPC_PGC_ACK_SEL_M4_MIPI_PGC_PDN_ACK_SHIFT 4
+#define GPC_PGC_ACK_SEL_M4_PCIE_PGC_PDN_ACK_MASK 0x20u
+#define GPC_PGC_ACK_SEL_M4_PCIE_PGC_PDN_ACK_SHIFT 5
+#define GPC_PGC_ACK_SEL_M4_USB_OTG1_PGC_PDN_ACK_MASK 0x40u
+#define GPC_PGC_ACK_SEL_M4_USB_OTG1_PGC_PDN_ACK_SHIFT 6
+#define GPC_PGC_ACK_SEL_M4_USB_OTG2_PGC_PDN_ACK_MASK 0x80u
+#define GPC_PGC_ACK_SEL_M4_USB_OTG2_PGC_PDN_ACK_SHIFT 7
+#define GPC_PGC_ACK_SEL_M4_USB_HSIC_PGC_PDN_ACK_MASK 0x100u
+#define GPC_PGC_ACK_SEL_M4_USB_HSIC_PGC_PDN_ACK_SHIFT 8
+#define GPC_PGC_ACK_SEL_M4_M4_DUMMY_PGC_PDN_ACK_MASK 0x8000u
+#define GPC_PGC_ACK_SEL_M4_M4_DUMMY_PGC_PDN_ACK_SHIFT 15
+#define GPC_PGC_ACK_SEL_M4_M4_VIRTUAL_PGC_PUP_ACK_MASK 0x10000u
+#define GPC_PGC_ACK_SEL_M4_M4_VIRTUAL_PGC_PUP_ACK_SHIFT 16
+#define GPC_PGC_ACK_SEL_M4_MF_PGC_PUP_ACK_MASK 0x80000u
+#define GPC_PGC_ACK_SEL_M4_MF_PGC_PUP_ACK_SHIFT 19
+#define GPC_PGC_ACK_SEL_M4_MIPI_PGC_PUP_ACK_MASK 0x100000u
+#define GPC_PGC_ACK_SEL_M4_MIPI_PGC_PUP_ACK_SHIFT 20
+#define GPC_PGC_ACK_SEL_M4_PCIE_PGC_PUP_ACK_MASK 0x200000u
+#define GPC_PGC_ACK_SEL_M4_PCIE_PGC_PUP_ACK_SHIFT 21
+#define GPC_PGC_ACK_SEL_M4_USB_OTG1_PGC_PUP_ACK_MASK 0x400000u
+#define GPC_PGC_ACK_SEL_M4_USB_OTG1_PGC_PUP_ACK_SHIFT 22
+#define GPC_PGC_ACK_SEL_M4_USB_OTG2_PGC_PUP_ACK_MASK 0x800000u
+#define GPC_PGC_ACK_SEL_M4_USB_OTG2_PGC_PUP_ACK_SHIFT 23
+#define GPC_PGC_ACK_SEL_M4_USB_HSIC_PGC_PUP_ACK_MASK 0x1000000u
+#define GPC_PGC_ACK_SEL_M4_USB_HSIC_PGC_PUP_ACK_SHIFT 24
+#define GPC_PGC_ACK_SEL_M4_M4_DUMMY_PGC_PUP_ACK_MASK 0x80000000u
+#define GPC_PGC_ACK_SEL_M4_M4_DUMMY_PGC_PUP_ACK_SHIFT 31
+/* MISC Bit Fields */
+#define GPC_MISC_M4_SLEEP_HOLD_REQ_B_MASK 0x1u
+#define GPC_MISC_M4_SLEEP_HOLD_REQ_B_SHIFT 0
+#define GPC_MISC_GPC_IRQ_MASK_MASK 0x20u
+#define GPC_MISC_GPC_IRQ_MASK_SHIFT 5
+#define GPC_MISC_M4_PDN_REQ_MASK_MASK 0x100u
+#define GPC_MISC_M4_PDN_REQ_MASK_SHIFT 8
+/* IMR1_CORE0_A7 Bit Fields */
+#define GPC_IMR1_CORE0_A7_IMR1_CORE0_A7_MASK 0xFFFFFFFFu
+#define GPC_IMR1_CORE0_A7_IMR1_CORE0_A7_SHIFT 0
+#define GPC_IMR1_CORE0_A7_IMR1_CORE0_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR1_CORE0_A7_IMR1_CORE0_A7_SHIFT))&GPC_IMR1_CORE0_A7_IMR1_CORE0_A7_MASK)
+/* IMR2_CORE0_A7 Bit Fields */
+#define GPC_IMR2_CORE0_A7_IMR2_CORE0_A7_MASK 0xFFFFFFFFu
+#define GPC_IMR2_CORE0_A7_IMR2_CORE0_A7_SHIFT 0
+#define GPC_IMR2_CORE0_A7_IMR2_CORE0_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR2_CORE0_A7_IMR2_CORE0_A7_SHIFT))&GPC_IMR2_CORE0_A7_IMR2_CORE0_A7_MASK)
+/* IMR3_CORE0_A7 Bit Fields */
+#define GPC_IMR3_CORE0_A7_IMR3_CORE0_A7_MASK 0xFFFFFFFFu
+#define GPC_IMR3_CORE0_A7_IMR3_CORE0_A7_SHIFT 0
+#define GPC_IMR3_CORE0_A7_IMR3_CORE0_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR3_CORE0_A7_IMR3_CORE0_A7_SHIFT))&GPC_IMR3_CORE0_A7_IMR3_CORE0_A7_MASK)
+/* IMR4_CORE0_A7 Bit Fields */
+#define GPC_IMR4_CORE0_A7_IMR4_CORE0_A7_MASK 0xFFFFFFFFu
+#define GPC_IMR4_CORE0_A7_IMR4_CORE0_A7_SHIFT 0
+#define GPC_IMR4_CORE0_A7_IMR4_CORE0_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR4_CORE0_A7_IMR4_CORE0_A7_SHIFT))&GPC_IMR4_CORE0_A7_IMR4_CORE0_A7_MASK)
+/* IMR1_CORE1_A7 Bit Fields */
+#define GPC_IMR1_CORE1_A7_IMR1_CORE1_A7_MASK 0xFFFFFFFFu
+#define GPC_IMR1_CORE1_A7_IMR1_CORE1_A7_SHIFT 0
+#define GPC_IMR1_CORE1_A7_IMR1_CORE1_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR1_CORE1_A7_IMR1_CORE1_A7_SHIFT))&GPC_IMR1_CORE1_A7_IMR1_CORE1_A7_MASK)
+/* IMR2_CORE1_A7 Bit Fields */
+#define GPC_IMR2_CORE1_A7_IMR2_CORE1_A7_MASK 0xFFFFFFFFu
+#define GPC_IMR2_CORE1_A7_IMR2_CORE1_A7_SHIFT 0
+#define GPC_IMR2_CORE1_A7_IMR2_CORE1_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR2_CORE1_A7_IMR2_CORE1_A7_SHIFT))&GPC_IMR2_CORE1_A7_IMR2_CORE1_A7_MASK)
+/* IMR3_CORE1_A7 Bit Fields */
+#define GPC_IMR3_CORE1_A7_IMR3_CORE1_A7_MASK 0xFFFFFFFFu
+#define GPC_IMR3_CORE1_A7_IMR3_CORE1_A7_SHIFT 0
+#define GPC_IMR3_CORE1_A7_IMR3_CORE1_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR3_CORE1_A7_IMR3_CORE1_A7_SHIFT))&GPC_IMR3_CORE1_A7_IMR3_CORE1_A7_MASK)
+/* IMR4_CORE1_A7 Bit Fields */
+#define GPC_IMR4_CORE1_A7_IMR4_CORE1_A7_MASK 0xFFFFFFFFu
+#define GPC_IMR4_CORE1_A7_IMR4_CORE1_A7_SHIFT 0
+#define GPC_IMR4_CORE1_A7_IMR4_CORE1_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR4_CORE1_A7_IMR4_CORE1_A7_SHIFT))&GPC_IMR4_CORE1_A7_IMR4_CORE1_A7_MASK)
+/* IMR1_M4 Bit Fields */
+#define GPC_IMR1_M4_IMR1_M4_MASK 0xFFFFFFFFu
+#define GPC_IMR1_M4_IMR1_M4_SHIFT 0
+#define GPC_IMR1_M4_IMR1_M4(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR1_M4_IMR1_M4_SHIFT))&GPC_IMR1_M4_IMR1_M4_MASK)
+/* IMR2_M4 Bit Fields */
+#define GPC_IMR2_M4_IMR2_M4_MASK 0xFFFFFFFFu
+#define GPC_IMR2_M4_IMR2_M4_SHIFT 0
+#define GPC_IMR2_M4_IMR2_M4(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR2_M4_IMR2_M4_SHIFT))&GPC_IMR2_M4_IMR2_M4_MASK)
+/* IMR3_M4 Bit Fields */
+#define GPC_IMR3_M4_IMR3_M4_MASK 0xFFFFFFFFu
+#define GPC_IMR3_M4_IMR3_M4_SHIFT 0
+#define GPC_IMR3_M4_IMR3_M4(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR3_M4_IMR3_M4_SHIFT))&GPC_IMR3_M4_IMR3_M4_MASK)
+/* IMR4_M4 Bit Fields */
+#define GPC_IMR4_M4_IMR4_M4_MASK 0xFFFFFFFFu
+#define GPC_IMR4_M4_IMR4_M4_SHIFT 0
+#define GPC_IMR4_M4_IMR4_M4(x) (((uint32_t)(((uint32_t)(x))<<GPC_IMR4_M4_IMR4_M4_SHIFT))&GPC_IMR4_M4_IMR4_M4_MASK)
+/* ISR1_A7 Bit Fields */
+#define GPC_ISR1_A7_ISR1_A7_MASK 0xFFFFFFFFu
+#define GPC_ISR1_A7_ISR1_A7_SHIFT 0
+#define GPC_ISR1_A7_ISR1_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR1_A7_ISR1_A7_SHIFT))&GPC_ISR1_A7_ISR1_A7_MASK)
+/* ISR2_A7 Bit Fields */
+#define GPC_ISR2_A7_ISR2_A7_MASK 0xFFFFFFFFu
+#define GPC_ISR2_A7_ISR2_A7_SHIFT 0
+#define GPC_ISR2_A7_ISR2_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR2_A7_ISR2_A7_SHIFT))&GPC_ISR2_A7_ISR2_A7_MASK)
+/* ISR3_A7 Bit Fields */
+#define GPC_ISR3_A7_ISR3_A7_MASK 0xFFFFFFFFu
+#define GPC_ISR3_A7_ISR3_A7_SHIFT 0
+#define GPC_ISR3_A7_ISR3_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR3_A7_ISR3_A7_SHIFT))&GPC_ISR3_A7_ISR3_A7_MASK)
+/* ISR4_A7 Bit Fields */
+#define GPC_ISR4_A7_ISR4_A7_MASK 0xFFFFFFFFu
+#define GPC_ISR4_A7_ISR4_A7_SHIFT 0
+#define GPC_ISR4_A7_ISR4_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR4_A7_ISR4_A7_SHIFT))&GPC_ISR4_A7_ISR4_A7_MASK)
+/* ISR1_M4 Bit Fields */
+#define GPC_ISR1_M4_ISR1_M4_MASK 0xFFFFFFFFu
+#define GPC_ISR1_M4_ISR1_M4_SHIFT 0
+#define GPC_ISR1_M4_ISR1_M4(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR1_M4_ISR1_M4_SHIFT))&GPC_ISR1_M4_ISR1_M4_MASK)
+/* ISR2_M4 Bit Fields */
+#define GPC_ISR2_M4_ISR2_M4_MASK 0xFFFFFFFFu
+#define GPC_ISR2_M4_ISR2_M4_SHIFT 0
+#define GPC_ISR2_M4_ISR2_M4(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR2_M4_ISR2_M4_SHIFT))&GPC_ISR2_M4_ISR2_M4_MASK)
+/* ISR3_M4 Bit Fields */
+#define GPC_ISR3_M4_ISR3_M4_MASK 0xFFFFFFFFu
+#define GPC_ISR3_M4_ISR3_M4_SHIFT 0
+#define GPC_ISR3_M4_ISR3_M4(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR3_M4_ISR3_M4_SHIFT))&GPC_ISR3_M4_ISR3_M4_MASK)
+/* ISR4_M4 Bit Fields */
+#define GPC_ISR4_M4_ISR4_M4_MASK 0xFFFFFFFFu
+#define GPC_ISR4_M4_ISR4_M4_SHIFT 0
+#define GPC_ISR4_M4_ISR4_M4(x) (((uint32_t)(((uint32_t)(x))<<GPC_ISR4_M4_ISR4_M4_SHIFT))&GPC_ISR4_M4_ISR4_M4_MASK)
+/* SLT_CFG Bit Fields */
+#define GPC_SLT_CFG_CORE0_A7_PDN_SLOT_CONTROL_MASK 0x1u
+#define GPC_SLT_CFG_CORE0_A7_PDN_SLOT_CONTROL_SHIFT 0
+#define GPC_SLT_CFG_CORE0_A7_PUP_SLOT_CONTROL_MASK 0x2u
+#define GPC_SLT_CFG_CORE0_A7_PUP_SLOT_CONTROL_SHIFT 1
+#define GPC_SLT_CFG_CORE1_A7_PDN_SLOT_CONTROL_MASK 0x4u
+#define GPC_SLT_CFG_CORE1_A7_PDN_SLOT_CONTROL_SHIFT 2
+#define GPC_SLT_CFG_CORE1_A7_PUP_SLOT_CONTROL_MASK 0x8u
+#define GPC_SLT_CFG_CORE1_A7_PUP_SLOT_CONTROL_SHIFT 3
+#define GPC_SLT_CFG_SCU_PDN_SLOT_CONTROL_MASK 0x10u
+#define GPC_SLT_CFG_SCU_PDN_SLOT_CONTROL_SHIFT 4
+#define GPC_SLT_CFG_SCU_PUP_SLOT_CONTROL_MASK 0x20u
+#define GPC_SLT_CFG_SCU_PUP_SLOT_CONTROL_SHIFT 5
+#define GPC_SLT_CFG_FASTMEGA_PDN_SLOT_CONTROL_MASK 0x40u
+#define GPC_SLT_CFG_FASTMEGA_PDN_SLOT_CONTROL_SHIFT 6
+#define GPC_SLT_CFG_FASTMEGA_PUP_SLOT_CONTROL_MASK 0x80u
+#define GPC_SLT_CFG_FASTMEGA_PUP_SLOT_CONTROL_SHIFT 7
+#define GPC_SLT_CFG_MIPI_PHY_PDN_SLOT_CONTROL_MASK 0x100u
+#define GPC_SLT_CFG_MIPI_PHY_PDN_SLOT_CONTROL_SHIFT 8
+#define GPC_SLT_CFG_MIPI_PHY_PUP_SLOT_CONTROL_MASK 0x200u
+#define GPC_SLT_CFG_MIPI_PHY_PUP_SLOT_CONTROL_SHIFT 9
+#define GPC_SLT_CFG_PCIE_PHY_PDN_SLOT_CONTROL_MASK 0x400u
+#define GPC_SLT_CFG_PCIE_PHY_PDN_SLOT_CONTROL_SHIFT 10
+#define GPC_SLT_CFG_PCIE_PHY_PUP_SLOT_CONTROL_MASK 0x800u
+#define GPC_SLT_CFG_PCIE_PHY_PUP_SLOT_CONTROL_SHIFT 11
+#define GPC_SLT_CFG_USB_OTG1_PDN_SLOT_CONTROL_MASK 0x1000u
+#define GPC_SLT_CFG_USB_OTG1_PDN_SLOT_CONTROL_SHIFT 12
+#define GPC_SLT_CFG_USB_OTG1_PUP_SLOT_CONTROL_MASK 0x2000u
+#define GPC_SLT_CFG_USB_OTG1_PUP_SLOT_CONTROL_SHIFT 13
+#define GPC_SLT_CFG_USB_OTG2_PDN_SLOT_CONTROL_MASK 0x4000u
+#define GPC_SLT_CFG_USB_OTG2_PDN_SLOT_CONTROL_SHIFT 14
+#define GPC_SLT_CFG_USB_OTG2_PUP_SLOT_CONTROL_MASK 0x8000u
+#define GPC_SLT_CFG_USB_OTG2_PUP_SLOT_CONTROL_SHIFT 15
+#define GPC_SLT_CFG_USB_HSIC_PDN_SLOT_CONTROL_MASK 0x10000u
+#define GPC_SLT_CFG_USB_HSIC_PDN_SLOT_CONTROL_SHIFT 16
+#define GPC_SLT_CFG_USB_HSIC_PUP_SLOT_CONTROL_MASK 0x20000u
+#define GPC_SLT_CFG_USB_HSIC_PUP_SLOT_CONTROL_SHIFT 17
+#define GPC_SLT_CFG_M4_VIRTUAL_PDN_SLOT_CONTROL_MASK 0x40000u
+#define GPC_SLT_CFG_M4_VIRTUAL_PDN_SLOT_CONTROL_SHIFT 18
+#define GPC_SLT_CFG_M4_VIRTUAL_PUP_SLOT_CONTROL_MASK 0x80000u
+#define GPC_SLT_CFG_M4_VIRTUAL_PUP_SLOT_CONTROL_SHIFT 19
+/* PGC_CPU_MAPPING Bit Fields */
+#define GPC_PGC_CPU_MAPPING_FASTMEGA_A7_DOMAIN_MASK 0x1u
+#define GPC_PGC_CPU_MAPPING_FASTMEGA_A7_DOMAIN_SHIFT 0
+#define GPC_PGC_CPU_MAPPING_MIPI_PHY_A7_DOMAIN_MASK 0x4u
+#define GPC_PGC_CPU_MAPPING_MIPI_PHY_A7_DOMAIN_SHIFT 2
+#define GPC_PGC_CPU_MAPPING_PCIE_PHY_A7_DOMAIN_MASK 0x8u
+#define GPC_PGC_CPU_MAPPING_PCIE_PHY_A7_DOMAIN_SHIFT 3
+#define GPC_PGC_CPU_MAPPING_USB_OTG1_PHY_A7_DOMAIN_MASK 0x10u
+#define GPC_PGC_CPU_MAPPING_USB_OTG1_PHY_A7_DOMAIN_SHIFT 4
+#define GPC_PGC_CPU_MAPPING_USB_OTG2_PHY_A7_DOMAIN_MASK 0x20u
+#define GPC_PGC_CPU_MAPPING_USB_OTG2_PHY_A7_DOMAIN_SHIFT 5
+#define GPC_PGC_CPU_MAPPING_USB_HSIC_PHY_A7_DOMAIN_MASK 0x40u
+#define GPC_PGC_CPU_MAPPING_USB_HSIC_PHY_A7_DOMAIN_SHIFT 6
+#define GPC_PGC_CPU_MAPPING_FASTMEGA_M4_DOMAIN_MASK 0x100u
+#define GPC_PGC_CPU_MAPPING_FASTMEGA_M4_DOMAIN_SHIFT 8
+#define GPC_PGC_CPU_MAPPING_MIPI_PHY_M4_DOMAIN_MASK 0x400u
+#define GPC_PGC_CPU_MAPPING_MIPI_PHY_M4_DOMAIN_SHIFT 10
+#define GPC_PGC_CPU_MAPPING_PCIE_PHY_M4_DOMAIN_MASK 0x800u
+#define GPC_PGC_CPU_MAPPING_PCIE_PHY_M4_DOMAIN_SHIFT 11
+#define GPC_PGC_CPU_MAPPING_USB_OTG1_PHY_M4_DOMAIN_MASK 0x1000u
+#define GPC_PGC_CPU_MAPPING_USB_OTG1_PHY_M4_DOMAIN_SHIFT 12
+#define GPC_PGC_CPU_MAPPING_USB_OTG2_PHY_M4_DOMAIN_MASK 0x2000u
+#define GPC_PGC_CPU_MAPPING_USB_OTG2_PHY_M4_DOMAIN_SHIFT 13
+#define GPC_PGC_CPU_MAPPING_USB_HSIC_PHY_M4_DOMAIN_MASK 0x4000u
+#define GPC_PGC_CPU_MAPPING_USB_HSIC_PHY_M4_DOMAIN_SHIFT 14
+/* CPU_PGC_SW_PUP_REQ Bit Fields */
+#define GPC_CPU_PGC_SW_PUP_REQ_CORE0_A7_SW_PUP_REQ_MASK 0x1u
+#define GPC_CPU_PGC_SW_PUP_REQ_CORE0_A7_SW_PUP_REQ_SHIFT 0
+#define GPC_CPU_PGC_SW_PUP_REQ_CORE1_A7_SW_PUP_REQ_MASK 0x2u
+#define GPC_CPU_PGC_SW_PUP_REQ_CORE1_A7_SW_PUP_REQ_SHIFT 1
+#define GPC_CPU_PGC_SW_PUP_REQ_SCU_A7_SW_PUP_REQ_MASK 0x4u
+#define GPC_CPU_PGC_SW_PUP_REQ_SCU_A7_SW_PUP_REQ_SHIFT 2
+/* PU_PGC_SW_PUP_REQ Bit Fields */
+#define GPC_PU_PGC_SW_PUP_REQ_MIPI_PHY_SW_PUP_REQ_MASK 0x1u
+#define GPC_PU_PGC_SW_PUP_REQ_MIPI_PHY_SW_PUP_REQ_SHIFT 0
+#define GPC_PU_PGC_SW_PUP_REQ_PCIE_PHY_SW_PUP_REQ_MASK 0x2u
+#define GPC_PU_PGC_SW_PUP_REQ_PCIE_PHY_SW_PUP_REQ_SHIFT 1
+#define GPC_PU_PGC_SW_PUP_REQ_USB_OTG1_PHY_SW_PUP_REQ_MASK 0x4u
+#define GPC_PU_PGC_SW_PUP_REQ_USB_OTG1_PHY_SW_PUP_REQ_SHIFT 2
+#define GPC_PU_PGC_SW_PUP_REQ_USB_OTG2_PHY_SW_PUP_REQ_MASK 0x8u
+#define GPC_PU_PGC_SW_PUP_REQ_USB_OTG2_PHY_SW_PUP_REQ_SHIFT 3
+#define GPC_PU_PGC_SW_PUP_REQ_USB_HSIC_PHY_SW_PUP_REQ_MASK 0x10u
+#define GPC_PU_PGC_SW_PUP_REQ_USB_HSIC_PHY_SW_PUP_REQ_SHIFT 4
+/* CPU_PGC_SW_PDN_REQ Bit Fields */
+#define GPC_CPU_PGC_SW_PDN_REQ_CORE0_A7_SW_PDN_REQ_MASK 0x1u
+#define GPC_CPU_PGC_SW_PDN_REQ_CORE0_A7_SW_PDN_REQ_SHIFT 0
+#define GPC_CPU_PGC_SW_PDN_REQ_CORE1_A7_SW_PDN_REQ_MASK 0x2u
+#define GPC_CPU_PGC_SW_PDN_REQ_CORE1_A7_SW_PDN_REQ_SHIFT 1
+#define GPC_CPU_PGC_SW_PDN_REQ_SCU_A7_SW_PDN_REQ_MASK 0x4u
+#define GPC_CPU_PGC_SW_PDN_REQ_SCU_A7_SW_PDN_REQ_SHIFT 2
+/* PU_PGC_SW_PDN_REQ Bit Fields */
+#define GPC_PU_PGC_SW_PDN_REQ_MIPI_PHY_SW_PDN_REQ_MASK 0x1u
+#define GPC_PU_PGC_SW_PDN_REQ_MIPI_PHY_SW_PDN_REQ_SHIFT 0
+#define GPC_PU_PGC_SW_PDN_REQ_PCIE_PHY_SW_PDN_REQ_MASK 0x2u
+#define GPC_PU_PGC_SW_PDN_REQ_PCIE_PHY_SW_PDN_REQ_SHIFT 1
+#define GPC_PU_PGC_SW_PDN_REQ_USB_OTG1_PHY_SW_PDN_REQ_MASK 0x4u
+#define GPC_PU_PGC_SW_PDN_REQ_USB_OTG1_PHY_SW_PDN_REQ_SHIFT 2
+#define GPC_PU_PGC_SW_PDN_REQ_USB_OTG2_PHY_SW_PDN_REQ_MASK 0x8u
+#define GPC_PU_PGC_SW_PDN_REQ_USB_OTG2_PHY_SW_PDN_REQ_SHIFT 3
+#define GPC_PU_PGC_SW_PDN_REQ_USB_HSIC_PHY_SW_PDN_REQ_MASK 0x10u
+#define GPC_PU_PGC_SW_PDN_REQ_USB_HSIC_PHY_SW_PDN_REQ_SHIFT 4
+/* LPS_A7 Bit Fields */
+#define GPC_LPS_A7_SRC_A7_CORES_SW_RESET_DONE0_MASK 0x1u
+#define GPC_LPS_A7_SRC_A7_CORES_SW_RESET_DONE0_SHIFT 0
+#define GPC_LPS_A7_SRC_A7_CORES_SW_RESET_DONE1_MASK 0x2u
+#define GPC_LPS_A7_SRC_A7_CORES_SW_RESET_DONE1_SHIFT 1
+#define GPC_LPS_A7_SRC_GPC_ARM_CPU0_RST_SYS_N_MASK 0x4u
+#define GPC_LPS_A7_SRC_GPC_ARM_CPU0_RST_SYS_N_SHIFT 2
+#define GPC_LPS_A7_SRC_GPC_ARM_CPU1_RST_SYS_N_MASK 0x8u
+#define GPC_LPS_A7_SRC_GPC_ARM_CPU1_RST_SYS_N_SHIFT 3
+#define GPC_LPS_A7_A7_START_ARM_RESET0_MASK 0x10u
+#define GPC_LPS_A7_A7_START_ARM_RESET0_SHIFT 4
+#define GPC_LPS_A7_A7_START_ARM_RESET2_MASK 0x20u
+#define GPC_LPS_A7_A7_START_ARM_RESET2_SHIFT 5
+#define GPC_LPS_A7_GPC_CA7_C0_ISO_MASK 0x40u
+#define GPC_LPS_A7_GPC_CA7_C0_ISO_SHIFT 6
+#define GPC_LPS_A7_GPC_CA7_C1_ISO_MASK 0x80u
+#define GPC_LPS_A7_GPC_CA7_C1_ISO_SHIFT 7
+#define GPC_LPS_A7_GPC_CA7_C0_SWITCH_B_MASK 0x100u
+#define GPC_LPS_A7_GPC_CA7_C0_SWITCH_B_SHIFT 8
+#define GPC_LPS_A7_GPC_CA7_C1_SWITCH_B_MASK 0x200u
+#define GPC_LPS_A7_GPC_CA7_C1_SWITCH_B_SHIFT 9
+#define GPC_LPS_A7_SRC_CA7_L2_RESET_N_MASK 0x400u
+#define GPC_LPS_A7_SRC_CA7_L2_RESET_N_SHIFT 10
+#define GPC_LPS_A7_SRC_A7_PLATFORM_SW_RESET_DONE_MASK 0x800u
+#define GPC_LPS_A7_SRC_A7_PLATFORM_SW_RESET_DONE_SHIFT 11
+#define GPC_LPS_A7_GPC_DAP_PUP_REQ_MASK 0x1000u
+#define GPC_LPS_A7_GPC_DAP_PUP_REQ_SHIFT 12
+#define GPC_LPS_A7_START_SCU_RESET_MASK 0x2000u
+#define GPC_LPS_A7_START_SCU_RESET_SHIFT 13
+#define GPC_LPS_A7_GPC_CA7_SCU_ISO_MASK 0x4000u
+#define GPC_LPS_A7_GPC_CA7_SCU_ISO_SHIFT 14
+#define GPC_LPS_A7_GPC_CA7_SCU_SWITCH_B_MASK 0x8000u
+#define GPC_LPS_A7_GPC_CA7_SCU_SWITCH_B_SHIFT 15
+#define GPC_LPS_A7_GPC_CA7_ACINACTM_MASK 0x10000u
+#define GPC_LPS_A7_GPC_CA7_ACINACTM_SHIFT 16
+#define GPC_LPS_A7_GPC_CA7_L2RETENTION_MASK 0x20000u
+#define GPC_LPS_A7_GPC_CA7_L2RETENTION_SHIFT 17
+#define GPC_LPS_A7_GPC_CA7_L2STDISABLE_MASK 0x40000u
+#define GPC_LPS_A7_GPC_CA7_L2STDISABLE_SHIFT 18
+#define GPC_LPS_A7_GPC_CA7_L2_SWITCH_B_MASK 0x80000u
+#define GPC_LPS_A7_GPC_CA7_L2_SWITCH_B_SHIFT 19
+#define GPC_LPS_A7_LPG_WAIT_MASK 0x1000000u
+#define GPC_LPS_A7_LPG_WAIT_SHIFT 24
+#define GPC_LPS_A7_LPG_STOP_MASK 0x2000000u
+#define GPC_LPS_A7_LPG_STOP_SHIFT 25
+#define GPC_LPS_A7_SHD_CURRENT_STATE_A7_MASK 0xC000000u
+#define GPC_LPS_A7_SHD_CURRENT_STATE_A7_SHIFT 26
+#define GPC_LPS_A7_SHD_CURRENT_STATE_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_LPS_A7_SHD_CURRENT_STATE_A7_SHIFT))&GPC_LPS_A7_SHD_CURRENT_STATE_A7_MASK)
+#define GPC_LPS_A7_LPM_CURRENT_STATE_A7_MASK 0x70000000u
+#define GPC_LPS_A7_LPM_CURRENT_STATE_A7_SHIFT 28
+#define GPC_LPS_A7_LPM_CURRENT_STATE_A7(x) (((uint32_t)(((uint32_t)(x))<<GPC_LPS_A7_LPM_CURRENT_STATE_A7_SHIFT))&GPC_LPS_A7_LPM_CURRENT_STATE_A7_MASK)
+/* LPS_M4 Bit Fields */
+#define GPC_LPS_M4_LOW_POWER_CTRL_M4_MASK 0x1u
+#define GPC_LPS_M4_LOW_POWER_CTRL_M4_SHIFT 0
+#define GPC_LPS_M4_CM4_SLEEP_HOLD_ACK_B_MASK 0x2u
+#define GPC_LPS_M4_CM4_SLEEP_HOLD_ACK_B_SHIFT 1
+#define GPC_LPS_M4_CM4_GATE_HCLK_MASK 0x4u
+#define GPC_LPS_M4_CM4_GATE_HCLK_SHIFT 2
+#define GPC_LPS_M4_CM4_SLEEP_DEEP_MASK 0x8u
+#define GPC_LPS_M4_CM4_SLEEP_DEEP_SHIFT 3
+#define GPC_LPS_M4_CM4_SLEEP_MASK 0x10u
+#define GPC_LPS_M4_CM4_SLEEP_SHIFT 4
+#define GPC_LPS_M4_CM4_LOCKUP_MASK 0x20u
+#define GPC_LPS_M4_CM4_LOCKUP_SHIFT 5
+#define GPC_LPS_M4_CM4_HALTED_MASK 0x40u
+#define GPC_LPS_M4_CM4_HALTED_SHIFT 6
+#define GPC_LPS_M4_M4_PLATFORM_RESET_B_MASK 0x80u
+#define GPC_LPS_M4_M4_PLATFORM_RESET_B_SHIFT 7
+#define GPC_LPS_M4_M4_CORE_RESET_B_MASK 0x100u
+#define GPC_LPS_M4_M4_CORE_RESET_B_SHIFT 8
+#define GPC_LPS_M4_LPG_WAIT_MASK 0x1000000u
+#define GPC_LPS_M4_LPG_WAIT_SHIFT 24
+#define GPC_LPS_M4_LPG_STOP_MASK 0x2000000u
+#define GPC_LPS_M4_LPG_STOP_SHIFT 25
+#define GPC_LPS_M4_SHD_CURRENT_STATE_M4_MASK 0xC000000u
+#define GPC_LPS_M4_SHD_CURRENT_STATE_M4_SHIFT 26
+#define GPC_LPS_M4_SHD_CURRENT_STATE_M4(x) (((uint32_t)(((uint32_t)(x))<<GPC_LPS_M4_SHD_CURRENT_STATE_M4_SHIFT))&GPC_LPS_M4_SHD_CURRENT_STATE_M4_MASK)
+#define GPC_LPS_M4_LPM_CURRENT_STATE_M4_MASK 0x70000000u
+#define GPC_LPS_M4_LPM_CURRENT_STATE_M4_SHIFT 28
+#define GPC_LPS_M4_LPM_CURRENT_STATE_M4(x) (((uint32_t)(((uint32_t)(x))<<GPC_LPS_M4_LPM_CURRENT_STATE_M4_SHIFT))&GPC_LPS_M4_LPM_CURRENT_STATE_M4_MASK)
+/* GPC_GPR Bit Fields */
+#define GPC_GPC_GPR_A7_CORE_DBG_RST_MSK_PG_MASK 0x10000u
+#define GPC_GPC_GPR_A7_CORE_DBG_RST_MSK_PG_SHIFT 16
+/* GTOR Bit Fields */
+#define GPC_GTOR_OBS_OUTPUT_0_SEL_MASK 0x1Fu
+#define GPC_GTOR_OBS_OUTPUT_0_SEL_SHIFT 0
+#define GPC_GTOR_OBS_OUTPUT_0_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_GTOR_OBS_OUTPUT_0_SEL_SHIFT))&GPC_GTOR_OBS_OUTPUT_0_SEL_MASK)
+#define GPC_GTOR_OBS_OUTPUT_1_SEL_MASK 0x1F00u
+#define GPC_GTOR_OBS_OUTPUT_1_SEL_SHIFT 8
+#define GPC_GTOR_OBS_OUTPUT_1_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_GTOR_OBS_OUTPUT_1_SEL_SHIFT))&GPC_GTOR_OBS_OUTPUT_1_SEL_MASK)
+#define GPC_GTOR_OBS_OUTPUT_2_SEL_MASK 0x1F0000u
+#define GPC_GTOR_OBS_OUTPUT_2_SEL_SHIFT 16
+#define GPC_GTOR_OBS_OUTPUT_2_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_GTOR_OBS_OUTPUT_2_SEL_SHIFT))&GPC_GTOR_OBS_OUTPUT_2_SEL_MASK)
+#define GPC_GTOR_OBS_EN_MASK 0x80000000u
+#define GPC_GTOR_OBS_EN_SHIFT 31
+/* DEBUG_ADDR1 Bit Fields */
+#define GPC_DEBUG_ADDR1_GPC_INT_MASK 0x1u
+#define GPC_DEBUG_ADDR1_GPC_INT_SHIFT 0
+#define GPC_DEBUG_ADDR1_WFI_A7_CORE0_MASK 0x10u
+#define GPC_DEBUG_ADDR1_WFI_A7_CORE0_SHIFT 4
+#define GPC_DEBUG_ADDR1_WFI_A7_CORE1_MASK 0x20u
+#define GPC_DEBUG_ADDR1_WFI_A7_CORE1_SHIFT 5
+#define GPC_DEBUG_ADDR1_WFI_A7_SCU_MASK 0x40u
+#define GPC_DEBUG_ADDR1_WFI_A7_SCU_SHIFT 6
+#define GPC_DEBUG_ADDR1_WFI_M4_MASK 0x100u
+#define GPC_DEBUG_ADDR1_WFI_M4_SHIFT 8
+#define GPC_DEBUG_ADDR1_nFIQ0_MASK 0x10000u
+#define GPC_DEBUG_ADDR1_nFIQ0_SHIFT 16
+#define GPC_DEBUG_ADDR1_nFIQ1_MASK 0x20000u
+#define GPC_DEBUG_ADDR1_nFIQ1_SHIFT 17
+#define GPC_DEBUG_ADDR1_nFIQ2_MASK 0x40000u
+#define GPC_DEBUG_ADDR1_nFIQ2_SHIFT 18
+#define GPC_DEBUG_ADDR1_nFIQ3_MASK 0x80000u
+#define GPC_DEBUG_ADDR1_nFIQ3_SHIFT 19
+#define GPC_DEBUG_ADDR1_nIRQ0_MASK 0x100000u
+#define GPC_DEBUG_ADDR1_nIRQ0_SHIFT 20
+#define GPC_DEBUG_ADDR1_nIRQ1_MASK 0x200000u
+#define GPC_DEBUG_ADDR1_nIRQ1_SHIFT 21
+#define GPC_DEBUG_ADDR1_nIRQ2_MASK 0x400000u
+#define GPC_DEBUG_ADDR1_nIRQ2_SHIFT 22
+#define GPC_DEBUG_ADDR1_nIRQ3_MASK 0x800000u
+#define GPC_DEBUG_ADDR1_nIRQ3_SHIFT 23
+/* DEBUG_ADDR2 Bit Fields */
+#define GPC_DEBUG_ADDR2_MIX_RESET_PENETRATED_MASK 0x1u
+#define GPC_DEBUG_ADDR2_MIX_RESET_PENETRATED_SHIFT 0
+#define GPC_DEBUG_ADDR2_GPC_MIX_ISO_MASK 0x2u
+#define GPC_DEBUG_ADDR2_GPC_MIX_ISO_SHIFT 1
+#define GPC_DEBUG_ADDR2_GPC_MIX_SWITCH_B_MASK 0x4u
+#define GPC_DEBUG_ADDR2_GPC_MIX_SWITCH_B_SHIFT 2
+#define GPC_DEBUG_ADDR2_GPC_MIX_SCALL_OUT0_MASK 0x8u
+#define GPC_DEBUG_ADDR2_GPC_MIX_SCALL_OUT0_SHIFT 3
+#define GPC_DEBUG_ADDR2_GPC_MIX_SCALL_OUT1_MASK 0x10u
+#define GPC_DEBUG_ADDR2_GPC_MIX_SCALL_OUT1_SHIFT 4
+#define GPC_DEBUG_ADDR2_GPC_MIX_SCALL_MASK 0x20u
+#define GPC_DEBUG_ADDR2_GPC_MIX_SCALL_SHIFT 5
+#define GPC_DEBUG_ADDR2_GPC_MIX_RESET_B_MASK 0x40u
+#define GPC_DEBUG_ADDR2_GPC_MIX_RESET_B_SHIFT 6
+#define GPC_DEBUG_ADDR2_SRC_EN_MIX_CLK_MASK 0x80u
+#define GPC_DEBUG_ADDR2_SRC_EN_MIX_CLK_SHIFT 7
+#define GPC_DEBUG_ADDR2_GPC_MIX_RDY_MASK 0x100u
+#define GPC_DEBUG_ADDR2_GPC_MIX_RDY_SHIFT 8
+#define GPC_DEBUG_ADDR2_PU_RESET_PENETRATED_MASK 0x1F000u
+#define GPC_DEBUG_ADDR2_PU_RESET_PENETRATED_SHIFT 12
+#define GPC_DEBUG_ADDR2_PU_RESET_PENETRATED(x) (((uint32_t)(((uint32_t)(x))<<GPC_DEBUG_ADDR2_PU_RESET_PENETRATED_SHIFT))&GPC_DEBUG_ADDR2_PU_RESET_PENETRATED_MASK)
+#define GPC_DEBUG_ADDR2_GPC_PU_ISO_MASK 0x3E0000u
+#define GPC_DEBUG_ADDR2_GPC_PU_ISO_SHIFT 17
+#define GPC_DEBUG_ADDR2_GPC_PU_ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_DEBUG_ADDR2_GPC_PU_ISO_SHIFT))&GPC_DEBUG_ADDR2_GPC_PU_ISO_MASK)
+#define GPC_DEBUG_ADDR2_GPC_PU_SWITCH_B_MASK 0x7C00000u
+#define GPC_DEBUG_ADDR2_GPC_PU_SWITCH_B_SHIFT 22
+#define GPC_DEBUG_ADDR2_GPC_PU_SWITCH_B(x) (((uint32_t)(((uint32_t)(x))<<GPC_DEBUG_ADDR2_GPC_PU_SWITCH_B_SHIFT))&GPC_DEBUG_ADDR2_GPC_PU_SWITCH_B_MASK)
+#define GPC_DEBUG_ADDR2_GPC_PU_RESET_B_MASK 0xF8000000u
+#define GPC_DEBUG_ADDR2_GPC_PU_RESET_B_SHIFT 27
+#define GPC_DEBUG_ADDR2_GPC_PU_RESET_B(x) (((uint32_t)(((uint32_t)(x))<<GPC_DEBUG_ADDR2_GPC_PU_RESET_B_SHIFT))&GPC_DEBUG_ADDR2_GPC_PU_RESET_B_MASK)
+/* CPU_PGC_PUP_STATUS1 Bit Fields */
+#define GPC_CPU_PGC_PUP_STATUS1_CORE0_A7_PUP_STATUS_MASK 0x1u
+#define GPC_CPU_PGC_PUP_STATUS1_CORE0_A7_PUP_STATUS_SHIFT 0
+#define GPC_CPU_PGC_PUP_STATUS1_CORE1_A7_PUP_STATUS_MASK 0x2u
+#define GPC_CPU_PGC_PUP_STATUS1_CORE1_A7_PUP_STATUS_SHIFT 1
+#define GPC_CPU_PGC_PUP_STATUS1_SCU_A7_PUP_STATUS_MASK 0x4u
+#define GPC_CPU_PGC_PUP_STATUS1_SCU_A7_PUP_STATUS_SHIFT 2
+/* A7_PU_PGC_PUP_STATUS Bit Fields */
+#define GPC_A7_PU_PGC_PUP_STATUS_A7_MIPI_PHY_PGC_PUP_STATUS_MASK 0x1u
+#define GPC_A7_PU_PGC_PUP_STATUS_A7_MIPI_PHY_PGC_PUP_STATUS_SHIFT 0
+#define GPC_A7_PU_PGC_PUP_STATUS_A7_PCIE_PHY_PGC_PUP_STATUS_MASK 0x2u
+#define GPC_A7_PU_PGC_PUP_STATUS_A7_PCIE_PHY_PGC_PUP_STATUS_SHIFT 1
+#define GPC_A7_PU_PGC_PUP_STATUS_A7_USB_OTG1_PHY_PGC_PUP_STATUS_MASK 0x4u
+#define GPC_A7_PU_PGC_PUP_STATUS_A7_USB_OTG1_PHY_PGC_PUP_STATUS_SHIFT 2
+#define GPC_A7_PU_PGC_PUP_STATUS_A7_USB_OTG2_PHY_PGC_PUP_STATUS_MASK 0x8u
+#define GPC_A7_PU_PGC_PUP_STATUS_A7_USB_OTG2_PHY_PGC_PUP_STATUS_SHIFT 3
+#define GPC_A7_PU_PGC_PUP_STATUS_A7_USB_HSIC_PHY_PGC_PUP_STATUS_MASK 0x10u
+#define GPC_A7_PU_PGC_PUP_STATUS_A7_USB_HSIC_PHY_PGC_PUP_STATUS_SHIFT 4
+/* M4_PU_PGC_PUP_STATUS Bit Fields */
+#define GPC_M4_PU_PGC_PUP_STATUS_M4_MIPI_PHY_PGC_PUP_STATUS_MASK 0x1u
+#define GPC_M4_PU_PGC_PUP_STATUS_M4_MIPI_PHY_PGC_PUP_STATUS_SHIFT 0
+#define GPC_M4_PU_PGC_PUP_STATUS_M4_PCIE_PHY_PGC_PUP_STATUS_MASK 0x2u
+#define GPC_M4_PU_PGC_PUP_STATUS_M4_PCIE_PHY_PGC_PUP_STATUS_SHIFT 1
+#define GPC_M4_PU_PGC_PUP_STATUS_M4_USB_OTG1_PHY_PGC_PUP_STATUS_MASK 0x4u
+#define GPC_M4_PU_PGC_PUP_STATUS_M4_USB_OTG1_PHY_PGC_PUP_STATUS_SHIFT 2
+#define GPC_M4_PU_PGC_PUP_STATUS_M4_USB_OTG2_PHY_PGC_PUP_STATUS_MASK 0x8u
+#define GPC_M4_PU_PGC_PUP_STATUS_M4_USB_OTG2_PHY_PGC_PUP_STATUS_SHIFT 3
+#define GPC_M4_PU_PGC_PUP_STATUS_M4_USB_HSIC_PHY_PGC_PUP_STATUS_MASK 0x10u
+#define GPC_M4_PU_PGC_PUP_STATUS_M4_USB_HSIC_PHY_PGC_PUP_STATUS_SHIFT 4
+/* CPU_PGC_PDN_STATUS1 Bit Fields */
+#define GPC_CPU_PGC_PDN_STATUS1_CORE0_A7_PDN_STATUS_MASK 0x1u
+#define GPC_CPU_PGC_PDN_STATUS1_CORE0_A7_PDN_STATUS_SHIFT 0
+#define GPC_CPU_PGC_PDN_STATUS1_CORE1_A7_PDN_STATUS_MASK 0x2u
+#define GPC_CPU_PGC_PDN_STATUS1_CORE1_A7_PDN_STATUS_SHIFT 1
+#define GPC_CPU_PGC_PDN_STATUS1_SCU_A7_PDN_STATUS_MASK 0x4u
+#define GPC_CPU_PGC_PDN_STATUS1_SCU_A7_PDN_STATUS_SHIFT 2
+/* A7_PU_PGC_PDN_STATUS Bit Fields */
+#define GPC_A7_PU_PGC_PDN_STATUS_CORE0_A7_PDN_STATUS_MASK 0x1u
+#define GPC_A7_PU_PGC_PDN_STATUS_CORE0_A7_PDN_STATUS_SHIFT 0
+#define GPC_A7_PU_PGC_PDN_STATUS_CORE1_A7_PDN_STATUS_MASK 0x2u
+#define GPC_A7_PU_PGC_PDN_STATUS_CORE1_A7_PDN_STATUS_SHIFT 1
+#define GPC_A7_PU_PGC_PDN_STATUS_SCU_A7_PDN_STATUS_MASK 0x4u
+#define GPC_A7_PU_PGC_PDN_STATUS_SCU_A7_PDN_STATUS_SHIFT 2
+/* M4_PU_PGC_PDN_STATUS Bit Fields */
+#define GPC_M4_PU_PGC_PDN_STATUS_A7_MIPI_PHY_PGC_PDN_STATUS_MASK 0x1u
+#define GPC_M4_PU_PGC_PDN_STATUS_A7_MIPI_PHY_PGC_PDN_STATUS_SHIFT 0
+#define GPC_M4_PU_PGC_PDN_STATUS_A7_PCIE_PHY_PGC_PDN_STATUS_MASK 0x2u
+#define GPC_M4_PU_PGC_PDN_STATUS_A7_PCIE_PHY_PGC_PDN_STATUS_SHIFT 1
+#define GPC_M4_PU_PGC_PDN_STATUS_A7_USB_OTG1_PHY_PGC_PDN_STATUS_MASK 0x4u
+#define GPC_M4_PU_PGC_PDN_STATUS_A7_USB_OTG1_PHY_PGC_PDN_STATUS_SHIFT 2
+#define GPC_M4_PU_PGC_PDN_STATUS_A7_USB_OTG2_PHY_PGC_PDN_STATUS_MASK 0x8u
+#define GPC_M4_PU_PGC_PDN_STATUS_A7_USB_OTG2_PHY_PGC_PDN_STATUS_SHIFT 3
+#define GPC_M4_PU_PGC_PDN_STATUS_A7_USB_HSIC_PHY_PGC_PDN_STATUS_MASK 0x10u
+#define GPC_M4_PU_PGC_PDN_STATUS_A7_USB_HSIC_PHY_PGC_PDN_STATUS_SHIFT 4
+/* A7_MIX_PDN_FLG Bit Fields */
+#define GPC_A7_MIX_PDN_FLG_A7_MIX_PDN_FLAG_MASK 0x1u
+#define GPC_A7_MIX_PDN_FLG_A7_MIX_PDN_FLAG_SHIFT 0
+/* A7_PU_PDN_FLG Bit Fields */
+#define GPC_A7_PU_PDN_FLG_A7_MIPI_PHY_PGC_PDN_FLG_MASK 0x1u
+#define GPC_A7_PU_PDN_FLG_A7_MIPI_PHY_PGC_PDN_FLG_SHIFT 0
+#define GPC_A7_PU_PDN_FLG_A7_PCIE_PHY_PGC_PDN_FLG_MASK 0x2u
+#define GPC_A7_PU_PDN_FLG_A7_PCIE_PHY_PGC_PDN_FLG_SHIFT 1
+#define GPC_A7_PU_PDN_FLG_A7_USB_OTG1_PHY_PGC_PDN_FLG_MASK 0x4u
+#define GPC_A7_PU_PDN_FLG_A7_USB_OTG1_PHY_PGC_PDN_FLG_SHIFT 2
+#define GPC_A7_PU_PDN_FLG_A7_USB_OTG2_PHY_PGC_PDN_FLG_MASK 0x8u
+#define GPC_A7_PU_PDN_FLG_A7_USB_OTG2_PHY_PGC_PDN_FLG_SHIFT 3
+#define GPC_A7_PU_PDN_FLG_A7_USB_HSIC_PHY_PGC_PDN_FLG_MASK 0x10u
+#define GPC_A7_PU_PDN_FLG_A7_USB_HSIC_PHY_PGC_PDN_FLG_SHIFT 4
+/* M4_MIX_PDN_FLG Bit Fields */
+#define GPC_M4_MIX_PDN_FLG_M4_MIX_PDN_FLAG_MASK 0x1u
+#define GPC_M4_MIX_PDN_FLG_M4_MIX_PDN_FLAG_SHIFT 0
+/* M4_PU_PDN_FLG Bit Fields */
+#define GPC_M4_PU_PDN_FLG_M4_MIPI_PHY_PGC_PDN_FLG_MASK 0x1u
+#define GPC_M4_PU_PDN_FLG_M4_MIPI_PHY_PGC_PDN_FLG_SHIFT 0
+#define GPC_M4_PU_PDN_FLG_M4_PCIE_PHY_PGC_PDN_FLG_MASK 0x2u
+#define GPC_M4_PU_PDN_FLG_M4_PCIE_PHY_PGC_PDN_FLG_SHIFT 1
+#define GPC_M4_PU_PDN_FLG_M4_USB_OTG1_PHY_PGC_PDN_FLG_MASK 0x4u
+#define GPC_M4_PU_PDN_FLG_M4_USB_OTG1_PHY_PGC_PDN_FLG_SHIFT 2
+#define GPC_M4_PU_PDN_FLG_M4_USB_OTG2_PHY_PGC_PDN_FLG_MASK 0x8u
+#define GPC_M4_PU_PDN_FLG_M4_USB_OTG2_PHY_PGC_PDN_FLG_SHIFT 3
+#define GPC_M4_PU_PDN_FLG_M4_USB_HSIC_PHY_PGC_PDN_FLG_MASK 0x10u
+#define GPC_M4_PU_PDN_FLG_M4_USB_HSIC_PHY_PGC_PDN_FLG_SHIFT 4
/*!
* @}
*/ /* end of group GPC_Register_Masks */
-
/* GPC - Peripheral instance base addresses */
/** Peripheral GPC base address */
#define GPC_BASE (0x303A0000u)
/** Peripheral GPC base pointer */
#define GPC ((GPC_Type *)GPC_BASE)
#define GPC_BASE_PTR (GPC)
-/** Array initializer of GPC peripheral base adresses */
+/** Array initializer of GPC peripheral base addresses */
#define GPC_BASE_ADDRS { GPC_BASE }
/** Array initializer of GPC peripheral base pointers */
#define GPC_BASE_PTRS { GPC }
-
+/** Interrupt vectors for the GPC peripheral type */
+#define GPC_IRQS { GPC_IRQn }
/* ----------------------------------------------------------------------------
-- GPC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -70011,20 +19038,79 @@ typedef struct {
/* GPC - Register instance definitions */
/* GPC */
-#define GPC_CNTR GPC_CNTR_REG(GPC_BASE_PTR)
-#define GPC_PGR GPC_PGR_REG(GPC_BASE_PTR)
-#define GPC_IMR1 GPC_IMR1_REG(GPC_BASE_PTR)
-#define GPC_IMR2 GPC_IMR2_REG(GPC_BASE_PTR)
-#define GPC_IMR3 GPC_IMR3_REG(GPC_BASE_PTR)
-#define GPC_IMR4 GPC_IMR4_REG(GPC_BASE_PTR)
-#define GPC_ISR1 GPC_ISR1_REG(GPC_BASE_PTR)
-#define GPC_ISR2 GPC_ISR2_REG(GPC_BASE_PTR)
-#define GPC_ISR3 GPC_ISR3_REG(GPC_BASE_PTR)
-#define GPC_ISR4 GPC_ISR4_REG(GPC_BASE_PTR)
-#define GPC_A9_LPSR GPC_A9_LPSR_REG(GPC_BASE_PTR)
-#define GPC_M4_LPSR GPC_M4_LPSR_REG(GPC_BASE_PTR)
-#define GPC_DR GPC_DR_REG(GPC_BASE_PTR)
-
+#define GPC_LPCR_A7_BSC GPC_LPCR_A7_BSC_REG(GPC_BASE_PTR)
+#define GPC_LPCR_A7_AD GPC_LPCR_A7_AD_REG(GPC_BASE_PTR)
+#define GPC_LPCR_M4 GPC_LPCR_M4_REG(GPC_BASE_PTR)
+#define GPC_SLPCR GPC_SLPCR_REG(GPC_BASE_PTR)
+#define GPC_MLPCR GPC_MLPCR_REG(GPC_BASE_PTR)
+#define GPC_PGC_ACK_SEL_A7 GPC_PGC_ACK_SEL_A7_REG(GPC_BASE_PTR)
+#define GPC_PGC_ACK_SEL_M4 GPC_PGC_ACK_SEL_M4_REG(GPC_BASE_PTR)
+#define GPC_MISC GPC_MISC_REG(GPC_BASE_PTR)
+#define GPC_IMR1_CORE0_A7 GPC_IMR1_CORE0_A7_REG(GPC_BASE_PTR)
+#define GPC_IMR2_CORE0_A7 GPC_IMR2_CORE0_A7_REG(GPC_BASE_PTR)
+#define GPC_IMR3_CORE0_A7 GPC_IMR3_CORE0_A7_REG(GPC_BASE_PTR)
+#define GPC_IMR4_CORE0_A7 GPC_IMR4_CORE0_A7_REG(GPC_BASE_PTR)
+#define GPC_IMR1_CORE1_A7 GPC_IMR1_CORE1_A7_REG(GPC_BASE_PTR)
+#define GPC_IMR2_CORE1_A7 GPC_IMR2_CORE1_A7_REG(GPC_BASE_PTR)
+#define GPC_IMR3_CORE1_A7 GPC_IMR3_CORE1_A7_REG(GPC_BASE_PTR)
+#define GPC_IMR4_CORE1_A7 GPC_IMR4_CORE1_A7_REG(GPC_BASE_PTR)
+#define GPC_IMR1_M4 GPC_IMR1_M4_REG(GPC_BASE_PTR)
+#define GPC_IMR2_M4 GPC_IMR2_M4_REG(GPC_BASE_PTR)
+#define GPC_IMR3_M4 GPC_IMR3_M4_REG(GPC_BASE_PTR)
+#define GPC_IMR4_M4 GPC_IMR4_M4_REG(GPC_BASE_PTR)
+#define GPC_ISR1_A7 GPC_ISR1_A7_REG(GPC_BASE_PTR)
+#define GPC_ISR2_A7 GPC_ISR2_A7_REG(GPC_BASE_PTR)
+#define GPC_ISR3_A7 GPC_ISR3_A7_REG(GPC_BASE_PTR)
+#define GPC_ISR4_A7 GPC_ISR4_A7_REG(GPC_BASE_PTR)
+#define GPC_ISR1_M4 GPC_ISR1_M4_REG(GPC_BASE_PTR)
+#define GPC_ISR2_M4 GPC_ISR2_M4_REG(GPC_BASE_PTR)
+#define GPC_ISR3_M4 GPC_ISR3_M4_REG(GPC_BASE_PTR)
+#define GPC_ISR4_M4 GPC_ISR4_M4_REG(GPC_BASE_PTR)
+#define GPC_SLT0_CFG GPC_SLT_CFG_REG(GPC_BASE_PTR,0)
+#define GPC_SLT1_CFG GPC_SLT_CFG_REG(GPC_BASE_PTR,1)
+#define GPC_SLT2_CFG GPC_SLT_CFG_REG(GPC_BASE_PTR,2)
+#define GPC_SLT3_CFG GPC_SLT_CFG_REG(GPC_BASE_PTR,3)
+#define GPC_SLT4_CFG GPC_SLT_CFG_REG(GPC_BASE_PTR,4)
+#define GPC_SLT5_CFG GPC_SLT_CFG_REG(GPC_BASE_PTR,5)
+#define GPC_SLT6_CFG GPC_SLT_CFG_REG(GPC_BASE_PTR,6)
+#define GPC_SLT7_CFG GPC_SLT_CFG_REG(GPC_BASE_PTR,7)
+#define GPC_SLT8_CFG GPC_SLT_CFG_REG(GPC_BASE_PTR,8)
+#define GPC_SLT9_CFG GPC_SLT_CFG_REG(GPC_BASE_PTR,9)
+#define GPC_PGC_CPU_MAPPING GPC_PGC_CPU_MAPPING_REG(GPC_BASE_PTR)
+#define GPC_CPU_PGC_SW_PUP_REQ GPC_CPU_PGC_SW_PUP_REQ_REG(GPC_BASE_PTR)
+#define GPC_PU_PGC_SW_PUP_REQ GPC_PU_PGC_SW_PUP_REQ_REG(GPC_BASE_PTR)
+#define GPC_CPU_PGC_SW_PDN_REQ GPC_CPU_PGC_SW_PDN_REQ_REG(GPC_BASE_PTR)
+#define GPC_PU_PGC_SW_PDN_REQ GPC_PU_PGC_SW_PDN_REQ_REG(GPC_BASE_PTR)
+#define GPC_LPS_A7 GPC_LPS_A7_REG(GPC_BASE_PTR)
+#define GPC_LPS_M4 GPC_LPS_M4_REG(GPC_BASE_PTR)
+#define GPC_GPC_GPR GPC_GPC_GPR_REG(GPC_BASE_PTR)
+#define GPC_GTOR GPC_GTOR_REG(GPC_BASE_PTR)
+#define GPC_DEBUG_ADDR1 GPC_DEBUG_ADDR1_REG(GPC_BASE_PTR)
+#define GPC_DEBUG_ADDR2 GPC_DEBUG_ADDR2_REG(GPC_BASE_PTR)
+#define GPC_CPU_PGC_PUP_STATUS1 GPC_CPU_PGC_PUP_STATUS1_REG(GPC_BASE_PTR)
+#define GPC_A7_PU_PGC_PUP_STATUS0 GPC_A7_PU_PGC_PUP_STATUS_REG(GPC_BASE_PTR,0)
+#define GPC_A7_PU_PGC_PUP_STATUS1 GPC_A7_PU_PGC_PUP_STATUS_REG(GPC_BASE_PTR,1)
+#define GPC_A7_PU_PGC_PUP_STATUS2 GPC_A7_PU_PGC_PUP_STATUS_REG(GPC_BASE_PTR,2)
+#define GPC_M4_PU_PGC_PUP_STATUS0 GPC_M4_PU_PGC_PUP_STATUS_REG(GPC_BASE_PTR,0)
+#define GPC_M4_PU_PGC_PUP_STATUS1 GPC_M4_PU_PGC_PUP_STATUS_REG(GPC_BASE_PTR,1)
+#define GPC_M4_PU_PGC_PUP_STATUS2 GPC_M4_PU_PGC_PUP_STATUS_REG(GPC_BASE_PTR,2)
+#define GPC_CPU_PGC_PDN_STATUS1 GPC_CPU_PGC_PDN_STATUS1_REG(GPC_BASE_PTR)
+#define GPC_A7_PU_PGC_PDN_STATUS0 GPC_A7_PU_PGC_PDN_STATUS_REG(GPC_BASE_PTR,0)
+#define GPC_A7_PU_PGC_PDN_STATUS1 GPC_A7_PU_PGC_PDN_STATUS_REG(GPC_BASE_PTR,1)
+#define GPC_A7_PU_PGC_PDN_STATUS2 GPC_A7_PU_PGC_PDN_STATUS_REG(GPC_BASE_PTR,2)
+#define GPC_M4_PU_PGC_PDN_STATUS0 GPC_M4_PU_PGC_PDN_STATUS_REG(GPC_BASE_PTR,0)
+#define GPC_M4_PU_PGC_PDN_STATUS1 GPC_M4_PU_PGC_PDN_STATUS_REG(GPC_BASE_PTR,1)
+#define GPC_M4_PU_PGC_PDN_STATUS2 GPC_M4_PU_PGC_PDN_STATUS_REG(GPC_BASE_PTR,2)
+#define GPC_A7_MIX_PDN_FLG GPC_A7_MIX_PDN_FLG_REG(GPC_BASE_PTR)
+#define GPC_A7_PU_PDN_FLG GPC_A7_PU_PDN_FLG_REG(GPC_BASE_PTR)
+#define GPC_M4_MIX_PDN_FLG GPC_M4_MIX_PDN_FLG_REG(GPC_BASE_PTR)
+#define GPC_M4_PU_PDN_FLG GPC_M4_PU_PDN_FLG_REG(GPC_BASE_PTR)
+/* GPC - Register array accessors */
+#define GPC_SLT_CFG(index) GPC_SLT_CFG_REG(GPC_BASE_PTR,index)
+#define GPC_A7_PU_PGC_PUP_STATUS(index) GPC_A7_PU_PGC_PUP_STATUS_REG(GPC_BASE_PTR,index)
+#define GPC_M4_PU_PGC_PUP_STATUS(index) GPC_M4_PU_PGC_PUP_STATUS_REG(GPC_BASE_PTR,index)
+#define GPC_A7_PU_PGC_PDN_STATUS(index) GPC_A7_PU_PGC_PDN_STATUS_REG(GPC_BASE_PTR,index)
+#define GPC_M4_PU_PGC_PDN_STATUS(index) GPC_M4_PU_PGC_PDN_STATUS_REG(GPC_BASE_PTR,index)
/*!
* @}
*/ /* end of group GPC_Register_Accessor_Macros */
@@ -70034,6 +19120,592 @@ typedef struct {
* @}
*/ /* end of group GPC_Peripheral */
+/* ----------------------------------------------------------------------------
+ -- GPC_PGC Peripheral Access Layer
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup GPC_PGC_Peripheral_Access_Layer GPC_PGC Peripheral Access Layer
+ * @{
+ */
+
+/** GPC_PGC - Register Layout Typedef */
+typedef struct {
+ uint8_t RESERVED_0[2048];
+ __IO uint32_t A7CORE0_CTRL; /**< GPC PGC Control Register, offset: 0x800 */
+ __IO uint32_t A7CORE0_PUPSCR; /**< GPC PGC Up Sequence Control Register, offset: 0x804 */
+ __IO uint32_t A7CORE0_PDNSCR; /**< GPC PGC Down Sequence Control Register, offset: 0x808 */
+ __IO uint32_t A7CORE0_SR; /**< GPC PGC Status Register, offset: 0x80C */
+ uint8_t RESERVED_1[48];
+ __IO uint32_t A7CORE1_CTRL; /**< GPC PGC Control Register, offset: 0x840 */
+ __IO uint32_t A7CORE1_PUPSCR; /**< GPC PGC Up Sequence Control Register, offset: 0x844 */
+ __IO uint32_t A7CORE1_PDNSCR; /**< GPC PGC Down Sequence Control Register, offset: 0x848 */
+ __IO uint32_t A7CORE1_SR; /**< GPC PGC Status Register, offset: 0x84C */
+ uint8_t RESERVED_2[48];
+ __IO uint32_t A7SCU_CTRL; /**< GPC PGC Control Register, offset: 0x880 */
+ __IO uint32_t A7SCU_PUPSCR; /**< GPC PGC Up Sequence Control Register, offset: 0x884 */
+ __IO uint32_t A7SCU_PDNSCR; /**< GPC PGC Down Sequence Control Register, offset: 0x888 */
+ __IO uint32_t A7SCU_SR; /**< GPC PGC Status Register, offset: 0x88C */
+ __IO uint32_t SCU_AUXSW; /**< GPC PGC Auxiliary Power Switch SCU Control Register, offset: 0x890 */
+ uint8_t RESERVED_3[364];
+ __IO uint32_t MIX_CTRL; /**< GPC PGC Control Register, offset: 0xA00 */
+ __IO uint32_t MIX_PUPSCR; /**< GPC PGC Up Sequence Control Register, offset: 0xA04 */
+ __IO uint32_t MIX_PDNSCR; /**< GPC PGC Down Sequence Control Register, offset: 0xA08 */
+ __IO uint32_t MIX_SR; /**< GPC PGC Status Register, offset: 0xA0C */
+ uint8_t RESERVED_4[496];
+ __IO uint32_t MIPI_CTRL; /**< GPC PGC Control Register, offset: 0xC00 */
+ __IO uint32_t MIPI_PUPSCR; /**< GPC PGC Up Sequence Control Register, offset: 0xC04 */
+ __IO uint32_t MIPI_PDNSCR; /**< GPC PGC Down Sequence Control Register, offset: 0xC08 */
+ __IO uint32_t MIPI_SR; /**< GPC PGC Status Register, offset: 0xC0C */
+ __IO uint32_t MIPI_AUXSW; /**< GPC PGC Auxiliary Power Switch Control Register, offset: 0xC10 */
+ uint8_t RESERVED_5[44];
+ __IO uint32_t PCIE_CTRL; /**< GPC PGC Control Register, offset: 0xC40 */
+ __IO uint32_t PCIE_PUPSCR; /**< GPC PGC Up Sequence Control Register, offset: 0xC44 */
+ __IO uint32_t PCIE_PDNSCR; /**< GPC PGC Down Sequence Control Register, offset: 0xC48 */
+ __IO uint32_t PCIE_SR; /**< GPC PGC Status Register, offset: 0xC4C */
+ __IO uint32_t PCIE_AUXSW; /**< GPC PGC Auxiliary Power Switch Control Register, offset: 0xC50 */
+ uint8_t RESERVED_6[172];
+ __IO uint32_t HSIC_CTRL; /**< GPC PGC Control Register, offset: 0xD00 */
+ __IO uint32_t HSIC_PUPSCR; /**< GPC PGC Up Sequence Control Register, offset: 0xD04 */
+ __IO uint32_t HSIC_PDNSCR; /**< GPC PGC Down Sequence Control Register, offset: 0xD08 */
+ __IO uint32_t HSIC_SR; /**< GPC PGC Status Register, offset: 0xD0C */
+} GPC_PGC_Type, *GPC_PGC_MemMapPtr;
+/* ----------------------------------------------------------------------------
+ -- GPC_PGC - Register accessor macros
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup GPC_PGC_Register_Accessor_Macros GPC_PGC - Register accessor macros
+ * @{
+ */
+
+
+/* GPC_PGC - Register accessors */
+#define GPC_PGC_A7CORE0_CTRL_REG(base) ((base)->A7CORE0_CTRL)
+#define GPC_PGC_A7CORE0_PUPSCR_REG(base) ((base)->A7CORE0_PUPSCR)
+#define GPC_PGC_A7CORE0_PDNSCR_REG(base) ((base)->A7CORE0_PDNSCR)
+#define GPC_PGC_A7CORE0_SR_REG(base) ((base)->A7CORE0_SR)
+#define GPC_PGC_A7CORE1_CTRL_REG(base) ((base)->A7CORE1_CTRL)
+#define GPC_PGC_A7CORE1_PUPSCR_REG(base) ((base)->A7CORE1_PUPSCR)
+#define GPC_PGC_A7CORE1_PDNSCR_REG(base) ((base)->A7CORE1_PDNSCR)
+#define GPC_PGC_A7CORE1_SR_REG(base) ((base)->A7CORE1_SR)
+#define GPC_PGC_A7SCU_CTRL_REG(base) ((base)->A7SCU_CTRL)
+#define GPC_PGC_A7SCU_PUPSCR_REG(base) ((base)->A7SCU_PUPSCR)
+#define GPC_PGC_A7SCU_PDNSCR_REG(base) ((base)->A7SCU_PDNSCR)
+#define GPC_PGC_A7SCU_SR_REG(base) ((base)->A7SCU_SR)
+#define GPC_PGC_SCU_AUXSW_REG(base) ((base)->SCU_AUXSW)
+#define GPC_PGC_MIX_CTRL_REG(base) ((base)->MIX_CTRL)
+#define GPC_PGC_MIX_PUPSCR_REG(base) ((base)->MIX_PUPSCR)
+#define GPC_PGC_MIX_PDNSCR_REG(base) ((base)->MIX_PDNSCR)
+#define GPC_PGC_MIX_SR_REG(base) ((base)->MIX_SR)
+#define GPC_PGC_MIPI_CTRL_REG(base) ((base)->MIPI_CTRL)
+#define GPC_PGC_MIPI_PUPSCR_REG(base) ((base)->MIPI_PUPSCR)
+#define GPC_PGC_MIPI_PDNSCR_REG(base) ((base)->MIPI_PDNSCR)
+#define GPC_PGC_MIPI_SR_REG(base) ((base)->MIPI_SR)
+#define GPC_PGC_MIPI_AUXSW_REG(base) ((base)->MIPI_AUXSW)
+#define GPC_PGC_PCIE_CTRL_REG(base) ((base)->PCIE_CTRL)
+#define GPC_PGC_PCIE_PUPSCR_REG(base) ((base)->PCIE_PUPSCR)
+#define GPC_PGC_PCIE_PDNSCR_REG(base) ((base)->PCIE_PDNSCR)
+#define GPC_PGC_PCIE_SR_REG(base) ((base)->PCIE_SR)
+#define GPC_PGC_PCIE_AUXSW_REG(base) ((base)->PCIE_AUXSW)
+#define GPC_PGC_HSIC_CTRL_REG(base) ((base)->HSIC_CTRL)
+#define GPC_PGC_HSIC_PUPSCR_REG(base) ((base)->HSIC_PUPSCR)
+#define GPC_PGC_HSIC_PDNSCR_REG(base) ((base)->HSIC_PDNSCR)
+#define GPC_PGC_HSIC_SR_REG(base) ((base)->HSIC_SR)
+
+/*!
+ * @}
+ */ /* end of group GPC_PGC_Register_Accessor_Macros */
+/* ----------------------------------------------------------------------------
+ -- GPC_PGC Register Masks
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup GPC_PGC_Register_Masks GPC_PGC Register Masks
+ * @{
+ */
+
+/* A7CORE0_CTRL Bit Fields */
+#define GPC_PGC_A7CORE0_CTRL_PCR_MASK 0x1u
+#define GPC_PGC_A7CORE0_CTRL_PCR_SHIFT 0
+#define GPC_PGC_A7CORE0_CTRL_L2RSTDIS_MASK 0x7Eu
+#define GPC_PGC_A7CORE0_CTRL_L2RSTDIS_SHIFT 1
+#define GPC_PGC_A7CORE0_CTRL_L2RSTDIS(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_CTRL_L2RSTDIS_SHIFT))&GPC_PGC_A7CORE0_CTRL_L2RSTDIS_MASK)
+#define GPC_PGC_A7CORE0_CTRL_DFTRAM_TCD1_MASK 0x3F00u
+#define GPC_PGC_A7CORE0_CTRL_DFTRAM_TCD1_SHIFT 8
+#define GPC_PGC_A7CORE0_CTRL_DFTRAM_TCD1(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_CTRL_DFTRAM_TCD1_SHIFT))&GPC_PGC_A7CORE0_CTRL_DFTRAM_TCD1_MASK)
+#define GPC_PGC_A7CORE0_CTRL_L2RETN_TCD1_TDR_MASK 0x3F0000u
+#define GPC_PGC_A7CORE0_CTRL_L2RETN_TCD1_TDR_SHIFT 16
+#define GPC_PGC_A7CORE0_CTRL_L2RETN_TCD1_TDR(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_CTRL_L2RETN_TCD1_TDR_SHIFT))&GPC_PGC_A7CORE0_CTRL_L2RETN_TCD1_TDR_MASK)
+#define GPC_PGC_A7CORE0_CTRL_MEMPWR_TCD1_TDR_TRM_MASK 0x3F000000u
+#define GPC_PGC_A7CORE0_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT 24
+#define GPC_PGC_A7CORE0_CTRL_MEMPWR_TCD1_TDR_TRM(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT))&GPC_PGC_A7CORE0_CTRL_MEMPWR_TCD1_TDR_TRM_MASK)
+/* A7CORE0_PUPSCR Bit Fields */
+#define GPC_PGC_A7CORE0_PUPSCR_SW_MASK 0x3Fu
+#define GPC_PGC_A7CORE0_PUPSCR_SW_SHIFT 0
+#define GPC_PGC_A7CORE0_PUPSCR_SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_PUPSCR_SW_SHIFT))&GPC_PGC_A7CORE0_PUPSCR_SW_MASK)
+#define GPC_PGC_A7CORE0_PUPSCR_PUP_WAIT_SCALL_OUT_MASK 0x40u
+#define GPC_PGC_A7CORE0_PUPSCR_PUP_WAIT_SCALL_OUT_SHIFT 6
+#define GPC_PGC_A7CORE0_PUPSCR_SW2ISO_MASK 0x7FFF80u
+#define GPC_PGC_A7CORE0_PUPSCR_SW2ISO_SHIFT 7
+#define GPC_PGC_A7CORE0_PUPSCR_SW2ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_PUPSCR_SW2ISO_SHIFT))&GPC_PGC_A7CORE0_PUPSCR_SW2ISO_MASK)
+#define GPC_PGC_A7CORE0_PUPSCR_PUP_SCALLOUT_CNT_MASK 0xFF800000u
+#define GPC_PGC_A7CORE0_PUPSCR_PUP_SCALLOUT_CNT_SHIFT 23
+#define GPC_PGC_A7CORE0_PUPSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_PUPSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_A7CORE0_PUPSCR_PUP_SCALLOUT_CNT_MASK)
+/* A7CORE0_PDNSCR Bit Fields */
+#define GPC_PGC_A7CORE0_PDNSCR_ISO_MASK 0x3Fu
+#define GPC_PGC_A7CORE0_PDNSCR_ISO_SHIFT 0
+#define GPC_PGC_A7CORE0_PDNSCR_ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_PDNSCR_ISO_SHIFT))&GPC_PGC_A7CORE0_PDNSCR_ISO_MASK)
+#define GPC_PGC_A7CORE0_PDNSCR_PUP_WAIT_SCALL_OUT_MASK 0x80u
+#define GPC_PGC_A7CORE0_PDNSCR_PUP_WAIT_SCALL_OUT_SHIFT 7
+#define GPC_PGC_A7CORE0_PDNSCR_ISO2SW_MASK 0x3F00u
+#define GPC_PGC_A7CORE0_PDNSCR_ISO2SW_SHIFT 8
+#define GPC_PGC_A7CORE0_PDNSCR_ISO2SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_PDNSCR_ISO2SW_SHIFT))&GPC_PGC_A7CORE0_PDNSCR_ISO2SW_MASK)
+#define GPC_PGC_A7CORE0_PDNSCR_PUP_SCALLOUT_CNT_MASK 0xFF0000u
+#define GPC_PGC_A7CORE0_PDNSCR_PUP_SCALLOUT_CNT_SHIFT 16
+#define GPC_PGC_A7CORE0_PDNSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_PDNSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_A7CORE0_PDNSCR_PUP_SCALLOUT_CNT_MASK)
+#define GPC_PGC_A7CORE0_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK 0xFF000000u
+#define GPC_PGC_A7CORE0_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT 24
+#define GPC_PGC_A7CORE0_PDNSCR_PUP_SCPRE_SCALL_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT))&GPC_PGC_A7CORE0_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK)
+/* A7CORE0_SR Bit Fields */
+#define GPC_PGC_A7CORE0_SR_PSR_MASK 0x1u
+#define GPC_PGC_A7CORE0_SR_PSR_SHIFT 0
+#define GPC_PGC_A7CORE0_SR_L2RETN_FLAG_MASK 0x2u
+#define GPC_PGC_A7CORE0_SR_L2RETN_FLAG_SHIFT 1
+#define GPC_PGC_A7CORE0_SR_ALLOFF_FLAG_MASK 0x4u
+#define GPC_PGC_A7CORE0_SR_ALLOFF_FLAG_SHIFT 2
+#define GPC_PGC_A7CORE0_SR_PUP_CLK_DIV_SEL_MASK 0x78u
+#define GPC_PGC_A7CORE0_SR_PUP_CLK_DIV_SEL_SHIFT 3
+#define GPC_PGC_A7CORE0_SR_PUP_CLK_DIV_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_SR_PUP_CLK_DIV_SEL_SHIFT))&GPC_PGC_A7CORE0_SR_PUP_CLK_DIV_SEL_MASK)
+#define GPC_PGC_A7CORE0_SR_L2RSTDIS_DEASSERT_CNT_MASK 0x3FF00u
+#define GPC_PGC_A7CORE0_SR_L2RSTDIS_DEASSERT_CNT_SHIFT 8
+#define GPC_PGC_A7CORE0_SR_L2RSTDIS_DEASSERT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE0_SR_L2RSTDIS_DEASSERT_CNT_SHIFT))&GPC_PGC_A7CORE0_SR_L2RSTDIS_DEASSERT_CNT_MASK)
+/* A7CORE1_CTRL Bit Fields */
+#define GPC_PGC_A7CORE1_CTRL_PCR_MASK 0x1u
+#define GPC_PGC_A7CORE1_CTRL_PCR_SHIFT 0
+#define GPC_PGC_A7CORE1_CTRL_L2RSTDIS_MASK 0x7Eu
+#define GPC_PGC_A7CORE1_CTRL_L2RSTDIS_SHIFT 1
+#define GPC_PGC_A7CORE1_CTRL_L2RSTDIS(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_CTRL_L2RSTDIS_SHIFT))&GPC_PGC_A7CORE1_CTRL_L2RSTDIS_MASK)
+#define GPC_PGC_A7CORE1_CTRL_DFTRAM_TCD1_MASK 0x3F00u
+#define GPC_PGC_A7CORE1_CTRL_DFTRAM_TCD1_SHIFT 8
+#define GPC_PGC_A7CORE1_CTRL_DFTRAM_TCD1(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_CTRL_DFTRAM_TCD1_SHIFT))&GPC_PGC_A7CORE1_CTRL_DFTRAM_TCD1_MASK)
+#define GPC_PGC_A7CORE1_CTRL_L2RETN_TCD1_TDR_MASK 0x3F0000u
+#define GPC_PGC_A7CORE1_CTRL_L2RETN_TCD1_TDR_SHIFT 16
+#define GPC_PGC_A7CORE1_CTRL_L2RETN_TCD1_TDR(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_CTRL_L2RETN_TCD1_TDR_SHIFT))&GPC_PGC_A7CORE1_CTRL_L2RETN_TCD1_TDR_MASK)
+#define GPC_PGC_A7CORE1_CTRL_MEMPWR_TCD1_TDR_TRM_MASK 0x3F000000u
+#define GPC_PGC_A7CORE1_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT 24
+#define GPC_PGC_A7CORE1_CTRL_MEMPWR_TCD1_TDR_TRM(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT))&GPC_PGC_A7CORE1_CTRL_MEMPWR_TCD1_TDR_TRM_MASK)
+/* A7CORE1_PUPSCR Bit Fields */
+#define GPC_PGC_A7CORE1_PUPSCR_SW_MASK 0x3Fu
+#define GPC_PGC_A7CORE1_PUPSCR_SW_SHIFT 0
+#define GPC_PGC_A7CORE1_PUPSCR_SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_PUPSCR_SW_SHIFT))&GPC_PGC_A7CORE1_PUPSCR_SW_MASK)
+#define GPC_PGC_A7CORE1_PUPSCR_PUP_WAIT_SCALL_OUT_MASK 0x40u
+#define GPC_PGC_A7CORE1_PUPSCR_PUP_WAIT_SCALL_OUT_SHIFT 6
+#define GPC_PGC_A7CORE1_PUPSCR_SW2ISO_MASK 0x7FFF80u
+#define GPC_PGC_A7CORE1_PUPSCR_SW2ISO_SHIFT 7
+#define GPC_PGC_A7CORE1_PUPSCR_SW2ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_PUPSCR_SW2ISO_SHIFT))&GPC_PGC_A7CORE1_PUPSCR_SW2ISO_MASK)
+#define GPC_PGC_A7CORE1_PUPSCR_PUP_SCALLOUT_CNT_MASK 0xFF800000u
+#define GPC_PGC_A7CORE1_PUPSCR_PUP_SCALLOUT_CNT_SHIFT 23
+#define GPC_PGC_A7CORE1_PUPSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_PUPSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_A7CORE1_PUPSCR_PUP_SCALLOUT_CNT_MASK)
+/* A7CORE1_PDNSCR Bit Fields */
+#define GPC_PGC_A7CORE1_PDNSCR_ISO_MASK 0x3Fu
+#define GPC_PGC_A7CORE1_PDNSCR_ISO_SHIFT 0
+#define GPC_PGC_A7CORE1_PDNSCR_ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_PDNSCR_ISO_SHIFT))&GPC_PGC_A7CORE1_PDNSCR_ISO_MASK)
+#define GPC_PGC_A7CORE1_PDNSCR_PUP_WAIT_SCALL_OUT_MASK 0x80u
+#define GPC_PGC_A7CORE1_PDNSCR_PUP_WAIT_SCALL_OUT_SHIFT 7
+#define GPC_PGC_A7CORE1_PDNSCR_ISO2SW_MASK 0x3F00u
+#define GPC_PGC_A7CORE1_PDNSCR_ISO2SW_SHIFT 8
+#define GPC_PGC_A7CORE1_PDNSCR_ISO2SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_PDNSCR_ISO2SW_SHIFT))&GPC_PGC_A7CORE1_PDNSCR_ISO2SW_MASK)
+#define GPC_PGC_A7CORE1_PDNSCR_PUP_SCALLOUT_CNT_MASK 0xFF0000u
+#define GPC_PGC_A7CORE1_PDNSCR_PUP_SCALLOUT_CNT_SHIFT 16
+#define GPC_PGC_A7CORE1_PDNSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_PDNSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_A7CORE1_PDNSCR_PUP_SCALLOUT_CNT_MASK)
+#define GPC_PGC_A7CORE1_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK 0xFF000000u
+#define GPC_PGC_A7CORE1_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT 24
+#define GPC_PGC_A7CORE1_PDNSCR_PUP_SCPRE_SCALL_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT))&GPC_PGC_A7CORE1_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK)
+/* A7CORE1_SR Bit Fields */
+#define GPC_PGC_A7CORE1_SR_PSR_MASK 0x1u
+#define GPC_PGC_A7CORE1_SR_PSR_SHIFT 0
+#define GPC_PGC_A7CORE1_SR_L2RETN_FLAG_MASK 0x2u
+#define GPC_PGC_A7CORE1_SR_L2RETN_FLAG_SHIFT 1
+#define GPC_PGC_A7CORE1_SR_ALLOFF_FLAG_MASK 0x4u
+#define GPC_PGC_A7CORE1_SR_ALLOFF_FLAG_SHIFT 2
+#define GPC_PGC_A7CORE1_SR_PUP_CLK_DIV_SEL_MASK 0x78u
+#define GPC_PGC_A7CORE1_SR_PUP_CLK_DIV_SEL_SHIFT 3
+#define GPC_PGC_A7CORE1_SR_PUP_CLK_DIV_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_SR_PUP_CLK_DIV_SEL_SHIFT))&GPC_PGC_A7CORE1_SR_PUP_CLK_DIV_SEL_MASK)
+#define GPC_PGC_A7CORE1_SR_L2RSTDIS_DEASSERT_CNT_MASK 0x3FF00u
+#define GPC_PGC_A7CORE1_SR_L2RSTDIS_DEASSERT_CNT_SHIFT 8
+#define GPC_PGC_A7CORE1_SR_L2RSTDIS_DEASSERT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7CORE1_SR_L2RSTDIS_DEASSERT_CNT_SHIFT))&GPC_PGC_A7CORE1_SR_L2RSTDIS_DEASSERT_CNT_MASK)
+/* A7SCU_CTRL Bit Fields */
+#define GPC_PGC_A7SCU_CTRL_PCR_MASK 0x1u
+#define GPC_PGC_A7SCU_CTRL_PCR_SHIFT 0
+#define GPC_PGC_A7SCU_CTRL_L2RSTDIS_MASK 0x7Eu
+#define GPC_PGC_A7SCU_CTRL_L2RSTDIS_SHIFT 1
+#define GPC_PGC_A7SCU_CTRL_L2RSTDIS(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_CTRL_L2RSTDIS_SHIFT))&GPC_PGC_A7SCU_CTRL_L2RSTDIS_MASK)
+#define GPC_PGC_A7SCU_CTRL_DFTRAM_TCD1_MASK 0x3F00u
+#define GPC_PGC_A7SCU_CTRL_DFTRAM_TCD1_SHIFT 8
+#define GPC_PGC_A7SCU_CTRL_DFTRAM_TCD1(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_CTRL_DFTRAM_TCD1_SHIFT))&GPC_PGC_A7SCU_CTRL_DFTRAM_TCD1_MASK)
+#define GPC_PGC_A7SCU_CTRL_L2RETN_TCD1_TDR_MASK 0x3F0000u
+#define GPC_PGC_A7SCU_CTRL_L2RETN_TCD1_TDR_SHIFT 16
+#define GPC_PGC_A7SCU_CTRL_L2RETN_TCD1_TDR(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_CTRL_L2RETN_TCD1_TDR_SHIFT))&GPC_PGC_A7SCU_CTRL_L2RETN_TCD1_TDR_MASK)
+#define GPC_PGC_A7SCU_CTRL_MEMPWR_TCD1_TDR_TRM_MASK 0x3F000000u
+#define GPC_PGC_A7SCU_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT 24
+#define GPC_PGC_A7SCU_CTRL_MEMPWR_TCD1_TDR_TRM(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT))&GPC_PGC_A7SCU_CTRL_MEMPWR_TCD1_TDR_TRM_MASK)
+/* A7SCU_PUPSCR Bit Fields */
+#define GPC_PGC_A7SCU_PUPSCR_SW_MASK 0x3Fu
+#define GPC_PGC_A7SCU_PUPSCR_SW_SHIFT 0
+#define GPC_PGC_A7SCU_PUPSCR_SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_PUPSCR_SW_SHIFT))&GPC_PGC_A7SCU_PUPSCR_SW_MASK)
+#define GPC_PGC_A7SCU_PUPSCR_PUP_WAIT_SCALL_OUT_MASK 0x40u
+#define GPC_PGC_A7SCU_PUPSCR_PUP_WAIT_SCALL_OUT_SHIFT 6
+#define GPC_PGC_A7SCU_PUPSCR_SW2ISO_MASK 0x7FFF80u
+#define GPC_PGC_A7SCU_PUPSCR_SW2ISO_SHIFT 7
+#define GPC_PGC_A7SCU_PUPSCR_SW2ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_PUPSCR_SW2ISO_SHIFT))&GPC_PGC_A7SCU_PUPSCR_SW2ISO_MASK)
+#define GPC_PGC_A7SCU_PUPSCR_PUP_SCALLOUT_CNT_MASK 0xFF800000u
+#define GPC_PGC_A7SCU_PUPSCR_PUP_SCALLOUT_CNT_SHIFT 23
+#define GPC_PGC_A7SCU_PUPSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_PUPSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_A7SCU_PUPSCR_PUP_SCALLOUT_CNT_MASK)
+/* A7SCU_PDNSCR Bit Fields */
+#define GPC_PGC_A7SCU_PDNSCR_ISO_MASK 0x3Fu
+#define GPC_PGC_A7SCU_PDNSCR_ISO_SHIFT 0
+#define GPC_PGC_A7SCU_PDNSCR_ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_PDNSCR_ISO_SHIFT))&GPC_PGC_A7SCU_PDNSCR_ISO_MASK)
+#define GPC_PGC_A7SCU_PDNSCR_PUP_WAIT_SCALL_OUT_MASK 0x80u
+#define GPC_PGC_A7SCU_PDNSCR_PUP_WAIT_SCALL_OUT_SHIFT 7
+#define GPC_PGC_A7SCU_PDNSCR_ISO2SW_MASK 0x3F00u
+#define GPC_PGC_A7SCU_PDNSCR_ISO2SW_SHIFT 8
+#define GPC_PGC_A7SCU_PDNSCR_ISO2SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_PDNSCR_ISO2SW_SHIFT))&GPC_PGC_A7SCU_PDNSCR_ISO2SW_MASK)
+#define GPC_PGC_A7SCU_PDNSCR_PUP_SCALLOUT_CNT_MASK 0xFF0000u
+#define GPC_PGC_A7SCU_PDNSCR_PUP_SCALLOUT_CNT_SHIFT 16
+#define GPC_PGC_A7SCU_PDNSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_PDNSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_A7SCU_PDNSCR_PUP_SCALLOUT_CNT_MASK)
+#define GPC_PGC_A7SCU_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK 0xFF000000u
+#define GPC_PGC_A7SCU_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT 24
+#define GPC_PGC_A7SCU_PDNSCR_PUP_SCPRE_SCALL_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT))&GPC_PGC_A7SCU_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK)
+/* A7SCU_SR Bit Fields */
+#define GPC_PGC_A7SCU_SR_PSR_MASK 0x1u
+#define GPC_PGC_A7SCU_SR_PSR_SHIFT 0
+#define GPC_PGC_A7SCU_SR_L2RETN_FLAG_MASK 0x2u
+#define GPC_PGC_A7SCU_SR_L2RETN_FLAG_SHIFT 1
+#define GPC_PGC_A7SCU_SR_ALLOFF_FLAG_MASK 0x4u
+#define GPC_PGC_A7SCU_SR_ALLOFF_FLAG_SHIFT 2
+#define GPC_PGC_A7SCU_SR_PUP_CLK_DIV_SEL_MASK 0x78u
+#define GPC_PGC_A7SCU_SR_PUP_CLK_DIV_SEL_SHIFT 3
+#define GPC_PGC_A7SCU_SR_PUP_CLK_DIV_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_SR_PUP_CLK_DIV_SEL_SHIFT))&GPC_PGC_A7SCU_SR_PUP_CLK_DIV_SEL_MASK)
+#define GPC_PGC_A7SCU_SR_L2RSTDIS_DEASSERT_CNT_MASK 0x3FF00u
+#define GPC_PGC_A7SCU_SR_L2RSTDIS_DEASSERT_CNT_SHIFT 8
+#define GPC_PGC_A7SCU_SR_L2RSTDIS_DEASSERT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_A7SCU_SR_L2RSTDIS_DEASSERT_CNT_SHIFT))&GPC_PGC_A7SCU_SR_L2RSTDIS_DEASSERT_CNT_MASK)
+/* SCU_AUXSW Bit Fields */
+#define GPC_PGC_SCU_AUXSW_DFTRAM_TRC1_TMC_TMR_TCD2_MASK 0x3FFu
+#define GPC_PGC_SCU_AUXSW_DFTRAM_TRC1_TMC_TMR_TCD2_SHIFT 0
+#define GPC_PGC_SCU_AUXSW_DFTRAM_TRC1_TMC_TMR_TCD2(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_SCU_AUXSW_DFTRAM_TRC1_TMC_TMR_TCD2_SHIFT))&GPC_PGC_SCU_AUXSW_DFTRAM_TRC1_TMC_TMR_TCD2_MASK)
+#define GPC_PGC_SCU_AUXSW_L2RETN_TRC1_TMC_TMR_MASK 0xFFC00u
+#define GPC_PGC_SCU_AUXSW_L2RETN_TRC1_TMC_TMR_SHIFT 10
+#define GPC_PGC_SCU_AUXSW_L2RETN_TRC1_TMC_TMR(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_SCU_AUXSW_L2RETN_TRC1_TMC_TMR_SHIFT))&GPC_PGC_SCU_AUXSW_L2RETN_TRC1_TMC_TMR_MASK)
+#define GPC_PGC_SCU_AUXSW_MEMPWR_TRC1_TMC_MASK 0x3FF00000u
+#define GPC_PGC_SCU_AUXSW_MEMPWR_TRC1_TMC_SHIFT 20
+#define GPC_PGC_SCU_AUXSW_MEMPWR_TRC1_TMC(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_SCU_AUXSW_MEMPWR_TRC1_TMC_SHIFT))&GPC_PGC_SCU_AUXSW_MEMPWR_TRC1_TMC_MASK)
+/* MIX_CTRL Bit Fields */
+#define GPC_PGC_MIX_CTRL_PCR_MASK 0x1u
+#define GPC_PGC_MIX_CTRL_PCR_SHIFT 0
+#define GPC_PGC_MIX_CTRL_L2RSTDIS_MASK 0x7Eu
+#define GPC_PGC_MIX_CTRL_L2RSTDIS_SHIFT 1
+#define GPC_PGC_MIX_CTRL_L2RSTDIS(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_CTRL_L2RSTDIS_SHIFT))&GPC_PGC_MIX_CTRL_L2RSTDIS_MASK)
+#define GPC_PGC_MIX_CTRL_DFTRAM_TCD1_MASK 0x3F00u
+#define GPC_PGC_MIX_CTRL_DFTRAM_TCD1_SHIFT 8
+#define GPC_PGC_MIX_CTRL_DFTRAM_TCD1(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_CTRL_DFTRAM_TCD1_SHIFT))&GPC_PGC_MIX_CTRL_DFTRAM_TCD1_MASK)
+#define GPC_PGC_MIX_CTRL_L2RETN_TCD1_TDR_MASK 0x3F0000u
+#define GPC_PGC_MIX_CTRL_L2RETN_TCD1_TDR_SHIFT 16
+#define GPC_PGC_MIX_CTRL_L2RETN_TCD1_TDR(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_CTRL_L2RETN_TCD1_TDR_SHIFT))&GPC_PGC_MIX_CTRL_L2RETN_TCD1_TDR_MASK)
+#define GPC_PGC_MIX_CTRL_MEMPWR_TCD1_TDR_TRM_MASK 0x3F000000u
+#define GPC_PGC_MIX_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT 24
+#define GPC_PGC_MIX_CTRL_MEMPWR_TCD1_TDR_TRM(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT))&GPC_PGC_MIX_CTRL_MEMPWR_TCD1_TDR_TRM_MASK)
+/* MIX_PUPSCR Bit Fields */
+#define GPC_PGC_MIX_PUPSCR_SW_MASK 0x3Fu
+#define GPC_PGC_MIX_PUPSCR_SW_SHIFT 0
+#define GPC_PGC_MIX_PUPSCR_SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_PUPSCR_SW_SHIFT))&GPC_PGC_MIX_PUPSCR_SW_MASK)
+#define GPC_PGC_MIX_PUPSCR_PUP_WAIT_SCALL_OUT_MASK 0x40u
+#define GPC_PGC_MIX_PUPSCR_PUP_WAIT_SCALL_OUT_SHIFT 6
+#define GPC_PGC_MIX_PUPSCR_SW2ISO_MASK 0x7FFF80u
+#define GPC_PGC_MIX_PUPSCR_SW2ISO_SHIFT 7
+#define GPC_PGC_MIX_PUPSCR_SW2ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_PUPSCR_SW2ISO_SHIFT))&GPC_PGC_MIX_PUPSCR_SW2ISO_MASK)
+#define GPC_PGC_MIX_PUPSCR_PUP_SCALLOUT_CNT_MASK 0xFF800000u
+#define GPC_PGC_MIX_PUPSCR_PUP_SCALLOUT_CNT_SHIFT 23
+#define GPC_PGC_MIX_PUPSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_PUPSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_MIX_PUPSCR_PUP_SCALLOUT_CNT_MASK)
+/* MIX_PDNSCR Bit Fields */
+#define GPC_PGC_MIX_PDNSCR_ISO_MASK 0x3Fu
+#define GPC_PGC_MIX_PDNSCR_ISO_SHIFT 0
+#define GPC_PGC_MIX_PDNSCR_ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_PDNSCR_ISO_SHIFT))&GPC_PGC_MIX_PDNSCR_ISO_MASK)
+#define GPC_PGC_MIX_PDNSCR_PUP_WAIT_SCALL_OUT_MASK 0x80u
+#define GPC_PGC_MIX_PDNSCR_PUP_WAIT_SCALL_OUT_SHIFT 7
+#define GPC_PGC_MIX_PDNSCR_ISO2SW_MASK 0x3F00u
+#define GPC_PGC_MIX_PDNSCR_ISO2SW_SHIFT 8
+#define GPC_PGC_MIX_PDNSCR_ISO2SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_PDNSCR_ISO2SW_SHIFT))&GPC_PGC_MIX_PDNSCR_ISO2SW_MASK)
+#define GPC_PGC_MIX_PDNSCR_PUP_SCALLOUT_CNT_MASK 0xFF0000u
+#define GPC_PGC_MIX_PDNSCR_PUP_SCALLOUT_CNT_SHIFT 16
+#define GPC_PGC_MIX_PDNSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_PDNSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_MIX_PDNSCR_PUP_SCALLOUT_CNT_MASK)
+#define GPC_PGC_MIX_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK 0xFF000000u
+#define GPC_PGC_MIX_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT 24
+#define GPC_PGC_MIX_PDNSCR_PUP_SCPRE_SCALL_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT))&GPC_PGC_MIX_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK)
+/* MIX_SR Bit Fields */
+#define GPC_PGC_MIX_SR_PSR_MASK 0x1u
+#define GPC_PGC_MIX_SR_PSR_SHIFT 0
+#define GPC_PGC_MIX_SR_L2RETN_FLAG_MASK 0x2u
+#define GPC_PGC_MIX_SR_L2RETN_FLAG_SHIFT 1
+#define GPC_PGC_MIX_SR_ALLOFF_FLAG_MASK 0x4u
+#define GPC_PGC_MIX_SR_ALLOFF_FLAG_SHIFT 2
+#define GPC_PGC_MIX_SR_PUP_CLK_DIV_SEL_MASK 0x78u
+#define GPC_PGC_MIX_SR_PUP_CLK_DIV_SEL_SHIFT 3
+#define GPC_PGC_MIX_SR_PUP_CLK_DIV_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_SR_PUP_CLK_DIV_SEL_SHIFT))&GPC_PGC_MIX_SR_PUP_CLK_DIV_SEL_MASK)
+#define GPC_PGC_MIX_SR_L2RSTDIS_DEASSERT_CNT_MASK 0x3FF00u
+#define GPC_PGC_MIX_SR_L2RSTDIS_DEASSERT_CNT_SHIFT 8
+#define GPC_PGC_MIX_SR_L2RSTDIS_DEASSERT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIX_SR_L2RSTDIS_DEASSERT_CNT_SHIFT))&GPC_PGC_MIX_SR_L2RSTDIS_DEASSERT_CNT_MASK)
+/* MIPI_CTRL Bit Fields */
+#define GPC_PGC_MIPI_CTRL_PCR_MASK 0x1u
+#define GPC_PGC_MIPI_CTRL_PCR_SHIFT 0
+#define GPC_PGC_MIPI_CTRL_L2RSTDIS_MASK 0x7Eu
+#define GPC_PGC_MIPI_CTRL_L2RSTDIS_SHIFT 1
+#define GPC_PGC_MIPI_CTRL_L2RSTDIS(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_CTRL_L2RSTDIS_SHIFT))&GPC_PGC_MIPI_CTRL_L2RSTDIS_MASK)
+#define GPC_PGC_MIPI_CTRL_DFTRAM_TCD1_MASK 0x3F00u
+#define GPC_PGC_MIPI_CTRL_DFTRAM_TCD1_SHIFT 8
+#define GPC_PGC_MIPI_CTRL_DFTRAM_TCD1(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_CTRL_DFTRAM_TCD1_SHIFT))&GPC_PGC_MIPI_CTRL_DFTRAM_TCD1_MASK)
+#define GPC_PGC_MIPI_CTRL_L2RETN_TCD1_TDR_MASK 0x3F0000u
+#define GPC_PGC_MIPI_CTRL_L2RETN_TCD1_TDR_SHIFT 16
+#define GPC_PGC_MIPI_CTRL_L2RETN_TCD1_TDR(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_CTRL_L2RETN_TCD1_TDR_SHIFT))&GPC_PGC_MIPI_CTRL_L2RETN_TCD1_TDR_MASK)
+#define GPC_PGC_MIPI_CTRL_MEMPWR_TCD1_TDR_TRM_MASK 0x3F000000u
+#define GPC_PGC_MIPI_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT 24
+#define GPC_PGC_MIPI_CTRL_MEMPWR_TCD1_TDR_TRM(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT))&GPC_PGC_MIPI_CTRL_MEMPWR_TCD1_TDR_TRM_MASK)
+/* MIPI_PUPSCR Bit Fields */
+#define GPC_PGC_MIPI_PUPSCR_SW_MASK 0x3Fu
+#define GPC_PGC_MIPI_PUPSCR_SW_SHIFT 0
+#define GPC_PGC_MIPI_PUPSCR_SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_PUPSCR_SW_SHIFT))&GPC_PGC_MIPI_PUPSCR_SW_MASK)
+#define GPC_PGC_MIPI_PUPSCR_PUP_WAIT_SCALL_OUT_MASK 0x40u
+#define GPC_PGC_MIPI_PUPSCR_PUP_WAIT_SCALL_OUT_SHIFT 6
+#define GPC_PGC_MIPI_PUPSCR_SW2ISO_MASK 0x7FFF80u
+#define GPC_PGC_MIPI_PUPSCR_SW2ISO_SHIFT 7
+#define GPC_PGC_MIPI_PUPSCR_SW2ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_PUPSCR_SW2ISO_SHIFT))&GPC_PGC_MIPI_PUPSCR_SW2ISO_MASK)
+#define GPC_PGC_MIPI_PUPSCR_PUP_SCALLOUT_CNT_MASK 0xFF800000u
+#define GPC_PGC_MIPI_PUPSCR_PUP_SCALLOUT_CNT_SHIFT 23
+#define GPC_PGC_MIPI_PUPSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_PUPSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_MIPI_PUPSCR_PUP_SCALLOUT_CNT_MASK)
+/* MIPI_PDNSCR Bit Fields */
+#define GPC_PGC_MIPI_PDNSCR_ISO_MASK 0x3Fu
+#define GPC_PGC_MIPI_PDNSCR_ISO_SHIFT 0
+#define GPC_PGC_MIPI_PDNSCR_ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_PDNSCR_ISO_SHIFT))&GPC_PGC_MIPI_PDNSCR_ISO_MASK)
+#define GPC_PGC_MIPI_PDNSCR_PUP_WAIT_SCALL_OUT_MASK 0x80u
+#define GPC_PGC_MIPI_PDNSCR_PUP_WAIT_SCALL_OUT_SHIFT 7
+#define GPC_PGC_MIPI_PDNSCR_ISO2SW_MASK 0x3F00u
+#define GPC_PGC_MIPI_PDNSCR_ISO2SW_SHIFT 8
+#define GPC_PGC_MIPI_PDNSCR_ISO2SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_PDNSCR_ISO2SW_SHIFT))&GPC_PGC_MIPI_PDNSCR_ISO2SW_MASK)
+#define GPC_PGC_MIPI_PDNSCR_PUP_SCALLOUT_CNT_MASK 0xFF0000u
+#define GPC_PGC_MIPI_PDNSCR_PUP_SCALLOUT_CNT_SHIFT 16
+#define GPC_PGC_MIPI_PDNSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_PDNSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_MIPI_PDNSCR_PUP_SCALLOUT_CNT_MASK)
+#define GPC_PGC_MIPI_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK 0xFF000000u
+#define GPC_PGC_MIPI_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT 24
+#define GPC_PGC_MIPI_PDNSCR_PUP_SCPRE_SCALL_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT))&GPC_PGC_MIPI_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK)
+/* MIPI_SR Bit Fields */
+#define GPC_PGC_MIPI_SR_PSR_MASK 0x1u
+#define GPC_PGC_MIPI_SR_PSR_SHIFT 0
+#define GPC_PGC_MIPI_SR_L2RETN_FLAG_MASK 0x2u
+#define GPC_PGC_MIPI_SR_L2RETN_FLAG_SHIFT 1
+#define GPC_PGC_MIPI_SR_ALLOFF_FLAG_MASK 0x4u
+#define GPC_PGC_MIPI_SR_ALLOFF_FLAG_SHIFT 2
+#define GPC_PGC_MIPI_SR_PUP_CLK_DIV_SEL_MASK 0x78u
+#define GPC_PGC_MIPI_SR_PUP_CLK_DIV_SEL_SHIFT 3
+#define GPC_PGC_MIPI_SR_PUP_CLK_DIV_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_SR_PUP_CLK_DIV_SEL_SHIFT))&GPC_PGC_MIPI_SR_PUP_CLK_DIV_SEL_MASK)
+#define GPC_PGC_MIPI_SR_L2RSTDIS_DEASSERT_CNT_MASK 0x3FF00u
+#define GPC_PGC_MIPI_SR_L2RSTDIS_DEASSERT_CNT_SHIFT 8
+#define GPC_PGC_MIPI_SR_L2RSTDIS_DEASSERT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_SR_L2RSTDIS_DEASSERT_CNT_SHIFT))&GPC_PGC_MIPI_SR_L2RSTDIS_DEASSERT_CNT_MASK)
+/* MIPI_AUXSW Bit Fields */
+#define GPC_PGC_MIPI_AUXSW_SW2_MASK 0x3Fu
+#define GPC_PGC_MIPI_AUXSW_SW2_SHIFT 0
+#define GPC_PGC_MIPI_AUXSW_SW2(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_AUXSW_SW2_SHIFT))&GPC_PGC_MIPI_AUXSW_SW2_MASK)
+#define GPC_PGC_MIPI_AUXSW_ISO2SW2_MASK 0x3F00u
+#define GPC_PGC_MIPI_AUXSW_ISO2SW2_SHIFT 8
+#define GPC_PGC_MIPI_AUXSW_ISO2SW2(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_AUXSW_ISO2SW2_SHIFT))&GPC_PGC_MIPI_AUXSW_ISO2SW2_MASK)
+#define GPC_PGC_MIPI_AUXSW_PDN_CLK_DIV_SEL_MASK 0xF0000u
+#define GPC_PGC_MIPI_AUXSW_PDN_CLK_DIV_SEL_SHIFT 16
+#define GPC_PGC_MIPI_AUXSW_PDN_CLK_DIV_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_MIPI_AUXSW_PDN_CLK_DIV_SEL_SHIFT))&GPC_PGC_MIPI_AUXSW_PDN_CLK_DIV_SEL_MASK)
+/* PCIE_CTRL Bit Fields */
+#define GPC_PGC_PCIE_CTRL_PCR_MASK 0x1u
+#define GPC_PGC_PCIE_CTRL_PCR_SHIFT 0
+#define GPC_PGC_PCIE_CTRL_L2RSTDIS_MASK 0x7Eu
+#define GPC_PGC_PCIE_CTRL_L2RSTDIS_SHIFT 1
+#define GPC_PGC_PCIE_CTRL_L2RSTDIS(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_CTRL_L2RSTDIS_SHIFT))&GPC_PGC_PCIE_CTRL_L2RSTDIS_MASK)
+#define GPC_PGC_PCIE_CTRL_DFTRAM_TCD1_MASK 0x3F00u
+#define GPC_PGC_PCIE_CTRL_DFTRAM_TCD1_SHIFT 8
+#define GPC_PGC_PCIE_CTRL_DFTRAM_TCD1(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_CTRL_DFTRAM_TCD1_SHIFT))&GPC_PGC_PCIE_CTRL_DFTRAM_TCD1_MASK)
+#define GPC_PGC_PCIE_CTRL_L2RETN_TCD1_TDR_MASK 0x3F0000u
+#define GPC_PGC_PCIE_CTRL_L2RETN_TCD1_TDR_SHIFT 16
+#define GPC_PGC_PCIE_CTRL_L2RETN_TCD1_TDR(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_CTRL_L2RETN_TCD1_TDR_SHIFT))&GPC_PGC_PCIE_CTRL_L2RETN_TCD1_TDR_MASK)
+#define GPC_PGC_PCIE_CTRL_MEMPWR_TCD1_TDR_TRM_MASK 0x3F000000u
+#define GPC_PGC_PCIE_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT 24
+#define GPC_PGC_PCIE_CTRL_MEMPWR_TCD1_TDR_TRM(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT))&GPC_PGC_PCIE_CTRL_MEMPWR_TCD1_TDR_TRM_MASK)
+/* PCIE_PUPSCR Bit Fields */
+#define GPC_PGC_PCIE_PUPSCR_SW_MASK 0x3Fu
+#define GPC_PGC_PCIE_PUPSCR_SW_SHIFT 0
+#define GPC_PGC_PCIE_PUPSCR_SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_PUPSCR_SW_SHIFT))&GPC_PGC_PCIE_PUPSCR_SW_MASK)
+#define GPC_PGC_PCIE_PUPSCR_PUP_WAIT_SCALL_OUT_MASK 0x40u
+#define GPC_PGC_PCIE_PUPSCR_PUP_WAIT_SCALL_OUT_SHIFT 6
+#define GPC_PGC_PCIE_PUPSCR_SW2ISO_MASK 0x7FFF80u
+#define GPC_PGC_PCIE_PUPSCR_SW2ISO_SHIFT 7
+#define GPC_PGC_PCIE_PUPSCR_SW2ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_PUPSCR_SW2ISO_SHIFT))&GPC_PGC_PCIE_PUPSCR_SW2ISO_MASK)
+#define GPC_PGC_PCIE_PUPSCR_PUP_SCALLOUT_CNT_MASK 0xFF800000u
+#define GPC_PGC_PCIE_PUPSCR_PUP_SCALLOUT_CNT_SHIFT 23
+#define GPC_PGC_PCIE_PUPSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_PUPSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_PCIE_PUPSCR_PUP_SCALLOUT_CNT_MASK)
+/* PCIE_PDNSCR Bit Fields */
+#define GPC_PGC_PCIE_PDNSCR_ISO_MASK 0x3Fu
+#define GPC_PGC_PCIE_PDNSCR_ISO_SHIFT 0
+#define GPC_PGC_PCIE_PDNSCR_ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_PDNSCR_ISO_SHIFT))&GPC_PGC_PCIE_PDNSCR_ISO_MASK)
+#define GPC_PGC_PCIE_PDNSCR_PUP_WAIT_SCALL_OUT_MASK 0x80u
+#define GPC_PGC_PCIE_PDNSCR_PUP_WAIT_SCALL_OUT_SHIFT 7
+#define GPC_PGC_PCIE_PDNSCR_ISO2SW_MASK 0x3F00u
+#define GPC_PGC_PCIE_PDNSCR_ISO2SW_SHIFT 8
+#define GPC_PGC_PCIE_PDNSCR_ISO2SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_PDNSCR_ISO2SW_SHIFT))&GPC_PGC_PCIE_PDNSCR_ISO2SW_MASK)
+#define GPC_PGC_PCIE_PDNSCR_PUP_SCALLOUT_CNT_MASK 0xFF0000u
+#define GPC_PGC_PCIE_PDNSCR_PUP_SCALLOUT_CNT_SHIFT 16
+#define GPC_PGC_PCIE_PDNSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_PDNSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_PCIE_PDNSCR_PUP_SCALLOUT_CNT_MASK)
+#define GPC_PGC_PCIE_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK 0xFF000000u
+#define GPC_PGC_PCIE_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT 24
+#define GPC_PGC_PCIE_PDNSCR_PUP_SCPRE_SCALL_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT))&GPC_PGC_PCIE_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK)
+/* PCIE_SR Bit Fields */
+#define GPC_PGC_PCIE_SR_PSR_MASK 0x1u
+#define GPC_PGC_PCIE_SR_PSR_SHIFT 0
+#define GPC_PGC_PCIE_SR_L2RETN_FLAG_MASK 0x2u
+#define GPC_PGC_PCIE_SR_L2RETN_FLAG_SHIFT 1
+#define GPC_PGC_PCIE_SR_ALLOFF_FLAG_MASK 0x4u
+#define GPC_PGC_PCIE_SR_ALLOFF_FLAG_SHIFT 2
+#define GPC_PGC_PCIE_SR_PUP_CLK_DIV_SEL_MASK 0x78u
+#define GPC_PGC_PCIE_SR_PUP_CLK_DIV_SEL_SHIFT 3
+#define GPC_PGC_PCIE_SR_PUP_CLK_DIV_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_SR_PUP_CLK_DIV_SEL_SHIFT))&GPC_PGC_PCIE_SR_PUP_CLK_DIV_SEL_MASK)
+#define GPC_PGC_PCIE_SR_L2RSTDIS_DEASSERT_CNT_MASK 0x3FF00u
+#define GPC_PGC_PCIE_SR_L2RSTDIS_DEASSERT_CNT_SHIFT 8
+#define GPC_PGC_PCIE_SR_L2RSTDIS_DEASSERT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_SR_L2RSTDIS_DEASSERT_CNT_SHIFT))&GPC_PGC_PCIE_SR_L2RSTDIS_DEASSERT_CNT_MASK)
+/* PCIE_AUXSW Bit Fields */
+#define GPC_PGC_PCIE_AUXSW_SW2_MASK 0x3Fu
+#define GPC_PGC_PCIE_AUXSW_SW2_SHIFT 0
+#define GPC_PGC_PCIE_AUXSW_SW2(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_AUXSW_SW2_SHIFT))&GPC_PGC_PCIE_AUXSW_SW2_MASK)
+#define GPC_PGC_PCIE_AUXSW_ISO2SW2_MASK 0x3F00u
+#define GPC_PGC_PCIE_AUXSW_ISO2SW2_SHIFT 8
+#define GPC_PGC_PCIE_AUXSW_ISO2SW2(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_AUXSW_ISO2SW2_SHIFT))&GPC_PGC_PCIE_AUXSW_ISO2SW2_MASK)
+#define GPC_PGC_PCIE_AUXSW_PDN_CLK_DIV_SEL_MASK 0xF0000u
+#define GPC_PGC_PCIE_AUXSW_PDN_CLK_DIV_SEL_SHIFT 16
+#define GPC_PGC_PCIE_AUXSW_PDN_CLK_DIV_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_PCIE_AUXSW_PDN_CLK_DIV_SEL_SHIFT))&GPC_PGC_PCIE_AUXSW_PDN_CLK_DIV_SEL_MASK)
+/* HSIC_CTRL Bit Fields */
+#define GPC_PGC_HSIC_CTRL_PCR_MASK 0x1u
+#define GPC_PGC_HSIC_CTRL_PCR_SHIFT 0
+#define GPC_PGC_HSIC_CTRL_L2RSTDIS_MASK 0x7Eu
+#define GPC_PGC_HSIC_CTRL_L2RSTDIS_SHIFT 1
+#define GPC_PGC_HSIC_CTRL_L2RSTDIS(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_CTRL_L2RSTDIS_SHIFT))&GPC_PGC_HSIC_CTRL_L2RSTDIS_MASK)
+#define GPC_PGC_HSIC_CTRL_DFTRAM_TCD1_MASK 0x3F00u
+#define GPC_PGC_HSIC_CTRL_DFTRAM_TCD1_SHIFT 8
+#define GPC_PGC_HSIC_CTRL_DFTRAM_TCD1(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_CTRL_DFTRAM_TCD1_SHIFT))&GPC_PGC_HSIC_CTRL_DFTRAM_TCD1_MASK)
+#define GPC_PGC_HSIC_CTRL_L2RETN_TCD1_TDR_MASK 0x3F0000u
+#define GPC_PGC_HSIC_CTRL_L2RETN_TCD1_TDR_SHIFT 16
+#define GPC_PGC_HSIC_CTRL_L2RETN_TCD1_TDR(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_CTRL_L2RETN_TCD1_TDR_SHIFT))&GPC_PGC_HSIC_CTRL_L2RETN_TCD1_TDR_MASK)
+#define GPC_PGC_HSIC_CTRL_MEMPWR_TCD1_TDR_TRM_MASK 0x3F000000u
+#define GPC_PGC_HSIC_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT 24
+#define GPC_PGC_HSIC_CTRL_MEMPWR_TCD1_TDR_TRM(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_CTRL_MEMPWR_TCD1_TDR_TRM_SHIFT))&GPC_PGC_HSIC_CTRL_MEMPWR_TCD1_TDR_TRM_MASK)
+/* HSIC_PUPSCR Bit Fields */
+#define GPC_PGC_HSIC_PUPSCR_SW_MASK 0x3Fu
+#define GPC_PGC_HSIC_PUPSCR_SW_SHIFT 0
+#define GPC_PGC_HSIC_PUPSCR_SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_PUPSCR_SW_SHIFT))&GPC_PGC_HSIC_PUPSCR_SW_MASK)
+#define GPC_PGC_HSIC_PUPSCR_PUP_WAIT_SCALL_OUT_MASK 0x40u
+#define GPC_PGC_HSIC_PUPSCR_PUP_WAIT_SCALL_OUT_SHIFT 6
+#define GPC_PGC_HSIC_PUPSCR_SW2ISO_MASK 0x7FFF80u
+#define GPC_PGC_HSIC_PUPSCR_SW2ISO_SHIFT 7
+#define GPC_PGC_HSIC_PUPSCR_SW2ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_PUPSCR_SW2ISO_SHIFT))&GPC_PGC_HSIC_PUPSCR_SW2ISO_MASK)
+#define GPC_PGC_HSIC_PUPSCR_PUP_SCALLOUT_CNT_MASK 0xFF800000u
+#define GPC_PGC_HSIC_PUPSCR_PUP_SCALLOUT_CNT_SHIFT 23
+#define GPC_PGC_HSIC_PUPSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_PUPSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_HSIC_PUPSCR_PUP_SCALLOUT_CNT_MASK)
+/* HSIC_PDNSCR Bit Fields */
+#define GPC_PGC_HSIC_PDNSCR_ISO_MASK 0x3Fu
+#define GPC_PGC_HSIC_PDNSCR_ISO_SHIFT 0
+#define GPC_PGC_HSIC_PDNSCR_ISO(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_PDNSCR_ISO_SHIFT))&GPC_PGC_HSIC_PDNSCR_ISO_MASK)
+#define GPC_PGC_HSIC_PDNSCR_PUP_WAIT_SCALL_OUT_MASK 0x80u
+#define GPC_PGC_HSIC_PDNSCR_PUP_WAIT_SCALL_OUT_SHIFT 7
+#define GPC_PGC_HSIC_PDNSCR_ISO2SW_MASK 0x3F00u
+#define GPC_PGC_HSIC_PDNSCR_ISO2SW_SHIFT 8
+#define GPC_PGC_HSIC_PDNSCR_ISO2SW(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_PDNSCR_ISO2SW_SHIFT))&GPC_PGC_HSIC_PDNSCR_ISO2SW_MASK)
+#define GPC_PGC_HSIC_PDNSCR_PUP_SCALLOUT_CNT_MASK 0xFF0000u
+#define GPC_PGC_HSIC_PDNSCR_PUP_SCALLOUT_CNT_SHIFT 16
+#define GPC_PGC_HSIC_PDNSCR_PUP_SCALLOUT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_PDNSCR_PUP_SCALLOUT_CNT_SHIFT))&GPC_PGC_HSIC_PDNSCR_PUP_SCALLOUT_CNT_MASK)
+#define GPC_PGC_HSIC_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK 0xFF000000u
+#define GPC_PGC_HSIC_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT 24
+#define GPC_PGC_HSIC_PDNSCR_PUP_SCPRE_SCALL_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_PDNSCR_PUP_SCPRE_SCALL_CNT_SHIFT))&GPC_PGC_HSIC_PDNSCR_PUP_SCPRE_SCALL_CNT_MASK)
+/* HSIC_SR Bit Fields */
+#define GPC_PGC_HSIC_SR_PSR_MASK 0x1u
+#define GPC_PGC_HSIC_SR_PSR_SHIFT 0
+#define GPC_PGC_HSIC_SR_L2RETN_FLAG_MASK 0x2u
+#define GPC_PGC_HSIC_SR_L2RETN_FLAG_SHIFT 1
+#define GPC_PGC_HSIC_SR_ALLOFF_FLAG_MASK 0x4u
+#define GPC_PGC_HSIC_SR_ALLOFF_FLAG_SHIFT 2
+#define GPC_PGC_HSIC_SR_PUP_CLK_DIV_SEL_MASK 0x78u
+#define GPC_PGC_HSIC_SR_PUP_CLK_DIV_SEL_SHIFT 3
+#define GPC_PGC_HSIC_SR_PUP_CLK_DIV_SEL(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_SR_PUP_CLK_DIV_SEL_SHIFT))&GPC_PGC_HSIC_SR_PUP_CLK_DIV_SEL_MASK)
+#define GPC_PGC_HSIC_SR_L2RSTDIS_DEASSERT_CNT_MASK 0x3FF00u
+#define GPC_PGC_HSIC_SR_L2RSTDIS_DEASSERT_CNT_SHIFT 8
+#define GPC_PGC_HSIC_SR_L2RSTDIS_DEASSERT_CNT(x) (((uint32_t)(((uint32_t)(x))<<GPC_PGC_HSIC_SR_L2RSTDIS_DEASSERT_CNT_SHIFT))&GPC_PGC_HSIC_SR_L2RSTDIS_DEASSERT_CNT_MASK)
+
+/*!
+ * @}
+ */ /* end of group GPC_PGC_Register_Masks */
+
+/* GPC_PGC - Peripheral instance base addresses */
+/** Peripheral GPC_PGC base address */
+#define GPC_PGC_BASE (0x303A0000u)
+/** Peripheral GPC_PGC base pointer */
+#define GPC_PGC ((GPC_PGC_Type *)GPC_PGC_BASE)
+#define GPC_PGC_BASE_PTR (GPC_PGC)
+/** Array initializer of GPC_PGC peripheral base addresses */
+#define GPC_PGC_BASE_ADDRS { GPC_PGC_BASE }
+/** Array initializer of GPC_PGC peripheral base pointers */
+#define GPC_PGC_BASE_PTRS { GPC_PGC }
+/* ----------------------------------------------------------------------------
+ -- GPC_PGC - Register accessor macros
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup GPC_PGC_Register_Accessor_Macros GPC_PGC - Register accessor macros
+ * @{
+ */
+
+
+/* GPC_PGC - Register instance definitions */
+/* GPC_PGC */
+#define GPC_PGC_A7CORE0_CTRL GPC_PGC_A7CORE0_CTRL_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_A7CORE0_PUPSCR GPC_PGC_A7CORE0_PUPSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_A7CORE0_PDNSCR GPC_PGC_A7CORE0_PDNSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_A7CORE0_SR GPC_PGC_A7CORE0_SR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_A7CORE1_CTRL GPC_PGC_A7CORE1_CTRL_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_A7CORE1_PUPSCR GPC_PGC_A7CORE1_PUPSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_A7CORE1_PDNSCR GPC_PGC_A7CORE1_PDNSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_A7CORE1_SR GPC_PGC_A7CORE1_SR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_A7SCU_CTRL GPC_PGC_A7SCU_CTRL_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_A7SCU_PUPSCR GPC_PGC_A7SCU_PUPSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_A7SCU_PDNSCR GPC_PGC_A7SCU_PDNSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_A7SCU_SR GPC_PGC_A7SCU_SR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_SCU_AUXSW GPC_PGC_SCU_AUXSW_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_MIX_CTRL GPC_PGC_MIX_CTRL_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_MIX_PUPSCR GPC_PGC_MIX_PUPSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_MIX_PDNSCR GPC_PGC_MIX_PDNSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_MIX_SR GPC_PGC_MIX_SR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_MIPI_CTRL GPC_PGC_MIPI_CTRL_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_MIPI_PUPSCR GPC_PGC_MIPI_PUPSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_MIPI_PDNSCR GPC_PGC_MIPI_PDNSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_MIPI_SR GPC_PGC_MIPI_SR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_MIPI_AUXSW GPC_PGC_MIPI_AUXSW_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_PCIE_CTRL GPC_PGC_PCIE_CTRL_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_PCIE_PUPSCR GPC_PGC_PCIE_PUPSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_PCIE_PDNSCR GPC_PGC_PCIE_PDNSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_PCIE_SR GPC_PGC_PCIE_SR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_PCIE_AUXSW GPC_PGC_PCIE_AUXSW_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_HSIC_CTRL GPC_PGC_HSIC_CTRL_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_HSIC_PUPSCR GPC_PGC_HSIC_PUPSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_HSIC_PDNSCR GPC_PGC_HSIC_PDNSCR_REG(GPC_PGC_BASE_PTR)
+#define GPC_PGC_HSIC_SR GPC_PGC_HSIC_SR_REG(GPC_PGC_BASE_PTR)
+/*!
+ * @}
+ */ /* end of group GPC_PGC_Register_Accessor_Macros */
+
+
+/*!
+ * @}
+ */ /* end of group GPC_PGC_Peripheral */
/* ----------------------------------------------------------------------------
-- GPIO Peripheral Access Layer
@@ -70055,7 +19727,6 @@ typedef struct {
__IO uint32_t ISR; /**< GPIO interrupt status register, offset: 0x18 */
__IO uint32_t EDGE_SEL; /**< GPIO edge select register, offset: 0x1C */
} GPIO_Type, *GPIO_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- GPIO - Register accessor macros
---------------------------------------------------------------------------- */
@@ -70079,8 +19750,6 @@ typedef struct {
/*!
* @}
*/ /* end of group GPIO_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- GPIO Register Masks
---------------------------------------------------------------------------- */
@@ -70217,7 +19886,6 @@ typedef struct {
* @}
*/ /* end of group GPIO_Register_Masks */
-
/* GPIO - Peripheral instance base addresses */
/** Peripheral GPIO1 base address */
#define GPIO1_BASE (0x30200000u)
@@ -70254,11 +19922,10 @@ typedef struct {
/** Peripheral GPIO7 base pointer */
#define GPIO7 ((GPIO_Type *)GPIO7_BASE)
#define GPIO7_BASE_PTR (GPIO7)
-/** Array initializer of GPIO peripheral base adresses */
+/** Array initializer of GPIO peripheral base addresses */
#define GPIO_BASE_ADDRS { GPIO1_BASE, GPIO2_BASE, GPIO3_BASE, GPIO4_BASE, GPIO5_BASE, GPIO6_BASE, GPIO7_BASE }
/** Array initializer of GPIO peripheral base pointers */
#define GPIO_BASE_PTRS { GPIO1, GPIO2, GPIO3, GPIO4, GPIO5, GPIO6, GPIO7 }
-
/* ----------------------------------------------------------------------------
-- GPIO - Register accessor macros
---------------------------------------------------------------------------- */
@@ -70333,7 +20000,6 @@ typedef struct {
#define GPIO7_IMR GPIO_IMR_REG(GPIO7_BASE_PTR)
#define GPIO7_ISR GPIO_ISR_REG(GPIO7_BASE_PTR)
#define GPIO7_EDGE_SEL GPIO_EDGE_SEL_REG(GPIO7_BASE_PTR)
-
/*!
* @}
*/ /* end of group GPIO_Register_Accessor_Macros */
@@ -70343,7 +20009,6 @@ typedef struct {
* @}
*/ /* end of group GPIO_Peripheral */
-
/* ----------------------------------------------------------------------------
-- GPMI Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -70389,7 +20054,7 @@ typedef struct {
uint8_t RESERVED_9[12];
__I uint32_t VERSION; /**< GPMI Version Register Description, offset: 0xD0 */
uint8_t RESERVED_10[12];
- __I uint32_t DEBUG2; /**< GPMI Debug2 Information Register Description, offset: 0xE0 */
+ __IO uint32_t DEBUG2; /**< GPMI Debug2 Information Register Description, offset: 0xE0 */
uint8_t RESERVED_11[12];
__I uint32_t DEBUG3; /**< GPMI Debug3 Information Register Description, offset: 0xF0 */
uint8_t RESERVED_12[12];
@@ -70397,7 +20062,6 @@ typedef struct {
uint8_t RESERVED_13[28];
__I uint32_t READ_DDR_DLL_STS; /**< GPMI Double Rate Read DLL Status Register Description, offset: 0x120 */
} GPMI_Type, *GPMI_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- GPMI - Register accessor macros
---------------------------------------------------------------------------- */
@@ -70440,8 +20104,6 @@ typedef struct {
/*!
* @}
*/ /* end of group GPMI_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- GPMI Register Masks
---------------------------------------------------------------------------- */
@@ -71085,18 +20747,18 @@ typedef struct {
* @}
*/ /* end of group GPMI_Register_Masks */
-
/* GPMI - Peripheral instance base addresses */
/** Peripheral GPMI base address */
#define GPMI_BASE (0x33002000u)
/** Peripheral GPMI base pointer */
#define GPMI ((GPMI_Type *)GPMI_BASE)
#define GPMI_BASE_PTR (GPMI)
-/** Array initializer of GPMI peripheral base adresses */
+/** Array initializer of GPMI peripheral base addresses */
#define GPMI_BASE_ADDRS { GPMI_BASE }
/** Array initializer of GPMI peripheral base pointers */
#define GPMI_BASE_PTRS { GPMI }
-
+/** Interrupt vectors for the GPMI peripheral type */
+#define GPMI_IRQS { GPMI_IRQn }
/* ----------------------------------------------------------------------------
-- GPMI - Register accessor macros
---------------------------------------------------------------------------- */
@@ -71136,7 +20798,6 @@ typedef struct {
#define GPMI_DEBUG3 GPMI_DEBUG3_REG(GPMI_BASE_PTR)
#define GPMI_READ_DDR_DLL_CTRL GPMI_READ_DDR_DLL_CTRL_REG(GPMI_BASE_PTR)
#define GPMI_READ_DDR_DLL_STS GPMI_READ_DDR_DLL_STS_REG(GPMI_BASE_PTR)
-
/*!
* @}
*/ /* end of group GPMI_Register_Accessor_Macros */
@@ -71146,7 +20807,6 @@ typedef struct {
* @}
*/ /* end of group GPMI_Peripheral */
-
/* ----------------------------------------------------------------------------
-- GPT Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -71169,7 +20829,6 @@ typedef struct {
__I uint32_t ICR2; /**< GPT Input Capture Register 2, offset: 0x20 */
__I uint32_t CNT; /**< GPT Counter Register, offset: 0x24 */
} GPT_Type, *GPT_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- GPT - Register accessor macros
---------------------------------------------------------------------------- */
@@ -71195,8 +20854,6 @@ typedef struct {
/*!
* @}
*/ /* end of group GPT_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- GPT Register Masks
---------------------------------------------------------------------------- */
@@ -71224,8 +20881,8 @@ typedef struct {
#define GPT_CR_CLKSRC(x) (((uint32_t)(((uint32_t)(x))<<GPT_CR_CLKSRC_SHIFT))&GPT_CR_CLKSRC_MASK)
#define GPT_CR_FRR_MASK 0x200u
#define GPT_CR_FRR_SHIFT 9
-#define GPT_CR_ENABLE_24MHZ_MASK 0x400u
-#define GPT_CR_ENABLE_24MHZ_SHIFT 10
+#define GPT_CR_EN_24M_MASK 0x400u
+#define GPT_CR_EN_24M_SHIFT 10
#define GPT_CR_SWR_MASK 0x8000u
#define GPT_CR_SWR_SHIFT 15
#define GPT_CR_IM1_MASK 0x30000u
@@ -71311,7 +20968,6 @@ typedef struct {
* @}
*/ /* end of group GPT_Register_Masks */
-
/* GPT - Peripheral instance base addresses */
/** Peripheral GPT1 base address */
#define GPT1_BASE (0x302D0000u)
@@ -71333,11 +20989,12 @@ typedef struct {
/** Peripheral GPT4 base pointer */
#define GPT4 ((GPT_Type *)GPT4_BASE)
#define GPT4_BASE_PTR (GPT4)
-/** Array initializer of GPT peripheral base adresses */
+/** Array initializer of GPT peripheral base addresses */
#define GPT_BASE_ADDRS { GPT1_BASE, GPT2_BASE, GPT3_BASE, GPT4_BASE }
/** Array initializer of GPT peripheral base pointers */
#define GPT_BASE_PTRS { GPT1, GPT2, GPT3, GPT4 }
-
+/** Interrupt vectors for the GPT peripheral type */
+#define GPT_IRQS { GPT1_IRQn, GPT2_IRQn, GPT3_IRQn, GPT4_IRQn }
/* ----------------------------------------------------------------------------
-- GPT - Register accessor macros
---------------------------------------------------------------------------- */
@@ -71393,7 +21050,6 @@ typedef struct {
#define GPT4_ICR1 GPT_ICR1_REG(GPT4_BASE_PTR)
#define GPT4_ICR2 GPT_ICR2_REG(GPT4_BASE_PTR)
#define GPT4_CNT GPT_CNT_REG(GPT4_BASE_PTR)
-
/*!
* @}
*/ /* end of group GPT_Register_Accessor_Macros */
@@ -71403,7 +21059,6 @@ typedef struct {
* @}
*/ /* end of group GPT_Peripheral */
-
/* ----------------------------------------------------------------------------
-- I2C Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -71415,17 +21070,16 @@ typedef struct {
/** I2C - Register Layout Typedef */
typedef struct {
- __IO uint16_t IADR; /**< I2C Address Register, offset: 0x0 */
+ __IO uint16_t IADR; /**< I2C Address Register, offset: 0x0 */
uint8_t RESERVED_0[2];
- __IO uint16_t IFDR; /**< I2C Frequency Divider Register, offset: 0x4 */
+ __IO uint16_t IFDR; /**< I2C Frequency Divider Register, offset: 0x4 */
uint8_t RESERVED_1[2];
- __IO uint16_t I2CR; /**< I2C Control Register, offset: 0x8 */
+ __IO uint16_t I2CR; /**< I2C Control Register, offset: 0x8 */
uint8_t RESERVED_2[2];
- __IO uint16_t I2SR; /**< I2C Status Register, offset: 0xC */
+ __IO uint16_t I2SR; /**< I2C Status Register, offset: 0xC */
uint8_t RESERVED_3[2];
- __IO uint16_t I2DR; /**< I2C Data I/O Register, offset: 0x10 */
+ __IO uint16_t I2DR; /**< I2C Data I/O Register, offset: 0x10 */
} I2C_Type, *I2C_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- I2C - Register accessor macros
---------------------------------------------------------------------------- */
@@ -71446,8 +21100,6 @@ typedef struct {
/*!
* @}
*/ /* end of group I2C_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- I2C Register Masks
---------------------------------------------------------------------------- */
@@ -71502,7 +21154,6 @@ typedef struct {
* @}
*/ /* end of group I2C_Register_Masks */
-
/* I2C - Peripheral instance base addresses */
/** Peripheral I2C1 base address */
#define I2C1_BASE (0x30A20000u)
@@ -71524,11 +21175,12 @@ typedef struct {
/** Peripheral I2C4 base pointer */
#define I2C4 ((I2C_Type *)I2C4_BASE)
#define I2C4_BASE_PTR (I2C4)
-/** Array initializer of I2C peripheral base adresses */
+/** Array initializer of I2C peripheral base addresses */
#define I2C_BASE_ADDRS { I2C1_BASE, I2C2_BASE, I2C3_BASE, I2C4_BASE }
/** Array initializer of I2C peripheral base pointers */
#define I2C_BASE_PTRS { I2C1, I2C2, I2C3, I2C4 }
-
+/** Interrupt vectors for the I2C peripheral type */
+#define I2C_IRQS { I2C1_IRQn, I2C2_IRQn, I2C3_IRQn, I2C4_IRQn }
/* ----------------------------------------------------------------------------
-- I2C - Register accessor macros
---------------------------------------------------------------------------- */
@@ -71564,7 +21216,6 @@ typedef struct {
#define I2C4_I2CR I2C_I2CR_REG(I2C4_BASE_PTR)
#define I2C4_I2SR I2C_I2SR_REG(I2C4_BASE_PTR)
#define I2C4_I2DR I2C_I2DR_REG(I2C4_BASE_PTR)
-
/*!
* @}
*/ /* end of group I2C_Register_Accessor_Macros */
@@ -71574,7 +21225,6 @@ typedef struct {
* @}
*/ /* end of group I2C_Peripheral */
-
/* ----------------------------------------------------------------------------
-- I2S Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -71586,33 +21236,32 @@ typedef struct {
/** I2S - Register Layout Typedef */
typedef struct {
- __IO uint32_t TCSR; /**< SAI Transmit Control Register, offset: 0x0 */
- __IO uint32_t TCR1; /**< SAI Transmit Configuration 1 Register, offset: 0x4 */
- __IO uint32_t TCR2; /**< SAI Transmit Configuration 2 Register, offset: 0x8 */
- __IO uint32_t TCR3; /**< SAI Transmit Configuration 3 Register, offset: 0xC */
- __IO uint32_t TCR4; /**< SAI Transmit Configuration 4 Register, offset: 0x10 */
- __IO uint32_t TCR5; /**< SAI Transmit Configuration 5 Register, offset: 0x14 */
+ __IO uint32_t TCSR; /**< SAI Transmit Control Register, offset: 0x0 */
+ __IO uint32_t TCR1; /**< SAI Transmit Configuration 1 Register, offset: 0x4 */
+ __IO uint32_t TCR2; /**< SAI Transmit Configuration 2 Register, offset: 0x8 */
+ __IO uint32_t TCR3; /**< SAI Transmit Configuration 3 Register, offset: 0xC */
+ __IO uint32_t TCR4; /**< SAI Transmit Configuration 4 Register, offset: 0x10 */
+ __IO uint32_t TCR5; /**< SAI Transmit Configuration 5 Register, offset: 0x14 */
uint8_t RESERVED_0[8];
- __O uint32_t TDR[1]; /**< SAI Transmit Data Register, array offset: 0x20, array step: 0x4 */
+ __O uint32_t TDR[1]; /**< SAI Transmit Data Register, array offset: 0x20, array step: 0x4 */
uint8_t RESERVED_1[28];
- __I uint32_t TFR[1]; /**< SAI Transmit FIFO Register, array offset: 0x40, array step: 0x4 */
+ __I uint32_t TFR[1]; /**< SAI Transmit FIFO Register, array offset: 0x40, array step: 0x4 */
uint8_t RESERVED_2[28];
- __IO uint32_t TMR; /**< SAI Transmit Mask Register, offset: 0x60 */
+ __IO uint32_t TMR; /**< SAI Transmit Mask Register, offset: 0x60 */
uint8_t RESERVED_3[28];
- __IO uint32_t RCSR; /**< SAI Receive Control Register, offset: 0x80 */
- __IO uint32_t RCR1; /**< SAI Receive Configuration 1 Register, offset: 0x84 */
- __IO uint32_t RCR2; /**< SAI Receive Configuration 2 Register, offset: 0x88 */
- __IO uint32_t RCR3; /**< SAI Receive Configuration 3 Register, offset: 0x8C */
- __IO uint32_t RCR4; /**< SAI Receive Configuration 4 Register, offset: 0x90 */
- __IO uint32_t RCR5; /**< SAI Receive Configuration 5 Register, offset: 0x94 */
+ __IO uint32_t RCSR; /**< SAI Receive Control Register, offset: 0x80 */
+ __IO uint32_t RCR1; /**< SAI Receive Configuration 1 Register, offset: 0x84 */
+ __IO uint32_t RCR2; /**< SAI Receive Configuration 2 Register, offset: 0x88 */
+ __IO uint32_t RCR3; /**< SAI Receive Configuration 3 Register, offset: 0x8C */
+ __IO uint32_t RCR4; /**< SAI Receive Configuration 4 Register, offset: 0x90 */
+ __IO uint32_t RCR5; /**< SAI Receive Configuration 5 Register, offset: 0x94 */
uint8_t RESERVED_4[8];
- __I uint32_t RDR[1]; /**< SAI Receive Data Register, array offset: 0xA0, array step: 0x4 */
+ __I uint32_t RDR[1]; /**< SAI Receive Data Register, array offset: 0xA0, array step: 0x4 */
uint8_t RESERVED_5[28];
- __I uint32_t RFR[1]; /**< SAI Receive FIFO Register, array offset: 0xC0, array step: 0x4 */
+ __I uint32_t RFR[1]; /**< SAI Receive FIFO Register, array offset: 0xC0, array step: 0x4 */
uint8_t RESERVED_6[28];
- __IO uint32_t RMR; /**< SAI Receive Mask Register, offset: 0xE0 */
+ __IO uint32_t RMR; /**< SAI Receive Mask Register, offset: 0xE0 */
} I2S_Type, *I2S_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- I2S - Register accessor macros
---------------------------------------------------------------------------- */
@@ -71646,8 +21295,6 @@ typedef struct {
/*!
* @}
*/ /* end of group I2S_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- I2S Register Masks
---------------------------------------------------------------------------- */
@@ -71872,7 +21519,6 @@ typedef struct {
* @}
*/ /* end of group I2S_Register_Masks */
-
/* I2S - Peripheral instance base addresses */
/** Peripheral I2S1 base address */
#define I2S1_BASE (0x308A0000u)
@@ -71889,11 +21535,12 @@ typedef struct {
/** Peripheral I2S3 base pointer */
#define I2S3 ((I2S_Type *)I2S3_BASE)
#define I2S3_BASE_PTR (I2S3)
-/** Array initializer of I2S peripheral base adresses */
+/** Array initializer of I2S peripheral base addresses */
#define I2S_BASE_ADDRS { I2S1_BASE, I2S2_BASE, I2S3_BASE }
/** Array initializer of I2S peripheral base pointers */
#define I2S_BASE_PTRS { I2S1, I2S2, I2S3 }
-
+/** Interrupt vectors for the I2S peripheral type */
+#define SAI_IRQS { SAI1_IRQn, SAI2_IRQn, SAI3_IRQn }
/* ----------------------------------------------------------------------------
-- I2S - Register accessor macros
---------------------------------------------------------------------------- */
@@ -71962,7 +21609,6 @@ typedef struct {
#define I2S3_RDR0 I2S_RDR_REG(I2S3_BASE_PTR,0)
#define I2S3_RFR0 I2S_RFR_REG(I2S3_BASE_PTR,0)
#define I2S3_RMR I2S_RMR_REG(I2S3_BASE_PTR)
-
/* I2S - Register array accessors */
#define I2S1_TDR(index) I2S_TDR_REG(I2S1_BASE_PTR,index)
#define I2S2_TDR(index) I2S_TDR_REG(I2S2_BASE_PTR,index)
@@ -71976,7 +21622,6 @@ typedef struct {
#define I2S1_RFR(index) I2S_RFR_REG(I2S1_BASE_PTR,index)
#define I2S2_RFR(index) I2S_RFR_REG(I2S2_BASE_PTR,index)
#define I2S3_RFR(index) I2S_RFR_REG(I2S3_BASE_PTR,index)
-
/*!
* @}
*/ /* end of group I2S_Register_Accessor_Macros */
@@ -71986,7 +21631,6 @@ typedef struct {
* @}
*/ /* end of group I2S_Peripheral */
-
/* ----------------------------------------------------------------------------
-- IOMUXC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -72230,8 +21874,8 @@ typedef struct {
__IO uint32_t SW_PAD_CTL_PAD_UART2_TX_DATA; /**< SW_PAD_CTL_PAD_UART2_TX_DATA SW PAD Control Register, offset: 0x3A4 */
__IO uint32_t SW_PAD_CTL_PAD_UART3_RX_DATA; /**< SW_PAD_CTL_PAD_UART3_RX_DATA SW PAD Control Register, offset: 0x3A8 */
__IO uint32_t SW_PAD_CTL_PAD_UART3_TX_DATA; /**< SW_PAD_CTL_PAD_UART3_TX_DATA SW PAD Control Register, offset: 0x3AC */
- __IO uint32_t SW_PAD_CTL_PAD_UART3_RTS; /**< SW_PAD_CTL_PAD_UART3_RTS SW PAD Control Register, offset: 0x3B0 */
- __IO uint32_t SW_PAD_CTL_PAD_UART3_CTS; /**< SW_PAD_CTL_PAD_UART3_CTS SW PAD Control Register, offset: 0x3B4 */
+ __IO uint32_t SW_PAD_CTL_PAD_UART3_RTS_B; /**< SW_PAD_CTL_PAD_UART3_RTS_B SW PAD Control Register, offset: 0x3B0 */
+ __IO uint32_t SW_PAD_CTL_PAD_UART3_CTS_B; /**< SW_PAD_CTL_PAD_UART3_CTS_B SW PAD Control Register, offset: 0x3B4 */
__IO uint32_t SW_PAD_CTL_PAD_I2C1_SCL; /**< SW_PAD_CTL_PAD_I2C1_SCL SW PAD Control Register, offset: 0x3B8 */
__IO uint32_t SW_PAD_CTL_PAD_I2C1_SDA; /**< SW_PAD_CTL_PAD_I2C1_SDA SW PAD Control Register, offset: 0x3BC */
__IO uint32_t SW_PAD_CTL_PAD_I2C2_SCL; /**< SW_PAD_CTL_PAD_I2C2_SCL SW PAD Control Register, offset: 0x3C0 */
@@ -72339,10 +21983,10 @@ typedef struct {
__IO uint32_t ECSPI4_MISO_SELECT_INPUT; /**< ECSPI4_MISO_SELECT_INPUT DAISY Register, offset: 0x558 */
__IO uint32_t ECSPI4_MOSI_SELECT_INPUT; /**< ECSPI4_MOSI_SELECT_INPUT DAISY Register, offset: 0x55C */
__IO uint32_t ECSPI4_SS0_B_SELECT_INPUT; /**< ECSPI4_SS0_B_SELECT_INPUT DAISY Register, offset: 0x560 */
- __IO uint32_t CCM_ENET_REF_CLK1_SELECT_INPUT; /**< CCM_ENET_REF_CLK1_SELECT_INPUT DAISY Register, offset: 0x564 */
+ __IO uint32_t CCM_ENET1_REF_CLK_SELECT_INPUT; /**< CCM_ENET1_REF_CLK_SELECT_INPUT DAISY Register, offset: 0x564 */
__IO uint32_t ENET1_MDIO_SELECT_INPUT; /**< ENET1_MDIO_SELECT_INPUT DAISY Register, offset: 0x568 */
__IO uint32_t ENET1_RX_CLK_SELECT_INPUT; /**< ENET1_RX_CLK_SELECT_INPUT DAISY Register, offset: 0x56C */
- __IO uint32_t CCM_ENET_REF_CLK2_SELECT_INPUT; /**< CCM_ENET_REF_CLK2_SELECT_INPUT DAISY Register, offset: 0x570 */
+ __IO uint32_t CCM_ENET2_REF_CLK_SELECT_INPUT; /**< CCM_ENET2_REF_CLK_SELECT_INPUT DAISY Register, offset: 0x570 */
__IO uint32_t ENET2_MDIO_SELECT_INPUT; /**< ENET2_MDIO_SELECT_INPUT DAISY Register, offset: 0x574 */
__IO uint32_t ENET2_RX_CLK_SELECT_INPUT; /**< ENET2_RX_CLK_SELECT_INPUT DAISY Register, offset: 0x578 */
__IO uint32_t EPDC_PWR_IRQ_SELECT_INPUT; /**< EPDC_PWR_IRQ_SELECT_INPUT DAISY Register, offset: 0x57C */
@@ -72459,7 +22103,6 @@ typedef struct {
__IO uint32_t SD3_CD_B_SELECT_INPUT; /**< SD3_CD_B_SELECT_INPUT DAISY Register, offset: 0x738 */
__IO uint32_t SD3_WP_SELECT_INPUT; /**< SD3_WP_SELECT_INPUT DAISY Register, offset: 0x73C */
} IOMUXC_Type, *IOMUXC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- IOMUXC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -72702,8 +22345,8 @@ typedef struct {
#define IOMUXC_SW_PAD_CTL_PAD_UART2_TX_DATA_REG(base) ((base)->SW_PAD_CTL_PAD_UART2_TX_DATA)
#define IOMUXC_SW_PAD_CTL_PAD_UART3_RX_DATA_REG(base) ((base)->SW_PAD_CTL_PAD_UART3_RX_DATA)
#define IOMUXC_SW_PAD_CTL_PAD_UART3_TX_DATA_REG(base) ((base)->SW_PAD_CTL_PAD_UART3_TX_DATA)
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_REG(base) ((base)->SW_PAD_CTL_PAD_UART3_RTS)
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_REG(base) ((base)->SW_PAD_CTL_PAD_UART3_CTS)
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_REG(base) ((base)->SW_PAD_CTL_PAD_UART3_RTS_B)
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_REG(base) ((base)->SW_PAD_CTL_PAD_UART3_CTS_B)
#define IOMUXC_SW_PAD_CTL_PAD_I2C1_SCL_REG(base) ((base)->SW_PAD_CTL_PAD_I2C1_SCL)
#define IOMUXC_SW_PAD_CTL_PAD_I2C1_SDA_REG(base) ((base)->SW_PAD_CTL_PAD_I2C1_SDA)
#define IOMUXC_SW_PAD_CTL_PAD_I2C2_SCL_REG(base) ((base)->SW_PAD_CTL_PAD_I2C2_SCL)
@@ -72811,10 +22454,10 @@ typedef struct {
#define IOMUXC_ECSPI4_MISO_SELECT_INPUT_REG(base) ((base)->ECSPI4_MISO_SELECT_INPUT)
#define IOMUXC_ECSPI4_MOSI_SELECT_INPUT_REG(base) ((base)->ECSPI4_MOSI_SELECT_INPUT)
#define IOMUXC_ECSPI4_SS0_B_SELECT_INPUT_REG(base) ((base)->ECSPI4_SS0_B_SELECT_INPUT)
-#define IOMUXC_CCM_ENET_REF_CLK1_SELECT_INPUT_REG(base) ((base)->CCM_ENET_REF_CLK1_SELECT_INPUT)
+#define IOMUXC_CCM_ENET1_REF_CLK_SELECT_INPUT_REG(base) ((base)->CCM_ENET1_REF_CLK_SELECT_INPUT)
#define IOMUXC_ENET1_MDIO_SELECT_INPUT_REG(base) ((base)->ENET1_MDIO_SELECT_INPUT)
#define IOMUXC_ENET1_RX_CLK_SELECT_INPUT_REG(base) ((base)->ENET1_RX_CLK_SELECT_INPUT)
-#define IOMUXC_CCM_ENET_REF_CLK2_SELECT_INPUT_REG(base) ((base)->CCM_ENET_REF_CLK2_SELECT_INPUT)
+#define IOMUXC_CCM_ENET2_REF_CLK_SELECT_INPUT_REG(base) ((base)->CCM_ENET2_REF_CLK_SELECT_INPUT)
#define IOMUXC_ENET2_MDIO_SELECT_INPUT_REG(base) ((base)->ENET2_MDIO_SELECT_INPUT)
#define IOMUXC_ENET2_RX_CLK_SELECT_INPUT_REG(base) ((base)->ENET2_RX_CLK_SELECT_INPUT)
#define IOMUXC_EPDC_PWR_IRQ_SELECT_INPUT_REG(base) ((base)->EPDC_PWR_IRQ_SELECT_INPUT)
@@ -72934,8 +22577,6 @@ typedef struct {
/*!
* @}
*/ /* end of group IOMUXC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- IOMUXC Register Masks
---------------------------------------------------------------------------- */
@@ -74898,32 +24539,32 @@ typedef struct {
#define IOMUXC_SW_PAD_CTL_PAD_UART3_TX_DATA_PS_MASK 0x60u
#define IOMUXC_SW_PAD_CTL_PAD_UART3_TX_DATA_PS_SHIFT 5
#define IOMUXC_SW_PAD_CTL_PAD_UART3_TX_DATA_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_SW_PAD_CTL_PAD_UART3_TX_DATA_PS_SHIFT))&IOMUXC_SW_PAD_CTL_PAD_UART3_TX_DATA_PS_MASK)
-/* SW_PAD_CTL_PAD_UART3_RTS Bit Fields */
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_DSE_MASK 0x3u
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_DSE_SHIFT 0
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_DSE_SHIFT))&IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_DSE_MASK)
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_SRE_MASK 0x4u
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_SRE_SHIFT 2
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_HYS_MASK 0x8u
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_HYS_SHIFT 3
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_PE_MASK 0x10u
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_PE_SHIFT 4
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_PS_MASK 0x60u
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_PS_SHIFT 5
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_PS_SHIFT))&IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_PS_MASK)
-/* SW_PAD_CTL_PAD_UART3_CTS Bit Fields */
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_DSE_MASK 0x3u
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_DSE_SHIFT 0
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_DSE_SHIFT))&IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_DSE_MASK)
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_SRE_MASK 0x4u
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_SRE_SHIFT 2
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_HYS_MASK 0x8u
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_HYS_SHIFT 3
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_PE_MASK 0x10u
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_PE_SHIFT 4
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_PS_MASK 0x60u
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_PS_SHIFT 5
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_PS_SHIFT))&IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_PS_MASK)
+/* SW_PAD_CTL_PAD_UART3_RTS_B Bit Fields */
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_DSE_MASK 0x3u
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_DSE_SHIFT 0
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_DSE_SHIFT))&IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_DSE_MASK)
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_SRE_MASK 0x4u
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_SRE_SHIFT 2
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_HYS_MASK 0x8u
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_HYS_SHIFT 3
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_PE_MASK 0x10u
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_PE_SHIFT 4
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_PS_MASK 0x60u
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_PS_SHIFT 5
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_PS_SHIFT))&IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_PS_MASK)
+/* SW_PAD_CTL_PAD_UART3_CTS_B Bit Fields */
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_DSE_MASK 0x3u
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_DSE_SHIFT 0
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_DSE_SHIFT))&IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_DSE_MASK)
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_SRE_MASK 0x4u
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_SRE_SHIFT 2
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_HYS_MASK 0x8u
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_HYS_SHIFT 3
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_PE_MASK 0x10u
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_PE_SHIFT 4
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_PS_MASK 0x60u
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_PS_SHIFT 5
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_PS_SHIFT))&IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_PS_MASK)
/* SW_PAD_CTL_PAD_I2C1_SCL Bit Fields */
#define IOMUXC_SW_PAD_CTL_PAD_I2C1_SCL_DSE_MASK 0x3u
#define IOMUXC_SW_PAD_CTL_PAD_I2C1_SCL_DSE_SHIFT 0
@@ -75986,10 +25627,10 @@ typedef struct {
#define IOMUXC_ECSPI4_SS0_B_SELECT_INPUT_DAISY_MASK 0x3u
#define IOMUXC_ECSPI4_SS0_B_SELECT_INPUT_DAISY_SHIFT 0
#define IOMUXC_ECSPI4_SS0_B_SELECT_INPUT_DAISY(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_ECSPI4_SS0_B_SELECT_INPUT_DAISY_SHIFT))&IOMUXC_ECSPI4_SS0_B_SELECT_INPUT_DAISY_MASK)
-/* CCM_ENET_REF_CLK1_SELECT_INPUT Bit Fields */
-#define IOMUXC_CCM_ENET_REF_CLK1_SELECT_INPUT_DAISY_MASK 0x3u
-#define IOMUXC_CCM_ENET_REF_CLK1_SELECT_INPUT_DAISY_SHIFT 0
-#define IOMUXC_CCM_ENET_REF_CLK1_SELECT_INPUT_DAISY(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_CCM_ENET_REF_CLK1_SELECT_INPUT_DAISY_SHIFT))&IOMUXC_CCM_ENET_REF_CLK1_SELECT_INPUT_DAISY_MASK)
+/* CCM_ENET1_REF_CLK_SELECT_INPUT Bit Fields */
+#define IOMUXC_CCM_ENET1_REF_CLK_SELECT_INPUT_DAISY_MASK 0x3u
+#define IOMUXC_CCM_ENET1_REF_CLK_SELECT_INPUT_DAISY_SHIFT 0
+#define IOMUXC_CCM_ENET1_REF_CLK_SELECT_INPUT_DAISY(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_CCM_ENET1_REF_CLK_SELECT_INPUT_DAISY_SHIFT))&IOMUXC_CCM_ENET1_REF_CLK_SELECT_INPUT_DAISY_MASK)
/* ENET1_MDIO_SELECT_INPUT Bit Fields */
#define IOMUXC_ENET1_MDIO_SELECT_INPUT_DAISY_MASK 0x3u
#define IOMUXC_ENET1_MDIO_SELECT_INPUT_DAISY_SHIFT 0
@@ -75997,10 +25638,10 @@ typedef struct {
/* ENET1_RX_CLK_SELECT_INPUT Bit Fields */
#define IOMUXC_ENET1_RX_CLK_SELECT_INPUT_DAISY_MASK 0x1u
#define IOMUXC_ENET1_RX_CLK_SELECT_INPUT_DAISY_SHIFT 0
-/* CCM_ENET_REF_CLK2_SELECT_INPUT Bit Fields */
-#define IOMUXC_CCM_ENET_REF_CLK2_SELECT_INPUT_DAISY_MASK 0x3u
-#define IOMUXC_CCM_ENET_REF_CLK2_SELECT_INPUT_DAISY_SHIFT 0
-#define IOMUXC_CCM_ENET_REF_CLK2_SELECT_INPUT_DAISY(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_CCM_ENET_REF_CLK2_SELECT_INPUT_DAISY_SHIFT))&IOMUXC_CCM_ENET_REF_CLK2_SELECT_INPUT_DAISY_MASK)
+/* CCM_ENET2_REF_CLK_SELECT_INPUT Bit Fields */
+#define IOMUXC_CCM_ENET2_REF_CLK_SELECT_INPUT_DAISY_MASK 0x3u
+#define IOMUXC_CCM_ENET2_REF_CLK_SELECT_INPUT_DAISY_SHIFT 0
+#define IOMUXC_CCM_ENET2_REF_CLK_SELECT_INPUT_DAISY(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_CCM_ENET2_REF_CLK_SELECT_INPUT_DAISY_SHIFT))&IOMUXC_CCM_ENET2_REF_CLK_SELECT_INPUT_DAISY_MASK)
/* ENET2_MDIO_SELECT_INPUT Bit Fields */
#define IOMUXC_ENET2_MDIO_SELECT_INPUT_DAISY_MASK 0x3u
#define IOMUXC_ENET2_MDIO_SELECT_INPUT_DAISY_SHIFT 0
@@ -76410,18 +26051,16 @@ typedef struct {
* @}
*/ /* end of group IOMUXC_Register_Masks */
-
/* IOMUXC - Peripheral instance base addresses */
/** Peripheral IOMUXC base address */
#define IOMUXC_BASE (0x30330000u)
/** Peripheral IOMUXC base pointer */
#define IOMUXC ((IOMUXC_Type *)IOMUXC_BASE)
#define IOMUXC_BASE_PTR (IOMUXC)
-/** Array initializer of IOMUXC peripheral base adresses */
+/** Array initializer of IOMUXC peripheral base addresses */
#define IOMUXC_BASE_ADDRS { IOMUXC_BASE }
/** Array initializer of IOMUXC peripheral base pointers */
#define IOMUXC_BASE_PTRS { IOMUXC }
-
/* ----------------------------------------------------------------------------
-- IOMUXC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -76665,8 +26304,8 @@ typedef struct {
#define IOMUXC_SW_PAD_CTL_PAD_UART2_TX_DATA IOMUXC_SW_PAD_CTL_PAD_UART2_TX_DATA_REG(IOMUXC_BASE_PTR)
#define IOMUXC_SW_PAD_CTL_PAD_UART3_RX_DATA IOMUXC_SW_PAD_CTL_PAD_UART3_RX_DATA_REG(IOMUXC_BASE_PTR)
#define IOMUXC_SW_PAD_CTL_PAD_UART3_TX_DATA IOMUXC_SW_PAD_CTL_PAD_UART3_TX_DATA_REG(IOMUXC_BASE_PTR)
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_REG(IOMUXC_BASE_PTR)
-#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_REG(IOMUXC_BASE_PTR)
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B IOMUXC_SW_PAD_CTL_PAD_UART3_RTS_B_REG(IOMUXC_BASE_PTR)
+#define IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B IOMUXC_SW_PAD_CTL_PAD_UART3_CTS_B_REG(IOMUXC_BASE_PTR)
#define IOMUXC_SW_PAD_CTL_PAD_I2C1_SCL IOMUXC_SW_PAD_CTL_PAD_I2C1_SCL_REG(IOMUXC_BASE_PTR)
#define IOMUXC_SW_PAD_CTL_PAD_I2C1_SDA IOMUXC_SW_PAD_CTL_PAD_I2C1_SDA_REG(IOMUXC_BASE_PTR)
#define IOMUXC_SW_PAD_CTL_PAD_I2C2_SCL IOMUXC_SW_PAD_CTL_PAD_I2C2_SCL_REG(IOMUXC_BASE_PTR)
@@ -76774,10 +26413,10 @@ typedef struct {
#define IOMUXC_ECSPI4_MISO_SELECT_INPUT IOMUXC_ECSPI4_MISO_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
#define IOMUXC_ECSPI4_MOSI_SELECT_INPUT IOMUXC_ECSPI4_MOSI_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
#define IOMUXC_ECSPI4_SS0_B_SELECT_INPUT IOMUXC_ECSPI4_SS0_B_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
-#define IOMUXC_CCM_ENET_REF_CLK1_SELECT_INPUT IOMUXC_CCM_ENET_REF_CLK1_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
+#define IOMUXC_CCM_ENET1_REF_CLK_SELECT_INPUT IOMUXC_CCM_ENET1_REF_CLK_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
#define IOMUXC_ENET1_MDIO_SELECT_INPUT IOMUXC_ENET1_MDIO_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
#define IOMUXC_ENET1_RX_CLK_SELECT_INPUT IOMUXC_ENET1_RX_CLK_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
-#define IOMUXC_CCM_ENET_REF_CLK2_SELECT_INPUT IOMUXC_CCM_ENET_REF_CLK2_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
+#define IOMUXC_CCM_ENET2_REF_CLK_SELECT_INPUT IOMUXC_CCM_ENET2_REF_CLK_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
#define IOMUXC_ENET2_MDIO_SELECT_INPUT IOMUXC_ENET2_MDIO_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
#define IOMUXC_ENET2_RX_CLK_SELECT_INPUT IOMUXC_ENET2_RX_CLK_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
#define IOMUXC_EPDC_PWR_IRQ_SELECT_INPUT IOMUXC_EPDC_PWR_IRQ_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
@@ -76893,7 +26532,6 @@ typedef struct {
#define IOMUXC_USB_OTG1_ID_SELECT_INPUT IOMUXC_USB_OTG1_ID_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
#define IOMUXC_SD3_CD_B_SELECT_INPUT IOMUXC_SD3_CD_B_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
#define IOMUXC_SD3_WP_SELECT_INPUT IOMUXC_SD3_WP_SELECT_INPUT_REG(IOMUXC_BASE_PTR)
-
/*!
* @}
*/ /* end of group IOMUXC_Register_Accessor_Macros */
@@ -76903,7 +26541,6 @@ typedef struct {
* @}
*/ /* end of group IOMUXC_Peripheral */
-
/* ----------------------------------------------------------------------------
-- IOMUXC_GPR Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -76934,12 +26571,11 @@ typedef struct {
__IO uint32_t GPR16; /**< GPR16 General Purpose Register, offset: 0x40 */
__IO uint32_t GPR17; /**< GPR17 General Purpose Register, offset: 0x44 */
__IO uint32_t GPR18; /**< GPR18 General Purpose Register, offset: 0x48 */
- __IO uint32_t GPR19; /**< GPR19 General Purpose Register, offset: 0x4C */
+ __I uint32_t GPR19; /**< GPR19 General Purpose Register, offset: 0x4C */
__IO uint32_t GPR20; /**< GPR20 General Purpose Register, offset: 0x50 */
__IO uint32_t GPR21; /**< GPR21 General Purpose Register, offset: 0x54 */
- __IO uint32_t GPR22; /**< GPR22 General Purpose Register, offset: 0x58 */
+ __I uint32_t GPR22; /**< GPR22 General Purpose Register, offset: 0x58 */
} IOMUXC_GPR_Type, *IOMUXC_GPR_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- IOMUXC_GPR - Register accessor macros
---------------------------------------------------------------------------- */
@@ -76978,8 +26614,6 @@ typedef struct {
/*!
* @}
*/ /* end of group IOMUXC_GPR_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- IOMUXC_GPR Register Masks
---------------------------------------------------------------------------- */
@@ -77005,557 +26639,541 @@ typedef struct {
#define IOMUXC_GPR_GPR0_DMAREQ_MUX_SEL6_MASK 0x40u
#define IOMUXC_GPR_GPR0_DMAREQ_MUX_SEL6_SHIFT 6
/* GPR1 Bit Fields */
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ACT_CS0_MASK 0x1u
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ACT_CS0_SHIFT 0
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS0_MASK 0x6u
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS0_SHIFT 1
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS0(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS0_SHIFT))&IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS0_MASK)
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ACT_CS1_MASK 0x8u
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ACT_CS1_SHIFT 3
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS1_MASK 0x30u
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS1_SHIFT 4
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS1(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS1_SHIFT))&IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS1_MASK)
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ACT_CS2_MASK 0x40u
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ACT_CS2_SHIFT 6
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS2_MASK 0x180u
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS2_SHIFT 7
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS2(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS2_SHIFT))&IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS2_MASK)
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ACT_CS3_MASK 0x200u
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ACT_CS3_SHIFT 9
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS3_MASK 0xC00u
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS3_SHIFT 10
-#define IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS3(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS3_SHIFT))&IOMUXC_GPR_GPR1_GPR_WEIM_ADDRS3_MASK)
-#define IOMUXC_GPR_GPR1_GPR_IRQ_MASK 0x1000u
-#define IOMUXC_GPR_GPR1_GPR_IRQ_SHIFT 12
-#define IOMUXC_GPR_GPR1_GPR_ENET1_TX_CLK_SEL_MASK 0x2000u
-#define IOMUXC_GPR_GPR1_GPR_ENET1_TX_CLK_SEL_SHIFT 13
-#define IOMUXC_GPR_GPR1_GPR_ENET2_TX_CLK_SEL_MASK 0x4000u
-#define IOMUXC_GPR_GPR1_GPR_ENET2_TX_CLK_SEL_SHIFT 14
-#define IOMUXC_GPR_GPR1_GPR_ANATOP_TESTMODE_MASK 0x8000u
-#define IOMUXC_GPR_GPR1_GPR_ANATOP_TESTMODE_SHIFT 15
-#define IOMUXC_GPR_GPR1_GPR_PAD_ADD_DS_MASK 0x10000u
-#define IOMUXC_GPR_GPR1_GPR_PAD_ADD_DS_SHIFT 16
-#define IOMUXC_GPR_GPR1_GPR_ENET1_CLK_DIR_MASK 0x20000u
-#define IOMUXC_GPR_GPR1_GPR_ENET1_CLK_DIR_SHIFT 17
-#define IOMUXC_GPR_GPR1_GPR_ENET2_CLK_DIR_MASK 0x40000u
-#define IOMUXC_GPR_GPR1_GPR_ENET2_CLK_DIR_SHIFT 18
-#define IOMUXC_GPR_GPR1_GPR_EXC_ERR_RESP_EN_MASK 0x400000u
-#define IOMUXC_GPR_GPR1_GPR_EXC_ERR_RESP_EN_SHIFT 22
-#define IOMUXC_GPR_GPR1_GPR_TZASC1_SECURE_BOOT_LOCK_MASK 0x800000u
-#define IOMUXC_GPR_GPR1_GPR_TZASC1_SECURE_BOOT_LOCK_SHIFT 23
-#define IOMUXC_GPR_GPR1_GPR_DBG_ACK_MASK 0x30000000u
-#define IOMUXC_GPR_GPR1_GPR_DBG_ACK_SHIFT 28
-#define IOMUXC_GPR_GPR1_GPR_DBG_ACK(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR1_GPR_DBG_ACK_SHIFT))&IOMUXC_GPR_GPR1_GPR_DBG_ACK_MASK)
-#define IOMUXC_GPR_GPR1_GPR_ENABLE_OCRAM_EPDC_MASK 0x40000000u
-#define IOMUXC_GPR_GPR1_GPR_ENABLE_OCRAM_EPDC_SHIFT 30
+#define IOMUXC_GPR_GPR1_WEIM_ACT_CS0_MASK 0x1u
+#define IOMUXC_GPR_GPR1_WEIM_ACT_CS0_SHIFT 0
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS0_MASK 0x6u
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS0_SHIFT 1
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS0(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR1_WEIM_ADDRS0_SHIFT))&IOMUXC_GPR_GPR1_WEIM_ADDRS0_MASK)
+#define IOMUXC_GPR_GPR1_WEIM_ACT_CS1_MASK 0x8u
+#define IOMUXC_GPR_GPR1_WEIM_ACT_CS1_SHIFT 3
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS1_MASK 0x30u
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS1_SHIFT 4
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS1(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR1_WEIM_ADDRS1_SHIFT))&IOMUXC_GPR_GPR1_WEIM_ADDRS1_MASK)
+#define IOMUXC_GPR_GPR1_WEIM_ACT_CS2_MASK 0x40u
+#define IOMUXC_GPR_GPR1_WEIM_ACT_CS2_SHIFT 6
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS2_MASK 0x180u
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS2_SHIFT 7
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS2(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR1_WEIM_ADDRS2_SHIFT))&IOMUXC_GPR_GPR1_WEIM_ADDRS2_MASK)
+#define IOMUXC_GPR_GPR1_WEIM_ACT_CS3_MASK 0x200u
+#define IOMUXC_GPR_GPR1_WEIM_ACT_CS3_SHIFT 9
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS3_MASK 0xC00u
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS3_SHIFT 10
+#define IOMUXC_GPR_GPR1_WEIM_ADDRS3(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR1_WEIM_ADDRS3_SHIFT))&IOMUXC_GPR_GPR1_WEIM_ADDRS3_MASK)
+#define IOMUXC_GPR_GPR1_IRQ_MASK 0x1000u
+#define IOMUXC_GPR_GPR1_IRQ_SHIFT 12
+#define IOMUXC_GPR_GPR1_ENET1_TX_CLK_SEL_MASK 0x2000u
+#define IOMUXC_GPR_GPR1_ENET1_TX_CLK_SEL_SHIFT 13
+#define IOMUXC_GPR_GPR1_ENET2_TX_CLK_SEL_MASK 0x4000u
+#define IOMUXC_GPR_GPR1_ENET2_TX_CLK_SEL_SHIFT 14
+#define IOMUXC_GPR_GPR1_PAD_ADD_DS_MASK 0x10000u
+#define IOMUXC_GPR_GPR1_PAD_ADD_DS_SHIFT 16
+#define IOMUXC_GPR_GPR1_ENET1_CLK_DIR_MASK 0x20000u
+#define IOMUXC_GPR_GPR1_ENET1_CLK_DIR_SHIFT 17
+#define IOMUXC_GPR_GPR1_ENET2_CLK_DIR_MASK 0x40000u
+#define IOMUXC_GPR_GPR1_ENET2_CLK_DIR_SHIFT 18
+#define IOMUXC_GPR_GPR1_EXC_ERR_RESP_EN_MASK 0x400000u
+#define IOMUXC_GPR_GPR1_EXC_ERR_RESP_EN_SHIFT 22
+#define IOMUXC_GPR_GPR1_TZASC1_SECURE_BOOT_LOCK_MASK 0x800000u
+#define IOMUXC_GPR_GPR1_TZASC1_SECURE_BOOT_LOCK_SHIFT 23
+#define IOMUXC_GPR_GPR1_DBG_ACK_MASK 0x30000000u
+#define IOMUXC_GPR_GPR1_DBG_ACK_SHIFT 28
+#define IOMUXC_GPR_GPR1_DBG_ACK(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR1_DBG_ACK_SHIFT))&IOMUXC_GPR_GPR1_DBG_ACK_MASK)
+#define IOMUXC_GPR_GPR1_ENABLE_OCRAM_EPDC_MASK 0x40000000u
+#define IOMUXC_GPR_GPR1_ENABLE_OCRAM_EPDC_SHIFT 30
/* GPR2 Bit Fields */
-#define IOMUXC_GPR_GPR2_GPR_MEM_PXP_LOWPOWER_MASK 0x1u
-#define IOMUXC_GPR_GPR2_GPR_MEM_PXP_LOWPOWER_SHIFT 0
-#define IOMUXC_GPR_GPR2_GPR_MEM_PXP_SD_MASK 0x2u
-#define IOMUXC_GPR_GPR2_GPR_MEM_PXP_SD_SHIFT 1
-#define IOMUXC_GPR_GPR2_GPR_MEM_PXP_DS_MASK 0x4u
-#define IOMUXC_GPR_GPR2_GPR_MEM_PXP_DS_SHIFT 2
-#define IOMUXC_GPR_GPR2_GPR_MEM_PXP_LS_MASK 0x8u
-#define IOMUXC_GPR_GPR2_GPR_MEM_PXP_LS_SHIFT 3
-#define IOMUXC_GPR_GPR2_GPR_MEM_LCDIF_LOWPOWER_MASK 0x10u
-#define IOMUXC_GPR_GPR2_GPR_MEM_LCDIF_LOWPOWER_SHIFT 4
-#define IOMUXC_GPR_GPR2_GPR_MEM_LCDIF_SD_MASK 0x20u
-#define IOMUXC_GPR_GPR2_GPR_MEM_LCDIF_SD_SHIFT 5
-#define IOMUXC_GPR_GPR2_GPR_MEM_LCDIF_DS_MASK 0x40u
-#define IOMUXC_GPR_GPR2_GPR_MEM_LCDIF_DS_SHIFT 6
-#define IOMUXC_GPR_GPR2_GPR_MEM_LCDIF_LS_MASK 0x80u
-#define IOMUXC_GPR_GPR2_GPR_MEM_LCDIF_LS_SHIFT 7
-#define IOMUXC_GPR_GPR2_GPR_MEM_EPDC_LOWPOWER_MASK 0x100u
-#define IOMUXC_GPR_GPR2_GPR_MEM_EPDC_LOWPOWER_SHIFT 8
-#define IOMUXC_GPR_GPR2_GPR_MEM_EPDC_SD_MASK 0x200u
-#define IOMUXC_GPR_GPR2_GPR_MEM_EPDC_SD_SHIFT 9
-#define IOMUXC_GPR_GPR2_GPR_MEM_EPDC_DS_MASK 0x400u
-#define IOMUXC_GPR_GPR2_GPR_MEM_EPDC_DS_SHIFT 10
-#define IOMUXC_GPR_GPR2_GPR_MEM_EPDC_LS_MASK 0x800u
-#define IOMUXC_GPR_GPR2_GPR_MEM_EPDC_LS_SHIFT 11
-#define IOMUXC_GPR_GPR2_GPR_MEM_CPU_LOWPOWER_MASK 0x1000u
-#define IOMUXC_GPR_GPR2_GPR_MEM_CPU_LOWPOWER_SHIFT 12
-#define IOMUXC_GPR_GPR2_GPR_MEM_CPU_SD_MASK 0x2000u
-#define IOMUXC_GPR_GPR2_GPR_MEM_CPU_SD_SHIFT 13
-#define IOMUXC_GPR_GPR2_GPR_MEM_CPU_DS_MASK 0x4000u
-#define IOMUXC_GPR_GPR2_GPR_MEM_CPU_DS_SHIFT 14
-#define IOMUXC_GPR_GPR2_GPR_MEM_CPU_LS_MASK 0x8000u
-#define IOMUXC_GPR_GPR2_GPR_MEM_CPU_LS_SHIFT 15
-#define IOMUXC_GPR_GPR2_GPR_MQS_CLK_DIV_MASK 0xFF0000u
-#define IOMUXC_GPR_GPR2_GPR_MQS_CLK_DIV_SHIFT 16
-#define IOMUXC_GPR_GPR2_GPR_MQS_CLK_DIV(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR2_GPR_MQS_CLK_DIV_SHIFT))&IOMUXC_GPR_GPR2_GPR_MQS_CLK_DIV_MASK)
-#define IOMUXC_GPR_GPR2_GPR_MQS_SW_RST_MASK 0x1000000u
-#define IOMUXC_GPR_GPR2_GPR_MQS_SW_RST_SHIFT 24
-#define IOMUXC_GPR_GPR2_GPR_MQS_EN_MASK 0x2000000u
-#define IOMUXC_GPR_GPR2_GPR_MQS_EN_SHIFT 25
-#define IOMUXC_GPR_GPR2_GPR_MQS_OVERSAMPLE_MASK 0x4000000u
-#define IOMUXC_GPR_GPR2_GPR_MQS_OVERSAMPLE_SHIFT 26
-#define IOMUXC_GPR_GPR2_GPR_DRAM_RESET_BYPASS_MASK 0x8000000u
-#define IOMUXC_GPR_GPR2_GPR_DRAM_RESET_BYPASS_SHIFT 27
-#define IOMUXC_GPR_GPR2_GPR_DRAM_RESET_MASK 0x10000000u
-#define IOMUXC_GPR_GPR2_GPR_DRAM_RESET_SHIFT 28
-#define IOMUXC_GPR_GPR2_GPR_DRAM_CKE0_MASK 0x20000000u
-#define IOMUXC_GPR_GPR2_GPR_DRAM_CKE0_SHIFT 29
-#define IOMUXC_GPR_GPR2_GPR_DRAM_CKE1_MASK 0x40000000u
-#define IOMUXC_GPR_GPR2_GPR_DRAM_CKE1_SHIFT 30
-#define IOMUXC_GPR_GPR2_GPR_DRAM_CKE_BYPASS_MASK 0x80000000u
-#define IOMUXC_GPR_GPR2_GPR_DRAM_CKE_BYPASS_SHIFT 31
+#define IOMUXC_GPR_GPR2_MEM_PXP_LOWPOWER_MASK 0x1u
+#define IOMUXC_GPR_GPR2_MEM_PXP_LOWPOWER_SHIFT 0
+#define IOMUXC_GPR_GPR2_MEM_PXP_SD_MASK 0x2u
+#define IOMUXC_GPR_GPR2_MEM_PXP_SD_SHIFT 1
+#define IOMUXC_GPR_GPR2_MEM_PXP_DS_MASK 0x4u
+#define IOMUXC_GPR_GPR2_MEM_PXP_DS_SHIFT 2
+#define IOMUXC_GPR_GPR2_MEM_PXP_LS_MASK 0x8u
+#define IOMUXC_GPR_GPR2_MEM_PXP_LS_SHIFT 3
+#define IOMUXC_GPR_GPR2_MEM_LCDIF_LOWPOWER_MASK 0x10u
+#define IOMUXC_GPR_GPR2_MEM_LCDIF_LOWPOWER_SHIFT 4
+#define IOMUXC_GPR_GPR2_MEM_LCDIF_SD_MASK 0x20u
+#define IOMUXC_GPR_GPR2_MEM_LCDIF_SD_SHIFT 5
+#define IOMUXC_GPR_GPR2_MEM_LCDIF_DS_MASK 0x40u
+#define IOMUXC_GPR_GPR2_MEM_LCDIF_DS_SHIFT 6
+#define IOMUXC_GPR_GPR2_MEM_LCDIF_LS_MASK 0x80u
+#define IOMUXC_GPR_GPR2_MEM_LCDIF_LS_SHIFT 7
+#define IOMUXC_GPR_GPR2_MEM_EPDC_LOWPOWER_MASK 0x100u
+#define IOMUXC_GPR_GPR2_MEM_EPDC_LOWPOWER_SHIFT 8
+#define IOMUXC_GPR_GPR2_MEM_EPDC_SD_MASK 0x200u
+#define IOMUXC_GPR_GPR2_MEM_EPDC_SD_SHIFT 9
+#define IOMUXC_GPR_GPR2_MEM_EPDC_DS_MASK 0x400u
+#define IOMUXC_GPR_GPR2_MEM_EPDC_DS_SHIFT 10
+#define IOMUXC_GPR_GPR2_MEM_EPDC_LS_MASK 0x800u
+#define IOMUXC_GPR_GPR2_MEM_EPDC_LS_SHIFT 11
+#define IOMUXC_GPR_GPR2_MEM_CPU_LOWPOWER_MASK 0x1000u
+#define IOMUXC_GPR_GPR2_MEM_CPU_LOWPOWER_SHIFT 12
+#define IOMUXC_GPR_GPR2_MEM_CPU_SD_MASK 0x2000u
+#define IOMUXC_GPR_GPR2_MEM_CPU_SD_SHIFT 13
+#define IOMUXC_GPR_GPR2_MEM_CPU_DS_MASK 0x4000u
+#define IOMUXC_GPR_GPR2_MEM_CPU_DS_SHIFT 14
+#define IOMUXC_GPR_GPR2_MEM_CPU_LS_MASK 0x8000u
+#define IOMUXC_GPR_GPR2_MEM_CPU_LS_SHIFT 15
+#define IOMUXC_GPR_GPR2_MQS_CLK_DIV_MASK 0xFF0000u
+#define IOMUXC_GPR_GPR2_MQS_CLK_DIV_SHIFT 16
+#define IOMUXC_GPR_GPR2_MQS_CLK_DIV(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR2_MQS_CLK_DIV_SHIFT))&IOMUXC_GPR_GPR2_MQS_CLK_DIV_MASK)
+#define IOMUXC_GPR_GPR2_MQS_SW_RST_MASK 0x1000000u
+#define IOMUXC_GPR_GPR2_MQS_SW_RST_SHIFT 24
+#define IOMUXC_GPR_GPR2_MQS_EN_MASK 0x2000000u
+#define IOMUXC_GPR_GPR2_MQS_EN_SHIFT 25
+#define IOMUXC_GPR_GPR2_MQS_OVERSAMPLE_MASK 0x4000000u
+#define IOMUXC_GPR_GPR2_MQS_OVERSAMPLE_SHIFT 26
+#define IOMUXC_GPR_GPR2_DRAM_RESET_BYPASS_MASK 0x8000000u
+#define IOMUXC_GPR_GPR2_DRAM_RESET_BYPASS_SHIFT 27
+#define IOMUXC_GPR_GPR2_DRAM_RESET_MASK 0x10000000u
+#define IOMUXC_GPR_GPR2_DRAM_RESET_SHIFT 28
+#define IOMUXC_GPR_GPR2_DRAM_CKE0_MASK 0x20000000u
+#define IOMUXC_GPR_GPR2_DRAM_CKE0_SHIFT 29
+#define IOMUXC_GPR_GPR2_DRAM_CKE1_MASK 0x40000000u
+#define IOMUXC_GPR_GPR2_DRAM_CKE1_SHIFT 30
+#define IOMUXC_GPR_GPR2_DRAM_CKE_BYPASS_MASK 0x80000000u
+#define IOMUXC_GPR_GPR2_DRAM_CKE_BYPASS_SHIFT 31
/* GPR3 Bit Fields */
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_READ_DATA_WAIT_EN_MASK 0x1u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_READ_DATA_WAIT_EN_SHIFT 0
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_READ_ADDR_PIPELINE_EN_MASK 0x2u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_READ_ADDR_PIPELINE_EN_SHIFT 1
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_WRITE_DATA_PIPELINE_EN_MASK 0x4u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_WRITE_DATA_PIPELINE_EN_SHIFT 2
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_WRITE_ADDR_PIPELINE_EN_MASK 0x8u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_WRITE_ADDR_PIPELINE_EN_SHIFT 3
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_S_READ_DATA_WAIT_EN_MASK 0x10u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_S_READ_DATA_WAIT_EN_SHIFT 4
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_S_READ_ADDR_PIPELINE_EN_MASK 0x20u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_S_READ_ADDR_PIPELINE_EN_SHIFT 5
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_S_WRITE_DATA_PIPELINE_EN_MASK 0x40u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_S_WRITE_DATA_PIPELINE_EN_SHIFT 6
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_S_WRITE_ADDR_PIPELINE_EN_MASK 0x80u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_S_WRITE_ADDR_PIPELINE_EN_SHIFT 7
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_EPDC_READ_DATA_WAIT_EN_MASK 0x100u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_EPDC_READ_DATA_WAIT_EN_SHIFT 8
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_EPDC_READ_ADDR_PIPELINE_EN_MASK 0x200u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_EPDC_READ_ADDR_PIPELINE_EN_SHIFT 9
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_EPDC_WRITE_DATA_PIPELINE_EN_MASK 0x400u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_EPDC_WRITE_DATA_PIPELINE_EN_SHIFT 10
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_EPDC_WRITE_ADDR_PIPELINE_EN_MASK 0x800u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_EPDC_WRITE_ADDR_PIPELINE_EN_SHIFT 11
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_PXP_READ_DATA_WAIT_EN_MASK 0x1000u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_PXP_READ_DATA_WAIT_EN_SHIFT 12
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_PXP_READ_ADDR_PIPELINE_EN_MASK 0x2000u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_PXP_READ_ADDR_PIPELINE_EN_SHIFT 13
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_PXP_WRITE_DATA_PIPELINE_EN_MASK 0x4000u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_PXP_WRITE_DATA_PIPELINE_EN_SHIFT 14
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_PXP_WRITE_ADDR_PIPELINE_EN_MASK 0x8000u
-#define IOMUXC_GPR_GPR3_GPR_OCRAM_CTRL_PXP_WRITE_ADDR_PIPELINE_EN_SHIFT 15
-#define IOMUXC_GPR_GPR3_ocram_ctrl_read_data_wait_en_update_pending_MASK 0x10000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_read_data_wait_en_update_pending_SHIFT 16
-#define IOMUXC_GPR_GPR3_ocram_ctrl_read_addr_pipeline_en_update_pending_MASK 0x20000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_read_addr_pipeline_en_update_pending_SHIFT 17
-#define IOMUXC_GPR_GPR3_ocram_ctrl_write_data_pipeline_en_update_pending_MASK 0x40000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_write_data_pipeline_en_update_pending_SHIFT 18
-#define IOMUXC_GPR_GPR3_ocram_ctrl_write_addr_pipeline_en_update_pending_MASK 0x80000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_write_addr_pipeline_en_update_pending_SHIFT 19
-#define IOMUXC_GPR_GPR3_ocram_ctrl_s_read_data_wait_en_update_pending_MASK 0x100000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_s_read_data_wait_en_update_pending_SHIFT 20
-#define IOMUXC_GPR_GPR3_ocram_ctrl_s_read_addr_pipeline_en_update_pending_MASK 0x200000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_s_read_addr_pipeline_en_update_pending_SHIFT 21
-#define IOMUXC_GPR_GPR3_ocram_ctrl_s_write_data_pipeline_en_update_pending_MASK 0x400000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_s_write_data_pipeline_en_update_pending_SHIFT 22
-#define IOMUXC_GPR_GPR3_ocram_ctrl_s_write_addr_pipeline_en_update_pending_MASK 0x800000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_s_write_addr_pipeline_en_update_pending_SHIFT 23
-#define IOMUXC_GPR_GPR3_ocram_ctrl_epdc_read_data_wait_en_update_pending_MASK 0x1000000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_epdc_read_data_wait_en_update_pending_SHIFT 24
-#define IOMUXC_GPR_GPR3_ocram_ctrl_epdc_read_addr_pipeline_en_update_pending_MASK 0x2000000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_epdc_read_addr_pipeline_en_update_pending_SHIFT 25
-#define IOMUXC_GPR_GPR3_ocram_ctrl_epdc_write_data_pipeline_en_update_pending_MASK 0x4000000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_epdc_write_data_pipeline_en_update_pending_SHIFT 26
-#define IOMUXC_GPR_GPR3_ocram_ctrl_epdc_write_addr_pipeline_en_update_pending_MASK 0x8000000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_epdc_write_addr_pipeline_en_update_pending_SHIFT 27
-#define IOMUXC_GPR_GPR3_ocram_ctrl_pxp_read_data_wait_en_update_pending_MASK 0x10000000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_pxp_read_data_wait_en_update_pending_SHIFT 28
-#define IOMUXC_GPR_GPR3_ocram_ctrl_pxp_read_addr_pipeline_en_update_pending_MASK 0x20000000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_pxp_read_addr_pipeline_en_update_pending_SHIFT 29
-#define IOMUXC_GPR_GPR3_ocram_ctrl_pxp_write_data_pipeline_en_update_pending_MASK 0x40000000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_pxp_write_data_pipeline_en_update_pending_SHIFT 30
-#define IOMUXC_GPR_GPR3_ocram_ctrl_pxp_write_addr_pipeline_en_update_pending_MASK 0x80000000u
-#define IOMUXC_GPR_GPR3_ocram_ctrl_pxp_write_addr_pipeline_en_update_pending_SHIFT 31
+#define IOMUXC_GPR_GPR3_RDATA_WAIT_EN_MASK 0x1u
+#define IOMUXC_GPR_GPR3_RDATA_WAIT_EN_SHIFT 0
+#define IOMUXC_GPR_GPR3_RADDR_PIPE_EN_MASK 0x2u
+#define IOMUXC_GPR_GPR3_RADDR_PIPE_EN_SHIFT 1
+#define IOMUXC_GPR_GPR3_WDATA_PIPE_EN_MASK 0x4u
+#define IOMUXC_GPR_GPR3_WDATA_PIPE_EN_SHIFT 2
+#define IOMUXC_GPR_GPR3_WADDR_PIPE_EN_MASK 0x8u
+#define IOMUXC_GPR_GPR3_WADDR_PIPE_EN_SHIFT 3
+#define IOMUXC_GPR_GPR3_S_RDATA_WAIT_EN_MASK 0x10u
+#define IOMUXC_GPR_GPR3_S_RDATA_WAIT_EN_SHIFT 4
+#define IOMUXC_GPR_GPR3_S_RADDR_PIPE_EN_MASK 0x20u
+#define IOMUXC_GPR_GPR3_S_RADDR_PIPE_EN_SHIFT 5
+#define IOMUXC_GPR_GPR3_S_WDATA_PIPE_EN_MASK 0x40u
+#define IOMUXC_GPR_GPR3_S_WDATA_PIPE_EN_SHIFT 6
+#define IOMUXC_GPR_GPR3_S_WADDR_PIPE_EN_MASK 0x80u
+#define IOMUXC_GPR_GPR3_S_WADDR_PIPE_EN_SHIFT 7
+#define IOMUXC_GPR_GPR3_E_RDATA_WAIT_EN_MASK 0x100u
+#define IOMUXC_GPR_GPR3_E_RDATA_WAIT_EN_SHIFT 8
+#define IOMUXC_GPR_GPR3_E_RADDR_PIPE_EN_MASK 0x200u
+#define IOMUXC_GPR_GPR3_E_RADDR_PIPE_EN_SHIFT 9
+#define IOMUXC_GPR_GPR3_E_WDATA_PIPE_EN_MASK 0x400u
+#define IOMUXC_GPR_GPR3_E_WDATA_PIPE_EN_SHIFT 10
+#define IOMUXC_GPR_GPR3_E_WADDR_PIPE_EN_MASK 0x800u
+#define IOMUXC_GPR_GPR3_E_WADDR_PIPE_EN_SHIFT 11
+#define IOMUXC_GPR_GPR3_P_RDATA_WAIT_EN_MASK 0x1000u
+#define IOMUXC_GPR_GPR3_P_RDATA_WAIT_EN_SHIFT 12
+#define IOMUXC_GPR_GPR3_P_RADDR_PIPE_EN_MASK 0x2000u
+#define IOMUXC_GPR_GPR3_P_RADDR_PIPE_EN_SHIFT 13
+#define IOMUXC_GPR_GPR3_P_WDATA_PIPE_EN_MASK 0x4000u
+#define IOMUXC_GPR_GPR3_P_WDATA_PIPE_EN_SHIFT 14
+#define IOMUXC_GPR_GPR3_P_WADDR_PIPE_EN_MASK 0x8000u
+#define IOMUXC_GPR_GPR3_P_WADDR_PIPE_EN_SHIFT 15
+#define IOMUXC_GPR_GPR3_RDATA_WAIT_EN_PDG_MASK 0x10000u
+#define IOMUXC_GPR_GPR3_RDATA_WAIT_EN_PDG_SHIFT 16
+#define IOMUXC_GPR_GPR3_RADDR_PIPE_EN_PDG_MASK 0x20000u
+#define IOMUXC_GPR_GPR3_RADDR_PIPE_EN_PDG_SHIFT 17
+#define IOMUXC_GPR_GPR3_WDATA_PIPE_EN_PDG_MASK 0x40000u
+#define IOMUXC_GPR_GPR3_WDATA_PIPE_EN_PDG_SHIFT 18
+#define IOMUXC_GPR_GPR3_WADDR_PIPE_EN_PNDG_MASK 0x80000u
+#define IOMUXC_GPR_GPR3_WADDR_PIPE_EN_PNDG_SHIFT 19
+#define IOMUXC_GPR_GPR3_S_RDATA_WAIT_EN_PNDG_MASK 0x100000u
+#define IOMUXC_GPR_GPR3_S_RDATA_WAIT_EN_PNDG_SHIFT 20
+#define IOMUXC_GPR_GPR3_S_RADDR_PIPE_EN_PNDG_MASK 0x200000u
+#define IOMUXC_GPR_GPR3_S_RADDR_PIPE_EN_PNDG_SHIFT 21
+#define IOMUXC_GPR_GPR3_S_WDATA_PIPE_EN_PNDG_MASK 0x400000u
+#define IOMUXC_GPR_GPR3_S_WDATA_PIPE_EN_PNDG_SHIFT 22
+#define IOMUXC_GPR_GPR3_S_WADDR_PIPE_EN_PNDG_MASK 0x800000u
+#define IOMUXC_GPR_GPR3_S_WADDR_PIPE_EN_PNDG_SHIFT 23
+#define IOMUXC_GPR_GPR3_E_RDATA_WAIT_EN_PNDG_MASK 0x1000000u
+#define IOMUXC_GPR_GPR3_E_RDATA_WAIT_EN_PNDG_SHIFT 24
+#define IOMUXC_GPR_GPR3_E_RADDR_PIPE_EN_PNDG_MASK 0x2000000u
+#define IOMUXC_GPR_GPR3_E_RADDR_PIPE_EN_PNDG_SHIFT 25
+#define IOMUXC_GPR_GPR3_E_WDATA_PIPE_EN_PNDG_MASK 0x4000000u
+#define IOMUXC_GPR_GPR3_E_WDATA_PIPE_EN_PNDG_SHIFT 26
+#define IOMUXC_GPR_GPR3_E_WADDR_PIPE_EN_PNDG_MASK 0x8000000u
+#define IOMUXC_GPR_GPR3_E_WADDR_PIPE_EN_PNDG_SHIFT 27
+#define IOMUXC_GPR_GPR3_P_RDATA_WAIT_EN_PNDG_MASK 0x10000000u
+#define IOMUXC_GPR_GPR3_P_RDATA_WAIT_EN_PNDG_SHIFT 28
+#define IOMUXC_GPR_GPR3_P_RADDR_PIPE_EN_PNDG_MASK 0x20000000u
+#define IOMUXC_GPR_GPR3_P_RADDR_PIPE_EN_PNDG_SHIFT 29
+#define IOMUXC_GPR_GPR3_P_WDATA_PIPE_EN_PNDG_MASK 0x40000000u
+#define IOMUXC_GPR_GPR3_P_WDATA_PIPE_EN_PNDG_SHIFT 30
+#define IOMUXC_GPR_GPR3_P_WADDR_PIPE_EN_PNDG_MASK 0x80000000u
+#define IOMUXC_GPR_GPR3_P_WADDR_PIPE_EN_PNDG_SHIFT 31
/* GPR4 Bit Fields */
-#define IOMUXC_GPR_GPR4_GPR_SDMA_IPG_STOP_MASK 0x1u
-#define IOMUXC_GPR_GPR4_GPR_SDMA_IPG_STOP_SHIFT 0
-#define IOMUXC_GPR_GPR4_GPR_CAN1_IPG_STOP_MASK 0x2u
-#define IOMUXC_GPR_GPR4_GPR_CAN1_IPG_STOP_SHIFT 1
-#define IOMUXC_GPR_GPR4_GPR_CAN2_IPG_STOP_MASK 0x4u
-#define IOMUXC_GPR_GPR4_GPR_CAN2_IPG_STOP_SHIFT 2
-#define IOMUXC_GPR_GPR4_GPR_ENET1_IPG_STOP_MASK 0x8u
-#define IOMUXC_GPR_GPR4_GPR_ENET1_IPG_STOP_SHIFT 3
-#define IOMUXC_GPR_GPR4_GPR_ENET2_IPG_STOP_MASK 0x10u
-#define IOMUXC_GPR_GPR4_GPR_ENET2_IPG_STOP_SHIFT 4
-#define IOMUXC_GPR_GPR4_GPR_SAI1_IPG_STOP_MASK 0x20u
-#define IOMUXC_GPR_GPR4_GPR_SAI1_IPG_STOP_SHIFT 5
-#define IOMUXC_GPR_GPR4_GPR_SAI2_IPG_STOP_MASK 0x40u
-#define IOMUXC_GPR_GPR4_GPR_SAI2_IPG_STOP_SHIFT 6
-#define IOMUXC_GPR_GPR4_GPR_SAI3_IPG_STOP_MASK 0x80u
-#define IOMUXC_GPR_GPR4_GPR_SAI3_IPG_STOP_SHIFT 7
-#define IOMUXC_GPR_GPR4_sdma_ipg_stop_ack_MASK 0x10000u
-#define IOMUXC_GPR_GPR4_sdma_ipg_stop_ack_SHIFT 16
-#define IOMUXC_GPR_GPR4_can1_ipg_stop_ack_MASK 0x20000u
-#define IOMUXC_GPR_GPR4_can1_ipg_stop_ack_SHIFT 17
-#define IOMUXC_GPR_GPR4_can2_ipg_stop_ack_MASK 0x40000u
-#define IOMUXC_GPR_GPR4_can2_ipg_stop_ack_SHIFT 18
-#define IOMUXC_GPR_GPR4_enet1_ipg_stop_ack_MASK 0x80000u
-#define IOMUXC_GPR_GPR4_enet1_ipg_stop_ack_SHIFT 19
-#define IOMUXC_GPR_GPR4_enet2_ipg_stop_ack_MASK 0x100000u
-#define IOMUXC_GPR_GPR4_enet2_ipg_stop_ack_SHIFT 20
-#define IOMUXC_GPR_GPR4_sai1_ipg_stop_ack_MASK 0x200000u
-#define IOMUXC_GPR_GPR4_sai1_ipg_stop_ack_SHIFT 21
-#define IOMUXC_GPR_GPR4_sai2_ipg_stop_ack_MASK 0x400000u
-#define IOMUXC_GPR_GPR4_sai2_ipg_stop_ack_SHIFT 22
-#define IOMUXC_GPR_GPR4_sai3_ipg_stop_ack_MASK 0x800000u
-#define IOMUXC_GPR_GPR4_sai3_ipg_stop_ack_SHIFT 23
-#define IOMUXC_GPR_GPR4_cpu_STANDBYWFI_MASK 0x6000000u
-#define IOMUXC_GPR_GPR4_cpu_STANDBYWFI_SHIFT 25
-#define IOMUXC_GPR_GPR4_cpu_STANDBYWFI(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR4_cpu_STANDBYWFI_SHIFT))&IOMUXC_GPR_GPR4_cpu_STANDBYWFI_MASK)
-#define IOMUXC_GPR_GPR4_cpu_STANDBYWFE_MASK 0x18000000u
-#define IOMUXC_GPR_GPR4_cpu_STANDBYWFE_SHIFT 27
-#define IOMUXC_GPR_GPR4_cpu_STANDBYWFE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR4_cpu_STANDBYWFE_SHIFT))&IOMUXC_GPR_GPR4_cpu_STANDBYWFE_MASK)
+#define IOMUXC_GPR_GPR4_SDMA_IPG_STOP_MASK 0x1u
+#define IOMUXC_GPR_GPR4_SDMA_IPG_STOP_SHIFT 0
+#define IOMUXC_GPR_GPR4_CAN1_IPG_STOP_MASK 0x2u
+#define IOMUXC_GPR_GPR4_CAN1_IPG_STOP_SHIFT 1
+#define IOMUXC_GPR_GPR4_CAN2_IPG_STOP_MASK 0x4u
+#define IOMUXC_GPR_GPR4_CAN2_IPG_STOP_SHIFT 2
+#define IOMUXC_GPR_GPR4_ENET1_IPG_STOP_MASK 0x8u
+#define IOMUXC_GPR_GPR4_ENET1_IPG_STOP_SHIFT 3
+#define IOMUXC_GPR_GPR4_ENET2_IPG_STOP_MASK 0x10u
+#define IOMUXC_GPR_GPR4_ENET2_IPG_STOP_SHIFT 4
+#define IOMUXC_GPR_GPR4_SAI1_IPG_STOP_MASK 0x20u
+#define IOMUXC_GPR_GPR4_SAI1_IPG_STOP_SHIFT 5
+#define IOMUXC_GPR_GPR4_SAI2_IPG_STOP_MASK 0x40u
+#define IOMUXC_GPR_GPR4_SAI2_IPG_STOP_SHIFT 6
+#define IOMUXC_GPR_GPR4_SAI3_IPG_STOP_MASK 0x80u
+#define IOMUXC_GPR_GPR4_SAI3_IPG_STOP_SHIFT 7
+#define IOMUXC_GPR_GPR4_SDMA_IPG_STOP_ACK_MASK 0x10000u
+#define IOMUXC_GPR_GPR4_SDMA_IPG_STOP_ACK_SHIFT 16
+#define IOMUXC_GPR_GPR4_CAN1_IPG_STOP_ACK_MASK 0x20000u
+#define IOMUXC_GPR_GPR4_CAN1_IPG_STOP_ACK_SHIFT 17
+#define IOMUXC_GPR_GPR4_CAN2_IPG_STOP_ACK_MASK 0x40000u
+#define IOMUXC_GPR_GPR4_CAN2_IPG_STOP_ACK_SHIFT 18
+#define IOMUXC_GPR_GPR4_ENET1_IPG_STOP_ACK_MASK 0x80000u
+#define IOMUXC_GPR_GPR4_ENET1_IPG_STOP_ACK_SHIFT 19
+#define IOMUXC_GPR_GPR4_ENET2_IPG_STOP_ACK_MASK 0x100000u
+#define IOMUXC_GPR_GPR4_ENET2_IPG_STOP_ACK_SHIFT 20
+#define IOMUXC_GPR_GPR4_SAI1_IPG_STOP_ACK_MASK 0x200000u
+#define IOMUXC_GPR_GPR4_SAI1_IPG_STOP_ACK_SHIFT 21
+#define IOMUXC_GPR_GPR4_SAI2_IPG_STOP_ACK_MASK 0x400000u
+#define IOMUXC_GPR_GPR4_SAI2_IPG_STOP_ACK_SHIFT 22
+#define IOMUXC_GPR_GPR4_SAI3_IPG_STOP_ACK_MASK 0x800000u
+#define IOMUXC_GPR_GPR4_SAI3_IPG_STOP_ACK_SHIFT 23
+#define IOMUXC_GPR_GPR4_CPU_STANDBYWFI_MASK 0x6000000u
+#define IOMUXC_GPR_GPR4_CPU_STANDBYWFI_SHIFT 25
+#define IOMUXC_GPR_GPR4_CPU_STANDBYWFI(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR4_CPU_STANDBYWFI_SHIFT))&IOMUXC_GPR_GPR4_CPU_STANDBYWFI_MASK)
+#define IOMUXC_GPR_GPR4_CPU_STANDBYWFE_MASK 0x18000000u
+#define IOMUXC_GPR_GPR4_CPU_STANDBYWFE_SHIFT 27
+#define IOMUXC_GPR_GPR4_CPU_STANDBYWFE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR4_CPU_STANDBYWFE_SHIFT))&IOMUXC_GPR_GPR4_CPU_STANDBYWFE_MASK)
/* GPR5 Bit Fields */
-#define IOMUXC_GPR_GPR5_GPR_CSI_MUX_CONTROL_MASK 0x10u
-#define IOMUXC_GPR_GPR5_GPR_CSI_MUX_CONTROL_SHIFT 4
-#define IOMUXC_GPR_GPR5_GPR_LVDS_MUX_CONTROL_MASK 0x20u
-#define IOMUXC_GPR_GPR5_GPR_LVDS_MUX_CONTROL_SHIFT 5
-#define IOMUXC_GPR_GPR5_GPR_WDOG1_MASK_MASK 0x40u
-#define IOMUXC_GPR_GPR5_GPR_WDOG1_MASK_SHIFT 6
-#define IOMUXC_GPR_GPR5_GPR_WDOG2_MASK_MASK 0x80u
-#define IOMUXC_GPR_GPR5_GPR_WDOG2_MASK_SHIFT 7
-#define IOMUXC_GPR_GPR5_GPR_LCDIF_HANDSHAKE_MASK 0x1000u
-#define IOMUXC_GPR_GPR5_GPR_LCDIF_HANDSHAKE_SHIFT 12
-#define IOMUXC_GPR_GPR5_GPR_PCIE_BTNRST_MASK 0x80000u
-#define IOMUXC_GPR_GPR5_GPR_PCIE_BTNRST_SHIFT 19
-#define IOMUXC_GPR_GPR5_GPR_WDOG3_MASK_MASK 0x100000u
-#define IOMUXC_GPR_GPR5_GPR_WDOG3_MASK_SHIFT 20
-#define IOMUXC_GPR_GPR5_GPR_LCDIF_CSI_VSYNC_SEL_MASK 0x200000u
-#define IOMUXC_GPR_GPR5_GPR_LCDIF_CSI_VSYNC_SEL_SHIFT 21
-#define IOMUXC_GPR_GPR5_GPR_WDOG4_MASK_MASK 0x400000u
-#define IOMUXC_GPR_GPR5_GPR_WDOG4_MASK_SHIFT 22
-#define IOMUXC_GPR_GPR5_GPR_GPT4_CAPIN1_SEL_MASK 0x1000000u
-#define IOMUXC_GPR_GPR5_GPR_GPT4_CAPIN1_SEL_SHIFT 24
-#define IOMUXC_GPR_GPR5_GPR_GPT4_CAPIN2_SEL_MASK 0x2000000u
-#define IOMUXC_GPR_GPR5_GPR_GPT4_CAPIN2_SEL_SHIFT 25
-#define IOMUXC_GPR_GPR5_GPR_ENET1_EVENT3IN_SEL_MASK 0x4000000u
-#define IOMUXC_GPR_GPR5_GPR_ENET1_EVENT3IN_SEL_SHIFT 26
-#define IOMUXC_GPR_GPR5_GPR_ENET2_EVENT3IN_SEL_MASK 0x8000000u
-#define IOMUXC_GPR_GPR5_GPR_ENET2_EVENT3IN_SEL_SHIFT 27
-#define IOMUXC_GPR_GPR5_GPR_REF_1M_CLK_GPT1_MASK 0x10000000u
-#define IOMUXC_GPR_GPR5_GPR_REF_1M_CLK_GPT1_SHIFT 28
-#define IOMUXC_GPR_GPR5_GPR_REF_1M_CLK_GPT2_MASK 0x20000000u
-#define IOMUXC_GPR_GPR5_GPR_REF_1M_CLK_GPT2_SHIFT 29
-#define IOMUXC_GPR_GPR5_GPR_REF_1M_CLK_GPT3_MASK 0x40000000u
-#define IOMUXC_GPR_GPR5_GPR_REF_1M_CLK_GPT3_SHIFT 30
-#define IOMUXC_GPR_GPR5_GPR_REF_1M_CLK_GPT4_MASK 0x80000000u
-#define IOMUXC_GPR_GPR5_GPR_REF_1M_CLK_GPT4_SHIFT 31
+#define IOMUXC_GPR_GPR5_CSI_MUX_CONTROL_MASK 0x10u
+#define IOMUXC_GPR_GPR5_CSI_MUX_CONTROL_SHIFT 4
+#define IOMUXC_GPR_GPR5_LVDS_MUX_CONTROL_MASK 0x20u
+#define IOMUXC_GPR_GPR5_LVDS_MUX_CONTROL_SHIFT 5
+#define IOMUXC_GPR_GPR5_WDOG1_MASK_MASK 0x40u
+#define IOMUXC_GPR_GPR5_WDOG1_MASK_SHIFT 6
+#define IOMUXC_GPR_GPR5_WDOG2_MASK_MASK 0x80u
+#define IOMUXC_GPR_GPR5_WDOG2_MASK_SHIFT 7
+#define IOMUXC_GPR_GPR5_LCDIF_HANDSHAKE_MASK 0x1000u
+#define IOMUXC_GPR_GPR5_LCDIF_HANDSHAKE_SHIFT 12
+#define IOMUXC_GPR_GPR5_PCIE_BTNRST_MASK 0x80000u
+#define IOMUXC_GPR_GPR5_PCIE_BTNRST_SHIFT 19
+#define IOMUXC_GPR_GPR5_WDOG3_MASK_MASK 0x100000u
+#define IOMUXC_GPR_GPR5_WDOG3_MASK_SHIFT 20
+#define IOMUXC_GPR_GPR5_LCDIF_CSI_VSYNC_SEL_MASK 0x200000u
+#define IOMUXC_GPR_GPR5_LCDIF_CSI_VSYNC_SEL_SHIFT 21
+#define IOMUXC_GPR_GPR5_WDOG4_MASK_MASK 0x400000u
+#define IOMUXC_GPR_GPR5_WDOG4_MASK_SHIFT 22
+#define IOMUXC_GPR_GPR5_GPT4_CAPIN1_SEL_MASK 0x1000000u
+#define IOMUXC_GPR_GPR5_GPT4_CAPIN1_SEL_SHIFT 24
+#define IOMUXC_GPR_GPR5_GPT4_CAPIN2_SEL_MASK 0x2000000u
+#define IOMUXC_GPR_GPR5_GPT4_CAPIN2_SEL_SHIFT 25
+#define IOMUXC_GPR_GPR5_ENET1_EVENT3IN_SEL_MASK 0x4000000u
+#define IOMUXC_GPR_GPR5_ENET1_EVENT3IN_SEL_SHIFT 26
+#define IOMUXC_GPR_GPR5_ENET2_EVENT3IN_SEL_MASK 0x8000000u
+#define IOMUXC_GPR_GPR5_ENET2_EVENT3IN_SEL_SHIFT 27
+#define IOMUXC_GPR_GPR5_REF_1M_CLK_GPT1_MASK 0x10000000u
+#define IOMUXC_GPR_GPR5_REF_1M_CLK_GPT1_SHIFT 28
+#define IOMUXC_GPR_GPR5_REF_1M_CLK_GPT2_MASK 0x20000000u
+#define IOMUXC_GPR_GPR5_REF_1M_CLK_GPT2_SHIFT 29
+#define IOMUXC_GPR_GPR5_REF_1M_CLK_GPT3_MASK 0x40000000u
+#define IOMUXC_GPR_GPR5_REF_1M_CLK_GPT3_SHIFT 30
+#define IOMUXC_GPR_GPR5_REF_1M_CLK_GPT4_MASK 0x80000000u
+#define IOMUXC_GPR_GPR5_REF_1M_CLK_GPT4_SHIFT 31
/* GPR6 Bit Fields */
-#define IOMUXC_GPR_GPR6_GPR_ARCACHE_PXP6_MASK 0x1u
-#define IOMUXC_GPR_GPR6_GPR_ARCACHE_PXP6_SHIFT 0
-#define IOMUXC_GPR_GPR6_GPR_AWCACHE_PXP6_MASK 0x2u
-#define IOMUXC_GPR_GPR6_GPR_AWCACHE_PXP6_SHIFT 1
-#define IOMUXC_GPR_GPR6_GPR_ARCACHE_PXP6_EN_MASK 0x4u
-#define IOMUXC_GPR_GPR6_GPR_ARCACHE_PXP6_EN_SHIFT 2
-#define IOMUXC_GPR_GPR6_GPR_AWCACHE_PXP6_EN_MASK 0x8u
-#define IOMUXC_GPR_GPR6_GPR_AWCACHE_PXP6_EN_SHIFT 3
+#define IOMUXC_GPR_GPR6_ARCACHE_PXP6_MASK 0x1u
+#define IOMUXC_GPR_GPR6_ARCACHE_PXP6_SHIFT 0
+#define IOMUXC_GPR_GPR6_AWCACHE_PXP6_MASK 0x2u
+#define IOMUXC_GPR_GPR6_AWCACHE_PXP6_SHIFT 1
+#define IOMUXC_GPR_GPR6_ARCACHE_PXP6_EN_MASK 0x4u
+#define IOMUXC_GPR_GPR6_ARCACHE_PXP6_EN_SHIFT 2
+#define IOMUXC_GPR_GPR6_AWCACHE_PXP6_EN_MASK 0x8u
+#define IOMUXC_GPR_GPR6_AWCACHE_PXP6_EN_SHIFT 3
/* GPR7 Bit Fields */
-#define IOMUXC_GPR_GPR7_GPR_chd1_pwd_ldo_usb_1p0_MASK 0x1u
-#define IOMUXC_GPR_GPR7_GPR_chd1_pwd_ldo_usb_1p0_SHIFT 0
-#define IOMUXC_GPR_GPR7_GPR_chd1_lowpwr_ldo_usb_1p0_MASK 0x2u
-#define IOMUXC_GPR_GPR7_GPR_chd1_lowpwr_ldo_usb_1p0_SHIFT 1
-#define IOMUXC_GPR_GPR7_GPR_chd1_en_ilimit_ldo_usb_1p0_MASK 0x4u
-#define IOMUXC_GPR_GPR7_GPR_chd1_en_ilimit_ldo_usb_1p0_SHIFT 2
-#define IOMUXC_GPR_GPR7_GPR_chd1_en_pwrupload_ldo_usb_1p0_MASK 0x8u
-#define IOMUXC_GPR_GPR7_GPR_chd1_en_pwrupload_ldo_usb_1p0_SHIFT 3
-#define IOMUXC_GPR_GPR7_GPR_chd1_chrg_det_test_MASK 0x30u
-#define IOMUXC_GPR_GPR7_GPR_chd1_chrg_det_test_SHIFT 4
-#define IOMUXC_GPR_GPR7_GPR_chd1_chrg_det_test(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR7_GPR_chd1_chrg_det_test_SHIFT))&IOMUXC_GPR_GPR7_GPR_chd1_chrg_det_test_MASK)
-#define IOMUXC_GPR_GPR7_GPR_chd2_pwd_ldo_usb_1p0_MASK 0x40u
-#define IOMUXC_GPR_GPR7_GPR_chd2_pwd_ldo_usb_1p0_SHIFT 6
-#define IOMUXC_GPR_GPR7_GPR_chd2_lowpwr_ldo_usb_1p0_MASK 0x80u
-#define IOMUXC_GPR_GPR7_GPR_chd2_lowpwr_ldo_usb_1p0_SHIFT 7
-#define IOMUXC_GPR_GPR7_GPR_chd2_en_ilimit_ldo_usb_1p0_MASK 0x100u
-#define IOMUXC_GPR_GPR7_GPR_chd2_en_ilimit_ldo_usb_1p0_SHIFT 8
-#define IOMUXC_GPR_GPR7_GPR_chd2_en_pwrupload_ldo_usb_1p0_MASK 0x200u
-#define IOMUXC_GPR_GPR7_GPR_chd2_en_pwrupload_ldo_usb_1p0_SHIFT 9
-#define IOMUXC_GPR_GPR7_GPR_chd2_chrg_det_test_MASK 0xC00u
-#define IOMUXC_GPR_GPR7_GPR_chd2_chrg_det_test_SHIFT 10
-#define IOMUXC_GPR_GPR7_GPR_chd2_chrg_det_test(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR7_GPR_chd2_chrg_det_test_SHIFT))&IOMUXC_GPR_GPR7_GPR_chd2_chrg_det_test_MASK)
-#define IOMUXC_GPR_GPR7_GPR_pcie_clk_rst_fix_lnkrst_disable_MASK 0x1000u
-#define IOMUXC_GPR_GPR7_GPR_pcie_clk_rst_fix_lnkrst_disable_SHIFT 12
-#define IOMUXC_GPR_GPR7_GPR_pcie_clk_rst_fix_perst_disable_MASK 0x2000u
-#define IOMUXC_GPR_GPR7_GPR_pcie_clk_rst_fix_perst_disable_SHIFT 13
+#define IOMUXC_GPR_GPR7_CHD1_EN_PWRUPLOAD_MASK 0x8u
+#define IOMUXC_GPR_GPR7_CHD1_EN_PWRUPLOAD_SHIFT 3
+#define IOMUXC_GPR_GPR7_CHD1_TEST_MASK 0x30u
+#define IOMUXC_GPR_GPR7_CHD1_TEST_SHIFT 4
+#define IOMUXC_GPR_GPR7_CHD1_TEST(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR7_CHD1_TEST_SHIFT))&IOMUXC_GPR_GPR7_CHD1_TEST_MASK)
+#define IOMUXC_GPR_GPR7_CHD2_EN_PWRUPLOAD_LDO_USB_1p0_MASK 0x200u
+#define IOMUXC_GPR_GPR7_CHD2_EN_PWRUPLOAD_LDO_USB_1p0_SHIFT 9
+#define IOMUXC_GPR_GPR7_CHD2_TEST_MASK 0xC00u
+#define IOMUXC_GPR_GPR7_CHD2_TEST_SHIFT 10
+#define IOMUXC_GPR_GPR7_CHD2_TEST(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR7_CHD2_TEST_SHIFT))&IOMUXC_GPR_GPR7_CHD2_TEST_MASK)
/* GPR8 Bit Fields */
-#define IOMUXC_GPR_GPR8_ddr_phy_ctrl_wake_up_MASK 0xF8u
-#define IOMUXC_GPR_GPR8_ddr_phy_ctrl_wake_up_SHIFT 3
-#define IOMUXC_GPR_GPR8_ddr_phy_ctrl_wake_up(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR8_ddr_phy_ctrl_wake_up_SHIFT))&IOMUXC_GPR_GPR8_ddr_phy_ctrl_wake_up_MASK)
-#define IOMUXC_GPR_GPR8_ddr_phy_dfi_init_start_MASK 0x100u
-#define IOMUXC_GPR_GPR8_ddr_phy_dfi_init_start_SHIFT 8
+#define IOMUXC_GPR_GPR8_DDR_PHY_CTRL_WAKE_UP_MASK 0xF8u
+#define IOMUXC_GPR_GPR8_DDR_PHY_CTRL_WAKE_UP_SHIFT 3
+#define IOMUXC_GPR_GPR8_DDR_PHY_CTRL_WAKE_UP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR8_DDR_PHY_CTRL_WAKE_UP_SHIFT))&IOMUXC_GPR_GPR8_DDR_PHY_CTRL_WAKE_UP_MASK)
+#define IOMUXC_GPR_GPR8_DDR_PHY_DFI_INIT_START_MASK 0x100u
+#define IOMUXC_GPR_GPR8_DDR_PHY_DFI_INIT_START_SHIFT 8
/* GPR9 Bit Fields */
-#define IOMUXC_GPR_GPR9_GPR_TZASC1_MUX_CONTROL_MASK 0x1u
-#define IOMUXC_GPR_GPR9_GPR_TZASC1_MUX_CONTROL_SHIFT 0
-#define IOMUXC_GPR_GPR9_ddr_phy_ctrl_pd_MASK 0x3Eu
-#define IOMUXC_GPR_GPR9_ddr_phy_ctrl_pd_SHIFT 1
-#define IOMUXC_GPR_GPR9_ddr_phy_ctrl_pd(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR9_ddr_phy_ctrl_pd_SHIFT))&IOMUXC_GPR_GPR9_ddr_phy_ctrl_pd_MASK)
+#define IOMUXC_GPR_GPR9_TZASC1_MUX_CONTROL_MASK 0x1u
+#define IOMUXC_GPR_GPR9_TZASC1_MUX_CONTROL_SHIFT 0
+#define IOMUXC_GPR_GPR9_DDR_PHY_CTRL_PD_MASK 0x3Eu
+#define IOMUXC_GPR_GPR9_DDR_PHY_CTRL_PD_SHIFT 1
+#define IOMUXC_GPR_GPR9_DDR_PHY_CTRL_PD(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR9_DDR_PHY_CTRL_PD_SHIFT))&IOMUXC_GPR_GPR9_DDR_PHY_CTRL_PD_MASK)
/* GPR10 Bit Fields */
-#define IOMUXC_GPR_GPR10_GPR0_BF0_MASK 0x1u
-#define IOMUXC_GPR_GPR10_GPR0_BF0_SHIFT 0
-#define IOMUXC_GPR_GPR10_GPR_DBG_EN_MASK 0x2u
-#define IOMUXC_GPR_GPR10_GPR_DBG_EN_SHIFT 1
-#define IOMUXC_GPR_GPR10_GPR_SEC_ERR_RESP_EN_MASK 0x4u
-#define IOMUXC_GPR_GPR10_GPR_SEC_ERR_RESP_EN_SHIFT 2
-#define IOMUXC_GPR_GPR10_GPR_OCRAM_CTRL_EPDC_OCRAM_TZ_SECURE_REGION0_MASK 0x8u
-#define IOMUXC_GPR_GPR10_GPR_OCRAM_CTRL_EPDC_OCRAM_TZ_SECURE_REGION0_SHIFT 3
-#define IOMUXC_GPR_GPR10_GPR_OCRAM_CTRL_EPDC_OCRAM_TZ_SECURE_REGION1_MASK 0x3F0u
-#define IOMUXC_GPR_GPR10_GPR_OCRAM_CTRL_EPDC_OCRAM_TZ_SECURE_REGION1_SHIFT 4
-#define IOMUXC_GPR_GPR10_GPR_OCRAM_CTRL_EPDC_OCRAM_TZ_SECURE_REGION1(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR10_GPR_OCRAM_CTRL_EPDC_OCRAM_TZ_SECURE_REGION1_SHIFT))&IOMUXC_GPR_GPR10_GPR_OCRAM_CTRL_EPDC_OCRAM_TZ_SECURE_REGION1_MASK)
+#define IOMUXC_GPR_GPR10_SEC_ERR_RESP_EN_MASK 0x4u
+#define IOMUXC_GPR_GPR10_SEC_ERR_RESP_EN_SHIFT 2
+#define IOMUXC_GPR_GPR10_OCRAM_EPDC_TZ_EN_MASK 0x8u
+#define IOMUXC_GPR_GPR10_OCRAM_EPDC_TZ_EN_SHIFT 3
+#define IOMUXC_GPR_GPR10_OCRAM_EPDC_TZ_ADDR_MASK 0x3F0u
+#define IOMUXC_GPR_GPR10_OCRAM_EPDC_TZ_ADDR_SHIFT 4
+#define IOMUXC_GPR_GPR10_OCRAM_EPDC_TZ_ADDR(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR10_OCRAM_EPDC_TZ_ADDR_SHIFT))&IOMUXC_GPR_GPR10_OCRAM_EPDC_TZ_ADDR_MASK)
+#define IOMUXC_GPR_GPR10_GPR10_LOCK_MASK 0xFFFFFC00u
+#define IOMUXC_GPR_GPR10_GPR10_LOCK_SHIFT 10
+#define IOMUXC_GPR_GPR10_GPR10_LOCK(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR10_GPR10_LOCK_SHIFT))&IOMUXC_GPR_GPR10_GPR10_LOCK_MASK)
/* GPR11 Bit Fields */
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_OCRAM_TZ_SECURE_REGION0_MASK 0x1u
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_OCRAM_TZ_SECURE_REGION0_SHIFT 0
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_OCRAM_TZ_SECURE_REGION1_MASK 0x3Eu
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_OCRAM_TZ_SECURE_REGION1_SHIFT 1
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_OCRAM_TZ_SECURE_REGION1(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_OCRAM_TZ_SECURE_REGION1_SHIFT))&IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_OCRAM_TZ_SECURE_REGION1_MASK)
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_PXP_OCRAM_TZ_SECURE_REGION0_MASK 0x40u
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_PXP_OCRAM_TZ_SECURE_REGION0_SHIFT 6
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_PXP_OCRAM_TZ_SECURE_REGION1_MASK 0x380u
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_PXP_OCRAM_TZ_SECURE_REGION1_SHIFT 7
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_PXP_OCRAM_TZ_SECURE_REGION1(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_PXP_OCRAM_TZ_SECURE_REGION1_SHIFT))&IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_PXP_OCRAM_TZ_SECURE_REGION1_MASK)
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_S_OCRAM_TZ_SECURE_REGION0_MASK 0x400u
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_S_OCRAM_TZ_SECURE_REGION0_SHIFT 10
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_S_OCRAM_TZ_SECURE_REGION1_MASK 0x3800u
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_S_OCRAM_TZ_SECURE_REGION1_SHIFT 11
-#define IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_S_OCRAM_TZ_SECURE_REGION1(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_S_OCRAM_TZ_SECURE_REGION1_SHIFT))&IOMUXC_GPR_GPR11_GPR_OCRAM_CTRL_S_OCRAM_TZ_SECURE_REGION1_MASK)
+#define IOMUXC_GPR_GPR11_OCRAM_TZ_EN_MASK 0x1u
+#define IOMUXC_GPR_GPR11_OCRAM_TZ_EN_SHIFT 0
+#define IOMUXC_GPR_GPR11_OCRAM_TZ_ADDR_MASK 0x3Eu
+#define IOMUXC_GPR_GPR11_OCRAM_TZ_ADDR_SHIFT 1
+#define IOMUXC_GPR_GPR11_OCRAM_TZ_ADDR(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR11_OCRAM_TZ_ADDR_SHIFT))&IOMUXC_GPR_GPR11_OCRAM_TZ_ADDR_MASK)
+#define IOMUXC_GPR_GPR11_OCRAM_PXP_TZ_EN_MASK 0x40u
+#define IOMUXC_GPR_GPR11_OCRAM_PXP_TZ_EN_SHIFT 6
+#define IOMUXC_GPR_GPR11_OCRAM_PXP_TZ_ADDR_MASK 0x380u
+#define IOMUXC_GPR_GPR11_OCRAM_PXP_TZ_ADDR_SHIFT 7
+#define IOMUXC_GPR_GPR11_OCRAM_PXP_TZ_ADDR(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR11_OCRAM_PXP_TZ_ADDR_SHIFT))&IOMUXC_GPR_GPR11_OCRAM_PXP_TZ_ADDR_MASK)
+#define IOMUXC_GPR_GPR11_OCRAM_S_TZ_EN_MASK 0x400u
+#define IOMUXC_GPR_GPR11_OCRAM_S_TZ_EN_SHIFT 10
+#define IOMUXC_GPR_GPR11_OCRAM_S_TZ_ADDR_MASK 0x3800u
+#define IOMUXC_GPR_GPR11_OCRAM_S_TZ_ADDR_SHIFT 11
+#define IOMUXC_GPR_GPR11_OCRAM_S_TZ_ADDR(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR11_OCRAM_S_TZ_ADDR_SHIFT))&IOMUXC_GPR_GPR11_OCRAM_S_TZ_ADDR_MASK)
+#define IOMUXC_GPR_GPR11_GPR11_LOCK_MASK 0xFFFFC000u
+#define IOMUXC_GPR_GPR11_GPR11_LOCK_SHIFT 14
+#define IOMUXC_GPR_GPR11_GPR11_LOCK(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR11_GPR11_LOCK_SHIFT))&IOMUXC_GPR_GPR11_GPR11_LOCK_MASK)
/* GPR12 Bit Fields */
-#define IOMUXC_GPR_GPR12_GPR_PCIE_PHY_TRSV_REG_RST_CH0_MASK 0x1u
-#define IOMUXC_GPR_GPR12_GPR_PCIE_PHY_TRSV_REG_RST_CH0_SHIFT 0
-#define IOMUXC_GPR_GPR12_GPR_PCIE_PHY_TRSV_RST_CH0_MASK 0x2u
-#define IOMUXC_GPR_GPR12_GPR_PCIE_PHY_TRSV_RST_CH0_SHIFT 1
-#define IOMUXC_GPR_GPR12_GPR_PCIE_PHY_SSC_EN_MASK 0x8u
-#define IOMUXC_GPR_GPR12_GPR_PCIE_PHY_SSC_EN_SHIFT 3
-#define IOMUXC_GPR_GPR12_GPR_PCIE_PHY_CMN_REG_RST_MASK 0x10u
-#define IOMUXC_GPR_GPR12_GPR_PCIE_PHY_CMN_REG_RST_SHIFT 4
-#define IOMUXC_GPR_GPR12_GPR_PCIE_PHY_REFCLK_SEL_MASK 0x20u
-#define IOMUXC_GPR_GPR12_GPR_PCIE_PHY_REFCLK_SEL_SHIFT 5
-#define IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DEVICE_TYPE_MASK 0xF000u
-#define IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DEVICE_TYPE_SHIFT 12
-#define IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DEVICE_TYPE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DEVICE_TYPE_SHIFT))&IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DEVICE_TYPE_MASK)
-#define IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DIAG_STATUS_BUS_SELECT_MASK 0x1E0000u
-#define IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DIAG_STATUS_BUS_SELECT_SHIFT 17
-#define IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DIAG_STATUS_BUS_SELECT(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DIAG_STATUS_BUS_SELECT_SHIFT))&IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DIAG_STATUS_BUS_SELECT_MASK)
-#define IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DIAG_CTRL_BUS_MASK 0xE00000u
-#define IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DIAG_CTRL_BUS_SHIFT 21
-#define IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DIAG_CTRL_BUS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DIAG_CTRL_BUS_SHIFT))&IOMUXC_GPR_GPR12_GPR_PCIE_CTRL_DIAG_CTRL_BUS_MASK)
+#define IOMUXC_GPR_GPR12_PCIE_PHY_TRSV_REG_RST_CH0_MASK 0x1u
+#define IOMUXC_GPR_GPR12_PCIE_PHY_TRSV_REG_RST_CH0_SHIFT 0
+#define IOMUXC_GPR_GPR12_PCIE_PHY_TRSV_RST_CH0_MASK 0x2u
+#define IOMUXC_GPR_GPR12_PCIE_PHY_TRSV_RST_CH0_SHIFT 1
+#define IOMUXC_GPR_GPR12_PCIE_PHY_SSC_EN_MASK 0x8u
+#define IOMUXC_GPR_GPR12_PCIE_PHY_SSC_EN_SHIFT 3
+#define IOMUXC_GPR_GPR12_PCIE_PHY_CMN_REG_RST_MASK 0x10u
+#define IOMUXC_GPR_GPR12_PCIE_PHY_CMN_REG_RST_SHIFT 4
+#define IOMUXC_GPR_GPR12_PCIE_PHY_REFCLK_SEL_MASK 0x20u
+#define IOMUXC_GPR_GPR12_PCIE_PHY_REFCLK_SEL_SHIFT 5
+#define IOMUXC_GPR_GPR12_PCIE_CTRL_DEVICE_TYPE_MASK 0xF000u
+#define IOMUXC_GPR_GPR12_PCIE_CTRL_DEVICE_TYPE_SHIFT 12
+#define IOMUXC_GPR_GPR12_PCIE_CTRL_DEVICE_TYPE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR12_PCIE_CTRL_DEVICE_TYPE_SHIFT))&IOMUXC_GPR_GPR12_PCIE_CTRL_DEVICE_TYPE_MASK)
+#define IOMUXC_GPR_GPR12_PCIE_CTRL_DIAG_STATUS_BUS_SELECT_MASK 0x1E0000u
+#define IOMUXC_GPR_GPR12_PCIE_CTRL_DIAG_STATUS_BUS_SELECT_SHIFT 17
+#define IOMUXC_GPR_GPR12_PCIE_CTRL_DIAG_STATUS_BUS_SELECT(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR12_PCIE_CTRL_DIAG_STATUS_BUS_SELECT_SHIFT))&IOMUXC_GPR_GPR12_PCIE_CTRL_DIAG_STATUS_BUS_SELECT_MASK)
+#define IOMUXC_GPR_GPR12_PCIE_CTRL_DIAG_CTRL_BUS_MASK 0xE00000u
+#define IOMUXC_GPR_GPR12_PCIE_CTRL_DIAG_CTRL_BUS_SHIFT 21
+#define IOMUXC_GPR_GPR12_PCIE_CTRL_DIAG_CTRL_BUS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR12_PCIE_CTRL_DIAG_CTRL_BUS_SHIFT))&IOMUXC_GPR_GPR12_PCIE_CTRL_DIAG_CTRL_BUS_MASK)
/* GPR13 Bit Fields */
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_USDHC_MASK 0x1u
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_USDHC_SHIFT 0
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_USDHC_MASK 0x2u
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_USDHC_SHIFT 1
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_PXP_MASK 0x4u
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_PXP_SHIFT 2
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_PXP_MASK 0x8u
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_PXP_SHIFT 3
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_PCIE_MASK 0x10u
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_PCIE_SHIFT 4
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_PCIE_MASK 0x20u
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_PCIE_SHIFT 5
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_LCDIF_MASK 0x40u
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_LCDIF_SHIFT 6
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_EPDC_MASK 0x80u
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_EPDC_SHIFT 7
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_PXP_EN_MASK 0x100u
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_PXP_EN_SHIFT 8
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_PXP_EN_MASK 0x200u
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_PXP_EN_SHIFT 9
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_PCIE_EN_MASK 0x400u
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_PCIE_EN_SHIFT 10
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_PCIE_EN_MASK 0x800u
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_PCIE_EN_SHIFT 11
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_LCDIF_EN_MASK 0x1000u
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_LCDIF_EN_SHIFT 12
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_EPDC_EN_MASK 0x2000u
-#define IOMUXC_GPR_GPR13_GPR_ARCACHE_EPDC_EN_SHIFT 13
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_EPDC_MASK 0x4000u
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_EPDC_SHIFT 14
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_EPDC_EN_MASK 0x8000u
-#define IOMUXC_GPR_GPR13_GPR_AWCACHE_EPDC_EN_SHIFT 15
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_AFC_CODE_OUT_CH0_MASK 0xFF0000u
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_AFC_CODE_OUT_CH0_SHIFT 16
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_AFC_CODE_OUT_CH0(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR13_GPR_PCIE_PHY_AFC_CODE_OUT_CH0_SHIFT))&IOMUXC_GPR_GPR13_GPR_PCIE_PHY_AFC_CODE_OUT_CH0_MASK)
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_VCO_BAND_MASK 0xF000000u
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_VCO_BAND_SHIFT 24
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_VCO_BAND(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR13_GPR_PCIE_PHY_VCO_BAND_SHIFT))&IOMUXC_GPR_GPR13_GPR_PCIE_PHY_VCO_BAND_MASK)
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_PMA_CDR_LOCKED_CH0_MASK 0x10000000u
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_PMA_CDR_LOCKED_CH0_SHIFT 28
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_PMA_RX_PRESENT_CH0_MASK 0x20000000u
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_PMA_RX_PRESENT_CH0_SHIFT 29
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_CDR_VCO_MON_CH0_MASK 0x40000000u
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_CDR_VCO_MON_CH0_SHIFT 30
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_PCS_REFCLK_DISABLE_MASK 0x80000000u
-#define IOMUXC_GPR_GPR13_GPR_PCIE_PHY_PCS_REFCLK_DISABLE_SHIFT 31
+#define IOMUXC_GPR_GPR13_ARCACHE_USDHC_MASK 0x1u
+#define IOMUXC_GPR_GPR13_ARCACHE_USDHC_SHIFT 0
+#define IOMUXC_GPR_GPR13_AWCACHE_USDHC_MASK 0x2u
+#define IOMUXC_GPR_GPR13_AWCACHE_USDHC_SHIFT 1
+#define IOMUXC_GPR_GPR13_ARCACHE_PXP_MASK 0x4u
+#define IOMUXC_GPR_GPR13_ARCACHE_PXP_SHIFT 2
+#define IOMUXC_GPR_GPR13_AWCACHE_PXP_MASK 0x8u
+#define IOMUXC_GPR_GPR13_AWCACHE_PXP_SHIFT 3
+#define IOMUXC_GPR_GPR13_ARCACHE_PCIE_MASK 0x10u
+#define IOMUXC_GPR_GPR13_ARCACHE_PCIE_SHIFT 4
+#define IOMUXC_GPR_GPR13_AWCACHE_PCIE_MASK 0x20u
+#define IOMUXC_GPR_GPR13_AWCACHE_PCIE_SHIFT 5
+#define IOMUXC_GPR_GPR13_ARCACHE_LCDIF_MASK 0x40u
+#define IOMUXC_GPR_GPR13_ARCACHE_LCDIF_SHIFT 6
+#define IOMUXC_GPR_GPR13_ARCACHE_EPDC_MASK 0x80u
+#define IOMUXC_GPR_GPR13_ARCACHE_EPDC_SHIFT 7
+#define IOMUXC_GPR_GPR13_ARCACHE_PXP_EN_MASK 0x100u
+#define IOMUXC_GPR_GPR13_ARCACHE_PXP_EN_SHIFT 8
+#define IOMUXC_GPR_GPR13_AWCACHE_PXP_EN_MASK 0x200u
+#define IOMUXC_GPR_GPR13_AWCACHE_PXP_EN_SHIFT 9
+#define IOMUXC_GPR_GPR13_ARCACHE_PCIE_EN_MASK 0x400u
+#define IOMUXC_GPR_GPR13_ARCACHE_PCIE_EN_SHIFT 10
+#define IOMUXC_GPR_GPR13_AWCACHE_PCIE_EN_MASK 0x800u
+#define IOMUXC_GPR_GPR13_AWCACHE_PCIE_EN_SHIFT 11
+#define IOMUXC_GPR_GPR13_ARCACHE_LCDIF_EN_MASK 0x1000u
+#define IOMUXC_GPR_GPR13_ARCACHE_LCDIF_EN_SHIFT 12
+#define IOMUXC_GPR_GPR13_ARCACHE_EPDC_EN_MASK 0x2000u
+#define IOMUXC_GPR_GPR13_ARCACHE_EPDC_EN_SHIFT 13
+#define IOMUXC_GPR_GPR13_AWCACHE_EPDC_MASK 0x4000u
+#define IOMUXC_GPR_GPR13_AWCACHE_EPDC_SHIFT 14
+#define IOMUXC_GPR_GPR13_AWCACHE_EPDC_EN_MASK 0x8000u
+#define IOMUXC_GPR_GPR13_AWCACHE_EPDC_EN_SHIFT 15
+#define IOMUXC_GPR_GPR13_PCIE_PHY_AFC_CODE_OUT_CH0_MASK 0xFF0000u
+#define IOMUXC_GPR_GPR13_PCIE_PHY_AFC_CODE_OUT_CH0_SHIFT 16
+#define IOMUXC_GPR_GPR13_PCIE_PHY_AFC_CODE_OUT_CH0(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR13_PCIE_PHY_AFC_CODE_OUT_CH0_SHIFT))&IOMUXC_GPR_GPR13_PCIE_PHY_AFC_CODE_OUT_CH0_MASK)
+#define IOMUXC_GPR_GPR13_PCIE_PHY_VCO_BAND_MASK 0xF000000u
+#define IOMUXC_GPR_GPR13_PCIE_PHY_VCO_BAND_SHIFT 24
+#define IOMUXC_GPR_GPR13_PCIE_PHY_VCO_BAND(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR13_PCIE_PHY_VCO_BAND_SHIFT))&IOMUXC_GPR_GPR13_PCIE_PHY_VCO_BAND_MASK)
+#define IOMUXC_GPR_GPR13_PCIE_PHY_PMA_CDR_LOCKED_CH0_MASK 0x10000000u
+#define IOMUXC_GPR_GPR13_PCIE_PHY_PMA_CDR_LOCKED_CH0_SHIFT 28
+#define IOMUXC_GPR_GPR13_PCIE_PHY_PMA_RX_PRESENT_CH0_MASK 0x20000000u
+#define IOMUXC_GPR_GPR13_PCIE_PHY_PMA_RX_PRESENT_CH0_SHIFT 29
+#define IOMUXC_GPR_GPR13_PCIE_PHY_CDR_VCO_MON_CH0_MASK 0x40000000u
+#define IOMUXC_GPR_GPR13_PCIE_PHY_CDR_VCO_MON_CH0_SHIFT 30
+#define IOMUXC_GPR_GPR13_PCIE_PHY_PCS_REFCLK_DISABLE_MASK 0x80000000u
+#define IOMUXC_GPR_GPR13_PCIE_PHY_PCS_REFCLK_DISABLE_SHIFT 31
/* GPR14 Bit Fields */
-#define IOMUXC_GPR_GPR14_GPR_SIM1_SIMV2_EMV_SEL_MASK 0x1u
-#define IOMUXC_GPR_GPR14_GPR_SIM1_SIMV2_EMV_SEL_SHIFT 0
-#define IOMUXC_GPR_GPR14_GPR_SIM2_SIMV2_EMV_SEL_MASK 0x2u
-#define IOMUXC_GPR_GPR14_GPR_SIM2_SIMV2_EMV_SEL_SHIFT 1
+#define IOMUXC_GPR_GPR14_SIM1_SIMV2_EMV_SEL_MASK 0x1u
+#define IOMUXC_GPR_GPR14_SIM1_SIMV2_EMV_SEL_SHIFT 0
+#define IOMUXC_GPR_GPR14_SIM2_SIMV2_EMV_SEL_MASK 0x2u
+#define IOMUXC_GPR_GPR14_SIM2_SIMV2_EMV_SEL_SHIFT 1
/* GPR15 Bit Fields */
-#define IOMUXC_GPR_GPR15_GPR_LVDS_I_VBLK_FLAG_MASK 0x1u
-#define IOMUXC_GPR_GPR15_GPR_LVDS_I_VBLK_FLAG_SHIFT 0
-#define IOMUXC_GPR_GPR15_GPR_LVDS_I_AUTO_SEL_MASK 0x2u
-#define IOMUXC_GPR_GPR15_GPR_LVDS_I_AUTO_SEL_SHIFT 1
-#define IOMUXC_GPR_GPR15_GPR_LVDS_I_DESKEW_CNT_SET_MASK 0x3FFCu
-#define IOMUXC_GPR_GPR15_GPR_LVDS_I_DESKEW_CNT_SET_SHIFT 2
-#define IOMUXC_GPR_GPR15_GPR_LVDS_I_DESKEW_CNT_SET(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR15_GPR_LVDS_I_DESKEW_CNT_SET_SHIFT))&IOMUXC_GPR_GPR15_GPR_LVDS_I_DESKEW_CNT_SET_MASK)
-#define IOMUXC_GPR_GPR15_GPR_LVDS_I_LOCK_PPM_SET_MASK 0x3F0000u
-#define IOMUXC_GPR_GPR15_GPR_LVDS_I_LOCK_PPM_SET_SHIFT 16
-#define IOMUXC_GPR_GPR15_GPR_LVDS_I_LOCK_PPM_SET(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR15_GPR_LVDS_I_LOCK_PPM_SET_SHIFT))&IOMUXC_GPR_GPR15_GPR_LVDS_I_LOCK_PPM_SET_MASK)
+#define IOMUXC_GPR_GPR15_LVDS_I_VBLK_FLAG_MASK 0x1u
+#define IOMUXC_GPR_GPR15_LVDS_I_VBLK_FLAG_SHIFT 0
+#define IOMUXC_GPR_GPR15_LVDS_I_AUTO_SEL_MASK 0x2u
+#define IOMUXC_GPR_GPR15_LVDS_I_AUTO_SEL_SHIFT 1
+#define IOMUXC_GPR_GPR15_LVDS_I_DESKEW_CNT_SET_MASK 0x3FFCu
+#define IOMUXC_GPR_GPR15_LVDS_I_DESKEW_CNT_SET_SHIFT 2
+#define IOMUXC_GPR_GPR15_LVDS_I_DESKEW_CNT_SET(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR15_LVDS_I_DESKEW_CNT_SET_SHIFT))&IOMUXC_GPR_GPR15_LVDS_I_DESKEW_CNT_SET_MASK)
+#define IOMUXC_GPR_GPR15_LVDS_I_LOCK_PPM_SET_MASK 0x3F0000u
+#define IOMUXC_GPR_GPR15_LVDS_I_LOCK_PPM_SET_SHIFT 16
+#define IOMUXC_GPR_GPR15_LVDS_I_LOCK_PPM_SET(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR15_LVDS_I_LOCK_PPM_SET_SHIFT))&IOMUXC_GPR_GPR15_LVDS_I_LOCK_PPM_SET_MASK)
/* GPR16 Bit Fields */
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SKEW_REG_CUR_MASK 0x3u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SKEW_REG_CUR_SHIFT 0
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SKEW_REG_CUR(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR16_GPR_LVDS_SKEW_REG_CUR_SHIFT))&IOMUXC_GPR_GPR16_GPR_LVDS_SKEW_REG_CUR_MASK)
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SEL_DATABF_MASK 0x4u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SEL_DATABF_SHIFT 2
-#define IOMUXC_GPR_GPR16_GPR_LVDS_CNTB_TDLY_MASK 0x8u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_CNTB_TDLY_SHIFT 3
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SKEW_EN_H_MASK 0x10u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SKEW_EN_H_SHIFT 4
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SKEWINI_MASK 0x20u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SKEWINI_SHIFT 5
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SK_BIAS_MASK 0x3C0u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SK_BIAS_SHIFT 6
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SK_BIAS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR16_GPR_LVDS_SK_BIAS_SHIFT))&IOMUXC_GPR_GPR16_GPR_LVDS_SK_BIAS_MASK)
-#define IOMUXC_GPR_GPR16_GPR_LVDS_AUTO_DSK_SEL_MASK 0x400u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_AUTO_DSK_SEL_SHIFT 10
-#define IOMUXC_GPR_GPR16_GPR_LVDS_LOCK_CNT_MASK 0x800u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_LOCK_CNT_SHIFT 11
-#define IOMUXC_GPR_GPR16_GPR_LVDS_OUTCON_MASK 0x1000u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_OUTCON_SHIFT 12
-#define IOMUXC_GPR_GPR16_GPR_LVDS_FC_CODE_MASK 0xE000u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_FC_CODE_SHIFT 13
-#define IOMUXC_GPR_GPR16_GPR_LVDS_FC_CODE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR16_GPR_LVDS_FC_CODE_SHIFT))&IOMUXC_GPR_GPR16_GPR_LVDS_FC_CODE_MASK)
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SRC_TRH_MASK 0x10000u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_SRC_TRH_SHIFT 16
-#define IOMUXC_GPR_GPR16_GPR_LVDS_VOD_HIGH_S_MASK 0x20000u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_VOD_HIGH_S_SHIFT 17
-#define IOMUXC_GPR_GPR16_GPR_LVDS_CNNCT_CNT_MASK 0x180000u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_CNNCT_CNT_SHIFT 19
-#define IOMUXC_GPR_GPR16_GPR_LVDS_CNNCT_CNT(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR16_GPR_LVDS_CNNCT_CNT_SHIFT))&IOMUXC_GPR_GPR16_GPR_LVDS_CNNCT_CNT_MASK)
-#define IOMUXC_GPR_GPR16_GPR_LVDS_CNNCT_MODE_SEL_MASK 0x200000u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_CNNCT_MODE_SEL_SHIFT 21
-#define IOMUXC_GPR_GPR16_GPR_LVDS_FLT_CNT_MASK 0x400000u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_FLT_CNT_SHIFT 22
-#define IOMUXC_GPR_GPR16_GPR_LVDS_VOD_ONLY_CNT_MASK 0x800000u
-#define IOMUXC_GPR_GPR16_GPR_LVDS_VOD_ONLY_CNT_SHIFT 23
+#define IOMUXC_GPR_GPR16_LVDS_SKEW_REG_CUR_MASK 0x3u
+#define IOMUXC_GPR_GPR16_LVDS_SKEW_REG_CUR_SHIFT 0
+#define IOMUXC_GPR_GPR16_LVDS_SKEW_REG_CUR(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR16_LVDS_SKEW_REG_CUR_SHIFT))&IOMUXC_GPR_GPR16_LVDS_SKEW_REG_CUR_MASK)
+#define IOMUXC_GPR_GPR16_LVDS_SEL_DATABF_MASK 0x4u
+#define IOMUXC_GPR_GPR16_LVDS_SEL_DATABF_SHIFT 2
+#define IOMUXC_GPR_GPR16_LVDS_CNTB_TDLY_MASK 0x8u
+#define IOMUXC_GPR_GPR16_LVDS_CNTB_TDLY_SHIFT 3
+#define IOMUXC_GPR_GPR16_LVDS_SKEW_EN_H_MASK 0x10u
+#define IOMUXC_GPR_GPR16_LVDS_SKEW_EN_H_SHIFT 4
+#define IOMUXC_GPR_GPR16_LVDS_SKEWINI_MASK 0x20u
+#define IOMUXC_GPR_GPR16_LVDS_SKEWINI_SHIFT 5
+#define IOMUXC_GPR_GPR16_LVDS_SK_BIAS_MASK 0x3C0u
+#define IOMUXC_GPR_GPR16_LVDS_SK_BIAS_SHIFT 6
+#define IOMUXC_GPR_GPR16_LVDS_SK_BIAS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR16_LVDS_SK_BIAS_SHIFT))&IOMUXC_GPR_GPR16_LVDS_SK_BIAS_MASK)
+#define IOMUXC_GPR_GPR16_LVDS_AUTO_DSK_SEL_MASK 0x400u
+#define IOMUXC_GPR_GPR16_LVDS_AUTO_DSK_SEL_SHIFT 10
+#define IOMUXC_GPR_GPR16_LVDS_LOCK_CNT_MASK 0x800u
+#define IOMUXC_GPR_GPR16_LVDS_LOCK_CNT_SHIFT 11
+#define IOMUXC_GPR_GPR16_LVDS_OUTCON_MASK 0x1000u
+#define IOMUXC_GPR_GPR16_LVDS_OUTCON_SHIFT 12
+#define IOMUXC_GPR_GPR16_LVDS_FC_CODE_MASK 0xE000u
+#define IOMUXC_GPR_GPR16_LVDS_FC_CODE_SHIFT 13
+#define IOMUXC_GPR_GPR16_LVDS_FC_CODE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR16_LVDS_FC_CODE_SHIFT))&IOMUXC_GPR_GPR16_LVDS_FC_CODE_MASK)
+#define IOMUXC_GPR_GPR16_LVDS_SRC_TRH_MASK 0x10000u
+#define IOMUXC_GPR_GPR16_LVDS_SRC_TRH_SHIFT 16
+#define IOMUXC_GPR_GPR16_LVDS_VOD_HIGH_S_MASK 0x20000u
+#define IOMUXC_GPR_GPR16_LVDS_VOD_HIGH_S_SHIFT 17
+#define IOMUXC_GPR_GPR16_LVDS_CNNCT_CNT_MASK 0x180000u
+#define IOMUXC_GPR_GPR16_LVDS_CNNCT_CNT_SHIFT 19
+#define IOMUXC_GPR_GPR16_LVDS_CNNCT_CNT(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR16_LVDS_CNNCT_CNT_SHIFT))&IOMUXC_GPR_GPR16_LVDS_CNNCT_CNT_MASK)
+#define IOMUXC_GPR_GPR16_LVDS_CNNCT_MODE_SEL_MASK 0x200000u
+#define IOMUXC_GPR_GPR16_LVDS_CNNCT_MODE_SEL_SHIFT 21
+#define IOMUXC_GPR_GPR16_LVDS_FLT_CNT_MASK 0x400000u
+#define IOMUXC_GPR_GPR16_LVDS_FLT_CNT_SHIFT 22
+#define IOMUXC_GPR_GPR16_LVDS_VOD_ONLY_CNT_MASK 0x800000u
+#define IOMUXC_GPR_GPR16_LVDS_VOD_ONLY_CNT_SHIFT 23
/* GPR17 Bit Fields */
-#define IOMUXC_GPR_GPR17_GPR_LVDS_CNT_PEN_H_MASK 0xFFu
-#define IOMUXC_GPR_GPR17_GPR_LVDS_CNT_PEN_H_SHIFT 0
-#define IOMUXC_GPR_GPR17_GPR_LVDS_CNT_PEN_H(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR17_GPR_LVDS_CNT_PEN_H_SHIFT))&IOMUXC_GPR_GPR17_GPR_LVDS_CNT_PEN_H_MASK)
-#define IOMUXC_GPR_GPR17_GPR_LVDS_CNT_VOD_H_MASK 0xFF00u
-#define IOMUXC_GPR_GPR17_GPR_LVDS_CNT_VOD_H_SHIFT 8
-#define IOMUXC_GPR_GPR17_GPR_LVDS_CNT_VOD_H(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR17_GPR_LVDS_CNT_VOD_H_SHIFT))&IOMUXC_GPR_GPR17_GPR_LVDS_CNT_VOD_H_MASK)
+#define IOMUXC_GPR_GPR17_LVDS_CNT_PEN_H_MASK 0xFFu
+#define IOMUXC_GPR_GPR17_LVDS_CNT_PEN_H_SHIFT 0
+#define IOMUXC_GPR_GPR17_LVDS_CNT_PEN_H(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR17_LVDS_CNT_PEN_H_SHIFT))&IOMUXC_GPR_GPR17_LVDS_CNT_PEN_H_MASK)
+#define IOMUXC_GPR_GPR17_LVDS_CNT_VOD_H_MASK 0xFF00u
+#define IOMUXC_GPR_GPR17_LVDS_CNT_VOD_H_SHIFT 8
+#define IOMUXC_GPR_GPR17_LVDS_CNT_VOD_H(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR17_LVDS_CNT_VOD_H_SHIFT))&IOMUXC_GPR_GPR17_LVDS_CNT_VOD_H_MASK)
/* GPR18 Bit Fields */
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_CH_SEL_MASK 0x7u
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_CH_SEL_SHIFT 0
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_CH_SEL(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_CH_SEL_SHIFT))&IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_CH_SEL_MASK)
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_DATA_INV_MASK 0x18u
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_DATA_INV_SHIFT 3
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_DATA_INV(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_DATA_INV_SHIFT))&IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_DATA_INV_MASK)
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_CLK_INV_MASK 0x60u
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_CLK_INV_SHIFT 5
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_CLK_INV(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_CLK_INV_SHIFT))&IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_CLK_INV_MASK)
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_SKEW_CTRL_MASK 0x3F00u
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_SKEW_CTRL_SHIFT 8
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_SKEW_CTRL(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_SKEW_CTRL_SHIFT))&IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_SKEW_CTRL_MASK)
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_FORCE_ERROR_MASK 0x4000u
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_FORCE_ERROR_SHIFT 14
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_USER_PATTERN_MASK 0x7F0000u
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_USER_PATTERN_SHIFT 16
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_USER_PATTERN(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_USER_PATTERN_SHIFT))&IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_USER_PATTERN_MASK)
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_PAT_SEL_MASK 0x3000000u
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_PAT_SEL_SHIFT 24
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_PAT_SEL(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_PAT_SEL_SHIFT))&IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_PAT_SEL_MASK)
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_EN_MASK 0x4000000u
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_EN_SHIFT 26
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_RESETB_MASK 0x8000000u
-#define IOMUXC_GPR_GPR18_GPR_LVDS_I_BIST_RESETB_SHIFT 27
-#define IOMUXC_GPR_GPR18_GPR_LVDS_DLYS_BST_MASK 0x10000000u
-#define IOMUXC_GPR_GPR18_GPR_LVDS_DLYS_BST_SHIFT 28
-#define IOMUXC_GPR_GPR18_GPR_LVDS_SKINI_BST_MASK 0x20000000u
-#define IOMUXC_GPR_GPR18_GPR_LVDS_SKINI_BST_SHIFT 29
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_CH_SEL_MASK 0x7u
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_CH_SEL_SHIFT 0
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_CH_SEL(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_LVDS_I_BIST_CH_SEL_SHIFT))&IOMUXC_GPR_GPR18_LVDS_I_BIST_CH_SEL_MASK)
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_DATA_INV_MASK 0x18u
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_DATA_INV_SHIFT 3
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_DATA_INV(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_LVDS_I_BIST_DATA_INV_SHIFT))&IOMUXC_GPR_GPR18_LVDS_I_BIST_DATA_INV_MASK)
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_CLK_INV_MASK 0x60u
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_CLK_INV_SHIFT 5
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_CLK_INV(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_LVDS_I_BIST_CLK_INV_SHIFT))&IOMUXC_GPR_GPR18_LVDS_I_BIST_CLK_INV_MASK)
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_SKEW_CTRL_MASK 0x3F00u
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_SKEW_CTRL_SHIFT 8
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_SKEW_CTRL(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_LVDS_I_BIST_SKEW_CTRL_SHIFT))&IOMUXC_GPR_GPR18_LVDS_I_BIST_SKEW_CTRL_MASK)
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_FORCE_ERROR_MASK 0x4000u
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_FORCE_ERROR_SHIFT 14
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_USER_PATTERN_MASK 0x7F0000u
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_USER_PATTERN_SHIFT 16
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_USER_PATTERN(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_LVDS_I_BIST_USER_PATTERN_SHIFT))&IOMUXC_GPR_GPR18_LVDS_I_BIST_USER_PATTERN_MASK)
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_PAT_SEL_MASK 0x3000000u
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_PAT_SEL_SHIFT 24
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_PAT_SEL(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR18_LVDS_I_BIST_PAT_SEL_SHIFT))&IOMUXC_GPR_GPR18_LVDS_I_BIST_PAT_SEL_MASK)
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_EN_MASK 0x4000000u
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_EN_SHIFT 26
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_RESETB_MASK 0x8000000u
+#define IOMUXC_GPR_GPR18_LVDS_I_BIST_RESETB_SHIFT 27
+#define IOMUXC_GPR_GPR18_LVDS_DLYS_BST_MASK 0x10000000u
+#define IOMUXC_GPR_GPR18_LVDS_DLYS_BST_SHIFT 28
+#define IOMUXC_GPR_GPR18_LVDS_SKINI_BST_MASK 0x20000000u
+#define IOMUXC_GPR_GPR18_LVDS_SKINI_BST_SHIFT 29
/* GPR19 Bit Fields */
-#define IOMUXC_GPR_GPR19_GPR_LVDS_O_BIST_STATUS_MASK 0x1u
-#define IOMUXC_GPR_GPR19_GPR_LVDS_O_BIST_STATUS_SHIFT 0
-#define IOMUXC_GPR_GPR19_GPR_LVDS_O_BIST_ERR_COUNT_MASK 0xFF00u
-#define IOMUXC_GPR_GPR19_GPR_LVDS_O_BIST_ERR_COUNT_SHIFT 8
-#define IOMUXC_GPR_GPR19_GPR_LVDS_O_BIST_ERR_COUNT(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR19_GPR_LVDS_O_BIST_ERR_COUNT_SHIFT))&IOMUXC_GPR_GPR19_GPR_LVDS_O_BIST_ERR_COUNT_MASK)
-#define IOMUXC_GPR_GPR19_GPR_LVDS_O_BIST_SYNC_MASK 0x10000u
-#define IOMUXC_GPR_GPR19_GPR_LVDS_O_BIST_SYNC_SHIFT 16
-#define IOMUXC_GPR_GPR19_GPR_LVDS_MON_FOR_CNNCT_MASK 0x20000u
-#define IOMUXC_GPR_GPR19_GPR_LVDS_MON_FOR_CNNCT_SHIFT 17
+#define IOMUXC_GPR_GPR19_LVDS_O_BIST_STATUS_MASK 0x1u
+#define IOMUXC_GPR_GPR19_LVDS_O_BIST_STATUS_SHIFT 0
+#define IOMUXC_GPR_GPR19_LVDS_O_BIST_ERR_COUNT_MASK 0xFF00u
+#define IOMUXC_GPR_GPR19_LVDS_O_BIST_ERR_COUNT_SHIFT 8
+#define IOMUXC_GPR_GPR19_LVDS_O_BIST_ERR_COUNT(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR19_LVDS_O_BIST_ERR_COUNT_SHIFT))&IOMUXC_GPR_GPR19_LVDS_O_BIST_ERR_COUNT_MASK)
+#define IOMUXC_GPR_GPR19_LVDS_O_BIST_SYNC_MASK 0x10000u
+#define IOMUXC_GPR_GPR19_LVDS_O_BIST_SYNC_SHIFT 16
+#define IOMUXC_GPR_GPR19_LVDS_MON_FOR_CNNCT_MASK 0x20000u
+#define IOMUXC_GPR_GPR19_LVDS_MON_FOR_CNNCT_SHIFT 17
/* GPR20 Bit Fields */
-#define IOMUXC_GPR_GPR20_GPR_LVDS_P_MASK 0x3Fu
-#define IOMUXC_GPR_GPR20_GPR_LVDS_P_SHIFT 0
-#define IOMUXC_GPR_GPR20_GPR_LVDS_P(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR20_GPR_LVDS_P_SHIFT))&IOMUXC_GPR_GPR20_GPR_LVDS_P_MASK)
-#define IOMUXC_GPR_GPR20_GPR_LVDS_M_MASK 0x3F00u
-#define IOMUXC_GPR_GPR20_GPR_LVDS_M_SHIFT 8
-#define IOMUXC_GPR_GPR20_GPR_LVDS_M(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR20_GPR_LVDS_M_SHIFT))&IOMUXC_GPR_GPR20_GPR_LVDS_M_MASK)
-#define IOMUXC_GPR_GPR20_GPR_LVDS_S_MASK 0x30000u
-#define IOMUXC_GPR_GPR20_GPR_LVDS_S_SHIFT 16
-#define IOMUXC_GPR_GPR20_GPR_LVDS_S(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR20_GPR_LVDS_S_SHIFT))&IOMUXC_GPR_GPR20_GPR_LVDS_S_MASK)
-#define IOMUXC_GPR_GPR20_GPR_LVDS_VSEL_MASK 0x1000000u
-#define IOMUXC_GPR_GPR20_GPR_LVDS_VSEL_SHIFT 24
-#define IOMUXC_GPR_GPR20_GPR_LVDS_CK_POL_SEL_MASK 0x2000000u
-#define IOMUXC_GPR_GPR20_GPR_LVDS_CK_POL_SEL_SHIFT 25
-#define IOMUXC_GPR_GPR20_GPR_LVDS_I_TX2801X_DUMMY_MASK 0x38000000u
-#define IOMUXC_GPR_GPR20_GPR_LVDS_I_TX2801X_DUMMY_SHIFT 27
-#define IOMUXC_GPR_GPR20_GPR_LVDS_I_TX2801X_DUMMY(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR20_GPR_LVDS_I_TX2801X_DUMMY_SHIFT))&IOMUXC_GPR_GPR20_GPR_LVDS_I_TX2801X_DUMMY_MASK)
+#define IOMUXC_GPR_GPR20_LVDS_P_MASK 0x3Fu
+#define IOMUXC_GPR_GPR20_LVDS_P_SHIFT 0
+#define IOMUXC_GPR_GPR20_LVDS_P(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR20_LVDS_P_SHIFT))&IOMUXC_GPR_GPR20_LVDS_P_MASK)
+#define IOMUXC_GPR_GPR20_LVDS_M_MASK 0x3F00u
+#define IOMUXC_GPR_GPR20_LVDS_M_SHIFT 8
+#define IOMUXC_GPR_GPR20_LVDS_M(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR20_LVDS_M_SHIFT))&IOMUXC_GPR_GPR20_LVDS_M_MASK)
+#define IOMUXC_GPR_GPR20_LVDS_S_MASK 0x30000u
+#define IOMUXC_GPR_GPR20_LVDS_S_SHIFT 16
+#define IOMUXC_GPR_GPR20_LVDS_S(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR20_LVDS_S_SHIFT))&IOMUXC_GPR_GPR20_LVDS_S_MASK)
+#define IOMUXC_GPR_GPR20_LVDS_VSEL_MASK 0x1000000u
+#define IOMUXC_GPR_GPR20_LVDS_VSEL_SHIFT 24
+#define IOMUXC_GPR_GPR20_LVDS_CK_POL_SEL_MASK 0x2000000u
+#define IOMUXC_GPR_GPR20_LVDS_CK_POL_SEL_SHIFT 25
+#define IOMUXC_GPR_GPR20_LVDS_I_TX2801X_DUMMY_MASK 0x38000000u
+#define IOMUXC_GPR_GPR20_LVDS_I_TX2801X_DUMMY_SHIFT 27
+#define IOMUXC_GPR_GPR20_LVDS_I_TX2801X_DUMMY(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR20_LVDS_I_TX2801X_DUMMY_SHIFT))&IOMUXC_GPR_GPR20_LVDS_I_TX2801X_DUMMY_MASK)
/* GPR21 Bit Fields */
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC0_MASK 0x7u
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC0_SHIFT 0
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC0(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_GPR_LVDS_SKC0_SHIFT))&IOMUXC_GPR_GPR21_GPR_LVDS_SKC0_MASK)
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC1_MASK 0x38u
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC1_SHIFT 3
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC1(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_GPR_LVDS_SKC1_SHIFT))&IOMUXC_GPR_GPR21_GPR_LVDS_SKC1_MASK)
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC2_MASK 0x1C0u
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC2_SHIFT 6
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC2(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_GPR_LVDS_SKC2_SHIFT))&IOMUXC_GPR_GPR21_GPR_LVDS_SKC2_MASK)
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKCCK_MASK 0xE00u
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKCCK_SHIFT 9
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKCCK(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_GPR_LVDS_SKCCK_SHIFT))&IOMUXC_GPR_GPR21_GPR_LVDS_SKCCK_MASK)
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC3_MASK 0x7000u
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC3_SHIFT 12
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC3(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_GPR_LVDS_SKC3_SHIFT))&IOMUXC_GPR_GPR21_GPR_LVDS_SKC3_MASK)
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC4_MASK 0x38000u
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC4_SHIFT 15
-#define IOMUXC_GPR_GPR21_GPR_LVDS_SKC4(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_GPR_LVDS_SKC4_SHIFT))&IOMUXC_GPR_GPR21_GPR_LVDS_SKC4_MASK)
+#define IOMUXC_GPR_GPR21_LVDS_SKC0_MASK 0x7u
+#define IOMUXC_GPR_GPR21_LVDS_SKC0_SHIFT 0
+#define IOMUXC_GPR_GPR21_LVDS_SKC0(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_LVDS_SKC0_SHIFT))&IOMUXC_GPR_GPR21_LVDS_SKC0_MASK)
+#define IOMUXC_GPR_GPR21_LVDS_SKC1_MASK 0x38u
+#define IOMUXC_GPR_GPR21_LVDS_SKC1_SHIFT 3
+#define IOMUXC_GPR_GPR21_LVDS_SKC1(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_LVDS_SKC1_SHIFT))&IOMUXC_GPR_GPR21_LVDS_SKC1_MASK)
+#define IOMUXC_GPR_GPR21_LVDS_SKC2_MASK 0x1C0u
+#define IOMUXC_GPR_GPR21_LVDS_SKC2_SHIFT 6
+#define IOMUXC_GPR_GPR21_LVDS_SKC2(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_LVDS_SKC2_SHIFT))&IOMUXC_GPR_GPR21_LVDS_SKC2_MASK)
+#define IOMUXC_GPR_GPR21_LVDS_SKCCK_MASK 0xE00u
+#define IOMUXC_GPR_GPR21_LVDS_SKCCK_SHIFT 9
+#define IOMUXC_GPR_GPR21_LVDS_SKCCK(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_LVDS_SKCCK_SHIFT))&IOMUXC_GPR_GPR21_LVDS_SKCCK_MASK)
+#define IOMUXC_GPR_GPR21_LVDS_SKC3_MASK 0x7000u
+#define IOMUXC_GPR_GPR21_LVDS_SKC3_SHIFT 12
+#define IOMUXC_GPR_GPR21_LVDS_SKC3(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_LVDS_SKC3_SHIFT))&IOMUXC_GPR_GPR21_LVDS_SKC3_MASK)
+#define IOMUXC_GPR_GPR21_LVDS_SKC4_MASK 0x38000u
+#define IOMUXC_GPR_GPR21_LVDS_SKC4_SHIFT 15
+#define IOMUXC_GPR_GPR21_LVDS_SKC4(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR21_LVDS_SKC4_SHIFT))&IOMUXC_GPR_GPR21_LVDS_SKC4_MASK)
#define IOMUXC_GPR_GPR21_SJC_BYPASS_CJTAGC_MASK 0x40000u
#define IOMUXC_GPR_GPR21_SJC_BYPASS_CJTAGC_SHIFT 18
#define IOMUXC_GPR_GPR21_DAP_BYPASS_CJTAGC_MASK 0x80000u
#define IOMUXC_GPR_GPR21_DAP_BYPASS_CJTAGC_SHIFT 19
/* GPR22 Bit Fields */
-#define IOMUXC_GPR_GPR22_ddrc_mrr_data_out_MASK 0xFF0000u
-#define IOMUXC_GPR_GPR22_ddrc_mrr_data_out_SHIFT 16
-#define IOMUXC_GPR_GPR22_ddrc_mrr_data_out(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR22_ddrc_mrr_data_out_SHIFT))&IOMUXC_GPR_GPR22_ddrc_mrr_data_out_MASK)
-#define IOMUXC_GPR_GPR22_ddrc_mrr_valid_out_MASK 0x1000000u
-#define IOMUXC_GPR_GPR22_ddrc_mrr_valid_out_SHIFT 24
-#define IOMUXC_GPR_GPR22_ddr_phy_dfi_init_complete_MASK 0x2000000u
-#define IOMUXC_GPR_GPR22_ddr_phy_dfi_init_complete_SHIFT 25
-#define IOMUXC_GPR_GPR22_GPR_chd2_dvdd_usb_stable_MASK 0x4000000u
-#define IOMUXC_GPR_GPR22_GPR_chd2_dvdd_usb_stable_SHIFT 26
-#define IOMUXC_GPR_GPR22_aux_chrg_det_2_usb_iso_enable_1_MASK 0x8000000u
-#define IOMUXC_GPR_GPR22_aux_chrg_det_2_usb_iso_enable_1_SHIFT 27
-#define IOMUXC_GPR_GPR22_GPR_chd1_dvdd_usb_stable_MASK 0x10000000u
-#define IOMUXC_GPR_GPR22_GPR_chd1_dvdd_usb_stable_SHIFT 28
-#define IOMUXC_GPR_GPR22_aux_chrg_det_1_usb_iso_enable_1_MASK 0x20000000u
-#define IOMUXC_GPR_GPR22_aux_chrg_det_1_usb_iso_enable_1_SHIFT 29
-#define IOMUXC_GPR_GPR22_GPR_PCIE_PHY_PLL_LOCKED_MASK 0x80000000u
-#define IOMUXC_GPR_GPR22_GPR_PCIE_PHY_PLL_LOCKED_SHIFT 31
+#define IOMUXC_GPR_GPR22_DDRC_MRR_DATA_MASK 0xFF0000u
+#define IOMUXC_GPR_GPR22_DDRC_MRR_DATA_SHIFT 16
+#define IOMUXC_GPR_GPR22_DDRC_MRR_DATA(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_GPR_GPR22_DDRC_MRR_DATA_SHIFT))&IOMUXC_GPR_GPR22_DDRC_MRR_DATA_MASK)
+#define IOMUXC_GPR_GPR22_DDRC_MRR_VALID_MASK 0x1000000u
+#define IOMUXC_GPR_GPR22_DDRC_MRR_VALID_SHIFT 24
+#define IOMUXC_GPR_GPR22_DFI_INIT_COMPLETE_MASK 0x2000000u
+#define IOMUXC_GPR_GPR22_DFI_INIT_COMPLETE_SHIFT 25
+#define IOMUXC_GPR_GPR22_CHD2_DVDD_STABLE_MASK 0x4000000u
+#define IOMUXC_GPR_GPR22_CHD2_DVDD_STABLE_SHIFT 26
+#define IOMUXC_GPR_GPR22_CHD2_ISO_ENA_1_MASK 0x8000000u
+#define IOMUXC_GPR_GPR22_CHD2_ISO_ENA_1_SHIFT 27
+#define IOMUXC_GPR_GPR22_CHD1_DVDD_STABLE_MASK 0x10000000u
+#define IOMUXC_GPR_GPR22_CHD1_DVDD_STABLE_SHIFT 28
+#define IOMUXC_GPR_GPR22_CHD1_ISO_ENA_1_MASK 0x20000000u
+#define IOMUXC_GPR_GPR22_CHD1_ISO_ENA_1_SHIFT 29
+#define IOMUXC_GPR_GPR22_PCIE_PHY_PLL_LOCKED_MASK 0x80000000u
+#define IOMUXC_GPR_GPR22_PCIE_PHY_PLL_LOCKED_SHIFT 31
/*!
* @}
*/ /* end of group IOMUXC_GPR_Register_Masks */
-
/* IOMUXC_GPR - Peripheral instance base addresses */
/** Peripheral IOMUXC_GPR base address */
#define IOMUXC_GPR_BASE (0x30340000u)
/** Peripheral IOMUXC_GPR base pointer */
#define IOMUXC_GPR ((IOMUXC_GPR_Type *)IOMUXC_GPR_BASE)
#define IOMUXC_GPR_BASE_PTR (IOMUXC_GPR)
-/** Array initializer of IOMUXC_GPR peripheral base adresses */
+/** Array initializer of IOMUXC_GPR peripheral base addresses */
#define IOMUXC_GPR_BASE_ADDRS { IOMUXC_GPR_BASE }
/** Array initializer of IOMUXC_GPR peripheral base pointers */
#define IOMUXC_GPR_BASE_PTRS { IOMUXC_GPR }
-
+/** Interrupt vectors for the IOMUXC_GPR peripheral type */
+#define IOMUXC_GPR_IRQS { GPR_IRQn }
/* ----------------------------------------------------------------------------
-- IOMUXC_GPR - Register accessor macros
---------------------------------------------------------------------------- */
@@ -77591,7 +27209,6 @@ typedef struct {
#define IOMUXC_GPR_GPR20 IOMUXC_GPR_GPR20_REG(IOMUXC_GPR_BASE_PTR)
#define IOMUXC_GPR_GPR21 IOMUXC_GPR_GPR21_REG(IOMUXC_GPR_BASE_PTR)
#define IOMUXC_GPR_GPR22 IOMUXC_GPR_GPR22_REG(IOMUXC_GPR_BASE_PTR)
-
/*!
* @}
*/ /* end of group IOMUXC_GPR_Register_Accessor_Macros */
@@ -77601,7 +27218,6 @@ typedef struct {
* @}
*/ /* end of group IOMUXC_GPR_Peripheral */
-
/* ----------------------------------------------------------------------------
-- IOMUXC_LPSR Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -77634,7 +27250,6 @@ typedef struct {
__IO uint32_t SW_PAD_CTL_PAD_GPIO1_IO06; /**< SW_PAD_CTL_PAD_GPIO1_IO06 SW PAD Control Register, offset: 0x48 */
__IO uint32_t SW_PAD_CTL_PAD_GPIO1_IO07; /**< SW_PAD_CTL_PAD_GPIO1_IO07 SW PAD Control Register, offset: 0x4C */
} IOMUXC_LPSR_Type, *IOMUXC_LPSR_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- IOMUXC_LPSR - Register accessor macros
---------------------------------------------------------------------------- */
@@ -77670,8 +27285,6 @@ typedef struct {
/*!
* @}
*/ /* end of group IOMUXC_LPSR_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- IOMUXC_LPSR Register Masks
---------------------------------------------------------------------------- */
@@ -77890,18 +27503,16 @@ typedef struct {
* @}
*/ /* end of group IOMUXC_LPSR_Register_Masks */
-
/* IOMUXC_LPSR - Peripheral instance base addresses */
/** Peripheral IOMUXC_LPSR base address */
#define IOMUXC_LPSR_BASE (0x302C0000u)
/** Peripheral IOMUXC_LPSR base pointer */
#define IOMUXC_LPSR ((IOMUXC_LPSR_Type *)IOMUXC_LPSR_BASE)
#define IOMUXC_LPSR_BASE_PTR (IOMUXC_LPSR)
-/** Array initializer of IOMUXC_LPSR peripheral base adresses */
+/** Array initializer of IOMUXC_LPSR peripheral base addresses */
#define IOMUXC_LPSR_BASE_ADDRS { IOMUXC_LPSR_BASE }
/** Array initializer of IOMUXC_LPSR peripheral base pointers */
#define IOMUXC_LPSR_BASE_PTRS { IOMUXC_LPSR }
-
/* ----------------------------------------------------------------------------
-- IOMUXC_LPSR - Register accessor macros
---------------------------------------------------------------------------- */
@@ -77934,7 +27545,6 @@ typedef struct {
#define IOMUXC_LPSR_SW_PAD_CTL_PAD_GPIO1_IO05 IOMUXC_LPSR_SW_PAD_CTL_PAD_GPIO1_IO05_REG(IOMUXC_LPSR_BASE_PTR)
#define IOMUXC_LPSR_SW_PAD_CTL_PAD_GPIO1_IO06 IOMUXC_LPSR_SW_PAD_CTL_PAD_GPIO1_IO06_REG(IOMUXC_LPSR_BASE_PTR)
#define IOMUXC_LPSR_SW_PAD_CTL_PAD_GPIO1_IO07 IOMUXC_LPSR_SW_PAD_CTL_PAD_GPIO1_IO07_REG(IOMUXC_LPSR_BASE_PTR)
-
/*!
* @}
*/ /* end of group IOMUXC_LPSR_Register_Accessor_Macros */
@@ -77944,6 +27554,362 @@ typedef struct {
* @}
*/ /* end of group IOMUXC_LPSR_Peripheral */
+/* ----------------------------------------------------------------------------
+ -- IOMUXC_LPSR_GPR Peripheral Access Layer
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup IOMUXC_LPSR_GPR_Peripheral_Access_Layer IOMUXC_LPSR_GPR Peripheral Access Layer
+ * @{
+ */
+
+/** IOMUXC_LPSR_GPR - Register Layout Typedef */
+typedef struct {
+ __IO uint32_t IOMUXC_LPSR_GPR0; /**< IOMUXC_LPSR General Purpose Register 0, offset: 0x0 */
+ __IO uint32_t IOMUXC_LPSR_GPR1; /**< IOMUXC_LPSR General Purpose Register 1, offset: 0x4 */
+ __IO uint32_t IOMUXC_LPSR_GPR2; /**< IOMUXC_LPSR General Purpose Register 2, offset: 0x8 */
+ __IO uint32_t IOMUXC_LPSR_GPR3; /**< IOMUXC_LPSR General Purpose Register 3, offset: 0xC */
+ __IO uint32_t IOMUXC_LPSR_GPR4; /**< IOMUXC_LPSR General Purpose Register 4, offset: 0x10 */
+ __IO uint32_t IOMUXC_LPSR_GPR5; /**< IOMUXC_LPSR General Purpose Register 5, offset: 0x14 */
+ __IO uint32_t IOMUXC_LPSR_GPR6; /**< IOMUXC_LPSR General Purpose Register 6, offset: 0x18 */
+ __IO uint32_t IOMUXC_LPSR_GPR7; /**< IOMUXC_LPSR General Purpose Register 7, offset: 0x1C */
+ __IO uint32_t IOMUXC_LPSR_GPR8; /**< IOMUXC_LPSR General Purpose Register 8, offset: 0x20 */
+ __IO uint32_t IOMUXC_LPSR_GPR9; /**< IOMUXC_LPSR General Purpose Register 9, offset: 0x24 */
+ __IO uint32_t IOMUXC_LPSR_GPR10; /**< IOMUXC_LPSR General Purpose Register 10, offset: 0x28 */
+ __IO uint32_t IOMUXC_LPSR_GPR11; /**< IOMUXC_LPSR General Purpose Register 11, offset: 0x2C */
+ __IO uint32_t IOMUXC_LPSR_GPR12; /**< IOMUXC_LPSR General Purpose Register 12, offset: 0x30 */
+ __IO uint32_t IOMUXC_LPSR_GPR13; /**< IOMUXC_LPSR General Purpose Register 13, offset: 0x34 */
+ __IO uint32_t IOMUXC_LPSR_GPR14; /**< IOMUXC_LPSR General Purpose Register 14, offset: 0x38 */
+ __IO uint32_t IOMUXC_LPSR_GPR15; /**< IOMUXC_LPSR General Purpose Register 15, offset: 0x3C */
+ __IO uint32_t IOMUXC_LPSR_GPR16; /**< IOMUXC_LPSR General Purpose Register 16, offset: 0x40 */
+ __IO uint32_t IOMUXC_LPSR_GPR17; /**< IOMUXC_LPSR General Purpose Register 17, offset: 0x44 */
+ __IO uint32_t IOMUXC_LPSR_GPR18; /**< IOMUXC_LPSR General Purpose Register 18, offset: 0x48 */
+ __IO uint32_t IOMUXC_LPSR_GPR19; /**< IOMUXC_LPSR General Purpose Register 19, offset: 0x4C */
+ __IO uint32_t IOMUXC_LPSR_GPR20; /**< IOMUXC_LPSR General Purpose Register 20, offset: 0x50 */
+ __IO uint32_t IOMUXC_LPSR_GPR21; /**< IOMUXC_LPSR General Purpose Register 21, offset: 0x54 */
+ __IO uint32_t IOMUXC_LPSR_GPR22; /**< IOMUXC_LPSR General Purpose Register 22, offset: 0x58 */
+} IOMUXC_LPSR_GPR_Type, *IOMUXC_LPSR_GPR_MemMapPtr;
+/* ----------------------------------------------------------------------------
+ -- IOMUXC_LPSR_GPR - Register accessor macros
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup IOMUXC_LPSR_GPR_Register_Accessor_Macros IOMUXC_LPSR_GPR - Register accessor macros
+ * @{
+ */
+
+
+/* IOMUXC_LPSR_GPR - Register accessors */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR0_REG(base) ((base)->IOMUXC_LPSR_GPR0)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR1_REG(base) ((base)->IOMUXC_LPSR_GPR1)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR2_REG(base) ((base)->IOMUXC_LPSR_GPR2)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_REG(base) ((base)->IOMUXC_LPSR_GPR3)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_REG(base) ((base)->IOMUXC_LPSR_GPR4)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR5_REG(base) ((base)->IOMUXC_LPSR_GPR5)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR6_REG(base) ((base)->IOMUXC_LPSR_GPR6)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR7_REG(base) ((base)->IOMUXC_LPSR_GPR7)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR8_REG(base) ((base)->IOMUXC_LPSR_GPR8)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR9_REG(base) ((base)->IOMUXC_LPSR_GPR9)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_REG(base) ((base)->IOMUXC_LPSR_GPR10)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_REG(base) ((base)->IOMUXC_LPSR_GPR11)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR12_REG(base) ((base)->IOMUXC_LPSR_GPR12)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_REG(base) ((base)->IOMUXC_LPSR_GPR13)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR14_REG(base) ((base)->IOMUXC_LPSR_GPR14)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR15_REG(base) ((base)->IOMUXC_LPSR_GPR15)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR16_REG(base) ((base)->IOMUXC_LPSR_GPR16)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR17_REG(base) ((base)->IOMUXC_LPSR_GPR17)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR18_REG(base) ((base)->IOMUXC_LPSR_GPR18)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR19_REG(base) ((base)->IOMUXC_LPSR_GPR19)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_REG(base) ((base)->IOMUXC_LPSR_GPR20)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_REG(base) ((base)->IOMUXC_LPSR_GPR21)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_REG(base) ((base)->IOMUXC_LPSR_GPR22)
+
+/*!
+ * @}
+ */ /* end of group IOMUXC_LPSR_GPR_Register_Accessor_Macros */
+/* ----------------------------------------------------------------------------
+ -- IOMUXC_LPSR_GPR Register Masks
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup IOMUXC_LPSR_GPR_Register_Masks IOMUXC_LPSR_GPR Register Masks
+ * @{
+ */
+
+/* IOMUXC_LPSR_GPR0 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR0_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR0_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR0_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR0_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR0_GP_MASK)
+/* IOMUXC_LPSR_GPR1 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR1_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR1_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR1_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR1_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR1_GP_MASK)
+/* IOMUXC_LPSR_GPR2 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR2_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR2_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR2_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR2_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR2_GP_MASK)
+/* IOMUXC_LPSR_GPR3 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_GP_MASK 0xFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_GP_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_RO_MASK 0xFFFF0000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_RO_SHIFT 16
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_RO(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_RO_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_RO_MASK)
+/* IOMUXC_LPSR_GPR4 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_GP_MASK 0xFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_GP_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_RO_MASK 0xFFFF0000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_RO_SHIFT 16
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_RO(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_RO_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_RO_MASK)
+/* IOMUXC_LPSR_GPR5 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR5_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR5_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR5_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR5_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR5_GP_MASK)
+/* IOMUXC_LPSR_GPR6 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR6_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR6_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR6_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR6_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR6_GP_MASK)
+/* IOMUXC_LPSR_GPR7 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR7_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR7_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR7_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR7_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR7_GP_MASK)
+/* IOMUXC_LPSR_GPR8 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR8_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR8_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR8_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR8_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR8_GP_MASK)
+/* IOMUXC_LPSR_GPR9 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR9_STICKY_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR9_STICKY_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR9_STICKY(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR9_STICKY_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR9_STICKY_MASK)
+/* IOMUXC_LPSR_GPR10 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_LOCK_MASK 0xFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_LOCK_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_LOCK(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_LOCK_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_LOCK_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_STICKY_MASK 0xFFFF0000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_STICKY_SHIFT 16
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_STICKY(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_STICKY_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_STICKY_MASK)
+/* IOMUXC_LPSR_GPR11 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_LOCK_MASK 0xFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_LOCK_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_LOCK(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_LOCK_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_LOCK_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_STICKY_MASK 0xFFFF0000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_STICKY_SHIFT 16
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_STICKY(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_STICKY_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_STICKY_MASK)
+/* IOMUXC_LPSR_GPR12 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR12_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR12_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR12_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR12_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR12_GP_MASK)
+/* IOMUXC_LPSR_GPR13 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_GP_MASK 0xFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_GP_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_RO_MASK 0xFFFF0000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_RO_SHIFT 16
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_RO(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_RO_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_RO_MASK)
+/* IOMUXC_LPSR_GPR14 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR14_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR14_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR14_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR14_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR14_GP_MASK)
+/* IOMUXC_LPSR_GPR15 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR15_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR15_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR15_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR15_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR15_GP_MASK)
+/* IOMUXC_LPSR_GPR16 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR16_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR16_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR16_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR16_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR16_GP_MASK)
+/* IOMUXC_LPSR_GPR17 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR17_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR17_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR17_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR17_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR17_GP_MASK)
+/* IOMUXC_LPSR_GPR18 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR18_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR18_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR18_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR18_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR18_GP_MASK)
+/* IOMUXC_LPSR_GPR19 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR19_GP_MASK 0xFFFFFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR19_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR19_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR19_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR19_GP_MASK)
+/* IOMUXC_LPSR_GPR20 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_DSE_MASK 0x3u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_DSE_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_DSE_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_DSE_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_SRE_MASK 0x4u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_SRE_SHIFT 2
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_HYS_MASK 0x8u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_HYS_SHIFT 3
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_PE_MASK 0x10u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_PE_SHIFT 4
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_PS_MASK 0x60u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_PS_SHIFT 5
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_PS_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_PS_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_MUX_CTL_MASK 0x80u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO08_MUX_CTL_SHIFT 7
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_DSE_MASK 0x300u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_DSE_SHIFT 8
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_DSE_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_DSE_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_SRE_MASK 0x400u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_SRE_SHIFT 10
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_HYS_MASK 0x800u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_HYS_SHIFT 11
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_PE_MASK 0x1000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_PE_SHIFT 12
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_PS_MASK 0x6000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_PS_SHIFT 13
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_PS_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_PS_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_MUX_CTL_MASK 0x8000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO09_MUX_CTL_SHIFT 15
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_DSE_MASK 0x30000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_DSE_SHIFT 16
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_DSE_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_DSE_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_SRE_MASK 0x40000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_SRE_SHIFT 18
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_HYS_MASK 0x80000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_HYS_SHIFT 19
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_PE_MASK 0x100000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_PE_SHIFT 20
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_PS_MASK 0x600000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_PS_SHIFT 21
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_PS_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_PS_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_MUX_CTL_MASK 0x800000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO10_MUX_CTL_SHIFT 23
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_DSE_MASK 0x3000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_DSE_SHIFT 24
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_DSE_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_DSE_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_SRE_MASK 0x4000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_SRE_SHIFT 26
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_HYS_MASK 0x8000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_HYS_SHIFT 27
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_PE_MASK 0x10000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_PE_SHIFT 28
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_PS_MASK 0x60000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_PS_SHIFT 29
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_PS_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_PS_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_MUX_CTL_MASK 0x80000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_GPIO1_IO11_MUX_CTL_SHIFT 31
+/* IOMUXC_LPSR_GPR21 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_DSE_MASK 0x3u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_DSE_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_DSE_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_DSE_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_SRE_MASK 0x4u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_SRE_SHIFT 2
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_HYS_MASK 0x8u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_HYS_SHIFT 3
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_PE_MASK 0x10u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_PE_SHIFT 4
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_PS_MASK 0x60u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_PS_SHIFT 5
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_PS_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_PS_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_MUX_CTL_MASK 0x80u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO12_MUX_CTL_SHIFT 7
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_DSE_MASK 0x300u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_DSE_SHIFT 8
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_DSE_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_DSE_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_SRE_MASK 0x400u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_SRE_SHIFT 10
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_HYS_MASK 0x800u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_HYS_SHIFT 11
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_PE_MASK 0x1000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_PE_SHIFT 12
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_PS_MASK 0x6000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_PS_SHIFT 13
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_PS_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_PS_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_MUX_CTL_MASK 0x8000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO13_MUX_CTL_SHIFT 15
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_DSE_MASK 0x30000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_DSE_SHIFT 16
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_DSE_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_DSE_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_SRE_MASK 0x40000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_SRE_SHIFT 18
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_HYS_MASK 0x80000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_HYS_SHIFT 19
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_PE_MASK 0x100000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_PE_SHIFT 20
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_PS_MASK 0x600000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_PS_SHIFT 21
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_PS_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_PS_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_MUX_CTL_MASK 0x800000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO14_MUX_CTL_SHIFT 23
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_DSE_MASK 0x3000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_DSE_SHIFT 24
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_DSE(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_DSE_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_DSE_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_SRE_MASK 0x4000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_SRE_SHIFT 26
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_HYS_MASK 0x8000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_HYS_SHIFT 27
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_PE_MASK 0x10000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_PE_SHIFT 28
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_PS_MASK 0x60000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_PS_SHIFT 29
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_PS(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_PS_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_PS_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_MUX_CTL_MASK 0x80000000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_GPIO1_IO15_MUX_CTL_SHIFT 31
+/* IOMUXC_LPSR_GPR22 Bit Fields */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_GP_MASK 0xFFFFu
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_GP_SHIFT 0
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_GP(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_GP_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_GP_MASK)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_RO_MASK 0xFFFF0000u
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_RO_SHIFT 16
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_RO(x) (((uint32_t)(((uint32_t)(x))<<IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_RO_SHIFT))&IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_RO_MASK)
+
+/*!
+ * @}
+ */ /* end of group IOMUXC_LPSR_GPR_Register_Masks */
+
+/* IOMUXC_LPSR_GPR - Peripheral instance base addresses */
+/** Peripheral IOMUXC_LPSR_GPR base address */
+#define IOMUXC_LPSR_GPR_BASE (0x30270000u)
+/** Peripheral IOMUXC_LPSR_GPR base pointer */
+#define IOMUXC_LPSR_GPR ((IOMUXC_LPSR_GPR_Type *)IOMUXC_LPSR_GPR_BASE)
+#define IOMUXC_LPSR_GPR_BASE_PTR (IOMUXC_LPSR_GPR)
+/** Array initializer of IOMUXC_LPSR_GPR peripheral base addresses */
+#define IOMUXC_LPSR_GPR_BASE_ADDRS { IOMUXC_LPSR_GPR_BASE }
+/** Array initializer of IOMUXC_LPSR_GPR peripheral base pointers */
+#define IOMUXC_LPSR_GPR_BASE_PTRS { IOMUXC_LPSR_GPR }
+/* ----------------------------------------------------------------------------
+ -- IOMUXC_LPSR_GPR - Register accessor macros
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup IOMUXC_LPSR_GPR_Register_Accessor_Macros IOMUXC_LPSR_GPR - Register accessor macros
+ * @{
+ */
+
+
+/* IOMUXC_LPSR_GPR - Register instance definitions */
+/* IOMUXC_LPSR_GPR */
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR0 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR0_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR1 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR1_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR2 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR2_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR3_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR4_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR5 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR5_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR6 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR6_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR7 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR7_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR8 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR8_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR9 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR9_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR10_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR11_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR12 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR12_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR13_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR14 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR14_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR15 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR15_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR16 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR16_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR17 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR17_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR18 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR18_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR19 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR19_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR20_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR21_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+#define IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22 IOMUXC_LPSR_GPR_IOMUXC_LPSR_GPR22_REG(IOMUXC_LPSR_GPR_BASE_PTR)
+/*!
+ * @}
+ */ /* end of group IOMUXC_LPSR_GPR_Register_Accessor_Macros */
+
+
+/*!
+ * @}
+ */ /* end of group IOMUXC_LPSR_GPR_Peripheral */
/* ----------------------------------------------------------------------------
-- KPP Peripheral Access Layer
@@ -77961,7 +27927,6 @@ typedef struct {
__IO uint16_t KDDR; /**< Keypad Data Direction Register, offset: 0x4 */
__IO uint16_t KPDR; /**< Keypad Data Register, offset: 0x6 */
} KPP_Type, *KPP_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- KPP - Register accessor macros
---------------------------------------------------------------------------- */
@@ -77981,8 +27946,6 @@ typedef struct {
/*!
* @}
*/ /* end of group KPP_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- KPP Register Masks
---------------------------------------------------------------------------- */
@@ -78031,18 +27994,18 @@ typedef struct {
* @}
*/ /* end of group KPP_Register_Masks */
-
/* KPP - Peripheral instance base addresses */
/** Peripheral KPP base address */
#define KPP_BASE (0x30320000u)
/** Peripheral KPP base pointer */
#define KPP ((KPP_Type *)KPP_BASE)
#define KPP_BASE_PTR (KPP)
-/** Array initializer of KPP peripheral base adresses */
+/** Array initializer of KPP peripheral base addresses */
#define KPP_BASE_ADDRS { KPP_BASE }
/** Array initializer of KPP peripheral base pointers */
#define KPP_BASE_PTRS { KPP }
-
+/** Interrupt vectors for the KPP peripheral type */
+#define KPP_IRQS { KPP_IRQn }
/* ----------------------------------------------------------------------------
-- KPP - Register accessor macros
---------------------------------------------------------------------------- */
@@ -78059,7 +28022,6 @@ typedef struct {
#define KPP_KPSR KPP_KPSR_REG(KPP_BASE_PTR)
#define KPP_KDDR KPP_KDDR_REG(KPP_BASE_PTR)
#define KPP_KPDR KPP_KPDR_REG(KPP_BASE_PTR)
-
/*!
* @}
*/ /* end of group KPP_Register_Accessor_Macros */
@@ -78069,7 +28031,6 @@ typedef struct {
* @}
*/ /* end of group KPP_Peripheral */
-
/* ----------------------------------------------------------------------------
-- LCDIF Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -78143,7 +28104,7 @@ typedef struct {
uint8_t RESERVED_21[12];
__IO uint32_t CRC_STAT; /**< CRC Status Register, offset: 0x1A0 */
uint8_t RESERVED_22[12];
- __IO uint32_t STAT; /**< LCD Interface Status Register, offset: 0x1B0 */
+ __I uint32_t STAT; /**< LCD Interface Status Register, offset: 0x1B0 */
uint8_t RESERVED_23[12];
__I uint32_t VERSION; /**< LCD Interface Version Register, offset: 0x1C0 */
uint8_t RESERVED_24[12];
@@ -78167,13 +28128,12 @@ typedef struct {
uint8_t RESERVED_33[12];
__IO uint32_t SYNC_DELAY; /**< LCD working insync mode with CSI for VSYNC delay, offset: 0x260 */
uint8_t RESERVED_34[12];
- __I uint32_t DEBUG3; /**< eLCDIF Interface Debug3 Register, offset: 0x270 */
+ __IO uint32_t DEBUG3; /**< eLCDIF Interface Debug3 Register, offset: 0x270 */
uint8_t RESERVED_35[12];
- __I uint32_t DEBUG4; /**< LCD Interface Debug4, offset: 0x280 */
+ __IO uint32_t DEBUG4; /**< LCD Interface Debug4 , offset: 0x280 */
uint8_t RESERVED_36[12];
- __I uint32_t DEBUG5; /**< LCD Interface Debug5, offset: 0x290 */
+ __IO uint32_t DEBUG5; /**< LCD Interface Debug5 , offset: 0x290 */
} LCDIF_Type, *LCDIF_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- LCDIF - Register accessor macros
---------------------------------------------------------------------------- */
@@ -78243,8 +28203,6 @@ typedef struct {
/*!
* @}
*/ /* end of group LCDIF_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- LCDIF Register Masks
---------------------------------------------------------------------------- */
@@ -79363,7 +29321,6 @@ typedef struct {
* @}
*/ /* end of group LCDIF_Register_Masks */
-
/* LCDIF - Peripheral instance base addresses */
/** Peripheral LCDIF1 base address */
#define LCDIF1_BASE (0x30730000u)
@@ -79375,11 +29332,10 @@ typedef struct {
/** Peripheral LCDIF2 base pointer */
#define LCDIF2 ((LCDIF_Type *)LCDIF2_BASE)
#define LCDIF2_BASE_PTR (LCDIF2)
-/** Array initializer of LCDIF peripheral base adresses */
+/** Array initializer of LCDIF peripheral base addresses */
#define LCDIF_BASE_ADDRS { LCDIF1_BASE, LCDIF2_BASE }
/** Array initializer of LCDIF peripheral base pointers */
#define LCDIF_BASE_PTRS { LCDIF1, LCDIF2 }
-
/* ----------------------------------------------------------------------------
-- LCDIF - Register accessor macros
---------------------------------------------------------------------------- */
@@ -79501,7 +29457,6 @@ typedef struct {
#define LCDIF2_DEBUG3 LCDIF_DEBUG3_REG(LCDIF2_BASE_PTR)
#define LCDIF2_DEBUG4 LCDIF_DEBUG4_REG(LCDIF2_BASE_PTR)
#define LCDIF2_DEBUG5 LCDIF_DEBUG5_REG(LCDIF2_BASE_PTR)
-
/*!
* @}
*/ /* end of group LCDIF_Register_Accessor_Macros */
@@ -79511,7 +29466,6 @@ typedef struct {
* @}
*/ /* end of group LCDIF_Peripheral */
-
/* ----------------------------------------------------------------------------
-- LMEM Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -79533,7 +29487,6 @@ typedef struct {
__IO uint32_t PSCSAR; /**< Cache search address register, offset: 0x808 */
__IO uint32_t PSCCVR; /**< Cache read/write value register, offset: 0x80C */
} LMEM_Type, *LMEM_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- LMEM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -79557,8 +29510,6 @@ typedef struct {
/*!
* @}
*/ /* end of group LMEM_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- LMEM Register Masks
---------------------------------------------------------------------------- */
@@ -79673,18 +29624,16 @@ typedef struct {
* @}
*/ /* end of group LMEM_Register_Masks */
-
/* LMEM - Peripheral instance base addresses */
/** Peripheral LMEM base address */
#define LMEM_BASE (0xE0082000u)
/** Peripheral LMEM base pointer */
#define LMEM ((LMEM_Type *)LMEM_BASE)
#define LMEM_BASE_PTR (LMEM)
-/** Array initializer of LMEM peripheral base adresses */
+/** Array initializer of LMEM peripheral base addresses */
#define LMEM_BASE_ADDRS { LMEM_BASE }
/** Array initializer of LMEM peripheral base pointers */
#define LMEM_BASE_PTRS { LMEM }
-
/* ----------------------------------------------------------------------------
-- LMEM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -79705,7 +29654,6 @@ typedef struct {
#define LMEM_PSCLCR LMEM_PSCLCR_REG(LMEM_BASE_PTR)
#define LMEM_PSCSAR LMEM_PSCSAR_REG(LMEM_BASE_PTR)
#define LMEM_PSCCVR LMEM_PSCCVR_REG(LMEM_BASE_PTR)
-
/*!
* @}
*/ /* end of group LMEM_Register_Accessor_Macros */
@@ -79715,7 +29663,6 @@ typedef struct {
* @}
*/ /* end of group LMEM_Peripheral */
-
/* ----------------------------------------------------------------------------
-- MCM Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -79735,7 +29682,6 @@ typedef struct {
__I uint32_t FATR; /**< Fault attributes register, offset: 0x24 */
__I uint32_t FDR; /**< Fault data register, offset: 0x28 */
} MCM_Type, *MCM_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- MCM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -79756,8 +29702,6 @@ typedef struct {
/*!
* @}
*/ /* end of group MCM_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- MCM Register Masks
---------------------------------------------------------------------------- */
@@ -79803,18 +29747,16 @@ typedef struct {
* @}
*/ /* end of group MCM_Register_Masks */
-
/* MCM - Peripheral instance base addresses */
/** Peripheral MCM base address */
#define MCM_BASE (0xE0000000u)
/** Peripheral MCM base pointer */
#define MCM ((MCM_Type *)MCM_BASE)
#define MCM_BASE_PTR (MCM)
-/** Array initializer of MCM peripheral base adresses */
+/** Array initializer of MCM peripheral base addresses */
#define MCM_BASE_ADDRS { MCM_BASE }
/** Array initializer of MCM peripheral base pointers */
#define MCM_BASE_PTRS { MCM }
-
/* ----------------------------------------------------------------------------
-- MCM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -79832,7 +29774,6 @@ typedef struct {
#define MCM_FADR MCM_FADR_REG(MCM_BASE_PTR)
#define MCM_FATR MCM_FATR_REG(MCM_BASE_PTR)
#define MCM_FDR MCM_FDR_REG(MCM_BASE_PTR)
-
/*!
* @}
*/ /* end of group MCM_Register_Accessor_Macros */
@@ -79842,6 +29783,462 @@ typedef struct {
* @}
*/ /* end of group MCM_Peripheral */
+/* ----------------------------------------------------------------------------
+ -- MIPI_CSI2 Peripheral Access Layer
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup MIPI_CSI2_Peripheral_Access_Layer MIPI_CSI2 Peripheral Access Layer
+ * @{
+ */
+
+/** MIPI_CSI2 - Register Layout Typedef */
+typedef struct {
+ uint8_t RESERVED_0[4];
+ __IO uint32_t CSIS_CMN_CTRL; /**< CSIS Common Control, offset: 0x4 */
+ __IO uint32_t CSIS_CLK_CTRL; /**< CSIS Clock gate Control, offset: 0x8 */
+ uint8_t RESERVED_1[4];
+ __IO uint32_t CSIS_INT_MSK; /**< CSIS Interrupt Mask, offset: 0x10 */
+ __IO uint32_t CSIS_INT_SRC; /**< CSIS Interrupt Source, offset: 0x14 */
+ uint8_t RESERVED_2[8];
+ __IO uint32_t DPHY_STATUS; /**< D-PHY Status, offset: 0x20 */
+ __IO uint32_t DPHY_CMN_CTRL; /**< D-PHY Common Control, offset: 0x24 */
+ uint8_t RESERVED_3[8];
+ __IO uint32_t DPHY_BCTRL_L; /**< D-PHY Master and Slave Control register low, offset: 0x30 */
+ __IO uint32_t DPHY_BCTRL_H; /**< D-PHY Master and Slave Control register high, offset: 0x34 */
+ __IO uint32_t DPHY_SCTRL_L; /**< D-PHY Slave Control register low, offset: 0x38 */
+ __IO uint32_t DPHY_SCTRL_H; /**< D-PHY Slave Control register high, offset: 0x3C */
+ __IO uint32_t ISP_CONFIG_CH0; /**< ISP Configuration register of CH0, offset: 0x40 */
+ __IO uint32_t ISP_RESOL_CH0; /**< ISP Image Resolution register of CH0, offset: 0x44 */
+ __IO uint32_t ISP_SYNC_CH0; /**< ISP SYNC register of CH0, offset: 0x48 */
+ uint8_t RESERVED_4[52];
+ __I uint32_t SDW_CONFIG_CH0; /**< Shadow Configuration register of CH0, offset: 0x80 */
+ __I uint32_t SDW_RESOL_CH0; /**< Shadow Resolution register of CH0, offset: 0x84 */
+ __IO uint32_t SDW_SYNC_CH0; /**< Shadow SYNC register of CH0, offset: 0x88 */
+ uint8_t RESERVED_5[52];
+ __IO uint32_t DBG_CTRL; /**< Debug Control register, offset: 0xC0 */
+ __IO uint32_t DBG_INTR_MSK; /**< Debug Interrupt Mask, offset: 0xC4 */
+ __IO uint32_t DBG_INTR_SRC; /**< Debug Interrupt Mask, offset: 0xC8 */
+ uint8_t RESERVED_6[7988];
+ __IO uint32_t NON_IMG_DATA; /**< Non Image Data, offset: 0x2000 */
+} MIPI_CSI2_Type, *MIPI_CSI2_MemMapPtr;
+/* ----------------------------------------------------------------------------
+ -- MIPI_CSI2 - Register accessor macros
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup MIPI_CSI2_Register_Accessor_Macros MIPI_CSI2 - Register accessor macros
+ * @{
+ */
+
+
+/* MIPI_CSI2 - Register accessors */
+#define MIPI_CSI2_CSIS_CMN_CTRL_REG(base) ((base)->CSIS_CMN_CTRL)
+#define MIPI_CSI2_CSIS_CLK_CTRL_REG(base) ((base)->CSIS_CLK_CTRL)
+#define MIPI_CSI2_CSIS_INT_MSK_REG(base) ((base)->CSIS_INT_MSK)
+#define MIPI_CSI2_CSIS_INT_SRC_REG(base) ((base)->CSIS_INT_SRC)
+#define MIPI_CSI2_DPHY_STATUS_REG(base) ((base)->DPHY_STATUS)
+#define MIPI_CSI2_DPHY_CMN_CTRL_REG(base) ((base)->DPHY_CMN_CTRL)
+#define MIPI_CSI2_DPHY_BCTRL_L_REG(base) ((base)->DPHY_BCTRL_L)
+#define MIPI_CSI2_DPHY_BCTRL_H_REG(base) ((base)->DPHY_BCTRL_H)
+#define MIPI_CSI2_DPHY_SCTRL_L_REG(base) ((base)->DPHY_SCTRL_L)
+#define MIPI_CSI2_DPHY_SCTRL_H_REG(base) ((base)->DPHY_SCTRL_H)
+#define MIPI_CSI2_ISP_CONFIG_CH0_REG(base) ((base)->ISP_CONFIG_CH0)
+#define MIPI_CSI2_ISP_RESOL_CH0_REG(base) ((base)->ISP_RESOL_CH0)
+#define MIPI_CSI2_ISP_SYNC_CH0_REG(base) ((base)->ISP_SYNC_CH0)
+#define MIPI_CSI2_SDW_CONFIG_CH0_REG(base) ((base)->SDW_CONFIG_CH0)
+#define MIPI_CSI2_SDW_RESOL_CH0_REG(base) ((base)->SDW_RESOL_CH0)
+#define MIPI_CSI2_SDW_SYNC_CH0_REG(base) ((base)->SDW_SYNC_CH0)
+#define MIPI_CSI2_DBG_CTRL_REG(base) ((base)->DBG_CTRL)
+#define MIPI_CSI2_DBG_INTR_MSK_REG(base) ((base)->DBG_INTR_MSK)
+#define MIPI_CSI2_DBG_INTR_SRC_REG(base) ((base)->DBG_INTR_SRC)
+#define MIPI_CSI2_NON_IMG_DATA_REG(base) ((base)->NON_IMG_DATA)
+
+/*!
+ * @}
+ */ /* end of group MIPI_CSI2_Register_Accessor_Macros */
+/* ----------------------------------------------------------------------------
+ -- MIPI_CSI2 Register Masks
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup MIPI_CSI2_Register_Masks MIPI_CSI2 Register Masks
+ * @{
+ */
+
+/* CSIS_CMN_CTRL Bit Fields */
+#define MIPI_CSI2_CSIS_CMN_CTRL_CSI_EN_MASK 0x1u
+#define MIPI_CSI2_CSIS_CMN_CTRL_CSI_EN_SHIFT 0
+#define MIPI_CSI2_CSIS_CMN_CTRL_SW_REST_MASK 0x2u
+#define MIPI_CSI2_CSIS_CMN_CTRL_SW_REST_SHIFT 1
+#define MIPI_CSI2_CSIS_CMN_CTRL_UPDATE_SHADOW_CTRL_MASK 0x4u
+#define MIPI_CSI2_CSIS_CMN_CTRL_UPDATE_SHADOW_CTRL_SHIFT 2
+#define MIPI_CSI2_CSIS_CMN_CTRL_RSVD3_MASK 0xF8u
+#define MIPI_CSI2_CSIS_CMN_CTRL_RSVD3_SHIFT 3
+#define MIPI_CSI2_CSIS_CMN_CTRL_RSVD3(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_CMN_CTRL_RSVD3_SHIFT))&MIPI_CSI2_CSIS_CMN_CTRL_RSVD3_MASK)
+#define MIPI_CSI2_CSIS_CMN_CTRL_LANE_NUMBER_MASK 0x300u
+#define MIPI_CSI2_CSIS_CMN_CTRL_LANE_NUMBER_SHIFT 8
+#define MIPI_CSI2_CSIS_CMN_CTRL_LANE_NUMBER(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_CMN_CTRL_LANE_NUMBER_SHIFT))&MIPI_CSI2_CSIS_CMN_CTRL_LANE_NUMBER_MASK)
+#define MIPI_CSI2_CSIS_CMN_CTRL_INTERLEAVE_MODE_MASK 0xC00u
+#define MIPI_CSI2_CSIS_CMN_CTRL_INTERLEAVE_MODE_SHIFT 10
+#define MIPI_CSI2_CSIS_CMN_CTRL_INTERLEAVE_MODE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_CMN_CTRL_INTERLEAVE_MODE_SHIFT))&MIPI_CSI2_CSIS_CMN_CTRL_INTERLEAVE_MODE_MASK)
+#define MIPI_CSI2_CSIS_CMN_CTRL_RSVD2_MASK 0xF000u
+#define MIPI_CSI2_CSIS_CMN_CTRL_RSVD2_SHIFT 12
+#define MIPI_CSI2_CSIS_CMN_CTRL_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_CMN_CTRL_RSVD2_SHIFT))&MIPI_CSI2_CSIS_CMN_CTRL_RSVD2_MASK)
+#define MIPI_CSI2_CSIS_CMN_CTRL_UPDATE_SHADOW_MASK 0xF0000u
+#define MIPI_CSI2_CSIS_CMN_CTRL_UPDATE_SHADOW_SHIFT 16
+#define MIPI_CSI2_CSIS_CMN_CTRL_UPDATE_SHADOW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_CMN_CTRL_UPDATE_SHADOW_SHIFT))&MIPI_CSI2_CSIS_CMN_CTRL_UPDATE_SHADOW_MASK)
+#define MIPI_CSI2_CSIS_CMN_CTRL_RSVD1_MASK 0xFFF00000u
+#define MIPI_CSI2_CSIS_CMN_CTRL_RSVD1_SHIFT 20
+#define MIPI_CSI2_CSIS_CMN_CTRL_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_CMN_CTRL_RSVD1_SHIFT))&MIPI_CSI2_CSIS_CMN_CTRL_RSVD1_MASK)
+/* CSIS_CLK_CTRL Bit Fields */
+#define MIPI_CSI2_CSIS_CLK_CTRL_WCLK_SRC_MASK 0xFu
+#define MIPI_CSI2_CSIS_CLK_CTRL_WCLK_SRC_SHIFT 0
+#define MIPI_CSI2_CSIS_CLK_CTRL_WCLK_SRC(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_CLK_CTRL_WCLK_SRC_SHIFT))&MIPI_CSI2_CSIS_CLK_CTRL_WCLK_SRC_MASK)
+#define MIPI_CSI2_CSIS_CLK_CTRL_CLKGATE_EN_MASK 0xF0u
+#define MIPI_CSI2_CSIS_CLK_CTRL_CLKGATE_EN_SHIFT 4
+#define MIPI_CSI2_CSIS_CLK_CTRL_CLKGATE_EN(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_CLK_CTRL_CLKGATE_EN_SHIFT))&MIPI_CSI2_CSIS_CLK_CTRL_CLKGATE_EN_MASK)
+#define MIPI_CSI2_CSIS_CLK_CTRL_RSVD4_MASK 0xFF00u
+#define MIPI_CSI2_CSIS_CLK_CTRL_RSVD4_SHIFT 8
+#define MIPI_CSI2_CSIS_CLK_CTRL_RSVD4(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_CLK_CTRL_RSVD4_SHIFT))&MIPI_CSI2_CSIS_CLK_CTRL_RSVD4_MASK)
+#define MIPI_CSI2_CSIS_CLK_CTRL_CLKGATE_TRAIL_MASK 0xFFFF0000u
+#define MIPI_CSI2_CSIS_CLK_CTRL_CLKGATE_TRAIL_SHIFT 16
+#define MIPI_CSI2_CSIS_CLK_CTRL_CLKGATE_TRAIL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_CLK_CTRL_CLKGATE_TRAIL_SHIFT))&MIPI_CSI2_CSIS_CLK_CTRL_CLKGATE_TRAIL_MASK)
+/* CSIS_INT_MSK Bit Fields */
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_id_MASK 0x1u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_id_SHIFT 0
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_CRC_MASK 0x2u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_CRC_SHIFT 1
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_ECC_MASK 0x4u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_ECC_SHIFT 2
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_WRONG_CFG_MASK 0x8u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_WRONG_CFG_SHIFT 3
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_OVER_MASK 0xF0u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_OVER_SHIFT 4
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_OVER(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_OVER_SHIFT))&MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_OVER_MASK)
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_LOST_FE_MASK 0xF00u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_LOST_FE_SHIFT 8
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_LOST_FE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_LOST_FE_SHIFT))&MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_LOST_FE_MASK)
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_LOST_FS_MASK 0xF000u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_LOST_FS_SHIFT 12
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_LOST_FS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_LOST_FS_SHIFT))&MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_LOST_FS_MASK)
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_SOT_HS_MASK 0xF0000u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_SOT_HS_SHIFT 16
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_SOT_HS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_SOT_HS_SHIFT))&MIPI_CSI2_CSIS_INT_MSK_MSK_ERR_SOT_HS_MASK)
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_FRAMEEND_MASK 0xF00000u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_FRAMEEND_SHIFT 20
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_FRAMEEND(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_MSK_MSK_FRAMEEND_SHIFT))&MIPI_CSI2_CSIS_INT_MSK_MSK_FRAMEEND_MASK)
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_FRAMESTART_MASK 0xF000000u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_FRAMESTART_SHIFT 24
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_FRAMESTART(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_MSK_MSK_FRAMESTART_SHIFT))&MIPI_CSI2_CSIS_INT_MSK_MSK_FRAMESTART_MASK)
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ODDAFTER_MASK 0x10000000u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ODDAFTER_SHIFT 28
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ODDBEFORE_MASK 0x20000000u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_ODDBEFORE_SHIFT 29
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_EVENAFTER_MASK 0x40000000u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_EVENAFTER_SHIFT 30
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_EVENBEFORE_MASK 0x80000000u
+#define MIPI_CSI2_CSIS_INT_MSK_MSK_EVENBEFORE_SHIFT 31
+/* CSIS_INT_SRC Bit Fields */
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_ID_MASK 0x1u
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_ID_SHIFT 0
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_CRC_MASK 0x2u
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_CRC_SHIFT 1
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_ECC_MASK 0x4u
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_ECC_SHIFT 2
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_WRONG_CFG_MASK 0x8u
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_WRONG_CFG_SHIFT 3
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_OVER_MASK 0xF0u
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_OVER_SHIFT 4
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_OVER(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_SRC_ERR_OVER_SHIFT))&MIPI_CSI2_CSIS_INT_SRC_ERR_OVER_MASK)
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_LOST_FE_MASK 0xF00u
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_LOST_FE_SHIFT 8
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_LOST_FE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_SRC_ERR_LOST_FE_SHIFT))&MIPI_CSI2_CSIS_INT_SRC_ERR_LOST_FE_MASK)
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_LOST_FS_MASK 0xF000u
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_LOST_FS_SHIFT 12
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_LOST_FS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_SRC_ERR_LOST_FS_SHIFT))&MIPI_CSI2_CSIS_INT_SRC_ERR_LOST_FS_MASK)
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_SOT_HS_MASK 0xF0000u
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_SOT_HS_SHIFT 16
+#define MIPI_CSI2_CSIS_INT_SRC_ERR_SOT_HS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_SRC_ERR_SOT_HS_SHIFT))&MIPI_CSI2_CSIS_INT_SRC_ERR_SOT_HS_MASK)
+#define MIPI_CSI2_CSIS_INT_SRC_FRAMEEND_MASK 0xF00000u
+#define MIPI_CSI2_CSIS_INT_SRC_FRAMEEND_SHIFT 20
+#define MIPI_CSI2_CSIS_INT_SRC_FRAMEEND(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_SRC_FRAMEEND_SHIFT))&MIPI_CSI2_CSIS_INT_SRC_FRAMEEND_MASK)
+#define MIPI_CSI2_CSIS_INT_SRC_FRAMESTART_MASK 0xF000000u
+#define MIPI_CSI2_CSIS_INT_SRC_FRAMESTART_SHIFT 24
+#define MIPI_CSI2_CSIS_INT_SRC_FRAMESTART(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_CSIS_INT_SRC_FRAMESTART_SHIFT))&MIPI_CSI2_CSIS_INT_SRC_FRAMESTART_MASK)
+#define MIPI_CSI2_CSIS_INT_SRC_ODDAFTER_MASK 0x10000000u
+#define MIPI_CSI2_CSIS_INT_SRC_ODDAFTER_SHIFT 28
+#define MIPI_CSI2_CSIS_INT_SRC_ODDBEFORE_MASK 0x20000000u
+#define MIPI_CSI2_CSIS_INT_SRC_ODDBEFORE_SHIFT 29
+#define MIPI_CSI2_CSIS_INT_SRC_EVENAFTER_MASK 0x40000000u
+#define MIPI_CSI2_CSIS_INT_SRC_EVENAFTER_SHIFT 30
+#define MIPI_CSI2_CSIS_INT_SRC_EVENBEFORE_MASK 0x80000000u
+#define MIPI_CSI2_CSIS_INT_SRC_EVENBEFORE_SHIFT 31
+/* DPHY_STATUS Bit Fields */
+#define MIPI_CSI2_DPHY_STATUS_STOPSTATECLK_MASK 0x1u
+#define MIPI_CSI2_DPHY_STATUS_STOPSTATECLK_SHIFT 0
+#define MIPI_CSI2_DPHY_STATUS_ULPSCLK_MASK 0x2u
+#define MIPI_CSI2_DPHY_STATUS_ULPSCLK_SHIFT 1
+#define MIPI_CSI2_DPHY_STATUS_RSVD6_MASK 0xCu
+#define MIPI_CSI2_DPHY_STATUS_RSVD6_SHIFT 2
+#define MIPI_CSI2_DPHY_STATUS_RSVD6(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_STATUS_RSVD6_SHIFT))&MIPI_CSI2_DPHY_STATUS_RSVD6_MASK)
+#define MIPI_CSI2_DPHY_STATUS_STOPSTATEDAT_MASK 0xF0u
+#define MIPI_CSI2_DPHY_STATUS_STOPSTATEDAT_SHIFT 4
+#define MIPI_CSI2_DPHY_STATUS_STOPSTATEDAT(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_STATUS_STOPSTATEDAT_SHIFT))&MIPI_CSI2_DPHY_STATUS_STOPSTATEDAT_MASK)
+#define MIPI_CSI2_DPHY_STATUS_ULPSDAT_MASK 0xF00u
+#define MIPI_CSI2_DPHY_STATUS_ULPSDAT_SHIFT 8
+#define MIPI_CSI2_DPHY_STATUS_ULPSDAT(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_STATUS_ULPSDAT_SHIFT))&MIPI_CSI2_DPHY_STATUS_ULPSDAT_MASK)
+#define MIPI_CSI2_DPHY_STATUS_RSVD5_MASK 0xFFFFF000u
+#define MIPI_CSI2_DPHY_STATUS_RSVD5_SHIFT 12
+#define MIPI_CSI2_DPHY_STATUS_RSVD5(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_STATUS_RSVD5_SHIFT))&MIPI_CSI2_DPHY_STATUS_RSVD5_MASK)
+/* DPHY_CMN_CTRL Bit Fields */
+#define MIPI_CSI2_DPHY_CMN_CTRL_ENABLE_CLK_MASK 0x1u
+#define MIPI_CSI2_DPHY_CMN_CTRL_ENABLE_CLK_SHIFT 0
+#define MIPI_CSI2_DPHY_CMN_CTRL_ENABLE_DAT_MASK 0x1Eu
+#define MIPI_CSI2_DPHY_CMN_CTRL_ENABLE_DAT_SHIFT 1
+#define MIPI_CSI2_DPHY_CMN_CTRL_ENABLE_DAT(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_CMN_CTRL_ENABLE_DAT_SHIFT))&MIPI_CSI2_DPHY_CMN_CTRL_ENABLE_DAT_MASK)
+#define MIPI_CSI2_DPHY_CMN_CTRL_S_DPDN_SWAP_DAT_MASK 0x20u
+#define MIPI_CSI2_DPHY_CMN_CTRL_S_DPDN_SWAP_DAT_SHIFT 5
+#define MIPI_CSI2_DPHY_CMN_CTRL_S_DPDN_SWAP_CLK_MASK 0x40u
+#define MIPI_CSI2_DPHY_CMN_CTRL_S_DPDN_SWAP_CLK_SHIFT 6
+#define MIPI_CSI2_DPHY_CMN_CTRL_RSVD7_MASK 0x3FFF80u
+#define MIPI_CSI2_DPHY_CMN_CTRL_RSVD7_SHIFT 7
+#define MIPI_CSI2_DPHY_CMN_CTRL_RSVD7(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_CMN_CTRL_RSVD7_SHIFT))&MIPI_CSI2_DPHY_CMN_CTRL_RSVD7_MASK)
+#define MIPI_CSI2_DPHY_CMN_CTRL_S_CLKSETTLECTL_MASK 0xC00000u
+#define MIPI_CSI2_DPHY_CMN_CTRL_S_CLKSETTLECTL_SHIFT 22
+#define MIPI_CSI2_DPHY_CMN_CTRL_S_CLKSETTLECTL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_CMN_CTRL_S_CLKSETTLECTL_SHIFT))&MIPI_CSI2_DPHY_CMN_CTRL_S_CLKSETTLECTL_MASK)
+#define MIPI_CSI2_DPHY_CMN_CTRL_HSSETTLE_MASK 0xFF000000u
+#define MIPI_CSI2_DPHY_CMN_CTRL_HSSETTLE_SHIFT 24
+#define MIPI_CSI2_DPHY_CMN_CTRL_HSSETTLE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_CMN_CTRL_HSSETTLE_SHIFT))&MIPI_CSI2_DPHY_CMN_CTRL_HSSETTLE_MASK)
+/* DPHY_BCTRL_L Bit Fields */
+#define MIPI_CSI2_DPHY_BCTRL_L_B_DPHYCTRL_MASK 0xFFFFFFFFu
+#define MIPI_CSI2_DPHY_BCTRL_L_B_DPHYCTRL_SHIFT 0
+#define MIPI_CSI2_DPHY_BCTRL_L_B_DPHYCTRL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_BCTRL_L_B_DPHYCTRL_SHIFT))&MIPI_CSI2_DPHY_BCTRL_L_B_DPHYCTRL_MASK)
+/* DPHY_BCTRL_H Bit Fields */
+#define MIPI_CSI2_DPHY_BCTRL_H_B_DPHYCTRL_MASK 0xFFFFFFFFu
+#define MIPI_CSI2_DPHY_BCTRL_H_B_DPHYCTRL_SHIFT 0
+#define MIPI_CSI2_DPHY_BCTRL_H_B_DPHYCTRL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_BCTRL_H_B_DPHYCTRL_SHIFT))&MIPI_CSI2_DPHY_BCTRL_H_B_DPHYCTRL_MASK)
+/* DPHY_SCTRL_L Bit Fields */
+#define MIPI_CSI2_DPHY_SCTRL_L_S_DPHYCTRL_MASK 0xFFFFFFFFu
+#define MIPI_CSI2_DPHY_SCTRL_L_S_DPHYCTRL_SHIFT 0
+#define MIPI_CSI2_DPHY_SCTRL_L_S_DPHYCTRL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_SCTRL_L_S_DPHYCTRL_SHIFT))&MIPI_CSI2_DPHY_SCTRL_L_S_DPHYCTRL_MASK)
+/* DPHY_SCTRL_H Bit Fields */
+#define MIPI_CSI2_DPHY_SCTRL_H_S_DPHYCTRL_MASK 0xFFFFFFFFu
+#define MIPI_CSI2_DPHY_SCTRL_H_S_DPHYCTRL_SHIFT 0
+#define MIPI_CSI2_DPHY_SCTRL_H_S_DPHYCTRL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DPHY_SCTRL_H_S_DPHYCTRL_SHIFT))&MIPI_CSI2_DPHY_SCTRL_H_S_DPHYCTRL_MASK)
+/* ISP_CONFIG_CH0 Bit Fields */
+#define MIPI_CSI2_ISP_CONFIG_CH0_VIRTUAL_CHANNEL_MASK 0x3u
+#define MIPI_CSI2_ISP_CONFIG_CH0_VIRTUAL_CHANNEL_SHIFT 0
+#define MIPI_CSI2_ISP_CONFIG_CH0_VIRTUAL_CHANNEL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_ISP_CONFIG_CH0_VIRTUAL_CHANNEL_SHIFT))&MIPI_CSI2_ISP_CONFIG_CH0_VIRTUAL_CHANNEL_MASK)
+#define MIPI_CSI2_ISP_CONFIG_CH0_DATAFORMAT_MASK 0xFCu
+#define MIPI_CSI2_ISP_CONFIG_CH0_DATAFORMAT_SHIFT 2
+#define MIPI_CSI2_ISP_CONFIG_CH0_DATAFORMAT(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_ISP_CONFIG_CH0_DATAFORMAT_SHIFT))&MIPI_CSI2_ISP_CONFIG_CH0_DATAFORMAT_MASK)
+#define MIPI_CSI2_ISP_CONFIG_CH0_DECOMP_EN_MASK 0x100u
+#define MIPI_CSI2_ISP_CONFIG_CH0_DECOMP_EN_SHIFT 8
+#define MIPI_CSI2_ISP_CONFIG_CH0_DECOMP_PREDICT_MASK 0x200u
+#define MIPI_CSI2_ISP_CONFIG_CH0_DECOMP_PREDICT_SHIFT 9
+#define MIPI_CSI2_ISP_CONFIG_CH0_RGB_SWAP_MASK 0x400u
+#define MIPI_CSI2_ISP_CONFIG_CH0_RGB_SWAP_SHIFT 10
+#define MIPI_CSI2_ISP_CONFIG_CH0_PARALLEL_MASK 0x800u
+#define MIPI_CSI2_ISP_CONFIG_CH0_PARALLEL_SHIFT 11
+#define MIPI_CSI2_ISP_CONFIG_CH0_DOUBLE_CMPNT_MASK 0x1000u
+#define MIPI_CSI2_ISP_CONFIG_CH0_DOUBLE_CMPNT_SHIFT 12
+#define MIPI_CSI2_ISP_CONFIG_CH0_RSVD8_MASK 0xFFE000u
+#define MIPI_CSI2_ISP_CONFIG_CH0_RSVD8_SHIFT 13
+#define MIPI_CSI2_ISP_CONFIG_CH0_RSVD8(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_ISP_CONFIG_CH0_RSVD8_SHIFT))&MIPI_CSI2_ISP_CONFIG_CH0_RSVD8_MASK)
+#define MIPI_CSI2_ISP_CONFIG_CH0_MEM_FULL_GAP_MASK 0xFF000000u
+#define MIPI_CSI2_ISP_CONFIG_CH0_MEM_FULL_GAP_SHIFT 24
+#define MIPI_CSI2_ISP_CONFIG_CH0_MEM_FULL_GAP(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_ISP_CONFIG_CH0_MEM_FULL_GAP_SHIFT))&MIPI_CSI2_ISP_CONFIG_CH0_MEM_FULL_GAP_MASK)
+/* ISP_RESOL_CH0 Bit Fields */
+#define MIPI_CSI2_ISP_RESOL_CH0_HRESOL_MASK 0xFFFFu
+#define MIPI_CSI2_ISP_RESOL_CH0_HRESOL_SHIFT 0
+#define MIPI_CSI2_ISP_RESOL_CH0_HRESOL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_ISP_RESOL_CH0_HRESOL_SHIFT))&MIPI_CSI2_ISP_RESOL_CH0_HRESOL_MASK)
+#define MIPI_CSI2_ISP_RESOL_CH0_VRESOL_MASK 0xFFFF0000u
+#define MIPI_CSI2_ISP_RESOL_CH0_VRESOL_SHIFT 16
+#define MIPI_CSI2_ISP_RESOL_CH0_VRESOL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_ISP_RESOL_CH0_VRESOL_SHIFT))&MIPI_CSI2_ISP_RESOL_CH0_VRESOL_MASK)
+/* ISP_SYNC_CH0 Bit Fields */
+#define MIPI_CSI2_ISP_SYNC_CH0_VSYNC_EINTV_MASK 0xFFFu
+#define MIPI_CSI2_ISP_SYNC_CH0_VSYNC_EINTV_SHIFT 0
+#define MIPI_CSI2_ISP_SYNC_CH0_VSYNC_EINTV(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_ISP_SYNC_CH0_VSYNC_EINTV_SHIFT))&MIPI_CSI2_ISP_SYNC_CH0_VSYNC_EINTV_MASK)
+#define MIPI_CSI2_ISP_SYNC_CH0_VSYNC_SINTV_MASK 0x3F000u
+#define MIPI_CSI2_ISP_SYNC_CH0_VSYNC_SINTV_SHIFT 12
+#define MIPI_CSI2_ISP_SYNC_CH0_VSYNC_SINTV(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_ISP_SYNC_CH0_VSYNC_SINTV_SHIFT))&MIPI_CSI2_ISP_SYNC_CH0_VSYNC_SINTV_MASK)
+#define MIPI_CSI2_ISP_SYNC_CH0_HSYNC_LINTV_MASK 0xFC0000u
+#define MIPI_CSI2_ISP_SYNC_CH0_HSYNC_LINTV_SHIFT 18
+#define MIPI_CSI2_ISP_SYNC_CH0_HSYNC_LINTV(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_ISP_SYNC_CH0_HSYNC_LINTV_SHIFT))&MIPI_CSI2_ISP_SYNC_CH0_HSYNC_LINTV_MASK)
+#define MIPI_CSI2_ISP_SYNC_CH0_RSVD9_MASK 0xFF000000u
+#define MIPI_CSI2_ISP_SYNC_CH0_RSVD9_SHIFT 24
+#define MIPI_CSI2_ISP_SYNC_CH0_RSVD9(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_ISP_SYNC_CH0_RSVD9_SHIFT))&MIPI_CSI2_ISP_SYNC_CH0_RSVD9_MASK)
+/* SDW_CONFIG_CH0 Bit Fields */
+#define MIPI_CSI2_SDW_CONFIG_CH0_VIRTUAL_CHANNEL_MASK 0x3u
+#define MIPI_CSI2_SDW_CONFIG_CH0_VIRTUAL_CHANNEL_SHIFT 0
+#define MIPI_CSI2_SDW_CONFIG_CH0_VIRTUAL_CHANNEL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_SDW_CONFIG_CH0_VIRTUAL_CHANNEL_SHIFT))&MIPI_CSI2_SDW_CONFIG_CH0_VIRTUAL_CHANNEL_MASK)
+#define MIPI_CSI2_SDW_CONFIG_CH0_DataFormat_MASK 0xFCu
+#define MIPI_CSI2_SDW_CONFIG_CH0_DataFormat_SHIFT 2
+#define MIPI_CSI2_SDW_CONFIG_CH0_DataFormat(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_SDW_CONFIG_CH0_DataFormat_SHIFT))&MIPI_CSI2_SDW_CONFIG_CH0_DataFormat_MASK)
+#define MIPI_CSI2_SDW_CONFIG_CH0_DECOMP_EN_SDW_MASK 0x100u
+#define MIPI_CSI2_SDW_CONFIG_CH0_DECOMP_EN_SDW_SHIFT 8
+#define MIPI_CSI2_SDW_CONFIG_CH0_DECOMP_PREDICT_SDW_MASK 0x200u
+#define MIPI_CSI2_SDW_CONFIG_CH0_DECOMP_PREDICT_SDW_SHIFT 9
+#define MIPI_CSI2_SDW_CONFIG_CH0_RGB_SWAP_SDW_MASK 0x400u
+#define MIPI_CSI2_SDW_CONFIG_CH0_RGB_SWAP_SDW_SHIFT 10
+#define MIPI_CSI2_SDW_CONFIG_CH0_PARALLEL_SDW_MASK 0x800u
+#define MIPI_CSI2_SDW_CONFIG_CH0_PARALLEL_SDW_SHIFT 11
+#define MIPI_CSI2_SDW_CONFIG_CH0_DOUBLE_CMPNT_SDW_MASK 0x1000u
+#define MIPI_CSI2_SDW_CONFIG_CH0_DOUBLE_CMPNT_SDW_SHIFT 12
+#define MIPI_CSI2_SDW_CONFIG_CH0_RSVD10_MASK 0xFFE000u
+#define MIPI_CSI2_SDW_CONFIG_CH0_RSVD10_SHIFT 13
+#define MIPI_CSI2_SDW_CONFIG_CH0_RSVD10(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_SDW_CONFIG_CH0_RSVD10_SHIFT))&MIPI_CSI2_SDW_CONFIG_CH0_RSVD10_MASK)
+#define MIPI_CSI2_SDW_CONFIG_CH0_NAMEMEM_FULL_GAP_SDW_MASK 0xFF000000u
+#define MIPI_CSI2_SDW_CONFIG_CH0_NAMEMEM_FULL_GAP_SDW_SHIFT 24
+#define MIPI_CSI2_SDW_CONFIG_CH0_NAMEMEM_FULL_GAP_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_SDW_CONFIG_CH0_NAMEMEM_FULL_GAP_SDW_SHIFT))&MIPI_CSI2_SDW_CONFIG_CH0_NAMEMEM_FULL_GAP_SDW_MASK)
+/* SDW_RESOL_CH0 Bit Fields */
+#define MIPI_CSI2_SDW_RESOL_CH0_HRESOL_SDW_MASK 0xFFFFu
+#define MIPI_CSI2_SDW_RESOL_CH0_HRESOL_SDW_SHIFT 0
+#define MIPI_CSI2_SDW_RESOL_CH0_HRESOL_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_SDW_RESOL_CH0_HRESOL_SDW_SHIFT))&MIPI_CSI2_SDW_RESOL_CH0_HRESOL_SDW_MASK)
+#define MIPI_CSI2_SDW_RESOL_CH0_VRESOL_SDW_MASK 0xFFFF0000u
+#define MIPI_CSI2_SDW_RESOL_CH0_VRESOL_SDW_SHIFT 16
+#define MIPI_CSI2_SDW_RESOL_CH0_VRESOL_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_SDW_RESOL_CH0_VRESOL_SDW_SHIFT))&MIPI_CSI2_SDW_RESOL_CH0_VRESOL_SDW_MASK)
+/* SDW_SYNC_CH0 Bit Fields */
+#define MIPI_CSI2_SDW_SYNC_CH0_VSYNC_EINTV_SDW_MASK 0xFFFu
+#define MIPI_CSI2_SDW_SYNC_CH0_VSYNC_EINTV_SDW_SHIFT 0
+#define MIPI_CSI2_SDW_SYNC_CH0_VSYNC_EINTV_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_SDW_SYNC_CH0_VSYNC_EINTV_SDW_SHIFT))&MIPI_CSI2_SDW_SYNC_CH0_VSYNC_EINTV_SDW_MASK)
+#define MIPI_CSI2_SDW_SYNC_CH0_VSYNC_SINTV_SDW_MASK 0x3F000u
+#define MIPI_CSI2_SDW_SYNC_CH0_VSYNC_SINTV_SDW_SHIFT 12
+#define MIPI_CSI2_SDW_SYNC_CH0_VSYNC_SINTV_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_SDW_SYNC_CH0_VSYNC_SINTV_SDW_SHIFT))&MIPI_CSI2_SDW_SYNC_CH0_VSYNC_SINTV_SDW_MASK)
+#define MIPI_CSI2_SDW_SYNC_CH0_HSYNC_LINTV_SDW_MASK 0xFC0000u
+#define MIPI_CSI2_SDW_SYNC_CH0_HSYNC_LINTV_SDW_SHIFT 18
+#define MIPI_CSI2_SDW_SYNC_CH0_HSYNC_LINTV_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_SDW_SYNC_CH0_HSYNC_LINTV_SDW_SHIFT))&MIPI_CSI2_SDW_SYNC_CH0_HSYNC_LINTV_SDW_MASK)
+#define MIPI_CSI2_SDW_SYNC_CH0_RSVD11_MASK 0xFF000000u
+#define MIPI_CSI2_SDW_SYNC_CH0_RSVD11_SHIFT 24
+#define MIPI_CSI2_SDW_SYNC_CH0_RSVD11(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_SDW_SYNC_CH0_RSVD11_SHIFT))&MIPI_CSI2_SDW_SYNC_CH0_RSVD11_MASK)
+/* DBG_CTRL Bit Fields */
+#define MIPI_CSI2_DBG_CTRL_DBG_CH_OUTPUT_MASK 0xFu
+#define MIPI_CSI2_DBG_CTRL_DBG_CH_OUTPUT_SHIFT 0
+#define MIPI_CSI2_DBG_CTRL_DBG_CH_OUTPUT(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_CTRL_DBG_CH_OUTPUT_SHIFT))&MIPI_CSI2_DBG_CTRL_DBG_CH_OUTPUT_MASK)
+#define MIPI_CSI2_DBG_CTRL_DBG_BLK_EXC_FRAME_MASK 0xF0u
+#define MIPI_CSI2_DBG_CTRL_DBG_BLK_EXC_FRAME_SHIFT 4
+#define MIPI_CSI2_DBG_CTRL_DBG_BLK_EXC_FRAME(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_CTRL_DBG_BLK_EXC_FRAME_SHIFT))&MIPI_CSI2_DBG_CTRL_DBG_BLK_EXC_FRAME_MASK)
+#define MIPI_CSI2_DBG_CTRL_DBG_DONT_STOP_LAST_LINE_MASK 0xF00u
+#define MIPI_CSI2_DBG_CTRL_DBG_DONT_STOP_LAST_LINE_SHIFT 8
+#define MIPI_CSI2_DBG_CTRL_DBG_DONT_STOP_LAST_LINE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_CTRL_DBG_DONT_STOP_LAST_LINE_SHIFT))&MIPI_CSI2_DBG_CTRL_DBG_DONT_STOP_LAST_LINE_MASK)
+#define MIPI_CSI2_DBG_CTRL_DBG_FORCE_UPDATE_MASK 0xF000u
+#define MIPI_CSI2_DBG_CTRL_DBG_FORCE_UPDATE_SHIFT 12
+#define MIPI_CSI2_DBG_CTRL_DBG_FORCE_UPDATE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_CTRL_DBG_FORCE_UPDATE_SHIFT))&MIPI_CSI2_DBG_CTRL_DBG_FORCE_UPDATE_MASK)
+#define MIPI_CSI2_DBG_CTRL_RSVD12_MASK 0xFFFF0000u
+#define MIPI_CSI2_DBG_CTRL_RSVD12_SHIFT 16
+#define MIPI_CSI2_DBG_CTRL_RSVD12(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_CTRL_RSVD12_SHIFT))&MIPI_CSI2_DBG_CTRL_RSVD12_MASK)
+/* DBG_INTR_MSK Bit Fields */
+#define MIPI_CSI2_DBG_INTR_MSK_CAM_VSYNC_RISE_MASK 0xFu
+#define MIPI_CSI2_DBG_INTR_MSK_CAM_VSYNC_RISE_SHIFT 0
+#define MIPI_CSI2_DBG_INTR_MSK_CAM_VSYNC_RISE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_MSK_CAM_VSYNC_RISE_SHIFT))&MIPI_CSI2_DBG_INTR_MSK_CAM_VSYNC_RISE_MASK)
+#define MIPI_CSI2_DBG_INTR_MSK_CAM_VSYNC_FALL_MASK 0xF0u
+#define MIPI_CSI2_DBG_INTR_MSK_CAM_VSYNC_FALL_SHIFT 4
+#define MIPI_CSI2_DBG_INTR_MSK_CAM_VSYNC_FALL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_MSK_CAM_VSYNC_FALL_SHIFT))&MIPI_CSI2_DBG_INTR_MSK_CAM_VSYNC_FALL_MASK)
+#define MIPI_CSI2_DBG_INTR_MSK_EARLY_FS_MASK 0xF00u
+#define MIPI_CSI2_DBG_INTR_MSK_EARLY_FS_SHIFT 8
+#define MIPI_CSI2_DBG_INTR_MSK_EARLY_FS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_MSK_EARLY_FS_SHIFT))&MIPI_CSI2_DBG_INTR_MSK_EARLY_FS_MASK)
+#define MIPI_CSI2_DBG_INTR_MSK_EARLY_FE_MASK 0xF000u
+#define MIPI_CSI2_DBG_INTR_MSK_EARLY_FE_SHIFT 12
+#define MIPI_CSI2_DBG_INTR_MSK_EARLY_FE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_MSK_EARLY_FE_SHIFT))&MIPI_CSI2_DBG_INTR_MSK_EARLY_FE_MASK)
+#define MIPI_CSI2_DBG_INTR_MSK_TRUNCATED_FRAME_MASK 0xF0000u
+#define MIPI_CSI2_DBG_INTR_MSK_TRUNCATED_FRAME_SHIFT 16
+#define MIPI_CSI2_DBG_INTR_MSK_TRUNCATED_FRAME(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_MSK_TRUNCATED_FRAME_SHIFT))&MIPI_CSI2_DBG_INTR_MSK_TRUNCATED_FRAME_MASK)
+#define MIPI_CSI2_DBG_INTR_MSK_ERR_FRAME_SIZE_MASK 0xF00000u
+#define MIPI_CSI2_DBG_INTR_MSK_ERR_FRAME_SIZE_SHIFT 20
+#define MIPI_CSI2_DBG_INTR_MSK_ERR_FRAME_SIZE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_MSK_ERR_FRAME_SIZE_SHIFT))&MIPI_CSI2_DBG_INTR_MSK_ERR_FRAME_SIZE_MASK)
+#define MIPI_CSI2_DBG_INTR_MSK_DT_IGNORE_MASK 0x1000000u
+#define MIPI_CSI2_DBG_INTR_MSK_DT_IGNORE_SHIFT 24
+#define MIPI_CSI2_DBG_INTR_MSK_DT_NOT_SUPPORT_MASK 0x2000000u
+#define MIPI_CSI2_DBG_INTR_MSK_DT_NOT_SUPPORT_SHIFT 25
+#define MIPI_CSI2_DBG_INTR_MSK_RSVD13_MASK 0xFC000000u
+#define MIPI_CSI2_DBG_INTR_MSK_RSVD13_SHIFT 26
+#define MIPI_CSI2_DBG_INTR_MSK_RSVD13(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_MSK_RSVD13_SHIFT))&MIPI_CSI2_DBG_INTR_MSK_RSVD13_MASK)
+/* DBG_INTR_SRC Bit Fields */
+#define MIPI_CSI2_DBG_INTR_SRC_CAM_VSYNC_RISE_MASK 0xFu
+#define MIPI_CSI2_DBG_INTR_SRC_CAM_VSYNC_RISE_SHIFT 0
+#define MIPI_CSI2_DBG_INTR_SRC_CAM_VSYNC_RISE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_SRC_CAM_VSYNC_RISE_SHIFT))&MIPI_CSI2_DBG_INTR_SRC_CAM_VSYNC_RISE_MASK)
+#define MIPI_CSI2_DBG_INTR_SRC_CAM_VSYNC_FALL_MASK 0xF0u
+#define MIPI_CSI2_DBG_INTR_SRC_CAM_VSYNC_FALL_SHIFT 4
+#define MIPI_CSI2_DBG_INTR_SRC_CAM_VSYNC_FALL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_SRC_CAM_VSYNC_FALL_SHIFT))&MIPI_CSI2_DBG_INTR_SRC_CAM_VSYNC_FALL_MASK)
+#define MIPI_CSI2_DBG_INTR_SRC_EARLY_FS_MASK 0xF00u
+#define MIPI_CSI2_DBG_INTR_SRC_EARLY_FS_SHIFT 8
+#define MIPI_CSI2_DBG_INTR_SRC_EARLY_FS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_SRC_EARLY_FS_SHIFT))&MIPI_CSI2_DBG_INTR_SRC_EARLY_FS_MASK)
+#define MIPI_CSI2_DBG_INTR_SRC_EARLY_FE_MASK 0xF000u
+#define MIPI_CSI2_DBG_INTR_SRC_EARLY_FE_SHIFT 12
+#define MIPI_CSI2_DBG_INTR_SRC_EARLY_FE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_SRC_EARLY_FE_SHIFT))&MIPI_CSI2_DBG_INTR_SRC_EARLY_FE_MASK)
+#define MIPI_CSI2_DBG_INTR_SRC_TRUNCATED_FRAME_MASK 0xF0000u
+#define MIPI_CSI2_DBG_INTR_SRC_TRUNCATED_FRAME_SHIFT 16
+#define MIPI_CSI2_DBG_INTR_SRC_TRUNCATED_FRAME(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_SRC_TRUNCATED_FRAME_SHIFT))&MIPI_CSI2_DBG_INTR_SRC_TRUNCATED_FRAME_MASK)
+#define MIPI_CSI2_DBG_INTR_SRC_ERR_FRAME_SIZE_MASK 0xF00000u
+#define MIPI_CSI2_DBG_INTR_SRC_ERR_FRAME_SIZE_SHIFT 20
+#define MIPI_CSI2_DBG_INTR_SRC_ERR_FRAME_SIZE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_SRC_ERR_FRAME_SIZE_SHIFT))&MIPI_CSI2_DBG_INTR_SRC_ERR_FRAME_SIZE_MASK)
+#define MIPI_CSI2_DBG_INTR_SRC_DT_IGNORE_MASK 0x1000000u
+#define MIPI_CSI2_DBG_INTR_SRC_DT_IGNORE_SHIFT 24
+#define MIPI_CSI2_DBG_INTR_SRC_DT_NOT_SUPPURT_MASK 0x2000000u
+#define MIPI_CSI2_DBG_INTR_SRC_DT_NOT_SUPPURT_SHIFT 25
+#define MIPI_CSI2_DBG_INTR_SRC_RSVD14_MASK 0xFC000000u
+#define MIPI_CSI2_DBG_INTR_SRC_RSVD14_SHIFT 26
+#define MIPI_CSI2_DBG_INTR_SRC_RSVD14(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_DBG_INTR_SRC_RSVD14_SHIFT))&MIPI_CSI2_DBG_INTR_SRC_RSVD14_MASK)
+/* NON_IMG_DATA Bit Fields */
+#define MIPI_CSI2_NON_IMG_DATA_NONIMGDATA_MASK 0xFFFFFFFFu
+#define MIPI_CSI2_NON_IMG_DATA_NONIMGDATA_SHIFT 0
+#define MIPI_CSI2_NON_IMG_DATA_NONIMGDATA(x) (((uint32_t)(((uint32_t)(x))<<MIPI_CSI2_NON_IMG_DATA_NONIMGDATA_SHIFT))&MIPI_CSI2_NON_IMG_DATA_NONIMGDATA_MASK)
+
+/*!
+ * @}
+ */ /* end of group MIPI_CSI2_Register_Masks */
+
+/* MIPI_CSI2 - Peripheral instance base addresses */
+/** Peripheral MIPI_CSI2 base address */
+#define MIPI_CSI2_BASE (0x30750000u)
+/** Peripheral MIPI_CSI2 base pointer */
+#define MIPI_CSI2 ((MIPI_CSI2_Type *)MIPI_CSI2_BASE)
+#define MIPI_CSI2_BASE_PTR (MIPI_CSI2)
+/** Array initializer of MIPI_CSI2 peripheral base addresses */
+#define MIPI_CSI2_BASE_ADDRS { MIPI_CSI2_BASE }
+/** Array initializer of MIPI_CSI2 peripheral base pointers */
+#define MIPI_CSI2_BASE_PTRS { MIPI_CSI2 }
+/* ----------------------------------------------------------------------------
+ -- MIPI_CSI2 - Register accessor macros
+ ---------------------------------------------------------------------------- */
+
+/*!
+ * @addtogroup MIPI_CSI2_Register_Accessor_Macros MIPI_CSI2 - Register accessor macros
+ * @{
+ */
+
+
+/* MIPI_CSI2 - Register instance definitions */
+/* MIPI_CSI2 */
+#define MIPI_CSI2_CSIS_CMN_CTRL MIPI_CSI2_CSIS_CMN_CTRL_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_CSIS_CLK_CTRL MIPI_CSI2_CSIS_CLK_CTRL_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_CSIS_INT_MSK MIPI_CSI2_CSIS_INT_MSK_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_CSIS_INT_SRC MIPI_CSI2_CSIS_INT_SRC_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_DPHY_STATUS MIPI_CSI2_DPHY_STATUS_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_DPHY_CMN_CTRL MIPI_CSI2_DPHY_CMN_CTRL_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_DPHY_BCTRL_L MIPI_CSI2_DPHY_BCTRL_L_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_DPHY_BCTRL_H MIPI_CSI2_DPHY_BCTRL_H_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_DPHY_SCTRL_L MIPI_CSI2_DPHY_SCTRL_L_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_DPHY_SCTRL_H MIPI_CSI2_DPHY_SCTRL_H_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_ISP_CONFIG_CH0 MIPI_CSI2_ISP_CONFIG_CH0_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_ISP_RESOL_CH0 MIPI_CSI2_ISP_RESOL_CH0_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_ISP_SYNC_CH0 MIPI_CSI2_ISP_SYNC_CH0_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_SDW_CONFIG_CH0 MIPI_CSI2_SDW_CONFIG_CH0_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_SDW_RESOL_CH0 MIPI_CSI2_SDW_RESOL_CH0_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_SDW_SYNC_CH0 MIPI_CSI2_SDW_SYNC_CH0_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_DBG_CTRL MIPI_CSI2_DBG_CTRL_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_DBG_INTR_MSK MIPI_CSI2_DBG_INTR_MSK_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_DBG_INTR_SRC MIPI_CSI2_DBG_INTR_SRC_REG(MIPI_CSI2_BASE_PTR)
+#define MIPI_CSI2_NON_IMG_DATA MIPI_CSI2_NON_IMG_DATA_REG(MIPI_CSI2_BASE_PTR)
+/*!
+ * @}
+ */ /* end of group MIPI_CSI2_Register_Accessor_Macros */
+
+
+/*!
+ * @}
+ */ /* end of group MIPI_CSI2_Peripheral */
/* ----------------------------------------------------------------------------
-- MIPI_DSI Peripheral Access Layer
@@ -79883,23 +30280,14 @@ typedef struct {
__IO uint32_t PLLCTRL1; /**< PLL Control Register 1, offset: 0x98 */
__IO uint32_t PLLCTRL2; /**< PLL control register 2, offset: 0x9C */
__IO uint32_t PLLTMR; /**< PLL Timer Register, offset: 0xA0 */
- union { /* offset: 0xA4 */
- struct { /* offset: 0xA4 */
- __IO uint32_t PHYCTRL_B1; /**< D-PHY Master and Slave Analog Block Control Register 1, offset: 0xA4 */
- __IO uint32_t PHYCTRL_B2; /**< D-PHY Master and Slave Analog Block Control Register 2, offset: 0xA8 */
- } PHYCTRL_B;
- struct { /* offset: 0xA4 */
- uint8_t RESERVED_0[4];
- __IO uint32_t PHYCTRL_M1; /**< D-PHY Master Analog Block Control Register 1, offset: 0xA8 */
- __IO uint32_t PHYCTRL_M2; /**< D-PHY Master Analog Block Control Register 1, offset: 0xAC */
- } PHYCTRL_M;
- };
- uint8_t RESERVED_2[4];
+ __IO uint32_t PHYCTRL_B1; /**< D-PHY Master and Slave Analog Block Control Register 1, offset: 0xA4 */
+ __IO uint32_t PHYCTRL_B2; /**< D-PHY Master and Slave Analog Block Control Register 2, offset: 0xA8 */
+ __IO uint32_t PHYCTRL_M1; /**< D-PHY Master Analog Block Control Register 1, offset: 0xAC */
+ __IO uint32_t PHYCTRL_M2; /**< D-PHY Master Analog Block Control Register 1, offset: 0xB0 */
__IO uint32_t PHYTIMING; /**< D-PHY Timing register, offset: 0xB4 */
__IO uint32_t PHYTIMING1; /**< , offset: 0xB8 */
__IO uint32_t PHYTIMING2; /**< D-PHY Timing Register 2, offset: 0xBC */
} MIPI_DSI_Type, *MIPI_DSI_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- MIPI_DSI - Register accessor macros
---------------------------------------------------------------------------- */
@@ -79938,10 +30326,10 @@ typedef struct {
#define MIPI_DSI_PLLCTRL1_REG(base) ((base)->PLLCTRL1)
#define MIPI_DSI_PLLCTRL2_REG(base) ((base)->PLLCTRL2)
#define MIPI_DSI_PLLTMR_REG(base) ((base)->PLLTMR)
-#define MIPI_DSI_PHYCTRL_B1_REG(base) ((base)->PHYCTRL_B.PHYCTRL_B1)
-#define MIPI_DSI_PHYCTRL_B2_REG(base) ((base)->PHYCTRL_B.PHYCTRL_B2)
-#define MIPI_DSI_PHYCTRL_M1_REG(base) ((base)->PHYCTRL_M.PHYCTRL_M1)
-#define MIPI_DSI_PHYCTRL_M2_REG(base) ((base)->PHYCTRL_M.PHYCTRL_M2)
+#define MIPI_DSI_PHYCTRL_B1_REG(base) ((base)->PHYCTRL_B1)
+#define MIPI_DSI_PHYCTRL_B2_REG(base) ((base)->PHYCTRL_B2)
+#define MIPI_DSI_PHYCTRL_M1_REG(base) ((base)->PHYCTRL_M1)
+#define MIPI_DSI_PHYCTRL_M2_REG(base) ((base)->PHYCTRL_M2)
#define MIPI_DSI_PHYTIMING_REG(base) ((base)->PHYTIMING)
#define MIPI_DSI_PHYTIMING1_REG(base) ((base)->PHYTIMING1)
#define MIPI_DSI_PHYTIMING2_REG(base) ((base)->PHYTIMING2)
@@ -79949,8 +30337,6 @@ typedef struct {
/*!
* @}
*/ /* end of group MIPI_DSI_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- MIPI_DSI Register Masks
---------------------------------------------------------------------------- */
@@ -80401,18 +30787,18 @@ typedef struct {
* @}
*/ /* end of group MIPI_DSI_Register_Masks */
-
/* MIPI_DSI - Peripheral instance base addresses */
/** Peripheral MIPI_DSI base address */
#define MIPI_DSI_BASE (0x30760000u)
/** Peripheral MIPI_DSI base pointer */
#define MIPI_DSI ((MIPI_DSI_Type *)MIPI_DSI_BASE)
#define MIPI_DSI_BASE_PTR (MIPI_DSI)
-/** Array initializer of MIPI_DSI peripheral base adresses */
+/** Array initializer of MIPI_DSI peripheral base addresses */
#define MIPI_DSI_BASE_ADDRS { MIPI_DSI_BASE }
/** Array initializer of MIPI_DSI peripheral base pointers */
#define MIPI_DSI_BASE_PTRS { MIPI_DSI }
-
+/** Interrupt vectors for the MIPI_DSI peripheral type */
+#define MIPI_DSI_IRQS { MIPI_DSI_IRQn }
/* ----------------------------------------------------------------------------
-- MIPI_DSI - Register accessor macros
---------------------------------------------------------------------------- */
@@ -80459,7 +30845,6 @@ typedef struct {
#define MIPI_DSI_PHYTIMING MIPI_DSI_PHYTIMING_REG(MIPI_DSI_BASE_PTR)
#define MIPI_DSI_PHYTIMING1 MIPI_DSI_PHYTIMING1_REG(MIPI_DSI_BASE_PTR)
#define MIPI_DSI_PHYTIMING2 MIPI_DSI_PHYTIMING2_REG(MIPI_DSI_BASE_PTR)
-
/*!
* @}
*/ /* end of group MIPI_DSI_Register_Accessor_Macros */
@@ -80469,481 +30854,22 @@ typedef struct {
* @}
*/ /* end of group MIPI_DSI_Peripheral */
-
-/* ----------------------------------------------------------------------------
- -- MIPI_HSI Peripheral Access Layer
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup MIPI_HSI_Peripheral_Access_Layer MIPI_HSI Peripheral Access Layer
- * @{
- */
-
-/** MIPI_HSI - Register Layout Typedef */
-typedef struct {
- uint8_t RESERVED_0[4];
- __IO uint32_t CSIS_CMN_CTRL; /**< CSIS Common Control, offset: 0x4 */
- __IO uint32_t CSIS_CLK_CTRL; /**< CSIS Clock gate Control, offset: 0x8 */
- uint8_t RESERVED_1[4];
- __IO uint32_t CSIS_INT_MSK; /**< CSIS Interrupt Mask, offset: 0x10 */
- __IO uint32_t CSIS_INT_SRC; /**< CSIS Interrupt Source, offset: 0x14 */
- uint8_t RESERVED_2[8];
- __IO uint32_t DPHY_STATUS; /**< D-PHY Status, offset: 0x20 */
- __IO uint32_t DPHY_CMN_CTRL; /**< D-PHY Common Control, offset: 0x24 */
- uint8_t RESERVED_3[8];
- __IO uint32_t DPHY_BCTRL_L; /**< D-PHY Master and Slave Control register low, offset: 0x30 */
- __IO uint32_t DPHY_BCTRL_H; /**< D-PHY Master and Slave Control register high, offset: 0x34 */
- __IO uint32_t DPHY_SCTRL_L; /**< D-PHY Slave Control register low, offset: 0x38 */
- __IO uint32_t DPHY_SCTRL_H; /**< D-PHY Slave Control register high, offset: 0x3C */
- __IO uint32_t ISP_CONFIG_CH0; /**< ISP Configuration register of CH0, offset: 0x40 */
- __IO uint32_t ISP_RESOL_CH0; /**< ISP Image Resolution register of CH0, offset: 0x44 */
- __IO uint32_t ISP_SYNC_CH0; /**< ISP SYNC register of CH0, offset: 0x48 */
- uint8_t RESERVED_4[52];
- __IO uint32_t SDW_CONFIG_CH0; /**< Shadow Configuration register of CH0, offset: 0x80 */
- __IO uint32_t SDW_RESOL_CH0; /**< Shadow Resolution register of CH0, offset: 0x84 */
- __IO uint32_t SDW_SYNC_CH0; /**< Shadow SYNC register of CH0, offset: 0x88 */
- uint8_t RESERVED_5[52];
- __IO uint32_t DBG_CTRL; /**< Debug Control register, offset: 0xC0 */
- __IO uint32_t DBG_INTR_MSK; /**< Debug Interrupt Mask, offset: 0xC4 */
- __IO uint32_t DBG_INTR_SRC; /**< Debug Interrupt Mask, offset: 0xC8 */
- uint8_t RESERVED_6[7988];
- __IO uint32_t NON_IMG_DATA; /**< Non Image Data, offset: 0x2000 */
-} MIPI_HSI_Type, *MIPI_HSI_MemMapPtr;
-
-/* ----------------------------------------------------------------------------
- -- MIPI_HSI - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup MIPI_HSI_Register_Accessor_Macros MIPI_HSI - Register accessor macros
- * @{
- */
-
-
-/* MIPI_HSI - Register accessors */
-#define MIPI_HSI_CSIS_CMN_CTRL_REG(base) ((base)->CSIS_CMN_CTRL)
-#define MIPI_HSI_CSIS_CLK_CTRL_REG(base) ((base)->CSIS_CLK_CTRL)
-#define MIPI_HSI_CSIS_INT_MSK_REG(base) ((base)->CSIS_INT_MSK)
-#define MIPI_HSI_CSIS_INT_SRC_REG(base) ((base)->CSIS_INT_SRC)
-#define MIPI_HSI_DPHY_STATUS_REG(base) ((base)->DPHY_STATUS)
-#define MIPI_HSI_DPHY_CMN_CTRL_REG(base) ((base)->DPHY_CMN_CTRL)
-#define MIPI_HSI_DPHY_BCTRL_L_REG(base) ((base)->DPHY_BCTRL_L)
-#define MIPI_HSI_DPHY_BCTRL_H_REG(base) ((base)->DPHY_BCTRL_H)
-#define MIPI_HSI_DPHY_SCTRL_L_REG(base) ((base)->DPHY_SCTRL_L)
-#define MIPI_HSI_DPHY_SCTRL_H_REG(base) ((base)->DPHY_SCTRL_H)
-#define MIPI_HSI_ISP_CONFIG_CH0_REG(base) ((base)->ISP_CONFIG_CH0)
-#define MIPI_HSI_ISP_RESOL_CH0_REG(base) ((base)->ISP_RESOL_CH0)
-#define MIPI_HSI_ISP_SYNC_CH0_REG(base) ((base)->ISP_SYNC_CH0)
-#define MIPI_HSI_SDW_CONFIG_CH0_REG(base) ((base)->SDW_CONFIG_CH0)
-#define MIPI_HSI_SDW_RESOL_CH0_REG(base) ((base)->SDW_RESOL_CH0)
-#define MIPI_HSI_SDW_SYNC_CH0_REG(base) ((base)->SDW_SYNC_CH0)
-#define MIPI_HSI_DBG_CTRL_REG(base) ((base)->DBG_CTRL)
-#define MIPI_HSI_DBG_INTR_MSK_REG(base) ((base)->DBG_INTR_MSK)
-#define MIPI_HSI_DBG_INTR_SRC_REG(base) ((base)->DBG_INTR_SRC)
-#define MIPI_HSI_NON_IMG_DATA_REG(base) ((base)->NON_IMG_DATA)
-
-/*!
- * @}
- */ /* end of group MIPI_HSI_Register_Accessor_Macros */
-
-
-/* ----------------------------------------------------------------------------
- -- MIPI_HSI Register Masks
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup MIPI_HSI_Register_Masks MIPI_HSI Register Masks
- * @{
- */
-
-/* CSIS_CMN_CTRL Bit Fields */
-#define MIPI_HSI_CSIS_CMN_CTRL_CSI_EN_MASK 0x1u
-#define MIPI_HSI_CSIS_CMN_CTRL_CSI_EN_SHIFT 0
-#define MIPI_HSI_CSIS_CMN_CTRL_SW_REST_MASK 0x2u
-#define MIPI_HSI_CSIS_CMN_CTRL_SW_REST_SHIFT 1
-#define MIPI_HSI_CSIS_CMN_CTRL_UPDATE_SHADOW_CTRL_MASK 0x4u
-#define MIPI_HSI_CSIS_CMN_CTRL_UPDATE_SHADOW_CTRL_SHIFT 2
-#define MIPI_HSI_CSIS_CMN_CTRL_RSVD3_MASK 0xF8u
-#define MIPI_HSI_CSIS_CMN_CTRL_RSVD3_SHIFT 3
-#define MIPI_HSI_CSIS_CMN_CTRL_RSVD3(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_CMN_CTRL_RSVD3_SHIFT))&MIPI_HSI_CSIS_CMN_CTRL_RSVD3_MASK)
-#define MIPI_HSI_CSIS_CMN_CTRL_LANE_NUMBER_MASK 0x300u
-#define MIPI_HSI_CSIS_CMN_CTRL_LANE_NUMBER_SHIFT 8
-#define MIPI_HSI_CSIS_CMN_CTRL_LANE_NUMBER(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_CMN_CTRL_LANE_NUMBER_SHIFT))&MIPI_HSI_CSIS_CMN_CTRL_LANE_NUMBER_MASK)
-#define MIPI_HSI_CSIS_CMN_CTRL_INTERLEAVE_MODE_MASK 0xC00u
-#define MIPI_HSI_CSIS_CMN_CTRL_INTERLEAVE_MODE_SHIFT 10
-#define MIPI_HSI_CSIS_CMN_CTRL_INTERLEAVE_MODE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_CMN_CTRL_INTERLEAVE_MODE_SHIFT))&MIPI_HSI_CSIS_CMN_CTRL_INTERLEAVE_MODE_MASK)
-#define MIPI_HSI_CSIS_CMN_CTRL_RSVD2_MASK 0xF000u
-#define MIPI_HSI_CSIS_CMN_CTRL_RSVD2_SHIFT 12
-#define MIPI_HSI_CSIS_CMN_CTRL_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_CMN_CTRL_RSVD2_SHIFT))&MIPI_HSI_CSIS_CMN_CTRL_RSVD2_MASK)
-#define MIPI_HSI_CSIS_CMN_CTRL_UPDATE_SHADOW_MASK 0xF0000u
-#define MIPI_HSI_CSIS_CMN_CTRL_UPDATE_SHADOW_SHIFT 16
-#define MIPI_HSI_CSIS_CMN_CTRL_UPDATE_SHADOW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_CMN_CTRL_UPDATE_SHADOW_SHIFT))&MIPI_HSI_CSIS_CMN_CTRL_UPDATE_SHADOW_MASK)
-#define MIPI_HSI_CSIS_CMN_CTRL_RSVD1_MASK 0xFFF00000u
-#define MIPI_HSI_CSIS_CMN_CTRL_RSVD1_SHIFT 20
-#define MIPI_HSI_CSIS_CMN_CTRL_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_CMN_CTRL_RSVD1_SHIFT))&MIPI_HSI_CSIS_CMN_CTRL_RSVD1_MASK)
-/* CSIS_CLK_CTRL Bit Fields */
-#define MIPI_HSI_CSIS_CLK_CTRL_WCLK_SRC_MASK 0xFu
-#define MIPI_HSI_CSIS_CLK_CTRL_WCLK_SRC_SHIFT 0
-#define MIPI_HSI_CSIS_CLK_CTRL_WCLK_SRC(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_CLK_CTRL_WCLK_SRC_SHIFT))&MIPI_HSI_CSIS_CLK_CTRL_WCLK_SRC_MASK)
-#define MIPI_HSI_CSIS_CLK_CTRL_CLKGATE_EN_MASK 0xF0u
-#define MIPI_HSI_CSIS_CLK_CTRL_CLKGATE_EN_SHIFT 4
-#define MIPI_HSI_CSIS_CLK_CTRL_CLKGATE_EN(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_CLK_CTRL_CLKGATE_EN_SHIFT))&MIPI_HSI_CSIS_CLK_CTRL_CLKGATE_EN_MASK)
-#define MIPI_HSI_CSIS_CLK_CTRL_RSVD4_MASK 0xFF00u
-#define MIPI_HSI_CSIS_CLK_CTRL_RSVD4_SHIFT 8
-#define MIPI_HSI_CSIS_CLK_CTRL_RSVD4(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_CLK_CTRL_RSVD4_SHIFT))&MIPI_HSI_CSIS_CLK_CTRL_RSVD4_MASK)
-#define MIPI_HSI_CSIS_CLK_CTRL_CLKGATE_TRAIL_MASK 0xFFFF0000u
-#define MIPI_HSI_CSIS_CLK_CTRL_CLKGATE_TRAIL_SHIFT 16
-#define MIPI_HSI_CSIS_CLK_CTRL_CLKGATE_TRAIL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_CLK_CTRL_CLKGATE_TRAIL_SHIFT))&MIPI_HSI_CSIS_CLK_CTRL_CLKGATE_TRAIL_MASK)
-/* CSIS_INT_MSK Bit Fields */
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_id_MASK 0x1u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_id_SHIFT 0
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_CRC_MASK 0x2u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_CRC_SHIFT 1
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_ECC_MASK 0x4u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_ECC_SHIFT 2
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_WRONG_CFG_MASK 0x8u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_WRONG_CFG_SHIFT 3
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_OVER_MASK 0xF0u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_OVER_SHIFT 4
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_OVER(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_MSK_MSK_ERR_OVER_SHIFT))&MIPI_HSI_CSIS_INT_MSK_MSK_ERR_OVER_MASK)
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_LOST_FE_MASK 0xF00u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_LOST_FE_SHIFT 8
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_LOST_FE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_MSK_MSK_ERR_LOST_FE_SHIFT))&MIPI_HSI_CSIS_INT_MSK_MSK_ERR_LOST_FE_MASK)
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_LOST_FS_MASK 0xF000u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_LOST_FS_SHIFT 12
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_LOST_FS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_MSK_MSK_ERR_LOST_FS_SHIFT))&MIPI_HSI_CSIS_INT_MSK_MSK_ERR_LOST_FS_MASK)
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_SOT_HS_MASK 0xF0000u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_SOT_HS_SHIFT 16
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ERR_SOT_HS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_MSK_MSK_ERR_SOT_HS_SHIFT))&MIPI_HSI_CSIS_INT_MSK_MSK_ERR_SOT_HS_MASK)
-#define MIPI_HSI_CSIS_INT_MSK_MSK_FRAMEEND_MASK 0xF00000u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_FRAMEEND_SHIFT 20
-#define MIPI_HSI_CSIS_INT_MSK_MSK_FRAMEEND(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_MSK_MSK_FRAMEEND_SHIFT))&MIPI_HSI_CSIS_INT_MSK_MSK_FRAMEEND_MASK)
-#define MIPI_HSI_CSIS_INT_MSK_MSK_FRAMESTART_MASK 0xF000000u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_FRAMESTART_SHIFT 24
-#define MIPI_HSI_CSIS_INT_MSK_MSK_FRAMESTART(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_MSK_MSK_FRAMESTART_SHIFT))&MIPI_HSI_CSIS_INT_MSK_MSK_FRAMESTART_MASK)
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ODDAFTER_MASK 0x10000000u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ODDAFTER_SHIFT 28
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ODDBEFORE_MASK 0x20000000u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_ODDBEFORE_SHIFT 29
-#define MIPI_HSI_CSIS_INT_MSK_MSK_EVENAFTER_MASK 0x40000000u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_EVENAFTER_SHIFT 30
-#define MIPI_HSI_CSIS_INT_MSK_MSK_EVENBEFORE_MASK 0x80000000u
-#define MIPI_HSI_CSIS_INT_MSK_MSK_EVENBEFORE_SHIFT 31
-/* CSIS_INT_SRC Bit Fields */
-#define MIPI_HSI_CSIS_INT_SRC_ERR_ID_MASK 0x1u
-#define MIPI_HSI_CSIS_INT_SRC_ERR_ID_SHIFT 0
-#define MIPI_HSI_CSIS_INT_SRC_ERR_CRC_MASK 0x2u
-#define MIPI_HSI_CSIS_INT_SRC_ERR_CRC_SHIFT 1
-#define MIPI_HSI_CSIS_INT_SRC_ERR_ECC_MASK 0x4u
-#define MIPI_HSI_CSIS_INT_SRC_ERR_ECC_SHIFT 2
-#define MIPI_HSI_CSIS_INT_SRC_ERR_WRONG_CFG_MASK 0x8u
-#define MIPI_HSI_CSIS_INT_SRC_ERR_WRONG_CFG_SHIFT 3
-#define MIPI_HSI_CSIS_INT_SRC_ERR_OVER_MASK 0xF0u
-#define MIPI_HSI_CSIS_INT_SRC_ERR_OVER_SHIFT 4
-#define MIPI_HSI_CSIS_INT_SRC_ERR_OVER(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_SRC_ERR_OVER_SHIFT))&MIPI_HSI_CSIS_INT_SRC_ERR_OVER_MASK)
-#define MIPI_HSI_CSIS_INT_SRC_ERR_LOST_FE_MASK 0xF00u
-#define MIPI_HSI_CSIS_INT_SRC_ERR_LOST_FE_SHIFT 8
-#define MIPI_HSI_CSIS_INT_SRC_ERR_LOST_FE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_SRC_ERR_LOST_FE_SHIFT))&MIPI_HSI_CSIS_INT_SRC_ERR_LOST_FE_MASK)
-#define MIPI_HSI_CSIS_INT_SRC_ERR_LOST_FS_MASK 0xF000u
-#define MIPI_HSI_CSIS_INT_SRC_ERR_LOST_FS_SHIFT 12
-#define MIPI_HSI_CSIS_INT_SRC_ERR_LOST_FS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_SRC_ERR_LOST_FS_SHIFT))&MIPI_HSI_CSIS_INT_SRC_ERR_LOST_FS_MASK)
-#define MIPI_HSI_CSIS_INT_SRC_ERR_SOT_HS_MASK 0xF0000u
-#define MIPI_HSI_CSIS_INT_SRC_ERR_SOT_HS_SHIFT 16
-#define MIPI_HSI_CSIS_INT_SRC_ERR_SOT_HS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_SRC_ERR_SOT_HS_SHIFT))&MIPI_HSI_CSIS_INT_SRC_ERR_SOT_HS_MASK)
-#define MIPI_HSI_CSIS_INT_SRC_FRAMEEND_MASK 0xF00000u
-#define MIPI_HSI_CSIS_INT_SRC_FRAMEEND_SHIFT 20
-#define MIPI_HSI_CSIS_INT_SRC_FRAMEEND(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_SRC_FRAMEEND_SHIFT))&MIPI_HSI_CSIS_INT_SRC_FRAMEEND_MASK)
-#define MIPI_HSI_CSIS_INT_SRC_FRAMESTART_MASK 0xF000000u
-#define MIPI_HSI_CSIS_INT_SRC_FRAMESTART_SHIFT 24
-#define MIPI_HSI_CSIS_INT_SRC_FRAMESTART(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_CSIS_INT_SRC_FRAMESTART_SHIFT))&MIPI_HSI_CSIS_INT_SRC_FRAMESTART_MASK)
-#define MIPI_HSI_CSIS_INT_SRC_ODDAFTER_MASK 0x10000000u
-#define MIPI_HSI_CSIS_INT_SRC_ODDAFTER_SHIFT 28
-#define MIPI_HSI_CSIS_INT_SRC_ODDBEFORE_MASK 0x20000000u
-#define MIPI_HSI_CSIS_INT_SRC_ODDBEFORE_SHIFT 29
-#define MIPI_HSI_CSIS_INT_SRC_EVENAFTER_MASK 0x40000000u
-#define MIPI_HSI_CSIS_INT_SRC_EVENAFTER_SHIFT 30
-#define MIPI_HSI_CSIS_INT_SRC_EVENBEFORE_MASK 0x80000000u
-#define MIPI_HSI_CSIS_INT_SRC_EVENBEFORE_SHIFT 31
-/* DPHY_STATUS Bit Fields */
-#define MIPI_HSI_DPHY_STATUS_STOPSTATECLK_MASK 0x1u
-#define MIPI_HSI_DPHY_STATUS_STOPSTATECLK_SHIFT 0
-#define MIPI_HSI_DPHY_STATUS_ULPSCLK_MASK 0x2u
-#define MIPI_HSI_DPHY_STATUS_ULPSCLK_SHIFT 1
-#define MIPI_HSI_DPHY_STATUS_RSVD6_MASK 0xCu
-#define MIPI_HSI_DPHY_STATUS_RSVD6_SHIFT 2
-#define MIPI_HSI_DPHY_STATUS_RSVD6(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_STATUS_RSVD6_SHIFT))&MIPI_HSI_DPHY_STATUS_RSVD6_MASK)
-#define MIPI_HSI_DPHY_STATUS_STOPSTATEDAT_MASK 0xF0u
-#define MIPI_HSI_DPHY_STATUS_STOPSTATEDAT_SHIFT 4
-#define MIPI_HSI_DPHY_STATUS_STOPSTATEDAT(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_STATUS_STOPSTATEDAT_SHIFT))&MIPI_HSI_DPHY_STATUS_STOPSTATEDAT_MASK)
-#define MIPI_HSI_DPHY_STATUS_ULPSDAT_MASK 0xF00u
-#define MIPI_HSI_DPHY_STATUS_ULPSDAT_SHIFT 8
-#define MIPI_HSI_DPHY_STATUS_ULPSDAT(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_STATUS_ULPSDAT_SHIFT))&MIPI_HSI_DPHY_STATUS_ULPSDAT_MASK)
-#define MIPI_HSI_DPHY_STATUS_RSVD5_MASK 0xFFFFF000u
-#define MIPI_HSI_DPHY_STATUS_RSVD5_SHIFT 12
-#define MIPI_HSI_DPHY_STATUS_RSVD5(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_STATUS_RSVD5_SHIFT))&MIPI_HSI_DPHY_STATUS_RSVD5_MASK)
-/* DPHY_CMN_CTRL Bit Fields */
-#define MIPI_HSI_DPHY_CMN_CTRL_ENABLE_CLK_MASK 0x1u
-#define MIPI_HSI_DPHY_CMN_CTRL_ENABLE_CLK_SHIFT 0
-#define MIPI_HSI_DPHY_CMN_CTRL_ENABLE_DAT_MASK 0x1Eu
-#define MIPI_HSI_DPHY_CMN_CTRL_ENABLE_DAT_SHIFT 1
-#define MIPI_HSI_DPHY_CMN_CTRL_ENABLE_DAT(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_CMN_CTRL_ENABLE_DAT_SHIFT))&MIPI_HSI_DPHY_CMN_CTRL_ENABLE_DAT_MASK)
-#define MIPI_HSI_DPHY_CMN_CTRL_S_DPDN_SWAP_DAT_MASK 0x20u
-#define MIPI_HSI_DPHY_CMN_CTRL_S_DPDN_SWAP_DAT_SHIFT 5
-#define MIPI_HSI_DPHY_CMN_CTRL_S_DPDN_SWAP_CLK_MASK 0x40u
-#define MIPI_HSI_DPHY_CMN_CTRL_S_DPDN_SWAP_CLK_SHIFT 6
-#define MIPI_HSI_DPHY_CMN_CTRL_RSVD7_MASK 0x3FFF80u
-#define MIPI_HSI_DPHY_CMN_CTRL_RSVD7_SHIFT 7
-#define MIPI_HSI_DPHY_CMN_CTRL_RSVD7(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_CMN_CTRL_RSVD7_SHIFT))&MIPI_HSI_DPHY_CMN_CTRL_RSVD7_MASK)
-#define MIPI_HSI_DPHY_CMN_CTRL_S_CLKSETTLECTL_MASK 0xC00000u
-#define MIPI_HSI_DPHY_CMN_CTRL_S_CLKSETTLECTL_SHIFT 22
-#define MIPI_HSI_DPHY_CMN_CTRL_S_CLKSETTLECTL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_CMN_CTRL_S_CLKSETTLECTL_SHIFT))&MIPI_HSI_DPHY_CMN_CTRL_S_CLKSETTLECTL_MASK)
-#define MIPI_HSI_DPHY_CMN_CTRL_HSSETTLE_MASK 0xFF000000u
-#define MIPI_HSI_DPHY_CMN_CTRL_HSSETTLE_SHIFT 24
-#define MIPI_HSI_DPHY_CMN_CTRL_HSSETTLE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_CMN_CTRL_HSSETTLE_SHIFT))&MIPI_HSI_DPHY_CMN_CTRL_HSSETTLE_MASK)
-/* DPHY_BCTRL_L Bit Fields */
-#define MIPI_HSI_DPHY_BCTRL_L_B_DPHYCTRL_MASK 0xFFFFFFFFu
-#define MIPI_HSI_DPHY_BCTRL_L_B_DPHYCTRL_SHIFT 0
-#define MIPI_HSI_DPHY_BCTRL_L_B_DPHYCTRL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_BCTRL_L_B_DPHYCTRL_SHIFT))&MIPI_HSI_DPHY_BCTRL_L_B_DPHYCTRL_MASK)
-/* DPHY_BCTRL_H Bit Fields */
-#define MIPI_HSI_DPHY_BCTRL_H_B_DPHYCTRL_MASK 0xFFFFFFFFu
-#define MIPI_HSI_DPHY_BCTRL_H_B_DPHYCTRL_SHIFT 0
-#define MIPI_HSI_DPHY_BCTRL_H_B_DPHYCTRL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_BCTRL_H_B_DPHYCTRL_SHIFT))&MIPI_HSI_DPHY_BCTRL_H_B_DPHYCTRL_MASK)
-/* DPHY_SCTRL_L Bit Fields */
-#define MIPI_HSI_DPHY_SCTRL_L_S_DPHYCTRL_MASK 0xFFFFFFFFu
-#define MIPI_HSI_DPHY_SCTRL_L_S_DPHYCTRL_SHIFT 0
-#define MIPI_HSI_DPHY_SCTRL_L_S_DPHYCTRL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_SCTRL_L_S_DPHYCTRL_SHIFT))&MIPI_HSI_DPHY_SCTRL_L_S_DPHYCTRL_MASK)
-/* DPHY_SCTRL_H Bit Fields */
-#define MIPI_HSI_DPHY_SCTRL_H_S_DPHYCTRL_MASK 0xFFFFFFFFu
-#define MIPI_HSI_DPHY_SCTRL_H_S_DPHYCTRL_SHIFT 0
-#define MIPI_HSI_DPHY_SCTRL_H_S_DPHYCTRL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DPHY_SCTRL_H_S_DPHYCTRL_SHIFT))&MIPI_HSI_DPHY_SCTRL_H_S_DPHYCTRL_MASK)
-/* ISP_CONFIG_CH0 Bit Fields */
-#define MIPI_HSI_ISP_CONFIG_CH0_VIRTUAL_CHANNEL_MASK 0x3u
-#define MIPI_HSI_ISP_CONFIG_CH0_VIRTUAL_CHANNEL_SHIFT 0
-#define MIPI_HSI_ISP_CONFIG_CH0_VIRTUAL_CHANNEL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_ISP_CONFIG_CH0_VIRTUAL_CHANNEL_SHIFT))&MIPI_HSI_ISP_CONFIG_CH0_VIRTUAL_CHANNEL_MASK)
-#define MIPI_HSI_ISP_CONFIG_CH0_DATAFORMAT_MASK 0xFCu
-#define MIPI_HSI_ISP_CONFIG_CH0_DATAFORMAT_SHIFT 2
-#define MIPI_HSI_ISP_CONFIG_CH0_DATAFORMAT(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_ISP_CONFIG_CH0_DATAFORMAT_SHIFT))&MIPI_HSI_ISP_CONFIG_CH0_DATAFORMAT_MASK)
-#define MIPI_HSI_ISP_CONFIG_CH0_DECOMP_EN_MASK 0x100u
-#define MIPI_HSI_ISP_CONFIG_CH0_DECOMP_EN_SHIFT 8
-#define MIPI_HSI_ISP_CONFIG_CH0_DECOMP_PREDICT_MASK 0x200u
-#define MIPI_HSI_ISP_CONFIG_CH0_DECOMP_PREDICT_SHIFT 9
-#define MIPI_HSI_ISP_CONFIG_CH0_RGB_SWAP_MASK 0x400u
-#define MIPI_HSI_ISP_CONFIG_CH0_RGB_SWAP_SHIFT 10
-#define MIPI_HSI_ISP_CONFIG_CH0_PARALLEL_MASK 0x800u
-#define MIPI_HSI_ISP_CONFIG_CH0_PARALLEL_SHIFT 11
-#define MIPI_HSI_ISP_CONFIG_CH0_DOUBLE_CMPNT_MASK 0x1000u
-#define MIPI_HSI_ISP_CONFIG_CH0_DOUBLE_CMPNT_SHIFT 12
-#define MIPI_HSI_ISP_CONFIG_CH0_RSVD8_MASK 0xFFE000u
-#define MIPI_HSI_ISP_CONFIG_CH0_RSVD8_SHIFT 13
-#define MIPI_HSI_ISP_CONFIG_CH0_RSVD8(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_ISP_CONFIG_CH0_RSVD8_SHIFT))&MIPI_HSI_ISP_CONFIG_CH0_RSVD8_MASK)
-#define MIPI_HSI_ISP_CONFIG_CH0_MEM_FULL_GAP_MASK 0xFF000000u
-#define MIPI_HSI_ISP_CONFIG_CH0_MEM_FULL_GAP_SHIFT 24
-#define MIPI_HSI_ISP_CONFIG_CH0_MEM_FULL_GAP(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_ISP_CONFIG_CH0_MEM_FULL_GAP_SHIFT))&MIPI_HSI_ISP_CONFIG_CH0_MEM_FULL_GAP_MASK)
-/* ISP_RESOL_CH0 Bit Fields */
-#define MIPI_HSI_ISP_RESOL_CH0_HRESOL_MASK 0xFFFFu
-#define MIPI_HSI_ISP_RESOL_CH0_HRESOL_SHIFT 0
-#define MIPI_HSI_ISP_RESOL_CH0_HRESOL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_ISP_RESOL_CH0_HRESOL_SHIFT))&MIPI_HSI_ISP_RESOL_CH0_HRESOL_MASK)
-#define MIPI_HSI_ISP_RESOL_CH0_VRESOL_MASK 0xFFFF0000u
-#define MIPI_HSI_ISP_RESOL_CH0_VRESOL_SHIFT 16
-#define MIPI_HSI_ISP_RESOL_CH0_VRESOL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_ISP_RESOL_CH0_VRESOL_SHIFT))&MIPI_HSI_ISP_RESOL_CH0_VRESOL_MASK)
-/* ISP_SYNC_CH0 Bit Fields */
-#define MIPI_HSI_ISP_SYNC_CH0_VSYNC_EINTV_MASK 0xFFFu
-#define MIPI_HSI_ISP_SYNC_CH0_VSYNC_EINTV_SHIFT 0
-#define MIPI_HSI_ISP_SYNC_CH0_VSYNC_EINTV(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_ISP_SYNC_CH0_VSYNC_EINTV_SHIFT))&MIPI_HSI_ISP_SYNC_CH0_VSYNC_EINTV_MASK)
-#define MIPI_HSI_ISP_SYNC_CH0_VSYNC_SINTV_MASK 0x3F000u
-#define MIPI_HSI_ISP_SYNC_CH0_VSYNC_SINTV_SHIFT 12
-#define MIPI_HSI_ISP_SYNC_CH0_VSYNC_SINTV(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_ISP_SYNC_CH0_VSYNC_SINTV_SHIFT))&MIPI_HSI_ISP_SYNC_CH0_VSYNC_SINTV_MASK)
-#define MIPI_HSI_ISP_SYNC_CH0_HSYNC_LINTV_MASK 0xFC0000u
-#define MIPI_HSI_ISP_SYNC_CH0_HSYNC_LINTV_SHIFT 18
-#define MIPI_HSI_ISP_SYNC_CH0_HSYNC_LINTV(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_ISP_SYNC_CH0_HSYNC_LINTV_SHIFT))&MIPI_HSI_ISP_SYNC_CH0_HSYNC_LINTV_MASK)
-#define MIPI_HSI_ISP_SYNC_CH0_RSVD9_MASK 0xFF000000u
-#define MIPI_HSI_ISP_SYNC_CH0_RSVD9_SHIFT 24
-#define MIPI_HSI_ISP_SYNC_CH0_RSVD9(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_ISP_SYNC_CH0_RSVD9_SHIFT))&MIPI_HSI_ISP_SYNC_CH0_RSVD9_MASK)
-/* SDW_CONFIG_CH0 Bit Fields */
-#define MIPI_HSI_SDW_CONFIG_CH0_VIRTUAL_CHANNEL_MASK 0x3u
-#define MIPI_HSI_SDW_CONFIG_CH0_VIRTUAL_CHANNEL_SHIFT 0
-#define MIPI_HSI_SDW_CONFIG_CH0_VIRTUAL_CHANNEL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_SDW_CONFIG_CH0_VIRTUAL_CHANNEL_SHIFT))&MIPI_HSI_SDW_CONFIG_CH0_VIRTUAL_CHANNEL_MASK)
-#define MIPI_HSI_SDW_CONFIG_CH0_DataFormat_MASK 0xFCu
-#define MIPI_HSI_SDW_CONFIG_CH0_DataFormat_SHIFT 2
-#define MIPI_HSI_SDW_CONFIG_CH0_DataFormat(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_SDW_CONFIG_CH0_DataFormat_SHIFT))&MIPI_HSI_SDW_CONFIG_CH0_DataFormat_MASK)
-#define MIPI_HSI_SDW_CONFIG_CH0_DECOMP_EN_SDW_MASK 0x100u
-#define MIPI_HSI_SDW_CONFIG_CH0_DECOMP_EN_SDW_SHIFT 8
-#define MIPI_HSI_SDW_CONFIG_CH0_DECOMP_PREDICT_SDW_MASK 0x200u
-#define MIPI_HSI_SDW_CONFIG_CH0_DECOMP_PREDICT_SDW_SHIFT 9
-#define MIPI_HSI_SDW_CONFIG_CH0_RGB_SWAP_SDW_MASK 0x400u
-#define MIPI_HSI_SDW_CONFIG_CH0_RGB_SWAP_SDW_SHIFT 10
-#define MIPI_HSI_SDW_CONFIG_CH0_PARALLEL_SDW_MASK 0x800u
-#define MIPI_HSI_SDW_CONFIG_CH0_PARALLEL_SDW_SHIFT 11
-#define MIPI_HSI_SDW_CONFIG_CH0_DOUBLE_CMPNT_SDW_MASK 0x1000u
-#define MIPI_HSI_SDW_CONFIG_CH0_DOUBLE_CMPNT_SDW_SHIFT 12
-#define MIPI_HSI_SDW_CONFIG_CH0_RSVD10_MASK 0xFFE000u
-#define MIPI_HSI_SDW_CONFIG_CH0_RSVD10_SHIFT 13
-#define MIPI_HSI_SDW_CONFIG_CH0_RSVD10(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_SDW_CONFIG_CH0_RSVD10_SHIFT))&MIPI_HSI_SDW_CONFIG_CH0_RSVD10_MASK)
-#define MIPI_HSI_SDW_CONFIG_CH0_NAMEMEM_FULL_GAP_SDW_MASK 0xFF000000u
-#define MIPI_HSI_SDW_CONFIG_CH0_NAMEMEM_FULL_GAP_SDW_SHIFT 24
-#define MIPI_HSI_SDW_CONFIG_CH0_NAMEMEM_FULL_GAP_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_SDW_CONFIG_CH0_NAMEMEM_FULL_GAP_SDW_SHIFT))&MIPI_HSI_SDW_CONFIG_CH0_NAMEMEM_FULL_GAP_SDW_MASK)
-/* SDW_RESOL_CH0 Bit Fields */
-#define MIPI_HSI_SDW_RESOL_CH0_HRESOL_SDW_MASK 0xFFFFu
-#define MIPI_HSI_SDW_RESOL_CH0_HRESOL_SDW_SHIFT 0
-#define MIPI_HSI_SDW_RESOL_CH0_HRESOL_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_SDW_RESOL_CH0_HRESOL_SDW_SHIFT))&MIPI_HSI_SDW_RESOL_CH0_HRESOL_SDW_MASK)
-#define MIPI_HSI_SDW_RESOL_CH0_VRESOL_SDW_MASK 0xFFFF0000u
-#define MIPI_HSI_SDW_RESOL_CH0_VRESOL_SDW_SHIFT 16
-#define MIPI_HSI_SDW_RESOL_CH0_VRESOL_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_SDW_RESOL_CH0_VRESOL_SDW_SHIFT))&MIPI_HSI_SDW_RESOL_CH0_VRESOL_SDW_MASK)
-/* SDW_SYNC_CH0 Bit Fields */
-#define MIPI_HSI_SDW_SYNC_CH0_VSYNC_EINTV_SDW_MASK 0xFFFu
-#define MIPI_HSI_SDW_SYNC_CH0_VSYNC_EINTV_SDW_SHIFT 0
-#define MIPI_HSI_SDW_SYNC_CH0_VSYNC_EINTV_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_SDW_SYNC_CH0_VSYNC_EINTV_SDW_SHIFT))&MIPI_HSI_SDW_SYNC_CH0_VSYNC_EINTV_SDW_MASK)
-#define MIPI_HSI_SDW_SYNC_CH0_VSYNC_SINTV_SDW_MASK 0x3F000u
-#define MIPI_HSI_SDW_SYNC_CH0_VSYNC_SINTV_SDW_SHIFT 12
-#define MIPI_HSI_SDW_SYNC_CH0_VSYNC_SINTV_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_SDW_SYNC_CH0_VSYNC_SINTV_SDW_SHIFT))&MIPI_HSI_SDW_SYNC_CH0_VSYNC_SINTV_SDW_MASK)
-#define MIPI_HSI_SDW_SYNC_CH0_HSYNC_LINTV_SDW_MASK 0xFC0000u
-#define MIPI_HSI_SDW_SYNC_CH0_HSYNC_LINTV_SDW_SHIFT 18
-#define MIPI_HSI_SDW_SYNC_CH0_HSYNC_LINTV_SDW(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_SDW_SYNC_CH0_HSYNC_LINTV_SDW_SHIFT))&MIPI_HSI_SDW_SYNC_CH0_HSYNC_LINTV_SDW_MASK)
-#define MIPI_HSI_SDW_SYNC_CH0_RSVD11_MASK 0xFF000000u
-#define MIPI_HSI_SDW_SYNC_CH0_RSVD11_SHIFT 24
-#define MIPI_HSI_SDW_SYNC_CH0_RSVD11(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_SDW_SYNC_CH0_RSVD11_SHIFT))&MIPI_HSI_SDW_SYNC_CH0_RSVD11_MASK)
-/* DBG_CTRL Bit Fields */
-#define MIPI_HSI_DBG_CTRL_DBG_CH_OUTPUT_MASK 0xFu
-#define MIPI_HSI_DBG_CTRL_DBG_CH_OUTPUT_SHIFT 0
-#define MIPI_HSI_DBG_CTRL_DBG_CH_OUTPUT(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_CTRL_DBG_CH_OUTPUT_SHIFT))&MIPI_HSI_DBG_CTRL_DBG_CH_OUTPUT_MASK)
-#define MIPI_HSI_DBG_CTRL_DBG_BLK_EXC_FRAME_MASK 0xF0u
-#define MIPI_HSI_DBG_CTRL_DBG_BLK_EXC_FRAME_SHIFT 4
-#define MIPI_HSI_DBG_CTRL_DBG_BLK_EXC_FRAME(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_CTRL_DBG_BLK_EXC_FRAME_SHIFT))&MIPI_HSI_DBG_CTRL_DBG_BLK_EXC_FRAME_MASK)
-#define MIPI_HSI_DBG_CTRL_DBG_DONT_STOP_LAST_LINE_MASK 0xF00u
-#define MIPI_HSI_DBG_CTRL_DBG_DONT_STOP_LAST_LINE_SHIFT 8
-#define MIPI_HSI_DBG_CTRL_DBG_DONT_STOP_LAST_LINE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_CTRL_DBG_DONT_STOP_LAST_LINE_SHIFT))&MIPI_HSI_DBG_CTRL_DBG_DONT_STOP_LAST_LINE_MASK)
-#define MIPI_HSI_DBG_CTRL_DBG_FORCE_UPDATE_MASK 0xF000u
-#define MIPI_HSI_DBG_CTRL_DBG_FORCE_UPDATE_SHIFT 12
-#define MIPI_HSI_DBG_CTRL_DBG_FORCE_UPDATE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_CTRL_DBG_FORCE_UPDATE_SHIFT))&MIPI_HSI_DBG_CTRL_DBG_FORCE_UPDATE_MASK)
-#define MIPI_HSI_DBG_CTRL_RSVD12_MASK 0xFFFF0000u
-#define MIPI_HSI_DBG_CTRL_RSVD12_SHIFT 16
-#define MIPI_HSI_DBG_CTRL_RSVD12(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_CTRL_RSVD12_SHIFT))&MIPI_HSI_DBG_CTRL_RSVD12_MASK)
-/* DBG_INTR_MSK Bit Fields */
-#define MIPI_HSI_DBG_INTR_MSK_CAM_VSYNC_RISE_MASK 0xFu
-#define MIPI_HSI_DBG_INTR_MSK_CAM_VSYNC_RISE_SHIFT 0
-#define MIPI_HSI_DBG_INTR_MSK_CAM_VSYNC_RISE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_MSK_CAM_VSYNC_RISE_SHIFT))&MIPI_HSI_DBG_INTR_MSK_CAM_VSYNC_RISE_MASK)
-#define MIPI_HSI_DBG_INTR_MSK_CAM_VSYNC_FALL_MASK 0xF0u
-#define MIPI_HSI_DBG_INTR_MSK_CAM_VSYNC_FALL_SHIFT 4
-#define MIPI_HSI_DBG_INTR_MSK_CAM_VSYNC_FALL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_MSK_CAM_VSYNC_FALL_SHIFT))&MIPI_HSI_DBG_INTR_MSK_CAM_VSYNC_FALL_MASK)
-#define MIPI_HSI_DBG_INTR_MSK_EARLY_FS_MASK 0xF00u
-#define MIPI_HSI_DBG_INTR_MSK_EARLY_FS_SHIFT 8
-#define MIPI_HSI_DBG_INTR_MSK_EARLY_FS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_MSK_EARLY_FS_SHIFT))&MIPI_HSI_DBG_INTR_MSK_EARLY_FS_MASK)
-#define MIPI_HSI_DBG_INTR_MSK_EARLY_FE_MASK 0xF000u
-#define MIPI_HSI_DBG_INTR_MSK_EARLY_FE_SHIFT 12
-#define MIPI_HSI_DBG_INTR_MSK_EARLY_FE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_MSK_EARLY_FE_SHIFT))&MIPI_HSI_DBG_INTR_MSK_EARLY_FE_MASK)
-#define MIPI_HSI_DBG_INTR_MSK_TRUNCATED_FRAME_MASK 0xF0000u
-#define MIPI_HSI_DBG_INTR_MSK_TRUNCATED_FRAME_SHIFT 16
-#define MIPI_HSI_DBG_INTR_MSK_TRUNCATED_FRAME(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_MSK_TRUNCATED_FRAME_SHIFT))&MIPI_HSI_DBG_INTR_MSK_TRUNCATED_FRAME_MASK)
-#define MIPI_HSI_DBG_INTR_MSK_ERR_FRAME_SIZE_MASK 0xF00000u
-#define MIPI_HSI_DBG_INTR_MSK_ERR_FRAME_SIZE_SHIFT 20
-#define MIPI_HSI_DBG_INTR_MSK_ERR_FRAME_SIZE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_MSK_ERR_FRAME_SIZE_SHIFT))&MIPI_HSI_DBG_INTR_MSK_ERR_FRAME_SIZE_MASK)
-#define MIPI_HSI_DBG_INTR_MSK_DT_IGNORE_MASK 0x1000000u
-#define MIPI_HSI_DBG_INTR_MSK_DT_IGNORE_SHIFT 24
-#define MIPI_HSI_DBG_INTR_MSK_DT_NOT_SUPPORT_MASK 0x2000000u
-#define MIPI_HSI_DBG_INTR_MSK_DT_NOT_SUPPORT_SHIFT 25
-#define MIPI_HSI_DBG_INTR_MSK_RSVD13_MASK 0xFC000000u
-#define MIPI_HSI_DBG_INTR_MSK_RSVD13_SHIFT 26
-#define MIPI_HSI_DBG_INTR_MSK_RSVD13(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_MSK_RSVD13_SHIFT))&MIPI_HSI_DBG_INTR_MSK_RSVD13_MASK)
-/* DBG_INTR_SRC Bit Fields */
-#define MIPI_HSI_DBG_INTR_SRC_CAM_VSYNC_RISE_MASK 0xFu
-#define MIPI_HSI_DBG_INTR_SRC_CAM_VSYNC_RISE_SHIFT 0
-#define MIPI_HSI_DBG_INTR_SRC_CAM_VSYNC_RISE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_SRC_CAM_VSYNC_RISE_SHIFT))&MIPI_HSI_DBG_INTR_SRC_CAM_VSYNC_RISE_MASK)
-#define MIPI_HSI_DBG_INTR_SRC_CAM_VSYNC_FALL_MASK 0xF0u
-#define MIPI_HSI_DBG_INTR_SRC_CAM_VSYNC_FALL_SHIFT 4
-#define MIPI_HSI_DBG_INTR_SRC_CAM_VSYNC_FALL(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_SRC_CAM_VSYNC_FALL_SHIFT))&MIPI_HSI_DBG_INTR_SRC_CAM_VSYNC_FALL_MASK)
-#define MIPI_HSI_DBG_INTR_SRC_EARLY_FS_MASK 0xF00u
-#define MIPI_HSI_DBG_INTR_SRC_EARLY_FS_SHIFT 8
-#define MIPI_HSI_DBG_INTR_SRC_EARLY_FS(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_SRC_EARLY_FS_SHIFT))&MIPI_HSI_DBG_INTR_SRC_EARLY_FS_MASK)
-#define MIPI_HSI_DBG_INTR_SRC_EARLY_FE_MASK 0xF000u
-#define MIPI_HSI_DBG_INTR_SRC_EARLY_FE_SHIFT 12
-#define MIPI_HSI_DBG_INTR_SRC_EARLY_FE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_SRC_EARLY_FE_SHIFT))&MIPI_HSI_DBG_INTR_SRC_EARLY_FE_MASK)
-#define MIPI_HSI_DBG_INTR_SRC_TRUNCATED_FRAME_MASK 0xF0000u
-#define MIPI_HSI_DBG_INTR_SRC_TRUNCATED_FRAME_SHIFT 16
-#define MIPI_HSI_DBG_INTR_SRC_TRUNCATED_FRAME(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_SRC_TRUNCATED_FRAME_SHIFT))&MIPI_HSI_DBG_INTR_SRC_TRUNCATED_FRAME_MASK)
-#define MIPI_HSI_DBG_INTR_SRC_ERR_FRAME_SIZE_MASK 0xF00000u
-#define MIPI_HSI_DBG_INTR_SRC_ERR_FRAME_SIZE_SHIFT 20
-#define MIPI_HSI_DBG_INTR_SRC_ERR_FRAME_SIZE(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_SRC_ERR_FRAME_SIZE_SHIFT))&MIPI_HSI_DBG_INTR_SRC_ERR_FRAME_SIZE_MASK)
-#define MIPI_HSI_DBG_INTR_SRC_DT_IGNORE_MASK 0x1000000u
-#define MIPI_HSI_DBG_INTR_SRC_DT_IGNORE_SHIFT 24
-#define MIPI_HSI_DBG_INTR_SRC_DT_NOT_SUPPURT_MASK 0x2000000u
-#define MIPI_HSI_DBG_INTR_SRC_DT_NOT_SUPPURT_SHIFT 25
-#define MIPI_HSI_DBG_INTR_SRC_RSVD14_MASK 0xFC000000u
-#define MIPI_HSI_DBG_INTR_SRC_RSVD14_SHIFT 26
-#define MIPI_HSI_DBG_INTR_SRC_RSVD14(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_DBG_INTR_SRC_RSVD14_SHIFT))&MIPI_HSI_DBG_INTR_SRC_RSVD14_MASK)
-/* NON_IMG_DATA Bit Fields */
-#define MIPI_HSI_NON_IMG_DATA_NONIMGDATA_MASK 0xFFFFFFFFu
-#define MIPI_HSI_NON_IMG_DATA_NONIMGDATA_SHIFT 0
-#define MIPI_HSI_NON_IMG_DATA_NONIMGDATA(x) (((uint32_t)(((uint32_t)(x))<<MIPI_HSI_NON_IMG_DATA_NONIMGDATA_SHIFT))&MIPI_HSI_NON_IMG_DATA_NONIMGDATA_MASK)
-
-/*!
- * @}
- */ /* end of group MIPI_HSI_Register_Masks */
-
-
-/* MIPI_HSI - Peripheral instance base addresses */
-/** Peripheral MIPI_HSI base address */
-#define MIPI_HSI_BASE (0x30750000u)
-/** Peripheral MIPI_HSI base pointer */
-#define MIPI_HSI ((MIPI_HSI_Type *)MIPI_HSI_BASE)
-#define MIPI_HSI_BASE_PTR (MIPI_HSI)
-/** Array initializer of MIPI_HSI peripheral base adresses */
-#define MIPI_HSI_BASE_ADDRS { MIPI_HSI_BASE }
-/** Array initializer of MIPI_HSI peripheral base pointers */
-#define MIPI_HSI_BASE_PTRS { MIPI_HSI }
-
/* ----------------------------------------------------------------------------
- -- MIPI_HSI - Register accessor macros
+ -- MU Peripheral Access Layer
---------------------------------------------------------------------------- */
/*!
- * @addtogroup MIPI_HSI_Register_Accessor_Macros MIPI_HSI - Register accessor macros
+ * @addtogroup MU_Peripheral_Access_Layer MU Peripheral Access Layer
* @{
*/
-
-/* MIPI_HSI - Register instance definitions */
-/* MIPI_HSI */
-#define MIPI_HSI_CSIS_CMN_CTRL MIPI_HSI_CSIS_CMN_CTRL_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_CSIS_CLK_CTRL MIPI_HSI_CSIS_CLK_CTRL_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_CSIS_INT_MSK MIPI_HSI_CSIS_INT_MSK_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_CSIS_INT_SRC MIPI_HSI_CSIS_INT_SRC_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_DPHY_STATUS MIPI_HSI_DPHY_STATUS_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_DPHY_CMN_CTRL MIPI_HSI_DPHY_CMN_CTRL_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_DPHY_BCTRL_L MIPI_HSI_DPHY_BCTRL_L_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_DPHY_BCTRL_H MIPI_HSI_DPHY_BCTRL_H_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_DPHY_SCTRL_L MIPI_HSI_DPHY_SCTRL_L_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_DPHY_SCTRL_H MIPI_HSI_DPHY_SCTRL_H_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_ISP_CONFIG_CH0 MIPI_HSI_ISP_CONFIG_CH0_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_ISP_RESOL_CH0 MIPI_HSI_ISP_RESOL_CH0_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_ISP_SYNC_CH0 MIPI_HSI_ISP_SYNC_CH0_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_SDW_CONFIG_CH0 MIPI_HSI_SDW_CONFIG_CH0_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_SDW_RESOL_CH0 MIPI_HSI_SDW_RESOL_CH0_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_SDW_SYNC_CH0 MIPI_HSI_SDW_SYNC_CH0_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_DBG_CTRL MIPI_HSI_DBG_CTRL_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_DBG_INTR_MSK MIPI_HSI_DBG_INTR_MSK_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_DBG_INTR_SRC MIPI_HSI_DBG_INTR_SRC_REG(MIPI_HSI_BASE_PTR)
-#define MIPI_HSI_NON_IMG_DATA MIPI_HSI_NON_IMG_DATA_REG(MIPI_HSI_BASE_PTR)
-
-/*!
- * @}
- */ /* end of group MIPI_HSI_Register_Accessor_Macros */
-
-
-/*!
- * @}
- */ /* end of group MIPI_HSI_Peripheral */
-
-
-/* ----------------------------------------------------------------------------
- -- MU Peripheral Access Layer
- ---------------------------------------------------------------------------- */
+/** MU - Register Layout Typedef */
typedef struct {
- __IO uint32_t TR[4]; /**< Processor B Transmit Register 0, offset: 0x0 */
- __I uint32_t RR[4]; /**< Processor B Receive Register 0, offset: 0x10 */
- __IO uint32_t SR; /**< Processor B Status Register, offset: 0x20 */
- __IO uint32_t CR; /**< Processor B Control Register, offset: 0x24 */
+ __IO uint32_t TR[4]; /**< Processor B Transmit Register 0, array offset: 0x0, array step: 0x4 */
+ __I uint32_t RR[4]; /**< Processor B Receive Register 0, array offset: 0x10, array step: 0x4 */
+ __IO uint32_t SR; /**< Processor B Status Register, offset: 0x20 */
+ __IO uint32_t CR; /**< Processor B Control Register, offset: 0x24 */
} MU_Type, *MU_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- MU - Register accessor macros
---------------------------------------------------------------------------- */
@@ -80965,8 +30891,6 @@ typedef struct {
/*!
* @}
*/ /* end of group MU_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- MU Register Masks
---------------------------------------------------------------------------- */
@@ -80975,87 +30899,72 @@ typedef struct {
* @addtogroup MU_Register_Masks MU Register Masks
* @{
*/
+
/* TR Bit Fields */
-#define MU_TR_DATA_MASK 0xFFFFFFFFu
-#define MU_TR_DATA_SHIFT 0
-#define MU_TR_DATA_WIDTH 32
-#define MU_TR_DATA(x) (((uint32_t)(((uint32_t)(x))<<MU_TR_DATA_SHIFT))&MU_TR_DATA_MASK)
+#define MU_TR_TR0_MASK 0xFFFFFFFFu
+#define MU_TR_TR0_SHIFT 0
+#define MU_TR_TR0(x) (((uint32_t)(((uint32_t)(x))<<MU_TR_TR0_SHIFT))&MU_TR_TR0_MASK)
/* RR Bit Fields */
-#define MU_RR_DATA_MASK 0xFFFFFFFFu
-#define MU_RR_DATA_SHIFT 0
-#define MU_RR_DATA_WIDTH 32
-#define MU_RR_DATA(x) (((uint32_t)(((uint32_t)(x))<<MU_RR_DATA_SHIFT))&MU_RR_DATA_MASK)
+#define MU_RR_RR0_MASK 0xFFFFFFFFu
+#define MU_RR_RR0_SHIFT 0
+#define MU_RR_RR0(x) (((uint32_t)(((uint32_t)(x))<<MU_RR_RR0_SHIFT))&MU_RR_RR0_MASK)
/* SR Bit Fields */
#define MU_SR_Fn_MASK 0x7u
#define MU_SR_Fn_SHIFT 0
-#define MU_SR_Fn_WIDTH 3
#define MU_SR_Fn(x) (((uint32_t)(((uint32_t)(x))<<MU_SR_Fn_SHIFT))&MU_SR_Fn_MASK)
#define MU_SR_EP_MASK 0x10u
#define MU_SR_EP_SHIFT 4
-#define MU_SR_EP_WIDTH 1
-#define MU_SR_EP(x) (((uint32_t)(((uint32_t)(x))<<MU_SR_EP_SHIFT))&MU_SR_EP_MASK)
#define MU_SR_PM_MASK 0x60u
#define MU_SR_PM_SHIFT 5
-#define MU_SR_PM_WIDTH 2
#define MU_SR_PM(x) (((uint32_t)(((uint32_t)(x))<<MU_SR_PM_SHIFT))&MU_SR_PM_MASK)
#define MU_SR_RS_MASK 0x80u
#define MU_SR_RS_SHIFT 7
-#define MU_SR_RS_WIDTH 1
-#define MU_SR_RS(x) (((uint32_t)(((uint32_t)(x))<<MU_SR_RS_SHIFT))&MU_SR_RS_MASK)
#define MU_SR_FUP_MASK 0x100u
#define MU_SR_FUP_SHIFT 8
-#define MU_SR_FUP_WIDTH 1
-#define MU_SR_FUP(x) (((uint32_t)(((uint32_t)(x))<<MU_SR_FUP_SHIFT))&MU_SR_FUP_MASK)
#define MU_SR_TEn_MASK 0xF00000u
#define MU_SR_TEn_SHIFT 20
-#define MU_SR_TEn_WIDTH 4
#define MU_SR_TEn(x) (((uint32_t)(((uint32_t)(x))<<MU_SR_TEn_SHIFT))&MU_SR_TEn_MASK)
#define MU_SR_RFn_MASK 0xF000000u
#define MU_SR_RFn_SHIFT 24
-#define MU_SR_RFn_WIDTH 4
#define MU_SR_RFn(x) (((uint32_t)(((uint32_t)(x))<<MU_SR_RFn_SHIFT))&MU_SR_RFn_MASK)
#define MU_SR_GIPn_MASK 0xF0000000u
#define MU_SR_GIPn_SHIFT 28
-#define MU_SR_GIPn_WIDTH 4
#define MU_SR_GIPn(x) (((uint32_t)(((uint32_t)(x))<<MU_SR_GIPn_SHIFT))&MU_SR_GIPn_MASK)
/* CR Bit Fields */
#define MU_CR_Fn_MASK 0x7u
#define MU_CR_Fn_SHIFT 0
-#define MU_CR_Fn_WIDTH 3
#define MU_CR_Fn(x) (((uint32_t)(((uint32_t)(x))<<MU_CR_Fn_SHIFT))&MU_CR_Fn_MASK)
+#define MU_CR_HRM_MASK 0x10u
+#define MU_CR_HRM_SHIFT 4
#define MU_CR_GIRn_MASK 0xF0000u
#define MU_CR_GIRn_SHIFT 16
-#define MU_CR_GIRn_WIDTH 4
#define MU_CR_GIRn(x) (((uint32_t)(((uint32_t)(x))<<MU_CR_GIRn_SHIFT))&MU_CR_GIRn_MASK)
#define MU_CR_TIEn_MASK 0xF00000u
#define MU_CR_TIEn_SHIFT 20
-#define MU_CR_TIEn_WIDTH 4
#define MU_CR_TIEn(x) (((uint32_t)(((uint32_t)(x))<<MU_CR_TIEn_SHIFT))&MU_CR_TIEn_MASK)
#define MU_CR_RIEn_MASK 0xF000000u
#define MU_CR_RIEn_SHIFT 24
-#define MU_CR_RIEn_WIDTH 4
#define MU_CR_RIEn(x) (((uint32_t)(((uint32_t)(x))<<MU_CR_RIEn_SHIFT))&MU_CR_RIEn_MASK)
#define MU_CR_GIEn_MASK 0xF0000000u
#define MU_CR_GIEn_SHIFT 28
-#define MU_CR_GIEn_WIDTH 4
#define MU_CR_GIEn(x) (((uint32_t)(((uint32_t)(x))<<MU_CR_GIEn_SHIFT))&MU_CR_GIEn_MASK)
/*!
* @}
*/ /* end of group MU_Register_Masks */
-
/* MU - Peripheral instance base addresses */
-/** Peripheral MU0_B base address */
-#define MU0_B_BASE (0x30AB0000u)
-/** Peripheral MU0_B base pointer */
-#define MU0_B ((MU_Type *)MU0_B_BASE)
-#define MU0_B_BASE_PTR (MU0_B)
-/** Array initializer of MU peripheral base adresses */
-#define MU_BASE_ADDRS { MU0_B_BASE }
+/** Peripheral MUB base address */
+#define MUB_BASE (0x30AB0000u)
+/** Peripheral MUB base pointer */
+#define MUB ((MU_Type *)MUB_BASE)
+#define MUB_BASE_PTR (MUB)
+/** Array initializer of MU peripheral base addresses */
+#define MU_BASE_ADDRS { MUB_BASE }
/** Array initializer of MU peripheral base pointers */
-#define MU_BASE_PTRS { MU0_B }
-
+#define MU_BASE_PTRS { MUB }
+/** Interrupt vectors for the MU peripheral type */
+#define MU_IRQS { MU_M4_IRQn }
/* ----------------------------------------------------------------------------
-- MU - Register accessor macros
---------------------------------------------------------------------------- */
@@ -81067,18 +30976,20 @@ typedef struct {
/* MU - Register instance definitions */
-/* MU0_B */
-#define MU0_B_TR0 MU_TR_REG(MU0_B,0)
-#define MU0_B_TR1 MU_TR_REG(MU0_B,1)
-#define MU0_B_TR2 MU_TR_REG(MU0_B,2)
-#define MU0_B_TR3 MU_TR_REG(MU0_B,3)
-#define MU0_B_RR0 MU_RR_REG(MU0_B,0)
-#define MU0_B_RR1 MU_RR_REG(MU0_B,1)
-#define MU0_B_RR2 MU_RR_REG(MU0_B,2)
-#define MU0_B_RR3 MU_RR_REG(MU0_B,3)
-#define MU0_B_SR MU_SR_REG(MU0_B)
-#define MU0_B_CR MU_CR_REG(MU0_B)
-
+/* MUB */
+#define MUB_TR0 MU_TR_REG(MUB_BASE_PTR,0)
+#define MUB_TR1 MU_TR_REG(MUB_BASE_PTR,1)
+#define MUB_TR2 MU_TR_REG(MUB_BASE_PTR,2)
+#define MUB_TR3 MU_TR_REG(MUB_BASE_PTR,3)
+#define MUB_RR0 MU_RR_REG(MUB_BASE_PTR,0)
+#define MUB_RR1 MU_RR_REG(MUB_BASE_PTR,1)
+#define MUB_RR2 MU_RR_REG(MUB_BASE_PTR,2)
+#define MUB_RR3 MU_RR_REG(MUB_BASE_PTR,3)
+#define MUB_SR MU_SR_REG(MUB_BASE_PTR)
+#define MUB_CR MU_CR_REG(MUB_BASE_PTR)
+/* MU - Register array accessors */
+#define MUB_TR(index) MU_TR_REG(MUB_BASE_PTR,index)
+#define MUB_RR(index) MU_RR_REG(MUB_BASE_PTR,index)
/*!
* @}
*/ /* end of group MU_Register_Accessor_Macros */
@@ -81088,7 +30999,6 @@ typedef struct {
* @}
*/ /* end of group MU_Peripheral */
-
/* ----------------------------------------------------------------------------
-- OCOTP Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -81231,40 +31141,23 @@ typedef struct {
__IO uint32_t MAU_KEY6; /**< Shadow Register for OTP Bank11 Word2 (MAU Key), offset: 0x6E0 */
uint8_t RESERVED_60[12];
__IO uint32_t MAU_KEY7; /**< Shadow Register for OTP Bank11 Word3 (MAU Key), offset: 0x6F0 */
- uint8_t RESERVED_61[12];
- __IO uint32_t ROM_PATCH0; /**< Value of OTP Bank12 Word0 (Rom Patch), offset: 0x700 */
- uint8_t RESERVED_62[12];
- __IO uint32_t ROM_PATCH1; /**< Value of OTP Bank12 Word1 (Rom Patch), offset: 0x710 */
- uint8_t RESERVED_63[12];
- __IO uint32_t ROM_PATCH2; /**< Value of OTP Bank12 Word2 (Rom Patch), offset: 0x720 */
- uint8_t RESERVED_64[12];
- __IO uint32_t ROM_PATCH3; /**< Value of OTP Bank12 Word3 (Rom Patch), offset: 0x730 */
- uint8_t RESERVED_65[12];
- __IO uint32_t ROM_PATCH4; /**< Value of OTP Bank13 Word0 (Rom Patch), offset: 0x740 */
- uint8_t RESERVED_66[12];
- __IO uint32_t ROM_PATCH5; /**< Value of OTP Bank13 Word1 (Rom Patch), offset: 0x750 */
- uint8_t RESERVED_67[12];
- __IO uint32_t ROM_PATCH6; /**< Value of OTP Bank13 Word2 (Rom Patch), offset: 0x760 */
- uint8_t RESERVED_68[12];
- __IO uint32_t ROM_PATCH7; /**< Value of OTP Bank13 Word3 (Rom Patch), offset: 0x770 */
- uint8_t RESERVED_69[12];
+ uint8_t RESERVED_61[140];
__IO uint32_t GP10; /**< Value of OTP Bank14 Word0, offset: 0x780 */
- uint8_t RESERVED_70[12];
+ uint8_t RESERVED_62[12];
__IO uint32_t GP11; /**< Value of OTP Bank14 Word1, offset: 0x790 */
- uint8_t RESERVED_71[12];
+ uint8_t RESERVED_63[12];
__IO uint32_t GP20; /**< Value of OTP Bank14 Word2, offset: 0x7A0 */
- uint8_t RESERVED_72[12];
+ uint8_t RESERVED_64[12];
__IO uint32_t GP21; /**< Value of OTP Bank14 Word3, offset: 0x7B0 */
- uint8_t RESERVED_73[12];
+ uint8_t RESERVED_65[12];
__IO uint32_t CRC_GP10; /**< Value of OTP Bank15 Word0 (CRC Key), offset: 0x7C0 */
- uint8_t RESERVED_74[12];
+ uint8_t RESERVED_66[12];
__IO uint32_t CRC_GP11; /**< Value of OTP Bank15 Word1 (CRC Key), offset: 0x7D0 */
- uint8_t RESERVED_75[12];
+ uint8_t RESERVED_67[12];
__IO uint32_t CRC_GP20; /**< Value of OTP Bank15 Word2 (CRC Key), offset: 0x7E0 */
- uint8_t RESERVED_76[12];
+ uint8_t RESERVED_68[12];
__IO uint32_t CRC_GP21; /**< Value of OTP Bank15 Word3 (CRC Key), offset: 0x7F0 */
} OCOTP_Type, *OCOTP_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- OCOTP - Register accessor macros
---------------------------------------------------------------------------- */
@@ -81346,14 +31239,6 @@ typedef struct {
#define OCOTP_MAU_KEY5_REG(base) ((base)->MAU_KEY5)
#define OCOTP_MAU_KEY6_REG(base) ((base)->MAU_KEY6)
#define OCOTP_MAU_KEY7_REG(base) ((base)->MAU_KEY7)
-#define OCOTP_ROM_PATCH0_REG(base) ((base)->ROM_PATCH0)
-#define OCOTP_ROM_PATCH1_REG(base) ((base)->ROM_PATCH1)
-#define OCOTP_ROM_PATCH2_REG(base) ((base)->ROM_PATCH2)
-#define OCOTP_ROM_PATCH3_REG(base) ((base)->ROM_PATCH3)
-#define OCOTP_ROM_PATCH4_REG(base) ((base)->ROM_PATCH4)
-#define OCOTP_ROM_PATCH5_REG(base) ((base)->ROM_PATCH5)
-#define OCOTP_ROM_PATCH6_REG(base) ((base)->ROM_PATCH6)
-#define OCOTP_ROM_PATCH7_REG(base) ((base)->ROM_PATCH7)
#define OCOTP_GP10_REG(base) ((base)->GP10)
#define OCOTP_GP11_REG(base) ((base)->GP11)
#define OCOTP_GP20_REG(base) ((base)->GP20)
@@ -81366,8 +31251,6 @@ typedef struct {
/*!
* @}
*/ /* end of group OCOTP_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- OCOTP Register Masks
---------------------------------------------------------------------------- */
@@ -81473,11 +31356,11 @@ typedef struct {
#define OCOTP_TIMING_PROG_MASK 0xFFFu
#define OCOTP_TIMING_PROG_SHIFT 0
#define OCOTP_TIMING_PROG(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_TIMING_PROG_SHIFT))&OCOTP_TIMING_PROG_MASK)
-#define OCOTP_TIMING_FSOURCE_MASK 0x7F000u
+#define OCOTP_TIMING_FSOURCE_MASK 0xFF000u
#define OCOTP_TIMING_FSOURCE_SHIFT 12
#define OCOTP_TIMING_FSOURCE(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_TIMING_FSOURCE_SHIFT))&OCOTP_TIMING_FSOURCE_MASK)
-#define OCOTP_TIMING_RSRVD0_MASK 0xFFF80000u
-#define OCOTP_TIMING_RSRVD0_SHIFT 19
+#define OCOTP_TIMING_RSRVD0_MASK 0xFFF00000u
+#define OCOTP_TIMING_RSRVD0_SHIFT 20
#define OCOTP_TIMING_RSRVD0(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_TIMING_RSRVD0_SHIFT))&OCOTP_TIMING_RSRVD0_MASK)
/* DATA0 Bit Fields */
#define OCOTP_DATA0_DATA0_MASK 0xFFFFFFFFu
@@ -81823,38 +31706,6 @@ typedef struct {
#define OCOTP_MAU_KEY7_BITS_MASK 0xFFFFFFFFu
#define OCOTP_MAU_KEY7_BITS_SHIFT 0
#define OCOTP_MAU_KEY7_BITS(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_MAU_KEY7_BITS_SHIFT))&OCOTP_MAU_KEY7_BITS_MASK)
-/* ROM_PATCH0 Bit Fields */
-#define OCOTP_ROM_PATCH0_BITS_MASK 0xFFFFFFFFu
-#define OCOTP_ROM_PATCH0_BITS_SHIFT 0
-#define OCOTP_ROM_PATCH0_BITS(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_ROM_PATCH0_BITS_SHIFT))&OCOTP_ROM_PATCH0_BITS_MASK)
-/* ROM_PATCH1 Bit Fields */
-#define OCOTP_ROM_PATCH1_BITS_MASK 0xFFFFFFFFu
-#define OCOTP_ROM_PATCH1_BITS_SHIFT 0
-#define OCOTP_ROM_PATCH1_BITS(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_ROM_PATCH1_BITS_SHIFT))&OCOTP_ROM_PATCH1_BITS_MASK)
-/* ROM_PATCH2 Bit Fields */
-#define OCOTP_ROM_PATCH2_BITS_MASK 0xFFFFFFFFu
-#define OCOTP_ROM_PATCH2_BITS_SHIFT 0
-#define OCOTP_ROM_PATCH2_BITS(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_ROM_PATCH2_BITS_SHIFT))&OCOTP_ROM_PATCH2_BITS_MASK)
-/* ROM_PATCH3 Bit Fields */
-#define OCOTP_ROM_PATCH3_BITS_MASK 0xFFFFFFFFu
-#define OCOTP_ROM_PATCH3_BITS_SHIFT 0
-#define OCOTP_ROM_PATCH3_BITS(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_ROM_PATCH3_BITS_SHIFT))&OCOTP_ROM_PATCH3_BITS_MASK)
-/* ROM_PATCH4 Bit Fields */
-#define OCOTP_ROM_PATCH4_BITS_MASK 0xFFFFFFFFu
-#define OCOTP_ROM_PATCH4_BITS_SHIFT 0
-#define OCOTP_ROM_PATCH4_BITS(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_ROM_PATCH4_BITS_SHIFT))&OCOTP_ROM_PATCH4_BITS_MASK)
-/* ROM_PATCH5 Bit Fields */
-#define OCOTP_ROM_PATCH5_BITS_MASK 0xFFFFFFFFu
-#define OCOTP_ROM_PATCH5_BITS_SHIFT 0
-#define OCOTP_ROM_PATCH5_BITS(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_ROM_PATCH5_BITS_SHIFT))&OCOTP_ROM_PATCH5_BITS_MASK)
-/* ROM_PATCH6 Bit Fields */
-#define OCOTP_ROM_PATCH6_BITS_MASK 0xFFFFFFFFu
-#define OCOTP_ROM_PATCH6_BITS_SHIFT 0
-#define OCOTP_ROM_PATCH6_BITS(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_ROM_PATCH6_BITS_SHIFT))&OCOTP_ROM_PATCH6_BITS_MASK)
-/* ROM_PATCH7 Bit Fields */
-#define OCOTP_ROM_PATCH7_BITS_MASK 0xFFFFFFFFu
-#define OCOTP_ROM_PATCH7_BITS_SHIFT 0
-#define OCOTP_ROM_PATCH7_BITS(x) (((uint32_t)(((uint32_t)(x))<<OCOTP_ROM_PATCH7_BITS_SHIFT))&OCOTP_ROM_PATCH7_BITS_MASK)
/* GP10 Bit Fields */
#define OCOTP_GP10_BITS_MASK 0xFFFFFFFFu
#define OCOTP_GP10_BITS_SHIFT 0
@@ -81892,18 +31743,16 @@ typedef struct {
* @}
*/ /* end of group OCOTP_Register_Masks */
-
/* OCOTP - Peripheral instance base addresses */
/** Peripheral OCOTP base address */
#define OCOTP_BASE (0x30350000u)
/** Peripheral OCOTP base pointer */
#define OCOTP ((OCOTP_Type *)OCOTP_BASE)
#define OCOTP_BASE_PTR (OCOTP)
-/** Array initializer of OCOTP peripheral base adresses */
+/** Array initializer of OCOTP peripheral base addresses */
#define OCOTP_BASE_ADDRS { OCOTP_BASE }
/** Array initializer of OCOTP peripheral base pointers */
#define OCOTP_BASE_PTRS { OCOTP }
-
/* ----------------------------------------------------------------------------
-- OCOTP - Register accessor macros
---------------------------------------------------------------------------- */
@@ -81986,14 +31835,6 @@ typedef struct {
#define OCOTP_MAU_KEY5 OCOTP_MAU_KEY5_REG(OCOTP_BASE_PTR)
#define OCOTP_MAU_KEY6 OCOTP_MAU_KEY6_REG(OCOTP_BASE_PTR)
#define OCOTP_MAU_KEY7 OCOTP_MAU_KEY7_REG(OCOTP_BASE_PTR)
-#define OCOTP_ROM_PATCH0 OCOTP_ROM_PATCH0_REG(OCOTP_BASE_PTR)
-#define OCOTP_ROM_PATCH1 OCOTP_ROM_PATCH1_REG(OCOTP_BASE_PTR)
-#define OCOTP_ROM_PATCH2 OCOTP_ROM_PATCH2_REG(OCOTP_BASE_PTR)
-#define OCOTP_ROM_PATCH3 OCOTP_ROM_PATCH3_REG(OCOTP_BASE_PTR)
-#define OCOTP_ROM_PATCH4 OCOTP_ROM_PATCH4_REG(OCOTP_BASE_PTR)
-#define OCOTP_ROM_PATCH5 OCOTP_ROM_PATCH5_REG(OCOTP_BASE_PTR)
-#define OCOTP_ROM_PATCH6 OCOTP_ROM_PATCH6_REG(OCOTP_BASE_PTR)
-#define OCOTP_ROM_PATCH7 OCOTP_ROM_PATCH7_REG(OCOTP_BASE_PTR)
#define OCOTP_GP10 OCOTP_GP10_REG(OCOTP_BASE_PTR)
#define OCOTP_GP11 OCOTP_GP11_REG(OCOTP_BASE_PTR)
#define OCOTP_GP20 OCOTP_GP20_REG(OCOTP_BASE_PTR)
@@ -82002,7 +31843,6 @@ typedef struct {
#define OCOTP_CRC_GP11 OCOTP_CRC_GP11_REG(OCOTP_BASE_PTR)
#define OCOTP_CRC_GP20 OCOTP_CRC_GP20_REG(OCOTP_BASE_PTR)
#define OCOTP_CRC_GP21 OCOTP_CRC_GP21_REG(OCOTP_BASE_PTR)
-
/*!
* @}
*/ /* end of group OCOTP_Register_Accessor_Macros */
@@ -82012,7 +31852,6 @@ typedef struct {
* @}
*/ /* end of group OCOTP_Peripheral */
-
/* ----------------------------------------------------------------------------
-- PCIE_PHY_CMN Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -82025,7 +31864,7 @@ typedef struct {
/** PCIE_PHY_CMN - Register Layout Typedef */
typedef struct {
uint8_t RESERVED_0[4];
- __IO uint32_t REG01; /**< Impedance Calibration Register, offset: 0x4 */
+ __IO uint32_t REG01; /**< , offset: 0x4 */
__IO uint32_t REG02; /**< , offset: 0x8 */
uint8_t RESERVED_1[6];
__IO uint32_t REG03; /**< , offset: 0x12 */
@@ -82050,7 +31889,6 @@ typedef struct {
uint8_t RESERVED_7[6];
__IO uint32_t REG1A; /**< , offset: 0x80 */
} PCIE_PHY_CMN_Type, *PCIE_PHY_CMN_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- PCIE_PHY_CMN - Register accessor macros
---------------------------------------------------------------------------- */
@@ -82083,8 +31921,6 @@ typedef struct {
/*!
* @}
*/ /* end of group PCIE_PHY_CMN_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- PCIE_PHY_CMN Register Masks
---------------------------------------------------------------------------- */
@@ -82195,18 +32031,16 @@ typedef struct {
* @}
*/ /* end of group PCIE_PHY_CMN_Register_Masks */
-
/* PCIE_PHY_CMN - Peripheral instance base addresses */
/** Peripheral PCIE_PHY_CMN base address */
#define PCIE_PHY_CMN_BASE (0x306D0000u)
/** Peripheral PCIE_PHY_CMN base pointer */
#define PCIE_PHY_CMN ((PCIE_PHY_CMN_Type *)PCIE_PHY_CMN_BASE)
#define PCIE_PHY_CMN_BASE_PTR (PCIE_PHY_CMN)
-/** Array initializer of PCIE_PHY_CMN peripheral base adresses */
+/** Array initializer of PCIE_PHY_CMN peripheral base addresses */
#define PCIE_PHY_CMN_BASE_ADDRS { PCIE_PHY_CMN_BASE }
/** Array initializer of PCIE_PHY_CMN peripheral base pointers */
#define PCIE_PHY_CMN_BASE_PTRS { PCIE_PHY_CMN }
-
/* ----------------------------------------------------------------------------
-- PCIE_PHY_CMN - Register accessor macros
---------------------------------------------------------------------------- */
@@ -82236,7 +32070,6 @@ typedef struct {
#define PCIE_PHY_CMN_REG18 PCIE_PHY_CMN_REG18_REG(PCIE_PHY_CMN_BASE_PTR)
#define PCIE_PHY_CMN_REG19 PCIE_PHY_CMN_REG19_REG(PCIE_PHY_CMN_BASE_PTR)
#define PCIE_PHY_CMN_REG1A PCIE_PHY_CMN_REG1A_REG(PCIE_PHY_CMN_BASE_PTR)
-
/*!
* @}
*/ /* end of group PCIE_PHY_CMN_Register_Accessor_Macros */
@@ -82246,7 +32079,6 @@ typedef struct {
* @}
*/ /* end of group PCIE_PHY_CMN_Peripheral */
-
/* ----------------------------------------------------------------------------
-- PCIE_PHY_TRSV Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -82289,7 +32121,6 @@ typedef struct {
uint8_t RESERVED_12[4];
__IO uint32_t REG42; /**< , offset: 0x168 */
} PCIE_PHY_TRSV_Type, *PCIE_PHY_TRSV_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- PCIE_PHY_TRSV - Register accessor macros
---------------------------------------------------------------------------- */
@@ -82322,8 +32153,6 @@ typedef struct {
/*!
* @}
*/ /* end of group PCIE_PHY_TRSV_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- PCIE_PHY_TRSV Register Masks
---------------------------------------------------------------------------- */
@@ -82386,6 +32215,7 @@ typedef struct {
/* REG31 Bit Fields */
#define PCIE_PHY_TRSV_REG31_PD_TSV_MASK 0x80u
#define PCIE_PHY_TRSV_REG31_PD_TSV_SHIFT 7
+/* REG33 Bit Fields */
/* REG36 Bit Fields */
#define PCIE_PHY_TRSV_REG36_SR_LVL_MASK 0x7u
#define PCIE_PHY_TRSV_REG36_SR_LVL_SHIFT 0
@@ -82395,6 +32225,7 @@ typedef struct {
#define PCIE_PHY_TRSV_REG36_DRVR_CNT_MASK 0x30u
#define PCIE_PHY_TRSV_REG36_DRVR_CNT_SHIFT 4
#define PCIE_PHY_TRSV_REG36_DRVR_CNT(x) (((uint32_t)(((uint32_t)(x))<<PCIE_PHY_TRSV_REG36_DRVR_CNT_SHIFT))&PCIE_PHY_TRSV_REG36_DRVR_CNT_MASK)
+/* REG37 Bit Fields */
/* REG38 Bit Fields */
#define PCIE_PHY_TRSV_REG38_ADD_ALIGN_MASK 0x8u
#define PCIE_PHY_TRSV_REG38_ADD_ALIGN_SHIFT 3
@@ -82424,18 +32255,16 @@ typedef struct {
* @}
*/ /* end of group PCIE_PHY_TRSV_Register_Masks */
-
/* PCIE_PHY_TRSV - Peripheral instance base addresses */
/** Peripheral PCIE_PHY_TRSV base address */
#define PCIE_PHY_TRSV_BASE (0x306D0000u)
/** Peripheral PCIE_PHY_TRSV base pointer */
#define PCIE_PHY_TRSV ((PCIE_PHY_TRSV_Type *)PCIE_PHY_TRSV_BASE)
#define PCIE_PHY_TRSV_BASE_PTR (PCIE_PHY_TRSV)
-/** Array initializer of PCIE_PHY_TRSV peripheral base adresses */
+/** Array initializer of PCIE_PHY_TRSV peripheral base addresses */
#define PCIE_PHY_TRSV_BASE_ADDRS { PCIE_PHY_TRSV_BASE }
/** Array initializer of PCIE_PHY_TRSV peripheral base pointers */
#define PCIE_PHY_TRSV_BASE_PTRS { PCIE_PHY_TRSV }
-
/* ----------------------------------------------------------------------------
-- PCIE_PHY_TRSV - Register accessor macros
---------------------------------------------------------------------------- */
@@ -82465,7 +32294,6 @@ typedef struct {
#define PCIE_PHY_TRSV_REG39 PCIE_PHY_TRSV_REG39_REG(PCIE_PHY_TRSV_BASE_PTR)
#define PCIE_PHY_TRSV_REG40 PCIE_PHY_TRSV_REG40_REG(PCIE_PHY_TRSV_BASE_PTR)
#define PCIE_PHY_TRSV_REG42 PCIE_PHY_TRSV_REG42_REG(PCIE_PHY_TRSV_BASE_PTR)
-
/*!
* @}
*/ /* end of group PCIE_PHY_TRSV_Register_Accessor_Macros */
@@ -82475,166 +32303,6 @@ typedef struct {
* @}
*/ /* end of group PCIE_PHY_TRSV_Peripheral */
-
-/* ----------------------------------------------------------------------------
- -- PGC Peripheral Access Layer
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup PGC_Peripheral_Access_Layer PGC Peripheral Access Layer
- * @{
- */
-
-/** PGC - Register Layout Typedef */
-typedef struct {
- uint8_t RESERVED_0[608];
- __IO uint32_t GPU_CTRL; /**< PGC Control Register, offset: 0x260 */
- __IO uint32_t GPU_PUPSCR; /**< Power Up Sequence Control Register, offset: 0x264 */
- __IO uint32_t GPU_PDNSCR; /**< Pull Down Sequence Control Register, offset: 0x268 */
- __I uint32_t GPU_SR; /**< Power Gating Controller Status Register, offset: 0x26C */
- uint8_t RESERVED_1[48];
- __IO uint32_t CPU_CTRL; /**< PGC Control Register, offset: 0x2A0 */
- __IO uint32_t CPU_PUPSCR; /**< Power Up Sequence Control Register, offset: 0x2A4 */
- __IO uint32_t CPU_PDNSCR; /**< Pull Down Sequence Control Register, offset: 0x2A8 */
- __I uint32_t CPU_SR; /**< Power Gating Controller Status Register, offset: 0x2AC */
-} PGC_Type, *PGC_MemMapPtr;
-
-/* ----------------------------------------------------------------------------
- -- PGC - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup PGC_Register_Accessor_Macros PGC - Register accessor macros
- * @{
- */
-
-
-/* PGC - Register accessors */
-#define PGC_GPU_CTRL_REG(base) ((base)->GPU_CTRL)
-#define PGC_GPU_PUPSCR_REG(base) ((base)->GPU_PUPSCR)
-#define PGC_GPU_PDNSCR_REG(base) ((base)->GPU_PDNSCR)
-#define PGC_GPU_SR_REG(base) ((base)->GPU_SR)
-#define PGC_CPU_CTRL_REG(base) ((base)->CPU_CTRL)
-#define PGC_CPU_PUPSCR_REG(base) ((base)->CPU_PUPSCR)
-#define PGC_CPU_PDNSCR_REG(base) ((base)->CPU_PDNSCR)
-#define PGC_CPU_SR_REG(base) ((base)->CPU_SR)
-
-/*!
- * @}
- */ /* end of group PGC_Register_Accessor_Macros */
-
-
-/* ----------------------------------------------------------------------------
- -- PGC Register Masks
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup PGC_Register_Masks PGC Register Masks
- * @{
- */
-
-/* GPU_CTRL Bit Fields */
-#define PGC_GPU_CTRL_PCR_MASK 0x1u
-#define PGC_GPU_CTRL_PCR_SHIFT 0
-/* GPU_PUPSCR Bit Fields */
-#define PGC_GPU_PUPSCR_SW_MASK 0x3Fu
-#define PGC_GPU_PUPSCR_SW_SHIFT 0
-#define PGC_GPU_PUPSCR_SW(x) (((uint32_t)(((uint32_t)(x))<<PGC_GPU_PUPSCR_SW_SHIFT))&PGC_GPU_PUPSCR_SW_MASK)
-#define PGC_GPU_PUPSCR_SW2ISO_MASK 0x3F00u
-#define PGC_GPU_PUPSCR_SW2ISO_SHIFT 8
-#define PGC_GPU_PUPSCR_SW2ISO(x) (((uint32_t)(((uint32_t)(x))<<PGC_GPU_PUPSCR_SW2ISO_SHIFT))&PGC_GPU_PUPSCR_SW2ISO_MASK)
-/* GPU_PDNSCR Bit Fields */
-#define PGC_GPU_PDNSCR_ISO_MASK 0x3Fu
-#define PGC_GPU_PDNSCR_ISO_SHIFT 0
-#define PGC_GPU_PDNSCR_ISO(x) (((uint32_t)(((uint32_t)(x))<<PGC_GPU_PDNSCR_ISO_SHIFT))&PGC_GPU_PDNSCR_ISO_MASK)
-#define PGC_GPU_PDNSCR_ISO2SW_MASK 0x3F00u
-#define PGC_GPU_PDNSCR_ISO2SW_SHIFT 8
-#define PGC_GPU_PDNSCR_ISO2SW(x) (((uint32_t)(((uint32_t)(x))<<PGC_GPU_PDNSCR_ISO2SW_SHIFT))&PGC_GPU_PDNSCR_ISO2SW_MASK)
-/* GPU_SR Bit Fields */
-#define PGC_GPU_SR_PSR_MASK 0x1u
-#define PGC_GPU_SR_PSR_SHIFT 0
-/* CPU_CTRL Bit Fields */
-#define PGC_CPU_CTRL_PCR_MASK 0x1u
-#define PGC_CPU_CTRL_PCR_SHIFT 0
-/* CPU_PUPSCR Bit Fields */
-#define PGC_CPU_PUPSCR_SW_MASK 0x3Fu
-#define PGC_CPU_PUPSCR_SW_SHIFT 0
-#define PGC_CPU_PUPSCR_SW(x) (((uint32_t)(((uint32_t)(x))<<PGC_CPU_PUPSCR_SW_SHIFT))&PGC_CPU_PUPSCR_SW_MASK)
-#define PGC_CPU_PUPSCR_SW2ISO_MASK 0x3F00u
-#define PGC_CPU_PUPSCR_SW2ISO_SHIFT 8
-#define PGC_CPU_PUPSCR_SW2ISO(x) (((uint32_t)(((uint32_t)(x))<<PGC_CPU_PUPSCR_SW2ISO_SHIFT))&PGC_CPU_PUPSCR_SW2ISO_MASK)
-/* CPU_PDNSCR Bit Fields */
-#define PGC_CPU_PDNSCR_ISO_MASK 0x3Fu
-#define PGC_CPU_PDNSCR_ISO_SHIFT 0
-#define PGC_CPU_PDNSCR_ISO(x) (((uint32_t)(((uint32_t)(x))<<PGC_CPU_PDNSCR_ISO_SHIFT))&PGC_CPU_PDNSCR_ISO_MASK)
-#define PGC_CPU_PDNSCR_ISO2SW_MASK 0x3F00u
-#define PGC_CPU_PDNSCR_ISO2SW_SHIFT 8
-#define PGC_CPU_PDNSCR_ISO2SW(x) (((uint32_t)(((uint32_t)(x))<<PGC_CPU_PDNSCR_ISO2SW_SHIFT))&PGC_CPU_PDNSCR_ISO2SW_MASK)
-/* CPU_SR Bit Fields */
-#define PGC_CPU_SR_PSR_MASK 0x1u
-#define PGC_CPU_SR_PSR_SHIFT 0
-
-/*!
- * @}
- */ /* end of group PGC_Register_Masks */
-
-
-/* PGC - Peripheral instance base addresses */
-/** Peripheral PGC_ARM base address */
-#define PGC_ARM_BASE (0x303A0040u)
-/** Peripheral PGC_ARM base pointer */
-#define PGC_ARM ((PGC_ARM_Type *)PGC_ARM_BASE)
-#define PGC_ARM_BASE_PTR (PGC_ARM)
-/** Peripheral PGC_GPU base address */
-#define PGC_GPU_BASE (0x303A0000u)
-/** Peripheral PGC_GPU base pointer */
-#define PGC_GPU ((PGC_GPU_Type *)PGC_GPU_BASE)
-#define PGC_GPU_BASE_PTR (PGC_GPU)
-/** Array initializer of PGC peripheral base adresses */
-#define PGC_BASE_ADDRS { PGC_ARM_BASE, PGC_GPU_BASE }
-/** Array initializer of PGC peripheral base pointers */
-#define PGC_BASE_PTRS { PGC_ARM, PGC_GPU }
-
-/* ----------------------------------------------------------------------------
- -- PGC - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup PGC_Register_Accessor_Macros PGC - Register accessor macros
- * @{
- */
-
-
-/* PGC - Register instance definitions */
-/* PGC_ARM */
-#define PGC_ARM_GPU_CTRL PGC_GPU_CTRL_REG(PGC_ARM_BASE_PTR)
-#define PGC_ARM_GPU_PUPSCR PGC_GPU_PUPSCR_REG(PGC_ARM_BASE_PTR)
-#define PGC_ARM_GPU_PDNSCR PGC_GPU_PDNSCR_REG(PGC_ARM_BASE_PTR)
-#define PGC_ARM_GPU_SR PGC_GPU_SR_REG(PGC_ARM_BASE_PTR)
-#define PGC_ARM_CPU_CTRL PGC_CPU_CTRL_REG(PGC_ARM_BASE_PTR)
-#define PGC_ARM_CPU_PUPSCR PGC_CPU_PUPSCR_REG(PGC_ARM_BASE_PTR)
-#define PGC_ARM_CPU_PDNSCR PGC_CPU_PDNSCR_REG(PGC_ARM_BASE_PTR)
-#define PGC_ARM_CPU_SR PGC_CPU_SR_REG(PGC_ARM_BASE_PTR)
-/* PGC_GPU */
-#define PGC_GPU_GPU_CTRL PGC_GPU_CTRL_REG(PGC_GPU_BASE_PTR)
-#define PGC_GPU_GPU_PUPSCR PGC_GPU_PUPSCR_REG(PGC_GPU_BASE_PTR)
-#define PGC_GPU_GPU_PDNSCR PGC_GPU_PDNSCR_REG(PGC_GPU_BASE_PTR)
-#define PGC_GPU_GPU_SR PGC_GPU_SR_REG(PGC_GPU_BASE_PTR)
-#define PGC_GPU_CPU_CTRL PGC_CPU_CTRL_REG(PGC_GPU_BASE_PTR)
-#define PGC_GPU_CPU_PUPSCR PGC_CPU_PUPSCR_REG(PGC_GPU_BASE_PTR)
-#define PGC_GPU_CPU_PDNSCR PGC_CPU_PDNSCR_REG(PGC_GPU_BASE_PTR)
-#define PGC_GPU_CPU_SR PGC_CPU_SR_REG(PGC_GPU_BASE_PTR)
-
-/*!
- * @}
- */ /* end of group PGC_Register_Accessor_Macros */
-
-
-/*!
- * @}
- */ /* end of group PGC_Peripheral */
-
-
/* ----------------------------------------------------------------------------
-- PMU Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -82663,11 +32331,7 @@ typedef struct {
__IO uint32_t REG_LPSR_1P0_SET; /**< Anadig 1.0V Low Power State Retention Regulator Control Register, offset: 0x234 */
__IO uint32_t REG_LPSR_1P0_CLR; /**< Anadig 1.0V Low Power State Retention Regulator Control Register, offset: 0x238 */
__IO uint32_t REG_LPSR_1P0_TOG; /**< Anadig 1.0V Low Power State Retention Regulator Control Register, offset: 0x23C */
- __IO uint32_t REG_3P0; /**< Anadig 3.0V USB Regulator Control Register, offset: 0x240 */
- __IO uint32_t REG_3P0_SET; /**< Anadig 3.0V USB Regulator Control Register, offset: 0x244 */
- __IO uint32_t REG_3P0_CLR; /**< Anadig 3.0V USB Regulator Control Register, offset: 0x248 */
- __IO uint32_t REG_3P0_TOG; /**< Anadig 3.0V USB Regulator Control Register, offset: 0x24C */
- uint8_t RESERVED_1[32];
+ uint8_t RESERVED_1[48];
__IO uint32_t REF; /**< Anadig Reference Analog Control and Status Register, offset: 0x270 */
__IO uint32_t REF_SET; /**< Anadig Reference Analog Control and Status Register, offset: 0x274 */
__IO uint32_t REF_CLR; /**< Anadig Reference Analog Control and Status Register, offset: 0x278 */
@@ -82678,7 +32342,6 @@ typedef struct {
__IO uint32_t LOWPWR_CTRL_CLR; /**< Anadig Low Power Control Register, offset: 0x338 */
__IO uint32_t LOWPWR_CTRL_TOG; /**< Anadig Low Power Control Register, offset: 0x33C */
} PMU_Type, *PMU_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- PMU - Register accessor macros
---------------------------------------------------------------------------- */
@@ -82706,10 +32369,6 @@ typedef struct {
#define PMU_REG_LPSR_1P0_SET_REG(base) ((base)->REG_LPSR_1P0_SET)
#define PMU_REG_LPSR_1P0_CLR_REG(base) ((base)->REG_LPSR_1P0_CLR)
#define PMU_REG_LPSR_1P0_TOG_REG(base) ((base)->REG_LPSR_1P0_TOG)
-#define PMU_REG_3P0_REG(base) ((base)->REG_3P0)
-#define PMU_REG_3P0_SET_REG(base) ((base)->REG_3P0_SET)
-#define PMU_REG_3P0_CLR_REG(base) ((base)->REG_3P0_CLR)
-#define PMU_REG_3P0_TOG_REG(base) ((base)->REG_3P0_TOG)
#define PMU_REF_REG(base) ((base)->REF)
#define PMU_REF_SET_REG(base) ((base)->REF_SET)
#define PMU_REF_CLR_REG(base) ((base)->REF_CLR)
@@ -82722,8 +32381,6 @@ typedef struct {
/*!
* @}
*/ /* end of group PMU_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- PMU Register Masks
---------------------------------------------------------------------------- */
@@ -83293,126 +32950,6 @@ typedef struct {
#define PMU_REG_LPSR_1P0_TOG_RSVD1_MASK 0xFF000000u
#define PMU_REG_LPSR_1P0_TOG_RSVD1_SHIFT 24
#define PMU_REG_LPSR_1P0_TOG_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_LPSR_1P0_TOG_RSVD1_SHIFT))&PMU_REG_LPSR_1P0_TOG_RSVD1_MASK)
-/* REG_3P0 Bit Fields */
-#define PMU_REG_3P0_ENABLE_LINREG_MASK 0x1u
-#define PMU_REG_3P0_ENABLE_LINREG_SHIFT 0
-#define PMU_REG_3P0_ENABLE_BO_MASK 0x2u
-#define PMU_REG_3P0_ENABLE_BO_SHIFT 1
-#define PMU_REG_3P0_ENABLE_ILIMIT_MASK 0x4u
-#define PMU_REG_3P0_ENABLE_ILIMIT_SHIFT 2
-#define PMU_REG_3P0_RSVD0_MASK 0x8u
-#define PMU_REG_3P0_RSVD0_SHIFT 3
-#define PMU_REG_3P0_BO_OFFSET_MASK 0x70u
-#define PMU_REG_3P0_BO_OFFSET_SHIFT 4
-#define PMU_REG_3P0_BO_OFFSET(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_BO_OFFSET_SHIFT))&PMU_REG_3P0_BO_OFFSET_MASK)
-#define PMU_REG_3P0_VBUS_SEL_MASK 0x80u
-#define PMU_REG_3P0_VBUS_SEL_SHIFT 7
-#define PMU_REG_3P0_OUTPUT_TRG_MASK 0x1F00u
-#define PMU_REG_3P0_OUTPUT_TRG_SHIFT 8
-#define PMU_REG_3P0_OUTPUT_TRG(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_OUTPUT_TRG_SHIFT))&PMU_REG_3P0_OUTPUT_TRG_MASK)
-#define PMU_REG_3P0_RSVD1_MASK 0xE000u
-#define PMU_REG_3P0_RSVD1_SHIFT 13
-#define PMU_REG_3P0_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_RSVD1_SHIFT))&PMU_REG_3P0_RSVD1_MASK)
-#define PMU_REG_3P0_BO_VDD3P0_MASK 0x10000u
-#define PMU_REG_3P0_BO_VDD3P0_SHIFT 16
-#define PMU_REG_3P0_OK_VDD3P0_MASK 0x20000u
-#define PMU_REG_3P0_OK_VDD3P0_SHIFT 17
-#define PMU_REG_3P0_REG_TEST_MASK 0x3C0000u
-#define PMU_REG_3P0_REG_TEST_SHIFT 18
-#define PMU_REG_3P0_REG_TEST(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_REG_TEST_SHIFT))&PMU_REG_3P0_REG_TEST_MASK)
-#define PMU_REG_3P0_RSVD2_MASK 0xFFC00000u
-#define PMU_REG_3P0_RSVD2_SHIFT 22
-#define PMU_REG_3P0_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_RSVD2_SHIFT))&PMU_REG_3P0_RSVD2_MASK)
-/* REG_3P0_SET Bit Fields */
-#define PMU_REG_3P0_SET_ENABLE_LINREG_MASK 0x1u
-#define PMU_REG_3P0_SET_ENABLE_LINREG_SHIFT 0
-#define PMU_REG_3P0_SET_ENABLE_BO_MASK 0x2u
-#define PMU_REG_3P0_SET_ENABLE_BO_SHIFT 1
-#define PMU_REG_3P0_SET_ENABLE_ILIMIT_MASK 0x4u
-#define PMU_REG_3P0_SET_ENABLE_ILIMIT_SHIFT 2
-#define PMU_REG_3P0_SET_RSVD0_MASK 0x8u
-#define PMU_REG_3P0_SET_RSVD0_SHIFT 3
-#define PMU_REG_3P0_SET_BO_OFFSET_MASK 0x70u
-#define PMU_REG_3P0_SET_BO_OFFSET_SHIFT 4
-#define PMU_REG_3P0_SET_BO_OFFSET(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_SET_BO_OFFSET_SHIFT))&PMU_REG_3P0_SET_BO_OFFSET_MASK)
-#define PMU_REG_3P0_SET_VBUS_SEL_MASK 0x80u
-#define PMU_REG_3P0_SET_VBUS_SEL_SHIFT 7
-#define PMU_REG_3P0_SET_OUTPUT_TRG_MASK 0x1F00u
-#define PMU_REG_3P0_SET_OUTPUT_TRG_SHIFT 8
-#define PMU_REG_3P0_SET_OUTPUT_TRG(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_SET_OUTPUT_TRG_SHIFT))&PMU_REG_3P0_SET_OUTPUT_TRG_MASK)
-#define PMU_REG_3P0_SET_RSVD1_MASK 0xE000u
-#define PMU_REG_3P0_SET_RSVD1_SHIFT 13
-#define PMU_REG_3P0_SET_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_SET_RSVD1_SHIFT))&PMU_REG_3P0_SET_RSVD1_MASK)
-#define PMU_REG_3P0_SET_BO_VDD3P0_MASK 0x10000u
-#define PMU_REG_3P0_SET_BO_VDD3P0_SHIFT 16
-#define PMU_REG_3P0_SET_OK_VDD3P0_MASK 0x20000u
-#define PMU_REG_3P0_SET_OK_VDD3P0_SHIFT 17
-#define PMU_REG_3P0_SET_REG_TEST_MASK 0x3C0000u
-#define PMU_REG_3P0_SET_REG_TEST_SHIFT 18
-#define PMU_REG_3P0_SET_REG_TEST(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_SET_REG_TEST_SHIFT))&PMU_REG_3P0_SET_REG_TEST_MASK)
-#define PMU_REG_3P0_SET_RSVD2_MASK 0xFFC00000u
-#define PMU_REG_3P0_SET_RSVD2_SHIFT 22
-#define PMU_REG_3P0_SET_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_SET_RSVD2_SHIFT))&PMU_REG_3P0_SET_RSVD2_MASK)
-/* REG_3P0_CLR Bit Fields */
-#define PMU_REG_3P0_CLR_ENABLE_LINREG_MASK 0x1u
-#define PMU_REG_3P0_CLR_ENABLE_LINREG_SHIFT 0
-#define PMU_REG_3P0_CLR_ENABLE_BO_MASK 0x2u
-#define PMU_REG_3P0_CLR_ENABLE_BO_SHIFT 1
-#define PMU_REG_3P0_CLR_ENABLE_ILIMIT_MASK 0x4u
-#define PMU_REG_3P0_CLR_ENABLE_ILIMIT_SHIFT 2
-#define PMU_REG_3P0_CLR_RSVD0_MASK 0x8u
-#define PMU_REG_3P0_CLR_RSVD0_SHIFT 3
-#define PMU_REG_3P0_CLR_BO_OFFSET_MASK 0x70u
-#define PMU_REG_3P0_CLR_BO_OFFSET_SHIFT 4
-#define PMU_REG_3P0_CLR_BO_OFFSET(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_CLR_BO_OFFSET_SHIFT))&PMU_REG_3P0_CLR_BO_OFFSET_MASK)
-#define PMU_REG_3P0_CLR_VBUS_SEL_MASK 0x80u
-#define PMU_REG_3P0_CLR_VBUS_SEL_SHIFT 7
-#define PMU_REG_3P0_CLR_OUTPUT_TRG_MASK 0x1F00u
-#define PMU_REG_3P0_CLR_OUTPUT_TRG_SHIFT 8
-#define PMU_REG_3P0_CLR_OUTPUT_TRG(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_CLR_OUTPUT_TRG_SHIFT))&PMU_REG_3P0_CLR_OUTPUT_TRG_MASK)
-#define PMU_REG_3P0_CLR_RSVD1_MASK 0xE000u
-#define PMU_REG_3P0_CLR_RSVD1_SHIFT 13
-#define PMU_REG_3P0_CLR_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_CLR_RSVD1_SHIFT))&PMU_REG_3P0_CLR_RSVD1_MASK)
-#define PMU_REG_3P0_CLR_BO_VDD3P0_MASK 0x10000u
-#define PMU_REG_3P0_CLR_BO_VDD3P0_SHIFT 16
-#define PMU_REG_3P0_CLR_OK_VDD3P0_MASK 0x20000u
-#define PMU_REG_3P0_CLR_OK_VDD3P0_SHIFT 17
-#define PMU_REG_3P0_CLR_REG_TEST_MASK 0x3C0000u
-#define PMU_REG_3P0_CLR_REG_TEST_SHIFT 18
-#define PMU_REG_3P0_CLR_REG_TEST(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_CLR_REG_TEST_SHIFT))&PMU_REG_3P0_CLR_REG_TEST_MASK)
-#define PMU_REG_3P0_CLR_RSVD2_MASK 0xFFC00000u
-#define PMU_REG_3P0_CLR_RSVD2_SHIFT 22
-#define PMU_REG_3P0_CLR_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_CLR_RSVD2_SHIFT))&PMU_REG_3P0_CLR_RSVD2_MASK)
-/* REG_3P0_TOG Bit Fields */
-#define PMU_REG_3P0_TOG_ENABLE_LINREG_MASK 0x1u
-#define PMU_REG_3P0_TOG_ENABLE_LINREG_SHIFT 0
-#define PMU_REG_3P0_TOG_ENABLE_BO_MASK 0x2u
-#define PMU_REG_3P0_TOG_ENABLE_BO_SHIFT 1
-#define PMU_REG_3P0_TOG_ENABLE_ILIMIT_MASK 0x4u
-#define PMU_REG_3P0_TOG_ENABLE_ILIMIT_SHIFT 2
-#define PMU_REG_3P0_TOG_RSVD0_MASK 0x8u
-#define PMU_REG_3P0_TOG_RSVD0_SHIFT 3
-#define PMU_REG_3P0_TOG_BO_OFFSET_MASK 0x70u
-#define PMU_REG_3P0_TOG_BO_OFFSET_SHIFT 4
-#define PMU_REG_3P0_TOG_BO_OFFSET(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_TOG_BO_OFFSET_SHIFT))&PMU_REG_3P0_TOG_BO_OFFSET_MASK)
-#define PMU_REG_3P0_TOG_VBUS_SEL_MASK 0x80u
-#define PMU_REG_3P0_TOG_VBUS_SEL_SHIFT 7
-#define PMU_REG_3P0_TOG_OUTPUT_TRG_MASK 0x1F00u
-#define PMU_REG_3P0_TOG_OUTPUT_TRG_SHIFT 8
-#define PMU_REG_3P0_TOG_OUTPUT_TRG(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_TOG_OUTPUT_TRG_SHIFT))&PMU_REG_3P0_TOG_OUTPUT_TRG_MASK)
-#define PMU_REG_3P0_TOG_RSVD1_MASK 0xE000u
-#define PMU_REG_3P0_TOG_RSVD1_SHIFT 13
-#define PMU_REG_3P0_TOG_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_TOG_RSVD1_SHIFT))&PMU_REG_3P0_TOG_RSVD1_MASK)
-#define PMU_REG_3P0_TOG_BO_VDD3P0_MASK 0x10000u
-#define PMU_REG_3P0_TOG_BO_VDD3P0_SHIFT 16
-#define PMU_REG_3P0_TOG_OK_VDD3P0_MASK 0x20000u
-#define PMU_REG_3P0_TOG_OK_VDD3P0_SHIFT 17
-#define PMU_REG_3P0_TOG_REG_TEST_MASK 0x3C0000u
-#define PMU_REG_3P0_TOG_REG_TEST_SHIFT 18
-#define PMU_REG_3P0_TOG_REG_TEST(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_TOG_REG_TEST_SHIFT))&PMU_REG_3P0_TOG_REG_TEST_MASK)
-#define PMU_REG_3P0_TOG_RSVD2_MASK 0xFFC00000u
-#define PMU_REG_3P0_TOG_RSVD2_SHIFT 22
-#define PMU_REG_3P0_TOG_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PMU_REG_3P0_TOG_RSVD2_SHIFT))&PMU_REG_3P0_TOG_RSVD2_MASK)
/* REF Bit Fields */
#define PMU_REF_REFTOP_PWD_MASK 0x1u
#define PMU_REF_REFTOP_PWD_SHIFT 0
@@ -83630,18 +33167,16 @@ typedef struct {
* @}
*/ /* end of group PMU_Register_Masks */
-
/* PMU - Peripheral instance base addresses */
/** Peripheral PMU base address */
#define PMU_BASE (0x30360000u)
/** Peripheral PMU base pointer */
#define PMU ((PMU_Type *)PMU_BASE)
#define PMU_BASE_PTR (PMU)
-/** Array initializer of PMU peripheral base adresses */
+/** Array initializer of PMU peripheral base addresses */
#define PMU_BASE_ADDRS { PMU_BASE }
/** Array initializer of PMU peripheral base pointers */
#define PMU_BASE_PTRS { PMU }
-
/* ----------------------------------------------------------------------------
-- PMU - Register accessor macros
---------------------------------------------------------------------------- */
@@ -83670,10 +33205,6 @@ typedef struct {
#define PMU_REG_LPSR_1P0_SET PMU_REG_LPSR_1P0_SET_REG(PMU_BASE_PTR)
#define PMU_REG_LPSR_1P0_CLR PMU_REG_LPSR_1P0_CLR_REG(PMU_BASE_PTR)
#define PMU_REG_LPSR_1P0_TOG PMU_REG_LPSR_1P0_TOG_REG(PMU_BASE_PTR)
-#define PMU_REG_3P0 PMU_REG_3P0_REG(PMU_BASE_PTR)
-#define PMU_REG_3P0_SET PMU_REG_3P0_SET_REG(PMU_BASE_PTR)
-#define PMU_REG_3P0_CLR PMU_REG_3P0_CLR_REG(PMU_BASE_PTR)
-#define PMU_REG_3P0_TOG PMU_REG_3P0_TOG_REG(PMU_BASE_PTR)
#define PMU_REF PMU_REF_REG(PMU_BASE_PTR)
#define PMU_REF_SET PMU_REF_SET_REG(PMU_BASE_PTR)
#define PMU_REF_CLR PMU_REF_CLR_REG(PMU_BASE_PTR)
@@ -83682,7 +33213,6 @@ typedef struct {
#define PMU_LOWPWR_CTRL_SET PMU_LOWPWR_CTRL_SET_REG(PMU_BASE_PTR)
#define PMU_LOWPWR_CTRL_CLR PMU_LOWPWR_CTRL_CLR_REG(PMU_BASE_PTR)
#define PMU_LOWPWR_CTRL_TOG PMU_LOWPWR_CTRL_TOG_REG(PMU_BASE_PTR)
-
/*!
* @}
*/ /* end of group PMU_Register_Accessor_Macros */
@@ -83692,7 +33222,6 @@ typedef struct {
* @}
*/ /* end of group PMU_Peripheral */
-
/* ----------------------------------------------------------------------------
-- PWM Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -83711,7 +33240,6 @@ typedef struct {
__IO uint32_t PWMPR; /**< PWM Period Register, offset: 0x10 */
__I uint32_t PWMCNR; /**< PWM Counter Register, offset: 0x14 */
} PWM_Type, *PWM_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- PWM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -83733,8 +33261,6 @@ typedef struct {
/*!
* @}
*/ /* end of group PWM_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- PWM Register Masks
---------------------------------------------------------------------------- */
@@ -83812,7 +33338,6 @@ typedef struct {
* @}
*/ /* end of group PWM_Register_Masks */
-
/* PWM - Peripheral instance base addresses */
/** Peripheral PWM1 base address */
#define PWM1_BASE (0x30660000u)
@@ -83834,11 +33359,12 @@ typedef struct {
/** Peripheral PWM4 base pointer */
#define PWM4 ((PWM_Type *)PWM4_BASE)
#define PWM4_BASE_PTR (PWM4)
-/** Array initializer of PWM peripheral base adresses */
+/** Array initializer of PWM peripheral base addresses */
#define PWM_BASE_ADDRS { PWM1_BASE, PWM2_BASE, PWM3_BASE, PWM4_BASE }
/** Array initializer of PWM peripheral base pointers */
#define PWM_BASE_PTRS { PWM1, PWM2, PWM3, PWM4 }
-
+/** Interrupt vectors for the PWM peripheral type */
+#define PWM_IRQS { PWM1_IRQn, PWM2_IRQn, PWM3_IRQn, PWM4_IRQn }
/* ----------------------------------------------------------------------------
-- PWM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -83878,7 +33404,6 @@ typedef struct {
#define PWM4_PWMSAR PWM_PWMSAR_REG(PWM4_BASE_PTR)
#define PWM4_PWMPR PWM_PWMPR_REG(PWM4_BASE_PTR)
#define PWM4_PWMCNR PWM_PWMCNR_REG(PWM4_BASE_PTR)
-
/*!
* @}
*/ /* end of group PWM_Register_Accessor_Macros */
@@ -83888,7 +33413,6 @@ typedef struct {
* @}
*/ /* end of group PWM_Peripheral */
-
/* ----------------------------------------------------------------------------
-- PXP Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -83900,87 +33424,87 @@ typedef struct {
/** PXP - Register Layout Typedef */
typedef struct {
- __IO uint32_t CTRL; /**< Control Register 0, offset: 0x0 */
+ __IO uint32_t HW_PXP_CTRL; /**< Control Register 0, offset: 0x0 */
uint8_t RESERVED_0[12];
- __IO uint32_t STAT; /**< Status Register, offset: 0x10 */
+ __IO uint32_t HW_PXP_STAT; /**< Status Register, offset: 0x10 */
uint8_t RESERVED_1[12];
- __IO uint32_t OUT_CTRL; /**< Output Buffer Control Register, offset: 0x20 */
+ __IO uint32_t HW_PXP_OUT_CTRL; /**< Output Buffer Control Register, offset: 0x20 */
uint8_t RESERVED_2[12];
- __IO uint32_t OUT_BUF; /**< Output Frame Buffer Pointer, offset: 0x30 */
+ __IO uint32_t HW_PXP_OUT_BUF; /**< Output Frame Buffer Pointer, offset: 0x30 */
uint8_t RESERVED_3[12];
- __IO uint32_t OUT_BUF2; /**< Output Frame Buffer Pointer #2, offset: 0x40 */
+ __IO uint32_t HW_PXP_OUT_BUF2; /**< Output Frame Buffer Pointer #2, offset: 0x40 */
uint8_t RESERVED_4[12];
- __IO uint32_t OUT_PITCH; /**< Output Buffer Pitch, offset: 0x50 */
+ __IO uint32_t HW_PXP_OUT_PITCH; /**< Output Buffer Pitch, offset: 0x50 */
uint8_t RESERVED_5[12];
- __IO uint32_t OUT_LRC; /**< Output Surface Lower Right Coordinate, offset: 0x60 */
+ __IO uint32_t HW_PXP_OUT_LRC; /**< Output Surface Lower Right Coordinate, offset: 0x60 */
uint8_t RESERVED_6[12];
- __IO uint32_t OUT_PS_ULC; /**< Processed Surface Upper Left Coordinate, offset: 0x70 */
+ __IO uint32_t HW_PXP_OUT_PS_ULC; /**< Processed Surface Upper Left Coordinate, offset: 0x70 */
uint8_t RESERVED_7[12];
- __IO uint32_t OUT_PS_LRC; /**< Processed Surface Lower Right Coordinate, offset: 0x80 */
+ __IO uint32_t HW_PXP_OUT_PS_LRC; /**< Processed Surface Lower Right Coordinate, offset: 0x80 */
uint8_t RESERVED_8[12];
- __IO uint32_t OUT_AS_ULC; /**< Alpha Surface Upper Left Coordinate, offset: 0x90 */
+ __IO uint32_t HW_PXP_OUT_AS_ULC; /**< Alpha Surface Upper Left Coordinate, offset: 0x90 */
uint8_t RESERVED_9[12];
- __IO uint32_t OUT_AS_LRC; /**< Alpha Surface Lower Right Coordinate, offset: 0xA0 */
+ __IO uint32_t HW_PXP_OUT_AS_LRC; /**< Alpha Surface Lower Right Coordinate, offset: 0xA0 */
uint8_t RESERVED_10[12];
- __IO uint32_t PS_CTRL; /**< Processed Surface (PS) Control Register, offset: 0xB0 */
+ __IO uint32_t HW_PXP_PS_CTRL; /**< Processed Surface (PS) Control Register, offset: 0xB0 */
uint8_t RESERVED_11[12];
- __IO uint32_t PS_BUF; /**< PS Input Buffer Address, offset: 0xC0 */
+ __IO uint32_t HW_PXP_PS_BUF; /**< PS Input Buffer Address, offset: 0xC0 */
uint8_t RESERVED_12[12];
- __IO uint32_t PS_UBUF; /**< PS U/Cb or 2 Plane UV Input Buffer Address, offset: 0xD0 */
+ __IO uint32_t HW_PXP_PS_UBUF; /**< PS U/Cb or 2 Plane UV Input Buffer Address, offset: 0xD0 */
uint8_t RESERVED_13[12];
- __IO uint32_t PS_VBUF; /**< PS V/Cr Input Buffer Address, offset: 0xE0 */
+ __IO uint32_t HW_PXP_PS_VBUF; /**< PS V/Cr Input Buffer Address, offset: 0xE0 */
uint8_t RESERVED_14[12];
- __IO uint32_t PS_PITCH; /**< Processed Surface Pitch, offset: 0xF0 */
+ __IO uint32_t HW_PXP_PS_PITCH; /**< Processed Surface Pitch, offset: 0xF0 */
uint8_t RESERVED_15[12];
__IO uint32_t HW_PXP_PS_BACKGROUND_0; /**< PS Background Color, offset: 0x100 */
uint8_t RESERVED_16[12];
- __IO uint32_t PS_SCALE; /**< PS Scale Factor Register, offset: 0x110 */
+ __IO uint32_t HW_PXP_PS_SCALE; /**< PS Scale Factor Register, offset: 0x110 */
uint8_t RESERVED_17[12];
- __IO uint32_t PS_OFFSET; /**< PS Scale Offset Register, offset: 0x120 */
+ __IO uint32_t HW_PXP_PS_OFFSET; /**< PS Scale Offset Register, offset: 0x120 */
uint8_t RESERVED_18[12];
__IO uint32_t HW_PXP_PS_CLRKEYLOW_0; /**< PS Color Key Low, offset: 0x130 */
uint8_t RESERVED_19[12];
__IO uint32_t HW_PXP_PS_CLRKEYHIGH_0; /**< PS Color Key High, offset: 0x140 */
uint8_t RESERVED_20[12];
- __IO uint32_t AS_CTRL; /**< Alpha Surface Control, offset: 0x150 */
+ __IO uint32_t HW_PXP_AS_CTRL; /**< Alpha Surface Control, offset: 0x150 */
uint8_t RESERVED_21[12];
- __IO uint32_t AS_BUF; /**< Alpha Surface Buffer Pointer, offset: 0x160 */
+ __IO uint32_t HW_PXP_AS_BUF; /**< Alpha Surface Buffer Pointer, offset: 0x160 */
uint8_t RESERVED_22[12];
- __IO uint32_t AS_PITCH; /**< Alpha Surface Pitch, offset: 0x170 */
+ __IO uint32_t HW_PXP_AS_PITCH; /**< Alpha Surface Pitch, offset: 0x170 */
uint8_t RESERVED_23[12];
__IO uint32_t HW_PXP_AS_CLRKEYLOW_0; /**< Overlay Color Key Low, offset: 0x180 */
uint8_t RESERVED_24[12];
__IO uint32_t HW_PXP_AS_CLRKEYHIGH_0; /**< Overlay Color Key High, offset: 0x190 */
uint8_t RESERVED_25[12];
- __IO uint32_t CSC1_COEF0; /**< Color Space Conversion Coefficient Register 0, offset: 0x1A0 */
+ __IO uint32_t HW_PXP_CSC1_COEF0; /**< Color Space Conversion Coefficient Register 0, offset: 0x1A0 */
uint8_t RESERVED_26[12];
- __IO uint32_t CSC1_COEF1; /**< Color Space Conversion Coefficient Register 1, offset: 0x1B0 */
+ __IO uint32_t HW_PXP_CSC1_COEF1; /**< Color Space Conversion Coefficient Register 1, offset: 0x1B0 */
uint8_t RESERVED_27[12];
- __IO uint32_t CSC1_COEF2; /**< Color Space Conversion Coefficient Register 2, offset: 0x1C0 */
+ __IO uint32_t HW_PXP_CSC1_COEF2; /**< Color Space Conversion Coefficient Register 2, offset: 0x1C0 */
uint8_t RESERVED_28[12];
- __IO uint32_t CSC2_CTRL; /**< Color Space Conversion Control Register., offset: 0x1D0 */
+ __IO uint32_t HW_PXP_CSC2_CTRL; /**< Color Space Conversion Control Register., offset: 0x1D0 */
uint8_t RESERVED_29[12];
- __IO uint32_t CSC2_COEF0; /**< Color Space Conversion Coefficient Register 0, offset: 0x1E0 */
+ __IO uint32_t HW_PXP_CSC2_COEF0; /**< Color Space Conversion Coefficient Register 0, offset: 0x1E0 */
uint8_t RESERVED_30[12];
- __IO uint32_t CSC2_COEF1; /**< Color Space Conversion Coefficient Register 1, offset: 0x1F0 */
+ __IO uint32_t HW_PXP_CSC2_COEF1; /**< Color Space Conversion Coefficient Register 1, offset: 0x1F0 */
uint8_t RESERVED_31[12];
- __IO uint32_t CSC2_COEF2; /**< Color Space Conversion Coefficient Register 2, offset: 0x200 */
+ __IO uint32_t HW_PXP_CSC2_COEF2; /**< Color Space Conversion Coefficient Register 2, offset: 0x200 */
uint8_t RESERVED_32[12];
- __IO uint32_t CSC2_COEF3; /**< Color Space Conversion Coefficient Register 3, offset: 0x210 */
+ __IO uint32_t HW_PXP_CSC2_COEF3; /**< Color Space Conversion Coefficient Register 3, offset: 0x210 */
uint8_t RESERVED_33[12];
- __IO uint32_t CSC2_COEF4; /**< Color Space Conversion Coefficient Register 4, offset: 0x220 */
+ __IO uint32_t HW_PXP_CSC2_COEF4; /**< Color Space Conversion Coefficient Register 4, offset: 0x220 */
uint8_t RESERVED_34[12];
- __IO uint32_t CSC2_COEF5; /**< Color Space Conversion Coefficient Register 5, offset: 0x230 */
+ __IO uint32_t HW_PXP_CSC2_COEF5; /**< Color Space Conversion Coefficient Register 5, offset: 0x230 */
uint8_t RESERVED_35[12];
- __IO uint32_t LUT_CTRL; /**< Lookup Table Control Register., offset: 0x240 */
+ __IO uint32_t HW_PXP_LUT_CTRL; /**< Lookup Table Control Register., offset: 0x240 */
uint8_t RESERVED_36[12];
- __IO uint32_t LUT_ADDR; /**< Lookup Table Control Register., offset: 0x250 */
+ __IO uint32_t HW_PXP_LUT_ADDR; /**< Lookup Table Control Register., offset: 0x250 */
uint8_t RESERVED_37[12];
- __IO uint32_t LUT_DATA; /**< Lookup Table Data Register., offset: 0x260 */
+ __IO uint32_t HW_PXP_LUT_DATA; /**< Lookup Table Data Register., offset: 0x260 */
uint8_t RESERVED_38[12];
- __IO uint32_t LUT_EXTMEM; /**< Lookup Table External Memory Address Register., offset: 0x270 */
+ __IO uint32_t HW_PXP_LUT_EXTMEM; /**< Lookup Table External Memory Address Register., offset: 0x270 */
uint8_t RESERVED_39[12];
- __IO uint32_t CFA; /**< Color Filter Array Register., offset: 0x280 */
+ __IO uint32_t HW_PXP_CFA; /**< Color Filter Array Register., offset: 0x280 */
uint8_t RESERVED_40[12];
__IO uint32_t HW_PXP_ALPHA_A_CTRL; /**< PXP Alpha Engine A Control Register., offset: 0x290 */
uint8_t RESERVED_41[12];
@@ -84018,7 +33542,7 @@ typedef struct {
uint8_t RESERVED_57[12];
__IO uint32_t HW_PXP_IRQ; /**< PXP Interrupt Register, offset: 0x3A0 */
uint8_t RESERVED_58[92];
- __IO uint32_t NEXT; /**< Next Frame Pointer, offset: 0x400 */
+ __IO uint32_t HW_PXP_NEXT; /**< Next Frame Pointer, offset: 0x400 */
uint8_t RESERVED_59[76];
__IO uint32_t HW_PXP_INPUT_FETCH_CTRL_CH0; /**< Pre-fetch engine Control Channel 0 Register, offset: 0x450 */
uint8_t RESERVED_60[12];
@@ -84298,21 +33822,21 @@ typedef struct {
uint8_t RESERVED_197[12];
__IO uint32_t HW_PXP_HIST_B_RAW_STAT1; /**< Histogram Result Based on RAW Pixel Value., offset: 0x2AF0 */
uint8_t RESERVED_198[12];
- __IO uint32_t HIST2_PARAM; /**< 2-level Histogram Parameter Register., offset: 0x2B00 */
+ __IO uint32_t HW_PXP_HIST2_PARAM; /**< 2-level Histogram Parameter Register., offset: 0x2B00 */
uint8_t RESERVED_199[12];
- __IO uint32_t HIST4_PARAM; /**< 4-level Histogram Parameter Register., offset: 0x2B10 */
+ __IO uint32_t HW_PXP_HIST4_PARAM; /**< 4-level Histogram Parameter Register., offset: 0x2B10 */
uint8_t RESERVED_200[12];
- __IO uint32_t HIST8_PARAM0; /**< 8-level Histogram Parameter 0 Register., offset: 0x2B20 */
+ __IO uint32_t HW_PXP_HIST8_PARAM0; /**< 8-level Histogram Parameter 0 Register., offset: 0x2B20 */
uint8_t RESERVED_201[12];
- __IO uint32_t HIST8_PARAM1; /**< 8-level Histogram Parameter 1 Register., offset: 0x2B30 */
+ __IO uint32_t HW_PXP_HIST8_PARAM1; /**< 8-level Histogram Parameter 1 Register., offset: 0x2B30 */
uint8_t RESERVED_202[12];
- __IO uint32_t HIST16_PARAM0; /**< 16-level Histogram Parameter 0 Register., offset: 0x2B40 */
+ __IO uint32_t HW_PXP_HIST16_PARAM0; /**< 16-level Histogram Parameter 0 Register., offset: 0x2B40 */
uint8_t RESERVED_203[12];
- __IO uint32_t HIST16_PARAM1; /**< 16-level Histogram Parameter 1 Register., offset: 0x2B50 */
+ __IO uint32_t HW_PXP_HIST16_PARAM1; /**< 16-level Histogram Parameter 1 Register., offset: 0x2B50 */
uint8_t RESERVED_204[12];
- __IO uint32_t HIST16_PARAM2; /**< 16-level Histogram Parameter 2 Register., offset: 0x2B60 */
+ __IO uint32_t HW_PXP_HIST16_PARAM2; /**< 16-level Histogram Parameter 2 Register., offset: 0x2B60 */
uint8_t RESERVED_205[12];
- __IO uint32_t HIST16_PARAM3; /**< 16-level Histogram Parameter 3 Register., offset: 0x2B70 */
+ __IO uint32_t HW_PXP_HIST16_PARAM3; /**< 16-level Histogram Parameter 3 Register., offset: 0x2B70 */
uint8_t RESERVED_206[12];
__IO uint32_t HW_PXP_HIST32_PARAM0; /**< 32-level Histogram Parameter 0 Register., offset: 0x2B80 */
uint8_t RESERVED_207[12];
@@ -84372,7 +33896,6 @@ typedef struct {
uint8_t RESERVED_234[12];
__IO uint32_t HW_PXP_HANDSHAKE_CPU_STORE; /**< , offset: 0x2D40 */
} PXP_Type, *PXP_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- PXP - Register accessor macros
---------------------------------------------------------------------------- */
@@ -84384,47 +33907,47 @@ typedef struct {
/* PXP - Register accessors */
-#define PXP_CTRL_REG(base) ((base)->CTRL)
-#define PXP_STAT_REG(base) ((base)->STAT)
-#define PXP_OUT_CTRL_REG(base) ((base)->OUT_CTRL)
-#define PXP_OUT_BUF_REG(base) ((base)->OUT_BUF)
-#define PXP_OUT_BUF2_REG(base) ((base)->OUT_BUF2)
-#define PXP_OUT_PITCH_REG(base) ((base)->OUT_PITCH)
-#define PXP_OUT_LRC_REG(base) ((base)->OUT_LRC)
-#define PXP_OUT_PS_ULC_REG(base) ((base)->OUT_PS_ULC)
-#define PXP_OUT_PS_LRC_REG(base) ((base)->OUT_PS_LRC)
-#define PXP_OUT_AS_ULC_REG(base) ((base)->OUT_AS_ULC)
-#define PXP_OUT_AS_LRC_REG(base) ((base)->OUT_AS_LRC)
-#define PXP_PS_CTRL_REG(base) ((base)->PS_CTRL)
-#define PXP_PS_BUF_REG(base) ((base)->PS_BUF)
-#define PXP_PS_UBUF_REG(base) ((base)->PS_UBUF)
-#define PXP_PS_VBUF_REG(base) ((base)->PS_VBUF)
-#define PXP_PS_PITCH_REG(base) ((base)->PS_PITCH)
+#define PXP_HW_PXP_CTRL_REG(base) ((base)->HW_PXP_CTRL)
+#define PXP_HW_PXP_STAT_REG(base) ((base)->HW_PXP_STAT)
+#define PXP_HW_PXP_OUT_CTRL_REG(base) ((base)->HW_PXP_OUT_CTRL)
+#define PXP_HW_PXP_OUT_BUF_REG(base) ((base)->HW_PXP_OUT_BUF)
+#define PXP_HW_PXP_OUT_BUF2_REG(base) ((base)->HW_PXP_OUT_BUF2)
+#define PXP_HW_PXP_OUT_PITCH_REG(base) ((base)->HW_PXP_OUT_PITCH)
+#define PXP_HW_PXP_OUT_LRC_REG(base) ((base)->HW_PXP_OUT_LRC)
+#define PXP_HW_PXP_OUT_PS_ULC_REG(base) ((base)->HW_PXP_OUT_PS_ULC)
+#define PXP_HW_PXP_OUT_PS_LRC_REG(base) ((base)->HW_PXP_OUT_PS_LRC)
+#define PXP_HW_PXP_OUT_AS_ULC_REG(base) ((base)->HW_PXP_OUT_AS_ULC)
+#define PXP_HW_PXP_OUT_AS_LRC_REG(base) ((base)->HW_PXP_OUT_AS_LRC)
+#define PXP_HW_PXP_PS_CTRL_REG(base) ((base)->HW_PXP_PS_CTRL)
+#define PXP_HW_PXP_PS_BUF_REG(base) ((base)->HW_PXP_PS_BUF)
+#define PXP_HW_PXP_PS_UBUF_REG(base) ((base)->HW_PXP_PS_UBUF)
+#define PXP_HW_PXP_PS_VBUF_REG(base) ((base)->HW_PXP_PS_VBUF)
+#define PXP_HW_PXP_PS_PITCH_REG(base) ((base)->HW_PXP_PS_PITCH)
#define PXP_HW_PXP_PS_BACKGROUND_0_REG(base) ((base)->HW_PXP_PS_BACKGROUND_0)
-#define PXP_PS_SCALE_REG(base) ((base)->PS_SCALE)
-#define PXP_PS_OFFSET_REG(base) ((base)->PS_OFFSET)
+#define PXP_HW_PXP_PS_SCALE_REG(base) ((base)->HW_PXP_PS_SCALE)
+#define PXP_HW_PXP_PS_OFFSET_REG(base) ((base)->HW_PXP_PS_OFFSET)
#define PXP_HW_PXP_PS_CLRKEYLOW_0_REG(base) ((base)->HW_PXP_PS_CLRKEYLOW_0)
#define PXP_HW_PXP_PS_CLRKEYHIGH_0_REG(base) ((base)->HW_PXP_PS_CLRKEYHIGH_0)
-#define PXP_AS_CTRL_REG(base) ((base)->AS_CTRL)
-#define PXP_AS_BUF_REG(base) ((base)->AS_BUF)
-#define PXP_AS_PITCH_REG(base) ((base)->AS_PITCH)
+#define PXP_HW_PXP_AS_CTRL_REG(base) ((base)->HW_PXP_AS_CTRL)
+#define PXP_HW_PXP_AS_BUF_REG(base) ((base)->HW_PXP_AS_BUF)
+#define PXP_HW_PXP_AS_PITCH_REG(base) ((base)->HW_PXP_AS_PITCH)
#define PXP_HW_PXP_AS_CLRKEYLOW_0_REG(base) ((base)->HW_PXP_AS_CLRKEYLOW_0)
#define PXP_HW_PXP_AS_CLRKEYHIGH_0_REG(base) ((base)->HW_PXP_AS_CLRKEYHIGH_0)
-#define PXP_CSC1_COEF0_REG(base) ((base)->CSC1_COEF0)
-#define PXP_CSC1_COEF1_REG(base) ((base)->CSC1_COEF1)
-#define PXP_CSC1_COEF2_REG(base) ((base)->CSC1_COEF2)
-#define PXP_CSC2_CTRL_REG(base) ((base)->CSC2_CTRL)
-#define PXP_CSC2_COEF0_REG(base) ((base)->CSC2_COEF0)
-#define PXP_CSC2_COEF1_REG(base) ((base)->CSC2_COEF1)
-#define PXP_CSC2_COEF2_REG(base) ((base)->CSC2_COEF2)
-#define PXP_CSC2_COEF3_REG(base) ((base)->CSC2_COEF3)
-#define PXP_CSC2_COEF4_REG(base) ((base)->CSC2_COEF4)
-#define PXP_CSC2_COEF5_REG(base) ((base)->CSC2_COEF5)
-#define PXP_LUT_CTRL_REG(base) ((base)->LUT_CTRL)
-#define PXP_LUT_ADDR_REG(base) ((base)->LUT_ADDR)
-#define PXP_LUT_DATA_REG(base) ((base)->LUT_DATA)
-#define PXP_LUT_EXTMEM_REG(base) ((base)->LUT_EXTMEM)
-#define PXP_CFA_REG(base) ((base)->CFA)
+#define PXP_HW_PXP_CSC1_COEF0_REG(base) ((base)->HW_PXP_CSC1_COEF0)
+#define PXP_HW_PXP_CSC1_COEF1_REG(base) ((base)->HW_PXP_CSC1_COEF1)
+#define PXP_HW_PXP_CSC1_COEF2_REG(base) ((base)->HW_PXP_CSC1_COEF2)
+#define PXP_HW_PXP_CSC2_CTRL_REG(base) ((base)->HW_PXP_CSC2_CTRL)
+#define PXP_HW_PXP_CSC2_COEF0_REG(base) ((base)->HW_PXP_CSC2_COEF0)
+#define PXP_HW_PXP_CSC2_COEF1_REG(base) ((base)->HW_PXP_CSC2_COEF1)
+#define PXP_HW_PXP_CSC2_COEF2_REG(base) ((base)->HW_PXP_CSC2_COEF2)
+#define PXP_HW_PXP_CSC2_COEF3_REG(base) ((base)->HW_PXP_CSC2_COEF3)
+#define PXP_HW_PXP_CSC2_COEF4_REG(base) ((base)->HW_PXP_CSC2_COEF4)
+#define PXP_HW_PXP_CSC2_COEF5_REG(base) ((base)->HW_PXP_CSC2_COEF5)
+#define PXP_HW_PXP_LUT_CTRL_REG(base) ((base)->HW_PXP_LUT_CTRL)
+#define PXP_HW_PXP_LUT_ADDR_REG(base) ((base)->HW_PXP_LUT_ADDR)
+#define PXP_HW_PXP_LUT_DATA_REG(base) ((base)->HW_PXP_LUT_DATA)
+#define PXP_HW_PXP_LUT_EXTMEM_REG(base) ((base)->HW_PXP_LUT_EXTMEM)
+#define PXP_HW_PXP_CFA_REG(base) ((base)->HW_PXP_CFA)
#define PXP_HW_PXP_ALPHA_A_CTRL_REG(base) ((base)->HW_PXP_ALPHA_A_CTRL)
#define PXP_HW_PXP_ALPHA_B_CTRL_REG(base) ((base)->HW_PXP_ALPHA_B_CTRL)
#define PXP_HW_PXP_ALPHA_B_CTRL_1_REG(base) ((base)->HW_PXP_ALPHA_B_CTRL_1)
@@ -84443,7 +33966,7 @@ typedef struct {
#define PXP_HW_PXP_INIT_MEM_DATA_HIGH_REG(base) ((base)->HW_PXP_INIT_MEM_DATA_HIGH)
#define PXP_HW_PXP_IRQ_MASK_REG(base) ((base)->HW_PXP_IRQ_MASK)
#define PXP_HW_PXP_IRQ_REG(base) ((base)->HW_PXP_IRQ)
-#define PXP_NEXT_REG(base) ((base)->NEXT)
+#define PXP_HW_PXP_NEXT_REG(base) ((base)->HW_PXP_NEXT)
#define PXP_HW_PXP_INPUT_FETCH_CTRL_CH0_REG(base) ((base)->HW_PXP_INPUT_FETCH_CTRL_CH0)
#define PXP_HW_PXP_INPUT_FETCH_CTRL_CH1_REG(base) ((base)->HW_PXP_INPUT_FETCH_CTRL_CH1)
#define PXP_HW_PXP_INPUT_FETCH_STATUS_CH0_REG(base) ((base)->HW_PXP_INPUT_FETCH_STATUS_CH0)
@@ -84583,14 +34106,14 @@ typedef struct {
#define PXP_HW_PXP_HIST_B_ACTIVE_AREA_Y_REG(base) ((base)->HW_PXP_HIST_B_ACTIVE_AREA_Y)
#define PXP_HW_PXP_HIST_B_RAW_STAT0_REG(base) ((base)->HW_PXP_HIST_B_RAW_STAT0)
#define PXP_HW_PXP_HIST_B_RAW_STAT1_REG(base) ((base)->HW_PXP_HIST_B_RAW_STAT1)
-#define PXP_HIST2_PARAM_REG(base) ((base)->HIST2_PARAM)
-#define PXP_HIST4_PARAM_REG(base) ((base)->HIST4_PARAM)
-#define PXP_HIST8_PARAM0_REG(base) ((base)->HIST8_PARAM0)
-#define PXP_HIST8_PARAM1_REG(base) ((base)->HIST8_PARAM1)
-#define PXP_HIST16_PARAM0_REG(base) ((base)->HIST16_PARAM0)
-#define PXP_HIST16_PARAM1_REG(base) ((base)->HIST16_PARAM1)
-#define PXP_HIST16_PARAM2_REG(base) ((base)->HIST16_PARAM2)
-#define PXP_HIST16_PARAM3_REG(base) ((base)->HIST16_PARAM3)
+#define PXP_HW_PXP_HIST2_PARAM_REG(base) ((base)->HW_PXP_HIST2_PARAM)
+#define PXP_HW_PXP_HIST4_PARAM_REG(base) ((base)->HW_PXP_HIST4_PARAM)
+#define PXP_HW_PXP_HIST8_PARAM0_REG(base) ((base)->HW_PXP_HIST8_PARAM0)
+#define PXP_HW_PXP_HIST8_PARAM1_REG(base) ((base)->HW_PXP_HIST8_PARAM1)
+#define PXP_HW_PXP_HIST16_PARAM0_REG(base) ((base)->HW_PXP_HIST16_PARAM0)
+#define PXP_HW_PXP_HIST16_PARAM1_REG(base) ((base)->HW_PXP_HIST16_PARAM1)
+#define PXP_HW_PXP_HIST16_PARAM2_REG(base) ((base)->HW_PXP_HIST16_PARAM2)
+#define PXP_HW_PXP_HIST16_PARAM3_REG(base) ((base)->HW_PXP_HIST16_PARAM3)
#define PXP_HW_PXP_HIST32_PARAM0_REG(base) ((base)->HW_PXP_HIST32_PARAM0)
#define PXP_HW_PXP_HIST32_PARAM1_REG(base) ((base)->HW_PXP_HIST32_PARAM1)
#define PXP_HW_PXP_HIST32_PARAM2_REG(base) ((base)->HW_PXP_HIST32_PARAM2)
@@ -84624,8 +34147,6 @@ typedef struct {
/*!
* @}
*/ /* end of group PXP_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- PXP Register Masks
---------------------------------------------------------------------------- */
@@ -84635,231 +34156,231 @@ typedef struct {
* @{
*/
-/* CTRL Bit Fields */
-#define PXP_CTRL_ENABLE_MASK 0x1u
-#define PXP_CTRL_ENABLE_SHIFT 0
-#define PXP_CTRL_IRQ_ENABLE_MASK 0x2u
-#define PXP_CTRL_IRQ_ENABLE_SHIFT 1
-#define PXP_CTRL_NEXT_IRQ_ENABLE_MASK 0x4u
-#define PXP_CTRL_NEXT_IRQ_ENABLE_SHIFT 2
-#define PXP_CTRL_LUT_DMA_IRQ_ENABLE_MASK 0x8u
-#define PXP_CTRL_LUT_DMA_IRQ_ENABLE_SHIFT 3
-#define PXP_CTRL_ENABLE_LCD0_HANDSHAKE_MASK 0x10u
-#define PXP_CTRL_ENABLE_LCD0_HANDSHAKE_SHIFT 4
-#define PXP_CTRL_HANDSHAKE_ABORT_SKIP_MASK 0x20u
-#define PXP_CTRL_HANDSHAKE_ABORT_SKIP_SHIFT 5
-#define PXP_CTRL_RSVD0_MASK 0xC0u
-#define PXP_CTRL_RSVD0_SHIFT 6
-#define PXP_CTRL_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_CTRL_RSVD0_SHIFT))&PXP_CTRL_RSVD0_MASK)
-#define PXP_CTRL_ROTATE0_MASK 0x300u
-#define PXP_CTRL_ROTATE0_SHIFT 8
-#define PXP_CTRL_ROTATE0(x) (((uint32_t)(((uint32_t)(x))<<PXP_CTRL_ROTATE0_SHIFT))&PXP_CTRL_ROTATE0_MASK)
-#define PXP_CTRL_HFLIP0_MASK 0x400u
-#define PXP_CTRL_HFLIP0_SHIFT 10
-#define PXP_CTRL_VFLIP0_MASK 0x800u
-#define PXP_CTRL_VFLIP0_SHIFT 11
-#define PXP_CTRL_ROTATE1_MASK 0x3000u
-#define PXP_CTRL_ROTATE1_SHIFT 12
-#define PXP_CTRL_ROTATE1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CTRL_ROTATE1_SHIFT))&PXP_CTRL_ROTATE1_MASK)
-#define PXP_CTRL_HFLIP1_MASK 0x4000u
-#define PXP_CTRL_HFLIP1_SHIFT 14
-#define PXP_CTRL_VFLIP1_MASK 0x8000u
-#define PXP_CTRL_VFLIP1_SHIFT 15
-#define PXP_CTRL_ENABLE_PS_AS_OUT_MASK 0x10000u
-#define PXP_CTRL_ENABLE_PS_AS_OUT_SHIFT 16
-#define PXP_CTRL_ENABLE_DITHER_MASK 0x20000u
-#define PXP_CTRL_ENABLE_DITHER_SHIFT 17
-#define PXP_CTRL_ENABLE_WFE_A_MASK 0x40000u
-#define PXP_CTRL_ENABLE_WFE_A_SHIFT 18
-#define PXP_CTRL_ENABLE_WFE_B_MASK 0x80000u
-#define PXP_CTRL_ENABLE_WFE_B_SHIFT 19
-#define PXP_CTRL_ENABLE_INPUT_FETCH_STORE_MASK 0x100000u
-#define PXP_CTRL_ENABLE_INPUT_FETCH_STORE_SHIFT 20
-#define PXP_CTRL_ENABLE_ALPHA_B_MASK 0x200000u
-#define PXP_CTRL_ENABLE_ALPHA_B_SHIFT 21
-#define PXP_CTRL_RSVD1_MASK 0x400000u
-#define PXP_CTRL_RSVD1_SHIFT 22
-#define PXP_CTRL_BLOCK_SIZE_MASK 0x800000u
-#define PXP_CTRL_BLOCK_SIZE_SHIFT 23
-#define PXP_CTRL_ENABLE_CSC2_MASK 0x1000000u
-#define PXP_CTRL_ENABLE_CSC2_SHIFT 24
-#define PXP_CTRL_ENABLE_LUT_MASK 0x2000000u
-#define PXP_CTRL_ENABLE_LUT_SHIFT 25
-#define PXP_CTRL_ENABLE_ROTATE0_MASK 0x4000000u
-#define PXP_CTRL_ENABLE_ROTATE0_SHIFT 26
-#define PXP_CTRL_ENABLE_ROTATE1_MASK 0x8000000u
-#define PXP_CTRL_ENABLE_ROTATE1_SHIFT 27
-#define PXP_CTRL_EN_REPEAT_MASK 0x10000000u
-#define PXP_CTRL_EN_REPEAT_SHIFT 28
-#define PXP_CTRL_RSVD4_MASK 0x20000000u
-#define PXP_CTRL_RSVD4_SHIFT 29
-#define PXP_CTRL_CLKGATE_MASK 0x40000000u
-#define PXP_CTRL_CLKGATE_SHIFT 30
-#define PXP_CTRL_SFTRST_MASK 0x80000000u
-#define PXP_CTRL_SFTRST_SHIFT 31
-/* STAT Bit Fields */
-#define PXP_STAT_IRQ0_MASK 0x1u
-#define PXP_STAT_IRQ0_SHIFT 0
-#define PXP_STAT_AXI_WRITE_ERROR_0_MASK 0x2u
-#define PXP_STAT_AXI_WRITE_ERROR_0_SHIFT 1
-#define PXP_STAT_AXI_READ_ERROR_0_MASK 0x4u
-#define PXP_STAT_AXI_READ_ERROR_0_SHIFT 2
-#define PXP_STAT_NEXT_IRQ_MASK 0x8u
-#define PXP_STAT_NEXT_IRQ_SHIFT 3
-#define PXP_STAT_AXI_ERROR_ID_0_MASK 0xF0u
-#define PXP_STAT_AXI_ERROR_ID_0_SHIFT 4
-#define PXP_STAT_AXI_ERROR_ID_0(x) (((uint32_t)(((uint32_t)(x))<<PXP_STAT_AXI_ERROR_ID_0_SHIFT))&PXP_STAT_AXI_ERROR_ID_0_MASK)
-#define PXP_STAT_LUT_DMA_LOAD_DONE_IRQ_MASK 0x100u
-#define PXP_STAT_LUT_DMA_LOAD_DONE_IRQ_SHIFT 8
-#define PXP_STAT_AXI_WRITE_ERROR_1_MASK 0x200u
-#define PXP_STAT_AXI_WRITE_ERROR_1_SHIFT 9
-#define PXP_STAT_AXI_READ_ERROR_1_MASK 0x400u
-#define PXP_STAT_AXI_READ_ERROR_1_SHIFT 10
-#define PXP_STAT_RSVD2_MASK 0x800u
-#define PXP_STAT_RSVD2_SHIFT 11
-#define PXP_STAT_AXI_ERROR_ID_1_MASK 0xF000u
-#define PXP_STAT_AXI_ERROR_ID_1_SHIFT 12
-#define PXP_STAT_AXI_ERROR_ID_1(x) (((uint32_t)(((uint32_t)(x))<<PXP_STAT_AXI_ERROR_ID_1_SHIFT))&PXP_STAT_AXI_ERROR_ID_1_MASK)
-#define PXP_STAT_BLOCKY_MASK 0xFF0000u
-#define PXP_STAT_BLOCKY_SHIFT 16
-#define PXP_STAT_BLOCKY(x) (((uint32_t)(((uint32_t)(x))<<PXP_STAT_BLOCKY_SHIFT))&PXP_STAT_BLOCKY_MASK)
-#define PXP_STAT_BLOCKX_MASK 0xFF000000u
-#define PXP_STAT_BLOCKX_SHIFT 24
-#define PXP_STAT_BLOCKX(x) (((uint32_t)(((uint32_t)(x))<<PXP_STAT_BLOCKX_SHIFT))&PXP_STAT_BLOCKX_MASK)
-/* OUT_CTRL Bit Fields */
-#define PXP_OUT_CTRL_FORMAT_MASK 0x1Fu
-#define PXP_OUT_CTRL_FORMAT_SHIFT 0
-#define PXP_OUT_CTRL_FORMAT(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_CTRL_FORMAT_SHIFT))&PXP_OUT_CTRL_FORMAT_MASK)
-#define PXP_OUT_CTRL_RSVD0_MASK 0xE0u
-#define PXP_OUT_CTRL_RSVD0_SHIFT 5
-#define PXP_OUT_CTRL_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_CTRL_RSVD0_SHIFT))&PXP_OUT_CTRL_RSVD0_MASK)
-#define PXP_OUT_CTRL_INTERLACED_OUTPUT_MASK 0x300u
-#define PXP_OUT_CTRL_INTERLACED_OUTPUT_SHIFT 8
-#define PXP_OUT_CTRL_INTERLACED_OUTPUT(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_CTRL_INTERLACED_OUTPUT_SHIFT))&PXP_OUT_CTRL_INTERLACED_OUTPUT_MASK)
-#define PXP_OUT_CTRL_RSVD1_MASK 0x7FFC00u
-#define PXP_OUT_CTRL_RSVD1_SHIFT 10
-#define PXP_OUT_CTRL_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_CTRL_RSVD1_SHIFT))&PXP_OUT_CTRL_RSVD1_MASK)
-#define PXP_OUT_CTRL_ALPHA_OUTPUT_MASK 0x800000u
-#define PXP_OUT_CTRL_ALPHA_OUTPUT_SHIFT 23
-#define PXP_OUT_CTRL_ALPHA_MASK 0xFF000000u
-#define PXP_OUT_CTRL_ALPHA_SHIFT 24
-#define PXP_OUT_CTRL_ALPHA(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_CTRL_ALPHA_SHIFT))&PXP_OUT_CTRL_ALPHA_MASK)
-/* OUT_BUF Bit Fields */
-#define PXP_OUT_BUF_ADDR_MASK 0xFFFFFFFFu
-#define PXP_OUT_BUF_ADDR_SHIFT 0
-#define PXP_OUT_BUF_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_BUF_ADDR_SHIFT))&PXP_OUT_BUF_ADDR_MASK)
-/* OUT_BUF2 Bit Fields */
-#define PXP_OUT_BUF2_ADDR_MASK 0xFFFFFFFFu
-#define PXP_OUT_BUF2_ADDR_SHIFT 0
-#define PXP_OUT_BUF2_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_BUF2_ADDR_SHIFT))&PXP_OUT_BUF2_ADDR_MASK)
-/* OUT_PITCH Bit Fields */
-#define PXP_OUT_PITCH_PITCH_MASK 0xFFFFu
-#define PXP_OUT_PITCH_PITCH_SHIFT 0
-#define PXP_OUT_PITCH_PITCH(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_PITCH_PITCH_SHIFT))&PXP_OUT_PITCH_PITCH_MASK)
-#define PXP_OUT_PITCH_RSVD_MASK 0xFFFF0000u
-#define PXP_OUT_PITCH_RSVD_SHIFT 16
-#define PXP_OUT_PITCH_RSVD(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_PITCH_RSVD_SHIFT))&PXP_OUT_PITCH_RSVD_MASK)
-/* OUT_LRC Bit Fields */
-#define PXP_OUT_LRC_Y_MASK 0x3FFFu
-#define PXP_OUT_LRC_Y_SHIFT 0
-#define PXP_OUT_LRC_Y(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_LRC_Y_SHIFT))&PXP_OUT_LRC_Y_MASK)
-#define PXP_OUT_LRC_RSVD0_MASK 0xC000u
-#define PXP_OUT_LRC_RSVD0_SHIFT 14
-#define PXP_OUT_LRC_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_LRC_RSVD0_SHIFT))&PXP_OUT_LRC_RSVD0_MASK)
-#define PXP_OUT_LRC_X_MASK 0x3FFF0000u
-#define PXP_OUT_LRC_X_SHIFT 16
-#define PXP_OUT_LRC_X(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_LRC_X_SHIFT))&PXP_OUT_LRC_X_MASK)
-#define PXP_OUT_LRC_RSVD1_MASK 0xC0000000u
-#define PXP_OUT_LRC_RSVD1_SHIFT 30
-#define PXP_OUT_LRC_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_LRC_RSVD1_SHIFT))&PXP_OUT_LRC_RSVD1_MASK)
-/* OUT_PS_ULC Bit Fields */
-#define PXP_OUT_PS_ULC_Y_MASK 0x3FFFu
-#define PXP_OUT_PS_ULC_Y_SHIFT 0
-#define PXP_OUT_PS_ULC_Y(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_PS_ULC_Y_SHIFT))&PXP_OUT_PS_ULC_Y_MASK)
-#define PXP_OUT_PS_ULC_RSVD0_MASK 0xC000u
-#define PXP_OUT_PS_ULC_RSVD0_SHIFT 14
-#define PXP_OUT_PS_ULC_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_PS_ULC_RSVD0_SHIFT))&PXP_OUT_PS_ULC_RSVD0_MASK)
-#define PXP_OUT_PS_ULC_X_MASK 0x3FFF0000u
-#define PXP_OUT_PS_ULC_X_SHIFT 16
-#define PXP_OUT_PS_ULC_X(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_PS_ULC_X_SHIFT))&PXP_OUT_PS_ULC_X_MASK)
-#define PXP_OUT_PS_ULC_RSVD1_MASK 0xC0000000u
-#define PXP_OUT_PS_ULC_RSVD1_SHIFT 30
-#define PXP_OUT_PS_ULC_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_PS_ULC_RSVD1_SHIFT))&PXP_OUT_PS_ULC_RSVD1_MASK)
-/* OUT_PS_LRC Bit Fields */
-#define PXP_OUT_PS_LRC_Y_MASK 0x3FFFu
-#define PXP_OUT_PS_LRC_Y_SHIFT 0
-#define PXP_OUT_PS_LRC_Y(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_PS_LRC_Y_SHIFT))&PXP_OUT_PS_LRC_Y_MASK)
-#define PXP_OUT_PS_LRC_RSVD0_MASK 0xC000u
-#define PXP_OUT_PS_LRC_RSVD0_SHIFT 14
-#define PXP_OUT_PS_LRC_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_PS_LRC_RSVD0_SHIFT))&PXP_OUT_PS_LRC_RSVD0_MASK)
-#define PXP_OUT_PS_LRC_X_MASK 0x3FFF0000u
-#define PXP_OUT_PS_LRC_X_SHIFT 16
-#define PXP_OUT_PS_LRC_X(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_PS_LRC_X_SHIFT))&PXP_OUT_PS_LRC_X_MASK)
-#define PXP_OUT_PS_LRC_RSVD1_MASK 0xC0000000u
-#define PXP_OUT_PS_LRC_RSVD1_SHIFT 30
-#define PXP_OUT_PS_LRC_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_PS_LRC_RSVD1_SHIFT))&PXP_OUT_PS_LRC_RSVD1_MASK)
-/* OUT_AS_ULC Bit Fields */
-#define PXP_OUT_AS_ULC_Y_MASK 0x3FFFu
-#define PXP_OUT_AS_ULC_Y_SHIFT 0
-#define PXP_OUT_AS_ULC_Y(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_AS_ULC_Y_SHIFT))&PXP_OUT_AS_ULC_Y_MASK)
-#define PXP_OUT_AS_ULC_RSVD0_MASK 0xC000u
-#define PXP_OUT_AS_ULC_RSVD0_SHIFT 14
-#define PXP_OUT_AS_ULC_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_AS_ULC_RSVD0_SHIFT))&PXP_OUT_AS_ULC_RSVD0_MASK)
-#define PXP_OUT_AS_ULC_X_MASK 0x3FFF0000u
-#define PXP_OUT_AS_ULC_X_SHIFT 16
-#define PXP_OUT_AS_ULC_X(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_AS_ULC_X_SHIFT))&PXP_OUT_AS_ULC_X_MASK)
-#define PXP_OUT_AS_ULC_RSVD1_MASK 0xC0000000u
-#define PXP_OUT_AS_ULC_RSVD1_SHIFT 30
-#define PXP_OUT_AS_ULC_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_AS_ULC_RSVD1_SHIFT))&PXP_OUT_AS_ULC_RSVD1_MASK)
-/* OUT_AS_LRC Bit Fields */
-#define PXP_OUT_AS_LRC_Y_MASK 0x3FFFu
-#define PXP_OUT_AS_LRC_Y_SHIFT 0
-#define PXP_OUT_AS_LRC_Y(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_AS_LRC_Y_SHIFT))&PXP_OUT_AS_LRC_Y_MASK)
-#define PXP_OUT_AS_LRC_RSVD0_MASK 0xC000u
-#define PXP_OUT_AS_LRC_RSVD0_SHIFT 14
-#define PXP_OUT_AS_LRC_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_AS_LRC_RSVD0_SHIFT))&PXP_OUT_AS_LRC_RSVD0_MASK)
-#define PXP_OUT_AS_LRC_X_MASK 0x3FFF0000u
-#define PXP_OUT_AS_LRC_X_SHIFT 16
-#define PXP_OUT_AS_LRC_X(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_AS_LRC_X_SHIFT))&PXP_OUT_AS_LRC_X_MASK)
-#define PXP_OUT_AS_LRC_RSVD1_MASK 0xC0000000u
-#define PXP_OUT_AS_LRC_RSVD1_SHIFT 30
-#define PXP_OUT_AS_LRC_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_OUT_AS_LRC_RSVD1_SHIFT))&PXP_OUT_AS_LRC_RSVD1_MASK)
-/* PS_CTRL Bit Fields */
-#define PXP_PS_CTRL_FORMAT_MASK 0x3Fu
-#define PXP_PS_CTRL_FORMAT_SHIFT 0
-#define PXP_PS_CTRL_FORMAT(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_CTRL_FORMAT_SHIFT))&PXP_PS_CTRL_FORMAT_MASK)
-#define PXP_PS_CTRL_WB_SWAP_MASK 0x40u
-#define PXP_PS_CTRL_WB_SWAP_SHIFT 6
-#define PXP_PS_CTRL_RSVD0_MASK 0x80u
-#define PXP_PS_CTRL_RSVD0_SHIFT 7
-#define PXP_PS_CTRL_DECY_MASK 0x300u
-#define PXP_PS_CTRL_DECY_SHIFT 8
-#define PXP_PS_CTRL_DECY(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_CTRL_DECY_SHIFT))&PXP_PS_CTRL_DECY_MASK)
-#define PXP_PS_CTRL_DECX_MASK 0xC00u
-#define PXP_PS_CTRL_DECX_SHIFT 10
-#define PXP_PS_CTRL_DECX(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_CTRL_DECX_SHIFT))&PXP_PS_CTRL_DECX_MASK)
-#define PXP_PS_CTRL_RSVD1_MASK 0xFFFFF000u
-#define PXP_PS_CTRL_RSVD1_SHIFT 12
-#define PXP_PS_CTRL_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_CTRL_RSVD1_SHIFT))&PXP_PS_CTRL_RSVD1_MASK)
-/* PS_BUF Bit Fields */
-#define PXP_PS_BUF_ADDR_MASK 0xFFFFFFFFu
-#define PXP_PS_BUF_ADDR_SHIFT 0
-#define PXP_PS_BUF_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_BUF_ADDR_SHIFT))&PXP_PS_BUF_ADDR_MASK)
-/* PS_UBUF Bit Fields */
-#define PXP_PS_UBUF_ADDR_MASK 0xFFFFFFFFu
-#define PXP_PS_UBUF_ADDR_SHIFT 0
-#define PXP_PS_UBUF_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_UBUF_ADDR_SHIFT))&PXP_PS_UBUF_ADDR_MASK)
-/* PS_VBUF Bit Fields */
-#define PXP_PS_VBUF_ADDR_MASK 0xFFFFFFFFu
-#define PXP_PS_VBUF_ADDR_SHIFT 0
-#define PXP_PS_VBUF_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_VBUF_ADDR_SHIFT))&PXP_PS_VBUF_ADDR_MASK)
-/* PS_PITCH Bit Fields */
-#define PXP_PS_PITCH_PITCH_MASK 0xFFFFu
-#define PXP_PS_PITCH_PITCH_SHIFT 0
-#define PXP_PS_PITCH_PITCH(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_PITCH_PITCH_SHIFT))&PXP_PS_PITCH_PITCH_MASK)
-#define PXP_PS_PITCH_RSVD_MASK 0xFFFF0000u
-#define PXP_PS_PITCH_RSVD_SHIFT 16
-#define PXP_PS_PITCH_RSVD(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_PITCH_RSVD_SHIFT))&PXP_PS_PITCH_RSVD_MASK)
+/* HW_PXP_CTRL Bit Fields */
+#define PXP_HW_PXP_CTRL_ENABLE_MASK 0x1u
+#define PXP_HW_PXP_CTRL_ENABLE_SHIFT 0
+#define PXP_HW_PXP_CTRL_IRQ_ENABLE_MASK 0x2u
+#define PXP_HW_PXP_CTRL_IRQ_ENABLE_SHIFT 1
+#define PXP_HW_PXP_CTRL_NEXT_IRQ_ENABLE_MASK 0x4u
+#define PXP_HW_PXP_CTRL_NEXT_IRQ_ENABLE_SHIFT 2
+#define PXP_HW_PXP_CTRL_LUT_DMA_IRQ_ENABLE_MASK 0x8u
+#define PXP_HW_PXP_CTRL_LUT_DMA_IRQ_ENABLE_SHIFT 3
+#define PXP_HW_PXP_CTRL_ENABLE_LCD0_HANDSHAKE_MASK 0x10u
+#define PXP_HW_PXP_CTRL_ENABLE_LCD0_HANDSHAKE_SHIFT 4
+#define PXP_HW_PXP_CTRL_HANDSHAKE_ABORT_SKIP_MASK 0x20u
+#define PXP_HW_PXP_CTRL_HANDSHAKE_ABORT_SKIP_SHIFT 5
+#define PXP_HW_PXP_CTRL_RSVD0_MASK 0xC0u
+#define PXP_HW_PXP_CTRL_RSVD0_SHIFT 6
+#define PXP_HW_PXP_CTRL_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CTRL_RSVD0_SHIFT))&PXP_HW_PXP_CTRL_RSVD0_MASK)
+#define PXP_HW_PXP_CTRL_ROTATE0_MASK 0x300u
+#define PXP_HW_PXP_CTRL_ROTATE0_SHIFT 8
+#define PXP_HW_PXP_CTRL_ROTATE0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CTRL_ROTATE0_SHIFT))&PXP_HW_PXP_CTRL_ROTATE0_MASK)
+#define PXP_HW_PXP_CTRL_HFLIP0_MASK 0x400u
+#define PXP_HW_PXP_CTRL_HFLIP0_SHIFT 10
+#define PXP_HW_PXP_CTRL_VFLIP0_MASK 0x800u
+#define PXP_HW_PXP_CTRL_VFLIP0_SHIFT 11
+#define PXP_HW_PXP_CTRL_ROTATE1_MASK 0x3000u
+#define PXP_HW_PXP_CTRL_ROTATE1_SHIFT 12
+#define PXP_HW_PXP_CTRL_ROTATE1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CTRL_ROTATE1_SHIFT))&PXP_HW_PXP_CTRL_ROTATE1_MASK)
+#define PXP_HW_PXP_CTRL_HFLIP1_MASK 0x4000u
+#define PXP_HW_PXP_CTRL_HFLIP1_SHIFT 14
+#define PXP_HW_PXP_CTRL_VFLIP1_MASK 0x8000u
+#define PXP_HW_PXP_CTRL_VFLIP1_SHIFT 15
+#define PXP_HW_PXP_CTRL_ENABLE_PS_AS_OUT_MASK 0x10000u
+#define PXP_HW_PXP_CTRL_ENABLE_PS_AS_OUT_SHIFT 16
+#define PXP_HW_PXP_CTRL_ENABLE_DITHER_MASK 0x20000u
+#define PXP_HW_PXP_CTRL_ENABLE_DITHER_SHIFT 17
+#define PXP_HW_PXP_CTRL_ENABLE_WFE_A_MASK 0x40000u
+#define PXP_HW_PXP_CTRL_ENABLE_WFE_A_SHIFT 18
+#define PXP_HW_PXP_CTRL_ENABLE_WFE_B_MASK 0x80000u
+#define PXP_HW_PXP_CTRL_ENABLE_WFE_B_SHIFT 19
+#define PXP_HW_PXP_CTRL_ENABLE_INPUT_FETCH_STORE_MASK 0x100000u
+#define PXP_HW_PXP_CTRL_ENABLE_INPUT_FETCH_STORE_SHIFT 20
+#define PXP_HW_PXP_CTRL_ENABLE_ALPHA_B_MASK 0x200000u
+#define PXP_HW_PXP_CTRL_ENABLE_ALPHA_B_SHIFT 21
+#define PXP_HW_PXP_CTRL_RSVD1_MASK 0x400000u
+#define PXP_HW_PXP_CTRL_RSVD1_SHIFT 22
+#define PXP_HW_PXP_CTRL_BLOCK_SIZE_MASK 0x800000u
+#define PXP_HW_PXP_CTRL_BLOCK_SIZE_SHIFT 23
+#define PXP_HW_PXP_CTRL_ENABLE_CSC2_MASK 0x1000000u
+#define PXP_HW_PXP_CTRL_ENABLE_CSC2_SHIFT 24
+#define PXP_HW_PXP_CTRL_ENABLE_LUT_MASK 0x2000000u
+#define PXP_HW_PXP_CTRL_ENABLE_LUT_SHIFT 25
+#define PXP_HW_PXP_CTRL_ENABLE_ROTATE0_MASK 0x4000000u
+#define PXP_HW_PXP_CTRL_ENABLE_ROTATE0_SHIFT 26
+#define PXP_HW_PXP_CTRL_ENABLE_ROTATE1_MASK 0x8000000u
+#define PXP_HW_PXP_CTRL_ENABLE_ROTATE1_SHIFT 27
+#define PXP_HW_PXP_CTRL_EN_REPEAT_MASK 0x10000000u
+#define PXP_HW_PXP_CTRL_EN_REPEAT_SHIFT 28
+#define PXP_HW_PXP_CTRL_RSVD4_MASK 0x20000000u
+#define PXP_HW_PXP_CTRL_RSVD4_SHIFT 29
+#define PXP_HW_PXP_CTRL_CLKGATE_MASK 0x40000000u
+#define PXP_HW_PXP_CTRL_CLKGATE_SHIFT 30
+#define PXP_HW_PXP_CTRL_SFTRST_MASK 0x80000000u
+#define PXP_HW_PXP_CTRL_SFTRST_SHIFT 31
+/* HW_PXP_STAT Bit Fields */
+#define PXP_HW_PXP_STAT_IRQ0_MASK 0x1u
+#define PXP_HW_PXP_STAT_IRQ0_SHIFT 0
+#define PXP_HW_PXP_STAT_AXI_WRITE_ERROR_0_MASK 0x2u
+#define PXP_HW_PXP_STAT_AXI_WRITE_ERROR_0_SHIFT 1
+#define PXP_HW_PXP_STAT_AXI_READ_ERROR_0_MASK 0x4u
+#define PXP_HW_PXP_STAT_AXI_READ_ERROR_0_SHIFT 2
+#define PXP_HW_PXP_STAT_NEXT_IRQ_MASK 0x8u
+#define PXP_HW_PXP_STAT_NEXT_IRQ_SHIFT 3
+#define PXP_HW_PXP_STAT_AXI_ERROR_ID_0_MASK 0xF0u
+#define PXP_HW_PXP_STAT_AXI_ERROR_ID_0_SHIFT 4
+#define PXP_HW_PXP_STAT_AXI_ERROR_ID_0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_STAT_AXI_ERROR_ID_0_SHIFT))&PXP_HW_PXP_STAT_AXI_ERROR_ID_0_MASK)
+#define PXP_HW_PXP_STAT_LUT_DMA_LOAD_DONE_IRQ_MASK 0x100u
+#define PXP_HW_PXP_STAT_LUT_DMA_LOAD_DONE_IRQ_SHIFT 8
+#define PXP_HW_PXP_STAT_AXI_WRITE_ERROR_1_MASK 0x200u
+#define PXP_HW_PXP_STAT_AXI_WRITE_ERROR_1_SHIFT 9
+#define PXP_HW_PXP_STAT_AXI_READ_ERROR_1_MASK 0x400u
+#define PXP_HW_PXP_STAT_AXI_READ_ERROR_1_SHIFT 10
+#define PXP_HW_PXP_STAT_RSVD2_MASK 0x800u
+#define PXP_HW_PXP_STAT_RSVD2_SHIFT 11
+#define PXP_HW_PXP_STAT_AXI_ERROR_ID_1_MASK 0xF000u
+#define PXP_HW_PXP_STAT_AXI_ERROR_ID_1_SHIFT 12
+#define PXP_HW_PXP_STAT_AXI_ERROR_ID_1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_STAT_AXI_ERROR_ID_1_SHIFT))&PXP_HW_PXP_STAT_AXI_ERROR_ID_1_MASK)
+#define PXP_HW_PXP_STAT_BLOCKY_MASK 0xFF0000u
+#define PXP_HW_PXP_STAT_BLOCKY_SHIFT 16
+#define PXP_HW_PXP_STAT_BLOCKY(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_STAT_BLOCKY_SHIFT))&PXP_HW_PXP_STAT_BLOCKY_MASK)
+#define PXP_HW_PXP_STAT_BLOCKX_MASK 0xFF000000u
+#define PXP_HW_PXP_STAT_BLOCKX_SHIFT 24
+#define PXP_HW_PXP_STAT_BLOCKX(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_STAT_BLOCKX_SHIFT))&PXP_HW_PXP_STAT_BLOCKX_MASK)
+/* HW_PXP_OUT_CTRL Bit Fields */
+#define PXP_HW_PXP_OUT_CTRL_FORMAT_MASK 0x1Fu
+#define PXP_HW_PXP_OUT_CTRL_FORMAT_SHIFT 0
+#define PXP_HW_PXP_OUT_CTRL_FORMAT(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_CTRL_FORMAT_SHIFT))&PXP_HW_PXP_OUT_CTRL_FORMAT_MASK)
+#define PXP_HW_PXP_OUT_CTRL_RSVD0_MASK 0xE0u
+#define PXP_HW_PXP_OUT_CTRL_RSVD0_SHIFT 5
+#define PXP_HW_PXP_OUT_CTRL_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_CTRL_RSVD0_SHIFT))&PXP_HW_PXP_OUT_CTRL_RSVD0_MASK)
+#define PXP_HW_PXP_OUT_CTRL_INTERLACED_OUTPUT_MASK 0x300u
+#define PXP_HW_PXP_OUT_CTRL_INTERLACED_OUTPUT_SHIFT 8
+#define PXP_HW_PXP_OUT_CTRL_INTERLACED_OUTPUT(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_CTRL_INTERLACED_OUTPUT_SHIFT))&PXP_HW_PXP_OUT_CTRL_INTERLACED_OUTPUT_MASK)
+#define PXP_HW_PXP_OUT_CTRL_RSVD1_MASK 0x7FFC00u
+#define PXP_HW_PXP_OUT_CTRL_RSVD1_SHIFT 10
+#define PXP_HW_PXP_OUT_CTRL_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_CTRL_RSVD1_SHIFT))&PXP_HW_PXP_OUT_CTRL_RSVD1_MASK)
+#define PXP_HW_PXP_OUT_CTRL_ALPHA_OUTPUT_MASK 0x800000u
+#define PXP_HW_PXP_OUT_CTRL_ALPHA_OUTPUT_SHIFT 23
+#define PXP_HW_PXP_OUT_CTRL_ALPHA_MASK 0xFF000000u
+#define PXP_HW_PXP_OUT_CTRL_ALPHA_SHIFT 24
+#define PXP_HW_PXP_OUT_CTRL_ALPHA(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_CTRL_ALPHA_SHIFT))&PXP_HW_PXP_OUT_CTRL_ALPHA_MASK)
+/* HW_PXP_OUT_BUF Bit Fields */
+#define PXP_HW_PXP_OUT_BUF_ADDR_MASK 0xFFFFFFFFu
+#define PXP_HW_PXP_OUT_BUF_ADDR_SHIFT 0
+#define PXP_HW_PXP_OUT_BUF_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_BUF_ADDR_SHIFT))&PXP_HW_PXP_OUT_BUF_ADDR_MASK)
+/* HW_PXP_OUT_BUF2 Bit Fields */
+#define PXP_HW_PXP_OUT_BUF2_ADDR_MASK 0xFFFFFFFFu
+#define PXP_HW_PXP_OUT_BUF2_ADDR_SHIFT 0
+#define PXP_HW_PXP_OUT_BUF2_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_BUF2_ADDR_SHIFT))&PXP_HW_PXP_OUT_BUF2_ADDR_MASK)
+/* HW_PXP_OUT_PITCH Bit Fields */
+#define PXP_HW_PXP_OUT_PITCH_PITCH_MASK 0xFFFFu
+#define PXP_HW_PXP_OUT_PITCH_PITCH_SHIFT 0
+#define PXP_HW_PXP_OUT_PITCH_PITCH(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_PITCH_PITCH_SHIFT))&PXP_HW_PXP_OUT_PITCH_PITCH_MASK)
+#define PXP_HW_PXP_OUT_PITCH_RSVD_MASK 0xFFFF0000u
+#define PXP_HW_PXP_OUT_PITCH_RSVD_SHIFT 16
+#define PXP_HW_PXP_OUT_PITCH_RSVD(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_PITCH_RSVD_SHIFT))&PXP_HW_PXP_OUT_PITCH_RSVD_MASK)
+/* HW_PXP_OUT_LRC Bit Fields */
+#define PXP_HW_PXP_OUT_LRC_Y_MASK 0x3FFFu
+#define PXP_HW_PXP_OUT_LRC_Y_SHIFT 0
+#define PXP_HW_PXP_OUT_LRC_Y(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_LRC_Y_SHIFT))&PXP_HW_PXP_OUT_LRC_Y_MASK)
+#define PXP_HW_PXP_OUT_LRC_RSVD0_MASK 0xC000u
+#define PXP_HW_PXP_OUT_LRC_RSVD0_SHIFT 14
+#define PXP_HW_PXP_OUT_LRC_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_LRC_RSVD0_SHIFT))&PXP_HW_PXP_OUT_LRC_RSVD0_MASK)
+#define PXP_HW_PXP_OUT_LRC_X_MASK 0x3FFF0000u
+#define PXP_HW_PXP_OUT_LRC_X_SHIFT 16
+#define PXP_HW_PXP_OUT_LRC_X(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_LRC_X_SHIFT))&PXP_HW_PXP_OUT_LRC_X_MASK)
+#define PXP_HW_PXP_OUT_LRC_RSVD1_MASK 0xC0000000u
+#define PXP_HW_PXP_OUT_LRC_RSVD1_SHIFT 30
+#define PXP_HW_PXP_OUT_LRC_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_LRC_RSVD1_SHIFT))&PXP_HW_PXP_OUT_LRC_RSVD1_MASK)
+/* HW_PXP_OUT_PS_ULC Bit Fields */
+#define PXP_HW_PXP_OUT_PS_ULC_Y_MASK 0x3FFFu
+#define PXP_HW_PXP_OUT_PS_ULC_Y_SHIFT 0
+#define PXP_HW_PXP_OUT_PS_ULC_Y(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_PS_ULC_Y_SHIFT))&PXP_HW_PXP_OUT_PS_ULC_Y_MASK)
+#define PXP_HW_PXP_OUT_PS_ULC_RSVD0_MASK 0xC000u
+#define PXP_HW_PXP_OUT_PS_ULC_RSVD0_SHIFT 14
+#define PXP_HW_PXP_OUT_PS_ULC_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_PS_ULC_RSVD0_SHIFT))&PXP_HW_PXP_OUT_PS_ULC_RSVD0_MASK)
+#define PXP_HW_PXP_OUT_PS_ULC_X_MASK 0x3FFF0000u
+#define PXP_HW_PXP_OUT_PS_ULC_X_SHIFT 16
+#define PXP_HW_PXP_OUT_PS_ULC_X(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_PS_ULC_X_SHIFT))&PXP_HW_PXP_OUT_PS_ULC_X_MASK)
+#define PXP_HW_PXP_OUT_PS_ULC_RSVD1_MASK 0xC0000000u
+#define PXP_HW_PXP_OUT_PS_ULC_RSVD1_SHIFT 30
+#define PXP_HW_PXP_OUT_PS_ULC_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_PS_ULC_RSVD1_SHIFT))&PXP_HW_PXP_OUT_PS_ULC_RSVD1_MASK)
+/* HW_PXP_OUT_PS_LRC Bit Fields */
+#define PXP_HW_PXP_OUT_PS_LRC_Y_MASK 0x3FFFu
+#define PXP_HW_PXP_OUT_PS_LRC_Y_SHIFT 0
+#define PXP_HW_PXP_OUT_PS_LRC_Y(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_PS_LRC_Y_SHIFT))&PXP_HW_PXP_OUT_PS_LRC_Y_MASK)
+#define PXP_HW_PXP_OUT_PS_LRC_RSVD0_MASK 0xC000u
+#define PXP_HW_PXP_OUT_PS_LRC_RSVD0_SHIFT 14
+#define PXP_HW_PXP_OUT_PS_LRC_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_PS_LRC_RSVD0_SHIFT))&PXP_HW_PXP_OUT_PS_LRC_RSVD0_MASK)
+#define PXP_HW_PXP_OUT_PS_LRC_X_MASK 0x3FFF0000u
+#define PXP_HW_PXP_OUT_PS_LRC_X_SHIFT 16
+#define PXP_HW_PXP_OUT_PS_LRC_X(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_PS_LRC_X_SHIFT))&PXP_HW_PXP_OUT_PS_LRC_X_MASK)
+#define PXP_HW_PXP_OUT_PS_LRC_RSVD1_MASK 0xC0000000u
+#define PXP_HW_PXP_OUT_PS_LRC_RSVD1_SHIFT 30
+#define PXP_HW_PXP_OUT_PS_LRC_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_PS_LRC_RSVD1_SHIFT))&PXP_HW_PXP_OUT_PS_LRC_RSVD1_MASK)
+/* HW_PXP_OUT_AS_ULC Bit Fields */
+#define PXP_HW_PXP_OUT_AS_ULC_Y_MASK 0x3FFFu
+#define PXP_HW_PXP_OUT_AS_ULC_Y_SHIFT 0
+#define PXP_HW_PXP_OUT_AS_ULC_Y(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_AS_ULC_Y_SHIFT))&PXP_HW_PXP_OUT_AS_ULC_Y_MASK)
+#define PXP_HW_PXP_OUT_AS_ULC_RSVD0_MASK 0xC000u
+#define PXP_HW_PXP_OUT_AS_ULC_RSVD0_SHIFT 14
+#define PXP_HW_PXP_OUT_AS_ULC_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_AS_ULC_RSVD0_SHIFT))&PXP_HW_PXP_OUT_AS_ULC_RSVD0_MASK)
+#define PXP_HW_PXP_OUT_AS_ULC_X_MASK 0x3FFF0000u
+#define PXP_HW_PXP_OUT_AS_ULC_X_SHIFT 16
+#define PXP_HW_PXP_OUT_AS_ULC_X(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_AS_ULC_X_SHIFT))&PXP_HW_PXP_OUT_AS_ULC_X_MASK)
+#define PXP_HW_PXP_OUT_AS_ULC_RSVD1_MASK 0xC0000000u
+#define PXP_HW_PXP_OUT_AS_ULC_RSVD1_SHIFT 30
+#define PXP_HW_PXP_OUT_AS_ULC_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_AS_ULC_RSVD1_SHIFT))&PXP_HW_PXP_OUT_AS_ULC_RSVD1_MASK)
+/* HW_PXP_OUT_AS_LRC Bit Fields */
+#define PXP_HW_PXP_OUT_AS_LRC_Y_MASK 0x3FFFu
+#define PXP_HW_PXP_OUT_AS_LRC_Y_SHIFT 0
+#define PXP_HW_PXP_OUT_AS_LRC_Y(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_AS_LRC_Y_SHIFT))&PXP_HW_PXP_OUT_AS_LRC_Y_MASK)
+#define PXP_HW_PXP_OUT_AS_LRC_RSVD0_MASK 0xC000u
+#define PXP_HW_PXP_OUT_AS_LRC_RSVD0_SHIFT 14
+#define PXP_HW_PXP_OUT_AS_LRC_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_AS_LRC_RSVD0_SHIFT))&PXP_HW_PXP_OUT_AS_LRC_RSVD0_MASK)
+#define PXP_HW_PXP_OUT_AS_LRC_X_MASK 0x3FFF0000u
+#define PXP_HW_PXP_OUT_AS_LRC_X_SHIFT 16
+#define PXP_HW_PXP_OUT_AS_LRC_X(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_AS_LRC_X_SHIFT))&PXP_HW_PXP_OUT_AS_LRC_X_MASK)
+#define PXP_HW_PXP_OUT_AS_LRC_RSVD1_MASK 0xC0000000u
+#define PXP_HW_PXP_OUT_AS_LRC_RSVD1_SHIFT 30
+#define PXP_HW_PXP_OUT_AS_LRC_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_OUT_AS_LRC_RSVD1_SHIFT))&PXP_HW_PXP_OUT_AS_LRC_RSVD1_MASK)
+/* HW_PXP_PS_CTRL Bit Fields */
+#define PXP_HW_PXP_PS_CTRL_FORMAT_MASK 0x3Fu
+#define PXP_HW_PXP_PS_CTRL_FORMAT_SHIFT 0
+#define PXP_HW_PXP_PS_CTRL_FORMAT(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_CTRL_FORMAT_SHIFT))&PXP_HW_PXP_PS_CTRL_FORMAT_MASK)
+#define PXP_HW_PXP_PS_CTRL_WB_SWAP_MASK 0x40u
+#define PXP_HW_PXP_PS_CTRL_WB_SWAP_SHIFT 6
+#define PXP_HW_PXP_PS_CTRL_RSVD0_MASK 0x80u
+#define PXP_HW_PXP_PS_CTRL_RSVD0_SHIFT 7
+#define PXP_HW_PXP_PS_CTRL_DECY_MASK 0x300u
+#define PXP_HW_PXP_PS_CTRL_DECY_SHIFT 8
+#define PXP_HW_PXP_PS_CTRL_DECY(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_CTRL_DECY_SHIFT))&PXP_HW_PXP_PS_CTRL_DECY_MASK)
+#define PXP_HW_PXP_PS_CTRL_DECX_MASK 0xC00u
+#define PXP_HW_PXP_PS_CTRL_DECX_SHIFT 10
+#define PXP_HW_PXP_PS_CTRL_DECX(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_CTRL_DECX_SHIFT))&PXP_HW_PXP_PS_CTRL_DECX_MASK)
+#define PXP_HW_PXP_PS_CTRL_RSVD1_MASK 0xFFFFF000u
+#define PXP_HW_PXP_PS_CTRL_RSVD1_SHIFT 12
+#define PXP_HW_PXP_PS_CTRL_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_CTRL_RSVD1_SHIFT))&PXP_HW_PXP_PS_CTRL_RSVD1_MASK)
+/* HW_PXP_PS_BUF Bit Fields */
+#define PXP_HW_PXP_PS_BUF_ADDR_MASK 0xFFFFFFFFu
+#define PXP_HW_PXP_PS_BUF_ADDR_SHIFT 0
+#define PXP_HW_PXP_PS_BUF_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_BUF_ADDR_SHIFT))&PXP_HW_PXP_PS_BUF_ADDR_MASK)
+/* HW_PXP_PS_UBUF Bit Fields */
+#define PXP_HW_PXP_PS_UBUF_ADDR_MASK 0xFFFFFFFFu
+#define PXP_HW_PXP_PS_UBUF_ADDR_SHIFT 0
+#define PXP_HW_PXP_PS_UBUF_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_UBUF_ADDR_SHIFT))&PXP_HW_PXP_PS_UBUF_ADDR_MASK)
+/* HW_PXP_PS_VBUF Bit Fields */
+#define PXP_HW_PXP_PS_VBUF_ADDR_MASK 0xFFFFFFFFu
+#define PXP_HW_PXP_PS_VBUF_ADDR_SHIFT 0
+#define PXP_HW_PXP_PS_VBUF_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_VBUF_ADDR_SHIFT))&PXP_HW_PXP_PS_VBUF_ADDR_MASK)
+/* HW_PXP_PS_PITCH Bit Fields */
+#define PXP_HW_PXP_PS_PITCH_PITCH_MASK 0xFFFFu
+#define PXP_HW_PXP_PS_PITCH_PITCH_SHIFT 0
+#define PXP_HW_PXP_PS_PITCH_PITCH(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_PITCH_PITCH_SHIFT))&PXP_HW_PXP_PS_PITCH_PITCH_MASK)
+#define PXP_HW_PXP_PS_PITCH_RSVD_MASK 0xFFFF0000u
+#define PXP_HW_PXP_PS_PITCH_RSVD_SHIFT 16
+#define PXP_HW_PXP_PS_PITCH_RSVD(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_PITCH_RSVD_SHIFT))&PXP_HW_PXP_PS_PITCH_RSVD_MASK)
/* HW_PXP_PS_BACKGROUND_0 Bit Fields */
#define PXP_HW_PXP_PS_BACKGROUND_0_COLOR_MASK 0xFFFFFFu
#define PXP_HW_PXP_PS_BACKGROUND_0_COLOR_SHIFT 0
@@ -84867,30 +34388,30 @@ typedef struct {
#define PXP_HW_PXP_PS_BACKGROUND_0_RSVD_MASK 0xFF000000u
#define PXP_HW_PXP_PS_BACKGROUND_0_RSVD_SHIFT 24
#define PXP_HW_PXP_PS_BACKGROUND_0_RSVD(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_BACKGROUND_0_RSVD_SHIFT))&PXP_HW_PXP_PS_BACKGROUND_0_RSVD_MASK)
-/* PS_SCALE Bit Fields */
-#define PXP_PS_SCALE_XSCALE_MASK 0x7FFFu
-#define PXP_PS_SCALE_XSCALE_SHIFT 0
-#define PXP_PS_SCALE_XSCALE(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_SCALE_XSCALE_SHIFT))&PXP_PS_SCALE_XSCALE_MASK)
-#define PXP_PS_SCALE_RSVD1_MASK 0x8000u
-#define PXP_PS_SCALE_RSVD1_SHIFT 15
-#define PXP_PS_SCALE_YSCALE_MASK 0x7FFF0000u
-#define PXP_PS_SCALE_YSCALE_SHIFT 16
-#define PXP_PS_SCALE_YSCALE(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_SCALE_YSCALE_SHIFT))&PXP_PS_SCALE_YSCALE_MASK)
-#define PXP_PS_SCALE_RSVD2_MASK 0x80000000u
-#define PXP_PS_SCALE_RSVD2_SHIFT 31
-/* PS_OFFSET Bit Fields */
-#define PXP_PS_OFFSET_XOFFSET_MASK 0xFFFu
-#define PXP_PS_OFFSET_XOFFSET_SHIFT 0
-#define PXP_PS_OFFSET_XOFFSET(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_OFFSET_XOFFSET_SHIFT))&PXP_PS_OFFSET_XOFFSET_MASK)
-#define PXP_PS_OFFSET_RSVD1_MASK 0xF000u
-#define PXP_PS_OFFSET_RSVD1_SHIFT 12
-#define PXP_PS_OFFSET_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_OFFSET_RSVD1_SHIFT))&PXP_PS_OFFSET_RSVD1_MASK)
-#define PXP_PS_OFFSET_YOFFSET_MASK 0xFFF0000u
-#define PXP_PS_OFFSET_YOFFSET_SHIFT 16
-#define PXP_PS_OFFSET_YOFFSET(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_OFFSET_YOFFSET_SHIFT))&PXP_PS_OFFSET_YOFFSET_MASK)
-#define PXP_PS_OFFSET_RSVD2_MASK 0xF0000000u
-#define PXP_PS_OFFSET_RSVD2_SHIFT 28
-#define PXP_PS_OFFSET_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PXP_PS_OFFSET_RSVD2_SHIFT))&PXP_PS_OFFSET_RSVD2_MASK)
+/* HW_PXP_PS_SCALE Bit Fields */
+#define PXP_HW_PXP_PS_SCALE_XSCALE_MASK 0x7FFFu
+#define PXP_HW_PXP_PS_SCALE_XSCALE_SHIFT 0
+#define PXP_HW_PXP_PS_SCALE_XSCALE(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_SCALE_XSCALE_SHIFT))&PXP_HW_PXP_PS_SCALE_XSCALE_MASK)
+#define PXP_HW_PXP_PS_SCALE_RSVD1_MASK 0x8000u
+#define PXP_HW_PXP_PS_SCALE_RSVD1_SHIFT 15
+#define PXP_HW_PXP_PS_SCALE_YSCALE_MASK 0x7FFF0000u
+#define PXP_HW_PXP_PS_SCALE_YSCALE_SHIFT 16
+#define PXP_HW_PXP_PS_SCALE_YSCALE(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_SCALE_YSCALE_SHIFT))&PXP_HW_PXP_PS_SCALE_YSCALE_MASK)
+#define PXP_HW_PXP_PS_SCALE_RSVD2_MASK 0x80000000u
+#define PXP_HW_PXP_PS_SCALE_RSVD2_SHIFT 31
+/* HW_PXP_PS_OFFSET Bit Fields */
+#define PXP_HW_PXP_PS_OFFSET_XOFFSET_MASK 0xFFFu
+#define PXP_HW_PXP_PS_OFFSET_XOFFSET_SHIFT 0
+#define PXP_HW_PXP_PS_OFFSET_XOFFSET(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_OFFSET_XOFFSET_SHIFT))&PXP_HW_PXP_PS_OFFSET_XOFFSET_MASK)
+#define PXP_HW_PXP_PS_OFFSET_RSVD1_MASK 0xF000u
+#define PXP_HW_PXP_PS_OFFSET_RSVD1_SHIFT 12
+#define PXP_HW_PXP_PS_OFFSET_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_OFFSET_RSVD1_SHIFT))&PXP_HW_PXP_PS_OFFSET_RSVD1_MASK)
+#define PXP_HW_PXP_PS_OFFSET_YOFFSET_MASK 0xFFF0000u
+#define PXP_HW_PXP_PS_OFFSET_YOFFSET_SHIFT 16
+#define PXP_HW_PXP_PS_OFFSET_YOFFSET(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_OFFSET_YOFFSET_SHIFT))&PXP_HW_PXP_PS_OFFSET_YOFFSET_MASK)
+#define PXP_HW_PXP_PS_OFFSET_RSVD2_MASK 0xF0000000u
+#define PXP_HW_PXP_PS_OFFSET_RSVD2_SHIFT 28
+#define PXP_HW_PXP_PS_OFFSET_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_OFFSET_RSVD2_SHIFT))&PXP_HW_PXP_PS_OFFSET_RSVD2_MASK)
/* HW_PXP_PS_CLRKEYLOW_0 Bit Fields */
#define PXP_HW_PXP_PS_CLRKEYLOW_0_PIXEL_MASK 0xFFFFFFu
#define PXP_HW_PXP_PS_CLRKEYLOW_0_PIXEL_SHIFT 0
@@ -84905,41 +34426,41 @@ typedef struct {
#define PXP_HW_PXP_PS_CLRKEYHIGH_0_RSVD1_MASK 0xFF000000u
#define PXP_HW_PXP_PS_CLRKEYHIGH_0_RSVD1_SHIFT 24
#define PXP_HW_PXP_PS_CLRKEYHIGH_0_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_PS_CLRKEYHIGH_0_RSVD1_SHIFT))&PXP_HW_PXP_PS_CLRKEYHIGH_0_RSVD1_MASK)
-/* AS_CTRL Bit Fields */
-#define PXP_AS_CTRL_RSVD0_MASK 0x1u
-#define PXP_AS_CTRL_RSVD0_SHIFT 0
-#define PXP_AS_CTRL_ALPHA_CTRL_MASK 0x6u
-#define PXP_AS_CTRL_ALPHA_CTRL_SHIFT 1
-#define PXP_AS_CTRL_ALPHA_CTRL(x) (((uint32_t)(((uint32_t)(x))<<PXP_AS_CTRL_ALPHA_CTRL_SHIFT))&PXP_AS_CTRL_ALPHA_CTRL_MASK)
-#define PXP_AS_CTRL_ENABLE_COLORKEY_MASK 0x8u
-#define PXP_AS_CTRL_ENABLE_COLORKEY_SHIFT 3
-#define PXP_AS_CTRL_FORMAT_MASK 0xF0u
-#define PXP_AS_CTRL_FORMAT_SHIFT 4
-#define PXP_AS_CTRL_FORMAT(x) (((uint32_t)(((uint32_t)(x))<<PXP_AS_CTRL_FORMAT_SHIFT))&PXP_AS_CTRL_FORMAT_MASK)
-#define PXP_AS_CTRL_ALPHA_MASK 0xFF00u
-#define PXP_AS_CTRL_ALPHA_SHIFT 8
-#define PXP_AS_CTRL_ALPHA(x) (((uint32_t)(((uint32_t)(x))<<PXP_AS_CTRL_ALPHA_SHIFT))&PXP_AS_CTRL_ALPHA_MASK)
-#define PXP_AS_CTRL_ROP_MASK 0xF0000u
-#define PXP_AS_CTRL_ROP_SHIFT 16
-#define PXP_AS_CTRL_ROP(x) (((uint32_t)(((uint32_t)(x))<<PXP_AS_CTRL_ROP_SHIFT))&PXP_AS_CTRL_ROP_MASK)
-#define PXP_AS_CTRL_ALPHA0_INVERT_MASK 0x100000u
-#define PXP_AS_CTRL_ALPHA0_INVERT_SHIFT 20
-#define PXP_AS_CTRL_ALPHA1_INVERT_MASK 0x200000u
-#define PXP_AS_CTRL_ALPHA1_INVERT_SHIFT 21
-#define PXP_AS_CTRL_RSVD1_MASK 0xFFC00000u
-#define PXP_AS_CTRL_RSVD1_SHIFT 22
-#define PXP_AS_CTRL_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_AS_CTRL_RSVD1_SHIFT))&PXP_AS_CTRL_RSVD1_MASK)
-/* AS_BUF Bit Fields */
-#define PXP_AS_BUF_ADDR_MASK 0xFFFFFFFFu
-#define PXP_AS_BUF_ADDR_SHIFT 0
-#define PXP_AS_BUF_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_AS_BUF_ADDR_SHIFT))&PXP_AS_BUF_ADDR_MASK)
-/* AS_PITCH Bit Fields */
-#define PXP_AS_PITCH_PITCH_MASK 0xFFFFu
-#define PXP_AS_PITCH_PITCH_SHIFT 0
-#define PXP_AS_PITCH_PITCH(x) (((uint32_t)(((uint32_t)(x))<<PXP_AS_PITCH_PITCH_SHIFT))&PXP_AS_PITCH_PITCH_MASK)
-#define PXP_AS_PITCH_RSVD_MASK 0xFFFF0000u
-#define PXP_AS_PITCH_RSVD_SHIFT 16
-#define PXP_AS_PITCH_RSVD(x) (((uint32_t)(((uint32_t)(x))<<PXP_AS_PITCH_RSVD_SHIFT))&PXP_AS_PITCH_RSVD_MASK)
+/* HW_PXP_AS_CTRL Bit Fields */
+#define PXP_HW_PXP_AS_CTRL_RSVD0_MASK 0x1u
+#define PXP_HW_PXP_AS_CTRL_RSVD0_SHIFT 0
+#define PXP_HW_PXP_AS_CTRL_ALPHA_CTRL_MASK 0x6u
+#define PXP_HW_PXP_AS_CTRL_ALPHA_CTRL_SHIFT 1
+#define PXP_HW_PXP_AS_CTRL_ALPHA_CTRL(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_AS_CTRL_ALPHA_CTRL_SHIFT))&PXP_HW_PXP_AS_CTRL_ALPHA_CTRL_MASK)
+#define PXP_HW_PXP_AS_CTRL_ENABLE_COLORKEY_MASK 0x8u
+#define PXP_HW_PXP_AS_CTRL_ENABLE_COLORKEY_SHIFT 3
+#define PXP_HW_PXP_AS_CTRL_FORMAT_MASK 0xF0u
+#define PXP_HW_PXP_AS_CTRL_FORMAT_SHIFT 4
+#define PXP_HW_PXP_AS_CTRL_FORMAT(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_AS_CTRL_FORMAT_SHIFT))&PXP_HW_PXP_AS_CTRL_FORMAT_MASK)
+#define PXP_HW_PXP_AS_CTRL_ALPHA_MASK 0xFF00u
+#define PXP_HW_PXP_AS_CTRL_ALPHA_SHIFT 8
+#define PXP_HW_PXP_AS_CTRL_ALPHA(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_AS_CTRL_ALPHA_SHIFT))&PXP_HW_PXP_AS_CTRL_ALPHA_MASK)
+#define PXP_HW_PXP_AS_CTRL_ROP_MASK 0xF0000u
+#define PXP_HW_PXP_AS_CTRL_ROP_SHIFT 16
+#define PXP_HW_PXP_AS_CTRL_ROP(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_AS_CTRL_ROP_SHIFT))&PXP_HW_PXP_AS_CTRL_ROP_MASK)
+#define PXP_HW_PXP_AS_CTRL_ALPHA0_INVERT_MASK 0x100000u
+#define PXP_HW_PXP_AS_CTRL_ALPHA0_INVERT_SHIFT 20
+#define PXP_HW_PXP_AS_CTRL_ALPHA1_INVERT_MASK 0x200000u
+#define PXP_HW_PXP_AS_CTRL_ALPHA1_INVERT_SHIFT 21
+#define PXP_HW_PXP_AS_CTRL_RSVD1_MASK 0xFFC00000u
+#define PXP_HW_PXP_AS_CTRL_RSVD1_SHIFT 22
+#define PXP_HW_PXP_AS_CTRL_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_AS_CTRL_RSVD1_SHIFT))&PXP_HW_PXP_AS_CTRL_RSVD1_MASK)
+/* HW_PXP_AS_BUF Bit Fields */
+#define PXP_HW_PXP_AS_BUF_ADDR_MASK 0xFFFFFFFFu
+#define PXP_HW_PXP_AS_BUF_ADDR_SHIFT 0
+#define PXP_HW_PXP_AS_BUF_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_AS_BUF_ADDR_SHIFT))&PXP_HW_PXP_AS_BUF_ADDR_MASK)
+/* HW_PXP_AS_PITCH Bit Fields */
+#define PXP_HW_PXP_AS_PITCH_PITCH_MASK 0xFFFFu
+#define PXP_HW_PXP_AS_PITCH_PITCH_SHIFT 0
+#define PXP_HW_PXP_AS_PITCH_PITCH(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_AS_PITCH_PITCH_SHIFT))&PXP_HW_PXP_AS_PITCH_PITCH_MASK)
+#define PXP_HW_PXP_AS_PITCH_RSVD_MASK 0xFFFF0000u
+#define PXP_HW_PXP_AS_PITCH_RSVD_SHIFT 16
+#define PXP_HW_PXP_AS_PITCH_RSVD(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_AS_PITCH_RSVD_SHIFT))&PXP_HW_PXP_AS_PITCH_RSVD_MASK)
/* HW_PXP_AS_CLRKEYLOW_0 Bit Fields */
#define PXP_HW_PXP_AS_CLRKEYLOW_0_PIXEL_MASK 0xFFFFFFu
#define PXP_HW_PXP_AS_CLRKEYLOW_0_PIXEL_SHIFT 0
@@ -84954,188 +34475,188 @@ typedef struct {
#define PXP_HW_PXP_AS_CLRKEYHIGH_0_RSVD1_MASK 0xFF000000u
#define PXP_HW_PXP_AS_CLRKEYHIGH_0_RSVD1_SHIFT 24
#define PXP_HW_PXP_AS_CLRKEYHIGH_0_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_AS_CLRKEYHIGH_0_RSVD1_SHIFT))&PXP_HW_PXP_AS_CLRKEYHIGH_0_RSVD1_MASK)
-/* CSC1_COEF0 Bit Fields */
-#define PXP_CSC1_COEF0_Y_OFFSET_MASK 0x1FFu
-#define PXP_CSC1_COEF0_Y_OFFSET_SHIFT 0
-#define PXP_CSC1_COEF0_Y_OFFSET(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC1_COEF0_Y_OFFSET_SHIFT))&PXP_CSC1_COEF0_Y_OFFSET_MASK)
-#define PXP_CSC1_COEF0_UV_OFFSET_MASK 0x3FE00u
-#define PXP_CSC1_COEF0_UV_OFFSET_SHIFT 9
-#define PXP_CSC1_COEF0_UV_OFFSET(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC1_COEF0_UV_OFFSET_SHIFT))&PXP_CSC1_COEF0_UV_OFFSET_MASK)
-#define PXP_CSC1_COEF0_C0_MASK 0x1FFC0000u
-#define PXP_CSC1_COEF0_C0_SHIFT 18
-#define PXP_CSC1_COEF0_C0(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC1_COEF0_C0_SHIFT))&PXP_CSC1_COEF0_C0_MASK)
-#define PXP_CSC1_COEF0_RSVD1_MASK 0x20000000u
-#define PXP_CSC1_COEF0_RSVD1_SHIFT 29
-#define PXP_CSC1_COEF0_BYPASS_MASK 0x40000000u
-#define PXP_CSC1_COEF0_BYPASS_SHIFT 30
-#define PXP_CSC1_COEF0_YCBCR_MODE_MASK 0x80000000u
-#define PXP_CSC1_COEF0_YCBCR_MODE_SHIFT 31
-/* CSC1_COEF1 Bit Fields */
-#define PXP_CSC1_COEF1_C4_MASK 0x7FFu
-#define PXP_CSC1_COEF1_C4_SHIFT 0
-#define PXP_CSC1_COEF1_C4(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC1_COEF1_C4_SHIFT))&PXP_CSC1_COEF1_C4_MASK)
-#define PXP_CSC1_COEF1_RSVD0_MASK 0xF800u
-#define PXP_CSC1_COEF1_RSVD0_SHIFT 11
-#define PXP_CSC1_COEF1_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC1_COEF1_RSVD0_SHIFT))&PXP_CSC1_COEF1_RSVD0_MASK)
-#define PXP_CSC1_COEF1_C1_MASK 0x7FF0000u
-#define PXP_CSC1_COEF1_C1_SHIFT 16
-#define PXP_CSC1_COEF1_C1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC1_COEF1_C1_SHIFT))&PXP_CSC1_COEF1_C1_MASK)
-#define PXP_CSC1_COEF1_RSVD1_MASK 0xF8000000u
-#define PXP_CSC1_COEF1_RSVD1_SHIFT 27
-#define PXP_CSC1_COEF1_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC1_COEF1_RSVD1_SHIFT))&PXP_CSC1_COEF1_RSVD1_MASK)
-/* CSC1_COEF2 Bit Fields */
-#define PXP_CSC1_COEF2_C3_MASK 0x7FFu
-#define PXP_CSC1_COEF2_C3_SHIFT 0
-#define PXP_CSC1_COEF2_C3(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC1_COEF2_C3_SHIFT))&PXP_CSC1_COEF2_C3_MASK)
-#define PXP_CSC1_COEF2_RSVD0_MASK 0xF800u
-#define PXP_CSC1_COEF2_RSVD0_SHIFT 11
-#define PXP_CSC1_COEF2_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC1_COEF2_RSVD0_SHIFT))&PXP_CSC1_COEF2_RSVD0_MASK)
-#define PXP_CSC1_COEF2_C2_MASK 0x7FF0000u
-#define PXP_CSC1_COEF2_C2_SHIFT 16
-#define PXP_CSC1_COEF2_C2(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC1_COEF2_C2_SHIFT))&PXP_CSC1_COEF2_C2_MASK)
-#define PXP_CSC1_COEF2_RSVD1_MASK 0xF8000000u
-#define PXP_CSC1_COEF2_RSVD1_SHIFT 27
-#define PXP_CSC1_COEF2_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC1_COEF2_RSVD1_SHIFT))&PXP_CSC1_COEF2_RSVD1_MASK)
-/* CSC2_CTRL Bit Fields */
-#define PXP_CSC2_CTRL_BYPASS_MASK 0x1u
-#define PXP_CSC2_CTRL_BYPASS_SHIFT 0
-#define PXP_CSC2_CTRL_CSC_MODE_MASK 0x6u
-#define PXP_CSC2_CTRL_CSC_MODE_SHIFT 1
-#define PXP_CSC2_CTRL_CSC_MODE(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_CTRL_CSC_MODE_SHIFT))&PXP_CSC2_CTRL_CSC_MODE_MASK)
-#define PXP_CSC2_CTRL_RSVD_MASK 0xFFFFFFF8u
-#define PXP_CSC2_CTRL_RSVD_SHIFT 3
-#define PXP_CSC2_CTRL_RSVD(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_CTRL_RSVD_SHIFT))&PXP_CSC2_CTRL_RSVD_MASK)
-/* CSC2_COEF0 Bit Fields */
-#define PXP_CSC2_COEF0_A1_MASK 0x7FFu
-#define PXP_CSC2_COEF0_A1_SHIFT 0
-#define PXP_CSC2_COEF0_A1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF0_A1_SHIFT))&PXP_CSC2_COEF0_A1_MASK)
-#define PXP_CSC2_COEF0_RSVD0_MASK 0xF800u
-#define PXP_CSC2_COEF0_RSVD0_SHIFT 11
-#define PXP_CSC2_COEF0_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF0_RSVD0_SHIFT))&PXP_CSC2_COEF0_RSVD0_MASK)
-#define PXP_CSC2_COEF0_A2_MASK 0x7FF0000u
-#define PXP_CSC2_COEF0_A2_SHIFT 16
-#define PXP_CSC2_COEF0_A2(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF0_A2_SHIFT))&PXP_CSC2_COEF0_A2_MASK)
-#define PXP_CSC2_COEF0_RSVD1_MASK 0xF8000000u
-#define PXP_CSC2_COEF0_RSVD1_SHIFT 27
-#define PXP_CSC2_COEF0_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF0_RSVD1_SHIFT))&PXP_CSC2_COEF0_RSVD1_MASK)
-/* CSC2_COEF1 Bit Fields */
-#define PXP_CSC2_COEF1_A3_MASK 0x7FFu
-#define PXP_CSC2_COEF1_A3_SHIFT 0
-#define PXP_CSC2_COEF1_A3(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF1_A3_SHIFT))&PXP_CSC2_COEF1_A3_MASK)
-#define PXP_CSC2_COEF1_RSVD0_MASK 0xF800u
-#define PXP_CSC2_COEF1_RSVD0_SHIFT 11
-#define PXP_CSC2_COEF1_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF1_RSVD0_SHIFT))&PXP_CSC2_COEF1_RSVD0_MASK)
-#define PXP_CSC2_COEF1_B1_MASK 0x7FF0000u
-#define PXP_CSC2_COEF1_B1_SHIFT 16
-#define PXP_CSC2_COEF1_B1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF1_B1_SHIFT))&PXP_CSC2_COEF1_B1_MASK)
-#define PXP_CSC2_COEF1_RSVD1_MASK 0xF8000000u
-#define PXP_CSC2_COEF1_RSVD1_SHIFT 27
-#define PXP_CSC2_COEF1_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF1_RSVD1_SHIFT))&PXP_CSC2_COEF1_RSVD1_MASK)
-/* CSC2_COEF2 Bit Fields */
-#define PXP_CSC2_COEF2_B2_MASK 0x7FFu
-#define PXP_CSC2_COEF2_B2_SHIFT 0
-#define PXP_CSC2_COEF2_B2(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF2_B2_SHIFT))&PXP_CSC2_COEF2_B2_MASK)
-#define PXP_CSC2_COEF2_RSVD0_MASK 0xF800u
-#define PXP_CSC2_COEF2_RSVD0_SHIFT 11
-#define PXP_CSC2_COEF2_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF2_RSVD0_SHIFT))&PXP_CSC2_COEF2_RSVD0_MASK)
-#define PXP_CSC2_COEF2_B3_MASK 0x7FF0000u
-#define PXP_CSC2_COEF2_B3_SHIFT 16
-#define PXP_CSC2_COEF2_B3(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF2_B3_SHIFT))&PXP_CSC2_COEF2_B3_MASK)
-#define PXP_CSC2_COEF2_RSVD1_MASK 0xF8000000u
-#define PXP_CSC2_COEF2_RSVD1_SHIFT 27
-#define PXP_CSC2_COEF2_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF2_RSVD1_SHIFT))&PXP_CSC2_COEF2_RSVD1_MASK)
-/* CSC2_COEF3 Bit Fields */
-#define PXP_CSC2_COEF3_C1_MASK 0x7FFu
-#define PXP_CSC2_COEF3_C1_SHIFT 0
-#define PXP_CSC2_COEF3_C1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF3_C1_SHIFT))&PXP_CSC2_COEF3_C1_MASK)
-#define PXP_CSC2_COEF3_RSVD0_MASK 0xF800u
-#define PXP_CSC2_COEF3_RSVD0_SHIFT 11
-#define PXP_CSC2_COEF3_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF3_RSVD0_SHIFT))&PXP_CSC2_COEF3_RSVD0_MASK)
-#define PXP_CSC2_COEF3_C2_MASK 0x7FF0000u
-#define PXP_CSC2_COEF3_C2_SHIFT 16
-#define PXP_CSC2_COEF3_C2(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF3_C2_SHIFT))&PXP_CSC2_COEF3_C2_MASK)
-#define PXP_CSC2_COEF3_RSVD1_MASK 0xF8000000u
-#define PXP_CSC2_COEF3_RSVD1_SHIFT 27
-#define PXP_CSC2_COEF3_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF3_RSVD1_SHIFT))&PXP_CSC2_COEF3_RSVD1_MASK)
-/* CSC2_COEF4 Bit Fields */
-#define PXP_CSC2_COEF4_C3_MASK 0x7FFu
-#define PXP_CSC2_COEF4_C3_SHIFT 0
-#define PXP_CSC2_COEF4_C3(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF4_C3_SHIFT))&PXP_CSC2_COEF4_C3_MASK)
-#define PXP_CSC2_COEF4_RSVD0_MASK 0xF800u
-#define PXP_CSC2_COEF4_RSVD0_SHIFT 11
-#define PXP_CSC2_COEF4_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF4_RSVD0_SHIFT))&PXP_CSC2_COEF4_RSVD0_MASK)
-#define PXP_CSC2_COEF4_D1_MASK 0x1FF0000u
-#define PXP_CSC2_COEF4_D1_SHIFT 16
-#define PXP_CSC2_COEF4_D1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF4_D1_SHIFT))&PXP_CSC2_COEF4_D1_MASK)
-#define PXP_CSC2_COEF4_RSVD1_MASK 0xFE000000u
-#define PXP_CSC2_COEF4_RSVD1_SHIFT 25
-#define PXP_CSC2_COEF4_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF4_RSVD1_SHIFT))&PXP_CSC2_COEF4_RSVD1_MASK)
-/* CSC2_COEF5 Bit Fields */
-#define PXP_CSC2_COEF5_D2_MASK 0x1FFu
-#define PXP_CSC2_COEF5_D2_SHIFT 0
-#define PXP_CSC2_COEF5_D2(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF5_D2_SHIFT))&PXP_CSC2_COEF5_D2_MASK)
-#define PXP_CSC2_COEF5_RSVD0_MASK 0xFE00u
-#define PXP_CSC2_COEF5_RSVD0_SHIFT 9
-#define PXP_CSC2_COEF5_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF5_RSVD0_SHIFT))&PXP_CSC2_COEF5_RSVD0_MASK)
-#define PXP_CSC2_COEF5_D3_MASK 0x1FF0000u
-#define PXP_CSC2_COEF5_D3_SHIFT 16
-#define PXP_CSC2_COEF5_D3(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF5_D3_SHIFT))&PXP_CSC2_COEF5_D3_MASK)
-#define PXP_CSC2_COEF5_RSVD1_MASK 0xFE000000u
-#define PXP_CSC2_COEF5_RSVD1_SHIFT 25
-#define PXP_CSC2_COEF5_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_CSC2_COEF5_RSVD1_SHIFT))&PXP_CSC2_COEF5_RSVD1_MASK)
-/* LUT_CTRL Bit Fields */
-#define PXP_LUT_CTRL_DMA_START_MASK 0x1u
-#define PXP_LUT_CTRL_DMA_START_SHIFT 0
-#define PXP_LUT_CTRL_RSVD0_MASK 0xFEu
-#define PXP_LUT_CTRL_RSVD0_SHIFT 1
-#define PXP_LUT_CTRL_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_LUT_CTRL_RSVD0_SHIFT))&PXP_LUT_CTRL_RSVD0_MASK)
-#define PXP_LUT_CTRL_INVALID_MASK 0x100u
-#define PXP_LUT_CTRL_INVALID_SHIFT 8
-#define PXP_LUT_CTRL_LRU_UPD_MASK 0x200u
-#define PXP_LUT_CTRL_LRU_UPD_SHIFT 9
-#define PXP_LUT_CTRL_SEL_8KB_MASK 0x400u
-#define PXP_LUT_CTRL_SEL_8KB_SHIFT 10
-#define PXP_LUT_CTRL_RSVD1_MASK 0xF800u
-#define PXP_LUT_CTRL_RSVD1_SHIFT 11
-#define PXP_LUT_CTRL_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_LUT_CTRL_RSVD1_SHIFT))&PXP_LUT_CTRL_RSVD1_MASK)
-#define PXP_LUT_CTRL_OUT_MODE_MASK 0x30000u
-#define PXP_LUT_CTRL_OUT_MODE_SHIFT 16
-#define PXP_LUT_CTRL_OUT_MODE(x) (((uint32_t)(((uint32_t)(x))<<PXP_LUT_CTRL_OUT_MODE_SHIFT))&PXP_LUT_CTRL_OUT_MODE_MASK)
-#define PXP_LUT_CTRL_RSVD2_MASK 0xFC0000u
-#define PXP_LUT_CTRL_RSVD2_SHIFT 18
-#define PXP_LUT_CTRL_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PXP_LUT_CTRL_RSVD2_SHIFT))&PXP_LUT_CTRL_RSVD2_MASK)
-#define PXP_LUT_CTRL_LOOKUP_MODE_MASK 0x3000000u
-#define PXP_LUT_CTRL_LOOKUP_MODE_SHIFT 24
-#define PXP_LUT_CTRL_LOOKUP_MODE(x) (((uint32_t)(((uint32_t)(x))<<PXP_LUT_CTRL_LOOKUP_MODE_SHIFT))&PXP_LUT_CTRL_LOOKUP_MODE_MASK)
-#define PXP_LUT_CTRL_RSVD3_MASK 0x7C000000u
-#define PXP_LUT_CTRL_RSVD3_SHIFT 26
-#define PXP_LUT_CTRL_RSVD3(x) (((uint32_t)(((uint32_t)(x))<<PXP_LUT_CTRL_RSVD3_SHIFT))&PXP_LUT_CTRL_RSVD3_MASK)
-#define PXP_LUT_CTRL_BYPASS_MASK 0x80000000u
-#define PXP_LUT_CTRL_BYPASS_SHIFT 31
-/* LUT_ADDR Bit Fields */
-#define PXP_LUT_ADDR_ADDR_MASK 0x3FFFu
-#define PXP_LUT_ADDR_ADDR_SHIFT 0
-#define PXP_LUT_ADDR_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_LUT_ADDR_ADDR_SHIFT))&PXP_LUT_ADDR_ADDR_MASK)
-#define PXP_LUT_ADDR_RSVD1_MASK 0xC000u
-#define PXP_LUT_ADDR_RSVD1_SHIFT 14
-#define PXP_LUT_ADDR_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_LUT_ADDR_RSVD1_SHIFT))&PXP_LUT_ADDR_RSVD1_MASK)
-#define PXP_LUT_ADDR_NUM_BYTES_MASK 0x7FFF0000u
-#define PXP_LUT_ADDR_NUM_BYTES_SHIFT 16
-#define PXP_LUT_ADDR_NUM_BYTES(x) (((uint32_t)(((uint32_t)(x))<<PXP_LUT_ADDR_NUM_BYTES_SHIFT))&PXP_LUT_ADDR_NUM_BYTES_MASK)
-#define PXP_LUT_ADDR_RSVD2_MASK 0x80000000u
-#define PXP_LUT_ADDR_RSVD2_SHIFT 31
-/* LUT_DATA Bit Fields */
-#define PXP_LUT_DATA_DATA_MASK 0xFFFFFFFFu
-#define PXP_LUT_DATA_DATA_SHIFT 0
-#define PXP_LUT_DATA_DATA(x) (((uint32_t)(((uint32_t)(x))<<PXP_LUT_DATA_DATA_SHIFT))&PXP_LUT_DATA_DATA_MASK)
-/* LUT_EXTMEM Bit Fields */
-#define PXP_LUT_EXTMEM_ADDR_MASK 0xFFFFFFFFu
-#define PXP_LUT_EXTMEM_ADDR_SHIFT 0
-#define PXP_LUT_EXTMEM_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_LUT_EXTMEM_ADDR_SHIFT))&PXP_LUT_EXTMEM_ADDR_MASK)
-/* CFA Bit Fields */
-#define PXP_CFA_DATA_MASK 0xFFFFFFFFu
-#define PXP_CFA_DATA_SHIFT 0
-#define PXP_CFA_DATA(x) (((uint32_t)(((uint32_t)(x))<<PXP_CFA_DATA_SHIFT))&PXP_CFA_DATA_MASK)
+/* HW_PXP_CSC1_COEF0 Bit Fields */
+#define PXP_HW_PXP_CSC1_COEF0_Y_OFFSET_MASK 0x1FFu
+#define PXP_HW_PXP_CSC1_COEF0_Y_OFFSET_SHIFT 0
+#define PXP_HW_PXP_CSC1_COEF0_Y_OFFSET(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC1_COEF0_Y_OFFSET_SHIFT))&PXP_HW_PXP_CSC1_COEF0_Y_OFFSET_MASK)
+#define PXP_HW_PXP_CSC1_COEF0_UV_OFFSET_MASK 0x3FE00u
+#define PXP_HW_PXP_CSC1_COEF0_UV_OFFSET_SHIFT 9
+#define PXP_HW_PXP_CSC1_COEF0_UV_OFFSET(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC1_COEF0_UV_OFFSET_SHIFT))&PXP_HW_PXP_CSC1_COEF0_UV_OFFSET_MASK)
+#define PXP_HW_PXP_CSC1_COEF0_C0_MASK 0x1FFC0000u
+#define PXP_HW_PXP_CSC1_COEF0_C0_SHIFT 18
+#define PXP_HW_PXP_CSC1_COEF0_C0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC1_COEF0_C0_SHIFT))&PXP_HW_PXP_CSC1_COEF0_C0_MASK)
+#define PXP_HW_PXP_CSC1_COEF0_RSVD1_MASK 0x20000000u
+#define PXP_HW_PXP_CSC1_COEF0_RSVD1_SHIFT 29
+#define PXP_HW_PXP_CSC1_COEF0_BYPASS_MASK 0x40000000u
+#define PXP_HW_PXP_CSC1_COEF0_BYPASS_SHIFT 30
+#define PXP_HW_PXP_CSC1_COEF0_YCBCR_MODE_MASK 0x80000000u
+#define PXP_HW_PXP_CSC1_COEF0_YCBCR_MODE_SHIFT 31
+/* HW_PXP_CSC1_COEF1 Bit Fields */
+#define PXP_HW_PXP_CSC1_COEF1_C4_MASK 0x7FFu
+#define PXP_HW_PXP_CSC1_COEF1_C4_SHIFT 0
+#define PXP_HW_PXP_CSC1_COEF1_C4(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC1_COEF1_C4_SHIFT))&PXP_HW_PXP_CSC1_COEF1_C4_MASK)
+#define PXP_HW_PXP_CSC1_COEF1_RSVD0_MASK 0xF800u
+#define PXP_HW_PXP_CSC1_COEF1_RSVD0_SHIFT 11
+#define PXP_HW_PXP_CSC1_COEF1_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC1_COEF1_RSVD0_SHIFT))&PXP_HW_PXP_CSC1_COEF1_RSVD0_MASK)
+#define PXP_HW_PXP_CSC1_COEF1_C1_MASK 0x7FF0000u
+#define PXP_HW_PXP_CSC1_COEF1_C1_SHIFT 16
+#define PXP_HW_PXP_CSC1_COEF1_C1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC1_COEF1_C1_SHIFT))&PXP_HW_PXP_CSC1_COEF1_C1_MASK)
+#define PXP_HW_PXP_CSC1_COEF1_RSVD1_MASK 0xF8000000u
+#define PXP_HW_PXP_CSC1_COEF1_RSVD1_SHIFT 27
+#define PXP_HW_PXP_CSC1_COEF1_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC1_COEF1_RSVD1_SHIFT))&PXP_HW_PXP_CSC1_COEF1_RSVD1_MASK)
+/* HW_PXP_CSC1_COEF2 Bit Fields */
+#define PXP_HW_PXP_CSC1_COEF2_C3_MASK 0x7FFu
+#define PXP_HW_PXP_CSC1_COEF2_C3_SHIFT 0
+#define PXP_HW_PXP_CSC1_COEF2_C3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC1_COEF2_C3_SHIFT))&PXP_HW_PXP_CSC1_COEF2_C3_MASK)
+#define PXP_HW_PXP_CSC1_COEF2_RSVD0_MASK 0xF800u
+#define PXP_HW_PXP_CSC1_COEF2_RSVD0_SHIFT 11
+#define PXP_HW_PXP_CSC1_COEF2_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC1_COEF2_RSVD0_SHIFT))&PXP_HW_PXP_CSC1_COEF2_RSVD0_MASK)
+#define PXP_HW_PXP_CSC1_COEF2_C2_MASK 0x7FF0000u
+#define PXP_HW_PXP_CSC1_COEF2_C2_SHIFT 16
+#define PXP_HW_PXP_CSC1_COEF2_C2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC1_COEF2_C2_SHIFT))&PXP_HW_PXP_CSC1_COEF2_C2_MASK)
+#define PXP_HW_PXP_CSC1_COEF2_RSVD1_MASK 0xF8000000u
+#define PXP_HW_PXP_CSC1_COEF2_RSVD1_SHIFT 27
+#define PXP_HW_PXP_CSC1_COEF2_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC1_COEF2_RSVD1_SHIFT))&PXP_HW_PXP_CSC1_COEF2_RSVD1_MASK)
+/* HW_PXP_CSC2_CTRL Bit Fields */
+#define PXP_HW_PXP_CSC2_CTRL_BYPASS_MASK 0x1u
+#define PXP_HW_PXP_CSC2_CTRL_BYPASS_SHIFT 0
+#define PXP_HW_PXP_CSC2_CTRL_CSC_MODE_MASK 0x6u
+#define PXP_HW_PXP_CSC2_CTRL_CSC_MODE_SHIFT 1
+#define PXP_HW_PXP_CSC2_CTRL_CSC_MODE(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_CTRL_CSC_MODE_SHIFT))&PXP_HW_PXP_CSC2_CTRL_CSC_MODE_MASK)
+#define PXP_HW_PXP_CSC2_CTRL_RSVD_MASK 0xFFFFFFF8u
+#define PXP_HW_PXP_CSC2_CTRL_RSVD_SHIFT 3
+#define PXP_HW_PXP_CSC2_CTRL_RSVD(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_CTRL_RSVD_SHIFT))&PXP_HW_PXP_CSC2_CTRL_RSVD_MASK)
+/* HW_PXP_CSC2_COEF0 Bit Fields */
+#define PXP_HW_PXP_CSC2_COEF0_A1_MASK 0x7FFu
+#define PXP_HW_PXP_CSC2_COEF0_A1_SHIFT 0
+#define PXP_HW_PXP_CSC2_COEF0_A1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF0_A1_SHIFT))&PXP_HW_PXP_CSC2_COEF0_A1_MASK)
+#define PXP_HW_PXP_CSC2_COEF0_RSVD0_MASK 0xF800u
+#define PXP_HW_PXP_CSC2_COEF0_RSVD0_SHIFT 11
+#define PXP_HW_PXP_CSC2_COEF0_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF0_RSVD0_SHIFT))&PXP_HW_PXP_CSC2_COEF0_RSVD0_MASK)
+#define PXP_HW_PXP_CSC2_COEF0_A2_MASK 0x7FF0000u
+#define PXP_HW_PXP_CSC2_COEF0_A2_SHIFT 16
+#define PXP_HW_PXP_CSC2_COEF0_A2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF0_A2_SHIFT))&PXP_HW_PXP_CSC2_COEF0_A2_MASK)
+#define PXP_HW_PXP_CSC2_COEF0_RSVD1_MASK 0xF8000000u
+#define PXP_HW_PXP_CSC2_COEF0_RSVD1_SHIFT 27
+#define PXP_HW_PXP_CSC2_COEF0_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF0_RSVD1_SHIFT))&PXP_HW_PXP_CSC2_COEF0_RSVD1_MASK)
+/* HW_PXP_CSC2_COEF1 Bit Fields */
+#define PXP_HW_PXP_CSC2_COEF1_A3_MASK 0x7FFu
+#define PXP_HW_PXP_CSC2_COEF1_A3_SHIFT 0
+#define PXP_HW_PXP_CSC2_COEF1_A3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF1_A3_SHIFT))&PXP_HW_PXP_CSC2_COEF1_A3_MASK)
+#define PXP_HW_PXP_CSC2_COEF1_RSVD0_MASK 0xF800u
+#define PXP_HW_PXP_CSC2_COEF1_RSVD0_SHIFT 11
+#define PXP_HW_PXP_CSC2_COEF1_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF1_RSVD0_SHIFT))&PXP_HW_PXP_CSC2_COEF1_RSVD0_MASK)
+#define PXP_HW_PXP_CSC2_COEF1_B1_MASK 0x7FF0000u
+#define PXP_HW_PXP_CSC2_COEF1_B1_SHIFT 16
+#define PXP_HW_PXP_CSC2_COEF1_B1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF1_B1_SHIFT))&PXP_HW_PXP_CSC2_COEF1_B1_MASK)
+#define PXP_HW_PXP_CSC2_COEF1_RSVD1_MASK 0xF8000000u
+#define PXP_HW_PXP_CSC2_COEF1_RSVD1_SHIFT 27
+#define PXP_HW_PXP_CSC2_COEF1_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF1_RSVD1_SHIFT))&PXP_HW_PXP_CSC2_COEF1_RSVD1_MASK)
+/* HW_PXP_CSC2_COEF2 Bit Fields */
+#define PXP_HW_PXP_CSC2_COEF2_B2_MASK 0x7FFu
+#define PXP_HW_PXP_CSC2_COEF2_B2_SHIFT 0
+#define PXP_HW_PXP_CSC2_COEF2_B2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF2_B2_SHIFT))&PXP_HW_PXP_CSC2_COEF2_B2_MASK)
+#define PXP_HW_PXP_CSC2_COEF2_RSVD0_MASK 0xF800u
+#define PXP_HW_PXP_CSC2_COEF2_RSVD0_SHIFT 11
+#define PXP_HW_PXP_CSC2_COEF2_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF2_RSVD0_SHIFT))&PXP_HW_PXP_CSC2_COEF2_RSVD0_MASK)
+#define PXP_HW_PXP_CSC2_COEF2_B3_MASK 0x7FF0000u
+#define PXP_HW_PXP_CSC2_COEF2_B3_SHIFT 16
+#define PXP_HW_PXP_CSC2_COEF2_B3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF2_B3_SHIFT))&PXP_HW_PXP_CSC2_COEF2_B3_MASK)
+#define PXP_HW_PXP_CSC2_COEF2_RSVD1_MASK 0xF8000000u
+#define PXP_HW_PXP_CSC2_COEF2_RSVD1_SHIFT 27
+#define PXP_HW_PXP_CSC2_COEF2_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF2_RSVD1_SHIFT))&PXP_HW_PXP_CSC2_COEF2_RSVD1_MASK)
+/* HW_PXP_CSC2_COEF3 Bit Fields */
+#define PXP_HW_PXP_CSC2_COEF3_C1_MASK 0x7FFu
+#define PXP_HW_PXP_CSC2_COEF3_C1_SHIFT 0
+#define PXP_HW_PXP_CSC2_COEF3_C1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF3_C1_SHIFT))&PXP_HW_PXP_CSC2_COEF3_C1_MASK)
+#define PXP_HW_PXP_CSC2_COEF3_RSVD0_MASK 0xF800u
+#define PXP_HW_PXP_CSC2_COEF3_RSVD0_SHIFT 11
+#define PXP_HW_PXP_CSC2_COEF3_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF3_RSVD0_SHIFT))&PXP_HW_PXP_CSC2_COEF3_RSVD0_MASK)
+#define PXP_HW_PXP_CSC2_COEF3_C2_MASK 0x7FF0000u
+#define PXP_HW_PXP_CSC2_COEF3_C2_SHIFT 16
+#define PXP_HW_PXP_CSC2_COEF3_C2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF3_C2_SHIFT))&PXP_HW_PXP_CSC2_COEF3_C2_MASK)
+#define PXP_HW_PXP_CSC2_COEF3_RSVD1_MASK 0xF8000000u
+#define PXP_HW_PXP_CSC2_COEF3_RSVD1_SHIFT 27
+#define PXP_HW_PXP_CSC2_COEF3_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF3_RSVD1_SHIFT))&PXP_HW_PXP_CSC2_COEF3_RSVD1_MASK)
+/* HW_PXP_CSC2_COEF4 Bit Fields */
+#define PXP_HW_PXP_CSC2_COEF4_C3_MASK 0x7FFu
+#define PXP_HW_PXP_CSC2_COEF4_C3_SHIFT 0
+#define PXP_HW_PXP_CSC2_COEF4_C3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF4_C3_SHIFT))&PXP_HW_PXP_CSC2_COEF4_C3_MASK)
+#define PXP_HW_PXP_CSC2_COEF4_RSVD0_MASK 0xF800u
+#define PXP_HW_PXP_CSC2_COEF4_RSVD0_SHIFT 11
+#define PXP_HW_PXP_CSC2_COEF4_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF4_RSVD0_SHIFT))&PXP_HW_PXP_CSC2_COEF4_RSVD0_MASK)
+#define PXP_HW_PXP_CSC2_COEF4_D1_MASK 0x1FF0000u
+#define PXP_HW_PXP_CSC2_COEF4_D1_SHIFT 16
+#define PXP_HW_PXP_CSC2_COEF4_D1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF4_D1_SHIFT))&PXP_HW_PXP_CSC2_COEF4_D1_MASK)
+#define PXP_HW_PXP_CSC2_COEF4_RSVD1_MASK 0xFE000000u
+#define PXP_HW_PXP_CSC2_COEF4_RSVD1_SHIFT 25
+#define PXP_HW_PXP_CSC2_COEF4_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF4_RSVD1_SHIFT))&PXP_HW_PXP_CSC2_COEF4_RSVD1_MASK)
+/* HW_PXP_CSC2_COEF5 Bit Fields */
+#define PXP_HW_PXP_CSC2_COEF5_D2_MASK 0x1FFu
+#define PXP_HW_PXP_CSC2_COEF5_D2_SHIFT 0
+#define PXP_HW_PXP_CSC2_COEF5_D2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF5_D2_SHIFT))&PXP_HW_PXP_CSC2_COEF5_D2_MASK)
+#define PXP_HW_PXP_CSC2_COEF5_RSVD0_MASK 0xFE00u
+#define PXP_HW_PXP_CSC2_COEF5_RSVD0_SHIFT 9
+#define PXP_HW_PXP_CSC2_COEF5_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF5_RSVD0_SHIFT))&PXP_HW_PXP_CSC2_COEF5_RSVD0_MASK)
+#define PXP_HW_PXP_CSC2_COEF5_D3_MASK 0x1FF0000u
+#define PXP_HW_PXP_CSC2_COEF5_D3_SHIFT 16
+#define PXP_HW_PXP_CSC2_COEF5_D3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF5_D3_SHIFT))&PXP_HW_PXP_CSC2_COEF5_D3_MASK)
+#define PXP_HW_PXP_CSC2_COEF5_RSVD1_MASK 0xFE000000u
+#define PXP_HW_PXP_CSC2_COEF5_RSVD1_SHIFT 25
+#define PXP_HW_PXP_CSC2_COEF5_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CSC2_COEF5_RSVD1_SHIFT))&PXP_HW_PXP_CSC2_COEF5_RSVD1_MASK)
+/* HW_PXP_LUT_CTRL Bit Fields */
+#define PXP_HW_PXP_LUT_CTRL_DMA_START_MASK 0x1u
+#define PXP_HW_PXP_LUT_CTRL_DMA_START_SHIFT 0
+#define PXP_HW_PXP_LUT_CTRL_RSVD0_MASK 0xFEu
+#define PXP_HW_PXP_LUT_CTRL_RSVD0_SHIFT 1
+#define PXP_HW_PXP_LUT_CTRL_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_LUT_CTRL_RSVD0_SHIFT))&PXP_HW_PXP_LUT_CTRL_RSVD0_MASK)
+#define PXP_HW_PXP_LUT_CTRL_INVALID_MASK 0x100u
+#define PXP_HW_PXP_LUT_CTRL_INVALID_SHIFT 8
+#define PXP_HW_PXP_LUT_CTRL_LRU_UPD_MASK 0x200u
+#define PXP_HW_PXP_LUT_CTRL_LRU_UPD_SHIFT 9
+#define PXP_HW_PXP_LUT_CTRL_SEL_8KB_MASK 0x400u
+#define PXP_HW_PXP_LUT_CTRL_SEL_8KB_SHIFT 10
+#define PXP_HW_PXP_LUT_CTRL_RSVD1_MASK 0xF800u
+#define PXP_HW_PXP_LUT_CTRL_RSVD1_SHIFT 11
+#define PXP_HW_PXP_LUT_CTRL_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_LUT_CTRL_RSVD1_SHIFT))&PXP_HW_PXP_LUT_CTRL_RSVD1_MASK)
+#define PXP_HW_PXP_LUT_CTRL_OUT_MODE_MASK 0x30000u
+#define PXP_HW_PXP_LUT_CTRL_OUT_MODE_SHIFT 16
+#define PXP_HW_PXP_LUT_CTRL_OUT_MODE(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_LUT_CTRL_OUT_MODE_SHIFT))&PXP_HW_PXP_LUT_CTRL_OUT_MODE_MASK)
+#define PXP_HW_PXP_LUT_CTRL_RSVD2_MASK 0xFC0000u
+#define PXP_HW_PXP_LUT_CTRL_RSVD2_SHIFT 18
+#define PXP_HW_PXP_LUT_CTRL_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_LUT_CTRL_RSVD2_SHIFT))&PXP_HW_PXP_LUT_CTRL_RSVD2_MASK)
+#define PXP_HW_PXP_LUT_CTRL_LOOKUP_MODE_MASK 0x3000000u
+#define PXP_HW_PXP_LUT_CTRL_LOOKUP_MODE_SHIFT 24
+#define PXP_HW_PXP_LUT_CTRL_LOOKUP_MODE(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_LUT_CTRL_LOOKUP_MODE_SHIFT))&PXP_HW_PXP_LUT_CTRL_LOOKUP_MODE_MASK)
+#define PXP_HW_PXP_LUT_CTRL_RSVD3_MASK 0x7C000000u
+#define PXP_HW_PXP_LUT_CTRL_RSVD3_SHIFT 26
+#define PXP_HW_PXP_LUT_CTRL_RSVD3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_LUT_CTRL_RSVD3_SHIFT))&PXP_HW_PXP_LUT_CTRL_RSVD3_MASK)
+#define PXP_HW_PXP_LUT_CTRL_BYPASS_MASK 0x80000000u
+#define PXP_HW_PXP_LUT_CTRL_BYPASS_SHIFT 31
+/* HW_PXP_LUT_ADDR Bit Fields */
+#define PXP_HW_PXP_LUT_ADDR_ADDR_MASK 0x3FFFu
+#define PXP_HW_PXP_LUT_ADDR_ADDR_SHIFT 0
+#define PXP_HW_PXP_LUT_ADDR_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_LUT_ADDR_ADDR_SHIFT))&PXP_HW_PXP_LUT_ADDR_ADDR_MASK)
+#define PXP_HW_PXP_LUT_ADDR_RSVD1_MASK 0xC000u
+#define PXP_HW_PXP_LUT_ADDR_RSVD1_SHIFT 14
+#define PXP_HW_PXP_LUT_ADDR_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_LUT_ADDR_RSVD1_SHIFT))&PXP_HW_PXP_LUT_ADDR_RSVD1_MASK)
+#define PXP_HW_PXP_LUT_ADDR_NUM_BYTES_MASK 0x7FFF0000u
+#define PXP_HW_PXP_LUT_ADDR_NUM_BYTES_SHIFT 16
+#define PXP_HW_PXP_LUT_ADDR_NUM_BYTES(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_LUT_ADDR_NUM_BYTES_SHIFT))&PXP_HW_PXP_LUT_ADDR_NUM_BYTES_MASK)
+#define PXP_HW_PXP_LUT_ADDR_RSVD2_MASK 0x80000000u
+#define PXP_HW_PXP_LUT_ADDR_RSVD2_SHIFT 31
+/* HW_PXP_LUT_DATA Bit Fields */
+#define PXP_HW_PXP_LUT_DATA_DATA_MASK 0xFFFFFFFFu
+#define PXP_HW_PXP_LUT_DATA_DATA_SHIFT 0
+#define PXP_HW_PXP_LUT_DATA_DATA(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_LUT_DATA_DATA_SHIFT))&PXP_HW_PXP_LUT_DATA_DATA_MASK)
+/* HW_PXP_LUT_EXTMEM Bit Fields */
+#define PXP_HW_PXP_LUT_EXTMEM_ADDR_MASK 0xFFFFFFFFu
+#define PXP_HW_PXP_LUT_EXTMEM_ADDR_SHIFT 0
+#define PXP_HW_PXP_LUT_EXTMEM_ADDR(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_LUT_EXTMEM_ADDR_SHIFT))&PXP_HW_PXP_LUT_EXTMEM_ADDR_MASK)
+/* HW_PXP_CFA Bit Fields */
+#define PXP_HW_PXP_CFA_DATA_MASK 0xFFFFFFFFu
+#define PXP_HW_PXP_CFA_DATA_SHIFT 0
+#define PXP_HW_PXP_CFA_DATA(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_CFA_DATA_SHIFT))&PXP_HW_PXP_CFA_DATA_MASK)
/* HW_PXP_ALPHA_A_CTRL Bit Fields */
#define PXP_HW_PXP_ALPHA_A_CTRL_POTER_DUFF_ENABLE_MASK 0x1u
#define PXP_HW_PXP_ALPHA_A_CTRL_POTER_DUFF_ENABLE_SHIFT 0
@@ -85499,14 +35020,14 @@ typedef struct {
#define PXP_HW_PXP_IRQ_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_IRQ_RSVD1_SHIFT))&PXP_HW_PXP_IRQ_RSVD1_MASK)
#define PXP_HW_PXP_IRQ_COMPRESS_DONE_IRQ_MASK 0x80000000u
#define PXP_HW_PXP_IRQ_COMPRESS_DONE_IRQ_SHIFT 31
-/* NEXT Bit Fields */
-#define PXP_NEXT_ENABLED_MASK 0x1u
-#define PXP_NEXT_ENABLED_SHIFT 0
-#define PXP_NEXT_RSVD_MASK 0x2u
-#define PXP_NEXT_RSVD_SHIFT 1
-#define PXP_NEXT_POINTER_MASK 0xFFFFFFFCu
-#define PXP_NEXT_POINTER_SHIFT 2
-#define PXP_NEXT_POINTER(x) (((uint32_t)(((uint32_t)(x))<<PXP_NEXT_POINTER_SHIFT))&PXP_NEXT_POINTER_MASK)
+/* HW_PXP_NEXT Bit Fields */
+#define PXP_HW_PXP_NEXT_ENABLED_MASK 0x1u
+#define PXP_HW_PXP_NEXT_ENABLED_SHIFT 0
+#define PXP_HW_PXP_NEXT_RSVD_MASK 0x2u
+#define PXP_HW_PXP_NEXT_RSVD_SHIFT 1
+#define PXP_HW_PXP_NEXT_POINTER_MASK 0xFFFFFFFCu
+#define PXP_HW_PXP_NEXT_POINTER_SHIFT 2
+#define PXP_HW_PXP_NEXT_POINTER(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_NEXT_POINTER_SHIFT))&PXP_HW_PXP_NEXT_POINTER_MASK)
/* HW_PXP_INPUT_FETCH_CTRL_CH0 Bit Fields */
#define PXP_HW_PXP_INPUT_FETCH_CTRL_CH0_CH_EN_MASK 0x1u
#define PXP_HW_PXP_INPUT_FETCH_CTRL_CH0_CH_EN_SHIFT 0
@@ -87103,197 +36624,197 @@ typedef struct {
#define PXP_HW_PXP_HIST_B_RAW_STAT1_STAT1_MASK 0xFFFFFFFFu
#define PXP_HW_PXP_HIST_B_RAW_STAT1_STAT1_SHIFT 0
#define PXP_HW_PXP_HIST_B_RAW_STAT1_STAT1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST_B_RAW_STAT1_STAT1_SHIFT))&PXP_HW_PXP_HIST_B_RAW_STAT1_STAT1_MASK)
-/* HIST2_PARAM Bit Fields */
-#define PXP_HIST2_PARAM_VALUE0_MASK 0x3Fu
-#define PXP_HIST2_PARAM_VALUE0_SHIFT 0
-#define PXP_HIST2_PARAM_VALUE0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST2_PARAM_VALUE0_SHIFT))&PXP_HIST2_PARAM_VALUE0_MASK)
-#define PXP_HIST2_PARAM_RSVD0_MASK 0xC0u
-#define PXP_HIST2_PARAM_RSVD0_SHIFT 6
-#define PXP_HIST2_PARAM_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST2_PARAM_RSVD0_SHIFT))&PXP_HIST2_PARAM_RSVD0_MASK)
-#define PXP_HIST2_PARAM_VALUE1_MASK 0x3F00u
-#define PXP_HIST2_PARAM_VALUE1_SHIFT 8
-#define PXP_HIST2_PARAM_VALUE1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST2_PARAM_VALUE1_SHIFT))&PXP_HIST2_PARAM_VALUE1_MASK)
-#define PXP_HIST2_PARAM_RSVD1_MASK 0xC000u
-#define PXP_HIST2_PARAM_RSVD1_SHIFT 14
-#define PXP_HIST2_PARAM_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST2_PARAM_RSVD1_SHIFT))&PXP_HIST2_PARAM_RSVD1_MASK)
-#define PXP_HIST2_PARAM_RSVD_MASK 0xFFFF0000u
-#define PXP_HIST2_PARAM_RSVD_SHIFT 16
-#define PXP_HIST2_PARAM_RSVD(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST2_PARAM_RSVD_SHIFT))&PXP_HIST2_PARAM_RSVD_MASK)
-/* HIST4_PARAM Bit Fields */
-#define PXP_HIST4_PARAM_VALUE0_MASK 0x3Fu
-#define PXP_HIST4_PARAM_VALUE0_SHIFT 0
-#define PXP_HIST4_PARAM_VALUE0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST4_PARAM_VALUE0_SHIFT))&PXP_HIST4_PARAM_VALUE0_MASK)
-#define PXP_HIST4_PARAM_RSVD0_MASK 0xC0u
-#define PXP_HIST4_PARAM_RSVD0_SHIFT 6
-#define PXP_HIST4_PARAM_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST4_PARAM_RSVD0_SHIFT))&PXP_HIST4_PARAM_RSVD0_MASK)
-#define PXP_HIST4_PARAM_VALUE1_MASK 0x3F00u
-#define PXP_HIST4_PARAM_VALUE1_SHIFT 8
-#define PXP_HIST4_PARAM_VALUE1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST4_PARAM_VALUE1_SHIFT))&PXP_HIST4_PARAM_VALUE1_MASK)
-#define PXP_HIST4_PARAM_RSVD1_MASK 0xC000u
-#define PXP_HIST4_PARAM_RSVD1_SHIFT 14
-#define PXP_HIST4_PARAM_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST4_PARAM_RSVD1_SHIFT))&PXP_HIST4_PARAM_RSVD1_MASK)
-#define PXP_HIST4_PARAM_VALUE2_MASK 0x3F0000u
-#define PXP_HIST4_PARAM_VALUE2_SHIFT 16
-#define PXP_HIST4_PARAM_VALUE2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST4_PARAM_VALUE2_SHIFT))&PXP_HIST4_PARAM_VALUE2_MASK)
-#define PXP_HIST4_PARAM_RSVD2_MASK 0xC00000u
-#define PXP_HIST4_PARAM_RSVD2_SHIFT 22
-#define PXP_HIST4_PARAM_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST4_PARAM_RSVD2_SHIFT))&PXP_HIST4_PARAM_RSVD2_MASK)
-#define PXP_HIST4_PARAM_VALUE3_MASK 0x3F000000u
-#define PXP_HIST4_PARAM_VALUE3_SHIFT 24
-#define PXP_HIST4_PARAM_VALUE3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST4_PARAM_VALUE3_SHIFT))&PXP_HIST4_PARAM_VALUE3_MASK)
-#define PXP_HIST4_PARAM_RSVD3_MASK 0xC0000000u
-#define PXP_HIST4_PARAM_RSVD3_SHIFT 30
-#define PXP_HIST4_PARAM_RSVD3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST4_PARAM_RSVD3_SHIFT))&PXP_HIST4_PARAM_RSVD3_MASK)
-/* HIST8_PARAM0 Bit Fields */
-#define PXP_HIST8_PARAM0_VALUE0_MASK 0x3Fu
-#define PXP_HIST8_PARAM0_VALUE0_SHIFT 0
-#define PXP_HIST8_PARAM0_VALUE0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM0_VALUE0_SHIFT))&PXP_HIST8_PARAM0_VALUE0_MASK)
-#define PXP_HIST8_PARAM0_RSVD0_MASK 0xC0u
-#define PXP_HIST8_PARAM0_RSVD0_SHIFT 6
-#define PXP_HIST8_PARAM0_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM0_RSVD0_SHIFT))&PXP_HIST8_PARAM0_RSVD0_MASK)
-#define PXP_HIST8_PARAM0_VALUE1_MASK 0x3F00u
-#define PXP_HIST8_PARAM0_VALUE1_SHIFT 8
-#define PXP_HIST8_PARAM0_VALUE1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM0_VALUE1_SHIFT))&PXP_HIST8_PARAM0_VALUE1_MASK)
-#define PXP_HIST8_PARAM0_RSVD1_MASK 0xC000u
-#define PXP_HIST8_PARAM0_RSVD1_SHIFT 14
-#define PXP_HIST8_PARAM0_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM0_RSVD1_SHIFT))&PXP_HIST8_PARAM0_RSVD1_MASK)
-#define PXP_HIST8_PARAM0_VALUE2_MASK 0x3F0000u
-#define PXP_HIST8_PARAM0_VALUE2_SHIFT 16
-#define PXP_HIST8_PARAM0_VALUE2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM0_VALUE2_SHIFT))&PXP_HIST8_PARAM0_VALUE2_MASK)
-#define PXP_HIST8_PARAM0_RSVD2_MASK 0xC00000u
-#define PXP_HIST8_PARAM0_RSVD2_SHIFT 22
-#define PXP_HIST8_PARAM0_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM0_RSVD2_SHIFT))&PXP_HIST8_PARAM0_RSVD2_MASK)
-#define PXP_HIST8_PARAM0_VALUE3_MASK 0x3F000000u
-#define PXP_HIST8_PARAM0_VALUE3_SHIFT 24
-#define PXP_HIST8_PARAM0_VALUE3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM0_VALUE3_SHIFT))&PXP_HIST8_PARAM0_VALUE3_MASK)
-#define PXP_HIST8_PARAM0_RSVD3_MASK 0xC0000000u
-#define PXP_HIST8_PARAM0_RSVD3_SHIFT 30
-#define PXP_HIST8_PARAM0_RSVD3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM0_RSVD3_SHIFT))&PXP_HIST8_PARAM0_RSVD3_MASK)
-/* HIST8_PARAM1 Bit Fields */
-#define PXP_HIST8_PARAM1_VALUE4_MASK 0x3Fu
-#define PXP_HIST8_PARAM1_VALUE4_SHIFT 0
-#define PXP_HIST8_PARAM1_VALUE4(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM1_VALUE4_SHIFT))&PXP_HIST8_PARAM1_VALUE4_MASK)
-#define PXP_HIST8_PARAM1_RSVD4_MASK 0xC0u
-#define PXP_HIST8_PARAM1_RSVD4_SHIFT 6
-#define PXP_HIST8_PARAM1_RSVD4(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM1_RSVD4_SHIFT))&PXP_HIST8_PARAM1_RSVD4_MASK)
-#define PXP_HIST8_PARAM1_VALUE5_MASK 0x3F00u
-#define PXP_HIST8_PARAM1_VALUE5_SHIFT 8
-#define PXP_HIST8_PARAM1_VALUE5(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM1_VALUE5_SHIFT))&PXP_HIST8_PARAM1_VALUE5_MASK)
-#define PXP_HIST8_PARAM1_RSVD5_MASK 0xC000u
-#define PXP_HIST8_PARAM1_RSVD5_SHIFT 14
-#define PXP_HIST8_PARAM1_RSVD5(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM1_RSVD5_SHIFT))&PXP_HIST8_PARAM1_RSVD5_MASK)
-#define PXP_HIST8_PARAM1_VALUE6_MASK 0x3F0000u
-#define PXP_HIST8_PARAM1_VALUE6_SHIFT 16
-#define PXP_HIST8_PARAM1_VALUE6(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM1_VALUE6_SHIFT))&PXP_HIST8_PARAM1_VALUE6_MASK)
-#define PXP_HIST8_PARAM1_RSVD6_MASK 0xC00000u
-#define PXP_HIST8_PARAM1_RSVD6_SHIFT 22
-#define PXP_HIST8_PARAM1_RSVD6(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM1_RSVD6_SHIFT))&PXP_HIST8_PARAM1_RSVD6_MASK)
-#define PXP_HIST8_PARAM1_VALUE7_MASK 0x3F000000u
-#define PXP_HIST8_PARAM1_VALUE7_SHIFT 24
-#define PXP_HIST8_PARAM1_VALUE7(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM1_VALUE7_SHIFT))&PXP_HIST8_PARAM1_VALUE7_MASK)
-#define PXP_HIST8_PARAM1_RSVD7_MASK 0xC0000000u
-#define PXP_HIST8_PARAM1_RSVD7_SHIFT 30
-#define PXP_HIST8_PARAM1_RSVD7(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST8_PARAM1_RSVD7_SHIFT))&PXP_HIST8_PARAM1_RSVD7_MASK)
-/* HIST16_PARAM0 Bit Fields */
-#define PXP_HIST16_PARAM0_VALUE0_MASK 0x3Fu
-#define PXP_HIST16_PARAM0_VALUE0_SHIFT 0
-#define PXP_HIST16_PARAM0_VALUE0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM0_VALUE0_SHIFT))&PXP_HIST16_PARAM0_VALUE0_MASK)
-#define PXP_HIST16_PARAM0_RSVD0_MASK 0xC0u
-#define PXP_HIST16_PARAM0_RSVD0_SHIFT 6
-#define PXP_HIST16_PARAM0_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM0_RSVD0_SHIFT))&PXP_HIST16_PARAM0_RSVD0_MASK)
-#define PXP_HIST16_PARAM0_VALUE1_MASK 0x3F00u
-#define PXP_HIST16_PARAM0_VALUE1_SHIFT 8
-#define PXP_HIST16_PARAM0_VALUE1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM0_VALUE1_SHIFT))&PXP_HIST16_PARAM0_VALUE1_MASK)
-#define PXP_HIST16_PARAM0_RSVD1_MASK 0xC000u
-#define PXP_HIST16_PARAM0_RSVD1_SHIFT 14
-#define PXP_HIST16_PARAM0_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM0_RSVD1_SHIFT))&PXP_HIST16_PARAM0_RSVD1_MASK)
-#define PXP_HIST16_PARAM0_VALUE2_MASK 0x3F0000u
-#define PXP_HIST16_PARAM0_VALUE2_SHIFT 16
-#define PXP_HIST16_PARAM0_VALUE2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM0_VALUE2_SHIFT))&PXP_HIST16_PARAM0_VALUE2_MASK)
-#define PXP_HIST16_PARAM0_RSVD2_MASK 0xC00000u
-#define PXP_HIST16_PARAM0_RSVD2_SHIFT 22
-#define PXP_HIST16_PARAM0_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM0_RSVD2_SHIFT))&PXP_HIST16_PARAM0_RSVD2_MASK)
-#define PXP_HIST16_PARAM0_VALUE3_MASK 0x3F000000u
-#define PXP_HIST16_PARAM0_VALUE3_SHIFT 24
-#define PXP_HIST16_PARAM0_VALUE3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM0_VALUE3_SHIFT))&PXP_HIST16_PARAM0_VALUE3_MASK)
-#define PXP_HIST16_PARAM0_RSVD3_MASK 0xC0000000u
-#define PXP_HIST16_PARAM0_RSVD3_SHIFT 30
-#define PXP_HIST16_PARAM0_RSVD3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM0_RSVD3_SHIFT))&PXP_HIST16_PARAM0_RSVD3_MASK)
-/* HIST16_PARAM1 Bit Fields */
-#define PXP_HIST16_PARAM1_VALUE4_MASK 0x3Fu
-#define PXP_HIST16_PARAM1_VALUE4_SHIFT 0
-#define PXP_HIST16_PARAM1_VALUE4(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM1_VALUE4_SHIFT))&PXP_HIST16_PARAM1_VALUE4_MASK)
-#define PXP_HIST16_PARAM1_RSVD4_MASK 0xC0u
-#define PXP_HIST16_PARAM1_RSVD4_SHIFT 6
-#define PXP_HIST16_PARAM1_RSVD4(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM1_RSVD4_SHIFT))&PXP_HIST16_PARAM1_RSVD4_MASK)
-#define PXP_HIST16_PARAM1_VALUE5_MASK 0x3F00u
-#define PXP_HIST16_PARAM1_VALUE5_SHIFT 8
-#define PXP_HIST16_PARAM1_VALUE5(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM1_VALUE5_SHIFT))&PXP_HIST16_PARAM1_VALUE5_MASK)
-#define PXP_HIST16_PARAM1_RSVD5_MASK 0xC000u
-#define PXP_HIST16_PARAM1_RSVD5_SHIFT 14
-#define PXP_HIST16_PARAM1_RSVD5(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM1_RSVD5_SHIFT))&PXP_HIST16_PARAM1_RSVD5_MASK)
-#define PXP_HIST16_PARAM1_VALUE6_MASK 0x3F0000u
-#define PXP_HIST16_PARAM1_VALUE6_SHIFT 16
-#define PXP_HIST16_PARAM1_VALUE6(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM1_VALUE6_SHIFT))&PXP_HIST16_PARAM1_VALUE6_MASK)
-#define PXP_HIST16_PARAM1_RSVD6_MASK 0xC00000u
-#define PXP_HIST16_PARAM1_RSVD6_SHIFT 22
-#define PXP_HIST16_PARAM1_RSVD6(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM1_RSVD6_SHIFT))&PXP_HIST16_PARAM1_RSVD6_MASK)
-#define PXP_HIST16_PARAM1_VALUE7_MASK 0x3F000000u
-#define PXP_HIST16_PARAM1_VALUE7_SHIFT 24
-#define PXP_HIST16_PARAM1_VALUE7(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM1_VALUE7_SHIFT))&PXP_HIST16_PARAM1_VALUE7_MASK)
-#define PXP_HIST16_PARAM1_RSVD7_MASK 0xC0000000u
-#define PXP_HIST16_PARAM1_RSVD7_SHIFT 30
-#define PXP_HIST16_PARAM1_RSVD7(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM1_RSVD7_SHIFT))&PXP_HIST16_PARAM1_RSVD7_MASK)
-/* HIST16_PARAM2 Bit Fields */
-#define PXP_HIST16_PARAM2_VALUE8_MASK 0x3Fu
-#define PXP_HIST16_PARAM2_VALUE8_SHIFT 0
-#define PXP_HIST16_PARAM2_VALUE8(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM2_VALUE8_SHIFT))&PXP_HIST16_PARAM2_VALUE8_MASK)
-#define PXP_HIST16_PARAM2_RSVD8_MASK 0xC0u
-#define PXP_HIST16_PARAM2_RSVD8_SHIFT 6
-#define PXP_HIST16_PARAM2_RSVD8(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM2_RSVD8_SHIFT))&PXP_HIST16_PARAM2_RSVD8_MASK)
-#define PXP_HIST16_PARAM2_VALUE9_MASK 0x3F00u
-#define PXP_HIST16_PARAM2_VALUE9_SHIFT 8
-#define PXP_HIST16_PARAM2_VALUE9(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM2_VALUE9_SHIFT))&PXP_HIST16_PARAM2_VALUE9_MASK)
-#define PXP_HIST16_PARAM2_RSVD9_MASK 0xC000u
-#define PXP_HIST16_PARAM2_RSVD9_SHIFT 14
-#define PXP_HIST16_PARAM2_RSVD9(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM2_RSVD9_SHIFT))&PXP_HIST16_PARAM2_RSVD9_MASK)
-#define PXP_HIST16_PARAM2_VALUE10_MASK 0x3F0000u
-#define PXP_HIST16_PARAM2_VALUE10_SHIFT 16
-#define PXP_HIST16_PARAM2_VALUE10(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM2_VALUE10_SHIFT))&PXP_HIST16_PARAM2_VALUE10_MASK)
-#define PXP_HIST16_PARAM2_RSVD10_MASK 0xC00000u
-#define PXP_HIST16_PARAM2_RSVD10_SHIFT 22
-#define PXP_HIST16_PARAM2_RSVD10(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM2_RSVD10_SHIFT))&PXP_HIST16_PARAM2_RSVD10_MASK)
-#define PXP_HIST16_PARAM2_VALUE11_MASK 0x3F000000u
-#define PXP_HIST16_PARAM2_VALUE11_SHIFT 24
-#define PXP_HIST16_PARAM2_VALUE11(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM2_VALUE11_SHIFT))&PXP_HIST16_PARAM2_VALUE11_MASK)
-#define PXP_HIST16_PARAM2_RSVD11_MASK 0xC0000000u
-#define PXP_HIST16_PARAM2_RSVD11_SHIFT 30
-#define PXP_HIST16_PARAM2_RSVD11(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM2_RSVD11_SHIFT))&PXP_HIST16_PARAM2_RSVD11_MASK)
-/* HIST16_PARAM3 Bit Fields */
-#define PXP_HIST16_PARAM3_VALUE12_MASK 0x3Fu
-#define PXP_HIST16_PARAM3_VALUE12_SHIFT 0
-#define PXP_HIST16_PARAM3_VALUE12(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM3_VALUE12_SHIFT))&PXP_HIST16_PARAM3_VALUE12_MASK)
-#define PXP_HIST16_PARAM3_RSVD12_MASK 0xC0u
-#define PXP_HIST16_PARAM3_RSVD12_SHIFT 6
-#define PXP_HIST16_PARAM3_RSVD12(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM3_RSVD12_SHIFT))&PXP_HIST16_PARAM3_RSVD12_MASK)
-#define PXP_HIST16_PARAM3_VALUE13_MASK 0x3F00u
-#define PXP_HIST16_PARAM3_VALUE13_SHIFT 8
-#define PXP_HIST16_PARAM3_VALUE13(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM3_VALUE13_SHIFT))&PXP_HIST16_PARAM3_VALUE13_MASK)
-#define PXP_HIST16_PARAM3_RSVD13_MASK 0xC000u
-#define PXP_HIST16_PARAM3_RSVD13_SHIFT 14
-#define PXP_HIST16_PARAM3_RSVD13(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM3_RSVD13_SHIFT))&PXP_HIST16_PARAM3_RSVD13_MASK)
-#define PXP_HIST16_PARAM3_VALUE14_MASK 0x3F0000u
-#define PXP_HIST16_PARAM3_VALUE14_SHIFT 16
-#define PXP_HIST16_PARAM3_VALUE14(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM3_VALUE14_SHIFT))&PXP_HIST16_PARAM3_VALUE14_MASK)
-#define PXP_HIST16_PARAM3_RSVD14_MASK 0xC00000u
-#define PXP_HIST16_PARAM3_RSVD14_SHIFT 22
-#define PXP_HIST16_PARAM3_RSVD14(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM3_RSVD14_SHIFT))&PXP_HIST16_PARAM3_RSVD14_MASK)
-#define PXP_HIST16_PARAM3_VALUE15_MASK 0x3F000000u
-#define PXP_HIST16_PARAM3_VALUE15_SHIFT 24
-#define PXP_HIST16_PARAM3_VALUE15(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM3_VALUE15_SHIFT))&PXP_HIST16_PARAM3_VALUE15_MASK)
-#define PXP_HIST16_PARAM3_RSVD15_MASK 0xC0000000u
-#define PXP_HIST16_PARAM3_RSVD15_SHIFT 30
-#define PXP_HIST16_PARAM3_RSVD15(x) (((uint32_t)(((uint32_t)(x))<<PXP_HIST16_PARAM3_RSVD15_SHIFT))&PXP_HIST16_PARAM3_RSVD15_MASK)
+/* HW_PXP_HIST2_PARAM Bit Fields */
+#define PXP_HW_PXP_HIST2_PARAM_VALUE0_MASK 0x3Fu
+#define PXP_HW_PXP_HIST2_PARAM_VALUE0_SHIFT 0
+#define PXP_HW_PXP_HIST2_PARAM_VALUE0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST2_PARAM_VALUE0_SHIFT))&PXP_HW_PXP_HIST2_PARAM_VALUE0_MASK)
+#define PXP_HW_PXP_HIST2_PARAM_RSVD0_MASK 0xC0u
+#define PXP_HW_PXP_HIST2_PARAM_RSVD0_SHIFT 6
+#define PXP_HW_PXP_HIST2_PARAM_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST2_PARAM_RSVD0_SHIFT))&PXP_HW_PXP_HIST2_PARAM_RSVD0_MASK)
+#define PXP_HW_PXP_HIST2_PARAM_VALUE1_MASK 0x3F00u
+#define PXP_HW_PXP_HIST2_PARAM_VALUE1_SHIFT 8
+#define PXP_HW_PXP_HIST2_PARAM_VALUE1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST2_PARAM_VALUE1_SHIFT))&PXP_HW_PXP_HIST2_PARAM_VALUE1_MASK)
+#define PXP_HW_PXP_HIST2_PARAM_RSVD1_MASK 0xC000u
+#define PXP_HW_PXP_HIST2_PARAM_RSVD1_SHIFT 14
+#define PXP_HW_PXP_HIST2_PARAM_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST2_PARAM_RSVD1_SHIFT))&PXP_HW_PXP_HIST2_PARAM_RSVD1_MASK)
+#define PXP_HW_PXP_HIST2_PARAM_RSVD_MASK 0xFFFF0000u
+#define PXP_HW_PXP_HIST2_PARAM_RSVD_SHIFT 16
+#define PXP_HW_PXP_HIST2_PARAM_RSVD(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST2_PARAM_RSVD_SHIFT))&PXP_HW_PXP_HIST2_PARAM_RSVD_MASK)
+/* HW_PXP_HIST4_PARAM Bit Fields */
+#define PXP_HW_PXP_HIST4_PARAM_VALUE0_MASK 0x3Fu
+#define PXP_HW_PXP_HIST4_PARAM_VALUE0_SHIFT 0
+#define PXP_HW_PXP_HIST4_PARAM_VALUE0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST4_PARAM_VALUE0_SHIFT))&PXP_HW_PXP_HIST4_PARAM_VALUE0_MASK)
+#define PXP_HW_PXP_HIST4_PARAM_RSVD0_MASK 0xC0u
+#define PXP_HW_PXP_HIST4_PARAM_RSVD0_SHIFT 6
+#define PXP_HW_PXP_HIST4_PARAM_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST4_PARAM_RSVD0_SHIFT))&PXP_HW_PXP_HIST4_PARAM_RSVD0_MASK)
+#define PXP_HW_PXP_HIST4_PARAM_VALUE1_MASK 0x3F00u
+#define PXP_HW_PXP_HIST4_PARAM_VALUE1_SHIFT 8
+#define PXP_HW_PXP_HIST4_PARAM_VALUE1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST4_PARAM_VALUE1_SHIFT))&PXP_HW_PXP_HIST4_PARAM_VALUE1_MASK)
+#define PXP_HW_PXP_HIST4_PARAM_RSVD1_MASK 0xC000u
+#define PXP_HW_PXP_HIST4_PARAM_RSVD1_SHIFT 14
+#define PXP_HW_PXP_HIST4_PARAM_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST4_PARAM_RSVD1_SHIFT))&PXP_HW_PXP_HIST4_PARAM_RSVD1_MASK)
+#define PXP_HW_PXP_HIST4_PARAM_VALUE2_MASK 0x3F0000u
+#define PXP_HW_PXP_HIST4_PARAM_VALUE2_SHIFT 16
+#define PXP_HW_PXP_HIST4_PARAM_VALUE2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST4_PARAM_VALUE2_SHIFT))&PXP_HW_PXP_HIST4_PARAM_VALUE2_MASK)
+#define PXP_HW_PXP_HIST4_PARAM_RSVD2_MASK 0xC00000u
+#define PXP_HW_PXP_HIST4_PARAM_RSVD2_SHIFT 22
+#define PXP_HW_PXP_HIST4_PARAM_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST4_PARAM_RSVD2_SHIFT))&PXP_HW_PXP_HIST4_PARAM_RSVD2_MASK)
+#define PXP_HW_PXP_HIST4_PARAM_VALUE3_MASK 0x3F000000u
+#define PXP_HW_PXP_HIST4_PARAM_VALUE3_SHIFT 24
+#define PXP_HW_PXP_HIST4_PARAM_VALUE3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST4_PARAM_VALUE3_SHIFT))&PXP_HW_PXP_HIST4_PARAM_VALUE3_MASK)
+#define PXP_HW_PXP_HIST4_PARAM_RSVD3_MASK 0xC0000000u
+#define PXP_HW_PXP_HIST4_PARAM_RSVD3_SHIFT 30
+#define PXP_HW_PXP_HIST4_PARAM_RSVD3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST4_PARAM_RSVD3_SHIFT))&PXP_HW_PXP_HIST4_PARAM_RSVD3_MASK)
+/* HW_PXP_HIST8_PARAM0 Bit Fields */
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE0_MASK 0x3Fu
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE0_SHIFT 0
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM0_VALUE0_SHIFT))&PXP_HW_PXP_HIST8_PARAM0_VALUE0_MASK)
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD0_MASK 0xC0u
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD0_SHIFT 6
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM0_RSVD0_SHIFT))&PXP_HW_PXP_HIST8_PARAM0_RSVD0_MASK)
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE1_MASK 0x3F00u
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE1_SHIFT 8
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM0_VALUE1_SHIFT))&PXP_HW_PXP_HIST8_PARAM0_VALUE1_MASK)
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD1_MASK 0xC000u
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD1_SHIFT 14
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM0_RSVD1_SHIFT))&PXP_HW_PXP_HIST8_PARAM0_RSVD1_MASK)
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE2_MASK 0x3F0000u
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE2_SHIFT 16
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM0_VALUE2_SHIFT))&PXP_HW_PXP_HIST8_PARAM0_VALUE2_MASK)
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD2_MASK 0xC00000u
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD2_SHIFT 22
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM0_RSVD2_SHIFT))&PXP_HW_PXP_HIST8_PARAM0_RSVD2_MASK)
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE3_MASK 0x3F000000u
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE3_SHIFT 24
+#define PXP_HW_PXP_HIST8_PARAM0_VALUE3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM0_VALUE3_SHIFT))&PXP_HW_PXP_HIST8_PARAM0_VALUE3_MASK)
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD3_MASK 0xC0000000u
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD3_SHIFT 30
+#define PXP_HW_PXP_HIST8_PARAM0_RSVD3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM0_RSVD3_SHIFT))&PXP_HW_PXP_HIST8_PARAM0_RSVD3_MASK)
+/* HW_PXP_HIST8_PARAM1 Bit Fields */
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE4_MASK 0x3Fu
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE4_SHIFT 0
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE4(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM1_VALUE4_SHIFT))&PXP_HW_PXP_HIST8_PARAM1_VALUE4_MASK)
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD4_MASK 0xC0u
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD4_SHIFT 6
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD4(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM1_RSVD4_SHIFT))&PXP_HW_PXP_HIST8_PARAM1_RSVD4_MASK)
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE5_MASK 0x3F00u
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE5_SHIFT 8
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE5(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM1_VALUE5_SHIFT))&PXP_HW_PXP_HIST8_PARAM1_VALUE5_MASK)
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD5_MASK 0xC000u
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD5_SHIFT 14
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD5(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM1_RSVD5_SHIFT))&PXP_HW_PXP_HIST8_PARAM1_RSVD5_MASK)
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE6_MASK 0x3F0000u
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE6_SHIFT 16
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE6(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM1_VALUE6_SHIFT))&PXP_HW_PXP_HIST8_PARAM1_VALUE6_MASK)
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD6_MASK 0xC00000u
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD6_SHIFT 22
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD6(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM1_RSVD6_SHIFT))&PXP_HW_PXP_HIST8_PARAM1_RSVD6_MASK)
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE7_MASK 0x3F000000u
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE7_SHIFT 24
+#define PXP_HW_PXP_HIST8_PARAM1_VALUE7(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM1_VALUE7_SHIFT))&PXP_HW_PXP_HIST8_PARAM1_VALUE7_MASK)
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD7_MASK 0xC0000000u
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD7_SHIFT 30
+#define PXP_HW_PXP_HIST8_PARAM1_RSVD7(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST8_PARAM1_RSVD7_SHIFT))&PXP_HW_PXP_HIST8_PARAM1_RSVD7_MASK)
+/* HW_PXP_HIST16_PARAM0 Bit Fields */
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE0_MASK 0x3Fu
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE0_SHIFT 0
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM0_VALUE0_SHIFT))&PXP_HW_PXP_HIST16_PARAM0_VALUE0_MASK)
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD0_MASK 0xC0u
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD0_SHIFT 6
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM0_RSVD0_SHIFT))&PXP_HW_PXP_HIST16_PARAM0_RSVD0_MASK)
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE1_MASK 0x3F00u
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE1_SHIFT 8
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM0_VALUE1_SHIFT))&PXP_HW_PXP_HIST16_PARAM0_VALUE1_MASK)
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD1_MASK 0xC000u
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD1_SHIFT 14
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM0_RSVD1_SHIFT))&PXP_HW_PXP_HIST16_PARAM0_RSVD1_MASK)
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE2_MASK 0x3F0000u
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE2_SHIFT 16
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM0_VALUE2_SHIFT))&PXP_HW_PXP_HIST16_PARAM0_VALUE2_MASK)
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD2_MASK 0xC00000u
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD2_SHIFT 22
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM0_RSVD2_SHIFT))&PXP_HW_PXP_HIST16_PARAM0_RSVD2_MASK)
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE3_MASK 0x3F000000u
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE3_SHIFT 24
+#define PXP_HW_PXP_HIST16_PARAM0_VALUE3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM0_VALUE3_SHIFT))&PXP_HW_PXP_HIST16_PARAM0_VALUE3_MASK)
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD3_MASK 0xC0000000u
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD3_SHIFT 30
+#define PXP_HW_PXP_HIST16_PARAM0_RSVD3(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM0_RSVD3_SHIFT))&PXP_HW_PXP_HIST16_PARAM0_RSVD3_MASK)
+/* HW_PXP_HIST16_PARAM1 Bit Fields */
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE4_MASK 0x3Fu
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE4_SHIFT 0
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE4(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM1_VALUE4_SHIFT))&PXP_HW_PXP_HIST16_PARAM1_VALUE4_MASK)
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD4_MASK 0xC0u
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD4_SHIFT 6
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD4(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM1_RSVD4_SHIFT))&PXP_HW_PXP_HIST16_PARAM1_RSVD4_MASK)
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE5_MASK 0x3F00u
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE5_SHIFT 8
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE5(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM1_VALUE5_SHIFT))&PXP_HW_PXP_HIST16_PARAM1_VALUE5_MASK)
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD5_MASK 0xC000u
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD5_SHIFT 14
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD5(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM1_RSVD5_SHIFT))&PXP_HW_PXP_HIST16_PARAM1_RSVD5_MASK)
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE6_MASK 0x3F0000u
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE6_SHIFT 16
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE6(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM1_VALUE6_SHIFT))&PXP_HW_PXP_HIST16_PARAM1_VALUE6_MASK)
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD6_MASK 0xC00000u
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD6_SHIFT 22
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD6(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM1_RSVD6_SHIFT))&PXP_HW_PXP_HIST16_PARAM1_RSVD6_MASK)
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE7_MASK 0x3F000000u
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE7_SHIFT 24
+#define PXP_HW_PXP_HIST16_PARAM1_VALUE7(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM1_VALUE7_SHIFT))&PXP_HW_PXP_HIST16_PARAM1_VALUE7_MASK)
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD7_MASK 0xC0000000u
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD7_SHIFT 30
+#define PXP_HW_PXP_HIST16_PARAM1_RSVD7(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM1_RSVD7_SHIFT))&PXP_HW_PXP_HIST16_PARAM1_RSVD7_MASK)
+/* HW_PXP_HIST16_PARAM2 Bit Fields */
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE8_MASK 0x3Fu
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE8_SHIFT 0
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE8(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM2_VALUE8_SHIFT))&PXP_HW_PXP_HIST16_PARAM2_VALUE8_MASK)
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD8_MASK 0xC0u
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD8_SHIFT 6
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD8(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM2_RSVD8_SHIFT))&PXP_HW_PXP_HIST16_PARAM2_RSVD8_MASK)
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE9_MASK 0x3F00u
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE9_SHIFT 8
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE9(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM2_VALUE9_SHIFT))&PXP_HW_PXP_HIST16_PARAM2_VALUE9_MASK)
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD9_MASK 0xC000u
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD9_SHIFT 14
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD9(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM2_RSVD9_SHIFT))&PXP_HW_PXP_HIST16_PARAM2_RSVD9_MASK)
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE10_MASK 0x3F0000u
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE10_SHIFT 16
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE10(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM2_VALUE10_SHIFT))&PXP_HW_PXP_HIST16_PARAM2_VALUE10_MASK)
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD10_MASK 0xC00000u
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD10_SHIFT 22
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD10(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM2_RSVD10_SHIFT))&PXP_HW_PXP_HIST16_PARAM2_RSVD10_MASK)
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE11_MASK 0x3F000000u
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE11_SHIFT 24
+#define PXP_HW_PXP_HIST16_PARAM2_VALUE11(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM2_VALUE11_SHIFT))&PXP_HW_PXP_HIST16_PARAM2_VALUE11_MASK)
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD11_MASK 0xC0000000u
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD11_SHIFT 30
+#define PXP_HW_PXP_HIST16_PARAM2_RSVD11(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM2_RSVD11_SHIFT))&PXP_HW_PXP_HIST16_PARAM2_RSVD11_MASK)
+/* HW_PXP_HIST16_PARAM3 Bit Fields */
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE12_MASK 0x3Fu
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE12_SHIFT 0
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE12(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM3_VALUE12_SHIFT))&PXP_HW_PXP_HIST16_PARAM3_VALUE12_MASK)
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD12_MASK 0xC0u
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD12_SHIFT 6
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD12(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM3_RSVD12_SHIFT))&PXP_HW_PXP_HIST16_PARAM3_RSVD12_MASK)
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE13_MASK 0x3F00u
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE13_SHIFT 8
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE13(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM3_VALUE13_SHIFT))&PXP_HW_PXP_HIST16_PARAM3_VALUE13_MASK)
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD13_MASK 0xC000u
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD13_SHIFT 14
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD13(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM3_RSVD13_SHIFT))&PXP_HW_PXP_HIST16_PARAM3_RSVD13_MASK)
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE14_MASK 0x3F0000u
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE14_SHIFT 16
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE14(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM3_VALUE14_SHIFT))&PXP_HW_PXP_HIST16_PARAM3_VALUE14_MASK)
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD14_MASK 0xC00000u
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD14_SHIFT 22
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD14(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM3_RSVD14_SHIFT))&PXP_HW_PXP_HIST16_PARAM3_RSVD14_MASK)
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE15_MASK 0x3F000000u
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE15_SHIFT 24
+#define PXP_HW_PXP_HIST16_PARAM3_VALUE15(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM3_VALUE15_SHIFT))&PXP_HW_PXP_HIST16_PARAM3_VALUE15_MASK)
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD15_MASK 0xC0000000u
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD15_SHIFT 30
+#define PXP_HW_PXP_HIST16_PARAM3_RSVD15(x) (((uint32_t)(((uint32_t)(x))<<PXP_HW_PXP_HIST16_PARAM3_RSVD15_SHIFT))&PXP_HW_PXP_HIST16_PARAM3_RSVD15_MASK)
/* HW_PXP_HIST32_PARAM0 Bit Fields */
#define PXP_HW_PXP_HIST32_PARAM0_VALUE0_MASK 0x3Fu
#define PXP_HW_PXP_HIST32_PARAM0_VALUE0_SHIFT 0
@@ -87810,18 +37331,16 @@ typedef struct {
* @}
*/ /* end of group PXP_Register_Masks */
-
/* PXP - Peripheral instance base addresses */
/** Peripheral PXP base address */
#define PXP_BASE (0x30700000u)
/** Peripheral PXP base pointer */
#define PXP ((PXP_Type *)PXP_BASE)
#define PXP_BASE_PTR (PXP)
-/** Array initializer of PXP peripheral base adresses */
+/** Array initializer of PXP peripheral base addresses */
#define PXP_BASE_ADDRS { PXP_BASE }
/** Array initializer of PXP peripheral base pointers */
#define PXP_BASE_PTRS { PXP }
-
/* ----------------------------------------------------------------------------
-- PXP - Register accessor macros
---------------------------------------------------------------------------- */
@@ -87834,47 +37353,47 @@ typedef struct {
/* PXP - Register instance definitions */
/* PXP */
-#define PXP_HW_PXP_CTRL PXP_CTRL_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_STAT PXP_STAT_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_OUT_CTRL PXP_OUT_CTRL_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_OUT_BUF PXP_OUT_BUF_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_OUT_BUF2 PXP_OUT_BUF2_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_OUT_PITCH PXP_OUT_PITCH_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_OUT_LRC PXP_OUT_LRC_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_OUT_PS_ULC PXP_OUT_PS_ULC_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_OUT_PS_LRC PXP_OUT_PS_LRC_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_OUT_AS_ULC PXP_OUT_AS_ULC_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_OUT_AS_LRC PXP_OUT_AS_LRC_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_PS_CTRL PXP_PS_CTRL_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_PS_BUF PXP_PS_BUF_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_PS_UBUF PXP_PS_UBUF_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_PS_VBUF PXP_PS_VBUF_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_PS_PITCH PXP_PS_PITCH_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CTRL PXP_HW_PXP_CTRL_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_STAT PXP_HW_PXP_STAT_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_OUT_CTRL PXP_HW_PXP_OUT_CTRL_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_OUT_BUF PXP_HW_PXP_OUT_BUF_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_OUT_BUF2 PXP_HW_PXP_OUT_BUF2_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_OUT_PITCH PXP_HW_PXP_OUT_PITCH_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_OUT_LRC PXP_HW_PXP_OUT_LRC_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_OUT_PS_ULC PXP_HW_PXP_OUT_PS_ULC_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_OUT_PS_LRC PXP_HW_PXP_OUT_PS_LRC_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_OUT_AS_ULC PXP_HW_PXP_OUT_AS_ULC_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_OUT_AS_LRC PXP_HW_PXP_OUT_AS_LRC_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_PS_CTRL PXP_HW_PXP_PS_CTRL_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_PS_BUF PXP_HW_PXP_PS_BUF_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_PS_UBUF PXP_HW_PXP_PS_UBUF_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_PS_VBUF PXP_HW_PXP_PS_VBUF_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_PS_PITCH PXP_HW_PXP_PS_PITCH_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_PS_BACKGROUND_0 PXP_HW_PXP_PS_BACKGROUND_0_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_PS_SCALE PXP_PS_SCALE_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_PS_OFFSET PXP_PS_OFFSET_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_PS_SCALE PXP_HW_PXP_PS_SCALE_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_PS_OFFSET PXP_HW_PXP_PS_OFFSET_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_PS_CLRKEYLOW_0 PXP_HW_PXP_PS_CLRKEYLOW_0_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_PS_CLRKEYHIGH_0 PXP_HW_PXP_PS_CLRKEYHIGH_0_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_AS_CTRL PXP_AS_CTRL_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_AS_BUF PXP_AS_BUF_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_AS_PITCH PXP_AS_PITCH_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_AS_CTRL PXP_HW_PXP_AS_CTRL_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_AS_BUF PXP_HW_PXP_AS_BUF_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_AS_PITCH PXP_HW_PXP_AS_PITCH_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_AS_CLRKEYLOW_0 PXP_HW_PXP_AS_CLRKEYLOW_0_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_AS_CLRKEYHIGH_0 PXP_HW_PXP_AS_CLRKEYHIGH_0_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_CSC1_COEF0 PXP_CSC1_COEF0_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_CSC1_COEF1 PXP_CSC1_COEF1_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_CSC1_COEF2 PXP_CSC1_COEF2_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_CSC2_CTRL PXP_CSC2_CTRL_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_CSC2_COEF0 PXP_CSC2_COEF0_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_CSC2_COEF1 PXP_CSC2_COEF1_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_CSC2_COEF2 PXP_CSC2_COEF2_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_CSC2_COEF3 PXP_CSC2_COEF3_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_CSC2_COEF4 PXP_CSC2_COEF4_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_CSC2_COEF5 PXP_CSC2_COEF5_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_LUT_CTRL PXP_LUT_CTRL_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_LUT_ADDR PXP_LUT_ADDR_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_LUT_DATA PXP_LUT_DATA_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_LUT_EXTMEM PXP_LUT_EXTMEM_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_CFA PXP_CFA_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CSC1_COEF0 PXP_HW_PXP_CSC1_COEF0_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CSC1_COEF1 PXP_HW_PXP_CSC1_COEF1_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CSC1_COEF2 PXP_HW_PXP_CSC1_COEF2_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CSC2_CTRL PXP_HW_PXP_CSC2_CTRL_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CSC2_COEF0 PXP_HW_PXP_CSC2_COEF0_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CSC2_COEF1 PXP_HW_PXP_CSC2_COEF1_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CSC2_COEF2 PXP_HW_PXP_CSC2_COEF2_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CSC2_COEF3 PXP_HW_PXP_CSC2_COEF3_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CSC2_COEF4 PXP_HW_PXP_CSC2_COEF4_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CSC2_COEF5 PXP_HW_PXP_CSC2_COEF5_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_LUT_CTRL PXP_HW_PXP_LUT_CTRL_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_LUT_ADDR PXP_HW_PXP_LUT_ADDR_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_LUT_DATA PXP_HW_PXP_LUT_DATA_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_LUT_EXTMEM PXP_HW_PXP_LUT_EXTMEM_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_CFA PXP_HW_PXP_CFA_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_ALPHA_A_CTRL PXP_HW_PXP_ALPHA_A_CTRL_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_ALPHA_B_CTRL PXP_HW_PXP_ALPHA_B_CTRL_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_ALPHA_B_CTRL_1 PXP_HW_PXP_ALPHA_B_CTRL_1_REG(PXP_BASE_PTR)
@@ -87893,7 +37412,7 @@ typedef struct {
#define PXP_HW_PXP_INIT_MEM_DATA_HIGH PXP_HW_PXP_INIT_MEM_DATA_HIGH_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_IRQ_MASK PXP_HW_PXP_IRQ_MASK_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_IRQ PXP_HW_PXP_IRQ_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_NEXT PXP_NEXT_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_NEXT PXP_HW_PXP_NEXT_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_INPUT_FETCH_CTRL_CH0 PXP_HW_PXP_INPUT_FETCH_CTRL_CH0_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_INPUT_FETCH_CTRL_CH1 PXP_HW_PXP_INPUT_FETCH_CTRL_CH1_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_INPUT_FETCH_STATUS_CH0 PXP_HW_PXP_INPUT_FETCH_STATUS_CH0_REG(PXP_BASE_PTR)
@@ -88033,14 +37552,14 @@ typedef struct {
#define PXP_HW_PXP_HIST_B_ACTIVE_AREA_Y PXP_HW_PXP_HIST_B_ACTIVE_AREA_Y_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_HIST_B_RAW_STAT0 PXP_HW_PXP_HIST_B_RAW_STAT0_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_HIST_B_RAW_STAT1 PXP_HW_PXP_HIST_B_RAW_STAT1_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_HIST2_PARAM PXP_HIST2_PARAM_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_HIST4_PARAM PXP_HIST4_PARAM_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_HIST8_PARAM0 PXP_HIST8_PARAM0_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_HIST8_PARAM1 PXP_HIST8_PARAM1_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_HIST16_PARAM0 PXP_HIST16_PARAM0_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_HIST16_PARAM1 PXP_HIST16_PARAM1_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_HIST16_PARAM2 PXP_HIST16_PARAM2_REG(PXP_BASE_PTR)
-#define PXP_HW_PXP_HIST16_PARAM3 PXP_HIST16_PARAM3_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_HIST2_PARAM PXP_HW_PXP_HIST2_PARAM_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_HIST4_PARAM PXP_HW_PXP_HIST4_PARAM_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_HIST8_PARAM0 PXP_HW_PXP_HIST8_PARAM0_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_HIST8_PARAM1 PXP_HW_PXP_HIST8_PARAM1_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_HIST16_PARAM0 PXP_HW_PXP_HIST16_PARAM0_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_HIST16_PARAM1 PXP_HW_PXP_HIST16_PARAM1_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_HIST16_PARAM2 PXP_HW_PXP_HIST16_PARAM2_REG(PXP_BASE_PTR)
+#define PXP_HW_PXP_HIST16_PARAM3 PXP_HW_PXP_HIST16_PARAM3_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_HIST32_PARAM0 PXP_HW_PXP_HIST32_PARAM0_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_HIST32_PARAM1 PXP_HW_PXP_HIST32_PARAM1_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_HIST32_PARAM2 PXP_HW_PXP_HIST32_PARAM2_REG(PXP_BASE_PTR)
@@ -88070,7 +37589,6 @@ typedef struct {
#define PXP_HW_PXP_HANDSHAKE_DONE_MUX1 PXP_HW_PXP_HANDSHAKE_DONE_MUX1_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_HANDSHAKE_CPU_FETCH PXP_HW_PXP_HANDSHAKE_CPU_FETCH_REG(PXP_BASE_PTR)
#define PXP_HW_PXP_HANDSHAKE_CPU_STORE PXP_HW_PXP_HANDSHAKE_CPU_STORE_REG(PXP_BASE_PTR)
-
/*!
* @}
*/ /* end of group PXP_Register_Accessor_Macros */
@@ -88080,7 +37598,6 @@ typedef struct {
* @}
*/ /* end of group PXP_Peripheral */
-
/* ----------------------------------------------------------------------------
-- QuadSPI Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -88133,7 +37650,6 @@ typedef struct {
uint8_t RESERVED_9[8];
__IO uint32_t LUT[64]; /**< Look-up Table register, array offset: 0x310, array step: 0x4 */
} QuadSPI_Type, *QuadSPI_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- QuadSPI - Register accessor macros
---------------------------------------------------------------------------- */
@@ -88179,8 +37695,6 @@ typedef struct {
/*!
* @}
*/ /* end of group QuadSPI_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- QuadSPI Register Masks
---------------------------------------------------------------------------- */
@@ -88208,9 +37722,12 @@ typedef struct {
#define QuadSPI_MCR_CLR_TXF_SHIFT 11
#define QuadSPI_MCR_MDIS_MASK 0x4000u
#define QuadSPI_MCR_MDIS_SHIFT 14
-#define QuadSPI_MCR_SCLKCFG_MASK 0xFF000000u
-#define QuadSPI_MCR_SCLKCFG_SHIFT 24
-#define QuadSPI_MCR_SCLKCFG(x) (((uint32_t)(((uint32_t)(x))<<QuadSPI_MCR_SCLKCFG_SHIFT))&QuadSPI_MCR_SCLKCFG_MASK)
+#define QuadSPI_MCR_DQS_LOOPBACK_FROM_PAD_MASK 0x1000000u
+#define QuadSPI_MCR_DQS_LOOPBACK_FROM_PAD_SHIFT 24
+#define QuadSPI_MCR_DQS_LOOPBACK_EN_MASK 0x2000000u
+#define QuadSPI_MCR_DQS_LOOPBACK_EN_SHIFT 25
+#define QuadSPI_MCR_DQS_PHASE_EN_MASK 0x4000000u
+#define QuadSPI_MCR_DQS_PHASE_EN_SHIFT 26
/* IPCR Bit Fields */
#define QuadSPI_IPCR_IDATSZ_MASK 0xFFFFu
#define QuadSPI_IPCR_IDATSZ_SHIFT 0
@@ -88227,6 +37744,9 @@ typedef struct {
#define QuadSPI_FLSHCR_TCSH_MASK 0xF00u
#define QuadSPI_FLSHCR_TCSH_SHIFT 8
#define QuadSPI_FLSHCR_TCSH(x) (((uint32_t)(((uint32_t)(x))<<QuadSPI_FLSHCR_TCSH_SHIFT))&QuadSPI_FLSHCR_TCSH_MASK)
+#define QuadSPI_FLSHCR_TDH_MASK 0x30000u
+#define QuadSPI_FLSHCR_TDH_SHIFT 16
+#define QuadSPI_FLSHCR_TDH(x) (((uint32_t)(((uint32_t)(x))<<QuadSPI_FLSHCR_TDH_SHIFT))&QuadSPI_FLSHCR_TDH_MASK)
/* BUF0CR Bit Fields */
#define QuadSPI_BUF0CR_MSTRID_MASK 0xFu
#define QuadSPI_BUF0CR_MSTRID_SHIFT 0
@@ -88282,16 +37802,9 @@ typedef struct {
#define QuadSPI_SFAR_SFADR_SHIFT 0
#define QuadSPI_SFAR_SFADR(x) (((uint32_t)(((uint32_t)(x))<<QuadSPI_SFAR_SFADR_SHIFT))&QuadSPI_SFAR_SFADR_MASK)
/* SMPR Bit Fields */
-#define QuadSPI_SMPR_HSENA_MASK 0x1u
-#define QuadSPI_SMPR_HSENA_SHIFT 0
-#define QuadSPI_SMPR_HSPHS_MASK 0x2u
-#define QuadSPI_SMPR_HSPHS_SHIFT 1
-#define QuadSPI_SMPR_HSDLY_MASK 0x4u
-#define QuadSPI_SMPR_HSDLY_SHIFT 2
-#define QuadSPI_SMPR_FSPHS_MASK 0x20u
-#define QuadSPI_SMPR_FSPHS_SHIFT 5
-#define QuadSPI_SMPR_FSDLY_MASK 0x40u
-#define QuadSPI_SMPR_FSDLY_SHIFT 6
+#define QuadSPI_SMPR_SDRSMP_MASK 0x60u
+#define QuadSPI_SMPR_SDRSMP_SHIFT 5
+#define QuadSPI_SMPR_SDRSMP(x) (((uint32_t)(((uint32_t)(x))<<QuadSPI_SMPR_SDRSMP_SHIFT))&QuadSPI_SMPR_SDRSMP_MASK)
#define QuadSPI_SMPR_DDRSMP_MASK 0x70000u
#define QuadSPI_SMPR_DDRSMP_SHIFT 16
#define QuadSPI_SMPR_DDRSMP(x) (((uint32_t)(((uint32_t)(x))<<QuadSPI_SMPR_DDRSMP_SHIFT))&QuadSPI_SMPR_DDRSMP_MASK)
@@ -88309,7 +37822,7 @@ typedef struct {
#define QuadSPI_RBCT_RXBRD_MASK 0x100u
#define QuadSPI_RBCT_RXBRD_SHIFT 8
/* TBSR Bit Fields */
-#define QuadSPI_TBSR_TRBFL_MASK 0x3F00u
+#define QuadSPI_TBSR_TRBFL_MASK 0x1F00u
#define QuadSPI_TBSR_TRBFL_SHIFT 8
#define QuadSPI_TBSR_TRBFL(x) (((uint32_t)(((uint32_t)(x))<<QuadSPI_TBSR_TRBFL_SHIFT))&QuadSPI_TBSR_TRBFL_MASK)
#define QuadSPI_TBSR_TRCTR_MASK 0xFFFF0000u
@@ -88326,6 +37839,8 @@ typedef struct {
#define QuadSPI_SR_IP_ACC_SHIFT 1
#define QuadSPI_SR_AHB_ACC_MASK 0x4u
#define QuadSPI_SR_AHB_ACC_SHIFT 2
+#define QuadSPI_SR_RESERVED_MASK 0x8u
+#define QuadSPI_SR_RESERVED_SHIFT 3
#define QuadSPI_SR_AHBGNT_MASK 0x20u
#define QuadSPI_SR_AHBGNT_SHIFT 5
#define QuadSPI_SR_AHBTRN_MASK 0x40u
@@ -88413,6 +37928,9 @@ typedef struct {
#define QuadSPI_RSER_TBUIE_SHIFT 26
#define QuadSPI_RSER_TBFIE_MASK 0x8000000u
#define QuadSPI_RSER_TBFIE_SHIFT 27
+#define QuadSPI_RSER_RESERVED_MASK 0x30000000u
+#define QuadSPI_RSER_RESERVED_SHIFT 28
+#define QuadSPI_RSER_RESERVED(x) (((uint32_t)(((uint32_t)(x))<<QuadSPI_RSER_RESERVED_SHIFT))&QuadSPI_RSER_RESERVED_MASK)
#define QuadSPI_RSER_DLPFIE_MASK 0x80000000u
#define QuadSPI_RSER_DLPFIE_SHIFT 31
/* SPNDST Bit Fields */
@@ -88482,7 +38000,6 @@ typedef struct {
* @}
*/ /* end of group QuadSPI_Register_Masks */
-
/* QuadSPI - Peripheral instance base addresses */
/** Peripheral QuadSPI1 base address */
#define QuadSPI1_BASE (0x30BB0000u)
@@ -88494,11 +38011,10 @@ typedef struct {
/** Peripheral QuadSPI2 base pointer */
#define QuadSPI2 ((QuadSPI_Type *)QuadSPI2_BASE)
#define QuadSPI2_BASE_PTR (QuadSPI2)
-/** Array initializer of QuadSPI peripheral base adresses */
+/** Array initializer of QuadSPI peripheral base addresses */
#define QuadSPI_BASE_ADDRS { QuadSPI1_BASE, QuadSPI2_BASE }
/** Array initializer of QuadSPI peripheral base pointers */
#define QuadSPI_BASE_PTRS { QuadSPI1, QuadSPI2 }
-
/* ----------------------------------------------------------------------------
-- QuadSPI - Register accessor macros
---------------------------------------------------------------------------- */
@@ -88760,13 +38276,11 @@ typedef struct {
#define QuadSPI2_LUT61 QuadSPI_LUT_REG(QuadSPI2_BASE_PTR,61)
#define QuadSPI2_LUT62 QuadSPI_LUT_REG(QuadSPI2_BASE_PTR,62)
#define QuadSPI2_LUT63 QuadSPI_LUT_REG(QuadSPI2_BASE_PTR,63)
-
/* QuadSPI - Register array accessors */
#define QuadSPI1_RBDR(index) QuadSPI_RBDR_REG(QuadSPI1_BASE_PTR,index)
#define QuadSPI2_RBDR(index) QuadSPI_RBDR_REG(QuadSPI2_BASE_PTR,index)
#define QuadSPI1_LUT(index) QuadSPI_LUT_REG(QuadSPI1_BASE_PTR,index)
#define QuadSPI2_LUT(index) QuadSPI_LUT_REG(QuadSPI2_BASE_PTR,index)
-
/*!
* @}
*/ /* end of group QuadSPI_Register_Accessor_Macros */
@@ -88776,7 +38290,6 @@ typedef struct {
* @}
*/ /* end of group QuadSPI_Peripheral */
-
/* ----------------------------------------------------------------------------
-- RDC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -88803,9 +38316,8 @@ typedef struct {
__IO uint32_t MREA; /**< Memory Region End Address, array offset: 0x804, array step: 0x10 */
__IO uint32_t MRC; /**< Memory Region Control, array offset: 0x808, array step: 0x10 */
__IO uint32_t MRVS; /**< Memory Region Violation Status, array offset: 0x80C, array step: 0x10 */
- } MR[52];
+ } MR[52];
} RDC_Type, *RDC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- RDC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -88831,8 +38343,6 @@ typedef struct {
/*!
* @}
*/ /* end of group RDC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- RDC Register Masks
---------------------------------------------------------------------------- */
@@ -88937,18 +38447,18 @@ typedef struct {
* @}
*/ /* end of group RDC_Register_Masks */
-
/* RDC - Peripheral instance base addresses */
/** Peripheral RDC base address */
#define RDC_BASE (0x303D0000u)
/** Peripheral RDC base pointer */
#define RDC ((RDC_Type *)RDC_BASE)
#define RDC_BASE_PTR (RDC)
-/** Array initializer of RDC peripheral base adresses */
+/** Array initializer of RDC peripheral base addresses */
#define RDC_BASE_ADDRS { RDC_BASE }
/** Array initializer of RDC peripheral base pointers */
#define RDC_BASE_PTRS { RDC }
-
+/** Interrupt vectors for the RDC peripheral type */
+#define RDC_IRQS { RDC_IRQn }
/* ----------------------------------------------------------------------------
-- RDC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -89318,7 +38828,6 @@ typedef struct {
#define RDC_MREA51 RDC_MREA_REG(RDC_BASE_PTR,51)
#define RDC_MRC51 RDC_MRC_REG(RDC_BASE_PTR,51)
#define RDC_MRVS51 RDC_MRVS_REG(RDC_BASE_PTR,51)
-
/* RDC - Register array accessors */
#define RDC_MDA(index) RDC_MDA_REG(RDC_BASE_PTR,index)
#define RDC_PDAP(index) RDC_PDAP_REG(RDC_BASE_PTR,index)
@@ -89326,86 +38835,6 @@ typedef struct {
#define RDC_MREA(index) RDC_MREA_REG(RDC_BASE_PTR,index)
#define RDC_MRC(index) RDC_MRC_REG(RDC_BASE_PTR,index)
#define RDC_MRVS(index) RDC_MRVS_REG(RDC_BASE_PTR,index)
-
-/* MANUAL: RDC ID definition */
-#define RDC_MDA_M4_CORE_ID (1)
-
-#define RDC_PDAP_GPIO1_ID (0)
-#define RDC_PDAP_GPIO2_ID (1)
-#define RDC_PDAP_GPIO3_ID (2)
-#define RDC_PDAP_GPIO4_ID (3)
-#define RDC_PDAP_GPIO5_ID (4)
-#define RDC_PDAP_GPIO6_ID (5)
-#define RDC_PDAP_GPIO7_ID (6)
-#define RDC_PDAP_WDOG3_ID (10)
-#define RDC_PDAP_GPT3_ID (15)
-#define RDC_PDAP_GPT4_ID (16)
-#define RDC_PDAP_ADC1_ID (33)
-#define RDC_PDAP_ADC2_ID (34)
-#define RDC_PDAP_CAN1_ID (64)
-#define RDC_PDAP_CAN2_ID (65)
-#define RDC_PDAP_ECSPI1_ID (98)
-#define RDC_PDAP_ECSPI2_ID (99)
-#define RDC_PDAP_UART2_ID (105)
-
-/**
- * @brief Memory region map register indices
- *
- * RDC MRxx register indices for memories/ports
- */
-#define RDC_MR_MMDC_0_ID (0)
-#define RDC_MR_MMDC_1_ID (1)
-#define RDC_MR_MMDC_2_ID (2)
-#define RDC_MR_MMDC_3_ID (3)
-#define RDC_MR_MMDC_4_ID (4)
-#define RDC_MR_MMDC_5_ID (5)
-#define RDC_MR_MMDC_6_ID (6)
-#define RDC_MR_MMDC_7_ID (7)
-#define RDC_MR_QSPI_0_ID (8)
-#define RDC_MR_QSPI_1_ID (9)
-#define RDC_MR_QSPI_2_ID (10)
-#define RDC_MR_QSPI_3_ID (11)
-#define RDC_MR_QSPI_4_ID (12)
-#define RDC_MR_QSPI_5_ID (13)
-#define RDC_MR_QSPI_6_ID (14)
-#define RDC_MR_QSPI_7_ID (15)
-#define RDC_MR_WEIM_0_ID (16)
-#define RDC_MR_WEIM_1_ID (17)
-#define RDC_MR_WEIM_2_ID (18)
-#define RDC_MR_WEIM_3_ID (19)
-#define RDC_MR_WEIM_4_ID (20)
-#define RDC_MR_WEIM_5_ID (21)
-#define RDC_MR_WEIM_6_ID (22)
-#define RDC_MR_WEIM_7_ID (23)
-#define RDC_MR_PCIe_0_ID (24)
-#define RDC_MR_PCIe_1_ID (25)
-#define RDC_MR_PCIe_2_ID (26)
-#define RDC_MR_PCIe_3_ID (27)
-#define RDC_MR_PCIe_4_ID (28)
-#define RDC_MR_PCIe_5_ID (29)
-#define RDC_MR_PCIe_6_ID (30)
-#define RDC_MR_PCIe_7_ID (31)
-#define RDC_MR_OCRAM_0_ID (32)
-#define RDC_MR_OCRAM_1_ID (33)
-#define RDC_MR_OCRAM_2_ID (34)
-#define RDC_MR_OCRAM_3_ID (35)
-#define RDC_MR_OCRAM_4_ID (36)
-#define RDC_MR_OCRAM_S_0_ID (37)
-#define RDC_MR_OCRAM_S_1_ID (38)
-#define RDC_MR_OCRAM_S_2_ID (39)
-#define RDC_MR_OCRAM_S_3_ID (40)
-#define RDC_MR_OCRAM_S_4_ID (41)
-#define RDC_MR_OCRAM_EPDC_0_ID (42)
-#define RDC_MR_OCRAM_EPDC_1_ID (43)
-#define RDC_MR_OCRAM_EPDC_2_ID (44)
-#define RDC_MR_OCRAM_EPDC_3_ID (45)
-#define RDC_MR_OCRAM_EPDC_4_ID (46)
-#define RDC_MR_OCRAM_PXP_0_ID (47)
-#define RDC_MR_OCRAM_PXP_1_ID (48)
-#define RDC_MR_OCRAM_PXP_2_ID (49)
-#define RDC_MR_OCRAM_PXP_3_ID (50)
-#define RDC_MR_OCRAM_PXP_4_ID (51)
-
/*!
* @}
*/ /* end of group RDC_Register_Accessor_Macros */
@@ -89415,7 +38844,6 @@ typedef struct {
* @}
*/ /* end of group RDC_Peripheral */
-
/* ----------------------------------------------------------------------------
-- RDC_SEMAPHORE Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -89427,13 +38855,12 @@ typedef struct {
/** RDC_SEMAPHORE - Register Layout Typedef */
typedef struct {
- __IO uint8_t GATE[64]; /**< Gate Register, array offset: 0x0, array step: 0x1 */
+ __IO uint8_t GATE[64]; /**< Gate Register, array offset: 0x0, array step: 0x1 */
union { /* offset: 0x40 */
- __IO uint16_t RSTGT_R; /**< Reset Gate Read, offset: 0x40 */
- __IO uint16_t RSTGT_W; /**< Reset Gate Write, offset: 0x40 */
+ __IO uint16_t RSTGT_W; /**< Reset Gate Write,offset: 0x40 */
+ __IO uint16_t RSTGT_R; /**< Reset Gate Read,offset: 0x40 */
};
} RDC_SEMAPHORE_Type, *RDC_SEMAPHORE_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- RDC_SEMAPHORE - Register accessor macros
---------------------------------------------------------------------------- */
@@ -89446,14 +38873,12 @@ typedef struct {
/* RDC_SEMAPHORE - Register accessors */
#define RDC_SEMAPHORE_GATE_REG(base,index) ((base)->GATE[index])
-#define RDC_SEMAPHORE_RSTGT_R_REG(base) ((base)->RSTGT_R)
#define RDC_SEMAPHORE_RSTGT_W_REG(base) ((base)->RSTGT_W)
+#define RDC_SEMAPHORE_RSTGT_R_REG(base) ((base)->RSTGT_R)
/*!
* @}
*/ /* end of group RDC_SEMAPHORE_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- RDC_SEMAPHORE Register Masks
---------------------------------------------------------------------------- */
@@ -89470,6 +38895,13 @@ typedef struct {
#define RDC_SEMAPHORE_GATE_LDOM_MASK 0x60u
#define RDC_SEMAPHORE_GATE_LDOM_SHIFT 5
#define RDC_SEMAPHORE_GATE_LDOM(x) (((uint8_t)(((uint8_t)(x))<<RDC_SEMAPHORE_GATE_LDOM_SHIFT))&RDC_SEMAPHORE_GATE_LDOM_MASK)
+/* RSTGT_W Bit Fields */
+#define RDC_SEMAPHORE_RSTGT_W_RSTGDP_MASK 0xFFu
+#define RDC_SEMAPHORE_RSTGT_W_RSTGDP_SHIFT 0
+#define RDC_SEMAPHORE_RSTGT_W_RSTGDP(x) (((uint16_t)(((uint16_t)(x))<<RDC_SEMAPHORE_RSTGT_W_RSTGDP_SHIFT))&RDC_SEMAPHORE_RSTGT_W_RSTGDP_MASK)
+#define RDC_SEMAPHORE_RSTGT_W_RSTGTN_MASK 0xFF00u
+#define RDC_SEMAPHORE_RSTGT_W_RSTGTN_SHIFT 8
+#define RDC_SEMAPHORE_RSTGT_W_RSTGTN(x) (((uint16_t)(((uint16_t)(x))<<RDC_SEMAPHORE_RSTGT_W_RSTGTN_SHIFT))&RDC_SEMAPHORE_RSTGT_W_RSTGTN_MASK)
/* RSTGT_R Bit Fields */
#define RDC_SEMAPHORE_RSTGT_R_RSTGMS_MASK 0xFu
#define RDC_SEMAPHORE_RSTGT_R_RSTGMS_SHIFT 0
@@ -89480,19 +38912,11 @@ typedef struct {
#define RDC_SEMAPHORE_RSTGT_R_RSTGTN_MASK 0xFF00u
#define RDC_SEMAPHORE_RSTGT_R_RSTGTN_SHIFT 8
#define RDC_SEMAPHORE_RSTGT_R_RSTGTN(x) (((uint16_t)(((uint16_t)(x))<<RDC_SEMAPHORE_RSTGT_R_RSTGTN_SHIFT))&RDC_SEMAPHORE_RSTGT_R_RSTGTN_MASK)
-/* RSTGT_W Bit Fields */
-#define RDC_SEMAPHORE_RSTGT_W_RSTGDP_MASK 0xFFu
-#define RDC_SEMAPHORE_RSTGT_W_RSTGDP_SHIFT 0
-#define RDC_SEMAPHORE_RSTGT_W_RSTGDP(x) (((uint16_t)(((uint16_t)(x))<<RDC_SEMAPHORE_RSTGT_W_RSTGDP_SHIFT))&RDC_SEMAPHORE_RSTGT_W_RSTGDP_MASK)
-#define RDC_SEMAPHORE_RSTGT_W_RSTGTN_MASK 0xFF00u
-#define RDC_SEMAPHORE_RSTGT_W_RSTGTN_SHIFT 8
-#define RDC_SEMAPHORE_RSTGT_W_RSTGTN(x) (((uint16_t)(((uint16_t)(x))<<RDC_SEMAPHORE_RSTGT_W_RSTGTN_SHIFT))&RDC_SEMAPHORE_RSTGT_W_RSTGTN_MASK)
/*!
* @}
*/ /* end of group RDC_SEMAPHORE_Register_Masks */
-
/* RDC_SEMAPHORE - Peripheral instance base addresses */
/** Peripheral RDC_SEMAPHORE1 base address */
#define RDC_SEMAPHORE1_BASE (0x303B0000u)
@@ -89504,11 +38928,10 @@ typedef struct {
/** Peripheral RDC_SEMAPHORE2 base pointer */
#define RDC_SEMAPHORE2 ((RDC_SEMAPHORE_Type *)RDC_SEMAPHORE2_BASE)
#define RDC_SEMAPHORE2_BASE_PTR (RDC_SEMAPHORE2)
-/** Array initializer of RDC_SEMAPHORE peripheral base adresses */
+/** Array initializer of RDC_SEMAPHORE peripheral base addresses */
#define RDC_SEMAPHORE_BASE_ADDRS { RDC_SEMAPHORE1_BASE, RDC_SEMAPHORE2_BASE }
/** Array initializer of RDC_SEMAPHORE peripheral base pointers */
#define RDC_SEMAPHORE_BASE_PTRS { RDC_SEMAPHORE1, RDC_SEMAPHORE2 }
-
/* ----------------------------------------------------------------------------
-- RDC_SEMAPHORE - Register accessor macros
---------------------------------------------------------------------------- */
@@ -89585,8 +39008,8 @@ typedef struct {
#define RDC_SEMAPHORE1_GATE61 RDC_SEMAPHORE_GATE_REG(RDC_SEMAPHORE1_BASE_PTR,61)
#define RDC_SEMAPHORE1_GATE62 RDC_SEMAPHORE_GATE_REG(RDC_SEMAPHORE1_BASE_PTR,62)
#define RDC_SEMAPHORE1_GATE63 RDC_SEMAPHORE_GATE_REG(RDC_SEMAPHORE1_BASE_PTR,63)
-#define RDC_SEMAPHORE1_RSTGT_R RDC_SEMAPHORE_RSTGT_R_REG(RDC_SEMAPHORE1_BASE_PTR)
#define RDC_SEMAPHORE1_RSTGT_W RDC_SEMAPHORE_RSTGT_W_REG(RDC_SEMAPHORE1_BASE_PTR)
+#define RDC_SEMAPHORE1_RSTGT_R RDC_SEMAPHORE_RSTGT_R_REG(RDC_SEMAPHORE1_BASE_PTR)
/* RDC_SEMAPHORE2 */
#define RDC_SEMAPHORE2_GATE0 RDC_SEMAPHORE_GATE_REG(RDC_SEMAPHORE2_BASE_PTR,0)
#define RDC_SEMAPHORE2_GATE1 RDC_SEMAPHORE_GATE_REG(RDC_SEMAPHORE2_BASE_PTR,1)
@@ -89652,13 +39075,11 @@ typedef struct {
#define RDC_SEMAPHORE2_GATE61 RDC_SEMAPHORE_GATE_REG(RDC_SEMAPHORE2_BASE_PTR,61)
#define RDC_SEMAPHORE2_GATE62 RDC_SEMAPHORE_GATE_REG(RDC_SEMAPHORE2_BASE_PTR,62)
#define RDC_SEMAPHORE2_GATE63 RDC_SEMAPHORE_GATE_REG(RDC_SEMAPHORE2_BASE_PTR,63)
-#define RDC_SEMAPHORE2_RSTGT_R RDC_SEMAPHORE_RSTGT_R_REG(RDC_SEMAPHORE2_BASE_PTR)
#define RDC_SEMAPHORE2_RSTGT_W RDC_SEMAPHORE_RSTGT_W_REG(RDC_SEMAPHORE2_BASE_PTR)
-
+#define RDC_SEMAPHORE2_RSTGT_R RDC_SEMAPHORE_RSTGT_R_REG(RDC_SEMAPHORE2_BASE_PTR)
/* RDC_SEMAPHORE - Register array accessors */
#define RDC_SEMAPHORE1_GATE(index) RDC_SEMAPHORE_GATE_REG(RDC_SEMAPHORE1_BASE_PTR,index)
#define RDC_SEMAPHORE2_GATE(index) RDC_SEMAPHORE_GATE_REG(RDC_SEMAPHORE2_BASE_PTR,index)
-
/*!
* @}
*/ /* end of group RDC_SEMAPHORE_Register_Accessor_Macros */
@@ -89668,7 +39089,6 @@ typedef struct {
* @}
*/ /* end of group RDC_SEMAPHORE_Peripheral */
-
/* ----------------------------------------------------------------------------
-- ROMC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -89689,7 +39109,6 @@ typedef struct {
uint8_t RESERVED_1[200];
__IO uint32_t ROMPATCHSR; /**< ROMC Status Register, offset: 0x208 */
} ROMC_Type, *ROMC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- ROMC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -89711,8 +39130,6 @@ typedef struct {
/*!
* @}
*/ /* end of group ROMC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- ROMC Register Masks
---------------------------------------------------------------------------- */
@@ -89732,6 +39149,7 @@ typedef struct {
#define ROMC_ROMPATCHCNTL_DATAFIX(x) (((uint32_t)(((uint32_t)(x))<<ROMC_ROMPATCHCNTL_DATAFIX_SHIFT))&ROMC_ROMPATCHCNTL_DATAFIX_MASK)
#define ROMC_ROMPATCHCNTL_DIS_MASK 0x20000000u
#define ROMC_ROMPATCHCNTL_DIS_SHIFT 29
+/* ROMPATCHENH Bit Fields */
/* ROMPATCHENL Bit Fields */
#define ROMC_ROMPATCHENL_ENABLE_MASK 0xFFFFu
#define ROMC_ROMPATCHENL_ENABLE_SHIFT 0
@@ -89753,18 +39171,16 @@ typedef struct {
* @}
*/ /* end of group ROMC_Register_Masks */
-
/* ROMC - Peripheral instance base addresses */
/** Peripheral ROMC base address */
#define ROMC_BASE (0x30310000u)
/** Peripheral ROMC base pointer */
#define ROMC ((ROMC_Type *)ROMC_BASE)
#define ROMC_BASE_PTR (ROMC)
-/** Array initializer of ROMC peripheral base adresses */
+/** Array initializer of ROMC peripheral base addresses */
#define ROMC_BASE_ADDRS { ROMC_BASE }
/** Array initializer of ROMC peripheral base pointers */
#define ROMC_BASE_PTRS { ROMC }
-
/* ----------------------------------------------------------------------------
-- ROMC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -89805,11 +39221,9 @@ typedef struct {
#define ROMC_ROMPATCH14A ROMC_ROMPATCHA_REG(ROMC_BASE_PTR,14)
#define ROMC_ROMPATCH15A ROMC_ROMPATCHA_REG(ROMC_BASE_PTR,15)
#define ROMC_ROMPATCHSR ROMC_ROMPATCHSR_REG(ROMC_BASE_PTR)
-
/* ROMC - Register array accessors */
#define ROMC_ROMPATCHD(index) ROMC_ROMPATCHD_REG(ROMC_BASE_PTR,index)
#define ROMC_ROMPATCHA(index) ROMC_ROMPATCHA_REG(ROMC_BASE_PTR,index)
-
/*!
* @}
*/ /* end of group ROMC_Register_Accessor_Macros */
@@ -89819,7 +39233,6 @@ typedef struct {
* @}
*/ /* end of group ROMC_Peripheral */
-
/* ----------------------------------------------------------------------------
-- SDMAARM Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -89865,7 +39278,6 @@ typedef struct {
uint8_t RESERVED_4[128];
__IO uint32_t CHNENBL[48]; /**< Channel Enable RAM, array offset: 0x200, array step: 0x4 */
} SDMAARM_Type, *SDMAARM_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- SDMAARM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -89909,8 +39321,6 @@ typedef struct {
/*!
* @}
*/ /* end of group SDMAARM_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- SDMAARM Register Masks
---------------------------------------------------------------------------- */
@@ -90102,18 +39512,18 @@ typedef struct {
* @}
*/ /* end of group SDMAARM_Register_Masks */
-
/* SDMAARM - Peripheral instance base addresses */
/** Peripheral SDMAARM base address */
#define SDMAARM_BASE (0x30BD0000u)
/** Peripheral SDMAARM base pointer */
#define SDMAARM ((SDMAARM_Type *)SDMAARM_BASE)
#define SDMAARM_BASE_PTR (SDMAARM)
-/** Array initializer of SDMAARM peripheral base adresses */
+/** Array initializer of SDMAARM peripheral base addresses */
#define SDMAARM_BASE_ADDRS { SDMAARM_BASE }
/** Array initializer of SDMAARM peripheral base pointers */
#define SDMAARM_BASE_PTRS { SDMAARM }
-
+/** Interrupt vectors for the SDMAARM peripheral type */
+#define SDMAARM_IRQS { SDMA_IRQn }
/* ----------------------------------------------------------------------------
-- SDMAARM - Register accessor macros
---------------------------------------------------------------------------- */
@@ -90232,11 +39642,9 @@ typedef struct {
#define SDMAARM_CHNENBL45 SDMAARM_CHNENBL_REG(SDMAARM_BASE_PTR,45)
#define SDMAARM_CHNENBL46 SDMAARM_CHNENBL_REG(SDMAARM_BASE_PTR,46)
#define SDMAARM_CHNENBL47 SDMAARM_CHNENBL_REG(SDMAARM_BASE_PTR,47)
-
/* SDMAARM - Register array accessors */
#define SDMAARM_SDMA_CHNPRI(index) SDMAARM_SDMA_CHNPRI_REG(SDMAARM_BASE_PTR,index)
#define SDMAARM_CHNENBL(index) SDMAARM_CHNENBL_REG(SDMAARM_BASE_PTR,index)
-
/*!
* @}
*/ /* end of group SDMAARM_Register_Accessor_Macros */
@@ -90246,462 +39654,6 @@ typedef struct {
* @}
*/ /* end of group SDMAARM_Peripheral */
-
-/* ----------------------------------------------------------------------------
- -- SDMABP Peripheral Access Layer
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup SDMABP_Peripheral_Access_Layer SDMABP Peripheral Access Layer
- * @{
- */
-
-/** SDMABP - Register Layout Typedef */
-typedef struct {
- __IO uint32_t DC0PTR; /**< Channel 0 Pointer, offset: 0x0 */
- __IO uint32_t INTR; /**< Channel Interrupts, offset: 0x4 */
- __IO uint32_t STOP_STAT; /**< Channel Stop/Channel Status, offset: 0x8 */
- __I uint32_t DSTART; /**< Channel Start, offset: 0xC */
- uint8_t RESERVED_0[24];
- __I uint32_t EVTERR; /**< DMA Request Error Register, offset: 0x28 */
- __IO uint32_t INTRMASK; /**< Channel DSP Interrupt Mask, offset: 0x2C */
- uint8_t RESERVED_1[4];
- __I uint32_t EVTERRDBG; /**< DMA Request Error Register, offset: 0x34 */
-} SDMABP_Type, *SDMABP_MemMapPtr;
-
-/* ----------------------------------------------------------------------------
- -- SDMABP - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup SDMABP_Register_Accessor_Macros SDMABP - Register accessor macros
- * @{
- */
-
-
-/* SDMABP - Register accessors */
-#define SDMABP_DC0PTR_REG(base) ((base)->DC0PTR)
-#define SDMABP_INTR_REG(base) ((base)->INTR)
-#define SDMABP_STOP_STAT_REG(base) ((base)->STOP_STAT)
-#define SDMABP_DSTART_REG(base) ((base)->DSTART)
-#define SDMABP_EVTERR_REG(base) ((base)->EVTERR)
-#define SDMABP_INTRMASK_REG(base) ((base)->INTRMASK)
-#define SDMABP_EVTERRDBG_REG(base) ((base)->EVTERRDBG)
-
-/*!
- * @}
- */ /* end of group SDMABP_Register_Accessor_Macros */
-
-
-/* ----------------------------------------------------------------------------
- -- SDMABP Register Masks
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup SDMABP_Register_Masks SDMABP Register Masks
- * @{
- */
-
-/* DC0PTR Bit Fields */
-#define SDMABP_DC0PTR_DC0PTR_MASK 0xFFFFFFFFu
-#define SDMABP_DC0PTR_DC0PTR_SHIFT 0
-#define SDMABP_DC0PTR_DC0PTR(x) (((uint32_t)(((uint32_t)(x))<<SDMABP_DC0PTR_DC0PTR_SHIFT))&SDMABP_DC0PTR_DC0PTR_MASK)
-/* INTR Bit Fields */
-#define SDMABP_INTR_DI_MASK 0xFFFFFFFFu
-#define SDMABP_INTR_DI_SHIFT 0
-#define SDMABP_INTR_DI(x) (((uint32_t)(((uint32_t)(x))<<SDMABP_INTR_DI_SHIFT))&SDMABP_INTR_DI_MASK)
-/* STOP_STAT Bit Fields */
-#define SDMABP_STOP_STAT_DE_MASK 0xFFFFFFFFu
-#define SDMABP_STOP_STAT_DE_SHIFT 0
-#define SDMABP_STOP_STAT_DE(x) (((uint32_t)(((uint32_t)(x))<<SDMABP_STOP_STAT_DE_SHIFT))&SDMABP_STOP_STAT_DE_MASK)
-/* DSTART Bit Fields */
-#define SDMABP_DSTART_DSTART_DE_MASK 0xFFFFFFFFu
-#define SDMABP_DSTART_DSTART_DE_SHIFT 0
-#define SDMABP_DSTART_DSTART_DE(x) (((uint32_t)(((uint32_t)(x))<<SDMABP_DSTART_DSTART_DE_SHIFT))&SDMABP_DSTART_DSTART_DE_MASK)
-/* EVTERR Bit Fields */
-#define SDMABP_EVTERR_CHNERR_MASK 0xFFFFFFFFu
-#define SDMABP_EVTERR_CHNERR_SHIFT 0
-#define SDMABP_EVTERR_CHNERR(x) (((uint32_t)(((uint32_t)(x))<<SDMABP_EVTERR_CHNERR_SHIFT))&SDMABP_EVTERR_CHNERR_MASK)
-/* INTRMASK Bit Fields */
-#define SDMABP_INTRMASK_DIMASK_MASK 0xFFFFFFFFu
-#define SDMABP_INTRMASK_DIMASK_SHIFT 0
-#define SDMABP_INTRMASK_DIMASK(x) (((uint32_t)(((uint32_t)(x))<<SDMABP_INTRMASK_DIMASK_SHIFT))&SDMABP_INTRMASK_DIMASK_MASK)
-/* EVTERRDBG Bit Fields */
-#define SDMABP_EVTERRDBG_CHNERR_MASK 0xFFFFFFFFu
-#define SDMABP_EVTERRDBG_CHNERR_SHIFT 0
-#define SDMABP_EVTERRDBG_CHNERR(x) (((uint32_t)(((uint32_t)(x))<<SDMABP_EVTERRDBG_CHNERR_SHIFT))&SDMABP_EVTERRDBG_CHNERR_MASK)
-
-/*!
- * @}
- */ /* end of group SDMABP_Register_Masks */
-
-
-/* SDMABP - Peripheral instance base addresses */
-/** Peripheral SDMABP base address */
-#define SDMABP_BASE (0x30BD0000u)
-/** Peripheral SDMABP base pointer */
-#define SDMABP ((SDMABP_Type *)SDMABP_BASE)
-#define SDMABP_BASE_PTR (SDMABP)
-/** Array initializer of SDMABP peripheral base adresses */
-#define SDMABP_BASE_ADDRS { SDMABP_BASE }
-/** Array initializer of SDMABP peripheral base pointers */
-#define SDMABP_BASE_PTRS { SDMABP }
-
-/* ----------------------------------------------------------------------------
- -- SDMABP - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup SDMABP_Register_Accessor_Macros SDMABP - Register accessor macros
- * @{
- */
-
-
-/* SDMABP - Register instance definitions */
-/* SDMABP */
-#define SDMABP_DC0PTR SDMABP_DC0PTR_REG(SDMABP_BASE_PTR)
-#define SDMABP_INTR SDMABP_INTR_REG(SDMABP_BASE_PTR)
-#define SDMABP_STOP_STAT SDMABP_STOP_STAT_REG(SDMABP_BASE_PTR)
-#define SDMABP_DSTART SDMABP_DSTART_REG(SDMABP_BASE_PTR)
-#define SDMABP_EVTERR SDMABP_EVTERR_REG(SDMABP_BASE_PTR)
-#define SDMABP_INTRMASK SDMABP_INTRMASK_REG(SDMABP_BASE_PTR)
-#define SDMABP_EVTERRDBG SDMABP_EVTERRDBG_REG(SDMABP_BASE_PTR)
-
-/*!
- * @}
- */ /* end of group SDMABP_Register_Accessor_Macros */
-
-
-/*!
- * @}
- */ /* end of group SDMABP_Peripheral */
-
-
-/* ----------------------------------------------------------------------------
- -- SDMACORE Peripheral Access Layer
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup SDMACORE_Peripheral_Access_Layer SDMACORE Peripheral Access Layer
- * @{
- */
-
-/** SDMACORE - Register Layout Typedef */
-typedef struct {
- union { /* offset: 0x0 */
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[6];
- __I uint32_t CCPRI; /**< Current Channel Priority, offset: 0x6 */
- } CCPRI;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[2];
- __I uint32_t CCPTR; /**< Current Channel Pointer, offset: 0x2 */
- } CCPTR;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[3];
- __I uint32_t CCR; /**< Current Channel Register, offset: 0x3 */
- } CCR;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[11];
- __IO uint32_t EAA; /**< OnCE Event Address Register A, offset: 0xB */
- } EAA;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[12];
- __IO uint32_t EAB; /**< OnCE Event Cell Address Register B, offset: 0xC */
- } EAB;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[13];
- __IO uint32_t EAM; /**< OnCE Event Cell Address Mask, offset: 0xD */
- } EAM;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[9];
- __IO uint32_t ECOUNT; /**< OnCE Event Cell Counter, offset: 0x9 */
- } ECOUNT;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[10];
- __IO uint32_t ECTL; /**< OnCE Event Cell Control Register, offset: 0xA */
- } ECTL;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[14];
- __IO uint32_t ED; /**< OnCE Event Cell Data Register, offset: 0xE */
- } ED;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[15];
- __IO uint32_t EDM; /**< OnCE Event Cell Data Mask, offset: 0xF */
- } EDM;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[5];
- __I uint32_t EVENTS; /**< External DMA Requests Mirror, offset: 0x5 */
- } EVENTS;
- __I uint32_t MC0PTR; /**< ARM platform Channel 0 Pointer, offset: 0x0 */
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[7];
- __I uint32_t NCPRI; /**< Next Channel Priority, offset: 0x7 */
- } NCPRI;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[4];
- __I uint32_t NCR; /**< Highest Pending Channel Register, offset: 0x4 */
- } NCR;
- };
- uint8_t RESERVED_0[5];
- union { /* offset: 0x18 */
- struct { /* offset: 0x18 */
- uint8_t RESERVED_0[5];
- __I uint32_t ENDIANNESS; /**< ENDIAN Status Register, offset: 0x1D */
- } ENDIANNESS;
- struct { /* offset: 0x18 */
- uint8_t RESERVED_0[7];
- __I uint32_t EVENTS2; /**< External DMA Requests Mirror #2, offset: 0x1F */
- } EVENTS2;
- struct { /* offset: 0x18 */
- uint8_t RESERVED_0[4];
- __I uint32_t MCHN0ADDR; /**< Channel 0 Boot Address, offset: 0x1C */
- } MCHN0ADDR;
- struct { /* offset: 0x18 */
- uint8_t RESERVED_0[2];
- __I uint32_t OSTAT; /**< OnCE Status, offset: 0x1A */
- } OSTAT;
- __IO uint32_t RTB; /**< OnCE Real-Time Buffer, offset: 0x18 */
- struct { /* offset: 0x18 */
- uint8_t RESERVED_0[6];
- __I uint32_t SDMA_LOCK; /**< Lock Status Register, offset: 0x1E */
- } SDMA_LOCK;
- struct { /* offset: 0x18 */
- uint8_t RESERVED_0[1];
- __IO uint32_t TB; /**< OnCE Trace Buffer, offset: 0x19 */
- } TB;
- };
-} SDMACORE_Type, *SDMACORE_MemMapPtr;
-
-/* ----------------------------------------------------------------------------
- -- SDMACORE - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup SDMACORE_Register_Accessor_Macros SDMACORE - Register accessor macros
- * @{
- */
-
-
-/* SDMACORE - Register accessors */
-#define SDMACORE_CCPRI_REG(base) ((base)->CCPRI.CCPRI)
-#define SDMACORE_CCPTR_REG(base) ((base)->CCPTR.CCPTR)
-#define SDMACORE_CCR_REG(base) ((base)->CCR.CCR)
-#define SDMACORE_EAA_REG(base) ((base)->EAA.EAA)
-#define SDMACORE_EAB_REG(base) ((base)->EAB.EAB)
-#define SDMACORE_EAM_REG(base) ((base)->EAM.EAM)
-#define SDMACORE_ECOUNT_REG(base) ((base)->ECOUNT.ECOUNT)
-#define SDMACORE_ECTL_REG(base) ((base)->ECTL.ECTL)
-#define SDMACORE_ED_REG(base) ((base)->ED.ED)
-#define SDMACORE_EDM_REG(base) ((base)->EDM.EDM)
-#define SDMACORE_EVENTS_REG(base) ((base)->EVENTS.EVENTS)
-#define SDMACORE_MC0PTR_REG(base) ((base)->MC0PTR)
-#define SDMACORE_NCPRI_REG(base) ((base)->NCPRI.NCPRI)
-#define SDMACORE_NCR_REG(base) ((base)->NCR.NCR)
-#define SDMACORE_ENDIANNESS_REG(base) ((base)->ENDIANNESS.ENDIANNESS)
-#define SDMACORE_EVENTS2_REG(base) ((base)->EVENTS2.EVENTS2)
-#define SDMACORE_MCHN0ADDR_REG(base) ((base)->MCHN0ADDR.MCHN0ADDR)
-#define SDMACORE_OSTAT_REG(base) ((base)->OSTAT.OSTAT)
-#define SDMACORE_RTB_REG(base) ((base)->RTB)
-#define SDMACORE_SDMA_LOCK_REG(base) ((base)->SDMA_LOCK.SDMA_LOCK)
-#define SDMACORE_TB_REG(base) ((base)->TB.TB)
-
-/*!
- * @}
- */ /* end of group SDMACORE_Register_Accessor_Macros */
-
-
-/* ----------------------------------------------------------------------------
- -- SDMACORE Register Masks
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup SDMACORE_Register_Masks SDMACORE Register Masks
- * @{
- */
-
-/* CCPRI Bit Fields */
-#define SDMACORE_CCPRI_CCPRI_MASK 0x7u
-#define SDMACORE_CCPRI_CCPRI_SHIFT 0
-#define SDMACORE_CCPRI_CCPRI(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_CCPRI_CCPRI_SHIFT))&SDMACORE_CCPRI_CCPRI_MASK)
-/* CCPTR Bit Fields */
-#define SDMACORE_CCPTR_CCPTR_MASK 0xFFFFu
-#define SDMACORE_CCPTR_CCPTR_SHIFT 0
-#define SDMACORE_CCPTR_CCPTR(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_CCPTR_CCPTR_SHIFT))&SDMACORE_CCPTR_CCPTR_MASK)
-/* CCR Bit Fields */
-#define SDMACORE_CCR_CCR_MASK 0x1Fu
-#define SDMACORE_CCR_CCR_SHIFT 0
-#define SDMACORE_CCR_CCR(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_CCR_CCR_SHIFT))&SDMACORE_CCR_CCR_MASK)
-/* EAA Bit Fields */
-#define SDMACORE_EAA_EAA_MASK 0xFFFFu
-#define SDMACORE_EAA_EAA_SHIFT 0
-#define SDMACORE_EAA_EAA(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_EAA_EAA_SHIFT))&SDMACORE_EAA_EAA_MASK)
-/* EAB Bit Fields */
-#define SDMACORE_EAB_EAB_MASK 0xFFFFu
-#define SDMACORE_EAB_EAB_SHIFT 0
-#define SDMACORE_EAB_EAB(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_EAB_EAB_SHIFT))&SDMACORE_EAB_EAB_MASK)
-/* EAM Bit Fields */
-#define SDMACORE_EAM_EAM_MASK 0xFFFFu
-#define SDMACORE_EAM_EAM_SHIFT 0
-#define SDMACORE_EAM_EAM(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_EAM_EAM_SHIFT))&SDMACORE_EAM_EAM_MASK)
-/* ECOUNT Bit Fields */
-#define SDMACORE_ECOUNT_ECOUNT_MASK 0xFFFFu
-#define SDMACORE_ECOUNT_ECOUNT_SHIFT 0
-#define SDMACORE_ECOUNT_ECOUNT(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_ECOUNT_ECOUNT_SHIFT))&SDMACORE_ECOUNT_ECOUNT_MASK)
-/* ECTL Bit Fields */
-#define SDMACORE_ECTL_ATS_MASK 0x3u
-#define SDMACORE_ECTL_ATS_SHIFT 0
-#define SDMACORE_ECTL_ATS(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_ECTL_ATS_SHIFT))&SDMACORE_ECTL_ATS_MASK)
-#define SDMACORE_ECTL_AATC_MASK 0xCu
-#define SDMACORE_ECTL_AATC_SHIFT 2
-#define SDMACORE_ECTL_AATC(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_ECTL_AATC_SHIFT))&SDMACORE_ECTL_AATC_MASK)
-#define SDMACORE_ECTL_ABTC_MASK 0x30u
-#define SDMACORE_ECTL_ABTC_SHIFT 4
-#define SDMACORE_ECTL_ABTC(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_ECTL_ABTC_SHIFT))&SDMACORE_ECTL_ABTC_MASK)
-#define SDMACORE_ECTL_ATC_MASK 0xC0u
-#define SDMACORE_ECTL_ATC_SHIFT 6
-#define SDMACORE_ECTL_ATC(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_ECTL_ATC_SHIFT))&SDMACORE_ECTL_ATC_MASK)
-#define SDMACORE_ECTL_DTC_MASK 0x300u
-#define SDMACORE_ECTL_DTC_SHIFT 8
-#define SDMACORE_ECTL_DTC(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_ECTL_DTC_SHIFT))&SDMACORE_ECTL_DTC_MASK)
-#define SDMACORE_ECTL_ECTC_MASK 0xC00u
-#define SDMACORE_ECTL_ECTC_SHIFT 10
-#define SDMACORE_ECTL_ECTC(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_ECTL_ECTC_SHIFT))&SDMACORE_ECTL_ECTC_MASK)
-#define SDMACORE_ECTL_CNT_MASK 0x1000u
-#define SDMACORE_ECTL_CNT_SHIFT 12
-#define SDMACORE_ECTL_EN_MASK 0x2000u
-#define SDMACORE_ECTL_EN_SHIFT 13
-/* ED Bit Fields */
-#define SDMACORE_ED_ED_MASK 0xFFFFFFFFu
-#define SDMACORE_ED_ED_SHIFT 0
-#define SDMACORE_ED_ED(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_ED_ED_SHIFT))&SDMACORE_ED_ED_MASK)
-/* EDM Bit Fields */
-#define SDMACORE_EDM_EDM_MASK 0xFFFFFFFFu
-#define SDMACORE_EDM_EDM_SHIFT 0
-#define SDMACORE_EDM_EDM(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_EDM_EDM_SHIFT))&SDMACORE_EDM_EDM_MASK)
-/* EVENTS Bit Fields */
-#define SDMACORE_EVENTS_EVENTS_MASK 0xFFFFFFFFu
-#define SDMACORE_EVENTS_EVENTS_SHIFT 0
-#define SDMACORE_EVENTS_EVENTS(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_EVENTS_EVENTS_SHIFT))&SDMACORE_EVENTS_EVENTS_MASK)
-/* MC0PTR Bit Fields */
-#define SDMACORE_MC0PTR_MC0PTR_MASK 0xFFFFFFFFu
-#define SDMACORE_MC0PTR_MC0PTR_SHIFT 0
-#define SDMACORE_MC0PTR_MC0PTR(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_MC0PTR_MC0PTR_SHIFT))&SDMACORE_MC0PTR_MC0PTR_MASK)
-/* NCPRI Bit Fields */
-#define SDMACORE_NCPRI_NCPRI_MASK 0x7u
-#define SDMACORE_NCPRI_NCPRI_SHIFT 0
-#define SDMACORE_NCPRI_NCPRI(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_NCPRI_NCPRI_SHIFT))&SDMACORE_NCPRI_NCPRI_MASK)
-/* NCR Bit Fields */
-#define SDMACORE_NCR_NCR_MASK 0x1Fu
-#define SDMACORE_NCR_NCR_SHIFT 0
-#define SDMACORE_NCR_NCR(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_NCR_NCR_SHIFT))&SDMACORE_NCR_NCR_MASK)
-/* ENDIANNESS Bit Fields */
-#define SDMACORE_ENDIANNESS_APEND_MASK 0x1u
-#define SDMACORE_ENDIANNESS_APEND_SHIFT 0
-/* EVENTS2 Bit Fields */
-#define SDMACORE_EVENTS2_EVENTS_MASK 0xFFFFu
-#define SDMACORE_EVENTS2_EVENTS_SHIFT 0
-#define SDMACORE_EVENTS2_EVENTS(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_EVENTS2_EVENTS_SHIFT))&SDMACORE_EVENTS2_EVENTS_MASK)
-/* MCHN0ADDR Bit Fields */
-#define SDMACORE_MCHN0ADDR_CHN0ADDR_MASK 0x3FFFu
-#define SDMACORE_MCHN0ADDR_CHN0ADDR_SHIFT 0
-#define SDMACORE_MCHN0ADDR_CHN0ADDR(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_MCHN0ADDR_CHN0ADDR_SHIFT))&SDMACORE_MCHN0ADDR_CHN0ADDR_MASK)
-#define SDMACORE_MCHN0ADDR_SMSZ_MASK 0x4000u
-#define SDMACORE_MCHN0ADDR_SMSZ_SHIFT 14
-/* OSTAT Bit Fields */
-#define SDMACORE_OSTAT_ECDR_MASK 0x7u
-#define SDMACORE_OSTAT_ECDR_SHIFT 0
-#define SDMACORE_OSTAT_ECDR(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_OSTAT_ECDR_SHIFT))&SDMACORE_OSTAT_ECDR_MASK)
-#define SDMACORE_OSTAT_MST_MASK 0x80u
-#define SDMACORE_OSTAT_MST_SHIFT 7
-#define SDMACORE_OSTAT_SWB_MASK 0x100u
-#define SDMACORE_OSTAT_SWB_SHIFT 8
-#define SDMACORE_OSTAT_ODR_MASK 0x200u
-#define SDMACORE_OSTAT_ODR_SHIFT 9
-#define SDMACORE_OSTAT_EDR_MASK 0x400u
-#define SDMACORE_OSTAT_EDR_SHIFT 10
-#define SDMACORE_OSTAT_RCV_MASK 0x800u
-#define SDMACORE_OSTAT_RCV_SHIFT 11
-#define SDMACORE_OSTAT_PST_MASK 0xF000u
-#define SDMACORE_OSTAT_PST_SHIFT 12
-#define SDMACORE_OSTAT_PST(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_OSTAT_PST_SHIFT))&SDMACORE_OSTAT_PST_MASK)
-/* RTB Bit Fields */
-#define SDMACORE_RTB_RTB_MASK 0xFFFFFFFFu
-#define SDMACORE_RTB_RTB_SHIFT 0
-#define SDMACORE_RTB_RTB(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_RTB_RTB_SHIFT))&SDMACORE_RTB_RTB_MASK)
-/* SDMA_LOCK Bit Fields */
-#define SDMACORE_SDMA_LOCK_LOCK_MASK 0x1u
-#define SDMACORE_SDMA_LOCK_LOCK_SHIFT 0
-/* TB Bit Fields */
-#define SDMACORE_TB_CHFADDR_MASK 0x3FFFu
-#define SDMACORE_TB_CHFADDR_SHIFT 0
-#define SDMACORE_TB_CHFADDR(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_TB_CHFADDR_SHIFT))&SDMACORE_TB_CHFADDR_MASK)
-#define SDMACORE_TB_TADDR_MASK 0xFFFC000u
-#define SDMACORE_TB_TADDR_SHIFT 14
-#define SDMACORE_TB_TADDR(x) (((uint32_t)(((uint32_t)(x))<<SDMACORE_TB_TADDR_SHIFT))&SDMACORE_TB_TADDR_MASK)
-#define SDMACORE_TB_TBF_MASK 0x10000000u
-#define SDMACORE_TB_TBF_SHIFT 28
-
-/*!
- * @}
- */ /* end of group SDMACORE_Register_Masks */
-
-
-/* SDMACORE - Peripheral instance base addresses */
-/** Peripheral SDMACORE base address */
-#define SDMACORE_BASE (0x30BD0000u)
-/** Peripheral SDMACORE base pointer */
-#define SDMACORE ((SDMACORE_Type *)SDMACORE_BASE)
-#define SDMACORE_BASE_PTR (SDMACORE)
-/** Array initializer of SDMACORE peripheral base adresses */
-#define SDMACORE_BASE_ADDRS { SDMACORE_BASE }
-/** Array initializer of SDMACORE peripheral base pointers */
-#define SDMACORE_BASE_PTRS { SDMACORE }
-
-/* ----------------------------------------------------------------------------
- -- SDMACORE - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup SDMACORE_Register_Accessor_Macros SDMACORE - Register accessor macros
- * @{
- */
-
-
-/* SDMACORE - Register instance definitions */
-/* SDMACORE */
-#define SDMACORE_MC0PTR SDMACORE_MC0PTR_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_CCPTR SDMACORE_CCPTR_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_CCR SDMACORE_CCR_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_NCR SDMACORE_NCR_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_EVENTS SDMACORE_EVENTS_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_CCPRI SDMACORE_CCPRI_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_NCPRI SDMACORE_NCPRI_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_ECOUNT SDMACORE_ECOUNT_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_ECTL SDMACORE_ECTL_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_EAA SDMACORE_EAA_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_EAB SDMACORE_EAB_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_EAM SDMACORE_EAM_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_ED SDMACORE_ED_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_EDM SDMACORE_EDM_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_RTB SDMACORE_RTB_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_TB SDMACORE_TB_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_OSTAT SDMACORE_OSTAT_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_MCHN0ADDR SDMACORE_MCHN0ADDR_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_ENDIANNESS SDMACORE_ENDIANNESS_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_SDMA_LOCK SDMACORE_SDMA_LOCK_REG(SDMACORE_BASE_PTR)
-#define SDMACORE_EVENTS2 SDMACORE_EVENTS2_REG(SDMACORE_BASE_PTR)
-
-/*!
- * @}
- */ /* end of group SDMACORE_Register_Accessor_Macros */
-
-
-/*!
- * @}
- */ /* end of group SDMACORE_Peripheral */
-
-
/* ----------------------------------------------------------------------------
-- SEMA4 Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -90711,39 +39663,39 @@ typedef struct {
* @{
*/
+/** SEMA4 - Register Layout Typedef */
typedef struct {
- __IO uint8_t GATE00; /**< Semaphores GATE 0 Register, offset: 0x0 */
- __IO uint8_t GATE01; /**< Semaphores GATE 1 Register, offset: 0x1 */
- __IO uint8_t GATE02; /**< Semaphores GATE 2 Register, offset: 0x2 */
- __IO uint8_t GATE03; /**< Semaphores GATE 3 Register, offset: 0x3 */
- __IO uint8_t GATE04; /**< Semaphores GATE 4 Register, offset: 0x4 */
- __IO uint8_t GATE05; /**< Semaphores GATE 5 Register, offset: 0x5 */
- __IO uint8_t GATE06; /**< Semaphores GATE 6 Register, offset: 0x6 */
- __IO uint8_t GATE07; /**< Semaphores GATE 7 Register, offset: 0x7 */
- __IO uint8_t GATE08; /**< Semaphores GATE 8 Register, offset: 0x8 */
- __IO uint8_t GATE09; /**< Semaphores GATE 9 Register, offset: 0x9 */
- __IO uint8_t GATE10; /**< Semaphores GATE 10 Register, offset: 0xA */
- __IO uint8_t GATE11; /**< Semaphores GATE 11 Register, offset: 0xB */
- __IO uint8_t GATE12; /**< Semaphores GATE 12 Register, offset: 0xC */
- __IO uint8_t GATE13; /**< Semaphores GATE 13 Register, offset: 0xD */
- __IO uint8_t GATE14; /**< Semaphores GATE 14 Register, offset: 0xE */
- __IO uint8_t GATE15; /**< Semaphores GATE 15 Register, offset: 0xF */
- uint8_t RESERVED_0[48];
+ __IO uint8_t GATE00; /**< Semaphores Gate 3 Register, offset: 0x0 */
+ __IO uint8_t GATE01; /**< Semaphores Gate 2 Register, offset: 0x1 */
+ __IO uint8_t GATE02; /**< Semaphores Gate 1 Register, offset: 0x2 */
+ __IO uint8_t GATE03; /**< Semaphores Gate 0 Register, offset: 0x3 */
+ __IO uint8_t GATE04; /**< Semaphores Gate 7 Register, offset: 0x4 */
+ __IO uint8_t GATE05; /**< Semaphores Gate 6 Register, offset: 0x5 */
+ __IO uint8_t GATE06; /**< Semaphores Gate 5 Register, offset: 0x6 */
+ __IO uint8_t GATE07; /**< Semaphores Gate 4 Register, offset: 0x7 */
+ __IO uint8_t GATE08; /**< Semaphores Gate 11 Register, offset: 0x8 */
+ __IO uint8_t GATE09; /**< Semaphores Gate 10 Register, offset: 0x9 */
+ __IO uint8_t GATE10; /**< Semaphores Gate 9 Register, offset: 0xA */
+ __IO uint8_t GATE11; /**< Semaphores Gate 8 Register, offset: 0xB */
+ __IO uint8_t GATE12; /**< Semaphores Gate 15 Register, offset: 0xC */
+ __IO uint8_t GATE13; /**< Semaphores Gate 14 Register, offset: 0xD */
+ __IO uint8_t GATE14; /**< Semaphores Gate 13 Register, offset: 0xE */
+ __IO uint8_t GATE15; /**< Semaphores Gate 12 Register, offset: 0xF */
+ uint8_t RESERVED_0[48];
struct { /* offset: 0x40, array step: 0x8 */
- __IO uint16_t INE; /**< Semaphores Processor n IRQ Notification Enable, array offset: 0x40, array step: 0x8 */
- uint8_t RESERVED_0[6];
+ __IO uint16_t INE; /**< Semaphores Processor n IRQ Notification Enable, array offset: 0x40, array step: 0x8 */
+ uint8_t RESERVED_0[6];
} CPnINE[2];
- uint8_t RESERVED_1[48];
+ uint8_t RESERVED_1[48];
struct { /* offset: 0x80, array step: 0x8 */
- __IO uint16_t NTF; /**< Semaphores Processor n IRQ Notification, array offset: 0x80, array step: 0x8 */
- uint8_t RESERVED_0[6];
+ __I uint16_t NTF; /**< Semaphores Processor n IRQ Notification, array offset: 0x80, array step: 0x8 */
+ uint8_t RESERVED_0[6];
} CPnNTF[2];
- uint8_t RESERVED_2[112];
- __IO uint16_t RSTGT; /**< Semaphores (Secure) Reset Gate n, offset: 0x100 */
- uint8_t RESERVED_3[2];
- __IO uint16_t RSTNTF; /**< Semaphores (Secure) Reset IRQ Notification, offset: 0x104 */
+ uint8_t RESERVED_2[112];
+ __IO uint16_t RSTGT; /**< Semaphores (Secure) Reset Gate n, offset: 0x100 */
+ uint8_t RESERVED_3[2];
+ __IO uint16_t RSTNTF; /**< Semaphores (Secure) Reset IRQ Notification, offset: 0x104 */
} SEMA4_Type, *SEMA4_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- SEMA4 - Register accessor macros
---------------------------------------------------------------------------- */
@@ -90755,32 +39707,30 @@ typedef struct {
/* SEMA4 - Register accessors */
-#define SEMA4_GATE03_REG(base) ((base)->Gate03)
-#define SEMA4_GATE02_REG(base) ((base)->Gate02)
-#define SEMA4_GATE01_REG(base) ((base)->Gate01)
-#define SEMA4_GATE00_REG(base) ((base)->Gate00)
-#define SEMA4_GATE07_REG(base) ((base)->Gate07)
-#define SEMA4_GATE06_REG(base) ((base)->Gate06)
-#define SEMA4_GATE05_REG(base) ((base)->Gate05)
-#define SEMA4_GATE04_REG(base) ((base)->Gate04)
-#define SEMA4_GATE11_REG(base) ((base)->Gate11)
-#define SEMA4_GATE10_REG(base) ((base)->Gate10)
-#define SEMA4_GATE09_REG(base) ((base)->Gate09)
-#define SEMA4_GATE08_REG(base) ((base)->Gate08)
-#define SEMA4_GATE15_REG(base) ((base)->Gate15)
-#define SEMA4_GATE14_REG(base) ((base)->Gate14)
-#define SEMA4_GATE13_REG(base) ((base)->Gate13)
-#define SEMA4_GATE12_REG(base) ((base)->Gate12)
-#define SEMA4_CPINE_REG(base,index) ((base)->CPINE[index].CPINE)
-#define SEMA4_CPNTF_REG(base,index) ((base)->CPNTF[index].CPNTF)
+#define SEMA4_GATE00_REG(base) ((base)->GATE00)
+#define SEMA4_GATE01_REG(base) ((base)->GATE01)
+#define SEMA4_GATE02_REG(base) ((base)->GATE02)
+#define SEMA4_GATE03_REG(base) ((base)->GATE03)
+#define SEMA4_GATE04_REG(base) ((base)->GATE04)
+#define SEMA4_GATE05_REG(base) ((base)->GATE05)
+#define SEMA4_GATE06_REG(base) ((base)->GATE06)
+#define SEMA4_GATE07_REG(base) ((base)->GATE07)
+#define SEMA4_GATE08_REG(base) ((base)->GATE08)
+#define SEMA4_GATE09_REG(base) ((base)->GATE09)
+#define SEMA4_GATE10_REG(base) ((base)->GATE10)
+#define SEMA4_GATE11_REG(base) ((base)->GATE11)
+#define SEMA4_GATE12_REG(base) ((base)->GATE12)
+#define SEMA4_GATE13_REG(base) ((base)->GATE13)
+#define SEMA4_GATE14_REG(base) ((base)->GATE14)
+#define SEMA4_GATE15_REG(base) ((base)->GATE15)
+#define SEMA4_CPINE_REG(base,index) ((base)->CPnINE[index].INE)
+#define SEMA4_CPNTF_REG(base,index) ((base)->CPnNTF[index].NTF)
#define SEMA4_RSTGT_REG(base) ((base)->RSTGT)
#define SEMA4_RSTNTF_REG(base) ((base)->RSTNTF)
/*!
* @}
*/ /* end of group SEMA4_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- SEMA4 Register Masks
---------------------------------------------------------------------------- */
@@ -90790,70 +39740,70 @@ typedef struct {
* @{
*/
-/* Gate03 Bit Fields */
-#define SEMA4_GATE03_GTFSM_MASK 0x3u
-#define SEMA4_GATE03_GTFSM_SHIFT 0
-#define SEMA4_GATE03_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE03_GTFSM_SHIFT))&SEMA4_GATE03_GTFSM_MASK)
-/* Gate02 Bit Fields */
-#define SEMA4_GATE02_GTFSM_MASK 0x3u
-#define SEMA4_GATE02_GTFSM_SHIFT 0
-#define SEMA4_GATE02_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE02_GTFSM_SHIFT))&SEMA4_GATE02_GTFSM_MASK)
-/* Gate01 Bit Fields */
-#define SEMA4_GATE01_GTFSM_MASK 0x3u
-#define SEMA4_GATE01_GTFSM_SHIFT 0
-#define SEMA4_GATE01_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE01_GTFSM_SHIFT))&SEMA4_GATE01_GTFSM_MASK)
-/* Gate00 Bit Fields */
+/* GATE00 Bit Fields */
#define SEMA4_GATE00_GTFSM_MASK 0x3u
#define SEMA4_GATE00_GTFSM_SHIFT 0
#define SEMA4_GATE00_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE00_GTFSM_SHIFT))&SEMA4_GATE00_GTFSM_MASK)
-/* Gate07 Bit Fields */
-#define SEMA4_GATE07_GTFSM_MASK 0x3u
-#define SEMA4_GATE07_GTFSM_SHIFT 0
-#define SEMA4_GATE07_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE07_GTFSM_SHIFT))&SEMA4_GATE07_GTFSM_MASK)
-/* Gate06 Bit Fields */
-#define SEMA4_GATE06_GTFSM_MASK 0x3u
-#define SEMA4_GATE06_GTFSM_SHIFT 0
-#define SEMA4_GATE06_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE06_GTFSM_SHIFT))&SEMA4_GATE06_GTFSM_MASK)
-/* Gate05 Bit Fields */
-#define SEMA4_GATE05_GTFSM_MASK 0x3u
-#define SEMA4_GATE05_GTFSM_SHIFT 0
-#define SEMA4_GATE05_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE05_GTFSM_SHIFT))&SEMA4_GATE05_GTFSM_MASK)
-/* Gate04 Bit Fields */
+/* GATE01 Bit Fields */
+#define SEMA4_GATE01_GTFSM_MASK 0x3u
+#define SEMA4_GATE01_GTFSM_SHIFT 0
+#define SEMA4_GATE01_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE01_GTFSM_SHIFT))&SEMA4_GATE01_GTFSM_MASK)
+/* GATE02 Bit Fields */
+#define SEMA4_GATE02_GTFSM_MASK 0x3u
+#define SEMA4_GATE02_GTFSM_SHIFT 0
+#define SEMA4_GATE02_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE02_GTFSM_SHIFT))&SEMA4_GATE02_GTFSM_MASK)
+/* GATE03 Bit Fields */
+#define SEMA4_GATE03_GTFSM_MASK 0x3u
+#define SEMA4_GATE03_GTFSM_SHIFT 0
+#define SEMA4_GATE03_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE03_GTFSM_SHIFT))&SEMA4_GATE03_GTFSM_MASK)
+/* GATE04 Bit Fields */
#define SEMA4_GATE04_GTFSM_MASK 0x3u
#define SEMA4_GATE04_GTFSM_SHIFT 0
#define SEMA4_GATE04_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE04_GTFSM_SHIFT))&SEMA4_GATE04_GTFSM_MASK)
-/* Gate11 Bit Fields */
-#define SEMA4_GATE11_GTFSM_MASK 0x3u
-#define SEMA4_GATE11_GTFSM_SHIFT 0
-#define SEMA4_GATE11_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE11_GTFSM_SHIFT))&SEMA4_GATE11_GTFSM_MASK)
-/* Gate10 Bit Fields */
-#define SEMA4_GATE10_GTFSM_MASK 0x3u
-#define SEMA4_GATE10_GTFSM_SHIFT 0
-#define SEMA4_GATE10_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE10_GTFSM_SHIFT))&SEMA4_GATE10_GTFSM_MASK)
-/* Gate09 Bit Fields */
-#define SEMA4_GATE09_GTFSM_MASK 0x3u
-#define SEMA4_GATE09_GTFSM_SHIFT 0
-#define SEMA4_GATE09_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE09_GTFSM_SHIFT))&SEMA4_GATE09_GTFSM_MASK)
-/* Gate08 Bit Fields */
+/* GATE05 Bit Fields */
+#define SEMA4_GATE05_GTFSM_MASK 0x3u
+#define SEMA4_GATE05_GTFSM_SHIFT 0
+#define SEMA4_GATE05_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE05_GTFSM_SHIFT))&SEMA4_GATE05_GTFSM_MASK)
+/* GATE06 Bit Fields */
+#define SEMA4_GATE06_GTFSM_MASK 0x3u
+#define SEMA4_GATE06_GTFSM_SHIFT 0
+#define SEMA4_GATE06_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE06_GTFSM_SHIFT))&SEMA4_GATE06_GTFSM_MASK)
+/* GATE07 Bit Fields */
+#define SEMA4_GATE07_GTFSM_MASK 0x3u
+#define SEMA4_GATE07_GTFSM_SHIFT 0
+#define SEMA4_GATE07_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE07_GTFSM_SHIFT))&SEMA4_GATE07_GTFSM_MASK)
+/* GATE08 Bit Fields */
#define SEMA4_GATE08_GTFSM_MASK 0x3u
#define SEMA4_GATE08_GTFSM_SHIFT 0
#define SEMA4_GATE08_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE08_GTFSM_SHIFT))&SEMA4_GATE08_GTFSM_MASK)
-/* Gate15 Bit Fields */
-#define SEMA4_GATE15_GTFSM_MASK 0x3u
-#define SEMA4_GATE15_GTFSM_SHIFT 0
-#define SEMA4_GATE15_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE15_GTFSM_SHIFT))&SEMA4_GATE15_GTFSM_MASK)
-/* Gate14 Bit Fields */
-#define SEMA4_GATE14_GTFSM_MASK 0x3u
-#define SEMA4_GATE14_GTFSM_SHIFT 0
-#define SEMA4_GATE14_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE14_GTFSM_SHIFT))&SEMA4_GATE14_GTFSM_MASK)
-/* Gate13 Bit Fields */
-#define SEMA4_GATE13_GTFSM_MASK 0x3u
-#define SEMA4_GATE13_GTFSM_SHIFT 0
-#define SEMA4_GATE13_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE13_GTFSM_SHIFT))&SEMA4_GATE13_GTFSM_MASK)
-/* Gate12 Bit Fields */
+/* GATE09 Bit Fields */
+#define SEMA4_GATE09_GTFSM_MASK 0x3u
+#define SEMA4_GATE09_GTFSM_SHIFT 0
+#define SEMA4_GATE09_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE09_GTFSM_SHIFT))&SEMA4_GATE09_GTFSM_MASK)
+/* GATE10 Bit Fields */
+#define SEMA4_GATE10_GTFSM_MASK 0x3u
+#define SEMA4_GATE10_GTFSM_SHIFT 0
+#define SEMA4_GATE10_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE10_GTFSM_SHIFT))&SEMA4_GATE10_GTFSM_MASK)
+/* GATE11 Bit Fields */
+#define SEMA4_GATE11_GTFSM_MASK 0x3u
+#define SEMA4_GATE11_GTFSM_SHIFT 0
+#define SEMA4_GATE11_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE11_GTFSM_SHIFT))&SEMA4_GATE11_GTFSM_MASK)
+/* GATE12 Bit Fields */
#define SEMA4_GATE12_GTFSM_MASK 0x3u
#define SEMA4_GATE12_GTFSM_SHIFT 0
#define SEMA4_GATE12_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE12_GTFSM_SHIFT))&SEMA4_GATE12_GTFSM_MASK)
+/* GATE13 Bit Fields */
+#define SEMA4_GATE13_GTFSM_MASK 0x3u
+#define SEMA4_GATE13_GTFSM_SHIFT 0
+#define SEMA4_GATE13_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE13_GTFSM_SHIFT))&SEMA4_GATE13_GTFSM_MASK)
+/* GATE14 Bit Fields */
+#define SEMA4_GATE14_GTFSM_MASK 0x3u
+#define SEMA4_GATE14_GTFSM_SHIFT 0
+#define SEMA4_GATE14_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE14_GTFSM_SHIFT))&SEMA4_GATE14_GTFSM_MASK)
+/* GATE15 Bit Fields */
+#define SEMA4_GATE15_GTFSM_MASK 0x3u
+#define SEMA4_GATE15_GTFSM_SHIFT 0
+#define SEMA4_GATE15_GTFSM(x) (((uint8_t)(((uint8_t)(x))<<SEMA4_GATE15_GTFSM_SHIFT))&SEMA4_GATE15_GTFSM_MASK)
/* CPINE Bit Fields */
#define SEMA4_CPINE_INE7_MASK 0x1u
#define SEMA4_CPINE_INE7_SHIFT 0
@@ -90939,18 +39889,18 @@ typedef struct {
* @}
*/ /* end of group SEMA4_Register_Masks */
-
/* SEMA4 - Peripheral instance base addresses */
/** Peripheral SEMA4 base address */
#define SEMA4_BASE (0x30AC0000u)
/** Peripheral SEMA4 base pointer */
#define SEMA4 ((SEMA4_Type *)SEMA4_BASE)
#define SEMA4_BASE_PTR (SEMA4)
-/** Array initializer of SEMA4 peripheral base adresses */
+/** Array initializer of SEMA4 peripheral base addresses */
#define SEMA4_BASE_ADDRS { SEMA4_BASE }
/** Array initializer of SEMA4 peripheral base pointers */
#define SEMA4_BASE_PTRS { SEMA4 }
-
+/** Interrupt vectors for the SEMA4 peripheral type */
+#define SEMA4_IRQS { SEMA4_HS_M4_IRQn }
/* ----------------------------------------------------------------------------
-- SEMA4 - Register accessor macros
---------------------------------------------------------------------------- */
@@ -90963,33 +39913,31 @@ typedef struct {
/* SEMA4 - Register instance definitions */
/* SEMA4 */
-#define SEMA4_GATE03 SEMA4_GATE03_REG(SEMA4_BASE_PTR)
-#define SEMA4_GATE02 SEMA4_GATE02_REG(SEMA4_BASE_PTR)
-#define SEMA4_GATE01 SEMA4_GATE01_REG(SEMA4_BASE_PTR)
#define SEMA4_GATE00 SEMA4_GATE00_REG(SEMA4_BASE_PTR)
-#define SEMA4_GATE07 SEMA4_GATE07_REG(SEMA4_BASE_PTR)
-#define SEMA4_GATE06 SEMA4_GATE06_REG(SEMA4_BASE_PTR)
-#define SEMA4_GATE05 SEMA4_GATE05_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE01 SEMA4_GATE01_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE02 SEMA4_GATE02_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE03 SEMA4_GATE03_REG(SEMA4_BASE_PTR)
#define SEMA4_GATE04 SEMA4_GATE04_REG(SEMA4_BASE_PTR)
-#define SEMA4_GATE11 SEMA4_GATE11_REG(SEMA4_BASE_PTR)
-#define SEMA4_GATE10 SEMA4_GATE10_REG(SEMA4_BASE_PTR)
-#define SEMA4_GATE09 SEMA4_GATE09_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE05 SEMA4_GATE05_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE06 SEMA4_GATE06_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE07 SEMA4_GATE07_REG(SEMA4_BASE_PTR)
#define SEMA4_GATE08 SEMA4_GATE08_REG(SEMA4_BASE_PTR)
-#define SEMA4_GATE15 SEMA4_GATE15_REG(SEMA4_BASE_PTR)
-#define SEMA4_GATE14 SEMA4_GATE14_REG(SEMA4_BASE_PTR)
-#define SEMA4_GATE13 SEMA4_GATE13_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE09 SEMA4_GATE09_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE10 SEMA4_GATE10_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE11 SEMA4_GATE11_REG(SEMA4_BASE_PTR)
#define SEMA4_GATE12 SEMA4_GATE12_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE13 SEMA4_GATE13_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE14 SEMA4_GATE14_REG(SEMA4_BASE_PTR)
+#define SEMA4_GATE15 SEMA4_GATE15_REG(SEMA4_BASE_PTR)
#define SEMA4_CP0INE SEMA4_CPINE_REG(SEMA4_BASE_PTR,0)
#define SEMA4_CP1INE SEMA4_CPINE_REG(SEMA4_BASE_PTR,1)
#define SEMA4_CP0NTF SEMA4_CPNTF_REG(SEMA4_BASE_PTR,0)
#define SEMA4_CP1NTF SEMA4_CPNTF_REG(SEMA4_BASE_PTR,1)
#define SEMA4_RSTGT SEMA4_RSTGT_REG(SEMA4_BASE_PTR)
#define SEMA4_RSTNTF SEMA4_RSTNTF_REG(SEMA4_BASE_PTR)
-
/* SEMA4 - Register array accessors */
#define SEMA4_CPINE(index) SEMA4_CPINE_REG(SEMA4_BASE_PTR,index)
#define SEMA4_CPNTF(index) SEMA4_CPNTF_REG(SEMA4_BASE_PTR,index)
-
/*!
* @}
*/ /* end of group SEMA4_Register_Accessor_Macros */
@@ -90999,7 +39947,6 @@ typedef struct {
* @}
*/ /* end of group SEMA4_Peripheral */
-
/* ----------------------------------------------------------------------------
-- SJC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -91012,34 +39959,33 @@ typedef struct {
/** SJC - Register Layout Typedef */
typedef struct {
union { /* offset: 0x0 */
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[4];
- __IO uint32_t DCR; /**< Debug Control Register, offset: 0x4 */
- } DCR;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[7];
- __IO uint32_t GPCCR; /**< General Purpose Clocks Control Register, offset: 0x7 */
- } GPCCR;
- struct { /* offset: 0x0 */
- uint8_t RESERVED_0[3];
- __I uint32_t GPSSR; /**< General Purpose Secured Status Register, offset: 0x3 */
- } GPSSR;
- __I uint32_t GPUSR1; /**< General Purpose Unsecured Status Register 1, offset: 0x0 */
- struct { /* offset: 0x0 */
+ __I uint32_t GPUSR1; /**< General Purpose Unsecured Status Register 1,offset: 0x0 */
+ struct { /* offset: 0x1 */
uint8_t RESERVED_0[1];
- __I uint32_t GPUSR2; /**< General Purpose Unsecured Status Register 2, offset: 0x1 */
+ __I uint32_t GPUSR2; /**< General Purpose Unsecured Status Register 2,offset: 0x1 */
} GPUSR2;
- struct { /* offset: 0x0 */
+ struct { /* offset: 0x2 */
uint8_t RESERVED_0[2];
- __I uint32_t GPUSR3; /**< General Purpose Unsecured Status Register 3, offset: 0x2 */
+ __I uint32_t GPUSR3; /**< General Purpose Unsecured Status Register 3,offset: 0x2 */
} GPUSR3;
- struct { /* offset: 0x0 */
+ struct { /* offset: 0x3 */
+ uint8_t RESERVED_0[3];
+ __I uint32_t GPSSR; /**< General Purpose Secured Status Register,offset: 0x3 */
+ } GPSSR;
+ struct { /* offset: 0x4 */
+ uint8_t RESERVED_0[4];
+ __IO uint32_t DCR; /**< Debug Control Register,offset: 0x4 */
+ } DCR;
+ struct { /* offset: 0x5 */
uint8_t RESERVED_0[5];
- __I uint32_t SSR; /**< Security Status Register, offset: 0x5 */
+ __I uint32_t SSR; /**< Security Status Register,offset: 0x5 */
} SSR;
+ struct { /* offset: 0x7 */
+ uint8_t RESERVED_0[7];
+ __IO uint32_t GPCCR; /**< General Purpose Clocks Control Register,offset: 0x7 */
+ } GPCCR;
};
} SJC_Type, *SJC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- SJC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -91051,19 +39997,17 @@ typedef struct {
/* SJC - Register accessors */
-#define SJC_DCR_REG(base) ((base)->DCR.DCR)
-#define SJC_GPCCR_REG(base) ((base)->GPCCR.GPCCR)
-#define SJC_GPSSR_REG(base) ((base)->GPSSR.GPSSR)
#define SJC_GPUSR1_REG(base) ((base)->GPUSR1)
#define SJC_GPUSR2_REG(base) ((base)->GPUSR2.GPUSR2)
#define SJC_GPUSR3_REG(base) ((base)->GPUSR3.GPUSR3)
+#define SJC_GPSSR_REG(base) ((base)->GPSSR.GPSSR)
+#define SJC_DCR_REG(base) ((base)->DCR.DCR)
#define SJC_SSR_REG(base) ((base)->SSR.SSR)
+#define SJC_GPCCR_REG(base) ((base)->GPCCR.GPCCR)
/*!
* @}
*/ /* end of group SJC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- SJC Register Masks
---------------------------------------------------------------------------- */
@@ -91073,26 +40017,6 @@ typedef struct {
* @{
*/
-/* DCR Bit Fields */
-#define SJC_DCR_DE_TO_ARM_MASK 0x1u
-#define SJC_DCR_DE_TO_ARM_SHIFT 0
-#define SJC_DCR_DE_TO_SDMA_MASK 0x2u
-#define SJC_DCR_DE_TO_SDMA_SHIFT 1
-#define SJC_DCR_DEBUG_OBS_MASK 0x8u
-#define SJC_DCR_DEBUG_OBS_SHIFT 3
-#define SJC_DCR_DIRECT_SDMA_REQ_EN_MASK 0x20u
-#define SJC_DCR_DIRECT_SDMA_REQ_EN_SHIFT 5
-#define SJC_DCR_DIRECT_ARM_REQ_EN_MASK 0x40u
-#define SJC_DCR_DIRECT_ARM_REQ_EN_SHIFT 6
-/* GPCCR Bit Fields */
-#define SJC_GPCCR_SCLKR_MASK 0x1u
-#define SJC_GPCCR_SCLKR_SHIFT 0
-#define SJC_GPCCR_ACLKOFFDIS_MASK 0x2u
-#define SJC_GPCCR_ACLKOFFDIS_SHIFT 1
-/* GPSSR Bit Fields */
-#define SJC_GPSSR_GPSSR_MASK 0xFFFFFFFFu
-#define SJC_GPSSR_GPSSR_SHIFT 0
-#define SJC_GPSSR_GPSSR(x) (((uint32_t)(((uint32_t)(x))<<SJC_GPSSR_GPSSR_SHIFT))&SJC_GPSSR_GPSSR_MASK)
/* GPUSR1 Bit Fields */
#define SJC_GPUSR1_A_DBG_MASK 0x1u
#define SJC_GPUSR1_A_DBG_SHIFT 0
@@ -91120,6 +40044,21 @@ typedef struct {
#define SJC_GPUSR3_IPG_STOP_SHIFT 1
#define SJC_GPUSR3_SYS_WAIT_MASK 0x4u
#define SJC_GPUSR3_SYS_WAIT_SHIFT 2
+/* GPSSR Bit Fields */
+#define SJC_GPSSR_GPSSR_MASK 0xFFFFFFFFu
+#define SJC_GPSSR_GPSSR_SHIFT 0
+#define SJC_GPSSR_GPSSR(x) (((uint32_t)(((uint32_t)(x))<<SJC_GPSSR_GPSSR_SHIFT))&SJC_GPSSR_GPSSR_MASK)
+/* DCR Bit Fields */
+#define SJC_DCR_DE_TO_ARM_MASK 0x1u
+#define SJC_DCR_DE_TO_ARM_SHIFT 0
+#define SJC_DCR_DE_TO_SDMA_MASK 0x2u
+#define SJC_DCR_DE_TO_SDMA_SHIFT 1
+#define SJC_DCR_DEBUG_OBS_MASK 0x8u
+#define SJC_DCR_DEBUG_OBS_SHIFT 3
+#define SJC_DCR_DIRECT_SDMA_REQ_EN_MASK 0x20u
+#define SJC_DCR_DIRECT_SDMA_REQ_EN_SHIFT 5
+#define SJC_DCR_DIRECT_ARM_REQ_EN_MASK 0x40u
+#define SJC_DCR_DIRECT_ARM_REQ_EN_SHIFT 6
/* SSR Bit Fields */
#define SJC_SSR_KTF_MASK 0x1u
#define SJC_SSR_KTF_SHIFT 0
@@ -91143,23 +40082,26 @@ typedef struct {
#define SJC_SSR_RSSTAT(x) (((uint32_t)(((uint32_t)(x))<<SJC_SSR_RSSTAT_SHIFT))&SJC_SSR_RSSTAT_MASK)
#define SJC_SSR_BOOTIND_MASK 0x4000u
#define SJC_SSR_BOOTIND_SHIFT 14
+/* GPCCR Bit Fields */
+#define SJC_GPCCR_SCLKR_MASK 0x1u
+#define SJC_GPCCR_SCLKR_SHIFT 0
+#define SJC_GPCCR_ACLKOFFDIS_MASK 0x2u
+#define SJC_GPCCR_ACLKOFFDIS_SHIFT 1
/*!
* @}
*/ /* end of group SJC_Register_Masks */
-
/* SJC - Peripheral instance base addresses */
/** Peripheral SJC base address */
-#define SJC_BASE (0u)
+#define SJC_BASE (0x0u)
/** Peripheral SJC base pointer */
#define SJC ((SJC_Type *)SJC_BASE)
#define SJC_BASE_PTR (SJC)
-/** Array initializer of SJC peripheral base adresses */
+/** Array initializer of SJC peripheral base addresses */
#define SJC_BASE_ADDRS { SJC_BASE }
/** Array initializer of SJC peripheral base pointers */
#define SJC_BASE_PTRS { SJC }
-
/* ----------------------------------------------------------------------------
-- SJC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -91179,7 +40121,6 @@ typedef struct {
#define SJC_DCR SJC_DCR_REG(SJC_BASE_PTR)
#define SJC_SSR SJC_SSR_REG(SJC_BASE_PTR)
#define SJC_GPCCR SJC_GPCCR_REG(SJC_BASE_PTR)
-
/*!
* @}
*/ /* end of group SJC_Register_Accessor_Macros */
@@ -91189,7 +40130,6 @@ typedef struct {
* @}
*/ /* end of group SJC_Peripheral */
-
/* ----------------------------------------------------------------------------
-- SNVS Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -91201,30 +40141,29 @@ typedef struct {
/** SNVS - Register Layout Typedef */
typedef struct {
- __IO uint32_t HPLR; /**< SNVS_HP Lock Register, offset: 0x0 */
- __IO uint32_t HPCOMR; /**< SNVS_HP Command Register, offset: 0x4 */
- __IO uint32_t HPCR; /**< SNVS_HP Control Register, offset: 0x8 */
+ __IO uint32_t HPLR; /**< , offset: 0x0 */
+ __IO uint32_t HPCOMR; /**< , offset: 0x4 */
+ __IO uint32_t HPCR; /**< , offset: 0x8 */
uint8_t RESERVED_0[8];
- __IO uint32_t HPSR; /**< SNVS_HP Status Register, offset: 0x14 */
+ __IO uint32_t HPSR; /**< , offset: 0x14 */
uint8_t RESERVED_1[12];
- __IO uint32_t HPRTCMR; /**< SNVS_HP Real Time Counter MSB Register, offset: 0x24 */
- __IO uint32_t HPRTCLR; /**< SNVS_HP Real Time Counter LSB Register, offset: 0x28 */
- __IO uint32_t HPTAMR; /**< SNVS_HP Time Alarm MSB Register, offset: 0x2C */
- __IO uint32_t HPTALR; /**< SNVS_HP Time Alarm LSB Register, offset: 0x30 */
- __IO uint32_t LPLR; /**< SNVS_LP Lock Register, offset: 0x34 */
- __IO uint32_t LPCR; /**< SNVS_LP Control Register, offset: 0x38 */
+ __IO uint32_t HPRTCMR; /**< , offset: 0x24 */
+ __IO uint32_t HPRTCLR; /**< , offset: 0x28 */
+ __IO uint32_t HPTAMR; /**< , offset: 0x2C */
+ __IO uint32_t HPTALR; /**< , offset: 0x30 */
+ __IO uint32_t LPLR; /**< , offset: 0x34 */
+ __IO uint32_t LPCR; /**< , offset: 0x38 */
uint8_t RESERVED_2[16];
- __IO uint32_t LPSR; /**< SNVS_LP Status Register, offset: 0x4C */
+ __IO uint32_t LPSR; /**< , offset: 0x4C */
uint8_t RESERVED_3[12];
- __IO uint32_t LPSMCMR; /**< SNVS_LP Secure Monotonic Counter MSB Register, offset: 0x5C */
- __IO uint32_t LPSMCLR; /**< SNVS_LP Secure Monotonic Counter LSB Register, offset: 0x60 */
+ __IO uint32_t LPSMCMR; /**< , offset: 0x5C */
+ __IO uint32_t LPSMCLR; /**< , offset: 0x60 */
uint8_t RESERVED_4[4];
- __IO uint32_t LPGPR; /**< SNVS_LP General Purpose Register, offset: 0x68 */
+ __IO uint32_t LPGPR; /**< , offset: 0x68 */
uint8_t RESERVED_5[2956];
- __I uint32_t HPVIDR1; /**< SNVS_HP Version ID Register 1, offset: 0xBF8 */
- __I uint32_t HPVIDR2; /**< SNVS_HP Version ID Register 2, offset: 0xBFC */
+ __I uint32_t HPVIDR1; /**< , offset: 0xBF8 */
+ __I uint32_t HPVIDR2; /**< , offset: 0xBFC */
} SNVS_Type, *SNVS_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- SNVS - Register accessor macros
---------------------------------------------------------------------------- */
@@ -91256,8 +40195,6 @@ typedef struct {
/*!
* @}
*/ /* end of group SNVS_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- SNVS Register Masks
---------------------------------------------------------------------------- */
@@ -91397,18 +40334,18 @@ typedef struct {
* @}
*/ /* end of group SNVS_Register_Masks */
-
/* SNVS - Peripheral instance base addresses */
/** Peripheral SNVS base address */
-#define SNVS_BASE (0x3037C000u)
+#define SNVS_BASE (0x30370000u)
/** Peripheral SNVS base pointer */
#define SNVS ((SNVS_Type *)SNVS_BASE)
#define SNVS_BASE_PTR (SNVS)
-/** Array initializer of SNVS peripheral base adresses */
+/** Array initializer of SNVS peripheral base addresses */
#define SNVS_BASE_ADDRS { SNVS_BASE }
/** Array initializer of SNVS peripheral base pointers */
#define SNVS_BASE_PTRS { SNVS }
-
+/** Interrupt vectors for the SNVS peripheral type */
+#define SNVS_IRQS { SNVS_IRQn }
/* ----------------------------------------------------------------------------
-- SNVS - Register accessor macros
---------------------------------------------------------------------------- */
@@ -91437,7 +40374,6 @@ typedef struct {
#define SNVS_LPGPR SNVS_LPGPR_REG(SNVS_BASE_PTR)
#define SNVS_HPVIDR1 SNVS_HPVIDR1_REG(SNVS_BASE_PTR)
#define SNVS_HPVIDR2 SNVS_HPVIDR2_REG(SNVS_BASE_PTR)
-
/*!
* @}
*/ /* end of group SNVS_Register_Accessor_Macros */
@@ -91447,7 +40383,6 @@ typedef struct {
* @}
*/ /* end of group SNVS_Peripheral */
-
/* ----------------------------------------------------------------------------
-- SPBA Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -91461,7 +40396,6 @@ typedef struct {
typedef struct {
__IO uint32_t PRR[32]; /**< Peripheral Rights Register, array offset: 0x0, array step: 0x4 */
} SPBA_Type, *SPBA_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- SPBA - Register accessor macros
---------------------------------------------------------------------------- */
@@ -91478,8 +40412,6 @@ typedef struct {
/*!
* @}
*/ /* end of group SPBA_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- SPBA Register Masks
---------------------------------------------------------------------------- */
@@ -91507,18 +40439,16 @@ typedef struct {
* @}
*/ /* end of group SPBA_Register_Masks */
-
/* SPBA - Peripheral instance base addresses */
/** Peripheral SPBA base address */
#define SPBA_BASE (0x308F0000u)
/** Peripheral SPBA base pointer */
#define SPBA ((SPBA_Type *)SPBA_BASE)
#define SPBA_BASE_PTR (SPBA)
-/** Array initializer of SPBA peripheral base adresses */
+/** Array initializer of SPBA peripheral base addresses */
#define SPBA_BASE_ADDRS { SPBA_BASE }
/** Array initializer of SPBA peripheral base pointers */
#define SPBA_BASE_PTRS { SPBA }
-
/* ----------------------------------------------------------------------------
-- SPBA - Register accessor macros
---------------------------------------------------------------------------- */
@@ -91563,10 +40493,8 @@ typedef struct {
#define SPBA_PRR29 SPBA_PRR_REG(SPBA_BASE_PTR,29)
#define SPBA_PRR30 SPBA_PRR_REG(SPBA_BASE_PTR,30)
#define SPBA_PRR31 SPBA_PRR_REG(SPBA_BASE_PTR,31)
-
/* SPBA - Register array accessors */
#define SPBA_PRR(index) SPBA_PRR_REG(SPBA_BASE_PTR,index)
-
/*!
* @}
*/ /* end of group SPBA_Register_Accessor_Macros */
@@ -91576,7 +40504,6 @@ typedef struct {
* @}
*/ /* end of group SPBA_Peripheral */
-
/* ----------------------------------------------------------------------------
-- SRC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -91620,7 +40547,6 @@ typedef struct {
uint8_t RESERVED_4[3940];
__IO uint32_t DDRC_RCR; /**< SRC DDR Controller Reset Control Register, offset: 0x1000 */
} SRC_Type, *SRC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- SRC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -91662,8 +40588,6 @@ typedef struct {
/*!
* @}
*/ /* end of group SRC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- SRC Register Masks
---------------------------------------------------------------------------- */
@@ -91977,6 +40901,12 @@ typedef struct {
#define SRC_GPR4_PERSISTENT_ARG1_MASK 0xFFFFFFFFu
#define SRC_GPR4_PERSISTENT_ARG1_SHIFT 0
#define SRC_GPR4_PERSISTENT_ARG1(x) (((uint32_t)(((uint32_t)(x))<<SRC_GPR4_PERSISTENT_ARG1_SHIFT))&SRC_GPR4_PERSISTENT_ARG1_MASK)
+/* GPR5 Bit Fields */
+/* GPR6 Bit Fields */
+/* GPR7 Bit Fields */
+/* GPR8 Bit Fields */
+/* GPR9 Bit Fields */
+/* GPR10 Bit Fields */
/* DDRC_RCR Bit Fields */
#define SRC_DDRC_RCR_DDRC_PRST_MASK 0x1u
#define SRC_DDRC_RCR_DDRC_PRST_SHIFT 0
@@ -91999,18 +40929,18 @@ typedef struct {
* @}
*/ /* end of group SRC_Register_Masks */
-
/* SRC - Peripheral instance base addresses */
/** Peripheral SRC base address */
#define SRC_BASE (0x30390000u)
/** Peripheral SRC base pointer */
#define SRC ((SRC_Type *)SRC_BASE)
#define SRC_BASE_PTR (SRC)
-/** Array initializer of SRC peripheral base adresses */
+/** Array initializer of SRC peripheral base addresses */
#define SRC_BASE_ADDRS { SRC_BASE }
/** Array initializer of SRC peripheral base pointers */
#define SRC_BASE_PTRS { SRC }
-
+/** Interrupt vectors for the SRC peripheral type */
+#define SRC_IRQS { SRC_IRQn }
/* ----------------------------------------------------------------------------
-- SRC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -92049,7 +40979,6 @@ typedef struct {
#define SRC_GPR9 SRC_GPR9_REG(SRC_BASE_PTR)
#define SRC_GPR10 SRC_GPR10_REG(SRC_BASE_PTR)
#define SRC_DDRC_RCR SRC_DDRC_RCR_REG(SRC_BASE_PTR)
-
/*!
* @}
*/ /* end of group SRC_Register_Accessor_Macros */
@@ -92059,7 +40988,6 @@ typedef struct {
* @}
*/ /* end of group SRC_Peripheral */
-
/* ----------------------------------------------------------------------------
-- TEMPMON Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -92085,7 +41013,6 @@ typedef struct {
__IO uint32_t HW_ANADIG_TEMPSENSE_TRIM_CLR; /**< Anadig Tempsensor Trim Control Register, offset: 0x328 */
__IO uint32_t HW_ANADIG_TEMPSENSE_TRIM_TOG; /**< Anadig Tempsensor Trim Control Register, offset: 0x32C */
} TEMPMON_Type, *TEMPMON_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- TEMPMON - Register accessor macros
---------------------------------------------------------------------------- */
@@ -92113,8 +41040,6 @@ typedef struct {
/*!
* @}
*/ /* end of group TEMPMON_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- TEMPMON Register Masks
---------------------------------------------------------------------------- */
@@ -92341,18 +41266,16 @@ typedef struct {
* @}
*/ /* end of group TEMPMON_Register_Masks */
-
/* TEMPMON - Peripheral instance base addresses */
/** Peripheral TEMPMON base address */
#define TEMPMON_BASE (0x30360000u)
/** Peripheral TEMPMON base pointer */
#define TEMPMON ((TEMPMON_Type *)TEMPMON_BASE)
#define TEMPMON_BASE_PTR (TEMPMON)
-/** Array initializer of TEMPMON peripheral base adresses */
+/** Array initializer of TEMPMON peripheral base addresses */
#define TEMPMON_BASE_ADDRS { TEMPMON_BASE }
/** Array initializer of TEMPMON peripheral base pointers */
#define TEMPMON_BASE_PTRS { TEMPMON }
-
/* ----------------------------------------------------------------------------
-- TEMPMON - Register accessor macros
---------------------------------------------------------------------------- */
@@ -92377,7 +41300,6 @@ typedef struct {
#define TEMPMON_HW_ANADIG_TEMPSENSE_TRIM_SET TEMPMON_HW_ANADIG_TEMPSENSE_TRIM_SET_REG(TEMPMON_BASE_PTR)
#define TEMPMON_HW_ANADIG_TEMPSENSE_TRIM_CLR TEMPMON_HW_ANADIG_TEMPSENSE_TRIM_CLR_REG(TEMPMON_BASE_PTR)
#define TEMPMON_HW_ANADIG_TEMPSENSE_TRIM_TOG TEMPMON_HW_ANADIG_TEMPSENSE_TRIM_TOG_REG(TEMPMON_BASE_PTR)
-
/*!
* @}
*/ /* end of group TEMPMON_Register_Accessor_Macros */
@@ -92387,7 +41309,6 @@ typedef struct {
* @}
*/ /* end of group TEMPMON_Peripheral */
-
/* ----------------------------------------------------------------------------
-- UART Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -92419,7 +41340,6 @@ typedef struct {
__IO uint32_t UTS; /**< UART Test Register, offset: 0xB4 */
__IO uint32_t UMCR; /**< UART RS-485 Mode Control Register, offset: 0xB8 */
} UART_Type, *UART_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- UART - Register accessor macros
---------------------------------------------------------------------------- */
@@ -92452,8 +41372,6 @@ typedef struct {
/*!
* @}
*/ /* end of group UART_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- UART Register Masks
---------------------------------------------------------------------------- */
@@ -92737,7 +41655,6 @@ typedef struct {
* @}
*/ /* end of group UART_Register_Masks */
-
/* UART - Peripheral instance base addresses */
/** Peripheral UART1 base address */
#define UART1_BASE (0x30860000u)
@@ -92774,12 +41691,12 @@ typedef struct {
/** Peripheral UART7 base pointer */
#define UART7 ((UART_Type *)UART7_BASE)
#define UART7_BASE_PTR (UART7)
-/** Array initializer of UART peripheral base adresses */
+/** Array initializer of UART peripheral base addresses */
#define UART_BASE_ADDRS { UART1_BASE, UART2_BASE, UART3_BASE, UART4_BASE, UART5_BASE, UART6_BASE, UART7_BASE }
/** Array initializer of UART peripheral base pointers */
#define UART_BASE_PTRS { UART1, UART2, UART3, UART4, UART5, UART6, UART7 }
/** Interrupt vectors for the UART peripheral type */
-#define UART_IRQS { UART1_IRQn, UART2_IRQn, UART3_IRQn, UART4_IRQn, UART5_IRQn }
+#define UART_IRQS { UART1_IRQn, UART2_IRQn, UART3_IRQn, UART4_IRQn, UART5_IRQn, UART6_IRQn, UART7_IRQn }
/* ----------------------------------------------------------------------------
-- UART - Register accessor macros
---------------------------------------------------------------------------- */
@@ -92899,7 +41816,24 @@ typedef struct {
#define UART6_ONEMS UART_ONEMS_REG(UART6_BASE_PTR)
#define UART6_UTS UART_UTS_REG(UART6_BASE_PTR)
#define UART6_UMCR UART_UMCR_REG(UART6_BASE_PTR)
-
+/* UART7 */
+#define UART7_URXD UART_URXD_REG(UART7_BASE_PTR)
+#define UART7_UTXD UART_UTXD_REG(UART7_BASE_PTR)
+#define UART7_UCR1 UART_UCR1_REG(UART7_BASE_PTR)
+#define UART7_UCR2 UART_UCR2_REG(UART7_BASE_PTR)
+#define UART7_UCR3 UART_UCR3_REG(UART7_BASE_PTR)
+#define UART7_UCR4 UART_UCR4_REG(UART7_BASE_PTR)
+#define UART7_UFCR UART_UFCR_REG(UART7_BASE_PTR)
+#define UART7_USR1 UART_USR1_REG(UART7_BASE_PTR)
+#define UART7_USR2 UART_USR2_REG(UART7_BASE_PTR)
+#define UART7_UESC UART_UESC_REG(UART7_BASE_PTR)
+#define UART7_UTIM UART_UTIM_REG(UART7_BASE_PTR)
+#define UART7_UBIR UART_UBIR_REG(UART7_BASE_PTR)
+#define UART7_UBMR UART_UBMR_REG(UART7_BASE_PTR)
+#define UART7_UBRC UART_UBRC_REG(UART7_BASE_PTR)
+#define UART7_ONEMS UART_ONEMS_REG(UART7_BASE_PTR)
+#define UART7_UTS UART_UTS_REG(UART7_BASE_PTR)
+#define UART7_UMCR UART_UMCR_REG(UART7_BASE_PTR)
/*!
* @}
*/ /* end of group UART_Register_Accessor_Macros */
@@ -92909,7 +41843,6 @@ typedef struct {
* @}
*/ /* end of group UART_Peripheral */
-
/* ----------------------------------------------------------------------------
-- USB Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -92934,7 +41867,7 @@ typedef struct {
__IO uint32_t GPTIMER1CTRL; /**< General Purpose Timer #1 Controller, offset: 0x8C */
__IO uint32_t SBUSCFG; /**< System Bus Config, offset: 0x90 */
uint8_t RESERVED_1[108];
- __I uint8_t CAPLENGTH; /**< Capability Registers Length, offset: 0x100 */
+ __I uint8_t CAPLENGTH; /**< Capability Registers Length, offset: 0x100 */
uint8_t RESERVED_2[1];
__I uint16_t HCIVERSION; /**< Host Controller Interface Version, offset: 0x102 */
__I uint32_t HCSPARAMS; /**< Host Controller Structural Parameters, offset: 0x104 */
@@ -92950,12 +41883,16 @@ typedef struct {
__IO uint32_t FRINDEX; /**< USB Frame Index, offset: 0x14C */
uint8_t RESERVED_6[4];
union { /* offset: 0x154 */
- __IO uint32_t DEVICEADDR; /**< Device Address, offset: 0x154 */
- __IO uint32_t PERIODICLISTBASE; /**< Frame List Base Address, offset: 0x154 */
- };
- union { /* offset: 0x158 */
- __IO uint32_t ASYNCLISTADDR; /**< Next Asynch. Address, offset: 0x158 */
- __IO uint32_t ENDPTLISTADDR; /**< Endpoint List Address, offset: 0x158 */
+ __IO uint32_t PERIODICLISTBASE; /**< Frame List Base Address,offset: 0x154 */
+ __IO uint32_t DEVICEADDR; /**< Device Address,offset: 0x154 */
+ struct { /* offset: 0x158 */
+ uint8_t RESERVED_0[4];
+ __IO uint32_t ASYNCLISTADDR; /**< Next Asynch. Address,offset: 0x158 */
+ } ASYNCLISTADDR;
+ struct { /* offset: 0x158 */
+ uint8_t RESERVED_0[4];
+ __IO uint32_t ENDPTLISTADDR; /**< Endpoint List Address,offset: 0x158 */
+ } ENDPTLISTADDR;
};
uint8_t RESERVED_7[4];
__IO uint32_t BURSTSIZE; /**< Programmable Burst Size, offset: 0x160 */
@@ -92982,7 +41919,6 @@ typedef struct {
__IO uint32_t ENDPTCTRL6; /**< Endpoint Control 6, offset: 0x1D8 */
__IO uint32_t ENDPTCTRL7; /**< Endpoint Control 7, offset: 0x1DC */
} USB_Type, *USB_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- USB - Register accessor macros
---------------------------------------------------------------------------- */
@@ -93015,10 +41951,10 @@ typedef struct {
#define USB_USBSTS_REG(base) ((base)->USBSTS)
#define USB_USBINTR_REG(base) ((base)->USBINTR)
#define USB_FRINDEX_REG(base) ((base)->FRINDEX)
-#define USB_DEVICEADDR_REG(base) ((base)->DEVICEADDR)
#define USB_PERIODICLISTBASE_REG(base) ((base)->PERIODICLISTBASE)
-#define USB_ASYNCLISTADDR_REG(base) ((base)->ASYNCLISTADDR)
-#define USB_ENDPTLISTADDR_REG(base) ((base)->ENDPTLISTADDR)
+#define USB_DEVICEADDR_REG(base) ((base)->DEVICEADDR)
+#define USB_ASYNCLISTADDR_REG(base) ((base)->ASYNCLISTADDR.ASYNCLISTADDR)
+#define USB_ENDPTLISTADDR_REG(base) ((base)->ENDPTLISTADDR.ENDPTLISTADDR)
#define USB_BURSTSIZE_REG(base) ((base)->BURSTSIZE)
#define USB_TXFILLTUNING_REG(base) ((base)->TXFILLTUNING)
#define USB_ENDPTNAK_REG(base) ((base)->ENDPTNAK)
@@ -93044,8 +41980,6 @@ typedef struct {
/*!
* @}
*/ /* end of group USB_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- USB Register Masks
---------------------------------------------------------------------------- */
@@ -93284,16 +42218,16 @@ typedef struct {
#define USB_FRINDEX_FRINDEX_MASK 0x3FFFu
#define USB_FRINDEX_FRINDEX_SHIFT 0
#define USB_FRINDEX_FRINDEX(x) (((uint32_t)(((uint32_t)(x))<<USB_FRINDEX_FRINDEX_SHIFT))&USB_FRINDEX_FRINDEX_MASK)
+/* PERIODICLISTBASE Bit Fields */
+#define USB_PERIODICLISTBASE_BASEADR_MASK 0xFFFFF000u
+#define USB_PERIODICLISTBASE_BASEADR_SHIFT 12
+#define USB_PERIODICLISTBASE_BASEADR(x) (((uint32_t)(((uint32_t)(x))<<USB_PERIODICLISTBASE_BASEADR_SHIFT))&USB_PERIODICLISTBASE_BASEADR_MASK)
/* DEVICEADDR Bit Fields */
#define USB_DEVICEADDR_USBADRA_MASK 0x1000000u
#define USB_DEVICEADDR_USBADRA_SHIFT 24
#define USB_DEVICEADDR_USBADR_MASK 0xFE000000u
#define USB_DEVICEADDR_USBADR_SHIFT 25
#define USB_DEVICEADDR_USBADR(x) (((uint32_t)(((uint32_t)(x))<<USB_DEVICEADDR_USBADR_SHIFT))&USB_DEVICEADDR_USBADR_MASK)
-/* PERIODICLISTBASE Bit Fields */
-#define USB_PERIODICLISTBASE_BASEADR_MASK 0xFFFFF000u
-#define USB_PERIODICLISTBASE_BASEADR_SHIFT 12
-#define USB_PERIODICLISTBASE_BASEADR(x) (((uint32_t)(((uint32_t)(x))<<USB_PERIODICLISTBASE_BASEADR_SHIFT))&USB_PERIODICLISTBASE_BASEADR_MASK)
/* ASYNCLISTADDR Bit Fields */
#define USB_ASYNCLISTADDR_ASYBASE_MASK 0xFFFFFFE0u
#define USB_ASYNCLISTADDR_ASYBASE_SHIFT 5
@@ -93413,8 +42347,8 @@ typedef struct {
#define USB_OTGSC_BSV_SHIFT 11
#define USB_OTGSC_BSE_MASK 0x1000u
#define USB_OTGSC_BSE_SHIFT 12
-#define USB_OTGSC_TOGGLE_1MS_MASK 0x2000u
-#define USB_OTGSC_TOGGLE_1MS_SHIFT 13
+#define USB_OTGSC_TOG_1MS_MASK 0x2000u
+#define USB_OTGSC_TOG_1MS_SHIFT 13
#define USB_OTGSC_DPS_MASK 0x4000u
#define USB_OTGSC_DPS_SHIFT 14
#define USB_OTGSC_IDIS_MASK 0x10000u
@@ -93427,8 +42361,8 @@ typedef struct {
#define USB_OTGSC_BSVIS_SHIFT 19
#define USB_OTGSC_BSEIS_MASK 0x100000u
#define USB_OTGSC_BSEIS_SHIFT 20
-#define USB_OTGSC_RW2CLEAR_1MS_MASK 0x200000u
-#define USB_OTGSC_RW2CLEAR_1MS_SHIFT 21
+#define USB_OTGSC_STATUS_1MS_MASK 0x200000u
+#define USB_OTGSC_STATUS_1MS_SHIFT 21
#define USB_OTGSC_DPIS_MASK 0x400000u
#define USB_OTGSC_DPIS_SHIFT 22
#define USB_OTGSC_IDIE_MASK 0x1000000u
@@ -93441,8 +42375,8 @@ typedef struct {
#define USB_OTGSC_BSVIE_SHIFT 27
#define USB_OTGSC_BSEIE_MASK 0x10000000u
#define USB_OTGSC_BSEIE_SHIFT 28
-#define USB_OTGSC_INT_EN_1MS_MASK 0x20000000u
-#define USB_OTGSC_INT_EN_1MS_SHIFT 29
+#define USB_OTGSC_EN_1MS_MASK 0x20000000u
+#define USB_OTGSC_EN_1MS_SHIFT 29
#define USB_OTGSC_DPIE_MASK 0x40000000u
#define USB_OTGSC_DPIE_SHIFT 30
/* USBMODE Bit Fields */
@@ -93696,7 +42630,6 @@ typedef struct {
* @}
*/ /* end of group USB_Register_Masks */
-
/* USB - Peripheral instance base addresses */
/** Peripheral USB1 base address */
#define USB1_BASE (0x30B10000u)
@@ -93713,11 +42646,10 @@ typedef struct {
/** Peripheral USB3 base pointer */
#define USB3 ((USB_Type *)USB3_BASE)
#define USB3_BASE_PTR (USB3)
-/** Array initializer of USB peripheral base adresses */
+/** Array initializer of USB peripheral base addresses */
#define USB_BASE_ADDRS { USB1_BASE, USB2_BASE, USB3_BASE }
/** Array initializer of USB peripheral base pointers */
#define USB_BASE_PTRS { USB1, USB2, USB3 }
-
/* ----------------------------------------------------------------------------
-- USB - Register accessor macros
---------------------------------------------------------------------------- */
@@ -93751,8 +42683,8 @@ typedef struct {
#define USB1_USBSTS USB_USBSTS_REG(USB1_BASE_PTR)
#define USB1_USBINTR USB_USBINTR_REG(USB1_BASE_PTR)
#define USB1_FRINDEX USB_FRINDEX_REG(USB1_BASE_PTR)
-#define USB1_DEVICEADDR USB_DEVICEADDR_REG(USB1_BASE_PTR)
#define USB1_PERIODICLISTBASE USB_PERIODICLISTBASE_REG(USB1_BASE_PTR)
+#define USB1_DEVICEADDR USB_DEVICEADDR_REG(USB1_BASE_PTR)
#define USB1_ASYNCLISTADDR USB_ASYNCLISTADDR_REG(USB1_BASE_PTR)
#define USB1_ENDPTLISTADDR USB_ENDPTLISTADDR_REG(USB1_BASE_PTR)
#define USB1_BURSTSIZE USB_BURSTSIZE_REG(USB1_BASE_PTR)
@@ -93798,8 +42730,8 @@ typedef struct {
#define USB2_USBSTS USB_USBSTS_REG(USB2_BASE_PTR)
#define USB2_USBINTR USB_USBINTR_REG(USB2_BASE_PTR)
#define USB2_FRINDEX USB_FRINDEX_REG(USB2_BASE_PTR)
-#define USB2_DEVICEADDR USB_DEVICEADDR_REG(USB2_BASE_PTR)
#define USB2_PERIODICLISTBASE USB_PERIODICLISTBASE_REG(USB2_BASE_PTR)
+#define USB2_DEVICEADDR USB_DEVICEADDR_REG(USB2_BASE_PTR)
#define USB2_ASYNCLISTADDR USB_ASYNCLISTADDR_REG(USB2_BASE_PTR)
#define USB2_ENDPTLISTADDR USB_ENDPTLISTADDR_REG(USB2_BASE_PTR)
#define USB2_BURSTSIZE USB_BURSTSIZE_REG(USB2_BASE_PTR)
@@ -93845,8 +42777,8 @@ typedef struct {
#define USB3_USBSTS USB_USBSTS_REG(USB3_BASE_PTR)
#define USB3_USBINTR USB_USBINTR_REG(USB3_BASE_PTR)
#define USB3_FRINDEX USB_FRINDEX_REG(USB3_BASE_PTR)
-#define USB3_DEVICEADDR USB_DEVICEADDR_REG(USB3_BASE_PTR)
#define USB3_PERIODICLISTBASE USB_PERIODICLISTBASE_REG(USB3_BASE_PTR)
+#define USB3_DEVICEADDR USB_DEVICEADDR_REG(USB3_BASE_PTR)
#define USB3_ASYNCLISTADDR USB_ASYNCLISTADDR_REG(USB3_BASE_PTR)
#define USB3_ENDPTLISTADDR USB_ENDPTLISTADDR_REG(USB3_BASE_PTR)
#define USB3_BURSTSIZE USB_BURSTSIZE_REG(USB3_BASE_PTR)
@@ -93870,7 +42802,6 @@ typedef struct {
#define USB3_ENDPTCTRL5 USB_ENDPTCTRL5_REG(USB3_BASE_PTR)
#define USB3_ENDPTCTRL6 USB_ENDPTCTRL6_REG(USB3_BASE_PTR)
#define USB3_ENDPTCTRL7 USB_ENDPTCTRL7_REG(USB3_BASE_PTR)
-
/*!
* @}
*/ /* end of group USB_Register_Accessor_Macros */
@@ -93880,7 +42811,6 @@ typedef struct {
* @}
*/ /* end of group USB_Peripheral */
-
/* ----------------------------------------------------------------------------
-- USBNC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -93893,18 +42823,31 @@ typedef struct {
/** USBNC - Register Layout Typedef */
typedef struct {
uint8_t RESERVED_0[512];
- __IO uint32_t USB_x_CTRL1; /**< , offset: 0x200 */
- __IO uint32_t USB_x_CTRL2; /**< , offset: 0x204 */
- uint8_t RESERVED_1[44];
- __IO uint32_t USB_x_PHY_CTL2; /**< , offset: 0x234 */
+ __IO uint32_t OTG1_CTRL1; /**< , offset: 0x200 */
+ __IO uint32_t OTG1_CTRL2; /**< , offset: 0x204 */
+ uint8_t RESERVED_1[40];
+ __IO uint32_t OTG1_PHY_CFG1; /**< , offset: 0x230 */
+ __IO uint32_t OTG1_PHY_CFG2; /**< , offset: 0x234 */
uint8_t RESERVED_2[4];
- __IO uint32_t USB_x_PHY_STS; /**< , offset: 0x23C */
+ __I uint32_t OTG1_PHY_STATUS; /**< , offset: 0x23C */
uint8_t RESERVED_3[16];
- __IO uint32_t ADP_CFG1; /**< , offset: 0x250 */
- __IO uint32_t ADP_CFG2; /**< , offset: 0x254 */
- __I uint32_t ADP_STATUS; /**< , offset: 0x258 */
+ __IO uint32_t ADP_CFG1; /**< , offset: 0x250 */
+ __IO uint32_t ADP_CFG2; /**< , offset: 0x254 */
+ __I uint32_t ADP_STATUS; /**< , offset: 0x258 */
+ uint8_t RESERVED_4[65444];
+ __IO uint32_t OTG2_CTRL1; /**< , offset: 0x10200 */
+ __IO uint32_t OTG2_CTRL2; /**< , offset: 0x10204 */
+ uint8_t RESERVED_5[40];
+ __IO uint32_t OTG2_PHY_CFG1; /**< , offset: 0x10230 */
+ __IO uint32_t OTG2_PHY_CFG2; /**< , offset: 0x10234 */
+ uint8_t RESERVED_6[4];
+ __I uint32_t OTG2_PHY_STATUS; /**< , offset: 0x1023C */
+ uint8_t RESERVED_7[65472];
+ __IO uint32_t HSIC_CTRL1; /**< , offset: 0x20200 */
+ __IO uint32_t HSIC_CTRL2; /**< , offset: 0x20204 */
+ uint8_t RESERVED_8[56];
+ __IO uint32_t UH_HSICPHY_CFG1; /**< , offset: 0x20240 */
} USBNC_Type, *USBNC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- USBNC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -93916,19 +42859,26 @@ typedef struct {
/* USBNC - Register accessors */
-#define USBNC_USB_x_CTRL1_REG(base) ((base)->USB_x_CTRL1)
-#define USBNC_USB_x_CTRL2_REG(base) ((base)->USB_x_CTRL2)
-#define USBNC_USB_x_PHY_CTL2_REG(base) ((base)->USB_x_PHY_CTL2)
-#define USBNC_USB_x_PHY_STS_REG(base) ((base)->USB_x_PHY_STS)
+#define USBNC_OTG1_CTRL1_REG(base) ((base)->OTG1_CTRL1)
+#define USBNC_OTG1_CTRL2_REG(base) ((base)->OTG1_CTRL2)
+#define USBNC_OTG1_PHY_CFG1_REG(base) ((base)->OTG1_PHY_CFG1)
+#define USBNC_OTG1_PHY_CFG2_REG(base) ((base)->OTG1_PHY_CFG2)
+#define USBNC_OTG1_PHY_STATUS_REG(base) ((base)->OTG1_PHY_STATUS)
#define USBNC_ADP_CFG1_REG(base) ((base)->ADP_CFG1)
#define USBNC_ADP_CFG2_REG(base) ((base)->ADP_CFG2)
#define USBNC_ADP_STATUS_REG(base) ((base)->ADP_STATUS)
+#define USBNC_OTG2_CTRL1_REG(base) ((base)->OTG2_CTRL1)
+#define USBNC_OTG2_CTRL2_REG(base) ((base)->OTG2_CTRL2)
+#define USBNC_OTG2_PHY_CFG1_REG(base) ((base)->OTG2_PHY_CFG1)
+#define USBNC_OTG2_PHY_CFG2_REG(base) ((base)->OTG2_PHY_CFG2)
+#define USBNC_OTG2_PHY_STATUS_REG(base) ((base)->OTG2_PHY_STATUS)
+#define USBNC_HSIC_CTRL1_REG(base) ((base)->HSIC_CTRL1)
+#define USBNC_HSIC_CTRL2_REG(base) ((base)->HSIC_CTRL2)
+#define USBNC_UH_HSICPHY_CFG1_REG(base) ((base)->UH_HSICPHY_CFG1)
/*!
* @}
*/ /* end of group USBNC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- USBNC Register Masks
---------------------------------------------------------------------------- */
@@ -93938,60 +42888,137 @@ typedef struct {
* @{
*/
-/* USB_x_CTRL1 Bit Fields */
-#define USBNC_USB_x_CTRL1_OVER_CUR_DIS_MASK 0x80u
-#define USBNC_USB_x_CTRL1_OVER_CUR_DIS_SHIFT 7
-#define USBNC_USB_x_CTRL1_OVER_CUR_POL_MASK 0x100u
-#define USBNC_USB_x_CTRL1_OVER_CUR_POL_SHIFT 8
-#define USBNC_USB_x_CTRL1_PWR_POL_MASK 0x200u
-#define USBNC_USB_x_CTRL1_PWR_POL_SHIFT 9
-#define USBNC_USB_x_CTRL1_WIE_MASK 0x400u
-#define USBNC_USB_x_CTRL1_WIE_SHIFT 10
-#define USBNC_USB_x_CTRL1_WKUP_SW_EN_MASK 0x4000u
-#define USBNC_USB_x_CTRL1_WKUP_SW_EN_SHIFT 14
-#define USBNC_USB_x_CTRL1_WKUP_SW_MASK 0x8000u
-#define USBNC_USB_x_CTRL1_WKUP_SW_SHIFT 15
-#define USBNC_USB_x_CTRL1_WKUP_ID_EN_MASK 0x10000u
-#define USBNC_USB_x_CTRL1_WKUP_ID_EN_SHIFT 16
-#define USBNC_USB_x_CTRL1_WKUP_VBUS_EN_MASK 0x20000u
-#define USBNC_USB_x_CTRL1_WKUP_VBUS_EN_SHIFT 17
-#define USBNC_USB_x_CTRL1_WKUP_DPDM_EN_MASK 0x20000000u
-#define USBNC_USB_x_CTRL1_WKUP_DPDM_EN_SHIFT 29
-#define USBNC_USB_x_CTRL1_WIR_MASK 0x80000000u
-#define USBNC_USB_x_CTRL1_WIR_SHIFT 31
-/* USB_x_CTRL2 Bit Fields */
-#define USBNC_USB_x_CTRL2_VBUS_SOURCE_SEL_MASK 0x3u
-#define USBNC_USB_x_CTRL2_VBUS_SOURCE_SEL_SHIFT 0
-#define USBNC_USB_x_CTRL2_VBUS_SOURCE_SEL(x) (((uint32_t)(((uint32_t)(x))<<USBNC_USB_x_CTRL2_VBUS_SOURCE_SEL_SHIFT))&USBNC_USB_x_CTRL2_VBUS_SOURCE_SEL_MASK)
-#define USBNC_USB_x_CTRL2_AUTURESUME_EN_MASK 0x4u
-#define USBNC_USB_x_CTRL2_AUTURESUME_EN_SHIFT 2
-#define USBNC_USB_x_CTRL2_LOWSPEED_EN_MASK 0x8u
-#define USBNC_USB_x_CTRL2_LOWSPEED_EN_SHIFT 3
-#define USBNC_USB_x_CTRL2_DIG_ID_SEL_MASK 0x100000u
-#define USBNC_USB_x_CTRL2_DIG_ID_SEL_SHIFT 20
-#define USBNC_USB_x_CTRL2_UTMI_CLK_VLD_MASK 0x80000000u
-#define USBNC_USB_x_CTRL2_UTMI_CLK_VLD_SHIFT 31
-/* USB_x_PHY_CTL2 Bit Fields */
-#define USBNC_USB_x_PHY_CTL2_CHRGSEL0_MASK 0x1u
-#define USBNC_USB_x_PHY_CTL2_CHRGSEL0_SHIFT 0
-#define USBNC_USB_x_PHY_CTL2_VDATDETENB0_MASK 0x2u
-#define USBNC_USB_x_PHY_CTL2_VDATDETENB0_SHIFT 1
-#define USBNC_USB_x_PHY_CTL2_VDATSRCENB0_MASK 0x4u
-#define USBNC_USB_x_PHY_CTL2_VDATSRCENB0_SHIFT 2
-#define USBNC_USB_x_PHY_CTL2_DCDENB0_MASK 0x8u
-#define USBNC_USB_x_PHY_CTL2_DCDENB0_SHIFT 3
-/* USB_x_PHY_STS Bit Fields */
-#define USBNC_USB_x_PHY_STS_LINE_STATE_MASK 0x3u
-#define USBNC_USB_x_PHY_STS_LINE_STATE_SHIFT 0
-#define USBNC_USB_x_PHY_STS_LINE_STATE(x) (((uint32_t)(((uint32_t)(x))<<USBNC_USB_x_PHY_STS_LINE_STATE_SHIFT))&USBNC_USB_x_PHY_STS_LINE_STATE_MASK)
-#define USBNC_USB_x_PHY_STS_SESS_VLD_MASK 0x4u
-#define USBNC_USB_x_PHY_STS_SESS_VLD_SHIFT 2
-#define USBNC_USB_x_PHY_STS_VBUS_VLD_MASK 0x8u
-#define USBNC_USB_x_PHY_STS_VBUS_VLD_SHIFT 3
-#define USBNC_USB_x_PHY_STS_ID_DIG_MASK 0x10u
-#define USBNC_USB_x_PHY_STS_ID_DIG_SHIFT 4
-#define USBNC_USB_x_PHY_STS_USB_OTG1_CHD_B_MASK 0x20000000u
-#define USBNC_USB_x_PHY_STS_USB_OTG1_CHD_B_SHIFT 29
+/* OTG1_CTRL1 Bit Fields */
+#define USBNC_OTG1_CTRL1_OVER_CUR_DIS_MASK 0x80u
+#define USBNC_OTG1_CTRL1_OVER_CUR_DIS_SHIFT 7
+#define USBNC_OTG1_CTRL1_OVER_CUR_POL_MASK 0x100u
+#define USBNC_OTG1_CTRL1_OVER_CUR_POL_SHIFT 8
+#define USBNC_OTG1_CTRL1_PWR_POL_MASK 0x200u
+#define USBNC_OTG1_CTRL1_PWR_POL_SHIFT 9
+#define USBNC_OTG1_CTRL1_WIE_MASK 0x400u
+#define USBNC_OTG1_CTRL1_WIE_SHIFT 10
+#define USBNC_OTG1_CTRL1_WKUP_SW_EN_MASK 0x4000u
+#define USBNC_OTG1_CTRL1_WKUP_SW_EN_SHIFT 14
+#define USBNC_OTG1_CTRL1_WKUP_SW_MASK 0x8000u
+#define USBNC_OTG1_CTRL1_WKUP_SW_SHIFT 15
+#define USBNC_OTG1_CTRL1_WKUP_ID_EN_MASK 0x10000u
+#define USBNC_OTG1_CTRL1_WKUP_ID_EN_SHIFT 16
+#define USBNC_OTG1_CTRL1_WKUP_VBUS_EN_MASK 0x20000u
+#define USBNC_OTG1_CTRL1_WKUP_VBUS_EN_SHIFT 17
+#define USBNC_OTG1_CTRL1_WKUP_DPDM_EN_MASK 0x20000000u
+#define USBNC_OTG1_CTRL1_WKUP_DPDM_EN_SHIFT 29
+#define USBNC_OTG1_CTRL1_WIR_MASK 0x80000000u
+#define USBNC_OTG1_CTRL1_WIR_SHIFT 31
+/* OTG1_CTRL2 Bit Fields */
+#define USBNC_OTG1_CTRL2_VBUS_SOURCE_SEL_MASK 0x3u
+#define USBNC_OTG1_CTRL2_VBUS_SOURCE_SEL_SHIFT 0
+#define USBNC_OTG1_CTRL2_VBUS_SOURCE_SEL(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_CTRL2_VBUS_SOURCE_SEL_SHIFT))&USBNC_OTG1_CTRL2_VBUS_SOURCE_SEL_MASK)
+#define USBNC_OTG1_CTRL2_AUTURESUME_EN_MASK 0x4u
+#define USBNC_OTG1_CTRL2_AUTURESUME_EN_SHIFT 2
+#define USBNC_OTG1_CTRL2_LOWSPEED_EN_MASK 0x8u
+#define USBNC_OTG1_CTRL2_LOWSPEED_EN_SHIFT 3
+#define USBNC_OTG1_CTRL2_DIG_ID_SEL_MASK 0x100000u
+#define USBNC_OTG1_CTRL2_DIG_ID_SEL_SHIFT 20
+#define USBNC_OTG1_CTRL2_UTMI_CLK_VLD_MASK 0x80000000u
+#define USBNC_OTG1_CTRL2_UTMI_CLK_VLD_SHIFT 31
+/* OTG1_PHY_CFG1 Bit Fields */
+#define USBNC_OTG1_PHY_CFG1_COMMONONN_MASK 0x1u
+#define USBNC_OTG1_PHY_CFG1_COMMONONN_SHIFT 0
+#define USBNC_OTG1_PHY_CFG1_FSEL_MASK 0xEu
+#define USBNC_OTG1_PHY_CFG1_FSEL_SHIFT 1
+#define USBNC_OTG1_PHY_CFG1_FSEL(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_PHY_CFG1_FSEL_SHIFT))&USBNC_OTG1_PHY_CFG1_FSEL_MASK)
+#define USBNC_OTG1_PHY_CFG1_COMPDISTUNE0_MASK 0x70u
+#define USBNC_OTG1_PHY_CFG1_COMPDISTUNE0_SHIFT 4
+#define USBNC_OTG1_PHY_CFG1_COMPDISTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_PHY_CFG1_COMPDISTUNE0_SHIFT))&USBNC_OTG1_PHY_CFG1_COMPDISTUNE0_MASK)
+#define USBNC_OTG1_PHY_CFG1_SQRXTUNE0_MASK 0x380u
+#define USBNC_OTG1_PHY_CFG1_SQRXTUNE0_SHIFT 7
+#define USBNC_OTG1_PHY_CFG1_SQRXTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_PHY_CFG1_SQRXTUNE0_SHIFT))&USBNC_OTG1_PHY_CFG1_SQRXTUNE0_MASK)
+#define USBNC_OTG1_PHY_CFG1_OTGTUNE0_MASK 0x1C00u
+#define USBNC_OTG1_PHY_CFG1_OTGTUNE0_SHIFT 10
+#define USBNC_OTG1_PHY_CFG1_OTGTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_PHY_CFG1_OTGTUNE0_SHIFT))&USBNC_OTG1_PHY_CFG1_OTGTUNE0_MASK)
+#define USBNC_OTG1_PHY_CFG1_TXHSXVTUNE0_MASK 0x6000u
+#define USBNC_OTG1_PHY_CFG1_TXHSXVTUNE0_SHIFT 13
+#define USBNC_OTG1_PHY_CFG1_TXHSXVTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_PHY_CFG1_TXHSXVTUNE0_SHIFT))&USBNC_OTG1_PHY_CFG1_TXHSXVTUNE0_MASK)
+#define USBNC_OTG1_PHY_CFG1_TXFSLSTUNE0_MASK 0xF0000u
+#define USBNC_OTG1_PHY_CFG1_TXFSLSTUNE0_SHIFT 16
+#define USBNC_OTG1_PHY_CFG1_TXFSLSTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_PHY_CFG1_TXFSLSTUNE0_SHIFT))&USBNC_OTG1_PHY_CFG1_TXFSLSTUNE0_MASK)
+#define USBNC_OTG1_PHY_CFG1_TXVREFTUNE0_MASK 0xF00000u
+#define USBNC_OTG1_PHY_CFG1_TXVREFTUNE0_SHIFT 20
+#define USBNC_OTG1_PHY_CFG1_TXVREFTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_PHY_CFG1_TXVREFTUNE0_SHIFT))&USBNC_OTG1_PHY_CFG1_TXVREFTUNE0_MASK)
+#define USBNC_OTG1_PHY_CFG1_TXRISETUNE0_MASK 0x3000000u
+#define USBNC_OTG1_PHY_CFG1_TXRISETUNE0_SHIFT 24
+#define USBNC_OTG1_PHY_CFG1_TXRISETUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_PHY_CFG1_TXRISETUNE0_SHIFT))&USBNC_OTG1_PHY_CFG1_TXRISETUNE0_MASK)
+#define USBNC_OTG1_PHY_CFG1_TXRESTUNE0_MASK 0xC000000u
+#define USBNC_OTG1_PHY_CFG1_TXRESTUNE0_SHIFT 26
+#define USBNC_OTG1_PHY_CFG1_TXRESTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_PHY_CFG1_TXRESTUNE0_SHIFT))&USBNC_OTG1_PHY_CFG1_TXRESTUNE0_MASK)
+#define USBNC_OTG1_PHY_CFG1_TXPREEMPAMPTUNE0_MASK 0x30000000u
+#define USBNC_OTG1_PHY_CFG1_TXPREEMPAMPTUNE0_SHIFT 28
+#define USBNC_OTG1_PHY_CFG1_TXPREEMPAMPTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_PHY_CFG1_TXPREEMPAMPTUNE0_SHIFT))&USBNC_OTG1_PHY_CFG1_TXPREEMPAMPTUNE0_MASK)
+#define USBNC_OTG1_PHY_CFG1_TXPREEMPPULSETUNE0_MASK 0x40000000u
+#define USBNC_OTG1_PHY_CFG1_TXPREEMPPULSETUNE0_SHIFT 30
+#define USBNC_OTG1_PHY_CFG1_CHRGDET_Megamix_MASK 0x80000000u
+#define USBNC_OTG1_PHY_CFG1_CHRGDET_Megamix_SHIFT 31
+/* OTG1_PHY_CFG2 Bit Fields */
+#define USBNC_OTG1_PHY_CFG2_CHRGSEL_MASK 0x1u
+#define USBNC_OTG1_PHY_CFG2_CHRGSEL_SHIFT 0
+#define USBNC_OTG1_PHY_CFG2_VDATDETENB0_MASK 0x2u
+#define USBNC_OTG1_PHY_CFG2_VDATDETENB0_SHIFT 1
+#define USBNC_OTG1_PHY_CFG2_VDATSRCENB0_MASK 0x4u
+#define USBNC_OTG1_PHY_CFG2_VDATSRCENB0_SHIFT 2
+#define USBNC_OTG1_PHY_CFG2_DCDENB_MASK 0x8u
+#define USBNC_OTG1_PHY_CFG2_DCDENB_SHIFT 3
+#define USBNC_OTG1_PHY_CFG2_ACAENB0_MASK 0x10u
+#define USBNC_OTG1_PHY_CFG2_ACAENB0_SHIFT 4
+#define USBNC_OTG1_PHY_CFG2_SLEEPM0_MASK 0x20u
+#define USBNC_OTG1_PHY_CFG2_SLEEPM0_SHIFT 5
+#define USBNC_OTG1_PHY_CFG2_LOOPBACKENB0_MASK 0x40u
+#define USBNC_OTG1_PHY_CFG2_LOOPBACKENB0_SHIFT 6
+#define USBNC_OTG1_PHY_CFG2_TXBITSTUFFEN0_MASK 0x100u
+#define USBNC_OTG1_PHY_CFG2_TXBITSTUFFEN0_SHIFT 8
+#define USBNC_OTG1_PHY_CFG2_TXBITSTUFFENH0_MASK 0x200u
+#define USBNC_OTG1_PHY_CFG2_TXBITSTUFFENH0_SHIFT 9
+#define USBNC_OTG1_PHY_CFG2_OTGDISABLE0_MASK 0x400u
+#define USBNC_OTG1_PHY_CFG2_OTGDISABLE0_SHIFT 10
+#define USBNC_OTG1_PHY_CFG2_ADPCHRG0_MASK 0x800u
+#define USBNC_OTG1_PHY_CFG2_ADPCHRG0_SHIFT 11
+#define USBNC_OTG1_PHY_CFG2_ADPDISCHRG0_MASK 0x1000u
+#define USBNC_OTG1_PHY_CFG2_ADPDISCHRG0_SHIFT 12
+#define USBNC_OTG1_PHY_CFG2_ADPPRBENB0_MASK 0x2000u
+#define USBNC_OTG1_PHY_CFG2_ADPPRBENB0_SHIFT 13
+#define USBNC_OTG1_PHY_CFG2_VBUSVLDEXTSEL0_MASK 0x4000u
+#define USBNC_OTG1_PHY_CFG2_VBUSVLDEXTSEL0_SHIFT 14
+#define USBNC_OTG1_PHY_CFG2_VBUSVLDEXT_MASK 0x8000u
+#define USBNC_OTG1_PHY_CFG2_VBUSVLDEXT_SHIFT 15
+#define USBNC_OTG1_PHY_CFG2_DRVVBUS0_MASK 0x10000u
+#define USBNC_OTG1_PHY_CFG2_DRVVBUS0_SHIFT 16
+/* OTG1_PHY_STATUS Bit Fields */
+#define USBNC_OTG1_PHY_STATUS_LINE_STATE_MASK 0x3u
+#define USBNC_OTG1_PHY_STATUS_LINE_STATE_SHIFT 0
+#define USBNC_OTG1_PHY_STATUS_LINE_STATE(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG1_PHY_STATUS_LINE_STATE_SHIFT))&USBNC_OTG1_PHY_STATUS_LINE_STATE_MASK)
+#define USBNC_OTG1_PHY_STATUS_SESS_VLD_MASK 0x4u
+#define USBNC_OTG1_PHY_STATUS_SESS_VLD_SHIFT 2
+#define USBNC_OTG1_PHY_STATUS_VBUS_VLD_MASK 0x8u
+#define USBNC_OTG1_PHY_STATUS_VBUS_VLD_SHIFT 3
+#define USBNC_OTG1_PHY_STATUS_ID_DIG_MASK 0x10u
+#define USBNC_OTG1_PHY_STATUS_ID_DIG_SHIFT 4
+#define USBNC_OTG1_PHY_STATUS_HOST_DISCONNECT_MASK 0x20u
+#define USBNC_OTG1_PHY_STATUS_HOST_DISCONNECT_SHIFT 5
+#define USBNC_OTG1_PHY_STATUS_RIDC0_MASK 0x1000000u
+#define USBNC_OTG1_PHY_STATUS_RIDC0_SHIFT 24
+#define USBNC_OTG1_PHY_STATUS_RIDB0_MASK 0x2000000u
+#define USBNC_OTG1_PHY_STATUS_RIDB0_SHIFT 25
+#define USBNC_OTG1_PHY_STATUS_RIDA0_MASK 0x4000000u
+#define USBNC_OTG1_PHY_STATUS_RIDA0_SHIFT 26
+#define USBNC_OTG1_PHY_STATUS_RIDGND0_MASK 0x8000000u
+#define USBNC_OTG1_PHY_STATUS_RIDGND0_SHIFT 27
+#define USBNC_OTG1_PHY_STATUS_RIDFLOAT0_MASK 0x10000000u
+#define USBNC_OTG1_PHY_STATUS_RIDFLOAT0_SHIFT 28
+#define USBNC_OTG1_PHY_STATUS_CHRGDET_MASK 0x20000000u
+#define USBNC_OTG1_PHY_STATUS_CHRGDET_SHIFT 29
+#define USBNC_OTG1_PHY_STATUS_ADPPRB0_MASK 0x40000000u
+#define USBNC_OTG1_PHY_STATUS_ADPPRB0_SHIFT 30
+#define USBNC_OTG1_PHY_STATUS_ADPSNS0_MASK 0x80000000u
+#define USBNC_OTG1_PHY_STATUS_ADPSNS0_SHIFT 31
/* ADP_CFG1 Bit Fields */
#define USBNC_ADP_CFG1_ADP_WAIT_MASK 0x3FFFFu
#define USBNC_ADP_CFG1_ADP_WAIT_SHIFT 0
@@ -94027,33 +43054,215 @@ typedef struct {
#define USBNC_ADP_STATUS_ADP_SNS_INT_SHIFT 26
#define USBNC_ADP_STATUS_ADP_PRB_INT_MASK 0x8000000u
#define USBNC_ADP_STATUS_ADP_PRB_INT_SHIFT 27
+/* OTG2_CTRL1 Bit Fields */
+#define USBNC_OTG2_CTRL1_OVER_CUR_DIS_MASK 0x80u
+#define USBNC_OTG2_CTRL1_OVER_CUR_DIS_SHIFT 7
+#define USBNC_OTG2_CTRL1_OVER_CUR_POL_MASK 0x100u
+#define USBNC_OTG2_CTRL1_OVER_CUR_POL_SHIFT 8
+#define USBNC_OTG2_CTRL1_PWR_POL_MASK 0x200u
+#define USBNC_OTG2_CTRL1_PWR_POL_SHIFT 9
+#define USBNC_OTG2_CTRL1_WIE_MASK 0x400u
+#define USBNC_OTG2_CTRL1_WIE_SHIFT 10
+#define USBNC_OTG2_CTRL1_WKUP_SW_EN_MASK 0x4000u
+#define USBNC_OTG2_CTRL1_WKUP_SW_EN_SHIFT 14
+#define USBNC_OTG2_CTRL1_WKUP_SW_MASK 0x8000u
+#define USBNC_OTG2_CTRL1_WKUP_SW_SHIFT 15
+#define USBNC_OTG2_CTRL1_WKUP_ID_EN_MASK 0x10000u
+#define USBNC_OTG2_CTRL1_WKUP_ID_EN_SHIFT 16
+#define USBNC_OTG2_CTRL1_WKUP_VBUS_EN_MASK 0x20000u
+#define USBNC_OTG2_CTRL1_WKUP_VBUS_EN_SHIFT 17
+#define USBNC_OTG2_CTRL1_WKUP_DPDM_EN_MASK 0x20000000u
+#define USBNC_OTG2_CTRL1_WKUP_DPDM_EN_SHIFT 29
+#define USBNC_OTG2_CTRL1_WIR_MASK 0x80000000u
+#define USBNC_OTG2_CTRL1_WIR_SHIFT 31
+/* OTG2_CTRL2 Bit Fields */
+#define USBNC_OTG2_CTRL2_VBUS_SOURCE_SEL_MASK 0x3u
+#define USBNC_OTG2_CTRL2_VBUS_SOURCE_SEL_SHIFT 0
+#define USBNC_OTG2_CTRL2_VBUS_SOURCE_SEL(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_CTRL2_VBUS_SOURCE_SEL_SHIFT))&USBNC_OTG2_CTRL2_VBUS_SOURCE_SEL_MASK)
+#define USBNC_OTG2_CTRL2_AUTURESUME_EN_MASK 0x4u
+#define USBNC_OTG2_CTRL2_AUTURESUME_EN_SHIFT 2
+#define USBNC_OTG2_CTRL2_LOWSPEED_EN_MASK 0x8u
+#define USBNC_OTG2_CTRL2_LOWSPEED_EN_SHIFT 3
+#define USBNC_OTG2_CTRL2_DIG_ID_SEL_MASK 0x100000u
+#define USBNC_OTG2_CTRL2_DIG_ID_SEL_SHIFT 20
+#define USBNC_OTG2_CTRL2_UTMI_CLK_VLD_MASK 0x80000000u
+#define USBNC_OTG2_CTRL2_UTMI_CLK_VLD_SHIFT 31
+/* OTG2_PHY_CFG1 Bit Fields */
+#define USBNC_OTG2_PHY_CFG1_COMMONONN_MASK 0x1u
+#define USBNC_OTG2_PHY_CFG1_COMMONONN_SHIFT 0
+#define USBNC_OTG2_PHY_CFG1_FSEL_MASK 0xEu
+#define USBNC_OTG2_PHY_CFG1_FSEL_SHIFT 1
+#define USBNC_OTG2_PHY_CFG1_FSEL(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_PHY_CFG1_FSEL_SHIFT))&USBNC_OTG2_PHY_CFG1_FSEL_MASK)
+#define USBNC_OTG2_PHY_CFG1_COMPDISTUNE0_MASK 0x70u
+#define USBNC_OTG2_PHY_CFG1_COMPDISTUNE0_SHIFT 4
+#define USBNC_OTG2_PHY_CFG1_COMPDISTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_PHY_CFG1_COMPDISTUNE0_SHIFT))&USBNC_OTG2_PHY_CFG1_COMPDISTUNE0_MASK)
+#define USBNC_OTG2_PHY_CFG1_SQRXTUNE0_MASK 0x380u
+#define USBNC_OTG2_PHY_CFG1_SQRXTUNE0_SHIFT 7
+#define USBNC_OTG2_PHY_CFG1_SQRXTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_PHY_CFG1_SQRXTUNE0_SHIFT))&USBNC_OTG2_PHY_CFG1_SQRXTUNE0_MASK)
+#define USBNC_OTG2_PHY_CFG1_OTGTUNE0_MASK 0x1C00u
+#define USBNC_OTG2_PHY_CFG1_OTGTUNE0_SHIFT 10
+#define USBNC_OTG2_PHY_CFG1_OTGTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_PHY_CFG1_OTGTUNE0_SHIFT))&USBNC_OTG2_PHY_CFG1_OTGTUNE0_MASK)
+#define USBNC_OTG2_PHY_CFG1_TXHSXVTUNE0_MASK 0x6000u
+#define USBNC_OTG2_PHY_CFG1_TXHSXVTUNE0_SHIFT 13
+#define USBNC_OTG2_PHY_CFG1_TXHSXVTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_PHY_CFG1_TXHSXVTUNE0_SHIFT))&USBNC_OTG2_PHY_CFG1_TXHSXVTUNE0_MASK)
+#define USBNC_OTG2_PHY_CFG1_TXFSLSTUNE0_MASK 0xF0000u
+#define USBNC_OTG2_PHY_CFG1_TXFSLSTUNE0_SHIFT 16
+#define USBNC_OTG2_PHY_CFG1_TXFSLSTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_PHY_CFG1_TXFSLSTUNE0_SHIFT))&USBNC_OTG2_PHY_CFG1_TXFSLSTUNE0_MASK)
+#define USBNC_OTG2_PHY_CFG1_TXVREFTUNE0_MASK 0xF00000u
+#define USBNC_OTG2_PHY_CFG1_TXVREFTUNE0_SHIFT 20
+#define USBNC_OTG2_PHY_CFG1_TXVREFTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_PHY_CFG1_TXVREFTUNE0_SHIFT))&USBNC_OTG2_PHY_CFG1_TXVREFTUNE0_MASK)
+#define USBNC_OTG2_PHY_CFG1_TXRISETUNE0_MASK 0x3000000u
+#define USBNC_OTG2_PHY_CFG1_TXRISETUNE0_SHIFT 24
+#define USBNC_OTG2_PHY_CFG1_TXRISETUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_PHY_CFG1_TXRISETUNE0_SHIFT))&USBNC_OTG2_PHY_CFG1_TXRISETUNE0_MASK)
+#define USBNC_OTG2_PHY_CFG1_TXRESTUNE0_MASK 0xC000000u
+#define USBNC_OTG2_PHY_CFG1_TXRESTUNE0_SHIFT 26
+#define USBNC_OTG2_PHY_CFG1_TXRESTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_PHY_CFG1_TXRESTUNE0_SHIFT))&USBNC_OTG2_PHY_CFG1_TXRESTUNE0_MASK)
+#define USBNC_OTG2_PHY_CFG1_TXPREEMPAMPTUNE0_MASK 0x30000000u
+#define USBNC_OTG2_PHY_CFG1_TXPREEMPAMPTUNE0_SHIFT 28
+#define USBNC_OTG2_PHY_CFG1_TXPREEMPAMPTUNE0(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_PHY_CFG1_TXPREEMPAMPTUNE0_SHIFT))&USBNC_OTG2_PHY_CFG1_TXPREEMPAMPTUNE0_MASK)
+#define USBNC_OTG2_PHY_CFG1_TXPREEMPPULSETUNE0_MASK 0x40000000u
+#define USBNC_OTG2_PHY_CFG1_TXPREEMPPULSETUNE0_SHIFT 30
+#define USBNC_OTG2_PHY_CFG1_CHRGDET_Megamix_MASK 0x80000000u
+#define USBNC_OTG2_PHY_CFG1_CHRGDET_Megamix_SHIFT 31
+/* OTG2_PHY_CFG2 Bit Fields */
+#define USBNC_OTG2_PHY_CFG2_CHRGSEL_MASK 0x1u
+#define USBNC_OTG2_PHY_CFG2_CHRGSEL_SHIFT 0
+#define USBNC_OTG2_PHY_CFG2_VDATDETENB0_MASK 0x2u
+#define USBNC_OTG2_PHY_CFG2_VDATDETENB0_SHIFT 1
+#define USBNC_OTG2_PHY_CFG2_VDATSRCENB0_MASK 0x4u
+#define USBNC_OTG2_PHY_CFG2_VDATSRCENB0_SHIFT 2
+#define USBNC_OTG2_PHY_CFG2_DCDENB_MASK 0x8u
+#define USBNC_OTG2_PHY_CFG2_DCDENB_SHIFT 3
+#define USBNC_OTG2_PHY_CFG2_ACAENB0_MASK 0x10u
+#define USBNC_OTG2_PHY_CFG2_ACAENB0_SHIFT 4
+#define USBNC_OTG2_PHY_CFG2_SLEEPM0_MASK 0x20u
+#define USBNC_OTG2_PHY_CFG2_SLEEPM0_SHIFT 5
+#define USBNC_OTG2_PHY_CFG2_LOOPBACKENB0_MASK 0x40u
+#define USBNC_OTG2_PHY_CFG2_LOOPBACKENB0_SHIFT 6
+#define USBNC_OTG2_PHY_CFG2_TXBITSTUFFEN0_MASK 0x100u
+#define USBNC_OTG2_PHY_CFG2_TXBITSTUFFEN0_SHIFT 8
+#define USBNC_OTG2_PHY_CFG2_TXBITSTUFFENH0_MASK 0x200u
+#define USBNC_OTG2_PHY_CFG2_TXBITSTUFFENH0_SHIFT 9
+#define USBNC_OTG2_PHY_CFG2_OTGDISABLE0_MASK 0x400u
+#define USBNC_OTG2_PHY_CFG2_OTGDISABLE0_SHIFT 10
+#define USBNC_OTG2_PHY_CFG2_ADPCHRG0_MASK 0x800u
+#define USBNC_OTG2_PHY_CFG2_ADPCHRG0_SHIFT 11
+#define USBNC_OTG2_PHY_CFG2_ADPDISCHRG0_MASK 0x1000u
+#define USBNC_OTG2_PHY_CFG2_ADPDISCHRG0_SHIFT 12
+#define USBNC_OTG2_PHY_CFG2_ADPPRBENB0_MASK 0x2000u
+#define USBNC_OTG2_PHY_CFG2_ADPPRBENB0_SHIFT 13
+#define USBNC_OTG2_PHY_CFG2_VBUSVLDEXTSEL0_MASK 0x4000u
+#define USBNC_OTG2_PHY_CFG2_VBUSVLDEXTSEL0_SHIFT 14
+#define USBNC_OTG2_PHY_CFG2_VBUSVLDEXT_MASK 0x8000u
+#define USBNC_OTG2_PHY_CFG2_VBUSVLDEXT_SHIFT 15
+#define USBNC_OTG2_PHY_CFG2_DRVVBUS0_MASK 0x10000u
+#define USBNC_OTG2_PHY_CFG2_DRVVBUS0_SHIFT 16
+/* OTG2_PHY_STATUS Bit Fields */
+#define USBNC_OTG2_PHY_STATUS_LINE_STATE_MASK 0x3u
+#define USBNC_OTG2_PHY_STATUS_LINE_STATE_SHIFT 0
+#define USBNC_OTG2_PHY_STATUS_LINE_STATE(x) (((uint32_t)(((uint32_t)(x))<<USBNC_OTG2_PHY_STATUS_LINE_STATE_SHIFT))&USBNC_OTG2_PHY_STATUS_LINE_STATE_MASK)
+#define USBNC_OTG2_PHY_STATUS_SESS_VLD_MASK 0x4u
+#define USBNC_OTG2_PHY_STATUS_SESS_VLD_SHIFT 2
+#define USBNC_OTG2_PHY_STATUS_VBUS_VLD_MASK 0x8u
+#define USBNC_OTG2_PHY_STATUS_VBUS_VLD_SHIFT 3
+#define USBNC_OTG2_PHY_STATUS_ID_DIG_MASK 0x10u
+#define USBNC_OTG2_PHY_STATUS_ID_DIG_SHIFT 4
+#define USBNC_OTG2_PHY_STATUS_HOST_DISCONNECT_MASK 0x20u
+#define USBNC_OTG2_PHY_STATUS_HOST_DISCONNECT_SHIFT 5
+#define USBNC_OTG2_PHY_STATUS_RIDC0_MASK 0x1000000u
+#define USBNC_OTG2_PHY_STATUS_RIDC0_SHIFT 24
+#define USBNC_OTG2_PHY_STATUS_RIDB0_MASK 0x2000000u
+#define USBNC_OTG2_PHY_STATUS_RIDB0_SHIFT 25
+#define USBNC_OTG2_PHY_STATUS_RIDA0_MASK 0x4000000u
+#define USBNC_OTG2_PHY_STATUS_RIDA0_SHIFT 26
+#define USBNC_OTG2_PHY_STATUS_RIDGND0_MASK 0x8000000u
+#define USBNC_OTG2_PHY_STATUS_RIDGND0_SHIFT 27
+#define USBNC_OTG2_PHY_STATUS_RIDFLOAT0_MASK 0x10000000u
+#define USBNC_OTG2_PHY_STATUS_RIDFLOAT0_SHIFT 28
+#define USBNC_OTG2_PHY_STATUS_CHRGDET_MASK 0x20000000u
+#define USBNC_OTG2_PHY_STATUS_CHRGDET_SHIFT 29
+#define USBNC_OTG2_PHY_STATUS_ADPPRB0_MASK 0x40000000u
+#define USBNC_OTG2_PHY_STATUS_ADPPRB0_SHIFT 30
+#define USBNC_OTG2_PHY_STATUS_ADPSNS0_MASK 0x80000000u
+#define USBNC_OTG2_PHY_STATUS_ADPSNS0_SHIFT 31
+/* HSIC_CTRL1 Bit Fields */
+#define USBNC_HSIC_CTRL1_OVER_CUR_DIS_MASK 0x80u
+#define USBNC_HSIC_CTRL1_OVER_CUR_DIS_SHIFT 7
+#define USBNC_HSIC_CTRL1_OVER_CUR_POL_MASK 0x100u
+#define USBNC_HSIC_CTRL1_OVER_CUR_POL_SHIFT 8
+#define USBNC_HSIC_CTRL1_PWR_POL_MASK 0x200u
+#define USBNC_HSIC_CTRL1_PWR_POL_SHIFT 9
+#define USBNC_HSIC_CTRL1_WIE_MASK 0x400u
+#define USBNC_HSIC_CTRL1_WIE_SHIFT 10
+#define USBNC_HSIC_CTRL1_WKUP_SW_EN_MASK 0x4000u
+#define USBNC_HSIC_CTRL1_WKUP_SW_EN_SHIFT 14
+#define USBNC_HSIC_CTRL1_WKUP_SW_MASK 0x8000u
+#define USBNC_HSIC_CTRL1_WKUP_SW_SHIFT 15
+#define USBNC_HSIC_CTRL1_WKUP_ID_EN_MASK 0x10000u
+#define USBNC_HSIC_CTRL1_WKUP_ID_EN_SHIFT 16
+#define USBNC_HSIC_CTRL1_WKUP_VBUS_EN_MASK 0x20000u
+#define USBNC_HSIC_CTRL1_WKUP_VBUS_EN_SHIFT 17
+#define USBNC_HSIC_CTRL1_WKUP_DPDM_EN_MASK 0x20000000u
+#define USBNC_HSIC_CTRL1_WKUP_DPDM_EN_SHIFT 29
+#define USBNC_HSIC_CTRL1_WIR_MASK 0x80000000u
+#define USBNC_HSIC_CTRL1_WIR_SHIFT 31
+/* HSIC_CTRL2 Bit Fields */
+#define USBNC_HSIC_CTRL2_VBUS_SOURCE_SEL_MASK 0x3u
+#define USBNC_HSIC_CTRL2_VBUS_SOURCE_SEL_SHIFT 0
+#define USBNC_HSIC_CTRL2_VBUS_SOURCE_SEL(x) (((uint32_t)(((uint32_t)(x))<<USBNC_HSIC_CTRL2_VBUS_SOURCE_SEL_SHIFT))&USBNC_HSIC_CTRL2_VBUS_SOURCE_SEL_MASK)
+#define USBNC_HSIC_CTRL2_AUTURESUME_EN_MASK 0x4u
+#define USBNC_HSIC_CTRL2_AUTURESUME_EN_SHIFT 2
+#define USBNC_HSIC_CTRL2_LOWSPEED_EN_MASK 0x8u
+#define USBNC_HSIC_CTRL2_LOWSPEED_EN_SHIFT 3
+#define USBNC_HSIC_CTRL2_DIG_ID_SEL_MASK 0x100000u
+#define USBNC_HSIC_CTRL2_DIG_ID_SEL_SHIFT 20
+#define USBNC_HSIC_CTRL2_UTMI_CLK_VLD_MASK 0x80000000u
+#define USBNC_HSIC_CTRL2_UTMI_CLK_VLD_SHIFT 31
+/* UH_HSICPHY_CFG1 Bit Fields */
+#define USBNC_UH_HSICPHY_CFG1_COMMONONN_MASK 0x1u
+#define USBNC_UH_HSICPHY_CFG1_COMMONONN_SHIFT 0
+#define USBNC_UH_HSICPHY_CFG1_LOOPBACKENB_MASK 0x2u
+#define USBNC_UH_HSICPHY_CFG1_LOOPBACKENB_SHIFT 1
+#define USBNC_UH_HSICPHY_CFG1_DPPULLDOWN_MASK 0x4u
+#define USBNC_UH_HSICPHY_CFG1_DPPULLDOWN_SHIFT 2
+#define USBNC_UH_HSICPHY_CFG1_DMPULLDOWN_MASK 0x8u
+#define USBNC_UH_HSICPHY_CFG1_DMPULLDOWN_SHIFT 3
+#define USBNC_UH_HSICPHY_CFG1_SLEEPM_MASK 0x10u
+#define USBNC_UH_HSICPHY_CFG1_SLEEPM_SHIFT 4
+#define USBNC_UH_HSICPHY_CFG1_TXBITSTUFFEN_MASK 0x20u
+#define USBNC_UH_HSICPHY_CFG1_TXBITSTUFFEN_SHIFT 5
+#define USBNC_UH_HSICPHY_CFG1_TXBITSTUFFENH_MASK 0x40u
+#define USBNC_UH_HSICPHY_CFG1_TXBITSTUFFENH_SHIFT 6
+#define USBNC_UH_HSICPHY_CFG1_TXRPUTUNE_MASK 0x300u
+#define USBNC_UH_HSICPHY_CFG1_TXRPUTUNE_SHIFT 8
+#define USBNC_UH_HSICPHY_CFG1_TXRPUTUNE(x) (((uint32_t)(((uint32_t)(x))<<USBNC_UH_HSICPHY_CFG1_TXRPUTUNE_SHIFT))&USBNC_UH_HSICPHY_CFG1_TXRPUTUNE_MASK)
+#define USBNC_UH_HSICPHY_CFG1_TXRPDTUNE_MASK 0xC00u
+#define USBNC_UH_HSICPHY_CFG1_TXRPDTUNE_SHIFT 10
+#define USBNC_UH_HSICPHY_CFG1_TXRPDTUNE(x) (((uint32_t)(((uint32_t)(x))<<USBNC_UH_HSICPHY_CFG1_TXRPDTUNE_SHIFT))&USBNC_UH_HSICPHY_CFG1_TXRPDTUNE_MASK)
+#define USBNC_UH_HSICPHY_CFG1_TXSRTUNE_MASK 0xF000u
+#define USBNC_UH_HSICPHY_CFG1_TXSRTUNE_SHIFT 12
+#define USBNC_UH_HSICPHY_CFG1_TXSRTUNE(x) (((uint32_t)(((uint32_t)(x))<<USBNC_UH_HSICPHY_CFG1_TXSRTUNE_SHIFT))&USBNC_UH_HSICPHY_CFG1_TXSRTUNE_MASK)
+#define USBNC_UH_HSICPHY_CFG1_REFCLKDIV_MASK 0x7F0000u
+#define USBNC_UH_HSICPHY_CFG1_REFCLKDIV_SHIFT 16
+#define USBNC_UH_HSICPHY_CFG1_REFCLKDIV(x) (((uint32_t)(((uint32_t)(x))<<USBNC_UH_HSICPHY_CFG1_REFCLKDIV_SHIFT))&USBNC_UH_HSICPHY_CFG1_REFCLKDIV_MASK)
+#define USBNC_UH_HSICPHY_CFG1_REFCLKSEL_MASK 0x3000000u
+#define USBNC_UH_HSICPHY_CFG1_REFCLKSEL_SHIFT 24
+#define USBNC_UH_HSICPHY_CFG1_REFCLKSEL(x) (((uint32_t)(((uint32_t)(x))<<USBNC_UH_HSICPHY_CFG1_REFCLKSEL_SHIFT))&USBNC_UH_HSICPHY_CFG1_REFCLKSEL_MASK)
/*!
* @}
*/ /* end of group USBNC_Register_Masks */
-
/* USBNC - Peripheral instance base addresses */
-/** Peripheral USBNC1 base address */
-#define USBNC1_BASE (0x30B10000u)
-/** Peripheral USBNC1 base pointer */
-#define USBNC1 ((USBNC_Type *)USBNC1_BASE)
-#define USBNC1_BASE_PTR (USBNC1)
-/** Peripheral USBNC2 base address */
-#define USBNC2_BASE (0x30B20000u)
-/** Peripheral USBNC2 base pointer */
-#define USBNC2 ((USBNC_Type *)USBNC2_BASE)
-#define USBNC2_BASE_PTR (USBNC2)
-/** Peripheral USBNC3 base address */
-#define USBNC3_BASE (0x30B30000u)
-/** Peripheral USBNC3 base pointer */
-#define USBNC3 ((USBNC_Type *)USBNC3_BASE)
-#define USBNC3_BASE_PTR (USBNC3)
-/** Array initializer of USBNC peripheral base adresses */
-#define USBNC_BASE_ADDRS { USBNC1_BASE, USBNC2_BASE, USBNC3_BASE }
+/** Peripheral USBNC base address */
+#define USBNC_BASE (0x30B10000u)
+/** Peripheral USBNC base pointer */
+#define USBNC ((USBNC_Type *)USBNC_BASE)
+#define USBNC_BASE_PTR (USBNC)
+/** Array initializer of USBNC peripheral base addresses */
+#define USBNC_BASE_ADDRS { USBNC_BASE }
/** Array initializer of USBNC peripheral base pointers */
-#define USBNC_BASE_PTRS { USBNC1, USBNC2, USBNC3 }
-
+#define USBNC_BASE_PTRS { USBNC }
/* ----------------------------------------------------------------------------
-- USBNC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -94065,31 +43274,23 @@ typedef struct {
/* USBNC - Register instance definitions */
-/* USBNC1 */
-#define USBNC1_USB_x_CTRL1 USBNC_USB_x_CTRL1_REG(USBNC1_BASE_PTR)
-#define USBNC1_USB_x_CTRL2 USBNC_USB_x_CTRL2_REG(USBNC1_BASE_PTR)
-#define USBNC1_USB_x_PHY_CTL2 USBNC_USB_x_PHY_CTL2_REG(USBNC1_BASE_PTR)
-#define USBNC1_USB_x_PHY_STS USBNC_USB_x_PHY_STS_REG(USBNC1_BASE_PTR)
-#define USBNC1_ADP_CFG1 USBNC_ADP_CFG1_REG(USBNC1_BASE_PTR)
-#define USBNC1_ADP_CFG2 USBNC_ADP_CFG2_REG(USBNC1_BASE_PTR)
-#define USBNC1_ADP_STATUS USBNC_ADP_STATUS_REG(USBNC1_BASE_PTR)
-/* USBNC2 */
-#define USBNC2_USB_x_CTRL1 USBNC_USB_x_CTRL1_REG(USBNC2_BASE_PTR)
-#define USBNC2_USB_x_CTRL2 USBNC_USB_x_CTRL2_REG(USBNC2_BASE_PTR)
-#define USBNC2_USB_x_PHY_CTL2 USBNC_USB_x_PHY_CTL2_REG(USBNC2_BASE_PTR)
-#define USBNC2_USB_x_PHY_STS USBNC_USB_x_PHY_STS_REG(USBNC2_BASE_PTR)
-#define USBNC2_ADP_CFG1 USBNC_ADP_CFG1_REG(USBNC2_BASE_PTR)
-#define USBNC2_ADP_CFG2 USBNC_ADP_CFG2_REG(USBNC2_BASE_PTR)
-#define USBNC2_ADP_STATUS USBNC_ADP_STATUS_REG(USBNC2_BASE_PTR)
-/* USBNC3 */
-#define USBNC3_USB_x_CTRL1 USBNC_USB_x_CTRL1_REG(USBNC3_BASE_PTR)
-#define USBNC3_USB_x_CTRL2 USBNC_USB_x_CTRL2_REG(USBNC3_BASE_PTR)
-#define USBNC3_USB_x_PHY_CTL2 USBNC_USB_x_PHY_CTL2_REG(USBNC3_BASE_PTR)
-#define USBNC3_USB_x_PHY_STS USBNC_USB_x_PHY_STS_REG(USBNC3_BASE_PTR)
-#define USBNC3_ADP_CFG1 USBNC_ADP_CFG1_REG(USBNC3_BASE_PTR)
-#define USBNC3_ADP_CFG2 USBNC_ADP_CFG2_REG(USBNC3_BASE_PTR)
-#define USBNC3_ADP_STATUS USBNC_ADP_STATUS_REG(USBNC3_BASE_PTR)
-
+/* USBNC */
+#define USBNC_OTG1_CTRL1 USBNC_OTG1_CTRL1_REG(USBNC_BASE_PTR)
+#define USBNC_OTG1_CTRL2 USBNC_OTG1_CTRL2_REG(USBNC_BASE_PTR)
+#define USBNC_OTG1_PHY_CFG1 USBNC_OTG1_PHY_CFG1_REG(USBNC_BASE_PTR)
+#define USBNC_OTG1_PHY_CFG2 USBNC_OTG1_PHY_CFG2_REG(USBNC_BASE_PTR)
+#define USBNC_OTG1_PHY_STATUS USBNC_OTG1_PHY_STATUS_REG(USBNC_BASE_PTR)
+#define USBNC_ADP_CFG1 USBNC_ADP_CFG1_REG(USBNC_BASE_PTR)
+#define USBNC_ADP_CFG2 USBNC_ADP_CFG2_REG(USBNC_BASE_PTR)
+#define USBNC_ADP_STATUS USBNC_ADP_STATUS_REG(USBNC_BASE_PTR)
+#define USBNC_OTG2_CTRL1 USBNC_OTG2_CTRL1_REG(USBNC_BASE_PTR)
+#define USBNC_OTG2_CTRL2 USBNC_OTG2_CTRL2_REG(USBNC_BASE_PTR)
+#define USBNC_OTG2_PHY_CFG1 USBNC_OTG2_PHY_CFG1_REG(USBNC_BASE_PTR)
+#define USBNC_OTG2_PHY_CFG2 USBNC_OTG2_PHY_CFG2_REG(USBNC_BASE_PTR)
+#define USBNC_OTG2_PHY_STATUS USBNC_OTG2_PHY_STATUS_REG(USBNC_BASE_PTR)
+#define USBNC_HSIC_CTRL1 USBNC_HSIC_CTRL1_REG(USBNC_BASE_PTR)
+#define USBNC_HSIC_CTRL2 USBNC_HSIC_CTRL2_REG(USBNC_BASE_PTR)
+#define USBNC_UH_HSICPHY_CFG1 USBNC_UH_HSICPHY_CFG1_REG(USBNC_BASE_PTR)
/*!
* @}
*/ /* end of group USBNC_Register_Accessor_Macros */
@@ -94099,1369 +43300,6 @@ typedef struct {
* @}
*/ /* end of group USBNC_Peripheral */
-
-/* ----------------------------------------------------------------------------
- -- USBPHY Peripheral Access Layer
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup USBPHY_Peripheral_Access_Layer USBPHY Peripheral Access Layer
- * @{
- */
-
-/** USBPHY - Register Layout Typedef */
-typedef struct {
- __IO uint32_t PWD; /**< USB PHY Power-Down Register, offset: 0x0 */
- __IO uint32_t PWD_SET; /**< USB PHY Power-Down Register, offset: 0x4 */
- __IO uint32_t PWD_CLR; /**< USB PHY Power-Down Register, offset: 0x8 */
- __IO uint32_t PWD_TOG; /**< USB PHY Power-Down Register, offset: 0xC */
- __IO uint32_t TX; /**< USB PHY Transmitter Control Register, offset: 0x10 */
- __IO uint32_t TX_SET; /**< USB PHY Transmitter Control Register, offset: 0x14 */
- __IO uint32_t TX_CLR; /**< USB PHY Transmitter Control Register, offset: 0x18 */
- __IO uint32_t TX_TOG; /**< USB PHY Transmitter Control Register, offset: 0x1C */
- __IO uint32_t RX; /**< USB PHY Receiver Control Register, offset: 0x20 */
- __IO uint32_t RX_SET; /**< USB PHY Receiver Control Register, offset: 0x24 */
- __IO uint32_t RX_CLR; /**< USB PHY Receiver Control Register, offset: 0x28 */
- __IO uint32_t RX_TOG; /**< USB PHY Receiver Control Register, offset: 0x2C */
- __IO uint32_t CTRL; /**< USB PHY General Control Register, offset: 0x30 */
- __IO uint32_t CTRL_SET; /**< USB PHY General Control Register, offset: 0x34 */
- __IO uint32_t CTRL_CLR; /**< USB PHY General Control Register, offset: 0x38 */
- __IO uint32_t CTRL_TOG; /**< USB PHY General Control Register, offset: 0x3C */
- __IO uint32_t STATUS; /**< USB PHY Status Register, offset: 0x40 */
- uint8_t RESERVED_0[12];
- __IO uint32_t DEBUG; /**< USB PHY Debug Register, offset: 0x50 */
- __IO uint32_t DEBUG_SET; /**< USB PHY Debug Register, offset: 0x54 */
- __IO uint32_t DEBUG_CLR; /**< USB PHY Debug Register, offset: 0x58 */
- __IO uint32_t DEBUG_TOG; /**< USB PHY Debug Register, offset: 0x5C */
- __I uint32_t DEBUG0_STATUS; /**< UTMI Debug Status Register 0, offset: 0x60 */
- uint8_t RESERVED_1[12];
- __IO uint32_t DEBUG1; /**< UTMI Debug Status Register 1, offset: 0x70 */
- __IO uint32_t DEBUG1_SET; /**< UTMI Debug Status Register 1, offset: 0x74 */
- __IO uint32_t DEBUG1_CLR; /**< UTMI Debug Status Register 1, offset: 0x78 */
- __IO uint32_t DEBUG1_TOG; /**< UTMI Debug Status Register 1, offset: 0x7C */
- __I uint32_t VERSION; /**< UTMI RTL Version, offset: 0x80 */
-} USBPHY_Type, *USBPHY_MemMapPtr;
-
-/* ----------------------------------------------------------------------------
- -- USBPHY - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup USBPHY_Register_Accessor_Macros USBPHY - Register accessor macros
- * @{
- */
-
-
-/* USBPHY - Register accessors */
-#define USBPHY_PWD_REG(base) ((base)->PWD)
-#define USBPHY_PWD_SET_REG(base) ((base)->PWD_SET)
-#define USBPHY_PWD_CLR_REG(base) ((base)->PWD_CLR)
-#define USBPHY_PWD_TOG_REG(base) ((base)->PWD_TOG)
-#define USBPHY_TX_REG(base) ((base)->TX)
-#define USBPHY_TX_SET_REG(base) ((base)->TX_SET)
-#define USBPHY_TX_CLR_REG(base) ((base)->TX_CLR)
-#define USBPHY_TX_TOG_REG(base) ((base)->TX_TOG)
-#define USBPHY_RX_REG(base) ((base)->RX)
-#define USBPHY_RX_SET_REG(base) ((base)->RX_SET)
-#define USBPHY_RX_CLR_REG(base) ((base)->RX_CLR)
-#define USBPHY_RX_TOG_REG(base) ((base)->RX_TOG)
-#define USBPHY_CTRL_REG(base) ((base)->CTRL)
-#define USBPHY_CTRL_SET_REG(base) ((base)->CTRL_SET)
-#define USBPHY_CTRL_CLR_REG(base) ((base)->CTRL_CLR)
-#define USBPHY_CTRL_TOG_REG(base) ((base)->CTRL_TOG)
-#define USBPHY_STATUS_REG(base) ((base)->STATUS)
-#define USBPHY_DEBUG_REG(base) ((base)->DEBUG)
-#define USBPHY_DEBUG_SET_REG(base) ((base)->DEBUG_SET)
-#define USBPHY_DEBUG_CLR_REG(base) ((base)->DEBUG_CLR)
-#define USBPHY_DEBUG_TOG_REG(base) ((base)->DEBUG_TOG)
-#define USBPHY_DEBUG0_STATUS_REG(base) ((base)->DEBUG0_STATUS)
-#define USBPHY_DEBUG1_REG(base) ((base)->DEBUG1)
-#define USBPHY_DEBUG1_SET_REG(base) ((base)->DEBUG1_SET)
-#define USBPHY_DEBUG1_CLR_REG(base) ((base)->DEBUG1_CLR)
-#define USBPHY_DEBUG1_TOG_REG(base) ((base)->DEBUG1_TOG)
-#define USBPHY_VERSION_REG(base) ((base)->VERSION)
-
-/*!
- * @}
- */ /* end of group USBPHY_Register_Accessor_Macros */
-
-
-/* ----------------------------------------------------------------------------
- -- USBPHY Register Masks
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup USBPHY_Register_Masks USBPHY Register Masks
- * @{
- */
-
-/* PWD Bit Fields */
-#define USBPHY_PWD_RSVD0_MASK 0x3FFu
-#define USBPHY_PWD_RSVD0_SHIFT 0
-#define USBPHY_PWD_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_RSVD0_SHIFT))&USBPHY_PWD_RSVD0_MASK)
-#define USBPHY_PWD_TXPWDFS_MASK 0x400u
-#define USBPHY_PWD_TXPWDFS_SHIFT 10
-#define USBPHY_PWD_TXPWDIBIAS_MASK 0x800u
-#define USBPHY_PWD_TXPWDIBIAS_SHIFT 11
-#define USBPHY_PWD_TXPWDV2I_MASK 0x1000u
-#define USBPHY_PWD_TXPWDV2I_SHIFT 12
-#define USBPHY_PWD_RSVD1_MASK 0x1E000u
-#define USBPHY_PWD_RSVD1_SHIFT 13
-#define USBPHY_PWD_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_RSVD1_SHIFT))&USBPHY_PWD_RSVD1_MASK)
-#define USBPHY_PWD_RXPWDENV_MASK 0x20000u
-#define USBPHY_PWD_RXPWDENV_SHIFT 17
-#define USBPHY_PWD_RXPWD1PT1_MASK 0x40000u
-#define USBPHY_PWD_RXPWD1PT1_SHIFT 18
-#define USBPHY_PWD_RXPWDDIFF_MASK 0x80000u
-#define USBPHY_PWD_RXPWDDIFF_SHIFT 19
-#define USBPHY_PWD_RXPWDRX_MASK 0x100000u
-#define USBPHY_PWD_RXPWDRX_SHIFT 20
-#define USBPHY_PWD_RSVD2_MASK 0xFFE00000u
-#define USBPHY_PWD_RSVD2_SHIFT 21
-#define USBPHY_PWD_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_RSVD2_SHIFT))&USBPHY_PWD_RSVD2_MASK)
-/* PWD_SET Bit Fields */
-#define USBPHY_PWD_SET_RSVD0_MASK 0x3FFu
-#define USBPHY_PWD_SET_RSVD0_SHIFT 0
-#define USBPHY_PWD_SET_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_SET_RSVD0_SHIFT))&USBPHY_PWD_SET_RSVD0_MASK)
-#define USBPHY_PWD_SET_TXPWDFS_MASK 0x400u
-#define USBPHY_PWD_SET_TXPWDFS_SHIFT 10
-#define USBPHY_PWD_SET_TXPWDIBIAS_MASK 0x800u
-#define USBPHY_PWD_SET_TXPWDIBIAS_SHIFT 11
-#define USBPHY_PWD_SET_TXPWDV2I_MASK 0x1000u
-#define USBPHY_PWD_SET_TXPWDV2I_SHIFT 12
-#define USBPHY_PWD_SET_RSVD1_MASK 0x1E000u
-#define USBPHY_PWD_SET_RSVD1_SHIFT 13
-#define USBPHY_PWD_SET_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_SET_RSVD1_SHIFT))&USBPHY_PWD_SET_RSVD1_MASK)
-#define USBPHY_PWD_SET_RXPWDENV_MASK 0x20000u
-#define USBPHY_PWD_SET_RXPWDENV_SHIFT 17
-#define USBPHY_PWD_SET_RXPWD1PT1_MASK 0x40000u
-#define USBPHY_PWD_SET_RXPWD1PT1_SHIFT 18
-#define USBPHY_PWD_SET_RXPWDDIFF_MASK 0x80000u
-#define USBPHY_PWD_SET_RXPWDDIFF_SHIFT 19
-#define USBPHY_PWD_SET_RXPWDRX_MASK 0x100000u
-#define USBPHY_PWD_SET_RXPWDRX_SHIFT 20
-#define USBPHY_PWD_SET_RSVD2_MASK 0xFFE00000u
-#define USBPHY_PWD_SET_RSVD2_SHIFT 21
-#define USBPHY_PWD_SET_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_SET_RSVD2_SHIFT))&USBPHY_PWD_SET_RSVD2_MASK)
-/* PWD_CLR Bit Fields */
-#define USBPHY_PWD_CLR_RSVD0_MASK 0x3FFu
-#define USBPHY_PWD_CLR_RSVD0_SHIFT 0
-#define USBPHY_PWD_CLR_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_CLR_RSVD0_SHIFT))&USBPHY_PWD_CLR_RSVD0_MASK)
-#define USBPHY_PWD_CLR_TXPWDFS_MASK 0x400u
-#define USBPHY_PWD_CLR_TXPWDFS_SHIFT 10
-#define USBPHY_PWD_CLR_TXPWDIBIAS_MASK 0x800u
-#define USBPHY_PWD_CLR_TXPWDIBIAS_SHIFT 11
-#define USBPHY_PWD_CLR_TXPWDV2I_MASK 0x1000u
-#define USBPHY_PWD_CLR_TXPWDV2I_SHIFT 12
-#define USBPHY_PWD_CLR_RSVD1_MASK 0x1E000u
-#define USBPHY_PWD_CLR_RSVD1_SHIFT 13
-#define USBPHY_PWD_CLR_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_CLR_RSVD1_SHIFT))&USBPHY_PWD_CLR_RSVD1_MASK)
-#define USBPHY_PWD_CLR_RXPWDENV_MASK 0x20000u
-#define USBPHY_PWD_CLR_RXPWDENV_SHIFT 17
-#define USBPHY_PWD_CLR_RXPWD1PT1_MASK 0x40000u
-#define USBPHY_PWD_CLR_RXPWD1PT1_SHIFT 18
-#define USBPHY_PWD_CLR_RXPWDDIFF_MASK 0x80000u
-#define USBPHY_PWD_CLR_RXPWDDIFF_SHIFT 19
-#define USBPHY_PWD_CLR_RXPWDRX_MASK 0x100000u
-#define USBPHY_PWD_CLR_RXPWDRX_SHIFT 20
-#define USBPHY_PWD_CLR_RSVD2_MASK 0xFFE00000u
-#define USBPHY_PWD_CLR_RSVD2_SHIFT 21
-#define USBPHY_PWD_CLR_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_CLR_RSVD2_SHIFT))&USBPHY_PWD_CLR_RSVD2_MASK)
-/* PWD_TOG Bit Fields */
-#define USBPHY_PWD_TOG_RSVD0_MASK 0x3FFu
-#define USBPHY_PWD_TOG_RSVD0_SHIFT 0
-#define USBPHY_PWD_TOG_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_TOG_RSVD0_SHIFT))&USBPHY_PWD_TOG_RSVD0_MASK)
-#define USBPHY_PWD_TOG_TXPWDFS_MASK 0x400u
-#define USBPHY_PWD_TOG_TXPWDFS_SHIFT 10
-#define USBPHY_PWD_TOG_TXPWDIBIAS_MASK 0x800u
-#define USBPHY_PWD_TOG_TXPWDIBIAS_SHIFT 11
-#define USBPHY_PWD_TOG_TXPWDV2I_MASK 0x1000u
-#define USBPHY_PWD_TOG_TXPWDV2I_SHIFT 12
-#define USBPHY_PWD_TOG_RSVD1_MASK 0x1E000u
-#define USBPHY_PWD_TOG_RSVD1_SHIFT 13
-#define USBPHY_PWD_TOG_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_TOG_RSVD1_SHIFT))&USBPHY_PWD_TOG_RSVD1_MASK)
-#define USBPHY_PWD_TOG_RXPWDENV_MASK 0x20000u
-#define USBPHY_PWD_TOG_RXPWDENV_SHIFT 17
-#define USBPHY_PWD_TOG_RXPWD1PT1_MASK 0x40000u
-#define USBPHY_PWD_TOG_RXPWD1PT1_SHIFT 18
-#define USBPHY_PWD_TOG_RXPWDDIFF_MASK 0x80000u
-#define USBPHY_PWD_TOG_RXPWDDIFF_SHIFT 19
-#define USBPHY_PWD_TOG_RXPWDRX_MASK 0x100000u
-#define USBPHY_PWD_TOG_RXPWDRX_SHIFT 20
-#define USBPHY_PWD_TOG_RSVD2_MASK 0xFFE00000u
-#define USBPHY_PWD_TOG_RSVD2_SHIFT 21
-#define USBPHY_PWD_TOG_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_PWD_TOG_RSVD2_SHIFT))&USBPHY_PWD_TOG_RSVD2_MASK)
-/* TX Bit Fields */
-#define USBPHY_TX_D_CAL_MASK 0xFu
-#define USBPHY_TX_D_CAL_SHIFT 0
-#define USBPHY_TX_D_CAL(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_D_CAL_SHIFT))&USBPHY_TX_D_CAL_MASK)
-#define USBPHY_TX_RSVD0_MASK 0xF0u
-#define USBPHY_TX_RSVD0_SHIFT 4
-#define USBPHY_TX_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_RSVD0_SHIFT))&USBPHY_TX_RSVD0_MASK)
-#define USBPHY_TX_TXCAL45DN_MASK 0xF00u
-#define USBPHY_TX_TXCAL45DN_SHIFT 8
-#define USBPHY_TX_TXCAL45DN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_TXCAL45DN_SHIFT))&USBPHY_TX_TXCAL45DN_MASK)
-#define USBPHY_TX_RSVD1_MASK 0xF000u
-#define USBPHY_TX_RSVD1_SHIFT 12
-#define USBPHY_TX_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_RSVD1_SHIFT))&USBPHY_TX_RSVD1_MASK)
-#define USBPHY_TX_TXCAL45DP_MASK 0xF0000u
-#define USBPHY_TX_TXCAL45DP_SHIFT 16
-#define USBPHY_TX_TXCAL45DP(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_TXCAL45DP_SHIFT))&USBPHY_TX_TXCAL45DP_MASK)
-#define USBPHY_TX_RSVD2_MASK 0x3F00000u
-#define USBPHY_TX_RSVD2_SHIFT 20
-#define USBPHY_TX_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_RSVD2_SHIFT))&USBPHY_TX_RSVD2_MASK)
-#define USBPHY_TX_USBPHY_TX_EDGECTRL_MASK 0x1C000000u
-#define USBPHY_TX_USBPHY_TX_EDGECTRL_SHIFT 26
-#define USBPHY_TX_USBPHY_TX_EDGECTRL(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_USBPHY_TX_EDGECTRL_SHIFT))&USBPHY_TX_USBPHY_TX_EDGECTRL_MASK)
-#define USBPHY_TX_RSVD5_MASK 0xE0000000u
-#define USBPHY_TX_RSVD5_SHIFT 29
-#define USBPHY_TX_RSVD5(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_RSVD5_SHIFT))&USBPHY_TX_RSVD5_MASK)
-/* TX_SET Bit Fields */
-#define USBPHY_TX_SET_D_CAL_MASK 0xFu
-#define USBPHY_TX_SET_D_CAL_SHIFT 0
-#define USBPHY_TX_SET_D_CAL(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_SET_D_CAL_SHIFT))&USBPHY_TX_SET_D_CAL_MASK)
-#define USBPHY_TX_SET_RSVD0_MASK 0xF0u
-#define USBPHY_TX_SET_RSVD0_SHIFT 4
-#define USBPHY_TX_SET_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_SET_RSVD0_SHIFT))&USBPHY_TX_SET_RSVD0_MASK)
-#define USBPHY_TX_SET_TXCAL45DN_MASK 0xF00u
-#define USBPHY_TX_SET_TXCAL45DN_SHIFT 8
-#define USBPHY_TX_SET_TXCAL45DN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_SET_TXCAL45DN_SHIFT))&USBPHY_TX_SET_TXCAL45DN_MASK)
-#define USBPHY_TX_SET_RSVD1_MASK 0xF000u
-#define USBPHY_TX_SET_RSVD1_SHIFT 12
-#define USBPHY_TX_SET_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_SET_RSVD1_SHIFT))&USBPHY_TX_SET_RSVD1_MASK)
-#define USBPHY_TX_SET_TXCAL45DP_MASK 0xF0000u
-#define USBPHY_TX_SET_TXCAL45DP_SHIFT 16
-#define USBPHY_TX_SET_TXCAL45DP(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_SET_TXCAL45DP_SHIFT))&USBPHY_TX_SET_TXCAL45DP_MASK)
-#define USBPHY_TX_SET_RSVD2_MASK 0x3F00000u
-#define USBPHY_TX_SET_RSVD2_SHIFT 20
-#define USBPHY_TX_SET_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_SET_RSVD2_SHIFT))&USBPHY_TX_SET_RSVD2_MASK)
-#define USBPHY_TX_SET_USBPHY_TX_EDGECTRL_MASK 0x1C000000u
-#define USBPHY_TX_SET_USBPHY_TX_EDGECTRL_SHIFT 26
-#define USBPHY_TX_SET_USBPHY_TX_EDGECTRL(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_SET_USBPHY_TX_EDGECTRL_SHIFT))&USBPHY_TX_SET_USBPHY_TX_EDGECTRL_MASK)
-#define USBPHY_TX_SET_RSVD5_MASK 0xE0000000u
-#define USBPHY_TX_SET_RSVD5_SHIFT 29
-#define USBPHY_TX_SET_RSVD5(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_SET_RSVD5_SHIFT))&USBPHY_TX_SET_RSVD5_MASK)
-/* TX_CLR Bit Fields */
-#define USBPHY_TX_CLR_D_CAL_MASK 0xFu
-#define USBPHY_TX_CLR_D_CAL_SHIFT 0
-#define USBPHY_TX_CLR_D_CAL(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_CLR_D_CAL_SHIFT))&USBPHY_TX_CLR_D_CAL_MASK)
-#define USBPHY_TX_CLR_RSVD0_MASK 0xF0u
-#define USBPHY_TX_CLR_RSVD0_SHIFT 4
-#define USBPHY_TX_CLR_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_CLR_RSVD0_SHIFT))&USBPHY_TX_CLR_RSVD0_MASK)
-#define USBPHY_TX_CLR_TXCAL45DN_MASK 0xF00u
-#define USBPHY_TX_CLR_TXCAL45DN_SHIFT 8
-#define USBPHY_TX_CLR_TXCAL45DN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_CLR_TXCAL45DN_SHIFT))&USBPHY_TX_CLR_TXCAL45DN_MASK)
-#define USBPHY_TX_CLR_RSVD1_MASK 0xF000u
-#define USBPHY_TX_CLR_RSVD1_SHIFT 12
-#define USBPHY_TX_CLR_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_CLR_RSVD1_SHIFT))&USBPHY_TX_CLR_RSVD1_MASK)
-#define USBPHY_TX_CLR_TXCAL45DP_MASK 0xF0000u
-#define USBPHY_TX_CLR_TXCAL45DP_SHIFT 16
-#define USBPHY_TX_CLR_TXCAL45DP(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_CLR_TXCAL45DP_SHIFT))&USBPHY_TX_CLR_TXCAL45DP_MASK)
-#define USBPHY_TX_CLR_RSVD2_MASK 0x3F00000u
-#define USBPHY_TX_CLR_RSVD2_SHIFT 20
-#define USBPHY_TX_CLR_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_CLR_RSVD2_SHIFT))&USBPHY_TX_CLR_RSVD2_MASK)
-#define USBPHY_TX_CLR_USBPHY_TX_EDGECTRL_MASK 0x1C000000u
-#define USBPHY_TX_CLR_USBPHY_TX_EDGECTRL_SHIFT 26
-#define USBPHY_TX_CLR_USBPHY_TX_EDGECTRL(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_CLR_USBPHY_TX_EDGECTRL_SHIFT))&USBPHY_TX_CLR_USBPHY_TX_EDGECTRL_MASK)
-#define USBPHY_TX_CLR_RSVD5_MASK 0xE0000000u
-#define USBPHY_TX_CLR_RSVD5_SHIFT 29
-#define USBPHY_TX_CLR_RSVD5(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_CLR_RSVD5_SHIFT))&USBPHY_TX_CLR_RSVD5_MASK)
-/* TX_TOG Bit Fields */
-#define USBPHY_TX_TOG_D_CAL_MASK 0xFu
-#define USBPHY_TX_TOG_D_CAL_SHIFT 0
-#define USBPHY_TX_TOG_D_CAL(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_TOG_D_CAL_SHIFT))&USBPHY_TX_TOG_D_CAL_MASK)
-#define USBPHY_TX_TOG_RSVD0_MASK 0xF0u
-#define USBPHY_TX_TOG_RSVD0_SHIFT 4
-#define USBPHY_TX_TOG_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_TOG_RSVD0_SHIFT))&USBPHY_TX_TOG_RSVD0_MASK)
-#define USBPHY_TX_TOG_TXCAL45DN_MASK 0xF00u
-#define USBPHY_TX_TOG_TXCAL45DN_SHIFT 8
-#define USBPHY_TX_TOG_TXCAL45DN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_TOG_TXCAL45DN_SHIFT))&USBPHY_TX_TOG_TXCAL45DN_MASK)
-#define USBPHY_TX_TOG_RSVD1_MASK 0xF000u
-#define USBPHY_TX_TOG_RSVD1_SHIFT 12
-#define USBPHY_TX_TOG_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_TOG_RSVD1_SHIFT))&USBPHY_TX_TOG_RSVD1_MASK)
-#define USBPHY_TX_TOG_TXCAL45DP_MASK 0xF0000u
-#define USBPHY_TX_TOG_TXCAL45DP_SHIFT 16
-#define USBPHY_TX_TOG_TXCAL45DP(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_TOG_TXCAL45DP_SHIFT))&USBPHY_TX_TOG_TXCAL45DP_MASK)
-#define USBPHY_TX_TOG_RSVD2_MASK 0x3F00000u
-#define USBPHY_TX_TOG_RSVD2_SHIFT 20
-#define USBPHY_TX_TOG_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_TOG_RSVD2_SHIFT))&USBPHY_TX_TOG_RSVD2_MASK)
-#define USBPHY_TX_TOG_USBPHY_TX_EDGECTRL_MASK 0x1C000000u
-#define USBPHY_TX_TOG_USBPHY_TX_EDGECTRL_SHIFT 26
-#define USBPHY_TX_TOG_USBPHY_TX_EDGECTRL(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_TOG_USBPHY_TX_EDGECTRL_SHIFT))&USBPHY_TX_TOG_USBPHY_TX_EDGECTRL_MASK)
-#define USBPHY_TX_TOG_RSVD5_MASK 0xE0000000u
-#define USBPHY_TX_TOG_RSVD5_SHIFT 29
-#define USBPHY_TX_TOG_RSVD5(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_TX_TOG_RSVD5_SHIFT))&USBPHY_TX_TOG_RSVD5_MASK)
-/* RX Bit Fields */
-#define USBPHY_RX_ENVADJ_MASK 0x7u
-#define USBPHY_RX_ENVADJ_SHIFT 0
-#define USBPHY_RX_ENVADJ(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_ENVADJ_SHIFT))&USBPHY_RX_ENVADJ_MASK)
-#define USBPHY_RX_RSVD0_MASK 0x8u
-#define USBPHY_RX_RSVD0_SHIFT 3
-#define USBPHY_RX_DISCONADJ_MASK 0x70u
-#define USBPHY_RX_DISCONADJ_SHIFT 4
-#define USBPHY_RX_DISCONADJ(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_DISCONADJ_SHIFT))&USBPHY_RX_DISCONADJ_MASK)
-#define USBPHY_RX_RSVD1_MASK 0x3FFF80u
-#define USBPHY_RX_RSVD1_SHIFT 7
-#define USBPHY_RX_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_RSVD1_SHIFT))&USBPHY_RX_RSVD1_MASK)
-#define USBPHY_RX_RXDBYPASS_MASK 0x400000u
-#define USBPHY_RX_RXDBYPASS_SHIFT 22
-#define USBPHY_RX_RSVD2_MASK 0xFF800000u
-#define USBPHY_RX_RSVD2_SHIFT 23
-#define USBPHY_RX_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_RSVD2_SHIFT))&USBPHY_RX_RSVD2_MASK)
-/* RX_SET Bit Fields */
-#define USBPHY_RX_SET_ENVADJ_MASK 0x7u
-#define USBPHY_RX_SET_ENVADJ_SHIFT 0
-#define USBPHY_RX_SET_ENVADJ(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_SET_ENVADJ_SHIFT))&USBPHY_RX_SET_ENVADJ_MASK)
-#define USBPHY_RX_SET_RSVD0_MASK 0x8u
-#define USBPHY_RX_SET_RSVD0_SHIFT 3
-#define USBPHY_RX_SET_DISCONADJ_MASK 0x70u
-#define USBPHY_RX_SET_DISCONADJ_SHIFT 4
-#define USBPHY_RX_SET_DISCONADJ(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_SET_DISCONADJ_SHIFT))&USBPHY_RX_SET_DISCONADJ_MASK)
-#define USBPHY_RX_SET_RSVD1_MASK 0x3FFF80u
-#define USBPHY_RX_SET_RSVD1_SHIFT 7
-#define USBPHY_RX_SET_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_SET_RSVD1_SHIFT))&USBPHY_RX_SET_RSVD1_MASK)
-#define USBPHY_RX_SET_RXDBYPASS_MASK 0x400000u
-#define USBPHY_RX_SET_RXDBYPASS_SHIFT 22
-#define USBPHY_RX_SET_RSVD2_MASK 0xFF800000u
-#define USBPHY_RX_SET_RSVD2_SHIFT 23
-#define USBPHY_RX_SET_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_SET_RSVD2_SHIFT))&USBPHY_RX_SET_RSVD2_MASK)
-/* RX_CLR Bit Fields */
-#define USBPHY_RX_CLR_ENVADJ_MASK 0x7u
-#define USBPHY_RX_CLR_ENVADJ_SHIFT 0
-#define USBPHY_RX_CLR_ENVADJ(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_CLR_ENVADJ_SHIFT))&USBPHY_RX_CLR_ENVADJ_MASK)
-#define USBPHY_RX_CLR_RSVD0_MASK 0x8u
-#define USBPHY_RX_CLR_RSVD0_SHIFT 3
-#define USBPHY_RX_CLR_DISCONADJ_MASK 0x70u
-#define USBPHY_RX_CLR_DISCONADJ_SHIFT 4
-#define USBPHY_RX_CLR_DISCONADJ(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_CLR_DISCONADJ_SHIFT))&USBPHY_RX_CLR_DISCONADJ_MASK)
-#define USBPHY_RX_CLR_RSVD1_MASK 0x3FFF80u
-#define USBPHY_RX_CLR_RSVD1_SHIFT 7
-#define USBPHY_RX_CLR_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_CLR_RSVD1_SHIFT))&USBPHY_RX_CLR_RSVD1_MASK)
-#define USBPHY_RX_CLR_RXDBYPASS_MASK 0x400000u
-#define USBPHY_RX_CLR_RXDBYPASS_SHIFT 22
-#define USBPHY_RX_CLR_RSVD2_MASK 0xFF800000u
-#define USBPHY_RX_CLR_RSVD2_SHIFT 23
-#define USBPHY_RX_CLR_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_CLR_RSVD2_SHIFT))&USBPHY_RX_CLR_RSVD2_MASK)
-/* RX_TOG Bit Fields */
-#define USBPHY_RX_TOG_ENVADJ_MASK 0x7u
-#define USBPHY_RX_TOG_ENVADJ_SHIFT 0
-#define USBPHY_RX_TOG_ENVADJ(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_TOG_ENVADJ_SHIFT))&USBPHY_RX_TOG_ENVADJ_MASK)
-#define USBPHY_RX_TOG_RSVD0_MASK 0x8u
-#define USBPHY_RX_TOG_RSVD0_SHIFT 3
-#define USBPHY_RX_TOG_DISCONADJ_MASK 0x70u
-#define USBPHY_RX_TOG_DISCONADJ_SHIFT 4
-#define USBPHY_RX_TOG_DISCONADJ(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_TOG_DISCONADJ_SHIFT))&USBPHY_RX_TOG_DISCONADJ_MASK)
-#define USBPHY_RX_TOG_RSVD1_MASK 0x3FFF80u
-#define USBPHY_RX_TOG_RSVD1_SHIFT 7
-#define USBPHY_RX_TOG_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_TOG_RSVD1_SHIFT))&USBPHY_RX_TOG_RSVD1_MASK)
-#define USBPHY_RX_TOG_RXDBYPASS_MASK 0x400000u
-#define USBPHY_RX_TOG_RXDBYPASS_SHIFT 22
-#define USBPHY_RX_TOG_RSVD2_MASK 0xFF800000u
-#define USBPHY_RX_TOG_RSVD2_SHIFT 23
-#define USBPHY_RX_TOG_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_RX_TOG_RSVD2_SHIFT))&USBPHY_RX_TOG_RSVD2_MASK)
-/* CTRL Bit Fields */
-#define USBPHY_CTRL_ENOTG_ID_CHG_IRQ_MASK 0x1u
-#define USBPHY_CTRL_ENOTG_ID_CHG_IRQ_SHIFT 0
-#define USBPHY_CTRL_ENHOSTDISCONDETECT_MASK 0x2u
-#define USBPHY_CTRL_ENHOSTDISCONDETECT_SHIFT 1
-#define USBPHY_CTRL_ENIRQHOSTDISCON_MASK 0x4u
-#define USBPHY_CTRL_ENIRQHOSTDISCON_SHIFT 2
-#define USBPHY_CTRL_HOSTDISCONDETECT_IRQ_MASK 0x8u
-#define USBPHY_CTRL_HOSTDISCONDETECT_IRQ_SHIFT 3
-#define USBPHY_CTRL_ENDEVPLUGINDETECT_MASK 0x10u
-#define USBPHY_CTRL_ENDEVPLUGINDETECT_SHIFT 4
-#define USBPHY_CTRL_DEVPLUGIN_POLARITY_MASK 0x20u
-#define USBPHY_CTRL_DEVPLUGIN_POLARITY_SHIFT 5
-#define USBPHY_CTRL_OTG_ID_CHG_IRQ_MASK 0x40u
-#define USBPHY_CTRL_OTG_ID_CHG_IRQ_SHIFT 6
-#define USBPHY_CTRL_ENOTGIDDETECT_MASK 0x80u
-#define USBPHY_CTRL_ENOTGIDDETECT_SHIFT 7
-#define USBPHY_CTRL_RESUMEIRQSTICKY_MASK 0x100u
-#define USBPHY_CTRL_RESUMEIRQSTICKY_SHIFT 8
-#define USBPHY_CTRL_ENIRQRESUMEDETECT_MASK 0x200u
-#define USBPHY_CTRL_ENIRQRESUMEDETECT_SHIFT 9
-#define USBPHY_CTRL_RESUME_IRQ_MASK 0x400u
-#define USBPHY_CTRL_RESUME_IRQ_SHIFT 10
-#define USBPHY_CTRL_ENIRQDEVPLUGIN_MASK 0x800u
-#define USBPHY_CTRL_ENIRQDEVPLUGIN_SHIFT 11
-#define USBPHY_CTRL_DEVPLUGIN_IRQ_MASK 0x1000u
-#define USBPHY_CTRL_DEVPLUGIN_IRQ_SHIFT 12
-#define USBPHY_CTRL_DATA_ON_LRADC_MASK 0x2000u
-#define USBPHY_CTRL_DATA_ON_LRADC_SHIFT 13
-#define USBPHY_CTRL_ENUTMILEVEL2_MASK 0x4000u
-#define USBPHY_CTRL_ENUTMILEVEL2_SHIFT 14
-#define USBPHY_CTRL_ENUTMILEVEL3_MASK 0x8000u
-#define USBPHY_CTRL_ENUTMILEVEL3_SHIFT 15
-#define USBPHY_CTRL_ENIRQWAKEUP_MASK 0x10000u
-#define USBPHY_CTRL_ENIRQWAKEUP_SHIFT 16
-#define USBPHY_CTRL_WAKEUP_IRQ_MASK 0x20000u
-#define USBPHY_CTRL_WAKEUP_IRQ_SHIFT 17
-#define USBPHY_CTRL_RSVD0_MASK 0x40000u
-#define USBPHY_CTRL_RSVD0_SHIFT 18
-#define USBPHY_CTRL_ENAUTOCLR_CLKGATE_MASK 0x80000u
-#define USBPHY_CTRL_ENAUTOCLR_CLKGATE_SHIFT 19
-#define USBPHY_CTRL_ENAUTOCLR_PHY_PWD_MASK 0x100000u
-#define USBPHY_CTRL_ENAUTOCLR_PHY_PWD_SHIFT 20
-#define USBPHY_CTRL_ENDPDMCHG_WKUP_MASK 0x200000u
-#define USBPHY_CTRL_ENDPDMCHG_WKUP_SHIFT 21
-#define USBPHY_CTRL_ENIDCHG_WKUP_MASK 0x400000u
-#define USBPHY_CTRL_ENIDCHG_WKUP_SHIFT 22
-#define USBPHY_CTRL_ENVBUSCHG_WKUP_MASK 0x800000u
-#define USBPHY_CTRL_ENVBUSCHG_WKUP_SHIFT 23
-#define USBPHY_CTRL_FSDLL_RST_EN_MASK 0x1000000u
-#define USBPHY_CTRL_FSDLL_RST_EN_SHIFT 24
-#define USBPHY_CTRL_RSVD1_MASK 0x6000000u
-#define USBPHY_CTRL_RSVD1_SHIFT 25
-#define USBPHY_CTRL_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_CTRL_RSVD1_SHIFT))&USBPHY_CTRL_RSVD1_MASK)
-#define USBPHY_CTRL_OTG_ID_VALUE_MASK 0x8000000u
-#define USBPHY_CTRL_OTG_ID_VALUE_SHIFT 27
-#define USBPHY_CTRL_HOST_FORCE_LS_SE0_MASK 0x10000000u
-#define USBPHY_CTRL_HOST_FORCE_LS_SE0_SHIFT 28
-#define USBPHY_CTRL_UTMI_SUSPENDM_MASK 0x20000000u
-#define USBPHY_CTRL_UTMI_SUSPENDM_SHIFT 29
-#define USBPHY_CTRL_CLKGATE_MASK 0x40000000u
-#define USBPHY_CTRL_CLKGATE_SHIFT 30
-#define USBPHY_CTRL_SFTRST_MASK 0x80000000u
-#define USBPHY_CTRL_SFTRST_SHIFT 31
-/* CTRL_SET Bit Fields */
-#define USBPHY_CTRL_SET_ENOTG_ID_CHG_IRQ_MASK 0x1u
-#define USBPHY_CTRL_SET_ENOTG_ID_CHG_IRQ_SHIFT 0
-#define USBPHY_CTRL_SET_ENHOSTDISCONDETECT_MASK 0x2u
-#define USBPHY_CTRL_SET_ENHOSTDISCONDETECT_SHIFT 1
-#define USBPHY_CTRL_SET_ENIRQHOSTDISCON_MASK 0x4u
-#define USBPHY_CTRL_SET_ENIRQHOSTDISCON_SHIFT 2
-#define USBPHY_CTRL_SET_HOSTDISCONDETECT_IRQ_MASK 0x8u
-#define USBPHY_CTRL_SET_HOSTDISCONDETECT_IRQ_SHIFT 3
-#define USBPHY_CTRL_SET_ENDEVPLUGINDETECT_MASK 0x10u
-#define USBPHY_CTRL_SET_ENDEVPLUGINDETECT_SHIFT 4
-#define USBPHY_CTRL_SET_DEVPLUGIN_POLARITY_MASK 0x20u
-#define USBPHY_CTRL_SET_DEVPLUGIN_POLARITY_SHIFT 5
-#define USBPHY_CTRL_SET_OTG_ID_CHG_IRQ_MASK 0x40u
-#define USBPHY_CTRL_SET_OTG_ID_CHG_IRQ_SHIFT 6
-#define USBPHY_CTRL_SET_ENOTGIDDETECT_MASK 0x80u
-#define USBPHY_CTRL_SET_ENOTGIDDETECT_SHIFT 7
-#define USBPHY_CTRL_SET_RESUMEIRQSTICKY_MASK 0x100u
-#define USBPHY_CTRL_SET_RESUMEIRQSTICKY_SHIFT 8
-#define USBPHY_CTRL_SET_ENIRQRESUMEDETECT_MASK 0x200u
-#define USBPHY_CTRL_SET_ENIRQRESUMEDETECT_SHIFT 9
-#define USBPHY_CTRL_SET_RESUME_IRQ_MASK 0x400u
-#define USBPHY_CTRL_SET_RESUME_IRQ_SHIFT 10
-#define USBPHY_CTRL_SET_ENIRQDEVPLUGIN_MASK 0x800u
-#define USBPHY_CTRL_SET_ENIRQDEVPLUGIN_SHIFT 11
-#define USBPHY_CTRL_SET_DEVPLUGIN_IRQ_MASK 0x1000u
-#define USBPHY_CTRL_SET_DEVPLUGIN_IRQ_SHIFT 12
-#define USBPHY_CTRL_SET_DATA_ON_LRADC_MASK 0x2000u
-#define USBPHY_CTRL_SET_DATA_ON_LRADC_SHIFT 13
-#define USBPHY_CTRL_SET_ENUTMILEVEL2_MASK 0x4000u
-#define USBPHY_CTRL_SET_ENUTMILEVEL2_SHIFT 14
-#define USBPHY_CTRL_SET_ENUTMILEVEL3_MASK 0x8000u
-#define USBPHY_CTRL_SET_ENUTMILEVEL3_SHIFT 15
-#define USBPHY_CTRL_SET_ENIRQWAKEUP_MASK 0x10000u
-#define USBPHY_CTRL_SET_ENIRQWAKEUP_SHIFT 16
-#define USBPHY_CTRL_SET_WAKEUP_IRQ_MASK 0x20000u
-#define USBPHY_CTRL_SET_WAKEUP_IRQ_SHIFT 17
-#define USBPHY_CTRL_SET_RSVD0_MASK 0x40000u
-#define USBPHY_CTRL_SET_RSVD0_SHIFT 18
-#define USBPHY_CTRL_SET_ENAUTOCLR_CLKGATE_MASK 0x80000u
-#define USBPHY_CTRL_SET_ENAUTOCLR_CLKGATE_SHIFT 19
-#define USBPHY_CTRL_SET_ENAUTOCLR_PHY_PWD_MASK 0x100000u
-#define USBPHY_CTRL_SET_ENAUTOCLR_PHY_PWD_SHIFT 20
-#define USBPHY_CTRL_SET_ENDPDMCHG_WKUP_MASK 0x200000u
-#define USBPHY_CTRL_SET_ENDPDMCHG_WKUP_SHIFT 21
-#define USBPHY_CTRL_SET_ENIDCHG_WKUP_MASK 0x400000u
-#define USBPHY_CTRL_SET_ENIDCHG_WKUP_SHIFT 22
-#define USBPHY_CTRL_SET_ENVBUSCHG_WKUP_MASK 0x800000u
-#define USBPHY_CTRL_SET_ENVBUSCHG_WKUP_SHIFT 23
-#define USBPHY_CTRL_SET_FSDLL_RST_EN_MASK 0x1000000u
-#define USBPHY_CTRL_SET_FSDLL_RST_EN_SHIFT 24
-#define USBPHY_CTRL_SET_RSVD1_MASK 0x6000000u
-#define USBPHY_CTRL_SET_RSVD1_SHIFT 25
-#define USBPHY_CTRL_SET_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_CTRL_SET_RSVD1_SHIFT))&USBPHY_CTRL_SET_RSVD1_MASK)
-#define USBPHY_CTRL_SET_OTG_ID_VALUE_MASK 0x8000000u
-#define USBPHY_CTRL_SET_OTG_ID_VALUE_SHIFT 27
-#define USBPHY_CTRL_SET_HOST_FORCE_LS_SE0_MASK 0x10000000u
-#define USBPHY_CTRL_SET_HOST_FORCE_LS_SE0_SHIFT 28
-#define USBPHY_CTRL_SET_UTMI_SUSPENDM_MASK 0x20000000u
-#define USBPHY_CTRL_SET_UTMI_SUSPENDM_SHIFT 29
-#define USBPHY_CTRL_SET_CLKGATE_MASK 0x40000000u
-#define USBPHY_CTRL_SET_CLKGATE_SHIFT 30
-#define USBPHY_CTRL_SET_SFTRST_MASK 0x80000000u
-#define USBPHY_CTRL_SET_SFTRST_SHIFT 31
-/* CTRL_CLR Bit Fields */
-#define USBPHY_CTRL_CLR_ENOTG_ID_CHG_IRQ_MASK 0x1u
-#define USBPHY_CTRL_CLR_ENOTG_ID_CHG_IRQ_SHIFT 0
-#define USBPHY_CTRL_CLR_ENHOSTDISCONDETECT_MASK 0x2u
-#define USBPHY_CTRL_CLR_ENHOSTDISCONDETECT_SHIFT 1
-#define USBPHY_CTRL_CLR_ENIRQHOSTDISCON_MASK 0x4u
-#define USBPHY_CTRL_CLR_ENIRQHOSTDISCON_SHIFT 2
-#define USBPHY_CTRL_CLR_HOSTDISCONDETECT_IRQ_MASK 0x8u
-#define USBPHY_CTRL_CLR_HOSTDISCONDETECT_IRQ_SHIFT 3
-#define USBPHY_CTRL_CLR_ENDEVPLUGINDETECT_MASK 0x10u
-#define USBPHY_CTRL_CLR_ENDEVPLUGINDETECT_SHIFT 4
-#define USBPHY_CTRL_CLR_DEVPLUGIN_POLARITY_MASK 0x20u
-#define USBPHY_CTRL_CLR_DEVPLUGIN_POLARITY_SHIFT 5
-#define USBPHY_CTRL_CLR_OTG_ID_CHG_IRQ_MASK 0x40u
-#define USBPHY_CTRL_CLR_OTG_ID_CHG_IRQ_SHIFT 6
-#define USBPHY_CTRL_CLR_ENOTGIDDETECT_MASK 0x80u
-#define USBPHY_CTRL_CLR_ENOTGIDDETECT_SHIFT 7
-#define USBPHY_CTRL_CLR_RESUMEIRQSTICKY_MASK 0x100u
-#define USBPHY_CTRL_CLR_RESUMEIRQSTICKY_SHIFT 8
-#define USBPHY_CTRL_CLR_ENIRQRESUMEDETECT_MASK 0x200u
-#define USBPHY_CTRL_CLR_ENIRQRESUMEDETECT_SHIFT 9
-#define USBPHY_CTRL_CLR_RESUME_IRQ_MASK 0x400u
-#define USBPHY_CTRL_CLR_RESUME_IRQ_SHIFT 10
-#define USBPHY_CTRL_CLR_ENIRQDEVPLUGIN_MASK 0x800u
-#define USBPHY_CTRL_CLR_ENIRQDEVPLUGIN_SHIFT 11
-#define USBPHY_CTRL_CLR_DEVPLUGIN_IRQ_MASK 0x1000u
-#define USBPHY_CTRL_CLR_DEVPLUGIN_IRQ_SHIFT 12
-#define USBPHY_CTRL_CLR_DATA_ON_LRADC_MASK 0x2000u
-#define USBPHY_CTRL_CLR_DATA_ON_LRADC_SHIFT 13
-#define USBPHY_CTRL_CLR_ENUTMILEVEL2_MASK 0x4000u
-#define USBPHY_CTRL_CLR_ENUTMILEVEL2_SHIFT 14
-#define USBPHY_CTRL_CLR_ENUTMILEVEL3_MASK 0x8000u
-#define USBPHY_CTRL_CLR_ENUTMILEVEL3_SHIFT 15
-#define USBPHY_CTRL_CLR_ENIRQWAKEUP_MASK 0x10000u
-#define USBPHY_CTRL_CLR_ENIRQWAKEUP_SHIFT 16
-#define USBPHY_CTRL_CLR_WAKEUP_IRQ_MASK 0x20000u
-#define USBPHY_CTRL_CLR_WAKEUP_IRQ_SHIFT 17
-#define USBPHY_CTRL_CLR_RSVD0_MASK 0x40000u
-#define USBPHY_CTRL_CLR_RSVD0_SHIFT 18
-#define USBPHY_CTRL_CLR_ENAUTOCLR_CLKGATE_MASK 0x80000u
-#define USBPHY_CTRL_CLR_ENAUTOCLR_CLKGATE_SHIFT 19
-#define USBPHY_CTRL_CLR_ENAUTOCLR_PHY_PWD_MASK 0x100000u
-#define USBPHY_CTRL_CLR_ENAUTOCLR_PHY_PWD_SHIFT 20
-#define USBPHY_CTRL_CLR_ENDPDMCHG_WKUP_MASK 0x200000u
-#define USBPHY_CTRL_CLR_ENDPDMCHG_WKUP_SHIFT 21
-#define USBPHY_CTRL_CLR_ENIDCHG_WKUP_MASK 0x400000u
-#define USBPHY_CTRL_CLR_ENIDCHG_WKUP_SHIFT 22
-#define USBPHY_CTRL_CLR_ENVBUSCHG_WKUP_MASK 0x800000u
-#define USBPHY_CTRL_CLR_ENVBUSCHG_WKUP_SHIFT 23
-#define USBPHY_CTRL_CLR_FSDLL_RST_EN_MASK 0x1000000u
-#define USBPHY_CTRL_CLR_FSDLL_RST_EN_SHIFT 24
-#define USBPHY_CTRL_CLR_RSVD1_MASK 0x6000000u
-#define USBPHY_CTRL_CLR_RSVD1_SHIFT 25
-#define USBPHY_CTRL_CLR_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_CTRL_CLR_RSVD1_SHIFT))&USBPHY_CTRL_CLR_RSVD1_MASK)
-#define USBPHY_CTRL_CLR_OTG_ID_VALUE_MASK 0x8000000u
-#define USBPHY_CTRL_CLR_OTG_ID_VALUE_SHIFT 27
-#define USBPHY_CTRL_CLR_HOST_FORCE_LS_SE0_MASK 0x10000000u
-#define USBPHY_CTRL_CLR_HOST_FORCE_LS_SE0_SHIFT 28
-#define USBPHY_CTRL_CLR_UTMI_SUSPENDM_MASK 0x20000000u
-#define USBPHY_CTRL_CLR_UTMI_SUSPENDM_SHIFT 29
-#define USBPHY_CTRL_CLR_CLKGATE_MASK 0x40000000u
-#define USBPHY_CTRL_CLR_CLKGATE_SHIFT 30
-#define USBPHY_CTRL_CLR_SFTRST_MASK 0x80000000u
-#define USBPHY_CTRL_CLR_SFTRST_SHIFT 31
-/* CTRL_TOG Bit Fields */
-#define USBPHY_CTRL_TOG_ENOTG_ID_CHG_IRQ_MASK 0x1u
-#define USBPHY_CTRL_TOG_ENOTG_ID_CHG_IRQ_SHIFT 0
-#define USBPHY_CTRL_TOG_ENHOSTDISCONDETECT_MASK 0x2u
-#define USBPHY_CTRL_TOG_ENHOSTDISCONDETECT_SHIFT 1
-#define USBPHY_CTRL_TOG_ENIRQHOSTDISCON_MASK 0x4u
-#define USBPHY_CTRL_TOG_ENIRQHOSTDISCON_SHIFT 2
-#define USBPHY_CTRL_TOG_HOSTDISCONDETECT_IRQ_MASK 0x8u
-#define USBPHY_CTRL_TOG_HOSTDISCONDETECT_IRQ_SHIFT 3
-#define USBPHY_CTRL_TOG_ENDEVPLUGINDETECT_MASK 0x10u
-#define USBPHY_CTRL_TOG_ENDEVPLUGINDETECT_SHIFT 4
-#define USBPHY_CTRL_TOG_DEVPLUGIN_POLARITY_MASK 0x20u
-#define USBPHY_CTRL_TOG_DEVPLUGIN_POLARITY_SHIFT 5
-#define USBPHY_CTRL_TOG_OTG_ID_CHG_IRQ_MASK 0x40u
-#define USBPHY_CTRL_TOG_OTG_ID_CHG_IRQ_SHIFT 6
-#define USBPHY_CTRL_TOG_ENOTGIDDETECT_MASK 0x80u
-#define USBPHY_CTRL_TOG_ENOTGIDDETECT_SHIFT 7
-#define USBPHY_CTRL_TOG_RESUMEIRQSTICKY_MASK 0x100u
-#define USBPHY_CTRL_TOG_RESUMEIRQSTICKY_SHIFT 8
-#define USBPHY_CTRL_TOG_ENIRQRESUMEDETECT_MASK 0x200u
-#define USBPHY_CTRL_TOG_ENIRQRESUMEDETECT_SHIFT 9
-#define USBPHY_CTRL_TOG_RESUME_IRQ_MASK 0x400u
-#define USBPHY_CTRL_TOG_RESUME_IRQ_SHIFT 10
-#define USBPHY_CTRL_TOG_ENIRQDEVPLUGIN_MASK 0x800u
-#define USBPHY_CTRL_TOG_ENIRQDEVPLUGIN_SHIFT 11
-#define USBPHY_CTRL_TOG_DEVPLUGIN_IRQ_MASK 0x1000u
-#define USBPHY_CTRL_TOG_DEVPLUGIN_IRQ_SHIFT 12
-#define USBPHY_CTRL_TOG_DATA_ON_LRADC_MASK 0x2000u
-#define USBPHY_CTRL_TOG_DATA_ON_LRADC_SHIFT 13
-#define USBPHY_CTRL_TOG_ENUTMILEVEL2_MASK 0x4000u
-#define USBPHY_CTRL_TOG_ENUTMILEVEL2_SHIFT 14
-#define USBPHY_CTRL_TOG_ENUTMILEVEL3_MASK 0x8000u
-#define USBPHY_CTRL_TOG_ENUTMILEVEL3_SHIFT 15
-#define USBPHY_CTRL_TOG_ENIRQWAKEUP_MASK 0x10000u
-#define USBPHY_CTRL_TOG_ENIRQWAKEUP_SHIFT 16
-#define USBPHY_CTRL_TOG_WAKEUP_IRQ_MASK 0x20000u
-#define USBPHY_CTRL_TOG_WAKEUP_IRQ_SHIFT 17
-#define USBPHY_CTRL_TOG_RSVD0_MASK 0x40000u
-#define USBPHY_CTRL_TOG_RSVD0_SHIFT 18
-#define USBPHY_CTRL_TOG_ENAUTOCLR_CLKGATE_MASK 0x80000u
-#define USBPHY_CTRL_TOG_ENAUTOCLR_CLKGATE_SHIFT 19
-#define USBPHY_CTRL_TOG_ENAUTOCLR_PHY_PWD_MASK 0x100000u
-#define USBPHY_CTRL_TOG_ENAUTOCLR_PHY_PWD_SHIFT 20
-#define USBPHY_CTRL_TOG_ENDPDMCHG_WKUP_MASK 0x200000u
-#define USBPHY_CTRL_TOG_ENDPDMCHG_WKUP_SHIFT 21
-#define USBPHY_CTRL_TOG_ENIDCHG_WKUP_MASK 0x400000u
-#define USBPHY_CTRL_TOG_ENIDCHG_WKUP_SHIFT 22
-#define USBPHY_CTRL_TOG_ENVBUSCHG_WKUP_MASK 0x800000u
-#define USBPHY_CTRL_TOG_ENVBUSCHG_WKUP_SHIFT 23
-#define USBPHY_CTRL_TOG_FSDLL_RST_EN_MASK 0x1000000u
-#define USBPHY_CTRL_TOG_FSDLL_RST_EN_SHIFT 24
-#define USBPHY_CTRL_TOG_RSVD1_MASK 0x6000000u
-#define USBPHY_CTRL_TOG_RSVD1_SHIFT 25
-#define USBPHY_CTRL_TOG_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_CTRL_TOG_RSVD1_SHIFT))&USBPHY_CTRL_TOG_RSVD1_MASK)
-#define USBPHY_CTRL_TOG_OTG_ID_VALUE_MASK 0x8000000u
-#define USBPHY_CTRL_TOG_OTG_ID_VALUE_SHIFT 27
-#define USBPHY_CTRL_TOG_HOST_FORCE_LS_SE0_MASK 0x10000000u
-#define USBPHY_CTRL_TOG_HOST_FORCE_LS_SE0_SHIFT 28
-#define USBPHY_CTRL_TOG_UTMI_SUSPENDM_MASK 0x20000000u
-#define USBPHY_CTRL_TOG_UTMI_SUSPENDM_SHIFT 29
-#define USBPHY_CTRL_TOG_CLKGATE_MASK 0x40000000u
-#define USBPHY_CTRL_TOG_CLKGATE_SHIFT 30
-#define USBPHY_CTRL_TOG_SFTRST_MASK 0x80000000u
-#define USBPHY_CTRL_TOG_SFTRST_SHIFT 31
-/* STATUS Bit Fields */
-#define USBPHY_STATUS_RSVD0_MASK 0x7u
-#define USBPHY_STATUS_RSVD0_SHIFT 0
-#define USBPHY_STATUS_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_STATUS_RSVD0_SHIFT))&USBPHY_STATUS_RSVD0_MASK)
-#define USBPHY_STATUS_HOSTDISCONDETECT_STATUS_MASK 0x8u
-#define USBPHY_STATUS_HOSTDISCONDETECT_STATUS_SHIFT 3
-#define USBPHY_STATUS_RSVD1_MASK 0x30u
-#define USBPHY_STATUS_RSVD1_SHIFT 4
-#define USBPHY_STATUS_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_STATUS_RSVD1_SHIFT))&USBPHY_STATUS_RSVD1_MASK)
-#define USBPHY_STATUS_DEVPLUGIN_STATUS_MASK 0x40u
-#define USBPHY_STATUS_DEVPLUGIN_STATUS_SHIFT 6
-#define USBPHY_STATUS_RSVD2_MASK 0x80u
-#define USBPHY_STATUS_RSVD2_SHIFT 7
-#define USBPHY_STATUS_OTGID_STATUS_MASK 0x100u
-#define USBPHY_STATUS_OTGID_STATUS_SHIFT 8
-#define USBPHY_STATUS_RSVD3_MASK 0x200u
-#define USBPHY_STATUS_RSVD3_SHIFT 9
-#define USBPHY_STATUS_RESUME_STATUS_MASK 0x400u
-#define USBPHY_STATUS_RESUME_STATUS_SHIFT 10
-#define USBPHY_STATUS_RSVD4_MASK 0xFFFFF800u
-#define USBPHY_STATUS_RSVD4_SHIFT 11
-#define USBPHY_STATUS_RSVD4(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_STATUS_RSVD4_SHIFT))&USBPHY_STATUS_RSVD4_MASK)
-/* DEBUG Bit Fields */
-#define USBPHY_DEBUG_OTGIDPIOLOCK_MASK 0x1u
-#define USBPHY_DEBUG_OTGIDPIOLOCK_SHIFT 0
-#define USBPHY_DEBUG_DEBUG_INTERFACE_HOLD_MASK 0x2u
-#define USBPHY_DEBUG_DEBUG_INTERFACE_HOLD_SHIFT 1
-#define USBPHY_DEBUG_HSTPULLDOWN_MASK 0xCu
-#define USBPHY_DEBUG_HSTPULLDOWN_SHIFT 2
-#define USBPHY_DEBUG_HSTPULLDOWN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_HSTPULLDOWN_SHIFT))&USBPHY_DEBUG_HSTPULLDOWN_MASK)
-#define USBPHY_DEBUG_ENHSTPULLDOWN_MASK 0x30u
-#define USBPHY_DEBUG_ENHSTPULLDOWN_SHIFT 4
-#define USBPHY_DEBUG_ENHSTPULLDOWN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_ENHSTPULLDOWN_SHIFT))&USBPHY_DEBUG_ENHSTPULLDOWN_MASK)
-#define USBPHY_DEBUG_RSVD0_MASK 0xC0u
-#define USBPHY_DEBUG_RSVD0_SHIFT 6
-#define USBPHY_DEBUG_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_RSVD0_SHIFT))&USBPHY_DEBUG_RSVD0_MASK)
-#define USBPHY_DEBUG_TX2RXCOUNT_MASK 0xF00u
-#define USBPHY_DEBUG_TX2RXCOUNT_SHIFT 8
-#define USBPHY_DEBUG_TX2RXCOUNT(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_TX2RXCOUNT_SHIFT))&USBPHY_DEBUG_TX2RXCOUNT_MASK)
-#define USBPHY_DEBUG_ENTX2RXCOUNT_MASK 0x1000u
-#define USBPHY_DEBUG_ENTX2RXCOUNT_SHIFT 12
-#define USBPHY_DEBUG_RSVD1_MASK 0xE000u
-#define USBPHY_DEBUG_RSVD1_SHIFT 13
-#define USBPHY_DEBUG_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_RSVD1_SHIFT))&USBPHY_DEBUG_RSVD1_MASK)
-#define USBPHY_DEBUG_SQUELCHRESETCOUNT_MASK 0x1F0000u
-#define USBPHY_DEBUG_SQUELCHRESETCOUNT_SHIFT 16
-#define USBPHY_DEBUG_SQUELCHRESETCOUNT(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_SQUELCHRESETCOUNT_SHIFT))&USBPHY_DEBUG_SQUELCHRESETCOUNT_MASK)
-#define USBPHY_DEBUG_RSVD2_MASK 0xE00000u
-#define USBPHY_DEBUG_RSVD2_SHIFT 21
-#define USBPHY_DEBUG_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_RSVD2_SHIFT))&USBPHY_DEBUG_RSVD2_MASK)
-#define USBPHY_DEBUG_ENSQUELCHRESET_MASK 0x1000000u
-#define USBPHY_DEBUG_ENSQUELCHRESET_SHIFT 24
-#define USBPHY_DEBUG_SQUELCHRESETLENGTH_MASK 0x1E000000u
-#define USBPHY_DEBUG_SQUELCHRESETLENGTH_SHIFT 25
-#define USBPHY_DEBUG_SQUELCHRESETLENGTH(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_SQUELCHRESETLENGTH_SHIFT))&USBPHY_DEBUG_SQUELCHRESETLENGTH_MASK)
-#define USBPHY_DEBUG_HOST_RESUME_DEBUG_MASK 0x20000000u
-#define USBPHY_DEBUG_HOST_RESUME_DEBUG_SHIFT 29
-#define USBPHY_DEBUG_CLKGATE_MASK 0x40000000u
-#define USBPHY_DEBUG_CLKGATE_SHIFT 30
-#define USBPHY_DEBUG_RSVD3_MASK 0x80000000u
-#define USBPHY_DEBUG_RSVD3_SHIFT 31
-/* DEBUG_SET Bit Fields */
-#define USBPHY_DEBUG_SET_OTGIDPIOLOCK_MASK 0x1u
-#define USBPHY_DEBUG_SET_OTGIDPIOLOCK_SHIFT 0
-#define USBPHY_DEBUG_SET_DEBUG_INTERFACE_HOLD_MASK 0x2u
-#define USBPHY_DEBUG_SET_DEBUG_INTERFACE_HOLD_SHIFT 1
-#define USBPHY_DEBUG_SET_HSTPULLDOWN_MASK 0xCu
-#define USBPHY_DEBUG_SET_HSTPULLDOWN_SHIFT 2
-#define USBPHY_DEBUG_SET_HSTPULLDOWN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_SET_HSTPULLDOWN_SHIFT))&USBPHY_DEBUG_SET_HSTPULLDOWN_MASK)
-#define USBPHY_DEBUG_SET_ENHSTPULLDOWN_MASK 0x30u
-#define USBPHY_DEBUG_SET_ENHSTPULLDOWN_SHIFT 4
-#define USBPHY_DEBUG_SET_ENHSTPULLDOWN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_SET_ENHSTPULLDOWN_SHIFT))&USBPHY_DEBUG_SET_ENHSTPULLDOWN_MASK)
-#define USBPHY_DEBUG_SET_RSVD0_MASK 0xC0u
-#define USBPHY_DEBUG_SET_RSVD0_SHIFT 6
-#define USBPHY_DEBUG_SET_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_SET_RSVD0_SHIFT))&USBPHY_DEBUG_SET_RSVD0_MASK)
-#define USBPHY_DEBUG_SET_TX2RXCOUNT_MASK 0xF00u
-#define USBPHY_DEBUG_SET_TX2RXCOUNT_SHIFT 8
-#define USBPHY_DEBUG_SET_TX2RXCOUNT(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_SET_TX2RXCOUNT_SHIFT))&USBPHY_DEBUG_SET_TX2RXCOUNT_MASK)
-#define USBPHY_DEBUG_SET_ENTX2RXCOUNT_MASK 0x1000u
-#define USBPHY_DEBUG_SET_ENTX2RXCOUNT_SHIFT 12
-#define USBPHY_DEBUG_SET_RSVD1_MASK 0xE000u
-#define USBPHY_DEBUG_SET_RSVD1_SHIFT 13
-#define USBPHY_DEBUG_SET_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_SET_RSVD1_SHIFT))&USBPHY_DEBUG_SET_RSVD1_MASK)
-#define USBPHY_DEBUG_SET_SQUELCHRESETCOUNT_MASK 0x1F0000u
-#define USBPHY_DEBUG_SET_SQUELCHRESETCOUNT_SHIFT 16
-#define USBPHY_DEBUG_SET_SQUELCHRESETCOUNT(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_SET_SQUELCHRESETCOUNT_SHIFT))&USBPHY_DEBUG_SET_SQUELCHRESETCOUNT_MASK)
-#define USBPHY_DEBUG_SET_RSVD2_MASK 0xE00000u
-#define USBPHY_DEBUG_SET_RSVD2_SHIFT 21
-#define USBPHY_DEBUG_SET_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_SET_RSVD2_SHIFT))&USBPHY_DEBUG_SET_RSVD2_MASK)
-#define USBPHY_DEBUG_SET_ENSQUELCHRESET_MASK 0x1000000u
-#define USBPHY_DEBUG_SET_ENSQUELCHRESET_SHIFT 24
-#define USBPHY_DEBUG_SET_SQUELCHRESETLENGTH_MASK 0x1E000000u
-#define USBPHY_DEBUG_SET_SQUELCHRESETLENGTH_SHIFT 25
-#define USBPHY_DEBUG_SET_SQUELCHRESETLENGTH(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_SET_SQUELCHRESETLENGTH_SHIFT))&USBPHY_DEBUG_SET_SQUELCHRESETLENGTH_MASK)
-#define USBPHY_DEBUG_SET_HOST_RESUME_DEBUG_MASK 0x20000000u
-#define USBPHY_DEBUG_SET_HOST_RESUME_DEBUG_SHIFT 29
-#define USBPHY_DEBUG_SET_CLKGATE_MASK 0x40000000u
-#define USBPHY_DEBUG_SET_CLKGATE_SHIFT 30
-#define USBPHY_DEBUG_SET_RSVD3_MASK 0x80000000u
-#define USBPHY_DEBUG_SET_RSVD3_SHIFT 31
-/* DEBUG_CLR Bit Fields */
-#define USBPHY_DEBUG_CLR_OTGIDPIOLOCK_MASK 0x1u
-#define USBPHY_DEBUG_CLR_OTGIDPIOLOCK_SHIFT 0
-#define USBPHY_DEBUG_CLR_DEBUG_INTERFACE_HOLD_MASK 0x2u
-#define USBPHY_DEBUG_CLR_DEBUG_INTERFACE_HOLD_SHIFT 1
-#define USBPHY_DEBUG_CLR_HSTPULLDOWN_MASK 0xCu
-#define USBPHY_DEBUG_CLR_HSTPULLDOWN_SHIFT 2
-#define USBPHY_DEBUG_CLR_HSTPULLDOWN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_CLR_HSTPULLDOWN_SHIFT))&USBPHY_DEBUG_CLR_HSTPULLDOWN_MASK)
-#define USBPHY_DEBUG_CLR_ENHSTPULLDOWN_MASK 0x30u
-#define USBPHY_DEBUG_CLR_ENHSTPULLDOWN_SHIFT 4
-#define USBPHY_DEBUG_CLR_ENHSTPULLDOWN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_CLR_ENHSTPULLDOWN_SHIFT))&USBPHY_DEBUG_CLR_ENHSTPULLDOWN_MASK)
-#define USBPHY_DEBUG_CLR_RSVD0_MASK 0xC0u
-#define USBPHY_DEBUG_CLR_RSVD0_SHIFT 6
-#define USBPHY_DEBUG_CLR_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_CLR_RSVD0_SHIFT))&USBPHY_DEBUG_CLR_RSVD0_MASK)
-#define USBPHY_DEBUG_CLR_TX2RXCOUNT_MASK 0xF00u
-#define USBPHY_DEBUG_CLR_TX2RXCOUNT_SHIFT 8
-#define USBPHY_DEBUG_CLR_TX2RXCOUNT(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_CLR_TX2RXCOUNT_SHIFT))&USBPHY_DEBUG_CLR_TX2RXCOUNT_MASK)
-#define USBPHY_DEBUG_CLR_ENTX2RXCOUNT_MASK 0x1000u
-#define USBPHY_DEBUG_CLR_ENTX2RXCOUNT_SHIFT 12
-#define USBPHY_DEBUG_CLR_RSVD1_MASK 0xE000u
-#define USBPHY_DEBUG_CLR_RSVD1_SHIFT 13
-#define USBPHY_DEBUG_CLR_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_CLR_RSVD1_SHIFT))&USBPHY_DEBUG_CLR_RSVD1_MASK)
-#define USBPHY_DEBUG_CLR_SQUELCHRESETCOUNT_MASK 0x1F0000u
-#define USBPHY_DEBUG_CLR_SQUELCHRESETCOUNT_SHIFT 16
-#define USBPHY_DEBUG_CLR_SQUELCHRESETCOUNT(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_CLR_SQUELCHRESETCOUNT_SHIFT))&USBPHY_DEBUG_CLR_SQUELCHRESETCOUNT_MASK)
-#define USBPHY_DEBUG_CLR_RSVD2_MASK 0xE00000u
-#define USBPHY_DEBUG_CLR_RSVD2_SHIFT 21
-#define USBPHY_DEBUG_CLR_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_CLR_RSVD2_SHIFT))&USBPHY_DEBUG_CLR_RSVD2_MASK)
-#define USBPHY_DEBUG_CLR_ENSQUELCHRESET_MASK 0x1000000u
-#define USBPHY_DEBUG_CLR_ENSQUELCHRESET_SHIFT 24
-#define USBPHY_DEBUG_CLR_SQUELCHRESETLENGTH_MASK 0x1E000000u
-#define USBPHY_DEBUG_CLR_SQUELCHRESETLENGTH_SHIFT 25
-#define USBPHY_DEBUG_CLR_SQUELCHRESETLENGTH(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_CLR_SQUELCHRESETLENGTH_SHIFT))&USBPHY_DEBUG_CLR_SQUELCHRESETLENGTH_MASK)
-#define USBPHY_DEBUG_CLR_HOST_RESUME_DEBUG_MASK 0x20000000u
-#define USBPHY_DEBUG_CLR_HOST_RESUME_DEBUG_SHIFT 29
-#define USBPHY_DEBUG_CLR_CLKGATE_MASK 0x40000000u
-#define USBPHY_DEBUG_CLR_CLKGATE_SHIFT 30
-#define USBPHY_DEBUG_CLR_RSVD3_MASK 0x80000000u
-#define USBPHY_DEBUG_CLR_RSVD3_SHIFT 31
-/* DEBUG_TOG Bit Fields */
-#define USBPHY_DEBUG_TOG_OTGIDPIOLOCK_MASK 0x1u
-#define USBPHY_DEBUG_TOG_OTGIDPIOLOCK_SHIFT 0
-#define USBPHY_DEBUG_TOG_DEBUG_INTERFACE_HOLD_MASK 0x2u
-#define USBPHY_DEBUG_TOG_DEBUG_INTERFACE_HOLD_SHIFT 1
-#define USBPHY_DEBUG_TOG_HSTPULLDOWN_MASK 0xCu
-#define USBPHY_DEBUG_TOG_HSTPULLDOWN_SHIFT 2
-#define USBPHY_DEBUG_TOG_HSTPULLDOWN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_TOG_HSTPULLDOWN_SHIFT))&USBPHY_DEBUG_TOG_HSTPULLDOWN_MASK)
-#define USBPHY_DEBUG_TOG_ENHSTPULLDOWN_MASK 0x30u
-#define USBPHY_DEBUG_TOG_ENHSTPULLDOWN_SHIFT 4
-#define USBPHY_DEBUG_TOG_ENHSTPULLDOWN(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_TOG_ENHSTPULLDOWN_SHIFT))&USBPHY_DEBUG_TOG_ENHSTPULLDOWN_MASK)
-#define USBPHY_DEBUG_TOG_RSVD0_MASK 0xC0u
-#define USBPHY_DEBUG_TOG_RSVD0_SHIFT 6
-#define USBPHY_DEBUG_TOG_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_TOG_RSVD0_SHIFT))&USBPHY_DEBUG_TOG_RSVD0_MASK)
-#define USBPHY_DEBUG_TOG_TX2RXCOUNT_MASK 0xF00u
-#define USBPHY_DEBUG_TOG_TX2RXCOUNT_SHIFT 8
-#define USBPHY_DEBUG_TOG_TX2RXCOUNT(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_TOG_TX2RXCOUNT_SHIFT))&USBPHY_DEBUG_TOG_TX2RXCOUNT_MASK)
-#define USBPHY_DEBUG_TOG_ENTX2RXCOUNT_MASK 0x1000u
-#define USBPHY_DEBUG_TOG_ENTX2RXCOUNT_SHIFT 12
-#define USBPHY_DEBUG_TOG_RSVD1_MASK 0xE000u
-#define USBPHY_DEBUG_TOG_RSVD1_SHIFT 13
-#define USBPHY_DEBUG_TOG_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_TOG_RSVD1_SHIFT))&USBPHY_DEBUG_TOG_RSVD1_MASK)
-#define USBPHY_DEBUG_TOG_SQUELCHRESETCOUNT_MASK 0x1F0000u
-#define USBPHY_DEBUG_TOG_SQUELCHRESETCOUNT_SHIFT 16
-#define USBPHY_DEBUG_TOG_SQUELCHRESETCOUNT(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_TOG_SQUELCHRESETCOUNT_SHIFT))&USBPHY_DEBUG_TOG_SQUELCHRESETCOUNT_MASK)
-#define USBPHY_DEBUG_TOG_RSVD2_MASK 0xE00000u
-#define USBPHY_DEBUG_TOG_RSVD2_SHIFT 21
-#define USBPHY_DEBUG_TOG_RSVD2(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_TOG_RSVD2_SHIFT))&USBPHY_DEBUG_TOG_RSVD2_MASK)
-#define USBPHY_DEBUG_TOG_ENSQUELCHRESET_MASK 0x1000000u
-#define USBPHY_DEBUG_TOG_ENSQUELCHRESET_SHIFT 24
-#define USBPHY_DEBUG_TOG_SQUELCHRESETLENGTH_MASK 0x1E000000u
-#define USBPHY_DEBUG_TOG_SQUELCHRESETLENGTH_SHIFT 25
-#define USBPHY_DEBUG_TOG_SQUELCHRESETLENGTH(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG_TOG_SQUELCHRESETLENGTH_SHIFT))&USBPHY_DEBUG_TOG_SQUELCHRESETLENGTH_MASK)
-#define USBPHY_DEBUG_TOG_HOST_RESUME_DEBUG_MASK 0x20000000u
-#define USBPHY_DEBUG_TOG_HOST_RESUME_DEBUG_SHIFT 29
-#define USBPHY_DEBUG_TOG_CLKGATE_MASK 0x40000000u
-#define USBPHY_DEBUG_TOG_CLKGATE_SHIFT 30
-#define USBPHY_DEBUG_TOG_RSVD3_MASK 0x80000000u
-#define USBPHY_DEBUG_TOG_RSVD3_SHIFT 31
-/* DEBUG0_STATUS Bit Fields */
-#define USBPHY_DEBUG0_STATUS_LOOP_BACK_FAIL_COUNT_MASK 0xFFFFu
-#define USBPHY_DEBUG0_STATUS_LOOP_BACK_FAIL_COUNT_SHIFT 0
-#define USBPHY_DEBUG0_STATUS_LOOP_BACK_FAIL_COUNT(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG0_STATUS_LOOP_BACK_FAIL_COUNT_SHIFT))&USBPHY_DEBUG0_STATUS_LOOP_BACK_FAIL_COUNT_MASK)
-#define USBPHY_DEBUG0_STATUS_UTMI_RXERROR_FAIL_COUNT_MASK 0x3FF0000u
-#define USBPHY_DEBUG0_STATUS_UTMI_RXERROR_FAIL_COUNT_SHIFT 16
-#define USBPHY_DEBUG0_STATUS_UTMI_RXERROR_FAIL_COUNT(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG0_STATUS_UTMI_RXERROR_FAIL_COUNT_SHIFT))&USBPHY_DEBUG0_STATUS_UTMI_RXERROR_FAIL_COUNT_MASK)
-#define USBPHY_DEBUG0_STATUS_SQUELCH_COUNT_MASK 0xFC000000u
-#define USBPHY_DEBUG0_STATUS_SQUELCH_COUNT_SHIFT 26
-#define USBPHY_DEBUG0_STATUS_SQUELCH_COUNT(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG0_STATUS_SQUELCH_COUNT_SHIFT))&USBPHY_DEBUG0_STATUS_SQUELCH_COUNT_MASK)
-/* DEBUG1 Bit Fields */
-#define USBPHY_DEBUG1_RSVD0_MASK 0x1FFFu
-#define USBPHY_DEBUG1_RSVD0_SHIFT 0
-#define USBPHY_DEBUG1_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_RSVD0_SHIFT))&USBPHY_DEBUG1_RSVD0_MASK)
-#define USBPHY_DEBUG1_ENTAILADJVD_MASK 0x6000u
-#define USBPHY_DEBUG1_ENTAILADJVD_SHIFT 13
-#define USBPHY_DEBUG1_ENTAILADJVD(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_ENTAILADJVD_SHIFT))&USBPHY_DEBUG1_ENTAILADJVD_MASK)
-#define USBPHY_DEBUG1_RSVD1_MASK 0xFFFF8000u
-#define USBPHY_DEBUG1_RSVD1_SHIFT 15
-#define USBPHY_DEBUG1_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_RSVD1_SHIFT))&USBPHY_DEBUG1_RSVD1_MASK)
-/* DEBUG1_SET Bit Fields */
-#define USBPHY_DEBUG1_SET_RSVD0_MASK 0x1FFFu
-#define USBPHY_DEBUG1_SET_RSVD0_SHIFT 0
-#define USBPHY_DEBUG1_SET_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_SET_RSVD0_SHIFT))&USBPHY_DEBUG1_SET_RSVD0_MASK)
-#define USBPHY_DEBUG1_SET_ENTAILADJVD_MASK 0x6000u
-#define USBPHY_DEBUG1_SET_ENTAILADJVD_SHIFT 13
-#define USBPHY_DEBUG1_SET_ENTAILADJVD(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_SET_ENTAILADJVD_SHIFT))&USBPHY_DEBUG1_SET_ENTAILADJVD_MASK)
-#define USBPHY_DEBUG1_SET_RSVD1_MASK 0xFFFF8000u
-#define USBPHY_DEBUG1_SET_RSVD1_SHIFT 15
-#define USBPHY_DEBUG1_SET_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_SET_RSVD1_SHIFT))&USBPHY_DEBUG1_SET_RSVD1_MASK)
-/* DEBUG1_CLR Bit Fields */
-#define USBPHY_DEBUG1_CLR_RSVD0_MASK 0x1FFFu
-#define USBPHY_DEBUG1_CLR_RSVD0_SHIFT 0
-#define USBPHY_DEBUG1_CLR_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_CLR_RSVD0_SHIFT))&USBPHY_DEBUG1_CLR_RSVD0_MASK)
-#define USBPHY_DEBUG1_CLR_ENTAILADJVD_MASK 0x6000u
-#define USBPHY_DEBUG1_CLR_ENTAILADJVD_SHIFT 13
-#define USBPHY_DEBUG1_CLR_ENTAILADJVD(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_CLR_ENTAILADJVD_SHIFT))&USBPHY_DEBUG1_CLR_ENTAILADJVD_MASK)
-#define USBPHY_DEBUG1_CLR_RSVD1_MASK 0xFFFF8000u
-#define USBPHY_DEBUG1_CLR_RSVD1_SHIFT 15
-#define USBPHY_DEBUG1_CLR_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_CLR_RSVD1_SHIFT))&USBPHY_DEBUG1_CLR_RSVD1_MASK)
-/* DEBUG1_TOG Bit Fields */
-#define USBPHY_DEBUG1_TOG_RSVD0_MASK 0x1FFFu
-#define USBPHY_DEBUG1_TOG_RSVD0_SHIFT 0
-#define USBPHY_DEBUG1_TOG_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_TOG_RSVD0_SHIFT))&USBPHY_DEBUG1_TOG_RSVD0_MASK)
-#define USBPHY_DEBUG1_TOG_ENTAILADJVD_MASK 0x6000u
-#define USBPHY_DEBUG1_TOG_ENTAILADJVD_SHIFT 13
-#define USBPHY_DEBUG1_TOG_ENTAILADJVD(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_TOG_ENTAILADJVD_SHIFT))&USBPHY_DEBUG1_TOG_ENTAILADJVD_MASK)
-#define USBPHY_DEBUG1_TOG_RSVD1_MASK 0xFFFF8000u
-#define USBPHY_DEBUG1_TOG_RSVD1_SHIFT 15
-#define USBPHY_DEBUG1_TOG_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_DEBUG1_TOG_RSVD1_SHIFT))&USBPHY_DEBUG1_TOG_RSVD1_MASK)
-/* VERSION Bit Fields */
-#define USBPHY_VERSION_STEP_MASK 0xFFFFu
-#define USBPHY_VERSION_STEP_SHIFT 0
-#define USBPHY_VERSION_STEP(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_VERSION_STEP_SHIFT))&USBPHY_VERSION_STEP_MASK)
-#define USBPHY_VERSION_MINOR_MASK 0xFF0000u
-#define USBPHY_VERSION_MINOR_SHIFT 16
-#define USBPHY_VERSION_MINOR(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_VERSION_MINOR_SHIFT))&USBPHY_VERSION_MINOR_MASK)
-#define USBPHY_VERSION_MAJOR_MASK 0xFF000000u
-#define USBPHY_VERSION_MAJOR_SHIFT 24
-#define USBPHY_VERSION_MAJOR(x) (((uint32_t)(((uint32_t)(x))<<USBPHY_VERSION_MAJOR_SHIFT))&USBPHY_VERSION_MAJOR_MASK)
-
-/*!
- * @}
- */ /* end of group USBPHY_Register_Masks */
-
-
-/* USBPHY - Peripheral instance base addresses */
-/** Peripheral USBPHY1 base address */
-#define USBPHY1_BASE (0x30361000u)
-/** Peripheral USBPHY1 base pointer */
-#define USBPHY1 ((USBPHY_Type *)USBPHY1_BASE)
-#define USBPHY1_BASE_PTR (USBPHY1)
-/** Peripheral USBPHY2 base address */
-#define USBPHY2_BASE (0x30362000u)
-/** Peripheral USBPHY2 base pointer */
-#define USBPHY2 ((USBPHY_Type *)USBPHY2_BASE)
-#define USBPHY2_BASE_PTR (USBPHY2)
-/** Array initializer of USBPHY peripheral base adresses */
-#define USBPHY_BASE_ADDRS { USBPHY1_BASE, USBPHY2_BASE }
-/** Array initializer of USBPHY peripheral base pointers */
-#define USBPHY_BASE_PTRS { USBPHY1, USBPHY2 }
-
-/* ----------------------------------------------------------------------------
- -- USBPHY - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup USBPHY_Register_Accessor_Macros USBPHY - Register accessor macros
- * @{
- */
-
-
-/* USBPHY - Register instance definitions */
-/* USBPHY1 */
-#define USBPHY1_PWD USBPHY_PWD_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_PWD_SET USBPHY_PWD_SET_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_PWD_CLR USBPHY_PWD_CLR_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_PWD_TOG USBPHY_PWD_TOG_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_TX USBPHY_TX_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_TX_SET USBPHY_TX_SET_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_TX_CLR USBPHY_TX_CLR_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_TX_TOG USBPHY_TX_TOG_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_RX USBPHY_RX_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_RX_SET USBPHY_RX_SET_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_RX_CLR USBPHY_RX_CLR_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_RX_TOG USBPHY_RX_TOG_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_CTRL USBPHY_CTRL_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_CTRL_SET USBPHY_CTRL_SET_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_CTRL_CLR USBPHY_CTRL_CLR_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_CTRL_TOG USBPHY_CTRL_TOG_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_STATUS USBPHY_STATUS_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_DEBUG USBPHY_DEBUG_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_DEBUG_SET USBPHY_DEBUG_SET_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_DEBUG_CLR USBPHY_DEBUG_CLR_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_DEBUG_TOG USBPHY_DEBUG_TOG_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_DEBUG0_STATUS USBPHY_DEBUG0_STATUS_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_DEBUG1 USBPHY_DEBUG1_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_DEBUG1_SET USBPHY_DEBUG1_SET_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_DEBUG1_CLR USBPHY_DEBUG1_CLR_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_DEBUG1_TOG USBPHY_DEBUG1_TOG_REG(USBPHY1_BASE_PTR)
-#define USBPHY1_VERSION USBPHY_VERSION_REG(USBPHY1_BASE_PTR)
-/* USBPHY2 */
-#define USBPHY2_PWD USBPHY_PWD_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_PWD_SET USBPHY_PWD_SET_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_PWD_CLR USBPHY_PWD_CLR_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_PWD_TOG USBPHY_PWD_TOG_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_TX USBPHY_TX_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_TX_SET USBPHY_TX_SET_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_TX_CLR USBPHY_TX_CLR_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_TX_TOG USBPHY_TX_TOG_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_RX USBPHY_RX_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_RX_SET USBPHY_RX_SET_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_RX_CLR USBPHY_RX_CLR_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_RX_TOG USBPHY_RX_TOG_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_CTRL USBPHY_CTRL_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_CTRL_SET USBPHY_CTRL_SET_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_CTRL_CLR USBPHY_CTRL_CLR_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_CTRL_TOG USBPHY_CTRL_TOG_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_STATUS USBPHY_STATUS_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_DEBUG USBPHY_DEBUG_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_DEBUG_SET USBPHY_DEBUG_SET_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_DEBUG_CLR USBPHY_DEBUG_CLR_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_DEBUG_TOG USBPHY_DEBUG_TOG_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_DEBUG0_STATUS USBPHY_DEBUG0_STATUS_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_DEBUG1 USBPHY_DEBUG1_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_DEBUG1_SET USBPHY_DEBUG1_SET_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_DEBUG1_CLR USBPHY_DEBUG1_CLR_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_DEBUG1_TOG USBPHY_DEBUG1_TOG_REG(USBPHY2_BASE_PTR)
-#define USBPHY2_VERSION USBPHY_VERSION_REG(USBPHY2_BASE_PTR)
-
-/*!
- * @}
- */ /* end of group USBPHY_Register_Accessor_Macros */
-
-
-/*!
- * @}
- */ /* end of group USBPHY_Peripheral */
-
-
-/* ----------------------------------------------------------------------------
- -- USB_ANALOG Peripheral Access Layer
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup USB_ANALOG_Peripheral_Access_Layer USB_ANALOG Peripheral Access Layer
- * @{
- */
-
-/** USB_ANALOG - Register Layout Typedef */
-typedef struct {
- uint8_t RESERVED_0[416];
- __IO uint32_t USB1_VBUS_DETECT; /**< USB VBUS Detect Register, offset: 0x1A0 */
- __IO uint32_t USB1_VBUS_DETECT_SET; /**< USB VBUS Detect Register, offset: 0x1A4 */
- __IO uint32_t USB1_VBUS_DETECT_CLR; /**< USB VBUS Detect Register, offset: 0x1A8 */
- __IO uint32_t USB1_VBUS_DETECT_TOG; /**< USB VBUS Detect Register, offset: 0x1AC */
- __IO uint32_t USB1_CHRG_DETECT; /**< USB Charger Detect Register, offset: 0x1B0 */
- __IO uint32_t USB1_CHRG_DETECT_SET; /**< USB Charger Detect Register, offset: 0x1B4 */
- __IO uint32_t USB1_CHRG_DETECT_CLR; /**< USB Charger Detect Register, offset: 0x1B8 */
- __IO uint32_t USB1_CHRG_DETECT_TOG; /**< USB Charger Detect Register, offset: 0x1BC */
- __I uint32_t USB1_VBUS_DETECT_STAT; /**< USB VBUS Detect Status Register, offset: 0x1C0 */
- uint8_t RESERVED_1[12];
- __I uint32_t USB1_CHRG_DETECT_STAT; /**< USB Charger Detect Status Register, offset: 0x1D0 */
- uint8_t RESERVED_2[28];
- __IO uint32_t USB1_MISC; /**< USB Misc Register, offset: 0x1F0 */
- __IO uint32_t USB1_MISC_SET; /**< USB Misc Register, offset: 0x1F4 */
- __IO uint32_t USB1_MISC_CLR; /**< USB Misc Register, offset: 0x1F8 */
- __IO uint32_t USB1_MISC_TOG; /**< USB Misc Register, offset: 0x1FC */
- __IO uint32_t USB2_VBUS_DETECT; /**< USB VBUS Detect Register, offset: 0x200 */
- __IO uint32_t USB2_VBUS_DETECT_SET; /**< USB VBUS Detect Register, offset: 0x204 */
- __IO uint32_t USB2_VBUS_DETECT_CLR; /**< USB VBUS Detect Register, offset: 0x208 */
- __IO uint32_t USB2_VBUS_DETECT_TOG; /**< USB VBUS Detect Register, offset: 0x20C */
- __IO uint32_t USB2_CHRG_DETECT; /**< USB Charger Detect Register, offset: 0x210 */
- __IO uint32_t USB2_CHRG_DETECT_SET; /**< USB Charger Detect Register, offset: 0x214 */
- __IO uint32_t USB2_CHRG_DETECT_CLR; /**< USB Charger Detect Register, offset: 0x218 */
- __IO uint32_t USB2_CHRG_DETECT_TOG; /**< USB Charger Detect Register, offset: 0x21C */
- __I uint32_t USB2_VBUS_DETECT_STAT; /**< USB VBUS Detect Status Register, offset: 0x220 */
- uint8_t RESERVED_3[12];
- __I uint32_t USB2_CHRG_DETECT_STAT; /**< USB Charger Detect Status Register, offset: 0x230 */
- uint8_t RESERVED_4[28];
- __IO uint32_t USB2_MISC; /**< USB Misc Register, offset: 0x250 */
- __IO uint32_t USB2_MISC_SET; /**< USB Misc Register, offset: 0x254 */
- __IO uint32_t USB2_MISC_CLR; /**< USB Misc Register, offset: 0x258 */
- __IO uint32_t USB2_MISC_TOG; /**< USB Misc Register, offset: 0x25C */
- __I uint32_t DIGPROG; /**< Chip Silicon Version, offset: 0x260 */
-} USB_ANALOG_Type, *USB_ANALOG_MemMapPtr;
-
-/* ----------------------------------------------------------------------------
- -- USB_ANALOG - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup USB_ANALOG_Register_Accessor_Macros USB_ANALOG - Register accessor macros
- * @{
- */
-
-
-/* USB_ANALOG - Register accessors */
-#define USB_ANALOG_USB1_VBUS_DETECT_REG(base) ((base)->USB1_VBUS_DETECT)
-#define USB_ANALOG_USB1_VBUS_DETECT_SET_REG(base) ((base)->USB1_VBUS_DETECT_SET)
-#define USB_ANALOG_USB1_VBUS_DETECT_CLR_REG(base) ((base)->USB1_VBUS_DETECT_CLR)
-#define USB_ANALOG_USB1_VBUS_DETECT_TOG_REG(base) ((base)->USB1_VBUS_DETECT_TOG)
-#define USB_ANALOG_USB1_CHRG_DETECT_REG(base) ((base)->USB1_CHRG_DETECT)
-#define USB_ANALOG_USB1_CHRG_DETECT_SET_REG(base) ((base)->USB1_CHRG_DETECT_SET)
-#define USB_ANALOG_USB1_CHRG_DETECT_CLR_REG(base) ((base)->USB1_CHRG_DETECT_CLR)
-#define USB_ANALOG_USB1_CHRG_DETECT_TOG_REG(base) ((base)->USB1_CHRG_DETECT_TOG)
-#define USB_ANALOG_USB1_VBUS_DETECT_STAT_REG(base) ((base)->USB1_VBUS_DETECT_STAT)
-#define USB_ANALOG_USB1_CHRG_DETECT_STAT_REG(base) ((base)->USB1_CHRG_DETECT_STAT)
-#define USB_ANALOG_USB1_MISC_REG(base) ((base)->USB1_MISC)
-#define USB_ANALOG_USB1_MISC_SET_REG(base) ((base)->USB1_MISC_SET)
-#define USB_ANALOG_USB1_MISC_CLR_REG(base) ((base)->USB1_MISC_CLR)
-#define USB_ANALOG_USB1_MISC_TOG_REG(base) ((base)->USB1_MISC_TOG)
-#define USB_ANALOG_USB2_VBUS_DETECT_REG(base) ((base)->USB2_VBUS_DETECT)
-#define USB_ANALOG_USB2_VBUS_DETECT_SET_REG(base) ((base)->USB2_VBUS_DETECT_SET)
-#define USB_ANALOG_USB2_VBUS_DETECT_CLR_REG(base) ((base)->USB2_VBUS_DETECT_CLR)
-#define USB_ANALOG_USB2_VBUS_DETECT_TOG_REG(base) ((base)->USB2_VBUS_DETECT_TOG)
-#define USB_ANALOG_USB2_CHRG_DETECT_REG(base) ((base)->USB2_CHRG_DETECT)
-#define USB_ANALOG_USB2_CHRG_DETECT_SET_REG(base) ((base)->USB2_CHRG_DETECT_SET)
-#define USB_ANALOG_USB2_CHRG_DETECT_CLR_REG(base) ((base)->USB2_CHRG_DETECT_CLR)
-#define USB_ANALOG_USB2_CHRG_DETECT_TOG_REG(base) ((base)->USB2_CHRG_DETECT_TOG)
-#define USB_ANALOG_USB2_VBUS_DETECT_STAT_REG(base) ((base)->USB2_VBUS_DETECT_STAT)
-#define USB_ANALOG_USB2_CHRG_DETECT_STAT_REG(base) ((base)->USB2_CHRG_DETECT_STAT)
-#define USB_ANALOG_USB2_MISC_REG(base) ((base)->USB2_MISC)
-#define USB_ANALOG_USB2_MISC_SET_REG(base) ((base)->USB2_MISC_SET)
-#define USB_ANALOG_USB2_MISC_CLR_REG(base) ((base)->USB2_MISC_CLR)
-#define USB_ANALOG_USB2_MISC_TOG_REG(base) ((base)->USB2_MISC_TOG)
-#define USB_ANALOG_DIGPROG_REG(base) ((base)->DIGPROG)
-
-/*!
- * @}
- */ /* end of group USB_ANALOG_Register_Accessor_Macros */
-
-
-/* ----------------------------------------------------------------------------
- -- USB_ANALOG Register Masks
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup USB_ANALOG_Register_Masks USB_ANALOG Register Masks
- * @{
- */
-
-/* USB1_VBUS_DETECT Bit Fields */
-#define USB_ANALOG_USB1_VBUS_DETECT_VBUSVALID_THRESH_MASK 0x7u
-#define USB_ANALOG_USB1_VBUS_DETECT_VBUSVALID_THRESH_SHIFT 0
-#define USB_ANALOG_USB1_VBUS_DETECT_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x))<<USB_ANALOG_USB1_VBUS_DETECT_VBUSVALID_THRESH_SHIFT))&USB_ANALOG_USB1_VBUS_DETECT_VBUSVALID_THRESH_MASK)
-#define USB_ANALOG_USB1_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_MASK 0x100000u
-#define USB_ANALOG_USB1_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_SHIFT 20
-#define USB_ANALOG_USB1_VBUS_DETECT_DISCHARGE_VBUS_MASK 0x4000000u
-#define USB_ANALOG_USB1_VBUS_DETECT_DISCHARGE_VBUS_SHIFT 26
-#define USB_ANALOG_USB1_VBUS_DETECT_CHARGE_VBUS_MASK 0x8000000u
-#define USB_ANALOG_USB1_VBUS_DETECT_CHARGE_VBUS_SHIFT 27
-/* USB1_VBUS_DETECT_SET Bit Fields */
-#define USB_ANALOG_USB1_VBUS_DETECT_SET_VBUSVALID_THRESH_MASK 0x7u
-#define USB_ANALOG_USB1_VBUS_DETECT_SET_VBUSVALID_THRESH_SHIFT 0
-#define USB_ANALOG_USB1_VBUS_DETECT_SET_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x))<<USB_ANALOG_USB1_VBUS_DETECT_SET_VBUSVALID_THRESH_SHIFT))&USB_ANALOG_USB1_VBUS_DETECT_SET_VBUSVALID_THRESH_MASK)
-#define USB_ANALOG_USB1_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_MASK 0x100000u
-#define USB_ANALOG_USB1_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_SHIFT 20
-#define USB_ANALOG_USB1_VBUS_DETECT_SET_DISCHARGE_VBUS_MASK 0x4000000u
-#define USB_ANALOG_USB1_VBUS_DETECT_SET_DISCHARGE_VBUS_SHIFT 26
-#define USB_ANALOG_USB1_VBUS_DETECT_SET_CHARGE_VBUS_MASK 0x8000000u
-#define USB_ANALOG_USB1_VBUS_DETECT_SET_CHARGE_VBUS_SHIFT 27
-/* USB1_VBUS_DETECT_CLR Bit Fields */
-#define USB_ANALOG_USB1_VBUS_DETECT_CLR_VBUSVALID_THRESH_MASK 0x7u
-#define USB_ANALOG_USB1_VBUS_DETECT_CLR_VBUSVALID_THRESH_SHIFT 0
-#define USB_ANALOG_USB1_VBUS_DETECT_CLR_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x))<<USB_ANALOG_USB1_VBUS_DETECT_CLR_VBUSVALID_THRESH_SHIFT))&USB_ANALOG_USB1_VBUS_DETECT_CLR_VBUSVALID_THRESH_MASK)
-#define USB_ANALOG_USB1_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_MASK 0x100000u
-#define USB_ANALOG_USB1_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_SHIFT 20
-#define USB_ANALOG_USB1_VBUS_DETECT_CLR_DISCHARGE_VBUS_MASK 0x4000000u
-#define USB_ANALOG_USB1_VBUS_DETECT_CLR_DISCHARGE_VBUS_SHIFT 26
-#define USB_ANALOG_USB1_VBUS_DETECT_CLR_CHARGE_VBUS_MASK 0x8000000u
-#define USB_ANALOG_USB1_VBUS_DETECT_CLR_CHARGE_VBUS_SHIFT 27
-/* USB1_VBUS_DETECT_TOG Bit Fields */
-#define USB_ANALOG_USB1_VBUS_DETECT_TOG_VBUSVALID_THRESH_MASK 0x7u
-#define USB_ANALOG_USB1_VBUS_DETECT_TOG_VBUSVALID_THRESH_SHIFT 0
-#define USB_ANALOG_USB1_VBUS_DETECT_TOG_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x))<<USB_ANALOG_USB1_VBUS_DETECT_TOG_VBUSVALID_THRESH_SHIFT))&USB_ANALOG_USB1_VBUS_DETECT_TOG_VBUSVALID_THRESH_MASK)
-#define USB_ANALOG_USB1_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_MASK 0x100000u
-#define USB_ANALOG_USB1_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_SHIFT 20
-#define USB_ANALOG_USB1_VBUS_DETECT_TOG_DISCHARGE_VBUS_MASK 0x4000000u
-#define USB_ANALOG_USB1_VBUS_DETECT_TOG_DISCHARGE_VBUS_SHIFT 26
-#define USB_ANALOG_USB1_VBUS_DETECT_TOG_CHARGE_VBUS_MASK 0x8000000u
-#define USB_ANALOG_USB1_VBUS_DETECT_TOG_CHARGE_VBUS_SHIFT 27
-/* USB1_CHRG_DETECT Bit Fields */
-#define USB_ANALOG_USB1_CHRG_DETECT_CHK_CONTACT_MASK 0x40000u
-#define USB_ANALOG_USB1_CHRG_DETECT_CHK_CONTACT_SHIFT 18
-#define USB_ANALOG_USB1_CHRG_DETECT_CHK_CHRG_B_MASK 0x80000u
-#define USB_ANALOG_USB1_CHRG_DETECT_CHK_CHRG_B_SHIFT 19
-#define USB_ANALOG_USB1_CHRG_DETECT_EN_B_MASK 0x100000u
-#define USB_ANALOG_USB1_CHRG_DETECT_EN_B_SHIFT 20
-/* USB1_CHRG_DETECT_SET Bit Fields */
-#define USB_ANALOG_USB1_CHRG_DETECT_SET_CHK_CONTACT_MASK 0x40000u
-#define USB_ANALOG_USB1_CHRG_DETECT_SET_CHK_CONTACT_SHIFT 18
-#define USB_ANALOG_USB1_CHRG_DETECT_SET_CHK_CHRG_B_MASK 0x80000u
-#define USB_ANALOG_USB1_CHRG_DETECT_SET_CHK_CHRG_B_SHIFT 19
-#define USB_ANALOG_USB1_CHRG_DETECT_SET_EN_B_MASK 0x100000u
-#define USB_ANALOG_USB1_CHRG_DETECT_SET_EN_B_SHIFT 20
-/* USB1_CHRG_DETECT_CLR Bit Fields */
-#define USB_ANALOG_USB1_CHRG_DETECT_CLR_CHK_CONTACT_MASK 0x40000u
-#define USB_ANALOG_USB1_CHRG_DETECT_CLR_CHK_CONTACT_SHIFT 18
-#define USB_ANALOG_USB1_CHRG_DETECT_CLR_CHK_CHRG_B_MASK 0x80000u
-#define USB_ANALOG_USB1_CHRG_DETECT_CLR_CHK_CHRG_B_SHIFT 19
-#define USB_ANALOG_USB1_CHRG_DETECT_CLR_EN_B_MASK 0x100000u
-#define USB_ANALOG_USB1_CHRG_DETECT_CLR_EN_B_SHIFT 20
-/* USB1_CHRG_DETECT_TOG Bit Fields */
-#define USB_ANALOG_USB1_CHRG_DETECT_TOG_CHK_CONTACT_MASK 0x40000u
-#define USB_ANALOG_USB1_CHRG_DETECT_TOG_CHK_CONTACT_SHIFT 18
-#define USB_ANALOG_USB1_CHRG_DETECT_TOG_CHK_CHRG_B_MASK 0x80000u
-#define USB_ANALOG_USB1_CHRG_DETECT_TOG_CHK_CHRG_B_SHIFT 19
-#define USB_ANALOG_USB1_CHRG_DETECT_TOG_EN_B_MASK 0x100000u
-#define USB_ANALOG_USB1_CHRG_DETECT_TOG_EN_B_SHIFT 20
-/* USB1_VBUS_DETECT_STAT Bit Fields */
-#define USB_ANALOG_USB1_VBUS_DETECT_STAT_SESSEND_MASK 0x1u
-#define USB_ANALOG_USB1_VBUS_DETECT_STAT_SESSEND_SHIFT 0
-#define USB_ANALOG_USB1_VBUS_DETECT_STAT_BVALID_MASK 0x2u
-#define USB_ANALOG_USB1_VBUS_DETECT_STAT_BVALID_SHIFT 1
-#define USB_ANALOG_USB1_VBUS_DETECT_STAT_AVALID_MASK 0x4u
-#define USB_ANALOG_USB1_VBUS_DETECT_STAT_AVALID_SHIFT 2
-#define USB_ANALOG_USB1_VBUS_DETECT_STAT_VBUS_VALID_MASK 0x8u
-#define USB_ANALOG_USB1_VBUS_DETECT_STAT_VBUS_VALID_SHIFT 3
-/* USB1_CHRG_DETECT_STAT Bit Fields */
-#define USB_ANALOG_USB1_CHRG_DETECT_STAT_PLUG_CONTACT_MASK 0x1u
-#define USB_ANALOG_USB1_CHRG_DETECT_STAT_PLUG_CONTACT_SHIFT 0
-#define USB_ANALOG_USB1_CHRG_DETECT_STAT_CHRG_DETECTED_MASK 0x2u
-#define USB_ANALOG_USB1_CHRG_DETECT_STAT_CHRG_DETECTED_SHIFT 1
-#define USB_ANALOG_USB1_CHRG_DETECT_STAT_DM_STATE_MASK 0x4u
-#define USB_ANALOG_USB1_CHRG_DETECT_STAT_DM_STATE_SHIFT 2
-#define USB_ANALOG_USB1_CHRG_DETECT_STAT_DP_STATE_MASK 0x8u
-#define USB_ANALOG_USB1_CHRG_DETECT_STAT_DP_STATE_SHIFT 3
-/* USB1_MISC Bit Fields */
-#define USB_ANALOG_USB1_MISC_HS_USE_EXTERNAL_R_MASK 0x1u
-#define USB_ANALOG_USB1_MISC_HS_USE_EXTERNAL_R_SHIFT 0
-#define USB_ANALOG_USB1_MISC_EN_DEGLITCH_MASK 0x2u
-#define USB_ANALOG_USB1_MISC_EN_DEGLITCH_SHIFT 1
-#define USB_ANALOG_USB1_MISC_EN_CLK_UTMI_MASK 0x40000000u
-#define USB_ANALOG_USB1_MISC_EN_CLK_UTMI_SHIFT 30
-/* USB1_MISC_SET Bit Fields */
-#define USB_ANALOG_USB1_MISC_SET_HS_USE_EXTERNAL_R_MASK 0x1u
-#define USB_ANALOG_USB1_MISC_SET_HS_USE_EXTERNAL_R_SHIFT 0
-#define USB_ANALOG_USB1_MISC_SET_EN_DEGLITCH_MASK 0x2u
-#define USB_ANALOG_USB1_MISC_SET_EN_DEGLITCH_SHIFT 1
-#define USB_ANALOG_USB1_MISC_SET_EN_CLK_UTMI_MASK 0x40000000u
-#define USB_ANALOG_USB1_MISC_SET_EN_CLK_UTMI_SHIFT 30
-/* USB1_MISC_CLR Bit Fields */
-#define USB_ANALOG_USB1_MISC_CLR_HS_USE_EXTERNAL_R_MASK 0x1u
-#define USB_ANALOG_USB1_MISC_CLR_HS_USE_EXTERNAL_R_SHIFT 0
-#define USB_ANALOG_USB1_MISC_CLR_EN_DEGLITCH_MASK 0x2u
-#define USB_ANALOG_USB1_MISC_CLR_EN_DEGLITCH_SHIFT 1
-#define USB_ANALOG_USB1_MISC_CLR_EN_CLK_UTMI_MASK 0x40000000u
-#define USB_ANALOG_USB1_MISC_CLR_EN_CLK_UTMI_SHIFT 30
-/* USB1_MISC_TOG Bit Fields */
-#define USB_ANALOG_USB1_MISC_TOG_HS_USE_EXTERNAL_R_MASK 0x1u
-#define USB_ANALOG_USB1_MISC_TOG_HS_USE_EXTERNAL_R_SHIFT 0
-#define USB_ANALOG_USB1_MISC_TOG_EN_DEGLITCH_MASK 0x2u
-#define USB_ANALOG_USB1_MISC_TOG_EN_DEGLITCH_SHIFT 1
-#define USB_ANALOG_USB1_MISC_TOG_EN_CLK_UTMI_MASK 0x40000000u
-#define USB_ANALOG_USB1_MISC_TOG_EN_CLK_UTMI_SHIFT 30
-/* USB2_VBUS_DETECT Bit Fields */
-#define USB_ANALOG_USB2_VBUS_DETECT_VBUSVALID_THRESH_MASK 0x7u
-#define USB_ANALOG_USB2_VBUS_DETECT_VBUSVALID_THRESH_SHIFT 0
-#define USB_ANALOG_USB2_VBUS_DETECT_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x))<<USB_ANALOG_USB2_VBUS_DETECT_VBUSVALID_THRESH_SHIFT))&USB_ANALOG_USB2_VBUS_DETECT_VBUSVALID_THRESH_MASK)
-#define USB_ANALOG_USB2_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_MASK 0x100000u
-#define USB_ANALOG_USB2_VBUS_DETECT_VBUSVALID_PWRUP_CMPS_SHIFT 20
-#define USB_ANALOG_USB2_VBUS_DETECT_DISCHARGE_VBUS_MASK 0x4000000u
-#define USB_ANALOG_USB2_VBUS_DETECT_DISCHARGE_VBUS_SHIFT 26
-#define USB_ANALOG_USB2_VBUS_DETECT_CHARGE_VBUS_MASK 0x8000000u
-#define USB_ANALOG_USB2_VBUS_DETECT_CHARGE_VBUS_SHIFT 27
-/* USB2_VBUS_DETECT_SET Bit Fields */
-#define USB_ANALOG_USB2_VBUS_DETECT_SET_VBUSVALID_THRESH_MASK 0x7u
-#define USB_ANALOG_USB2_VBUS_DETECT_SET_VBUSVALID_THRESH_SHIFT 0
-#define USB_ANALOG_USB2_VBUS_DETECT_SET_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x))<<USB_ANALOG_USB2_VBUS_DETECT_SET_VBUSVALID_THRESH_SHIFT))&USB_ANALOG_USB2_VBUS_DETECT_SET_VBUSVALID_THRESH_MASK)
-#define USB_ANALOG_USB2_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_MASK 0x100000u
-#define USB_ANALOG_USB2_VBUS_DETECT_SET_VBUSVALID_PWRUP_CMPS_SHIFT 20
-#define USB_ANALOG_USB2_VBUS_DETECT_SET_DISCHARGE_VBUS_MASK 0x4000000u
-#define USB_ANALOG_USB2_VBUS_DETECT_SET_DISCHARGE_VBUS_SHIFT 26
-#define USB_ANALOG_USB2_VBUS_DETECT_SET_CHARGE_VBUS_MASK 0x8000000u
-#define USB_ANALOG_USB2_VBUS_DETECT_SET_CHARGE_VBUS_SHIFT 27
-/* USB2_VBUS_DETECT_CLR Bit Fields */
-#define USB_ANALOG_USB2_VBUS_DETECT_CLR_VBUSVALID_THRESH_MASK 0x7u
-#define USB_ANALOG_USB2_VBUS_DETECT_CLR_VBUSVALID_THRESH_SHIFT 0
-#define USB_ANALOG_USB2_VBUS_DETECT_CLR_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x))<<USB_ANALOG_USB2_VBUS_DETECT_CLR_VBUSVALID_THRESH_SHIFT))&USB_ANALOG_USB2_VBUS_DETECT_CLR_VBUSVALID_THRESH_MASK)
-#define USB_ANALOG_USB2_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_MASK 0x100000u
-#define USB_ANALOG_USB2_VBUS_DETECT_CLR_VBUSVALID_PWRUP_CMPS_SHIFT 20
-#define USB_ANALOG_USB2_VBUS_DETECT_CLR_DISCHARGE_VBUS_MASK 0x4000000u
-#define USB_ANALOG_USB2_VBUS_DETECT_CLR_DISCHARGE_VBUS_SHIFT 26
-#define USB_ANALOG_USB2_VBUS_DETECT_CLR_CHARGE_VBUS_MASK 0x8000000u
-#define USB_ANALOG_USB2_VBUS_DETECT_CLR_CHARGE_VBUS_SHIFT 27
-/* USB2_VBUS_DETECT_TOG Bit Fields */
-#define USB_ANALOG_USB2_VBUS_DETECT_TOG_VBUSVALID_THRESH_MASK 0x7u
-#define USB_ANALOG_USB2_VBUS_DETECT_TOG_VBUSVALID_THRESH_SHIFT 0
-#define USB_ANALOG_USB2_VBUS_DETECT_TOG_VBUSVALID_THRESH(x) (((uint32_t)(((uint32_t)(x))<<USB_ANALOG_USB2_VBUS_DETECT_TOG_VBUSVALID_THRESH_SHIFT))&USB_ANALOG_USB2_VBUS_DETECT_TOG_VBUSVALID_THRESH_MASK)
-#define USB_ANALOG_USB2_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_MASK 0x100000u
-#define USB_ANALOG_USB2_VBUS_DETECT_TOG_VBUSVALID_PWRUP_CMPS_SHIFT 20
-#define USB_ANALOG_USB2_VBUS_DETECT_TOG_DISCHARGE_VBUS_MASK 0x4000000u
-#define USB_ANALOG_USB2_VBUS_DETECT_TOG_DISCHARGE_VBUS_SHIFT 26
-#define USB_ANALOG_USB2_VBUS_DETECT_TOG_CHARGE_VBUS_MASK 0x8000000u
-#define USB_ANALOG_USB2_VBUS_DETECT_TOG_CHARGE_VBUS_SHIFT 27
-/* USB2_CHRG_DETECT Bit Fields */
-#define USB_ANALOG_USB2_CHRG_DETECT_CHK_CONTACT_MASK 0x40000u
-#define USB_ANALOG_USB2_CHRG_DETECT_CHK_CONTACT_SHIFT 18
-#define USB_ANALOG_USB2_CHRG_DETECT_CHK_CHRG_B_MASK 0x80000u
-#define USB_ANALOG_USB2_CHRG_DETECT_CHK_CHRG_B_SHIFT 19
-#define USB_ANALOG_USB2_CHRG_DETECT_EN_B_MASK 0x100000u
-#define USB_ANALOG_USB2_CHRG_DETECT_EN_B_SHIFT 20
-/* USB2_CHRG_DETECT_SET Bit Fields */
-#define USB_ANALOG_USB2_CHRG_DETECT_SET_CHK_CONTACT_MASK 0x40000u
-#define USB_ANALOG_USB2_CHRG_DETECT_SET_CHK_CONTACT_SHIFT 18
-#define USB_ANALOG_USB2_CHRG_DETECT_SET_CHK_CHRG_B_MASK 0x80000u
-#define USB_ANALOG_USB2_CHRG_DETECT_SET_CHK_CHRG_B_SHIFT 19
-#define USB_ANALOG_USB2_CHRG_DETECT_SET_EN_B_MASK 0x100000u
-#define USB_ANALOG_USB2_CHRG_DETECT_SET_EN_B_SHIFT 20
-/* USB2_CHRG_DETECT_CLR Bit Fields */
-#define USB_ANALOG_USB2_CHRG_DETECT_CLR_CHK_CONTACT_MASK 0x40000u
-#define USB_ANALOG_USB2_CHRG_DETECT_CLR_CHK_CONTACT_SHIFT 18
-#define USB_ANALOG_USB2_CHRG_DETECT_CLR_CHK_CHRG_B_MASK 0x80000u
-#define USB_ANALOG_USB2_CHRG_DETECT_CLR_CHK_CHRG_B_SHIFT 19
-#define USB_ANALOG_USB2_CHRG_DETECT_CLR_EN_B_MASK 0x100000u
-#define USB_ANALOG_USB2_CHRG_DETECT_CLR_EN_B_SHIFT 20
-/* USB2_CHRG_DETECT_TOG Bit Fields */
-#define USB_ANALOG_USB2_CHRG_DETECT_TOG_CHK_CONTACT_MASK 0x40000u
-#define USB_ANALOG_USB2_CHRG_DETECT_TOG_CHK_CONTACT_SHIFT 18
-#define USB_ANALOG_USB2_CHRG_DETECT_TOG_CHK_CHRG_B_MASK 0x80000u
-#define USB_ANALOG_USB2_CHRG_DETECT_TOG_CHK_CHRG_B_SHIFT 19
-#define USB_ANALOG_USB2_CHRG_DETECT_TOG_EN_B_MASK 0x100000u
-#define USB_ANALOG_USB2_CHRG_DETECT_TOG_EN_B_SHIFT 20
-/* USB2_VBUS_DETECT_STAT Bit Fields */
-#define USB_ANALOG_USB2_VBUS_DETECT_STAT_SESSEND_MASK 0x1u
-#define USB_ANALOG_USB2_VBUS_DETECT_STAT_SESSEND_SHIFT 0
-#define USB_ANALOG_USB2_VBUS_DETECT_STAT_BVALID_MASK 0x2u
-#define USB_ANALOG_USB2_VBUS_DETECT_STAT_BVALID_SHIFT 1
-#define USB_ANALOG_USB2_VBUS_DETECT_STAT_AVALID_MASK 0x4u
-#define USB_ANALOG_USB2_VBUS_DETECT_STAT_AVALID_SHIFT 2
-#define USB_ANALOG_USB2_VBUS_DETECT_STAT_VBUS_VALID_MASK 0x8u
-#define USB_ANALOG_USB2_VBUS_DETECT_STAT_VBUS_VALID_SHIFT 3
-/* USB2_CHRG_DETECT_STAT Bit Fields */
-#define USB_ANALOG_USB2_CHRG_DETECT_STAT_PLUG_CONTACT_MASK 0x1u
-#define USB_ANALOG_USB2_CHRG_DETECT_STAT_PLUG_CONTACT_SHIFT 0
-#define USB_ANALOG_USB2_CHRG_DETECT_STAT_CHRG_DETECTED_MASK 0x2u
-#define USB_ANALOG_USB2_CHRG_DETECT_STAT_CHRG_DETECTED_SHIFT 1
-#define USB_ANALOG_USB2_CHRG_DETECT_STAT_DM_STATE_MASK 0x4u
-#define USB_ANALOG_USB2_CHRG_DETECT_STAT_DM_STATE_SHIFT 2
-#define USB_ANALOG_USB2_CHRG_DETECT_STAT_DP_STATE_MASK 0x8u
-#define USB_ANALOG_USB2_CHRG_DETECT_STAT_DP_STATE_SHIFT 3
-/* USB2_MISC Bit Fields */
-#define USB_ANALOG_USB2_MISC_HS_USE_EXTERNAL_R_MASK 0x1u
-#define USB_ANALOG_USB2_MISC_HS_USE_EXTERNAL_R_SHIFT 0
-#define USB_ANALOG_USB2_MISC_EN_DEGLITCH_MASK 0x2u
-#define USB_ANALOG_USB2_MISC_EN_DEGLITCH_SHIFT 1
-#define USB_ANALOG_USB2_MISC_EN_CLK_UTMI_MASK 0x40000000u
-#define USB_ANALOG_USB2_MISC_EN_CLK_UTMI_SHIFT 30
-/* USB2_MISC_SET Bit Fields */
-#define USB_ANALOG_USB2_MISC_SET_HS_USE_EXTERNAL_R_MASK 0x1u
-#define USB_ANALOG_USB2_MISC_SET_HS_USE_EXTERNAL_R_SHIFT 0
-#define USB_ANALOG_USB2_MISC_SET_EN_DEGLITCH_MASK 0x2u
-#define USB_ANALOG_USB2_MISC_SET_EN_DEGLITCH_SHIFT 1
-#define USB_ANALOG_USB2_MISC_SET_EN_CLK_UTMI_MASK 0x40000000u
-#define USB_ANALOG_USB2_MISC_SET_EN_CLK_UTMI_SHIFT 30
-/* USB2_MISC_CLR Bit Fields */
-#define USB_ANALOG_USB2_MISC_CLR_HS_USE_EXTERNAL_R_MASK 0x1u
-#define USB_ANALOG_USB2_MISC_CLR_HS_USE_EXTERNAL_R_SHIFT 0
-#define USB_ANALOG_USB2_MISC_CLR_EN_DEGLITCH_MASK 0x2u
-#define USB_ANALOG_USB2_MISC_CLR_EN_DEGLITCH_SHIFT 1
-#define USB_ANALOG_USB2_MISC_CLR_EN_CLK_UTMI_MASK 0x40000000u
-#define USB_ANALOG_USB2_MISC_CLR_EN_CLK_UTMI_SHIFT 30
-/* USB2_MISC_TOG Bit Fields */
-#define USB_ANALOG_USB2_MISC_TOG_HS_USE_EXTERNAL_R_MASK 0x1u
-#define USB_ANALOG_USB2_MISC_TOG_HS_USE_EXTERNAL_R_SHIFT 0
-#define USB_ANALOG_USB2_MISC_TOG_EN_DEGLITCH_MASK 0x2u
-#define USB_ANALOG_USB2_MISC_TOG_EN_DEGLITCH_SHIFT 1
-#define USB_ANALOG_USB2_MISC_TOG_EN_CLK_UTMI_MASK 0x40000000u
-#define USB_ANALOG_USB2_MISC_TOG_EN_CLK_UTMI_SHIFT 30
-/* DIGPROG Bit Fields */
-#define USB_ANALOG_DIGPROG_MINOR_MASK 0xFFu
-#define USB_ANALOG_DIGPROG_MINOR_SHIFT 0
-#define USB_ANALOG_DIGPROG_MINOR(x) (((uint32_t)(((uint32_t)(x))<<USB_ANALOG_DIGPROG_MINOR_SHIFT))&USB_ANALOG_DIGPROG_MINOR_MASK)
-#define USB_ANALOG_DIGPROG_MAJOR_LOWER_MASK 0xFF00u
-#define USB_ANALOG_DIGPROG_MAJOR_LOWER_SHIFT 8
-#define USB_ANALOG_DIGPROG_MAJOR_LOWER(x) (((uint32_t)(((uint32_t)(x))<<USB_ANALOG_DIGPROG_MAJOR_LOWER_SHIFT))&USB_ANALOG_DIGPROG_MAJOR_LOWER_MASK)
-#define USB_ANALOG_DIGPROG_MAJOR_UPPER_MASK 0xFF0000u
-#define USB_ANALOG_DIGPROG_MAJOR_UPPER_SHIFT 16
-#define USB_ANALOG_DIGPROG_MAJOR_UPPER(x) (((uint32_t)(((uint32_t)(x))<<USB_ANALOG_DIGPROG_MAJOR_UPPER_SHIFT))&USB_ANALOG_DIGPROG_MAJOR_UPPER_MASK)
-
-/*!
- * @}
- */ /* end of group USB_ANALOG_Register_Masks */
-
-
-/* USB_ANALOG - Peripheral instance base addresses */
-/** Peripheral USB_ANALOG base address */
-#define USB_ANALOG_BASE (0x30360000u)
-/** Peripheral USB_ANALOG base pointer */
-#define USB_ANALOG ((USB_ANALOG_Type *)USB_ANALOG_BASE)
-#define USB_ANALOG_BASE_PTR (USB_ANALOG)
-/** Array initializer of USB_ANALOG peripheral base adresses */
-#define USB_ANALOG_BASE_ADDRS { USB_ANALOG_BASE }
-/** Array initializer of USB_ANALOG peripheral base pointers */
-#define USB_ANALOG_BASE_PTRS { USB_ANALOG }
-
-/* ----------------------------------------------------------------------------
- -- USB_ANALOG - Register accessor macros
- ---------------------------------------------------------------------------- */
-
-/*!
- * @addtogroup USB_ANALOG_Register_Accessor_Macros USB_ANALOG - Register accessor macros
- * @{
- */
-
-
-/* USB_ANALOG - Register instance definitions */
-/* USB_ANALOG */
-#define USB_ANALOG_USB1_VBUS_DETECT USB_ANALOG_USB1_VBUS_DETECT_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_VBUS_DETECT_SET USB_ANALOG_USB1_VBUS_DETECT_SET_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_VBUS_DETECT_CLR USB_ANALOG_USB1_VBUS_DETECT_CLR_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_VBUS_DETECT_TOG USB_ANALOG_USB1_VBUS_DETECT_TOG_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_CHRG_DETECT USB_ANALOG_USB1_CHRG_DETECT_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_CHRG_DETECT_SET USB_ANALOG_USB1_CHRG_DETECT_SET_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_CHRG_DETECT_CLR USB_ANALOG_USB1_CHRG_DETECT_CLR_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_CHRG_DETECT_TOG USB_ANALOG_USB1_CHRG_DETECT_TOG_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_VBUS_DETECT_STAT USB_ANALOG_USB1_VBUS_DETECT_STAT_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_CHRG_DETECT_STAT USB_ANALOG_USB1_CHRG_DETECT_STAT_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_MISC USB_ANALOG_USB1_MISC_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_MISC_SET USB_ANALOG_USB1_MISC_SET_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_MISC_CLR USB_ANALOG_USB1_MISC_CLR_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB1_MISC_TOG USB_ANALOG_USB1_MISC_TOG_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_VBUS_DETECT USB_ANALOG_USB2_VBUS_DETECT_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_VBUS_DETECT_SET USB_ANALOG_USB2_VBUS_DETECT_SET_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_VBUS_DETECT_CLR USB_ANALOG_USB2_VBUS_DETECT_CLR_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_VBUS_DETECT_TOG USB_ANALOG_USB2_VBUS_DETECT_TOG_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_CHRG_DETECT USB_ANALOG_USB2_CHRG_DETECT_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_CHRG_DETECT_SET USB_ANALOG_USB2_CHRG_DETECT_SET_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_CHRG_DETECT_CLR USB_ANALOG_USB2_CHRG_DETECT_CLR_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_CHRG_DETECT_TOG USB_ANALOG_USB2_CHRG_DETECT_TOG_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_VBUS_DETECT_STAT USB_ANALOG_USB2_VBUS_DETECT_STAT_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_CHRG_DETECT_STAT USB_ANALOG_USB2_CHRG_DETECT_STAT_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_MISC USB_ANALOG_USB2_MISC_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_MISC_SET USB_ANALOG_USB2_MISC_SET_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_MISC_CLR USB_ANALOG_USB2_MISC_CLR_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_USB2_MISC_TOG USB_ANALOG_USB2_MISC_TOG_REG(USB_ANALOG_BASE_PTR)
-#define USB_ANALOG_DIGPROG USB_ANALOG_DIGPROG_REG(USB_ANALOG_BASE_PTR)
-
-/*!
- * @}
- */ /* end of group USB_ANALOG_Register_Accessor_Macros */
-
-
-/*!
- * @}
- */ /* end of group USB_ANALOG_Peripheral */
-
-
/* ----------------------------------------------------------------------------
-- WDOG Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -95479,7 +43317,6 @@ typedef struct {
__IO uint16_t WICR; /**< Watchdog Interrupt Control Register, offset: 0x6 */
__IO uint16_t WMCR; /**< Watchdog Miscellaneous Control Register, offset: 0x8 */
} WDOG_Type, *WDOG_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- WDOG - Register accessor macros
---------------------------------------------------------------------------- */
@@ -95500,8 +43337,6 @@ typedef struct {
/*!
* @}
*/ /* end of group WDOG_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- WDOG Register Masks
---------------------------------------------------------------------------- */
@@ -95558,7 +43393,6 @@ typedef struct {
* @}
*/ /* end of group WDOG_Register_Masks */
-
/* WDOG - Peripheral instance base addresses */
/** Peripheral WDOG1 base address */
#define WDOG1_BASE (0x30280000u)
@@ -95580,11 +43414,12 @@ typedef struct {
/** Peripheral WDOG4 base pointer */
#define WDOG4 ((WDOG_Type *)WDOG4_BASE)
#define WDOG4_BASE_PTR (WDOG4)
-/** Array initializer of WDOG peripheral base adresses */
+/** Array initializer of WDOG peripheral base addresses */
#define WDOG_BASE_ADDRS { WDOG1_BASE, WDOG2_BASE, WDOG3_BASE, WDOG4_BASE }
/** Array initializer of WDOG peripheral base pointers */
#define WDOG_BASE_PTRS { WDOG1, WDOG2, WDOG3, WDOG4 }
-
+/** Interrupt vectors for the WDOG peripheral type */
+#define WDOG_IRQS { WDOG1_IRQn, WDOG2_IRQn, WDOG3_IRQn, WDOG4_IRQn }
/* ----------------------------------------------------------------------------
-- WDOG - Register accessor macros
---------------------------------------------------------------------------- */
@@ -95620,7 +43455,6 @@ typedef struct {
#define WDOG4_WRSR WDOG_WRSR_REG(WDOG4_BASE_PTR)
#define WDOG4_WICR WDOG_WICR_REG(WDOG4_BASE_PTR)
#define WDOG4_WMCR WDOG_WMCR_REG(WDOG4_BASE_PTR)
-
/*!
* @}
*/ /* end of group WDOG_Register_Accessor_Macros */
@@ -95630,7 +43464,6 @@ typedef struct {
* @}
*/ /* end of group WDOG_Peripheral */
-
/* ----------------------------------------------------------------------------
-- XTALOSC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -95664,7 +43497,6 @@ typedef struct {
__IO uint32_t OSC_32K_CLR; /**< 32K Oscillator Control Register, offset: 0x58 */
__IO uint32_t OSC_32K_TOG; /**< 32K Oscillator Control Register, offset: 0x5C */
} XTALOSC_Type, *XTALOSC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- XTALOSC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -95700,8 +43532,6 @@ typedef struct {
/*!
* @}
*/ /* end of group XTALOSC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- XTALOSC Register Masks
---------------------------------------------------------------------------- */
@@ -95736,13 +43566,9 @@ typedef struct {
#define XTALOSC_CTRL_24M_OSC_SEL_SHIFT 12
#define XTALOSC_CTRL_24M_RC_OSC_EN_MASK 0x2000u
#define XTALOSC_CTRL_24M_RC_OSC_EN_SHIFT 13
-#define XTALOSC_CTRL_24M_RSVD0_MASK 0x4000u
-#define XTALOSC_CTRL_24M_RSVD0_SHIFT 14
#define XTALOSC_CTRL_24M_XTAL_MISC_MASK 0x7FFF8000u
#define XTALOSC_CTRL_24M_XTAL_MISC_SHIFT 15
#define XTALOSC_CTRL_24M_XTAL_MISC(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_CTRL_24M_XTAL_MISC_SHIFT))&XTALOSC_CTRL_24M_XTAL_MISC_MASK)
-#define XTALOSC_CTRL_24M_RSVD1_MASK 0x80000000u
-#define XTALOSC_CTRL_24M_RSVD1_SHIFT 31
/* CTRL_24M_SET Bit Fields */
#define XTALOSC_CTRL_24M_SET_XTAL_24M_PWD_MASK 0x1u
#define XTALOSC_CTRL_24M_SET_XTAL_24M_PWD_SHIFT 0
@@ -95768,13 +43594,9 @@ typedef struct {
#define XTALOSC_CTRL_24M_SET_OSC_SEL_SHIFT 12
#define XTALOSC_CTRL_24M_SET_RC_OSC_EN_MASK 0x2000u
#define XTALOSC_CTRL_24M_SET_RC_OSC_EN_SHIFT 13
-#define XTALOSC_CTRL_24M_SET_RSVD0_MASK 0x4000u
-#define XTALOSC_CTRL_24M_SET_RSVD0_SHIFT 14
#define XTALOSC_CTRL_24M_SET_XTAL_MISC_MASK 0x7FFF8000u
#define XTALOSC_CTRL_24M_SET_XTAL_MISC_SHIFT 15
#define XTALOSC_CTRL_24M_SET_XTAL_MISC(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_CTRL_24M_SET_XTAL_MISC_SHIFT))&XTALOSC_CTRL_24M_SET_XTAL_MISC_MASK)
-#define XTALOSC_CTRL_24M_SET_RSVD1_MASK 0x80000000u
-#define XTALOSC_CTRL_24M_SET_RSVD1_SHIFT 31
/* CTRL_24M_CLR Bit Fields */
#define XTALOSC_CTRL_24M_CLR_XTAL_24M_PWD_MASK 0x1u
#define XTALOSC_CTRL_24M_CLR_XTAL_24M_PWD_SHIFT 0
@@ -95800,13 +43622,9 @@ typedef struct {
#define XTALOSC_CTRL_24M_CLR_OSC_SEL_SHIFT 12
#define XTALOSC_CTRL_24M_CLR_RC_OSC_EN_MASK 0x2000u
#define XTALOSC_CTRL_24M_CLR_RC_OSC_EN_SHIFT 13
-#define XTALOSC_CTRL_24M_CLR_RSVD0_MASK 0x4000u
-#define XTALOSC_CTRL_24M_CLR_RSVD0_SHIFT 14
#define XTALOSC_CTRL_24M_CLR_XTAL_MISC_MASK 0x7FFF8000u
#define XTALOSC_CTRL_24M_CLR_XTAL_MISC_SHIFT 15
#define XTALOSC_CTRL_24M_CLR_XTAL_MISC(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_CTRL_24M_CLR_XTAL_MISC_SHIFT))&XTALOSC_CTRL_24M_CLR_XTAL_MISC_MASK)
-#define XTALOSC_CTRL_24M_CLR_RSVD1_MASK 0x80000000u
-#define XTALOSC_CTRL_24M_CLR_RSVD1_SHIFT 31
/* CTRL_24M_TOG Bit Fields */
#define XTALOSC_CTRL_24M_TOG_XTAL_24M_PWD_MASK 0x1u
#define XTALOSC_CTRL_24M_TOG_XTAL_24M_PWD_SHIFT 0
@@ -95832,13 +43650,9 @@ typedef struct {
#define XTALOSC_CTRL_24M_TOG_OSC_SEL_SHIFT 12
#define XTALOSC_CTRL_24M_TOG_RC_OSC_EN_MASK 0x2000u
#define XTALOSC_CTRL_24M_TOG_RC_OSC_EN_SHIFT 13
-#define XTALOSC_CTRL_24M_TOG_RSVD0_MASK 0x4000u
-#define XTALOSC_CTRL_24M_TOG_RSVD0_SHIFT 14
#define XTALOSC_CTRL_24M_TOG_XTAL_MISC_MASK 0x7FFF8000u
#define XTALOSC_CTRL_24M_TOG_XTAL_MISC_SHIFT 15
#define XTALOSC_CTRL_24M_TOG_XTAL_MISC(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_CTRL_24M_TOG_XTAL_MISC_SHIFT))&XTALOSC_CTRL_24M_TOG_XTAL_MISC_MASK)
-#define XTALOSC_CTRL_24M_TOG_RSVD1_MASK 0x80000000u
-#define XTALOSC_CTRL_24M_TOG_RSVD1_SHIFT 31
/* RCOSC_CONFIG0 Bit Fields */
#define XTALOSC_RCOSC_CONFIG0_TUNE_START_MASK 0x1u
#define XTALOSC_RCOSC_CONFIG0_TUNE_START_SHIFT 0
@@ -95857,9 +43671,6 @@ typedef struct {
#define XTALOSC_RCOSC_CONFIG0_HYST_MINUS_MASK 0xF0000u
#define XTALOSC_RCOSC_CONFIG0_HYST_MINUS_SHIFT 16
#define XTALOSC_RCOSC_CONFIG0_HYST_MINUS(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_HYST_MINUS_SHIFT))&XTALOSC_RCOSC_CONFIG0_HYST_MINUS_MASK)
-#define XTALOSC_RCOSC_CONFIG0_RSVD0_MASK 0xF00000u
-#define XTALOSC_RCOSC_CONFIG0_RSVD0_SHIFT 20
-#define XTALOSC_RCOSC_CONFIG0_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG0_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG0_RC_OSC_PROG_CUR_MASK 0xFF000000u
#define XTALOSC_RCOSC_CONFIG0_RC_OSC_PROG_CUR_SHIFT 24
#define XTALOSC_RCOSC_CONFIG0_RC_OSC_PROG_CUR(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_RC_OSC_PROG_CUR_SHIFT))&XTALOSC_RCOSC_CONFIG0_RC_OSC_PROG_CUR_MASK)
@@ -95881,9 +43692,6 @@ typedef struct {
#define XTALOSC_RCOSC_CONFIG0_SET_HYST_MINUS_MASK 0xF0000u
#define XTALOSC_RCOSC_CONFIG0_SET_HYST_MINUS_SHIFT 16
#define XTALOSC_RCOSC_CONFIG0_SET_HYST_MINUS(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_SET_HYST_MINUS_SHIFT))&XTALOSC_RCOSC_CONFIG0_SET_HYST_MINUS_MASK)
-#define XTALOSC_RCOSC_CONFIG0_SET_RSVD0_MASK 0xF00000u
-#define XTALOSC_RCOSC_CONFIG0_SET_RSVD0_SHIFT 20
-#define XTALOSC_RCOSC_CONFIG0_SET_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_SET_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG0_SET_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG0_SET_RC_OSC_PROG_CUR_MASK 0xFF000000u
#define XTALOSC_RCOSC_CONFIG0_SET_RC_OSC_PROG_CUR_SHIFT 24
#define XTALOSC_RCOSC_CONFIG0_SET_RC_OSC_PROG_CUR(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_SET_RC_OSC_PROG_CUR_SHIFT))&XTALOSC_RCOSC_CONFIG0_SET_RC_OSC_PROG_CUR_MASK)
@@ -95905,9 +43713,6 @@ typedef struct {
#define XTALOSC_RCOSC_CONFIG0_CLR_HYST_MINUS_MASK 0xF0000u
#define XTALOSC_RCOSC_CONFIG0_CLR_HYST_MINUS_SHIFT 16
#define XTALOSC_RCOSC_CONFIG0_CLR_HYST_MINUS(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_CLR_HYST_MINUS_SHIFT))&XTALOSC_RCOSC_CONFIG0_CLR_HYST_MINUS_MASK)
-#define XTALOSC_RCOSC_CONFIG0_CLR_RSVD0_MASK 0xF00000u
-#define XTALOSC_RCOSC_CONFIG0_CLR_RSVD0_SHIFT 20
-#define XTALOSC_RCOSC_CONFIG0_CLR_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_CLR_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG0_CLR_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG0_CLR_RC_OSC_PROG_CUR_MASK 0xFF000000u
#define XTALOSC_RCOSC_CONFIG0_CLR_RC_OSC_PROG_CUR_SHIFT 24
#define XTALOSC_RCOSC_CONFIG0_CLR_RC_OSC_PROG_CUR(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_CLR_RC_OSC_PROG_CUR_SHIFT))&XTALOSC_RCOSC_CONFIG0_CLR_RC_OSC_PROG_CUR_MASK)
@@ -95929,9 +43734,6 @@ typedef struct {
#define XTALOSC_RCOSC_CONFIG0_TOG_HYST_MINUS_MASK 0xF0000u
#define XTALOSC_RCOSC_CONFIG0_TOG_HYST_MINUS_SHIFT 16
#define XTALOSC_RCOSC_CONFIG0_TOG_HYST_MINUS(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_TOG_HYST_MINUS_SHIFT))&XTALOSC_RCOSC_CONFIG0_TOG_HYST_MINUS_MASK)
-#define XTALOSC_RCOSC_CONFIG0_TOG_RSVD0_MASK 0xF00000u
-#define XTALOSC_RCOSC_CONFIG0_TOG_RSVD0_SHIFT 20
-#define XTALOSC_RCOSC_CONFIG0_TOG_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_TOG_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG0_TOG_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG0_TOG_RC_OSC_PROG_CUR_MASK 0xFF000000u
#define XTALOSC_RCOSC_CONFIG0_TOG_RC_OSC_PROG_CUR_SHIFT 24
#define XTALOSC_RCOSC_CONFIG0_TOG_RC_OSC_PROG_CUR(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG0_TOG_RC_OSC_PROG_CUR_SHIFT))&XTALOSC_RCOSC_CONFIG0_TOG_RC_OSC_PROG_CUR_MASK)
@@ -95939,9 +43741,6 @@ typedef struct {
#define XTALOSC_RCOSC_CONFIG1_COUNT_RC_TRG_MASK 0xFFFu
#define XTALOSC_RCOSC_CONFIG1_COUNT_RC_TRG_SHIFT 0
#define XTALOSC_RCOSC_CONFIG1_COUNT_RC_TRG(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_COUNT_RC_TRG_SHIFT))&XTALOSC_RCOSC_CONFIG1_COUNT_RC_TRG_MASK)
-#define XTALOSC_RCOSC_CONFIG1_RSVD0_MASK 0xFF000u
-#define XTALOSC_RCOSC_CONFIG1_RSVD0_SHIFT 12
-#define XTALOSC_RCOSC_CONFIG1_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG1_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG1_COUNT_RC_CUR_MASK 0xFFF00000u
#define XTALOSC_RCOSC_CONFIG1_COUNT_RC_CUR_SHIFT 20
#define XTALOSC_RCOSC_CONFIG1_COUNT_RC_CUR(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_COUNT_RC_CUR_SHIFT))&XTALOSC_RCOSC_CONFIG1_COUNT_RC_CUR_MASK)
@@ -95949,9 +43748,6 @@ typedef struct {
#define XTALOSC_RCOSC_CONFIG1_SET_COUNT_RC_TRG_MASK 0xFFFu
#define XTALOSC_RCOSC_CONFIG1_SET_COUNT_RC_TRG_SHIFT 0
#define XTALOSC_RCOSC_CONFIG1_SET_COUNT_RC_TRG(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_SET_COUNT_RC_TRG_SHIFT))&XTALOSC_RCOSC_CONFIG1_SET_COUNT_RC_TRG_MASK)
-#define XTALOSC_RCOSC_CONFIG1_SET_RSVD0_MASK 0xFF000u
-#define XTALOSC_RCOSC_CONFIG1_SET_RSVD0_SHIFT 12
-#define XTALOSC_RCOSC_CONFIG1_SET_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_SET_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG1_SET_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG1_SET_COUNT_RC_CUR_MASK 0xFFF00000u
#define XTALOSC_RCOSC_CONFIG1_SET_COUNT_RC_CUR_SHIFT 20
#define XTALOSC_RCOSC_CONFIG1_SET_COUNT_RC_CUR(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_SET_COUNT_RC_CUR_SHIFT))&XTALOSC_RCOSC_CONFIG1_SET_COUNT_RC_CUR_MASK)
@@ -95959,9 +43755,6 @@ typedef struct {
#define XTALOSC_RCOSC_CONFIG1_CLR_COUNT_RC_TRG_MASK 0xFFFu
#define XTALOSC_RCOSC_CONFIG1_CLR_COUNT_RC_TRG_SHIFT 0
#define XTALOSC_RCOSC_CONFIG1_CLR_COUNT_RC_TRG(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_CLR_COUNT_RC_TRG_SHIFT))&XTALOSC_RCOSC_CONFIG1_CLR_COUNT_RC_TRG_MASK)
-#define XTALOSC_RCOSC_CONFIG1_CLR_RSVD0_MASK 0xFF000u
-#define XTALOSC_RCOSC_CONFIG1_CLR_RSVD0_SHIFT 12
-#define XTALOSC_RCOSC_CONFIG1_CLR_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_CLR_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG1_CLR_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG1_CLR_COUNT_RC_CUR_MASK 0xFFF00000u
#define XTALOSC_RCOSC_CONFIG1_CLR_COUNT_RC_CUR_SHIFT 20
#define XTALOSC_RCOSC_CONFIG1_CLR_COUNT_RC_CUR(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_CLR_COUNT_RC_CUR_SHIFT))&XTALOSC_RCOSC_CONFIG1_CLR_COUNT_RC_CUR_MASK)
@@ -95969,9 +43762,6 @@ typedef struct {
#define XTALOSC_RCOSC_CONFIG1_TOG_COUNT_RC_TRG_MASK 0xFFFu
#define XTALOSC_RCOSC_CONFIG1_TOG_COUNT_RC_TRG_SHIFT 0
#define XTALOSC_RCOSC_CONFIG1_TOG_COUNT_RC_TRG(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_TOG_COUNT_RC_TRG_SHIFT))&XTALOSC_RCOSC_CONFIG1_TOG_COUNT_RC_TRG_MASK)
-#define XTALOSC_RCOSC_CONFIG1_TOG_RSVD0_MASK 0xFF000u
-#define XTALOSC_RCOSC_CONFIG1_TOG_RSVD0_SHIFT 12
-#define XTALOSC_RCOSC_CONFIG1_TOG_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_TOG_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG1_TOG_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG1_TOG_COUNT_RC_CUR_MASK 0xFFF00000u
#define XTALOSC_RCOSC_CONFIG1_TOG_COUNT_RC_CUR_SHIFT 20
#define XTALOSC_RCOSC_CONFIG1_TOG_COUNT_RC_CUR(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG1_TOG_COUNT_RC_CUR_SHIFT))&XTALOSC_RCOSC_CONFIG1_TOG_COUNT_RC_CUR_MASK)
@@ -95979,107 +43769,69 @@ typedef struct {
#define XTALOSC_RCOSC_CONFIG2_COUNT_1M_TRG_MASK 0xFFFu
#define XTALOSC_RCOSC_CONFIG2_COUNT_1M_TRG_SHIFT 0
#define XTALOSC_RCOSC_CONFIG2_COUNT_1M_TRG(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_COUNT_1M_TRG_SHIFT))&XTALOSC_RCOSC_CONFIG2_COUNT_1M_TRG_MASK)
-#define XTALOSC_RCOSC_CONFIG2_RSVD0_MASK 0xF000u
-#define XTALOSC_RCOSC_CONFIG2_RSVD0_SHIFT 12
-#define XTALOSC_RCOSC_CONFIG2_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG2_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG2_ENABLE_1M_MASK 0x10000u
#define XTALOSC_RCOSC_CONFIG2_ENABLE_1M_SHIFT 16
#define XTALOSC_RCOSC_CONFIG2_MUX_1M_MASK 0x20000u
#define XTALOSC_RCOSC_CONFIG2_MUX_1M_SHIFT 17
-#define XTALOSC_RCOSC_CONFIG2_RSVD1_MASK 0x7FFC0000u
-#define XTALOSC_RCOSC_CONFIG2_RSVD1_SHIFT 18
-#define XTALOSC_RCOSC_CONFIG2_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_RSVD1_SHIFT))&XTALOSC_RCOSC_CONFIG2_RSVD1_MASK)
#define XTALOSC_RCOSC_CONFIG2_CLK_1M_ERR_FL_MASK 0x80000000u
#define XTALOSC_RCOSC_CONFIG2_CLK_1M_ERR_FL_SHIFT 31
/* RCOSC_CONFIG2_SET Bit Fields */
#define XTALOSC_RCOSC_CONFIG2_SET_COUNT_1M_TRG_MASK 0xFFFu
#define XTALOSC_RCOSC_CONFIG2_SET_COUNT_1M_TRG_SHIFT 0
#define XTALOSC_RCOSC_CONFIG2_SET_COUNT_1M_TRG(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_SET_COUNT_1M_TRG_SHIFT))&XTALOSC_RCOSC_CONFIG2_SET_COUNT_1M_TRG_MASK)
-#define XTALOSC_RCOSC_CONFIG2_SET_RSVD0_MASK 0xF000u
-#define XTALOSC_RCOSC_CONFIG2_SET_RSVD0_SHIFT 12
-#define XTALOSC_RCOSC_CONFIG2_SET_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_SET_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG2_SET_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG2_SET_ENABLE_1M_MASK 0x10000u
#define XTALOSC_RCOSC_CONFIG2_SET_ENABLE_1M_SHIFT 16
#define XTALOSC_RCOSC_CONFIG2_SET_MUX_1M_MASK 0x20000u
#define XTALOSC_RCOSC_CONFIG2_SET_MUX_1M_SHIFT 17
-#define XTALOSC_RCOSC_CONFIG2_SET_RSVD1_MASK 0x7FFC0000u
-#define XTALOSC_RCOSC_CONFIG2_SET_RSVD1_SHIFT 18
-#define XTALOSC_RCOSC_CONFIG2_SET_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_SET_RSVD1_SHIFT))&XTALOSC_RCOSC_CONFIG2_SET_RSVD1_MASK)
#define XTALOSC_RCOSC_CONFIG2_SET_CLK_1M_ERR_FL_MASK 0x80000000u
#define XTALOSC_RCOSC_CONFIG2_SET_CLK_1M_ERR_FL_SHIFT 31
/* RCOSC_CONFIG2_CLR Bit Fields */
#define XTALOSC_RCOSC_CONFIG2_CLR_COUNT_1M_TRG_MASK 0xFFFu
#define XTALOSC_RCOSC_CONFIG2_CLR_COUNT_1M_TRG_SHIFT 0
#define XTALOSC_RCOSC_CONFIG2_CLR_COUNT_1M_TRG(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_CLR_COUNT_1M_TRG_SHIFT))&XTALOSC_RCOSC_CONFIG2_CLR_COUNT_1M_TRG_MASK)
-#define XTALOSC_RCOSC_CONFIG2_CLR_RSVD0_MASK 0xF000u
-#define XTALOSC_RCOSC_CONFIG2_CLR_RSVD0_SHIFT 12
-#define XTALOSC_RCOSC_CONFIG2_CLR_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_CLR_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG2_CLR_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG2_CLR_ENABLE_1M_MASK 0x10000u
#define XTALOSC_RCOSC_CONFIG2_CLR_ENABLE_1M_SHIFT 16
#define XTALOSC_RCOSC_CONFIG2_CLR_MUX_1M_MASK 0x20000u
#define XTALOSC_RCOSC_CONFIG2_CLR_MUX_1M_SHIFT 17
-#define XTALOSC_RCOSC_CONFIG2_CLR_RSVD1_MASK 0x7FFC0000u
-#define XTALOSC_RCOSC_CONFIG2_CLR_RSVD1_SHIFT 18
-#define XTALOSC_RCOSC_CONFIG2_CLR_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_CLR_RSVD1_SHIFT))&XTALOSC_RCOSC_CONFIG2_CLR_RSVD1_MASK)
#define XTALOSC_RCOSC_CONFIG2_CLR_CLK_1M_ERR_FL_MASK 0x80000000u
#define XTALOSC_RCOSC_CONFIG2_CLR_CLK_1M_ERR_FL_SHIFT 31
/* RCOSC_CONFIG2_TOG Bit Fields */
#define XTALOSC_RCOSC_CONFIG2_TOG_COUNT_1M_TRG_MASK 0xFFFu
#define XTALOSC_RCOSC_CONFIG2_TOG_COUNT_1M_TRG_SHIFT 0
#define XTALOSC_RCOSC_CONFIG2_TOG_COUNT_1M_TRG(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_TOG_COUNT_1M_TRG_SHIFT))&XTALOSC_RCOSC_CONFIG2_TOG_COUNT_1M_TRG_MASK)
-#define XTALOSC_RCOSC_CONFIG2_TOG_RSVD0_MASK 0xF000u
-#define XTALOSC_RCOSC_CONFIG2_TOG_RSVD0_SHIFT 12
-#define XTALOSC_RCOSC_CONFIG2_TOG_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_TOG_RSVD0_SHIFT))&XTALOSC_RCOSC_CONFIG2_TOG_RSVD0_MASK)
#define XTALOSC_RCOSC_CONFIG2_TOG_ENABLE_1M_MASK 0x10000u
#define XTALOSC_RCOSC_CONFIG2_TOG_ENABLE_1M_SHIFT 16
#define XTALOSC_RCOSC_CONFIG2_TOG_MUX_1M_MASK 0x20000u
#define XTALOSC_RCOSC_CONFIG2_TOG_MUX_1M_SHIFT 17
-#define XTALOSC_RCOSC_CONFIG2_TOG_RSVD1_MASK 0x7FFC0000u
-#define XTALOSC_RCOSC_CONFIG2_TOG_RSVD1_SHIFT 18
-#define XTALOSC_RCOSC_CONFIG2_TOG_RSVD1(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_RCOSC_CONFIG2_TOG_RSVD1_SHIFT))&XTALOSC_RCOSC_CONFIG2_TOG_RSVD1_MASK)
#define XTALOSC_RCOSC_CONFIG2_TOG_CLK_1M_ERR_FL_MASK 0x80000000u
#define XTALOSC_RCOSC_CONFIG2_TOG_CLK_1M_ERR_FL_SHIFT 31
/* OSC_32K Bit Fields */
#define XTALOSC_OSC_32K_RTC_XTAL_SOURCE_MASK 0x1u
#define XTALOSC_OSC_32K_RTC_XTAL_SOURCE_SHIFT 0
-#define XTALOSC_OSC_32K_RSVD0_MASK 0xFFFFFFFEu
-#define XTALOSC_OSC_32K_RSVD0_SHIFT 1
-#define XTALOSC_OSC_32K_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_OSC_32K_RSVD0_SHIFT))&XTALOSC_OSC_32K_RSVD0_MASK)
/* OSC_32K_SET Bit Fields */
#define XTALOSC_OSC_32K_SET_RTC_XTAL_SOURCE_MASK 0x1u
#define XTALOSC_OSC_32K_SET_RTC_XTAL_SOURCE_SHIFT 0
-#define XTALOSC_OSC_32K_SET_RSVD0_MASK 0xFFFFFFFEu
-#define XTALOSC_OSC_32K_SET_RSVD0_SHIFT 1
-#define XTALOSC_OSC_32K_SET_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_OSC_32K_SET_RSVD0_SHIFT))&XTALOSC_OSC_32K_SET_RSVD0_MASK)
/* OSC_32K_CLR Bit Fields */
#define XTALOSC_OSC_32K_CLR_RTC_XTAL_SOURCE_MASK 0x1u
#define XTALOSC_OSC_32K_CLR_RTC_XTAL_SOURCE_SHIFT 0
-#define XTALOSC_OSC_32K_CLR_RSVD0_MASK 0xFFFFFFFEu
-#define XTALOSC_OSC_32K_CLR_RSVD0_SHIFT 1
-#define XTALOSC_OSC_32K_CLR_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_OSC_32K_CLR_RSVD0_SHIFT))&XTALOSC_OSC_32K_CLR_RSVD0_MASK)
/* OSC_32K_TOG Bit Fields */
#define XTALOSC_OSC_32K_TOG_RTC_XTAL_SOURCE_MASK 0x1u
#define XTALOSC_OSC_32K_TOG_RTC_XTAL_SOURCE_SHIFT 0
-#define XTALOSC_OSC_32K_TOG_RSVD0_MASK 0xFFFFFFFEu
-#define XTALOSC_OSC_32K_TOG_RSVD0_SHIFT 1
-#define XTALOSC_OSC_32K_TOG_RSVD0(x) (((uint32_t)(((uint32_t)(x))<<XTALOSC_OSC_32K_TOG_RSVD0_SHIFT))&XTALOSC_OSC_32K_TOG_RSVD0_MASK)
/*!
* @}
*/ /* end of group XTALOSC_Register_Masks */
-
/* XTALOSC - Peripheral instance base addresses */
/** Peripheral XTALOSC base address */
#define XTALOSC_BASE (0x30360000u)
/** Peripheral XTALOSC base pointer */
#define XTALOSC ((XTALOSC_Type *)XTALOSC_BASE)
#define XTALOSC_BASE_PTR (XTALOSC)
-/** Array initializer of XTALOSC peripheral base adresses */
+/** Array initializer of XTALOSC peripheral base addresses */
#define XTALOSC_BASE_ADDRS { XTALOSC_BASE }
/** Array initializer of XTALOSC peripheral base pointers */
#define XTALOSC_BASE_PTRS { XTALOSC }
-
/* ----------------------------------------------------------------------------
-- XTALOSC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -96112,7 +43864,6 @@ typedef struct {
#define XTALOSC_OSC_32K_SET XTALOSC_OSC_32K_SET_REG(XTALOSC_BASE_PTR)
#define XTALOSC_OSC_32K_CLR XTALOSC_OSC_32K_CLR_REG(XTALOSC_BASE_PTR)
#define XTALOSC_OSC_32K_TOG XTALOSC_OSC_32K_TOG_REG(XTALOSC_BASE_PTR)
-
/*!
* @}
*/ /* end of group XTALOSC_Register_Accessor_Macros */
@@ -96122,7 +43873,6 @@ typedef struct {
* @}
*/ /* end of group XTALOSC_Peripheral */
-
/* ----------------------------------------------------------------------------
-- uSDHC Peripheral Access Layer
---------------------------------------------------------------------------- */
@@ -96170,7 +43920,6 @@ typedef struct {
__IO uint32_t VEND_SPEC2; /**< Vendor Specific 2 Register, offset: 0xC8 */
__IO uint32_t TUNING_CTRL; /**< Tuning Control Register, offset: 0xCC */
} uSDHC_Type, *uSDHC_MemMapPtr;
-
/* ----------------------------------------------------------------------------
-- uSDHC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -96217,8 +43966,6 @@ typedef struct {
/*!
* @}
*/ /* end of group uSDHC_Register_Accessor_Macros */
-
-
/* ----------------------------------------------------------------------------
-- uSDHC Register Masks
---------------------------------------------------------------------------- */
@@ -96833,7 +44580,6 @@ typedef struct {
* @}
*/ /* end of group uSDHC_Register_Masks */
-
/* uSDHC - Peripheral instance base addresses */
/** Peripheral uSDHC1 base address */
#define uSDHC1_BASE (0x30B40000u)
@@ -96850,11 +44596,12 @@ typedef struct {
/** Peripheral uSDHC3 base pointer */
#define uSDHC3 ((uSDHC_Type *)uSDHC3_BASE)
#define uSDHC3_BASE_PTR (uSDHC3)
-/** Array initializer of uSDHC peripheral base adresses */
+/** Array initializer of uSDHC peripheral base addresses */
#define uSDHC_BASE_ADDRS { uSDHC1_BASE, uSDHC2_BASE, uSDHC3_BASE }
/** Array initializer of uSDHC peripheral base pointers */
#define uSDHC_BASE_PTRS { uSDHC1, uSDHC2, uSDHC3 }
-
+/** Interrupt vectors for the uSDHC peripheral type */
+#define uSDHC_IRQS { uSDHC1_IRQn, uSDHC2_IRQn, uSDHC3_IRQn }
/* ----------------------------------------------------------------------------
-- uSDHC - Register accessor macros
---------------------------------------------------------------------------- */
@@ -96962,7 +44709,6 @@ typedef struct {
#define uSDHC3_MMC_BOOT uSDHC_MMC_BOOT_REG(uSDHC3_BASE_PTR)
#define uSDHC3_VEND_SPEC2 uSDHC_VEND_SPEC2_REG(uSDHC3_BASE_PTR)
#define uSDHC3_TUNING_CTRL uSDHC_TUNING_CTRL_REG(uSDHC3_BASE_PTR)
-
/*!
* @}
*/ /* end of group uSDHC_Register_Accessor_Macros */
@@ -96972,9 +44718,6 @@ typedef struct {
* @}
*/ /* end of group uSDHC_Peripheral */
-
-
-
/*
** End of section using anonymous unions
*/
@@ -97010,13 +44753,13 @@ typedef struct {
*/ /* end of group Backward_Compatibility_Symbols */
-#else /* #if !defined(MCU_iMX7D) */
+#else /* #if !defined(MCU_MCIMX7D) */
/* There is already included the same memory map. Check if it is compatible (has the same major version) */
#if (MCU_MEM_MAP_VERSION != 0x0100u)
#if (!defined(MCU_MEM_MAP_SUPPRESS_VERSION_WARNING))
#warning There are included two not compatible versions of memory maps. Please check possible differences.
#endif /* (!defined(MCU_MEM_MAP_SUPPRESS_VERSION_WARNING)) */
#endif /* (MCU_MEM_MAP_VERSION != 0x0100u) */
-#endif /* #if !defined(MCU_iMX7D) */
+#endif /* #if !defined(MCU_MCIMX7D) */
-/* iMX7D.h, eof. */
+/* MCIMX7D_M4.h, eof. */
diff --git a/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_QSPIA.scf b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_QSPIA.scf
deleted file mode 100755
index a94eafb..0000000
--- a/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_QSPIA.scf
+++ /dev/null
@@ -1,36 +0,0 @@
-#! armcc -E --cpu Cortex-M4
-
-#define m_text_start 0x60000000
-#define m_text_size 0x7FF0
-
-#define m_data_start 0x20000000
-#define m_data_size 0x7FF0
-
-#define HEAP_SIZE 0x200
-#define STACK_SIZE 0x400
-#define MY_ALIGN(address, alignment) ((address + (alignment-1)) AND ~(alignment-1))
-
-
-LR_m_text m_text_start m_text_size
-{
- ER_m_text m_text_start m_text_size {
- * (RESET,+FIRST)
- * (InRoot$$Sections)
- .ANY (+RO)
- }
-
- RW_m_data m_data_start { ; RW data
- .ANY (+RW )
- }
- ZI_m_data +0 { ; ZI data
- .ANY (+ZI )
- }
-
- ARM_LIB_HEAP (m_data_start+m_data_size-HEAP_SIZE-STACK_SIZE) EMPTY HEAP_SIZE
- { ; Heap region growing up
- }
- ARM_LIB_STACK (m_data_start+m_data_size) EMPTY -STACK_SIZE
- { ; Stack region growing down
- }
-
-}
diff --git a/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_QSPIB.scf b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_QSPIB.scf
deleted file mode 100755
index b7857af..0000000
--- a/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_QSPIB.scf
+++ /dev/null
@@ -1,36 +0,0 @@
-#! armcc -E --cpu Cortex-M4
-
-#define m_text_start 0x68000000
-#define m_text_size 0x7FF0
-
-#define m_data_start 0x20000000
-#define m_data_size 0x7FF0
-
-#define HEAP_SIZE 0x200
-#define STACK_SIZE 0x400
-#define MY_ALIGN(address, alignment) ((address + (alignment-1)) AND ~(alignment-1))
-
-
-LR_m_text m_text_start m_text_size
-{
- ER_m_text m_text_start m_text_size {
- * (RESET,+FIRST)
- * (InRoot$$Sections)
- .ANY (+RO)
- }
-
- RW_m_data m_data_start { ; RW data
- .ANY (+RW )
- }
- ZI_m_data +0 { ; ZI data
- .ANY (+ZI )
- }
-
- ARM_LIB_HEAP (m_data_start+m_data_size-HEAP_SIZE-STACK_SIZE) EMPTY HEAP_SIZE
- { ; Heap region growing up
- }
- ARM_LIB_STACK (m_data_start+m_data_size) EMPTY -STACK_SIZE
- { ; Stack region growing down
- }
-
-}
diff --git a/platform/devices/MCIMX7D/linker/iar/MCIMX7D_M4_tcm.icf b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_ddr.scf
index 04d9c21..2e98852 100644
--- a/platform/devices/MCIMX7D/linker/iar/MCIMX7D_M4_tcm.icf
+++ b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_ddr.scf
@@ -1,3 +1,4 @@
+#! armcc -E
/*
** ###################################################################
** Processors: MCIMX7D7DVK10SA
@@ -5,12 +6,12 @@
** MCIMX7D3DVK10SA
** MCIMX7D3EVM10SA
**
-** Compiler: IAR ANSI C/C++ Compiler for ARM
+** Compiler: ARM C/C++ Compiler
** Reference manual: IMX7DRM, Rev.A, February 2015
-** Version: rev. 1.0, 2015-05-19
+** Version: rev. 1.0, 2015-07-08
**
** Abstract:
-** Linker file for the IAR ANSI C/C++ Compiler for ARM
+** Linker file for the ARM C/C++ Compiler
**
** Copyright (c) 2015 Freescale Semiconductor, Inc.
** All rights reserved.
@@ -46,48 +47,44 @@
** ###################################################################
*/
-define symbol m_interrupts_start = 0x1FFF8000;
-define symbol m_interrupts_end = 0x1FFF823F;
+#define m_interrupts_start 0x9ff00000
+#define m_interrupts_size 0x00000240
-define symbol m_text_start = 0x1FFF8240;
-define symbol m_text_end = 0x1FFFFFFF;
+#define m_text_start 0x9ff00240
+#define m_text_size 0x00007DC0
-define symbol m_data_start = 0x20000000;
-define symbol m_data_end = 0x20007FFF;
+#define m_data_start 0x20000000
+#define m_data_size 0x8000
/* Sizes */
-if (isdefinedsymbol(__stack_size__)) {
- define symbol __size_cstack__ = __stack_size__;
-} else {
- define symbol __size_cstack__ = 0x0400;
-}
-
-if (isdefinedsymbol(__heap_size__)) {
- define symbol __size_heap__ = __heap_size__;
-} else {
- define symbol __size_heap__ = 0x0400;
-}
-
-define exported symbol __VECTOR_TABLE = m_interrupts_start;
+#if (defined(__stack_size__))
+ #define Stack_Size __stack_size__
+#else
+ #define Stack_Size 0x0400
+#endif
-define memory mem with size = 4G;
-define region TEXT_region = mem:[from m_interrupts_start to m_interrupts_end]
- | mem:[from m_text_start to m_text_end];
-define region DATA_region = mem:[from m_data_start to m_data_end-__size_cstack__];
-define region CSTACK_region = mem:[from m_data_end-__size_cstack__+1 to m_data_end];
+#if (defined(__heap_size__))
+ #define Heap_Size __heap_size__
+#else
+ #define Heap_Size 0x0400
+#endif
-define block CSTACK with alignment = 8, size = __size_cstack__ { };
-define block HEAP with alignment = 8, size = __size_heap__ { };
-define block RW { readwrite };
-define block ZI { zi };
-
-initialize by copy { readwrite, section .textrw };
-do not initialize { section .noinit };
-
-place at address mem: m_interrupts_start { readonly section .intvec };
-place in TEXT_region { readonly };
-place in DATA_region { block RW };
-place in DATA_region { block ZI };
-place in DATA_region { last block HEAP };
-place in CSTACK_region { block CSTACK };
+LR_m_text m_text_start m_text_size { ; load region size_region
+ ER_m_text m_text_start m_text_size { ; load address = execution address
+ * (InRoot$$Sections)
+ .ANY (+RO)
+ }
+ RW_m_data m_data_start m_data_size { ; RW data
+ .ANY (+RW +ZI)
+ }
+ ARM_LIB_HEAP m_data_start+m_data_size-Heap_Size-Stack_Size EMPTY Heap_Size { ; Heap region growing up
+ }
+ ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down
+ }
+}
+LR_m_interrupts m_interrupts_start m_interrupts_size {
+ VECTOR_ROM m_interrupts_start m_interrupts_size { ; load address = execution address
+ * (RESET,+FIRST)
+ }
+}
diff --git a/platform/devices/MCIMX7D/linker/iar/MCIMX7D_M4_QSPIA.icf b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_ocram.scf
index f2294ec..85ad735 100644
--- a/platform/devices/MCIMX7D/linker/iar/MCIMX7D_M4_QSPIA.icf
+++ b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_ocram.scf
@@ -1,93 +1,90 @@
-/*
-** ###################################################################
-** Processors: MCIMX7D7DVK10SA
-** MCIMX7D7DVM10SA
-** MCIMX7D3DVK10SA
-** MCIMX7D3EVM10SA
-**
-** Compiler: IAR ANSI C/C++ Compiler for ARM
-** Reference manual: IMX7DRM, Rev.A, February 2015
-** Version: rev. 1.0, 2015-05-19
-**
-** Abstract:
-** Linker file for the IAR ANSI C/C++ Compiler for ARM
-**
-** Copyright (c) 2015 Freescale Semiconductor, Inc.
-** All rights reserved.
-**
-** Redistribution and use in source and binary forms, with or without modification,
-** are permitted provided that the following conditions are met:
-**
-** o Redistributions of source code must retain the above copyright notice, this list
-** of conditions and the following disclaimer.
-**
-** o Redistributions in binary form must reproduce the above copyright notice, this
-** list of conditions and the following disclaimer in the documentation and/or
-** other materials provided with the distribution.
-**
-** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
-** contributors may be used to endorse or promote products derived from this
-** software without specific prior written permission.
-**
-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
-** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-**
-** http: www.freescale.com
-** mail: support@freescale.com
-**
-** ###################################################################
-*/
-
-define symbol m_interrupts_start = 0x60000000;
-define symbol m_interrupts_end = 0x6000023F;
-
-define symbol m_text_start = 0x60000240;
-define symbol m_text_end = 0x60007FFF;
-
-define symbol m_data_start = 0x20000000;
-define symbol m_data_end = 0x20007FFF;
-
-
-/* Sizes */
-if (isdefinedsymbol(__stack_size__)) {
- define symbol __size_cstack__ = __stack_size__;
-} else {
- define symbol __size_cstack__ = 0x0400;
-}
-
-if (isdefinedsymbol(__heap_size__)) {
- define symbol __size_heap__ = __heap_size__;
-} else {
- define symbol __size_heap__ = 0x0400;
-}
-
-define exported symbol __VECTOR_TABLE = m_interrupts_start;
-
-define memory mem with size = 4G;
-define region TEXT_region = mem:[from m_interrupts_start to m_interrupts_end]
- | mem:[from m_text_start to m_text_end];
-define region DATA_region = mem:[from m_data_start to m_data_end-__size_cstack__];
-define region CSTACK_region = mem:[from m_data_end-__size_cstack__+1 to m_data_end];
-
-define block CSTACK with alignment = 8, size = __size_cstack__ { };
-define block HEAP with alignment = 8, size = __size_heap__ { };
-define block RW { readwrite };
-define block ZI { zi };
-
-initialize by copy { readwrite, section .textrw };
-do not initialize { section .noinit };
-
-place at address mem: m_interrupts_start { readonly section .intvec };
-place in TEXT_region { readonly };
-place in DATA_region { block RW };
-place in DATA_region { block ZI };
-place in DATA_region { last block HEAP };
-place in CSTACK_region { block CSTACK };
+#! armcc -E
+/*
+** ###################################################################
+** Processors: MCIMX7D7DVK10SA
+** MCIMX7D7DVM10SA
+** MCIMX7D3DVK10SA
+** MCIMX7D3EVM10SA
+**
+** Compiler: ARM C/C++ Compiler
+** Reference manual: IMX7DRM, Rev.A, February 2015
+** Version: rev. 1.0, 2015-07-08
+**
+** Abstract:
+** Linker file for the ARM C/C++ Compiler
+**
+** Copyright (c) 2015 Freescale Semiconductor, Inc.
+** All rights reserved.
+**
+** Redistribution and use in source and binary forms, with or without modification,
+** are permitted provided that the following conditions are met:
+**
+** o Redistributions of source code must retain the above copyright notice, this list
+** of conditions and the following disclaimer.
+**
+** o Redistributions in binary form must reproduce the above copyright notice, this
+** list of conditions and the following disclaimer in the documentation and/or
+** other materials provided with the distribution.
+**
+** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+** contributors may be used to endorse or promote products derived from this
+** software without specific prior written permission.
+**
+** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+**
+** http: www.freescale.com
+** mail: support@freescale.com
+**
+** ###################################################################
+*/
+
+#define m_interrupts_start 0x20210000
+#define m_interrupts_size 0x00000240
+
+#define m_text_start 0x20210240
+#define m_text_size 0x00007DC0
+
+#define m_data_start 0x20000000
+#define m_data_size 0x8000
+
+/* Sizes */
+#if (defined(__stack_size__))
+ #define Stack_Size __stack_size__
+#else
+ #define Stack_Size 0x0400
+#endif
+
+#if (defined(__heap_size__))
+ #define Heap_Size __heap_size__
+#else
+ #define Heap_Size 0x0400
+#endif
+
+LR_m_text m_text_start m_text_size { ; load region size_region
+ ER_m_text m_text_start m_text_size { ; load address = execution address
+ * (InRoot$$Sections)
+ .ANY (+RO)
+ }
+ RW_m_data m_data_start m_data_size { ; RW data
+ .ANY (+RW +ZI)
+ }
+ ARM_LIB_HEAP m_data_start+m_data_size-Heap_Size-Stack_Size EMPTY Heap_Size { ; Heap region growing up
+ }
+ ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down
+ }
+}
+
+LR_m_interrupts m_interrupts_start m_interrupts_size {
+ VECTOR_ROM m_interrupts_start m_interrupts_size { ; load address = execution address
+ * (RESET,+FIRST)
+ }
+}
diff --git a/platform/devices/MCIMX7D/linker/iar/MCIMX7D_M4_QSPIB.icf b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_qspia.scf
index cc0930e..ec2980f 100644
--- a/platform/devices/MCIMX7D/linker/iar/MCIMX7D_M4_QSPIB.icf
+++ b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_qspia.scf
@@ -1,93 +1,90 @@
-/*
-** ###################################################################
-** Processors: MCIMX7D7DVK10SA
-** MCIMX7D7DVM10SA
-** MCIMX7D3DVK10SA
-** MCIMX7D3EVM10SA
-**
-** Compiler: IAR ANSI C/C++ Compiler for ARM
-** Reference manual: IMX7DRM, Rev.A, February 2015
-** Version: rev. 1.0, 2015-05-19
-**
-** Abstract:
-** Linker file for the IAR ANSI C/C++ Compiler for ARM
-**
-** Copyright (c) 2015 Freescale Semiconductor, Inc.
-** All rights reserved.
-**
-** Redistribution and use in source and binary forms, with or without modification,
-** are permitted provided that the following conditions are met:
-**
-** o Redistributions of source code must retain the above copyright notice, this list
-** of conditions and the following disclaimer.
-**
-** o Redistributions in binary form must reproduce the above copyright notice, this
-** list of conditions and the following disclaimer in the documentation and/or
-** other materials provided with the distribution.
-**
-** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
-** contributors may be used to endorse or promote products derived from this
-** software without specific prior written permission.
-**
-** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
-** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-**
-** http: www.freescale.com
-** mail: support@freescale.com
-**
-** ###################################################################
-*/
-
-define symbol m_interrupts_start = 0x68000000;
-define symbol m_interrupts_end = 0x6800023F;
-
-define symbol m_text_start = 0x68000240;
-define symbol m_text_end = 0x68007FFF;
-
-define symbol m_data_start = 0x20000000;
-define symbol m_data_end = 0x20007FFF;
-
-
-/* Sizes */
-if (isdefinedsymbol(__stack_size__)) {
- define symbol __size_cstack__ = __stack_size__;
-} else {
- define symbol __size_cstack__ = 0x0400;
-}
-
-if (isdefinedsymbol(__heap_size__)) {
- define symbol __size_heap__ = __heap_size__;
-} else {
- define symbol __size_heap__ = 0x0400;
-}
-
-define exported symbol __VECTOR_TABLE = m_interrupts_start;
-
-define memory mem with size = 4G;
-define region TEXT_region = mem:[from m_interrupts_start to m_interrupts_end]
- | mem:[from m_text_start to m_text_end];
-define region DATA_region = mem:[from m_data_start to m_data_end-__size_cstack__];
-define region CSTACK_region = mem:[from m_data_end-__size_cstack__+1 to m_data_end];
-
-define block CSTACK with alignment = 8, size = __size_cstack__ { };
-define block HEAP with alignment = 8, size = __size_heap__ { };
-define block RW { readwrite };
-define block ZI { zi };
-
-initialize by copy { readwrite, section .textrw };
-do not initialize { section .noinit };
-
-place at address mem: m_interrupts_start { readonly section .intvec };
-place in TEXT_region { readonly };
-place in DATA_region { block RW };
-place in DATA_region { block ZI };
-place in DATA_region { last block HEAP };
-place in CSTACK_region { block CSTACK };
+#! armcc -E
+/*
+** ###################################################################
+** Processors: MCIMX7D7DVK10SA
+** MCIMX7D7DVM10SA
+** MCIMX7D3DVK10SA
+** MCIMX7D3EVM10SA
+**
+** Compiler: ARM C/C++ Compiler
+** Reference manual: IMX7DRM, Rev.A, February 2015
+** Version: rev. 1.0, 2015-07-08
+**
+** Abstract:
+** Linker file for the ARM C/C++ Compiler
+**
+** Copyright (c) 2015 Freescale Semiconductor, Inc.
+** All rights reserved.
+**
+** Redistribution and use in source and binary forms, with or without modification,
+** are permitted provided that the following conditions are met:
+**
+** o Redistributions of source code must retain the above copyright notice, this list
+** of conditions and the following disclaimer.
+**
+** o Redistributions in binary form must reproduce the above copyright notice, this
+** list of conditions and the following disclaimer in the documentation and/or
+** other materials provided with the distribution.
+**
+** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+** contributors may be used to endorse or promote products derived from this
+** software without specific prior written permission.
+**
+** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+**
+** http: www.freescale.com
+** mail: support@freescale.com
+**
+** ###################################################################
+*/
+
+#define m_interrupts_start 0x60100000
+#define m_interrupts_size 0x00000240
+
+#define m_text_start 0x60100240
+#define m_text_size 0x00007DC0
+
+#define m_data_start 0x20000000
+#define m_data_size 0x8000
+
+/* Sizes */
+#if (defined(__stack_size__))
+ #define Stack_Size __stack_size__
+#else
+ #define Stack_Size 0x0400
+#endif
+
+#if (defined(__heap_size__))
+ #define Heap_Size __heap_size__
+#else
+ #define Heap_Size 0x0400
+#endif
+
+LR_m_text m_text_start m_text_size { ; load region size_region
+ ER_m_text m_text_start m_text_size { ; load address = execution address
+ * (InRoot$$Sections)
+ .ANY (+RO)
+ }
+ RW_m_data m_data_start m_data_size { ; RW data
+ .ANY (+RW +ZI)
+ }
+ ARM_LIB_HEAP m_data_start+m_data_size-Heap_Size-Stack_Size EMPTY Heap_Size { ; Heap region growing up
+ }
+ ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down
+ }
+}
+
+LR_m_interrupts m_interrupts_start m_interrupts_size {
+ VECTOR_ROM m_interrupts_start m_interrupts_size { ; load address = execution address
+ * (RESET,+FIRST)
+ }
+}
diff --git a/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_qspib.scf b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_qspib.scf
new file mode 100644
index 0000000..638567e
--- /dev/null
+++ b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_qspib.scf
@@ -0,0 +1,90 @@
+#! armcc -E
+/*
+** ###################################################################
+** Processors: MCIMX7D7DVK10SA
+** MCIMX7D7DVM10SA
+** MCIMX7D3DVK10SA
+** MCIMX7D3EVM10SA
+**
+** Compiler: ARM C/C++ Compiler
+** Reference manual: IMX7DRM, Rev.A, February 2015
+** Version: rev. 1.0, 2015-07-08
+**
+** Abstract:
+** Linker file for the ARM C/C++ Compiler
+**
+** Copyright (c) 2015 Freescale Semiconductor, Inc.
+** All rights reserved.
+**
+** Redistribution and use in source and binary forms, with or without modification,
+** are permitted provided that the following conditions are met:
+**
+** o Redistributions of source code must retain the above copyright notice, this list
+** of conditions and the following disclaimer.
+**
+** o Redistributions in binary form must reproduce the above copyright notice, this
+** list of conditions and the following disclaimer in the documentation and/or
+** other materials provided with the distribution.
+**
+** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+** contributors may be used to endorse or promote products derived from this
+** software without specific prior written permission.
+**
+** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+**
+** http: www.freescale.com
+** mail: support@freescale.com
+**
+** ###################################################################
+*/
+
+#define m_interrupts_start 0x68000000
+#define m_interrupts_size 0x00000240
+
+#define m_text_start 0x68000240
+#define m_text_size 0x00007DC0
+
+#define m_data_start 0x20000000
+#define m_data_size 0x8000
+
+/* Sizes */
+#if (defined(__stack_size__))
+ #define Stack_Size __stack_size__
+#else
+ #define Stack_Size 0x0400
+#endif
+
+#if (defined(__heap_size__))
+ #define Heap_Size __heap_size__
+#else
+ #define Heap_Size 0x0400
+#endif
+
+LR_m_text m_text_start m_text_size { ; load region size_region
+ ER_m_text m_text_start m_text_size { ; load address = execution address
+ * (InRoot$$Sections)
+ .ANY (+RO)
+ }
+ RW_m_data m_data_start m_data_size { ; RW data
+ .ANY (+RW +ZI)
+ }
+ ARM_LIB_HEAP m_data_start+m_data_size-Heap_Size-Stack_Size EMPTY Heap_Size { ; Heap region growing up
+ }
+ ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down
+ }
+}
+
+LR_m_interrupts m_interrupts_start m_interrupts_size {
+ VECTOR_ROM m_interrupts_start m_interrupts_size { ; load address = execution address
+ * (RESET,+FIRST)
+ }
+}
diff --git a/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_tcm.scf b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_tcm.scf
index 95a4dda..d4cd94f 100755..100644
--- a/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_tcm.scf
+++ b/platform/devices/MCIMX7D/linker/arm/MCIMX7D_M4_tcm.scf
@@ -1,36 +1,90 @@
-#! armcc -E --cpu Cortex-M4
+#! armcc -E
+/*
+** ###################################################################
+** Processors: MCIMX7D7DVK10SA
+** MCIMX7D7DVM10SA
+** MCIMX7D3DVK10SA
+** MCIMX7D3EVM10SA
+**
+** Compiler: ARM C/C++ Compiler
+** Reference manual: IMX7DRM, Rev.A, February 2015
+** Version: rev. 1.0, 2015-07-08
+**
+** Abstract:
+** Linker file for the ARM C/C++ Compiler
+**
+** Copyright (c) 2015 Freescale Semiconductor, Inc.
+** All rights reserved.
+**
+** Redistribution and use in source and binary forms, with or without modification,
+** are permitted provided that the following conditions are met:
+**
+** o Redistributions of source code must retain the above copyright notice, this list
+** of conditions and the following disclaimer.
+**
+** o Redistributions in binary form must reproduce the above copyright notice, this
+** list of conditions and the following disclaimer in the documentation and/or
+** other materials provided with the distribution.
+**
+** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+** contributors may be used to endorse or promote products derived from this
+** software without specific prior written permission.
+**
+** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+**
+** http: www.freescale.com
+** mail: support@freescale.com
+**
+** ###################################################################
+*/
-#define m_text_start 0x1FFF8000
-#define m_text_size 0x7FF0
+#define m_interrupts_start 0x1FFF8000
+#define m_interrupts_size 0x00000240
-#define m_data_start 0x20000000
-#define m_data_size 0x7FF0
+#define m_text_start 0x1FFF8240
+#define m_text_size 0x00007DC0
-#define HEAP_SIZE 0x200
-#define STACK_SIZE 0x400
-#define MY_ALIGN(address, alignment) ((address + (alignment-1)) AND ~(alignment-1))
+#define m_data_start 0x20000000
+#define m_data_size 0x8000
+/* Sizes */
+#if (defined(__stack_size__))
+ #define Stack_Size __stack_size__
+#else
+ #define Stack_Size 0x0400
+#endif
-LR_m_text m_text_start m_text_size
-{
- ER_m_text m_text_start m_text_size {
- * (RESET,+FIRST)
+#if (defined(__heap_size__))
+ #define Heap_Size __heap_size__
+#else
+ #define Heap_Size 0x0400
+#endif
+
+LR_m_text m_text_start m_text_size { ; load region size_region
+ ER_m_text m_text_start m_text_size { ; load address = execution address
* (InRoot$$Sections)
.ANY (+RO)
}
-
- RW_m_data m_data_start { ; RW data
- .ANY (+RW )
- }
- ZI_m_data +0 { ; ZI data
- .ANY (+ZI )
+ RW_m_data m_data_start m_data_size { ; RW data
+ .ANY (+RW +ZI)
}
-
- ARM_LIB_HEAP (m_data_start+m_data_size-HEAP_SIZE-STACK_SIZE) EMPTY HEAP_SIZE
- { ; Heap region growing up
+ ARM_LIB_HEAP m_data_start+m_data_size-Heap_Size-Stack_Size EMPTY Heap_Size { ; Heap region growing up
}
- ARM_LIB_STACK (m_data_start+m_data_size) EMPTY -STACK_SIZE
- { ; Stack region growing down
+ ARM_LIB_STACK m_data_start+m_data_size EMPTY -Stack_Size { ; Stack region growing down
}
+}
+LR_m_interrupts m_interrupts_start m_interrupts_size {
+ VECTOR_ROM m_interrupts_start m_interrupts_size { ; load address = execution address
+ * (RESET,+FIRST)
+ }
}
diff --git a/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_QSPIA.ld b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_ddr.ld
index 5b5ec1a..84c0301 100644
--- a/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_QSPIA.ld
+++ b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_ddr.ld
@@ -1,167 +1,222 @@
-/* Entry Point */
-ENTRY(Reset_Handler)
-
-STACK_SIZE = 0x400;
-HEAP_SIZE = 0x200;
-/* Specify the memory areas */
-MEMORY
-{
- m_text (RX) : ORIGIN = 0x60000000, LENGTH = 0x00007FFF
-
- m_data (RW) : ORIGIN = 0x20000000, LENGTH = 0x00007FFF
-
-}
-
-SECTIONS
-{
- .interrupts :
- {
- __VECTOR_TABLE = .;
- . = ALIGN(4);
- KEEP(*(.isr_vector)) /* Startup code */
- . = ALIGN(4);
- } > m_text
-
- __VECTOR_RAM = __VECTOR_TABLE;
- __RAM_VECTOR_TABLE_SIZE_BYTES = 0x0;
-
-
- .text :
- {
- . = ALIGN(4);
- *(.text) /* .text sections (code) */
- *(.text*) /* .text* sections (code) */
- *(.rodata) /* .rodata sections (constants, strings, etc.) */
- *(.rodata*) /* .rodata* sections (constants, strings, etc.) */
- *(.glue_7) /* glue arm to thumb code */
- *(.glue_7t) /* glue thumb to arm code */
- *(.eh_frame)
- KEEP (*(.init))
- KEEP (*(.fini))
- . = ALIGN(4);
- } > m_text
-
- .ARM.extab :
- {
- *(.ARM.extab* .gnu.linkonce.armextab.*)
- } > m_text
-
- .ARM :
- {
- __exidx_start = .;
- *(.ARM.exidx*)
- __exidx_end = .;
- } > m_text
-
- .ctors :
- {
- __CTOR_LIST__ = .;
- /* gcc uses crtbegin.o to find the start of
- the constructors, so we make sure it is
- first. Because this is a wildcard, it
- doesn't matter if the user does not
- actually link against crtbegin.o; the
- linker won't look for a file to match a
- wildcard. The wildcard also means that it
- doesn't matter which directory crtbegin.o
- is in. */
- KEEP (*crtbegin.o(.ctors))
- KEEP (*crtbegin?.o(.ctors))
- /* We don't want to include the .ctor section from
- from the crtend.o file until after the sorted ctors.
- The .ctor section from the crtend file contains the
- end of ctors marker and it must be last */
- KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors))
- KEEP (*(SORT(.ctors.*)))
- KEEP (*(.ctors))
- __CTOR_END__ = .;
- } > m_text
-
- .dtors :
- {
- __DTOR_LIST__ = .;
- KEEP (*crtbegin.o(.dtors))
- KEEP (*crtbegin?.o(.dtors))
- KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors))
- KEEP (*(SORT(.dtors.*)))
- KEEP (*(.dtors))
- __DTOR_END__ = .;
- } > m_text
-
- .preinit_array :
- {
- PROVIDE_HIDDEN (__preinit_array_start = .);
- KEEP (*(.preinit_array*))
- PROVIDE_HIDDEN (__preinit_array_end = .);
- } > m_text
-
- .init_array :
- {
- PROVIDE_HIDDEN (__init_array_start = .);
- KEEP (*(SORT(.init_array.*)))
- KEEP (*(.init_array*))
- PROVIDE_HIDDEN (__init_array_end = .);
- } > m_text
-
- .fini_array :
- {
- PROVIDE_HIDDEN (__fini_array_start = .);
- KEEP (*(SORT(.fini_array.*)))
- KEEP (*(.fini_array*))
- PROVIDE_HIDDEN (__fini_array_end = .);
- } > m_text
-
- __etext = .; /* define a global symbol at end of code */
- __DATA_ROM = .; /* Symbol is used by startup for data initialization */
-
- .data : AT(__DATA_ROM)
- {
- . = ALIGN(4);
- __DATA_RAM = .;
- __data_start__ = .; /* create a global symbol at data start */
- *(.data) /* .data sections */
- *(.data*) /* .data* sections */
- KEEP(*(.jcr*))
- . = ALIGN(4);
- __data_end__ = .; /* define a global symbol at data end */
- } > m_data
-
- __DATA_END = __DATA_ROM + (__data_end__ - __data_start__);
-
- /* Uninitialized data section */
- .bss :
- {
- /* This is used by the startup in order to initialize the .bss section */
- . = ALIGN(4);
- __START_BSS = .;
- __bss_start__ = .;
- *(.bss)
- *(.bss*)
- *(COMMON)
- . = ALIGN(4);
- __bss_end__ = .;
- __END_BSS = .;
- } > m_data
-
- .heap :
- {
- . = ALIGN(8);
- __end__ = .;
- PROVIDE(end = .);
- __HeapBase = .;
- . += HEAP_SIZE;
- __HeapLimit = .;
- } > m_data
- .stack :
- {
- . = ALIGN(8);
- . += STACK_SIZE;
- } > m_data
- /* Initializes stack on the end of block */
- __StackTop = ORIGIN(m_data) + LENGTH(m_data);
- __StackLimit = __StackTop - STACK_SIZE;
- PROVIDE(__stack = __StackTop);
- .ARM.attributes 0 : { *(.ARM.attributes) }
-
- ASSERT(__StackLimit >= __HeapLimit, "region m_data overflowed with stack and heap")
- }
+/*
+** ###################################################################
+** Processors: MCIMX7D7DVK10SA
+** MCIMX7D7DVM10SA
+** MCIMX7D3DVK10SA
+** MCIMX7D3EVM10SA
+**
+** Compiler: GNU C Compiler
+** Reference manual: IMX7DRM, Rev.A, February 2015
+** Version: rev. 1.0, 2015-05-19
+**
+** Abstract:
+** Linker file for the GNU C Compiler
+**
+** Copyright (c) 2015 Freescale Semiconductor, Inc.
+** All rights reserved.
+**
+** Redistribution and use in source and binary forms, with or without modification,
+** are permitted provided that the following conditions are met:
+**
+** o Redistributions of source code must retain the above copyright notice, this list
+** of conditions and the following disclaimer.
+**
+** o Redistributions in binary form must reproduce the above copyright notice, this
+** list of conditions and the following disclaimer in the documentation and/or
+** other materials provided with the distribution.
+**
+** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+** contributors may be used to endorse or promote products derived from this
+** software without specific prior written permission.
+**
+** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+**
+** http: www.freescale.com
+** mail: support@freescale.com
+**
+** ###################################################################
+*/
+
+/* Entry Point */
+ENTRY(Reset_Handler)
+
+HEAP_SIZE = DEFINED(__heap_size__) ? __heap_size__ : 0x0400;
+STACK_SIZE = DEFINED(__stack_size__) ? __stack_size__ : 0x0400;
+
+/* Specify the memory areas */
+MEMORY
+{
+ m_interrupts (RX) : ORIGIN = 0x9ff00000, LENGTH = 0x00000240
+ m_text (RX) : ORIGIN = 0x9ff00240, LENGTH = 0x00007DC0
+ m_data (RW) : ORIGIN = 0x20000000, LENGTH = 0x00008000
+}
+
+__FLASH_START = ORIGIN(m_interrupts);
+__FLASH_END = ORIGIN(m_text) + LENGTH(m_text);
+
+/* Define output sections */
+SECTIONS
+{
+ /* The startup code goes first into Flash */
+ .interrupts :
+ {
+ __VECTOR_TABLE = .;
+ . = ALIGN(4);
+ KEEP(*(.isr_vector)) /* Startup code */
+ . = ALIGN(4);
+ } > m_interrupts
+
+ /* The program code and other data goes into Flash */
+ .text :
+ {
+ . = ALIGN(4);
+ *(.text) /* .text sections (code) */
+ *(.text*) /* .text* sections (code) */
+ *(.rodata) /* .rodata sections (constants, strings, etc.) */
+ *(.rodata*) /* .rodata* sections (constants, strings, etc.) */
+ *(.glue_7) /* glue arm to thumb code */
+ *(.glue_7t) /* glue thumb to arm code */
+ *(.eh_frame)
+ KEEP (*(.init))
+ KEEP (*(.fini))
+ . = ALIGN(4);
+ } > m_text
+
+ .ARM.extab :
+ {
+ *(.ARM.extab* .gnu.linkonce.armextab.*)
+ } > m_text
+
+ .ARM :
+ {
+ __exidx_start = .;
+ *(.ARM.exidx*)
+ __exidx_end = .;
+ } > m_text
+
+ .ctors :
+ {
+ __CTOR_LIST__ = .;
+ /* gcc uses crtbegin.o to find the start of
+ the constructors, so we make sure it is
+ first. Because this is a wildcard, it
+ doesn't matter if the user does not
+ actually link against crtbegin.o; the
+ linker won't look for a file to match a
+ wildcard. The wildcard also means that it
+ doesn't matter which directory crtbegin.o
+ is in. */
+ KEEP (*crtbegin.o(.ctors))
+ KEEP (*crtbegin?.o(.ctors))
+ /* We don't want to include the .ctor section from
+ from the crtend.o file until after the sorted ctors.
+ The .ctor section from the crtend file contains the
+ end of ctors marker and it must be last */
+ KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors))
+ KEEP (*(SORT(.ctors.*)))
+ KEEP (*(.ctors))
+ __CTOR_END__ = .;
+ } > m_text
+
+ .dtors :
+ {
+ __DTOR_LIST__ = .;
+ KEEP (*crtbegin.o(.dtors))
+ KEEP (*crtbegin?.o(.dtors))
+ KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors))
+ KEEP (*(SORT(.dtors.*)))
+ KEEP (*(.dtors))
+ __DTOR_END__ = .;
+ } > m_text
+
+ .preinit_array :
+ {
+ PROVIDE_HIDDEN (__preinit_array_start = .);
+ KEEP (*(.preinit_array*))
+ PROVIDE_HIDDEN (__preinit_array_end = .);
+ } > m_text
+
+ .init_array :
+ {
+ PROVIDE_HIDDEN (__init_array_start = .);
+ KEEP (*(SORT(.init_array.*)))
+ KEEP (*(.init_array*))
+ PROVIDE_HIDDEN (__init_array_end = .);
+ } > m_text
+
+ .fini_array :
+ {
+ PROVIDE_HIDDEN (__fini_array_start = .);
+ KEEP (*(SORT(.fini_array.*)))
+ KEEP (*(.fini_array*))
+ PROVIDE_HIDDEN (__fini_array_end = .);
+ } > m_text
+
+ __etext = .; /* define a global symbol at end of code */
+ __DATA_ROM = .; /* Symbol is used by startup for data initialization */
+
+ .data : AT(__DATA_ROM)
+ {
+ . = ALIGN(4);
+ __DATA_RAM = .;
+ __data_start__ = .; /* create a global symbol at data start */
+ *(.data) /* .data sections */
+ *(.data*) /* .data* sections */
+ KEEP(*(.jcr*))
+ . = ALIGN(4);
+ __data_end__ = .; /* define a global symbol at data end */
+ } > m_data
+
+ __DATA_END = __DATA_ROM + (__data_end__ - __data_start__);
+ text_end = ORIGIN(m_text) + LENGTH(m_text);
+ ASSERT(__DATA_END <= text_end, "region m_text overflowed with text and data")
+
+ /* Uninitialized data section */
+ .bss :
+ {
+ /* This is used by the startup in order to initialize the .bss section */
+ . = ALIGN(4);
+ __START_BSS = .;
+ __bss_start__ = .;
+ *(.bss)
+ *(.bss*)
+ *(COMMON)
+ . = ALIGN(4);
+ __bss_end__ = .;
+ __END_BSS = .;
+ } > m_data
+
+ .heap :
+ {
+ . = ALIGN(8);
+ __end__ = .;
+ PROVIDE(end = .);
+ __HeapBase = .;
+ . += HEAP_SIZE;
+ __HeapLimit = .;
+ } > m_data
+
+ .stack :
+ {
+ . = ALIGN(8);
+ . += STACK_SIZE;
+ } > m_data
+
+ /* Initializes stack on the end of block */
+ __StackTop = ORIGIN(m_data) + LENGTH(m_data);
+ __StackLimit = __StackTop - STACK_SIZE;
+ PROVIDE(__stack = __StackTop);
+
+ .ARM.attributes 0 : { *(.ARM.attributes) }
+
+ ASSERT(__StackLimit >= __HeapLimit, "region m_data overflowed with stack and heap")
+}
diff --git a/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_ocram.ld b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_ocram.ld
index 76988c4..5653095 100644
--- a/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_ocram.ld
+++ b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_ocram.ld
@@ -1,30 +1,81 @@
+/*
+** ###################################################################
+** Processors: MCIMX7D7DVK10SA
+** MCIMX7D7DVM10SA
+** MCIMX7D3DVK10SA
+** MCIMX7D3EVM10SA
+**
+** Compiler: GNU C Compiler
+** Reference manual: IMX7DRM, Rev.A, February 2015
+** Version: rev. 1.0, 2015-05-19
+**
+** Abstract:
+** Linker file for the GNU C Compiler
+**
+** Copyright (c) 2015 Freescale Semiconductor, Inc.
+** All rights reserved.
+**
+** Redistribution and use in source and binary forms, with or without modification,
+** are permitted provided that the following conditions are met:
+**
+** o Redistributions of source code must retain the above copyright notice, this list
+** of conditions and the following disclaimer.
+**
+** o Redistributions in binary form must reproduce the above copyright notice, this
+** list of conditions and the following disclaimer in the documentation and/or
+** other materials provided with the distribution.
+**
+** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+** contributors may be used to endorse or promote products derived from this
+** software without specific prior written permission.
+**
+** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+**
+** http: www.freescale.com
+** mail: support@freescale.com
+**
+** ###################################################################
+*/
+
/* Entry Point */
ENTRY(Reset_Handler)
-STACK_SIZE = 0x400;
-HEAP_SIZE = 0x200;
+HEAP_SIZE = DEFINED(__heap_size__) ? __heap_size__ : 0x0400;
+STACK_SIZE = DEFINED(__stack_size__) ? __stack_size__ : 0x0400;
+
/* Specify the memory areas */
MEMORY
{
- m_text (RX) : ORIGIN = 0x00920000, LENGTH = 0x00020000
-
- m_data (RW) : ORIGIN = 0x20000000, LENGTH = 0x00007FFF
+ m_interrupts (RX) : ORIGIN = 0x20210000, LENGTH = 0x00000240
+ m_text (RX) : ORIGIN = 0x20210240, LENGTH = 0x00007DC0
+ m_data (RW) : ORIGIN = 0x20000000, LENGTH = 0x00008000
}
+__FLASH_START = ORIGIN(m_interrupts);
+__FLASH_END = ORIGIN(m_text) + LENGTH(m_text);
+
+/* Define output sections */
SECTIONS
{
+ /* The startup code goes first into Flash */
.interrupts :
{
__VECTOR_TABLE = .;
. = ALIGN(4);
KEEP(*(.isr_vector)) /* Startup code */
. = ALIGN(4);
- } > m_text
-
- __VECTOR_RAM = __VECTOR_TABLE;
- __RAM_VECTOR_TABLE_SIZE_BYTES = 0x0;
-
+ } > m_interrupts
+ /* The program code and other data goes into Flash */
.text :
{
. = ALIGN(4);
@@ -126,6 +177,8 @@ SECTIONS
} > m_data
__DATA_END = __DATA_ROM + (__data_end__ - __data_start__);
+ text_end = ORIGIN(m_text) + LENGTH(m_text);
+ ASSERT(__DATA_END <= text_end, "region m_text overflowed with text and data")
/* Uninitialized data section */
.bss :
@@ -151,16 +204,19 @@ SECTIONS
. += HEAP_SIZE;
__HeapLimit = .;
} > m_data
- .stack :
+
+ .stack :
{
. = ALIGN(8);
. += STACK_SIZE;
} > m_data
- /* Initializes stack on the end of block */
+
+ /* Initializes stack on the end of block */
__StackTop = ORIGIN(m_data) + LENGTH(m_data);
__StackLimit = __StackTop - STACK_SIZE;
PROVIDE(__stack = __StackTop);
+
.ARM.attributes 0 : { *(.ARM.attributes) }
ASSERT(__StackLimit >= __HeapLimit, "region m_data overflowed with stack and heap")
- } \ No newline at end of file
+}
diff --git a/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_QSPIB.ld b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_qspia.ld
index 84dceb5..07c5da5 100644
--- a/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_QSPIB.ld
+++ b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_qspia.ld
@@ -1,167 +1,222 @@
-/* Entry Point */
-ENTRY(Reset_Handler)
-
-STACK_SIZE = 0x400;
-HEAP_SIZE = 0x200;
-/* Specify the memory areas */
-MEMORY
-{
- m_text (RX) : ORIGIN = 0x68000000, LENGTH = 0x00007FFF
-
- m_data (RW) : ORIGIN = 0x20000000, LENGTH = 0x00007FFF
-
-}
-
-SECTIONS
-{
- .interrupts :
- {
- __VECTOR_TABLE = .;
- . = ALIGN(4);
- KEEP(*(.isr_vector)) /* Startup code */
- . = ALIGN(4);
- } > m_text
-
- __VECTOR_RAM = __VECTOR_TABLE;
- __RAM_VECTOR_TABLE_SIZE_BYTES = 0x0;
-
-
- .text :
- {
- . = ALIGN(4);
- *(.text) /* .text sections (code) */
- *(.text*) /* .text* sections (code) */
- *(.rodata) /* .rodata sections (constants, strings, etc.) */
- *(.rodata*) /* .rodata* sections (constants, strings, etc.) */
- *(.glue_7) /* glue arm to thumb code */
- *(.glue_7t) /* glue thumb to arm code */
- *(.eh_frame)
- KEEP (*(.init))
- KEEP (*(.fini))
- . = ALIGN(4);
- } > m_text
-
- .ARM.extab :
- {
- *(.ARM.extab* .gnu.linkonce.armextab.*)
- } > m_text
-
- .ARM :
- {
- __exidx_start = .;
- *(.ARM.exidx*)
- __exidx_end = .;
- } > m_text
-
- .ctors :
- {
- __CTOR_LIST__ = .;
- /* gcc uses crtbegin.o to find the start of
- the constructors, so we make sure it is
- first. Because this is a wildcard, it
- doesn't matter if the user does not
- actually link against crtbegin.o; the
- linker won't look for a file to match a
- wildcard. The wildcard also means that it
- doesn't matter which directory crtbegin.o
- is in. */
- KEEP (*crtbegin.o(.ctors))
- KEEP (*crtbegin?.o(.ctors))
- /* We don't want to include the .ctor section from
- from the crtend.o file until after the sorted ctors.
- The .ctor section from the crtend file contains the
- end of ctors marker and it must be last */
- KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors))
- KEEP (*(SORT(.ctors.*)))
- KEEP (*(.ctors))
- __CTOR_END__ = .;
- } > m_text
-
- .dtors :
- {
- __DTOR_LIST__ = .;
- KEEP (*crtbegin.o(.dtors))
- KEEP (*crtbegin?.o(.dtors))
- KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors))
- KEEP (*(SORT(.dtors.*)))
- KEEP (*(.dtors))
- __DTOR_END__ = .;
- } > m_text
-
- .preinit_array :
- {
- PROVIDE_HIDDEN (__preinit_array_start = .);
- KEEP (*(.preinit_array*))
- PROVIDE_HIDDEN (__preinit_array_end = .);
- } > m_text
-
- .init_array :
- {
- PROVIDE_HIDDEN (__init_array_start = .);
- KEEP (*(SORT(.init_array.*)))
- KEEP (*(.init_array*))
- PROVIDE_HIDDEN (__init_array_end = .);
- } > m_text
-
- .fini_array :
- {
- PROVIDE_HIDDEN (__fini_array_start = .);
- KEEP (*(SORT(.fini_array.*)))
- KEEP (*(.fini_array*))
- PROVIDE_HIDDEN (__fini_array_end = .);
- } > m_text
-
- __etext = .; /* define a global symbol at end of code */
- __DATA_ROM = .; /* Symbol is used by startup for data initialization */
-
- .data : AT(__DATA_ROM)
- {
- . = ALIGN(4);
- __DATA_RAM = .;
- __data_start__ = .; /* create a global symbol at data start */
- *(.data) /* .data sections */
- *(.data*) /* .data* sections */
- KEEP(*(.jcr*))
- . = ALIGN(4);
- __data_end__ = .; /* define a global symbol at data end */
- } > m_data
-
- __DATA_END = __DATA_ROM + (__data_end__ - __data_start__);
-
- /* Uninitialized data section */
- .bss :
- {
- /* This is used by the startup in order to initialize the .bss section */
- . = ALIGN(4);
- __START_BSS = .;
- __bss_start__ = .;
- *(.bss)
- *(.bss*)
- *(COMMON)
- . = ALIGN(4);
- __bss_end__ = .;
- __END_BSS = .;
- } > m_data
-
- .heap :
- {
- . = ALIGN(8);
- __end__ = .;
- PROVIDE(end = .);
- __HeapBase = .;
- . += HEAP_SIZE;
- __HeapLimit = .;
- } > m_data
- .stack :
- {
- . = ALIGN(8);
- . += STACK_SIZE;
- } > m_data
- /* Initializes stack on the end of block */
- __StackTop = ORIGIN(m_data) + LENGTH(m_data);
- __StackLimit = __StackTop - STACK_SIZE;
- PROVIDE(__stack = __StackTop);
- .ARM.attributes 0 : { *(.ARM.attributes) }
-
- ASSERT(__StackLimit >= __HeapLimit, "region m_data overflowed with stack and heap")
- }
+/*
+** ###################################################################
+** Processors: MCIMX7D7DVK10SA
+** MCIMX7D7DVM10SA
+** MCIMX7D3DVK10SA
+** MCIMX7D3EVM10SA
+**
+** Compiler: GNU C Compiler
+** Reference manual: IMX7DRM, Rev.A, February 2015
+** Version: rev. 1.0, 2015-05-19
+**
+** Abstract:
+** Linker file for the GNU C Compiler
+**
+** Copyright (c) 2015 Freescale Semiconductor, Inc.
+** All rights reserved.
+**
+** Redistribution and use in source and binary forms, with or without modification,
+** are permitted provided that the following conditions are met:
+**
+** o Redistributions of source code must retain the above copyright notice, this list
+** of conditions and the following disclaimer.
+**
+** o Redistributions in binary form must reproduce the above copyright notice, this
+** list of conditions and the following disclaimer in the documentation and/or
+** other materials provided with the distribution.
+**
+** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+** contributors may be used to endorse or promote products derived from this
+** software without specific prior written permission.
+**
+** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+**
+** http: www.freescale.com
+** mail: support@freescale.com
+**
+** ###################################################################
+*/
+
+/* Entry Point */
+ENTRY(Reset_Handler)
+
+HEAP_SIZE = DEFINED(__heap_size__) ? __heap_size__ : 0x0400;
+STACK_SIZE = DEFINED(__stack_size__) ? __stack_size__ : 0x0400;
+
+/* Specify the memory areas */
+MEMORY
+{
+ m_interrupts (RX) : ORIGIN = 0x60100000, LENGTH = 0x00000240
+ m_text (RX) : ORIGIN = 0x60100240, LENGTH = 0x00007DC0
+ m_data (RW) : ORIGIN = 0x20000000, LENGTH = 0x00008000
+}
+
+__FLASH_START = ORIGIN(m_interrupts);
+__FLASH_END = ORIGIN(m_text) + LENGTH(m_text);
+
+/* Define output sections */
+SECTIONS
+{
+ /* The startup code goes first into Flash */
+ .interrupts :
+ {
+ __VECTOR_TABLE = .;
+ . = ALIGN(4);
+ KEEP(*(.isr_vector)) /* Startup code */
+ . = ALIGN(4);
+ } > m_interrupts
+
+ /* The program code and other data goes into Flash */
+ .text :
+ {
+ . = ALIGN(4);
+ *(.text) /* .text sections (code) */
+ *(.text*) /* .text* sections (code) */
+ *(.rodata) /* .rodata sections (constants, strings, etc.) */
+ *(.rodata*) /* .rodata* sections (constants, strings, etc.) */
+ *(.glue_7) /* glue arm to thumb code */
+ *(.glue_7t) /* glue thumb to arm code */
+ *(.eh_frame)
+ KEEP (*(.init))
+ KEEP (*(.fini))
+ . = ALIGN(4);
+ } > m_text
+
+ .ARM.extab :
+ {
+ *(.ARM.extab* .gnu.linkonce.armextab.*)
+ } > m_text
+
+ .ARM :
+ {
+ __exidx_start = .;
+ *(.ARM.exidx*)
+ __exidx_end = .;
+ } > m_text
+
+ .ctors :
+ {
+ __CTOR_LIST__ = .;
+ /* gcc uses crtbegin.o to find the start of
+ the constructors, so we make sure it is
+ first. Because this is a wildcard, it
+ doesn't matter if the user does not
+ actually link against crtbegin.o; the
+ linker won't look for a file to match a
+ wildcard. The wildcard also means that it
+ doesn't matter which directory crtbegin.o
+ is in. */
+ KEEP (*crtbegin.o(.ctors))
+ KEEP (*crtbegin?.o(.ctors))
+ /* We don't want to include the .ctor section from
+ from the crtend.o file until after the sorted ctors.
+ The .ctor section from the crtend file contains the
+ end of ctors marker and it must be last */
+ KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors))
+ KEEP (*(SORT(.ctors.*)))
+ KEEP (*(.ctors))
+ __CTOR_END__ = .;
+ } > m_text
+
+ .dtors :
+ {
+ __DTOR_LIST__ = .;
+ KEEP (*crtbegin.o(.dtors))
+ KEEP (*crtbegin?.o(.dtors))
+ KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors))
+ KEEP (*(SORT(.dtors.*)))
+ KEEP (*(.dtors))
+ __DTOR_END__ = .;
+ } > m_text
+
+ .preinit_array :
+ {
+ PROVIDE_HIDDEN (__preinit_array_start = .);
+ KEEP (*(.preinit_array*))
+ PROVIDE_HIDDEN (__preinit_array_end = .);
+ } > m_text
+
+ .init_array :
+ {
+ PROVIDE_HIDDEN (__init_array_start = .);
+ KEEP (*(SORT(.init_array.*)))
+ KEEP (*(.init_array*))
+ PROVIDE_HIDDEN (__init_array_end = .);
+ } > m_text
+
+ .fini_array :
+ {
+ PROVIDE_HIDDEN (__fini_array_start = .);
+ KEEP (*(SORT(.fini_array.*)))
+ KEEP (*(.fini_array*))
+ PROVIDE_HIDDEN (__fini_array_end = .);
+ } > m_text
+
+ __etext = .; /* define a global symbol at end of code */
+ __DATA_ROM = .; /* Symbol is used by startup for data initialization */
+
+ .data : AT(__DATA_ROM)
+ {
+ . = ALIGN(4);
+ __DATA_RAM = .;
+ __data_start__ = .; /* create a global symbol at data start */
+ *(.data) /* .data sections */
+ *(.data*) /* .data* sections */
+ KEEP(*(.jcr*))
+ . = ALIGN(4);
+ __data_end__ = .; /* define a global symbol at data end */
+ } > m_data
+
+ __DATA_END = __DATA_ROM + (__data_end__ - __data_start__);
+ text_end = ORIGIN(m_text) + LENGTH(m_text);
+ ASSERT(__DATA_END <= text_end, "region m_text overflowed with text and data")
+
+ /* Uninitialized data section */
+ .bss :
+ {
+ /* This is used by the startup in order to initialize the .bss section */
+ . = ALIGN(4);
+ __START_BSS = .;
+ __bss_start__ = .;
+ *(.bss)
+ *(.bss*)
+ *(COMMON)
+ . = ALIGN(4);
+ __bss_end__ = .;
+ __END_BSS = .;
+ } > m_data
+
+ .heap :
+ {
+ . = ALIGN(8);
+ __end__ = .;
+ PROVIDE(end = .);
+ __HeapBase = .;
+ . += HEAP_SIZE;
+ __HeapLimit = .;
+ } > m_data
+
+ .stack :
+ {
+ . = ALIGN(8);
+ . += STACK_SIZE;
+ } > m_data
+
+ /* Initializes stack on the end of block */
+ __StackTop = ORIGIN(m_data) + LENGTH(m_data);
+ __StackLimit = __StackTop - STACK_SIZE;
+ PROVIDE(__stack = __StackTop);
+
+ .ARM.attributes 0 : { *(.ARM.attributes) }
+
+ ASSERT(__StackLimit >= __HeapLimit, "region m_data overflowed with stack and heap")
+}
diff --git a/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_qspib.ld b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_qspib.ld
new file mode 100644
index 0000000..c3f8bcd
--- /dev/null
+++ b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_qspib.ld
@@ -0,0 +1,222 @@
+/*
+** ###################################################################
+** Processors: MCIMX7D7DVK10SA
+** MCIMX7D7DVM10SA
+** MCIMX7D3DVK10SA
+** MCIMX7D3EVM10SA
+**
+** Compiler: GNU C Compiler
+** Reference manual: IMX7DRM, Rev.A, February 2015
+** Version: rev. 1.0, 2015-05-19
+**
+** Abstract:
+** Linker file for the GNU C Compiler
+**
+** Copyright (c) 2015 Freescale Semiconductor, Inc.
+** All rights reserved.
+**
+** Redistribution and use in source and binary forms, with or without modification,
+** are permitted provided that the following conditions are met:
+**
+** o Redistributions of source code must retain the above copyright notice, this list
+** of conditions and the following disclaimer.
+**
+** o Redistributions in binary form must reproduce the above copyright notice, this
+** list of conditions and the following disclaimer in the documentation and/or
+** other materials provided with the distribution.
+**
+** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+** contributors may be used to endorse or promote products derived from this
+** software without specific prior written permission.
+**
+** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+**
+** http: www.freescale.com
+** mail: support@freescale.com
+**
+** ###################################################################
+*/
+
+/* Entry Point */
+ENTRY(Reset_Handler)
+
+HEAP_SIZE = DEFINED(__heap_size__) ? __heap_size__ : 0x0400;
+STACK_SIZE = DEFINED(__stack_size__) ? __stack_size__ : 0x0400;
+
+/* Specify the memory areas */
+MEMORY
+{
+ m_interrupts (RX) : ORIGIN = 0x68000000, LENGTH = 0x00000240
+ m_text (RX) : ORIGIN = 0x68000240, LENGTH = 0x00007DC0
+ m_data (RW) : ORIGIN = 0x20000000, LENGTH = 0x00008000
+}
+
+__FLASH_START = ORIGIN(m_interrupts);
+__FLASH_END = ORIGIN(m_text) + LENGTH(m_text);
+
+/* Define output sections */
+SECTIONS
+{
+ /* The startup code goes first into Flash */
+ .interrupts :
+ {
+ __VECTOR_TABLE = .;
+ . = ALIGN(4);
+ KEEP(*(.isr_vector)) /* Startup code */
+ . = ALIGN(4);
+ } > m_interrupts
+
+ /* The program code and other data goes into Flash */
+ .text :
+ {
+ . = ALIGN(4);
+ *(.text) /* .text sections (code) */
+ *(.text*) /* .text* sections (code) */
+ *(.rodata) /* .rodata sections (constants, strings, etc.) */
+ *(.rodata*) /* .rodata* sections (constants, strings, etc.) */
+ *(.glue_7) /* glue arm to thumb code */
+ *(.glue_7t) /* glue thumb to arm code */
+ *(.eh_frame)
+ KEEP (*(.init))
+ KEEP (*(.fini))
+ . = ALIGN(4);
+ } > m_text
+
+ .ARM.extab :
+ {
+ *(.ARM.extab* .gnu.linkonce.armextab.*)
+ } > m_text
+
+ .ARM :
+ {
+ __exidx_start = .;
+ *(.ARM.exidx*)
+ __exidx_end = .;
+ } > m_text
+
+ .ctors :
+ {
+ __CTOR_LIST__ = .;
+ /* gcc uses crtbegin.o to find the start of
+ the constructors, so we make sure it is
+ first. Because this is a wildcard, it
+ doesn't matter if the user does not
+ actually link against crtbegin.o; the
+ linker won't look for a file to match a
+ wildcard. The wildcard also means that it
+ doesn't matter which directory crtbegin.o
+ is in. */
+ KEEP (*crtbegin.o(.ctors))
+ KEEP (*crtbegin?.o(.ctors))
+ /* We don't want to include the .ctor section from
+ from the crtend.o file until after the sorted ctors.
+ The .ctor section from the crtend file contains the
+ end of ctors marker and it must be last */
+ KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors))
+ KEEP (*(SORT(.ctors.*)))
+ KEEP (*(.ctors))
+ __CTOR_END__ = .;
+ } > m_text
+
+ .dtors :
+ {
+ __DTOR_LIST__ = .;
+ KEEP (*crtbegin.o(.dtors))
+ KEEP (*crtbegin?.o(.dtors))
+ KEEP (*(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors))
+ KEEP (*(SORT(.dtors.*)))
+ KEEP (*(.dtors))
+ __DTOR_END__ = .;
+ } > m_text
+
+ .preinit_array :
+ {
+ PROVIDE_HIDDEN (__preinit_array_start = .);
+ KEEP (*(.preinit_array*))
+ PROVIDE_HIDDEN (__preinit_array_end = .);
+ } > m_text
+
+ .init_array :
+ {
+ PROVIDE_HIDDEN (__init_array_start = .);
+ KEEP (*(SORT(.init_array.*)))
+ KEEP (*(.init_array*))
+ PROVIDE_HIDDEN (__init_array_end = .);
+ } > m_text
+
+ .fini_array :
+ {
+ PROVIDE_HIDDEN (__fini_array_start = .);
+ KEEP (*(SORT(.fini_array.*)))
+ KEEP (*(.fini_array*))
+ PROVIDE_HIDDEN (__fini_array_end = .);
+ } > m_text
+
+ __etext = .; /* define a global symbol at end of code */
+ __DATA_ROM = .; /* Symbol is used by startup for data initialization */
+
+ .data : AT(__DATA_ROM)
+ {
+ . = ALIGN(4);
+ __DATA_RAM = .;
+ __data_start__ = .; /* create a global symbol at data start */
+ *(.data) /* .data sections */
+ *(.data*) /* .data* sections */
+ KEEP(*(.jcr*))
+ . = ALIGN(4);
+ __data_end__ = .; /* define a global symbol at data end */
+ } > m_data
+
+ __DATA_END = __DATA_ROM + (__data_end__ - __data_start__);
+ text_end = ORIGIN(m_text) + LENGTH(m_text);
+ ASSERT(__DATA_END <= text_end, "region m_text overflowed with text and data")
+
+ /* Uninitialized data section */
+ .bss :
+ {
+ /* This is used by the startup in order to initialize the .bss section */
+ . = ALIGN(4);
+ __START_BSS = .;
+ __bss_start__ = .;
+ *(.bss)
+ *(.bss*)
+ *(COMMON)
+ . = ALIGN(4);
+ __bss_end__ = .;
+ __END_BSS = .;
+ } > m_data
+
+ .heap :
+ {
+ . = ALIGN(8);
+ __end__ = .;
+ PROVIDE(end = .);
+ __HeapBase = .;
+ . += HEAP_SIZE;
+ __HeapLimit = .;
+ } > m_data
+
+ .stack :
+ {
+ . = ALIGN(8);
+ . += STACK_SIZE;
+ } > m_data
+
+ /* Initializes stack on the end of block */
+ __StackTop = ORIGIN(m_data) + LENGTH(m_data);
+ __StackLimit = __StackTop - STACK_SIZE;
+ PROVIDE(__stack = __StackTop);
+
+ .ARM.attributes 0 : { *(.ARM.attributes) }
+
+ ASSERT(__StackLimit >= __HeapLimit, "region m_data overflowed with stack and heap")
+}
diff --git a/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_tcm.ld b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_tcm.ld
index 5fd3435..b296a42 100644
--- a/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_tcm.ld
+++ b/platform/devices/MCIMX7D/linker/gcc/MCIMX7D_M4_tcm.ld
@@ -1,31 +1,78 @@
+/*
+** ###################################################################
+** Processors: MCIMX7D7DVK10SA
+** MCIMX7D7DVM10SA
+** MCIMX7D3DVK10SA
+** MCIMX7D3EVM10SA
+**
+** Compiler: GNU C Compiler
+** Reference manual: IMX7DRM, Rev.A, February 2015
+** Version: rev. 1.0, 2015-05-19
+**
+** Abstract:
+** Linker file for the GNU C Compiler
+**
+** Copyright (c) 2015 Freescale Semiconductor, Inc.
+** All rights reserved.
+**
+** Redistribution and use in source and binary forms, with or without modification,
+** are permitted provided that the following conditions are met:
+**
+** o Redistributions of source code must retain the above copyright notice, this list
+** of conditions and the following disclaimer.
+**
+** o Redistributions in binary form must reproduce the above copyright notice, this
+** list of conditions and the following disclaimer in the documentation and/or
+** other materials provided with the distribution.
+**
+** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+** contributors may be used to endorse or promote products derived from this
+** software without specific prior written permission.
+**
+** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+**
+** http: www.freescale.com
+** mail: support@freescale.com
+**
+** ###################################################################
+*/
+
/* Entry Point */
ENTRY(Reset_Handler)
-STACK_SIZE = 0x400;
-HEAP_SIZE = 0x200;
+HEAP_SIZE = DEFINED(__heap_size__) ? __heap_size__ : 0x0400;
+STACK_SIZE = DEFINED(__stack_size__) ? __stack_size__ : 0x0400;
+
/* Specify the memory areas */
MEMORY
{
- m_text (RX) : ORIGIN = 0x1FFF8000, LENGTH = 0x00007FFF
-
- m_data (RW) : ORIGIN = 0x20000000, LENGTH = 0x00007FFF
-
+ m_interrupts (RX) : ORIGIN = 0x1FFF8000, LENGTH = 0x00000240
+ m_text (RX) : ORIGIN = 0x1FFF8240, LENGTH = 0x00007DC0
+ m_data (RW) : ORIGIN = 0x20000000, LENGTH = 0x00008000
}
+/* Define output sections */
SECTIONS
{
+ /* The startup code goes first into TCML */
.interrupts :
{
__VECTOR_TABLE = .;
. = ALIGN(4);
KEEP(*(.isr_vector)) /* Startup code */
. = ALIGN(4);
- } > m_text
-
- __VECTOR_RAM = __VECTOR_TABLE;
- __RAM_VECTOR_TABLE_SIZE_BYTES = 0x0;
-
+ } > m_interrupts
+ /* The program code and other data goes into TCML */
.text :
{
. = ALIGN(4);
@@ -127,6 +174,8 @@ SECTIONS
} > m_data
__DATA_END = __DATA_ROM + (__data_end__ - __data_start__);
+ text_end = ORIGIN(m_text) + LENGTH(m_text);
+ ASSERT(__DATA_END <= text_end, "region m_text overflowed with text and data")
/* Uninitialized data section */
.bss :
@@ -152,16 +201,19 @@ SECTIONS
. += HEAP_SIZE;
__HeapLimit = .;
} > m_data
- .stack :
+
+ .stack :
{
. = ALIGN(8);
. += STACK_SIZE;
} > m_data
- /* Initializes stack on the end of block */
+
+ /* Initializes stack on the end of block */
__StackTop = ORIGIN(m_data) + LENGTH(m_data);
__StackLimit = __StackTop - STACK_SIZE;
PROVIDE(__stack = __StackTop);
+
.ARM.attributes 0 : { *(.ARM.attributes) }
ASSERT(__StackLimit >= __HeapLimit, "region m_data overflowed with stack and heap")
- } \ No newline at end of file
+}
diff --git a/platform/devices/MCIMX7D/startup/arm/startup_MCIMX7D_M4.s b/platform/devices/MCIMX7D/startup/arm/startup_MCIMX7D_M4.s
index c367752..c0bb23e 100644
--- a/platform/devices/MCIMX7D/startup/arm/startup_MCIMX7D_M4.s
+++ b/platform/devices/MCIMX7D/startup/arm/startup_MCIMX7D_M4.s
@@ -1,10 +1,10 @@
; * ---------------------------------------------------------------------------------------
; * @file: startup_MCIMX7D_M4.s
; * @purpose: CMSIS Cortex-M4 Core Device Startup File
-; * IMX7D_M4
-; * @version: 0.1
+; * MCIMX7D_M4
+; * @version: 1.0
; * @date: 2015-5-27
-; * @build: b54573
+; * @build: b150527
; * ---------------------------------------------------------------------------------------
; *
; * Copyright (c) 2015 , Freescale Semiconductor, Inc.
@@ -51,7 +51,8 @@
EXPORT __Vectors_End
EXPORT __Vectors_Size
IMPORT |Image$$ARM_LIB_STACK$$ZI$$Limit|
-__Vectors DCD |Image$$ARM_LIB_STACK$$ZI$$Limit| ; Top of Stack
+
+__Vectors DCD |Image$$ARM_LIB_STACK$$ZI$$Limit| ; Top of Stack
DCD Reset_Handler ; Reset Handler
DCD NMI_Handler ;NMI Handler
DCD HardFault_Handler ;Hard Fault Handler
@@ -69,142 +70,141 @@ __Vectors DCD |Image$$ARM_LIB_STACK$$ZI$$Limit| ; Top of Stack
DCD SysTick_Handler ;SysTick Handler
;External Interrupts
- DCD DefaultISR ;Reserved Interrupt 16
- DCD DefaultISR ;Reserved Interrupt 17
- DCD DefaultISR ;Reserved Interrupt 18
- DCD DefaultISR ;Reserved Interrupt 19
- DCD DefaultISR ;Reserved Interrupt 20
- DCD DefaultISR ;Reserved Interrupt 21
- DCD DefaultISR ;Reserved Interrupt 22
- DCD DefaultISR ;Reserved Interrupt 23
- DCD DefaultISR ;Reserved Interrupt 24
- DCD DefaultISR ;Reserved Interrupt 25
- DCD WDOG3_Handler ;WDOG3 Handler
- DCD SEMA4_Handler ;SEMA4_Handler
- DCD DefaultISR ;Reserved Interrupt 28
- DCD DefaultISR ;Reserved Interrupt 29
- DCD DefaultISR ;Reserved Interrupt 30
- DCD DefaultISR ;Reserved Interrupt 31
- DCD UART6_Handler ;UART6 Handler
- DCD DefaultISR ;Reserved Interrupt 33
- DCD DefaultISR ;Reserved Interrupt 34
- DCD DefaultISR ;Reserved Interrupt 35
- DCD DefaultISR ;Reserved Interrupt 36
- DCD DefaultISR ;Reserved Interrupt 37
- DCD DefaultISR ;Reserved Interrupt 38
- DCD DefaultISR ;Reserved Interrupt 39
- DCD DefaultISR ;Reserved Interrupt 40
- DCD DefaultISR ;Reserved Interrupt 41
- DCD UART1_Handler ;UART1 Handler
- DCD UART2_Handler ;UART2 Handler
- DCD UART3_Handler ;UART3 Handler
- DCD UART4_Handler ;UART4 Handler
- DCD UART5_Handler ;UART5 Handler
- DCD eCSPI1_Handler ;eCSPI1 Handler
- DCD eCSPI2_Handler ;eCSPI2 Handler
- DCD eCSPI3_Handler ;eCSPI3 Handler
- DCD eCSPI4_Handler ;eCSPI4 Handler
- DCD I2C1_Handler ;I2C1 Handler
- DCD I2C2_Handler ;I2C2 Handler
- DCD I2C3_Handler ;I2C3 Handler
- DCD I2C4_Handler ;I2C4 Handler
- DCD DefaultISR ;Reserved Interrupt 55
- DCD DefaultISR ;Reserved Interrupt 56
- DCD DefaultISR ;Reserved Interrupt 57
- DCD DefaultISR ;Reserved Interrupt 58
- DCD DefaultISR ;Reserved Interrupt 59
- DCD DefaultISR ;Reserved Interrupt 60
- DCD DefaultISR ;Reserved Interrupt 61
- DCD DefaultISR ;Reserved Interrupt 62
- DCD DefaultISR ;Reserved Interrupt 63
- DCD DefaultISR ;Reserved Interrupt 64
- DCD DefaultISR ;Reserved Interrupt 65
- DCD DefaultISR ;Reserved Interrupt 66
- DCD DefaultISR ;Reserved Interrupt 67
- DCD GPT4_Handler ;GPT4 handler
- DCD GPT3_Handler ;GPT3 handler
- DCD GPT2_Handler ;GPT2 handler
- DCD GPT1_Handler ;GPT1 handler
- DCD GPIO1_INT7_Handler ;Active HIGH Interrupt from INT7 from GPIO
- DCD GPIO1_INT6_Handler ;Active HIGH Interrupt from INT6 from GPIO
- DCD GPIO1_INT5_Handler ;Active HIGH Interrupt from INT5 from GPIO
- DCD GPIO1_INT4_Handler ;Active HIGH Interrupt from INT4 from GPIO
- DCD GPIO1_INT3_Handler ;Active HIGH Interrupt from INT3 from GPIO
- DCD GPIO1_INT2_Handler ;Active HIGH Interrupt from INT2 from GPIO
- DCD GPIO1_INT1_Handler ;Active HIGH Interrupt from INT1 from GPIO
- DCD GPIO1_INT0_Handler ;Active HIGH Interrupt from INT0 from GPIO
- DCD GPIO1_INT15_0_Handler ;Combined interrupt indication for GPIO1 signal 0 throughout 15
- DCD GPIO1_INT31_16_Handler ;Combined interrupt indication for GPIO1 signal 16 throughout 31
- DCD GPIO2_INT15_0_Handler ;Combined interrupt indication for GPIO2 signal 0 throughout 15
- DCD GPIO2_INT31_16_Handler ;Combined interrupt indication for GPIO2 signal 16 throughout 31
- DCD GPIO3_INT15_0_Handler ;Combined interrupt indication for GPIO3 signal 0 throughout 15
- DCD GPIO3_INT31_16_Handler ;Combined interrupt indication for GPIO3 signal 16 throughout 31
- DCD GPIO4_INT15_0_Handler ;Combined interrupt indication for GPIO4 signal 0 throughout 15
- DCD GPIO4_INT31_16_Handler ;Combined interrupt indication for GPIO4 signal 16 throughout 31
- DCD GPIO5_INT15_0_Handler ;Combined interrupt indication for GPIO5 signal 0 throughout 15
- DCD GPIO5_INT31_16_Handler ;Combined interrupt indication for GPIO5 signal 16 throughout 31
- DCD GPIO6_INT15_0_Handler ;Combined interrupt indication for GPIO6 signal 0 throughout 15
- DCD GPIO6_INT31_16_Handler ;Combined interrupt indication for GPIO6 signal 16 throughout 31
- DCD GPIO7_INT15_0_Handler ;Combined interrupt indication for GPIO7 signal 0 throughout 15
- DCD GPIO7_INT31_16_Handler ;Combined interrupt indication for GPIO7 signal 16 throughout 31
- DCD DefaultISR ;Reserved Interrupt 94
- DCD DefaultISR ;Reserved Interrupt 95
- DCD DefaultISR ;Reserved Interrupt 96
- DCD DefaultISR ;Reserved Interrupt 97
- DCD DefaultISR ;Reserved Interrupt 98
- DCD DefaultISR ;Reserved Interrupt 99
- DCD DefaultISR ;Reserved Interrupt 100
- DCD DefaultISR ;Reserved Interrupt 101
- DCD DefaultISR ;Reserved Interrupt 102
- DCD DefaultISR ;Reserved Interrupt 103
- DCD DefaultISR ;Reserved Interrupt 104
- DCD DefaultISR ;Reserved Interrupt 105
- DCD DefaultISR ;Reserved Interrupt 106
- DCD DefaultISR ;Reserved Interrupt 107
- DCD DefaultISR ;Reserved Interrupt 108
- DCD DefaultISR ;Reserved Interrupt 109
- DCD DefaultISR ;Reserved Interrupt 110
- DCD DefaultISR ;Reserved Interrupt 111
- DCD DefaultISR ;Reserved Interrupt 112
- DCD MU_Handler ;MU_Handler
- DCD ADC1_Handler ;ADC1 Handler
- DCD ADC2_Handler ;ADC2 Handler
- DCD DefaultISR ;Reserved Interrupt 116
- DCD DefaultISR ;Reserved Interrupt 117
- DCD DefaultISR ;Reserved Interrupt 118
- DCD DefaultISR ;Reserved Interrupt 119
- DCD DefaultISR ;Reserved Interrupt 120
- DCD DefaultISR ;Reserved Interrupt 121
- DCD DefaultISR ;Reserved Interrupt 122
- DCD DefaultISR ;Reserved Interrupt 123
- DCD DefaultISR ;Reserved Interrupt 124
- DCD DefaultISR ;Reserved Interrupt 125
- DCD FLEXCAN1_Handler ;FLEXCAN1 Handler
- DCD FLEXCAN2_Handler ;FLEXCAN2 Handler
- DCD DefaultISR ;Reserved Interrupt 128
- DCD DefaultISR ;Reserved Interrupt 129
- DCD DefaultISR ;Reserved Interrupt 130
- DCD DefaultISR ;Reserved Interrupt 131
- DCD DefaultISR ;Reserved Interrupt 132
- DCD DefaultISR ;Reserved Interrupt 133
- DCD DefaultISR ;Reserved Interrupt 134
- DCD DefaultISR ;Reserved Interrupt 135
- DCD DefaultISR ;Reserved Interrupt 136
- DCD DefaultISR ;Reserved Interrupt 137
- DCD DefaultISR ;Reserved Interrupt 138
- DCD DefaultISR ;Reserved Interrupt 139
- DCD DefaultISR ;Reserved Interrupt 140
- DCD DefaultISR ;Reserved Interrupt 141
- DCD UART7_Handler ;UART7 Handler
- DCD DefaultISR ;Reserved Interrupt 143
-
+ DCD GPR_Handler ;GPR Interrupt
+ DCD DAP_Handler ;DAP Interrupt
+ DCD SDMA_Handler ;SDMA Interrupt
+ DCD DBGMON_Handler ;DBGMON Interrupt
+ DCD SNVS_Handler ;SNVS Interrupt
+ DCD LCDIF_Handler ;LCDIF Interrupt
+ DCD SIM2_Handler ;SIM2 Interrupt
+ DCD CSI_Handler ;CSI Interrupt
+ DCD PXP1_Handler ;PXP1 Interrupt
+ DCD Reserved9_Handler ;Reserved interrupt 9
+ DCD WDOG3_Handler ;WDOG3 Interrupt
+ DCD SEMA4_HS_M4_Handler ;SEMA4_HS_M4 Interrupt
+ DCD APBHDMA_Handler ;APBHDMA Interrupt
+ DCD EIM_Handler ;EIM Interrupt
+ DCD BCH_Handler ;BCH Interrupt
+ DCD GPMI_Handler ;GPMI Interrupt
+ DCD UART6_Handler ;UART6 Interrupt
+ DCD FTM1_Handler ;FTM1 Interrupt
+ DCD FTM2_Handler ;FTM2 Interrupt
+ DCD SNVS_CONSOLIDATED_Handler ;SNVS_CONSOLIDATED Interrupt
+ DCD SNVS_SECURITY_Handler ;SNVS_SECURITY Interrupt
+ DCD CSU_Handler ;CSU Interrupt
+ DCD uSDHC1_Handler ;uSDHC1 Interrupt
+ DCD uSDHC2_Handler ;uSDHC2 Interrupt
+ DCD uSDHC3_Handler ;uSDHC3 Interrupt
+ DCD MIPI_CSI_Handler ;MIPI_CSI Interrupt
+ DCD UART1_Handler ;UART1 Interrupt
+ DCD UART2_Handler ;UART2 Interrupt
+ DCD UART3_Handler ;UART3 Interrupt
+ DCD UART4_Handler ;UART4 Interrupt
+ DCD UART5_Handler ;UART5 Interrupt
+ DCD eCSPI1_Handler ;eCSPI1 Interrupt
+ DCD eCSPI2_Handler ;eCSPI2 Interrupt
+ DCD eCSPI3_Handler ;eCSPI3 Interrupt
+ DCD eCSPI4_Handler ;eCSPI4 Interrupt
+ DCD I2C1_Handler ;I2C1 Interrupt
+ DCD I2C2_Handler ;I2C2 Interrupt
+ DCD I2C3_Handler ;I2C3 Interrupt
+ DCD I2C4_Handler ;I2C4 Interrupt
+ DCD RDC_Handler ;RDC Interrupt
+ DCD USB_OH3_OTG2_1_Handler ;USB_OH3_OTG2_1 Interrupt
+ DCD MIPI_DSI_Handler ;MIPI_DSI Interrupt
+ DCD USB_OH3_OTG2_2_Handler ;USB_OH3_OTG2_2 Interrupt
+ DCD USB_OH2_OTG_Handler ;USB_OH2_OTG Interrupt
+ DCD USB_OTG1_Handler ;USB_OTG1 Interrupt
+ DCD USB_OTG2_Handler ;USB_OTG2 Interrupt
+ DCD PXP2_Handler ;PXP2 Interrupt
+ DCD SCTR1_Handler ;SCTR1 Interrupt
+ DCD SCTR2_Handler ;SCTR2 Interrupt
+ DCD Analog_TempSensor_Handler ;Analog_TempSensor Interrupt
+ DCD SAI3_Handler ;SAI3 Interrupt
+ DCD Analog_brown_out_Handler ;Analog_brown_out Interrupt
+ DCD GPT4_Handler ;GPT4 Interrupt
+ DCD GPT3_Handler ;GPT3 Interrupt
+ DCD GPT2_Handler ;GPT2 Interrupt
+ DCD GPT1_Handler ;GPT1 Interrupt
+ DCD GPIO1_INT7_Handler ;GPIO1_INT7 Interrupt
+ DCD GPIO1_INT6_Handler ;GPIO1_INT6 Interrupt
+ DCD GPIO1_INT5_Handler ;GPIO1_INT5 Interrupt
+ DCD GPIO1_INT4_Handler ;GPIO1_INT4 Interrupt
+ DCD GPIO1_INT3_Handler ;GPIO1_INT3 Interrupt
+ DCD GPIO1_INT2_Handler ;GPIO1_INT2 Interrupt
+ DCD GPIO1_INT1_Handler ;GPIO1_INT1 Interrupt
+ DCD GPIO1_INT0_Handler ;GPIO1_INT0 Interrupt
+ DCD GPIO1_INT15_0_Handler ;GPIO1_INT15_0 Interrupt
+ DCD GPIO1_INT31_16_Handler ;GPIO1_INT31_16 Interrupt
+ DCD GPIO2_INT15_0_Handler ;GPIO2_INT15_0 Interrupt
+ DCD GPIO2_INT31_16_Handler ;GPIO2_INT31_16 Interrupt
+ DCD GPIO3_INT15_0_Handler ;GPIO3_INT15_0 Interrupt
+ DCD GPIO3_INT31_16_Handler ;GPIO3_INT31_16 Interrupt
+ DCD GPIO4_INT15_0_Handler ;GPIO4_INT15_0 Interrupt
+ DCD GPIO4_INT31_16_Handler ;GPIO4_INT31_16 Interrupt
+ DCD GPIO5_INT15_0_Handler ;GPIO5_INT15_0 Interrupt
+ DCD GPIO5_INT31_16_Handler ;GPIO5_INT31_16 Interrupt
+ DCD GPIO6_INT15_0_Handler ;GPIO6_INT15_0 Interrupt
+ DCD GPIO6_INT31_16_Handler ;GPIO6_INT31_16 Interrupt
+ DCD GPIO7_INT15_0_Handler ;GPIO7_INT15_0 Interrupt
+ DCD GPIO7_INT31_16_Handler ;GPIO7_INT31_16 Interrupt
+ DCD WDOG1_Handler ;WDOG1 Interrupt
+ DCD WDOG2_Handler ;WDOG2 Interrupt
+ DCD KPP_Handler ;KPP Interrupt
+ DCD PWM1_Handler ;PWM1 Interrupt
+ DCD PWM2_Handler ;PWM2 Interrupt
+ DCD PWM3_Handler ;PWM3 Interrupt
+ DCD PWM4_Handler ;PWM4 Interrupt
+ DCD CCM1_Handler ;CCM1 Interrupt
+ DCD CCM2_Handler ;CCM2 Interrupt
+ DCD GPC_Handler ;GPC Interrupt
+ DCD MU_A7_Handler ;MU_A7 Interrupt
+ DCD SRC_Handler ;SRC Interrupt
+ DCD SIM1_Handler ;SIM1 Interrupt
+ DCD RTIC_Handler ;RTIC Interrupt
+ DCD CPU_Handler ;CPU Interrupt
+ DCD CPU_CTI_Handler ;CPU_CTI Interrupt
+ DCD CCM_SRC_GPC_Handler ;CCM_SRC_GPC Interrupt
+ DCD SAI1_Handler ;SAI1 Interrupt
+ DCD SAI2_Handler ;SAI2 Interrupt
+ DCD MU_M4_Handler ;MU_M4 Interrupt
+ DCD ADC1_Handler ;ADC1 Interrupt
+ DCD ADC2_Handler ;ADC2 Interrupt
+ DCD ENET2_MAC0_TRANS1_Handler ;ENET2_MAC0_TRANS1 Interrupt
+ DCD ENET2_MAC0_TRANS2_Handler ;ENET2_MAC0_TRANS2 Interrupt
+ DCD ENET2_MAC0_IRQ_Handler ;ENET2_MAC0_IRQ Interrupt
+ DCD ENET2_1588_TIMER_IRQ_Handler ;ENET2_1588_TIMER_IRQ Interrupt
+ DCD TPR_Handler ;TPR Interrupt
+ DCD CAAM_QUEUE_Handler ;CAAM_QUEUE Interrupt
+ DCD CAAM_ERROR_Handler ;CAAM_ERROR Interrupt
+ DCD QSPI_Handler ;QSPI Interrupt
+ DCD TZASC1_Handler ;TZASC1 Interrupt
+ DCD WDOG4_Handler ;WDOG4 Interrupt
+ DCD FLEXCAN1_Handler ;FLEXCAN1 Interrupt
+ DCD FLEXCAN2_Handler ;FLEXCAN2 Interrupt
+ DCD PERFMON1_Handler ;PERFMON1 Interrupt
+ DCD PERFMON2_Handler ;PERFMON2 Interrupt
+ DCD CAAM_WRAPPER1_Handler ;CAAM_WRAPPER1 Interrupt
+ DCD CAAM_WRAPPER2_Handler ;CAAM_WRAPPER2 Interrupt
+ DCD SEMA4_HS_A7_Handler ;SEMA4_HS_A7 Interrupt
+ DCD EPDC_Handler ;EPDC Interrupt
+ DCD ENET1_MAC0_TRANS1_Handler ;ENET1_MAC0_TRANS1 Interrupt
+ DCD ENET1_MAC0_TRANS2_Handler ;ENET1_MAC0_TRANS2 Interrupt
+ DCD ENET1_MAC0_Handler ;ENET1_MAC0 Interrupt
+ DCD ENET1_1588_TIMER_Handler ;ENET1_1588_TIMER Interrupt
+ DCD PCIE_CTRL1_Handler ;PCIE_CTRL1 Interrupt
+ DCD PCIE_CTRL2_Handler ;PCIE_CTRL2 Interrupt
+ DCD PCIE_CTRL3_Handler ;PCIE_CTRL3 Interrupt
+ DCD PCIE_CTRL4_Handler ;PCIE_CTRL4 Interrupt
+ DCD UART7_Handler ;UART7 Interrupt
+ DCD PCIE_CTRL_REQUEST_Handler ;PCIE_CTRL_REQUEST Interrupt
__Vectors_End
-__Vectors_Size EQU __Vectors_End - __Vectors
-
+__Vectors_Size EQU __Vectors_End - __Vectors
AREA |.text|, CODE, READONLY
+
; Reset Handler
Reset_Handler PROC
@@ -267,255 +267,266 @@ SysTick_Handler\
EXPORT SysTick_Handler [WEAK]
B .
ENDP
-WDOG3_Handler\
+Default_Handler\
PROC
+ EXPORT GPR_Handler [WEAK]
+ EXPORT DAP_Handler [WEAK]
+ EXPORT SDMA_Handler [WEAK]
+ EXPORT DBGMON_Handler [WEAK]
+ EXPORT SNVS_Handler [WEAK]
+ EXPORT LCDIF_Handler [WEAK]
+ EXPORT SIM2_Handler [WEAK]
+ EXPORT CSI_Handler [WEAK]
+ EXPORT PXP1_Handler [WEAK]
+ EXPORT Reserved9_Handler [WEAK]
EXPORT WDOG3_Handler [WEAK]
- B .
- ENDP
-SEMA4_Handler\
- PROC
- EXPORT SEMA4_Handler [WEAK]
- B .
- ENDP
-UART6_Handler\
- PROC
+ EXPORT SEMA4_HS_M4_Handler [WEAK]
+ EXPORT APBHDMA_Handler [WEAK]
+ EXPORT EIM_Handler [WEAK]
+ EXPORT BCH_Handler [WEAK]
+ EXPORT GPMI_Handler [WEAK]
EXPORT UART6_Handler [WEAK]
- B .
- ENDP
-UART1_Handler\
- PROC
+ EXPORT FTM1_Handler [WEAK]
+ EXPORT FTM2_Handler [WEAK]
+ EXPORT SNVS_CONSOLIDATED_Handler [WEAK]
+ EXPORT SNVS_SECURITY_Handler [WEAK]
+ EXPORT CSU_Handler [WEAK]
+ EXPORT uSDHC1_Handler [WEAK]
+ EXPORT uSDHC2_Handler [WEAK]
+ EXPORT uSDHC3_Handler [WEAK]
+ EXPORT MIPI_CSI_Handler [WEAK]
EXPORT UART1_Handler [WEAK]
- B .
- ENDP
-UART2_Handler\
- PROC
EXPORT UART2_Handler [WEAK]
- B .
- ENDP
-UART3_Handler\
- PROC
EXPORT UART3_Handler [WEAK]
- B .
- ENDP
-UART4_Handler\
- PROC
EXPORT UART4_Handler [WEAK]
- B .
- ENDP
-UART5_Handler\
- PROC
EXPORT UART5_Handler [WEAK]
- B .
- ENDP
-eCSPI1_Handler\
- PROC
EXPORT eCSPI1_Handler [WEAK]
- B .
- ENDP
-eCSPI2_Handler\
- PROC
EXPORT eCSPI2_Handler [WEAK]
- B .
- ENDP
-eCSPI3_Handler\
- PROC
EXPORT eCSPI3_Handler [WEAK]
- B .
- ENDP
-eCSPI4_Handler\
- PROC
EXPORT eCSPI4_Handler [WEAK]
- B .
- ENDP
-I2C1_Handler\
- PROC
EXPORT I2C1_Handler [WEAK]
- B .
- ENDP
-I2C2_Handler\
- PROC
EXPORT I2C2_Handler [WEAK]
- B .
- ENDP
-I2C3_Handler\
- PROC
EXPORT I2C3_Handler [WEAK]
- B .
- ENDP
-I2C4_Handler\
- PROC
EXPORT I2C4_Handler [WEAK]
- B .
- ENDP
-GPT4_Handler\
- PROC
+ EXPORT RDC_Handler [WEAK]
+ EXPORT USB_OH3_OTG2_1_Handler [WEAK]
+ EXPORT MIPI_DSI_Handler [WEAK]
+ EXPORT USB_OH3_OTG2_2_Handler [WEAK]
+ EXPORT USB_OH2_OTG_Handler [WEAK]
+ EXPORT USB_OTG1_Handler [WEAK]
+ EXPORT USB_OTG2_Handler [WEAK]
+ EXPORT PXP2_Handler [WEAK]
+ EXPORT SCTR1_Handler [WEAK]
+ EXPORT SCTR2_Handler [WEAK]
+ EXPORT Analog_TempSensor_Handler [WEAK]
+ EXPORT SAI3_Handler [WEAK]
+ EXPORT Analog_brown_out_Handler [WEAK]
EXPORT GPT4_Handler [WEAK]
- B .
- ENDP
-GPT3_Handler\
- PROC
EXPORT GPT3_Handler [WEAK]
- B .
- ENDP
-GPT2_Handler\
- PROC
EXPORT GPT2_Handler [WEAK]
- B .
- ENDP
-GPT1_Handler\
- PROC
EXPORT GPT1_Handler [WEAK]
- B .
- ENDP
-GPIO1_INT7_Handler\
- PROC
EXPORT GPIO1_INT7_Handler [WEAK]
- B .
- ENDP
-GPIO1_INT6_Handler\
- PROC
EXPORT GPIO1_INT6_Handler [WEAK]
- B .
- ENDP
-GPIO1_INT5_Handler\
- PROC
EXPORT GPIO1_INT5_Handler [WEAK]
- B .
- ENDP
-GPIO1_INT4_Handler\
- PROC
EXPORT GPIO1_INT4_Handler [WEAK]
- B .
- ENDP
-GPIO1_INT3_Handler\
- PROC
EXPORT GPIO1_INT3_Handler [WEAK]
- B .
- ENDP
-GPIO1_INT2_Handler\
- PROC
EXPORT GPIO1_INT2_Handler [WEAK]
- B .
- ENDP
-GPIO1_INT1_Handler\
- PROC
EXPORT GPIO1_INT1_Handler [WEAK]
- B .
- ENDP
-GPIO1_INT0_Handler\
- PROC
EXPORT GPIO1_INT0_Handler [WEAK]
- B .
- ENDP
-GPIO1_INT15_0_Handler\
- PROC
EXPORT GPIO1_INT15_0_Handler [WEAK]
- B .
- ENDP
-GPIO1_INT31_16_Handler\
- PROC
EXPORT GPIO1_INT31_16_Handler [WEAK]
- B .
- ENDP
-GPIO2_INT15_0_Handler\
- PROC
EXPORT GPIO2_INT15_0_Handler [WEAK]
- B .
- ENDP
-GPIO2_INT31_16_Handler\
- PROC
EXPORT GPIO2_INT31_16_Handler [WEAK]
- B .
- ENDP
-GPIO3_INT15_0_Handler\
- PROC
EXPORT GPIO3_INT15_0_Handler [WEAK]
- B .
- ENDP
-GPIO3_INT31_16_Handler\
- PROC
EXPORT GPIO3_INT31_16_Handler [WEAK]
- B .
- ENDP
-GPIO4_INT15_0_Handler\
- PROC
EXPORT GPIO4_INT15_0_Handler [WEAK]
- B .
- ENDP
-GPIO4_INT31_16_Handler\
- PROC
EXPORT GPIO4_INT31_16_Handler [WEAK]
- B .
- ENDP
-GPIO5_INT15_0_Handler\
- PROC
EXPORT GPIO5_INT15_0_Handler [WEAK]
- B .
- ENDP
-GPIO5_INT31_16_Handler\
- PROC
EXPORT GPIO5_INT31_16_Handler [WEAK]
- B .
- ENDP
-GPIO6_INT15_0_Handler\
- PROC
EXPORT GPIO6_INT15_0_Handler [WEAK]
- B .
- ENDP
-GPIO6_INT31_16_Handler\
- PROC
EXPORT GPIO6_INT31_16_Handler [WEAK]
- B .
- ENDP
-GPIO7_INT15_0_Handler\
- PROC
EXPORT GPIO7_INT15_0_Handler [WEAK]
- B .
- ENDP
-GPIO7_INT31_16_Handler\
- PROC
EXPORT GPIO7_INT31_16_Handler [WEAK]
- B .
- ENDP
-MU_Handler\
- PROC
- EXPORT MU_Handler [WEAK]
- B .
- ENDP
-ADC1_Handler\
- PROC
+ EXPORT WDOG1_Handler [WEAK]
+ EXPORT WDOG2_Handler [WEAK]
+ EXPORT KPP_Handler [WEAK]
+ EXPORT PWM1_Handler [WEAK]
+ EXPORT PWM2_Handler [WEAK]
+ EXPORT PWM3_Handler [WEAK]
+ EXPORT PWM4_Handler [WEAK]
+ EXPORT CCM1_Handler [WEAK]
+ EXPORT CCM2_Handler [WEAK]
+ EXPORT GPC_Handler [WEAK]
+ EXPORT MU_A7_Handler [WEAK]
+ EXPORT SRC_Handler [WEAK]
+ EXPORT SIM1_Handler [WEAK]
+ EXPORT RTIC_Handler [WEAK]
+ EXPORT CPU_Handler [WEAK]
+ EXPORT CPU_CTI_Handler [WEAK]
+ EXPORT CCM_SRC_GPC_Handler [WEAK]
+ EXPORT SAI1_Handler [WEAK]
+ EXPORT SAI2_Handler [WEAK]
+ EXPORT MU_M4_Handler [WEAK]
EXPORT ADC1_Handler [WEAK]
- B .
- ENDP
-ADC2_Handler\
- PROC
EXPORT ADC2_Handler [WEAK]
- B .
- ENDP
-FLEXCAN1_Handler\
- PROC
+ EXPORT ENET2_MAC0_TRANS1_Handler [WEAK]
+ EXPORT ENET2_MAC0_TRANS2_Handler [WEAK]
+ EXPORT ENET2_MAC0_IRQ_Handler [WEAK]
+ EXPORT ENET2_1588_TIMER_IRQ_Handler[WEAK]
+ EXPORT TPR_Handler [WEAK]
+ EXPORT CAAM_QUEUE_Handler [WEAK]
+ EXPORT CAAM_ERROR_Handler [WEAK]
+ EXPORT QSPI_Handler [WEAK]
+ EXPORT TZASC1_Handler [WEAK]
+ EXPORT WDOG4_Handler [WEAK]
EXPORT FLEXCAN1_Handler [WEAK]
- B .
- ENDP
-FLEXCAN2_Handler\
- PROC
EXPORT FLEXCAN2_Handler [WEAK]
- B .
- ENDP
-UART7_Handler\
- PROC
+ EXPORT PERFMON1_Handler [WEAK]
+ EXPORT PERFMON2_Handler [WEAK]
+ EXPORT CAAM_WRAPPER1_Handler [WEAK]
+ EXPORT CAAM_WRAPPER2_Handler [WEAK]
+ EXPORT SEMA4_HS_A7_Handler [WEAK]
+ EXPORT EPDC_Handler [WEAK]
+ EXPORT ENET1_MAC0_TRANS1_Handler [WEAK]
+ EXPORT ENET1_MAC0_TRANS2_Handler [WEAK]
+ EXPORT ENET1_MAC0_Handler [WEAK]
+ EXPORT ENET1_1588_TIMER_Handler [WEAK]
+ EXPORT PCIE_CTRL1_Handler [WEAK]
+ EXPORT PCIE_CTRL2_Handler [WEAK]
+ EXPORT PCIE_CTRL3_Handler [WEAK]
+ EXPORT PCIE_CTRL4_Handler [WEAK]
EXPORT UART7_Handler [WEAK]
- B .
- ENDP
-
-Default_Handler\
- PROC
-
+ EXPORT PCIE_CTRL_REQUEST_Handler [WEAK]
EXPORT DefaultISR [WEAK]
-
-
+GPR_Handler
+DAP_Handler
+SDMA_Handler
+DBGMON_Handler
+SNVS_Handler
+LCDIF_Handler
+SIM2_Handler
+CSI_Handler
+PXP1_Handler
+Reserved9_Handler
+WDOG3_Handler
+SEMA4_HS_M4_Handler
+APBHDMA_Handler
+EIM_Handler
+BCH_Handler
+GPMI_Handler
+UART6_Handler
+FTM1_Handler
+FTM2_Handler
+SNVS_CONSOLIDATED_Handler
+SNVS_SECURITY_Handler
+CSU_Handler
+uSDHC1_Handler
+uSDHC2_Handler
+uSDHC3_Handler
+MIPI_CSI_Handler
+UART1_Handler
+UART2_Handler
+UART3_Handler
+UART4_Handler
+UART5_Handler
+eCSPI1_Handler
+eCSPI2_Handler
+eCSPI3_Handler
+eCSPI4_Handler
+I2C1_Handler
+I2C2_Handler
+I2C3_Handler
+I2C4_Handler
+RDC_Handler
+USB_OH3_OTG2_1_Handler
+MIPI_DSI_Handler
+USB_OH3_OTG2_2_Handler
+USB_OH2_OTG_Handler
+USB_OTG1_Handler
+USB_OTG2_Handler
+PXP2_Handler
+SCTR1_Handler
+SCTR2_Handler
+Analog_TempSensor_Handler
+SAI3_Handler
+Analog_brown_out_Handler
+GPT4_Handler
+GPT3_Handler
+GPT2_Handler
+GPT1_Handler
+GPIO1_INT7_Handler
+GPIO1_INT6_Handler
+GPIO1_INT5_Handler
+GPIO1_INT4_Handler
+GPIO1_INT3_Handler
+GPIO1_INT2_Handler
+GPIO1_INT1_Handler
+GPIO1_INT0_Handler
+GPIO1_INT15_0_Handler
+GPIO1_INT31_16_Handler
+GPIO2_INT15_0_Handler
+GPIO2_INT31_16_Handler
+GPIO3_INT15_0_Handler
+GPIO3_INT31_16_Handler
+GPIO4_INT15_0_Handler
+GPIO4_INT31_16_Handler
+GPIO5_INT15_0_Handler
+GPIO5_INT31_16_Handler
+GPIO6_INT15_0_Handler
+GPIO6_INT31_16_Handler
+GPIO7_INT15_0_Handler
+GPIO7_INT31_16_Handler
+WDOG1_Handler
+WDOG2_Handler
+KPP_Handler
+PWM1_Handler
+PWM2_Handler
+PWM3_Handler
+PWM4_Handler
+CCM1_Handler
+CCM2_Handler
+GPC_Handler
+MU_A7_Handler
+SRC_Handler
+SIM1_Handler
+RTIC_Handler
+CPU_Handler
+CPU_CTI_Handler
+CCM_SRC_GPC_Handler
+SAI1_Handler
+SAI2_Handler
+MU_M4_Handler
+ADC1_Handler
+ADC2_Handler
+ENET2_MAC0_TRANS1_Handler
+ENET2_MAC0_TRANS2_Handler
+ENET2_MAC0_IRQ_Handler
+ENET2_1588_TIMER_IRQ_Handler
+TPR_Handler
+CAAM_QUEUE_Handler
+CAAM_ERROR_Handler
+QSPI_Handler
+TZASC1_Handler
+WDOG4_Handler
+FLEXCAN1_Handler
+FLEXCAN2_Handler
+PERFMON1_Handler
+PERFMON2_Handler
+CAAM_WRAPPER1_Handler
+CAAM_WRAPPER2_Handler
+SEMA4_HS_A7_Handler
+EPDC_Handler
+ENET1_MAC0_TRANS1_Handler
+ENET1_MAC0_TRANS2_Handler
+ENET1_MAC0_Handler
+ENET1_1588_TIMER_Handler
+PCIE_CTRL1_Handler
+PCIE_CTRL2_Handler
+PCIE_CTRL3_Handler
+PCIE_CTRL4_Handler
+UART7_Handler
+PCIE_CTRL_REQUEST_Handler
DefaultISR
-
B DefaultISR
ENDP
ALIGN
diff --git a/platform/devices/MCIMX7D/startup/gcc/startup_MCIMX7D_M4.S b/platform/devices/MCIMX7D/startup/gcc/startup_MCIMX7D_M4.S
index 15965bb..5726a36 100644
--- a/platform/devices/MCIMX7D/startup/gcc/startup_MCIMX7D_M4.S
+++ b/platform/devices/MCIMX7D/startup/gcc/startup_MCIMX7D_M4.S
@@ -1,10 +1,10 @@
/* ---------------------------------------------------------------------------------------*/
-/* @file: startup_MCIMX7D_M4.s */
+/* @file: startup_MCIMX7D_M4.S */
/* @purpose: CMSIS Cortex-M4 Core Device Startup File */
-/* IMX7D_M4 */
-/* @version: 0.1 */
+/* MCIMX7D_M4 */
+/* @version: 1.0 */
/* @date: 2015-04-06 */
-/* @build: b54573 */
+/* @build: b150406 */
/* ---------------------------------------------------------------------------------------*/
/* */
/* Copyright (c) 2015 , Freescale Semiconductor, Inc. */
@@ -37,16 +37,6 @@
/*****************************************************************************/
/* Version: GCC for ARM Embedded Processors */
/*****************************************************************************/
-
-
- .word __etext
- .word __data_start__
- .word __data_end__
- .word __bss_end__
-
-
-
-
.syntax unified
.arch armv7-m
@@ -72,139 +62,137 @@ __isr_vector:
.long SysTick_Handler /* SysTick Handler*/
/* External Interrupts*/
- .long DefaultISR /* 16*/
- .long DefaultISR /* 17*/
- .long DefaultISR /* 18*/
- .long DefaultISR /* 19*/
- .long DefaultISR /* 20*/
- .long DefaultISR /* 21*/
- .long DefaultISR /* 22*/
- .long DefaultISR /* 23*/
- .long DefaultISR /* 24*/
- .long DefaultISR /* 25*/
- .long WDOG3_Handler /* WDOG3 Handler*/
- .long SEMA4_Handler /* SEMA4_Handler*/
- .long DefaultISR /* 28*/
- .long DefaultISR /* 29*/
- .long DefaultISR /* 30*/
- .long DefaultISR /* 31*/
- .long UART6_Handler /* UART6 Handler*/
- .long DefaultISR /* 33*/
- .long DefaultISR /* 34*/
- .long DefaultISR /* 35*/
- .long DefaultISR /* 36*/
- .long DefaultISR /* 37*/
- .long DefaultISR /* 38*/
- .long DefaultISR /* 39*/
- .long DefaultISR /* 40*/
- .long DefaultISR /* 41*/
- .long UART1_Handler /* UART1 Handler*/
- .long UART2_Handler /* UART2 Handler*/
- .long UART3_Handler /* UART3 Handler*/
- .long UART4_Handler /* UART4 Handler*/
- .long UART5_Handler /* UART5 Handler*/
- .long eCSPI1_Handler /* eCSPI1 Handler*/
- .long eCSPI2_Handler /* eCSPI2 Handler*/
- .long eCSPI3_Handler /* eCSPI3 Handler*/
- .long eCSPI4_Handler /* eCSPI4 Handler*/
- .long I2C1_Handler /* I2C1 Handler*/
- .long I2C2_Handler /* I2C2 Handler*/
- .long I2C3_Handler /* I2C3 Handler*/
- .long I2C4_Handler /* I2C4 Handler*/
- .long DefaultISR /* 55*/
- .long DefaultISR /* 56*/
- .long DefaultISR /* 57*/
- .long DefaultISR /* 58*/
- .long DefaultISR /* 59*/
- .long DefaultISR /* 60*/
- .long DefaultISR /* 61*/
- .long DefaultISR /* 62*/
- .long DefaultISR /* 63*/
- .long DefaultISR /* 64*/
- .long DefaultISR /* 65*/
- .long DefaultISR /* 66*/
- .long DefaultISR /* 67*/
- .long GPT4_Handler /* GPT4 handler*/
- .long GPT3_Handler /* GPT3 handler*/
- .long GPT2_Handler /* GPT2 handler*/
- .long GPT1_Handler /* GPT1 handler*/
- .long GPIO1_INT7_Handler /* Active HIGH Interrupt from INT7 from GPIO*/
- .long GPIO1_INT6_Handler /* Active HIGH Interrupt from INT6 from GPIO*/
- .long GPIO1_INT5_Handler /* Active HIGH Interrupt from INT5 from GPIO*/
- .long GPIO1_INT4_Handler /* Active HIGH Interrupt from INT4 from GPIO*/
- .long GPIO1_INT3_Handler /* Active HIGH Interrupt from INT3 from GPIO*/
- .long GPIO1_INT2_Handler /* Active HIGH Interrupt from INT2 from GPIO*/
- .long GPIO1_INT1_Handler /* Active HIGH Interrupt from INT1 from GPIO*/
- .long GPIO1_INT0_Handler /* Active HIGH Interrupt from INT0 from GPIO*/
- .long GPIO1_INT15_0_Handler /* Combined interrupt indication for GPIO1 signal 0 throughout 15*/
- .long GPIO1_INT31_16_Handler /* Combined interrupt indication for GPIO1 signal 16 throughout 31*/
- .long GPIO2_INT15_0_Handler /* Combined interrupt indication for GPIO2 signal 0 throughout 15*/
- .long GPIO2_INT31_16_Handler /* Combined interrupt indication for GPIO2 signal 16 throughout 31*/
- .long GPIO3_INT15_0_Handler /* Combined interrupt indication for GPIO3 signal 0 throughout 15*/
- .long GPIO3_INT31_16_Handler /* Combined interrupt indication for GPIO3 signal 16 throughout 31*/
- .long GPIO4_INT15_0_Handler /* Combined interrupt indication for GPIO4 signal 0 throughout 15*/
- .long GPIO4_INT31_16_Handler /* Combined interrupt indication for GPIO4 signal 16 throughout 31*/
- .long GPIO5_INT15_0_Handler /* Combined interrupt indication for GPIO5 signal 0 throughout 15*/
- .long GPIO5_INT31_16_Handler /* Combined interrupt indication for GPIO5 signal 16 throughout 31*/
- .long GPIO6_INT15_0_Handler /* Combined interrupt indication for GPIO6 signal 0 throughout 15*/
- .long GPIO6_INT31_16_Handler /* Combined interrupt indication for GPIO6 signal 16 throughout 31*/
- .long GPIO7_INT15_0_Handler /* Combined interrupt indication for GPIO7 signal 0 throughout 15*/
- .long GPIO7_INT31_16_Handler /* Combined interrupt indication for GPIO7 signal 16 throughout 31*/
- .long DefaultISR /* 94*/
- .long DefaultISR /* 95*/
- .long DefaultISR /* 96*/
- .long DefaultISR /* 97*/
- .long DefaultISR /* 98*/
- .long DefaultISR /* 99*/
- .long DefaultISR /* 100*/
- .long DefaultISR /* 101*/
- .long DefaultISR /* 102*/
- .long DefaultISR /* 103*/
- .long DefaultISR /* 104*/
- .long DefaultISR /* 105*/
- .long DefaultISR /* 106*/
- .long DefaultISR /* 107*/
- .long DefaultISR /* 108*/
- .long DefaultISR /* 109*/
- .long DefaultISR /* 110*/
- .long DefaultISR /* 111*/
- .long DefaultISR /* 112*/
- .long MU_Handler /* MU Handler*/
- .long ADC1_Handler /* ADC1 Handler*/
- .long ADC2_Handler /* ADC2 Handler*/
- .long DefaultISR /* 116*/
- .long DefaultISR /* 117*/
- .long DefaultISR /* 118*/
- .long DefaultISR /* 119*/
- .long DefaultISR /* 120*/
- .long DefaultISR /* 121*/
- .long DefaultISR /* 122*/
- .long DefaultISR /* 123*/
- .long DefaultISR /* 124*/
- .long DefaultISR /* 125*/
- .long FLEXCAN1_Handler /* FLEXCAN1 Handler*/
- .long FLEXCAN2_Handler /* FLEXCAN2 Handler*/
- .long DefaultISR /* 128*/
- .long DefaultISR /* 129*/
- .long DefaultISR /* 130*/
- .long DefaultISR /* 131*/
- .long DefaultISR /* 132*/
- .long DefaultISR /* 133*/
- .long DefaultISR /* 134*/
- .long DefaultISR /* 135*/
- .long DefaultISR /* 136*/
- .long DefaultISR /* 137*/
- .long DefaultISR /* 138*/
- .long DefaultISR /* 139*/
- .long DefaultISR /* 140*/
- .long DefaultISR /* 141*/
- .long UART7_Handler /* UART7 Handler*/
- .long DefaultISR /* 143*/
+ .long GPR_Handler /* GPR Interrupt*/
+ .long DAP_Handler /* DAP Interrupt*/
+ .long SDMA_Handler /* SDMA Interrupt*/
+ .long DBGMON_Handler /* DBGMON Interrupt*/
+ .long SNVS_Handler /* SNVS Interrupt*/
+ .long LCDIF_Handler /* LCDIF Interrupt*/
+ .long SIM2_Handler /* SIM2 Interrupt*/
+ .long CSI_Handler /* CSI Interrupt*/
+ .long PXP1_Handler /* PXP1 Interrupt*/
+ .long Reserved9_Handler /* Reserved interrupt 9*/
+ .long WDOG3_Handler /* WDOG3 Interrupt*/
+ .long SEMA4_HS_M4_Handler /* SEMA4_HS_M4 Interrupt*/
+ .long APBHDMA_Handler /* APBHDMA Interrupt*/
+ .long EIM_Handler /* EIM Interrupt*/
+ .long BCH_Handler /* BCH Interrupt*/
+ .long GPMI_Handler /* GPMI Interrupt*/
+ .long UART6_Handler /* UART6 Interrupt*/
+ .long FTM1_Handler /* FTM1 Interrupt*/
+ .long FTM2_Handler /* FTM2 Interrupt*/
+ .long SNVS_CONSOLIDATED_Handler /* SNVS_CONSOLIDATED Interrupt*/
+ .long SNVS_SECURITY_Handler /* SNVS_SECURITY Interrupt*/
+ .long CSU_Handler /* CSU Interrupt*/
+ .long uSDHC1_Handler /* uSDHC1 Interrupt*/
+ .long uSDHC2_Handler /* uSDHC2 Interrupt*/
+ .long uSDHC3_Handler /* uSDHC3 Interrupt*/
+ .long MIPI_CSI_Handler /* MIPI_CSI Interrupt*/
+ .long UART1_Handler /* UART1 Interrupt*/
+ .long UART2_Handler /* UART2 Interrupt*/
+ .long UART3_Handler /* UART3 Interrupt*/
+ .long UART4_Handler /* UART4 Interrupt*/
+ .long UART5_Handler /* UART5 Interrupt*/
+ .long eCSPI1_Handler /* eCSPI1 Interrupt*/
+ .long eCSPI2_Handler /* eCSPI2 Interrupt*/
+ .long eCSPI3_Handler /* eCSPI3 Interrupt*/
+ .long eCSPI4_Handler /* eCSPI4 Interrupt*/
+ .long I2C1_Handler /* I2C1 Interrupt*/
+ .long I2C2_Handler /* I2C2 Interrupt*/
+ .long I2C3_Handler /* I2C3 Interrupt*/
+ .long I2C4_Handler /* I2C4 Interrupt*/
+ .long RDC_Handler /* RDC Interrupt*/
+ .long USB_OH3_OTG2_1_Handler /* USB_OH3_OTG2_1 Interrupt*/
+ .long MIPI_DSI_Handler /* MIPI_DSI Interrupt*/
+ .long USB_OH3_OTG2_2_Handler /* USB_OH3_OTG2_2 Interrupt*/
+ .long USB_OH2_OTG_Handler /* USB_OH2_OTG Interrupt*/
+ .long USB_OTG1_Handler /* USB_OTG1 Interrupt*/
+ .long USB_OTG2_Handler /* USB_OTG2 Interrupt*/
+ .long PXP2_Handler /* PXP2 Interrupt*/
+ .long SCTR1_Handler /* SCTR1 Interrupt*/
+ .long SCTR2_Handler /* SCTR2 Interrupt*/
+ .long Analog_TempSensor_Handler /* Analog_TempSensor Interrupt*/
+ .long SAI3_Handler /* SAI3 Interrupt*/
+ .long Analog_brown_out_Handler /* Analog_brown_out Interrupt*/
+ .long GPT4_Handler /* GPT4 Interrupt*/
+ .long GPT3_Handler /* GPT3 Interrupt*/
+ .long GPT2_Handler /* GPT2 Interrupt*/
+ .long GPT1_Handler /* GPT1 Interrupt*/
+ .long GPIO1_INT7_Handler /* GPIO1_INT7 Interrupt*/
+ .long GPIO1_INT6_Handler /* GPIO1_INT6 Interrupt*/
+ .long GPIO1_INT5_Handler /* GPIO1_INT5 Interrupt*/
+ .long GPIO1_INT4_Handler /* GPIO1_INT4 Interrupt*/
+ .long GPIO1_INT3_Handler /* GPIO1_INT3 Interrupt*/
+ .long GPIO1_INT2_Handler /* GPIO1_INT2 Interrupt*/
+ .long GPIO1_INT1_Handler /* GPIO1_INT1 Interrupt*/
+ .long GPIO1_INT0_Handler /* GPIO1_INT0 Interrupt*/
+ .long GPIO1_INT15_0_Handler /* GPIO1_INT15_0 Interrupt*/
+ .long GPIO1_INT31_16_Handler /* GPIO1_INT31_16 Interrupt*/
+ .long GPIO2_INT15_0_Handler /* GPIO2_INT15_0 Interrupt*/
+ .long GPIO2_INT31_16_Handler /* GPIO2_INT31_16 Interrupt*/
+ .long GPIO3_INT15_0_Handler /* GPIO3_INT15_0 Interrupt*/
+ .long GPIO3_INT31_16_Handler /* GPIO3_INT31_16 Interrupt*/
+ .long GPIO4_INT15_0_Handler /* GPIO4_INT15_0 Interrupt*/
+ .long GPIO4_INT31_16_Handler /* GPIO4_INT31_16 Interrupt*/
+ .long GPIO5_INT15_0_Handler /* GPIO5_INT15_0 Interrupt*/
+ .long GPIO5_INT31_16_Handler /* GPIO5_INT31_16 Interrupt*/
+ .long GPIO6_INT15_0_Handler /* GPIO6_INT15_0 Interrupt*/
+ .long GPIO6_INT31_16_Handler /* GPIO6_INT31_16 Interrupt*/
+ .long GPIO7_INT15_0_Handler /* GPIO7_INT15_0 Interrupt*/
+ .long GPIO7_INT31_16_Handler /* GPIO7_INT31_16 Interrupt*/
+ .long WDOG1_Handler /* WDOG1 Interrupt*/
+ .long WDOG2_Handler /* WDOG2 Interrupt*/
+ .long KPP_Handler /* KPP Interrupt*/
+ .long PWM1_Handler /* PWM1 Interrupt*/
+ .long PWM2_Handler /* PWM2 Interrupt*/
+ .long PWM3_Handler /* PWM3 Interrupt*/
+ .long PWM4_Handler /* PWM4 Interrupt*/
+ .long CCM1_Handler /* CCM1 Interrupt*/
+ .long CCM2_Handler /* CCM2 Interrupt*/
+ .long GPC_Handler /* GPC Interrupt*/
+ .long MU_A7_Handler /* MU_A7 Interrupt*/
+ .long SRC_Handler /* SRC Interrupt*/
+ .long SIM1_Handler /* SIM1 Interrupt*/
+ .long RTIC_Handler /* RTIC Interrupt*/
+ .long CPU_Handler /* CPU Interrupt*/
+ .long CPU_CTI_Handler /* CPU_CTI Interrupt*/
+ .long CCM_SRC_GPC_Handler /* CCM_SRC_GPC Interrupt*/
+ .long SAI1_Handler /* SAI1 Interrupt*/
+ .long SAI2_Handler /* SAI2 Interrupt*/
+ .long MU_M4_Handler /* MU_M4 Interrupt*/
+ .long ADC1_Handler /* ADC1 Interrupt*/
+ .long ADC2_Handler /* ADC2 Interrupt*/
+ .long ENET2_MAC0_TRANS1_Handler /* ENET2_MAC0_TRANS1 Interrupt*/
+ .long ENET2_MAC0_TRANS2_Handler /* ENET2_MAC0_TRANS2 Interrupt*/
+ .long ENET2_MAC0_IRQ_Handler /* ENET2_MAC0_IRQ Interrupt*/
+ .long ENET2_1588_TIMER_IRQ_Handler /* ENET2_1588_TIMER_IRQ Interrupt*/
+ .long TPR_Handler /* TPR Interrupt*/
+ .long CAAM_QUEUE_Handler /* CAAM_QUEUE Interrupt*/
+ .long CAAM_ERROR_Handler /* CAAM_ERROR Interrupt*/
+ .long QSPI_Handler /* QSPI Interrupt*/
+ .long TZASC1_Handler /* TZASC1 Interrupt*/
+ .long WDOG4_Handler /* WDOG4 Interrupt*/
+ .long FLEXCAN1_Handler /* FLEXCAN1 Interrupt*/
+ .long FLEXCAN2_Handler /* FLEXCAN2 Interrupt*/
+ .long PERFMON1_Handler /* PERFMON1 Interrupt*/
+ .long PERFMON2_Handler /* PERFMON2 Interrupt*/
+ .long CAAM_WRAPPER1_Handler /* CAAM_WRAPPER1 Interrupt*/
+ .long CAAM_WRAPPER2_Handler /* CAAM_WRAPPER2 Interrupt*/
+ .long SEMA4_HS_A7_Handler /* SEMA4_HS_A7 Interrupt*/
+ .long EPDC_Handler /* EPDC Interrupt*/
+ .long ENET1_MAC0_TRANS1_Handler /* ENET1_MAC0_TRANS1 Interrupt*/
+ .long ENET1_MAC0_TRANS2_Handler /* ENET1_MAC0_TRANS2 Interrupt*/
+ .long ENET1_MAC0_Handler /* ENET1_MAC0 Interrupt*/
+ .long ENET1_1588_TIMER_Handler /* ENET1_1588_TIMER Interrupt*/
+ .long PCIE_CTRL1_Handler /* PCIE_CTRL1 Interrupt*/
+ .long PCIE_CTRL2_Handler /* PCIE_CTRL2 Interrupt*/
+ .long PCIE_CTRL3_Handler /* PCIE_CTRL3 Interrupt*/
+ .long PCIE_CTRL4_Handler /* PCIE_CTRL4 Interrupt*/
+ .long UART7_Handler /* UART7 Interrupt*/
+ .long PCIE_CTRL_REQUEST_Handler /* PCIE_CTRL_REQUEST Interrupt*/
.size __isr_vector, . - __isr_vector
-
-
.text
.thumb
@@ -220,24 +208,57 @@ Reset_Handler:
#ifndef __NO_SYSTEM_INIT
bl SystemInit
#endif
- /* data copy */
- ldr r0,=__DATA_ROM
- subs r0,r0,#0x1
- ldr r1,=__data_start__
- subs r1,r1,#0x1
- ldr r2,=__data_end__
- subs r3,r2,r1
- b Copy_init_data
- Loop_copy_init_data:
- adds r1,r1,#0x1
- adds r0,r0,#0x1
- ldrb r4,[r0]
- str r4,[r1]
+/* Loop to copy data from read only memory to RAM. The ranges
+ * of copy from/to are specified by following symbols evaluated in
+ * linker script.
+ * __etext: End of code section, i.e., begin of data sections to copy from.
+ * __data_start__/__data_end__: RAM address range that data should be
+ * copied to. Both must be aligned to 4 bytes boundary. */
+
+ ldr r1, =__etext
+ ldr r2, =__data_start__
+ ldr r3, =__data_end__
+
+#if 1
+/* Here are two copies of loop implemenations. First one favors code size
+ * and the second one favors performance. Default uses the first one.
+ * Change to "#if 0" to use the second one */
+.LC0:
+ cmp r2, r3
+ ittt lt
+ ldrlt r0, [r1], #4
+ strlt r0, [r2], #4
+ blt .LC0
+#else
+ subs r3, r2
+ ble .LC1
+.LC0:
+ subs r3, #4
+ ldr r0, [r1, r3]
+ str r0, [r2, r3]
+ bgt .LC0
+.LC1:
+#endif
+
+#ifdef __STARTUP_CLEAR_BSS
+/* This part of work usually is done in C library startup code. Otherwise,
+ * define this macro to enable it in this startup.
+ *
+ * Loop to zero out BSS section, which uses following symbols
+ * in linker script:
+ * __bss_start__: start of BSS section. Must align to 4
+ * __bss_end__: end of BSS section. Must align to 4
+ */
+ ldr r1, =__bss_start__
+ ldr r2, =__bss_end__
- Copy_init_data:
- subs r3,r3,#0x1
- cmp r3,#0x0
- bne Loop_copy_init_data
+ movs r0, 0
+.LC2:
+ cmp r1, r2
+ itt lt
+ strlt r0, [r1], #4
+ blt .LC2
+#endif /* __STARTUP_CLEAR_BSS */
cpsie i /* Unmask interrupts */
bl _start
@@ -270,9 +291,32 @@ DefaultISR:
def_irq_handler DebugMon_Handler
def_irq_handler PendSV_Handler
def_irq_handler SysTick_Handler
+ def_irq_handler GPR_Handler
+ def_irq_handler DAP_Handler
+ def_irq_handler SDMA_Handler
+ def_irq_handler DBGMON_Handler
+ def_irq_handler SNVS_Handler
+ def_irq_handler LCDIF_Handler
+ def_irq_handler SIM2_Handler
+ def_irq_handler CSI_Handler
+ def_irq_handler PXP1_Handler
+ def_irq_handler Reserved9_Handler
def_irq_handler WDOG3_Handler
- def_irq_handler SEMA4_Handler
+ def_irq_handler SEMA4_HS_M4_Handler
+ def_irq_handler APBHDMA_Handler
+ def_irq_handler EIM_Handler
+ def_irq_handler BCH_Handler
+ def_irq_handler GPMI_Handler
def_irq_handler UART6_Handler
+ def_irq_handler FTM1_Handler
+ def_irq_handler FTM2_Handler
+ def_irq_handler SNVS_CONSOLIDATED_Handler
+ def_irq_handler SNVS_SECURITY_Handler
+ def_irq_handler CSU_Handler
+ def_irq_handler uSDHC1_Handler
+ def_irq_handler uSDHC2_Handler
+ def_irq_handler uSDHC3_Handler
+ def_irq_handler MIPI_CSI_Handler
def_irq_handler UART1_Handler
def_irq_handler UART2_Handler
def_irq_handler UART3_Handler
@@ -286,6 +330,19 @@ DefaultISR:
def_irq_handler I2C2_Handler
def_irq_handler I2C3_Handler
def_irq_handler I2C4_Handler
+ def_irq_handler RDC_Handler
+ def_irq_handler USB_OH3_OTG2_1_Handler
+ def_irq_handler MIPI_DSI_Handler
+ def_irq_handler USB_OH3_OTG2_2_Handler
+ def_irq_handler USB_OH2_OTG_Handler
+ def_irq_handler USB_OTG1_Handler
+ def_irq_handler USB_OTG2_Handler
+ def_irq_handler PXP2_Handler
+ def_irq_handler SCTR1_Handler
+ def_irq_handler SCTR2_Handler
+ def_irq_handler Analog_TempSensor_Handler
+ def_irq_handler SAI3_Handler
+ def_irq_handler Analog_brown_out_Handler
def_irq_handler GPT4_Handler
def_irq_handler GPT3_Handler
def_irq_handler GPT2_Handler
@@ -312,10 +369,54 @@ DefaultISR:
def_irq_handler GPIO6_INT31_16_Handler
def_irq_handler GPIO7_INT15_0_Handler
def_irq_handler GPIO7_INT31_16_Handler
- def_irq_handler MU_Handler
+ def_irq_handler WDOG1_Handler
+ def_irq_handler WDOG2_Handler
+ def_irq_handler KPP_Handler
+ def_irq_handler PWM1_Handler
+ def_irq_handler PWM2_Handler
+ def_irq_handler PWM3_Handler
+ def_irq_handler PWM4_Handler
+ def_irq_handler CCM1_Handler
+ def_irq_handler CCM2_Handler
+ def_irq_handler GPC_Handler
+ def_irq_handler MU_A7_Handler
+ def_irq_handler SRC_Handler
+ def_irq_handler SIM1_Handler
+ def_irq_handler RTIC_Handler
+ def_irq_handler CPU_Handler
+ def_irq_handler CPU_CTI_Handler
+ def_irq_handler CCM_SRC_GPC_Handler
+ def_irq_handler SAI1_Handler
+ def_irq_handler SAI2_Handler
+ def_irq_handler MU_M4_Handler
def_irq_handler ADC1_Handler
def_irq_handler ADC2_Handler
+ def_irq_handler ENET2_MAC0_TRANS1_Handler
+ def_irq_handler ENET2_MAC0_TRANS2_Handler
+ def_irq_handler ENET2_MAC0_IRQ_Handler
+ def_irq_handler ENET2_1588_TIMER_IRQ_Handler
+ def_irq_handler TPR_Handler
+ def_irq_handler CAAM_QUEUE_Handler
+ def_irq_handler CAAM_ERROR_Handler
+ def_irq_handler QSPI_Handler
+ def_irq_handler TZASC1_Handler
+ def_irq_handler WDOG4_Handler
def_irq_handler FLEXCAN1_Handler
def_irq_handler FLEXCAN2_Handler
+ def_irq_handler PERFMON1_Handler
+ def_irq_handler PERFMON2_Handler
+ def_irq_handler CAAM_WRAPPER1_Handler
+ def_irq_handler CAAM_WRAPPER2_Handler
+ def_irq_handler SEMA4_HS_A7_Handler
+ def_irq_handler EPDC_Handler
+ def_irq_handler ENET1_MAC0_TRANS1_Handler
+ def_irq_handler ENET1_MAC0_TRANS2_Handler
+ def_irq_handler ENET1_MAC0_Handler
+ def_irq_handler ENET1_1588_TIMER_Handler
+ def_irq_handler PCIE_CTRL1_Handler
+ def_irq_handler PCIE_CTRL2_Handler
+ def_irq_handler PCIE_CTRL3_Handler
+ def_irq_handler PCIE_CTRL4_Handler
def_irq_handler UART7_Handler
+ def_irq_handler PCIE_CTRL_REQUEST_Handler
.end
diff --git a/platform/devices/MCIMX7D/startup/iar/startup_MCIMX7D_M4.s b/platform/devices/MCIMX7D/startup/iar/startup_MCIMX7D_M4.s
deleted file mode 100644
index 385c49c..0000000
--- a/platform/devices/MCIMX7D/startup/iar/startup_MCIMX7D_M4.s
+++ /dev/null
@@ -1,520 +0,0 @@
-; ---------------------------------------------------------------------------------------
-; @file: startup_MCIMX7D_M4.s
-; @purpose: CMSIS Cortex-M4 Core Device Startup File
-; IMX7D_M4
-; @version: 0.1
-; @date: 2015-04-06
-; @build: b49163
-; ---------------------------------------------------------------------------------------
-;
-; Copyright (c) 2015 , Freescale Semiconductor, Inc.
-; All rights reserved.
-;
-; Redistribution and use in source and binary forms, with or without modification,
-; are permitted provided that the following conditions are met:
-;
-; o Redistributions of source code must retain the above copyright notice, this list
-; of conditions and the following disclaimer.
-;
-; o Redistributions in binary form must reproduce the above copyright notice, this
-; list of conditions and the following disclaimer in the documentation and/or
-; other materials provided with the distribution.
-;
-; o Neither the name of Freescale Semiconductor, Inc. nor the names of its
-; contributors may be used to endorse or promote products derived from this
-; software without specific prior written permission.
-;
-; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-; ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-; DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
-; ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-; (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-; ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-;
-; The modules in this file are included in the libraries, and may be replaced
-; by any user-defined modules that define the PUBLIC symbol _program_start or
-; a user defined start symbol.
-; To override the cstartup defined in the library, simply add your modified
-; version to the workbench project.
-;
-; The vector table is normally located at address 0.
-; When debugging in RAM, it can be located in RAM, aligned to at least 2^6.
-; The name "__vector_table" has special meaning for C-SPY:
-; it is where the SP start value is found, and the NVIC vector
-; table register (VTOR) is initialized to this address if != 0.
-;
-; Cortex-M version
-;
-
- MODULE ?cstartup
-
- ;; Forward declaration of sections.
- SECTION CSTACK:DATA:NOROOT(3)
-
- SECTION .intvec:CODE:NOROOT(2)
-
- EXTERN __iar_program_start
- EXTERN SystemInit
- PUBLIC __vector_table
-
- DATA
-__vector_table
- DCD sfe(CSTACK)
- DCD Reset_Handler
-
- DCD NMI_Handler ;NMI Handler
- DCD HardFault_Handler ;Hard Fault Handler
- DCD MemManage_Handler ;MPU Fault Handler
- DCD BusFault_Handler ;Bus Fault Handler
- DCD UsageFault_Handler ;Usage Fault Handler
- DCD 0 ;Reserved
- DCD 0 ;Reserved
- DCD 0 ;Reserved
- DCD 0 ;Reserved
- DCD SVC_Handler ;SVCall Handler
- DCD DebugMon_Handler ;Debug Monitor Handler
- DCD 0 ;Reserved
- DCD PendSV_Handler ;PendSV Handler
- DCD SysTick_Handler ;SysTick Handler
-
-;External Interrupts
- DCD DefaultISR ;Reserved Interrupt 16
- DCD DefaultISR ;Reserved Interrupt 17
- DCD DefaultISR ;Reserved Interrupt 18
- DCD DefaultISR ;Reserved Interrupt 19
- DCD DefaultISR ;Reserved Interrupt 20
- DCD DefaultISR ;Reserved Interrupt 21
- DCD DefaultISR ;Reserved Interrupt 22
- DCD DefaultISR ;Reserved Interrupt 23
- DCD DefaultISR ;Reserved Interrupt 24
- DCD DefaultISR ;Reserved Interrupt 25
- DCD WDOG3_Handler ;WDOG3 Handler
- DCD SEMA4_Handler ;SEMA4 handler
- DCD DefaultISR ;Reserved Interrupt 28
- DCD DefaultISR ;Reserved Interrupt 29
- DCD DefaultISR ;Reserved Interrupt 30
- DCD DefaultISR ;Reserved Interrupt 31
- DCD UART6_Handler ;UART6 Handler
- DCD DefaultISR ;Reserved Interrupt 33
- DCD DefaultISR ;Reserved Interrupt 34
- DCD DefaultISR ;Reserved Interrupt 35
- DCD DefaultISR ;Reserved Interrupt 36
- DCD DefaultISR ;Reserved Interrupt 37
- DCD DefaultISR ;Reserved Interrupt 38
- DCD DefaultISR ;Reserved Interrupt 39
- DCD DefaultISR ;Reserved Interrupt 40
- DCD DefaultISR ;Reserved Interrupt 41
- DCD UART1_Handler ;UART1 Handler
- DCD UART2_Handler ;UART2 Handler
- DCD UART3_Handler ;UART3 Handler
- DCD UART4_Handler ;UART4 Handler
- DCD UART5_Handler ;UART5 Handler
- DCD eCSPI1_Handler ;eCSPI1 Handler
- DCD eCSPI2_Handler ;eCSPI2 Handler
- DCD eCSPI3_Handler ;eCSPI3 Handler
- DCD eCSPI4_Handler ;eCSPI4 Handler
- DCD I2C1_Handler ;I2C1 Handler
- DCD I2C2_Handler ;I2C2 Handler
- DCD I2C3_Handler ;I2C3 Handler
- DCD I2C4_Handler ;I2C4 Handler
- DCD DefaultISR ;Reserved Interrupt 55
- DCD DefaultISR ;Reserved Interrupt 56
- DCD DefaultISR ;Reserved Interrupt 57
- DCD DefaultISR ;Reserved Interrupt 58
- DCD DefaultISR ;Reserved Interrupt 59
- DCD DefaultISR ;Reserved Interrupt 60
- DCD DefaultISR ;Reserved Interrupt 61
- DCD DefaultISR ;Reserved Interrupt 62
- DCD DefaultISR ;Reserved Interrupt 63
- DCD DefaultISR ;Reserved Interrupt 64
- DCD DefaultISR ;Reserved Interrupt 65
- DCD DefaultISR ;Reserved Interrupt 66
- DCD DefaultISR ;Reserved Interrupt 67
- DCD GPT4_Handler ;GPT4 handler
- DCD GPT3_Handler ;GPT3 handler
- DCD GPT2_Handler ;GPT2 handler
- DCD GPT1_Handler ;GPT1 handler
- DCD GPIO1_INT7_Handler ;Active HIGH Interrupt from INT7 from GPIO
- DCD GPIO1_INT6_Handler ;Active HIGH Interrupt from INT6 from GPIO
- DCD GPIO1_INT5_Handler ;Active HIGH Interrupt from INT5 from GPIO
- DCD GPIO1_INT4_Handler ;Active HIGH Interrupt from INT4 from GPIO
- DCD GPIO1_INT3_Handler ;Active HIGH Interrupt from INT3 from GPIO
- DCD GPIO1_INT2_Handler ;Active HIGH Interrupt from INT2 from GPIO
- DCD GPIO1_INT1_Handler ;Active HIGH Interrupt from INT1 from GPIO
- DCD GPIO1_INT0_Handler ;Active HIGH Interrupt from INT0 from GPIO
- DCD GPIO1_INT15_0_Handler ;Combined interrupt indication for GPIO1 signal 0 throughout 15
- DCD GPIO1_INT31_16_Handler ;Combined interrupt indication for GPIO1 signal 16 throughout 31
- DCD GPIO2_INT15_0_Handler ;Combined interrupt indication for GPIO2 signal 0 throughout 15
- DCD GPIO2_INT31_16_Handler ;Combined interrupt indication for GPIO2 signal 16 throughout 31
- DCD GPIO3_INT15_0_Handler ;Combined interrupt indication for GPIO3 signal 0 throughout 15
- DCD GPIO3_INT31_16_Handler ;Combined interrupt indication for GPIO3 signal 16 throughout 31
- DCD GPIO4_INT15_0_Handler ;Combined interrupt indication for GPIO4 signal 0 throughout 15
- DCD GPIO4_INT31_16_Handler ;Combined interrupt indication for GPIO4 signal 16 throughout 31
- DCD GPIO5_INT15_0_Handler ;Combined interrupt indication for GPIO5 signal 0 throughout 15
- DCD GPIO5_INT31_16_Handler ;Combined interrupt indication for GPIO5 signal 16 throughout 31
- DCD GPIO6_INT15_0_Handler ;Combined interrupt indication for GPIO6 signal 0 throughout 15
- DCD GPIO6_INT31_16_Handler ;Combined interrupt indication for GPIO6 signal 16 throughout 31
- DCD GPIO7_INT15_0_Handler ;Combined interrupt indication for GPIO7 signal 0 throughout 15
- DCD GPIO7_INT31_16_Handler ;Combined interrupt indication for GPIO7 signal 16 throughout 31
- DCD DefaultISR ;Reserved Interrupt 94
- DCD DefaultISR ;Reserved Interrupt 95
- DCD DefaultISR ;Reserved Interrupt 96
- DCD DefaultISR ;Reserved Interrupt 97
- DCD DefaultISR ;Reserved Interrupt 98
- DCD DefaultISR ;Reserved Interrupt 99
- DCD DefaultISR ;Reserved Interrupt 100
- DCD DefaultISR ;Reserved Interrupt 101
- DCD DefaultISR ;Reserved Interrupt 102
- DCD DefaultISR ;Reserved Interrupt 103
- DCD DefaultISR ;Reserved Interrupt 104
- DCD DefaultISR ;Reserved Interrupt 105
- DCD DefaultISR ;Reserved Interrupt 106
- DCD DefaultISR ;Reserved Interrupt 107
- DCD DefaultISR ;Reserved Interrupt 108
- DCD DefaultISR ;Reserved Interrupt 109
- DCD DefaultISR ;Reserved Interrupt 110
- DCD DefaultISR ;Reserved Interrupt 111
- DCD DefaultISR ;Reserved Interrupt 112
- DCD MU_Handler ;MU Handler
- DCD ADC1_Handler ;ADC1 Handler
- DCD ADC2_Handler ;ADC2 Handler
- DCD DefaultISR ;Reserved Interrupt 116
- DCD DefaultISR ;Reserved Interrupt 117
- DCD DefaultISR ;Reserved Interrupt 118
- DCD DefaultISR ;Reserved Interrupt 119
- DCD DefaultISR ;Reserved Interrupt 120
- DCD DefaultISR ;Reserved Interrupt 121
- DCD DefaultISR ;Reserved Interrupt 122
- DCD DefaultISR ;Reserved Interrupt 123
- DCD DefaultISR ;Reserved Interrupt 124
- DCD DefaultISR ;Reserved Interrupt 125
- DCD FLEXCAN1_Handler ;FLEXCAN1 Handler
- DCD FLEXCAN2_Handler ;FLEXCAN2 Handler
- DCD DefaultISR ;Reserved Interrupt 128
- DCD DefaultISR ;Reserved Interrupt 129
- DCD DefaultISR ;Reserved Interrupt 130
- DCD DefaultISR ;Reserved Interrupt 131
- DCD DefaultISR ;Reserved Interrupt 132
- DCD DefaultISR ;Reserved Interrupt 133
- DCD DefaultISR ;Reserved Interrupt 134
- DCD DefaultISR ;Reserved Interrupt 135
- DCD DefaultISR ;Reserved Interrupt 136
- DCD DefaultISR ;Reserved Interrupt 137
- DCD DefaultISR ;Reserved Interrupt 138
- DCD DefaultISR ;Reserved Interrupt 139
- DCD DefaultISR ;Reserved Interrupt 140
- DCD DefaultISR ;Reserved Interrupt 141
- DCD UART7_Handler ;UART7 Handler
- DCD DefaultISR ;Reserved Interrupt 143
-
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;
-;; Default interrupt handlers.
-;;
- THUMB
-
- PUBWEAK Reset_Handler
- SECTION .text:CODE:REORDER:NOROOT(2)
-Reset_Handler
- CPSID I ; Mask interrupts
- LDR R0, =SystemInit
- BLX R0
- CPSIE I ; Unmask interrupts
- LDR R0, =__iar_program_start
- BX R0
-
- PUBWEAK NMI_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-NMI_Handler
- B .
-
- PUBWEAK HardFault_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-HardFault_Handler
- B .
-
- PUBWEAK MemManage_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-MemManage_Handler
- B .
-
- PUBWEAK BusFault_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-BusFault_Handler
- B .
-
- PUBWEAK UsageFault_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-UsageFault_Handler
- B .
-
- PUBWEAK SVC_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-SVC_Handler
- B .
-
- PUBWEAK DebugMon_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-DebugMon_Handler
- B .
-
- PUBWEAK PendSV_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-PendSV_Handler
- B .
-
- PUBWEAK SysTick_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-SysTick_Handler
- B .
-
- PUBWEAK WDOG3_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-WDOG3_Handler
- B .
-
- PUBWEAK UART1_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-UART1_Handler
- B .
-
- PUBWEAK UART2_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-UART2_Handler
- B .
-
- PUBWEAK UART3_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-UART3_Handler
- B .
-
- PUBWEAK UART4_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-UART4_Handler
- B .
-
- PUBWEAK UART5_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-UART5_Handler
- B .
-
- PUBWEAK UART6_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-UART6_Handler
- B .
-
- PUBWEAK UART7_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-UART7_Handler
- B .
-
- PUBWEAK eCSPI1_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-eCSPI1_Handler
- B .
-
- PUBWEAK eCSPI2_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-eCSPI2_Handler
- B .
-
- PUBWEAK eCSPI3_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-eCSPI3_Handler
- B .
-
- PUBWEAK eCSPI4_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-eCSPI4_Handler
- B .
-
- PUBWEAK I2C1_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-I2C1_Handler
- B .
-
- PUBWEAK I2C2_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-I2C2_Handler
- B .
-
- PUBWEAK I2C3_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-I2C3_Handler
- B .
-
- PUBWEAK I2C4_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-I2C4_Handler
- B .
-
- PUBWEAK GPT4_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPT4_Handler
- B .
-
- PUBWEAK GPT3_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPT3_Handler
- B .
-
- PUBWEAK GPT2_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPT2_Handler
- B .
-
- PUBWEAK GPT1_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPT1_Handler
- B .
-
- PUBWEAK GPIO1_INT7_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO1_INT7_Handler
- B .
-
- PUBWEAK GPIO1_INT6_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO1_INT6_Handler
- B .
-
- PUBWEAK GPIO1_INT5_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO1_INT5_Handler
- B .
-
- PUBWEAK GPIO1_INT4_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO1_INT4_Handler
- B .
-
- PUBWEAK GPIO1_INT3_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO1_INT3_Handler
- B .
-
- PUBWEAK GPIO1_INT2_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO1_INT2_Handler
- B .
-
- PUBWEAK GPIO1_INT1_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO1_INT1_Handler
- B .
-
- PUBWEAK GPIO1_INT0_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO1_INT0_Handler
- B .
-
- PUBWEAK GPIO1_INT15_0_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO1_INT15_0_Handler
- B .
-
- PUBWEAK GPIO1_INT31_16_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO1_INT31_16_Handler
- B .
-
- PUBWEAK GPIO2_INT15_0_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO2_INT15_0_Handler
- B .
-
- PUBWEAK GPIO2_INT31_16_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO2_INT31_16_Handler
- B .
-
- PUBWEAK GPIO3_INT15_0_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO3_INT15_0_Handler
- B .
-
- PUBWEAK GPIO3_INT31_16_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO3_INT31_16_Handler
- B .
-
- PUBWEAK GPIO4_INT15_0_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO4_INT15_0_Handler
- B .
-
- PUBWEAK GPIO4_INT31_16_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO4_INT31_16_Handler
- B .
-
- PUBWEAK GPIO5_INT15_0_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO5_INT15_0_Handler
- B .
-
- PUBWEAK GPIO5_INT31_16_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO5_INT31_16_Handler
- B .
-
- PUBWEAK GPIO6_INT15_0_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO6_INT15_0_Handler
- B .
-
- PUBWEAK GPIO6_INT31_16_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO6_INT31_16_Handler
- B .
-
- PUBWEAK GPIO7_INT15_0_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO7_INT15_0_Handler
- B .
-
- PUBWEAK GPIO7_INT31_16_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-GPIO7_INT31_16_Handler
- B .
-
- PUBWEAK MU_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-MU_Handler
- B .
-
- PUBWEAK ADC1_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-ADC1_Handler
- B .
-
- PUBWEAK ADC2_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-ADC2_Handler
- B .
-
- PUBWEAK SEMA4_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-SEMA4_Handler
- B .
-
- PUBWEAK FLEXCAN1_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-FLEXCAN1_Handler
-
- PUBWEAK FLEXCAN2_Handler
- SECTION .text:CODE:REORDER:NOROOT(1)
-FLEXCAN2_Handler
-
- PUBWEAK DefaultISR
- SECTION .text:CODE:REORDER:NOROOT(1)
-DefaultISR
- B DefaultISR
-
- END
-
diff --git a/platform/devices/MCIMX7D/startup/system_MCIMX7D_M4.c b/platform/devices/MCIMX7D/startup/system_MCIMX7D_M4.c
index 550e4ba..dedf6de 100644
--- a/platform/devices/MCIMX7D/startup/system_MCIMX7D_M4.c
+++ b/platform/devices/MCIMX7D/startup/system_MCIMX7D_M4.c
@@ -30,6 +30,10 @@
#include <stdbool.h>
#include "MCIMX7D_M4.h"
+/* ----------------------------------------------------------------------------
+ -- Helper macro
+ ---------------------------------------------------------------------------- */
+#define EXTRACT_BITFIELD(reg, shift, width) ((*(reg) & (((1 << (width)) - 1) << (shift))) >> (shift))
/* ----------------------------------------------------------------------------
-- Vector Table offset
@@ -39,35 +43,145 @@
/* ----------------------------------------------------------------------------
-- Core clock
---------------------------------------------------------------------------- */
-uint32_t SystemCoreClock = 240000000;
+uint32_t SystemCoreClock = 240000000ul;
/* ----------------------------------------------------------------------------
-- SystemInit()
---------------------------------------------------------------------------- */
void SystemInit(void)
{
- // The Vector table base address is given by linker script.
+ /* The Vector table base address is given by linker script. */
#if defined(__CC_ARM)
- extern uint32_t Image$$ER_m_text$$Base[];
+ extern uint32_t Image$$VECTOR_ROM$$Base[];
#else
extern uint32_t __VECTOR_TABLE[];
#endif
-
+ /* Enable FPU */
#if ((1 == __FPU_PRESENT) && (1 == __FPU_USED))
SCB->CPACR |= ((3UL << 10*2)|(3UL << 11*2)); /* set CP10 and CP11 Full Access */
#endif
- /* M4 core root SYS PLL Div2: 240MHz */
+ /* Set M4 core clock to SYS_PLL_Div2 @ 240MHz. */
CCM_TARGET_ROOT1 = 0x11000000;
- /* initialize cache */
- // Enable I_Cache
- // Enable D_Cache
+ /* Initialize MPU */
+ /* Make sure outstanding transfers are done. */
+ __DMB();
+ /* Disable the MPU. */
+ MPU->CTRL = 0;
+
+ /* Select Region 0 to configure. */
+ MPU->RNR = 0;
+ /* Set base address of Region 0 to the base of Default CODE + SRAM memory region(1GB). */
+ MPU->RBAR = 0x00000000;
+ /* Region 0 setting:
+ * 1) Enable Instruction Access;
+ * 2) Full Data Access Permission;
+ * 3) Outer and inner Non-Cacheable;
+ * 4) Region Not Shared;
+ * 5) All Sub-Region Enable;
+ * 6) MPU Protection Region size = 1GB;
+ * 7) Enable Region 0.
+ */
+ MPU->RASR = 0x0308003B;
+
+ /* Select Region 1 to configure. */
+ MPU->RNR = 1;
+ /* Set base address of Region 1 to the base of Default RAM memory region(2GB). */
+ MPU->RBAR = 0x60000000;
+ /* Region 1 setting:
+ * 1) Enable Instruction Access;
+ * 2) Full Data Access Permission;
+ * 3) Outer and inner Non-Cacheable;
+ * 4) Region Not Shared;
+ * 5) All Sub-Region Enable;
+ * 6) MPU Protection Region size = 2GB;
+ * 7) Enable Region 1.
+ */
+ MPU->RASR = 0x0308003D;
+
+ /* Select Region 2 to configure. */
+ MPU->RNR = 2;
+ /* Set base address of Region 2 to the base of Cacheable OCRAM region(128KB). */
+ MPU->RBAR = 0x20200000;
+ /* Region 2 setting:
+ * 1) Enable Instruction Access;
+ * 2) Full Data Access Permission;
+ * 3) Write Back, Write Allocate;
+ * 4) Region Not Shared;
+ * 5) All Sub-Region Enable;
+ * 6) MPU Protection Region size = 128KB;
+ * 7) Enable Region 2.
+ */
+ MPU->RASR = 0x030B0021;
+
+ /* Select Region 3 to configure. */
+ MPU->RNR = 3;
+ /* Set base address of Region 3 to the base of Cacheable QSPI Flash region(2MB). */
+ MPU->RBAR = 0x60000000;
+ /* Region 3 setting:
+ * 1) Enable Instruction Access;
+ * 2) Full Data Access Permission;
+ * 3) Write Back, Write Allocate;
+ * 4) Region Not Shared;
+ * 5) All Sub-Region Enable;
+ * 6) MPU Protection Region size = 2MB;
+ * 7) Enable Region 3.
+ */
+ MPU->RASR = 0x030B0029;
- /* relocate vector table */
+ /* Select Region 4 to configure. */
+ MPU->RNR = 4;
+ /* Set base address of Region 4 to the base of Cacheable DDR RAM region(2MB). */
+ MPU->RBAR = 0x80000000;
+ /* Region 4 setting:
+ * 1) Enable Instruction Access;
+ * 2) Full Data Access Permission;
+ * 3) Write Back, Write Allocate;
+ * 4) Region Not Shared;
+ * 5) All Sub-Region Enable;
+ * 6) MPU Protection Region size = 2MB;
+ * 7) Enable Region 4.
+ */
+ MPU->RASR = 0x030B0029;
+
+ /* Disable unused regions. */
+ MPU->RNR = 5;
+ MPU->RBAR = 0;
+ MPU->RASR = 0;
+ MPU->RNR = 6;
+ MPU->RBAR = 0;
+ MPU->RASR = 0;
+ MPU->RNR = 7;
+ MPU->RBAR = 0;
+ MPU->RASR = 0;
+
+ /* Enable Privileged default memory map and the MPU. */
+ MPU->CTRL = MPU_CTRL_ENABLE_Msk |
+ MPU_CTRL_PRIVDEFENA_Msk;
+ /* Memory barriers to ensure subsequence data & instruction
+ * transfers using updated MPU settings.
+ */
+ __DSB();
+ __ISB();
+
+ /* Initialize Cache */
+ /* Enable System Bus Cache */
+ /* set command to invalidate all ways, enable write buffer
+ and write GO bit to initiate command */
+ LMEM_PSCCR = LMEM_PSCCR_INVW1_MASK | LMEM_PSCCR_INVW0_MASK;
+ LMEM_PSCCR |= LMEM_PSCCR_GO_MASK;
+ /* wait until the command completes */
+ while (LMEM_PSCCR & LMEM_PSCCR_GO_MASK);
+ /* Enable cache, enable write buffer */
+ LMEM_PSCCR = (LMEM_PSCCR_ENWRBUF_MASK | LMEM_PSCCR_ENCACHE_MASK);
+ __DSB();
+ __ISB();
+
+ /* Relocate vector table */
#if defined(__CC_ARM)
- SCB->VTOR = (uint32_t)Image$$ER_m_text$$Base + VECT_TAB_OFFSET;
+ SCB->VTOR = (uint32_t)Image$$VECTOR_ROM$$Base + VECT_TAB_OFFSET;
#else
SCB->VTOR = (uint32_t)__VECTOR_TABLE + VECT_TAB_OFFSET;
#endif
@@ -76,10 +190,204 @@ void SystemInit(void)
/* ----------------------------------------------------------------------------
-- SystemCoreClockUpdate()
---------------------------------------------------------------------------- */
-
void SystemCoreClockUpdate(void)
{
- SystemCoreClock = 240000000;
+ uint8_t coreClockRoot = EXTRACT_BITFIELD(&CCM_TARGET_ROOT1, 24, 3);
+ uint8_t coreClockPreDiv = EXTRACT_BITFIELD(&CCM_TARGET_ROOT1, 16, 3) + 1;
+ uint8_t coreClockPostDiv = EXTRACT_BITFIELD(&CCM_TARGET_ROOT1, 0, 6) + 1;
+ float temp;
+
+ switch (coreClockRoot)
+ {
+ /* OSC_24M: */
+ case 0:
+ SystemCoreClock = 24000000ul;
+ break;
+
+ /* SYS_PLL_DIV2: */
+ case 1:
+ /* Check SYS PLL bypass bit. */
+ if (!EXTRACT_BITFIELD(&CCM_ANALOG_PLL_480_REG(CCM_ANALOG), 16, 1))
+ {
+ SystemCoreClock = (1 == EXTRACT_BITFIELD(&CCM_ANALOG_PLL_480_REG(CCM_ANALOG), \
+ 0, 1)) ? 264000000ul : 240000000ul;
+ }
+ else
+ {
+ SystemCoreClock = 24000000ul;
+ }
+ break;
+
+ /* ENET_PLL_DIV4: */
+ case 2:
+ /* Check ENET PLL bypass bit. */
+ if (!EXTRACT_BITFIELD(&CCM_ANALOG_PLL_ENET_REG(CCM_ANALOG), 16, 1))
+ SystemCoreClock = 250000000ul;
+ else
+ SystemCoreClock = 24000000ul;
+ break;
+
+ /* SYS_PLL_PFD2: */
+ case 3:
+ /* Check SYS SYS PLL bypass bit. */
+ if (!EXTRACT_BITFIELD(&CCM_ANALOG_PLL_480_REG(CCM_ANALOG), 16, 1))
+ {
+ SystemCoreClock = (1 == EXTRACT_BITFIELD(&CCM_ANALOG_PLL_480_REG(CCM_ANALOG), \
+ 0, 1)) ? 528000000ul : 480000000ul;
+ SystemCoreClock /= EXTRACT_BITFIELD(&CCM_ANALOG_PFD_480A_REG(CCM_ANALOG), 16, 6);
+ SystemCoreClock *= 18;
+ }
+ else
+ {
+ SystemCoreClock = 24000000ul;
+ }
+ break;
+
+ /* DDR_PLL_DIV2: */
+ case 4:
+ /* Check DDR PLL bypass bit. */
+ if (!EXTRACT_BITFIELD(&CCM_ANALOG_PLL_DDR_REG(CCM_ANALOG), 16, 1))
+ {
+ if (1 == EXTRACT_BITFIELD(&CCM_ANALOG_PLL_DDR_SS_REG(CCM_ANALOG), 15, 1))
+ {
+ temp = (float)EXTRACT_BITFIELD(&CCM_ANALOG_PLL_DDR_SS_REG(CCM_ANALOG), 0, 15) /
+ (float)EXTRACT_BITFIELD(&CCM_ANALOG_PLL_DDR_DENOM_REG(CCM_ANALOG), 0, 30) *
+ (float)EXTRACT_BITFIELD(&CCM_ANALOG_PLL_DDR_NUM_REG(CCM_ANALOG), 0, 30);
+ temp += EXTRACT_BITFIELD(&CCM_ANALOG_PLL_DDR_REG(CCM_ANALOG), 0, 7);
+ SystemCoreClock = (uint32_t)(24000000ul * temp);
+ }
+ else
+ SystemCoreClock = 24000000ul * EXTRACT_BITFIELD(&CCM_ANALOG_PLL_DDR_REG(CCM_ANALOG), 0, 7);
+
+ switch (EXTRACT_BITFIELD(&CCM_ANALOG_PLL_DDR_REG(CCM_ANALOG), 21, 2))
+ {
+ case 0:
+ SystemCoreClock >>= 2;
+ break;
+ case 1:
+ SystemCoreClock >>= 1;
+ break;
+ case 2:
+ case 3:
+ break;
+ }
+
+ SystemCoreClock >>= 1;
+ }
+ else
+ {
+ SystemCoreClock = 24000000ul;
+ }
+ break;
+
+ /* AUDIO_PLL: */
+ case 5:
+ /* Check AUDIO PLL bypass bit. */
+ if (!EXTRACT_BITFIELD(&CCM_ANALOG_PLL_AUDIO_REG(CCM_ANALOG), 16, 1))
+ {
+ if (1 == EXTRACT_BITFIELD(&CCM_ANALOG_PLL_AUDIO_SS_REG(CCM_ANALOG), 15, 1))
+ {
+ temp = (float)EXTRACT_BITFIELD(&CCM_ANALOG_PLL_AUDIO_SS_REG(CCM_ANALOG), 0, 15) /
+ (float)EXTRACT_BITFIELD(&CCM_ANALOG_PLL_AUDIO_DENOM_REG(CCM_ANALOG), 0, 30) *
+ (float)EXTRACT_BITFIELD(&CCM_ANALOG_PLL_AUDIO_NUM_REG(CCM_ANALOG), 0, 30);
+ temp += EXTRACT_BITFIELD(&CCM_ANALOG_PLL_AUDIO_REG(CCM_ANALOG), 0, 7);
+ SystemCoreClock = (uint32_t)(24000000ul * temp);
+ }
+ else
+ SystemCoreClock = 24000000ul * EXTRACT_BITFIELD(&CCM_ANALOG_PLL_AUDIO_REG(CCM_ANALOG), 0, 7);
+
+ switch (EXTRACT_BITFIELD(&CCM_ANALOG_PLL_AUDIO_REG(CCM_ANALOG), 19, 2))
+ {
+ case 0x0:
+ SystemCoreClock >>= 2;
+ break;
+ case 0x1:
+ SystemCoreClock >>= 1;
+ break;
+ case 0x2:
+ case 0x3:
+ break;
+ }
+
+ switch (EXTRACT_BITFIELD(&CCM_ANALOG_PLL_AUDIO_REG(CCM_ANALOG), 22, 2))
+ {
+ case 0x0:
+ case 0x2:
+ break;
+ case 0x1:
+ SystemCoreClock >>= 1;
+ break;
+ case 0x3:
+ SystemCoreClock >>= 2;
+ break;
+ }
+ }
+ else
+ {
+ SystemCoreClock = 24000000ul;
+ }
+ break;
+
+ /* VIDEO_PLL: */
+ case 6:
+ /* Check VIDEO PLL bypass bit. */
+ if (!EXTRACT_BITFIELD(&CCM_ANALOG_PLL_VIDEO_REG(CCM_ANALOG), 16, 1))
+ {
+ if (1 == EXTRACT_BITFIELD(&CCM_ANALOG_PLL_VIDEO_SS_REG(CCM_ANALOG), 15, 1))
+ {
+ temp = (float)EXTRACT_BITFIELD(&CCM_ANALOG_PLL_VIDEO_SS_REG(CCM_ANALOG), 0, 15) /
+ (float)EXTRACT_BITFIELD(&CCM_ANALOG_PLL_VIDEO_DENOM_REG(CCM_ANALOG), 0, 30) *
+ (float)EXTRACT_BITFIELD(&CCM_ANALOG_PLL_VIDEO_NUM_REG(CCM_ANALOG), 0, 30);
+ temp += EXTRACT_BITFIELD(&CCM_ANALOG_PLL_VIDEO_REG(CCM_ANALOG), 0, 7);
+ SystemCoreClock = (uint32_t)(24000000ul * temp);
+ }
+ else
+ SystemCoreClock = 24000000ul * EXTRACT_BITFIELD(&CCM_ANALOG_PLL_VIDEO_REG(CCM_ANALOG), 0, 7);
+
+ switch (EXTRACT_BITFIELD(&CCM_ANALOG_PLL_VIDEO_REG(CCM_ANALOG), 19, 2))
+ {
+ case 0x0:
+ SystemCoreClock >>= 2;
+ break;
+ case 0x1:
+ SystemCoreClock >>= 1;
+ break;
+ case 0x2:
+ case 0x3:
+ break;
+ }
+
+ switch (EXTRACT_BITFIELD(&CCM_ANALOG_PLL_VIDEO_REG(CCM_ANALOG), 22, 2))
+ {
+ case 0x0:
+ case 0x2:
+ break;
+ case 0x1:
+ SystemCoreClock >>= 1;
+ break;
+ case 0x3:
+ SystemCoreClock >>= 2;
+ break;
+ }
+ }
+ else
+ {
+ SystemCoreClock = 24000000ul;
+ }
+ break;
+
+ /* USB_PLL: */
+ case 7:
+ SystemCoreClock = 480000000ul;
+ break;
+
+ default:
+ /* Set SystemCoreClock to default clock freq. */
+ SystemCoreClock = 240000000ul;
+ break;
+ }
+
+ SystemCoreClock = (SystemCoreClock / coreClockPreDiv) / coreClockPostDiv;
}
/*******************************************************************************
diff --git a/platform/devices/device_imx.h b/platform/devices/device_imx.h
index fe1b21b..b90fbcc 100644
--- a/platform/devices/device_imx.h
+++ b/platform/devices/device_imx.h
@@ -48,12 +48,14 @@
*
* The CPU macro should be declared in the project or makefile.
*/
-#if defined(CPU_IMX6SX_M4)
+#if defined(CPU_MCIMX6X_M4)
/* CMSIS-style register definitions */
- #include "MCIMX6X/include/MCIMX6SX_M4.h"
+ #include "MCIMX6X/include/MCIMX6X_M4.h"
+ #define RDC_SEMAPHORE_MASTER_SELF (5)
+ #define SEMA4_PROCESSOR_SELF (1)
-#elif defined(CPU_IMX7D_M4)
+#elif defined(CPU_MCIMX7D_M4)
/* CMSIS-style register definitions */
#include "MCIMX7D/include/MCIMX7D_M4.h"
diff --git a/platform/drivers/inc/adc_imx7d.h b/platform/drivers/inc/adc_imx7d.h
index d163c3a..a3d4eba 100644
--- a/platform/drivers/inc/adc_imx7d.h
+++ b/platform/drivers/inc/adc_imx7d.h
@@ -45,113 +45,98 @@
* Definitions
******************************************************************************/
-/*!
- * @brief ADC module initialize structure.
- */
+/*! @brief ADC module initialize structure. */
typedef struct _adc_init_config
{
- uint32_t sampleRate; /*!< The desired ADC sample rate.*/
- bool levelShifterEnable; /*!< The level shifter module configuration(Enable to power on ADC module).*/
+ uint32_t sampleRate; /*!< The desired ADC sample rate.*/
+ bool levelShifterEnable; /*!< The level shifter module configuration(Enable to power on ADC module).*/
} adc_init_config_t;
-/*!
- * @brief ADC logic channel initialize structure.
- */
+/*! @brief ADC logic channel initialize structure. */
typedef struct _adc_logic_ch_init_config
{
- uint8_t inputChannel; /*!< The logic channel to be set.*/
- bool coutinuousEnable; /*!< Continuous sample mode enable configuration.*/
- uint32_t convertRate; /*!< The continuous rate when continuous sample enabled.*/
- bool averageEnable; /*!< Hardware average enable configuration.*/
- uint8_t averageNumber; /*!< The average number for hardware average function.*/
+ uint32_t convertRate; /*!< The continuous rate when continuous sample enabled.*/
+ uint8_t inputChannel; /*!< The logic channel to be set.*/
+ uint8_t averageNumber; /*!< The average number for hardware average function.*/
+ bool coutinuousEnable; /*!< Continuous sample mode enable configuration.*/
+ bool averageEnable; /*!< Hardware average enable configuration.*/
} adc_logic_ch_init_config_t;
-/*!
- * @brief ADC logic channel selection enumeration.
- */
+/*! @brief ADC logic channel selection enumeration. */
enum _adc_logic_ch_selection
{
- adcLogicChA = 0x0, /*!< ADC Logic Channel A.*/
- adcLogicChB = 0x1, /*!< ADC Logic Channel B.*/
- adcLogicChC = 0x2, /*!< ADC Logic Channel C.*/
- adcLogicChD = 0x3, /*!< ADC Logic Channel D.*/
- adcLogicChSW = 0x4 /*!< ADC Logic Channel Software.*/
+ adcLogicChA = 0x0, /*!< ADC Logic Channel A.*/
+ adcLogicChB = 0x1, /*!< ADC Logic Channel B.*/
+ adcLogicChC = 0x2, /*!< ADC Logic Channel C.*/
+ adcLogicChD = 0x3, /*!< ADC Logic Channel D.*/
+ adcLogicChSW = 0x4, /*!< ADC Logic Channel Software.*/
};
-/*!
- * @brief ADC hardware average number enumeration.
- */
+/*! @brief ADC hardware average number enumeration. */
enum _adc_average_number
{
- adcAvgNum4 = 0x0, /*!< ADC Hardware Average Number is set to 4.*/
- adcAvgNum8 = 0x1, /*!< ADC Hardware Average Number is set to 8.*/
- adcAvgNum16 = 0x2, /*!< ADC Hardware Average Number is set to 16.*/
- adcAvgNum32 = 0x3 /*!< ADC Hardware Average Number is set to 32.*/
+ adcAvgNum4 = 0x0, /*!< ADC Hardware Average Number is set to 4.*/
+ adcAvgNum8 = 0x1, /*!< ADC Hardware Average Number is set to 8.*/
+ adcAvgNum16 = 0x2, /*!< ADC Hardware Average Number is set to 16.*/
+ adcAvgNum32 = 0x3, /*!< ADC Hardware Average Number is set to 32.*/
};
-/*!
- * @brief ADC build-in comparer work mode configuration enumeration.
- */
+/*! @brief ADC build-in comparer work mode configuration enumeration. */
enum _adc_compare_mode
{
- adcCmpModeDisable = 0x0, /*!< ADC build-in comparator is disabled.*/
- adcCmpModeGreaterThanLow = 0x1, /*!< ADC build-in comparator will be triggered when sample value greater than low threshold.*/
- adcCmpModeLessThanLow = 0x2, /*!< ADC build-in comparator will be triggered when sample value less than low threshold.*/
- adcCmpModeInInterval = 0x3, /*!< ADC build-in comparator will be triggered when sample value in interval between low and high threshold.*/
- adcCmpModeGreaterThanHigh = 0x5, /*!< ADC build-in comparator will be triggered when sample value greater than high threshold.*/
- adcCmpModeLessThanHigh = 0x6, /*!< ADC build-in comparator will be triggered when sample value less than high threshold.*/
- adcCmpModeOutOffInterval = 0x7 /*!< ADC build-in comparator will be triggered when sample value out of interval between low and high threshold.*/
+ adcCmpModeDisable = 0x0, /*!< ADC build-in comparator is disabled.*/
+ adcCmpModeGreaterThanLow = 0x1, /*!< ADC build-in comparator is triggered when sample value greater than low threshold.*/
+ adcCmpModeLessThanLow = 0x2, /*!< ADC build-in comparator is triggered when sample value less than low threshold.*/
+ adcCmpModeInInterval = 0x3, /*!< ADC build-in comparator is triggered when sample value in interval between low and high threshold.*/
+ adcCmpModeGreaterThanHigh = 0x5, /*!< ADC build-in comparator is triggered when sample value greater than high threshold.*/
+ adcCmpModeLessThanHigh = 0x6, /*!< ADC build-in comparator is triggered when sample value less than high threshold.*/
+ adcCmpModeOutOffInterval = 0x7, /*!< ADC build-in comparator is triggered when sample value out of interval between low and high threshold.*/
};
-/*!
- * @brief This enumeration contains the settings for all of the ADC
- * interrupt configurations.
- */
+/*! @brief This enumeration contains the settings for all of the ADC interrupt configurations. */
enum _adc_interrupt
{
- adcIntLastFifoDataRead = ADC_INT_EN_LAST_FIFO_DATA_READ_EN_MASK,
- adcIntConvertTimeoutChSw = ADC_INT_EN_SW_CH_COV_TO_INT_EN_MASK,
- adcIntConvertTimeoutChD = ADC_INT_EN_CHD_COV_TO_INT_EN_MASK,
- adcIntConvertTimeoutChC = ADC_INT_EN_CHC_COV_TO_INT_EN_MASK,
- adcIntConvertTimeoutChB = ADC_INT_EN_CHB_COV_TO_INT_EN_MASK,
- adcIntConvertTimeoutChA = ADC_INT_EN_CHA_COV_TO_INT_EN_MASK,
- adcIntConvertChSw = ADC_INT_EN_SW_CH_COV_INT_EN_MASK,
- adcIntConvertChD = ADC_INT_EN_CHD_COV_INT_EN_MASK,
- adcIntConvertChC = ADC_INT_EN_CHC_COV_INT_EN_MASK,
- adcIntConvertChB = ADC_INT_EN_CHB_COV_INT_EN_MASK,
- adcIntConvertChA = ADC_INT_EN_CHA_COV_INT_EN_MASK,
- adcIntFifoOverrun = ADC_INT_EN_FIFO_OVERRUN_INT_EN_MASK,
- adcIntFifoUnderrun = ADC_INT_EN_FIFO_UNDERRUN_INT_EN_MASK,
- adcIntDmaReachWatermark = ADC_INT_EN_DMA_REACH_WM_INT_EN_MASK,
- adcIntCmpChD = ADC_INT_EN_CHD_CMP_INT_EN_MASK,
- adcIntCmpChC = ADC_INT_EN_CHC_CMP_INT_EN_MASK,
- adcIntCmpChB = ADC_INT_EN_CHB_CMP_INT_EN_MASK,
- adcIntCmpChA = ADC_INT_EN_CHA_CMP_INT_EN_MASK
+ adcIntLastFifoDataRead = ADC_INT_EN_LAST_FIFO_DATA_READ_EN_MASK, /*!< Last FIFO Data Read Interrupt Enable.*/
+ adcIntConvertTimeoutChSw = ADC_INT_EN_SW_CH_COV_TO_INT_EN_MASK, /*!< Software Channel Conversion Time Out Interrupt Enable.*/
+ adcIntConvertTimeoutChD = ADC_INT_EN_CHD_COV_TO_INT_EN_MASK, /*!< Channel D Conversion Time Out Interrupt Enable.*/
+ adcIntConvertTimeoutChC = ADC_INT_EN_CHC_COV_TO_INT_EN_MASK, /*!< Channel C Conversion Time Out Interrupt Enable.*/
+ adcIntConvertTimeoutChB = ADC_INT_EN_CHB_COV_TO_INT_EN_MASK, /*!< Channel B Conversion Time Out Interrupt Enable.*/
+ adcIntConvertTimeoutChA = ADC_INT_EN_CHA_COV_TO_INT_EN_MASK, /*!< Channel A Conversion Time Out Interrupt Enable.*/
+ adcIntConvertChSw = ADC_INT_EN_SW_CH_COV_INT_EN_MASK, /*!< Software Channel Conversion Interrupt Enable.*/
+ adcIntConvertChD = ADC_INT_EN_CHD_COV_INT_EN_MASK, /*!< Channel D Conversion Interrupt Enable.*/
+ adcIntConvertChC = ADC_INT_EN_CHC_COV_INT_EN_MASK, /*!< Channel C Conversion Interrupt Enable.*/
+ adcIntConvertChB = ADC_INT_EN_CHB_COV_INT_EN_MASK, /*!< Channel B Conversion Interrupt Enable.*/
+ adcIntConvertChA = ADC_INT_EN_CHA_COV_INT_EN_MASK, /*!< Channel A Conversion Interrupt Enable.*/
+ adcIntFifoOverrun = ADC_INT_EN_FIFO_OVERRUN_INT_EN_MASK, /*!< FIFO overrun Interrupt Enable.*/
+ adcIntFifoUnderrun = ADC_INT_EN_FIFO_UNDERRUN_INT_EN_MASK, /*!< FIFO underrun Interrupt Enable.*/
+ adcIntDmaReachWatermark = ADC_INT_EN_DMA_REACH_WM_INT_EN_MASK, /*!< DMA Reach Watermark Level Interrupt Enable.*/
+ adcIntCmpChD = ADC_INT_EN_CHD_CMP_INT_EN_MASK, /*!< Channel D Compare Interrupt Enable.*/
+ adcIntCmpChC = ADC_INT_EN_CHC_CMP_INT_EN_MASK, /*!< Channel C Compare Interrupt Enable.*/
+ adcIntCmpChB = ADC_INT_EN_CHB_CMP_INT_EN_MASK, /*!< Channel B Compare Interrupt Enable.*/
+ adcIntCmpChA = ADC_INT_EN_CHA_CMP_INT_EN_MASK, /*!< Channel A Compare Interrupt Enable.*/
};
-/*!
- * @brief Flag for ADC interrupt/DMA status check or polling status.
- */
+/*! @brief Flag for ADC interrupt/DMA status check or polling status. */
enum _adc_status_flag
{
- adcStatusLastFifoDataRead = ADC_INT_STATUS_LAST_FIFO_DATA_READ_MASK,
- adcStatusConvertTimeoutChSw = ADC_INT_STATUS_SW_CH_COV_TO_MASK,
- adcStatusConvertTimeoutChD = ADC_INT_STATUS_CHD_COV_TO_MASK,
- adcStatusConvertTimeoutChC = ADC_INT_STATUS_CHC_COV_TO_MASK,
- adcStatusConvertTimeoutChB = ADC_INT_STATUS_CHB_COV_TO_MASK,
- adcStatusConvertTimeoutChA = ADC_INT_STATUS_CHA_COV_TO_MASK,
- adcStatusConvertChSw = ADC_INT_STATUS_SW_CH_COV_MASK,
- adcStatusConvertChD = ADC_INT_STATUS_CHD_COV_MASK,
- adcStatusConvertChC = ADC_INT_STATUS_CHC_COV_MASK,
- adcStatusConvertChB = ADC_INT_STATUS_CHB_COV_MASK,
- adcStatusConvertChA = ADC_INT_STATUS_CHA_COV_MASK,
- adcStatusFifoOverrun = ADC_INT_STATUS_FIFO_OVERRUN_MASK,
- adcStatusFifoUnderrun = ADC_INT_STATUS_FIFO_UNDERRUN_MASK,
- adcStatusDmaReachWatermark = ADC_INT_STATUS_DMA_REACH_WM_MASK,
- adcStatusCmpChD = ADC_INT_STATUS_CHD_CMP_MASK,
- adcStatusCmpChC = ADC_INT_STATUS_CHC_CMP_MASK,
- adcStatusCmpChB = ADC_INT_STATUS_CHB_CMP_MASK,
- adcStatusCmpChA = ADC_INT_STATUS_CHA_CMP_MASK
+ adcStatusLastFifoDataRead = ADC_INT_STATUS_LAST_FIFO_DATA_READ_MASK, /*!< Last FIFO Data Read status flag.*/
+ adcStatusConvertTimeoutChSw = ADC_INT_STATUS_SW_CH_COV_TO_MASK, /*!< Software Channel Conversion Time Out status flag.*/
+ adcStatusConvertTimeoutChD = ADC_INT_STATUS_CHD_COV_TO_MASK, /*!< Channel D Conversion Time Out status flag.*/
+ adcStatusConvertTimeoutChC = ADC_INT_STATUS_CHC_COV_TO_MASK, /*!< Channel C Conversion Time Out status flag.*/
+ adcStatusConvertTimeoutChB = ADC_INT_STATUS_CHB_COV_TO_MASK, /*!< Channel B Conversion Time Out status flag.*/
+ adcStatusConvertTimeoutChA = ADC_INT_STATUS_CHA_COV_TO_MASK, /*!< Channel A Conversion Time Out status flag.*/
+ adcStatusConvertChSw = ADC_INT_STATUS_SW_CH_COV_MASK, /*!< Software Channel Conversion status flag.*/
+ adcStatusConvertChD = ADC_INT_STATUS_CHD_COV_MASK, /*!< Channel D Conversion status flag.*/
+ adcStatusConvertChC = ADC_INT_STATUS_CHC_COV_MASK, /*!< Channel C Conversion status flag.*/
+ adcStatusConvertChB = ADC_INT_STATUS_CHB_COV_MASK, /*!< Channel B Conversion status flag.*/
+ adcStatusConvertChA = ADC_INT_STATUS_CHA_COV_MASK, /*!< Channel A Conversion status flag.*/
+ adcStatusFifoOverrun = ADC_INT_STATUS_FIFO_OVERRUN_MASK, /*!< FIFO Overrun status flag.*/
+ adcStatusFifoUnderrun = ADC_INT_STATUS_FIFO_UNDERRUN_MASK, /*!< FIFO Underrun status flag.*/
+ adcStatusDmaReachWatermark = ADC_INT_STATUS_DMA_REACH_WM_MASK, /*!< DMA Reach Watermark Level status flag.*/
+ adcStatusCmpChD = ADC_INT_STATUS_CHD_CMP_MASK, /*!< Channel D Compare status flag.*/
+ adcStatusCmpChC = ADC_INT_STATUS_CHC_CMP_MASK, /*!< Channel C Compare status flag.*/
+ adcStatusCmpChB = ADC_INT_STATUS_CHB_CMP_MASK, /*!< Channel B Compare status flag.*/
+ adcStatusCmpChA = ADC_INT_STATUS_CHA_CMP_MASK, /*!< Channel A Compare status flag.*/
};
/*******************************************************************************
@@ -173,7 +158,7 @@ extern "C" {
* @param base ADC base pointer.
* @param initConfig ADC initialize structure.
*/
-void ADC_Init(ADC_Type* base, adc_init_config_t* initConfig);
+void ADC_Init(ADC_Type* base, const adc_init_config_t* initConfig);
/*!
* @brief This function reset ADC module register content to its default value.
@@ -184,7 +169,7 @@ void ADC_Deinit(ADC_Type* base);
/*!
* @brief This function Enable ADC module build-in Level Shifter.
- * For iMX7D, Level Shifter should always be enabled.
+ * For i.MX 7Dual, Level Shifter should always be enabled.
* User can disable Level Shifter to save power.
*
* @param base ADC base pointer.
@@ -224,7 +209,8 @@ void ADC_SetSampleRate(ADC_Type* base, uint32_t sampleRate);
* @brief This function is used to stop all digital part power.
*
* @param base ADC base pointer.
- * @param clockDown - true: Clock down.
+ * @param clockDown Stop all ADC digital part or not.
+ * - true: Clock down.
* - false: Clock running.
*/
void ADC_SetClockDownCmd(ADC_Type* base, bool clockDown);
@@ -233,7 +219,8 @@ void ADC_SetClockDownCmd(ADC_Type* base, bool clockDown);
* @brief This function is used to power down ADC analogue core.
* Before entering into stop-mode, power down ADC analogue core first.
* @param base ADC base pointer.
- * @param powerDown - true: Power down the ADC analogue core.
+ * @param powerDown Power down ADC analogue core or not.
+ * - true: Power down the ADC analogue core.
* - false: Do not power down the ADC analogue core.
*/
void ADC_SetPowerDownCmd(ADC_Type* base, bool powerDown);
@@ -249,16 +236,16 @@ void ADC_SetPowerDownCmd(ADC_Type* base, bool powerDown);
* @brief Initialize ADC Logic channel with initialize structure.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
* @param chInitConfig ADC logic channel initialize structure.
*/
-void ADC_LogicChInit(ADC_Type* base, uint8_t logicCh, adc_logic_ch_init_config_t* chInitConfig);
+void ADC_LogicChInit(ADC_Type* base, uint8_t logicCh, const adc_logic_ch_init_config_t* chInitConfig);
/*!
* @brief Reset target ADC logic channel registers to default value.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
*/
void ADC_LogicChDeinit(ADC_Type* base, uint8_t logicCh);
@@ -266,7 +253,7 @@ void ADC_LogicChDeinit(ADC_Type* base, uint8_t logicCh);
* @brief Select input channel for target logic channel.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
* @param inputCh Input channel selection for target logic channel(vary from 0 to 15).
*/
void ADC_SelectInputCh(ADC_Type* base, uint8_t logicCh, uint8_t inputCh);
@@ -275,7 +262,7 @@ void ADC_SelectInputCh(ADC_Type* base, uint8_t logicCh, uint8_t inputCh);
* @brief Set ADC conversion rate of target logic channel.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
* @param convertRate ADC conversion rate in Hz.
*/
void ADC_SetConvertRate(ADC_Type* base, uint8_t logicCh, uint32_t convertRate);
@@ -284,9 +271,10 @@ void ADC_SetConvertRate(ADC_Type* base, uint8_t logicCh, uint32_t convertRate);
* @brief Set work state of hardware average feature of target logic channel.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
- * @param enable - true: Enable hardware average.
- * - faluse: Disable hardware average.
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
+ * @param enable Enable/Disable hardware average
+ * - true: Enable hardware average of given logic channel.
+ * - false: Disable hardware average of given logic channel.
*/
void ADC_SetAverageCmd(ADC_Type* base, uint8_t logicCh, bool enable);
@@ -294,8 +282,8 @@ void ADC_SetAverageCmd(ADC_Type* base, uint8_t logicCh, bool enable);
* @brief Set hardware average number of target logic channel.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
- * @param avgNum hardware average number(should select from _adc_average_number enumeration).
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
+ * @param avgNum hardware average number(should select from @ref _adc_average_number enumeration).
*/
void ADC_SetAverageNum(ADC_Type* base, uint8_t logicCh, uint8_t avgNum);
@@ -310,9 +298,10 @@ void ADC_SetAverageNum(ADC_Type* base, uint8_t logicCh, uint8_t avgNum);
* @brief Set continuous convert work mode of target logic channel.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
- * @param enable - true: Enable continuous convert.
- * - false: Disable continuous convert.
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
+ * @param enable Enable/Disable continuous convertion.
+ * - true: Enable continuous convertion.
+ * - false: Disable continuous convertion.
*/
void ADC_SetConvertCmd(ADC_Type* base, uint8_t logicCh, bool enable);
@@ -320,15 +309,24 @@ void ADC_SetConvertCmd(ADC_Type* base, uint8_t logicCh, bool enable);
* @brief Trigger single time convert on target logic channel.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
*/
void ADC_TriggerSingleConvert(ADC_Type* base, uint8_t logicCh);
/*!
+ * @brief Stop current convert on target logic channel.
+ * For logic channel A ~ D, current conversion will stop immediately.
+ * For Software channel, this function will be waited until current conversion finished.
+ * @param base ADC base pointer.
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
+ */
+void ADC_StopConvert(ADC_Type* base, uint8_t logicCh);
+
+/*!
* @brief Get 12-bit length right aligned convert result.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
* @return convert result on target logic channel.
*/
uint16_t ADC_GetConvertResult(ADC_Type* base, uint8_t logicCh);
@@ -344,8 +342,8 @@ uint16_t ADC_GetConvertResult(ADC_Type* base, uint8_t logicCh);
* @brief Set the work mode of ADC module build-in comparer on target logic channel.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
- * @param cmpMode Comparer work mode selected from _adc_compare_mode enumeration.
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
+ * @param cmpMode Comparer work mode selected from @ref _adc_compare_mode enumeration.
*/
void ADC_SetCmpMode(ADC_Type* base, uint8_t logicCh, uint8_t cmpMode);
@@ -353,7 +351,7 @@ void ADC_SetCmpMode(ADC_Type* base, uint8_t logicCh, uint8_t cmpMode);
* @brief Set ADC module build-in comparer high threshold on target logic channel.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
* @param threshold Comparer threshold in 12-bit unsigned int formate.
*/
void ADC_SetCmpHighThres(ADC_Type* base, uint8_t logicCh, uint16_t threshold);
@@ -362,7 +360,7 @@ void ADC_SetCmpHighThres(ADC_Type* base, uint8_t logicCh, uint16_t threshold);
* @brief Set ADC module build-in comparer low threshold on target logic channel.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
* @param threshold Comparer threshold in 12-bit unsigned int formate.
*/
void ADC_SetCmpLowThres(ADC_Type* base, uint8_t logicCh, uint16_t threshold);
@@ -372,9 +370,10 @@ void ADC_SetCmpLowThres(ADC_Type* base, uint8_t logicCh, uint16_t threshold);
* This feature can disable continuous conversion when CMP condition matched.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
- * @param enable - true: Enable Auto Disable feature.
- * - false: Disable Auto Disable feature.
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
+ * @param enable Enable/Disable Auto Disable feature.
+ * - true: Enable Auto Disable feature.
+ * - false: Disable Auto Disable feature.
*/
void ADC_SetAutoDisableCmd(ADC_Type* base, uint8_t logicCh, bool enable);
@@ -389,8 +388,10 @@ void ADC_SetAutoDisableCmd(ADC_Type* base, uint8_t logicCh, bool enable);
* @brief Enables or disables ADC interrupt requests.
*
* @param base ADC base pointer.
- * @param intSource ADC interrupt sources to config.
- * @param enable Pass true to enable interrupt, false to disable.
+ * @param intSource ADC interrupt sources to configuration.
+ * @param enable Enable/Disable given ADC interrupt.
+ * - true: Enable given ADC interrupt.
+ * - false: Disable given ADC interrupt.
*/
void ADC_SetIntCmd(ADC_Type* base, uint32_t intSource, bool enable);
@@ -398,8 +399,10 @@ void ADC_SetIntCmd(ADC_Type* base, uint32_t intSource, bool enable);
* @brief Enables or disables ADC interrupt flag when interrupt condition met.
*
* @param base ADC base pointer.
- * @param intSignal ADC interrupt signals to config.
- * @param intSignal Should be select from _adc_interrupt enumeration.
+ * @param intSignal ADC interrupt signals to configuration (see @ref _adc_interrupt enumeration).
+ * @param enable Enable/Disable given ADC interrupt flags.
+ * - true: Enable given ADC interrupt flags.
+ * - false: Disable given ADC interrupt flags.
*/
void ADC_SetIntSigCmd(ADC_Type* base, uint32_t intSignal, bool enable);
@@ -407,7 +410,7 @@ void ADC_SetIntSigCmd(ADC_Type* base, uint32_t intSignal, bool enable);
* @brief Gets the ADC status flag state.
*
* @param base ADC base pointer.
- * @param flags ADC status flag mask defined in _adc_status_flag enumeration.
+ * @param flags ADC status flag mask defined in @ref _adc_status_flag enumeration.
* @return ADC status, each bit represents one status flag
*/
static inline uint32_t ADC_GetStatusFlag(ADC_Type* base, uint32_t flags)
@@ -419,7 +422,7 @@ static inline uint32_t ADC_GetStatusFlag(ADC_Type* base, uint32_t flags)
* @brief Clear one or more ADC status flag state.
*
* @param base ADC base pointer.
- * @param flags ADC status flag mask defined in _adc_status_flag enumeration.
+ * @param flags ADC status flag mask defined in @ref _adc_status_flag enumeration.
*/
static inline void ADC_ClearStatusFlag(ADC_Type* base, uint32_t flags)
{
@@ -437,8 +440,9 @@ static inline void ADC_ClearStatusFlag(ADC_Type* base, uint32_t flags)
* @brief Set the reset state of ADC internal DMA part.
*
* @param base ADC base pointer.
- * @param active - true :Reset the DMA and DMA FIFO return to its reset value.
- * - false :de-active DMA reset.
+ * @param active Reset DMA & DMA FIFO or not.
+ * - true: Reset the DMA and DMA FIFO return to its reset value.
+ * - false: Do not reset DMA and DMA FIFO.
*/
void ADC_SetDmaReset(ADC_Type* base, bool active);
@@ -446,8 +450,9 @@ void ADC_SetDmaReset(ADC_Type* base, bool active);
* @brief Set the work mode of ADC DMA part.
*
* @param base ADC base pointer.
- * @param enable - true :Enable DMA, the data in DMA FIFO should move by SDMA.
- * - false :Disable DMA, the data in DMA FIFO can only move by CPU.
+ * @param enable Enable/Disable ADC DMA part.
+ * - true: Enable DMA, the data in DMA FIFO should move by SDMA.
+ * - false: Disable DMA, the data in DMA FIFO can only move by CPU.
*/
void ADC_SetDmaCmd(ADC_Type* base, bool enable);
@@ -455,16 +460,17 @@ void ADC_SetDmaCmd(ADC_Type* base, bool enable);
* @brief Set the work mode of ADC DMA FIFO part.
*
* @param base ADC base pointer.
- * @param enable - true :Enable DMA FIFO.
- * - false :Disable DMA FIFO.
+ * @param enable Enable/Disable DMA FIFO.
+ * - true: Enable DMA FIFO.
+ * - false: Disable DMA FIFO.
*/
void ADC_SetDmaFifoCmd(ADC_Type* base, bool enable);
/*!
- * @brief Select the logic channel that will use DMA transfer.
+ * @brief Select the logic channel that uses the DMA transfer.
*
* @param base ADC base pointer.
- * @param logicCh ADC module logic channel selection(refer to _adc_logic_ch_selection enumeration).
+ * @param logicCh ADC module logic channel selection (see @ref _adc_logic_ch_selection enumeration).
*/
static inline void ADC_SetDmaCh(ADC_Type* base, uint32_t logicCh)
{
@@ -504,8 +510,8 @@ static inline uint32_t ADC_GetFifoData(ADC_Type* base)
* @brief Get the DMA FIFO full status
*
* @param base ADC base pointer.
- * @return - true: DMA FIFO full
- * - false: DMA FIFO not full
+ * @retval true: DMA FIFO full.
+ * @retval false: DMA FIFO not full.
*/
static inline bool ADC_IsFifoFull(ADC_Type* base)
{
@@ -516,8 +522,8 @@ static inline bool ADC_IsFifoFull(ADC_Type* base)
* @brief Get the DMA FIFO empty status
*
* @param base ADC base pointer.
- * @return - true: DMA FIFO empty
- * - false: DMA FIFO not empty
+ * @retval true: DMA FIFO is empty.
+ * @retval false: DMA FIFO is not empty.
*/
static inline bool ADC_IsFifoEmpty(ADC_Type* base)
{
diff --git a/platform/drivers/inc/ccm_analog_imx7d.h b/platform/drivers/inc/ccm_analog_imx7d.h
index 675ae1d..0b5f2a1 100644
--- a/platform/drivers/inc/ccm_analog_imx7d.h
+++ b/platform/drivers/inc/ccm_analog_imx7d.h
@@ -56,108 +56,104 @@
* @brief PLL control names for PLL power/bypass/lock operations.
*
* These constants define the PLL control names for PLL power/bypass/lock operations.\n
- * 0:15 : REG offset to CCM_ANALOG_BASE in bytes\n
- * 16:20 : Powerdown bit shift
+ * - 0:15: REG offset to CCM_ANALOG_BASE in bytes.
+ * - 16:20: Power down bit shift.
*/
-enum _ccm_analog_pll_control {
- ccmAnalogPllArmControl = CCM_ANALOG_TUPLE(PLL_ARM, CCM_ANALOG_PLL_ARM_POWERDOWN_SHIFT),
- ccmAnalogPllDdrControl = CCM_ANALOG_TUPLE(PLL_DDR, CCM_ANALOG_PLL_DDR_POWERDOWN_SHIFT),
- ccmAnalogPll480Control = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_POWERDOWN_SHIFT),
- ccmAnalogPllEnetControl = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_POWERDOWN_SHIFT),
- ccmAnalogPllAudioControl = CCM_ANALOG_TUPLE(PLL_AUDIO, CCM_ANALOG_PLL_AUDIO_POWERDOWN_SHIFT),
- ccmAnalogPllVideoControl = CCM_ANALOG_TUPLE(PLL_VIDEO, CCM_ANALOG_PLL_VIDEO_POWERDOWN_SHIFT)
+enum _ccm_analog_pll_control
+{
+ ccmAnalogPllArmControl = CCM_ANALOG_TUPLE(PLL_ARM, CCM_ANALOG_PLL_ARM_POWERDOWN_SHIFT), /*!< CCM Analog ARM PLL Control.*/
+ ccmAnalogPllDdrControl = CCM_ANALOG_TUPLE(PLL_DDR, CCM_ANALOG_PLL_DDR_POWERDOWN_SHIFT), /*!< CCM Analog DDR PLL Control.*/
+ ccmAnalogPll480Control = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_POWERDOWN_SHIFT), /*!< CCM Analog 480M PLL Control.*/
+ ccmAnalogPllEnetControl = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_POWERDOWN_SHIFT), /*!< CCM Analog Ethernet PLL Control.*/
+ ccmAnalogPllAudioControl = CCM_ANALOG_TUPLE(PLL_AUDIO, CCM_ANALOG_PLL_AUDIO_POWERDOWN_SHIFT), /*!< CCM Analog AUDIO PLL Control.*/
+ ccmAnalogPllVideoControl = CCM_ANALOG_TUPLE(PLL_VIDEO, CCM_ANALOG_PLL_VIDEO_POWERDOWN_SHIFT), /*!< CCM Analog VIDEO PLL Control.*/
};
/*!
* @brief PLL clock names for clock enable/disable settings.
*
* These constants define the PLL clock names for PLL clock enable/disable operations.\n
- * 0:15 : REG offset to CCM_ANALOG_BASE in bytes\n
- * 16:20 : Clock enable bit shift
+ * - 0:15: REG offset to CCM_ANALOG_BASE in bytes.
+ * - 16:20: Clock enable bit shift.
*/
-enum _ccm_analog_pll_clock {
- ccmAnalogPllArmClock = CCM_ANALOG_TUPLE(PLL_ARM, CCM_ANALOG_PLL_ARM_ENABLE_CLK_SHIFT),
-
- ccmAnalogPllDdrClock = CCM_ANALOG_TUPLE(PLL_DDR, CCM_ANALOG_PLL_DDR_ENABLE_CLK_SHIFT),
- ccmAnalogPllDdrDiv2Clock = CCM_ANALOG_TUPLE(PLL_DDR, CCM_ANALOG_PLL_DDR_DIV2_ENABLE_CLK_SHIFT),
-
- ccmAnalogPll480Clock = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_ENABLE_CLK_SHIFT),
-
- ccmAnalogPllEnet25MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_25MHZ_SHIFT),
- ccmAnalogPllEnet40MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_40MHZ_SHIFT),
- ccmAnalogPllEnet50MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_50MHZ_SHIFT),
- ccmAnalogPllEnet100MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_100MHZ_SHIFT),
- ccmAnalogPllEnet125MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_125MHZ_SHIFT),
- ccmAnalogPllEnet250MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_250MHZ_SHIFT),
- ccmAnalogPllEnet500MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_500MHZ_SHIFT),
-
- ccmAnalogPllAudioClock = CCM_ANALOG_TUPLE(PLL_AUDIO, CCM_ANALOG_PLL_AUDIO_ENABLE_CLK_SHIFT),
- ccmAnalogPllVideoClock = CCM_ANALOG_TUPLE(PLL_VIDEO, CCM_ANALOG_PLL_VIDEO_ENABLE_CLK_SHIFT)
+enum _ccm_analog_pll_clock
+{
+ ccmAnalogPllArmClock = CCM_ANALOG_TUPLE(PLL_ARM, CCM_ANALOG_PLL_ARM_ENABLE_CLK_SHIFT), /*!< CCM Analog ARM PLL Clock.*/
+ ccmAnalogPllDdrClock = CCM_ANALOG_TUPLE(PLL_DDR, CCM_ANALOG_PLL_DDR_ENABLE_CLK_SHIFT), /*!< CCM Analog DDR PLL Clock.*/
+ ccmAnalogPllDdrDiv2Clock = CCM_ANALOG_TUPLE(PLL_DDR, CCM_ANALOG_PLL_DDR_DIV2_ENABLE_CLK_SHIFT), /*!< CCM Analog DDR PLL divided by 2 Clock.*/
+ ccmAnalogPll480Clock = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_ENABLE_CLK_SHIFT), /*!< CCM Analog 480M PLL Clock.*/
+ ccmAnalogPllEnet25MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_25MHZ_SHIFT), /*!< CCM Analog Ethernet 25M PLL Clock.*/
+ ccmAnalogPllEnet40MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_40MHZ_SHIFT), /*!< CCM Analog Ethernet 40M PLL Clock.*/
+ ccmAnalogPllEnet50MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_50MHZ_SHIFT), /*!< CCM Analog Ethernet 50M PLL Clock.*/
+ ccmAnalogPllEnet100MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_100MHZ_SHIFT), /*!< CCM Analog Ethernet 100M PLL Clock.*/
+ ccmAnalogPllEnet125MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_125MHZ_SHIFT), /*!< CCM Analog Ethernet 125M PLL Clock.*/
+ ccmAnalogPllEnet250MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_250MHZ_SHIFT), /*!< CCM Analog Ethernet 250M PLL Clock.*/
+ ccmAnalogPllEnet500MhzClock = CCM_ANALOG_TUPLE(PLL_ENET, CCM_ANALOG_PLL_ENET_ENABLE_CLK_500MHZ_SHIFT), /*!< CCM Analog Ethernet 500M PLL Clock.*/
+ ccmAnalogPllAudioClock = CCM_ANALOG_TUPLE(PLL_AUDIO, CCM_ANALOG_PLL_AUDIO_ENABLE_CLK_SHIFT), /*!< CCM Analog AUDIO PLL Clock.*/
+ ccmAnalogPllVideoClock = CCM_ANALOG_TUPLE(PLL_VIDEO, CCM_ANALOG_PLL_VIDEO_ENABLE_CLK_SHIFT), /*!< CCM Analog VIDEO PLL Clock.*/
};
/*!
* @brief PFD gate names for clock gate settings, clock source is system PLL(PLL_480)
*
* These constants define the PFD gate names for PFD clock enable/disable operations.\n
- * 0:15 : REG offset to CCM_ANALOG_BASE in bytes\n
- * 16:20 : Clock gate bit shift
+ * - 0:15: REG offset to CCM_ANALOG_BASE in bytes.
+ * - 16:20: Clock gate bit shift.
*/
-enum _ccm_analog_pfd_clkgate {
- ccmAnalogMainDiv1ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_MAIN_DIV1_CLKGATE_SHIFT),
- ccmAnalogMainDiv2ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_MAIN_DIV2_CLKGATE_SHIFT),
- ccmAnalogMainDiv4ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_MAIN_DIV4_CLKGATE_SHIFT),
-
- ccmAnalogPfd0Div2ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_PFD0_DIV2_CLKGATE_SHIFT),
- ccmAnalogPfd1Div2ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_PFD1_DIV2_CLKGATE_SHIFT),
- ccmAnalogPfd2Div2ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_PFD2_DIV2_CLKGATE_SHIFT),
-
- ccmAnalogPfd0Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD0_DIV1_CLKGATE_SHIFT),
- ccmAnalogPfd1Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD1_DIV1_CLKGATE_SHIFT),
- ccmAnalogPfd2Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD2_DIV1_CLKGATE_SHIFT),
- ccmAnalogPfd3Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD3_DIV1_CLKGATE_SHIFT),
-
- ccmAnalogPfd4Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD4_DIV1_CLKGATE_SHIFT),
- ccmAnalogPfd5Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD5_DIV1_CLKGATE_SHIFT),
- ccmAnalogPfd6Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD6_DIV1_CLKGATE_SHIFT),
- ccmAnalogPfd7Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD7_DIV1_CLKGATE_SHIFT)
+enum _ccm_analog_pfd_clkgate
+{
+ ccmAnalogMainDiv1ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_MAIN_DIV1_CLKGATE_SHIFT), /*!< CCM Analog 480 MAIN DIV1 Clock Gate.*/
+ ccmAnalogMainDiv2ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_MAIN_DIV2_CLKGATE_SHIFT), /*!< CCM Analog 480 MAIN DIV2 Clock Gate.*/
+ ccmAnalogMainDiv4ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_MAIN_DIV4_CLKGATE_SHIFT), /*!< CCM Analog 480 MAIN DIV4 Clock Gate.*/
+ ccmAnalogPfd0Div2ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_PFD0_DIV2_CLKGATE_SHIFT), /*!< CCM Analog 480 PFD0 DIV2 Clock Gate.*/
+ ccmAnalogPfd1Div2ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_PFD1_DIV2_CLKGATE_SHIFT), /*!< CCM Analog 480 PFD1 DIV2 Clock Gate.*/
+ ccmAnalogPfd2Div2ClkGate = CCM_ANALOG_TUPLE(PLL_480, CCM_ANALOG_PLL_480_PFD2_DIV2_CLKGATE_SHIFT), /*!< CCM Analog 480 PFD2 DIV2 Clock Gate.*/
+ ccmAnalogPfd0Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD0_DIV1_CLKGATE_SHIFT), /*!< CCM Analog 480A PFD0 DIV1 Clock Gate.*/
+ ccmAnalogPfd1Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD1_DIV1_CLKGATE_SHIFT), /*!< CCM Analog 480A PFD1 DIV1 Clock Gate.*/
+ ccmAnalogPfd2Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD2_DIV1_CLKGATE_SHIFT), /*!< CCM Analog 480A PFD2 DIV1 Clock Gate.*/
+ ccmAnalogPfd3Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD3_DIV1_CLKGATE_SHIFT), /*!< CCM Analog 480A PFD3 DIV1 Clock Gate.*/
+ ccmAnalogPfd4Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD4_DIV1_CLKGATE_SHIFT), /*!< CCM Analog 480B PFD4 DIV1 Clock Gate.*/
+ ccmAnalogPfd5Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD5_DIV1_CLKGATE_SHIFT), /*!< CCM Analog 480B PFD5 DIV1 Clock Gate.*/
+ ccmAnalogPfd6Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD6_DIV1_CLKGATE_SHIFT), /*!< CCM Analog 480B PFD6 DIV1 Clock Gate.*/
+ ccmAnalogPfd7Div1ClkGate = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD7_DIV1_CLKGATE_SHIFT), /*!< CCM Analog 480B PFD7 DIV1 Clock Gate.*/
};
/*!
* @brief PFD fraction names for clock fractional divider operations
*
* These constants define the PFD fraction names for PFD fractional divider operations.\n
- * 0:15 : REG offset to CCM_ANALOG_BASE in bytes\n
- * 16:20 : Fraction bits shift
+ * - 0:15: REG offset to CCM_ANALOG_BASE in bytes.
+ * - 16:20: Fraction bits shift.
*/
-enum _ccm_analog_pfd_frac {
- ccmAnalogPfd0Frac = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD0_FRAC_SHIFT),
- ccmAnalogPfd1Frac = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD1_FRAC_SHIFT),
- ccmAnalogPfd2Frac = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD2_FRAC_SHIFT),
- ccmAnalogPfd3Frac = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD3_FRAC_SHIFT),
-
- ccmAnalogPfd4Frac = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD4_FRAC_SHIFT),
- ccmAnalogPfd5Frac = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD5_FRAC_SHIFT),
- ccmAnalogPfd6Frac = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD6_FRAC_SHIFT),
- ccmAnalogPfd7Frac = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD7_FRAC_SHIFT)
+enum _ccm_analog_pfd_frac
+{
+ ccmAnalogPfd0Frac = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD0_FRAC_SHIFT), /*!< CCM Analog 480A PFD0 fractional divider.*/
+ ccmAnalogPfd1Frac = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD1_FRAC_SHIFT), /*!< CCM Analog 480A PFD1 fractional divider.*/
+ ccmAnalogPfd2Frac = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD2_FRAC_SHIFT), /*!< CCM Analog 480A PFD2 fractional divider.*/
+ ccmAnalogPfd3Frac = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD3_FRAC_SHIFT), /*!< CCM Analog 480A PFD3 fractional divider.*/
+ ccmAnalogPfd4Frac = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD4_FRAC_SHIFT), /*!< CCM Analog 480B PFD4 fractional divider.*/
+ ccmAnalogPfd5Frac = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD5_FRAC_SHIFT), /*!< CCM Analog 480B PFD5 fractional divider.*/
+ ccmAnalogPfd6Frac = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD6_FRAC_SHIFT), /*!< CCM Analog 480B PFD6 fractional divider.*/
+ ccmAnalogPfd7Frac = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD7_FRAC_SHIFT), /*!< CCM Analog 480B PFD7 fractional divider.*/
};
/*!
* @brief PFD stable names for clock stable query
*
* These constants define the PFD stable names for clock stable query.\n
- * 0:15 : REG offset to CCM_ANALOG_BASE in bytes\n
- * 16:20 : Stable bit shift
+ * - 0:15: REG offset to CCM_ANALOG_BASE in bytes.
+ * - 16:20: Stable bit shift.
*/
-enum _ccm_analog_pfd_stable {
- ccmAnalogPfd0Stable = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD0_STABLE_SHIFT),
- ccmAnalogPfd1Stable = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD1_STABLE_SHIFT),
- ccmAnalogPfd2Stable = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD2_STABLE_SHIFT),
- ccmAnalogPfd3Stable = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD3_STABLE_SHIFT),
-
- ccmAnalogPfd4Stable = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD4_STABLE_SHIFT),
- ccmAnalogPfd5Stable = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD5_STABLE_SHIFT),
- ccmAnalogPfd6Stable = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD6_STABLE_SHIFT),
- ccmAnalogPfd7Stable = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD7_STABLE_SHIFT)
+enum _ccm_analog_pfd_stable
+{
+ ccmAnalogPfd0Stable = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD0_STABLE_SHIFT), /*!< CCM Analog 480A PFD0 clock stable query.*/
+ ccmAnalogPfd1Stable = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD1_STABLE_SHIFT), /*!< CCM Analog 480A PFD1 clock stable query.*/
+ ccmAnalogPfd2Stable = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD2_STABLE_SHIFT), /*!< CCM Analog 480A PFD2 clock stable query.*/
+ ccmAnalogPfd3Stable = CCM_ANALOG_TUPLE(PFD_480A, CCM_ANALOG_PFD_480A_PFD3_STABLE_SHIFT), /*!< CCM Analog 480A PFD3 clock stable query.*/
+ ccmAnalogPfd4Stable = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD4_STABLE_SHIFT), /*!< CCM Analog 480B PFD4 clock stable query.*/
+ ccmAnalogPfd5Stable = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD5_STABLE_SHIFT), /*!< CCM Analog 480B PFD5 clock stable query.*/
+ ccmAnalogPfd6Stable = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD6_STABLE_SHIFT), /*!< CCM Analog 480B PFD6 clock stable query.*/
+ ccmAnalogPfd7Stable = CCM_ANALOG_TUPLE(PFD_480B, CCM_ANALOG_PFD_480B_PFD7_STABLE_SHIFT), /*!< CCM Analog 480B PFD7 clock stable query.*/
};
/*******************************************************************************
@@ -169,7 +165,7 @@ extern "C" {
#endif
/*!
- * @name CCM Analog PLL Operations
+ * @name CCM Analog PLL Operatoin Functions
* @{
*/
@@ -177,7 +173,7 @@ extern "C" {
* @brief Power up PLL
*
* @param base CCM_ANALOG base pointer.
- * @param pllControl PLL control name (see _ccm_analog_pll_control enumeration)
+ * @param pllControl PLL control name (see @ref _ccm_analog_pll_control enumeration)
*/
static inline void CCM_ANALOG_PowerUpPll(CCM_ANALOG_Type * base, uint32_t pllControl)
{
@@ -188,7 +184,7 @@ static inline void CCM_ANALOG_PowerUpPll(CCM_ANALOG_Type * base, uint32_t pllCon
* @brief Power down PLL
*
* @param base CCM_ANALOG base pointer.
- * @param pllControl PLL control name (see _ccm_analog_pll_control enumeration)
+ * @param pllControl PLL control name (see @ref _ccm_analog_pll_control enumeration)
*/
static inline void CCM_ANALOG_PowerDownPll(CCM_ANALOG_Type * base, uint32_t pllControl)
{
@@ -199,8 +195,10 @@ static inline void CCM_ANALOG_PowerDownPll(CCM_ANALOG_Type * base, uint32_t pllC
* @brief PLL bypass setting
*
* @param base CCM_ANALOG base pointer.
- * @param pllControl PLL control name (see _ccm_analog_pll_control enumeration)
- * @param bypass Bypass the PLL (true: bypass, false: not bypass)
+ * @param pllControl PLL control name (see @ref _ccm_analog_pll_control enumeration)
+ * @param bypass Bypass the PLL.
+ * - true: Bypass the PLL.
+ * - false: Do not bypass the PLL.
*/
static inline void CCM_ANALOG_SetPllBypass(CCM_ANALOG_Type * base, uint32_t pllControl, bool bypass)
{
@@ -214,8 +212,10 @@ static inline void CCM_ANALOG_SetPllBypass(CCM_ANALOG_Type * base, uint32_t pllC
* @brief Check if PLL is bypassed
*
* @param base CCM_ANALOG base pointer.
- * @param pllControl PLL control name (see _ccm_analog_pll_control enumeration)
- * @return PLL bypass status (true: bypassed, false: not bypassed)
+ * @param pllControl PLL control name (see @ref _ccm_analog_pll_control enumeration)
+ * @return PLL bypass status.
+ * - true: The PLL is bypassed.
+ * - false: The PLL is not bypassed.
*/
static inline bool CCM_ANALOG_IsPllBypassed(CCM_ANALOG_Type * base, uint32_t pllControl)
{
@@ -226,8 +226,10 @@ static inline bool CCM_ANALOG_IsPllBypassed(CCM_ANALOG_Type * base, uint32_t pll
* @brief Check if PLL clock is locked
*
* @param base CCM_ANALOG base pointer.
- * @param pllControl PLL control name (see _ccm_analog_pll_control enumeration)
- * @return PLL lock status (true: locked, false: not locked)
+ * @param pllControl PLL control name (see @ref _ccm_analog_pll_control enumeration)
+ * @return PLL lock status.
+ * - true: The PLL clock is locked.
+ * - false: The PLL clock is not locked.
*/
static inline bool CCM_ANALOG_IsPllLocked(CCM_ANALOG_Type * base, uint32_t pllControl)
{
@@ -238,7 +240,7 @@ static inline bool CCM_ANALOG_IsPllLocked(CCM_ANALOG_Type * base, uint32_t pllCo
* @brief Enable PLL clock
*
* @param base CCM_ANALOG base pointer.
- * @param pllClock PLL clock name (see _ccm_analog_pll_clock enumeration)
+ * @param pllClock PLL clock name (see @ref _ccm_analog_pll_clock enumeration)
*/
static inline void CCM_ANALOG_EnablePllClock(CCM_ANALOG_Type * base, uint32_t pllClock)
{
@@ -249,7 +251,7 @@ static inline void CCM_ANALOG_EnablePllClock(CCM_ANALOG_Type * base, uint32_t pl
* @brief Disable PLL clock
*
* @param base CCM_ANALOG base pointer.
- * @param pllClock PLL clock name (see _ccm_analog_pll_clock enumeration)
+ * @param pllClock PLL clock name (see @ref _ccm_analog_pll_clock enumeration)
*/
static inline void CCM_ANALOG_DisablePllClock(CCM_ANALOG_Type * base, uint32_t pllClock)
{
@@ -257,6 +259,14 @@ static inline void CCM_ANALOG_DisablePllClock(CCM_ANALOG_Type * base, uint32_t p
}
/*!
+ * @brief Get ARM PLL clock frequency
+ *
+ * @param base CCM_ANALOG base pointer.
+ * @return ARM PLL clock frequency in HZ
+ */
+uint32_t CCM_ANALOG_GetArmPllFreq(CCM_ANALOG_Type * base);
+
+/*!
* @brief Get System PLL (PLL_480) clock frequency
*
* @param base CCM_ANALOG base pointer.
@@ -264,10 +274,42 @@ static inline void CCM_ANALOG_DisablePllClock(CCM_ANALOG_Type * base, uint32_t p
*/
uint32_t CCM_ANALOG_GetSysPllFreq(CCM_ANALOG_Type * base);
+/*!
+ * @brief Get DDR PLL clock frequency
+ *
+ * @param base CCM_ANALOG base pointer.
+ * @return DDR PLL clock frequency in HZ
+ */
+uint32_t CCM_ANALOG_GetDdrPllFreq(CCM_ANALOG_Type * base);
+
+/*!
+ * @brief Get ENET PLL clock frequency
+ *
+ * @param base CCM_ANALOG base pointer.
+ * @return ENET PLL clock frequency in HZ
+ */
+uint32_t CCM_ANALOG_GetEnetPllFreq(CCM_ANALOG_Type * base);
+
+/*!
+ * @brief Get Audio PLL clock frequency
+ *
+ * @param base CCM_ANALOG base pointer.
+ * @return Audio PLL clock frequency in HZ
+ */
+uint32_t CCM_ANALOG_GetAudioPllFreq(CCM_ANALOG_Type * base);
+
+/*!
+ * @brief Get Video PLL clock frequency
+ *
+ * @param base CCM_ANALOG base pointer.
+ * @return Video PLL clock frequency in HZ
+ */
+uint32_t CCM_ANALOG_GetVideoPllFreq(CCM_ANALOG_Type * base);
+
/*@}*/
/*!
- * @name CCM Analog PFD Operations
+ * @name CCM Analog PFD Operatoin Functions
* @{
*/
@@ -275,7 +317,7 @@ uint32_t CCM_ANALOG_GetSysPllFreq(CCM_ANALOG_Type * base);
* @brief Enable PFD clock
*
* @param base CCM_ANALOG base pointer.
- * @param pfdClkGate PFD clock gate (see _ccm_analog_pfd_clkgate enumeration)
+ * @param pfdClkGate PFD clock gate (see @ref _ccm_analog_pfd_clkgate enumeration)
*/
static inline void CCM_ANALOG_EnablePfdClock(CCM_ANALOG_Type * base, uint32_t pfdClkGate)
{
@@ -286,7 +328,7 @@ static inline void CCM_ANALOG_EnablePfdClock(CCM_ANALOG_Type * base, uint32_t pf
* @brief Disable PFD clock
*
* @param base CCM_ANALOG base pointer.
- * @param pfdClkGate PFD clock gate (see _ccm_analog_pfd_clkgate enumeration)
+ * @param pfdClkGate PFD clock gate (see @ref _ccm_analog_pfd_clkgate enumeration)
*/
static inline void CCM_ANALOG_DisablePfdClock(CCM_ANALOG_Type * base, uint32_t pfdClkGate)
{
@@ -297,8 +339,10 @@ static inline void CCM_ANALOG_DisablePfdClock(CCM_ANALOG_Type * base, uint32_t p
* @brief Check if PFD clock is stable
*
* @param base CCM_ANALOG base pointer.
- * @param pfdStable PFD stable identifier (see _ccm_analog_pfd_stable enumeration)
- * @return PFD clock stable status (true: stable, false: not stable)
+ * @param pfdStable PFD stable identifier (see @ref _ccm_analog_pfd_stable enumeration)
+ * @return PFD clock stable status.
+ * - true: The PFD clock is stable.
+ * - false: The PFD clock is not stable.
*/
static inline bool CCM_ANALOG_IsPfdStable(CCM_ANALOG_Type * base, uint32_t pfdStable)
{
@@ -309,7 +353,7 @@ static inline bool CCM_ANALOG_IsPfdStable(CCM_ANALOG_Type * base, uint32_t pfdSt
* @brief Set PFD clock fraction
*
* @param base CCM_ANALOG base pointer.
- * @param pfdFrac PFD clock fraction (see _ccm_analog_pfd_frac enumeration)
+ * @param pfdFrac PFD clock fraction (see @ref _ccm_analog_pfd_frac enumeration)
* @param value PFD clock fraction value
*/
static inline void CCM_ANALOG_SetPfdFrac(CCM_ANALOG_Type * base, uint32_t pfdFrac, uint32_t value)
@@ -323,7 +367,7 @@ static inline void CCM_ANALOG_SetPfdFrac(CCM_ANALOG_Type * base, uint32_t pfdFra
* @brief Get PFD clock fraction
*
* @param base CCM_ANALOG base pointer.
- * @param pfdFrac PFD clock fraction (see _ccm_analog_pfd_frac enumeration)
+ * @param pfdFrac PFD clock fraction (see @ref _ccm_analog_pfd_frac enumeration)
* @return PFD clock fraction value
*/
static inline uint32_t CCM_ANALOG_GetPfdFrac(CCM_ANALOG_Type * base, uint32_t pfdFrac)
@@ -335,7 +379,7 @@ static inline uint32_t CCM_ANALOG_GetPfdFrac(CCM_ANALOG_Type * base, uint32_t pf
* @brief Get PFD clock frequency
*
* @param base CCM_ANALOG base pointer.
- * @param pfdFrac PFD clock fraction (see _ccm_analog_pfd_frac enumeration)
+ * @param pfdFrac PFD clock fraction (see @ref _ccm_analog_pfd_frac enumeration)
* @return PFD clock frequency in HZ
*/
uint32_t CCM_ANALOG_GetPfdFreq(CCM_ANALOG_Type * base, uint32_t pfdFrac);
diff --git a/platform/drivers/inc/ccm_imx7d.h b/platform/drivers/inc/ccm_imx7d.h
index d73db7d..cc4d88f 100644
--- a/platform/drivers/inc/ccm_imx7d.h
+++ b/platform/drivers/inc/ccm_imx7d.h
@@ -45,310 +45,290 @@
/*******************************************************************************
* Definitions
******************************************************************************/
-#define CCM_REG_OFF(root, off) (*((volatile uint32_t *)((uint32_t)root + off)))
-#define CCM_REG(root) CCM_REG_OFF(root, 0)
-#define CCM_REG_SET(root) CCM_REG_OFF(root, 4)
-#define CCM_REG_CLR(root) CCM_REG_OFF(root, 8)
+#define CCM_REG_OFF(root, off) (*((volatile uint32_t *)((uint32_t)root + off)))
+#define CCM_REG(root) CCM_REG_OFF(root, 0)
+#define CCM_REG_SET(root) CCM_REG_OFF(root, 4)
+#define CCM_REG_CLR(root) CCM_REG_OFF(root, 8)
-/*!
- * @brief Root control names for root clock setting.
- */
-enum _ccm_root_control {
- ccmRootM4 = (uint32_t)(&CCM_TARGET_ROOT1),
- ccmRootAxi = (uint32_t)(&CCM_TARGET_ROOT16),
- ccmRootAhb = (uint32_t)(&CCM_TARGET_ROOT32),
- ccmRootIpg = (uint32_t)(&CCM_TARGET_ROOT33),
- ccmRootQspi = (uint32_t)(&CCM_TARGET_ROOT85),
- ccmRootCan1 = (uint32_t)(&CCM_TARGET_ROOT89),
- ccmRootCan2 = (uint32_t)(&CCM_TARGET_ROOT90),
- ccmRootI2c1 = (uint32_t)(&CCM_TARGET_ROOT91),
- ccmRootI2c2 = (uint32_t)(&CCM_TARGET_ROOT92),
- ccmRootI2c3 = (uint32_t)(&CCM_TARGET_ROOT93),
- ccmRootI2c4 = (uint32_t)(&CCM_TARGET_ROOT94),
- ccmRootUart1 = (uint32_t)(&CCM_TARGET_ROOT95),
- ccmRootUart2 = (uint32_t)(&CCM_TARGET_ROOT96),
- ccmRootUart3 = (uint32_t)(&CCM_TARGET_ROOT97),
- ccmRootUart4 = (uint32_t)(&CCM_TARGET_ROOT98),
- ccmRootUart5 = (uint32_t)(&CCM_TARGET_ROOT99),
- ccmRootUart6 = (uint32_t)(&CCM_TARGET_ROOT100),
- ccmRootUart7 = (uint32_t)(&CCM_TARGET_ROOT101),
- ccmRootEcspi1 = (uint32_t)(&CCM_TARGET_ROOT102),
- ccmRootEcspi2 = (uint32_t)(&CCM_TARGET_ROOT103),
- ccmRootEcspi3 = (uint32_t)(&CCM_TARGET_ROOT104),
- ccmRootEcspi4 = (uint32_t)(&CCM_TARGET_ROOT105),
- ccmRootFtm1 = (uint32_t)(&CCM_TARGET_ROOT110),
- ccmRootFtm2 = (uint32_t)(&CCM_TARGET_ROOT111),
- ccmRootGpt1 = (uint32_t)(&CCM_TARGET_ROOT114),
- ccmRootGpt2 = (uint32_t)(&CCM_TARGET_ROOT115),
- ccmRootGpt3 = (uint32_t)(&CCM_TARGET_ROOT116),
- ccmRootGpt4 = (uint32_t)(&CCM_TARGET_ROOT117),
- ccmRootWdog = (uint32_t)(&CCM_TARGET_ROOT119)
+/*! @brief Root control names for root clock setting. */
+enum _ccm_root_control
+{
+ ccmRootM4 = (uint32_t)(&CCM_TARGET_ROOT1), /*!< M4 Clock control name.*/
+ ccmRootAxi = (uint32_t)(&CCM_TARGET_ROOT16), /*!< AXI Clock control name.*/
+ ccmRootAhb = (uint32_t)(&CCM_TARGET_ROOT32), /*!< AHB Clock control name.*/
+ ccmRootIpg = (uint32_t)(&CCM_TARGET_ROOT33), /*!< IPG Clock control name.*/
+ ccmRootQspi = (uint32_t)(&CCM_TARGET_ROOT85), /*!< QSPI Clock control name.*/
+ ccmRootCan1 = (uint32_t)(&CCM_TARGET_ROOT89), /*!< CAN1 Clock control name.*/
+ ccmRootCan2 = (uint32_t)(&CCM_TARGET_ROOT90), /*!< CAN2 Clock control name.*/
+ ccmRootI2c1 = (uint32_t)(&CCM_TARGET_ROOT91), /*!< I2C1 Clock control name.*/
+ ccmRootI2c2 = (uint32_t)(&CCM_TARGET_ROOT92), /*!< I2C2 Clock control name.*/
+ ccmRootI2c3 = (uint32_t)(&CCM_TARGET_ROOT93), /*!< I2C3 Clock control name.*/
+ ccmRootI2c4 = (uint32_t)(&CCM_TARGET_ROOT94), /*!< I2C4 Clock control name.*/
+ ccmRootUart1 = (uint32_t)(&CCM_TARGET_ROOT95), /*!< UART1 Clock control name.*/
+ ccmRootUart2 = (uint32_t)(&CCM_TARGET_ROOT96), /*!< UART2 Clock control name.*/
+ ccmRootUart3 = (uint32_t)(&CCM_TARGET_ROOT97), /*!< UART3 Clock control name.*/
+ ccmRootUart4 = (uint32_t)(&CCM_TARGET_ROOT98), /*!< UART4 Clock control name.*/
+ ccmRootUart5 = (uint32_t)(&CCM_TARGET_ROOT99), /*!< UART5 Clock control name.*/
+ ccmRootUart6 = (uint32_t)(&CCM_TARGET_ROOT100), /*!< UART6 Clock control name.*/
+ ccmRootUart7 = (uint32_t)(&CCM_TARGET_ROOT101), /*!< UART7 Clock control name.*/
+ ccmRootEcspi1 = (uint32_t)(&CCM_TARGET_ROOT102), /*!< ECSPI1 Clock control name.*/
+ ccmRootEcspi2 = (uint32_t)(&CCM_TARGET_ROOT103), /*!< ECSPI2 Clock control name.*/
+ ccmRootEcspi3 = (uint32_t)(&CCM_TARGET_ROOT104), /*!< ECSPI3 Clock control name.*/
+ ccmRootEcspi4 = (uint32_t)(&CCM_TARGET_ROOT105), /*!< ECSPI4 Clock control name.*/
+ ccmRootFtm1 = (uint32_t)(&CCM_TARGET_ROOT110), /*!< FTM1 Clock control name.*/
+ ccmRootFtm2 = (uint32_t)(&CCM_TARGET_ROOT111), /*!< FTM2 Clock control name.*/
+ ccmRootGpt1 = (uint32_t)(&CCM_TARGET_ROOT114), /*!< GPT1 Clock control name.*/
+ ccmRootGpt2 = (uint32_t)(&CCM_TARGET_ROOT115), /*!< GPT2 Clock control name.*/
+ ccmRootGpt3 = (uint32_t)(&CCM_TARGET_ROOT116), /*!< GPT3 Clock control name.*/
+ ccmRootGpt4 = (uint32_t)(&CCM_TARGET_ROOT117), /*!< GPT4 Clock control name.*/
+ ccmRootWdog = (uint32_t)(&CCM_TARGET_ROOT119), /*!< WDOG Clock control name.*/
};
-/*!
- * @brief Clock source enumeration for M4 core.
- */
-enum _ccm_rootmux_m4 {
- ccmRootmuxM4Osc24m = 0U,
- ccmRootmuxM4SysPllDiv2 = 1U,
- ccmRootmuxM4EnetPll250m = 2U,
- ccmRootmuxM4SysPllPfd2 = 3U,
- ccmRootmuxM4DdrPllDiv2 = 4U,
- ccmRootmuxM4AudioPll = 5U,
- ccmRootmuxM4VideoPll = 6U,
- ccmRootmuxM4UsbPll = 7U
+/*! @brief Clock source enumeration for ARM Cortex-M4 core. */
+enum _ccm_rootmux_m4
+{
+ ccmRootmuxM4Osc24m = 0U, /*!< M4 Clock from OSC 24M.*/
+ ccmRootmuxM4SysPllDiv2 = 1U, /*!< M4 Clock from SYSTEM PLL divided by 2.*/
+ ccmRootmuxM4EnetPll250m = 2U, /*!< M4 Clock from Ethernet PLL 250M.*/
+ ccmRootmuxM4SysPllPfd2 = 3U, /*!< M4 Clock from SYSTEM PLL PFD2.*/
+ ccmRootmuxM4DdrPllDiv2 = 4U, /*!< M4 Clock from DDR PLL divided by 2.*/
+ ccmRootmuxM4AudioPll = 5U, /*!< M4 Clock from AUDIO PLL.*/
+ ccmRootmuxM4VideoPll = 6U, /*!< M4 Clock from VIDEO PLL.*/
+ ccmRootmuxM4UsbPll = 7U, /*!< M4 Clock from USB PLL.*/
};
-/*!
- * @brief Clock source enumeration for AXI bus.
- */
-enum _ccm_rootmux_axi {
- ccmRootmuxAxiOsc24m = 0U,
- ccmRootmuxAxiSysPllPfd1 = 1U,
- ccmRootmuxAxiDdrPllDiv2 = 2U,
- ccmRootmuxAxiEnetPll250m = 3U,
- ccmRootmuxAxiSysPllPfd5 = 4U,
- ccmRootmuxAxiAudioPll = 5U,
- ccmRootmuxAxiVideoPll = 6U,
- ccmRootmuxAxiSysPllPfd7 = 7U
+/*! @brief Clock source enumeration for AXI bus. */
+enum _ccm_rootmux_axi
+{
+ ccmRootmuxAxiOsc24m = 0U, /*!< AXI Clock from OSC 24M.*/
+ ccmRootmuxAxiSysPllPfd1 = 1U, /*!< AXI Clock from SYSTEM PLL PFD1.*/
+ ccmRootmuxAxiDdrPllDiv2 = 2U, /*!< AXI Clock DDR PLL divided by 2.*/
+ ccmRootmuxAxiEnetPll250m = 3U, /*!< AXI Clock Ethernet PLL 250M.*/
+ ccmRootmuxAxiSysPllPfd5 = 4U, /*!< AXI Clock SYSTEM PLL PFD5.*/
+ ccmRootmuxAxiAudioPll = 5U, /*!< AXI Clock AUDIO PLL.*/
+ ccmRootmuxAxiVideoPll = 6U, /*!< AXI Clock VIDEO PLL.*/
+ ccmRootmuxAxiSysPllPfd7 = 7U, /*!< AXI Clock SYSTEM PLL PFD7.*/
};
-/*!
- * @brief Clock source enumeration for AHB bus.
- */
-enum _ccm_rootmux_ahb {
- ccmRootmuxAhbOsc24m = 0U,
- ccmRootmuxAhbSysPllPfd2 = 1U,
- ccmRootmuxAhbDdrPllDiv2 = 2U,
- ccmRootmuxAhbSysPllPfd0 = 3U,
- ccmRootmuxAhbEnetPll125m = 4U,
- ccmRootmuxAhbUsbPll = 5U,
- ccmRootmuxAhbAudioPll = 6U,
- ccmRootmuxAhbVideoPll = 7U
+/*! @brief Clock source enumeration for AHB bus. */
+enum _ccm_rootmux_ahb
+{
+ ccmRootmuxAhbOsc24m = 0U, /*!< AHB Clock from OSC 24M.*/
+ ccmRootmuxAhbSysPllPfd2 = 1U, /*!< AHB Clock from SYSTEM PLL PFD2.*/
+ ccmRootmuxAhbDdrPllDiv2 = 2U, /*!< AHB Clock from DDR PLL divided by 2.*/
+ ccmRootmuxAhbSysPllPfd0 = 3U, /*!< AHB Clock from SYSTEM PLL PFD0.*/
+ ccmRootmuxAhbEnetPll125m = 4U, /*!< AHB Clock from Ethernet PLL 125M.*/
+ ccmRootmuxAhbUsbPll = 5U, /*!< AHB Clock from USB PLL.*/
+ ccmRootmuxAhbAudioPll = 6U, /*!< AHB Clock from AUDIO PLL.*/
+ ccmRootmuxAhbVideoPll = 7U, /*!< AHB Clock from VIDEO PLL.*/
};
-/*!
- * @brief Clock source enumeration for IPG bus.
- */
-enum _ccm_rootmux_ipg {
- ccmRootmuxIpgAHB = 0U
+/*! @brief Clock source enumeration for IPG bus. */
+enum _ccm_rootmux_ipg
+{
+ ccmRootmuxIpgAHB = 0U, /*!< IPG Clock from AHB Clock.*/
};
-/*!
- * @brief Clock source enumeration for QSPI peripheral.
- */
-enum _ccm_rootmux_qspi {
- ccmRootmuxQspiOsc24m = 0U,
- ccmRootmuxQspiSysPllPfd4 = 1U,
- ccmRootmuxQspiDdrPllDiv2 = 2U,
- ccmRootmuxQspiEnetPll500m = 3U,
- ccmRootmuxQspiSysPllPfd3 = 4U,
- ccmRootmuxQspiSysPllPfd2 = 5U,
- ccmRootmuxQspiSysPllPfd6 = 6U,
- ccmRootmuxQspiSysPllPfd7 = 7U
+/*! @brief Clock source enumeration for QSPI peripheral. */
+enum _ccm_rootmux_qspi
+{
+ ccmRootmuxQspiOsc24m = 0U, /*!< QSPI Clock from OSC 24M.*/
+ ccmRootmuxQspiSysPllPfd4 = 1U, /*!< QSPI Clock from SYSTEM PLL PFD4.*/
+ ccmRootmuxQspiDdrPllDiv2 = 2U, /*!< QSPI Clock from DDR PLL divided by 2.*/
+ ccmRootmuxQspiEnetPll500m = 3U, /*!< QSPI Clock from Ethernet PLL 500M.*/
+ ccmRootmuxQspiSysPllPfd3 = 4U, /*!< QSPI Clock from SYSTEM PLL PFD3.*/
+ ccmRootmuxQspiSysPllPfd2 = 5U, /*!< QSPI Clock from SYSTEM PLL PFD2.*/
+ ccmRootmuxQspiSysPllPfd6 = 6U, /*!< QSPI Clock from SYSTEM PLL PFD6.*/
+ ccmRootmuxQspiSysPllPfd7 = 7U, /*!< QSPI Clock from SYSTEM PLL PFD7.*/
};
-/*!
- * @brief Clock source enumeration for CAN peripheral.
- */
-enum _ccm_rootmux_can {
- ccmRootmuxCanOsc24m = 0U,
- ccmRootmuxCanSysPllDiv4 = 1U,
- ccmRootmuxCanDdrPllDiv2 = 2U,
- ccmRootmuxCanSysPllDiv1 = 3U,
- ccmRootmuxCanEnetPll40m = 4U,
- ccmRootmuxCanUsbPll = 5U,
- ccmRootmuxCanExtClk1 = 6U,
- ccmRootmuxCanExtClk34 = 7U
+/*! @brief Clock source enumeration for CAN peripheral. */
+enum _ccm_rootmux_can
+{
+ ccmRootmuxCanOsc24m = 0U, /*!< CAN Clock from OSC 24M.*/
+ ccmRootmuxCanSysPllDiv4 = 1U, /*!< CAN Clock from SYSTEM PLL divided by 4.*/
+ ccmRootmuxCanDdrPllDiv2 = 2U, /*!< CAN Clock from SYSTEM PLL divided by 2.*/
+ ccmRootmuxCanSysPllDiv1 = 3U, /*!< CAN Clock from SYSTEM PLL divided by 1.*/
+ ccmRootmuxCanEnetPll40m = 4U, /*!< CAN Clock from Ethernet PLL 40M.*/
+ ccmRootmuxCanUsbPll = 5U, /*!< CAN Clock from USB PLL.*/
+ ccmRootmuxCanExtClk1 = 6U, /*!< CAN Clock from External Clock1.*/
+ ccmRootmuxCanExtClk34 = 7U, /*!< CAN Clock from External Clock34.*/
};
-/*!
- * @brief Clock source enumeration for ECSPI peripheral.
- */
-enum _ccm_rootmux_ecspi {
- ccmRootmuxEcspiOsc24m = 0U,
- ccmRootmuxEcspiSysPllDiv2 = 1U,
- ccmRootmuxEcspiEnetPll40m = 2U,
- ccmRootmuxEcspiSysPllDiv4 = 3U,
- ccmRootmuxEcspiSysPllDiv1 = 4U,
- ccmRootmuxEcspiSysPllPfd4 = 5U,
- ccmRootmuxEcspiEnetPll250m = 6U,
- ccmRootmuxEcspiUsbPll = 7U
+/*! @brief Clock source enumeration for ECSPI peripheral. */
+enum _ccm_rootmux_ecspi
+{
+ ccmRootmuxEcspiOsc24m = 0U, /*!< ECSPI Clock from OSC 24M.*/
+ ccmRootmuxEcspiSysPllDiv2 = 1U, /*!< ECSPI Clock from SYSTEM PLL divided by 2.*/
+ ccmRootmuxEcspiEnetPll40m = 2U, /*!< ECSPI Clock from Ethernet PLL 40M.*/
+ ccmRootmuxEcspiSysPllDiv4 = 3U, /*!< ECSPI Clock from SYSTEM PLL divided by 4.*/
+ ccmRootmuxEcspiSysPllDiv1 = 4U, /*!< ECSPI Clock from SYSTEM PLL divided by 1.*/
+ ccmRootmuxEcspiSysPllPfd4 = 5U, /*!< ECSPI Clock from SYSTEM PLL PFD4.*/
+ ccmRootmuxEcspiEnetPll250m = 6U, /*!< ECSPI Clock from Ethernet PLL 250M.*/
+ ccmRootmuxEcspiUsbPll = 7U, /*!< ECSPI Clock from USB PLL.*/
};
-/*!
- * @brief Clock source enumeration for I2C peripheral.
- */
-enum _ccm_rootmux_i2c {
- ccmRootmuxI2cOsc24m = 0U,
- ccmRootmuxI2cSysPllDiv4 = 1U,
- ccmRootmuxI2cEnetPll50m = 2U,
- ccmRootmuxI2cDdrPllDiv2 = 3U,
- ccmRootmuxI2cAudioPll = 4U,
- ccmRootmuxI2cVideoPll = 5U,
- ccmRootmuxI2cUsbPll = 6U,
- ccmRootmuxI2cSysPllPfd2Div2 = 7U
+/*! @brief Clock source enumeration for I2C peripheral. */
+enum _ccm_rootmux_i2c
+{
+ ccmRootmuxI2cOsc24m = 0U, /*!< I2C Clock from OSC 24M.*/
+ ccmRootmuxI2cSysPllDiv4 = 1U, /*!< I2C Clock from SYSTEM PLL divided by 4.*/
+ ccmRootmuxI2cEnetPll50m = 2U, /*!< I2C Clock from Ethernet PLL 50M.*/
+ ccmRootmuxI2cDdrPllDiv2 = 3U, /*!< I2C Clock from DDR PLL divided by .*/
+ ccmRootmuxI2cAudioPll = 4U, /*!< I2C Clock from AUDIO PLL.*/
+ ccmRootmuxI2cVideoPll = 5U, /*!< I2C Clock from VIDEO PLL.*/
+ ccmRootmuxI2cUsbPll = 6U, /*!< I2C Clock from USB PLL.*/
+ ccmRootmuxI2cSysPllPfd2Div2 = 7U, /*!< I2C Clock from SYSTEM PLL PFD2 divided by 2.*/
};
-/*!
- * @brief Clock source enumeration for UART peripheral.
- */
-enum _ccm_rootmux_uart {
- ccmRootmuxUartOsc24m = 0U,
- ccmRootmuxUartSysPllDiv2 = 1U,
- ccmRootmuxUartEnetPll40m = 2U,
- ccmRootmuxUartEnetPll100m = 3U,
- ccmRootmuxUartSysPllDiv1 = 4U,
- ccmRootmuxUartExtClk2 = 5U,
- ccmRootmuxUartExtClk34 = 6U,
- ccmRootmuxUartUsbPll = 7U
+/*! @brief Clock source enumeration for UART peripheral. */
+enum _ccm_rootmux_uart
+{
+ ccmRootmuxUartOsc24m = 0U, /*!< UART Clock from OSC 24M.*/
+ ccmRootmuxUartSysPllDiv2 = 1U, /*!< UART Clock from SYSTEM PLL divided by 2.*/
+ ccmRootmuxUartEnetPll40m = 2U, /*!< UART Clock from Ethernet PLL 40M.*/
+ ccmRootmuxUartEnetPll100m = 3U, /*!< UART Clock from Ethernet PLL 100M.*/
+ ccmRootmuxUartSysPllDiv1 = 4U, /*!< UART Clock from SYSTEM PLL divided by 1.*/
+ ccmRootmuxUartExtClk2 = 5U, /*!< UART Clock from External Clock 2.*/
+ ccmRootmuxUartExtClk34 = 6U, /*!< UART Clock from External Clock 34.*/
+ ccmRootmuxUartUsbPll = 7U, /*!< UART Clock from USB PLL.*/
};
-/*!
- * @brief Clock source enumeration for FlexTimer peripheral.
- */
-enum _ccm_rootmux_ftm {
- ccmRootmuxFtmOsc24m = 0U,
- ccmRootmuxFtmEnetPll100m = 1U,
- ccmRootmuxFtmSysPllDiv4 = 2U,
- ccmRootmuxFtmEnetPll40m = 3U,
- ccmRootmuxFtmAudioPll = 4U,
- ccmRootmuxFtmExtClk3 = 5U,
- ccmRootmuxFtmRef1m = 6U,
- ccmRootmuxFtmVideoPll = 7U
+/*! @brief Clock source enumeration for FlexTimer peripheral. */
+enum _ccm_rootmux_ftm
+{
+ ccmRootmuxFtmOsc24m = 0U, /*!< FTM Clock from OSC 24M.*/
+ ccmRootmuxFtmEnetPll100m = 1U, /*!< FTM Clock from Ethernet PLL 100M.*/
+ ccmRootmuxFtmSysPllDiv4 = 2U, /*!< FTM Clock from SYSTEM PLL divided by 4.*/
+ ccmRootmuxFtmEnetPll40m = 3U, /*!< FTM Clock from Ethernet PLL 40M.*/
+ ccmRootmuxFtmAudioPll = 4U, /*!< FTM Clock from AUDIO PLL.*/
+ ccmRootmuxFtmExtClk3 = 5U, /*!< FTM Clock from External Clock 3.*/
+ ccmRootmuxFtmRef1m = 6U, /*!< FTM Clock from Refernece Clock 1M.*/
+ ccmRootmuxFtmVideoPll = 7U, /*!< FTM Clock from VIDEO PLL.*/
};
-/*!
- * @brief Clock source enumeration for GPT peripheral.
- */
-enum _ccm_rootmux_gpt {
- ccmRootmuxGptOsc24m = 0U,
- ccmRootmuxGptEnetPll100m = 1U,
- ccmRootmuxGptSysPllPfd0 = 2U,
- ccmRootmuxGptEnetPll40m = 3U,
- ccmRootmuxGptVideoPll = 4U,
- ccmRootmuxGptRef1m = 5U,
- ccmRootmuxGptAudioPll = 6U,
- ccmRootmuxGptExtClk = 7U
+/*! @brief Clock source enumeration for GPT peripheral. */
+enum _ccm_rootmux_gpt
+{
+ ccmRootmuxGptOsc24m = 0U, /*!< GPT Clock from OSC 24M.*/
+ ccmRootmuxGptEnetPll100m = 1U, /*!< GPT Clock from Ethernet PLL 100M.*/
+ ccmRootmuxGptSysPllPfd0 = 2U, /*!< GPT Clock from SYSTEM PLL PFD0.*/
+ ccmRootmuxGptEnetPll40m = 3U, /*!< GPT Clock from Ethernet PLL 40M.*/
+ ccmRootmuxGptVideoPll = 4U, /*!< GPT Clock from VIDEO PLL.*/
+ ccmRootmuxGptRef1m = 5U, /*!< GPT Clock from Refernece Clock 1M.*/
+ ccmRootmuxGptAudioPll = 6U, /*!< GPT Clock from AUDIO PLL.*/
+ ccmRootmuxGptExtClk = 7U, /*!< GPT Clock from External Clock.*/
};
-/*!
- * @brief Clock source enumeration for WDOG peripheral.
- */
-enum _ccm_rootmux_wdog {
- ccmRootmuxWdogOsc24m = 0U,
- ccmRootmuxWdogSysPllPfd2Div2 = 1U,
- ccmRootmuxWdogSysPllDiv4 = 2U,
- ccmRootmuxWdogDdrPllDiv2 = 3U,
- ccmRootmuxWdogEnetPll125m = 4U,
- ccmRootmuxWdogUsbPll = 5U,
- ccmRootmuxWdogRef1m = 6U,
- ccmRootmuxWdogSysPllPfd1Div2 = 7U
+/*! @brief Clock source enumeration for WDOG peripheral. */
+enum _ccm_rootmux_wdog
+{
+ ccmRootmuxWdogOsc24m = 0U, /*!< WDOG Clock from OSC 24M.*/
+ ccmRootmuxWdogSysPllPfd2Div2 = 1U, /*!< WDOG Clock from SYSTEM PLL PFD2 divided by 2.*/
+ ccmRootmuxWdogSysPllDiv4 = 2U, /*!< WDOG Clock from SYSTEM PLL divided by 4.*/
+ ccmRootmuxWdogDdrPllDiv2 = 3U, /*!< WDOG Clock from DDR PLL divided by 2.*/
+ ccmRootmuxWdogEnetPll125m = 4U, /*!< WDOG Clock from Ethernet PLL 125M.*/
+ ccmRootmuxWdogUsbPll = 5U, /*!< WDOG Clock from USB PLL.*/
+ ccmRootmuxWdogRef1m = 6U, /*!< WDOG Clock from Refernece Clock 1M.*/
+ ccmRootmuxWdogSysPllPfd1Div2 = 7U, /*!< WDOG Clock from SYSTEM PLL PFD1 divided by 2.*/
};
-/*!
- * @brief CCM PLL gate control
- */
-enum _ccm_pll_gate {
- ccmPllGateCkil = (uint32_t)(&CCM_PLL_CTRL0_REG(CCM_BASE_PTR)),
- ccmPllGateArm = (uint32_t)(&CCM_PLL_CTRL1_REG(CCM_BASE_PTR)),
- ccmPllGateArmDiv1 = (uint32_t)(&CCM_PLL_CTRL2_REG(CCM_BASE_PTR)),
- ccmPllGateDdr = (uint32_t)(&CCM_PLL_CTRL3_REG(CCM_BASE_PTR)),
- ccmPllGateDdrDiv1 = (uint32_t)(&CCM_PLL_CTRL4_REG(CCM_BASE_PTR)),
- ccmPllGateDdrDiv2 = (uint32_t)(&CCM_PLL_CTRL5_REG(CCM_BASE_PTR)),
- ccmPllGateSys = (uint32_t)(&CCM_PLL_CTRL6_REG(CCM_BASE_PTR)),
- ccmPllGateSysDiv1 = (uint32_t)(&CCM_PLL_CTRL7_REG(CCM_BASE_PTR)),
- ccmPllGateSysDiv2 = (uint32_t)(&CCM_PLL_CTRL8_REG(CCM_BASE_PTR)),
- ccmPllGateSysDiv4 = (uint32_t)(&CCM_PLL_CTRL9_REG(CCM_BASE_PTR)),
- ccmPllGatePfd0 = (uint32_t)(&CCM_PLL_CTRL10_REG(CCM_BASE_PTR)),
- ccmPllGatePfd0Div2 = (uint32_t)(&CCM_PLL_CTRL11_REG(CCM_BASE_PTR)),
- ccmPllGatePfd1 = (uint32_t)(&CCM_PLL_CTRL12_REG(CCM_BASE_PTR)),
- ccmPllGatePfd1Div2 = (uint32_t)(&CCM_PLL_CTRL13_REG(CCM_BASE_PTR)),
- ccmPllGatePfd2 = (uint32_t)(&CCM_PLL_CTRL14_REG(CCM_BASE_PTR)),
- ccmPllGatePfd2Div2 = (uint32_t)(&CCM_PLL_CTRL15_REG(CCM_BASE_PTR)),
- ccmPllGatePfd3 = (uint32_t)(&CCM_PLL_CTRL16_REG(CCM_BASE_PTR)),
- ccmPllGatePfd4 = (uint32_t)(&CCM_PLL_CTRL17_REG(CCM_BASE_PTR)),
- ccmPllGatePfd5 = (uint32_t)(&CCM_PLL_CTRL18_REG(CCM_BASE_PTR)),
- ccmPllGatePfd6 = (uint32_t)(&CCM_PLL_CTRL19_REG(CCM_BASE_PTR)),
- ccmPllGatePfd7 = (uint32_t)(&CCM_PLL_CTRL20_REG(CCM_BASE_PTR)),
- ccmPllGateEnet = (uint32_t)(&CCM_PLL_CTRL21_REG(CCM_BASE_PTR)),
- ccmPllGateEnet500m = (uint32_t)(&CCM_PLL_CTRL22_REG(CCM_BASE_PTR)),
- ccmPllGateEnet250m = (uint32_t)(&CCM_PLL_CTRL23_REG(CCM_BASE_PTR)),
- ccmPllGateEnet125m = (uint32_t)(&CCM_PLL_CTRL24_REG(CCM_BASE_PTR)),
- ccmPllGateEnet100m = (uint32_t)(&CCM_PLL_CTRL25_REG(CCM_BASE_PTR)),
- ccmPllGateEnet50m = (uint32_t)(&CCM_PLL_CTRL26_REG(CCM_BASE_PTR)),
- ccmPllGateEnet40m = (uint32_t)(&CCM_PLL_CTRL27_REG(CCM_BASE_PTR)),
- ccmPllGateEnet25m = (uint32_t)(&CCM_PLL_CTRL28_REG(CCM_BASE_PTR)),
- ccmPllGateAudio = (uint32_t)(&CCM_PLL_CTRL29_REG(CCM_BASE_PTR)),
- ccmPllGateAudioDiv1 = (uint32_t)(&CCM_PLL_CTRL30_REG(CCM_BASE_PTR)),
- ccmPllGateVideo = (uint32_t)(&CCM_PLL_CTRL31_REG(CCM_BASE_PTR)),
- ccmPllGateVideoDiv1 = (uint32_t)(&CCM_PLL_CTRL32_REG(CCM_BASE_PTR))
+/*! @brief CCM PLL gate control. */
+enum _ccm_pll_gate
+{
+ ccmPllGateCkil = (uint32_t)(&CCM_PLL_CTRL0), /*!< Ckil PLL Gate.*/
+ ccmPllGateArm = (uint32_t)(&CCM_PLL_CTRL1), /*!< ARM PLL Gate.*/
+ ccmPllGateArmDiv1 = (uint32_t)(&CCM_PLL_CTRL2), /*!< ARM PLL Div1 Gate.*/
+ ccmPllGateDdr = (uint32_t)(&CCM_PLL_CTRL3), /*!< DDR PLL Gate.*/
+ ccmPllGateDdrDiv1 = (uint32_t)(&CCM_PLL_CTRL4), /*!< DDR PLL Div1 Gate.*/
+ ccmPllGateDdrDiv2 = (uint32_t)(&CCM_PLL_CTRL5), /*!< DDR PLL Div2 Gate.*/
+ ccmPllGateSys = (uint32_t)(&CCM_PLL_CTRL6), /*!< SYSTEM PLL Gate.*/
+ ccmPllGateSysDiv1 = (uint32_t)(&CCM_PLL_CTRL7), /*!< SYSTEM PLL Div1 Gate.*/
+ ccmPllGateSysDiv2 = (uint32_t)(&CCM_PLL_CTRL8), /*!< SYSTEM PLL Div2 Gate.*/
+ ccmPllGateSysDiv4 = (uint32_t)(&CCM_PLL_CTRL9), /*!< SYSTEM PLL Div4 Gate.*/
+ ccmPllGatePfd0 = (uint32_t)(&CCM_PLL_CTRL10), /*!< PFD0 Gate.*/
+ ccmPllGatePfd0Div2 = (uint32_t)(&CCM_PLL_CTRL11), /*!< PFD0 Div2 Gate.*/
+ ccmPllGatePfd1 = (uint32_t)(&CCM_PLL_CTRL12), /*!< PFD1 Gate.*/
+ ccmPllGatePfd1Div2 = (uint32_t)(&CCM_PLL_CTRL13), /*!< PFD1 Div2 Gate.*/
+ ccmPllGatePfd2 = (uint32_t)(&CCM_PLL_CTRL14), /*!< PFD2 Gate.*/
+ ccmPllGatePfd2Div2 = (uint32_t)(&CCM_PLL_CTRL15), /*!< PDF2 Div2.*/
+ ccmPllGatePfd3 = (uint32_t)(&CCM_PLL_CTRL16), /*!< PDF3 Gate.*/
+ ccmPllGatePfd4 = (uint32_t)(&CCM_PLL_CTRL17), /*!< PDF4 Gate.*/
+ ccmPllGatePfd5 = (uint32_t)(&CCM_PLL_CTRL18), /*!< PDF5 Gate.*/
+ ccmPllGatePfd6 = (uint32_t)(&CCM_PLL_CTRL19), /*!< PDF6 Gate.*/
+ ccmPllGatePfd7 = (uint32_t)(&CCM_PLL_CTRL20), /*!< PDF7 Gate.*/
+ ccmPllGateEnet = (uint32_t)(&CCM_PLL_CTRL21), /*!< Ethernet PLL Gate.*/
+ ccmPllGateEnet500m = (uint32_t)(&CCM_PLL_CTRL22), /*!< Ethernet 500M PLL Gate.*/
+ ccmPllGateEnet250m = (uint32_t)(&CCM_PLL_CTRL23), /*!< Ethernet 250M PLL Gate.*/
+ ccmPllGateEnet125m = (uint32_t)(&CCM_PLL_CTRL24), /*!< Ethernet 125M PLL Gate.*/
+ ccmPllGateEnet100m = (uint32_t)(&CCM_PLL_CTRL25), /*!< Ethernet 100M PLL Gate.*/
+ ccmPllGateEnet50m = (uint32_t)(&CCM_PLL_CTRL26), /*!< Ethernet 50M PLL Gate.*/
+ ccmPllGateEnet40m = (uint32_t)(&CCM_PLL_CTRL27), /*!< Ethernet 40M PLL Gate.*/
+ ccmPllGateEnet25m = (uint32_t)(&CCM_PLL_CTRL28), /*!< Ethernet 25M PLL Gate.*/
+ ccmPllGateAudio = (uint32_t)(&CCM_PLL_CTRL29), /*!< AUDIO PLL Gate.*/
+ ccmPllGateAudioDiv1 = (uint32_t)(&CCM_PLL_CTRL30), /*!< AUDIO PLL Div1 Gate.*/
+ ccmPllGateVideo = (uint32_t)(&CCM_PLL_CTRL31), /*!< VIDEO PLL Gate.*/
+ ccmPllGateVideoDiv1 = (uint32_t)(&CCM_PLL_CTRL32), /*!< VIDEO PLL Div1 Gate.*/
};
-/*!
- * @brief CCM CCGR gate control
- */
-enum _ccm_ccgr_gate {
- ccmCcgrGateIpmux1 = (uint32_t)(&CCM_CCGR10),
- ccmCcgrGateIpmux2 = (uint32_t)(&CCM_CCGR11),
- ccmCcgrGateIpmux3 = (uint32_t)(&CCM_CCGR12),
- ccmCcgrGateOcram = (uint32_t)(&CCM_CCGR17),
- ccmCcgrGateOcramS = (uint32_t)(&CCM_CCGR18),
- ccmCcgrGateQspi = (uint32_t)(&CCM_CCGR21),
- ccmCcgrGateAdc = (uint32_t)(&CCM_CCGR32),
- ccmCcgrGateRdc = (uint32_t)(&CCM_CCGR38),
- ccmCcgrGateMu = (uint32_t)(&CCM_CCGR39),
- ccmCcgrGateSemaHs = (uint32_t)(&CCM_CCGR40),
- ccmCcgrGateSema1 = (uint32_t)(&CCM_CCGR64),
- ccmCcgrGateSema2 = (uint32_t)(&CCM_CCGR65),
- ccmCcgrGateCan1 = (uint32_t)(&CCM_CCGR116),
- ccmCcgrGateCan2 = (uint32_t)(&CCM_CCGR117),
- ccmCcgrGateEcspi1 = (uint32_t)(&CCM_CCGR120),
- ccmCcgrGateEcspi2 = (uint32_t)(&CCM_CCGR121),
- ccmCcgrGateEcspi3 = (uint32_t)(&CCM_CCGR122),
- ccmCcgrGateEcspi4 = (uint32_t)(&CCM_CCGR123),
- ccmCcgrGateGpt1 = (uint32_t)(&CCM_CCGR124),
- ccmCcgrGateGpt2 = (uint32_t)(&CCM_CCGR125),
- ccmCcgrGateGpt3 = (uint32_t)(&CCM_CCGR126),
- ccmCcgrGateGpt4 = (uint32_t)(&CCM_CCGR127),
- ccmCcgrGateI2c1 = (uint32_t)(&CCM_CCGR136),
- ccmCcgrGateI2c2 = (uint32_t)(&CCM_CCGR137),
- ccmCcgrGateI2c3 = (uint32_t)(&CCM_CCGR138),
- ccmCcgrGateI2c4 = (uint32_t)(&CCM_CCGR139),
- ccmCcgrGateUart1 = (uint32_t)(&CCM_CCGR148),
- ccmCcgrGateUart2 = (uint32_t)(&CCM_CCGR149),
- ccmCcgrGateUart3 = (uint32_t)(&CCM_CCGR150),
- ccmCcgrGateUart4 = (uint32_t)(&CCM_CCGR151),
- ccmCcgrGateUart5 = (uint32_t)(&CCM_CCGR152),
- ccmCcgrGateUart6 = (uint32_t)(&CCM_CCGR153),
- ccmCcgrGateUart7 = (uint32_t)(&CCM_CCGR154),
- ccmCcgrGateWdog1 = (uint32_t)(&CCM_CCGR156),
- ccmCcgrGateWdog2 = (uint32_t)(&CCM_CCGR157),
- ccmCcgrGateWdog3 = (uint32_t)(&CCM_CCGR158),
- ccmCcgrGateWdog4 = (uint32_t)(&CCM_CCGR159),
- ccmCcgrGateGpio1 = (uint32_t)(&CCM_CCGR160),
- ccmCcgrGateGpio2 = (uint32_t)(&CCM_CCGR161),
- ccmCcgrGateGpio3 = (uint32_t)(&CCM_CCGR162),
- ccmCcgrGateGpio4 = (uint32_t)(&CCM_CCGR163),
- ccmCcgrGateGpio5 = (uint32_t)(&CCM_CCGR164),
- ccmCcgrGateGpio6 = (uint32_t)(&CCM_CCGR165),
- ccmCcgrGateGpio7 = (uint32_t)(&CCM_CCGR166),
- ccmCcgrGateIomux = (uint32_t)(&CCM_CCGR168),
- ccmCcgrGateIomuxLpsr = (uint32_t)(&CCM_CCGR169),
- ccmCcgrGatePwm1 = (uint32_t)(&CCM_CCGR132),
- ccmCcgrGatePwm2 = (uint32_t)(&CCM_CCGR133),
- ccmCcgrGatePwm3 = (uint32_t)(&CCM_CCGR134),
- ccmCcgrGatePwm4 = (uint32_t)(&CCM_CCGR135)
+/*! @brief CCM CCGR gate control. */
+enum _ccm_ccgr_gate
+{
+ ccmCcgrGateIpmux1 = (uint32_t)(&CCM_CCGR10), /*!< IOMUX1 Clock Gate.*/
+ ccmCcgrGateIpmux2 = (uint32_t)(&CCM_CCGR11), /*!< IOMUX2 Clock Gate.*/
+ ccmCcgrGateIpmux3 = (uint32_t)(&CCM_CCGR12), /*!< IPMUX3 Clock Gate.*/
+ ccmCcgrGateOcram = (uint32_t)(&CCM_CCGR17), /*!< OCRAM Clock Gate.*/
+ ccmCcgrGateOcramS = (uint32_t)(&CCM_CCGR18), /*!< OCRAM S Clock Gate.*/
+ ccmCcgrGateQspi = (uint32_t)(&CCM_CCGR21), /*!< QSPI Clock Gate.*/
+ ccmCcgrGateAdc = (uint32_t)(&CCM_CCGR32), /*!< ADC Clock Gate.*/
+ ccmCcgrGateRdc = (uint32_t)(&CCM_CCGR38), /*!< RDC Clock Gate.*/
+ ccmCcgrGateMu = (uint32_t)(&CCM_CCGR39), /*!< MU Clock Gate.*/
+ ccmCcgrGateSemaHs = (uint32_t)(&CCM_CCGR40), /*!< SEMA HS Clock Gate.*/
+ ccmCcgrGateSema1 = (uint32_t)(&CCM_CCGR64), /*!< SEMA1 Clock Gate.*/
+ ccmCcgrGateSema2 = (uint32_t)(&CCM_CCGR65), /*!< SEMA2 Clock Gate.*/
+ ccmCcgrGateCan1 = (uint32_t)(&CCM_CCGR116), /*!< CAN1 Clock Gate.*/
+ ccmCcgrGateCan2 = (uint32_t)(&CCM_CCGR117), /*!< CAN2 Clock Gate.*/
+ ccmCcgrGateEcspi1 = (uint32_t)(&CCM_CCGR120), /*!< ECSPI1 Clock Gate.*/
+ ccmCcgrGateEcspi2 = (uint32_t)(&CCM_CCGR121), /*!< ECSPI2 Clock Gate.*/
+ ccmCcgrGateEcspi3 = (uint32_t)(&CCM_CCGR122), /*!< ECSPI3 Clock Gate.*/
+ ccmCcgrGateEcspi4 = (uint32_t)(&CCM_CCGR123), /*!< ECSPI4 Clock Gate.*/
+ ccmCcgrGateGpt1 = (uint32_t)(&CCM_CCGR124), /*!< GPT1 Clock Gate.*/
+ ccmCcgrGateGpt2 = (uint32_t)(&CCM_CCGR125), /*!< GPT2 Clock Gate.*/
+ ccmCcgrGateGpt3 = (uint32_t)(&CCM_CCGR126), /*!< GPT3 Clock Gate.*/
+ ccmCcgrGateGpt4 = (uint32_t)(&CCM_CCGR127), /*!< GPT4 Clock Gate.*/
+ ccmCcgrGateI2c1 = (uint32_t)(&CCM_CCGR136), /*!< I2C1 Clock Gate.*/
+ ccmCcgrGateI2c2 = (uint32_t)(&CCM_CCGR137), /*!< I2C2 Clock Gate.*/
+ ccmCcgrGateI2c3 = (uint32_t)(&CCM_CCGR138), /*!< I2C3 Clock Gate.*/
+ ccmCcgrGateI2c4 = (uint32_t)(&CCM_CCGR139), /*!< I2C4 Clock Gate.*/
+ ccmCcgrGateUart1 = (uint32_t)(&CCM_CCGR148), /*!< UART1 Clock Gate.*/
+ ccmCcgrGateUart2 = (uint32_t)(&CCM_CCGR149), /*!< UART2 Clock Gate.*/
+ ccmCcgrGateUart3 = (uint32_t)(&CCM_CCGR150), /*!< UART3 Clock Gate.*/
+ ccmCcgrGateUart4 = (uint32_t)(&CCM_CCGR151), /*!< UART4 Clock Gate.*/
+ ccmCcgrGateUart5 = (uint32_t)(&CCM_CCGR152), /*!< UART5 Clock Gate.*/
+ ccmCcgrGateUart6 = (uint32_t)(&CCM_CCGR153), /*!< UART6 Clock Gate.*/
+ ccmCcgrGateUart7 = (uint32_t)(&CCM_CCGR154), /*!< UART7 Clock Gate.*/
+ ccmCcgrGateWdog1 = (uint32_t)(&CCM_CCGR156), /*!< WDOG1 Clock Gate.*/
+ ccmCcgrGateWdog2 = (uint32_t)(&CCM_CCGR157), /*!< WDOG2 Clock Gate.*/
+ ccmCcgrGateWdog3 = (uint32_t)(&CCM_CCGR158), /*!< WDOG3 Clock Gate.*/
+ ccmCcgrGateWdog4 = (uint32_t)(&CCM_CCGR159), /*!< WDOG4 Clock Gate.*/
+ ccmCcgrGateGpio1 = (uint32_t)(&CCM_CCGR160), /*!< GPIO1 Clock Gate.*/
+ ccmCcgrGateGpio2 = (uint32_t)(&CCM_CCGR161), /*!< GPIO2 Clock Gate.*/
+ ccmCcgrGateGpio3 = (uint32_t)(&CCM_CCGR162), /*!< GPIO3 Clock Gate.*/
+ ccmCcgrGateGpio4 = (uint32_t)(&CCM_CCGR163), /*!< GPIO4 Clock Gate.*/
+ ccmCcgrGateGpio5 = (uint32_t)(&CCM_CCGR164), /*!< GPIO5 Clock Gate.*/
+ ccmCcgrGateGpio6 = (uint32_t)(&CCM_CCGR165), /*!< GPIO6 Clock Gate.*/
+ ccmCcgrGateGpio7 = (uint32_t)(&CCM_CCGR166), /*!< GPIO7 Clock Gate.*/
+ ccmCcgrGateIomux = (uint32_t)(&CCM_CCGR168), /*!< IOMUX Clock Gate.*/
+ ccmCcgrGateIomuxLpsr = (uint32_t)(&CCM_CCGR169), /*!< IOMUX LPSR Clock Gate.*/
};
-/*!
- * @brief CCM gate control value
- */
-enum _ccm_gate_value {
- ccmClockNotNeeded = 0x0U, /*!< Clock always disabled.*/
- ccmClockNeededRun = 0x1111U, /*!< Clock enabled when CPU is running.*/
- ccmClockNeededRunWait = 0x2222U, /*!< Clock enabled when CPU is running or in WAIT mode.*/
- ccmClockNeededAll = 0x3333U /*!< Clock always enabled.*/
+/*! @brief CCM gate control value. */
+enum _ccm_gate_value
+{
+ ccmClockNotNeeded = 0x0U, /*!< Clock always disabled.*/
+ ccmClockNeededRun = 0x1111U, /*!< Clock enabled when CPU is running.*/
+ ccmClockNeededRunWait = 0x2222U, /*!< Clock enabled when CPU is running or in WAIT mode.*/
+ ccmClockNeededAll = 0x3333U, /*!< Clock always enabled.*/
};
/*******************************************************************************
@@ -368,66 +348,68 @@ extern "C" {
* @brief Set clock root mux
*
* @param base CCM base pointer.
- * @param ccmRoot Root control (see _ccm_root_control enumeration)
- * @param mux Root mux value (see _ccm_rootmux_xxx enumeration)
+ * @param ccmRoot Root control (see @ref _ccm_root_control enumeration)
+ * @param mux Root mux value (see @ref _ccm_rootmux_xxx enumeration)
*/
static inline void CCM_SetRootMux(CCM_Type * base, uint32_t ccmRoot, uint32_t mux)
{
- CCM_REG(ccmRoot) = (CCM_REG(ccmRoot) & (~CCM_TARGET_ROOT0_MUX_MASK)) |
- CCM_TARGET_ROOT0_MUX(mux);
+ CCM_REG(ccmRoot) = (CCM_REG(ccmRoot) & (~CCM_TARGET_ROOT_MUX_MASK)) |
+ CCM_TARGET_ROOT_MUX(mux);
}
/*!
* @brief Get clock root mux
*
* @param base CCM base pointer.
- * @param ccmRoot Root control (see _ccm_root_control enumeration)
- * @return root mux value (see _ccm_rootmux_xxx enumeration)
+ * @param ccmRoot Root control (see @ref _ccm_root_control enumeration)
+ * @return root mux value (see @ref _ccm_rootmux_xxx enumeration)
*/
static inline uint32_t CCM_GetRootMux(CCM_Type * base, uint32_t ccmRoot)
{
- return (CCM_REG(ccmRoot) & CCM_TARGET_ROOT0_MUX_MASK) >> CCM_TARGET_ROOT0_MUX_SHIFT;
+ return (CCM_REG(ccmRoot) & CCM_TARGET_ROOT_MUX_MASK) >> CCM_TARGET_ROOT_MUX_SHIFT;
}
/*!
* @brief Enable clock root
*
* @param base CCM base pointer.
- * @param ccmRoot Root control (see _ccm_root_control enumeration)
+ * @param ccmRoot Root control (see @ref _ccm_root_control enumeration)
*/
static inline void CCM_EnableRoot(CCM_Type * base, uint32_t ccmRoot)
{
- CCM_REG_SET(ccmRoot) = CCM_TARGET_ROOT0_SET_ENABLE_MASK;
+ CCM_REG_SET(ccmRoot) = CCM_TARGET_ROOT_SET_ENABLE_MASK;
}
/*!
* @brief Disable clock root
*
* @param base CCM base pointer.
- * @param ccmRoot Root control (see _ccm_root_control enumeration)
+ * @param ccmRoot Root control (see @ref _ccm_root_control enumeration)
*/
static inline void CCM_DisableRoot(CCM_Type * base, uint32_t ccmRoot)
{
- CCM_REG_CLR(ccmRoot) = CCM_TARGET_ROOT0_CLR_ENABLE_MASK;
+ CCM_REG_CLR(ccmRoot) = CCM_TARGET_ROOT_CLR_ENABLE_MASK;
}
/*!
* @brief Check whether clock root is enabled
*
* @param base CCM base pointer.
- * @param ccmRoot Root control (see _ccm_root_control enumeration)
- * @return CCM root enabled or not (true: enabled, false: disabled)
+ * @param ccmRoot Root control (see @ref _ccm_root_control enumeration)
+ * @return CCM root enabled or not.
+ * - true: Clock root is enabled.
+ * - false: Clock root is disabled.
*/
static inline bool CCM_IsRootEnabled(CCM_Type * base, uint32_t ccmRoot)
{
- return (bool)(CCM_REG(ccmRoot) & CCM_TARGET_ROOT0_ENABLE_MASK);
+ return (bool)(CCM_REG(ccmRoot) & CCM_TARGET_ROOT_ENABLE_MASK);
}
/*!
* @brief Set root clock divider
*
* @param base CCM base pointer.
- * @param ccmRoot Root control (see _ccm_root_control enumeration)
+ * @param ccmRoot Root control (see @ref _ccm_root_control enumeration)
* @param pre Pre divider value (0-7, divider=n+1)
* @param post Post divider value (0-63, divider=n+1)
*/
@@ -437,7 +419,7 @@ void CCM_SetRootDivider(CCM_Type * base, uint32_t ccmRoot, uint32_t pre, uint32_
* @brief Get root clock divider
*
* @param base CCM base pointer.
- * @param ccmRoot Root control (see _ccm_root_control enumeration)
+ * @param ccmRoot Root control (see @ref _ccm_root_control enumeration)
* @param pre Pointer to pre divider value store address
* @param post Pointer to post divider value store address
*/
@@ -447,8 +429,8 @@ void CCM_GetRootDivider(CCM_Type * base, uint32_t ccmRoot, uint32_t *pre, uint32
* @brief Update clock root in one step, for dynamical clock switching
*
* @param base CCM base pointer.
- * @param ccmRoot Root control (see _ccm_root_control enumeration)
- * @param root mux value (see _ccm_rootmux_xxx enumeration)
+ * @param ccmRoot Root control (see @ref _ccm_root_control enumeration)
+ * @param root mux value (see @ref _ccm_rootmux_xxx enumeration)
* @param pre Pre divider value (0-7, divider=n+1)
* @param post Post divider value (0-63, divider=n+1)
*/
@@ -465,8 +447,8 @@ void CCM_UpdateRoot(CCM_Type * base, uint32_t ccmRoot, uint32_t mux, uint32_t pr
* @brief Set PLL or CCGR gate control
*
* @param base CCM base pointer.
- * @param ccmGate Gate control (see _ccm_pll_gate and _ccm_ccgr_gate enumeration)
- * @param control Gate control value (see _ccm_gate_value)
+ * @param ccmGate Gate control (see @ref _ccm_pll_gate and @ref _ccm_ccgr_gate enumeration)
+ * @param control Gate control value (see @ref _ccm_gate_value)
*/
static inline void CCM_ControlGate(CCM_Type * base, uint32_t ccmGate, uint32_t control)
{
diff --git a/platform/drivers/inc/ecspi.h b/platform/drivers/inc/ecspi.h
index 2e11401..151472b 100644
--- a/platform/drivers/inc/ecspi.h
+++ b/platform/drivers/inc/ecspi.h
@@ -45,129 +45,115 @@
* Definitions
******************************************************************************/
-/*!
- * @brief Channel select.
- */
-enum _ecspi_channel_select {
- ecspiSelectChannel0 = 0U, /*!< Selecte Channel 0. Chip Select 0 (SS0) will be asserted.*/
- ecspiSelectChannel1 = 1U, /*!< Selecte Channel 1. Chip Select 1 (SS1) will be asserted.*/
- ecspiSelectChannel2 = 2U, /*!< Selecte Channel 2. Chip Select 2 (SS2) will be asserted.*/
- ecspiSelectChannel3 = 3U /*!< Selecte Channel 3. Chip Select 3 (SS3) will be asserted.*/
+/*! @brief Channel select. */
+enum _ecspi_channel_select
+{
+ ecspiSelectChannel0 = 0U, /*!< Select Channel 0. Chip Select 0 (SS0) is asserted.*/
+ ecspiSelectChannel1 = 1U, /*!< Select Channel 1. Chip Select 1 (SS1) is asserted.*/
+ ecspiSelectChannel2 = 2U, /*!< Select Channel 2. Chip Select 2 (SS2) is asserted.*/
+ ecspiSelectChannel3 = 3U, /*!< Select Channel 3. Chip Select 3 (SS3) is asserted.*/
};
-/*!
- * @brief Channel mode.
- */
-enum _ecspi_master_slave_mode {
- ecspiSlaveMode = 0U, /*!< Set Slave Mode.*/
- ecspiMasterMode = 1U /*!< Set Master Mode.*/
+/*! @brief Channel mode. */
+enum _ecspi_master_slave_mode
+{
+ ecspiSlaveMode = 0U, /*!< Set Slave Mode.*/
+ ecspiMasterMode = 1U, /*!< Set Master Mode.*/
};
-/*!
- * @brief Clock phase.
- */
-enum _ecspi_clock_phase {
- ecspiClockPhaseFirstEdge = 0U, /*!< Data is captured on the leading edge of the SCK and
- changed on the following edge.*/
- ecspiClockPhaseSecondEdge = 1U /*!< Data is changed on the leading edge of the SCK and
- captured on the following edge.*/
+/*! @brief Clock phase. */
+enum _ecspi_clock_phase
+{
+ ecspiClockPhaseFirstEdge = 0U, /*!< Data is captured on the leading edge of the SCK and
+ changed on the following edge.*/
+ ecspiClockPhaseSecondEdge = 1U, /*!< Data is changed on the leading edge of the SCK and
+ captured on the following edge.*/
};
-/*!
- * @brief Clock polarity.
- */
-enum _ecspi_clock_polarity {
- ecspiClockPolarityActiveHigh = 0U, /*!< Active-high ECSPI clock (idles low)*/
- ecspiClockPolarityActiveLow = 1U /*!< Active-low ECSPI clock (idles high)*/
+/*! @brief Clock polarity. */
+enum _ecspi_clock_polarity
+{
+ ecspiClockPolarityActiveHigh = 0U, /*!< Active-high eCSPI clock (idles low).*/
+ ecspiClockPolarityActiveLow = 1U, /*!< Active-low eCSPI clock (idles high).*/
};
-/*!
- * @brief SS signal polarity.
- */
-enum _ecspi_ss_polarity {
- ecspiSSPolarityActiveLow = 0U, /*!< Active-low, ECSPI SS signal*/
- ecspiSSPolarityActiveHigh = 1U /*!< Active-high, ECSPI SS signal */
+/*! @brief SS signal polarity. */
+enum _ecspi_ss_polarity
+{
+ ecspiSSPolarityActiveLow = 0U, /*!< Active-low, eCSPI SS signal.*/
+ ecspiSSPolarityActiveHigh = 1U, /*!< Active-high, eCSPI SS signal.*/
};
-/*!
- * @brief Inactive state of data line.
- */
-enum _ecspi_dataline_inactivestate {
- ecspiDataLineStayHigh = 0U, /*!< Data line inactive state stay high */
- ecspiDataLineStayLow = 1U /*!< Data line inactive state stay low */
+/*! @brief Inactive state of data line. */
+enum _ecspi_dataline_inactivestate
+{
+ ecspiDataLineStayHigh = 0U, /*!< Data line inactive state stay high.*/
+ ecspiDataLineStayLow = 1U, /*!< Data line inactive state stay low.*/
};
-/*!
- * @brief Inactive state of SCLK.
- */
-enum _ecspi_sclk_inactivestate {
- ecspiSclkStayLow = 0U, /*!< SCLK inactive state stay low */
- ecspiSclkStayHigh = 1U /*!< SCLK line inactive state stay high */
+/*! @brief Inactive state of SCLK. */
+enum _ecspi_sclk_inactivestate
+{
+ ecspiSclkStayLow = 0U, /*!< SCLK inactive state stay low.*/
+ ecspiSclkStayHigh = 1U, /*!< SCLK line inactive state stay high.*/
};
-/*!
- * @brief sample period counter clock source.
- */
-enum _ecspi_sampleperiod_clocksource {
- ecspiSclk = 0U, /*!< SCLK */
- ecspiLowFreq32K = 1U /*!< Low-Frequency Reference Clock (32.768 KHz) */
+/*! @brief sample period counter clock source. */
+enum _ecspi_sampleperiod_clocksource
+{
+ ecspiSclk = 0U, /*!< Sample period counter clock from SCLK.*/
+ ecspiLowFreq32K = 1U, /*!< Sample period counter clock from from LFRC (32.768 KHz).*/
};
-/*!
- * @brief DMA Source definition.
- */
-enum _ecspi_dma_source {
- ecspiDmaTxfifoEmpty = 7U, /*!< TXFIFO Empty DMA Request*/
- ecspiDmaRxfifoRequest = 23U, /*!< RXFIFO DMA Request */
- ecspiDmaRxfifoTail = 31U, /*!< RXFIFO TAIL DMA Request */
+/*! @brief DMA Source definition. */
+enum _ecspi_dma_source
+{
+ ecspiDmaTxfifoEmpty = 7U, /*!< TXFIFO Empty DMA Request.*/
+ ecspiDmaRxfifoRequest = 23U, /*!< RXFIFO DMA Request.*/
+ ecspiDmaRxfifoTail = 31U, /*!< RXFIFO TAIL DMA Request.*/
};
-/*!
- * @brief RXFIFO and TXFIFO threshold.
- */
-enum _ecspi_fifothreshold {
- ecspiTxfifoThreshold = 0U, /*!< Defines the FIFO threshold that triggers a TX DMA/INT request */
- ecspiRxfifoThreshold = 16U /*!< defines the FIFO threshold that triggers a RX DMA/INT request. */
+/*! @brief RXFIFO and TXFIFO threshold. */
+enum _ecspi_fifothreshold
+{
+ ecspiTxfifoThreshold = 0U, /*!< Defines the FIFO threshold that triggers a TX DMA/INT request.*/
+ ecspiRxfifoThreshold = 16U, /*!< defines the FIFO threshold that triggers a RX DMA/INT request.*/
};
-/*!
- * @brief Status flag.
- */
-enum _ecspi_status_flag {
- ecspiFlagTxfifoEmpty = 1U << 0, /*!< TXFIFO Empty Flag */
- ecspiFlagTxfifoDataRequest = 1U << 1, /*!< TXFIFO Data Request Flag */
- ecspiFlagTxfifoFull = 1U << 2, /*!< TXFIFO Full Flag */
- ecspiFlagRxfifoReady = 1U << 3, /*!< RXFIFO Ready Flag */
- ecspiFlagRxfifoDataRequest = 1U << 4, /*!< RXFIFO Data Request Flag */
- ecspiFlagRxfifoFull = 1U << 5, /*!< RXFIFO Full Flag */
- ecspiFlagRxfifoOverflow = 1U << 6, /*!< RXFIFO Overflow Flag */
- ecspiFlagTxfifoTc = 1U << 7 /*!< TXFIFO Transform Completed Flag */
+/*! @brief Status flag. */
+enum _ecspi_status_flag
+{
+ ecspiFlagTxfifoEmpty = 1U << 0, /*!< TXFIFO Empty Flag.*/
+ ecspiFlagTxfifoDataRequest = 1U << 1, /*!< TXFIFO Data Request Flag.*/
+ ecspiFlagTxfifoFull = 1U << 2, /*!< TXFIFO Full Flag.*/
+ ecspiFlagRxfifoReady = 1U << 3, /*!< RXFIFO Ready Flag.*/
+ ecspiFlagRxfifoDataRequest = 1U << 4, /*!< RXFIFO Data Request Flag.*/
+ ecspiFlagRxfifoFull = 1U << 5, /*!< RXFIFO Full Flag.*/
+ ecspiFlagRxfifoOverflow = 1U << 6, /*!< RXFIFO Overflow Flag.*/
+ ecspiFlagTxfifoTc = 1U << 7, /*!< TXFIFO Transform Completed Flag.*/
};
-/*!
- * @brief Data Ready Control.
- */
-enum _ecspi_data_ready {
- ecspiRdyNoCare = 0U, /*!< The SPI_RDY signal is a don't care */
- ecspiRdyFallEdgeTrig = 1U, /*!< Burst will be triggered by the falling edge of the SPI_RDY signal (edge-triggered) */
- ecspiRdyLowLevelTrig = 2U, /*!< Burst will be triggered by a low level of the SPI_RDY signal (level-triggered) */
- ecspiRdyReserved = 3U, /*!< Reserved */
+/*! @brief Data Ready Control. */
+enum _ecspi_data_ready
+{
+ ecspiRdyNoCare = 0U, /*!< The SPI_RDY signal is ignored.*/
+ ecspiRdyFallEdgeTrig = 1U, /*!< Burst is triggered by the falling edge of the SPI_RDY signal (edge-triggered).*/
+ ecspiRdyLowLevelTrig = 2U, /*!< Burst is triggered by a low level of the SPI_RDY signal (level-triggered).*/
+ ecspiRdyReserved = 3U, /*!< Reserved.*/
};
-/*!
- * @brief Init structure.
- */
-typedef struct EcspiInit
+/*! @brief Init structure. */
+typedef struct _ecspi_init_config
{
- uint32_t clockRate; /*!< Specifies ECSPII module clock freq. */
- uint32_t baudRate; /*!< Specifies desired ECSPI baud rate. */
- uint32_t channelSelect; /*!< Specifies the channel select */
- uint32_t mode; /*!< Specifies the mode */
- bool ecspiAutoStart; /*!< Specifies the start mode */
- uint32_t burstLength; /*!< Specifies the length of a burst to be transferred */
- uint32_t clockPhase; /*!< Specifies the clock phase */
- uint32_t clockPolarity; /*!< Specifies the clock polarity */
-} ecspi_init_t;
+ uint32_t clockRate; /*!< Specifies ECSPII module clock freq.*/
+ uint32_t baudRate; /*!< Specifies desired eCSPI baud rate.*/
+ uint32_t channelSelect; /*!< Specifies the channel select.*/
+ uint32_t mode; /*!< Specifies the mode.*/
+ uint32_t burstLength; /*!< Specifies the length of a burst to be transferred.*/
+ uint32_t clockPhase; /*!< Specifies the clock phase.*/
+ uint32_t clockPolarity; /*!< Specifies the clock polarity.*/
+ bool ecspiAutoStart; /*!< Specifies the start mode.*/
+} ecspi_init_config_t;
/*******************************************************************************
* API
@@ -178,49 +164,49 @@ extern "C" {
#endif
/*!
- * @name ECSPI Initialization and Configuration functions
+ * @name eCSPI Initialization and Configuration functions
* @{
*/
- /*!
- * @brief Initializes the ECSPI module.
+/*!
+ * @brief Initializes the eCSPI module.
*
- * @param base: ECSPI base pointer.
- * @param initStruct: pointer to a ecspi_init_t structure.
+ * @param base eCSPI base pointer.
+ * @param initConfig eCSPI initialize structure.
*/
-void ECSPI_Init(ECSPI_Type* base, ecspi_init_t* initStruct);
+void ECSPI_Init(ECSPI_Type* base, const ecspi_init_config_t* initConfig);
- /*!
- * @brief Enables the specified ECSPI module.
+/*!
+ * @brief Enables the specified eCSPI module.
*
- * @param base ECSPI base pointer.
+ * @param base eCSPI base pointer.
*/
static inline void ECSPI_Enable(ECSPI_Type* base)
{
- /* Enable the ECSPI */
+ /* Enable the eCSPI. */
ECSPI_CONREG_REG(base) |= ECSPI_CONREG_EN_MASK;
}
- /*!
- * @brief Disable the specified ECSPI module.
+/*!
+ * @brief Disable the specified eCSPI module.
*
- * @param base ECSPI base pointer.
+ * @param base eCSPI base pointer.
*/
static inline void ECSPI_Disable(ECSPI_Type* base)
{
- /* Enable the ECSPI */
+ /* Enable the eCSPI. */
ECSPI_CONREG_REG(base) &= ~ECSPI_CONREG_EN_MASK;
}
/*!
* @brief Insert the number of wait states to be inserted in data transfers.
*
- * @param base ECSPI base pointer.
+ * @param base eCSPI base pointer.
* @param number the number of wait states.
*/
static inline void ECSPI_InsertWaitState(ECSPI_Type* base, uint32_t number)
{
- /* Configure the number of wait states inserted */
+ /* Configure the number of wait states inserted. */
ECSPI_PERIODREG_REG(base) = (ECSPI_PERIODREG_REG(base) & (~ECSPI_PERIODREG_SAMPLE_PERIOD_MASK)) |
ECSPI_PERIODREG_SAMPLE_PERIOD(number);
}
@@ -228,21 +214,21 @@ static inline void ECSPI_InsertWaitState(ECSPI_Type* base, uint32_t number)
/*!
* @brief Set the clock source for the sample period counter.
*
- * @param base ECSPI base pointer.
- * @param source the clock source (see _ecspi_sampleperiod_clocksource).
+ * @param base eCSPI base pointer.
+ * @param source The clock source (see @ref _ecspi_sampleperiod_clocksource enumeration).
*/
void ECSPI_SetSampClockSource(ECSPI_Type* base, uint32_t source);
/*!
- * @brief Set the ECSPI clocks inserte between the chip select's active edge
- * and the first ECSPI clock edge
+ * @brief Set the eCSPI clocks insert between the chip select active edge
+ * and the first eCSPI clock edge.
*
- * @param base ECSPI base pointer.
- * @param delay the number of wait states.
+ * @param base eCSPI base pointer.
+ * @param delay The number of wait states.
*/
static inline void ECSPI_SetDelay(ECSPI_Type* base, uint32_t delay)
{
- /* Set the number of clocks inserte */
+ /* Set the number of clocks insert. */
ECSPI_PERIODREG_REG(base) = (ECSPI_PERIODREG_REG(base) & (~ECSPI_PERIODREG_CSD_CTL_MASK)) |
ECSPI_PERIODREG_CSD_CTL(delay);
}
@@ -250,13 +236,13 @@ static inline void ECSPI_SetDelay(ECSPI_Type* base, uint32_t delay)
/*!
* @brief Set the inactive state of SCLK.
*
- * @param base ECSPI base pointer.
- * @param channel ECSPI channel select (see _ecspi_channel_select).
- * @param state SCLK inactive state (see _ecspi_sclk_inactivestate).
+ * @param base eCSPI base pointer.
+ * @param channel eCSPI channel select (see @ref _ecspi_channel_select enumeration).
+ * @param state SCLK inactive state (see @ref _ecspi_sclk_inactivestate enumeration).
*/
static inline void ECSPI_SetSCLKInactiveState(ECSPI_Type* base, uint32_t channel, uint32_t state)
{
- /* Configure the inactive state of SCLK */
+ /* Configure the inactive state of SCLK. */
ECSPI_CONFIGREG_REG(base) = (ECSPI_CONFIGREG_REG(base) & (~ECSPI_CONFIGREG_SCLK_CTL(1 << channel))) |
ECSPI_CONFIGREG_SCLK_CTL((state & 1) << channel);
}
@@ -264,13 +250,13 @@ static inline void ECSPI_SetSCLKInactiveState(ECSPI_Type* base, uint32_t channel
/*!
* @brief Set the inactive state of data line.
*
- * @param base ECSPI base pointer.
- * @param channel ECSPI channel select (see _ecspi_channel_select).
- * @param state Data line inactive state (see _ecspi_dataline_inactivestate).
+ * @param base eCSPI base pointer.
+ * @param channel eCSPI channel select (see @ref _ecspi_channel_select enumeration).
+ * @param state Data line inactive state (see @ref _ecspi_dataline_inactivestate enumeration).
*/
static inline void ECSPI_SetDataInactiveState(ECSPI_Type* base, uint32_t channel, uint32_t state)
{
- /* Set the inactive state of Data Line */
+ /* Set the inactive state of Data Line. */
ECSPI_CONFIGREG_REG(base) = (ECSPI_CONFIGREG_REG(base) & (~ECSPI_CONFIGREG_DATA_CTL(1 << channel))) |
ECSPI_CONFIGREG_DATA_CTL((state & 1) << channel);
}
@@ -278,32 +264,32 @@ static inline void ECSPI_SetDataInactiveState(ECSPI_Type* base, uint32_t channel
/*!
* @brief Trigger a burst.
*
- * @param base ECSPI base pointer.
+ * @param base eCSPI base pointer.
*/
static inline void ECSPI_StartBurst(ECSPI_Type* base)
{
- /* start a burst */
+ /* Start a burst. */
ECSPI_CONREG_REG(base) |= ECSPI_CONREG_XCH_MASK;
}
/*!
* @brief Set the burst length.
*
- * @param base ECSPI base pointer.
- * @param length the value of burst length.
+ * @param base eCSPI base pointer.
+ * @param length The value of burst length.
*/
static inline void ECSPI_SetBurstLength(ECSPI_Type* base, uint32_t length)
{
- /* Set the burst length according to length */
+ /* Set the burst length according to length. */
ECSPI_CONREG_REG(base) = (ECSPI_CONREG_REG(base) & (~ECSPI_CONREG_BURST_LENGTH_MASK)) |
ECSPI_CONREG_BURST_LENGTH(length);
}
/*!
- * @brief Set ECSPI SS Wave Form.
+ * @brief Set eCSPI SS Wave Form.
*
- * @param base ECSPI base pointer.
- * @param channel ECSPI channel selected (see _ecspi_channel_select).
+ * @param base eCSPI base pointer.
+ * @param channel eCSPI channel selected (see @ref _ecspi_channel_select enumeration).
* @param ssMultiBurst For master mode, set true for multiple burst and false for one burst.
* For slave mode, set true to complete burst by SS signal edges and false to complete
* burst by number of bits received.
@@ -316,11 +302,11 @@ static inline void ECSPI_SetSSMultipleBurst(ECSPI_Type* base, uint32_t channel,
}
/*!
- * @brief Set ECSPI SS Polarity.
+ * @brief Set eCSPI SS Polarity.
*
- * @param base ECSPI base pointer.
- * @param channel ECSPI channel selected (see _ecspi_channel_select).
- * @param polarity set SS signal active logic (see _ecspi_ss_polarity).
+ * @param base eCSPI base pointer.
+ * @param channel eCSPI channel selected (see @ref _ecspi_channel_select enumeration).
+ * @param polarity Set SS signal active logic (see @ref _ecspi_ss_polarity enumeration).
*/
static inline void ECSPI_SetSSPolarity(ECSPI_Type* base, uint32_t channel, uint32_t polarity)
{
@@ -332,22 +318,22 @@ static inline void ECSPI_SetSSPolarity(ECSPI_Type* base, uint32_t channel, uint3
/*!
* @brief Set the Data Ready Control.
*
- * @param base ECSPI base pointer.
- * @param spidataready ECSPI data ready control (see _ecspi_data_ready).
+ * @param base eCSPI base pointer.
+ * @param spidataready eCSPI data ready control (see @ref _ecspi_data_ready enumeration).
*/
static inline void ECSPI_SetSPIDataReady(ECSPI_Type* base, uint32_t spidataready)
{
- /* Set the Data Ready Control */
+ /* Set the Data Ready Control. */
ECSPI_CONREG_REG(base) = (ECSPI_CONREG_REG(base) & (~ECSPI_CONREG_DRCTL_MASK)) |
ECSPI_CONREG_DRCTL(spidataready);
}
/*!
- * @brief Calculated the ECSPI baud rate in bits per second.
+ * @brief Calculated the eCSPI baud rate in bits per second.
* The calculated baud rate must not exceed the desired baud rate.
*
- * @param base ECSPI base pointer.
- * @param sourceClockInHz ECSPI Clock(SCLK) (in Hz).
+ * @param base eCSPI base pointer.
+ * @param sourceClockInHz eCSPI Clock(SCLK) (in Hz).
* @param bitsPerSec the value of Baud Rate.
* @return The calculated baud rate in bits-per-second, the nearest possible
* baud rate without exceeding the desired baud rate.
@@ -364,47 +350,48 @@ uint32_t ECSPI_SetBaudRate(ECSPI_Type* base, uint32_t sourceClockInHz, uint32_t
/*!
* @brief Transmits a data to TXFIFO.
*
- * @param base ECSPI base pointer.
+ * @param base eCSPI base pointer.
* @param data Data to be transmitted.
*/
static inline void ECSPI_SendData(ECSPI_Type* base, uint32_t data)
{
- /* Write data to Transmit Data Register */
+ /* Write data to Transmit Data Register. */
ECSPI_TXDATA_REG(base) = data;
}
/*!
* @brief Receives a data from RXFIFO.
- * @param base ECSPI base pointer.
+ *
+ * @param base eCSPI base pointer.
* @return The value of received data.
*/
static inline uint32_t ECSPI_ReceiveData(ECSPI_Type* base)
{
- /* Read data from Receive Data Register */
+ /* Read data from Receive Data Register. */
return ECSPI_RXDATA_REG(base);
}
/*!
* @brief Read the number of words in the RXFIFO.
*
- * @param base ECSPI base pointer.
+ * @param base eCSPI base pointer.
* @return The number of words in the RXFIFO.
*/
static inline uint32_t ECSPI_GetRxfifoCounter(ECSPI_Type* base)
{
- /* Get the number of words in the RXFIFO */
+ /* Get the number of words in the RXFIFO. */
return ((ECSPI_TESTREG_REG(base) & ECSPI_TESTREG_RXCNT_MASK) >> ECSPI_TESTREG_RXCNT_SHIFT);
}
/*!
* @brief Read the number of words in the TXFIFO.
*
- * @param base ECSPI base pointer.
+ * @param base eCSPI base pointer.
* @return The number of words in the TXFIFO.
*/
static inline uint32_t ECSPI_GetTxfifoCounter(ECSPI_Type* base)
{
- /* Get the number of words in the RXFIFO */
+ /* Get the number of words in the RXFIFO. */
return ((ECSPI_TESTREG_REG(base) & ECSPI_TESTREG_TXCNT_MASK) >> ECSPI_TESTREG_TXCNT_SHIFT);
}
@@ -418,21 +405,23 @@ static inline uint32_t ECSPI_GetTxfifoCounter(ECSPI_Type* base)
/*!
* @brief Enable or disable the specified DMA Source.
*
- * @param base ECSPI base pointer.
- * @param source specifies DMA source (see _ecspi_dma_source).
- * @param enable True or False.
+ * @param base eCSPI base pointer.
+ * @param source specifies DMA source (see @ref _ecspi_dma_source enumeration).
+ * @param enable Enable/Disable specified DMA Source.
+ * - true: Enable specified DMA Source.
+ * - false: Disable specified DMA Source.
*/
void ECSPPI_SetDMACmd(ECSPI_Type* base, uint32_t source, bool enable);
/*!
* @brief Set the burst length of a DMA operation.
*
- * @param base ECSPI base pointer.
- * @param length specifies the burst length of a DMA operation.
+ * @param base eCSPI base pointer.
+ * @param length Specifies the burst length of a DMA operation.
*/
static inline void ECSPI_SetDMABurstLength(ECSPI_Type* base, uint32_t length)
{
- /* Configure the burst length of a DMA operation */
+ /* Configure the burst length of a DMA operation. */
ECSPI_DMAREG_REG(base) = (ECSPI_DMAREG_REG(base) & (~ECSPI_DMAREG_RX_DMA_LENGTH_MASK)) |
ECSPI_DMAREG_RX_DMA_LENGTH(length);
}
@@ -440,8 +429,8 @@ static inline void ECSPI_SetDMABurstLength(ECSPI_Type* base, uint32_t length)
/*!
* @brief Set the RXFIFO or TXFIFO threshold.
*
- * @param base ECSPI base pointer.
- * @param fifo Data transfer fifo (see _ecspi_fifothreshold)
+ * @param base eCSPI base pointer.
+ * @param fifo Data transfer FIFO (see @ref _ecspi_fifothreshold enumeration).
* @param threshold Threshold value.
*/
void ECSPI_SetFIFOThreshold(ECSPI_Type* base, uint32_t fifo, uint32_t threshold);
@@ -454,36 +443,38 @@ void ECSPI_SetFIFOThreshold(ECSPI_Type* base, uint32_t fifo, uint32_t threshold)
*/
/*!
- * @brief Enable or disable the specified ECSPI interrupts.
+ * @brief Enable or disable the specified eCSPI interrupts.
*
- * @param base ECSPI base pointer.
- * @param flags ECSPI status flag mask (see _ecspi_status_flag for bit definition).
- * @param enable Interrupt enable (true: enable, false: disable).
+ * @param base eCSPI base pointer.
+ * @param flags eCSPI status flag mask (see @ref _ecspi_status_flag for bit definition).
+ * @param enable Interrupt enable.
+ * - true: Enable specified eCSPI interrupts.
+ * - false: Disable specified eCSPI interrupts.
*/
void ECSPI_SetIntCmd(ECSPI_Type* base, uint32_t flags, bool enable);
/*!
- * @brief Checks whether the specified ECSPI flag is set or not.
+ * @brief Checks whether the specified eCSPI flag is set or not.
*
- * @param base ECSPI base pointer.
- * @param flags ECSPI status flag mask (see _ecspi_status_flag for bit definition).
- * @return ECSPI status, each bit represents one status flag.
+ * @param base eCSPI base pointer.
+ * @param flags eCSPI status flag mask (see @ref _ecspi_status_flag for bit definition).
+ * @return eCSPI status, each bit represents one status flag.
*/
static inline uint32_t ECSPI_GetStatusFlag(ECSPI_Type* base, uint32_t flags)
{
- /* return the vale of ECSPI status */
+ /* return the vale of eCSPI status. */
return ECSPI_STATREG_REG(base) & flags;
}
/*!
- * @brief Clear one or more ECSPI status flag.
+ * @brief Clear one or more eCSPI status flag.
*
- * @param base ECSPI base pointer.
- * @param flags ECSPI status flag mask (see _ecspi_status_flag for bit definition).
+ * @param base eCSPI base pointer.
+ * @param flags eCSPI status flag mask (see @ref _ecspi_status_flag for bit definition).
*/
static inline void ECSPI_ClearStatusFlag(ECSPI_Type* base, uint32_t flags)
{
- /* Write 1 to the status bit */
+ /* Write 1 to the status bit. */
ECSPI_STATREG_REG(base) = flags;
}
diff --git a/platform/drivers/inc/flexcan.h b/platform/drivers/inc/flexcan.h
index 8f27315..016952b 100644
--- a/platform/drivers/inc/flexcan.h
+++ b/platform/drivers/inc/flexcan.h
@@ -36,6 +36,18 @@
#include <assert.h>
#include "device_imx.h"
+/* Start of section using anonymous unions. */
+#if defined(__ARMCC_VERSION)
+ #pragma push
+ #pragma anon_unions
+#elif defined(__GNUC__)
+ /* anonymous unions are enabled by default */
+#elif defined(__IAR_SYSTEMS_ICC__)
+ #pragma language=extended
+#else
+ #error Not supported compiler type
+#endif
+
/*!
* @addtogroup flexcan_driver
* @{
@@ -45,124 +57,133 @@
* Definitions
******************************************************************************/
-/*! @brief FlexCAN message buffer CODE for Rx buffers */
-enum _flexcan_msgbuf_code_rx {
- flexcanRxInactive = 0x0, /*!< MB is not active. */
- flexcanRxFull = 0x2, /*!< MB is full. */
- flexcanRxEmpty = 0x4, /*!< MB is active and empty. */
- flexcanRxOverrun = 0x6, /*!< MB is overwritten into a full buffer. */
- flexcanRxBusy = 0x8, /*!< FlexCAN is updating the contents of the MB. */
- /*! The CPU must not access the MB. */
- flexcanRxRanswer = 0xA, /*!< A frame was configured to recognize a Remote Request Frame */
- /*! and transmit a Response Frame in return. */
- flexcanRxNotUsed = 0xF /*!< Not used */
+/*! @brief FlexCAN message buffer CODE for Rx buffers. */
+enum _flexcan_msgbuf_code_rx
+{
+ flexcanRxInactive = 0x0, /*!< MB is not active. */
+ flexcanRxFull = 0x2, /*!< MB is full. */
+ flexcanRxEmpty = 0x4, /*!< MB is active and empty. */
+ flexcanRxOverrun = 0x6, /*!< MB is overwritten into a full buffer. */
+ flexcanRxBusy = 0x8, /*!< FlexCAN is updating the contents of the MB. */
+ /*! The CPU must not access the MB. */
+ flexcanRxRanswer = 0xA, /*!< A frame was configured to recognize a Remote Request Frame */
+ /*! and transmit a Response Frame in return. */
+ flexcanRxNotUsed = 0xF, /*!< Not used. */
};
-/*! @brief FlexCAN message buffer CODE FOR Tx buffers */
-enum _flexcan_msgbuf_code_tx {
- flexcanTxInactive = 0x8, /*!< MB is not active. */
- flexcanTxAbort = 0x9, /*!< MB is aborted. */
- flexcanTxDataOrRemte = 0xC, /*!< MB is a TX Data Frame(when MB RTR = 0) or */
- /*!< MB is a TX Remote Request Frame (when MB RTR = 1). */
- flexcanTxTanswer = 0xE, /*!< MB is a TX Response Request Frame from. */
- /*! an incoming Remote Request Frame. */
- flexcanTxNotUsed = 0xF /*!< Not used */
+/*! @brief FlexCAN message buffer CODE FOR Tx buffers. */
+enum _flexcan_msgbuf_code_tx
+{
+ flexcanTxInactive = 0x8, /*!< MB is not active. */
+ flexcanTxAbort = 0x9, /*!< MB is aborted. */
+ flexcanTxDataOrRemte = 0xC, /*!< MB is a TX Data Frame(when MB RTR = 0) or */
+ /*!< MB is a TX Remote Request Frame (when MB RTR = 1). */
+ flexcanTxTanswer = 0xE, /*!< MB is a TX Response Request Frame from. */
+ /*! an incoming Remote Request Frame. */
+ flexcanTxNotUsed = 0xF, /*!< Not used. */
};
-/*! @brief FlexCAN operation modes */
-enum _flexcan_operatining_modes {
- flexCanNormalMode = 0x1, /*!< Normal mode or user mode @internal gui name="Normal" */
- flexcanListenOnlyMode = 0x2, /*!< Listen-only mode @internal gui name="Listen-only" */
- flexcanLoopBackMode = 0x4, /*!< Loop-back mode @internal gui name="Loop back" */
+/*! @brief FlexCAN operation modes. */
+enum _flexcan_operatining_modes
+{
+ flexCanNormalMode = 0x1, /*!< Normal mode or user mode @internal gui name="Normal". */
+ flexcanListenOnlyMode = 0x2, /*!< Listen-only mode @internal gui name="Listen-only". */
+ flexcanLoopBackMode = 0x4, /*!< Loop-back mode @internal gui name="Loop back". */
};
-/*! @brief FlexCAN RX mask mode.*/
-enum _flexcan_rx_mask_mode {
- flexcanRxMaskGlobal = 0x0, /*!< Rx global mask*/
- flexcanRxMaskIndividual = 0x1 /*!< Rx individual mask*/
+/*! @brief FlexCAN RX mask mode. */
+enum _flexcan_rx_mask_mode
+{
+ flexcanRxMaskGlobal = 0x0, /*!< Rx global mask. */
+ flexcanRxMaskIndividual = 0x1, /*!< Rx individual mask. */
};
/*! @brief The ID type used in rx matching process. */
-enum _flexcan_rx_mask_id_type {
- flexcanRxMaskIdStd = 0x0, /*!< Standard ID*/
- flexcanRxMaskIdExt = 0x1 /*!< Extended ID*/
+enum _flexcan_rx_mask_id_type
+{
+ flexcanRxMaskIdStd = 0x0, /*!< Standard ID. */
+ flexcanRxMaskIdExt = 0x1, /*!< Extended ID. */
};
-/*! @brief Flexcan error interrupt source enumeration. */
-enum _flexcan_interrutpt {
- flexcanIntRxWarning = 0x01,
- flexcanIntTxWarning = 0x02,
- flexcanIntWakeUp = 0x04,
- flexcanIntBusOff = 0x08,
- flexcanIntError = 0x10,
+/*! @brief FlexCAN error interrupt source enumeration. */
+enum _flexcan_interrutpt
+{
+ flexcanIntRxWarning = 0x01, /*!< Tx Warning interrupt source. */
+ flexcanIntTxWarning = 0x02, /*!< Tx Warning interrupt source. */
+ flexcanIntWakeUp = 0x04, /*!< Wake Up interrupt source. */
+ flexcanIntBusOff = 0x08, /*!< Bus Off interrupt source. */
+ flexcanIntError = 0x10, /*!< Error interrupt source. */
};
-/*! @brief Flexcan error interrupt flags. */
-enum _flexcan_status_flag {
- flexcanStatusSynch = CAN_ESR1_SYNCH_MASK,
- flexcanStatusTxWarningInt = CAN_ESR1_TWRN_INT_MASK,
- flexcanStatusRxWarningInt = CAN_ESR1_RWRN_INT_MASK,
- flexcanStatusBit1Err = CAN_ESR1_BIT1_ERR_MASK,
- flexcanStatusBit0Err = CAN_ESR1_BIT0_ERR_MASK,
- flexcanStatusAckErr = CAN_ESR1_ACK_ERR_MASK,
- flexcanStatusCrcErr = CAN_ESR1_CRC_ERR_MASK,
- flexcanStatusFrameErr = CAN_ESR1_FRM_ERR_MASK,
- flexcanStatusStuffingErr = CAN_ESR1_FRM_ERR_MASK,
- flexcanStatusTxWarning = CAN_ESR1_TX_WRN_MASK,
- flexcanStatusRxWarning = CAN_ESR1_RX_WRN_MASK,
- flexcanStatusIdle = CAN_ESR1_IDLE_MASK,
- flexcanStatusTransmitting = CAN_ESR1_TX_MASK,
- flexcanStatusFltConf = CAN_ESR1_FLT_CONF_MASK,
- flexcanStatusReceiving = CAN_ESR1_RX_MASK,
- flexcanStatusBusOff = CAN_ESR1_BOFF_INT_MASK,
- flexcanStatusError = CAN_ESR1_ERR_INT_MASK,
- flexcanStatusWake = CAN_ESR1_WAK_INT_MASK
+/*! @brief FlexCAN error interrupt flags. */
+enum _flexcan_status_flag
+{
+ flexcanStatusSynch = CAN_ESR1_SYNCH_MASK, /*!< Bus Synchronized flag. */
+ flexcanStatusTxWarningInt = CAN_ESR1_TWRN_INT_MASK, /*!< Tx Warning initerrupt flag. */
+ flexcanStatusRxWarningInt = CAN_ESR1_RWRN_INT_MASK, /*!< Tx Warning initerrupt flag. */
+ flexcanStatusBit1Err = CAN_ESR1_BIT1_ERR_MASK, /*!< Bit0 Error flag. */
+ flexcanStatusBit0Err = CAN_ESR1_BIT0_ERR_MASK, /*!< Bit1 Error flag. */
+ flexcanStatusAckErr = CAN_ESR1_ACK_ERR_MASK, /*!< Ack Error flag. */
+ flexcanStatusCrcErr = CAN_ESR1_CRC_ERR_MASK, /*!< CRC Error flag. */
+ flexcanStatusFrameErr = CAN_ESR1_FRM_ERR_MASK, /*!< Frame Error flag. */
+ flexcanStatusStuffingErr = CAN_ESR1_STF_ERR_MASK, /*!< Stuffing Error flag. */
+ flexcanStatusTxWarning = CAN_ESR1_TX_WRN_MASK, /*!< Tx Warning flag. */
+ flexcanStatusRxWarning = CAN_ESR1_RX_WRN_MASK, /*!< Rx Warning flag. */
+ flexcanStatusIdle = CAN_ESR1_IDLE_MASK, /*!< FlexCAN Idle flag. */
+ flexcanStatusTransmitting = CAN_ESR1_TX_MASK, /*!< Trasmitting flag. */
+ flexcanStatusFltConf = CAN_ESR1_FLT_CONF_MASK, /*!< Fault Config flag. */
+ flexcanStatusReceiving = CAN_ESR1_RX_MASK, /*!< Receiving flag. */
+ flexcanStatusBusOff = CAN_ESR1_BOFF_INT_MASK, /*!< Bus Off interrupt flag. */
+ flexcanStatusError = CAN_ESR1_ERR_INT_MASK, /*!< Error interrupt flag. */
+ flexcanStatusWake = CAN_ESR1_WAK_INT_MASK, /*!< Wake Up interrupt flag. */
};
/*! @brief The id filter element type selection. */
-enum _flexcan_rx_fifo_id_element_format {
- flexcanFxFifoIdElementFormatA = 0x0, /*!< One full ID (standard and extended) per ID Filter Table*/
- /*! element.*/
- flexcanFxFifoIdElementFormatB = 0x1, /*!< Two full standard IDs or two partial 14-bit (standard and*/
- /*! extended) IDs per ID Filter Table element.*/
- flexcanFxFifoIdElementFormatC = 0x2, /*!< Four partial 8-bit Standard IDs per ID Filter Table*/
- /*! element.*/
- flexcanFxFifoIdElementFormatD = 0x3 /*!< All frames rejected.*/
+enum _flexcan_rx_fifo_id_element_format
+{
+ flexcanRxFifoIdElementFormatA = 0x0, /*!< One full ID (standard and extended) per ID Filter Table element. */
+ flexcanRxFifoIdElementFormatB = 0x1, /*!< Two full standard IDs or two partial 14-bit (standard and extended) IDs per ID Filter Table element. */
+ flexcanRxFifoIdElementFormatC = 0x2, /*!< Four partial 8-bit Standard IDs per ID Filter Table element. */
+ flexcanRxFifoIdElementFormatD = 0x3, /*!< All frames rejected. */
};
-/*! @brief FlexCAN Rx FIFO filters number*/
+/*! @brief FlexCAN Rx FIFO filters number. */
enum _flexcan_rx_fifo_filter_id_number
{
- flexcanRxFifoIdFilterNum8 = 0x0, /*!< 8 Rx FIFO Filters. @internal gui name="8 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum16 = 0x1, /*!< 16 Rx FIFO Filters. @internal gui name="16 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum24 = 0x2, /*!< 24 Rx FIFO Filters. @internal gui name="24 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum32 = 0x3, /*!< 32 Rx FIFO Filters. @internal gui name="32 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum40 = 0x4, /*!< 40 Rx FIFO Filters. @internal gui name="40 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum48 = 0x5, /*!< 48 Rx FIFO Filters. @internal gui name="48 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum56 = 0x6, /*!< 56 Rx FIFO Filters. @internal gui name="56 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum64 = 0x7, /*!< 64 Rx FIFO Filters. @internal gui name="64 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum72 = 0x8, /*!< 72 Rx FIFO Filters. @internal gui name="72 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum80 = 0x9, /*!< 80 Rx FIFO Filters. @internal gui name="80 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum88 = 0xA, /*!< 88 Rx FIFO Filters. @internal gui name="88 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum96 = 0xB, /*!< 96 Rx FIFO Filters. @internal gui name="96 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum104 = 0xC, /*!< 104 Rx FIFO Filters. @internal gui name="104 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum112 = 0xD, /*!< 112 Rx FIFO Filters. @internal gui name="112 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum120 = 0xE, /*!< 120 Rx FIFO Filters. @internal gui name="120 Rx FIFO Filters" */
- flexcanRxFifoIdFilterNum128 = 0xF, /*!< 128 Rx FIFO Filters. @internal gui name="128 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum8 = 0x0, /*!< 8 Rx FIFO Filters. @internal gui name="8 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum16 = 0x1, /*!< 16 Rx FIFO Filters. @internal gui name="16 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum24 = 0x2, /*!< 24 Rx FIFO Filters. @internal gui name="24 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum32 = 0x3, /*!< 32 Rx FIFO Filters. @internal gui name="32 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum40 = 0x4, /*!< 40 Rx FIFO Filters. @internal gui name="40 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum48 = 0x5, /*!< 48 Rx FIFO Filters. @internal gui name="48 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum56 = 0x6, /*!< 56 Rx FIFO Filters. @internal gui name="56 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum64 = 0x7, /*!< 64 Rx FIFO Filters. @internal gui name="64 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum72 = 0x8, /*!< 72 Rx FIFO Filters. @internal gui name="72 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum80 = 0x9, /*!< 80 Rx FIFO Filters. @internal gui name="80 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum88 = 0xA, /*!< 88 Rx FIFO Filters. @internal gui name="88 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum96 = 0xB, /*!< 96 Rx FIFO Filters. @internal gui name="96 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum104 = 0xC, /*!< 104 Rx FIFO Filters. @internal gui name="104 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum112 = 0xD, /*!< 112 Rx FIFO Filters. @internal gui name="112 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum120 = 0xE, /*!< 120 Rx FIFO Filters. @internal gui name="120 Rx FIFO Filters" */
+ flexcanRxFifoIdFilterNum128 = 0xF, /*!< 128 Rx FIFO Filters. @internal gui name="128 Rx FIFO Filters" */
};
-/*! @brief FlexCAN RX FIFO ID filter table structure*/
-typedef struct FLEXCANIdTable {
- bool isRemoteFrame; /*!< Remote frame*/
- bool isExtendedFrame; /*!< Extended frame*/
- uint32_t *idFilter; /*!< Rx FIFO ID filter elements*/
+/*! @brief FlexCAN RX FIFO ID filter table structure. */
+typedef struct FLEXCANIdTable
+{
+ uint32_t *idFilter; /*!< Rx FIFO ID filter elements. */
+ bool isRemoteFrame; /*!< Remote frame. */
+ bool isExtendedFrame; /*!< Extended frame. */
} flexcan_id_table_t;
-/*! @brief FlexCAN message buffer structure*/
-typedef struct _flexcan_msgbuf {
- union {
- uint32_t cs; /*!< Code and Status*/
- struct {
+/*! @brief FlexCAN message buffer structure. */
+typedef struct _flexcan_msgbuf
+{
+ union
+ {
+ uint32_t cs; /*!< Code and Status. */
+ struct
+ {
uint32_t timeStamp : 16;
uint32_t dlc : 4;
uint32_t rtr : 1;
@@ -174,18 +195,22 @@ typedef struct _flexcan_msgbuf {
};
};
- union{
- uint32_t id; /*!< Message Buffer ID*/
- struct {
+ union
+ {
+ uint32_t id; /*!< Message Buffer ID. */
+ struct
+ {
uint32_t idExt : 18;
uint32_t idStd : 11;
uint32_t prio : 3;
};
};
- union{
- uint32_t word0; /*!< Bytes of the FlexCAN message*/
- struct {
+ union
+ {
+ uint32_t word0; /*!< Bytes of the FlexCAN message. */
+ struct
+ {
uint8_t data3;
uint8_t data2;
uint8_t data1;
@@ -193,9 +218,11 @@ typedef struct _flexcan_msgbuf {
};
};
- union{
- uint32_t word1; /*!< Bytes of the FlexCAN message*/
- struct {
+ union
+ {
+ uint32_t word1; /*!< Bytes of the FlexCAN message. */
+ struct
+ {
uint8_t data7;
uint8_t data6;
uint8_t data5;
@@ -204,20 +231,22 @@ typedef struct _flexcan_msgbuf {
};
} flexcan_msgbuf_t;
-/*! @brief FlexCAN timing related structures*/
-typedef struct _flexcan_timing {
- uint32_t preDiv; /*!< Clock pre divider*/
- uint32_t rJumpwidth; /*!< Resync jump width*/
- uint32_t phaseSeg1; /*!< Phase segment 1*/
- uint32_t phaseSeg2; /*!< Phase segment 1*/
- uint32_t propSeg; /*!< Propagation segment*/
+/*! @brief FlexCAN timing-related structures. */
+typedef struct _flexcan_timing
+{
+ uint32_t preDiv; /*!< Clock pre divider. */
+ uint32_t rJumpwidth; /*!< Resync jump width. */
+ uint32_t phaseSeg1; /*!< Phase segment 1. */
+ uint32_t phaseSeg2; /*!< Phase segment 2. */
+ uint32_t propSeg; /*!< Propagation segment. */
} flexcan_timing_t;
-/*! @brief Flexcan module initialize structure. */
-typedef struct _flexcan_init_config {
- flexcan_timing_t timing; /*!< Desired Flexcan module timing configuration. */
- uint32_t operatingMode; /*!< Desired Flexcan module operating mode. */
- uint8_t maxMsgBufNum; /*!< The maximal number of available message buffer. */
+/*! @brief FlexCAN module initialize structure. */
+typedef struct _flexcan_init_config
+{
+ flexcan_timing_t timing; /*!< Desired FlexCAN module timing configuration. */
+ uint32_t operatingMode; /*!< Desired FlexCAN module operating mode. */
+ uint8_t maxMsgBufNum; /*!< The maximal number of available message buffer. */
} flexcan_init_config_t;
/*******************************************************************************
@@ -234,29 +263,29 @@ extern "C" {
*/
/*!
- * @brief Initialize Flexcan module with given initialize structure.
+ * @brief Initialize FlexCAN module with given initialize structure.
*
* @param base CAN base pointer.
- * @param initConfig CAN initialize structure(see flexcan_init_config_t above).
+ * @param initConfig CAN initialize structure (see @ref flexcan_init_config_t structure).
*/
-void FLEXCAN_Init(CAN_Type* base, flexcan_init_config_t* initConfig);
+void FLEXCAN_Init(CAN_Type* base, const flexcan_init_config_t* initConfig);
/*!
- * @brief This function reset Flexcan module register content to its default value.
+ * @brief This function reset FlexCAN module register content to its default value.
*
* @param base FlexCAN base pointer.
*/
void FLEXCAN_Deinit(CAN_Type* base);
/*!
- * @brief This function is used to Enable the Flexcan Module.
+ * @brief This function is used to Enable the FlexCAN Module.
*
* @param base FlexCAN base pointer.
*/
void FLEXCAN_Enable(CAN_Type* base);
/*!
- * @brief This function is used to Disable the CAN Module.
+ * @brief This function is used to Disable the FlexCAN Module.
*
* @param base FlexCAN base pointer.
*/
@@ -265,33 +294,33 @@ void FLEXCAN_Disable(CAN_Type* base);
/*!
* @brief Sets the FlexCAN time segments for setting up bit rate.
*
- * @param base FlexCAN base pointer.
- * @param timing FlexCAN time segments, which need to be set for the bit rate.
+ * @param base FlexCAN base pointer.
+ * @param timing FlexCAN time segments, which need to be set for the bit rate (See @ref flexcan_timing_t structure).
*/
-void FLEXCAN_SetTiming(CAN_Type* base, flexcan_timing_t* timing);
+void FLEXCAN_SetTiming(CAN_Type* base, const flexcan_timing_t* timing);
/*!
* @brief Set operation mode.
*
- * @param base FlexCAN base pointer.
- * @param mode Set an operation mode.
+ * @param base FlexCAN base pointer.
+ * @param mode Set an operation mode.
*/
void FLEXCAN_SetOperatingMode(CAN_Type* base, uint8_t mode);
/*!
* @brief Set the maximum number of Message Buffers.
*
- * @param base FlexCAN base pointer.
- * @param bufNum Maximum number of message buffers
+ * @param base FlexCAN base pointer.
+ * @param bufNum Maximum number of message buffers.
*/
void FLEXCAN_SetMaxMsgBufNum(CAN_Type* base, uint32_t bufNum);
/*!
- * @brief Get the working status of Flexcan module.
+ * @brief Get the working status of FlexCAN module.
*
- * @param base FlexCAN base pointer.
- * @return true : FLEXCAN module is either in Normal Mode, Listen-Only Mode or Loop-Back Mode
- * false : FLEXCAN module is either in Disable Mode, Stop Mode or Freeze Mode
+ * @param base FlexCAN base pointer.
+ * @return - true: FLEXCAN module is either in Normal Mode, Listen-Only Mode or Loop-Back Mode.
+ * - false: FLEXCAN module is either in Disable Mode, Stop Mode or Freeze Mode.
*/
static inline bool FLEXCAN_IsModuleReady(CAN_Type* base)
{
@@ -299,63 +328,66 @@ static inline bool FLEXCAN_IsModuleReady(CAN_Type* base)
}
/*!
- * @brief Set the Transmit abort feature enablement.
+ * @brief Set the Transmit Abort feature enablement.
*
- * @param base FlexCAN base pointer.
- * @param enable - true : Enable Transmit Abort feature.
- * - false : Disable Transmit Abort feature.
+ * @param base FlexCAN base pointer.
+ * @param enable Enable/Disable Transmit Abort feature.
+ * - true: Enable Transmit Abort feature.
+ * - false: Disable Transmit Abort feature.
*/
void FLEXCAN_SetAbortCmd(CAN_Type* base, bool enable);
/*!
* @brief Set the local transmit priority enablement.
*
- * @param base FlexCAN base pointer.
- * @param enable - true : transmit MB with highest local priority.
- * - false : transmit MB with lowest MB number.
+ * @param base FlexCAN base pointer.
+ * @param enable Enable/Disable local transmit periority.
+ * - true: Transmit MB with highest local priority.
+ * - false: Transmit MB with lowest MB number.
*/
void FLEXCAN_SetLocalPrioCmd(CAN_Type* base, bool enable);
/*!
* @brief Set the Rx matching process priority.
*
- * @param base FlexCAN base pointer.
- * @param priority - true : Matching starts from Mailboxes and continues on Rx FIFO.
- * - false : Matching starts from Rx FIFO and continues on Mailboxes.
+ * @param base FlexCAN base pointer.
+ * @param priority Set Rx matching process priority.
+ * - true: Matching starts from Mailboxes and continues on Rx FIFO.
+ * - false: Matching starts from Rx FIFO and continues on Mailboxes.
*/
void FLEXCAN_SetMatchPrioCmd(CAN_Type* base, bool priority);
/*@}*/
/*!
- * @name Flexcan Message buffer control functions
+ * @name FlexCAN Message buffer control functions
* @{
*/
/*!
* @brief Get message buffer pointer for transition.
*
- * @param base FlexCAN base pointer.
- * @param msgBufIdx message buffer index.
- * @return message buffer pointer.
+ * @param base FlexCAN base pointer.
+ * @param msgBufIdx message buffer index.
+ * @return message buffer pointer.
*/
flexcan_msgbuf_t* FLEXCAN_GetMsgBufPtr(CAN_Type* base, uint8_t msgBufIdx);
/*!
* @brief Locks the FlexCAN Rx message buffer.
*
- * @param base FlexCAN base pointer.
- * @param msgBuffIdx Index of the message buffer
- * @return true : if successful;
- * false : failed.
+ * @param base FlexCAN base pointer.
+ * @param msgBufIdx Index of the message buffer
+ * @return - true: Lock Rx Message Buffer successful.
+ * - false: Lock Rx Message Buffer failed.
*/
bool FLEXCAN_LockRxMsgBuf(CAN_Type* base, uint8_t msgBufIdx);
/*!
* @brief Unlocks the FlexCAN Rx message buffer.
*
- * @param base FlexCAN base pointer.
- * @return current free run timer counter value.
+ * @param base FlexCAN base pointer.
+ * @return current free run timer counter value.
*/
uint16_t FLEXCAN_UnlockAllRxMsgBuf(CAN_Type* base);
@@ -369,61 +401,64 @@ uint16_t FLEXCAN_UnlockAllRxMsgBuf(CAN_Type* base);
/*!
* @brief Enables/Disables the FlexCAN Message Buffer interrupt.
*
- * @param base FlexCAN base pointer.
- * @param msgBuffIdx Index of the message buffer.
- * @param enable Choose enable or disable.
+ * @param base FlexCAN base pointer.
+ * @param msgBufIdx Index of the message buffer.
+ * @param enable Enables/Disables interrupt.
+ * - true: Enable Message Buffer interrupt.
+ * - disable: Disable Message Buffer interrupt.
*/
void FLEXCAN_SetMsgBufIntCmd(CAN_Type* base, uint8_t msgBufIdx, bool enable);
/*!
* @brief Gets the individual FlexCAN MB interrupt flag.
*
- * @param base FlexCAN base pointer.
- * @param msgBuffIdx Index of the message buffer.
- * @return the individual Message Buffer interrupt flag (true and false are the flag value).
+ * @param base FlexCAN base pointer.
+ * @param msgBufIdx Index of the message buffer.
+ * @retval true: Message Buffer Interrupt is pending.
+ * @retval false: There is no Message Buffer Interrupt.
*/
bool FLEXCAN_GetMsgBufStatusFlag(CAN_Type* base, uint8_t msgBufIdx);
/*!
* @brief Clears the interrupt flag of the message buffers.
*
- * @param base FlexCAN base pointer.
- * @param msgBuffIdx Index of the message buffer.
+ * @param base FlexCAN base pointer.
+ * @param msgBufIdx Index of the message buffer.
*/
void FLEXCAN_ClearMsgBufStatusFlag(CAN_Type* base, uint32_t msgBufIdx);
/*!
* @brief Enables error interrupt of the FlexCAN module.
*
- * @param base FlexCAN base pointer.
- * @param errorSrc The interrupt source.
- * @param enable Choose enable or disable.
+ * @param base FlexCAN base pointer.
+ * @param errorSrc The interrupt source (see @ref _flexcan_interrutpt enumeration).
+ * @param enable Choose enable or disable.
*/
void FLEXCAN_SetErrIntCmd(CAN_Type* base, uint32_t errorSrc, bool enable);
/*!
* @brief Gets the FlexCAN module interrupt flag.
*
- * @param base FlexCAN base pointer.
- * @param errFlags Flexcan error flags.
- * @return the individual Message Buffer interrupt flag (0 and 1 are the flag value)
+ * @param base FlexCAN base pointer.
+ * @param errFlags FlexCAN error flags (see @ref _flexcan_status_flag enumeration).
+ * @return The individual Message Buffer interrupt flag (0 and 1 are the flag value)
*/
uint32_t FLEXCAN_GetErrStatusFlag(CAN_Type* base, uint32_t errFlags);
/*!
* @brief Clears the interrupt flag of the FlexCAN module.
*
- * @param base FlexCAN base pointer.
- * @param errFlags The value to be written to the interrupt flag1 register.
+ * @param base FlexCAN base pointer.
+ * @param errFlags The value to be written to the interrupt flag1 register (see @ref _flexcan_status_flag enumeration).
*/
void FLEXCAN_ClearErrStatusFlag(CAN_Type* base, uint32_t errFlags);
/*!
* @brief Get the error counter of FlexCAN module.
*
- * @param base FlexCAN base pointer.
- * @param txError Tx_Err_Counter pointer.
- * @param rxError Rx_Err_Counter pointer.
+ * @param base FlexCAN base pointer.
+ * @param txError Tx_Err_Counter pointer.
+ * @param rxError Rx_Err_Counter pointer.
*/
void FLEXCAN_GetErrCounter(CAN_Type* base, uint8_t* txError, uint8_t* rxError);
@@ -437,40 +472,40 @@ void FLEXCAN_GetErrCounter(CAN_Type* base, uint8_t* txError, uint8_t* rxError);
/*!
* @brief Enables the Rx FIFO.
*
- * @param base FlexCAN base pointer.
- * @param numOfFilters The number of Rx FIFO filters
+ * @param base FlexCAN base pointer.
+ * @param numOfFilters The number of Rx FIFO filters
*/
void FLEXCAN_EnableRxFifo(CAN_Type* base, uint8_t numOfFilters);
/*!
* @brief Disables the Rx FIFO.
*
- * @param base FlexCAN base pointer.
+ * @param base FlexCAN base pointer.
*/
void FLEXCAN_DisableRxFifo(CAN_Type* base);
/*!
* @brief Set the number of the Rx FIFO filters.
*
- * @param base FlexCAN base pointer.
- * @param number The number of Rx FIFO filters.
+ * @param base FlexCAN base pointer.
+ * @param numOfFilters The number of Rx FIFO filters.
*/
void FLEXCAN_SetRxFifoFilterNum(CAN_Type* base, uint32_t numOfFilters);
/*!
* @brief Set the FlexCAN Rx FIFO fields.
*
- * @param base FlexCAN base pointer.
- * @param idFormat The format of the Rx FIFO ID Filter Table Elements
- * @param idFilterTable The ID filter table elements which contain RTR bit, IDE bit and RX message ID.
+ * @param base FlexCAN base pointer.
+ * @param idFormat The format of the Rx FIFO ID Filter Table Elements
+ * @param idFilterTable The ID filter table elements which contain RTR bit, IDE bit and RX message ID.
*/
void FLEXCAN_SetRxFifoFilter(CAN_Type* base, uint32_t idFormat, flexcan_id_table_t *idFilterTable);
/*!
* @brief Gets the FlexCAN Rx FIFO data pointer.
*
- * @param base FlexCAN base pointer.
- * @return Rx FIFO data pointer.
+ * @param base FlexCAN base pointer.
+ * @return Rx FIFO data pointer.
*/
flexcan_msgbuf_t* FLEXCAN_GetRxFifoPtr(CAN_Type* base);
@@ -478,8 +513,8 @@ flexcan_msgbuf_t* FLEXCAN_GetRxFifoPtr(CAN_Type* base);
* @brief Gets the FlexCAN Rx FIFO information.
* The return value indicates which Identifier Acceptance Filter
* (see Rx FIFO Structure) was hit by the received message.
- * @param base FlexCAN base pointer.
- * @return Rx FIFO filter number.
+ * @param base FlexCAN base pointer.
+ * @return Rx FIFO filter number.
*/
uint16_t FLEXCAN_GetRxFifoInfo(CAN_Type* base);
@@ -493,58 +528,59 @@ uint16_t FLEXCAN_GetRxFifoInfo(CAN_Type* base);
/*!
* @brief Set the Rx masking mode.
*
- * @param base FlexCAN base pointer.
- * @param mode The FlexCAN Rx mask mode: can be set to global mode and individual mode.
+ * @param base FlexCAN base pointer.
+ * @param mode The FlexCAN Rx mask mode (see @ref _flexcan_rx_mask_mode enumeration).
*/
void FLEXCAN_SetRxMaskMode(CAN_Type* base, uint32_t mode);
/*!
* @brief Set the remote trasmit request mask enablement.
*
- * @param base FlexCAN base pointer.
- * @param enable - true : Enable RTR matching judgement.
- * false : Disable RTR matching judgement.
+ * @param base FlexCAN base pointer.
+ * @param enable Enable/Disable remote trasmit request mask.
+ * - true: Enable RTR matching judgement.
+ * - false: Disable RTR matching judgement.
*/
-void FLEXCAN_SetRxMaskRtrCmd(CAN_Type* base, uint32_t enable);
+void FLEXCAN_SetRxMaskRtrCmd(CAN_Type* base, bool enable);
/*!
* @brief Set the FlexCAN RX global mask.
*
- * @param base FlexCAN base pointer.
- * @param mask Rx Global mask.
+ * @param base FlexCAN base pointer.
+ * @param mask Rx Global mask.
*/
void FLEXCAN_SetRxGlobalMask(CAN_Type* base, uint32_t mask);
/*!
* @brief Set the FlexCAN Rx individual mask for ID filtering in the Rx MBs and the Rx FIFO.
*
- * @param base FlexCAN base pointer.
- * @param msgBufIdx Index of the message buffer.
- * @param mask Individual mask
+ * @param base FlexCAN base pointer.
+ * @param msgBufIdx Index of the message buffer.
+ * @param mask Individual mask
*/
void FLEXCAN_SetRxIndividualMask(CAN_Type* base, uint32_t msgBufIdx, uint32_t mask);
/*!
* @brief Set the FlexCAN RX Message Buffer BUF14 mask.
*
- * @param base FlexCAN base pointer.
- * @param mask Message Buffer BUF14 mask.
+ * @param base FlexCAN base pointer.
+ * @param mask Message Buffer BUF14 mask.
*/
void FLEXCAN_SetRxMsgBuff14Mask(CAN_Type* base, uint32_t mask);
/*!
* @brief Set the FlexCAN RX Message Buffer BUF15 mask.
*
- * @param base FlexCAN base pointer.
- * @param mask Message Buffer BUF15 mask.
+ * @param base FlexCAN base pointer.
+ * @param mask Message Buffer BUF15 mask.
*/
void FLEXCAN_SetRxMsgBuff15Mask(CAN_Type* base, uint32_t mask);
/*!
* @brief Set the FlexCAN RX Fifo global mask.
*
- * @param base FlexCAN base pointer.
- * @param mask Rx Fifo Global mask.
+ * @param base FlexCAN base pointer.
+ * @param mask Rx Fifo Global mask.
*/
void FLEXCAN_SetRxFifoGlobalMask(CAN_Type* base, uint32_t mask);
@@ -558,62 +594,67 @@ void FLEXCAN_SetRxFifoGlobalMask(CAN_Type* base, uint32_t mask);
/*!
* @brief Enable/disable the FlexCAN self wakeup feature.
*
- * @param base FlexCAN base pointer.
- * @param lpfEnable The low pass filter for Rx self wakeup feature enablement.
- * @param enable The self wakeup feature enablement.
+ * @param base FlexCAN base pointer.
+ * @param lpfEnable The low pass filter for Rx self wakeup feature enablement.
+ * @param enable The self wakeup feature enablement.
*/
void FLEXCAN_SetSelfWakeUpCmd(CAN_Type* base, bool lpfEnable, bool enable);
/*!
- * @brief Enable/disable the FlexCAN self reception feature.
+ * @brief Enable/Disable the FlexCAN self reception feature.
*
- * @param base FlexCAN base pointer.
- * @param enable - true : enable self reception feature.
- * false : disable self reception feature.
+ * @param base FlexCAN base pointer.
+ * @param enable Enable/Disable self reception feature.
+ * - true: Enable self reception feature.
+ * - false: Disable self reception feature.
*/
void FLEXCAN_SetSelfReceptionCmd(CAN_Type* base, bool enable);
/*!
* @brief Enable/disable the enhance FlexCAN Rx vote.
*
- * @param base FlexCAN base pointer.
- * @param enable - true : Three samples are used to determine the value of the received bit.
- * false : Just one sample is used to determine the bit value.
+ * @param base FlexCAN base pointer.
+ * @param enable Enable/Disable FlexCAN Rx vote mechanism
+ * - true: Three samples are used to determine the value of the received bit.
+ * - false: Just one sample is used to determine the bit value.
*/
void FLEXCAN_SetRxVoteCmd(CAN_Type* base, bool enable);
/*!
* @brief Enable/disable the Auto Busoff recover feature.
*
- * @param base FlexCAN base pointer.
- * @param enable - true : Enable Auto Bus Off recover feature.
- * false : Disable Auto Bus Off recover feature.
+ * @param base FlexCAN base pointer.
+ * @param enable Enable/Disable Auto Busoff Recover
+ * - true: Enable Auto Bus Off recover feature.
+ * - false: Disable Auto Bus Off recover feature.
*/
void FLEXCAN_SetAutoBusOffRecoverCmd(CAN_Type* base, bool enable);
/*!
* @brief Enable/disable the Time Sync feature.
*
- * @param base FlexCAN base pointer.
- * @param enable - true : Enable Time Sync feature.
- * false : Disable Time Sync feature.
+ * @param base FlexCAN base pointer.
+ * @param enable Enable/Disable the Time Sync
+ * - true: Enable Time Sync feature.
+ * - false: Disable Time Sync feature.
*/
void FLEXCAN_SetTimeSyncCmd(CAN_Type* base, bool enable);
/*!
* @brief Enable/disable the Auto Remote Response feature.
*
- * @param base FlexCAN base pointer.
- * @param enable - true : Enable Auto Remote Response feature.
- * false : Disable Auto Remote Response feature.
+ * @param base FlexCAN base pointer.
+ * @param enable Enable/Disable the Auto Remote Response feature
+ * - true: Enable Auto Remote Response feature.
+ * - false: Disable Auto Remote Response feature.
*/
void FLEXCAN_SetAutoRemoteResponseCmd(CAN_Type* base, bool enable);
/*!
* @brief Enable/disable the Glitch Filter Width when FLEXCAN enters the STOP mode.
*
- * @param base FlexCAN base pointer.
- * @param filterWidth The Glitch Filter Width.
+ * @param base FlexCAN base pointer.
+ * @param filterWidth The Glitch Filter Width.
*/
static inline void FLEXCAN_SetGlitchFilterWidth(CAN_Type* base, uint8_t filterWidth)
{
@@ -623,10 +664,10 @@ static inline void FLEXCAN_SetGlitchFilterWidth(CAN_Type* base, uint8_t filterWi
/*!
* @brief Get the lowest inactive message buffer number.
*
- * @param base FlexCAN base pointer.
- * @return bit 22-16 : the lowest number inactive Mailbox.
- * bit 14 : indicates whether the number content is valid or not.
- * bit 13 : this bit indicates whether there is any inactive Mailbox.
+ * @param base FlexCAN base pointer.
+ * @return bit 22-16 : The lowest number inactive Mailbox.
+ * bit 14 : Indicates whether the number content is valid or not.
+ * bit 13 : This bit indicates whether there is any inactive Mailbox.
*/
static inline uint32_t FLEXCAN_GetLowestInactiveMsgBuf(CAN_Type* base)
{
@@ -636,10 +677,10 @@ static inline uint32_t FLEXCAN_GetLowestInactiveMsgBuf(CAN_Type* base)
/*!
* @brief Set the Tx Arbitration Start Delay number.
* This function is used to optimize the transmit performance.
- * For more information about to set this value, please refer to RM.
+ * For more information about to set this value, see the Chip Reference Manual.
*
- * @param base FlexCAN base pointer.
- * @return tasd The lowest number inactive Mailbox.
+ * @param base FlexCAN base pointer.
+ * @param tasd The lowest number inactive Mailbox.
*/
static inline void FLEXCAN_SetTxArbitrationStartDelay(CAN_Type* base, uint8_t tasd)
{
@@ -655,6 +696,16 @@ static inline void FLEXCAN_SetTxArbitrationStartDelay(CAN_Type* base, uint8_t ta
/*! @}*/
+#if defined(__ARMCC_VERSION)
+ #pragma pop
+#elif defined(__GNUC__)
+ /* leave anonymous unions enabled */
+#elif defined(__IAR_SYSTEMS_ICC__)
+ #pragma language=default
+#else
+ #error Not supported compiler type
+#endif
+
#endif /* __FLEXCAN_H__ */
/*******************************************************************************
* EOF
diff --git a/platform/drivers/inc/gpio_imx.h b/platform/drivers/inc/gpio_imx.h
index 1cf60e7..1af7ceb 100644
--- a/platform/drivers/inc/gpio_imx.h
+++ b/platform/drivers/inc/gpio_imx.h
@@ -45,34 +45,37 @@
* Definitions
******************************************************************************/
-/*! @brief GPIO direction definition */
-typedef enum _gpio_pin_direction {
- gpioDigitalInput = 0U, /*!< Set current pin as digital input*/
- gpioDigitalOutput = 1U /*!< Set current pin as digital output*/
+/*! @brief GPIO direction definition. */
+typedef enum _gpio_pin_direction
+{
+ gpioDigitalInput = 0U, /*!< Set current pin as digital input.*/
+ gpioDigitalOutput = 1U, /*!< Set current pin as digital output.*/
} gpio_pin_direction_t;
-/*! @brief GPIO interrupt mode definition*/
-typedef enum _gpio_interrupt_mode {
- gpioIntLowLevel = 0U, /*!< Set current pin interrupt is low-level sensitive.*/
- gpioIntHighLevel = 1U, /*!< Set current pin interrupt is high-level sensitive.*/
- gpioIntRisingEdge = 2U, /*!< Set current pin interrupt is rising-edge sensitive.*/
- gpioIntFallingEdge = 3U, /*!< Set current pin interrupt is falling-edge sensitive.*/
- gpioNoIntmode = 4U /*!< Set current pin general IO functionality. */
+/*! @brief GPIO interrupt mode definition. */
+typedef enum _gpio_interrupt_mode
+{
+ gpioIntLowLevel = 0U, /*!< Set current pin interrupt is low-level sensitive.*/
+ gpioIntHighLevel = 1U, /*!< Set current pin interrupt is high-level sensitive.*/
+ gpioIntRisingEdge = 2U, /*!< Set current pin interrupt is rising-edge sensitive.*/
+ gpioIntFallingEdge = 3U, /*!< Set current pin interrupt is falling-edge sensitive.*/
+ gpioNoIntmode = 4U, /*!< Set current pin general IO functionality. */
} gpio_interrupt_mode_t;
-/*! @brief GPIO pin(bit) value definition */
-typedef enum _gpio_pin_action {
- gpioPinClear = 0U,
- gpioPinSet = 1U
+/*! @brief GPIO pin(bit) value definition. */
+typedef enum _gpio_pin_action
+{
+ gpioPinClear = 0U, /*!< Clear GPIO Pin.*/
+ gpioPinSet = 1U, /*!< Set GPIO Pin.*/
} gpio_pin_action_t;
-/*! @brief GPIO Init structure definition */
-typedef struct GpioInit
+/*! @brief GPIO Init structure definition. */
+typedef struct _gpio_init_config
{
- uint32_t pin; /*!< Specifies the pin number. */
- gpio_pin_direction_t direction; /*!< Specifies the pin direction. */
- gpio_interrupt_mode_t interruptMode; /*!< Specifies the pin interrupt mode, a value of @ref gpio_interrupt_mode_t. */
-} gpio_init_t;
+ uint32_t pin; /*!< Specifies the pin number. */
+ gpio_pin_direction_t direction; /*!< Specifies the pin direction. */
+ gpio_interrupt_mode_t interruptMode; /*!< Specifies the pin interrupt mode, a value of @ref gpio_interrupt_mode_t. */
+} gpio_init_config_t;
/*******************************************************************************
* API
@@ -89,13 +92,13 @@ extern "C" {
/*!
* @brief Initializes the GPIO peripheral according to the specified
- * parameters in the initStruct.
+ * parameters in the initConfig.
*
- * @param base GPIO base pointer (GPIO1, GPIO2, GPIO3, etc.).
- * @param initStruct pointer to a gpio_init_t structure that
- * contains the configuration information.
+ * @param base GPIO base pointer.
+ * @param initConfig pointer to a @ref gpio_init_config_t structure that
+ * contains the configuration information.
*/
-void GPIO_Init(GPIO_Type* base, gpio_init_t* initStruct);
+void GPIO_Init(GPIO_Type* base, const gpio_init_config_t* initConfig);
/*@}*/
@@ -104,18 +107,17 @@ void GPIO_Init(GPIO_Type* base, gpio_init_t* initStruct);
* @{
*/
- /*!
+/*!
* @brief Reads the current input value of the pin when pin's direction is configured as input.
*
- * @param base GPIO base pointer (GPIO1, GPIO2, GPIO3, etc.).
+ * @param base GPIO base pointer.
* @param pin GPIO port pin number.
* @return GPIO pin input value.
- * - 0: Pin logic level is 0, or is not configured for use by digital function.
- * - 1: Pin logic level is 1.
*/
static inline uint8_t GPIO_ReadPinInput(GPIO_Type* base, uint32_t pin)
{
assert(pin < 32);
+
return (uint8_t)((GPIO_DR_REG(base) >> pin) & 1U);
}
@@ -123,14 +125,10 @@ static inline uint8_t GPIO_ReadPinInput(GPIO_Type* base, uint32_t pin)
* @brief Reads the current input value of a specific GPIO port when port's direction are all configured as input.
* This function gets all 32-pin input as a 32-bit integer.
*
- * @param base GPIO base pointer(GPIO1, GPIO2, GPIO3, etc.)
- * @return GPIO port input data. Each bit represents one pin. For each bit:
- * - 0: Pin logic level is 0, or is not configured for use by digital function.
- * - 1: Pin logic level is 1.
- * - LSB: pin 0
- * - MSB: pin 31
+ * @param base GPIO base pointer.
+ * @return GPIO port input data.
*/
-static inline uint32_t GPIO_ReadPortInput(GPIO_Type *base)
+static inline uint32_t GPIO_ReadPortInput(GPIO_Type* base)
{
return GPIO_DR_REG(base);
}
@@ -138,26 +136,23 @@ static inline uint32_t GPIO_ReadPortInput(GPIO_Type *base)
/*!
* @brief Reads the current pin output.
*
- * @param base GPIO base pointer(GPIO1, GPIO2, GPIO3, etc.)
+ * @param base GPIO base pointer.
* @param pin GPIO port pin number.
- * @return current pin output value, 0 - Low logic, 1 - High logic.
+ * @return Current pin output value.
*/
static inline uint8_t GPIO_ReadPinOutput(GPIO_Type* base, uint32_t pin)
{
assert(pin < 32);
+
return (uint8_t)((GPIO_DR_REG(base) >> pin) & 0x1U);
}
/*!
* @brief Reads out all pin output status of the current port.
- * This function operates all 32 port pins.
+ * This function operates all 32 port pins.
*
- * @param base GPIO base pointer(GPIO1, GPIO2, GPIO3, etc.)
- * @return current port output status. Each bit represents one pin. For each bit:
- * - 0: corresponding pin is outputting logic level 0
- * - 1: corresponding pin is outputting logic level 1
- * - LSB: pin 0
- * - MSB: pin 31
+ * @param base GPIO base pointer.
+ * @return Current port output status.
*/
static inline uint32_t GPIO_ReadPortOutput(GPIO_Type* base)
{
@@ -167,11 +162,9 @@ static inline uint32_t GPIO_ReadPortOutput(GPIO_Type* base)
/*!
* @brief Sets the output level of the individual GPIO pin to logic 1 or 0.
*
- * @param base GPIO base pointer(GPIO1, GPIO2, GPIO3, etc.)
+ * @param base GPIO base pointer.
* @param pin GPIO port pin number.
- * @param pinVal pin output value, one of the follow.
- * -gpioPinClear: logic 0;
- * -gpioPinSet: logic 1.
+ * @param pinVal pin output value (See @ref gpio_pin_action_t structure).
*/
void GPIO_WritePinOutput(GPIO_Type* base, uint32_t pin, gpio_pin_action_t pinVal);
@@ -179,12 +172,8 @@ void GPIO_WritePinOutput(GPIO_Type* base, uint32_t pin, gpio_pin_action_t pinVal
* @brief Sets the output of the GPIO port pins to a specific logic value.
* This function operates all 32 port pins.
*
- * @param base GPIO base pointer(GPIO1, GPIO2, GPIO3, etc.)
- * @param portVal data to configure the GPIO output. Each bit represents one pin. For each bit:
- * - 0: set logic level 0 to pin
- * - 1: set logic level 1 to pin
- * - LSB: pin 0
- * - MSB: pin 31
+ * @param base GPIO base pointer.
+ * @param portVal data to configure the GPIO output.
*/
static inline void GPIO_WritePortOutput(GPIO_Type* base, uint32_t portVal)
{
@@ -201,15 +190,14 @@ static inline void GPIO_WritePortOutput(GPIO_Type* base, uint32_t portVal)
/*!
* @brief Reads the current GPIO pin pad status.
*
- * @param base GPIO base pointer (GPIO1, GPIO2, GPIO3, etc.).
+ * @param base GPIO base pointer.
* @param pin GPIO port pin number.
* @return GPIO pin pad status value.
- * - 0: Pin pad status logic level is 0.
- * - 1: Pin pad status logic level is 1.
*/
static inline uint8_t GPIO_ReadPadStatus(GPIO_Type* base, uint32_t pin)
{
assert(pin < 32);
+
return (uint8_t)((GPIO_PSR_REG(base) >> pin) & 1U);
}
@@ -221,26 +209,27 @@ static inline uint8_t GPIO_ReadPadStatus(GPIO_Type* base, uint32_t pin)
*/
/*!
- * @brief Disable or enable the specific pin interrupt.
+ * @brief Enable or Disable the specific pin interrupt.
*
- * @param base GPIO base pointer(GPIO1, GPIO2, GPIO3, etc.).
+ * @param base GPIO base pointer.
* @param pin GPIO pin number.
- * @param enable enable or disable interrupt.
+ * @param enable Enable or disable interrupt.
+ * - true: Enable GPIO interrupt.
+ * - false: Disable GPIO interrupt.
*/
void GPIO_SetPinIntMode(GPIO_Type* base, uint32_t pin, bool enable);
/*!
* @brief Check individual pin interrupt status.
*
- * @param base GPIO base pointer(GPIO1, GPIO2, GPIO3, etc.)
+ * @param base GPIO base pointer.
* @param pin GPIO port pin number.
* @return current pin interrupt status flag.
- * - 0: interrupt is not detected.
- * - 1: interrupt is detected.
*/
static inline bool GPIO_IsIntPending(GPIO_Type* base, uint32_t pin)
{
assert(pin < 32);
+
return (bool)((GPIO_ISR_REG(base) >> pin) & 1U);
}
@@ -248,22 +237,23 @@ static inline bool GPIO_IsIntPending(GPIO_Type* base, uint32_t pin)
* @brief Clear pin interrupt flag. Status flags are cleared by
* writing a 1 to the corresponding bit position.
*
- * @param base GPIO base pointer(GPIO1, GPIO2, GPIO3, etc.)
+ * @param base GPIO base pointer.
* @param pin GPIO port pin number.
*/
static inline void GPIO_ClearStatusFlag(GPIO_Type* base, uint32_t pin)
{
assert(pin < 32);
- GPIO_ISR_REG(base) |= (1U << pin);
+
+ GPIO_ISR_REG(base) = (1U << pin);
}
/*!
- * @brief Disable or enable the edge select bit to override
+ * @brief Enable or disable the edge select bit to override
* the ICR register's configuration.
*
- * @param base GPIO base pointer(GPIO1, GPIO2, GPIO3, etc.).
+ * @param base GPIO base pointer.
* @param pin GPIO port pin number.
- * @param enable enable or disable.
+ * @param enable Enable or disable edge select bit.
*/
void GPIO_SetIntEdgeSelect(GPIO_Type* base, uint32_t pin, bool enable);
diff --git a/platform/drivers/inc/gpt.h b/platform/drivers/inc/gpt.h
index 14c3b9e..3c95c1b 100644
--- a/platform/drivers/inc/gpt.h
+++ b/platform/drivers/inc/gpt.h
@@ -45,78 +45,70 @@
* Definitions
******************************************************************************/
-/*!
- * @brief Clock source
- */
-enum _gpt_clock_source {
- gptClockSourceNone = 0U, /*!< No source selected.*/
- gptClockSourcePeriph = 1U, /*!< Use peripheral module clock.*/
- gptClockSourceLowFreq = 4U, /*!< Use 32K clock.*/
- gptClockSourceOsc = 5U /*!< Use 24M OSC clock.*/
+/*! @brief Clock source. */
+enum _gpt_clock_source
+{
+ gptClockSourceNone = 0U, /*!< No source selected.*/
+ gptClockSourcePeriph = 1U, /*!< Use peripheral module clock.*/
+ gptClockSourceLowFreq = 4U, /*!< Use 32 K clock.*/
+ gptClockSourceOsc = 5U, /*!< Use 24 M OSC clock.*/
};
-/*!
- * @brief Input capture channel number
- */
-enum _gpt_input_capture_channel {
- gptInputCaptureChannel1 = 0U,
- gptInputCaptureChannel2 = 1U
+/*! @brief Input capture channel number. */
+enum _gpt_input_capture_channel
+{
+ gptInputCaptureChannel1 = 0U, /*!< Input Capture Channel1.*/
+ gptInputCaptureChannel2 = 1U, /*!< Input Capture Channel2.*/
};
-/*!
- * @brief Input capture operation mode
- */
-enum _gpt_input_operation_mode {
- gptInputOperationDisabled = 0U, /*!< Don't capture.*/
- gptInputOperationRiseEdge = 1U, /*!< Capture on rising edge of input pin.*/
- gptInputOperationFallEdge = 2U, /*!< Capture on falling edge of input pin.*/
- gptInputOperationBothEdge = 3U /*!< Capture on both edges of input pin.*/
+/*! @brief Input capture operation mode. */
+enum _gpt_input_operation_mode
+{
+ gptInputOperationDisabled = 0U, /*!< Don't capture.*/
+ gptInputOperationRiseEdge = 1U, /*!< Capture on rising edge of input pin.*/
+ gptInputOperationFallEdge = 2U, /*!< Capture on falling edge of input pin.*/
+ gptInputOperationBothEdge = 3U, /*!< Capture on both edges of input pin.*/
};
-/*!
- * @brief Output compare channel number
- */
-enum _gpt_output_compare_channel {
- gptOutputCompareChannel1 = 0U,
- gptOutputCompareChannel2 = 1U,
- gptOutputCompareChannel3 = 2U
+/*! @brief Output compare channel number. */
+enum _gpt_output_compare_channel
+{
+ gptOutputCompareChannel1 = 0U, /*!< Output Compare Channel1.*/
+ gptOutputCompareChannel2 = 1U, /*!< Output Compare Channel2.*/
+ gptOutputCompareChannel3 = 2U, /*!< Output Compare Channel3.*/
};
-/*!
- * @brief Output compare operation mode
- */
-enum _gpt_output_operation_mode {
- gptOutputOperationDisconnected = 0U, /*!< Don't change output pin.*/
- gptOutputOperationToggle = 1U, /*!< Toggle output pin.*/
- gptOutputOperationClear = 2U, /*!< Set output pin low.*/
- gptOutputOperationSet = 3U, /*!< Set output pin high.*/
- gptOutputOperationActivelow = 4U /*!< Generate a active low pulse on output pin.*/
+/*! @brief Output compare operation mode. */
+enum _gpt_output_operation_mode
+{
+ gptOutputOperationDisconnected = 0U, /*!< Don't change output pin.*/
+ gptOutputOperationToggle = 1U, /*!< Toggle output pin.*/
+ gptOutputOperationClear = 2U, /*!< Set output pin low.*/
+ gptOutputOperationSet = 3U, /*!< Set output pin high.*/
+ gptOutputOperationActivelow = 4U, /*!< Generate a active low pulse on output pin.*/
};
-/*!
- * @brief Status flag
- */
-enum _gpt_status_flag {
- gptStatusFlagOutputCompare1 = 1U << 0, /*!< Output compare channel 1 evevnt.*/
- gptStatusFlagOutputCompare2 = 1U << 1, /*!< Output compare channel 2 evevnt.*/
- gptStatusFlagOutputCompare3 = 1U << 2, /*!< Output compare channel 3 evevnt.*/
- gptStatusFlagInputCapture1 = 1U << 3, /*!< Capture channel 1 evevnt.*/
- gptStatusFlagInputCapture2 = 1U << 4, /*!< Capture channel 2 evevnt.*/
- gptStatusFlagRollOver = 1U << 5 /*!< Counter reaches maximum value and rolled over to 0 evevnt.*/
+/*! @brief Status flag. */
+enum _gpt_status_flag
+{
+ gptStatusFlagOutputCompare1 = 1U << 0, /*!< Output compare channel 1 event.*/
+ gptStatusFlagOutputCompare2 = 1U << 1, /*!< Output compare channel 2 event.*/
+ gptStatusFlagOutputCompare3 = 1U << 2, /*!< Output compare channel 3 event.*/
+ gptStatusFlagInputCapture1 = 1U << 3, /*!< Capture channel 1 event.*/
+ gptStatusFlagInputCapture2 = 1U << 4, /*!< Capture channel 2 event.*/
+ gptStatusFlagRollOver = 1U << 5, /*!< Counter reaches maximum value and rolled over to 0 event.*/
};
-/*!
- * @brief Structure to configure the running mode.
- */
-typedef struct GptModeConfig
+/*! @brief Structure to configure the running mode. */
+typedef struct _gpt_init_config
{
- bool freeRun; /*!< true: FreeRun mode, false: Restart mode */
- bool waitEnable; /*!< GPT enabled in wait mode */
- bool stopEnable; /*!< GPT enabled in stop mode */
- bool dozeEnable; /*!< GPT enabled in doze mode */
- bool dbgEnable; /*!< GPT enabled in debug mode */
- bool enableMode; /*!< true: counter reset to 0 when enabled, false: counter retain its value when enabled */
-} gpt_mode_config_t;
+ bool freeRun; /*!< true: FreeRun mode, false: Restart mode. */
+ bool waitEnable; /*!< GPT enabled in wait mode. */
+ bool stopEnable; /*!< GPT enabled in stop mode. */
+ bool dozeEnable; /*!< GPT enabled in doze mode. */
+ bool dbgEnable; /*!< GPT enabled in debug mode. */
+ bool enableMode; /*!< true: counter reset to 0 when enabled, false: counter retain its value when enabled. */
+} gpt_init_config_t;
/*******************************************************************************
* API
@@ -132,117 +124,119 @@ extern "C" {
*/
/*!
- * @brief Initialize GPT to reset state and initialize running mode
+ * @brief Initialize GPT to reset state and initialize running mode.
*
* @param base GPT base pointer.
- * @param config GPT mode setting configuration.
+ * @param initConfig GPT mode setting configuration.
*/
-void GPT_Init(GPT_Type * base, gpt_mode_config_t *config);
+void GPT_Init(GPT_Type* base, const gpt_init_config_t* initConfig);
/*!
- * @brief Software reset of GPT module
+ * @brief Software reset of GPT module.
*
* @param base GPT base pointer.
*/
-static inline void GPT_SoftReset(GPT_Type * base)
+static inline void GPT_SoftReset(GPT_Type* base)
{
base->CR |= GPT_CR_SWR_MASK;
- /* Wait reset finished */
- while (base->CR & GPT_CR_SWR_MASK) { }
+ /* Wait reset finished. */
+ while (base->CR & GPT_CR_SWR_MASK) {};
}
/*!
- * @brief Set clock source of GPT
+ * @brief Set clock source of GPT.
*
* @param base GPT base pointer.
- * @param source clock source (see _gpt_clock_source)
+ * @param source Clock source (see @ref _gpt_clock_source enumeration).
*/
-void GPT_SetClockSource(GPT_Type * base, uint32_t source);
+void GPT_SetClockSource(GPT_Type* base, uint32_t source);
/*!
- * @brief Get clock source of GPT
+ * @brief Get clock source of GPT.
*
* @param base GPT base pointer.
- * @return clock source (see _gpt_clock_source)
+ * @return clock source (see @ref _gpt_clock_source enumeration).
*/
-static inline uint32_t GPT_GetClockSource(GPT_Type * base)
+static inline uint32_t GPT_GetClockSource(GPT_Type* base)
{
return (base->CR & GPT_CR_CLKSRC_MASK) >> GPT_CR_CLKSRC_SHIFT;
}
/*!
- * @brief Set pre scaler of GPT
+ * @brief Set pre scaler of GPT.
*
* @param base GPT base pointer.
- * @param prescaler pre scaler of GPT (0-4095, divider=prescaler+1)
+ * @param prescaler Pre-scaler of GPT (0-4095, divider = prescaler + 1).
*/
-static inline void GPT_SetPrescaler(GPT_Type * base, uint32_t prescaler)
+static inline void GPT_SetPrescaler(GPT_Type* base, uint32_t prescaler)
{
assert(prescaler <= GPT_PR_PRESCALER_MASK);
+
base->PR = (base->PR & ~GPT_PR_PRESCALER_MASK) | GPT_PR_PRESCALER(prescaler);
}
/*!
- * @brief Get pre scaler of GPT
+ * @brief Get pre scaler of GPT.
*
* @param base GPT base pointer.
- * @return pre scaler of GPT (0-4095)
+ * @return pre scaler of GPT (0-4095).
*/
-static inline uint32_t GPT_GetPrescaler(GPT_Type * base)
+static inline uint32_t GPT_GetPrescaler(GPT_Type* base)
{
return (base->PR & GPT_PR_PRESCALER_MASK) >> GPT_PR_PRESCALER_SHIFT;
}
/*!
- * @brief OSC 24M pre scaler before selected by clock source
+ * @brief OSC 24M pre-scaler before selected by clock source.
*
* @param base GPT base pointer.
- * @param prescaler OSC pre scaler(0-15, divider=prescaler+1)
+ * @param prescaler OSC pre-scaler(0-15, divider = prescaler + 1).
*/
-static inline void GPT_SetOscPrescaler(GPT_Type * base, uint32_t prescaler)
+static inline void GPT_SetOscPrescaler(GPT_Type* base, uint32_t prescaler)
{
assert(prescaler <= (GPT_PR_PRESCALER24M_MASK >> GPT_PR_PRESCALER24M_SHIFT));
+
base->PR = (base->PR & ~GPT_PR_PRESCALER24M_MASK) | GPT_PR_PRESCALER24M(prescaler);
}
/*!
- * @brief Get pre scaler of GPT
+ * @brief Get pre-scaler of GPT.
*
* @param base GPT base pointer.
- * @return OSC pre scaler of GPT (0-15)
+ * @return OSC pre scaler of GPT (0-15).
*/
-static inline uint32_t GPT_GetOscPrescaler(GPT_Type * base)
+static inline uint32_t GPT_GetOscPrescaler(GPT_Type* base)
{
return (base->PR & GPT_PR_PRESCALER24M_MASK) >> GPT_PR_PRESCALER24M_SHIFT;
}
/*!
- * @brief Enable GPT module
+ * @brief Enable GPT module.
*
* @param base GPT base pointer.
*/
-static inline void GPT_Enable(GPT_Type * base)
+static inline void GPT_Enable(GPT_Type* base)
{
base->CR |= GPT_CR_EN_MASK;
}
/*!
- * @brief Disable GPT module
+ * @brief Disable GPT module.
*
* @param base GPT base pointer.
*/
-static inline void GPT_Disable(GPT_Type * base)
+static inline void GPT_Disable(GPT_Type* base)
{
base->CR &= ~GPT_CR_EN_MASK;
}
/*!
- * @brief Get GPT counter value
+ * @brief Get GPT counter value.
*
* @param base GPT base pointer.
- * @return GPT counter value
+ * @return GPT counter value.
*/
-static inline uint32_t GPT_ReadCounter(GPT_Type * base)
+static inline uint32_t GPT_ReadCounter(GPT_Type* base)
{
return base->CNT;
}
@@ -255,93 +249,100 @@ static inline uint32_t GPT_ReadCounter(GPT_Type * base)
*/
/*!
- * @brief Set GPT operation mode of input capture channel
+ * @brief Set GPT operation mode of input capture channel.
*
* @param base GPT base pointer.
- * @param channel GPT capture channel (see _gpt_input_capture_channel).
- * @param mode GPT input capture operation mode (see _gpt_input_operation_mode).
+ * @param channel GPT capture channel (see @ref _gpt_input_capture_channel enumeration).
+ * @param mode GPT input capture operation mode (see @ref _gpt_input_operation_mode enumeration).
*/
-static inline void GPT_SetInputOperationMode(GPT_Type * base, uint32_t channel, uint32_t mode)
+static inline void GPT_SetInputOperationMode(GPT_Type* base, uint32_t channel, uint32_t mode)
{
assert (channel <= gptInputCaptureChannel2);
+
base->CR = (base->CR & ~(GPT_CR_IM1_MASK << (channel * 2))) | (GPT_CR_IM1(mode) << (channel * 2));
}
/*!
- * @brief Get GPT operation mode of input capture channel
+ * @brief Get GPT operation mode of input capture channel.
*
* @param base GPT base pointer.
- * @param channel GPT capture channel (see _gpt_input_capture_channel).
- * @return GPT input capture operation mode (see _gpt_input_operation_mode).
+ * @param channel GPT capture channel (see @ref _gpt_input_capture_channel enumeration).
+ * @return GPT input capture operation mode (see @ref _gpt_input_operation_mode enumeration).
*/
-static inline uint32_t GPT_GetInputOperationMode(GPT_Type * base, uint32_t channel)
+static inline uint32_t GPT_GetInputOperationMode(GPT_Type* base, uint32_t channel)
{
assert (channel <= gptInputCaptureChannel2);
+
return (base->CR >> (GPT_CR_IM1_SHIFT + channel * 2)) & (GPT_CR_IM1_MASK >> GPT_CR_IM1_SHIFT);
}
/*!
- * @brief Get GPT input capture value of certain channel
+ * @brief Get GPT input capture value of certain channel.
*
* @param base GPT base pointer.
- * @param channel GPT capture channel (see _gpt_input_capture_channel).
- * @return GPT input capture value
+ * @param channel GPT capture channel (see @ref _gpt_input_capture_channel enumeration).
+ * @return GPT input capture value.
*/
-static inline uint32_t GPT_GetInputCaptureValue(GPT_Type * base, uint32_t channel)
+static inline uint32_t GPT_GetInputCaptureValue(GPT_Type* base, uint32_t channel)
{
assert (channel <= gptInputCaptureChannel2);
+
return *(&base->ICR1 + channel);
}
/*!
- * @brief Set GPT operation mode of output compare channel
+ * @brief Set GPT operation mode of output compare channel.
*
* @param base GPT base pointer.
- * @param channel GPT output compare channel (see _gpt_output_compare_channel).
- * @param mode GPT output operation mode (see _gpt_output_operation_mode).
+ * @param channel GPT output compare channel (see @ref _gpt_output_compare_channel enumeration).
+ * @param mode GPT output operation mode (see @ref _gpt_output_operation_mode enumeration).
*/
-static inline void GPT_SetOutputOperationMode(GPT_Type * base, uint32_t channel, uint32_t mode)
+static inline void GPT_SetOutputOperationMode(GPT_Type* base, uint32_t channel, uint32_t mode)
{
assert (channel <= gptOutputCompareChannel3);
+
base->CR = (base->CR & ~(GPT_CR_OM1_MASK << (channel * 3))) | (GPT_CR_OM1(mode) << (channel * 3));
}
/*!
- * @brief Get GPT operation mode of output compare channel
+ * @brief Get GPT operation mode of output compare channel.
*
* @param base GPT base pointer.
- * @param channel GPT output compare channel (see _gpt_output_compare_channel).
- * @return GPT output operation mode (see _gpt_output_operation_mode).
+ * @param channel GPT output compare channel (see @ref _gpt_output_compare_channel enumeration).
+ * @return GPT output operation mode (see @ref _gpt_output_operation_mode enumeration).
*/
-static inline uint32_t GPT_GetOutputOperationMode(GPT_Type * base, uint32_t channel)
+static inline uint32_t GPT_GetOutputOperationMode(GPT_Type* base, uint32_t channel)
{
assert (channel <= gptOutputCompareChannel3);
+
return (base->CR >> (GPT_CR_OM1_SHIFT + channel * 3)) & (GPT_CR_OM1_MASK >> GPT_CR_OM1_SHIFT);
}
/*!
- * @brief Set GPT output compare value of output compare channel
+ * @brief Set GPT output compare value of output compare channel.
*
* @param base GPT base pointer.
- * @param channel GPT output compare channel (see _gpt_output_compare_channel).
- * @param value GPT output compare value
+ * @param channel GPT output compare channel (see @ref _gpt_output_compare_channel enumeration).
+ * @param value GPT output compare value.
*/
-static inline void GPT_SetOutputCompareValue(GPT_Type * base, uint32_t channel, uint32_t value)
+static inline void GPT_SetOutputCompareValue(GPT_Type* base, uint32_t channel, uint32_t value)
{
assert (channel <= gptOutputCompareChannel3);
+
*(&base->OCR1 + channel) = value;
}
/*!
- * @brief Get GPT output compare value of output compare channel
+ * @brief Get GPT output compare value of output compare channel.
*
* @param base GPT base pointer.
- * @param channel GPT output compare channel (see _gpt_output_compare_channel).
- * @return GPT output compare value
+ * @param channel GPT output compare channel (see @ref _gpt_output_compare_channel enumeration).
+ * @return GPT output compare value.
*/
-static inline uint32_t GPT_GetOutputCompareValue(GPT_Type * base, uint32_t channel)
+static inline uint32_t GPT_GetOutputCompareValue(GPT_Type* base, uint32_t channel)
{
assert (channel <= gptOutputCompareChannel3);
+
return *(&base->OCR1 + channel);
}
@@ -349,18 +350,19 @@ static inline uint32_t GPT_GetOutputCompareValue(GPT_Type * base, uint32_t chann
* @brief Force GPT output action on output compare channel, ignoring comparator.
*
* @param base GPT base pointer.
- * @param channel GPT output compare channel (see _gpt_output_compare_channel).
+ * @param channel GPT output compare channel (see @ref _gpt_output_compare_channel enumeration).
*/
-static inline void GPT_ForceOutput(GPT_Type * base, uint32_t channel)
+static inline void GPT_ForceOutput(GPT_Type* base, uint32_t channel)
{
assert (channel <= gptOutputCompareChannel3);
+
base->CR |= (GPT_CR_FO1_MASK << channel);
}
/*@}*/
/*!
- * @name GPT Interupt and Status Control
+ * @name GPT Interrupt and Status Control
* @{
*/
@@ -368,10 +370,10 @@ static inline void GPT_ForceOutput(GPT_Type * base, uint32_t channel)
* @brief Get GPT status flag.
*
* @param base GPT base pointer.
- * @param flags GPT status flag mask (see _gpt_status_flag for bit definition).
- * @return GPT status, each bit represents one status flag
+ * @param flags GPT status flag mask (see @ref _gpt_status_flag for bit definition).
+ * @return GPT status, each bit represents one status flag.
*/
-static inline uint32_t GPT_GetStatusFlag(GPT_Type * base, uint32_t flags)
+static inline uint32_t GPT_GetStatusFlag(GPT_Type* base, uint32_t flags)
{
return base->SR & flags;
}
@@ -380,21 +382,23 @@ static inline uint32_t GPT_GetStatusFlag(GPT_Type * base, uint32_t flags)
* @brief Clear one or more GPT status flag.
*
* @param base GPT base pointer.
- * @param flags GPT status flag mask (see _gpt_status_flag for bit definition).
+ * @param flags GPT status flag mask (see @ref _gpt_status_flag for bit definition).
*/
-static inline void GPT_ClearStatusFlag(GPT_Type * base, uint32_t flags)
+static inline void GPT_ClearStatusFlag(GPT_Type* base, uint32_t flags)
{
base->SR = flags;
}
/*!
- * @brief Enable or disable GPT interrupts.
+ * @brief Enable or Disable GPT interrupts.
*
* @param base GPT base pointer.
- * @param flags GPT status flag mask (see _gpt_status_flag for bit definition).
- * @param enable Interrupt enable (true: enable, false: disable).
+ * @param flags GPT status flag mask (see @ref _gpt_status_flag for bit definition).
+ * @param enable Enable/Disable GPT interrupts.
+ * -true: Enable GPT interrupts.
+ * -false: Disable GPT interrupts.
*/
-void GPT_SetIntCmd(GPT_Type * base, uint32_t flags, bool enable);
+void GPT_SetIntCmd(GPT_Type* base, uint32_t flags, bool enable);
/*@}*/
diff --git a/platform/drivers/inc/i2c_imx.h b/platform/drivers/inc/i2c_imx.h
index 3d93112..566c70a 100644
--- a/platform/drivers/inc/i2c_imx.h
+++ b/platform/drivers/inc/i2c_imx.h
@@ -48,41 +48,35 @@
/*! @brief I2C module initialize structure. */
typedef struct _i2c_init_config
{
- uint32_t clockRate; /*!< Current I2C module clock freq. */
- uint32_t baudRate; /*!< Desired I2C baud rate. */
- uint8_t slaveAddress; /*!< I2C module's own address when addressed as slave device. */
+ uint32_t clockRate; /*!< Current I2C module clock freq. */
+ uint32_t baudRate; /*!< Desired I2C baud rate. */
+ uint8_t slaveAddress; /*!< I2C module's own address when addressed as slave device. */
} i2c_init_config_t;
-/*!
- * @brief Flag for I2C interrupt status check or polling status.
- */
+/*! @brief Flag for I2C interrupt status check or polling status. */
enum _i2c_status_flag
{
- i2cStatusTransferComplete = I2C_I2SR_ICF_MASK,
- i2cStatusAddressedAsSlave = I2C_I2SR_IAAS_MASK,
- i2cStatusBusBusy = I2C_I2SR_IBB_MASK,
- i2cStatusArbitrationLost = I2C_I2SR_IAL_MASK,
- i2cStatusSlaveReadWrite = I2C_I2SR_SRW_MASK,
- i2cStatusInterrupt = I2C_I2SR_IIF_MASK,
- i2cStatusReceivedAck = I2C_I2SR_RXAK_MASK
+ i2cStatusTransferComplete = I2C_I2SR_ICF_MASK, /*!< Data Transfer complete flag. */
+ i2cStatusAddressedAsSlave = I2C_I2SR_IAAS_MASK, /*!< Addressed as a slave flag. */
+ i2cStatusBusBusy = I2C_I2SR_IBB_MASK, /*!< Bus is busy flag. */
+ i2cStatusArbitrationLost = I2C_I2SR_IAL_MASK, /*!< Arbitration is lost flag. */
+ i2cStatusSlaveReadWrite = I2C_I2SR_SRW_MASK, /*!< Master reading from slave flag(De-assert if master writing to slave). */
+ i2cStatusInterrupt = I2C_I2SR_IIF_MASK, /*!< An interrupt is pending flag. */
+ i2cStatusReceivedAck = I2C_I2SR_RXAK_MASK, /*!< No acknowledge detected flag. */
};
-/*!
- * @brief I2C Bus role of this module.
- */
+/*! @brief I2C Bus role of this module. */
enum _i2c_work_mode
{
- i2cModeSlave = 0x0,
- i2cModeMaster = I2C_I2CR_MSTA_MASK
+ i2cModeSlave = 0x0, /*!< This module works as I2C Slave. */
+ i2cModeMaster = I2C_I2CR_MSTA_MASK, /*!< This module works as I2C Master. */
};
-/*!
- * @brief Data transfer direction.
- */
+/*! @brief Data transfer direction. */
enum _i2c_direction_mode
{
- i2cDirectionReceive = 0x0,
- i2cDirectionTransmit = I2C_I2CR_MTX_MASK
+ i2cDirectionReceive = 0x0, /*!< This module works at receive mode. */
+ i2cDirectionTransmit = I2C_I2CR_MTX_MASK, /*!< This module works at transmit mode. */
};
/*******************************************************************************
@@ -102,9 +96,9 @@ extern "C" {
* @brief Initialize I2C module with given initialize structure.
*
* @param base I2C base pointer.
- * @param initConfig I2C initialize structure(see i2c_init_config_t above).
+ * @param initConfig I2C initialize structure (see @ref i2c_init_config_t).
*/
-void I2C_Init(I2C_Type* base, i2c_init_config_t* initConfig);
+void I2C_Init(I2C_Type* base, const i2c_init_config_t* initConfig);
/*!
* @brief This function reset I2C module register content to its default value.
@@ -151,6 +145,7 @@ void I2C_SetBaudRate(I2C_Type* base, uint32_t clockRate, uint32_t baudRate);
static inline void I2C_SetSlaveAddress(I2C_Type* base, uint8_t slaveAddress)
{
assert(slaveAddress < 0x80);
+
I2C_IADR_REG(base) = (I2C_IADR_REG(base) & ~I2C_IADR_ADR_MASK) | I2C_IADR_ADR(slaveAddress);
}
@@ -174,11 +169,12 @@ static inline void I2C_SendRepeatStart(I2C_Type* base)
* both I2C Bus Master and Slave can be select.
*
* @param base I2C base pointer.
- * @param mode I2C Bus role to set (see _i2c_work_mode enumeration).
+ * @param mode I2C Bus role to set (see @ref _i2c_work_mode enumeration).
*/
static inline void I2C_SetWorkMode(I2C_Type* base, uint32_t mode)
{
assert((mode == i2cModeMaster) || (mode == i2cModeSlave));
+
I2C_I2CR_REG(base) = (I2C_I2CR_REG(base) & ~I2C_I2CR_MSTA_MASK) | mode;
}
@@ -187,11 +183,12 @@ static inline void I2C_SetWorkMode(I2C_Type* base, uint32_t mode)
* both Transmit and Receive can be select.
*
* @param base I2C base pointer.
- * @param direction I2C Bus data transfer direction (see _i2c_direction_mode enumeration).
+ * @param direction I2C Bus data transfer direction (see @ref _i2c_direction_mode enumeration).
*/
static inline void I2C_SetDirMode(I2C_Type* base, uint32_t direction)
{
assert((direction == i2cDirectionReceive) || (direction == i2cDirectionTransmit));
+
I2C_I2CR_REG(base) = (I2C_I2CR_REG(base) & ~I2C_I2CR_MTX_MASK) | direction;
}
@@ -200,8 +197,9 @@ static inline void I2C_SetDirMode(I2C_Type* base, uint32_t direction)
* data from other device.
*
* @param base I2C base pointer.
- * @param ack true: An acknowledge signal is sent to the bus at the ninth clock bit
- * false: No acknowledge signal response is sent
+ * @param ack The ACK value answerback to remote I2C device.
+ * - true: An acknowledge signal is sent to the bus at the ninth clock bit.
+ * - false: No acknowledge signal response is sent.
*/
void I2C_SetAckBit(I2C_Type* base, bool ack);
@@ -213,7 +211,7 @@ void I2C_SetAckBit(I2C_Type* base, bool ack);
/*!
* @brief Writes one byte of data to the I2C bus.
*
- * @param base The I2C peripheral base pointer.
+ * @param base I2C base pointer.
* @param byte The byte of data to transmit.
*/
static inline void I2C_WriteByte(I2C_Type* base, uint8_t byte)
@@ -226,9 +224,9 @@ static inline void I2C_WriteByte(I2C_Type* base, uint8_t byte)
*
* In a master receive mode, calling this function initiates receiving the next byte of data.
*
- * @param base The I2C peripheral base pointer
+ * @param base I2C base pointer.
* @return This function returns the last byte received while the I2C module is configured in master
- * receive or slave receive mode.
+ * receive or slave receive mode.
*/
static inline uint8_t I2C_ReadByte(I2C_Type* base)
{
@@ -241,10 +239,12 @@ static inline uint8_t I2C_ReadByte(I2C_Type* base)
*/
/*!
- * @brief Enables or disables I2C interrupt requests.
+ * @brief Enable or disable I2C interrupt requests.
*
- * @param base The I2C peripheral base pointer
- * @param enable Pass true to enable interrupt, false to disable.
+ * @param base I2C base pointer.
+ * @param enable Enable/Disbale I2C interrupt.
+ * - true: Enable I2C interrupt.
+ * - false: Disable I2C interrupt.
*/
void I2C_SetIntCmd(I2C_Type* base, bool enable);
@@ -252,7 +252,7 @@ void I2C_SetIntCmd(I2C_Type* base, bool enable);
* @brief Gets the I2C status flag state.
*
* @param base I2C base pointer.
- * @param flags I2C status flag mask defined in _i2c_status_flag enumeration.
+ * @param flags I2C status flag mask (see @ref _i2c_status_flag enumeration.)
* @return I2C status, each bit represents one status flag
*/
static inline uint32_t I2C_GetStatusFlag(I2C_Type* base, uint32_t flags)
@@ -264,7 +264,7 @@ static inline uint32_t I2C_GetStatusFlag(I2C_Type* base, uint32_t flags)
* @brief Clear one or more I2C status flag state.
*
* @param base I2C base pointer.
- * @param flags I2C status flag mask defined in _i2c_status_flag enumeration.
+ * @param flags I2C status flag mask (see @ref _i2c_status_flag enumeration.)
*/
static inline void I2C_ClearStatusFlag(I2C_Type* base, uint32_t flags)
{
diff --git a/platform/drivers/inc/lmem.h b/platform/drivers/inc/lmem.h
new file mode 100644
index 0000000..5c77d74
--- /dev/null
+++ b/platform/drivers/inc/lmem.h
@@ -0,0 +1,174 @@
+/*
+ * Copyright (c) 2015, Freescale Semiconductor, Inc.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *
+ * o Redistributions of source code must retain the above copyright notice, this list
+ * of conditions and the following disclaimer.
+ *
+ * o Redistributions in binary form must reproduce the above copyright notice, this
+ * list of conditions and the following disclaimer in the documentation and/or
+ * other materials provided with the distribution.
+ *
+ * o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+ * contributors may be used to endorse or promote products derived from this
+ * software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+ * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#ifndef __LMEM_H__
+#define __LMEM_H__
+
+#include <stdint.h>
+#include <assert.h>
+#include "device_imx.h"
+
+/*!
+ * @addtogroup lmem_driver
+ * @{
+ */
+
+/*******************************************************************************
+ * API
+ ******************************************************************************/
+
+#if defined(__cplusplus)
+extern "C" {
+#endif
+
+/*!
+ * @name Processor System Cache control functions
+ * @{
+ */
+
+/*!
+ * @brief This function enable the System Cache.
+ *
+ * @param base LMEM base pointer.
+ */
+void LMEM_EnableSystemCache(LMEM_Type *base);
+
+/*!
+ * @brief This function disable the System Cache.
+ *
+ * @param base LMEM base pointer.
+ */
+void LMEM_DisableSystemCache(LMEM_Type *base);
+
+/*!
+ * @brief This function flush the System Cache.
+ *
+ * @param base LMEM base pointer.
+ */
+void LMEM_FlushSystemCache(LMEM_Type *base);
+
+/*!
+ * @brief This function is called to flush the System Cache by performing cache copy-backs.
+ * It must determine how many cache lines need to be copied back and then
+ * perform the copy-backs.
+ *
+ * @param base LMEM base pointer.
+ * @param address The start address of cache line.
+ * @param length The length of flush address space.
+ */
+void LMEM_FlushSystemCacheLines(LMEM_Type *base, void *address, uint32_t length);
+
+/*!
+ * @brief This function invalidate the System Cache.
+ *
+ * @param base LMEM base pointer.
+ */
+void LMEM_InvalidateSystemCache(LMEM_Type *base);
+
+/*!
+ * @brief This function is responsible for performing an System Cache invalidate.
+ * It must determine how many cache lines need to be invalidated and then
+ * perform the invalidation.
+ *
+ * @param base LMEM base pointer.
+ * @param address The start address of cache line.
+ * @param length The length of invalidate address space.
+ */
+void LMEM_InvalidateSystemCacheLines(LMEM_Type *base, void *address, uint32_t length);
+
+/*@}*/
+
+/*!
+ * @name Processor Code Cache control functions
+ * @{
+ */
+
+/*!
+ * @brief This function enable the Code Cache.
+ *
+ * @param base LMEM base pointer.
+ */
+void LMEM_EnableCodeCache(LMEM_Type *base);
+
+/*!
+ * @brief This function disable the Code Cache.
+ *
+ * @param base LMEM base pointer.
+ */
+void LMEM_DisableCodeCache(LMEM_Type *base);
+
+/*!
+ * @brief This function flush the Code Cache.
+ *
+ * @param base LMEM base pointer.
+ */
+void LMEM_FlushCodeCache(LMEM_Type *base);
+
+/*!
+ * @brief This function is called to flush the Code Cache by performing cache copy-backs.
+ * It must determine how many cache lines need to be copied back and then
+ * perform the copy-backs.
+ *
+ * @param base LMEM base pointer.
+ * @param address The start address of cache line.
+ * @param length The length of flush address space.
+ */
+void LMEM_FlushCodeCacheLines(LMEM_Type *base, void *address, uint32_t length);
+
+/*!
+ * @brief This function invalidate the Code Cache.
+ *
+ * @param base LMEM base pointer.
+ */
+void LMEM_InvalidateCodeCache(LMEM_Type *base);
+
+/*!
+ * @brief This function is responsible for performing an Code Cache invalidate.
+ * It must determine how many cache lines need to be invalidated and then
+ * perform the invalidation.
+ *
+ * @param base LMEM base pointer.
+ * @param address The start address of cache line.
+ * @param length The length of invalidate address space.
+ */
+void LMEM_InvalidateCodeCacheLines(LMEM_Type *base, void *address, uint32_t length);
+
+/*@}*/
+
+#if defined(__cplusplus)
+}
+#endif
+
+/*! @}*/
+
+#endif /* __LMEM_H__ */
+/*******************************************************************************
+ * EOF
+ ******************************************************************************/
diff --git a/platform/drivers/inc/mu_imx.h b/platform/drivers/inc/mu_imx.h
index 40bacc7..2e16afd 100644
--- a/platform/drivers/inc/mu_imx.h
+++ b/platform/drivers/inc/mu_imx.h
@@ -66,24 +66,20 @@
/* Mask for MU_CR_GIRN. When read-modify-write to MU_CR, should
pay attention to these bits in case of trigger interrupts by mistake.*/
-/*!
- * @brief MU status return codes.
- */
+/*! @brief MU status return codes. */
typedef enum _mu_status
{
- kStatus_MU_Success = 0U, /*!< Success. */
- kStatus_MU_TxNotEmpty = 1U, /*!< TX register is not empty. */
- kStatus_MU_RxNotFull = 2U, /*!< RX register is not full. */
- kStatus_MU_FlagPending = 3U, /*!< Previous flags update pending. */
- kStatus_MU_EventPending = 4U, /*!< MU event is pending. */
- kStatus_MU_Initialized = 5U, /*!< MU driver has initialized previously. */
- kStatus_MU_IntPending = 6U, /*!< Previous general interrupt still pending. */
- kStatus_MU_Failed = 7U /*!< Execution failed. */
+ kStatus_MU_Success = 0U, /*!< Success. */
+ kStatus_MU_TxNotEmpty = 1U, /*!< TX register is not empty. */
+ kStatus_MU_RxNotFull = 2U, /*!< RX register is not full. */
+ kStatus_MU_FlagPending = 3U, /*!< Previous flags update pending. */
+ kStatus_MU_EventPending = 4U, /*!< MU event is pending. */
+ kStatus_MU_Initialized = 5U, /*!< MU driver has initialized previously. */
+ kStatus_MU_IntPending = 6U, /*!< Previous general interrupt still pending. */
+ kStatus_MU_Failed = 7U /*!< Execution failed. */
} mu_status_t;
-/*!
- * @brief MU message status.
- */
+/*! @brief MU message status. */
typedef enum _mu_msg_status
{
kMuTxEmpty0 = MU_SR_TE0_MASK, /*!< TX0 empty status. */
@@ -119,15 +115,13 @@ typedef enum _mu_msg_status
} mu_msg_status_t;
-/*!
- * @brief Power mode definition.
- */
+/*! @brief Power mode definition. */
typedef enum _mu_power_mode
{
- kMuPowerModeRun = 0x00U, /*!< Run mode. */
- kMuPowerModeWait = 0x01U, /*!< WAIT mode. */
- kMuPowerModeStop = 0x02U, /*!< STOP mode. */
- kMuPowerModeDsm = 0x03U, /*!< DSM mode. */
+ kMuPowerModeRun = 0x00U, /*!< Run mode. */
+ kMuPowerModeWait = 0x01U, /*!< WAIT mode. */
+ kMuPowerModeStop = 0x02U, /*!< STOP mode. */
+ kMuPowerModeDsm = 0x03U, /*!< DSM mode. */
} mu_power_mode_t;
/*******************************************************************************
@@ -144,8 +138,7 @@ extern "C" {
*/
/*!
* @brief Initializes the MU module to reset state.
- *
- * This function sets the MU module control register to its default reset value.
+ * This function sets the MU module control register to its default reset value.
*
* @param base Register base address for the module.
*/
@@ -190,12 +183,12 @@ void MU_SendMsg(MU_Type * base, uint32_t regIndex, uint32_t msg);
/*!
* @brief Check TX empty status.
*
- * This function checks the specific tramsmit register empty status.
+ * This function checks the specific transmit register empty status.
*
* @param base Register base address for the module.
- * @param index TX register index to check.
- * @retval true TX register is empty.
- * @retval false TX register is not empty.
+ * @param index TX register index to check.
+ * @retval true TX register is empty.
+ * @retval false TX register is not empty.
*/
static inline bool MU_IsTxEmpty(MU_Type * base, uint32_t index)
{
@@ -207,8 +200,8 @@ static inline bool MU_IsTxEmpty(MU_Type * base, uint32_t index)
*
* This function enables specific TX empty interrupt.
*
- * @param base Register base address for the module.
- * @param index TX interrupt index to enable.
+ * @param base Register base address for the module.
+ * @param index TX interrupt index to enable.
*
* Example:
@code
@@ -227,7 +220,7 @@ static inline void MU_EnableTxEmptyInt(MU_Type * base, uint32_t index)
*
* This function disables specific TX empty interrupt.
*
- * @param base Register base address for the module.
+ * @param base Register base address for the module.
* @param disableMask Bitmap of the interrupts to disable.
*
* Example:
@@ -255,8 +248,8 @@ static inline void MU_DisableTxEmptyInt(MU_Type * base, uint32_t index)
* this function returns kStatus_MU_RxNotFull.
*
* @param base Register base address for the module.
- * @param regIdex Rx register index.
- * @param msg Message to receive.
+ * @param regIdex Rx register index.
+ * @param msg Message to receive.
* @retval kStatus_MU_Success Message receive successfully.
* @retval kStatus_MU_RxNotFull Message not received because RX is not full.
*/
@@ -268,8 +261,8 @@ mu_status_t MU_TryReceiveMsg(MU_Type * base, uint32_t regIndex, uint32_t *msg);
* This function waits until RX register is full and receive the message.
*
* @param base Register base address for the module.
- * @param regIdex Rx register index.
- * @param msg Message to receive.
+ * @param regIdex Rx register index.
+ * @param msg Message to receive.
*/
void MU_ReceiveMsg(MU_Type * base, uint32_t regIndex, uint32_t *msg);
@@ -279,9 +272,9 @@ void MU_ReceiveMsg(MU_Type * base, uint32_t regIndex, uint32_t *msg);
* This function checks the specific receive register full status.
*
* @param base Register base address for the module.
- * @param index RX register index to check.
- * @retval true RX register is full.
- * @retval false RX register is not full.
+ * @param index RX register index to check.
+ * @retval true RX register is full.
+ * @retval false RX register is not full.
*/
static inline bool MU_IsRxFull(MU_Type * base, uint32_t index)
{
@@ -293,8 +286,8 @@ static inline bool MU_IsRxFull(MU_Type * base, uint32_t index)
*
* This function enables specific RX full interrupt.
*
- * @param base Register base address for the module.
- * @param index RX interrupt index to enable.
+ * @param base Register base address for the module.
+ * @param index RX interrupt index to enable.
*
* Example:
@code
@@ -313,7 +306,7 @@ static inline void MU_EnableRxFullInt(MU_Type * base, uint32_t index)
*
* This function disables specific RX full interrupt.
*
- * @param base Register base address for the module.
+ * @param base Register base address for the module.
* @param disableMask Bitmap of the interrupts to disable.
*
* Example:
@@ -339,8 +332,8 @@ static inline void MU_DisableRxFullInt(MU_Type * base, uint32_t index)
*
* This function enables specific general purpose interrupt.
*
- * @param base Register base address for the module.
- * @param index General purpose interrupt index to enable.
+ * @param base Register base address for the module.
+ * @param index General purpose interrupt index to enable.
*
* Example:
@code
@@ -359,8 +352,8 @@ static inline void MU_EnableGeneralInt(MU_Type * base, uint32_t index)
*
* This function disables specific general purpose interrupt.
*
- * @param base Register base address for the module.
- * @param index General purpose interrupt index to disable.
+ * @param base Register base address for the module.
+ * @param index General purpose interrupt index to disable.
*
* Example:
@code
@@ -379,9 +372,9 @@ static inline void MU_DisableGeneralInt(MU_Type * base, uint32_t index)
* This function checks the specific general purpose interrupt pending status.
*
* @param base Register base address for the module.
- * @param index Index of the general purpose interrupt flag to check.
- * @retval true General purpose interrupt is pending.
- * @retval false General purpose interrupt is not pending.
+ * @param index Index of the general purpose interrupt flag to check.
+ * @retval true General purpose interrupt is pending.
+ * @retval false General purpose interrupt is not pending.
*/
static inline bool MU_IsGeneralIntPending(MU_Type * base, uint32_t index)
{
@@ -394,7 +387,7 @@ static inline bool MU_IsGeneralIntPending(MU_Type * base, uint32_t index)
* This function clears the specific general purpose interrupt pending status.
*
* @param base Register base address for the module.
- * @param index Index of the general purpose interrupt flag to clear.
+ * @param index Index of the general purpose interrupt flag to clear.
*/
static inline void MU_ClearGeneralIntPending(MU_Type * base, uint32_t index)
{
@@ -406,14 +399,14 @@ static inline void MU_ClearGeneralIntPending(MU_Type * base, uint32_t index)
*
* This function triggers specific general purpose interrupt to other core.
*
- * To ensure proper operations, please make sure the correspond general purpose
- * interrupt triggerd previously has been accepted by the other core. The
- * function MU_IsGeneralIntAccepted could be used for this check. If the
+ * To ensure proper operations, make sure the correspond general purpose
+ * interrupt triggered previously has been accepted by the other core. The
+ * function MU_IsGeneralIntAccepted can be used for this check. If the
* previous general interrupt has not been accepted by the other core, this
- * function does not trigger interrupt acctually and returns error.
+ * function does not trigger interrupt actually and returns an error.
*
* @param base Register base address for the module.
- * @param index Index of general purpose interrupt to trigger.
+ * @param index Index of general purpose interrupt to trigger.
* @retval kStatus_MU_Success Interrupt has been triggered successfully.
* @retval kStatus_MU_IntPending Previous interrupt has not been accepted.
*/
@@ -426,9 +419,9 @@ mu_status_t MU_TriggerGeneralInt(MU_Type * base, uint32_t index);
* been accepted by the other core or not.
*
* @param base Register base address for the module.
- * @param index Index of the general purpose interrupt to check.
- * @retval true General purpose interrupt is accepted.
- * @retval false General purpose interrupt is not accepted.
+ * @param index Index of the general purpose interrupt to check.
+ * @retval true General purpose interrupt is accepted.
+ * @retval false General purpose interrupt is not accepted.
*/
static inline bool MU_IsGeneralIntAccepted(MU_Type * base, uint32_t index)
{
@@ -458,7 +451,7 @@ mu_status_t MU_TrySetFlags(MU_Type * base, uint32_t flags);
* @brief Set some bits of the 3-bit flag reflect on the other MU side.
*
* This functions set some bits of the 3-bit flag. If previous flags update is
- * still pending, this function will block and poll to set the flag.
+ * still pending, this function blocks and polls to set the flag.
*
* @param base Register base address for the module.
*/
@@ -467,13 +460,13 @@ void MU_SetFlags(MU_Type * base, uint32_t flags);
/*!
* @brief Checks whether the previous flag update is pending.
*
- * After setting flags, the flags update request is pending untill internally
+ * After setting flags, the flags update request is pending until internally
* acknowledged. During the pending period, it is not allowed to set flags again.
- * This function is used to check the pending status, it could be used together
+ * This function is used to check the pending status, it can be used together
* with function MU_TrySetFlags.
*
* @param base Register base address for the module.
- * @return True if pending, faulse if not.
+ * @return True if pending, false if not.
*/
static inline bool MU_IsFlagPending(MU_Type * base)
{
@@ -486,7 +479,7 @@ static inline bool MU_IsFlagPending(MU_Type * base)
* This functions gets the current value of the 3-bit flag.
*
* @param base Register base address for the module.
- * @return flags Current value of the 3-bit flag.
+ * @return flags Current value of the 3-bit flag.
*/
static inline uint32_t MU_GetFlags(MU_Type * base)
{
@@ -517,12 +510,12 @@ static inline mu_power_mode_t MU_GetOtherCorePowerMode(MU_Type * base)
* @brief Get the event pending status.
*
* This functions gets the event pending status. To ensure events have been
- * posted to the other side before entering STOP mode, please verify the
+ * posted to the other side before entering STOP mode, verify the
* event pending status using this function.
*
* @param base Register base address for the module.
- * @retval true Event is pending.
- * @retval false Event is not pending.
+ * @retval true Event is pending.
+ * @retval false Event is not pending.
*/
static inline bool MU_IsEventPending(MU_Type * base)
{
diff --git a/platform/drivers/inc/rdc.h b/platform/drivers/inc/rdc.h
index 6259e78..872e39d 100644
--- a/platform/drivers/inc/rdc.h
+++ b/platform/drivers/inc/rdc.h
@@ -73,7 +73,9 @@ static inline uint32_t RDC_GetSelfDomainID(RDC_Type * base)
* @brief Check whether memory region controlled by RDC is accessible after low power recovery
*
* @param base RDC base pointer.
- * @return Memory region power status (true: on and accessible, false: off)
+ * @return Memory region power status.
+ * - true: on and accessible.
+ * - false: off.
*/
static inline bool RDC_IsMemPowered(RDC_Type * base)
{
@@ -84,7 +86,9 @@ static inline bool RDC_IsMemPowered(RDC_Type * base)
* @brief Check whether there's pending RDC memory region restoration interrupt
*
* @param base RDC base pointer.
- * @return RDC interrupt status (true: interrupt pending, false: no interrupt pending)
+ * @return RDC interrupt status
+ * - true: Interrupt pending.
+ * - false: No interrupt pending.
*/
static inline bool RDC_IsIntPending(RDC_Type * base)
{
@@ -105,7 +109,9 @@ static inline void RDC_ClearStatusFlag(RDC_Type * base)
* @brief Set RDC interrupt mode
*
* @param base RDC base pointer
- * @param enable RDC interrupt control (true: enable, false: disable)
+ * @param enable RDC interrupt control.
+ * - true: enable interrupt.
+ * - false: disable interrupt.
*/
static inline void RDC_SetIntCmd(RDC_Type * base, bool enable)
{
@@ -123,13 +129,14 @@ static inline void RDC_SetIntCmd(RDC_Type * base, bool enable)
* @brief Set RDC domain ID for RDC master
*
* @param base RDC base pointer
- * @param mda RDC master assignment (see _rdc_mda in rdc_defs_<device>.h)
+ * @param mda RDC master assignment (see @ref _rdc_mda in rdc_defs_<device>.h)
* @param domainId RDC domain ID (0-3)
* @param lock Whether to lock this setting? Once locked, no one can change the domain assignment until reset
*/
static inline void RDC_SetDomainID(RDC_Type * base, uint32_t mda, uint32_t domainId, bool lock)
{
assert (domainId <= RDC_MDA_DID_MASK);
+
base->MDA[mda] = RDC_MDA_DID(domainId) | (lock ? RDC_MDA_LCK_MASK : 0);
}
@@ -137,7 +144,7 @@ static inline void RDC_SetDomainID(RDC_Type * base, uint32_t mda, uint32_t domai
* @brief Get RDC domain ID for RDC master
*
* @param base RDC base pointer
- * @param mda RDC master assignment (see _rdc_mda in rdc_defs_<device>.h)
+ * @param mda RDC master assignment (see @ref _rdc_mda in rdc_defs_<device>.h)
* @return RDC domain ID (0-3)
*/
static inline uint32_t RDC_GetDomainID(RDC_Type * base, uint32_t mda)
@@ -149,7 +156,7 @@ static inline uint32_t RDC_GetDomainID(RDC_Type * base, uint32_t mda)
* @brief Set RDC peripheral access permission for RDC domains
*
* @param base RDC base pointer
- * @param pdap RDC peripheral assignment (see _rdc_pdap in rdc_defs_<device>.h)
+ * @param pdap RDC peripheral assignment (see @ref _rdc_pdap in rdc_defs_<device>.h)
* @param perm RDC access permission from RDC domain to peripheral (byte: D3R D3W D2R D2W D1R D1W D0R D0W)
* @param sreq Force acquiring SEMA42 to access this peripheral or not
* @param lock Whether to lock this setting or not. Once locked, no one can change the RDC setting until reset
@@ -163,7 +170,7 @@ static inline void RDC_SetPdapAccess(RDC_Type * base, uint32_t pdap, uint8_t per
* @brief Get RDC peripheral access permission for RDC domains
*
* @param base RDC base pointer
- * @param pdap RDC peripheral assignment (see _rdc_pdap in rdc_defs_<device>.h)
+ * @param pdap RDC peripheral assignment (see @ref _rdc_pdap in rdc_defs_<device>.h)
* @return RDC access permission from RDC domain to peripheral (byte: D3R D3W D2R D2W D1R D1W D0R D0W)
*/
static inline uint8_t RDC_GetPdapAccess(RDC_Type * base, uint32_t pdap)
@@ -175,8 +182,10 @@ static inline uint8_t RDC_GetPdapAccess(RDC_Type * base, uint32_t pdap)
* @brief Check whether RDC semaphore is required to access the peripheral
*
* @param base RDC base pointer
- * @param pdap RDC peripheral assignment (see _rdc_pdap in rdc_defs_<device>.h)
- * @return RDC semaphore required or not (true: required, false: not required)
+ * @param pdap RDC peripheral assignment (see @ref _rdc_pdap in rdc_defs_<device>.h)
+ * @return RDC semaphore required or not.
+ * - true: RDC semaphore is required.
+ * - false: RDC semaphore is not required.
*/
static inline bool RDC_IsPdapSemaphoreRequired(RDC_Type * base, uint32_t pdap)
{
@@ -187,7 +196,7 @@ static inline bool RDC_IsPdapSemaphoreRequired(RDC_Type * base, uint32_t pdap)
* @brief Set RDC memory region access permission for RDC domains
*
* @param base RDC base pointer
- * @param mr RDC memory region assignment (see _rdc_mr in rdc_defs_<device>.h)
+ * @param mr RDC memory region assignment (see @ref _rdc_mr in rdc_defs_<device>.h)
* @param startAddr memory region start address (inclusive)
* @param endAddr memory region end address (exclusive)
* @param perm RDC access permission from RDC domain to peripheral (byte: D3R D3W D2R D2W D1R D1W D0R D0W)
@@ -201,7 +210,7 @@ void RDC_SetMrAccess(RDC_Type * base, uint32_t mr, uint32_t startAddr, uint32_t
* @brief Get RDC memory region access permission for RDC domains
*
* @param base RDC base pointer
- * @param mr RDC memory region assignment (see _rdc_mr in rdc_defs_<device>.h)
+ * @param mr RDC memory region assignment (see @ref _rdc_mr in rdc_defs_<device>.h)
* @param startAddr pointer to get memory region start address (inclusive), NULL is allowed.
* @param endAddr pointer to get memory region end address (exclusive), NULL is allowed.
* @return RDC access permission from RDC domain to peripheral (byte: D3R D3W D2R D2W D1R D1W D0R D0W)
@@ -214,7 +223,9 @@ uint8_t RDC_GetMrAccess(RDC_Type * base, uint32_t mr, uint32_t *startAddr, uint3
*
* @param base RDC base pointer
* @param mr RDC memory region assignment (see _rdc_mr in rdc_defs_<device>.h)
- * @return Memory region enabled or not (true: enabled, false: not enabled)
+ * @return Memory region enabled or not.
+ * - true: Memory region is enabled.
+ * - false: Memory region is not enabled.
*/
static inline bool RDC_IsMrEnabled(RDC_Type * base, uint32_t mr)
{
@@ -225,10 +236,12 @@ static inline bool RDC_IsMrEnabled(RDC_Type * base, uint32_t mr)
* @brief Get memory violation status
*
* @param base RDC base pointer
- * @param mr RDC memory region assignment (see _rdc_mr in rdc_defs_<device>.h)
+ * @param mr RDC memory region assignment (see @ref _rdc_mr in rdc_defs_<device>.h)
* @param violationAddr Pointer to store violation address, NULL allowed
* @param violationDomain Pointer to store domain ID causing violation, NULL allowed
- * @return Memory violation occured or not (true: violation happened, false: no violation happened)
+ * @return Memory violation occurred or not.
+ * - true: violation happened.
+ * - false: No violation happened.
*/
bool RDC_GetViolationStatus(RDC_Type * base, uint32_t mr, uint32_t *violationAddr, uint32_t *violationDomain);
@@ -236,7 +249,7 @@ bool RDC_GetViolationStatus(RDC_Type * base, uint32_t mr, uint32_t *violationAdd
* @brief Clear RDC violation status
*
* @param base RDC base pointer
- * @param mr RDC memory region assignment (see _rdc_mr in rdc_defs_<device>.h)
+ * @param mr RDC memory region assignment (see @ref _rdc_mr in rdc_defs_<device>.h)
*/
static inline void RDC_ClearViolationStatus(RDC_Type * base, uint32_t mr)
{
diff --git a/platform/drivers/inc/rdc_defs_imx7d.h b/platform/drivers/inc/rdc_defs_imx7d.h
index 20bff89..e77990f 100644
--- a/platform/drivers/inc/rdc_defs_imx7d.h
+++ b/platform/drivers/inc/rdc_defs_imx7d.h
@@ -40,183 +40,180 @@
* Definitions
******************************************************************************/
-/*!
- * @brief RDC master assignment
- */
-enum _rdc_mda {
- rdcMdaA7 = 0U,
- rdcMdaM4 = 1U,
- rdcMdaPcie = 2U,
- rdcMdaCsi = 3U,
- rdcMdaEpdc = 4U,
- rdcMdaLcdif = 5U,
- rdcMdaDisplayPort = 6U,
- rdcMdaPxp = 7U,
- rdcMdaCoresight = 8U,
- rdcMdaDap = 9U,
- rdcMdaCaam = 10U,
- rdcMdaSdmaPeriph = 11U,
- rdcMdaSdmaBurst = 12U,
- rdcMdaApbhdma = 13U,
- rdcMdaRawnand = 14U,
- rdcMdaUsdhc1 = 15U,
- rdcMdaUsdhc2 = 16U,
- rdcMdaUsdhc3 = 17U,
- rdcMdaNc1 = 18U,
- rdcMdaUsb = 19U,
- rdcMdaNc2 = 20U,
- rdcMdaTest = 21U,
- rdcMdaEnet1Tx = 22U,
- rdcMdaEnet1Rx = 23U,
- rdcMdaEnet2Tx = 24U,
- rdcMdaEnet2Rx = 25U,
- rdcMdaSdmaPort = 26U
+/*! @brief RDC master assignment. */
+enum _rdc_mda
+{
+ rdcMdaA7 = 0U, /*!< A7 RDC Master. */
+ rdcMdaM4 = 1U, /*!< M4 RDC Master. */
+ rdcMdaPcie = 2U, /*!< PCIE RDC Master. */
+ rdcMdaCsi = 3U, /*!< CSI RDC Master. */
+ rdcMdaEpdc = 4U, /*!< EPDC RDC Master. */
+ rdcMdaLcdif = 5U, /*!< LCDIF RDC Master. */
+ rdcMdaDisplayPort = 6U, /*!< DISPLAY PORT RDC Master. */
+ rdcMdaPxp = 7U, /*!< PXP RDC Master. */
+ rdcMdaCoresight = 8U, /*!< CORESIGHT RDC Master. */
+ rdcMdaDap = 9U, /*!< DAP RDC Master. */
+ rdcMdaCaam = 10U, /*!< CAAM RDC Master. */
+ rdcMdaSdmaPeriph = 11U, /*!< SDMA PERIPHERAL RDC Master. */
+ rdcMdaSdmaBurst = 12U, /*!< SDMA BURST RDC Master. */
+ rdcMdaApbhdma = 13U, /*!< APBH DMA RDC Master. */
+ rdcMdaRawnand = 14U, /*!< RAW NAND RDC Master. */
+ rdcMdaUsdhc1 = 15U, /*!< USDHC1 RDC Master. */
+ rdcMdaUsdhc2 = 16U, /*!< USDHC2 RDC Master. */
+ rdcMdaUsdhc3 = 17U, /*!< USDHC3 RDC Master. */
+ rdcMdaNc1 = 18U, /*!< NC1 RDC Master. */
+ rdcMdaUsb = 19U, /*!< USB RDC Master. */
+ rdcMdaNc2 = 20U, /*!< NC2 RDC Master. */
+ rdcMdaTest = 21U, /*!< TEST RDC Master. */
+ rdcMdaEnet1Tx = 22U, /*!< Ethernet1 Tx RDC Master. */
+ rdcMdaEnet1Rx = 23U, /*!< Ethernet1 Rx RDC Master. */
+ rdcMdaEnet2Tx = 24U, /*!< Ethernet2 Tx RDC Master. */
+ rdcMdaEnet2Rx = 25U, /*!< Ethernet2 Rx RDC Master. */
+ rdcMdaSdmaPort = 26U, /*!< SDMA PORT RDC Master. */
};
-/*!
- * @brief RDC peripheral assignment
- */
-enum _rdc_pdap {
- rdcPdapGpio1 = 0U,
- rdcPdapGpio2 = 1U,
- rdcPdapGpio3 = 2U,
- rdcPdapGpio4 = 3U,
- rdcPdapGpio5 = 4U,
- rdcPdapGpio6 = 5U,
- rdcPdapGpio7 = 6U,
- rdcPdapIomuxcLpsrGpr = 7U,
- rdcPdapWdog1 = 8U,
- rdcPdapWdog2 = 9U,
- rdcPdapWdog3 = 10U,
- rdcPdapWdog4 = 11U,
- rdcPdapIomuxcLpsr = 12U,
- rdcPdapGpt1 = 13U,
- rdcPdapGpt2 = 14U,
- rdcPdapGpt3 = 15U,
- rdcPdapGpt4 = 16U,
- rdcPdapRomcp = 17U,
- rdcPdapKpp = 18U,
- rdcPdapIomuxc = 19U,
- rdcPdapIomuxcGpr = 20U,
- rdcPdapOcotpCtrl = 21U,
- rdcPdapAnatopDig = 22U,
- rdcPdapSnvs = 23U,
- rdcPdapCcm = 24U,
- rdcPdapSrc = 25U,
- rdcPdapGpc = 26U,
- rdcPdapSemaphore1 = 27U,
- rdcPdapSemaphore2 = 28U,
- rdcPdapRdc = 29U,
- rdcPdapCsu = 30U,
- rdcPdapReserved1 = 31U,
- rdcPdapReserved2 = 32U,
- rdcPdapAdc1 = 33U,
- rdcPdapAdc2 = 34U,
- rdcPdapEcspi4 = 35U,
- rdcPdapFlexTimer1 = 36U,
- rdcPdapFlexTimer2 = 37U,
- rdcPdapPwm1 = 38U,
- rdcPdapPwm2 = 39U,
- rdcPdapPwm3 = 40U,
- rdcPdapPwm4 = 41U,
- rdcPdapSystemCounterRead = 42U,
- rdcPdapSystemCounterCompare = 43U,
- rdcPdapSystemCounterControl = 44U,
- rdcPdapPcie = 45U,
- rdcPdapReserved3 = 46U,
- rdcPdapEpdc = 47U,
- rdcPdapPxp = 48U,
- rdcPdapCsi = 49U,
- rdcPdapReserved4 = 50U,
- rdcPdapLcdif = 51U,
- rdcPdapReserved5 = 52U,
- rdcPdapMipiCsi = 53U,
- rdcPdapMipiDsi = 54U,
- rdcPdapReserved6 = 55U,
- rdcPdapTzasc = 56U,
- rdcPdapDdrPhy = 57U,
- rdcPdapDdrc = 58U,
- rdcPdapReserved7 = 59U,
- rdcPdapPerfMon1 = 60U,
- rdcPdapPerfMon2 = 61U,
- rdcPdapAxi = 62U,
- rdcPdapQosc = 63U,
- rdcPdapFlexCan1 = 64U,
- rdcPdapFlexCan2 = 65U,
- rdcPdapI2c1 = 66U,
- rdcPdapI2c2 = 67U,
- rdcPdapI2c3 = 68U,
- rdcPdapI2c4 = 69U,
- rdcPdapUart4 = 70U,
- rdcPdapUart5 = 71U,
- rdcPdapUart6 = 72U,
- rdcPdapUart7 = 73U,
- rdcPdapMuA = 74U,
- rdcPdapMuB = 75U,
- rdcPdapSemaphoreHs = 76U,
- rdcPdapUsbPl301 = 77U,
- rdcPdapReserved8 = 78U,
- rdcPdapReserved9 = 79U,
- rdcPdapReserved10 = 80U,
- rdcPdapUSB1Otg1 = 81U,
- rdcPdapUSB2Otg2 = 82U,
- rdcPdapUSB3Host = 83U,
- rdcPdapUsdhc1 = 84U,
- rdcPdapUsdhc2 = 85U,
- rdcPdapUsdhc3 = 86U,
- rdcPdapReserved11 = 87U,
- rdcPdapReserved12 = 88U,
- rdcPdapSim1 = 89U,
- rdcPdapSim2 = 90U,
- rdcPdapQspi = 91U,
- rdcPdapWeim = 92U,
- rdcPdapSdma = 93U,
- rdcPdapEnet1 = 94U,
- rdcPdapEnet2 = 95U,
- rdcPdapReserved13 = 96U,
- rdcPdapReserved14 = 97U,
- rdcPdapEcspi1 = 98U,
- rdcPdapEcspi2 = 99U,
- rdcPdapEcspi3 = 100U,
- rdcPdapReserved15 = 101U,
- rdcPdapUart1 = 102U,
- rdcPdapReserved16 = 103U,
- rdcPdapUart3 = 104U,
- rdcPdapUart2 = 105U,
- rdcPdapSai1 = 106U,
- rdcPdapSai2 = 107U,
- rdcPdapSai3 = 108U,
- rdcPdapReserved17 = 109U,
- rdcPdapReserved18 = 110U,
- rdcPdapSpba = 111U,
- rdcPdapDap = 112U,
- rdcPdapReserved19 = 113U,
- rdcPdapReserved20 = 114U,
- rdcPdapReserved21 = 115U,
- rdcPdapCaam = 116U,
- rdcPdapReserved22 = 117U
+/*! @brief RDC peripheral assignment. */
+enum _rdc_pdap
+{
+ rdcPdapGpio1 = 0U, /*!< GPIO1 RDC Peripheral. */
+ rdcPdapGpio2 = 1U, /*!< GPIO2 RDC Peripheral. */
+ rdcPdapGpio3 = 2U, /*!< GPIO3 RDC Peripheral. */
+ rdcPdapGpio4 = 3U, /*!< GPIO4 RDC Peripheral. */
+ rdcPdapGpio5 = 4U, /*!< GPIO5 RDC Peripheral. */
+ rdcPdapGpio6 = 5U, /*!< GPIO6 RDC Peripheral. */
+ rdcPdapGpio7 = 6U, /*!< GPIO7 RDC Peripheral. */
+ rdcPdapIomuxcLpsrGpr = 7U, /*!< IOMXUC LPSR GPR RDC Peripheral. */
+ rdcPdapWdog1 = 8U, /*!< WDOG1 RDC Peripheral. */
+ rdcPdapWdog2 = 9U, /*!< WDOG2 RDC Peripheral. */
+ rdcPdapWdog3 = 10U, /*!< WDOG3 RDC Peripheral. */
+ rdcPdapWdog4 = 11U, /*!< WDOG4 RDC Peripheral. */
+ rdcPdapIomuxcLpsr = 12U, /*!< IOMUXC LPSR RDC Peripheral. */
+ rdcPdapGpt1 = 13U, /*!< GPT1 RDC Peripheral. */
+ rdcPdapGpt2 = 14U, /*!< GPT2 RDC Peripheral. */
+ rdcPdapGpt3 = 15U, /*!< GPT3 RDC Peripheral. */
+ rdcPdapGpt4 = 16U, /*!< GPT4 RDC Peripheral. */
+ rdcPdapRomcp = 17U, /*!< ROMCP RDC Peripheral. */
+ rdcPdapKpp = 18U, /*!< KPP RDC Peripheral. */
+ rdcPdapIomuxc = 19U, /*!< IOMUXC RDC Peripheral. */
+ rdcPdapIomuxcGpr = 20U, /*!< IOMUXC GPR RDC Peripheral. */
+ rdcPdapOcotpCtrl = 21U, /*!< OCOTP CTRL RDC Peripheral. */
+ rdcPdapAnatopDig = 22U, /*!< ANATOPDIG RDC Peripheral. */
+ rdcPdapSnvs = 23U, /*!< SNVS RDC Peripheral. */
+ rdcPdapCcm = 24U, /*!< CCM RDC Peripheral. */
+ rdcPdapSrc = 25U, /*!< SRC RDC Peripheral. */
+ rdcPdapGpc = 26U, /*!< GPC RDC Peripheral. */
+ rdcPdapSemaphore1 = 27U, /*!< SEMAPHORE1 RDC Peripheral. */
+ rdcPdapSemaphore2 = 28U, /*!< SEMAPHORE2 RDC Peripheral. */
+ rdcPdapRdc = 29U, /*!< RDC RDC Peripheral. */
+ rdcPdapCsu = 30U, /*!< CSU RDC Peripheral. */
+ rdcPdapReserved1 = 31U, /*!< Reserved1 RDC Peripheral. */
+ rdcPdapReserved2 = 32U, /*!< Reserved2 RDC Peripheral. */
+ rdcPdapAdc1 = 33U, /*!< ADC1 RDC Peripheral. */
+ rdcPdapAdc2 = 34U, /*!< ADC2 RDC Peripheral. */
+ rdcPdapEcspi4 = 35U, /*!< ECSPI4 RDC Peripheral. */
+ rdcPdapFlexTimer1 = 36U, /*!< FTM1 RDC Peripheral. */
+ rdcPdapFlexTimer2 = 37U, /*!< FTM2 RDC Peripheral. */
+ rdcPdapPwm1 = 38U, /*!< PWM1 RDC Peripheral. */
+ rdcPdapPwm2 = 39U, /*!< PWM2 RDC Peripheral. */
+ rdcPdapPwm3 = 40U, /*!< PWM3 RDC Peripheral. */
+ rdcPdapPwm4 = 41U, /*!< PWM4 RDC Peripheral. */
+ rdcPdapSystemCounterRead = 42U, /*!< System Counter Read RDC Peripheral. */
+ rdcPdapSystemCounterCompare = 43U, /*!< System Counter Compare RDC Peripheral. */
+ rdcPdapSystemCounterControl = 44U, /*!< System Counter Control RDC Peripheral. */
+ rdcPdapPcie = 45U, /*!< PCIE RDC Peripheral. */
+ rdcPdapReserved3 = 46U, /*!< Reserved3 RDC Peripheral. */
+ rdcPdapEpdc = 47U, /*!< EPDC RDC Peripheral. */
+ rdcPdapPxp = 48U, /*!< PXP RDC Peripheral. */
+ rdcPdapCsi = 49U, /*!< CSI RDC Peripheral. */
+ rdcPdapReserved4 = 50U, /*!< Reserved4 RDC Peripheral. */
+ rdcPdapLcdif = 51U, /*!< LCDIF RDC Peripheral. */
+ rdcPdapReserved5 = 52U, /*!< Reserved5 RDC Peripheral. */
+ rdcPdapMipiCsi = 53U, /*!< MIPI CSI RDC Peripheral. */
+ rdcPdapMipiDsi = 54U, /*!< MIPI DSI RDC Peripheral. */
+ rdcPdapReserved6 = 55U, /*!< Reserved6 RDC Peripheral. */
+ rdcPdapTzasc = 56U, /*!< TZASC RDC Peripheral. */
+ rdcPdapDdrPhy = 57U, /*!< DDR PHY RDC Peripheral. */
+ rdcPdapDdrc = 58U, /*!< DDRC RDC Peripheral. */
+ rdcPdapReserved7 = 59U, /*!< Reserved7 RDC Peripheral. */
+ rdcPdapPerfMon1 = 60U, /*!< PerfMon1 RDC Peripheral. */
+ rdcPdapPerfMon2 = 61U, /*!< PerfMon2 RDC Peripheral. */
+ rdcPdapAxi = 62U, /*!< AXI RDC Peripheral. */
+ rdcPdapQosc = 63U, /*!< QOSC RDC Peripheral. */
+ rdcPdapFlexCan1 = 64U, /*!< FLEXCAN1 RDC Peripheral. */
+ rdcPdapFlexCan2 = 65U, /*!< FLEXCAN2 RDC Peripheral. */
+ rdcPdapI2c1 = 66U, /*!< I2C1 RDC Peripheral. */
+ rdcPdapI2c2 = 67U, /*!< I2C2 RDC Peripheral. */
+ rdcPdapI2c3 = 68U, /*!< I2C3 RDC Peripheral. */
+ rdcPdapI2c4 = 69U, /*!< I2C4 RDC Peripheral. */
+ rdcPdapUart4 = 70U, /*!< UART4 RDC Peripheral. */
+ rdcPdapUart5 = 71U, /*!< UART5 RDC Peripheral. */
+ rdcPdapUart6 = 72U, /*!< UART6 RDC Peripheral. */
+ rdcPdapUart7 = 73U, /*!< UART7 RDC Peripheral. */
+ rdcPdapMuA = 74U, /*!< MUA RDC Peripheral. */
+ rdcPdapMuB = 75U, /*!< MUB RDC Peripheral. */
+ rdcPdapSemaphoreHs = 76U, /*!< SEMAPHORE HS RDC Peripheral. */
+ rdcPdapUsbPl301 = 77U, /*!< USB PL301 RDC Peripheral. */
+ rdcPdapReserved8 = 78U, /*!< Reserved8 RDC Peripheral. */
+ rdcPdapReserved9 = 79U, /*!< Reserved9 RDC Peripheral. */
+ rdcPdapReserved10 = 80U, /*!< Reserved10 RDC Peripheral. */
+ rdcPdapUSB1Otg1 = 81U, /*!< USB2 OTG1 RDC Peripheral. */
+ rdcPdapUSB2Otg2 = 82U, /*!< USB2 OTG2 RDC Peripheral. */
+ rdcPdapUSB3Host = 83U, /*!< USB3 HOST RDC Peripheral. */
+ rdcPdapUsdhc1 = 84U, /*!< USDHC1 RDC Peripheral. */
+ rdcPdapUsdhc2 = 85U, /*!< USDHC2 RDC Peripheral. */
+ rdcPdapUsdhc3 = 86U, /*!< USDHC3 RDC Peripheral. */
+ rdcPdapReserved11 = 87U, /*!< Reserved11 RDC Peripheral. */
+ rdcPdapReserved12 = 88U, /*!< Reserved12 RDC Peripheral. */
+ rdcPdapSim1 = 89U, /*!< SIM1 RDC Peripheral. */
+ rdcPdapSim2 = 90U, /*!< SIM2 RDC Peripheral. */
+ rdcPdapQspi = 91U, /*!< QSPI RDC Peripheral. */
+ rdcPdapWeim = 92U, /*!< WEIM RDC Peripheral. */
+ rdcPdapSdma = 93U, /*!< SDMA RDC Peripheral. */
+ rdcPdapEnet1 = 94U, /*!< Eneternet1 RDC Peripheral. */
+ rdcPdapEnet2 = 95U, /*!< Eneternet2 RDC Peripheral. */
+ rdcPdapReserved13 = 96U, /*!< Reserved13 RDC Peripheral. */
+ rdcPdapReserved14 = 97U, /*!< Reserved14 RDC Peripheral. */
+ rdcPdapEcspi1 = 98U, /*!< ECSPI1 RDC Peripheral. */
+ rdcPdapEcspi2 = 99U, /*!< ECSPI2 RDC Peripheral. */
+ rdcPdapEcspi3 = 100U, /*!< ECSPI3 RDC Peripheral. */
+ rdcPdapReserved15 = 101U, /*!< Reserved15 RDC Peripheral. */
+ rdcPdapUart1 = 102U, /*!< UART1 RDC Peripheral. */
+ rdcPdapReserved16 = 103U, /*!< Reserved16 RDC Peripheral. */
+ rdcPdapUart3 = 104U, /*!< UART3 RDC Peripheral. */
+ rdcPdapUart2 = 105U, /*!< UART2 RDC Peripheral. */
+ rdcPdapSai1 = 106U, /*!< SAI1 RDC Peripheral. */
+ rdcPdapSai2 = 107U, /*!< SAI2 RDC Peripheral. */
+ rdcPdapSai3 = 108U, /*!< SAI3 RDC Peripheral. */
+ rdcPdapReserved17 = 109U, /*!< Reserved17 RDC Peripheral. */
+ rdcPdapReserved18 = 110U, /*!< Reserved18 RDC Peripheral. */
+ rdcPdapSpba = 111U, /*!< SPBA RDC Peripheral. */
+ rdcPdapDap = 112U, /*!< DAP RDC Peripheral. */
+ rdcPdapReserved19 = 113U, /*!< Reserved19 RDC Peripheral. */
+ rdcPdapReserved20 = 114U, /*!< Reserved20 RDC Peripheral. */
+ rdcPdapReserved21 = 115U, /*!< Reserved21 RDC Peripheral. */
+ rdcPdapCaam = 116U, /*!< CAAM RDC Peripheral. */
+ rdcPdapReserved22 = 117U, /*!< Reserved22 RDC Peripheral. */
};
-/*!
- * @brief RDC memory region
- */
-enum _rdc_mr {
- rdcMrMmdc = 0U, /* alignment 4096 */
- rdcMrMmdcLast = 7U, /* alignment 4096 */
- rdcMrQspi = 8U, /* alignment 4096 */
- rdcMrQspiLast = 15U, /* alignment 4096 */
- rdcMrWeim = 16U, /* alignment 4096 */
- rdcMrWeimLast = 23U, /* alignment 4096 */
- rdcMrPcie = 24U, /* alignment 4096 */
- rdcMrPcieLast = 31U, /* alignment 4096 */
- rdcMrOcram = 32U, /* alignment 128 */
- rdcMrOcramLast = 36U, /* alignment 128 */
- rdcMrOcramS = 37U, /* alignment 128 */
- rdcMrOcramSLast = 41U, /* alignment 128 */
- rdcMrOcramEpdc = 42U, /* alignment 128 */
- rdcMrOcramEpdcLast = 46U, /* alignment 128 */
- rdcMrOcramPxp = 47U, /* alignment 128 */
- rdcMrOcramPxpLast = 51U /* alignment 128 */
+/*! @brief RDC memory region. */
+enum _rdc_mr
+{
+ rdcMrMmdc = 0U, /*!< alignment 4096 */
+ rdcMrMmdcLast = 7U, /*!< alignment 4096 */
+ rdcMrQspi = 8U, /*!< alignment 4096 */
+ rdcMrQspiLast = 15U, /*!< alignment 4096 */
+ rdcMrWeim = 16U, /*!< alignment 4096 */
+ rdcMrWeimLast = 23U, /*!< alignment 4096 */
+ rdcMrPcie = 24U, /*!< alignment 4096 */
+ rdcMrPcieLast = 31U, /*!< alignment 4096 */
+ rdcMrOcram = 32U, /*!< alignment 128 */
+ rdcMrOcramLast = 36U, /*!< alignment 128 */
+ rdcMrOcramS = 37U, /*!< alignment 128 */
+ rdcMrOcramSLast = 41U, /*!< alignment 128 */
+ rdcMrOcramEpdc = 42U, /*!< alignment 128 */
+ rdcMrOcramEpdcLast = 46U, /*!< alignment 128 */
+ rdcMrOcramPxp = 47U, /*!< alignment 128 */
+ rdcMrOcramPxpLast = 51U, /*!< alignment 128 */
};
#endif /* __RDC_DEFS_IMX7D__ */
diff --git a/platform/drivers/inc/rdc_semaphore.h b/platform/drivers/inc/rdc_semaphore.h
index 7e67e6d..ec990b8 100644
--- a/platform/drivers/inc/rdc_semaphore.h
+++ b/platform/drivers/inc/rdc_semaphore.h
@@ -43,15 +43,13 @@
/*******************************************************************************
* Definitions
******************************************************************************/
-#define RDC_SEMAPHORE_MASTER_NONE (0xFF)
+#define RDC_SEMAPHORE_MASTER_NONE (0xFF)
-/*!
- * @brief RDC SEMAPHORE status return codes.
- */
+/*! @brief RDC Semaphore status return codes. */
typedef enum _rdc_semaphore_status
{
- statusRdcSemaphoreSuccess = 0U, /*!< Success. */
- statusRdcSemaphoreBusy = 1U /*!< RDC semaphore has been locked by other processor. */
+ statusRdcSemaphoreSuccess = 0U, /*!< Success. */
+ statusRdcSemaphoreBusy = 1U, /*!< RDC semaphore has been locked by other processor. */
} rdc_semaphore_status_t;
/*******************************************************************************
@@ -70,7 +68,7 @@ extern "C" {
/*!
* @brief Lock RDC semaphore for shared peripheral access
*
- * @param pdap RDC peripheral assignment (see _rdc_pdap in rdc_defs_<device>.h)
+ * @param pdap RDC peripheral assignment (see @ref _rdc_pdap in rdc_defs_<device>.h)
* @retval statusRdcSemaphoreSuccess Lock the semaphore successfully.
* @retval statusRdcSemaphoreBusy Semaphore has been locked by other processor.
*/
@@ -79,21 +77,21 @@ rdc_semaphore_status_t RDC_SEMAPHORE_TryLock(uint32_t pdap);
/*!
* @brief Lock RDC semaphore for shared peripheral access, polling until success.
*
- * @param pdap RDC peripheral assignment (see _rdc_pdap in rdc_defs_<device>.h)
+ * @param pdap RDC peripheral assignment (see @ref _rdc_pdap in rdc_defs_<device>.h)
*/
void RDC_SEMAPHORE_Lock(uint32_t pdap);
/*!
* @brief Unlock RDC semaphore
*
- * @param pdap RDC peripheral assignment (see _rdc_pdap in rdc_defs_<device>.h)
+ * @param pdap RDC peripheral assignment (see @ref _rdc_pdap in rdc_defs_<device>.h)
*/
void RDC_SEMAPHORE_Unlock(uint32_t pdap);
/*!
* @brief Get domain ID which locks the semaphore
*
- * @param pdap RDC peripheral assignment (see _rdc_pdap in rdc_defs_<device>.h)
+ * @param pdap RDC peripheral assignment (see @ref _rdc_pdap in rdc_defs_<device>.h)
* @return domain ID which locks the RDC semaphore
*/
uint32_t RDC_SEMAPHORE_GetLockDomainID(uint32_t pdap);
@@ -101,7 +99,7 @@ uint32_t RDC_SEMAPHORE_GetLockDomainID(uint32_t pdap);
/*!
* @brief Get master index which locks the semaphore
*
- * @param pdap RDC peripheral assignment (see _rdc_pdap in rdc_defs_<device>.h)
+ * @param pdap RDC peripheral assignment (see @ref _rdc_pdap in rdc_defs_<device>.h)
* @return master index which locks the RDC semaphore, or RDC_SEMAPHORE_MASTER_NONE
* to indicate it is not locked.
*/
@@ -117,12 +115,12 @@ uint32_t RDC_SEMAPHORE_GetLockMaster(uint32_t pdap);
/*!
* @brief Reset RDC semaphore to unlocked status
*
- * @param pdap RDC peripheral assignment (see _rdc_pdap in rdc_defs_<device>.h)
+ * @param pdap RDC peripheral assignment (see @ref _rdc_pdap in rdc_defs_<device>.h)
*/
void RDC_SEMAPHORE_Reset(uint32_t pdap);
/*!
- * @brief Reset all RDC semaphors to unlocked status for certain RDC_SEMAPHORE instance
+ * @brief Reset all RDC semaphore to unlocked status for certain RDC_SEMAPHORE instance
*
* @param base RDC semaphore base pointer.
*/
diff --git a/platform/drivers/inc/sema4.h b/platform/drivers/inc/sema4.h
index 55ed0e0..cd04c14 100644
--- a/platform/drivers/inc/sema4.h
+++ b/platform/drivers/inc/sema4.h
@@ -43,48 +43,43 @@
/*******************************************************************************
* Definitions
******************************************************************************/
-#define SEMA4_PROCESSOR_NONE (0xFF)
-#define SEMA4_GATE_STATUS_FLAG(gate) ((uint16_t)(1U << ((gate) ^ 7)))
+#define SEMA4_PROCESSOR_NONE (0xFF)
+#define SEMA4_GATE_STATUS_FLAG(gate) ((uint16_t)(1U << ((gate) ^ 7)))
-/*!
- * @brief Status flag
- */
-enum _sema4_status_flag {
- sema4StatusFlagGate0 = 1U << 7,
- sema4StatusFlagGate1 = 1U << 6,
- sema4StatusFlagGate2 = 1U << 5,
- sema4StatusFlagGate3 = 1U << 4,
- sema4StatusFlagGate4 = 1U << 3,
- sema4StatusFlagGate5 = 1U << 2,
- sema4StatusFlagGate6 = 1U << 1,
- sema4StatusFlagGate7 = 1U << 0,
- sema4StatusFlagGate8 = 1U << 15,
- sema4StatusFlagGate9 = 1U << 14,
- sema4StatusFlagGate10 = 1U << 13,
- sema4StatusFlagGate11 = 1U << 12,
- sema4StatusFlagGate12 = 1U << 11,
- sema4StatusFlagGate13 = 1U << 10,
- sema4StatusFlagGate14 = 1U << 9,
- sema4StatusFlagGate15 = 1U << 8
+/*! @brief Status flag. */
+enum _sema4_status_flag
+{
+ sema4StatusFlagGate0 = 1U << 7, /*!< Sema4 Gate 0 flag. */
+ sema4StatusFlagGate1 = 1U << 6, /*!< Sema4 Gate 1 flag. */
+ sema4StatusFlagGate2 = 1U << 5, /*!< Sema4 Gate 2 flag. */
+ sema4StatusFlagGate3 = 1U << 4, /*!< Sema4 Gate 3 flag. */
+ sema4StatusFlagGate4 = 1U << 3, /*!< Sema4 Gate 4 flag. */
+ sema4StatusFlagGate5 = 1U << 2, /*!< Sema4 Gate 5 flag. */
+ sema4StatusFlagGate6 = 1U << 1, /*!< Sema4 Gate 6 flag. */
+ sema4StatusFlagGate7 = 1U << 0, /*!< Sema4 Gate 7 flag. */
+ sema4StatusFlagGate8 = 1U << 15, /*!< Sema4 Gate 8 flag. */
+ sema4StatusFlagGate9 = 1U << 14, /*!< Sema4 Gate 9 flag. */
+ sema4StatusFlagGate10 = 1U << 13, /*!< Sema4 Gate 10 flag. */
+ sema4StatusFlagGate11 = 1U << 12, /*!< Sema4 Gate 11 flag. */
+ sema4StatusFlagGate12 = 1U << 11, /*!< Sema4 Gate 12 flag. */
+ sema4StatusFlagGate13 = 1U << 10, /*!< Sema4 Gate 13 flag. */
+ sema4StatusFlagGate14 = 1U << 9, /*!< Sema4 Gate 14 flag. */
+ sema4StatusFlagGate15 = 1U << 8, /*!< Sema4 Gate 15 flag. */
};
-/*!
- * @brief SEMA4 reset finite state machine.
- */
+/*! @brief SEMA4 reset finite state machine. */
enum _sema4_reset_state
{
- sema4ResetIdle = 0U, /*!< Idle, waiting for the first data pattern write. */
- sema4ResetMid = 1U, /*!< Waiting for the second data pattern write. */
- sema4ResetFinished = 2U, /*!< Reset completed. Software could not get this state. */
+ sema4ResetIdle = 0U, /*!< Idle, waiting for the first data pattern write. */
+ sema4ResetMid = 1U, /*!< Waiting for the second data pattern write. */
+ sema4ResetFinished = 2U, /*!< Reset completed. Software can't get this state. */
};
-/*!
- * @brief SEMA4 status return codes.
- */
+/*! @brief SEMA4 status return codes. */
typedef enum _sema4_status
{
- statusSema4Success = 0U, /*!< Success. */
- statusSema4Busy = 1U /*!< SEMA4 gate has been locked by other processor. */
+ statusSema4Success = 0U, /*!< Success. */
+ statusSema4Busy = 1U, /*!< SEMA4 gate has been locked by other processor. */
} sema4_status_t;
/*******************************************************************************
@@ -101,10 +96,10 @@ extern "C" {
*/
/*!
- * @brief Lock SEMA4 gate for exclusive access between multicore
+ * @brief Lock SEMA4 gate for exclusive access between multicore.
*
- * @param base SEMA4 base address
- * @param gateIndex SEMA4 gate index
+ * @param base SEMA4 base pointer.
+ * @param gateIndex SEMA4 gate index.
* @retval statusSema4Success Lock the gate successfully.
* @retval statusSema4Busy SEMA4 gate has been locked by other processor.
*/
@@ -113,24 +108,24 @@ sema4_status_t SEMA4_TryLock(SEMA4_Type *base, uint32_t gateIndex);
/*!
* @brief Lock SEMA4 gate for exclusive access between multicore, polling until success.
*
- * @param base SEMA4 base address
- * @param gateIndex SEMA4 gate index
+ * @param base SEMA4 base pointer.
+ * @param gateIndex SEMA4 gate index.
*/
void SEMA4_Lock(SEMA4_Type *base, uint32_t gateIndex);
/*!
- * @brief Unlock SEMA4 gate
+ * @brief Unlock SEMA4 gate.
*
* @param base SEMA4 base pointer.
- * @param gateIndex SEMA4 gate index
+ * @param gateIndex SEMA4 gate index.
*/
void SEMA4_Unlock(SEMA4_Type *base, uint32_t gateIndex);
/*!
- * @brief Get processor number which locks the SEMA4 gate
+ * @brief Get processor number which locks the SEMA4 gate.
*
* @param base SEMA4 base pointer.
- * @param gateIndex SEMA4 gate index
+ * @param gateIndex SEMA4 gate index.
* @return processor number which locks the SEMA4 gate, or SEMA4_PROCESSOR_NONE
* to indicate the gate is not locked.
*/
@@ -144,15 +139,15 @@ uint32_t SEMA4_GetLockProcessor(SEMA4_Type *base, uint32_t gateIndex);
*/
/*!
- * @brief Reset SEMA4 gate to unlocked status
+ * @brief Reset SEMA4 gate to unlocked status.
*
* @param base SEMA4 base pointer.
- * @param gateIndex SEMA4 gate index
+ * @param gateIndex SEMA4 gate index.
*/
void SEMA4_ResetGate(SEMA4_Type *base, uint32_t gateIndex);
/*!
- * @brief Reset all SEMA4 gates to unlocked status
+ * @brief Reset all SEMA4 gates to unlocked status.
*
* @param base SEMA4 base pointer.
*/
@@ -160,9 +155,8 @@ void SEMA4_ResetAllGates(SEMA4_Type *base);
/*!
* @brief Get bus master number which performing the gate reset function.
- *
- * This function gets the bus master number which performing the gate reset
- * function.
+ * This function gets the bus master number which performing the
+ * gate reset function.
*
* @param base SEMA4 base pointer.
* @return Bus master number.
@@ -174,11 +168,11 @@ static inline uint8_t SEMA4_GetGateResetBus(SEMA4_Type *base)
/*!
* @brief Get sema4 gate reset state.
- *
- * This function gets current state of the sema4 reset gate finite state machine.
+ * This function gets current state of the sema4 reset gate finite
+ * state machine.
*
* @param base SEMA4 base pointer.
- * @return Current state, see _sema4_reset_state.
+ * @return Current state (see @ref _sema4_reset_state).
*/
static inline uint8_t SEMA4_GetGateResetState(SEMA4_Type *base)
{
@@ -186,15 +180,15 @@ static inline uint8_t SEMA4_GetGateResetState(SEMA4_Type *base)
}
/*!
- * @brief Reset SEMA4 IRQ notification
+ * @brief Reset SEMA4 IRQ notification.
*
* @param base SEMA4 base pointer.
- * @param gateIndex SEMA4 gate index
+ * @param gateIndex SEMA4 gate index.
*/
void SEMA4_ResetNotification(SEMA4_Type *base, uint32_t gateIndex);
/*!
- * @brief Reset all IRQ notifications
+ * @brief Reset all IRQ notifications.
*
* @param base SEMA4 base pointer.
*/
@@ -202,9 +196,8 @@ void SEMA4_ResetAllNotifications(SEMA4_Type *base);
/*!
* @brief Get bus master number which performing the notification reset function.
- *
- * This function gets the bus master number which performing the notification reset
- * function.
+ * This function gets the bus master number which performing the notification
+ * reset function.
*
* @param base SEMA4 base pointer.
* @return Bus master number.
@@ -220,7 +213,7 @@ static inline uint8_t SEMA4_GetNotificationResetBus(SEMA4_Type *base)
* This function gets current state of the sema4 reset notification finite state machine.
*
* @param base SEMA4 base pointer.
- * @return Current state, see _sema4_reset_state.
+ * @return Current state (See @ref _sema4_reset_state).
*/
static inline uint8_t SEMA4_GetNotificationResetState(SEMA4_Type *base)
{
@@ -230,7 +223,7 @@ static inline uint8_t SEMA4_GetNotificationResetState(SEMA4_Type *base)
/*@}*/
/*!
- * @name SEMA4 Interupt and Status Control
+ * @name SEMA4 Interrupt and Status Control
* @{
*/
@@ -238,7 +231,7 @@ static inline uint8_t SEMA4_GetNotificationResetState(SEMA4_Type *base)
* @brief Get SEMA4 notification status.
*
* @param base SEMA4 base pointer.
- * @param flags SEMA4 gate status mask (see _sema4_status_flag)
+ * @param flags SEMA4 gate status mask (See @ref _sema4_status_flag).
* @return SEMA4 notification status bits. If bit value is set, the corresponding
* gate's notification is available.
*/
@@ -251,9 +244,10 @@ static inline uint16_t SEMA4_GetStatusFlag(SEMA4_Type * base, uint16_t flags)
* @brief Enable or disable SEMA4 IRQ notification.
*
* @param base SEMA4 base pointer.
- * @param intMask SEMA4 gate status mask (see _sema4_status_flag)
- * @param enable Interrupt enable (true: enable, false: disable), only those gates
- * whose intMask is set will be affected.
+ * @param intMask SEMA4 gate status mask (see @ref _sema4_status_flag).
+ * @param enable Enable/Disable Sema4 interrupt, only those gates whose intMask is set are affected.
+ * - true: Enable Sema4 interrupt.
+ * - false: Disable Sema4 interrupt.
*/
void SEMA4_SetIntCmd(SEMA4_Type * base, uint16_t intMask, bool enable);
@@ -261,7 +255,7 @@ void SEMA4_SetIntCmd(SEMA4_Type * base, uint16_t intMask, bool enable);
* @brief check whether SEMA4 IRQ notification enabled.
*
* @param base SEMA4 base pointer.
- * @param flags SEMA4 gate status mask (see _sema4_status_flag)
+ * @param flags SEMA4 gate status mask (see @ref _sema4_status_flag).
* @return SEMA4 notification interrupt enable status bits. If bit value is set,
* the corresponding gate's notification is enabled
*/
diff --git a/platform/drivers/inc/uart_imx.h b/platform/drivers/inc/uart_imx.h
index eae3f07..bb204ab 100644
--- a/platform/drivers/inc/uart_imx.h
+++ b/platform/drivers/inc/uart_imx.h
@@ -48,187 +48,162 @@
/*! @brief Uart module initialize structure. */
typedef struct _uart_init_config
{
- uint32_t clockRate; /*!< Current UART module clock freq. */
- uint32_t baudRate; /*!< Desired UART baud rate. */
- uint32_t wordLength; /*!< Data bits in one frame. */
- uint32_t stopBitNum; /*!< Number of stop bits in one frame. */
- uint32_t parity; /*!< Parity error check mode of this module. */
- uint32_t direction; /*!< Data transfer direction of this module. */
+ uint32_t clockRate; /*!< Current UART module clock freq. */
+ uint32_t baudRate; /*!< Desired UART baud rate. */
+ uint32_t wordLength; /*!< Data bits in one frame. */
+ uint32_t stopBitNum; /*!< Number of stop bits in one frame. */
+ uint32_t parity; /*!< Parity error check mode of this module. */
+ uint32_t direction; /*!< Data transfer direction of this module. */
} uart_init_config_t;
-/*!
- * @brief UART number of data bits in a character.
- */
+/*! @brief UART number of data bits in a character. */
enum _uart_word_length
{
- uartWordLength7Bits = 0x0,
- uartWordLength8Bits = UART_UCR2_WS_MASK,
+ uartWordLength7Bits = 0x0, /*!< One character has 7 bits. */
+ uartWordLength8Bits = UART_UCR2_WS_MASK, /*!< One character has 8 bits. */
};
-/*!
- * @brief UART number of stop bits.
- */
+/*! @brief UART number of stop bits. */
enum _uart_stop_bit_num
{
- uartStopBitNumOne = 0x0,
- uartStopBitNumTwo = UART_UCR2_STPB_MASK,
+ uartStopBitNumOne = 0x0, /*!< One bit Stop. */
+ uartStopBitNumTwo = UART_UCR2_STPB_MASK, /*!< Two bits Stop. */
};
-/*!
- * @brief UART parity mode.
- */
+/*! @brief UART parity mode. */
enum _uart_partity_mode
{
- uartParityDisable = 0x0,
- uartParityEven = UART_UCR2_PREN_MASK,
- uartParityOdd = UART_UCR2_PREN_MASK | UART_UCR2_PROE_MASK
+ uartParityDisable = 0x0, /*!< Parity error check disabled. */
+ uartParityEven = UART_UCR2_PREN_MASK, /*!< Even error check is selected. */
+ uartParityOdd = UART_UCR2_PREN_MASK | UART_UCR2_PROE_MASK, /*!< Odd error check is selected. */
};
-/*!
- * @brief Data transfer direction.
- */
+/*! @brief Data transfer direction. */
enum _uart_direction_mode
{
- uartDirectionDisable = 0x0,
- uartDirectionTx = UART_UCR2_TXEN_MASK,
- uartDirectionRx = UART_UCR2_RXEN_MASK,
- uartDirectionTxRx = UART_UCR2_TXEN_MASK | UART_UCR2_RXEN_MASK
+ uartDirectionDisable = 0x0, /*!< Both Tx and Rx are disabled. */
+ uartDirectionTx = UART_UCR2_TXEN_MASK, /*!< Tx is enabled. */
+ uartDirectionRx = UART_UCR2_RXEN_MASK, /*!< Rx is enabled. */
+ uartDirectionTxRx = UART_UCR2_TXEN_MASK | UART_UCR2_RXEN_MASK, /*!< Both Tx and Rx are enabled. */
};
-/*!
- * @brief This enumeration contains the settings for all of the UART
- * interrupt configurations.
- */
+/*! @brief This enumeration contains the settings for all of the UART interrupt configurations. */
enum _uart_interrupt
{
- uartIntAutoBaud = 0x0080000F,
- uartIntTxReady = 0x0080000D,
- uartIntIdle = 0x0080000C,
- uartIntRxReady = 0x00800009,
- uartIntTxEmpty = 0x00800006,
- uartIntRtsDelta = 0x00800005,
- uartIntEscape = 0x0084000F,
- uartIntRts = 0x00840004,
- uartIntAgingTimer = 0x00840003,
- uartIntDtr = 0x0088000D,
- uartIntParityError = 0x0088000C,
- uartIntFrameError = 0x0088000B,
- uartIntDcd = 0x00880009,
- uartIntRi = 0x00880008,
- uartIntRxDs = 0x00880006,
- uartInttAirWake = 0x00880005,
- uartIntAwake = 0x00880004,
- uartIntDtrDelta = 0x00880003,
- uartIntAutoBaudCnt = 0x00880000,
- uartIntIr = 0x008C0008,
- uartIntWake = 0x008C0007,
- uartIntTxComplete = 0x008C0003,
- uartIntBreakDetect = 0x008C0002,
- uartIntRxOverrun = 0x008C0001,
- uartIntRxDataReady = 0x008C0000,
- uartIntRs485SlaveAddrMatch = 0x00B80003
+ uartIntAutoBaud = 0x0080000F, /*!< Automatic baud rate detection Interrupt Enable. */
+ uartIntTxReady = 0x0080000D, /*!< transmitter ready Interrupt Enable. */
+ uartIntIdle = 0x0080000C, /*!< IDLE Interrupt Enable. */
+ uartIntRxReady = 0x00800009, /*!< Receiver Ready Interrupt Enable. */
+ uartIntTxEmpty = 0x00800006, /*!< Transmitter Empty Interrupt Enable. */
+ uartIntRtsDelta = 0x00800005, /*!< RTS Delta Interrupt Enable. */
+ uartIntEscape = 0x0084000F, /*!< Escape Sequence Interrupt Enable. */
+ uartIntRts = 0x00840004, /*!< Request to Send Interrupt Enable. */
+ uartIntAgingTimer = 0x00840003, /*!< Aging Timer Interrupt Enable. */
+ uartIntDtr = 0x0088000D, /*!< Data Terminal Ready Interrupt Enable. */
+ uartIntParityError = 0x0088000C, /*!< Parity Error Interrupt Enable. */
+ uartIntFrameError = 0x0088000B, /*!< Frame Error Interrupt Enable. */
+ uartIntDcd = 0x00880009, /*!< Data Carrier Detect Interrupt Enable. */
+ uartIntRi = 0x00880008, /*!< Ring Indicator Interrupt Enable. */
+ uartIntRxDs = 0x00880006, /*!< Receive Status Interrupt Enable. */
+ uartInttAirWake = 0x00880005, /*!< Asynchronous IR WAKE Interrupt Enable. */
+ uartIntAwake = 0x00880004, /*!< Asynchronous WAKE Interrupt Enable. */
+ uartIntDtrDelta = 0x00880003, /*!< Data Terminal Ready Delta Interrupt Enable. */
+ uartIntAutoBaudCnt = 0x00880000, /*!< Autobaud Counter Interrupt Enable. */
+ uartIntIr = 0x008C0008, /*!< Serial Infrared Interrupt Enable. */
+ uartIntWake = 0x008C0007, /*!< WAKE Interrupt Enable. */
+ uartIntTxComplete = 0x008C0003, /*!< TransmitComplete Interrupt Enable. */
+ uartIntBreakDetect = 0x008C0002, /*!< BREAK Condition Detected Interrupt Enable. */
+ uartIntRxOverrun = 0x008C0001, /*!< Receiver Overrun Interrupt Enable. */
+ uartIntRxDataReady = 0x008C0000, /*!< Receive Data Ready Interrupt Enable. */
+ uartIntRs485SlaveAddrMatch = 0x00B80003, /*!< RS-485 Slave Address Detected Interrupt Enable. */
};
-/*!
- * @brief Flag for UART interrupt/DMA status check or polling status.
- */
+/*! @brief Flag for UART interrupt/DMA status check or polling status. */
enum _uart_status_flag
{
- uartStatusRxCharReady = 0x0000000F,
- uartStatusRxError = 0x0000000E,
- uartStatusRxOverrunError = 0x0000000D,
- uartStatusRxFrameError = 0x0000000C,
- uartStatusRxBreakDetect = 0x0000000B,
- uartStatusRxParityError = 0x0000000A,
- uartStatusParityError = 0x0094000F,
- uartStatusRtsStatus = 0x0094000E,
- uartStatusTxReady = 0x0094000D,
- uartStatusRtsDelta = 0x0094000C,
- uartStatusEscape = 0x0094000B,
- uartStatusFrameError = 0x0094000A,
- uartStatusRxReady = 0x00940009,
- uartStatusAgingTimer = 0x00940008,
- uartStatusDtrDelta = 0x00940007,
- uartStatusRxDs = 0x00940006,
- uartStatustAirWake = 0x00940005,
- uartStatusAwake = 0x00940004,
- uartStatusRs485SlaveAddrMatch = 0x00940003,
- uartStatusAutoBaud = 0x0098000F,
- uartStatusTxEmpty = 0x0098000E,
- uartStatusDtr = 0x0098000D,
- uartStatusIdle = 0x0098000C,
- uartStatusAutoBaudCntStop = 0x0098000B,
- uartStatusRiDelta = 0x0098000A,
- uartStatusRi = 0x00980009,
- uartStatusIr = 0x00980008,
- uartStatusWake = 0x00980007,
- uartStatusDcdDelta = 0x00980006,
- uartStatusDcd = 0x00980005,
- uartStatusRts = 0x00980004,
- uartStatusTxComplete = 0x00980003,
- uartStatusBreakDetect = 0x00980002,
- uartStatusRxOverrun = 0x00980001,
- uartStatusRxDataReady = 0x00980000
+ uartStatusRxCharReady = 0x0000000F, /*!< Rx Character Ready Flag. */
+ uartStatusRxError = 0x0000000E, /*!< Rx Error Detect Flag. */
+ uartStatusRxOverrunError = 0x0000000D, /*!< Rx Overrun Flag. */
+ uartStatusRxFrameError = 0x0000000C, /*!< Rx Frame Error Flag. */
+ uartStatusRxBreakDetect = 0x0000000B, /*!< Rx Break Detect Flag. */
+ uartStatusRxParityError = 0x0000000A, /*!< Rx Parity Error Flag. */
+ uartStatusParityError = 0x0094000F, /*!< Parity Error Interrupt Flag. */
+ uartStatusRtsStatus = 0x0094000E, /*!< RTS_B Pin Status Flag. */
+ uartStatusTxReady = 0x0094000D, /*!< Transmitter Ready Interrupt/DMA Flag. */
+ uartStatusRtsDelta = 0x0094000C, /*!< RTS Delta Flag. */
+ uartStatusEscape = 0x0094000B, /*!< Escape Sequence Interrupt Flag. */
+ uartStatusFrameError = 0x0094000A, /*!< Frame Error Interrupt Flag. */
+ uartStatusRxReady = 0x00940009, /*!< Receiver Ready Interrupt/DMA Flag. */
+ uartStatusAgingTimer = 0x00940008, /*!< Ageing Timer Interrupt Flag. */
+ uartStatusDtrDelta = 0x00940007, /*!< DTR Delta Flag. */
+ uartStatusRxDs = 0x00940006, /*!< Receiver IDLE Interrupt Flag. */
+ uartStatustAirWake = 0x00940005, /*!< Asynchronous IR WAKE Interrupt Flag. */
+ uartStatusAwake = 0x00940004, /*!< Asynchronous WAKE Interrupt Flag. */
+ uartStatusRs485SlaveAddrMatch = 0x00940003, /*!< RS-485 Slave Address Detected Interrupt Flag. */
+ uartStatusAutoBaud = 0x0098000F, /*!< Automatic Baud Rate Detect Complete Flag. */
+ uartStatusTxEmpty = 0x0098000E, /*!< Transmit Buffer FIFO Empty. */
+ uartStatusDtr = 0x0098000D, /*!< DTR edge triggered interrupt flag. */
+ uartStatusIdle = 0x0098000C, /*!< Idle Condition Flag. */
+ uartStatusAutoBaudCntStop = 0x0098000B, /*!< Autobaud Counter Stopped Flag. */
+ uartStatusRiDelta = 0x0098000A, /*!< Ring Indicator Delta Flag. */
+ uartStatusRi = 0x00980009, /*!< Ring Indicator Input Flag. */
+ uartStatusIr = 0x00980008, /*!< Serial Infrared Interrupt Flag. */
+ uartStatusWake = 0x00980007, /*!< Wake Flag. */
+ uartStatusDcdDelta = 0x00980006, /*!< Data Carrier Detect Delta Flag. */
+ uartStatusDcd = 0x00980005, /*!< Data Carrier Detect Input Flag. */
+ uartStatusRts = 0x00980004, /*!< RTS Edge Triggered Interrupt Flag. */
+ uartStatusTxComplete = 0x00980003, /*!< Transmitter Complete Flag. */
+ uartStatusBreakDetect = 0x00980002, /*!< BREAK Condition Detected Flag. */
+ uartStatusRxOverrun = 0x00980001, /*!< Overrun Error Flag. */
+ uartStatusRxDataReady = 0x00980000, /*!< Receive Data Ready Flag. */
};
-/*!
- * @brief The events will generate DMA Request.
- */
+/*! @brief The events generate the DMA Request. */
enum _uart_dma
{
- uartDmaRxReady = 0x00800008,
- uartDmaTxReady = 0x00800003,
- uartDmaAgingTimer = 0x00800002,
- uartDmaIdle = 0x008C0006
+ uartDmaRxReady = 0x00800008, /*!< Receive Ready DMA Enable. */
+ uartDmaTxReady = 0x00800003, /*!< Transmitter Ready DMA Enable. */
+ uartDmaAgingTimer = 0x00800002, /*!< Aging DMA Timer Enable. */
+ uartDmaIdle = 0x008C0006, /*!< DMA IDLE Condition Detected Interrupt Enable. */
};
-/*!
- * @brief RTS pin interrupt trigger edge.
- */
+/*! @brief RTS pin interrupt trigger edge. */
enum _uart_rts_int_trigger_edge
{
- uartRtsTriggerEdgeRising = UART_UCR2_RTEC(0),
- uartRtsTriggerEdgeFalling = UART_UCR2_RTEC(1),
- uartRtsTriggerEdgeBoth = UART_UCR2_RTEC(2)
+ uartRtsTriggerEdgeRising = UART_UCR2_RTEC(0), /*!< RTS pin interrupt triggered on rising edge. */
+ uartRtsTriggerEdgeFalling = UART_UCR2_RTEC(1), /*!< RTS pin interrupt triggered on falling edge. */
+ uartRtsTriggerEdgeBoth = UART_UCR2_RTEC(2), /*!< RTS pin interrupt triggered on both edge. */
};
-/*!
- * @brief UART module modem role selections.
- */
+/*! @brief UART module modem role selections. */
enum _uart_modem_mode
{
- uartModemModeDce = 0,
- uartModemModeDte = UART_UFCR_DCEDTE_MASK
+ uartModemModeDce = 0, /*!< UART module works as DCE. */
+ uartModemModeDte = UART_UFCR_DCEDTE_MASK, /*!< UART module works as DTE. */
};
-/*!
- * @brief DTR pin interrupt trigger edge.
- */
+/*! @brief DTR pin interrupt trigger edge. */
enum _uart_dtr_int_trigger_edge
{
- uartDtrTriggerEdgeRising = UART_UCR3_DPEC(0),
- uartDtrTriggerEdgeFalling = UART_UCR3_DPEC(1),
- uartDtrTriggerEdgeBoth = UART_UCR3_DPEC(2)
+ uartDtrTriggerEdgeRising = UART_UCR3_DPEC(0), /*!< DTR pin interrupt triggered on rising edge. */
+ uartDtrTriggerEdgeFalling = UART_UCR3_DPEC(1), /*!< DTR pin interrupt triggered on falling edge. */
+ uartDtrTriggerEdgeBoth = UART_UCR3_DPEC(2), /*!< DTR pin interrupt triggered on both edge. */
};
-/*!
- * @brief IrDA vote clock selections.
- */
+/*! @brief IrDA vote clock selections. */
enum _uart_irda_vote_clock
{
- uartIrdaVoteClockSampling = 0x0,
- uartIrdaVoteClockReference = UART_UCR4_IRSC_MASK
+ uartIrdaVoteClockSampling = 0x0, /*!< The vote logic uses the sampling clock (16x baud rate) for normal operation. */
+ uartIrdaVoteClockReference = UART_UCR4_IRSC_MASK, /*!< The vote logic uses the UART reference clock. */
};
-/*!
- * @brief UART module Rx Idle condition selections.
- */
+/*! @brief UART module Rx Idle condition selections. */
enum _uart_rx_idle_condition
{
- uartRxIdleMoreThan4Frames = UART_UCR1_ICD(0),
- uartRxIdleMoreThan8Frames = UART_UCR1_ICD(1),
- uartRxIdleMoreThan16Frames = UART_UCR1_ICD(2),
- uartRxIdleMoreThan32Frames = UART_UCR1_ICD(3),
+ uartRxIdleMoreThan4Frames = UART_UCR1_ICD(0), /*!< Idle for more than 4 frames. */
+ uartRxIdleMoreThan8Frames = UART_UCR1_ICD(1), /*!< Idle for more than 8 frames. */
+ uartRxIdleMoreThan16Frames = UART_UCR1_ICD(2), /*!< Idle for more than 16 frames. */
+ uartRxIdleMoreThan32Frames = UART_UCR1_ICD(3), /*!< Idle for more than 32 frames. */
};
/*******************************************************************************
@@ -248,12 +223,12 @@ extern "C" {
* @brief Initialize UART module with given initialize structure.
*
* @param base UART base pointer.
- * @param initConfig UART initialize structure(see uart_init_config_t above).
+ * @param initConfig UART initialize structure (see @ref uart_init_config_t structure above).
*/
-void UART_Init(UART_Type* base, uart_init_config_t* initConfig);
+void UART_Init(UART_Type* base, const uart_init_config_t* initConfig);
/*!
- * @brief This function reset Uart module register content to its default value.
+ * @brief This function reset UART module register content to its default value.
*
* @param base UART base pointer.
*/
@@ -292,26 +267,28 @@ void UART_SetBaudRate(UART_Type* base, uint32_t clockRate, uint32_t baudRate);
* @brief This function is used to set the transform direction of UART Module.
*
* @param base UART base pointer.
- * @param direction UART transfer direction(see _uart_direction_mode enumeration above).
+ * @param direction UART transfer direction (see @ref _uart_direction_mode enumeration).
*/
static inline void UART_SetDirMode(UART_Type* base, uint32_t direction)
{
assert((direction & uartDirectionTx) || (direction & uartDirectionRx));
+
UART_UCR2_REG(base) = (UART_UCR2_REG(base) & ~(UART_UCR2_RXEN_MASK | UART_UCR2_TXEN_MASK)) | direction;
}
/*!
* @brief This function is used to set the number of frames RXD is allowed to
* be idle before an idle condition is reported. The available condition
- * can be select from _uart_idle_condition enumeration.
+ * can be select from @ref _uart_idle_condition enumeration.
*
* @param base UART base pointer.
* @param idleCondition The condition that an idle condition is reported
- * (see _uart_idle_condition enumeration above).
+ * (see @ref _uart_idle_condition enumeration).
*/
static inline void UART_SetRxIdleCondition(UART_Type* base, uint32_t idleCondition)
{
assert(idleCondition <= uartRxIdleMoreThan32Frames);
+
UART_UCR1_REG(base) = (UART_UCR1_REG(base) & ~UART_UCR1_ICD_MASK) | idleCondition;
}
@@ -320,7 +297,7 @@ static inline void UART_SetRxIdleCondition(UART_Type* base, uint32_t idleConditi
* of Tx and Rx can be set separately.
*
* @param base UART base pointer.
- * @param direction UART transfer direction(see _uart_direction_mode enumeration above).
+ * @param direction UART transfer direction (see @ref _uart_direction_mode enumeration).
* @param invert Set true to invert the polarity of UART signal.
*/
void UART_SetInvertCmd(UART_Type* base, uint32_t direction, bool invert);
@@ -336,7 +313,9 @@ void UART_SetInvertCmd(UART_Type* base, uint32_t direction, bool invert);
* @brief This function is used to set UART enable condition in the DOZE state.
*
* @param base UART base pointer.
- * @param enable Set true to enable UART module in doze mode.
+ * @param enable Enable/Disable UART module in doze mode.
+ * - true: Enable UART module in doze mode.
+ * - false: Disable UART module in doze mode.
*/
void UART_SetDozeMode(UART_Type* base, bool enable);
@@ -344,7 +323,9 @@ void UART_SetDozeMode(UART_Type* base, bool enable);
* @brief This function is used to set UART enable condition of the UART low power feature.
*
* @param base UART base pointer.
- * @param enable Set true to enable UART module low power feature.
+ * @param enable Enable/Disable UART module low power feature.
+ * - true: Enable UART module low power feature.
+ * - false: Disable UART module low power feature.
*/
void UART_SetLowPowerMode(UART_Type* base, bool enable);
@@ -360,7 +341,7 @@ void UART_SetLowPowerMode(UART_Type* base, bool enable);
* A independent 9 Bits RS-485 send data function is provided.
*
* @param base UART base pointer.
- * @param data Data to be set through Uart module.
+ * @param data Data to be set through UART module.
*/
static inline void UART_Putchar(UART_Type* base, uint8_t data)
{
@@ -389,18 +370,20 @@ static inline uint8_t UART_Getchar(UART_Type* base)
/*!
* @brief This function is used to set the enable condition of
* specific UART interrupt source. The available interrupt
- * source can be select from uart_interrupt enumeration.
+ * source can be select from @ref _uart_interrupt enumeration.
*
* @param base UART base pointer.
* @param intSource Available interrupt source for this module.
- * @param enable Set true to enable corresponding interrupt.
+ * @param enable Enable/Disable corresponding interrupt.
+ * - true: Enable corresponding interrupt.
+ * - false: Disable corresponding interrupt.
*/
void UART_SetIntCmd(UART_Type* base, uint32_t intSource, bool enable);
/*!
* @brief This function is used to get the current status of specific
* UART status flag(including interrupt flag). The available
- * status flag can be select from _uart_status_flag enumeration.
+ * status flag can be select from @ref _uart_status_flag enumeration.
*
* @param base UART base pointer.
* @param flag Status flag to check.
@@ -411,7 +394,7 @@ bool UART_GetStatusFlag(UART_Type* base, uint32_t flag);
/*!
* @brief This function is used to get the current status
* of specific UART status flag. The available status
- * flag can be select from _uart_status_flag enumeration.
+ * flag can be select from @ref _uart_status_flag enumeration.
*
* @param base UART base pointer.
* @param flag Status flag to clear.
@@ -428,11 +411,13 @@ void UART_ClearStatusFlag(UART_Type* base, uint32_t flag);
/*!
* @brief This function is used to set the enable condition of
* specific UART DMA source. The available DMA source
- * can be select from _uart_dma enumeration.
+ * can be select from @ref _uart_dma enumeration.
*
* @param base UART base pointer.
* @param dmaSource The Event that can generate DMA request.
- * @param enable Set true to enable corresponding DMA source.
+ * @param enable Enable/Disable corresponding DMA source.
+ * - true: Enable corresponding DMA source.
+ * - false: Disable corresponding DMA source.
*/
void UART_SetDmaCmd(UART_Type* base, uint32_t dmaSource, bool enable);
@@ -483,14 +468,16 @@ static inline void UART_SetRxFifoWatermark(UART_Type* base, uint8_t watermark)
* Hardware flow control.
*
* @param base UART base pointer.
- * @param enable Set true to enable RTS hardware flow control.
+ * @param enable Enable/Disbale RTS hardware flow control.
+ * - true: Enable RTS hardware flow control.
+ * - false: Disbale RTS hardware flow control.
*/
void UART_SetRtsFlowCtrlCmd(UART_Type* base, bool enable);
/*!
* @brief This function is used to set the RTS interrupt trigger edge.
* The available trigger edge can be select from
- * _uart_rts_trigger_edge enumeration.
+ * @ref _uart_rts_trigger_edge enumeration.
*
* @param base UART base pointer.
* @param triggerEdge Available RTS pin interrupt trigger edge.
@@ -507,12 +494,14 @@ static inline void UART_SetRtsIntTriggerEdge(UART_Type* base, uint32_t triggerEd
/*!
* @brief This function is used to set the enable condition of CTS
- * auto control. if CTS control is enabled, the CTS_B pin will
- * be controlled by the receiver, otherwise the CTS_B pin will
+ * auto control. if CTS control is enabled, the CTS_B pin
+ * is controlled by the receiver, otherwise the CTS_B pin is
* controlled by UART_CTSPinCtrl function.
*
* @param base UART base pointer.
- * @param enable Set true to enable CTS auto control.
+ * @param enable Enable/Disable CTS auto control.
+ * - true: Enable CTS auto control.
+ * - false: Disable CTS auto control.
*/
void UART_SetCtsFlowCtrlCmd(UART_Type* base, bool enable);
@@ -523,14 +512,15 @@ void UART_SetCtsFlowCtrlCmd(UART_Type* base, bool enable);
* The CTS_B pin is high(inactive)
*
* @param base UART base pointer.
- * @param active Set true: the CTS_B pin active;
- * Set false: the CTS_B pin inactive.
+ * @param active The CTS_B pin state to set.
+ * - true: the CTS_B pin active;
+ * - false: the CTS_B pin inactive.
*/
void UART_SetCtsPinLevel(UART_Type* base, bool active);
/*!
* @brief This function is used to set the auto CTS_B pin control
- * trigger level. The CTS_B pin will be de-asserted when
+ * trigger level. The CTS_B pin is de-asserted when
* Rx FIFO reach CTS trigger level.
*
* @param base UART base pointer.
@@ -547,23 +537,24 @@ static inline void UART_SetCtsTriggerLevel(UART_Type* base, uint8_t triggerLevel
* in RS-232 communication.
*
* @param base UART base pointer.
- * @param mode The role(DTE/DCE) of UART module(see _uart_modem_mode enumeration above).
+ * @param mode The role(DTE/DCE) of UART module (see @ref _uart_modem_mode enumeration).
*/
void UART_SetModemMode(UART_Type* base, uint32_t mode);
/*!
* @brief This function is used to set the edge of DTR_B (DCE) or
- * DSR_B (DTE) on which an interrupt will be generated.
+ * DSR_B (DTE) on which an interrupt is generated.
*
* @param base UART base pointer.
- * @param triggerEdge The trigger edge on which an interrupt will be generated.
- * (see _uart_dtr_trigger_edge enumeration above)
+ * @param triggerEdge The trigger edge on which an interrupt is generated
+ * (see @ref _uart_dtr_trigger_edge enumeration above).
*/
static inline void UART_SetDtrIntTriggerEdge(UART_Type* base, uint32_t triggerEdge)
{
assert((triggerEdge == uartDtrTriggerEdgeRising) || \
(triggerEdge == uartDtrTriggerEdgeFalling) || \
(triggerEdge == uartDtrTriggerEdgeBoth));
+
UART_UCR3_REG(base) = (UART_UCR3_REG(base) & ~UART_UCR3_DPEC_MASK) | triggerEdge;
}
@@ -572,8 +563,9 @@ static inline void UART_SetDtrIntTriggerEdge(UART_Type* base, uint32_t triggerEd
* or DTR pin(for DTE mode) for the modem interface.
*
* @param base UART base pointer.
- * @param active Set true: DSR/DTR pin is logic one.
- * Set false: DSR/DTR pin is logic zero.
+ * @param active The state of DSR pin.
+ * - true: DSR/DTR pin is logic one.
+ * - false: DSR/DTR pin is logic zero.
*/
void UART_SetDtrPinLevel(UART_Type* base, bool active);
@@ -582,8 +574,9 @@ void UART_SetDtrPinLevel(UART_Type* base, bool active);
* DCD pin. THIS FUNCTION IS FOR DCE MODE ONLY.
*
* @param base UART base pointer.
- * @param active Set true: DCD_B pin is logic one (DCE mode)
- * Set false: DCD_B pin is logic zero (DCE mode)
+ * @param active The state of DCD pin.
+ * - true: DCD_B pin is logic one (DCE mode)
+ * - false: DCD_B pin is logic zero (DCE mode)
*/
void UART_SetDcdPinLevel(UART_Type* base, bool active);
@@ -592,15 +585,16 @@ void UART_SetDcdPinLevel(UART_Type* base, bool active);
* RI pin. THIS FUNCTION IS FOR DCE MODE ONLY.
*
* @param base UART base pointer.
- * @param active Set true: RI_B pin is logic one (DCE mode)
- * Set false: RI_B pin is logic zero (DCE mode)
+ * @param active The state of RI pin.
+ * - true: RI_B pin is logic one (DCE mode)
+ * - false: RI_B pin is logic zero (DCE mode)
*/
void UART_SetRiPinLevel(UART_Type* base, bool active);
/*@}*/
/*!
- * @name Multi-processor and RS-485 functions.
+ * @name Multiprocessor and RS-485 functions.
* @{
*/
@@ -609,7 +603,7 @@ void UART_SetRiPinLevel(UART_Type* base, bool active);
* RS-485 Multidrop mode.
*
* @param base UART base pointer.
- * @param data Data(9 bits) to be set through uart module.
+ * @param data Data(9 bits) to be set through UART module.
*/
void UAER_Putchar9(UART_Type* base, uint16_t data);
@@ -627,7 +621,9 @@ uint16_t UAER_Getchar9(UART_Type* base);
* 9-Bits data or Multidrop mode.
*
* @param base UART base pointer.
- * @param enable Set true to enable Multidrop mode.
+ * @param enable Enable/Disable Multidrop mode.
+ * - true: Enable Multidrop mode.
+ * - false: Disable Multidrop mode.
*/
void UART_SetMultidropMode(UART_Type* base, bool enable);
@@ -636,13 +632,15 @@ void UART_SetMultidropMode(UART_Type* base, bool enable);
* Automatic Address Detect Mode.
*
* @param base UART base pointer.
- * @param enable Set true to enable Automatic Address Detect mode.
+ * @param enable Enable/Disable Automatic Address Detect mode.
+ * - true: Enable Automatic Address Detect mode.
+ * - false: Disable Automatic Address Detect mode.
*/
void UART_SetSlaveAddressDetectCmd(UART_Type* base, bool enable);
/*!
* @brief This function is used to set the slave address char
- * that the receiver will try to detect.
+ * that the receiver tries to detect.
*
* @param base UART base pointer.
* @param slaveAddress The slave to detect.
@@ -665,14 +663,16 @@ static inline void UART_SetSlaveAddress(UART_Type* base, uint8_t slaveAddress)
* IrDA Mode.
*
* @param base UART base pointer.
- * @param enable Set true to enable IrDA mode.
+ * @param enable Enable/Disable IrDA mode.
+ * - true: Enable IrDA mode.
+ * - false: Disable IrDA mode.
*/
void UART_SetIrDACmd(UART_Type* base, bool enable);
/*!
* @brief This function is used to set the clock for the IR pulsed
* vote logic. The available clock can be select from
- * _uart_irda_vote_clock enumeration.
+ * @ref _uart_irda_vote_clock enumeration.
*
* @param base UART base pointer.
* @param voteClock The available IrDA vote clock selection.
@@ -691,7 +691,9 @@ void UART_SetIrDAVoteClock(UART_Type* base, uint32_t voteClock);
* Automatic Baud Rate Detection feature.
*
* @param base UART base pointer.
- * @param enable Set true to enable Automatic Baud Rate Detection feature.
+ * @param enable Enable/Disable Automatic Baud Rate Detection feature.
+ * - true: Enable Automatic Baud Rate Detection feature.
+ * - false: Disable Automatic Baud Rate Detection feature.
*/
void UART_SetAutoBaudRateCmd(UART_Type* base, bool enable);
@@ -715,16 +717,19 @@ static inline uint16_t UART_ReadBaudRateCount(UART_Type* base)
*
* @param base UART base pointer.
* @param active Asserted high to generate BREAK.
+ * - true: Generate BREAK character.
+ * - false: Stop generate BREAK character.
*/
void UART_SendBreakChar(UART_Type* base, bool active);
/*!
- * @brief This function is used to send BREAK character.It is
- * important that SNDBRK is asserted high for a sufficient
- * period of time to generate a valid BREAK.
+ * @brief This function is used to Enable/Disable the Escape
+ * Sequence Decection feature.
*
* @param base UART base pointer.
- * @param active Asserted high to generate BREAK.
+ * @param enable Enable/Disable Escape Sequence Decection.
+ * - true: Enable Escape Sequence Decection.
+ * - false: Disable Escape Sequence Decection.
*/
void UART_SetEscapeDecectCmd(UART_Type* base, bool enable);
diff --git a/platform/drivers/inc/wdog_imx.h b/platform/drivers/inc/wdog_imx.h
index 42b982e..8b053df 100644
--- a/platform/drivers/inc/wdog_imx.h
+++ b/platform/drivers/inc/wdog_imx.h
@@ -44,16 +44,22 @@
/*******************************************************************************
* Definitions
******************************************************************************/
-/*!
- * @brief Structure to configure the running mode.
- */
-typedef struct WdogModeConfig
+/*! @brief The reset source of latest reset. */
+enum _wdog_reset_source
+{
+ wdogResetSourcePor = WDOG_WRSR_POR_MASK, /*!< Indicates the reset is the result of a power on reset.*/
+ wdogResetSourceTimeout = WDOG_WRSR_TOUT_MASK, /*!< Indicates the reset is the result of a WDOG timeout.*/
+ wdogResetSourceSwRst = WDOG_WRSR_SFTW_MASK, /*!< Indicates the reset is the result of a software reset.*/
+};
+
+/*! @brief Structure to configure the running mode. */
+typedef struct _wdog_init_config
{
- bool wdw; /*!< true: suspend in low power wait, false: not suspend */
- bool wdt; /*!< true: assert WDOG_B when timeout, false: not assert WDOG_B */
- bool wdbg; /*!< true: suspend in debug mode, false: not suspend */
- bool wdzst; /*!< true: suspend in doze and stop mode, false: not suspend */
-} wdog_mode_config_t;
+ bool wdw; /*!< true: suspend in low power wait, false: not suspend */
+ bool wdt; /*!< true: assert WDOG_B when timeout, false: not assert WDOG_B */
+ bool wdbg; /*!< true: suspend in debug mode, false: not suspend */
+ bool wdzst; /*!< true: suspend in doze and stop mode, false: not suspend */
+} wdog_init_config_t;
/*******************************************************************************
* API
@@ -69,17 +75,17 @@ extern "C" {
*/
/*!
- * @brief Configure WDOG funtions, call once only
+ * @brief Configure WDOG functions, call once only
*
* @param base WDOG base pointer.
- * @param config WDOG mode configuration
+ * @param initConfig WDOG mode configuration
*/
-static inline void WDOG_Init(WDOG_Type *base, wdog_mode_config_t *config)
+static inline void WDOG_Init(WDOG_Type *base, const wdog_init_config_t *initConfig)
{
- base->WCR |= config->wdw ? WDOG_WCR_WDW_MASK : 0 |
- config->wdt ? WDOG_WCR_WDT_MASK : 0 |
- config->wdbg ? WDOG_WCR_WDBG_MASK : 0 |
- config->wdzst ? WDOG_WCR_WDZST_MASK : 0;
+ base->WCR |= (initConfig->wdw ? WDOG_WCR_WDW_MASK : 0) |
+ (initConfig->wdt ? WDOG_WCR_WDT_MASK : 0) |
+ (initConfig->wdbg ? WDOG_WCR_WDBG_MASK : 0) |
+ (initConfig->wdzst ? WDOG_WCR_WDZST_MASK : 0);
}
/*!
@@ -94,12 +100,28 @@ void WDOG_Enable(WDOG_Type *base, uint8_t timeout);
* @brief Assert WDOG software reset signal
*
* @param base WDOG base pointer.
- * @param wda WDOG reset (true: assert WDOG_B, false: no impact on WDOG_B)
- * @param srs System reset (true: assert system reset WDOG_RESET_B_DEB, false: no impact on system reset)
+ * @param wda WDOG reset.
+ * - true: Assert WDOG_B.
+ * - false: No impact on WDOG_B.
+ * @param srs System reset.
+ * - true: Assert system reset WDOG_RESET_B_DEB.
+ * - false: No impact on system reset.
*/
void WDOG_Reset(WDOG_Type *base, bool wda, bool srs);
/*!
+ * @brief Get the latest reset source generated due to
+ * WatchDog Timer.
+ *
+ * @param base WDOG base pointer.
+ * @return The latest reset source (see @ref _wdog_reset_source enumeration).
+ */
+static inline uint32_t WDOG_GetResetSource(WDOG_Type *base)
+{
+ return base->WRSR;
+}
+
+/*!
* @brief Refresh the WDOG to prevent timeout
*
* @param base WDOG base pointer.
@@ -138,7 +160,9 @@ static inline void WDOG_EnableInt(WDOG_Type *base, uint8_t time)
* @brief Check whether WDOG interrupt is pending
*
* @param base WDOG base pointer.
- * @return WDOG interrupt status (true: pending, false: not pending)
+ * @return WDOG interrupt status.
+ * - true: Pending.
+ * - false: Not pending.
*/
static inline bool WDOG_IsIntPending(WDOG_Type *base)
{
diff --git a/platform/drivers/src/adc_imx7d.c b/platform/drivers/src/adc_imx7d.c
index 37d98d3..e69ac0b 100644
--- a/platform/drivers/src/adc_imx7d.c
+++ b/platform/drivers/src/adc_imx7d.c
@@ -44,7 +44,7 @@
* structure.
*
*END**************************************************************************/
-void ADC_Init(ADC_Type* base, adc_init_config_t* initConfig)
+void ADC_Init(ADC_Type* base, const adc_init_config_t* initConfig)
{
assert(initConfig);
@@ -81,20 +81,20 @@ void ADC_Deinit(ADC_Type* base)
/* Reset ADC Module Register content to default value */
ADC_CH_A_CFG1_REG(base) = 0x0;
- ADC_CH_A_CFG2_REG(base) = 0x8000;
+ ADC_CH_A_CFG2_REG(base) = ADC_CH_A_CFG2_CHA_AUTO_DIS_MASK;
ADC_CH_B_CFG1_REG(base) = 0x0;
- ADC_CH_B_CFG2_REG(base) = 0x8000;
+ ADC_CH_B_CFG2_REG(base) = ADC_CH_B_CFG2_CHB_AUTO_DIS_MASK;
ADC_CH_C_CFG1_REG(base) = 0x0;
- ADC_CH_C_CFG2_REG(base) = 0x8000;
+ ADC_CH_C_CFG2_REG(base) = ADC_CH_C_CFG2_CHC_AUTO_DIS_MASK;
ADC_CH_D_CFG1_REG(base) = 0x0;
- ADC_CH_D_CFG2_REG(base) = 0x8000;
+ ADC_CH_D_CFG2_REG(base) = ADC_CH_D_CFG2_CHD_AUTO_DIS_MASK;
ADC_CH_SW_CFG_REG(base) = 0x0;
ADC_TIMER_UNIT_REG(base) = 0x0;
- ADC_DMA_FIFO_REG(base) = 0xF;
+ ADC_DMA_FIFO_REG(base) = ADC_DMA_FIFO_DMA_WM_LVL(0xF);
ADC_INT_SIG_EN_REG(base) = 0x0;
ADC_INT_EN_REG(base) = 0x0;
ADC_INT_STATUS_REG(base) = 0x0;
- ADC_ADC_CFG_REG(base) = 0x1;
+ ADC_ADC_CFG_REG(base) = ADC_ADC_CFG_ADC_EN_MASK;
}
/*FUNCTION**********************************************************************
@@ -177,10 +177,10 @@ void ADC_SetPowerDownCmd(ADC_Type* base, bool powerDown)
/*FUNCTION**********************************************************************
*
* Function Name : ADC_LogicChInit
- * Description : Initialize ADC Logic channel with initialize structure.
+ * Description : Initialize ADC Logic channel with initialization structure.
*
*END**************************************************************************/
-void ADC_LogicChInit(ADC_Type* base, uint8_t logicCh, adc_logic_ch_init_config_t* chInitConfig)
+void ADC_LogicChInit(ADC_Type* base, uint8_t logicCh, const adc_logic_ch_init_config_t* chInitConfig)
{
assert(chInitConfig);
@@ -427,16 +427,20 @@ void ADC_SetConvertCmd(ADC_Type* base, uint8_t logicCh, bool enable)
switch (logicCh)
{
case adcLogicChA:
- ADC_CH_A_CFG1_REG(base) |= ADC_CH_A_CFG1_CHA_EN_MASK;
+ ADC_CH_A_CFG1_REG(base) = (ADC_CH_A_CFG1_REG(base) & ~ADC_CH_A_CFG1_CHA_SINGLE_MASK) |
+ ADC_CH_A_CFG1_CHA_EN_MASK;
break;
case adcLogicChB:
- ADC_CH_B_CFG1_REG(base) |= ADC_CH_B_CFG1_CHB_EN_MASK;
+ ADC_CH_B_CFG1_REG(base) = (ADC_CH_B_CFG1_REG(base) & ~ADC_CH_B_CFG1_CHB_SINGLE_MASK) |
+ ADC_CH_B_CFG1_CHB_EN_MASK;
break;
case adcLogicChC:
- ADC_CH_C_CFG1_REG(base) |= ADC_CH_C_CFG1_CHC_EN_MASK;
+ ADC_CH_C_CFG1_REG(base) = (ADC_CH_C_CFG1_REG(base) & ~ADC_CH_C_CFG1_CHC_SINGLE_MASK) |
+ ADC_CH_C_CFG1_CHC_EN_MASK;
break;
case adcLogicChD:
- ADC_CH_D_CFG1_REG(base) |= ADC_CH_D_CFG1_CHD_EN_MASK;
+ ADC_CH_D_CFG1_REG(base) = (ADC_CH_D_CFG1_REG(base) & ~ADC_CH_D_CFG1_CHD_SINGLE_MASK) |
+ ADC_CH_D_CFG1_CHD_EN_MASK;
break;
default:
break;
@@ -467,7 +471,7 @@ void ADC_SetConvertCmd(ADC_Type* base, uint8_t logicCh, bool enable)
/*FUNCTION**********************************************************************
*
* Function Name : ADC_TriggerSingleConvert
- * Description : Trigger single time convert on target logic channel.
+ * Description : Trigger single time convert on the target logic channel.
*
*END**************************************************************************/
void ADC_TriggerSingleConvert(ADC_Type* base, uint8_t logicCh)
@@ -477,16 +481,16 @@ void ADC_TriggerSingleConvert(ADC_Type* base, uint8_t logicCh)
switch (logicCh)
{
case adcLogicChA:
- ADC_CH_A_CFG1_REG(base) |= ADC_CH_A_CFG1_CHA_SINGLE_MASK;
+ ADC_CH_A_CFG1_REG(base) |= ADC_CH_A_CFG1_CHA_SINGLE_MASK | ADC_CH_A_CFG1_CHA_EN_MASK;
break;
case adcLogicChB:
- ADC_CH_B_CFG1_REG(base) |= ADC_CH_B_CFG1_CHB_SINGLE_MASK;
+ ADC_CH_B_CFG1_REG(base) |= ADC_CH_B_CFG1_CHB_SINGLE_MASK | ADC_CH_B_CFG1_CHB_EN_MASK;
break;
case adcLogicChC:
- ADC_CH_C_CFG1_REG(base) |= ADC_CH_C_CFG1_CHC_SINGLE_MASK;
+ ADC_CH_C_CFG1_REG(base) |= ADC_CH_C_CFG1_CHC_SINGLE_MASK | ADC_CH_C_CFG1_CHC_EN_MASK;
break;
case adcLogicChD:
- ADC_CH_D_CFG1_REG(base) |= ADC_CH_D_CFG1_CHD_SINGLE_MASK;
+ ADC_CH_D_CFG1_REG(base) |= ADC_CH_D_CFG1_CHD_SINGLE_MASK | ADC_CH_D_CFG1_CHD_EN_MASK;
break;
case adcLogicChSW:
ADC_CH_SW_CFG_REG(base) |= ADC_CH_SW_CFG_START_CONV_MASK;
@@ -498,6 +502,39 @@ void ADC_TriggerSingleConvert(ADC_Type* base, uint8_t logicCh)
/*FUNCTION**********************************************************************
*
+ * Function Name : ADC_StopConvert
+ * Description : Stop current convert on the target logic channel.
+ *
+ *END**************************************************************************/
+void ADC_StopConvert(ADC_Type* base, uint8_t logicCh)
+{
+ assert(logicCh <= adcLogicChSW);
+
+ switch (logicCh)
+ {
+ case adcLogicChA:
+ ADC_CH_A_CFG1_REG(base) &= ~ADC_CH_A_CFG1_CHA_EN_MASK;
+ break;
+ case adcLogicChB:
+ ADC_CH_B_CFG1_REG(base) &= ~ADC_CH_B_CFG1_CHB_EN_MASK;
+ break;
+ case adcLogicChC:
+ ADC_CH_C_CFG1_REG(base) &= ~ADC_CH_C_CFG1_CHC_EN_MASK;
+ break;
+ case adcLogicChD:
+ ADC_CH_D_CFG1_REG(base) &= ~ADC_CH_D_CFG1_CHD_EN_MASK;
+ break;
+ case adcLogicChSW:
+ /* Wait until ADC conversion finish. */
+ while (ADC_CH_SW_CFG_REG(base) & ADC_CH_SW_CFG_START_CONV_MASK);
+ break;
+ default:
+ break;
+ }
+}
+
+/*FUNCTION**********************************************************************
+ *
* Function Name : ADC_GetConvertResult
* Description : Get 12-bit length right aligned convert result.
*
diff --git a/platform/drivers/src/ccm_analog_imx7d.c b/platform/drivers/src/ccm_analog_imx7d.c
index 3493690..0264202 100644
--- a/platform/drivers/src/ccm_analog_imx7d.c
+++ b/platform/drivers/src/ccm_analog_imx7d.c
@@ -36,6 +36,20 @@
/*FUNCTION**********************************************************************
*
+ * Function Name : CCM_ANALOG_GetArmPllFreq
+ * Description : Get ARM PLL frequency
+ *
+ *END**************************************************************************/
+uint32_t CCM_ANALOG_GetArmPllFreq(CCM_ANALOG_Type * base)
+{
+ if (CCM_ANALOG_IsPllBypassed(base, ccmAnalogPllArmControl))
+ return 24000000ul;
+
+ return 12000000ul * (CCM_ANALOG_PLL_ARM & CCM_ANALOG_PLL_ARM_DIV_SELECT_MASK);
+}
+
+/*FUNCTION**********************************************************************
+ *
* Function Name : CCM_ANALOG_GetSysPllFreq
* Description : Get system PLL frequency
*
@@ -43,12 +57,193 @@
uint32_t CCM_ANALOG_GetSysPllFreq(CCM_ANALOG_Type * base)
{
if (CCM_ANALOG_IsPllBypassed(base, ccmAnalogPll480Control))
- return 24000000;
+ return 24000000ul;
if (CCM_ANALOG_PLL_480 & CCM_ANALOG_PLL_480_DIV_SELECT_MASK)
- return 528000000;
+ return 528000000ul;
+ else
+ return 480000000ul;
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : CCM_ANALOG_GetDdrPllFreq
+ * Description : Get DDR PLL frequency
+ *
+ *END**************************************************************************/
+uint32_t CCM_ANALOG_GetDdrPllFreq(CCM_ANALOG_Type * base)
+{
+ uint8_t divSelect, divTestSelect;
+ float factor;
+
+ if (CCM_ANALOG_IsPllBypassed(base, ccmAnalogPllDdrControl))
+ return 24000000ul;
+
+ divSelect = CCM_ANALOG_PLL_DDR_REG(CCM_ANALOG) & CCM_ANALOG_PLL_DDR_DIV_SELECT_MASK;
+ divTestSelect = (CCM_ANALOG_PLL_DDR_REG(CCM_ANALOG) & CCM_ANALOG_PLL_DDR_TEST_DIV_SELECT_MASK) >>
+ CCM_ANALOG_PLL_DDR_TEST_DIV_SELECT_SHIFT;
+
+ switch (divTestSelect)
+ {
+ case 0x0:
+ divTestSelect = 2;
+ break;
+ case 0x1:
+ divTestSelect = 1;
+ break;
+ case 0x2:
+ case 0x3:
+ divTestSelect = 0;
+ break;
+ }
+
+ if (CCM_ANALOG_PLL_DDR_SS_REG(base) & CCM_ANALOG_PLL_DDR_SS_ENABLE_MASK)
+ {
+ factor = ((float)(CCM_ANALOG_PLL_DDR_SS_REG(base) & CCM_ANALOG_PLL_DDR_SS_STEP_MASK)) /
+ ((float)(CCM_ANALOG_PLL_DDR_DENOM_REG(base) & CCM_ANALOG_PLL_DDR_DENOM_B_MASK)) *
+ ((float)(CCM_ANALOG_PLL_DDR_NUM_REG(base) & CCM_ANALOG_PLL_DDR_NUM_A_MASK));
+ return (uint32_t)((24000000ul >> divTestSelect) * (divSelect + factor));
+ }
+ else
+ {
+ return (24000000ul >> divTestSelect) * divSelect;
+ }
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : CCM_ANALOG_GetEnetPllFreq
+ * Description : Get Ethernet PLL frequency
+ *
+ *END**************************************************************************/
+uint32_t CCM_ANALOG_GetEnetPllFreq(CCM_ANALOG_Type * base)
+{
+ if (CCM_ANALOG_IsPllBypassed(base, ccmAnalogPllEnetControl))
+ return 24000000ul;
+
+ return 1000000000ul;
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : CCM_ANALOG_GetAudioPllFreq
+ * Description : Get Ethernet PLL frequency
+ *
+ *END**************************************************************************/
+uint32_t CCM_ANALOG_GetAudioPllFreq(CCM_ANALOG_Type * base)
+{
+ uint8_t divSelect, divPostSelect, divTestSelect;
+ float factor;
+
+ if (CCM_ANALOG_IsPllBypassed(base, ccmAnalogPllAudioControl))
+ return 24000000ul;
+
+ divSelect = CCM_ANALOG_PLL_AUDIO_REG(CCM_ANALOG) & CCM_ANALOG_PLL_AUDIO_DIV_SELECT_MASK;
+ divPostSelect = (CCM_ANALOG_PLL_AUDIO_REG(CCM_ANALOG) & CCM_ANALOG_PLL_AUDIO_POST_DIV_SEL_MASK) >>
+ CCM_ANALOG_PLL_AUDIO_POST_DIV_SEL_SHIFT;
+ divTestSelect = (CCM_ANALOG_PLL_AUDIO_REG(CCM_ANALOG) & CCM_ANALOG_PLL_AUDIO_TEST_DIV_SELECT_MASK) >>
+ CCM_ANALOG_PLL_AUDIO_TEST_DIV_SELECT_SHIFT;
+
+ switch (divPostSelect)
+ {
+ case 0x0:
+ case 0x2:
+ divPostSelect = 0;
+ break;
+ case 0x1:
+ divPostSelect = 1;
+ break;
+ case 0x3:
+ divPostSelect = 2;
+ break;
+ }
+
+ switch (divTestSelect)
+ {
+ case 0x0:
+ divTestSelect = 2;
+ break;
+ case 0x1:
+ divTestSelect = 1;
+ break;
+ case 0x2:
+ case 0x3:
+ divTestSelect = 0;
+ break;
+ }
+
+ if (CCM_ANALOG_PLL_AUDIO_SS_REG(base) & CCM_ANALOG_PLL_AUDIO_SS_ENABLE_MASK)
+ {
+ factor = ((float)(CCM_ANALOG_PLL_AUDIO_SS_REG(base) & CCM_ANALOG_PLL_AUDIO_SS_STEP_MASK)) /
+ ((float)(CCM_ANALOG_PLL_AUDIO_DENOM_REG(base) & CCM_ANALOG_PLL_AUDIO_DENOM_B_MASK)) *
+ ((float)(CCM_ANALOG_PLL_AUDIO_NUM_REG(base) & CCM_ANALOG_PLL_AUDIO_NUM_A_MASK));
+ return (uint32_t)(((24000000ul >> divTestSelect) >> divPostSelect) * (divSelect + factor));
+ }
+ else
+ {
+ return ((24000000ul >> divTestSelect) >> divPostSelect) * divSelect;
+ }
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : CCM_ANALOG_GetVideoPllFreq
+ * Description : Get Ethernet PLL frequency
+ *
+ *END**************************************************************************/
+uint32_t CCM_ANALOG_GetVideoPllFreq(CCM_ANALOG_Type * base)
+{
+ uint8_t divSelect, divPostSelect, divTestSelect;
+ float factor;
+
+ if (CCM_ANALOG_IsPllBypassed(base, ccmAnalogPllVideoControl))
+ return 24000000ul;
+
+ divSelect = CCM_ANALOG_PLL_VIDEO_REG(CCM_ANALOG) & CCM_ANALOG_PLL_VIDEO_DIV_SELECT_MASK;
+ divPostSelect = (CCM_ANALOG_PLL_VIDEO_REG(CCM_ANALOG) & CCM_ANALOG_PLL_VIDEO_POST_DIV_SEL_MASK) >>
+ CCM_ANALOG_PLL_VIDEO_POST_DIV_SEL_SHIFT;
+ divTestSelect = (CCM_ANALOG_PLL_VIDEO_REG(CCM_ANALOG) & CCM_ANALOG_PLL_VIDEO_TEST_DIV_SELECT_MASK) >>
+ CCM_ANALOG_PLL_VIDEO_TEST_DIV_SELECT_SHIFT;
+
+ switch (divPostSelect)
+ {
+ case 0x0:
+ case 0x2:
+ divPostSelect = 0;
+ break;
+ case 0x1:
+ divPostSelect = 1;
+ break;
+ case 0x3:
+ divPostSelect = 2;
+ break;
+ }
+
+ switch (divTestSelect)
+ {
+ case 0x0:
+ divTestSelect = 2;
+ break;
+ case 0x1:
+ divTestSelect = 1;
+ break;
+ case 0x2:
+ case 0x3:
+ divTestSelect = 0;
+ break;
+ }
+
+ if (CCM_ANALOG_PLL_VIDEO_SS_REG(base) & CCM_ANALOG_PLL_VIDEO_SS_ENABLE_MASK)
+ {
+ factor = ((float)(CCM_ANALOG_PLL_VIDEO_SS_REG(base) & CCM_ANALOG_PLL_VIDEO_SS_STEP_MASK)) /
+ ((float)(CCM_ANALOG_PLL_VIDEO_DENOM_REG(base) & CCM_ANALOG_PLL_VIDEO_DENOM_B_MASK)) *
+ ((float)(CCM_ANALOG_PLL_VIDEO_NUM_REG(base) & CCM_ANALOG_PLL_VIDEO_NUM_A_MASK));
+ return (uint32_t)(((24000000ul >> divTestSelect) >> divPostSelect) * (divSelect + factor));
+ }
else
- return 480000000;
+ {
+ return ((24000000ul >> divTestSelect) >> divPostSelect) * divSelect;
+ }
}
/*FUNCTION**********************************************************************
diff --git a/platform/drivers/src/ccm_imx7d.c b/platform/drivers/src/ccm_imx7d.c
index 55015d3..11f2889 100644
--- a/platform/drivers/src/ccm_imx7d.c
+++ b/platform/drivers/src/ccm_imx7d.c
@@ -46,8 +46,8 @@ void CCM_SetRootDivider(CCM_Type * base, uint32_t ccmRoot, uint32_t pre, uint32_
assert (post < 64);
CCM_REG(ccmRoot) = (CCM_REG(ccmRoot) &
- (~(CCM_TARGET_ROOT0_PRE_PODF_MASK | CCM_TARGET_ROOT0_POST_PODF_MASK))) |
- CCM_TARGET_ROOT0_PRE_PODF(pre) | CCM_TARGET_ROOT0_POST_PODF(post);
+ (~(CCM_TARGET_ROOT_PRE_PODF_MASK | CCM_TARGET_ROOT_POST_PODF_MASK))) |
+ CCM_TARGET_ROOT_PRE_PODF(pre) | CCM_TARGET_ROOT_POST_PODF(post);
}
/*FUNCTION**********************************************************************
@@ -60,8 +60,8 @@ void CCM_GetRootDivider(CCM_Type * base, uint32_t ccmRoot, uint32_t *pre, uint32
{
assert (pre && post);
- *pre = (CCM_REG(ccmRoot) & CCM_TARGET_ROOT0_PRE_PODF_MASK) >> CCM_TARGET_ROOT0_PRE_PODF_SHIFT;
- *post = (CCM_REG(ccmRoot) & CCM_TARGET_ROOT0_POST_PODF_MASK) >> CCM_TARGET_ROOT0_POST_PODF_SHIFT;
+ *pre = (CCM_REG(ccmRoot) & CCM_TARGET_ROOT_PRE_PODF_MASK) >> CCM_TARGET_ROOT_PRE_PODF_SHIFT;
+ *post = (CCM_REG(ccmRoot) & CCM_TARGET_ROOT_POST_PODF_MASK) >> CCM_TARGET_ROOT_POST_PODF_SHIFT;
}
/*FUNCTION**********************************************************************
@@ -76,8 +76,8 @@ void CCM_UpdateRoot(CCM_Type * base, uint32_t ccmRoot, uint32_t mux, uint32_t pr
assert (post < 64);
CCM_REG(ccmRoot) = (CCM_REG(ccmRoot) &
- (~(CCM_TARGET_ROOT0_MUX_MASK | CCM_TARGET_ROOT0_PRE_PODF_MASK | CCM_TARGET_ROOT0_POST_PODF_MASK))) |
- CCM_TARGET_ROOT0_MUX(mux) | CCM_TARGET_ROOT0_PRE_PODF(pre) | CCM_TARGET_ROOT0_POST_PODF(post);
+ (~(CCM_TARGET_ROOT_MUX_MASK | CCM_TARGET_ROOT_PRE_PODF_MASK | CCM_TARGET_ROOT_POST_PODF_MASK))) |
+ CCM_TARGET_ROOT_MUX(mux) | CCM_TARGET_ROOT_PRE_PODF(pre) | CCM_TARGET_ROOT_POST_PODF(post);
}
/*******************************************************************************
diff --git a/platform/drivers/src/ecspi.c b/platform/drivers/src/ecspi.c
index bdf4aa8..cfba518 100644
--- a/platform/drivers/src/ecspi.c
+++ b/platform/drivers/src/ecspi.c
@@ -35,41 +35,41 @@
******************************************************************************/
/*******************************************************************************
- * ECSPI Initialization and Configuration functions
+ * eCSPI Initialization and Configuration functions
******************************************************************************/
/*FUNCTION**********************************************************************
*
* Function Name : ECSPI_Init
- * Description : Initializes the ECSPI module according to the specified
- * parameters in the initStruct.
+ * Description : Initializes the eCSPI module according to the specified
+ * parameters in the initConfig.
*
*END**************************************************************************/
-void ECSPI_Init(ECSPI_Type* base, ecspi_init_t* initStruct)
+void ECSPI_Init(ECSPI_Type* base, const ecspi_init_config_t* initConfig)
{
- /* Disable ECSPI module */
+ /* Disable eCSPI module */
ECSPI_CONREG_REG(base) = 0;
- /* Enable the ECSPI module before write to other registers */
+ /* Enable the eCSPI module before write to other registers */
ECSPI_Enable(base);
- /* ECSPI CONREG Configuration */
- ECSPI_CONREG_REG(base) |= ECSPI_CONREG_BURST_LENGTH(initStruct->burstLength) |
- ECSPI_CONREG_CHANNEL_SELECT(initStruct->channelSelect);
- ECSPI_CONREG_REG(base) |= initStruct->ecspiAutoStart ? ECSPI_CONREG_SMC_MASK : 0;
+ /* eCSPI CONREG Configuration */
+ ECSPI_CONREG_REG(base) |= ECSPI_CONREG_BURST_LENGTH(initConfig->burstLength) |
+ ECSPI_CONREG_CHANNEL_SELECT(initConfig->channelSelect);
+ ECSPI_CONREG_REG(base) |= initConfig->ecspiAutoStart ? ECSPI_CONREG_SMC_MASK : 0;
- /* ECSPI CONFIGREG Configuration */
- ECSPI_CONFIGREG_REG(base) = ECSPI_CONFIGREG_SCLK_PHA(((initStruct->clockPhase) & 1) << (initStruct->channelSelect)) |
- ECSPI_CONFIGREG_SCLK_POL(((initStruct->clockPolarity) & 1) << (initStruct->channelSelect));
+ /* eCSPI CONFIGREG Configuration */
+ ECSPI_CONFIGREG_REG(base) = ECSPI_CONFIGREG_SCLK_PHA(((initConfig->clockPhase) & 1) << (initConfig->channelSelect)) |
+ ECSPI_CONFIGREG_SCLK_POL(((initConfig->clockPolarity) & 1) << (initConfig->channelSelect));
/* Master or Slave mode Configuration */
- if(initStruct->mode == ecspiMasterMode)
+ if(initConfig->mode == ecspiMasterMode)
{
/* Set baud rate in bits per second */
- ECSPI_CONREG_REG(base) |= ECSPI_CONREG_CHANNEL_MODE(1 << (initStruct->channelSelect));
- ECSPI_SetBaudRate(base, initStruct->clockRate, initStruct->baudRate);
+ ECSPI_CONREG_REG(base) |= ECSPI_CONREG_CHANNEL_MODE(1 << (initConfig->channelSelect));
+ ECSPI_SetBaudRate(base, initConfig->clockRate, initConfig->baudRate);
}
else
- ECSPI_CONREG_REG(base) &= ~ECSPI_CONREG_CHANNEL_MODE(1 << (initStruct->channelSelect));
+ ECSPI_CONREG_REG(base) &= ~ECSPI_CONREG_CHANNEL_MODE(1 << (initConfig->channelSelect));
}
/*FUNCTION**********************************************************************
@@ -90,7 +90,7 @@ void ECSPI_SetSampClockSource(ECSPI_Type* base, uint32_t source)
/*FUNCTION**********************************************************************
*
* Function Name : ECSPI_SetBaudRate
- * Description : Calculated the ECSPI baud rate in bits per second.
+ * Description : Calculated the eCSPI baud rate in bits per second.
*
*END**************************************************************************/
uint32_t ECSPI_SetBaudRate(ECSPI_Type* base, uint32_t sourceClockInHz, uint32_t bitsPerSec)
@@ -188,7 +188,7 @@ void ECSPI_SetFIFOThreshold(ECSPI_Type* base, uint32_t fifo, uint32_t threshold)
/*FUNCTION**********************************************************************
*
* Function Name : ECSPI_SetIntCmd
- * Description : Enable or disable ECSPI interrupts.
+ * Description : Enable or disable eCSPI interrupts.
*
*END**************************************************************************/
void ECSPI_SetIntCmd(ECSPI_Type* base, uint32_t flags, bool enable)
diff --git a/platform/drivers/src/flexcan.c b/platform/drivers/src/flexcan.c
index 25177ad..2fb1d16 100644
--- a/platform/drivers/src/flexcan.c
+++ b/platform/drivers/src/flexcan.c
@@ -89,7 +89,7 @@ static void FLEXCAN_ExitFreezeMode(CAN_Type* base)
/* De-assert Freeze Mode */
CAN_MCR_REG(base) &= ~CAN_MCR_HALT_MASK;
CAN_MCR_REG(base) &= ~CAN_MCR_FRZ_MASK;
- /* Wait for entering the freeze mode */
+ /* Wait for exit the freeze mode */
while (CAN_MCR_REG(base) & CAN_MCR_FRZ_ACK_MASK);
}
@@ -102,7 +102,7 @@ static void FLEXCAN_ExitFreezeMode(CAN_Type* base)
* Description : Initialize Flexcan module with given initialize structure.
*
*END**************************************************************************/
-void FLEXCAN_Init(CAN_Type* base, flexcan_init_config_t* initConfig)
+void FLEXCAN_Init(CAN_Type* base, const flexcan_init_config_t* initConfig)
{
assert(initConfig);
@@ -136,6 +136,8 @@ void FLEXCAN_Init(CAN_Type* base, flexcan_init_config_t* initConfig)
*END**************************************************************************/
void FLEXCAN_Deinit(CAN_Type* base)
{
+ uint32_t i;
+
/* Reset the FLEXCAN module */
CAN_MCR_REG(base) |= CAN_MCR_SOFT_RST_MASK;
/* Wait for reset cycle to complete */
@@ -150,8 +152,17 @@ void FLEXCAN_Deinit(CAN_Type* base)
/* Reset CTRL2 Register */
CAN_CTRL2_REG(base) = 0x0;
+ /* Reset All Message Buffer Content */
+ for (i = 0; i < CAN_CS_COUNT; i++)
+ {
+ base->MB[i].CS = 0x0;
+ base->MB[i].ID = 0x0;
+ base->MB[i].WORD0 = 0x0;
+ base->MB[i].WORD1 = 0x0;
+ }
+
/* Reset Rx Individual Mask */
- for (uint8_t i=0; i < CAN_RXIMR_COUNT; i++)
+ for (i = 0; i < CAN_RXIMR_COUNT; i++)
CAN_RXIMR_REG(base, i) = 0x0;
/* Reset Rx Mailboxes Global Mask */
@@ -167,8 +178,8 @@ void FLEXCAN_Deinit(CAN_Type* base)
CAN_RXFGMASK_REG(base) = 0xFFFFFFFF;
/* Disable all MB interrupts */
- CAN_IMASK1_REG(base) = 0X0;
- CAN_IMASK2_REG(base) = 0X0;
+ CAN_IMASK1_REG(base) = 0x0;
+ CAN_IMASK2_REG(base) = 0x0;
// Clear all MB interrupt flags
CAN_IFLAG1_REG(base) = 0xFFFFFFFF;
@@ -215,7 +226,7 @@ void FLEXCAN_Disable(CAN_Type* base)
* Description : Sets the FlexCAN time segments for setting up bit rate.
*
*END**************************************************************************/
-void FLEXCAN_SetTiming(CAN_Type* base, flexcan_timing_t* timing)
+void FLEXCAN_SetTiming(CAN_Type* base, const flexcan_timing_t* timing)
{
assert(timing);
@@ -288,15 +299,6 @@ void FLEXCAN_SetMaxMsgBufNum(CAN_Type* base, uint32_t bufNum)
/* Set the maximum number of MBs*/
CAN_MCR_REG(base) = (CAN_MCR_REG(base) & (~CAN_MCR_MAXMB_MASK)) | CAN_MCR_MAXMB(bufNum-1);
- /* Clean MBs content to default value */
- for (uint8_t i = 0; i < bufNum; i++)
- {
- base->MB[i].CS = 0x0;
- base->MB[i].ID = 0x0;
- base->MB[i].WORD0 = 0x0;
- base->MB[i].WORD1 = 0x0;
- }
-
/* De-assert Freeze Mode*/
FLEXCAN_ExitFreezeMode(base);
}
@@ -491,14 +493,17 @@ void FLEXCAN_ClearMsgBufStatusFlag(CAN_Type* base, uint32_t msgBufIdx)
assert(msgBufIdx < CAN_CS_COUNT);
if (msgBufIdx > 0x31)
+ {
index = msgBufIdx - 32;
+ /* write 1 to clear. */
+ base->IFLAG2 = 0x1 << index;
+ }
else
+ {
index = msgBufIdx;
-
- /* The Interrupt flag must be cleared by writing it to '1'.
- * Writing '0' has no effect.
- */
- base->IFLAG1 = 0x1 << index;
+ /* write 1 to clear. */
+ base->IFLAG1 = 0x1 << index;
+ }
}
/*FUNCTION**********************************************************************
@@ -693,7 +698,7 @@ void FLEXCAN_SetRxFifoFilter(CAN_Type* base, uint32_t idFormat, flexcan_id_table
switch (idFormat)
{
- case flexcanFxFifoIdElementFormatA:
+ case flexcanRxFifoIdElementFormatA:
/* One full ID (standard and extended) per ID Filter Table element.*/
if (idFilterTable->isRemoteFrame)
{
@@ -718,7 +723,7 @@ void FLEXCAN_SetRxFifoFilter(CAN_Type* base, uint32_t idFormat, flexcan_id_table
}
}
break;
- case flexcanFxFifoIdElementFormatB:
+ case flexcanRxFifoIdElementFormatB:
/* Two full standard IDs or two partial 14-bit (standard and extended) IDs*/
/* per ID Filter Table element.*/
if (idFilterTable->isRemoteFrame)
@@ -754,7 +759,7 @@ void FLEXCAN_SetRxFifoFilter(CAN_Type* base, uint32_t idFormat, flexcan_id_table
j = j + 2;
}
break;
- case flexcanFxFifoIdElementFormatC:
+ case flexcanRxFifoIdElementFormatC:
/* Four partial 8-bit Standard IDs per ID Filter Table element.*/
j = 0;
for (i = 0; i < RxFifoFilterElementNum(numOfFilters); i++)
@@ -774,7 +779,7 @@ void FLEXCAN_SetRxFifoFilter(CAN_Type* base, uint32_t idFormat, flexcan_id_table
j = j + 4;
}
break;
- case flexcanFxFifoIdElementFormatD:
+ case flexcanRxFifoIdElementFormatD:
/* All frames rejected.*/
break;
}
@@ -835,7 +840,7 @@ void FLEXCAN_SetRxMaskMode(CAN_Type* base, uint32_t mode)
* Description : Set the remote trasmit request mask enablement.
*
*END**************************************************************************/
-void FLEXCAN_SetRxMaskRtrCmd(CAN_Type* base, uint32_t enable)
+void FLEXCAN_SetRxMaskRtrCmd(CAN_Type* base, bool enable)
{
/* Assert Freeze mode */
FLEXCAN_EnterFreezeMode(base);
diff --git a/platform/drivers/src/gpio_imx.c b/platform/drivers/src/gpio_imx.c
index 9029876..ffefaf2 100644
--- a/platform/drivers/src/gpio_imx.c
+++ b/platform/drivers/src/gpio_imx.c
@@ -41,10 +41,10 @@
*
* Function Name : GPIO_Init
* Description : Initializes the GPIO module according to the specified
- * parameters in the initStruct.
+ * parameters in the initConfig.
*
*END**************************************************************************/
-void GPIO_Init(GPIO_Type* base, gpio_init_t* initStruct)
+void GPIO_Init(GPIO_Type* base, const gpio_init_config_t* initConfig)
{
uint32_t pin;
volatile uint32_t *icr;
@@ -54,10 +54,10 @@ void GPIO_Init(GPIO_Type* base, gpio_init_t* initStruct)
GPIO_EDGE_SEL_REG(base) = 0;
/* Get pin number */
- pin = initStruct->pin;
+ pin = initConfig->pin;
/* Configure GPIO pin direction */
- if (initStruct->direction == gpioDigitalOutput)
+ if (initConfig->direction == gpioDigitalOutput)
GPIO_GDIR_REG(base) |= (1U << pin);
else
GPIO_GDIR_REG(base) &= ~(1U << pin);
@@ -70,7 +70,7 @@ void GPIO_Init(GPIO_Type* base, gpio_init_t* initStruct)
icr = &GPIO_ICR2_REG(base);
pin -= 16;
}
- switch(initStruct->interruptMode)
+ switch(initConfig->interruptMode)
{
case(gpioIntLowLevel):
{
@@ -127,12 +127,13 @@ void GPIO_WritePinOutput(GPIO_Type* base, uint32_t pin, gpio_pin_action_t pinVal
/*FUNCTION**********************************************************************
*
* Function Name : GPIO_SetPinIntMode
- * Description : Disable or enable the specific pin interrupt.
+ * Description : Enable or Disable the specific pin interrupt.
*
*END**************************************************************************/
void GPIO_SetPinIntMode(GPIO_Type* base, uint32_t pin, bool enable)
{
assert(pin < 32);
+
if(enable)
GPIO_IMR_REG(base) |= (1U << pin);
else
@@ -142,13 +143,14 @@ void GPIO_SetPinIntMode(GPIO_Type* base, uint32_t pin, bool enable)
/*FUNCTION**********************************************************************
*
* Function Name : GPIO_SetIntEdgeSelect
- * Description : Disable or enable the specific pin interrupt.
+ * Description : Enable or Disable the specific pin interrupt.
*
*END**************************************************************************/
void GPIO_SetIntEdgeSelect(GPIO_Type* base, uint32_t pin, bool enable)
{
assert(pin < 32);
+
if(enable)
GPIO_EDGE_SEL_REG(base) |= (1U << pin);
else
diff --git a/platform/drivers/src/gpt.c b/platform/drivers/src/gpt.c
index a9c8a21..6c6d12c 100644
--- a/platform/drivers/src/gpt.c
+++ b/platform/drivers/src/gpt.c
@@ -40,20 +40,20 @@
* Description : Initialize GPT to reset state and initialize running mode
*
*END**************************************************************************/
-void GPT_Init(GPT_Type * base, gpt_mode_config_t *config)
+void GPT_Init(GPT_Type* base, const gpt_init_config_t* initConfig)
{
- assert(config);
+ assert(initConfig);
base->CR = 0;
GPT_SoftReset(base);
- base->CR = (config->freeRun ? GPT_CR_FRR_MASK : 0) |
- (config->waitEnable ? GPT_CR_WAITEN_MASK : 0) |
- (config->stopEnable ? GPT_CR_STOPEN_MASK : 0) |
- (config->dozeEnable ? GPT_CR_DOZEEN_MASK : 0) |
- (config->dbgEnable ? GPT_CR_DBGEN_MASK : 0) |
- (config->enableMode ? GPT_CR_ENMOD_MASK : 0);
+ base->CR = (initConfig->freeRun ? GPT_CR_FRR_MASK : 0) |
+ (initConfig->waitEnable ? GPT_CR_WAITEN_MASK : 0) |
+ (initConfig->stopEnable ? GPT_CR_STOPEN_MASK : 0) |
+ (initConfig->dozeEnable ? GPT_CR_DOZEEN_MASK : 0) |
+ (initConfig->dbgEnable ? GPT_CR_DBGEN_MASK : 0) |
+ (initConfig->enableMode ? GPT_CR_ENMOD_MASK : 0);
}
/*FUNCTION**********************************************************************
@@ -62,14 +62,14 @@ void GPT_Init(GPT_Type * base, gpt_mode_config_t *config)
* Description : Set clock source of GPT
*
*END**************************************************************************/
-void GPT_SetClockSource(GPT_Type * base, uint32_t source)
+void GPT_SetClockSource(GPT_Type* base, uint32_t source)
{
assert(source <= gptClockSourceOsc);
if (source == gptClockSourceOsc)
- base->CR = (base->CR & ~GPT_CR_CLKSRC_MASK) | GPT_CR_ENABLE_24MHZ_MASK | GPT_CR_CLKSRC(source);
+ base->CR = (base->CR & ~GPT_CR_CLKSRC_MASK) | GPT_CR_EN_24M_MASK | GPT_CR_CLKSRC(source);
else
- base->CR = (base->CR & ~(GPT_CR_CLKSRC_MASK | GPT_CR_ENABLE_24MHZ_MASK)) | GPT_CR_CLKSRC(source);
+ base->CR = (base->CR & ~(GPT_CR_CLKSRC_MASK | GPT_CR_EN_24M_MASK)) | GPT_CR_CLKSRC(source);
}
/*FUNCTION**********************************************************************
@@ -78,7 +78,7 @@ void GPT_SetClockSource(GPT_Type * base, uint32_t source)
* Description : Enable or disable GPT interrupts
*
*END**************************************************************************/
-void GPT_SetIntCmd(GPT_Type * base, uint32_t flags, bool enable)
+void GPT_SetIntCmd(GPT_Type* base, uint32_t flags, bool enable)
{
if (enable)
base->IR |= flags;
diff --git a/platform/drivers/src/i2c_imx.c b/platform/drivers/src/i2c_imx.c
index 9475c15..e6f5664 100644
--- a/platform/drivers/src/i2c_imx.c
+++ b/platform/drivers/src/i2c_imx.c
@@ -57,7 +57,7 @@ static const uint32_t i2cClkDivTab[][2] =
* Description : Initialize I2C module with given initialize structure.
*
*END**************************************************************************/
-void I2C_Init(I2C_Type* base, i2c_init_config_t* initConfig)
+void I2C_Init(I2C_Type* base, const i2c_init_config_t* initConfig)
{
assert(initConfig);
diff --git a/platform/drivers/src/lmem.c b/platform/drivers/src/lmem.c
new file mode 100644
index 0000000..d3ed88a
--- /dev/null
+++ b/platform/drivers/src/lmem.c
@@ -0,0 +1,348 @@
+/*
+ * Copyright (c) 2015, Freescale Semiconductor, Inc.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *
+ * o Redistributions of source code must retain the above copyright notice, this list
+ * of conditions and the following disclaimer.
+ *
+ * o Redistributions in binary form must reproduce the above copyright notice, this
+ * list of conditions and the following disclaimer in the documentation and/or
+ * other materials provided with the distribution.
+ *
+ * o Neither the name of Freescale Semiconductor, Inc. nor the names of its
+ * contributors may be used to endorse or promote products derived from this
+ * software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+ * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#include "lmem.h"
+
+/*******************************************************************************
+ * Definitions
+ ******************************************************************************/
+#define LMEM_CACHE_LINE_SIZE 32
+
+/*******************************************************************************
+ * Code
+ ******************************************************************************/
+
+/*******************************************************************************
+ * System Cache control functions
+ ******************************************************************************/
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_EnableSystemCache
+ * Description : This function enable the System Cache.
+ *
+ *END**************************************************************************/
+void LMEM_EnableSystemCache(LMEM_Type *base)
+{
+ /* set command to invalidate all ways */
+ /* and write GO bit to initiate command */
+ LMEM_PSCCR_REG(base) = LMEM_PSCCR_INVW1_MASK | LMEM_PSCCR_INVW0_MASK;
+ LMEM_PSCCR_REG(base) |= LMEM_PSCCR_GO_MASK;
+
+ /* wait until the command completes */
+ while (LMEM_PSCCR_REG(base) & LMEM_PSCCR_GO_MASK);
+
+ /* Enable cache, enable write buffer */
+ LMEM_PSCCR_REG(base) = (LMEM_PSCCR_ENWRBUF_MASK | LMEM_PSCCR_ENCACHE_MASK);
+ __ISB();
+ __DSB();
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_DisableSystemCache
+ * Description : This function disable the System Cache.
+ *
+ *END**************************************************************************/
+void LMEM_DisableSystemCache(LMEM_Type *base)
+{
+ LMEM_PSCCR_REG(base) = 0x0;
+ __ISB();
+ __DSB();
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_FlushSystemCache
+ * Description : This function flush the System Cache.
+ *
+ *END**************************************************************************/
+void LMEM_FlushSystemCache(LMEM_Type *base)
+{
+ LMEM_PSCCR_REG(base) |= LMEM_PSCCR_PUSHW0_MASK | LMEM_PSCCR_PUSHW1_MASK ;
+ LMEM_PSCCR_REG(base) |= LMEM_PSCCR_GO_MASK;
+
+ /* wait until the command completes */
+ while (LMEM_PSCCR_REG(base) & LMEM_PSCCR_GO_MASK);
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_FlushSystemCacheLine
+ * Description : This function is called to push a line out of the System Cache.
+ *
+ *END**************************************************************************/
+static void LMEM_FlushSystemCacheLine(LMEM_Type *base, void *address)
+{
+ assert((uint32_t)address >= 0x20000000);
+
+ /* Invalidate by physical address */
+ LMEM_PSCLCR_REG(base) = LMEM_PSCLCR_LADSEL_MASK | LMEM_PSCLCR_LCMD(2);
+ /* Set physical address and activate command */
+ LMEM_PSCSAR_REG(base) = ((uint32_t)address & LMEM_PSCSAR_PHYADDR_MASK) | LMEM_PSCSAR_LGO_MASK;
+
+ /* wait until the command completes */
+ while (LMEM_PSCSAR_REG(base) & LMEM_PSCSAR_LGO_MASK);
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_FlushSystemCacheLines
+ * Description : This function is called to flush the System Cache by
+ * performing cache copy-backs. It must determine how
+ * many cache lines need to be copied back and then
+ * perform the copy-backs.
+ *
+ *END**************************************************************************/
+void LMEM_FlushSystemCacheLines(LMEM_Type *base, void *address, uint32_t length)
+{
+ void *endAddress = (void *)((uint32_t)address + length);
+
+ address = (void *) ((uint32_t)address & ~(LMEM_CACHE_LINE_SIZE - 1));
+ do
+ {
+ LMEM_FlushSystemCacheLine(base, address);
+ address = (void *) ((uint32_t)address + LMEM_CACHE_LINE_SIZE);
+ } while (address < endAddress);
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_InvalidateSystemCache
+ * Description : This function invalidate the System Cache.
+ *
+ *END**************************************************************************/
+void LMEM_InvalidateSystemCache(LMEM_Type *base)
+{
+ LMEM_PSCCR_REG(base) |= LMEM_PSCCR_INVW0_MASK | LMEM_PSCCR_INVW1_MASK;
+ LMEM_PSCCR_REG(base) |= LMEM_PSCCR_GO_MASK;
+
+ /* wait until the command completes */
+ while (LMEM_PSCCR_REG(base) & LMEM_PSCCR_GO_MASK);
+ __ISB();
+ __DSB();
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_InvalidateSystemCacheLine
+ * Description : This function is called to invalidate a line out of
+ * the System Cache.
+ *
+ *END**************************************************************************/
+static void LMEM_InvalidateSystemCacheLine(LMEM_Type *base, void *address)
+{
+ assert((uint32_t)address >= 0x20000000);
+
+ /* Invalidate by physical address */
+ LMEM_PSCLCR_REG(base) = LMEM_PSCLCR_LADSEL_MASK | LMEM_PSCLCR_LCMD(1);
+ /* Set physical address and activate command */
+ LMEM_PSCSAR_REG(base) = ((uint32_t)address & LMEM_PSCSAR_PHYADDR_MASK) | LMEM_PSCSAR_LGO_MASK;
+
+ /* wait until the command completes */
+ while (LMEM_PSCSAR_REG(base) & LMEM_PSCSAR_LGO_MASK);
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_InvalidateSystemCacheLines
+ * Description : This function is responsible for performing an data
+ * cache invalidate. It must determine how many cache
+ * lines need to be invalidated and then perform the
+ * invalidation.
+ *
+ *END**************************************************************************/
+void LMEM_InvalidateSystemCacheLines(LMEM_Type *base, void *address, uint32_t length)
+{
+ void *endAddress = (void *)((uint32_t)address + length);
+ address = (void *)((uint32_t)address & ~(LMEM_CACHE_LINE_SIZE - 1));
+
+ do
+ {
+ LMEM_InvalidateSystemCacheLine(base, address);
+ address = (void *)((uint32_t)address + LMEM_CACHE_LINE_SIZE);
+ } while (address < endAddress);
+ __ISB();
+ __DSB();
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_EnableCodeCache
+ * Description : This function enable the Code Cache.
+ *
+ *END**************************************************************************/
+void LMEM_EnableCodeCache(LMEM_Type *base)
+{
+ /* set command to invalidate all ways, enable write buffer */
+ /* and write GO bit to initiate command */
+ LMEM_PCCCR_REG(base) = LMEM_PCCCR_INVW1_MASK | LMEM_PCCCR_INVW0_MASK;
+ LMEM_PCCCR_REG(base) |= LMEM_PCCCR_GO_MASK;
+
+ /* wait until the command completes */
+ while (LMEM_PCCCR_REG(base) & LMEM_PCCCR_GO_MASK);
+
+ /* Enable cache, enable write buffer */
+ LMEM_PCCCR_REG(base) = (LMEM_PCCCR_ENWRBUF_MASK | LMEM_PCCCR_ENCACHE_MASK);
+ __ISB();
+ __DSB();
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_DisableCodeCache
+ * Description : This function disable the Code Cache.
+ *
+ *END**************************************************************************/
+void LMEM_DisableCodeCache(LMEM_Type *base)
+{
+ LMEM_PCCCR_REG(base) = 0x0;
+ __ISB();
+ __DSB();
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_FlushCodeCache
+ * Description : This function flush the Code Cache.
+ *
+ *END**************************************************************************/
+void LMEM_FlushCodeCache(LMEM_Type *base)
+{
+ LMEM_PCCCR_REG(base) |= LMEM_PCCCR_PUSHW0_MASK | LMEM_PCCCR_PUSHW1_MASK;
+ LMEM_PCCCR_REG(base) |= LMEM_PCCCR_GO_MASK;
+
+ /* wait until the command completes */
+ while (LMEM_PCCCR_REG(base) & LMEM_PCCCR_GO_MASK);
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_FlushCodeCacheLine
+ * Description : This function is called to push a line out of the
+ * Code Cache.
+ *
+ *END**************************************************************************/
+static void LMEM_FlushCodeCacheLine(LMEM_Type *base, void *address)
+{
+ assert((uint32_t)address < 0x20000000);
+
+ /* Invalidate by physical address */
+ LMEM_PCCLCR_REG(base) = LMEM_PCCLCR_LADSEL_MASK | LMEM_PCCLCR_LCMD(2);
+ /* Set physical address and activate command */
+ LMEM_PCCSAR_REG(base) = ((uint32_t)address & LMEM_PCCSAR_PHYADDR_MASK) | LMEM_PCCSAR_LGO_MASK;
+
+ /* wait until the command completes */
+ while (LMEM_PCCSAR_REG(base) & LMEM_PCCSAR_LGO_MASK);
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_FlushCodeCacheLines
+ * Description : This function is called to flush the instruction
+ * cache by performing cache copy-backs. It must
+ * determine how many cache lines need to be copied
+ * back and then perform the copy-backs.
+ *
+ *END**************************************************************************/
+void LMEM_FlushCodeCacheLines(LMEM_Type *base, void *address, uint32_t length)
+{
+ void *endAddress = (void *)((uint32_t)address + length);
+
+ address = (void *) ((uint32_t)address & ~(LMEM_CACHE_LINE_SIZE - 1));
+ do
+ {
+ LMEM_FlushCodeCacheLine(base, address);
+ address = (void *)((uint32_t)address + LMEM_CACHE_LINE_SIZE);
+ } while (address < endAddress);
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_InvalidateCodeCache
+ * Description : This function invalidate the Code Cache.
+ *
+ *END**************************************************************************/
+void LMEM_InvalidateCodeCache(LMEM_Type *base)
+{
+ LMEM_PCCCR_REG(base) |= LMEM_PCCCR_INVW0_MASK | LMEM_PCCCR_INVW1_MASK;
+ LMEM_PCCCR_REG(base) |= LMEM_PCCCR_GO_MASK;
+
+ /* wait until the command completes */
+ while (LMEM_PCCCR_REG(base) & LMEM_PCCCR_GO_MASK);
+ __ISB();
+ __DSB();
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_InvalidateCodeCacheLine
+ * Description : This function is called to invalidate a line out
+ * of the Code Cache.
+ *
+ *END**************************************************************************/
+static void LMEM_InvalidateCodeCacheLine(LMEM_Type *base, void *address)
+{
+ assert((uint32_t)address < 0x20000000);
+
+ /* Invalidate by physical address */
+ LMEM_PCCLCR_REG(base) = LMEM_PCCLCR_LADSEL_MASK | LMEM_PCCLCR_LCMD(1);
+ /* Set physical address and activate command */
+ LMEM_PCCSAR_REG(base) = ((uint32_t)address & LMEM_PCCSAR_PHYADDR_MASK) | LMEM_PCCSAR_LGO_MASK;
+
+ /* wait until the command completes */
+ while (LMEM_PCCSAR_REG(base) & LMEM_PCCSAR_LGO_MASK);
+}
+
+/*FUNCTION**********************************************************************
+ *
+ * Function Name : LMEM_InvalidateCodeCacheLines
+ * Description : This function is responsible for performing an
+ * Code Cache invalidate. It must determine
+ * how many cache lines need to be invalidated and then
+ * perform the invalidation.
+ *
+ *END**************************************************************************/
+void LMEM_InvalidateCodeCacheLines(LMEM_Type *base, void *address, uint32_t length)
+{
+ void *endAddress = (void *)((uint32_t)address + length);
+ address = (void *)((uint32_t)address & ~(LMEM_CACHE_LINE_SIZE - 1));
+
+ do
+ {
+ LMEM_InvalidateCodeCacheLine(base, address);
+ address = (void *)((uint32_t)address + LMEM_CACHE_LINE_SIZE);
+ } while (address < endAddress);
+ __ISB();
+ __DSB();
+}
+
+/*******************************************************************************
+ * EOF
+ ******************************************************************************/
diff --git a/platform/drivers/src/uart_imx.c b/platform/drivers/src/uart_imx.c
index f86d559..0f78265 100644
--- a/platform/drivers/src/uart_imx.c
+++ b/platform/drivers/src/uart_imx.c
@@ -44,7 +44,7 @@
* initialize structure.
*
*END**************************************************************************/
-void UART_Init(UART_Type* base, uart_init_config_t* initConfig)
+void UART_Init(UART_Type* base, const uart_init_config_t* initConfig)
{
assert(initConfig);
@@ -85,16 +85,18 @@ void UART_Deinit(UART_Type* base)
UART_UCR1_REG(base) &= ~UART_UCR1_UARTEN_MASK;
/* Reset UART Module Register content to default value */
- UART_UCR1_REG(base) = 0x00000000;
- UART_UCR2_REG(base) = 0x00000001;
- UART_UCR3_REG(base) = 0x00000700;
- UART_UCR4_REG(base) = 0x00008000;
- UART_UFCR_REG(base) = 0x00000801;
- UART_UESC_REG(base) = 0x0000002B;
- UART_UTIM_REG(base) = 0x00000000;
- UART_ONEMS_REG(base) = 0x00000000;
- UART_UTS_REG(base) = 0x00000060;
- UART_UMCR_REG(base) = 0x00000000;
+ UART_UCR1_REG(base) = 0x0;
+ UART_UCR2_REG(base) = UART_UCR2_SRST_MASK;
+ UART_UCR3_REG(base) = UART_UCR3_DSR_MASK |
+ UART_UCR3_DCD_MASK |
+ UART_UCR3_RI_MASK;
+ UART_UCR4_REG(base) = UART_UCR4_CTSTL(32);
+ UART_UFCR_REG(base) = UART_UFCR_TXTL(2) | UART_UFCR_RXTL(1);
+ UART_UESC_REG(base) = UART_UESC_ESC_CHAR(0x2B);
+ UART_UTIM_REG(base) = 0x0;
+ UART_ONEMS_REG(base) = 0x0;
+ UART_UTS_REG(base) = UART_UTS_TXEMPTY_MASK | UART_UTS_RXEMPTY_MASK;
+ UART_UMCR_REG(base) = 0x0;
/* Reset the transmit and receive state machines, all FIFOs and register
* USR1, USR2, UBIR, UBMR, UBRC, URXD, UTXD and UTS[6-3]. */
@@ -179,7 +181,7 @@ void UART_SetBaudRate(UART_Type* base, uint32_t clockRate, uint32_t baudRate)
UART_UFCR_REG(base) |= UART_UFCR_RFDIV(refFreqDiv);
UART_UBIR_REG(base) = UART_UBIR_INC(denominator - 1);
UART_UBMR_REG(base) = UART_UBMR_MOD(numerator / divider - 1);
- UART_ONEMS_REG(base) = UART_ONEMS_ONEMS(clockRate/(1000 * refFreqDiv));
+ UART_ONEMS_REG(base) = UART_ONEMS_ONEMS(clockRate/(1000 * divider));
}
/*FUNCTION**********************************************************************
@@ -301,7 +303,7 @@ void UART_ClearStatusFlag(UART_Type* base, uint32_t flag)
uart_mask = (1 << (flag & 0x0000FFFF));
/* write 1 to clear. */
- *uart_reg |= uart_mask;
+ *uart_reg = uart_mask;
}
/*******************************************************************************
@@ -443,7 +445,7 @@ void UART_SetRiPinLevel(UART_Type* base, bool active)
}
/*******************************************************************************
- * Multi-processor and RS-485 functions
+ * Multiprocessor and RS-485 functions
******************************************************************************/
/*FUNCTION**********************************************************************
*
@@ -472,11 +474,17 @@ void UAER_Putchar9(UART_Type* base, uint16_t data)
*END**************************************************************************/
uint16_t UAER_Getchar9(UART_Type* base)
{
- uint16_t rxData = 0;
+ uint16_t rxData = UART_URXD_REG(base);
+
+ if (rxData & UART_URXD_PRERR_MASK)
+ {
+ rxData = (rxData & 0x00FF) | 0x0100;
+ }
+ else
+ {
+ rxData &= 0x00FF;
+ }
- if (UART_URXD_REG(base) & UART_URXD_PRERR_MASK)
- rxData |= 0x0100;
- rxData |= (UART_URXD_REG(base) & UART_URXD_RX_DATA_MASK);
return rxData;
}
diff --git a/platform/utilities/inc/debug_console_imx.h b/platform/utilities/inc/debug_console_imx.h
index 21069b8..6779e67 100644
--- a/platform/utilities/inc/debug_console_imx.h
+++ b/platform/utilities/inc/debug_console_imx.h
@@ -76,11 +76,11 @@ extern "C" {
*/
/*!
- * @brief Init the UART_IMX used for debug messages.
+ * @brief Initialize the UART_IMX used for debug messages.
*
* Call this function to enable debug log messages to be output via the specified UART_IMX
* base address and at the specified baud rate. Just initializes the UART_IMX to the given baud
- * rate and 8N1. After this function has returned, stdout and stdin will be connected to the
+ * rate and 8N1. After this function has returned, stdout and stdin are connected to the
* selected UART_IMX. The debug_printf() function also uses this UART_IMX.
*
* @param base Which UART_IMX instance is used to send debug messages.
@@ -95,7 +95,7 @@ debug_console_status_t DbgConsole_Init(UART_Type* base,
uint32_t mode);
/*!
- * @brief Deinit the UART/LPUART used for debug messages.
+ * @brief Deinitialize the UART/LPUART used for debug messages.
*
* Call this function to disable debug log messages to be output via the specified UART/LPUART
* base address and at the specified baud rate.
diff --git a/platform/utilities/src/debug_console_imx.c b/platform/utilities/src/debug_console_imx.c
index 93c9a3c..a03e441 100644
--- a/platform/utilities/src/debug_console_imx.c
+++ b/platform/utilities/src/debug_console_imx.c
@@ -366,6 +366,7 @@ void UART_SendDataPolling(void *base, const uint8_t *txBuff, uint32_t txSize)
while (txSize--)
{
UART_Putchar((UART_Type*)base, *txBuff++);
+ while (!UART_GetStatusFlag((UART_Type*)base, uartStatusTxEmpty));
while (!UART_GetStatusFlag((UART_Type*)base, uartStatusTxComplete));
}
}
diff --git a/platform/utilities/src/print_scan.c b/platform/utilities/src/print_scan.c
index 01667af..6c09099 100644
--- a/platform/utilities/src/print_scan.c
+++ b/platform/utilities/src/print_scan.c
@@ -756,7 +756,7 @@ static int32_t mkfloatnumstr (char *numstr, void *nump, int32_t radix, uint32_t
for (i = 0; i < precision_width; i++)
{
fb = fa / (int32_t)radix;
- c = (int32_t)(fa - (uint64_t)fb * (int32_t)radix);
+ c = (int32_t)(fa - (int64_t)fb * (int32_t)radix);
if (c < 0)
{
c = ~c + 1 + '0';
@@ -771,20 +771,28 @@ static int32_t mkfloatnumstr (char *numstr, void *nump, int32_t radix, uint32_t
*nstrp++ = (char)'.';
++nlen;
a = (int32_t)intpart;
- while (a != 0)
+ if(a == 0)
{
- b = (int32_t)a / (int32_t)radix;
- c = (int32_t)a - ((int32_t)b * (int32_t)radix);
- if (c < 0)
- {
- c = ~c + 1 + '0';
- }else
+ *nstrp++ = '0';
+ ++nlen;
+ }
+ else
+ {
+ while (a != 0)
{
- c = c + '0';
+ b = (int32_t)a / (int32_t)radix;
+ c = (int32_t)a - ((int32_t)b * (int32_t)radix);
+ if (c < 0)
+ {
+ c = ~c + 1 + '0';
+ }else
+ {
+ c = c + '0';
+ }
+ a = b;
+ *nstrp++ = (char)c;
+ ++nlen;
}
- a = b;
- *nstrp++ = (char)c;
- ++nlen;
}
done:
return nlen;