1 /* 2 * Copyright 1997-2016 Freescale Semiconductor, Inc. 3 * Copyright 2016-2024 NXP 4 * 5 * SPDX-License-Identifier: BSD-3-Clause 6 */ 7 8 /*! 9 * @file S32Z2_GTM_gtm_cls1.h 10 * @version 2.3 11 * @date 2024-05-03 12 * @brief Peripheral Access Layer for S32Z2_GTM_gtm_cls1 13 * 14 * This file contains register definitions and macros for easy access to their 15 * bit fields. 16 * 17 * This file assumes LITTLE endian system. 18 */ 19 20 /** 21 * @page misra_violations MISRA-C:2012 violations 22 * 23 * @section [global] 24 * Violates MISRA 2012 Advisory Rule 2.3, local typedef not referenced 25 * The SoC header defines typedef for all modules. 26 * 27 * @section [global] 28 * Violates MISRA 2012 Advisory Rule 2.5, local macro not referenced 29 * The SoC header defines macros for all modules and registers. 30 * 31 * @section [global] 32 * Violates MISRA 2012 Advisory Directive 4.9, Function-like macro 33 * These are generated macros used for accessing the bit-fields from registers. 34 * 35 * @section [global] 36 * Violates MISRA 2012 Required Rule 5.1, identifier clash 37 * The supported compilers use more than 31 significant characters for identifiers. 38 * 39 * @section [global] 40 * Violates MISRA 2012 Required Rule 5.2, identifier clash 41 * The supported compilers use more than 31 significant characters for identifiers. 42 * 43 * @section [global] 44 * Violates MISRA 2012 Required Rule 5.4, identifier clash 45 * The supported compilers use more than 31 significant characters for identifiers. 46 * 47 * @section [global] 48 * Violates MISRA 2012 Required Rule 5.5, identifier clash 49 * The supported compilers use more than 31 significant characters for identifiers. 50 * 51 * @section [global] 52 * Violates MISRA 2012 Required Rule 21.1, defined macro '__I' is reserved to the compiler 53 * This type qualifier is needed to ensure correct I/O access and addressing. 54 */ 55 56 /* Prevention from multiple including the same memory map */ 57 #if !defined(S32Z2_GTM_gtm_cls1_H_) /* Check if memory map has not been already included */ 58 #define S32Z2_GTM_gtm_cls1_H_ 59 60 #include "S32Z2_COMMON.h" 61 62 /* ---------------------------------------------------------------------------- 63 -- GTM_gtm_cls1 Peripheral Access Layer 64 ---------------------------------------------------------------------------- */ 65 66 /*! 67 * @addtogroup GTM_gtm_cls1_Peripheral_Access_Layer GTM_gtm_cls1 Peripheral Access Layer 68 * @{ 69 */ 70 71 /** GTM_gtm_cls1 - Size of Registers Arrays */ 72 #define GTM_gtm_cls1_CDTM1_DTM4_CH4_DTV_COUNT 4u 73 #define GTM_gtm_cls1_CDTM1_DTM5_CH4_DTV_COUNT 4u 74 #define GTM_gtm_cls1_MCS1_MEM_COUNT 3072u 75 76 /** GTM_gtm_cls1 - Register Layout Typedef */ 77 typedef struct { 78 uint8_t RESERVED_0[1664]; 79 __IO uint32_t MON_STATUS; /**< MON status register, offset: 0x680 */ 80 __IO uint32_t MON_ACTIVITY_0; /**< MON activity register 0, offset: 0x684 */ 81 uint8_t RESERVED_1[4]; 82 __IO uint32_t MON_ACTIVITY_MCS0; /**< MON activity register for MCS [j], offset: 0x68C */ 83 __IO uint32_t MON_ACTIVITY_MCS1; /**< MON activity register for MCS [j], offset: 0x690 */ 84 __IO uint32_t MON_ACTIVITY_MCS2; /**< MON activity register for MCS [j], offset: 0x694 */ 85 __IO uint32_t MON_ACTIVITY_MCS3; /**< MON activity register for MCS [j], offset: 0x698 */ 86 uint8_t RESERVED_2[36]; 87 __IO uint32_t CMP_EN; /**< CMP comparator enable register, offset: 0x6C0 */ 88 __IO uint32_t CMP_IRQ_NOTIFY; /**< CMP event notification register, offset: 0x6C4 */ 89 __IO uint32_t CMP_IRQ_EN; /**< CMP interrupt enable register, offset: 0x6C8 */ 90 __IO uint32_t CMP_IRQ_FORCINT; /**< CMP interrupt force register, offset: 0x6CC */ 91 __IO uint32_t CMP_IRQ_MODE; /**< CMP interrupt mode configuration register, offset: 0x6D0 */ 92 __IO uint32_t CMP_EIRQ_EN; /**< CMP error interrupt enable register, offset: 0x6D4 */ 93 uint8_t RESERVED_3[296]; 94 __IO uint32_t TIM1_CH0_GPR0; /**< TIM[i] channel [x] general purpose 0 register, offset: 0x800 */ 95 __IO uint32_t TIM1_CH0_GPR1; /**< TIM[i] channel [x] general purpose 0 register, offset: 0x804 */ 96 __I uint32_t TIM1_CH0_CNT; /**< TIM[i] channel [x] SMU counter register, offset: 0x808 */ 97 __I uint32_t TIM1_CH0_ECNT; /**< TIM[i] channel [x] SMU edge counter register, offset: 0x80C */ 98 __IO uint32_t TIM1_CH0_CNTS; /**< TIM[i] channel [x] SMU shadow counter register, offset: 0x810 */ 99 __IO uint32_t TIM1_CH0_TDUC; /**< TIM[i] channel [x] TDU counter register, offset: 0x814 */ 100 __IO uint32_t TIM1_CH0_TDUV; /**< TIM[i] channel [x] TDU control register, offset: 0x818 */ 101 __IO uint32_t TIM1_CH0_FLT_RE; /**< TIM[i] channel [x] filter parameter 0 register, offset: 0x81C */ 102 __IO uint32_t TIM1_CH0_FLT_FE; /**< TIM[i] channel [x] filter parameter 1 register, offset: 0x820 */ 103 __IO uint32_t TIM1_CH0_CTRL; /**< TIM[i] channel [x] control register, offset: 0x824 */ 104 __IO uint32_t TIM1_CH0_ECTRL; /**< TIM[i] channel [x] extended control register, offset: 0x828 */ 105 __IO uint32_t TIM1_CH0_IRQ_NOTIFY; /**< TIM[i] channel [x] interrupt notification register, offset: 0x82C */ 106 __IO uint32_t TIM1_CH0_IRQ_EN; /**< TIM[i] channel [x] interrupt enable register, offset: 0x830 */ 107 __IO uint32_t TIM1_CH0_IRQ_FORCINT; /**< TIM[i] channel [x] force interrupt register, offset: 0x834 */ 108 __IO uint32_t TIM1_CH0_IRQ_MODE; /**< TIM[i] channel [x] interrupt mode configuration register, offset: 0x838 */ 109 __IO uint32_t TIM1_CH0_EIRQ_EN; /**< TIM[i] channel [x] error interrupt enable register, offset: 0x83C */ 110 uint8_t RESERVED_4[64]; 111 __IO uint32_t TIM1_CH1_GPR0; /**< TIM[i] channel [x] general purpose 0 register, offset: 0x880 */ 112 __IO uint32_t TIM1_CH1_GPR1; /**< TIM[i] channel [x] general purpose 0 register, offset: 0x884 */ 113 __I uint32_t TIM1_CH1_CNT; /**< TIM[i] channel [x] SMU counter register, offset: 0x888 */ 114 __I uint32_t TIM1_CH1_ECNT; /**< TIM[i] channel [x] SMU edge counter register, offset: 0x88C */ 115 __IO uint32_t TIM1_CH1_CNTS; /**< TIM[i] channel [x] SMU shadow counter register, offset: 0x890 */ 116 __IO uint32_t TIM1_CH1_TDUC; /**< TIM[i] channel [x] TDU counter register, offset: 0x894 */ 117 __IO uint32_t TIM1_CH1_TDUV; /**< TIM[i] channel [x] TDU control register, offset: 0x898 */ 118 __IO uint32_t TIM1_CH1_FLT_RE; /**< TIM[i] channel [x] filter parameter 0 register, offset: 0x89C */ 119 __IO uint32_t TIM1_CH1_FLT_FE; /**< TIM[i] channel [x] filter parameter 1 register, offset: 0x8A0 */ 120 __IO uint32_t TIM1_CH1_CTRL; /**< TIM[i] channel [x] control register, offset: 0x8A4 */ 121 __IO uint32_t TIM1_CH1_ECTRL; /**< TIM[i] channel [x] extended control register, offset: 0x8A8 */ 122 __IO uint32_t TIM1_CH1_IRQ_NOTIFY; /**< TIM[i] channel [x] interrupt notification register, offset: 0x8AC */ 123 __IO uint32_t TIM1_CH1_IRQ_EN; /**< TIM[i] channel [x] interrupt enable register, offset: 0x8B0 */ 124 __IO uint32_t TIM1_CH1_IRQ_FORCINT; /**< TIM[i] channel [x] force interrupt register, offset: 0x8B4 */ 125 __IO uint32_t TIM1_CH1_IRQ_MODE; /**< TIM[i] channel [x] interrupt mode configuration register, offset: 0x8B8 */ 126 __IO uint32_t TIM1_CH1_EIRQ_EN; /**< TIM[i] channel [x] error interrupt enable register, offset: 0x8BC */ 127 uint8_t RESERVED_5[64]; 128 __IO uint32_t TIM1_CH2_GPR0; /**< TIM[i] channel [x] general purpose 0 register, offset: 0x900 */ 129 __IO uint32_t TIM1_CH2_GPR1; /**< TIM[i] channel [x] general purpose 0 register, offset: 0x904 */ 130 __I uint32_t TIM1_CH2_CNT; /**< TIM[i] channel [x] SMU counter register, offset: 0x908 */ 131 __I uint32_t TIM1_CH2_ECNT; /**< TIM[i] channel [x] SMU edge counter register, offset: 0x90C */ 132 __IO uint32_t TIM1_CH2_CNTS; /**< TIM[i] channel [x] SMU shadow counter register, offset: 0x910 */ 133 __IO uint32_t TIM1_CH2_TDUC; /**< TIM[i] channel [x] TDU counter register, offset: 0x914 */ 134 __IO uint32_t TIM1_CH2_TDUV; /**< TIM[i] channel [x] TDU control register, offset: 0x918 */ 135 __IO uint32_t TIM1_CH2_FLT_RE; /**< TIM[i] channel [x] filter parameter 0 register, offset: 0x91C */ 136 __IO uint32_t TIM1_CH2_FLT_FE; /**< TIM[i] channel [x] filter parameter 1 register, offset: 0x920 */ 137 __IO uint32_t TIM1_CH2_CTRL; /**< TIM[i] channel [x] control register, offset: 0x924 */ 138 __IO uint32_t TIM1_CH2_ECTRL; /**< TIM[i] channel [x] extended control register, offset: 0x928 */ 139 __IO uint32_t TIM1_CH2_IRQ_NOTIFY; /**< TIM[i] channel [x] interrupt notification register, offset: 0x92C */ 140 __IO uint32_t TIM1_CH2_IRQ_EN; /**< TIM[i] channel [x] interrupt enable register, offset: 0x930 */ 141 __IO uint32_t TIM1_CH2_IRQ_FORCINT; /**< TIM[i] channel [x] force interrupt register, offset: 0x934 */ 142 __IO uint32_t TIM1_CH2_IRQ_MODE; /**< TIM[i] channel [x] interrupt mode configuration register, offset: 0x938 */ 143 __IO uint32_t TIM1_CH2_EIRQ_EN; /**< TIM[i] channel [x] error interrupt enable register, offset: 0x93C */ 144 uint8_t RESERVED_6[64]; 145 __IO uint32_t TIM1_CH3_GPR0; /**< TIM[i] channel [x] general purpose 0 register, offset: 0x980 */ 146 __IO uint32_t TIM1_CH3_GPR1; /**< TIM[i] channel [x] general purpose 0 register, offset: 0x984 */ 147 __I uint32_t TIM1_CH3_CNT; /**< TIM[i] channel [x] SMU counter register, offset: 0x988 */ 148 __I uint32_t TIM1_CH3_ECNT; /**< TIM[i] channel [x] SMU edge counter register, offset: 0x98C */ 149 __IO uint32_t TIM1_CH3_CNTS; /**< TIM[i] channel [x] SMU shadow counter register, offset: 0x990 */ 150 __IO uint32_t TIM1_CH3_TDUC; /**< TIM[i] channel [x] TDU counter register, offset: 0x994 */ 151 __IO uint32_t TIM1_CH3_TDUV; /**< TIM[i] channel [x] TDU control register, offset: 0x998 */ 152 __IO uint32_t TIM1_CH3_FLT_RE; /**< TIM[i] channel [x] filter parameter 0 register, offset: 0x99C */ 153 __IO uint32_t TIM1_CH3_FLT_FE; /**< TIM[i] channel [x] filter parameter 1 register, offset: 0x9A0 */ 154 __IO uint32_t TIM1_CH3_CTRL; /**< TIM[i] channel [x] control register, offset: 0x9A4 */ 155 __IO uint32_t TIM1_CH3_ECTRL; /**< TIM[i] channel [x] extended control register, offset: 0x9A8 */ 156 __IO uint32_t TIM1_CH3_IRQ_NOTIFY; /**< TIM[i] channel [x] interrupt notification register, offset: 0x9AC */ 157 __IO uint32_t TIM1_CH3_IRQ_EN; /**< TIM[i] channel [x] interrupt enable register, offset: 0x9B0 */ 158 __IO uint32_t TIM1_CH3_IRQ_FORCINT; /**< TIM[i] channel [x] force interrupt register, offset: 0x9B4 */ 159 __IO uint32_t TIM1_CH3_IRQ_MODE; /**< TIM[i] channel [x] interrupt mode configuration register, offset: 0x9B8 */ 160 __IO uint32_t TIM1_CH3_EIRQ_EN; /**< TIM[i] channel [x] error interrupt enable register, offset: 0x9BC */ 161 uint8_t RESERVED_7[64]; 162 __IO uint32_t TIM1_CH4_GPR0; /**< TIM[i] channel [x] general purpose 0 register, offset: 0xA00 */ 163 __IO uint32_t TIM1_CH4_GPR1; /**< TIM[i] channel [x] general purpose 0 register, offset: 0xA04 */ 164 __I uint32_t TIM1_CH4_CNT; /**< TIM[i] channel [x] SMU counter register, offset: 0xA08 */ 165 __I uint32_t TIM1_CH4_ECNT; /**< TIM[i] channel [x] SMU edge counter register, offset: 0xA0C */ 166 __IO uint32_t TIM1_CH4_CNTS; /**< TIM[i] channel [x] SMU shadow counter register, offset: 0xA10 */ 167 __IO uint32_t TIM1_CH4_TDUC; /**< TIM[i] channel [x] TDU counter register, offset: 0xA14 */ 168 __IO uint32_t TIM1_CH4_TDUV; /**< TIM[i] channel [x] TDU control register, offset: 0xA18 */ 169 __IO uint32_t TIM1_CH4_FLT_RE; /**< TIM[i] channel [x] filter parameter 0 register, offset: 0xA1C */ 170 __IO uint32_t TIM1_CH4_FLT_FE; /**< TIM[i] channel [x] filter parameter 1 register, offset: 0xA20 */ 171 __IO uint32_t TIM1_CH4_CTRL; /**< TIM[i] channel [x] control register, offset: 0xA24 */ 172 __IO uint32_t TIM1_CH4_ECTRL; /**< TIM[i] channel [x] extended control register, offset: 0xA28 */ 173 __IO uint32_t TIM1_CH4_IRQ_NOTIFY; /**< TIM[i] channel [x] interrupt notification register, offset: 0xA2C */ 174 __IO uint32_t TIM1_CH4_IRQ_EN; /**< TIM[i] channel [x] interrupt enable register, offset: 0xA30 */ 175 __IO uint32_t TIM1_CH4_IRQ_FORCINT; /**< TIM[i] channel [x] force interrupt register, offset: 0xA34 */ 176 __IO uint32_t TIM1_CH4_IRQ_MODE; /**< TIM[i] channel [x] interrupt mode configuration register, offset: 0xA38 */ 177 __IO uint32_t TIM1_CH4_EIRQ_EN; /**< TIM[i] channel [x] error interrupt enable register, offset: 0xA3C */ 178 uint8_t RESERVED_8[64]; 179 __IO uint32_t TIM1_CH5_GPR0; /**< TIM[i] channel [x] general purpose 0 register, offset: 0xA80 */ 180 __IO uint32_t TIM1_CH5_GPR1; /**< TIM[i] channel [x] general purpose 0 register, offset: 0xA84 */ 181 __I uint32_t TIM1_CH5_CNT; /**< TIM[i] channel [x] SMU counter register, offset: 0xA88 */ 182 __I uint32_t TIM1_CH5_ECNT; /**< TIM[i] channel [x] SMU edge counter register, offset: 0xA8C */ 183 __IO uint32_t TIM1_CH5_CNTS; /**< TIM[i] channel [x] SMU shadow counter register, offset: 0xA90 */ 184 __IO uint32_t TIM1_CH5_TDUC; /**< TIM[i] channel [x] TDU counter register, offset: 0xA94 */ 185 __IO uint32_t TIM1_CH5_TDUV; /**< TIM[i] channel [x] TDU control register, offset: 0xA98 */ 186 __IO uint32_t TIM1_CH5_FLT_RE; /**< TIM[i] channel [x] filter parameter 0 register, offset: 0xA9C */ 187 __IO uint32_t TIM1_CH5_FLT_FE; /**< TIM[i] channel [x] filter parameter 1 register, offset: 0xAA0 */ 188 __IO uint32_t TIM1_CH5_CTRL; /**< TIM[i] channel [x] control register, offset: 0xAA4 */ 189 __IO uint32_t TIM1_CH5_ECTRL; /**< TIM[i] channel [x] extended control register, offset: 0xAA8 */ 190 __IO uint32_t TIM1_CH5_IRQ_NOTIFY; /**< TIM[i] channel [x] interrupt notification register, offset: 0xAAC */ 191 __IO uint32_t TIM1_CH5_IRQ_EN; /**< TIM[i] channel [x] interrupt enable register, offset: 0xAB0 */ 192 __IO uint32_t TIM1_CH5_IRQ_FORCINT; /**< TIM[i] channel [x] force interrupt register, offset: 0xAB4 */ 193 __IO uint32_t TIM1_CH5_IRQ_MODE; /**< TIM[i] channel [x] interrupt mode configuration register, offset: 0xAB8 */ 194 __IO uint32_t TIM1_CH5_EIRQ_EN; /**< TIM[i] channel [x] error interrupt enable register, offset: 0xABC */ 195 uint8_t RESERVED_9[64]; 196 __IO uint32_t TIM1_CH6_GPR0; /**< TIM[i] channel [x] general purpose 0 register, offset: 0xB00 */ 197 __IO uint32_t TIM1_CH6_GPR1; /**< TIM[i] channel [x] general purpose 0 register, offset: 0xB04 */ 198 __I uint32_t TIM1_CH6_CNT; /**< TIM[i] channel [x] SMU counter register, offset: 0xB08 */ 199 __I uint32_t TIM1_CH6_ECNT; /**< TIM[i] channel [x] SMU edge counter register, offset: 0xB0C */ 200 __IO uint32_t TIM1_CH6_CNTS; /**< TIM[i] channel [x] SMU shadow counter register, offset: 0xB10 */ 201 __IO uint32_t TIM1_CH6_TDUC; /**< TIM[i] channel [x] TDU counter register, offset: 0xB14 */ 202 __IO uint32_t TIM1_CH6_TDUV; /**< TIM[i] channel [x] TDU control register, offset: 0xB18 */ 203 __IO uint32_t TIM1_CH6_FLT_RE; /**< TIM[i] channel [x] filter parameter 0 register, offset: 0xB1C */ 204 __IO uint32_t TIM1_CH6_FLT_FE; /**< TIM[i] channel [x] filter parameter 1 register, offset: 0xB20 */ 205 __IO uint32_t TIM1_CH6_CTRL; /**< TIM[i] channel [x] control register, offset: 0xB24 */ 206 __IO uint32_t TIM1_CH6_ECTRL; /**< TIM[i] channel [x] extended control register, offset: 0xB28 */ 207 __IO uint32_t TIM1_CH6_IRQ_NOTIFY; /**< TIM[i] channel [x] interrupt notification register, offset: 0xB2C */ 208 __IO uint32_t TIM1_CH6_IRQ_EN; /**< TIM[i] channel [x] interrupt enable register, offset: 0xB30 */ 209 __IO uint32_t TIM1_CH6_IRQ_FORCINT; /**< TIM[i] channel [x] force interrupt register, offset: 0xB34 */ 210 __IO uint32_t TIM1_CH6_IRQ_MODE; /**< TIM[i] channel [x] interrupt mode configuration register, offset: 0xB38 */ 211 __IO uint32_t TIM1_CH6_EIRQ_EN; /**< TIM[i] channel [x] error interrupt enable register, offset: 0xB3C */ 212 uint8_t RESERVED_10[64]; 213 __IO uint32_t TIM1_CH7_GPR0; /**< TIM[i] channel [x] general purpose 0 register, offset: 0xB80 */ 214 __IO uint32_t TIM1_CH7_GPR1; /**< TIM[i] channel [x] general purpose 0 register, offset: 0xB84 */ 215 __I uint32_t TIM1_CH7_CNT; /**< TIM[i] channel [x] SMU counter register, offset: 0xB88 */ 216 __I uint32_t TIM1_CH7_ECNT; /**< TIM[i] channel [x] SMU edge counter register, offset: 0xB8C */ 217 __IO uint32_t TIM1_CH7_CNTS; /**< TIM[i] channel [x] SMU shadow counter register, offset: 0xB90 */ 218 __IO uint32_t TIM1_CH7_TDUC; /**< TIM[i] channel [x] TDU counter register, offset: 0xB94 */ 219 __IO uint32_t TIM1_CH7_TDUV; /**< TIM[i] channel [x] TDU control register, offset: 0xB98 */ 220 __IO uint32_t TIM1_CH7_FLT_RE; /**< TIM[i] channel [x] filter parameter 0 register, offset: 0xB9C */ 221 __IO uint32_t TIM1_CH7_FLT_FE; /**< TIM[i] channel [x] filter parameter 1 register, offset: 0xBA0 */ 222 __IO uint32_t TIM1_CH7_CTRL; /**< TIM[i] channel [x] control register, offset: 0xBA4 */ 223 __IO uint32_t TIM1_CH7_ECTRL; /**< TIM[i] channel [x] extended control register, offset: 0xBA8 */ 224 __IO uint32_t TIM1_CH7_IRQ_NOTIFY; /**< TIM[i] channel [x] interrupt notification register, offset: 0xBAC */ 225 __IO uint32_t TIM1_CH7_IRQ_EN; /**< TIM[i] channel [x] interrupt enable register, offset: 0xBB0 */ 226 __IO uint32_t TIM1_CH7_IRQ_FORCINT; /**< TIM[i] channel [x] force interrupt register, offset: 0xBB4 */ 227 __IO uint32_t TIM1_CH7_IRQ_MODE; /**< TIM[i] channel [x] interrupt mode configuration register, offset: 0xBB8 */ 228 __IO uint32_t TIM1_CH7_EIRQ_EN; /**< TIM[i] channel [x] error interrupt enable register, offset: 0xBBC */ 229 uint8_t RESERVED_11[64]; 230 __I uint32_t TIM1_INP_VAL; /**< TIM[i] input value observation register, offset: 0xC00 */ 231 __IO uint32_t TIM1_IN_SRC; /**< TIM[i] AUX IN source selection register, offset: 0xC04 */ 232 __IO uint32_t TIM1_RST; /**< TIM[i] global software reset register, offset: 0xC08 */ 233 uint8_t RESERVED_12[1012]; 234 __IO uint32_t TOM1_CH0_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1000 */ 235 __IO uint32_t TOM1_CH0_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1004 */ 236 __IO uint32_t TOM1_CH0_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1008 */ 237 __IO uint32_t TOM1_CH0_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x100C */ 238 __IO uint32_t TOM1_CH0_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1010 */ 239 __IO uint32_t TOM1_CH0_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1014 */ 240 __IO uint32_t TOM1_CH0_STAT; /**< TOM[i] channel [x] status register, offset: 0x1018 */ 241 __IO uint32_t TOM1_CH0_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x101C */ 242 __IO uint32_t TOM1_CH0_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x1020 */ 243 __IO uint32_t TOM1_CH0_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x1024 */ 244 __IO uint32_t TOM1_CH0_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x1028 */ 245 uint8_t RESERVED_13[4]; 246 __IO uint32_t TOM1_CH0_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x1030 */ 247 uint8_t RESERVED_14[12]; 248 __IO uint32_t TOM1_CH1_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1040 */ 249 __IO uint32_t TOM1_CH1_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1044 */ 250 __IO uint32_t TOM1_CH1_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1048 */ 251 __IO uint32_t TOM1_CH1_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x104C */ 252 __IO uint32_t TOM1_CH1_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1050 */ 253 __IO uint32_t TOM1_CH1_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1054 */ 254 __IO uint32_t TOM1_CH1_STAT; /**< TOM[i] channel [x] status register, offset: 0x1058 */ 255 __IO uint32_t TOM1_CH1_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x105C */ 256 __IO uint32_t TOM1_CH1_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x1060 */ 257 __IO uint32_t TOM1_CH1_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x1064 */ 258 __IO uint32_t TOM1_CH1_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x1068 */ 259 uint8_t RESERVED_15[4]; 260 __IO uint32_t TOM1_CH1_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x1070 */ 261 uint8_t RESERVED_16[12]; 262 __IO uint32_t TOM1_CH2_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1080 */ 263 __IO uint32_t TOM1_CH2_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1084 */ 264 __IO uint32_t TOM1_CH2_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1088 */ 265 __IO uint32_t TOM1_CH2_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x108C */ 266 __IO uint32_t TOM1_CH2_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1090 */ 267 __IO uint32_t TOM1_CH2_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1094 */ 268 __IO uint32_t TOM1_CH2_STAT; /**< TOM[i] channel [x] status register, offset: 0x1098 */ 269 __IO uint32_t TOM1_CH2_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x109C */ 270 __IO uint32_t TOM1_CH2_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x10A0 */ 271 __IO uint32_t TOM1_CH2_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x10A4 */ 272 __IO uint32_t TOM1_CH2_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x10A8 */ 273 uint8_t RESERVED_17[4]; 274 __IO uint32_t TOM1_CH2_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x10B0 */ 275 uint8_t RESERVED_18[12]; 276 __IO uint32_t TOM1_CH3_CTRL; /**< TOM[i] channel [x] control register, offset: 0x10C0 */ 277 __IO uint32_t TOM1_CH3_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x10C4 */ 278 __IO uint32_t TOM1_CH3_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x10C8 */ 279 __IO uint32_t TOM1_CH3_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x10CC */ 280 __IO uint32_t TOM1_CH3_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x10D0 */ 281 __IO uint32_t TOM1_CH3_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x10D4 */ 282 __IO uint32_t TOM1_CH3_STAT; /**< TOM[i] channel [x] status register, offset: 0x10D8 */ 283 __IO uint32_t TOM1_CH3_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x10DC */ 284 __IO uint32_t TOM1_CH3_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x10E0 */ 285 __IO uint32_t TOM1_CH3_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x10E4 */ 286 __IO uint32_t TOM1_CH3_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x10E8 */ 287 uint8_t RESERVED_19[4]; 288 __IO uint32_t TOM1_CH3_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x10F0 */ 289 uint8_t RESERVED_20[12]; 290 __IO uint32_t TOM1_CH4_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1100 */ 291 __IO uint32_t TOM1_CH4_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1104 */ 292 __IO uint32_t TOM1_CH4_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1108 */ 293 __IO uint32_t TOM1_CH4_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x110C */ 294 __IO uint32_t TOM1_CH4_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1110 */ 295 __IO uint32_t TOM1_CH4_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1114 */ 296 __IO uint32_t TOM1_CH4_STAT; /**< TOM[i] channel [x] status register, offset: 0x1118 */ 297 __IO uint32_t TOM1_CH4_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x111C */ 298 __IO uint32_t TOM1_CH4_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x1120 */ 299 __IO uint32_t TOM1_CH4_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x1124 */ 300 __IO uint32_t TOM1_CH4_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x1128 */ 301 uint8_t RESERVED_21[4]; 302 __IO uint32_t TOM1_CH4_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x1130 */ 303 uint8_t RESERVED_22[12]; 304 __IO uint32_t TOM1_CH5_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1140 */ 305 __IO uint32_t TOM1_CH5_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1144 */ 306 __IO uint32_t TOM1_CH5_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1148 */ 307 __IO uint32_t TOM1_CH5_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x114C */ 308 __IO uint32_t TOM1_CH5_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1150 */ 309 __IO uint32_t TOM1_CH5_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1154 */ 310 __IO uint32_t TOM1_CH5_STAT; /**< TOM[i] channel [x] status register, offset: 0x1158 */ 311 __IO uint32_t TOM1_CH5_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x115C */ 312 __IO uint32_t TOM1_CH5_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x1160 */ 313 __IO uint32_t TOM1_CH5_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x1164 */ 314 __IO uint32_t TOM1_CH5_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x1168 */ 315 uint8_t RESERVED_23[4]; 316 __IO uint32_t TOM1_CH5_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x1170 */ 317 uint8_t RESERVED_24[12]; 318 __IO uint32_t TOM1_CH6_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1180 */ 319 __IO uint32_t TOM1_CH6_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1184 */ 320 __IO uint32_t TOM1_CH6_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1188 */ 321 __IO uint32_t TOM1_CH6_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x118C */ 322 __IO uint32_t TOM1_CH6_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1190 */ 323 __IO uint32_t TOM1_CH6_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1194 */ 324 __IO uint32_t TOM1_CH6_STAT; /**< TOM[i] channel [x] status register, offset: 0x1198 */ 325 __IO uint32_t TOM1_CH6_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x119C */ 326 __IO uint32_t TOM1_CH6_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x11A0 */ 327 __IO uint32_t TOM1_CH6_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x11A4 */ 328 __IO uint32_t TOM1_CH6_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x11A8 */ 329 uint8_t RESERVED_25[4]; 330 __IO uint32_t TOM1_CH6_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x11B0 */ 331 uint8_t RESERVED_26[12]; 332 __IO uint32_t TOM1_CH7_CTRL; /**< TOM[i] channel [x] control register, offset: 0x11C0 */ 333 __IO uint32_t TOM1_CH7_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x11C4 */ 334 __IO uint32_t TOM1_CH7_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x11C8 */ 335 __IO uint32_t TOM1_CH7_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x11CC */ 336 __IO uint32_t TOM1_CH7_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x11D0 */ 337 __IO uint32_t TOM1_CH7_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x11D4 */ 338 __IO uint32_t TOM1_CH7_STAT; /**< TOM[i] channel [x] status register, offset: 0x11D8 */ 339 __IO uint32_t TOM1_CH7_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x11DC */ 340 __IO uint32_t TOM1_CH7_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x11E0 */ 341 __IO uint32_t TOM1_CH7_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x11E4 */ 342 __IO uint32_t TOM1_CH7_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x11E8 */ 343 uint8_t RESERVED_27[4]; 344 __IO uint32_t TOM1_CH7_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x11F0 */ 345 uint8_t RESERVED_28[12]; 346 __IO uint32_t TOM1_CH8_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1200 */ 347 __IO uint32_t TOM1_CH8_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1204 */ 348 __IO uint32_t TOM1_CH8_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1208 */ 349 __IO uint32_t TOM1_CH8_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x120C */ 350 __IO uint32_t TOM1_CH8_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1210 */ 351 __IO uint32_t TOM1_CH8_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1214 */ 352 __IO uint32_t TOM1_CH8_STAT; /**< TOM[i] channel [x] status register, offset: 0x1218 */ 353 __IO uint32_t TOM1_CH8_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x121C */ 354 __IO uint32_t TOM1_CH8_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x1220 */ 355 __IO uint32_t TOM1_CH8_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x1224 */ 356 __IO uint32_t TOM1_CH8_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x1228 */ 357 uint8_t RESERVED_29[4]; 358 __IO uint32_t TOM1_CH8_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x1230 */ 359 uint8_t RESERVED_30[12]; 360 __IO uint32_t TOM1_CH9_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1240 */ 361 __IO uint32_t TOM1_CH9_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1244 */ 362 __IO uint32_t TOM1_CH9_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1248 */ 363 __IO uint32_t TOM1_CH9_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x124C */ 364 __IO uint32_t TOM1_CH9_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1250 */ 365 __IO uint32_t TOM1_CH9_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1254 */ 366 __IO uint32_t TOM1_CH9_STAT; /**< TOM[i] channel [x] status register, offset: 0x1258 */ 367 __IO uint32_t TOM1_CH9_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x125C */ 368 __IO uint32_t TOM1_CH9_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x1260 */ 369 __IO uint32_t TOM1_CH9_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x1264 */ 370 __IO uint32_t TOM1_CH9_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x1268 */ 371 uint8_t RESERVED_31[4]; 372 __IO uint32_t TOM1_CH9_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x1270 */ 373 uint8_t RESERVED_32[12]; 374 __IO uint32_t TOM1_CH10_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1280 */ 375 __IO uint32_t TOM1_CH10_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1284 */ 376 __IO uint32_t TOM1_CH10_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1288 */ 377 __IO uint32_t TOM1_CH10_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x128C */ 378 __IO uint32_t TOM1_CH10_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1290 */ 379 __IO uint32_t TOM1_CH10_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1294 */ 380 __IO uint32_t TOM1_CH10_STAT; /**< TOM[i] channel [x] status register, offset: 0x1298 */ 381 __IO uint32_t TOM1_CH10_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x129C */ 382 __IO uint32_t TOM1_CH10_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x12A0 */ 383 __IO uint32_t TOM1_CH10_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x12A4 */ 384 __IO uint32_t TOM1_CH10_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x12A8 */ 385 uint8_t RESERVED_33[4]; 386 __IO uint32_t TOM1_CH10_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x12B0 */ 387 uint8_t RESERVED_34[12]; 388 __IO uint32_t TOM1_CH11_CTRL; /**< TOM[i] channel [x] control register, offset: 0x12C0 */ 389 __IO uint32_t TOM1_CH11_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x12C4 */ 390 __IO uint32_t TOM1_CH11_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x12C8 */ 391 __IO uint32_t TOM1_CH11_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x12CC */ 392 __IO uint32_t TOM1_CH11_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x12D0 */ 393 __IO uint32_t TOM1_CH11_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x12D4 */ 394 __IO uint32_t TOM1_CH11_STAT; /**< TOM[i] channel [x] status register, offset: 0x12D8 */ 395 __IO uint32_t TOM1_CH11_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x12DC */ 396 __IO uint32_t TOM1_CH11_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x12E0 */ 397 __IO uint32_t TOM1_CH11_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x12E4 */ 398 __IO uint32_t TOM1_CH11_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x12E8 */ 399 uint8_t RESERVED_35[4]; 400 __IO uint32_t TOM1_CH11_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x12F0 */ 401 uint8_t RESERVED_36[12]; 402 __IO uint32_t TOM1_CH12_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1300 */ 403 __IO uint32_t TOM1_CH12_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1304 */ 404 __IO uint32_t TOM1_CH12_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1308 */ 405 __IO uint32_t TOM1_CH12_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x130C */ 406 __IO uint32_t TOM1_CH12_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1310 */ 407 __IO uint32_t TOM1_CH12_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1314 */ 408 __IO uint32_t TOM1_CH12_STAT; /**< TOM[i] channel [x] status register, offset: 0x1318 */ 409 __IO uint32_t TOM1_CH12_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x131C */ 410 __IO uint32_t TOM1_CH12_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x1320 */ 411 __IO uint32_t TOM1_CH12_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x1324 */ 412 __IO uint32_t TOM1_CH12_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x1328 */ 413 uint8_t RESERVED_37[4]; 414 __IO uint32_t TOM1_CH12_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x1330 */ 415 uint8_t RESERVED_38[12]; 416 __IO uint32_t TOM1_CH13_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1340 */ 417 __IO uint32_t TOM1_CH13_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1344 */ 418 __IO uint32_t TOM1_CH13_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1348 */ 419 __IO uint32_t TOM1_CH13_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x134C */ 420 __IO uint32_t TOM1_CH13_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1350 */ 421 __IO uint32_t TOM1_CH13_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1354 */ 422 __IO uint32_t TOM1_CH13_STAT; /**< TOM[i] channel [x] status register, offset: 0x1358 */ 423 __IO uint32_t TOM1_CH13_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x135C */ 424 __IO uint32_t TOM1_CH13_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x1360 */ 425 __IO uint32_t TOM1_CH13_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x1364 */ 426 __IO uint32_t TOM1_CH13_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x1368 */ 427 uint8_t RESERVED_39[4]; 428 __IO uint32_t TOM1_CH13_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x1370 */ 429 uint8_t RESERVED_40[12]; 430 __IO uint32_t TOM1_CH14_CTRL; /**< TOM[i] channel [x] control register, offset: 0x1380 */ 431 __IO uint32_t TOM1_CH14_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x1384 */ 432 __IO uint32_t TOM1_CH14_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x1388 */ 433 __IO uint32_t TOM1_CH14_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x138C */ 434 __IO uint32_t TOM1_CH14_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x1390 */ 435 __IO uint32_t TOM1_CH14_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x1394 */ 436 __IO uint32_t TOM1_CH14_STAT; /**< TOM[i] channel [x] status register, offset: 0x1398 */ 437 __IO uint32_t TOM1_CH14_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x139C */ 438 __IO uint32_t TOM1_CH14_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x13A0 */ 439 __IO uint32_t TOM1_CH14_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x13A4 */ 440 __IO uint32_t TOM1_CH14_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x13A8 */ 441 uint8_t RESERVED_41[4]; 442 __IO uint32_t TOM1_CH14_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x13B0 */ 443 uint8_t RESERVED_42[12]; 444 __IO uint32_t TOM1_CH15_CTRL; /**< TOM[i] channel [x] control register, offset: 0x13C0 */ 445 __IO uint32_t TOM1_CH15_SR0; /**< TOM[i] channel [x] CCU0 compare shadow register, offset: 0x13C4 */ 446 __IO uint32_t TOM1_CH15_SR1; /**< TOM[i] channel [x] CCU1 compare shadow register, offset: 0x13C8 */ 447 __IO uint32_t TOM1_CH15_CM0; /**< TOM[i] channel [x] CCU0 compare register, offset: 0x13CC */ 448 __IO uint32_t TOM1_CH15_CM1; /**< TOM[i] channel [x] CCU1 compare register, offset: 0x13D0 */ 449 __IO uint32_t TOM1_CH15_CN0; /**< TOM[i] channel [x] CCU0 counter, offset: 0x13D4 */ 450 __IO uint32_t TOM1_CH15_STAT; /**< TOM[i] channel [x] status register, offset: 0x13D8 */ 451 __IO uint32_t TOM1_CH15_IRQ_NOTIFY; /**< TOM[i] channel [x] interrupt notification register, offset: 0x13DC */ 452 __IO uint32_t TOM1_CH15_IRQ_EN; /**< TOM[i] channel [x] interrupt enable register, offset: 0x13E0 */ 453 __IO uint32_t TOM1_CH15_IRQ_FORCINT; /**< TOM[i] channel [x] force interrupt register, offset: 0x13E4 */ 454 __IO uint32_t TOM1_CH15_IRQ_MODE; /**< TOM[i] channel [x] interrupt mode register, offset: 0x13E8 */ 455 uint8_t RESERVED_43[4]; 456 __IO uint32_t TOM1_CH15_CTRL_SR; /**< TOM[i] channel [x] control shadow register, offset: 0x13F0 */ 457 uint8_t RESERVED_44[60]; 458 __IO uint32_t TOM1_TGC0_GLB_CTRL; /**< TOM[i] TGC [g] global control register, offset: 0x1430 */ 459 __IO uint32_t TOM1_TGC0_ACT_TB; /**< TOM[i] TGC [g] action time base register, offset: 0x1434 */ 460 __IO uint32_t TOM1_TGC0_FUPD_CTRL; /**< TOM[i] TGC [g] force update control register, offset: 0x1438 */ 461 __IO uint32_t TOM1_TGC0_INT_TRIG; /**< TOM[i] TGC [g] internal trigger control register, offset: 0x143C */ 462 uint8_t RESERVED_45[48]; 463 __IO uint32_t TOM1_TGC0_ENDIS_CTRL; /**< TOM[i] TGC [g] enable/disable control register, offset: 0x1470 */ 464 __IO uint32_t TOM1_TGC0_ENDIS_STAT; /**< TOM[i] TGC [g] enable/disable status register, offset: 0x1474 */ 465 __IO uint32_t TOM1_TGC0_OUTEN_CTRL; /**< TOM[i] TGC [g] output enable control register, offset: 0x1478 */ 466 __IO uint32_t TOM1_TGC0_OUTEN_STAT; /**< TOM[i] TGC [g] output enable status register, offset: 0x147C */ 467 uint8_t RESERVED_46[48]; 468 __IO uint32_t TOM1_TGC1_GLB_CTRL; /**< TOM[i] TGC [g] global control register, offset: 0x14B0 */ 469 __IO uint32_t TOM1_TGC1_ACT_TB; /**< TOM[i] TGC [g] action time base register, offset: 0x14B4 */ 470 __IO uint32_t TOM1_TGC1_FUPD_CTRL; /**< TOM[i] TGC [g] force update control register, offset: 0x14B8 */ 471 __IO uint32_t TOM1_TGC1_INT_TRIG; /**< TOM[i] TGC [g] internal trigger control register, offset: 0x14BC */ 472 uint8_t RESERVED_47[48]; 473 __IO uint32_t TOM1_TGC1_ENDIS_CTRL; /**< TOM[i] TGC [g] enable/disable control register, offset: 0x14F0 */ 474 __IO uint32_t TOM1_TGC1_ENDIS_STAT; /**< TOM[i] TGC [g] enable/disable status register, offset: 0x14F4 */ 475 __IO uint32_t TOM1_TGC1_OUTEN_CTRL; /**< TOM[i] TGC [g] output enable control register, offset: 0x14F8 */ 476 __IO uint32_t TOM1_TGC1_OUTEN_STAT; /**< TOM[i] TGC [g] output enable status register, offset: 0x14FC */ 477 uint8_t RESERVED_48[768]; 478 __IO uint32_t ATOM1_CH0_RDADDR; /**< ATOM[i] channel[x] ARU read address register, offset: 0x1800 */ 479 __IO uint32_t ATOM1_CH0_CTRL; /**< ATOM[i] channel [x] control register, offset: 0x1804 */ 480 __IO uint32_t ATOM1_CH0_SR0; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1808 */ 481 __IO uint32_t ATOM1_CH0_SR1; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x180C */ 482 __IO uint32_t ATOM1_CH0_CM0; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1810 */ 483 __IO uint32_t ATOM1_CH0_CM1; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1814 */ 484 __IO uint32_t ATOM1_CH0_CN0; /**< ATOM[i] channel [x] CCU0 counter register, offset: 0x1818 */ 485 __IO uint32_t ATOM1_CH0_STAT; /**< ATOM[i] channel [x] status register, offset: 0x181C */ 486 __IO uint32_t ATOM1_CH0_IRQ_NOTIFY; /**< ATOM[i] channel [x] interrupt notification register, offset: 0x1820 */ 487 __IO uint32_t ATOM1_CH0_IRQ_EN; /**< ATOM[i] channel [x] interrupt enable register, offset: 0x1824 */ 488 __IO uint32_t ATOM1_CH0_IRQ_FORCINT; /**< ATOM[i] channel [x] software interrupt generation, offset: 0x1828 */ 489 __IO uint32_t ATOM1_CH0_IRQ_MODE; /**< ATOM[i] channel [x] interrupt mode configuration register, offset: 0x182C */ 490 __IO uint32_t ATOM1_CH0_CTRL2; /**< ATOM[i] channel [x] control2 register, offset: 0x1830 */ 491 __IO uint32_t ATOM1_CH0_CTRL_SR; /**< ATOM[i] channel [x] control shadow register, offset: 0x1834 */ 492 uint8_t RESERVED_49[72]; 493 __IO uint32_t ATOM1_CH1_RDADDR; /**< ATOM[i] channel[x] ARU read address register, offset: 0x1880 */ 494 __IO uint32_t ATOM1_CH1_CTRL; /**< ATOM[i] channel [x] control register, offset: 0x1884 */ 495 __IO uint32_t ATOM1_CH1_SR0; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1888 */ 496 __IO uint32_t ATOM1_CH1_SR1; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x188C */ 497 __IO uint32_t ATOM1_CH1_CM0; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1890 */ 498 __IO uint32_t ATOM1_CH1_CM1; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1894 */ 499 __IO uint32_t ATOM1_CH1_CN0; /**< ATOM[i] channel [x] CCU0 counter register, offset: 0x1898 */ 500 __IO uint32_t ATOM1_CH1_STAT; /**< ATOM[i] channel [x] status register, offset: 0x189C */ 501 __IO uint32_t ATOM1_CH1_IRQ_NOTIFY; /**< ATOM[i] channel [x] interrupt notification register, offset: 0x18A0 */ 502 __IO uint32_t ATOM1_CH1_IRQ_EN; /**< ATOM[i] channel [x] interrupt enable register, offset: 0x18A4 */ 503 __IO uint32_t ATOM1_CH1_IRQ_FORCINT; /**< ATOM[i] channel [x] software interrupt generation, offset: 0x18A8 */ 504 __IO uint32_t ATOM1_CH1_IRQ_MODE; /**< ATOM[i] channel [x] interrupt mode configuration register, offset: 0x18AC */ 505 __IO uint32_t ATOM1_CH1_CTRL2; /**< ATOM[i] channel [x] control2 register, offset: 0x18B0 */ 506 __IO uint32_t ATOM1_CH1_CTRL_SR; /**< ATOM[i] channel [x] control shadow register, offset: 0x18B4 */ 507 uint8_t RESERVED_50[72]; 508 __IO uint32_t ATOM1_CH2_RDADDR; /**< ATOM[i] channel[x] ARU read address register, offset: 0x1900 */ 509 __IO uint32_t ATOM1_CH2_CTRL; /**< ATOM[i] channel [x] control register, offset: 0x1904 */ 510 __IO uint32_t ATOM1_CH2_SR0; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1908 */ 511 __IO uint32_t ATOM1_CH2_SR1; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x190C */ 512 __IO uint32_t ATOM1_CH2_CM0; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1910 */ 513 __IO uint32_t ATOM1_CH2_CM1; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1914 */ 514 __IO uint32_t ATOM1_CH2_CN0; /**< ATOM[i] channel [x] CCU0 counter register, offset: 0x1918 */ 515 __IO uint32_t ATOM1_CH2_STAT; /**< ATOM[i] channel [x] status register, offset: 0x191C */ 516 __IO uint32_t ATOM1_CH2_IRQ_NOTIFY; /**< ATOM[i] channel [x] interrupt notification register, offset: 0x1920 */ 517 __IO uint32_t ATOM1_CH2_IRQ_EN; /**< ATOM[i] channel [x] interrupt enable register, offset: 0x1924 */ 518 __IO uint32_t ATOM1_CH2_IRQ_FORCINT; /**< ATOM[i] channel [x] software interrupt generation, offset: 0x1928 */ 519 __IO uint32_t ATOM1_CH2_IRQ_MODE; /**< ATOM[i] channel [x] interrupt mode configuration register, offset: 0x192C */ 520 __IO uint32_t ATOM1_CH2_CTRL2; /**< ATOM[i] channel [x] control2 register, offset: 0x1930 */ 521 __IO uint32_t ATOM1_CH2_CTRL_SR; /**< ATOM[i] channel [x] control shadow register, offset: 0x1934 */ 522 uint8_t RESERVED_51[72]; 523 __IO uint32_t ATOM1_CH3_RDADDR; /**< ATOM[i] channel[x] ARU read address register, offset: 0x1980 */ 524 __IO uint32_t ATOM1_CH3_CTRL; /**< ATOM[i] channel [x] control register, offset: 0x1984 */ 525 __IO uint32_t ATOM1_CH3_SR0; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1988 */ 526 __IO uint32_t ATOM1_CH3_SR1; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x198C */ 527 __IO uint32_t ATOM1_CH3_CM0; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1990 */ 528 __IO uint32_t ATOM1_CH3_CM1; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1994 */ 529 __IO uint32_t ATOM1_CH3_CN0; /**< ATOM[i] channel [x] CCU0 counter register, offset: 0x1998 */ 530 __IO uint32_t ATOM1_CH3_STAT; /**< ATOM[i] channel [x] status register, offset: 0x199C */ 531 __IO uint32_t ATOM1_CH3_IRQ_NOTIFY; /**< ATOM[i] channel [x] interrupt notification register, offset: 0x19A0 */ 532 __IO uint32_t ATOM1_CH3_IRQ_EN; /**< ATOM[i] channel [x] interrupt enable register, offset: 0x19A4 */ 533 __IO uint32_t ATOM1_CH3_IRQ_FORCINT; /**< ATOM[i] channel [x] software interrupt generation, offset: 0x19A8 */ 534 __IO uint32_t ATOM1_CH3_IRQ_MODE; /**< ATOM[i] channel [x] interrupt mode configuration register, offset: 0x19AC */ 535 __IO uint32_t ATOM1_CH3_CTRL2; /**< ATOM[i] channel [x] control2 register, offset: 0x19B0 */ 536 __IO uint32_t ATOM1_CH3_CTRL_SR; /**< ATOM[i] channel [x] control shadow register, offset: 0x19B4 */ 537 uint8_t RESERVED_52[72]; 538 __IO uint32_t ATOM1_CH4_RDADDR; /**< ATOM[i] channel[x] ARU read address register, offset: 0x1A00 */ 539 __IO uint32_t ATOM1_CH4_CTRL; /**< ATOM[i] channel [x] control register, offset: 0x1A04 */ 540 __IO uint32_t ATOM1_CH4_SR0; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1A08 */ 541 __IO uint32_t ATOM1_CH4_SR1; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1A0C */ 542 __IO uint32_t ATOM1_CH4_CM0; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1A10 */ 543 __IO uint32_t ATOM1_CH4_CM1; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1A14 */ 544 __IO uint32_t ATOM1_CH4_CN0; /**< ATOM[i] channel [x] CCU0 counter register, offset: 0x1A18 */ 545 __IO uint32_t ATOM1_CH4_STAT; /**< ATOM[i] channel [x] status register, offset: 0x1A1C */ 546 __IO uint32_t ATOM1_CH4_IRQ_NOTIFY; /**< ATOM[i] channel [x] interrupt notification register, offset: 0x1A20 */ 547 __IO uint32_t ATOM1_CH4_IRQ_EN; /**< ATOM[i] channel [x] interrupt enable register, offset: 0x1A24 */ 548 __IO uint32_t ATOM1_CH4_IRQ_FORCINT; /**< ATOM[i] channel [x] software interrupt generation, offset: 0x1A28 */ 549 __IO uint32_t ATOM1_CH4_IRQ_MODE; /**< ATOM[i] channel [x] interrupt mode configuration register, offset: 0x1A2C */ 550 __IO uint32_t ATOM1_CH4_CTRL2; /**< ATOM[i] channel [x] control2 register, offset: 0x1A30 */ 551 __IO uint32_t ATOM1_CH4_CTRL_SR; /**< ATOM[i] channel [x] control shadow register, offset: 0x1A34 */ 552 uint8_t RESERVED_53[72]; 553 __IO uint32_t ATOM1_CH5_RDADDR; /**< ATOM[i] channel[x] ARU read address register, offset: 0x1A80 */ 554 __IO uint32_t ATOM1_CH5_CTRL; /**< ATOM[i] channel [x] control register, offset: 0x1A84 */ 555 __IO uint32_t ATOM1_CH5_SR0; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1A88 */ 556 __IO uint32_t ATOM1_CH5_SR1; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1A8C */ 557 __IO uint32_t ATOM1_CH5_CM0; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1A90 */ 558 __IO uint32_t ATOM1_CH5_CM1; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1A94 */ 559 __IO uint32_t ATOM1_CH5_CN0; /**< ATOM[i] channel [x] CCU0 counter register, offset: 0x1A98 */ 560 __IO uint32_t ATOM1_CH5_STAT; /**< ATOM[i] channel [x] status register, offset: 0x1A9C */ 561 __IO uint32_t ATOM1_CH5_IRQ_NOTIFY; /**< ATOM[i] channel [x] interrupt notification register, offset: 0x1AA0 */ 562 __IO uint32_t ATOM1_CH5_IRQ_EN; /**< ATOM[i] channel [x] interrupt enable register, offset: 0x1AA4 */ 563 __IO uint32_t ATOM1_CH5_IRQ_FORCINT; /**< ATOM[i] channel [x] software interrupt generation, offset: 0x1AA8 */ 564 __IO uint32_t ATOM1_CH5_IRQ_MODE; /**< ATOM[i] channel [x] interrupt mode configuration register, offset: 0x1AAC */ 565 __IO uint32_t ATOM1_CH5_CTRL2; /**< ATOM[i] channel [x] control2 register, offset: 0x1AB0 */ 566 __IO uint32_t ATOM1_CH5_CTRL_SR; /**< ATOM[i] channel [x] control shadow register, offset: 0x1AB4 */ 567 uint8_t RESERVED_54[72]; 568 __IO uint32_t ATOM1_CH6_RDADDR; /**< ATOM[i] channel[x] ARU read address register, offset: 0x1B00 */ 569 __IO uint32_t ATOM1_CH6_CTRL; /**< ATOM[i] channel [x] control register, offset: 0x1B04 */ 570 __IO uint32_t ATOM1_CH6_SR0; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1B08 */ 571 __IO uint32_t ATOM1_CH6_SR1; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1B0C */ 572 __IO uint32_t ATOM1_CH6_CM0; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1B10 */ 573 __IO uint32_t ATOM1_CH6_CM1; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1B14 */ 574 __IO uint32_t ATOM1_CH6_CN0; /**< ATOM[i] channel [x] CCU0 counter register, offset: 0x1B18 */ 575 __IO uint32_t ATOM1_CH6_STAT; /**< ATOM[i] channel [x] status register, offset: 0x1B1C */ 576 __IO uint32_t ATOM1_CH6_IRQ_NOTIFY; /**< ATOM[i] channel [x] interrupt notification register, offset: 0x1B20 */ 577 __IO uint32_t ATOM1_CH6_IRQ_EN; /**< ATOM[i] channel [x] interrupt enable register, offset: 0x1B24 */ 578 __IO uint32_t ATOM1_CH6_IRQ_FORCINT; /**< ATOM[i] channel [x] software interrupt generation, offset: 0x1B28 */ 579 __IO uint32_t ATOM1_CH6_IRQ_MODE; /**< ATOM[i] channel [x] interrupt mode configuration register, offset: 0x1B2C */ 580 __IO uint32_t ATOM1_CH6_CTRL2; /**< ATOM[i] channel [x] control2 register, offset: 0x1B30 */ 581 __IO uint32_t ATOM1_CH6_CTRL_SR; /**< ATOM[i] channel [x] control shadow register, offset: 0x1B34 */ 582 uint8_t RESERVED_55[72]; 583 __IO uint32_t ATOM1_CH7_RDADDR; /**< ATOM[i] channel[x] ARU read address register, offset: 0x1B80 */ 584 __IO uint32_t ATOM1_CH7_CTRL; /**< ATOM[i] channel [x] control register, offset: 0x1B84 */ 585 __IO uint32_t ATOM1_CH7_SR0; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1B88 */ 586 __IO uint32_t ATOM1_CH7_SR1; /**< ATOM[i] channel [x] CCU0 compare shadow register, offset: 0x1B8C */ 587 __IO uint32_t ATOM1_CH7_CM0; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1B90 */ 588 __IO uint32_t ATOM1_CH7_CM1; /**< ATOM[i] channel [x] CCU0 compare register, offset: 0x1B94 */ 589 __IO uint32_t ATOM1_CH7_CN0; /**< ATOM[i] channel [x] CCU0 counter register, offset: 0x1B98 */ 590 __IO uint32_t ATOM1_CH7_STAT; /**< ATOM[i] channel [x] status register, offset: 0x1B9C */ 591 __IO uint32_t ATOM1_CH7_IRQ_NOTIFY; /**< ATOM[i] channel [x] interrupt notification register, offset: 0x1BA0 */ 592 __IO uint32_t ATOM1_CH7_IRQ_EN; /**< ATOM[i] channel [x] interrupt enable register, offset: 0x1BA4 */ 593 __IO uint32_t ATOM1_CH7_IRQ_FORCINT; /**< ATOM[i] channel [x] software interrupt generation, offset: 0x1BA8 */ 594 __IO uint32_t ATOM1_CH7_IRQ_MODE; /**< ATOM[i] channel [x] interrupt mode configuration register, offset: 0x1BAC */ 595 __IO uint32_t ATOM1_CH7_CTRL2; /**< ATOM[i] channel [x] control2 register, offset: 0x1BB0 */ 596 __IO uint32_t ATOM1_CH7_CTRL_SR; /**< ATOM[i] channel [x] control shadow register, offset: 0x1BB4 */ 597 uint8_t RESERVED_56[136]; 598 __IO uint32_t ATOM1_AGC_GLB_CTRL; /**< ATOM[i] AGC global control register, offset: 0x1C40 */ 599 __IO uint32_t ATOM1_AGC_ENDIS_CTRL; /**< ATOM[i] AGC enable/disable control register, offset: 0x1C44 */ 600 __IO uint32_t ATOM1_AGC_ENDIS_STAT; /**< ATOM[i] AGC enable/disable status register, offset: 0x1C48 */ 601 __IO uint32_t ATOM1_AGC_ACT_TB; /**< ATOM[i] AGC action time base register, offset: 0x1C4C */ 602 __IO uint32_t ATOM1_AGC_OUTEN_CTRL; /**< ATOM[i] AGC output enable control register, offset: 0x1C50 */ 603 __IO uint32_t ATOM1_AGC_OUTEN_STAT; /**< ATOM[i] AGC output enable status register, offset: 0x1C54 */ 604 __IO uint32_t ATOM1_AGC_FUPD_CTRL; /**< ATOM[i] AGC force update control register, offset: 0x1C58 */ 605 __IO uint32_t ATOM1_AGC_INT_TRIG; /**< ATOM[i] AGC internal trigger control register, offset: 0x1C5C */ 606 uint8_t RESERVED_57[928]; 607 __IO uint32_t MCS1_CH0_R0; /**< MCS[i] channel x general purpose register [y], offset: 0x2000 */ 608 __IO uint32_t MCS1_CH0_R1; /**< MCS[i] channel x general purpose register [y], offset: 0x2004 */ 609 __IO uint32_t MCS1_CH0_R2; /**< MCS[i] channel x general purpose register [y], offset: 0x2008 */ 610 __IO uint32_t MCS1_CH0_R3; /**< MCS[i] channel x general purpose register [y], offset: 0x200C */ 611 __IO uint32_t MCS1_CH0_R4; /**< MCS[i] channel x general purpose register [y], offset: 0x2010 */ 612 __IO uint32_t MCS1_CH0_R5; /**< MCS[i] channel x general purpose register [y], offset: 0x2014 */ 613 __IO uint32_t MCS1_CH0_R6; /**< MCS[i] channel x general purpose register [y], offset: 0x2018 */ 614 __IO uint32_t MCS1_CH0_R7; /**< MCS[i] channel x general purpose register [y], offset: 0x201C */ 615 __IO uint32_t MCS1_CH0_CTRL; /**< MCS[i] channel x control register, offset: 0x2020 */ 616 __I uint32_t MCS1_CH0_ACB; /**< MCS[i] channel x ARU control Bit register, offset: 0x2024 */ 617 uint8_t RESERVED_58[20]; 618 __I uint32_t MCS1_CH0_MHB; /**< MCS[i] channel x memory high byte register, offset: 0x203C */ 619 uint8_t RESERVED_59[160]; 620 __IO uint32_t MCS1_CH0_PC; /**< MCS[i] channel x program counter register, offset: 0x20E0 */ 621 __IO uint32_t MCS1_CH0_IRQ_NOTIFY; /**< MCS[i] channel x interrupt notification register, offset: 0x20E4 */ 622 __IO uint32_t MCS1_CH0_IRQ_EN; /**< MCS[i] channel x interrupt enable register, offset: 0x20E8 */ 623 __IO uint32_t MCS1_CH0_IRQ_FORCINT; /**< MCS[i] channel x force interrupt register, offset: 0x20EC */ 624 __IO uint32_t MCS1_CH0_IRQ_MODE; /**< MCS[i] channel x IRQ mode configuration register, offset: 0x20F0 */ 625 __IO uint32_t MCS1_CH0_EIRQ_EN; /**< MCS[i] channel x error interrupt enable register, offset: 0x20F4 */ 626 uint8_t RESERVED_60[8]; 627 __IO uint32_t MCS1_CH1_R0; /**< MCS[i] channel x general purpose register [y], offset: 0x2100 */ 628 __IO uint32_t MCS1_CH1_R1; /**< MCS[i] channel x general purpose register [y], offset: 0x2104 */ 629 __IO uint32_t MCS1_CH1_R2; /**< MCS[i] channel x general purpose register [y], offset: 0x2108 */ 630 __IO uint32_t MCS1_CH1_R3; /**< MCS[i] channel x general purpose register [y], offset: 0x210C */ 631 __IO uint32_t MCS1_CH1_R4; /**< MCS[i] channel x general purpose register [y], offset: 0x2110 */ 632 __IO uint32_t MCS1_CH1_R5; /**< MCS[i] channel x general purpose register [y], offset: 0x2114 */ 633 __IO uint32_t MCS1_CH1_R6; /**< MCS[i] channel x general purpose register [y], offset: 0x2118 */ 634 __IO uint32_t MCS1_CH1_R7; /**< MCS[i] channel x general purpose register [y], offset: 0x211C */ 635 __IO uint32_t MCS1_CH1_CTRL; /**< MCS[i] channel x control register, offset: 0x2120 */ 636 __I uint32_t MCS1_CH1_ACB; /**< MCS[i] channel x ARU control Bit register, offset: 0x2124 */ 637 uint8_t RESERVED_61[20]; 638 __I uint32_t MCS1_CH1_MHB; /**< MCS[i] channel x memory high byte register, offset: 0x213C */ 639 uint8_t RESERVED_62[160]; 640 __IO uint32_t MCS1_CH1_PC; /**< MCS[i] channel x program counter register, offset: 0x21E0 */ 641 __IO uint32_t MCS1_CH1_IRQ_NOTIFY; /**< MCS[i] channel x interrupt notification register, offset: 0x21E4 */ 642 __IO uint32_t MCS1_CH1_IRQ_EN; /**< MCS[i] channel x interrupt enable register, offset: 0x21E8 */ 643 __IO uint32_t MCS1_CH1_IRQ_FORCINT; /**< MCS[i] channel x force interrupt register, offset: 0x21EC */ 644 __IO uint32_t MCS1_CH1_IRQ_MODE; /**< MCS[i] channel x IRQ mode configuration register, offset: 0x21F0 */ 645 __IO uint32_t MCS1_CH1_EIRQ_EN; /**< MCS[i] channel x error interrupt enable register, offset: 0x21F4 */ 646 uint8_t RESERVED_63[8]; 647 __IO uint32_t MCS1_CH2_R0; /**< MCS[i] channel x general purpose register [y], offset: 0x2200 */ 648 __IO uint32_t MCS1_CH2_R1; /**< MCS[i] channel x general purpose register [y], offset: 0x2204 */ 649 __IO uint32_t MCS1_CH2_R2; /**< MCS[i] channel x general purpose register [y], offset: 0x2208 */ 650 __IO uint32_t MCS1_CH2_R3; /**< MCS[i] channel x general purpose register [y], offset: 0x220C */ 651 __IO uint32_t MCS1_CH2_R4; /**< MCS[i] channel x general purpose register [y], offset: 0x2210 */ 652 __IO uint32_t MCS1_CH2_R5; /**< MCS[i] channel x general purpose register [y], offset: 0x2214 */ 653 __IO uint32_t MCS1_CH2_R6; /**< MCS[i] channel x general purpose register [y], offset: 0x2218 */ 654 __IO uint32_t MCS1_CH2_R7; /**< MCS[i] channel x general purpose register [y], offset: 0x221C */ 655 __IO uint32_t MCS1_CH2_CTRL; /**< MCS[i] channel x control register, offset: 0x2220 */ 656 __I uint32_t MCS1_CH2_ACB; /**< MCS[i] channel x ARU control Bit register, offset: 0x2224 */ 657 uint8_t RESERVED_64[20]; 658 __I uint32_t MCS1_CH2_MHB; /**< MCS[i] channel x memory high byte register, offset: 0x223C */ 659 uint8_t RESERVED_65[160]; 660 __IO uint32_t MCS1_CH2_PC; /**< MCS[i] channel x program counter register, offset: 0x22E0 */ 661 __IO uint32_t MCS1_CH2_IRQ_NOTIFY; /**< MCS[i] channel x interrupt notification register, offset: 0x22E4 */ 662 __IO uint32_t MCS1_CH2_IRQ_EN; /**< MCS[i] channel x interrupt enable register, offset: 0x22E8 */ 663 __IO uint32_t MCS1_CH2_IRQ_FORCINT; /**< MCS[i] channel x force interrupt register, offset: 0x22EC */ 664 __IO uint32_t MCS1_CH2_IRQ_MODE; /**< MCS[i] channel x IRQ mode configuration register, offset: 0x22F0 */ 665 __IO uint32_t MCS1_CH2_EIRQ_EN; /**< MCS[i] channel x error interrupt enable register, offset: 0x22F4 */ 666 uint8_t RESERVED_66[8]; 667 __IO uint32_t MCS1_CH3_R0; /**< MCS[i] channel x general purpose register [y], offset: 0x2300 */ 668 __IO uint32_t MCS1_CH3_R1; /**< MCS[i] channel x general purpose register [y], offset: 0x2304 */ 669 __IO uint32_t MCS1_CH3_R2; /**< MCS[i] channel x general purpose register [y], offset: 0x2308 */ 670 __IO uint32_t MCS1_CH3_R3; /**< MCS[i] channel x general purpose register [y], offset: 0x230C */ 671 __IO uint32_t MCS1_CH3_R4; /**< MCS[i] channel x general purpose register [y], offset: 0x2310 */ 672 __IO uint32_t MCS1_CH3_R5; /**< MCS[i] channel x general purpose register [y], offset: 0x2314 */ 673 __IO uint32_t MCS1_CH3_R6; /**< MCS[i] channel x general purpose register [y], offset: 0x2318 */ 674 __IO uint32_t MCS1_CH3_R7; /**< MCS[i] channel x general purpose register [y], offset: 0x231C */ 675 __IO uint32_t MCS1_CH3_CTRL; /**< MCS[i] channel x control register, offset: 0x2320 */ 676 __I uint32_t MCS1_CH3_ACB; /**< MCS[i] channel x ARU control Bit register, offset: 0x2324 */ 677 uint8_t RESERVED_67[20]; 678 __I uint32_t MCS1_CH3_MHB; /**< MCS[i] channel x memory high byte register, offset: 0x233C */ 679 uint8_t RESERVED_68[160]; 680 __IO uint32_t MCS1_CH3_PC; /**< MCS[i] channel x program counter register, offset: 0x23E0 */ 681 __IO uint32_t MCS1_CH3_IRQ_NOTIFY; /**< MCS[i] channel x interrupt notification register, offset: 0x23E4 */ 682 __IO uint32_t MCS1_CH3_IRQ_EN; /**< MCS[i] channel x interrupt enable register, offset: 0x23E8 */ 683 __IO uint32_t MCS1_CH3_IRQ_FORCINT; /**< MCS[i] channel x force interrupt register, offset: 0x23EC */ 684 __IO uint32_t MCS1_CH3_IRQ_MODE; /**< MCS[i] channel x IRQ mode configuration register, offset: 0x23F0 */ 685 __IO uint32_t MCS1_CH3_EIRQ_EN; /**< MCS[i] channel x error interrupt enable register, offset: 0x23F4 */ 686 uint8_t RESERVED_69[8]; 687 __IO uint32_t MCS1_CH4_R0; /**< MCS[i] channel x general purpose register [y], offset: 0x2400 */ 688 __IO uint32_t MCS1_CH4_R1; /**< MCS[i] channel x general purpose register [y], offset: 0x2404 */ 689 __IO uint32_t MCS1_CH4_R2; /**< MCS[i] channel x general purpose register [y], offset: 0x2408 */ 690 __IO uint32_t MCS1_CH4_R3; /**< MCS[i] channel x general purpose register [y], offset: 0x240C */ 691 __IO uint32_t MCS1_CH4_R4; /**< MCS[i] channel x general purpose register [y], offset: 0x2410 */ 692 __IO uint32_t MCS1_CH4_R5; /**< MCS[i] channel x general purpose register [y], offset: 0x2414 */ 693 __IO uint32_t MCS1_CH4_R6; /**< MCS[i] channel x general purpose register [y], offset: 0x2418 */ 694 __IO uint32_t MCS1_CH4_R7; /**< MCS[i] channel x general purpose register [y], offset: 0x241C */ 695 __IO uint32_t MCS1_CH4_CTRL; /**< MCS[i] channel x control register, offset: 0x2420 */ 696 __I uint32_t MCS1_CH4_ACB; /**< MCS[i] channel x ARU control Bit register, offset: 0x2424 */ 697 uint8_t RESERVED_70[20]; 698 __I uint32_t MCS1_CH4_MHB; /**< MCS[i] channel x memory high byte register, offset: 0x243C */ 699 uint8_t RESERVED_71[160]; 700 __IO uint32_t MCS1_CH4_PC; /**< MCS[i] channel x program counter register, offset: 0x24E0 */ 701 __IO uint32_t MCS1_CH4_IRQ_NOTIFY; /**< MCS[i] channel x interrupt notification register, offset: 0x24E4 */ 702 __IO uint32_t MCS1_CH4_IRQ_EN; /**< MCS[i] channel x interrupt enable register, offset: 0x24E8 */ 703 __IO uint32_t MCS1_CH4_IRQ_FORCINT; /**< MCS[i] channel x force interrupt register, offset: 0x24EC */ 704 __IO uint32_t MCS1_CH4_IRQ_MODE; /**< MCS[i] channel x IRQ mode configuration register, offset: 0x24F0 */ 705 __IO uint32_t MCS1_CH4_EIRQ_EN; /**< MCS[i] channel x error interrupt enable register, offset: 0x24F4 */ 706 uint8_t RESERVED_72[8]; 707 __IO uint32_t MCS1_CH5_R0; /**< MCS[i] channel x general purpose register [y], offset: 0x2500 */ 708 __IO uint32_t MCS1_CH5_R1; /**< MCS[i] channel x general purpose register [y], offset: 0x2504 */ 709 __IO uint32_t MCS1_CH5_R2; /**< MCS[i] channel x general purpose register [y], offset: 0x2508 */ 710 __IO uint32_t MCS1_CH5_R3; /**< MCS[i] channel x general purpose register [y], offset: 0x250C */ 711 __IO uint32_t MCS1_CH5_R4; /**< MCS[i] channel x general purpose register [y], offset: 0x2510 */ 712 __IO uint32_t MCS1_CH5_R5; /**< MCS[i] channel x general purpose register [y], offset: 0x2514 */ 713 __IO uint32_t MCS1_CH5_R6; /**< MCS[i] channel x general purpose register [y], offset: 0x2518 */ 714 __IO uint32_t MCS1_CH5_R7; /**< MCS[i] channel x general purpose register [y], offset: 0x251C */ 715 __IO uint32_t MCS1_CH5_CTRL; /**< MCS[i] channel x control register, offset: 0x2520 */ 716 __I uint32_t MCS1_CH5_ACB; /**< MCS[i] channel x ARU control Bit register, offset: 0x2524 */ 717 uint8_t RESERVED_73[20]; 718 __I uint32_t MCS1_CH5_MHB; /**< MCS[i] channel x memory high byte register, offset: 0x253C */ 719 uint8_t RESERVED_74[160]; 720 __IO uint32_t MCS1_CH5_PC; /**< MCS[i] channel x program counter register, offset: 0x25E0 */ 721 __IO uint32_t MCS1_CH5_IRQ_NOTIFY; /**< MCS[i] channel x interrupt notification register, offset: 0x25E4 */ 722 __IO uint32_t MCS1_CH5_IRQ_EN; /**< MCS[i] channel x interrupt enable register, offset: 0x25E8 */ 723 __IO uint32_t MCS1_CH5_IRQ_FORCINT; /**< MCS[i] channel x force interrupt register, offset: 0x25EC */ 724 __IO uint32_t MCS1_CH5_IRQ_MODE; /**< MCS[i] channel x IRQ mode configuration register, offset: 0x25F0 */ 725 __IO uint32_t MCS1_CH5_EIRQ_EN; /**< MCS[i] channel x error interrupt enable register, offset: 0x25F4 */ 726 uint8_t RESERVED_75[8]; 727 __IO uint32_t MCS1_CH6_R0; /**< MCS[i] channel x general purpose register [y], offset: 0x2600 */ 728 __IO uint32_t MCS1_CH6_R1; /**< MCS[i] channel x general purpose register [y], offset: 0x2604 */ 729 __IO uint32_t MCS1_CH6_R2; /**< MCS[i] channel x general purpose register [y], offset: 0x2608 */ 730 __IO uint32_t MCS1_CH6_R3; /**< MCS[i] channel x general purpose register [y], offset: 0x260C */ 731 __IO uint32_t MCS1_CH6_R4; /**< MCS[i] channel x general purpose register [y], offset: 0x2610 */ 732 __IO uint32_t MCS1_CH6_R5; /**< MCS[i] channel x general purpose register [y], offset: 0x2614 */ 733 __IO uint32_t MCS1_CH6_R6; /**< MCS[i] channel x general purpose register [y], offset: 0x2618 */ 734 __IO uint32_t MCS1_CH6_R7; /**< MCS[i] channel x general purpose register [y], offset: 0x261C */ 735 __IO uint32_t MCS1_CH6_CTRL; /**< MCS[i] channel x control register, offset: 0x2620 */ 736 __I uint32_t MCS1_CH6_ACB; /**< MCS[i] channel x ARU control Bit register, offset: 0x2624 */ 737 uint8_t RESERVED_76[20]; 738 __I uint32_t MCS1_CH6_MHB; /**< MCS[i] channel x memory high byte register, offset: 0x263C */ 739 uint8_t RESERVED_77[160]; 740 __IO uint32_t MCS1_CH6_PC; /**< MCS[i] channel x program counter register, offset: 0x26E0 */ 741 __IO uint32_t MCS1_CH6_IRQ_NOTIFY; /**< MCS[i] channel x interrupt notification register, offset: 0x26E4 */ 742 __IO uint32_t MCS1_CH6_IRQ_EN; /**< MCS[i] channel x interrupt enable register, offset: 0x26E8 */ 743 __IO uint32_t MCS1_CH6_IRQ_FORCINT; /**< MCS[i] channel x force interrupt register, offset: 0x26EC */ 744 __IO uint32_t MCS1_CH6_IRQ_MODE; /**< MCS[i] channel x IRQ mode configuration register, offset: 0x26F0 */ 745 __IO uint32_t MCS1_CH6_EIRQ_EN; /**< MCS[i] channel x error interrupt enable register, offset: 0x26F4 */ 746 uint8_t RESERVED_78[8]; 747 __IO uint32_t MCS1_CH7_R0; /**< MCS[i] channel x general purpose register [y], offset: 0x2700 */ 748 __IO uint32_t MCS1_CH7_R1; /**< MCS[i] channel x general purpose register [y], offset: 0x2704 */ 749 __IO uint32_t MCS1_CH7_R2; /**< MCS[i] channel x general purpose register [y], offset: 0x2708 */ 750 __IO uint32_t MCS1_CH7_R3; /**< MCS[i] channel x general purpose register [y], offset: 0x270C */ 751 __IO uint32_t MCS1_CH7_R4; /**< MCS[i] channel x general purpose register [y], offset: 0x2710 */ 752 __IO uint32_t MCS1_CH7_R5; /**< MCS[i] channel x general purpose register [y], offset: 0x2714 */ 753 __IO uint32_t MCS1_CH7_R6; /**< MCS[i] channel x general purpose register [y], offset: 0x2718 */ 754 __IO uint32_t MCS1_CH7_R7; /**< MCS[i] channel x general purpose register [y], offset: 0x271C */ 755 __IO uint32_t MCS1_CH7_CTRL; /**< MCS[i] channel x control register, offset: 0x2720 */ 756 __I uint32_t MCS1_CH7_ACB; /**< MCS[i] channel x ARU control Bit register, offset: 0x2724 */ 757 uint8_t RESERVED_79[20]; 758 __I uint32_t MCS1_CH7_MHB; /**< MCS[i] channel x memory high byte register, offset: 0x273C */ 759 uint8_t RESERVED_80[160]; 760 __IO uint32_t MCS1_CH7_PC; /**< MCS[i] channel x program counter register, offset: 0x27E0 */ 761 __IO uint32_t MCS1_CH7_IRQ_NOTIFY; /**< MCS[i] channel x interrupt notification register, offset: 0x27E4 */ 762 __IO uint32_t MCS1_CH7_IRQ_EN; /**< MCS[i] channel x interrupt enable register, offset: 0x27E8 */ 763 __IO uint32_t MCS1_CH7_IRQ_FORCINT; /**< MCS[i] channel x force interrupt register, offset: 0x27EC */ 764 __IO uint32_t MCS1_CH7_IRQ_MODE; /**< MCS[i] channel x IRQ mode configuration register, offset: 0x27F0 */ 765 __IO uint32_t MCS1_CH7_EIRQ_EN; /**< MCS[i] channel x error interrupt enable register, offset: 0x27F4 */ 766 uint8_t RESERVED_81[1584]; 767 __IO uint32_t MCS1_CTRG; /**< MCS[i] clear trigger control register, offset: 0x2E28 */ 768 __IO uint32_t MCS1_STRG; /**< MCS[i] set trigger control register, offset: 0x2E2C */ 769 uint8_t RESERVED_82[208]; 770 __IO uint32_t MCS1_CTRL_STAT; /**< MCS[i] control and status register, offset: 0x2F00 */ 771 __IO uint32_t MCS1_RESET; /**< MCS[i] reset register, offset: 0x2F04 */ 772 __IO uint32_t MCS1_CAT; /**< MCS[i] cancel ARU transfer instruction, offset: 0x2F08 */ 773 __IO uint32_t MCS1_CWT; /**< MCS[i] cancel waiting instruction, offset: 0x2F0C */ 774 __IO uint32_t MCS1_ERR; /**< MCS[i] error register, offset: 0x2F10 */ 775 uint8_t RESERVED_83[8]; 776 __IO uint32_t MCS1_REG_PROT; /**< MCS[i] write protection register, offset: 0x2F1C */ 777 __IO uint32_t MCS1_SINT_IRQ_NOTIFY; /**< MCS[i] shared interrupt notification register, offset: 0x2F20 */ 778 __IO uint32_t MCS1_SINT_IRQ_EN; /**< MCS[i] shared interrupt enable register, offset: 0x2F24 */ 779 __IO uint32_t MCS1_SINT_IRQ_FORCINT; /**< MCS[i] force shared interrupt register, offset: 0x2F28 */ 780 __IO uint32_t MCS1_SINT_IRQ_MODE; /**< MCS[i] shared interrupt mode configuration register, offset: 0x2F2C */ 781 uint8_t RESERVED_84[16]; 782 __IO uint32_t MCS1_HBP0_CTRL; /**< MCS[i] hardware break point h control register, offset: 0x2F40 */ 783 __IO uint32_t MCS1_HBP0_PATTERN; /**< MCS[i] hardware break point pattern register, offset: 0x2F44 */ 784 __IO uint32_t MCS1_HBP0_STATUS; /**< MCS[i] hardware break point status register, offset: 0x2F48 */ 785 __IO uint32_t MCS1_HBP0_IRQ_NOTIFY; /**< MCS[i] hardware break point interrupt notification register, offset: 0x2F4C */ 786 __IO uint32_t MCS1_HBP0_IRQ_EN; /**< MCS[i] hardware break point interrupt enable register, offset: 0x2F50 */ 787 __IO uint32_t MCS1_HBP0_IRQ_FORCINT; /**< MCS[i] force hardware break point interrupt register, offset: 0x2F54 */ 788 __IO uint32_t MCS1_HBP0_IRQ_MODE; /**< MCS[i] break point h interrupt mode configuration register, offset: 0x2F58 */ 789 uint8_t RESERVED_85[4]; 790 __IO uint32_t MCS1_HBP1_CTRL; /**< MCS[i] hardware break point h control register, offset: 0x2F60 */ 791 __IO uint32_t MCS1_HBP1_PATTERN; /**< MCS[i] hardware break point pattern register, offset: 0x2F64 */ 792 __IO uint32_t MCS1_HBP1_STATUS; /**< MCS[i] hardware break point status register, offset: 0x2F68 */ 793 __IO uint32_t MCS1_HBP1_IRQ_NOTIFY; /**< MCS[i] hardware break point interrupt notification register, offset: 0x2F6C */ 794 __IO uint32_t MCS1_HBP1_IRQ_EN; /**< MCS[i] hardware break point interrupt enable register, offset: 0x2F70 */ 795 __IO uint32_t MCS1_HBP1_IRQ_FORCINT; /**< MCS[i] force hardware break point interrupt register, offset: 0x2F74 */ 796 __IO uint32_t MCS1_HBP1_IRQ_MODE; /**< MCS[i] break point h interrupt mode configuration register, offset: 0x2F78 */ 797 uint8_t RESERVED_86[132]; 798 __IO uint32_t TIO1_G0_CH0_CTRL; /**< TIO[i] group [g] channel [c] control register, offset: 0x3000 */ 799 __IO uint32_t TIO1_G0_CH0_IRQ_NOTIFY; /**< TIO[i] channel [c] interrupt notification register, offset: 0x3004 */ 800 __IO uint32_t TIO1_G0_CH0_IRQ_EN; /**< TIO[i] channel [c] interrupt enable register, offset: 0x3008 */ 801 __IO uint32_t TIO1_G0_CH0_IRQ_FORCINT; /**< TIO[i] channel [c] force interrupt register, offset: 0x300C */ 802 __IO uint32_t TIO1_G0_CH0_IRQ_MODE; /**< TIO[i] channel [c] IRQ mode configuration register, offset: 0x3010 */ 803 __IO uint32_t TIO1_G0_CH0_CTRL2; /**< TIO[i] group [g] channel [c] control register, offset: 0x3014 */ 804 uint8_t RESERVED_87[8]; 805 __IO uint32_t TIO1_G0_CH0_SINST; /**< TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x3020 */ 806 __IO uint32_t TIO1_G0_CH0_SCMD; /**< TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x3024 */ 807 __IO uint32_t TIO1_G0_CH0_SOP; /**< TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ), offset: 0x3028 */ 808 uint8_t RESERVED_88[4]; 809 __IO uint32_t TIO1_G0_CH0_OINST; /**< TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00-, offset: 0x3030 */ 810 __IO uint32_t TIO1_G0_CH0_OCMD; /**< TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00-, offset: 0x3034 */ 811 __IO uint32_t TIO1_G0_CH0_OOP; /**< TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-), offset: 0x3038 */ 812 __I uint32_t TIO1_G0_CH0_SHIFTCNT; /**< TIO[i] channel [c] resource shift count register, offset: 0x303C */ 813 __IO uint32_t TIO1_G0_CH1_CTRL; /**< TIO[i] group [g] channel [c] control register, offset: 0x3040 */ 814 __IO uint32_t TIO1_G0_CH1_IRQ_NOTIFY; /**< TIO[i] channel [c] interrupt notification register, offset: 0x3044 */ 815 __IO uint32_t TIO1_G0_CH1_IRQ_EN; /**< TIO[i] channel [c] interrupt enable register, offset: 0x3048 */ 816 __IO uint32_t TIO1_G0_CH1_IRQ_FORCINT; /**< TIO[i] channel [c] force interrupt register, offset: 0x304C */ 817 __IO uint32_t TIO1_G0_CH1_IRQ_MODE; /**< TIO[i] channel [c] IRQ mode configuration register, offset: 0x3050 */ 818 __IO uint32_t TIO1_G0_CH1_CTRL2; /**< TIO[i] group [g] channel [c] control register, offset: 0x3054 */ 819 uint8_t RESERVED_89[8]; 820 __IO uint32_t TIO1_G0_CH1_SINST; /**< TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x3060 */ 821 __IO uint32_t TIO1_G0_CH1_SCMD; /**< TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x3064 */ 822 __IO uint32_t TIO1_G0_CH1_SOP; /**< TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ), offset: 0x3068 */ 823 uint8_t RESERVED_90[4]; 824 __IO uint32_t TIO1_G0_CH1_OINST; /**< TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00-, offset: 0x3070 */ 825 __IO uint32_t TIO1_G0_CH1_OCMD; /**< TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00-, offset: 0x3074 */ 826 __IO uint32_t TIO1_G0_CH1_OOP; /**< TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-), offset: 0x3078 */ 827 __I uint32_t TIO1_G0_CH1_SHIFTCNT; /**< TIO[i] channel [c] resource shift count register, offset: 0x307C */ 828 __IO uint32_t TIO1_G0_CH2_CTRL; /**< TIO[i] group [g] channel [c] control register, offset: 0x3080 */ 829 __IO uint32_t TIO1_G0_CH2_IRQ_NOTIFY; /**< TIO[i] channel [c] interrupt notification register, offset: 0x3084 */ 830 __IO uint32_t TIO1_G0_CH2_IRQ_EN; /**< TIO[i] channel [c] interrupt enable register, offset: 0x3088 */ 831 __IO uint32_t TIO1_G0_CH2_IRQ_FORCINT; /**< TIO[i] channel [c] force interrupt register, offset: 0x308C */ 832 __IO uint32_t TIO1_G0_CH2_IRQ_MODE; /**< TIO[i] channel [c] IRQ mode configuration register, offset: 0x3090 */ 833 __IO uint32_t TIO1_G0_CH2_CTRL2; /**< TIO[i] group [g] channel [c] control register, offset: 0x3094 */ 834 uint8_t RESERVED_91[8]; 835 __IO uint32_t TIO1_G0_CH2_SINST; /**< TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x30A0 */ 836 __IO uint32_t TIO1_G0_CH2_SCMD; /**< TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x30A4 */ 837 __IO uint32_t TIO1_G0_CH2_SOP; /**< TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ), offset: 0x30A8 */ 838 uint8_t RESERVED_92[4]; 839 __IO uint32_t TIO1_G0_CH2_OINST; /**< TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00-, offset: 0x30B0 */ 840 __IO uint32_t TIO1_G0_CH2_OCMD; /**< TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00-, offset: 0x30B4 */ 841 __IO uint32_t TIO1_G0_CH2_OOP; /**< TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-), offset: 0x30B8 */ 842 __I uint32_t TIO1_G0_CH2_SHIFTCNT; /**< TIO[i] channel [c] resource shift count register, offset: 0x30BC */ 843 __IO uint32_t TIO1_G0_CH3_CTRL; /**< TIO[i] group [g] channel [c] control register, offset: 0x30C0 */ 844 __IO uint32_t TIO1_G0_CH3_IRQ_NOTIFY; /**< TIO[i] channel [c] interrupt notification register, offset: 0x30C4 */ 845 __IO uint32_t TIO1_G0_CH3_IRQ_EN; /**< TIO[i] channel [c] interrupt enable register, offset: 0x30C8 */ 846 __IO uint32_t TIO1_G0_CH3_IRQ_FORCINT; /**< TIO[i] channel [c] force interrupt register, offset: 0x30CC */ 847 __IO uint32_t TIO1_G0_CH3_IRQ_MODE; /**< TIO[i] channel [c] IRQ mode configuration register, offset: 0x30D0 */ 848 __IO uint32_t TIO1_G0_CH3_CTRL2; /**< TIO[i] group [g] channel [c] control register, offset: 0x30D4 */ 849 uint8_t RESERVED_93[8]; 850 __IO uint32_t TIO1_G0_CH3_SINST; /**< TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x30E0 */ 851 __IO uint32_t TIO1_G0_CH3_SCMD; /**< TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x30E4 */ 852 __IO uint32_t TIO1_G0_CH3_SOP; /**< TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ), offset: 0x30E8 */ 853 uint8_t RESERVED_94[4]; 854 __IO uint32_t TIO1_G0_CH3_OINST; /**< TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00-, offset: 0x30F0 */ 855 __IO uint32_t TIO1_G0_CH3_OCMD; /**< TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00-, offset: 0x30F4 */ 856 __IO uint32_t TIO1_G0_CH3_OOP; /**< TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-), offset: 0x30F8 */ 857 __I uint32_t TIO1_G0_CH3_SHIFTCNT; /**< TIO[i] channel [c] resource shift count register, offset: 0x30FC */ 858 __IO uint32_t TIO1_G0_CH4_CTRL; /**< TIO[i] group [g] channel [c] control register, offset: 0x3100 */ 859 __IO uint32_t TIO1_G0_CH4_IRQ_NOTIFY; /**< TIO[i] channel [c] interrupt notification register, offset: 0x3104 */ 860 __IO uint32_t TIO1_G0_CH4_IRQ_EN; /**< TIO[i] channel [c] interrupt enable register, offset: 0x3108 */ 861 __IO uint32_t TIO1_G0_CH4_IRQ_FORCINT; /**< TIO[i] channel [c] force interrupt register, offset: 0x310C */ 862 __IO uint32_t TIO1_G0_CH4_IRQ_MODE; /**< TIO[i] channel [c] IRQ mode configuration register, offset: 0x3110 */ 863 __IO uint32_t TIO1_G0_CH4_CTRL2; /**< TIO[i] group [g] channel [c] control register, offset: 0x3114 */ 864 uint8_t RESERVED_95[8]; 865 __IO uint32_t TIO1_G0_CH4_SINST; /**< TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x3120 */ 866 __IO uint32_t TIO1_G0_CH4_SCMD; /**< TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x3124 */ 867 __IO uint32_t TIO1_G0_CH4_SOP; /**< TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ), offset: 0x3128 */ 868 uint8_t RESERVED_96[4]; 869 __IO uint32_t TIO1_G0_CH4_OINST; /**< TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00-, offset: 0x3130 */ 870 __IO uint32_t TIO1_G0_CH4_OCMD; /**< TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00-, offset: 0x3134 */ 871 __IO uint32_t TIO1_G0_CH4_OOP; /**< TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-), offset: 0x3138 */ 872 __I uint32_t TIO1_G0_CH4_SHIFTCNT; /**< TIO[i] channel [c] resource shift count register, offset: 0x313C */ 873 __IO uint32_t TIO1_G0_CH5_CTRL; /**< TIO[i] group [g] channel [c] control register, offset: 0x3140 */ 874 __IO uint32_t TIO1_G0_CH5_IRQ_NOTIFY; /**< TIO[i] channel [c] interrupt notification register, offset: 0x3144 */ 875 __IO uint32_t TIO1_G0_CH5_IRQ_EN; /**< TIO[i] channel [c] interrupt enable register, offset: 0x3148 */ 876 __IO uint32_t TIO1_G0_CH5_IRQ_FORCINT; /**< TIO[i] channel [c] force interrupt register, offset: 0x314C */ 877 __IO uint32_t TIO1_G0_CH5_IRQ_MODE; /**< TIO[i] channel [c] IRQ mode configuration register, offset: 0x3150 */ 878 __IO uint32_t TIO1_G0_CH5_CTRL2; /**< TIO[i] group [g] channel [c] control register, offset: 0x3154 */ 879 uint8_t RESERVED_97[8]; 880 __IO uint32_t TIO1_G0_CH5_SINST; /**< TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x3160 */ 881 __IO uint32_t TIO1_G0_CH5_SCMD; /**< TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x3164 */ 882 __IO uint32_t TIO1_G0_CH5_SOP; /**< TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ), offset: 0x3168 */ 883 uint8_t RESERVED_98[4]; 884 __IO uint32_t TIO1_G0_CH5_OINST; /**< TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00-, offset: 0x3170 */ 885 __IO uint32_t TIO1_G0_CH5_OCMD; /**< TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00-, offset: 0x3174 */ 886 __IO uint32_t TIO1_G0_CH5_OOP; /**< TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-), offset: 0x3178 */ 887 __I uint32_t TIO1_G0_CH5_SHIFTCNT; /**< TIO[i] channel [c] resource shift count register, offset: 0x317C */ 888 __IO uint32_t TIO1_G0_CH6_CTRL; /**< TIO[i] group [g] channel [c] control register, offset: 0x3180 */ 889 __IO uint32_t TIO1_G0_CH6_IRQ_NOTIFY; /**< TIO[i] channel [c] interrupt notification register, offset: 0x3184 */ 890 __IO uint32_t TIO1_G0_CH6_IRQ_EN; /**< TIO[i] channel [c] interrupt enable register, offset: 0x3188 */ 891 __IO uint32_t TIO1_G0_CH6_IRQ_FORCINT; /**< TIO[i] channel [c] force interrupt register, offset: 0x318C */ 892 __IO uint32_t TIO1_G0_CH6_IRQ_MODE; /**< TIO[i] channel [c] IRQ mode configuration register, offset: 0x3190 */ 893 __IO uint32_t TIO1_G0_CH6_CTRL2; /**< TIO[i] group [g] channel [c] control register, offset: 0x3194 */ 894 uint8_t RESERVED_99[8]; 895 __IO uint32_t TIO1_G0_CH6_SINST; /**< TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x31A0 */ 896 __IO uint32_t TIO1_G0_CH6_SCMD; /**< TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x31A4 */ 897 __IO uint32_t TIO1_G0_CH6_SOP; /**< TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ), offset: 0x31A8 */ 898 uint8_t RESERVED_100[4]; 899 __IO uint32_t TIO1_G0_CH6_OINST; /**< TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00-, offset: 0x31B0 */ 900 __IO uint32_t TIO1_G0_CH6_OCMD; /**< TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00-, offset: 0x31B4 */ 901 __IO uint32_t TIO1_G0_CH6_OOP; /**< TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-), offset: 0x31B8 */ 902 __I uint32_t TIO1_G0_CH6_SHIFTCNT; /**< TIO[i] channel [c] resource shift count register, offset: 0x31BC */ 903 __IO uint32_t TIO1_G0_CH7_CTRL; /**< TIO[i] group [g] channel [c] control register, offset: 0x31C0 */ 904 __IO uint32_t TIO1_G0_CH7_IRQ_NOTIFY; /**< TIO[i] channel [c] interrupt notification register, offset: 0x31C4 */ 905 __IO uint32_t TIO1_G0_CH7_IRQ_EN; /**< TIO[i] channel [c] interrupt enable register, offset: 0x31C8 */ 906 __IO uint32_t TIO1_G0_CH7_IRQ_FORCINT; /**< TIO[i] channel [c] force interrupt register, offset: 0x31CC */ 907 __IO uint32_t TIO1_G0_CH7_IRQ_MODE; /**< TIO[i] channel [c] IRQ mode configuration register, offset: 0x31D0 */ 908 __IO uint32_t TIO1_G0_CH7_CTRL2; /**< TIO[i] group [g] channel [c] control register, offset: 0x31D4 */ 909 uint8_t RESERVED_101[8]; 910 __IO uint32_t TIO1_G0_CH7_SINST; /**< TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x31E0 */ 911 __IO uint32_t TIO1_G0_CH7_SCMD; /**< TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0-, offset: 0x31E4 */ 912 __IO uint32_t TIO1_G0_CH7_SOP; /**< TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ), offset: 0x31E8 */ 913 uint8_t RESERVED_102[4]; 914 __IO uint32_t TIO1_G0_CH7_OINST; /**< TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00-, offset: 0x31F0 */ 915 __IO uint32_t TIO1_G0_CH7_OCMD; /**< TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00-, offset: 0x31F4 */ 916 __IO uint32_t TIO1_G0_CH7_OOP; /**< TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-), offset: 0x31F8 */ 917 __I uint32_t TIO1_G0_CH7_SHIFTCNT; /**< TIO[i] channel [c] resource shift count register, offset: 0x31FC */ 918 __IO uint32_t TIO1_G0_ISEL0_CTRL1; /**< TIO[i] input selection register 1, offset: 0x3200 */ 919 __IO uint32_t TIO1_G0_ISEL0_CTRL2; /**< TIO[i] input selection register 2, offset: 0x3204 */ 920 uint8_t RESERVED_103[24]; 921 __IO uint32_t TIO1_G0_ISEL1_CTRL1; /**< TIO[i] input selection register 1, offset: 0x3220 */ 922 __IO uint32_t TIO1_G0_ISEL1_CTRL2; /**< TIO[i] input selection register 2, offset: 0x3224 */ 923 uint8_t RESERVED_104[24]; 924 __IO uint32_t TIO1_G0_OP_USAGE; /**< TIO[i] operand usage selection register, offset: 0x3240 */ 925 uint8_t RESERVED_105[2492]; 926 __IO uint32_t TIO1_S; /**< TIO[i] signal sampling register, offset: 0x3C00 */ 927 __IO uint32_t TIO1_O; /**< TIO[i] output register, offset: 0x3C04 */ 928 __IO uint32_t TIO1_ENDIS; /**< TIO[i] enable/disable register, offset: 0x3C08 */ 929 __IO uint32_t TIO1_INVERT; /**< TIO[i] signal invert register, offset: 0x3C0C */ 930 __IO uint32_t TIO1_INPUT_MODE; /**< TIO[i] input mode register, offset: 0x3C10 */ 931 __IO uint32_t TIO1_CYCLIC_MODE; /**< TIO[i] cyclic mode register, offset: 0x3C14 */ 932 __IO uint32_t TIO1_TRIG_OUT_GATE_EN; /**< TIO[i] enable Trigger Output, output gating register, offset: 0x3C18 */ 933 __IO uint32_t TIO1_PLTRIG_OUT_GATE_EN; /**< TIO[i] enable PL_TRIG_OUT output gating register, offset: 0x3C1C */ 934 uint8_t RESERVED_106[32]; 935 __IO uint32_t TIO1_CS; /**< TIO[i] clear signal sampling register, offset: 0x3C40 */ 936 __IO uint32_t TIO1_CO; /**< TIO[i] clear output register, offset: 0x3C44 */ 937 __IO uint32_t TIO1_CENDIS; /**< TIO[i] disable register, offset: 0x3C48 */ 938 __IO uint32_t TIO1_CINVERT; /**< TIO[i] clear signal invert register, offset: 0x3C4C */ 939 __IO uint32_t TIO1_CINPUT_MODE; /**< TIO[i] disable input mode register, offset: 0x3C50 */ 940 __IO uint32_t TIO1_CCYCLIC_MODE; /**< TIO[i] disable cyclic mode register, offset: 0x3C54 */ 941 __IO uint32_t TIO1_CTRIG_OUT_GATE_EN; /**< TIO[i] clear Trigger Output, output gating register, offset: 0x3C58 */ 942 __IO uint32_t TIO1_CPLTRIG_OUT_GATE_EN; /**< TIO[i] clear PL_TRIG_OUT output gating register, offset: 0x3C5C */ 943 uint8_t RESERVED_107[32]; 944 __IO uint32_t TIO1_SS; /**< TIO[i] set signal sampling register, offset: 0x3C80 */ 945 __IO uint32_t TIO1_SO; /**< TIO[i] set output register, offset: 0x3C84 */ 946 __IO uint32_t TIO1_SENDIS; /**< TIO[i] enable register, offset: 0x3C88 */ 947 __IO uint32_t TIO1_SINVERT; /**< TIO[i] set signal invert register, offset: 0x3C8C */ 948 __IO uint32_t TIO1_SINPUT_MODE; /**< TIO[i] enable input mode register, offset: 0x3C90 */ 949 __IO uint32_t TIO1_SCYCLIC_MODE; /**< TIO[i] enable cyclic mode register, offset: 0x3C94 */ 950 __IO uint32_t TIO1_STRIG_OUT_GATE_EN; /**< TIO[i] set Trigger Output, output gating register, offset: 0x3C98 */ 951 __IO uint32_t TIO1_SPLTRIG_OUT_GATE_EN; /**< TIO[i] set PL_TRIG_OUT output gating register, offset: 0x3C9C */ 952 uint8_t RESERVED_108[32]; 953 __IO uint32_t TIO1_IS; /**< TIO[i] invert signal sampling register, offset: 0x3CC0 */ 954 __IO uint32_t TIO1_IO; /**< TIO[i] invert output register, offset: 0x3CC4 */ 955 __IO uint32_t TIO1_IENDIS; /**< TIO[i] toggle enable/disable register, offset: 0x3CC8 */ 956 __IO uint32_t TIO1_IINVERT; /**< TIO[i] toggle signal invert register, offset: 0x3CCC */ 957 __IO uint32_t TIO1_IINPUT_MODE; /**< TIO[i] enable input mode register, offset: 0x3CD0 */ 958 __IO uint32_t TIO1_ICYCLIC_MODE; /**< TIO[i] enable cyclic mode register, offset: 0x3CD4 */ 959 uint8_t RESERVED_109[40]; 960 __IO uint32_t TIO1_FUPD; /**< TIO[i] force update register, offset: 0x3D00 */ 961 __I uint32_t TIO1_HW_CONF; /**< TIO[i] configuration register, offset: 0x3D04 */ 962 __IO uint32_t TIO1_RSEL_CTRL1; /**< TIO[i] resource selection control register 1, offset: 0x3D08 */ 963 __IO uint32_t TIO1_RSEL_CTRL2; /**< TIO[i] resource selection control register 2, offset: 0x3D0C */ 964 __IO uint32_t TIO1_PL_SWRST; /**< TIO[i] software reset for TIO Plus functionality, offset: 0x3D10 */ 965 uint8_t RESERVED_110[748]; 966 __IO uint32_t CCM1_ARP0_CTRL; /**< CCM[i] Address Range Protector [a] Control Register, offset: 0x4000 */ 967 __IO uint32_t CCM1_ARP0_PROT; /**< CCM[i] Address Range Protector [a] Protection Register, offset: 0x4004 */ 968 __IO uint32_t CCM1_ARP1_CTRL; /**< CCM[i] Address Range Protector [a] Control Register, offset: 0x4008 */ 969 __IO uint32_t CCM1_ARP1_PROT; /**< CCM[i] Address Range Protector [a] Protection Register, offset: 0x400C */ 970 __IO uint32_t CCM1_ARP2_CTRL; /**< CCM[i] Address Range Protector [a] Control Register, offset: 0x4010 */ 971 __IO uint32_t CCM1_ARP2_PROT; /**< CCM[i] Address Range Protector [a] Protection Register, offset: 0x4014 */ 972 __IO uint32_t CCM1_ARP3_CTRL; /**< CCM[i] Address Range Protector [a] Control Register, offset: 0x4018 */ 973 __IO uint32_t CCM1_ARP3_PROT; /**< CCM[i] Address Range Protector [a] Protection Register, offset: 0x401C */ 974 __IO uint32_t CCM1_ARP4_CTRL; /**< CCM[i] Address Range Protector [a] Control Register, offset: 0x4020 */ 975 __IO uint32_t CCM1_ARP4_PROT; /**< CCM[i] Address Range Protector [a] Protection Register, offset: 0x4024 */ 976 __IO uint32_t CCM1_ARP5_CTRL; /**< CCM[i] Address Range Protector [a] Control Register, offset: 0x4028 */ 977 __IO uint32_t CCM1_ARP5_PROT; /**< CCM[i] Address Range Protector [a] Protection Register, offset: 0x402C */ 978 __IO uint32_t CCM1_ARP6_CTRL; /**< CCM[i] Address Range Protector [a] Control Register, offset: 0x4030 */ 979 __IO uint32_t CCM1_ARP6_PROT; /**< CCM[i] Address Range Protector [a] Protection Register, offset: 0x4034 */ 980 __IO uint32_t CCM1_ARP7_CTRL; /**< CCM[i] Address Range Protector [a] Control Register, offset: 0x4038 */ 981 __IO uint32_t CCM1_ARP7_PROT; /**< CCM[i] Address Range Protector [a] Protection Register, offset: 0x403C */ 982 __IO uint32_t CCM1_ARP8_CTRL; /**< CCM[i] Address Range Protector [a] Control Register, offset: 0x4040 */ 983 __IO uint32_t CCM1_ARP8_PROT; /**< CCM[i] Address Range Protector [a] Protection Register, offset: 0x4044 */ 984 __IO uint32_t CCM1_ARP9_CTRL; /**< CCM[i] Address Range Protector [a] Control Register, offset: 0x4048 */ 985 __IO uint32_t CCM1_ARP9_PROT; /**< CCM[i] Address Range Protector [a] Protection Register, offset: 0x404C */ 986 uint8_t RESERVED_111[380]; 987 __I uint32_t CCM1_TIO_G0_OUT; /**< CCM[i] TIO Group 0,1 Output Register, offset: 0x41CC */ 988 uint8_t RESERVED_112[4]; 989 __I uint32_t CCM1_HW_CONF2; /**< CCM[i] 2. Hardware Configuration Register, offset: 0x41D4 */ 990 __IO uint32_t CCM1_AEIM_STA; /**< CCM[i] MCS Bus Master Status Register, offset: 0x41D8 */ 991 __I uint32_t CCM1_HW_CONF; /**< CCM[i] Hardware Configuration Register, offset: 0x41DC */ 992 __IO uint32_t CCM1_TIM_AUX_IN_SRC; /**< CCM[i] TIM AUX Input Source Register, offset: 0x41E0 */ 993 __IO uint32_t CCM1_EXT_CAP_EN; /**< CCM[i] External Capture Enable Register, offset: 0x41E4 */ 994 __I uint32_t CCM1_TOM_OUT; /**< CCM[i] TOM Output Register, offset: 0x41E8 */ 995 __I uint32_t CCM1_ATOM_OUT; /**< CCM[i] ATOM Output Register, offset: 0x41EC */ 996 __IO uint32_t CCM1_CMU_CLK_CFG; /**< CCM[i] CMU Clock Configuration Register, offset: 0x41F0 */ 997 __IO uint32_t CCM1_CMU_FXCLK_CFG; /**< CCM[i] CMU Fixed Clock Configuration Register, offset: 0x41F4 */ 998 __IO uint32_t CCM1_CFG; /**< CCM[i] Configuration Register, offset: 0x41F8 */ 999 __IO uint32_t CCM1_PROT; /**< CCM[i] Protection Register, offset: 0x41FC */ 1000 uint8_t RESERVED_113[768]; 1001 __IO uint32_t CDTM1_DTM4_CTRL; /**< CDTM[i]_DTM[d] global configuration and control register, offset: 0x4500 */ 1002 __IO uint32_t CDTM1_DTM4_CH_CTRL1; /**< CDTM[i]_DTM[d] channel control register 1, offset: 0x4504 */ 1003 __IO uint32_t CDTM1_DTM4_CH_CTRL2; /**< CDTM[i]_DTM[d] channel control register 2, offset: 0x4508 */ 1004 __IO uint32_t CDTM1_DTM4_CH_CTRL2_SR; /**< CDTM[i] DTM[j] channel control register 2 shadow, offset: 0x450C */ 1005 __IO uint32_t CDTM1_DTM4_PS_CTRL; /**< CDTM[i]_DTM[d] phase shift unit configuration and control register, offset: 0x4510 */ 1006 __IO uint32_t CDTM1_DTM4_CH_DTV[GTM_gtm_cls1_CDTM1_DTM4_CH4_DTV_COUNT]; /**< CDTM[i]_DTM[d] channel [x] dead time reload values, array offset: 0x4514, array step: 0x4 */ 1007 __IO uint32_t CDTM1_DTM4_CH_SR; /**< CDTM[i]_DTM[d] channel shadow register, offset: 0x4524 */ 1008 __IO uint32_t CDTM1_DTM4_CH_CTRL3; /**< CDTM[i]_DTM[d] channel control register 3, offset: 0x4528 */ 1009 __IO uint32_t CDTM1_DTM4_CTRL2; /**< CDTM[i]_DTM[d] global configuration and control register 2, offset: 0x452C */ 1010 __IO uint32_t CDTM1_DTM4_CH0_DTV_SR; /**< CDTM[i]_DTM[d] channel [x] dead time shadow values, offset: 0x4530 */ 1011 __IO uint32_t CDTM1_DTM4_CH1_DTV_SR; /**< CDTM[i]_DTM[d] channel [x] dead time shadow values, offset: 0x4534 */ 1012 __IO uint32_t CDTM1_DTM4_CH2_DTV_SR; /**< CDTM[i]_DTM[d] channel [x] dead time shadow values, offset: 0x4538 */ 1013 __IO uint32_t CDTM1_DTM4_CH3_DTV_SR; /**< CDTM[i]_DTM[d] channel [x] dead time shadow values, offset: 0x453C */ 1014 __IO uint32_t CDTM1_DTM5_CTRL; /**< CDTM[i]_DTM[d] global configuration and control register, offset: 0x4540 */ 1015 __IO uint32_t CDTM1_DTM5_CH_CTRL1; /**< CDTM[i]_DTM[d] channel control register 1, offset: 0x4544 */ 1016 __IO uint32_t CDTM1_DTM5_CH_CTRL2; /**< CDTM[i]_DTM[d] channel control register 2, offset: 0x4548 */ 1017 __IO uint32_t CDTM1_DTM5_CH_CTRL2_SR; /**< CDTM[i] DTM[j] channel control register 2 shadow, offset: 0x454C */ 1018 __IO uint32_t CDTM1_DTM5_PS_CTRL; /**< CDTM[i]_DTM[d] phase shift unit configuration and control register, offset: 0x4550 */ 1019 __IO uint32_t CDTM1_DTM5_CH_DTV[GTM_gtm_cls1_CDTM1_DTM5_CH4_DTV_COUNT]; /**< CDTM[i]_DTM[d] channel [x] dead time reload values, array offset: 0x4554, array step: 0x4 */ 1020 __IO uint32_t CDTM1_DTM5_CH_SR; /**< CDTM[i]_DTM[d] channel shadow register, offset: 0x4564 */ 1021 __IO uint32_t CDTM1_DTM5_CH_CTRL3; /**< CDTM[i]_DTM[d] channel control register 3, offset: 0x4568 */ 1022 __IO uint32_t CDTM1_DTM5_CTRL2; /**< CDTM[i]_DTM[d] global configuration and control register 2, offset: 0x456C */ 1023 __IO uint32_t CDTM1_DTM5_CH0_DTV_SR; /**< CDTM[i]_DTM[d] channel [x] dead time shadow values, offset: 0x4570 */ 1024 __IO uint32_t CDTM1_DTM5_CH1_DTV_SR; /**< CDTM[i]_DTM[d] channel [x] dead time shadow values, offset: 0x4574 */ 1025 __IO uint32_t CDTM1_DTM5_CH2_DTV_SR; /**< CDTM[i]_DTM[d] channel [x] dead time shadow values, offset: 0x4578 */ 1026 __IO uint32_t CDTM1_DTM5_CH3_DTV_SR; /**< CDTM[i]_DTM[d] channel [x] dead time shadow values, offset: 0x457C */ 1027 uint8_t RESERVED_114[1664]; 1028 __IO uint32_t SPE1_CTRL_STAT; /**< SPE[i] Control Status Register, offset: 0x4C00 */ 1029 __IO uint32_t SPE1_PAT; /**< SPE[i] Input Pattern Definition Register, offset: 0x4C04 */ 1030 __IO uint32_t SPE1_OUT_PAT0; /**< SPE[i] Output Definition Register, offset: 0x4C08 */ 1031 __IO uint32_t SPE1_OUT_PAT1; /**< SPE[i] Output Definition Register, offset: 0x4C0C */ 1032 __IO uint32_t SPE1_OUT_PAT2; /**< SPE[i] Output Definition Register, offset: 0x4C10 */ 1033 __IO uint32_t SPE1_OUT_PAT3; /**< SPE[i] Output Definition Register, offset: 0x4C14 */ 1034 __IO uint32_t SPE1_OUT_PAT4; /**< SPE[i] Output Definition Register, offset: 0x4C18 */ 1035 __IO uint32_t SPE1_OUT_PAT5; /**< SPE[i] Output Definition Register, offset: 0x4C1C */ 1036 __IO uint32_t SPE1_OUT_PAT6; /**< SPE[i] Output Definition Register, offset: 0x4C20 */ 1037 __IO uint32_t SPE1_OUT_PAT7; /**< SPE[i] Output Definition Register, offset: 0x4C24 */ 1038 __IO uint32_t SPE1_OUT_CTRL; /**< SPE[i] Output Control Register, offset: 0x4C28 */ 1039 __IO uint32_t SPE1_IRQ_NOTIFY; /**< SPE[i] Interrupt Notification Register, offset: 0x4C2C */ 1040 __IO uint32_t SPE1_IRQ_EN; /**< SPE[i] Interrupt Enable Register, offset: 0x4C30 */ 1041 __IO uint32_t SPE1_IRQ_FORCINT; /**< SPE[i] Interrupt Generation By Software, offset: 0x4C34 */ 1042 __IO uint32_t SPE1_IRQ_MODE; /**< SPE[i] Interrupt Mode Configuration Register, offset: 0x4C38 */ 1043 __IO uint32_t SPE1_EIRQ_EN; /**< SPE[i] Error Interrupt Enable Register, offset: 0x4C3C */ 1044 __IO uint32_t SPE1_REV_CNT; /**< SPE[i] Input Revolution Counter, offset: 0x4C40 */ 1045 __IO uint32_t SPE1_REV_CMP; /**< SPE[i] Revolution Counter Compare Value, offset: 0x4C44 */ 1046 __IO uint32_t SPE1_CTRL_STAT2; /**< SPE[i] Control Status Register 2, offset: 0x4C48 */ 1047 __IO uint32_t SPE1_CMD; /**< SPE[i] Command Register, offset: 0x4C4C */ 1048 uint8_t RESERVED_115[944]; 1049 __I uint32_t AXIM1_FREE; /**< AXIM[i] slot allocation status., offset: 0x5000 */ 1050 __I uint32_t AXIM1_REQUEST; /**< AXIM[i] slot request (allocation)., offset: 0x5004 */ 1051 __IO uint32_t AXIM1_RELEASE; /**< AXIM[i] slot release (de-allocation)., offset: 0x5008 */ 1052 uint8_t RESERVED_116[20]; 1053 __IO uint32_t AXIM1_SLOT0_ADDR_LOW; /**< AXIM[i] slot[s] address bits 31:0 of AXI transaction., offset: 0x5020 */ 1054 uint8_t RESERVED_117[4]; 1055 __IO uint32_t AXIM1_SLOT0_DATA_LOW; /**< AXIM[i] slot[s] data bits 31:0 of AXI transaction., offset: 0x5028 */ 1056 uint8_t RESERVED_118[4]; 1057 __IO uint32_t AXIM1_SLOT0_CFG1; /**< AXIM[i] slot [s] configuration 1, offset: 0x5030 */ 1058 __IO uint32_t AXIM1_SLOT0_CFG2; /**< AXIM[i] slot[s] configuration 2, offset: 0x5034 */ 1059 __I uint32_t AXIM1_SLOT0_STATUS; /**< AXIM[i] slot[s] status, offset: 0x5038 */ 1060 uint8_t RESERVED_119[4]; 1061 __IO uint32_t AXIM1_SLOT1_ADDR_LOW; /**< AXIM[i] slot[s] address bits 31:0 of AXI transaction., offset: 0x5040 */ 1062 uint8_t RESERVED_120[4]; 1063 __IO uint32_t AXIM1_SLOT1_DATA_LOW; /**< AXIM[i] slot[s] data bits 31:0 of AXI transaction., offset: 0x5048 */ 1064 uint8_t RESERVED_121[4]; 1065 __IO uint32_t AXIM1_SLOT1_CFG1; /**< AXIM[i] slot [s] configuration 1, offset: 0x5050 */ 1066 __IO uint32_t AXIM1_SLOT1_CFG2; /**< AXIM[i] slot[s] configuration 2, offset: 0x5054 */ 1067 __I uint32_t AXIM1_SLOT1_STATUS; /**< AXIM[i] slot[s] status, offset: 0x5058 */ 1068 uint8_t RESERVED_122[4]; 1069 __IO uint32_t AXIM1_SLOT2_ADDR_LOW; /**< AXIM[i] slot[s] address bits 31:0 of AXI transaction., offset: 0x5060 */ 1070 uint8_t RESERVED_123[4]; 1071 __IO uint32_t AXIM1_SLOT2_DATA_LOW; /**< AXIM[i] slot[s] data bits 31:0 of AXI transaction., offset: 0x5068 */ 1072 uint8_t RESERVED_124[4]; 1073 __IO uint32_t AXIM1_SLOT2_CFG1; /**< AXIM[i] slot [s] configuration 1, offset: 0x5070 */ 1074 __IO uint32_t AXIM1_SLOT2_CFG2; /**< AXIM[i] slot[s] configuration 2, offset: 0x5074 */ 1075 __I uint32_t AXIM1_SLOT2_STATUS; /**< AXIM[i] slot[s] status, offset: 0x5078 */ 1076 uint8_t RESERVED_125[4]; 1077 __IO uint32_t AXIM1_SLOT3_ADDR_LOW; /**< AXIM[i] slot[s] address bits 31:0 of AXI transaction., offset: 0x5080 */ 1078 uint8_t RESERVED_126[4]; 1079 __IO uint32_t AXIM1_SLOT3_DATA_LOW; /**< AXIM[i] slot[s] data bits 31:0 of AXI transaction., offset: 0x5088 */ 1080 uint8_t RESERVED_127[4]; 1081 __IO uint32_t AXIM1_SLOT3_CFG1; /**< AXIM[i] slot [s] configuration 1, offset: 0x5090 */ 1082 __IO uint32_t AXIM1_SLOT3_CFG2; /**< AXIM[i] slot[s] configuration 2, offset: 0x5094 */ 1083 __I uint32_t AXIM1_SLOT3_STATUS; /**< AXIM[i] slot[s] status, offset: 0x5098 */ 1084 uint8_t RESERVED_128[44900]; 1085 __IO uint32_t MCS1_MEM[GTM_gtm_cls1_MCS1_MEM_COUNT]; /**< MCS[i] memory region, array offset: 0x10000, array step: 0x4 */ 1086 } GTM_gtm_cls1_Type, *GTM_gtm_cls1_MemMapPtr; 1087 1088 /** Number of instances of the GTM_gtm_cls1 module. */ 1089 #define GTM_gtm_cls1_INSTANCE_COUNT (1u) 1090 1091 /* GTM_gtm_cls1 - Peripheral instance base addresses */ 1092 /** Peripheral GTM_gtm_cls1 base address */ 1093 #define IP_GTM_gtm_cls1_BASE (0x73020000u) 1094 /** Peripheral GTM_gtm_cls1 base pointer */ 1095 #define IP_GTM_gtm_cls1 ((GTM_gtm_cls1_Type *)IP_GTM_gtm_cls1_BASE) 1096 /** Array initializer of GTM_gtm_cls1 peripheral base addresses */ 1097 #define IP_GTM_gtm_cls1_BASE_ADDRS { IP_GTM_gtm_cls1_BASE } 1098 /** Array initializer of GTM_gtm_cls1 peripheral base pointers */ 1099 #define IP_GTM_gtm_cls1_BASE_PTRS { IP_GTM_gtm_cls1 } 1100 1101 /* ---------------------------------------------------------------------------- 1102 -- GTM_gtm_cls1 Register Masks 1103 ---------------------------------------------------------------------------- */ 1104 1105 /*! 1106 * @addtogroup GTM_gtm_cls1_Register_Masks GTM_gtm_cls1 Register Masks 1107 * @{ 1108 */ 1109 1110 /*! @name MON_STATUS - MON status register */ 1111 /*! @{ */ 1112 1113 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU0_MASK (0x1U) 1114 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU0_SHIFT (0U) 1115 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU0_WIDTH (1U) 1116 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMU0_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMU0_MASK) 1117 1118 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU1_MASK (0x2U) 1119 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU1_SHIFT (1U) 1120 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU1_WIDTH (1U) 1121 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMU1_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMU1_MASK) 1122 1123 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU2_MASK (0x4U) 1124 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU2_SHIFT (2U) 1125 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU2_WIDTH (1U) 1126 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMU2_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMU2_MASK) 1127 1128 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU3_MASK (0x8U) 1129 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU3_SHIFT (3U) 1130 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU3_WIDTH (1U) 1131 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMU3_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMU3_MASK) 1132 1133 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU4_MASK (0x10U) 1134 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU4_SHIFT (4U) 1135 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU4_WIDTH (1U) 1136 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMU4_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMU4_MASK) 1137 1138 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU5_MASK (0x20U) 1139 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU5_SHIFT (5U) 1140 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU5_WIDTH (1U) 1141 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMU5_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMU5_MASK) 1142 1143 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU6_MASK (0x40U) 1144 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU6_SHIFT (6U) 1145 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU6_WIDTH (1U) 1146 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMU6_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMU6_MASK) 1147 1148 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU7_MASK (0x80U) 1149 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU7_SHIFT (7U) 1150 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU7_WIDTH (1U) 1151 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMU7_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMU7_MASK) 1152 1153 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX0_MASK (0x100U) 1154 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX0_SHIFT (8U) 1155 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX0_WIDTH (1U) 1156 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMUFX0_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMUFX0_MASK) 1157 1158 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX1_MASK (0x200U) 1159 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX1_SHIFT (9U) 1160 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX1_WIDTH (1U) 1161 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMUFX1_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMUFX1_MASK) 1162 1163 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX2_MASK (0x400U) 1164 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX2_SHIFT (10U) 1165 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX2_WIDTH (1U) 1166 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMUFX2_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMUFX2_MASK) 1167 1168 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX3_MASK (0x800U) 1169 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX3_SHIFT (11U) 1170 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX3_WIDTH (1U) 1171 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMUFX3_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMUFX3_MASK) 1172 1173 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX4_MASK (0x1000U) 1174 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX4_SHIFT (12U) 1175 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX4_WIDTH (1U) 1176 #define GTM_gtm_cls1_MON_STATUS_ACT_CMUFX4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMUFX4_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMUFX4_MASK) 1177 1178 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU8_MASK (0x4000U) 1179 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU8_SHIFT (14U) 1180 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU8_WIDTH (1U) 1181 #define GTM_gtm_cls1_MON_STATUS_ACT_CMU8(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_ACT_CMU8_SHIFT)) & GTM_gtm_cls1_MON_STATUS_ACT_CMU8_MASK) 1182 1183 #define GTM_gtm_cls1_MON_STATUS_CMP_ERR_MASK (0x10000U) 1184 #define GTM_gtm_cls1_MON_STATUS_CMP_ERR_SHIFT (16U) 1185 #define GTM_gtm_cls1_MON_STATUS_CMP_ERR_WIDTH (1U) 1186 #define GTM_gtm_cls1_MON_STATUS_CMP_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_CMP_ERR_SHIFT)) & GTM_gtm_cls1_MON_STATUS_CMP_ERR_MASK) 1187 1188 #define GTM_gtm_cls1_MON_STATUS_MCS0_ERR_MASK (0x100000U) 1189 #define GTM_gtm_cls1_MON_STATUS_MCS0_ERR_SHIFT (20U) 1190 #define GTM_gtm_cls1_MON_STATUS_MCS0_ERR_WIDTH (1U) 1191 #define GTM_gtm_cls1_MON_STATUS_MCS0_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_MCS0_ERR_SHIFT)) & GTM_gtm_cls1_MON_STATUS_MCS0_ERR_MASK) 1192 1193 #define GTM_gtm_cls1_MON_STATUS_MCS1_ERR_MASK (0x200000U) 1194 #define GTM_gtm_cls1_MON_STATUS_MCS1_ERR_SHIFT (21U) 1195 #define GTM_gtm_cls1_MON_STATUS_MCS1_ERR_WIDTH (1U) 1196 #define GTM_gtm_cls1_MON_STATUS_MCS1_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_MCS1_ERR_SHIFT)) & GTM_gtm_cls1_MON_STATUS_MCS1_ERR_MASK) 1197 1198 #define GTM_gtm_cls1_MON_STATUS_MCS2_ERR_MASK (0x400000U) 1199 #define GTM_gtm_cls1_MON_STATUS_MCS2_ERR_SHIFT (22U) 1200 #define GTM_gtm_cls1_MON_STATUS_MCS2_ERR_WIDTH (1U) 1201 #define GTM_gtm_cls1_MON_STATUS_MCS2_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_MCS2_ERR_SHIFT)) & GTM_gtm_cls1_MON_STATUS_MCS2_ERR_MASK) 1202 1203 #define GTM_gtm_cls1_MON_STATUS_MCS3_ERR_MASK (0x800000U) 1204 #define GTM_gtm_cls1_MON_STATUS_MCS3_ERR_SHIFT (23U) 1205 #define GTM_gtm_cls1_MON_STATUS_MCS3_ERR_WIDTH (1U) 1206 #define GTM_gtm_cls1_MON_STATUS_MCS3_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_STATUS_MCS3_ERR_SHIFT)) & GTM_gtm_cls1_MON_STATUS_MCS3_ERR_MASK) 1207 /*! @} */ 1208 1209 /*! @name MON_ACTIVITY_0 - MON activity register 0 */ 1210 /*! @{ */ 1211 1212 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_0_MASK (0x1U) 1213 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_0_SHIFT (0U) 1214 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_0_WIDTH (1U) 1215 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_0_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_0_MASK) 1216 1217 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_1_MASK (0x2U) 1218 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_1_SHIFT (1U) 1219 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_1_WIDTH (1U) 1220 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_1_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_1_MASK) 1221 1222 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_2_MASK (0x4U) 1223 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_2_SHIFT (2U) 1224 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_2_WIDTH (1U) 1225 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_2_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_2_MASK) 1226 1227 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_3_MASK (0x8U) 1228 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_3_SHIFT (3U) 1229 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_3_WIDTH (1U) 1230 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_3_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_3_MASK) 1231 1232 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_4_MASK (0x10U) 1233 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_4_SHIFT (4U) 1234 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_4_WIDTH (1U) 1235 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_4_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_4_MASK) 1236 1237 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_5_MASK (0x20U) 1238 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_5_SHIFT (5U) 1239 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_5_WIDTH (1U) 1240 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_5_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_5_MASK) 1241 1242 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_6_MASK (0x40U) 1243 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_6_SHIFT (6U) 1244 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_6_WIDTH (1U) 1245 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_6_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_6_MASK) 1246 1247 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_7_MASK (0x80U) 1248 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_7_SHIFT (7U) 1249 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_7_WIDTH (1U) 1250 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_7_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_0_7_MASK) 1251 1252 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_0_MASK (0x100U) 1253 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_0_SHIFT (8U) 1254 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_0_WIDTH (1U) 1255 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_0_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_0_MASK) 1256 1257 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_1_MASK (0x200U) 1258 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_1_SHIFT (9U) 1259 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_1_WIDTH (1U) 1260 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_1_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_1_MASK) 1261 1262 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_2_MASK (0x400U) 1263 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_2_SHIFT (10U) 1264 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_2_WIDTH (1U) 1265 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_2_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_2_MASK) 1266 1267 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_3_MASK (0x800U) 1268 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_3_SHIFT (11U) 1269 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_3_WIDTH (1U) 1270 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_3_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_3_MASK) 1271 1272 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_4_MASK (0x1000U) 1273 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_4_SHIFT (12U) 1274 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_4_WIDTH (1U) 1275 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_4_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_4_MASK) 1276 1277 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_5_MASK (0x2000U) 1278 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_5_SHIFT (13U) 1279 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_5_WIDTH (1U) 1280 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_5_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_5_MASK) 1281 1282 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_6_MASK (0x4000U) 1283 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_6_SHIFT (14U) 1284 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_6_WIDTH (1U) 1285 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_6_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_6_MASK) 1286 1287 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_7_MASK (0x8000U) 1288 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_7_SHIFT (15U) 1289 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_7_WIDTH (1U) 1290 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_7_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_1_7_MASK) 1291 1292 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_0_MASK (0x10000U) 1293 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_0_SHIFT (16U) 1294 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_0_WIDTH (1U) 1295 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_0_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_0_MASK) 1296 1297 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_1_MASK (0x20000U) 1298 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_1_SHIFT (17U) 1299 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_1_WIDTH (1U) 1300 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_1_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_1_MASK) 1301 1302 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_2_MASK (0x40000U) 1303 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_2_SHIFT (18U) 1304 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_2_WIDTH (1U) 1305 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_2_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_2_MASK) 1306 1307 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_3_MASK (0x80000U) 1308 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_3_SHIFT (19U) 1309 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_3_WIDTH (1U) 1310 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_3_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_3_MASK) 1311 1312 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_4_MASK (0x100000U) 1313 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_4_SHIFT (20U) 1314 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_4_WIDTH (1U) 1315 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_4_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_4_MASK) 1316 1317 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_5_MASK (0x200000U) 1318 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_5_SHIFT (21U) 1319 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_5_WIDTH (1U) 1320 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_5_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_5_MASK) 1321 1322 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_6_MASK (0x400000U) 1323 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_6_SHIFT (22U) 1324 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_6_WIDTH (1U) 1325 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_6_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_6_MASK) 1326 1327 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_7_MASK (0x800000U) 1328 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_7_SHIFT (23U) 1329 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_7_WIDTH (1U) 1330 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_7_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_2_7_MASK) 1331 1332 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_0_MASK (0x1000000U) 1333 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_0_SHIFT (24U) 1334 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_0_WIDTH (1U) 1335 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_0_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_0_MASK) 1336 1337 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_1_MASK (0x2000000U) 1338 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_1_SHIFT (25U) 1339 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_1_WIDTH (1U) 1340 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_1_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_1_MASK) 1341 1342 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_2_MASK (0x4000000U) 1343 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_2_SHIFT (26U) 1344 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_2_WIDTH (1U) 1345 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_2_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_2_MASK) 1346 1347 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_3_MASK (0x8000000U) 1348 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_3_SHIFT (27U) 1349 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_3_WIDTH (1U) 1350 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_3_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_3_MASK) 1351 1352 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_4_MASK (0x10000000U) 1353 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_4_SHIFT (28U) 1354 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_4_WIDTH (1U) 1355 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_4_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_4_MASK) 1356 1357 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_5_MASK (0x20000000U) 1358 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_5_SHIFT (29U) 1359 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_5_WIDTH (1U) 1360 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_5_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_5_MASK) 1361 1362 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_6_MASK (0x40000000U) 1363 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_6_SHIFT (30U) 1364 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_6_WIDTH (1U) 1365 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_6_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_6_MASK) 1366 1367 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_7_MASK (0x80000000U) 1368 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_7_SHIFT (31U) 1369 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_7_WIDTH (1U) 1370 #define GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_7_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_0_MCA_3_7_MASK) 1371 /*! @} */ 1372 1373 /*! @name MON_ACTIVITY_MCS0 - MON activity register for MCS [j] */ 1374 /*! @{ */ 1375 1376 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_0_MASK (0x1U) 1377 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_0_SHIFT (0U) 1378 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_0_WIDTH (1U) 1379 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_0_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_0_MASK) 1380 1381 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_1_MASK (0x2U) 1382 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_1_SHIFT (1U) 1383 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_1_WIDTH (1U) 1384 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_1_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_1_MASK) 1385 1386 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_2_MASK (0x4U) 1387 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_2_SHIFT (2U) 1388 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_2_WIDTH (1U) 1389 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_2_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_2_MASK) 1390 1391 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_3_MASK (0x8U) 1392 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_3_SHIFT (3U) 1393 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_3_WIDTH (1U) 1394 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_3_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_3_MASK) 1395 1396 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_4_MASK (0x10U) 1397 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_4_SHIFT (4U) 1398 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_4_WIDTH (1U) 1399 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_4_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_4_MASK) 1400 1401 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_5_MASK (0x20U) 1402 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_5_SHIFT (5U) 1403 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_5_WIDTH (1U) 1404 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_5_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_5_MASK) 1405 1406 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_6_MASK (0x40U) 1407 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_6_SHIFT (6U) 1408 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_6_WIDTH (1U) 1409 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_6_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_6_MASK) 1410 1411 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_7_MASK (0x80U) 1412 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_7_SHIFT (7U) 1413 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_7_WIDTH (1U) 1414 #define GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_7_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS0_MCA_7_MASK) 1415 /*! @} */ 1416 1417 /*! @name MON_ACTIVITY_MCS1 - MON activity register for MCS [j] */ 1418 /*! @{ */ 1419 1420 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_0_MASK (0x1U) 1421 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_0_SHIFT (0U) 1422 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_0_WIDTH (1U) 1423 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_0_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_0_MASK) 1424 1425 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_1_MASK (0x2U) 1426 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_1_SHIFT (1U) 1427 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_1_WIDTH (1U) 1428 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_1_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_1_MASK) 1429 1430 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_2_MASK (0x4U) 1431 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_2_SHIFT (2U) 1432 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_2_WIDTH (1U) 1433 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_2_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_2_MASK) 1434 1435 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_3_MASK (0x8U) 1436 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_3_SHIFT (3U) 1437 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_3_WIDTH (1U) 1438 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_3_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_3_MASK) 1439 1440 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_4_MASK (0x10U) 1441 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_4_SHIFT (4U) 1442 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_4_WIDTH (1U) 1443 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_4_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_4_MASK) 1444 1445 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_5_MASK (0x20U) 1446 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_5_SHIFT (5U) 1447 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_5_WIDTH (1U) 1448 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_5_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_5_MASK) 1449 1450 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_6_MASK (0x40U) 1451 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_6_SHIFT (6U) 1452 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_6_WIDTH (1U) 1453 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_6_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_6_MASK) 1454 1455 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_7_MASK (0x80U) 1456 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_7_SHIFT (7U) 1457 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_7_WIDTH (1U) 1458 #define GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_7_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS1_MCA_7_MASK) 1459 /*! @} */ 1460 1461 /*! @name MON_ACTIVITY_MCS2 - MON activity register for MCS [j] */ 1462 /*! @{ */ 1463 1464 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_0_MASK (0x1U) 1465 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_0_SHIFT (0U) 1466 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_0_WIDTH (1U) 1467 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_0_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_0_MASK) 1468 1469 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_1_MASK (0x2U) 1470 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_1_SHIFT (1U) 1471 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_1_WIDTH (1U) 1472 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_1_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_1_MASK) 1473 1474 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_2_MASK (0x4U) 1475 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_2_SHIFT (2U) 1476 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_2_WIDTH (1U) 1477 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_2_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_2_MASK) 1478 1479 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_3_MASK (0x8U) 1480 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_3_SHIFT (3U) 1481 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_3_WIDTH (1U) 1482 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_3_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_3_MASK) 1483 1484 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_4_MASK (0x10U) 1485 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_4_SHIFT (4U) 1486 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_4_WIDTH (1U) 1487 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_4_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_4_MASK) 1488 1489 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_5_MASK (0x20U) 1490 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_5_SHIFT (5U) 1491 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_5_WIDTH (1U) 1492 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_5_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_5_MASK) 1493 1494 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_6_MASK (0x40U) 1495 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_6_SHIFT (6U) 1496 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_6_WIDTH (1U) 1497 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_6_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_6_MASK) 1498 1499 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_7_MASK (0x80U) 1500 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_7_SHIFT (7U) 1501 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_7_WIDTH (1U) 1502 #define GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_7_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS2_MCA_7_MASK) 1503 /*! @} */ 1504 1505 /*! @name MON_ACTIVITY_MCS3 - MON activity register for MCS [j] */ 1506 /*! @{ */ 1507 1508 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_0_MASK (0x1U) 1509 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_0_SHIFT (0U) 1510 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_0_WIDTH (1U) 1511 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_0_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_0_MASK) 1512 1513 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_1_MASK (0x2U) 1514 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_1_SHIFT (1U) 1515 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_1_WIDTH (1U) 1516 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_1_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_1_MASK) 1517 1518 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_2_MASK (0x4U) 1519 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_2_SHIFT (2U) 1520 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_2_WIDTH (1U) 1521 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_2_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_2_MASK) 1522 1523 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_3_MASK (0x8U) 1524 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_3_SHIFT (3U) 1525 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_3_WIDTH (1U) 1526 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_3_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_3_MASK) 1527 1528 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_4_MASK (0x10U) 1529 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_4_SHIFT (4U) 1530 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_4_WIDTH (1U) 1531 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_4_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_4_MASK) 1532 1533 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_5_MASK (0x20U) 1534 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_5_SHIFT (5U) 1535 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_5_WIDTH (1U) 1536 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_5_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_5_MASK) 1537 1538 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_6_MASK (0x40U) 1539 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_6_SHIFT (6U) 1540 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_6_WIDTH (1U) 1541 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_6_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_6_MASK) 1542 1543 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_7_MASK (0x80U) 1544 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_7_SHIFT (7U) 1545 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_7_WIDTH (1U) 1546 #define GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_7_SHIFT)) & GTM_gtm_cls1_MON_ACTIVITY_MCS3_MCA_7_MASK) 1547 /*! @} */ 1548 1549 /*! @name CMP_EN - CMP comparator enable register */ 1550 /*! @{ */ 1551 1552 #define GTM_gtm_cls1_CMP_EN_ABWC0_EN_MASK (0x1U) 1553 #define GTM_gtm_cls1_CMP_EN_ABWC0_EN_SHIFT (0U) 1554 #define GTM_gtm_cls1_CMP_EN_ABWC0_EN_WIDTH (1U) 1555 #define GTM_gtm_cls1_CMP_EN_ABWC0_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC0_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC0_EN_MASK) 1556 1557 #define GTM_gtm_cls1_CMP_EN_ABWC1_EN_MASK (0x2U) 1558 #define GTM_gtm_cls1_CMP_EN_ABWC1_EN_SHIFT (1U) 1559 #define GTM_gtm_cls1_CMP_EN_ABWC1_EN_WIDTH (1U) 1560 #define GTM_gtm_cls1_CMP_EN_ABWC1_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC1_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC1_EN_MASK) 1561 1562 #define GTM_gtm_cls1_CMP_EN_ABWC2_EN_MASK (0x4U) 1563 #define GTM_gtm_cls1_CMP_EN_ABWC2_EN_SHIFT (2U) 1564 #define GTM_gtm_cls1_CMP_EN_ABWC2_EN_WIDTH (1U) 1565 #define GTM_gtm_cls1_CMP_EN_ABWC2_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC2_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC2_EN_MASK) 1566 1567 #define GTM_gtm_cls1_CMP_EN_ABWC3_EN_MASK (0x8U) 1568 #define GTM_gtm_cls1_CMP_EN_ABWC3_EN_SHIFT (3U) 1569 #define GTM_gtm_cls1_CMP_EN_ABWC3_EN_WIDTH (1U) 1570 #define GTM_gtm_cls1_CMP_EN_ABWC3_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC3_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC3_EN_MASK) 1571 1572 #define GTM_gtm_cls1_CMP_EN_ABWC4_EN_MASK (0x10U) 1573 #define GTM_gtm_cls1_CMP_EN_ABWC4_EN_SHIFT (4U) 1574 #define GTM_gtm_cls1_CMP_EN_ABWC4_EN_WIDTH (1U) 1575 #define GTM_gtm_cls1_CMP_EN_ABWC4_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC4_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC4_EN_MASK) 1576 1577 #define GTM_gtm_cls1_CMP_EN_ABWC5_EN_MASK (0x20U) 1578 #define GTM_gtm_cls1_CMP_EN_ABWC5_EN_SHIFT (5U) 1579 #define GTM_gtm_cls1_CMP_EN_ABWC5_EN_WIDTH (1U) 1580 #define GTM_gtm_cls1_CMP_EN_ABWC5_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC5_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC5_EN_MASK) 1581 1582 #define GTM_gtm_cls1_CMP_EN_ABWC6_EN_MASK (0x40U) 1583 #define GTM_gtm_cls1_CMP_EN_ABWC6_EN_SHIFT (6U) 1584 #define GTM_gtm_cls1_CMP_EN_ABWC6_EN_WIDTH (1U) 1585 #define GTM_gtm_cls1_CMP_EN_ABWC6_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC6_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC6_EN_MASK) 1586 1587 #define GTM_gtm_cls1_CMP_EN_ABWC7_EN_MASK (0x80U) 1588 #define GTM_gtm_cls1_CMP_EN_ABWC7_EN_SHIFT (7U) 1589 #define GTM_gtm_cls1_CMP_EN_ABWC7_EN_WIDTH (1U) 1590 #define GTM_gtm_cls1_CMP_EN_ABWC7_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC7_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC7_EN_MASK) 1591 1592 #define GTM_gtm_cls1_CMP_EN_ABWC8_EN_MASK (0x100U) 1593 #define GTM_gtm_cls1_CMP_EN_ABWC8_EN_SHIFT (8U) 1594 #define GTM_gtm_cls1_CMP_EN_ABWC8_EN_WIDTH (1U) 1595 #define GTM_gtm_cls1_CMP_EN_ABWC8_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC8_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC8_EN_MASK) 1596 1597 #define GTM_gtm_cls1_CMP_EN_ABWC9_EN_MASK (0x200U) 1598 #define GTM_gtm_cls1_CMP_EN_ABWC9_EN_SHIFT (9U) 1599 #define GTM_gtm_cls1_CMP_EN_ABWC9_EN_WIDTH (1U) 1600 #define GTM_gtm_cls1_CMP_EN_ABWC9_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC9_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC9_EN_MASK) 1601 1602 #define GTM_gtm_cls1_CMP_EN_ABWC10_EN_MASK (0x400U) 1603 #define GTM_gtm_cls1_CMP_EN_ABWC10_EN_SHIFT (10U) 1604 #define GTM_gtm_cls1_CMP_EN_ABWC10_EN_WIDTH (1U) 1605 #define GTM_gtm_cls1_CMP_EN_ABWC10_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC10_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC10_EN_MASK) 1606 1607 #define GTM_gtm_cls1_CMP_EN_ABWC11_EN_MASK (0x800U) 1608 #define GTM_gtm_cls1_CMP_EN_ABWC11_EN_SHIFT (11U) 1609 #define GTM_gtm_cls1_CMP_EN_ABWC11_EN_WIDTH (1U) 1610 #define GTM_gtm_cls1_CMP_EN_ABWC11_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_ABWC11_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_ABWC11_EN_MASK) 1611 1612 #define GTM_gtm_cls1_CMP_EN_TBWC0_EN_MASK (0x1000U) 1613 #define GTM_gtm_cls1_CMP_EN_TBWC0_EN_SHIFT (12U) 1614 #define GTM_gtm_cls1_CMP_EN_TBWC0_EN_WIDTH (1U) 1615 #define GTM_gtm_cls1_CMP_EN_TBWC0_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC0_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC0_EN_MASK) 1616 1617 #define GTM_gtm_cls1_CMP_EN_TBWC1_EN_MASK (0x2000U) 1618 #define GTM_gtm_cls1_CMP_EN_TBWC1_EN_SHIFT (13U) 1619 #define GTM_gtm_cls1_CMP_EN_TBWC1_EN_WIDTH (1U) 1620 #define GTM_gtm_cls1_CMP_EN_TBWC1_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC1_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC1_EN_MASK) 1621 1622 #define GTM_gtm_cls1_CMP_EN_TBWC2_EN_MASK (0x4000U) 1623 #define GTM_gtm_cls1_CMP_EN_TBWC2_EN_SHIFT (14U) 1624 #define GTM_gtm_cls1_CMP_EN_TBWC2_EN_WIDTH (1U) 1625 #define GTM_gtm_cls1_CMP_EN_TBWC2_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC2_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC2_EN_MASK) 1626 1627 #define GTM_gtm_cls1_CMP_EN_TBWC3_EN_MASK (0x8000U) 1628 #define GTM_gtm_cls1_CMP_EN_TBWC3_EN_SHIFT (15U) 1629 #define GTM_gtm_cls1_CMP_EN_TBWC3_EN_WIDTH (1U) 1630 #define GTM_gtm_cls1_CMP_EN_TBWC3_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC3_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC3_EN_MASK) 1631 1632 #define GTM_gtm_cls1_CMP_EN_TBWC4_EN_MASK (0x10000U) 1633 #define GTM_gtm_cls1_CMP_EN_TBWC4_EN_SHIFT (16U) 1634 #define GTM_gtm_cls1_CMP_EN_TBWC4_EN_WIDTH (1U) 1635 #define GTM_gtm_cls1_CMP_EN_TBWC4_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC4_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC4_EN_MASK) 1636 1637 #define GTM_gtm_cls1_CMP_EN_TBWC5_EN_MASK (0x20000U) 1638 #define GTM_gtm_cls1_CMP_EN_TBWC5_EN_SHIFT (17U) 1639 #define GTM_gtm_cls1_CMP_EN_TBWC5_EN_WIDTH (1U) 1640 #define GTM_gtm_cls1_CMP_EN_TBWC5_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC5_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC5_EN_MASK) 1641 1642 #define GTM_gtm_cls1_CMP_EN_TBWC6_EN_MASK (0x40000U) 1643 #define GTM_gtm_cls1_CMP_EN_TBWC6_EN_SHIFT (18U) 1644 #define GTM_gtm_cls1_CMP_EN_TBWC6_EN_WIDTH (1U) 1645 #define GTM_gtm_cls1_CMP_EN_TBWC6_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC6_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC6_EN_MASK) 1646 1647 #define GTM_gtm_cls1_CMP_EN_TBWC7_EN_MASK (0x80000U) 1648 #define GTM_gtm_cls1_CMP_EN_TBWC7_EN_SHIFT (19U) 1649 #define GTM_gtm_cls1_CMP_EN_TBWC7_EN_WIDTH (1U) 1650 #define GTM_gtm_cls1_CMP_EN_TBWC7_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC7_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC7_EN_MASK) 1651 1652 #define GTM_gtm_cls1_CMP_EN_TBWC8_EN_MASK (0x100000U) 1653 #define GTM_gtm_cls1_CMP_EN_TBWC8_EN_SHIFT (20U) 1654 #define GTM_gtm_cls1_CMP_EN_TBWC8_EN_WIDTH (1U) 1655 #define GTM_gtm_cls1_CMP_EN_TBWC8_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC8_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC8_EN_MASK) 1656 1657 #define GTM_gtm_cls1_CMP_EN_TBWC9_EN_MASK (0x200000U) 1658 #define GTM_gtm_cls1_CMP_EN_TBWC9_EN_SHIFT (21U) 1659 #define GTM_gtm_cls1_CMP_EN_TBWC9_EN_WIDTH (1U) 1660 #define GTM_gtm_cls1_CMP_EN_TBWC9_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC9_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC9_EN_MASK) 1661 1662 #define GTM_gtm_cls1_CMP_EN_TBWC10_EN_MASK (0x400000U) 1663 #define GTM_gtm_cls1_CMP_EN_TBWC10_EN_SHIFT (22U) 1664 #define GTM_gtm_cls1_CMP_EN_TBWC10_EN_WIDTH (1U) 1665 #define GTM_gtm_cls1_CMP_EN_TBWC10_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC10_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC10_EN_MASK) 1666 1667 #define GTM_gtm_cls1_CMP_EN_TBWC11_EN_MASK (0x800000U) 1668 #define GTM_gtm_cls1_CMP_EN_TBWC11_EN_SHIFT (23U) 1669 #define GTM_gtm_cls1_CMP_EN_TBWC11_EN_WIDTH (1U) 1670 #define GTM_gtm_cls1_CMP_EN_TBWC11_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EN_TBWC11_EN_SHIFT)) & GTM_gtm_cls1_CMP_EN_TBWC11_EN_MASK) 1671 /*! @} */ 1672 1673 /*! @name CMP_IRQ_NOTIFY - CMP event notification register */ 1674 /*! @{ */ 1675 1676 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC0_MASK (0x1U) 1677 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC0_SHIFT (0U) 1678 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC0_WIDTH (1U) 1679 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC0_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC0_MASK) 1680 1681 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC1_MASK (0x2U) 1682 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC1_SHIFT (1U) 1683 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC1_WIDTH (1U) 1684 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC1_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC1_MASK) 1685 1686 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC2_MASK (0x4U) 1687 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC2_SHIFT (2U) 1688 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC2_WIDTH (1U) 1689 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC2_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC2_MASK) 1690 1691 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC3_MASK (0x8U) 1692 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC3_SHIFT (3U) 1693 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC3_WIDTH (1U) 1694 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC3_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC3_MASK) 1695 1696 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC4_MASK (0x10U) 1697 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC4_SHIFT (4U) 1698 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC4_WIDTH (1U) 1699 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC4_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC4_MASK) 1700 1701 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC5_MASK (0x20U) 1702 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC5_SHIFT (5U) 1703 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC5_WIDTH (1U) 1704 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC5_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC5_MASK) 1705 1706 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC6_MASK (0x40U) 1707 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC6_SHIFT (6U) 1708 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC6_WIDTH (1U) 1709 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC6_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC6_MASK) 1710 1711 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC7_MASK (0x80U) 1712 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC7_SHIFT (7U) 1713 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC7_WIDTH (1U) 1714 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC7_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC7_MASK) 1715 1716 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC8_MASK (0x100U) 1717 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC8_SHIFT (8U) 1718 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC8_WIDTH (1U) 1719 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC8(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC8_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC8_MASK) 1720 1721 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC9_MASK (0x200U) 1722 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC9_SHIFT (9U) 1723 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC9_WIDTH (1U) 1724 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC9(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC9_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC9_MASK) 1725 1726 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC10_MASK (0x400U) 1727 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC10_SHIFT (10U) 1728 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC10_WIDTH (1U) 1729 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC10(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC10_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC10_MASK) 1730 1731 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC11_MASK (0x800U) 1732 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC11_SHIFT (11U) 1733 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC11_WIDTH (1U) 1734 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC11(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC11_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_ABWC11_MASK) 1735 1736 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC0_MASK (0x1000U) 1737 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC0_SHIFT (12U) 1738 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC0_WIDTH (1U) 1739 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC0_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC0_MASK) 1740 1741 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC1_MASK (0x2000U) 1742 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC1_SHIFT (13U) 1743 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC1_WIDTH (1U) 1744 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC1_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC1_MASK) 1745 1746 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC2_MASK (0x4000U) 1747 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC2_SHIFT (14U) 1748 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC2_WIDTH (1U) 1749 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC2_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC2_MASK) 1750 1751 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC3_MASK (0x8000U) 1752 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC3_SHIFT (15U) 1753 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC3_WIDTH (1U) 1754 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC3_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC3_MASK) 1755 1756 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC4_MASK (0x10000U) 1757 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC4_SHIFT (16U) 1758 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC4_WIDTH (1U) 1759 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC4_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC4_MASK) 1760 1761 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC5_MASK (0x20000U) 1762 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC5_SHIFT (17U) 1763 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC5_WIDTH (1U) 1764 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC5_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC5_MASK) 1765 1766 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC6_MASK (0x40000U) 1767 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC6_SHIFT (18U) 1768 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC6_WIDTH (1U) 1769 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC6_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC6_MASK) 1770 1771 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC7_MASK (0x80000U) 1772 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC7_SHIFT (19U) 1773 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC7_WIDTH (1U) 1774 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC7_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC7_MASK) 1775 1776 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC8_MASK (0x100000U) 1777 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC8_SHIFT (20U) 1778 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC8_WIDTH (1U) 1779 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC8(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC8_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC8_MASK) 1780 1781 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC9_MASK (0x200000U) 1782 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC9_SHIFT (21U) 1783 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC9_WIDTH (1U) 1784 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC9(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC9_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC9_MASK) 1785 1786 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC10_MASK (0x400000U) 1787 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC10_SHIFT (22U) 1788 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC10_WIDTH (1U) 1789 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC10(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC10_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC10_MASK) 1790 1791 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC11_MASK (0x800000U) 1792 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC11_SHIFT (23U) 1793 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC11_WIDTH (1U) 1794 #define GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC11(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC11_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_NOTIFY_TBWC11_MASK) 1795 /*! @} */ 1796 1797 /*! @name CMP_IRQ_EN - CMP interrupt enable register */ 1798 /*! @{ */ 1799 1800 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC0_EN_IRQ_MASK (0x1U) 1801 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC0_EN_IRQ_SHIFT (0U) 1802 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC0_EN_IRQ_WIDTH (1U) 1803 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC0_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC0_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC0_EN_IRQ_MASK) 1804 1805 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC1_EN_IRQ_MASK (0x2U) 1806 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC1_EN_IRQ_SHIFT (1U) 1807 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC1_EN_IRQ_WIDTH (1U) 1808 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC1_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC1_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC1_EN_IRQ_MASK) 1809 1810 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC2_EN_IRQ_MASK (0x4U) 1811 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC2_EN_IRQ_SHIFT (2U) 1812 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC2_EN_IRQ_WIDTH (1U) 1813 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC2_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC2_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC2_EN_IRQ_MASK) 1814 1815 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC3_EN_IRQ_MASK (0x8U) 1816 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC3_EN_IRQ_SHIFT (3U) 1817 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC3_EN_IRQ_WIDTH (1U) 1818 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC3_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC3_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC3_EN_IRQ_MASK) 1819 1820 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC4_EN_IRQ_MASK (0x10U) 1821 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC4_EN_IRQ_SHIFT (4U) 1822 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC4_EN_IRQ_WIDTH (1U) 1823 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC4_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC4_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC4_EN_IRQ_MASK) 1824 1825 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC5_EN_IRQ_MASK (0x20U) 1826 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC5_EN_IRQ_SHIFT (5U) 1827 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC5_EN_IRQ_WIDTH (1U) 1828 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC5_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC5_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC5_EN_IRQ_MASK) 1829 1830 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC6_EN_IRQ_MASK (0x40U) 1831 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC6_EN_IRQ_SHIFT (6U) 1832 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC6_EN_IRQ_WIDTH (1U) 1833 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC6_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC6_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC6_EN_IRQ_MASK) 1834 1835 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC7_EN_IRQ_MASK (0x80U) 1836 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC7_EN_IRQ_SHIFT (7U) 1837 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC7_EN_IRQ_WIDTH (1U) 1838 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC7_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC7_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC7_EN_IRQ_MASK) 1839 1840 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC8_EN_IRQ_MASK (0x100U) 1841 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC8_EN_IRQ_SHIFT (8U) 1842 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC8_EN_IRQ_WIDTH (1U) 1843 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC8_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC8_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC8_EN_IRQ_MASK) 1844 1845 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC9_EN_IRQ_MASK (0x200U) 1846 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC9_EN_IRQ_SHIFT (9U) 1847 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC9_EN_IRQ_WIDTH (1U) 1848 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC9_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC9_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC9_EN_IRQ_MASK) 1849 1850 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC10_EN_IRQ_MASK (0x400U) 1851 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC10_EN_IRQ_SHIFT (10U) 1852 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC10_EN_IRQ_WIDTH (1U) 1853 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC10_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC10_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC10_EN_IRQ_MASK) 1854 1855 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC11_EN_IRQ_MASK (0x800U) 1856 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC11_EN_IRQ_SHIFT (11U) 1857 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC11_EN_IRQ_WIDTH (1U) 1858 #define GTM_gtm_cls1_CMP_IRQ_EN_ABWC11_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_ABWC11_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_ABWC11_EN_IRQ_MASK) 1859 1860 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC0_EN_IRQ_MASK (0x1000U) 1861 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC0_EN_IRQ_SHIFT (12U) 1862 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC0_EN_IRQ_WIDTH (1U) 1863 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC0_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC0_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC0_EN_IRQ_MASK) 1864 1865 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC1_EN_IRQ_MASK (0x2000U) 1866 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC1_EN_IRQ_SHIFT (13U) 1867 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC1_EN_IRQ_WIDTH (1U) 1868 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC1_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC1_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC1_EN_IRQ_MASK) 1869 1870 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC2_EN_IRQ_MASK (0x4000U) 1871 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC2_EN_IRQ_SHIFT (14U) 1872 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC2_EN_IRQ_WIDTH (1U) 1873 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC2_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC2_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC2_EN_IRQ_MASK) 1874 1875 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC3_EN_IRQ_MASK (0x8000U) 1876 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC3_EN_IRQ_SHIFT (15U) 1877 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC3_EN_IRQ_WIDTH (1U) 1878 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC3_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC3_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC3_EN_IRQ_MASK) 1879 1880 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC4_EN_IRQ_MASK (0x10000U) 1881 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC4_EN_IRQ_SHIFT (16U) 1882 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC4_EN_IRQ_WIDTH (1U) 1883 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC4_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC4_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC4_EN_IRQ_MASK) 1884 1885 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC5_EN_IRQ_MASK (0x20000U) 1886 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC5_EN_IRQ_SHIFT (17U) 1887 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC5_EN_IRQ_WIDTH (1U) 1888 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC5_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC5_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC5_EN_IRQ_MASK) 1889 1890 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC6_EN_IRQ_MASK (0x40000U) 1891 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC6_EN_IRQ_SHIFT (18U) 1892 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC6_EN_IRQ_WIDTH (1U) 1893 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC6_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC6_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC6_EN_IRQ_MASK) 1894 1895 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC7_EN_IRQ_MASK (0x80000U) 1896 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC7_EN_IRQ_SHIFT (19U) 1897 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC7_EN_IRQ_WIDTH (1U) 1898 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC7_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC7_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC7_EN_IRQ_MASK) 1899 1900 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC8_EN_IRQ_MASK (0x100000U) 1901 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC8_EN_IRQ_SHIFT (20U) 1902 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC8_EN_IRQ_WIDTH (1U) 1903 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC8_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC8_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC8_EN_IRQ_MASK) 1904 1905 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC9_EN_IRQ_MASK (0x200000U) 1906 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC9_EN_IRQ_SHIFT (21U) 1907 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC9_EN_IRQ_WIDTH (1U) 1908 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC9_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC9_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC9_EN_IRQ_MASK) 1909 1910 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC10_EN_IRQ_MASK (0x400000U) 1911 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC10_EN_IRQ_SHIFT (22U) 1912 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC10_EN_IRQ_WIDTH (1U) 1913 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC10_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC10_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC10_EN_IRQ_MASK) 1914 1915 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC11_EN_IRQ_MASK (0x800000U) 1916 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC11_EN_IRQ_SHIFT (23U) 1917 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC11_EN_IRQ_WIDTH (1U) 1918 #define GTM_gtm_cls1_CMP_IRQ_EN_TBWC11_EN_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_EN_TBWC11_EN_IRQ_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_EN_TBWC11_EN_IRQ_MASK) 1919 /*! @} */ 1920 1921 /*! @name CMP_IRQ_FORCINT - CMP interrupt force register */ 1922 /*! @{ */ 1923 1924 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC0_MASK (0x1U) 1925 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC0_SHIFT (0U) 1926 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC0_WIDTH (1U) 1927 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC0_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC0_MASK) 1928 1929 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC1_MASK (0x2U) 1930 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC1_SHIFT (1U) 1931 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC1_WIDTH (1U) 1932 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC1_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC1_MASK) 1933 1934 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC2_MASK (0x4U) 1935 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC2_SHIFT (2U) 1936 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC2_WIDTH (1U) 1937 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC2_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC2_MASK) 1938 1939 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC3_MASK (0x8U) 1940 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC3_SHIFT (3U) 1941 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC3_WIDTH (1U) 1942 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC3_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC3_MASK) 1943 1944 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC4_MASK (0x10U) 1945 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC4_SHIFT (4U) 1946 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC4_WIDTH (1U) 1947 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC4_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC4_MASK) 1948 1949 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC5_MASK (0x20U) 1950 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC5_SHIFT (5U) 1951 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC5_WIDTH (1U) 1952 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC5_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC5_MASK) 1953 1954 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC6_MASK (0x40U) 1955 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC6_SHIFT (6U) 1956 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC6_WIDTH (1U) 1957 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC6_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC6_MASK) 1958 1959 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC7_MASK (0x80U) 1960 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC7_SHIFT (7U) 1961 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC7_WIDTH (1U) 1962 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC7_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC7_MASK) 1963 1964 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC8_MASK (0x100U) 1965 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC8_SHIFT (8U) 1966 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC8_WIDTH (1U) 1967 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC8(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC8_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC8_MASK) 1968 1969 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC9_MASK (0x200U) 1970 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC9_SHIFT (9U) 1971 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC9_WIDTH (1U) 1972 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC9(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC9_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC9_MASK) 1973 1974 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC10_MASK (0x400U) 1975 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC10_SHIFT (10U) 1976 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC10_WIDTH (1U) 1977 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC10(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC10_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC10_MASK) 1978 1979 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC11_MASK (0x800U) 1980 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC11_SHIFT (11U) 1981 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC11_WIDTH (1U) 1982 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC11(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC11_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_ABWC11_MASK) 1983 1984 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC0_MASK (0x1000U) 1985 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC0_SHIFT (12U) 1986 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC0_WIDTH (1U) 1987 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC0_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC0_MASK) 1988 1989 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC1_MASK (0x2000U) 1990 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC1_SHIFT (13U) 1991 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC1_WIDTH (1U) 1992 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC1_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC1_MASK) 1993 1994 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC2_MASK (0x4000U) 1995 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC2_SHIFT (14U) 1996 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC2_WIDTH (1U) 1997 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC2_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC2_MASK) 1998 1999 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC3_MASK (0x8000U) 2000 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC3_SHIFT (15U) 2001 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC3_WIDTH (1U) 2002 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC3_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC3_MASK) 2003 2004 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC4_MASK (0x10000U) 2005 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC4_SHIFT (16U) 2006 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC4_WIDTH (1U) 2007 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC4_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC4_MASK) 2008 2009 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC5_MASK (0x20000U) 2010 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC5_SHIFT (17U) 2011 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC5_WIDTH (1U) 2012 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC5_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC5_MASK) 2013 2014 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC6_MASK (0x40000U) 2015 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC6_SHIFT (18U) 2016 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC6_WIDTH (1U) 2017 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC6_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC6_MASK) 2018 2019 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC7_MASK (0x80000U) 2020 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC7_SHIFT (19U) 2021 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC7_WIDTH (1U) 2022 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC7_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC7_MASK) 2023 2024 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC8_MASK (0x100000U) 2025 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC8_SHIFT (20U) 2026 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC8_WIDTH (1U) 2027 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC8(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC8_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC8_MASK) 2028 2029 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC9_MASK (0x200000U) 2030 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC9_SHIFT (21U) 2031 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC9_WIDTH (1U) 2032 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC9(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC9_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC9_MASK) 2033 2034 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC10_MASK (0x400000U) 2035 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC10_SHIFT (22U) 2036 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC10_WIDTH (1U) 2037 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC10(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC10_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC10_MASK) 2038 2039 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC11_MASK (0x800000U) 2040 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC11_SHIFT (23U) 2041 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC11_WIDTH (1U) 2042 #define GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC11(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC11_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_FORCINT_TRG_TBWC11_MASK) 2043 /*! @} */ 2044 2045 /*! @name CMP_IRQ_MODE - CMP interrupt mode configuration register */ 2046 /*! @{ */ 2047 2048 #define GTM_gtm_cls1_CMP_IRQ_MODE_IRQ_MODE_MASK (0x3U) 2049 #define GTM_gtm_cls1_CMP_IRQ_MODE_IRQ_MODE_SHIFT (0U) 2050 #define GTM_gtm_cls1_CMP_IRQ_MODE_IRQ_MODE_WIDTH (2U) 2051 #define GTM_gtm_cls1_CMP_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_CMP_IRQ_MODE_IRQ_MODE_MASK) 2052 /*! @} */ 2053 2054 /*! @name CMP_EIRQ_EN - CMP error interrupt enable register */ 2055 /*! @{ */ 2056 2057 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC0_EN_EIRQ_MASK (0x1U) 2058 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC0_EN_EIRQ_SHIFT (0U) 2059 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC0_EN_EIRQ_WIDTH (1U) 2060 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC0_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC0_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC0_EN_EIRQ_MASK) 2061 2062 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC1_EN_EIRQ_MASK (0x2U) 2063 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC1_EN_EIRQ_SHIFT (1U) 2064 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC1_EN_EIRQ_WIDTH (1U) 2065 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC1_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC1_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC1_EN_EIRQ_MASK) 2066 2067 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC2_EN_EIRQ_MASK (0x4U) 2068 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC2_EN_EIRQ_SHIFT (2U) 2069 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC2_EN_EIRQ_WIDTH (1U) 2070 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC2_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC2_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC2_EN_EIRQ_MASK) 2071 2072 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC3_EN_EIRQ_MASK (0x8U) 2073 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC3_EN_EIRQ_SHIFT (3U) 2074 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC3_EN_EIRQ_WIDTH (1U) 2075 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC3_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC3_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC3_EN_EIRQ_MASK) 2076 2077 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC4_EN_EIRQ_MASK (0x10U) 2078 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC4_EN_EIRQ_SHIFT (4U) 2079 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC4_EN_EIRQ_WIDTH (1U) 2080 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC4_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC4_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC4_EN_EIRQ_MASK) 2081 2082 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC5_EN_EIRQ_MASK (0x20U) 2083 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC5_EN_EIRQ_SHIFT (5U) 2084 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC5_EN_EIRQ_WIDTH (1U) 2085 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC5_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC5_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC5_EN_EIRQ_MASK) 2086 2087 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC6_EN_EIRQ_MASK (0x40U) 2088 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC6_EN_EIRQ_SHIFT (6U) 2089 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC6_EN_EIRQ_WIDTH (1U) 2090 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC6_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC6_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC6_EN_EIRQ_MASK) 2091 2092 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC7_EN_EIRQ_MASK (0x80U) 2093 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC7_EN_EIRQ_SHIFT (7U) 2094 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC7_EN_EIRQ_WIDTH (1U) 2095 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC7_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC7_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC7_EN_EIRQ_MASK) 2096 2097 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC8_EN_EIRQ_MASK (0x100U) 2098 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC8_EN_EIRQ_SHIFT (8U) 2099 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC8_EN_EIRQ_WIDTH (1U) 2100 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC8_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC8_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC8_EN_EIRQ_MASK) 2101 2102 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC9_EN_EIRQ_MASK (0x200U) 2103 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC9_EN_EIRQ_SHIFT (9U) 2104 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC9_EN_EIRQ_WIDTH (1U) 2105 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC9_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC9_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC9_EN_EIRQ_MASK) 2106 2107 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC10_EN_EIRQ_MASK (0x400U) 2108 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC10_EN_EIRQ_SHIFT (10U) 2109 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC10_EN_EIRQ_WIDTH (1U) 2110 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC10_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC10_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC10_EN_EIRQ_MASK) 2111 2112 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC11_EN_EIRQ_MASK (0x800U) 2113 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC11_EN_EIRQ_SHIFT (11U) 2114 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC11_EN_EIRQ_WIDTH (1U) 2115 #define GTM_gtm_cls1_CMP_EIRQ_EN_ABWC11_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_ABWC11_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_ABWC11_EN_EIRQ_MASK) 2116 2117 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC0_EN_EIRQ_MASK (0x1000U) 2118 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC0_EN_EIRQ_SHIFT (12U) 2119 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC0_EN_EIRQ_WIDTH (1U) 2120 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC0_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC0_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC0_EN_EIRQ_MASK) 2121 2122 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC1_EN_EIRQ_MASK (0x2000U) 2123 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC1_EN_EIRQ_SHIFT (13U) 2124 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC1_EN_EIRQ_WIDTH (1U) 2125 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC1_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC1_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC1_EN_EIRQ_MASK) 2126 2127 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC2_EN_EIRQ_MASK (0x4000U) 2128 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC2_EN_EIRQ_SHIFT (14U) 2129 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC2_EN_EIRQ_WIDTH (1U) 2130 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC2_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC2_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC2_EN_EIRQ_MASK) 2131 2132 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC3_EN_EIRQ_MASK (0x8000U) 2133 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC3_EN_EIRQ_SHIFT (15U) 2134 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC3_EN_EIRQ_WIDTH (1U) 2135 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC3_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC3_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC3_EN_EIRQ_MASK) 2136 2137 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC4_EN_EIRQ_MASK (0x10000U) 2138 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC4_EN_EIRQ_SHIFT (16U) 2139 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC4_EN_EIRQ_WIDTH (1U) 2140 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC4_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC4_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC4_EN_EIRQ_MASK) 2141 2142 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC5_EN_EIRQ_MASK (0x20000U) 2143 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC5_EN_EIRQ_SHIFT (17U) 2144 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC5_EN_EIRQ_WIDTH (1U) 2145 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC5_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC5_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC5_EN_EIRQ_MASK) 2146 2147 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC6_EN_EIRQ_MASK (0x40000U) 2148 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC6_EN_EIRQ_SHIFT (18U) 2149 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC6_EN_EIRQ_WIDTH (1U) 2150 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC6_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC6_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC6_EN_EIRQ_MASK) 2151 2152 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC7_EN_EIRQ_MASK (0x80000U) 2153 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC7_EN_EIRQ_SHIFT (19U) 2154 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC7_EN_EIRQ_WIDTH (1U) 2155 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC7_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC7_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC7_EN_EIRQ_MASK) 2156 2157 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC8_EN_EIRQ_MASK (0x100000U) 2158 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC8_EN_EIRQ_SHIFT (20U) 2159 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC8_EN_EIRQ_WIDTH (1U) 2160 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC8_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC8_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC8_EN_EIRQ_MASK) 2161 2162 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC9_EN_EIRQ_MASK (0x200000U) 2163 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC9_EN_EIRQ_SHIFT (21U) 2164 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC9_EN_EIRQ_WIDTH (1U) 2165 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC9_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC9_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC9_EN_EIRQ_MASK) 2166 2167 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC10_EN_EIRQ_MASK (0x400000U) 2168 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC10_EN_EIRQ_SHIFT (22U) 2169 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC10_EN_EIRQ_WIDTH (1U) 2170 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC10_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC10_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC10_EN_EIRQ_MASK) 2171 2172 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC11_EN_EIRQ_MASK (0x800000U) 2173 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC11_EN_EIRQ_SHIFT (23U) 2174 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC11_EN_EIRQ_WIDTH (1U) 2175 #define GTM_gtm_cls1_CMP_EIRQ_EN_TBWC11_EN_EIRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CMP_EIRQ_EN_TBWC11_EN_EIRQ_SHIFT)) & GTM_gtm_cls1_CMP_EIRQ_EN_TBWC11_EN_EIRQ_MASK) 2176 /*! @} */ 2177 2178 /*! @name TIM1_CH0_GPR0 - TIM[i] channel [x] general purpose 0 register */ 2179 /*! @{ */ 2180 2181 #define GTM_gtm_cls1_TIM1_CH0_GPR0_GPR0_MASK (0xFFFFFFU) 2182 #define GTM_gtm_cls1_TIM1_CH0_GPR0_GPR0_SHIFT (0U) 2183 #define GTM_gtm_cls1_TIM1_CH0_GPR0_GPR0_WIDTH (24U) 2184 #define GTM_gtm_cls1_TIM1_CH0_GPR0_GPR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_GPR0_GPR0_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_GPR0_GPR0_MASK) 2185 2186 #define GTM_gtm_cls1_TIM1_CH0_GPR0_ECNT_MASK (0xFF000000U) 2187 #define GTM_gtm_cls1_TIM1_CH0_GPR0_ECNT_SHIFT (24U) 2188 #define GTM_gtm_cls1_TIM1_CH0_GPR0_ECNT_WIDTH (8U) 2189 #define GTM_gtm_cls1_TIM1_CH0_GPR0_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_GPR0_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_GPR0_ECNT_MASK) 2190 /*! @} */ 2191 2192 /*! @name TIM1_CH0_GPR1 - TIM[i] channel [x] general purpose 0 register */ 2193 /*! @{ */ 2194 2195 #define GTM_gtm_cls1_TIM1_CH0_GPR1_GPR1_MASK (0xFFFFFFU) 2196 #define GTM_gtm_cls1_TIM1_CH0_GPR1_GPR1_SHIFT (0U) 2197 #define GTM_gtm_cls1_TIM1_CH0_GPR1_GPR1_WIDTH (24U) 2198 #define GTM_gtm_cls1_TIM1_CH0_GPR1_GPR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_GPR1_GPR1_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_GPR1_GPR1_MASK) 2199 2200 #define GTM_gtm_cls1_TIM1_CH0_GPR1_ECNT_MASK (0xFF000000U) 2201 #define GTM_gtm_cls1_TIM1_CH0_GPR1_ECNT_SHIFT (24U) 2202 #define GTM_gtm_cls1_TIM1_CH0_GPR1_ECNT_WIDTH (8U) 2203 #define GTM_gtm_cls1_TIM1_CH0_GPR1_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_GPR1_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_GPR1_ECNT_MASK) 2204 /*! @} */ 2205 2206 /*! @name TIM1_CH0_CNT - TIM[i] channel [x] SMU counter register */ 2207 /*! @{ */ 2208 2209 #define GTM_gtm_cls1_TIM1_CH0_CNT_CNT_MASK (0xFFFFFFU) 2210 #define GTM_gtm_cls1_TIM1_CH0_CNT_CNT_SHIFT (0U) 2211 #define GTM_gtm_cls1_TIM1_CH0_CNT_CNT_WIDTH (24U) 2212 #define GTM_gtm_cls1_TIM1_CH0_CNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CNT_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CNT_CNT_MASK) 2213 /*! @} */ 2214 2215 /*! @name TIM1_CH0_ECNT - TIM[i] channel [x] SMU edge counter register */ 2216 /*! @{ */ 2217 2218 #define GTM_gtm_cls1_TIM1_CH0_ECNT_ECNT_MASK (0xFFFFU) 2219 #define GTM_gtm_cls1_TIM1_CH0_ECNT_ECNT_SHIFT (0U) 2220 #define GTM_gtm_cls1_TIM1_CH0_ECNT_ECNT_WIDTH (16U) 2221 #define GTM_gtm_cls1_TIM1_CH0_ECNT_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECNT_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECNT_ECNT_MASK) 2222 /*! @} */ 2223 2224 /*! @name TIM1_CH0_CNTS - TIM[i] channel [x] SMU shadow counter register */ 2225 /*! @{ */ 2226 2227 #define GTM_gtm_cls1_TIM1_CH0_CNTS_CNTS_MASK (0xFFFFFFU) 2228 #define GTM_gtm_cls1_TIM1_CH0_CNTS_CNTS_SHIFT (0U) 2229 #define GTM_gtm_cls1_TIM1_CH0_CNTS_CNTS_WIDTH (24U) 2230 #define GTM_gtm_cls1_TIM1_CH0_CNTS_CNTS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CNTS_CNTS_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CNTS_CNTS_MASK) 2231 2232 #define GTM_gtm_cls1_TIM1_CH0_CNTS_ECNT_MASK (0xFF000000U) 2233 #define GTM_gtm_cls1_TIM1_CH0_CNTS_ECNT_SHIFT (24U) 2234 #define GTM_gtm_cls1_TIM1_CH0_CNTS_ECNT_WIDTH (8U) 2235 #define GTM_gtm_cls1_TIM1_CH0_CNTS_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CNTS_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CNTS_ECNT_MASK) 2236 /*! @} */ 2237 2238 /*! @name TIM1_CH0_TDUC - TIM[i] channel [x] TDU counter register */ 2239 /*! @{ */ 2240 2241 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT_MASK (0xFFU) 2242 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT_SHIFT (0U) 2243 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT_WIDTH (8U) 2244 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT_MASK) 2245 2246 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT1_MASK (0xFF00U) 2247 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT1_SHIFT (8U) 2248 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT1_WIDTH (8U) 2249 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT1_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT1_MASK) 2250 2251 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT2_MASK (0xFF0000U) 2252 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT2_SHIFT (16U) 2253 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT2_WIDTH (8U) 2254 #define GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT2_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_TDUC_TO_CNT2_MASK) 2255 /*! @} */ 2256 2257 /*! @name TIM1_CH0_TDUV - TIM[i] channel [x] TDU control register */ 2258 /*! @{ */ 2259 2260 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV_MASK (0xFFU) 2261 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV_SHIFT (0U) 2262 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV_WIDTH (8U) 2263 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_TDUV_TOV_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_TDUV_TOV_MASK) 2264 2265 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV1_MASK (0xFF00U) 2266 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV1_SHIFT (8U) 2267 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV1_WIDTH (8U) 2268 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_TDUV_TOV1_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_TDUV_TOV1_MASK) 2269 2270 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV2_MASK (0xFF0000U) 2271 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV2_SHIFT (16U) 2272 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV2_WIDTH (8U) 2273 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TOV2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_TDUV_TOV2_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_TDUV_TOV2_MASK) 2274 2275 #define GTM_gtm_cls1_TIM1_CH0_TDUV_SLICING_MASK (0x3000000U) 2276 #define GTM_gtm_cls1_TIM1_CH0_TDUV_SLICING_SHIFT (24U) 2277 #define GTM_gtm_cls1_TIM1_CH0_TDUV_SLICING_WIDTH (2U) 2278 #define GTM_gtm_cls1_TIM1_CH0_TDUV_SLICING(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_TDUV_SLICING_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_TDUV_SLICING_MASK) 2279 2280 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TCS_USE_SAMPLE_EVT_MASK (0x4000000U) 2281 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TCS_USE_SAMPLE_EVT_SHIFT (26U) 2282 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TCS_USE_SAMPLE_EVT_WIDTH (1U) 2283 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TCS_USE_SAMPLE_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_TDUV_TCS_USE_SAMPLE_EVT_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_TDUV_TCS_USE_SAMPLE_EVT_MASK) 2284 2285 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TDU_SAME_CNT_CLK_MASK (0x8000000U) 2286 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TDU_SAME_CNT_CLK_SHIFT (27U) 2287 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TDU_SAME_CNT_CLK_WIDTH (1U) 2288 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TDU_SAME_CNT_CLK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_TDUV_TDU_SAME_CNT_CLK_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_TDUV_TDU_SAME_CNT_CLK_MASK) 2289 2290 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TCS_MASK (0x70000000U) 2291 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TCS_SHIFT (28U) 2292 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TCS_WIDTH (3U) 2293 #define GTM_gtm_cls1_TIM1_CH0_TDUV_TCS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_TDUV_TCS_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_TDUV_TCS_MASK) 2294 /*! @} */ 2295 2296 /*! @name TIM1_CH0_FLT_RE - TIM[i] channel [x] filter parameter 0 register */ 2297 /*! @{ */ 2298 2299 #define GTM_gtm_cls1_TIM1_CH0_FLT_RE_FLT_RE_MASK (0xFFFFFFU) 2300 #define GTM_gtm_cls1_TIM1_CH0_FLT_RE_FLT_RE_SHIFT (0U) 2301 #define GTM_gtm_cls1_TIM1_CH0_FLT_RE_FLT_RE_WIDTH (24U) 2302 #define GTM_gtm_cls1_TIM1_CH0_FLT_RE_FLT_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_FLT_RE_FLT_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_FLT_RE_FLT_RE_MASK) 2303 /*! @} */ 2304 2305 /*! @name TIM1_CH0_FLT_FE - TIM[i] channel [x] filter parameter 1 register */ 2306 /*! @{ */ 2307 2308 #define GTM_gtm_cls1_TIM1_CH0_FLT_FE_FLT_FE_MASK (0xFFFFFFU) 2309 #define GTM_gtm_cls1_TIM1_CH0_FLT_FE_FLT_FE_SHIFT (0U) 2310 #define GTM_gtm_cls1_TIM1_CH0_FLT_FE_FLT_FE_WIDTH (24U) 2311 #define GTM_gtm_cls1_TIM1_CH0_FLT_FE_FLT_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_FLT_FE_FLT_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_FLT_FE_FLT_FE_MASK) 2312 /*! @} */ 2313 2314 /*! @name TIM1_CH0_CTRL - TIM[i] channel [x] control register */ 2315 /*! @{ */ 2316 2317 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_EN_MASK (0x1U) 2318 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_EN_SHIFT (0U) 2319 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_EN_WIDTH (1U) 2320 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_EN_MASK) 2321 2322 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_MODE_MASK (0xEU) 2323 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_MODE_SHIFT (1U) 2324 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_MODE_WIDTH (3U) 2325 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_TIM_MODE_MASK) 2326 2327 #define GTM_gtm_cls1_TIM1_CH0_CTRL_OSM_MASK (0x10U) 2328 #define GTM_gtm_cls1_TIM1_CH0_CTRL_OSM_SHIFT (4U) 2329 #define GTM_gtm_cls1_TIM1_CH0_CTRL_OSM_WIDTH (1U) 2330 #define GTM_gtm_cls1_TIM1_CH0_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_OSM_MASK) 2331 2332 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ARU_EN_MASK (0x20U) 2333 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ARU_EN_SHIFT (5U) 2334 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ARU_EN_WIDTH (1U) 2335 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_ARU_EN_MASK) 2336 2337 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CICTRL_MASK (0x40U) 2338 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CICTRL_SHIFT (6U) 2339 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CICTRL_WIDTH (1U) 2340 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CICTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_CICTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_CICTRL_MASK) 2341 2342 #define GTM_gtm_cls1_TIM1_CH0_CTRL_GPR0_SEL_MASK (0x300U) 2343 #define GTM_gtm_cls1_TIM1_CH0_CTRL_GPR0_SEL_SHIFT (8U) 2344 #define GTM_gtm_cls1_TIM1_CH0_CTRL_GPR0_SEL_WIDTH (2U) 2345 #define GTM_gtm_cls1_TIM1_CH0_CTRL_GPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_GPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_GPR0_SEL_MASK) 2346 2347 #define GTM_gtm_cls1_TIM1_CH0_CTRL_GPR1_SEL_MASK (0xC00U) 2348 #define GTM_gtm_cls1_TIM1_CH0_CTRL_GPR1_SEL_SHIFT (10U) 2349 #define GTM_gtm_cls1_TIM1_CH0_CTRL_GPR1_SEL_WIDTH (2U) 2350 #define GTM_gtm_cls1_TIM1_CH0_CTRL_GPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_GPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_GPR1_SEL_MASK) 2351 2352 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CNTS_SEL_MASK (0x1000U) 2353 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CNTS_SEL_SHIFT (12U) 2354 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CNTS_SEL_WIDTH (1U) 2355 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CNTS_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_CNTS_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_CNTS_SEL_MASK) 2356 2357 #define GTM_gtm_cls1_TIM1_CH0_CTRL_DSL_MASK (0x2000U) 2358 #define GTM_gtm_cls1_TIM1_CH0_CTRL_DSL_SHIFT (13U) 2359 #define GTM_gtm_cls1_TIM1_CH0_CTRL_DSL_WIDTH (1U) 2360 #define GTM_gtm_cls1_TIM1_CH0_CTRL_DSL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_DSL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_DSL_MASK) 2361 2362 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ISL_MASK (0x4000U) 2363 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ISL_SHIFT (14U) 2364 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ISL_WIDTH (1U) 2365 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ISL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_ISL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_ISL_MASK) 2366 2367 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ECNT_RESET_MASK (0x8000U) 2368 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ECNT_RESET_SHIFT (15U) 2369 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ECNT_RESET_WIDTH (1U) 2370 #define GTM_gtm_cls1_TIM1_CH0_CTRL_ECNT_RESET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_ECNT_RESET_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_ECNT_RESET_MASK) 2371 2372 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_EN_MASK (0x10000U) 2373 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_EN_SHIFT (16U) 2374 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_EN_WIDTH (1U) 2375 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_EN_MASK) 2376 2377 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CNT_FRQ_MASK (0x60000U) 2378 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CNT_FRQ_SHIFT (17U) 2379 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CNT_FRQ_WIDTH (2U) 2380 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CNT_FRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CNT_FRQ_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CNT_FRQ_MASK) 2381 2382 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EXT_CAP_EN_MASK (0x80000U) 2383 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EXT_CAP_EN_SHIFT (19U) 2384 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EXT_CAP_EN_WIDTH (1U) 2385 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EXT_CAP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_EXT_CAP_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_EXT_CAP_EN_MASK) 2386 2387 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_RE_MASK (0x100000U) 2388 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_RE_SHIFT (20U) 2389 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_RE_WIDTH (1U) 2390 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_RE_MASK) 2391 2392 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_RE_MASK (0x200000U) 2393 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_RE_SHIFT (21U) 2394 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_RE_WIDTH (1U) 2395 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_RE_MASK) 2396 2397 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_FE_MASK (0x400000U) 2398 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_FE_SHIFT (22U) 2399 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_FE_WIDTH (1U) 2400 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_MODE_FE_MASK) 2401 2402 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_FE_MASK (0x800000U) 2403 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_FE_SHIFT (23U) 2404 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_FE_WIDTH (1U) 2405 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_FLT_CTR_FE_MASK) 2406 2407 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CLK_SEL_MASK (0x7000000U) 2408 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CLK_SEL_SHIFT (24U) 2409 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CLK_SEL_WIDTH (3U) 2410 #define GTM_gtm_cls1_TIM1_CH0_CTRL_CLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_CLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_CLK_SEL_MASK) 2411 2412 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FR_ECNT_OFL_MASK (0x8000000U) 2413 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FR_ECNT_OFL_SHIFT (27U) 2414 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FR_ECNT_OFL_WIDTH (1U) 2415 #define GTM_gtm_cls1_TIM1_CH0_CTRL_FR_ECNT_OFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_FR_ECNT_OFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_FR_ECNT_OFL_MASK) 2416 2417 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR0_SEL_MASK (0x10000000U) 2418 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR0_SEL_SHIFT (28U) 2419 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR0_SEL_WIDTH (1U) 2420 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR0_SEL_MASK) 2421 2422 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR1_SEL_MASK (0x20000000U) 2423 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR1_SEL_SHIFT (29U) 2424 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR1_SEL_WIDTH (1U) 2425 #define GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_EGPR1_SEL_MASK) 2426 2427 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TOCTRL_MASK (0xC0000000U) 2428 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TOCTRL_SHIFT (30U) 2429 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TOCTRL_WIDTH (2U) 2430 #define GTM_gtm_cls1_TIM1_CH0_CTRL_TOCTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_CTRL_TOCTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_CTRL_TOCTRL_MASK) 2431 /*! @} */ 2432 2433 /*! @name TIM1_CH0_ECTRL - TIM[i] channel [x] extended control register */ 2434 /*! @{ */ 2435 2436 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EXT_CAP_SRC_MASK (0xFU) 2437 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EXT_CAP_SRC_SHIFT (0U) 2438 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EXT_CAP_SRC_WIDTH (4U) 2439 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EXT_CAP_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_EXT_CAP_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_EXT_CAP_SRC_MASK) 2440 2441 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_TDU_IN_MASK (0x20U) 2442 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_TDU_IN_SHIFT (5U) 2443 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_TDU_IN_WIDTH (1U) 2444 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_TDU_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_TDU_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_TDU_IN_MASK) 2445 2446 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TODET_IRQ_SRC_MASK (0xC0U) 2447 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TODET_IRQ_SRC_SHIFT (6U) 2448 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TODET_IRQ_SRC_WIDTH (2U) 2449 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TODET_IRQ_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_TODET_IRQ_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_TODET_IRQ_SRC_MASK) 2450 2451 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_START_MASK (0x700U) 2452 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_START_SHIFT (8U) 2453 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_START_WIDTH (3U) 2454 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_START_MASK) 2455 2456 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_STOP_MASK (0x7000U) 2457 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_STOP_SHIFT (12U) 2458 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_STOP_WIDTH (3U) 2459 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_STOP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_STOP_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_STOP_MASK) 2460 2461 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_RESYNC_MASK (0xF0000U) 2462 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_RESYNC_SHIFT (16U) 2463 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_RESYNC_WIDTH (4U) 2464 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_RESYNC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_RESYNC_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_TDU_RESYNC_MASK) 2465 2466 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_LUT_MASK (0xC00000U) 2467 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_LUT_SHIFT (22U) 2468 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_LUT_WIDTH (2U) 2469 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_LUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_LUT_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_LUT_MASK) 2470 2471 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_RE_MASK (0x1000000U) 2472 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_RE_SHIFT (24U) 2473 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_RE_WIDTH (1U) 2474 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_RE_MASK) 2475 2476 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_FE_MASK (0x2000000U) 2477 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_FE_SHIFT (25U) 2478 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_FE_WIDTH (1U) 2479 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_EFLT_CTR_FE_MASK) 2480 2481 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_SWAP_CAPTURE_MASK (0x10000000U) 2482 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_SWAP_CAPTURE_SHIFT (28U) 2483 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_SWAP_CAPTURE_WIDTH (1U) 2484 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_SWAP_CAPTURE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_SWAP_CAPTURE_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_SWAP_CAPTURE_MASK) 2485 2486 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_IMM_START_MASK (0x20000000U) 2487 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_IMM_START_SHIFT (29U) 2488 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_IMM_START_WIDTH (1U) 2489 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_IMM_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_IMM_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_IMM_START_MASK) 2490 2491 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_ECLK_SEL_MASK (0x40000000U) 2492 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_ECLK_SEL_SHIFT (30U) 2493 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_ECLK_SEL_WIDTH (1U) 2494 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_ECLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_ECLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_ECLK_SEL_MASK) 2495 2496 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_CH_IN_MASK (0x80000000U) 2497 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_CH_IN_SHIFT (31U) 2498 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_CH_IN_WIDTH (1U) 2499 #define GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_CH_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_CH_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_ECTRL_USE_PREV_CH_IN_MASK) 2500 /*! @} */ 2501 2502 /*! @name TIM1_CH0_IRQ_NOTIFY - TIM[i] channel [x] interrupt notification register */ 2503 /*! @{ */ 2504 2505 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_NEWVAL_MASK (0x1U) 2506 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_NEWVAL_SHIFT (0U) 2507 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_NEWVAL_WIDTH (1U) 2508 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_NEWVAL_MASK) 2509 2510 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_ECNTOFL_MASK (0x2U) 2511 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_ECNTOFL_SHIFT (1U) 2512 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_ECNTOFL_WIDTH (1U) 2513 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_ECNTOFL_MASK) 2514 2515 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_CNTOFL_MASK (0x4U) 2516 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_CNTOFL_SHIFT (2U) 2517 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_CNTOFL_WIDTH (1U) 2518 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_CNTOFL_MASK) 2519 2520 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GPROFL_MASK (0x8U) 2521 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GPROFL_SHIFT (3U) 2522 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GPROFL_WIDTH (1U) 2523 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GPROFL_MASK) 2524 2525 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_TODET_MASK (0x10U) 2526 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_TODET_SHIFT (4U) 2527 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_TODET_WIDTH (1U) 2528 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_TODET_MASK) 2529 2530 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GLITCHDET_MASK (0x20U) 2531 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GLITCHDET_SHIFT (5U) 2532 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GLITCHDET_WIDTH (1U) 2533 #define GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_NOTIFY_GLITCHDET_MASK) 2534 /*! @} */ 2535 2536 /*! @name TIM1_CH0_IRQ_EN - TIM[i] channel [x] interrupt enable register */ 2537 /*! @{ */ 2538 2539 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_NEWVAL_IRQ_EN_MASK (0x1U) 2540 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_NEWVAL_IRQ_EN_SHIFT (0U) 2541 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_NEWVAL_IRQ_EN_WIDTH (1U) 2542 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_NEWVAL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_EN_NEWVAL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_EN_NEWVAL_IRQ_EN_MASK) 2543 2544 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_ECNTOFL_IRQ_EN_MASK (0x2U) 2545 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT (1U) 2546 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_ECNTOFL_IRQ_EN_WIDTH (1U) 2547 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_ECNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_EN_ECNTOFL_IRQ_EN_MASK) 2548 2549 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_CNTOFL_IRQ_EN_MASK (0x4U) 2550 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_CNTOFL_IRQ_EN_SHIFT (2U) 2551 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_CNTOFL_IRQ_EN_WIDTH (1U) 2552 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_CNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_EN_CNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_EN_CNTOFL_IRQ_EN_MASK) 2553 2554 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GPROFL_IRQ_EN_MASK (0x8U) 2555 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GPROFL_IRQ_EN_SHIFT (3U) 2556 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GPROFL_IRQ_EN_WIDTH (1U) 2557 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GPROFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GPROFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GPROFL_IRQ_EN_MASK) 2558 2559 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_TODET_IRQ_EN_MASK (0x10U) 2560 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_TODET_IRQ_EN_SHIFT (4U) 2561 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_TODET_IRQ_EN_WIDTH (1U) 2562 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_TODET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_EN_TODET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_EN_TODET_IRQ_EN_MASK) 2563 2564 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GLITCHDET_IRQ_EN_MASK (0x20U) 2565 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT (5U) 2566 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GLITCHDET_IRQ_EN_WIDTH (1U) 2567 #define GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GLITCHDET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_EN_GLITCHDET_IRQ_EN_MASK) 2568 /*! @} */ 2569 2570 /*! @name TIM1_CH0_IRQ_FORCINT - TIM[i] channel [x] force interrupt register */ 2571 /*! @{ */ 2572 2573 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_NEWVAL_MASK (0x1U) 2574 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_NEWVAL_SHIFT (0U) 2575 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_NEWVAL_WIDTH (1U) 2576 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_NEWVAL_MASK) 2577 2578 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_ECNTOFL_MASK (0x2U) 2579 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_ECNTOFL_SHIFT (1U) 2580 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_ECNTOFL_WIDTH (1U) 2581 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_ECNTOFL_MASK) 2582 2583 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_CNTOFL_MASK (0x4U) 2584 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_CNTOFL_SHIFT (2U) 2585 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_CNTOFL_WIDTH (1U) 2586 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_CNTOFL_MASK) 2587 2588 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GPROFL_MASK (0x8U) 2589 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GPROFL_SHIFT (3U) 2590 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GPROFL_WIDTH (1U) 2591 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GPROFL_MASK) 2592 2593 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_TODET_MASK (0x10U) 2594 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_TODET_SHIFT (4U) 2595 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_TODET_WIDTH (1U) 2596 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_TODET_MASK) 2597 2598 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GLITCHDET_MASK (0x20U) 2599 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GLITCHDET_SHIFT (5U) 2600 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GLITCHDET_WIDTH (1U) 2601 #define GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_FORCINT_TRG_GLITCHDET_MASK) 2602 /*! @} */ 2603 2604 /*! @name TIM1_CH0_IRQ_MODE - TIM[i] channel [x] interrupt mode configuration register */ 2605 /*! @{ */ 2606 2607 #define GTM_gtm_cls1_TIM1_CH0_IRQ_MODE_IRQ_MODE_MASK (0x3U) 2608 #define GTM_gtm_cls1_TIM1_CH0_IRQ_MODE_IRQ_MODE_SHIFT (0U) 2609 #define GTM_gtm_cls1_TIM1_CH0_IRQ_MODE_IRQ_MODE_WIDTH (2U) 2610 #define GTM_gtm_cls1_TIM1_CH0_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_IRQ_MODE_IRQ_MODE_MASK) 2611 /*! @} */ 2612 2613 /*! @name TIM1_CH0_EIRQ_EN - TIM[i] channel [x] error interrupt enable register */ 2614 /*! @{ */ 2615 2616 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_NEWVAL_EIRQ_EN_MASK (0x1U) 2617 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT (0U) 2618 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_NEWVAL_EIRQ_EN_WIDTH (1U) 2619 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_NEWVAL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_NEWVAL_EIRQ_EN_MASK) 2620 2621 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK (0x2U) 2622 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT (1U) 2623 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_ECNTOFL_EIRQ_EN_WIDTH (1U) 2624 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_ECNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK) 2625 2626 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_CNTOFL_EIRQ_EN_MASK (0x4U) 2627 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT (2U) 2628 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_CNTOFL_EIRQ_EN_WIDTH (1U) 2629 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_CNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_CNTOFL_EIRQ_EN_MASK) 2630 2631 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GPROFL_EIRQ_EN_MASK (0x8U) 2632 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT (3U) 2633 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GPROFL_EIRQ_EN_WIDTH (1U) 2634 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GPROFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GPROFL_EIRQ_EN_MASK) 2635 2636 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_TODET_EIRQ_EN_MASK (0x10U) 2637 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_TODET_EIRQ_EN_SHIFT (4U) 2638 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_TODET_EIRQ_EN_WIDTH (1U) 2639 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_TODET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_TODET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_TODET_EIRQ_EN_MASK) 2640 2641 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK (0x20U) 2642 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT (5U) 2643 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GLITCHDET_EIRQ_EN_WIDTH (1U) 2644 #define GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GLITCHDET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH0_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK) 2645 /*! @} */ 2646 2647 /*! @name TIM1_CH1_GPR0 - TIM[i] channel [x] general purpose 0 register */ 2648 /*! @{ */ 2649 2650 #define GTM_gtm_cls1_TIM1_CH1_GPR0_GPR0_MASK (0xFFFFFFU) 2651 #define GTM_gtm_cls1_TIM1_CH1_GPR0_GPR0_SHIFT (0U) 2652 #define GTM_gtm_cls1_TIM1_CH1_GPR0_GPR0_WIDTH (24U) 2653 #define GTM_gtm_cls1_TIM1_CH1_GPR0_GPR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_GPR0_GPR0_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_GPR0_GPR0_MASK) 2654 2655 #define GTM_gtm_cls1_TIM1_CH1_GPR0_ECNT_MASK (0xFF000000U) 2656 #define GTM_gtm_cls1_TIM1_CH1_GPR0_ECNT_SHIFT (24U) 2657 #define GTM_gtm_cls1_TIM1_CH1_GPR0_ECNT_WIDTH (8U) 2658 #define GTM_gtm_cls1_TIM1_CH1_GPR0_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_GPR0_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_GPR0_ECNT_MASK) 2659 /*! @} */ 2660 2661 /*! @name TIM1_CH1_GPR1 - TIM[i] channel [x] general purpose 0 register */ 2662 /*! @{ */ 2663 2664 #define GTM_gtm_cls1_TIM1_CH1_GPR1_GPR1_MASK (0xFFFFFFU) 2665 #define GTM_gtm_cls1_TIM1_CH1_GPR1_GPR1_SHIFT (0U) 2666 #define GTM_gtm_cls1_TIM1_CH1_GPR1_GPR1_WIDTH (24U) 2667 #define GTM_gtm_cls1_TIM1_CH1_GPR1_GPR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_GPR1_GPR1_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_GPR1_GPR1_MASK) 2668 2669 #define GTM_gtm_cls1_TIM1_CH1_GPR1_ECNT_MASK (0xFF000000U) 2670 #define GTM_gtm_cls1_TIM1_CH1_GPR1_ECNT_SHIFT (24U) 2671 #define GTM_gtm_cls1_TIM1_CH1_GPR1_ECNT_WIDTH (8U) 2672 #define GTM_gtm_cls1_TIM1_CH1_GPR1_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_GPR1_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_GPR1_ECNT_MASK) 2673 /*! @} */ 2674 2675 /*! @name TIM1_CH1_CNT - TIM[i] channel [x] SMU counter register */ 2676 /*! @{ */ 2677 2678 #define GTM_gtm_cls1_TIM1_CH1_CNT_CNT_MASK (0xFFFFFFU) 2679 #define GTM_gtm_cls1_TIM1_CH1_CNT_CNT_SHIFT (0U) 2680 #define GTM_gtm_cls1_TIM1_CH1_CNT_CNT_WIDTH (24U) 2681 #define GTM_gtm_cls1_TIM1_CH1_CNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CNT_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CNT_CNT_MASK) 2682 /*! @} */ 2683 2684 /*! @name TIM1_CH1_ECNT - TIM[i] channel [x] SMU edge counter register */ 2685 /*! @{ */ 2686 2687 #define GTM_gtm_cls1_TIM1_CH1_ECNT_ECNT_MASK (0xFFFFU) 2688 #define GTM_gtm_cls1_TIM1_CH1_ECNT_ECNT_SHIFT (0U) 2689 #define GTM_gtm_cls1_TIM1_CH1_ECNT_ECNT_WIDTH (16U) 2690 #define GTM_gtm_cls1_TIM1_CH1_ECNT_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECNT_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECNT_ECNT_MASK) 2691 /*! @} */ 2692 2693 /*! @name TIM1_CH1_CNTS - TIM[i] channel [x] SMU shadow counter register */ 2694 /*! @{ */ 2695 2696 #define GTM_gtm_cls1_TIM1_CH1_CNTS_CNTS_MASK (0xFFFFFFU) 2697 #define GTM_gtm_cls1_TIM1_CH1_CNTS_CNTS_SHIFT (0U) 2698 #define GTM_gtm_cls1_TIM1_CH1_CNTS_CNTS_WIDTH (24U) 2699 #define GTM_gtm_cls1_TIM1_CH1_CNTS_CNTS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CNTS_CNTS_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CNTS_CNTS_MASK) 2700 2701 #define GTM_gtm_cls1_TIM1_CH1_CNTS_ECNT_MASK (0xFF000000U) 2702 #define GTM_gtm_cls1_TIM1_CH1_CNTS_ECNT_SHIFT (24U) 2703 #define GTM_gtm_cls1_TIM1_CH1_CNTS_ECNT_WIDTH (8U) 2704 #define GTM_gtm_cls1_TIM1_CH1_CNTS_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CNTS_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CNTS_ECNT_MASK) 2705 /*! @} */ 2706 2707 /*! @name TIM1_CH1_TDUC - TIM[i] channel [x] TDU counter register */ 2708 /*! @{ */ 2709 2710 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT_MASK (0xFFU) 2711 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT_SHIFT (0U) 2712 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT_WIDTH (8U) 2713 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT_MASK) 2714 2715 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT1_MASK (0xFF00U) 2716 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT1_SHIFT (8U) 2717 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT1_WIDTH (8U) 2718 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT1_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT1_MASK) 2719 2720 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT2_MASK (0xFF0000U) 2721 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT2_SHIFT (16U) 2722 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT2_WIDTH (8U) 2723 #define GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT2_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_TDUC_TO_CNT2_MASK) 2724 /*! @} */ 2725 2726 /*! @name TIM1_CH1_TDUV - TIM[i] channel [x] TDU control register */ 2727 /*! @{ */ 2728 2729 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV_MASK (0xFFU) 2730 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV_SHIFT (0U) 2731 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV_WIDTH (8U) 2732 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_TDUV_TOV_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_TDUV_TOV_MASK) 2733 2734 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV1_MASK (0xFF00U) 2735 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV1_SHIFT (8U) 2736 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV1_WIDTH (8U) 2737 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_TDUV_TOV1_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_TDUV_TOV1_MASK) 2738 2739 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV2_MASK (0xFF0000U) 2740 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV2_SHIFT (16U) 2741 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV2_WIDTH (8U) 2742 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TOV2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_TDUV_TOV2_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_TDUV_TOV2_MASK) 2743 2744 #define GTM_gtm_cls1_TIM1_CH1_TDUV_SLICING_MASK (0x3000000U) 2745 #define GTM_gtm_cls1_TIM1_CH1_TDUV_SLICING_SHIFT (24U) 2746 #define GTM_gtm_cls1_TIM1_CH1_TDUV_SLICING_WIDTH (2U) 2747 #define GTM_gtm_cls1_TIM1_CH1_TDUV_SLICING(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_TDUV_SLICING_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_TDUV_SLICING_MASK) 2748 2749 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TCS_USE_SAMPLE_EVT_MASK (0x4000000U) 2750 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TCS_USE_SAMPLE_EVT_SHIFT (26U) 2751 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TCS_USE_SAMPLE_EVT_WIDTH (1U) 2752 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TCS_USE_SAMPLE_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_TDUV_TCS_USE_SAMPLE_EVT_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_TDUV_TCS_USE_SAMPLE_EVT_MASK) 2753 2754 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TDU_SAME_CNT_CLK_MASK (0x8000000U) 2755 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TDU_SAME_CNT_CLK_SHIFT (27U) 2756 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TDU_SAME_CNT_CLK_WIDTH (1U) 2757 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TDU_SAME_CNT_CLK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_TDUV_TDU_SAME_CNT_CLK_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_TDUV_TDU_SAME_CNT_CLK_MASK) 2758 2759 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TCS_MASK (0x70000000U) 2760 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TCS_SHIFT (28U) 2761 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TCS_WIDTH (3U) 2762 #define GTM_gtm_cls1_TIM1_CH1_TDUV_TCS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_TDUV_TCS_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_TDUV_TCS_MASK) 2763 /*! @} */ 2764 2765 /*! @name TIM1_CH1_FLT_RE - TIM[i] channel [x] filter parameter 0 register */ 2766 /*! @{ */ 2767 2768 #define GTM_gtm_cls1_TIM1_CH1_FLT_RE_FLT_RE_MASK (0xFFFFFFU) 2769 #define GTM_gtm_cls1_TIM1_CH1_FLT_RE_FLT_RE_SHIFT (0U) 2770 #define GTM_gtm_cls1_TIM1_CH1_FLT_RE_FLT_RE_WIDTH (24U) 2771 #define GTM_gtm_cls1_TIM1_CH1_FLT_RE_FLT_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_FLT_RE_FLT_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_FLT_RE_FLT_RE_MASK) 2772 /*! @} */ 2773 2774 /*! @name TIM1_CH1_FLT_FE - TIM[i] channel [x] filter parameter 1 register */ 2775 /*! @{ */ 2776 2777 #define GTM_gtm_cls1_TIM1_CH1_FLT_FE_FLT_FE_MASK (0xFFFFFFU) 2778 #define GTM_gtm_cls1_TIM1_CH1_FLT_FE_FLT_FE_SHIFT (0U) 2779 #define GTM_gtm_cls1_TIM1_CH1_FLT_FE_FLT_FE_WIDTH (24U) 2780 #define GTM_gtm_cls1_TIM1_CH1_FLT_FE_FLT_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_FLT_FE_FLT_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_FLT_FE_FLT_FE_MASK) 2781 /*! @} */ 2782 2783 /*! @name TIM1_CH1_CTRL - TIM[i] channel [x] control register */ 2784 /*! @{ */ 2785 2786 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_EN_MASK (0x1U) 2787 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_EN_SHIFT (0U) 2788 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_EN_WIDTH (1U) 2789 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_EN_MASK) 2790 2791 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_MODE_MASK (0xEU) 2792 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_MODE_SHIFT (1U) 2793 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_MODE_WIDTH (3U) 2794 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_TIM_MODE_MASK) 2795 2796 #define GTM_gtm_cls1_TIM1_CH1_CTRL_OSM_MASK (0x10U) 2797 #define GTM_gtm_cls1_TIM1_CH1_CTRL_OSM_SHIFT (4U) 2798 #define GTM_gtm_cls1_TIM1_CH1_CTRL_OSM_WIDTH (1U) 2799 #define GTM_gtm_cls1_TIM1_CH1_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_OSM_MASK) 2800 2801 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ARU_EN_MASK (0x20U) 2802 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ARU_EN_SHIFT (5U) 2803 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ARU_EN_WIDTH (1U) 2804 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_ARU_EN_MASK) 2805 2806 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CICTRL_MASK (0x40U) 2807 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CICTRL_SHIFT (6U) 2808 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CICTRL_WIDTH (1U) 2809 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CICTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_CICTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_CICTRL_MASK) 2810 2811 #define GTM_gtm_cls1_TIM1_CH1_CTRL_GPR0_SEL_MASK (0x300U) 2812 #define GTM_gtm_cls1_TIM1_CH1_CTRL_GPR0_SEL_SHIFT (8U) 2813 #define GTM_gtm_cls1_TIM1_CH1_CTRL_GPR0_SEL_WIDTH (2U) 2814 #define GTM_gtm_cls1_TIM1_CH1_CTRL_GPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_GPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_GPR0_SEL_MASK) 2815 2816 #define GTM_gtm_cls1_TIM1_CH1_CTRL_GPR1_SEL_MASK (0xC00U) 2817 #define GTM_gtm_cls1_TIM1_CH1_CTRL_GPR1_SEL_SHIFT (10U) 2818 #define GTM_gtm_cls1_TIM1_CH1_CTRL_GPR1_SEL_WIDTH (2U) 2819 #define GTM_gtm_cls1_TIM1_CH1_CTRL_GPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_GPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_GPR1_SEL_MASK) 2820 2821 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CNTS_SEL_MASK (0x1000U) 2822 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CNTS_SEL_SHIFT (12U) 2823 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CNTS_SEL_WIDTH (1U) 2824 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CNTS_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_CNTS_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_CNTS_SEL_MASK) 2825 2826 #define GTM_gtm_cls1_TIM1_CH1_CTRL_DSL_MASK (0x2000U) 2827 #define GTM_gtm_cls1_TIM1_CH1_CTRL_DSL_SHIFT (13U) 2828 #define GTM_gtm_cls1_TIM1_CH1_CTRL_DSL_WIDTH (1U) 2829 #define GTM_gtm_cls1_TIM1_CH1_CTRL_DSL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_DSL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_DSL_MASK) 2830 2831 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ISL_MASK (0x4000U) 2832 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ISL_SHIFT (14U) 2833 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ISL_WIDTH (1U) 2834 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ISL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_ISL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_ISL_MASK) 2835 2836 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ECNT_RESET_MASK (0x8000U) 2837 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ECNT_RESET_SHIFT (15U) 2838 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ECNT_RESET_WIDTH (1U) 2839 #define GTM_gtm_cls1_TIM1_CH1_CTRL_ECNT_RESET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_ECNT_RESET_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_ECNT_RESET_MASK) 2840 2841 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_EN_MASK (0x10000U) 2842 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_EN_SHIFT (16U) 2843 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_EN_WIDTH (1U) 2844 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_EN_MASK) 2845 2846 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CNT_FRQ_MASK (0x60000U) 2847 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CNT_FRQ_SHIFT (17U) 2848 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CNT_FRQ_WIDTH (2U) 2849 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CNT_FRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CNT_FRQ_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CNT_FRQ_MASK) 2850 2851 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EXT_CAP_EN_MASK (0x80000U) 2852 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EXT_CAP_EN_SHIFT (19U) 2853 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EXT_CAP_EN_WIDTH (1U) 2854 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EXT_CAP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_EXT_CAP_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_EXT_CAP_EN_MASK) 2855 2856 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_RE_MASK (0x100000U) 2857 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_RE_SHIFT (20U) 2858 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_RE_WIDTH (1U) 2859 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_RE_MASK) 2860 2861 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_RE_MASK (0x200000U) 2862 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_RE_SHIFT (21U) 2863 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_RE_WIDTH (1U) 2864 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_RE_MASK) 2865 2866 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_FE_MASK (0x400000U) 2867 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_FE_SHIFT (22U) 2868 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_FE_WIDTH (1U) 2869 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_MODE_FE_MASK) 2870 2871 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_FE_MASK (0x800000U) 2872 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_FE_SHIFT (23U) 2873 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_FE_WIDTH (1U) 2874 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_FLT_CTR_FE_MASK) 2875 2876 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CLK_SEL_MASK (0x7000000U) 2877 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CLK_SEL_SHIFT (24U) 2878 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CLK_SEL_WIDTH (3U) 2879 #define GTM_gtm_cls1_TIM1_CH1_CTRL_CLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_CLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_CLK_SEL_MASK) 2880 2881 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FR_ECNT_OFL_MASK (0x8000000U) 2882 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FR_ECNT_OFL_SHIFT (27U) 2883 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FR_ECNT_OFL_WIDTH (1U) 2884 #define GTM_gtm_cls1_TIM1_CH1_CTRL_FR_ECNT_OFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_FR_ECNT_OFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_FR_ECNT_OFL_MASK) 2885 2886 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR0_SEL_MASK (0x10000000U) 2887 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR0_SEL_SHIFT (28U) 2888 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR0_SEL_WIDTH (1U) 2889 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR0_SEL_MASK) 2890 2891 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR1_SEL_MASK (0x20000000U) 2892 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR1_SEL_SHIFT (29U) 2893 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR1_SEL_WIDTH (1U) 2894 #define GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_EGPR1_SEL_MASK) 2895 2896 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TOCTRL_MASK (0xC0000000U) 2897 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TOCTRL_SHIFT (30U) 2898 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TOCTRL_WIDTH (2U) 2899 #define GTM_gtm_cls1_TIM1_CH1_CTRL_TOCTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_CTRL_TOCTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_CTRL_TOCTRL_MASK) 2900 /*! @} */ 2901 2902 /*! @name TIM1_CH1_ECTRL - TIM[i] channel [x] extended control register */ 2903 /*! @{ */ 2904 2905 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EXT_CAP_SRC_MASK (0xFU) 2906 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EXT_CAP_SRC_SHIFT (0U) 2907 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EXT_CAP_SRC_WIDTH (4U) 2908 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EXT_CAP_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_EXT_CAP_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_EXT_CAP_SRC_MASK) 2909 2910 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_TDU_IN_MASK (0x20U) 2911 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_TDU_IN_SHIFT (5U) 2912 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_TDU_IN_WIDTH (1U) 2913 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_TDU_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_TDU_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_TDU_IN_MASK) 2914 2915 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TODET_IRQ_SRC_MASK (0xC0U) 2916 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TODET_IRQ_SRC_SHIFT (6U) 2917 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TODET_IRQ_SRC_WIDTH (2U) 2918 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TODET_IRQ_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_TODET_IRQ_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_TODET_IRQ_SRC_MASK) 2919 2920 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_START_MASK (0x700U) 2921 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_START_SHIFT (8U) 2922 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_START_WIDTH (3U) 2923 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_START_MASK) 2924 2925 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_STOP_MASK (0x7000U) 2926 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_STOP_SHIFT (12U) 2927 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_STOP_WIDTH (3U) 2928 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_STOP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_STOP_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_STOP_MASK) 2929 2930 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_RESYNC_MASK (0xF0000U) 2931 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_RESYNC_SHIFT (16U) 2932 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_RESYNC_WIDTH (4U) 2933 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_RESYNC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_RESYNC_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_TDU_RESYNC_MASK) 2934 2935 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_LUT_MASK (0xC00000U) 2936 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_LUT_SHIFT (22U) 2937 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_LUT_WIDTH (2U) 2938 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_LUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_LUT_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_LUT_MASK) 2939 2940 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_RE_MASK (0x1000000U) 2941 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_RE_SHIFT (24U) 2942 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_RE_WIDTH (1U) 2943 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_RE_MASK) 2944 2945 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_FE_MASK (0x2000000U) 2946 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_FE_SHIFT (25U) 2947 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_FE_WIDTH (1U) 2948 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_EFLT_CTR_FE_MASK) 2949 2950 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_SWAP_CAPTURE_MASK (0x10000000U) 2951 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_SWAP_CAPTURE_SHIFT (28U) 2952 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_SWAP_CAPTURE_WIDTH (1U) 2953 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_SWAP_CAPTURE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_SWAP_CAPTURE_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_SWAP_CAPTURE_MASK) 2954 2955 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_IMM_START_MASK (0x20000000U) 2956 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_IMM_START_SHIFT (29U) 2957 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_IMM_START_WIDTH (1U) 2958 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_IMM_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_IMM_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_IMM_START_MASK) 2959 2960 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_ECLK_SEL_MASK (0x40000000U) 2961 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_ECLK_SEL_SHIFT (30U) 2962 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_ECLK_SEL_WIDTH (1U) 2963 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_ECLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_ECLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_ECLK_SEL_MASK) 2964 2965 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_CH_IN_MASK (0x80000000U) 2966 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_CH_IN_SHIFT (31U) 2967 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_CH_IN_WIDTH (1U) 2968 #define GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_CH_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_CH_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_ECTRL_USE_PREV_CH_IN_MASK) 2969 /*! @} */ 2970 2971 /*! @name TIM1_CH1_IRQ_NOTIFY - TIM[i] channel [x] interrupt notification register */ 2972 /*! @{ */ 2973 2974 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_NEWVAL_MASK (0x1U) 2975 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_NEWVAL_SHIFT (0U) 2976 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_NEWVAL_WIDTH (1U) 2977 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_NEWVAL_MASK) 2978 2979 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_ECNTOFL_MASK (0x2U) 2980 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_ECNTOFL_SHIFT (1U) 2981 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_ECNTOFL_WIDTH (1U) 2982 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_ECNTOFL_MASK) 2983 2984 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_CNTOFL_MASK (0x4U) 2985 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_CNTOFL_SHIFT (2U) 2986 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_CNTOFL_WIDTH (1U) 2987 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_CNTOFL_MASK) 2988 2989 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GPROFL_MASK (0x8U) 2990 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GPROFL_SHIFT (3U) 2991 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GPROFL_WIDTH (1U) 2992 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GPROFL_MASK) 2993 2994 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_TODET_MASK (0x10U) 2995 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_TODET_SHIFT (4U) 2996 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_TODET_WIDTH (1U) 2997 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_TODET_MASK) 2998 2999 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GLITCHDET_MASK (0x20U) 3000 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GLITCHDET_SHIFT (5U) 3001 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GLITCHDET_WIDTH (1U) 3002 #define GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_NOTIFY_GLITCHDET_MASK) 3003 /*! @} */ 3004 3005 /*! @name TIM1_CH1_IRQ_EN - TIM[i] channel [x] interrupt enable register */ 3006 /*! @{ */ 3007 3008 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_NEWVAL_IRQ_EN_MASK (0x1U) 3009 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_NEWVAL_IRQ_EN_SHIFT (0U) 3010 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_NEWVAL_IRQ_EN_WIDTH (1U) 3011 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_NEWVAL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_EN_NEWVAL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_EN_NEWVAL_IRQ_EN_MASK) 3012 3013 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_ECNTOFL_IRQ_EN_MASK (0x2U) 3014 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT (1U) 3015 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_ECNTOFL_IRQ_EN_WIDTH (1U) 3016 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_ECNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_EN_ECNTOFL_IRQ_EN_MASK) 3017 3018 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_CNTOFL_IRQ_EN_MASK (0x4U) 3019 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_CNTOFL_IRQ_EN_SHIFT (2U) 3020 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_CNTOFL_IRQ_EN_WIDTH (1U) 3021 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_CNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_EN_CNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_EN_CNTOFL_IRQ_EN_MASK) 3022 3023 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GPROFL_IRQ_EN_MASK (0x8U) 3024 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GPROFL_IRQ_EN_SHIFT (3U) 3025 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GPROFL_IRQ_EN_WIDTH (1U) 3026 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GPROFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GPROFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GPROFL_IRQ_EN_MASK) 3027 3028 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_TODET_IRQ_EN_MASK (0x10U) 3029 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_TODET_IRQ_EN_SHIFT (4U) 3030 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_TODET_IRQ_EN_WIDTH (1U) 3031 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_TODET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_EN_TODET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_EN_TODET_IRQ_EN_MASK) 3032 3033 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GLITCHDET_IRQ_EN_MASK (0x20U) 3034 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT (5U) 3035 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GLITCHDET_IRQ_EN_WIDTH (1U) 3036 #define GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GLITCHDET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_EN_GLITCHDET_IRQ_EN_MASK) 3037 /*! @} */ 3038 3039 /*! @name TIM1_CH1_IRQ_FORCINT - TIM[i] channel [x] force interrupt register */ 3040 /*! @{ */ 3041 3042 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_NEWVAL_MASK (0x1U) 3043 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_NEWVAL_SHIFT (0U) 3044 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_NEWVAL_WIDTH (1U) 3045 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_NEWVAL_MASK) 3046 3047 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_ECNTOFL_MASK (0x2U) 3048 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_ECNTOFL_SHIFT (1U) 3049 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_ECNTOFL_WIDTH (1U) 3050 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_ECNTOFL_MASK) 3051 3052 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_CNTOFL_MASK (0x4U) 3053 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_CNTOFL_SHIFT (2U) 3054 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_CNTOFL_WIDTH (1U) 3055 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_CNTOFL_MASK) 3056 3057 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GPROFL_MASK (0x8U) 3058 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GPROFL_SHIFT (3U) 3059 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GPROFL_WIDTH (1U) 3060 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GPROFL_MASK) 3061 3062 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_TODET_MASK (0x10U) 3063 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_TODET_SHIFT (4U) 3064 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_TODET_WIDTH (1U) 3065 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_TODET_MASK) 3066 3067 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GLITCHDET_MASK (0x20U) 3068 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GLITCHDET_SHIFT (5U) 3069 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GLITCHDET_WIDTH (1U) 3070 #define GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_FORCINT_TRG_GLITCHDET_MASK) 3071 /*! @} */ 3072 3073 /*! @name TIM1_CH1_IRQ_MODE - TIM[i] channel [x] interrupt mode configuration register */ 3074 /*! @{ */ 3075 3076 #define GTM_gtm_cls1_TIM1_CH1_IRQ_MODE_IRQ_MODE_MASK (0x3U) 3077 #define GTM_gtm_cls1_TIM1_CH1_IRQ_MODE_IRQ_MODE_SHIFT (0U) 3078 #define GTM_gtm_cls1_TIM1_CH1_IRQ_MODE_IRQ_MODE_WIDTH (2U) 3079 #define GTM_gtm_cls1_TIM1_CH1_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_IRQ_MODE_IRQ_MODE_MASK) 3080 /*! @} */ 3081 3082 /*! @name TIM1_CH1_EIRQ_EN - TIM[i] channel [x] error interrupt enable register */ 3083 /*! @{ */ 3084 3085 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_NEWVAL_EIRQ_EN_MASK (0x1U) 3086 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT (0U) 3087 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_NEWVAL_EIRQ_EN_WIDTH (1U) 3088 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_NEWVAL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_NEWVAL_EIRQ_EN_MASK) 3089 3090 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK (0x2U) 3091 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT (1U) 3092 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_ECNTOFL_EIRQ_EN_WIDTH (1U) 3093 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_ECNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK) 3094 3095 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_CNTOFL_EIRQ_EN_MASK (0x4U) 3096 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT (2U) 3097 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_CNTOFL_EIRQ_EN_WIDTH (1U) 3098 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_CNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_CNTOFL_EIRQ_EN_MASK) 3099 3100 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GPROFL_EIRQ_EN_MASK (0x8U) 3101 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT (3U) 3102 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GPROFL_EIRQ_EN_WIDTH (1U) 3103 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GPROFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GPROFL_EIRQ_EN_MASK) 3104 3105 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_TODET_EIRQ_EN_MASK (0x10U) 3106 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_TODET_EIRQ_EN_SHIFT (4U) 3107 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_TODET_EIRQ_EN_WIDTH (1U) 3108 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_TODET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_TODET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_TODET_EIRQ_EN_MASK) 3109 3110 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK (0x20U) 3111 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT (5U) 3112 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GLITCHDET_EIRQ_EN_WIDTH (1U) 3113 #define GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GLITCHDET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH1_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK) 3114 /*! @} */ 3115 3116 /*! @name TIM1_CH2_GPR0 - TIM[i] channel [x] general purpose 0 register */ 3117 /*! @{ */ 3118 3119 #define GTM_gtm_cls1_TIM1_CH2_GPR0_GPR0_MASK (0xFFFFFFU) 3120 #define GTM_gtm_cls1_TIM1_CH2_GPR0_GPR0_SHIFT (0U) 3121 #define GTM_gtm_cls1_TIM1_CH2_GPR0_GPR0_WIDTH (24U) 3122 #define GTM_gtm_cls1_TIM1_CH2_GPR0_GPR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_GPR0_GPR0_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_GPR0_GPR0_MASK) 3123 3124 #define GTM_gtm_cls1_TIM1_CH2_GPR0_ECNT_MASK (0xFF000000U) 3125 #define GTM_gtm_cls1_TIM1_CH2_GPR0_ECNT_SHIFT (24U) 3126 #define GTM_gtm_cls1_TIM1_CH2_GPR0_ECNT_WIDTH (8U) 3127 #define GTM_gtm_cls1_TIM1_CH2_GPR0_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_GPR0_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_GPR0_ECNT_MASK) 3128 /*! @} */ 3129 3130 /*! @name TIM1_CH2_GPR1 - TIM[i] channel [x] general purpose 0 register */ 3131 /*! @{ */ 3132 3133 #define GTM_gtm_cls1_TIM1_CH2_GPR1_GPR1_MASK (0xFFFFFFU) 3134 #define GTM_gtm_cls1_TIM1_CH2_GPR1_GPR1_SHIFT (0U) 3135 #define GTM_gtm_cls1_TIM1_CH2_GPR1_GPR1_WIDTH (24U) 3136 #define GTM_gtm_cls1_TIM1_CH2_GPR1_GPR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_GPR1_GPR1_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_GPR1_GPR1_MASK) 3137 3138 #define GTM_gtm_cls1_TIM1_CH2_GPR1_ECNT_MASK (0xFF000000U) 3139 #define GTM_gtm_cls1_TIM1_CH2_GPR1_ECNT_SHIFT (24U) 3140 #define GTM_gtm_cls1_TIM1_CH2_GPR1_ECNT_WIDTH (8U) 3141 #define GTM_gtm_cls1_TIM1_CH2_GPR1_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_GPR1_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_GPR1_ECNT_MASK) 3142 /*! @} */ 3143 3144 /*! @name TIM1_CH2_CNT - TIM[i] channel [x] SMU counter register */ 3145 /*! @{ */ 3146 3147 #define GTM_gtm_cls1_TIM1_CH2_CNT_CNT_MASK (0xFFFFFFU) 3148 #define GTM_gtm_cls1_TIM1_CH2_CNT_CNT_SHIFT (0U) 3149 #define GTM_gtm_cls1_TIM1_CH2_CNT_CNT_WIDTH (24U) 3150 #define GTM_gtm_cls1_TIM1_CH2_CNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CNT_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CNT_CNT_MASK) 3151 /*! @} */ 3152 3153 /*! @name TIM1_CH2_ECNT - TIM[i] channel [x] SMU edge counter register */ 3154 /*! @{ */ 3155 3156 #define GTM_gtm_cls1_TIM1_CH2_ECNT_ECNT_MASK (0xFFFFU) 3157 #define GTM_gtm_cls1_TIM1_CH2_ECNT_ECNT_SHIFT (0U) 3158 #define GTM_gtm_cls1_TIM1_CH2_ECNT_ECNT_WIDTH (16U) 3159 #define GTM_gtm_cls1_TIM1_CH2_ECNT_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECNT_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECNT_ECNT_MASK) 3160 /*! @} */ 3161 3162 /*! @name TIM1_CH2_CNTS - TIM[i] channel [x] SMU shadow counter register */ 3163 /*! @{ */ 3164 3165 #define GTM_gtm_cls1_TIM1_CH2_CNTS_CNTS_MASK (0xFFFFFFU) 3166 #define GTM_gtm_cls1_TIM1_CH2_CNTS_CNTS_SHIFT (0U) 3167 #define GTM_gtm_cls1_TIM1_CH2_CNTS_CNTS_WIDTH (24U) 3168 #define GTM_gtm_cls1_TIM1_CH2_CNTS_CNTS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CNTS_CNTS_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CNTS_CNTS_MASK) 3169 3170 #define GTM_gtm_cls1_TIM1_CH2_CNTS_ECNT_MASK (0xFF000000U) 3171 #define GTM_gtm_cls1_TIM1_CH2_CNTS_ECNT_SHIFT (24U) 3172 #define GTM_gtm_cls1_TIM1_CH2_CNTS_ECNT_WIDTH (8U) 3173 #define GTM_gtm_cls1_TIM1_CH2_CNTS_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CNTS_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CNTS_ECNT_MASK) 3174 /*! @} */ 3175 3176 /*! @name TIM1_CH2_TDUC - TIM[i] channel [x] TDU counter register */ 3177 /*! @{ */ 3178 3179 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT_MASK (0xFFU) 3180 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT_SHIFT (0U) 3181 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT_WIDTH (8U) 3182 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT_MASK) 3183 3184 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT1_MASK (0xFF00U) 3185 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT1_SHIFT (8U) 3186 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT1_WIDTH (8U) 3187 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT1_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT1_MASK) 3188 3189 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT2_MASK (0xFF0000U) 3190 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT2_SHIFT (16U) 3191 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT2_WIDTH (8U) 3192 #define GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT2_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_TDUC_TO_CNT2_MASK) 3193 /*! @} */ 3194 3195 /*! @name TIM1_CH2_TDUV - TIM[i] channel [x] TDU control register */ 3196 /*! @{ */ 3197 3198 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV_MASK (0xFFU) 3199 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV_SHIFT (0U) 3200 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV_WIDTH (8U) 3201 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_TDUV_TOV_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_TDUV_TOV_MASK) 3202 3203 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV1_MASK (0xFF00U) 3204 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV1_SHIFT (8U) 3205 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV1_WIDTH (8U) 3206 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_TDUV_TOV1_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_TDUV_TOV1_MASK) 3207 3208 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV2_MASK (0xFF0000U) 3209 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV2_SHIFT (16U) 3210 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV2_WIDTH (8U) 3211 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TOV2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_TDUV_TOV2_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_TDUV_TOV2_MASK) 3212 3213 #define GTM_gtm_cls1_TIM1_CH2_TDUV_SLICING_MASK (0x3000000U) 3214 #define GTM_gtm_cls1_TIM1_CH2_TDUV_SLICING_SHIFT (24U) 3215 #define GTM_gtm_cls1_TIM1_CH2_TDUV_SLICING_WIDTH (2U) 3216 #define GTM_gtm_cls1_TIM1_CH2_TDUV_SLICING(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_TDUV_SLICING_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_TDUV_SLICING_MASK) 3217 3218 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TCS_USE_SAMPLE_EVT_MASK (0x4000000U) 3219 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TCS_USE_SAMPLE_EVT_SHIFT (26U) 3220 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TCS_USE_SAMPLE_EVT_WIDTH (1U) 3221 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TCS_USE_SAMPLE_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_TDUV_TCS_USE_SAMPLE_EVT_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_TDUV_TCS_USE_SAMPLE_EVT_MASK) 3222 3223 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TDU_SAME_CNT_CLK_MASK (0x8000000U) 3224 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TDU_SAME_CNT_CLK_SHIFT (27U) 3225 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TDU_SAME_CNT_CLK_WIDTH (1U) 3226 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TDU_SAME_CNT_CLK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_TDUV_TDU_SAME_CNT_CLK_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_TDUV_TDU_SAME_CNT_CLK_MASK) 3227 3228 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TCS_MASK (0x70000000U) 3229 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TCS_SHIFT (28U) 3230 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TCS_WIDTH (3U) 3231 #define GTM_gtm_cls1_TIM1_CH2_TDUV_TCS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_TDUV_TCS_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_TDUV_TCS_MASK) 3232 /*! @} */ 3233 3234 /*! @name TIM1_CH2_FLT_RE - TIM[i] channel [x] filter parameter 0 register */ 3235 /*! @{ */ 3236 3237 #define GTM_gtm_cls1_TIM1_CH2_FLT_RE_FLT_RE_MASK (0xFFFFFFU) 3238 #define GTM_gtm_cls1_TIM1_CH2_FLT_RE_FLT_RE_SHIFT (0U) 3239 #define GTM_gtm_cls1_TIM1_CH2_FLT_RE_FLT_RE_WIDTH (24U) 3240 #define GTM_gtm_cls1_TIM1_CH2_FLT_RE_FLT_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_FLT_RE_FLT_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_FLT_RE_FLT_RE_MASK) 3241 /*! @} */ 3242 3243 /*! @name TIM1_CH2_FLT_FE - TIM[i] channel [x] filter parameter 1 register */ 3244 /*! @{ */ 3245 3246 #define GTM_gtm_cls1_TIM1_CH2_FLT_FE_FLT_FE_MASK (0xFFFFFFU) 3247 #define GTM_gtm_cls1_TIM1_CH2_FLT_FE_FLT_FE_SHIFT (0U) 3248 #define GTM_gtm_cls1_TIM1_CH2_FLT_FE_FLT_FE_WIDTH (24U) 3249 #define GTM_gtm_cls1_TIM1_CH2_FLT_FE_FLT_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_FLT_FE_FLT_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_FLT_FE_FLT_FE_MASK) 3250 /*! @} */ 3251 3252 /*! @name TIM1_CH2_CTRL - TIM[i] channel [x] control register */ 3253 /*! @{ */ 3254 3255 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_EN_MASK (0x1U) 3256 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_EN_SHIFT (0U) 3257 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_EN_WIDTH (1U) 3258 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_EN_MASK) 3259 3260 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_MODE_MASK (0xEU) 3261 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_MODE_SHIFT (1U) 3262 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_MODE_WIDTH (3U) 3263 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_TIM_MODE_MASK) 3264 3265 #define GTM_gtm_cls1_TIM1_CH2_CTRL_OSM_MASK (0x10U) 3266 #define GTM_gtm_cls1_TIM1_CH2_CTRL_OSM_SHIFT (4U) 3267 #define GTM_gtm_cls1_TIM1_CH2_CTRL_OSM_WIDTH (1U) 3268 #define GTM_gtm_cls1_TIM1_CH2_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_OSM_MASK) 3269 3270 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ARU_EN_MASK (0x20U) 3271 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ARU_EN_SHIFT (5U) 3272 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ARU_EN_WIDTH (1U) 3273 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_ARU_EN_MASK) 3274 3275 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CICTRL_MASK (0x40U) 3276 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CICTRL_SHIFT (6U) 3277 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CICTRL_WIDTH (1U) 3278 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CICTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_CICTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_CICTRL_MASK) 3279 3280 #define GTM_gtm_cls1_TIM1_CH2_CTRL_GPR0_SEL_MASK (0x300U) 3281 #define GTM_gtm_cls1_TIM1_CH2_CTRL_GPR0_SEL_SHIFT (8U) 3282 #define GTM_gtm_cls1_TIM1_CH2_CTRL_GPR0_SEL_WIDTH (2U) 3283 #define GTM_gtm_cls1_TIM1_CH2_CTRL_GPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_GPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_GPR0_SEL_MASK) 3284 3285 #define GTM_gtm_cls1_TIM1_CH2_CTRL_GPR1_SEL_MASK (0xC00U) 3286 #define GTM_gtm_cls1_TIM1_CH2_CTRL_GPR1_SEL_SHIFT (10U) 3287 #define GTM_gtm_cls1_TIM1_CH2_CTRL_GPR1_SEL_WIDTH (2U) 3288 #define GTM_gtm_cls1_TIM1_CH2_CTRL_GPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_GPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_GPR1_SEL_MASK) 3289 3290 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CNTS_SEL_MASK (0x1000U) 3291 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CNTS_SEL_SHIFT (12U) 3292 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CNTS_SEL_WIDTH (1U) 3293 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CNTS_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_CNTS_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_CNTS_SEL_MASK) 3294 3295 #define GTM_gtm_cls1_TIM1_CH2_CTRL_DSL_MASK (0x2000U) 3296 #define GTM_gtm_cls1_TIM1_CH2_CTRL_DSL_SHIFT (13U) 3297 #define GTM_gtm_cls1_TIM1_CH2_CTRL_DSL_WIDTH (1U) 3298 #define GTM_gtm_cls1_TIM1_CH2_CTRL_DSL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_DSL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_DSL_MASK) 3299 3300 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ISL_MASK (0x4000U) 3301 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ISL_SHIFT (14U) 3302 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ISL_WIDTH (1U) 3303 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ISL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_ISL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_ISL_MASK) 3304 3305 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ECNT_RESET_MASK (0x8000U) 3306 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ECNT_RESET_SHIFT (15U) 3307 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ECNT_RESET_WIDTH (1U) 3308 #define GTM_gtm_cls1_TIM1_CH2_CTRL_ECNT_RESET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_ECNT_RESET_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_ECNT_RESET_MASK) 3309 3310 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_EN_MASK (0x10000U) 3311 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_EN_SHIFT (16U) 3312 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_EN_WIDTH (1U) 3313 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_EN_MASK) 3314 3315 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CNT_FRQ_MASK (0x60000U) 3316 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CNT_FRQ_SHIFT (17U) 3317 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CNT_FRQ_WIDTH (2U) 3318 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CNT_FRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CNT_FRQ_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CNT_FRQ_MASK) 3319 3320 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EXT_CAP_EN_MASK (0x80000U) 3321 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EXT_CAP_EN_SHIFT (19U) 3322 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EXT_CAP_EN_WIDTH (1U) 3323 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EXT_CAP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_EXT_CAP_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_EXT_CAP_EN_MASK) 3324 3325 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_RE_MASK (0x100000U) 3326 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_RE_SHIFT (20U) 3327 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_RE_WIDTH (1U) 3328 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_RE_MASK) 3329 3330 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_RE_MASK (0x200000U) 3331 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_RE_SHIFT (21U) 3332 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_RE_WIDTH (1U) 3333 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_RE_MASK) 3334 3335 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_FE_MASK (0x400000U) 3336 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_FE_SHIFT (22U) 3337 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_FE_WIDTH (1U) 3338 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_MODE_FE_MASK) 3339 3340 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_FE_MASK (0x800000U) 3341 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_FE_SHIFT (23U) 3342 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_FE_WIDTH (1U) 3343 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_FLT_CTR_FE_MASK) 3344 3345 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CLK_SEL_MASK (0x7000000U) 3346 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CLK_SEL_SHIFT (24U) 3347 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CLK_SEL_WIDTH (3U) 3348 #define GTM_gtm_cls1_TIM1_CH2_CTRL_CLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_CLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_CLK_SEL_MASK) 3349 3350 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FR_ECNT_OFL_MASK (0x8000000U) 3351 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FR_ECNT_OFL_SHIFT (27U) 3352 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FR_ECNT_OFL_WIDTH (1U) 3353 #define GTM_gtm_cls1_TIM1_CH2_CTRL_FR_ECNT_OFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_FR_ECNT_OFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_FR_ECNT_OFL_MASK) 3354 3355 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR0_SEL_MASK (0x10000000U) 3356 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR0_SEL_SHIFT (28U) 3357 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR0_SEL_WIDTH (1U) 3358 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR0_SEL_MASK) 3359 3360 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR1_SEL_MASK (0x20000000U) 3361 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR1_SEL_SHIFT (29U) 3362 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR1_SEL_WIDTH (1U) 3363 #define GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_EGPR1_SEL_MASK) 3364 3365 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TOCTRL_MASK (0xC0000000U) 3366 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TOCTRL_SHIFT (30U) 3367 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TOCTRL_WIDTH (2U) 3368 #define GTM_gtm_cls1_TIM1_CH2_CTRL_TOCTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_CTRL_TOCTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_CTRL_TOCTRL_MASK) 3369 /*! @} */ 3370 3371 /*! @name TIM1_CH2_ECTRL - TIM[i] channel [x] extended control register */ 3372 /*! @{ */ 3373 3374 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EXT_CAP_SRC_MASK (0xFU) 3375 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EXT_CAP_SRC_SHIFT (0U) 3376 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EXT_CAP_SRC_WIDTH (4U) 3377 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EXT_CAP_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_EXT_CAP_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_EXT_CAP_SRC_MASK) 3378 3379 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_TDU_IN_MASK (0x20U) 3380 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_TDU_IN_SHIFT (5U) 3381 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_TDU_IN_WIDTH (1U) 3382 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_TDU_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_TDU_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_TDU_IN_MASK) 3383 3384 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TODET_IRQ_SRC_MASK (0xC0U) 3385 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TODET_IRQ_SRC_SHIFT (6U) 3386 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TODET_IRQ_SRC_WIDTH (2U) 3387 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TODET_IRQ_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_TODET_IRQ_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_TODET_IRQ_SRC_MASK) 3388 3389 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_START_MASK (0x700U) 3390 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_START_SHIFT (8U) 3391 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_START_WIDTH (3U) 3392 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_START_MASK) 3393 3394 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_STOP_MASK (0x7000U) 3395 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_STOP_SHIFT (12U) 3396 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_STOP_WIDTH (3U) 3397 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_STOP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_STOP_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_STOP_MASK) 3398 3399 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_RESYNC_MASK (0xF0000U) 3400 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_RESYNC_SHIFT (16U) 3401 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_RESYNC_WIDTH (4U) 3402 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_RESYNC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_RESYNC_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_TDU_RESYNC_MASK) 3403 3404 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_LUT_MASK (0xC00000U) 3405 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_LUT_SHIFT (22U) 3406 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_LUT_WIDTH (2U) 3407 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_LUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_LUT_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_LUT_MASK) 3408 3409 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_RE_MASK (0x1000000U) 3410 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_RE_SHIFT (24U) 3411 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_RE_WIDTH (1U) 3412 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_RE_MASK) 3413 3414 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_FE_MASK (0x2000000U) 3415 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_FE_SHIFT (25U) 3416 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_FE_WIDTH (1U) 3417 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_EFLT_CTR_FE_MASK) 3418 3419 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_SWAP_CAPTURE_MASK (0x10000000U) 3420 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_SWAP_CAPTURE_SHIFT (28U) 3421 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_SWAP_CAPTURE_WIDTH (1U) 3422 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_SWAP_CAPTURE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_SWAP_CAPTURE_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_SWAP_CAPTURE_MASK) 3423 3424 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_IMM_START_MASK (0x20000000U) 3425 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_IMM_START_SHIFT (29U) 3426 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_IMM_START_WIDTH (1U) 3427 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_IMM_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_IMM_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_IMM_START_MASK) 3428 3429 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_ECLK_SEL_MASK (0x40000000U) 3430 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_ECLK_SEL_SHIFT (30U) 3431 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_ECLK_SEL_WIDTH (1U) 3432 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_ECLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_ECLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_ECLK_SEL_MASK) 3433 3434 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_CH_IN_MASK (0x80000000U) 3435 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_CH_IN_SHIFT (31U) 3436 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_CH_IN_WIDTH (1U) 3437 #define GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_CH_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_CH_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_ECTRL_USE_PREV_CH_IN_MASK) 3438 /*! @} */ 3439 3440 /*! @name TIM1_CH2_IRQ_NOTIFY - TIM[i] channel [x] interrupt notification register */ 3441 /*! @{ */ 3442 3443 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_NEWVAL_MASK (0x1U) 3444 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_NEWVAL_SHIFT (0U) 3445 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_NEWVAL_WIDTH (1U) 3446 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_NEWVAL_MASK) 3447 3448 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_ECNTOFL_MASK (0x2U) 3449 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_ECNTOFL_SHIFT (1U) 3450 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_ECNTOFL_WIDTH (1U) 3451 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_ECNTOFL_MASK) 3452 3453 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_CNTOFL_MASK (0x4U) 3454 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_CNTOFL_SHIFT (2U) 3455 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_CNTOFL_WIDTH (1U) 3456 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_CNTOFL_MASK) 3457 3458 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GPROFL_MASK (0x8U) 3459 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GPROFL_SHIFT (3U) 3460 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GPROFL_WIDTH (1U) 3461 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GPROFL_MASK) 3462 3463 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_TODET_MASK (0x10U) 3464 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_TODET_SHIFT (4U) 3465 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_TODET_WIDTH (1U) 3466 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_TODET_MASK) 3467 3468 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GLITCHDET_MASK (0x20U) 3469 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GLITCHDET_SHIFT (5U) 3470 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GLITCHDET_WIDTH (1U) 3471 #define GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_NOTIFY_GLITCHDET_MASK) 3472 /*! @} */ 3473 3474 /*! @name TIM1_CH2_IRQ_EN - TIM[i] channel [x] interrupt enable register */ 3475 /*! @{ */ 3476 3477 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_NEWVAL_IRQ_EN_MASK (0x1U) 3478 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_NEWVAL_IRQ_EN_SHIFT (0U) 3479 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_NEWVAL_IRQ_EN_WIDTH (1U) 3480 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_NEWVAL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_EN_NEWVAL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_EN_NEWVAL_IRQ_EN_MASK) 3481 3482 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_ECNTOFL_IRQ_EN_MASK (0x2U) 3483 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT (1U) 3484 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_ECNTOFL_IRQ_EN_WIDTH (1U) 3485 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_ECNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_EN_ECNTOFL_IRQ_EN_MASK) 3486 3487 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_CNTOFL_IRQ_EN_MASK (0x4U) 3488 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_CNTOFL_IRQ_EN_SHIFT (2U) 3489 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_CNTOFL_IRQ_EN_WIDTH (1U) 3490 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_CNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_EN_CNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_EN_CNTOFL_IRQ_EN_MASK) 3491 3492 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GPROFL_IRQ_EN_MASK (0x8U) 3493 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GPROFL_IRQ_EN_SHIFT (3U) 3494 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GPROFL_IRQ_EN_WIDTH (1U) 3495 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GPROFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GPROFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GPROFL_IRQ_EN_MASK) 3496 3497 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_TODET_IRQ_EN_MASK (0x10U) 3498 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_TODET_IRQ_EN_SHIFT (4U) 3499 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_TODET_IRQ_EN_WIDTH (1U) 3500 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_TODET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_EN_TODET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_EN_TODET_IRQ_EN_MASK) 3501 3502 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GLITCHDET_IRQ_EN_MASK (0x20U) 3503 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT (5U) 3504 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GLITCHDET_IRQ_EN_WIDTH (1U) 3505 #define GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GLITCHDET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_EN_GLITCHDET_IRQ_EN_MASK) 3506 /*! @} */ 3507 3508 /*! @name TIM1_CH2_IRQ_FORCINT - TIM[i] channel [x] force interrupt register */ 3509 /*! @{ */ 3510 3511 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_NEWVAL_MASK (0x1U) 3512 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_NEWVAL_SHIFT (0U) 3513 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_NEWVAL_WIDTH (1U) 3514 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_NEWVAL_MASK) 3515 3516 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_ECNTOFL_MASK (0x2U) 3517 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_ECNTOFL_SHIFT (1U) 3518 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_ECNTOFL_WIDTH (1U) 3519 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_ECNTOFL_MASK) 3520 3521 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_CNTOFL_MASK (0x4U) 3522 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_CNTOFL_SHIFT (2U) 3523 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_CNTOFL_WIDTH (1U) 3524 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_CNTOFL_MASK) 3525 3526 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GPROFL_MASK (0x8U) 3527 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GPROFL_SHIFT (3U) 3528 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GPROFL_WIDTH (1U) 3529 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GPROFL_MASK) 3530 3531 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_TODET_MASK (0x10U) 3532 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_TODET_SHIFT (4U) 3533 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_TODET_WIDTH (1U) 3534 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_TODET_MASK) 3535 3536 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GLITCHDET_MASK (0x20U) 3537 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GLITCHDET_SHIFT (5U) 3538 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GLITCHDET_WIDTH (1U) 3539 #define GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_FORCINT_TRG_GLITCHDET_MASK) 3540 /*! @} */ 3541 3542 /*! @name TIM1_CH2_IRQ_MODE - TIM[i] channel [x] interrupt mode configuration register */ 3543 /*! @{ */ 3544 3545 #define GTM_gtm_cls1_TIM1_CH2_IRQ_MODE_IRQ_MODE_MASK (0x3U) 3546 #define GTM_gtm_cls1_TIM1_CH2_IRQ_MODE_IRQ_MODE_SHIFT (0U) 3547 #define GTM_gtm_cls1_TIM1_CH2_IRQ_MODE_IRQ_MODE_WIDTH (2U) 3548 #define GTM_gtm_cls1_TIM1_CH2_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_IRQ_MODE_IRQ_MODE_MASK) 3549 /*! @} */ 3550 3551 /*! @name TIM1_CH2_EIRQ_EN - TIM[i] channel [x] error interrupt enable register */ 3552 /*! @{ */ 3553 3554 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_NEWVAL_EIRQ_EN_MASK (0x1U) 3555 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT (0U) 3556 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_NEWVAL_EIRQ_EN_WIDTH (1U) 3557 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_NEWVAL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_NEWVAL_EIRQ_EN_MASK) 3558 3559 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK (0x2U) 3560 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT (1U) 3561 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_ECNTOFL_EIRQ_EN_WIDTH (1U) 3562 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_ECNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK) 3563 3564 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_CNTOFL_EIRQ_EN_MASK (0x4U) 3565 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT (2U) 3566 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_CNTOFL_EIRQ_EN_WIDTH (1U) 3567 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_CNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_CNTOFL_EIRQ_EN_MASK) 3568 3569 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GPROFL_EIRQ_EN_MASK (0x8U) 3570 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT (3U) 3571 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GPROFL_EIRQ_EN_WIDTH (1U) 3572 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GPROFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GPROFL_EIRQ_EN_MASK) 3573 3574 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_TODET_EIRQ_EN_MASK (0x10U) 3575 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_TODET_EIRQ_EN_SHIFT (4U) 3576 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_TODET_EIRQ_EN_WIDTH (1U) 3577 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_TODET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_TODET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_TODET_EIRQ_EN_MASK) 3578 3579 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK (0x20U) 3580 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT (5U) 3581 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GLITCHDET_EIRQ_EN_WIDTH (1U) 3582 #define GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GLITCHDET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH2_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK) 3583 /*! @} */ 3584 3585 /*! @name TIM1_CH3_GPR0 - TIM[i] channel [x] general purpose 0 register */ 3586 /*! @{ */ 3587 3588 #define GTM_gtm_cls1_TIM1_CH3_GPR0_GPR0_MASK (0xFFFFFFU) 3589 #define GTM_gtm_cls1_TIM1_CH3_GPR0_GPR0_SHIFT (0U) 3590 #define GTM_gtm_cls1_TIM1_CH3_GPR0_GPR0_WIDTH (24U) 3591 #define GTM_gtm_cls1_TIM1_CH3_GPR0_GPR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_GPR0_GPR0_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_GPR0_GPR0_MASK) 3592 3593 #define GTM_gtm_cls1_TIM1_CH3_GPR0_ECNT_MASK (0xFF000000U) 3594 #define GTM_gtm_cls1_TIM1_CH3_GPR0_ECNT_SHIFT (24U) 3595 #define GTM_gtm_cls1_TIM1_CH3_GPR0_ECNT_WIDTH (8U) 3596 #define GTM_gtm_cls1_TIM1_CH3_GPR0_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_GPR0_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_GPR0_ECNT_MASK) 3597 /*! @} */ 3598 3599 /*! @name TIM1_CH3_GPR1 - TIM[i] channel [x] general purpose 0 register */ 3600 /*! @{ */ 3601 3602 #define GTM_gtm_cls1_TIM1_CH3_GPR1_GPR1_MASK (0xFFFFFFU) 3603 #define GTM_gtm_cls1_TIM1_CH3_GPR1_GPR1_SHIFT (0U) 3604 #define GTM_gtm_cls1_TIM1_CH3_GPR1_GPR1_WIDTH (24U) 3605 #define GTM_gtm_cls1_TIM1_CH3_GPR1_GPR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_GPR1_GPR1_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_GPR1_GPR1_MASK) 3606 3607 #define GTM_gtm_cls1_TIM1_CH3_GPR1_ECNT_MASK (0xFF000000U) 3608 #define GTM_gtm_cls1_TIM1_CH3_GPR1_ECNT_SHIFT (24U) 3609 #define GTM_gtm_cls1_TIM1_CH3_GPR1_ECNT_WIDTH (8U) 3610 #define GTM_gtm_cls1_TIM1_CH3_GPR1_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_GPR1_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_GPR1_ECNT_MASK) 3611 /*! @} */ 3612 3613 /*! @name TIM1_CH3_CNT - TIM[i] channel [x] SMU counter register */ 3614 /*! @{ */ 3615 3616 #define GTM_gtm_cls1_TIM1_CH3_CNT_CNT_MASK (0xFFFFFFU) 3617 #define GTM_gtm_cls1_TIM1_CH3_CNT_CNT_SHIFT (0U) 3618 #define GTM_gtm_cls1_TIM1_CH3_CNT_CNT_WIDTH (24U) 3619 #define GTM_gtm_cls1_TIM1_CH3_CNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CNT_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CNT_CNT_MASK) 3620 /*! @} */ 3621 3622 /*! @name TIM1_CH3_ECNT - TIM[i] channel [x] SMU edge counter register */ 3623 /*! @{ */ 3624 3625 #define GTM_gtm_cls1_TIM1_CH3_ECNT_ECNT_MASK (0xFFFFU) 3626 #define GTM_gtm_cls1_TIM1_CH3_ECNT_ECNT_SHIFT (0U) 3627 #define GTM_gtm_cls1_TIM1_CH3_ECNT_ECNT_WIDTH (16U) 3628 #define GTM_gtm_cls1_TIM1_CH3_ECNT_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECNT_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECNT_ECNT_MASK) 3629 /*! @} */ 3630 3631 /*! @name TIM1_CH3_CNTS - TIM[i] channel [x] SMU shadow counter register */ 3632 /*! @{ */ 3633 3634 #define GTM_gtm_cls1_TIM1_CH3_CNTS_CNTS_MASK (0xFFFFFFU) 3635 #define GTM_gtm_cls1_TIM1_CH3_CNTS_CNTS_SHIFT (0U) 3636 #define GTM_gtm_cls1_TIM1_CH3_CNTS_CNTS_WIDTH (24U) 3637 #define GTM_gtm_cls1_TIM1_CH3_CNTS_CNTS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CNTS_CNTS_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CNTS_CNTS_MASK) 3638 3639 #define GTM_gtm_cls1_TIM1_CH3_CNTS_ECNT_MASK (0xFF000000U) 3640 #define GTM_gtm_cls1_TIM1_CH3_CNTS_ECNT_SHIFT (24U) 3641 #define GTM_gtm_cls1_TIM1_CH3_CNTS_ECNT_WIDTH (8U) 3642 #define GTM_gtm_cls1_TIM1_CH3_CNTS_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CNTS_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CNTS_ECNT_MASK) 3643 /*! @} */ 3644 3645 /*! @name TIM1_CH3_TDUC - TIM[i] channel [x] TDU counter register */ 3646 /*! @{ */ 3647 3648 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT_MASK (0xFFU) 3649 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT_SHIFT (0U) 3650 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT_WIDTH (8U) 3651 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT_MASK) 3652 3653 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT1_MASK (0xFF00U) 3654 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT1_SHIFT (8U) 3655 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT1_WIDTH (8U) 3656 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT1_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT1_MASK) 3657 3658 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT2_MASK (0xFF0000U) 3659 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT2_SHIFT (16U) 3660 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT2_WIDTH (8U) 3661 #define GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT2_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_TDUC_TO_CNT2_MASK) 3662 /*! @} */ 3663 3664 /*! @name TIM1_CH3_TDUV - TIM[i] channel [x] TDU control register */ 3665 /*! @{ */ 3666 3667 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV_MASK (0xFFU) 3668 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV_SHIFT (0U) 3669 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV_WIDTH (8U) 3670 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_TDUV_TOV_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_TDUV_TOV_MASK) 3671 3672 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV1_MASK (0xFF00U) 3673 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV1_SHIFT (8U) 3674 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV1_WIDTH (8U) 3675 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_TDUV_TOV1_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_TDUV_TOV1_MASK) 3676 3677 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV2_MASK (0xFF0000U) 3678 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV2_SHIFT (16U) 3679 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV2_WIDTH (8U) 3680 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TOV2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_TDUV_TOV2_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_TDUV_TOV2_MASK) 3681 3682 #define GTM_gtm_cls1_TIM1_CH3_TDUV_SLICING_MASK (0x3000000U) 3683 #define GTM_gtm_cls1_TIM1_CH3_TDUV_SLICING_SHIFT (24U) 3684 #define GTM_gtm_cls1_TIM1_CH3_TDUV_SLICING_WIDTH (2U) 3685 #define GTM_gtm_cls1_TIM1_CH3_TDUV_SLICING(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_TDUV_SLICING_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_TDUV_SLICING_MASK) 3686 3687 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TCS_USE_SAMPLE_EVT_MASK (0x4000000U) 3688 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TCS_USE_SAMPLE_EVT_SHIFT (26U) 3689 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TCS_USE_SAMPLE_EVT_WIDTH (1U) 3690 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TCS_USE_SAMPLE_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_TDUV_TCS_USE_SAMPLE_EVT_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_TDUV_TCS_USE_SAMPLE_EVT_MASK) 3691 3692 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TDU_SAME_CNT_CLK_MASK (0x8000000U) 3693 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TDU_SAME_CNT_CLK_SHIFT (27U) 3694 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TDU_SAME_CNT_CLK_WIDTH (1U) 3695 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TDU_SAME_CNT_CLK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_TDUV_TDU_SAME_CNT_CLK_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_TDUV_TDU_SAME_CNT_CLK_MASK) 3696 3697 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TCS_MASK (0x70000000U) 3698 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TCS_SHIFT (28U) 3699 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TCS_WIDTH (3U) 3700 #define GTM_gtm_cls1_TIM1_CH3_TDUV_TCS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_TDUV_TCS_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_TDUV_TCS_MASK) 3701 /*! @} */ 3702 3703 /*! @name TIM1_CH3_FLT_RE - TIM[i] channel [x] filter parameter 0 register */ 3704 /*! @{ */ 3705 3706 #define GTM_gtm_cls1_TIM1_CH3_FLT_RE_FLT_RE_MASK (0xFFFFFFU) 3707 #define GTM_gtm_cls1_TIM1_CH3_FLT_RE_FLT_RE_SHIFT (0U) 3708 #define GTM_gtm_cls1_TIM1_CH3_FLT_RE_FLT_RE_WIDTH (24U) 3709 #define GTM_gtm_cls1_TIM1_CH3_FLT_RE_FLT_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_FLT_RE_FLT_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_FLT_RE_FLT_RE_MASK) 3710 /*! @} */ 3711 3712 /*! @name TIM1_CH3_FLT_FE - TIM[i] channel [x] filter parameter 1 register */ 3713 /*! @{ */ 3714 3715 #define GTM_gtm_cls1_TIM1_CH3_FLT_FE_FLT_FE_MASK (0xFFFFFFU) 3716 #define GTM_gtm_cls1_TIM1_CH3_FLT_FE_FLT_FE_SHIFT (0U) 3717 #define GTM_gtm_cls1_TIM1_CH3_FLT_FE_FLT_FE_WIDTH (24U) 3718 #define GTM_gtm_cls1_TIM1_CH3_FLT_FE_FLT_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_FLT_FE_FLT_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_FLT_FE_FLT_FE_MASK) 3719 /*! @} */ 3720 3721 /*! @name TIM1_CH3_CTRL - TIM[i] channel [x] control register */ 3722 /*! @{ */ 3723 3724 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_EN_MASK (0x1U) 3725 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_EN_SHIFT (0U) 3726 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_EN_WIDTH (1U) 3727 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_EN_MASK) 3728 3729 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_MODE_MASK (0xEU) 3730 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_MODE_SHIFT (1U) 3731 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_MODE_WIDTH (3U) 3732 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_TIM_MODE_MASK) 3733 3734 #define GTM_gtm_cls1_TIM1_CH3_CTRL_OSM_MASK (0x10U) 3735 #define GTM_gtm_cls1_TIM1_CH3_CTRL_OSM_SHIFT (4U) 3736 #define GTM_gtm_cls1_TIM1_CH3_CTRL_OSM_WIDTH (1U) 3737 #define GTM_gtm_cls1_TIM1_CH3_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_OSM_MASK) 3738 3739 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ARU_EN_MASK (0x20U) 3740 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ARU_EN_SHIFT (5U) 3741 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ARU_EN_WIDTH (1U) 3742 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_ARU_EN_MASK) 3743 3744 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CICTRL_MASK (0x40U) 3745 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CICTRL_SHIFT (6U) 3746 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CICTRL_WIDTH (1U) 3747 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CICTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_CICTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_CICTRL_MASK) 3748 3749 #define GTM_gtm_cls1_TIM1_CH3_CTRL_GPR0_SEL_MASK (0x300U) 3750 #define GTM_gtm_cls1_TIM1_CH3_CTRL_GPR0_SEL_SHIFT (8U) 3751 #define GTM_gtm_cls1_TIM1_CH3_CTRL_GPR0_SEL_WIDTH (2U) 3752 #define GTM_gtm_cls1_TIM1_CH3_CTRL_GPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_GPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_GPR0_SEL_MASK) 3753 3754 #define GTM_gtm_cls1_TIM1_CH3_CTRL_GPR1_SEL_MASK (0xC00U) 3755 #define GTM_gtm_cls1_TIM1_CH3_CTRL_GPR1_SEL_SHIFT (10U) 3756 #define GTM_gtm_cls1_TIM1_CH3_CTRL_GPR1_SEL_WIDTH (2U) 3757 #define GTM_gtm_cls1_TIM1_CH3_CTRL_GPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_GPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_GPR1_SEL_MASK) 3758 3759 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CNTS_SEL_MASK (0x1000U) 3760 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CNTS_SEL_SHIFT (12U) 3761 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CNTS_SEL_WIDTH (1U) 3762 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CNTS_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_CNTS_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_CNTS_SEL_MASK) 3763 3764 #define GTM_gtm_cls1_TIM1_CH3_CTRL_DSL_MASK (0x2000U) 3765 #define GTM_gtm_cls1_TIM1_CH3_CTRL_DSL_SHIFT (13U) 3766 #define GTM_gtm_cls1_TIM1_CH3_CTRL_DSL_WIDTH (1U) 3767 #define GTM_gtm_cls1_TIM1_CH3_CTRL_DSL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_DSL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_DSL_MASK) 3768 3769 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ISL_MASK (0x4000U) 3770 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ISL_SHIFT (14U) 3771 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ISL_WIDTH (1U) 3772 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ISL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_ISL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_ISL_MASK) 3773 3774 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ECNT_RESET_MASK (0x8000U) 3775 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ECNT_RESET_SHIFT (15U) 3776 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ECNT_RESET_WIDTH (1U) 3777 #define GTM_gtm_cls1_TIM1_CH3_CTRL_ECNT_RESET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_ECNT_RESET_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_ECNT_RESET_MASK) 3778 3779 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_EN_MASK (0x10000U) 3780 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_EN_SHIFT (16U) 3781 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_EN_WIDTH (1U) 3782 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_EN_MASK) 3783 3784 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CNT_FRQ_MASK (0x60000U) 3785 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CNT_FRQ_SHIFT (17U) 3786 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CNT_FRQ_WIDTH (2U) 3787 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CNT_FRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CNT_FRQ_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CNT_FRQ_MASK) 3788 3789 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EXT_CAP_EN_MASK (0x80000U) 3790 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EXT_CAP_EN_SHIFT (19U) 3791 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EXT_CAP_EN_WIDTH (1U) 3792 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EXT_CAP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_EXT_CAP_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_EXT_CAP_EN_MASK) 3793 3794 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_RE_MASK (0x100000U) 3795 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_RE_SHIFT (20U) 3796 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_RE_WIDTH (1U) 3797 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_RE_MASK) 3798 3799 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_RE_MASK (0x200000U) 3800 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_RE_SHIFT (21U) 3801 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_RE_WIDTH (1U) 3802 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_RE_MASK) 3803 3804 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_FE_MASK (0x400000U) 3805 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_FE_SHIFT (22U) 3806 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_FE_WIDTH (1U) 3807 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_MODE_FE_MASK) 3808 3809 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_FE_MASK (0x800000U) 3810 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_FE_SHIFT (23U) 3811 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_FE_WIDTH (1U) 3812 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_FLT_CTR_FE_MASK) 3813 3814 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CLK_SEL_MASK (0x7000000U) 3815 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CLK_SEL_SHIFT (24U) 3816 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CLK_SEL_WIDTH (3U) 3817 #define GTM_gtm_cls1_TIM1_CH3_CTRL_CLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_CLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_CLK_SEL_MASK) 3818 3819 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FR_ECNT_OFL_MASK (0x8000000U) 3820 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FR_ECNT_OFL_SHIFT (27U) 3821 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FR_ECNT_OFL_WIDTH (1U) 3822 #define GTM_gtm_cls1_TIM1_CH3_CTRL_FR_ECNT_OFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_FR_ECNT_OFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_FR_ECNT_OFL_MASK) 3823 3824 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR0_SEL_MASK (0x10000000U) 3825 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR0_SEL_SHIFT (28U) 3826 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR0_SEL_WIDTH (1U) 3827 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR0_SEL_MASK) 3828 3829 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR1_SEL_MASK (0x20000000U) 3830 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR1_SEL_SHIFT (29U) 3831 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR1_SEL_WIDTH (1U) 3832 #define GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_EGPR1_SEL_MASK) 3833 3834 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TOCTRL_MASK (0xC0000000U) 3835 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TOCTRL_SHIFT (30U) 3836 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TOCTRL_WIDTH (2U) 3837 #define GTM_gtm_cls1_TIM1_CH3_CTRL_TOCTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_CTRL_TOCTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_CTRL_TOCTRL_MASK) 3838 /*! @} */ 3839 3840 /*! @name TIM1_CH3_ECTRL - TIM[i] channel [x] extended control register */ 3841 /*! @{ */ 3842 3843 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EXT_CAP_SRC_MASK (0xFU) 3844 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EXT_CAP_SRC_SHIFT (0U) 3845 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EXT_CAP_SRC_WIDTH (4U) 3846 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EXT_CAP_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_EXT_CAP_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_EXT_CAP_SRC_MASK) 3847 3848 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_TDU_IN_MASK (0x20U) 3849 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_TDU_IN_SHIFT (5U) 3850 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_TDU_IN_WIDTH (1U) 3851 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_TDU_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_TDU_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_TDU_IN_MASK) 3852 3853 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TODET_IRQ_SRC_MASK (0xC0U) 3854 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TODET_IRQ_SRC_SHIFT (6U) 3855 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TODET_IRQ_SRC_WIDTH (2U) 3856 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TODET_IRQ_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_TODET_IRQ_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_TODET_IRQ_SRC_MASK) 3857 3858 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_START_MASK (0x700U) 3859 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_START_SHIFT (8U) 3860 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_START_WIDTH (3U) 3861 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_START_MASK) 3862 3863 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_STOP_MASK (0x7000U) 3864 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_STOP_SHIFT (12U) 3865 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_STOP_WIDTH (3U) 3866 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_STOP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_STOP_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_STOP_MASK) 3867 3868 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_RESYNC_MASK (0xF0000U) 3869 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_RESYNC_SHIFT (16U) 3870 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_RESYNC_WIDTH (4U) 3871 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_RESYNC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_RESYNC_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_TDU_RESYNC_MASK) 3872 3873 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_LUT_MASK (0xC00000U) 3874 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_LUT_SHIFT (22U) 3875 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_LUT_WIDTH (2U) 3876 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_LUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_LUT_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_LUT_MASK) 3877 3878 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_RE_MASK (0x1000000U) 3879 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_RE_SHIFT (24U) 3880 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_RE_WIDTH (1U) 3881 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_RE_MASK) 3882 3883 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_FE_MASK (0x2000000U) 3884 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_FE_SHIFT (25U) 3885 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_FE_WIDTH (1U) 3886 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_EFLT_CTR_FE_MASK) 3887 3888 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_SWAP_CAPTURE_MASK (0x10000000U) 3889 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_SWAP_CAPTURE_SHIFT (28U) 3890 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_SWAP_CAPTURE_WIDTH (1U) 3891 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_SWAP_CAPTURE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_SWAP_CAPTURE_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_SWAP_CAPTURE_MASK) 3892 3893 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_IMM_START_MASK (0x20000000U) 3894 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_IMM_START_SHIFT (29U) 3895 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_IMM_START_WIDTH (1U) 3896 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_IMM_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_IMM_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_IMM_START_MASK) 3897 3898 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_ECLK_SEL_MASK (0x40000000U) 3899 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_ECLK_SEL_SHIFT (30U) 3900 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_ECLK_SEL_WIDTH (1U) 3901 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_ECLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_ECLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_ECLK_SEL_MASK) 3902 3903 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_CH_IN_MASK (0x80000000U) 3904 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_CH_IN_SHIFT (31U) 3905 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_CH_IN_WIDTH (1U) 3906 #define GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_CH_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_CH_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_ECTRL_USE_PREV_CH_IN_MASK) 3907 /*! @} */ 3908 3909 /*! @name TIM1_CH3_IRQ_NOTIFY - TIM[i] channel [x] interrupt notification register */ 3910 /*! @{ */ 3911 3912 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_NEWVAL_MASK (0x1U) 3913 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_NEWVAL_SHIFT (0U) 3914 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_NEWVAL_WIDTH (1U) 3915 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_NEWVAL_MASK) 3916 3917 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_ECNTOFL_MASK (0x2U) 3918 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_ECNTOFL_SHIFT (1U) 3919 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_ECNTOFL_WIDTH (1U) 3920 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_ECNTOFL_MASK) 3921 3922 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_CNTOFL_MASK (0x4U) 3923 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_CNTOFL_SHIFT (2U) 3924 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_CNTOFL_WIDTH (1U) 3925 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_CNTOFL_MASK) 3926 3927 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GPROFL_MASK (0x8U) 3928 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GPROFL_SHIFT (3U) 3929 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GPROFL_WIDTH (1U) 3930 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GPROFL_MASK) 3931 3932 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_TODET_MASK (0x10U) 3933 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_TODET_SHIFT (4U) 3934 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_TODET_WIDTH (1U) 3935 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_TODET_MASK) 3936 3937 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GLITCHDET_MASK (0x20U) 3938 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GLITCHDET_SHIFT (5U) 3939 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GLITCHDET_WIDTH (1U) 3940 #define GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_NOTIFY_GLITCHDET_MASK) 3941 /*! @} */ 3942 3943 /*! @name TIM1_CH3_IRQ_EN - TIM[i] channel [x] interrupt enable register */ 3944 /*! @{ */ 3945 3946 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_NEWVAL_IRQ_EN_MASK (0x1U) 3947 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_NEWVAL_IRQ_EN_SHIFT (0U) 3948 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_NEWVAL_IRQ_EN_WIDTH (1U) 3949 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_NEWVAL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_EN_NEWVAL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_EN_NEWVAL_IRQ_EN_MASK) 3950 3951 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_ECNTOFL_IRQ_EN_MASK (0x2U) 3952 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT (1U) 3953 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_ECNTOFL_IRQ_EN_WIDTH (1U) 3954 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_ECNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_EN_ECNTOFL_IRQ_EN_MASK) 3955 3956 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_CNTOFL_IRQ_EN_MASK (0x4U) 3957 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_CNTOFL_IRQ_EN_SHIFT (2U) 3958 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_CNTOFL_IRQ_EN_WIDTH (1U) 3959 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_CNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_EN_CNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_EN_CNTOFL_IRQ_EN_MASK) 3960 3961 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GPROFL_IRQ_EN_MASK (0x8U) 3962 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GPROFL_IRQ_EN_SHIFT (3U) 3963 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GPROFL_IRQ_EN_WIDTH (1U) 3964 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GPROFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GPROFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GPROFL_IRQ_EN_MASK) 3965 3966 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_TODET_IRQ_EN_MASK (0x10U) 3967 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_TODET_IRQ_EN_SHIFT (4U) 3968 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_TODET_IRQ_EN_WIDTH (1U) 3969 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_TODET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_EN_TODET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_EN_TODET_IRQ_EN_MASK) 3970 3971 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GLITCHDET_IRQ_EN_MASK (0x20U) 3972 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT (5U) 3973 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GLITCHDET_IRQ_EN_WIDTH (1U) 3974 #define GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GLITCHDET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_EN_GLITCHDET_IRQ_EN_MASK) 3975 /*! @} */ 3976 3977 /*! @name TIM1_CH3_IRQ_FORCINT - TIM[i] channel [x] force interrupt register */ 3978 /*! @{ */ 3979 3980 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_NEWVAL_MASK (0x1U) 3981 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_NEWVAL_SHIFT (0U) 3982 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_NEWVAL_WIDTH (1U) 3983 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_NEWVAL_MASK) 3984 3985 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_ECNTOFL_MASK (0x2U) 3986 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_ECNTOFL_SHIFT (1U) 3987 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_ECNTOFL_WIDTH (1U) 3988 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_ECNTOFL_MASK) 3989 3990 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_CNTOFL_MASK (0x4U) 3991 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_CNTOFL_SHIFT (2U) 3992 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_CNTOFL_WIDTH (1U) 3993 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_CNTOFL_MASK) 3994 3995 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GPROFL_MASK (0x8U) 3996 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GPROFL_SHIFT (3U) 3997 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GPROFL_WIDTH (1U) 3998 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GPROFL_MASK) 3999 4000 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_TODET_MASK (0x10U) 4001 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_TODET_SHIFT (4U) 4002 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_TODET_WIDTH (1U) 4003 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_TODET_MASK) 4004 4005 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GLITCHDET_MASK (0x20U) 4006 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GLITCHDET_SHIFT (5U) 4007 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GLITCHDET_WIDTH (1U) 4008 #define GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_FORCINT_TRG_GLITCHDET_MASK) 4009 /*! @} */ 4010 4011 /*! @name TIM1_CH3_IRQ_MODE - TIM[i] channel [x] interrupt mode configuration register */ 4012 /*! @{ */ 4013 4014 #define GTM_gtm_cls1_TIM1_CH3_IRQ_MODE_IRQ_MODE_MASK (0x3U) 4015 #define GTM_gtm_cls1_TIM1_CH3_IRQ_MODE_IRQ_MODE_SHIFT (0U) 4016 #define GTM_gtm_cls1_TIM1_CH3_IRQ_MODE_IRQ_MODE_WIDTH (2U) 4017 #define GTM_gtm_cls1_TIM1_CH3_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_IRQ_MODE_IRQ_MODE_MASK) 4018 /*! @} */ 4019 4020 /*! @name TIM1_CH3_EIRQ_EN - TIM[i] channel [x] error interrupt enable register */ 4021 /*! @{ */ 4022 4023 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_NEWVAL_EIRQ_EN_MASK (0x1U) 4024 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT (0U) 4025 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_NEWVAL_EIRQ_EN_WIDTH (1U) 4026 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_NEWVAL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_NEWVAL_EIRQ_EN_MASK) 4027 4028 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK (0x2U) 4029 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT (1U) 4030 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_ECNTOFL_EIRQ_EN_WIDTH (1U) 4031 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_ECNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK) 4032 4033 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_CNTOFL_EIRQ_EN_MASK (0x4U) 4034 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT (2U) 4035 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_CNTOFL_EIRQ_EN_WIDTH (1U) 4036 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_CNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_CNTOFL_EIRQ_EN_MASK) 4037 4038 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GPROFL_EIRQ_EN_MASK (0x8U) 4039 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT (3U) 4040 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GPROFL_EIRQ_EN_WIDTH (1U) 4041 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GPROFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GPROFL_EIRQ_EN_MASK) 4042 4043 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_TODET_EIRQ_EN_MASK (0x10U) 4044 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_TODET_EIRQ_EN_SHIFT (4U) 4045 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_TODET_EIRQ_EN_WIDTH (1U) 4046 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_TODET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_TODET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_TODET_EIRQ_EN_MASK) 4047 4048 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK (0x20U) 4049 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT (5U) 4050 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GLITCHDET_EIRQ_EN_WIDTH (1U) 4051 #define GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GLITCHDET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH3_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK) 4052 /*! @} */ 4053 4054 /*! @name TIM1_CH4_GPR0 - TIM[i] channel [x] general purpose 0 register */ 4055 /*! @{ */ 4056 4057 #define GTM_gtm_cls1_TIM1_CH4_GPR0_GPR0_MASK (0xFFFFFFU) 4058 #define GTM_gtm_cls1_TIM1_CH4_GPR0_GPR0_SHIFT (0U) 4059 #define GTM_gtm_cls1_TIM1_CH4_GPR0_GPR0_WIDTH (24U) 4060 #define GTM_gtm_cls1_TIM1_CH4_GPR0_GPR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_GPR0_GPR0_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_GPR0_GPR0_MASK) 4061 4062 #define GTM_gtm_cls1_TIM1_CH4_GPR0_ECNT_MASK (0xFF000000U) 4063 #define GTM_gtm_cls1_TIM1_CH4_GPR0_ECNT_SHIFT (24U) 4064 #define GTM_gtm_cls1_TIM1_CH4_GPR0_ECNT_WIDTH (8U) 4065 #define GTM_gtm_cls1_TIM1_CH4_GPR0_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_GPR0_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_GPR0_ECNT_MASK) 4066 /*! @} */ 4067 4068 /*! @name TIM1_CH4_GPR1 - TIM[i] channel [x] general purpose 0 register */ 4069 /*! @{ */ 4070 4071 #define GTM_gtm_cls1_TIM1_CH4_GPR1_GPR1_MASK (0xFFFFFFU) 4072 #define GTM_gtm_cls1_TIM1_CH4_GPR1_GPR1_SHIFT (0U) 4073 #define GTM_gtm_cls1_TIM1_CH4_GPR1_GPR1_WIDTH (24U) 4074 #define GTM_gtm_cls1_TIM1_CH4_GPR1_GPR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_GPR1_GPR1_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_GPR1_GPR1_MASK) 4075 4076 #define GTM_gtm_cls1_TIM1_CH4_GPR1_ECNT_MASK (0xFF000000U) 4077 #define GTM_gtm_cls1_TIM1_CH4_GPR1_ECNT_SHIFT (24U) 4078 #define GTM_gtm_cls1_TIM1_CH4_GPR1_ECNT_WIDTH (8U) 4079 #define GTM_gtm_cls1_TIM1_CH4_GPR1_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_GPR1_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_GPR1_ECNT_MASK) 4080 /*! @} */ 4081 4082 /*! @name TIM1_CH4_CNT - TIM[i] channel [x] SMU counter register */ 4083 /*! @{ */ 4084 4085 #define GTM_gtm_cls1_TIM1_CH4_CNT_CNT_MASK (0xFFFFFFU) 4086 #define GTM_gtm_cls1_TIM1_CH4_CNT_CNT_SHIFT (0U) 4087 #define GTM_gtm_cls1_TIM1_CH4_CNT_CNT_WIDTH (24U) 4088 #define GTM_gtm_cls1_TIM1_CH4_CNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CNT_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CNT_CNT_MASK) 4089 /*! @} */ 4090 4091 /*! @name TIM1_CH4_ECNT - TIM[i] channel [x] SMU edge counter register */ 4092 /*! @{ */ 4093 4094 #define GTM_gtm_cls1_TIM1_CH4_ECNT_ECNT_MASK (0xFFFFU) 4095 #define GTM_gtm_cls1_TIM1_CH4_ECNT_ECNT_SHIFT (0U) 4096 #define GTM_gtm_cls1_TIM1_CH4_ECNT_ECNT_WIDTH (16U) 4097 #define GTM_gtm_cls1_TIM1_CH4_ECNT_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECNT_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECNT_ECNT_MASK) 4098 /*! @} */ 4099 4100 /*! @name TIM1_CH4_CNTS - TIM[i] channel [x] SMU shadow counter register */ 4101 /*! @{ */ 4102 4103 #define GTM_gtm_cls1_TIM1_CH4_CNTS_CNTS_MASK (0xFFFFFFU) 4104 #define GTM_gtm_cls1_TIM1_CH4_CNTS_CNTS_SHIFT (0U) 4105 #define GTM_gtm_cls1_TIM1_CH4_CNTS_CNTS_WIDTH (24U) 4106 #define GTM_gtm_cls1_TIM1_CH4_CNTS_CNTS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CNTS_CNTS_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CNTS_CNTS_MASK) 4107 4108 #define GTM_gtm_cls1_TIM1_CH4_CNTS_ECNT_MASK (0xFF000000U) 4109 #define GTM_gtm_cls1_TIM1_CH4_CNTS_ECNT_SHIFT (24U) 4110 #define GTM_gtm_cls1_TIM1_CH4_CNTS_ECNT_WIDTH (8U) 4111 #define GTM_gtm_cls1_TIM1_CH4_CNTS_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CNTS_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CNTS_ECNT_MASK) 4112 /*! @} */ 4113 4114 /*! @name TIM1_CH4_TDUC - TIM[i] channel [x] TDU counter register */ 4115 /*! @{ */ 4116 4117 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT_MASK (0xFFU) 4118 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT_SHIFT (0U) 4119 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT_WIDTH (8U) 4120 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT_MASK) 4121 4122 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT1_MASK (0xFF00U) 4123 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT1_SHIFT (8U) 4124 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT1_WIDTH (8U) 4125 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT1_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT1_MASK) 4126 4127 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT2_MASK (0xFF0000U) 4128 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT2_SHIFT (16U) 4129 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT2_WIDTH (8U) 4130 #define GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT2_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_TDUC_TO_CNT2_MASK) 4131 /*! @} */ 4132 4133 /*! @name TIM1_CH4_TDUV - TIM[i] channel [x] TDU control register */ 4134 /*! @{ */ 4135 4136 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV_MASK (0xFFU) 4137 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV_SHIFT (0U) 4138 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV_WIDTH (8U) 4139 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_TDUV_TOV_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_TDUV_TOV_MASK) 4140 4141 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV1_MASK (0xFF00U) 4142 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV1_SHIFT (8U) 4143 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV1_WIDTH (8U) 4144 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_TDUV_TOV1_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_TDUV_TOV1_MASK) 4145 4146 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV2_MASK (0xFF0000U) 4147 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV2_SHIFT (16U) 4148 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV2_WIDTH (8U) 4149 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TOV2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_TDUV_TOV2_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_TDUV_TOV2_MASK) 4150 4151 #define GTM_gtm_cls1_TIM1_CH4_TDUV_SLICING_MASK (0x3000000U) 4152 #define GTM_gtm_cls1_TIM1_CH4_TDUV_SLICING_SHIFT (24U) 4153 #define GTM_gtm_cls1_TIM1_CH4_TDUV_SLICING_WIDTH (2U) 4154 #define GTM_gtm_cls1_TIM1_CH4_TDUV_SLICING(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_TDUV_SLICING_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_TDUV_SLICING_MASK) 4155 4156 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TCS_USE_SAMPLE_EVT_MASK (0x4000000U) 4157 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TCS_USE_SAMPLE_EVT_SHIFT (26U) 4158 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TCS_USE_SAMPLE_EVT_WIDTH (1U) 4159 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TCS_USE_SAMPLE_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_TDUV_TCS_USE_SAMPLE_EVT_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_TDUV_TCS_USE_SAMPLE_EVT_MASK) 4160 4161 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TDU_SAME_CNT_CLK_MASK (0x8000000U) 4162 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TDU_SAME_CNT_CLK_SHIFT (27U) 4163 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TDU_SAME_CNT_CLK_WIDTH (1U) 4164 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TDU_SAME_CNT_CLK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_TDUV_TDU_SAME_CNT_CLK_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_TDUV_TDU_SAME_CNT_CLK_MASK) 4165 4166 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TCS_MASK (0x70000000U) 4167 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TCS_SHIFT (28U) 4168 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TCS_WIDTH (3U) 4169 #define GTM_gtm_cls1_TIM1_CH4_TDUV_TCS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_TDUV_TCS_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_TDUV_TCS_MASK) 4170 /*! @} */ 4171 4172 /*! @name TIM1_CH4_FLT_RE - TIM[i] channel [x] filter parameter 0 register */ 4173 /*! @{ */ 4174 4175 #define GTM_gtm_cls1_TIM1_CH4_FLT_RE_FLT_RE_MASK (0xFFFFFFU) 4176 #define GTM_gtm_cls1_TIM1_CH4_FLT_RE_FLT_RE_SHIFT (0U) 4177 #define GTM_gtm_cls1_TIM1_CH4_FLT_RE_FLT_RE_WIDTH (24U) 4178 #define GTM_gtm_cls1_TIM1_CH4_FLT_RE_FLT_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_FLT_RE_FLT_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_FLT_RE_FLT_RE_MASK) 4179 /*! @} */ 4180 4181 /*! @name TIM1_CH4_FLT_FE - TIM[i] channel [x] filter parameter 1 register */ 4182 /*! @{ */ 4183 4184 #define GTM_gtm_cls1_TIM1_CH4_FLT_FE_FLT_FE_MASK (0xFFFFFFU) 4185 #define GTM_gtm_cls1_TIM1_CH4_FLT_FE_FLT_FE_SHIFT (0U) 4186 #define GTM_gtm_cls1_TIM1_CH4_FLT_FE_FLT_FE_WIDTH (24U) 4187 #define GTM_gtm_cls1_TIM1_CH4_FLT_FE_FLT_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_FLT_FE_FLT_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_FLT_FE_FLT_FE_MASK) 4188 /*! @} */ 4189 4190 /*! @name TIM1_CH4_CTRL - TIM[i] channel [x] control register */ 4191 /*! @{ */ 4192 4193 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_EN_MASK (0x1U) 4194 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_EN_SHIFT (0U) 4195 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_EN_WIDTH (1U) 4196 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_EN_MASK) 4197 4198 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_MODE_MASK (0xEU) 4199 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_MODE_SHIFT (1U) 4200 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_MODE_WIDTH (3U) 4201 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_TIM_MODE_MASK) 4202 4203 #define GTM_gtm_cls1_TIM1_CH4_CTRL_OSM_MASK (0x10U) 4204 #define GTM_gtm_cls1_TIM1_CH4_CTRL_OSM_SHIFT (4U) 4205 #define GTM_gtm_cls1_TIM1_CH4_CTRL_OSM_WIDTH (1U) 4206 #define GTM_gtm_cls1_TIM1_CH4_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_OSM_MASK) 4207 4208 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ARU_EN_MASK (0x20U) 4209 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ARU_EN_SHIFT (5U) 4210 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ARU_EN_WIDTH (1U) 4211 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_ARU_EN_MASK) 4212 4213 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CICTRL_MASK (0x40U) 4214 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CICTRL_SHIFT (6U) 4215 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CICTRL_WIDTH (1U) 4216 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CICTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_CICTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_CICTRL_MASK) 4217 4218 #define GTM_gtm_cls1_TIM1_CH4_CTRL_GPR0_SEL_MASK (0x300U) 4219 #define GTM_gtm_cls1_TIM1_CH4_CTRL_GPR0_SEL_SHIFT (8U) 4220 #define GTM_gtm_cls1_TIM1_CH4_CTRL_GPR0_SEL_WIDTH (2U) 4221 #define GTM_gtm_cls1_TIM1_CH4_CTRL_GPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_GPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_GPR0_SEL_MASK) 4222 4223 #define GTM_gtm_cls1_TIM1_CH4_CTRL_GPR1_SEL_MASK (0xC00U) 4224 #define GTM_gtm_cls1_TIM1_CH4_CTRL_GPR1_SEL_SHIFT (10U) 4225 #define GTM_gtm_cls1_TIM1_CH4_CTRL_GPR1_SEL_WIDTH (2U) 4226 #define GTM_gtm_cls1_TIM1_CH4_CTRL_GPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_GPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_GPR1_SEL_MASK) 4227 4228 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CNTS_SEL_MASK (0x1000U) 4229 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CNTS_SEL_SHIFT (12U) 4230 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CNTS_SEL_WIDTH (1U) 4231 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CNTS_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_CNTS_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_CNTS_SEL_MASK) 4232 4233 #define GTM_gtm_cls1_TIM1_CH4_CTRL_DSL_MASK (0x2000U) 4234 #define GTM_gtm_cls1_TIM1_CH4_CTRL_DSL_SHIFT (13U) 4235 #define GTM_gtm_cls1_TIM1_CH4_CTRL_DSL_WIDTH (1U) 4236 #define GTM_gtm_cls1_TIM1_CH4_CTRL_DSL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_DSL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_DSL_MASK) 4237 4238 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ISL_MASK (0x4000U) 4239 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ISL_SHIFT (14U) 4240 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ISL_WIDTH (1U) 4241 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ISL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_ISL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_ISL_MASK) 4242 4243 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ECNT_RESET_MASK (0x8000U) 4244 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ECNT_RESET_SHIFT (15U) 4245 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ECNT_RESET_WIDTH (1U) 4246 #define GTM_gtm_cls1_TIM1_CH4_CTRL_ECNT_RESET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_ECNT_RESET_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_ECNT_RESET_MASK) 4247 4248 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_EN_MASK (0x10000U) 4249 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_EN_SHIFT (16U) 4250 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_EN_WIDTH (1U) 4251 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_EN_MASK) 4252 4253 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CNT_FRQ_MASK (0x60000U) 4254 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CNT_FRQ_SHIFT (17U) 4255 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CNT_FRQ_WIDTH (2U) 4256 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CNT_FRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CNT_FRQ_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CNT_FRQ_MASK) 4257 4258 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EXT_CAP_EN_MASK (0x80000U) 4259 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EXT_CAP_EN_SHIFT (19U) 4260 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EXT_CAP_EN_WIDTH (1U) 4261 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EXT_CAP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_EXT_CAP_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_EXT_CAP_EN_MASK) 4262 4263 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_RE_MASK (0x100000U) 4264 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_RE_SHIFT (20U) 4265 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_RE_WIDTH (1U) 4266 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_RE_MASK) 4267 4268 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_RE_MASK (0x200000U) 4269 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_RE_SHIFT (21U) 4270 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_RE_WIDTH (1U) 4271 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_RE_MASK) 4272 4273 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_FE_MASK (0x400000U) 4274 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_FE_SHIFT (22U) 4275 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_FE_WIDTH (1U) 4276 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_MODE_FE_MASK) 4277 4278 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_FE_MASK (0x800000U) 4279 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_FE_SHIFT (23U) 4280 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_FE_WIDTH (1U) 4281 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_FLT_CTR_FE_MASK) 4282 4283 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CLK_SEL_MASK (0x7000000U) 4284 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CLK_SEL_SHIFT (24U) 4285 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CLK_SEL_WIDTH (3U) 4286 #define GTM_gtm_cls1_TIM1_CH4_CTRL_CLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_CLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_CLK_SEL_MASK) 4287 4288 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FR_ECNT_OFL_MASK (0x8000000U) 4289 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FR_ECNT_OFL_SHIFT (27U) 4290 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FR_ECNT_OFL_WIDTH (1U) 4291 #define GTM_gtm_cls1_TIM1_CH4_CTRL_FR_ECNT_OFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_FR_ECNT_OFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_FR_ECNT_OFL_MASK) 4292 4293 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR0_SEL_MASK (0x10000000U) 4294 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR0_SEL_SHIFT (28U) 4295 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR0_SEL_WIDTH (1U) 4296 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR0_SEL_MASK) 4297 4298 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR1_SEL_MASK (0x20000000U) 4299 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR1_SEL_SHIFT (29U) 4300 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR1_SEL_WIDTH (1U) 4301 #define GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_EGPR1_SEL_MASK) 4302 4303 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TOCTRL_MASK (0xC0000000U) 4304 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TOCTRL_SHIFT (30U) 4305 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TOCTRL_WIDTH (2U) 4306 #define GTM_gtm_cls1_TIM1_CH4_CTRL_TOCTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_CTRL_TOCTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_CTRL_TOCTRL_MASK) 4307 /*! @} */ 4308 4309 /*! @name TIM1_CH4_ECTRL - TIM[i] channel [x] extended control register */ 4310 /*! @{ */ 4311 4312 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EXT_CAP_SRC_MASK (0xFU) 4313 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EXT_CAP_SRC_SHIFT (0U) 4314 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EXT_CAP_SRC_WIDTH (4U) 4315 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EXT_CAP_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_EXT_CAP_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_EXT_CAP_SRC_MASK) 4316 4317 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_TDU_IN_MASK (0x20U) 4318 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_TDU_IN_SHIFT (5U) 4319 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_TDU_IN_WIDTH (1U) 4320 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_TDU_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_TDU_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_TDU_IN_MASK) 4321 4322 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TODET_IRQ_SRC_MASK (0xC0U) 4323 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TODET_IRQ_SRC_SHIFT (6U) 4324 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TODET_IRQ_SRC_WIDTH (2U) 4325 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TODET_IRQ_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_TODET_IRQ_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_TODET_IRQ_SRC_MASK) 4326 4327 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_START_MASK (0x700U) 4328 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_START_SHIFT (8U) 4329 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_START_WIDTH (3U) 4330 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_START_MASK) 4331 4332 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_STOP_MASK (0x7000U) 4333 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_STOP_SHIFT (12U) 4334 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_STOP_WIDTH (3U) 4335 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_STOP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_STOP_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_STOP_MASK) 4336 4337 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_RESYNC_MASK (0xF0000U) 4338 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_RESYNC_SHIFT (16U) 4339 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_RESYNC_WIDTH (4U) 4340 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_RESYNC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_RESYNC_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_TDU_RESYNC_MASK) 4341 4342 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_LUT_MASK (0xC00000U) 4343 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_LUT_SHIFT (22U) 4344 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_LUT_WIDTH (2U) 4345 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_LUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_LUT_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_LUT_MASK) 4346 4347 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_RE_MASK (0x1000000U) 4348 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_RE_SHIFT (24U) 4349 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_RE_WIDTH (1U) 4350 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_RE_MASK) 4351 4352 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_FE_MASK (0x2000000U) 4353 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_FE_SHIFT (25U) 4354 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_FE_WIDTH (1U) 4355 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_EFLT_CTR_FE_MASK) 4356 4357 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_SWAP_CAPTURE_MASK (0x10000000U) 4358 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_SWAP_CAPTURE_SHIFT (28U) 4359 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_SWAP_CAPTURE_WIDTH (1U) 4360 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_SWAP_CAPTURE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_SWAP_CAPTURE_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_SWAP_CAPTURE_MASK) 4361 4362 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_IMM_START_MASK (0x20000000U) 4363 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_IMM_START_SHIFT (29U) 4364 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_IMM_START_WIDTH (1U) 4365 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_IMM_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_IMM_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_IMM_START_MASK) 4366 4367 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_ECLK_SEL_MASK (0x40000000U) 4368 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_ECLK_SEL_SHIFT (30U) 4369 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_ECLK_SEL_WIDTH (1U) 4370 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_ECLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_ECLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_ECLK_SEL_MASK) 4371 4372 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_CH_IN_MASK (0x80000000U) 4373 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_CH_IN_SHIFT (31U) 4374 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_CH_IN_WIDTH (1U) 4375 #define GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_CH_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_CH_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_ECTRL_USE_PREV_CH_IN_MASK) 4376 /*! @} */ 4377 4378 /*! @name TIM1_CH4_IRQ_NOTIFY - TIM[i] channel [x] interrupt notification register */ 4379 /*! @{ */ 4380 4381 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_NEWVAL_MASK (0x1U) 4382 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_NEWVAL_SHIFT (0U) 4383 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_NEWVAL_WIDTH (1U) 4384 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_NEWVAL_MASK) 4385 4386 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_ECNTOFL_MASK (0x2U) 4387 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_ECNTOFL_SHIFT (1U) 4388 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_ECNTOFL_WIDTH (1U) 4389 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_ECNTOFL_MASK) 4390 4391 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_CNTOFL_MASK (0x4U) 4392 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_CNTOFL_SHIFT (2U) 4393 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_CNTOFL_WIDTH (1U) 4394 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_CNTOFL_MASK) 4395 4396 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GPROFL_MASK (0x8U) 4397 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GPROFL_SHIFT (3U) 4398 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GPROFL_WIDTH (1U) 4399 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GPROFL_MASK) 4400 4401 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_TODET_MASK (0x10U) 4402 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_TODET_SHIFT (4U) 4403 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_TODET_WIDTH (1U) 4404 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_TODET_MASK) 4405 4406 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GLITCHDET_MASK (0x20U) 4407 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GLITCHDET_SHIFT (5U) 4408 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GLITCHDET_WIDTH (1U) 4409 #define GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_NOTIFY_GLITCHDET_MASK) 4410 /*! @} */ 4411 4412 /*! @name TIM1_CH4_IRQ_EN - TIM[i] channel [x] interrupt enable register */ 4413 /*! @{ */ 4414 4415 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_NEWVAL_IRQ_EN_MASK (0x1U) 4416 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_NEWVAL_IRQ_EN_SHIFT (0U) 4417 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_NEWVAL_IRQ_EN_WIDTH (1U) 4418 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_NEWVAL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_EN_NEWVAL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_EN_NEWVAL_IRQ_EN_MASK) 4419 4420 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_ECNTOFL_IRQ_EN_MASK (0x2U) 4421 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT (1U) 4422 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_ECNTOFL_IRQ_EN_WIDTH (1U) 4423 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_ECNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_EN_ECNTOFL_IRQ_EN_MASK) 4424 4425 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_CNTOFL_IRQ_EN_MASK (0x4U) 4426 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_CNTOFL_IRQ_EN_SHIFT (2U) 4427 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_CNTOFL_IRQ_EN_WIDTH (1U) 4428 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_CNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_EN_CNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_EN_CNTOFL_IRQ_EN_MASK) 4429 4430 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GPROFL_IRQ_EN_MASK (0x8U) 4431 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GPROFL_IRQ_EN_SHIFT (3U) 4432 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GPROFL_IRQ_EN_WIDTH (1U) 4433 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GPROFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GPROFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GPROFL_IRQ_EN_MASK) 4434 4435 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_TODET_IRQ_EN_MASK (0x10U) 4436 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_TODET_IRQ_EN_SHIFT (4U) 4437 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_TODET_IRQ_EN_WIDTH (1U) 4438 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_TODET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_EN_TODET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_EN_TODET_IRQ_EN_MASK) 4439 4440 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GLITCHDET_IRQ_EN_MASK (0x20U) 4441 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT (5U) 4442 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GLITCHDET_IRQ_EN_WIDTH (1U) 4443 #define GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GLITCHDET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_EN_GLITCHDET_IRQ_EN_MASK) 4444 /*! @} */ 4445 4446 /*! @name TIM1_CH4_IRQ_FORCINT - TIM[i] channel [x] force interrupt register */ 4447 /*! @{ */ 4448 4449 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_NEWVAL_MASK (0x1U) 4450 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_NEWVAL_SHIFT (0U) 4451 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_NEWVAL_WIDTH (1U) 4452 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_NEWVAL_MASK) 4453 4454 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_ECNTOFL_MASK (0x2U) 4455 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_ECNTOFL_SHIFT (1U) 4456 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_ECNTOFL_WIDTH (1U) 4457 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_ECNTOFL_MASK) 4458 4459 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_CNTOFL_MASK (0x4U) 4460 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_CNTOFL_SHIFT (2U) 4461 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_CNTOFL_WIDTH (1U) 4462 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_CNTOFL_MASK) 4463 4464 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GPROFL_MASK (0x8U) 4465 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GPROFL_SHIFT (3U) 4466 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GPROFL_WIDTH (1U) 4467 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GPROFL_MASK) 4468 4469 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_TODET_MASK (0x10U) 4470 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_TODET_SHIFT (4U) 4471 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_TODET_WIDTH (1U) 4472 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_TODET_MASK) 4473 4474 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GLITCHDET_MASK (0x20U) 4475 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GLITCHDET_SHIFT (5U) 4476 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GLITCHDET_WIDTH (1U) 4477 #define GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_FORCINT_TRG_GLITCHDET_MASK) 4478 /*! @} */ 4479 4480 /*! @name TIM1_CH4_IRQ_MODE - TIM[i] channel [x] interrupt mode configuration register */ 4481 /*! @{ */ 4482 4483 #define GTM_gtm_cls1_TIM1_CH4_IRQ_MODE_IRQ_MODE_MASK (0x3U) 4484 #define GTM_gtm_cls1_TIM1_CH4_IRQ_MODE_IRQ_MODE_SHIFT (0U) 4485 #define GTM_gtm_cls1_TIM1_CH4_IRQ_MODE_IRQ_MODE_WIDTH (2U) 4486 #define GTM_gtm_cls1_TIM1_CH4_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_IRQ_MODE_IRQ_MODE_MASK) 4487 /*! @} */ 4488 4489 /*! @name TIM1_CH4_EIRQ_EN - TIM[i] channel [x] error interrupt enable register */ 4490 /*! @{ */ 4491 4492 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_NEWVAL_EIRQ_EN_MASK (0x1U) 4493 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT (0U) 4494 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_NEWVAL_EIRQ_EN_WIDTH (1U) 4495 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_NEWVAL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_NEWVAL_EIRQ_EN_MASK) 4496 4497 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK (0x2U) 4498 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT (1U) 4499 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_ECNTOFL_EIRQ_EN_WIDTH (1U) 4500 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_ECNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK) 4501 4502 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_CNTOFL_EIRQ_EN_MASK (0x4U) 4503 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT (2U) 4504 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_CNTOFL_EIRQ_EN_WIDTH (1U) 4505 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_CNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_CNTOFL_EIRQ_EN_MASK) 4506 4507 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GPROFL_EIRQ_EN_MASK (0x8U) 4508 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT (3U) 4509 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GPROFL_EIRQ_EN_WIDTH (1U) 4510 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GPROFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GPROFL_EIRQ_EN_MASK) 4511 4512 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_TODET_EIRQ_EN_MASK (0x10U) 4513 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_TODET_EIRQ_EN_SHIFT (4U) 4514 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_TODET_EIRQ_EN_WIDTH (1U) 4515 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_TODET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_TODET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_TODET_EIRQ_EN_MASK) 4516 4517 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK (0x20U) 4518 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT (5U) 4519 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GLITCHDET_EIRQ_EN_WIDTH (1U) 4520 #define GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GLITCHDET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH4_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK) 4521 /*! @} */ 4522 4523 /*! @name TIM1_CH5_GPR0 - TIM[i] channel [x] general purpose 0 register */ 4524 /*! @{ */ 4525 4526 #define GTM_gtm_cls1_TIM1_CH5_GPR0_GPR0_MASK (0xFFFFFFU) 4527 #define GTM_gtm_cls1_TIM1_CH5_GPR0_GPR0_SHIFT (0U) 4528 #define GTM_gtm_cls1_TIM1_CH5_GPR0_GPR0_WIDTH (24U) 4529 #define GTM_gtm_cls1_TIM1_CH5_GPR0_GPR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_GPR0_GPR0_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_GPR0_GPR0_MASK) 4530 4531 #define GTM_gtm_cls1_TIM1_CH5_GPR0_ECNT_MASK (0xFF000000U) 4532 #define GTM_gtm_cls1_TIM1_CH5_GPR0_ECNT_SHIFT (24U) 4533 #define GTM_gtm_cls1_TIM1_CH5_GPR0_ECNT_WIDTH (8U) 4534 #define GTM_gtm_cls1_TIM1_CH5_GPR0_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_GPR0_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_GPR0_ECNT_MASK) 4535 /*! @} */ 4536 4537 /*! @name TIM1_CH5_GPR1 - TIM[i] channel [x] general purpose 0 register */ 4538 /*! @{ */ 4539 4540 #define GTM_gtm_cls1_TIM1_CH5_GPR1_GPR1_MASK (0xFFFFFFU) 4541 #define GTM_gtm_cls1_TIM1_CH5_GPR1_GPR1_SHIFT (0U) 4542 #define GTM_gtm_cls1_TIM1_CH5_GPR1_GPR1_WIDTH (24U) 4543 #define GTM_gtm_cls1_TIM1_CH5_GPR1_GPR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_GPR1_GPR1_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_GPR1_GPR1_MASK) 4544 4545 #define GTM_gtm_cls1_TIM1_CH5_GPR1_ECNT_MASK (0xFF000000U) 4546 #define GTM_gtm_cls1_TIM1_CH5_GPR1_ECNT_SHIFT (24U) 4547 #define GTM_gtm_cls1_TIM1_CH5_GPR1_ECNT_WIDTH (8U) 4548 #define GTM_gtm_cls1_TIM1_CH5_GPR1_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_GPR1_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_GPR1_ECNT_MASK) 4549 /*! @} */ 4550 4551 /*! @name TIM1_CH5_CNT - TIM[i] channel [x] SMU counter register */ 4552 /*! @{ */ 4553 4554 #define GTM_gtm_cls1_TIM1_CH5_CNT_CNT_MASK (0xFFFFFFU) 4555 #define GTM_gtm_cls1_TIM1_CH5_CNT_CNT_SHIFT (0U) 4556 #define GTM_gtm_cls1_TIM1_CH5_CNT_CNT_WIDTH (24U) 4557 #define GTM_gtm_cls1_TIM1_CH5_CNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CNT_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CNT_CNT_MASK) 4558 /*! @} */ 4559 4560 /*! @name TIM1_CH5_ECNT - TIM[i] channel [x] SMU edge counter register */ 4561 /*! @{ */ 4562 4563 #define GTM_gtm_cls1_TIM1_CH5_ECNT_ECNT_MASK (0xFFFFU) 4564 #define GTM_gtm_cls1_TIM1_CH5_ECNT_ECNT_SHIFT (0U) 4565 #define GTM_gtm_cls1_TIM1_CH5_ECNT_ECNT_WIDTH (16U) 4566 #define GTM_gtm_cls1_TIM1_CH5_ECNT_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECNT_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECNT_ECNT_MASK) 4567 /*! @} */ 4568 4569 /*! @name TIM1_CH5_CNTS - TIM[i] channel [x] SMU shadow counter register */ 4570 /*! @{ */ 4571 4572 #define GTM_gtm_cls1_TIM1_CH5_CNTS_CNTS_MASK (0xFFFFFFU) 4573 #define GTM_gtm_cls1_TIM1_CH5_CNTS_CNTS_SHIFT (0U) 4574 #define GTM_gtm_cls1_TIM1_CH5_CNTS_CNTS_WIDTH (24U) 4575 #define GTM_gtm_cls1_TIM1_CH5_CNTS_CNTS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CNTS_CNTS_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CNTS_CNTS_MASK) 4576 4577 #define GTM_gtm_cls1_TIM1_CH5_CNTS_ECNT_MASK (0xFF000000U) 4578 #define GTM_gtm_cls1_TIM1_CH5_CNTS_ECNT_SHIFT (24U) 4579 #define GTM_gtm_cls1_TIM1_CH5_CNTS_ECNT_WIDTH (8U) 4580 #define GTM_gtm_cls1_TIM1_CH5_CNTS_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CNTS_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CNTS_ECNT_MASK) 4581 /*! @} */ 4582 4583 /*! @name TIM1_CH5_TDUC - TIM[i] channel [x] TDU counter register */ 4584 /*! @{ */ 4585 4586 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT_MASK (0xFFU) 4587 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT_SHIFT (0U) 4588 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT_WIDTH (8U) 4589 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT_MASK) 4590 4591 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT1_MASK (0xFF00U) 4592 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT1_SHIFT (8U) 4593 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT1_WIDTH (8U) 4594 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT1_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT1_MASK) 4595 4596 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT2_MASK (0xFF0000U) 4597 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT2_SHIFT (16U) 4598 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT2_WIDTH (8U) 4599 #define GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT2_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_TDUC_TO_CNT2_MASK) 4600 /*! @} */ 4601 4602 /*! @name TIM1_CH5_TDUV - TIM[i] channel [x] TDU control register */ 4603 /*! @{ */ 4604 4605 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV_MASK (0xFFU) 4606 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV_SHIFT (0U) 4607 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV_WIDTH (8U) 4608 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_TDUV_TOV_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_TDUV_TOV_MASK) 4609 4610 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV1_MASK (0xFF00U) 4611 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV1_SHIFT (8U) 4612 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV1_WIDTH (8U) 4613 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_TDUV_TOV1_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_TDUV_TOV1_MASK) 4614 4615 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV2_MASK (0xFF0000U) 4616 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV2_SHIFT (16U) 4617 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV2_WIDTH (8U) 4618 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TOV2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_TDUV_TOV2_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_TDUV_TOV2_MASK) 4619 4620 #define GTM_gtm_cls1_TIM1_CH5_TDUV_SLICING_MASK (0x3000000U) 4621 #define GTM_gtm_cls1_TIM1_CH5_TDUV_SLICING_SHIFT (24U) 4622 #define GTM_gtm_cls1_TIM1_CH5_TDUV_SLICING_WIDTH (2U) 4623 #define GTM_gtm_cls1_TIM1_CH5_TDUV_SLICING(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_TDUV_SLICING_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_TDUV_SLICING_MASK) 4624 4625 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TCS_USE_SAMPLE_EVT_MASK (0x4000000U) 4626 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TCS_USE_SAMPLE_EVT_SHIFT (26U) 4627 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TCS_USE_SAMPLE_EVT_WIDTH (1U) 4628 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TCS_USE_SAMPLE_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_TDUV_TCS_USE_SAMPLE_EVT_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_TDUV_TCS_USE_SAMPLE_EVT_MASK) 4629 4630 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TDU_SAME_CNT_CLK_MASK (0x8000000U) 4631 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TDU_SAME_CNT_CLK_SHIFT (27U) 4632 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TDU_SAME_CNT_CLK_WIDTH (1U) 4633 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TDU_SAME_CNT_CLK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_TDUV_TDU_SAME_CNT_CLK_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_TDUV_TDU_SAME_CNT_CLK_MASK) 4634 4635 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TCS_MASK (0x70000000U) 4636 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TCS_SHIFT (28U) 4637 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TCS_WIDTH (3U) 4638 #define GTM_gtm_cls1_TIM1_CH5_TDUV_TCS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_TDUV_TCS_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_TDUV_TCS_MASK) 4639 /*! @} */ 4640 4641 /*! @name TIM1_CH5_FLT_RE - TIM[i] channel [x] filter parameter 0 register */ 4642 /*! @{ */ 4643 4644 #define GTM_gtm_cls1_TIM1_CH5_FLT_RE_FLT_RE_MASK (0xFFFFFFU) 4645 #define GTM_gtm_cls1_TIM1_CH5_FLT_RE_FLT_RE_SHIFT (0U) 4646 #define GTM_gtm_cls1_TIM1_CH5_FLT_RE_FLT_RE_WIDTH (24U) 4647 #define GTM_gtm_cls1_TIM1_CH5_FLT_RE_FLT_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_FLT_RE_FLT_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_FLT_RE_FLT_RE_MASK) 4648 /*! @} */ 4649 4650 /*! @name TIM1_CH5_FLT_FE - TIM[i] channel [x] filter parameter 1 register */ 4651 /*! @{ */ 4652 4653 #define GTM_gtm_cls1_TIM1_CH5_FLT_FE_FLT_FE_MASK (0xFFFFFFU) 4654 #define GTM_gtm_cls1_TIM1_CH5_FLT_FE_FLT_FE_SHIFT (0U) 4655 #define GTM_gtm_cls1_TIM1_CH5_FLT_FE_FLT_FE_WIDTH (24U) 4656 #define GTM_gtm_cls1_TIM1_CH5_FLT_FE_FLT_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_FLT_FE_FLT_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_FLT_FE_FLT_FE_MASK) 4657 /*! @} */ 4658 4659 /*! @name TIM1_CH5_CTRL - TIM[i] channel [x] control register */ 4660 /*! @{ */ 4661 4662 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_EN_MASK (0x1U) 4663 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_EN_SHIFT (0U) 4664 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_EN_WIDTH (1U) 4665 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_EN_MASK) 4666 4667 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_MODE_MASK (0xEU) 4668 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_MODE_SHIFT (1U) 4669 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_MODE_WIDTH (3U) 4670 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_TIM_MODE_MASK) 4671 4672 #define GTM_gtm_cls1_TIM1_CH5_CTRL_OSM_MASK (0x10U) 4673 #define GTM_gtm_cls1_TIM1_CH5_CTRL_OSM_SHIFT (4U) 4674 #define GTM_gtm_cls1_TIM1_CH5_CTRL_OSM_WIDTH (1U) 4675 #define GTM_gtm_cls1_TIM1_CH5_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_OSM_MASK) 4676 4677 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ARU_EN_MASK (0x20U) 4678 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ARU_EN_SHIFT (5U) 4679 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ARU_EN_WIDTH (1U) 4680 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_ARU_EN_MASK) 4681 4682 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CICTRL_MASK (0x40U) 4683 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CICTRL_SHIFT (6U) 4684 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CICTRL_WIDTH (1U) 4685 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CICTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_CICTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_CICTRL_MASK) 4686 4687 #define GTM_gtm_cls1_TIM1_CH5_CTRL_GPR0_SEL_MASK (0x300U) 4688 #define GTM_gtm_cls1_TIM1_CH5_CTRL_GPR0_SEL_SHIFT (8U) 4689 #define GTM_gtm_cls1_TIM1_CH5_CTRL_GPR0_SEL_WIDTH (2U) 4690 #define GTM_gtm_cls1_TIM1_CH5_CTRL_GPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_GPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_GPR0_SEL_MASK) 4691 4692 #define GTM_gtm_cls1_TIM1_CH5_CTRL_GPR1_SEL_MASK (0xC00U) 4693 #define GTM_gtm_cls1_TIM1_CH5_CTRL_GPR1_SEL_SHIFT (10U) 4694 #define GTM_gtm_cls1_TIM1_CH5_CTRL_GPR1_SEL_WIDTH (2U) 4695 #define GTM_gtm_cls1_TIM1_CH5_CTRL_GPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_GPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_GPR1_SEL_MASK) 4696 4697 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CNTS_SEL_MASK (0x1000U) 4698 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CNTS_SEL_SHIFT (12U) 4699 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CNTS_SEL_WIDTH (1U) 4700 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CNTS_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_CNTS_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_CNTS_SEL_MASK) 4701 4702 #define GTM_gtm_cls1_TIM1_CH5_CTRL_DSL_MASK (0x2000U) 4703 #define GTM_gtm_cls1_TIM1_CH5_CTRL_DSL_SHIFT (13U) 4704 #define GTM_gtm_cls1_TIM1_CH5_CTRL_DSL_WIDTH (1U) 4705 #define GTM_gtm_cls1_TIM1_CH5_CTRL_DSL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_DSL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_DSL_MASK) 4706 4707 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ISL_MASK (0x4000U) 4708 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ISL_SHIFT (14U) 4709 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ISL_WIDTH (1U) 4710 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ISL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_ISL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_ISL_MASK) 4711 4712 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ECNT_RESET_MASK (0x8000U) 4713 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ECNT_RESET_SHIFT (15U) 4714 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ECNT_RESET_WIDTH (1U) 4715 #define GTM_gtm_cls1_TIM1_CH5_CTRL_ECNT_RESET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_ECNT_RESET_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_ECNT_RESET_MASK) 4716 4717 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_EN_MASK (0x10000U) 4718 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_EN_SHIFT (16U) 4719 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_EN_WIDTH (1U) 4720 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_EN_MASK) 4721 4722 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CNT_FRQ_MASK (0x60000U) 4723 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CNT_FRQ_SHIFT (17U) 4724 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CNT_FRQ_WIDTH (2U) 4725 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CNT_FRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CNT_FRQ_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CNT_FRQ_MASK) 4726 4727 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EXT_CAP_EN_MASK (0x80000U) 4728 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EXT_CAP_EN_SHIFT (19U) 4729 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EXT_CAP_EN_WIDTH (1U) 4730 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EXT_CAP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_EXT_CAP_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_EXT_CAP_EN_MASK) 4731 4732 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_RE_MASK (0x100000U) 4733 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_RE_SHIFT (20U) 4734 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_RE_WIDTH (1U) 4735 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_RE_MASK) 4736 4737 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_RE_MASK (0x200000U) 4738 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_RE_SHIFT (21U) 4739 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_RE_WIDTH (1U) 4740 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_RE_MASK) 4741 4742 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_FE_MASK (0x400000U) 4743 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_FE_SHIFT (22U) 4744 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_FE_WIDTH (1U) 4745 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_MODE_FE_MASK) 4746 4747 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_FE_MASK (0x800000U) 4748 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_FE_SHIFT (23U) 4749 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_FE_WIDTH (1U) 4750 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_FLT_CTR_FE_MASK) 4751 4752 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CLK_SEL_MASK (0x7000000U) 4753 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CLK_SEL_SHIFT (24U) 4754 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CLK_SEL_WIDTH (3U) 4755 #define GTM_gtm_cls1_TIM1_CH5_CTRL_CLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_CLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_CLK_SEL_MASK) 4756 4757 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FR_ECNT_OFL_MASK (0x8000000U) 4758 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FR_ECNT_OFL_SHIFT (27U) 4759 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FR_ECNT_OFL_WIDTH (1U) 4760 #define GTM_gtm_cls1_TIM1_CH5_CTRL_FR_ECNT_OFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_FR_ECNT_OFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_FR_ECNT_OFL_MASK) 4761 4762 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR0_SEL_MASK (0x10000000U) 4763 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR0_SEL_SHIFT (28U) 4764 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR0_SEL_WIDTH (1U) 4765 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR0_SEL_MASK) 4766 4767 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR1_SEL_MASK (0x20000000U) 4768 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR1_SEL_SHIFT (29U) 4769 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR1_SEL_WIDTH (1U) 4770 #define GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_EGPR1_SEL_MASK) 4771 4772 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TOCTRL_MASK (0xC0000000U) 4773 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TOCTRL_SHIFT (30U) 4774 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TOCTRL_WIDTH (2U) 4775 #define GTM_gtm_cls1_TIM1_CH5_CTRL_TOCTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_CTRL_TOCTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_CTRL_TOCTRL_MASK) 4776 /*! @} */ 4777 4778 /*! @name TIM1_CH5_ECTRL - TIM[i] channel [x] extended control register */ 4779 /*! @{ */ 4780 4781 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EXT_CAP_SRC_MASK (0xFU) 4782 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EXT_CAP_SRC_SHIFT (0U) 4783 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EXT_CAP_SRC_WIDTH (4U) 4784 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EXT_CAP_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_EXT_CAP_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_EXT_CAP_SRC_MASK) 4785 4786 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_TDU_IN_MASK (0x20U) 4787 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_TDU_IN_SHIFT (5U) 4788 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_TDU_IN_WIDTH (1U) 4789 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_TDU_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_TDU_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_TDU_IN_MASK) 4790 4791 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TODET_IRQ_SRC_MASK (0xC0U) 4792 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TODET_IRQ_SRC_SHIFT (6U) 4793 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TODET_IRQ_SRC_WIDTH (2U) 4794 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TODET_IRQ_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_TODET_IRQ_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_TODET_IRQ_SRC_MASK) 4795 4796 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_START_MASK (0x700U) 4797 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_START_SHIFT (8U) 4798 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_START_WIDTH (3U) 4799 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_START_MASK) 4800 4801 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_STOP_MASK (0x7000U) 4802 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_STOP_SHIFT (12U) 4803 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_STOP_WIDTH (3U) 4804 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_STOP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_STOP_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_STOP_MASK) 4805 4806 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_RESYNC_MASK (0xF0000U) 4807 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_RESYNC_SHIFT (16U) 4808 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_RESYNC_WIDTH (4U) 4809 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_RESYNC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_RESYNC_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_TDU_RESYNC_MASK) 4810 4811 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_LUT_MASK (0xC00000U) 4812 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_LUT_SHIFT (22U) 4813 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_LUT_WIDTH (2U) 4814 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_LUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_LUT_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_LUT_MASK) 4815 4816 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_RE_MASK (0x1000000U) 4817 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_RE_SHIFT (24U) 4818 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_RE_WIDTH (1U) 4819 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_RE_MASK) 4820 4821 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_FE_MASK (0x2000000U) 4822 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_FE_SHIFT (25U) 4823 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_FE_WIDTH (1U) 4824 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_EFLT_CTR_FE_MASK) 4825 4826 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_SWAP_CAPTURE_MASK (0x10000000U) 4827 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_SWAP_CAPTURE_SHIFT (28U) 4828 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_SWAP_CAPTURE_WIDTH (1U) 4829 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_SWAP_CAPTURE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_SWAP_CAPTURE_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_SWAP_CAPTURE_MASK) 4830 4831 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_IMM_START_MASK (0x20000000U) 4832 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_IMM_START_SHIFT (29U) 4833 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_IMM_START_WIDTH (1U) 4834 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_IMM_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_IMM_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_IMM_START_MASK) 4835 4836 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_ECLK_SEL_MASK (0x40000000U) 4837 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_ECLK_SEL_SHIFT (30U) 4838 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_ECLK_SEL_WIDTH (1U) 4839 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_ECLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_ECLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_ECLK_SEL_MASK) 4840 4841 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_CH_IN_MASK (0x80000000U) 4842 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_CH_IN_SHIFT (31U) 4843 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_CH_IN_WIDTH (1U) 4844 #define GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_CH_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_CH_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_ECTRL_USE_PREV_CH_IN_MASK) 4845 /*! @} */ 4846 4847 /*! @name TIM1_CH5_IRQ_NOTIFY - TIM[i] channel [x] interrupt notification register */ 4848 /*! @{ */ 4849 4850 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_NEWVAL_MASK (0x1U) 4851 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_NEWVAL_SHIFT (0U) 4852 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_NEWVAL_WIDTH (1U) 4853 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_NEWVAL_MASK) 4854 4855 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_ECNTOFL_MASK (0x2U) 4856 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_ECNTOFL_SHIFT (1U) 4857 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_ECNTOFL_WIDTH (1U) 4858 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_ECNTOFL_MASK) 4859 4860 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_CNTOFL_MASK (0x4U) 4861 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_CNTOFL_SHIFT (2U) 4862 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_CNTOFL_WIDTH (1U) 4863 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_CNTOFL_MASK) 4864 4865 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GPROFL_MASK (0x8U) 4866 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GPROFL_SHIFT (3U) 4867 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GPROFL_WIDTH (1U) 4868 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GPROFL_MASK) 4869 4870 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_TODET_MASK (0x10U) 4871 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_TODET_SHIFT (4U) 4872 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_TODET_WIDTH (1U) 4873 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_TODET_MASK) 4874 4875 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GLITCHDET_MASK (0x20U) 4876 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GLITCHDET_SHIFT (5U) 4877 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GLITCHDET_WIDTH (1U) 4878 #define GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_NOTIFY_GLITCHDET_MASK) 4879 /*! @} */ 4880 4881 /*! @name TIM1_CH5_IRQ_EN - TIM[i] channel [x] interrupt enable register */ 4882 /*! @{ */ 4883 4884 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_NEWVAL_IRQ_EN_MASK (0x1U) 4885 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_NEWVAL_IRQ_EN_SHIFT (0U) 4886 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_NEWVAL_IRQ_EN_WIDTH (1U) 4887 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_NEWVAL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_EN_NEWVAL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_EN_NEWVAL_IRQ_EN_MASK) 4888 4889 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_ECNTOFL_IRQ_EN_MASK (0x2U) 4890 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT (1U) 4891 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_ECNTOFL_IRQ_EN_WIDTH (1U) 4892 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_ECNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_EN_ECNTOFL_IRQ_EN_MASK) 4893 4894 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_CNTOFL_IRQ_EN_MASK (0x4U) 4895 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_CNTOFL_IRQ_EN_SHIFT (2U) 4896 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_CNTOFL_IRQ_EN_WIDTH (1U) 4897 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_CNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_EN_CNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_EN_CNTOFL_IRQ_EN_MASK) 4898 4899 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GPROFL_IRQ_EN_MASK (0x8U) 4900 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GPROFL_IRQ_EN_SHIFT (3U) 4901 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GPROFL_IRQ_EN_WIDTH (1U) 4902 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GPROFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GPROFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GPROFL_IRQ_EN_MASK) 4903 4904 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_TODET_IRQ_EN_MASK (0x10U) 4905 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_TODET_IRQ_EN_SHIFT (4U) 4906 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_TODET_IRQ_EN_WIDTH (1U) 4907 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_TODET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_EN_TODET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_EN_TODET_IRQ_EN_MASK) 4908 4909 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GLITCHDET_IRQ_EN_MASK (0x20U) 4910 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT (5U) 4911 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GLITCHDET_IRQ_EN_WIDTH (1U) 4912 #define GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GLITCHDET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_EN_GLITCHDET_IRQ_EN_MASK) 4913 /*! @} */ 4914 4915 /*! @name TIM1_CH5_IRQ_FORCINT - TIM[i] channel [x] force interrupt register */ 4916 /*! @{ */ 4917 4918 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_NEWVAL_MASK (0x1U) 4919 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_NEWVAL_SHIFT (0U) 4920 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_NEWVAL_WIDTH (1U) 4921 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_NEWVAL_MASK) 4922 4923 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_ECNTOFL_MASK (0x2U) 4924 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_ECNTOFL_SHIFT (1U) 4925 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_ECNTOFL_WIDTH (1U) 4926 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_ECNTOFL_MASK) 4927 4928 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_CNTOFL_MASK (0x4U) 4929 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_CNTOFL_SHIFT (2U) 4930 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_CNTOFL_WIDTH (1U) 4931 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_CNTOFL_MASK) 4932 4933 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GPROFL_MASK (0x8U) 4934 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GPROFL_SHIFT (3U) 4935 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GPROFL_WIDTH (1U) 4936 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GPROFL_MASK) 4937 4938 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_TODET_MASK (0x10U) 4939 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_TODET_SHIFT (4U) 4940 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_TODET_WIDTH (1U) 4941 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_TODET_MASK) 4942 4943 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GLITCHDET_MASK (0x20U) 4944 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GLITCHDET_SHIFT (5U) 4945 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GLITCHDET_WIDTH (1U) 4946 #define GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_FORCINT_TRG_GLITCHDET_MASK) 4947 /*! @} */ 4948 4949 /*! @name TIM1_CH5_IRQ_MODE - TIM[i] channel [x] interrupt mode configuration register */ 4950 /*! @{ */ 4951 4952 #define GTM_gtm_cls1_TIM1_CH5_IRQ_MODE_IRQ_MODE_MASK (0x3U) 4953 #define GTM_gtm_cls1_TIM1_CH5_IRQ_MODE_IRQ_MODE_SHIFT (0U) 4954 #define GTM_gtm_cls1_TIM1_CH5_IRQ_MODE_IRQ_MODE_WIDTH (2U) 4955 #define GTM_gtm_cls1_TIM1_CH5_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_IRQ_MODE_IRQ_MODE_MASK) 4956 /*! @} */ 4957 4958 /*! @name TIM1_CH5_EIRQ_EN - TIM[i] channel [x] error interrupt enable register */ 4959 /*! @{ */ 4960 4961 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_NEWVAL_EIRQ_EN_MASK (0x1U) 4962 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT (0U) 4963 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_NEWVAL_EIRQ_EN_WIDTH (1U) 4964 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_NEWVAL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_NEWVAL_EIRQ_EN_MASK) 4965 4966 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK (0x2U) 4967 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT (1U) 4968 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_ECNTOFL_EIRQ_EN_WIDTH (1U) 4969 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_ECNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK) 4970 4971 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_CNTOFL_EIRQ_EN_MASK (0x4U) 4972 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT (2U) 4973 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_CNTOFL_EIRQ_EN_WIDTH (1U) 4974 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_CNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_CNTOFL_EIRQ_EN_MASK) 4975 4976 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GPROFL_EIRQ_EN_MASK (0x8U) 4977 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT (3U) 4978 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GPROFL_EIRQ_EN_WIDTH (1U) 4979 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GPROFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GPROFL_EIRQ_EN_MASK) 4980 4981 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_TODET_EIRQ_EN_MASK (0x10U) 4982 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_TODET_EIRQ_EN_SHIFT (4U) 4983 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_TODET_EIRQ_EN_WIDTH (1U) 4984 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_TODET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_TODET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_TODET_EIRQ_EN_MASK) 4985 4986 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK (0x20U) 4987 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT (5U) 4988 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GLITCHDET_EIRQ_EN_WIDTH (1U) 4989 #define GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GLITCHDET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH5_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK) 4990 /*! @} */ 4991 4992 /*! @name TIM1_CH6_GPR0 - TIM[i] channel [x] general purpose 0 register */ 4993 /*! @{ */ 4994 4995 #define GTM_gtm_cls1_TIM1_CH6_GPR0_GPR0_MASK (0xFFFFFFU) 4996 #define GTM_gtm_cls1_TIM1_CH6_GPR0_GPR0_SHIFT (0U) 4997 #define GTM_gtm_cls1_TIM1_CH6_GPR0_GPR0_WIDTH (24U) 4998 #define GTM_gtm_cls1_TIM1_CH6_GPR0_GPR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_GPR0_GPR0_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_GPR0_GPR0_MASK) 4999 5000 #define GTM_gtm_cls1_TIM1_CH6_GPR0_ECNT_MASK (0xFF000000U) 5001 #define GTM_gtm_cls1_TIM1_CH6_GPR0_ECNT_SHIFT (24U) 5002 #define GTM_gtm_cls1_TIM1_CH6_GPR0_ECNT_WIDTH (8U) 5003 #define GTM_gtm_cls1_TIM1_CH6_GPR0_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_GPR0_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_GPR0_ECNT_MASK) 5004 /*! @} */ 5005 5006 /*! @name TIM1_CH6_GPR1 - TIM[i] channel [x] general purpose 0 register */ 5007 /*! @{ */ 5008 5009 #define GTM_gtm_cls1_TIM1_CH6_GPR1_GPR1_MASK (0xFFFFFFU) 5010 #define GTM_gtm_cls1_TIM1_CH6_GPR1_GPR1_SHIFT (0U) 5011 #define GTM_gtm_cls1_TIM1_CH6_GPR1_GPR1_WIDTH (24U) 5012 #define GTM_gtm_cls1_TIM1_CH6_GPR1_GPR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_GPR1_GPR1_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_GPR1_GPR1_MASK) 5013 5014 #define GTM_gtm_cls1_TIM1_CH6_GPR1_ECNT_MASK (0xFF000000U) 5015 #define GTM_gtm_cls1_TIM1_CH6_GPR1_ECNT_SHIFT (24U) 5016 #define GTM_gtm_cls1_TIM1_CH6_GPR1_ECNT_WIDTH (8U) 5017 #define GTM_gtm_cls1_TIM1_CH6_GPR1_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_GPR1_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_GPR1_ECNT_MASK) 5018 /*! @} */ 5019 5020 /*! @name TIM1_CH6_CNT - TIM[i] channel [x] SMU counter register */ 5021 /*! @{ */ 5022 5023 #define GTM_gtm_cls1_TIM1_CH6_CNT_CNT_MASK (0xFFFFFFU) 5024 #define GTM_gtm_cls1_TIM1_CH6_CNT_CNT_SHIFT (0U) 5025 #define GTM_gtm_cls1_TIM1_CH6_CNT_CNT_WIDTH (24U) 5026 #define GTM_gtm_cls1_TIM1_CH6_CNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CNT_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CNT_CNT_MASK) 5027 /*! @} */ 5028 5029 /*! @name TIM1_CH6_ECNT - TIM[i] channel [x] SMU edge counter register */ 5030 /*! @{ */ 5031 5032 #define GTM_gtm_cls1_TIM1_CH6_ECNT_ECNT_MASK (0xFFFFU) 5033 #define GTM_gtm_cls1_TIM1_CH6_ECNT_ECNT_SHIFT (0U) 5034 #define GTM_gtm_cls1_TIM1_CH6_ECNT_ECNT_WIDTH (16U) 5035 #define GTM_gtm_cls1_TIM1_CH6_ECNT_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECNT_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECNT_ECNT_MASK) 5036 /*! @} */ 5037 5038 /*! @name TIM1_CH6_CNTS - TIM[i] channel [x] SMU shadow counter register */ 5039 /*! @{ */ 5040 5041 #define GTM_gtm_cls1_TIM1_CH6_CNTS_CNTS_MASK (0xFFFFFFU) 5042 #define GTM_gtm_cls1_TIM1_CH6_CNTS_CNTS_SHIFT (0U) 5043 #define GTM_gtm_cls1_TIM1_CH6_CNTS_CNTS_WIDTH (24U) 5044 #define GTM_gtm_cls1_TIM1_CH6_CNTS_CNTS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CNTS_CNTS_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CNTS_CNTS_MASK) 5045 5046 #define GTM_gtm_cls1_TIM1_CH6_CNTS_ECNT_MASK (0xFF000000U) 5047 #define GTM_gtm_cls1_TIM1_CH6_CNTS_ECNT_SHIFT (24U) 5048 #define GTM_gtm_cls1_TIM1_CH6_CNTS_ECNT_WIDTH (8U) 5049 #define GTM_gtm_cls1_TIM1_CH6_CNTS_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CNTS_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CNTS_ECNT_MASK) 5050 /*! @} */ 5051 5052 /*! @name TIM1_CH6_TDUC - TIM[i] channel [x] TDU counter register */ 5053 /*! @{ */ 5054 5055 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT_MASK (0xFFU) 5056 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT_SHIFT (0U) 5057 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT_WIDTH (8U) 5058 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT_MASK) 5059 5060 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT1_MASK (0xFF00U) 5061 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT1_SHIFT (8U) 5062 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT1_WIDTH (8U) 5063 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT1_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT1_MASK) 5064 5065 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT2_MASK (0xFF0000U) 5066 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT2_SHIFT (16U) 5067 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT2_WIDTH (8U) 5068 #define GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT2_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_TDUC_TO_CNT2_MASK) 5069 /*! @} */ 5070 5071 /*! @name TIM1_CH6_TDUV - TIM[i] channel [x] TDU control register */ 5072 /*! @{ */ 5073 5074 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV_MASK (0xFFU) 5075 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV_SHIFT (0U) 5076 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV_WIDTH (8U) 5077 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_TDUV_TOV_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_TDUV_TOV_MASK) 5078 5079 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV1_MASK (0xFF00U) 5080 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV1_SHIFT (8U) 5081 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV1_WIDTH (8U) 5082 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_TDUV_TOV1_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_TDUV_TOV1_MASK) 5083 5084 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV2_MASK (0xFF0000U) 5085 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV2_SHIFT (16U) 5086 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV2_WIDTH (8U) 5087 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TOV2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_TDUV_TOV2_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_TDUV_TOV2_MASK) 5088 5089 #define GTM_gtm_cls1_TIM1_CH6_TDUV_SLICING_MASK (0x3000000U) 5090 #define GTM_gtm_cls1_TIM1_CH6_TDUV_SLICING_SHIFT (24U) 5091 #define GTM_gtm_cls1_TIM1_CH6_TDUV_SLICING_WIDTH (2U) 5092 #define GTM_gtm_cls1_TIM1_CH6_TDUV_SLICING(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_TDUV_SLICING_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_TDUV_SLICING_MASK) 5093 5094 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TCS_USE_SAMPLE_EVT_MASK (0x4000000U) 5095 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TCS_USE_SAMPLE_EVT_SHIFT (26U) 5096 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TCS_USE_SAMPLE_EVT_WIDTH (1U) 5097 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TCS_USE_SAMPLE_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_TDUV_TCS_USE_SAMPLE_EVT_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_TDUV_TCS_USE_SAMPLE_EVT_MASK) 5098 5099 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TDU_SAME_CNT_CLK_MASK (0x8000000U) 5100 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TDU_SAME_CNT_CLK_SHIFT (27U) 5101 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TDU_SAME_CNT_CLK_WIDTH (1U) 5102 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TDU_SAME_CNT_CLK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_TDUV_TDU_SAME_CNT_CLK_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_TDUV_TDU_SAME_CNT_CLK_MASK) 5103 5104 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TCS_MASK (0x70000000U) 5105 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TCS_SHIFT (28U) 5106 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TCS_WIDTH (3U) 5107 #define GTM_gtm_cls1_TIM1_CH6_TDUV_TCS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_TDUV_TCS_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_TDUV_TCS_MASK) 5108 /*! @} */ 5109 5110 /*! @name TIM1_CH6_FLT_RE - TIM[i] channel [x] filter parameter 0 register */ 5111 /*! @{ */ 5112 5113 #define GTM_gtm_cls1_TIM1_CH6_FLT_RE_FLT_RE_MASK (0xFFFFFFU) 5114 #define GTM_gtm_cls1_TIM1_CH6_FLT_RE_FLT_RE_SHIFT (0U) 5115 #define GTM_gtm_cls1_TIM1_CH6_FLT_RE_FLT_RE_WIDTH (24U) 5116 #define GTM_gtm_cls1_TIM1_CH6_FLT_RE_FLT_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_FLT_RE_FLT_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_FLT_RE_FLT_RE_MASK) 5117 /*! @} */ 5118 5119 /*! @name TIM1_CH6_FLT_FE - TIM[i] channel [x] filter parameter 1 register */ 5120 /*! @{ */ 5121 5122 #define GTM_gtm_cls1_TIM1_CH6_FLT_FE_FLT_FE_MASK (0xFFFFFFU) 5123 #define GTM_gtm_cls1_TIM1_CH6_FLT_FE_FLT_FE_SHIFT (0U) 5124 #define GTM_gtm_cls1_TIM1_CH6_FLT_FE_FLT_FE_WIDTH (24U) 5125 #define GTM_gtm_cls1_TIM1_CH6_FLT_FE_FLT_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_FLT_FE_FLT_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_FLT_FE_FLT_FE_MASK) 5126 /*! @} */ 5127 5128 /*! @name TIM1_CH6_CTRL - TIM[i] channel [x] control register */ 5129 /*! @{ */ 5130 5131 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_EN_MASK (0x1U) 5132 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_EN_SHIFT (0U) 5133 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_EN_WIDTH (1U) 5134 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_EN_MASK) 5135 5136 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_MODE_MASK (0xEU) 5137 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_MODE_SHIFT (1U) 5138 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_MODE_WIDTH (3U) 5139 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_TIM_MODE_MASK) 5140 5141 #define GTM_gtm_cls1_TIM1_CH6_CTRL_OSM_MASK (0x10U) 5142 #define GTM_gtm_cls1_TIM1_CH6_CTRL_OSM_SHIFT (4U) 5143 #define GTM_gtm_cls1_TIM1_CH6_CTRL_OSM_WIDTH (1U) 5144 #define GTM_gtm_cls1_TIM1_CH6_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_OSM_MASK) 5145 5146 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ARU_EN_MASK (0x20U) 5147 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ARU_EN_SHIFT (5U) 5148 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ARU_EN_WIDTH (1U) 5149 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_ARU_EN_MASK) 5150 5151 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CICTRL_MASK (0x40U) 5152 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CICTRL_SHIFT (6U) 5153 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CICTRL_WIDTH (1U) 5154 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CICTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_CICTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_CICTRL_MASK) 5155 5156 #define GTM_gtm_cls1_TIM1_CH6_CTRL_GPR0_SEL_MASK (0x300U) 5157 #define GTM_gtm_cls1_TIM1_CH6_CTRL_GPR0_SEL_SHIFT (8U) 5158 #define GTM_gtm_cls1_TIM1_CH6_CTRL_GPR0_SEL_WIDTH (2U) 5159 #define GTM_gtm_cls1_TIM1_CH6_CTRL_GPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_GPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_GPR0_SEL_MASK) 5160 5161 #define GTM_gtm_cls1_TIM1_CH6_CTRL_GPR1_SEL_MASK (0xC00U) 5162 #define GTM_gtm_cls1_TIM1_CH6_CTRL_GPR1_SEL_SHIFT (10U) 5163 #define GTM_gtm_cls1_TIM1_CH6_CTRL_GPR1_SEL_WIDTH (2U) 5164 #define GTM_gtm_cls1_TIM1_CH6_CTRL_GPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_GPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_GPR1_SEL_MASK) 5165 5166 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CNTS_SEL_MASK (0x1000U) 5167 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CNTS_SEL_SHIFT (12U) 5168 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CNTS_SEL_WIDTH (1U) 5169 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CNTS_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_CNTS_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_CNTS_SEL_MASK) 5170 5171 #define GTM_gtm_cls1_TIM1_CH6_CTRL_DSL_MASK (0x2000U) 5172 #define GTM_gtm_cls1_TIM1_CH6_CTRL_DSL_SHIFT (13U) 5173 #define GTM_gtm_cls1_TIM1_CH6_CTRL_DSL_WIDTH (1U) 5174 #define GTM_gtm_cls1_TIM1_CH6_CTRL_DSL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_DSL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_DSL_MASK) 5175 5176 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ISL_MASK (0x4000U) 5177 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ISL_SHIFT (14U) 5178 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ISL_WIDTH (1U) 5179 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ISL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_ISL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_ISL_MASK) 5180 5181 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ECNT_RESET_MASK (0x8000U) 5182 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ECNT_RESET_SHIFT (15U) 5183 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ECNT_RESET_WIDTH (1U) 5184 #define GTM_gtm_cls1_TIM1_CH6_CTRL_ECNT_RESET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_ECNT_RESET_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_ECNT_RESET_MASK) 5185 5186 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_EN_MASK (0x10000U) 5187 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_EN_SHIFT (16U) 5188 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_EN_WIDTH (1U) 5189 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_EN_MASK) 5190 5191 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CNT_FRQ_MASK (0x60000U) 5192 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CNT_FRQ_SHIFT (17U) 5193 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CNT_FRQ_WIDTH (2U) 5194 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CNT_FRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CNT_FRQ_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CNT_FRQ_MASK) 5195 5196 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EXT_CAP_EN_MASK (0x80000U) 5197 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EXT_CAP_EN_SHIFT (19U) 5198 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EXT_CAP_EN_WIDTH (1U) 5199 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EXT_CAP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_EXT_CAP_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_EXT_CAP_EN_MASK) 5200 5201 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_RE_MASK (0x100000U) 5202 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_RE_SHIFT (20U) 5203 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_RE_WIDTH (1U) 5204 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_RE_MASK) 5205 5206 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_RE_MASK (0x200000U) 5207 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_RE_SHIFT (21U) 5208 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_RE_WIDTH (1U) 5209 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_RE_MASK) 5210 5211 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_FE_MASK (0x400000U) 5212 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_FE_SHIFT (22U) 5213 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_FE_WIDTH (1U) 5214 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_MODE_FE_MASK) 5215 5216 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_FE_MASK (0x800000U) 5217 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_FE_SHIFT (23U) 5218 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_FE_WIDTH (1U) 5219 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_FLT_CTR_FE_MASK) 5220 5221 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CLK_SEL_MASK (0x7000000U) 5222 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CLK_SEL_SHIFT (24U) 5223 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CLK_SEL_WIDTH (3U) 5224 #define GTM_gtm_cls1_TIM1_CH6_CTRL_CLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_CLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_CLK_SEL_MASK) 5225 5226 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FR_ECNT_OFL_MASK (0x8000000U) 5227 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FR_ECNT_OFL_SHIFT (27U) 5228 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FR_ECNT_OFL_WIDTH (1U) 5229 #define GTM_gtm_cls1_TIM1_CH6_CTRL_FR_ECNT_OFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_FR_ECNT_OFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_FR_ECNT_OFL_MASK) 5230 5231 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR0_SEL_MASK (0x10000000U) 5232 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR0_SEL_SHIFT (28U) 5233 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR0_SEL_WIDTH (1U) 5234 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR0_SEL_MASK) 5235 5236 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR1_SEL_MASK (0x20000000U) 5237 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR1_SEL_SHIFT (29U) 5238 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR1_SEL_WIDTH (1U) 5239 #define GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_EGPR1_SEL_MASK) 5240 5241 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TOCTRL_MASK (0xC0000000U) 5242 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TOCTRL_SHIFT (30U) 5243 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TOCTRL_WIDTH (2U) 5244 #define GTM_gtm_cls1_TIM1_CH6_CTRL_TOCTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_CTRL_TOCTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_CTRL_TOCTRL_MASK) 5245 /*! @} */ 5246 5247 /*! @name TIM1_CH6_ECTRL - TIM[i] channel [x] extended control register */ 5248 /*! @{ */ 5249 5250 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EXT_CAP_SRC_MASK (0xFU) 5251 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EXT_CAP_SRC_SHIFT (0U) 5252 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EXT_CAP_SRC_WIDTH (4U) 5253 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EXT_CAP_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_EXT_CAP_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_EXT_CAP_SRC_MASK) 5254 5255 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_TDU_IN_MASK (0x20U) 5256 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_TDU_IN_SHIFT (5U) 5257 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_TDU_IN_WIDTH (1U) 5258 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_TDU_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_TDU_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_TDU_IN_MASK) 5259 5260 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TODET_IRQ_SRC_MASK (0xC0U) 5261 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TODET_IRQ_SRC_SHIFT (6U) 5262 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TODET_IRQ_SRC_WIDTH (2U) 5263 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TODET_IRQ_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_TODET_IRQ_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_TODET_IRQ_SRC_MASK) 5264 5265 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_START_MASK (0x700U) 5266 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_START_SHIFT (8U) 5267 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_START_WIDTH (3U) 5268 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_START_MASK) 5269 5270 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_STOP_MASK (0x7000U) 5271 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_STOP_SHIFT (12U) 5272 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_STOP_WIDTH (3U) 5273 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_STOP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_STOP_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_STOP_MASK) 5274 5275 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_RESYNC_MASK (0xF0000U) 5276 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_RESYNC_SHIFT (16U) 5277 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_RESYNC_WIDTH (4U) 5278 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_RESYNC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_RESYNC_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_TDU_RESYNC_MASK) 5279 5280 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_LUT_MASK (0xC00000U) 5281 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_LUT_SHIFT (22U) 5282 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_LUT_WIDTH (2U) 5283 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_LUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_LUT_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_LUT_MASK) 5284 5285 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_RE_MASK (0x1000000U) 5286 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_RE_SHIFT (24U) 5287 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_RE_WIDTH (1U) 5288 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_RE_MASK) 5289 5290 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_FE_MASK (0x2000000U) 5291 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_FE_SHIFT (25U) 5292 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_FE_WIDTH (1U) 5293 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_EFLT_CTR_FE_MASK) 5294 5295 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_SWAP_CAPTURE_MASK (0x10000000U) 5296 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_SWAP_CAPTURE_SHIFT (28U) 5297 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_SWAP_CAPTURE_WIDTH (1U) 5298 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_SWAP_CAPTURE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_SWAP_CAPTURE_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_SWAP_CAPTURE_MASK) 5299 5300 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_IMM_START_MASK (0x20000000U) 5301 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_IMM_START_SHIFT (29U) 5302 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_IMM_START_WIDTH (1U) 5303 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_IMM_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_IMM_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_IMM_START_MASK) 5304 5305 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_ECLK_SEL_MASK (0x40000000U) 5306 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_ECLK_SEL_SHIFT (30U) 5307 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_ECLK_SEL_WIDTH (1U) 5308 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_ECLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_ECLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_ECLK_SEL_MASK) 5309 5310 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_CH_IN_MASK (0x80000000U) 5311 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_CH_IN_SHIFT (31U) 5312 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_CH_IN_WIDTH (1U) 5313 #define GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_CH_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_CH_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_ECTRL_USE_PREV_CH_IN_MASK) 5314 /*! @} */ 5315 5316 /*! @name TIM1_CH6_IRQ_NOTIFY - TIM[i] channel [x] interrupt notification register */ 5317 /*! @{ */ 5318 5319 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_NEWVAL_MASK (0x1U) 5320 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_NEWVAL_SHIFT (0U) 5321 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_NEWVAL_WIDTH (1U) 5322 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_NEWVAL_MASK) 5323 5324 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_ECNTOFL_MASK (0x2U) 5325 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_ECNTOFL_SHIFT (1U) 5326 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_ECNTOFL_WIDTH (1U) 5327 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_ECNTOFL_MASK) 5328 5329 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_CNTOFL_MASK (0x4U) 5330 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_CNTOFL_SHIFT (2U) 5331 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_CNTOFL_WIDTH (1U) 5332 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_CNTOFL_MASK) 5333 5334 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GPROFL_MASK (0x8U) 5335 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GPROFL_SHIFT (3U) 5336 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GPROFL_WIDTH (1U) 5337 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GPROFL_MASK) 5338 5339 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_TODET_MASK (0x10U) 5340 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_TODET_SHIFT (4U) 5341 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_TODET_WIDTH (1U) 5342 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_TODET_MASK) 5343 5344 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GLITCHDET_MASK (0x20U) 5345 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GLITCHDET_SHIFT (5U) 5346 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GLITCHDET_WIDTH (1U) 5347 #define GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_NOTIFY_GLITCHDET_MASK) 5348 /*! @} */ 5349 5350 /*! @name TIM1_CH6_IRQ_EN - TIM[i] channel [x] interrupt enable register */ 5351 /*! @{ */ 5352 5353 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_NEWVAL_IRQ_EN_MASK (0x1U) 5354 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_NEWVAL_IRQ_EN_SHIFT (0U) 5355 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_NEWVAL_IRQ_EN_WIDTH (1U) 5356 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_NEWVAL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_EN_NEWVAL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_EN_NEWVAL_IRQ_EN_MASK) 5357 5358 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_ECNTOFL_IRQ_EN_MASK (0x2U) 5359 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT (1U) 5360 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_ECNTOFL_IRQ_EN_WIDTH (1U) 5361 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_ECNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_EN_ECNTOFL_IRQ_EN_MASK) 5362 5363 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_CNTOFL_IRQ_EN_MASK (0x4U) 5364 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_CNTOFL_IRQ_EN_SHIFT (2U) 5365 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_CNTOFL_IRQ_EN_WIDTH (1U) 5366 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_CNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_EN_CNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_EN_CNTOFL_IRQ_EN_MASK) 5367 5368 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GPROFL_IRQ_EN_MASK (0x8U) 5369 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GPROFL_IRQ_EN_SHIFT (3U) 5370 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GPROFL_IRQ_EN_WIDTH (1U) 5371 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GPROFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GPROFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GPROFL_IRQ_EN_MASK) 5372 5373 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_TODET_IRQ_EN_MASK (0x10U) 5374 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_TODET_IRQ_EN_SHIFT (4U) 5375 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_TODET_IRQ_EN_WIDTH (1U) 5376 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_TODET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_EN_TODET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_EN_TODET_IRQ_EN_MASK) 5377 5378 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GLITCHDET_IRQ_EN_MASK (0x20U) 5379 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT (5U) 5380 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GLITCHDET_IRQ_EN_WIDTH (1U) 5381 #define GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GLITCHDET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_EN_GLITCHDET_IRQ_EN_MASK) 5382 /*! @} */ 5383 5384 /*! @name TIM1_CH6_IRQ_FORCINT - TIM[i] channel [x] force interrupt register */ 5385 /*! @{ */ 5386 5387 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_NEWVAL_MASK (0x1U) 5388 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_NEWVAL_SHIFT (0U) 5389 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_NEWVAL_WIDTH (1U) 5390 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_NEWVAL_MASK) 5391 5392 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_ECNTOFL_MASK (0x2U) 5393 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_ECNTOFL_SHIFT (1U) 5394 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_ECNTOFL_WIDTH (1U) 5395 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_ECNTOFL_MASK) 5396 5397 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_CNTOFL_MASK (0x4U) 5398 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_CNTOFL_SHIFT (2U) 5399 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_CNTOFL_WIDTH (1U) 5400 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_CNTOFL_MASK) 5401 5402 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GPROFL_MASK (0x8U) 5403 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GPROFL_SHIFT (3U) 5404 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GPROFL_WIDTH (1U) 5405 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GPROFL_MASK) 5406 5407 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_TODET_MASK (0x10U) 5408 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_TODET_SHIFT (4U) 5409 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_TODET_WIDTH (1U) 5410 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_TODET_MASK) 5411 5412 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GLITCHDET_MASK (0x20U) 5413 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GLITCHDET_SHIFT (5U) 5414 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GLITCHDET_WIDTH (1U) 5415 #define GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_FORCINT_TRG_GLITCHDET_MASK) 5416 /*! @} */ 5417 5418 /*! @name TIM1_CH6_IRQ_MODE - TIM[i] channel [x] interrupt mode configuration register */ 5419 /*! @{ */ 5420 5421 #define GTM_gtm_cls1_TIM1_CH6_IRQ_MODE_IRQ_MODE_MASK (0x3U) 5422 #define GTM_gtm_cls1_TIM1_CH6_IRQ_MODE_IRQ_MODE_SHIFT (0U) 5423 #define GTM_gtm_cls1_TIM1_CH6_IRQ_MODE_IRQ_MODE_WIDTH (2U) 5424 #define GTM_gtm_cls1_TIM1_CH6_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_IRQ_MODE_IRQ_MODE_MASK) 5425 /*! @} */ 5426 5427 /*! @name TIM1_CH6_EIRQ_EN - TIM[i] channel [x] error interrupt enable register */ 5428 /*! @{ */ 5429 5430 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_NEWVAL_EIRQ_EN_MASK (0x1U) 5431 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT (0U) 5432 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_NEWVAL_EIRQ_EN_WIDTH (1U) 5433 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_NEWVAL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_NEWVAL_EIRQ_EN_MASK) 5434 5435 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK (0x2U) 5436 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT (1U) 5437 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_ECNTOFL_EIRQ_EN_WIDTH (1U) 5438 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_ECNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK) 5439 5440 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_CNTOFL_EIRQ_EN_MASK (0x4U) 5441 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT (2U) 5442 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_CNTOFL_EIRQ_EN_WIDTH (1U) 5443 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_CNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_CNTOFL_EIRQ_EN_MASK) 5444 5445 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GPROFL_EIRQ_EN_MASK (0x8U) 5446 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT (3U) 5447 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GPROFL_EIRQ_EN_WIDTH (1U) 5448 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GPROFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GPROFL_EIRQ_EN_MASK) 5449 5450 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_TODET_EIRQ_EN_MASK (0x10U) 5451 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_TODET_EIRQ_EN_SHIFT (4U) 5452 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_TODET_EIRQ_EN_WIDTH (1U) 5453 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_TODET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_TODET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_TODET_EIRQ_EN_MASK) 5454 5455 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK (0x20U) 5456 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT (5U) 5457 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GLITCHDET_EIRQ_EN_WIDTH (1U) 5458 #define GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GLITCHDET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH6_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK) 5459 /*! @} */ 5460 5461 /*! @name TIM1_CH7_GPR0 - TIM[i] channel [x] general purpose 0 register */ 5462 /*! @{ */ 5463 5464 #define GTM_gtm_cls1_TIM1_CH7_GPR0_GPR0_MASK (0xFFFFFFU) 5465 #define GTM_gtm_cls1_TIM1_CH7_GPR0_GPR0_SHIFT (0U) 5466 #define GTM_gtm_cls1_TIM1_CH7_GPR0_GPR0_WIDTH (24U) 5467 #define GTM_gtm_cls1_TIM1_CH7_GPR0_GPR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_GPR0_GPR0_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_GPR0_GPR0_MASK) 5468 5469 #define GTM_gtm_cls1_TIM1_CH7_GPR0_ECNT_MASK (0xFF000000U) 5470 #define GTM_gtm_cls1_TIM1_CH7_GPR0_ECNT_SHIFT (24U) 5471 #define GTM_gtm_cls1_TIM1_CH7_GPR0_ECNT_WIDTH (8U) 5472 #define GTM_gtm_cls1_TIM1_CH7_GPR0_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_GPR0_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_GPR0_ECNT_MASK) 5473 /*! @} */ 5474 5475 /*! @name TIM1_CH7_GPR1 - TIM[i] channel [x] general purpose 0 register */ 5476 /*! @{ */ 5477 5478 #define GTM_gtm_cls1_TIM1_CH7_GPR1_GPR1_MASK (0xFFFFFFU) 5479 #define GTM_gtm_cls1_TIM1_CH7_GPR1_GPR1_SHIFT (0U) 5480 #define GTM_gtm_cls1_TIM1_CH7_GPR1_GPR1_WIDTH (24U) 5481 #define GTM_gtm_cls1_TIM1_CH7_GPR1_GPR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_GPR1_GPR1_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_GPR1_GPR1_MASK) 5482 5483 #define GTM_gtm_cls1_TIM1_CH7_GPR1_ECNT_MASK (0xFF000000U) 5484 #define GTM_gtm_cls1_TIM1_CH7_GPR1_ECNT_SHIFT (24U) 5485 #define GTM_gtm_cls1_TIM1_CH7_GPR1_ECNT_WIDTH (8U) 5486 #define GTM_gtm_cls1_TIM1_CH7_GPR1_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_GPR1_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_GPR1_ECNT_MASK) 5487 /*! @} */ 5488 5489 /*! @name TIM1_CH7_CNT - TIM[i] channel [x] SMU counter register */ 5490 /*! @{ */ 5491 5492 #define GTM_gtm_cls1_TIM1_CH7_CNT_CNT_MASK (0xFFFFFFU) 5493 #define GTM_gtm_cls1_TIM1_CH7_CNT_CNT_SHIFT (0U) 5494 #define GTM_gtm_cls1_TIM1_CH7_CNT_CNT_WIDTH (24U) 5495 #define GTM_gtm_cls1_TIM1_CH7_CNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CNT_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CNT_CNT_MASK) 5496 /*! @} */ 5497 5498 /*! @name TIM1_CH7_ECNT - TIM[i] channel [x] SMU edge counter register */ 5499 /*! @{ */ 5500 5501 #define GTM_gtm_cls1_TIM1_CH7_ECNT_ECNT_MASK (0xFFFFU) 5502 #define GTM_gtm_cls1_TIM1_CH7_ECNT_ECNT_SHIFT (0U) 5503 #define GTM_gtm_cls1_TIM1_CH7_ECNT_ECNT_WIDTH (16U) 5504 #define GTM_gtm_cls1_TIM1_CH7_ECNT_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECNT_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECNT_ECNT_MASK) 5505 /*! @} */ 5506 5507 /*! @name TIM1_CH7_CNTS - TIM[i] channel [x] SMU shadow counter register */ 5508 /*! @{ */ 5509 5510 #define GTM_gtm_cls1_TIM1_CH7_CNTS_CNTS_MASK (0xFFFFFFU) 5511 #define GTM_gtm_cls1_TIM1_CH7_CNTS_CNTS_SHIFT (0U) 5512 #define GTM_gtm_cls1_TIM1_CH7_CNTS_CNTS_WIDTH (24U) 5513 #define GTM_gtm_cls1_TIM1_CH7_CNTS_CNTS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CNTS_CNTS_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CNTS_CNTS_MASK) 5514 5515 #define GTM_gtm_cls1_TIM1_CH7_CNTS_ECNT_MASK (0xFF000000U) 5516 #define GTM_gtm_cls1_TIM1_CH7_CNTS_ECNT_SHIFT (24U) 5517 #define GTM_gtm_cls1_TIM1_CH7_CNTS_ECNT_WIDTH (8U) 5518 #define GTM_gtm_cls1_TIM1_CH7_CNTS_ECNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CNTS_ECNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CNTS_ECNT_MASK) 5519 /*! @} */ 5520 5521 /*! @name TIM1_CH7_TDUC - TIM[i] channel [x] TDU counter register */ 5522 /*! @{ */ 5523 5524 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT_MASK (0xFFU) 5525 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT_SHIFT (0U) 5526 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT_WIDTH (8U) 5527 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT_MASK) 5528 5529 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT1_MASK (0xFF00U) 5530 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT1_SHIFT (8U) 5531 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT1_WIDTH (8U) 5532 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT1_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT1_MASK) 5533 5534 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT2_MASK (0xFF0000U) 5535 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT2_SHIFT (16U) 5536 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT2_WIDTH (8U) 5537 #define GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT2_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_TDUC_TO_CNT2_MASK) 5538 /*! @} */ 5539 5540 /*! @name TIM1_CH7_TDUV - TIM[i] channel [x] TDU control register */ 5541 /*! @{ */ 5542 5543 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV_MASK (0xFFU) 5544 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV_SHIFT (0U) 5545 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV_WIDTH (8U) 5546 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_TDUV_TOV_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_TDUV_TOV_MASK) 5547 5548 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV1_MASK (0xFF00U) 5549 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV1_SHIFT (8U) 5550 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV1_WIDTH (8U) 5551 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_TDUV_TOV1_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_TDUV_TOV1_MASK) 5552 5553 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV2_MASK (0xFF0000U) 5554 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV2_SHIFT (16U) 5555 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV2_WIDTH (8U) 5556 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TOV2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_TDUV_TOV2_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_TDUV_TOV2_MASK) 5557 5558 #define GTM_gtm_cls1_TIM1_CH7_TDUV_SLICING_MASK (0x3000000U) 5559 #define GTM_gtm_cls1_TIM1_CH7_TDUV_SLICING_SHIFT (24U) 5560 #define GTM_gtm_cls1_TIM1_CH7_TDUV_SLICING_WIDTH (2U) 5561 #define GTM_gtm_cls1_TIM1_CH7_TDUV_SLICING(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_TDUV_SLICING_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_TDUV_SLICING_MASK) 5562 5563 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TCS_USE_SAMPLE_EVT_MASK (0x4000000U) 5564 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TCS_USE_SAMPLE_EVT_SHIFT (26U) 5565 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TCS_USE_SAMPLE_EVT_WIDTH (1U) 5566 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TCS_USE_SAMPLE_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_TDUV_TCS_USE_SAMPLE_EVT_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_TDUV_TCS_USE_SAMPLE_EVT_MASK) 5567 5568 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TDU_SAME_CNT_CLK_MASK (0x8000000U) 5569 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TDU_SAME_CNT_CLK_SHIFT (27U) 5570 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TDU_SAME_CNT_CLK_WIDTH (1U) 5571 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TDU_SAME_CNT_CLK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_TDUV_TDU_SAME_CNT_CLK_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_TDUV_TDU_SAME_CNT_CLK_MASK) 5572 5573 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TCS_MASK (0x70000000U) 5574 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TCS_SHIFT (28U) 5575 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TCS_WIDTH (3U) 5576 #define GTM_gtm_cls1_TIM1_CH7_TDUV_TCS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_TDUV_TCS_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_TDUV_TCS_MASK) 5577 /*! @} */ 5578 5579 /*! @name TIM1_CH7_FLT_RE - TIM[i] channel [x] filter parameter 0 register */ 5580 /*! @{ */ 5581 5582 #define GTM_gtm_cls1_TIM1_CH7_FLT_RE_FLT_RE_MASK (0xFFFFFFU) 5583 #define GTM_gtm_cls1_TIM1_CH7_FLT_RE_FLT_RE_SHIFT (0U) 5584 #define GTM_gtm_cls1_TIM1_CH7_FLT_RE_FLT_RE_WIDTH (24U) 5585 #define GTM_gtm_cls1_TIM1_CH7_FLT_RE_FLT_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_FLT_RE_FLT_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_FLT_RE_FLT_RE_MASK) 5586 /*! @} */ 5587 5588 /*! @name TIM1_CH7_FLT_FE - TIM[i] channel [x] filter parameter 1 register */ 5589 /*! @{ */ 5590 5591 #define GTM_gtm_cls1_TIM1_CH7_FLT_FE_FLT_FE_MASK (0xFFFFFFU) 5592 #define GTM_gtm_cls1_TIM1_CH7_FLT_FE_FLT_FE_SHIFT (0U) 5593 #define GTM_gtm_cls1_TIM1_CH7_FLT_FE_FLT_FE_WIDTH (24U) 5594 #define GTM_gtm_cls1_TIM1_CH7_FLT_FE_FLT_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_FLT_FE_FLT_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_FLT_FE_FLT_FE_MASK) 5595 /*! @} */ 5596 5597 /*! @name TIM1_CH7_CTRL - TIM[i] channel [x] control register */ 5598 /*! @{ */ 5599 5600 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_EN_MASK (0x1U) 5601 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_EN_SHIFT (0U) 5602 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_EN_WIDTH (1U) 5603 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_EN_MASK) 5604 5605 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_MODE_MASK (0xEU) 5606 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_MODE_SHIFT (1U) 5607 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_MODE_WIDTH (3U) 5608 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_TIM_MODE_MASK) 5609 5610 #define GTM_gtm_cls1_TIM1_CH7_CTRL_OSM_MASK (0x10U) 5611 #define GTM_gtm_cls1_TIM1_CH7_CTRL_OSM_SHIFT (4U) 5612 #define GTM_gtm_cls1_TIM1_CH7_CTRL_OSM_WIDTH (1U) 5613 #define GTM_gtm_cls1_TIM1_CH7_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_OSM_MASK) 5614 5615 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ARU_EN_MASK (0x20U) 5616 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ARU_EN_SHIFT (5U) 5617 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ARU_EN_WIDTH (1U) 5618 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_ARU_EN_MASK) 5619 5620 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CICTRL_MASK (0x40U) 5621 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CICTRL_SHIFT (6U) 5622 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CICTRL_WIDTH (1U) 5623 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CICTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_CICTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_CICTRL_MASK) 5624 5625 #define GTM_gtm_cls1_TIM1_CH7_CTRL_GPR0_SEL_MASK (0x300U) 5626 #define GTM_gtm_cls1_TIM1_CH7_CTRL_GPR0_SEL_SHIFT (8U) 5627 #define GTM_gtm_cls1_TIM1_CH7_CTRL_GPR0_SEL_WIDTH (2U) 5628 #define GTM_gtm_cls1_TIM1_CH7_CTRL_GPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_GPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_GPR0_SEL_MASK) 5629 5630 #define GTM_gtm_cls1_TIM1_CH7_CTRL_GPR1_SEL_MASK (0xC00U) 5631 #define GTM_gtm_cls1_TIM1_CH7_CTRL_GPR1_SEL_SHIFT (10U) 5632 #define GTM_gtm_cls1_TIM1_CH7_CTRL_GPR1_SEL_WIDTH (2U) 5633 #define GTM_gtm_cls1_TIM1_CH7_CTRL_GPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_GPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_GPR1_SEL_MASK) 5634 5635 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CNTS_SEL_MASK (0x1000U) 5636 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CNTS_SEL_SHIFT (12U) 5637 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CNTS_SEL_WIDTH (1U) 5638 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CNTS_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_CNTS_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_CNTS_SEL_MASK) 5639 5640 #define GTM_gtm_cls1_TIM1_CH7_CTRL_DSL_MASK (0x2000U) 5641 #define GTM_gtm_cls1_TIM1_CH7_CTRL_DSL_SHIFT (13U) 5642 #define GTM_gtm_cls1_TIM1_CH7_CTRL_DSL_WIDTH (1U) 5643 #define GTM_gtm_cls1_TIM1_CH7_CTRL_DSL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_DSL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_DSL_MASK) 5644 5645 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ISL_MASK (0x4000U) 5646 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ISL_SHIFT (14U) 5647 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ISL_WIDTH (1U) 5648 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ISL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_ISL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_ISL_MASK) 5649 5650 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ECNT_RESET_MASK (0x8000U) 5651 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ECNT_RESET_SHIFT (15U) 5652 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ECNT_RESET_WIDTH (1U) 5653 #define GTM_gtm_cls1_TIM1_CH7_CTRL_ECNT_RESET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_ECNT_RESET_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_ECNT_RESET_MASK) 5654 5655 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_EN_MASK (0x10000U) 5656 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_EN_SHIFT (16U) 5657 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_EN_WIDTH (1U) 5658 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_EN_MASK) 5659 5660 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CNT_FRQ_MASK (0x60000U) 5661 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CNT_FRQ_SHIFT (17U) 5662 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CNT_FRQ_WIDTH (2U) 5663 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CNT_FRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CNT_FRQ_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CNT_FRQ_MASK) 5664 5665 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EXT_CAP_EN_MASK (0x80000U) 5666 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EXT_CAP_EN_SHIFT (19U) 5667 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EXT_CAP_EN_WIDTH (1U) 5668 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EXT_CAP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_EXT_CAP_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_EXT_CAP_EN_MASK) 5669 5670 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_RE_MASK (0x100000U) 5671 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_RE_SHIFT (20U) 5672 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_RE_WIDTH (1U) 5673 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_RE_MASK) 5674 5675 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_RE_MASK (0x200000U) 5676 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_RE_SHIFT (21U) 5677 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_RE_WIDTH (1U) 5678 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_RE_MASK) 5679 5680 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_FE_MASK (0x400000U) 5681 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_FE_SHIFT (22U) 5682 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_FE_WIDTH (1U) 5683 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_MODE_FE_MASK) 5684 5685 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_FE_MASK (0x800000U) 5686 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_FE_SHIFT (23U) 5687 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_FE_WIDTH (1U) 5688 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_FLT_CTR_FE_MASK) 5689 5690 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CLK_SEL_MASK (0x7000000U) 5691 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CLK_SEL_SHIFT (24U) 5692 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CLK_SEL_WIDTH (3U) 5693 #define GTM_gtm_cls1_TIM1_CH7_CTRL_CLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_CLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_CLK_SEL_MASK) 5694 5695 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FR_ECNT_OFL_MASK (0x8000000U) 5696 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FR_ECNT_OFL_SHIFT (27U) 5697 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FR_ECNT_OFL_WIDTH (1U) 5698 #define GTM_gtm_cls1_TIM1_CH7_CTRL_FR_ECNT_OFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_FR_ECNT_OFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_FR_ECNT_OFL_MASK) 5699 5700 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR0_SEL_MASK (0x10000000U) 5701 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR0_SEL_SHIFT (28U) 5702 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR0_SEL_WIDTH (1U) 5703 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR0_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR0_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR0_SEL_MASK) 5704 5705 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR1_SEL_MASK (0x20000000U) 5706 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR1_SEL_SHIFT (29U) 5707 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR1_SEL_WIDTH (1U) 5708 #define GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR1_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR1_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_EGPR1_SEL_MASK) 5709 5710 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TOCTRL_MASK (0xC0000000U) 5711 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TOCTRL_SHIFT (30U) 5712 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TOCTRL_WIDTH (2U) 5713 #define GTM_gtm_cls1_TIM1_CH7_CTRL_TOCTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_CTRL_TOCTRL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_CTRL_TOCTRL_MASK) 5714 /*! @} */ 5715 5716 /*! @name TIM1_CH7_ECTRL - TIM[i] channel [x] extended control register */ 5717 /*! @{ */ 5718 5719 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EXT_CAP_SRC_MASK (0xFU) 5720 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EXT_CAP_SRC_SHIFT (0U) 5721 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EXT_CAP_SRC_WIDTH (4U) 5722 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EXT_CAP_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_EXT_CAP_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_EXT_CAP_SRC_MASK) 5723 5724 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_TDU_IN_MASK (0x20U) 5725 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_TDU_IN_SHIFT (5U) 5726 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_TDU_IN_WIDTH (1U) 5727 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_TDU_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_TDU_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_TDU_IN_MASK) 5728 5729 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TODET_IRQ_SRC_MASK (0xC0U) 5730 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TODET_IRQ_SRC_SHIFT (6U) 5731 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TODET_IRQ_SRC_WIDTH (2U) 5732 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TODET_IRQ_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_TODET_IRQ_SRC_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_TODET_IRQ_SRC_MASK) 5733 5734 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_START_MASK (0x700U) 5735 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_START_SHIFT (8U) 5736 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_START_WIDTH (3U) 5737 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_START_MASK) 5738 5739 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_STOP_MASK (0x7000U) 5740 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_STOP_SHIFT (12U) 5741 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_STOP_WIDTH (3U) 5742 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_STOP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_STOP_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_STOP_MASK) 5743 5744 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_RESYNC_MASK (0xF0000U) 5745 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_RESYNC_SHIFT (16U) 5746 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_RESYNC_WIDTH (4U) 5747 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_RESYNC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_RESYNC_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_TDU_RESYNC_MASK) 5748 5749 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_LUT_MASK (0xC00000U) 5750 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_LUT_SHIFT (22U) 5751 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_LUT_WIDTH (2U) 5752 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_LUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_LUT_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_LUT_MASK) 5753 5754 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_RE_MASK (0x1000000U) 5755 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_RE_SHIFT (24U) 5756 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_RE_WIDTH (1U) 5757 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_RE_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_RE_MASK) 5758 5759 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_FE_MASK (0x2000000U) 5760 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_FE_SHIFT (25U) 5761 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_FE_WIDTH (1U) 5762 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_FE_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_EFLT_CTR_FE_MASK) 5763 5764 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_SWAP_CAPTURE_MASK (0x10000000U) 5765 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_SWAP_CAPTURE_SHIFT (28U) 5766 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_SWAP_CAPTURE_WIDTH (1U) 5767 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_SWAP_CAPTURE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_SWAP_CAPTURE_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_SWAP_CAPTURE_MASK) 5768 5769 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_IMM_START_MASK (0x20000000U) 5770 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_IMM_START_SHIFT (29U) 5771 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_IMM_START_WIDTH (1U) 5772 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_IMM_START(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_IMM_START_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_IMM_START_MASK) 5773 5774 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_ECLK_SEL_MASK (0x40000000U) 5775 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_ECLK_SEL_SHIFT (30U) 5776 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_ECLK_SEL_WIDTH (1U) 5777 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_ECLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_ECLK_SEL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_ECLK_SEL_MASK) 5778 5779 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_CH_IN_MASK (0x80000000U) 5780 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_CH_IN_SHIFT (31U) 5781 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_CH_IN_WIDTH (1U) 5782 #define GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_CH_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_CH_IN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_ECTRL_USE_PREV_CH_IN_MASK) 5783 /*! @} */ 5784 5785 /*! @name TIM1_CH7_IRQ_NOTIFY - TIM[i] channel [x] interrupt notification register */ 5786 /*! @{ */ 5787 5788 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_NEWVAL_MASK (0x1U) 5789 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_NEWVAL_SHIFT (0U) 5790 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_NEWVAL_WIDTH (1U) 5791 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_NEWVAL_MASK) 5792 5793 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_ECNTOFL_MASK (0x2U) 5794 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_ECNTOFL_SHIFT (1U) 5795 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_ECNTOFL_WIDTH (1U) 5796 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_ECNTOFL_MASK) 5797 5798 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_CNTOFL_MASK (0x4U) 5799 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_CNTOFL_SHIFT (2U) 5800 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_CNTOFL_WIDTH (1U) 5801 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_CNTOFL_MASK) 5802 5803 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GPROFL_MASK (0x8U) 5804 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GPROFL_SHIFT (3U) 5805 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GPROFL_WIDTH (1U) 5806 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GPROFL_MASK) 5807 5808 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_TODET_MASK (0x10U) 5809 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_TODET_SHIFT (4U) 5810 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_TODET_WIDTH (1U) 5811 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_TODET_MASK) 5812 5813 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GLITCHDET_MASK (0x20U) 5814 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GLITCHDET_SHIFT (5U) 5815 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GLITCHDET_WIDTH (1U) 5816 #define GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_NOTIFY_GLITCHDET_MASK) 5817 /*! @} */ 5818 5819 /*! @name TIM1_CH7_IRQ_EN - TIM[i] channel [x] interrupt enable register */ 5820 /*! @{ */ 5821 5822 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_NEWVAL_IRQ_EN_MASK (0x1U) 5823 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_NEWVAL_IRQ_EN_SHIFT (0U) 5824 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_NEWVAL_IRQ_EN_WIDTH (1U) 5825 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_NEWVAL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_EN_NEWVAL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_EN_NEWVAL_IRQ_EN_MASK) 5826 5827 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_ECNTOFL_IRQ_EN_MASK (0x2U) 5828 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT (1U) 5829 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_ECNTOFL_IRQ_EN_WIDTH (1U) 5830 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_ECNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_EN_ECNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_EN_ECNTOFL_IRQ_EN_MASK) 5831 5832 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_CNTOFL_IRQ_EN_MASK (0x4U) 5833 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_CNTOFL_IRQ_EN_SHIFT (2U) 5834 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_CNTOFL_IRQ_EN_WIDTH (1U) 5835 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_CNTOFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_EN_CNTOFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_EN_CNTOFL_IRQ_EN_MASK) 5836 5837 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GPROFL_IRQ_EN_MASK (0x8U) 5838 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GPROFL_IRQ_EN_SHIFT (3U) 5839 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GPROFL_IRQ_EN_WIDTH (1U) 5840 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GPROFL_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GPROFL_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GPROFL_IRQ_EN_MASK) 5841 5842 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_TODET_IRQ_EN_MASK (0x10U) 5843 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_TODET_IRQ_EN_SHIFT (4U) 5844 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_TODET_IRQ_EN_WIDTH (1U) 5845 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_TODET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_EN_TODET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_EN_TODET_IRQ_EN_MASK) 5846 5847 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GLITCHDET_IRQ_EN_MASK (0x20U) 5848 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT (5U) 5849 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GLITCHDET_IRQ_EN_WIDTH (1U) 5850 #define GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GLITCHDET_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GLITCHDET_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_EN_GLITCHDET_IRQ_EN_MASK) 5851 /*! @} */ 5852 5853 /*! @name TIM1_CH7_IRQ_FORCINT - TIM[i] channel [x] force interrupt register */ 5854 /*! @{ */ 5855 5856 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_NEWVAL_MASK (0x1U) 5857 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_NEWVAL_SHIFT (0U) 5858 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_NEWVAL_WIDTH (1U) 5859 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_NEWVAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_NEWVAL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_NEWVAL_MASK) 5860 5861 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_ECNTOFL_MASK (0x2U) 5862 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_ECNTOFL_SHIFT (1U) 5863 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_ECNTOFL_WIDTH (1U) 5864 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_ECNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_ECNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_ECNTOFL_MASK) 5865 5866 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_CNTOFL_MASK (0x4U) 5867 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_CNTOFL_SHIFT (2U) 5868 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_CNTOFL_WIDTH (1U) 5869 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_CNTOFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_CNTOFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_CNTOFL_MASK) 5870 5871 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GPROFL_MASK (0x8U) 5872 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GPROFL_SHIFT (3U) 5873 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GPROFL_WIDTH (1U) 5874 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GPROFL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GPROFL_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GPROFL_MASK) 5875 5876 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_TODET_MASK (0x10U) 5877 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_TODET_SHIFT (4U) 5878 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_TODET_WIDTH (1U) 5879 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_TODET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_TODET_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_TODET_MASK) 5880 5881 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GLITCHDET_MASK (0x20U) 5882 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GLITCHDET_SHIFT (5U) 5883 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GLITCHDET_WIDTH (1U) 5884 #define GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GLITCHDET(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GLITCHDET_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_FORCINT_TRG_GLITCHDET_MASK) 5885 /*! @} */ 5886 5887 /*! @name TIM1_CH7_IRQ_MODE - TIM[i] channel [x] interrupt mode configuration register */ 5888 /*! @{ */ 5889 5890 #define GTM_gtm_cls1_TIM1_CH7_IRQ_MODE_IRQ_MODE_MASK (0x3U) 5891 #define GTM_gtm_cls1_TIM1_CH7_IRQ_MODE_IRQ_MODE_SHIFT (0U) 5892 #define GTM_gtm_cls1_TIM1_CH7_IRQ_MODE_IRQ_MODE_WIDTH (2U) 5893 #define GTM_gtm_cls1_TIM1_CH7_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_IRQ_MODE_IRQ_MODE_MASK) 5894 /*! @} */ 5895 5896 /*! @name TIM1_CH7_EIRQ_EN - TIM[i] channel [x] error interrupt enable register */ 5897 /*! @{ */ 5898 5899 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_NEWVAL_EIRQ_EN_MASK (0x1U) 5900 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT (0U) 5901 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_NEWVAL_EIRQ_EN_WIDTH (1U) 5902 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_NEWVAL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_NEWVAL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_NEWVAL_EIRQ_EN_MASK) 5903 5904 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK (0x2U) 5905 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT (1U) 5906 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_ECNTOFL_EIRQ_EN_WIDTH (1U) 5907 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_ECNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_ECNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_ECNTOFL_EIRQ_EN_MASK) 5908 5909 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_CNTOFL_EIRQ_EN_MASK (0x4U) 5910 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT (2U) 5911 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_CNTOFL_EIRQ_EN_WIDTH (1U) 5912 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_CNTOFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_CNTOFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_CNTOFL_EIRQ_EN_MASK) 5913 5914 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GPROFL_EIRQ_EN_MASK (0x8U) 5915 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT (3U) 5916 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GPROFL_EIRQ_EN_WIDTH (1U) 5917 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GPROFL_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GPROFL_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GPROFL_EIRQ_EN_MASK) 5918 5919 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_TODET_EIRQ_EN_MASK (0x10U) 5920 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_TODET_EIRQ_EN_SHIFT (4U) 5921 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_TODET_EIRQ_EN_WIDTH (1U) 5922 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_TODET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_TODET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_TODET_EIRQ_EN_MASK) 5923 5924 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK (0x20U) 5925 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT (5U) 5926 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GLITCHDET_EIRQ_EN_WIDTH (1U) 5927 #define GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GLITCHDET_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GLITCHDET_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_TIM1_CH7_EIRQ_EN_GLITCHDET_EIRQ_EN_MASK) 5928 /*! @} */ 5929 5930 /*! @name TIM1_INP_VAL - TIM[i] input value observation register */ 5931 /*! @{ */ 5932 5933 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT0_MASK (0x1U) 5934 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT0_SHIFT (0U) 5935 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT0_WIDTH (1U) 5936 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_OUT0_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_OUT0_MASK) 5937 5938 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT1_MASK (0x2U) 5939 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT1_SHIFT (1U) 5940 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT1_WIDTH (1U) 5941 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_OUT1_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_OUT1_MASK) 5942 5943 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT2_MASK (0x4U) 5944 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT2_SHIFT (2U) 5945 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT2_WIDTH (1U) 5946 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_OUT2_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_OUT2_MASK) 5947 5948 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT3_MASK (0x8U) 5949 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT3_SHIFT (3U) 5950 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT3_WIDTH (1U) 5951 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_OUT3_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_OUT3_MASK) 5952 5953 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT4_MASK (0x10U) 5954 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT4_SHIFT (4U) 5955 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT4_WIDTH (1U) 5956 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_OUT4_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_OUT4_MASK) 5957 5958 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT5_MASK (0x20U) 5959 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT5_SHIFT (5U) 5960 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT5_WIDTH (1U) 5961 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_OUT5_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_OUT5_MASK) 5962 5963 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT6_MASK (0x40U) 5964 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT6_SHIFT (6U) 5965 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT6_WIDTH (1U) 5966 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_OUT6_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_OUT6_MASK) 5967 5968 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT7_MASK (0x80U) 5969 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT7_SHIFT (7U) 5970 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT7_WIDTH (1U) 5971 #define GTM_gtm_cls1_TIM1_INP_VAL_F_OUT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_OUT7_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_OUT7_MASK) 5972 5973 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN0_MASK (0x100U) 5974 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN0_SHIFT (8U) 5975 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN0_WIDTH (1U) 5976 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_IN0_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_IN0_MASK) 5977 5978 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN1_MASK (0x200U) 5979 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN1_SHIFT (9U) 5980 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN1_WIDTH (1U) 5981 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_IN1_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_IN1_MASK) 5982 5983 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN2_MASK (0x400U) 5984 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN2_SHIFT (10U) 5985 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN2_WIDTH (1U) 5986 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_IN2_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_IN2_MASK) 5987 5988 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN3_MASK (0x800U) 5989 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN3_SHIFT (11U) 5990 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN3_WIDTH (1U) 5991 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_IN3_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_IN3_MASK) 5992 5993 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN4_MASK (0x1000U) 5994 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN4_SHIFT (12U) 5995 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN4_WIDTH (1U) 5996 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_IN4_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_IN4_MASK) 5997 5998 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN5_MASK (0x2000U) 5999 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN5_SHIFT (13U) 6000 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN5_WIDTH (1U) 6001 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_IN5_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_IN5_MASK) 6002 6003 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN6_MASK (0x4000U) 6004 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN6_SHIFT (14U) 6005 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN6_WIDTH (1U) 6006 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_IN6_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_IN6_MASK) 6007 6008 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN7_MASK (0x8000U) 6009 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN7_SHIFT (15U) 6010 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN7_WIDTH (1U) 6011 #define GTM_gtm_cls1_TIM1_INP_VAL_F_IN7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_F_IN7_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_F_IN7_MASK) 6012 6013 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN0_MASK (0x10000U) 6014 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN0_SHIFT (16U) 6015 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN0_WIDTH (1U) 6016 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN0_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN0_MASK) 6017 6018 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN1_MASK (0x20000U) 6019 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN1_SHIFT (17U) 6020 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN1_WIDTH (1U) 6021 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN1_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN1_MASK) 6022 6023 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN2_MASK (0x40000U) 6024 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN2_SHIFT (18U) 6025 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN2_WIDTH (1U) 6026 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN2_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN2_MASK) 6027 6028 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN3_MASK (0x80000U) 6029 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN3_SHIFT (19U) 6030 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN3_WIDTH (1U) 6031 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN3_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN3_MASK) 6032 6033 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN4_MASK (0x100000U) 6034 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN4_SHIFT (20U) 6035 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN4_WIDTH (1U) 6036 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN4_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN4_MASK) 6037 6038 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN5_MASK (0x200000U) 6039 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN5_SHIFT (21U) 6040 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN5_WIDTH (1U) 6041 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN5_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN5_MASK) 6042 6043 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN6_MASK (0x400000U) 6044 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN6_SHIFT (22U) 6045 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN6_WIDTH (1U) 6046 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN6_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN6_MASK) 6047 6048 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN7_MASK (0x800000U) 6049 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN7_SHIFT (23U) 6050 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN7_WIDTH (1U) 6051 #define GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN7_SHIFT)) & GTM_gtm_cls1_TIM1_INP_VAL_TIM_IN7_MASK) 6052 /*! @} */ 6053 6054 /*! @name TIM1_IN_SRC - TIM[i] AUX IN source selection register */ 6055 /*! @{ */ 6056 6057 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_0_MASK (0x3U) 6058 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_0_SHIFT (0U) 6059 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_0_WIDTH (2U) 6060 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_VAL_0_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_VAL_0_MASK) 6061 6062 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_0_MASK (0xCU) 6063 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_0_SHIFT (2U) 6064 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_0_WIDTH (2U) 6065 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_MODE_0_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_MODE_0_MASK) 6066 6067 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_1_MASK (0x30U) 6068 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_1_SHIFT (4U) 6069 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_1_WIDTH (2U) 6070 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_VAL_1_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_VAL_1_MASK) 6071 6072 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_1_MASK (0xC0U) 6073 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_1_SHIFT (6U) 6074 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_1_WIDTH (2U) 6075 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_MODE_1_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_MODE_1_MASK) 6076 6077 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_2_MASK (0x300U) 6078 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_2_SHIFT (8U) 6079 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_2_WIDTH (2U) 6080 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_VAL_2_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_VAL_2_MASK) 6081 6082 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_2_MASK (0xC00U) 6083 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_2_SHIFT (10U) 6084 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_2_WIDTH (2U) 6085 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_MODE_2_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_MODE_2_MASK) 6086 6087 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_3_MASK (0x3000U) 6088 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_3_SHIFT (12U) 6089 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_3_WIDTH (2U) 6090 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_VAL_3_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_VAL_3_MASK) 6091 6092 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_3_MASK (0xC000U) 6093 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_3_SHIFT (14U) 6094 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_3_WIDTH (2U) 6095 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_MODE_3_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_MODE_3_MASK) 6096 6097 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_4_MASK (0x30000U) 6098 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_4_SHIFT (16U) 6099 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_4_WIDTH (2U) 6100 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_VAL_4_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_VAL_4_MASK) 6101 6102 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_4_MASK (0xC0000U) 6103 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_4_SHIFT (18U) 6104 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_4_WIDTH (2U) 6105 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_MODE_4_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_MODE_4_MASK) 6106 6107 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_5_MASK (0x300000U) 6108 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_5_SHIFT (20U) 6109 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_5_WIDTH (2U) 6110 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_VAL_5_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_VAL_5_MASK) 6111 6112 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_5_MASK (0xC00000U) 6113 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_5_SHIFT (22U) 6114 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_5_WIDTH (2U) 6115 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_MODE_5_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_MODE_5_MASK) 6116 6117 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_6_MASK (0x3000000U) 6118 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_6_SHIFT (24U) 6119 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_6_WIDTH (2U) 6120 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_VAL_6_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_VAL_6_MASK) 6121 6122 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_6_MASK (0xC000000U) 6123 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_6_SHIFT (26U) 6124 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_6_WIDTH (2U) 6125 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_MODE_6_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_MODE_6_MASK) 6126 6127 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_7_MASK (0x30000000U) 6128 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_7_SHIFT (28U) 6129 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_7_WIDTH (2U) 6130 #define GTM_gtm_cls1_TIM1_IN_SRC_VAL_7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_VAL_7_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_VAL_7_MASK) 6131 6132 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_7_MASK (0xC0000000U) 6133 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_7_SHIFT (30U) 6134 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_7_WIDTH (2U) 6135 #define GTM_gtm_cls1_TIM1_IN_SRC_MODE_7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_IN_SRC_MODE_7_SHIFT)) & GTM_gtm_cls1_TIM1_IN_SRC_MODE_7_MASK) 6136 /*! @} */ 6137 6138 /*! @name TIM1_RST - TIM[i] global software reset register */ 6139 /*! @{ */ 6140 6141 #define GTM_gtm_cls1_TIM1_RST_RST_CH0_MASK (0x1U) 6142 #define GTM_gtm_cls1_TIM1_RST_RST_CH0_SHIFT (0U) 6143 #define GTM_gtm_cls1_TIM1_RST_RST_CH0_WIDTH (1U) 6144 #define GTM_gtm_cls1_TIM1_RST_RST_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_RST_RST_CH0_SHIFT)) & GTM_gtm_cls1_TIM1_RST_RST_CH0_MASK) 6145 6146 #define GTM_gtm_cls1_TIM1_RST_RST_CH1_MASK (0x2U) 6147 #define GTM_gtm_cls1_TIM1_RST_RST_CH1_SHIFT (1U) 6148 #define GTM_gtm_cls1_TIM1_RST_RST_CH1_WIDTH (1U) 6149 #define GTM_gtm_cls1_TIM1_RST_RST_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_RST_RST_CH1_SHIFT)) & GTM_gtm_cls1_TIM1_RST_RST_CH1_MASK) 6150 6151 #define GTM_gtm_cls1_TIM1_RST_RST_CH2_MASK (0x4U) 6152 #define GTM_gtm_cls1_TIM1_RST_RST_CH2_SHIFT (2U) 6153 #define GTM_gtm_cls1_TIM1_RST_RST_CH2_WIDTH (1U) 6154 #define GTM_gtm_cls1_TIM1_RST_RST_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_RST_RST_CH2_SHIFT)) & GTM_gtm_cls1_TIM1_RST_RST_CH2_MASK) 6155 6156 #define GTM_gtm_cls1_TIM1_RST_RST_CH3_MASK (0x8U) 6157 #define GTM_gtm_cls1_TIM1_RST_RST_CH3_SHIFT (3U) 6158 #define GTM_gtm_cls1_TIM1_RST_RST_CH3_WIDTH (1U) 6159 #define GTM_gtm_cls1_TIM1_RST_RST_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_RST_RST_CH3_SHIFT)) & GTM_gtm_cls1_TIM1_RST_RST_CH3_MASK) 6160 6161 #define GTM_gtm_cls1_TIM1_RST_RST_CH4_MASK (0x10U) 6162 #define GTM_gtm_cls1_TIM1_RST_RST_CH4_SHIFT (4U) 6163 #define GTM_gtm_cls1_TIM1_RST_RST_CH4_WIDTH (1U) 6164 #define GTM_gtm_cls1_TIM1_RST_RST_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_RST_RST_CH4_SHIFT)) & GTM_gtm_cls1_TIM1_RST_RST_CH4_MASK) 6165 6166 #define GTM_gtm_cls1_TIM1_RST_RST_CH5_MASK (0x20U) 6167 #define GTM_gtm_cls1_TIM1_RST_RST_CH5_SHIFT (5U) 6168 #define GTM_gtm_cls1_TIM1_RST_RST_CH5_WIDTH (1U) 6169 #define GTM_gtm_cls1_TIM1_RST_RST_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_RST_RST_CH5_SHIFT)) & GTM_gtm_cls1_TIM1_RST_RST_CH5_MASK) 6170 6171 #define GTM_gtm_cls1_TIM1_RST_RST_CH6_MASK (0x40U) 6172 #define GTM_gtm_cls1_TIM1_RST_RST_CH6_SHIFT (6U) 6173 #define GTM_gtm_cls1_TIM1_RST_RST_CH6_WIDTH (1U) 6174 #define GTM_gtm_cls1_TIM1_RST_RST_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_RST_RST_CH6_SHIFT)) & GTM_gtm_cls1_TIM1_RST_RST_CH6_MASK) 6175 6176 #define GTM_gtm_cls1_TIM1_RST_RST_CH7_MASK (0x80U) 6177 #define GTM_gtm_cls1_TIM1_RST_RST_CH7_SHIFT (7U) 6178 #define GTM_gtm_cls1_TIM1_RST_RST_CH7_WIDTH (1U) 6179 #define GTM_gtm_cls1_TIM1_RST_RST_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIM1_RST_RST_CH7_SHIFT)) & GTM_gtm_cls1_TIM1_RST_RST_CH7_MASK) 6180 /*! @} */ 6181 6182 /*! @name TOM1_CH0_CTRL - TOM[i] channel [x] control register */ 6183 /*! @{ */ 6184 6185 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR0_TRIG_MASK (0x80U) 6186 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR0_TRIG_SHIFT (7U) 6187 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR0_TRIG_WIDTH (1U) 6188 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_SR0_TRIG_MASK) 6189 6190 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SL_MASK (0x800U) 6191 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SL_SHIFT (11U) 6192 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SL_WIDTH (1U) 6193 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_SL_MASK) 6194 6195 #define GTM_gtm_cls1_TOM1_CH0_CTRL_CLK_SRC_MASK (0xF000U) 6196 #define GTM_gtm_cls1_TOM1_CH0_CTRL_CLK_SRC_SHIFT (12U) 6197 #define GTM_gtm_cls1_TOM1_CH0_CTRL_CLK_SRC_WIDTH (4U) 6198 #define GTM_gtm_cls1_TOM1_CH0_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_CLK_SRC_MASK) 6199 6200 #define GTM_gtm_cls1_TOM1_CH0_CTRL_TRIG_PULSE_MASK (0x20000U) 6201 #define GTM_gtm_cls1_TOM1_CH0_CTRL_TRIG_PULSE_SHIFT (17U) 6202 #define GTM_gtm_cls1_TOM1_CH0_CTRL_TRIG_PULSE_WIDTH (1U) 6203 #define GTM_gtm_cls1_TOM1_CH0_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_TRIG_PULSE_MASK) 6204 6205 #define GTM_gtm_cls1_TOM1_CH0_CTRL_UDMODE_MASK (0xC0000U) 6206 #define GTM_gtm_cls1_TOM1_CH0_CTRL_UDMODE_SHIFT (18U) 6207 #define GTM_gtm_cls1_TOM1_CH0_CTRL_UDMODE_WIDTH (2U) 6208 #define GTM_gtm_cls1_TOM1_CH0_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_UDMODE_MASK) 6209 6210 #define GTM_gtm_cls1_TOM1_CH0_CTRL_RST_CCU0_MASK (0x100000U) 6211 #define GTM_gtm_cls1_TOM1_CH0_CTRL_RST_CCU0_SHIFT (20U) 6212 #define GTM_gtm_cls1_TOM1_CH0_CTRL_RST_CCU0_WIDTH (1U) 6213 #define GTM_gtm_cls1_TOM1_CH0_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_RST_CCU0_MASK) 6214 6215 #define GTM_gtm_cls1_TOM1_CH0_CTRL_OSM_TRIG_MASK (0x200000U) 6216 #define GTM_gtm_cls1_TOM1_CH0_CTRL_OSM_TRIG_SHIFT (21U) 6217 #define GTM_gtm_cls1_TOM1_CH0_CTRL_OSM_TRIG_WIDTH (1U) 6218 #define GTM_gtm_cls1_TOM1_CH0_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_OSM_TRIG_MASK) 6219 6220 #define GTM_gtm_cls1_TOM1_CH0_CTRL_EXT_TRIG_MASK (0x400000U) 6221 #define GTM_gtm_cls1_TOM1_CH0_CTRL_EXT_TRIG_SHIFT (22U) 6222 #define GTM_gtm_cls1_TOM1_CH0_CTRL_EXT_TRIG_WIDTH (1U) 6223 #define GTM_gtm_cls1_TOM1_CH0_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_EXT_TRIG_MASK) 6224 6225 #define GTM_gtm_cls1_TOM1_CH0_CTRL_EXTTRIGOUT_MASK (0x800000U) 6226 #define GTM_gtm_cls1_TOM1_CH0_CTRL_EXTTRIGOUT_SHIFT (23U) 6227 #define GTM_gtm_cls1_TOM1_CH0_CTRL_EXTTRIGOUT_WIDTH (1U) 6228 #define GTM_gtm_cls1_TOM1_CH0_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_EXTTRIGOUT_MASK) 6229 6230 #define GTM_gtm_cls1_TOM1_CH0_CTRL_TRIGOUT_MASK (0x1000000U) 6231 #define GTM_gtm_cls1_TOM1_CH0_CTRL_TRIGOUT_SHIFT (24U) 6232 #define GTM_gtm_cls1_TOM1_CH0_CTRL_TRIGOUT_WIDTH (1U) 6233 #define GTM_gtm_cls1_TOM1_CH0_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_TRIGOUT_MASK) 6234 6235 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SPE_TRIG_MASK (0x2000000U) 6236 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SPE_TRIG_SHIFT (25U) 6237 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SPE_TRIG_WIDTH (1U) 6238 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SPE_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_SPE_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_SPE_TRIG_MASK) 6239 6240 #define GTM_gtm_cls1_TOM1_CH0_CTRL_OSM_MASK (0x4000000U) 6241 #define GTM_gtm_cls1_TOM1_CH0_CTRL_OSM_SHIFT (26U) 6242 #define GTM_gtm_cls1_TOM1_CH0_CTRL_OSM_WIDTH (1U) 6243 #define GTM_gtm_cls1_TOM1_CH0_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_OSM_MASK) 6244 6245 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SPEM_MASK (0x10000000U) 6246 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SPEM_SHIFT (28U) 6247 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SPEM_WIDTH (1U) 6248 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SPEM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_SPEM_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_SPEM_MASK) 6249 6250 #define GTM_gtm_cls1_TOM1_CH0_CTRL_GCM_MASK (0x20000000U) 6251 #define GTM_gtm_cls1_TOM1_CH0_CTRL_GCM_SHIFT (29U) 6252 #define GTM_gtm_cls1_TOM1_CH0_CTRL_GCM_WIDTH (1U) 6253 #define GTM_gtm_cls1_TOM1_CH0_CTRL_GCM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_GCM_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_GCM_MASK) 6254 6255 #define GTM_gtm_cls1_TOM1_CH0_CTRL_FREEZE_MASK (0x80000000U) 6256 #define GTM_gtm_cls1_TOM1_CH0_CTRL_FREEZE_SHIFT (31U) 6257 #define GTM_gtm_cls1_TOM1_CH0_CTRL_FREEZE_WIDTH (1U) 6258 #define GTM_gtm_cls1_TOM1_CH0_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_FREEZE_MASK) 6259 /*! @} */ 6260 6261 /*! @name TOM1_CH0_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 6262 /*! @{ */ 6263 6264 #define GTM_gtm_cls1_TOM1_CH0_SR0_SR0_MASK (0xFFFFU) 6265 #define GTM_gtm_cls1_TOM1_CH0_SR0_SR0_SHIFT (0U) 6266 #define GTM_gtm_cls1_TOM1_CH0_SR0_SR0_WIDTH (16U) 6267 #define GTM_gtm_cls1_TOM1_CH0_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_SR0_SR0_MASK) 6268 /*! @} */ 6269 6270 /*! @name TOM1_CH0_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 6271 /*! @{ */ 6272 6273 #define GTM_gtm_cls1_TOM1_CH0_SR1_SR1_MASK (0xFFFFU) 6274 #define GTM_gtm_cls1_TOM1_CH0_SR1_SR1_SHIFT (0U) 6275 #define GTM_gtm_cls1_TOM1_CH0_SR1_SR1_WIDTH (16U) 6276 #define GTM_gtm_cls1_TOM1_CH0_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_SR1_SR1_MASK) 6277 /*! @} */ 6278 6279 /*! @name TOM1_CH0_CM0 - TOM[i] channel [x] CCU0 compare register */ 6280 /*! @{ */ 6281 6282 #define GTM_gtm_cls1_TOM1_CH0_CM0_CM0_MASK (0xFFFFU) 6283 #define GTM_gtm_cls1_TOM1_CH0_CM0_CM0_SHIFT (0U) 6284 #define GTM_gtm_cls1_TOM1_CH0_CM0_CM0_WIDTH (16U) 6285 #define GTM_gtm_cls1_TOM1_CH0_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CM0_CM0_MASK) 6286 /*! @} */ 6287 6288 /*! @name TOM1_CH0_CM1 - TOM[i] channel [x] CCU1 compare register */ 6289 /*! @{ */ 6290 6291 #define GTM_gtm_cls1_TOM1_CH0_CM1_CM1_MASK (0xFFFFU) 6292 #define GTM_gtm_cls1_TOM1_CH0_CM1_CM1_SHIFT (0U) 6293 #define GTM_gtm_cls1_TOM1_CH0_CM1_CM1_WIDTH (16U) 6294 #define GTM_gtm_cls1_TOM1_CH0_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CM1_CM1_MASK) 6295 /*! @} */ 6296 6297 /*! @name TOM1_CH0_CN0 - TOM[i] channel [x] CCU0 counter */ 6298 /*! @{ */ 6299 6300 #define GTM_gtm_cls1_TOM1_CH0_CN0_CN0_MASK (0xFFFFU) 6301 #define GTM_gtm_cls1_TOM1_CH0_CN0_CN0_SHIFT (0U) 6302 #define GTM_gtm_cls1_TOM1_CH0_CN0_CN0_WIDTH (16U) 6303 #define GTM_gtm_cls1_TOM1_CH0_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CN0_CN0_MASK) 6304 /*! @} */ 6305 6306 /*! @name TOM1_CH0_STAT - TOM[i] channel [x] status register */ 6307 /*! @{ */ 6308 6309 #define GTM_gtm_cls1_TOM1_CH0_STAT_OL_MASK (0x1U) 6310 #define GTM_gtm_cls1_TOM1_CH0_STAT_OL_SHIFT (0U) 6311 #define GTM_gtm_cls1_TOM1_CH0_STAT_OL_WIDTH (1U) 6312 #define GTM_gtm_cls1_TOM1_CH0_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_STAT_OL_MASK) 6313 6314 #define GTM_gtm_cls1_TOM1_CH0_STAT_OSM_RTF_MASK (0x20000000U) 6315 #define GTM_gtm_cls1_TOM1_CH0_STAT_OSM_RTF_SHIFT (29U) 6316 #define GTM_gtm_cls1_TOM1_CH0_STAT_OSM_RTF_WIDTH (1U) 6317 #define GTM_gtm_cls1_TOM1_CH0_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_STAT_OSM_RTF_MASK) 6318 /*! @} */ 6319 6320 /*! @name TOM1_CH0_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 6321 /*! @{ */ 6322 6323 #define GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 6324 #define GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 6325 #define GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 6326 #define GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU0TC_MASK) 6327 6328 #define GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 6329 #define GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 6330 #define GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 6331 #define GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_IRQ_NOTIFY_CCU1TC_MASK) 6332 /*! @} */ 6333 6334 /*! @name TOM1_CH0_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 6335 /*! @{ */ 6336 6337 #define GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 6338 #define GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 6339 #define GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 6340 #define GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN_MASK) 6341 6342 #define GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 6343 #define GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 6344 #define GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 6345 #define GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN_MASK) 6346 /*! @} */ 6347 6348 /*! @name TOM1_CH0_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 6349 /*! @{ */ 6350 6351 #define GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 6352 #define GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 6353 #define GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 6354 #define GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU0TC_MASK) 6355 6356 #define GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 6357 #define GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 6358 #define GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 6359 #define GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_IRQ_FORCINT_TRG_CCU1TC_MASK) 6360 /*! @} */ 6361 6362 /*! @name TOM1_CH0_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 6363 /*! @{ */ 6364 6365 #define GTM_gtm_cls1_TOM1_CH0_IRQ_MODE_IRQ_MODE_MASK (0x3U) 6366 #define GTM_gtm_cls1_TOM1_CH0_IRQ_MODE_IRQ_MODE_SHIFT (0U) 6367 #define GTM_gtm_cls1_TOM1_CH0_IRQ_MODE_IRQ_MODE_WIDTH (2U) 6368 #define GTM_gtm_cls1_TOM1_CH0_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_IRQ_MODE_IRQ_MODE_MASK) 6369 /*! @} */ 6370 6371 /*! @name TOM1_CH0_CTRL_SR - TOM[i] channel [x] control shadow register */ 6372 /*! @{ */ 6373 6374 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR_SL_SR_MASK (0x800U) 6375 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR_SL_SR_SHIFT (11U) 6376 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR_SL_SR_WIDTH (1U) 6377 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_SR_SL_SR_MASK) 6378 6379 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 6380 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 6381 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 6382 #define GTM_gtm_cls1_TOM1_CH0_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH0_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH0_CTRL_SR_CLK_SRC_SR_MASK) 6383 /*! @} */ 6384 6385 /*! @name TOM1_CH1_CTRL - TOM[i] channel [x] control register */ 6386 /*! @{ */ 6387 6388 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR0_TRIG_MASK (0x80U) 6389 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR0_TRIG_SHIFT (7U) 6390 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR0_TRIG_WIDTH (1U) 6391 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_SR0_TRIG_MASK) 6392 6393 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SL_MASK (0x800U) 6394 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SL_SHIFT (11U) 6395 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SL_WIDTH (1U) 6396 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_SL_MASK) 6397 6398 #define GTM_gtm_cls1_TOM1_CH1_CTRL_CLK_SRC_MASK (0xF000U) 6399 #define GTM_gtm_cls1_TOM1_CH1_CTRL_CLK_SRC_SHIFT (12U) 6400 #define GTM_gtm_cls1_TOM1_CH1_CTRL_CLK_SRC_WIDTH (4U) 6401 #define GTM_gtm_cls1_TOM1_CH1_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_CLK_SRC_MASK) 6402 6403 #define GTM_gtm_cls1_TOM1_CH1_CTRL_TRIG_PULSE_MASK (0x20000U) 6404 #define GTM_gtm_cls1_TOM1_CH1_CTRL_TRIG_PULSE_SHIFT (17U) 6405 #define GTM_gtm_cls1_TOM1_CH1_CTRL_TRIG_PULSE_WIDTH (1U) 6406 #define GTM_gtm_cls1_TOM1_CH1_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_TRIG_PULSE_MASK) 6407 6408 #define GTM_gtm_cls1_TOM1_CH1_CTRL_UDMODE_MASK (0xC0000U) 6409 #define GTM_gtm_cls1_TOM1_CH1_CTRL_UDMODE_SHIFT (18U) 6410 #define GTM_gtm_cls1_TOM1_CH1_CTRL_UDMODE_WIDTH (2U) 6411 #define GTM_gtm_cls1_TOM1_CH1_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_UDMODE_MASK) 6412 6413 #define GTM_gtm_cls1_TOM1_CH1_CTRL_RST_CCU0_MASK (0x100000U) 6414 #define GTM_gtm_cls1_TOM1_CH1_CTRL_RST_CCU0_SHIFT (20U) 6415 #define GTM_gtm_cls1_TOM1_CH1_CTRL_RST_CCU0_WIDTH (1U) 6416 #define GTM_gtm_cls1_TOM1_CH1_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_RST_CCU0_MASK) 6417 6418 #define GTM_gtm_cls1_TOM1_CH1_CTRL_OSM_TRIG_MASK (0x200000U) 6419 #define GTM_gtm_cls1_TOM1_CH1_CTRL_OSM_TRIG_SHIFT (21U) 6420 #define GTM_gtm_cls1_TOM1_CH1_CTRL_OSM_TRIG_WIDTH (1U) 6421 #define GTM_gtm_cls1_TOM1_CH1_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_OSM_TRIG_MASK) 6422 6423 #define GTM_gtm_cls1_TOM1_CH1_CTRL_EXT_TRIG_MASK (0x400000U) 6424 #define GTM_gtm_cls1_TOM1_CH1_CTRL_EXT_TRIG_SHIFT (22U) 6425 #define GTM_gtm_cls1_TOM1_CH1_CTRL_EXT_TRIG_WIDTH (1U) 6426 #define GTM_gtm_cls1_TOM1_CH1_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_EXT_TRIG_MASK) 6427 6428 #define GTM_gtm_cls1_TOM1_CH1_CTRL_EXTTRIGOUT_MASK (0x800000U) 6429 #define GTM_gtm_cls1_TOM1_CH1_CTRL_EXTTRIGOUT_SHIFT (23U) 6430 #define GTM_gtm_cls1_TOM1_CH1_CTRL_EXTTRIGOUT_WIDTH (1U) 6431 #define GTM_gtm_cls1_TOM1_CH1_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_EXTTRIGOUT_MASK) 6432 6433 #define GTM_gtm_cls1_TOM1_CH1_CTRL_TRIGOUT_MASK (0x1000000U) 6434 #define GTM_gtm_cls1_TOM1_CH1_CTRL_TRIGOUT_SHIFT (24U) 6435 #define GTM_gtm_cls1_TOM1_CH1_CTRL_TRIGOUT_WIDTH (1U) 6436 #define GTM_gtm_cls1_TOM1_CH1_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_TRIGOUT_MASK) 6437 6438 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SPE_TRIG_MASK (0x2000000U) 6439 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SPE_TRIG_SHIFT (25U) 6440 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SPE_TRIG_WIDTH (1U) 6441 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SPE_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_SPE_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_SPE_TRIG_MASK) 6442 6443 #define GTM_gtm_cls1_TOM1_CH1_CTRL_OSM_MASK (0x4000000U) 6444 #define GTM_gtm_cls1_TOM1_CH1_CTRL_OSM_SHIFT (26U) 6445 #define GTM_gtm_cls1_TOM1_CH1_CTRL_OSM_WIDTH (1U) 6446 #define GTM_gtm_cls1_TOM1_CH1_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_OSM_MASK) 6447 6448 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SPEM_MASK (0x10000000U) 6449 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SPEM_SHIFT (28U) 6450 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SPEM_WIDTH (1U) 6451 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SPEM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_SPEM_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_SPEM_MASK) 6452 6453 #define GTM_gtm_cls1_TOM1_CH1_CTRL_GCM_MASK (0x20000000U) 6454 #define GTM_gtm_cls1_TOM1_CH1_CTRL_GCM_SHIFT (29U) 6455 #define GTM_gtm_cls1_TOM1_CH1_CTRL_GCM_WIDTH (1U) 6456 #define GTM_gtm_cls1_TOM1_CH1_CTRL_GCM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_GCM_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_GCM_MASK) 6457 6458 #define GTM_gtm_cls1_TOM1_CH1_CTRL_FREEZE_MASK (0x80000000U) 6459 #define GTM_gtm_cls1_TOM1_CH1_CTRL_FREEZE_SHIFT (31U) 6460 #define GTM_gtm_cls1_TOM1_CH1_CTRL_FREEZE_WIDTH (1U) 6461 #define GTM_gtm_cls1_TOM1_CH1_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_FREEZE_MASK) 6462 /*! @} */ 6463 6464 /*! @name TOM1_CH1_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 6465 /*! @{ */ 6466 6467 #define GTM_gtm_cls1_TOM1_CH1_SR0_SR0_MASK (0xFFFFU) 6468 #define GTM_gtm_cls1_TOM1_CH1_SR0_SR0_SHIFT (0U) 6469 #define GTM_gtm_cls1_TOM1_CH1_SR0_SR0_WIDTH (16U) 6470 #define GTM_gtm_cls1_TOM1_CH1_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_SR0_SR0_MASK) 6471 /*! @} */ 6472 6473 /*! @name TOM1_CH1_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 6474 /*! @{ */ 6475 6476 #define GTM_gtm_cls1_TOM1_CH1_SR1_SR1_MASK (0xFFFFU) 6477 #define GTM_gtm_cls1_TOM1_CH1_SR1_SR1_SHIFT (0U) 6478 #define GTM_gtm_cls1_TOM1_CH1_SR1_SR1_WIDTH (16U) 6479 #define GTM_gtm_cls1_TOM1_CH1_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_SR1_SR1_MASK) 6480 /*! @} */ 6481 6482 /*! @name TOM1_CH1_CM0 - TOM[i] channel [x] CCU0 compare register */ 6483 /*! @{ */ 6484 6485 #define GTM_gtm_cls1_TOM1_CH1_CM0_CM0_MASK (0xFFFFU) 6486 #define GTM_gtm_cls1_TOM1_CH1_CM0_CM0_SHIFT (0U) 6487 #define GTM_gtm_cls1_TOM1_CH1_CM0_CM0_WIDTH (16U) 6488 #define GTM_gtm_cls1_TOM1_CH1_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CM0_CM0_MASK) 6489 /*! @} */ 6490 6491 /*! @name TOM1_CH1_CM1 - TOM[i] channel [x] CCU1 compare register */ 6492 /*! @{ */ 6493 6494 #define GTM_gtm_cls1_TOM1_CH1_CM1_CM1_MASK (0xFFFFU) 6495 #define GTM_gtm_cls1_TOM1_CH1_CM1_CM1_SHIFT (0U) 6496 #define GTM_gtm_cls1_TOM1_CH1_CM1_CM1_WIDTH (16U) 6497 #define GTM_gtm_cls1_TOM1_CH1_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CM1_CM1_MASK) 6498 /*! @} */ 6499 6500 /*! @name TOM1_CH1_CN0 - TOM[i] channel [x] CCU0 counter */ 6501 /*! @{ */ 6502 6503 #define GTM_gtm_cls1_TOM1_CH1_CN0_CN0_MASK (0xFFFFU) 6504 #define GTM_gtm_cls1_TOM1_CH1_CN0_CN0_SHIFT (0U) 6505 #define GTM_gtm_cls1_TOM1_CH1_CN0_CN0_WIDTH (16U) 6506 #define GTM_gtm_cls1_TOM1_CH1_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CN0_CN0_MASK) 6507 /*! @} */ 6508 6509 /*! @name TOM1_CH1_STAT - TOM[i] channel [x] status register */ 6510 /*! @{ */ 6511 6512 #define GTM_gtm_cls1_TOM1_CH1_STAT_OL_MASK (0x1U) 6513 #define GTM_gtm_cls1_TOM1_CH1_STAT_OL_SHIFT (0U) 6514 #define GTM_gtm_cls1_TOM1_CH1_STAT_OL_WIDTH (1U) 6515 #define GTM_gtm_cls1_TOM1_CH1_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_STAT_OL_MASK) 6516 6517 #define GTM_gtm_cls1_TOM1_CH1_STAT_OSM_RTF_MASK (0x20000000U) 6518 #define GTM_gtm_cls1_TOM1_CH1_STAT_OSM_RTF_SHIFT (29U) 6519 #define GTM_gtm_cls1_TOM1_CH1_STAT_OSM_RTF_WIDTH (1U) 6520 #define GTM_gtm_cls1_TOM1_CH1_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_STAT_OSM_RTF_MASK) 6521 /*! @} */ 6522 6523 /*! @name TOM1_CH1_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 6524 /*! @{ */ 6525 6526 #define GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 6527 #define GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 6528 #define GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 6529 #define GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU0TC_MASK) 6530 6531 #define GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 6532 #define GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 6533 #define GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 6534 #define GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_IRQ_NOTIFY_CCU1TC_MASK) 6535 /*! @} */ 6536 6537 /*! @name TOM1_CH1_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 6538 /*! @{ */ 6539 6540 #define GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 6541 #define GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 6542 #define GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 6543 #define GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN_MASK) 6544 6545 #define GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 6546 #define GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 6547 #define GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 6548 #define GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN_MASK) 6549 /*! @} */ 6550 6551 /*! @name TOM1_CH1_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 6552 /*! @{ */ 6553 6554 #define GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 6555 #define GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 6556 #define GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 6557 #define GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU0TC_MASK) 6558 6559 #define GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 6560 #define GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 6561 #define GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 6562 #define GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_IRQ_FORCINT_TRG_CCU1TC_MASK) 6563 /*! @} */ 6564 6565 /*! @name TOM1_CH1_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 6566 /*! @{ */ 6567 6568 #define GTM_gtm_cls1_TOM1_CH1_IRQ_MODE_IRQ_MODE_MASK (0x3U) 6569 #define GTM_gtm_cls1_TOM1_CH1_IRQ_MODE_IRQ_MODE_SHIFT (0U) 6570 #define GTM_gtm_cls1_TOM1_CH1_IRQ_MODE_IRQ_MODE_WIDTH (2U) 6571 #define GTM_gtm_cls1_TOM1_CH1_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_IRQ_MODE_IRQ_MODE_MASK) 6572 /*! @} */ 6573 6574 /*! @name TOM1_CH1_CTRL_SR - TOM[i] channel [x] control shadow register */ 6575 /*! @{ */ 6576 6577 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR_SL_SR_MASK (0x800U) 6578 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR_SL_SR_SHIFT (11U) 6579 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR_SL_SR_WIDTH (1U) 6580 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_SR_SL_SR_MASK) 6581 6582 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 6583 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 6584 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 6585 #define GTM_gtm_cls1_TOM1_CH1_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH1_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH1_CTRL_SR_CLK_SRC_SR_MASK) 6586 /*! @} */ 6587 6588 /*! @name TOM1_CH2_CTRL - TOM[i] channel [x] control register */ 6589 /*! @{ */ 6590 6591 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR0_TRIG_MASK (0x80U) 6592 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR0_TRIG_SHIFT (7U) 6593 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR0_TRIG_WIDTH (1U) 6594 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_SR0_TRIG_MASK) 6595 6596 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SL_MASK (0x800U) 6597 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SL_SHIFT (11U) 6598 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SL_WIDTH (1U) 6599 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_SL_MASK) 6600 6601 #define GTM_gtm_cls1_TOM1_CH2_CTRL_CLK_SRC_MASK (0xF000U) 6602 #define GTM_gtm_cls1_TOM1_CH2_CTRL_CLK_SRC_SHIFT (12U) 6603 #define GTM_gtm_cls1_TOM1_CH2_CTRL_CLK_SRC_WIDTH (4U) 6604 #define GTM_gtm_cls1_TOM1_CH2_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_CLK_SRC_MASK) 6605 6606 #define GTM_gtm_cls1_TOM1_CH2_CTRL_TRIG_PULSE_MASK (0x20000U) 6607 #define GTM_gtm_cls1_TOM1_CH2_CTRL_TRIG_PULSE_SHIFT (17U) 6608 #define GTM_gtm_cls1_TOM1_CH2_CTRL_TRIG_PULSE_WIDTH (1U) 6609 #define GTM_gtm_cls1_TOM1_CH2_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_TRIG_PULSE_MASK) 6610 6611 #define GTM_gtm_cls1_TOM1_CH2_CTRL_UDMODE_MASK (0xC0000U) 6612 #define GTM_gtm_cls1_TOM1_CH2_CTRL_UDMODE_SHIFT (18U) 6613 #define GTM_gtm_cls1_TOM1_CH2_CTRL_UDMODE_WIDTH (2U) 6614 #define GTM_gtm_cls1_TOM1_CH2_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_UDMODE_MASK) 6615 6616 #define GTM_gtm_cls1_TOM1_CH2_CTRL_RST_CCU0_MASK (0x100000U) 6617 #define GTM_gtm_cls1_TOM1_CH2_CTRL_RST_CCU0_SHIFT (20U) 6618 #define GTM_gtm_cls1_TOM1_CH2_CTRL_RST_CCU0_WIDTH (1U) 6619 #define GTM_gtm_cls1_TOM1_CH2_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_RST_CCU0_MASK) 6620 6621 #define GTM_gtm_cls1_TOM1_CH2_CTRL_OSM_TRIG_MASK (0x200000U) 6622 #define GTM_gtm_cls1_TOM1_CH2_CTRL_OSM_TRIG_SHIFT (21U) 6623 #define GTM_gtm_cls1_TOM1_CH2_CTRL_OSM_TRIG_WIDTH (1U) 6624 #define GTM_gtm_cls1_TOM1_CH2_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_OSM_TRIG_MASK) 6625 6626 #define GTM_gtm_cls1_TOM1_CH2_CTRL_EXT_TRIG_MASK (0x400000U) 6627 #define GTM_gtm_cls1_TOM1_CH2_CTRL_EXT_TRIG_SHIFT (22U) 6628 #define GTM_gtm_cls1_TOM1_CH2_CTRL_EXT_TRIG_WIDTH (1U) 6629 #define GTM_gtm_cls1_TOM1_CH2_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_EXT_TRIG_MASK) 6630 6631 #define GTM_gtm_cls1_TOM1_CH2_CTRL_EXTTRIGOUT_MASK (0x800000U) 6632 #define GTM_gtm_cls1_TOM1_CH2_CTRL_EXTTRIGOUT_SHIFT (23U) 6633 #define GTM_gtm_cls1_TOM1_CH2_CTRL_EXTTRIGOUT_WIDTH (1U) 6634 #define GTM_gtm_cls1_TOM1_CH2_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_EXTTRIGOUT_MASK) 6635 6636 #define GTM_gtm_cls1_TOM1_CH2_CTRL_TRIGOUT_MASK (0x1000000U) 6637 #define GTM_gtm_cls1_TOM1_CH2_CTRL_TRIGOUT_SHIFT (24U) 6638 #define GTM_gtm_cls1_TOM1_CH2_CTRL_TRIGOUT_WIDTH (1U) 6639 #define GTM_gtm_cls1_TOM1_CH2_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_TRIGOUT_MASK) 6640 6641 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SPE_TRIG_MASK (0x2000000U) 6642 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SPE_TRIG_SHIFT (25U) 6643 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SPE_TRIG_WIDTH (1U) 6644 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SPE_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_SPE_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_SPE_TRIG_MASK) 6645 6646 #define GTM_gtm_cls1_TOM1_CH2_CTRL_OSM_MASK (0x4000000U) 6647 #define GTM_gtm_cls1_TOM1_CH2_CTRL_OSM_SHIFT (26U) 6648 #define GTM_gtm_cls1_TOM1_CH2_CTRL_OSM_WIDTH (1U) 6649 #define GTM_gtm_cls1_TOM1_CH2_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_OSM_MASK) 6650 6651 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SPEM_MASK (0x10000000U) 6652 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SPEM_SHIFT (28U) 6653 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SPEM_WIDTH (1U) 6654 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SPEM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_SPEM_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_SPEM_MASK) 6655 6656 #define GTM_gtm_cls1_TOM1_CH2_CTRL_GCM_MASK (0x20000000U) 6657 #define GTM_gtm_cls1_TOM1_CH2_CTRL_GCM_SHIFT (29U) 6658 #define GTM_gtm_cls1_TOM1_CH2_CTRL_GCM_WIDTH (1U) 6659 #define GTM_gtm_cls1_TOM1_CH2_CTRL_GCM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_GCM_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_GCM_MASK) 6660 6661 #define GTM_gtm_cls1_TOM1_CH2_CTRL_FREEZE_MASK (0x80000000U) 6662 #define GTM_gtm_cls1_TOM1_CH2_CTRL_FREEZE_SHIFT (31U) 6663 #define GTM_gtm_cls1_TOM1_CH2_CTRL_FREEZE_WIDTH (1U) 6664 #define GTM_gtm_cls1_TOM1_CH2_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_FREEZE_MASK) 6665 /*! @} */ 6666 6667 /*! @name TOM1_CH2_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 6668 /*! @{ */ 6669 6670 #define GTM_gtm_cls1_TOM1_CH2_SR0_SR0_MASK (0xFFFFU) 6671 #define GTM_gtm_cls1_TOM1_CH2_SR0_SR0_SHIFT (0U) 6672 #define GTM_gtm_cls1_TOM1_CH2_SR0_SR0_WIDTH (16U) 6673 #define GTM_gtm_cls1_TOM1_CH2_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_SR0_SR0_MASK) 6674 /*! @} */ 6675 6676 /*! @name TOM1_CH2_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 6677 /*! @{ */ 6678 6679 #define GTM_gtm_cls1_TOM1_CH2_SR1_SR1_MASK (0xFFFFU) 6680 #define GTM_gtm_cls1_TOM1_CH2_SR1_SR1_SHIFT (0U) 6681 #define GTM_gtm_cls1_TOM1_CH2_SR1_SR1_WIDTH (16U) 6682 #define GTM_gtm_cls1_TOM1_CH2_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_SR1_SR1_MASK) 6683 /*! @} */ 6684 6685 /*! @name TOM1_CH2_CM0 - TOM[i] channel [x] CCU0 compare register */ 6686 /*! @{ */ 6687 6688 #define GTM_gtm_cls1_TOM1_CH2_CM0_CM0_MASK (0xFFFFU) 6689 #define GTM_gtm_cls1_TOM1_CH2_CM0_CM0_SHIFT (0U) 6690 #define GTM_gtm_cls1_TOM1_CH2_CM0_CM0_WIDTH (16U) 6691 #define GTM_gtm_cls1_TOM1_CH2_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CM0_CM0_MASK) 6692 /*! @} */ 6693 6694 /*! @name TOM1_CH2_CM1 - TOM[i] channel [x] CCU1 compare register */ 6695 /*! @{ */ 6696 6697 #define GTM_gtm_cls1_TOM1_CH2_CM1_CM1_MASK (0xFFFFU) 6698 #define GTM_gtm_cls1_TOM1_CH2_CM1_CM1_SHIFT (0U) 6699 #define GTM_gtm_cls1_TOM1_CH2_CM1_CM1_WIDTH (16U) 6700 #define GTM_gtm_cls1_TOM1_CH2_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CM1_CM1_MASK) 6701 /*! @} */ 6702 6703 /*! @name TOM1_CH2_CN0 - TOM[i] channel [x] CCU0 counter */ 6704 /*! @{ */ 6705 6706 #define GTM_gtm_cls1_TOM1_CH2_CN0_CN0_MASK (0xFFFFU) 6707 #define GTM_gtm_cls1_TOM1_CH2_CN0_CN0_SHIFT (0U) 6708 #define GTM_gtm_cls1_TOM1_CH2_CN0_CN0_WIDTH (16U) 6709 #define GTM_gtm_cls1_TOM1_CH2_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CN0_CN0_MASK) 6710 /*! @} */ 6711 6712 /*! @name TOM1_CH2_STAT - TOM[i] channel [x] status register */ 6713 /*! @{ */ 6714 6715 #define GTM_gtm_cls1_TOM1_CH2_STAT_OL_MASK (0x1U) 6716 #define GTM_gtm_cls1_TOM1_CH2_STAT_OL_SHIFT (0U) 6717 #define GTM_gtm_cls1_TOM1_CH2_STAT_OL_WIDTH (1U) 6718 #define GTM_gtm_cls1_TOM1_CH2_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_STAT_OL_MASK) 6719 6720 #define GTM_gtm_cls1_TOM1_CH2_STAT_OSM_RTF_MASK (0x20000000U) 6721 #define GTM_gtm_cls1_TOM1_CH2_STAT_OSM_RTF_SHIFT (29U) 6722 #define GTM_gtm_cls1_TOM1_CH2_STAT_OSM_RTF_WIDTH (1U) 6723 #define GTM_gtm_cls1_TOM1_CH2_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_STAT_OSM_RTF_MASK) 6724 /*! @} */ 6725 6726 /*! @name TOM1_CH2_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 6727 /*! @{ */ 6728 6729 #define GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 6730 #define GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 6731 #define GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 6732 #define GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU0TC_MASK) 6733 6734 #define GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 6735 #define GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 6736 #define GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 6737 #define GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_IRQ_NOTIFY_CCU1TC_MASK) 6738 /*! @} */ 6739 6740 /*! @name TOM1_CH2_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 6741 /*! @{ */ 6742 6743 #define GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 6744 #define GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 6745 #define GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 6746 #define GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN_MASK) 6747 6748 #define GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 6749 #define GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 6750 #define GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 6751 #define GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN_MASK) 6752 /*! @} */ 6753 6754 /*! @name TOM1_CH2_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 6755 /*! @{ */ 6756 6757 #define GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 6758 #define GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 6759 #define GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 6760 #define GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU0TC_MASK) 6761 6762 #define GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 6763 #define GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 6764 #define GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 6765 #define GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_IRQ_FORCINT_TRG_CCU1TC_MASK) 6766 /*! @} */ 6767 6768 /*! @name TOM1_CH2_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 6769 /*! @{ */ 6770 6771 #define GTM_gtm_cls1_TOM1_CH2_IRQ_MODE_IRQ_MODE_MASK (0x3U) 6772 #define GTM_gtm_cls1_TOM1_CH2_IRQ_MODE_IRQ_MODE_SHIFT (0U) 6773 #define GTM_gtm_cls1_TOM1_CH2_IRQ_MODE_IRQ_MODE_WIDTH (2U) 6774 #define GTM_gtm_cls1_TOM1_CH2_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_IRQ_MODE_IRQ_MODE_MASK) 6775 /*! @} */ 6776 6777 /*! @name TOM1_CH2_CTRL_SR - TOM[i] channel [x] control shadow register */ 6778 /*! @{ */ 6779 6780 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR_SL_SR_MASK (0x800U) 6781 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR_SL_SR_SHIFT (11U) 6782 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR_SL_SR_WIDTH (1U) 6783 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_SR_SL_SR_MASK) 6784 6785 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 6786 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 6787 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 6788 #define GTM_gtm_cls1_TOM1_CH2_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH2_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH2_CTRL_SR_CLK_SRC_SR_MASK) 6789 /*! @} */ 6790 6791 /*! @name TOM1_CH3_CTRL - TOM[i] channel [x] control register */ 6792 /*! @{ */ 6793 6794 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR0_TRIG_MASK (0x80U) 6795 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR0_TRIG_SHIFT (7U) 6796 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR0_TRIG_WIDTH (1U) 6797 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_SR0_TRIG_MASK) 6798 6799 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SL_MASK (0x800U) 6800 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SL_SHIFT (11U) 6801 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SL_WIDTH (1U) 6802 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_SL_MASK) 6803 6804 #define GTM_gtm_cls1_TOM1_CH3_CTRL_CLK_SRC_MASK (0xF000U) 6805 #define GTM_gtm_cls1_TOM1_CH3_CTRL_CLK_SRC_SHIFT (12U) 6806 #define GTM_gtm_cls1_TOM1_CH3_CTRL_CLK_SRC_WIDTH (4U) 6807 #define GTM_gtm_cls1_TOM1_CH3_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_CLK_SRC_MASK) 6808 6809 #define GTM_gtm_cls1_TOM1_CH3_CTRL_TRIG_PULSE_MASK (0x20000U) 6810 #define GTM_gtm_cls1_TOM1_CH3_CTRL_TRIG_PULSE_SHIFT (17U) 6811 #define GTM_gtm_cls1_TOM1_CH3_CTRL_TRIG_PULSE_WIDTH (1U) 6812 #define GTM_gtm_cls1_TOM1_CH3_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_TRIG_PULSE_MASK) 6813 6814 #define GTM_gtm_cls1_TOM1_CH3_CTRL_UDMODE_MASK (0xC0000U) 6815 #define GTM_gtm_cls1_TOM1_CH3_CTRL_UDMODE_SHIFT (18U) 6816 #define GTM_gtm_cls1_TOM1_CH3_CTRL_UDMODE_WIDTH (2U) 6817 #define GTM_gtm_cls1_TOM1_CH3_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_UDMODE_MASK) 6818 6819 #define GTM_gtm_cls1_TOM1_CH3_CTRL_RST_CCU0_MASK (0x100000U) 6820 #define GTM_gtm_cls1_TOM1_CH3_CTRL_RST_CCU0_SHIFT (20U) 6821 #define GTM_gtm_cls1_TOM1_CH3_CTRL_RST_CCU0_WIDTH (1U) 6822 #define GTM_gtm_cls1_TOM1_CH3_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_RST_CCU0_MASK) 6823 6824 #define GTM_gtm_cls1_TOM1_CH3_CTRL_OSM_TRIG_MASK (0x200000U) 6825 #define GTM_gtm_cls1_TOM1_CH3_CTRL_OSM_TRIG_SHIFT (21U) 6826 #define GTM_gtm_cls1_TOM1_CH3_CTRL_OSM_TRIG_WIDTH (1U) 6827 #define GTM_gtm_cls1_TOM1_CH3_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_OSM_TRIG_MASK) 6828 6829 #define GTM_gtm_cls1_TOM1_CH3_CTRL_EXT_TRIG_MASK (0x400000U) 6830 #define GTM_gtm_cls1_TOM1_CH3_CTRL_EXT_TRIG_SHIFT (22U) 6831 #define GTM_gtm_cls1_TOM1_CH3_CTRL_EXT_TRIG_WIDTH (1U) 6832 #define GTM_gtm_cls1_TOM1_CH3_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_EXT_TRIG_MASK) 6833 6834 #define GTM_gtm_cls1_TOM1_CH3_CTRL_EXTTRIGOUT_MASK (0x800000U) 6835 #define GTM_gtm_cls1_TOM1_CH3_CTRL_EXTTRIGOUT_SHIFT (23U) 6836 #define GTM_gtm_cls1_TOM1_CH3_CTRL_EXTTRIGOUT_WIDTH (1U) 6837 #define GTM_gtm_cls1_TOM1_CH3_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_EXTTRIGOUT_MASK) 6838 6839 #define GTM_gtm_cls1_TOM1_CH3_CTRL_TRIGOUT_MASK (0x1000000U) 6840 #define GTM_gtm_cls1_TOM1_CH3_CTRL_TRIGOUT_SHIFT (24U) 6841 #define GTM_gtm_cls1_TOM1_CH3_CTRL_TRIGOUT_WIDTH (1U) 6842 #define GTM_gtm_cls1_TOM1_CH3_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_TRIGOUT_MASK) 6843 6844 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SPE_TRIG_MASK (0x2000000U) 6845 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SPE_TRIG_SHIFT (25U) 6846 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SPE_TRIG_WIDTH (1U) 6847 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SPE_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_SPE_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_SPE_TRIG_MASK) 6848 6849 #define GTM_gtm_cls1_TOM1_CH3_CTRL_OSM_MASK (0x4000000U) 6850 #define GTM_gtm_cls1_TOM1_CH3_CTRL_OSM_SHIFT (26U) 6851 #define GTM_gtm_cls1_TOM1_CH3_CTRL_OSM_WIDTH (1U) 6852 #define GTM_gtm_cls1_TOM1_CH3_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_OSM_MASK) 6853 6854 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SPEM_MASK (0x10000000U) 6855 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SPEM_SHIFT (28U) 6856 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SPEM_WIDTH (1U) 6857 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SPEM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_SPEM_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_SPEM_MASK) 6858 6859 #define GTM_gtm_cls1_TOM1_CH3_CTRL_GCM_MASK (0x20000000U) 6860 #define GTM_gtm_cls1_TOM1_CH3_CTRL_GCM_SHIFT (29U) 6861 #define GTM_gtm_cls1_TOM1_CH3_CTRL_GCM_WIDTH (1U) 6862 #define GTM_gtm_cls1_TOM1_CH3_CTRL_GCM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_GCM_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_GCM_MASK) 6863 6864 #define GTM_gtm_cls1_TOM1_CH3_CTRL_FREEZE_MASK (0x80000000U) 6865 #define GTM_gtm_cls1_TOM1_CH3_CTRL_FREEZE_SHIFT (31U) 6866 #define GTM_gtm_cls1_TOM1_CH3_CTRL_FREEZE_WIDTH (1U) 6867 #define GTM_gtm_cls1_TOM1_CH3_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_FREEZE_MASK) 6868 /*! @} */ 6869 6870 /*! @name TOM1_CH3_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 6871 /*! @{ */ 6872 6873 #define GTM_gtm_cls1_TOM1_CH3_SR0_SR0_MASK (0xFFFFU) 6874 #define GTM_gtm_cls1_TOM1_CH3_SR0_SR0_SHIFT (0U) 6875 #define GTM_gtm_cls1_TOM1_CH3_SR0_SR0_WIDTH (16U) 6876 #define GTM_gtm_cls1_TOM1_CH3_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_SR0_SR0_MASK) 6877 /*! @} */ 6878 6879 /*! @name TOM1_CH3_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 6880 /*! @{ */ 6881 6882 #define GTM_gtm_cls1_TOM1_CH3_SR1_SR1_MASK (0xFFFFU) 6883 #define GTM_gtm_cls1_TOM1_CH3_SR1_SR1_SHIFT (0U) 6884 #define GTM_gtm_cls1_TOM1_CH3_SR1_SR1_WIDTH (16U) 6885 #define GTM_gtm_cls1_TOM1_CH3_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_SR1_SR1_MASK) 6886 /*! @} */ 6887 6888 /*! @name TOM1_CH3_CM0 - TOM[i] channel [x] CCU0 compare register */ 6889 /*! @{ */ 6890 6891 #define GTM_gtm_cls1_TOM1_CH3_CM0_CM0_MASK (0xFFFFU) 6892 #define GTM_gtm_cls1_TOM1_CH3_CM0_CM0_SHIFT (0U) 6893 #define GTM_gtm_cls1_TOM1_CH3_CM0_CM0_WIDTH (16U) 6894 #define GTM_gtm_cls1_TOM1_CH3_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CM0_CM0_MASK) 6895 /*! @} */ 6896 6897 /*! @name TOM1_CH3_CM1 - TOM[i] channel [x] CCU1 compare register */ 6898 /*! @{ */ 6899 6900 #define GTM_gtm_cls1_TOM1_CH3_CM1_CM1_MASK (0xFFFFU) 6901 #define GTM_gtm_cls1_TOM1_CH3_CM1_CM1_SHIFT (0U) 6902 #define GTM_gtm_cls1_TOM1_CH3_CM1_CM1_WIDTH (16U) 6903 #define GTM_gtm_cls1_TOM1_CH3_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CM1_CM1_MASK) 6904 /*! @} */ 6905 6906 /*! @name TOM1_CH3_CN0 - TOM[i] channel [x] CCU0 counter */ 6907 /*! @{ */ 6908 6909 #define GTM_gtm_cls1_TOM1_CH3_CN0_CN0_MASK (0xFFFFU) 6910 #define GTM_gtm_cls1_TOM1_CH3_CN0_CN0_SHIFT (0U) 6911 #define GTM_gtm_cls1_TOM1_CH3_CN0_CN0_WIDTH (16U) 6912 #define GTM_gtm_cls1_TOM1_CH3_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CN0_CN0_MASK) 6913 /*! @} */ 6914 6915 /*! @name TOM1_CH3_STAT - TOM[i] channel [x] status register */ 6916 /*! @{ */ 6917 6918 #define GTM_gtm_cls1_TOM1_CH3_STAT_OL_MASK (0x1U) 6919 #define GTM_gtm_cls1_TOM1_CH3_STAT_OL_SHIFT (0U) 6920 #define GTM_gtm_cls1_TOM1_CH3_STAT_OL_WIDTH (1U) 6921 #define GTM_gtm_cls1_TOM1_CH3_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_STAT_OL_MASK) 6922 6923 #define GTM_gtm_cls1_TOM1_CH3_STAT_OSM_RTF_MASK (0x20000000U) 6924 #define GTM_gtm_cls1_TOM1_CH3_STAT_OSM_RTF_SHIFT (29U) 6925 #define GTM_gtm_cls1_TOM1_CH3_STAT_OSM_RTF_WIDTH (1U) 6926 #define GTM_gtm_cls1_TOM1_CH3_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_STAT_OSM_RTF_MASK) 6927 /*! @} */ 6928 6929 /*! @name TOM1_CH3_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 6930 /*! @{ */ 6931 6932 #define GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 6933 #define GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 6934 #define GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 6935 #define GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU0TC_MASK) 6936 6937 #define GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 6938 #define GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 6939 #define GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 6940 #define GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_IRQ_NOTIFY_CCU1TC_MASK) 6941 /*! @} */ 6942 6943 /*! @name TOM1_CH3_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 6944 /*! @{ */ 6945 6946 #define GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 6947 #define GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 6948 #define GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 6949 #define GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN_MASK) 6950 6951 #define GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 6952 #define GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 6953 #define GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 6954 #define GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN_MASK) 6955 /*! @} */ 6956 6957 /*! @name TOM1_CH3_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 6958 /*! @{ */ 6959 6960 #define GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 6961 #define GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 6962 #define GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 6963 #define GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU0TC_MASK) 6964 6965 #define GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 6966 #define GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 6967 #define GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 6968 #define GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_IRQ_FORCINT_TRG_CCU1TC_MASK) 6969 /*! @} */ 6970 6971 /*! @name TOM1_CH3_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 6972 /*! @{ */ 6973 6974 #define GTM_gtm_cls1_TOM1_CH3_IRQ_MODE_IRQ_MODE_MASK (0x3U) 6975 #define GTM_gtm_cls1_TOM1_CH3_IRQ_MODE_IRQ_MODE_SHIFT (0U) 6976 #define GTM_gtm_cls1_TOM1_CH3_IRQ_MODE_IRQ_MODE_WIDTH (2U) 6977 #define GTM_gtm_cls1_TOM1_CH3_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_IRQ_MODE_IRQ_MODE_MASK) 6978 /*! @} */ 6979 6980 /*! @name TOM1_CH3_CTRL_SR - TOM[i] channel [x] control shadow register */ 6981 /*! @{ */ 6982 6983 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR_SL_SR_MASK (0x800U) 6984 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR_SL_SR_SHIFT (11U) 6985 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR_SL_SR_WIDTH (1U) 6986 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_SR_SL_SR_MASK) 6987 6988 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 6989 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 6990 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 6991 #define GTM_gtm_cls1_TOM1_CH3_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH3_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH3_CTRL_SR_CLK_SRC_SR_MASK) 6992 /*! @} */ 6993 6994 /*! @name TOM1_CH4_CTRL - TOM[i] channel [x] control register */ 6995 /*! @{ */ 6996 6997 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR0_TRIG_MASK (0x80U) 6998 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR0_TRIG_SHIFT (7U) 6999 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR0_TRIG_WIDTH (1U) 7000 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_SR0_TRIG_MASK) 7001 7002 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SL_MASK (0x800U) 7003 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SL_SHIFT (11U) 7004 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SL_WIDTH (1U) 7005 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_SL_MASK) 7006 7007 #define GTM_gtm_cls1_TOM1_CH4_CTRL_CLK_SRC_MASK (0xF000U) 7008 #define GTM_gtm_cls1_TOM1_CH4_CTRL_CLK_SRC_SHIFT (12U) 7009 #define GTM_gtm_cls1_TOM1_CH4_CTRL_CLK_SRC_WIDTH (4U) 7010 #define GTM_gtm_cls1_TOM1_CH4_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_CLK_SRC_MASK) 7011 7012 #define GTM_gtm_cls1_TOM1_CH4_CTRL_TRIG_PULSE_MASK (0x20000U) 7013 #define GTM_gtm_cls1_TOM1_CH4_CTRL_TRIG_PULSE_SHIFT (17U) 7014 #define GTM_gtm_cls1_TOM1_CH4_CTRL_TRIG_PULSE_WIDTH (1U) 7015 #define GTM_gtm_cls1_TOM1_CH4_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_TRIG_PULSE_MASK) 7016 7017 #define GTM_gtm_cls1_TOM1_CH4_CTRL_UDMODE_MASK (0xC0000U) 7018 #define GTM_gtm_cls1_TOM1_CH4_CTRL_UDMODE_SHIFT (18U) 7019 #define GTM_gtm_cls1_TOM1_CH4_CTRL_UDMODE_WIDTH (2U) 7020 #define GTM_gtm_cls1_TOM1_CH4_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_UDMODE_MASK) 7021 7022 #define GTM_gtm_cls1_TOM1_CH4_CTRL_RST_CCU0_MASK (0x100000U) 7023 #define GTM_gtm_cls1_TOM1_CH4_CTRL_RST_CCU0_SHIFT (20U) 7024 #define GTM_gtm_cls1_TOM1_CH4_CTRL_RST_CCU0_WIDTH (1U) 7025 #define GTM_gtm_cls1_TOM1_CH4_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_RST_CCU0_MASK) 7026 7027 #define GTM_gtm_cls1_TOM1_CH4_CTRL_OSM_TRIG_MASK (0x200000U) 7028 #define GTM_gtm_cls1_TOM1_CH4_CTRL_OSM_TRIG_SHIFT (21U) 7029 #define GTM_gtm_cls1_TOM1_CH4_CTRL_OSM_TRIG_WIDTH (1U) 7030 #define GTM_gtm_cls1_TOM1_CH4_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_OSM_TRIG_MASK) 7031 7032 #define GTM_gtm_cls1_TOM1_CH4_CTRL_EXT_TRIG_MASK (0x400000U) 7033 #define GTM_gtm_cls1_TOM1_CH4_CTRL_EXT_TRIG_SHIFT (22U) 7034 #define GTM_gtm_cls1_TOM1_CH4_CTRL_EXT_TRIG_WIDTH (1U) 7035 #define GTM_gtm_cls1_TOM1_CH4_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_EXT_TRIG_MASK) 7036 7037 #define GTM_gtm_cls1_TOM1_CH4_CTRL_EXTTRIGOUT_MASK (0x800000U) 7038 #define GTM_gtm_cls1_TOM1_CH4_CTRL_EXTTRIGOUT_SHIFT (23U) 7039 #define GTM_gtm_cls1_TOM1_CH4_CTRL_EXTTRIGOUT_WIDTH (1U) 7040 #define GTM_gtm_cls1_TOM1_CH4_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_EXTTRIGOUT_MASK) 7041 7042 #define GTM_gtm_cls1_TOM1_CH4_CTRL_TRIGOUT_MASK (0x1000000U) 7043 #define GTM_gtm_cls1_TOM1_CH4_CTRL_TRIGOUT_SHIFT (24U) 7044 #define GTM_gtm_cls1_TOM1_CH4_CTRL_TRIGOUT_WIDTH (1U) 7045 #define GTM_gtm_cls1_TOM1_CH4_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_TRIGOUT_MASK) 7046 7047 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SPE_TRIG_MASK (0x2000000U) 7048 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SPE_TRIG_SHIFT (25U) 7049 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SPE_TRIG_WIDTH (1U) 7050 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SPE_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_SPE_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_SPE_TRIG_MASK) 7051 7052 #define GTM_gtm_cls1_TOM1_CH4_CTRL_OSM_MASK (0x4000000U) 7053 #define GTM_gtm_cls1_TOM1_CH4_CTRL_OSM_SHIFT (26U) 7054 #define GTM_gtm_cls1_TOM1_CH4_CTRL_OSM_WIDTH (1U) 7055 #define GTM_gtm_cls1_TOM1_CH4_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_OSM_MASK) 7056 7057 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SPEM_MASK (0x10000000U) 7058 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SPEM_SHIFT (28U) 7059 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SPEM_WIDTH (1U) 7060 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SPEM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_SPEM_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_SPEM_MASK) 7061 7062 #define GTM_gtm_cls1_TOM1_CH4_CTRL_GCM_MASK (0x20000000U) 7063 #define GTM_gtm_cls1_TOM1_CH4_CTRL_GCM_SHIFT (29U) 7064 #define GTM_gtm_cls1_TOM1_CH4_CTRL_GCM_WIDTH (1U) 7065 #define GTM_gtm_cls1_TOM1_CH4_CTRL_GCM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_GCM_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_GCM_MASK) 7066 7067 #define GTM_gtm_cls1_TOM1_CH4_CTRL_FREEZE_MASK (0x80000000U) 7068 #define GTM_gtm_cls1_TOM1_CH4_CTRL_FREEZE_SHIFT (31U) 7069 #define GTM_gtm_cls1_TOM1_CH4_CTRL_FREEZE_WIDTH (1U) 7070 #define GTM_gtm_cls1_TOM1_CH4_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_FREEZE_MASK) 7071 /*! @} */ 7072 7073 /*! @name TOM1_CH4_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 7074 /*! @{ */ 7075 7076 #define GTM_gtm_cls1_TOM1_CH4_SR0_SR0_MASK (0xFFFFU) 7077 #define GTM_gtm_cls1_TOM1_CH4_SR0_SR0_SHIFT (0U) 7078 #define GTM_gtm_cls1_TOM1_CH4_SR0_SR0_WIDTH (16U) 7079 #define GTM_gtm_cls1_TOM1_CH4_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_SR0_SR0_MASK) 7080 /*! @} */ 7081 7082 /*! @name TOM1_CH4_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 7083 /*! @{ */ 7084 7085 #define GTM_gtm_cls1_TOM1_CH4_SR1_SR1_MASK (0xFFFFU) 7086 #define GTM_gtm_cls1_TOM1_CH4_SR1_SR1_SHIFT (0U) 7087 #define GTM_gtm_cls1_TOM1_CH4_SR1_SR1_WIDTH (16U) 7088 #define GTM_gtm_cls1_TOM1_CH4_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_SR1_SR1_MASK) 7089 /*! @} */ 7090 7091 /*! @name TOM1_CH4_CM0 - TOM[i] channel [x] CCU0 compare register */ 7092 /*! @{ */ 7093 7094 #define GTM_gtm_cls1_TOM1_CH4_CM0_CM0_MASK (0xFFFFU) 7095 #define GTM_gtm_cls1_TOM1_CH4_CM0_CM0_SHIFT (0U) 7096 #define GTM_gtm_cls1_TOM1_CH4_CM0_CM0_WIDTH (16U) 7097 #define GTM_gtm_cls1_TOM1_CH4_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CM0_CM0_MASK) 7098 /*! @} */ 7099 7100 /*! @name TOM1_CH4_CM1 - TOM[i] channel [x] CCU1 compare register */ 7101 /*! @{ */ 7102 7103 #define GTM_gtm_cls1_TOM1_CH4_CM1_CM1_MASK (0xFFFFU) 7104 #define GTM_gtm_cls1_TOM1_CH4_CM1_CM1_SHIFT (0U) 7105 #define GTM_gtm_cls1_TOM1_CH4_CM1_CM1_WIDTH (16U) 7106 #define GTM_gtm_cls1_TOM1_CH4_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CM1_CM1_MASK) 7107 /*! @} */ 7108 7109 /*! @name TOM1_CH4_CN0 - TOM[i] channel [x] CCU0 counter */ 7110 /*! @{ */ 7111 7112 #define GTM_gtm_cls1_TOM1_CH4_CN0_CN0_MASK (0xFFFFU) 7113 #define GTM_gtm_cls1_TOM1_CH4_CN0_CN0_SHIFT (0U) 7114 #define GTM_gtm_cls1_TOM1_CH4_CN0_CN0_WIDTH (16U) 7115 #define GTM_gtm_cls1_TOM1_CH4_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CN0_CN0_MASK) 7116 /*! @} */ 7117 7118 /*! @name TOM1_CH4_STAT - TOM[i] channel [x] status register */ 7119 /*! @{ */ 7120 7121 #define GTM_gtm_cls1_TOM1_CH4_STAT_OL_MASK (0x1U) 7122 #define GTM_gtm_cls1_TOM1_CH4_STAT_OL_SHIFT (0U) 7123 #define GTM_gtm_cls1_TOM1_CH4_STAT_OL_WIDTH (1U) 7124 #define GTM_gtm_cls1_TOM1_CH4_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_STAT_OL_MASK) 7125 7126 #define GTM_gtm_cls1_TOM1_CH4_STAT_OSM_RTF_MASK (0x20000000U) 7127 #define GTM_gtm_cls1_TOM1_CH4_STAT_OSM_RTF_SHIFT (29U) 7128 #define GTM_gtm_cls1_TOM1_CH4_STAT_OSM_RTF_WIDTH (1U) 7129 #define GTM_gtm_cls1_TOM1_CH4_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_STAT_OSM_RTF_MASK) 7130 /*! @} */ 7131 7132 /*! @name TOM1_CH4_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 7133 /*! @{ */ 7134 7135 #define GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 7136 #define GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 7137 #define GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 7138 #define GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU0TC_MASK) 7139 7140 #define GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 7141 #define GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 7142 #define GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 7143 #define GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_IRQ_NOTIFY_CCU1TC_MASK) 7144 /*! @} */ 7145 7146 /*! @name TOM1_CH4_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 7147 /*! @{ */ 7148 7149 #define GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 7150 #define GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 7151 #define GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 7152 #define GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN_MASK) 7153 7154 #define GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 7155 #define GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 7156 #define GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 7157 #define GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN_MASK) 7158 /*! @} */ 7159 7160 /*! @name TOM1_CH4_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 7161 /*! @{ */ 7162 7163 #define GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 7164 #define GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 7165 #define GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 7166 #define GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU0TC_MASK) 7167 7168 #define GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 7169 #define GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 7170 #define GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 7171 #define GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_IRQ_FORCINT_TRG_CCU1TC_MASK) 7172 /*! @} */ 7173 7174 /*! @name TOM1_CH4_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 7175 /*! @{ */ 7176 7177 #define GTM_gtm_cls1_TOM1_CH4_IRQ_MODE_IRQ_MODE_MASK (0x3U) 7178 #define GTM_gtm_cls1_TOM1_CH4_IRQ_MODE_IRQ_MODE_SHIFT (0U) 7179 #define GTM_gtm_cls1_TOM1_CH4_IRQ_MODE_IRQ_MODE_WIDTH (2U) 7180 #define GTM_gtm_cls1_TOM1_CH4_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_IRQ_MODE_IRQ_MODE_MASK) 7181 /*! @} */ 7182 7183 /*! @name TOM1_CH4_CTRL_SR - TOM[i] channel [x] control shadow register */ 7184 /*! @{ */ 7185 7186 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR_SL_SR_MASK (0x800U) 7187 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR_SL_SR_SHIFT (11U) 7188 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR_SL_SR_WIDTH (1U) 7189 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_SR_SL_SR_MASK) 7190 7191 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 7192 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 7193 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 7194 #define GTM_gtm_cls1_TOM1_CH4_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH4_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH4_CTRL_SR_CLK_SRC_SR_MASK) 7195 /*! @} */ 7196 7197 /*! @name TOM1_CH5_CTRL - TOM[i] channel [x] control register */ 7198 /*! @{ */ 7199 7200 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR0_TRIG_MASK (0x80U) 7201 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR0_TRIG_SHIFT (7U) 7202 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR0_TRIG_WIDTH (1U) 7203 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_SR0_TRIG_MASK) 7204 7205 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SL_MASK (0x800U) 7206 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SL_SHIFT (11U) 7207 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SL_WIDTH (1U) 7208 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_SL_MASK) 7209 7210 #define GTM_gtm_cls1_TOM1_CH5_CTRL_CLK_SRC_MASK (0xF000U) 7211 #define GTM_gtm_cls1_TOM1_CH5_CTRL_CLK_SRC_SHIFT (12U) 7212 #define GTM_gtm_cls1_TOM1_CH5_CTRL_CLK_SRC_WIDTH (4U) 7213 #define GTM_gtm_cls1_TOM1_CH5_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_CLK_SRC_MASK) 7214 7215 #define GTM_gtm_cls1_TOM1_CH5_CTRL_TRIG_PULSE_MASK (0x20000U) 7216 #define GTM_gtm_cls1_TOM1_CH5_CTRL_TRIG_PULSE_SHIFT (17U) 7217 #define GTM_gtm_cls1_TOM1_CH5_CTRL_TRIG_PULSE_WIDTH (1U) 7218 #define GTM_gtm_cls1_TOM1_CH5_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_TRIG_PULSE_MASK) 7219 7220 #define GTM_gtm_cls1_TOM1_CH5_CTRL_UDMODE_MASK (0xC0000U) 7221 #define GTM_gtm_cls1_TOM1_CH5_CTRL_UDMODE_SHIFT (18U) 7222 #define GTM_gtm_cls1_TOM1_CH5_CTRL_UDMODE_WIDTH (2U) 7223 #define GTM_gtm_cls1_TOM1_CH5_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_UDMODE_MASK) 7224 7225 #define GTM_gtm_cls1_TOM1_CH5_CTRL_RST_CCU0_MASK (0x100000U) 7226 #define GTM_gtm_cls1_TOM1_CH5_CTRL_RST_CCU0_SHIFT (20U) 7227 #define GTM_gtm_cls1_TOM1_CH5_CTRL_RST_CCU0_WIDTH (1U) 7228 #define GTM_gtm_cls1_TOM1_CH5_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_RST_CCU0_MASK) 7229 7230 #define GTM_gtm_cls1_TOM1_CH5_CTRL_OSM_TRIG_MASK (0x200000U) 7231 #define GTM_gtm_cls1_TOM1_CH5_CTRL_OSM_TRIG_SHIFT (21U) 7232 #define GTM_gtm_cls1_TOM1_CH5_CTRL_OSM_TRIG_WIDTH (1U) 7233 #define GTM_gtm_cls1_TOM1_CH5_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_OSM_TRIG_MASK) 7234 7235 #define GTM_gtm_cls1_TOM1_CH5_CTRL_EXT_TRIG_MASK (0x400000U) 7236 #define GTM_gtm_cls1_TOM1_CH5_CTRL_EXT_TRIG_SHIFT (22U) 7237 #define GTM_gtm_cls1_TOM1_CH5_CTRL_EXT_TRIG_WIDTH (1U) 7238 #define GTM_gtm_cls1_TOM1_CH5_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_EXT_TRIG_MASK) 7239 7240 #define GTM_gtm_cls1_TOM1_CH5_CTRL_EXTTRIGOUT_MASK (0x800000U) 7241 #define GTM_gtm_cls1_TOM1_CH5_CTRL_EXTTRIGOUT_SHIFT (23U) 7242 #define GTM_gtm_cls1_TOM1_CH5_CTRL_EXTTRIGOUT_WIDTH (1U) 7243 #define GTM_gtm_cls1_TOM1_CH5_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_EXTTRIGOUT_MASK) 7244 7245 #define GTM_gtm_cls1_TOM1_CH5_CTRL_TRIGOUT_MASK (0x1000000U) 7246 #define GTM_gtm_cls1_TOM1_CH5_CTRL_TRIGOUT_SHIFT (24U) 7247 #define GTM_gtm_cls1_TOM1_CH5_CTRL_TRIGOUT_WIDTH (1U) 7248 #define GTM_gtm_cls1_TOM1_CH5_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_TRIGOUT_MASK) 7249 7250 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SPE_TRIG_MASK (0x2000000U) 7251 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SPE_TRIG_SHIFT (25U) 7252 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SPE_TRIG_WIDTH (1U) 7253 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SPE_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_SPE_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_SPE_TRIG_MASK) 7254 7255 #define GTM_gtm_cls1_TOM1_CH5_CTRL_OSM_MASK (0x4000000U) 7256 #define GTM_gtm_cls1_TOM1_CH5_CTRL_OSM_SHIFT (26U) 7257 #define GTM_gtm_cls1_TOM1_CH5_CTRL_OSM_WIDTH (1U) 7258 #define GTM_gtm_cls1_TOM1_CH5_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_OSM_MASK) 7259 7260 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SPEM_MASK (0x10000000U) 7261 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SPEM_SHIFT (28U) 7262 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SPEM_WIDTH (1U) 7263 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SPEM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_SPEM_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_SPEM_MASK) 7264 7265 #define GTM_gtm_cls1_TOM1_CH5_CTRL_GCM_MASK (0x20000000U) 7266 #define GTM_gtm_cls1_TOM1_CH5_CTRL_GCM_SHIFT (29U) 7267 #define GTM_gtm_cls1_TOM1_CH5_CTRL_GCM_WIDTH (1U) 7268 #define GTM_gtm_cls1_TOM1_CH5_CTRL_GCM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_GCM_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_GCM_MASK) 7269 7270 #define GTM_gtm_cls1_TOM1_CH5_CTRL_FREEZE_MASK (0x80000000U) 7271 #define GTM_gtm_cls1_TOM1_CH5_CTRL_FREEZE_SHIFT (31U) 7272 #define GTM_gtm_cls1_TOM1_CH5_CTRL_FREEZE_WIDTH (1U) 7273 #define GTM_gtm_cls1_TOM1_CH5_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_FREEZE_MASK) 7274 /*! @} */ 7275 7276 /*! @name TOM1_CH5_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 7277 /*! @{ */ 7278 7279 #define GTM_gtm_cls1_TOM1_CH5_SR0_SR0_MASK (0xFFFFU) 7280 #define GTM_gtm_cls1_TOM1_CH5_SR0_SR0_SHIFT (0U) 7281 #define GTM_gtm_cls1_TOM1_CH5_SR0_SR0_WIDTH (16U) 7282 #define GTM_gtm_cls1_TOM1_CH5_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_SR0_SR0_MASK) 7283 /*! @} */ 7284 7285 /*! @name TOM1_CH5_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 7286 /*! @{ */ 7287 7288 #define GTM_gtm_cls1_TOM1_CH5_SR1_SR1_MASK (0xFFFFU) 7289 #define GTM_gtm_cls1_TOM1_CH5_SR1_SR1_SHIFT (0U) 7290 #define GTM_gtm_cls1_TOM1_CH5_SR1_SR1_WIDTH (16U) 7291 #define GTM_gtm_cls1_TOM1_CH5_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_SR1_SR1_MASK) 7292 /*! @} */ 7293 7294 /*! @name TOM1_CH5_CM0 - TOM[i] channel [x] CCU0 compare register */ 7295 /*! @{ */ 7296 7297 #define GTM_gtm_cls1_TOM1_CH5_CM0_CM0_MASK (0xFFFFU) 7298 #define GTM_gtm_cls1_TOM1_CH5_CM0_CM0_SHIFT (0U) 7299 #define GTM_gtm_cls1_TOM1_CH5_CM0_CM0_WIDTH (16U) 7300 #define GTM_gtm_cls1_TOM1_CH5_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CM0_CM0_MASK) 7301 /*! @} */ 7302 7303 /*! @name TOM1_CH5_CM1 - TOM[i] channel [x] CCU1 compare register */ 7304 /*! @{ */ 7305 7306 #define GTM_gtm_cls1_TOM1_CH5_CM1_CM1_MASK (0xFFFFU) 7307 #define GTM_gtm_cls1_TOM1_CH5_CM1_CM1_SHIFT (0U) 7308 #define GTM_gtm_cls1_TOM1_CH5_CM1_CM1_WIDTH (16U) 7309 #define GTM_gtm_cls1_TOM1_CH5_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CM1_CM1_MASK) 7310 /*! @} */ 7311 7312 /*! @name TOM1_CH5_CN0 - TOM[i] channel [x] CCU0 counter */ 7313 /*! @{ */ 7314 7315 #define GTM_gtm_cls1_TOM1_CH5_CN0_CN0_MASK (0xFFFFU) 7316 #define GTM_gtm_cls1_TOM1_CH5_CN0_CN0_SHIFT (0U) 7317 #define GTM_gtm_cls1_TOM1_CH5_CN0_CN0_WIDTH (16U) 7318 #define GTM_gtm_cls1_TOM1_CH5_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CN0_CN0_MASK) 7319 /*! @} */ 7320 7321 /*! @name TOM1_CH5_STAT - TOM[i] channel [x] status register */ 7322 /*! @{ */ 7323 7324 #define GTM_gtm_cls1_TOM1_CH5_STAT_OL_MASK (0x1U) 7325 #define GTM_gtm_cls1_TOM1_CH5_STAT_OL_SHIFT (0U) 7326 #define GTM_gtm_cls1_TOM1_CH5_STAT_OL_WIDTH (1U) 7327 #define GTM_gtm_cls1_TOM1_CH5_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_STAT_OL_MASK) 7328 7329 #define GTM_gtm_cls1_TOM1_CH5_STAT_OSM_RTF_MASK (0x20000000U) 7330 #define GTM_gtm_cls1_TOM1_CH5_STAT_OSM_RTF_SHIFT (29U) 7331 #define GTM_gtm_cls1_TOM1_CH5_STAT_OSM_RTF_WIDTH (1U) 7332 #define GTM_gtm_cls1_TOM1_CH5_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_STAT_OSM_RTF_MASK) 7333 /*! @} */ 7334 7335 /*! @name TOM1_CH5_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 7336 /*! @{ */ 7337 7338 #define GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 7339 #define GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 7340 #define GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 7341 #define GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU0TC_MASK) 7342 7343 #define GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 7344 #define GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 7345 #define GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 7346 #define GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_IRQ_NOTIFY_CCU1TC_MASK) 7347 /*! @} */ 7348 7349 /*! @name TOM1_CH5_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 7350 /*! @{ */ 7351 7352 #define GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 7353 #define GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 7354 #define GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 7355 #define GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN_MASK) 7356 7357 #define GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 7358 #define GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 7359 #define GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 7360 #define GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN_MASK) 7361 /*! @} */ 7362 7363 /*! @name TOM1_CH5_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 7364 /*! @{ */ 7365 7366 #define GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 7367 #define GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 7368 #define GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 7369 #define GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU0TC_MASK) 7370 7371 #define GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 7372 #define GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 7373 #define GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 7374 #define GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_IRQ_FORCINT_TRG_CCU1TC_MASK) 7375 /*! @} */ 7376 7377 /*! @name TOM1_CH5_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 7378 /*! @{ */ 7379 7380 #define GTM_gtm_cls1_TOM1_CH5_IRQ_MODE_IRQ_MODE_MASK (0x3U) 7381 #define GTM_gtm_cls1_TOM1_CH5_IRQ_MODE_IRQ_MODE_SHIFT (0U) 7382 #define GTM_gtm_cls1_TOM1_CH5_IRQ_MODE_IRQ_MODE_WIDTH (2U) 7383 #define GTM_gtm_cls1_TOM1_CH5_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_IRQ_MODE_IRQ_MODE_MASK) 7384 /*! @} */ 7385 7386 /*! @name TOM1_CH5_CTRL_SR - TOM[i] channel [x] control shadow register */ 7387 /*! @{ */ 7388 7389 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR_SL_SR_MASK (0x800U) 7390 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR_SL_SR_SHIFT (11U) 7391 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR_SL_SR_WIDTH (1U) 7392 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_SR_SL_SR_MASK) 7393 7394 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 7395 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 7396 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 7397 #define GTM_gtm_cls1_TOM1_CH5_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH5_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH5_CTRL_SR_CLK_SRC_SR_MASK) 7398 /*! @} */ 7399 7400 /*! @name TOM1_CH6_CTRL - TOM[i] channel [x] control register */ 7401 /*! @{ */ 7402 7403 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR0_TRIG_MASK (0x80U) 7404 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR0_TRIG_SHIFT (7U) 7405 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR0_TRIG_WIDTH (1U) 7406 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_SR0_TRIG_MASK) 7407 7408 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SL_MASK (0x800U) 7409 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SL_SHIFT (11U) 7410 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SL_WIDTH (1U) 7411 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_SL_MASK) 7412 7413 #define GTM_gtm_cls1_TOM1_CH6_CTRL_CLK_SRC_MASK (0xF000U) 7414 #define GTM_gtm_cls1_TOM1_CH6_CTRL_CLK_SRC_SHIFT (12U) 7415 #define GTM_gtm_cls1_TOM1_CH6_CTRL_CLK_SRC_WIDTH (4U) 7416 #define GTM_gtm_cls1_TOM1_CH6_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_CLK_SRC_MASK) 7417 7418 #define GTM_gtm_cls1_TOM1_CH6_CTRL_TRIG_PULSE_MASK (0x20000U) 7419 #define GTM_gtm_cls1_TOM1_CH6_CTRL_TRIG_PULSE_SHIFT (17U) 7420 #define GTM_gtm_cls1_TOM1_CH6_CTRL_TRIG_PULSE_WIDTH (1U) 7421 #define GTM_gtm_cls1_TOM1_CH6_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_TRIG_PULSE_MASK) 7422 7423 #define GTM_gtm_cls1_TOM1_CH6_CTRL_UDMODE_MASK (0xC0000U) 7424 #define GTM_gtm_cls1_TOM1_CH6_CTRL_UDMODE_SHIFT (18U) 7425 #define GTM_gtm_cls1_TOM1_CH6_CTRL_UDMODE_WIDTH (2U) 7426 #define GTM_gtm_cls1_TOM1_CH6_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_UDMODE_MASK) 7427 7428 #define GTM_gtm_cls1_TOM1_CH6_CTRL_RST_CCU0_MASK (0x100000U) 7429 #define GTM_gtm_cls1_TOM1_CH6_CTRL_RST_CCU0_SHIFT (20U) 7430 #define GTM_gtm_cls1_TOM1_CH6_CTRL_RST_CCU0_WIDTH (1U) 7431 #define GTM_gtm_cls1_TOM1_CH6_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_RST_CCU0_MASK) 7432 7433 #define GTM_gtm_cls1_TOM1_CH6_CTRL_OSM_TRIG_MASK (0x200000U) 7434 #define GTM_gtm_cls1_TOM1_CH6_CTRL_OSM_TRIG_SHIFT (21U) 7435 #define GTM_gtm_cls1_TOM1_CH6_CTRL_OSM_TRIG_WIDTH (1U) 7436 #define GTM_gtm_cls1_TOM1_CH6_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_OSM_TRIG_MASK) 7437 7438 #define GTM_gtm_cls1_TOM1_CH6_CTRL_EXT_TRIG_MASK (0x400000U) 7439 #define GTM_gtm_cls1_TOM1_CH6_CTRL_EXT_TRIG_SHIFT (22U) 7440 #define GTM_gtm_cls1_TOM1_CH6_CTRL_EXT_TRIG_WIDTH (1U) 7441 #define GTM_gtm_cls1_TOM1_CH6_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_EXT_TRIG_MASK) 7442 7443 #define GTM_gtm_cls1_TOM1_CH6_CTRL_EXTTRIGOUT_MASK (0x800000U) 7444 #define GTM_gtm_cls1_TOM1_CH6_CTRL_EXTTRIGOUT_SHIFT (23U) 7445 #define GTM_gtm_cls1_TOM1_CH6_CTRL_EXTTRIGOUT_WIDTH (1U) 7446 #define GTM_gtm_cls1_TOM1_CH6_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_EXTTRIGOUT_MASK) 7447 7448 #define GTM_gtm_cls1_TOM1_CH6_CTRL_TRIGOUT_MASK (0x1000000U) 7449 #define GTM_gtm_cls1_TOM1_CH6_CTRL_TRIGOUT_SHIFT (24U) 7450 #define GTM_gtm_cls1_TOM1_CH6_CTRL_TRIGOUT_WIDTH (1U) 7451 #define GTM_gtm_cls1_TOM1_CH6_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_TRIGOUT_MASK) 7452 7453 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SPE_TRIG_MASK (0x2000000U) 7454 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SPE_TRIG_SHIFT (25U) 7455 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SPE_TRIG_WIDTH (1U) 7456 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SPE_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_SPE_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_SPE_TRIG_MASK) 7457 7458 #define GTM_gtm_cls1_TOM1_CH6_CTRL_OSM_MASK (0x4000000U) 7459 #define GTM_gtm_cls1_TOM1_CH6_CTRL_OSM_SHIFT (26U) 7460 #define GTM_gtm_cls1_TOM1_CH6_CTRL_OSM_WIDTH (1U) 7461 #define GTM_gtm_cls1_TOM1_CH6_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_OSM_MASK) 7462 7463 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SPEM_MASK (0x10000000U) 7464 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SPEM_SHIFT (28U) 7465 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SPEM_WIDTH (1U) 7466 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SPEM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_SPEM_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_SPEM_MASK) 7467 7468 #define GTM_gtm_cls1_TOM1_CH6_CTRL_GCM_MASK (0x20000000U) 7469 #define GTM_gtm_cls1_TOM1_CH6_CTRL_GCM_SHIFT (29U) 7470 #define GTM_gtm_cls1_TOM1_CH6_CTRL_GCM_WIDTH (1U) 7471 #define GTM_gtm_cls1_TOM1_CH6_CTRL_GCM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_GCM_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_GCM_MASK) 7472 7473 #define GTM_gtm_cls1_TOM1_CH6_CTRL_FREEZE_MASK (0x80000000U) 7474 #define GTM_gtm_cls1_TOM1_CH6_CTRL_FREEZE_SHIFT (31U) 7475 #define GTM_gtm_cls1_TOM1_CH6_CTRL_FREEZE_WIDTH (1U) 7476 #define GTM_gtm_cls1_TOM1_CH6_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_FREEZE_MASK) 7477 /*! @} */ 7478 7479 /*! @name TOM1_CH6_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 7480 /*! @{ */ 7481 7482 #define GTM_gtm_cls1_TOM1_CH6_SR0_SR0_MASK (0xFFFFU) 7483 #define GTM_gtm_cls1_TOM1_CH6_SR0_SR0_SHIFT (0U) 7484 #define GTM_gtm_cls1_TOM1_CH6_SR0_SR0_WIDTH (16U) 7485 #define GTM_gtm_cls1_TOM1_CH6_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_SR0_SR0_MASK) 7486 /*! @} */ 7487 7488 /*! @name TOM1_CH6_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 7489 /*! @{ */ 7490 7491 #define GTM_gtm_cls1_TOM1_CH6_SR1_SR1_MASK (0xFFFFU) 7492 #define GTM_gtm_cls1_TOM1_CH6_SR1_SR1_SHIFT (0U) 7493 #define GTM_gtm_cls1_TOM1_CH6_SR1_SR1_WIDTH (16U) 7494 #define GTM_gtm_cls1_TOM1_CH6_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_SR1_SR1_MASK) 7495 /*! @} */ 7496 7497 /*! @name TOM1_CH6_CM0 - TOM[i] channel [x] CCU0 compare register */ 7498 /*! @{ */ 7499 7500 #define GTM_gtm_cls1_TOM1_CH6_CM0_CM0_MASK (0xFFFFU) 7501 #define GTM_gtm_cls1_TOM1_CH6_CM0_CM0_SHIFT (0U) 7502 #define GTM_gtm_cls1_TOM1_CH6_CM0_CM0_WIDTH (16U) 7503 #define GTM_gtm_cls1_TOM1_CH6_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CM0_CM0_MASK) 7504 /*! @} */ 7505 7506 /*! @name TOM1_CH6_CM1 - TOM[i] channel [x] CCU1 compare register */ 7507 /*! @{ */ 7508 7509 #define GTM_gtm_cls1_TOM1_CH6_CM1_CM1_MASK (0xFFFFU) 7510 #define GTM_gtm_cls1_TOM1_CH6_CM1_CM1_SHIFT (0U) 7511 #define GTM_gtm_cls1_TOM1_CH6_CM1_CM1_WIDTH (16U) 7512 #define GTM_gtm_cls1_TOM1_CH6_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CM1_CM1_MASK) 7513 /*! @} */ 7514 7515 /*! @name TOM1_CH6_CN0 - TOM[i] channel [x] CCU0 counter */ 7516 /*! @{ */ 7517 7518 #define GTM_gtm_cls1_TOM1_CH6_CN0_CN0_MASK (0xFFFFU) 7519 #define GTM_gtm_cls1_TOM1_CH6_CN0_CN0_SHIFT (0U) 7520 #define GTM_gtm_cls1_TOM1_CH6_CN0_CN0_WIDTH (16U) 7521 #define GTM_gtm_cls1_TOM1_CH6_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CN0_CN0_MASK) 7522 /*! @} */ 7523 7524 /*! @name TOM1_CH6_STAT - TOM[i] channel [x] status register */ 7525 /*! @{ */ 7526 7527 #define GTM_gtm_cls1_TOM1_CH6_STAT_OL_MASK (0x1U) 7528 #define GTM_gtm_cls1_TOM1_CH6_STAT_OL_SHIFT (0U) 7529 #define GTM_gtm_cls1_TOM1_CH6_STAT_OL_WIDTH (1U) 7530 #define GTM_gtm_cls1_TOM1_CH6_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_STAT_OL_MASK) 7531 7532 #define GTM_gtm_cls1_TOM1_CH6_STAT_OSM_RTF_MASK (0x20000000U) 7533 #define GTM_gtm_cls1_TOM1_CH6_STAT_OSM_RTF_SHIFT (29U) 7534 #define GTM_gtm_cls1_TOM1_CH6_STAT_OSM_RTF_WIDTH (1U) 7535 #define GTM_gtm_cls1_TOM1_CH6_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_STAT_OSM_RTF_MASK) 7536 /*! @} */ 7537 7538 /*! @name TOM1_CH6_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 7539 /*! @{ */ 7540 7541 #define GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 7542 #define GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 7543 #define GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 7544 #define GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU0TC_MASK) 7545 7546 #define GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 7547 #define GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 7548 #define GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 7549 #define GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_IRQ_NOTIFY_CCU1TC_MASK) 7550 /*! @} */ 7551 7552 /*! @name TOM1_CH6_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 7553 /*! @{ */ 7554 7555 #define GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 7556 #define GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 7557 #define GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 7558 #define GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN_MASK) 7559 7560 #define GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 7561 #define GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 7562 #define GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 7563 #define GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN_MASK) 7564 /*! @} */ 7565 7566 /*! @name TOM1_CH6_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 7567 /*! @{ */ 7568 7569 #define GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 7570 #define GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 7571 #define GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 7572 #define GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU0TC_MASK) 7573 7574 #define GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 7575 #define GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 7576 #define GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 7577 #define GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_IRQ_FORCINT_TRG_CCU1TC_MASK) 7578 /*! @} */ 7579 7580 /*! @name TOM1_CH6_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 7581 /*! @{ */ 7582 7583 #define GTM_gtm_cls1_TOM1_CH6_IRQ_MODE_IRQ_MODE_MASK (0x3U) 7584 #define GTM_gtm_cls1_TOM1_CH6_IRQ_MODE_IRQ_MODE_SHIFT (0U) 7585 #define GTM_gtm_cls1_TOM1_CH6_IRQ_MODE_IRQ_MODE_WIDTH (2U) 7586 #define GTM_gtm_cls1_TOM1_CH6_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_IRQ_MODE_IRQ_MODE_MASK) 7587 /*! @} */ 7588 7589 /*! @name TOM1_CH6_CTRL_SR - TOM[i] channel [x] control shadow register */ 7590 /*! @{ */ 7591 7592 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR_SL_SR_MASK (0x800U) 7593 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR_SL_SR_SHIFT (11U) 7594 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR_SL_SR_WIDTH (1U) 7595 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_SR_SL_SR_MASK) 7596 7597 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 7598 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 7599 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 7600 #define GTM_gtm_cls1_TOM1_CH6_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH6_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH6_CTRL_SR_CLK_SRC_SR_MASK) 7601 /*! @} */ 7602 7603 /*! @name TOM1_CH7_CTRL - TOM[i] channel [x] control register */ 7604 /*! @{ */ 7605 7606 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR0_TRIG_MASK (0x80U) 7607 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR0_TRIG_SHIFT (7U) 7608 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR0_TRIG_WIDTH (1U) 7609 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_SR0_TRIG_MASK) 7610 7611 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SL_MASK (0x800U) 7612 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SL_SHIFT (11U) 7613 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SL_WIDTH (1U) 7614 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_SL_MASK) 7615 7616 #define GTM_gtm_cls1_TOM1_CH7_CTRL_CLK_SRC_MASK (0xF000U) 7617 #define GTM_gtm_cls1_TOM1_CH7_CTRL_CLK_SRC_SHIFT (12U) 7618 #define GTM_gtm_cls1_TOM1_CH7_CTRL_CLK_SRC_WIDTH (4U) 7619 #define GTM_gtm_cls1_TOM1_CH7_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_CLK_SRC_MASK) 7620 7621 #define GTM_gtm_cls1_TOM1_CH7_CTRL_TRIG_PULSE_MASK (0x20000U) 7622 #define GTM_gtm_cls1_TOM1_CH7_CTRL_TRIG_PULSE_SHIFT (17U) 7623 #define GTM_gtm_cls1_TOM1_CH7_CTRL_TRIG_PULSE_WIDTH (1U) 7624 #define GTM_gtm_cls1_TOM1_CH7_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_TRIG_PULSE_MASK) 7625 7626 #define GTM_gtm_cls1_TOM1_CH7_CTRL_UDMODE_MASK (0xC0000U) 7627 #define GTM_gtm_cls1_TOM1_CH7_CTRL_UDMODE_SHIFT (18U) 7628 #define GTM_gtm_cls1_TOM1_CH7_CTRL_UDMODE_WIDTH (2U) 7629 #define GTM_gtm_cls1_TOM1_CH7_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_UDMODE_MASK) 7630 7631 #define GTM_gtm_cls1_TOM1_CH7_CTRL_RST_CCU0_MASK (0x100000U) 7632 #define GTM_gtm_cls1_TOM1_CH7_CTRL_RST_CCU0_SHIFT (20U) 7633 #define GTM_gtm_cls1_TOM1_CH7_CTRL_RST_CCU0_WIDTH (1U) 7634 #define GTM_gtm_cls1_TOM1_CH7_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_RST_CCU0_MASK) 7635 7636 #define GTM_gtm_cls1_TOM1_CH7_CTRL_OSM_TRIG_MASK (0x200000U) 7637 #define GTM_gtm_cls1_TOM1_CH7_CTRL_OSM_TRIG_SHIFT (21U) 7638 #define GTM_gtm_cls1_TOM1_CH7_CTRL_OSM_TRIG_WIDTH (1U) 7639 #define GTM_gtm_cls1_TOM1_CH7_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_OSM_TRIG_MASK) 7640 7641 #define GTM_gtm_cls1_TOM1_CH7_CTRL_EXT_TRIG_MASK (0x400000U) 7642 #define GTM_gtm_cls1_TOM1_CH7_CTRL_EXT_TRIG_SHIFT (22U) 7643 #define GTM_gtm_cls1_TOM1_CH7_CTRL_EXT_TRIG_WIDTH (1U) 7644 #define GTM_gtm_cls1_TOM1_CH7_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_EXT_TRIG_MASK) 7645 7646 #define GTM_gtm_cls1_TOM1_CH7_CTRL_EXTTRIGOUT_MASK (0x800000U) 7647 #define GTM_gtm_cls1_TOM1_CH7_CTRL_EXTTRIGOUT_SHIFT (23U) 7648 #define GTM_gtm_cls1_TOM1_CH7_CTRL_EXTTRIGOUT_WIDTH (1U) 7649 #define GTM_gtm_cls1_TOM1_CH7_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_EXTTRIGOUT_MASK) 7650 7651 #define GTM_gtm_cls1_TOM1_CH7_CTRL_TRIGOUT_MASK (0x1000000U) 7652 #define GTM_gtm_cls1_TOM1_CH7_CTRL_TRIGOUT_SHIFT (24U) 7653 #define GTM_gtm_cls1_TOM1_CH7_CTRL_TRIGOUT_WIDTH (1U) 7654 #define GTM_gtm_cls1_TOM1_CH7_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_TRIGOUT_MASK) 7655 7656 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SPE_TRIG_MASK (0x2000000U) 7657 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SPE_TRIG_SHIFT (25U) 7658 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SPE_TRIG_WIDTH (1U) 7659 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SPE_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_SPE_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_SPE_TRIG_MASK) 7660 7661 #define GTM_gtm_cls1_TOM1_CH7_CTRL_OSM_MASK (0x4000000U) 7662 #define GTM_gtm_cls1_TOM1_CH7_CTRL_OSM_SHIFT (26U) 7663 #define GTM_gtm_cls1_TOM1_CH7_CTRL_OSM_WIDTH (1U) 7664 #define GTM_gtm_cls1_TOM1_CH7_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_OSM_MASK) 7665 7666 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SPEM_MASK (0x10000000U) 7667 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SPEM_SHIFT (28U) 7668 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SPEM_WIDTH (1U) 7669 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SPEM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_SPEM_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_SPEM_MASK) 7670 7671 #define GTM_gtm_cls1_TOM1_CH7_CTRL_GCM_MASK (0x20000000U) 7672 #define GTM_gtm_cls1_TOM1_CH7_CTRL_GCM_SHIFT (29U) 7673 #define GTM_gtm_cls1_TOM1_CH7_CTRL_GCM_WIDTH (1U) 7674 #define GTM_gtm_cls1_TOM1_CH7_CTRL_GCM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_GCM_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_GCM_MASK) 7675 7676 #define GTM_gtm_cls1_TOM1_CH7_CTRL_FREEZE_MASK (0x80000000U) 7677 #define GTM_gtm_cls1_TOM1_CH7_CTRL_FREEZE_SHIFT (31U) 7678 #define GTM_gtm_cls1_TOM1_CH7_CTRL_FREEZE_WIDTH (1U) 7679 #define GTM_gtm_cls1_TOM1_CH7_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_FREEZE_MASK) 7680 /*! @} */ 7681 7682 /*! @name TOM1_CH7_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 7683 /*! @{ */ 7684 7685 #define GTM_gtm_cls1_TOM1_CH7_SR0_SR0_MASK (0xFFFFU) 7686 #define GTM_gtm_cls1_TOM1_CH7_SR0_SR0_SHIFT (0U) 7687 #define GTM_gtm_cls1_TOM1_CH7_SR0_SR0_WIDTH (16U) 7688 #define GTM_gtm_cls1_TOM1_CH7_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_SR0_SR0_MASK) 7689 /*! @} */ 7690 7691 /*! @name TOM1_CH7_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 7692 /*! @{ */ 7693 7694 #define GTM_gtm_cls1_TOM1_CH7_SR1_SR1_MASK (0xFFFFU) 7695 #define GTM_gtm_cls1_TOM1_CH7_SR1_SR1_SHIFT (0U) 7696 #define GTM_gtm_cls1_TOM1_CH7_SR1_SR1_WIDTH (16U) 7697 #define GTM_gtm_cls1_TOM1_CH7_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_SR1_SR1_MASK) 7698 /*! @} */ 7699 7700 /*! @name TOM1_CH7_CM0 - TOM[i] channel [x] CCU0 compare register */ 7701 /*! @{ */ 7702 7703 #define GTM_gtm_cls1_TOM1_CH7_CM0_CM0_MASK (0xFFFFU) 7704 #define GTM_gtm_cls1_TOM1_CH7_CM0_CM0_SHIFT (0U) 7705 #define GTM_gtm_cls1_TOM1_CH7_CM0_CM0_WIDTH (16U) 7706 #define GTM_gtm_cls1_TOM1_CH7_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CM0_CM0_MASK) 7707 /*! @} */ 7708 7709 /*! @name TOM1_CH7_CM1 - TOM[i] channel [x] CCU1 compare register */ 7710 /*! @{ */ 7711 7712 #define GTM_gtm_cls1_TOM1_CH7_CM1_CM1_MASK (0xFFFFU) 7713 #define GTM_gtm_cls1_TOM1_CH7_CM1_CM1_SHIFT (0U) 7714 #define GTM_gtm_cls1_TOM1_CH7_CM1_CM1_WIDTH (16U) 7715 #define GTM_gtm_cls1_TOM1_CH7_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CM1_CM1_MASK) 7716 /*! @} */ 7717 7718 /*! @name TOM1_CH7_CN0 - TOM[i] channel [x] CCU0 counter */ 7719 /*! @{ */ 7720 7721 #define GTM_gtm_cls1_TOM1_CH7_CN0_CN0_MASK (0xFFFFU) 7722 #define GTM_gtm_cls1_TOM1_CH7_CN0_CN0_SHIFT (0U) 7723 #define GTM_gtm_cls1_TOM1_CH7_CN0_CN0_WIDTH (16U) 7724 #define GTM_gtm_cls1_TOM1_CH7_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CN0_CN0_MASK) 7725 /*! @} */ 7726 7727 /*! @name TOM1_CH7_STAT - TOM[i] channel [x] status register */ 7728 /*! @{ */ 7729 7730 #define GTM_gtm_cls1_TOM1_CH7_STAT_OL_MASK (0x1U) 7731 #define GTM_gtm_cls1_TOM1_CH7_STAT_OL_SHIFT (0U) 7732 #define GTM_gtm_cls1_TOM1_CH7_STAT_OL_WIDTH (1U) 7733 #define GTM_gtm_cls1_TOM1_CH7_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_STAT_OL_MASK) 7734 7735 #define GTM_gtm_cls1_TOM1_CH7_STAT_OSM_RTF_MASK (0x20000000U) 7736 #define GTM_gtm_cls1_TOM1_CH7_STAT_OSM_RTF_SHIFT (29U) 7737 #define GTM_gtm_cls1_TOM1_CH7_STAT_OSM_RTF_WIDTH (1U) 7738 #define GTM_gtm_cls1_TOM1_CH7_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_STAT_OSM_RTF_MASK) 7739 /*! @} */ 7740 7741 /*! @name TOM1_CH7_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 7742 /*! @{ */ 7743 7744 #define GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 7745 #define GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 7746 #define GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 7747 #define GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU0TC_MASK) 7748 7749 #define GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 7750 #define GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 7751 #define GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 7752 #define GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_IRQ_NOTIFY_CCU1TC_MASK) 7753 /*! @} */ 7754 7755 /*! @name TOM1_CH7_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 7756 /*! @{ */ 7757 7758 #define GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 7759 #define GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 7760 #define GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 7761 #define GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN_MASK) 7762 7763 #define GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 7764 #define GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 7765 #define GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 7766 #define GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN_MASK) 7767 /*! @} */ 7768 7769 /*! @name TOM1_CH7_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 7770 /*! @{ */ 7771 7772 #define GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 7773 #define GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 7774 #define GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 7775 #define GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU0TC_MASK) 7776 7777 #define GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 7778 #define GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 7779 #define GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 7780 #define GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_IRQ_FORCINT_TRG_CCU1TC_MASK) 7781 /*! @} */ 7782 7783 /*! @name TOM1_CH7_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 7784 /*! @{ */ 7785 7786 #define GTM_gtm_cls1_TOM1_CH7_IRQ_MODE_IRQ_MODE_MASK (0x3U) 7787 #define GTM_gtm_cls1_TOM1_CH7_IRQ_MODE_IRQ_MODE_SHIFT (0U) 7788 #define GTM_gtm_cls1_TOM1_CH7_IRQ_MODE_IRQ_MODE_WIDTH (2U) 7789 #define GTM_gtm_cls1_TOM1_CH7_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_IRQ_MODE_IRQ_MODE_MASK) 7790 /*! @} */ 7791 7792 /*! @name TOM1_CH7_CTRL_SR - TOM[i] channel [x] control shadow register */ 7793 /*! @{ */ 7794 7795 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR_SL_SR_MASK (0x800U) 7796 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR_SL_SR_SHIFT (11U) 7797 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR_SL_SR_WIDTH (1U) 7798 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_SR_SL_SR_MASK) 7799 7800 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 7801 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 7802 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 7803 #define GTM_gtm_cls1_TOM1_CH7_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH7_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH7_CTRL_SR_CLK_SRC_SR_MASK) 7804 /*! @} */ 7805 7806 /*! @name TOM1_CH8_CTRL - TOM[i] channel [x] control register */ 7807 /*! @{ */ 7808 7809 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR0_TRIG_MASK (0x80U) 7810 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR0_TRIG_SHIFT (7U) 7811 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR0_TRIG_WIDTH (1U) 7812 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_SR0_TRIG_MASK) 7813 7814 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SL_MASK (0x800U) 7815 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SL_SHIFT (11U) 7816 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SL_WIDTH (1U) 7817 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_SL_MASK) 7818 7819 #define GTM_gtm_cls1_TOM1_CH8_CTRL_CLK_SRC_MASK (0xF000U) 7820 #define GTM_gtm_cls1_TOM1_CH8_CTRL_CLK_SRC_SHIFT (12U) 7821 #define GTM_gtm_cls1_TOM1_CH8_CTRL_CLK_SRC_WIDTH (4U) 7822 #define GTM_gtm_cls1_TOM1_CH8_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_CLK_SRC_MASK) 7823 7824 #define GTM_gtm_cls1_TOM1_CH8_CTRL_TRIG_PULSE_MASK (0x20000U) 7825 #define GTM_gtm_cls1_TOM1_CH8_CTRL_TRIG_PULSE_SHIFT (17U) 7826 #define GTM_gtm_cls1_TOM1_CH8_CTRL_TRIG_PULSE_WIDTH (1U) 7827 #define GTM_gtm_cls1_TOM1_CH8_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_TRIG_PULSE_MASK) 7828 7829 #define GTM_gtm_cls1_TOM1_CH8_CTRL_UDMODE_MASK (0xC0000U) 7830 #define GTM_gtm_cls1_TOM1_CH8_CTRL_UDMODE_SHIFT (18U) 7831 #define GTM_gtm_cls1_TOM1_CH8_CTRL_UDMODE_WIDTH (2U) 7832 #define GTM_gtm_cls1_TOM1_CH8_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_UDMODE_MASK) 7833 7834 #define GTM_gtm_cls1_TOM1_CH8_CTRL_RST_CCU0_MASK (0x100000U) 7835 #define GTM_gtm_cls1_TOM1_CH8_CTRL_RST_CCU0_SHIFT (20U) 7836 #define GTM_gtm_cls1_TOM1_CH8_CTRL_RST_CCU0_WIDTH (1U) 7837 #define GTM_gtm_cls1_TOM1_CH8_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_RST_CCU0_MASK) 7838 7839 #define GTM_gtm_cls1_TOM1_CH8_CTRL_OSM_TRIG_MASK (0x200000U) 7840 #define GTM_gtm_cls1_TOM1_CH8_CTRL_OSM_TRIG_SHIFT (21U) 7841 #define GTM_gtm_cls1_TOM1_CH8_CTRL_OSM_TRIG_WIDTH (1U) 7842 #define GTM_gtm_cls1_TOM1_CH8_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_OSM_TRIG_MASK) 7843 7844 #define GTM_gtm_cls1_TOM1_CH8_CTRL_EXT_TRIG_MASK (0x400000U) 7845 #define GTM_gtm_cls1_TOM1_CH8_CTRL_EXT_TRIG_SHIFT (22U) 7846 #define GTM_gtm_cls1_TOM1_CH8_CTRL_EXT_TRIG_WIDTH (1U) 7847 #define GTM_gtm_cls1_TOM1_CH8_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_EXT_TRIG_MASK) 7848 7849 #define GTM_gtm_cls1_TOM1_CH8_CTRL_EXTTRIGOUT_MASK (0x800000U) 7850 #define GTM_gtm_cls1_TOM1_CH8_CTRL_EXTTRIGOUT_SHIFT (23U) 7851 #define GTM_gtm_cls1_TOM1_CH8_CTRL_EXTTRIGOUT_WIDTH (1U) 7852 #define GTM_gtm_cls1_TOM1_CH8_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_EXTTRIGOUT_MASK) 7853 7854 #define GTM_gtm_cls1_TOM1_CH8_CTRL_TRIGOUT_MASK (0x1000000U) 7855 #define GTM_gtm_cls1_TOM1_CH8_CTRL_TRIGOUT_SHIFT (24U) 7856 #define GTM_gtm_cls1_TOM1_CH8_CTRL_TRIGOUT_WIDTH (1U) 7857 #define GTM_gtm_cls1_TOM1_CH8_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_TRIGOUT_MASK) 7858 7859 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SPE_TRIG_MASK (0x2000000U) 7860 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SPE_TRIG_SHIFT (25U) 7861 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SPE_TRIG_WIDTH (1U) 7862 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SPE_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_SPE_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_SPE_TRIG_MASK) 7863 7864 #define GTM_gtm_cls1_TOM1_CH8_CTRL_OSM_MASK (0x4000000U) 7865 #define GTM_gtm_cls1_TOM1_CH8_CTRL_OSM_SHIFT (26U) 7866 #define GTM_gtm_cls1_TOM1_CH8_CTRL_OSM_WIDTH (1U) 7867 #define GTM_gtm_cls1_TOM1_CH8_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_OSM_MASK) 7868 7869 #define GTM_gtm_cls1_TOM1_CH8_CTRL_FREEZE_MASK (0x80000000U) 7870 #define GTM_gtm_cls1_TOM1_CH8_CTRL_FREEZE_SHIFT (31U) 7871 #define GTM_gtm_cls1_TOM1_CH8_CTRL_FREEZE_WIDTH (1U) 7872 #define GTM_gtm_cls1_TOM1_CH8_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_FREEZE_MASK) 7873 /*! @} */ 7874 7875 /*! @name TOM1_CH8_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 7876 /*! @{ */ 7877 7878 #define GTM_gtm_cls1_TOM1_CH8_SR0_SR0_MASK (0xFFFFU) 7879 #define GTM_gtm_cls1_TOM1_CH8_SR0_SR0_SHIFT (0U) 7880 #define GTM_gtm_cls1_TOM1_CH8_SR0_SR0_WIDTH (16U) 7881 #define GTM_gtm_cls1_TOM1_CH8_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_SR0_SR0_MASK) 7882 /*! @} */ 7883 7884 /*! @name TOM1_CH8_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 7885 /*! @{ */ 7886 7887 #define GTM_gtm_cls1_TOM1_CH8_SR1_SR1_MASK (0xFFFFU) 7888 #define GTM_gtm_cls1_TOM1_CH8_SR1_SR1_SHIFT (0U) 7889 #define GTM_gtm_cls1_TOM1_CH8_SR1_SR1_WIDTH (16U) 7890 #define GTM_gtm_cls1_TOM1_CH8_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_SR1_SR1_MASK) 7891 /*! @} */ 7892 7893 /*! @name TOM1_CH8_CM0 - TOM[i] channel [x] CCU0 compare register */ 7894 /*! @{ */ 7895 7896 #define GTM_gtm_cls1_TOM1_CH8_CM0_CM0_MASK (0xFFFFU) 7897 #define GTM_gtm_cls1_TOM1_CH8_CM0_CM0_SHIFT (0U) 7898 #define GTM_gtm_cls1_TOM1_CH8_CM0_CM0_WIDTH (16U) 7899 #define GTM_gtm_cls1_TOM1_CH8_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CM0_CM0_MASK) 7900 /*! @} */ 7901 7902 /*! @name TOM1_CH8_CM1 - TOM[i] channel [x] CCU1 compare register */ 7903 /*! @{ */ 7904 7905 #define GTM_gtm_cls1_TOM1_CH8_CM1_CM1_MASK (0xFFFFU) 7906 #define GTM_gtm_cls1_TOM1_CH8_CM1_CM1_SHIFT (0U) 7907 #define GTM_gtm_cls1_TOM1_CH8_CM1_CM1_WIDTH (16U) 7908 #define GTM_gtm_cls1_TOM1_CH8_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CM1_CM1_MASK) 7909 /*! @} */ 7910 7911 /*! @name TOM1_CH8_CN0 - TOM[i] channel [x] CCU0 counter */ 7912 /*! @{ */ 7913 7914 #define GTM_gtm_cls1_TOM1_CH8_CN0_CN0_MASK (0xFFFFU) 7915 #define GTM_gtm_cls1_TOM1_CH8_CN0_CN0_SHIFT (0U) 7916 #define GTM_gtm_cls1_TOM1_CH8_CN0_CN0_WIDTH (16U) 7917 #define GTM_gtm_cls1_TOM1_CH8_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CN0_CN0_MASK) 7918 /*! @} */ 7919 7920 /*! @name TOM1_CH8_STAT - TOM[i] channel [x] status register */ 7921 /*! @{ */ 7922 7923 #define GTM_gtm_cls1_TOM1_CH8_STAT_OL_MASK (0x1U) 7924 #define GTM_gtm_cls1_TOM1_CH8_STAT_OL_SHIFT (0U) 7925 #define GTM_gtm_cls1_TOM1_CH8_STAT_OL_WIDTH (1U) 7926 #define GTM_gtm_cls1_TOM1_CH8_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_STAT_OL_MASK) 7927 7928 #define GTM_gtm_cls1_TOM1_CH8_STAT_OSM_RTF_MASK (0x20000000U) 7929 #define GTM_gtm_cls1_TOM1_CH8_STAT_OSM_RTF_SHIFT (29U) 7930 #define GTM_gtm_cls1_TOM1_CH8_STAT_OSM_RTF_WIDTH (1U) 7931 #define GTM_gtm_cls1_TOM1_CH8_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_STAT_OSM_RTF_MASK) 7932 /*! @} */ 7933 7934 /*! @name TOM1_CH8_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 7935 /*! @{ */ 7936 7937 #define GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 7938 #define GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 7939 #define GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 7940 #define GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU0TC_MASK) 7941 7942 #define GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 7943 #define GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 7944 #define GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 7945 #define GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_IRQ_NOTIFY_CCU1TC_MASK) 7946 /*! @} */ 7947 7948 /*! @name TOM1_CH8_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 7949 /*! @{ */ 7950 7951 #define GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 7952 #define GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 7953 #define GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 7954 #define GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU0TC_IRQ_EN_MASK) 7955 7956 #define GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 7957 #define GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 7958 #define GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 7959 #define GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_IRQ_EN_CCU1TC_IRQ_EN_MASK) 7960 /*! @} */ 7961 7962 /*! @name TOM1_CH8_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 7963 /*! @{ */ 7964 7965 #define GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 7966 #define GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 7967 #define GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 7968 #define GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU0TC_MASK) 7969 7970 #define GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 7971 #define GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 7972 #define GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 7973 #define GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_IRQ_FORCINT_TRG_CCU1TC_MASK) 7974 /*! @} */ 7975 7976 /*! @name TOM1_CH8_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 7977 /*! @{ */ 7978 7979 #define GTM_gtm_cls1_TOM1_CH8_IRQ_MODE_IRQ_MODE_MASK (0x3U) 7980 #define GTM_gtm_cls1_TOM1_CH8_IRQ_MODE_IRQ_MODE_SHIFT (0U) 7981 #define GTM_gtm_cls1_TOM1_CH8_IRQ_MODE_IRQ_MODE_WIDTH (2U) 7982 #define GTM_gtm_cls1_TOM1_CH8_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_IRQ_MODE_IRQ_MODE_MASK) 7983 /*! @} */ 7984 7985 /*! @name TOM1_CH8_CTRL_SR - TOM[i] channel [x] control shadow register */ 7986 /*! @{ */ 7987 7988 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR_SL_SR_MASK (0x800U) 7989 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR_SL_SR_SHIFT (11U) 7990 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR_SL_SR_WIDTH (1U) 7991 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_SR_SL_SR_MASK) 7992 7993 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 7994 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 7995 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 7996 #define GTM_gtm_cls1_TOM1_CH8_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH8_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH8_CTRL_SR_CLK_SRC_SR_MASK) 7997 /*! @} */ 7998 7999 /*! @name TOM1_CH9_CTRL - TOM[i] channel [x] control register */ 8000 /*! @{ */ 8001 8002 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR0_TRIG_MASK (0x80U) 8003 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR0_TRIG_SHIFT (7U) 8004 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR0_TRIG_WIDTH (1U) 8005 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_SR0_TRIG_MASK) 8006 8007 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SL_MASK (0x800U) 8008 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SL_SHIFT (11U) 8009 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SL_WIDTH (1U) 8010 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_SL_MASK) 8011 8012 #define GTM_gtm_cls1_TOM1_CH9_CTRL_CLK_SRC_MASK (0xF000U) 8013 #define GTM_gtm_cls1_TOM1_CH9_CTRL_CLK_SRC_SHIFT (12U) 8014 #define GTM_gtm_cls1_TOM1_CH9_CTRL_CLK_SRC_WIDTH (4U) 8015 #define GTM_gtm_cls1_TOM1_CH9_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_CLK_SRC_MASK) 8016 8017 #define GTM_gtm_cls1_TOM1_CH9_CTRL_TRIG_PULSE_MASK (0x20000U) 8018 #define GTM_gtm_cls1_TOM1_CH9_CTRL_TRIG_PULSE_SHIFT (17U) 8019 #define GTM_gtm_cls1_TOM1_CH9_CTRL_TRIG_PULSE_WIDTH (1U) 8020 #define GTM_gtm_cls1_TOM1_CH9_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_TRIG_PULSE_MASK) 8021 8022 #define GTM_gtm_cls1_TOM1_CH9_CTRL_UDMODE_MASK (0xC0000U) 8023 #define GTM_gtm_cls1_TOM1_CH9_CTRL_UDMODE_SHIFT (18U) 8024 #define GTM_gtm_cls1_TOM1_CH9_CTRL_UDMODE_WIDTH (2U) 8025 #define GTM_gtm_cls1_TOM1_CH9_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_UDMODE_MASK) 8026 8027 #define GTM_gtm_cls1_TOM1_CH9_CTRL_RST_CCU0_MASK (0x100000U) 8028 #define GTM_gtm_cls1_TOM1_CH9_CTRL_RST_CCU0_SHIFT (20U) 8029 #define GTM_gtm_cls1_TOM1_CH9_CTRL_RST_CCU0_WIDTH (1U) 8030 #define GTM_gtm_cls1_TOM1_CH9_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_RST_CCU0_MASK) 8031 8032 #define GTM_gtm_cls1_TOM1_CH9_CTRL_OSM_TRIG_MASK (0x200000U) 8033 #define GTM_gtm_cls1_TOM1_CH9_CTRL_OSM_TRIG_SHIFT (21U) 8034 #define GTM_gtm_cls1_TOM1_CH9_CTRL_OSM_TRIG_WIDTH (1U) 8035 #define GTM_gtm_cls1_TOM1_CH9_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_OSM_TRIG_MASK) 8036 8037 #define GTM_gtm_cls1_TOM1_CH9_CTRL_EXT_TRIG_MASK (0x400000U) 8038 #define GTM_gtm_cls1_TOM1_CH9_CTRL_EXT_TRIG_SHIFT (22U) 8039 #define GTM_gtm_cls1_TOM1_CH9_CTRL_EXT_TRIG_WIDTH (1U) 8040 #define GTM_gtm_cls1_TOM1_CH9_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_EXT_TRIG_MASK) 8041 8042 #define GTM_gtm_cls1_TOM1_CH9_CTRL_EXTTRIGOUT_MASK (0x800000U) 8043 #define GTM_gtm_cls1_TOM1_CH9_CTRL_EXTTRIGOUT_SHIFT (23U) 8044 #define GTM_gtm_cls1_TOM1_CH9_CTRL_EXTTRIGOUT_WIDTH (1U) 8045 #define GTM_gtm_cls1_TOM1_CH9_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_EXTTRIGOUT_MASK) 8046 8047 #define GTM_gtm_cls1_TOM1_CH9_CTRL_TRIGOUT_MASK (0x1000000U) 8048 #define GTM_gtm_cls1_TOM1_CH9_CTRL_TRIGOUT_SHIFT (24U) 8049 #define GTM_gtm_cls1_TOM1_CH9_CTRL_TRIGOUT_WIDTH (1U) 8050 #define GTM_gtm_cls1_TOM1_CH9_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_TRIGOUT_MASK) 8051 8052 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SPE_TRIG_MASK (0x2000000U) 8053 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SPE_TRIG_SHIFT (25U) 8054 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SPE_TRIG_WIDTH (1U) 8055 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SPE_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_SPE_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_SPE_TRIG_MASK) 8056 8057 #define GTM_gtm_cls1_TOM1_CH9_CTRL_OSM_MASK (0x4000000U) 8058 #define GTM_gtm_cls1_TOM1_CH9_CTRL_OSM_SHIFT (26U) 8059 #define GTM_gtm_cls1_TOM1_CH9_CTRL_OSM_WIDTH (1U) 8060 #define GTM_gtm_cls1_TOM1_CH9_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_OSM_MASK) 8061 8062 #define GTM_gtm_cls1_TOM1_CH9_CTRL_FREEZE_MASK (0x80000000U) 8063 #define GTM_gtm_cls1_TOM1_CH9_CTRL_FREEZE_SHIFT (31U) 8064 #define GTM_gtm_cls1_TOM1_CH9_CTRL_FREEZE_WIDTH (1U) 8065 #define GTM_gtm_cls1_TOM1_CH9_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_FREEZE_MASK) 8066 /*! @} */ 8067 8068 /*! @name TOM1_CH9_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 8069 /*! @{ */ 8070 8071 #define GTM_gtm_cls1_TOM1_CH9_SR0_SR0_MASK (0xFFFFU) 8072 #define GTM_gtm_cls1_TOM1_CH9_SR0_SR0_SHIFT (0U) 8073 #define GTM_gtm_cls1_TOM1_CH9_SR0_SR0_WIDTH (16U) 8074 #define GTM_gtm_cls1_TOM1_CH9_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_SR0_SR0_MASK) 8075 /*! @} */ 8076 8077 /*! @name TOM1_CH9_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 8078 /*! @{ */ 8079 8080 #define GTM_gtm_cls1_TOM1_CH9_SR1_SR1_MASK (0xFFFFU) 8081 #define GTM_gtm_cls1_TOM1_CH9_SR1_SR1_SHIFT (0U) 8082 #define GTM_gtm_cls1_TOM1_CH9_SR1_SR1_WIDTH (16U) 8083 #define GTM_gtm_cls1_TOM1_CH9_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_SR1_SR1_MASK) 8084 /*! @} */ 8085 8086 /*! @name TOM1_CH9_CM0 - TOM[i] channel [x] CCU0 compare register */ 8087 /*! @{ */ 8088 8089 #define GTM_gtm_cls1_TOM1_CH9_CM0_CM0_MASK (0xFFFFU) 8090 #define GTM_gtm_cls1_TOM1_CH9_CM0_CM0_SHIFT (0U) 8091 #define GTM_gtm_cls1_TOM1_CH9_CM0_CM0_WIDTH (16U) 8092 #define GTM_gtm_cls1_TOM1_CH9_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CM0_CM0_MASK) 8093 /*! @} */ 8094 8095 /*! @name TOM1_CH9_CM1 - TOM[i] channel [x] CCU1 compare register */ 8096 /*! @{ */ 8097 8098 #define GTM_gtm_cls1_TOM1_CH9_CM1_CM1_MASK (0xFFFFU) 8099 #define GTM_gtm_cls1_TOM1_CH9_CM1_CM1_SHIFT (0U) 8100 #define GTM_gtm_cls1_TOM1_CH9_CM1_CM1_WIDTH (16U) 8101 #define GTM_gtm_cls1_TOM1_CH9_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CM1_CM1_MASK) 8102 /*! @} */ 8103 8104 /*! @name TOM1_CH9_CN0 - TOM[i] channel [x] CCU0 counter */ 8105 /*! @{ */ 8106 8107 #define GTM_gtm_cls1_TOM1_CH9_CN0_CN0_MASK (0xFFFFU) 8108 #define GTM_gtm_cls1_TOM1_CH9_CN0_CN0_SHIFT (0U) 8109 #define GTM_gtm_cls1_TOM1_CH9_CN0_CN0_WIDTH (16U) 8110 #define GTM_gtm_cls1_TOM1_CH9_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CN0_CN0_MASK) 8111 /*! @} */ 8112 8113 /*! @name TOM1_CH9_STAT - TOM[i] channel [x] status register */ 8114 /*! @{ */ 8115 8116 #define GTM_gtm_cls1_TOM1_CH9_STAT_OL_MASK (0x1U) 8117 #define GTM_gtm_cls1_TOM1_CH9_STAT_OL_SHIFT (0U) 8118 #define GTM_gtm_cls1_TOM1_CH9_STAT_OL_WIDTH (1U) 8119 #define GTM_gtm_cls1_TOM1_CH9_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_STAT_OL_MASK) 8120 8121 #define GTM_gtm_cls1_TOM1_CH9_STAT_OSM_RTF_MASK (0x20000000U) 8122 #define GTM_gtm_cls1_TOM1_CH9_STAT_OSM_RTF_SHIFT (29U) 8123 #define GTM_gtm_cls1_TOM1_CH9_STAT_OSM_RTF_WIDTH (1U) 8124 #define GTM_gtm_cls1_TOM1_CH9_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_STAT_OSM_RTF_MASK) 8125 /*! @} */ 8126 8127 /*! @name TOM1_CH9_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 8128 /*! @{ */ 8129 8130 #define GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 8131 #define GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 8132 #define GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 8133 #define GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU0TC_MASK) 8134 8135 #define GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 8136 #define GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 8137 #define GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 8138 #define GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_IRQ_NOTIFY_CCU1TC_MASK) 8139 /*! @} */ 8140 8141 /*! @name TOM1_CH9_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 8142 /*! @{ */ 8143 8144 #define GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 8145 #define GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 8146 #define GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 8147 #define GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU0TC_IRQ_EN_MASK) 8148 8149 #define GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 8150 #define GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 8151 #define GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 8152 #define GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_IRQ_EN_CCU1TC_IRQ_EN_MASK) 8153 /*! @} */ 8154 8155 /*! @name TOM1_CH9_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 8156 /*! @{ */ 8157 8158 #define GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 8159 #define GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 8160 #define GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 8161 #define GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU0TC_MASK) 8162 8163 #define GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 8164 #define GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 8165 #define GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 8166 #define GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_IRQ_FORCINT_TRG_CCU1TC_MASK) 8167 /*! @} */ 8168 8169 /*! @name TOM1_CH9_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 8170 /*! @{ */ 8171 8172 #define GTM_gtm_cls1_TOM1_CH9_IRQ_MODE_IRQ_MODE_MASK (0x3U) 8173 #define GTM_gtm_cls1_TOM1_CH9_IRQ_MODE_IRQ_MODE_SHIFT (0U) 8174 #define GTM_gtm_cls1_TOM1_CH9_IRQ_MODE_IRQ_MODE_WIDTH (2U) 8175 #define GTM_gtm_cls1_TOM1_CH9_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_IRQ_MODE_IRQ_MODE_MASK) 8176 /*! @} */ 8177 8178 /*! @name TOM1_CH9_CTRL_SR - TOM[i] channel [x] control shadow register */ 8179 /*! @{ */ 8180 8181 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR_SL_SR_MASK (0x800U) 8182 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR_SL_SR_SHIFT (11U) 8183 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR_SL_SR_WIDTH (1U) 8184 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_SR_SL_SR_MASK) 8185 8186 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 8187 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 8188 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 8189 #define GTM_gtm_cls1_TOM1_CH9_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH9_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH9_CTRL_SR_CLK_SRC_SR_MASK) 8190 /*! @} */ 8191 8192 /*! @name TOM1_CH10_CTRL - TOM[i] channel [x] control register */ 8193 /*! @{ */ 8194 8195 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR0_TRIG_MASK (0x80U) 8196 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR0_TRIG_SHIFT (7U) 8197 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR0_TRIG_WIDTH (1U) 8198 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_SR0_TRIG_MASK) 8199 8200 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SL_MASK (0x800U) 8201 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SL_SHIFT (11U) 8202 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SL_WIDTH (1U) 8203 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_SL_MASK) 8204 8205 #define GTM_gtm_cls1_TOM1_CH10_CTRL_CLK_SRC_MASK (0xF000U) 8206 #define GTM_gtm_cls1_TOM1_CH10_CTRL_CLK_SRC_SHIFT (12U) 8207 #define GTM_gtm_cls1_TOM1_CH10_CTRL_CLK_SRC_WIDTH (4U) 8208 #define GTM_gtm_cls1_TOM1_CH10_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_CLK_SRC_MASK) 8209 8210 #define GTM_gtm_cls1_TOM1_CH10_CTRL_TRIG_PULSE_MASK (0x20000U) 8211 #define GTM_gtm_cls1_TOM1_CH10_CTRL_TRIG_PULSE_SHIFT (17U) 8212 #define GTM_gtm_cls1_TOM1_CH10_CTRL_TRIG_PULSE_WIDTH (1U) 8213 #define GTM_gtm_cls1_TOM1_CH10_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_TRIG_PULSE_MASK) 8214 8215 #define GTM_gtm_cls1_TOM1_CH10_CTRL_UDMODE_MASK (0xC0000U) 8216 #define GTM_gtm_cls1_TOM1_CH10_CTRL_UDMODE_SHIFT (18U) 8217 #define GTM_gtm_cls1_TOM1_CH10_CTRL_UDMODE_WIDTH (2U) 8218 #define GTM_gtm_cls1_TOM1_CH10_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_UDMODE_MASK) 8219 8220 #define GTM_gtm_cls1_TOM1_CH10_CTRL_RST_CCU0_MASK (0x100000U) 8221 #define GTM_gtm_cls1_TOM1_CH10_CTRL_RST_CCU0_SHIFT (20U) 8222 #define GTM_gtm_cls1_TOM1_CH10_CTRL_RST_CCU0_WIDTH (1U) 8223 #define GTM_gtm_cls1_TOM1_CH10_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_RST_CCU0_MASK) 8224 8225 #define GTM_gtm_cls1_TOM1_CH10_CTRL_OSM_TRIG_MASK (0x200000U) 8226 #define GTM_gtm_cls1_TOM1_CH10_CTRL_OSM_TRIG_SHIFT (21U) 8227 #define GTM_gtm_cls1_TOM1_CH10_CTRL_OSM_TRIG_WIDTH (1U) 8228 #define GTM_gtm_cls1_TOM1_CH10_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_OSM_TRIG_MASK) 8229 8230 #define GTM_gtm_cls1_TOM1_CH10_CTRL_EXT_TRIG_MASK (0x400000U) 8231 #define GTM_gtm_cls1_TOM1_CH10_CTRL_EXT_TRIG_SHIFT (22U) 8232 #define GTM_gtm_cls1_TOM1_CH10_CTRL_EXT_TRIG_WIDTH (1U) 8233 #define GTM_gtm_cls1_TOM1_CH10_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_EXT_TRIG_MASK) 8234 8235 #define GTM_gtm_cls1_TOM1_CH10_CTRL_EXTTRIGOUT_MASK (0x800000U) 8236 #define GTM_gtm_cls1_TOM1_CH10_CTRL_EXTTRIGOUT_SHIFT (23U) 8237 #define GTM_gtm_cls1_TOM1_CH10_CTRL_EXTTRIGOUT_WIDTH (1U) 8238 #define GTM_gtm_cls1_TOM1_CH10_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_EXTTRIGOUT_MASK) 8239 8240 #define GTM_gtm_cls1_TOM1_CH10_CTRL_TRIGOUT_MASK (0x1000000U) 8241 #define GTM_gtm_cls1_TOM1_CH10_CTRL_TRIGOUT_SHIFT (24U) 8242 #define GTM_gtm_cls1_TOM1_CH10_CTRL_TRIGOUT_WIDTH (1U) 8243 #define GTM_gtm_cls1_TOM1_CH10_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_TRIGOUT_MASK) 8244 8245 #define GTM_gtm_cls1_TOM1_CH10_CTRL_OSM_MASK (0x4000000U) 8246 #define GTM_gtm_cls1_TOM1_CH10_CTRL_OSM_SHIFT (26U) 8247 #define GTM_gtm_cls1_TOM1_CH10_CTRL_OSM_WIDTH (1U) 8248 #define GTM_gtm_cls1_TOM1_CH10_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_OSM_MASK) 8249 8250 #define GTM_gtm_cls1_TOM1_CH10_CTRL_FREEZE_MASK (0x80000000U) 8251 #define GTM_gtm_cls1_TOM1_CH10_CTRL_FREEZE_SHIFT (31U) 8252 #define GTM_gtm_cls1_TOM1_CH10_CTRL_FREEZE_WIDTH (1U) 8253 #define GTM_gtm_cls1_TOM1_CH10_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_FREEZE_MASK) 8254 /*! @} */ 8255 8256 /*! @name TOM1_CH10_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 8257 /*! @{ */ 8258 8259 #define GTM_gtm_cls1_TOM1_CH10_SR0_SR0_MASK (0xFFFFU) 8260 #define GTM_gtm_cls1_TOM1_CH10_SR0_SR0_SHIFT (0U) 8261 #define GTM_gtm_cls1_TOM1_CH10_SR0_SR0_WIDTH (16U) 8262 #define GTM_gtm_cls1_TOM1_CH10_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_SR0_SR0_MASK) 8263 /*! @} */ 8264 8265 /*! @name TOM1_CH10_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 8266 /*! @{ */ 8267 8268 #define GTM_gtm_cls1_TOM1_CH10_SR1_SR1_MASK (0xFFFFU) 8269 #define GTM_gtm_cls1_TOM1_CH10_SR1_SR1_SHIFT (0U) 8270 #define GTM_gtm_cls1_TOM1_CH10_SR1_SR1_WIDTH (16U) 8271 #define GTM_gtm_cls1_TOM1_CH10_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_SR1_SR1_MASK) 8272 /*! @} */ 8273 8274 /*! @name TOM1_CH10_CM0 - TOM[i] channel [x] CCU0 compare register */ 8275 /*! @{ */ 8276 8277 #define GTM_gtm_cls1_TOM1_CH10_CM0_CM0_MASK (0xFFFFU) 8278 #define GTM_gtm_cls1_TOM1_CH10_CM0_CM0_SHIFT (0U) 8279 #define GTM_gtm_cls1_TOM1_CH10_CM0_CM0_WIDTH (16U) 8280 #define GTM_gtm_cls1_TOM1_CH10_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CM0_CM0_MASK) 8281 /*! @} */ 8282 8283 /*! @name TOM1_CH10_CM1 - TOM[i] channel [x] CCU1 compare register */ 8284 /*! @{ */ 8285 8286 #define GTM_gtm_cls1_TOM1_CH10_CM1_CM1_MASK (0xFFFFU) 8287 #define GTM_gtm_cls1_TOM1_CH10_CM1_CM1_SHIFT (0U) 8288 #define GTM_gtm_cls1_TOM1_CH10_CM1_CM1_WIDTH (16U) 8289 #define GTM_gtm_cls1_TOM1_CH10_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CM1_CM1_MASK) 8290 /*! @} */ 8291 8292 /*! @name TOM1_CH10_CN0 - TOM[i] channel [x] CCU0 counter */ 8293 /*! @{ */ 8294 8295 #define GTM_gtm_cls1_TOM1_CH10_CN0_CN0_MASK (0xFFFFU) 8296 #define GTM_gtm_cls1_TOM1_CH10_CN0_CN0_SHIFT (0U) 8297 #define GTM_gtm_cls1_TOM1_CH10_CN0_CN0_WIDTH (16U) 8298 #define GTM_gtm_cls1_TOM1_CH10_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CN0_CN0_MASK) 8299 /*! @} */ 8300 8301 /*! @name TOM1_CH10_STAT - TOM[i] channel [x] status register */ 8302 /*! @{ */ 8303 8304 #define GTM_gtm_cls1_TOM1_CH10_STAT_OL_MASK (0x1U) 8305 #define GTM_gtm_cls1_TOM1_CH10_STAT_OL_SHIFT (0U) 8306 #define GTM_gtm_cls1_TOM1_CH10_STAT_OL_WIDTH (1U) 8307 #define GTM_gtm_cls1_TOM1_CH10_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_STAT_OL_MASK) 8308 8309 #define GTM_gtm_cls1_TOM1_CH10_STAT_OSM_RTF_MASK (0x20000000U) 8310 #define GTM_gtm_cls1_TOM1_CH10_STAT_OSM_RTF_SHIFT (29U) 8311 #define GTM_gtm_cls1_TOM1_CH10_STAT_OSM_RTF_WIDTH (1U) 8312 #define GTM_gtm_cls1_TOM1_CH10_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_STAT_OSM_RTF_MASK) 8313 /*! @} */ 8314 8315 /*! @name TOM1_CH10_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 8316 /*! @{ */ 8317 8318 #define GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 8319 #define GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 8320 #define GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 8321 #define GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU0TC_MASK) 8322 8323 #define GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 8324 #define GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 8325 #define GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 8326 #define GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_IRQ_NOTIFY_CCU1TC_MASK) 8327 /*! @} */ 8328 8329 /*! @name TOM1_CH10_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 8330 /*! @{ */ 8331 8332 #define GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 8333 #define GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 8334 #define GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 8335 #define GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU0TC_IRQ_EN_MASK) 8336 8337 #define GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 8338 #define GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 8339 #define GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 8340 #define GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_IRQ_EN_CCU1TC_IRQ_EN_MASK) 8341 /*! @} */ 8342 8343 /*! @name TOM1_CH10_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 8344 /*! @{ */ 8345 8346 #define GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 8347 #define GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 8348 #define GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 8349 #define GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU0TC_MASK) 8350 8351 #define GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 8352 #define GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 8353 #define GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 8354 #define GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_IRQ_FORCINT_TRG_CCU1TC_MASK) 8355 /*! @} */ 8356 8357 /*! @name TOM1_CH10_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 8358 /*! @{ */ 8359 8360 #define GTM_gtm_cls1_TOM1_CH10_IRQ_MODE_IRQ_MODE_MASK (0x3U) 8361 #define GTM_gtm_cls1_TOM1_CH10_IRQ_MODE_IRQ_MODE_SHIFT (0U) 8362 #define GTM_gtm_cls1_TOM1_CH10_IRQ_MODE_IRQ_MODE_WIDTH (2U) 8363 #define GTM_gtm_cls1_TOM1_CH10_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_IRQ_MODE_IRQ_MODE_MASK) 8364 /*! @} */ 8365 8366 /*! @name TOM1_CH10_CTRL_SR - TOM[i] channel [x] control shadow register */ 8367 /*! @{ */ 8368 8369 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR_SL_SR_MASK (0x800U) 8370 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR_SL_SR_SHIFT (11U) 8371 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR_SL_SR_WIDTH (1U) 8372 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_SR_SL_SR_MASK) 8373 8374 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 8375 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 8376 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 8377 #define GTM_gtm_cls1_TOM1_CH10_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH10_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH10_CTRL_SR_CLK_SRC_SR_MASK) 8378 /*! @} */ 8379 8380 /*! @name TOM1_CH11_CTRL - TOM[i] channel [x] control register */ 8381 /*! @{ */ 8382 8383 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR0_TRIG_MASK (0x80U) 8384 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR0_TRIG_SHIFT (7U) 8385 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR0_TRIG_WIDTH (1U) 8386 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_SR0_TRIG_MASK) 8387 8388 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SL_MASK (0x800U) 8389 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SL_SHIFT (11U) 8390 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SL_WIDTH (1U) 8391 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_SL_MASK) 8392 8393 #define GTM_gtm_cls1_TOM1_CH11_CTRL_CLK_SRC_MASK (0xF000U) 8394 #define GTM_gtm_cls1_TOM1_CH11_CTRL_CLK_SRC_SHIFT (12U) 8395 #define GTM_gtm_cls1_TOM1_CH11_CTRL_CLK_SRC_WIDTH (4U) 8396 #define GTM_gtm_cls1_TOM1_CH11_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_CLK_SRC_MASK) 8397 8398 #define GTM_gtm_cls1_TOM1_CH11_CTRL_TRIG_PULSE_MASK (0x20000U) 8399 #define GTM_gtm_cls1_TOM1_CH11_CTRL_TRIG_PULSE_SHIFT (17U) 8400 #define GTM_gtm_cls1_TOM1_CH11_CTRL_TRIG_PULSE_WIDTH (1U) 8401 #define GTM_gtm_cls1_TOM1_CH11_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_TRIG_PULSE_MASK) 8402 8403 #define GTM_gtm_cls1_TOM1_CH11_CTRL_UDMODE_MASK (0xC0000U) 8404 #define GTM_gtm_cls1_TOM1_CH11_CTRL_UDMODE_SHIFT (18U) 8405 #define GTM_gtm_cls1_TOM1_CH11_CTRL_UDMODE_WIDTH (2U) 8406 #define GTM_gtm_cls1_TOM1_CH11_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_UDMODE_MASK) 8407 8408 #define GTM_gtm_cls1_TOM1_CH11_CTRL_RST_CCU0_MASK (0x100000U) 8409 #define GTM_gtm_cls1_TOM1_CH11_CTRL_RST_CCU0_SHIFT (20U) 8410 #define GTM_gtm_cls1_TOM1_CH11_CTRL_RST_CCU0_WIDTH (1U) 8411 #define GTM_gtm_cls1_TOM1_CH11_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_RST_CCU0_MASK) 8412 8413 #define GTM_gtm_cls1_TOM1_CH11_CTRL_OSM_TRIG_MASK (0x200000U) 8414 #define GTM_gtm_cls1_TOM1_CH11_CTRL_OSM_TRIG_SHIFT (21U) 8415 #define GTM_gtm_cls1_TOM1_CH11_CTRL_OSM_TRIG_WIDTH (1U) 8416 #define GTM_gtm_cls1_TOM1_CH11_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_OSM_TRIG_MASK) 8417 8418 #define GTM_gtm_cls1_TOM1_CH11_CTRL_EXT_TRIG_MASK (0x400000U) 8419 #define GTM_gtm_cls1_TOM1_CH11_CTRL_EXT_TRIG_SHIFT (22U) 8420 #define GTM_gtm_cls1_TOM1_CH11_CTRL_EXT_TRIG_WIDTH (1U) 8421 #define GTM_gtm_cls1_TOM1_CH11_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_EXT_TRIG_MASK) 8422 8423 #define GTM_gtm_cls1_TOM1_CH11_CTRL_EXTTRIGOUT_MASK (0x800000U) 8424 #define GTM_gtm_cls1_TOM1_CH11_CTRL_EXTTRIGOUT_SHIFT (23U) 8425 #define GTM_gtm_cls1_TOM1_CH11_CTRL_EXTTRIGOUT_WIDTH (1U) 8426 #define GTM_gtm_cls1_TOM1_CH11_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_EXTTRIGOUT_MASK) 8427 8428 #define GTM_gtm_cls1_TOM1_CH11_CTRL_TRIGOUT_MASK (0x1000000U) 8429 #define GTM_gtm_cls1_TOM1_CH11_CTRL_TRIGOUT_SHIFT (24U) 8430 #define GTM_gtm_cls1_TOM1_CH11_CTRL_TRIGOUT_WIDTH (1U) 8431 #define GTM_gtm_cls1_TOM1_CH11_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_TRIGOUT_MASK) 8432 8433 #define GTM_gtm_cls1_TOM1_CH11_CTRL_OSM_MASK (0x4000000U) 8434 #define GTM_gtm_cls1_TOM1_CH11_CTRL_OSM_SHIFT (26U) 8435 #define GTM_gtm_cls1_TOM1_CH11_CTRL_OSM_WIDTH (1U) 8436 #define GTM_gtm_cls1_TOM1_CH11_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_OSM_MASK) 8437 8438 #define GTM_gtm_cls1_TOM1_CH11_CTRL_FREEZE_MASK (0x80000000U) 8439 #define GTM_gtm_cls1_TOM1_CH11_CTRL_FREEZE_SHIFT (31U) 8440 #define GTM_gtm_cls1_TOM1_CH11_CTRL_FREEZE_WIDTH (1U) 8441 #define GTM_gtm_cls1_TOM1_CH11_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_FREEZE_MASK) 8442 /*! @} */ 8443 8444 /*! @name TOM1_CH11_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 8445 /*! @{ */ 8446 8447 #define GTM_gtm_cls1_TOM1_CH11_SR0_SR0_MASK (0xFFFFU) 8448 #define GTM_gtm_cls1_TOM1_CH11_SR0_SR0_SHIFT (0U) 8449 #define GTM_gtm_cls1_TOM1_CH11_SR0_SR0_WIDTH (16U) 8450 #define GTM_gtm_cls1_TOM1_CH11_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_SR0_SR0_MASK) 8451 /*! @} */ 8452 8453 /*! @name TOM1_CH11_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 8454 /*! @{ */ 8455 8456 #define GTM_gtm_cls1_TOM1_CH11_SR1_SR1_MASK (0xFFFFU) 8457 #define GTM_gtm_cls1_TOM1_CH11_SR1_SR1_SHIFT (0U) 8458 #define GTM_gtm_cls1_TOM1_CH11_SR1_SR1_WIDTH (16U) 8459 #define GTM_gtm_cls1_TOM1_CH11_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_SR1_SR1_MASK) 8460 /*! @} */ 8461 8462 /*! @name TOM1_CH11_CM0 - TOM[i] channel [x] CCU0 compare register */ 8463 /*! @{ */ 8464 8465 #define GTM_gtm_cls1_TOM1_CH11_CM0_CM0_MASK (0xFFFFU) 8466 #define GTM_gtm_cls1_TOM1_CH11_CM0_CM0_SHIFT (0U) 8467 #define GTM_gtm_cls1_TOM1_CH11_CM0_CM0_WIDTH (16U) 8468 #define GTM_gtm_cls1_TOM1_CH11_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CM0_CM0_MASK) 8469 /*! @} */ 8470 8471 /*! @name TOM1_CH11_CM1 - TOM[i] channel [x] CCU1 compare register */ 8472 /*! @{ */ 8473 8474 #define GTM_gtm_cls1_TOM1_CH11_CM1_CM1_MASK (0xFFFFU) 8475 #define GTM_gtm_cls1_TOM1_CH11_CM1_CM1_SHIFT (0U) 8476 #define GTM_gtm_cls1_TOM1_CH11_CM1_CM1_WIDTH (16U) 8477 #define GTM_gtm_cls1_TOM1_CH11_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CM1_CM1_MASK) 8478 /*! @} */ 8479 8480 /*! @name TOM1_CH11_CN0 - TOM[i] channel [x] CCU0 counter */ 8481 /*! @{ */ 8482 8483 #define GTM_gtm_cls1_TOM1_CH11_CN0_CN0_MASK (0xFFFFU) 8484 #define GTM_gtm_cls1_TOM1_CH11_CN0_CN0_SHIFT (0U) 8485 #define GTM_gtm_cls1_TOM1_CH11_CN0_CN0_WIDTH (16U) 8486 #define GTM_gtm_cls1_TOM1_CH11_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CN0_CN0_MASK) 8487 /*! @} */ 8488 8489 /*! @name TOM1_CH11_STAT - TOM[i] channel [x] status register */ 8490 /*! @{ */ 8491 8492 #define GTM_gtm_cls1_TOM1_CH11_STAT_OL_MASK (0x1U) 8493 #define GTM_gtm_cls1_TOM1_CH11_STAT_OL_SHIFT (0U) 8494 #define GTM_gtm_cls1_TOM1_CH11_STAT_OL_WIDTH (1U) 8495 #define GTM_gtm_cls1_TOM1_CH11_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_STAT_OL_MASK) 8496 8497 #define GTM_gtm_cls1_TOM1_CH11_STAT_OSM_RTF_MASK (0x20000000U) 8498 #define GTM_gtm_cls1_TOM1_CH11_STAT_OSM_RTF_SHIFT (29U) 8499 #define GTM_gtm_cls1_TOM1_CH11_STAT_OSM_RTF_WIDTH (1U) 8500 #define GTM_gtm_cls1_TOM1_CH11_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_STAT_OSM_RTF_MASK) 8501 /*! @} */ 8502 8503 /*! @name TOM1_CH11_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 8504 /*! @{ */ 8505 8506 #define GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 8507 #define GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 8508 #define GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 8509 #define GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU0TC_MASK) 8510 8511 #define GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 8512 #define GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 8513 #define GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 8514 #define GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_IRQ_NOTIFY_CCU1TC_MASK) 8515 /*! @} */ 8516 8517 /*! @name TOM1_CH11_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 8518 /*! @{ */ 8519 8520 #define GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 8521 #define GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 8522 #define GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 8523 #define GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU0TC_IRQ_EN_MASK) 8524 8525 #define GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 8526 #define GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 8527 #define GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 8528 #define GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_IRQ_EN_CCU1TC_IRQ_EN_MASK) 8529 /*! @} */ 8530 8531 /*! @name TOM1_CH11_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 8532 /*! @{ */ 8533 8534 #define GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 8535 #define GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 8536 #define GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 8537 #define GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU0TC_MASK) 8538 8539 #define GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 8540 #define GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 8541 #define GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 8542 #define GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_IRQ_FORCINT_TRG_CCU1TC_MASK) 8543 /*! @} */ 8544 8545 /*! @name TOM1_CH11_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 8546 /*! @{ */ 8547 8548 #define GTM_gtm_cls1_TOM1_CH11_IRQ_MODE_IRQ_MODE_MASK (0x3U) 8549 #define GTM_gtm_cls1_TOM1_CH11_IRQ_MODE_IRQ_MODE_SHIFT (0U) 8550 #define GTM_gtm_cls1_TOM1_CH11_IRQ_MODE_IRQ_MODE_WIDTH (2U) 8551 #define GTM_gtm_cls1_TOM1_CH11_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_IRQ_MODE_IRQ_MODE_MASK) 8552 /*! @} */ 8553 8554 /*! @name TOM1_CH11_CTRL_SR - TOM[i] channel [x] control shadow register */ 8555 /*! @{ */ 8556 8557 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR_SL_SR_MASK (0x800U) 8558 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR_SL_SR_SHIFT (11U) 8559 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR_SL_SR_WIDTH (1U) 8560 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_SR_SL_SR_MASK) 8561 8562 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 8563 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 8564 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 8565 #define GTM_gtm_cls1_TOM1_CH11_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH11_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH11_CTRL_SR_CLK_SRC_SR_MASK) 8566 /*! @} */ 8567 8568 /*! @name TOM1_CH12_CTRL - TOM[i] channel [x] control register */ 8569 /*! @{ */ 8570 8571 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR0_TRIG_MASK (0x80U) 8572 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR0_TRIG_SHIFT (7U) 8573 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR0_TRIG_WIDTH (1U) 8574 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_SR0_TRIG_MASK) 8575 8576 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SL_MASK (0x800U) 8577 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SL_SHIFT (11U) 8578 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SL_WIDTH (1U) 8579 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_SL_MASK) 8580 8581 #define GTM_gtm_cls1_TOM1_CH12_CTRL_CLK_SRC_MASK (0xF000U) 8582 #define GTM_gtm_cls1_TOM1_CH12_CTRL_CLK_SRC_SHIFT (12U) 8583 #define GTM_gtm_cls1_TOM1_CH12_CTRL_CLK_SRC_WIDTH (4U) 8584 #define GTM_gtm_cls1_TOM1_CH12_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_CLK_SRC_MASK) 8585 8586 #define GTM_gtm_cls1_TOM1_CH12_CTRL_TRIG_PULSE_MASK (0x20000U) 8587 #define GTM_gtm_cls1_TOM1_CH12_CTRL_TRIG_PULSE_SHIFT (17U) 8588 #define GTM_gtm_cls1_TOM1_CH12_CTRL_TRIG_PULSE_WIDTH (1U) 8589 #define GTM_gtm_cls1_TOM1_CH12_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_TRIG_PULSE_MASK) 8590 8591 #define GTM_gtm_cls1_TOM1_CH12_CTRL_UDMODE_MASK (0xC0000U) 8592 #define GTM_gtm_cls1_TOM1_CH12_CTRL_UDMODE_SHIFT (18U) 8593 #define GTM_gtm_cls1_TOM1_CH12_CTRL_UDMODE_WIDTH (2U) 8594 #define GTM_gtm_cls1_TOM1_CH12_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_UDMODE_MASK) 8595 8596 #define GTM_gtm_cls1_TOM1_CH12_CTRL_RST_CCU0_MASK (0x100000U) 8597 #define GTM_gtm_cls1_TOM1_CH12_CTRL_RST_CCU0_SHIFT (20U) 8598 #define GTM_gtm_cls1_TOM1_CH12_CTRL_RST_CCU0_WIDTH (1U) 8599 #define GTM_gtm_cls1_TOM1_CH12_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_RST_CCU0_MASK) 8600 8601 #define GTM_gtm_cls1_TOM1_CH12_CTRL_OSM_TRIG_MASK (0x200000U) 8602 #define GTM_gtm_cls1_TOM1_CH12_CTRL_OSM_TRIG_SHIFT (21U) 8603 #define GTM_gtm_cls1_TOM1_CH12_CTRL_OSM_TRIG_WIDTH (1U) 8604 #define GTM_gtm_cls1_TOM1_CH12_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_OSM_TRIG_MASK) 8605 8606 #define GTM_gtm_cls1_TOM1_CH12_CTRL_EXT_TRIG_MASK (0x400000U) 8607 #define GTM_gtm_cls1_TOM1_CH12_CTRL_EXT_TRIG_SHIFT (22U) 8608 #define GTM_gtm_cls1_TOM1_CH12_CTRL_EXT_TRIG_WIDTH (1U) 8609 #define GTM_gtm_cls1_TOM1_CH12_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_EXT_TRIG_MASK) 8610 8611 #define GTM_gtm_cls1_TOM1_CH12_CTRL_EXTTRIGOUT_MASK (0x800000U) 8612 #define GTM_gtm_cls1_TOM1_CH12_CTRL_EXTTRIGOUT_SHIFT (23U) 8613 #define GTM_gtm_cls1_TOM1_CH12_CTRL_EXTTRIGOUT_WIDTH (1U) 8614 #define GTM_gtm_cls1_TOM1_CH12_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_EXTTRIGOUT_MASK) 8615 8616 #define GTM_gtm_cls1_TOM1_CH12_CTRL_TRIGOUT_MASK (0x1000000U) 8617 #define GTM_gtm_cls1_TOM1_CH12_CTRL_TRIGOUT_SHIFT (24U) 8618 #define GTM_gtm_cls1_TOM1_CH12_CTRL_TRIGOUT_WIDTH (1U) 8619 #define GTM_gtm_cls1_TOM1_CH12_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_TRIGOUT_MASK) 8620 8621 #define GTM_gtm_cls1_TOM1_CH12_CTRL_OSM_MASK (0x4000000U) 8622 #define GTM_gtm_cls1_TOM1_CH12_CTRL_OSM_SHIFT (26U) 8623 #define GTM_gtm_cls1_TOM1_CH12_CTRL_OSM_WIDTH (1U) 8624 #define GTM_gtm_cls1_TOM1_CH12_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_OSM_MASK) 8625 8626 #define GTM_gtm_cls1_TOM1_CH12_CTRL_FREEZE_MASK (0x80000000U) 8627 #define GTM_gtm_cls1_TOM1_CH12_CTRL_FREEZE_SHIFT (31U) 8628 #define GTM_gtm_cls1_TOM1_CH12_CTRL_FREEZE_WIDTH (1U) 8629 #define GTM_gtm_cls1_TOM1_CH12_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_FREEZE_MASK) 8630 /*! @} */ 8631 8632 /*! @name TOM1_CH12_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 8633 /*! @{ */ 8634 8635 #define GTM_gtm_cls1_TOM1_CH12_SR0_SR0_MASK (0xFFFFU) 8636 #define GTM_gtm_cls1_TOM1_CH12_SR0_SR0_SHIFT (0U) 8637 #define GTM_gtm_cls1_TOM1_CH12_SR0_SR0_WIDTH (16U) 8638 #define GTM_gtm_cls1_TOM1_CH12_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_SR0_SR0_MASK) 8639 /*! @} */ 8640 8641 /*! @name TOM1_CH12_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 8642 /*! @{ */ 8643 8644 #define GTM_gtm_cls1_TOM1_CH12_SR1_SR1_MASK (0xFFFFU) 8645 #define GTM_gtm_cls1_TOM1_CH12_SR1_SR1_SHIFT (0U) 8646 #define GTM_gtm_cls1_TOM1_CH12_SR1_SR1_WIDTH (16U) 8647 #define GTM_gtm_cls1_TOM1_CH12_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_SR1_SR1_MASK) 8648 /*! @} */ 8649 8650 /*! @name TOM1_CH12_CM0 - TOM[i] channel [x] CCU0 compare register */ 8651 /*! @{ */ 8652 8653 #define GTM_gtm_cls1_TOM1_CH12_CM0_CM0_MASK (0xFFFFU) 8654 #define GTM_gtm_cls1_TOM1_CH12_CM0_CM0_SHIFT (0U) 8655 #define GTM_gtm_cls1_TOM1_CH12_CM0_CM0_WIDTH (16U) 8656 #define GTM_gtm_cls1_TOM1_CH12_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CM0_CM0_MASK) 8657 /*! @} */ 8658 8659 /*! @name TOM1_CH12_CM1 - TOM[i] channel [x] CCU1 compare register */ 8660 /*! @{ */ 8661 8662 #define GTM_gtm_cls1_TOM1_CH12_CM1_CM1_MASK (0xFFFFU) 8663 #define GTM_gtm_cls1_TOM1_CH12_CM1_CM1_SHIFT (0U) 8664 #define GTM_gtm_cls1_TOM1_CH12_CM1_CM1_WIDTH (16U) 8665 #define GTM_gtm_cls1_TOM1_CH12_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CM1_CM1_MASK) 8666 /*! @} */ 8667 8668 /*! @name TOM1_CH12_CN0 - TOM[i] channel [x] CCU0 counter */ 8669 /*! @{ */ 8670 8671 #define GTM_gtm_cls1_TOM1_CH12_CN0_CN0_MASK (0xFFFFU) 8672 #define GTM_gtm_cls1_TOM1_CH12_CN0_CN0_SHIFT (0U) 8673 #define GTM_gtm_cls1_TOM1_CH12_CN0_CN0_WIDTH (16U) 8674 #define GTM_gtm_cls1_TOM1_CH12_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CN0_CN0_MASK) 8675 /*! @} */ 8676 8677 /*! @name TOM1_CH12_STAT - TOM[i] channel [x] status register */ 8678 /*! @{ */ 8679 8680 #define GTM_gtm_cls1_TOM1_CH12_STAT_OL_MASK (0x1U) 8681 #define GTM_gtm_cls1_TOM1_CH12_STAT_OL_SHIFT (0U) 8682 #define GTM_gtm_cls1_TOM1_CH12_STAT_OL_WIDTH (1U) 8683 #define GTM_gtm_cls1_TOM1_CH12_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_STAT_OL_MASK) 8684 8685 #define GTM_gtm_cls1_TOM1_CH12_STAT_OSM_RTF_MASK (0x20000000U) 8686 #define GTM_gtm_cls1_TOM1_CH12_STAT_OSM_RTF_SHIFT (29U) 8687 #define GTM_gtm_cls1_TOM1_CH12_STAT_OSM_RTF_WIDTH (1U) 8688 #define GTM_gtm_cls1_TOM1_CH12_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_STAT_OSM_RTF_MASK) 8689 /*! @} */ 8690 8691 /*! @name TOM1_CH12_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 8692 /*! @{ */ 8693 8694 #define GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 8695 #define GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 8696 #define GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 8697 #define GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU0TC_MASK) 8698 8699 #define GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 8700 #define GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 8701 #define GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 8702 #define GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_IRQ_NOTIFY_CCU1TC_MASK) 8703 /*! @} */ 8704 8705 /*! @name TOM1_CH12_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 8706 /*! @{ */ 8707 8708 #define GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 8709 #define GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 8710 #define GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 8711 #define GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU0TC_IRQ_EN_MASK) 8712 8713 #define GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 8714 #define GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 8715 #define GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 8716 #define GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_IRQ_EN_CCU1TC_IRQ_EN_MASK) 8717 /*! @} */ 8718 8719 /*! @name TOM1_CH12_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 8720 /*! @{ */ 8721 8722 #define GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 8723 #define GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 8724 #define GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 8725 #define GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU0TC_MASK) 8726 8727 #define GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 8728 #define GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 8729 #define GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 8730 #define GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_IRQ_FORCINT_TRG_CCU1TC_MASK) 8731 /*! @} */ 8732 8733 /*! @name TOM1_CH12_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 8734 /*! @{ */ 8735 8736 #define GTM_gtm_cls1_TOM1_CH12_IRQ_MODE_IRQ_MODE_MASK (0x3U) 8737 #define GTM_gtm_cls1_TOM1_CH12_IRQ_MODE_IRQ_MODE_SHIFT (0U) 8738 #define GTM_gtm_cls1_TOM1_CH12_IRQ_MODE_IRQ_MODE_WIDTH (2U) 8739 #define GTM_gtm_cls1_TOM1_CH12_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_IRQ_MODE_IRQ_MODE_MASK) 8740 /*! @} */ 8741 8742 /*! @name TOM1_CH12_CTRL_SR - TOM[i] channel [x] control shadow register */ 8743 /*! @{ */ 8744 8745 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR_SL_SR_MASK (0x800U) 8746 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR_SL_SR_SHIFT (11U) 8747 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR_SL_SR_WIDTH (1U) 8748 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_SR_SL_SR_MASK) 8749 8750 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 8751 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 8752 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 8753 #define GTM_gtm_cls1_TOM1_CH12_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH12_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH12_CTRL_SR_CLK_SRC_SR_MASK) 8754 /*! @} */ 8755 8756 /*! @name TOM1_CH13_CTRL - TOM[i] channel [x] control register */ 8757 /*! @{ */ 8758 8759 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR0_TRIG_MASK (0x80U) 8760 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR0_TRIG_SHIFT (7U) 8761 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR0_TRIG_WIDTH (1U) 8762 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_SR0_TRIG_MASK) 8763 8764 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SL_MASK (0x800U) 8765 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SL_SHIFT (11U) 8766 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SL_WIDTH (1U) 8767 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_SL_MASK) 8768 8769 #define GTM_gtm_cls1_TOM1_CH13_CTRL_CLK_SRC_MASK (0xF000U) 8770 #define GTM_gtm_cls1_TOM1_CH13_CTRL_CLK_SRC_SHIFT (12U) 8771 #define GTM_gtm_cls1_TOM1_CH13_CTRL_CLK_SRC_WIDTH (4U) 8772 #define GTM_gtm_cls1_TOM1_CH13_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_CLK_SRC_MASK) 8773 8774 #define GTM_gtm_cls1_TOM1_CH13_CTRL_TRIG_PULSE_MASK (0x20000U) 8775 #define GTM_gtm_cls1_TOM1_CH13_CTRL_TRIG_PULSE_SHIFT (17U) 8776 #define GTM_gtm_cls1_TOM1_CH13_CTRL_TRIG_PULSE_WIDTH (1U) 8777 #define GTM_gtm_cls1_TOM1_CH13_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_TRIG_PULSE_MASK) 8778 8779 #define GTM_gtm_cls1_TOM1_CH13_CTRL_UDMODE_MASK (0xC0000U) 8780 #define GTM_gtm_cls1_TOM1_CH13_CTRL_UDMODE_SHIFT (18U) 8781 #define GTM_gtm_cls1_TOM1_CH13_CTRL_UDMODE_WIDTH (2U) 8782 #define GTM_gtm_cls1_TOM1_CH13_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_UDMODE_MASK) 8783 8784 #define GTM_gtm_cls1_TOM1_CH13_CTRL_RST_CCU0_MASK (0x100000U) 8785 #define GTM_gtm_cls1_TOM1_CH13_CTRL_RST_CCU0_SHIFT (20U) 8786 #define GTM_gtm_cls1_TOM1_CH13_CTRL_RST_CCU0_WIDTH (1U) 8787 #define GTM_gtm_cls1_TOM1_CH13_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_RST_CCU0_MASK) 8788 8789 #define GTM_gtm_cls1_TOM1_CH13_CTRL_OSM_TRIG_MASK (0x200000U) 8790 #define GTM_gtm_cls1_TOM1_CH13_CTRL_OSM_TRIG_SHIFT (21U) 8791 #define GTM_gtm_cls1_TOM1_CH13_CTRL_OSM_TRIG_WIDTH (1U) 8792 #define GTM_gtm_cls1_TOM1_CH13_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_OSM_TRIG_MASK) 8793 8794 #define GTM_gtm_cls1_TOM1_CH13_CTRL_EXT_TRIG_MASK (0x400000U) 8795 #define GTM_gtm_cls1_TOM1_CH13_CTRL_EXT_TRIG_SHIFT (22U) 8796 #define GTM_gtm_cls1_TOM1_CH13_CTRL_EXT_TRIG_WIDTH (1U) 8797 #define GTM_gtm_cls1_TOM1_CH13_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_EXT_TRIG_MASK) 8798 8799 #define GTM_gtm_cls1_TOM1_CH13_CTRL_EXTTRIGOUT_MASK (0x800000U) 8800 #define GTM_gtm_cls1_TOM1_CH13_CTRL_EXTTRIGOUT_SHIFT (23U) 8801 #define GTM_gtm_cls1_TOM1_CH13_CTRL_EXTTRIGOUT_WIDTH (1U) 8802 #define GTM_gtm_cls1_TOM1_CH13_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_EXTTRIGOUT_MASK) 8803 8804 #define GTM_gtm_cls1_TOM1_CH13_CTRL_TRIGOUT_MASK (0x1000000U) 8805 #define GTM_gtm_cls1_TOM1_CH13_CTRL_TRIGOUT_SHIFT (24U) 8806 #define GTM_gtm_cls1_TOM1_CH13_CTRL_TRIGOUT_WIDTH (1U) 8807 #define GTM_gtm_cls1_TOM1_CH13_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_TRIGOUT_MASK) 8808 8809 #define GTM_gtm_cls1_TOM1_CH13_CTRL_OSM_MASK (0x4000000U) 8810 #define GTM_gtm_cls1_TOM1_CH13_CTRL_OSM_SHIFT (26U) 8811 #define GTM_gtm_cls1_TOM1_CH13_CTRL_OSM_WIDTH (1U) 8812 #define GTM_gtm_cls1_TOM1_CH13_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_OSM_MASK) 8813 8814 #define GTM_gtm_cls1_TOM1_CH13_CTRL_FREEZE_MASK (0x80000000U) 8815 #define GTM_gtm_cls1_TOM1_CH13_CTRL_FREEZE_SHIFT (31U) 8816 #define GTM_gtm_cls1_TOM1_CH13_CTRL_FREEZE_WIDTH (1U) 8817 #define GTM_gtm_cls1_TOM1_CH13_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_FREEZE_MASK) 8818 /*! @} */ 8819 8820 /*! @name TOM1_CH13_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 8821 /*! @{ */ 8822 8823 #define GTM_gtm_cls1_TOM1_CH13_SR0_SR0_MASK (0xFFFFU) 8824 #define GTM_gtm_cls1_TOM1_CH13_SR0_SR0_SHIFT (0U) 8825 #define GTM_gtm_cls1_TOM1_CH13_SR0_SR0_WIDTH (16U) 8826 #define GTM_gtm_cls1_TOM1_CH13_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_SR0_SR0_MASK) 8827 /*! @} */ 8828 8829 /*! @name TOM1_CH13_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 8830 /*! @{ */ 8831 8832 #define GTM_gtm_cls1_TOM1_CH13_SR1_SR1_MASK (0xFFFFU) 8833 #define GTM_gtm_cls1_TOM1_CH13_SR1_SR1_SHIFT (0U) 8834 #define GTM_gtm_cls1_TOM1_CH13_SR1_SR1_WIDTH (16U) 8835 #define GTM_gtm_cls1_TOM1_CH13_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_SR1_SR1_MASK) 8836 /*! @} */ 8837 8838 /*! @name TOM1_CH13_CM0 - TOM[i] channel [x] CCU0 compare register */ 8839 /*! @{ */ 8840 8841 #define GTM_gtm_cls1_TOM1_CH13_CM0_CM0_MASK (0xFFFFU) 8842 #define GTM_gtm_cls1_TOM1_CH13_CM0_CM0_SHIFT (0U) 8843 #define GTM_gtm_cls1_TOM1_CH13_CM0_CM0_WIDTH (16U) 8844 #define GTM_gtm_cls1_TOM1_CH13_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CM0_CM0_MASK) 8845 /*! @} */ 8846 8847 /*! @name TOM1_CH13_CM1 - TOM[i] channel [x] CCU1 compare register */ 8848 /*! @{ */ 8849 8850 #define GTM_gtm_cls1_TOM1_CH13_CM1_CM1_MASK (0xFFFFU) 8851 #define GTM_gtm_cls1_TOM1_CH13_CM1_CM1_SHIFT (0U) 8852 #define GTM_gtm_cls1_TOM1_CH13_CM1_CM1_WIDTH (16U) 8853 #define GTM_gtm_cls1_TOM1_CH13_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CM1_CM1_MASK) 8854 /*! @} */ 8855 8856 /*! @name TOM1_CH13_CN0 - TOM[i] channel [x] CCU0 counter */ 8857 /*! @{ */ 8858 8859 #define GTM_gtm_cls1_TOM1_CH13_CN0_CN0_MASK (0xFFFFU) 8860 #define GTM_gtm_cls1_TOM1_CH13_CN0_CN0_SHIFT (0U) 8861 #define GTM_gtm_cls1_TOM1_CH13_CN0_CN0_WIDTH (16U) 8862 #define GTM_gtm_cls1_TOM1_CH13_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CN0_CN0_MASK) 8863 /*! @} */ 8864 8865 /*! @name TOM1_CH13_STAT - TOM[i] channel [x] status register */ 8866 /*! @{ */ 8867 8868 #define GTM_gtm_cls1_TOM1_CH13_STAT_OL_MASK (0x1U) 8869 #define GTM_gtm_cls1_TOM1_CH13_STAT_OL_SHIFT (0U) 8870 #define GTM_gtm_cls1_TOM1_CH13_STAT_OL_WIDTH (1U) 8871 #define GTM_gtm_cls1_TOM1_CH13_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_STAT_OL_MASK) 8872 8873 #define GTM_gtm_cls1_TOM1_CH13_STAT_OSM_RTF_MASK (0x20000000U) 8874 #define GTM_gtm_cls1_TOM1_CH13_STAT_OSM_RTF_SHIFT (29U) 8875 #define GTM_gtm_cls1_TOM1_CH13_STAT_OSM_RTF_WIDTH (1U) 8876 #define GTM_gtm_cls1_TOM1_CH13_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_STAT_OSM_RTF_MASK) 8877 /*! @} */ 8878 8879 /*! @name TOM1_CH13_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 8880 /*! @{ */ 8881 8882 #define GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 8883 #define GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 8884 #define GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 8885 #define GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU0TC_MASK) 8886 8887 #define GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 8888 #define GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 8889 #define GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 8890 #define GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_IRQ_NOTIFY_CCU1TC_MASK) 8891 /*! @} */ 8892 8893 /*! @name TOM1_CH13_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 8894 /*! @{ */ 8895 8896 #define GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 8897 #define GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 8898 #define GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 8899 #define GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU0TC_IRQ_EN_MASK) 8900 8901 #define GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 8902 #define GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 8903 #define GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 8904 #define GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_IRQ_EN_CCU1TC_IRQ_EN_MASK) 8905 /*! @} */ 8906 8907 /*! @name TOM1_CH13_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 8908 /*! @{ */ 8909 8910 #define GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 8911 #define GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 8912 #define GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 8913 #define GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU0TC_MASK) 8914 8915 #define GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 8916 #define GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 8917 #define GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 8918 #define GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_IRQ_FORCINT_TRG_CCU1TC_MASK) 8919 /*! @} */ 8920 8921 /*! @name TOM1_CH13_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 8922 /*! @{ */ 8923 8924 #define GTM_gtm_cls1_TOM1_CH13_IRQ_MODE_IRQ_MODE_MASK (0x3U) 8925 #define GTM_gtm_cls1_TOM1_CH13_IRQ_MODE_IRQ_MODE_SHIFT (0U) 8926 #define GTM_gtm_cls1_TOM1_CH13_IRQ_MODE_IRQ_MODE_WIDTH (2U) 8927 #define GTM_gtm_cls1_TOM1_CH13_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_IRQ_MODE_IRQ_MODE_MASK) 8928 /*! @} */ 8929 8930 /*! @name TOM1_CH13_CTRL_SR - TOM[i] channel [x] control shadow register */ 8931 /*! @{ */ 8932 8933 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR_SL_SR_MASK (0x800U) 8934 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR_SL_SR_SHIFT (11U) 8935 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR_SL_SR_WIDTH (1U) 8936 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_SR_SL_SR_MASK) 8937 8938 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 8939 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 8940 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 8941 #define GTM_gtm_cls1_TOM1_CH13_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH13_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH13_CTRL_SR_CLK_SRC_SR_MASK) 8942 /*! @} */ 8943 8944 /*! @name TOM1_CH14_CTRL - TOM[i] channel [x] control register */ 8945 /*! @{ */ 8946 8947 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR0_TRIG_MASK (0x80U) 8948 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR0_TRIG_SHIFT (7U) 8949 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR0_TRIG_WIDTH (1U) 8950 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_SR0_TRIG_MASK) 8951 8952 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SL_MASK (0x800U) 8953 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SL_SHIFT (11U) 8954 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SL_WIDTH (1U) 8955 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_SL_MASK) 8956 8957 #define GTM_gtm_cls1_TOM1_CH14_CTRL_CLK_SRC_MASK (0xF000U) 8958 #define GTM_gtm_cls1_TOM1_CH14_CTRL_CLK_SRC_SHIFT (12U) 8959 #define GTM_gtm_cls1_TOM1_CH14_CTRL_CLK_SRC_WIDTH (4U) 8960 #define GTM_gtm_cls1_TOM1_CH14_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_CLK_SRC_MASK) 8961 8962 #define GTM_gtm_cls1_TOM1_CH14_CTRL_TRIG_PULSE_MASK (0x20000U) 8963 #define GTM_gtm_cls1_TOM1_CH14_CTRL_TRIG_PULSE_SHIFT (17U) 8964 #define GTM_gtm_cls1_TOM1_CH14_CTRL_TRIG_PULSE_WIDTH (1U) 8965 #define GTM_gtm_cls1_TOM1_CH14_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_TRIG_PULSE_MASK) 8966 8967 #define GTM_gtm_cls1_TOM1_CH14_CTRL_UDMODE_MASK (0xC0000U) 8968 #define GTM_gtm_cls1_TOM1_CH14_CTRL_UDMODE_SHIFT (18U) 8969 #define GTM_gtm_cls1_TOM1_CH14_CTRL_UDMODE_WIDTH (2U) 8970 #define GTM_gtm_cls1_TOM1_CH14_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_UDMODE_MASK) 8971 8972 #define GTM_gtm_cls1_TOM1_CH14_CTRL_RST_CCU0_MASK (0x100000U) 8973 #define GTM_gtm_cls1_TOM1_CH14_CTRL_RST_CCU0_SHIFT (20U) 8974 #define GTM_gtm_cls1_TOM1_CH14_CTRL_RST_CCU0_WIDTH (1U) 8975 #define GTM_gtm_cls1_TOM1_CH14_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_RST_CCU0_MASK) 8976 8977 #define GTM_gtm_cls1_TOM1_CH14_CTRL_OSM_TRIG_MASK (0x200000U) 8978 #define GTM_gtm_cls1_TOM1_CH14_CTRL_OSM_TRIG_SHIFT (21U) 8979 #define GTM_gtm_cls1_TOM1_CH14_CTRL_OSM_TRIG_WIDTH (1U) 8980 #define GTM_gtm_cls1_TOM1_CH14_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_OSM_TRIG_MASK) 8981 8982 #define GTM_gtm_cls1_TOM1_CH14_CTRL_EXT_TRIG_MASK (0x400000U) 8983 #define GTM_gtm_cls1_TOM1_CH14_CTRL_EXT_TRIG_SHIFT (22U) 8984 #define GTM_gtm_cls1_TOM1_CH14_CTRL_EXT_TRIG_WIDTH (1U) 8985 #define GTM_gtm_cls1_TOM1_CH14_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_EXT_TRIG_MASK) 8986 8987 #define GTM_gtm_cls1_TOM1_CH14_CTRL_EXTTRIGOUT_MASK (0x800000U) 8988 #define GTM_gtm_cls1_TOM1_CH14_CTRL_EXTTRIGOUT_SHIFT (23U) 8989 #define GTM_gtm_cls1_TOM1_CH14_CTRL_EXTTRIGOUT_WIDTH (1U) 8990 #define GTM_gtm_cls1_TOM1_CH14_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_EXTTRIGOUT_MASK) 8991 8992 #define GTM_gtm_cls1_TOM1_CH14_CTRL_TRIGOUT_MASK (0x1000000U) 8993 #define GTM_gtm_cls1_TOM1_CH14_CTRL_TRIGOUT_SHIFT (24U) 8994 #define GTM_gtm_cls1_TOM1_CH14_CTRL_TRIGOUT_WIDTH (1U) 8995 #define GTM_gtm_cls1_TOM1_CH14_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_TRIGOUT_MASK) 8996 8997 #define GTM_gtm_cls1_TOM1_CH14_CTRL_OSM_MASK (0x4000000U) 8998 #define GTM_gtm_cls1_TOM1_CH14_CTRL_OSM_SHIFT (26U) 8999 #define GTM_gtm_cls1_TOM1_CH14_CTRL_OSM_WIDTH (1U) 9000 #define GTM_gtm_cls1_TOM1_CH14_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_OSM_MASK) 9001 9002 #define GTM_gtm_cls1_TOM1_CH14_CTRL_FREEZE_MASK (0x80000000U) 9003 #define GTM_gtm_cls1_TOM1_CH14_CTRL_FREEZE_SHIFT (31U) 9004 #define GTM_gtm_cls1_TOM1_CH14_CTRL_FREEZE_WIDTH (1U) 9005 #define GTM_gtm_cls1_TOM1_CH14_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_FREEZE_MASK) 9006 /*! @} */ 9007 9008 /*! @name TOM1_CH14_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 9009 /*! @{ */ 9010 9011 #define GTM_gtm_cls1_TOM1_CH14_SR0_SR0_MASK (0xFFFFU) 9012 #define GTM_gtm_cls1_TOM1_CH14_SR0_SR0_SHIFT (0U) 9013 #define GTM_gtm_cls1_TOM1_CH14_SR0_SR0_WIDTH (16U) 9014 #define GTM_gtm_cls1_TOM1_CH14_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_SR0_SR0_MASK) 9015 /*! @} */ 9016 9017 /*! @name TOM1_CH14_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 9018 /*! @{ */ 9019 9020 #define GTM_gtm_cls1_TOM1_CH14_SR1_SR1_MASK (0xFFFFU) 9021 #define GTM_gtm_cls1_TOM1_CH14_SR1_SR1_SHIFT (0U) 9022 #define GTM_gtm_cls1_TOM1_CH14_SR1_SR1_WIDTH (16U) 9023 #define GTM_gtm_cls1_TOM1_CH14_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_SR1_SR1_MASK) 9024 /*! @} */ 9025 9026 /*! @name TOM1_CH14_CM0 - TOM[i] channel [x] CCU0 compare register */ 9027 /*! @{ */ 9028 9029 #define GTM_gtm_cls1_TOM1_CH14_CM0_CM0_MASK (0xFFFFU) 9030 #define GTM_gtm_cls1_TOM1_CH14_CM0_CM0_SHIFT (0U) 9031 #define GTM_gtm_cls1_TOM1_CH14_CM0_CM0_WIDTH (16U) 9032 #define GTM_gtm_cls1_TOM1_CH14_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CM0_CM0_MASK) 9033 /*! @} */ 9034 9035 /*! @name TOM1_CH14_CM1 - TOM[i] channel [x] CCU1 compare register */ 9036 /*! @{ */ 9037 9038 #define GTM_gtm_cls1_TOM1_CH14_CM1_CM1_MASK (0xFFFFU) 9039 #define GTM_gtm_cls1_TOM1_CH14_CM1_CM1_SHIFT (0U) 9040 #define GTM_gtm_cls1_TOM1_CH14_CM1_CM1_WIDTH (16U) 9041 #define GTM_gtm_cls1_TOM1_CH14_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CM1_CM1_MASK) 9042 /*! @} */ 9043 9044 /*! @name TOM1_CH14_CN0 - TOM[i] channel [x] CCU0 counter */ 9045 /*! @{ */ 9046 9047 #define GTM_gtm_cls1_TOM1_CH14_CN0_CN0_MASK (0xFFFFU) 9048 #define GTM_gtm_cls1_TOM1_CH14_CN0_CN0_SHIFT (0U) 9049 #define GTM_gtm_cls1_TOM1_CH14_CN0_CN0_WIDTH (16U) 9050 #define GTM_gtm_cls1_TOM1_CH14_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CN0_CN0_MASK) 9051 /*! @} */ 9052 9053 /*! @name TOM1_CH14_STAT - TOM[i] channel [x] status register */ 9054 /*! @{ */ 9055 9056 #define GTM_gtm_cls1_TOM1_CH14_STAT_OL_MASK (0x1U) 9057 #define GTM_gtm_cls1_TOM1_CH14_STAT_OL_SHIFT (0U) 9058 #define GTM_gtm_cls1_TOM1_CH14_STAT_OL_WIDTH (1U) 9059 #define GTM_gtm_cls1_TOM1_CH14_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_STAT_OL_MASK) 9060 9061 #define GTM_gtm_cls1_TOM1_CH14_STAT_OSM_RTF_MASK (0x20000000U) 9062 #define GTM_gtm_cls1_TOM1_CH14_STAT_OSM_RTF_SHIFT (29U) 9063 #define GTM_gtm_cls1_TOM1_CH14_STAT_OSM_RTF_WIDTH (1U) 9064 #define GTM_gtm_cls1_TOM1_CH14_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_STAT_OSM_RTF_MASK) 9065 /*! @} */ 9066 9067 /*! @name TOM1_CH14_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 9068 /*! @{ */ 9069 9070 #define GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 9071 #define GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 9072 #define GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 9073 #define GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU0TC_MASK) 9074 9075 #define GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 9076 #define GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 9077 #define GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 9078 #define GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_IRQ_NOTIFY_CCU1TC_MASK) 9079 /*! @} */ 9080 9081 /*! @name TOM1_CH14_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 9082 /*! @{ */ 9083 9084 #define GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 9085 #define GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 9086 #define GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 9087 #define GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU0TC_IRQ_EN_MASK) 9088 9089 #define GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 9090 #define GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 9091 #define GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 9092 #define GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_IRQ_EN_CCU1TC_IRQ_EN_MASK) 9093 /*! @} */ 9094 9095 /*! @name TOM1_CH14_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 9096 /*! @{ */ 9097 9098 #define GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 9099 #define GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 9100 #define GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 9101 #define GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU0TC_MASK) 9102 9103 #define GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 9104 #define GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 9105 #define GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 9106 #define GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_IRQ_FORCINT_TRG_CCU1TC_MASK) 9107 /*! @} */ 9108 9109 /*! @name TOM1_CH14_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 9110 /*! @{ */ 9111 9112 #define GTM_gtm_cls1_TOM1_CH14_IRQ_MODE_IRQ_MODE_MASK (0x3U) 9113 #define GTM_gtm_cls1_TOM1_CH14_IRQ_MODE_IRQ_MODE_SHIFT (0U) 9114 #define GTM_gtm_cls1_TOM1_CH14_IRQ_MODE_IRQ_MODE_WIDTH (2U) 9115 #define GTM_gtm_cls1_TOM1_CH14_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_IRQ_MODE_IRQ_MODE_MASK) 9116 /*! @} */ 9117 9118 /*! @name TOM1_CH14_CTRL_SR - TOM[i] channel [x] control shadow register */ 9119 /*! @{ */ 9120 9121 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR_SL_SR_MASK (0x800U) 9122 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR_SL_SR_SHIFT (11U) 9123 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR_SL_SR_WIDTH (1U) 9124 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_SR_SL_SR_MASK) 9125 9126 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 9127 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 9128 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 9129 #define GTM_gtm_cls1_TOM1_CH14_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH14_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH14_CTRL_SR_CLK_SRC_SR_MASK) 9130 /*! @} */ 9131 9132 /*! @name TOM1_CH15_CTRL - TOM[i] channel [x] control register */ 9133 /*! @{ */ 9134 9135 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR0_TRIG_MASK (0x80U) 9136 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR0_TRIG_SHIFT (7U) 9137 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR0_TRIG_WIDTH (1U) 9138 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR0_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_SR0_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_SR0_TRIG_MASK) 9139 9140 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SL_MASK (0x800U) 9141 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SL_SHIFT (11U) 9142 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SL_WIDTH (1U) 9143 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_SL_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_SL_MASK) 9144 9145 #define GTM_gtm_cls1_TOM1_CH15_CTRL_CLK_SRC_MASK (0xF000U) 9146 #define GTM_gtm_cls1_TOM1_CH15_CTRL_CLK_SRC_SHIFT (12U) 9147 #define GTM_gtm_cls1_TOM1_CH15_CTRL_CLK_SRC_WIDTH (4U) 9148 #define GTM_gtm_cls1_TOM1_CH15_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_CLK_SRC_MASK) 9149 9150 #define GTM_gtm_cls1_TOM1_CH15_CTRL_TRIG_PULSE_MASK (0x20000U) 9151 #define GTM_gtm_cls1_TOM1_CH15_CTRL_TRIG_PULSE_SHIFT (17U) 9152 #define GTM_gtm_cls1_TOM1_CH15_CTRL_TRIG_PULSE_WIDTH (1U) 9153 #define GTM_gtm_cls1_TOM1_CH15_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_TRIG_PULSE_MASK) 9154 9155 #define GTM_gtm_cls1_TOM1_CH15_CTRL_UDMODE_MASK (0xC0000U) 9156 #define GTM_gtm_cls1_TOM1_CH15_CTRL_UDMODE_SHIFT (18U) 9157 #define GTM_gtm_cls1_TOM1_CH15_CTRL_UDMODE_WIDTH (2U) 9158 #define GTM_gtm_cls1_TOM1_CH15_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_UDMODE_MASK) 9159 9160 #define GTM_gtm_cls1_TOM1_CH15_CTRL_RST_CCU0_MASK (0x100000U) 9161 #define GTM_gtm_cls1_TOM1_CH15_CTRL_RST_CCU0_SHIFT (20U) 9162 #define GTM_gtm_cls1_TOM1_CH15_CTRL_RST_CCU0_WIDTH (1U) 9163 #define GTM_gtm_cls1_TOM1_CH15_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_RST_CCU0_MASK) 9164 9165 #define GTM_gtm_cls1_TOM1_CH15_CTRL_OSM_TRIG_MASK (0x200000U) 9166 #define GTM_gtm_cls1_TOM1_CH15_CTRL_OSM_TRIG_SHIFT (21U) 9167 #define GTM_gtm_cls1_TOM1_CH15_CTRL_OSM_TRIG_WIDTH (1U) 9168 #define GTM_gtm_cls1_TOM1_CH15_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_OSM_TRIG_MASK) 9169 9170 #define GTM_gtm_cls1_TOM1_CH15_CTRL_EXT_TRIG_MASK (0x400000U) 9171 #define GTM_gtm_cls1_TOM1_CH15_CTRL_EXT_TRIG_SHIFT (22U) 9172 #define GTM_gtm_cls1_TOM1_CH15_CTRL_EXT_TRIG_WIDTH (1U) 9173 #define GTM_gtm_cls1_TOM1_CH15_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_EXT_TRIG_MASK) 9174 9175 #define GTM_gtm_cls1_TOM1_CH15_CTRL_EXTTRIGOUT_MASK (0x800000U) 9176 #define GTM_gtm_cls1_TOM1_CH15_CTRL_EXTTRIGOUT_SHIFT (23U) 9177 #define GTM_gtm_cls1_TOM1_CH15_CTRL_EXTTRIGOUT_WIDTH (1U) 9178 #define GTM_gtm_cls1_TOM1_CH15_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_EXTTRIGOUT_MASK) 9179 9180 #define GTM_gtm_cls1_TOM1_CH15_CTRL_TRIGOUT_MASK (0x1000000U) 9181 #define GTM_gtm_cls1_TOM1_CH15_CTRL_TRIGOUT_SHIFT (24U) 9182 #define GTM_gtm_cls1_TOM1_CH15_CTRL_TRIGOUT_WIDTH (1U) 9183 #define GTM_gtm_cls1_TOM1_CH15_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_TRIGOUT_MASK) 9184 9185 #define GTM_gtm_cls1_TOM1_CH15_CTRL_OSM_MASK (0x4000000U) 9186 #define GTM_gtm_cls1_TOM1_CH15_CTRL_OSM_SHIFT (26U) 9187 #define GTM_gtm_cls1_TOM1_CH15_CTRL_OSM_WIDTH (1U) 9188 #define GTM_gtm_cls1_TOM1_CH15_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_OSM_MASK) 9189 9190 #define GTM_gtm_cls1_TOM1_CH15_CTRL_BITREV_MASK (0x8000000U) 9191 #define GTM_gtm_cls1_TOM1_CH15_CTRL_BITREV_SHIFT (27U) 9192 #define GTM_gtm_cls1_TOM1_CH15_CTRL_BITREV_WIDTH (1U) 9193 #define GTM_gtm_cls1_TOM1_CH15_CTRL_BITREV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_BITREV_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_BITREV_MASK) 9194 9195 #define GTM_gtm_cls1_TOM1_CH15_CTRL_FREEZE_MASK (0x80000000U) 9196 #define GTM_gtm_cls1_TOM1_CH15_CTRL_FREEZE_SHIFT (31U) 9197 #define GTM_gtm_cls1_TOM1_CH15_CTRL_FREEZE_WIDTH (1U) 9198 #define GTM_gtm_cls1_TOM1_CH15_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_FREEZE_MASK) 9199 /*! @} */ 9200 9201 /*! @name TOM1_CH15_SR0 - TOM[i] channel [x] CCU0 compare shadow register */ 9202 /*! @{ */ 9203 9204 #define GTM_gtm_cls1_TOM1_CH15_SR0_SR0_MASK (0xFFFFU) 9205 #define GTM_gtm_cls1_TOM1_CH15_SR0_SR0_SHIFT (0U) 9206 #define GTM_gtm_cls1_TOM1_CH15_SR0_SR0_WIDTH (16U) 9207 #define GTM_gtm_cls1_TOM1_CH15_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_SR0_SR0_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_SR0_SR0_MASK) 9208 /*! @} */ 9209 9210 /*! @name TOM1_CH15_SR1 - TOM[i] channel [x] CCU1 compare shadow register */ 9211 /*! @{ */ 9212 9213 #define GTM_gtm_cls1_TOM1_CH15_SR1_SR1_MASK (0xFFFFU) 9214 #define GTM_gtm_cls1_TOM1_CH15_SR1_SR1_SHIFT (0U) 9215 #define GTM_gtm_cls1_TOM1_CH15_SR1_SR1_WIDTH (16U) 9216 #define GTM_gtm_cls1_TOM1_CH15_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_SR1_SR1_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_SR1_SR1_MASK) 9217 /*! @} */ 9218 9219 /*! @name TOM1_CH15_CM0 - TOM[i] channel [x] CCU0 compare register */ 9220 /*! @{ */ 9221 9222 #define GTM_gtm_cls1_TOM1_CH15_CM0_CM0_MASK (0xFFFFU) 9223 #define GTM_gtm_cls1_TOM1_CH15_CM0_CM0_SHIFT (0U) 9224 #define GTM_gtm_cls1_TOM1_CH15_CM0_CM0_WIDTH (16U) 9225 #define GTM_gtm_cls1_TOM1_CH15_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CM0_CM0_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CM0_CM0_MASK) 9226 /*! @} */ 9227 9228 /*! @name TOM1_CH15_CM1 - TOM[i] channel [x] CCU1 compare register */ 9229 /*! @{ */ 9230 9231 #define GTM_gtm_cls1_TOM1_CH15_CM1_CM1_MASK (0xFFFFU) 9232 #define GTM_gtm_cls1_TOM1_CH15_CM1_CM1_SHIFT (0U) 9233 #define GTM_gtm_cls1_TOM1_CH15_CM1_CM1_WIDTH (16U) 9234 #define GTM_gtm_cls1_TOM1_CH15_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CM1_CM1_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CM1_CM1_MASK) 9235 /*! @} */ 9236 9237 /*! @name TOM1_CH15_CN0 - TOM[i] channel [x] CCU0 counter */ 9238 /*! @{ */ 9239 9240 #define GTM_gtm_cls1_TOM1_CH15_CN0_CN0_MASK (0xFFFFU) 9241 #define GTM_gtm_cls1_TOM1_CH15_CN0_CN0_SHIFT (0U) 9242 #define GTM_gtm_cls1_TOM1_CH15_CN0_CN0_WIDTH (16U) 9243 #define GTM_gtm_cls1_TOM1_CH15_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CN0_CN0_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CN0_CN0_MASK) 9244 /*! @} */ 9245 9246 /*! @name TOM1_CH15_STAT - TOM[i] channel [x] status register */ 9247 /*! @{ */ 9248 9249 #define GTM_gtm_cls1_TOM1_CH15_STAT_OL_MASK (0x1U) 9250 #define GTM_gtm_cls1_TOM1_CH15_STAT_OL_SHIFT (0U) 9251 #define GTM_gtm_cls1_TOM1_CH15_STAT_OL_WIDTH (1U) 9252 #define GTM_gtm_cls1_TOM1_CH15_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_STAT_OL_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_STAT_OL_MASK) 9253 9254 #define GTM_gtm_cls1_TOM1_CH15_STAT_OSM_RTF_MASK (0x20000000U) 9255 #define GTM_gtm_cls1_TOM1_CH15_STAT_OSM_RTF_SHIFT (29U) 9256 #define GTM_gtm_cls1_TOM1_CH15_STAT_OSM_RTF_WIDTH (1U) 9257 #define GTM_gtm_cls1_TOM1_CH15_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_STAT_OSM_RTF_MASK) 9258 /*! @} */ 9259 9260 /*! @name TOM1_CH15_IRQ_NOTIFY - TOM[i] channel [x] interrupt notification register */ 9261 /*! @{ */ 9262 9263 #define GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 9264 #define GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 9265 #define GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 9266 #define GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU0TC_MASK) 9267 9268 #define GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 9269 #define GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 9270 #define GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 9271 #define GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_IRQ_NOTIFY_CCU1TC_MASK) 9272 /*! @} */ 9273 9274 /*! @name TOM1_CH15_IRQ_EN - TOM[i] channel [x] interrupt enable register */ 9275 /*! @{ */ 9276 9277 #define GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 9278 #define GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 9279 #define GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 9280 #define GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU0TC_IRQ_EN_MASK) 9281 9282 #define GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 9283 #define GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 9284 #define GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 9285 #define GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_IRQ_EN_CCU1TC_IRQ_EN_MASK) 9286 /*! @} */ 9287 9288 /*! @name TOM1_CH15_IRQ_FORCINT - TOM[i] channel [x] force interrupt register */ 9289 /*! @{ */ 9290 9291 #define GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 9292 #define GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 9293 #define GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 9294 #define GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU0TC_MASK) 9295 9296 #define GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 9297 #define GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 9298 #define GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 9299 #define GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_IRQ_FORCINT_TRG_CCU1TC_MASK) 9300 /*! @} */ 9301 9302 /*! @name TOM1_CH15_IRQ_MODE - TOM[i] channel [x] interrupt mode register */ 9303 /*! @{ */ 9304 9305 #define GTM_gtm_cls1_TOM1_CH15_IRQ_MODE_IRQ_MODE_MASK (0x3U) 9306 #define GTM_gtm_cls1_TOM1_CH15_IRQ_MODE_IRQ_MODE_SHIFT (0U) 9307 #define GTM_gtm_cls1_TOM1_CH15_IRQ_MODE_IRQ_MODE_WIDTH (2U) 9308 #define GTM_gtm_cls1_TOM1_CH15_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_IRQ_MODE_IRQ_MODE_MASK) 9309 /*! @} */ 9310 9311 /*! @name TOM1_CH15_CTRL_SR - TOM[i] channel [x] control shadow register */ 9312 /*! @{ */ 9313 9314 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR_SL_SR_MASK (0x800U) 9315 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR_SL_SR_SHIFT (11U) 9316 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR_SL_SR_WIDTH (1U) 9317 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_SR_SL_SR_MASK) 9318 9319 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 9320 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 9321 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 9322 #define GTM_gtm_cls1_TOM1_CH15_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_CH15_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_TOM1_CH15_CTRL_SR_CLK_SRC_SR_MASK) 9323 /*! @} */ 9324 9325 /*! @name TOM1_TGC0_GLB_CTRL - TOM[i] TGC [g] global control register */ 9326 /*! @{ */ 9327 9328 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_HOST_TRIG_MASK (0x1U) 9329 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_HOST_TRIG_SHIFT (0U) 9330 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_HOST_TRIG_WIDTH (1U) 9331 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_HOST_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_HOST_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_HOST_TRIG_MASK) 9332 9333 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH0_MASK (0x100U) 9334 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH0_SHIFT (8U) 9335 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH0_WIDTH (1U) 9336 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH0_MASK) 9337 9338 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH1_MASK (0x200U) 9339 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH1_SHIFT (9U) 9340 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH1_WIDTH (1U) 9341 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH1_MASK) 9342 9343 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH2_MASK (0x400U) 9344 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH2_SHIFT (10U) 9345 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH2_WIDTH (1U) 9346 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH2_MASK) 9347 9348 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH3_MASK (0x800U) 9349 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH3_SHIFT (11U) 9350 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH3_WIDTH (1U) 9351 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH3_MASK) 9352 9353 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH4_MASK (0x1000U) 9354 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH4_SHIFT (12U) 9355 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH4_WIDTH (1U) 9356 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH4_MASK) 9357 9358 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH5_MASK (0x2000U) 9359 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH5_SHIFT (13U) 9360 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH5_WIDTH (1U) 9361 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH5_MASK) 9362 9363 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH6_MASK (0x4000U) 9364 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH6_SHIFT (14U) 9365 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH6_WIDTH (1U) 9366 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH6_MASK) 9367 9368 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH7_MASK (0x8000U) 9369 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH7_SHIFT (15U) 9370 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH7_WIDTH (1U) 9371 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_RST_CH7_MASK) 9372 9373 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL0_MASK (0x30000U) 9374 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL0_SHIFT (16U) 9375 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL0_WIDTH (2U) 9376 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL0_MASK) 9377 9378 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL1_MASK (0xC0000U) 9379 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL1_SHIFT (18U) 9380 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL1_WIDTH (2U) 9381 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL1_MASK) 9382 9383 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL2_MASK (0x300000U) 9384 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL2_SHIFT (20U) 9385 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL2_WIDTH (2U) 9386 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL2_MASK) 9387 9388 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL3_MASK (0xC00000U) 9389 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL3_SHIFT (22U) 9390 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL3_WIDTH (2U) 9391 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL3_MASK) 9392 9393 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL4_MASK (0x3000000U) 9394 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL4_SHIFT (24U) 9395 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL4_WIDTH (2U) 9396 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL4_MASK) 9397 9398 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL5_MASK (0xC000000U) 9399 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL5_SHIFT (26U) 9400 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL5_WIDTH (2U) 9401 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL5_MASK) 9402 9403 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL6_MASK (0x30000000U) 9404 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL6_SHIFT (28U) 9405 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL6_WIDTH (2U) 9406 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL6_MASK) 9407 9408 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL7_MASK (0xC0000000U) 9409 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL7_SHIFT (30U) 9410 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL7_WIDTH (2U) 9411 #define GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_GLB_CTRL_UPEN_CTRL7_MASK) 9412 /*! @} */ 9413 9414 /*! @name TOM1_TGC0_ACT_TB - TOM[i] TGC [g] action time base register */ 9415 /*! @{ */ 9416 9417 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_ACT_TB_MASK (0xFFFFFFU) 9418 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_ACT_TB_SHIFT (0U) 9419 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_ACT_TB_WIDTH (24U) 9420 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_ACT_TB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ACT_TB_ACT_TB_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ACT_TB_ACT_TB_MASK) 9421 9422 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TB_TRIG_MASK (0x1000000U) 9423 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TB_TRIG_SHIFT (24U) 9424 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TB_TRIG_WIDTH (1U) 9425 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TB_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TB_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TB_TRIG_MASK) 9426 9427 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TBU_SEL_MASK (0x6000000U) 9428 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TBU_SEL_SHIFT (25U) 9429 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TBU_SEL_WIDTH (2U) 9430 #define GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TBU_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TBU_SEL_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ACT_TB_TBU_SEL_MASK) 9431 /*! @} */ 9432 9433 /*! @name TOM1_TGC0_FUPD_CTRL - TOM[i] TGC [g] force update control register */ 9434 /*! @{ */ 9435 9436 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL0_MASK (0x3U) 9437 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL0_SHIFT (0U) 9438 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL0_WIDTH (2U) 9439 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL0_MASK) 9440 9441 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL1_MASK (0xCU) 9442 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL1_SHIFT (2U) 9443 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL1_WIDTH (2U) 9444 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL1_MASK) 9445 9446 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL2_MASK (0x30U) 9447 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL2_SHIFT (4U) 9448 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL2_WIDTH (2U) 9449 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL2_MASK) 9450 9451 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL3_MASK (0xC0U) 9452 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL3_SHIFT (6U) 9453 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL3_WIDTH (2U) 9454 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL3_MASK) 9455 9456 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL4_MASK (0x300U) 9457 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL4_SHIFT (8U) 9458 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL4_WIDTH (2U) 9459 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL4_MASK) 9460 9461 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL5_MASK (0xC00U) 9462 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL5_SHIFT (10U) 9463 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL5_WIDTH (2U) 9464 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL5_MASK) 9465 9466 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL6_MASK (0x3000U) 9467 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL6_SHIFT (12U) 9468 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL6_WIDTH (2U) 9469 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL6_MASK) 9470 9471 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL7_MASK (0xC000U) 9472 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL7_SHIFT (14U) 9473 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL7_WIDTH (2U) 9474 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_FUPD_CTRL7_MASK) 9475 9476 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH0_MASK (0x30000U) 9477 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH0_SHIFT (16U) 9478 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH0_WIDTH (2U) 9479 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH0_MASK) 9480 9481 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH1_MASK (0xC0000U) 9482 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH1_SHIFT (18U) 9483 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH1_WIDTH (2U) 9484 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH1_MASK) 9485 9486 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH2_MASK (0x300000U) 9487 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH2_SHIFT (20U) 9488 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH2_WIDTH (2U) 9489 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH2_MASK) 9490 9491 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH3_MASK (0xC00000U) 9492 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH3_SHIFT (22U) 9493 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH3_WIDTH (2U) 9494 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH3_MASK) 9495 9496 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH4_MASK (0x3000000U) 9497 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH4_SHIFT (24U) 9498 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH4_WIDTH (2U) 9499 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH4_MASK) 9500 9501 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH5_MASK (0xC000000U) 9502 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH5_SHIFT (26U) 9503 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH5_WIDTH (2U) 9504 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH5_MASK) 9505 9506 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH6_MASK (0x30000000U) 9507 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH6_SHIFT (28U) 9508 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH6_WIDTH (2U) 9509 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH6_MASK) 9510 9511 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH7_MASK (0xC0000000U) 9512 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH7_SHIFT (30U) 9513 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH7_WIDTH (2U) 9514 #define GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_FUPD_CTRL_RSTCN0_CH7_MASK) 9515 /*! @} */ 9516 9517 /*! @name TOM1_TGC0_INT_TRIG - TOM[i] TGC [g] internal trigger control register */ 9518 /*! @{ */ 9519 9520 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG0_MASK (0x3U) 9521 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG0_SHIFT (0U) 9522 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG0_WIDTH (2U) 9523 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG0_MASK) 9524 9525 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG1_MASK (0xCU) 9526 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG1_SHIFT (2U) 9527 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG1_WIDTH (2U) 9528 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG1_MASK) 9529 9530 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG2_MASK (0x30U) 9531 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG2_SHIFT (4U) 9532 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG2_WIDTH (2U) 9533 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG2_MASK) 9534 9535 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG3_MASK (0xC0U) 9536 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG3_SHIFT (6U) 9537 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG3_WIDTH (2U) 9538 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG3_MASK) 9539 9540 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG4_MASK (0x300U) 9541 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG4_SHIFT (8U) 9542 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG4_WIDTH (2U) 9543 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG4_MASK) 9544 9545 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG5_MASK (0xC00U) 9546 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG5_SHIFT (10U) 9547 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG5_WIDTH (2U) 9548 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG5_MASK) 9549 9550 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG6_MASK (0x3000U) 9551 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG6_SHIFT (12U) 9552 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG6_WIDTH (2U) 9553 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG6_MASK) 9554 9555 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG7_MASK (0xC000U) 9556 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG7_SHIFT (14U) 9557 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG7_WIDTH (2U) 9558 #define GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_INT_TRIG_INT_TRIG7_MASK) 9559 /*! @} */ 9560 9561 /*! @name TOM1_TGC0_ENDIS_CTRL - TOM[i] TGC [g] enable/disable control register */ 9562 /*! @{ */ 9563 9564 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL0_MASK (0x3U) 9565 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL0_SHIFT (0U) 9566 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL0_WIDTH (2U) 9567 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL0_MASK) 9568 9569 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL1_MASK (0xCU) 9570 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL1_SHIFT (2U) 9571 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL1_WIDTH (2U) 9572 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL1_MASK) 9573 9574 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL2_MASK (0x30U) 9575 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL2_SHIFT (4U) 9576 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL2_WIDTH (2U) 9577 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL2_MASK) 9578 9579 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL3_MASK (0xC0U) 9580 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL3_SHIFT (6U) 9581 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL3_WIDTH (2U) 9582 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL3_MASK) 9583 9584 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL4_MASK (0x300U) 9585 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL4_SHIFT (8U) 9586 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL4_WIDTH (2U) 9587 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL4_MASK) 9588 9589 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL5_MASK (0xC00U) 9590 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL5_SHIFT (10U) 9591 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL5_WIDTH (2U) 9592 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL5_MASK) 9593 9594 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL6_MASK (0x3000U) 9595 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL6_SHIFT (12U) 9596 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL6_WIDTH (2U) 9597 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL6_MASK) 9598 9599 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL7_MASK (0xC000U) 9600 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL7_SHIFT (14U) 9601 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL7_WIDTH (2U) 9602 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_CTRL_ENDIS_CTRL7_MASK) 9603 /*! @} */ 9604 9605 /*! @name TOM1_TGC0_ENDIS_STAT - TOM[i] TGC [g] enable/disable status register */ 9606 /*! @{ */ 9607 9608 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT0_MASK (0x3U) 9609 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT0_SHIFT (0U) 9610 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT0_WIDTH (2U) 9611 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT0_MASK) 9612 9613 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT1_MASK (0xCU) 9614 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT1_SHIFT (2U) 9615 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT1_WIDTH (2U) 9616 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT1_MASK) 9617 9618 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT2_MASK (0x30U) 9619 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT2_SHIFT (4U) 9620 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT2_WIDTH (2U) 9621 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT2_MASK) 9622 9623 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT3_MASK (0xC0U) 9624 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT3_SHIFT (6U) 9625 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT3_WIDTH (2U) 9626 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT3_MASK) 9627 9628 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT4_MASK (0x300U) 9629 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT4_SHIFT (8U) 9630 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT4_WIDTH (2U) 9631 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT4_MASK) 9632 9633 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT5_MASK (0xC00U) 9634 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT5_SHIFT (10U) 9635 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT5_WIDTH (2U) 9636 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT5_MASK) 9637 9638 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT6_MASK (0x3000U) 9639 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT6_SHIFT (12U) 9640 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT6_WIDTH (2U) 9641 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT6_MASK) 9642 9643 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT7_MASK (0xC000U) 9644 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT7_SHIFT (14U) 9645 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT7_WIDTH (2U) 9646 #define GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_ENDIS_STAT_ENDIS_STAT7_MASK) 9647 /*! @} */ 9648 9649 /*! @name TOM1_TGC0_OUTEN_CTRL - TOM[i] TGC [g] output enable control register */ 9650 /*! @{ */ 9651 9652 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL0_MASK (0x3U) 9653 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL0_SHIFT (0U) 9654 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL0_WIDTH (2U) 9655 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL0_MASK) 9656 9657 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL1_MASK (0xCU) 9658 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL1_SHIFT (2U) 9659 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL1_WIDTH (2U) 9660 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL1_MASK) 9661 9662 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL2_MASK (0x30U) 9663 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL2_SHIFT (4U) 9664 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL2_WIDTH (2U) 9665 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL2_MASK) 9666 9667 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL3_MASK (0xC0U) 9668 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL3_SHIFT (6U) 9669 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL3_WIDTH (2U) 9670 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL3_MASK) 9671 9672 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL4_MASK (0x300U) 9673 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL4_SHIFT (8U) 9674 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL4_WIDTH (2U) 9675 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL4_MASK) 9676 9677 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL5_MASK (0xC00U) 9678 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL5_SHIFT (10U) 9679 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL5_WIDTH (2U) 9680 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL5_MASK) 9681 9682 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL6_MASK (0x3000U) 9683 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL6_SHIFT (12U) 9684 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL6_WIDTH (2U) 9685 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL6_MASK) 9686 9687 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL7_MASK (0xC000U) 9688 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL7_SHIFT (14U) 9689 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL7_WIDTH (2U) 9690 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_CTRL_OUTEN_CTRL7_MASK) 9691 /*! @} */ 9692 9693 /*! @name TOM1_TGC0_OUTEN_STAT - TOM[i] TGC [g] output enable status register */ 9694 /*! @{ */ 9695 9696 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT0_MASK (0x3U) 9697 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT0_SHIFT (0U) 9698 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT0_WIDTH (2U) 9699 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT0_MASK) 9700 9701 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT1_MASK (0xCU) 9702 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT1_SHIFT (2U) 9703 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT1_WIDTH (2U) 9704 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT1_MASK) 9705 9706 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT2_MASK (0x30U) 9707 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT2_SHIFT (4U) 9708 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT2_WIDTH (2U) 9709 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT2_MASK) 9710 9711 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT3_MASK (0xC0U) 9712 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT3_SHIFT (6U) 9713 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT3_WIDTH (2U) 9714 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT3_MASK) 9715 9716 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT4_MASK (0x300U) 9717 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT4_SHIFT (8U) 9718 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT4_WIDTH (2U) 9719 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT4_MASK) 9720 9721 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT5_MASK (0xC00U) 9722 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT5_SHIFT (10U) 9723 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT5_WIDTH (2U) 9724 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT5_MASK) 9725 9726 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT6_MASK (0x3000U) 9727 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT6_SHIFT (12U) 9728 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT6_WIDTH (2U) 9729 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT6_MASK) 9730 9731 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT7_MASK (0xC000U) 9732 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT7_SHIFT (14U) 9733 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT7_WIDTH (2U) 9734 #define GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC0_OUTEN_STAT_OUTEN_STAT7_MASK) 9735 /*! @} */ 9736 9737 /*! @name TOM1_TGC1_GLB_CTRL - TOM[i] TGC [g] global control register */ 9738 /*! @{ */ 9739 9740 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_HOST_TRIG_MASK (0x1U) 9741 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_HOST_TRIG_SHIFT (0U) 9742 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_HOST_TRIG_WIDTH (1U) 9743 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_HOST_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_HOST_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_HOST_TRIG_MASK) 9744 9745 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH0_MASK (0x100U) 9746 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH0_SHIFT (8U) 9747 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH0_WIDTH (1U) 9748 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH0_MASK) 9749 9750 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH1_MASK (0x200U) 9751 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH1_SHIFT (9U) 9752 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH1_WIDTH (1U) 9753 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH1_MASK) 9754 9755 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH2_MASK (0x400U) 9756 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH2_SHIFT (10U) 9757 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH2_WIDTH (1U) 9758 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH2_MASK) 9759 9760 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH3_MASK (0x800U) 9761 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH3_SHIFT (11U) 9762 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH3_WIDTH (1U) 9763 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH3_MASK) 9764 9765 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH4_MASK (0x1000U) 9766 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH4_SHIFT (12U) 9767 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH4_WIDTH (1U) 9768 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH4_MASK) 9769 9770 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH5_MASK (0x2000U) 9771 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH5_SHIFT (13U) 9772 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH5_WIDTH (1U) 9773 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH5_MASK) 9774 9775 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH6_MASK (0x4000U) 9776 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH6_SHIFT (14U) 9777 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH6_WIDTH (1U) 9778 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH6_MASK) 9779 9780 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH7_MASK (0x8000U) 9781 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH7_SHIFT (15U) 9782 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH7_WIDTH (1U) 9783 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_RST_CH7_MASK) 9784 9785 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL0_MASK (0x30000U) 9786 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL0_SHIFT (16U) 9787 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL0_WIDTH (2U) 9788 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL0_MASK) 9789 9790 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL1_MASK (0xC0000U) 9791 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL1_SHIFT (18U) 9792 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL1_WIDTH (2U) 9793 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL1_MASK) 9794 9795 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL2_MASK (0x300000U) 9796 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL2_SHIFT (20U) 9797 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL2_WIDTH (2U) 9798 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL2_MASK) 9799 9800 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL3_MASK (0xC00000U) 9801 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL3_SHIFT (22U) 9802 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL3_WIDTH (2U) 9803 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL3_MASK) 9804 9805 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL4_MASK (0x3000000U) 9806 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL4_SHIFT (24U) 9807 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL4_WIDTH (2U) 9808 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL4_MASK) 9809 9810 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL5_MASK (0xC000000U) 9811 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL5_SHIFT (26U) 9812 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL5_WIDTH (2U) 9813 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL5_MASK) 9814 9815 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL6_MASK (0x30000000U) 9816 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL6_SHIFT (28U) 9817 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL6_WIDTH (2U) 9818 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL6_MASK) 9819 9820 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL7_MASK (0xC0000000U) 9821 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL7_SHIFT (30U) 9822 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL7_WIDTH (2U) 9823 #define GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_GLB_CTRL_UPEN_CTRL7_MASK) 9824 /*! @} */ 9825 9826 /*! @name TOM1_TGC1_ACT_TB - TOM[i] TGC [g] action time base register */ 9827 /*! @{ */ 9828 9829 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_ACT_TB_MASK (0xFFFFFFU) 9830 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_ACT_TB_SHIFT (0U) 9831 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_ACT_TB_WIDTH (24U) 9832 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_ACT_TB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ACT_TB_ACT_TB_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ACT_TB_ACT_TB_MASK) 9833 9834 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TB_TRIG_MASK (0x1000000U) 9835 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TB_TRIG_SHIFT (24U) 9836 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TB_TRIG_WIDTH (1U) 9837 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TB_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TB_TRIG_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TB_TRIG_MASK) 9838 9839 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TBU_SEL_MASK (0x6000000U) 9840 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TBU_SEL_SHIFT (25U) 9841 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TBU_SEL_WIDTH (2U) 9842 #define GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TBU_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TBU_SEL_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ACT_TB_TBU_SEL_MASK) 9843 /*! @} */ 9844 9845 /*! @name TOM1_TGC1_FUPD_CTRL - TOM[i] TGC [g] force update control register */ 9846 /*! @{ */ 9847 9848 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL0_MASK (0x3U) 9849 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL0_SHIFT (0U) 9850 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL0_WIDTH (2U) 9851 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL0_MASK) 9852 9853 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL1_MASK (0xCU) 9854 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL1_SHIFT (2U) 9855 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL1_WIDTH (2U) 9856 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL1_MASK) 9857 9858 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL2_MASK (0x30U) 9859 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL2_SHIFT (4U) 9860 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL2_WIDTH (2U) 9861 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL2_MASK) 9862 9863 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL3_MASK (0xC0U) 9864 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL3_SHIFT (6U) 9865 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL3_WIDTH (2U) 9866 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL3_MASK) 9867 9868 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL4_MASK (0x300U) 9869 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL4_SHIFT (8U) 9870 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL4_WIDTH (2U) 9871 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL4_MASK) 9872 9873 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL5_MASK (0xC00U) 9874 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL5_SHIFT (10U) 9875 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL5_WIDTH (2U) 9876 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL5_MASK) 9877 9878 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL6_MASK (0x3000U) 9879 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL6_SHIFT (12U) 9880 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL6_WIDTH (2U) 9881 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL6_MASK) 9882 9883 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL7_MASK (0xC000U) 9884 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL7_SHIFT (14U) 9885 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL7_WIDTH (2U) 9886 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_FUPD_CTRL7_MASK) 9887 9888 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH0_MASK (0x30000U) 9889 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH0_SHIFT (16U) 9890 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH0_WIDTH (2U) 9891 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH0_MASK) 9892 9893 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH1_MASK (0xC0000U) 9894 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH1_SHIFT (18U) 9895 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH1_WIDTH (2U) 9896 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH1_MASK) 9897 9898 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH2_MASK (0x300000U) 9899 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH2_SHIFT (20U) 9900 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH2_WIDTH (2U) 9901 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH2_MASK) 9902 9903 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH3_MASK (0xC00000U) 9904 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH3_SHIFT (22U) 9905 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH3_WIDTH (2U) 9906 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH3_MASK) 9907 9908 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH4_MASK (0x3000000U) 9909 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH4_SHIFT (24U) 9910 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH4_WIDTH (2U) 9911 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH4_MASK) 9912 9913 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH5_MASK (0xC000000U) 9914 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH5_SHIFT (26U) 9915 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH5_WIDTH (2U) 9916 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH5_MASK) 9917 9918 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH6_MASK (0x30000000U) 9919 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH6_SHIFT (28U) 9920 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH6_WIDTH (2U) 9921 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH6_MASK) 9922 9923 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH7_MASK (0xC0000000U) 9924 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH7_SHIFT (30U) 9925 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH7_WIDTH (2U) 9926 #define GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_FUPD_CTRL_RSTCN0_CH7_MASK) 9927 /*! @} */ 9928 9929 /*! @name TOM1_TGC1_INT_TRIG - TOM[i] TGC [g] internal trigger control register */ 9930 /*! @{ */ 9931 9932 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG0_MASK (0x3U) 9933 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG0_SHIFT (0U) 9934 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG0_WIDTH (2U) 9935 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG0_MASK) 9936 9937 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG1_MASK (0xCU) 9938 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG1_SHIFT (2U) 9939 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG1_WIDTH (2U) 9940 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG1_MASK) 9941 9942 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG2_MASK (0x30U) 9943 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG2_SHIFT (4U) 9944 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG2_WIDTH (2U) 9945 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG2_MASK) 9946 9947 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG3_MASK (0xC0U) 9948 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG3_SHIFT (6U) 9949 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG3_WIDTH (2U) 9950 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG3_MASK) 9951 9952 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG4_MASK (0x300U) 9953 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG4_SHIFT (8U) 9954 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG4_WIDTH (2U) 9955 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG4_MASK) 9956 9957 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG5_MASK (0xC00U) 9958 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG5_SHIFT (10U) 9959 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG5_WIDTH (2U) 9960 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG5_MASK) 9961 9962 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG6_MASK (0x3000U) 9963 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG6_SHIFT (12U) 9964 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG6_WIDTH (2U) 9965 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG6_MASK) 9966 9967 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG7_MASK (0xC000U) 9968 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG7_SHIFT (14U) 9969 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG7_WIDTH (2U) 9970 #define GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_INT_TRIG_INT_TRIG7_MASK) 9971 /*! @} */ 9972 9973 /*! @name TOM1_TGC1_ENDIS_CTRL - TOM[i] TGC [g] enable/disable control register */ 9974 /*! @{ */ 9975 9976 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL0_MASK (0x3U) 9977 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL0_SHIFT (0U) 9978 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL0_WIDTH (2U) 9979 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL0_MASK) 9980 9981 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL1_MASK (0xCU) 9982 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL1_SHIFT (2U) 9983 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL1_WIDTH (2U) 9984 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL1_MASK) 9985 9986 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL2_MASK (0x30U) 9987 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL2_SHIFT (4U) 9988 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL2_WIDTH (2U) 9989 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL2_MASK) 9990 9991 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL3_MASK (0xC0U) 9992 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL3_SHIFT (6U) 9993 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL3_WIDTH (2U) 9994 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL3_MASK) 9995 9996 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL4_MASK (0x300U) 9997 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL4_SHIFT (8U) 9998 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL4_WIDTH (2U) 9999 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL4_MASK) 10000 10001 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL5_MASK (0xC00U) 10002 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL5_SHIFT (10U) 10003 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL5_WIDTH (2U) 10004 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL5_MASK) 10005 10006 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL6_MASK (0x3000U) 10007 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL6_SHIFT (12U) 10008 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL6_WIDTH (2U) 10009 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL6_MASK) 10010 10011 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL7_MASK (0xC000U) 10012 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL7_SHIFT (14U) 10013 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL7_WIDTH (2U) 10014 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_CTRL_ENDIS_CTRL7_MASK) 10015 /*! @} */ 10016 10017 /*! @name TOM1_TGC1_ENDIS_STAT - TOM[i] TGC [g] enable/disable status register */ 10018 /*! @{ */ 10019 10020 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT0_MASK (0x3U) 10021 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT0_SHIFT (0U) 10022 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT0_WIDTH (2U) 10023 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT0_MASK) 10024 10025 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT1_MASK (0xCU) 10026 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT1_SHIFT (2U) 10027 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT1_WIDTH (2U) 10028 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT1_MASK) 10029 10030 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT2_MASK (0x30U) 10031 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT2_SHIFT (4U) 10032 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT2_WIDTH (2U) 10033 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT2_MASK) 10034 10035 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT3_MASK (0xC0U) 10036 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT3_SHIFT (6U) 10037 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT3_WIDTH (2U) 10038 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT3_MASK) 10039 10040 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT4_MASK (0x300U) 10041 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT4_SHIFT (8U) 10042 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT4_WIDTH (2U) 10043 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT4_MASK) 10044 10045 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT5_MASK (0xC00U) 10046 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT5_SHIFT (10U) 10047 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT5_WIDTH (2U) 10048 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT5_MASK) 10049 10050 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT6_MASK (0x3000U) 10051 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT6_SHIFT (12U) 10052 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT6_WIDTH (2U) 10053 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT6_MASK) 10054 10055 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT7_MASK (0xC000U) 10056 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT7_SHIFT (14U) 10057 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT7_WIDTH (2U) 10058 #define GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_ENDIS_STAT_ENDIS_STAT7_MASK) 10059 /*! @} */ 10060 10061 /*! @name TOM1_TGC1_OUTEN_CTRL - TOM[i] TGC [g] output enable control register */ 10062 /*! @{ */ 10063 10064 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL0_MASK (0x3U) 10065 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL0_SHIFT (0U) 10066 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL0_WIDTH (2U) 10067 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL0_MASK) 10068 10069 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL1_MASK (0xCU) 10070 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL1_SHIFT (2U) 10071 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL1_WIDTH (2U) 10072 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL1_MASK) 10073 10074 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL2_MASK (0x30U) 10075 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL2_SHIFT (4U) 10076 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL2_WIDTH (2U) 10077 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL2_MASK) 10078 10079 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL3_MASK (0xC0U) 10080 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL3_SHIFT (6U) 10081 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL3_WIDTH (2U) 10082 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL3_MASK) 10083 10084 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL4_MASK (0x300U) 10085 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL4_SHIFT (8U) 10086 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL4_WIDTH (2U) 10087 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL4_MASK) 10088 10089 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL5_MASK (0xC00U) 10090 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL5_SHIFT (10U) 10091 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL5_WIDTH (2U) 10092 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL5_MASK) 10093 10094 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL6_MASK (0x3000U) 10095 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL6_SHIFT (12U) 10096 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL6_WIDTH (2U) 10097 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL6_MASK) 10098 10099 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL7_MASK (0xC000U) 10100 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL7_SHIFT (14U) 10101 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL7_WIDTH (2U) 10102 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_CTRL_OUTEN_CTRL7_MASK) 10103 /*! @} */ 10104 10105 /*! @name TOM1_TGC1_OUTEN_STAT - TOM[i] TGC [g] output enable status register */ 10106 /*! @{ */ 10107 10108 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT0_MASK (0x3U) 10109 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT0_SHIFT (0U) 10110 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT0_WIDTH (2U) 10111 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT0_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT0_MASK) 10112 10113 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT1_MASK (0xCU) 10114 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT1_SHIFT (2U) 10115 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT1_WIDTH (2U) 10116 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT1_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT1_MASK) 10117 10118 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT2_MASK (0x30U) 10119 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT2_SHIFT (4U) 10120 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT2_WIDTH (2U) 10121 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT2_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT2_MASK) 10122 10123 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT3_MASK (0xC0U) 10124 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT3_SHIFT (6U) 10125 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT3_WIDTH (2U) 10126 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT3_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT3_MASK) 10127 10128 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT4_MASK (0x300U) 10129 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT4_SHIFT (8U) 10130 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT4_WIDTH (2U) 10131 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT4_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT4_MASK) 10132 10133 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT5_MASK (0xC00U) 10134 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT5_SHIFT (10U) 10135 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT5_WIDTH (2U) 10136 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT5_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT5_MASK) 10137 10138 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT6_MASK (0x3000U) 10139 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT6_SHIFT (12U) 10140 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT6_WIDTH (2U) 10141 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT6_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT6_MASK) 10142 10143 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT7_MASK (0xC000U) 10144 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT7_SHIFT (14U) 10145 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT7_WIDTH (2U) 10146 #define GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT7_SHIFT)) & GTM_gtm_cls1_TOM1_TGC1_OUTEN_STAT_OUTEN_STAT7_MASK) 10147 /*! @} */ 10148 10149 /*! @name ATOM1_CH0_RDADDR - ATOM[i] channel[x] ARU read address register */ 10150 /*! @{ */ 10151 10152 #define GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR0_MASK (0x1FFU) 10153 #define GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR0_SHIFT (0U) 10154 #define GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR0_WIDTH (9U) 10155 #define GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR0_MASK) 10156 10157 #define GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR1_MASK (0x1FF0000U) 10158 #define GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR1_SHIFT (16U) 10159 #define GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR1_WIDTH (9U) 10160 #define GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_RDADDR_RDADDR1_MASK) 10161 /*! @} */ 10162 10163 /*! @name ATOM1_CH0_CTRL - ATOM[i] channel [x] control register */ 10164 /*! @{ */ 10165 10166 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_MODE_MASK (0x3U) 10167 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_MODE_SHIFT (0U) 10168 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_MODE_WIDTH (2U) 10169 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_MODE_MASK) 10170 10171 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TB12_SEL_MASK (0x4U) 10172 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TB12_SEL_SHIFT (2U) 10173 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TB12_SEL_WIDTH (1U) 10174 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TB12_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_TB12_SEL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_TB12_SEL_MASK) 10175 10176 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ARU_EN_MASK (0x8U) 10177 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ARU_EN_SHIFT (3U) 10178 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ARU_EN_WIDTH (1U) 10179 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_ARU_EN_MASK) 10180 10181 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ACB_MASK (0x1F0U) 10182 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ACB_SHIFT (4U) 10183 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ACB_WIDTH (5U) 10184 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ACB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_ACB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_ACB_MASK) 10185 10186 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_CMP_CTRL_MASK (0x200U) 10187 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_CMP_CTRL_SHIFT (9U) 10188 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_CMP_CTRL_WIDTH (1U) 10189 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_CMP_CTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_CMP_CTRL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_CMP_CTRL_MASK) 10190 10191 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EUPM_MASK (0x400U) 10192 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EUPM_SHIFT (10U) 10193 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EUPM_WIDTH (1U) 10194 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EUPM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_EUPM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_EUPM_MASK) 10195 10196 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SL_MASK (0x800U) 10197 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SL_SHIFT (11U) 10198 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SL_WIDTH (1U) 10199 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_SL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_SL_MASK) 10200 10201 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_CLK_SRC_MASK (0xF000U) 10202 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_CLK_SRC_SHIFT (12U) 10203 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_CLK_SRC_WIDTH (4U) 10204 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_CLK_SRC_MASK) 10205 10206 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_WR_REQ_MASK (0x10000U) 10207 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_WR_REQ_SHIFT (16U) 10208 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_WR_REQ_WIDTH (1U) 10209 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_WR_REQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_WR_REQ_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_WR_REQ_MASK) 10210 10211 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIG_PULSE_MASK (0x20000U) 10212 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIG_PULSE_SHIFT (17U) 10213 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIG_PULSE_WIDTH (1U) 10214 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIG_PULSE_MASK) 10215 10216 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_UDMODE_MASK (0xC0000U) 10217 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_UDMODE_SHIFT (18U) 10218 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_UDMODE_WIDTH (2U) 10219 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_UDMODE_MASK) 10220 10221 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_RST_CCU0_MASK (0x100000U) 10222 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_RST_CCU0_SHIFT (20U) 10223 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_RST_CCU0_WIDTH (1U) 10224 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_RST_CCU0_MASK) 10225 10226 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM_TRIG_MASK (0x200000U) 10227 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM_TRIG_SHIFT (21U) 10228 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM_TRIG_WIDTH (1U) 10229 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM_TRIG_MASK) 10230 10231 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_TRIG_MASK (0x400000U) 10232 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_TRIG_SHIFT (22U) 10233 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_TRIG_WIDTH (1U) 10234 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_TRIG_MASK) 10235 10236 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXTTRIGOUT_MASK (0x800000U) 10237 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXTTRIGOUT_SHIFT (23U) 10238 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXTTRIGOUT_WIDTH (1U) 10239 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_EXTTRIGOUT_MASK) 10240 10241 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIGOUT_MASK (0x1000000U) 10242 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIGOUT_SHIFT (24U) 10243 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIGOUT_WIDTH (1U) 10244 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_TRIGOUT_MASK) 10245 10246 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SLA_MASK (0x2000000U) 10247 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SLA_SHIFT (25U) 10248 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SLA_WIDTH (1U) 10249 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SLA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_SLA_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_SLA_MASK) 10250 10251 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM_MASK (0x4000000U) 10252 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM_SHIFT (26U) 10253 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM_WIDTH (1U) 10254 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_OSM_MASK) 10255 10256 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ABM_MASK (0x8000000U) 10257 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ABM_SHIFT (27U) 10258 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ABM_WIDTH (1U) 10259 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_ABM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_ABM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_ABM_MASK) 10260 10261 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_FUPD_MASK (0x20000000U) 10262 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_FUPD_SHIFT (29U) 10263 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_FUPD_WIDTH (1U) 10264 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_FUPD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_FUPD_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_EXT_FUPD_MASK) 10265 10266 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SOMB_MASK (0x40000000U) 10267 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SOMB_SHIFT (30U) 10268 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SOMB_WIDTH (1U) 10269 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SOMB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_SOMB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_SOMB_MASK) 10270 10271 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_FREEZE_MASK (0x80000000U) 10272 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_FREEZE_SHIFT (31U) 10273 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_FREEZE_WIDTH (1U) 10274 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_FREEZE_MASK) 10275 /*! @} */ 10276 10277 /*! @name ATOM1_CH0_SR0 - ATOM[i] channel [x] CCU0 compare shadow register */ 10278 /*! @{ */ 10279 10280 #define GTM_gtm_cls1_ATOM1_CH0_SR0_SR0_MASK (0xFFFFFFU) 10281 #define GTM_gtm_cls1_ATOM1_CH0_SR0_SR0_SHIFT (0U) 10282 #define GTM_gtm_cls1_ATOM1_CH0_SR0_SR0_WIDTH (24U) 10283 #define GTM_gtm_cls1_ATOM1_CH0_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_SR0_SR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_SR0_SR0_MASK) 10284 /*! @} */ 10285 10286 /*! @name ATOM1_CH0_SR1 - ATOM[i] channel [x] CCU0 compare shadow register */ 10287 /*! @{ */ 10288 10289 #define GTM_gtm_cls1_ATOM1_CH0_SR1_SR1_MASK (0xFFFFFFU) 10290 #define GTM_gtm_cls1_ATOM1_CH0_SR1_SR1_SHIFT (0U) 10291 #define GTM_gtm_cls1_ATOM1_CH0_SR1_SR1_WIDTH (24U) 10292 #define GTM_gtm_cls1_ATOM1_CH0_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_SR1_SR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_SR1_SR1_MASK) 10293 /*! @} */ 10294 10295 /*! @name ATOM1_CH0_CM0 - ATOM[i] channel [x] CCU0 compare register */ 10296 /*! @{ */ 10297 10298 #define GTM_gtm_cls1_ATOM1_CH0_CM0_CM0_MASK (0xFFFFFFU) 10299 #define GTM_gtm_cls1_ATOM1_CH0_CM0_CM0_SHIFT (0U) 10300 #define GTM_gtm_cls1_ATOM1_CH0_CM0_CM0_WIDTH (24U) 10301 #define GTM_gtm_cls1_ATOM1_CH0_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CM0_CM0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CM0_CM0_MASK) 10302 /*! @} */ 10303 10304 /*! @name ATOM1_CH0_CM1 - ATOM[i] channel [x] CCU0 compare register */ 10305 /*! @{ */ 10306 10307 #define GTM_gtm_cls1_ATOM1_CH0_CM1_CM1_MASK (0xFFFFFFU) 10308 #define GTM_gtm_cls1_ATOM1_CH0_CM1_CM1_SHIFT (0U) 10309 #define GTM_gtm_cls1_ATOM1_CH0_CM1_CM1_WIDTH (24U) 10310 #define GTM_gtm_cls1_ATOM1_CH0_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CM1_CM1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CM1_CM1_MASK) 10311 /*! @} */ 10312 10313 /*! @name ATOM1_CH0_CN0 - ATOM[i] channel [x] CCU0 counter register */ 10314 /*! @{ */ 10315 10316 #define GTM_gtm_cls1_ATOM1_CH0_CN0_CN0_MASK (0xFFFFFFU) 10317 #define GTM_gtm_cls1_ATOM1_CH0_CN0_CN0_SHIFT (0U) 10318 #define GTM_gtm_cls1_ATOM1_CH0_CN0_CN0_WIDTH (24U) 10319 #define GTM_gtm_cls1_ATOM1_CH0_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CN0_CN0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CN0_CN0_MASK) 10320 /*! @} */ 10321 10322 /*! @name ATOM1_CH0_STAT - ATOM[i] channel [x] status register */ 10323 /*! @{ */ 10324 10325 #define GTM_gtm_cls1_ATOM1_CH0_STAT_OL_MASK (0x1U) 10326 #define GTM_gtm_cls1_ATOM1_CH0_STAT_OL_SHIFT (0U) 10327 #define GTM_gtm_cls1_ATOM1_CH0_STAT_OL_WIDTH (1U) 10328 #define GTM_gtm_cls1_ATOM1_CH0_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_STAT_OL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_STAT_OL_MASK) 10329 10330 #define GTM_gtm_cls1_ATOM1_CH0_STAT_ACBI_MASK (0x1F0000U) 10331 #define GTM_gtm_cls1_ATOM1_CH0_STAT_ACBI_SHIFT (16U) 10332 #define GTM_gtm_cls1_ATOM1_CH0_STAT_ACBI_WIDTH (5U) 10333 #define GTM_gtm_cls1_ATOM1_CH0_STAT_ACBI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_STAT_ACBI_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_STAT_ACBI_MASK) 10334 10335 #define GTM_gtm_cls1_ATOM1_CH0_STAT_DV_MASK (0x200000U) 10336 #define GTM_gtm_cls1_ATOM1_CH0_STAT_DV_SHIFT (21U) 10337 #define GTM_gtm_cls1_ATOM1_CH0_STAT_DV_WIDTH (1U) 10338 #define GTM_gtm_cls1_ATOM1_CH0_STAT_DV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_STAT_DV_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_STAT_DV_MASK) 10339 10340 #define GTM_gtm_cls1_ATOM1_CH0_STAT_WRF_MASK (0x400000U) 10341 #define GTM_gtm_cls1_ATOM1_CH0_STAT_WRF_SHIFT (22U) 10342 #define GTM_gtm_cls1_ATOM1_CH0_STAT_WRF_WIDTH (1U) 10343 #define GTM_gtm_cls1_ATOM1_CH0_STAT_WRF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_STAT_WRF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_STAT_WRF_MASK) 10344 10345 #define GTM_gtm_cls1_ATOM1_CH0_STAT_DR_MASK (0x800000U) 10346 #define GTM_gtm_cls1_ATOM1_CH0_STAT_DR_SHIFT (23U) 10347 #define GTM_gtm_cls1_ATOM1_CH0_STAT_DR_WIDTH (1U) 10348 #define GTM_gtm_cls1_ATOM1_CH0_STAT_DR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_STAT_DR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_STAT_DR_MASK) 10349 10350 #define GTM_gtm_cls1_ATOM1_CH0_STAT_ACBO_MASK (0x1F000000U) 10351 #define GTM_gtm_cls1_ATOM1_CH0_STAT_ACBO_SHIFT (24U) 10352 #define GTM_gtm_cls1_ATOM1_CH0_STAT_ACBO_WIDTH (5U) 10353 #define GTM_gtm_cls1_ATOM1_CH0_STAT_ACBO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_STAT_ACBO_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_STAT_ACBO_MASK) 10354 10355 #define GTM_gtm_cls1_ATOM1_CH0_STAT_OSM_RTF_MASK (0x20000000U) 10356 #define GTM_gtm_cls1_ATOM1_CH0_STAT_OSM_RTF_SHIFT (29U) 10357 #define GTM_gtm_cls1_ATOM1_CH0_STAT_OSM_RTF_WIDTH (1U) 10358 #define GTM_gtm_cls1_ATOM1_CH0_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_STAT_OSM_RTF_MASK) 10359 /*! @} */ 10360 10361 /*! @name ATOM1_CH0_IRQ_NOTIFY - ATOM[i] channel [x] interrupt notification register */ 10362 /*! @{ */ 10363 10364 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 10365 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 10366 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 10367 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU0TC_MASK) 10368 10369 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 10370 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 10371 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 10372 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_IRQ_NOTIFY_CCU1TC_MASK) 10373 /*! @} */ 10374 10375 /*! @name ATOM1_CH0_IRQ_EN - ATOM[i] channel [x] interrupt enable register */ 10376 /*! @{ */ 10377 10378 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 10379 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 10380 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 10381 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU0TC_IRQ_EN_MASK) 10382 10383 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 10384 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 10385 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 10386 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_IRQ_EN_CCU1TC_IRQ_EN_MASK) 10387 /*! @} */ 10388 10389 /*! @name ATOM1_CH0_IRQ_FORCINT - ATOM[i] channel [x] software interrupt generation */ 10390 /*! @{ */ 10391 10392 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 10393 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 10394 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 10395 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU0TC_MASK) 10396 10397 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 10398 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 10399 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 10400 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_IRQ_FORCINT_TRG_CCU1TC_MASK) 10401 /*! @} */ 10402 10403 /*! @name ATOM1_CH0_IRQ_MODE - ATOM[i] channel [x] interrupt mode configuration register */ 10404 /*! @{ */ 10405 10406 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_MODE_IRQ_MODE_MASK (0x3U) 10407 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_MODE_IRQ_MODE_SHIFT (0U) 10408 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_MODE_IRQ_MODE_WIDTH (2U) 10409 #define GTM_gtm_cls1_ATOM1_CH0_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_IRQ_MODE_IRQ_MODE_MASK) 10410 /*! @} */ 10411 10412 /*! @name ATOM1_CH0_CTRL2 - ATOM[i] channel [x] control2 register */ 10413 /*! @{ */ 10414 10415 #define GTM_gtm_cls1_ATOM1_CH0_CTRL2_HRES_MASK (0x1U) 10416 #define GTM_gtm_cls1_ATOM1_CH0_CTRL2_HRES_SHIFT (0U) 10417 #define GTM_gtm_cls1_ATOM1_CH0_CTRL2_HRES_WIDTH (1U) 10418 #define GTM_gtm_cls1_ATOM1_CH0_CTRL2_HRES(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL2_HRES_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL2_HRES_MASK) 10419 /*! @} */ 10420 10421 /*! @name ATOM1_CH0_CTRL_SR - ATOM[i] channel [x] control shadow register */ 10422 /*! @{ */ 10423 10424 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_SL_SR_MASK (0x800U) 10425 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_SL_SR_SHIFT (11U) 10426 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_SL_SR_WIDTH (1U) 10427 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_SL_SR_MASK) 10428 10429 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 10430 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 10431 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 10432 #define GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH0_CTRL_SR_CLK_SRC_SR_MASK) 10433 /*! @} */ 10434 10435 /*! @name ATOM1_CH1_RDADDR - ATOM[i] channel[x] ARU read address register */ 10436 /*! @{ */ 10437 10438 #define GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR0_MASK (0x1FFU) 10439 #define GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR0_SHIFT (0U) 10440 #define GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR0_WIDTH (9U) 10441 #define GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR0_MASK) 10442 10443 #define GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR1_MASK (0x1FF0000U) 10444 #define GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR1_SHIFT (16U) 10445 #define GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR1_WIDTH (9U) 10446 #define GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_RDADDR_RDADDR1_MASK) 10447 /*! @} */ 10448 10449 /*! @name ATOM1_CH1_CTRL - ATOM[i] channel [x] control register */ 10450 /*! @{ */ 10451 10452 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_MODE_MASK (0x3U) 10453 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_MODE_SHIFT (0U) 10454 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_MODE_WIDTH (2U) 10455 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_MODE_MASK) 10456 10457 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TB12_SEL_MASK (0x4U) 10458 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TB12_SEL_SHIFT (2U) 10459 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TB12_SEL_WIDTH (1U) 10460 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TB12_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_TB12_SEL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_TB12_SEL_MASK) 10461 10462 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ARU_EN_MASK (0x8U) 10463 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ARU_EN_SHIFT (3U) 10464 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ARU_EN_WIDTH (1U) 10465 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_ARU_EN_MASK) 10466 10467 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ACB_MASK (0x1F0U) 10468 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ACB_SHIFT (4U) 10469 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ACB_WIDTH (5U) 10470 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ACB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_ACB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_ACB_MASK) 10471 10472 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_CMP_CTRL_MASK (0x200U) 10473 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_CMP_CTRL_SHIFT (9U) 10474 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_CMP_CTRL_WIDTH (1U) 10475 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_CMP_CTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_CMP_CTRL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_CMP_CTRL_MASK) 10476 10477 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EUPM_MASK (0x400U) 10478 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EUPM_SHIFT (10U) 10479 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EUPM_WIDTH (1U) 10480 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EUPM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_EUPM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_EUPM_MASK) 10481 10482 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SL_MASK (0x800U) 10483 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SL_SHIFT (11U) 10484 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SL_WIDTH (1U) 10485 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_SL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_SL_MASK) 10486 10487 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_CLK_SRC_MASK (0xF000U) 10488 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_CLK_SRC_SHIFT (12U) 10489 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_CLK_SRC_WIDTH (4U) 10490 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_CLK_SRC_MASK) 10491 10492 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_WR_REQ_MASK (0x10000U) 10493 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_WR_REQ_SHIFT (16U) 10494 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_WR_REQ_WIDTH (1U) 10495 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_WR_REQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_WR_REQ_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_WR_REQ_MASK) 10496 10497 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIG_PULSE_MASK (0x20000U) 10498 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIG_PULSE_SHIFT (17U) 10499 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIG_PULSE_WIDTH (1U) 10500 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIG_PULSE_MASK) 10501 10502 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_UDMODE_MASK (0xC0000U) 10503 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_UDMODE_SHIFT (18U) 10504 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_UDMODE_WIDTH (2U) 10505 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_UDMODE_MASK) 10506 10507 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_RST_CCU0_MASK (0x100000U) 10508 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_RST_CCU0_SHIFT (20U) 10509 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_RST_CCU0_WIDTH (1U) 10510 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_RST_CCU0_MASK) 10511 10512 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM_TRIG_MASK (0x200000U) 10513 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM_TRIG_SHIFT (21U) 10514 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM_TRIG_WIDTH (1U) 10515 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM_TRIG_MASK) 10516 10517 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_TRIG_MASK (0x400000U) 10518 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_TRIG_SHIFT (22U) 10519 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_TRIG_WIDTH (1U) 10520 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_TRIG_MASK) 10521 10522 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXTTRIGOUT_MASK (0x800000U) 10523 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXTTRIGOUT_SHIFT (23U) 10524 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXTTRIGOUT_WIDTH (1U) 10525 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_EXTTRIGOUT_MASK) 10526 10527 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIGOUT_MASK (0x1000000U) 10528 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIGOUT_SHIFT (24U) 10529 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIGOUT_WIDTH (1U) 10530 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_TRIGOUT_MASK) 10531 10532 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SLA_MASK (0x2000000U) 10533 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SLA_SHIFT (25U) 10534 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SLA_WIDTH (1U) 10535 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SLA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_SLA_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_SLA_MASK) 10536 10537 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM_MASK (0x4000000U) 10538 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM_SHIFT (26U) 10539 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM_WIDTH (1U) 10540 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_OSM_MASK) 10541 10542 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ABM_MASK (0x8000000U) 10543 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ABM_SHIFT (27U) 10544 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ABM_WIDTH (1U) 10545 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_ABM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_ABM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_ABM_MASK) 10546 10547 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_FUPD_MASK (0x20000000U) 10548 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_FUPD_SHIFT (29U) 10549 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_FUPD_WIDTH (1U) 10550 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_FUPD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_FUPD_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_EXT_FUPD_MASK) 10551 10552 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SOMB_MASK (0x40000000U) 10553 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SOMB_SHIFT (30U) 10554 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SOMB_WIDTH (1U) 10555 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SOMB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_SOMB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_SOMB_MASK) 10556 10557 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_FREEZE_MASK (0x80000000U) 10558 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_FREEZE_SHIFT (31U) 10559 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_FREEZE_WIDTH (1U) 10560 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_FREEZE_MASK) 10561 /*! @} */ 10562 10563 /*! @name ATOM1_CH1_SR0 - ATOM[i] channel [x] CCU0 compare shadow register */ 10564 /*! @{ */ 10565 10566 #define GTM_gtm_cls1_ATOM1_CH1_SR0_SR0_MASK (0xFFFFFFU) 10567 #define GTM_gtm_cls1_ATOM1_CH1_SR0_SR0_SHIFT (0U) 10568 #define GTM_gtm_cls1_ATOM1_CH1_SR0_SR0_WIDTH (24U) 10569 #define GTM_gtm_cls1_ATOM1_CH1_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_SR0_SR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_SR0_SR0_MASK) 10570 /*! @} */ 10571 10572 /*! @name ATOM1_CH1_SR1 - ATOM[i] channel [x] CCU0 compare shadow register */ 10573 /*! @{ */ 10574 10575 #define GTM_gtm_cls1_ATOM1_CH1_SR1_SR1_MASK (0xFFFFFFU) 10576 #define GTM_gtm_cls1_ATOM1_CH1_SR1_SR1_SHIFT (0U) 10577 #define GTM_gtm_cls1_ATOM1_CH1_SR1_SR1_WIDTH (24U) 10578 #define GTM_gtm_cls1_ATOM1_CH1_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_SR1_SR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_SR1_SR1_MASK) 10579 /*! @} */ 10580 10581 /*! @name ATOM1_CH1_CM0 - ATOM[i] channel [x] CCU0 compare register */ 10582 /*! @{ */ 10583 10584 #define GTM_gtm_cls1_ATOM1_CH1_CM0_CM0_MASK (0xFFFFFFU) 10585 #define GTM_gtm_cls1_ATOM1_CH1_CM0_CM0_SHIFT (0U) 10586 #define GTM_gtm_cls1_ATOM1_CH1_CM0_CM0_WIDTH (24U) 10587 #define GTM_gtm_cls1_ATOM1_CH1_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CM0_CM0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CM0_CM0_MASK) 10588 /*! @} */ 10589 10590 /*! @name ATOM1_CH1_CM1 - ATOM[i] channel [x] CCU0 compare register */ 10591 /*! @{ */ 10592 10593 #define GTM_gtm_cls1_ATOM1_CH1_CM1_CM1_MASK (0xFFFFFFU) 10594 #define GTM_gtm_cls1_ATOM1_CH1_CM1_CM1_SHIFT (0U) 10595 #define GTM_gtm_cls1_ATOM1_CH1_CM1_CM1_WIDTH (24U) 10596 #define GTM_gtm_cls1_ATOM1_CH1_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CM1_CM1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CM1_CM1_MASK) 10597 /*! @} */ 10598 10599 /*! @name ATOM1_CH1_CN0 - ATOM[i] channel [x] CCU0 counter register */ 10600 /*! @{ */ 10601 10602 #define GTM_gtm_cls1_ATOM1_CH1_CN0_CN0_MASK (0xFFFFFFU) 10603 #define GTM_gtm_cls1_ATOM1_CH1_CN0_CN0_SHIFT (0U) 10604 #define GTM_gtm_cls1_ATOM1_CH1_CN0_CN0_WIDTH (24U) 10605 #define GTM_gtm_cls1_ATOM1_CH1_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CN0_CN0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CN0_CN0_MASK) 10606 /*! @} */ 10607 10608 /*! @name ATOM1_CH1_STAT - ATOM[i] channel [x] status register */ 10609 /*! @{ */ 10610 10611 #define GTM_gtm_cls1_ATOM1_CH1_STAT_OL_MASK (0x1U) 10612 #define GTM_gtm_cls1_ATOM1_CH1_STAT_OL_SHIFT (0U) 10613 #define GTM_gtm_cls1_ATOM1_CH1_STAT_OL_WIDTH (1U) 10614 #define GTM_gtm_cls1_ATOM1_CH1_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_STAT_OL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_STAT_OL_MASK) 10615 10616 #define GTM_gtm_cls1_ATOM1_CH1_STAT_ACBI_MASK (0x1F0000U) 10617 #define GTM_gtm_cls1_ATOM1_CH1_STAT_ACBI_SHIFT (16U) 10618 #define GTM_gtm_cls1_ATOM1_CH1_STAT_ACBI_WIDTH (5U) 10619 #define GTM_gtm_cls1_ATOM1_CH1_STAT_ACBI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_STAT_ACBI_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_STAT_ACBI_MASK) 10620 10621 #define GTM_gtm_cls1_ATOM1_CH1_STAT_DV_MASK (0x200000U) 10622 #define GTM_gtm_cls1_ATOM1_CH1_STAT_DV_SHIFT (21U) 10623 #define GTM_gtm_cls1_ATOM1_CH1_STAT_DV_WIDTH (1U) 10624 #define GTM_gtm_cls1_ATOM1_CH1_STAT_DV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_STAT_DV_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_STAT_DV_MASK) 10625 10626 #define GTM_gtm_cls1_ATOM1_CH1_STAT_WRF_MASK (0x400000U) 10627 #define GTM_gtm_cls1_ATOM1_CH1_STAT_WRF_SHIFT (22U) 10628 #define GTM_gtm_cls1_ATOM1_CH1_STAT_WRF_WIDTH (1U) 10629 #define GTM_gtm_cls1_ATOM1_CH1_STAT_WRF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_STAT_WRF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_STAT_WRF_MASK) 10630 10631 #define GTM_gtm_cls1_ATOM1_CH1_STAT_DR_MASK (0x800000U) 10632 #define GTM_gtm_cls1_ATOM1_CH1_STAT_DR_SHIFT (23U) 10633 #define GTM_gtm_cls1_ATOM1_CH1_STAT_DR_WIDTH (1U) 10634 #define GTM_gtm_cls1_ATOM1_CH1_STAT_DR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_STAT_DR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_STAT_DR_MASK) 10635 10636 #define GTM_gtm_cls1_ATOM1_CH1_STAT_ACBO_MASK (0x1F000000U) 10637 #define GTM_gtm_cls1_ATOM1_CH1_STAT_ACBO_SHIFT (24U) 10638 #define GTM_gtm_cls1_ATOM1_CH1_STAT_ACBO_WIDTH (5U) 10639 #define GTM_gtm_cls1_ATOM1_CH1_STAT_ACBO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_STAT_ACBO_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_STAT_ACBO_MASK) 10640 10641 #define GTM_gtm_cls1_ATOM1_CH1_STAT_OSM_RTF_MASK (0x20000000U) 10642 #define GTM_gtm_cls1_ATOM1_CH1_STAT_OSM_RTF_SHIFT (29U) 10643 #define GTM_gtm_cls1_ATOM1_CH1_STAT_OSM_RTF_WIDTH (1U) 10644 #define GTM_gtm_cls1_ATOM1_CH1_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_STAT_OSM_RTF_MASK) 10645 /*! @} */ 10646 10647 /*! @name ATOM1_CH1_IRQ_NOTIFY - ATOM[i] channel [x] interrupt notification register */ 10648 /*! @{ */ 10649 10650 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 10651 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 10652 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 10653 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU0TC_MASK) 10654 10655 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 10656 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 10657 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 10658 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_IRQ_NOTIFY_CCU1TC_MASK) 10659 /*! @} */ 10660 10661 /*! @name ATOM1_CH1_IRQ_EN - ATOM[i] channel [x] interrupt enable register */ 10662 /*! @{ */ 10663 10664 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 10665 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 10666 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 10667 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU0TC_IRQ_EN_MASK) 10668 10669 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 10670 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 10671 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 10672 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_IRQ_EN_CCU1TC_IRQ_EN_MASK) 10673 /*! @} */ 10674 10675 /*! @name ATOM1_CH1_IRQ_FORCINT - ATOM[i] channel [x] software interrupt generation */ 10676 /*! @{ */ 10677 10678 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 10679 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 10680 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 10681 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU0TC_MASK) 10682 10683 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 10684 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 10685 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 10686 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_IRQ_FORCINT_TRG_CCU1TC_MASK) 10687 /*! @} */ 10688 10689 /*! @name ATOM1_CH1_IRQ_MODE - ATOM[i] channel [x] interrupt mode configuration register */ 10690 /*! @{ */ 10691 10692 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_MODE_IRQ_MODE_MASK (0x3U) 10693 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_MODE_IRQ_MODE_SHIFT (0U) 10694 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_MODE_IRQ_MODE_WIDTH (2U) 10695 #define GTM_gtm_cls1_ATOM1_CH1_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_IRQ_MODE_IRQ_MODE_MASK) 10696 /*! @} */ 10697 10698 /*! @name ATOM1_CH1_CTRL2 - ATOM[i] channel [x] control2 register */ 10699 /*! @{ */ 10700 10701 #define GTM_gtm_cls1_ATOM1_CH1_CTRL2_HRES_MASK (0x1U) 10702 #define GTM_gtm_cls1_ATOM1_CH1_CTRL2_HRES_SHIFT (0U) 10703 #define GTM_gtm_cls1_ATOM1_CH1_CTRL2_HRES_WIDTH (1U) 10704 #define GTM_gtm_cls1_ATOM1_CH1_CTRL2_HRES(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL2_HRES_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL2_HRES_MASK) 10705 /*! @} */ 10706 10707 /*! @name ATOM1_CH1_CTRL_SR - ATOM[i] channel [x] control shadow register */ 10708 /*! @{ */ 10709 10710 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_SL_SR_MASK (0x800U) 10711 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_SL_SR_SHIFT (11U) 10712 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_SL_SR_WIDTH (1U) 10713 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_SL_SR_MASK) 10714 10715 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 10716 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 10717 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 10718 #define GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH1_CTRL_SR_CLK_SRC_SR_MASK) 10719 /*! @} */ 10720 10721 /*! @name ATOM1_CH2_RDADDR - ATOM[i] channel[x] ARU read address register */ 10722 /*! @{ */ 10723 10724 #define GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR0_MASK (0x1FFU) 10725 #define GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR0_SHIFT (0U) 10726 #define GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR0_WIDTH (9U) 10727 #define GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR0_MASK) 10728 10729 #define GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR1_MASK (0x1FF0000U) 10730 #define GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR1_SHIFT (16U) 10731 #define GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR1_WIDTH (9U) 10732 #define GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_RDADDR_RDADDR1_MASK) 10733 /*! @} */ 10734 10735 /*! @name ATOM1_CH2_CTRL - ATOM[i] channel [x] control register */ 10736 /*! @{ */ 10737 10738 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_MODE_MASK (0x3U) 10739 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_MODE_SHIFT (0U) 10740 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_MODE_WIDTH (2U) 10741 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_MODE_MASK) 10742 10743 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TB12_SEL_MASK (0x4U) 10744 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TB12_SEL_SHIFT (2U) 10745 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TB12_SEL_WIDTH (1U) 10746 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TB12_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_TB12_SEL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_TB12_SEL_MASK) 10747 10748 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ARU_EN_MASK (0x8U) 10749 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ARU_EN_SHIFT (3U) 10750 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ARU_EN_WIDTH (1U) 10751 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_ARU_EN_MASK) 10752 10753 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ACB_MASK (0x1F0U) 10754 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ACB_SHIFT (4U) 10755 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ACB_WIDTH (5U) 10756 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ACB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_ACB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_ACB_MASK) 10757 10758 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_CMP_CTRL_MASK (0x200U) 10759 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_CMP_CTRL_SHIFT (9U) 10760 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_CMP_CTRL_WIDTH (1U) 10761 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_CMP_CTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_CMP_CTRL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_CMP_CTRL_MASK) 10762 10763 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EUPM_MASK (0x400U) 10764 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EUPM_SHIFT (10U) 10765 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EUPM_WIDTH (1U) 10766 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EUPM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_EUPM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_EUPM_MASK) 10767 10768 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SL_MASK (0x800U) 10769 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SL_SHIFT (11U) 10770 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SL_WIDTH (1U) 10771 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_SL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_SL_MASK) 10772 10773 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_CLK_SRC_MASK (0xF000U) 10774 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_CLK_SRC_SHIFT (12U) 10775 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_CLK_SRC_WIDTH (4U) 10776 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_CLK_SRC_MASK) 10777 10778 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_WR_REQ_MASK (0x10000U) 10779 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_WR_REQ_SHIFT (16U) 10780 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_WR_REQ_WIDTH (1U) 10781 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_WR_REQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_WR_REQ_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_WR_REQ_MASK) 10782 10783 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIG_PULSE_MASK (0x20000U) 10784 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIG_PULSE_SHIFT (17U) 10785 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIG_PULSE_WIDTH (1U) 10786 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIG_PULSE_MASK) 10787 10788 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_UDMODE_MASK (0xC0000U) 10789 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_UDMODE_SHIFT (18U) 10790 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_UDMODE_WIDTH (2U) 10791 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_UDMODE_MASK) 10792 10793 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_RST_CCU0_MASK (0x100000U) 10794 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_RST_CCU0_SHIFT (20U) 10795 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_RST_CCU0_WIDTH (1U) 10796 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_RST_CCU0_MASK) 10797 10798 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM_TRIG_MASK (0x200000U) 10799 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM_TRIG_SHIFT (21U) 10800 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM_TRIG_WIDTH (1U) 10801 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM_TRIG_MASK) 10802 10803 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_TRIG_MASK (0x400000U) 10804 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_TRIG_SHIFT (22U) 10805 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_TRIG_WIDTH (1U) 10806 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_TRIG_MASK) 10807 10808 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXTTRIGOUT_MASK (0x800000U) 10809 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXTTRIGOUT_SHIFT (23U) 10810 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXTTRIGOUT_WIDTH (1U) 10811 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_EXTTRIGOUT_MASK) 10812 10813 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIGOUT_MASK (0x1000000U) 10814 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIGOUT_SHIFT (24U) 10815 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIGOUT_WIDTH (1U) 10816 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_TRIGOUT_MASK) 10817 10818 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SLA_MASK (0x2000000U) 10819 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SLA_SHIFT (25U) 10820 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SLA_WIDTH (1U) 10821 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SLA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_SLA_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_SLA_MASK) 10822 10823 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM_MASK (0x4000000U) 10824 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM_SHIFT (26U) 10825 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM_WIDTH (1U) 10826 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_OSM_MASK) 10827 10828 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ABM_MASK (0x8000000U) 10829 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ABM_SHIFT (27U) 10830 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ABM_WIDTH (1U) 10831 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_ABM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_ABM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_ABM_MASK) 10832 10833 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_FUPD_MASK (0x20000000U) 10834 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_FUPD_SHIFT (29U) 10835 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_FUPD_WIDTH (1U) 10836 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_FUPD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_FUPD_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_EXT_FUPD_MASK) 10837 10838 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SOMB_MASK (0x40000000U) 10839 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SOMB_SHIFT (30U) 10840 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SOMB_WIDTH (1U) 10841 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SOMB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_SOMB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_SOMB_MASK) 10842 10843 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_FREEZE_MASK (0x80000000U) 10844 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_FREEZE_SHIFT (31U) 10845 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_FREEZE_WIDTH (1U) 10846 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_FREEZE_MASK) 10847 /*! @} */ 10848 10849 /*! @name ATOM1_CH2_SR0 - ATOM[i] channel [x] CCU0 compare shadow register */ 10850 /*! @{ */ 10851 10852 #define GTM_gtm_cls1_ATOM1_CH2_SR0_SR0_MASK (0xFFFFFFU) 10853 #define GTM_gtm_cls1_ATOM1_CH2_SR0_SR0_SHIFT (0U) 10854 #define GTM_gtm_cls1_ATOM1_CH2_SR0_SR0_WIDTH (24U) 10855 #define GTM_gtm_cls1_ATOM1_CH2_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_SR0_SR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_SR0_SR0_MASK) 10856 /*! @} */ 10857 10858 /*! @name ATOM1_CH2_SR1 - ATOM[i] channel [x] CCU0 compare shadow register */ 10859 /*! @{ */ 10860 10861 #define GTM_gtm_cls1_ATOM1_CH2_SR1_SR1_MASK (0xFFFFFFU) 10862 #define GTM_gtm_cls1_ATOM1_CH2_SR1_SR1_SHIFT (0U) 10863 #define GTM_gtm_cls1_ATOM1_CH2_SR1_SR1_WIDTH (24U) 10864 #define GTM_gtm_cls1_ATOM1_CH2_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_SR1_SR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_SR1_SR1_MASK) 10865 /*! @} */ 10866 10867 /*! @name ATOM1_CH2_CM0 - ATOM[i] channel [x] CCU0 compare register */ 10868 /*! @{ */ 10869 10870 #define GTM_gtm_cls1_ATOM1_CH2_CM0_CM0_MASK (0xFFFFFFU) 10871 #define GTM_gtm_cls1_ATOM1_CH2_CM0_CM0_SHIFT (0U) 10872 #define GTM_gtm_cls1_ATOM1_CH2_CM0_CM0_WIDTH (24U) 10873 #define GTM_gtm_cls1_ATOM1_CH2_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CM0_CM0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CM0_CM0_MASK) 10874 /*! @} */ 10875 10876 /*! @name ATOM1_CH2_CM1 - ATOM[i] channel [x] CCU0 compare register */ 10877 /*! @{ */ 10878 10879 #define GTM_gtm_cls1_ATOM1_CH2_CM1_CM1_MASK (0xFFFFFFU) 10880 #define GTM_gtm_cls1_ATOM1_CH2_CM1_CM1_SHIFT (0U) 10881 #define GTM_gtm_cls1_ATOM1_CH2_CM1_CM1_WIDTH (24U) 10882 #define GTM_gtm_cls1_ATOM1_CH2_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CM1_CM1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CM1_CM1_MASK) 10883 /*! @} */ 10884 10885 /*! @name ATOM1_CH2_CN0 - ATOM[i] channel [x] CCU0 counter register */ 10886 /*! @{ */ 10887 10888 #define GTM_gtm_cls1_ATOM1_CH2_CN0_CN0_MASK (0xFFFFFFU) 10889 #define GTM_gtm_cls1_ATOM1_CH2_CN0_CN0_SHIFT (0U) 10890 #define GTM_gtm_cls1_ATOM1_CH2_CN0_CN0_WIDTH (24U) 10891 #define GTM_gtm_cls1_ATOM1_CH2_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CN0_CN0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CN0_CN0_MASK) 10892 /*! @} */ 10893 10894 /*! @name ATOM1_CH2_STAT - ATOM[i] channel [x] status register */ 10895 /*! @{ */ 10896 10897 #define GTM_gtm_cls1_ATOM1_CH2_STAT_OL_MASK (0x1U) 10898 #define GTM_gtm_cls1_ATOM1_CH2_STAT_OL_SHIFT (0U) 10899 #define GTM_gtm_cls1_ATOM1_CH2_STAT_OL_WIDTH (1U) 10900 #define GTM_gtm_cls1_ATOM1_CH2_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_STAT_OL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_STAT_OL_MASK) 10901 10902 #define GTM_gtm_cls1_ATOM1_CH2_STAT_ACBI_MASK (0x1F0000U) 10903 #define GTM_gtm_cls1_ATOM1_CH2_STAT_ACBI_SHIFT (16U) 10904 #define GTM_gtm_cls1_ATOM1_CH2_STAT_ACBI_WIDTH (5U) 10905 #define GTM_gtm_cls1_ATOM1_CH2_STAT_ACBI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_STAT_ACBI_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_STAT_ACBI_MASK) 10906 10907 #define GTM_gtm_cls1_ATOM1_CH2_STAT_DV_MASK (0x200000U) 10908 #define GTM_gtm_cls1_ATOM1_CH2_STAT_DV_SHIFT (21U) 10909 #define GTM_gtm_cls1_ATOM1_CH2_STAT_DV_WIDTH (1U) 10910 #define GTM_gtm_cls1_ATOM1_CH2_STAT_DV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_STAT_DV_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_STAT_DV_MASK) 10911 10912 #define GTM_gtm_cls1_ATOM1_CH2_STAT_WRF_MASK (0x400000U) 10913 #define GTM_gtm_cls1_ATOM1_CH2_STAT_WRF_SHIFT (22U) 10914 #define GTM_gtm_cls1_ATOM1_CH2_STAT_WRF_WIDTH (1U) 10915 #define GTM_gtm_cls1_ATOM1_CH2_STAT_WRF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_STAT_WRF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_STAT_WRF_MASK) 10916 10917 #define GTM_gtm_cls1_ATOM1_CH2_STAT_DR_MASK (0x800000U) 10918 #define GTM_gtm_cls1_ATOM1_CH2_STAT_DR_SHIFT (23U) 10919 #define GTM_gtm_cls1_ATOM1_CH2_STAT_DR_WIDTH (1U) 10920 #define GTM_gtm_cls1_ATOM1_CH2_STAT_DR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_STAT_DR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_STAT_DR_MASK) 10921 10922 #define GTM_gtm_cls1_ATOM1_CH2_STAT_ACBO_MASK (0x1F000000U) 10923 #define GTM_gtm_cls1_ATOM1_CH2_STAT_ACBO_SHIFT (24U) 10924 #define GTM_gtm_cls1_ATOM1_CH2_STAT_ACBO_WIDTH (5U) 10925 #define GTM_gtm_cls1_ATOM1_CH2_STAT_ACBO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_STAT_ACBO_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_STAT_ACBO_MASK) 10926 10927 #define GTM_gtm_cls1_ATOM1_CH2_STAT_OSM_RTF_MASK (0x20000000U) 10928 #define GTM_gtm_cls1_ATOM1_CH2_STAT_OSM_RTF_SHIFT (29U) 10929 #define GTM_gtm_cls1_ATOM1_CH2_STAT_OSM_RTF_WIDTH (1U) 10930 #define GTM_gtm_cls1_ATOM1_CH2_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_STAT_OSM_RTF_MASK) 10931 /*! @} */ 10932 10933 /*! @name ATOM1_CH2_IRQ_NOTIFY - ATOM[i] channel [x] interrupt notification register */ 10934 /*! @{ */ 10935 10936 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 10937 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 10938 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 10939 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU0TC_MASK) 10940 10941 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 10942 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 10943 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 10944 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_IRQ_NOTIFY_CCU1TC_MASK) 10945 /*! @} */ 10946 10947 /*! @name ATOM1_CH2_IRQ_EN - ATOM[i] channel [x] interrupt enable register */ 10948 /*! @{ */ 10949 10950 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 10951 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 10952 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 10953 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU0TC_IRQ_EN_MASK) 10954 10955 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 10956 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 10957 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 10958 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_IRQ_EN_CCU1TC_IRQ_EN_MASK) 10959 /*! @} */ 10960 10961 /*! @name ATOM1_CH2_IRQ_FORCINT - ATOM[i] channel [x] software interrupt generation */ 10962 /*! @{ */ 10963 10964 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 10965 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 10966 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 10967 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU0TC_MASK) 10968 10969 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 10970 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 10971 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 10972 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_IRQ_FORCINT_TRG_CCU1TC_MASK) 10973 /*! @} */ 10974 10975 /*! @name ATOM1_CH2_IRQ_MODE - ATOM[i] channel [x] interrupt mode configuration register */ 10976 /*! @{ */ 10977 10978 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_MODE_IRQ_MODE_MASK (0x3U) 10979 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_MODE_IRQ_MODE_SHIFT (0U) 10980 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_MODE_IRQ_MODE_WIDTH (2U) 10981 #define GTM_gtm_cls1_ATOM1_CH2_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_IRQ_MODE_IRQ_MODE_MASK) 10982 /*! @} */ 10983 10984 /*! @name ATOM1_CH2_CTRL2 - ATOM[i] channel [x] control2 register */ 10985 /*! @{ */ 10986 10987 #define GTM_gtm_cls1_ATOM1_CH2_CTRL2_HRES_MASK (0x1U) 10988 #define GTM_gtm_cls1_ATOM1_CH2_CTRL2_HRES_SHIFT (0U) 10989 #define GTM_gtm_cls1_ATOM1_CH2_CTRL2_HRES_WIDTH (1U) 10990 #define GTM_gtm_cls1_ATOM1_CH2_CTRL2_HRES(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL2_HRES_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL2_HRES_MASK) 10991 /*! @} */ 10992 10993 /*! @name ATOM1_CH2_CTRL_SR - ATOM[i] channel [x] control shadow register */ 10994 /*! @{ */ 10995 10996 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_SL_SR_MASK (0x800U) 10997 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_SL_SR_SHIFT (11U) 10998 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_SL_SR_WIDTH (1U) 10999 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_SL_SR_MASK) 11000 11001 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 11002 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 11003 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 11004 #define GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH2_CTRL_SR_CLK_SRC_SR_MASK) 11005 /*! @} */ 11006 11007 /*! @name ATOM1_CH3_RDADDR - ATOM[i] channel[x] ARU read address register */ 11008 /*! @{ */ 11009 11010 #define GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR0_MASK (0x1FFU) 11011 #define GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR0_SHIFT (0U) 11012 #define GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR0_WIDTH (9U) 11013 #define GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR0_MASK) 11014 11015 #define GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR1_MASK (0x1FF0000U) 11016 #define GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR1_SHIFT (16U) 11017 #define GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR1_WIDTH (9U) 11018 #define GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_RDADDR_RDADDR1_MASK) 11019 /*! @} */ 11020 11021 /*! @name ATOM1_CH3_CTRL - ATOM[i] channel [x] control register */ 11022 /*! @{ */ 11023 11024 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_MODE_MASK (0x3U) 11025 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_MODE_SHIFT (0U) 11026 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_MODE_WIDTH (2U) 11027 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_MODE_MASK) 11028 11029 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TB12_SEL_MASK (0x4U) 11030 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TB12_SEL_SHIFT (2U) 11031 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TB12_SEL_WIDTH (1U) 11032 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TB12_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_TB12_SEL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_TB12_SEL_MASK) 11033 11034 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ARU_EN_MASK (0x8U) 11035 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ARU_EN_SHIFT (3U) 11036 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ARU_EN_WIDTH (1U) 11037 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_ARU_EN_MASK) 11038 11039 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ACB_MASK (0x1F0U) 11040 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ACB_SHIFT (4U) 11041 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ACB_WIDTH (5U) 11042 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ACB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_ACB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_ACB_MASK) 11043 11044 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_CMP_CTRL_MASK (0x200U) 11045 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_CMP_CTRL_SHIFT (9U) 11046 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_CMP_CTRL_WIDTH (1U) 11047 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_CMP_CTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_CMP_CTRL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_CMP_CTRL_MASK) 11048 11049 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EUPM_MASK (0x400U) 11050 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EUPM_SHIFT (10U) 11051 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EUPM_WIDTH (1U) 11052 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EUPM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_EUPM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_EUPM_MASK) 11053 11054 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SL_MASK (0x800U) 11055 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SL_SHIFT (11U) 11056 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SL_WIDTH (1U) 11057 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_SL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_SL_MASK) 11058 11059 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_CLK_SRC_MASK (0xF000U) 11060 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_CLK_SRC_SHIFT (12U) 11061 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_CLK_SRC_WIDTH (4U) 11062 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_CLK_SRC_MASK) 11063 11064 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_WR_REQ_MASK (0x10000U) 11065 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_WR_REQ_SHIFT (16U) 11066 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_WR_REQ_WIDTH (1U) 11067 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_WR_REQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_WR_REQ_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_WR_REQ_MASK) 11068 11069 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIG_PULSE_MASK (0x20000U) 11070 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIG_PULSE_SHIFT (17U) 11071 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIG_PULSE_WIDTH (1U) 11072 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIG_PULSE_MASK) 11073 11074 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_UDMODE_MASK (0xC0000U) 11075 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_UDMODE_SHIFT (18U) 11076 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_UDMODE_WIDTH (2U) 11077 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_UDMODE_MASK) 11078 11079 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_RST_CCU0_MASK (0x100000U) 11080 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_RST_CCU0_SHIFT (20U) 11081 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_RST_CCU0_WIDTH (1U) 11082 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_RST_CCU0_MASK) 11083 11084 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM_TRIG_MASK (0x200000U) 11085 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM_TRIG_SHIFT (21U) 11086 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM_TRIG_WIDTH (1U) 11087 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM_TRIG_MASK) 11088 11089 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_TRIG_MASK (0x400000U) 11090 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_TRIG_SHIFT (22U) 11091 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_TRIG_WIDTH (1U) 11092 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_TRIG_MASK) 11093 11094 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXTTRIGOUT_MASK (0x800000U) 11095 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXTTRIGOUT_SHIFT (23U) 11096 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXTTRIGOUT_WIDTH (1U) 11097 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_EXTTRIGOUT_MASK) 11098 11099 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIGOUT_MASK (0x1000000U) 11100 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIGOUT_SHIFT (24U) 11101 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIGOUT_WIDTH (1U) 11102 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_TRIGOUT_MASK) 11103 11104 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SLA_MASK (0x2000000U) 11105 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SLA_SHIFT (25U) 11106 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SLA_WIDTH (1U) 11107 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SLA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_SLA_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_SLA_MASK) 11108 11109 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM_MASK (0x4000000U) 11110 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM_SHIFT (26U) 11111 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM_WIDTH (1U) 11112 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_OSM_MASK) 11113 11114 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ABM_MASK (0x8000000U) 11115 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ABM_SHIFT (27U) 11116 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ABM_WIDTH (1U) 11117 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_ABM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_ABM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_ABM_MASK) 11118 11119 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_FUPD_MASK (0x20000000U) 11120 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_FUPD_SHIFT (29U) 11121 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_FUPD_WIDTH (1U) 11122 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_FUPD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_FUPD_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_EXT_FUPD_MASK) 11123 11124 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SOMB_MASK (0x40000000U) 11125 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SOMB_SHIFT (30U) 11126 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SOMB_WIDTH (1U) 11127 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SOMB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_SOMB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_SOMB_MASK) 11128 11129 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_FREEZE_MASK (0x80000000U) 11130 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_FREEZE_SHIFT (31U) 11131 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_FREEZE_WIDTH (1U) 11132 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_FREEZE_MASK) 11133 /*! @} */ 11134 11135 /*! @name ATOM1_CH3_SR0 - ATOM[i] channel [x] CCU0 compare shadow register */ 11136 /*! @{ */ 11137 11138 #define GTM_gtm_cls1_ATOM1_CH3_SR0_SR0_MASK (0xFFFFFFU) 11139 #define GTM_gtm_cls1_ATOM1_CH3_SR0_SR0_SHIFT (0U) 11140 #define GTM_gtm_cls1_ATOM1_CH3_SR0_SR0_WIDTH (24U) 11141 #define GTM_gtm_cls1_ATOM1_CH3_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_SR0_SR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_SR0_SR0_MASK) 11142 /*! @} */ 11143 11144 /*! @name ATOM1_CH3_SR1 - ATOM[i] channel [x] CCU0 compare shadow register */ 11145 /*! @{ */ 11146 11147 #define GTM_gtm_cls1_ATOM1_CH3_SR1_SR1_MASK (0xFFFFFFU) 11148 #define GTM_gtm_cls1_ATOM1_CH3_SR1_SR1_SHIFT (0U) 11149 #define GTM_gtm_cls1_ATOM1_CH3_SR1_SR1_WIDTH (24U) 11150 #define GTM_gtm_cls1_ATOM1_CH3_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_SR1_SR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_SR1_SR1_MASK) 11151 /*! @} */ 11152 11153 /*! @name ATOM1_CH3_CM0 - ATOM[i] channel [x] CCU0 compare register */ 11154 /*! @{ */ 11155 11156 #define GTM_gtm_cls1_ATOM1_CH3_CM0_CM0_MASK (0xFFFFFFU) 11157 #define GTM_gtm_cls1_ATOM1_CH3_CM0_CM0_SHIFT (0U) 11158 #define GTM_gtm_cls1_ATOM1_CH3_CM0_CM0_WIDTH (24U) 11159 #define GTM_gtm_cls1_ATOM1_CH3_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CM0_CM0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CM0_CM0_MASK) 11160 /*! @} */ 11161 11162 /*! @name ATOM1_CH3_CM1 - ATOM[i] channel [x] CCU0 compare register */ 11163 /*! @{ */ 11164 11165 #define GTM_gtm_cls1_ATOM1_CH3_CM1_CM1_MASK (0xFFFFFFU) 11166 #define GTM_gtm_cls1_ATOM1_CH3_CM1_CM1_SHIFT (0U) 11167 #define GTM_gtm_cls1_ATOM1_CH3_CM1_CM1_WIDTH (24U) 11168 #define GTM_gtm_cls1_ATOM1_CH3_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CM1_CM1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CM1_CM1_MASK) 11169 /*! @} */ 11170 11171 /*! @name ATOM1_CH3_CN0 - ATOM[i] channel [x] CCU0 counter register */ 11172 /*! @{ */ 11173 11174 #define GTM_gtm_cls1_ATOM1_CH3_CN0_CN0_MASK (0xFFFFFFU) 11175 #define GTM_gtm_cls1_ATOM1_CH3_CN0_CN0_SHIFT (0U) 11176 #define GTM_gtm_cls1_ATOM1_CH3_CN0_CN0_WIDTH (24U) 11177 #define GTM_gtm_cls1_ATOM1_CH3_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CN0_CN0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CN0_CN0_MASK) 11178 /*! @} */ 11179 11180 /*! @name ATOM1_CH3_STAT - ATOM[i] channel [x] status register */ 11181 /*! @{ */ 11182 11183 #define GTM_gtm_cls1_ATOM1_CH3_STAT_OL_MASK (0x1U) 11184 #define GTM_gtm_cls1_ATOM1_CH3_STAT_OL_SHIFT (0U) 11185 #define GTM_gtm_cls1_ATOM1_CH3_STAT_OL_WIDTH (1U) 11186 #define GTM_gtm_cls1_ATOM1_CH3_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_STAT_OL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_STAT_OL_MASK) 11187 11188 #define GTM_gtm_cls1_ATOM1_CH3_STAT_ACBI_MASK (0x1F0000U) 11189 #define GTM_gtm_cls1_ATOM1_CH3_STAT_ACBI_SHIFT (16U) 11190 #define GTM_gtm_cls1_ATOM1_CH3_STAT_ACBI_WIDTH (5U) 11191 #define GTM_gtm_cls1_ATOM1_CH3_STAT_ACBI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_STAT_ACBI_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_STAT_ACBI_MASK) 11192 11193 #define GTM_gtm_cls1_ATOM1_CH3_STAT_DV_MASK (0x200000U) 11194 #define GTM_gtm_cls1_ATOM1_CH3_STAT_DV_SHIFT (21U) 11195 #define GTM_gtm_cls1_ATOM1_CH3_STAT_DV_WIDTH (1U) 11196 #define GTM_gtm_cls1_ATOM1_CH3_STAT_DV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_STAT_DV_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_STAT_DV_MASK) 11197 11198 #define GTM_gtm_cls1_ATOM1_CH3_STAT_WRF_MASK (0x400000U) 11199 #define GTM_gtm_cls1_ATOM1_CH3_STAT_WRF_SHIFT (22U) 11200 #define GTM_gtm_cls1_ATOM1_CH3_STAT_WRF_WIDTH (1U) 11201 #define GTM_gtm_cls1_ATOM1_CH3_STAT_WRF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_STAT_WRF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_STAT_WRF_MASK) 11202 11203 #define GTM_gtm_cls1_ATOM1_CH3_STAT_DR_MASK (0x800000U) 11204 #define GTM_gtm_cls1_ATOM1_CH3_STAT_DR_SHIFT (23U) 11205 #define GTM_gtm_cls1_ATOM1_CH3_STAT_DR_WIDTH (1U) 11206 #define GTM_gtm_cls1_ATOM1_CH3_STAT_DR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_STAT_DR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_STAT_DR_MASK) 11207 11208 #define GTM_gtm_cls1_ATOM1_CH3_STAT_ACBO_MASK (0x1F000000U) 11209 #define GTM_gtm_cls1_ATOM1_CH3_STAT_ACBO_SHIFT (24U) 11210 #define GTM_gtm_cls1_ATOM1_CH3_STAT_ACBO_WIDTH (5U) 11211 #define GTM_gtm_cls1_ATOM1_CH3_STAT_ACBO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_STAT_ACBO_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_STAT_ACBO_MASK) 11212 11213 #define GTM_gtm_cls1_ATOM1_CH3_STAT_OSM_RTF_MASK (0x20000000U) 11214 #define GTM_gtm_cls1_ATOM1_CH3_STAT_OSM_RTF_SHIFT (29U) 11215 #define GTM_gtm_cls1_ATOM1_CH3_STAT_OSM_RTF_WIDTH (1U) 11216 #define GTM_gtm_cls1_ATOM1_CH3_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_STAT_OSM_RTF_MASK) 11217 /*! @} */ 11218 11219 /*! @name ATOM1_CH3_IRQ_NOTIFY - ATOM[i] channel [x] interrupt notification register */ 11220 /*! @{ */ 11221 11222 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 11223 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 11224 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 11225 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU0TC_MASK) 11226 11227 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 11228 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 11229 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 11230 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_IRQ_NOTIFY_CCU1TC_MASK) 11231 /*! @} */ 11232 11233 /*! @name ATOM1_CH3_IRQ_EN - ATOM[i] channel [x] interrupt enable register */ 11234 /*! @{ */ 11235 11236 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 11237 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 11238 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 11239 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU0TC_IRQ_EN_MASK) 11240 11241 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 11242 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 11243 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 11244 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_IRQ_EN_CCU1TC_IRQ_EN_MASK) 11245 /*! @} */ 11246 11247 /*! @name ATOM1_CH3_IRQ_FORCINT - ATOM[i] channel [x] software interrupt generation */ 11248 /*! @{ */ 11249 11250 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 11251 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 11252 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 11253 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU0TC_MASK) 11254 11255 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 11256 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 11257 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 11258 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_IRQ_FORCINT_TRG_CCU1TC_MASK) 11259 /*! @} */ 11260 11261 /*! @name ATOM1_CH3_IRQ_MODE - ATOM[i] channel [x] interrupt mode configuration register */ 11262 /*! @{ */ 11263 11264 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_MODE_IRQ_MODE_MASK (0x3U) 11265 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_MODE_IRQ_MODE_SHIFT (0U) 11266 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_MODE_IRQ_MODE_WIDTH (2U) 11267 #define GTM_gtm_cls1_ATOM1_CH3_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_IRQ_MODE_IRQ_MODE_MASK) 11268 /*! @} */ 11269 11270 /*! @name ATOM1_CH3_CTRL2 - ATOM[i] channel [x] control2 register */ 11271 /*! @{ */ 11272 11273 #define GTM_gtm_cls1_ATOM1_CH3_CTRL2_HRES_MASK (0x1U) 11274 #define GTM_gtm_cls1_ATOM1_CH3_CTRL2_HRES_SHIFT (0U) 11275 #define GTM_gtm_cls1_ATOM1_CH3_CTRL2_HRES_WIDTH (1U) 11276 #define GTM_gtm_cls1_ATOM1_CH3_CTRL2_HRES(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL2_HRES_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL2_HRES_MASK) 11277 /*! @} */ 11278 11279 /*! @name ATOM1_CH3_CTRL_SR - ATOM[i] channel [x] control shadow register */ 11280 /*! @{ */ 11281 11282 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_SL_SR_MASK (0x800U) 11283 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_SL_SR_SHIFT (11U) 11284 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_SL_SR_WIDTH (1U) 11285 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_SL_SR_MASK) 11286 11287 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 11288 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 11289 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 11290 #define GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH3_CTRL_SR_CLK_SRC_SR_MASK) 11291 /*! @} */ 11292 11293 /*! @name ATOM1_CH4_RDADDR - ATOM[i] channel[x] ARU read address register */ 11294 /*! @{ */ 11295 11296 #define GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR0_MASK (0x1FFU) 11297 #define GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR0_SHIFT (0U) 11298 #define GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR0_WIDTH (9U) 11299 #define GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR0_MASK) 11300 11301 #define GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR1_MASK (0x1FF0000U) 11302 #define GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR1_SHIFT (16U) 11303 #define GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR1_WIDTH (9U) 11304 #define GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_RDADDR_RDADDR1_MASK) 11305 /*! @} */ 11306 11307 /*! @name ATOM1_CH4_CTRL - ATOM[i] channel [x] control register */ 11308 /*! @{ */ 11309 11310 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_MODE_MASK (0x3U) 11311 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_MODE_SHIFT (0U) 11312 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_MODE_WIDTH (2U) 11313 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_MODE_MASK) 11314 11315 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TB12_SEL_MASK (0x4U) 11316 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TB12_SEL_SHIFT (2U) 11317 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TB12_SEL_WIDTH (1U) 11318 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TB12_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_TB12_SEL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_TB12_SEL_MASK) 11319 11320 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ARU_EN_MASK (0x8U) 11321 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ARU_EN_SHIFT (3U) 11322 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ARU_EN_WIDTH (1U) 11323 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_ARU_EN_MASK) 11324 11325 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ACB_MASK (0x1F0U) 11326 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ACB_SHIFT (4U) 11327 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ACB_WIDTH (5U) 11328 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ACB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_ACB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_ACB_MASK) 11329 11330 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_CMP_CTRL_MASK (0x200U) 11331 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_CMP_CTRL_SHIFT (9U) 11332 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_CMP_CTRL_WIDTH (1U) 11333 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_CMP_CTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_CMP_CTRL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_CMP_CTRL_MASK) 11334 11335 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EUPM_MASK (0x400U) 11336 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EUPM_SHIFT (10U) 11337 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EUPM_WIDTH (1U) 11338 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EUPM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_EUPM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_EUPM_MASK) 11339 11340 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SL_MASK (0x800U) 11341 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SL_SHIFT (11U) 11342 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SL_WIDTH (1U) 11343 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_SL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_SL_MASK) 11344 11345 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_CLK_SRC_MASK (0xF000U) 11346 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_CLK_SRC_SHIFT (12U) 11347 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_CLK_SRC_WIDTH (4U) 11348 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_CLK_SRC_MASK) 11349 11350 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_WR_REQ_MASK (0x10000U) 11351 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_WR_REQ_SHIFT (16U) 11352 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_WR_REQ_WIDTH (1U) 11353 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_WR_REQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_WR_REQ_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_WR_REQ_MASK) 11354 11355 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIG_PULSE_MASK (0x20000U) 11356 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIG_PULSE_SHIFT (17U) 11357 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIG_PULSE_WIDTH (1U) 11358 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIG_PULSE_MASK) 11359 11360 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_UDMODE_MASK (0xC0000U) 11361 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_UDMODE_SHIFT (18U) 11362 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_UDMODE_WIDTH (2U) 11363 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_UDMODE_MASK) 11364 11365 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_RST_CCU0_MASK (0x100000U) 11366 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_RST_CCU0_SHIFT (20U) 11367 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_RST_CCU0_WIDTH (1U) 11368 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_RST_CCU0_MASK) 11369 11370 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM_TRIG_MASK (0x200000U) 11371 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM_TRIG_SHIFT (21U) 11372 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM_TRIG_WIDTH (1U) 11373 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM_TRIG_MASK) 11374 11375 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_TRIG_MASK (0x400000U) 11376 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_TRIG_SHIFT (22U) 11377 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_TRIG_WIDTH (1U) 11378 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_TRIG_MASK) 11379 11380 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXTTRIGOUT_MASK (0x800000U) 11381 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXTTRIGOUT_SHIFT (23U) 11382 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXTTRIGOUT_WIDTH (1U) 11383 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_EXTTRIGOUT_MASK) 11384 11385 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIGOUT_MASK (0x1000000U) 11386 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIGOUT_SHIFT (24U) 11387 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIGOUT_WIDTH (1U) 11388 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_TRIGOUT_MASK) 11389 11390 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SLA_MASK (0x2000000U) 11391 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SLA_SHIFT (25U) 11392 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SLA_WIDTH (1U) 11393 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SLA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_SLA_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_SLA_MASK) 11394 11395 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM_MASK (0x4000000U) 11396 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM_SHIFT (26U) 11397 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM_WIDTH (1U) 11398 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_OSM_MASK) 11399 11400 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ABM_MASK (0x8000000U) 11401 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ABM_SHIFT (27U) 11402 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ABM_WIDTH (1U) 11403 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_ABM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_ABM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_ABM_MASK) 11404 11405 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_FUPD_MASK (0x20000000U) 11406 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_FUPD_SHIFT (29U) 11407 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_FUPD_WIDTH (1U) 11408 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_FUPD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_FUPD_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_EXT_FUPD_MASK) 11409 11410 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SOMB_MASK (0x40000000U) 11411 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SOMB_SHIFT (30U) 11412 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SOMB_WIDTH (1U) 11413 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SOMB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_SOMB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_SOMB_MASK) 11414 11415 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_FREEZE_MASK (0x80000000U) 11416 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_FREEZE_SHIFT (31U) 11417 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_FREEZE_WIDTH (1U) 11418 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_FREEZE_MASK) 11419 /*! @} */ 11420 11421 /*! @name ATOM1_CH4_SR0 - ATOM[i] channel [x] CCU0 compare shadow register */ 11422 /*! @{ */ 11423 11424 #define GTM_gtm_cls1_ATOM1_CH4_SR0_SR0_MASK (0xFFFFFFU) 11425 #define GTM_gtm_cls1_ATOM1_CH4_SR0_SR0_SHIFT (0U) 11426 #define GTM_gtm_cls1_ATOM1_CH4_SR0_SR0_WIDTH (24U) 11427 #define GTM_gtm_cls1_ATOM1_CH4_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_SR0_SR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_SR0_SR0_MASK) 11428 /*! @} */ 11429 11430 /*! @name ATOM1_CH4_SR1 - ATOM[i] channel [x] CCU0 compare shadow register */ 11431 /*! @{ */ 11432 11433 #define GTM_gtm_cls1_ATOM1_CH4_SR1_SR1_MASK (0xFFFFFFU) 11434 #define GTM_gtm_cls1_ATOM1_CH4_SR1_SR1_SHIFT (0U) 11435 #define GTM_gtm_cls1_ATOM1_CH4_SR1_SR1_WIDTH (24U) 11436 #define GTM_gtm_cls1_ATOM1_CH4_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_SR1_SR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_SR1_SR1_MASK) 11437 /*! @} */ 11438 11439 /*! @name ATOM1_CH4_CM0 - ATOM[i] channel [x] CCU0 compare register */ 11440 /*! @{ */ 11441 11442 #define GTM_gtm_cls1_ATOM1_CH4_CM0_CM0_MASK (0xFFFFFFU) 11443 #define GTM_gtm_cls1_ATOM1_CH4_CM0_CM0_SHIFT (0U) 11444 #define GTM_gtm_cls1_ATOM1_CH4_CM0_CM0_WIDTH (24U) 11445 #define GTM_gtm_cls1_ATOM1_CH4_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CM0_CM0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CM0_CM0_MASK) 11446 /*! @} */ 11447 11448 /*! @name ATOM1_CH4_CM1 - ATOM[i] channel [x] CCU0 compare register */ 11449 /*! @{ */ 11450 11451 #define GTM_gtm_cls1_ATOM1_CH4_CM1_CM1_MASK (0xFFFFFFU) 11452 #define GTM_gtm_cls1_ATOM1_CH4_CM1_CM1_SHIFT (0U) 11453 #define GTM_gtm_cls1_ATOM1_CH4_CM1_CM1_WIDTH (24U) 11454 #define GTM_gtm_cls1_ATOM1_CH4_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CM1_CM1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CM1_CM1_MASK) 11455 /*! @} */ 11456 11457 /*! @name ATOM1_CH4_CN0 - ATOM[i] channel [x] CCU0 counter register */ 11458 /*! @{ */ 11459 11460 #define GTM_gtm_cls1_ATOM1_CH4_CN0_CN0_MASK (0xFFFFFFU) 11461 #define GTM_gtm_cls1_ATOM1_CH4_CN0_CN0_SHIFT (0U) 11462 #define GTM_gtm_cls1_ATOM1_CH4_CN0_CN0_WIDTH (24U) 11463 #define GTM_gtm_cls1_ATOM1_CH4_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CN0_CN0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CN0_CN0_MASK) 11464 /*! @} */ 11465 11466 /*! @name ATOM1_CH4_STAT - ATOM[i] channel [x] status register */ 11467 /*! @{ */ 11468 11469 #define GTM_gtm_cls1_ATOM1_CH4_STAT_OL_MASK (0x1U) 11470 #define GTM_gtm_cls1_ATOM1_CH4_STAT_OL_SHIFT (0U) 11471 #define GTM_gtm_cls1_ATOM1_CH4_STAT_OL_WIDTH (1U) 11472 #define GTM_gtm_cls1_ATOM1_CH4_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_STAT_OL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_STAT_OL_MASK) 11473 11474 #define GTM_gtm_cls1_ATOM1_CH4_STAT_ACBI_MASK (0x1F0000U) 11475 #define GTM_gtm_cls1_ATOM1_CH4_STAT_ACBI_SHIFT (16U) 11476 #define GTM_gtm_cls1_ATOM1_CH4_STAT_ACBI_WIDTH (5U) 11477 #define GTM_gtm_cls1_ATOM1_CH4_STAT_ACBI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_STAT_ACBI_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_STAT_ACBI_MASK) 11478 11479 #define GTM_gtm_cls1_ATOM1_CH4_STAT_DV_MASK (0x200000U) 11480 #define GTM_gtm_cls1_ATOM1_CH4_STAT_DV_SHIFT (21U) 11481 #define GTM_gtm_cls1_ATOM1_CH4_STAT_DV_WIDTH (1U) 11482 #define GTM_gtm_cls1_ATOM1_CH4_STAT_DV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_STAT_DV_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_STAT_DV_MASK) 11483 11484 #define GTM_gtm_cls1_ATOM1_CH4_STAT_WRF_MASK (0x400000U) 11485 #define GTM_gtm_cls1_ATOM1_CH4_STAT_WRF_SHIFT (22U) 11486 #define GTM_gtm_cls1_ATOM1_CH4_STAT_WRF_WIDTH (1U) 11487 #define GTM_gtm_cls1_ATOM1_CH4_STAT_WRF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_STAT_WRF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_STAT_WRF_MASK) 11488 11489 #define GTM_gtm_cls1_ATOM1_CH4_STAT_DR_MASK (0x800000U) 11490 #define GTM_gtm_cls1_ATOM1_CH4_STAT_DR_SHIFT (23U) 11491 #define GTM_gtm_cls1_ATOM1_CH4_STAT_DR_WIDTH (1U) 11492 #define GTM_gtm_cls1_ATOM1_CH4_STAT_DR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_STAT_DR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_STAT_DR_MASK) 11493 11494 #define GTM_gtm_cls1_ATOM1_CH4_STAT_ACBO_MASK (0x1F000000U) 11495 #define GTM_gtm_cls1_ATOM1_CH4_STAT_ACBO_SHIFT (24U) 11496 #define GTM_gtm_cls1_ATOM1_CH4_STAT_ACBO_WIDTH (5U) 11497 #define GTM_gtm_cls1_ATOM1_CH4_STAT_ACBO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_STAT_ACBO_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_STAT_ACBO_MASK) 11498 11499 #define GTM_gtm_cls1_ATOM1_CH4_STAT_OSM_RTF_MASK (0x20000000U) 11500 #define GTM_gtm_cls1_ATOM1_CH4_STAT_OSM_RTF_SHIFT (29U) 11501 #define GTM_gtm_cls1_ATOM1_CH4_STAT_OSM_RTF_WIDTH (1U) 11502 #define GTM_gtm_cls1_ATOM1_CH4_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_STAT_OSM_RTF_MASK) 11503 /*! @} */ 11504 11505 /*! @name ATOM1_CH4_IRQ_NOTIFY - ATOM[i] channel [x] interrupt notification register */ 11506 /*! @{ */ 11507 11508 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 11509 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 11510 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 11511 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU0TC_MASK) 11512 11513 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 11514 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 11515 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 11516 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_IRQ_NOTIFY_CCU1TC_MASK) 11517 /*! @} */ 11518 11519 /*! @name ATOM1_CH4_IRQ_EN - ATOM[i] channel [x] interrupt enable register */ 11520 /*! @{ */ 11521 11522 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 11523 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 11524 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 11525 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU0TC_IRQ_EN_MASK) 11526 11527 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 11528 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 11529 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 11530 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_IRQ_EN_CCU1TC_IRQ_EN_MASK) 11531 /*! @} */ 11532 11533 /*! @name ATOM1_CH4_IRQ_FORCINT - ATOM[i] channel [x] software interrupt generation */ 11534 /*! @{ */ 11535 11536 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 11537 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 11538 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 11539 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU0TC_MASK) 11540 11541 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 11542 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 11543 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 11544 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_IRQ_FORCINT_TRG_CCU1TC_MASK) 11545 /*! @} */ 11546 11547 /*! @name ATOM1_CH4_IRQ_MODE - ATOM[i] channel [x] interrupt mode configuration register */ 11548 /*! @{ */ 11549 11550 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_MODE_IRQ_MODE_MASK (0x3U) 11551 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_MODE_IRQ_MODE_SHIFT (0U) 11552 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_MODE_IRQ_MODE_WIDTH (2U) 11553 #define GTM_gtm_cls1_ATOM1_CH4_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_IRQ_MODE_IRQ_MODE_MASK) 11554 /*! @} */ 11555 11556 /*! @name ATOM1_CH4_CTRL2 - ATOM[i] channel [x] control2 register */ 11557 /*! @{ */ 11558 11559 #define GTM_gtm_cls1_ATOM1_CH4_CTRL2_HRES_MASK (0x1U) 11560 #define GTM_gtm_cls1_ATOM1_CH4_CTRL2_HRES_SHIFT (0U) 11561 #define GTM_gtm_cls1_ATOM1_CH4_CTRL2_HRES_WIDTH (1U) 11562 #define GTM_gtm_cls1_ATOM1_CH4_CTRL2_HRES(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL2_HRES_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL2_HRES_MASK) 11563 /*! @} */ 11564 11565 /*! @name ATOM1_CH4_CTRL_SR - ATOM[i] channel [x] control shadow register */ 11566 /*! @{ */ 11567 11568 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_SL_SR_MASK (0x800U) 11569 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_SL_SR_SHIFT (11U) 11570 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_SL_SR_WIDTH (1U) 11571 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_SL_SR_MASK) 11572 11573 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 11574 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 11575 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 11576 #define GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH4_CTRL_SR_CLK_SRC_SR_MASK) 11577 /*! @} */ 11578 11579 /*! @name ATOM1_CH5_RDADDR - ATOM[i] channel[x] ARU read address register */ 11580 /*! @{ */ 11581 11582 #define GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR0_MASK (0x1FFU) 11583 #define GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR0_SHIFT (0U) 11584 #define GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR0_WIDTH (9U) 11585 #define GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR0_MASK) 11586 11587 #define GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR1_MASK (0x1FF0000U) 11588 #define GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR1_SHIFT (16U) 11589 #define GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR1_WIDTH (9U) 11590 #define GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_RDADDR_RDADDR1_MASK) 11591 /*! @} */ 11592 11593 /*! @name ATOM1_CH5_CTRL - ATOM[i] channel [x] control register */ 11594 /*! @{ */ 11595 11596 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_MODE_MASK (0x3U) 11597 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_MODE_SHIFT (0U) 11598 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_MODE_WIDTH (2U) 11599 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_MODE_MASK) 11600 11601 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TB12_SEL_MASK (0x4U) 11602 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TB12_SEL_SHIFT (2U) 11603 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TB12_SEL_WIDTH (1U) 11604 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TB12_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_TB12_SEL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_TB12_SEL_MASK) 11605 11606 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ARU_EN_MASK (0x8U) 11607 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ARU_EN_SHIFT (3U) 11608 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ARU_EN_WIDTH (1U) 11609 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_ARU_EN_MASK) 11610 11611 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ACB_MASK (0x1F0U) 11612 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ACB_SHIFT (4U) 11613 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ACB_WIDTH (5U) 11614 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ACB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_ACB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_ACB_MASK) 11615 11616 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_CMP_CTRL_MASK (0x200U) 11617 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_CMP_CTRL_SHIFT (9U) 11618 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_CMP_CTRL_WIDTH (1U) 11619 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_CMP_CTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_CMP_CTRL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_CMP_CTRL_MASK) 11620 11621 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EUPM_MASK (0x400U) 11622 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EUPM_SHIFT (10U) 11623 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EUPM_WIDTH (1U) 11624 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EUPM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_EUPM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_EUPM_MASK) 11625 11626 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SL_MASK (0x800U) 11627 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SL_SHIFT (11U) 11628 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SL_WIDTH (1U) 11629 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_SL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_SL_MASK) 11630 11631 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_CLK_SRC_MASK (0xF000U) 11632 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_CLK_SRC_SHIFT (12U) 11633 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_CLK_SRC_WIDTH (4U) 11634 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_CLK_SRC_MASK) 11635 11636 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_WR_REQ_MASK (0x10000U) 11637 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_WR_REQ_SHIFT (16U) 11638 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_WR_REQ_WIDTH (1U) 11639 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_WR_REQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_WR_REQ_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_WR_REQ_MASK) 11640 11641 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIG_PULSE_MASK (0x20000U) 11642 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIG_PULSE_SHIFT (17U) 11643 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIG_PULSE_WIDTH (1U) 11644 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIG_PULSE_MASK) 11645 11646 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_UDMODE_MASK (0xC0000U) 11647 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_UDMODE_SHIFT (18U) 11648 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_UDMODE_WIDTH (2U) 11649 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_UDMODE_MASK) 11650 11651 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_RST_CCU0_MASK (0x100000U) 11652 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_RST_CCU0_SHIFT (20U) 11653 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_RST_CCU0_WIDTH (1U) 11654 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_RST_CCU0_MASK) 11655 11656 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM_TRIG_MASK (0x200000U) 11657 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM_TRIG_SHIFT (21U) 11658 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM_TRIG_WIDTH (1U) 11659 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM_TRIG_MASK) 11660 11661 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_TRIG_MASK (0x400000U) 11662 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_TRIG_SHIFT (22U) 11663 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_TRIG_WIDTH (1U) 11664 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_TRIG_MASK) 11665 11666 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXTTRIGOUT_MASK (0x800000U) 11667 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXTTRIGOUT_SHIFT (23U) 11668 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXTTRIGOUT_WIDTH (1U) 11669 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_EXTTRIGOUT_MASK) 11670 11671 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIGOUT_MASK (0x1000000U) 11672 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIGOUT_SHIFT (24U) 11673 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIGOUT_WIDTH (1U) 11674 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_TRIGOUT_MASK) 11675 11676 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SLA_MASK (0x2000000U) 11677 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SLA_SHIFT (25U) 11678 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SLA_WIDTH (1U) 11679 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SLA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_SLA_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_SLA_MASK) 11680 11681 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM_MASK (0x4000000U) 11682 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM_SHIFT (26U) 11683 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM_WIDTH (1U) 11684 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_OSM_MASK) 11685 11686 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ABM_MASK (0x8000000U) 11687 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ABM_SHIFT (27U) 11688 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ABM_WIDTH (1U) 11689 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_ABM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_ABM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_ABM_MASK) 11690 11691 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_FUPD_MASK (0x20000000U) 11692 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_FUPD_SHIFT (29U) 11693 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_FUPD_WIDTH (1U) 11694 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_FUPD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_FUPD_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_EXT_FUPD_MASK) 11695 11696 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SOMB_MASK (0x40000000U) 11697 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SOMB_SHIFT (30U) 11698 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SOMB_WIDTH (1U) 11699 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SOMB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_SOMB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_SOMB_MASK) 11700 11701 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_FREEZE_MASK (0x80000000U) 11702 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_FREEZE_SHIFT (31U) 11703 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_FREEZE_WIDTH (1U) 11704 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_FREEZE_MASK) 11705 /*! @} */ 11706 11707 /*! @name ATOM1_CH5_SR0 - ATOM[i] channel [x] CCU0 compare shadow register */ 11708 /*! @{ */ 11709 11710 #define GTM_gtm_cls1_ATOM1_CH5_SR0_SR0_MASK (0xFFFFFFU) 11711 #define GTM_gtm_cls1_ATOM1_CH5_SR0_SR0_SHIFT (0U) 11712 #define GTM_gtm_cls1_ATOM1_CH5_SR0_SR0_WIDTH (24U) 11713 #define GTM_gtm_cls1_ATOM1_CH5_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_SR0_SR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_SR0_SR0_MASK) 11714 /*! @} */ 11715 11716 /*! @name ATOM1_CH5_SR1 - ATOM[i] channel [x] CCU0 compare shadow register */ 11717 /*! @{ */ 11718 11719 #define GTM_gtm_cls1_ATOM1_CH5_SR1_SR1_MASK (0xFFFFFFU) 11720 #define GTM_gtm_cls1_ATOM1_CH5_SR1_SR1_SHIFT (0U) 11721 #define GTM_gtm_cls1_ATOM1_CH5_SR1_SR1_WIDTH (24U) 11722 #define GTM_gtm_cls1_ATOM1_CH5_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_SR1_SR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_SR1_SR1_MASK) 11723 /*! @} */ 11724 11725 /*! @name ATOM1_CH5_CM0 - ATOM[i] channel [x] CCU0 compare register */ 11726 /*! @{ */ 11727 11728 #define GTM_gtm_cls1_ATOM1_CH5_CM0_CM0_MASK (0xFFFFFFU) 11729 #define GTM_gtm_cls1_ATOM1_CH5_CM0_CM0_SHIFT (0U) 11730 #define GTM_gtm_cls1_ATOM1_CH5_CM0_CM0_WIDTH (24U) 11731 #define GTM_gtm_cls1_ATOM1_CH5_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CM0_CM0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CM0_CM0_MASK) 11732 /*! @} */ 11733 11734 /*! @name ATOM1_CH5_CM1 - ATOM[i] channel [x] CCU0 compare register */ 11735 /*! @{ */ 11736 11737 #define GTM_gtm_cls1_ATOM1_CH5_CM1_CM1_MASK (0xFFFFFFU) 11738 #define GTM_gtm_cls1_ATOM1_CH5_CM1_CM1_SHIFT (0U) 11739 #define GTM_gtm_cls1_ATOM1_CH5_CM1_CM1_WIDTH (24U) 11740 #define GTM_gtm_cls1_ATOM1_CH5_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CM1_CM1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CM1_CM1_MASK) 11741 /*! @} */ 11742 11743 /*! @name ATOM1_CH5_CN0 - ATOM[i] channel [x] CCU0 counter register */ 11744 /*! @{ */ 11745 11746 #define GTM_gtm_cls1_ATOM1_CH5_CN0_CN0_MASK (0xFFFFFFU) 11747 #define GTM_gtm_cls1_ATOM1_CH5_CN0_CN0_SHIFT (0U) 11748 #define GTM_gtm_cls1_ATOM1_CH5_CN0_CN0_WIDTH (24U) 11749 #define GTM_gtm_cls1_ATOM1_CH5_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CN0_CN0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CN0_CN0_MASK) 11750 /*! @} */ 11751 11752 /*! @name ATOM1_CH5_STAT - ATOM[i] channel [x] status register */ 11753 /*! @{ */ 11754 11755 #define GTM_gtm_cls1_ATOM1_CH5_STAT_OL_MASK (0x1U) 11756 #define GTM_gtm_cls1_ATOM1_CH5_STAT_OL_SHIFT (0U) 11757 #define GTM_gtm_cls1_ATOM1_CH5_STAT_OL_WIDTH (1U) 11758 #define GTM_gtm_cls1_ATOM1_CH5_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_STAT_OL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_STAT_OL_MASK) 11759 11760 #define GTM_gtm_cls1_ATOM1_CH5_STAT_ACBI_MASK (0x1F0000U) 11761 #define GTM_gtm_cls1_ATOM1_CH5_STAT_ACBI_SHIFT (16U) 11762 #define GTM_gtm_cls1_ATOM1_CH5_STAT_ACBI_WIDTH (5U) 11763 #define GTM_gtm_cls1_ATOM1_CH5_STAT_ACBI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_STAT_ACBI_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_STAT_ACBI_MASK) 11764 11765 #define GTM_gtm_cls1_ATOM1_CH5_STAT_DV_MASK (0x200000U) 11766 #define GTM_gtm_cls1_ATOM1_CH5_STAT_DV_SHIFT (21U) 11767 #define GTM_gtm_cls1_ATOM1_CH5_STAT_DV_WIDTH (1U) 11768 #define GTM_gtm_cls1_ATOM1_CH5_STAT_DV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_STAT_DV_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_STAT_DV_MASK) 11769 11770 #define GTM_gtm_cls1_ATOM1_CH5_STAT_WRF_MASK (0x400000U) 11771 #define GTM_gtm_cls1_ATOM1_CH5_STAT_WRF_SHIFT (22U) 11772 #define GTM_gtm_cls1_ATOM1_CH5_STAT_WRF_WIDTH (1U) 11773 #define GTM_gtm_cls1_ATOM1_CH5_STAT_WRF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_STAT_WRF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_STAT_WRF_MASK) 11774 11775 #define GTM_gtm_cls1_ATOM1_CH5_STAT_DR_MASK (0x800000U) 11776 #define GTM_gtm_cls1_ATOM1_CH5_STAT_DR_SHIFT (23U) 11777 #define GTM_gtm_cls1_ATOM1_CH5_STAT_DR_WIDTH (1U) 11778 #define GTM_gtm_cls1_ATOM1_CH5_STAT_DR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_STAT_DR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_STAT_DR_MASK) 11779 11780 #define GTM_gtm_cls1_ATOM1_CH5_STAT_ACBO_MASK (0x1F000000U) 11781 #define GTM_gtm_cls1_ATOM1_CH5_STAT_ACBO_SHIFT (24U) 11782 #define GTM_gtm_cls1_ATOM1_CH5_STAT_ACBO_WIDTH (5U) 11783 #define GTM_gtm_cls1_ATOM1_CH5_STAT_ACBO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_STAT_ACBO_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_STAT_ACBO_MASK) 11784 11785 #define GTM_gtm_cls1_ATOM1_CH5_STAT_OSM_RTF_MASK (0x20000000U) 11786 #define GTM_gtm_cls1_ATOM1_CH5_STAT_OSM_RTF_SHIFT (29U) 11787 #define GTM_gtm_cls1_ATOM1_CH5_STAT_OSM_RTF_WIDTH (1U) 11788 #define GTM_gtm_cls1_ATOM1_CH5_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_STAT_OSM_RTF_MASK) 11789 /*! @} */ 11790 11791 /*! @name ATOM1_CH5_IRQ_NOTIFY - ATOM[i] channel [x] interrupt notification register */ 11792 /*! @{ */ 11793 11794 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 11795 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 11796 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 11797 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU0TC_MASK) 11798 11799 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 11800 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 11801 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 11802 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_IRQ_NOTIFY_CCU1TC_MASK) 11803 /*! @} */ 11804 11805 /*! @name ATOM1_CH5_IRQ_EN - ATOM[i] channel [x] interrupt enable register */ 11806 /*! @{ */ 11807 11808 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 11809 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 11810 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 11811 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU0TC_IRQ_EN_MASK) 11812 11813 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 11814 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 11815 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 11816 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_IRQ_EN_CCU1TC_IRQ_EN_MASK) 11817 /*! @} */ 11818 11819 /*! @name ATOM1_CH5_IRQ_FORCINT - ATOM[i] channel [x] software interrupt generation */ 11820 /*! @{ */ 11821 11822 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 11823 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 11824 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 11825 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU0TC_MASK) 11826 11827 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 11828 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 11829 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 11830 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_IRQ_FORCINT_TRG_CCU1TC_MASK) 11831 /*! @} */ 11832 11833 /*! @name ATOM1_CH5_IRQ_MODE - ATOM[i] channel [x] interrupt mode configuration register */ 11834 /*! @{ */ 11835 11836 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_MODE_IRQ_MODE_MASK (0x3U) 11837 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_MODE_IRQ_MODE_SHIFT (0U) 11838 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_MODE_IRQ_MODE_WIDTH (2U) 11839 #define GTM_gtm_cls1_ATOM1_CH5_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_IRQ_MODE_IRQ_MODE_MASK) 11840 /*! @} */ 11841 11842 /*! @name ATOM1_CH5_CTRL2 - ATOM[i] channel [x] control2 register */ 11843 /*! @{ */ 11844 11845 #define GTM_gtm_cls1_ATOM1_CH5_CTRL2_HRES_MASK (0x1U) 11846 #define GTM_gtm_cls1_ATOM1_CH5_CTRL2_HRES_SHIFT (0U) 11847 #define GTM_gtm_cls1_ATOM1_CH5_CTRL2_HRES_WIDTH (1U) 11848 #define GTM_gtm_cls1_ATOM1_CH5_CTRL2_HRES(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL2_HRES_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL2_HRES_MASK) 11849 /*! @} */ 11850 11851 /*! @name ATOM1_CH5_CTRL_SR - ATOM[i] channel [x] control shadow register */ 11852 /*! @{ */ 11853 11854 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_SL_SR_MASK (0x800U) 11855 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_SL_SR_SHIFT (11U) 11856 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_SL_SR_WIDTH (1U) 11857 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_SL_SR_MASK) 11858 11859 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 11860 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 11861 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 11862 #define GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH5_CTRL_SR_CLK_SRC_SR_MASK) 11863 /*! @} */ 11864 11865 /*! @name ATOM1_CH6_RDADDR - ATOM[i] channel[x] ARU read address register */ 11866 /*! @{ */ 11867 11868 #define GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR0_MASK (0x1FFU) 11869 #define GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR0_SHIFT (0U) 11870 #define GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR0_WIDTH (9U) 11871 #define GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR0_MASK) 11872 11873 #define GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR1_MASK (0x1FF0000U) 11874 #define GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR1_SHIFT (16U) 11875 #define GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR1_WIDTH (9U) 11876 #define GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_RDADDR_RDADDR1_MASK) 11877 /*! @} */ 11878 11879 /*! @name ATOM1_CH6_CTRL - ATOM[i] channel [x] control register */ 11880 /*! @{ */ 11881 11882 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_MODE_MASK (0x3U) 11883 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_MODE_SHIFT (0U) 11884 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_MODE_WIDTH (2U) 11885 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_MODE_MASK) 11886 11887 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TB12_SEL_MASK (0x4U) 11888 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TB12_SEL_SHIFT (2U) 11889 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TB12_SEL_WIDTH (1U) 11890 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TB12_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_TB12_SEL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_TB12_SEL_MASK) 11891 11892 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ARU_EN_MASK (0x8U) 11893 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ARU_EN_SHIFT (3U) 11894 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ARU_EN_WIDTH (1U) 11895 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_ARU_EN_MASK) 11896 11897 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ACB_MASK (0x1F0U) 11898 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ACB_SHIFT (4U) 11899 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ACB_WIDTH (5U) 11900 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ACB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_ACB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_ACB_MASK) 11901 11902 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_CMP_CTRL_MASK (0x200U) 11903 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_CMP_CTRL_SHIFT (9U) 11904 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_CMP_CTRL_WIDTH (1U) 11905 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_CMP_CTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_CMP_CTRL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_CMP_CTRL_MASK) 11906 11907 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EUPM_MASK (0x400U) 11908 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EUPM_SHIFT (10U) 11909 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EUPM_WIDTH (1U) 11910 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EUPM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_EUPM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_EUPM_MASK) 11911 11912 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SL_MASK (0x800U) 11913 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SL_SHIFT (11U) 11914 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SL_WIDTH (1U) 11915 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_SL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_SL_MASK) 11916 11917 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_CLK_SRC_MASK (0xF000U) 11918 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_CLK_SRC_SHIFT (12U) 11919 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_CLK_SRC_WIDTH (4U) 11920 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_CLK_SRC_MASK) 11921 11922 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_WR_REQ_MASK (0x10000U) 11923 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_WR_REQ_SHIFT (16U) 11924 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_WR_REQ_WIDTH (1U) 11925 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_WR_REQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_WR_REQ_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_WR_REQ_MASK) 11926 11927 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIG_PULSE_MASK (0x20000U) 11928 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIG_PULSE_SHIFT (17U) 11929 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIG_PULSE_WIDTH (1U) 11930 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIG_PULSE_MASK) 11931 11932 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_UDMODE_MASK (0xC0000U) 11933 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_UDMODE_SHIFT (18U) 11934 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_UDMODE_WIDTH (2U) 11935 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_UDMODE_MASK) 11936 11937 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_RST_CCU0_MASK (0x100000U) 11938 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_RST_CCU0_SHIFT (20U) 11939 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_RST_CCU0_WIDTH (1U) 11940 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_RST_CCU0_MASK) 11941 11942 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM_TRIG_MASK (0x200000U) 11943 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM_TRIG_SHIFT (21U) 11944 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM_TRIG_WIDTH (1U) 11945 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM_TRIG_MASK) 11946 11947 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_TRIG_MASK (0x400000U) 11948 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_TRIG_SHIFT (22U) 11949 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_TRIG_WIDTH (1U) 11950 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_TRIG_MASK) 11951 11952 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXTTRIGOUT_MASK (0x800000U) 11953 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXTTRIGOUT_SHIFT (23U) 11954 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXTTRIGOUT_WIDTH (1U) 11955 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_EXTTRIGOUT_MASK) 11956 11957 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIGOUT_MASK (0x1000000U) 11958 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIGOUT_SHIFT (24U) 11959 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIGOUT_WIDTH (1U) 11960 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_TRIGOUT_MASK) 11961 11962 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SLA_MASK (0x2000000U) 11963 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SLA_SHIFT (25U) 11964 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SLA_WIDTH (1U) 11965 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SLA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_SLA_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_SLA_MASK) 11966 11967 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM_MASK (0x4000000U) 11968 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM_SHIFT (26U) 11969 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM_WIDTH (1U) 11970 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_OSM_MASK) 11971 11972 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ABM_MASK (0x8000000U) 11973 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ABM_SHIFT (27U) 11974 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ABM_WIDTH (1U) 11975 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_ABM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_ABM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_ABM_MASK) 11976 11977 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_FUPD_MASK (0x20000000U) 11978 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_FUPD_SHIFT (29U) 11979 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_FUPD_WIDTH (1U) 11980 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_FUPD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_FUPD_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_EXT_FUPD_MASK) 11981 11982 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SOMB_MASK (0x40000000U) 11983 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SOMB_SHIFT (30U) 11984 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SOMB_WIDTH (1U) 11985 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SOMB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_SOMB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_SOMB_MASK) 11986 11987 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_FREEZE_MASK (0x80000000U) 11988 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_FREEZE_SHIFT (31U) 11989 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_FREEZE_WIDTH (1U) 11990 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_FREEZE_MASK) 11991 /*! @} */ 11992 11993 /*! @name ATOM1_CH6_SR0 - ATOM[i] channel [x] CCU0 compare shadow register */ 11994 /*! @{ */ 11995 11996 #define GTM_gtm_cls1_ATOM1_CH6_SR0_SR0_MASK (0xFFFFFFU) 11997 #define GTM_gtm_cls1_ATOM1_CH6_SR0_SR0_SHIFT (0U) 11998 #define GTM_gtm_cls1_ATOM1_CH6_SR0_SR0_WIDTH (24U) 11999 #define GTM_gtm_cls1_ATOM1_CH6_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_SR0_SR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_SR0_SR0_MASK) 12000 /*! @} */ 12001 12002 /*! @name ATOM1_CH6_SR1 - ATOM[i] channel [x] CCU0 compare shadow register */ 12003 /*! @{ */ 12004 12005 #define GTM_gtm_cls1_ATOM1_CH6_SR1_SR1_MASK (0xFFFFFFU) 12006 #define GTM_gtm_cls1_ATOM1_CH6_SR1_SR1_SHIFT (0U) 12007 #define GTM_gtm_cls1_ATOM1_CH6_SR1_SR1_WIDTH (24U) 12008 #define GTM_gtm_cls1_ATOM1_CH6_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_SR1_SR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_SR1_SR1_MASK) 12009 /*! @} */ 12010 12011 /*! @name ATOM1_CH6_CM0 - ATOM[i] channel [x] CCU0 compare register */ 12012 /*! @{ */ 12013 12014 #define GTM_gtm_cls1_ATOM1_CH6_CM0_CM0_MASK (0xFFFFFFU) 12015 #define GTM_gtm_cls1_ATOM1_CH6_CM0_CM0_SHIFT (0U) 12016 #define GTM_gtm_cls1_ATOM1_CH6_CM0_CM0_WIDTH (24U) 12017 #define GTM_gtm_cls1_ATOM1_CH6_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CM0_CM0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CM0_CM0_MASK) 12018 /*! @} */ 12019 12020 /*! @name ATOM1_CH6_CM1 - ATOM[i] channel [x] CCU0 compare register */ 12021 /*! @{ */ 12022 12023 #define GTM_gtm_cls1_ATOM1_CH6_CM1_CM1_MASK (0xFFFFFFU) 12024 #define GTM_gtm_cls1_ATOM1_CH6_CM1_CM1_SHIFT (0U) 12025 #define GTM_gtm_cls1_ATOM1_CH6_CM1_CM1_WIDTH (24U) 12026 #define GTM_gtm_cls1_ATOM1_CH6_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CM1_CM1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CM1_CM1_MASK) 12027 /*! @} */ 12028 12029 /*! @name ATOM1_CH6_CN0 - ATOM[i] channel [x] CCU0 counter register */ 12030 /*! @{ */ 12031 12032 #define GTM_gtm_cls1_ATOM1_CH6_CN0_CN0_MASK (0xFFFFFFU) 12033 #define GTM_gtm_cls1_ATOM1_CH6_CN0_CN0_SHIFT (0U) 12034 #define GTM_gtm_cls1_ATOM1_CH6_CN0_CN0_WIDTH (24U) 12035 #define GTM_gtm_cls1_ATOM1_CH6_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CN0_CN0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CN0_CN0_MASK) 12036 /*! @} */ 12037 12038 /*! @name ATOM1_CH6_STAT - ATOM[i] channel [x] status register */ 12039 /*! @{ */ 12040 12041 #define GTM_gtm_cls1_ATOM1_CH6_STAT_OL_MASK (0x1U) 12042 #define GTM_gtm_cls1_ATOM1_CH6_STAT_OL_SHIFT (0U) 12043 #define GTM_gtm_cls1_ATOM1_CH6_STAT_OL_WIDTH (1U) 12044 #define GTM_gtm_cls1_ATOM1_CH6_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_STAT_OL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_STAT_OL_MASK) 12045 12046 #define GTM_gtm_cls1_ATOM1_CH6_STAT_ACBI_MASK (0x1F0000U) 12047 #define GTM_gtm_cls1_ATOM1_CH6_STAT_ACBI_SHIFT (16U) 12048 #define GTM_gtm_cls1_ATOM1_CH6_STAT_ACBI_WIDTH (5U) 12049 #define GTM_gtm_cls1_ATOM1_CH6_STAT_ACBI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_STAT_ACBI_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_STAT_ACBI_MASK) 12050 12051 #define GTM_gtm_cls1_ATOM1_CH6_STAT_DV_MASK (0x200000U) 12052 #define GTM_gtm_cls1_ATOM1_CH6_STAT_DV_SHIFT (21U) 12053 #define GTM_gtm_cls1_ATOM1_CH6_STAT_DV_WIDTH (1U) 12054 #define GTM_gtm_cls1_ATOM1_CH6_STAT_DV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_STAT_DV_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_STAT_DV_MASK) 12055 12056 #define GTM_gtm_cls1_ATOM1_CH6_STAT_WRF_MASK (0x400000U) 12057 #define GTM_gtm_cls1_ATOM1_CH6_STAT_WRF_SHIFT (22U) 12058 #define GTM_gtm_cls1_ATOM1_CH6_STAT_WRF_WIDTH (1U) 12059 #define GTM_gtm_cls1_ATOM1_CH6_STAT_WRF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_STAT_WRF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_STAT_WRF_MASK) 12060 12061 #define GTM_gtm_cls1_ATOM1_CH6_STAT_DR_MASK (0x800000U) 12062 #define GTM_gtm_cls1_ATOM1_CH6_STAT_DR_SHIFT (23U) 12063 #define GTM_gtm_cls1_ATOM1_CH6_STAT_DR_WIDTH (1U) 12064 #define GTM_gtm_cls1_ATOM1_CH6_STAT_DR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_STAT_DR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_STAT_DR_MASK) 12065 12066 #define GTM_gtm_cls1_ATOM1_CH6_STAT_ACBO_MASK (0x1F000000U) 12067 #define GTM_gtm_cls1_ATOM1_CH6_STAT_ACBO_SHIFT (24U) 12068 #define GTM_gtm_cls1_ATOM1_CH6_STAT_ACBO_WIDTH (5U) 12069 #define GTM_gtm_cls1_ATOM1_CH6_STAT_ACBO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_STAT_ACBO_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_STAT_ACBO_MASK) 12070 12071 #define GTM_gtm_cls1_ATOM1_CH6_STAT_OSM_RTF_MASK (0x20000000U) 12072 #define GTM_gtm_cls1_ATOM1_CH6_STAT_OSM_RTF_SHIFT (29U) 12073 #define GTM_gtm_cls1_ATOM1_CH6_STAT_OSM_RTF_WIDTH (1U) 12074 #define GTM_gtm_cls1_ATOM1_CH6_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_STAT_OSM_RTF_MASK) 12075 /*! @} */ 12076 12077 /*! @name ATOM1_CH6_IRQ_NOTIFY - ATOM[i] channel [x] interrupt notification register */ 12078 /*! @{ */ 12079 12080 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 12081 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 12082 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 12083 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU0TC_MASK) 12084 12085 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 12086 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 12087 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 12088 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_IRQ_NOTIFY_CCU1TC_MASK) 12089 /*! @} */ 12090 12091 /*! @name ATOM1_CH6_IRQ_EN - ATOM[i] channel [x] interrupt enable register */ 12092 /*! @{ */ 12093 12094 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 12095 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 12096 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 12097 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU0TC_IRQ_EN_MASK) 12098 12099 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 12100 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 12101 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 12102 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_IRQ_EN_CCU1TC_IRQ_EN_MASK) 12103 /*! @} */ 12104 12105 /*! @name ATOM1_CH6_IRQ_FORCINT - ATOM[i] channel [x] software interrupt generation */ 12106 /*! @{ */ 12107 12108 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 12109 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 12110 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 12111 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU0TC_MASK) 12112 12113 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 12114 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 12115 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 12116 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_IRQ_FORCINT_TRG_CCU1TC_MASK) 12117 /*! @} */ 12118 12119 /*! @name ATOM1_CH6_IRQ_MODE - ATOM[i] channel [x] interrupt mode configuration register */ 12120 /*! @{ */ 12121 12122 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_MODE_IRQ_MODE_MASK (0x3U) 12123 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_MODE_IRQ_MODE_SHIFT (0U) 12124 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_MODE_IRQ_MODE_WIDTH (2U) 12125 #define GTM_gtm_cls1_ATOM1_CH6_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_IRQ_MODE_IRQ_MODE_MASK) 12126 /*! @} */ 12127 12128 /*! @name ATOM1_CH6_CTRL2 - ATOM[i] channel [x] control2 register */ 12129 /*! @{ */ 12130 12131 #define GTM_gtm_cls1_ATOM1_CH6_CTRL2_HRES_MASK (0x1U) 12132 #define GTM_gtm_cls1_ATOM1_CH6_CTRL2_HRES_SHIFT (0U) 12133 #define GTM_gtm_cls1_ATOM1_CH6_CTRL2_HRES_WIDTH (1U) 12134 #define GTM_gtm_cls1_ATOM1_CH6_CTRL2_HRES(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL2_HRES_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL2_HRES_MASK) 12135 /*! @} */ 12136 12137 /*! @name ATOM1_CH6_CTRL_SR - ATOM[i] channel [x] control shadow register */ 12138 /*! @{ */ 12139 12140 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_SL_SR_MASK (0x800U) 12141 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_SL_SR_SHIFT (11U) 12142 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_SL_SR_WIDTH (1U) 12143 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_SL_SR_MASK) 12144 12145 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 12146 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 12147 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 12148 #define GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH6_CTRL_SR_CLK_SRC_SR_MASK) 12149 /*! @} */ 12150 12151 /*! @name ATOM1_CH7_RDADDR - ATOM[i] channel[x] ARU read address register */ 12152 /*! @{ */ 12153 12154 #define GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR0_MASK (0x1FFU) 12155 #define GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR0_SHIFT (0U) 12156 #define GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR0_WIDTH (9U) 12157 #define GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR0_MASK) 12158 12159 #define GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR1_MASK (0x1FF0000U) 12160 #define GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR1_SHIFT (16U) 12161 #define GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR1_WIDTH (9U) 12162 #define GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_RDADDR_RDADDR1_MASK) 12163 /*! @} */ 12164 12165 /*! @name ATOM1_CH7_CTRL - ATOM[i] channel [x] control register */ 12166 /*! @{ */ 12167 12168 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_MODE_MASK (0x3U) 12169 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_MODE_SHIFT (0U) 12170 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_MODE_WIDTH (2U) 12171 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_MODE_MASK) 12172 12173 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TB12_SEL_MASK (0x4U) 12174 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TB12_SEL_SHIFT (2U) 12175 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TB12_SEL_WIDTH (1U) 12176 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TB12_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_TB12_SEL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_TB12_SEL_MASK) 12177 12178 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ARU_EN_MASK (0x8U) 12179 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ARU_EN_SHIFT (3U) 12180 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ARU_EN_WIDTH (1U) 12181 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ARU_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_ARU_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_ARU_EN_MASK) 12182 12183 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ACB_MASK (0x1F0U) 12184 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ACB_SHIFT (4U) 12185 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ACB_WIDTH (5U) 12186 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ACB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_ACB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_ACB_MASK) 12187 12188 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_CMP_CTRL_MASK (0x200U) 12189 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_CMP_CTRL_SHIFT (9U) 12190 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_CMP_CTRL_WIDTH (1U) 12191 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_CMP_CTRL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_CMP_CTRL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_CMP_CTRL_MASK) 12192 12193 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EUPM_MASK (0x400U) 12194 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EUPM_SHIFT (10U) 12195 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EUPM_WIDTH (1U) 12196 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EUPM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_EUPM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_EUPM_MASK) 12197 12198 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SL_MASK (0x800U) 12199 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SL_SHIFT (11U) 12200 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SL_WIDTH (1U) 12201 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_SL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_SL_MASK) 12202 12203 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_CLK_SRC_MASK (0xF000U) 12204 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_CLK_SRC_SHIFT (12U) 12205 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_CLK_SRC_WIDTH (4U) 12206 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_CLK_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_CLK_SRC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_CLK_SRC_MASK) 12207 12208 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_WR_REQ_MASK (0x10000U) 12209 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_WR_REQ_SHIFT (16U) 12210 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_WR_REQ_WIDTH (1U) 12211 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_WR_REQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_WR_REQ_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_WR_REQ_MASK) 12212 12213 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIG_PULSE_MASK (0x20000U) 12214 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIG_PULSE_SHIFT (17U) 12215 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIG_PULSE_WIDTH (1U) 12216 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIG_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIG_PULSE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIG_PULSE_MASK) 12217 12218 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_UDMODE_MASK (0xC0000U) 12219 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_UDMODE_SHIFT (18U) 12220 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_UDMODE_WIDTH (2U) 12221 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_UDMODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_UDMODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_UDMODE_MASK) 12222 12223 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_RST_CCU0_MASK (0x100000U) 12224 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_RST_CCU0_SHIFT (20U) 12225 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_RST_CCU0_WIDTH (1U) 12226 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_RST_CCU0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_RST_CCU0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_RST_CCU0_MASK) 12227 12228 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM_TRIG_MASK (0x200000U) 12229 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM_TRIG_SHIFT (21U) 12230 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM_TRIG_WIDTH (1U) 12231 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM_TRIG_MASK) 12232 12233 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_TRIG_MASK (0x400000U) 12234 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_TRIG_SHIFT (22U) 12235 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_TRIG_WIDTH (1U) 12236 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_TRIG_MASK) 12237 12238 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXTTRIGOUT_MASK (0x800000U) 12239 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXTTRIGOUT_SHIFT (23U) 12240 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXTTRIGOUT_WIDTH (1U) 12241 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXTTRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_EXTTRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_EXTTRIGOUT_MASK) 12242 12243 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIGOUT_MASK (0x1000000U) 12244 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIGOUT_SHIFT (24U) 12245 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIGOUT_WIDTH (1U) 12246 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIGOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIGOUT_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_TRIGOUT_MASK) 12247 12248 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SLA_MASK (0x2000000U) 12249 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SLA_SHIFT (25U) 12250 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SLA_WIDTH (1U) 12251 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SLA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_SLA_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_SLA_MASK) 12252 12253 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM_MASK (0x4000000U) 12254 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM_SHIFT (26U) 12255 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM_WIDTH (1U) 12256 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_OSM_MASK) 12257 12258 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ABM_MASK (0x8000000U) 12259 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ABM_SHIFT (27U) 12260 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ABM_WIDTH (1U) 12261 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_ABM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_ABM_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_ABM_MASK) 12262 12263 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_FUPD_MASK (0x20000000U) 12264 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_FUPD_SHIFT (29U) 12265 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_FUPD_WIDTH (1U) 12266 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_FUPD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_FUPD_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_EXT_FUPD_MASK) 12267 12268 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SOMB_MASK (0x40000000U) 12269 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SOMB_SHIFT (30U) 12270 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SOMB_WIDTH (1U) 12271 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SOMB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_SOMB_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_SOMB_MASK) 12272 12273 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_FREEZE_MASK (0x80000000U) 12274 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_FREEZE_SHIFT (31U) 12275 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_FREEZE_WIDTH (1U) 12276 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_FREEZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_FREEZE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_FREEZE_MASK) 12277 /*! @} */ 12278 12279 /*! @name ATOM1_CH7_SR0 - ATOM[i] channel [x] CCU0 compare shadow register */ 12280 /*! @{ */ 12281 12282 #define GTM_gtm_cls1_ATOM1_CH7_SR0_SR0_MASK (0xFFFFFFU) 12283 #define GTM_gtm_cls1_ATOM1_CH7_SR0_SR0_SHIFT (0U) 12284 #define GTM_gtm_cls1_ATOM1_CH7_SR0_SR0_WIDTH (24U) 12285 #define GTM_gtm_cls1_ATOM1_CH7_SR0_SR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_SR0_SR0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_SR0_SR0_MASK) 12286 /*! @} */ 12287 12288 /*! @name ATOM1_CH7_SR1 - ATOM[i] channel [x] CCU0 compare shadow register */ 12289 /*! @{ */ 12290 12291 #define GTM_gtm_cls1_ATOM1_CH7_SR1_SR1_MASK (0xFFFFFFU) 12292 #define GTM_gtm_cls1_ATOM1_CH7_SR1_SR1_SHIFT (0U) 12293 #define GTM_gtm_cls1_ATOM1_CH7_SR1_SR1_WIDTH (24U) 12294 #define GTM_gtm_cls1_ATOM1_CH7_SR1_SR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_SR1_SR1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_SR1_SR1_MASK) 12295 /*! @} */ 12296 12297 /*! @name ATOM1_CH7_CM0 - ATOM[i] channel [x] CCU0 compare register */ 12298 /*! @{ */ 12299 12300 #define GTM_gtm_cls1_ATOM1_CH7_CM0_CM0_MASK (0xFFFFFFU) 12301 #define GTM_gtm_cls1_ATOM1_CH7_CM0_CM0_SHIFT (0U) 12302 #define GTM_gtm_cls1_ATOM1_CH7_CM0_CM0_WIDTH (24U) 12303 #define GTM_gtm_cls1_ATOM1_CH7_CM0_CM0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CM0_CM0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CM0_CM0_MASK) 12304 /*! @} */ 12305 12306 /*! @name ATOM1_CH7_CM1 - ATOM[i] channel [x] CCU0 compare register */ 12307 /*! @{ */ 12308 12309 #define GTM_gtm_cls1_ATOM1_CH7_CM1_CM1_MASK (0xFFFFFFU) 12310 #define GTM_gtm_cls1_ATOM1_CH7_CM1_CM1_SHIFT (0U) 12311 #define GTM_gtm_cls1_ATOM1_CH7_CM1_CM1_WIDTH (24U) 12312 #define GTM_gtm_cls1_ATOM1_CH7_CM1_CM1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CM1_CM1_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CM1_CM1_MASK) 12313 /*! @} */ 12314 12315 /*! @name ATOM1_CH7_CN0 - ATOM[i] channel [x] CCU0 counter register */ 12316 /*! @{ */ 12317 12318 #define GTM_gtm_cls1_ATOM1_CH7_CN0_CN0_MASK (0xFFFFFFU) 12319 #define GTM_gtm_cls1_ATOM1_CH7_CN0_CN0_SHIFT (0U) 12320 #define GTM_gtm_cls1_ATOM1_CH7_CN0_CN0_WIDTH (24U) 12321 #define GTM_gtm_cls1_ATOM1_CH7_CN0_CN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CN0_CN0_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CN0_CN0_MASK) 12322 /*! @} */ 12323 12324 /*! @name ATOM1_CH7_STAT - ATOM[i] channel [x] status register */ 12325 /*! @{ */ 12326 12327 #define GTM_gtm_cls1_ATOM1_CH7_STAT_OL_MASK (0x1U) 12328 #define GTM_gtm_cls1_ATOM1_CH7_STAT_OL_SHIFT (0U) 12329 #define GTM_gtm_cls1_ATOM1_CH7_STAT_OL_WIDTH (1U) 12330 #define GTM_gtm_cls1_ATOM1_CH7_STAT_OL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_STAT_OL_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_STAT_OL_MASK) 12331 12332 #define GTM_gtm_cls1_ATOM1_CH7_STAT_ACBI_MASK (0x1F0000U) 12333 #define GTM_gtm_cls1_ATOM1_CH7_STAT_ACBI_SHIFT (16U) 12334 #define GTM_gtm_cls1_ATOM1_CH7_STAT_ACBI_WIDTH (5U) 12335 #define GTM_gtm_cls1_ATOM1_CH7_STAT_ACBI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_STAT_ACBI_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_STAT_ACBI_MASK) 12336 12337 #define GTM_gtm_cls1_ATOM1_CH7_STAT_DV_MASK (0x200000U) 12338 #define GTM_gtm_cls1_ATOM1_CH7_STAT_DV_SHIFT (21U) 12339 #define GTM_gtm_cls1_ATOM1_CH7_STAT_DV_WIDTH (1U) 12340 #define GTM_gtm_cls1_ATOM1_CH7_STAT_DV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_STAT_DV_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_STAT_DV_MASK) 12341 12342 #define GTM_gtm_cls1_ATOM1_CH7_STAT_WRF_MASK (0x400000U) 12343 #define GTM_gtm_cls1_ATOM1_CH7_STAT_WRF_SHIFT (22U) 12344 #define GTM_gtm_cls1_ATOM1_CH7_STAT_WRF_WIDTH (1U) 12345 #define GTM_gtm_cls1_ATOM1_CH7_STAT_WRF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_STAT_WRF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_STAT_WRF_MASK) 12346 12347 #define GTM_gtm_cls1_ATOM1_CH7_STAT_DR_MASK (0x800000U) 12348 #define GTM_gtm_cls1_ATOM1_CH7_STAT_DR_SHIFT (23U) 12349 #define GTM_gtm_cls1_ATOM1_CH7_STAT_DR_WIDTH (1U) 12350 #define GTM_gtm_cls1_ATOM1_CH7_STAT_DR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_STAT_DR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_STAT_DR_MASK) 12351 12352 #define GTM_gtm_cls1_ATOM1_CH7_STAT_ACBO_MASK (0x1F000000U) 12353 #define GTM_gtm_cls1_ATOM1_CH7_STAT_ACBO_SHIFT (24U) 12354 #define GTM_gtm_cls1_ATOM1_CH7_STAT_ACBO_WIDTH (5U) 12355 #define GTM_gtm_cls1_ATOM1_CH7_STAT_ACBO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_STAT_ACBO_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_STAT_ACBO_MASK) 12356 12357 #define GTM_gtm_cls1_ATOM1_CH7_STAT_OSM_RTF_MASK (0x20000000U) 12358 #define GTM_gtm_cls1_ATOM1_CH7_STAT_OSM_RTF_SHIFT (29U) 12359 #define GTM_gtm_cls1_ATOM1_CH7_STAT_OSM_RTF_WIDTH (1U) 12360 #define GTM_gtm_cls1_ATOM1_CH7_STAT_OSM_RTF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_STAT_OSM_RTF_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_STAT_OSM_RTF_MASK) 12361 /*! @} */ 12362 12363 /*! @name ATOM1_CH7_IRQ_NOTIFY - ATOM[i] channel [x] interrupt notification register */ 12364 /*! @{ */ 12365 12366 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU0TC_MASK (0x1U) 12367 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU0TC_SHIFT (0U) 12368 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU0TC_WIDTH (1U) 12369 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU0TC_MASK) 12370 12371 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU1TC_MASK (0x2U) 12372 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU1TC_SHIFT (1U) 12373 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU1TC_WIDTH (1U) 12374 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_IRQ_NOTIFY_CCU1TC_MASK) 12375 /*! @} */ 12376 12377 /*! @name ATOM1_CH7_IRQ_EN - ATOM[i] channel [x] interrupt enable register */ 12378 /*! @{ */ 12379 12380 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN_MASK (0x1U) 12381 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN_SHIFT (0U) 12382 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN_WIDTH (1U) 12383 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU0TC_IRQ_EN_MASK) 12384 12385 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN_MASK (0x2U) 12386 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN_SHIFT (1U) 12387 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN_WIDTH (1U) 12388 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_IRQ_EN_CCU1TC_IRQ_EN_MASK) 12389 /*! @} */ 12390 12391 /*! @name ATOM1_CH7_IRQ_FORCINT - ATOM[i] channel [x] software interrupt generation */ 12392 /*! @{ */ 12393 12394 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU0TC_MASK (0x1U) 12395 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU0TC_SHIFT (0U) 12396 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU0TC_WIDTH (1U) 12397 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU0TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU0TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU0TC_MASK) 12398 12399 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU1TC_MASK (0x2U) 12400 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU1TC_SHIFT (1U) 12401 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU1TC_WIDTH (1U) 12402 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU1TC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU1TC_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_IRQ_FORCINT_TRG_CCU1TC_MASK) 12403 /*! @} */ 12404 12405 /*! @name ATOM1_CH7_IRQ_MODE - ATOM[i] channel [x] interrupt mode configuration register */ 12406 /*! @{ */ 12407 12408 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_MODE_IRQ_MODE_MASK (0x3U) 12409 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_MODE_IRQ_MODE_SHIFT (0U) 12410 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_MODE_IRQ_MODE_WIDTH (2U) 12411 #define GTM_gtm_cls1_ATOM1_CH7_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_IRQ_MODE_IRQ_MODE_MASK) 12412 /*! @} */ 12413 12414 /*! @name ATOM1_CH7_CTRL2 - ATOM[i] channel [x] control2 register */ 12415 /*! @{ */ 12416 12417 #define GTM_gtm_cls1_ATOM1_CH7_CTRL2_HRES_MASK (0x1U) 12418 #define GTM_gtm_cls1_ATOM1_CH7_CTRL2_HRES_SHIFT (0U) 12419 #define GTM_gtm_cls1_ATOM1_CH7_CTRL2_HRES_WIDTH (1U) 12420 #define GTM_gtm_cls1_ATOM1_CH7_CTRL2_HRES(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL2_HRES_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL2_HRES_MASK) 12421 /*! @} */ 12422 12423 /*! @name ATOM1_CH7_CTRL_SR - ATOM[i] channel [x] control shadow register */ 12424 /*! @{ */ 12425 12426 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_SL_SR_MASK (0x800U) 12427 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_SL_SR_SHIFT (11U) 12428 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_SL_SR_WIDTH (1U) 12429 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_SL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_SL_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_SL_SR_MASK) 12430 12431 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_CLK_SRC_SR_MASK (0xF000U) 12432 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_CLK_SRC_SR_SHIFT (12U) 12433 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_CLK_SRC_SR_WIDTH (4U) 12434 #define GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_CLK_SRC_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_CLK_SRC_SR_SHIFT)) & GTM_gtm_cls1_ATOM1_CH7_CTRL_SR_CLK_SRC_SR_MASK) 12435 /*! @} */ 12436 12437 /*! @name ATOM1_AGC_GLB_CTRL - ATOM[i] AGC global control register */ 12438 /*! @{ */ 12439 12440 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_HOST_TRIG_MASK (0x1U) 12441 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_HOST_TRIG_SHIFT (0U) 12442 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_HOST_TRIG_WIDTH (1U) 12443 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_HOST_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_HOST_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_HOST_TRIG_MASK) 12444 12445 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH0_MASK (0x100U) 12446 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH0_SHIFT (8U) 12447 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH0_WIDTH (1U) 12448 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH0_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH0_MASK) 12449 12450 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH1_MASK (0x200U) 12451 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH1_SHIFT (9U) 12452 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH1_WIDTH (1U) 12453 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH1_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH1_MASK) 12454 12455 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH2_MASK (0x400U) 12456 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH2_SHIFT (10U) 12457 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH2_WIDTH (1U) 12458 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH2_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH2_MASK) 12459 12460 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH3_MASK (0x800U) 12461 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH3_SHIFT (11U) 12462 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH3_WIDTH (1U) 12463 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH3_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH3_MASK) 12464 12465 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH4_MASK (0x1000U) 12466 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH4_SHIFT (12U) 12467 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH4_WIDTH (1U) 12468 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH4_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH4_MASK) 12469 12470 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH5_MASK (0x2000U) 12471 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH5_SHIFT (13U) 12472 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH5_WIDTH (1U) 12473 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH5_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH5_MASK) 12474 12475 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH6_MASK (0x4000U) 12476 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH6_SHIFT (14U) 12477 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH6_WIDTH (1U) 12478 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH6_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH6_MASK) 12479 12480 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH7_MASK (0x8000U) 12481 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH7_SHIFT (15U) 12482 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH7_WIDTH (1U) 12483 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH7_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_RST_CH7_MASK) 12484 12485 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL0_MASK (0x30000U) 12486 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL0_SHIFT (16U) 12487 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL0_WIDTH (2U) 12488 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL0_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL0_MASK) 12489 12490 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL1_MASK (0xC0000U) 12491 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL1_SHIFT (18U) 12492 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL1_WIDTH (2U) 12493 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL1_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL1_MASK) 12494 12495 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL2_MASK (0x300000U) 12496 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL2_SHIFT (20U) 12497 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL2_WIDTH (2U) 12498 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL2_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL2_MASK) 12499 12500 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL3_MASK (0xC00000U) 12501 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL3_SHIFT (22U) 12502 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL3_WIDTH (2U) 12503 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL3_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL3_MASK) 12504 12505 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL4_MASK (0x3000000U) 12506 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL4_SHIFT (24U) 12507 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL4_WIDTH (2U) 12508 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL4_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL4_MASK) 12509 12510 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL5_MASK (0xC000000U) 12511 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL5_SHIFT (26U) 12512 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL5_WIDTH (2U) 12513 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL5_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL5_MASK) 12514 12515 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL6_MASK (0x30000000U) 12516 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL6_SHIFT (28U) 12517 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL6_WIDTH (2U) 12518 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL6_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL6_MASK) 12519 12520 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL7_MASK (0xC0000000U) 12521 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL7_SHIFT (30U) 12522 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL7_WIDTH (2U) 12523 #define GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL7_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_GLB_CTRL_UPEN_CTRL7_MASK) 12524 /*! @} */ 12525 12526 /*! @name ATOM1_AGC_ENDIS_CTRL - ATOM[i] AGC enable/disable control register */ 12527 /*! @{ */ 12528 12529 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL0_MASK (0x3U) 12530 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL0_SHIFT (0U) 12531 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL0_WIDTH (2U) 12532 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL0_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL0_MASK) 12533 12534 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL1_MASK (0xCU) 12535 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL1_SHIFT (2U) 12536 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL1_WIDTH (2U) 12537 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL1_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL1_MASK) 12538 12539 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL2_MASK (0x30U) 12540 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL2_SHIFT (4U) 12541 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL2_WIDTH (2U) 12542 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL2_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL2_MASK) 12543 12544 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL3_MASK (0xC0U) 12545 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL3_SHIFT (6U) 12546 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL3_WIDTH (2U) 12547 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL3_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL3_MASK) 12548 12549 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL4_MASK (0x300U) 12550 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL4_SHIFT (8U) 12551 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL4_WIDTH (2U) 12552 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL4_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL4_MASK) 12553 12554 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL5_MASK (0xC00U) 12555 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL5_SHIFT (10U) 12556 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL5_WIDTH (2U) 12557 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL5_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL5_MASK) 12558 12559 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL6_MASK (0x3000U) 12560 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL6_SHIFT (12U) 12561 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL6_WIDTH (2U) 12562 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL6_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL6_MASK) 12563 12564 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL7_MASK (0xC000U) 12565 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL7_SHIFT (14U) 12566 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL7_WIDTH (2U) 12567 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL7_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_CTRL_ENDIS_CTRL7_MASK) 12568 /*! @} */ 12569 12570 /*! @name ATOM1_AGC_ENDIS_STAT - ATOM[i] AGC enable/disable status register */ 12571 /*! @{ */ 12572 12573 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT0_MASK (0x3U) 12574 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT0_SHIFT (0U) 12575 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT0_WIDTH (2U) 12576 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT0_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT0_MASK) 12577 12578 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT1_MASK (0xCU) 12579 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT1_SHIFT (2U) 12580 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT1_WIDTH (2U) 12581 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT1_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT1_MASK) 12582 12583 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT2_MASK (0x30U) 12584 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT2_SHIFT (4U) 12585 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT2_WIDTH (2U) 12586 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT2_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT2_MASK) 12587 12588 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT3_MASK (0xC0U) 12589 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT3_SHIFT (6U) 12590 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT3_WIDTH (2U) 12591 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT3_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT3_MASK) 12592 12593 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT4_MASK (0x300U) 12594 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT4_SHIFT (8U) 12595 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT4_WIDTH (2U) 12596 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT4_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT4_MASK) 12597 12598 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT5_MASK (0xC00U) 12599 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT5_SHIFT (10U) 12600 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT5_WIDTH (2U) 12601 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT5_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT5_MASK) 12602 12603 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT6_MASK (0x3000U) 12604 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT6_SHIFT (12U) 12605 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT6_WIDTH (2U) 12606 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT6_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT6_MASK) 12607 12608 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT7_MASK (0xC000U) 12609 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT7_SHIFT (14U) 12610 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT7_WIDTH (2U) 12611 #define GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT7_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ENDIS_STAT_ENDIS_STAT7_MASK) 12612 /*! @} */ 12613 12614 /*! @name ATOM1_AGC_ACT_TB - ATOM[i] AGC action time base register */ 12615 /*! @{ */ 12616 12617 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_ACT_TB_MASK (0xFFFFFFU) 12618 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_ACT_TB_SHIFT (0U) 12619 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_ACT_TB_WIDTH (24U) 12620 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_ACT_TB(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ACT_TB_ACT_TB_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ACT_TB_ACT_TB_MASK) 12621 12622 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TB_TRIG_MASK (0x1000000U) 12623 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TB_TRIG_SHIFT (24U) 12624 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TB_TRIG_WIDTH (1U) 12625 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TB_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TB_TRIG_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TB_TRIG_MASK) 12626 12627 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TBU_SEL_MASK (0x6000000U) 12628 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TBU_SEL_SHIFT (25U) 12629 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TBU_SEL_WIDTH (2U) 12630 #define GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TBU_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TBU_SEL_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_ACT_TB_TBU_SEL_MASK) 12631 /*! @} */ 12632 12633 /*! @name ATOM1_AGC_OUTEN_CTRL - ATOM[i] AGC output enable control register */ 12634 /*! @{ */ 12635 12636 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL0_MASK (0x3U) 12637 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL0_SHIFT (0U) 12638 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL0_WIDTH (2U) 12639 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL0_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL0_MASK) 12640 12641 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL1_MASK (0xCU) 12642 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL1_SHIFT (2U) 12643 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL1_WIDTH (2U) 12644 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL1_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL1_MASK) 12645 12646 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL2_MASK (0x30U) 12647 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL2_SHIFT (4U) 12648 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL2_WIDTH (2U) 12649 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL2_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL2_MASK) 12650 12651 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL3_MASK (0xC0U) 12652 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL3_SHIFT (6U) 12653 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL3_WIDTH (2U) 12654 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL3_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL3_MASK) 12655 12656 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL4_MASK (0x300U) 12657 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL4_SHIFT (8U) 12658 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL4_WIDTH (2U) 12659 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL4_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL4_MASK) 12660 12661 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL5_MASK (0xC00U) 12662 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL5_SHIFT (10U) 12663 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL5_WIDTH (2U) 12664 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL5_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL5_MASK) 12665 12666 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL6_MASK (0x3000U) 12667 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL6_SHIFT (12U) 12668 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL6_WIDTH (2U) 12669 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL6_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL6_MASK) 12670 12671 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL7_MASK (0xC000U) 12672 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL7_SHIFT (14U) 12673 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL7_WIDTH (2U) 12674 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL7_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_CTRL_OUTEN_CTRL7_MASK) 12675 /*! @} */ 12676 12677 /*! @name ATOM1_AGC_OUTEN_STAT - ATOM[i] AGC output enable status register */ 12678 /*! @{ */ 12679 12680 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT0_MASK (0x3U) 12681 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT0_SHIFT (0U) 12682 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT0_WIDTH (2U) 12683 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT0_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT0_MASK) 12684 12685 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT1_MASK (0xCU) 12686 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT1_SHIFT (2U) 12687 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT1_WIDTH (2U) 12688 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT1_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT1_MASK) 12689 12690 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT2_MASK (0x30U) 12691 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT2_SHIFT (4U) 12692 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT2_WIDTH (2U) 12693 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT2_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT2_MASK) 12694 12695 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT3_MASK (0xC0U) 12696 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT3_SHIFT (6U) 12697 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT3_WIDTH (2U) 12698 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT3_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT3_MASK) 12699 12700 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT4_MASK (0x300U) 12701 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT4_SHIFT (8U) 12702 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT4_WIDTH (2U) 12703 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT4_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT4_MASK) 12704 12705 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT5_MASK (0xC00U) 12706 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT5_SHIFT (10U) 12707 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT5_WIDTH (2U) 12708 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT5_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT5_MASK) 12709 12710 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT6_MASK (0x3000U) 12711 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT6_SHIFT (12U) 12712 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT6_WIDTH (2U) 12713 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT6_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT6_MASK) 12714 12715 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT7_MASK (0xC000U) 12716 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT7_SHIFT (14U) 12717 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT7_WIDTH (2U) 12718 #define GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT7_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_OUTEN_STAT_OUTEN_STAT7_MASK) 12719 /*! @} */ 12720 12721 /*! @name ATOM1_AGC_FUPD_CTRL - ATOM[i] AGC force update control register */ 12722 /*! @{ */ 12723 12724 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL0_MASK (0x3U) 12725 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL0_SHIFT (0U) 12726 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL0_WIDTH (2U) 12727 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL0_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL0_MASK) 12728 12729 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL1_MASK (0xCU) 12730 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL1_SHIFT (2U) 12731 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL1_WIDTH (2U) 12732 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL1_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL1_MASK) 12733 12734 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL2_MASK (0x30U) 12735 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL2_SHIFT (4U) 12736 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL2_WIDTH (2U) 12737 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL2_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL2_MASK) 12738 12739 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL3_MASK (0xC0U) 12740 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL3_SHIFT (6U) 12741 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL3_WIDTH (2U) 12742 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL3_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL3_MASK) 12743 12744 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL4_MASK (0x300U) 12745 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL4_SHIFT (8U) 12746 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL4_WIDTH (2U) 12747 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL4_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL4_MASK) 12748 12749 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL5_MASK (0xC00U) 12750 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL5_SHIFT (10U) 12751 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL5_WIDTH (2U) 12752 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL5_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL5_MASK) 12753 12754 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL6_MASK (0x3000U) 12755 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL6_SHIFT (12U) 12756 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL6_WIDTH (2U) 12757 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL6_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL6_MASK) 12758 12759 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL7_MASK (0xC000U) 12760 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL7_SHIFT (14U) 12761 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL7_WIDTH (2U) 12762 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL7_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_FUPD_CTRL7_MASK) 12763 12764 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH0_MASK (0x30000U) 12765 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH0_SHIFT (16U) 12766 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH0_WIDTH (2U) 12767 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH0_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH0_MASK) 12768 12769 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH1_MASK (0xC0000U) 12770 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH1_SHIFT (18U) 12771 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH1_WIDTH (2U) 12772 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH1_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH1_MASK) 12773 12774 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH2_MASK (0x300000U) 12775 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH2_SHIFT (20U) 12776 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH2_WIDTH (2U) 12777 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH2_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH2_MASK) 12778 12779 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH3_MASK (0xC00000U) 12780 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH3_SHIFT (22U) 12781 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH3_WIDTH (2U) 12782 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH3_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH3_MASK) 12783 12784 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH4_MASK (0x3000000U) 12785 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH4_SHIFT (24U) 12786 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH4_WIDTH (2U) 12787 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH4_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH4_MASK) 12788 12789 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH5_MASK (0xC000000U) 12790 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH5_SHIFT (26U) 12791 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH5_WIDTH (2U) 12792 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH5_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH5_MASK) 12793 12794 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH6_MASK (0x30000000U) 12795 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH6_SHIFT (28U) 12796 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH6_WIDTH (2U) 12797 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH6_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH6_MASK) 12798 12799 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH7_MASK (0xC0000000U) 12800 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH7_SHIFT (30U) 12801 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH7_WIDTH (2U) 12802 #define GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH7_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_FUPD_CTRL_RSTCN0_CH7_MASK) 12803 /*! @} */ 12804 12805 /*! @name ATOM1_AGC_INT_TRIG - ATOM[i] AGC internal trigger control register */ 12806 /*! @{ */ 12807 12808 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG0_MASK (0x3U) 12809 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG0_SHIFT (0U) 12810 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG0_WIDTH (2U) 12811 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG0_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG0_MASK) 12812 12813 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG1_MASK (0xCU) 12814 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG1_SHIFT (2U) 12815 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG1_WIDTH (2U) 12816 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG1_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG1_MASK) 12817 12818 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG2_MASK (0x30U) 12819 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG2_SHIFT (4U) 12820 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG2_WIDTH (2U) 12821 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG2_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG2_MASK) 12822 12823 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG3_MASK (0xC0U) 12824 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG3_SHIFT (6U) 12825 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG3_WIDTH (2U) 12826 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG3_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG3_MASK) 12827 12828 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG4_MASK (0x300U) 12829 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG4_SHIFT (8U) 12830 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG4_WIDTH (2U) 12831 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG4_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG4_MASK) 12832 12833 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG5_MASK (0xC00U) 12834 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG5_SHIFT (10U) 12835 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG5_WIDTH (2U) 12836 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG5_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG5_MASK) 12837 12838 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG6_MASK (0x3000U) 12839 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG6_SHIFT (12U) 12840 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG6_WIDTH (2U) 12841 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG6_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG6_MASK) 12842 12843 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG7_MASK (0xC000U) 12844 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG7_SHIFT (14U) 12845 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG7_WIDTH (2U) 12846 #define GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG7_SHIFT)) & GTM_gtm_cls1_ATOM1_AGC_INT_TRIG_INT_TRIG7_MASK) 12847 /*! @} */ 12848 12849 /*! @name MCS1_CH0_R0 - MCS[i] channel x general purpose register [y] */ 12850 /*! @{ */ 12851 12852 #define GTM_gtm_cls1_MCS1_CH0_R0_DATA_MASK (0xFFFFFFU) 12853 #define GTM_gtm_cls1_MCS1_CH0_R0_DATA_SHIFT (0U) 12854 #define GTM_gtm_cls1_MCS1_CH0_R0_DATA_WIDTH (24U) 12855 #define GTM_gtm_cls1_MCS1_CH0_R0_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_R0_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_R0_DATA_MASK) 12856 /*! @} */ 12857 12858 /*! @name MCS1_CH0_R1 - MCS[i] channel x general purpose register [y] */ 12859 /*! @{ */ 12860 12861 #define GTM_gtm_cls1_MCS1_CH0_R1_DATA_MASK (0xFFFFFFU) 12862 #define GTM_gtm_cls1_MCS1_CH0_R1_DATA_SHIFT (0U) 12863 #define GTM_gtm_cls1_MCS1_CH0_R1_DATA_WIDTH (24U) 12864 #define GTM_gtm_cls1_MCS1_CH0_R1_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_R1_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_R1_DATA_MASK) 12865 /*! @} */ 12866 12867 /*! @name MCS1_CH0_R2 - MCS[i] channel x general purpose register [y] */ 12868 /*! @{ */ 12869 12870 #define GTM_gtm_cls1_MCS1_CH0_R2_DATA_MASK (0xFFFFFFU) 12871 #define GTM_gtm_cls1_MCS1_CH0_R2_DATA_SHIFT (0U) 12872 #define GTM_gtm_cls1_MCS1_CH0_R2_DATA_WIDTH (24U) 12873 #define GTM_gtm_cls1_MCS1_CH0_R2_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_R2_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_R2_DATA_MASK) 12874 /*! @} */ 12875 12876 /*! @name MCS1_CH0_R3 - MCS[i] channel x general purpose register [y] */ 12877 /*! @{ */ 12878 12879 #define GTM_gtm_cls1_MCS1_CH0_R3_DATA_MASK (0xFFFFFFU) 12880 #define GTM_gtm_cls1_MCS1_CH0_R3_DATA_SHIFT (0U) 12881 #define GTM_gtm_cls1_MCS1_CH0_R3_DATA_WIDTH (24U) 12882 #define GTM_gtm_cls1_MCS1_CH0_R3_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_R3_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_R3_DATA_MASK) 12883 /*! @} */ 12884 12885 /*! @name MCS1_CH0_R4 - MCS[i] channel x general purpose register [y] */ 12886 /*! @{ */ 12887 12888 #define GTM_gtm_cls1_MCS1_CH0_R4_DATA_MASK (0xFFFFFFU) 12889 #define GTM_gtm_cls1_MCS1_CH0_R4_DATA_SHIFT (0U) 12890 #define GTM_gtm_cls1_MCS1_CH0_R4_DATA_WIDTH (24U) 12891 #define GTM_gtm_cls1_MCS1_CH0_R4_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_R4_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_R4_DATA_MASK) 12892 /*! @} */ 12893 12894 /*! @name MCS1_CH0_R5 - MCS[i] channel x general purpose register [y] */ 12895 /*! @{ */ 12896 12897 #define GTM_gtm_cls1_MCS1_CH0_R5_DATA_MASK (0xFFFFFFU) 12898 #define GTM_gtm_cls1_MCS1_CH0_R5_DATA_SHIFT (0U) 12899 #define GTM_gtm_cls1_MCS1_CH0_R5_DATA_WIDTH (24U) 12900 #define GTM_gtm_cls1_MCS1_CH0_R5_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_R5_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_R5_DATA_MASK) 12901 /*! @} */ 12902 12903 /*! @name MCS1_CH0_R6 - MCS[i] channel x general purpose register [y] */ 12904 /*! @{ */ 12905 12906 #define GTM_gtm_cls1_MCS1_CH0_R6_DATA_MASK (0xFFFFFFU) 12907 #define GTM_gtm_cls1_MCS1_CH0_R6_DATA_SHIFT (0U) 12908 #define GTM_gtm_cls1_MCS1_CH0_R6_DATA_WIDTH (24U) 12909 #define GTM_gtm_cls1_MCS1_CH0_R6_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_R6_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_R6_DATA_MASK) 12910 /*! @} */ 12911 12912 /*! @name MCS1_CH0_R7 - MCS[i] channel x general purpose register [y] */ 12913 /*! @{ */ 12914 12915 #define GTM_gtm_cls1_MCS1_CH0_R7_DATA_MASK (0xFFFFFFU) 12916 #define GTM_gtm_cls1_MCS1_CH0_R7_DATA_SHIFT (0U) 12917 #define GTM_gtm_cls1_MCS1_CH0_R7_DATA_WIDTH (24U) 12918 #define GTM_gtm_cls1_MCS1_CH0_R7_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_R7_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_R7_DATA_MASK) 12919 /*! @} */ 12920 12921 /*! @name MCS1_CH0_CTRL - MCS[i] channel x control register */ 12922 /*! @{ */ 12923 12924 #define GTM_gtm_cls1_MCS1_CH0_CTRL_EN_MASK (0x1U) 12925 #define GTM_gtm_cls1_MCS1_CH0_CTRL_EN_SHIFT (0U) 12926 #define GTM_gtm_cls1_MCS1_CH0_CTRL_EN_WIDTH (1U) 12927 #define GTM_gtm_cls1_MCS1_CH0_CTRL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_CTRL_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_CTRL_EN_MASK) 12928 12929 #define GTM_gtm_cls1_MCS1_CH0_CTRL_IRQ_MASK (0x2U) 12930 #define GTM_gtm_cls1_MCS1_CH0_CTRL_IRQ_SHIFT (1U) 12931 #define GTM_gtm_cls1_MCS1_CH0_CTRL_IRQ_WIDTH (1U) 12932 #define GTM_gtm_cls1_MCS1_CH0_CTRL_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_CTRL_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_CTRL_IRQ_MASK) 12933 12934 #define GTM_gtm_cls1_MCS1_CH0_CTRL_ERR_MASK (0x4U) 12935 #define GTM_gtm_cls1_MCS1_CH0_CTRL_ERR_SHIFT (2U) 12936 #define GTM_gtm_cls1_MCS1_CH0_CTRL_ERR_WIDTH (1U) 12937 #define GTM_gtm_cls1_MCS1_CH0_CTRL_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_CTRL_ERR_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_CTRL_ERR_MASK) 12938 12939 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CY_MASK (0x10U) 12940 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CY_SHIFT (4U) 12941 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CY_WIDTH (1U) 12942 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_CTRL_CY_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_CTRL_CY_MASK) 12943 12944 #define GTM_gtm_cls1_MCS1_CH0_CTRL_Z_MASK (0x20U) 12945 #define GTM_gtm_cls1_MCS1_CH0_CTRL_Z_SHIFT (5U) 12946 #define GTM_gtm_cls1_MCS1_CH0_CTRL_Z_WIDTH (1U) 12947 #define GTM_gtm_cls1_MCS1_CH0_CTRL_Z(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_CTRL_Z_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_CTRL_Z_MASK) 12948 12949 #define GTM_gtm_cls1_MCS1_CH0_CTRL_V_MASK (0x40U) 12950 #define GTM_gtm_cls1_MCS1_CH0_CTRL_V_SHIFT (6U) 12951 #define GTM_gtm_cls1_MCS1_CH0_CTRL_V_WIDTH (1U) 12952 #define GTM_gtm_cls1_MCS1_CH0_CTRL_V(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_CTRL_V_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_CTRL_V_MASK) 12953 12954 #define GTM_gtm_cls1_MCS1_CH0_CTRL_N_MASK (0x80U) 12955 #define GTM_gtm_cls1_MCS1_CH0_CTRL_N_SHIFT (7U) 12956 #define GTM_gtm_cls1_MCS1_CH0_CTRL_N_WIDTH (1U) 12957 #define GTM_gtm_cls1_MCS1_CH0_CTRL_N(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_CTRL_N_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_CTRL_N_MASK) 12958 12959 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CAT_MASK (0x100U) 12960 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CAT_SHIFT (8U) 12961 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CAT_WIDTH (1U) 12962 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_CTRL_CAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_CTRL_CAT_MASK) 12963 12964 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CWT_MASK (0x200U) 12965 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CWT_SHIFT (9U) 12966 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CWT_WIDTH (1U) 12967 #define GTM_gtm_cls1_MCS1_CH0_CTRL_CWT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_CTRL_CWT_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_CTRL_CWT_MASK) 12968 12969 #define GTM_gtm_cls1_MCS1_CH0_CTRL_SAT_MASK (0x400U) 12970 #define GTM_gtm_cls1_MCS1_CH0_CTRL_SAT_SHIFT (10U) 12971 #define GTM_gtm_cls1_MCS1_CH0_CTRL_SAT_WIDTH (1U) 12972 #define GTM_gtm_cls1_MCS1_CH0_CTRL_SAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_CTRL_SAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_CTRL_SAT_MASK) 12973 /*! @} */ 12974 12975 /*! @name MCS1_CH0_ACB - MCS[i] channel x ARU control Bit register */ 12976 /*! @{ */ 12977 12978 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB0_MASK (0x1U) 12979 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB0_SHIFT (0U) 12980 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB0_WIDTH (1U) 12981 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_ACB_ACB0_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_ACB_ACB0_MASK) 12982 12983 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB1_MASK (0x2U) 12984 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB1_SHIFT (1U) 12985 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB1_WIDTH (1U) 12986 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_ACB_ACB1_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_ACB_ACB1_MASK) 12987 12988 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB2_MASK (0x4U) 12989 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB2_SHIFT (2U) 12990 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB2_WIDTH (1U) 12991 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_ACB_ACB2_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_ACB_ACB2_MASK) 12992 12993 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB3_MASK (0x8U) 12994 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB3_SHIFT (3U) 12995 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB3_WIDTH (1U) 12996 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_ACB_ACB3_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_ACB_ACB3_MASK) 12997 12998 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB4_MASK (0x10U) 12999 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB4_SHIFT (4U) 13000 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB4_WIDTH (1U) 13001 #define GTM_gtm_cls1_MCS1_CH0_ACB_ACB4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_ACB_ACB4_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_ACB_ACB4_MASK) 13002 /*! @} */ 13003 13004 /*! @name MCS1_CH0_MHB - MCS[i] channel x memory high byte register */ 13005 /*! @{ */ 13006 13007 #define GTM_gtm_cls1_MCS1_CH0_MHB_DATA_MASK (0xFFU) 13008 #define GTM_gtm_cls1_MCS1_CH0_MHB_DATA_SHIFT (0U) 13009 #define GTM_gtm_cls1_MCS1_CH0_MHB_DATA_WIDTH (8U) 13010 #define GTM_gtm_cls1_MCS1_CH0_MHB_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_MHB_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_MHB_DATA_MASK) 13011 /*! @} */ 13012 13013 /*! @name MCS1_CH0_PC - MCS[i] channel x program counter register */ 13014 /*! @{ */ 13015 13016 #define GTM_gtm_cls1_MCS1_CH0_PC_PC_MASK (0xFFFFU) 13017 #define GTM_gtm_cls1_MCS1_CH0_PC_PC_SHIFT (0U) 13018 #define GTM_gtm_cls1_MCS1_CH0_PC_PC_WIDTH (16U) 13019 #define GTM_gtm_cls1_MCS1_CH0_PC_PC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_PC_PC_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_PC_PC_MASK) 13020 /*! @} */ 13021 13022 /*! @name MCS1_CH0_IRQ_NOTIFY - MCS[i] channel x interrupt notification register */ 13023 /*! @{ */ 13024 13025 #define GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_MCS_IRQ_MASK (0x1U) 13026 #define GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_MCS_IRQ_SHIFT (0U) 13027 #define GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_MCS_IRQ_WIDTH (1U) 13028 #define GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_MCS_IRQ_MASK) 13029 13030 #define GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_ERR_IRQ_MASK (0x4U) 13031 #define GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_ERR_IRQ_SHIFT (2U) 13032 #define GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_ERR_IRQ_WIDTH (1U) 13033 #define GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_IRQ_NOTIFY_ERR_IRQ_MASK) 13034 /*! @} */ 13035 13036 /*! @name MCS1_CH0_IRQ_EN - MCS[i] channel x interrupt enable register */ 13037 /*! @{ */ 13038 13039 #define GTM_gtm_cls1_MCS1_CH0_IRQ_EN_MCS_IRQ_EN_MASK (0x1U) 13040 #define GTM_gtm_cls1_MCS1_CH0_IRQ_EN_MCS_IRQ_EN_SHIFT (0U) 13041 #define GTM_gtm_cls1_MCS1_CH0_IRQ_EN_MCS_IRQ_EN_WIDTH (1U) 13042 #define GTM_gtm_cls1_MCS1_CH0_IRQ_EN_MCS_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_IRQ_EN_MCS_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_IRQ_EN_MCS_IRQ_EN_MASK) 13043 13044 #define GTM_gtm_cls1_MCS1_CH0_IRQ_EN_ERR_IRQ_EN_MASK (0x4U) 13045 #define GTM_gtm_cls1_MCS1_CH0_IRQ_EN_ERR_IRQ_EN_SHIFT (2U) 13046 #define GTM_gtm_cls1_MCS1_CH0_IRQ_EN_ERR_IRQ_EN_WIDTH (1U) 13047 #define GTM_gtm_cls1_MCS1_CH0_IRQ_EN_ERR_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_IRQ_EN_ERR_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_IRQ_EN_ERR_IRQ_EN_MASK) 13048 /*! @} */ 13049 13050 /*! @name MCS1_CH0_IRQ_FORCINT - MCS[i] channel x force interrupt register */ 13051 /*! @{ */ 13052 13053 #define GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_MCS_IRQ_MASK (0x1U) 13054 #define GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT (0U) 13055 #define GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_MCS_IRQ_WIDTH (1U) 13056 #define GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_MCS_IRQ_MASK) 13057 13058 #define GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_ERR_IRQ_MASK (0x4U) 13059 #define GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT (2U) 13060 #define GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_ERR_IRQ_WIDTH (1U) 13061 #define GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_IRQ_FORCINT_TRG_ERR_IRQ_MASK) 13062 /*! @} */ 13063 13064 /*! @name MCS1_CH0_IRQ_MODE - MCS[i] channel x IRQ mode configuration register */ 13065 /*! @{ */ 13066 13067 #define GTM_gtm_cls1_MCS1_CH0_IRQ_MODE_IRQ_MODE_MASK (0x3U) 13068 #define GTM_gtm_cls1_MCS1_CH0_IRQ_MODE_IRQ_MODE_SHIFT (0U) 13069 #define GTM_gtm_cls1_MCS1_CH0_IRQ_MODE_IRQ_MODE_WIDTH (2U) 13070 #define GTM_gtm_cls1_MCS1_CH0_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_IRQ_MODE_IRQ_MODE_MASK) 13071 /*! @} */ 13072 13073 /*! @name MCS1_CH0_EIRQ_EN - MCS[i] channel x error interrupt enable register */ 13074 /*! @{ */ 13075 13076 #define GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_MCS_EIRQ_EN_MASK (0x1U) 13077 #define GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_MCS_EIRQ_EN_SHIFT (0U) 13078 #define GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_MCS_EIRQ_EN_WIDTH (1U) 13079 #define GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_MCS_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_MCS_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_MCS_EIRQ_EN_MASK) 13080 13081 #define GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_ERR_EIRQ_EN_MASK (0x4U) 13082 #define GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_ERR_EIRQ_EN_SHIFT (2U) 13083 #define GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_ERR_EIRQ_EN_WIDTH (1U) 13084 #define GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_ERR_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_ERR_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH0_EIRQ_EN_ERR_EIRQ_EN_MASK) 13085 /*! @} */ 13086 13087 /*! @name MCS1_CH1_R0 - MCS[i] channel x general purpose register [y] */ 13088 /*! @{ */ 13089 13090 #define GTM_gtm_cls1_MCS1_CH1_R0_DATA_MASK (0xFFFFFFU) 13091 #define GTM_gtm_cls1_MCS1_CH1_R0_DATA_SHIFT (0U) 13092 #define GTM_gtm_cls1_MCS1_CH1_R0_DATA_WIDTH (24U) 13093 #define GTM_gtm_cls1_MCS1_CH1_R0_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_R0_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_R0_DATA_MASK) 13094 /*! @} */ 13095 13096 /*! @name MCS1_CH1_R1 - MCS[i] channel x general purpose register [y] */ 13097 /*! @{ */ 13098 13099 #define GTM_gtm_cls1_MCS1_CH1_R1_DATA_MASK (0xFFFFFFU) 13100 #define GTM_gtm_cls1_MCS1_CH1_R1_DATA_SHIFT (0U) 13101 #define GTM_gtm_cls1_MCS1_CH1_R1_DATA_WIDTH (24U) 13102 #define GTM_gtm_cls1_MCS1_CH1_R1_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_R1_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_R1_DATA_MASK) 13103 /*! @} */ 13104 13105 /*! @name MCS1_CH1_R2 - MCS[i] channel x general purpose register [y] */ 13106 /*! @{ */ 13107 13108 #define GTM_gtm_cls1_MCS1_CH1_R2_DATA_MASK (0xFFFFFFU) 13109 #define GTM_gtm_cls1_MCS1_CH1_R2_DATA_SHIFT (0U) 13110 #define GTM_gtm_cls1_MCS1_CH1_R2_DATA_WIDTH (24U) 13111 #define GTM_gtm_cls1_MCS1_CH1_R2_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_R2_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_R2_DATA_MASK) 13112 /*! @} */ 13113 13114 /*! @name MCS1_CH1_R3 - MCS[i] channel x general purpose register [y] */ 13115 /*! @{ */ 13116 13117 #define GTM_gtm_cls1_MCS1_CH1_R3_DATA_MASK (0xFFFFFFU) 13118 #define GTM_gtm_cls1_MCS1_CH1_R3_DATA_SHIFT (0U) 13119 #define GTM_gtm_cls1_MCS1_CH1_R3_DATA_WIDTH (24U) 13120 #define GTM_gtm_cls1_MCS1_CH1_R3_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_R3_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_R3_DATA_MASK) 13121 /*! @} */ 13122 13123 /*! @name MCS1_CH1_R4 - MCS[i] channel x general purpose register [y] */ 13124 /*! @{ */ 13125 13126 #define GTM_gtm_cls1_MCS1_CH1_R4_DATA_MASK (0xFFFFFFU) 13127 #define GTM_gtm_cls1_MCS1_CH1_R4_DATA_SHIFT (0U) 13128 #define GTM_gtm_cls1_MCS1_CH1_R4_DATA_WIDTH (24U) 13129 #define GTM_gtm_cls1_MCS1_CH1_R4_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_R4_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_R4_DATA_MASK) 13130 /*! @} */ 13131 13132 /*! @name MCS1_CH1_R5 - MCS[i] channel x general purpose register [y] */ 13133 /*! @{ */ 13134 13135 #define GTM_gtm_cls1_MCS1_CH1_R5_DATA_MASK (0xFFFFFFU) 13136 #define GTM_gtm_cls1_MCS1_CH1_R5_DATA_SHIFT (0U) 13137 #define GTM_gtm_cls1_MCS1_CH1_R5_DATA_WIDTH (24U) 13138 #define GTM_gtm_cls1_MCS1_CH1_R5_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_R5_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_R5_DATA_MASK) 13139 /*! @} */ 13140 13141 /*! @name MCS1_CH1_R6 - MCS[i] channel x general purpose register [y] */ 13142 /*! @{ */ 13143 13144 #define GTM_gtm_cls1_MCS1_CH1_R6_DATA_MASK (0xFFFFFFU) 13145 #define GTM_gtm_cls1_MCS1_CH1_R6_DATA_SHIFT (0U) 13146 #define GTM_gtm_cls1_MCS1_CH1_R6_DATA_WIDTH (24U) 13147 #define GTM_gtm_cls1_MCS1_CH1_R6_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_R6_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_R6_DATA_MASK) 13148 /*! @} */ 13149 13150 /*! @name MCS1_CH1_R7 - MCS[i] channel x general purpose register [y] */ 13151 /*! @{ */ 13152 13153 #define GTM_gtm_cls1_MCS1_CH1_R7_DATA_MASK (0xFFFFFFU) 13154 #define GTM_gtm_cls1_MCS1_CH1_R7_DATA_SHIFT (0U) 13155 #define GTM_gtm_cls1_MCS1_CH1_R7_DATA_WIDTH (24U) 13156 #define GTM_gtm_cls1_MCS1_CH1_R7_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_R7_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_R7_DATA_MASK) 13157 /*! @} */ 13158 13159 /*! @name MCS1_CH1_CTRL - MCS[i] channel x control register */ 13160 /*! @{ */ 13161 13162 #define GTM_gtm_cls1_MCS1_CH1_CTRL_EN_MASK (0x1U) 13163 #define GTM_gtm_cls1_MCS1_CH1_CTRL_EN_SHIFT (0U) 13164 #define GTM_gtm_cls1_MCS1_CH1_CTRL_EN_WIDTH (1U) 13165 #define GTM_gtm_cls1_MCS1_CH1_CTRL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_CTRL_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_CTRL_EN_MASK) 13166 13167 #define GTM_gtm_cls1_MCS1_CH1_CTRL_IRQ_MASK (0x2U) 13168 #define GTM_gtm_cls1_MCS1_CH1_CTRL_IRQ_SHIFT (1U) 13169 #define GTM_gtm_cls1_MCS1_CH1_CTRL_IRQ_WIDTH (1U) 13170 #define GTM_gtm_cls1_MCS1_CH1_CTRL_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_CTRL_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_CTRL_IRQ_MASK) 13171 13172 #define GTM_gtm_cls1_MCS1_CH1_CTRL_ERR_MASK (0x4U) 13173 #define GTM_gtm_cls1_MCS1_CH1_CTRL_ERR_SHIFT (2U) 13174 #define GTM_gtm_cls1_MCS1_CH1_CTRL_ERR_WIDTH (1U) 13175 #define GTM_gtm_cls1_MCS1_CH1_CTRL_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_CTRL_ERR_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_CTRL_ERR_MASK) 13176 13177 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CY_MASK (0x10U) 13178 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CY_SHIFT (4U) 13179 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CY_WIDTH (1U) 13180 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_CTRL_CY_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_CTRL_CY_MASK) 13181 13182 #define GTM_gtm_cls1_MCS1_CH1_CTRL_Z_MASK (0x20U) 13183 #define GTM_gtm_cls1_MCS1_CH1_CTRL_Z_SHIFT (5U) 13184 #define GTM_gtm_cls1_MCS1_CH1_CTRL_Z_WIDTH (1U) 13185 #define GTM_gtm_cls1_MCS1_CH1_CTRL_Z(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_CTRL_Z_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_CTRL_Z_MASK) 13186 13187 #define GTM_gtm_cls1_MCS1_CH1_CTRL_V_MASK (0x40U) 13188 #define GTM_gtm_cls1_MCS1_CH1_CTRL_V_SHIFT (6U) 13189 #define GTM_gtm_cls1_MCS1_CH1_CTRL_V_WIDTH (1U) 13190 #define GTM_gtm_cls1_MCS1_CH1_CTRL_V(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_CTRL_V_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_CTRL_V_MASK) 13191 13192 #define GTM_gtm_cls1_MCS1_CH1_CTRL_N_MASK (0x80U) 13193 #define GTM_gtm_cls1_MCS1_CH1_CTRL_N_SHIFT (7U) 13194 #define GTM_gtm_cls1_MCS1_CH1_CTRL_N_WIDTH (1U) 13195 #define GTM_gtm_cls1_MCS1_CH1_CTRL_N(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_CTRL_N_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_CTRL_N_MASK) 13196 13197 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CAT_MASK (0x100U) 13198 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CAT_SHIFT (8U) 13199 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CAT_WIDTH (1U) 13200 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_CTRL_CAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_CTRL_CAT_MASK) 13201 13202 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CWT_MASK (0x200U) 13203 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CWT_SHIFT (9U) 13204 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CWT_WIDTH (1U) 13205 #define GTM_gtm_cls1_MCS1_CH1_CTRL_CWT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_CTRL_CWT_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_CTRL_CWT_MASK) 13206 13207 #define GTM_gtm_cls1_MCS1_CH1_CTRL_SAT_MASK (0x400U) 13208 #define GTM_gtm_cls1_MCS1_CH1_CTRL_SAT_SHIFT (10U) 13209 #define GTM_gtm_cls1_MCS1_CH1_CTRL_SAT_WIDTH (1U) 13210 #define GTM_gtm_cls1_MCS1_CH1_CTRL_SAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_CTRL_SAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_CTRL_SAT_MASK) 13211 /*! @} */ 13212 13213 /*! @name MCS1_CH1_ACB - MCS[i] channel x ARU control Bit register */ 13214 /*! @{ */ 13215 13216 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB0_MASK (0x1U) 13217 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB0_SHIFT (0U) 13218 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB0_WIDTH (1U) 13219 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_ACB_ACB0_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_ACB_ACB0_MASK) 13220 13221 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB1_MASK (0x2U) 13222 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB1_SHIFT (1U) 13223 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB1_WIDTH (1U) 13224 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_ACB_ACB1_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_ACB_ACB1_MASK) 13225 13226 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB2_MASK (0x4U) 13227 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB2_SHIFT (2U) 13228 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB2_WIDTH (1U) 13229 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_ACB_ACB2_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_ACB_ACB2_MASK) 13230 13231 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB3_MASK (0x8U) 13232 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB3_SHIFT (3U) 13233 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB3_WIDTH (1U) 13234 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_ACB_ACB3_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_ACB_ACB3_MASK) 13235 13236 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB4_MASK (0x10U) 13237 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB4_SHIFT (4U) 13238 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB4_WIDTH (1U) 13239 #define GTM_gtm_cls1_MCS1_CH1_ACB_ACB4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_ACB_ACB4_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_ACB_ACB4_MASK) 13240 /*! @} */ 13241 13242 /*! @name MCS1_CH1_MHB - MCS[i] channel x memory high byte register */ 13243 /*! @{ */ 13244 13245 #define GTM_gtm_cls1_MCS1_CH1_MHB_DATA_MASK (0xFFU) 13246 #define GTM_gtm_cls1_MCS1_CH1_MHB_DATA_SHIFT (0U) 13247 #define GTM_gtm_cls1_MCS1_CH1_MHB_DATA_WIDTH (8U) 13248 #define GTM_gtm_cls1_MCS1_CH1_MHB_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_MHB_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_MHB_DATA_MASK) 13249 /*! @} */ 13250 13251 /*! @name MCS1_CH1_PC - MCS[i] channel x program counter register */ 13252 /*! @{ */ 13253 13254 #define GTM_gtm_cls1_MCS1_CH1_PC_PC_MASK (0xFFFFU) 13255 #define GTM_gtm_cls1_MCS1_CH1_PC_PC_SHIFT (0U) 13256 #define GTM_gtm_cls1_MCS1_CH1_PC_PC_WIDTH (16U) 13257 #define GTM_gtm_cls1_MCS1_CH1_PC_PC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_PC_PC_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_PC_PC_MASK) 13258 /*! @} */ 13259 13260 /*! @name MCS1_CH1_IRQ_NOTIFY - MCS[i] channel x interrupt notification register */ 13261 /*! @{ */ 13262 13263 #define GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_MCS_IRQ_MASK (0x1U) 13264 #define GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_MCS_IRQ_SHIFT (0U) 13265 #define GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_MCS_IRQ_WIDTH (1U) 13266 #define GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_MCS_IRQ_MASK) 13267 13268 #define GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_ERR_IRQ_MASK (0x4U) 13269 #define GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_ERR_IRQ_SHIFT (2U) 13270 #define GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_ERR_IRQ_WIDTH (1U) 13271 #define GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_IRQ_NOTIFY_ERR_IRQ_MASK) 13272 /*! @} */ 13273 13274 /*! @name MCS1_CH1_IRQ_EN - MCS[i] channel x interrupt enable register */ 13275 /*! @{ */ 13276 13277 #define GTM_gtm_cls1_MCS1_CH1_IRQ_EN_MCS_IRQ_EN_MASK (0x1U) 13278 #define GTM_gtm_cls1_MCS1_CH1_IRQ_EN_MCS_IRQ_EN_SHIFT (0U) 13279 #define GTM_gtm_cls1_MCS1_CH1_IRQ_EN_MCS_IRQ_EN_WIDTH (1U) 13280 #define GTM_gtm_cls1_MCS1_CH1_IRQ_EN_MCS_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_IRQ_EN_MCS_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_IRQ_EN_MCS_IRQ_EN_MASK) 13281 13282 #define GTM_gtm_cls1_MCS1_CH1_IRQ_EN_ERR_IRQ_EN_MASK (0x4U) 13283 #define GTM_gtm_cls1_MCS1_CH1_IRQ_EN_ERR_IRQ_EN_SHIFT (2U) 13284 #define GTM_gtm_cls1_MCS1_CH1_IRQ_EN_ERR_IRQ_EN_WIDTH (1U) 13285 #define GTM_gtm_cls1_MCS1_CH1_IRQ_EN_ERR_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_IRQ_EN_ERR_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_IRQ_EN_ERR_IRQ_EN_MASK) 13286 /*! @} */ 13287 13288 /*! @name MCS1_CH1_IRQ_FORCINT - MCS[i] channel x force interrupt register */ 13289 /*! @{ */ 13290 13291 #define GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_MCS_IRQ_MASK (0x1U) 13292 #define GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT (0U) 13293 #define GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_MCS_IRQ_WIDTH (1U) 13294 #define GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_MCS_IRQ_MASK) 13295 13296 #define GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_ERR_IRQ_MASK (0x4U) 13297 #define GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT (2U) 13298 #define GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_ERR_IRQ_WIDTH (1U) 13299 #define GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_IRQ_FORCINT_TRG_ERR_IRQ_MASK) 13300 /*! @} */ 13301 13302 /*! @name MCS1_CH1_IRQ_MODE - MCS[i] channel x IRQ mode configuration register */ 13303 /*! @{ */ 13304 13305 #define GTM_gtm_cls1_MCS1_CH1_IRQ_MODE_IRQ_MODE_MASK (0x3U) 13306 #define GTM_gtm_cls1_MCS1_CH1_IRQ_MODE_IRQ_MODE_SHIFT (0U) 13307 #define GTM_gtm_cls1_MCS1_CH1_IRQ_MODE_IRQ_MODE_WIDTH (2U) 13308 #define GTM_gtm_cls1_MCS1_CH1_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_IRQ_MODE_IRQ_MODE_MASK) 13309 /*! @} */ 13310 13311 /*! @name MCS1_CH1_EIRQ_EN - MCS[i] channel x error interrupt enable register */ 13312 /*! @{ */ 13313 13314 #define GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_MCS_EIRQ_EN_MASK (0x1U) 13315 #define GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_MCS_EIRQ_EN_SHIFT (0U) 13316 #define GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_MCS_EIRQ_EN_WIDTH (1U) 13317 #define GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_MCS_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_MCS_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_MCS_EIRQ_EN_MASK) 13318 13319 #define GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_ERR_EIRQ_EN_MASK (0x4U) 13320 #define GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_ERR_EIRQ_EN_SHIFT (2U) 13321 #define GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_ERR_EIRQ_EN_WIDTH (1U) 13322 #define GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_ERR_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_ERR_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH1_EIRQ_EN_ERR_EIRQ_EN_MASK) 13323 /*! @} */ 13324 13325 /*! @name MCS1_CH2_R0 - MCS[i] channel x general purpose register [y] */ 13326 /*! @{ */ 13327 13328 #define GTM_gtm_cls1_MCS1_CH2_R0_DATA_MASK (0xFFFFFFU) 13329 #define GTM_gtm_cls1_MCS1_CH2_R0_DATA_SHIFT (0U) 13330 #define GTM_gtm_cls1_MCS1_CH2_R0_DATA_WIDTH (24U) 13331 #define GTM_gtm_cls1_MCS1_CH2_R0_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_R0_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_R0_DATA_MASK) 13332 /*! @} */ 13333 13334 /*! @name MCS1_CH2_R1 - MCS[i] channel x general purpose register [y] */ 13335 /*! @{ */ 13336 13337 #define GTM_gtm_cls1_MCS1_CH2_R1_DATA_MASK (0xFFFFFFU) 13338 #define GTM_gtm_cls1_MCS1_CH2_R1_DATA_SHIFT (0U) 13339 #define GTM_gtm_cls1_MCS1_CH2_R1_DATA_WIDTH (24U) 13340 #define GTM_gtm_cls1_MCS1_CH2_R1_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_R1_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_R1_DATA_MASK) 13341 /*! @} */ 13342 13343 /*! @name MCS1_CH2_R2 - MCS[i] channel x general purpose register [y] */ 13344 /*! @{ */ 13345 13346 #define GTM_gtm_cls1_MCS1_CH2_R2_DATA_MASK (0xFFFFFFU) 13347 #define GTM_gtm_cls1_MCS1_CH2_R2_DATA_SHIFT (0U) 13348 #define GTM_gtm_cls1_MCS1_CH2_R2_DATA_WIDTH (24U) 13349 #define GTM_gtm_cls1_MCS1_CH2_R2_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_R2_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_R2_DATA_MASK) 13350 /*! @} */ 13351 13352 /*! @name MCS1_CH2_R3 - MCS[i] channel x general purpose register [y] */ 13353 /*! @{ */ 13354 13355 #define GTM_gtm_cls1_MCS1_CH2_R3_DATA_MASK (0xFFFFFFU) 13356 #define GTM_gtm_cls1_MCS1_CH2_R3_DATA_SHIFT (0U) 13357 #define GTM_gtm_cls1_MCS1_CH2_R3_DATA_WIDTH (24U) 13358 #define GTM_gtm_cls1_MCS1_CH2_R3_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_R3_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_R3_DATA_MASK) 13359 /*! @} */ 13360 13361 /*! @name MCS1_CH2_R4 - MCS[i] channel x general purpose register [y] */ 13362 /*! @{ */ 13363 13364 #define GTM_gtm_cls1_MCS1_CH2_R4_DATA_MASK (0xFFFFFFU) 13365 #define GTM_gtm_cls1_MCS1_CH2_R4_DATA_SHIFT (0U) 13366 #define GTM_gtm_cls1_MCS1_CH2_R4_DATA_WIDTH (24U) 13367 #define GTM_gtm_cls1_MCS1_CH2_R4_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_R4_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_R4_DATA_MASK) 13368 /*! @} */ 13369 13370 /*! @name MCS1_CH2_R5 - MCS[i] channel x general purpose register [y] */ 13371 /*! @{ */ 13372 13373 #define GTM_gtm_cls1_MCS1_CH2_R5_DATA_MASK (0xFFFFFFU) 13374 #define GTM_gtm_cls1_MCS1_CH2_R5_DATA_SHIFT (0U) 13375 #define GTM_gtm_cls1_MCS1_CH2_R5_DATA_WIDTH (24U) 13376 #define GTM_gtm_cls1_MCS1_CH2_R5_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_R5_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_R5_DATA_MASK) 13377 /*! @} */ 13378 13379 /*! @name MCS1_CH2_R6 - MCS[i] channel x general purpose register [y] */ 13380 /*! @{ */ 13381 13382 #define GTM_gtm_cls1_MCS1_CH2_R6_DATA_MASK (0xFFFFFFU) 13383 #define GTM_gtm_cls1_MCS1_CH2_R6_DATA_SHIFT (0U) 13384 #define GTM_gtm_cls1_MCS1_CH2_R6_DATA_WIDTH (24U) 13385 #define GTM_gtm_cls1_MCS1_CH2_R6_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_R6_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_R6_DATA_MASK) 13386 /*! @} */ 13387 13388 /*! @name MCS1_CH2_R7 - MCS[i] channel x general purpose register [y] */ 13389 /*! @{ */ 13390 13391 #define GTM_gtm_cls1_MCS1_CH2_R7_DATA_MASK (0xFFFFFFU) 13392 #define GTM_gtm_cls1_MCS1_CH2_R7_DATA_SHIFT (0U) 13393 #define GTM_gtm_cls1_MCS1_CH2_R7_DATA_WIDTH (24U) 13394 #define GTM_gtm_cls1_MCS1_CH2_R7_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_R7_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_R7_DATA_MASK) 13395 /*! @} */ 13396 13397 /*! @name MCS1_CH2_CTRL - MCS[i] channel x control register */ 13398 /*! @{ */ 13399 13400 #define GTM_gtm_cls1_MCS1_CH2_CTRL_EN_MASK (0x1U) 13401 #define GTM_gtm_cls1_MCS1_CH2_CTRL_EN_SHIFT (0U) 13402 #define GTM_gtm_cls1_MCS1_CH2_CTRL_EN_WIDTH (1U) 13403 #define GTM_gtm_cls1_MCS1_CH2_CTRL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_CTRL_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_CTRL_EN_MASK) 13404 13405 #define GTM_gtm_cls1_MCS1_CH2_CTRL_IRQ_MASK (0x2U) 13406 #define GTM_gtm_cls1_MCS1_CH2_CTRL_IRQ_SHIFT (1U) 13407 #define GTM_gtm_cls1_MCS1_CH2_CTRL_IRQ_WIDTH (1U) 13408 #define GTM_gtm_cls1_MCS1_CH2_CTRL_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_CTRL_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_CTRL_IRQ_MASK) 13409 13410 #define GTM_gtm_cls1_MCS1_CH2_CTRL_ERR_MASK (0x4U) 13411 #define GTM_gtm_cls1_MCS1_CH2_CTRL_ERR_SHIFT (2U) 13412 #define GTM_gtm_cls1_MCS1_CH2_CTRL_ERR_WIDTH (1U) 13413 #define GTM_gtm_cls1_MCS1_CH2_CTRL_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_CTRL_ERR_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_CTRL_ERR_MASK) 13414 13415 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CY_MASK (0x10U) 13416 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CY_SHIFT (4U) 13417 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CY_WIDTH (1U) 13418 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_CTRL_CY_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_CTRL_CY_MASK) 13419 13420 #define GTM_gtm_cls1_MCS1_CH2_CTRL_Z_MASK (0x20U) 13421 #define GTM_gtm_cls1_MCS1_CH2_CTRL_Z_SHIFT (5U) 13422 #define GTM_gtm_cls1_MCS1_CH2_CTRL_Z_WIDTH (1U) 13423 #define GTM_gtm_cls1_MCS1_CH2_CTRL_Z(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_CTRL_Z_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_CTRL_Z_MASK) 13424 13425 #define GTM_gtm_cls1_MCS1_CH2_CTRL_V_MASK (0x40U) 13426 #define GTM_gtm_cls1_MCS1_CH2_CTRL_V_SHIFT (6U) 13427 #define GTM_gtm_cls1_MCS1_CH2_CTRL_V_WIDTH (1U) 13428 #define GTM_gtm_cls1_MCS1_CH2_CTRL_V(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_CTRL_V_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_CTRL_V_MASK) 13429 13430 #define GTM_gtm_cls1_MCS1_CH2_CTRL_N_MASK (0x80U) 13431 #define GTM_gtm_cls1_MCS1_CH2_CTRL_N_SHIFT (7U) 13432 #define GTM_gtm_cls1_MCS1_CH2_CTRL_N_WIDTH (1U) 13433 #define GTM_gtm_cls1_MCS1_CH2_CTRL_N(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_CTRL_N_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_CTRL_N_MASK) 13434 13435 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CAT_MASK (0x100U) 13436 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CAT_SHIFT (8U) 13437 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CAT_WIDTH (1U) 13438 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_CTRL_CAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_CTRL_CAT_MASK) 13439 13440 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CWT_MASK (0x200U) 13441 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CWT_SHIFT (9U) 13442 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CWT_WIDTH (1U) 13443 #define GTM_gtm_cls1_MCS1_CH2_CTRL_CWT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_CTRL_CWT_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_CTRL_CWT_MASK) 13444 13445 #define GTM_gtm_cls1_MCS1_CH2_CTRL_SAT_MASK (0x400U) 13446 #define GTM_gtm_cls1_MCS1_CH2_CTRL_SAT_SHIFT (10U) 13447 #define GTM_gtm_cls1_MCS1_CH2_CTRL_SAT_WIDTH (1U) 13448 #define GTM_gtm_cls1_MCS1_CH2_CTRL_SAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_CTRL_SAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_CTRL_SAT_MASK) 13449 /*! @} */ 13450 13451 /*! @name MCS1_CH2_ACB - MCS[i] channel x ARU control Bit register */ 13452 /*! @{ */ 13453 13454 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB0_MASK (0x1U) 13455 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB0_SHIFT (0U) 13456 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB0_WIDTH (1U) 13457 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_ACB_ACB0_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_ACB_ACB0_MASK) 13458 13459 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB1_MASK (0x2U) 13460 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB1_SHIFT (1U) 13461 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB1_WIDTH (1U) 13462 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_ACB_ACB1_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_ACB_ACB1_MASK) 13463 13464 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB2_MASK (0x4U) 13465 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB2_SHIFT (2U) 13466 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB2_WIDTH (1U) 13467 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_ACB_ACB2_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_ACB_ACB2_MASK) 13468 13469 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB3_MASK (0x8U) 13470 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB3_SHIFT (3U) 13471 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB3_WIDTH (1U) 13472 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_ACB_ACB3_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_ACB_ACB3_MASK) 13473 13474 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB4_MASK (0x10U) 13475 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB4_SHIFT (4U) 13476 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB4_WIDTH (1U) 13477 #define GTM_gtm_cls1_MCS1_CH2_ACB_ACB4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_ACB_ACB4_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_ACB_ACB4_MASK) 13478 /*! @} */ 13479 13480 /*! @name MCS1_CH2_MHB - MCS[i] channel x memory high byte register */ 13481 /*! @{ */ 13482 13483 #define GTM_gtm_cls1_MCS1_CH2_MHB_DATA_MASK (0xFFU) 13484 #define GTM_gtm_cls1_MCS1_CH2_MHB_DATA_SHIFT (0U) 13485 #define GTM_gtm_cls1_MCS1_CH2_MHB_DATA_WIDTH (8U) 13486 #define GTM_gtm_cls1_MCS1_CH2_MHB_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_MHB_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_MHB_DATA_MASK) 13487 /*! @} */ 13488 13489 /*! @name MCS1_CH2_PC - MCS[i] channel x program counter register */ 13490 /*! @{ */ 13491 13492 #define GTM_gtm_cls1_MCS1_CH2_PC_PC_MASK (0xFFFFU) 13493 #define GTM_gtm_cls1_MCS1_CH2_PC_PC_SHIFT (0U) 13494 #define GTM_gtm_cls1_MCS1_CH2_PC_PC_WIDTH (16U) 13495 #define GTM_gtm_cls1_MCS1_CH2_PC_PC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_PC_PC_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_PC_PC_MASK) 13496 /*! @} */ 13497 13498 /*! @name MCS1_CH2_IRQ_NOTIFY - MCS[i] channel x interrupt notification register */ 13499 /*! @{ */ 13500 13501 #define GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_MCS_IRQ_MASK (0x1U) 13502 #define GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_MCS_IRQ_SHIFT (0U) 13503 #define GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_MCS_IRQ_WIDTH (1U) 13504 #define GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_MCS_IRQ_MASK) 13505 13506 #define GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_ERR_IRQ_MASK (0x4U) 13507 #define GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_ERR_IRQ_SHIFT (2U) 13508 #define GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_ERR_IRQ_WIDTH (1U) 13509 #define GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_IRQ_NOTIFY_ERR_IRQ_MASK) 13510 /*! @} */ 13511 13512 /*! @name MCS1_CH2_IRQ_EN - MCS[i] channel x interrupt enable register */ 13513 /*! @{ */ 13514 13515 #define GTM_gtm_cls1_MCS1_CH2_IRQ_EN_MCS_IRQ_EN_MASK (0x1U) 13516 #define GTM_gtm_cls1_MCS1_CH2_IRQ_EN_MCS_IRQ_EN_SHIFT (0U) 13517 #define GTM_gtm_cls1_MCS1_CH2_IRQ_EN_MCS_IRQ_EN_WIDTH (1U) 13518 #define GTM_gtm_cls1_MCS1_CH2_IRQ_EN_MCS_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_IRQ_EN_MCS_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_IRQ_EN_MCS_IRQ_EN_MASK) 13519 13520 #define GTM_gtm_cls1_MCS1_CH2_IRQ_EN_ERR_IRQ_EN_MASK (0x4U) 13521 #define GTM_gtm_cls1_MCS1_CH2_IRQ_EN_ERR_IRQ_EN_SHIFT (2U) 13522 #define GTM_gtm_cls1_MCS1_CH2_IRQ_EN_ERR_IRQ_EN_WIDTH (1U) 13523 #define GTM_gtm_cls1_MCS1_CH2_IRQ_EN_ERR_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_IRQ_EN_ERR_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_IRQ_EN_ERR_IRQ_EN_MASK) 13524 /*! @} */ 13525 13526 /*! @name MCS1_CH2_IRQ_FORCINT - MCS[i] channel x force interrupt register */ 13527 /*! @{ */ 13528 13529 #define GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_MCS_IRQ_MASK (0x1U) 13530 #define GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT (0U) 13531 #define GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_MCS_IRQ_WIDTH (1U) 13532 #define GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_MCS_IRQ_MASK) 13533 13534 #define GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_ERR_IRQ_MASK (0x4U) 13535 #define GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT (2U) 13536 #define GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_ERR_IRQ_WIDTH (1U) 13537 #define GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_IRQ_FORCINT_TRG_ERR_IRQ_MASK) 13538 /*! @} */ 13539 13540 /*! @name MCS1_CH2_IRQ_MODE - MCS[i] channel x IRQ mode configuration register */ 13541 /*! @{ */ 13542 13543 #define GTM_gtm_cls1_MCS1_CH2_IRQ_MODE_IRQ_MODE_MASK (0x3U) 13544 #define GTM_gtm_cls1_MCS1_CH2_IRQ_MODE_IRQ_MODE_SHIFT (0U) 13545 #define GTM_gtm_cls1_MCS1_CH2_IRQ_MODE_IRQ_MODE_WIDTH (2U) 13546 #define GTM_gtm_cls1_MCS1_CH2_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_IRQ_MODE_IRQ_MODE_MASK) 13547 /*! @} */ 13548 13549 /*! @name MCS1_CH2_EIRQ_EN - MCS[i] channel x error interrupt enable register */ 13550 /*! @{ */ 13551 13552 #define GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_MCS_EIRQ_EN_MASK (0x1U) 13553 #define GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_MCS_EIRQ_EN_SHIFT (0U) 13554 #define GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_MCS_EIRQ_EN_WIDTH (1U) 13555 #define GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_MCS_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_MCS_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_MCS_EIRQ_EN_MASK) 13556 13557 #define GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_ERR_EIRQ_EN_MASK (0x4U) 13558 #define GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_ERR_EIRQ_EN_SHIFT (2U) 13559 #define GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_ERR_EIRQ_EN_WIDTH (1U) 13560 #define GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_ERR_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_ERR_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH2_EIRQ_EN_ERR_EIRQ_EN_MASK) 13561 /*! @} */ 13562 13563 /*! @name MCS1_CH3_R0 - MCS[i] channel x general purpose register [y] */ 13564 /*! @{ */ 13565 13566 #define GTM_gtm_cls1_MCS1_CH3_R0_DATA_MASK (0xFFFFFFU) 13567 #define GTM_gtm_cls1_MCS1_CH3_R0_DATA_SHIFT (0U) 13568 #define GTM_gtm_cls1_MCS1_CH3_R0_DATA_WIDTH (24U) 13569 #define GTM_gtm_cls1_MCS1_CH3_R0_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_R0_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_R0_DATA_MASK) 13570 /*! @} */ 13571 13572 /*! @name MCS1_CH3_R1 - MCS[i] channel x general purpose register [y] */ 13573 /*! @{ */ 13574 13575 #define GTM_gtm_cls1_MCS1_CH3_R1_DATA_MASK (0xFFFFFFU) 13576 #define GTM_gtm_cls1_MCS1_CH3_R1_DATA_SHIFT (0U) 13577 #define GTM_gtm_cls1_MCS1_CH3_R1_DATA_WIDTH (24U) 13578 #define GTM_gtm_cls1_MCS1_CH3_R1_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_R1_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_R1_DATA_MASK) 13579 /*! @} */ 13580 13581 /*! @name MCS1_CH3_R2 - MCS[i] channel x general purpose register [y] */ 13582 /*! @{ */ 13583 13584 #define GTM_gtm_cls1_MCS1_CH3_R2_DATA_MASK (0xFFFFFFU) 13585 #define GTM_gtm_cls1_MCS1_CH3_R2_DATA_SHIFT (0U) 13586 #define GTM_gtm_cls1_MCS1_CH3_R2_DATA_WIDTH (24U) 13587 #define GTM_gtm_cls1_MCS1_CH3_R2_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_R2_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_R2_DATA_MASK) 13588 /*! @} */ 13589 13590 /*! @name MCS1_CH3_R3 - MCS[i] channel x general purpose register [y] */ 13591 /*! @{ */ 13592 13593 #define GTM_gtm_cls1_MCS1_CH3_R3_DATA_MASK (0xFFFFFFU) 13594 #define GTM_gtm_cls1_MCS1_CH3_R3_DATA_SHIFT (0U) 13595 #define GTM_gtm_cls1_MCS1_CH3_R3_DATA_WIDTH (24U) 13596 #define GTM_gtm_cls1_MCS1_CH3_R3_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_R3_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_R3_DATA_MASK) 13597 /*! @} */ 13598 13599 /*! @name MCS1_CH3_R4 - MCS[i] channel x general purpose register [y] */ 13600 /*! @{ */ 13601 13602 #define GTM_gtm_cls1_MCS1_CH3_R4_DATA_MASK (0xFFFFFFU) 13603 #define GTM_gtm_cls1_MCS1_CH3_R4_DATA_SHIFT (0U) 13604 #define GTM_gtm_cls1_MCS1_CH3_R4_DATA_WIDTH (24U) 13605 #define GTM_gtm_cls1_MCS1_CH3_R4_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_R4_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_R4_DATA_MASK) 13606 /*! @} */ 13607 13608 /*! @name MCS1_CH3_R5 - MCS[i] channel x general purpose register [y] */ 13609 /*! @{ */ 13610 13611 #define GTM_gtm_cls1_MCS1_CH3_R5_DATA_MASK (0xFFFFFFU) 13612 #define GTM_gtm_cls1_MCS1_CH3_R5_DATA_SHIFT (0U) 13613 #define GTM_gtm_cls1_MCS1_CH3_R5_DATA_WIDTH (24U) 13614 #define GTM_gtm_cls1_MCS1_CH3_R5_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_R5_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_R5_DATA_MASK) 13615 /*! @} */ 13616 13617 /*! @name MCS1_CH3_R6 - MCS[i] channel x general purpose register [y] */ 13618 /*! @{ */ 13619 13620 #define GTM_gtm_cls1_MCS1_CH3_R6_DATA_MASK (0xFFFFFFU) 13621 #define GTM_gtm_cls1_MCS1_CH3_R6_DATA_SHIFT (0U) 13622 #define GTM_gtm_cls1_MCS1_CH3_R6_DATA_WIDTH (24U) 13623 #define GTM_gtm_cls1_MCS1_CH3_R6_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_R6_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_R6_DATA_MASK) 13624 /*! @} */ 13625 13626 /*! @name MCS1_CH3_R7 - MCS[i] channel x general purpose register [y] */ 13627 /*! @{ */ 13628 13629 #define GTM_gtm_cls1_MCS1_CH3_R7_DATA_MASK (0xFFFFFFU) 13630 #define GTM_gtm_cls1_MCS1_CH3_R7_DATA_SHIFT (0U) 13631 #define GTM_gtm_cls1_MCS1_CH3_R7_DATA_WIDTH (24U) 13632 #define GTM_gtm_cls1_MCS1_CH3_R7_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_R7_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_R7_DATA_MASK) 13633 /*! @} */ 13634 13635 /*! @name MCS1_CH3_CTRL - MCS[i] channel x control register */ 13636 /*! @{ */ 13637 13638 #define GTM_gtm_cls1_MCS1_CH3_CTRL_EN_MASK (0x1U) 13639 #define GTM_gtm_cls1_MCS1_CH3_CTRL_EN_SHIFT (0U) 13640 #define GTM_gtm_cls1_MCS1_CH3_CTRL_EN_WIDTH (1U) 13641 #define GTM_gtm_cls1_MCS1_CH3_CTRL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_CTRL_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_CTRL_EN_MASK) 13642 13643 #define GTM_gtm_cls1_MCS1_CH3_CTRL_IRQ_MASK (0x2U) 13644 #define GTM_gtm_cls1_MCS1_CH3_CTRL_IRQ_SHIFT (1U) 13645 #define GTM_gtm_cls1_MCS1_CH3_CTRL_IRQ_WIDTH (1U) 13646 #define GTM_gtm_cls1_MCS1_CH3_CTRL_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_CTRL_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_CTRL_IRQ_MASK) 13647 13648 #define GTM_gtm_cls1_MCS1_CH3_CTRL_ERR_MASK (0x4U) 13649 #define GTM_gtm_cls1_MCS1_CH3_CTRL_ERR_SHIFT (2U) 13650 #define GTM_gtm_cls1_MCS1_CH3_CTRL_ERR_WIDTH (1U) 13651 #define GTM_gtm_cls1_MCS1_CH3_CTRL_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_CTRL_ERR_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_CTRL_ERR_MASK) 13652 13653 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CY_MASK (0x10U) 13654 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CY_SHIFT (4U) 13655 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CY_WIDTH (1U) 13656 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_CTRL_CY_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_CTRL_CY_MASK) 13657 13658 #define GTM_gtm_cls1_MCS1_CH3_CTRL_Z_MASK (0x20U) 13659 #define GTM_gtm_cls1_MCS1_CH3_CTRL_Z_SHIFT (5U) 13660 #define GTM_gtm_cls1_MCS1_CH3_CTRL_Z_WIDTH (1U) 13661 #define GTM_gtm_cls1_MCS1_CH3_CTRL_Z(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_CTRL_Z_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_CTRL_Z_MASK) 13662 13663 #define GTM_gtm_cls1_MCS1_CH3_CTRL_V_MASK (0x40U) 13664 #define GTM_gtm_cls1_MCS1_CH3_CTRL_V_SHIFT (6U) 13665 #define GTM_gtm_cls1_MCS1_CH3_CTRL_V_WIDTH (1U) 13666 #define GTM_gtm_cls1_MCS1_CH3_CTRL_V(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_CTRL_V_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_CTRL_V_MASK) 13667 13668 #define GTM_gtm_cls1_MCS1_CH3_CTRL_N_MASK (0x80U) 13669 #define GTM_gtm_cls1_MCS1_CH3_CTRL_N_SHIFT (7U) 13670 #define GTM_gtm_cls1_MCS1_CH3_CTRL_N_WIDTH (1U) 13671 #define GTM_gtm_cls1_MCS1_CH3_CTRL_N(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_CTRL_N_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_CTRL_N_MASK) 13672 13673 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CAT_MASK (0x100U) 13674 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CAT_SHIFT (8U) 13675 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CAT_WIDTH (1U) 13676 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_CTRL_CAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_CTRL_CAT_MASK) 13677 13678 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CWT_MASK (0x200U) 13679 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CWT_SHIFT (9U) 13680 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CWT_WIDTH (1U) 13681 #define GTM_gtm_cls1_MCS1_CH3_CTRL_CWT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_CTRL_CWT_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_CTRL_CWT_MASK) 13682 13683 #define GTM_gtm_cls1_MCS1_CH3_CTRL_SAT_MASK (0x400U) 13684 #define GTM_gtm_cls1_MCS1_CH3_CTRL_SAT_SHIFT (10U) 13685 #define GTM_gtm_cls1_MCS1_CH3_CTRL_SAT_WIDTH (1U) 13686 #define GTM_gtm_cls1_MCS1_CH3_CTRL_SAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_CTRL_SAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_CTRL_SAT_MASK) 13687 /*! @} */ 13688 13689 /*! @name MCS1_CH3_ACB - MCS[i] channel x ARU control Bit register */ 13690 /*! @{ */ 13691 13692 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB0_MASK (0x1U) 13693 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB0_SHIFT (0U) 13694 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB0_WIDTH (1U) 13695 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_ACB_ACB0_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_ACB_ACB0_MASK) 13696 13697 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB1_MASK (0x2U) 13698 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB1_SHIFT (1U) 13699 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB1_WIDTH (1U) 13700 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_ACB_ACB1_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_ACB_ACB1_MASK) 13701 13702 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB2_MASK (0x4U) 13703 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB2_SHIFT (2U) 13704 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB2_WIDTH (1U) 13705 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_ACB_ACB2_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_ACB_ACB2_MASK) 13706 13707 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB3_MASK (0x8U) 13708 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB3_SHIFT (3U) 13709 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB3_WIDTH (1U) 13710 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_ACB_ACB3_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_ACB_ACB3_MASK) 13711 13712 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB4_MASK (0x10U) 13713 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB4_SHIFT (4U) 13714 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB4_WIDTH (1U) 13715 #define GTM_gtm_cls1_MCS1_CH3_ACB_ACB4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_ACB_ACB4_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_ACB_ACB4_MASK) 13716 /*! @} */ 13717 13718 /*! @name MCS1_CH3_MHB - MCS[i] channel x memory high byte register */ 13719 /*! @{ */ 13720 13721 #define GTM_gtm_cls1_MCS1_CH3_MHB_DATA_MASK (0xFFU) 13722 #define GTM_gtm_cls1_MCS1_CH3_MHB_DATA_SHIFT (0U) 13723 #define GTM_gtm_cls1_MCS1_CH3_MHB_DATA_WIDTH (8U) 13724 #define GTM_gtm_cls1_MCS1_CH3_MHB_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_MHB_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_MHB_DATA_MASK) 13725 /*! @} */ 13726 13727 /*! @name MCS1_CH3_PC - MCS[i] channel x program counter register */ 13728 /*! @{ */ 13729 13730 #define GTM_gtm_cls1_MCS1_CH3_PC_PC_MASK (0xFFFFU) 13731 #define GTM_gtm_cls1_MCS1_CH3_PC_PC_SHIFT (0U) 13732 #define GTM_gtm_cls1_MCS1_CH3_PC_PC_WIDTH (16U) 13733 #define GTM_gtm_cls1_MCS1_CH3_PC_PC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_PC_PC_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_PC_PC_MASK) 13734 /*! @} */ 13735 13736 /*! @name MCS1_CH3_IRQ_NOTIFY - MCS[i] channel x interrupt notification register */ 13737 /*! @{ */ 13738 13739 #define GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_MCS_IRQ_MASK (0x1U) 13740 #define GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_MCS_IRQ_SHIFT (0U) 13741 #define GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_MCS_IRQ_WIDTH (1U) 13742 #define GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_MCS_IRQ_MASK) 13743 13744 #define GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_ERR_IRQ_MASK (0x4U) 13745 #define GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_ERR_IRQ_SHIFT (2U) 13746 #define GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_ERR_IRQ_WIDTH (1U) 13747 #define GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_IRQ_NOTIFY_ERR_IRQ_MASK) 13748 /*! @} */ 13749 13750 /*! @name MCS1_CH3_IRQ_EN - MCS[i] channel x interrupt enable register */ 13751 /*! @{ */ 13752 13753 #define GTM_gtm_cls1_MCS1_CH3_IRQ_EN_MCS_IRQ_EN_MASK (0x1U) 13754 #define GTM_gtm_cls1_MCS1_CH3_IRQ_EN_MCS_IRQ_EN_SHIFT (0U) 13755 #define GTM_gtm_cls1_MCS1_CH3_IRQ_EN_MCS_IRQ_EN_WIDTH (1U) 13756 #define GTM_gtm_cls1_MCS1_CH3_IRQ_EN_MCS_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_IRQ_EN_MCS_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_IRQ_EN_MCS_IRQ_EN_MASK) 13757 13758 #define GTM_gtm_cls1_MCS1_CH3_IRQ_EN_ERR_IRQ_EN_MASK (0x4U) 13759 #define GTM_gtm_cls1_MCS1_CH3_IRQ_EN_ERR_IRQ_EN_SHIFT (2U) 13760 #define GTM_gtm_cls1_MCS1_CH3_IRQ_EN_ERR_IRQ_EN_WIDTH (1U) 13761 #define GTM_gtm_cls1_MCS1_CH3_IRQ_EN_ERR_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_IRQ_EN_ERR_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_IRQ_EN_ERR_IRQ_EN_MASK) 13762 /*! @} */ 13763 13764 /*! @name MCS1_CH3_IRQ_FORCINT - MCS[i] channel x force interrupt register */ 13765 /*! @{ */ 13766 13767 #define GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_MCS_IRQ_MASK (0x1U) 13768 #define GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT (0U) 13769 #define GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_MCS_IRQ_WIDTH (1U) 13770 #define GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_MCS_IRQ_MASK) 13771 13772 #define GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_ERR_IRQ_MASK (0x4U) 13773 #define GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT (2U) 13774 #define GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_ERR_IRQ_WIDTH (1U) 13775 #define GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_IRQ_FORCINT_TRG_ERR_IRQ_MASK) 13776 /*! @} */ 13777 13778 /*! @name MCS1_CH3_IRQ_MODE - MCS[i] channel x IRQ mode configuration register */ 13779 /*! @{ */ 13780 13781 #define GTM_gtm_cls1_MCS1_CH3_IRQ_MODE_IRQ_MODE_MASK (0x3U) 13782 #define GTM_gtm_cls1_MCS1_CH3_IRQ_MODE_IRQ_MODE_SHIFT (0U) 13783 #define GTM_gtm_cls1_MCS1_CH3_IRQ_MODE_IRQ_MODE_WIDTH (2U) 13784 #define GTM_gtm_cls1_MCS1_CH3_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_IRQ_MODE_IRQ_MODE_MASK) 13785 /*! @} */ 13786 13787 /*! @name MCS1_CH3_EIRQ_EN - MCS[i] channel x error interrupt enable register */ 13788 /*! @{ */ 13789 13790 #define GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_MCS_EIRQ_EN_MASK (0x1U) 13791 #define GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_MCS_EIRQ_EN_SHIFT (0U) 13792 #define GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_MCS_EIRQ_EN_WIDTH (1U) 13793 #define GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_MCS_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_MCS_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_MCS_EIRQ_EN_MASK) 13794 13795 #define GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_ERR_EIRQ_EN_MASK (0x4U) 13796 #define GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_ERR_EIRQ_EN_SHIFT (2U) 13797 #define GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_ERR_EIRQ_EN_WIDTH (1U) 13798 #define GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_ERR_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_ERR_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH3_EIRQ_EN_ERR_EIRQ_EN_MASK) 13799 /*! @} */ 13800 13801 /*! @name MCS1_CH4_R0 - MCS[i] channel x general purpose register [y] */ 13802 /*! @{ */ 13803 13804 #define GTM_gtm_cls1_MCS1_CH4_R0_DATA_MASK (0xFFFFFFU) 13805 #define GTM_gtm_cls1_MCS1_CH4_R0_DATA_SHIFT (0U) 13806 #define GTM_gtm_cls1_MCS1_CH4_R0_DATA_WIDTH (24U) 13807 #define GTM_gtm_cls1_MCS1_CH4_R0_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_R0_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_R0_DATA_MASK) 13808 /*! @} */ 13809 13810 /*! @name MCS1_CH4_R1 - MCS[i] channel x general purpose register [y] */ 13811 /*! @{ */ 13812 13813 #define GTM_gtm_cls1_MCS1_CH4_R1_DATA_MASK (0xFFFFFFU) 13814 #define GTM_gtm_cls1_MCS1_CH4_R1_DATA_SHIFT (0U) 13815 #define GTM_gtm_cls1_MCS1_CH4_R1_DATA_WIDTH (24U) 13816 #define GTM_gtm_cls1_MCS1_CH4_R1_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_R1_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_R1_DATA_MASK) 13817 /*! @} */ 13818 13819 /*! @name MCS1_CH4_R2 - MCS[i] channel x general purpose register [y] */ 13820 /*! @{ */ 13821 13822 #define GTM_gtm_cls1_MCS1_CH4_R2_DATA_MASK (0xFFFFFFU) 13823 #define GTM_gtm_cls1_MCS1_CH4_R2_DATA_SHIFT (0U) 13824 #define GTM_gtm_cls1_MCS1_CH4_R2_DATA_WIDTH (24U) 13825 #define GTM_gtm_cls1_MCS1_CH4_R2_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_R2_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_R2_DATA_MASK) 13826 /*! @} */ 13827 13828 /*! @name MCS1_CH4_R3 - MCS[i] channel x general purpose register [y] */ 13829 /*! @{ */ 13830 13831 #define GTM_gtm_cls1_MCS1_CH4_R3_DATA_MASK (0xFFFFFFU) 13832 #define GTM_gtm_cls1_MCS1_CH4_R3_DATA_SHIFT (0U) 13833 #define GTM_gtm_cls1_MCS1_CH4_R3_DATA_WIDTH (24U) 13834 #define GTM_gtm_cls1_MCS1_CH4_R3_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_R3_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_R3_DATA_MASK) 13835 /*! @} */ 13836 13837 /*! @name MCS1_CH4_R4 - MCS[i] channel x general purpose register [y] */ 13838 /*! @{ */ 13839 13840 #define GTM_gtm_cls1_MCS1_CH4_R4_DATA_MASK (0xFFFFFFU) 13841 #define GTM_gtm_cls1_MCS1_CH4_R4_DATA_SHIFT (0U) 13842 #define GTM_gtm_cls1_MCS1_CH4_R4_DATA_WIDTH (24U) 13843 #define GTM_gtm_cls1_MCS1_CH4_R4_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_R4_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_R4_DATA_MASK) 13844 /*! @} */ 13845 13846 /*! @name MCS1_CH4_R5 - MCS[i] channel x general purpose register [y] */ 13847 /*! @{ */ 13848 13849 #define GTM_gtm_cls1_MCS1_CH4_R5_DATA_MASK (0xFFFFFFU) 13850 #define GTM_gtm_cls1_MCS1_CH4_R5_DATA_SHIFT (0U) 13851 #define GTM_gtm_cls1_MCS1_CH4_R5_DATA_WIDTH (24U) 13852 #define GTM_gtm_cls1_MCS1_CH4_R5_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_R5_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_R5_DATA_MASK) 13853 /*! @} */ 13854 13855 /*! @name MCS1_CH4_R6 - MCS[i] channel x general purpose register [y] */ 13856 /*! @{ */ 13857 13858 #define GTM_gtm_cls1_MCS1_CH4_R6_DATA_MASK (0xFFFFFFU) 13859 #define GTM_gtm_cls1_MCS1_CH4_R6_DATA_SHIFT (0U) 13860 #define GTM_gtm_cls1_MCS1_CH4_R6_DATA_WIDTH (24U) 13861 #define GTM_gtm_cls1_MCS1_CH4_R6_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_R6_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_R6_DATA_MASK) 13862 /*! @} */ 13863 13864 /*! @name MCS1_CH4_R7 - MCS[i] channel x general purpose register [y] */ 13865 /*! @{ */ 13866 13867 #define GTM_gtm_cls1_MCS1_CH4_R7_DATA_MASK (0xFFFFFFU) 13868 #define GTM_gtm_cls1_MCS1_CH4_R7_DATA_SHIFT (0U) 13869 #define GTM_gtm_cls1_MCS1_CH4_R7_DATA_WIDTH (24U) 13870 #define GTM_gtm_cls1_MCS1_CH4_R7_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_R7_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_R7_DATA_MASK) 13871 /*! @} */ 13872 13873 /*! @name MCS1_CH4_CTRL - MCS[i] channel x control register */ 13874 /*! @{ */ 13875 13876 #define GTM_gtm_cls1_MCS1_CH4_CTRL_EN_MASK (0x1U) 13877 #define GTM_gtm_cls1_MCS1_CH4_CTRL_EN_SHIFT (0U) 13878 #define GTM_gtm_cls1_MCS1_CH4_CTRL_EN_WIDTH (1U) 13879 #define GTM_gtm_cls1_MCS1_CH4_CTRL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_CTRL_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_CTRL_EN_MASK) 13880 13881 #define GTM_gtm_cls1_MCS1_CH4_CTRL_IRQ_MASK (0x2U) 13882 #define GTM_gtm_cls1_MCS1_CH4_CTRL_IRQ_SHIFT (1U) 13883 #define GTM_gtm_cls1_MCS1_CH4_CTRL_IRQ_WIDTH (1U) 13884 #define GTM_gtm_cls1_MCS1_CH4_CTRL_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_CTRL_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_CTRL_IRQ_MASK) 13885 13886 #define GTM_gtm_cls1_MCS1_CH4_CTRL_ERR_MASK (0x4U) 13887 #define GTM_gtm_cls1_MCS1_CH4_CTRL_ERR_SHIFT (2U) 13888 #define GTM_gtm_cls1_MCS1_CH4_CTRL_ERR_WIDTH (1U) 13889 #define GTM_gtm_cls1_MCS1_CH4_CTRL_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_CTRL_ERR_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_CTRL_ERR_MASK) 13890 13891 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CY_MASK (0x10U) 13892 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CY_SHIFT (4U) 13893 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CY_WIDTH (1U) 13894 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_CTRL_CY_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_CTRL_CY_MASK) 13895 13896 #define GTM_gtm_cls1_MCS1_CH4_CTRL_Z_MASK (0x20U) 13897 #define GTM_gtm_cls1_MCS1_CH4_CTRL_Z_SHIFT (5U) 13898 #define GTM_gtm_cls1_MCS1_CH4_CTRL_Z_WIDTH (1U) 13899 #define GTM_gtm_cls1_MCS1_CH4_CTRL_Z(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_CTRL_Z_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_CTRL_Z_MASK) 13900 13901 #define GTM_gtm_cls1_MCS1_CH4_CTRL_V_MASK (0x40U) 13902 #define GTM_gtm_cls1_MCS1_CH4_CTRL_V_SHIFT (6U) 13903 #define GTM_gtm_cls1_MCS1_CH4_CTRL_V_WIDTH (1U) 13904 #define GTM_gtm_cls1_MCS1_CH4_CTRL_V(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_CTRL_V_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_CTRL_V_MASK) 13905 13906 #define GTM_gtm_cls1_MCS1_CH4_CTRL_N_MASK (0x80U) 13907 #define GTM_gtm_cls1_MCS1_CH4_CTRL_N_SHIFT (7U) 13908 #define GTM_gtm_cls1_MCS1_CH4_CTRL_N_WIDTH (1U) 13909 #define GTM_gtm_cls1_MCS1_CH4_CTRL_N(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_CTRL_N_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_CTRL_N_MASK) 13910 13911 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CAT_MASK (0x100U) 13912 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CAT_SHIFT (8U) 13913 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CAT_WIDTH (1U) 13914 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_CTRL_CAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_CTRL_CAT_MASK) 13915 13916 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CWT_MASK (0x200U) 13917 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CWT_SHIFT (9U) 13918 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CWT_WIDTH (1U) 13919 #define GTM_gtm_cls1_MCS1_CH4_CTRL_CWT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_CTRL_CWT_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_CTRL_CWT_MASK) 13920 13921 #define GTM_gtm_cls1_MCS1_CH4_CTRL_SAT_MASK (0x400U) 13922 #define GTM_gtm_cls1_MCS1_CH4_CTRL_SAT_SHIFT (10U) 13923 #define GTM_gtm_cls1_MCS1_CH4_CTRL_SAT_WIDTH (1U) 13924 #define GTM_gtm_cls1_MCS1_CH4_CTRL_SAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_CTRL_SAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_CTRL_SAT_MASK) 13925 /*! @} */ 13926 13927 /*! @name MCS1_CH4_ACB - MCS[i] channel x ARU control Bit register */ 13928 /*! @{ */ 13929 13930 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB0_MASK (0x1U) 13931 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB0_SHIFT (0U) 13932 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB0_WIDTH (1U) 13933 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_ACB_ACB0_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_ACB_ACB0_MASK) 13934 13935 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB1_MASK (0x2U) 13936 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB1_SHIFT (1U) 13937 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB1_WIDTH (1U) 13938 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_ACB_ACB1_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_ACB_ACB1_MASK) 13939 13940 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB2_MASK (0x4U) 13941 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB2_SHIFT (2U) 13942 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB2_WIDTH (1U) 13943 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_ACB_ACB2_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_ACB_ACB2_MASK) 13944 13945 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB3_MASK (0x8U) 13946 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB3_SHIFT (3U) 13947 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB3_WIDTH (1U) 13948 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_ACB_ACB3_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_ACB_ACB3_MASK) 13949 13950 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB4_MASK (0x10U) 13951 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB4_SHIFT (4U) 13952 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB4_WIDTH (1U) 13953 #define GTM_gtm_cls1_MCS1_CH4_ACB_ACB4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_ACB_ACB4_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_ACB_ACB4_MASK) 13954 /*! @} */ 13955 13956 /*! @name MCS1_CH4_MHB - MCS[i] channel x memory high byte register */ 13957 /*! @{ */ 13958 13959 #define GTM_gtm_cls1_MCS1_CH4_MHB_DATA_MASK (0xFFU) 13960 #define GTM_gtm_cls1_MCS1_CH4_MHB_DATA_SHIFT (0U) 13961 #define GTM_gtm_cls1_MCS1_CH4_MHB_DATA_WIDTH (8U) 13962 #define GTM_gtm_cls1_MCS1_CH4_MHB_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_MHB_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_MHB_DATA_MASK) 13963 /*! @} */ 13964 13965 /*! @name MCS1_CH4_PC - MCS[i] channel x program counter register */ 13966 /*! @{ */ 13967 13968 #define GTM_gtm_cls1_MCS1_CH4_PC_PC_MASK (0xFFFFU) 13969 #define GTM_gtm_cls1_MCS1_CH4_PC_PC_SHIFT (0U) 13970 #define GTM_gtm_cls1_MCS1_CH4_PC_PC_WIDTH (16U) 13971 #define GTM_gtm_cls1_MCS1_CH4_PC_PC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_PC_PC_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_PC_PC_MASK) 13972 /*! @} */ 13973 13974 /*! @name MCS1_CH4_IRQ_NOTIFY - MCS[i] channel x interrupt notification register */ 13975 /*! @{ */ 13976 13977 #define GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_MCS_IRQ_MASK (0x1U) 13978 #define GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_MCS_IRQ_SHIFT (0U) 13979 #define GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_MCS_IRQ_WIDTH (1U) 13980 #define GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_MCS_IRQ_MASK) 13981 13982 #define GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_ERR_IRQ_MASK (0x4U) 13983 #define GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_ERR_IRQ_SHIFT (2U) 13984 #define GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_ERR_IRQ_WIDTH (1U) 13985 #define GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_IRQ_NOTIFY_ERR_IRQ_MASK) 13986 /*! @} */ 13987 13988 /*! @name MCS1_CH4_IRQ_EN - MCS[i] channel x interrupt enable register */ 13989 /*! @{ */ 13990 13991 #define GTM_gtm_cls1_MCS1_CH4_IRQ_EN_MCS_IRQ_EN_MASK (0x1U) 13992 #define GTM_gtm_cls1_MCS1_CH4_IRQ_EN_MCS_IRQ_EN_SHIFT (0U) 13993 #define GTM_gtm_cls1_MCS1_CH4_IRQ_EN_MCS_IRQ_EN_WIDTH (1U) 13994 #define GTM_gtm_cls1_MCS1_CH4_IRQ_EN_MCS_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_IRQ_EN_MCS_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_IRQ_EN_MCS_IRQ_EN_MASK) 13995 13996 #define GTM_gtm_cls1_MCS1_CH4_IRQ_EN_ERR_IRQ_EN_MASK (0x4U) 13997 #define GTM_gtm_cls1_MCS1_CH4_IRQ_EN_ERR_IRQ_EN_SHIFT (2U) 13998 #define GTM_gtm_cls1_MCS1_CH4_IRQ_EN_ERR_IRQ_EN_WIDTH (1U) 13999 #define GTM_gtm_cls1_MCS1_CH4_IRQ_EN_ERR_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_IRQ_EN_ERR_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_IRQ_EN_ERR_IRQ_EN_MASK) 14000 /*! @} */ 14001 14002 /*! @name MCS1_CH4_IRQ_FORCINT - MCS[i] channel x force interrupt register */ 14003 /*! @{ */ 14004 14005 #define GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_MCS_IRQ_MASK (0x1U) 14006 #define GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT (0U) 14007 #define GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_MCS_IRQ_WIDTH (1U) 14008 #define GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_MCS_IRQ_MASK) 14009 14010 #define GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_ERR_IRQ_MASK (0x4U) 14011 #define GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT (2U) 14012 #define GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_ERR_IRQ_WIDTH (1U) 14013 #define GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_IRQ_FORCINT_TRG_ERR_IRQ_MASK) 14014 /*! @} */ 14015 14016 /*! @name MCS1_CH4_IRQ_MODE - MCS[i] channel x IRQ mode configuration register */ 14017 /*! @{ */ 14018 14019 #define GTM_gtm_cls1_MCS1_CH4_IRQ_MODE_IRQ_MODE_MASK (0x3U) 14020 #define GTM_gtm_cls1_MCS1_CH4_IRQ_MODE_IRQ_MODE_SHIFT (0U) 14021 #define GTM_gtm_cls1_MCS1_CH4_IRQ_MODE_IRQ_MODE_WIDTH (2U) 14022 #define GTM_gtm_cls1_MCS1_CH4_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_IRQ_MODE_IRQ_MODE_MASK) 14023 /*! @} */ 14024 14025 /*! @name MCS1_CH4_EIRQ_EN - MCS[i] channel x error interrupt enable register */ 14026 /*! @{ */ 14027 14028 #define GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_MCS_EIRQ_EN_MASK (0x1U) 14029 #define GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_MCS_EIRQ_EN_SHIFT (0U) 14030 #define GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_MCS_EIRQ_EN_WIDTH (1U) 14031 #define GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_MCS_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_MCS_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_MCS_EIRQ_EN_MASK) 14032 14033 #define GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_ERR_EIRQ_EN_MASK (0x4U) 14034 #define GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_ERR_EIRQ_EN_SHIFT (2U) 14035 #define GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_ERR_EIRQ_EN_WIDTH (1U) 14036 #define GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_ERR_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_ERR_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH4_EIRQ_EN_ERR_EIRQ_EN_MASK) 14037 /*! @} */ 14038 14039 /*! @name MCS1_CH5_R0 - MCS[i] channel x general purpose register [y] */ 14040 /*! @{ */ 14041 14042 #define GTM_gtm_cls1_MCS1_CH5_R0_DATA_MASK (0xFFFFFFU) 14043 #define GTM_gtm_cls1_MCS1_CH5_R0_DATA_SHIFT (0U) 14044 #define GTM_gtm_cls1_MCS1_CH5_R0_DATA_WIDTH (24U) 14045 #define GTM_gtm_cls1_MCS1_CH5_R0_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_R0_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_R0_DATA_MASK) 14046 /*! @} */ 14047 14048 /*! @name MCS1_CH5_R1 - MCS[i] channel x general purpose register [y] */ 14049 /*! @{ */ 14050 14051 #define GTM_gtm_cls1_MCS1_CH5_R1_DATA_MASK (0xFFFFFFU) 14052 #define GTM_gtm_cls1_MCS1_CH5_R1_DATA_SHIFT (0U) 14053 #define GTM_gtm_cls1_MCS1_CH5_R1_DATA_WIDTH (24U) 14054 #define GTM_gtm_cls1_MCS1_CH5_R1_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_R1_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_R1_DATA_MASK) 14055 /*! @} */ 14056 14057 /*! @name MCS1_CH5_R2 - MCS[i] channel x general purpose register [y] */ 14058 /*! @{ */ 14059 14060 #define GTM_gtm_cls1_MCS1_CH5_R2_DATA_MASK (0xFFFFFFU) 14061 #define GTM_gtm_cls1_MCS1_CH5_R2_DATA_SHIFT (0U) 14062 #define GTM_gtm_cls1_MCS1_CH5_R2_DATA_WIDTH (24U) 14063 #define GTM_gtm_cls1_MCS1_CH5_R2_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_R2_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_R2_DATA_MASK) 14064 /*! @} */ 14065 14066 /*! @name MCS1_CH5_R3 - MCS[i] channel x general purpose register [y] */ 14067 /*! @{ */ 14068 14069 #define GTM_gtm_cls1_MCS1_CH5_R3_DATA_MASK (0xFFFFFFU) 14070 #define GTM_gtm_cls1_MCS1_CH5_R3_DATA_SHIFT (0U) 14071 #define GTM_gtm_cls1_MCS1_CH5_R3_DATA_WIDTH (24U) 14072 #define GTM_gtm_cls1_MCS1_CH5_R3_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_R3_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_R3_DATA_MASK) 14073 /*! @} */ 14074 14075 /*! @name MCS1_CH5_R4 - MCS[i] channel x general purpose register [y] */ 14076 /*! @{ */ 14077 14078 #define GTM_gtm_cls1_MCS1_CH5_R4_DATA_MASK (0xFFFFFFU) 14079 #define GTM_gtm_cls1_MCS1_CH5_R4_DATA_SHIFT (0U) 14080 #define GTM_gtm_cls1_MCS1_CH5_R4_DATA_WIDTH (24U) 14081 #define GTM_gtm_cls1_MCS1_CH5_R4_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_R4_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_R4_DATA_MASK) 14082 /*! @} */ 14083 14084 /*! @name MCS1_CH5_R5 - MCS[i] channel x general purpose register [y] */ 14085 /*! @{ */ 14086 14087 #define GTM_gtm_cls1_MCS1_CH5_R5_DATA_MASK (0xFFFFFFU) 14088 #define GTM_gtm_cls1_MCS1_CH5_R5_DATA_SHIFT (0U) 14089 #define GTM_gtm_cls1_MCS1_CH5_R5_DATA_WIDTH (24U) 14090 #define GTM_gtm_cls1_MCS1_CH5_R5_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_R5_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_R5_DATA_MASK) 14091 /*! @} */ 14092 14093 /*! @name MCS1_CH5_R6 - MCS[i] channel x general purpose register [y] */ 14094 /*! @{ */ 14095 14096 #define GTM_gtm_cls1_MCS1_CH5_R6_DATA_MASK (0xFFFFFFU) 14097 #define GTM_gtm_cls1_MCS1_CH5_R6_DATA_SHIFT (0U) 14098 #define GTM_gtm_cls1_MCS1_CH5_R6_DATA_WIDTH (24U) 14099 #define GTM_gtm_cls1_MCS1_CH5_R6_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_R6_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_R6_DATA_MASK) 14100 /*! @} */ 14101 14102 /*! @name MCS1_CH5_R7 - MCS[i] channel x general purpose register [y] */ 14103 /*! @{ */ 14104 14105 #define GTM_gtm_cls1_MCS1_CH5_R7_DATA_MASK (0xFFFFFFU) 14106 #define GTM_gtm_cls1_MCS1_CH5_R7_DATA_SHIFT (0U) 14107 #define GTM_gtm_cls1_MCS1_CH5_R7_DATA_WIDTH (24U) 14108 #define GTM_gtm_cls1_MCS1_CH5_R7_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_R7_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_R7_DATA_MASK) 14109 /*! @} */ 14110 14111 /*! @name MCS1_CH5_CTRL - MCS[i] channel x control register */ 14112 /*! @{ */ 14113 14114 #define GTM_gtm_cls1_MCS1_CH5_CTRL_EN_MASK (0x1U) 14115 #define GTM_gtm_cls1_MCS1_CH5_CTRL_EN_SHIFT (0U) 14116 #define GTM_gtm_cls1_MCS1_CH5_CTRL_EN_WIDTH (1U) 14117 #define GTM_gtm_cls1_MCS1_CH5_CTRL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_CTRL_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_CTRL_EN_MASK) 14118 14119 #define GTM_gtm_cls1_MCS1_CH5_CTRL_IRQ_MASK (0x2U) 14120 #define GTM_gtm_cls1_MCS1_CH5_CTRL_IRQ_SHIFT (1U) 14121 #define GTM_gtm_cls1_MCS1_CH5_CTRL_IRQ_WIDTH (1U) 14122 #define GTM_gtm_cls1_MCS1_CH5_CTRL_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_CTRL_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_CTRL_IRQ_MASK) 14123 14124 #define GTM_gtm_cls1_MCS1_CH5_CTRL_ERR_MASK (0x4U) 14125 #define GTM_gtm_cls1_MCS1_CH5_CTRL_ERR_SHIFT (2U) 14126 #define GTM_gtm_cls1_MCS1_CH5_CTRL_ERR_WIDTH (1U) 14127 #define GTM_gtm_cls1_MCS1_CH5_CTRL_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_CTRL_ERR_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_CTRL_ERR_MASK) 14128 14129 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CY_MASK (0x10U) 14130 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CY_SHIFT (4U) 14131 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CY_WIDTH (1U) 14132 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_CTRL_CY_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_CTRL_CY_MASK) 14133 14134 #define GTM_gtm_cls1_MCS1_CH5_CTRL_Z_MASK (0x20U) 14135 #define GTM_gtm_cls1_MCS1_CH5_CTRL_Z_SHIFT (5U) 14136 #define GTM_gtm_cls1_MCS1_CH5_CTRL_Z_WIDTH (1U) 14137 #define GTM_gtm_cls1_MCS1_CH5_CTRL_Z(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_CTRL_Z_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_CTRL_Z_MASK) 14138 14139 #define GTM_gtm_cls1_MCS1_CH5_CTRL_V_MASK (0x40U) 14140 #define GTM_gtm_cls1_MCS1_CH5_CTRL_V_SHIFT (6U) 14141 #define GTM_gtm_cls1_MCS1_CH5_CTRL_V_WIDTH (1U) 14142 #define GTM_gtm_cls1_MCS1_CH5_CTRL_V(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_CTRL_V_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_CTRL_V_MASK) 14143 14144 #define GTM_gtm_cls1_MCS1_CH5_CTRL_N_MASK (0x80U) 14145 #define GTM_gtm_cls1_MCS1_CH5_CTRL_N_SHIFT (7U) 14146 #define GTM_gtm_cls1_MCS1_CH5_CTRL_N_WIDTH (1U) 14147 #define GTM_gtm_cls1_MCS1_CH5_CTRL_N(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_CTRL_N_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_CTRL_N_MASK) 14148 14149 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CAT_MASK (0x100U) 14150 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CAT_SHIFT (8U) 14151 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CAT_WIDTH (1U) 14152 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_CTRL_CAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_CTRL_CAT_MASK) 14153 14154 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CWT_MASK (0x200U) 14155 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CWT_SHIFT (9U) 14156 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CWT_WIDTH (1U) 14157 #define GTM_gtm_cls1_MCS1_CH5_CTRL_CWT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_CTRL_CWT_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_CTRL_CWT_MASK) 14158 14159 #define GTM_gtm_cls1_MCS1_CH5_CTRL_SAT_MASK (0x400U) 14160 #define GTM_gtm_cls1_MCS1_CH5_CTRL_SAT_SHIFT (10U) 14161 #define GTM_gtm_cls1_MCS1_CH5_CTRL_SAT_WIDTH (1U) 14162 #define GTM_gtm_cls1_MCS1_CH5_CTRL_SAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_CTRL_SAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_CTRL_SAT_MASK) 14163 /*! @} */ 14164 14165 /*! @name MCS1_CH5_ACB - MCS[i] channel x ARU control Bit register */ 14166 /*! @{ */ 14167 14168 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB0_MASK (0x1U) 14169 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB0_SHIFT (0U) 14170 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB0_WIDTH (1U) 14171 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_ACB_ACB0_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_ACB_ACB0_MASK) 14172 14173 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB1_MASK (0x2U) 14174 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB1_SHIFT (1U) 14175 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB1_WIDTH (1U) 14176 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_ACB_ACB1_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_ACB_ACB1_MASK) 14177 14178 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB2_MASK (0x4U) 14179 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB2_SHIFT (2U) 14180 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB2_WIDTH (1U) 14181 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_ACB_ACB2_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_ACB_ACB2_MASK) 14182 14183 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB3_MASK (0x8U) 14184 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB3_SHIFT (3U) 14185 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB3_WIDTH (1U) 14186 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_ACB_ACB3_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_ACB_ACB3_MASK) 14187 14188 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB4_MASK (0x10U) 14189 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB4_SHIFT (4U) 14190 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB4_WIDTH (1U) 14191 #define GTM_gtm_cls1_MCS1_CH5_ACB_ACB4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_ACB_ACB4_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_ACB_ACB4_MASK) 14192 /*! @} */ 14193 14194 /*! @name MCS1_CH5_MHB - MCS[i] channel x memory high byte register */ 14195 /*! @{ */ 14196 14197 #define GTM_gtm_cls1_MCS1_CH5_MHB_DATA_MASK (0xFFU) 14198 #define GTM_gtm_cls1_MCS1_CH5_MHB_DATA_SHIFT (0U) 14199 #define GTM_gtm_cls1_MCS1_CH5_MHB_DATA_WIDTH (8U) 14200 #define GTM_gtm_cls1_MCS1_CH5_MHB_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_MHB_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_MHB_DATA_MASK) 14201 /*! @} */ 14202 14203 /*! @name MCS1_CH5_PC - MCS[i] channel x program counter register */ 14204 /*! @{ */ 14205 14206 #define GTM_gtm_cls1_MCS1_CH5_PC_PC_MASK (0xFFFFU) 14207 #define GTM_gtm_cls1_MCS1_CH5_PC_PC_SHIFT (0U) 14208 #define GTM_gtm_cls1_MCS1_CH5_PC_PC_WIDTH (16U) 14209 #define GTM_gtm_cls1_MCS1_CH5_PC_PC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_PC_PC_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_PC_PC_MASK) 14210 /*! @} */ 14211 14212 /*! @name MCS1_CH5_IRQ_NOTIFY - MCS[i] channel x interrupt notification register */ 14213 /*! @{ */ 14214 14215 #define GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_MCS_IRQ_MASK (0x1U) 14216 #define GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_MCS_IRQ_SHIFT (0U) 14217 #define GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_MCS_IRQ_WIDTH (1U) 14218 #define GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_MCS_IRQ_MASK) 14219 14220 #define GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_ERR_IRQ_MASK (0x4U) 14221 #define GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_ERR_IRQ_SHIFT (2U) 14222 #define GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_ERR_IRQ_WIDTH (1U) 14223 #define GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_IRQ_NOTIFY_ERR_IRQ_MASK) 14224 /*! @} */ 14225 14226 /*! @name MCS1_CH5_IRQ_EN - MCS[i] channel x interrupt enable register */ 14227 /*! @{ */ 14228 14229 #define GTM_gtm_cls1_MCS1_CH5_IRQ_EN_MCS_IRQ_EN_MASK (0x1U) 14230 #define GTM_gtm_cls1_MCS1_CH5_IRQ_EN_MCS_IRQ_EN_SHIFT (0U) 14231 #define GTM_gtm_cls1_MCS1_CH5_IRQ_EN_MCS_IRQ_EN_WIDTH (1U) 14232 #define GTM_gtm_cls1_MCS1_CH5_IRQ_EN_MCS_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_IRQ_EN_MCS_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_IRQ_EN_MCS_IRQ_EN_MASK) 14233 14234 #define GTM_gtm_cls1_MCS1_CH5_IRQ_EN_ERR_IRQ_EN_MASK (0x4U) 14235 #define GTM_gtm_cls1_MCS1_CH5_IRQ_EN_ERR_IRQ_EN_SHIFT (2U) 14236 #define GTM_gtm_cls1_MCS1_CH5_IRQ_EN_ERR_IRQ_EN_WIDTH (1U) 14237 #define GTM_gtm_cls1_MCS1_CH5_IRQ_EN_ERR_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_IRQ_EN_ERR_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_IRQ_EN_ERR_IRQ_EN_MASK) 14238 /*! @} */ 14239 14240 /*! @name MCS1_CH5_IRQ_FORCINT - MCS[i] channel x force interrupt register */ 14241 /*! @{ */ 14242 14243 #define GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_MCS_IRQ_MASK (0x1U) 14244 #define GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT (0U) 14245 #define GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_MCS_IRQ_WIDTH (1U) 14246 #define GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_MCS_IRQ_MASK) 14247 14248 #define GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_ERR_IRQ_MASK (0x4U) 14249 #define GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT (2U) 14250 #define GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_ERR_IRQ_WIDTH (1U) 14251 #define GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_IRQ_FORCINT_TRG_ERR_IRQ_MASK) 14252 /*! @} */ 14253 14254 /*! @name MCS1_CH5_IRQ_MODE - MCS[i] channel x IRQ mode configuration register */ 14255 /*! @{ */ 14256 14257 #define GTM_gtm_cls1_MCS1_CH5_IRQ_MODE_IRQ_MODE_MASK (0x3U) 14258 #define GTM_gtm_cls1_MCS1_CH5_IRQ_MODE_IRQ_MODE_SHIFT (0U) 14259 #define GTM_gtm_cls1_MCS1_CH5_IRQ_MODE_IRQ_MODE_WIDTH (2U) 14260 #define GTM_gtm_cls1_MCS1_CH5_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_IRQ_MODE_IRQ_MODE_MASK) 14261 /*! @} */ 14262 14263 /*! @name MCS1_CH5_EIRQ_EN - MCS[i] channel x error interrupt enable register */ 14264 /*! @{ */ 14265 14266 #define GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_MCS_EIRQ_EN_MASK (0x1U) 14267 #define GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_MCS_EIRQ_EN_SHIFT (0U) 14268 #define GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_MCS_EIRQ_EN_WIDTH (1U) 14269 #define GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_MCS_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_MCS_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_MCS_EIRQ_EN_MASK) 14270 14271 #define GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_ERR_EIRQ_EN_MASK (0x4U) 14272 #define GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_ERR_EIRQ_EN_SHIFT (2U) 14273 #define GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_ERR_EIRQ_EN_WIDTH (1U) 14274 #define GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_ERR_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_ERR_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH5_EIRQ_EN_ERR_EIRQ_EN_MASK) 14275 /*! @} */ 14276 14277 /*! @name MCS1_CH6_R0 - MCS[i] channel x general purpose register [y] */ 14278 /*! @{ */ 14279 14280 #define GTM_gtm_cls1_MCS1_CH6_R0_DATA_MASK (0xFFFFFFU) 14281 #define GTM_gtm_cls1_MCS1_CH6_R0_DATA_SHIFT (0U) 14282 #define GTM_gtm_cls1_MCS1_CH6_R0_DATA_WIDTH (24U) 14283 #define GTM_gtm_cls1_MCS1_CH6_R0_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_R0_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_R0_DATA_MASK) 14284 /*! @} */ 14285 14286 /*! @name MCS1_CH6_R1 - MCS[i] channel x general purpose register [y] */ 14287 /*! @{ */ 14288 14289 #define GTM_gtm_cls1_MCS1_CH6_R1_DATA_MASK (0xFFFFFFU) 14290 #define GTM_gtm_cls1_MCS1_CH6_R1_DATA_SHIFT (0U) 14291 #define GTM_gtm_cls1_MCS1_CH6_R1_DATA_WIDTH (24U) 14292 #define GTM_gtm_cls1_MCS1_CH6_R1_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_R1_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_R1_DATA_MASK) 14293 /*! @} */ 14294 14295 /*! @name MCS1_CH6_R2 - MCS[i] channel x general purpose register [y] */ 14296 /*! @{ */ 14297 14298 #define GTM_gtm_cls1_MCS1_CH6_R2_DATA_MASK (0xFFFFFFU) 14299 #define GTM_gtm_cls1_MCS1_CH6_R2_DATA_SHIFT (0U) 14300 #define GTM_gtm_cls1_MCS1_CH6_R2_DATA_WIDTH (24U) 14301 #define GTM_gtm_cls1_MCS1_CH6_R2_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_R2_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_R2_DATA_MASK) 14302 /*! @} */ 14303 14304 /*! @name MCS1_CH6_R3 - MCS[i] channel x general purpose register [y] */ 14305 /*! @{ */ 14306 14307 #define GTM_gtm_cls1_MCS1_CH6_R3_DATA_MASK (0xFFFFFFU) 14308 #define GTM_gtm_cls1_MCS1_CH6_R3_DATA_SHIFT (0U) 14309 #define GTM_gtm_cls1_MCS1_CH6_R3_DATA_WIDTH (24U) 14310 #define GTM_gtm_cls1_MCS1_CH6_R3_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_R3_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_R3_DATA_MASK) 14311 /*! @} */ 14312 14313 /*! @name MCS1_CH6_R4 - MCS[i] channel x general purpose register [y] */ 14314 /*! @{ */ 14315 14316 #define GTM_gtm_cls1_MCS1_CH6_R4_DATA_MASK (0xFFFFFFU) 14317 #define GTM_gtm_cls1_MCS1_CH6_R4_DATA_SHIFT (0U) 14318 #define GTM_gtm_cls1_MCS1_CH6_R4_DATA_WIDTH (24U) 14319 #define GTM_gtm_cls1_MCS1_CH6_R4_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_R4_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_R4_DATA_MASK) 14320 /*! @} */ 14321 14322 /*! @name MCS1_CH6_R5 - MCS[i] channel x general purpose register [y] */ 14323 /*! @{ */ 14324 14325 #define GTM_gtm_cls1_MCS1_CH6_R5_DATA_MASK (0xFFFFFFU) 14326 #define GTM_gtm_cls1_MCS1_CH6_R5_DATA_SHIFT (0U) 14327 #define GTM_gtm_cls1_MCS1_CH6_R5_DATA_WIDTH (24U) 14328 #define GTM_gtm_cls1_MCS1_CH6_R5_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_R5_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_R5_DATA_MASK) 14329 /*! @} */ 14330 14331 /*! @name MCS1_CH6_R6 - MCS[i] channel x general purpose register [y] */ 14332 /*! @{ */ 14333 14334 #define GTM_gtm_cls1_MCS1_CH6_R6_DATA_MASK (0xFFFFFFU) 14335 #define GTM_gtm_cls1_MCS1_CH6_R6_DATA_SHIFT (0U) 14336 #define GTM_gtm_cls1_MCS1_CH6_R6_DATA_WIDTH (24U) 14337 #define GTM_gtm_cls1_MCS1_CH6_R6_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_R6_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_R6_DATA_MASK) 14338 /*! @} */ 14339 14340 /*! @name MCS1_CH6_R7 - MCS[i] channel x general purpose register [y] */ 14341 /*! @{ */ 14342 14343 #define GTM_gtm_cls1_MCS1_CH6_R7_DATA_MASK (0xFFFFFFU) 14344 #define GTM_gtm_cls1_MCS1_CH6_R7_DATA_SHIFT (0U) 14345 #define GTM_gtm_cls1_MCS1_CH6_R7_DATA_WIDTH (24U) 14346 #define GTM_gtm_cls1_MCS1_CH6_R7_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_R7_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_R7_DATA_MASK) 14347 /*! @} */ 14348 14349 /*! @name MCS1_CH6_CTRL - MCS[i] channel x control register */ 14350 /*! @{ */ 14351 14352 #define GTM_gtm_cls1_MCS1_CH6_CTRL_EN_MASK (0x1U) 14353 #define GTM_gtm_cls1_MCS1_CH6_CTRL_EN_SHIFT (0U) 14354 #define GTM_gtm_cls1_MCS1_CH6_CTRL_EN_WIDTH (1U) 14355 #define GTM_gtm_cls1_MCS1_CH6_CTRL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_CTRL_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_CTRL_EN_MASK) 14356 14357 #define GTM_gtm_cls1_MCS1_CH6_CTRL_IRQ_MASK (0x2U) 14358 #define GTM_gtm_cls1_MCS1_CH6_CTRL_IRQ_SHIFT (1U) 14359 #define GTM_gtm_cls1_MCS1_CH6_CTRL_IRQ_WIDTH (1U) 14360 #define GTM_gtm_cls1_MCS1_CH6_CTRL_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_CTRL_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_CTRL_IRQ_MASK) 14361 14362 #define GTM_gtm_cls1_MCS1_CH6_CTRL_ERR_MASK (0x4U) 14363 #define GTM_gtm_cls1_MCS1_CH6_CTRL_ERR_SHIFT (2U) 14364 #define GTM_gtm_cls1_MCS1_CH6_CTRL_ERR_WIDTH (1U) 14365 #define GTM_gtm_cls1_MCS1_CH6_CTRL_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_CTRL_ERR_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_CTRL_ERR_MASK) 14366 14367 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CY_MASK (0x10U) 14368 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CY_SHIFT (4U) 14369 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CY_WIDTH (1U) 14370 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_CTRL_CY_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_CTRL_CY_MASK) 14371 14372 #define GTM_gtm_cls1_MCS1_CH6_CTRL_Z_MASK (0x20U) 14373 #define GTM_gtm_cls1_MCS1_CH6_CTRL_Z_SHIFT (5U) 14374 #define GTM_gtm_cls1_MCS1_CH6_CTRL_Z_WIDTH (1U) 14375 #define GTM_gtm_cls1_MCS1_CH6_CTRL_Z(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_CTRL_Z_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_CTRL_Z_MASK) 14376 14377 #define GTM_gtm_cls1_MCS1_CH6_CTRL_V_MASK (0x40U) 14378 #define GTM_gtm_cls1_MCS1_CH6_CTRL_V_SHIFT (6U) 14379 #define GTM_gtm_cls1_MCS1_CH6_CTRL_V_WIDTH (1U) 14380 #define GTM_gtm_cls1_MCS1_CH6_CTRL_V(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_CTRL_V_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_CTRL_V_MASK) 14381 14382 #define GTM_gtm_cls1_MCS1_CH6_CTRL_N_MASK (0x80U) 14383 #define GTM_gtm_cls1_MCS1_CH6_CTRL_N_SHIFT (7U) 14384 #define GTM_gtm_cls1_MCS1_CH6_CTRL_N_WIDTH (1U) 14385 #define GTM_gtm_cls1_MCS1_CH6_CTRL_N(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_CTRL_N_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_CTRL_N_MASK) 14386 14387 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CAT_MASK (0x100U) 14388 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CAT_SHIFT (8U) 14389 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CAT_WIDTH (1U) 14390 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_CTRL_CAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_CTRL_CAT_MASK) 14391 14392 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CWT_MASK (0x200U) 14393 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CWT_SHIFT (9U) 14394 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CWT_WIDTH (1U) 14395 #define GTM_gtm_cls1_MCS1_CH6_CTRL_CWT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_CTRL_CWT_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_CTRL_CWT_MASK) 14396 14397 #define GTM_gtm_cls1_MCS1_CH6_CTRL_SAT_MASK (0x400U) 14398 #define GTM_gtm_cls1_MCS1_CH6_CTRL_SAT_SHIFT (10U) 14399 #define GTM_gtm_cls1_MCS1_CH6_CTRL_SAT_WIDTH (1U) 14400 #define GTM_gtm_cls1_MCS1_CH6_CTRL_SAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_CTRL_SAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_CTRL_SAT_MASK) 14401 /*! @} */ 14402 14403 /*! @name MCS1_CH6_ACB - MCS[i] channel x ARU control Bit register */ 14404 /*! @{ */ 14405 14406 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB0_MASK (0x1U) 14407 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB0_SHIFT (0U) 14408 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB0_WIDTH (1U) 14409 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_ACB_ACB0_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_ACB_ACB0_MASK) 14410 14411 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB1_MASK (0x2U) 14412 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB1_SHIFT (1U) 14413 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB1_WIDTH (1U) 14414 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_ACB_ACB1_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_ACB_ACB1_MASK) 14415 14416 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB2_MASK (0x4U) 14417 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB2_SHIFT (2U) 14418 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB2_WIDTH (1U) 14419 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_ACB_ACB2_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_ACB_ACB2_MASK) 14420 14421 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB3_MASK (0x8U) 14422 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB3_SHIFT (3U) 14423 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB3_WIDTH (1U) 14424 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_ACB_ACB3_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_ACB_ACB3_MASK) 14425 14426 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB4_MASK (0x10U) 14427 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB4_SHIFT (4U) 14428 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB4_WIDTH (1U) 14429 #define GTM_gtm_cls1_MCS1_CH6_ACB_ACB4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_ACB_ACB4_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_ACB_ACB4_MASK) 14430 /*! @} */ 14431 14432 /*! @name MCS1_CH6_MHB - MCS[i] channel x memory high byte register */ 14433 /*! @{ */ 14434 14435 #define GTM_gtm_cls1_MCS1_CH6_MHB_DATA_MASK (0xFFU) 14436 #define GTM_gtm_cls1_MCS1_CH6_MHB_DATA_SHIFT (0U) 14437 #define GTM_gtm_cls1_MCS1_CH6_MHB_DATA_WIDTH (8U) 14438 #define GTM_gtm_cls1_MCS1_CH6_MHB_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_MHB_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_MHB_DATA_MASK) 14439 /*! @} */ 14440 14441 /*! @name MCS1_CH6_PC - MCS[i] channel x program counter register */ 14442 /*! @{ */ 14443 14444 #define GTM_gtm_cls1_MCS1_CH6_PC_PC_MASK (0xFFFFU) 14445 #define GTM_gtm_cls1_MCS1_CH6_PC_PC_SHIFT (0U) 14446 #define GTM_gtm_cls1_MCS1_CH6_PC_PC_WIDTH (16U) 14447 #define GTM_gtm_cls1_MCS1_CH6_PC_PC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_PC_PC_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_PC_PC_MASK) 14448 /*! @} */ 14449 14450 /*! @name MCS1_CH6_IRQ_NOTIFY - MCS[i] channel x interrupt notification register */ 14451 /*! @{ */ 14452 14453 #define GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_MCS_IRQ_MASK (0x1U) 14454 #define GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_MCS_IRQ_SHIFT (0U) 14455 #define GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_MCS_IRQ_WIDTH (1U) 14456 #define GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_MCS_IRQ_MASK) 14457 14458 #define GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_ERR_IRQ_MASK (0x4U) 14459 #define GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_ERR_IRQ_SHIFT (2U) 14460 #define GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_ERR_IRQ_WIDTH (1U) 14461 #define GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_IRQ_NOTIFY_ERR_IRQ_MASK) 14462 /*! @} */ 14463 14464 /*! @name MCS1_CH6_IRQ_EN - MCS[i] channel x interrupt enable register */ 14465 /*! @{ */ 14466 14467 #define GTM_gtm_cls1_MCS1_CH6_IRQ_EN_MCS_IRQ_EN_MASK (0x1U) 14468 #define GTM_gtm_cls1_MCS1_CH6_IRQ_EN_MCS_IRQ_EN_SHIFT (0U) 14469 #define GTM_gtm_cls1_MCS1_CH6_IRQ_EN_MCS_IRQ_EN_WIDTH (1U) 14470 #define GTM_gtm_cls1_MCS1_CH6_IRQ_EN_MCS_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_IRQ_EN_MCS_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_IRQ_EN_MCS_IRQ_EN_MASK) 14471 14472 #define GTM_gtm_cls1_MCS1_CH6_IRQ_EN_ERR_IRQ_EN_MASK (0x4U) 14473 #define GTM_gtm_cls1_MCS1_CH6_IRQ_EN_ERR_IRQ_EN_SHIFT (2U) 14474 #define GTM_gtm_cls1_MCS1_CH6_IRQ_EN_ERR_IRQ_EN_WIDTH (1U) 14475 #define GTM_gtm_cls1_MCS1_CH6_IRQ_EN_ERR_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_IRQ_EN_ERR_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_IRQ_EN_ERR_IRQ_EN_MASK) 14476 /*! @} */ 14477 14478 /*! @name MCS1_CH6_IRQ_FORCINT - MCS[i] channel x force interrupt register */ 14479 /*! @{ */ 14480 14481 #define GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_MCS_IRQ_MASK (0x1U) 14482 #define GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT (0U) 14483 #define GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_MCS_IRQ_WIDTH (1U) 14484 #define GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_MCS_IRQ_MASK) 14485 14486 #define GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_ERR_IRQ_MASK (0x4U) 14487 #define GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT (2U) 14488 #define GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_ERR_IRQ_WIDTH (1U) 14489 #define GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_IRQ_FORCINT_TRG_ERR_IRQ_MASK) 14490 /*! @} */ 14491 14492 /*! @name MCS1_CH6_IRQ_MODE - MCS[i] channel x IRQ mode configuration register */ 14493 /*! @{ */ 14494 14495 #define GTM_gtm_cls1_MCS1_CH6_IRQ_MODE_IRQ_MODE_MASK (0x3U) 14496 #define GTM_gtm_cls1_MCS1_CH6_IRQ_MODE_IRQ_MODE_SHIFT (0U) 14497 #define GTM_gtm_cls1_MCS1_CH6_IRQ_MODE_IRQ_MODE_WIDTH (2U) 14498 #define GTM_gtm_cls1_MCS1_CH6_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_IRQ_MODE_IRQ_MODE_MASK) 14499 /*! @} */ 14500 14501 /*! @name MCS1_CH6_EIRQ_EN - MCS[i] channel x error interrupt enable register */ 14502 /*! @{ */ 14503 14504 #define GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_MCS_EIRQ_EN_MASK (0x1U) 14505 #define GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_MCS_EIRQ_EN_SHIFT (0U) 14506 #define GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_MCS_EIRQ_EN_WIDTH (1U) 14507 #define GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_MCS_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_MCS_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_MCS_EIRQ_EN_MASK) 14508 14509 #define GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_ERR_EIRQ_EN_MASK (0x4U) 14510 #define GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_ERR_EIRQ_EN_SHIFT (2U) 14511 #define GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_ERR_EIRQ_EN_WIDTH (1U) 14512 #define GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_ERR_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_ERR_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH6_EIRQ_EN_ERR_EIRQ_EN_MASK) 14513 /*! @} */ 14514 14515 /*! @name MCS1_CH7_R0 - MCS[i] channel x general purpose register [y] */ 14516 /*! @{ */ 14517 14518 #define GTM_gtm_cls1_MCS1_CH7_R0_DATA_MASK (0xFFFFFFU) 14519 #define GTM_gtm_cls1_MCS1_CH7_R0_DATA_SHIFT (0U) 14520 #define GTM_gtm_cls1_MCS1_CH7_R0_DATA_WIDTH (24U) 14521 #define GTM_gtm_cls1_MCS1_CH7_R0_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_R0_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_R0_DATA_MASK) 14522 /*! @} */ 14523 14524 /*! @name MCS1_CH7_R1 - MCS[i] channel x general purpose register [y] */ 14525 /*! @{ */ 14526 14527 #define GTM_gtm_cls1_MCS1_CH7_R1_DATA_MASK (0xFFFFFFU) 14528 #define GTM_gtm_cls1_MCS1_CH7_R1_DATA_SHIFT (0U) 14529 #define GTM_gtm_cls1_MCS1_CH7_R1_DATA_WIDTH (24U) 14530 #define GTM_gtm_cls1_MCS1_CH7_R1_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_R1_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_R1_DATA_MASK) 14531 /*! @} */ 14532 14533 /*! @name MCS1_CH7_R2 - MCS[i] channel x general purpose register [y] */ 14534 /*! @{ */ 14535 14536 #define GTM_gtm_cls1_MCS1_CH7_R2_DATA_MASK (0xFFFFFFU) 14537 #define GTM_gtm_cls1_MCS1_CH7_R2_DATA_SHIFT (0U) 14538 #define GTM_gtm_cls1_MCS1_CH7_R2_DATA_WIDTH (24U) 14539 #define GTM_gtm_cls1_MCS1_CH7_R2_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_R2_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_R2_DATA_MASK) 14540 /*! @} */ 14541 14542 /*! @name MCS1_CH7_R3 - MCS[i] channel x general purpose register [y] */ 14543 /*! @{ */ 14544 14545 #define GTM_gtm_cls1_MCS1_CH7_R3_DATA_MASK (0xFFFFFFU) 14546 #define GTM_gtm_cls1_MCS1_CH7_R3_DATA_SHIFT (0U) 14547 #define GTM_gtm_cls1_MCS1_CH7_R3_DATA_WIDTH (24U) 14548 #define GTM_gtm_cls1_MCS1_CH7_R3_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_R3_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_R3_DATA_MASK) 14549 /*! @} */ 14550 14551 /*! @name MCS1_CH7_R4 - MCS[i] channel x general purpose register [y] */ 14552 /*! @{ */ 14553 14554 #define GTM_gtm_cls1_MCS1_CH7_R4_DATA_MASK (0xFFFFFFU) 14555 #define GTM_gtm_cls1_MCS1_CH7_R4_DATA_SHIFT (0U) 14556 #define GTM_gtm_cls1_MCS1_CH7_R4_DATA_WIDTH (24U) 14557 #define GTM_gtm_cls1_MCS1_CH7_R4_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_R4_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_R4_DATA_MASK) 14558 /*! @} */ 14559 14560 /*! @name MCS1_CH7_R5 - MCS[i] channel x general purpose register [y] */ 14561 /*! @{ */ 14562 14563 #define GTM_gtm_cls1_MCS1_CH7_R5_DATA_MASK (0xFFFFFFU) 14564 #define GTM_gtm_cls1_MCS1_CH7_R5_DATA_SHIFT (0U) 14565 #define GTM_gtm_cls1_MCS1_CH7_R5_DATA_WIDTH (24U) 14566 #define GTM_gtm_cls1_MCS1_CH7_R5_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_R5_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_R5_DATA_MASK) 14567 /*! @} */ 14568 14569 /*! @name MCS1_CH7_R6 - MCS[i] channel x general purpose register [y] */ 14570 /*! @{ */ 14571 14572 #define GTM_gtm_cls1_MCS1_CH7_R6_DATA_MASK (0xFFFFFFU) 14573 #define GTM_gtm_cls1_MCS1_CH7_R6_DATA_SHIFT (0U) 14574 #define GTM_gtm_cls1_MCS1_CH7_R6_DATA_WIDTH (24U) 14575 #define GTM_gtm_cls1_MCS1_CH7_R6_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_R6_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_R6_DATA_MASK) 14576 /*! @} */ 14577 14578 /*! @name MCS1_CH7_R7 - MCS[i] channel x general purpose register [y] */ 14579 /*! @{ */ 14580 14581 #define GTM_gtm_cls1_MCS1_CH7_R7_DATA_MASK (0xFFFFFFU) 14582 #define GTM_gtm_cls1_MCS1_CH7_R7_DATA_SHIFT (0U) 14583 #define GTM_gtm_cls1_MCS1_CH7_R7_DATA_WIDTH (24U) 14584 #define GTM_gtm_cls1_MCS1_CH7_R7_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_R7_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_R7_DATA_MASK) 14585 /*! @} */ 14586 14587 /*! @name MCS1_CH7_CTRL - MCS[i] channel x control register */ 14588 /*! @{ */ 14589 14590 #define GTM_gtm_cls1_MCS1_CH7_CTRL_EN_MASK (0x1U) 14591 #define GTM_gtm_cls1_MCS1_CH7_CTRL_EN_SHIFT (0U) 14592 #define GTM_gtm_cls1_MCS1_CH7_CTRL_EN_WIDTH (1U) 14593 #define GTM_gtm_cls1_MCS1_CH7_CTRL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_CTRL_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_CTRL_EN_MASK) 14594 14595 #define GTM_gtm_cls1_MCS1_CH7_CTRL_IRQ_MASK (0x2U) 14596 #define GTM_gtm_cls1_MCS1_CH7_CTRL_IRQ_SHIFT (1U) 14597 #define GTM_gtm_cls1_MCS1_CH7_CTRL_IRQ_WIDTH (1U) 14598 #define GTM_gtm_cls1_MCS1_CH7_CTRL_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_CTRL_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_CTRL_IRQ_MASK) 14599 14600 #define GTM_gtm_cls1_MCS1_CH7_CTRL_ERR_MASK (0x4U) 14601 #define GTM_gtm_cls1_MCS1_CH7_CTRL_ERR_SHIFT (2U) 14602 #define GTM_gtm_cls1_MCS1_CH7_CTRL_ERR_WIDTH (1U) 14603 #define GTM_gtm_cls1_MCS1_CH7_CTRL_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_CTRL_ERR_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_CTRL_ERR_MASK) 14604 14605 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CY_MASK (0x10U) 14606 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CY_SHIFT (4U) 14607 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CY_WIDTH (1U) 14608 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_CTRL_CY_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_CTRL_CY_MASK) 14609 14610 #define GTM_gtm_cls1_MCS1_CH7_CTRL_Z_MASK (0x20U) 14611 #define GTM_gtm_cls1_MCS1_CH7_CTRL_Z_SHIFT (5U) 14612 #define GTM_gtm_cls1_MCS1_CH7_CTRL_Z_WIDTH (1U) 14613 #define GTM_gtm_cls1_MCS1_CH7_CTRL_Z(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_CTRL_Z_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_CTRL_Z_MASK) 14614 14615 #define GTM_gtm_cls1_MCS1_CH7_CTRL_V_MASK (0x40U) 14616 #define GTM_gtm_cls1_MCS1_CH7_CTRL_V_SHIFT (6U) 14617 #define GTM_gtm_cls1_MCS1_CH7_CTRL_V_WIDTH (1U) 14618 #define GTM_gtm_cls1_MCS1_CH7_CTRL_V(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_CTRL_V_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_CTRL_V_MASK) 14619 14620 #define GTM_gtm_cls1_MCS1_CH7_CTRL_N_MASK (0x80U) 14621 #define GTM_gtm_cls1_MCS1_CH7_CTRL_N_SHIFT (7U) 14622 #define GTM_gtm_cls1_MCS1_CH7_CTRL_N_WIDTH (1U) 14623 #define GTM_gtm_cls1_MCS1_CH7_CTRL_N(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_CTRL_N_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_CTRL_N_MASK) 14624 14625 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CAT_MASK (0x100U) 14626 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CAT_SHIFT (8U) 14627 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CAT_WIDTH (1U) 14628 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_CTRL_CAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_CTRL_CAT_MASK) 14629 14630 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CWT_MASK (0x200U) 14631 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CWT_SHIFT (9U) 14632 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CWT_WIDTH (1U) 14633 #define GTM_gtm_cls1_MCS1_CH7_CTRL_CWT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_CTRL_CWT_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_CTRL_CWT_MASK) 14634 14635 #define GTM_gtm_cls1_MCS1_CH7_CTRL_SAT_MASK (0x400U) 14636 #define GTM_gtm_cls1_MCS1_CH7_CTRL_SAT_SHIFT (10U) 14637 #define GTM_gtm_cls1_MCS1_CH7_CTRL_SAT_WIDTH (1U) 14638 #define GTM_gtm_cls1_MCS1_CH7_CTRL_SAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_CTRL_SAT_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_CTRL_SAT_MASK) 14639 /*! @} */ 14640 14641 /*! @name MCS1_CH7_ACB - MCS[i] channel x ARU control Bit register */ 14642 /*! @{ */ 14643 14644 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB0_MASK (0x1U) 14645 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB0_SHIFT (0U) 14646 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB0_WIDTH (1U) 14647 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_ACB_ACB0_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_ACB_ACB0_MASK) 14648 14649 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB1_MASK (0x2U) 14650 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB1_SHIFT (1U) 14651 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB1_WIDTH (1U) 14652 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_ACB_ACB1_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_ACB_ACB1_MASK) 14653 14654 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB2_MASK (0x4U) 14655 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB2_SHIFT (2U) 14656 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB2_WIDTH (1U) 14657 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_ACB_ACB2_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_ACB_ACB2_MASK) 14658 14659 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB3_MASK (0x8U) 14660 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB3_SHIFT (3U) 14661 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB3_WIDTH (1U) 14662 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_ACB_ACB3_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_ACB_ACB3_MASK) 14663 14664 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB4_MASK (0x10U) 14665 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB4_SHIFT (4U) 14666 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB4_WIDTH (1U) 14667 #define GTM_gtm_cls1_MCS1_CH7_ACB_ACB4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_ACB_ACB4_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_ACB_ACB4_MASK) 14668 /*! @} */ 14669 14670 /*! @name MCS1_CH7_MHB - MCS[i] channel x memory high byte register */ 14671 /*! @{ */ 14672 14673 #define GTM_gtm_cls1_MCS1_CH7_MHB_DATA_MASK (0xFFU) 14674 #define GTM_gtm_cls1_MCS1_CH7_MHB_DATA_SHIFT (0U) 14675 #define GTM_gtm_cls1_MCS1_CH7_MHB_DATA_WIDTH (8U) 14676 #define GTM_gtm_cls1_MCS1_CH7_MHB_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_MHB_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_MHB_DATA_MASK) 14677 /*! @} */ 14678 14679 /*! @name MCS1_CH7_PC - MCS[i] channel x program counter register */ 14680 /*! @{ */ 14681 14682 #define GTM_gtm_cls1_MCS1_CH7_PC_PC_MASK (0xFFFFU) 14683 #define GTM_gtm_cls1_MCS1_CH7_PC_PC_SHIFT (0U) 14684 #define GTM_gtm_cls1_MCS1_CH7_PC_PC_WIDTH (16U) 14685 #define GTM_gtm_cls1_MCS1_CH7_PC_PC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_PC_PC_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_PC_PC_MASK) 14686 /*! @} */ 14687 14688 /*! @name MCS1_CH7_IRQ_NOTIFY - MCS[i] channel x interrupt notification register */ 14689 /*! @{ */ 14690 14691 #define GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_MCS_IRQ_MASK (0x1U) 14692 #define GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_MCS_IRQ_SHIFT (0U) 14693 #define GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_MCS_IRQ_WIDTH (1U) 14694 #define GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_MCS_IRQ_MASK) 14695 14696 #define GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_ERR_IRQ_MASK (0x4U) 14697 #define GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_ERR_IRQ_SHIFT (2U) 14698 #define GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_ERR_IRQ_WIDTH (1U) 14699 #define GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_IRQ_NOTIFY_ERR_IRQ_MASK) 14700 /*! @} */ 14701 14702 /*! @name MCS1_CH7_IRQ_EN - MCS[i] channel x interrupt enable register */ 14703 /*! @{ */ 14704 14705 #define GTM_gtm_cls1_MCS1_CH7_IRQ_EN_MCS_IRQ_EN_MASK (0x1U) 14706 #define GTM_gtm_cls1_MCS1_CH7_IRQ_EN_MCS_IRQ_EN_SHIFT (0U) 14707 #define GTM_gtm_cls1_MCS1_CH7_IRQ_EN_MCS_IRQ_EN_WIDTH (1U) 14708 #define GTM_gtm_cls1_MCS1_CH7_IRQ_EN_MCS_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_IRQ_EN_MCS_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_IRQ_EN_MCS_IRQ_EN_MASK) 14709 14710 #define GTM_gtm_cls1_MCS1_CH7_IRQ_EN_ERR_IRQ_EN_MASK (0x4U) 14711 #define GTM_gtm_cls1_MCS1_CH7_IRQ_EN_ERR_IRQ_EN_SHIFT (2U) 14712 #define GTM_gtm_cls1_MCS1_CH7_IRQ_EN_ERR_IRQ_EN_WIDTH (1U) 14713 #define GTM_gtm_cls1_MCS1_CH7_IRQ_EN_ERR_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_IRQ_EN_ERR_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_IRQ_EN_ERR_IRQ_EN_MASK) 14714 /*! @} */ 14715 14716 /*! @name MCS1_CH7_IRQ_FORCINT - MCS[i] channel x force interrupt register */ 14717 /*! @{ */ 14718 14719 #define GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_MCS_IRQ_MASK (0x1U) 14720 #define GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT (0U) 14721 #define GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_MCS_IRQ_WIDTH (1U) 14722 #define GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_MCS_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_MCS_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_MCS_IRQ_MASK) 14723 14724 #define GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_ERR_IRQ_MASK (0x4U) 14725 #define GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT (2U) 14726 #define GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_ERR_IRQ_WIDTH (1U) 14727 #define GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_ERR_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_ERR_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_IRQ_FORCINT_TRG_ERR_IRQ_MASK) 14728 /*! @} */ 14729 14730 /*! @name MCS1_CH7_IRQ_MODE - MCS[i] channel x IRQ mode configuration register */ 14731 /*! @{ */ 14732 14733 #define GTM_gtm_cls1_MCS1_CH7_IRQ_MODE_IRQ_MODE_MASK (0x3U) 14734 #define GTM_gtm_cls1_MCS1_CH7_IRQ_MODE_IRQ_MODE_SHIFT (0U) 14735 #define GTM_gtm_cls1_MCS1_CH7_IRQ_MODE_IRQ_MODE_WIDTH (2U) 14736 #define GTM_gtm_cls1_MCS1_CH7_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_IRQ_MODE_IRQ_MODE_MASK) 14737 /*! @} */ 14738 14739 /*! @name MCS1_CH7_EIRQ_EN - MCS[i] channel x error interrupt enable register */ 14740 /*! @{ */ 14741 14742 #define GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_MCS_EIRQ_EN_MASK (0x1U) 14743 #define GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_MCS_EIRQ_EN_SHIFT (0U) 14744 #define GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_MCS_EIRQ_EN_WIDTH (1U) 14745 #define GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_MCS_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_MCS_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_MCS_EIRQ_EN_MASK) 14746 14747 #define GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_ERR_EIRQ_EN_MASK (0x4U) 14748 #define GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_ERR_EIRQ_EN_SHIFT (2U) 14749 #define GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_ERR_EIRQ_EN_WIDTH (1U) 14750 #define GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_ERR_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_ERR_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_CH7_EIRQ_EN_ERR_EIRQ_EN_MASK) 14751 /*! @} */ 14752 14753 /*! @name MCS1_CTRG - MCS[i] clear trigger control register */ 14754 /*! @{ */ 14755 14756 #define GTM_gtm_cls1_MCS1_CTRG_TRG0_MASK (0x1U) 14757 #define GTM_gtm_cls1_MCS1_CTRG_TRG0_SHIFT (0U) 14758 #define GTM_gtm_cls1_MCS1_CTRG_TRG0_WIDTH (1U) 14759 #define GTM_gtm_cls1_MCS1_CTRG_TRG0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG0_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG0_MASK) 14760 14761 #define GTM_gtm_cls1_MCS1_CTRG_TRG1_MASK (0x2U) 14762 #define GTM_gtm_cls1_MCS1_CTRG_TRG1_SHIFT (1U) 14763 #define GTM_gtm_cls1_MCS1_CTRG_TRG1_WIDTH (1U) 14764 #define GTM_gtm_cls1_MCS1_CTRG_TRG1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG1_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG1_MASK) 14765 14766 #define GTM_gtm_cls1_MCS1_CTRG_TRG2_MASK (0x4U) 14767 #define GTM_gtm_cls1_MCS1_CTRG_TRG2_SHIFT (2U) 14768 #define GTM_gtm_cls1_MCS1_CTRG_TRG2_WIDTH (1U) 14769 #define GTM_gtm_cls1_MCS1_CTRG_TRG2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG2_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG2_MASK) 14770 14771 #define GTM_gtm_cls1_MCS1_CTRG_TRG3_MASK (0x8U) 14772 #define GTM_gtm_cls1_MCS1_CTRG_TRG3_SHIFT (3U) 14773 #define GTM_gtm_cls1_MCS1_CTRG_TRG3_WIDTH (1U) 14774 #define GTM_gtm_cls1_MCS1_CTRG_TRG3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG3_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG3_MASK) 14775 14776 #define GTM_gtm_cls1_MCS1_CTRG_TRG4_MASK (0x10U) 14777 #define GTM_gtm_cls1_MCS1_CTRG_TRG4_SHIFT (4U) 14778 #define GTM_gtm_cls1_MCS1_CTRG_TRG4_WIDTH (1U) 14779 #define GTM_gtm_cls1_MCS1_CTRG_TRG4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG4_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG4_MASK) 14780 14781 #define GTM_gtm_cls1_MCS1_CTRG_TRG5_MASK (0x20U) 14782 #define GTM_gtm_cls1_MCS1_CTRG_TRG5_SHIFT (5U) 14783 #define GTM_gtm_cls1_MCS1_CTRG_TRG5_WIDTH (1U) 14784 #define GTM_gtm_cls1_MCS1_CTRG_TRG5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG5_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG5_MASK) 14785 14786 #define GTM_gtm_cls1_MCS1_CTRG_TRG6_MASK (0x40U) 14787 #define GTM_gtm_cls1_MCS1_CTRG_TRG6_SHIFT (6U) 14788 #define GTM_gtm_cls1_MCS1_CTRG_TRG6_WIDTH (1U) 14789 #define GTM_gtm_cls1_MCS1_CTRG_TRG6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG6_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG6_MASK) 14790 14791 #define GTM_gtm_cls1_MCS1_CTRG_TRG7_MASK (0x80U) 14792 #define GTM_gtm_cls1_MCS1_CTRG_TRG7_SHIFT (7U) 14793 #define GTM_gtm_cls1_MCS1_CTRG_TRG7_WIDTH (1U) 14794 #define GTM_gtm_cls1_MCS1_CTRG_TRG7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG7_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG7_MASK) 14795 14796 #define GTM_gtm_cls1_MCS1_CTRG_TRG8_MASK (0x100U) 14797 #define GTM_gtm_cls1_MCS1_CTRG_TRG8_SHIFT (8U) 14798 #define GTM_gtm_cls1_MCS1_CTRG_TRG8_WIDTH (1U) 14799 #define GTM_gtm_cls1_MCS1_CTRG_TRG8(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG8_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG8_MASK) 14800 14801 #define GTM_gtm_cls1_MCS1_CTRG_TRG9_MASK (0x200U) 14802 #define GTM_gtm_cls1_MCS1_CTRG_TRG9_SHIFT (9U) 14803 #define GTM_gtm_cls1_MCS1_CTRG_TRG9_WIDTH (1U) 14804 #define GTM_gtm_cls1_MCS1_CTRG_TRG9(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG9_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG9_MASK) 14805 14806 #define GTM_gtm_cls1_MCS1_CTRG_TRG10_MASK (0x400U) 14807 #define GTM_gtm_cls1_MCS1_CTRG_TRG10_SHIFT (10U) 14808 #define GTM_gtm_cls1_MCS1_CTRG_TRG10_WIDTH (1U) 14809 #define GTM_gtm_cls1_MCS1_CTRG_TRG10(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG10_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG10_MASK) 14810 14811 #define GTM_gtm_cls1_MCS1_CTRG_TRG11_MASK (0x800U) 14812 #define GTM_gtm_cls1_MCS1_CTRG_TRG11_SHIFT (11U) 14813 #define GTM_gtm_cls1_MCS1_CTRG_TRG11_WIDTH (1U) 14814 #define GTM_gtm_cls1_MCS1_CTRG_TRG11(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG11_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG11_MASK) 14815 14816 #define GTM_gtm_cls1_MCS1_CTRG_TRG12_MASK (0x1000U) 14817 #define GTM_gtm_cls1_MCS1_CTRG_TRG12_SHIFT (12U) 14818 #define GTM_gtm_cls1_MCS1_CTRG_TRG12_WIDTH (1U) 14819 #define GTM_gtm_cls1_MCS1_CTRG_TRG12(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG12_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG12_MASK) 14820 14821 #define GTM_gtm_cls1_MCS1_CTRG_TRG13_MASK (0x2000U) 14822 #define GTM_gtm_cls1_MCS1_CTRG_TRG13_SHIFT (13U) 14823 #define GTM_gtm_cls1_MCS1_CTRG_TRG13_WIDTH (1U) 14824 #define GTM_gtm_cls1_MCS1_CTRG_TRG13(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG13_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG13_MASK) 14825 14826 #define GTM_gtm_cls1_MCS1_CTRG_TRG14_MASK (0x4000U) 14827 #define GTM_gtm_cls1_MCS1_CTRG_TRG14_SHIFT (14U) 14828 #define GTM_gtm_cls1_MCS1_CTRG_TRG14_WIDTH (1U) 14829 #define GTM_gtm_cls1_MCS1_CTRG_TRG14(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG14_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG14_MASK) 14830 14831 #define GTM_gtm_cls1_MCS1_CTRG_TRG15_MASK (0x8000U) 14832 #define GTM_gtm_cls1_MCS1_CTRG_TRG15_SHIFT (15U) 14833 #define GTM_gtm_cls1_MCS1_CTRG_TRG15_WIDTH (1U) 14834 #define GTM_gtm_cls1_MCS1_CTRG_TRG15(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG15_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG15_MASK) 14835 14836 #define GTM_gtm_cls1_MCS1_CTRG_TRG16_MASK (0x10000U) 14837 #define GTM_gtm_cls1_MCS1_CTRG_TRG16_SHIFT (16U) 14838 #define GTM_gtm_cls1_MCS1_CTRG_TRG16_WIDTH (1U) 14839 #define GTM_gtm_cls1_MCS1_CTRG_TRG16(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG16_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG16_MASK) 14840 14841 #define GTM_gtm_cls1_MCS1_CTRG_TRG17_MASK (0x20000U) 14842 #define GTM_gtm_cls1_MCS1_CTRG_TRG17_SHIFT (17U) 14843 #define GTM_gtm_cls1_MCS1_CTRG_TRG17_WIDTH (1U) 14844 #define GTM_gtm_cls1_MCS1_CTRG_TRG17(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG17_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG17_MASK) 14845 14846 #define GTM_gtm_cls1_MCS1_CTRG_TRG18_MASK (0x40000U) 14847 #define GTM_gtm_cls1_MCS1_CTRG_TRG18_SHIFT (18U) 14848 #define GTM_gtm_cls1_MCS1_CTRG_TRG18_WIDTH (1U) 14849 #define GTM_gtm_cls1_MCS1_CTRG_TRG18(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG18_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG18_MASK) 14850 14851 #define GTM_gtm_cls1_MCS1_CTRG_TRG19_MASK (0x80000U) 14852 #define GTM_gtm_cls1_MCS1_CTRG_TRG19_SHIFT (19U) 14853 #define GTM_gtm_cls1_MCS1_CTRG_TRG19_WIDTH (1U) 14854 #define GTM_gtm_cls1_MCS1_CTRG_TRG19(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG19_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG19_MASK) 14855 14856 #define GTM_gtm_cls1_MCS1_CTRG_TRG20_MASK (0x100000U) 14857 #define GTM_gtm_cls1_MCS1_CTRG_TRG20_SHIFT (20U) 14858 #define GTM_gtm_cls1_MCS1_CTRG_TRG20_WIDTH (1U) 14859 #define GTM_gtm_cls1_MCS1_CTRG_TRG20(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG20_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG20_MASK) 14860 14861 #define GTM_gtm_cls1_MCS1_CTRG_TRG21_MASK (0x200000U) 14862 #define GTM_gtm_cls1_MCS1_CTRG_TRG21_SHIFT (21U) 14863 #define GTM_gtm_cls1_MCS1_CTRG_TRG21_WIDTH (1U) 14864 #define GTM_gtm_cls1_MCS1_CTRG_TRG21(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG21_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG21_MASK) 14865 14866 #define GTM_gtm_cls1_MCS1_CTRG_TRG22_MASK (0x400000U) 14867 #define GTM_gtm_cls1_MCS1_CTRG_TRG22_SHIFT (22U) 14868 #define GTM_gtm_cls1_MCS1_CTRG_TRG22_WIDTH (1U) 14869 #define GTM_gtm_cls1_MCS1_CTRG_TRG22(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG22_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG22_MASK) 14870 14871 #define GTM_gtm_cls1_MCS1_CTRG_TRG23_MASK (0x800000U) 14872 #define GTM_gtm_cls1_MCS1_CTRG_TRG23_SHIFT (23U) 14873 #define GTM_gtm_cls1_MCS1_CTRG_TRG23_WIDTH (1U) 14874 #define GTM_gtm_cls1_MCS1_CTRG_TRG23(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRG_TRG23_SHIFT)) & GTM_gtm_cls1_MCS1_CTRG_TRG23_MASK) 14875 /*! @} */ 14876 14877 /*! @name MCS1_STRG - MCS[i] set trigger control register */ 14878 /*! @{ */ 14879 14880 #define GTM_gtm_cls1_MCS1_STRG_TRG0_MASK (0x1U) 14881 #define GTM_gtm_cls1_MCS1_STRG_TRG0_SHIFT (0U) 14882 #define GTM_gtm_cls1_MCS1_STRG_TRG0_WIDTH (1U) 14883 #define GTM_gtm_cls1_MCS1_STRG_TRG0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG0_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG0_MASK) 14884 14885 #define GTM_gtm_cls1_MCS1_STRG_TRG1_MASK (0x2U) 14886 #define GTM_gtm_cls1_MCS1_STRG_TRG1_SHIFT (1U) 14887 #define GTM_gtm_cls1_MCS1_STRG_TRG1_WIDTH (1U) 14888 #define GTM_gtm_cls1_MCS1_STRG_TRG1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG1_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG1_MASK) 14889 14890 #define GTM_gtm_cls1_MCS1_STRG_TRG2_MASK (0x4U) 14891 #define GTM_gtm_cls1_MCS1_STRG_TRG2_SHIFT (2U) 14892 #define GTM_gtm_cls1_MCS1_STRG_TRG2_WIDTH (1U) 14893 #define GTM_gtm_cls1_MCS1_STRG_TRG2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG2_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG2_MASK) 14894 14895 #define GTM_gtm_cls1_MCS1_STRG_TRG3_MASK (0x8U) 14896 #define GTM_gtm_cls1_MCS1_STRG_TRG3_SHIFT (3U) 14897 #define GTM_gtm_cls1_MCS1_STRG_TRG3_WIDTH (1U) 14898 #define GTM_gtm_cls1_MCS1_STRG_TRG3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG3_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG3_MASK) 14899 14900 #define GTM_gtm_cls1_MCS1_STRG_TRG4_MASK (0x10U) 14901 #define GTM_gtm_cls1_MCS1_STRG_TRG4_SHIFT (4U) 14902 #define GTM_gtm_cls1_MCS1_STRG_TRG4_WIDTH (1U) 14903 #define GTM_gtm_cls1_MCS1_STRG_TRG4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG4_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG4_MASK) 14904 14905 #define GTM_gtm_cls1_MCS1_STRG_TRG5_MASK (0x20U) 14906 #define GTM_gtm_cls1_MCS1_STRG_TRG5_SHIFT (5U) 14907 #define GTM_gtm_cls1_MCS1_STRG_TRG5_WIDTH (1U) 14908 #define GTM_gtm_cls1_MCS1_STRG_TRG5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG5_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG5_MASK) 14909 14910 #define GTM_gtm_cls1_MCS1_STRG_TRG6_MASK (0x40U) 14911 #define GTM_gtm_cls1_MCS1_STRG_TRG6_SHIFT (6U) 14912 #define GTM_gtm_cls1_MCS1_STRG_TRG6_WIDTH (1U) 14913 #define GTM_gtm_cls1_MCS1_STRG_TRG6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG6_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG6_MASK) 14914 14915 #define GTM_gtm_cls1_MCS1_STRG_TRG7_MASK (0x80U) 14916 #define GTM_gtm_cls1_MCS1_STRG_TRG7_SHIFT (7U) 14917 #define GTM_gtm_cls1_MCS1_STRG_TRG7_WIDTH (1U) 14918 #define GTM_gtm_cls1_MCS1_STRG_TRG7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG7_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG7_MASK) 14919 14920 #define GTM_gtm_cls1_MCS1_STRG_TRG8_MASK (0x100U) 14921 #define GTM_gtm_cls1_MCS1_STRG_TRG8_SHIFT (8U) 14922 #define GTM_gtm_cls1_MCS1_STRG_TRG8_WIDTH (1U) 14923 #define GTM_gtm_cls1_MCS1_STRG_TRG8(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG8_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG8_MASK) 14924 14925 #define GTM_gtm_cls1_MCS1_STRG_TRG9_MASK (0x200U) 14926 #define GTM_gtm_cls1_MCS1_STRG_TRG9_SHIFT (9U) 14927 #define GTM_gtm_cls1_MCS1_STRG_TRG9_WIDTH (1U) 14928 #define GTM_gtm_cls1_MCS1_STRG_TRG9(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG9_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG9_MASK) 14929 14930 #define GTM_gtm_cls1_MCS1_STRG_TRG10_MASK (0x400U) 14931 #define GTM_gtm_cls1_MCS1_STRG_TRG10_SHIFT (10U) 14932 #define GTM_gtm_cls1_MCS1_STRG_TRG10_WIDTH (1U) 14933 #define GTM_gtm_cls1_MCS1_STRG_TRG10(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG10_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG10_MASK) 14934 14935 #define GTM_gtm_cls1_MCS1_STRG_TRG11_MASK (0x800U) 14936 #define GTM_gtm_cls1_MCS1_STRG_TRG11_SHIFT (11U) 14937 #define GTM_gtm_cls1_MCS1_STRG_TRG11_WIDTH (1U) 14938 #define GTM_gtm_cls1_MCS1_STRG_TRG11(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG11_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG11_MASK) 14939 14940 #define GTM_gtm_cls1_MCS1_STRG_TRG12_MASK (0x1000U) 14941 #define GTM_gtm_cls1_MCS1_STRG_TRG12_SHIFT (12U) 14942 #define GTM_gtm_cls1_MCS1_STRG_TRG12_WIDTH (1U) 14943 #define GTM_gtm_cls1_MCS1_STRG_TRG12(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG12_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG12_MASK) 14944 14945 #define GTM_gtm_cls1_MCS1_STRG_TRG13_MASK (0x2000U) 14946 #define GTM_gtm_cls1_MCS1_STRG_TRG13_SHIFT (13U) 14947 #define GTM_gtm_cls1_MCS1_STRG_TRG13_WIDTH (1U) 14948 #define GTM_gtm_cls1_MCS1_STRG_TRG13(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG13_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG13_MASK) 14949 14950 #define GTM_gtm_cls1_MCS1_STRG_TRG14_MASK (0x4000U) 14951 #define GTM_gtm_cls1_MCS1_STRG_TRG14_SHIFT (14U) 14952 #define GTM_gtm_cls1_MCS1_STRG_TRG14_WIDTH (1U) 14953 #define GTM_gtm_cls1_MCS1_STRG_TRG14(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG14_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG14_MASK) 14954 14955 #define GTM_gtm_cls1_MCS1_STRG_TRG15_MASK (0x8000U) 14956 #define GTM_gtm_cls1_MCS1_STRG_TRG15_SHIFT (15U) 14957 #define GTM_gtm_cls1_MCS1_STRG_TRG15_WIDTH (1U) 14958 #define GTM_gtm_cls1_MCS1_STRG_TRG15(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG15_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG15_MASK) 14959 14960 #define GTM_gtm_cls1_MCS1_STRG_TRG16_MASK (0x10000U) 14961 #define GTM_gtm_cls1_MCS1_STRG_TRG16_SHIFT (16U) 14962 #define GTM_gtm_cls1_MCS1_STRG_TRG16_WIDTH (1U) 14963 #define GTM_gtm_cls1_MCS1_STRG_TRG16(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG16_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG16_MASK) 14964 14965 #define GTM_gtm_cls1_MCS1_STRG_TRG17_MASK (0x20000U) 14966 #define GTM_gtm_cls1_MCS1_STRG_TRG17_SHIFT (17U) 14967 #define GTM_gtm_cls1_MCS1_STRG_TRG17_WIDTH (1U) 14968 #define GTM_gtm_cls1_MCS1_STRG_TRG17(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG17_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG17_MASK) 14969 14970 #define GTM_gtm_cls1_MCS1_STRG_TRG18_MASK (0x40000U) 14971 #define GTM_gtm_cls1_MCS1_STRG_TRG18_SHIFT (18U) 14972 #define GTM_gtm_cls1_MCS1_STRG_TRG18_WIDTH (1U) 14973 #define GTM_gtm_cls1_MCS1_STRG_TRG18(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG18_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG18_MASK) 14974 14975 #define GTM_gtm_cls1_MCS1_STRG_TRG19_MASK (0x80000U) 14976 #define GTM_gtm_cls1_MCS1_STRG_TRG19_SHIFT (19U) 14977 #define GTM_gtm_cls1_MCS1_STRG_TRG19_WIDTH (1U) 14978 #define GTM_gtm_cls1_MCS1_STRG_TRG19(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG19_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG19_MASK) 14979 14980 #define GTM_gtm_cls1_MCS1_STRG_TRG20_MASK (0x100000U) 14981 #define GTM_gtm_cls1_MCS1_STRG_TRG20_SHIFT (20U) 14982 #define GTM_gtm_cls1_MCS1_STRG_TRG20_WIDTH (1U) 14983 #define GTM_gtm_cls1_MCS1_STRG_TRG20(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG20_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG20_MASK) 14984 14985 #define GTM_gtm_cls1_MCS1_STRG_TRG21_MASK (0x200000U) 14986 #define GTM_gtm_cls1_MCS1_STRG_TRG21_SHIFT (21U) 14987 #define GTM_gtm_cls1_MCS1_STRG_TRG21_WIDTH (1U) 14988 #define GTM_gtm_cls1_MCS1_STRG_TRG21(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG21_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG21_MASK) 14989 14990 #define GTM_gtm_cls1_MCS1_STRG_TRG22_MASK (0x400000U) 14991 #define GTM_gtm_cls1_MCS1_STRG_TRG22_SHIFT (22U) 14992 #define GTM_gtm_cls1_MCS1_STRG_TRG22_WIDTH (1U) 14993 #define GTM_gtm_cls1_MCS1_STRG_TRG22(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG22_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG22_MASK) 14994 14995 #define GTM_gtm_cls1_MCS1_STRG_TRG23_MASK (0x800000U) 14996 #define GTM_gtm_cls1_MCS1_STRG_TRG23_SHIFT (23U) 14997 #define GTM_gtm_cls1_MCS1_STRG_TRG23_WIDTH (1U) 14998 #define GTM_gtm_cls1_MCS1_STRG_TRG23(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_STRG_TRG23_SHIFT)) & GTM_gtm_cls1_MCS1_STRG_TRG23_MASK) 14999 /*! @} */ 15000 15001 /*! @name MCS1_CTRL_STAT - MCS[i] control and status register */ 15002 /*! @{ */ 15003 15004 #define GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_MODE_MASK (0x3U) 15005 #define GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_MODE_SHIFT (0U) 15006 #define GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_MODE_WIDTH (2U) 15007 #define GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_MODE_MASK) 15008 15009 #define GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_CH_MASK (0xF00U) 15010 #define GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_CH_SHIFT (8U) 15011 #define GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_CH_WIDTH (4U) 15012 #define GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_CH(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_CH_SHIFT)) & GTM_gtm_cls1_MCS1_CTRL_STAT_SCD_CH_MASK) 15013 15014 #define GTM_gtm_cls1_MCS1_CTRL_STAT_RAM_RST_MASK (0x10000U) 15015 #define GTM_gtm_cls1_MCS1_CTRL_STAT_RAM_RST_SHIFT (16U) 15016 #define GTM_gtm_cls1_MCS1_CTRL_STAT_RAM_RST_WIDTH (1U) 15017 #define GTM_gtm_cls1_MCS1_CTRL_STAT_RAM_RST(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRL_STAT_RAM_RST_SHIFT)) & GTM_gtm_cls1_MCS1_CTRL_STAT_RAM_RST_MASK) 15018 15019 #define GTM_gtm_cls1_MCS1_CTRL_STAT_ERR_SRC_ID_MASK (0x700000U) 15020 #define GTM_gtm_cls1_MCS1_CTRL_STAT_ERR_SRC_ID_SHIFT (20U) 15021 #define GTM_gtm_cls1_MCS1_CTRL_STAT_ERR_SRC_ID_WIDTH (3U) 15022 #define GTM_gtm_cls1_MCS1_CTRL_STAT_ERR_SRC_ID(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRL_STAT_ERR_SRC_ID_SHIFT)) & GTM_gtm_cls1_MCS1_CTRL_STAT_ERR_SRC_ID_MASK) 15023 15024 #define GTM_gtm_cls1_MCS1_CTRL_STAT_EN_TIM_FOUT_MASK (0x1000000U) 15025 #define GTM_gtm_cls1_MCS1_CTRL_STAT_EN_TIM_FOUT_SHIFT (24U) 15026 #define GTM_gtm_cls1_MCS1_CTRL_STAT_EN_TIM_FOUT_WIDTH (1U) 15027 #define GTM_gtm_cls1_MCS1_CTRL_STAT_EN_TIM_FOUT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRL_STAT_EN_TIM_FOUT_SHIFT)) & GTM_gtm_cls1_MCS1_CTRL_STAT_EN_TIM_FOUT_MASK) 15028 15029 #define GTM_gtm_cls1_MCS1_CTRL_STAT_EN_HVD_MASK (0x2000000U) 15030 #define GTM_gtm_cls1_MCS1_CTRL_STAT_EN_HVD_SHIFT (25U) 15031 #define GTM_gtm_cls1_MCS1_CTRL_STAT_EN_HVD_WIDTH (1U) 15032 #define GTM_gtm_cls1_MCS1_CTRL_STAT_EN_HVD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRL_STAT_EN_HVD_SHIFT)) & GTM_gtm_cls1_MCS1_CTRL_STAT_EN_HVD_MASK) 15033 15034 #define GTM_gtm_cls1_MCS1_CTRL_STAT_HLT_AEIM_ERR_MASK (0x4000000U) 15035 #define GTM_gtm_cls1_MCS1_CTRL_STAT_HLT_AEIM_ERR_SHIFT (26U) 15036 #define GTM_gtm_cls1_MCS1_CTRL_STAT_HLT_AEIM_ERR_WIDTH (1U) 15037 #define GTM_gtm_cls1_MCS1_CTRL_STAT_HLT_AEIM_ERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CTRL_STAT_HLT_AEIM_ERR_SHIFT)) & GTM_gtm_cls1_MCS1_CTRL_STAT_HLT_AEIM_ERR_MASK) 15038 /*! @} */ 15039 15040 /*! @name MCS1_RESET - MCS[i] reset register */ 15041 /*! @{ */ 15042 15043 #define GTM_gtm_cls1_MCS1_RESET_RST0_MASK (0x1U) 15044 #define GTM_gtm_cls1_MCS1_RESET_RST0_SHIFT (0U) 15045 #define GTM_gtm_cls1_MCS1_RESET_RST0_WIDTH (1U) 15046 #define GTM_gtm_cls1_MCS1_RESET_RST0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_RESET_RST0_SHIFT)) & GTM_gtm_cls1_MCS1_RESET_RST0_MASK) 15047 15048 #define GTM_gtm_cls1_MCS1_RESET_RST1_MASK (0x2U) 15049 #define GTM_gtm_cls1_MCS1_RESET_RST1_SHIFT (1U) 15050 #define GTM_gtm_cls1_MCS1_RESET_RST1_WIDTH (1U) 15051 #define GTM_gtm_cls1_MCS1_RESET_RST1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_RESET_RST1_SHIFT)) & GTM_gtm_cls1_MCS1_RESET_RST1_MASK) 15052 15053 #define GTM_gtm_cls1_MCS1_RESET_RST2_MASK (0x4U) 15054 #define GTM_gtm_cls1_MCS1_RESET_RST2_SHIFT (2U) 15055 #define GTM_gtm_cls1_MCS1_RESET_RST2_WIDTH (1U) 15056 #define GTM_gtm_cls1_MCS1_RESET_RST2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_RESET_RST2_SHIFT)) & GTM_gtm_cls1_MCS1_RESET_RST2_MASK) 15057 15058 #define GTM_gtm_cls1_MCS1_RESET_RST3_MASK (0x8U) 15059 #define GTM_gtm_cls1_MCS1_RESET_RST3_SHIFT (3U) 15060 #define GTM_gtm_cls1_MCS1_RESET_RST3_WIDTH (1U) 15061 #define GTM_gtm_cls1_MCS1_RESET_RST3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_RESET_RST3_SHIFT)) & GTM_gtm_cls1_MCS1_RESET_RST3_MASK) 15062 15063 #define GTM_gtm_cls1_MCS1_RESET_RST4_MASK (0x10U) 15064 #define GTM_gtm_cls1_MCS1_RESET_RST4_SHIFT (4U) 15065 #define GTM_gtm_cls1_MCS1_RESET_RST4_WIDTH (1U) 15066 #define GTM_gtm_cls1_MCS1_RESET_RST4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_RESET_RST4_SHIFT)) & GTM_gtm_cls1_MCS1_RESET_RST4_MASK) 15067 15068 #define GTM_gtm_cls1_MCS1_RESET_RST5_MASK (0x20U) 15069 #define GTM_gtm_cls1_MCS1_RESET_RST5_SHIFT (5U) 15070 #define GTM_gtm_cls1_MCS1_RESET_RST5_WIDTH (1U) 15071 #define GTM_gtm_cls1_MCS1_RESET_RST5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_RESET_RST5_SHIFT)) & GTM_gtm_cls1_MCS1_RESET_RST5_MASK) 15072 15073 #define GTM_gtm_cls1_MCS1_RESET_RST6_MASK (0x40U) 15074 #define GTM_gtm_cls1_MCS1_RESET_RST6_SHIFT (6U) 15075 #define GTM_gtm_cls1_MCS1_RESET_RST6_WIDTH (1U) 15076 #define GTM_gtm_cls1_MCS1_RESET_RST6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_RESET_RST6_SHIFT)) & GTM_gtm_cls1_MCS1_RESET_RST6_MASK) 15077 15078 #define GTM_gtm_cls1_MCS1_RESET_RST7_MASK (0x80U) 15079 #define GTM_gtm_cls1_MCS1_RESET_RST7_SHIFT (7U) 15080 #define GTM_gtm_cls1_MCS1_RESET_RST7_WIDTH (1U) 15081 #define GTM_gtm_cls1_MCS1_RESET_RST7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_RESET_RST7_SHIFT)) & GTM_gtm_cls1_MCS1_RESET_RST7_MASK) 15082 /*! @} */ 15083 15084 /*! @name MCS1_CAT - MCS[i] cancel ARU transfer instruction */ 15085 /*! @{ */ 15086 15087 #define GTM_gtm_cls1_MCS1_CAT_CAT0_MASK (0x1U) 15088 #define GTM_gtm_cls1_MCS1_CAT_CAT0_SHIFT (0U) 15089 #define GTM_gtm_cls1_MCS1_CAT_CAT0_WIDTH (1U) 15090 #define GTM_gtm_cls1_MCS1_CAT_CAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CAT_CAT0_SHIFT)) & GTM_gtm_cls1_MCS1_CAT_CAT0_MASK) 15091 15092 #define GTM_gtm_cls1_MCS1_CAT_CAT1_MASK (0x2U) 15093 #define GTM_gtm_cls1_MCS1_CAT_CAT1_SHIFT (1U) 15094 #define GTM_gtm_cls1_MCS1_CAT_CAT1_WIDTH (1U) 15095 #define GTM_gtm_cls1_MCS1_CAT_CAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CAT_CAT1_SHIFT)) & GTM_gtm_cls1_MCS1_CAT_CAT1_MASK) 15096 15097 #define GTM_gtm_cls1_MCS1_CAT_CAT2_MASK (0x4U) 15098 #define GTM_gtm_cls1_MCS1_CAT_CAT2_SHIFT (2U) 15099 #define GTM_gtm_cls1_MCS1_CAT_CAT2_WIDTH (1U) 15100 #define GTM_gtm_cls1_MCS1_CAT_CAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CAT_CAT2_SHIFT)) & GTM_gtm_cls1_MCS1_CAT_CAT2_MASK) 15101 15102 #define GTM_gtm_cls1_MCS1_CAT_CAT3_MASK (0x8U) 15103 #define GTM_gtm_cls1_MCS1_CAT_CAT3_SHIFT (3U) 15104 #define GTM_gtm_cls1_MCS1_CAT_CAT3_WIDTH (1U) 15105 #define GTM_gtm_cls1_MCS1_CAT_CAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CAT_CAT3_SHIFT)) & GTM_gtm_cls1_MCS1_CAT_CAT3_MASK) 15106 15107 #define GTM_gtm_cls1_MCS1_CAT_CAT4_MASK (0x10U) 15108 #define GTM_gtm_cls1_MCS1_CAT_CAT4_SHIFT (4U) 15109 #define GTM_gtm_cls1_MCS1_CAT_CAT4_WIDTH (1U) 15110 #define GTM_gtm_cls1_MCS1_CAT_CAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CAT_CAT4_SHIFT)) & GTM_gtm_cls1_MCS1_CAT_CAT4_MASK) 15111 15112 #define GTM_gtm_cls1_MCS1_CAT_CAT5_MASK (0x20U) 15113 #define GTM_gtm_cls1_MCS1_CAT_CAT5_SHIFT (5U) 15114 #define GTM_gtm_cls1_MCS1_CAT_CAT5_WIDTH (1U) 15115 #define GTM_gtm_cls1_MCS1_CAT_CAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CAT_CAT5_SHIFT)) & GTM_gtm_cls1_MCS1_CAT_CAT5_MASK) 15116 15117 #define GTM_gtm_cls1_MCS1_CAT_CAT6_MASK (0x40U) 15118 #define GTM_gtm_cls1_MCS1_CAT_CAT6_SHIFT (6U) 15119 #define GTM_gtm_cls1_MCS1_CAT_CAT6_WIDTH (1U) 15120 #define GTM_gtm_cls1_MCS1_CAT_CAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CAT_CAT6_SHIFT)) & GTM_gtm_cls1_MCS1_CAT_CAT6_MASK) 15121 15122 #define GTM_gtm_cls1_MCS1_CAT_CAT7_MASK (0x80U) 15123 #define GTM_gtm_cls1_MCS1_CAT_CAT7_SHIFT (7U) 15124 #define GTM_gtm_cls1_MCS1_CAT_CAT7_WIDTH (1U) 15125 #define GTM_gtm_cls1_MCS1_CAT_CAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CAT_CAT7_SHIFT)) & GTM_gtm_cls1_MCS1_CAT_CAT7_MASK) 15126 /*! @} */ 15127 15128 /*! @name MCS1_CWT - MCS[i] cancel waiting instruction */ 15129 /*! @{ */ 15130 15131 #define GTM_gtm_cls1_MCS1_CWT_CWT0_MASK (0x1U) 15132 #define GTM_gtm_cls1_MCS1_CWT_CWT0_SHIFT (0U) 15133 #define GTM_gtm_cls1_MCS1_CWT_CWT0_WIDTH (1U) 15134 #define GTM_gtm_cls1_MCS1_CWT_CWT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CWT_CWT0_SHIFT)) & GTM_gtm_cls1_MCS1_CWT_CWT0_MASK) 15135 15136 #define GTM_gtm_cls1_MCS1_CWT_CWT1_MASK (0x2U) 15137 #define GTM_gtm_cls1_MCS1_CWT_CWT1_SHIFT (1U) 15138 #define GTM_gtm_cls1_MCS1_CWT_CWT1_WIDTH (1U) 15139 #define GTM_gtm_cls1_MCS1_CWT_CWT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CWT_CWT1_SHIFT)) & GTM_gtm_cls1_MCS1_CWT_CWT1_MASK) 15140 15141 #define GTM_gtm_cls1_MCS1_CWT_CWT2_MASK (0x4U) 15142 #define GTM_gtm_cls1_MCS1_CWT_CWT2_SHIFT (2U) 15143 #define GTM_gtm_cls1_MCS1_CWT_CWT2_WIDTH (1U) 15144 #define GTM_gtm_cls1_MCS1_CWT_CWT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CWT_CWT2_SHIFT)) & GTM_gtm_cls1_MCS1_CWT_CWT2_MASK) 15145 15146 #define GTM_gtm_cls1_MCS1_CWT_CWT3_MASK (0x8U) 15147 #define GTM_gtm_cls1_MCS1_CWT_CWT3_SHIFT (3U) 15148 #define GTM_gtm_cls1_MCS1_CWT_CWT3_WIDTH (1U) 15149 #define GTM_gtm_cls1_MCS1_CWT_CWT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CWT_CWT3_SHIFT)) & GTM_gtm_cls1_MCS1_CWT_CWT3_MASK) 15150 15151 #define GTM_gtm_cls1_MCS1_CWT_CWT4_MASK (0x10U) 15152 #define GTM_gtm_cls1_MCS1_CWT_CWT4_SHIFT (4U) 15153 #define GTM_gtm_cls1_MCS1_CWT_CWT4_WIDTH (1U) 15154 #define GTM_gtm_cls1_MCS1_CWT_CWT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CWT_CWT4_SHIFT)) & GTM_gtm_cls1_MCS1_CWT_CWT4_MASK) 15155 15156 #define GTM_gtm_cls1_MCS1_CWT_CWT5_MASK (0x20U) 15157 #define GTM_gtm_cls1_MCS1_CWT_CWT5_SHIFT (5U) 15158 #define GTM_gtm_cls1_MCS1_CWT_CWT5_WIDTH (1U) 15159 #define GTM_gtm_cls1_MCS1_CWT_CWT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CWT_CWT5_SHIFT)) & GTM_gtm_cls1_MCS1_CWT_CWT5_MASK) 15160 15161 #define GTM_gtm_cls1_MCS1_CWT_CWT6_MASK (0x40U) 15162 #define GTM_gtm_cls1_MCS1_CWT_CWT6_SHIFT (6U) 15163 #define GTM_gtm_cls1_MCS1_CWT_CWT6_WIDTH (1U) 15164 #define GTM_gtm_cls1_MCS1_CWT_CWT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CWT_CWT6_SHIFT)) & GTM_gtm_cls1_MCS1_CWT_CWT6_MASK) 15165 15166 #define GTM_gtm_cls1_MCS1_CWT_CWT7_MASK (0x80U) 15167 #define GTM_gtm_cls1_MCS1_CWT_CWT7_SHIFT (7U) 15168 #define GTM_gtm_cls1_MCS1_CWT_CWT7_WIDTH (1U) 15169 #define GTM_gtm_cls1_MCS1_CWT_CWT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_CWT_CWT7_SHIFT)) & GTM_gtm_cls1_MCS1_CWT_CWT7_MASK) 15170 /*! @} */ 15171 15172 /*! @name MCS1_ERR - MCS[i] error register */ 15173 /*! @{ */ 15174 15175 #define GTM_gtm_cls1_MCS1_ERR_ERR0_MASK (0x1U) 15176 #define GTM_gtm_cls1_MCS1_ERR_ERR0_SHIFT (0U) 15177 #define GTM_gtm_cls1_MCS1_ERR_ERR0_WIDTH (1U) 15178 #define GTM_gtm_cls1_MCS1_ERR_ERR0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_ERR_ERR0_SHIFT)) & GTM_gtm_cls1_MCS1_ERR_ERR0_MASK) 15179 15180 #define GTM_gtm_cls1_MCS1_ERR_ERR1_MASK (0x2U) 15181 #define GTM_gtm_cls1_MCS1_ERR_ERR1_SHIFT (1U) 15182 #define GTM_gtm_cls1_MCS1_ERR_ERR1_WIDTH (1U) 15183 #define GTM_gtm_cls1_MCS1_ERR_ERR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_ERR_ERR1_SHIFT)) & GTM_gtm_cls1_MCS1_ERR_ERR1_MASK) 15184 15185 #define GTM_gtm_cls1_MCS1_ERR_ERR2_MASK (0x4U) 15186 #define GTM_gtm_cls1_MCS1_ERR_ERR2_SHIFT (2U) 15187 #define GTM_gtm_cls1_MCS1_ERR_ERR2_WIDTH (1U) 15188 #define GTM_gtm_cls1_MCS1_ERR_ERR2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_ERR_ERR2_SHIFT)) & GTM_gtm_cls1_MCS1_ERR_ERR2_MASK) 15189 15190 #define GTM_gtm_cls1_MCS1_ERR_ERR3_MASK (0x8U) 15191 #define GTM_gtm_cls1_MCS1_ERR_ERR3_SHIFT (3U) 15192 #define GTM_gtm_cls1_MCS1_ERR_ERR3_WIDTH (1U) 15193 #define GTM_gtm_cls1_MCS1_ERR_ERR3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_ERR_ERR3_SHIFT)) & GTM_gtm_cls1_MCS1_ERR_ERR3_MASK) 15194 15195 #define GTM_gtm_cls1_MCS1_ERR_ERR4_MASK (0x10U) 15196 #define GTM_gtm_cls1_MCS1_ERR_ERR4_SHIFT (4U) 15197 #define GTM_gtm_cls1_MCS1_ERR_ERR4_WIDTH (1U) 15198 #define GTM_gtm_cls1_MCS1_ERR_ERR4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_ERR_ERR4_SHIFT)) & GTM_gtm_cls1_MCS1_ERR_ERR4_MASK) 15199 15200 #define GTM_gtm_cls1_MCS1_ERR_ERR5_MASK (0x20U) 15201 #define GTM_gtm_cls1_MCS1_ERR_ERR5_SHIFT (5U) 15202 #define GTM_gtm_cls1_MCS1_ERR_ERR5_WIDTH (1U) 15203 #define GTM_gtm_cls1_MCS1_ERR_ERR5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_ERR_ERR5_SHIFT)) & GTM_gtm_cls1_MCS1_ERR_ERR5_MASK) 15204 15205 #define GTM_gtm_cls1_MCS1_ERR_ERR6_MASK (0x40U) 15206 #define GTM_gtm_cls1_MCS1_ERR_ERR6_SHIFT (6U) 15207 #define GTM_gtm_cls1_MCS1_ERR_ERR6_WIDTH (1U) 15208 #define GTM_gtm_cls1_MCS1_ERR_ERR6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_ERR_ERR6_SHIFT)) & GTM_gtm_cls1_MCS1_ERR_ERR6_MASK) 15209 15210 #define GTM_gtm_cls1_MCS1_ERR_ERR7_MASK (0x80U) 15211 #define GTM_gtm_cls1_MCS1_ERR_ERR7_SHIFT (7U) 15212 #define GTM_gtm_cls1_MCS1_ERR_ERR7_WIDTH (1U) 15213 #define GTM_gtm_cls1_MCS1_ERR_ERR7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_ERR_ERR7_SHIFT)) & GTM_gtm_cls1_MCS1_ERR_ERR7_MASK) 15214 /*! @} */ 15215 15216 /*! @name MCS1_REG_PROT - MCS[i] write protection register */ 15217 /*! @{ */ 15218 15219 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT0_MASK (0x3U) 15220 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT0_SHIFT (0U) 15221 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT0_WIDTH (2U) 15222 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_REG_PROT_WPROT0_SHIFT)) & GTM_gtm_cls1_MCS1_REG_PROT_WPROT0_MASK) 15223 15224 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT1_MASK (0xCU) 15225 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT1_SHIFT (2U) 15226 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT1_WIDTH (2U) 15227 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_REG_PROT_WPROT1_SHIFT)) & GTM_gtm_cls1_MCS1_REG_PROT_WPROT1_MASK) 15228 15229 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT2_MASK (0x30U) 15230 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT2_SHIFT (4U) 15231 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT2_WIDTH (2U) 15232 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_REG_PROT_WPROT2_SHIFT)) & GTM_gtm_cls1_MCS1_REG_PROT_WPROT2_MASK) 15233 15234 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT3_MASK (0xC0U) 15235 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT3_SHIFT (6U) 15236 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT3_WIDTH (2U) 15237 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_REG_PROT_WPROT3_SHIFT)) & GTM_gtm_cls1_MCS1_REG_PROT_WPROT3_MASK) 15238 15239 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT4_MASK (0x300U) 15240 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT4_SHIFT (8U) 15241 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT4_WIDTH (2U) 15242 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_REG_PROT_WPROT4_SHIFT)) & GTM_gtm_cls1_MCS1_REG_PROT_WPROT4_MASK) 15243 15244 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT5_MASK (0xC00U) 15245 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT5_SHIFT (10U) 15246 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT5_WIDTH (2U) 15247 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_REG_PROT_WPROT5_SHIFT)) & GTM_gtm_cls1_MCS1_REG_PROT_WPROT5_MASK) 15248 15249 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT6_MASK (0x3000U) 15250 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT6_SHIFT (12U) 15251 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT6_WIDTH (2U) 15252 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_REG_PROT_WPROT6_SHIFT)) & GTM_gtm_cls1_MCS1_REG_PROT_WPROT6_MASK) 15253 15254 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT7_MASK (0xC000U) 15255 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT7_SHIFT (14U) 15256 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT7_WIDTH (2U) 15257 #define GTM_gtm_cls1_MCS1_REG_PROT_WPROT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_REG_PROT_WPROT7_SHIFT)) & GTM_gtm_cls1_MCS1_REG_PROT_WPROT7_MASK) 15258 /*! @} */ 15259 15260 /*! @name MCS1_SINT_IRQ_NOTIFY - MCS[i] shared interrupt notification register */ 15261 /*! @{ */ 15262 15263 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ0_MASK (0x1U) 15264 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ0_SHIFT (0U) 15265 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ0_WIDTH (1U) 15266 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ0_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ0_MASK) 15267 15268 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ1_MASK (0x2U) 15269 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ1_SHIFT (1U) 15270 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ1_WIDTH (1U) 15271 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ1_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ1_MASK) 15272 15273 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ2_MASK (0x4U) 15274 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ2_SHIFT (2U) 15275 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ2_WIDTH (1U) 15276 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ2_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ2_MASK) 15277 15278 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ3_MASK (0x8U) 15279 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ3_SHIFT (3U) 15280 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ3_WIDTH (1U) 15281 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ3_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ3_MASK) 15282 15283 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ4_MASK (0x10U) 15284 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ4_SHIFT (4U) 15285 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ4_WIDTH (1U) 15286 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ4_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ4_MASK) 15287 15288 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ5_MASK (0x20U) 15289 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ5_SHIFT (5U) 15290 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ5_WIDTH (1U) 15291 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ5_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ5_MASK) 15292 15293 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ6_MASK (0x40U) 15294 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ6_SHIFT (6U) 15295 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ6_WIDTH (1U) 15296 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ6_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ6_MASK) 15297 15298 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ7_MASK (0x80U) 15299 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ7_SHIFT (7U) 15300 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ7_WIDTH (1U) 15301 #define GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ7_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_NOTIFY_S_IRQ7_MASK) 15302 /*! @} */ 15303 15304 /*! @name MCS1_SINT_IRQ_EN - MCS[i] shared interrupt enable register */ 15305 /*! @{ */ 15306 15307 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ0_EN_MASK (0x1U) 15308 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ0_EN_SHIFT (0U) 15309 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ0_EN_WIDTH (1U) 15310 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ0_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ0_EN_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ0_EN_MASK) 15311 15312 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ1_EN_MASK (0x2U) 15313 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ1_EN_SHIFT (1U) 15314 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ1_EN_WIDTH (1U) 15315 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ1_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ1_EN_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ1_EN_MASK) 15316 15317 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ2_EN_MASK (0x4U) 15318 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ2_EN_SHIFT (2U) 15319 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ2_EN_WIDTH (1U) 15320 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ2_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ2_EN_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ2_EN_MASK) 15321 15322 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ3_EN_MASK (0x8U) 15323 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ3_EN_SHIFT (3U) 15324 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ3_EN_WIDTH (1U) 15325 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ3_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ3_EN_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ3_EN_MASK) 15326 15327 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ4_EN_MASK (0x10U) 15328 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ4_EN_SHIFT (4U) 15329 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ4_EN_WIDTH (1U) 15330 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ4_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ4_EN_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ4_EN_MASK) 15331 15332 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ5_EN_MASK (0x20U) 15333 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ5_EN_SHIFT (5U) 15334 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ5_EN_WIDTH (1U) 15335 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ5_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ5_EN_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ5_EN_MASK) 15336 15337 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ6_EN_MASK (0x40U) 15338 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ6_EN_SHIFT (6U) 15339 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ6_EN_WIDTH (1U) 15340 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ6_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ6_EN_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ6_EN_MASK) 15341 15342 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ7_EN_MASK (0x80U) 15343 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ7_EN_SHIFT (7U) 15344 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ7_EN_WIDTH (1U) 15345 #define GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ7_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ7_EN_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_EN_S_IRQ7_EN_MASK) 15346 /*! @} */ 15347 15348 /*! @name MCS1_SINT_IRQ_FORCINT - MCS[i] force shared interrupt register */ 15349 /*! @{ */ 15350 15351 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ0_MASK (0x1U) 15352 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ0_SHIFT (0U) 15353 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ0_WIDTH (1U) 15354 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ0_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ0_MASK) 15355 15356 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ1_MASK (0x2U) 15357 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ1_SHIFT (1U) 15358 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ1_WIDTH (1U) 15359 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ1_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ1_MASK) 15360 15361 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ2_MASK (0x4U) 15362 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ2_SHIFT (2U) 15363 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ2_WIDTH (1U) 15364 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ2_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ2_MASK) 15365 15366 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ3_MASK (0x8U) 15367 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ3_SHIFT (3U) 15368 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ3_WIDTH (1U) 15369 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ3_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ3_MASK) 15370 15371 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ4_MASK (0x10U) 15372 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ4_SHIFT (4U) 15373 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ4_WIDTH (1U) 15374 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ4_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ4_MASK) 15375 15376 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ5_MASK (0x20U) 15377 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ5_SHIFT (5U) 15378 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ5_WIDTH (1U) 15379 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ5_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ5_MASK) 15380 15381 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ6_MASK (0x40U) 15382 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ6_SHIFT (6U) 15383 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ6_WIDTH (1U) 15384 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ6_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ6_MASK) 15385 15386 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ7_MASK (0x80U) 15387 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ7_SHIFT (7U) 15388 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ7_WIDTH (1U) 15389 #define GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ7_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_FORCINT_TRG_S_IRQ7_MASK) 15390 /*! @} */ 15391 15392 /*! @name MCS1_SINT_IRQ_MODE - MCS[i] shared interrupt mode configuration register */ 15393 /*! @{ */ 15394 15395 #define GTM_gtm_cls1_MCS1_SINT_IRQ_MODE_IRQ_MODE_MASK (0x3U) 15396 #define GTM_gtm_cls1_MCS1_SINT_IRQ_MODE_IRQ_MODE_SHIFT (0U) 15397 #define GTM_gtm_cls1_MCS1_SINT_IRQ_MODE_IRQ_MODE_WIDTH (2U) 15398 #define GTM_gtm_cls1_MCS1_SINT_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_SINT_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_SINT_IRQ_MODE_IRQ_MODE_MASK) 15399 /*! @} */ 15400 15401 /*! @name MCS1_HBP0_CTRL - MCS[i] hardware break point h control register */ 15402 /*! @{ */ 15403 15404 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH0_MASK (0x1U) 15405 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH0_SHIFT (0U) 15406 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH0_WIDTH (1U) 15407 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH0_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH0_MASK) 15408 15409 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH1_MASK (0x2U) 15410 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH1_SHIFT (1U) 15411 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH1_WIDTH (1U) 15412 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH1_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH1_MASK) 15413 15414 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH2_MASK (0x4U) 15415 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH2_SHIFT (2U) 15416 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH2_WIDTH (1U) 15417 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH2_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH2_MASK) 15418 15419 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH3_MASK (0x8U) 15420 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH3_SHIFT (3U) 15421 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH3_WIDTH (1U) 15422 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH3_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH3_MASK) 15423 15424 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH4_MASK (0x10U) 15425 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH4_SHIFT (4U) 15426 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH4_WIDTH (1U) 15427 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH4_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH4_MASK) 15428 15429 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH5_MASK (0x20U) 15430 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH5_SHIFT (5U) 15431 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH5_WIDTH (1U) 15432 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH5_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH5_MASK) 15433 15434 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH6_MASK (0x40U) 15435 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH6_SHIFT (6U) 15436 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH6_WIDTH (1U) 15437 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH6_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH6_MASK) 15438 15439 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH7_MASK (0x80U) 15440 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH7_SHIFT (7U) 15441 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH7_WIDTH (1U) 15442 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH7_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_EN_CH7_MASK) 15443 15444 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_SCOPE_MASK (0x300U) 15445 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_SCOPE_SHIFT (8U) 15446 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_SCOPE_WIDTH (2U) 15447 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_SCOPE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_SCOPE_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_SCOPE_MASK) 15448 15449 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_TYPE_MASK (0x7000U) 15450 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_TYPE_SHIFT (12U) 15451 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_TYPE_WIDTH (3U) 15452 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_TYPE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_TYPE_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_TYPE_MASK) 15453 15454 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_AND_MASK (0x10000U) 15455 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_AND_SHIFT (16U) 15456 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_AND_WIDTH (1U) 15457 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_AND(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_AND_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_AND_MASK) 15458 15459 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_NOT_MASK (0x20000U) 15460 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_NOT_SHIFT (17U) 15461 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_NOT_WIDTH (1U) 15462 #define GTM_gtm_cls1_MCS1_HBP0_CTRL_NOT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_CTRL_NOT_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_CTRL_NOT_MASK) 15463 /*! @} */ 15464 15465 /*! @name MCS1_HBP0_PATTERN - MCS[i] hardware break point pattern register */ 15466 /*! @{ */ 15467 15468 #define GTM_gtm_cls1_MCS1_HBP0_PATTERN_DATA_MASK (0xFFFFFFFFU) 15469 #define GTM_gtm_cls1_MCS1_HBP0_PATTERN_DATA_SHIFT (0U) 15470 #define GTM_gtm_cls1_MCS1_HBP0_PATTERN_DATA_WIDTH (32U) 15471 #define GTM_gtm_cls1_MCS1_HBP0_PATTERN_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_PATTERN_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_PATTERN_DATA_MASK) 15472 /*! @} */ 15473 15474 /*! @name MCS1_HBP0_STATUS - MCS[i] hardware break point status register */ 15475 /*! @{ */ 15476 15477 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH0_MASK (0x1U) 15478 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH0_SHIFT (0U) 15479 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH0_WIDTH (1U) 15480 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH0_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH0_MASK) 15481 15482 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH1_MASK (0x2U) 15483 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH1_SHIFT (1U) 15484 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH1_WIDTH (1U) 15485 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH1_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH1_MASK) 15486 15487 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH2_MASK (0x4U) 15488 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH2_SHIFT (2U) 15489 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH2_WIDTH (1U) 15490 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH2_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH2_MASK) 15491 15492 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH3_MASK (0x8U) 15493 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH3_SHIFT (3U) 15494 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH3_WIDTH (1U) 15495 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH3_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH3_MASK) 15496 15497 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH4_MASK (0x10U) 15498 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH4_SHIFT (4U) 15499 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH4_WIDTH (1U) 15500 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH4_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH4_MASK) 15501 15502 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH5_MASK (0x20U) 15503 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH5_SHIFT (5U) 15504 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH5_WIDTH (1U) 15505 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH5_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH5_MASK) 15506 15507 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH6_MASK (0x40U) 15508 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH6_SHIFT (6U) 15509 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH6_WIDTH (1U) 15510 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH6_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH6_MASK) 15511 15512 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH7_MASK (0x80U) 15513 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH7_SHIFT (7U) 15514 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH7_WIDTH (1U) 15515 #define GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH7_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_STATUS_HALT_CH7_MASK) 15516 /*! @} */ 15517 15518 /*! @name MCS1_HBP0_IRQ_NOTIFY - MCS[i] hardware break point interrupt notification register */ 15519 /*! @{ */ 15520 15521 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_NOTIFY_HBP_IRQ_MASK (0x1U) 15522 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_NOTIFY_HBP_IRQ_SHIFT (0U) 15523 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_NOTIFY_HBP_IRQ_WIDTH (1U) 15524 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_NOTIFY_HBP_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_IRQ_NOTIFY_HBP_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_IRQ_NOTIFY_HBP_IRQ_MASK) 15525 /*! @} */ 15526 15527 /*! @name MCS1_HBP0_IRQ_EN - MCS[i] hardware break point interrupt enable register */ 15528 /*! @{ */ 15529 15530 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_EN_HBP_IRQ_EN_MASK (0x1U) 15531 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_EN_HBP_IRQ_EN_SHIFT (0U) 15532 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_EN_HBP_IRQ_EN_WIDTH (1U) 15533 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_EN_HBP_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_IRQ_EN_HBP_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_IRQ_EN_HBP_IRQ_EN_MASK) 15534 /*! @} */ 15535 15536 /*! @name MCS1_HBP0_IRQ_FORCINT - MCS[i] force hardware break point interrupt register */ 15537 /*! @{ */ 15538 15539 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_FORCINT_TRG_HBP_IRQ_MASK (0x1U) 15540 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_FORCINT_TRG_HBP_IRQ_SHIFT (0U) 15541 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_FORCINT_TRG_HBP_IRQ_WIDTH (1U) 15542 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_FORCINT_TRG_HBP_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_IRQ_FORCINT_TRG_HBP_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_IRQ_FORCINT_TRG_HBP_IRQ_MASK) 15543 /*! @} */ 15544 15545 /*! @name MCS1_HBP0_IRQ_MODE - MCS[i] break point h interrupt mode configuration register */ 15546 /*! @{ */ 15547 15548 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_MODE_IRQ_MODE_MASK (0x3U) 15549 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_MODE_IRQ_MODE_SHIFT (0U) 15550 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_MODE_IRQ_MODE_WIDTH (2U) 15551 #define GTM_gtm_cls1_MCS1_HBP0_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP0_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_HBP0_IRQ_MODE_IRQ_MODE_MASK) 15552 /*! @} */ 15553 15554 /*! @name MCS1_HBP1_CTRL - MCS[i] hardware break point h control register */ 15555 /*! @{ */ 15556 15557 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH0_MASK (0x1U) 15558 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH0_SHIFT (0U) 15559 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH0_WIDTH (1U) 15560 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH0_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH0_MASK) 15561 15562 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH1_MASK (0x2U) 15563 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH1_SHIFT (1U) 15564 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH1_WIDTH (1U) 15565 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH1_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH1_MASK) 15566 15567 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH2_MASK (0x4U) 15568 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH2_SHIFT (2U) 15569 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH2_WIDTH (1U) 15570 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH2_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH2_MASK) 15571 15572 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH3_MASK (0x8U) 15573 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH3_SHIFT (3U) 15574 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH3_WIDTH (1U) 15575 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH3_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH3_MASK) 15576 15577 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH4_MASK (0x10U) 15578 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH4_SHIFT (4U) 15579 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH4_WIDTH (1U) 15580 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH4_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH4_MASK) 15581 15582 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH5_MASK (0x20U) 15583 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH5_SHIFT (5U) 15584 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH5_WIDTH (1U) 15585 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH5_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH5_MASK) 15586 15587 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH6_MASK (0x40U) 15588 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH6_SHIFT (6U) 15589 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH6_WIDTH (1U) 15590 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH6_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH6_MASK) 15591 15592 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH7_MASK (0x80U) 15593 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH7_SHIFT (7U) 15594 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH7_WIDTH (1U) 15595 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH7_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_EN_CH7_MASK) 15596 15597 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_SCOPE_MASK (0x300U) 15598 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_SCOPE_SHIFT (8U) 15599 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_SCOPE_WIDTH (2U) 15600 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_SCOPE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_SCOPE_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_SCOPE_MASK) 15601 15602 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_TYPE_MASK (0x7000U) 15603 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_TYPE_SHIFT (12U) 15604 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_TYPE_WIDTH (3U) 15605 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_TYPE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_TYPE_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_TYPE_MASK) 15606 15607 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_AND_MASK (0x10000U) 15608 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_AND_SHIFT (16U) 15609 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_AND_WIDTH (1U) 15610 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_AND(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_AND_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_AND_MASK) 15611 15612 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_NOT_MASK (0x20000U) 15613 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_NOT_SHIFT (17U) 15614 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_NOT_WIDTH (1U) 15615 #define GTM_gtm_cls1_MCS1_HBP1_CTRL_NOT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_CTRL_NOT_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_CTRL_NOT_MASK) 15616 /*! @} */ 15617 15618 /*! @name MCS1_HBP1_PATTERN - MCS[i] hardware break point pattern register */ 15619 /*! @{ */ 15620 15621 #define GTM_gtm_cls1_MCS1_HBP1_PATTERN_DATA_MASK (0xFFFFFFFFU) 15622 #define GTM_gtm_cls1_MCS1_HBP1_PATTERN_DATA_SHIFT (0U) 15623 #define GTM_gtm_cls1_MCS1_HBP1_PATTERN_DATA_WIDTH (32U) 15624 #define GTM_gtm_cls1_MCS1_HBP1_PATTERN_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_PATTERN_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_PATTERN_DATA_MASK) 15625 /*! @} */ 15626 15627 /*! @name MCS1_HBP1_STATUS - MCS[i] hardware break point status register */ 15628 /*! @{ */ 15629 15630 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH0_MASK (0x1U) 15631 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH0_SHIFT (0U) 15632 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH0_WIDTH (1U) 15633 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH0_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH0_MASK) 15634 15635 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH1_MASK (0x2U) 15636 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH1_SHIFT (1U) 15637 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH1_WIDTH (1U) 15638 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH1_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH1_MASK) 15639 15640 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH2_MASK (0x4U) 15641 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH2_SHIFT (2U) 15642 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH2_WIDTH (1U) 15643 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH2_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH2_MASK) 15644 15645 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH3_MASK (0x8U) 15646 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH3_SHIFT (3U) 15647 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH3_WIDTH (1U) 15648 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH3_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH3_MASK) 15649 15650 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH4_MASK (0x10U) 15651 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH4_SHIFT (4U) 15652 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH4_WIDTH (1U) 15653 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH4_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH4_MASK) 15654 15655 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH5_MASK (0x20U) 15656 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH5_SHIFT (5U) 15657 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH5_WIDTH (1U) 15658 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH5_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH5_MASK) 15659 15660 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH6_MASK (0x40U) 15661 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH6_SHIFT (6U) 15662 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH6_WIDTH (1U) 15663 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH6_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH6_MASK) 15664 15665 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH7_MASK (0x80U) 15666 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH7_SHIFT (7U) 15667 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH7_WIDTH (1U) 15668 #define GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH7_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_STATUS_HALT_CH7_MASK) 15669 /*! @} */ 15670 15671 /*! @name MCS1_HBP1_IRQ_NOTIFY - MCS[i] hardware break point interrupt notification register */ 15672 /*! @{ */ 15673 15674 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_NOTIFY_HBP_IRQ_MASK (0x1U) 15675 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_NOTIFY_HBP_IRQ_SHIFT (0U) 15676 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_NOTIFY_HBP_IRQ_WIDTH (1U) 15677 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_NOTIFY_HBP_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_IRQ_NOTIFY_HBP_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_IRQ_NOTIFY_HBP_IRQ_MASK) 15678 /*! @} */ 15679 15680 /*! @name MCS1_HBP1_IRQ_EN - MCS[i] hardware break point interrupt enable register */ 15681 /*! @{ */ 15682 15683 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_EN_HBP_IRQ_EN_MASK (0x1U) 15684 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_EN_HBP_IRQ_EN_SHIFT (0U) 15685 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_EN_HBP_IRQ_EN_WIDTH (1U) 15686 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_EN_HBP_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_IRQ_EN_HBP_IRQ_EN_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_IRQ_EN_HBP_IRQ_EN_MASK) 15687 /*! @} */ 15688 15689 /*! @name MCS1_HBP1_IRQ_FORCINT - MCS[i] force hardware break point interrupt register */ 15690 /*! @{ */ 15691 15692 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_FORCINT_TRG_HBP_IRQ_MASK (0x1U) 15693 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_FORCINT_TRG_HBP_IRQ_SHIFT (0U) 15694 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_FORCINT_TRG_HBP_IRQ_WIDTH (1U) 15695 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_FORCINT_TRG_HBP_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_IRQ_FORCINT_TRG_HBP_IRQ_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_IRQ_FORCINT_TRG_HBP_IRQ_MASK) 15696 /*! @} */ 15697 15698 /*! @name MCS1_HBP1_IRQ_MODE - MCS[i] break point h interrupt mode configuration register */ 15699 /*! @{ */ 15700 15701 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_MODE_IRQ_MODE_MASK (0x3U) 15702 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_MODE_IRQ_MODE_SHIFT (0U) 15703 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_MODE_IRQ_MODE_WIDTH (2U) 15704 #define GTM_gtm_cls1_MCS1_HBP1_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_HBP1_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_MCS1_HBP1_IRQ_MODE_IRQ_MODE_MASK) 15705 /*! @} */ 15706 15707 /*! @name TIO1_G0_CH0_CTRL - TIO[i] group [g] channel [c] control register */ 15708 /*! @{ */ 15709 15710 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_RE_MASK (0x1U) 15711 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_RE_SHIFT (0U) 15712 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_RE_WIDTH (1U) 15713 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_RE_MASK) 15714 15715 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_FE_MASK (0x2U) 15716 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_FE_SHIFT (1U) 15717 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_FE_WIDTH (1U) 15718 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_S_FE_MASK) 15719 15720 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_RE_MASK (0x4U) 15721 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_RE_SHIFT (2U) 15722 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_RE_WIDTH (1U) 15723 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_RE_MASK) 15724 15725 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_FE_MASK (0x8U) 15726 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_FE_SHIFT (3U) 15727 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_FE_WIDTH (1U) 15728 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_O_FE_MASK) 15729 15730 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10U) 15731 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT (4U) 15732 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 15733 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK) 15734 15735 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PL_EVT_MASK (0x20U) 15736 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT (5U) 15737 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 15738 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PL_EVT_MASK) 15739 15740 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40U) 15741 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (6U) 15742 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 15743 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 15744 15745 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK (0x80U) 15746 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT (7U) 15747 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_INIT_TRIG_EN_WIDTH (1U) 15748 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_INIT_TRIG_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK) 15749 15750 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_UPDATE_SRC_MASK (0xF00U) 15751 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_UPDATE_SRC_SHIFT (8U) 15752 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_UPDATE_SRC_WIDTH (4U) 15753 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_UPDATE_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_UPDATE_SRC_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_UPDATE_SRC_MASK) 15754 15755 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_MODE_MASK (0x3000U) 15756 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_MODE_SHIFT (12U) 15757 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_MODE_WIDTH (2U) 15758 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_MODE_MASK) 15759 15760 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_S_EN_MASK (0x4000U) 15761 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_S_EN_SHIFT (14U) 15762 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_S_EN_WIDTH (1U) 15763 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_S_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_S_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_S_EN_MASK) 15764 15765 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_BUFF_MASK (0x8000U) 15766 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_BUFF_SHIFT (15U) 15767 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_BUFF_WIDTH (1U) 15768 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_BUFF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_BUFF_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_CYCLIC_BUFF_MASK) 15769 15770 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_MODE_MASK (0x70000U) 15771 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_MODE_SHIFT (16U) 15772 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_MODE_WIDTH (3U) 15773 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_MODE_MASK) 15774 15775 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_O_EN_MASK (0x80000U) 15776 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_O_EN_SHIFT (19U) 15777 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_O_EN_WIDTH (1U) 15778 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_O_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_O_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_FREEZE_O_EN_MASK) 15779 15780 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_ODIS_MASK (0x100000U) 15781 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_ODIS_SHIFT (20U) 15782 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_ODIS_WIDTH (1U) 15783 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_ODIS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_ODIS_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_ODIS_MASK) 15784 15785 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_SEL_IN_MASK (0x200000U) 15786 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_SEL_IN_SHIFT (21U) 15787 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_SEL_IN_WIDTH (1U) 15788 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_SEL_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_SEL_IN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_SEL_IN_MASK) 15789 15790 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_TRIG_OUT_EN_MASK (0x400000U) 15791 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_TRIG_OUT_EN_SHIFT (22U) 15792 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_TRIG_OUT_EN_WIDTH (1U) 15793 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_O_TRIG_OUT_EN_MASK) 15794 15795 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_TRIG_OUT_EN_MASK (0x800000U) 15796 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_TRIG_OUT_EN_SHIFT (23U) 15797 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_TRIG_OUT_EN_WIDTH (1U) 15798 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_S_TRIG_OUT_EN_MASK) 15799 15800 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_RE_MASK (0x1000000U) 15801 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT (24U) 15802 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_RE_WIDTH (1U) 15803 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_RE_MASK) 15804 15805 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_FE_MASK (0x2000000U) 15806 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT (25U) 15807 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_FE_WIDTH (1U) 15808 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_S_FE_MASK) 15809 15810 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_RE_MASK (0x4000000U) 15811 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT (26U) 15812 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_RE_WIDTH (1U) 15813 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_RE_MASK) 15814 15815 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_FE_MASK (0x8000000U) 15816 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT (27U) 15817 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_FE_WIDTH (1U) 15818 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_O_FE_MASK) 15819 15820 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10000000U) 15821 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT (28U) 15822 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 15823 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK) 15824 15825 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK (0x20000000U) 15826 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT (29U) 15827 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 15828 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK) 15829 15830 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40000000U) 15831 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (30U) 15832 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 15833 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 15834 15835 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_UPD_EN_MASK (0x80000000U) 15836 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT (31U) 15837 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_UPD_EN_WIDTH (1U) 15838 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL_PL_TRIG_OUT_UPD_EN_MASK) 15839 /*! @} */ 15840 15841 /*! @name TIO1_G0_CH0_IRQ_NOTIFY - TIO[i] channel [c] interrupt notification register */ 15842 /*! @{ */ 15843 15844 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_RE_IRQ_MASK (0x1U) 15845 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_RE_IRQ_SHIFT (0U) 15846 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_RE_IRQ_WIDTH (1U) 15847 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_RE_IRQ_MASK) 15848 15849 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_FE_IRQ_MASK (0x2U) 15850 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_FE_IRQ_SHIFT (1U) 15851 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_FE_IRQ_WIDTH (1U) 15852 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_S_FE_IRQ_MASK) 15853 15854 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_RE_IRQ_MASK (0x4U) 15855 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_RE_IRQ_SHIFT (2U) 15856 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_RE_IRQ_WIDTH (1U) 15857 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_RE_IRQ_MASK) 15858 15859 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_FE_IRQ_MASK (0x8U) 15860 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_FE_IRQ_SHIFT (3U) 15861 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_FE_IRQ_WIDTH (1U) 15862 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_O_FE_IRQ_MASK) 15863 15864 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_UPDATE_IRQ_MASK (0x10U) 15865 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_UPDATE_IRQ_SHIFT (4U) 15866 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_UPDATE_IRQ_WIDTH (1U) 15867 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_UPDATE_IRQ_MASK) 15868 15869 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_PL_EVT_IRQ_MASK (0x20U) 15870 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT (5U) 15871 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_PL_EVT_IRQ_WIDTH (1U) 15872 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_NOTIFY_PL_EVT_IRQ_MASK) 15873 /*! @} */ 15874 15875 /*! @name TIO1_G0_CH0_IRQ_EN - TIO[i] channel [c] interrupt enable register */ 15876 /*! @{ */ 15877 15878 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_RE_IRQ_EN_MASK (0x1U) 15879 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_RE_IRQ_EN_SHIFT (0U) 15880 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_RE_IRQ_EN_WIDTH (1U) 15881 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_RE_IRQ_EN_MASK) 15882 15883 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_FE_IRQ_EN_MASK (0x2U) 15884 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_FE_IRQ_EN_SHIFT (1U) 15885 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_FE_IRQ_EN_WIDTH (1U) 15886 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_S_FE_IRQ_EN_MASK) 15887 15888 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_RE_IRQ_EN_MASK (0x4U) 15889 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_RE_IRQ_EN_SHIFT (2U) 15890 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_RE_IRQ_EN_WIDTH (1U) 15891 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_RE_IRQ_EN_MASK) 15892 15893 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_FE_IRQ_EN_MASK (0x8U) 15894 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_FE_IRQ_EN_SHIFT (3U) 15895 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_FE_IRQ_EN_WIDTH (1U) 15896 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_O_FE_IRQ_EN_MASK) 15897 15898 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_UPDATE_IRQ_EN_MASK (0x10U) 15899 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_UPDATE_IRQ_EN_SHIFT (4U) 15900 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_UPDATE_IRQ_EN_WIDTH (1U) 15901 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_UPDATE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_UPDATE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_UPDATE_IRQ_EN_MASK) 15902 15903 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_PL_EVT_IRQ_EN_MASK (0x20U) 15904 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_PL_EVT_IRQ_EN_SHIFT (5U) 15905 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_PL_EVT_IRQ_EN_WIDTH (1U) 15906 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_PL_EVT_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_PL_EVT_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_EN_PL_EVT_IRQ_EN_MASK) 15907 /*! @} */ 15908 15909 /*! @name TIO1_G0_CH0_IRQ_FORCINT - TIO[i] channel [c] force interrupt register */ 15910 /*! @{ */ 15911 15912 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_RE_IRQ_MASK (0x1U) 15913 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT (0U) 15914 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_RE_IRQ_WIDTH (1U) 15915 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_RE_IRQ_MASK) 15916 15917 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_FE_IRQ_MASK (0x2U) 15918 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT (1U) 15919 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_FE_IRQ_WIDTH (1U) 15920 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_S_FE_IRQ_MASK) 15921 15922 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_RE_IRQ_MASK (0x4U) 15923 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT (2U) 15924 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_RE_IRQ_WIDTH (1U) 15925 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_RE_IRQ_MASK) 15926 15927 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_FE_IRQ_MASK (0x8U) 15928 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT (3U) 15929 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_FE_IRQ_WIDTH (1U) 15930 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_O_FE_IRQ_MASK) 15931 15932 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK (0x10U) 15933 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT (4U) 15934 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_UPDATE_IRQ_WIDTH (1U) 15935 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK) 15936 15937 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK (0x20U) 15938 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT (5U) 15939 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_PL_EVT_IRQ_WIDTH (1U) 15940 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK) 15941 /*! @} */ 15942 15943 /*! @name TIO1_G0_CH0_IRQ_MODE - TIO[i] channel [c] IRQ mode configuration register */ 15944 /*! @{ */ 15945 15946 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_MODE_IRQ_MODE_MASK (0x3U) 15947 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_MODE_IRQ_MODE_SHIFT (0U) 15948 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_MODE_IRQ_MODE_WIDTH (2U) 15949 #define GTM_gtm_cls1_TIO1_G0_CH0_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_IRQ_MODE_IRQ_MODE_MASK) 15950 /*! @} */ 15951 15952 /*! @name TIO1_G0_CH0_CTRL2 - TIO[i] group [g] channel [c] control register */ 15953 /*! @{ */ 15954 15955 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_EN_MASK (0x1U) 15956 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_EN_SHIFT (0U) 15957 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_EN_WIDTH (1U) 15958 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_EN_MASK) 15959 15960 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_MST_EN_MASK (0x2U) 15961 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_MST_EN_SHIFT (1U) 15962 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_MST_EN_WIDTH (1U) 15963 #define GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_MST_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_MST_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_CTRL2_DUAL_CMP_MST_EN_MASK) 15964 /*! @} */ 15965 15966 /*! @name TIO1_G0_CH0_SINST - TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 15967 /*! @{ */ 15968 15969 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_OP_MASK (0xFFFFFFU) 15970 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_OP_SHIFT (0U) 15971 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_OP_WIDTH (24U) 15972 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_SINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_SINST_OP_MASK) 15973 15974 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_CMD_MASK (0x3F000000U) 15975 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_CMD_SHIFT (24U) 15976 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_CMD_WIDTH (6U) 15977 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_SINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_SINST_CMD_MASK) 15978 15979 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_DATA_PUSH_EN_MASK (0x40000000U) 15980 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_DATA_PUSH_EN_SHIFT (30U) 15981 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_DATA_PUSH_EN_WIDTH (1U) 15982 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_SINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_SINST_DATA_PUSH_EN_MASK) 15983 15984 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_INSTR_PULL_EN_MASK (0x80000000U) 15985 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_INSTR_PULL_EN_SHIFT (31U) 15986 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_INSTR_PULL_EN_WIDTH (1U) 15987 #define GTM_gtm_cls1_TIO1_G0_CH0_SINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_SINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_SINST_INSTR_PULL_EN_MASK) 15988 /*! @} */ 15989 15990 /*! @name TIO1_G0_CH0_SCMD - TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 15991 /*! @{ */ 15992 15993 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_CMD_MASK (0x3F000000U) 15994 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_CMD_SHIFT (24U) 15995 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_CMD_WIDTH (6U) 15996 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_SCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_SCMD_CMD_MASK) 15997 15998 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_DATA_PUSH_EN_MASK (0x40000000U) 15999 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_DATA_PUSH_EN_SHIFT (30U) 16000 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_DATA_PUSH_EN_WIDTH (1U) 16001 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_SCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_SCMD_DATA_PUSH_EN_MASK) 16002 16003 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_INSTR_PULL_EN_MASK (0x80000000U) 16004 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_INSTR_PULL_EN_SHIFT (31U) 16005 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_INSTR_PULL_EN_WIDTH (1U) 16006 #define GTM_gtm_cls1_TIO1_G0_CH0_SCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_SCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_SCMD_INSTR_PULL_EN_MASK) 16007 /*! @} */ 16008 16009 /*! @name TIO1_G0_CH0_SOP - TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ) */ 16010 /*! @{ */ 16011 16012 #define GTM_gtm_cls1_TIO1_G0_CH0_SOP_OP_MASK (0xFFFFFFU) 16013 #define GTM_gtm_cls1_TIO1_G0_CH0_SOP_OP_SHIFT (0U) 16014 #define GTM_gtm_cls1_TIO1_G0_CH0_SOP_OP_WIDTH (24U) 16015 #define GTM_gtm_cls1_TIO1_G0_CH0_SOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_SOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_SOP_OP_MASK) 16016 /*! @} */ 16017 16018 /*! @name TIO1_G0_CH0_OINST - TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00- */ 16019 /*! @{ */ 16020 16021 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_OP_MASK (0xFFFFFFU) 16022 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_OP_SHIFT (0U) 16023 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_OP_WIDTH (24U) 16024 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_OINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_OINST_OP_MASK) 16025 16026 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_CMD_MASK (0x3F000000U) 16027 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_CMD_SHIFT (24U) 16028 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_CMD_WIDTH (6U) 16029 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_OINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_OINST_CMD_MASK) 16030 16031 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_DATA_PUSH_EN_MASK (0x40000000U) 16032 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_DATA_PUSH_EN_SHIFT (30U) 16033 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_DATA_PUSH_EN_WIDTH (1U) 16034 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_OINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_OINST_DATA_PUSH_EN_MASK) 16035 16036 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_INSTR_PULL_EN_MASK (0x80000000U) 16037 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_INSTR_PULL_EN_SHIFT (31U) 16038 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_INSTR_PULL_EN_WIDTH (1U) 16039 #define GTM_gtm_cls1_TIO1_G0_CH0_OINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_OINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_OINST_INSTR_PULL_EN_MASK) 16040 /*! @} */ 16041 16042 /*! @name TIO1_G0_CH0_OCMD - TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00- */ 16043 /*! @{ */ 16044 16045 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_CMD_MASK (0x3F000000U) 16046 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_CMD_SHIFT (24U) 16047 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_CMD_WIDTH (6U) 16048 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_OCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_OCMD_CMD_MASK) 16049 16050 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_DATA_PUSH_EN_MASK (0x40000000U) 16051 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_DATA_PUSH_EN_SHIFT (30U) 16052 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_DATA_PUSH_EN_WIDTH (1U) 16053 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_OCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_OCMD_DATA_PUSH_EN_MASK) 16054 16055 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_INSTR_PULL_EN_MASK (0x80000000U) 16056 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_INSTR_PULL_EN_SHIFT (31U) 16057 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_INSTR_PULL_EN_WIDTH (1U) 16058 #define GTM_gtm_cls1_TIO1_G0_CH0_OCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_OCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_OCMD_INSTR_PULL_EN_MASK) 16059 /*! @} */ 16060 16061 /*! @name TIO1_G0_CH0_OOP - TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-) */ 16062 /*! @{ */ 16063 16064 #define GTM_gtm_cls1_TIO1_G0_CH0_OOP_OP_MASK (0xFFFFFFU) 16065 #define GTM_gtm_cls1_TIO1_G0_CH0_OOP_OP_SHIFT (0U) 16066 #define GTM_gtm_cls1_TIO1_G0_CH0_OOP_OP_WIDTH (24U) 16067 #define GTM_gtm_cls1_TIO1_G0_CH0_OOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_OOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_OOP_OP_MASK) 16068 /*! @} */ 16069 16070 /*! @name TIO1_G0_CH0_SHIFTCNT - TIO[i] channel [c] resource shift count register */ 16071 /*! @{ */ 16072 16073 #define GTM_gtm_cls1_TIO1_G0_CH0_SHIFTCNT_CNT_MASK (0x1FU) 16074 #define GTM_gtm_cls1_TIO1_G0_CH0_SHIFTCNT_CNT_SHIFT (0U) 16075 #define GTM_gtm_cls1_TIO1_G0_CH0_SHIFTCNT_CNT_WIDTH (5U) 16076 #define GTM_gtm_cls1_TIO1_G0_CH0_SHIFTCNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH0_SHIFTCNT_CNT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH0_SHIFTCNT_CNT_MASK) 16077 /*! @} */ 16078 16079 /*! @name TIO1_G0_CH1_CTRL - TIO[i] group [g] channel [c] control register */ 16080 /*! @{ */ 16081 16082 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_RE_MASK (0x1U) 16083 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_RE_SHIFT (0U) 16084 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_RE_WIDTH (1U) 16085 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_RE_MASK) 16086 16087 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_FE_MASK (0x2U) 16088 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_FE_SHIFT (1U) 16089 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_FE_WIDTH (1U) 16090 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_S_FE_MASK) 16091 16092 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_RE_MASK (0x4U) 16093 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_RE_SHIFT (2U) 16094 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_RE_WIDTH (1U) 16095 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_RE_MASK) 16096 16097 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_FE_MASK (0x8U) 16098 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_FE_SHIFT (3U) 16099 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_FE_WIDTH (1U) 16100 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_O_FE_MASK) 16101 16102 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10U) 16103 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT (4U) 16104 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 16105 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK) 16106 16107 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PL_EVT_MASK (0x20U) 16108 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT (5U) 16109 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 16110 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PL_EVT_MASK) 16111 16112 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40U) 16113 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (6U) 16114 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 16115 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 16116 16117 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK (0x80U) 16118 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT (7U) 16119 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_INIT_TRIG_EN_WIDTH (1U) 16120 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_INIT_TRIG_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK) 16121 16122 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_UPDATE_SRC_MASK (0xF00U) 16123 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_UPDATE_SRC_SHIFT (8U) 16124 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_UPDATE_SRC_WIDTH (4U) 16125 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_UPDATE_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_UPDATE_SRC_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_UPDATE_SRC_MASK) 16126 16127 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_MODE_MASK (0x3000U) 16128 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_MODE_SHIFT (12U) 16129 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_MODE_WIDTH (2U) 16130 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_MODE_MASK) 16131 16132 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_S_EN_MASK (0x4000U) 16133 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_S_EN_SHIFT (14U) 16134 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_S_EN_WIDTH (1U) 16135 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_S_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_S_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_S_EN_MASK) 16136 16137 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_BUFF_MASK (0x8000U) 16138 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_BUFF_SHIFT (15U) 16139 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_BUFF_WIDTH (1U) 16140 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_BUFF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_BUFF_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_CYCLIC_BUFF_MASK) 16141 16142 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_MODE_MASK (0x70000U) 16143 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_MODE_SHIFT (16U) 16144 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_MODE_WIDTH (3U) 16145 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_MODE_MASK) 16146 16147 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_O_EN_MASK (0x80000U) 16148 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_O_EN_SHIFT (19U) 16149 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_O_EN_WIDTH (1U) 16150 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_O_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_O_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_FREEZE_O_EN_MASK) 16151 16152 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_ODIS_MASK (0x100000U) 16153 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_ODIS_SHIFT (20U) 16154 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_ODIS_WIDTH (1U) 16155 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_ODIS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_ODIS_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_ODIS_MASK) 16156 16157 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_SEL_IN_MASK (0x200000U) 16158 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_SEL_IN_SHIFT (21U) 16159 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_SEL_IN_WIDTH (1U) 16160 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_SEL_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_SEL_IN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_SEL_IN_MASK) 16161 16162 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_TRIG_OUT_EN_MASK (0x400000U) 16163 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_TRIG_OUT_EN_SHIFT (22U) 16164 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_TRIG_OUT_EN_WIDTH (1U) 16165 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_O_TRIG_OUT_EN_MASK) 16166 16167 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_TRIG_OUT_EN_MASK (0x800000U) 16168 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_TRIG_OUT_EN_SHIFT (23U) 16169 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_TRIG_OUT_EN_WIDTH (1U) 16170 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_S_TRIG_OUT_EN_MASK) 16171 16172 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_RE_MASK (0x1000000U) 16173 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT (24U) 16174 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_RE_WIDTH (1U) 16175 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_RE_MASK) 16176 16177 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_FE_MASK (0x2000000U) 16178 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT (25U) 16179 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_FE_WIDTH (1U) 16180 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_S_FE_MASK) 16181 16182 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_RE_MASK (0x4000000U) 16183 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT (26U) 16184 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_RE_WIDTH (1U) 16185 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_RE_MASK) 16186 16187 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_FE_MASK (0x8000000U) 16188 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT (27U) 16189 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_FE_WIDTH (1U) 16190 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_O_FE_MASK) 16191 16192 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10000000U) 16193 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT (28U) 16194 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 16195 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK) 16196 16197 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK (0x20000000U) 16198 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT (29U) 16199 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 16200 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK) 16201 16202 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40000000U) 16203 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (30U) 16204 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 16205 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 16206 16207 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_UPD_EN_MASK (0x80000000U) 16208 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT (31U) 16209 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_UPD_EN_WIDTH (1U) 16210 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL_PL_TRIG_OUT_UPD_EN_MASK) 16211 /*! @} */ 16212 16213 /*! @name TIO1_G0_CH1_IRQ_NOTIFY - TIO[i] channel [c] interrupt notification register */ 16214 /*! @{ */ 16215 16216 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_RE_IRQ_MASK (0x1U) 16217 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_RE_IRQ_SHIFT (0U) 16218 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_RE_IRQ_WIDTH (1U) 16219 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_RE_IRQ_MASK) 16220 16221 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_FE_IRQ_MASK (0x2U) 16222 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_FE_IRQ_SHIFT (1U) 16223 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_FE_IRQ_WIDTH (1U) 16224 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_S_FE_IRQ_MASK) 16225 16226 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_RE_IRQ_MASK (0x4U) 16227 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_RE_IRQ_SHIFT (2U) 16228 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_RE_IRQ_WIDTH (1U) 16229 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_RE_IRQ_MASK) 16230 16231 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_FE_IRQ_MASK (0x8U) 16232 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_FE_IRQ_SHIFT (3U) 16233 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_FE_IRQ_WIDTH (1U) 16234 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_O_FE_IRQ_MASK) 16235 16236 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_UPDATE_IRQ_MASK (0x10U) 16237 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_UPDATE_IRQ_SHIFT (4U) 16238 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_UPDATE_IRQ_WIDTH (1U) 16239 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_UPDATE_IRQ_MASK) 16240 16241 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_PL_EVT_IRQ_MASK (0x20U) 16242 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT (5U) 16243 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_PL_EVT_IRQ_WIDTH (1U) 16244 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_NOTIFY_PL_EVT_IRQ_MASK) 16245 /*! @} */ 16246 16247 /*! @name TIO1_G0_CH1_IRQ_EN - TIO[i] channel [c] interrupt enable register */ 16248 /*! @{ */ 16249 16250 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_RE_IRQ_EN_MASK (0x1U) 16251 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_RE_IRQ_EN_SHIFT (0U) 16252 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_RE_IRQ_EN_WIDTH (1U) 16253 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_RE_IRQ_EN_MASK) 16254 16255 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_FE_IRQ_EN_MASK (0x2U) 16256 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_FE_IRQ_EN_SHIFT (1U) 16257 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_FE_IRQ_EN_WIDTH (1U) 16258 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_S_FE_IRQ_EN_MASK) 16259 16260 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_RE_IRQ_EN_MASK (0x4U) 16261 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_RE_IRQ_EN_SHIFT (2U) 16262 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_RE_IRQ_EN_WIDTH (1U) 16263 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_RE_IRQ_EN_MASK) 16264 16265 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_FE_IRQ_EN_MASK (0x8U) 16266 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_FE_IRQ_EN_SHIFT (3U) 16267 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_FE_IRQ_EN_WIDTH (1U) 16268 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_O_FE_IRQ_EN_MASK) 16269 16270 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_UPDATE_IRQ_EN_MASK (0x10U) 16271 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_UPDATE_IRQ_EN_SHIFT (4U) 16272 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_UPDATE_IRQ_EN_WIDTH (1U) 16273 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_UPDATE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_UPDATE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_UPDATE_IRQ_EN_MASK) 16274 16275 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_PL_EVT_IRQ_EN_MASK (0x20U) 16276 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_PL_EVT_IRQ_EN_SHIFT (5U) 16277 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_PL_EVT_IRQ_EN_WIDTH (1U) 16278 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_PL_EVT_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_PL_EVT_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_EN_PL_EVT_IRQ_EN_MASK) 16279 /*! @} */ 16280 16281 /*! @name TIO1_G0_CH1_IRQ_FORCINT - TIO[i] channel [c] force interrupt register */ 16282 /*! @{ */ 16283 16284 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_RE_IRQ_MASK (0x1U) 16285 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT (0U) 16286 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_RE_IRQ_WIDTH (1U) 16287 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_RE_IRQ_MASK) 16288 16289 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_FE_IRQ_MASK (0x2U) 16290 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT (1U) 16291 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_FE_IRQ_WIDTH (1U) 16292 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_S_FE_IRQ_MASK) 16293 16294 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_RE_IRQ_MASK (0x4U) 16295 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT (2U) 16296 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_RE_IRQ_WIDTH (1U) 16297 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_RE_IRQ_MASK) 16298 16299 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_FE_IRQ_MASK (0x8U) 16300 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT (3U) 16301 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_FE_IRQ_WIDTH (1U) 16302 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_O_FE_IRQ_MASK) 16303 16304 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK (0x10U) 16305 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT (4U) 16306 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_UPDATE_IRQ_WIDTH (1U) 16307 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK) 16308 16309 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK (0x20U) 16310 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT (5U) 16311 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_PL_EVT_IRQ_WIDTH (1U) 16312 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK) 16313 /*! @} */ 16314 16315 /*! @name TIO1_G0_CH1_IRQ_MODE - TIO[i] channel [c] IRQ mode configuration register */ 16316 /*! @{ */ 16317 16318 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_MODE_IRQ_MODE_MASK (0x3U) 16319 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_MODE_IRQ_MODE_SHIFT (0U) 16320 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_MODE_IRQ_MODE_WIDTH (2U) 16321 #define GTM_gtm_cls1_TIO1_G0_CH1_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_IRQ_MODE_IRQ_MODE_MASK) 16322 /*! @} */ 16323 16324 /*! @name TIO1_G0_CH1_CTRL2 - TIO[i] group [g] channel [c] control register */ 16325 /*! @{ */ 16326 16327 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_EN_MASK (0x1U) 16328 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_EN_SHIFT (0U) 16329 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_EN_WIDTH (1U) 16330 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_EN_MASK) 16331 16332 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_MST_EN_MASK (0x2U) 16333 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_MST_EN_SHIFT (1U) 16334 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_MST_EN_WIDTH (1U) 16335 #define GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_MST_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_MST_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_CTRL2_DUAL_CMP_MST_EN_MASK) 16336 /*! @} */ 16337 16338 /*! @name TIO1_G0_CH1_SINST - TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 16339 /*! @{ */ 16340 16341 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_OP_MASK (0xFFFFFFU) 16342 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_OP_SHIFT (0U) 16343 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_OP_WIDTH (24U) 16344 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_SINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_SINST_OP_MASK) 16345 16346 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_CMD_MASK (0x3F000000U) 16347 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_CMD_SHIFT (24U) 16348 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_CMD_WIDTH (6U) 16349 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_SINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_SINST_CMD_MASK) 16350 16351 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_DATA_PUSH_EN_MASK (0x40000000U) 16352 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_DATA_PUSH_EN_SHIFT (30U) 16353 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_DATA_PUSH_EN_WIDTH (1U) 16354 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_SINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_SINST_DATA_PUSH_EN_MASK) 16355 16356 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_INSTR_PULL_EN_MASK (0x80000000U) 16357 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_INSTR_PULL_EN_SHIFT (31U) 16358 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_INSTR_PULL_EN_WIDTH (1U) 16359 #define GTM_gtm_cls1_TIO1_G0_CH1_SINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_SINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_SINST_INSTR_PULL_EN_MASK) 16360 /*! @} */ 16361 16362 /*! @name TIO1_G0_CH1_SCMD - TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 16363 /*! @{ */ 16364 16365 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_CMD_MASK (0x3F000000U) 16366 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_CMD_SHIFT (24U) 16367 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_CMD_WIDTH (6U) 16368 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_SCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_SCMD_CMD_MASK) 16369 16370 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_DATA_PUSH_EN_MASK (0x40000000U) 16371 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_DATA_PUSH_EN_SHIFT (30U) 16372 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_DATA_PUSH_EN_WIDTH (1U) 16373 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_SCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_SCMD_DATA_PUSH_EN_MASK) 16374 16375 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_INSTR_PULL_EN_MASK (0x80000000U) 16376 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_INSTR_PULL_EN_SHIFT (31U) 16377 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_INSTR_PULL_EN_WIDTH (1U) 16378 #define GTM_gtm_cls1_TIO1_G0_CH1_SCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_SCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_SCMD_INSTR_PULL_EN_MASK) 16379 /*! @} */ 16380 16381 /*! @name TIO1_G0_CH1_SOP - TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ) */ 16382 /*! @{ */ 16383 16384 #define GTM_gtm_cls1_TIO1_G0_CH1_SOP_OP_MASK (0xFFFFFFU) 16385 #define GTM_gtm_cls1_TIO1_G0_CH1_SOP_OP_SHIFT (0U) 16386 #define GTM_gtm_cls1_TIO1_G0_CH1_SOP_OP_WIDTH (24U) 16387 #define GTM_gtm_cls1_TIO1_G0_CH1_SOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_SOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_SOP_OP_MASK) 16388 /*! @} */ 16389 16390 /*! @name TIO1_G0_CH1_OINST - TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00- */ 16391 /*! @{ */ 16392 16393 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_OP_MASK (0xFFFFFFU) 16394 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_OP_SHIFT (0U) 16395 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_OP_WIDTH (24U) 16396 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_OINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_OINST_OP_MASK) 16397 16398 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_CMD_MASK (0x3F000000U) 16399 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_CMD_SHIFT (24U) 16400 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_CMD_WIDTH (6U) 16401 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_OINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_OINST_CMD_MASK) 16402 16403 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_DATA_PUSH_EN_MASK (0x40000000U) 16404 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_DATA_PUSH_EN_SHIFT (30U) 16405 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_DATA_PUSH_EN_WIDTH (1U) 16406 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_OINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_OINST_DATA_PUSH_EN_MASK) 16407 16408 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_INSTR_PULL_EN_MASK (0x80000000U) 16409 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_INSTR_PULL_EN_SHIFT (31U) 16410 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_INSTR_PULL_EN_WIDTH (1U) 16411 #define GTM_gtm_cls1_TIO1_G0_CH1_OINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_OINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_OINST_INSTR_PULL_EN_MASK) 16412 /*! @} */ 16413 16414 /*! @name TIO1_G0_CH1_OCMD - TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00- */ 16415 /*! @{ */ 16416 16417 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_CMD_MASK (0x3F000000U) 16418 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_CMD_SHIFT (24U) 16419 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_CMD_WIDTH (6U) 16420 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_OCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_OCMD_CMD_MASK) 16421 16422 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_DATA_PUSH_EN_MASK (0x40000000U) 16423 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_DATA_PUSH_EN_SHIFT (30U) 16424 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_DATA_PUSH_EN_WIDTH (1U) 16425 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_OCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_OCMD_DATA_PUSH_EN_MASK) 16426 16427 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_INSTR_PULL_EN_MASK (0x80000000U) 16428 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_INSTR_PULL_EN_SHIFT (31U) 16429 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_INSTR_PULL_EN_WIDTH (1U) 16430 #define GTM_gtm_cls1_TIO1_G0_CH1_OCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_OCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_OCMD_INSTR_PULL_EN_MASK) 16431 /*! @} */ 16432 16433 /*! @name TIO1_G0_CH1_OOP - TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-) */ 16434 /*! @{ */ 16435 16436 #define GTM_gtm_cls1_TIO1_G0_CH1_OOP_OP_MASK (0xFFFFFFU) 16437 #define GTM_gtm_cls1_TIO1_G0_CH1_OOP_OP_SHIFT (0U) 16438 #define GTM_gtm_cls1_TIO1_G0_CH1_OOP_OP_WIDTH (24U) 16439 #define GTM_gtm_cls1_TIO1_G0_CH1_OOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_OOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_OOP_OP_MASK) 16440 /*! @} */ 16441 16442 /*! @name TIO1_G0_CH1_SHIFTCNT - TIO[i] channel [c] resource shift count register */ 16443 /*! @{ */ 16444 16445 #define GTM_gtm_cls1_TIO1_G0_CH1_SHIFTCNT_CNT_MASK (0x1FU) 16446 #define GTM_gtm_cls1_TIO1_G0_CH1_SHIFTCNT_CNT_SHIFT (0U) 16447 #define GTM_gtm_cls1_TIO1_G0_CH1_SHIFTCNT_CNT_WIDTH (5U) 16448 #define GTM_gtm_cls1_TIO1_G0_CH1_SHIFTCNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH1_SHIFTCNT_CNT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH1_SHIFTCNT_CNT_MASK) 16449 /*! @} */ 16450 16451 /*! @name TIO1_G0_CH2_CTRL - TIO[i] group [g] channel [c] control register */ 16452 /*! @{ */ 16453 16454 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_RE_MASK (0x1U) 16455 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_RE_SHIFT (0U) 16456 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_RE_WIDTH (1U) 16457 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_RE_MASK) 16458 16459 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_FE_MASK (0x2U) 16460 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_FE_SHIFT (1U) 16461 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_FE_WIDTH (1U) 16462 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_S_FE_MASK) 16463 16464 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_RE_MASK (0x4U) 16465 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_RE_SHIFT (2U) 16466 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_RE_WIDTH (1U) 16467 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_RE_MASK) 16468 16469 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_FE_MASK (0x8U) 16470 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_FE_SHIFT (3U) 16471 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_FE_WIDTH (1U) 16472 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_O_FE_MASK) 16473 16474 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10U) 16475 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT (4U) 16476 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 16477 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK) 16478 16479 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PL_EVT_MASK (0x20U) 16480 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT (5U) 16481 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 16482 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PL_EVT_MASK) 16483 16484 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40U) 16485 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (6U) 16486 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 16487 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 16488 16489 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK (0x80U) 16490 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT (7U) 16491 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_INIT_TRIG_EN_WIDTH (1U) 16492 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_INIT_TRIG_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK) 16493 16494 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_UPDATE_SRC_MASK (0xF00U) 16495 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_UPDATE_SRC_SHIFT (8U) 16496 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_UPDATE_SRC_WIDTH (4U) 16497 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_UPDATE_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_UPDATE_SRC_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_UPDATE_SRC_MASK) 16498 16499 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_MODE_MASK (0x3000U) 16500 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_MODE_SHIFT (12U) 16501 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_MODE_WIDTH (2U) 16502 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_MODE_MASK) 16503 16504 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_S_EN_MASK (0x4000U) 16505 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_S_EN_SHIFT (14U) 16506 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_S_EN_WIDTH (1U) 16507 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_S_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_S_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_S_EN_MASK) 16508 16509 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_BUFF_MASK (0x8000U) 16510 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_BUFF_SHIFT (15U) 16511 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_BUFF_WIDTH (1U) 16512 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_BUFF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_BUFF_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_CYCLIC_BUFF_MASK) 16513 16514 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_MODE_MASK (0x70000U) 16515 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_MODE_SHIFT (16U) 16516 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_MODE_WIDTH (3U) 16517 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_MODE_MASK) 16518 16519 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_O_EN_MASK (0x80000U) 16520 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_O_EN_SHIFT (19U) 16521 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_O_EN_WIDTH (1U) 16522 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_O_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_O_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_FREEZE_O_EN_MASK) 16523 16524 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_ODIS_MASK (0x100000U) 16525 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_ODIS_SHIFT (20U) 16526 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_ODIS_WIDTH (1U) 16527 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_ODIS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_ODIS_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_ODIS_MASK) 16528 16529 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_SEL_IN_MASK (0x200000U) 16530 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_SEL_IN_SHIFT (21U) 16531 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_SEL_IN_WIDTH (1U) 16532 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_SEL_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_SEL_IN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_SEL_IN_MASK) 16533 16534 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_TRIG_OUT_EN_MASK (0x400000U) 16535 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_TRIG_OUT_EN_SHIFT (22U) 16536 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_TRIG_OUT_EN_WIDTH (1U) 16537 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_O_TRIG_OUT_EN_MASK) 16538 16539 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_TRIG_OUT_EN_MASK (0x800000U) 16540 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_TRIG_OUT_EN_SHIFT (23U) 16541 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_TRIG_OUT_EN_WIDTH (1U) 16542 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_S_TRIG_OUT_EN_MASK) 16543 16544 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_RE_MASK (0x1000000U) 16545 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT (24U) 16546 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_RE_WIDTH (1U) 16547 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_RE_MASK) 16548 16549 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_FE_MASK (0x2000000U) 16550 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT (25U) 16551 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_FE_WIDTH (1U) 16552 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_S_FE_MASK) 16553 16554 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_RE_MASK (0x4000000U) 16555 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT (26U) 16556 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_RE_WIDTH (1U) 16557 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_RE_MASK) 16558 16559 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_FE_MASK (0x8000000U) 16560 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT (27U) 16561 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_FE_WIDTH (1U) 16562 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_O_FE_MASK) 16563 16564 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10000000U) 16565 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT (28U) 16566 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 16567 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK) 16568 16569 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK (0x20000000U) 16570 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT (29U) 16571 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 16572 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK) 16573 16574 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40000000U) 16575 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (30U) 16576 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 16577 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 16578 16579 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_UPD_EN_MASK (0x80000000U) 16580 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT (31U) 16581 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_UPD_EN_WIDTH (1U) 16582 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL_PL_TRIG_OUT_UPD_EN_MASK) 16583 /*! @} */ 16584 16585 /*! @name TIO1_G0_CH2_IRQ_NOTIFY - TIO[i] channel [c] interrupt notification register */ 16586 /*! @{ */ 16587 16588 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_RE_IRQ_MASK (0x1U) 16589 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_RE_IRQ_SHIFT (0U) 16590 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_RE_IRQ_WIDTH (1U) 16591 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_RE_IRQ_MASK) 16592 16593 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_FE_IRQ_MASK (0x2U) 16594 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_FE_IRQ_SHIFT (1U) 16595 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_FE_IRQ_WIDTH (1U) 16596 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_S_FE_IRQ_MASK) 16597 16598 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_RE_IRQ_MASK (0x4U) 16599 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_RE_IRQ_SHIFT (2U) 16600 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_RE_IRQ_WIDTH (1U) 16601 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_RE_IRQ_MASK) 16602 16603 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_FE_IRQ_MASK (0x8U) 16604 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_FE_IRQ_SHIFT (3U) 16605 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_FE_IRQ_WIDTH (1U) 16606 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_O_FE_IRQ_MASK) 16607 16608 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_UPDATE_IRQ_MASK (0x10U) 16609 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_UPDATE_IRQ_SHIFT (4U) 16610 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_UPDATE_IRQ_WIDTH (1U) 16611 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_UPDATE_IRQ_MASK) 16612 16613 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_PL_EVT_IRQ_MASK (0x20U) 16614 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT (5U) 16615 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_PL_EVT_IRQ_WIDTH (1U) 16616 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_NOTIFY_PL_EVT_IRQ_MASK) 16617 /*! @} */ 16618 16619 /*! @name TIO1_G0_CH2_IRQ_EN - TIO[i] channel [c] interrupt enable register */ 16620 /*! @{ */ 16621 16622 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_RE_IRQ_EN_MASK (0x1U) 16623 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_RE_IRQ_EN_SHIFT (0U) 16624 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_RE_IRQ_EN_WIDTH (1U) 16625 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_RE_IRQ_EN_MASK) 16626 16627 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_FE_IRQ_EN_MASK (0x2U) 16628 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_FE_IRQ_EN_SHIFT (1U) 16629 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_FE_IRQ_EN_WIDTH (1U) 16630 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_S_FE_IRQ_EN_MASK) 16631 16632 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_RE_IRQ_EN_MASK (0x4U) 16633 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_RE_IRQ_EN_SHIFT (2U) 16634 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_RE_IRQ_EN_WIDTH (1U) 16635 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_RE_IRQ_EN_MASK) 16636 16637 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_FE_IRQ_EN_MASK (0x8U) 16638 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_FE_IRQ_EN_SHIFT (3U) 16639 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_FE_IRQ_EN_WIDTH (1U) 16640 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_O_FE_IRQ_EN_MASK) 16641 16642 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_UPDATE_IRQ_EN_MASK (0x10U) 16643 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_UPDATE_IRQ_EN_SHIFT (4U) 16644 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_UPDATE_IRQ_EN_WIDTH (1U) 16645 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_UPDATE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_UPDATE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_UPDATE_IRQ_EN_MASK) 16646 16647 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_PL_EVT_IRQ_EN_MASK (0x20U) 16648 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_PL_EVT_IRQ_EN_SHIFT (5U) 16649 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_PL_EVT_IRQ_EN_WIDTH (1U) 16650 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_PL_EVT_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_PL_EVT_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_EN_PL_EVT_IRQ_EN_MASK) 16651 /*! @} */ 16652 16653 /*! @name TIO1_G0_CH2_IRQ_FORCINT - TIO[i] channel [c] force interrupt register */ 16654 /*! @{ */ 16655 16656 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_RE_IRQ_MASK (0x1U) 16657 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT (0U) 16658 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_RE_IRQ_WIDTH (1U) 16659 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_RE_IRQ_MASK) 16660 16661 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_FE_IRQ_MASK (0x2U) 16662 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT (1U) 16663 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_FE_IRQ_WIDTH (1U) 16664 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_S_FE_IRQ_MASK) 16665 16666 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_RE_IRQ_MASK (0x4U) 16667 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT (2U) 16668 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_RE_IRQ_WIDTH (1U) 16669 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_RE_IRQ_MASK) 16670 16671 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_FE_IRQ_MASK (0x8U) 16672 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT (3U) 16673 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_FE_IRQ_WIDTH (1U) 16674 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_O_FE_IRQ_MASK) 16675 16676 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK (0x10U) 16677 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT (4U) 16678 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_UPDATE_IRQ_WIDTH (1U) 16679 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK) 16680 16681 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK (0x20U) 16682 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT (5U) 16683 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_PL_EVT_IRQ_WIDTH (1U) 16684 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK) 16685 /*! @} */ 16686 16687 /*! @name TIO1_G0_CH2_IRQ_MODE - TIO[i] channel [c] IRQ mode configuration register */ 16688 /*! @{ */ 16689 16690 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_MODE_IRQ_MODE_MASK (0x3U) 16691 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_MODE_IRQ_MODE_SHIFT (0U) 16692 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_MODE_IRQ_MODE_WIDTH (2U) 16693 #define GTM_gtm_cls1_TIO1_G0_CH2_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_IRQ_MODE_IRQ_MODE_MASK) 16694 /*! @} */ 16695 16696 /*! @name TIO1_G0_CH2_CTRL2 - TIO[i] group [g] channel [c] control register */ 16697 /*! @{ */ 16698 16699 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_EN_MASK (0x1U) 16700 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_EN_SHIFT (0U) 16701 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_EN_WIDTH (1U) 16702 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_EN_MASK) 16703 16704 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_MST_EN_MASK (0x2U) 16705 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_MST_EN_SHIFT (1U) 16706 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_MST_EN_WIDTH (1U) 16707 #define GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_MST_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_MST_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_CTRL2_DUAL_CMP_MST_EN_MASK) 16708 /*! @} */ 16709 16710 /*! @name TIO1_G0_CH2_SINST - TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 16711 /*! @{ */ 16712 16713 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_OP_MASK (0xFFFFFFU) 16714 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_OP_SHIFT (0U) 16715 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_OP_WIDTH (24U) 16716 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_SINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_SINST_OP_MASK) 16717 16718 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_CMD_MASK (0x3F000000U) 16719 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_CMD_SHIFT (24U) 16720 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_CMD_WIDTH (6U) 16721 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_SINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_SINST_CMD_MASK) 16722 16723 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_DATA_PUSH_EN_MASK (0x40000000U) 16724 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_DATA_PUSH_EN_SHIFT (30U) 16725 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_DATA_PUSH_EN_WIDTH (1U) 16726 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_SINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_SINST_DATA_PUSH_EN_MASK) 16727 16728 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_INSTR_PULL_EN_MASK (0x80000000U) 16729 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_INSTR_PULL_EN_SHIFT (31U) 16730 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_INSTR_PULL_EN_WIDTH (1U) 16731 #define GTM_gtm_cls1_TIO1_G0_CH2_SINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_SINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_SINST_INSTR_PULL_EN_MASK) 16732 /*! @} */ 16733 16734 /*! @name TIO1_G0_CH2_SCMD - TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 16735 /*! @{ */ 16736 16737 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_CMD_MASK (0x3F000000U) 16738 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_CMD_SHIFT (24U) 16739 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_CMD_WIDTH (6U) 16740 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_SCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_SCMD_CMD_MASK) 16741 16742 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_DATA_PUSH_EN_MASK (0x40000000U) 16743 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_DATA_PUSH_EN_SHIFT (30U) 16744 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_DATA_PUSH_EN_WIDTH (1U) 16745 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_SCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_SCMD_DATA_PUSH_EN_MASK) 16746 16747 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_INSTR_PULL_EN_MASK (0x80000000U) 16748 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_INSTR_PULL_EN_SHIFT (31U) 16749 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_INSTR_PULL_EN_WIDTH (1U) 16750 #define GTM_gtm_cls1_TIO1_G0_CH2_SCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_SCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_SCMD_INSTR_PULL_EN_MASK) 16751 /*! @} */ 16752 16753 /*! @name TIO1_G0_CH2_SOP - TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ) */ 16754 /*! @{ */ 16755 16756 #define GTM_gtm_cls1_TIO1_G0_CH2_SOP_OP_MASK (0xFFFFFFU) 16757 #define GTM_gtm_cls1_TIO1_G0_CH2_SOP_OP_SHIFT (0U) 16758 #define GTM_gtm_cls1_TIO1_G0_CH2_SOP_OP_WIDTH (24U) 16759 #define GTM_gtm_cls1_TIO1_G0_CH2_SOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_SOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_SOP_OP_MASK) 16760 /*! @} */ 16761 16762 /*! @name TIO1_G0_CH2_OINST - TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00- */ 16763 /*! @{ */ 16764 16765 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_OP_MASK (0xFFFFFFU) 16766 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_OP_SHIFT (0U) 16767 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_OP_WIDTH (24U) 16768 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_OINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_OINST_OP_MASK) 16769 16770 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_CMD_MASK (0x3F000000U) 16771 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_CMD_SHIFT (24U) 16772 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_CMD_WIDTH (6U) 16773 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_OINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_OINST_CMD_MASK) 16774 16775 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_DATA_PUSH_EN_MASK (0x40000000U) 16776 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_DATA_PUSH_EN_SHIFT (30U) 16777 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_DATA_PUSH_EN_WIDTH (1U) 16778 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_OINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_OINST_DATA_PUSH_EN_MASK) 16779 16780 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_INSTR_PULL_EN_MASK (0x80000000U) 16781 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_INSTR_PULL_EN_SHIFT (31U) 16782 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_INSTR_PULL_EN_WIDTH (1U) 16783 #define GTM_gtm_cls1_TIO1_G0_CH2_OINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_OINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_OINST_INSTR_PULL_EN_MASK) 16784 /*! @} */ 16785 16786 /*! @name TIO1_G0_CH2_OCMD - TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00- */ 16787 /*! @{ */ 16788 16789 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_CMD_MASK (0x3F000000U) 16790 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_CMD_SHIFT (24U) 16791 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_CMD_WIDTH (6U) 16792 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_OCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_OCMD_CMD_MASK) 16793 16794 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_DATA_PUSH_EN_MASK (0x40000000U) 16795 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_DATA_PUSH_EN_SHIFT (30U) 16796 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_DATA_PUSH_EN_WIDTH (1U) 16797 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_OCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_OCMD_DATA_PUSH_EN_MASK) 16798 16799 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_INSTR_PULL_EN_MASK (0x80000000U) 16800 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_INSTR_PULL_EN_SHIFT (31U) 16801 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_INSTR_PULL_EN_WIDTH (1U) 16802 #define GTM_gtm_cls1_TIO1_G0_CH2_OCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_OCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_OCMD_INSTR_PULL_EN_MASK) 16803 /*! @} */ 16804 16805 /*! @name TIO1_G0_CH2_OOP - TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-) */ 16806 /*! @{ */ 16807 16808 #define GTM_gtm_cls1_TIO1_G0_CH2_OOP_OP_MASK (0xFFFFFFU) 16809 #define GTM_gtm_cls1_TIO1_G0_CH2_OOP_OP_SHIFT (0U) 16810 #define GTM_gtm_cls1_TIO1_G0_CH2_OOP_OP_WIDTH (24U) 16811 #define GTM_gtm_cls1_TIO1_G0_CH2_OOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_OOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_OOP_OP_MASK) 16812 /*! @} */ 16813 16814 /*! @name TIO1_G0_CH2_SHIFTCNT - TIO[i] channel [c] resource shift count register */ 16815 /*! @{ */ 16816 16817 #define GTM_gtm_cls1_TIO1_G0_CH2_SHIFTCNT_CNT_MASK (0x1FU) 16818 #define GTM_gtm_cls1_TIO1_G0_CH2_SHIFTCNT_CNT_SHIFT (0U) 16819 #define GTM_gtm_cls1_TIO1_G0_CH2_SHIFTCNT_CNT_WIDTH (5U) 16820 #define GTM_gtm_cls1_TIO1_G0_CH2_SHIFTCNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH2_SHIFTCNT_CNT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH2_SHIFTCNT_CNT_MASK) 16821 /*! @} */ 16822 16823 /*! @name TIO1_G0_CH3_CTRL - TIO[i] group [g] channel [c] control register */ 16824 /*! @{ */ 16825 16826 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_RE_MASK (0x1U) 16827 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_RE_SHIFT (0U) 16828 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_RE_WIDTH (1U) 16829 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_RE_MASK) 16830 16831 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_FE_MASK (0x2U) 16832 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_FE_SHIFT (1U) 16833 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_FE_WIDTH (1U) 16834 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_S_FE_MASK) 16835 16836 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_RE_MASK (0x4U) 16837 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_RE_SHIFT (2U) 16838 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_RE_WIDTH (1U) 16839 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_RE_MASK) 16840 16841 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_FE_MASK (0x8U) 16842 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_FE_SHIFT (3U) 16843 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_FE_WIDTH (1U) 16844 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_O_FE_MASK) 16845 16846 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10U) 16847 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT (4U) 16848 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 16849 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK) 16850 16851 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PL_EVT_MASK (0x20U) 16852 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT (5U) 16853 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 16854 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PL_EVT_MASK) 16855 16856 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40U) 16857 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (6U) 16858 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 16859 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 16860 16861 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK (0x80U) 16862 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT (7U) 16863 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_INIT_TRIG_EN_WIDTH (1U) 16864 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_INIT_TRIG_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK) 16865 16866 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_UPDATE_SRC_MASK (0xF00U) 16867 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_UPDATE_SRC_SHIFT (8U) 16868 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_UPDATE_SRC_WIDTH (4U) 16869 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_UPDATE_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_UPDATE_SRC_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_UPDATE_SRC_MASK) 16870 16871 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_MODE_MASK (0x3000U) 16872 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_MODE_SHIFT (12U) 16873 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_MODE_WIDTH (2U) 16874 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_MODE_MASK) 16875 16876 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_S_EN_MASK (0x4000U) 16877 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_S_EN_SHIFT (14U) 16878 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_S_EN_WIDTH (1U) 16879 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_S_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_S_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_S_EN_MASK) 16880 16881 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_BUFF_MASK (0x8000U) 16882 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_BUFF_SHIFT (15U) 16883 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_BUFF_WIDTH (1U) 16884 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_BUFF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_BUFF_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_CYCLIC_BUFF_MASK) 16885 16886 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_MODE_MASK (0x70000U) 16887 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_MODE_SHIFT (16U) 16888 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_MODE_WIDTH (3U) 16889 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_MODE_MASK) 16890 16891 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_O_EN_MASK (0x80000U) 16892 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_O_EN_SHIFT (19U) 16893 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_O_EN_WIDTH (1U) 16894 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_O_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_O_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_FREEZE_O_EN_MASK) 16895 16896 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_ODIS_MASK (0x100000U) 16897 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_ODIS_SHIFT (20U) 16898 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_ODIS_WIDTH (1U) 16899 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_ODIS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_ODIS_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_ODIS_MASK) 16900 16901 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_SEL_IN_MASK (0x200000U) 16902 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_SEL_IN_SHIFT (21U) 16903 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_SEL_IN_WIDTH (1U) 16904 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_SEL_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_SEL_IN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_SEL_IN_MASK) 16905 16906 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_TRIG_OUT_EN_MASK (0x400000U) 16907 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_TRIG_OUT_EN_SHIFT (22U) 16908 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_TRIG_OUT_EN_WIDTH (1U) 16909 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_O_TRIG_OUT_EN_MASK) 16910 16911 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_TRIG_OUT_EN_MASK (0x800000U) 16912 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_TRIG_OUT_EN_SHIFT (23U) 16913 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_TRIG_OUT_EN_WIDTH (1U) 16914 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_S_TRIG_OUT_EN_MASK) 16915 16916 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_RE_MASK (0x1000000U) 16917 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT (24U) 16918 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_RE_WIDTH (1U) 16919 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_RE_MASK) 16920 16921 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_FE_MASK (0x2000000U) 16922 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT (25U) 16923 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_FE_WIDTH (1U) 16924 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_S_FE_MASK) 16925 16926 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_RE_MASK (0x4000000U) 16927 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT (26U) 16928 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_RE_WIDTH (1U) 16929 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_RE_MASK) 16930 16931 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_FE_MASK (0x8000000U) 16932 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT (27U) 16933 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_FE_WIDTH (1U) 16934 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_O_FE_MASK) 16935 16936 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10000000U) 16937 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT (28U) 16938 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 16939 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK) 16940 16941 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK (0x20000000U) 16942 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT (29U) 16943 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 16944 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK) 16945 16946 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40000000U) 16947 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (30U) 16948 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 16949 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 16950 16951 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_UPD_EN_MASK (0x80000000U) 16952 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT (31U) 16953 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_UPD_EN_WIDTH (1U) 16954 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL_PL_TRIG_OUT_UPD_EN_MASK) 16955 /*! @} */ 16956 16957 /*! @name TIO1_G0_CH3_IRQ_NOTIFY - TIO[i] channel [c] interrupt notification register */ 16958 /*! @{ */ 16959 16960 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_RE_IRQ_MASK (0x1U) 16961 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_RE_IRQ_SHIFT (0U) 16962 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_RE_IRQ_WIDTH (1U) 16963 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_RE_IRQ_MASK) 16964 16965 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_FE_IRQ_MASK (0x2U) 16966 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_FE_IRQ_SHIFT (1U) 16967 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_FE_IRQ_WIDTH (1U) 16968 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_S_FE_IRQ_MASK) 16969 16970 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_RE_IRQ_MASK (0x4U) 16971 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_RE_IRQ_SHIFT (2U) 16972 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_RE_IRQ_WIDTH (1U) 16973 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_RE_IRQ_MASK) 16974 16975 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_FE_IRQ_MASK (0x8U) 16976 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_FE_IRQ_SHIFT (3U) 16977 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_FE_IRQ_WIDTH (1U) 16978 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_O_FE_IRQ_MASK) 16979 16980 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_UPDATE_IRQ_MASK (0x10U) 16981 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_UPDATE_IRQ_SHIFT (4U) 16982 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_UPDATE_IRQ_WIDTH (1U) 16983 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_UPDATE_IRQ_MASK) 16984 16985 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_PL_EVT_IRQ_MASK (0x20U) 16986 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT (5U) 16987 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_PL_EVT_IRQ_WIDTH (1U) 16988 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_NOTIFY_PL_EVT_IRQ_MASK) 16989 /*! @} */ 16990 16991 /*! @name TIO1_G0_CH3_IRQ_EN - TIO[i] channel [c] interrupt enable register */ 16992 /*! @{ */ 16993 16994 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_RE_IRQ_EN_MASK (0x1U) 16995 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_RE_IRQ_EN_SHIFT (0U) 16996 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_RE_IRQ_EN_WIDTH (1U) 16997 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_RE_IRQ_EN_MASK) 16998 16999 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_FE_IRQ_EN_MASK (0x2U) 17000 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_FE_IRQ_EN_SHIFT (1U) 17001 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_FE_IRQ_EN_WIDTH (1U) 17002 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_S_FE_IRQ_EN_MASK) 17003 17004 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_RE_IRQ_EN_MASK (0x4U) 17005 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_RE_IRQ_EN_SHIFT (2U) 17006 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_RE_IRQ_EN_WIDTH (1U) 17007 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_RE_IRQ_EN_MASK) 17008 17009 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_FE_IRQ_EN_MASK (0x8U) 17010 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_FE_IRQ_EN_SHIFT (3U) 17011 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_FE_IRQ_EN_WIDTH (1U) 17012 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_O_FE_IRQ_EN_MASK) 17013 17014 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_UPDATE_IRQ_EN_MASK (0x10U) 17015 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_UPDATE_IRQ_EN_SHIFT (4U) 17016 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_UPDATE_IRQ_EN_WIDTH (1U) 17017 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_UPDATE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_UPDATE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_UPDATE_IRQ_EN_MASK) 17018 17019 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_PL_EVT_IRQ_EN_MASK (0x20U) 17020 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_PL_EVT_IRQ_EN_SHIFT (5U) 17021 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_PL_EVT_IRQ_EN_WIDTH (1U) 17022 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_PL_EVT_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_PL_EVT_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_EN_PL_EVT_IRQ_EN_MASK) 17023 /*! @} */ 17024 17025 /*! @name TIO1_G0_CH3_IRQ_FORCINT - TIO[i] channel [c] force interrupt register */ 17026 /*! @{ */ 17027 17028 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_RE_IRQ_MASK (0x1U) 17029 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT (0U) 17030 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_RE_IRQ_WIDTH (1U) 17031 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_RE_IRQ_MASK) 17032 17033 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_FE_IRQ_MASK (0x2U) 17034 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT (1U) 17035 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_FE_IRQ_WIDTH (1U) 17036 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_S_FE_IRQ_MASK) 17037 17038 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_RE_IRQ_MASK (0x4U) 17039 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT (2U) 17040 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_RE_IRQ_WIDTH (1U) 17041 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_RE_IRQ_MASK) 17042 17043 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_FE_IRQ_MASK (0x8U) 17044 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT (3U) 17045 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_FE_IRQ_WIDTH (1U) 17046 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_O_FE_IRQ_MASK) 17047 17048 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK (0x10U) 17049 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT (4U) 17050 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_UPDATE_IRQ_WIDTH (1U) 17051 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK) 17052 17053 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK (0x20U) 17054 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT (5U) 17055 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_PL_EVT_IRQ_WIDTH (1U) 17056 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK) 17057 /*! @} */ 17058 17059 /*! @name TIO1_G0_CH3_IRQ_MODE - TIO[i] channel [c] IRQ mode configuration register */ 17060 /*! @{ */ 17061 17062 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_MODE_IRQ_MODE_MASK (0x3U) 17063 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_MODE_IRQ_MODE_SHIFT (0U) 17064 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_MODE_IRQ_MODE_WIDTH (2U) 17065 #define GTM_gtm_cls1_TIO1_G0_CH3_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_IRQ_MODE_IRQ_MODE_MASK) 17066 /*! @} */ 17067 17068 /*! @name TIO1_G0_CH3_CTRL2 - TIO[i] group [g] channel [c] control register */ 17069 /*! @{ */ 17070 17071 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_EN_MASK (0x1U) 17072 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_EN_SHIFT (0U) 17073 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_EN_WIDTH (1U) 17074 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_EN_MASK) 17075 17076 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_MST_EN_MASK (0x2U) 17077 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_MST_EN_SHIFT (1U) 17078 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_MST_EN_WIDTH (1U) 17079 #define GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_MST_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_MST_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_CTRL2_DUAL_CMP_MST_EN_MASK) 17080 /*! @} */ 17081 17082 /*! @name TIO1_G0_CH3_SINST - TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 17083 /*! @{ */ 17084 17085 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_OP_MASK (0xFFFFFFU) 17086 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_OP_SHIFT (0U) 17087 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_OP_WIDTH (24U) 17088 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_SINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_SINST_OP_MASK) 17089 17090 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_CMD_MASK (0x3F000000U) 17091 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_CMD_SHIFT (24U) 17092 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_CMD_WIDTH (6U) 17093 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_SINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_SINST_CMD_MASK) 17094 17095 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_DATA_PUSH_EN_MASK (0x40000000U) 17096 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_DATA_PUSH_EN_SHIFT (30U) 17097 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_DATA_PUSH_EN_WIDTH (1U) 17098 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_SINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_SINST_DATA_PUSH_EN_MASK) 17099 17100 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_INSTR_PULL_EN_MASK (0x80000000U) 17101 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_INSTR_PULL_EN_SHIFT (31U) 17102 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_INSTR_PULL_EN_WIDTH (1U) 17103 #define GTM_gtm_cls1_TIO1_G0_CH3_SINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_SINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_SINST_INSTR_PULL_EN_MASK) 17104 /*! @} */ 17105 17106 /*! @name TIO1_G0_CH3_SCMD - TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 17107 /*! @{ */ 17108 17109 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_CMD_MASK (0x3F000000U) 17110 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_CMD_SHIFT (24U) 17111 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_CMD_WIDTH (6U) 17112 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_SCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_SCMD_CMD_MASK) 17113 17114 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_DATA_PUSH_EN_MASK (0x40000000U) 17115 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_DATA_PUSH_EN_SHIFT (30U) 17116 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_DATA_PUSH_EN_WIDTH (1U) 17117 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_SCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_SCMD_DATA_PUSH_EN_MASK) 17118 17119 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_INSTR_PULL_EN_MASK (0x80000000U) 17120 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_INSTR_PULL_EN_SHIFT (31U) 17121 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_INSTR_PULL_EN_WIDTH (1U) 17122 #define GTM_gtm_cls1_TIO1_G0_CH3_SCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_SCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_SCMD_INSTR_PULL_EN_MASK) 17123 /*! @} */ 17124 17125 /*! @name TIO1_G0_CH3_SOP - TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ) */ 17126 /*! @{ */ 17127 17128 #define GTM_gtm_cls1_TIO1_G0_CH3_SOP_OP_MASK (0xFFFFFFU) 17129 #define GTM_gtm_cls1_TIO1_G0_CH3_SOP_OP_SHIFT (0U) 17130 #define GTM_gtm_cls1_TIO1_G0_CH3_SOP_OP_WIDTH (24U) 17131 #define GTM_gtm_cls1_TIO1_G0_CH3_SOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_SOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_SOP_OP_MASK) 17132 /*! @} */ 17133 17134 /*! @name TIO1_G0_CH3_OINST - TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00- */ 17135 /*! @{ */ 17136 17137 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_OP_MASK (0xFFFFFFU) 17138 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_OP_SHIFT (0U) 17139 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_OP_WIDTH (24U) 17140 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_OINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_OINST_OP_MASK) 17141 17142 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_CMD_MASK (0x3F000000U) 17143 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_CMD_SHIFT (24U) 17144 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_CMD_WIDTH (6U) 17145 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_OINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_OINST_CMD_MASK) 17146 17147 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_DATA_PUSH_EN_MASK (0x40000000U) 17148 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_DATA_PUSH_EN_SHIFT (30U) 17149 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_DATA_PUSH_EN_WIDTH (1U) 17150 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_OINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_OINST_DATA_PUSH_EN_MASK) 17151 17152 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_INSTR_PULL_EN_MASK (0x80000000U) 17153 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_INSTR_PULL_EN_SHIFT (31U) 17154 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_INSTR_PULL_EN_WIDTH (1U) 17155 #define GTM_gtm_cls1_TIO1_G0_CH3_OINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_OINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_OINST_INSTR_PULL_EN_MASK) 17156 /*! @} */ 17157 17158 /*! @name TIO1_G0_CH3_OCMD - TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00- */ 17159 /*! @{ */ 17160 17161 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_CMD_MASK (0x3F000000U) 17162 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_CMD_SHIFT (24U) 17163 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_CMD_WIDTH (6U) 17164 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_OCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_OCMD_CMD_MASK) 17165 17166 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_DATA_PUSH_EN_MASK (0x40000000U) 17167 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_DATA_PUSH_EN_SHIFT (30U) 17168 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_DATA_PUSH_EN_WIDTH (1U) 17169 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_OCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_OCMD_DATA_PUSH_EN_MASK) 17170 17171 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_INSTR_PULL_EN_MASK (0x80000000U) 17172 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_INSTR_PULL_EN_SHIFT (31U) 17173 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_INSTR_PULL_EN_WIDTH (1U) 17174 #define GTM_gtm_cls1_TIO1_G0_CH3_OCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_OCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_OCMD_INSTR_PULL_EN_MASK) 17175 /*! @} */ 17176 17177 /*! @name TIO1_G0_CH3_OOP - TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-) */ 17178 /*! @{ */ 17179 17180 #define GTM_gtm_cls1_TIO1_G0_CH3_OOP_OP_MASK (0xFFFFFFU) 17181 #define GTM_gtm_cls1_TIO1_G0_CH3_OOP_OP_SHIFT (0U) 17182 #define GTM_gtm_cls1_TIO1_G0_CH3_OOP_OP_WIDTH (24U) 17183 #define GTM_gtm_cls1_TIO1_G0_CH3_OOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_OOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_OOP_OP_MASK) 17184 /*! @} */ 17185 17186 /*! @name TIO1_G0_CH3_SHIFTCNT - TIO[i] channel [c] resource shift count register */ 17187 /*! @{ */ 17188 17189 #define GTM_gtm_cls1_TIO1_G0_CH3_SHIFTCNT_CNT_MASK (0x1FU) 17190 #define GTM_gtm_cls1_TIO1_G0_CH3_SHIFTCNT_CNT_SHIFT (0U) 17191 #define GTM_gtm_cls1_TIO1_G0_CH3_SHIFTCNT_CNT_WIDTH (5U) 17192 #define GTM_gtm_cls1_TIO1_G0_CH3_SHIFTCNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH3_SHIFTCNT_CNT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH3_SHIFTCNT_CNT_MASK) 17193 /*! @} */ 17194 17195 /*! @name TIO1_G0_CH4_CTRL - TIO[i] group [g] channel [c] control register */ 17196 /*! @{ */ 17197 17198 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_RE_MASK (0x1U) 17199 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_RE_SHIFT (0U) 17200 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_RE_WIDTH (1U) 17201 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_RE_MASK) 17202 17203 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_FE_MASK (0x2U) 17204 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_FE_SHIFT (1U) 17205 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_FE_WIDTH (1U) 17206 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_S_FE_MASK) 17207 17208 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_RE_MASK (0x4U) 17209 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_RE_SHIFT (2U) 17210 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_RE_WIDTH (1U) 17211 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_RE_MASK) 17212 17213 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_FE_MASK (0x8U) 17214 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_FE_SHIFT (3U) 17215 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_FE_WIDTH (1U) 17216 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_O_FE_MASK) 17217 17218 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10U) 17219 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT (4U) 17220 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 17221 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK) 17222 17223 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PL_EVT_MASK (0x20U) 17224 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT (5U) 17225 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 17226 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PL_EVT_MASK) 17227 17228 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40U) 17229 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (6U) 17230 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 17231 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 17232 17233 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK (0x80U) 17234 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT (7U) 17235 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_INIT_TRIG_EN_WIDTH (1U) 17236 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_INIT_TRIG_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK) 17237 17238 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_UPDATE_SRC_MASK (0xF00U) 17239 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_UPDATE_SRC_SHIFT (8U) 17240 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_UPDATE_SRC_WIDTH (4U) 17241 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_UPDATE_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_UPDATE_SRC_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_UPDATE_SRC_MASK) 17242 17243 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_MODE_MASK (0x3000U) 17244 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_MODE_SHIFT (12U) 17245 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_MODE_WIDTH (2U) 17246 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_MODE_MASK) 17247 17248 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_S_EN_MASK (0x4000U) 17249 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_S_EN_SHIFT (14U) 17250 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_S_EN_WIDTH (1U) 17251 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_S_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_S_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_S_EN_MASK) 17252 17253 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_BUFF_MASK (0x8000U) 17254 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_BUFF_SHIFT (15U) 17255 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_BUFF_WIDTH (1U) 17256 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_BUFF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_BUFF_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_CYCLIC_BUFF_MASK) 17257 17258 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_MODE_MASK (0x70000U) 17259 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_MODE_SHIFT (16U) 17260 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_MODE_WIDTH (3U) 17261 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_MODE_MASK) 17262 17263 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_O_EN_MASK (0x80000U) 17264 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_O_EN_SHIFT (19U) 17265 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_O_EN_WIDTH (1U) 17266 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_O_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_O_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_FREEZE_O_EN_MASK) 17267 17268 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_ODIS_MASK (0x100000U) 17269 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_ODIS_SHIFT (20U) 17270 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_ODIS_WIDTH (1U) 17271 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_ODIS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_ODIS_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_ODIS_MASK) 17272 17273 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_SEL_IN_MASK (0x200000U) 17274 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_SEL_IN_SHIFT (21U) 17275 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_SEL_IN_WIDTH (1U) 17276 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_SEL_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_SEL_IN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_SEL_IN_MASK) 17277 17278 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_TRIG_OUT_EN_MASK (0x400000U) 17279 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_TRIG_OUT_EN_SHIFT (22U) 17280 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_TRIG_OUT_EN_WIDTH (1U) 17281 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_O_TRIG_OUT_EN_MASK) 17282 17283 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_TRIG_OUT_EN_MASK (0x800000U) 17284 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_TRIG_OUT_EN_SHIFT (23U) 17285 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_TRIG_OUT_EN_WIDTH (1U) 17286 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_S_TRIG_OUT_EN_MASK) 17287 17288 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_RE_MASK (0x1000000U) 17289 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT (24U) 17290 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_RE_WIDTH (1U) 17291 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_RE_MASK) 17292 17293 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_FE_MASK (0x2000000U) 17294 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT (25U) 17295 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_FE_WIDTH (1U) 17296 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_S_FE_MASK) 17297 17298 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_RE_MASK (0x4000000U) 17299 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT (26U) 17300 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_RE_WIDTH (1U) 17301 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_RE_MASK) 17302 17303 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_FE_MASK (0x8000000U) 17304 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT (27U) 17305 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_FE_WIDTH (1U) 17306 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_O_FE_MASK) 17307 17308 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10000000U) 17309 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT (28U) 17310 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 17311 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK) 17312 17313 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK (0x20000000U) 17314 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT (29U) 17315 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 17316 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK) 17317 17318 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40000000U) 17319 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (30U) 17320 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 17321 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 17322 17323 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_UPD_EN_MASK (0x80000000U) 17324 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT (31U) 17325 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_UPD_EN_WIDTH (1U) 17326 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL_PL_TRIG_OUT_UPD_EN_MASK) 17327 /*! @} */ 17328 17329 /*! @name TIO1_G0_CH4_IRQ_NOTIFY - TIO[i] channel [c] interrupt notification register */ 17330 /*! @{ */ 17331 17332 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_RE_IRQ_MASK (0x1U) 17333 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_RE_IRQ_SHIFT (0U) 17334 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_RE_IRQ_WIDTH (1U) 17335 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_RE_IRQ_MASK) 17336 17337 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_FE_IRQ_MASK (0x2U) 17338 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_FE_IRQ_SHIFT (1U) 17339 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_FE_IRQ_WIDTH (1U) 17340 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_S_FE_IRQ_MASK) 17341 17342 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_RE_IRQ_MASK (0x4U) 17343 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_RE_IRQ_SHIFT (2U) 17344 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_RE_IRQ_WIDTH (1U) 17345 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_RE_IRQ_MASK) 17346 17347 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_FE_IRQ_MASK (0x8U) 17348 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_FE_IRQ_SHIFT (3U) 17349 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_FE_IRQ_WIDTH (1U) 17350 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_O_FE_IRQ_MASK) 17351 17352 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_UPDATE_IRQ_MASK (0x10U) 17353 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_UPDATE_IRQ_SHIFT (4U) 17354 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_UPDATE_IRQ_WIDTH (1U) 17355 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_UPDATE_IRQ_MASK) 17356 17357 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_PL_EVT_IRQ_MASK (0x20U) 17358 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT (5U) 17359 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_PL_EVT_IRQ_WIDTH (1U) 17360 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_NOTIFY_PL_EVT_IRQ_MASK) 17361 /*! @} */ 17362 17363 /*! @name TIO1_G0_CH4_IRQ_EN - TIO[i] channel [c] interrupt enable register */ 17364 /*! @{ */ 17365 17366 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_RE_IRQ_EN_MASK (0x1U) 17367 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_RE_IRQ_EN_SHIFT (0U) 17368 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_RE_IRQ_EN_WIDTH (1U) 17369 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_RE_IRQ_EN_MASK) 17370 17371 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_FE_IRQ_EN_MASK (0x2U) 17372 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_FE_IRQ_EN_SHIFT (1U) 17373 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_FE_IRQ_EN_WIDTH (1U) 17374 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_S_FE_IRQ_EN_MASK) 17375 17376 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_RE_IRQ_EN_MASK (0x4U) 17377 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_RE_IRQ_EN_SHIFT (2U) 17378 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_RE_IRQ_EN_WIDTH (1U) 17379 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_RE_IRQ_EN_MASK) 17380 17381 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_FE_IRQ_EN_MASK (0x8U) 17382 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_FE_IRQ_EN_SHIFT (3U) 17383 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_FE_IRQ_EN_WIDTH (1U) 17384 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_O_FE_IRQ_EN_MASK) 17385 17386 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_UPDATE_IRQ_EN_MASK (0x10U) 17387 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_UPDATE_IRQ_EN_SHIFT (4U) 17388 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_UPDATE_IRQ_EN_WIDTH (1U) 17389 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_UPDATE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_UPDATE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_UPDATE_IRQ_EN_MASK) 17390 17391 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_PL_EVT_IRQ_EN_MASK (0x20U) 17392 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_PL_EVT_IRQ_EN_SHIFT (5U) 17393 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_PL_EVT_IRQ_EN_WIDTH (1U) 17394 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_PL_EVT_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_PL_EVT_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_EN_PL_EVT_IRQ_EN_MASK) 17395 /*! @} */ 17396 17397 /*! @name TIO1_G0_CH4_IRQ_FORCINT - TIO[i] channel [c] force interrupt register */ 17398 /*! @{ */ 17399 17400 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_RE_IRQ_MASK (0x1U) 17401 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT (0U) 17402 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_RE_IRQ_WIDTH (1U) 17403 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_RE_IRQ_MASK) 17404 17405 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_FE_IRQ_MASK (0x2U) 17406 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT (1U) 17407 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_FE_IRQ_WIDTH (1U) 17408 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_S_FE_IRQ_MASK) 17409 17410 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_RE_IRQ_MASK (0x4U) 17411 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT (2U) 17412 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_RE_IRQ_WIDTH (1U) 17413 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_RE_IRQ_MASK) 17414 17415 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_FE_IRQ_MASK (0x8U) 17416 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT (3U) 17417 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_FE_IRQ_WIDTH (1U) 17418 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_O_FE_IRQ_MASK) 17419 17420 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK (0x10U) 17421 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT (4U) 17422 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_UPDATE_IRQ_WIDTH (1U) 17423 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK) 17424 17425 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK (0x20U) 17426 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT (5U) 17427 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_PL_EVT_IRQ_WIDTH (1U) 17428 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK) 17429 /*! @} */ 17430 17431 /*! @name TIO1_G0_CH4_IRQ_MODE - TIO[i] channel [c] IRQ mode configuration register */ 17432 /*! @{ */ 17433 17434 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_MODE_IRQ_MODE_MASK (0x3U) 17435 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_MODE_IRQ_MODE_SHIFT (0U) 17436 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_MODE_IRQ_MODE_WIDTH (2U) 17437 #define GTM_gtm_cls1_TIO1_G0_CH4_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_IRQ_MODE_IRQ_MODE_MASK) 17438 /*! @} */ 17439 17440 /*! @name TIO1_G0_CH4_CTRL2 - TIO[i] group [g] channel [c] control register */ 17441 /*! @{ */ 17442 17443 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_EN_MASK (0x1U) 17444 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_EN_SHIFT (0U) 17445 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_EN_WIDTH (1U) 17446 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_EN_MASK) 17447 17448 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_MST_EN_MASK (0x2U) 17449 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_MST_EN_SHIFT (1U) 17450 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_MST_EN_WIDTH (1U) 17451 #define GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_MST_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_MST_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_CTRL2_DUAL_CMP_MST_EN_MASK) 17452 /*! @} */ 17453 17454 /*! @name TIO1_G0_CH4_SINST - TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 17455 /*! @{ */ 17456 17457 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_OP_MASK (0xFFFFFFU) 17458 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_OP_SHIFT (0U) 17459 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_OP_WIDTH (24U) 17460 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_SINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_SINST_OP_MASK) 17461 17462 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_CMD_MASK (0x3F000000U) 17463 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_CMD_SHIFT (24U) 17464 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_CMD_WIDTH (6U) 17465 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_SINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_SINST_CMD_MASK) 17466 17467 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_DATA_PUSH_EN_MASK (0x40000000U) 17468 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_DATA_PUSH_EN_SHIFT (30U) 17469 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_DATA_PUSH_EN_WIDTH (1U) 17470 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_SINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_SINST_DATA_PUSH_EN_MASK) 17471 17472 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_INSTR_PULL_EN_MASK (0x80000000U) 17473 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_INSTR_PULL_EN_SHIFT (31U) 17474 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_INSTR_PULL_EN_WIDTH (1U) 17475 #define GTM_gtm_cls1_TIO1_G0_CH4_SINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_SINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_SINST_INSTR_PULL_EN_MASK) 17476 /*! @} */ 17477 17478 /*! @name TIO1_G0_CH4_SCMD - TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 17479 /*! @{ */ 17480 17481 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_CMD_MASK (0x3F000000U) 17482 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_CMD_SHIFT (24U) 17483 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_CMD_WIDTH (6U) 17484 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_SCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_SCMD_CMD_MASK) 17485 17486 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_DATA_PUSH_EN_MASK (0x40000000U) 17487 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_DATA_PUSH_EN_SHIFT (30U) 17488 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_DATA_PUSH_EN_WIDTH (1U) 17489 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_SCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_SCMD_DATA_PUSH_EN_MASK) 17490 17491 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_INSTR_PULL_EN_MASK (0x80000000U) 17492 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_INSTR_PULL_EN_SHIFT (31U) 17493 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_INSTR_PULL_EN_WIDTH (1U) 17494 #define GTM_gtm_cls1_TIO1_G0_CH4_SCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_SCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_SCMD_INSTR_PULL_EN_MASK) 17495 /*! @} */ 17496 17497 /*! @name TIO1_G0_CH4_SOP - TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ) */ 17498 /*! @{ */ 17499 17500 #define GTM_gtm_cls1_TIO1_G0_CH4_SOP_OP_MASK (0xFFFFFFU) 17501 #define GTM_gtm_cls1_TIO1_G0_CH4_SOP_OP_SHIFT (0U) 17502 #define GTM_gtm_cls1_TIO1_G0_CH4_SOP_OP_WIDTH (24U) 17503 #define GTM_gtm_cls1_TIO1_G0_CH4_SOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_SOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_SOP_OP_MASK) 17504 /*! @} */ 17505 17506 /*! @name TIO1_G0_CH4_OINST - TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00- */ 17507 /*! @{ */ 17508 17509 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_OP_MASK (0xFFFFFFU) 17510 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_OP_SHIFT (0U) 17511 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_OP_WIDTH (24U) 17512 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_OINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_OINST_OP_MASK) 17513 17514 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_CMD_MASK (0x3F000000U) 17515 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_CMD_SHIFT (24U) 17516 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_CMD_WIDTH (6U) 17517 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_OINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_OINST_CMD_MASK) 17518 17519 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_DATA_PUSH_EN_MASK (0x40000000U) 17520 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_DATA_PUSH_EN_SHIFT (30U) 17521 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_DATA_PUSH_EN_WIDTH (1U) 17522 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_OINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_OINST_DATA_PUSH_EN_MASK) 17523 17524 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_INSTR_PULL_EN_MASK (0x80000000U) 17525 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_INSTR_PULL_EN_SHIFT (31U) 17526 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_INSTR_PULL_EN_WIDTH (1U) 17527 #define GTM_gtm_cls1_TIO1_G0_CH4_OINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_OINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_OINST_INSTR_PULL_EN_MASK) 17528 /*! @} */ 17529 17530 /*! @name TIO1_G0_CH4_OCMD - TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00- */ 17531 /*! @{ */ 17532 17533 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_CMD_MASK (0x3F000000U) 17534 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_CMD_SHIFT (24U) 17535 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_CMD_WIDTH (6U) 17536 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_OCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_OCMD_CMD_MASK) 17537 17538 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_DATA_PUSH_EN_MASK (0x40000000U) 17539 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_DATA_PUSH_EN_SHIFT (30U) 17540 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_DATA_PUSH_EN_WIDTH (1U) 17541 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_OCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_OCMD_DATA_PUSH_EN_MASK) 17542 17543 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_INSTR_PULL_EN_MASK (0x80000000U) 17544 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_INSTR_PULL_EN_SHIFT (31U) 17545 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_INSTR_PULL_EN_WIDTH (1U) 17546 #define GTM_gtm_cls1_TIO1_G0_CH4_OCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_OCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_OCMD_INSTR_PULL_EN_MASK) 17547 /*! @} */ 17548 17549 /*! @name TIO1_G0_CH4_OOP - TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-) */ 17550 /*! @{ */ 17551 17552 #define GTM_gtm_cls1_TIO1_G0_CH4_OOP_OP_MASK (0xFFFFFFU) 17553 #define GTM_gtm_cls1_TIO1_G0_CH4_OOP_OP_SHIFT (0U) 17554 #define GTM_gtm_cls1_TIO1_G0_CH4_OOP_OP_WIDTH (24U) 17555 #define GTM_gtm_cls1_TIO1_G0_CH4_OOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_OOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_OOP_OP_MASK) 17556 /*! @} */ 17557 17558 /*! @name TIO1_G0_CH4_SHIFTCNT - TIO[i] channel [c] resource shift count register */ 17559 /*! @{ */ 17560 17561 #define GTM_gtm_cls1_TIO1_G0_CH4_SHIFTCNT_CNT_MASK (0x1FU) 17562 #define GTM_gtm_cls1_TIO1_G0_CH4_SHIFTCNT_CNT_SHIFT (0U) 17563 #define GTM_gtm_cls1_TIO1_G0_CH4_SHIFTCNT_CNT_WIDTH (5U) 17564 #define GTM_gtm_cls1_TIO1_G0_CH4_SHIFTCNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH4_SHIFTCNT_CNT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH4_SHIFTCNT_CNT_MASK) 17565 /*! @} */ 17566 17567 /*! @name TIO1_G0_CH5_CTRL - TIO[i] group [g] channel [c] control register */ 17568 /*! @{ */ 17569 17570 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_RE_MASK (0x1U) 17571 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_RE_SHIFT (0U) 17572 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_RE_WIDTH (1U) 17573 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_RE_MASK) 17574 17575 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_FE_MASK (0x2U) 17576 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_FE_SHIFT (1U) 17577 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_FE_WIDTH (1U) 17578 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_S_FE_MASK) 17579 17580 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_RE_MASK (0x4U) 17581 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_RE_SHIFT (2U) 17582 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_RE_WIDTH (1U) 17583 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_RE_MASK) 17584 17585 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_FE_MASK (0x8U) 17586 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_FE_SHIFT (3U) 17587 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_FE_WIDTH (1U) 17588 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_O_FE_MASK) 17589 17590 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10U) 17591 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT (4U) 17592 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 17593 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK) 17594 17595 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PL_EVT_MASK (0x20U) 17596 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT (5U) 17597 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 17598 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PL_EVT_MASK) 17599 17600 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40U) 17601 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (6U) 17602 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 17603 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 17604 17605 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK (0x80U) 17606 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT (7U) 17607 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_INIT_TRIG_EN_WIDTH (1U) 17608 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_INIT_TRIG_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK) 17609 17610 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_UPDATE_SRC_MASK (0xF00U) 17611 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_UPDATE_SRC_SHIFT (8U) 17612 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_UPDATE_SRC_WIDTH (4U) 17613 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_UPDATE_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_UPDATE_SRC_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_UPDATE_SRC_MASK) 17614 17615 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_MODE_MASK (0x3000U) 17616 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_MODE_SHIFT (12U) 17617 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_MODE_WIDTH (2U) 17618 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_MODE_MASK) 17619 17620 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_S_EN_MASK (0x4000U) 17621 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_S_EN_SHIFT (14U) 17622 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_S_EN_WIDTH (1U) 17623 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_S_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_S_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_S_EN_MASK) 17624 17625 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_BUFF_MASK (0x8000U) 17626 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_BUFF_SHIFT (15U) 17627 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_BUFF_WIDTH (1U) 17628 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_BUFF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_BUFF_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_CYCLIC_BUFF_MASK) 17629 17630 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_MODE_MASK (0x70000U) 17631 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_MODE_SHIFT (16U) 17632 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_MODE_WIDTH (3U) 17633 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_MODE_MASK) 17634 17635 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_O_EN_MASK (0x80000U) 17636 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_O_EN_SHIFT (19U) 17637 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_O_EN_WIDTH (1U) 17638 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_O_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_O_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_FREEZE_O_EN_MASK) 17639 17640 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_ODIS_MASK (0x100000U) 17641 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_ODIS_SHIFT (20U) 17642 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_ODIS_WIDTH (1U) 17643 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_ODIS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_ODIS_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_ODIS_MASK) 17644 17645 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_SEL_IN_MASK (0x200000U) 17646 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_SEL_IN_SHIFT (21U) 17647 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_SEL_IN_WIDTH (1U) 17648 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_SEL_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_SEL_IN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_SEL_IN_MASK) 17649 17650 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_TRIG_OUT_EN_MASK (0x400000U) 17651 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_TRIG_OUT_EN_SHIFT (22U) 17652 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_TRIG_OUT_EN_WIDTH (1U) 17653 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_O_TRIG_OUT_EN_MASK) 17654 17655 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_TRIG_OUT_EN_MASK (0x800000U) 17656 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_TRIG_OUT_EN_SHIFT (23U) 17657 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_TRIG_OUT_EN_WIDTH (1U) 17658 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_S_TRIG_OUT_EN_MASK) 17659 17660 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_RE_MASK (0x1000000U) 17661 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT (24U) 17662 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_RE_WIDTH (1U) 17663 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_RE_MASK) 17664 17665 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_FE_MASK (0x2000000U) 17666 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT (25U) 17667 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_FE_WIDTH (1U) 17668 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_S_FE_MASK) 17669 17670 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_RE_MASK (0x4000000U) 17671 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT (26U) 17672 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_RE_WIDTH (1U) 17673 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_RE_MASK) 17674 17675 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_FE_MASK (0x8000000U) 17676 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT (27U) 17677 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_FE_WIDTH (1U) 17678 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_O_FE_MASK) 17679 17680 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10000000U) 17681 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT (28U) 17682 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 17683 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK) 17684 17685 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK (0x20000000U) 17686 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT (29U) 17687 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 17688 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK) 17689 17690 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40000000U) 17691 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (30U) 17692 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 17693 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 17694 17695 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_UPD_EN_MASK (0x80000000U) 17696 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT (31U) 17697 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_UPD_EN_WIDTH (1U) 17698 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL_PL_TRIG_OUT_UPD_EN_MASK) 17699 /*! @} */ 17700 17701 /*! @name TIO1_G0_CH5_IRQ_NOTIFY - TIO[i] channel [c] interrupt notification register */ 17702 /*! @{ */ 17703 17704 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_RE_IRQ_MASK (0x1U) 17705 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_RE_IRQ_SHIFT (0U) 17706 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_RE_IRQ_WIDTH (1U) 17707 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_RE_IRQ_MASK) 17708 17709 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_FE_IRQ_MASK (0x2U) 17710 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_FE_IRQ_SHIFT (1U) 17711 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_FE_IRQ_WIDTH (1U) 17712 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_S_FE_IRQ_MASK) 17713 17714 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_RE_IRQ_MASK (0x4U) 17715 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_RE_IRQ_SHIFT (2U) 17716 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_RE_IRQ_WIDTH (1U) 17717 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_RE_IRQ_MASK) 17718 17719 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_FE_IRQ_MASK (0x8U) 17720 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_FE_IRQ_SHIFT (3U) 17721 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_FE_IRQ_WIDTH (1U) 17722 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_O_FE_IRQ_MASK) 17723 17724 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_UPDATE_IRQ_MASK (0x10U) 17725 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_UPDATE_IRQ_SHIFT (4U) 17726 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_UPDATE_IRQ_WIDTH (1U) 17727 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_UPDATE_IRQ_MASK) 17728 17729 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_PL_EVT_IRQ_MASK (0x20U) 17730 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT (5U) 17731 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_PL_EVT_IRQ_WIDTH (1U) 17732 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_NOTIFY_PL_EVT_IRQ_MASK) 17733 /*! @} */ 17734 17735 /*! @name TIO1_G0_CH5_IRQ_EN - TIO[i] channel [c] interrupt enable register */ 17736 /*! @{ */ 17737 17738 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_RE_IRQ_EN_MASK (0x1U) 17739 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_RE_IRQ_EN_SHIFT (0U) 17740 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_RE_IRQ_EN_WIDTH (1U) 17741 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_RE_IRQ_EN_MASK) 17742 17743 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_FE_IRQ_EN_MASK (0x2U) 17744 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_FE_IRQ_EN_SHIFT (1U) 17745 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_FE_IRQ_EN_WIDTH (1U) 17746 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_S_FE_IRQ_EN_MASK) 17747 17748 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_RE_IRQ_EN_MASK (0x4U) 17749 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_RE_IRQ_EN_SHIFT (2U) 17750 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_RE_IRQ_EN_WIDTH (1U) 17751 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_RE_IRQ_EN_MASK) 17752 17753 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_FE_IRQ_EN_MASK (0x8U) 17754 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_FE_IRQ_EN_SHIFT (3U) 17755 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_FE_IRQ_EN_WIDTH (1U) 17756 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_O_FE_IRQ_EN_MASK) 17757 17758 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_UPDATE_IRQ_EN_MASK (0x10U) 17759 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_UPDATE_IRQ_EN_SHIFT (4U) 17760 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_UPDATE_IRQ_EN_WIDTH (1U) 17761 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_UPDATE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_UPDATE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_UPDATE_IRQ_EN_MASK) 17762 17763 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_PL_EVT_IRQ_EN_MASK (0x20U) 17764 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_PL_EVT_IRQ_EN_SHIFT (5U) 17765 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_PL_EVT_IRQ_EN_WIDTH (1U) 17766 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_PL_EVT_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_PL_EVT_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_EN_PL_EVT_IRQ_EN_MASK) 17767 /*! @} */ 17768 17769 /*! @name TIO1_G0_CH5_IRQ_FORCINT - TIO[i] channel [c] force interrupt register */ 17770 /*! @{ */ 17771 17772 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_RE_IRQ_MASK (0x1U) 17773 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT (0U) 17774 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_RE_IRQ_WIDTH (1U) 17775 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_RE_IRQ_MASK) 17776 17777 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_FE_IRQ_MASK (0x2U) 17778 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT (1U) 17779 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_FE_IRQ_WIDTH (1U) 17780 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_S_FE_IRQ_MASK) 17781 17782 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_RE_IRQ_MASK (0x4U) 17783 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT (2U) 17784 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_RE_IRQ_WIDTH (1U) 17785 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_RE_IRQ_MASK) 17786 17787 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_FE_IRQ_MASK (0x8U) 17788 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT (3U) 17789 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_FE_IRQ_WIDTH (1U) 17790 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_O_FE_IRQ_MASK) 17791 17792 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK (0x10U) 17793 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT (4U) 17794 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_UPDATE_IRQ_WIDTH (1U) 17795 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK) 17796 17797 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK (0x20U) 17798 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT (5U) 17799 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_PL_EVT_IRQ_WIDTH (1U) 17800 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK) 17801 /*! @} */ 17802 17803 /*! @name TIO1_G0_CH5_IRQ_MODE - TIO[i] channel [c] IRQ mode configuration register */ 17804 /*! @{ */ 17805 17806 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_MODE_IRQ_MODE_MASK (0x3U) 17807 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_MODE_IRQ_MODE_SHIFT (0U) 17808 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_MODE_IRQ_MODE_WIDTH (2U) 17809 #define GTM_gtm_cls1_TIO1_G0_CH5_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_IRQ_MODE_IRQ_MODE_MASK) 17810 /*! @} */ 17811 17812 /*! @name TIO1_G0_CH5_CTRL2 - TIO[i] group [g] channel [c] control register */ 17813 /*! @{ */ 17814 17815 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_EN_MASK (0x1U) 17816 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_EN_SHIFT (0U) 17817 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_EN_WIDTH (1U) 17818 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_EN_MASK) 17819 17820 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_MST_EN_MASK (0x2U) 17821 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_MST_EN_SHIFT (1U) 17822 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_MST_EN_WIDTH (1U) 17823 #define GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_MST_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_MST_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_CTRL2_DUAL_CMP_MST_EN_MASK) 17824 /*! @} */ 17825 17826 /*! @name TIO1_G0_CH5_SINST - TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 17827 /*! @{ */ 17828 17829 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_OP_MASK (0xFFFFFFU) 17830 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_OP_SHIFT (0U) 17831 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_OP_WIDTH (24U) 17832 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_SINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_SINST_OP_MASK) 17833 17834 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_CMD_MASK (0x3F000000U) 17835 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_CMD_SHIFT (24U) 17836 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_CMD_WIDTH (6U) 17837 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_SINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_SINST_CMD_MASK) 17838 17839 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_DATA_PUSH_EN_MASK (0x40000000U) 17840 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_DATA_PUSH_EN_SHIFT (30U) 17841 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_DATA_PUSH_EN_WIDTH (1U) 17842 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_SINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_SINST_DATA_PUSH_EN_MASK) 17843 17844 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_INSTR_PULL_EN_MASK (0x80000000U) 17845 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_INSTR_PULL_EN_SHIFT (31U) 17846 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_INSTR_PULL_EN_WIDTH (1U) 17847 #define GTM_gtm_cls1_TIO1_G0_CH5_SINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_SINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_SINST_INSTR_PULL_EN_MASK) 17848 /*! @} */ 17849 17850 /*! @name TIO1_G0_CH5_SCMD - TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 17851 /*! @{ */ 17852 17853 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_CMD_MASK (0x3F000000U) 17854 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_CMD_SHIFT (24U) 17855 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_CMD_WIDTH (6U) 17856 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_SCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_SCMD_CMD_MASK) 17857 17858 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_DATA_PUSH_EN_MASK (0x40000000U) 17859 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_DATA_PUSH_EN_SHIFT (30U) 17860 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_DATA_PUSH_EN_WIDTH (1U) 17861 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_SCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_SCMD_DATA_PUSH_EN_MASK) 17862 17863 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_INSTR_PULL_EN_MASK (0x80000000U) 17864 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_INSTR_PULL_EN_SHIFT (31U) 17865 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_INSTR_PULL_EN_WIDTH (1U) 17866 #define GTM_gtm_cls1_TIO1_G0_CH5_SCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_SCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_SCMD_INSTR_PULL_EN_MASK) 17867 /*! @} */ 17868 17869 /*! @name TIO1_G0_CH5_SOP - TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ) */ 17870 /*! @{ */ 17871 17872 #define GTM_gtm_cls1_TIO1_G0_CH5_SOP_OP_MASK (0xFFFFFFU) 17873 #define GTM_gtm_cls1_TIO1_G0_CH5_SOP_OP_SHIFT (0U) 17874 #define GTM_gtm_cls1_TIO1_G0_CH5_SOP_OP_WIDTH (24U) 17875 #define GTM_gtm_cls1_TIO1_G0_CH5_SOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_SOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_SOP_OP_MASK) 17876 /*! @} */ 17877 17878 /*! @name TIO1_G0_CH5_OINST - TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00- */ 17879 /*! @{ */ 17880 17881 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_OP_MASK (0xFFFFFFU) 17882 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_OP_SHIFT (0U) 17883 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_OP_WIDTH (24U) 17884 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_OINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_OINST_OP_MASK) 17885 17886 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_CMD_MASK (0x3F000000U) 17887 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_CMD_SHIFT (24U) 17888 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_CMD_WIDTH (6U) 17889 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_OINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_OINST_CMD_MASK) 17890 17891 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_DATA_PUSH_EN_MASK (0x40000000U) 17892 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_DATA_PUSH_EN_SHIFT (30U) 17893 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_DATA_PUSH_EN_WIDTH (1U) 17894 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_OINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_OINST_DATA_PUSH_EN_MASK) 17895 17896 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_INSTR_PULL_EN_MASK (0x80000000U) 17897 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_INSTR_PULL_EN_SHIFT (31U) 17898 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_INSTR_PULL_EN_WIDTH (1U) 17899 #define GTM_gtm_cls1_TIO1_G0_CH5_OINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_OINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_OINST_INSTR_PULL_EN_MASK) 17900 /*! @} */ 17901 17902 /*! @name TIO1_G0_CH5_OCMD - TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00- */ 17903 /*! @{ */ 17904 17905 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_CMD_MASK (0x3F000000U) 17906 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_CMD_SHIFT (24U) 17907 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_CMD_WIDTH (6U) 17908 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_OCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_OCMD_CMD_MASK) 17909 17910 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_DATA_PUSH_EN_MASK (0x40000000U) 17911 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_DATA_PUSH_EN_SHIFT (30U) 17912 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_DATA_PUSH_EN_WIDTH (1U) 17913 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_OCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_OCMD_DATA_PUSH_EN_MASK) 17914 17915 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_INSTR_PULL_EN_MASK (0x80000000U) 17916 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_INSTR_PULL_EN_SHIFT (31U) 17917 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_INSTR_PULL_EN_WIDTH (1U) 17918 #define GTM_gtm_cls1_TIO1_G0_CH5_OCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_OCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_OCMD_INSTR_PULL_EN_MASK) 17919 /*! @} */ 17920 17921 /*! @name TIO1_G0_CH5_OOP - TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-) */ 17922 /*! @{ */ 17923 17924 #define GTM_gtm_cls1_TIO1_G0_CH5_OOP_OP_MASK (0xFFFFFFU) 17925 #define GTM_gtm_cls1_TIO1_G0_CH5_OOP_OP_SHIFT (0U) 17926 #define GTM_gtm_cls1_TIO1_G0_CH5_OOP_OP_WIDTH (24U) 17927 #define GTM_gtm_cls1_TIO1_G0_CH5_OOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_OOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_OOP_OP_MASK) 17928 /*! @} */ 17929 17930 /*! @name TIO1_G0_CH5_SHIFTCNT - TIO[i] channel [c] resource shift count register */ 17931 /*! @{ */ 17932 17933 #define GTM_gtm_cls1_TIO1_G0_CH5_SHIFTCNT_CNT_MASK (0x1FU) 17934 #define GTM_gtm_cls1_TIO1_G0_CH5_SHIFTCNT_CNT_SHIFT (0U) 17935 #define GTM_gtm_cls1_TIO1_G0_CH5_SHIFTCNT_CNT_WIDTH (5U) 17936 #define GTM_gtm_cls1_TIO1_G0_CH5_SHIFTCNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH5_SHIFTCNT_CNT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH5_SHIFTCNT_CNT_MASK) 17937 /*! @} */ 17938 17939 /*! @name TIO1_G0_CH6_CTRL - TIO[i] group [g] channel [c] control register */ 17940 /*! @{ */ 17941 17942 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_RE_MASK (0x1U) 17943 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_RE_SHIFT (0U) 17944 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_RE_WIDTH (1U) 17945 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_RE_MASK) 17946 17947 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_FE_MASK (0x2U) 17948 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_FE_SHIFT (1U) 17949 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_FE_WIDTH (1U) 17950 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_S_FE_MASK) 17951 17952 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_RE_MASK (0x4U) 17953 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_RE_SHIFT (2U) 17954 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_RE_WIDTH (1U) 17955 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_RE_MASK) 17956 17957 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_FE_MASK (0x8U) 17958 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_FE_SHIFT (3U) 17959 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_FE_WIDTH (1U) 17960 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_O_FE_MASK) 17961 17962 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10U) 17963 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT (4U) 17964 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 17965 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK) 17966 17967 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PL_EVT_MASK (0x20U) 17968 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT (5U) 17969 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 17970 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PL_EVT_MASK) 17971 17972 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40U) 17973 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (6U) 17974 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 17975 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 17976 17977 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK (0x80U) 17978 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT (7U) 17979 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_INIT_TRIG_EN_WIDTH (1U) 17980 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_INIT_TRIG_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK) 17981 17982 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_UPDATE_SRC_MASK (0xF00U) 17983 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_UPDATE_SRC_SHIFT (8U) 17984 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_UPDATE_SRC_WIDTH (4U) 17985 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_UPDATE_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_UPDATE_SRC_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_UPDATE_SRC_MASK) 17986 17987 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_MODE_MASK (0x3000U) 17988 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_MODE_SHIFT (12U) 17989 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_MODE_WIDTH (2U) 17990 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_MODE_MASK) 17991 17992 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_S_EN_MASK (0x4000U) 17993 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_S_EN_SHIFT (14U) 17994 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_S_EN_WIDTH (1U) 17995 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_S_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_S_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_S_EN_MASK) 17996 17997 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_BUFF_MASK (0x8000U) 17998 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_BUFF_SHIFT (15U) 17999 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_BUFF_WIDTH (1U) 18000 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_BUFF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_BUFF_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_CYCLIC_BUFF_MASK) 18001 18002 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_MODE_MASK (0x70000U) 18003 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_MODE_SHIFT (16U) 18004 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_MODE_WIDTH (3U) 18005 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_MODE_MASK) 18006 18007 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_O_EN_MASK (0x80000U) 18008 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_O_EN_SHIFT (19U) 18009 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_O_EN_WIDTH (1U) 18010 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_O_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_O_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_FREEZE_O_EN_MASK) 18011 18012 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_ODIS_MASK (0x100000U) 18013 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_ODIS_SHIFT (20U) 18014 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_ODIS_WIDTH (1U) 18015 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_ODIS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_ODIS_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_ODIS_MASK) 18016 18017 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_SEL_IN_MASK (0x200000U) 18018 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_SEL_IN_SHIFT (21U) 18019 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_SEL_IN_WIDTH (1U) 18020 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_SEL_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_SEL_IN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_SEL_IN_MASK) 18021 18022 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_TRIG_OUT_EN_MASK (0x400000U) 18023 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_TRIG_OUT_EN_SHIFT (22U) 18024 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_TRIG_OUT_EN_WIDTH (1U) 18025 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_O_TRIG_OUT_EN_MASK) 18026 18027 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_TRIG_OUT_EN_MASK (0x800000U) 18028 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_TRIG_OUT_EN_SHIFT (23U) 18029 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_TRIG_OUT_EN_WIDTH (1U) 18030 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_S_TRIG_OUT_EN_MASK) 18031 18032 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_RE_MASK (0x1000000U) 18033 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT (24U) 18034 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_RE_WIDTH (1U) 18035 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_RE_MASK) 18036 18037 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_FE_MASK (0x2000000U) 18038 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT (25U) 18039 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_FE_WIDTH (1U) 18040 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_S_FE_MASK) 18041 18042 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_RE_MASK (0x4000000U) 18043 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT (26U) 18044 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_RE_WIDTH (1U) 18045 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_RE_MASK) 18046 18047 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_FE_MASK (0x8000000U) 18048 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT (27U) 18049 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_FE_WIDTH (1U) 18050 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_O_FE_MASK) 18051 18052 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10000000U) 18053 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT (28U) 18054 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 18055 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK) 18056 18057 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK (0x20000000U) 18058 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT (29U) 18059 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 18060 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK) 18061 18062 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40000000U) 18063 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (30U) 18064 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 18065 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 18066 18067 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_UPD_EN_MASK (0x80000000U) 18068 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT (31U) 18069 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_UPD_EN_WIDTH (1U) 18070 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL_PL_TRIG_OUT_UPD_EN_MASK) 18071 /*! @} */ 18072 18073 /*! @name TIO1_G0_CH6_IRQ_NOTIFY - TIO[i] channel [c] interrupt notification register */ 18074 /*! @{ */ 18075 18076 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_RE_IRQ_MASK (0x1U) 18077 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_RE_IRQ_SHIFT (0U) 18078 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_RE_IRQ_WIDTH (1U) 18079 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_RE_IRQ_MASK) 18080 18081 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_FE_IRQ_MASK (0x2U) 18082 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_FE_IRQ_SHIFT (1U) 18083 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_FE_IRQ_WIDTH (1U) 18084 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_S_FE_IRQ_MASK) 18085 18086 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_RE_IRQ_MASK (0x4U) 18087 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_RE_IRQ_SHIFT (2U) 18088 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_RE_IRQ_WIDTH (1U) 18089 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_RE_IRQ_MASK) 18090 18091 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_FE_IRQ_MASK (0x8U) 18092 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_FE_IRQ_SHIFT (3U) 18093 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_FE_IRQ_WIDTH (1U) 18094 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_O_FE_IRQ_MASK) 18095 18096 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_UPDATE_IRQ_MASK (0x10U) 18097 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_UPDATE_IRQ_SHIFT (4U) 18098 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_UPDATE_IRQ_WIDTH (1U) 18099 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_UPDATE_IRQ_MASK) 18100 18101 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_PL_EVT_IRQ_MASK (0x20U) 18102 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT (5U) 18103 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_PL_EVT_IRQ_WIDTH (1U) 18104 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_NOTIFY_PL_EVT_IRQ_MASK) 18105 /*! @} */ 18106 18107 /*! @name TIO1_G0_CH6_IRQ_EN - TIO[i] channel [c] interrupt enable register */ 18108 /*! @{ */ 18109 18110 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_RE_IRQ_EN_MASK (0x1U) 18111 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_RE_IRQ_EN_SHIFT (0U) 18112 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_RE_IRQ_EN_WIDTH (1U) 18113 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_RE_IRQ_EN_MASK) 18114 18115 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_FE_IRQ_EN_MASK (0x2U) 18116 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_FE_IRQ_EN_SHIFT (1U) 18117 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_FE_IRQ_EN_WIDTH (1U) 18118 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_S_FE_IRQ_EN_MASK) 18119 18120 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_RE_IRQ_EN_MASK (0x4U) 18121 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_RE_IRQ_EN_SHIFT (2U) 18122 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_RE_IRQ_EN_WIDTH (1U) 18123 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_RE_IRQ_EN_MASK) 18124 18125 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_FE_IRQ_EN_MASK (0x8U) 18126 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_FE_IRQ_EN_SHIFT (3U) 18127 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_FE_IRQ_EN_WIDTH (1U) 18128 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_O_FE_IRQ_EN_MASK) 18129 18130 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_UPDATE_IRQ_EN_MASK (0x10U) 18131 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_UPDATE_IRQ_EN_SHIFT (4U) 18132 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_UPDATE_IRQ_EN_WIDTH (1U) 18133 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_UPDATE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_UPDATE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_UPDATE_IRQ_EN_MASK) 18134 18135 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_PL_EVT_IRQ_EN_MASK (0x20U) 18136 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_PL_EVT_IRQ_EN_SHIFT (5U) 18137 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_PL_EVT_IRQ_EN_WIDTH (1U) 18138 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_PL_EVT_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_PL_EVT_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_EN_PL_EVT_IRQ_EN_MASK) 18139 /*! @} */ 18140 18141 /*! @name TIO1_G0_CH6_IRQ_FORCINT - TIO[i] channel [c] force interrupt register */ 18142 /*! @{ */ 18143 18144 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_RE_IRQ_MASK (0x1U) 18145 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT (0U) 18146 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_RE_IRQ_WIDTH (1U) 18147 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_RE_IRQ_MASK) 18148 18149 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_FE_IRQ_MASK (0x2U) 18150 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT (1U) 18151 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_FE_IRQ_WIDTH (1U) 18152 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_S_FE_IRQ_MASK) 18153 18154 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_RE_IRQ_MASK (0x4U) 18155 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT (2U) 18156 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_RE_IRQ_WIDTH (1U) 18157 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_RE_IRQ_MASK) 18158 18159 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_FE_IRQ_MASK (0x8U) 18160 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT (3U) 18161 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_FE_IRQ_WIDTH (1U) 18162 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_O_FE_IRQ_MASK) 18163 18164 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK (0x10U) 18165 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT (4U) 18166 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_UPDATE_IRQ_WIDTH (1U) 18167 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK) 18168 18169 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK (0x20U) 18170 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT (5U) 18171 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_PL_EVT_IRQ_WIDTH (1U) 18172 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK) 18173 /*! @} */ 18174 18175 /*! @name TIO1_G0_CH6_IRQ_MODE - TIO[i] channel [c] IRQ mode configuration register */ 18176 /*! @{ */ 18177 18178 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_MODE_IRQ_MODE_MASK (0x3U) 18179 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_MODE_IRQ_MODE_SHIFT (0U) 18180 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_MODE_IRQ_MODE_WIDTH (2U) 18181 #define GTM_gtm_cls1_TIO1_G0_CH6_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_IRQ_MODE_IRQ_MODE_MASK) 18182 /*! @} */ 18183 18184 /*! @name TIO1_G0_CH6_CTRL2 - TIO[i] group [g] channel [c] control register */ 18185 /*! @{ */ 18186 18187 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_EN_MASK (0x1U) 18188 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_EN_SHIFT (0U) 18189 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_EN_WIDTH (1U) 18190 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_EN_MASK) 18191 18192 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_MST_EN_MASK (0x2U) 18193 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_MST_EN_SHIFT (1U) 18194 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_MST_EN_WIDTH (1U) 18195 #define GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_MST_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_MST_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_CTRL2_DUAL_CMP_MST_EN_MASK) 18196 /*! @} */ 18197 18198 /*! @name TIO1_G0_CH6_SINST - TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 18199 /*! @{ */ 18200 18201 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_OP_MASK (0xFFFFFFU) 18202 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_OP_SHIFT (0U) 18203 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_OP_WIDTH (24U) 18204 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_SINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_SINST_OP_MASK) 18205 18206 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_CMD_MASK (0x3F000000U) 18207 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_CMD_SHIFT (24U) 18208 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_CMD_WIDTH (6U) 18209 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_SINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_SINST_CMD_MASK) 18210 18211 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_DATA_PUSH_EN_MASK (0x40000000U) 18212 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_DATA_PUSH_EN_SHIFT (30U) 18213 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_DATA_PUSH_EN_WIDTH (1U) 18214 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_SINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_SINST_DATA_PUSH_EN_MASK) 18215 18216 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_INSTR_PULL_EN_MASK (0x80000000U) 18217 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_INSTR_PULL_EN_SHIFT (31U) 18218 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_INSTR_PULL_EN_WIDTH (1U) 18219 #define GTM_gtm_cls1_TIO1_G0_CH6_SINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_SINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_SINST_INSTR_PULL_EN_MASK) 18220 /*! @} */ 18221 18222 /*! @name TIO1_G0_CH6_SCMD - TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 18223 /*! @{ */ 18224 18225 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_CMD_MASK (0x3F000000U) 18226 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_CMD_SHIFT (24U) 18227 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_CMD_WIDTH (6U) 18228 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_SCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_SCMD_CMD_MASK) 18229 18230 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_DATA_PUSH_EN_MASK (0x40000000U) 18231 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_DATA_PUSH_EN_SHIFT (30U) 18232 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_DATA_PUSH_EN_WIDTH (1U) 18233 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_SCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_SCMD_DATA_PUSH_EN_MASK) 18234 18235 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_INSTR_PULL_EN_MASK (0x80000000U) 18236 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_INSTR_PULL_EN_SHIFT (31U) 18237 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_INSTR_PULL_EN_WIDTH (1U) 18238 #define GTM_gtm_cls1_TIO1_G0_CH6_SCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_SCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_SCMD_INSTR_PULL_EN_MASK) 18239 /*! @} */ 18240 18241 /*! @name TIO1_G0_CH6_SOP - TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ) */ 18242 /*! @{ */ 18243 18244 #define GTM_gtm_cls1_TIO1_G0_CH6_SOP_OP_MASK (0xFFFFFFU) 18245 #define GTM_gtm_cls1_TIO1_G0_CH6_SOP_OP_SHIFT (0U) 18246 #define GTM_gtm_cls1_TIO1_G0_CH6_SOP_OP_WIDTH (24U) 18247 #define GTM_gtm_cls1_TIO1_G0_CH6_SOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_SOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_SOP_OP_MASK) 18248 /*! @} */ 18249 18250 /*! @name TIO1_G0_CH6_OINST - TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00- */ 18251 /*! @{ */ 18252 18253 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_OP_MASK (0xFFFFFFU) 18254 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_OP_SHIFT (0U) 18255 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_OP_WIDTH (24U) 18256 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_OINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_OINST_OP_MASK) 18257 18258 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_CMD_MASK (0x3F000000U) 18259 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_CMD_SHIFT (24U) 18260 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_CMD_WIDTH (6U) 18261 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_OINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_OINST_CMD_MASK) 18262 18263 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_DATA_PUSH_EN_MASK (0x40000000U) 18264 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_DATA_PUSH_EN_SHIFT (30U) 18265 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_DATA_PUSH_EN_WIDTH (1U) 18266 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_OINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_OINST_DATA_PUSH_EN_MASK) 18267 18268 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_INSTR_PULL_EN_MASK (0x80000000U) 18269 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_INSTR_PULL_EN_SHIFT (31U) 18270 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_INSTR_PULL_EN_WIDTH (1U) 18271 #define GTM_gtm_cls1_TIO1_G0_CH6_OINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_OINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_OINST_INSTR_PULL_EN_MASK) 18272 /*! @} */ 18273 18274 /*! @name TIO1_G0_CH6_OCMD - TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00- */ 18275 /*! @{ */ 18276 18277 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_CMD_MASK (0x3F000000U) 18278 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_CMD_SHIFT (24U) 18279 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_CMD_WIDTH (6U) 18280 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_OCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_OCMD_CMD_MASK) 18281 18282 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_DATA_PUSH_EN_MASK (0x40000000U) 18283 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_DATA_PUSH_EN_SHIFT (30U) 18284 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_DATA_PUSH_EN_WIDTH (1U) 18285 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_OCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_OCMD_DATA_PUSH_EN_MASK) 18286 18287 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_INSTR_PULL_EN_MASK (0x80000000U) 18288 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_INSTR_PULL_EN_SHIFT (31U) 18289 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_INSTR_PULL_EN_WIDTH (1U) 18290 #define GTM_gtm_cls1_TIO1_G0_CH6_OCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_OCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_OCMD_INSTR_PULL_EN_MASK) 18291 /*! @} */ 18292 18293 /*! @name TIO1_G0_CH6_OOP - TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-) */ 18294 /*! @{ */ 18295 18296 #define GTM_gtm_cls1_TIO1_G0_CH6_OOP_OP_MASK (0xFFFFFFU) 18297 #define GTM_gtm_cls1_TIO1_G0_CH6_OOP_OP_SHIFT (0U) 18298 #define GTM_gtm_cls1_TIO1_G0_CH6_OOP_OP_WIDTH (24U) 18299 #define GTM_gtm_cls1_TIO1_G0_CH6_OOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_OOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_OOP_OP_MASK) 18300 /*! @} */ 18301 18302 /*! @name TIO1_G0_CH6_SHIFTCNT - TIO[i] channel [c] resource shift count register */ 18303 /*! @{ */ 18304 18305 #define GTM_gtm_cls1_TIO1_G0_CH6_SHIFTCNT_CNT_MASK (0x1FU) 18306 #define GTM_gtm_cls1_TIO1_G0_CH6_SHIFTCNT_CNT_SHIFT (0U) 18307 #define GTM_gtm_cls1_TIO1_G0_CH6_SHIFTCNT_CNT_WIDTH (5U) 18308 #define GTM_gtm_cls1_TIO1_G0_CH6_SHIFTCNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH6_SHIFTCNT_CNT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH6_SHIFTCNT_CNT_MASK) 18309 /*! @} */ 18310 18311 /*! @name TIO1_G0_CH7_CTRL - TIO[i] group [g] channel [c] control register */ 18312 /*! @{ */ 18313 18314 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_RE_MASK (0x1U) 18315 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_RE_SHIFT (0U) 18316 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_RE_WIDTH (1U) 18317 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_RE_MASK) 18318 18319 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_FE_MASK (0x2U) 18320 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_FE_SHIFT (1U) 18321 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_FE_WIDTH (1U) 18322 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_S_FE_MASK) 18323 18324 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_RE_MASK (0x4U) 18325 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_RE_SHIFT (2U) 18326 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_RE_WIDTH (1U) 18327 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_RE_MASK) 18328 18329 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_FE_MASK (0x8U) 18330 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_FE_SHIFT (3U) 18331 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_FE_WIDTH (1U) 18332 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_O_FE_MASK) 18333 18334 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10U) 18335 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT (4U) 18336 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 18337 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_TRIG_MASK) 18338 18339 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PL_EVT_MASK (0x20U) 18340 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT (5U) 18341 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 18342 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PL_EVT_MASK) 18343 18344 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40U) 18345 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (6U) 18346 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 18347 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 18348 18349 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK (0x80U) 18350 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT (7U) 18351 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_INIT_TRIG_EN_WIDTH (1U) 18352 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_INIT_TRIG_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_INIT_TRIG_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_INIT_TRIG_EN_MASK) 18353 18354 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_UPDATE_SRC_MASK (0xF00U) 18355 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_UPDATE_SRC_SHIFT (8U) 18356 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_UPDATE_SRC_WIDTH (4U) 18357 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_UPDATE_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_UPDATE_SRC_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_UPDATE_SRC_MASK) 18358 18359 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_MODE_MASK (0x3000U) 18360 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_MODE_SHIFT (12U) 18361 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_MODE_WIDTH (2U) 18362 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_MODE_MASK) 18363 18364 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_S_EN_MASK (0x4000U) 18365 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_S_EN_SHIFT (14U) 18366 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_S_EN_WIDTH (1U) 18367 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_S_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_S_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_S_EN_MASK) 18368 18369 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_BUFF_MASK (0x8000U) 18370 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_BUFF_SHIFT (15U) 18371 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_BUFF_WIDTH (1U) 18372 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_BUFF(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_BUFF_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_CYCLIC_BUFF_MASK) 18373 18374 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_MODE_MASK (0x70000U) 18375 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_MODE_SHIFT (16U) 18376 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_MODE_WIDTH (3U) 18377 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_MODE_MASK) 18378 18379 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_O_EN_MASK (0x80000U) 18380 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_O_EN_SHIFT (19U) 18381 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_O_EN_WIDTH (1U) 18382 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_O_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_O_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_FREEZE_O_EN_MASK) 18383 18384 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_ODIS_MASK (0x100000U) 18385 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_ODIS_SHIFT (20U) 18386 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_ODIS_WIDTH (1U) 18387 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_ODIS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_ODIS_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_ODIS_MASK) 18388 18389 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_SEL_IN_MASK (0x200000U) 18390 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_SEL_IN_SHIFT (21U) 18391 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_SEL_IN_WIDTH (1U) 18392 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_SEL_IN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_SEL_IN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_SEL_IN_MASK) 18393 18394 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_TRIG_OUT_EN_MASK (0x400000U) 18395 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_TRIG_OUT_EN_SHIFT (22U) 18396 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_TRIG_OUT_EN_WIDTH (1U) 18397 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_O_TRIG_OUT_EN_MASK) 18398 18399 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_TRIG_OUT_EN_MASK (0x800000U) 18400 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_TRIG_OUT_EN_SHIFT (23U) 18401 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_TRIG_OUT_EN_WIDTH (1U) 18402 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_TRIG_OUT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_TRIG_OUT_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_S_TRIG_OUT_EN_MASK) 18403 18404 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_RE_MASK (0x1000000U) 18405 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT (24U) 18406 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_RE_WIDTH (1U) 18407 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_RE_MASK) 18408 18409 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_FE_MASK (0x2000000U) 18410 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT (25U) 18411 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_FE_WIDTH (1U) 18412 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_S_FE_MASK) 18413 18414 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_RE_MASK (0x4000000U) 18415 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT (26U) 18416 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_RE_WIDTH (1U) 18417 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_RE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_RE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_RE_MASK) 18418 18419 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_FE_MASK (0x8000000U) 18420 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT (27U) 18421 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_FE_WIDTH (1U) 18422 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_FE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_FE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_O_FE_MASK) 18423 18424 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK (0x10000000U) 18425 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT (28U) 18426 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_WIDTH (1U) 18427 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_TRIG_MASK) 18428 18429 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK (0x20000000U) 18430 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT (29U) 18431 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PL_EVT_WIDTH (1U) 18432 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PL_EVT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PL_EVT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PL_EVT_MASK) 18433 18434 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK (0x40000000U) 18435 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT (30U) 18436 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_WIDTH (1U) 18437 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_EN_PREV_PL_TRIG_MASK) 18438 18439 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_UPD_EN_MASK (0x80000000U) 18440 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT (31U) 18441 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_UPD_EN_WIDTH (1U) 18442 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_UPD_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL_PL_TRIG_OUT_UPD_EN_MASK) 18443 /*! @} */ 18444 18445 /*! @name TIO1_G0_CH7_IRQ_NOTIFY - TIO[i] channel [c] interrupt notification register */ 18446 /*! @{ */ 18447 18448 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_RE_IRQ_MASK (0x1U) 18449 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_RE_IRQ_SHIFT (0U) 18450 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_RE_IRQ_WIDTH (1U) 18451 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_RE_IRQ_MASK) 18452 18453 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_FE_IRQ_MASK (0x2U) 18454 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_FE_IRQ_SHIFT (1U) 18455 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_FE_IRQ_WIDTH (1U) 18456 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_S_FE_IRQ_MASK) 18457 18458 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_RE_IRQ_MASK (0x4U) 18459 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_RE_IRQ_SHIFT (2U) 18460 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_RE_IRQ_WIDTH (1U) 18461 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_RE_IRQ_MASK) 18462 18463 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_FE_IRQ_MASK (0x8U) 18464 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_FE_IRQ_SHIFT (3U) 18465 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_FE_IRQ_WIDTH (1U) 18466 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_O_FE_IRQ_MASK) 18467 18468 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_UPDATE_IRQ_MASK (0x10U) 18469 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_UPDATE_IRQ_SHIFT (4U) 18470 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_UPDATE_IRQ_WIDTH (1U) 18471 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_UPDATE_IRQ_MASK) 18472 18473 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_PL_EVT_IRQ_MASK (0x20U) 18474 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT (5U) 18475 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_PL_EVT_IRQ_WIDTH (1U) 18476 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_NOTIFY_PL_EVT_IRQ_MASK) 18477 /*! @} */ 18478 18479 /*! @name TIO1_G0_CH7_IRQ_EN - TIO[i] channel [c] interrupt enable register */ 18480 /*! @{ */ 18481 18482 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_RE_IRQ_EN_MASK (0x1U) 18483 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_RE_IRQ_EN_SHIFT (0U) 18484 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_RE_IRQ_EN_WIDTH (1U) 18485 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_RE_IRQ_EN_MASK) 18486 18487 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_FE_IRQ_EN_MASK (0x2U) 18488 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_FE_IRQ_EN_SHIFT (1U) 18489 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_FE_IRQ_EN_WIDTH (1U) 18490 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_S_FE_IRQ_EN_MASK) 18491 18492 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_RE_IRQ_EN_MASK (0x4U) 18493 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_RE_IRQ_EN_SHIFT (2U) 18494 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_RE_IRQ_EN_WIDTH (1U) 18495 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_RE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_RE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_RE_IRQ_EN_MASK) 18496 18497 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_FE_IRQ_EN_MASK (0x8U) 18498 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_FE_IRQ_EN_SHIFT (3U) 18499 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_FE_IRQ_EN_WIDTH (1U) 18500 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_FE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_FE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_O_FE_IRQ_EN_MASK) 18501 18502 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_UPDATE_IRQ_EN_MASK (0x10U) 18503 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_UPDATE_IRQ_EN_SHIFT (4U) 18504 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_UPDATE_IRQ_EN_WIDTH (1U) 18505 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_UPDATE_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_UPDATE_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_UPDATE_IRQ_EN_MASK) 18506 18507 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_PL_EVT_IRQ_EN_MASK (0x20U) 18508 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_PL_EVT_IRQ_EN_SHIFT (5U) 18509 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_PL_EVT_IRQ_EN_WIDTH (1U) 18510 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_PL_EVT_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_PL_EVT_IRQ_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_EN_PL_EVT_IRQ_EN_MASK) 18511 /*! @} */ 18512 18513 /*! @name TIO1_G0_CH7_IRQ_FORCINT - TIO[i] channel [c] force interrupt register */ 18514 /*! @{ */ 18515 18516 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_RE_IRQ_MASK (0x1U) 18517 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT (0U) 18518 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_RE_IRQ_WIDTH (1U) 18519 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_RE_IRQ_MASK) 18520 18521 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_FE_IRQ_MASK (0x2U) 18522 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT (1U) 18523 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_FE_IRQ_WIDTH (1U) 18524 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_S_FE_IRQ_MASK) 18525 18526 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_RE_IRQ_MASK (0x4U) 18527 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT (2U) 18528 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_RE_IRQ_WIDTH (1U) 18529 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_RE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_RE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_RE_IRQ_MASK) 18530 18531 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_FE_IRQ_MASK (0x8U) 18532 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT (3U) 18533 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_FE_IRQ_WIDTH (1U) 18534 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_FE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_FE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_O_FE_IRQ_MASK) 18535 18536 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK (0x10U) 18537 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT (4U) 18538 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_UPDATE_IRQ_WIDTH (1U) 18539 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_UPDATE_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_UPDATE_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_UPDATE_IRQ_MASK) 18540 18541 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK (0x20U) 18542 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT (5U) 18543 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_PL_EVT_IRQ_WIDTH (1U) 18544 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_PL_EVT_IRQ(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_PL_EVT_IRQ_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_FORCINT_TRG_PL_EVT_IRQ_MASK) 18545 /*! @} */ 18546 18547 /*! @name TIO1_G0_CH7_IRQ_MODE - TIO[i] channel [c] IRQ mode configuration register */ 18548 /*! @{ */ 18549 18550 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_MODE_IRQ_MODE_MASK (0x3U) 18551 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_MODE_IRQ_MODE_SHIFT (0U) 18552 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_MODE_IRQ_MODE_WIDTH (2U) 18553 #define GTM_gtm_cls1_TIO1_G0_CH7_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_IRQ_MODE_IRQ_MODE_MASK) 18554 /*! @} */ 18555 18556 /*! @name TIO1_G0_CH7_CTRL2 - TIO[i] group [g] channel [c] control register */ 18557 /*! @{ */ 18558 18559 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_EN_MASK (0x1U) 18560 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_EN_SHIFT (0U) 18561 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_EN_WIDTH (1U) 18562 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_EN_MASK) 18563 18564 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_MST_EN_MASK (0x2U) 18565 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_MST_EN_SHIFT (1U) 18566 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_MST_EN_WIDTH (1U) 18567 #define GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_MST_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_MST_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_CTRL2_DUAL_CMP_MST_EN_MASK) 18568 /*! @} */ 18569 18570 /*! @name TIO1_G0_CH7_SINST - TIO[i] channel [c] resource S instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 18571 /*! @{ */ 18572 18573 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_OP_MASK (0xFFFFFFU) 18574 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_OP_SHIFT (0U) 18575 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_OP_WIDTH (24U) 18576 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_SINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_SINST_OP_MASK) 18577 18578 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_CMD_MASK (0x3F000000U) 18579 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_CMD_SHIFT (24U) 18580 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_CMD_WIDTH (6U) 18581 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_SINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_SINST_CMD_MASK) 18582 18583 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_DATA_PUSH_EN_MASK (0x40000000U) 18584 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_DATA_PUSH_EN_SHIFT (30U) 18585 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_DATA_PUSH_EN_WIDTH (1U) 18586 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_SINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_SINST_DATA_PUSH_EN_MASK) 18587 18588 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_INSTR_PULL_EN_MASK (0x80000000U) 18589 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_INSTR_PULL_EN_SHIFT (31U) 18590 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_INSTR_PULL_EN_WIDTH (1U) 18591 #define GTM_gtm_cls1_TIO1_G0_CH7_SINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_SINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_SINST_INSTR_PULL_EN_MASK) 18592 /*! @} */ 18593 18594 /*! @name TIO1_G0_CH7_SCMD - TIO[i] channel [c] resource S command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- */ 18595 /*! @{ */ 18596 18597 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_CMD_MASK (0x3F000000U) 18598 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_CMD_SHIFT (24U) 18599 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_CMD_WIDTH (6U) 18600 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_SCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_SCMD_CMD_MASK) 18601 18602 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_DATA_PUSH_EN_MASK (0x40000000U) 18603 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_DATA_PUSH_EN_SHIFT (30U) 18604 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_DATA_PUSH_EN_WIDTH (1U) 18605 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_SCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_SCMD_DATA_PUSH_EN_MASK) 18606 18607 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_INSTR_PULL_EN_MASK (0x80000000U) 18608 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_INSTR_PULL_EN_SHIFT (31U) 18609 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_INSTR_PULL_EN_WIDTH (1U) 18610 #define GTM_gtm_cls1_TIO1_G0_CH7_SCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_SCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_SCMD_INSTR_PULL_EN_MASK) 18611 /*! @} */ 18612 18613 /*! @name TIO1_G0_CH7_SOP - TIO[i] channel [c] resource S operand register TIO[i]_G[g]_CH[c]_CTRL.PL_S_MODE=0b0- or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b10- or TIO[i]_G[g]_OP_USAGE.MODE[c]=0b1-0 ) */ 18614 /*! @{ */ 18615 18616 #define GTM_gtm_cls1_TIO1_G0_CH7_SOP_OP_MASK (0xFFFFFFU) 18617 #define GTM_gtm_cls1_TIO1_G0_CH7_SOP_OP_SHIFT (0U) 18618 #define GTM_gtm_cls1_TIO1_G0_CH7_SOP_OP_WIDTH (24U) 18619 #define GTM_gtm_cls1_TIO1_G0_CH7_SOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_SOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_SOP_OP_MASK) 18620 /*! @} */ 18621 18622 /*! @name TIO1_G0_CH7_OINST - TIO[i] channel [c] resource O instruction register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE =0b00- */ 18623 /*! @{ */ 18624 18625 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_OP_MASK (0xFFFFFFU) 18626 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_OP_SHIFT (0U) 18627 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_OP_WIDTH (24U) 18628 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_OINST_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_OINST_OP_MASK) 18629 18630 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_CMD_MASK (0x3F000000U) 18631 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_CMD_SHIFT (24U) 18632 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_CMD_WIDTH (6U) 18633 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_OINST_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_OINST_CMD_MASK) 18634 18635 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_DATA_PUSH_EN_MASK (0x40000000U) 18636 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_DATA_PUSH_EN_SHIFT (30U) 18637 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_DATA_PUSH_EN_WIDTH (1U) 18638 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_OINST_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_OINST_DATA_PUSH_EN_MASK) 18639 18640 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_INSTR_PULL_EN_MASK (0x80000000U) 18641 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_INSTR_PULL_EN_SHIFT (31U) 18642 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_INSTR_PULL_EN_WIDTH (1U) 18643 #define GTM_gtm_cls1_TIO1_G0_CH7_OINST_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_OINST_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_OINST_INSTR_PULL_EN_MASK) 18644 /*! @} */ 18645 18646 /*! @name TIO1_G0_CH7_OCMD - TIO[i] channel [c] resource O command register (buffer operation) TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b00- */ 18647 /*! @{ */ 18648 18649 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_CMD_MASK (0x3F000000U) 18650 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_CMD_SHIFT (24U) 18651 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_CMD_WIDTH (6U) 18652 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_OCMD_CMD_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_OCMD_CMD_MASK) 18653 18654 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_DATA_PUSH_EN_MASK (0x40000000U) 18655 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_DATA_PUSH_EN_SHIFT (30U) 18656 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_DATA_PUSH_EN_WIDTH (1U) 18657 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_DATA_PUSH_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_OCMD_DATA_PUSH_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_OCMD_DATA_PUSH_EN_MASK) 18658 18659 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_INSTR_PULL_EN_MASK (0x80000000U) 18660 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_INSTR_PULL_EN_SHIFT (31U) 18661 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_INSTR_PULL_EN_WIDTH (1U) 18662 #define GTM_gtm_cls1_TIO1_G0_CH7_OCMD_INSTR_PULL_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_OCMD_INSTR_PULL_EN_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_OCMD_INSTR_PULL_EN_MASK) 18663 /*! @} */ 18664 18665 /*! @name TIO1_G0_CH7_OOP - TIO[i] channel [c] resource O operand register !(TIO[i]_G[g]_CH[c]_CTRL.PL_O_MODE=0b1--) or (TIO[i]_G[g]_OP_USAGE.MODE[c]=0b11-) */ 18666 /*! @{ */ 18667 18668 #define GTM_gtm_cls1_TIO1_G0_CH7_OOP_OP_MASK (0xFFFFFFU) 18669 #define GTM_gtm_cls1_TIO1_G0_CH7_OOP_OP_SHIFT (0U) 18670 #define GTM_gtm_cls1_TIO1_G0_CH7_OOP_OP_WIDTH (24U) 18671 #define GTM_gtm_cls1_TIO1_G0_CH7_OOP_OP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_OOP_OP_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_OOP_OP_MASK) 18672 /*! @} */ 18673 18674 /*! @name TIO1_G0_CH7_SHIFTCNT - TIO[i] channel [c] resource shift count register */ 18675 /*! @{ */ 18676 18677 #define GTM_gtm_cls1_TIO1_G0_CH7_SHIFTCNT_CNT_MASK (0x1FU) 18678 #define GTM_gtm_cls1_TIO1_G0_CH7_SHIFTCNT_CNT_SHIFT (0U) 18679 #define GTM_gtm_cls1_TIO1_G0_CH7_SHIFTCNT_CNT_WIDTH (5U) 18680 #define GTM_gtm_cls1_TIO1_G0_CH7_SHIFTCNT_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_CH7_SHIFTCNT_CNT_SHIFT)) & GTM_gtm_cls1_TIO1_G0_CH7_SHIFTCNT_CNT_MASK) 18681 /*! @} */ 18682 18683 /*! @name TIO1_G0_ISEL0_CTRL1 - TIO[i] input selection register 1 */ 18684 /*! @{ */ 18685 18686 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_0_MASK (0xFU) 18687 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_0_SHIFT (0U) 18688 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_0_WIDTH (4U) 18689 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_0_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_0_MASK) 18690 18691 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_1_MASK (0xF0U) 18692 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_1_SHIFT (4U) 18693 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_1_WIDTH (4U) 18694 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_1_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_1_MASK) 18695 18696 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_2_MASK (0xF00U) 18697 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_2_SHIFT (8U) 18698 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_2_WIDTH (4U) 18699 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_2_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_2_MASK) 18700 18701 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_3_MASK (0xF000U) 18702 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_3_SHIFT (12U) 18703 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_3_WIDTH (4U) 18704 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_3_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_LUT2_3_MASK) 18705 18706 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL0_MASK (0x10000U) 18707 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL0_SHIFT (16U) 18708 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL0_WIDTH (1U) 18709 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL0_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL0_MASK) 18710 18711 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL1_MASK (0x20000U) 18712 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL1_SHIFT (17U) 18713 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL1_WIDTH (1U) 18714 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL1_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL1_MASK) 18715 18716 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL2_MASK (0x40000U) 18717 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL2_SHIFT (18U) 18718 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL2_WIDTH (1U) 18719 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL2_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL2_MASK) 18720 18721 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL3_MASK (0x80000U) 18722 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL3_SHIFT (19U) 18723 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL3_WIDTH (1U) 18724 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL3_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_OUT_SEL3_MASK) 18725 18726 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN0_MASK (0x1000000U) 18727 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN0_SHIFT (24U) 18728 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN0_WIDTH (1U) 18729 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN0_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN0_MASK) 18730 18731 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN1_MASK (0x2000000U) 18732 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN1_SHIFT (25U) 18733 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN1_WIDTH (1U) 18734 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN1_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN1_MASK) 18735 18736 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN2_MASK (0x4000000U) 18737 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN2_SHIFT (26U) 18738 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN2_WIDTH (1U) 18739 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN2_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN2_MASK) 18740 18741 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN3_MASK (0x8000000U) 18742 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN3_SHIFT (27U) 18743 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN3_WIDTH (1U) 18744 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN3_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL1_WRITE_EN3_MASK) 18745 /*! @} */ 18746 18747 /*! @name TIO1_G0_ISEL0_CTRL2 - TIO[i] input selection register 2 */ 18748 /*! @{ */ 18749 18750 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3_MASK (0xFFU) 18751 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3_SHIFT (0U) 18752 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3_WIDTH (8U) 18753 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3_MASK) 18754 18755 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_QOUT_SEL_MASK (0x30000U) 18756 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_QOUT_SEL_SHIFT (16U) 18757 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_QOUT_SEL_WIDTH (2U) 18758 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_QOUT_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_QOUT_SEL_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_QOUT_SEL_MASK) 18759 18760 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL0_MASK (0x100000U) 18761 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL0_SHIFT (20U) 18762 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL0_WIDTH (1U) 18763 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL0_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL0_MASK) 18764 18765 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL1_MASK (0x200000U) 18766 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL1_SHIFT (21U) 18767 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL1_WIDTH (1U) 18768 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL1_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL1_MASK) 18769 18770 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL2_MASK (0x400000U) 18771 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL2_SHIFT (22U) 18772 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL2_WIDTH (1U) 18773 #define GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL2_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL0_CTRL2_LUT3IN_SEL2_MASK) 18774 /*! @} */ 18775 18776 /*! @name TIO1_G0_ISEL1_CTRL1 - TIO[i] input selection register 1 */ 18777 /*! @{ */ 18778 18779 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_0_MASK (0xFU) 18780 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_0_SHIFT (0U) 18781 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_0_WIDTH (4U) 18782 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_0_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_0_MASK) 18783 18784 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_1_MASK (0xF0U) 18785 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_1_SHIFT (4U) 18786 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_1_WIDTH (4U) 18787 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_1_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_1_MASK) 18788 18789 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_2_MASK (0xF00U) 18790 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_2_SHIFT (8U) 18791 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_2_WIDTH (4U) 18792 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_2_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_2_MASK) 18793 18794 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_3_MASK (0xF000U) 18795 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_3_SHIFT (12U) 18796 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_3_WIDTH (4U) 18797 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_3_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_LUT2_3_MASK) 18798 18799 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL0_MASK (0x10000U) 18800 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL0_SHIFT (16U) 18801 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL0_WIDTH (1U) 18802 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL0_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL0_MASK) 18803 18804 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL1_MASK (0x20000U) 18805 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL1_SHIFT (17U) 18806 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL1_WIDTH (1U) 18807 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL1_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL1_MASK) 18808 18809 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL2_MASK (0x40000U) 18810 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL2_SHIFT (18U) 18811 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL2_WIDTH (1U) 18812 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL2_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL2_MASK) 18813 18814 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL3_MASK (0x80000U) 18815 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL3_SHIFT (19U) 18816 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL3_WIDTH (1U) 18817 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL3_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_OUT_SEL3_MASK) 18818 18819 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN0_MASK (0x1000000U) 18820 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN0_SHIFT (24U) 18821 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN0_WIDTH (1U) 18822 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN0_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN0_MASK) 18823 18824 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN1_MASK (0x2000000U) 18825 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN1_SHIFT (25U) 18826 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN1_WIDTH (1U) 18827 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN1_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN1_MASK) 18828 18829 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN2_MASK (0x4000000U) 18830 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN2_SHIFT (26U) 18831 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN2_WIDTH (1U) 18832 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN2_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN2_MASK) 18833 18834 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN3_MASK (0x8000000U) 18835 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN3_SHIFT (27U) 18836 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN3_WIDTH (1U) 18837 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN3_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL1_WRITE_EN3_MASK) 18838 /*! @} */ 18839 18840 /*! @name TIO1_G0_ISEL1_CTRL2 - TIO[i] input selection register 2 */ 18841 /*! @{ */ 18842 18843 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3_MASK (0xFFU) 18844 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3_SHIFT (0U) 18845 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3_WIDTH (8U) 18846 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3_MASK) 18847 18848 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_QOUT_SEL_MASK (0x30000U) 18849 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_QOUT_SEL_SHIFT (16U) 18850 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_QOUT_SEL_WIDTH (2U) 18851 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_QOUT_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_QOUT_SEL_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_QOUT_SEL_MASK) 18852 18853 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL0_MASK (0x100000U) 18854 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL0_SHIFT (20U) 18855 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL0_WIDTH (1U) 18856 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL0_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL0_MASK) 18857 18858 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL1_MASK (0x200000U) 18859 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL1_SHIFT (21U) 18860 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL1_WIDTH (1U) 18861 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL1_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL1_MASK) 18862 18863 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL2_MASK (0x400000U) 18864 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL2_SHIFT (22U) 18865 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL2_WIDTH (1U) 18866 #define GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL2_SHIFT)) & GTM_gtm_cls1_TIO1_G0_ISEL1_CTRL2_LUT3IN_SEL2_MASK) 18867 /*! @} */ 18868 18869 /*! @name TIO1_G0_OP_USAGE - TIO[i] operand usage selection register */ 18870 /*! @{ */ 18871 18872 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE0_MASK (0x7U) 18873 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE0_SHIFT (0U) 18874 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE0_WIDTH (3U) 18875 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE0_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE0_MASK) 18876 18877 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE1_MASK (0x38U) 18878 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE1_SHIFT (3U) 18879 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE1_WIDTH (3U) 18880 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE1_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE1_MASK) 18881 18882 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE2_MASK (0x1C0U) 18883 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE2_SHIFT (6U) 18884 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE2_WIDTH (3U) 18885 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE2_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE2_MASK) 18886 18887 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE3_MASK (0xE00U) 18888 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE3_SHIFT (9U) 18889 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE3_WIDTH (3U) 18890 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE3_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE3_MASK) 18891 18892 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE4_MASK (0x7000U) 18893 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE4_SHIFT (12U) 18894 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE4_WIDTH (3U) 18895 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE4_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE4_MASK) 18896 18897 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE5_MASK (0x38000U) 18898 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE5_SHIFT (15U) 18899 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE5_WIDTH (3U) 18900 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE5_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE5_MASK) 18901 18902 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE6_MASK (0x1C0000U) 18903 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE6_SHIFT (18U) 18904 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE6_WIDTH (3U) 18905 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE6_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE6_MASK) 18906 18907 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE7_MASK (0xE00000U) 18908 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE7_SHIFT (21U) 18909 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE7_WIDTH (3U) 18910 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE7_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_MODE7_MASK) 18911 18912 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN0_MASK (0x1000000U) 18913 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN0_SHIFT (24U) 18914 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN0_WIDTH (1U) 18915 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN0_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN0_MASK) 18916 18917 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN1_MASK (0x2000000U) 18918 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN1_SHIFT (25U) 18919 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN1_WIDTH (1U) 18920 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN1_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN1_MASK) 18921 18922 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN2_MASK (0x4000000U) 18923 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN2_SHIFT (26U) 18924 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN2_WIDTH (1U) 18925 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN2_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN2_MASK) 18926 18927 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN3_MASK (0x8000000U) 18928 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN3_SHIFT (27U) 18929 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN3_WIDTH (1U) 18930 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN3_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN3_MASK) 18931 18932 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN4_MASK (0x10000000U) 18933 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN4_SHIFT (28U) 18934 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN4_WIDTH (1U) 18935 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN4_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN4_MASK) 18936 18937 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN5_MASK (0x20000000U) 18938 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN5_SHIFT (29U) 18939 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN5_WIDTH (1U) 18940 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN5_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN5_MASK) 18941 18942 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN6_MASK (0x40000000U) 18943 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN6_SHIFT (30U) 18944 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN6_WIDTH (1U) 18945 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN6_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN6_MASK) 18946 18947 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN7_MASK (0x80000000U) 18948 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN7_SHIFT (31U) 18949 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN7_WIDTH (1U) 18950 #define GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN7_SHIFT)) & GTM_gtm_cls1_TIO1_G0_OP_USAGE_WRITE_EN7_MASK) 18951 /*! @} */ 18952 18953 /*! @name TIO1_S - TIO[i] signal sampling register */ 18954 /*! @{ */ 18955 18956 #define GTM_gtm_cls1_TIO1_S_CH0_MASK (0x1U) 18957 #define GTM_gtm_cls1_TIO1_S_CH0_SHIFT (0U) 18958 #define GTM_gtm_cls1_TIO1_S_CH0_WIDTH (1U) 18959 #define GTM_gtm_cls1_TIO1_S_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_S_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_S_CH0_MASK) 18960 18961 #define GTM_gtm_cls1_TIO1_S_CH1_MASK (0x2U) 18962 #define GTM_gtm_cls1_TIO1_S_CH1_SHIFT (1U) 18963 #define GTM_gtm_cls1_TIO1_S_CH1_WIDTH (1U) 18964 #define GTM_gtm_cls1_TIO1_S_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_S_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_S_CH1_MASK) 18965 18966 #define GTM_gtm_cls1_TIO1_S_CH2_MASK (0x4U) 18967 #define GTM_gtm_cls1_TIO1_S_CH2_SHIFT (2U) 18968 #define GTM_gtm_cls1_TIO1_S_CH2_WIDTH (1U) 18969 #define GTM_gtm_cls1_TIO1_S_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_S_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_S_CH2_MASK) 18970 18971 #define GTM_gtm_cls1_TIO1_S_CH3_MASK (0x8U) 18972 #define GTM_gtm_cls1_TIO1_S_CH3_SHIFT (3U) 18973 #define GTM_gtm_cls1_TIO1_S_CH3_WIDTH (1U) 18974 #define GTM_gtm_cls1_TIO1_S_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_S_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_S_CH3_MASK) 18975 18976 #define GTM_gtm_cls1_TIO1_S_CH4_MASK (0x10U) 18977 #define GTM_gtm_cls1_TIO1_S_CH4_SHIFT (4U) 18978 #define GTM_gtm_cls1_TIO1_S_CH4_WIDTH (1U) 18979 #define GTM_gtm_cls1_TIO1_S_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_S_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_S_CH4_MASK) 18980 18981 #define GTM_gtm_cls1_TIO1_S_CH5_MASK (0x20U) 18982 #define GTM_gtm_cls1_TIO1_S_CH5_SHIFT (5U) 18983 #define GTM_gtm_cls1_TIO1_S_CH5_WIDTH (1U) 18984 #define GTM_gtm_cls1_TIO1_S_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_S_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_S_CH5_MASK) 18985 18986 #define GTM_gtm_cls1_TIO1_S_CH6_MASK (0x40U) 18987 #define GTM_gtm_cls1_TIO1_S_CH6_SHIFT (6U) 18988 #define GTM_gtm_cls1_TIO1_S_CH6_WIDTH (1U) 18989 #define GTM_gtm_cls1_TIO1_S_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_S_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_S_CH6_MASK) 18990 18991 #define GTM_gtm_cls1_TIO1_S_CH7_MASK (0x80U) 18992 #define GTM_gtm_cls1_TIO1_S_CH7_SHIFT (7U) 18993 #define GTM_gtm_cls1_TIO1_S_CH7_WIDTH (1U) 18994 #define GTM_gtm_cls1_TIO1_S_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_S_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_S_CH7_MASK) 18995 /*! @} */ 18996 18997 /*! @name TIO1_O - TIO[i] output register */ 18998 /*! @{ */ 18999 19000 #define GTM_gtm_cls1_TIO1_O_CH0_MASK (0x1U) 19001 #define GTM_gtm_cls1_TIO1_O_CH0_SHIFT (0U) 19002 #define GTM_gtm_cls1_TIO1_O_CH0_WIDTH (1U) 19003 #define GTM_gtm_cls1_TIO1_O_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_O_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_O_CH0_MASK) 19004 19005 #define GTM_gtm_cls1_TIO1_O_CH1_MASK (0x2U) 19006 #define GTM_gtm_cls1_TIO1_O_CH1_SHIFT (1U) 19007 #define GTM_gtm_cls1_TIO1_O_CH1_WIDTH (1U) 19008 #define GTM_gtm_cls1_TIO1_O_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_O_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_O_CH1_MASK) 19009 19010 #define GTM_gtm_cls1_TIO1_O_CH2_MASK (0x4U) 19011 #define GTM_gtm_cls1_TIO1_O_CH2_SHIFT (2U) 19012 #define GTM_gtm_cls1_TIO1_O_CH2_WIDTH (1U) 19013 #define GTM_gtm_cls1_TIO1_O_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_O_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_O_CH2_MASK) 19014 19015 #define GTM_gtm_cls1_TIO1_O_CH3_MASK (0x8U) 19016 #define GTM_gtm_cls1_TIO1_O_CH3_SHIFT (3U) 19017 #define GTM_gtm_cls1_TIO1_O_CH3_WIDTH (1U) 19018 #define GTM_gtm_cls1_TIO1_O_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_O_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_O_CH3_MASK) 19019 19020 #define GTM_gtm_cls1_TIO1_O_CH4_MASK (0x10U) 19021 #define GTM_gtm_cls1_TIO1_O_CH4_SHIFT (4U) 19022 #define GTM_gtm_cls1_TIO1_O_CH4_WIDTH (1U) 19023 #define GTM_gtm_cls1_TIO1_O_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_O_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_O_CH4_MASK) 19024 19025 #define GTM_gtm_cls1_TIO1_O_CH5_MASK (0x20U) 19026 #define GTM_gtm_cls1_TIO1_O_CH5_SHIFT (5U) 19027 #define GTM_gtm_cls1_TIO1_O_CH5_WIDTH (1U) 19028 #define GTM_gtm_cls1_TIO1_O_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_O_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_O_CH5_MASK) 19029 19030 #define GTM_gtm_cls1_TIO1_O_CH6_MASK (0x40U) 19031 #define GTM_gtm_cls1_TIO1_O_CH6_SHIFT (6U) 19032 #define GTM_gtm_cls1_TIO1_O_CH6_WIDTH (1U) 19033 #define GTM_gtm_cls1_TIO1_O_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_O_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_O_CH6_MASK) 19034 19035 #define GTM_gtm_cls1_TIO1_O_CH7_MASK (0x80U) 19036 #define GTM_gtm_cls1_TIO1_O_CH7_SHIFT (7U) 19037 #define GTM_gtm_cls1_TIO1_O_CH7_WIDTH (1U) 19038 #define GTM_gtm_cls1_TIO1_O_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_O_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_O_CH7_MASK) 19039 /*! @} */ 19040 19041 /*! @name TIO1_ENDIS - TIO[i] enable/disable register */ 19042 /*! @{ */ 19043 19044 #define GTM_gtm_cls1_TIO1_ENDIS_CH0_MASK (0x1U) 19045 #define GTM_gtm_cls1_TIO1_ENDIS_CH0_SHIFT (0U) 19046 #define GTM_gtm_cls1_TIO1_ENDIS_CH0_WIDTH (1U) 19047 #define GTM_gtm_cls1_TIO1_ENDIS_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ENDIS_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_ENDIS_CH0_MASK) 19048 19049 #define GTM_gtm_cls1_TIO1_ENDIS_CH1_MASK (0x2U) 19050 #define GTM_gtm_cls1_TIO1_ENDIS_CH1_SHIFT (1U) 19051 #define GTM_gtm_cls1_TIO1_ENDIS_CH1_WIDTH (1U) 19052 #define GTM_gtm_cls1_TIO1_ENDIS_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ENDIS_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_ENDIS_CH1_MASK) 19053 19054 #define GTM_gtm_cls1_TIO1_ENDIS_CH2_MASK (0x4U) 19055 #define GTM_gtm_cls1_TIO1_ENDIS_CH2_SHIFT (2U) 19056 #define GTM_gtm_cls1_TIO1_ENDIS_CH2_WIDTH (1U) 19057 #define GTM_gtm_cls1_TIO1_ENDIS_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ENDIS_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_ENDIS_CH2_MASK) 19058 19059 #define GTM_gtm_cls1_TIO1_ENDIS_CH3_MASK (0x8U) 19060 #define GTM_gtm_cls1_TIO1_ENDIS_CH3_SHIFT (3U) 19061 #define GTM_gtm_cls1_TIO1_ENDIS_CH3_WIDTH (1U) 19062 #define GTM_gtm_cls1_TIO1_ENDIS_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ENDIS_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_ENDIS_CH3_MASK) 19063 19064 #define GTM_gtm_cls1_TIO1_ENDIS_CH4_MASK (0x10U) 19065 #define GTM_gtm_cls1_TIO1_ENDIS_CH4_SHIFT (4U) 19066 #define GTM_gtm_cls1_TIO1_ENDIS_CH4_WIDTH (1U) 19067 #define GTM_gtm_cls1_TIO1_ENDIS_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ENDIS_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_ENDIS_CH4_MASK) 19068 19069 #define GTM_gtm_cls1_TIO1_ENDIS_CH5_MASK (0x20U) 19070 #define GTM_gtm_cls1_TIO1_ENDIS_CH5_SHIFT (5U) 19071 #define GTM_gtm_cls1_TIO1_ENDIS_CH5_WIDTH (1U) 19072 #define GTM_gtm_cls1_TIO1_ENDIS_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ENDIS_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_ENDIS_CH5_MASK) 19073 19074 #define GTM_gtm_cls1_TIO1_ENDIS_CH6_MASK (0x40U) 19075 #define GTM_gtm_cls1_TIO1_ENDIS_CH6_SHIFT (6U) 19076 #define GTM_gtm_cls1_TIO1_ENDIS_CH6_WIDTH (1U) 19077 #define GTM_gtm_cls1_TIO1_ENDIS_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ENDIS_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_ENDIS_CH6_MASK) 19078 19079 #define GTM_gtm_cls1_TIO1_ENDIS_CH7_MASK (0x80U) 19080 #define GTM_gtm_cls1_TIO1_ENDIS_CH7_SHIFT (7U) 19081 #define GTM_gtm_cls1_TIO1_ENDIS_CH7_WIDTH (1U) 19082 #define GTM_gtm_cls1_TIO1_ENDIS_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ENDIS_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_ENDIS_CH7_MASK) 19083 /*! @} */ 19084 19085 /*! @name TIO1_INVERT - TIO[i] signal invert register */ 19086 /*! @{ */ 19087 19088 #define GTM_gtm_cls1_TIO1_INVERT_CH0_MASK (0x1U) 19089 #define GTM_gtm_cls1_TIO1_INVERT_CH0_SHIFT (0U) 19090 #define GTM_gtm_cls1_TIO1_INVERT_CH0_WIDTH (1U) 19091 #define GTM_gtm_cls1_TIO1_INVERT_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INVERT_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_INVERT_CH0_MASK) 19092 19093 #define GTM_gtm_cls1_TIO1_INVERT_CH1_MASK (0x2U) 19094 #define GTM_gtm_cls1_TIO1_INVERT_CH1_SHIFT (1U) 19095 #define GTM_gtm_cls1_TIO1_INVERT_CH1_WIDTH (1U) 19096 #define GTM_gtm_cls1_TIO1_INVERT_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INVERT_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_INVERT_CH1_MASK) 19097 19098 #define GTM_gtm_cls1_TIO1_INVERT_CH2_MASK (0x4U) 19099 #define GTM_gtm_cls1_TIO1_INVERT_CH2_SHIFT (2U) 19100 #define GTM_gtm_cls1_TIO1_INVERT_CH2_WIDTH (1U) 19101 #define GTM_gtm_cls1_TIO1_INVERT_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INVERT_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_INVERT_CH2_MASK) 19102 19103 #define GTM_gtm_cls1_TIO1_INVERT_CH3_MASK (0x8U) 19104 #define GTM_gtm_cls1_TIO1_INVERT_CH3_SHIFT (3U) 19105 #define GTM_gtm_cls1_TIO1_INVERT_CH3_WIDTH (1U) 19106 #define GTM_gtm_cls1_TIO1_INVERT_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INVERT_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_INVERT_CH3_MASK) 19107 19108 #define GTM_gtm_cls1_TIO1_INVERT_CH4_MASK (0x10U) 19109 #define GTM_gtm_cls1_TIO1_INVERT_CH4_SHIFT (4U) 19110 #define GTM_gtm_cls1_TIO1_INVERT_CH4_WIDTH (1U) 19111 #define GTM_gtm_cls1_TIO1_INVERT_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INVERT_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_INVERT_CH4_MASK) 19112 19113 #define GTM_gtm_cls1_TIO1_INVERT_CH5_MASK (0x20U) 19114 #define GTM_gtm_cls1_TIO1_INVERT_CH5_SHIFT (5U) 19115 #define GTM_gtm_cls1_TIO1_INVERT_CH5_WIDTH (1U) 19116 #define GTM_gtm_cls1_TIO1_INVERT_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INVERT_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_INVERT_CH5_MASK) 19117 19118 #define GTM_gtm_cls1_TIO1_INVERT_CH6_MASK (0x40U) 19119 #define GTM_gtm_cls1_TIO1_INVERT_CH6_SHIFT (6U) 19120 #define GTM_gtm_cls1_TIO1_INVERT_CH6_WIDTH (1U) 19121 #define GTM_gtm_cls1_TIO1_INVERT_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INVERT_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_INVERT_CH6_MASK) 19122 19123 #define GTM_gtm_cls1_TIO1_INVERT_CH7_MASK (0x80U) 19124 #define GTM_gtm_cls1_TIO1_INVERT_CH7_SHIFT (7U) 19125 #define GTM_gtm_cls1_TIO1_INVERT_CH7_WIDTH (1U) 19126 #define GTM_gtm_cls1_TIO1_INVERT_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INVERT_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_INVERT_CH7_MASK) 19127 /*! @} */ 19128 19129 /*! @name TIO1_INPUT_MODE - TIO[i] input mode register */ 19130 /*! @{ */ 19131 19132 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH0_MASK (0x1U) 19133 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH0_SHIFT (0U) 19134 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH0_WIDTH (1U) 19135 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INPUT_MODE_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_INPUT_MODE_CH0_MASK) 19136 19137 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH1_MASK (0x2U) 19138 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH1_SHIFT (1U) 19139 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH1_WIDTH (1U) 19140 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INPUT_MODE_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_INPUT_MODE_CH1_MASK) 19141 19142 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH2_MASK (0x4U) 19143 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH2_SHIFT (2U) 19144 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH2_WIDTH (1U) 19145 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INPUT_MODE_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_INPUT_MODE_CH2_MASK) 19146 19147 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH3_MASK (0x8U) 19148 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH3_SHIFT (3U) 19149 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH3_WIDTH (1U) 19150 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INPUT_MODE_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_INPUT_MODE_CH3_MASK) 19151 19152 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH4_MASK (0x10U) 19153 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH4_SHIFT (4U) 19154 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH4_WIDTH (1U) 19155 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INPUT_MODE_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_INPUT_MODE_CH4_MASK) 19156 19157 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH5_MASK (0x20U) 19158 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH5_SHIFT (5U) 19159 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH5_WIDTH (1U) 19160 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INPUT_MODE_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_INPUT_MODE_CH5_MASK) 19161 19162 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH6_MASK (0x40U) 19163 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH6_SHIFT (6U) 19164 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH6_WIDTH (1U) 19165 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INPUT_MODE_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_INPUT_MODE_CH6_MASK) 19166 19167 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH7_MASK (0x80U) 19168 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH7_SHIFT (7U) 19169 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH7_WIDTH (1U) 19170 #define GTM_gtm_cls1_TIO1_INPUT_MODE_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_INPUT_MODE_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_INPUT_MODE_CH7_MASK) 19171 /*! @} */ 19172 19173 /*! @name TIO1_CYCLIC_MODE - TIO[i] cyclic mode register */ 19174 /*! @{ */ 19175 19176 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH0_MASK (0x1U) 19177 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH0_SHIFT (0U) 19178 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH0_WIDTH (1U) 19179 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH0_MASK) 19180 19181 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH1_MASK (0x2U) 19182 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH1_SHIFT (1U) 19183 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH1_WIDTH (1U) 19184 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH1_MASK) 19185 19186 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH2_MASK (0x4U) 19187 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH2_SHIFT (2U) 19188 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH2_WIDTH (1U) 19189 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH2_MASK) 19190 19191 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH3_MASK (0x8U) 19192 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH3_SHIFT (3U) 19193 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH3_WIDTH (1U) 19194 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH3_MASK) 19195 19196 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH4_MASK (0x10U) 19197 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH4_SHIFT (4U) 19198 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH4_WIDTH (1U) 19199 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH4_MASK) 19200 19201 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH5_MASK (0x20U) 19202 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH5_SHIFT (5U) 19203 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH5_WIDTH (1U) 19204 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH5_MASK) 19205 19206 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH6_MASK (0x40U) 19207 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH6_SHIFT (6U) 19208 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH6_WIDTH (1U) 19209 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH6_MASK) 19210 19211 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH7_MASK (0x80U) 19212 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH7_SHIFT (7U) 19213 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH7_WIDTH (1U) 19214 #define GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_CYCLIC_MODE_CH7_MASK) 19215 /*! @} */ 19216 19217 /*! @name TIO1_TRIG_OUT_GATE_EN - TIO[i] enable Trigger Output, output gating register */ 19218 /*! @{ */ 19219 19220 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH0_MASK (0x1U) 19221 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH0_SHIFT (0U) 19222 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH0_WIDTH (1U) 19223 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH0_MASK) 19224 19225 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH1_MASK (0x2U) 19226 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH1_SHIFT (1U) 19227 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH1_WIDTH (1U) 19228 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH1_MASK) 19229 19230 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH2_MASK (0x4U) 19231 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH2_SHIFT (2U) 19232 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH2_WIDTH (1U) 19233 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH2_MASK) 19234 19235 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH3_MASK (0x8U) 19236 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH3_SHIFT (3U) 19237 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH3_WIDTH (1U) 19238 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH3_MASK) 19239 19240 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH4_MASK (0x10U) 19241 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH4_SHIFT (4U) 19242 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH4_WIDTH (1U) 19243 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH4_MASK) 19244 19245 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH5_MASK (0x20U) 19246 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH5_SHIFT (5U) 19247 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH5_WIDTH (1U) 19248 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH5_MASK) 19249 19250 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH6_MASK (0x40U) 19251 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH6_SHIFT (6U) 19252 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH6_WIDTH (1U) 19253 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH6_MASK) 19254 19255 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH7_MASK (0x80U) 19256 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH7_SHIFT (7U) 19257 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH7_WIDTH (1U) 19258 #define GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_TRIG_OUT_GATE_EN_CH7_MASK) 19259 /*! @} */ 19260 19261 /*! @name TIO1_PLTRIG_OUT_GATE_EN - TIO[i] enable PL_TRIG_OUT output gating register */ 19262 /*! @{ */ 19263 19264 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH0_MASK (0x1U) 19265 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH0_SHIFT (0U) 19266 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH0_WIDTH (1U) 19267 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH0_MASK) 19268 19269 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH1_MASK (0x2U) 19270 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH1_SHIFT (1U) 19271 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH1_WIDTH (1U) 19272 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH1_MASK) 19273 19274 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH2_MASK (0x4U) 19275 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH2_SHIFT (2U) 19276 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH2_WIDTH (1U) 19277 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH2_MASK) 19278 19279 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH3_MASK (0x8U) 19280 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH3_SHIFT (3U) 19281 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH3_WIDTH (1U) 19282 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH3_MASK) 19283 19284 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH4_MASK (0x10U) 19285 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH4_SHIFT (4U) 19286 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH4_WIDTH (1U) 19287 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH4_MASK) 19288 19289 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH5_MASK (0x20U) 19290 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH5_SHIFT (5U) 19291 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH5_WIDTH (1U) 19292 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH5_MASK) 19293 19294 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH6_MASK (0x40U) 19295 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH6_SHIFT (6U) 19296 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH6_WIDTH (1U) 19297 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH6_MASK) 19298 19299 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH7_MASK (0x80U) 19300 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH7_SHIFT (7U) 19301 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH7_WIDTH (1U) 19302 #define GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_PLTRIG_OUT_GATE_EN_CH7_MASK) 19303 /*! @} */ 19304 19305 /*! @name TIO1_CS - TIO[i] clear signal sampling register */ 19306 /*! @{ */ 19307 19308 #define GTM_gtm_cls1_TIO1_CS_CH0_MASK (0x1U) 19309 #define GTM_gtm_cls1_TIO1_CS_CH0_SHIFT (0U) 19310 #define GTM_gtm_cls1_TIO1_CS_CH0_WIDTH (1U) 19311 #define GTM_gtm_cls1_TIO1_CS_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CS_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_CS_CH0_MASK) 19312 19313 #define GTM_gtm_cls1_TIO1_CS_CH1_MASK (0x2U) 19314 #define GTM_gtm_cls1_TIO1_CS_CH1_SHIFT (1U) 19315 #define GTM_gtm_cls1_TIO1_CS_CH1_WIDTH (1U) 19316 #define GTM_gtm_cls1_TIO1_CS_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CS_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_CS_CH1_MASK) 19317 19318 #define GTM_gtm_cls1_TIO1_CS_CH2_MASK (0x4U) 19319 #define GTM_gtm_cls1_TIO1_CS_CH2_SHIFT (2U) 19320 #define GTM_gtm_cls1_TIO1_CS_CH2_WIDTH (1U) 19321 #define GTM_gtm_cls1_TIO1_CS_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CS_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_CS_CH2_MASK) 19322 19323 #define GTM_gtm_cls1_TIO1_CS_CH3_MASK (0x8U) 19324 #define GTM_gtm_cls1_TIO1_CS_CH3_SHIFT (3U) 19325 #define GTM_gtm_cls1_TIO1_CS_CH3_WIDTH (1U) 19326 #define GTM_gtm_cls1_TIO1_CS_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CS_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_CS_CH3_MASK) 19327 19328 #define GTM_gtm_cls1_TIO1_CS_CH4_MASK (0x10U) 19329 #define GTM_gtm_cls1_TIO1_CS_CH4_SHIFT (4U) 19330 #define GTM_gtm_cls1_TIO1_CS_CH4_WIDTH (1U) 19331 #define GTM_gtm_cls1_TIO1_CS_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CS_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_CS_CH4_MASK) 19332 19333 #define GTM_gtm_cls1_TIO1_CS_CH5_MASK (0x20U) 19334 #define GTM_gtm_cls1_TIO1_CS_CH5_SHIFT (5U) 19335 #define GTM_gtm_cls1_TIO1_CS_CH5_WIDTH (1U) 19336 #define GTM_gtm_cls1_TIO1_CS_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CS_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_CS_CH5_MASK) 19337 19338 #define GTM_gtm_cls1_TIO1_CS_CH6_MASK (0x40U) 19339 #define GTM_gtm_cls1_TIO1_CS_CH6_SHIFT (6U) 19340 #define GTM_gtm_cls1_TIO1_CS_CH6_WIDTH (1U) 19341 #define GTM_gtm_cls1_TIO1_CS_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CS_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_CS_CH6_MASK) 19342 19343 #define GTM_gtm_cls1_TIO1_CS_CH7_MASK (0x80U) 19344 #define GTM_gtm_cls1_TIO1_CS_CH7_SHIFT (7U) 19345 #define GTM_gtm_cls1_TIO1_CS_CH7_WIDTH (1U) 19346 #define GTM_gtm_cls1_TIO1_CS_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CS_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_CS_CH7_MASK) 19347 /*! @} */ 19348 19349 /*! @name TIO1_CO - TIO[i] clear output register */ 19350 /*! @{ */ 19351 19352 #define GTM_gtm_cls1_TIO1_CO_CH0_MASK (0x1U) 19353 #define GTM_gtm_cls1_TIO1_CO_CH0_SHIFT (0U) 19354 #define GTM_gtm_cls1_TIO1_CO_CH0_WIDTH (1U) 19355 #define GTM_gtm_cls1_TIO1_CO_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CO_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_CO_CH0_MASK) 19356 19357 #define GTM_gtm_cls1_TIO1_CO_CH1_MASK (0x2U) 19358 #define GTM_gtm_cls1_TIO1_CO_CH1_SHIFT (1U) 19359 #define GTM_gtm_cls1_TIO1_CO_CH1_WIDTH (1U) 19360 #define GTM_gtm_cls1_TIO1_CO_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CO_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_CO_CH1_MASK) 19361 19362 #define GTM_gtm_cls1_TIO1_CO_CH2_MASK (0x4U) 19363 #define GTM_gtm_cls1_TIO1_CO_CH2_SHIFT (2U) 19364 #define GTM_gtm_cls1_TIO1_CO_CH2_WIDTH (1U) 19365 #define GTM_gtm_cls1_TIO1_CO_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CO_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_CO_CH2_MASK) 19366 19367 #define GTM_gtm_cls1_TIO1_CO_CH3_MASK (0x8U) 19368 #define GTM_gtm_cls1_TIO1_CO_CH3_SHIFT (3U) 19369 #define GTM_gtm_cls1_TIO1_CO_CH3_WIDTH (1U) 19370 #define GTM_gtm_cls1_TIO1_CO_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CO_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_CO_CH3_MASK) 19371 19372 #define GTM_gtm_cls1_TIO1_CO_CH4_MASK (0x10U) 19373 #define GTM_gtm_cls1_TIO1_CO_CH4_SHIFT (4U) 19374 #define GTM_gtm_cls1_TIO1_CO_CH4_WIDTH (1U) 19375 #define GTM_gtm_cls1_TIO1_CO_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CO_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_CO_CH4_MASK) 19376 19377 #define GTM_gtm_cls1_TIO1_CO_CH5_MASK (0x20U) 19378 #define GTM_gtm_cls1_TIO1_CO_CH5_SHIFT (5U) 19379 #define GTM_gtm_cls1_TIO1_CO_CH5_WIDTH (1U) 19380 #define GTM_gtm_cls1_TIO1_CO_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CO_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_CO_CH5_MASK) 19381 19382 #define GTM_gtm_cls1_TIO1_CO_CH6_MASK (0x40U) 19383 #define GTM_gtm_cls1_TIO1_CO_CH6_SHIFT (6U) 19384 #define GTM_gtm_cls1_TIO1_CO_CH6_WIDTH (1U) 19385 #define GTM_gtm_cls1_TIO1_CO_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CO_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_CO_CH6_MASK) 19386 19387 #define GTM_gtm_cls1_TIO1_CO_CH7_MASK (0x80U) 19388 #define GTM_gtm_cls1_TIO1_CO_CH7_SHIFT (7U) 19389 #define GTM_gtm_cls1_TIO1_CO_CH7_WIDTH (1U) 19390 #define GTM_gtm_cls1_TIO1_CO_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CO_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_CO_CH7_MASK) 19391 /*! @} */ 19392 19393 /*! @name TIO1_CENDIS - TIO[i] disable register */ 19394 /*! @{ */ 19395 19396 #define GTM_gtm_cls1_TIO1_CENDIS_CH0_MASK (0x1U) 19397 #define GTM_gtm_cls1_TIO1_CENDIS_CH0_SHIFT (0U) 19398 #define GTM_gtm_cls1_TIO1_CENDIS_CH0_WIDTH (1U) 19399 #define GTM_gtm_cls1_TIO1_CENDIS_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CENDIS_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_CENDIS_CH0_MASK) 19400 19401 #define GTM_gtm_cls1_TIO1_CENDIS_CH1_MASK (0x2U) 19402 #define GTM_gtm_cls1_TIO1_CENDIS_CH1_SHIFT (1U) 19403 #define GTM_gtm_cls1_TIO1_CENDIS_CH1_WIDTH (1U) 19404 #define GTM_gtm_cls1_TIO1_CENDIS_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CENDIS_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_CENDIS_CH1_MASK) 19405 19406 #define GTM_gtm_cls1_TIO1_CENDIS_CH2_MASK (0x4U) 19407 #define GTM_gtm_cls1_TIO1_CENDIS_CH2_SHIFT (2U) 19408 #define GTM_gtm_cls1_TIO1_CENDIS_CH2_WIDTH (1U) 19409 #define GTM_gtm_cls1_TIO1_CENDIS_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CENDIS_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_CENDIS_CH2_MASK) 19410 19411 #define GTM_gtm_cls1_TIO1_CENDIS_CH3_MASK (0x8U) 19412 #define GTM_gtm_cls1_TIO1_CENDIS_CH3_SHIFT (3U) 19413 #define GTM_gtm_cls1_TIO1_CENDIS_CH3_WIDTH (1U) 19414 #define GTM_gtm_cls1_TIO1_CENDIS_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CENDIS_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_CENDIS_CH3_MASK) 19415 19416 #define GTM_gtm_cls1_TIO1_CENDIS_CH4_MASK (0x10U) 19417 #define GTM_gtm_cls1_TIO1_CENDIS_CH4_SHIFT (4U) 19418 #define GTM_gtm_cls1_TIO1_CENDIS_CH4_WIDTH (1U) 19419 #define GTM_gtm_cls1_TIO1_CENDIS_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CENDIS_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_CENDIS_CH4_MASK) 19420 19421 #define GTM_gtm_cls1_TIO1_CENDIS_CH5_MASK (0x20U) 19422 #define GTM_gtm_cls1_TIO1_CENDIS_CH5_SHIFT (5U) 19423 #define GTM_gtm_cls1_TIO1_CENDIS_CH5_WIDTH (1U) 19424 #define GTM_gtm_cls1_TIO1_CENDIS_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CENDIS_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_CENDIS_CH5_MASK) 19425 19426 #define GTM_gtm_cls1_TIO1_CENDIS_CH6_MASK (0x40U) 19427 #define GTM_gtm_cls1_TIO1_CENDIS_CH6_SHIFT (6U) 19428 #define GTM_gtm_cls1_TIO1_CENDIS_CH6_WIDTH (1U) 19429 #define GTM_gtm_cls1_TIO1_CENDIS_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CENDIS_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_CENDIS_CH6_MASK) 19430 19431 #define GTM_gtm_cls1_TIO1_CENDIS_CH7_MASK (0x80U) 19432 #define GTM_gtm_cls1_TIO1_CENDIS_CH7_SHIFT (7U) 19433 #define GTM_gtm_cls1_TIO1_CENDIS_CH7_WIDTH (1U) 19434 #define GTM_gtm_cls1_TIO1_CENDIS_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CENDIS_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_CENDIS_CH7_MASK) 19435 /*! @} */ 19436 19437 /*! @name TIO1_CINVERT - TIO[i] clear signal invert register */ 19438 /*! @{ */ 19439 19440 #define GTM_gtm_cls1_TIO1_CINVERT_CH0_MASK (0x1U) 19441 #define GTM_gtm_cls1_TIO1_CINVERT_CH0_SHIFT (0U) 19442 #define GTM_gtm_cls1_TIO1_CINVERT_CH0_WIDTH (1U) 19443 #define GTM_gtm_cls1_TIO1_CINVERT_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINVERT_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_CINVERT_CH0_MASK) 19444 19445 #define GTM_gtm_cls1_TIO1_CINVERT_CH1_MASK (0x2U) 19446 #define GTM_gtm_cls1_TIO1_CINVERT_CH1_SHIFT (1U) 19447 #define GTM_gtm_cls1_TIO1_CINVERT_CH1_WIDTH (1U) 19448 #define GTM_gtm_cls1_TIO1_CINVERT_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINVERT_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_CINVERT_CH1_MASK) 19449 19450 #define GTM_gtm_cls1_TIO1_CINVERT_CH2_MASK (0x4U) 19451 #define GTM_gtm_cls1_TIO1_CINVERT_CH2_SHIFT (2U) 19452 #define GTM_gtm_cls1_TIO1_CINVERT_CH2_WIDTH (1U) 19453 #define GTM_gtm_cls1_TIO1_CINVERT_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINVERT_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_CINVERT_CH2_MASK) 19454 19455 #define GTM_gtm_cls1_TIO1_CINVERT_CH3_MASK (0x8U) 19456 #define GTM_gtm_cls1_TIO1_CINVERT_CH3_SHIFT (3U) 19457 #define GTM_gtm_cls1_TIO1_CINVERT_CH3_WIDTH (1U) 19458 #define GTM_gtm_cls1_TIO1_CINVERT_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINVERT_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_CINVERT_CH3_MASK) 19459 19460 #define GTM_gtm_cls1_TIO1_CINVERT_CH4_MASK (0x10U) 19461 #define GTM_gtm_cls1_TIO1_CINVERT_CH4_SHIFT (4U) 19462 #define GTM_gtm_cls1_TIO1_CINVERT_CH4_WIDTH (1U) 19463 #define GTM_gtm_cls1_TIO1_CINVERT_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINVERT_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_CINVERT_CH4_MASK) 19464 19465 #define GTM_gtm_cls1_TIO1_CINVERT_CH5_MASK (0x20U) 19466 #define GTM_gtm_cls1_TIO1_CINVERT_CH5_SHIFT (5U) 19467 #define GTM_gtm_cls1_TIO1_CINVERT_CH5_WIDTH (1U) 19468 #define GTM_gtm_cls1_TIO1_CINVERT_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINVERT_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_CINVERT_CH5_MASK) 19469 19470 #define GTM_gtm_cls1_TIO1_CINVERT_CH6_MASK (0x40U) 19471 #define GTM_gtm_cls1_TIO1_CINVERT_CH6_SHIFT (6U) 19472 #define GTM_gtm_cls1_TIO1_CINVERT_CH6_WIDTH (1U) 19473 #define GTM_gtm_cls1_TIO1_CINVERT_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINVERT_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_CINVERT_CH6_MASK) 19474 19475 #define GTM_gtm_cls1_TIO1_CINVERT_CH7_MASK (0x80U) 19476 #define GTM_gtm_cls1_TIO1_CINVERT_CH7_SHIFT (7U) 19477 #define GTM_gtm_cls1_TIO1_CINVERT_CH7_WIDTH (1U) 19478 #define GTM_gtm_cls1_TIO1_CINVERT_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINVERT_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_CINVERT_CH7_MASK) 19479 /*! @} */ 19480 19481 /*! @name TIO1_CINPUT_MODE - TIO[i] disable input mode register */ 19482 /*! @{ */ 19483 19484 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH0_MASK (0x1U) 19485 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH0_SHIFT (0U) 19486 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH0_WIDTH (1U) 19487 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINPUT_MODE_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_CINPUT_MODE_CH0_MASK) 19488 19489 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH1_MASK (0x2U) 19490 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH1_SHIFT (1U) 19491 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH1_WIDTH (1U) 19492 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINPUT_MODE_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_CINPUT_MODE_CH1_MASK) 19493 19494 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH2_MASK (0x4U) 19495 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH2_SHIFT (2U) 19496 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH2_WIDTH (1U) 19497 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINPUT_MODE_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_CINPUT_MODE_CH2_MASK) 19498 19499 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH3_MASK (0x8U) 19500 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH3_SHIFT (3U) 19501 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH3_WIDTH (1U) 19502 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINPUT_MODE_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_CINPUT_MODE_CH3_MASK) 19503 19504 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH4_MASK (0x10U) 19505 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH4_SHIFT (4U) 19506 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH4_WIDTH (1U) 19507 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINPUT_MODE_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_CINPUT_MODE_CH4_MASK) 19508 19509 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH5_MASK (0x20U) 19510 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH5_SHIFT (5U) 19511 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH5_WIDTH (1U) 19512 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINPUT_MODE_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_CINPUT_MODE_CH5_MASK) 19513 19514 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH6_MASK (0x40U) 19515 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH6_SHIFT (6U) 19516 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH6_WIDTH (1U) 19517 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINPUT_MODE_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_CINPUT_MODE_CH6_MASK) 19518 19519 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH7_MASK (0x80U) 19520 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH7_SHIFT (7U) 19521 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH7_WIDTH (1U) 19522 #define GTM_gtm_cls1_TIO1_CINPUT_MODE_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CINPUT_MODE_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_CINPUT_MODE_CH7_MASK) 19523 /*! @} */ 19524 19525 /*! @name TIO1_CCYCLIC_MODE - TIO[i] disable cyclic mode register */ 19526 /*! @{ */ 19527 19528 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH0_MASK (0x1U) 19529 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH0_SHIFT (0U) 19530 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH0_WIDTH (1U) 19531 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH0_MASK) 19532 19533 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH1_MASK (0x2U) 19534 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH1_SHIFT (1U) 19535 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH1_WIDTH (1U) 19536 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH1_MASK) 19537 19538 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH2_MASK (0x4U) 19539 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH2_SHIFT (2U) 19540 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH2_WIDTH (1U) 19541 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH2_MASK) 19542 19543 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH3_MASK (0x8U) 19544 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH3_SHIFT (3U) 19545 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH3_WIDTH (1U) 19546 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH3_MASK) 19547 19548 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH4_MASK (0x10U) 19549 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH4_SHIFT (4U) 19550 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH4_WIDTH (1U) 19551 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH4_MASK) 19552 19553 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH5_MASK (0x20U) 19554 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH5_SHIFT (5U) 19555 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH5_WIDTH (1U) 19556 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH5_MASK) 19557 19558 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH6_MASK (0x40U) 19559 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH6_SHIFT (6U) 19560 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH6_WIDTH (1U) 19561 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH6_MASK) 19562 19563 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH7_MASK (0x80U) 19564 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH7_SHIFT (7U) 19565 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH7_WIDTH (1U) 19566 #define GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_CCYCLIC_MODE_CH7_MASK) 19567 /*! @} */ 19568 19569 /*! @name TIO1_CTRIG_OUT_GATE_EN - TIO[i] clear Trigger Output, output gating register */ 19570 /*! @{ */ 19571 19572 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH0_MASK (0x1U) 19573 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH0_SHIFT (0U) 19574 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH0_WIDTH (1U) 19575 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH0_MASK) 19576 19577 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH1_MASK (0x2U) 19578 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH1_SHIFT (1U) 19579 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH1_WIDTH (1U) 19580 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH1_MASK) 19581 19582 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH2_MASK (0x4U) 19583 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH2_SHIFT (2U) 19584 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH2_WIDTH (1U) 19585 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH2_MASK) 19586 19587 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH3_MASK (0x8U) 19588 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH3_SHIFT (3U) 19589 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH3_WIDTH (1U) 19590 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH3_MASK) 19591 19592 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH4_MASK (0x10U) 19593 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH4_SHIFT (4U) 19594 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH4_WIDTH (1U) 19595 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH4_MASK) 19596 19597 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH5_MASK (0x20U) 19598 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH5_SHIFT (5U) 19599 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH5_WIDTH (1U) 19600 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH5_MASK) 19601 19602 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH6_MASK (0x40U) 19603 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH6_SHIFT (6U) 19604 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH6_WIDTH (1U) 19605 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH6_MASK) 19606 19607 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH7_MASK (0x80U) 19608 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH7_SHIFT (7U) 19609 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH7_WIDTH (1U) 19610 #define GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_CTRIG_OUT_GATE_EN_CH7_MASK) 19611 /*! @} */ 19612 19613 /*! @name TIO1_CPLTRIG_OUT_GATE_EN - TIO[i] clear PL_TRIG_OUT output gating register */ 19614 /*! @{ */ 19615 19616 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH0_MASK (0x1U) 19617 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH0_SHIFT (0U) 19618 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH0_WIDTH (1U) 19619 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH0_MASK) 19620 19621 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH1_MASK (0x2U) 19622 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH1_SHIFT (1U) 19623 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH1_WIDTH (1U) 19624 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH1_MASK) 19625 19626 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH2_MASK (0x4U) 19627 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH2_SHIFT (2U) 19628 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH2_WIDTH (1U) 19629 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH2_MASK) 19630 19631 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH3_MASK (0x8U) 19632 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH3_SHIFT (3U) 19633 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH3_WIDTH (1U) 19634 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH3_MASK) 19635 19636 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH4_MASK (0x10U) 19637 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH4_SHIFT (4U) 19638 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH4_WIDTH (1U) 19639 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH4_MASK) 19640 19641 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH5_MASK (0x20U) 19642 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH5_SHIFT (5U) 19643 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH5_WIDTH (1U) 19644 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH5_MASK) 19645 19646 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH6_MASK (0x40U) 19647 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH6_SHIFT (6U) 19648 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH6_WIDTH (1U) 19649 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH6_MASK) 19650 19651 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH7_MASK (0x80U) 19652 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH7_SHIFT (7U) 19653 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH7_WIDTH (1U) 19654 #define GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_CPLTRIG_OUT_GATE_EN_CH7_MASK) 19655 /*! @} */ 19656 19657 /*! @name TIO1_SS - TIO[i] set signal sampling register */ 19658 /*! @{ */ 19659 19660 #define GTM_gtm_cls1_TIO1_SS_CH0_MASK (0x1U) 19661 #define GTM_gtm_cls1_TIO1_SS_CH0_SHIFT (0U) 19662 #define GTM_gtm_cls1_TIO1_SS_CH0_WIDTH (1U) 19663 #define GTM_gtm_cls1_TIO1_SS_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SS_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_SS_CH0_MASK) 19664 19665 #define GTM_gtm_cls1_TIO1_SS_CH1_MASK (0x2U) 19666 #define GTM_gtm_cls1_TIO1_SS_CH1_SHIFT (1U) 19667 #define GTM_gtm_cls1_TIO1_SS_CH1_WIDTH (1U) 19668 #define GTM_gtm_cls1_TIO1_SS_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SS_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_SS_CH1_MASK) 19669 19670 #define GTM_gtm_cls1_TIO1_SS_CH2_MASK (0x4U) 19671 #define GTM_gtm_cls1_TIO1_SS_CH2_SHIFT (2U) 19672 #define GTM_gtm_cls1_TIO1_SS_CH2_WIDTH (1U) 19673 #define GTM_gtm_cls1_TIO1_SS_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SS_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_SS_CH2_MASK) 19674 19675 #define GTM_gtm_cls1_TIO1_SS_CH3_MASK (0x8U) 19676 #define GTM_gtm_cls1_TIO1_SS_CH3_SHIFT (3U) 19677 #define GTM_gtm_cls1_TIO1_SS_CH3_WIDTH (1U) 19678 #define GTM_gtm_cls1_TIO1_SS_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SS_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_SS_CH3_MASK) 19679 19680 #define GTM_gtm_cls1_TIO1_SS_CH4_MASK (0x10U) 19681 #define GTM_gtm_cls1_TIO1_SS_CH4_SHIFT (4U) 19682 #define GTM_gtm_cls1_TIO1_SS_CH4_WIDTH (1U) 19683 #define GTM_gtm_cls1_TIO1_SS_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SS_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_SS_CH4_MASK) 19684 19685 #define GTM_gtm_cls1_TIO1_SS_CH5_MASK (0x20U) 19686 #define GTM_gtm_cls1_TIO1_SS_CH5_SHIFT (5U) 19687 #define GTM_gtm_cls1_TIO1_SS_CH5_WIDTH (1U) 19688 #define GTM_gtm_cls1_TIO1_SS_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SS_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_SS_CH5_MASK) 19689 19690 #define GTM_gtm_cls1_TIO1_SS_CH6_MASK (0x40U) 19691 #define GTM_gtm_cls1_TIO1_SS_CH6_SHIFT (6U) 19692 #define GTM_gtm_cls1_TIO1_SS_CH6_WIDTH (1U) 19693 #define GTM_gtm_cls1_TIO1_SS_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SS_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_SS_CH6_MASK) 19694 19695 #define GTM_gtm_cls1_TIO1_SS_CH7_MASK (0x80U) 19696 #define GTM_gtm_cls1_TIO1_SS_CH7_SHIFT (7U) 19697 #define GTM_gtm_cls1_TIO1_SS_CH7_WIDTH (1U) 19698 #define GTM_gtm_cls1_TIO1_SS_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SS_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_SS_CH7_MASK) 19699 /*! @} */ 19700 19701 /*! @name TIO1_SO - TIO[i] set output register */ 19702 /*! @{ */ 19703 19704 #define GTM_gtm_cls1_TIO1_SO_CH0_MASK (0x1U) 19705 #define GTM_gtm_cls1_TIO1_SO_CH0_SHIFT (0U) 19706 #define GTM_gtm_cls1_TIO1_SO_CH0_WIDTH (1U) 19707 #define GTM_gtm_cls1_TIO1_SO_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SO_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_SO_CH0_MASK) 19708 19709 #define GTM_gtm_cls1_TIO1_SO_CH1_MASK (0x2U) 19710 #define GTM_gtm_cls1_TIO1_SO_CH1_SHIFT (1U) 19711 #define GTM_gtm_cls1_TIO1_SO_CH1_WIDTH (1U) 19712 #define GTM_gtm_cls1_TIO1_SO_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SO_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_SO_CH1_MASK) 19713 19714 #define GTM_gtm_cls1_TIO1_SO_CH2_MASK (0x4U) 19715 #define GTM_gtm_cls1_TIO1_SO_CH2_SHIFT (2U) 19716 #define GTM_gtm_cls1_TIO1_SO_CH2_WIDTH (1U) 19717 #define GTM_gtm_cls1_TIO1_SO_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SO_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_SO_CH2_MASK) 19718 19719 #define GTM_gtm_cls1_TIO1_SO_CH3_MASK (0x8U) 19720 #define GTM_gtm_cls1_TIO1_SO_CH3_SHIFT (3U) 19721 #define GTM_gtm_cls1_TIO1_SO_CH3_WIDTH (1U) 19722 #define GTM_gtm_cls1_TIO1_SO_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SO_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_SO_CH3_MASK) 19723 19724 #define GTM_gtm_cls1_TIO1_SO_CH4_MASK (0x10U) 19725 #define GTM_gtm_cls1_TIO1_SO_CH4_SHIFT (4U) 19726 #define GTM_gtm_cls1_TIO1_SO_CH4_WIDTH (1U) 19727 #define GTM_gtm_cls1_TIO1_SO_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SO_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_SO_CH4_MASK) 19728 19729 #define GTM_gtm_cls1_TIO1_SO_CH5_MASK (0x20U) 19730 #define GTM_gtm_cls1_TIO1_SO_CH5_SHIFT (5U) 19731 #define GTM_gtm_cls1_TIO1_SO_CH5_WIDTH (1U) 19732 #define GTM_gtm_cls1_TIO1_SO_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SO_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_SO_CH5_MASK) 19733 19734 #define GTM_gtm_cls1_TIO1_SO_CH6_MASK (0x40U) 19735 #define GTM_gtm_cls1_TIO1_SO_CH6_SHIFT (6U) 19736 #define GTM_gtm_cls1_TIO1_SO_CH6_WIDTH (1U) 19737 #define GTM_gtm_cls1_TIO1_SO_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SO_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_SO_CH6_MASK) 19738 19739 #define GTM_gtm_cls1_TIO1_SO_CH7_MASK (0x80U) 19740 #define GTM_gtm_cls1_TIO1_SO_CH7_SHIFT (7U) 19741 #define GTM_gtm_cls1_TIO1_SO_CH7_WIDTH (1U) 19742 #define GTM_gtm_cls1_TIO1_SO_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SO_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_SO_CH7_MASK) 19743 /*! @} */ 19744 19745 /*! @name TIO1_SENDIS - TIO[i] enable register */ 19746 /*! @{ */ 19747 19748 #define GTM_gtm_cls1_TIO1_SENDIS_CH0_MASK (0x1U) 19749 #define GTM_gtm_cls1_TIO1_SENDIS_CH0_SHIFT (0U) 19750 #define GTM_gtm_cls1_TIO1_SENDIS_CH0_WIDTH (1U) 19751 #define GTM_gtm_cls1_TIO1_SENDIS_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SENDIS_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_SENDIS_CH0_MASK) 19752 19753 #define GTM_gtm_cls1_TIO1_SENDIS_CH1_MASK (0x2U) 19754 #define GTM_gtm_cls1_TIO1_SENDIS_CH1_SHIFT (1U) 19755 #define GTM_gtm_cls1_TIO1_SENDIS_CH1_WIDTH (1U) 19756 #define GTM_gtm_cls1_TIO1_SENDIS_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SENDIS_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_SENDIS_CH1_MASK) 19757 19758 #define GTM_gtm_cls1_TIO1_SENDIS_CH2_MASK (0x4U) 19759 #define GTM_gtm_cls1_TIO1_SENDIS_CH2_SHIFT (2U) 19760 #define GTM_gtm_cls1_TIO1_SENDIS_CH2_WIDTH (1U) 19761 #define GTM_gtm_cls1_TIO1_SENDIS_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SENDIS_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_SENDIS_CH2_MASK) 19762 19763 #define GTM_gtm_cls1_TIO1_SENDIS_CH3_MASK (0x8U) 19764 #define GTM_gtm_cls1_TIO1_SENDIS_CH3_SHIFT (3U) 19765 #define GTM_gtm_cls1_TIO1_SENDIS_CH3_WIDTH (1U) 19766 #define GTM_gtm_cls1_TIO1_SENDIS_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SENDIS_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_SENDIS_CH3_MASK) 19767 19768 #define GTM_gtm_cls1_TIO1_SENDIS_CH4_MASK (0x10U) 19769 #define GTM_gtm_cls1_TIO1_SENDIS_CH4_SHIFT (4U) 19770 #define GTM_gtm_cls1_TIO1_SENDIS_CH4_WIDTH (1U) 19771 #define GTM_gtm_cls1_TIO1_SENDIS_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SENDIS_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_SENDIS_CH4_MASK) 19772 19773 #define GTM_gtm_cls1_TIO1_SENDIS_CH5_MASK (0x20U) 19774 #define GTM_gtm_cls1_TIO1_SENDIS_CH5_SHIFT (5U) 19775 #define GTM_gtm_cls1_TIO1_SENDIS_CH5_WIDTH (1U) 19776 #define GTM_gtm_cls1_TIO1_SENDIS_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SENDIS_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_SENDIS_CH5_MASK) 19777 19778 #define GTM_gtm_cls1_TIO1_SENDIS_CH6_MASK (0x40U) 19779 #define GTM_gtm_cls1_TIO1_SENDIS_CH6_SHIFT (6U) 19780 #define GTM_gtm_cls1_TIO1_SENDIS_CH6_WIDTH (1U) 19781 #define GTM_gtm_cls1_TIO1_SENDIS_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SENDIS_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_SENDIS_CH6_MASK) 19782 19783 #define GTM_gtm_cls1_TIO1_SENDIS_CH7_MASK (0x80U) 19784 #define GTM_gtm_cls1_TIO1_SENDIS_CH7_SHIFT (7U) 19785 #define GTM_gtm_cls1_TIO1_SENDIS_CH7_WIDTH (1U) 19786 #define GTM_gtm_cls1_TIO1_SENDIS_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SENDIS_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_SENDIS_CH7_MASK) 19787 /*! @} */ 19788 19789 /*! @name TIO1_SINVERT - TIO[i] set signal invert register */ 19790 /*! @{ */ 19791 19792 #define GTM_gtm_cls1_TIO1_SINVERT_CH0_MASK (0x1U) 19793 #define GTM_gtm_cls1_TIO1_SINVERT_CH0_SHIFT (0U) 19794 #define GTM_gtm_cls1_TIO1_SINVERT_CH0_WIDTH (1U) 19795 #define GTM_gtm_cls1_TIO1_SINVERT_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINVERT_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_SINVERT_CH0_MASK) 19796 19797 #define GTM_gtm_cls1_TIO1_SINVERT_CH1_MASK (0x2U) 19798 #define GTM_gtm_cls1_TIO1_SINVERT_CH1_SHIFT (1U) 19799 #define GTM_gtm_cls1_TIO1_SINVERT_CH1_WIDTH (1U) 19800 #define GTM_gtm_cls1_TIO1_SINVERT_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINVERT_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_SINVERT_CH1_MASK) 19801 19802 #define GTM_gtm_cls1_TIO1_SINVERT_CH2_MASK (0x4U) 19803 #define GTM_gtm_cls1_TIO1_SINVERT_CH2_SHIFT (2U) 19804 #define GTM_gtm_cls1_TIO1_SINVERT_CH2_WIDTH (1U) 19805 #define GTM_gtm_cls1_TIO1_SINVERT_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINVERT_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_SINVERT_CH2_MASK) 19806 19807 #define GTM_gtm_cls1_TIO1_SINVERT_CH3_MASK (0x8U) 19808 #define GTM_gtm_cls1_TIO1_SINVERT_CH3_SHIFT (3U) 19809 #define GTM_gtm_cls1_TIO1_SINVERT_CH3_WIDTH (1U) 19810 #define GTM_gtm_cls1_TIO1_SINVERT_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINVERT_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_SINVERT_CH3_MASK) 19811 19812 #define GTM_gtm_cls1_TIO1_SINVERT_CH4_MASK (0x10U) 19813 #define GTM_gtm_cls1_TIO1_SINVERT_CH4_SHIFT (4U) 19814 #define GTM_gtm_cls1_TIO1_SINVERT_CH4_WIDTH (1U) 19815 #define GTM_gtm_cls1_TIO1_SINVERT_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINVERT_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_SINVERT_CH4_MASK) 19816 19817 #define GTM_gtm_cls1_TIO1_SINVERT_CH5_MASK (0x20U) 19818 #define GTM_gtm_cls1_TIO1_SINVERT_CH5_SHIFT (5U) 19819 #define GTM_gtm_cls1_TIO1_SINVERT_CH5_WIDTH (1U) 19820 #define GTM_gtm_cls1_TIO1_SINVERT_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINVERT_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_SINVERT_CH5_MASK) 19821 19822 #define GTM_gtm_cls1_TIO1_SINVERT_CH6_MASK (0x40U) 19823 #define GTM_gtm_cls1_TIO1_SINVERT_CH6_SHIFT (6U) 19824 #define GTM_gtm_cls1_TIO1_SINVERT_CH6_WIDTH (1U) 19825 #define GTM_gtm_cls1_TIO1_SINVERT_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINVERT_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_SINVERT_CH6_MASK) 19826 19827 #define GTM_gtm_cls1_TIO1_SINVERT_CH7_MASK (0x80U) 19828 #define GTM_gtm_cls1_TIO1_SINVERT_CH7_SHIFT (7U) 19829 #define GTM_gtm_cls1_TIO1_SINVERT_CH7_WIDTH (1U) 19830 #define GTM_gtm_cls1_TIO1_SINVERT_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINVERT_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_SINVERT_CH7_MASK) 19831 /*! @} */ 19832 19833 /*! @name TIO1_SINPUT_MODE - TIO[i] enable input mode register */ 19834 /*! @{ */ 19835 19836 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH0_MASK (0x1U) 19837 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH0_SHIFT (0U) 19838 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH0_WIDTH (1U) 19839 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINPUT_MODE_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_SINPUT_MODE_CH0_MASK) 19840 19841 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH1_MASK (0x2U) 19842 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH1_SHIFT (1U) 19843 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH1_WIDTH (1U) 19844 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINPUT_MODE_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_SINPUT_MODE_CH1_MASK) 19845 19846 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH2_MASK (0x4U) 19847 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH2_SHIFT (2U) 19848 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH2_WIDTH (1U) 19849 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINPUT_MODE_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_SINPUT_MODE_CH2_MASK) 19850 19851 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH3_MASK (0x8U) 19852 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH3_SHIFT (3U) 19853 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH3_WIDTH (1U) 19854 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINPUT_MODE_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_SINPUT_MODE_CH3_MASK) 19855 19856 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH4_MASK (0x10U) 19857 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH4_SHIFT (4U) 19858 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH4_WIDTH (1U) 19859 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINPUT_MODE_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_SINPUT_MODE_CH4_MASK) 19860 19861 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH5_MASK (0x20U) 19862 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH5_SHIFT (5U) 19863 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH5_WIDTH (1U) 19864 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINPUT_MODE_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_SINPUT_MODE_CH5_MASK) 19865 19866 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH6_MASK (0x40U) 19867 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH6_SHIFT (6U) 19868 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH6_WIDTH (1U) 19869 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINPUT_MODE_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_SINPUT_MODE_CH6_MASK) 19870 19871 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH7_MASK (0x80U) 19872 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH7_SHIFT (7U) 19873 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH7_WIDTH (1U) 19874 #define GTM_gtm_cls1_TIO1_SINPUT_MODE_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SINPUT_MODE_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_SINPUT_MODE_CH7_MASK) 19875 /*! @} */ 19876 19877 /*! @name TIO1_SCYCLIC_MODE - TIO[i] enable cyclic mode register */ 19878 /*! @{ */ 19879 19880 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH0_MASK (0x1U) 19881 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH0_SHIFT (0U) 19882 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH0_WIDTH (1U) 19883 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH0_MASK) 19884 19885 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH1_MASK (0x2U) 19886 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH1_SHIFT (1U) 19887 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH1_WIDTH (1U) 19888 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH1_MASK) 19889 19890 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH2_MASK (0x4U) 19891 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH2_SHIFT (2U) 19892 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH2_WIDTH (1U) 19893 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH2_MASK) 19894 19895 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH3_MASK (0x8U) 19896 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH3_SHIFT (3U) 19897 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH3_WIDTH (1U) 19898 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH3_MASK) 19899 19900 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH4_MASK (0x10U) 19901 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH4_SHIFT (4U) 19902 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH4_WIDTH (1U) 19903 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH4_MASK) 19904 19905 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH5_MASK (0x20U) 19906 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH5_SHIFT (5U) 19907 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH5_WIDTH (1U) 19908 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH5_MASK) 19909 19910 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH6_MASK (0x40U) 19911 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH6_SHIFT (6U) 19912 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH6_WIDTH (1U) 19913 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH6_MASK) 19914 19915 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH7_MASK (0x80U) 19916 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH7_SHIFT (7U) 19917 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH7_WIDTH (1U) 19918 #define GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_SCYCLIC_MODE_CH7_MASK) 19919 /*! @} */ 19920 19921 /*! @name TIO1_STRIG_OUT_GATE_EN - TIO[i] set Trigger Output, output gating register */ 19922 /*! @{ */ 19923 19924 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH0_MASK (0x1U) 19925 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH0_SHIFT (0U) 19926 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH0_WIDTH (1U) 19927 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH0_MASK) 19928 19929 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH1_MASK (0x2U) 19930 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH1_SHIFT (1U) 19931 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH1_WIDTH (1U) 19932 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH1_MASK) 19933 19934 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH2_MASK (0x4U) 19935 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH2_SHIFT (2U) 19936 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH2_WIDTH (1U) 19937 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH2_MASK) 19938 19939 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH3_MASK (0x8U) 19940 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH3_SHIFT (3U) 19941 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH3_WIDTH (1U) 19942 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH3_MASK) 19943 19944 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH4_MASK (0x10U) 19945 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH4_SHIFT (4U) 19946 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH4_WIDTH (1U) 19947 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH4_MASK) 19948 19949 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH5_MASK (0x20U) 19950 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH5_SHIFT (5U) 19951 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH5_WIDTH (1U) 19952 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH5_MASK) 19953 19954 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH6_MASK (0x40U) 19955 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH6_SHIFT (6U) 19956 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH6_WIDTH (1U) 19957 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH6_MASK) 19958 19959 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH7_MASK (0x80U) 19960 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH7_SHIFT (7U) 19961 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH7_WIDTH (1U) 19962 #define GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_STRIG_OUT_GATE_EN_CH7_MASK) 19963 /*! @} */ 19964 19965 /*! @name TIO1_SPLTRIG_OUT_GATE_EN - TIO[i] set PL_TRIG_OUT output gating register */ 19966 /*! @{ */ 19967 19968 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH0_MASK (0x1U) 19969 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH0_SHIFT (0U) 19970 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH0_WIDTH (1U) 19971 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH0_MASK) 19972 19973 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH1_MASK (0x2U) 19974 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH1_SHIFT (1U) 19975 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH1_WIDTH (1U) 19976 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH1_MASK) 19977 19978 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH2_MASK (0x4U) 19979 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH2_SHIFT (2U) 19980 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH2_WIDTH (1U) 19981 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH2_MASK) 19982 19983 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH3_MASK (0x8U) 19984 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH3_SHIFT (3U) 19985 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH3_WIDTH (1U) 19986 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH3_MASK) 19987 19988 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH4_MASK (0x10U) 19989 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH4_SHIFT (4U) 19990 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH4_WIDTH (1U) 19991 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH4_MASK) 19992 19993 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH5_MASK (0x20U) 19994 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH5_SHIFT (5U) 19995 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH5_WIDTH (1U) 19996 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH5_MASK) 19997 19998 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH6_MASK (0x40U) 19999 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH6_SHIFT (6U) 20000 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH6_WIDTH (1U) 20001 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH6_MASK) 20002 20003 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH7_MASK (0x80U) 20004 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH7_SHIFT (7U) 20005 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH7_WIDTH (1U) 20006 #define GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_SPLTRIG_OUT_GATE_EN_CH7_MASK) 20007 /*! @} */ 20008 20009 /*! @name TIO1_IS - TIO[i] invert signal sampling register */ 20010 /*! @{ */ 20011 20012 #define GTM_gtm_cls1_TIO1_IS_CH0_MASK (0x1U) 20013 #define GTM_gtm_cls1_TIO1_IS_CH0_SHIFT (0U) 20014 #define GTM_gtm_cls1_TIO1_IS_CH0_WIDTH (1U) 20015 #define GTM_gtm_cls1_TIO1_IS_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IS_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_IS_CH0_MASK) 20016 20017 #define GTM_gtm_cls1_TIO1_IS_CH1_MASK (0x2U) 20018 #define GTM_gtm_cls1_TIO1_IS_CH1_SHIFT (1U) 20019 #define GTM_gtm_cls1_TIO1_IS_CH1_WIDTH (1U) 20020 #define GTM_gtm_cls1_TIO1_IS_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IS_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_IS_CH1_MASK) 20021 20022 #define GTM_gtm_cls1_TIO1_IS_CH2_MASK (0x4U) 20023 #define GTM_gtm_cls1_TIO1_IS_CH2_SHIFT (2U) 20024 #define GTM_gtm_cls1_TIO1_IS_CH2_WIDTH (1U) 20025 #define GTM_gtm_cls1_TIO1_IS_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IS_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_IS_CH2_MASK) 20026 20027 #define GTM_gtm_cls1_TIO1_IS_CH3_MASK (0x8U) 20028 #define GTM_gtm_cls1_TIO1_IS_CH3_SHIFT (3U) 20029 #define GTM_gtm_cls1_TIO1_IS_CH3_WIDTH (1U) 20030 #define GTM_gtm_cls1_TIO1_IS_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IS_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_IS_CH3_MASK) 20031 20032 #define GTM_gtm_cls1_TIO1_IS_CH4_MASK (0x10U) 20033 #define GTM_gtm_cls1_TIO1_IS_CH4_SHIFT (4U) 20034 #define GTM_gtm_cls1_TIO1_IS_CH4_WIDTH (1U) 20035 #define GTM_gtm_cls1_TIO1_IS_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IS_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_IS_CH4_MASK) 20036 20037 #define GTM_gtm_cls1_TIO1_IS_CH5_MASK (0x20U) 20038 #define GTM_gtm_cls1_TIO1_IS_CH5_SHIFT (5U) 20039 #define GTM_gtm_cls1_TIO1_IS_CH5_WIDTH (1U) 20040 #define GTM_gtm_cls1_TIO1_IS_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IS_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_IS_CH5_MASK) 20041 20042 #define GTM_gtm_cls1_TIO1_IS_CH6_MASK (0x40U) 20043 #define GTM_gtm_cls1_TIO1_IS_CH6_SHIFT (6U) 20044 #define GTM_gtm_cls1_TIO1_IS_CH6_WIDTH (1U) 20045 #define GTM_gtm_cls1_TIO1_IS_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IS_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_IS_CH6_MASK) 20046 20047 #define GTM_gtm_cls1_TIO1_IS_CH7_MASK (0x80U) 20048 #define GTM_gtm_cls1_TIO1_IS_CH7_SHIFT (7U) 20049 #define GTM_gtm_cls1_TIO1_IS_CH7_WIDTH (1U) 20050 #define GTM_gtm_cls1_TIO1_IS_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IS_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_IS_CH7_MASK) 20051 /*! @} */ 20052 20053 /*! @name TIO1_IO - TIO[i] invert output register */ 20054 /*! @{ */ 20055 20056 #define GTM_gtm_cls1_TIO1_IO_CH0_MASK (0x1U) 20057 #define GTM_gtm_cls1_TIO1_IO_CH0_SHIFT (0U) 20058 #define GTM_gtm_cls1_TIO1_IO_CH0_WIDTH (1U) 20059 #define GTM_gtm_cls1_TIO1_IO_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IO_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_IO_CH0_MASK) 20060 20061 #define GTM_gtm_cls1_TIO1_IO_CH1_MASK (0x2U) 20062 #define GTM_gtm_cls1_TIO1_IO_CH1_SHIFT (1U) 20063 #define GTM_gtm_cls1_TIO1_IO_CH1_WIDTH (1U) 20064 #define GTM_gtm_cls1_TIO1_IO_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IO_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_IO_CH1_MASK) 20065 20066 #define GTM_gtm_cls1_TIO1_IO_CH2_MASK (0x4U) 20067 #define GTM_gtm_cls1_TIO1_IO_CH2_SHIFT (2U) 20068 #define GTM_gtm_cls1_TIO1_IO_CH2_WIDTH (1U) 20069 #define GTM_gtm_cls1_TIO1_IO_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IO_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_IO_CH2_MASK) 20070 20071 #define GTM_gtm_cls1_TIO1_IO_CH3_MASK (0x8U) 20072 #define GTM_gtm_cls1_TIO1_IO_CH3_SHIFT (3U) 20073 #define GTM_gtm_cls1_TIO1_IO_CH3_WIDTH (1U) 20074 #define GTM_gtm_cls1_TIO1_IO_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IO_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_IO_CH3_MASK) 20075 20076 #define GTM_gtm_cls1_TIO1_IO_CH4_MASK (0x10U) 20077 #define GTM_gtm_cls1_TIO1_IO_CH4_SHIFT (4U) 20078 #define GTM_gtm_cls1_TIO1_IO_CH4_WIDTH (1U) 20079 #define GTM_gtm_cls1_TIO1_IO_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IO_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_IO_CH4_MASK) 20080 20081 #define GTM_gtm_cls1_TIO1_IO_CH5_MASK (0x20U) 20082 #define GTM_gtm_cls1_TIO1_IO_CH5_SHIFT (5U) 20083 #define GTM_gtm_cls1_TIO1_IO_CH5_WIDTH (1U) 20084 #define GTM_gtm_cls1_TIO1_IO_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IO_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_IO_CH5_MASK) 20085 20086 #define GTM_gtm_cls1_TIO1_IO_CH6_MASK (0x40U) 20087 #define GTM_gtm_cls1_TIO1_IO_CH6_SHIFT (6U) 20088 #define GTM_gtm_cls1_TIO1_IO_CH6_WIDTH (1U) 20089 #define GTM_gtm_cls1_TIO1_IO_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IO_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_IO_CH6_MASK) 20090 20091 #define GTM_gtm_cls1_TIO1_IO_CH7_MASK (0x80U) 20092 #define GTM_gtm_cls1_TIO1_IO_CH7_SHIFT (7U) 20093 #define GTM_gtm_cls1_TIO1_IO_CH7_WIDTH (1U) 20094 #define GTM_gtm_cls1_TIO1_IO_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IO_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_IO_CH7_MASK) 20095 /*! @} */ 20096 20097 /*! @name TIO1_IENDIS - TIO[i] toggle enable/disable register */ 20098 /*! @{ */ 20099 20100 #define GTM_gtm_cls1_TIO1_IENDIS_CH0_MASK (0x1U) 20101 #define GTM_gtm_cls1_TIO1_IENDIS_CH0_SHIFT (0U) 20102 #define GTM_gtm_cls1_TIO1_IENDIS_CH0_WIDTH (1U) 20103 #define GTM_gtm_cls1_TIO1_IENDIS_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IENDIS_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_IENDIS_CH0_MASK) 20104 20105 #define GTM_gtm_cls1_TIO1_IENDIS_CH1_MASK (0x2U) 20106 #define GTM_gtm_cls1_TIO1_IENDIS_CH1_SHIFT (1U) 20107 #define GTM_gtm_cls1_TIO1_IENDIS_CH1_WIDTH (1U) 20108 #define GTM_gtm_cls1_TIO1_IENDIS_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IENDIS_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_IENDIS_CH1_MASK) 20109 20110 #define GTM_gtm_cls1_TIO1_IENDIS_CH2_MASK (0x4U) 20111 #define GTM_gtm_cls1_TIO1_IENDIS_CH2_SHIFT (2U) 20112 #define GTM_gtm_cls1_TIO1_IENDIS_CH2_WIDTH (1U) 20113 #define GTM_gtm_cls1_TIO1_IENDIS_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IENDIS_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_IENDIS_CH2_MASK) 20114 20115 #define GTM_gtm_cls1_TIO1_IENDIS_CH3_MASK (0x8U) 20116 #define GTM_gtm_cls1_TIO1_IENDIS_CH3_SHIFT (3U) 20117 #define GTM_gtm_cls1_TIO1_IENDIS_CH3_WIDTH (1U) 20118 #define GTM_gtm_cls1_TIO1_IENDIS_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IENDIS_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_IENDIS_CH3_MASK) 20119 20120 #define GTM_gtm_cls1_TIO1_IENDIS_CH4_MASK (0x10U) 20121 #define GTM_gtm_cls1_TIO1_IENDIS_CH4_SHIFT (4U) 20122 #define GTM_gtm_cls1_TIO1_IENDIS_CH4_WIDTH (1U) 20123 #define GTM_gtm_cls1_TIO1_IENDIS_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IENDIS_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_IENDIS_CH4_MASK) 20124 20125 #define GTM_gtm_cls1_TIO1_IENDIS_CH5_MASK (0x20U) 20126 #define GTM_gtm_cls1_TIO1_IENDIS_CH5_SHIFT (5U) 20127 #define GTM_gtm_cls1_TIO1_IENDIS_CH5_WIDTH (1U) 20128 #define GTM_gtm_cls1_TIO1_IENDIS_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IENDIS_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_IENDIS_CH5_MASK) 20129 20130 #define GTM_gtm_cls1_TIO1_IENDIS_CH6_MASK (0x40U) 20131 #define GTM_gtm_cls1_TIO1_IENDIS_CH6_SHIFT (6U) 20132 #define GTM_gtm_cls1_TIO1_IENDIS_CH6_WIDTH (1U) 20133 #define GTM_gtm_cls1_TIO1_IENDIS_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IENDIS_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_IENDIS_CH6_MASK) 20134 20135 #define GTM_gtm_cls1_TIO1_IENDIS_CH7_MASK (0x80U) 20136 #define GTM_gtm_cls1_TIO1_IENDIS_CH7_SHIFT (7U) 20137 #define GTM_gtm_cls1_TIO1_IENDIS_CH7_WIDTH (1U) 20138 #define GTM_gtm_cls1_TIO1_IENDIS_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IENDIS_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_IENDIS_CH7_MASK) 20139 /*! @} */ 20140 20141 /*! @name TIO1_IINVERT - TIO[i] toggle signal invert register */ 20142 /*! @{ */ 20143 20144 #define GTM_gtm_cls1_TIO1_IINVERT_CH0_MASK (0x1U) 20145 #define GTM_gtm_cls1_TIO1_IINVERT_CH0_SHIFT (0U) 20146 #define GTM_gtm_cls1_TIO1_IINVERT_CH0_WIDTH (1U) 20147 #define GTM_gtm_cls1_TIO1_IINVERT_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINVERT_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_IINVERT_CH0_MASK) 20148 20149 #define GTM_gtm_cls1_TIO1_IINVERT_CH1_MASK (0x2U) 20150 #define GTM_gtm_cls1_TIO1_IINVERT_CH1_SHIFT (1U) 20151 #define GTM_gtm_cls1_TIO1_IINVERT_CH1_WIDTH (1U) 20152 #define GTM_gtm_cls1_TIO1_IINVERT_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINVERT_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_IINVERT_CH1_MASK) 20153 20154 #define GTM_gtm_cls1_TIO1_IINVERT_CH2_MASK (0x4U) 20155 #define GTM_gtm_cls1_TIO1_IINVERT_CH2_SHIFT (2U) 20156 #define GTM_gtm_cls1_TIO1_IINVERT_CH2_WIDTH (1U) 20157 #define GTM_gtm_cls1_TIO1_IINVERT_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINVERT_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_IINVERT_CH2_MASK) 20158 20159 #define GTM_gtm_cls1_TIO1_IINVERT_CH3_MASK (0x8U) 20160 #define GTM_gtm_cls1_TIO1_IINVERT_CH3_SHIFT (3U) 20161 #define GTM_gtm_cls1_TIO1_IINVERT_CH3_WIDTH (1U) 20162 #define GTM_gtm_cls1_TIO1_IINVERT_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINVERT_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_IINVERT_CH3_MASK) 20163 20164 #define GTM_gtm_cls1_TIO1_IINVERT_CH4_MASK (0x10U) 20165 #define GTM_gtm_cls1_TIO1_IINVERT_CH4_SHIFT (4U) 20166 #define GTM_gtm_cls1_TIO1_IINVERT_CH4_WIDTH (1U) 20167 #define GTM_gtm_cls1_TIO1_IINVERT_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINVERT_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_IINVERT_CH4_MASK) 20168 20169 #define GTM_gtm_cls1_TIO1_IINVERT_CH5_MASK (0x20U) 20170 #define GTM_gtm_cls1_TIO1_IINVERT_CH5_SHIFT (5U) 20171 #define GTM_gtm_cls1_TIO1_IINVERT_CH5_WIDTH (1U) 20172 #define GTM_gtm_cls1_TIO1_IINVERT_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINVERT_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_IINVERT_CH5_MASK) 20173 20174 #define GTM_gtm_cls1_TIO1_IINVERT_CH6_MASK (0x40U) 20175 #define GTM_gtm_cls1_TIO1_IINVERT_CH6_SHIFT (6U) 20176 #define GTM_gtm_cls1_TIO1_IINVERT_CH6_WIDTH (1U) 20177 #define GTM_gtm_cls1_TIO1_IINVERT_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINVERT_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_IINVERT_CH6_MASK) 20178 20179 #define GTM_gtm_cls1_TIO1_IINVERT_CH7_MASK (0x80U) 20180 #define GTM_gtm_cls1_TIO1_IINVERT_CH7_SHIFT (7U) 20181 #define GTM_gtm_cls1_TIO1_IINVERT_CH7_WIDTH (1U) 20182 #define GTM_gtm_cls1_TIO1_IINVERT_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINVERT_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_IINVERT_CH7_MASK) 20183 /*! @} */ 20184 20185 /*! @name TIO1_IINPUT_MODE - TIO[i] enable input mode register */ 20186 /*! @{ */ 20187 20188 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH0_MASK (0x1U) 20189 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH0_SHIFT (0U) 20190 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH0_WIDTH (1U) 20191 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINPUT_MODE_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_IINPUT_MODE_CH0_MASK) 20192 20193 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH1_MASK (0x2U) 20194 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH1_SHIFT (1U) 20195 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH1_WIDTH (1U) 20196 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINPUT_MODE_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_IINPUT_MODE_CH1_MASK) 20197 20198 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH2_MASK (0x4U) 20199 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH2_SHIFT (2U) 20200 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH2_WIDTH (1U) 20201 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINPUT_MODE_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_IINPUT_MODE_CH2_MASK) 20202 20203 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH3_MASK (0x8U) 20204 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH3_SHIFT (3U) 20205 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH3_WIDTH (1U) 20206 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINPUT_MODE_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_IINPUT_MODE_CH3_MASK) 20207 20208 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH4_MASK (0x10U) 20209 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH4_SHIFT (4U) 20210 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH4_WIDTH (1U) 20211 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINPUT_MODE_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_IINPUT_MODE_CH4_MASK) 20212 20213 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH5_MASK (0x20U) 20214 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH5_SHIFT (5U) 20215 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH5_WIDTH (1U) 20216 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINPUT_MODE_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_IINPUT_MODE_CH5_MASK) 20217 20218 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH6_MASK (0x40U) 20219 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH6_SHIFT (6U) 20220 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH6_WIDTH (1U) 20221 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINPUT_MODE_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_IINPUT_MODE_CH6_MASK) 20222 20223 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH7_MASK (0x80U) 20224 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH7_SHIFT (7U) 20225 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH7_WIDTH (1U) 20226 #define GTM_gtm_cls1_TIO1_IINPUT_MODE_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_IINPUT_MODE_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_IINPUT_MODE_CH7_MASK) 20227 /*! @} */ 20228 20229 /*! @name TIO1_ICYCLIC_MODE - TIO[i] enable cyclic mode register */ 20230 /*! @{ */ 20231 20232 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH0_MASK (0x1U) 20233 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH0_SHIFT (0U) 20234 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH0_WIDTH (1U) 20235 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH0_MASK) 20236 20237 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH1_MASK (0x2U) 20238 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH1_SHIFT (1U) 20239 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH1_WIDTH (1U) 20240 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH1_MASK) 20241 20242 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH2_MASK (0x4U) 20243 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH2_SHIFT (2U) 20244 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH2_WIDTH (1U) 20245 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH2_MASK) 20246 20247 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH3_MASK (0x8U) 20248 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH3_SHIFT (3U) 20249 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH3_WIDTH (1U) 20250 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH3_MASK) 20251 20252 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH4_MASK (0x10U) 20253 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH4_SHIFT (4U) 20254 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH4_WIDTH (1U) 20255 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH4_MASK) 20256 20257 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH5_MASK (0x20U) 20258 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH5_SHIFT (5U) 20259 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH5_WIDTH (1U) 20260 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH5_MASK) 20261 20262 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH6_MASK (0x40U) 20263 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH6_SHIFT (6U) 20264 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH6_WIDTH (1U) 20265 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH6_MASK) 20266 20267 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH7_MASK (0x80U) 20268 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH7_SHIFT (7U) 20269 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH7_WIDTH (1U) 20270 #define GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_ICYCLIC_MODE_CH7_MASK) 20271 /*! @} */ 20272 20273 /*! @name TIO1_FUPD - TIO[i] force update register */ 20274 /*! @{ */ 20275 20276 #define GTM_gtm_cls1_TIO1_FUPD_CH0_MASK (0x1U) 20277 #define GTM_gtm_cls1_TIO1_FUPD_CH0_SHIFT (0U) 20278 #define GTM_gtm_cls1_TIO1_FUPD_CH0_WIDTH (1U) 20279 #define GTM_gtm_cls1_TIO1_FUPD_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_FUPD_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_FUPD_CH0_MASK) 20280 20281 #define GTM_gtm_cls1_TIO1_FUPD_CH1_MASK (0x2U) 20282 #define GTM_gtm_cls1_TIO1_FUPD_CH1_SHIFT (1U) 20283 #define GTM_gtm_cls1_TIO1_FUPD_CH1_WIDTH (1U) 20284 #define GTM_gtm_cls1_TIO1_FUPD_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_FUPD_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_FUPD_CH1_MASK) 20285 20286 #define GTM_gtm_cls1_TIO1_FUPD_CH2_MASK (0x4U) 20287 #define GTM_gtm_cls1_TIO1_FUPD_CH2_SHIFT (2U) 20288 #define GTM_gtm_cls1_TIO1_FUPD_CH2_WIDTH (1U) 20289 #define GTM_gtm_cls1_TIO1_FUPD_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_FUPD_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_FUPD_CH2_MASK) 20290 20291 #define GTM_gtm_cls1_TIO1_FUPD_CH3_MASK (0x8U) 20292 #define GTM_gtm_cls1_TIO1_FUPD_CH3_SHIFT (3U) 20293 #define GTM_gtm_cls1_TIO1_FUPD_CH3_WIDTH (1U) 20294 #define GTM_gtm_cls1_TIO1_FUPD_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_FUPD_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_FUPD_CH3_MASK) 20295 20296 #define GTM_gtm_cls1_TIO1_FUPD_CH4_MASK (0x10U) 20297 #define GTM_gtm_cls1_TIO1_FUPD_CH4_SHIFT (4U) 20298 #define GTM_gtm_cls1_TIO1_FUPD_CH4_WIDTH (1U) 20299 #define GTM_gtm_cls1_TIO1_FUPD_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_FUPD_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_FUPD_CH4_MASK) 20300 20301 #define GTM_gtm_cls1_TIO1_FUPD_CH5_MASK (0x20U) 20302 #define GTM_gtm_cls1_TIO1_FUPD_CH5_SHIFT (5U) 20303 #define GTM_gtm_cls1_TIO1_FUPD_CH5_WIDTH (1U) 20304 #define GTM_gtm_cls1_TIO1_FUPD_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_FUPD_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_FUPD_CH5_MASK) 20305 20306 #define GTM_gtm_cls1_TIO1_FUPD_CH6_MASK (0x40U) 20307 #define GTM_gtm_cls1_TIO1_FUPD_CH6_SHIFT (6U) 20308 #define GTM_gtm_cls1_TIO1_FUPD_CH6_WIDTH (1U) 20309 #define GTM_gtm_cls1_TIO1_FUPD_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_FUPD_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_FUPD_CH6_MASK) 20310 20311 #define GTM_gtm_cls1_TIO1_FUPD_CH7_MASK (0x80U) 20312 #define GTM_gtm_cls1_TIO1_FUPD_CH7_SHIFT (7U) 20313 #define GTM_gtm_cls1_TIO1_FUPD_CH7_WIDTH (1U) 20314 #define GTM_gtm_cls1_TIO1_FUPD_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_FUPD_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_FUPD_CH7_MASK) 20315 /*! @} */ 20316 20317 /*! @name TIO1_HW_CONF - TIO[i] configuration register */ 20318 /*! @{ */ 20319 20320 #define GTM_gtm_cls1_TIO1_HW_CONF_NTIO_CH8_MASK (0x3U) 20321 #define GTM_gtm_cls1_TIO1_HW_CONF_NTIO_CH8_SHIFT (0U) 20322 #define GTM_gtm_cls1_TIO1_HW_CONF_NTIO_CH8_WIDTH (2U) 20323 #define GTM_gtm_cls1_TIO1_HW_CONF_NTIO_CH8(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_HW_CONF_NTIO_CH8_SHIFT)) & GTM_gtm_cls1_TIO1_HW_CONF_NTIO_CH8_MASK) 20324 20325 #define GTM_gtm_cls1_TIO1_HW_CONF_TIO_PLUS_MASK (0x10U) 20326 #define GTM_gtm_cls1_TIO1_HW_CONF_TIO_PLUS_SHIFT (4U) 20327 #define GTM_gtm_cls1_TIO1_HW_CONF_TIO_PLUS_WIDTH (1U) 20328 #define GTM_gtm_cls1_TIO1_HW_CONF_TIO_PLUS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_HW_CONF_TIO_PLUS_SHIFT)) & GTM_gtm_cls1_TIO1_HW_CONF_TIO_PLUS_MASK) 20329 /*! @} */ 20330 20331 /*! @name TIO1_RSEL_CTRL1 - TIO[i] resource selection control register 1 */ 20332 /*! @{ */ 20333 20334 #define GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN6_0_MASK (0x1000000U) 20335 #define GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN6_0_SHIFT (24U) 20336 #define GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN6_0_WIDTH (1U) 20337 #define GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN6_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN6_0_SHIFT)) & GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN6_0_MASK) 20338 20339 #define GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN7_0_MASK (0x10000000U) 20340 #define GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN7_0_SHIFT (28U) 20341 #define GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN7_0_WIDTH (1U) 20342 #define GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN7_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN7_0_SHIFT)) & GTM_gtm_cls1_TIO1_RSEL_CTRL1_SEL_CLKEN7_0_MASK) 20343 /*! @} */ 20344 20345 /*! @name TIO1_RSEL_CTRL2 - TIO[i] resource selection control register 2 */ 20346 /*! @{ */ 20347 20348 #define GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB1_0_MASK (0x10U) 20349 #define GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB1_0_SHIFT (4U) 20350 #define GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB1_0_WIDTH (1U) 20351 #define GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB1_0_SHIFT)) & GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB1_0_MASK) 20352 20353 #define GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB2_0_MASK (0x100U) 20354 #define GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB2_0_SHIFT (8U) 20355 #define GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB2_0_WIDTH (1U) 20356 #define GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB2_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB2_0_SHIFT)) & GTM_gtm_cls1_TIO1_RSEL_CTRL2_SEL_TB2_0_MASK) 20357 /*! @} */ 20358 20359 /*! @name TIO1_PL_SWRST - TIO[i] software reset for TIO Plus functionality */ 20360 /*! @{ */ 20361 20362 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH0_MASK (0x1U) 20363 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH0_SHIFT (0U) 20364 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH0_WIDTH (1U) 20365 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PL_SWRST_CH0_SHIFT)) & GTM_gtm_cls1_TIO1_PL_SWRST_CH0_MASK) 20366 20367 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH1_MASK (0x2U) 20368 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH1_SHIFT (1U) 20369 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH1_WIDTH (1U) 20370 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PL_SWRST_CH1_SHIFT)) & GTM_gtm_cls1_TIO1_PL_SWRST_CH1_MASK) 20371 20372 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH2_MASK (0x4U) 20373 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH2_SHIFT (2U) 20374 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH2_WIDTH (1U) 20375 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PL_SWRST_CH2_SHIFT)) & GTM_gtm_cls1_TIO1_PL_SWRST_CH2_MASK) 20376 20377 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH3_MASK (0x8U) 20378 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH3_SHIFT (3U) 20379 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH3_WIDTH (1U) 20380 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PL_SWRST_CH3_SHIFT)) & GTM_gtm_cls1_TIO1_PL_SWRST_CH3_MASK) 20381 20382 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH4_MASK (0x10U) 20383 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH4_SHIFT (4U) 20384 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH4_WIDTH (1U) 20385 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PL_SWRST_CH4_SHIFT)) & GTM_gtm_cls1_TIO1_PL_SWRST_CH4_MASK) 20386 20387 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH5_MASK (0x20U) 20388 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH5_SHIFT (5U) 20389 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH5_WIDTH (1U) 20390 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PL_SWRST_CH5_SHIFT)) & GTM_gtm_cls1_TIO1_PL_SWRST_CH5_MASK) 20391 20392 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH6_MASK (0x40U) 20393 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH6_SHIFT (6U) 20394 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH6_WIDTH (1U) 20395 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PL_SWRST_CH6_SHIFT)) & GTM_gtm_cls1_TIO1_PL_SWRST_CH6_MASK) 20396 20397 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH7_MASK (0x80U) 20398 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH7_SHIFT (7U) 20399 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH7_WIDTH (1U) 20400 #define GTM_gtm_cls1_TIO1_PL_SWRST_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_TIO1_PL_SWRST_CH7_SHIFT)) & GTM_gtm_cls1_TIO1_PL_SWRST_CH7_MASK) 20401 /*! @} */ 20402 20403 /*! @name CCM1_ARP0_CTRL - CCM[i] Address Range Protector [a] Control Register */ 20404 /*! @{ */ 20405 20406 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_ADDR_MASK (0xFFFFU) 20407 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_ADDR_SHIFT (0U) 20408 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_ADDR_WIDTH (16U) 20409 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_CTRL_ADDR_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_CTRL_ADDR_MASK) 20410 20411 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_SIZE_MASK (0xF0000U) 20412 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_SIZE_SHIFT (16U) 20413 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_SIZE_WIDTH (4U) 20414 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_CTRL_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_CTRL_SIZE_MASK) 20415 20416 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_DIS_PROT_MASK (0x1000000U) 20417 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_DIS_PROT_SHIFT (24U) 20418 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_DIS_PROT_WIDTH (1U) 20419 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_DIS_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_CTRL_DIS_PROT_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_CTRL_DIS_PROT_MASK) 20420 20421 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_WPROT_AEI_MASK (0x80000000U) 20422 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_WPROT_AEI_SHIFT (31U) 20423 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_WPROT_AEI_WIDTH (1U) 20424 #define GTM_gtm_cls1_CCM1_ARP0_CTRL_WPROT_AEI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_CTRL_WPROT_AEI_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_CTRL_WPROT_AEI_MASK) 20425 /*! @} */ 20426 20427 /*! @name CCM1_ARP0_PROT - CCM[i] Address Range Protector [a] Protection Register */ 20428 /*! @{ */ 20429 20430 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT0_MASK (0x1U) 20431 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT0_SHIFT (0U) 20432 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT0_WIDTH (1U) 20433 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT0_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT0_MASK) 20434 20435 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT1_MASK (0x2U) 20436 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT1_SHIFT (1U) 20437 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT1_WIDTH (1U) 20438 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT1_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT1_MASK) 20439 20440 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT2_MASK (0x4U) 20441 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT2_SHIFT (2U) 20442 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT2_WIDTH (1U) 20443 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT2_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT2_MASK) 20444 20445 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT3_MASK (0x8U) 20446 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT3_SHIFT (3U) 20447 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT3_WIDTH (1U) 20448 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT3_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT3_MASK) 20449 20450 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT4_MASK (0x10U) 20451 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT4_SHIFT (4U) 20452 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT4_WIDTH (1U) 20453 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT4_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT4_MASK) 20454 20455 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT5_MASK (0x20U) 20456 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT5_SHIFT (5U) 20457 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT5_WIDTH (1U) 20458 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT5_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT5_MASK) 20459 20460 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT6_MASK (0x40U) 20461 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT6_SHIFT (6U) 20462 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT6_WIDTH (1U) 20463 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT6_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT6_MASK) 20464 20465 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT7_MASK (0x80U) 20466 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT7_SHIFT (7U) 20467 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT7_WIDTH (1U) 20468 #define GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT7_SHIFT)) & GTM_gtm_cls1_CCM1_ARP0_PROT_WPROT7_MASK) 20469 /*! @} */ 20470 20471 /*! @name CCM1_ARP1_CTRL - CCM[i] Address Range Protector [a] Control Register */ 20472 /*! @{ */ 20473 20474 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_ADDR_MASK (0xFFFFU) 20475 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_ADDR_SHIFT (0U) 20476 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_ADDR_WIDTH (16U) 20477 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_CTRL_ADDR_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_CTRL_ADDR_MASK) 20478 20479 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_SIZE_MASK (0xF0000U) 20480 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_SIZE_SHIFT (16U) 20481 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_SIZE_WIDTH (4U) 20482 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_CTRL_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_CTRL_SIZE_MASK) 20483 20484 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_DIS_PROT_MASK (0x1000000U) 20485 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_DIS_PROT_SHIFT (24U) 20486 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_DIS_PROT_WIDTH (1U) 20487 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_DIS_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_CTRL_DIS_PROT_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_CTRL_DIS_PROT_MASK) 20488 20489 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_WPROT_AEI_MASK (0x80000000U) 20490 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_WPROT_AEI_SHIFT (31U) 20491 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_WPROT_AEI_WIDTH (1U) 20492 #define GTM_gtm_cls1_CCM1_ARP1_CTRL_WPROT_AEI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_CTRL_WPROT_AEI_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_CTRL_WPROT_AEI_MASK) 20493 /*! @} */ 20494 20495 /*! @name CCM1_ARP1_PROT - CCM[i] Address Range Protector [a] Protection Register */ 20496 /*! @{ */ 20497 20498 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT0_MASK (0x1U) 20499 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT0_SHIFT (0U) 20500 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT0_WIDTH (1U) 20501 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT0_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT0_MASK) 20502 20503 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT1_MASK (0x2U) 20504 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT1_SHIFT (1U) 20505 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT1_WIDTH (1U) 20506 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT1_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT1_MASK) 20507 20508 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT2_MASK (0x4U) 20509 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT2_SHIFT (2U) 20510 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT2_WIDTH (1U) 20511 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT2_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT2_MASK) 20512 20513 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT3_MASK (0x8U) 20514 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT3_SHIFT (3U) 20515 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT3_WIDTH (1U) 20516 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT3_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT3_MASK) 20517 20518 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT4_MASK (0x10U) 20519 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT4_SHIFT (4U) 20520 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT4_WIDTH (1U) 20521 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT4_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT4_MASK) 20522 20523 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT5_MASK (0x20U) 20524 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT5_SHIFT (5U) 20525 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT5_WIDTH (1U) 20526 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT5_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT5_MASK) 20527 20528 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT6_MASK (0x40U) 20529 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT6_SHIFT (6U) 20530 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT6_WIDTH (1U) 20531 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT6_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT6_MASK) 20532 20533 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT7_MASK (0x80U) 20534 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT7_SHIFT (7U) 20535 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT7_WIDTH (1U) 20536 #define GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT7_SHIFT)) & GTM_gtm_cls1_CCM1_ARP1_PROT_WPROT7_MASK) 20537 /*! @} */ 20538 20539 /*! @name CCM1_ARP2_CTRL - CCM[i] Address Range Protector [a] Control Register */ 20540 /*! @{ */ 20541 20542 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_ADDR_MASK (0xFFFFU) 20543 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_ADDR_SHIFT (0U) 20544 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_ADDR_WIDTH (16U) 20545 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_CTRL_ADDR_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_CTRL_ADDR_MASK) 20546 20547 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_SIZE_MASK (0xF0000U) 20548 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_SIZE_SHIFT (16U) 20549 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_SIZE_WIDTH (4U) 20550 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_CTRL_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_CTRL_SIZE_MASK) 20551 20552 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_DIS_PROT_MASK (0x1000000U) 20553 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_DIS_PROT_SHIFT (24U) 20554 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_DIS_PROT_WIDTH (1U) 20555 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_DIS_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_CTRL_DIS_PROT_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_CTRL_DIS_PROT_MASK) 20556 20557 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_WPROT_AEI_MASK (0x80000000U) 20558 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_WPROT_AEI_SHIFT (31U) 20559 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_WPROT_AEI_WIDTH (1U) 20560 #define GTM_gtm_cls1_CCM1_ARP2_CTRL_WPROT_AEI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_CTRL_WPROT_AEI_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_CTRL_WPROT_AEI_MASK) 20561 /*! @} */ 20562 20563 /*! @name CCM1_ARP2_PROT - CCM[i] Address Range Protector [a] Protection Register */ 20564 /*! @{ */ 20565 20566 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT0_MASK (0x1U) 20567 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT0_SHIFT (0U) 20568 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT0_WIDTH (1U) 20569 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT0_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT0_MASK) 20570 20571 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT1_MASK (0x2U) 20572 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT1_SHIFT (1U) 20573 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT1_WIDTH (1U) 20574 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT1_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT1_MASK) 20575 20576 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT2_MASK (0x4U) 20577 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT2_SHIFT (2U) 20578 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT2_WIDTH (1U) 20579 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT2_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT2_MASK) 20580 20581 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT3_MASK (0x8U) 20582 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT3_SHIFT (3U) 20583 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT3_WIDTH (1U) 20584 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT3_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT3_MASK) 20585 20586 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT4_MASK (0x10U) 20587 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT4_SHIFT (4U) 20588 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT4_WIDTH (1U) 20589 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT4_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT4_MASK) 20590 20591 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT5_MASK (0x20U) 20592 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT5_SHIFT (5U) 20593 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT5_WIDTH (1U) 20594 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT5_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT5_MASK) 20595 20596 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT6_MASK (0x40U) 20597 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT6_SHIFT (6U) 20598 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT6_WIDTH (1U) 20599 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT6_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT6_MASK) 20600 20601 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT7_MASK (0x80U) 20602 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT7_SHIFT (7U) 20603 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT7_WIDTH (1U) 20604 #define GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT7_SHIFT)) & GTM_gtm_cls1_CCM1_ARP2_PROT_WPROT7_MASK) 20605 /*! @} */ 20606 20607 /*! @name CCM1_ARP3_CTRL - CCM[i] Address Range Protector [a] Control Register */ 20608 /*! @{ */ 20609 20610 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_ADDR_MASK (0xFFFFU) 20611 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_ADDR_SHIFT (0U) 20612 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_ADDR_WIDTH (16U) 20613 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_CTRL_ADDR_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_CTRL_ADDR_MASK) 20614 20615 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_SIZE_MASK (0xF0000U) 20616 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_SIZE_SHIFT (16U) 20617 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_SIZE_WIDTH (4U) 20618 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_CTRL_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_CTRL_SIZE_MASK) 20619 20620 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_DIS_PROT_MASK (0x1000000U) 20621 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_DIS_PROT_SHIFT (24U) 20622 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_DIS_PROT_WIDTH (1U) 20623 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_DIS_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_CTRL_DIS_PROT_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_CTRL_DIS_PROT_MASK) 20624 20625 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_WPROT_AEI_MASK (0x80000000U) 20626 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_WPROT_AEI_SHIFT (31U) 20627 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_WPROT_AEI_WIDTH (1U) 20628 #define GTM_gtm_cls1_CCM1_ARP3_CTRL_WPROT_AEI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_CTRL_WPROT_AEI_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_CTRL_WPROT_AEI_MASK) 20629 /*! @} */ 20630 20631 /*! @name CCM1_ARP3_PROT - CCM[i] Address Range Protector [a] Protection Register */ 20632 /*! @{ */ 20633 20634 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT0_MASK (0x1U) 20635 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT0_SHIFT (0U) 20636 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT0_WIDTH (1U) 20637 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT0_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT0_MASK) 20638 20639 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT1_MASK (0x2U) 20640 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT1_SHIFT (1U) 20641 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT1_WIDTH (1U) 20642 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT1_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT1_MASK) 20643 20644 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT2_MASK (0x4U) 20645 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT2_SHIFT (2U) 20646 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT2_WIDTH (1U) 20647 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT2_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT2_MASK) 20648 20649 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT3_MASK (0x8U) 20650 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT3_SHIFT (3U) 20651 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT3_WIDTH (1U) 20652 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT3_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT3_MASK) 20653 20654 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT4_MASK (0x10U) 20655 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT4_SHIFT (4U) 20656 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT4_WIDTH (1U) 20657 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT4_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT4_MASK) 20658 20659 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT5_MASK (0x20U) 20660 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT5_SHIFT (5U) 20661 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT5_WIDTH (1U) 20662 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT5_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT5_MASK) 20663 20664 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT6_MASK (0x40U) 20665 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT6_SHIFT (6U) 20666 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT6_WIDTH (1U) 20667 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT6_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT6_MASK) 20668 20669 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT7_MASK (0x80U) 20670 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT7_SHIFT (7U) 20671 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT7_WIDTH (1U) 20672 #define GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT7_SHIFT)) & GTM_gtm_cls1_CCM1_ARP3_PROT_WPROT7_MASK) 20673 /*! @} */ 20674 20675 /*! @name CCM1_ARP4_CTRL - CCM[i] Address Range Protector [a] Control Register */ 20676 /*! @{ */ 20677 20678 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_ADDR_MASK (0xFFFFU) 20679 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_ADDR_SHIFT (0U) 20680 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_ADDR_WIDTH (16U) 20681 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_CTRL_ADDR_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_CTRL_ADDR_MASK) 20682 20683 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_SIZE_MASK (0xF0000U) 20684 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_SIZE_SHIFT (16U) 20685 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_SIZE_WIDTH (4U) 20686 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_CTRL_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_CTRL_SIZE_MASK) 20687 20688 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_DIS_PROT_MASK (0x1000000U) 20689 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_DIS_PROT_SHIFT (24U) 20690 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_DIS_PROT_WIDTH (1U) 20691 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_DIS_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_CTRL_DIS_PROT_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_CTRL_DIS_PROT_MASK) 20692 20693 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_WPROT_AEI_MASK (0x80000000U) 20694 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_WPROT_AEI_SHIFT (31U) 20695 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_WPROT_AEI_WIDTH (1U) 20696 #define GTM_gtm_cls1_CCM1_ARP4_CTRL_WPROT_AEI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_CTRL_WPROT_AEI_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_CTRL_WPROT_AEI_MASK) 20697 /*! @} */ 20698 20699 /*! @name CCM1_ARP4_PROT - CCM[i] Address Range Protector [a] Protection Register */ 20700 /*! @{ */ 20701 20702 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT0_MASK (0x1U) 20703 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT0_SHIFT (0U) 20704 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT0_WIDTH (1U) 20705 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT0_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT0_MASK) 20706 20707 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT1_MASK (0x2U) 20708 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT1_SHIFT (1U) 20709 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT1_WIDTH (1U) 20710 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT1_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT1_MASK) 20711 20712 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT2_MASK (0x4U) 20713 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT2_SHIFT (2U) 20714 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT2_WIDTH (1U) 20715 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT2_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT2_MASK) 20716 20717 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT3_MASK (0x8U) 20718 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT3_SHIFT (3U) 20719 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT3_WIDTH (1U) 20720 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT3_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT3_MASK) 20721 20722 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT4_MASK (0x10U) 20723 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT4_SHIFT (4U) 20724 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT4_WIDTH (1U) 20725 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT4_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT4_MASK) 20726 20727 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT5_MASK (0x20U) 20728 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT5_SHIFT (5U) 20729 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT5_WIDTH (1U) 20730 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT5_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT5_MASK) 20731 20732 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT6_MASK (0x40U) 20733 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT6_SHIFT (6U) 20734 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT6_WIDTH (1U) 20735 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT6_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT6_MASK) 20736 20737 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT7_MASK (0x80U) 20738 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT7_SHIFT (7U) 20739 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT7_WIDTH (1U) 20740 #define GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT7_SHIFT)) & GTM_gtm_cls1_CCM1_ARP4_PROT_WPROT7_MASK) 20741 /*! @} */ 20742 20743 /*! @name CCM1_ARP5_CTRL - CCM[i] Address Range Protector [a] Control Register */ 20744 /*! @{ */ 20745 20746 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_ADDR_MASK (0xFFFFU) 20747 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_ADDR_SHIFT (0U) 20748 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_ADDR_WIDTH (16U) 20749 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_CTRL_ADDR_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_CTRL_ADDR_MASK) 20750 20751 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_SIZE_MASK (0xF0000U) 20752 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_SIZE_SHIFT (16U) 20753 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_SIZE_WIDTH (4U) 20754 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_CTRL_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_CTRL_SIZE_MASK) 20755 20756 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_DIS_PROT_MASK (0x1000000U) 20757 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_DIS_PROT_SHIFT (24U) 20758 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_DIS_PROT_WIDTH (1U) 20759 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_DIS_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_CTRL_DIS_PROT_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_CTRL_DIS_PROT_MASK) 20760 20761 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_WPROT_AEI_MASK (0x80000000U) 20762 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_WPROT_AEI_SHIFT (31U) 20763 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_WPROT_AEI_WIDTH (1U) 20764 #define GTM_gtm_cls1_CCM1_ARP5_CTRL_WPROT_AEI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_CTRL_WPROT_AEI_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_CTRL_WPROT_AEI_MASK) 20765 /*! @} */ 20766 20767 /*! @name CCM1_ARP5_PROT - CCM[i] Address Range Protector [a] Protection Register */ 20768 /*! @{ */ 20769 20770 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT0_MASK (0x1U) 20771 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT0_SHIFT (0U) 20772 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT0_WIDTH (1U) 20773 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT0_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT0_MASK) 20774 20775 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT1_MASK (0x2U) 20776 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT1_SHIFT (1U) 20777 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT1_WIDTH (1U) 20778 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT1_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT1_MASK) 20779 20780 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT2_MASK (0x4U) 20781 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT2_SHIFT (2U) 20782 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT2_WIDTH (1U) 20783 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT2_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT2_MASK) 20784 20785 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT3_MASK (0x8U) 20786 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT3_SHIFT (3U) 20787 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT3_WIDTH (1U) 20788 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT3_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT3_MASK) 20789 20790 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT4_MASK (0x10U) 20791 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT4_SHIFT (4U) 20792 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT4_WIDTH (1U) 20793 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT4_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT4_MASK) 20794 20795 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT5_MASK (0x20U) 20796 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT5_SHIFT (5U) 20797 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT5_WIDTH (1U) 20798 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT5_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT5_MASK) 20799 20800 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT6_MASK (0x40U) 20801 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT6_SHIFT (6U) 20802 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT6_WIDTH (1U) 20803 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT6_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT6_MASK) 20804 20805 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT7_MASK (0x80U) 20806 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT7_SHIFT (7U) 20807 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT7_WIDTH (1U) 20808 #define GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT7_SHIFT)) & GTM_gtm_cls1_CCM1_ARP5_PROT_WPROT7_MASK) 20809 /*! @} */ 20810 20811 /*! @name CCM1_ARP6_CTRL - CCM[i] Address Range Protector [a] Control Register */ 20812 /*! @{ */ 20813 20814 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_ADDR_MASK (0xFFFFU) 20815 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_ADDR_SHIFT (0U) 20816 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_ADDR_WIDTH (16U) 20817 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_CTRL_ADDR_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_CTRL_ADDR_MASK) 20818 20819 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_SIZE_MASK (0xF0000U) 20820 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_SIZE_SHIFT (16U) 20821 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_SIZE_WIDTH (4U) 20822 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_CTRL_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_CTRL_SIZE_MASK) 20823 20824 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_DIS_PROT_MASK (0x1000000U) 20825 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_DIS_PROT_SHIFT (24U) 20826 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_DIS_PROT_WIDTH (1U) 20827 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_DIS_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_CTRL_DIS_PROT_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_CTRL_DIS_PROT_MASK) 20828 20829 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_WPROT_AEI_MASK (0x80000000U) 20830 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_WPROT_AEI_SHIFT (31U) 20831 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_WPROT_AEI_WIDTH (1U) 20832 #define GTM_gtm_cls1_CCM1_ARP6_CTRL_WPROT_AEI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_CTRL_WPROT_AEI_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_CTRL_WPROT_AEI_MASK) 20833 /*! @} */ 20834 20835 /*! @name CCM1_ARP6_PROT - CCM[i] Address Range Protector [a] Protection Register */ 20836 /*! @{ */ 20837 20838 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT0_MASK (0x1U) 20839 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT0_SHIFT (0U) 20840 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT0_WIDTH (1U) 20841 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT0_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT0_MASK) 20842 20843 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT1_MASK (0x2U) 20844 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT1_SHIFT (1U) 20845 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT1_WIDTH (1U) 20846 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT1_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT1_MASK) 20847 20848 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT2_MASK (0x4U) 20849 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT2_SHIFT (2U) 20850 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT2_WIDTH (1U) 20851 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT2_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT2_MASK) 20852 20853 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT3_MASK (0x8U) 20854 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT3_SHIFT (3U) 20855 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT3_WIDTH (1U) 20856 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT3_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT3_MASK) 20857 20858 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT4_MASK (0x10U) 20859 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT4_SHIFT (4U) 20860 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT4_WIDTH (1U) 20861 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT4_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT4_MASK) 20862 20863 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT5_MASK (0x20U) 20864 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT5_SHIFT (5U) 20865 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT5_WIDTH (1U) 20866 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT5_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT5_MASK) 20867 20868 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT6_MASK (0x40U) 20869 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT6_SHIFT (6U) 20870 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT6_WIDTH (1U) 20871 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT6_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT6_MASK) 20872 20873 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT7_MASK (0x80U) 20874 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT7_SHIFT (7U) 20875 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT7_WIDTH (1U) 20876 #define GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT7_SHIFT)) & GTM_gtm_cls1_CCM1_ARP6_PROT_WPROT7_MASK) 20877 /*! @} */ 20878 20879 /*! @name CCM1_ARP7_CTRL - CCM[i] Address Range Protector [a] Control Register */ 20880 /*! @{ */ 20881 20882 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_ADDR_MASK (0xFFFFU) 20883 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_ADDR_SHIFT (0U) 20884 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_ADDR_WIDTH (16U) 20885 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_CTRL_ADDR_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_CTRL_ADDR_MASK) 20886 20887 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_SIZE_MASK (0xF0000U) 20888 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_SIZE_SHIFT (16U) 20889 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_SIZE_WIDTH (4U) 20890 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_CTRL_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_CTRL_SIZE_MASK) 20891 20892 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_DIS_PROT_MASK (0x1000000U) 20893 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_DIS_PROT_SHIFT (24U) 20894 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_DIS_PROT_WIDTH (1U) 20895 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_DIS_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_CTRL_DIS_PROT_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_CTRL_DIS_PROT_MASK) 20896 20897 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_WPROT_AEI_MASK (0x80000000U) 20898 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_WPROT_AEI_SHIFT (31U) 20899 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_WPROT_AEI_WIDTH (1U) 20900 #define GTM_gtm_cls1_CCM1_ARP7_CTRL_WPROT_AEI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_CTRL_WPROT_AEI_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_CTRL_WPROT_AEI_MASK) 20901 /*! @} */ 20902 20903 /*! @name CCM1_ARP7_PROT - CCM[i] Address Range Protector [a] Protection Register */ 20904 /*! @{ */ 20905 20906 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT0_MASK (0x1U) 20907 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT0_SHIFT (0U) 20908 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT0_WIDTH (1U) 20909 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT0_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT0_MASK) 20910 20911 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT1_MASK (0x2U) 20912 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT1_SHIFT (1U) 20913 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT1_WIDTH (1U) 20914 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT1_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT1_MASK) 20915 20916 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT2_MASK (0x4U) 20917 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT2_SHIFT (2U) 20918 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT2_WIDTH (1U) 20919 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT2_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT2_MASK) 20920 20921 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT3_MASK (0x8U) 20922 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT3_SHIFT (3U) 20923 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT3_WIDTH (1U) 20924 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT3_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT3_MASK) 20925 20926 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT4_MASK (0x10U) 20927 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT4_SHIFT (4U) 20928 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT4_WIDTH (1U) 20929 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT4_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT4_MASK) 20930 20931 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT5_MASK (0x20U) 20932 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT5_SHIFT (5U) 20933 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT5_WIDTH (1U) 20934 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT5_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT5_MASK) 20935 20936 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT6_MASK (0x40U) 20937 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT6_SHIFT (6U) 20938 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT6_WIDTH (1U) 20939 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT6_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT6_MASK) 20940 20941 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT7_MASK (0x80U) 20942 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT7_SHIFT (7U) 20943 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT7_WIDTH (1U) 20944 #define GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT7_SHIFT)) & GTM_gtm_cls1_CCM1_ARP7_PROT_WPROT7_MASK) 20945 /*! @} */ 20946 20947 /*! @name CCM1_ARP8_CTRL - CCM[i] Address Range Protector [a] Control Register */ 20948 /*! @{ */ 20949 20950 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_ADDR_MASK (0xFFFFU) 20951 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_ADDR_SHIFT (0U) 20952 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_ADDR_WIDTH (16U) 20953 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_CTRL_ADDR_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_CTRL_ADDR_MASK) 20954 20955 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_SIZE_MASK (0xF0000U) 20956 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_SIZE_SHIFT (16U) 20957 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_SIZE_WIDTH (4U) 20958 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_CTRL_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_CTRL_SIZE_MASK) 20959 20960 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_DIS_PROT_MASK (0x1000000U) 20961 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_DIS_PROT_SHIFT (24U) 20962 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_DIS_PROT_WIDTH (1U) 20963 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_DIS_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_CTRL_DIS_PROT_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_CTRL_DIS_PROT_MASK) 20964 20965 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_WPROT_AEI_MASK (0x80000000U) 20966 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_WPROT_AEI_SHIFT (31U) 20967 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_WPROT_AEI_WIDTH (1U) 20968 #define GTM_gtm_cls1_CCM1_ARP8_CTRL_WPROT_AEI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_CTRL_WPROT_AEI_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_CTRL_WPROT_AEI_MASK) 20969 /*! @} */ 20970 20971 /*! @name CCM1_ARP8_PROT - CCM[i] Address Range Protector [a] Protection Register */ 20972 /*! @{ */ 20973 20974 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT0_MASK (0x1U) 20975 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT0_SHIFT (0U) 20976 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT0_WIDTH (1U) 20977 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT0_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT0_MASK) 20978 20979 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT1_MASK (0x2U) 20980 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT1_SHIFT (1U) 20981 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT1_WIDTH (1U) 20982 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT1_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT1_MASK) 20983 20984 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT2_MASK (0x4U) 20985 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT2_SHIFT (2U) 20986 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT2_WIDTH (1U) 20987 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT2_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT2_MASK) 20988 20989 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT3_MASK (0x8U) 20990 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT3_SHIFT (3U) 20991 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT3_WIDTH (1U) 20992 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT3_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT3_MASK) 20993 20994 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT4_MASK (0x10U) 20995 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT4_SHIFT (4U) 20996 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT4_WIDTH (1U) 20997 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT4_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT4_MASK) 20998 20999 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT5_MASK (0x20U) 21000 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT5_SHIFT (5U) 21001 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT5_WIDTH (1U) 21002 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT5_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT5_MASK) 21003 21004 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT6_MASK (0x40U) 21005 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT6_SHIFT (6U) 21006 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT6_WIDTH (1U) 21007 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT6_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT6_MASK) 21008 21009 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT7_MASK (0x80U) 21010 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT7_SHIFT (7U) 21011 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT7_WIDTH (1U) 21012 #define GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT7_SHIFT)) & GTM_gtm_cls1_CCM1_ARP8_PROT_WPROT7_MASK) 21013 /*! @} */ 21014 21015 /*! @name CCM1_ARP9_CTRL - CCM[i] Address Range Protector [a] Control Register */ 21016 /*! @{ */ 21017 21018 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_ADDR_MASK (0xFFFFU) 21019 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_ADDR_SHIFT (0U) 21020 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_ADDR_WIDTH (16U) 21021 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_CTRL_ADDR_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_CTRL_ADDR_MASK) 21022 21023 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_SIZE_MASK (0xF0000U) 21024 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_SIZE_SHIFT (16U) 21025 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_SIZE_WIDTH (4U) 21026 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_CTRL_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_CTRL_SIZE_MASK) 21027 21028 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_DIS_PROT_MASK (0x1000000U) 21029 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_DIS_PROT_SHIFT (24U) 21030 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_DIS_PROT_WIDTH (1U) 21031 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_DIS_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_CTRL_DIS_PROT_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_CTRL_DIS_PROT_MASK) 21032 21033 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_WPROT_AEI_MASK (0x80000000U) 21034 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_WPROT_AEI_SHIFT (31U) 21035 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_WPROT_AEI_WIDTH (1U) 21036 #define GTM_gtm_cls1_CCM1_ARP9_CTRL_WPROT_AEI(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_CTRL_WPROT_AEI_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_CTRL_WPROT_AEI_MASK) 21037 /*! @} */ 21038 21039 /*! @name CCM1_ARP9_PROT - CCM[i] Address Range Protector [a] Protection Register */ 21040 /*! @{ */ 21041 21042 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT0_MASK (0x1U) 21043 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT0_SHIFT (0U) 21044 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT0_WIDTH (1U) 21045 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT0_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT0_MASK) 21046 21047 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT1_MASK (0x2U) 21048 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT1_SHIFT (1U) 21049 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT1_WIDTH (1U) 21050 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT1_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT1_MASK) 21051 21052 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT2_MASK (0x4U) 21053 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT2_SHIFT (2U) 21054 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT2_WIDTH (1U) 21055 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT2_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT2_MASK) 21056 21057 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT3_MASK (0x8U) 21058 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT3_SHIFT (3U) 21059 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT3_WIDTH (1U) 21060 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT3_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT3_MASK) 21061 21062 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT4_MASK (0x10U) 21063 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT4_SHIFT (4U) 21064 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT4_WIDTH (1U) 21065 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT4_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT4_MASK) 21066 21067 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT5_MASK (0x20U) 21068 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT5_SHIFT (5U) 21069 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT5_WIDTH (1U) 21070 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT5_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT5_MASK) 21071 21072 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT6_MASK (0x40U) 21073 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT6_SHIFT (6U) 21074 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT6_WIDTH (1U) 21075 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT6_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT6_MASK) 21076 21077 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT7_MASK (0x80U) 21078 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT7_SHIFT (7U) 21079 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT7_WIDTH (1U) 21080 #define GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT7_SHIFT)) & GTM_gtm_cls1_CCM1_ARP9_PROT_WPROT7_MASK) 21081 /*! @} */ 21082 21083 /*! @name CCM1_TIO_G0_OUT - CCM[i] TIO Group 0,1 Output Register */ 21084 /*! @{ */ 21085 21086 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT0_MASK (0x1U) 21087 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT0_SHIFT (0U) 21088 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT0_WIDTH (1U) 21089 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT0_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT0_MASK) 21090 21091 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT1_MASK (0x2U) 21092 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT1_SHIFT (1U) 21093 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT1_WIDTH (1U) 21094 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT1_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT1_MASK) 21095 21096 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT2_MASK (0x4U) 21097 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT2_SHIFT (2U) 21098 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT2_WIDTH (1U) 21099 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT2_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT2_MASK) 21100 21101 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT3_MASK (0x8U) 21102 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT3_SHIFT (3U) 21103 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT3_WIDTH (1U) 21104 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT3_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT3_MASK) 21105 21106 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT4_MASK (0x10U) 21107 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT4_SHIFT (4U) 21108 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT4_WIDTH (1U) 21109 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT4_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT4_MASK) 21110 21111 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT5_MASK (0x20U) 21112 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT5_SHIFT (5U) 21113 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT5_WIDTH (1U) 21114 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT5_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT5_MASK) 21115 21116 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT6_MASK (0x40U) 21117 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT6_SHIFT (6U) 21118 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT6_WIDTH (1U) 21119 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT6_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT6_MASK) 21120 21121 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT7_MASK (0x80U) 21122 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT7_SHIFT (7U) 21123 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT7_WIDTH (1U) 21124 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT7_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT7_MASK) 21125 21126 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N0_MASK (0x10000U) 21127 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N0_SHIFT (16U) 21128 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N0_WIDTH (1U) 21129 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N0_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N0_MASK) 21130 21131 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N1_MASK (0x20000U) 21132 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N1_SHIFT (17U) 21133 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N1_WIDTH (1U) 21134 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N1_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N1_MASK) 21135 21136 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N2_MASK (0x40000U) 21137 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N2_SHIFT (18U) 21138 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N2_WIDTH (1U) 21139 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N2_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N2_MASK) 21140 21141 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N3_MASK (0x80000U) 21142 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N3_SHIFT (19U) 21143 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N3_WIDTH (1U) 21144 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N3_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N3_MASK) 21145 21146 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N4_MASK (0x100000U) 21147 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N4_SHIFT (20U) 21148 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N4_WIDTH (1U) 21149 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N4_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N4_MASK) 21150 21151 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N5_MASK (0x200000U) 21152 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N5_SHIFT (21U) 21153 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N5_WIDTH (1U) 21154 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N5_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N5_MASK) 21155 21156 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N6_MASK (0x400000U) 21157 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N6_SHIFT (22U) 21158 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N6_WIDTH (1U) 21159 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N6_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N6_MASK) 21160 21161 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N7_MASK (0x800000U) 21162 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N7_SHIFT (23U) 21163 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N7_WIDTH (1U) 21164 #define GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N7_SHIFT)) & GTM_gtm_cls1_CCM1_TIO_G0_OUT_TIO_G0_OUT_N7_MASK) 21165 /*! @} */ 21166 21167 /*! @name CCM1_HW_CONF2 - CCM[i] 2. Hardware Configuration Register */ 21168 /*! @{ */ 21169 21170 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_ID_WIDTH_MASK (0x1FU) 21171 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_ID_WIDTH_SHIFT (0U) 21172 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_ID_WIDTH_WIDTH (5U) 21173 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_ID_WIDTH(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_ID_WIDTH_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_ID_WIDTH_MASK) 21174 21175 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_PRIV_ACC_MASK (0x20U) 21176 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_PRIV_ACC_SHIFT (5U) 21177 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_PRIV_ACC_WIDTH (1U) 21178 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_PRIV_ACC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_PRIV_ACC_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_PRIV_ACC_MASK) 21179 21180 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_SEC_ACC_MASK (0x40U) 21181 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_SEC_ACC_SHIFT (6U) 21182 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_SEC_ACC_WIDTH (1U) 21183 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_SEC_ACC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_SEC_ACC_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_SEC_ACC_MASK) 21184 21185 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_POSTED_WRITE_MASK (0x80U) 21186 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_POSTED_WRITE_SHIFT (7U) 21187 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_POSTED_WRITE_WIDTH (1U) 21188 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_POSTED_WRITE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_POSTED_WRITE_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_POSTED_WRITE_MASK) 21189 21190 #define GTM_gtm_cls1_CCM1_HW_CONF2_TIO_OUT_RST_MASK (0x200U) 21191 #define GTM_gtm_cls1_CCM1_HW_CONF2_TIO_OUT_RST_SHIFT (9U) 21192 #define GTM_gtm_cls1_CCM1_HW_CONF2_TIO_OUT_RST_WIDTH (1U) 21193 #define GTM_gtm_cls1_CCM1_HW_CONF2_TIO_OUT_RST(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF2_TIO_OUT_RST_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF2_TIO_OUT_RST_MASK) 21194 21195 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIS_DATA_SIZE_MASK (0x10000U) 21196 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIS_DATA_SIZE_SHIFT (16U) 21197 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIS_DATA_SIZE_WIDTH (1U) 21198 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIS_DATA_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF2_AXIS_DATA_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF2_AXIS_DATA_SIZE_MASK) 21199 21200 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_DATA_SIZE_MASK (0x40000U) 21201 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_DATA_SIZE_SHIFT (18U) 21202 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_DATA_SIZE_WIDTH (1U) 21203 #define GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_DATA_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_DATA_SIZE_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF2_AXIM_DATA_SIZE_MASK) 21204 /*! @} */ 21205 21206 /*! @name CCM1_AEIM_STA - CCM[i] MCS Bus Master Status Register */ 21207 /*! @{ */ 21208 21209 #define GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_ADDR_MASK (0xFFFFU) 21210 #define GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_ADDR_SHIFT (0U) 21211 #define GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_ADDR_WIDTH (16U) 21212 #define GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_ADDR_SHIFT)) & GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_ADDR_MASK) 21213 21214 #define GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_STA_MASK (0x3000000U) 21215 #define GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_STA_SHIFT (24U) 21216 #define GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_STA_WIDTH (2U) 21217 #define GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_STA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_STA_SHIFT)) & GTM_gtm_cls1_CCM1_AEIM_STA_AEIM_XPT_STA_MASK) 21218 /*! @} */ 21219 21220 /*! @name CCM1_HW_CONF - CCM[i] Hardware Configuration Register */ 21221 /*! @{ */ 21222 21223 #define GTM_gtm_cls1_CCM1_HW_CONF_GRSTEN_MASK (0x1U) 21224 #define GTM_gtm_cls1_CCM1_HW_CONF_GRSTEN_SHIFT (0U) 21225 #define GTM_gtm_cls1_CCM1_HW_CONF_GRSTEN_WIDTH (1U) 21226 #define GTM_gtm_cls1_CCM1_HW_CONF_GRSTEN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_GRSTEN_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_GRSTEN_MASK) 21227 21228 #define GTM_gtm_cls1_CCM1_HW_CONF_BRIDGE_MODE_RST_MASK (0x2U) 21229 #define GTM_gtm_cls1_CCM1_HW_CONF_BRIDGE_MODE_RST_SHIFT (1U) 21230 #define GTM_gtm_cls1_CCM1_HW_CONF_BRIDGE_MODE_RST_WIDTH (1U) 21231 #define GTM_gtm_cls1_CCM1_HW_CONF_BRIDGE_MODE_RST(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_BRIDGE_MODE_RST_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_BRIDGE_MODE_RST_MASK) 21232 21233 #define GTM_gtm_cls1_CCM1_HW_CONF_SYNC_INPUT_REG_MASK (0x4U) 21234 #define GTM_gtm_cls1_CCM1_HW_CONF_SYNC_INPUT_REG_SHIFT (2U) 21235 #define GTM_gtm_cls1_CCM1_HW_CONF_SYNC_INPUT_REG_WIDTH (1U) 21236 #define GTM_gtm_cls1_CCM1_HW_CONF_SYNC_INPUT_REG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_SYNC_INPUT_REG_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_SYNC_INPUT_REG_MASK) 21237 21238 #define GTM_gtm_cls1_CCM1_HW_CONF_CFG_CLOCK_RATE_MASK (0x8U) 21239 #define GTM_gtm_cls1_CCM1_HW_CONF_CFG_CLOCK_RATE_SHIFT (3U) 21240 #define GTM_gtm_cls1_CCM1_HW_CONF_CFG_CLOCK_RATE_WIDTH (1U) 21241 #define GTM_gtm_cls1_CCM1_HW_CONF_CFG_CLOCK_RATE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_CFG_CLOCK_RATE_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_CFG_CLOCK_RATE_MASK) 21242 21243 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_OUT_RST_MASK (0x10U) 21244 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_OUT_RST_SHIFT (4U) 21245 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_OUT_RST_WIDTH (1U) 21246 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_OUT_RST(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_ATOM_OUT_RST_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_ATOM_OUT_RST_MASK) 21247 21248 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_CHAIN_MASK (0xE0U) 21249 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_CHAIN_SHIFT (5U) 21250 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_CHAIN_WIDTH (3U) 21251 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_CHAIN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_CHAIN_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_CHAIN_MASK) 21252 21253 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_OUT_RST_MASK (0x100U) 21254 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_OUT_RST_SHIFT (8U) 21255 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_OUT_RST_WIDTH (1U) 21256 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_OUT_RST(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_TOM_OUT_RST_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_TOM_OUT_RST_MASK) 21257 21258 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_CHAIN_MASK (0xE00U) 21259 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_CHAIN_SHIFT (9U) 21260 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_CHAIN_WIDTH (3U) 21261 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_CHAIN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_CHAIN_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_CHAIN_MASK) 21262 21263 #define GTM_gtm_cls1_CCM1_HW_CONF_RAM_INIT_RST_MASK (0x1000U) 21264 #define GTM_gtm_cls1_CCM1_HW_CONF_RAM_INIT_RST_SHIFT (12U) 21265 #define GTM_gtm_cls1_CCM1_HW_CONF_RAM_INIT_RST_WIDTH (1U) 21266 #define GTM_gtm_cls1_CCM1_HW_CONF_RAM_INIT_RST(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_RAM_INIT_RST_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_RAM_INIT_RST_MASK) 21267 21268 #define GTM_gtm_cls1_CCM1_HW_CONF_ERM_MASK (0x2000U) 21269 #define GTM_gtm_cls1_CCM1_HW_CONF_ERM_SHIFT (13U) 21270 #define GTM_gtm_cls1_CCM1_HW_CONF_ERM_WIDTH (1U) 21271 #define GTM_gtm_cls1_CCM1_HW_CONF_ERM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_ERM_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_ERM_MASK) 21272 21273 #define GTM_gtm_cls1_CCM1_HW_CONF_RESET_ACTIVE_MASK (0x8000U) 21274 #define GTM_gtm_cls1_CCM1_HW_CONF_RESET_ACTIVE_SHIFT (15U) 21275 #define GTM_gtm_cls1_CCM1_HW_CONF_RESET_ACTIVE_WIDTH (1U) 21276 #define GTM_gtm_cls1_CCM1_HW_CONF_RESET_ACTIVE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_RESET_ACTIVE_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_RESET_ACTIVE_MASK) 21277 21278 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_LEVEL_MASK (0x10000U) 21279 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_LEVEL_SHIFT (16U) 21280 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_LEVEL_WIDTH (1U) 21281 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_LEVEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_LEVEL_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_LEVEL_MASK) 21282 21283 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE_MASK (0x20000U) 21284 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE_SHIFT (17U) 21285 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE_WIDTH (1U) 21286 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE_MASK) 21287 21288 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE_NOTIFY_MASK (0x40000U) 21289 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE_NOTIFY_SHIFT (18U) 21290 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE_NOTIFY_WIDTH (1U) 21291 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE_NOTIFY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE_NOTIFY_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_PULSE_NOTIFY_MASK) 21292 21293 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_SINGLE_PULSE_MASK (0x80000U) 21294 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_SINGLE_PULSE_SHIFT (19U) 21295 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_SINGLE_PULSE_WIDTH (1U) 21296 #define GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_SINGLE_PULSE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_SINGLE_PULSE_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_IRQ_MODE_SINGLE_PULSE_MASK) 21297 21298 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_INTCHAIN_MASK (0xF00000U) 21299 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_INTCHAIN_SHIFT (20U) 21300 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_INTCHAIN_WIDTH (4U) 21301 #define GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_INTCHAIN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_INTCHAIN_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_ATOM_TRIG_INTCHAIN_MASK) 21302 21303 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_INTCHAIN_MASK (0x1F000000U) 21304 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_INTCHAIN_SHIFT (24U) 21305 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_INTCHAIN_WIDTH (5U) 21306 #define GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_INTCHAIN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_INTCHAIN_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_TOM_TRIG_INTCHAIN_MASK) 21307 21308 #define GTM_gtm_cls1_CCM1_HW_CONF_INT_CLK_EN_GEN_MASK (0x20000000U) 21309 #define GTM_gtm_cls1_CCM1_HW_CONF_INT_CLK_EN_GEN_SHIFT (29U) 21310 #define GTM_gtm_cls1_CCM1_HW_CONF_INT_CLK_EN_GEN_WIDTH (1U) 21311 #define GTM_gtm_cls1_CCM1_HW_CONF_INT_CLK_EN_GEN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_INT_CLK_EN_GEN_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_INT_CLK_EN_GEN_MASK) 21312 21313 #define GTM_gtm_cls1_CCM1_HW_CONF_AEI_ADDR_PIPELINE_STAGE_MASK (0x40000000U) 21314 #define GTM_gtm_cls1_CCM1_HW_CONF_AEI_ADDR_PIPELINE_STAGE_SHIFT (30U) 21315 #define GTM_gtm_cls1_CCM1_HW_CONF_AEI_ADDR_PIPELINE_STAGE_WIDTH (1U) 21316 #define GTM_gtm_cls1_CCM1_HW_CONF_AEI_ADDR_PIPELINE_STAGE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_AEI_ADDR_PIPELINE_STAGE_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_AEI_ADDR_PIPELINE_STAGE_MASK) 21317 21318 #define GTM_gtm_cls1_CCM1_HW_CONF_AEI_RDATA_PIPELINE_STAGE_MASK (0x80000000U) 21319 #define GTM_gtm_cls1_CCM1_HW_CONF_AEI_RDATA_PIPELINE_STAGE_SHIFT (31U) 21320 #define GTM_gtm_cls1_CCM1_HW_CONF_AEI_RDATA_PIPELINE_STAGE_WIDTH (1U) 21321 #define GTM_gtm_cls1_CCM1_HW_CONF_AEI_RDATA_PIPELINE_STAGE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_HW_CONF_AEI_RDATA_PIPELINE_STAGE_SHIFT)) & GTM_gtm_cls1_CCM1_HW_CONF_AEI_RDATA_PIPELINE_STAGE_MASK) 21322 /*! @} */ 21323 21324 /*! @name CCM1_TIM_AUX_IN_SRC - CCM[i] TIM AUX Input Source Register */ 21325 /*! @{ */ 21326 21327 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH0_MASK (0x1U) 21328 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH0_SHIFT (0U) 21329 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH0_WIDTH (1U) 21330 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH0_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH0_MASK) 21331 21332 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH1_MASK (0x2U) 21333 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH1_SHIFT (1U) 21334 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH1_WIDTH (1U) 21335 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH1_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH1_MASK) 21336 21337 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH2_MASK (0x4U) 21338 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH2_SHIFT (2U) 21339 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH2_WIDTH (1U) 21340 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH2_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH2_MASK) 21341 21342 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH3_MASK (0x8U) 21343 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH3_SHIFT (3U) 21344 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH3_WIDTH (1U) 21345 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH3_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH3_MASK) 21346 21347 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH4_MASK (0x10U) 21348 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH4_SHIFT (4U) 21349 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH4_WIDTH (1U) 21350 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH4_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH4_MASK) 21351 21352 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH5_MASK (0x20U) 21353 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH5_SHIFT (5U) 21354 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH5_WIDTH (1U) 21355 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH5_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH5_MASK) 21356 21357 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH6_MASK (0x40U) 21358 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH6_SHIFT (6U) 21359 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH6_WIDTH (1U) 21360 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH6_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH6_MASK) 21361 21362 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH7_MASK (0x80U) 21363 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH7_SHIFT (7U) 21364 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH7_WIDTH (1U) 21365 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH7_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SRC_CH7_MASK) 21366 21367 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH0_MASK (0x10000U) 21368 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH0_SHIFT (16U) 21369 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH0_WIDTH (1U) 21370 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH0_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH0_MASK) 21371 21372 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH1_MASK (0x20000U) 21373 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH1_SHIFT (17U) 21374 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH1_WIDTH (1U) 21375 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH1_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH1_MASK) 21376 21377 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH2_MASK (0x40000U) 21378 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH2_SHIFT (18U) 21379 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH2_WIDTH (1U) 21380 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH2_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH2_MASK) 21381 21382 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH3_MASK (0x80000U) 21383 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH3_SHIFT (19U) 21384 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH3_WIDTH (1U) 21385 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH3_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH3_MASK) 21386 21387 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH4_MASK (0x100000U) 21388 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH4_SHIFT (20U) 21389 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH4_WIDTH (1U) 21390 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH4_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH4_MASK) 21391 21392 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH5_MASK (0x200000U) 21393 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH5_SHIFT (21U) 21394 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH5_WIDTH (1U) 21395 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH5_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH5_MASK) 21396 21397 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH6_MASK (0x400000U) 21398 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH6_SHIFT (22U) 21399 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH6_WIDTH (1U) 21400 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH6_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH6_MASK) 21401 21402 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH7_MASK (0x800000U) 21403 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH7_SHIFT (23U) 21404 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH7_WIDTH (1U) 21405 #define GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH7_SHIFT)) & GTM_gtm_cls1_CCM1_TIM_AUX_IN_SRC_SEL_OUT_N_CH7_MASK) 21406 /*! @} */ 21407 21408 /*! @name CCM1_EXT_CAP_EN - CCM[i] External Capture Enable Register */ 21409 /*! @{ */ 21410 21411 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN0_MASK (0x1U) 21412 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN0_SHIFT (0U) 21413 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN0_WIDTH (1U) 21414 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN0_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN0_MASK) 21415 21416 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN1_MASK (0x2U) 21417 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN1_SHIFT (1U) 21418 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN1_WIDTH (1U) 21419 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN1_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN1_MASK) 21420 21421 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN2_MASK (0x4U) 21422 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN2_SHIFT (2U) 21423 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN2_WIDTH (1U) 21424 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN2_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN2_MASK) 21425 21426 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN3_MASK (0x8U) 21427 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN3_SHIFT (3U) 21428 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN3_WIDTH (1U) 21429 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN3_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN3_MASK) 21430 21431 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN4_MASK (0x10U) 21432 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN4_SHIFT (4U) 21433 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN4_WIDTH (1U) 21434 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN4_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN4_MASK) 21435 21436 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN5_MASK (0x20U) 21437 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN5_SHIFT (5U) 21438 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN5_WIDTH (1U) 21439 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN5_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN5_MASK) 21440 21441 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN6_MASK (0x40U) 21442 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN6_SHIFT (6U) 21443 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN6_WIDTH (1U) 21444 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN6_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN6_MASK) 21445 21446 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN7_MASK (0x80U) 21447 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN7_SHIFT (7U) 21448 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN7_WIDTH (1U) 21449 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN7_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_I_EXT_CAP_EN7_MASK) 21450 21451 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN0_MASK (0x100U) 21452 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN0_SHIFT (8U) 21453 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN0_WIDTH (1U) 21454 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN0_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN0_MASK) 21455 21456 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN1_MASK (0x200U) 21457 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN1_SHIFT (9U) 21458 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN1_WIDTH (1U) 21459 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN1_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN1_MASK) 21460 21461 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN2_MASK (0x400U) 21462 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN2_SHIFT (10U) 21463 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN2_WIDTH (1U) 21464 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN2_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN2_MASK) 21465 21466 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN3_MASK (0x800U) 21467 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN3_SHIFT (11U) 21468 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN3_WIDTH (1U) 21469 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN3_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN3_MASK) 21470 21471 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN4_MASK (0x1000U) 21472 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN4_SHIFT (12U) 21473 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN4_WIDTH (1U) 21474 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN4_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN4_MASK) 21475 21476 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN5_MASK (0x2000U) 21477 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN5_SHIFT (13U) 21478 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN5_WIDTH (1U) 21479 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN5_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN5_MASK) 21480 21481 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN6_MASK (0x4000U) 21482 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN6_SHIFT (14U) 21483 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN6_WIDTH (1U) 21484 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN6_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN6_MASK) 21485 21486 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN7_MASK (0x8000U) 21487 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN7_SHIFT (15U) 21488 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN7_WIDTH (1U) 21489 #define GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN7_SHIFT)) & GTM_gtm_cls1_CCM1_EXT_CAP_EN_TIM_IP1_EXT_CAP_EN7_MASK) 21490 /*! @} */ 21491 21492 /*! @name CCM1_TOM_OUT - CCM[i] TOM Output Register */ 21493 /*! @{ */ 21494 21495 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT0_MASK (0x1U) 21496 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT0_SHIFT (0U) 21497 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT0_WIDTH (1U) 21498 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT0_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT0_MASK) 21499 21500 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT1_MASK (0x2U) 21501 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT1_SHIFT (1U) 21502 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT1_WIDTH (1U) 21503 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT1_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT1_MASK) 21504 21505 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT2_MASK (0x4U) 21506 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT2_SHIFT (2U) 21507 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT2_WIDTH (1U) 21508 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT2_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT2_MASK) 21509 21510 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT3_MASK (0x8U) 21511 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT3_SHIFT (3U) 21512 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT3_WIDTH (1U) 21513 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT3_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT3_MASK) 21514 21515 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT4_MASK (0x10U) 21516 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT4_SHIFT (4U) 21517 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT4_WIDTH (1U) 21518 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT4_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT4_MASK) 21519 21520 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT5_MASK (0x20U) 21521 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT5_SHIFT (5U) 21522 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT5_WIDTH (1U) 21523 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT5_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT5_MASK) 21524 21525 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT6_MASK (0x40U) 21526 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT6_SHIFT (6U) 21527 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT6_WIDTH (1U) 21528 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT6_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT6_MASK) 21529 21530 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT7_MASK (0x80U) 21531 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT7_SHIFT (7U) 21532 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT7_WIDTH (1U) 21533 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT7_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT7_MASK) 21534 21535 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT8_MASK (0x100U) 21536 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT8_SHIFT (8U) 21537 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT8_WIDTH (1U) 21538 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT8(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT8_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT8_MASK) 21539 21540 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT9_MASK (0x200U) 21541 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT9_SHIFT (9U) 21542 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT9_WIDTH (1U) 21543 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT9(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT9_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT9_MASK) 21544 21545 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT10_MASK (0x400U) 21546 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT10_SHIFT (10U) 21547 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT10_WIDTH (1U) 21548 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT10(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT10_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT10_MASK) 21549 21550 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT11_MASK (0x800U) 21551 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT11_SHIFT (11U) 21552 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT11_WIDTH (1U) 21553 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT11(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT11_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT11_MASK) 21554 21555 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT12_MASK (0x1000U) 21556 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT12_SHIFT (12U) 21557 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT12_WIDTH (1U) 21558 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT12(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT12_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT12_MASK) 21559 21560 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT13_MASK (0x2000U) 21561 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT13_SHIFT (13U) 21562 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT13_WIDTH (1U) 21563 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT13(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT13_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT13_MASK) 21564 21565 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT14_MASK (0x4000U) 21566 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT14_SHIFT (14U) 21567 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT14_WIDTH (1U) 21568 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT14(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT14_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT14_MASK) 21569 21570 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT15_MASK (0x8000U) 21571 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT15_SHIFT (15U) 21572 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT15_WIDTH (1U) 21573 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT15(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT15_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT15_MASK) 21574 21575 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N0_MASK (0x10000U) 21576 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N0_SHIFT (16U) 21577 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N0_WIDTH (1U) 21578 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N0_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N0_MASK) 21579 21580 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N1_MASK (0x20000U) 21581 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N1_SHIFT (17U) 21582 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N1_WIDTH (1U) 21583 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N1_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N1_MASK) 21584 21585 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N2_MASK (0x40000U) 21586 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N2_SHIFT (18U) 21587 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N2_WIDTH (1U) 21588 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N2_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N2_MASK) 21589 21590 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N3_MASK (0x80000U) 21591 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N3_SHIFT (19U) 21592 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N3_WIDTH (1U) 21593 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N3_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N3_MASK) 21594 21595 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N4_MASK (0x100000U) 21596 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N4_SHIFT (20U) 21597 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N4_WIDTH (1U) 21598 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N4_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N4_MASK) 21599 21600 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N5_MASK (0x200000U) 21601 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N5_SHIFT (21U) 21602 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N5_WIDTH (1U) 21603 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N5_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N5_MASK) 21604 21605 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N6_MASK (0x400000U) 21606 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N6_SHIFT (22U) 21607 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N6_WIDTH (1U) 21608 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N6_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N6_MASK) 21609 21610 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N7_MASK (0x800000U) 21611 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N7_SHIFT (23U) 21612 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N7_WIDTH (1U) 21613 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N7_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N7_MASK) 21614 21615 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N8_MASK (0x1000000U) 21616 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N8_SHIFT (24U) 21617 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N8_WIDTH (1U) 21618 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N8(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N8_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N8_MASK) 21619 21620 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N9_MASK (0x2000000U) 21621 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N9_SHIFT (25U) 21622 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N9_WIDTH (1U) 21623 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N9(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N9_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N9_MASK) 21624 21625 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N10_MASK (0x4000000U) 21626 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N10_SHIFT (26U) 21627 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N10_WIDTH (1U) 21628 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N10(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N10_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N10_MASK) 21629 21630 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N11_MASK (0x8000000U) 21631 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N11_SHIFT (27U) 21632 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N11_WIDTH (1U) 21633 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N11(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N11_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N11_MASK) 21634 21635 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N12_MASK (0x10000000U) 21636 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N12_SHIFT (28U) 21637 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N12_WIDTH (1U) 21638 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N12(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N12_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N12_MASK) 21639 21640 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N13_MASK (0x20000000U) 21641 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N13_SHIFT (29U) 21642 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N13_WIDTH (1U) 21643 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N13(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N13_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N13_MASK) 21644 21645 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N14_MASK (0x40000000U) 21646 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N14_SHIFT (30U) 21647 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N14_WIDTH (1U) 21648 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N14(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N14_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N14_MASK) 21649 21650 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N15_MASK (0x80000000U) 21651 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N15_SHIFT (31U) 21652 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N15_WIDTH (1U) 21653 #define GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N15(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N15_SHIFT)) & GTM_gtm_cls1_CCM1_TOM_OUT_TOM_OUT_N15_MASK) 21654 /*! @} */ 21655 21656 /*! @name CCM1_ATOM_OUT - CCM[i] ATOM Output Register */ 21657 /*! @{ */ 21658 21659 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT0_MASK (0x1U) 21660 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT0_SHIFT (0U) 21661 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT0_WIDTH (1U) 21662 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT0_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT0_MASK) 21663 21664 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT1_MASK (0x2U) 21665 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT1_SHIFT (1U) 21666 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT1_WIDTH (1U) 21667 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT1_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT1_MASK) 21668 21669 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT2_MASK (0x4U) 21670 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT2_SHIFT (2U) 21671 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT2_WIDTH (1U) 21672 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT2_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT2_MASK) 21673 21674 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT3_MASK (0x8U) 21675 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT3_SHIFT (3U) 21676 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT3_WIDTH (1U) 21677 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT3_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT3_MASK) 21678 21679 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT4_MASK (0x10U) 21680 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT4_SHIFT (4U) 21681 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT4_WIDTH (1U) 21682 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT4_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT4_MASK) 21683 21684 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT5_MASK (0x20U) 21685 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT5_SHIFT (5U) 21686 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT5_WIDTH (1U) 21687 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT5_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT5_MASK) 21688 21689 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT6_MASK (0x40U) 21690 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT6_SHIFT (6U) 21691 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT6_WIDTH (1U) 21692 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT6_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT6_MASK) 21693 21694 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT7_MASK (0x80U) 21695 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT7_SHIFT (7U) 21696 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT7_WIDTH (1U) 21697 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT7_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT7_MASK) 21698 21699 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N0_MASK (0x100U) 21700 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N0_SHIFT (8U) 21701 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N0_WIDTH (1U) 21702 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N0_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N0_MASK) 21703 21704 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N1_MASK (0x200U) 21705 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N1_SHIFT (9U) 21706 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N1_WIDTH (1U) 21707 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N1_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N1_MASK) 21708 21709 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N2_MASK (0x400U) 21710 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N2_SHIFT (10U) 21711 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N2_WIDTH (1U) 21712 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N2_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N2_MASK) 21713 21714 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N3_MASK (0x800U) 21715 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N3_SHIFT (11U) 21716 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N3_WIDTH (1U) 21717 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N3_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N3_MASK) 21718 21719 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N4_MASK (0x1000U) 21720 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N4_SHIFT (12U) 21721 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N4_WIDTH (1U) 21722 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N4_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N4_MASK) 21723 21724 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N5_MASK (0x2000U) 21725 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N5_SHIFT (13U) 21726 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N5_WIDTH (1U) 21727 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N5_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N5_MASK) 21728 21729 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N6_MASK (0x4000U) 21730 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N6_SHIFT (14U) 21731 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N6_WIDTH (1U) 21732 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N6_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N6_MASK) 21733 21734 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N7_MASK (0x8000U) 21735 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N7_SHIFT (15U) 21736 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N7_WIDTH (1U) 21737 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N7_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_I_OUT_N7_MASK) 21738 21739 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT0_MASK (0x10000U) 21740 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT0_SHIFT (16U) 21741 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT0_WIDTH (1U) 21742 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT0_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT0_MASK) 21743 21744 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT1_MASK (0x20000U) 21745 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT1_SHIFT (17U) 21746 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT1_WIDTH (1U) 21747 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT1_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT1_MASK) 21748 21749 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT2_MASK (0x40000U) 21750 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT2_SHIFT (18U) 21751 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT2_WIDTH (1U) 21752 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT2_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT2_MASK) 21753 21754 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT3_MASK (0x80000U) 21755 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT3_SHIFT (19U) 21756 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT3_WIDTH (1U) 21757 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT3_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT3_MASK) 21758 21759 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT4_MASK (0x100000U) 21760 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT4_SHIFT (20U) 21761 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT4_WIDTH (1U) 21762 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT4_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT4_MASK) 21763 21764 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT5_MASK (0x200000U) 21765 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT5_SHIFT (21U) 21766 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT5_WIDTH (1U) 21767 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT5_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT5_MASK) 21768 21769 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT6_MASK (0x400000U) 21770 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT6_SHIFT (22U) 21771 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT6_WIDTH (1U) 21772 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT6_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT6_MASK) 21773 21774 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT7_MASK (0x800000U) 21775 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT7_SHIFT (23U) 21776 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT7_WIDTH (1U) 21777 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT7_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT7_MASK) 21778 21779 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N0_MASK (0x1000000U) 21780 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N0_SHIFT (24U) 21781 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N0_WIDTH (1U) 21782 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N0_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N0_MASK) 21783 21784 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N1_MASK (0x2000000U) 21785 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N1_SHIFT (25U) 21786 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N1_WIDTH (1U) 21787 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N1_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N1_MASK) 21788 21789 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N2_MASK (0x4000000U) 21790 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N2_SHIFT (26U) 21791 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N2_WIDTH (1U) 21792 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N2_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N2_MASK) 21793 21794 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N3_MASK (0x8000000U) 21795 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N3_SHIFT (27U) 21796 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N3_WIDTH (1U) 21797 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N3_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N3_MASK) 21798 21799 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N4_MASK (0x10000000U) 21800 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N4_SHIFT (28U) 21801 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N4_WIDTH (1U) 21802 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N4_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N4_MASK) 21803 21804 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N5_MASK (0x20000000U) 21805 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N5_SHIFT (29U) 21806 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N5_WIDTH (1U) 21807 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N5_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N5_MASK) 21808 21809 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N6_MASK (0x40000000U) 21810 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N6_SHIFT (30U) 21811 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N6_WIDTH (1U) 21812 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N6_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N6_MASK) 21813 21814 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N7_MASK (0x80000000U) 21815 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N7_SHIFT (31U) 21816 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N7_WIDTH (1U) 21817 #define GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N7_SHIFT)) & GTM_gtm_cls1_CCM1_ATOM_OUT_ATOM_IP1_OUT_N7_MASK) 21818 /*! @} */ 21819 21820 /*! @name CCM1_CMU_CLK_CFG - CCM[i] CMU Clock Configuration Register */ 21821 /*! @{ */ 21822 21823 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK0_SRC_MASK (0x3U) 21824 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK0_SRC_SHIFT (0U) 21825 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK0_SRC_WIDTH (2U) 21826 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK0_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK0_SRC_SHIFT)) & GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK0_SRC_MASK) 21827 21828 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK1_SRC_MASK (0x30U) 21829 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK1_SRC_SHIFT (4U) 21830 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK1_SRC_WIDTH (2U) 21831 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK1_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK1_SRC_SHIFT)) & GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK1_SRC_MASK) 21832 21833 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK2_SRC_MASK (0x300U) 21834 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK2_SRC_SHIFT (8U) 21835 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK2_SRC_WIDTH (2U) 21836 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK2_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK2_SRC_SHIFT)) & GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK2_SRC_MASK) 21837 21838 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK3_SRC_MASK (0x3000U) 21839 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK3_SRC_SHIFT (12U) 21840 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK3_SRC_WIDTH (2U) 21841 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK3_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK3_SRC_SHIFT)) & GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK3_SRC_MASK) 21842 21843 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK4_SRC_MASK (0x30000U) 21844 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK4_SRC_SHIFT (16U) 21845 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK4_SRC_WIDTH (2U) 21846 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK4_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK4_SRC_SHIFT)) & GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK4_SRC_MASK) 21847 21848 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK5_SRC_MASK (0x300000U) 21849 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK5_SRC_SHIFT (20U) 21850 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK5_SRC_WIDTH (2U) 21851 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK5_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK5_SRC_SHIFT)) & GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK5_SRC_MASK) 21852 21853 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK6_SRC_MASK (0x3000000U) 21854 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK6_SRC_SHIFT (24U) 21855 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK6_SRC_WIDTH (2U) 21856 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK6_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK6_SRC_SHIFT)) & GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK6_SRC_MASK) 21857 21858 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK7_SRC_MASK (0x30000000U) 21859 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK7_SRC_SHIFT (28U) 21860 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK7_SRC_WIDTH (2U) 21861 #define GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK7_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK7_SRC_SHIFT)) & GTM_gtm_cls1_CCM1_CMU_CLK_CFG_CLK7_SRC_MASK) 21862 /*! @} */ 21863 21864 /*! @name CCM1_CMU_FXCLK_CFG - CCM[i] CMU Fixed Clock Configuration Register */ 21865 /*! @{ */ 21866 21867 #define GTM_gtm_cls1_CCM1_CMU_FXCLK_CFG_FXCLK0_SRC_MASK (0xFU) 21868 #define GTM_gtm_cls1_CCM1_CMU_FXCLK_CFG_FXCLK0_SRC_SHIFT (0U) 21869 #define GTM_gtm_cls1_CCM1_CMU_FXCLK_CFG_FXCLK0_SRC_WIDTH (4U) 21870 #define GTM_gtm_cls1_CCM1_CMU_FXCLK_CFG_FXCLK0_SRC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CMU_FXCLK_CFG_FXCLK0_SRC_SHIFT)) & GTM_gtm_cls1_CCM1_CMU_FXCLK_CFG_FXCLK0_SRC_MASK) 21871 /*! @} */ 21872 21873 /*! @name CCM1_CFG - CCM[i] Configuration Register */ 21874 /*! @{ */ 21875 21876 #define GTM_gtm_cls1_CCM1_CFG_EN_TIM_MASK (0x1U) 21877 #define GTM_gtm_cls1_CCM1_CFG_EN_TIM_SHIFT (0U) 21878 #define GTM_gtm_cls1_CCM1_CFG_EN_TIM_WIDTH (1U) 21879 #define GTM_gtm_cls1_CCM1_CFG_EN_TIM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CFG_EN_TIM_SHIFT)) & GTM_gtm_cls1_CCM1_CFG_EN_TIM_MASK) 21880 21881 #define GTM_gtm_cls1_CCM1_CFG_EN_TOM_SPE_TDTM_MASK (0x2U) 21882 #define GTM_gtm_cls1_CCM1_CFG_EN_TOM_SPE_TDTM_SHIFT (1U) 21883 #define GTM_gtm_cls1_CCM1_CFG_EN_TOM_SPE_TDTM_WIDTH (1U) 21884 #define GTM_gtm_cls1_CCM1_CFG_EN_TOM_SPE_TDTM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CFG_EN_TOM_SPE_TDTM_SHIFT)) & GTM_gtm_cls1_CCM1_CFG_EN_TOM_SPE_TDTM_MASK) 21885 21886 #define GTM_gtm_cls1_CCM1_CFG_EN_ATOM_ADTM_MASK (0x4U) 21887 #define GTM_gtm_cls1_CCM1_CFG_EN_ATOM_ADTM_SHIFT (2U) 21888 #define GTM_gtm_cls1_CCM1_CFG_EN_ATOM_ADTM_WIDTH (1U) 21889 #define GTM_gtm_cls1_CCM1_CFG_EN_ATOM_ADTM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CFG_EN_ATOM_ADTM_SHIFT)) & GTM_gtm_cls1_CCM1_CFG_EN_ATOM_ADTM_MASK) 21890 21891 #define GTM_gtm_cls1_CCM1_CFG_EN_MCS_MASK (0x8U) 21892 #define GTM_gtm_cls1_CCM1_CFG_EN_MCS_SHIFT (3U) 21893 #define GTM_gtm_cls1_CCM1_CFG_EN_MCS_WIDTH (1U) 21894 #define GTM_gtm_cls1_CCM1_CFG_EN_MCS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CFG_EN_MCS_SHIFT)) & GTM_gtm_cls1_CCM1_CFG_EN_MCS_MASK) 21895 21896 #define GTM_gtm_cls1_CCM1_CFG_EN_CMP_MON_MASK (0x80U) 21897 #define GTM_gtm_cls1_CCM1_CFG_EN_CMP_MON_SHIFT (7U) 21898 #define GTM_gtm_cls1_CCM1_CFG_EN_CMP_MON_WIDTH (1U) 21899 #define GTM_gtm_cls1_CCM1_CFG_EN_CMP_MON(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CFG_EN_CMP_MON_SHIFT)) & GTM_gtm_cls1_CCM1_CFG_EN_CMP_MON_MASK) 21900 21901 #define GTM_gtm_cls1_CCM1_CFG_EN_TIO_DTM_MASK (0x100U) 21902 #define GTM_gtm_cls1_CCM1_CFG_EN_TIO_DTM_SHIFT (8U) 21903 #define GTM_gtm_cls1_CCM1_CFG_EN_TIO_DTM_WIDTH (1U) 21904 #define GTM_gtm_cls1_CCM1_CFG_EN_TIO_DTM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CFG_EN_TIO_DTM_SHIFT)) & GTM_gtm_cls1_CCM1_CFG_EN_TIO_DTM_MASK) 21905 21906 #define GTM_gtm_cls1_CCM1_CFG_CLS_CLK_DIV_MASK (0x30000U) 21907 #define GTM_gtm_cls1_CCM1_CFG_CLS_CLK_DIV_SHIFT (16U) 21908 #define GTM_gtm_cls1_CCM1_CFG_CLS_CLK_DIV_WIDTH (2U) 21909 #define GTM_gtm_cls1_CCM1_CFG_CLS_CLK_DIV(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CFG_CLS_CLK_DIV_SHIFT)) & GTM_gtm_cls1_CCM1_CFG_CLS_CLK_DIV_MASK) 21910 21911 #define GTM_gtm_cls1_CCM1_CFG_TBU_DIR1_MASK (0x40000000U) 21912 #define GTM_gtm_cls1_CCM1_CFG_TBU_DIR1_SHIFT (30U) 21913 #define GTM_gtm_cls1_CCM1_CFG_TBU_DIR1_WIDTH (1U) 21914 #define GTM_gtm_cls1_CCM1_CFG_TBU_DIR1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CFG_TBU_DIR1_SHIFT)) & GTM_gtm_cls1_CCM1_CFG_TBU_DIR1_MASK) 21915 21916 #define GTM_gtm_cls1_CCM1_CFG_TBU_DIR2_MASK (0x80000000U) 21917 #define GTM_gtm_cls1_CCM1_CFG_TBU_DIR2_SHIFT (31U) 21918 #define GTM_gtm_cls1_CCM1_CFG_TBU_DIR2_WIDTH (1U) 21919 #define GTM_gtm_cls1_CCM1_CFG_TBU_DIR2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_CFG_TBU_DIR2_SHIFT)) & GTM_gtm_cls1_CCM1_CFG_TBU_DIR2_MASK) 21920 /*! @} */ 21921 21922 /*! @name CCM1_PROT - CCM[i] Protection Register */ 21923 /*! @{ */ 21924 21925 #define GTM_gtm_cls1_CCM1_PROT_CLS_PROT_MASK (0x1U) 21926 #define GTM_gtm_cls1_CCM1_PROT_CLS_PROT_SHIFT (0U) 21927 #define GTM_gtm_cls1_CCM1_PROT_CLS_PROT_WIDTH (1U) 21928 #define GTM_gtm_cls1_CCM1_PROT_CLS_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CCM1_PROT_CLS_PROT_SHIFT)) & GTM_gtm_cls1_CCM1_PROT_CLS_PROT_MASK) 21929 /*! @} */ 21930 21931 /*! @name CDTM1_DTM4_CTRL - CDTM[i]_DTM[d] global configuration and control register */ 21932 /*! @{ */ 21933 21934 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_CLK_SEL_MASK (0x3U) 21935 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_CLK_SEL_SHIFT (0U) 21936 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_CLK_SEL_WIDTH (2U) 21937 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_CLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL_CLK_SEL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL_CLK_SEL_MASK) 21938 21939 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_DTM_SEL_MASK (0xCU) 21940 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_DTM_SEL_SHIFT (2U) 21941 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_DTM_SEL_WIDTH (2U) 21942 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_DTM_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL_DTM_SEL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL_DTM_SEL_MASK) 21943 21944 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_UPD_MODE_MASK (0x70U) 21945 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_UPD_MODE_SHIFT (4U) 21946 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_UPD_MODE_WIDTH (3U) 21947 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_UPD_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL_UPD_MODE_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL_UPD_MODE_MASK) 21948 21949 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_CH_SHUTOFF_EN_MASK (0x80U) 21950 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_CH_SHUTOFF_EN_SHIFT (7U) 21951 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_CH_SHUTOFF_EN_WIDTH (1U) 21952 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_CH_SHUTOFF_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL_CH_SHUTOFF_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL_CH_SHUTOFF_EN_MASK) 21953 21954 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_SR_UPD_EN_MASK (0x100U) 21955 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_SR_UPD_EN_SHIFT (8U) 21956 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_SR_UPD_EN_WIDTH (1U) 21957 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_SR_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL_SR_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL_SR_UPD_EN_MASK) 21958 21959 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_SHUT_OFF_RST_MASK (0x10000U) 21960 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_SHUT_OFF_RST_SHIFT (16U) 21961 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_SHUT_OFF_RST_WIDTH (1U) 21962 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL_SHUT_OFF_RST(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL_SHUT_OFF_RST_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL_SHUT_OFF_RST_MASK) 21963 /*! @} */ 21964 21965 /*! @name CDTM1_DTM4_CH_CTRL1 - CDTM[i]_DTM[d] channel control register 1 */ 21966 /*! @{ */ 21967 21968 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_0_MASK (0x1U) 21969 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_0_SHIFT (0U) 21970 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_0_WIDTH (1U) 21971 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_0_MASK) 21972 21973 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_0_MASK (0x8U) 21974 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_0_SHIFT (3U) 21975 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_0_WIDTH (1U) 21976 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_0_MASK) 21977 21978 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_0_MASK (0x30U) 21979 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_0_SHIFT (4U) 21980 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_0_WIDTH (2U) 21981 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_0_MASK) 21982 21983 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_0_1_MASK (0x40U) 21984 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_0_1_SHIFT (6U) 21985 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_0_1_WIDTH (1U) 21986 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_0_1_MASK) 21987 21988 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_1_MASK (0x100U) 21989 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_1_SHIFT (8U) 21990 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_1_WIDTH (1U) 21991 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_1_MASK) 21992 21993 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_1_MASK (0x200U) 21994 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_1_SHIFT (9U) 21995 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_1_WIDTH (1U) 21996 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_1_MASK) 21997 21998 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_1_MASK (0x400U) 21999 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_1_SHIFT (10U) 22000 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_1_WIDTH (1U) 22001 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_1_MASK) 22002 22003 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_1_MASK (0x800U) 22004 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_1_SHIFT (11U) 22005 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_1_WIDTH (1U) 22006 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_1_MASK) 22007 22008 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_1_MASK (0x3000U) 22009 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_1_SHIFT (12U) 22010 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_1_WIDTH (2U) 22011 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_1_MASK) 22012 22013 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_2_MASK (0x10000U) 22014 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_2_SHIFT (16U) 22015 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_2_WIDTH (1U) 22016 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_2_MASK) 22017 22018 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_2_MASK (0x20000U) 22019 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_2_SHIFT (17U) 22020 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_2_WIDTH (1U) 22021 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_2_MASK) 22022 22023 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_2_MASK (0x40000U) 22024 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_2_SHIFT (18U) 22025 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_2_WIDTH (1U) 22026 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_2_MASK) 22027 22028 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_2_MASK (0x80000U) 22029 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_2_SHIFT (19U) 22030 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_2_WIDTH (1U) 22031 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_2_MASK) 22032 22033 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_2_MASK (0x300000U) 22034 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_2_SHIFT (20U) 22035 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_2_WIDTH (2U) 22036 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_2_MASK) 22037 22038 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_2_3_MASK (0x400000U) 22039 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_2_3_SHIFT (22U) 22040 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_2_3_WIDTH (1U) 22041 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_2_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_2_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_XDT_EN_2_3_MASK) 22042 22043 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_3_MASK (0x1000000U) 22044 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_3_SHIFT (24U) 22045 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_3_WIDTH (1U) 22046 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1SEL_3_MASK) 22047 22048 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_3_MASK (0x2000000U) 22049 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_3_SHIFT (25U) 22050 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_3_WIDTH (1U) 22051 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_I1SEL_3_MASK) 22052 22053 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_3_MASK (0x4000000U) 22054 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_3_SHIFT (26U) 22055 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_3_WIDTH (1U) 22056 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SH_EN_3_MASK) 22057 22058 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_3_MASK (0x8000000U) 22059 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_3_SHIFT (27U) 22060 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_3_WIDTH (1U) 22061 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_SWAP_3_MASK) 22062 22063 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_3_MASK (0x30000000U) 22064 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_3_SHIFT (28U) 22065 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_3_WIDTH (2U) 22066 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL1_O1F_3_MASK) 22067 /*! @} */ 22068 22069 /*! @name CDTM1_DTM4_CH_CTRL2 - CDTM[i]_DTM[d] channel control register 2 */ 22070 /*! @{ */ 22071 22072 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_0_MASK (0x1U) 22073 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_0_SHIFT (0U) 22074 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_0_WIDTH (1U) 22075 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_0_MASK) 22076 22077 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_0_MASK (0x2U) 22078 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_0_SHIFT (1U) 22079 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_0_WIDTH (1U) 22080 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_0_MASK) 22081 22082 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_0_MASK (0x4U) 22083 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_0_SHIFT (2U) 22084 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_0_WIDTH (1U) 22085 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_0_MASK) 22086 22087 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_0_MASK (0x8U) 22088 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_0_SHIFT (3U) 22089 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_0_WIDTH (1U) 22090 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_0_MASK) 22091 22092 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_0_MASK (0x10U) 22093 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_0_SHIFT (4U) 22094 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_0_WIDTH (1U) 22095 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_0_MASK) 22096 22097 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_0_MASK (0x20U) 22098 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_0_SHIFT (5U) 22099 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_0_WIDTH (1U) 22100 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_0_MASK) 22101 22102 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_0_MASK (0x40U) 22103 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_0_SHIFT (6U) 22104 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_0_WIDTH (1U) 22105 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_0_MASK) 22106 22107 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_0_MASK (0x80U) 22108 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_0_SHIFT (7U) 22109 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_0_WIDTH (1U) 22110 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_0_MASK) 22111 22112 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_1_MASK (0x100U) 22113 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_1_SHIFT (8U) 22114 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_1_WIDTH (1U) 22115 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_1_MASK) 22116 22117 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_1_MASK (0x200U) 22118 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_1_SHIFT (9U) 22119 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_1_WIDTH (1U) 22120 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_1_MASK) 22121 22122 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_1_MASK (0x400U) 22123 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_1_SHIFT (10U) 22124 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_1_WIDTH (1U) 22125 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_1_MASK) 22126 22127 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_1_MASK (0x800U) 22128 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_1_SHIFT (11U) 22129 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_1_WIDTH (1U) 22130 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_1_MASK) 22131 22132 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_1_MASK (0x1000U) 22133 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_1_SHIFT (12U) 22134 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_1_WIDTH (1U) 22135 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_1_MASK) 22136 22137 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_1_MASK (0x2000U) 22138 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_1_SHIFT (13U) 22139 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_1_WIDTH (1U) 22140 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_1_MASK) 22141 22142 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_1_MASK (0x4000U) 22143 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_1_SHIFT (14U) 22144 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_1_WIDTH (1U) 22145 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_1_MASK) 22146 22147 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_1_MASK (0x8000U) 22148 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_1_SHIFT (15U) 22149 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_1_WIDTH (1U) 22150 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_1_MASK) 22151 22152 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_2_MASK (0x10000U) 22153 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_2_SHIFT (16U) 22154 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_2_WIDTH (1U) 22155 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_2_MASK) 22156 22157 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_2_MASK (0x20000U) 22158 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_2_SHIFT (17U) 22159 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_2_WIDTH (1U) 22160 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_2_MASK) 22161 22162 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_2_MASK (0x40000U) 22163 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_2_SHIFT (18U) 22164 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_2_WIDTH (1U) 22165 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_2_MASK) 22166 22167 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_2_MASK (0x80000U) 22168 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_2_SHIFT (19U) 22169 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_2_WIDTH (1U) 22170 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_2_MASK) 22171 22172 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_2_MASK (0x100000U) 22173 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_2_SHIFT (20U) 22174 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_2_WIDTH (1U) 22175 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_2_MASK) 22176 22177 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_2_MASK (0x200000U) 22178 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_2_SHIFT (21U) 22179 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_2_WIDTH (1U) 22180 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_2_MASK) 22181 22182 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_2_MASK (0x400000U) 22183 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_2_SHIFT (22U) 22184 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_2_WIDTH (1U) 22185 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_2_MASK) 22186 22187 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_2_MASK (0x800000U) 22188 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_2_SHIFT (23U) 22189 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_2_WIDTH (1U) 22190 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_2_MASK) 22191 22192 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_3_MASK (0x1000000U) 22193 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_3_SHIFT (24U) 22194 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_3_WIDTH (1U) 22195 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL0_3_MASK) 22196 22197 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_3_MASK (0x2000000U) 22198 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_3_SHIFT (25U) 22199 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_3_WIDTH (1U) 22200 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC0_3_MASK) 22201 22202 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_3_MASK (0x4000000U) 22203 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_3_SHIFT (26U) 22204 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_3_WIDTH (1U) 22205 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL0_3_MASK) 22206 22207 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_3_MASK (0x8000000U) 22208 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_3_SHIFT (27U) 22209 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_3_WIDTH (1U) 22210 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT0_3_MASK) 22211 22212 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_3_MASK (0x10000000U) 22213 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_3_SHIFT (28U) 22214 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_3_WIDTH (1U) 22215 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_POL1_3_MASK) 22216 22217 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_3_MASK (0x20000000U) 22218 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_3_SHIFT (29U) 22219 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_3_WIDTH (1U) 22220 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_OC1_3_MASK) 22221 22222 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_3_MASK (0x40000000U) 22223 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_3_SHIFT (30U) 22224 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_3_WIDTH (1U) 22225 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SL1_3_MASK) 22226 22227 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_3_MASK (0x80000000U) 22228 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_3_SHIFT (31U) 22229 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_3_WIDTH (1U) 22230 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_DT1_3_MASK) 22231 /*! @} */ 22232 22233 /*! @name CDTM1_DTM4_CH_CTRL2_SR - CDTM[i] DTM[j] channel control register 2 shadow */ 22234 /*! @{ */ 22235 22236 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_0_SR_MASK (0x1U) 22237 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_0_SR_SHIFT (0U) 22238 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_0_SR_WIDTH (1U) 22239 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_0_SR_MASK) 22240 22241 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_0_SR_MASK (0x2U) 22242 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_0_SR_SHIFT (1U) 22243 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_0_SR_WIDTH (1U) 22244 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_0_SR_MASK) 22245 22246 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_0_SR_MASK (0x4U) 22247 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_0_SR_SHIFT (2U) 22248 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_0_SR_WIDTH (1U) 22249 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_0_SR_MASK) 22250 22251 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_0_SR_MASK (0x8U) 22252 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_0_SR_SHIFT (3U) 22253 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_0_SR_WIDTH (1U) 22254 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_0_SR_MASK) 22255 22256 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_0_SR_MASK (0x10U) 22257 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_0_SR_SHIFT (4U) 22258 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_0_SR_WIDTH (1U) 22259 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_0_SR_MASK) 22260 22261 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_0_SR_MASK (0x20U) 22262 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_0_SR_SHIFT (5U) 22263 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_0_SR_WIDTH (1U) 22264 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_0_SR_MASK) 22265 22266 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_0_SR_MASK (0x40U) 22267 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_0_SR_SHIFT (6U) 22268 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_0_SR_WIDTH (1U) 22269 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_0_SR_MASK) 22270 22271 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_0_SR_MASK (0x80U) 22272 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_0_SR_SHIFT (7U) 22273 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_0_SR_WIDTH (1U) 22274 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_0_SR_MASK) 22275 22276 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_1_SR_MASK (0x100U) 22277 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_1_SR_SHIFT (8U) 22278 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_1_SR_WIDTH (1U) 22279 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_1_SR_MASK) 22280 22281 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_1_SR_MASK (0x200U) 22282 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_1_SR_SHIFT (9U) 22283 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_1_SR_WIDTH (1U) 22284 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_1_SR_MASK) 22285 22286 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_1_SR_MASK (0x400U) 22287 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_1_SR_SHIFT (10U) 22288 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_1_SR_WIDTH (1U) 22289 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_1_SR_MASK) 22290 22291 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_1_SR_MASK (0x800U) 22292 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_1_SR_SHIFT (11U) 22293 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_1_SR_WIDTH (1U) 22294 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_1_SR_MASK) 22295 22296 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_1_SR_MASK (0x1000U) 22297 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_1_SR_SHIFT (12U) 22298 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_1_SR_WIDTH (1U) 22299 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_1_SR_MASK) 22300 22301 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_1_SR_MASK (0x2000U) 22302 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_1_SR_SHIFT (13U) 22303 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_1_SR_WIDTH (1U) 22304 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_1_SR_MASK) 22305 22306 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_1_SR_MASK (0x4000U) 22307 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_1_SR_SHIFT (14U) 22308 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_1_SR_WIDTH (1U) 22309 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_1_SR_MASK) 22310 22311 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_1_SR_MASK (0x8000U) 22312 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_1_SR_SHIFT (15U) 22313 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_1_SR_WIDTH (1U) 22314 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_1_SR_MASK) 22315 22316 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_2_SR_MASK (0x10000U) 22317 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_2_SR_SHIFT (16U) 22318 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_2_SR_WIDTH (1U) 22319 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_2_SR_MASK) 22320 22321 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_2_SR_MASK (0x20000U) 22322 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_2_SR_SHIFT (17U) 22323 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_2_SR_WIDTH (1U) 22324 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_2_SR_MASK) 22325 22326 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_2_SR_MASK (0x40000U) 22327 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_2_SR_SHIFT (18U) 22328 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_2_SR_WIDTH (1U) 22329 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_2_SR_MASK) 22330 22331 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_2_SR_MASK (0x80000U) 22332 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_2_SR_SHIFT (19U) 22333 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_2_SR_WIDTH (1U) 22334 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_2_SR_MASK) 22335 22336 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_2_SR_MASK (0x100000U) 22337 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_2_SR_SHIFT (20U) 22338 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_2_SR_WIDTH (1U) 22339 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_2_SR_MASK) 22340 22341 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_2_SR_MASK (0x200000U) 22342 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_2_SR_SHIFT (21U) 22343 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_2_SR_WIDTH (1U) 22344 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_2_SR_MASK) 22345 22346 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_2_SR_MASK (0x400000U) 22347 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_2_SR_SHIFT (22U) 22348 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_2_SR_WIDTH (1U) 22349 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_2_SR_MASK) 22350 22351 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_2_SR_MASK (0x800000U) 22352 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_2_SR_SHIFT (23U) 22353 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_2_SR_WIDTH (1U) 22354 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_2_SR_MASK) 22355 22356 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_3_SR_MASK (0x1000000U) 22357 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_3_SR_SHIFT (24U) 22358 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_3_SR_WIDTH (1U) 22359 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL0_3_SR_MASK) 22360 22361 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_3_SR_MASK (0x2000000U) 22362 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_3_SR_SHIFT (25U) 22363 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_3_SR_WIDTH (1U) 22364 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC0_3_SR_MASK) 22365 22366 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_3_SR_MASK (0x4000000U) 22367 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_3_SR_SHIFT (26U) 22368 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_3_SR_WIDTH (1U) 22369 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL0_3_SR_MASK) 22370 22371 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_3_SR_MASK (0x8000000U) 22372 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_3_SR_SHIFT (27U) 22373 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_3_SR_WIDTH (1U) 22374 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT0_3_SR_MASK) 22375 22376 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_3_SR_MASK (0x10000000U) 22377 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_3_SR_SHIFT (28U) 22378 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_3_SR_WIDTH (1U) 22379 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_POL1_3_SR_MASK) 22380 22381 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_3_SR_MASK (0x20000000U) 22382 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_3_SR_SHIFT (29U) 22383 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_3_SR_WIDTH (1U) 22384 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_OC1_3_SR_MASK) 22385 22386 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_3_SR_MASK (0x40000000U) 22387 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_3_SR_SHIFT (30U) 22388 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_3_SR_WIDTH (1U) 22389 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_SL1_3_SR_MASK) 22390 22391 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_3_SR_MASK (0x80000000U) 22392 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_3_SR_SHIFT (31U) 22393 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_3_SR_WIDTH (1U) 22394 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL2_SR_DT1_3_SR_MASK) 22395 /*! @} */ 22396 22397 /*! @name CDTM1_DTM4_PS_CTRL - CDTM[i]_DTM[d] phase shift unit configuration and control register */ 22398 /*! @{ */ 22399 22400 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_RELBLK_MASK (0x3FFU) 22401 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_RELBLK_SHIFT (0U) 22402 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_RELBLK_WIDTH (10U) 22403 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_RELBLK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_RELBLK_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_RELBLK_MASK) 22404 22405 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_PSU_IN_SEL_MASK (0x10000U) 22406 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_PSU_IN_SEL_SHIFT (16U) 22407 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_PSU_IN_SEL_WIDTH (1U) 22408 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_PSU_IN_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_PSU_IN_SEL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_PSU_IN_SEL_MASK) 22409 22410 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_IN_POL_MASK (0x20000U) 22411 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_IN_POL_SHIFT (17U) 22412 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_IN_POL_WIDTH (1U) 22413 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_IN_POL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_IN_POL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_IN_POL_MASK) 22414 22415 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_TIM_SEL_MASK (0x40000U) 22416 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_TIM_SEL_SHIFT (18U) 22417 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_TIM_SEL_WIDTH (1U) 22418 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_TIM_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_TIM_SEL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_TIM_SEL_MASK) 22419 22420 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_SHIFT_SEL_MASK (0x300000U) 22421 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_SHIFT_SEL_SHIFT (20U) 22422 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_SHIFT_SEL_WIDTH (2U) 22423 #define GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_SHIFT_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_SHIFT_SEL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_PS_CTRL_SHIFT_SEL_MASK) 22424 /*! @} */ 22425 22426 /*! @name CDTM1_DTM4_CH_DTV - CDTM[i]_DTM[d] channel [x] dead time reload values */ 22427 /*! @{ */ 22428 22429 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELRISE_MASK (0x1FFFU) 22430 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELRISE_SHIFT (0U) 22431 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELRISE_WIDTH (13U) 22432 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELRISE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELRISE_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELRISE_MASK) 22433 22434 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELFALL_MASK (0x1FFF0000U) 22435 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELFALL_SHIFT (16U) 22436 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELFALL_WIDTH (13U) 22437 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELFALL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELFALL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_RELFALL_MASK) 22438 22439 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_HRES_MASK (0x80000000U) 22440 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_HRES_SHIFT (31U) 22441 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_HRES_WIDTH (1U) 22442 #define GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_HRES(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_HRES_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_DTV_HRES_MASK) 22443 /*! @} */ 22444 22445 /*! @name CDTM1_DTM4_CH_SR - CDTM[i]_DTM[d] channel shadow register */ 22446 /*! @{ */ 22447 22448 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_0_SR_SR_MASK (0x1U) 22449 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_0_SR_SR_SHIFT (0U) 22450 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_0_SR_SR_WIDTH (1U) 22451 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_0_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_0_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_0_SR_SR_MASK) 22452 22453 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_0_SR_SR_MASK (0x2U) 22454 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_0_SR_SR_SHIFT (1U) 22455 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_0_SR_SR_WIDTH (1U) 22456 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_0_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_0_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_0_SR_SR_MASK) 22457 22458 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_1_SR_SR_MASK (0x4U) 22459 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_1_SR_SR_SHIFT (2U) 22460 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_1_SR_SR_WIDTH (1U) 22461 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_1_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_1_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_1_SR_SR_MASK) 22462 22463 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_1_SR_SR_MASK (0x8U) 22464 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_1_SR_SR_SHIFT (3U) 22465 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_1_SR_SR_WIDTH (1U) 22466 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_1_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_1_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_1_SR_SR_MASK) 22467 22468 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_2_SR_SR_MASK (0x10U) 22469 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_2_SR_SR_SHIFT (4U) 22470 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_2_SR_SR_WIDTH (1U) 22471 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_2_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_2_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_2_SR_SR_MASK) 22472 22473 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_2_SR_SR_MASK (0x20U) 22474 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_2_SR_SR_SHIFT (5U) 22475 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_2_SR_SR_WIDTH (1U) 22476 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_2_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_2_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_2_SR_SR_MASK) 22477 22478 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_3_SR_SR_MASK (0x40U) 22479 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_3_SR_SR_SHIFT (6U) 22480 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_3_SR_SR_WIDTH (1U) 22481 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_3_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_3_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL0_3_SR_SR_MASK) 22482 22483 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_3_SR_SR_MASK (0x80U) 22484 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_3_SR_SR_SHIFT (7U) 22485 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_3_SR_SR_WIDTH (1U) 22486 #define GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_3_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_3_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_SR_SL1_3_SR_SR_MASK) 22487 /*! @} */ 22488 22489 /*! @name CDTM1_DTM4_CH_CTRL3 - CDTM[i]_DTM[d] channel control register 3 */ 22490 /*! @{ */ 22491 22492 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII0_MASK (0x1U) 22493 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII0_SHIFT (0U) 22494 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII0_WIDTH (1U) 22495 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII0_MASK) 22496 22497 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS0_MASK (0x2U) 22498 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS0_SHIFT (1U) 22499 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS0_WIDTH (1U) 22500 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS0_MASK) 22501 22502 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_0_MASK (0x4U) 22503 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_0_SHIFT (2U) 22504 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_0_WIDTH (1U) 22505 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_0_MASK) 22506 22507 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_0_MASK (0x8U) 22508 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_0_SHIFT (3U) 22509 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_0_WIDTH (1U) 22510 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_0_MASK) 22511 22512 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII1_MASK (0x100U) 22513 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII1_SHIFT (8U) 22514 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII1_WIDTH (1U) 22515 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII1_MASK) 22516 22517 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS1_MASK (0x200U) 22518 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS1_SHIFT (9U) 22519 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS1_WIDTH (1U) 22520 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS1_MASK) 22521 22522 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_1_MASK (0x400U) 22523 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_1_SHIFT (10U) 22524 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_1_WIDTH (1U) 22525 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_1_MASK) 22526 22527 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_1_MASK (0x800U) 22528 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_1_SHIFT (11U) 22529 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_1_WIDTH (1U) 22530 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_1_MASK) 22531 22532 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII2_MASK (0x10000U) 22533 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII2_SHIFT (16U) 22534 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII2_WIDTH (1U) 22535 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII2_MASK) 22536 22537 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS2_MASK (0x20000U) 22538 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS2_SHIFT (17U) 22539 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS2_WIDTH (1U) 22540 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS2_MASK) 22541 22542 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_2_MASK (0x40000U) 22543 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_2_SHIFT (18U) 22544 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_2_WIDTH (1U) 22545 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_2_MASK) 22546 22547 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_2_MASK (0x80000U) 22548 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_2_SHIFT (19U) 22549 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_2_WIDTH (1U) 22550 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_2_MASK) 22551 22552 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII3_MASK (0x1000000U) 22553 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII3_SHIFT (24U) 22554 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII3_WIDTH (1U) 22555 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CII3_MASK) 22556 22557 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS3_MASK (0x2000000U) 22558 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS3_SHIFT (25U) 22559 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS3_WIDTH (1U) 22560 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_CIS3_MASK) 22561 22562 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_3_MASK (0x4000000U) 22563 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_3_SHIFT (26U) 22564 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_3_WIDTH (1U) 22565 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL0_3_MASK) 22566 22567 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_3_MASK (0x8000000U) 22568 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_3_SHIFT (27U) 22569 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_3_WIDTH (1U) 22570 #define GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH_CTRL3_TSEL1_3_MASK) 22571 /*! @} */ 22572 22573 /*! @name CDTM1_DTM4_CTRL2 - CDTM[i]_DTM[d] global configuration and control register 2 */ 22574 /*! @{ */ 22575 22576 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_0_MASK (0x7U) 22577 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_0_SHIFT (0U) 22578 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_0_WIDTH (3U) 22579 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_0_MASK) 22580 22581 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_0_MASK (0x8U) 22582 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_0_SHIFT (3U) 22583 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_0_WIDTH (1U) 22584 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_0_MASK) 22585 22586 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_0_MASK (0x30U) 22587 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_0_SHIFT (4U) 22588 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_0_WIDTH (2U) 22589 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_0_MASK) 22590 22591 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_0_MASK (0x40U) 22592 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_0_SHIFT (6U) 22593 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_0_WIDTH (1U) 22594 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_0_MASK) 22595 22596 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_0_MASK (0x80U) 22597 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_0_SHIFT (7U) 22598 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_0_WIDTH (1U) 22599 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_0_MASK) 22600 22601 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_1_MASK (0x700U) 22602 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_1_SHIFT (8U) 22603 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_1_WIDTH (3U) 22604 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_1_MASK) 22605 22606 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_1_MASK (0x800U) 22607 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_1_SHIFT (11U) 22608 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_1_WIDTH (1U) 22609 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_1_MASK) 22610 22611 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_1_MASK (0x3000U) 22612 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_1_SHIFT (12U) 22613 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_1_WIDTH (2U) 22614 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_1_MASK) 22615 22616 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_1_MASK (0x4000U) 22617 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_1_SHIFT (14U) 22618 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_1_WIDTH (1U) 22619 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_1_MASK) 22620 22621 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_1_MASK (0x8000U) 22622 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_1_SHIFT (15U) 22623 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_1_WIDTH (1U) 22624 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_1_MASK) 22625 22626 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_2_MASK (0x70000U) 22627 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_2_SHIFT (16U) 22628 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_2_WIDTH (3U) 22629 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_2_MASK) 22630 22631 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_2_MASK (0x80000U) 22632 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_2_SHIFT (19U) 22633 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_2_WIDTH (1U) 22634 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_2_MASK) 22635 22636 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_2_MASK (0x300000U) 22637 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_2_SHIFT (20U) 22638 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_2_WIDTH (2U) 22639 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_2_MASK) 22640 22641 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_2_MASK (0x400000U) 22642 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_2_SHIFT (22U) 22643 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_2_WIDTH (1U) 22644 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_2_MASK) 22645 22646 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_2_MASK (0x800000U) 22647 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_2_SHIFT (23U) 22648 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_2_WIDTH (1U) 22649 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_2_MASK) 22650 22651 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_3_MASK (0x7000000U) 22652 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_3_SHIFT (24U) 22653 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_3_WIDTH (3U) 22654 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_SEL_3_MASK) 22655 22656 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_3_MASK (0x8000000U) 22657 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_3_SHIFT (27U) 22658 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_3_WIDTH (1U) 22659 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUTOFF_POL_3_MASK) 22660 22661 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_3_MASK (0x30000000U) 22662 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_3_SHIFT (28U) 22663 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_3_WIDTH (2U) 22664 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_UPD_MODE_3_MASK) 22665 22666 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_3_MASK (0x40000000U) 22667 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_3_SHIFT (30U) 22668 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_3_WIDTH (1U) 22669 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_SHUT_OFF_RST_3_MASK) 22670 22671 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_3_MASK (0x80000000U) 22672 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_3_SHIFT (31U) 22673 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_3_WIDTH (1U) 22674 #define GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CTRL2_WR_EN_3_MASK) 22675 /*! @} */ 22676 22677 /*! @name CDTM1_DTM4_CH0_DTV_SR - CDTM[i]_DTM[d] channel [x] dead time shadow values */ 22678 /*! @{ */ 22679 22680 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_SR_MASK (0x1FFFU) 22681 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_SR_SHIFT (0U) 22682 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_SR_WIDTH (13U) 22683 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_SR_MASK) 22684 22685 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_FE0RE1_MASK (0x4000U) 22686 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT (14U) 22687 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_FE0RE1_WIDTH (1U) 22688 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_FE0RE1_MASK) 22689 22690 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_EN_MASK (0x8000U) 22691 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_EN_SHIFT (15U) 22692 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_EN_WIDTH (1U) 22693 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELRISE_UPD_EN_MASK) 22694 22695 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_SR_MASK (0x1FFF0000U) 22696 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_SR_SHIFT (16U) 22697 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_SR_WIDTH (13U) 22698 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_SR_MASK) 22699 22700 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_FE0RE1_MASK (0x40000000U) 22701 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT (30U) 22702 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_FE0RE1_WIDTH (1U) 22703 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_FE0RE1_MASK) 22704 22705 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_EN_MASK (0x80000000U) 22706 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_EN_SHIFT (31U) 22707 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_EN_WIDTH (1U) 22708 #define GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH0_DTV_SR_RELFALL_UPD_EN_MASK) 22709 /*! @} */ 22710 22711 /*! @name CDTM1_DTM4_CH1_DTV_SR - CDTM[i]_DTM[d] channel [x] dead time shadow values */ 22712 /*! @{ */ 22713 22714 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_SR_MASK (0x1FFFU) 22715 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_SR_SHIFT (0U) 22716 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_SR_WIDTH (13U) 22717 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_SR_MASK) 22718 22719 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_FE0RE1_MASK (0x4000U) 22720 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT (14U) 22721 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_FE0RE1_WIDTH (1U) 22722 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_FE0RE1_MASK) 22723 22724 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_EN_MASK (0x8000U) 22725 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_EN_SHIFT (15U) 22726 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_EN_WIDTH (1U) 22727 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELRISE_UPD_EN_MASK) 22728 22729 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_SR_MASK (0x1FFF0000U) 22730 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_SR_SHIFT (16U) 22731 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_SR_WIDTH (13U) 22732 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_SR_MASK) 22733 22734 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_FE0RE1_MASK (0x40000000U) 22735 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT (30U) 22736 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_FE0RE1_WIDTH (1U) 22737 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_FE0RE1_MASK) 22738 22739 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_EN_MASK (0x80000000U) 22740 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_EN_SHIFT (31U) 22741 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_EN_WIDTH (1U) 22742 #define GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH1_DTV_SR_RELFALL_UPD_EN_MASK) 22743 /*! @} */ 22744 22745 /*! @name CDTM1_DTM4_CH2_DTV_SR - CDTM[i]_DTM[d] channel [x] dead time shadow values */ 22746 /*! @{ */ 22747 22748 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_SR_MASK (0x1FFFU) 22749 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_SR_SHIFT (0U) 22750 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_SR_WIDTH (13U) 22751 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_SR_MASK) 22752 22753 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_FE0RE1_MASK (0x4000U) 22754 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT (14U) 22755 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_FE0RE1_WIDTH (1U) 22756 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_FE0RE1_MASK) 22757 22758 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_EN_MASK (0x8000U) 22759 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_EN_SHIFT (15U) 22760 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_EN_WIDTH (1U) 22761 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELRISE_UPD_EN_MASK) 22762 22763 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_SR_MASK (0x1FFF0000U) 22764 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_SR_SHIFT (16U) 22765 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_SR_WIDTH (13U) 22766 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_SR_MASK) 22767 22768 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_FE0RE1_MASK (0x40000000U) 22769 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT (30U) 22770 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_FE0RE1_WIDTH (1U) 22771 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_FE0RE1_MASK) 22772 22773 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_EN_MASK (0x80000000U) 22774 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_EN_SHIFT (31U) 22775 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_EN_WIDTH (1U) 22776 #define GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH2_DTV_SR_RELFALL_UPD_EN_MASK) 22777 /*! @} */ 22778 22779 /*! @name CDTM1_DTM4_CH3_DTV_SR - CDTM[i]_DTM[d] channel [x] dead time shadow values */ 22780 /*! @{ */ 22781 22782 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_SR_MASK (0x1FFFU) 22783 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_SR_SHIFT (0U) 22784 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_SR_WIDTH (13U) 22785 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_SR_MASK) 22786 22787 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_FE0RE1_MASK (0x4000U) 22788 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT (14U) 22789 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_FE0RE1_WIDTH (1U) 22790 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_FE0RE1_MASK) 22791 22792 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_EN_MASK (0x8000U) 22793 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_EN_SHIFT (15U) 22794 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_EN_WIDTH (1U) 22795 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELRISE_UPD_EN_MASK) 22796 22797 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_SR_MASK (0x1FFF0000U) 22798 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_SR_SHIFT (16U) 22799 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_SR_WIDTH (13U) 22800 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_SR_MASK) 22801 22802 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_FE0RE1_MASK (0x40000000U) 22803 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT (30U) 22804 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_FE0RE1_WIDTH (1U) 22805 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_FE0RE1_MASK) 22806 22807 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_EN_MASK (0x80000000U) 22808 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_EN_SHIFT (31U) 22809 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_EN_WIDTH (1U) 22810 #define GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM4_CH3_DTV_SR_RELFALL_UPD_EN_MASK) 22811 /*! @} */ 22812 22813 /*! @name CDTM1_DTM5_CTRL - CDTM[i]_DTM[d] global configuration and control register */ 22814 /*! @{ */ 22815 22816 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_CLK_SEL_MASK (0x3U) 22817 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_CLK_SEL_SHIFT (0U) 22818 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_CLK_SEL_WIDTH (2U) 22819 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_CLK_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL_CLK_SEL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL_CLK_SEL_MASK) 22820 22821 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_DTM_SEL_MASK (0xCU) 22822 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_DTM_SEL_SHIFT (2U) 22823 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_DTM_SEL_WIDTH (2U) 22824 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_DTM_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL_DTM_SEL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL_DTM_SEL_MASK) 22825 22826 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_UPD_MODE_MASK (0x70U) 22827 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_UPD_MODE_SHIFT (4U) 22828 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_UPD_MODE_WIDTH (3U) 22829 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_UPD_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL_UPD_MODE_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL_UPD_MODE_MASK) 22830 22831 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_CH_SHUTOFF_EN_MASK (0x80U) 22832 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_CH_SHUTOFF_EN_SHIFT (7U) 22833 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_CH_SHUTOFF_EN_WIDTH (1U) 22834 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_CH_SHUTOFF_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL_CH_SHUTOFF_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL_CH_SHUTOFF_EN_MASK) 22835 22836 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_SR_UPD_EN_MASK (0x100U) 22837 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_SR_UPD_EN_SHIFT (8U) 22838 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_SR_UPD_EN_WIDTH (1U) 22839 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_SR_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL_SR_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL_SR_UPD_EN_MASK) 22840 22841 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_SHUT_OFF_RST_MASK (0x10000U) 22842 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_SHUT_OFF_RST_SHIFT (16U) 22843 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_SHUT_OFF_RST_WIDTH (1U) 22844 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL_SHUT_OFF_RST(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL_SHUT_OFF_RST_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL_SHUT_OFF_RST_MASK) 22845 /*! @} */ 22846 22847 /*! @name CDTM1_DTM5_CH_CTRL1 - CDTM[i]_DTM[d] channel control register 1 */ 22848 /*! @{ */ 22849 22850 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_0_MASK (0x1U) 22851 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_0_SHIFT (0U) 22852 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_0_WIDTH (1U) 22853 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_0_MASK) 22854 22855 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_0_MASK (0x2U) 22856 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_0_SHIFT (1U) 22857 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_0_WIDTH (1U) 22858 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_0_MASK) 22859 22860 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_0_MASK (0x8U) 22861 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_0_SHIFT (3U) 22862 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_0_WIDTH (1U) 22863 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_0_MASK) 22864 22865 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_0_MASK (0x30U) 22866 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_0_SHIFT (4U) 22867 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_0_WIDTH (2U) 22868 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_0_MASK) 22869 22870 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_0_1_MASK (0x40U) 22871 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_0_1_SHIFT (6U) 22872 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_0_1_WIDTH (1U) 22873 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_0_1_MASK) 22874 22875 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_1_MASK (0x100U) 22876 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_1_SHIFT (8U) 22877 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_1_WIDTH (1U) 22878 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_1_MASK) 22879 22880 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_1_MASK (0x200U) 22881 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_1_SHIFT (9U) 22882 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_1_WIDTH (1U) 22883 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_1_MASK) 22884 22885 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_1_MASK (0x400U) 22886 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_1_SHIFT (10U) 22887 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_1_WIDTH (1U) 22888 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_1_MASK) 22889 22890 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_1_MASK (0x800U) 22891 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_1_SHIFT (11U) 22892 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_1_WIDTH (1U) 22893 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_1_MASK) 22894 22895 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_1_MASK (0x3000U) 22896 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_1_SHIFT (12U) 22897 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_1_WIDTH (2U) 22898 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_1_MASK) 22899 22900 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_2_MASK (0x10000U) 22901 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_2_SHIFT (16U) 22902 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_2_WIDTH (1U) 22903 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_2_MASK) 22904 22905 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_2_MASK (0x20000U) 22906 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_2_SHIFT (17U) 22907 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_2_WIDTH (1U) 22908 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_2_MASK) 22909 22910 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_2_MASK (0x40000U) 22911 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_2_SHIFT (18U) 22912 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_2_WIDTH (1U) 22913 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_2_MASK) 22914 22915 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_2_MASK (0x80000U) 22916 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_2_SHIFT (19U) 22917 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_2_WIDTH (1U) 22918 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_2_MASK) 22919 22920 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_2_MASK (0x300000U) 22921 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_2_SHIFT (20U) 22922 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_2_WIDTH (2U) 22923 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_2_MASK) 22924 22925 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_2_3_MASK (0x400000U) 22926 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_2_3_SHIFT (22U) 22927 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_2_3_WIDTH (1U) 22928 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_2_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_2_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_XDT_EN_2_3_MASK) 22929 22930 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_3_MASK (0x1000000U) 22931 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_3_SHIFT (24U) 22932 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_3_WIDTH (1U) 22933 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1SEL_3_MASK) 22934 22935 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_3_MASK (0x2000000U) 22936 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_3_SHIFT (25U) 22937 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_3_WIDTH (1U) 22938 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_I1SEL_3_MASK) 22939 22940 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_3_MASK (0x4000000U) 22941 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_3_SHIFT (26U) 22942 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_3_WIDTH (1U) 22943 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SH_EN_3_MASK) 22944 22945 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_3_MASK (0x8000000U) 22946 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_3_SHIFT (27U) 22947 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_3_WIDTH (1U) 22948 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_SWAP_3_MASK) 22949 22950 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_3_MASK (0x30000000U) 22951 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_3_SHIFT (28U) 22952 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_3_WIDTH (2U) 22953 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL1_O1F_3_MASK) 22954 /*! @} */ 22955 22956 /*! @name CDTM1_DTM5_CH_CTRL2 - CDTM[i]_DTM[d] channel control register 2 */ 22957 /*! @{ */ 22958 22959 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_0_MASK (0x1U) 22960 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_0_SHIFT (0U) 22961 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_0_WIDTH (1U) 22962 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_0_MASK) 22963 22964 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_0_MASK (0x2U) 22965 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_0_SHIFT (1U) 22966 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_0_WIDTH (1U) 22967 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_0_MASK) 22968 22969 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_0_MASK (0x4U) 22970 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_0_SHIFT (2U) 22971 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_0_WIDTH (1U) 22972 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_0_MASK) 22973 22974 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_0_MASK (0x8U) 22975 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_0_SHIFT (3U) 22976 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_0_WIDTH (1U) 22977 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_0_MASK) 22978 22979 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_0_MASK (0x10U) 22980 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_0_SHIFT (4U) 22981 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_0_WIDTH (1U) 22982 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_0_MASK) 22983 22984 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_0_MASK (0x20U) 22985 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_0_SHIFT (5U) 22986 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_0_WIDTH (1U) 22987 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_0_MASK) 22988 22989 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_0_MASK (0x40U) 22990 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_0_SHIFT (6U) 22991 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_0_WIDTH (1U) 22992 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_0_MASK) 22993 22994 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_0_MASK (0x80U) 22995 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_0_SHIFT (7U) 22996 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_0_WIDTH (1U) 22997 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_0_MASK) 22998 22999 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_1_MASK (0x100U) 23000 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_1_SHIFT (8U) 23001 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_1_WIDTH (1U) 23002 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_1_MASK) 23003 23004 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_1_MASK (0x200U) 23005 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_1_SHIFT (9U) 23006 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_1_WIDTH (1U) 23007 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_1_MASK) 23008 23009 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_1_MASK (0x400U) 23010 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_1_SHIFT (10U) 23011 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_1_WIDTH (1U) 23012 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_1_MASK) 23013 23014 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_1_MASK (0x800U) 23015 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_1_SHIFT (11U) 23016 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_1_WIDTH (1U) 23017 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_1_MASK) 23018 23019 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_1_MASK (0x1000U) 23020 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_1_SHIFT (12U) 23021 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_1_WIDTH (1U) 23022 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_1_MASK) 23023 23024 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_1_MASK (0x2000U) 23025 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_1_SHIFT (13U) 23026 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_1_WIDTH (1U) 23027 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_1_MASK) 23028 23029 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_1_MASK (0x4000U) 23030 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_1_SHIFT (14U) 23031 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_1_WIDTH (1U) 23032 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_1_MASK) 23033 23034 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_1_MASK (0x8000U) 23035 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_1_SHIFT (15U) 23036 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_1_WIDTH (1U) 23037 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_1_MASK) 23038 23039 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_2_MASK (0x10000U) 23040 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_2_SHIFT (16U) 23041 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_2_WIDTH (1U) 23042 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_2_MASK) 23043 23044 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_2_MASK (0x20000U) 23045 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_2_SHIFT (17U) 23046 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_2_WIDTH (1U) 23047 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_2_MASK) 23048 23049 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_2_MASK (0x40000U) 23050 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_2_SHIFT (18U) 23051 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_2_WIDTH (1U) 23052 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_2_MASK) 23053 23054 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_2_MASK (0x80000U) 23055 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_2_SHIFT (19U) 23056 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_2_WIDTH (1U) 23057 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_2_MASK) 23058 23059 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_2_MASK (0x100000U) 23060 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_2_SHIFT (20U) 23061 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_2_WIDTH (1U) 23062 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_2_MASK) 23063 23064 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_2_MASK (0x200000U) 23065 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_2_SHIFT (21U) 23066 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_2_WIDTH (1U) 23067 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_2_MASK) 23068 23069 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_2_MASK (0x400000U) 23070 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_2_SHIFT (22U) 23071 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_2_WIDTH (1U) 23072 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_2_MASK) 23073 23074 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_2_MASK (0x800000U) 23075 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_2_SHIFT (23U) 23076 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_2_WIDTH (1U) 23077 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_2_MASK) 23078 23079 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_3_MASK (0x1000000U) 23080 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_3_SHIFT (24U) 23081 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_3_WIDTH (1U) 23082 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL0_3_MASK) 23083 23084 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_3_MASK (0x2000000U) 23085 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_3_SHIFT (25U) 23086 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_3_WIDTH (1U) 23087 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC0_3_MASK) 23088 23089 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_3_MASK (0x4000000U) 23090 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_3_SHIFT (26U) 23091 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_3_WIDTH (1U) 23092 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL0_3_MASK) 23093 23094 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_3_MASK (0x8000000U) 23095 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_3_SHIFT (27U) 23096 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_3_WIDTH (1U) 23097 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT0_3_MASK) 23098 23099 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_3_MASK (0x10000000U) 23100 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_3_SHIFT (28U) 23101 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_3_WIDTH (1U) 23102 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_POL1_3_MASK) 23103 23104 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_3_MASK (0x20000000U) 23105 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_3_SHIFT (29U) 23106 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_3_WIDTH (1U) 23107 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_OC1_3_MASK) 23108 23109 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_3_MASK (0x40000000U) 23110 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_3_SHIFT (30U) 23111 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_3_WIDTH (1U) 23112 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SL1_3_MASK) 23113 23114 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_3_MASK (0x80000000U) 23115 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_3_SHIFT (31U) 23116 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_3_WIDTH (1U) 23117 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_DT1_3_MASK) 23118 /*! @} */ 23119 23120 /*! @name CDTM1_DTM5_CH_CTRL2_SR - CDTM[i] DTM[j] channel control register 2 shadow */ 23121 /*! @{ */ 23122 23123 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_0_SR_MASK (0x1U) 23124 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_0_SR_SHIFT (0U) 23125 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_0_SR_WIDTH (1U) 23126 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_0_SR_MASK) 23127 23128 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_0_SR_MASK (0x2U) 23129 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_0_SR_SHIFT (1U) 23130 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_0_SR_WIDTH (1U) 23131 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_0_SR_MASK) 23132 23133 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_0_SR_MASK (0x4U) 23134 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_0_SR_SHIFT (2U) 23135 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_0_SR_WIDTH (1U) 23136 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_0_SR_MASK) 23137 23138 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_0_SR_MASK (0x8U) 23139 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_0_SR_SHIFT (3U) 23140 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_0_SR_WIDTH (1U) 23141 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_0_SR_MASK) 23142 23143 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_0_SR_MASK (0x10U) 23144 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_0_SR_SHIFT (4U) 23145 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_0_SR_WIDTH (1U) 23146 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_0_SR_MASK) 23147 23148 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_0_SR_MASK (0x20U) 23149 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_0_SR_SHIFT (5U) 23150 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_0_SR_WIDTH (1U) 23151 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_0_SR_MASK) 23152 23153 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_0_SR_MASK (0x40U) 23154 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_0_SR_SHIFT (6U) 23155 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_0_SR_WIDTH (1U) 23156 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_0_SR_MASK) 23157 23158 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_0_SR_MASK (0x80U) 23159 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_0_SR_SHIFT (7U) 23160 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_0_SR_WIDTH (1U) 23161 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_0_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_0_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_0_SR_MASK) 23162 23163 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_1_SR_MASK (0x100U) 23164 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_1_SR_SHIFT (8U) 23165 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_1_SR_WIDTH (1U) 23166 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_1_SR_MASK) 23167 23168 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_1_SR_MASK (0x200U) 23169 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_1_SR_SHIFT (9U) 23170 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_1_SR_WIDTH (1U) 23171 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_1_SR_MASK) 23172 23173 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_1_SR_MASK (0x400U) 23174 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_1_SR_SHIFT (10U) 23175 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_1_SR_WIDTH (1U) 23176 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_1_SR_MASK) 23177 23178 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_1_SR_MASK (0x800U) 23179 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_1_SR_SHIFT (11U) 23180 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_1_SR_WIDTH (1U) 23181 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_1_SR_MASK) 23182 23183 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_1_SR_MASK (0x1000U) 23184 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_1_SR_SHIFT (12U) 23185 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_1_SR_WIDTH (1U) 23186 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_1_SR_MASK) 23187 23188 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_1_SR_MASK (0x2000U) 23189 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_1_SR_SHIFT (13U) 23190 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_1_SR_WIDTH (1U) 23191 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_1_SR_MASK) 23192 23193 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_1_SR_MASK (0x4000U) 23194 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_1_SR_SHIFT (14U) 23195 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_1_SR_WIDTH (1U) 23196 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_1_SR_MASK) 23197 23198 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_1_SR_MASK (0x8000U) 23199 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_1_SR_SHIFT (15U) 23200 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_1_SR_WIDTH (1U) 23201 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_1_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_1_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_1_SR_MASK) 23202 23203 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_2_SR_MASK (0x10000U) 23204 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_2_SR_SHIFT (16U) 23205 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_2_SR_WIDTH (1U) 23206 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_2_SR_MASK) 23207 23208 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_2_SR_MASK (0x20000U) 23209 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_2_SR_SHIFT (17U) 23210 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_2_SR_WIDTH (1U) 23211 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_2_SR_MASK) 23212 23213 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_2_SR_MASK (0x40000U) 23214 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_2_SR_SHIFT (18U) 23215 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_2_SR_WIDTH (1U) 23216 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_2_SR_MASK) 23217 23218 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_2_SR_MASK (0x80000U) 23219 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_2_SR_SHIFT (19U) 23220 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_2_SR_WIDTH (1U) 23221 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_2_SR_MASK) 23222 23223 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_2_SR_MASK (0x100000U) 23224 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_2_SR_SHIFT (20U) 23225 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_2_SR_WIDTH (1U) 23226 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_2_SR_MASK) 23227 23228 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_2_SR_MASK (0x200000U) 23229 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_2_SR_SHIFT (21U) 23230 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_2_SR_WIDTH (1U) 23231 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_2_SR_MASK) 23232 23233 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_2_SR_MASK (0x400000U) 23234 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_2_SR_SHIFT (22U) 23235 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_2_SR_WIDTH (1U) 23236 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_2_SR_MASK) 23237 23238 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_2_SR_MASK (0x800000U) 23239 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_2_SR_SHIFT (23U) 23240 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_2_SR_WIDTH (1U) 23241 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_2_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_2_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_2_SR_MASK) 23242 23243 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_3_SR_MASK (0x1000000U) 23244 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_3_SR_SHIFT (24U) 23245 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_3_SR_WIDTH (1U) 23246 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL0_3_SR_MASK) 23247 23248 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_3_SR_MASK (0x2000000U) 23249 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_3_SR_SHIFT (25U) 23250 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_3_SR_WIDTH (1U) 23251 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC0_3_SR_MASK) 23252 23253 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_3_SR_MASK (0x4000000U) 23254 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_3_SR_SHIFT (26U) 23255 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_3_SR_WIDTH (1U) 23256 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL0_3_SR_MASK) 23257 23258 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_3_SR_MASK (0x8000000U) 23259 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_3_SR_SHIFT (27U) 23260 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_3_SR_WIDTH (1U) 23261 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT0_3_SR_MASK) 23262 23263 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_3_SR_MASK (0x10000000U) 23264 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_3_SR_SHIFT (28U) 23265 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_3_SR_WIDTH (1U) 23266 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_POL1_3_SR_MASK) 23267 23268 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_3_SR_MASK (0x20000000U) 23269 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_3_SR_SHIFT (29U) 23270 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_3_SR_WIDTH (1U) 23271 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_OC1_3_SR_MASK) 23272 23273 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_3_SR_MASK (0x40000000U) 23274 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_3_SR_SHIFT (30U) 23275 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_3_SR_WIDTH (1U) 23276 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_SL1_3_SR_MASK) 23277 23278 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_3_SR_MASK (0x80000000U) 23279 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_3_SR_SHIFT (31U) 23280 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_3_SR_WIDTH (1U) 23281 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_3_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_3_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL2_SR_DT1_3_SR_MASK) 23282 /*! @} */ 23283 23284 /*! @name CDTM1_DTM5_PS_CTRL - CDTM[i]_DTM[d] phase shift unit configuration and control register */ 23285 /*! @{ */ 23286 23287 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_RELBLK_MASK (0x3FFU) 23288 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_RELBLK_SHIFT (0U) 23289 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_RELBLK_WIDTH (10U) 23290 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_RELBLK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_RELBLK_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_RELBLK_MASK) 23291 23292 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_PSU_IN_SEL_MASK (0x10000U) 23293 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_PSU_IN_SEL_SHIFT (16U) 23294 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_PSU_IN_SEL_WIDTH (1U) 23295 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_PSU_IN_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_PSU_IN_SEL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_PSU_IN_SEL_MASK) 23296 23297 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_IN_POL_MASK (0x20000U) 23298 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_IN_POL_SHIFT (17U) 23299 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_IN_POL_WIDTH (1U) 23300 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_IN_POL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_IN_POL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_IN_POL_MASK) 23301 23302 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_TIM_SEL_MASK (0x40000U) 23303 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_TIM_SEL_SHIFT (18U) 23304 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_TIM_SEL_WIDTH (1U) 23305 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_TIM_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_TIM_SEL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_TIM_SEL_MASK) 23306 23307 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_SHIFT_SEL_MASK (0x300000U) 23308 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_SHIFT_SEL_SHIFT (20U) 23309 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_SHIFT_SEL_WIDTH (2U) 23310 #define GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_SHIFT_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_SHIFT_SEL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_PS_CTRL_SHIFT_SEL_MASK) 23311 /*! @} */ 23312 23313 /*! @name CDTM1_DTM5_CH_DTV - CDTM[i]_DTM[d] channel [x] dead time reload values */ 23314 /*! @{ */ 23315 23316 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELRISE_MASK (0x1FFFU) 23317 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELRISE_SHIFT (0U) 23318 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELRISE_WIDTH (13U) 23319 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELRISE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELRISE_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELRISE_MASK) 23320 23321 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELFALL_MASK (0x1FFF0000U) 23322 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELFALL_SHIFT (16U) 23323 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELFALL_WIDTH (13U) 23324 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELFALL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELFALL_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_RELFALL_MASK) 23325 23326 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_HRES_MASK (0x80000000U) 23327 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_HRES_SHIFT (31U) 23328 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_HRES_WIDTH (1U) 23329 #define GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_HRES(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_HRES_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_DTV_HRES_MASK) 23330 /*! @} */ 23331 23332 /*! @name CDTM1_DTM5_CH_SR - CDTM[i]_DTM[d] channel shadow register */ 23333 /*! @{ */ 23334 23335 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_0_SR_SR_MASK (0x1U) 23336 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_0_SR_SR_SHIFT (0U) 23337 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_0_SR_SR_WIDTH (1U) 23338 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_0_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_0_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_0_SR_SR_MASK) 23339 23340 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_0_SR_SR_MASK (0x2U) 23341 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_0_SR_SR_SHIFT (1U) 23342 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_0_SR_SR_WIDTH (1U) 23343 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_0_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_0_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_0_SR_SR_MASK) 23344 23345 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_1_SR_SR_MASK (0x4U) 23346 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_1_SR_SR_SHIFT (2U) 23347 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_1_SR_SR_WIDTH (1U) 23348 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_1_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_1_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_1_SR_SR_MASK) 23349 23350 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_1_SR_SR_MASK (0x8U) 23351 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_1_SR_SR_SHIFT (3U) 23352 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_1_SR_SR_WIDTH (1U) 23353 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_1_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_1_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_1_SR_SR_MASK) 23354 23355 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_2_SR_SR_MASK (0x10U) 23356 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_2_SR_SR_SHIFT (4U) 23357 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_2_SR_SR_WIDTH (1U) 23358 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_2_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_2_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_2_SR_SR_MASK) 23359 23360 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_2_SR_SR_MASK (0x20U) 23361 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_2_SR_SR_SHIFT (5U) 23362 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_2_SR_SR_WIDTH (1U) 23363 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_2_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_2_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_2_SR_SR_MASK) 23364 23365 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_3_SR_SR_MASK (0x40U) 23366 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_3_SR_SR_SHIFT (6U) 23367 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_3_SR_SR_WIDTH (1U) 23368 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_3_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_3_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL0_3_SR_SR_MASK) 23369 23370 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_3_SR_SR_MASK (0x80U) 23371 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_3_SR_SR_SHIFT (7U) 23372 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_3_SR_SR_WIDTH (1U) 23373 #define GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_3_SR_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_3_SR_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_SR_SL1_3_SR_SR_MASK) 23374 /*! @} */ 23375 23376 /*! @name CDTM1_DTM5_CH_CTRL3 - CDTM[i]_DTM[d] channel control register 3 */ 23377 /*! @{ */ 23378 23379 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII0_MASK (0x1U) 23380 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII0_SHIFT (0U) 23381 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII0_WIDTH (1U) 23382 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII0_MASK) 23383 23384 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS0_MASK (0x2U) 23385 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS0_SHIFT (1U) 23386 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS0_WIDTH (1U) 23387 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS0_MASK) 23388 23389 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_0_MASK (0x4U) 23390 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_0_SHIFT (2U) 23391 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_0_WIDTH (1U) 23392 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_0_MASK) 23393 23394 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_0_MASK (0x8U) 23395 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_0_SHIFT (3U) 23396 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_0_WIDTH (1U) 23397 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_0_MASK) 23398 23399 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII1_MASK (0x100U) 23400 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII1_SHIFT (8U) 23401 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII1_WIDTH (1U) 23402 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII1_MASK) 23403 23404 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS1_MASK (0x200U) 23405 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS1_SHIFT (9U) 23406 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS1_WIDTH (1U) 23407 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS1_MASK) 23408 23409 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_1_MASK (0x400U) 23410 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_1_SHIFT (10U) 23411 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_1_WIDTH (1U) 23412 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_1_MASK) 23413 23414 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_1_MASK (0x800U) 23415 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_1_SHIFT (11U) 23416 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_1_WIDTH (1U) 23417 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_1_MASK) 23418 23419 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII2_MASK (0x10000U) 23420 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII2_SHIFT (16U) 23421 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII2_WIDTH (1U) 23422 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII2_MASK) 23423 23424 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS2_MASK (0x20000U) 23425 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS2_SHIFT (17U) 23426 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS2_WIDTH (1U) 23427 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS2_MASK) 23428 23429 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_2_MASK (0x40000U) 23430 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_2_SHIFT (18U) 23431 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_2_WIDTH (1U) 23432 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_2_MASK) 23433 23434 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_2_MASK (0x80000U) 23435 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_2_SHIFT (19U) 23436 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_2_WIDTH (1U) 23437 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_2_MASK) 23438 23439 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII3_MASK (0x1000000U) 23440 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII3_SHIFT (24U) 23441 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII3_WIDTH (1U) 23442 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CII3_MASK) 23443 23444 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS3_MASK (0x2000000U) 23445 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS3_SHIFT (25U) 23446 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS3_WIDTH (1U) 23447 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_CIS3_MASK) 23448 23449 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_3_MASK (0x4000000U) 23450 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_3_SHIFT (26U) 23451 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_3_WIDTH (1U) 23452 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL0_3_MASK) 23453 23454 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_3_MASK (0x8000000U) 23455 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_3_SHIFT (27U) 23456 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_3_WIDTH (1U) 23457 #define GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH_CTRL3_TSEL1_3_MASK) 23458 /*! @} */ 23459 23460 /*! @name CDTM1_DTM5_CTRL2 - CDTM[i]_DTM[d] global configuration and control register 2 */ 23461 /*! @{ */ 23462 23463 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_0_MASK (0x7U) 23464 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_0_SHIFT (0U) 23465 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_0_WIDTH (3U) 23466 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_0_MASK) 23467 23468 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_0_MASK (0x8U) 23469 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_0_SHIFT (3U) 23470 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_0_WIDTH (1U) 23471 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_0_MASK) 23472 23473 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_0_MASK (0x30U) 23474 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_0_SHIFT (4U) 23475 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_0_WIDTH (2U) 23476 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_0_MASK) 23477 23478 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_0_MASK (0x40U) 23479 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_0_SHIFT (6U) 23480 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_0_WIDTH (1U) 23481 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_0_MASK) 23482 23483 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_0_MASK (0x80U) 23484 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_0_SHIFT (7U) 23485 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_0_WIDTH (1U) 23486 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_0_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_0_MASK) 23487 23488 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_1_MASK (0x700U) 23489 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_1_SHIFT (8U) 23490 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_1_WIDTH (3U) 23491 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_1_MASK) 23492 23493 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_1_MASK (0x800U) 23494 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_1_SHIFT (11U) 23495 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_1_WIDTH (1U) 23496 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_1_MASK) 23497 23498 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_1_MASK (0x3000U) 23499 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_1_SHIFT (12U) 23500 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_1_WIDTH (2U) 23501 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_1_MASK) 23502 23503 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_1_MASK (0x4000U) 23504 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_1_SHIFT (14U) 23505 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_1_WIDTH (1U) 23506 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_1_MASK) 23507 23508 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_1_MASK (0x8000U) 23509 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_1_SHIFT (15U) 23510 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_1_WIDTH (1U) 23511 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_1_MASK) 23512 23513 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_2_MASK (0x70000U) 23514 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_2_SHIFT (16U) 23515 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_2_WIDTH (3U) 23516 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_2_MASK) 23517 23518 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_2_MASK (0x80000U) 23519 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_2_SHIFT (19U) 23520 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_2_WIDTH (1U) 23521 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_2_MASK) 23522 23523 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_2_MASK (0x300000U) 23524 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_2_SHIFT (20U) 23525 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_2_WIDTH (2U) 23526 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_2_MASK) 23527 23528 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_2_MASK (0x400000U) 23529 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_2_SHIFT (22U) 23530 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_2_WIDTH (1U) 23531 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_2_MASK) 23532 23533 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_2_MASK (0x800000U) 23534 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_2_SHIFT (23U) 23535 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_2_WIDTH (1U) 23536 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_2_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_2_MASK) 23537 23538 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_3_MASK (0x7000000U) 23539 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_3_SHIFT (24U) 23540 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_3_WIDTH (3U) 23541 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_SEL_3_MASK) 23542 23543 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_3_MASK (0x8000000U) 23544 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_3_SHIFT (27U) 23545 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_3_WIDTH (1U) 23546 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUTOFF_POL_3_MASK) 23547 23548 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_3_MASK (0x30000000U) 23549 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_3_SHIFT (28U) 23550 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_3_WIDTH (2U) 23551 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_UPD_MODE_3_MASK) 23552 23553 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_3_MASK (0x40000000U) 23554 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_3_SHIFT (30U) 23555 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_3_WIDTH (1U) 23556 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_SHUT_OFF_RST_3_MASK) 23557 23558 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_3_MASK (0x80000000U) 23559 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_3_SHIFT (31U) 23560 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_3_WIDTH (1U) 23561 #define GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_3_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CTRL2_WR_EN_3_MASK) 23562 /*! @} */ 23563 23564 /*! @name CDTM1_DTM5_CH0_DTV_SR - CDTM[i]_DTM[d] channel [x] dead time shadow values */ 23565 /*! @{ */ 23566 23567 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_SR_MASK (0x1FFFU) 23568 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_SR_SHIFT (0U) 23569 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_SR_WIDTH (13U) 23570 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_SR_MASK) 23571 23572 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_FE0RE1_MASK (0x4000U) 23573 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT (14U) 23574 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_FE0RE1_WIDTH (1U) 23575 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_FE0RE1_MASK) 23576 23577 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_EN_MASK (0x8000U) 23578 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_EN_SHIFT (15U) 23579 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_EN_WIDTH (1U) 23580 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELRISE_UPD_EN_MASK) 23581 23582 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_SR_MASK (0x1FFF0000U) 23583 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_SR_SHIFT (16U) 23584 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_SR_WIDTH (13U) 23585 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_SR_MASK) 23586 23587 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_FE0RE1_MASK (0x40000000U) 23588 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT (30U) 23589 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_FE0RE1_WIDTH (1U) 23590 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_FE0RE1_MASK) 23591 23592 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_EN_MASK (0x80000000U) 23593 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_EN_SHIFT (31U) 23594 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_EN_WIDTH (1U) 23595 #define GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH0_DTV_SR_RELFALL_UPD_EN_MASK) 23596 /*! @} */ 23597 23598 /*! @name CDTM1_DTM5_CH1_DTV_SR - CDTM[i]_DTM[d] channel [x] dead time shadow values */ 23599 /*! @{ */ 23600 23601 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_SR_MASK (0x1FFFU) 23602 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_SR_SHIFT (0U) 23603 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_SR_WIDTH (13U) 23604 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_SR_MASK) 23605 23606 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_FE0RE1_MASK (0x4000U) 23607 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT (14U) 23608 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_FE0RE1_WIDTH (1U) 23609 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_FE0RE1_MASK) 23610 23611 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_EN_MASK (0x8000U) 23612 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_EN_SHIFT (15U) 23613 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_EN_WIDTH (1U) 23614 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELRISE_UPD_EN_MASK) 23615 23616 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_SR_MASK (0x1FFF0000U) 23617 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_SR_SHIFT (16U) 23618 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_SR_WIDTH (13U) 23619 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_SR_MASK) 23620 23621 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_FE0RE1_MASK (0x40000000U) 23622 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT (30U) 23623 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_FE0RE1_WIDTH (1U) 23624 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_FE0RE1_MASK) 23625 23626 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_EN_MASK (0x80000000U) 23627 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_EN_SHIFT (31U) 23628 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_EN_WIDTH (1U) 23629 #define GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH1_DTV_SR_RELFALL_UPD_EN_MASK) 23630 /*! @} */ 23631 23632 /*! @name CDTM1_DTM5_CH2_DTV_SR - CDTM[i]_DTM[d] channel [x] dead time shadow values */ 23633 /*! @{ */ 23634 23635 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_SR_MASK (0x1FFFU) 23636 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_SR_SHIFT (0U) 23637 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_SR_WIDTH (13U) 23638 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_SR_MASK) 23639 23640 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_FE0RE1_MASK (0x4000U) 23641 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT (14U) 23642 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_FE0RE1_WIDTH (1U) 23643 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_FE0RE1_MASK) 23644 23645 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_EN_MASK (0x8000U) 23646 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_EN_SHIFT (15U) 23647 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_EN_WIDTH (1U) 23648 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELRISE_UPD_EN_MASK) 23649 23650 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_SR_MASK (0x1FFF0000U) 23651 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_SR_SHIFT (16U) 23652 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_SR_WIDTH (13U) 23653 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_SR_MASK) 23654 23655 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_FE0RE1_MASK (0x40000000U) 23656 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT (30U) 23657 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_FE0RE1_WIDTH (1U) 23658 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_FE0RE1_MASK) 23659 23660 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_EN_MASK (0x80000000U) 23661 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_EN_SHIFT (31U) 23662 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_EN_WIDTH (1U) 23663 #define GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH2_DTV_SR_RELFALL_UPD_EN_MASK) 23664 /*! @} */ 23665 23666 /*! @name CDTM1_DTM5_CH3_DTV_SR - CDTM[i]_DTM[d] channel [x] dead time shadow values */ 23667 /*! @{ */ 23668 23669 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_SR_MASK (0x1FFFU) 23670 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_SR_SHIFT (0U) 23671 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_SR_WIDTH (13U) 23672 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_SR_MASK) 23673 23674 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_FE0RE1_MASK (0x4000U) 23675 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT (14U) 23676 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_FE0RE1_WIDTH (1U) 23677 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_FE0RE1_MASK) 23678 23679 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_EN_MASK (0x8000U) 23680 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_EN_SHIFT (15U) 23681 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_EN_WIDTH (1U) 23682 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELRISE_UPD_EN_MASK) 23683 23684 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_SR_MASK (0x1FFF0000U) 23685 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_SR_SHIFT (16U) 23686 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_SR_WIDTH (13U) 23687 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_SR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_SR_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_SR_MASK) 23688 23689 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_FE0RE1_MASK (0x40000000U) 23690 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT (30U) 23691 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_FE0RE1_WIDTH (1U) 23692 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_FE0RE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_FE0RE1_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_FE0RE1_MASK) 23693 23694 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_EN_MASK (0x80000000U) 23695 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_EN_SHIFT (31U) 23696 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_EN_WIDTH (1U) 23697 #define GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_EN_SHIFT)) & GTM_gtm_cls1_CDTM1_DTM5_CH3_DTV_SR_RELFALL_UPD_EN_MASK) 23698 /*! @} */ 23699 23700 /*! @name SPE1_CTRL_STAT - SPE[i] Control Status Register */ 23701 /*! @{ */ 23702 23703 #define GTM_gtm_cls1_SPE1_CTRL_STAT_EN_MASK (0x1U) 23704 #define GTM_gtm_cls1_SPE1_CTRL_STAT_EN_SHIFT (0U) 23705 #define GTM_gtm_cls1_SPE1_CTRL_STAT_EN_WIDTH (1U) 23706 #define GTM_gtm_cls1_SPE1_CTRL_STAT_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_EN_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_EN_MASK) 23707 23708 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE0_MASK (0x2U) 23709 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE0_SHIFT (1U) 23710 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE0_WIDTH (1U) 23711 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_SIE0_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_SIE0_MASK) 23712 23713 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE1_MASK (0x4U) 23714 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE1_SHIFT (2U) 23715 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE1_WIDTH (1U) 23716 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_SIE1_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_SIE1_MASK) 23717 23718 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE2_MASK (0x8U) 23719 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE2_SHIFT (3U) 23720 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE2_WIDTH (1U) 23721 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SIE2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_SIE2_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_SIE2_MASK) 23722 23723 #define GTM_gtm_cls1_SPE1_CTRL_STAT_TRIG_SEL_MASK (0x30U) 23724 #define GTM_gtm_cls1_SPE1_CTRL_STAT_TRIG_SEL_SHIFT (4U) 23725 #define GTM_gtm_cls1_SPE1_CTRL_STAT_TRIG_SEL_WIDTH (2U) 23726 #define GTM_gtm_cls1_SPE1_CTRL_STAT_TRIG_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_TRIG_SEL_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_TRIG_SEL_MASK) 23727 23728 #define GTM_gtm_cls1_SPE1_CTRL_STAT_TIM_SEL_MASK (0x40U) 23729 #define GTM_gtm_cls1_SPE1_CTRL_STAT_TIM_SEL_SHIFT (6U) 23730 #define GTM_gtm_cls1_SPE1_CTRL_STAT_TIM_SEL_WIDTH (1U) 23731 #define GTM_gtm_cls1_SPE1_CTRL_STAT_TIM_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_TIM_SEL_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_TIM_SEL_MASK) 23732 23733 #define GTM_gtm_cls1_SPE1_CTRL_STAT_FSOM_MASK (0x80U) 23734 #define GTM_gtm_cls1_SPE1_CTRL_STAT_FSOM_SHIFT (7U) 23735 #define GTM_gtm_cls1_SPE1_CTRL_STAT_FSOM_WIDTH (1U) 23736 #define GTM_gtm_cls1_SPE1_CTRL_STAT_FSOM(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_FSOM_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_FSOM_MASK) 23737 23738 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SPE_PAT_PTR_MASK (0x700U) 23739 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SPE_PAT_PTR_SHIFT (8U) 23740 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SPE_PAT_PTR_WIDTH (3U) 23741 #define GTM_gtm_cls1_SPE1_CTRL_STAT_SPE_PAT_PTR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_SPE_PAT_PTR_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_SPE_PAT_PTR_MASK) 23742 23743 #define GTM_gtm_cls1_SPE1_CTRL_STAT_AIP_MASK (0x7000U) 23744 #define GTM_gtm_cls1_SPE1_CTRL_STAT_AIP_SHIFT (12U) 23745 #define GTM_gtm_cls1_SPE1_CTRL_STAT_AIP_WIDTH (3U) 23746 #define GTM_gtm_cls1_SPE1_CTRL_STAT_AIP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_AIP_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_AIP_MASK) 23747 23748 #define GTM_gtm_cls1_SPE1_CTRL_STAT_ADIR_MASK (0x8000U) 23749 #define GTM_gtm_cls1_SPE1_CTRL_STAT_ADIR_SHIFT (15U) 23750 #define GTM_gtm_cls1_SPE1_CTRL_STAT_ADIR_WIDTH (1U) 23751 #define GTM_gtm_cls1_SPE1_CTRL_STAT_ADIR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_ADIR_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_ADIR_MASK) 23752 23753 #define GTM_gtm_cls1_SPE1_CTRL_STAT_PIP_MASK (0x70000U) 23754 #define GTM_gtm_cls1_SPE1_CTRL_STAT_PIP_SHIFT (16U) 23755 #define GTM_gtm_cls1_SPE1_CTRL_STAT_PIP_WIDTH (3U) 23756 #define GTM_gtm_cls1_SPE1_CTRL_STAT_PIP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_PIP_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_PIP_MASK) 23757 23758 #define GTM_gtm_cls1_SPE1_CTRL_STAT_PDIR_MASK (0x80000U) 23759 #define GTM_gtm_cls1_SPE1_CTRL_STAT_PDIR_SHIFT (19U) 23760 #define GTM_gtm_cls1_SPE1_CTRL_STAT_PDIR_WIDTH (1U) 23761 #define GTM_gtm_cls1_SPE1_CTRL_STAT_PDIR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_PDIR_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_PDIR_MASK) 23762 23763 #define GTM_gtm_cls1_SPE1_CTRL_STAT_NIP_MASK (0x700000U) 23764 #define GTM_gtm_cls1_SPE1_CTRL_STAT_NIP_SHIFT (20U) 23765 #define GTM_gtm_cls1_SPE1_CTRL_STAT_NIP_WIDTH (3U) 23766 #define GTM_gtm_cls1_SPE1_CTRL_STAT_NIP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_NIP_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_NIP_MASK) 23767 23768 #define GTM_gtm_cls1_SPE1_CTRL_STAT_ETRIG_SEL_MASK (0x800000U) 23769 #define GTM_gtm_cls1_SPE1_CTRL_STAT_ETRIG_SEL_SHIFT (23U) 23770 #define GTM_gtm_cls1_SPE1_CTRL_STAT_ETRIG_SEL_WIDTH (1U) 23771 #define GTM_gtm_cls1_SPE1_CTRL_STAT_ETRIG_SEL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_ETRIG_SEL_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_ETRIG_SEL_MASK) 23772 23773 #define GTM_gtm_cls1_SPE1_CTRL_STAT_FSOL_MASK (0xFF000000U) 23774 #define GTM_gtm_cls1_SPE1_CTRL_STAT_FSOL_SHIFT (24U) 23775 #define GTM_gtm_cls1_SPE1_CTRL_STAT_FSOL_WIDTH (8U) 23776 #define GTM_gtm_cls1_SPE1_CTRL_STAT_FSOL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT_FSOL_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT_FSOL_MASK) 23777 /*! @} */ 23778 23779 /*! @name SPE1_PAT - SPE[i] Input Pattern Definition Register */ 23780 /*! @{ */ 23781 23782 #define GTM_gtm_cls1_SPE1_PAT_IP0_VAL_MASK (0x1U) 23783 #define GTM_gtm_cls1_SPE1_PAT_IP0_VAL_SHIFT (0U) 23784 #define GTM_gtm_cls1_SPE1_PAT_IP0_VAL_WIDTH (1U) 23785 #define GTM_gtm_cls1_SPE1_PAT_IP0_VAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP0_VAL_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP0_VAL_MASK) 23786 23787 #define GTM_gtm_cls1_SPE1_PAT_IP0_PAT_MASK (0xEU) 23788 #define GTM_gtm_cls1_SPE1_PAT_IP0_PAT_SHIFT (1U) 23789 #define GTM_gtm_cls1_SPE1_PAT_IP0_PAT_WIDTH (3U) 23790 #define GTM_gtm_cls1_SPE1_PAT_IP0_PAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP0_PAT_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP0_PAT_MASK) 23791 23792 #define GTM_gtm_cls1_SPE1_PAT_IP1_VAL_MASK (0x10U) 23793 #define GTM_gtm_cls1_SPE1_PAT_IP1_VAL_SHIFT (4U) 23794 #define GTM_gtm_cls1_SPE1_PAT_IP1_VAL_WIDTH (1U) 23795 #define GTM_gtm_cls1_SPE1_PAT_IP1_VAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP1_VAL_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP1_VAL_MASK) 23796 23797 #define GTM_gtm_cls1_SPE1_PAT_IP1_PAT_MASK (0xE0U) 23798 #define GTM_gtm_cls1_SPE1_PAT_IP1_PAT_SHIFT (5U) 23799 #define GTM_gtm_cls1_SPE1_PAT_IP1_PAT_WIDTH (3U) 23800 #define GTM_gtm_cls1_SPE1_PAT_IP1_PAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP1_PAT_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP1_PAT_MASK) 23801 23802 #define GTM_gtm_cls1_SPE1_PAT_IP2_VAL_MASK (0x100U) 23803 #define GTM_gtm_cls1_SPE1_PAT_IP2_VAL_SHIFT (8U) 23804 #define GTM_gtm_cls1_SPE1_PAT_IP2_VAL_WIDTH (1U) 23805 #define GTM_gtm_cls1_SPE1_PAT_IP2_VAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP2_VAL_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP2_VAL_MASK) 23806 23807 #define GTM_gtm_cls1_SPE1_PAT_IP2_PAT_MASK (0xE00U) 23808 #define GTM_gtm_cls1_SPE1_PAT_IP2_PAT_SHIFT (9U) 23809 #define GTM_gtm_cls1_SPE1_PAT_IP2_PAT_WIDTH (3U) 23810 #define GTM_gtm_cls1_SPE1_PAT_IP2_PAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP2_PAT_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP2_PAT_MASK) 23811 23812 #define GTM_gtm_cls1_SPE1_PAT_IP3_VAL_MASK (0x1000U) 23813 #define GTM_gtm_cls1_SPE1_PAT_IP3_VAL_SHIFT (12U) 23814 #define GTM_gtm_cls1_SPE1_PAT_IP3_VAL_WIDTH (1U) 23815 #define GTM_gtm_cls1_SPE1_PAT_IP3_VAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP3_VAL_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP3_VAL_MASK) 23816 23817 #define GTM_gtm_cls1_SPE1_PAT_IP3_PAT_MASK (0xE000U) 23818 #define GTM_gtm_cls1_SPE1_PAT_IP3_PAT_SHIFT (13U) 23819 #define GTM_gtm_cls1_SPE1_PAT_IP3_PAT_WIDTH (3U) 23820 #define GTM_gtm_cls1_SPE1_PAT_IP3_PAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP3_PAT_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP3_PAT_MASK) 23821 23822 #define GTM_gtm_cls1_SPE1_PAT_IP4_VAL_MASK (0x10000U) 23823 #define GTM_gtm_cls1_SPE1_PAT_IP4_VAL_SHIFT (16U) 23824 #define GTM_gtm_cls1_SPE1_PAT_IP4_VAL_WIDTH (1U) 23825 #define GTM_gtm_cls1_SPE1_PAT_IP4_VAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP4_VAL_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP4_VAL_MASK) 23826 23827 #define GTM_gtm_cls1_SPE1_PAT_IP4_PAT_MASK (0xE0000U) 23828 #define GTM_gtm_cls1_SPE1_PAT_IP4_PAT_SHIFT (17U) 23829 #define GTM_gtm_cls1_SPE1_PAT_IP4_PAT_WIDTH (3U) 23830 #define GTM_gtm_cls1_SPE1_PAT_IP4_PAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP4_PAT_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP4_PAT_MASK) 23831 23832 #define GTM_gtm_cls1_SPE1_PAT_IP5_VAL_MASK (0x100000U) 23833 #define GTM_gtm_cls1_SPE1_PAT_IP5_VAL_SHIFT (20U) 23834 #define GTM_gtm_cls1_SPE1_PAT_IP5_VAL_WIDTH (1U) 23835 #define GTM_gtm_cls1_SPE1_PAT_IP5_VAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP5_VAL_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP5_VAL_MASK) 23836 23837 #define GTM_gtm_cls1_SPE1_PAT_IP5_PAT_MASK (0xE00000U) 23838 #define GTM_gtm_cls1_SPE1_PAT_IP5_PAT_SHIFT (21U) 23839 #define GTM_gtm_cls1_SPE1_PAT_IP5_PAT_WIDTH (3U) 23840 #define GTM_gtm_cls1_SPE1_PAT_IP5_PAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP5_PAT_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP5_PAT_MASK) 23841 23842 #define GTM_gtm_cls1_SPE1_PAT_IP6_VAL_MASK (0x1000000U) 23843 #define GTM_gtm_cls1_SPE1_PAT_IP6_VAL_SHIFT (24U) 23844 #define GTM_gtm_cls1_SPE1_PAT_IP6_VAL_WIDTH (1U) 23845 #define GTM_gtm_cls1_SPE1_PAT_IP6_VAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP6_VAL_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP6_VAL_MASK) 23846 23847 #define GTM_gtm_cls1_SPE1_PAT_IP6_PAT_MASK (0xE000000U) 23848 #define GTM_gtm_cls1_SPE1_PAT_IP6_PAT_SHIFT (25U) 23849 #define GTM_gtm_cls1_SPE1_PAT_IP6_PAT_WIDTH (3U) 23850 #define GTM_gtm_cls1_SPE1_PAT_IP6_PAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP6_PAT_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP6_PAT_MASK) 23851 23852 #define GTM_gtm_cls1_SPE1_PAT_IP7_VAL_MASK (0x10000000U) 23853 #define GTM_gtm_cls1_SPE1_PAT_IP7_VAL_SHIFT (28U) 23854 #define GTM_gtm_cls1_SPE1_PAT_IP7_VAL_WIDTH (1U) 23855 #define GTM_gtm_cls1_SPE1_PAT_IP7_VAL(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP7_VAL_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP7_VAL_MASK) 23856 23857 #define GTM_gtm_cls1_SPE1_PAT_IP7_PAT_MASK (0xE0000000U) 23858 #define GTM_gtm_cls1_SPE1_PAT_IP7_PAT_SHIFT (29U) 23859 #define GTM_gtm_cls1_SPE1_PAT_IP7_PAT_WIDTH (3U) 23860 #define GTM_gtm_cls1_SPE1_PAT_IP7_PAT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_PAT_IP7_PAT_SHIFT)) & GTM_gtm_cls1_SPE1_PAT_IP7_PAT_MASK) 23861 /*! @} */ 23862 23863 /*! @name SPE1_OUT_PAT0 - SPE[i] Output Definition Register */ 23864 /*! @{ */ 23865 23866 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT0_MASK (0x3U) 23867 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT0_SHIFT (0U) 23868 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT0_WIDTH (2U) 23869 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT0_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT0_MASK) 23870 23871 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT1_MASK (0xCU) 23872 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT1_SHIFT (2U) 23873 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT1_WIDTH (2U) 23874 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT1_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT1_MASK) 23875 23876 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT2_MASK (0x30U) 23877 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT2_SHIFT (4U) 23878 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT2_WIDTH (2U) 23879 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT2_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT2_MASK) 23880 23881 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT3_MASK (0xC0U) 23882 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT3_SHIFT (6U) 23883 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT3_WIDTH (2U) 23884 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT3_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT3_MASK) 23885 23886 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT4_MASK (0x300U) 23887 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT4_SHIFT (8U) 23888 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT4_WIDTH (2U) 23889 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT4_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT4_MASK) 23890 23891 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT5_MASK (0xC00U) 23892 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT5_SHIFT (10U) 23893 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT5_WIDTH (2U) 23894 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT5_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT5_MASK) 23895 23896 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT6_MASK (0x3000U) 23897 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT6_SHIFT (12U) 23898 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT6_WIDTH (2U) 23899 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT6_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT6_MASK) 23900 23901 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT7_MASK (0xC000U) 23902 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT7_SHIFT (14U) 23903 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT7_WIDTH (2U) 23904 #define GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT7_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT0_SPE_OUT_PAT7_MASK) 23905 /*! @} */ 23906 23907 /*! @name SPE1_OUT_PAT1 - SPE[i] Output Definition Register */ 23908 /*! @{ */ 23909 23910 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT0_MASK (0x3U) 23911 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT0_SHIFT (0U) 23912 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT0_WIDTH (2U) 23913 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT0_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT0_MASK) 23914 23915 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT1_MASK (0xCU) 23916 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT1_SHIFT (2U) 23917 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT1_WIDTH (2U) 23918 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT1_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT1_MASK) 23919 23920 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT2_MASK (0x30U) 23921 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT2_SHIFT (4U) 23922 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT2_WIDTH (2U) 23923 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT2_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT2_MASK) 23924 23925 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT3_MASK (0xC0U) 23926 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT3_SHIFT (6U) 23927 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT3_WIDTH (2U) 23928 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT3_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT3_MASK) 23929 23930 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT4_MASK (0x300U) 23931 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT4_SHIFT (8U) 23932 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT4_WIDTH (2U) 23933 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT4_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT4_MASK) 23934 23935 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT5_MASK (0xC00U) 23936 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT5_SHIFT (10U) 23937 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT5_WIDTH (2U) 23938 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT5_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT5_MASK) 23939 23940 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT6_MASK (0x3000U) 23941 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT6_SHIFT (12U) 23942 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT6_WIDTH (2U) 23943 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT6_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT6_MASK) 23944 23945 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT7_MASK (0xC000U) 23946 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT7_SHIFT (14U) 23947 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT7_WIDTH (2U) 23948 #define GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT7_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT1_SPE_OUT_PAT7_MASK) 23949 /*! @} */ 23950 23951 /*! @name SPE1_OUT_PAT2 - SPE[i] Output Definition Register */ 23952 /*! @{ */ 23953 23954 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT0_MASK (0x3U) 23955 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT0_SHIFT (0U) 23956 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT0_WIDTH (2U) 23957 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT0_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT0_MASK) 23958 23959 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT1_MASK (0xCU) 23960 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT1_SHIFT (2U) 23961 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT1_WIDTH (2U) 23962 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT1_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT1_MASK) 23963 23964 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT2_MASK (0x30U) 23965 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT2_SHIFT (4U) 23966 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT2_WIDTH (2U) 23967 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT2_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT2_MASK) 23968 23969 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT3_MASK (0xC0U) 23970 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT3_SHIFT (6U) 23971 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT3_WIDTH (2U) 23972 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT3_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT3_MASK) 23973 23974 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT4_MASK (0x300U) 23975 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT4_SHIFT (8U) 23976 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT4_WIDTH (2U) 23977 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT4_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT4_MASK) 23978 23979 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT5_MASK (0xC00U) 23980 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT5_SHIFT (10U) 23981 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT5_WIDTH (2U) 23982 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT5_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT5_MASK) 23983 23984 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT6_MASK (0x3000U) 23985 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT6_SHIFT (12U) 23986 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT6_WIDTH (2U) 23987 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT6_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT6_MASK) 23988 23989 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT7_MASK (0xC000U) 23990 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT7_SHIFT (14U) 23991 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT7_WIDTH (2U) 23992 #define GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT7_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT2_SPE_OUT_PAT7_MASK) 23993 /*! @} */ 23994 23995 /*! @name SPE1_OUT_PAT3 - SPE[i] Output Definition Register */ 23996 /*! @{ */ 23997 23998 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT0_MASK (0x3U) 23999 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT0_SHIFT (0U) 24000 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT0_WIDTH (2U) 24001 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT0_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT0_MASK) 24002 24003 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT1_MASK (0xCU) 24004 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT1_SHIFT (2U) 24005 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT1_WIDTH (2U) 24006 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT1_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT1_MASK) 24007 24008 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT2_MASK (0x30U) 24009 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT2_SHIFT (4U) 24010 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT2_WIDTH (2U) 24011 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT2_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT2_MASK) 24012 24013 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT3_MASK (0xC0U) 24014 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT3_SHIFT (6U) 24015 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT3_WIDTH (2U) 24016 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT3_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT3_MASK) 24017 24018 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT4_MASK (0x300U) 24019 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT4_SHIFT (8U) 24020 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT4_WIDTH (2U) 24021 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT4_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT4_MASK) 24022 24023 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT5_MASK (0xC00U) 24024 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT5_SHIFT (10U) 24025 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT5_WIDTH (2U) 24026 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT5_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT5_MASK) 24027 24028 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT6_MASK (0x3000U) 24029 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT6_SHIFT (12U) 24030 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT6_WIDTH (2U) 24031 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT6_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT6_MASK) 24032 24033 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT7_MASK (0xC000U) 24034 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT7_SHIFT (14U) 24035 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT7_WIDTH (2U) 24036 #define GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT7_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT3_SPE_OUT_PAT7_MASK) 24037 /*! @} */ 24038 24039 /*! @name SPE1_OUT_PAT4 - SPE[i] Output Definition Register */ 24040 /*! @{ */ 24041 24042 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT0_MASK (0x3U) 24043 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT0_SHIFT (0U) 24044 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT0_WIDTH (2U) 24045 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT0_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT0_MASK) 24046 24047 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT1_MASK (0xCU) 24048 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT1_SHIFT (2U) 24049 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT1_WIDTH (2U) 24050 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT1_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT1_MASK) 24051 24052 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT2_MASK (0x30U) 24053 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT2_SHIFT (4U) 24054 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT2_WIDTH (2U) 24055 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT2_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT2_MASK) 24056 24057 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT3_MASK (0xC0U) 24058 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT3_SHIFT (6U) 24059 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT3_WIDTH (2U) 24060 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT3_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT3_MASK) 24061 24062 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT4_MASK (0x300U) 24063 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT4_SHIFT (8U) 24064 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT4_WIDTH (2U) 24065 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT4_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT4_MASK) 24066 24067 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT5_MASK (0xC00U) 24068 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT5_SHIFT (10U) 24069 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT5_WIDTH (2U) 24070 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT5_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT5_MASK) 24071 24072 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT6_MASK (0x3000U) 24073 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT6_SHIFT (12U) 24074 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT6_WIDTH (2U) 24075 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT6_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT6_MASK) 24076 24077 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT7_MASK (0xC000U) 24078 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT7_SHIFT (14U) 24079 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT7_WIDTH (2U) 24080 #define GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT7_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT4_SPE_OUT_PAT7_MASK) 24081 /*! @} */ 24082 24083 /*! @name SPE1_OUT_PAT5 - SPE[i] Output Definition Register */ 24084 /*! @{ */ 24085 24086 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT0_MASK (0x3U) 24087 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT0_SHIFT (0U) 24088 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT0_WIDTH (2U) 24089 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT0_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT0_MASK) 24090 24091 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT1_MASK (0xCU) 24092 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT1_SHIFT (2U) 24093 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT1_WIDTH (2U) 24094 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT1_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT1_MASK) 24095 24096 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT2_MASK (0x30U) 24097 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT2_SHIFT (4U) 24098 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT2_WIDTH (2U) 24099 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT2_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT2_MASK) 24100 24101 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT3_MASK (0xC0U) 24102 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT3_SHIFT (6U) 24103 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT3_WIDTH (2U) 24104 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT3_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT3_MASK) 24105 24106 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT4_MASK (0x300U) 24107 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT4_SHIFT (8U) 24108 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT4_WIDTH (2U) 24109 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT4_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT4_MASK) 24110 24111 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT5_MASK (0xC00U) 24112 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT5_SHIFT (10U) 24113 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT5_WIDTH (2U) 24114 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT5_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT5_MASK) 24115 24116 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT6_MASK (0x3000U) 24117 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT6_SHIFT (12U) 24118 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT6_WIDTH (2U) 24119 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT6_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT6_MASK) 24120 24121 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT7_MASK (0xC000U) 24122 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT7_SHIFT (14U) 24123 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT7_WIDTH (2U) 24124 #define GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT7_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT5_SPE_OUT_PAT7_MASK) 24125 /*! @} */ 24126 24127 /*! @name SPE1_OUT_PAT6 - SPE[i] Output Definition Register */ 24128 /*! @{ */ 24129 24130 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT0_MASK (0x3U) 24131 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT0_SHIFT (0U) 24132 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT0_WIDTH (2U) 24133 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT0_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT0_MASK) 24134 24135 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT1_MASK (0xCU) 24136 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT1_SHIFT (2U) 24137 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT1_WIDTH (2U) 24138 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT1_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT1_MASK) 24139 24140 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT2_MASK (0x30U) 24141 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT2_SHIFT (4U) 24142 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT2_WIDTH (2U) 24143 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT2_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT2_MASK) 24144 24145 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT3_MASK (0xC0U) 24146 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT3_SHIFT (6U) 24147 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT3_WIDTH (2U) 24148 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT3_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT3_MASK) 24149 24150 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT4_MASK (0x300U) 24151 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT4_SHIFT (8U) 24152 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT4_WIDTH (2U) 24153 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT4_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT4_MASK) 24154 24155 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT5_MASK (0xC00U) 24156 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT5_SHIFT (10U) 24157 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT5_WIDTH (2U) 24158 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT5_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT5_MASK) 24159 24160 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT6_MASK (0x3000U) 24161 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT6_SHIFT (12U) 24162 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT6_WIDTH (2U) 24163 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT6_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT6_MASK) 24164 24165 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT7_MASK (0xC000U) 24166 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT7_SHIFT (14U) 24167 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT7_WIDTH (2U) 24168 #define GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT7_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT6_SPE_OUT_PAT7_MASK) 24169 /*! @} */ 24170 24171 /*! @name SPE1_OUT_PAT7 - SPE[i] Output Definition Register */ 24172 /*! @{ */ 24173 24174 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT0_MASK (0x3U) 24175 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT0_SHIFT (0U) 24176 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT0_WIDTH (2U) 24177 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT0_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT0_MASK) 24178 24179 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT1_MASK (0xCU) 24180 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT1_SHIFT (2U) 24181 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT1_WIDTH (2U) 24182 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT1_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT1_MASK) 24183 24184 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT2_MASK (0x30U) 24185 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT2_SHIFT (4U) 24186 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT2_WIDTH (2U) 24187 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT2_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT2_MASK) 24188 24189 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT3_MASK (0xC0U) 24190 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT3_SHIFT (6U) 24191 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT3_WIDTH (2U) 24192 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT3_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT3_MASK) 24193 24194 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT4_MASK (0x300U) 24195 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT4_SHIFT (8U) 24196 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT4_WIDTH (2U) 24197 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT4_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT4_MASK) 24198 24199 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT5_MASK (0xC00U) 24200 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT5_SHIFT (10U) 24201 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT5_WIDTH (2U) 24202 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT5_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT5_MASK) 24203 24204 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT6_MASK (0x3000U) 24205 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT6_SHIFT (12U) 24206 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT6_WIDTH (2U) 24207 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT6_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT6_MASK) 24208 24209 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT7_MASK (0xC000U) 24210 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT7_SHIFT (14U) 24211 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT7_WIDTH (2U) 24212 #define GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT7_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_PAT7_SPE_OUT_PAT7_MASK) 24213 /*! @} */ 24214 24215 /*! @name SPE1_OUT_CTRL - SPE[i] Output Control Register */ 24216 /*! @{ */ 24217 24218 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL0_MASK (0x3U) 24219 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL0_SHIFT (0U) 24220 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL0_WIDTH (2U) 24221 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL0_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL0_MASK) 24222 24223 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL1_MASK (0xCU) 24224 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL1_SHIFT (2U) 24225 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL1_WIDTH (2U) 24226 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL1_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL1_MASK) 24227 24228 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL2_MASK (0x30U) 24229 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL2_SHIFT (4U) 24230 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL2_WIDTH (2U) 24231 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL2_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL2_MASK) 24232 24233 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL3_MASK (0xC0U) 24234 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL3_SHIFT (6U) 24235 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL3_WIDTH (2U) 24236 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL3_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL3_MASK) 24237 24238 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL4_MASK (0x300U) 24239 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL4_SHIFT (8U) 24240 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL4_WIDTH (2U) 24241 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL4(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL4_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL4_MASK) 24242 24243 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL5_MASK (0xC00U) 24244 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL5_SHIFT (10U) 24245 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL5_WIDTH (2U) 24246 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL5(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL5_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL5_MASK) 24247 24248 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL6_MASK (0x3000U) 24249 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL6_SHIFT (12U) 24250 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL6_WIDTH (2U) 24251 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL6(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL6_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL6_MASK) 24252 24253 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL7_MASK (0xC000U) 24254 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL7_SHIFT (14U) 24255 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL7_WIDTH (2U) 24256 #define GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL7(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL7_SHIFT)) & GTM_gtm_cls1_SPE1_OUT_CTRL_SPE_OUT_CTRL7_MASK) 24257 /*! @} */ 24258 24259 /*! @name SPE1_IRQ_NOTIFY - SPE[i] Interrupt Notification Register */ 24260 /*! @{ */ 24261 24262 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_NIPD_MASK (0x1U) 24263 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_NIPD_SHIFT (0U) 24264 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_NIPD_WIDTH (1U) 24265 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_NIPD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_NIPD_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_NIPD_MASK) 24266 24267 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_DCHG_MASK (0x2U) 24268 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_DCHG_SHIFT (1U) 24269 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_DCHG_WIDTH (1U) 24270 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_DCHG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_DCHG_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_DCHG_MASK) 24271 24272 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_PERR_MASK (0x4U) 24273 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_PERR_SHIFT (2U) 24274 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_PERR_WIDTH (1U) 24275 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_PERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_PERR_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_PERR_MASK) 24276 24277 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_BIS_MASK (0x8U) 24278 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_BIS_SHIFT (3U) 24279 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_BIS_WIDTH (1U) 24280 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_BIS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_BIS_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_BIS_MASK) 24281 24282 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_RCMP_MASK (0x10U) 24283 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_RCMP_SHIFT (4U) 24284 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_RCMP_WIDTH (1U) 24285 #define GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_RCMP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_RCMP_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_NOTIFY_SPE_RCMP_MASK) 24286 /*! @} */ 24287 24288 /*! @name SPE1_IRQ_EN - SPE[i] Interrupt Enable Register */ 24289 /*! @{ */ 24290 24291 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_NIPD_IRQ_EN_MASK (0x1U) 24292 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_NIPD_IRQ_EN_SHIFT (0U) 24293 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_NIPD_IRQ_EN_WIDTH (1U) 24294 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_NIPD_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_EN_SPE_NIPD_IRQ_EN_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_EN_SPE_NIPD_IRQ_EN_MASK) 24295 24296 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_DCHG_IRQ_EN_MASK (0x2U) 24297 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_DCHG_IRQ_EN_SHIFT (1U) 24298 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_DCHG_IRQ_EN_WIDTH (1U) 24299 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_DCHG_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_EN_SPE_DCHG_IRQ_EN_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_EN_SPE_DCHG_IRQ_EN_MASK) 24300 24301 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_PERR_IRQ_EN_MASK (0x4U) 24302 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_PERR_IRQ_EN_SHIFT (2U) 24303 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_PERR_IRQ_EN_WIDTH (1U) 24304 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_PERR_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_EN_SPE_PERR_IRQ_EN_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_EN_SPE_PERR_IRQ_EN_MASK) 24305 24306 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_BIS_IRQ_EN_MASK (0x8U) 24307 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_BIS_IRQ_EN_SHIFT (3U) 24308 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_BIS_IRQ_EN_WIDTH (1U) 24309 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_BIS_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_EN_SPE_BIS_IRQ_EN_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_EN_SPE_BIS_IRQ_EN_MASK) 24310 24311 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_RCMP_IRQ_EN_MASK (0x10U) 24312 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_RCMP_IRQ_EN_SHIFT (4U) 24313 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_RCMP_IRQ_EN_WIDTH (1U) 24314 #define GTM_gtm_cls1_SPE1_IRQ_EN_SPE_RCMP_IRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_EN_SPE_RCMP_IRQ_EN_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_EN_SPE_RCMP_IRQ_EN_MASK) 24315 /*! @} */ 24316 24317 /*! @name SPE1_IRQ_FORCINT - SPE[i] Interrupt Generation By Software */ 24318 /*! @{ */ 24319 24320 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_NIPD_MASK (0x1U) 24321 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_NIPD_SHIFT (0U) 24322 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_NIPD_WIDTH (1U) 24323 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_NIPD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_NIPD_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_NIPD_MASK) 24324 24325 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_DCHG_MASK (0x2U) 24326 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_DCHG_SHIFT (1U) 24327 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_DCHG_WIDTH (1U) 24328 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_DCHG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_DCHG_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_DCHG_MASK) 24329 24330 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_PERR_MASK (0x4U) 24331 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_PERR_SHIFT (2U) 24332 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_PERR_WIDTH (1U) 24333 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_PERR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_PERR_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_PERR_MASK) 24334 24335 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_BIS_MASK (0x8U) 24336 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_BIS_SHIFT (3U) 24337 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_BIS_WIDTH (1U) 24338 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_BIS(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_BIS_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_BIS_MASK) 24339 24340 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_RCMP_MASK (0x10U) 24341 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_RCMP_SHIFT (4U) 24342 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_RCMP_WIDTH (1U) 24343 #define GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_RCMP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_RCMP_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_FORCINT_TRG_SPE_RCMP_MASK) 24344 /*! @} */ 24345 24346 /*! @name SPE1_IRQ_MODE - SPE[i] Interrupt Mode Configuration Register */ 24347 /*! @{ */ 24348 24349 #define GTM_gtm_cls1_SPE1_IRQ_MODE_IRQ_MODE_MASK (0x3U) 24350 #define GTM_gtm_cls1_SPE1_IRQ_MODE_IRQ_MODE_SHIFT (0U) 24351 #define GTM_gtm_cls1_SPE1_IRQ_MODE_IRQ_MODE_WIDTH (2U) 24352 #define GTM_gtm_cls1_SPE1_IRQ_MODE_IRQ_MODE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_IRQ_MODE_IRQ_MODE_SHIFT)) & GTM_gtm_cls1_SPE1_IRQ_MODE_IRQ_MODE_MASK) 24353 /*! @} */ 24354 24355 /*! @name SPE1_EIRQ_EN - SPE[i] Error Interrupt Enable Register */ 24356 /*! @{ */ 24357 24358 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_NIPD_EIRQ_EN_MASK (0x1U) 24359 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_NIPD_EIRQ_EN_SHIFT (0U) 24360 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_NIPD_EIRQ_EN_WIDTH (1U) 24361 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_NIPD_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_NIPD_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_NIPD_EIRQ_EN_MASK) 24362 24363 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_DCHG_EIRQ_EN_MASK (0x2U) 24364 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_DCHG_EIRQ_EN_SHIFT (1U) 24365 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_DCHG_EIRQ_EN_WIDTH (1U) 24366 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_DCHG_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_DCHG_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_DCHG_EIRQ_EN_MASK) 24367 24368 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_PERR_EIRQ_EN_MASK (0x4U) 24369 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_PERR_EIRQ_EN_SHIFT (2U) 24370 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_PERR_EIRQ_EN_WIDTH (1U) 24371 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_PERR_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_PERR_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_PERR_EIRQ_EN_MASK) 24372 24373 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_BIS_EIRQ_EN_MASK (0x8U) 24374 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_BIS_EIRQ_EN_SHIFT (3U) 24375 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_BIS_EIRQ_EN_WIDTH (1U) 24376 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_BIS_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_BIS_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_BIS_EIRQ_EN_MASK) 24377 24378 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_RCMP_EIRQ_EN_MASK (0x10U) 24379 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_RCMP_EIRQ_EN_SHIFT (4U) 24380 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_RCMP_EIRQ_EN_WIDTH (1U) 24381 #define GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_RCMP_EIRQ_EN(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_RCMP_EIRQ_EN_SHIFT)) & GTM_gtm_cls1_SPE1_EIRQ_EN_SPE_RCMP_EIRQ_EN_MASK) 24382 /*! @} */ 24383 24384 /*! @name SPE1_REV_CNT - SPE[i] Input Revolution Counter */ 24385 /*! @{ */ 24386 24387 #define GTM_gtm_cls1_SPE1_REV_CNT_REV_CNT_MASK (0xFFFFFFU) 24388 #define GTM_gtm_cls1_SPE1_REV_CNT_REV_CNT_SHIFT (0U) 24389 #define GTM_gtm_cls1_SPE1_REV_CNT_REV_CNT_WIDTH (24U) 24390 #define GTM_gtm_cls1_SPE1_REV_CNT_REV_CNT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_REV_CNT_REV_CNT_SHIFT)) & GTM_gtm_cls1_SPE1_REV_CNT_REV_CNT_MASK) 24391 /*! @} */ 24392 24393 /*! @name SPE1_REV_CMP - SPE[i] Revolution Counter Compare Value */ 24394 /*! @{ */ 24395 24396 #define GTM_gtm_cls1_SPE1_REV_CMP_REV_CMP_MASK (0xFFFFFFU) 24397 #define GTM_gtm_cls1_SPE1_REV_CMP_REV_CMP_SHIFT (0U) 24398 #define GTM_gtm_cls1_SPE1_REV_CMP_REV_CMP_WIDTH (24U) 24399 #define GTM_gtm_cls1_SPE1_REV_CMP_REV_CMP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_REV_CMP_REV_CMP_SHIFT)) & GTM_gtm_cls1_SPE1_REV_CMP_REV_CMP_MASK) 24400 /*! @} */ 24401 24402 /*! @name SPE1_CTRL_STAT2 - SPE[i] Control Status Register 2 */ 24403 /*! @{ */ 24404 24405 #define GTM_gtm_cls1_SPE1_CTRL_STAT2_SPE_PAT_PTR_BWD_MASK (0x700U) 24406 #define GTM_gtm_cls1_SPE1_CTRL_STAT2_SPE_PAT_PTR_BWD_SHIFT (8U) 24407 #define GTM_gtm_cls1_SPE1_CTRL_STAT2_SPE_PAT_PTR_BWD_WIDTH (3U) 24408 #define GTM_gtm_cls1_SPE1_CTRL_STAT2_SPE_PAT_PTR_BWD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CTRL_STAT2_SPE_PAT_PTR_BWD_SHIFT)) & GTM_gtm_cls1_SPE1_CTRL_STAT2_SPE_PAT_PTR_BWD_MASK) 24409 /*! @} */ 24410 24411 /*! @name SPE1_CMD - SPE[i] Command Register */ 24412 /*! @{ */ 24413 24414 #define GTM_gtm_cls1_SPE1_CMD_SPE_CTRL_CMD_MASK (0x3U) 24415 #define GTM_gtm_cls1_SPE1_CMD_SPE_CTRL_CMD_SHIFT (0U) 24416 #define GTM_gtm_cls1_SPE1_CMD_SPE_CTRL_CMD_WIDTH (2U) 24417 #define GTM_gtm_cls1_SPE1_CMD_SPE_CTRL_CMD(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CMD_SPE_CTRL_CMD_SHIFT)) & GTM_gtm_cls1_SPE1_CMD_SPE_CTRL_CMD_MASK) 24418 24419 #define GTM_gtm_cls1_SPE1_CMD_SPE_UPD_TRIG_MASK (0x10000U) 24420 #define GTM_gtm_cls1_SPE1_CMD_SPE_UPD_TRIG_SHIFT (16U) 24421 #define GTM_gtm_cls1_SPE1_CMD_SPE_UPD_TRIG_WIDTH (1U) 24422 #define GTM_gtm_cls1_SPE1_CMD_SPE_UPD_TRIG(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_SPE1_CMD_SPE_UPD_TRIG_SHIFT)) & GTM_gtm_cls1_SPE1_CMD_SPE_UPD_TRIG_MASK) 24423 /*! @} */ 24424 24425 /*! @name AXIM1_FREE - AXIM[i] slot allocation status. */ 24426 /*! @{ */ 24427 24428 #define GTM_gtm_cls1_AXIM1_FREE_FREE0_MASK (0x1U) 24429 #define GTM_gtm_cls1_AXIM1_FREE_FREE0_SHIFT (0U) 24430 #define GTM_gtm_cls1_AXIM1_FREE_FREE0_WIDTH (1U) 24431 #define GTM_gtm_cls1_AXIM1_FREE_FREE0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_FREE_FREE0_SHIFT)) & GTM_gtm_cls1_AXIM1_FREE_FREE0_MASK) 24432 24433 #define GTM_gtm_cls1_AXIM1_FREE_FREE1_MASK (0x2U) 24434 #define GTM_gtm_cls1_AXIM1_FREE_FREE1_SHIFT (1U) 24435 #define GTM_gtm_cls1_AXIM1_FREE_FREE1_WIDTH (1U) 24436 #define GTM_gtm_cls1_AXIM1_FREE_FREE1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_FREE_FREE1_SHIFT)) & GTM_gtm_cls1_AXIM1_FREE_FREE1_MASK) 24437 24438 #define GTM_gtm_cls1_AXIM1_FREE_FREE2_MASK (0x4U) 24439 #define GTM_gtm_cls1_AXIM1_FREE_FREE2_SHIFT (2U) 24440 #define GTM_gtm_cls1_AXIM1_FREE_FREE2_WIDTH (1U) 24441 #define GTM_gtm_cls1_AXIM1_FREE_FREE2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_FREE_FREE2_SHIFT)) & GTM_gtm_cls1_AXIM1_FREE_FREE2_MASK) 24442 24443 #define GTM_gtm_cls1_AXIM1_FREE_FREE3_MASK (0x8U) 24444 #define GTM_gtm_cls1_AXIM1_FREE_FREE3_SHIFT (3U) 24445 #define GTM_gtm_cls1_AXIM1_FREE_FREE3_WIDTH (1U) 24446 #define GTM_gtm_cls1_AXIM1_FREE_FREE3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_FREE_FREE3_SHIFT)) & GTM_gtm_cls1_AXIM1_FREE_FREE3_MASK) 24447 /*! @} */ 24448 24449 /*! @name AXIM1_REQUEST - AXIM[i] slot request (allocation). */ 24450 /*! @{ */ 24451 24452 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT0_MASK (0x1U) 24453 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT0_SHIFT (0U) 24454 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT0_WIDTH (1U) 24455 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT0_SHIFT)) & GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT0_MASK) 24456 24457 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT1_MASK (0x2U) 24458 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT1_SHIFT (1U) 24459 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT1_WIDTH (1U) 24460 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT1_SHIFT)) & GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT1_MASK) 24461 24462 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT2_MASK (0x4U) 24463 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT2_SHIFT (2U) 24464 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT2_WIDTH (1U) 24465 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT2_SHIFT)) & GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT2_MASK) 24466 24467 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT3_MASK (0x8U) 24468 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT3_SHIFT (3U) 24469 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT3_WIDTH (1U) 24470 #define GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT3_SHIFT)) & GTM_gtm_cls1_AXIM1_REQUEST_REQ1HOT3_MASK) 24471 24472 #define GTM_gtm_cls1_AXIM1_REQUEST_REQID_MASK (0xFF000000U) 24473 #define GTM_gtm_cls1_AXIM1_REQUEST_REQID_SHIFT (24U) 24474 #define GTM_gtm_cls1_AXIM1_REQUEST_REQID_WIDTH (8U) 24475 #define GTM_gtm_cls1_AXIM1_REQUEST_REQID(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_REQUEST_REQID_SHIFT)) & GTM_gtm_cls1_AXIM1_REQUEST_REQID_MASK) 24476 /*! @} */ 24477 24478 /*! @name AXIM1_RELEASE - AXIM[i] slot release (de-allocation). */ 24479 /*! @{ */ 24480 24481 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ0_MASK (0x1U) 24482 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ0_SHIFT (0U) 24483 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ0_WIDTH (1U) 24484 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ0(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_RELEASE_RELREQ0_SHIFT)) & GTM_gtm_cls1_AXIM1_RELEASE_RELREQ0_MASK) 24485 24486 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ1_MASK (0x2U) 24487 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ1_SHIFT (1U) 24488 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ1_WIDTH (1U) 24489 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ1(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_RELEASE_RELREQ1_SHIFT)) & GTM_gtm_cls1_AXIM1_RELEASE_RELREQ1_MASK) 24490 24491 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ2_MASK (0x4U) 24492 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ2_SHIFT (2U) 24493 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ2_WIDTH (1U) 24494 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ2(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_RELEASE_RELREQ2_SHIFT)) & GTM_gtm_cls1_AXIM1_RELEASE_RELREQ2_MASK) 24495 24496 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ3_MASK (0x8U) 24497 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ3_SHIFT (3U) 24498 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ3_WIDTH (1U) 24499 #define GTM_gtm_cls1_AXIM1_RELEASE_RELREQ3(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_RELEASE_RELREQ3_SHIFT)) & GTM_gtm_cls1_AXIM1_RELEASE_RELREQ3_MASK) 24500 /*! @} */ 24501 24502 /*! @name AXIM1_SLOT0_ADDR_LOW - AXIM[i] slot[s] address bits 31:0 of AXI transaction. */ 24503 /*! @{ */ 24504 24505 #define GTM_gtm_cls1_AXIM1_SLOT0_ADDR_LOW_AXI_ADDR_MASK (0xFFFFFFFFU) 24506 #define GTM_gtm_cls1_AXIM1_SLOT0_ADDR_LOW_AXI_ADDR_SHIFT (0U) 24507 #define GTM_gtm_cls1_AXIM1_SLOT0_ADDR_LOW_AXI_ADDR_WIDTH (32U) 24508 #define GTM_gtm_cls1_AXIM1_SLOT0_ADDR_LOW_AXI_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_ADDR_LOW_AXI_ADDR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_ADDR_LOW_AXI_ADDR_MASK) 24509 /*! @} */ 24510 24511 /*! @name AXIM1_SLOT0_DATA_LOW - AXIM[i] slot[s] data bits 31:0 of AXI transaction. */ 24512 /*! @{ */ 24513 24514 #define GTM_gtm_cls1_AXIM1_SLOT0_DATA_LOW_AXI_DATA_LOW_MASK (0xFFFFFFFFU) 24515 #define GTM_gtm_cls1_AXIM1_SLOT0_DATA_LOW_AXI_DATA_LOW_SHIFT (0U) 24516 #define GTM_gtm_cls1_AXIM1_SLOT0_DATA_LOW_AXI_DATA_LOW_WIDTH (32U) 24517 #define GTM_gtm_cls1_AXIM1_SLOT0_DATA_LOW_AXI_DATA_LOW(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_DATA_LOW_AXI_DATA_LOW_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_DATA_LOW_AXI_DATA_LOW_MASK) 24518 /*! @} */ 24519 24520 /*! @name AXIM1_SLOT0_CFG1 - AXIM[i] slot [s] configuration 1 */ 24521 /*! @{ */ 24522 24523 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_INCR_MASK (0xFU) 24524 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_INCR_SHIFT (0U) 24525 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_INCR_WIDTH (4U) 24526 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_INCR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_CFG1_INCR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_CFG1_INCR_MASK) 24527 24528 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AUTO_INCR_MASK (0x10U) 24529 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AUTO_INCR_SHIFT (4U) 24530 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AUTO_INCR_WIDTH (1U) 24531 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AUTO_INCR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AUTO_INCR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AUTO_INCR_MASK) 24532 24533 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_PRIO_MASK (0x60U) 24534 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_PRIO_SHIFT (5U) 24535 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_PRIO_WIDTH (2U) 24536 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_PRIO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_CFG1_PRIO_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_CFG1_PRIO_MASK) 24537 24538 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_PROT_MASK (0x3800U) 24539 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_PROT_SHIFT (11U) 24540 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_PROT_WIDTH (3U) 24541 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_PROT_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_PROT_MASK) 24542 24543 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_CACHE_MASK (0x3C000U) 24544 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_CACHE_SHIFT (14U) 24545 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_CACHE_WIDTH (4U) 24546 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_CACHE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_CACHE_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_CACHE_MASK) 24547 24548 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_LOCK_MASK (0xC0000U) 24549 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_LOCK_SHIFT (18U) 24550 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_LOCK_WIDTH (2U) 24551 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_LOCK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_LOCK_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_LOCK_MASK) 24552 24553 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_SIZE_MASK (0x1C00000U) 24554 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_SIZE_SHIFT (22U) 24555 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_SIZE_WIDTH (3U) 24556 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_SIZE_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_SIZE_MASK) 24557 24558 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_RW_MASK (0x2000000U) 24559 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_RW_SHIFT (25U) 24560 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_RW_WIDTH (1U) 24561 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_RW(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_RW_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_CFG1_AXI_RW_MASK) 24562 /*! @} */ 24563 24564 /*! @name AXIM1_SLOT0_CFG2 - AXIM[i] slot[s] configuration 2 */ 24565 /*! @{ */ 24566 24567 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG2_AXI_ID_MASK (0xFFFFU) 24568 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG2_AXI_ID_SHIFT (0U) 24569 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG2_AXI_ID_WIDTH (16U) 24570 #define GTM_gtm_cls1_AXIM1_SLOT0_CFG2_AXI_ID(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_CFG2_AXI_ID_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_CFG2_AXI_ID_MASK) 24571 /*! @} */ 24572 24573 /*! @name AXIM1_SLOT0_STATUS - AXIM[i] slot[s] status */ 24574 /*! @{ */ 24575 24576 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_ALLOC_MASK (0x1U) 24577 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_ALLOC_SHIFT (0U) 24578 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_ALLOC_WIDTH (1U) 24579 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_ALLOC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_STATUS_ALLOC_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_STATUS_ALLOC_MASK) 24580 24581 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_QUEUED_MASK (0x2U) 24582 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_QUEUED_SHIFT (1U) 24583 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_QUEUED_WIDTH (1U) 24584 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_QUEUED(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_STATUS_QUEUED_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_STATUS_QUEUED_MASK) 24585 24586 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_STARTED_MASK (0x4U) 24587 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_STARTED_SHIFT (2U) 24588 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_STARTED_WIDTH (1U) 24589 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_STARTED(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_STATUS_STARTED_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_STATUS_STARTED_MASK) 24590 24591 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_READY_MASK (0x8U) 24592 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_READY_SHIFT (3U) 24593 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_READY_WIDTH (1U) 24594 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_READY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_STATUS_READY_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_STATUS_READY_MASK) 24595 24596 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_RESP_MASK (0x30U) 24597 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_RESP_SHIFT (4U) 24598 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_RESP_WIDTH (2U) 24599 #define GTM_gtm_cls1_AXIM1_SLOT0_STATUS_RESP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT0_STATUS_RESP_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT0_STATUS_RESP_MASK) 24600 /*! @} */ 24601 24602 /*! @name AXIM1_SLOT1_ADDR_LOW - AXIM[i] slot[s] address bits 31:0 of AXI transaction. */ 24603 /*! @{ */ 24604 24605 #define GTM_gtm_cls1_AXIM1_SLOT1_ADDR_LOW_AXI_ADDR_MASK (0xFFFFFFFFU) 24606 #define GTM_gtm_cls1_AXIM1_SLOT1_ADDR_LOW_AXI_ADDR_SHIFT (0U) 24607 #define GTM_gtm_cls1_AXIM1_SLOT1_ADDR_LOW_AXI_ADDR_WIDTH (32U) 24608 #define GTM_gtm_cls1_AXIM1_SLOT1_ADDR_LOW_AXI_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_ADDR_LOW_AXI_ADDR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_ADDR_LOW_AXI_ADDR_MASK) 24609 /*! @} */ 24610 24611 /*! @name AXIM1_SLOT1_DATA_LOW - AXIM[i] slot[s] data bits 31:0 of AXI transaction. */ 24612 /*! @{ */ 24613 24614 #define GTM_gtm_cls1_AXIM1_SLOT1_DATA_LOW_AXI_DATA_LOW_MASK (0xFFFFFFFFU) 24615 #define GTM_gtm_cls1_AXIM1_SLOT1_DATA_LOW_AXI_DATA_LOW_SHIFT (0U) 24616 #define GTM_gtm_cls1_AXIM1_SLOT1_DATA_LOW_AXI_DATA_LOW_WIDTH (32U) 24617 #define GTM_gtm_cls1_AXIM1_SLOT1_DATA_LOW_AXI_DATA_LOW(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_DATA_LOW_AXI_DATA_LOW_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_DATA_LOW_AXI_DATA_LOW_MASK) 24618 /*! @} */ 24619 24620 /*! @name AXIM1_SLOT1_CFG1 - AXIM[i] slot [s] configuration 1 */ 24621 /*! @{ */ 24622 24623 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_INCR_MASK (0xFU) 24624 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_INCR_SHIFT (0U) 24625 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_INCR_WIDTH (4U) 24626 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_INCR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_CFG1_INCR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_CFG1_INCR_MASK) 24627 24628 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AUTO_INCR_MASK (0x10U) 24629 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AUTO_INCR_SHIFT (4U) 24630 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AUTO_INCR_WIDTH (1U) 24631 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AUTO_INCR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AUTO_INCR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AUTO_INCR_MASK) 24632 24633 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_PRIO_MASK (0x60U) 24634 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_PRIO_SHIFT (5U) 24635 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_PRIO_WIDTH (2U) 24636 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_PRIO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_CFG1_PRIO_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_CFG1_PRIO_MASK) 24637 24638 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_PROT_MASK (0x3800U) 24639 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_PROT_SHIFT (11U) 24640 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_PROT_WIDTH (3U) 24641 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_PROT_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_PROT_MASK) 24642 24643 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_CACHE_MASK (0x3C000U) 24644 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_CACHE_SHIFT (14U) 24645 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_CACHE_WIDTH (4U) 24646 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_CACHE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_CACHE_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_CACHE_MASK) 24647 24648 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_LOCK_MASK (0xC0000U) 24649 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_LOCK_SHIFT (18U) 24650 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_LOCK_WIDTH (2U) 24651 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_LOCK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_LOCK_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_LOCK_MASK) 24652 24653 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_SIZE_MASK (0x1C00000U) 24654 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_SIZE_SHIFT (22U) 24655 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_SIZE_WIDTH (3U) 24656 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_SIZE_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_SIZE_MASK) 24657 24658 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_RW_MASK (0x2000000U) 24659 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_RW_SHIFT (25U) 24660 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_RW_WIDTH (1U) 24661 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_RW(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_RW_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_CFG1_AXI_RW_MASK) 24662 /*! @} */ 24663 24664 /*! @name AXIM1_SLOT1_CFG2 - AXIM[i] slot[s] configuration 2 */ 24665 /*! @{ */ 24666 24667 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG2_AXI_ID_MASK (0xFFFFU) 24668 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG2_AXI_ID_SHIFT (0U) 24669 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG2_AXI_ID_WIDTH (16U) 24670 #define GTM_gtm_cls1_AXIM1_SLOT1_CFG2_AXI_ID(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_CFG2_AXI_ID_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_CFG2_AXI_ID_MASK) 24671 /*! @} */ 24672 24673 /*! @name AXIM1_SLOT1_STATUS - AXIM[i] slot[s] status */ 24674 /*! @{ */ 24675 24676 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_ALLOC_MASK (0x1U) 24677 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_ALLOC_SHIFT (0U) 24678 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_ALLOC_WIDTH (1U) 24679 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_ALLOC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_STATUS_ALLOC_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_STATUS_ALLOC_MASK) 24680 24681 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_QUEUED_MASK (0x2U) 24682 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_QUEUED_SHIFT (1U) 24683 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_QUEUED_WIDTH (1U) 24684 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_QUEUED(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_STATUS_QUEUED_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_STATUS_QUEUED_MASK) 24685 24686 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_STARTED_MASK (0x4U) 24687 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_STARTED_SHIFT (2U) 24688 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_STARTED_WIDTH (1U) 24689 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_STARTED(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_STATUS_STARTED_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_STATUS_STARTED_MASK) 24690 24691 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_READY_MASK (0x8U) 24692 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_READY_SHIFT (3U) 24693 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_READY_WIDTH (1U) 24694 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_READY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_STATUS_READY_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_STATUS_READY_MASK) 24695 24696 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_RESP_MASK (0x30U) 24697 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_RESP_SHIFT (4U) 24698 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_RESP_WIDTH (2U) 24699 #define GTM_gtm_cls1_AXIM1_SLOT1_STATUS_RESP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT1_STATUS_RESP_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT1_STATUS_RESP_MASK) 24700 /*! @} */ 24701 24702 /*! @name AXIM1_SLOT2_ADDR_LOW - AXIM[i] slot[s] address bits 31:0 of AXI transaction. */ 24703 /*! @{ */ 24704 24705 #define GTM_gtm_cls1_AXIM1_SLOT2_ADDR_LOW_AXI_ADDR_MASK (0xFFFFFFFFU) 24706 #define GTM_gtm_cls1_AXIM1_SLOT2_ADDR_LOW_AXI_ADDR_SHIFT (0U) 24707 #define GTM_gtm_cls1_AXIM1_SLOT2_ADDR_LOW_AXI_ADDR_WIDTH (32U) 24708 #define GTM_gtm_cls1_AXIM1_SLOT2_ADDR_LOW_AXI_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_ADDR_LOW_AXI_ADDR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_ADDR_LOW_AXI_ADDR_MASK) 24709 /*! @} */ 24710 24711 /*! @name AXIM1_SLOT2_DATA_LOW - AXIM[i] slot[s] data bits 31:0 of AXI transaction. */ 24712 /*! @{ */ 24713 24714 #define GTM_gtm_cls1_AXIM1_SLOT2_DATA_LOW_AXI_DATA_LOW_MASK (0xFFFFFFFFU) 24715 #define GTM_gtm_cls1_AXIM1_SLOT2_DATA_LOW_AXI_DATA_LOW_SHIFT (0U) 24716 #define GTM_gtm_cls1_AXIM1_SLOT2_DATA_LOW_AXI_DATA_LOW_WIDTH (32U) 24717 #define GTM_gtm_cls1_AXIM1_SLOT2_DATA_LOW_AXI_DATA_LOW(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_DATA_LOW_AXI_DATA_LOW_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_DATA_LOW_AXI_DATA_LOW_MASK) 24718 /*! @} */ 24719 24720 /*! @name AXIM1_SLOT2_CFG1 - AXIM[i] slot [s] configuration 1 */ 24721 /*! @{ */ 24722 24723 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_INCR_MASK (0xFU) 24724 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_INCR_SHIFT (0U) 24725 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_INCR_WIDTH (4U) 24726 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_INCR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_CFG1_INCR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_CFG1_INCR_MASK) 24727 24728 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AUTO_INCR_MASK (0x10U) 24729 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AUTO_INCR_SHIFT (4U) 24730 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AUTO_INCR_WIDTH (1U) 24731 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AUTO_INCR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AUTO_INCR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AUTO_INCR_MASK) 24732 24733 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_PRIO_MASK (0x60U) 24734 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_PRIO_SHIFT (5U) 24735 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_PRIO_WIDTH (2U) 24736 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_PRIO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_CFG1_PRIO_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_CFG1_PRIO_MASK) 24737 24738 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_PROT_MASK (0x3800U) 24739 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_PROT_SHIFT (11U) 24740 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_PROT_WIDTH (3U) 24741 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_PROT_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_PROT_MASK) 24742 24743 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_CACHE_MASK (0x3C000U) 24744 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_CACHE_SHIFT (14U) 24745 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_CACHE_WIDTH (4U) 24746 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_CACHE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_CACHE_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_CACHE_MASK) 24747 24748 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_LOCK_MASK (0xC0000U) 24749 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_LOCK_SHIFT (18U) 24750 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_LOCK_WIDTH (2U) 24751 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_LOCK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_LOCK_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_LOCK_MASK) 24752 24753 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_SIZE_MASK (0x1C00000U) 24754 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_SIZE_SHIFT (22U) 24755 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_SIZE_WIDTH (3U) 24756 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_SIZE_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_SIZE_MASK) 24757 24758 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_RW_MASK (0x2000000U) 24759 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_RW_SHIFT (25U) 24760 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_RW_WIDTH (1U) 24761 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_RW(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_RW_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_CFG1_AXI_RW_MASK) 24762 /*! @} */ 24763 24764 /*! @name AXIM1_SLOT2_CFG2 - AXIM[i] slot[s] configuration 2 */ 24765 /*! @{ */ 24766 24767 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG2_AXI_ID_MASK (0xFFFFU) 24768 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG2_AXI_ID_SHIFT (0U) 24769 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG2_AXI_ID_WIDTH (16U) 24770 #define GTM_gtm_cls1_AXIM1_SLOT2_CFG2_AXI_ID(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_CFG2_AXI_ID_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_CFG2_AXI_ID_MASK) 24771 /*! @} */ 24772 24773 /*! @name AXIM1_SLOT2_STATUS - AXIM[i] slot[s] status */ 24774 /*! @{ */ 24775 24776 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_ALLOC_MASK (0x1U) 24777 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_ALLOC_SHIFT (0U) 24778 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_ALLOC_WIDTH (1U) 24779 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_ALLOC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_STATUS_ALLOC_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_STATUS_ALLOC_MASK) 24780 24781 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_QUEUED_MASK (0x2U) 24782 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_QUEUED_SHIFT (1U) 24783 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_QUEUED_WIDTH (1U) 24784 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_QUEUED(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_STATUS_QUEUED_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_STATUS_QUEUED_MASK) 24785 24786 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_STARTED_MASK (0x4U) 24787 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_STARTED_SHIFT (2U) 24788 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_STARTED_WIDTH (1U) 24789 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_STARTED(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_STATUS_STARTED_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_STATUS_STARTED_MASK) 24790 24791 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_READY_MASK (0x8U) 24792 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_READY_SHIFT (3U) 24793 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_READY_WIDTH (1U) 24794 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_READY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_STATUS_READY_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_STATUS_READY_MASK) 24795 24796 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_RESP_MASK (0x30U) 24797 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_RESP_SHIFT (4U) 24798 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_RESP_WIDTH (2U) 24799 #define GTM_gtm_cls1_AXIM1_SLOT2_STATUS_RESP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT2_STATUS_RESP_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT2_STATUS_RESP_MASK) 24800 /*! @} */ 24801 24802 /*! @name AXIM1_SLOT3_ADDR_LOW - AXIM[i] slot[s] address bits 31:0 of AXI transaction. */ 24803 /*! @{ */ 24804 24805 #define GTM_gtm_cls1_AXIM1_SLOT3_ADDR_LOW_AXI_ADDR_MASK (0xFFFFFFFFU) 24806 #define GTM_gtm_cls1_AXIM1_SLOT3_ADDR_LOW_AXI_ADDR_SHIFT (0U) 24807 #define GTM_gtm_cls1_AXIM1_SLOT3_ADDR_LOW_AXI_ADDR_WIDTH (32U) 24808 #define GTM_gtm_cls1_AXIM1_SLOT3_ADDR_LOW_AXI_ADDR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_ADDR_LOW_AXI_ADDR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_ADDR_LOW_AXI_ADDR_MASK) 24809 /*! @} */ 24810 24811 /*! @name AXIM1_SLOT3_DATA_LOW - AXIM[i] slot[s] data bits 31:0 of AXI transaction. */ 24812 /*! @{ */ 24813 24814 #define GTM_gtm_cls1_AXIM1_SLOT3_DATA_LOW_AXI_DATA_LOW_MASK (0xFFFFFFFFU) 24815 #define GTM_gtm_cls1_AXIM1_SLOT3_DATA_LOW_AXI_DATA_LOW_SHIFT (0U) 24816 #define GTM_gtm_cls1_AXIM1_SLOT3_DATA_LOW_AXI_DATA_LOW_WIDTH (32U) 24817 #define GTM_gtm_cls1_AXIM1_SLOT3_DATA_LOW_AXI_DATA_LOW(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_DATA_LOW_AXI_DATA_LOW_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_DATA_LOW_AXI_DATA_LOW_MASK) 24818 /*! @} */ 24819 24820 /*! @name AXIM1_SLOT3_CFG1 - AXIM[i] slot [s] configuration 1 */ 24821 /*! @{ */ 24822 24823 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_INCR_MASK (0xFU) 24824 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_INCR_SHIFT (0U) 24825 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_INCR_WIDTH (4U) 24826 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_INCR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_CFG1_INCR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_CFG1_INCR_MASK) 24827 24828 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AUTO_INCR_MASK (0x10U) 24829 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AUTO_INCR_SHIFT (4U) 24830 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AUTO_INCR_WIDTH (1U) 24831 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AUTO_INCR(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AUTO_INCR_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AUTO_INCR_MASK) 24832 24833 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_PRIO_MASK (0x60U) 24834 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_PRIO_SHIFT (5U) 24835 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_PRIO_WIDTH (2U) 24836 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_PRIO(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_CFG1_PRIO_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_CFG1_PRIO_MASK) 24837 24838 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_PROT_MASK (0x3800U) 24839 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_PROT_SHIFT (11U) 24840 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_PROT_WIDTH (3U) 24841 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_PROT(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_PROT_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_PROT_MASK) 24842 24843 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_CACHE_MASK (0x3C000U) 24844 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_CACHE_SHIFT (14U) 24845 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_CACHE_WIDTH (4U) 24846 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_CACHE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_CACHE_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_CACHE_MASK) 24847 24848 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_LOCK_MASK (0xC0000U) 24849 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_LOCK_SHIFT (18U) 24850 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_LOCK_WIDTH (2U) 24851 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_LOCK(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_LOCK_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_LOCK_MASK) 24852 24853 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_SIZE_MASK (0x1C00000U) 24854 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_SIZE_SHIFT (22U) 24855 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_SIZE_WIDTH (3U) 24856 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_SIZE(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_SIZE_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_SIZE_MASK) 24857 24858 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_RW_MASK (0x2000000U) 24859 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_RW_SHIFT (25U) 24860 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_RW_WIDTH (1U) 24861 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_RW(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_RW_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_CFG1_AXI_RW_MASK) 24862 /*! @} */ 24863 24864 /*! @name AXIM1_SLOT3_CFG2 - AXIM[i] slot[s] configuration 2 */ 24865 /*! @{ */ 24866 24867 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG2_AXI_ID_MASK (0xFFFFU) 24868 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG2_AXI_ID_SHIFT (0U) 24869 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG2_AXI_ID_WIDTH (16U) 24870 #define GTM_gtm_cls1_AXIM1_SLOT3_CFG2_AXI_ID(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_CFG2_AXI_ID_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_CFG2_AXI_ID_MASK) 24871 /*! @} */ 24872 24873 /*! @name AXIM1_SLOT3_STATUS - AXIM[i] slot[s] status */ 24874 /*! @{ */ 24875 24876 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_ALLOC_MASK (0x1U) 24877 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_ALLOC_SHIFT (0U) 24878 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_ALLOC_WIDTH (1U) 24879 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_ALLOC(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_STATUS_ALLOC_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_STATUS_ALLOC_MASK) 24880 24881 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_QUEUED_MASK (0x2U) 24882 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_QUEUED_SHIFT (1U) 24883 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_QUEUED_WIDTH (1U) 24884 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_QUEUED(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_STATUS_QUEUED_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_STATUS_QUEUED_MASK) 24885 24886 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_STARTED_MASK (0x4U) 24887 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_STARTED_SHIFT (2U) 24888 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_STARTED_WIDTH (1U) 24889 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_STARTED(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_STATUS_STARTED_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_STATUS_STARTED_MASK) 24890 24891 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_READY_MASK (0x8U) 24892 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_READY_SHIFT (3U) 24893 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_READY_WIDTH (1U) 24894 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_READY(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_STATUS_READY_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_STATUS_READY_MASK) 24895 24896 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_RESP_MASK (0x30U) 24897 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_RESP_SHIFT (4U) 24898 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_RESP_WIDTH (2U) 24899 #define GTM_gtm_cls1_AXIM1_SLOT3_STATUS_RESP(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_AXIM1_SLOT3_STATUS_RESP_SHIFT)) & GTM_gtm_cls1_AXIM1_SLOT3_STATUS_RESP_MASK) 24900 /*! @} */ 24901 24902 /*! @name MCS1_MEM - MCS[i] memory region */ 24903 /*! @{ */ 24904 24905 #define GTM_gtm_cls1_MCS1_MEM_DATA_MASK (0xFFFFFFFFU) 24906 #define GTM_gtm_cls1_MCS1_MEM_DATA_SHIFT (0U) 24907 #define GTM_gtm_cls1_MCS1_MEM_DATA_WIDTH (32U) 24908 #define GTM_gtm_cls1_MCS1_MEM_DATA(x) (((uint32_t)(((uint32_t)(x)) << GTM_gtm_cls1_MCS1_MEM_DATA_SHIFT)) & GTM_gtm_cls1_MCS1_MEM_DATA_MASK) 24909 /*! @} */ 24910 24911 /*! 24912 * @} 24913 */ /* end of group GTM_gtm_cls1_Register_Masks */ 24914 24915 /*! 24916 * @} 24917 */ /* end of group GTM_gtm_cls1_Peripheral_Access_Layer */ 24918 24919 #endif /* #if !defined(S32Z2_GTM_gtm_cls1_H_) */ 24920