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