1 /**************************************************************************//**
2  * @file
3  * @brief EFR32MG21 GPIO register and bit field definitions
4  ******************************************************************************
5  * # License
6  * <b>Copyright 2024 Silicon Laboratories, Inc. www.silabs.com</b>
7  ******************************************************************************
8  *
9  * SPDX-License-Identifier: Zlib
10  *
11  * The licensor of this software is Silicon Laboratories Inc.
12  *
13  * This software is provided 'as-is', without any express or implied
14  * warranty. In no event will the authors be held liable for any damages
15  * arising from the use of this software.
16  *
17  * Permission is granted to anyone to use this software for any purpose,
18  * including commercial applications, and to alter it and redistribute it
19  * freely, subject to the following restrictions:
20  *
21  * 1. The origin of this software must not be misrepresented; you must not
22  *    claim that you wrote the original software. If you use this software
23  *    in a product, an acknowledgment in the product documentation would be
24  *    appreciated but is not required.
25  * 2. Altered source versions must be plainly marked as such, and must not be
26  *    misrepresented as being the original software.
27  * 3. This notice may not be removed or altered from any source distribution.
28  *
29  *****************************************************************************/
30 #ifndef EFR32MG21_GPIO_H
31 #define EFR32MG21_GPIO_H
32 #define GPIO_HAS_SET_CLEAR
33 
34 /**************************************************************************//**
35 * @addtogroup Parts
36 * @{
37 ******************************************************************************/
38 
39 #include "efr32mg21_gpio_port.h"
40 
41 typedef struct gpio_acmproute_typedef{
42   __IOM uint32_t ROUTEEN;                            /**< ACMP0 pin enable                                   */
43   __IOM uint32_t ACMPOUTROUTE;                       /**< ACMPOUT port/pin select                            */
44   uint32_t       RESERVED0[1U];                      /**< Reserved for future use                            */
45 } GPIO_ACMPROUTE_TypeDef;
46 
47 typedef struct gpio_cmuroute_typedef{
48   __IOM uint32_t ROUTEEN;                            /**< CMU pin enable                                     */
49   __IOM uint32_t CLKIN0ROUTE;                        /**< CLKIN0 port/pin select                             */
50   __IOM uint32_t CLKOUT0ROUTE;                       /**< CLKOUT0 port/pin select                            */
51   __IOM uint32_t CLKOUT1ROUTE;                       /**< CLKOUT1 port/pin select                            */
52   __IOM uint32_t CLKOUT2ROUTE;                       /**< CLKOUT2 port/pin select                            */
53   uint32_t       RESERVED0[2U];                      /**< Reserved for future use                            */
54 } GPIO_CMUROUTE_TypeDef;
55 
56 typedef struct gpio_frcroute_typedef{
57   __IOM uint32_t ROUTEEN;                            /**< FRC pin enable                                     */
58   __IOM uint32_t DCLKROUTE;                          /**< DCLK port/pin select                               */
59   __IOM uint32_t DFRAMEROUTE;                        /**< DFRAME port/pin select                             */
60   __IOM uint32_t DOUTROUTE;                          /**< DOUT port/pin select                               */
61   uint32_t       RESERVED0[1U];                      /**< Reserved for future use                            */
62 } GPIO_FRCROUTE_TypeDef;
63 
64 typedef struct gpio_i2croute_typedef{
65   __IOM uint32_t ROUTEEN;                            /**< I2C0 pin enable                                    */
66   __IOM uint32_t SCLROUTE;                           /**< SCL port/pin select                                */
67   __IOM uint32_t SDAROUTE;                           /**< SDA port/pin select                                */
68   uint32_t       RESERVED0[1U];                      /**< Reserved for future use                            */
69 } GPIO_I2CROUTE_TypeDef;
70 
71 typedef struct gpio_letimerroute_typedef{
72   __IOM uint32_t ROUTEEN;                            /**< LETIMER pin enable                                 */
73   __IOM uint32_t OUT0ROUTE;                          /**< OUT0 port/pin select                               */
74   __IOM uint32_t OUT1ROUTE;                          /**< OUT1 port/pin select                               */
75   uint32_t       RESERVED0[1U];                      /**< Reserved for future use                            */
76 } GPIO_LETIMERROUTE_TypeDef;
77 
78 typedef struct gpio_modemroute_typedef{
79   __IOM uint32_t ROUTEEN;                            /**< MODEM pin enable                                   */
80   __IOM uint32_t ANT0ROUTE;                          /**< ANT0 port/pin select                               */
81   __IOM uint32_t ANT1ROUTE;                          /**< ANT1 port/pin select                               */
82   __IOM uint32_t DCLKROUTE;                          /**< DCLK port/pin select                               */
83   __IOM uint32_t DINROUTE;                           /**< DIN port/pin select                                */
84   __IOM uint32_t DOUTROUTE;                          /**< DOUT port/pin select                               */
85   uint32_t       RESERVED0[1U];                      /**< Reserved for future use                            */
86 } GPIO_MODEMROUTE_TypeDef;
87 
88 typedef struct gpio_prsroute_typedef{
89   __IOM uint32_t ROUTEEN;                            /**< PRS0 pin enable                                    */
90   __IOM uint32_t ASYNCH0ROUTE;                       /**< ASYNCH0 port/pin select                            */
91   __IOM uint32_t ASYNCH1ROUTE;                       /**< ASYNCH1 port/pin select                            */
92   __IOM uint32_t ASYNCH2ROUTE;                       /**< ASYNCH2 port/pin select                            */
93   __IOM uint32_t ASYNCH3ROUTE;                       /**< ASYNCH3 port/pin select                            */
94   __IOM uint32_t ASYNCH4ROUTE;                       /**< ASYNCH4 port/pin select                            */
95   __IOM uint32_t ASYNCH5ROUTE;                       /**< ASYNCH5 port/pin select                            */
96   __IOM uint32_t ASYNCH6ROUTE;                       /**< ASYNCH6 port/pin select                            */
97   __IOM uint32_t ASYNCH7ROUTE;                       /**< ASYNCH7 port/pin select                            */
98   __IOM uint32_t ASYNCH8ROUTE;                       /**< ASYNCH8 port/pin select                            */
99   __IOM uint32_t ASYNCH9ROUTE;                       /**< ASYNCH9 port/pin select                            */
100   __IOM uint32_t ASYNCH10ROUTE;                      /**< ASYNCH10 port/pin select                           */
101   __IOM uint32_t ASYNCH11ROUTE;                      /**< ASYNCH11 port/pin select                           */
102   __IOM uint32_t SYNCH0ROUTE;                        /**< SYNCH0 port/pin select                             */
103   __IOM uint32_t SYNCH1ROUTE;                        /**< SYNCH1 port/pin select                             */
104   __IOM uint32_t SYNCH2ROUTE;                        /**< SYNCH2 port/pin select                             */
105   __IOM uint32_t SYNCH3ROUTE;                        /**< SYNCH3 port/pin select                             */
106   uint32_t       RESERVED0[1U];                      /**< Reserved for future use                            */
107 } GPIO_PRSROUTE_TypeDef;
108 
109 typedef struct gpio_timerroute_typedef{
110   __IOM uint32_t ROUTEEN;                            /**< TIMER0 pin enable                                  */
111   __IOM uint32_t CC0ROUTE;                           /**< CC0 port/pin select                                */
112   __IOM uint32_t CC1ROUTE;                           /**< CC1 port/pin select                                */
113   __IOM uint32_t CC2ROUTE;                           /**< CC2 port/pin select                                */
114   __IOM uint32_t CDTI0ROUTE;                         /**< CDTI0 port/pin select                              */
115   __IOM uint32_t CDTI1ROUTE;                         /**< CDTI1 port/pin select                              */
116   __IOM uint32_t CDTI2ROUTE;                         /**< CDTI2 port/pin select                              */
117   uint32_t       RESERVED0[1U];                      /**< Reserved for future use                            */
118 } GPIO_TIMERROUTE_TypeDef;
119 
120 typedef struct gpio_usartroute_typedef{
121   __IOM uint32_t ROUTEEN;                            /**< USART0 pin enable                                  */
122   __IOM uint32_t CSROUTE;                            /**< CS port/pin select                                 */
123   __IOM uint32_t CTSROUTE;                           /**< CTS port/pin select                                */
124   __IOM uint32_t RTSROUTE;                           /**< RTS port/pin select                                */
125   __IOM uint32_t RXROUTE;                            /**< RX port/pin select                                 */
126   __IOM uint32_t CLKROUTE;                           /**< CLK port/pin select                                */
127   __IOM uint32_t TXROUTE;                            /**< TX port/pin select                                 */
128   uint32_t       RESERVED0[1U];                      /**< Reserved for future use                            */
129 } GPIO_USARTROUTE_TypeDef;
130 
131 typedef struct gpio_typedef{
132   GPIO_PORT_TypeDef         P[4U];                   /**<                                                    */
133   uint32_t                  RESERVED0[144U];         /**< Reserved for future use                            */
134   __IOM uint32_t            LOCK;                    /**< main                                               */
135   uint32_t                  RESERVED1[3U];           /**< Reserved for future use                            */
136   __IM uint32_t             GPIOLOCKSTATUS;          /**< Lock Status                                        */
137   uint32_t                  RESERVED2[3U];           /**< Reserved for future use                            */
138   __IOM uint32_t            ABUSALLOC;               /**< A Bus allocation                                   */
139   __IOM uint32_t            BBUSALLOC;               /**< B Bus allocation                                   */
140   __IOM uint32_t            CDBUSALLOC;              /**< CD Bus allocation                                  */
141   uint32_t                  RESERVED3[53U];          /**< Reserved for future use                            */
142   __IOM uint32_t            EXTIPSELL;               /**< External Interrupt Port Select Low                 */
143   uint32_t                  RESERVED4[1U];           /**< Reserved for future use                            */
144   __IOM uint32_t            EXTIPINSELL;             /**< External Interrupt Pin Select Low                  */
145   uint32_t                  RESERVED5[1U];           /**< Reserved for future use                            */
146   __IOM uint32_t            EXTIRISE;                /**< External Interrupt Rising Edge Trigger             */
147   __IOM uint32_t            EXTIFALL;                /**< External Interrupt Falling Edge Trigger            */
148   uint32_t                  RESERVED6[2U];           /**< Reserved for future use                            */
149   __IOM uint32_t            IF;                      /**< Interrupt Flag                                     */
150   __IOM uint32_t            IEN;                     /**< Interrupt Enable                                   */
151   uint32_t                  RESERVED7[1U];           /**< Reserved for future use                            */
152   __IOM uint32_t            EM4WUEN;                 /**< main                                               */
153   __IOM uint32_t            EM4WUPOL;                /**< New Register                                       */
154   uint32_t                  RESERVED8[3U];           /**< Reserved for future use                            */
155   __IOM uint32_t            DBGROUTEPEN;             /**< Debugger Route Pin enable                          */
156   __IOM uint32_t            TRACEROUTEPEN;           /**< Trace Route Pin Enable                             */
157   uint32_t                  RESERVED9[2U];           /**< Reserved for future use                            */
158   GPIO_ACMPROUTE_TypeDef    ACMPROUTE[2U];           /**< acmp0 DBUS config registers                        */
159   GPIO_CMUROUTE_TypeDef     CMUROUTE;                /**< cmu DBUS config registers                          */
160   GPIO_FRCROUTE_TypeDef     FRCROUTE;                /**< frc DBUS config registers                          */
161   GPIO_I2CROUTE_TypeDef     I2CROUTE[2U];            /**< i2c0 DBUS config registers                         */
162   GPIO_LETIMERROUTE_TypeDef LETIMERROUTE[1U];        /**< letimer DBUS config registers                      */
163   GPIO_MODEMROUTE_TypeDef   MODEMROUTE;              /**< modem DBUS config registers                        */
164   GPIO_PRSROUTE_TypeDef     PRSROUTE[1U];            /**< prs0 DBUS config registers                         */
165   GPIO_TIMERROUTE_TypeDef   TIMERROUTE[4U];          /**< timer0 DBUS config registers                       */
166   GPIO_USARTROUTE_TypeDef   USARTROUTE[3U];          /**< usart0 DBUS config registers                       */
167   uint32_t                  RESERVED10[637U];        /**< Reserved for future use                            */
168   GPIO_PORT_TypeDef         P_SET[4U];               /**<                                                    */
169   uint32_t                  RESERVED11[144U];        /**< Reserved for future use                            */
170   __IOM uint32_t            LOCK_SET;                /**< main                                               */
171   uint32_t                  RESERVED12[3U];          /**< Reserved for future use                            */
172   __IM uint32_t             GPIOLOCKSTATUS_SET;      /**< Lock Status                                        */
173   uint32_t                  RESERVED13[3U];          /**< Reserved for future use                            */
174   __IOM uint32_t            ABUSALLOC_SET;           /**< A Bus allocation                                   */
175   __IOM uint32_t            BBUSALLOC_SET;           /**< B Bus allocation                                   */
176   __IOM uint32_t            CDBUSALLOC_SET;          /**< CD Bus allocation                                  */
177   uint32_t                  RESERVED14[53U];         /**< Reserved for future use                            */
178   __IOM uint32_t            EXTIPSELL_SET;           /**< External Interrupt Port Select Low                 */
179   uint32_t                  RESERVED15[1U];          /**< Reserved for future use                            */
180   __IOM uint32_t            EXTIPINSELL_SET;         /**< External Interrupt Pin Select Low                  */
181   uint32_t                  RESERVED16[1U];          /**< Reserved for future use                            */
182   __IOM uint32_t            EXTIRISE_SET;            /**< External Interrupt Rising Edge Trigger             */
183   __IOM uint32_t            EXTIFALL_SET;            /**< External Interrupt Falling Edge Trigger            */
184   uint32_t                  RESERVED17[2U];          /**< Reserved for future use                            */
185   __IOM uint32_t            IF_SET;                  /**< Interrupt Flag                                     */
186   __IOM uint32_t            IEN_SET;                 /**< Interrupt Enable                                   */
187   uint32_t                  RESERVED18[1U];          /**< Reserved for future use                            */
188   __IOM uint32_t            EM4WUEN_SET;             /**< main                                               */
189   __IOM uint32_t            EM4WUPOL_SET;            /**< New Register                                       */
190   uint32_t                  RESERVED19[3U];          /**< Reserved for future use                            */
191   __IOM uint32_t            DBGROUTEPEN_SET;         /**< Debugger Route Pin enable                          */
192   __IOM uint32_t            TRACEROUTEPEN_SET;       /**< Trace Route Pin Enable                             */
193   uint32_t                  RESERVED20[2U];          /**< Reserved for future use                            */
194   GPIO_ACMPROUTE_TypeDef    ACMPROUTE_SET[2U];       /**< acmp0 DBUS config registers                        */
195   GPIO_CMUROUTE_TypeDef     CMUROUTE_SET;            /**< cmu DBUS config registers                          */
196   GPIO_FRCROUTE_TypeDef     FRCROUTE_SET;            /**< frc DBUS config registers                          */
197   GPIO_I2CROUTE_TypeDef     I2CROUTE_SET[2U];        /**< i2c0 DBUS config registers                         */
198   GPIO_LETIMERROUTE_TypeDef LETIMERROUTE_SET[1U];    /**< letimer DBUS config registers                      */
199   GPIO_MODEMROUTE_TypeDef   MODEMROUTE_SET;          /**< modem DBUS config registers                        */
200   GPIO_PRSROUTE_TypeDef     PRSROUTE_SET[1U];        /**< prs0 DBUS config registers                         */
201   GPIO_TIMERROUTE_TypeDef   TIMERROUTE_SET[4U];      /**< timer0 DBUS config registers                       */
202   GPIO_USARTROUTE_TypeDef   USARTROUTE_SET[3U];      /**< usart0 DBUS config registers                       */
203   uint32_t                  RESERVED21[637U];        /**< Reserved for future use                            */
204   GPIO_PORT_TypeDef         P_CLR[4U];               /**<                                                    */
205   uint32_t                  RESERVED22[144U];        /**< Reserved for future use                            */
206   __IOM uint32_t            LOCK_CLR;                /**< main                                               */
207   uint32_t                  RESERVED23[3U];          /**< Reserved for future use                            */
208   __IM uint32_t             GPIOLOCKSTATUS_CLR;      /**< Lock Status                                        */
209   uint32_t                  RESERVED24[3U];          /**< Reserved for future use                            */
210   __IOM uint32_t            ABUSALLOC_CLR;           /**< A Bus allocation                                   */
211   __IOM uint32_t            BBUSALLOC_CLR;           /**< B Bus allocation                                   */
212   __IOM uint32_t            CDBUSALLOC_CLR;          /**< CD Bus allocation                                  */
213   uint32_t                  RESERVED25[53U];         /**< Reserved for future use                            */
214   __IOM uint32_t            EXTIPSELL_CLR;           /**< External Interrupt Port Select Low                 */
215   uint32_t                  RESERVED26[1U];          /**< Reserved for future use                            */
216   __IOM uint32_t            EXTIPINSELL_CLR;         /**< External Interrupt Pin Select Low                  */
217   uint32_t                  RESERVED27[1U];          /**< Reserved for future use                            */
218   __IOM uint32_t            EXTIRISE_CLR;            /**< External Interrupt Rising Edge Trigger             */
219   __IOM uint32_t            EXTIFALL_CLR;            /**< External Interrupt Falling Edge Trigger            */
220   uint32_t                  RESERVED28[2U];          /**< Reserved for future use                            */
221   __IOM uint32_t            IF_CLR;                  /**< Interrupt Flag                                     */
222   __IOM uint32_t            IEN_CLR;                 /**< Interrupt Enable                                   */
223   uint32_t                  RESERVED29[1U];          /**< Reserved for future use                            */
224   __IOM uint32_t            EM4WUEN_CLR;             /**< main                                               */
225   __IOM uint32_t            EM4WUPOL_CLR;            /**< New Register                                       */
226   uint32_t                  RESERVED30[3U];          /**< Reserved for future use                            */
227   __IOM uint32_t            DBGROUTEPEN_CLR;         /**< Debugger Route Pin enable                          */
228   __IOM uint32_t            TRACEROUTEPEN_CLR;       /**< Trace Route Pin Enable                             */
229   uint32_t                  RESERVED31[2U];          /**< Reserved for future use                            */
230   GPIO_ACMPROUTE_TypeDef    ACMPROUTE_CLR[2U];       /**< acmp0 DBUS config registers                        */
231   GPIO_CMUROUTE_TypeDef     CMUROUTE_CLR;            /**< cmu DBUS config registers                          */
232   GPIO_FRCROUTE_TypeDef     FRCROUTE_CLR;            /**< frc DBUS config registers                          */
233   GPIO_I2CROUTE_TypeDef     I2CROUTE_CLR[2U];        /**< i2c0 DBUS config registers                         */
234   GPIO_LETIMERROUTE_TypeDef LETIMERROUTE_CLR[1U];    /**< letimer DBUS config registers                      */
235   GPIO_MODEMROUTE_TypeDef   MODEMROUTE_CLR;          /**< modem DBUS config registers                        */
236   GPIO_PRSROUTE_TypeDef     PRSROUTE_CLR[1U];        /**< prs0 DBUS config registers                         */
237   GPIO_TIMERROUTE_TypeDef   TIMERROUTE_CLR[4U];      /**< timer0 DBUS config registers                       */
238   GPIO_USARTROUTE_TypeDef   USARTROUTE_CLR[3U];      /**< usart0 DBUS config registers                       */
239   uint32_t                  RESERVED32[637U];        /**< Reserved for future use                            */
240   GPIO_PORT_TypeDef         P_TGL[4U];               /**<                                                    */
241   uint32_t                  RESERVED33[144U];        /**< Reserved for future use                            */
242   __IOM uint32_t            LOCK_TGL;                /**< main                                               */
243   uint32_t                  RESERVED34[3U];          /**< Reserved for future use                            */
244   __IM uint32_t             GPIOLOCKSTATUS_TGL;      /**< Lock Status                                        */
245   uint32_t                  RESERVED35[3U];          /**< Reserved for future use                            */
246   __IOM uint32_t            ABUSALLOC_TGL;           /**< A Bus allocation                                   */
247   __IOM uint32_t            BBUSALLOC_TGL;           /**< B Bus allocation                                   */
248   __IOM uint32_t            CDBUSALLOC_TGL;          /**< CD Bus allocation                                  */
249   uint32_t                  RESERVED36[53U];         /**< Reserved for future use                            */
250   __IOM uint32_t            EXTIPSELL_TGL;           /**< External Interrupt Port Select Low                 */
251   uint32_t                  RESERVED37[1U];          /**< Reserved for future use                            */
252   __IOM uint32_t            EXTIPINSELL_TGL;         /**< External Interrupt Pin Select Low                  */
253   uint32_t                  RESERVED38[1U];          /**< Reserved for future use                            */
254   __IOM uint32_t            EXTIRISE_TGL;            /**< External Interrupt Rising Edge Trigger             */
255   __IOM uint32_t            EXTIFALL_TGL;            /**< External Interrupt Falling Edge Trigger            */
256   uint32_t                  RESERVED39[2U];          /**< Reserved for future use                            */
257   __IOM uint32_t            IF_TGL;                  /**< Interrupt Flag                                     */
258   __IOM uint32_t            IEN_TGL;                 /**< Interrupt Enable                                   */
259   uint32_t                  RESERVED40[1U];          /**< Reserved for future use                            */
260   __IOM uint32_t            EM4WUEN_TGL;             /**< main                                               */
261   __IOM uint32_t            EM4WUPOL_TGL;            /**< New Register                                       */
262   uint32_t                  RESERVED41[3U];          /**< Reserved for future use                            */
263   __IOM uint32_t            DBGROUTEPEN_TGL;         /**< Debugger Route Pin enable                          */
264   __IOM uint32_t            TRACEROUTEPEN_TGL;       /**< Trace Route Pin Enable                             */
265   uint32_t                  RESERVED42[2U];          /**< Reserved for future use                            */
266   GPIO_ACMPROUTE_TypeDef    ACMPROUTE_TGL[2U];       /**< acmp0 DBUS config registers                        */
267   GPIO_CMUROUTE_TypeDef     CMUROUTE_TGL;            /**< cmu DBUS config registers                          */
268   GPIO_FRCROUTE_TypeDef     FRCROUTE_TGL;            /**< frc DBUS config registers                          */
269   GPIO_I2CROUTE_TypeDef     I2CROUTE_TGL[2U];        /**< i2c0 DBUS config registers                         */
270   GPIO_LETIMERROUTE_TypeDef LETIMERROUTE_TGL[1U];    /**< letimer DBUS config registers                      */
271   GPIO_MODEMROUTE_TypeDef   MODEMROUTE_TGL;          /**< modem DBUS config registers                        */
272   GPIO_PRSROUTE_TypeDef     PRSROUTE_TGL[1U];        /**< prs0 DBUS config registers                         */
273   GPIO_TIMERROUTE_TypeDef   TIMERROUTE_TGL[4U];      /**< timer0 DBUS config registers                       */
274   GPIO_USARTROUTE_TypeDef   USARTROUTE_TGL[3U];      /**< usart0 DBUS config registers                       */
275 } GPIO_TypeDef;
276 
277 #define GPIO_PORTA                                   0x00000000UL                       /**< PORTA index                                  */
278 #define GPIO_PORTB                                   0x00000001UL                       /**< PORTB index                                  */
279 #define GPIO_PORTC                                   0x00000002UL                       /**< PORTC index                                  */
280 #define GPIO_PORTD                                   0x00000003UL                       /**< PORTD index                                  */
281 
282 /* Bit fields for GPIO LOCK */
283 #define _GPIO_LOCK_RESETVALUE                        0x0000A534UL                       /**< Default value for GPIO_LOCK                 */
284 #define _GPIO_LOCK_MASK                              0x0000FFFFUL                       /**< Mask for GPIO_LOCK                          */
285 #define _GPIO_LOCK_LOCKKEY_SHIFT                     0                                  /**< Shift value for GPIO_LOCKKEY                */
286 #define _GPIO_LOCK_LOCKKEY_MASK                      0xFFFFUL                           /**< Bit mask for GPIO_LOCKKEY                   */
287 #define _GPIO_LOCK_LOCKKEY_DEFAULT                   0x0000A534UL                       /**< Mode DEFAULT for GPIO_LOCK                  */
288 #define _GPIO_LOCK_LOCKKEY_UNLOCK                    0x0000A534UL                       /**< Mode UNLOCK for GPIO_LOCK                   */
289 #define GPIO_LOCK_LOCKKEY_DEFAULT                    (_GPIO_LOCK_LOCKKEY_DEFAULT << 0)  /**< Shifted mode DEFAULT for GPIO_LOCK          */
290 #define GPIO_LOCK_LOCKKEY_UNLOCK                     (_GPIO_LOCK_LOCKKEY_UNLOCK << 0)   /**< Shifted mode UNLOCK for GPIO_LOCK           */
291 
292 /* Bit fields for GPIO GPIOLOCKSTATUS */
293 #define _GPIO_GPIOLOCKSTATUS_RESETVALUE              0x00000000UL                              /**< Default value for GPIO_GPIOLOCKSTATUS       */
294 #define _GPIO_GPIOLOCKSTATUS_MASK                    0x00000001UL                              /**< Mask for GPIO_GPIOLOCKSTATUS                */
295 #define GPIO_GPIOLOCKSTATUS_LOCK                     (0x1UL << 0)                              /**< GPIO LOCK Status                            */
296 #define _GPIO_GPIOLOCKSTATUS_LOCK_SHIFT              0                                         /**< Shift value for GPIO_LOCK                   */
297 #define _GPIO_GPIOLOCKSTATUS_LOCK_MASK               0x1UL                                     /**< Bit mask for GPIO_LOCK                      */
298 #define _GPIO_GPIOLOCKSTATUS_LOCK_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_GPIOLOCKSTATUS        */
299 #define _GPIO_GPIOLOCKSTATUS_LOCK_UNLOCKED           0x00000000UL                              /**< Mode UNLOCKED for GPIO_GPIOLOCKSTATUS       */
300 #define _GPIO_GPIOLOCKSTATUS_LOCK_LOCKED             0x00000001UL                              /**< Mode LOCKED for GPIO_GPIOLOCKSTATUS         */
301 #define GPIO_GPIOLOCKSTATUS_LOCK_DEFAULT             (_GPIO_GPIOLOCKSTATUS_LOCK_DEFAULT << 0)  /**< Shifted mode DEFAULT for GPIO_GPIOLOCKSTATUS*/
302 #define GPIO_GPIOLOCKSTATUS_LOCK_UNLOCKED            (_GPIO_GPIOLOCKSTATUS_LOCK_UNLOCKED << 0) /**< Shifted mode UNLOCKED for GPIO_GPIOLOCKSTATUS*/
303 #define GPIO_GPIOLOCKSTATUS_LOCK_LOCKED              (_GPIO_GPIOLOCKSTATUS_LOCK_LOCKED << 0)   /**< Shifted mode LOCKED for GPIO_GPIOLOCKSTATUS */
304 
305 /* Bit fields for GPIO ABUSALLOC */
306 #define _GPIO_ABUSALLOC_RESETVALUE                   0x00000000UL                           /**< Default value for GPIO_ABUSALLOC            */
307 #define _GPIO_ABUSALLOC_MASK                         0x0F0F0F0FUL                           /**< Mask for GPIO_ABUSALLOC                     */
308 #define _GPIO_ABUSALLOC_AEVEN0_SHIFT                 0                                      /**< Shift value for GPIO_AEVEN0                 */
309 #define _GPIO_ABUSALLOC_AEVEN0_MASK                  0xFUL                                  /**< Bit mask for GPIO_AEVEN0                    */
310 #define _GPIO_ABUSALLOC_AEVEN0_DEFAULT               0x00000000UL                           /**< Mode DEFAULT for GPIO_ABUSALLOC             */
311 #define _GPIO_ABUSALLOC_AEVEN0_TRISTATE              0x00000000UL                           /**< Mode TRISTATE for GPIO_ABUSALLOC            */
312 #define _GPIO_ABUSALLOC_AEVEN0_ADC0                  0x00000001UL                           /**< Mode ADC0 for GPIO_ABUSALLOC                */
313 #define _GPIO_ABUSALLOC_AEVEN0_ACMP0                 0x00000002UL                           /**< Mode ACMP0 for GPIO_ABUSALLOC               */
314 #define _GPIO_ABUSALLOC_AEVEN0_ACMP1                 0x00000003UL                           /**< Mode ACMP1 for GPIO_ABUSALLOC               */
315 #define GPIO_ABUSALLOC_AEVEN0_DEFAULT                (_GPIO_ABUSALLOC_AEVEN0_DEFAULT << 0)  /**< Shifted mode DEFAULT for GPIO_ABUSALLOC     */
316 #define GPIO_ABUSALLOC_AEVEN0_TRISTATE               (_GPIO_ABUSALLOC_AEVEN0_TRISTATE << 0) /**< Shifted mode TRISTATE for GPIO_ABUSALLOC    */
317 #define GPIO_ABUSALLOC_AEVEN0_ADC0                   (_GPIO_ABUSALLOC_AEVEN0_ADC0 << 0)     /**< Shifted mode ADC0 for GPIO_ABUSALLOC        */
318 #define GPIO_ABUSALLOC_AEVEN0_ACMP0                  (_GPIO_ABUSALLOC_AEVEN0_ACMP0 << 0)    /**< Shifted mode ACMP0 for GPIO_ABUSALLOC       */
319 #define GPIO_ABUSALLOC_AEVEN0_ACMP1                  (_GPIO_ABUSALLOC_AEVEN0_ACMP1 << 0)    /**< Shifted mode ACMP1 for GPIO_ABUSALLOC       */
320 #define _GPIO_ABUSALLOC_AEVEN1_SHIFT                 8                                      /**< Shift value for GPIO_AEVEN1                 */
321 #define _GPIO_ABUSALLOC_AEVEN1_MASK                  0xF00UL                                /**< Bit mask for GPIO_AEVEN1                    */
322 #define _GPIO_ABUSALLOC_AEVEN1_DEFAULT               0x00000000UL                           /**< Mode DEFAULT for GPIO_ABUSALLOC             */
323 #define _GPIO_ABUSALLOC_AEVEN1_TRISTATE              0x00000000UL                           /**< Mode TRISTATE for GPIO_ABUSALLOC            */
324 #define _GPIO_ABUSALLOC_AEVEN1_ADC0                  0x00000001UL                           /**< Mode ADC0 for GPIO_ABUSALLOC                */
325 #define _GPIO_ABUSALLOC_AEVEN1_ACMP0                 0x00000002UL                           /**< Mode ACMP0 for GPIO_ABUSALLOC               */
326 #define _GPIO_ABUSALLOC_AEVEN1_ACMP1                 0x00000003UL                           /**< Mode ACMP1 for GPIO_ABUSALLOC               */
327 #define GPIO_ABUSALLOC_AEVEN1_DEFAULT                (_GPIO_ABUSALLOC_AEVEN1_DEFAULT << 8)  /**< Shifted mode DEFAULT for GPIO_ABUSALLOC     */
328 #define GPIO_ABUSALLOC_AEVEN1_TRISTATE               (_GPIO_ABUSALLOC_AEVEN1_TRISTATE << 8) /**< Shifted mode TRISTATE for GPIO_ABUSALLOC    */
329 #define GPIO_ABUSALLOC_AEVEN1_ADC0                   (_GPIO_ABUSALLOC_AEVEN1_ADC0 << 8)     /**< Shifted mode ADC0 for GPIO_ABUSALLOC        */
330 #define GPIO_ABUSALLOC_AEVEN1_ACMP0                  (_GPIO_ABUSALLOC_AEVEN1_ACMP0 << 8)    /**< Shifted mode ACMP0 for GPIO_ABUSALLOC       */
331 #define GPIO_ABUSALLOC_AEVEN1_ACMP1                  (_GPIO_ABUSALLOC_AEVEN1_ACMP1 << 8)    /**< Shifted mode ACMP1 for GPIO_ABUSALLOC       */
332 #define _GPIO_ABUSALLOC_AODD0_SHIFT                  16                                     /**< Shift value for GPIO_AODD0                  */
333 #define _GPIO_ABUSALLOC_AODD0_MASK                   0xF0000UL                              /**< Bit mask for GPIO_AODD0                     */
334 #define _GPIO_ABUSALLOC_AODD0_DEFAULT                0x00000000UL                           /**< Mode DEFAULT for GPIO_ABUSALLOC             */
335 #define _GPIO_ABUSALLOC_AODD0_TRISTATE               0x00000000UL                           /**< Mode TRISTATE for GPIO_ABUSALLOC            */
336 #define _GPIO_ABUSALLOC_AODD0_ADC0                   0x00000001UL                           /**< Mode ADC0 for GPIO_ABUSALLOC                */
337 #define _GPIO_ABUSALLOC_AODD0_ACMP0                  0x00000002UL                           /**< Mode ACMP0 for GPIO_ABUSALLOC               */
338 #define _GPIO_ABUSALLOC_AODD0_ACMP1                  0x00000003UL                           /**< Mode ACMP1 for GPIO_ABUSALLOC               */
339 #define GPIO_ABUSALLOC_AODD0_DEFAULT                 (_GPIO_ABUSALLOC_AODD0_DEFAULT << 16)  /**< Shifted mode DEFAULT for GPIO_ABUSALLOC     */
340 #define GPIO_ABUSALLOC_AODD0_TRISTATE                (_GPIO_ABUSALLOC_AODD0_TRISTATE << 16) /**< Shifted mode TRISTATE for GPIO_ABUSALLOC    */
341 #define GPIO_ABUSALLOC_AODD0_ADC0                    (_GPIO_ABUSALLOC_AODD0_ADC0 << 16)     /**< Shifted mode ADC0 for GPIO_ABUSALLOC        */
342 #define GPIO_ABUSALLOC_AODD0_ACMP0                   (_GPIO_ABUSALLOC_AODD0_ACMP0 << 16)    /**< Shifted mode ACMP0 for GPIO_ABUSALLOC       */
343 #define GPIO_ABUSALLOC_AODD0_ACMP1                   (_GPIO_ABUSALLOC_AODD0_ACMP1 << 16)    /**< Shifted mode ACMP1 for GPIO_ABUSALLOC       */
344 #define _GPIO_ABUSALLOC_AODD1_SHIFT                  24                                     /**< Shift value for GPIO_AODD1                  */
345 #define _GPIO_ABUSALLOC_AODD1_MASK                   0xF000000UL                            /**< Bit mask for GPIO_AODD1                     */
346 #define _GPIO_ABUSALLOC_AODD1_DEFAULT                0x00000000UL                           /**< Mode DEFAULT for GPIO_ABUSALLOC             */
347 #define _GPIO_ABUSALLOC_AODD1_TRISTATE               0x00000000UL                           /**< Mode TRISTATE for GPIO_ABUSALLOC            */
348 #define _GPIO_ABUSALLOC_AODD1_ADC0                   0x00000001UL                           /**< Mode ADC0 for GPIO_ABUSALLOC                */
349 #define _GPIO_ABUSALLOC_AODD1_ACMP0                  0x00000002UL                           /**< Mode ACMP0 for GPIO_ABUSALLOC               */
350 #define _GPIO_ABUSALLOC_AODD1_ACMP1                  0x00000003UL                           /**< Mode ACMP1 for GPIO_ABUSALLOC               */
351 #define GPIO_ABUSALLOC_AODD1_DEFAULT                 (_GPIO_ABUSALLOC_AODD1_DEFAULT << 24)  /**< Shifted mode DEFAULT for GPIO_ABUSALLOC     */
352 #define GPIO_ABUSALLOC_AODD1_TRISTATE                (_GPIO_ABUSALLOC_AODD1_TRISTATE << 24) /**< Shifted mode TRISTATE for GPIO_ABUSALLOC    */
353 #define GPIO_ABUSALLOC_AODD1_ADC0                    (_GPIO_ABUSALLOC_AODD1_ADC0 << 24)     /**< Shifted mode ADC0 for GPIO_ABUSALLOC        */
354 #define GPIO_ABUSALLOC_AODD1_ACMP0                   (_GPIO_ABUSALLOC_AODD1_ACMP0 << 24)    /**< Shifted mode ACMP0 for GPIO_ABUSALLOC       */
355 #define GPIO_ABUSALLOC_AODD1_ACMP1                   (_GPIO_ABUSALLOC_AODD1_ACMP1 << 24)    /**< Shifted mode ACMP1 for GPIO_ABUSALLOC       */
356 
357 /* Bit fields for GPIO BBUSALLOC */
358 #define _GPIO_BBUSALLOC_RESETVALUE                   0x00000000UL                           /**< Default value for GPIO_BBUSALLOC            */
359 #define _GPIO_BBUSALLOC_MASK                         0x0F0F0F0FUL                           /**< Mask for GPIO_BBUSALLOC                     */
360 #define _GPIO_BBUSALLOC_BEVEN0_SHIFT                 0                                      /**< Shift value for GPIO_BEVEN0                 */
361 #define _GPIO_BBUSALLOC_BEVEN0_MASK                  0xFUL                                  /**< Bit mask for GPIO_BEVEN0                    */
362 #define _GPIO_BBUSALLOC_BEVEN0_DEFAULT               0x00000000UL                           /**< Mode DEFAULT for GPIO_BBUSALLOC             */
363 #define _GPIO_BBUSALLOC_BEVEN0_TRISTATE              0x00000000UL                           /**< Mode TRISTATE for GPIO_BBUSALLOC            */
364 #define _GPIO_BBUSALLOC_BEVEN0_ADC0                  0x00000001UL                           /**< Mode ADC0 for GPIO_BBUSALLOC                */
365 #define _GPIO_BBUSALLOC_BEVEN0_ACMP0                 0x00000002UL                           /**< Mode ACMP0 for GPIO_BBUSALLOC               */
366 #define _GPIO_BBUSALLOC_BEVEN0_ACMP1                 0x00000003UL                           /**< Mode ACMP1 for GPIO_BBUSALLOC               */
367 #define GPIO_BBUSALLOC_BEVEN0_DEFAULT                (_GPIO_BBUSALLOC_BEVEN0_DEFAULT << 0)  /**< Shifted mode DEFAULT for GPIO_BBUSALLOC     */
368 #define GPIO_BBUSALLOC_BEVEN0_TRISTATE               (_GPIO_BBUSALLOC_BEVEN0_TRISTATE << 0) /**< Shifted mode TRISTATE for GPIO_BBUSALLOC    */
369 #define GPIO_BBUSALLOC_BEVEN0_ADC0                   (_GPIO_BBUSALLOC_BEVEN0_ADC0 << 0)     /**< Shifted mode ADC0 for GPIO_BBUSALLOC        */
370 #define GPIO_BBUSALLOC_BEVEN0_ACMP0                  (_GPIO_BBUSALLOC_BEVEN0_ACMP0 << 0)    /**< Shifted mode ACMP0 for GPIO_BBUSALLOC       */
371 #define GPIO_BBUSALLOC_BEVEN0_ACMP1                  (_GPIO_BBUSALLOC_BEVEN0_ACMP1 << 0)    /**< Shifted mode ACMP1 for GPIO_BBUSALLOC       */
372 #define _GPIO_BBUSALLOC_BEVEN1_SHIFT                 8                                      /**< Shift value for GPIO_BEVEN1                 */
373 #define _GPIO_BBUSALLOC_BEVEN1_MASK                  0xF00UL                                /**< Bit mask for GPIO_BEVEN1                    */
374 #define _GPIO_BBUSALLOC_BEVEN1_DEFAULT               0x00000000UL                           /**< Mode DEFAULT for GPIO_BBUSALLOC             */
375 #define _GPIO_BBUSALLOC_BEVEN1_TRISTATE              0x00000000UL                           /**< Mode TRISTATE for GPIO_BBUSALLOC            */
376 #define _GPIO_BBUSALLOC_BEVEN1_ADC0                  0x00000001UL                           /**< Mode ADC0 for GPIO_BBUSALLOC                */
377 #define _GPIO_BBUSALLOC_BEVEN1_ACMP0                 0x00000002UL                           /**< Mode ACMP0 for GPIO_BBUSALLOC               */
378 #define _GPIO_BBUSALLOC_BEVEN1_ACMP1                 0x00000003UL                           /**< Mode ACMP1 for GPIO_BBUSALLOC               */
379 #define GPIO_BBUSALLOC_BEVEN1_DEFAULT                (_GPIO_BBUSALLOC_BEVEN1_DEFAULT << 8)  /**< Shifted mode DEFAULT for GPIO_BBUSALLOC     */
380 #define GPIO_BBUSALLOC_BEVEN1_TRISTATE               (_GPIO_BBUSALLOC_BEVEN1_TRISTATE << 8) /**< Shifted mode TRISTATE for GPIO_BBUSALLOC    */
381 #define GPIO_BBUSALLOC_BEVEN1_ADC0                   (_GPIO_BBUSALLOC_BEVEN1_ADC0 << 8)     /**< Shifted mode ADC0 for GPIO_BBUSALLOC        */
382 #define GPIO_BBUSALLOC_BEVEN1_ACMP0                  (_GPIO_BBUSALLOC_BEVEN1_ACMP0 << 8)    /**< Shifted mode ACMP0 for GPIO_BBUSALLOC       */
383 #define GPIO_BBUSALLOC_BEVEN1_ACMP1                  (_GPIO_BBUSALLOC_BEVEN1_ACMP1 << 8)    /**< Shifted mode ACMP1 for GPIO_BBUSALLOC       */
384 #define _GPIO_BBUSALLOC_BODD0_SHIFT                  16                                     /**< Shift value for GPIO_BODD0                  */
385 #define _GPIO_BBUSALLOC_BODD0_MASK                   0xF0000UL                              /**< Bit mask for GPIO_BODD0                     */
386 #define _GPIO_BBUSALLOC_BODD0_DEFAULT                0x00000000UL                           /**< Mode DEFAULT for GPIO_BBUSALLOC             */
387 #define _GPIO_BBUSALLOC_BODD0_TRISTATE               0x00000000UL                           /**< Mode TRISTATE for GPIO_BBUSALLOC            */
388 #define _GPIO_BBUSALLOC_BODD0_ADC0                   0x00000001UL                           /**< Mode ADC0 for GPIO_BBUSALLOC                */
389 #define _GPIO_BBUSALLOC_BODD0_ACMP0                  0x00000002UL                           /**< Mode ACMP0 for GPIO_BBUSALLOC               */
390 #define _GPIO_BBUSALLOC_BODD0_ACMP1                  0x00000003UL                           /**< Mode ACMP1 for GPIO_BBUSALLOC               */
391 #define GPIO_BBUSALLOC_BODD0_DEFAULT                 (_GPIO_BBUSALLOC_BODD0_DEFAULT << 16)  /**< Shifted mode DEFAULT for GPIO_BBUSALLOC     */
392 #define GPIO_BBUSALLOC_BODD0_TRISTATE                (_GPIO_BBUSALLOC_BODD0_TRISTATE << 16) /**< Shifted mode TRISTATE for GPIO_BBUSALLOC    */
393 #define GPIO_BBUSALLOC_BODD0_ADC0                    (_GPIO_BBUSALLOC_BODD0_ADC0 << 16)     /**< Shifted mode ADC0 for GPIO_BBUSALLOC        */
394 #define GPIO_BBUSALLOC_BODD0_ACMP0                   (_GPIO_BBUSALLOC_BODD0_ACMP0 << 16)    /**< Shifted mode ACMP0 for GPIO_BBUSALLOC       */
395 #define GPIO_BBUSALLOC_BODD0_ACMP1                   (_GPIO_BBUSALLOC_BODD0_ACMP1 << 16)    /**< Shifted mode ACMP1 for GPIO_BBUSALLOC       */
396 #define _GPIO_BBUSALLOC_BODD1_SHIFT                  24                                     /**< Shift value for GPIO_BODD1                  */
397 #define _GPIO_BBUSALLOC_BODD1_MASK                   0xF000000UL                            /**< Bit mask for GPIO_BODD1                     */
398 #define _GPIO_BBUSALLOC_BODD1_DEFAULT                0x00000000UL                           /**< Mode DEFAULT for GPIO_BBUSALLOC             */
399 #define _GPIO_BBUSALLOC_BODD1_TRISTATE               0x00000000UL                           /**< Mode TRISTATE for GPIO_BBUSALLOC            */
400 #define _GPIO_BBUSALLOC_BODD1_ADC0                   0x00000001UL                           /**< Mode ADC0 for GPIO_BBUSALLOC                */
401 #define _GPIO_BBUSALLOC_BODD1_ACMP0                  0x00000002UL                           /**< Mode ACMP0 for GPIO_BBUSALLOC               */
402 #define _GPIO_BBUSALLOC_BODD1_ACMP1                  0x00000003UL                           /**< Mode ACMP1 for GPIO_BBUSALLOC               */
403 #define GPIO_BBUSALLOC_BODD1_DEFAULT                 (_GPIO_BBUSALLOC_BODD1_DEFAULT << 24)  /**< Shifted mode DEFAULT for GPIO_BBUSALLOC     */
404 #define GPIO_BBUSALLOC_BODD1_TRISTATE                (_GPIO_BBUSALLOC_BODD1_TRISTATE << 24) /**< Shifted mode TRISTATE for GPIO_BBUSALLOC    */
405 #define GPIO_BBUSALLOC_BODD1_ADC0                    (_GPIO_BBUSALLOC_BODD1_ADC0 << 24)     /**< Shifted mode ADC0 for GPIO_BBUSALLOC        */
406 #define GPIO_BBUSALLOC_BODD1_ACMP0                   (_GPIO_BBUSALLOC_BODD1_ACMP0 << 24)    /**< Shifted mode ACMP0 for GPIO_BBUSALLOC       */
407 #define GPIO_BBUSALLOC_BODD1_ACMP1                   (_GPIO_BBUSALLOC_BODD1_ACMP1 << 24)    /**< Shifted mode ACMP1 for GPIO_BBUSALLOC       */
408 
409 /* Bit fields for GPIO CDBUSALLOC */
410 #define _GPIO_CDBUSALLOC_RESETVALUE                  0x00000000UL                             /**< Default value for GPIO_CDBUSALLOC           */
411 #define _GPIO_CDBUSALLOC_MASK                        0x0F0F0F0FUL                             /**< Mask for GPIO_CDBUSALLOC                    */
412 #define _GPIO_CDBUSALLOC_CDEVEN0_SHIFT               0                                        /**< Shift value for GPIO_CDEVEN0                */
413 #define _GPIO_CDBUSALLOC_CDEVEN0_MASK                0xFUL                                    /**< Bit mask for GPIO_CDEVEN0                   */
414 #define _GPIO_CDBUSALLOC_CDEVEN0_DEFAULT             0x00000000UL                             /**< Mode DEFAULT for GPIO_CDBUSALLOC            */
415 #define _GPIO_CDBUSALLOC_CDEVEN0_TRISTATE            0x00000000UL                             /**< Mode TRISTATE for GPIO_CDBUSALLOC           */
416 #define _GPIO_CDBUSALLOC_CDEVEN0_ADC0                0x00000001UL                             /**< Mode ADC0 for GPIO_CDBUSALLOC               */
417 #define _GPIO_CDBUSALLOC_CDEVEN0_ACMP0               0x00000002UL                             /**< Mode ACMP0 for GPIO_CDBUSALLOC              */
418 #define _GPIO_CDBUSALLOC_CDEVEN0_ACMP1               0x00000003UL                             /**< Mode ACMP1 for GPIO_CDBUSALLOC              */
419 #define GPIO_CDBUSALLOC_CDEVEN0_DEFAULT              (_GPIO_CDBUSALLOC_CDEVEN0_DEFAULT << 0)  /**< Shifted mode DEFAULT for GPIO_CDBUSALLOC    */
420 #define GPIO_CDBUSALLOC_CDEVEN0_TRISTATE             (_GPIO_CDBUSALLOC_CDEVEN0_TRISTATE << 0) /**< Shifted mode TRISTATE for GPIO_CDBUSALLOC   */
421 #define GPIO_CDBUSALLOC_CDEVEN0_ADC0                 (_GPIO_CDBUSALLOC_CDEVEN0_ADC0 << 0)     /**< Shifted mode ADC0 for GPIO_CDBUSALLOC       */
422 #define GPIO_CDBUSALLOC_CDEVEN0_ACMP0                (_GPIO_CDBUSALLOC_CDEVEN0_ACMP0 << 0)    /**< Shifted mode ACMP0 for GPIO_CDBUSALLOC      */
423 #define GPIO_CDBUSALLOC_CDEVEN0_ACMP1                (_GPIO_CDBUSALLOC_CDEVEN0_ACMP1 << 0)    /**< Shifted mode ACMP1 for GPIO_CDBUSALLOC      */
424 #define _GPIO_CDBUSALLOC_CDEVEN1_SHIFT               8                                        /**< Shift value for GPIO_CDEVEN1                */
425 #define _GPIO_CDBUSALLOC_CDEVEN1_MASK                0xF00UL                                  /**< Bit mask for GPIO_CDEVEN1                   */
426 #define _GPIO_CDBUSALLOC_CDEVEN1_DEFAULT             0x00000000UL                             /**< Mode DEFAULT for GPIO_CDBUSALLOC            */
427 #define _GPIO_CDBUSALLOC_CDEVEN1_TRISTATE            0x00000000UL                             /**< Mode TRISTATE for GPIO_CDBUSALLOC           */
428 #define _GPIO_CDBUSALLOC_CDEVEN1_ADC0                0x00000001UL                             /**< Mode ADC0 for GPIO_CDBUSALLOC               */
429 #define _GPIO_CDBUSALLOC_CDEVEN1_ACMP0               0x00000002UL                             /**< Mode ACMP0 for GPIO_CDBUSALLOC              */
430 #define _GPIO_CDBUSALLOC_CDEVEN1_ACMP1               0x00000003UL                             /**< Mode ACMP1 for GPIO_CDBUSALLOC              */
431 #define GPIO_CDBUSALLOC_CDEVEN1_DEFAULT              (_GPIO_CDBUSALLOC_CDEVEN1_DEFAULT << 8)  /**< Shifted mode DEFAULT for GPIO_CDBUSALLOC    */
432 #define GPIO_CDBUSALLOC_CDEVEN1_TRISTATE             (_GPIO_CDBUSALLOC_CDEVEN1_TRISTATE << 8) /**< Shifted mode TRISTATE for GPIO_CDBUSALLOC   */
433 #define GPIO_CDBUSALLOC_CDEVEN1_ADC0                 (_GPIO_CDBUSALLOC_CDEVEN1_ADC0 << 8)     /**< Shifted mode ADC0 for GPIO_CDBUSALLOC       */
434 #define GPIO_CDBUSALLOC_CDEVEN1_ACMP0                (_GPIO_CDBUSALLOC_CDEVEN1_ACMP0 << 8)    /**< Shifted mode ACMP0 for GPIO_CDBUSALLOC      */
435 #define GPIO_CDBUSALLOC_CDEVEN1_ACMP1                (_GPIO_CDBUSALLOC_CDEVEN1_ACMP1 << 8)    /**< Shifted mode ACMP1 for GPIO_CDBUSALLOC      */
436 #define _GPIO_CDBUSALLOC_CDODD0_SHIFT                16                                       /**< Shift value for GPIO_CDODD0                 */
437 #define _GPIO_CDBUSALLOC_CDODD0_MASK                 0xF0000UL                                /**< Bit mask for GPIO_CDODD0                    */
438 #define _GPIO_CDBUSALLOC_CDODD0_DEFAULT              0x00000000UL                             /**< Mode DEFAULT for GPIO_CDBUSALLOC            */
439 #define _GPIO_CDBUSALLOC_CDODD0_TRISTATE             0x00000000UL                             /**< Mode TRISTATE for GPIO_CDBUSALLOC           */
440 #define _GPIO_CDBUSALLOC_CDODD0_ADC0                 0x00000001UL                             /**< Mode ADC0 for GPIO_CDBUSALLOC               */
441 #define _GPIO_CDBUSALLOC_CDODD0_ACMP0                0x00000002UL                             /**< Mode ACMP0 for GPIO_CDBUSALLOC              */
442 #define _GPIO_CDBUSALLOC_CDODD0_ACMP1                0x00000003UL                             /**< Mode ACMP1 for GPIO_CDBUSALLOC              */
443 #define GPIO_CDBUSALLOC_CDODD0_DEFAULT               (_GPIO_CDBUSALLOC_CDODD0_DEFAULT << 16)  /**< Shifted mode DEFAULT for GPIO_CDBUSALLOC    */
444 #define GPIO_CDBUSALLOC_CDODD0_TRISTATE              (_GPIO_CDBUSALLOC_CDODD0_TRISTATE << 16) /**< Shifted mode TRISTATE for GPIO_CDBUSALLOC   */
445 #define GPIO_CDBUSALLOC_CDODD0_ADC0                  (_GPIO_CDBUSALLOC_CDODD0_ADC0 << 16)     /**< Shifted mode ADC0 for GPIO_CDBUSALLOC       */
446 #define GPIO_CDBUSALLOC_CDODD0_ACMP0                 (_GPIO_CDBUSALLOC_CDODD0_ACMP0 << 16)    /**< Shifted mode ACMP0 for GPIO_CDBUSALLOC      */
447 #define GPIO_CDBUSALLOC_CDODD0_ACMP1                 (_GPIO_CDBUSALLOC_CDODD0_ACMP1 << 16)    /**< Shifted mode ACMP1 for GPIO_CDBUSALLOC      */
448 #define _GPIO_CDBUSALLOC_CDODD1_SHIFT                24                                       /**< Shift value for GPIO_CDODD1                 */
449 #define _GPIO_CDBUSALLOC_CDODD1_MASK                 0xF000000UL                              /**< Bit mask for GPIO_CDODD1                    */
450 #define _GPIO_CDBUSALLOC_CDODD1_DEFAULT              0x00000000UL                             /**< Mode DEFAULT for GPIO_CDBUSALLOC            */
451 #define _GPIO_CDBUSALLOC_CDODD1_TRISTATE             0x00000000UL                             /**< Mode TRISTATE for GPIO_CDBUSALLOC           */
452 #define _GPIO_CDBUSALLOC_CDODD1_ADC0                 0x00000001UL                             /**< Mode ADC0 for GPIO_CDBUSALLOC               */
453 #define _GPIO_CDBUSALLOC_CDODD1_ACMP0                0x00000002UL                             /**< Mode ACMP0 for GPIO_CDBUSALLOC              */
454 #define _GPIO_CDBUSALLOC_CDODD1_ACMP1                0x00000003UL                             /**< Mode ACMP1 for GPIO_CDBUSALLOC              */
455 #define GPIO_CDBUSALLOC_CDODD1_DEFAULT               (_GPIO_CDBUSALLOC_CDODD1_DEFAULT << 24)  /**< Shifted mode DEFAULT for GPIO_CDBUSALLOC    */
456 #define GPIO_CDBUSALLOC_CDODD1_TRISTATE              (_GPIO_CDBUSALLOC_CDODD1_TRISTATE << 24) /**< Shifted mode TRISTATE for GPIO_CDBUSALLOC   */
457 #define GPIO_CDBUSALLOC_CDODD1_ADC0                  (_GPIO_CDBUSALLOC_CDODD1_ADC0 << 24)     /**< Shifted mode ADC0 for GPIO_CDBUSALLOC       */
458 #define GPIO_CDBUSALLOC_CDODD1_ACMP0                 (_GPIO_CDBUSALLOC_CDODD1_ACMP0 << 24)    /**< Shifted mode ACMP0 for GPIO_CDBUSALLOC      */
459 #define GPIO_CDBUSALLOC_CDODD1_ACMP1                 (_GPIO_CDBUSALLOC_CDODD1_ACMP1 << 24)    /**< Shifted mode ACMP1 for GPIO_CDBUSALLOC      */
460 
461 /* Bit fields for GPIO EXTIPSELL */
462 #define _GPIO_EXTIPSELL_RESETVALUE                   0x00000000UL                              /**< Default value for GPIO_EXTIPSELL            */
463 #define _GPIO_EXTIPSELL_MASK                         0x33333333UL                              /**< Mask for GPIO_EXTIPSELL                     */
464 #define _GPIO_EXTIPSELL_EXTIPSEL0_SHIFT              0                                         /**< Shift value for GPIO_EXTIPSEL0              */
465 #define _GPIO_EXTIPSELL_EXTIPSEL0_MASK               0x3UL                                     /**< Bit mask for GPIO_EXTIPSEL0                 */
466 #define _GPIO_EXTIPSELL_EXTIPSEL0_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_EXTIPSELL             */
467 #define _GPIO_EXTIPSELL_EXTIPSEL0_PORTA              0x00000000UL                              /**< Mode PORTA for GPIO_EXTIPSELL               */
468 #define _GPIO_EXTIPSELL_EXTIPSEL0_PORTB              0x00000001UL                              /**< Mode PORTB for GPIO_EXTIPSELL               */
469 #define _GPIO_EXTIPSELL_EXTIPSEL0_PORTC              0x00000002UL                              /**< Mode PORTC for GPIO_EXTIPSELL               */
470 #define _GPIO_EXTIPSELL_EXTIPSEL0_PORTD              0x00000003UL                              /**< Mode PORTD for GPIO_EXTIPSELL               */
471 #define GPIO_EXTIPSELL_EXTIPSEL0_DEFAULT             (_GPIO_EXTIPSELL_EXTIPSEL0_DEFAULT << 0)  /**< Shifted mode DEFAULT for GPIO_EXTIPSELL     */
472 #define GPIO_EXTIPSELL_EXTIPSEL0_PORTA               (_GPIO_EXTIPSELL_EXTIPSEL0_PORTA << 0)    /**< Shifted mode PORTA for GPIO_EXTIPSELL       */
473 #define GPIO_EXTIPSELL_EXTIPSEL0_PORTB               (_GPIO_EXTIPSELL_EXTIPSEL0_PORTB << 0)    /**< Shifted mode PORTB for GPIO_EXTIPSELL       */
474 #define GPIO_EXTIPSELL_EXTIPSEL0_PORTC               (_GPIO_EXTIPSELL_EXTIPSEL0_PORTC << 0)    /**< Shifted mode PORTC for GPIO_EXTIPSELL       */
475 #define GPIO_EXTIPSELL_EXTIPSEL0_PORTD               (_GPIO_EXTIPSELL_EXTIPSEL0_PORTD << 0)    /**< Shifted mode PORTD for GPIO_EXTIPSELL       */
476 #define _GPIO_EXTIPSELL_EXTIPSEL1_SHIFT              4                                         /**< Shift value for GPIO_EXTIPSEL1              */
477 #define _GPIO_EXTIPSELL_EXTIPSEL1_MASK               0x30UL                                    /**< Bit mask for GPIO_EXTIPSEL1                 */
478 #define _GPIO_EXTIPSELL_EXTIPSEL1_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_EXTIPSELL             */
479 #define _GPIO_EXTIPSELL_EXTIPSEL1_PORTA              0x00000000UL                              /**< Mode PORTA for GPIO_EXTIPSELL               */
480 #define _GPIO_EXTIPSELL_EXTIPSEL1_PORTB              0x00000001UL                              /**< Mode PORTB for GPIO_EXTIPSELL               */
481 #define _GPIO_EXTIPSELL_EXTIPSEL1_PORTC              0x00000002UL                              /**< Mode PORTC for GPIO_EXTIPSELL               */
482 #define _GPIO_EXTIPSELL_EXTIPSEL1_PORTD              0x00000003UL                              /**< Mode PORTD for GPIO_EXTIPSELL               */
483 #define GPIO_EXTIPSELL_EXTIPSEL1_DEFAULT             (_GPIO_EXTIPSELL_EXTIPSEL1_DEFAULT << 4)  /**< Shifted mode DEFAULT for GPIO_EXTIPSELL     */
484 #define GPIO_EXTIPSELL_EXTIPSEL1_PORTA               (_GPIO_EXTIPSELL_EXTIPSEL1_PORTA << 4)    /**< Shifted mode PORTA for GPIO_EXTIPSELL       */
485 #define GPIO_EXTIPSELL_EXTIPSEL1_PORTB               (_GPIO_EXTIPSELL_EXTIPSEL1_PORTB << 4)    /**< Shifted mode PORTB for GPIO_EXTIPSELL       */
486 #define GPIO_EXTIPSELL_EXTIPSEL1_PORTC               (_GPIO_EXTIPSELL_EXTIPSEL1_PORTC << 4)    /**< Shifted mode PORTC for GPIO_EXTIPSELL       */
487 #define GPIO_EXTIPSELL_EXTIPSEL1_PORTD               (_GPIO_EXTIPSELL_EXTIPSEL1_PORTD << 4)    /**< Shifted mode PORTD for GPIO_EXTIPSELL       */
488 #define _GPIO_EXTIPSELL_EXTIPSEL2_SHIFT              8                                         /**< Shift value for GPIO_EXTIPSEL2              */
489 #define _GPIO_EXTIPSELL_EXTIPSEL2_MASK               0x300UL                                   /**< Bit mask for GPIO_EXTIPSEL2                 */
490 #define _GPIO_EXTIPSELL_EXTIPSEL2_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_EXTIPSELL             */
491 #define _GPIO_EXTIPSELL_EXTIPSEL2_PORTA              0x00000000UL                              /**< Mode PORTA for GPIO_EXTIPSELL               */
492 #define _GPIO_EXTIPSELL_EXTIPSEL2_PORTB              0x00000001UL                              /**< Mode PORTB for GPIO_EXTIPSELL               */
493 #define _GPIO_EXTIPSELL_EXTIPSEL2_PORTC              0x00000002UL                              /**< Mode PORTC for GPIO_EXTIPSELL               */
494 #define _GPIO_EXTIPSELL_EXTIPSEL2_PORTD              0x00000003UL                              /**< Mode PORTD for GPIO_EXTIPSELL               */
495 #define GPIO_EXTIPSELL_EXTIPSEL2_DEFAULT             (_GPIO_EXTIPSELL_EXTIPSEL2_DEFAULT << 8)  /**< Shifted mode DEFAULT for GPIO_EXTIPSELL     */
496 #define GPIO_EXTIPSELL_EXTIPSEL2_PORTA               (_GPIO_EXTIPSELL_EXTIPSEL2_PORTA << 8)    /**< Shifted mode PORTA for GPIO_EXTIPSELL       */
497 #define GPIO_EXTIPSELL_EXTIPSEL2_PORTB               (_GPIO_EXTIPSELL_EXTIPSEL2_PORTB << 8)    /**< Shifted mode PORTB for GPIO_EXTIPSELL       */
498 #define GPIO_EXTIPSELL_EXTIPSEL2_PORTC               (_GPIO_EXTIPSELL_EXTIPSEL2_PORTC << 8)    /**< Shifted mode PORTC for GPIO_EXTIPSELL       */
499 #define GPIO_EXTIPSELL_EXTIPSEL2_PORTD               (_GPIO_EXTIPSELL_EXTIPSEL2_PORTD << 8)    /**< Shifted mode PORTD for GPIO_EXTIPSELL       */
500 #define _GPIO_EXTIPSELL_EXTIPSEL3_SHIFT              12                                        /**< Shift value for GPIO_EXTIPSEL3              */
501 #define _GPIO_EXTIPSELL_EXTIPSEL3_MASK               0x3000UL                                  /**< Bit mask for GPIO_EXTIPSEL3                 */
502 #define _GPIO_EXTIPSELL_EXTIPSEL3_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_EXTIPSELL             */
503 #define _GPIO_EXTIPSELL_EXTIPSEL3_PORTA              0x00000000UL                              /**< Mode PORTA for GPIO_EXTIPSELL               */
504 #define _GPIO_EXTIPSELL_EXTIPSEL3_PORTB              0x00000001UL                              /**< Mode PORTB for GPIO_EXTIPSELL               */
505 #define _GPIO_EXTIPSELL_EXTIPSEL3_PORTC              0x00000002UL                              /**< Mode PORTC for GPIO_EXTIPSELL               */
506 #define _GPIO_EXTIPSELL_EXTIPSEL3_PORTD              0x00000003UL                              /**< Mode PORTD for GPIO_EXTIPSELL               */
507 #define GPIO_EXTIPSELL_EXTIPSEL3_DEFAULT             (_GPIO_EXTIPSELL_EXTIPSEL3_DEFAULT << 12) /**< Shifted mode DEFAULT for GPIO_EXTIPSELL     */
508 #define GPIO_EXTIPSELL_EXTIPSEL3_PORTA               (_GPIO_EXTIPSELL_EXTIPSEL3_PORTA << 12)   /**< Shifted mode PORTA for GPIO_EXTIPSELL       */
509 #define GPIO_EXTIPSELL_EXTIPSEL3_PORTB               (_GPIO_EXTIPSELL_EXTIPSEL3_PORTB << 12)   /**< Shifted mode PORTB for GPIO_EXTIPSELL       */
510 #define GPIO_EXTIPSELL_EXTIPSEL3_PORTC               (_GPIO_EXTIPSELL_EXTIPSEL3_PORTC << 12)   /**< Shifted mode PORTC for GPIO_EXTIPSELL       */
511 #define GPIO_EXTIPSELL_EXTIPSEL3_PORTD               (_GPIO_EXTIPSELL_EXTIPSEL3_PORTD << 12)   /**< Shifted mode PORTD for GPIO_EXTIPSELL       */
512 #define _GPIO_EXTIPSELL_EXTIPSEL4_SHIFT              16                                        /**< Shift value for GPIO_EXTIPSEL4              */
513 #define _GPIO_EXTIPSELL_EXTIPSEL4_MASK               0x30000UL                                 /**< Bit mask for GPIO_EXTIPSEL4                 */
514 #define _GPIO_EXTIPSELL_EXTIPSEL4_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_EXTIPSELL             */
515 #define _GPIO_EXTIPSELL_EXTIPSEL4_PORTA              0x00000000UL                              /**< Mode PORTA for GPIO_EXTIPSELL               */
516 #define _GPIO_EXTIPSELL_EXTIPSEL4_PORTB              0x00000001UL                              /**< Mode PORTB for GPIO_EXTIPSELL               */
517 #define _GPIO_EXTIPSELL_EXTIPSEL4_PORTC              0x00000002UL                              /**< Mode PORTC for GPIO_EXTIPSELL               */
518 #define _GPIO_EXTIPSELL_EXTIPSEL4_PORTD              0x00000003UL                              /**< Mode PORTD for GPIO_EXTIPSELL               */
519 #define GPIO_EXTIPSELL_EXTIPSEL4_DEFAULT             (_GPIO_EXTIPSELL_EXTIPSEL4_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_EXTIPSELL     */
520 #define GPIO_EXTIPSELL_EXTIPSEL4_PORTA               (_GPIO_EXTIPSELL_EXTIPSEL4_PORTA << 16)   /**< Shifted mode PORTA for GPIO_EXTIPSELL       */
521 #define GPIO_EXTIPSELL_EXTIPSEL4_PORTB               (_GPIO_EXTIPSELL_EXTIPSEL4_PORTB << 16)   /**< Shifted mode PORTB for GPIO_EXTIPSELL       */
522 #define GPIO_EXTIPSELL_EXTIPSEL4_PORTC               (_GPIO_EXTIPSELL_EXTIPSEL4_PORTC << 16)   /**< Shifted mode PORTC for GPIO_EXTIPSELL       */
523 #define GPIO_EXTIPSELL_EXTIPSEL4_PORTD               (_GPIO_EXTIPSELL_EXTIPSEL4_PORTD << 16)   /**< Shifted mode PORTD for GPIO_EXTIPSELL       */
524 #define _GPIO_EXTIPSELL_EXTIPSEL5_SHIFT              20                                        /**< Shift value for GPIO_EXTIPSEL5              */
525 #define _GPIO_EXTIPSELL_EXTIPSEL5_MASK               0x300000UL                                /**< Bit mask for GPIO_EXTIPSEL5                 */
526 #define _GPIO_EXTIPSELL_EXTIPSEL5_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_EXTIPSELL             */
527 #define _GPIO_EXTIPSELL_EXTIPSEL5_PORTA              0x00000000UL                              /**< Mode PORTA for GPIO_EXTIPSELL               */
528 #define _GPIO_EXTIPSELL_EXTIPSEL5_PORTB              0x00000001UL                              /**< Mode PORTB for GPIO_EXTIPSELL               */
529 #define _GPIO_EXTIPSELL_EXTIPSEL5_PORTC              0x00000002UL                              /**< Mode PORTC for GPIO_EXTIPSELL               */
530 #define _GPIO_EXTIPSELL_EXTIPSEL5_PORTD              0x00000003UL                              /**< Mode PORTD for GPIO_EXTIPSELL               */
531 #define GPIO_EXTIPSELL_EXTIPSEL5_DEFAULT             (_GPIO_EXTIPSELL_EXTIPSEL5_DEFAULT << 20) /**< Shifted mode DEFAULT for GPIO_EXTIPSELL     */
532 #define GPIO_EXTIPSELL_EXTIPSEL5_PORTA               (_GPIO_EXTIPSELL_EXTIPSEL5_PORTA << 20)   /**< Shifted mode PORTA for GPIO_EXTIPSELL       */
533 #define GPIO_EXTIPSELL_EXTIPSEL5_PORTB               (_GPIO_EXTIPSELL_EXTIPSEL5_PORTB << 20)   /**< Shifted mode PORTB for GPIO_EXTIPSELL       */
534 #define GPIO_EXTIPSELL_EXTIPSEL5_PORTC               (_GPIO_EXTIPSELL_EXTIPSEL5_PORTC << 20)   /**< Shifted mode PORTC for GPIO_EXTIPSELL       */
535 #define GPIO_EXTIPSELL_EXTIPSEL5_PORTD               (_GPIO_EXTIPSELL_EXTIPSEL5_PORTD << 20)   /**< Shifted mode PORTD for GPIO_EXTIPSELL       */
536 #define _GPIO_EXTIPSELL_EXTIPSEL6_SHIFT              24                                        /**< Shift value for GPIO_EXTIPSEL6              */
537 #define _GPIO_EXTIPSELL_EXTIPSEL6_MASK               0x3000000UL                               /**< Bit mask for GPIO_EXTIPSEL6                 */
538 #define _GPIO_EXTIPSELL_EXTIPSEL6_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_EXTIPSELL             */
539 #define _GPIO_EXTIPSELL_EXTIPSEL6_PORTA              0x00000000UL                              /**< Mode PORTA for GPIO_EXTIPSELL               */
540 #define _GPIO_EXTIPSELL_EXTIPSEL6_PORTB              0x00000001UL                              /**< Mode PORTB for GPIO_EXTIPSELL               */
541 #define _GPIO_EXTIPSELL_EXTIPSEL6_PORTC              0x00000002UL                              /**< Mode PORTC for GPIO_EXTIPSELL               */
542 #define _GPIO_EXTIPSELL_EXTIPSEL6_PORTD              0x00000003UL                              /**< Mode PORTD for GPIO_EXTIPSELL               */
543 #define GPIO_EXTIPSELL_EXTIPSEL6_DEFAULT             (_GPIO_EXTIPSELL_EXTIPSEL6_DEFAULT << 24) /**< Shifted mode DEFAULT for GPIO_EXTIPSELL     */
544 #define GPIO_EXTIPSELL_EXTIPSEL6_PORTA               (_GPIO_EXTIPSELL_EXTIPSEL6_PORTA << 24)   /**< Shifted mode PORTA for GPIO_EXTIPSELL       */
545 #define GPIO_EXTIPSELL_EXTIPSEL6_PORTB               (_GPIO_EXTIPSELL_EXTIPSEL6_PORTB << 24)   /**< Shifted mode PORTB for GPIO_EXTIPSELL       */
546 #define GPIO_EXTIPSELL_EXTIPSEL6_PORTC               (_GPIO_EXTIPSELL_EXTIPSEL6_PORTC << 24)   /**< Shifted mode PORTC for GPIO_EXTIPSELL       */
547 #define GPIO_EXTIPSELL_EXTIPSEL6_PORTD               (_GPIO_EXTIPSELL_EXTIPSEL6_PORTD << 24)   /**< Shifted mode PORTD for GPIO_EXTIPSELL       */
548 #define _GPIO_EXTIPSELL_EXTIPSEL7_SHIFT              28                                        /**< Shift value for GPIO_EXTIPSEL7              */
549 #define _GPIO_EXTIPSELL_EXTIPSEL7_MASK               0x30000000UL                              /**< Bit mask for GPIO_EXTIPSEL7                 */
550 #define _GPIO_EXTIPSELL_EXTIPSEL7_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_EXTIPSELL             */
551 #define _GPIO_EXTIPSELL_EXTIPSEL7_PORTA              0x00000000UL                              /**< Mode PORTA for GPIO_EXTIPSELL               */
552 #define _GPIO_EXTIPSELL_EXTIPSEL7_PORTB              0x00000001UL                              /**< Mode PORTB for GPIO_EXTIPSELL               */
553 #define _GPIO_EXTIPSELL_EXTIPSEL7_PORTC              0x00000002UL                              /**< Mode PORTC for GPIO_EXTIPSELL               */
554 #define _GPIO_EXTIPSELL_EXTIPSEL7_PORTD              0x00000003UL                              /**< Mode PORTD for GPIO_EXTIPSELL               */
555 #define GPIO_EXTIPSELL_EXTIPSEL7_DEFAULT             (_GPIO_EXTIPSELL_EXTIPSEL7_DEFAULT << 28) /**< Shifted mode DEFAULT for GPIO_EXTIPSELL     */
556 #define GPIO_EXTIPSELL_EXTIPSEL7_PORTA               (_GPIO_EXTIPSELL_EXTIPSEL7_PORTA << 28)   /**< Shifted mode PORTA for GPIO_EXTIPSELL       */
557 #define GPIO_EXTIPSELL_EXTIPSEL7_PORTB               (_GPIO_EXTIPSELL_EXTIPSEL7_PORTB << 28)   /**< Shifted mode PORTB for GPIO_EXTIPSELL       */
558 #define GPIO_EXTIPSELL_EXTIPSEL7_PORTC               (_GPIO_EXTIPSELL_EXTIPSEL7_PORTC << 28)   /**< Shifted mode PORTC for GPIO_EXTIPSELL       */
559 #define GPIO_EXTIPSELL_EXTIPSEL7_PORTD               (_GPIO_EXTIPSELL_EXTIPSEL7_PORTD << 28)   /**< Shifted mode PORTD for GPIO_EXTIPSELL       */
560 
561 /* Bit fields for GPIO EXTIPINSELL */
562 #define _GPIO_EXTIPINSELL_RESETVALUE                 0x00000000UL                                  /**< Default value for GPIO_EXTIPINSELL          */
563 #define _GPIO_EXTIPINSELL_MASK                       0x33333333UL                                  /**< Mask for GPIO_EXTIPINSELL                   */
564 #define _GPIO_EXTIPINSELL_EXTIPINSEL0_SHIFT          0                                             /**< Shift value for GPIO_EXTIPINSEL0            */
565 #define _GPIO_EXTIPINSELL_EXTIPINSEL0_MASK           0x3UL                                         /**< Bit mask for GPIO_EXTIPINSEL0               */
566 #define _GPIO_EXTIPINSELL_EXTIPINSEL0_DEFAULT        0x00000000UL                                  /**< Mode DEFAULT for GPIO_EXTIPINSELL           */
567 #define _GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET0        0x00000000UL                                  /**< Mode OFFSET0 for GPIO_EXTIPINSELL           */
568 #define _GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET1        0x00000001UL                                  /**< Mode OFFSET1 for GPIO_EXTIPINSELL           */
569 #define _GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET2        0x00000002UL                                  /**< Mode OFFSET2 for GPIO_EXTIPINSELL           */
570 #define _GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET3        0x00000003UL                                  /**< Mode OFFSET3 for GPIO_EXTIPINSELL           */
571 #define GPIO_EXTIPINSELL_EXTIPINSEL0_DEFAULT         (_GPIO_EXTIPINSELL_EXTIPINSEL0_DEFAULT << 0)  /**< Shifted mode DEFAULT for GPIO_EXTIPINSELL   */
572 #define GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET0         (_GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET0 << 0)  /**< Shifted mode OFFSET0 for GPIO_EXTIPINSELL   */
573 #define GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET1         (_GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET1 << 0)  /**< Shifted mode OFFSET1 for GPIO_EXTIPINSELL   */
574 #define GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET2         (_GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET2 << 0)  /**< Shifted mode OFFSET2 for GPIO_EXTIPINSELL   */
575 #define GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET3         (_GPIO_EXTIPINSELL_EXTIPINSEL0_OFFSET3 << 0)  /**< Shifted mode OFFSET3 for GPIO_EXTIPINSELL   */
576 #define _GPIO_EXTIPINSELL_EXTIPINSEL1_SHIFT          4                                             /**< Shift value for GPIO_EXTIPINSEL1            */
577 #define _GPIO_EXTIPINSELL_EXTIPINSEL1_MASK           0x30UL                                        /**< Bit mask for GPIO_EXTIPINSEL1               */
578 #define _GPIO_EXTIPINSELL_EXTIPINSEL1_DEFAULT        0x00000000UL                                  /**< Mode DEFAULT for GPIO_EXTIPINSELL           */
579 #define _GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET0        0x00000000UL                                  /**< Mode OFFSET0 for GPIO_EXTIPINSELL           */
580 #define _GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET1        0x00000001UL                                  /**< Mode OFFSET1 for GPIO_EXTIPINSELL           */
581 #define _GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET2        0x00000002UL                                  /**< Mode OFFSET2 for GPIO_EXTIPINSELL           */
582 #define _GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET3        0x00000003UL                                  /**< Mode OFFSET3 for GPIO_EXTIPINSELL           */
583 #define GPIO_EXTIPINSELL_EXTIPINSEL1_DEFAULT         (_GPIO_EXTIPINSELL_EXTIPINSEL1_DEFAULT << 4)  /**< Shifted mode DEFAULT for GPIO_EXTIPINSELL   */
584 #define GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET0         (_GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET0 << 4)  /**< Shifted mode OFFSET0 for GPIO_EXTIPINSELL   */
585 #define GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET1         (_GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET1 << 4)  /**< Shifted mode OFFSET1 for GPIO_EXTIPINSELL   */
586 #define GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET2         (_GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET2 << 4)  /**< Shifted mode OFFSET2 for GPIO_EXTIPINSELL   */
587 #define GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET3         (_GPIO_EXTIPINSELL_EXTIPINSEL1_OFFSET3 << 4)  /**< Shifted mode OFFSET3 for GPIO_EXTIPINSELL   */
588 #define _GPIO_EXTIPINSELL_EXTIPINSEL2_SHIFT          8                                             /**< Shift value for GPIO_EXTIPINSEL2            */
589 #define _GPIO_EXTIPINSELL_EXTIPINSEL2_MASK           0x300UL                                       /**< Bit mask for GPIO_EXTIPINSEL2               */
590 #define _GPIO_EXTIPINSELL_EXTIPINSEL2_DEFAULT        0x00000000UL                                  /**< Mode DEFAULT for GPIO_EXTIPINSELL           */
591 #define _GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET0        0x00000000UL                                  /**< Mode OFFSET0 for GPIO_EXTIPINSELL           */
592 #define _GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET1        0x00000001UL                                  /**< Mode OFFSET1 for GPIO_EXTIPINSELL           */
593 #define _GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET2        0x00000002UL                                  /**< Mode OFFSET2 for GPIO_EXTIPINSELL           */
594 #define _GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET3        0x00000003UL                                  /**< Mode OFFSET3 for GPIO_EXTIPINSELL           */
595 #define GPIO_EXTIPINSELL_EXTIPINSEL2_DEFAULT         (_GPIO_EXTIPINSELL_EXTIPINSEL2_DEFAULT << 8)  /**< Shifted mode DEFAULT for GPIO_EXTIPINSELL   */
596 #define GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET0         (_GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET0 << 8)  /**< Shifted mode OFFSET0 for GPIO_EXTIPINSELL   */
597 #define GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET1         (_GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET1 << 8)  /**< Shifted mode OFFSET1 for GPIO_EXTIPINSELL   */
598 #define GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET2         (_GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET2 << 8)  /**< Shifted mode OFFSET2 for GPIO_EXTIPINSELL   */
599 #define GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET3         (_GPIO_EXTIPINSELL_EXTIPINSEL2_OFFSET3 << 8)  /**< Shifted mode OFFSET3 for GPIO_EXTIPINSELL   */
600 #define _GPIO_EXTIPINSELL_EXTIPINSEL3_SHIFT          12                                            /**< Shift value for GPIO_EXTIPINSEL3            */
601 #define _GPIO_EXTIPINSELL_EXTIPINSEL3_MASK           0x3000UL                                      /**< Bit mask for GPIO_EXTIPINSEL3               */
602 #define _GPIO_EXTIPINSELL_EXTIPINSEL3_DEFAULT        0x00000000UL                                  /**< Mode DEFAULT for GPIO_EXTIPINSELL           */
603 #define _GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET0        0x00000000UL                                  /**< Mode OFFSET0 for GPIO_EXTIPINSELL           */
604 #define _GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET1        0x00000001UL                                  /**< Mode OFFSET1 for GPIO_EXTIPINSELL           */
605 #define _GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET2        0x00000002UL                                  /**< Mode OFFSET2 for GPIO_EXTIPINSELL           */
606 #define _GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET3        0x00000003UL                                  /**< Mode OFFSET3 for GPIO_EXTIPINSELL           */
607 #define GPIO_EXTIPINSELL_EXTIPINSEL3_DEFAULT         (_GPIO_EXTIPINSELL_EXTIPINSEL3_DEFAULT << 12) /**< Shifted mode DEFAULT for GPIO_EXTIPINSELL   */
608 #define GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET0         (_GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET0 << 12) /**< Shifted mode OFFSET0 for GPIO_EXTIPINSELL   */
609 #define GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET1         (_GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET1 << 12) /**< Shifted mode OFFSET1 for GPIO_EXTIPINSELL   */
610 #define GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET2         (_GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET2 << 12) /**< Shifted mode OFFSET2 for GPIO_EXTIPINSELL   */
611 #define GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET3         (_GPIO_EXTIPINSELL_EXTIPINSEL3_OFFSET3 << 12) /**< Shifted mode OFFSET3 for GPIO_EXTIPINSELL   */
612 #define _GPIO_EXTIPINSELL_EXTIPINSEL4_SHIFT          16                                            /**< Shift value for GPIO_EXTIPINSEL4            */
613 #define _GPIO_EXTIPINSELL_EXTIPINSEL4_MASK           0x30000UL                                     /**< Bit mask for GPIO_EXTIPINSEL4               */
614 #define _GPIO_EXTIPINSELL_EXTIPINSEL4_DEFAULT        0x00000000UL                                  /**< Mode DEFAULT for GPIO_EXTIPINSELL           */
615 #define _GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET0        0x00000000UL                                  /**< Mode OFFSET0 for GPIO_EXTIPINSELL           */
616 #define _GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET1        0x00000001UL                                  /**< Mode OFFSET1 for GPIO_EXTIPINSELL           */
617 #define _GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET2        0x00000002UL                                  /**< Mode OFFSET2 for GPIO_EXTIPINSELL           */
618 #define _GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET3        0x00000003UL                                  /**< Mode OFFSET3 for GPIO_EXTIPINSELL           */
619 #define GPIO_EXTIPINSELL_EXTIPINSEL4_DEFAULT         (_GPIO_EXTIPINSELL_EXTIPINSEL4_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_EXTIPINSELL   */
620 #define GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET0         (_GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET0 << 16) /**< Shifted mode OFFSET0 for GPIO_EXTIPINSELL   */
621 #define GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET1         (_GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET1 << 16) /**< Shifted mode OFFSET1 for GPIO_EXTIPINSELL   */
622 #define GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET2         (_GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET2 << 16) /**< Shifted mode OFFSET2 for GPIO_EXTIPINSELL   */
623 #define GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET3         (_GPIO_EXTIPINSELL_EXTIPINSEL4_OFFSET3 << 16) /**< Shifted mode OFFSET3 for GPIO_EXTIPINSELL   */
624 #define _GPIO_EXTIPINSELL_EXTIPINSEL5_SHIFT          20                                            /**< Shift value for GPIO_EXTIPINSEL5            */
625 #define _GPIO_EXTIPINSELL_EXTIPINSEL5_MASK           0x300000UL                                    /**< Bit mask for GPIO_EXTIPINSEL5               */
626 #define _GPIO_EXTIPINSELL_EXTIPINSEL5_DEFAULT        0x00000000UL                                  /**< Mode DEFAULT for GPIO_EXTIPINSELL           */
627 #define _GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET0        0x00000000UL                                  /**< Mode OFFSET0 for GPIO_EXTIPINSELL           */
628 #define _GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET1        0x00000001UL                                  /**< Mode OFFSET1 for GPIO_EXTIPINSELL           */
629 #define _GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET2        0x00000002UL                                  /**< Mode OFFSET2 for GPIO_EXTIPINSELL           */
630 #define _GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET3        0x00000003UL                                  /**< Mode OFFSET3 for GPIO_EXTIPINSELL           */
631 #define GPIO_EXTIPINSELL_EXTIPINSEL5_DEFAULT         (_GPIO_EXTIPINSELL_EXTIPINSEL5_DEFAULT << 20) /**< Shifted mode DEFAULT for GPIO_EXTIPINSELL   */
632 #define GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET0         (_GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET0 << 20) /**< Shifted mode OFFSET0 for GPIO_EXTIPINSELL   */
633 #define GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET1         (_GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET1 << 20) /**< Shifted mode OFFSET1 for GPIO_EXTIPINSELL   */
634 #define GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET2         (_GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET2 << 20) /**< Shifted mode OFFSET2 for GPIO_EXTIPINSELL   */
635 #define GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET3         (_GPIO_EXTIPINSELL_EXTIPINSEL5_OFFSET3 << 20) /**< Shifted mode OFFSET3 for GPIO_EXTIPINSELL   */
636 #define _GPIO_EXTIPINSELL_EXTIPINSEL6_SHIFT          24                                            /**< Shift value for GPIO_EXTIPINSEL6            */
637 #define _GPIO_EXTIPINSELL_EXTIPINSEL6_MASK           0x3000000UL                                   /**< Bit mask for GPIO_EXTIPINSEL6               */
638 #define _GPIO_EXTIPINSELL_EXTIPINSEL6_DEFAULT        0x00000000UL                                  /**< Mode DEFAULT for GPIO_EXTIPINSELL           */
639 #define _GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET0        0x00000000UL                                  /**< Mode OFFSET0 for GPIO_EXTIPINSELL           */
640 #define _GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET1        0x00000001UL                                  /**< Mode OFFSET1 for GPIO_EXTIPINSELL           */
641 #define _GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET2        0x00000002UL                                  /**< Mode OFFSET2 for GPIO_EXTIPINSELL           */
642 #define _GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET3        0x00000003UL                                  /**< Mode OFFSET3 for GPIO_EXTIPINSELL           */
643 #define GPIO_EXTIPINSELL_EXTIPINSEL6_DEFAULT         (_GPIO_EXTIPINSELL_EXTIPINSEL6_DEFAULT << 24) /**< Shifted mode DEFAULT for GPIO_EXTIPINSELL   */
644 #define GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET0         (_GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET0 << 24) /**< Shifted mode OFFSET0 for GPIO_EXTIPINSELL   */
645 #define GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET1         (_GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET1 << 24) /**< Shifted mode OFFSET1 for GPIO_EXTIPINSELL   */
646 #define GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET2         (_GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET2 << 24) /**< Shifted mode OFFSET2 for GPIO_EXTIPINSELL   */
647 #define GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET3         (_GPIO_EXTIPINSELL_EXTIPINSEL6_OFFSET3 << 24) /**< Shifted mode OFFSET3 for GPIO_EXTIPINSELL   */
648 #define _GPIO_EXTIPINSELL_EXTIPINSEL7_SHIFT          28                                            /**< Shift value for GPIO_EXTIPINSEL7            */
649 #define _GPIO_EXTIPINSELL_EXTIPINSEL7_MASK           0x30000000UL                                  /**< Bit mask for GPIO_EXTIPINSEL7               */
650 #define _GPIO_EXTIPINSELL_EXTIPINSEL7_DEFAULT        0x00000000UL                                  /**< Mode DEFAULT for GPIO_EXTIPINSELL           */
651 #define _GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET0        0x00000000UL                                  /**< Mode OFFSET0 for GPIO_EXTIPINSELL           */
652 #define _GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET1        0x00000001UL                                  /**< Mode OFFSET1 for GPIO_EXTIPINSELL           */
653 #define _GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET2        0x00000002UL                                  /**< Mode OFFSET2 for GPIO_EXTIPINSELL           */
654 #define _GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET3        0x00000003UL                                  /**< Mode OFFSET3 for GPIO_EXTIPINSELL           */
655 #define GPIO_EXTIPINSELL_EXTIPINSEL7_DEFAULT         (_GPIO_EXTIPINSELL_EXTIPINSEL7_DEFAULT << 28) /**< Shifted mode DEFAULT for GPIO_EXTIPINSELL   */
656 #define GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET0         (_GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET0 << 28) /**< Shifted mode OFFSET0 for GPIO_EXTIPINSELL   */
657 #define GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET1         (_GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET1 << 28) /**< Shifted mode OFFSET1 for GPIO_EXTIPINSELL   */
658 #define GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET2         (_GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET2 << 28) /**< Shifted mode OFFSET2 for GPIO_EXTIPINSELL   */
659 #define GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET3         (_GPIO_EXTIPINSELL_EXTIPINSEL7_OFFSET3 << 28) /**< Shifted mode OFFSET3 for GPIO_EXTIPINSELL   */
660 
661 /* Bit fields for GPIO EXTIRISE */
662 #define _GPIO_EXTIRISE_RESETVALUE                    0x00000000UL                           /**< Default value for GPIO_EXTIRISE             */
663 #define _GPIO_EXTIRISE_MASK                          0x000000FFUL                           /**< Mask for GPIO_EXTIRISE                      */
664 #define _GPIO_EXTIRISE_EXTIRISE_SHIFT                0                                      /**< Shift value for GPIO_EXTIRISE               */
665 #define _GPIO_EXTIRISE_EXTIRISE_MASK                 0xFFUL                                 /**< Bit mask for GPIO_EXTIRISE                  */
666 #define _GPIO_EXTIRISE_EXTIRISE_DEFAULT              0x00000000UL                           /**< Mode DEFAULT for GPIO_EXTIRISE              */
667 #define GPIO_EXTIRISE_EXTIRISE_DEFAULT               (_GPIO_EXTIRISE_EXTIRISE_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_EXTIRISE      */
668 
669 /* Bit fields for GPIO EXTIFALL */
670 #define _GPIO_EXTIFALL_RESETVALUE                    0x00000000UL                           /**< Default value for GPIO_EXTIFALL             */
671 #define _GPIO_EXTIFALL_MASK                          0x000000FFUL                           /**< Mask for GPIO_EXTIFALL                      */
672 #define _GPIO_EXTIFALL_EXTIFALL_SHIFT                0                                      /**< Shift value for GPIO_EXTIFALL               */
673 #define _GPIO_EXTIFALL_EXTIFALL_MASK                 0xFFUL                                 /**< Bit mask for GPIO_EXTIFALL                  */
674 #define _GPIO_EXTIFALL_EXTIFALL_DEFAULT              0x00000000UL                           /**< Mode DEFAULT for GPIO_EXTIFALL              */
675 #define GPIO_EXTIFALL_EXTIFALL_DEFAULT               (_GPIO_EXTIFALL_EXTIFALL_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_EXTIFALL      */
676 
677 /* Bit fields for GPIO IF */
678 #define _GPIO_IF_RESETVALUE                          0x00000000UL                       /**< Default value for GPIO_IF                   */
679 #define _GPIO_IF_MASK                                0xFFFFFFFFUL                       /**< Mask for GPIO_IF                            */
680 #define _GPIO_IF_EXT_SHIFT                           0                                  /**< Shift value for GPIO_EXT                    */
681 #define _GPIO_IF_EXT_MASK                            0xFFFFUL                           /**< Bit mask for GPIO_EXT                       */
682 #define _GPIO_IF_EXT_DEFAULT                         0x00000000UL                       /**< Mode DEFAULT for GPIO_IF                    */
683 #define GPIO_IF_EXT_DEFAULT                          (_GPIO_IF_EXT_DEFAULT << 0)        /**< Shifted mode DEFAULT for GPIO_IF            */
684 #define _GPIO_IF_EM4WU_SHIFT                         16                                 /**< Shift value for GPIO_EM4WU                  */
685 #define _GPIO_IF_EM4WU_MASK                          0xFFFF0000UL                       /**< Bit mask for GPIO_EM4WU                     */
686 #define _GPIO_IF_EM4WU_DEFAULT                       0x00000000UL                       /**< Mode DEFAULT for GPIO_IF                    */
687 #define GPIO_IF_EM4WU_DEFAULT                        (_GPIO_IF_EM4WU_DEFAULT << 16)     /**< Shifted mode DEFAULT for GPIO_IF            */
688 
689 /* Bit fields for GPIO IEN */
690 #define _GPIO_IEN_RESETVALUE                         0x00000000UL                       /**< Default value for GPIO_IEN                  */
691 #define _GPIO_IEN_MASK                               0xFFFFFFFFUL                       /**< Mask for GPIO_IEN                           */
692 #define _GPIO_IEN_EXTIEN_SHIFT                       0                                  /**< Shift value for GPIO_EXTIEN                 */
693 #define _GPIO_IEN_EXTIEN_MASK                        0xFFFFUL                           /**< Bit mask for GPIO_EXTIEN                    */
694 #define _GPIO_IEN_EXTIEN_DEFAULT                     0x00000000UL                       /**< Mode DEFAULT for GPIO_IEN                   */
695 #define GPIO_IEN_EXTIEN_DEFAULT                      (_GPIO_IEN_EXTIEN_DEFAULT << 0)    /**< Shifted mode DEFAULT for GPIO_IEN           */
696 #define _GPIO_IEN_EM4WUIEN_SHIFT                     16                                 /**< Shift value for GPIO_EM4WUIEN               */
697 #define _GPIO_IEN_EM4WUIEN_MASK                      0xFFFF0000UL                       /**< Bit mask for GPIO_EM4WUIEN                  */
698 #define _GPIO_IEN_EM4WUIEN_DEFAULT                   0x00000000UL                       /**< Mode DEFAULT for GPIO_IEN                   */
699 #define GPIO_IEN_EM4WUIEN_DEFAULT                    (_GPIO_IEN_EM4WUIEN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_IEN           */
700 
701 /* Bit fields for GPIO EM4WUEN */
702 #define _GPIO_EM4WUEN_RESETVALUE                     0x00000000UL                          /**< Default value for GPIO_EM4WUEN              */
703 #define _GPIO_EM4WUEN_MASK                           0x0FFF0000UL                          /**< Mask for GPIO_EM4WUEN                       */
704 #define _GPIO_EM4WUEN_EM4WUEN_SHIFT                  16                                    /**< Shift value for GPIO_EM4WUEN                */
705 #define _GPIO_EM4WUEN_EM4WUEN_MASK                   0xFFF0000UL                           /**< Bit mask for GPIO_EM4WUEN                   */
706 #define _GPIO_EM4WUEN_EM4WUEN_DEFAULT                0x00000000UL                          /**< Mode DEFAULT for GPIO_EM4WUEN               */
707 #define GPIO_EM4WUEN_EM4WUEN_DEFAULT                 (_GPIO_EM4WUEN_EM4WUEN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_EM4WUEN       */
708 
709 /* Bit fields for GPIO EM4WUPOL */
710 #define _GPIO_EM4WUPOL_RESETVALUE                    0x00000000UL                            /**< Default value for GPIO_EM4WUPOL             */
711 #define _GPIO_EM4WUPOL_MASK                          0x0FFF0000UL                            /**< Mask for GPIO_EM4WUPOL                      */
712 #define _GPIO_EM4WUPOL_EM4WUPOL_SHIFT                16                                      /**< Shift value for GPIO_EM4WUPOL               */
713 #define _GPIO_EM4WUPOL_EM4WUPOL_MASK                 0xFFF0000UL                             /**< Bit mask for GPIO_EM4WUPOL                  */
714 #define _GPIO_EM4WUPOL_EM4WUPOL_DEFAULT              0x00000000UL                            /**< Mode DEFAULT for GPIO_EM4WUPOL              */
715 #define GPIO_EM4WUPOL_EM4WUPOL_DEFAULT               (_GPIO_EM4WUPOL_EM4WUPOL_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_EM4WUPOL      */
716 
717 /* Bit fields for GPIO DBGROUTEPEN */
718 #define _GPIO_DBGROUTEPEN_RESETVALUE                 0x0000000FUL                                 /**< Default value for GPIO_DBGROUTEPEN          */
719 #define _GPIO_DBGROUTEPEN_MASK                       0x0000000FUL                                 /**< Mask for GPIO_DBGROUTEPEN                   */
720 #define GPIO_DBGROUTEPEN_SWCLKTCKPEN                 (0x1UL << 0)                                 /**< Route Pin Enable                            */
721 #define _GPIO_DBGROUTEPEN_SWCLKTCKPEN_SHIFT          0                                            /**< Shift value for GPIO_SWCLKTCKPEN            */
722 #define _GPIO_DBGROUTEPEN_SWCLKTCKPEN_MASK           0x1UL                                        /**< Bit mask for GPIO_SWCLKTCKPEN               */
723 #define _GPIO_DBGROUTEPEN_SWCLKTCKPEN_DEFAULT        0x00000001UL                                 /**< Mode DEFAULT for GPIO_DBGROUTEPEN           */
724 #define GPIO_DBGROUTEPEN_SWCLKTCKPEN_DEFAULT         (_GPIO_DBGROUTEPEN_SWCLKTCKPEN_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_DBGROUTEPEN   */
725 #define GPIO_DBGROUTEPEN_SWDIOTMSPEN                 (0x1UL << 1)                                 /**< Route Location 0                            */
726 #define _GPIO_DBGROUTEPEN_SWDIOTMSPEN_SHIFT          1                                            /**< Shift value for GPIO_SWDIOTMSPEN            */
727 #define _GPIO_DBGROUTEPEN_SWDIOTMSPEN_MASK           0x2UL                                        /**< Bit mask for GPIO_SWDIOTMSPEN               */
728 #define _GPIO_DBGROUTEPEN_SWDIOTMSPEN_DEFAULT        0x00000001UL                                 /**< Mode DEFAULT for GPIO_DBGROUTEPEN           */
729 #define GPIO_DBGROUTEPEN_SWDIOTMSPEN_DEFAULT         (_GPIO_DBGROUTEPEN_SWDIOTMSPEN_DEFAULT << 1) /**< Shifted mode DEFAULT for GPIO_DBGROUTEPEN   */
730 #define GPIO_DBGROUTEPEN_TDOPEN                      (0x1UL << 2)                                 /**< JTAG Test Debug Output Pin Enable           */
731 #define _GPIO_DBGROUTEPEN_TDOPEN_SHIFT               2                                            /**< Shift value for GPIO_TDOPEN                 */
732 #define _GPIO_DBGROUTEPEN_TDOPEN_MASK                0x4UL                                        /**< Bit mask for GPIO_TDOPEN                    */
733 #define _GPIO_DBGROUTEPEN_TDOPEN_DEFAULT             0x00000001UL                                 /**< Mode DEFAULT for GPIO_DBGROUTEPEN           */
734 #define GPIO_DBGROUTEPEN_TDOPEN_DEFAULT              (_GPIO_DBGROUTEPEN_TDOPEN_DEFAULT << 2)      /**< Shifted mode DEFAULT for GPIO_DBGROUTEPEN   */
735 #define GPIO_DBGROUTEPEN_TDIPEN                      (0x1UL << 3)                                 /**< JTAG Test Debug Input Pin Enable            */
736 #define _GPIO_DBGROUTEPEN_TDIPEN_SHIFT               3                                            /**< Shift value for GPIO_TDIPEN                 */
737 #define _GPIO_DBGROUTEPEN_TDIPEN_MASK                0x8UL                                        /**< Bit mask for GPIO_TDIPEN                    */
738 #define _GPIO_DBGROUTEPEN_TDIPEN_DEFAULT             0x00000001UL                                 /**< Mode DEFAULT for GPIO_DBGROUTEPEN           */
739 #define GPIO_DBGROUTEPEN_TDIPEN_DEFAULT              (_GPIO_DBGROUTEPEN_TDIPEN_DEFAULT << 3)      /**< Shifted mode DEFAULT for GPIO_DBGROUTEPEN   */
740 
741 /* Bit fields for GPIO TRACEROUTEPEN */
742 #define _GPIO_TRACEROUTEPEN_RESETVALUE               0x00000000UL                                     /**< Default value for GPIO_TRACEROUTEPEN        */
743 #define _GPIO_TRACEROUTEPEN_MASK                     0x00000007UL                                     /**< Mask for GPIO_TRACEROUTEPEN                 */
744 #define GPIO_TRACEROUTEPEN_SWVPEN                    (0x1UL << 0)                                     /**< Serial Wire Viewer Output Pin Enable        */
745 #define _GPIO_TRACEROUTEPEN_SWVPEN_SHIFT             0                                                /**< Shift value for GPIO_SWVPEN                 */
746 #define _GPIO_TRACEROUTEPEN_SWVPEN_MASK              0x1UL                                            /**< Bit mask for GPIO_SWVPEN                    */
747 #define _GPIO_TRACEROUTEPEN_SWVPEN_DEFAULT           0x00000000UL                                     /**< Mode DEFAULT for GPIO_TRACEROUTEPEN         */
748 #define GPIO_TRACEROUTEPEN_SWVPEN_DEFAULT            (_GPIO_TRACEROUTEPEN_SWVPEN_DEFAULT << 0)        /**< Shifted mode DEFAULT for GPIO_TRACEROUTEPEN */
749 #define GPIO_TRACEROUTEPEN_TRACECLKPEN               (0x1UL << 1)                                     /**< Trace Clk Pin Enable                        */
750 #define _GPIO_TRACEROUTEPEN_TRACECLKPEN_SHIFT        1                                                /**< Shift value for GPIO_TRACECLKPEN            */
751 #define _GPIO_TRACEROUTEPEN_TRACECLKPEN_MASK         0x2UL                                            /**< Bit mask for GPIO_TRACECLKPEN               */
752 #define _GPIO_TRACEROUTEPEN_TRACECLKPEN_DEFAULT      0x00000000UL                                     /**< Mode DEFAULT for GPIO_TRACEROUTEPEN         */
753 #define GPIO_TRACEROUTEPEN_TRACECLKPEN_DEFAULT       (_GPIO_TRACEROUTEPEN_TRACECLKPEN_DEFAULT << 1)   /**< Shifted mode DEFAULT for GPIO_TRACEROUTEPEN */
754 #define GPIO_TRACEROUTEPEN_TRACEDATA0PEN             (0x1UL << 2)                                     /**< Trace Data0 Pin Enable                      */
755 #define _GPIO_TRACEROUTEPEN_TRACEDATA0PEN_SHIFT      2                                                /**< Shift value for GPIO_TRACEDATA0PEN          */
756 #define _GPIO_TRACEROUTEPEN_TRACEDATA0PEN_MASK       0x4UL                                            /**< Bit mask for GPIO_TRACEDATA0PEN             */
757 #define _GPIO_TRACEROUTEPEN_TRACEDATA0PEN_DEFAULT    0x00000000UL                                     /**< Mode DEFAULT for GPIO_TRACEROUTEPEN         */
758 #define GPIO_TRACEROUTEPEN_TRACEDATA0PEN_DEFAULT     (_GPIO_TRACEROUTEPEN_TRACEDATA0PEN_DEFAULT << 2) /**< Shifted mode DEFAULT for GPIO_TRACEROUTEPEN */
759 
760 /* Bit fields for GPIO_ACMP ROUTEEN */
761 #define _GPIO_ACMP_ROUTEEN_RESETVALUE                0x00000000UL                                 /**< Default value for GPIO_ACMP_ROUTEEN         */
762 #define _GPIO_ACMP_ROUTEEN_MASK                      0x00000001UL                                 /**< Mask for GPIO_ACMP_ROUTEEN                  */
763 #define GPIO_ACMP_ROUTEEN_ACMPOUTPEN                 (0x1UL << 0)                                 /**< ACMPOUT pin enable control bit              */
764 #define _GPIO_ACMP_ROUTEEN_ACMPOUTPEN_SHIFT          0                                            /**< Shift value for GPIO_ACMPOUTPEN             */
765 #define _GPIO_ACMP_ROUTEEN_ACMPOUTPEN_MASK           0x1UL                                        /**< Bit mask for GPIO_ACMPOUTPEN                */
766 #define _GPIO_ACMP_ROUTEEN_ACMPOUTPEN_DEFAULT        0x00000000UL                                 /**< Mode DEFAULT for GPIO_ACMP_ROUTEEN          */
767 #define GPIO_ACMP_ROUTEEN_ACMPOUTPEN_DEFAULT         (_GPIO_ACMP_ROUTEEN_ACMPOUTPEN_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_ACMP_ROUTEEN  */
768 
769 /* Bit fields for GPIO_ACMP ACMPOUTROUTE */
770 #define _GPIO_ACMP_ACMPOUTROUTE_RESETVALUE           0x00000000UL                                /**< Default value for GPIO_ACMP_ACMPOUTROUTE    */
771 #define _GPIO_ACMP_ACMPOUTROUTE_MASK                 0x000F0003UL                                /**< Mask for GPIO_ACMP_ACMPOUTROUTE             */
772 #define _GPIO_ACMP_ACMPOUTROUTE_PORT_SHIFT           0                                           /**< Shift value for GPIO_PORT                   */
773 #define _GPIO_ACMP_ACMPOUTROUTE_PORT_MASK            0x3UL                                       /**< Bit mask for GPIO_PORT                      */
774 #define _GPIO_ACMP_ACMPOUTROUTE_PORT_DEFAULT         0x00000000UL                                /**< Mode DEFAULT for GPIO_ACMP_ACMPOUTROUTE     */
775 #define GPIO_ACMP_ACMPOUTROUTE_PORT_DEFAULT          (_GPIO_ACMP_ACMPOUTROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_ACMP_ACMPOUTROUTE*/
776 #define _GPIO_ACMP_ACMPOUTROUTE_PIN_SHIFT            16                                          /**< Shift value for GPIO_PIN                    */
777 #define _GPIO_ACMP_ACMPOUTROUTE_PIN_MASK             0xF0000UL                                   /**< Bit mask for GPIO_PIN                       */
778 #define _GPIO_ACMP_ACMPOUTROUTE_PIN_DEFAULT          0x00000000UL                                /**< Mode DEFAULT for GPIO_ACMP_ACMPOUTROUTE     */
779 #define GPIO_ACMP_ACMPOUTROUTE_PIN_DEFAULT           (_GPIO_ACMP_ACMPOUTROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_ACMP_ACMPOUTROUTE*/
780 
781 /* Bit fields for GPIO_CMU ROUTEEN */
782 #define _GPIO_CMU_ROUTEEN_RESETVALUE                 0x00000000UL                                /**< Default value for GPIO_CMU_ROUTEEN          */
783 #define _GPIO_CMU_ROUTEEN_MASK                       0x0000000FUL                                /**< Mask for GPIO_CMU_ROUTEEN                   */
784 #define GPIO_CMU_ROUTEEN_CLKOUT0PEN                  (0x1UL << 0)                                /**< CLKOUT0 pin enable control bit              */
785 #define _GPIO_CMU_ROUTEEN_CLKOUT0PEN_SHIFT           0                                           /**< Shift value for GPIO_CLKOUT0PEN             */
786 #define _GPIO_CMU_ROUTEEN_CLKOUT0PEN_MASK            0x1UL                                       /**< Bit mask for GPIO_CLKOUT0PEN                */
787 #define _GPIO_CMU_ROUTEEN_CLKOUT0PEN_DEFAULT         0x00000000UL                                /**< Mode DEFAULT for GPIO_CMU_ROUTEEN           */
788 #define GPIO_CMU_ROUTEEN_CLKOUT0PEN_DEFAULT          (_GPIO_CMU_ROUTEEN_CLKOUT0PEN_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_CMU_ROUTEEN   */
789 #define GPIO_CMU_ROUTEEN_CLKOUT1PEN                  (0x1UL << 1)                                /**< CLKOUT1 pin enable control bit              */
790 #define _GPIO_CMU_ROUTEEN_CLKOUT1PEN_SHIFT           1                                           /**< Shift value for GPIO_CLKOUT1PEN             */
791 #define _GPIO_CMU_ROUTEEN_CLKOUT1PEN_MASK            0x2UL                                       /**< Bit mask for GPIO_CLKOUT1PEN                */
792 #define _GPIO_CMU_ROUTEEN_CLKOUT1PEN_DEFAULT         0x00000000UL                                /**< Mode DEFAULT for GPIO_CMU_ROUTEEN           */
793 #define GPIO_CMU_ROUTEEN_CLKOUT1PEN_DEFAULT          (_GPIO_CMU_ROUTEEN_CLKOUT1PEN_DEFAULT << 1) /**< Shifted mode DEFAULT for GPIO_CMU_ROUTEEN   */
794 #define GPIO_CMU_ROUTEEN_CLKOUT2PEN                  (0x1UL << 2)                                /**< CLKOUT2 pin enable control bit              */
795 #define _GPIO_CMU_ROUTEEN_CLKOUT2PEN_SHIFT           2                                           /**< Shift value for GPIO_CLKOUT2PEN             */
796 #define _GPIO_CMU_ROUTEEN_CLKOUT2PEN_MASK            0x4UL                                       /**< Bit mask for GPIO_CLKOUT2PEN                */
797 #define _GPIO_CMU_ROUTEEN_CLKOUT2PEN_DEFAULT         0x00000000UL                                /**< Mode DEFAULT for GPIO_CMU_ROUTEEN           */
798 #define GPIO_CMU_ROUTEEN_CLKOUT2PEN_DEFAULT          (_GPIO_CMU_ROUTEEN_CLKOUT2PEN_DEFAULT << 2) /**< Shifted mode DEFAULT for GPIO_CMU_ROUTEEN   */
799 
800 /* Bit fields for GPIO_CMU CLKIN0ROUTE */
801 #define _GPIO_CMU_CLKIN0ROUTE_RESETVALUE             0x00000000UL                              /**< Default value for GPIO_CMU_CLKIN0ROUTE      */
802 #define _GPIO_CMU_CLKIN0ROUTE_MASK                   0x000F0003UL                              /**< Mask for GPIO_CMU_CLKIN0ROUTE               */
803 #define _GPIO_CMU_CLKIN0ROUTE_PORT_SHIFT             0                                         /**< Shift value for GPIO_PORT                   */
804 #define _GPIO_CMU_CLKIN0ROUTE_PORT_MASK              0x3UL                                     /**< Bit mask for GPIO_PORT                      */
805 #define _GPIO_CMU_CLKIN0ROUTE_PORT_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_CMU_CLKIN0ROUTE       */
806 #define GPIO_CMU_CLKIN0ROUTE_PORT_DEFAULT            (_GPIO_CMU_CLKIN0ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_CMU_CLKIN0ROUTE*/
807 #define _GPIO_CMU_CLKIN0ROUTE_PIN_SHIFT              16                                        /**< Shift value for GPIO_PIN                    */
808 #define _GPIO_CMU_CLKIN0ROUTE_PIN_MASK               0xF0000UL                                 /**< Bit mask for GPIO_PIN                       */
809 #define _GPIO_CMU_CLKIN0ROUTE_PIN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_CMU_CLKIN0ROUTE       */
810 #define GPIO_CMU_CLKIN0ROUTE_PIN_DEFAULT             (_GPIO_CMU_CLKIN0ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_CMU_CLKIN0ROUTE*/
811 
812 /* Bit fields for GPIO_CMU CLKOUT0ROUTE */
813 #define _GPIO_CMU_CLKOUT0ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_CMU_CLKOUT0ROUTE     */
814 #define _GPIO_CMU_CLKOUT0ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_CMU_CLKOUT0ROUTE              */
815 #define _GPIO_CMU_CLKOUT0ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
816 #define _GPIO_CMU_CLKOUT0ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
817 #define _GPIO_CMU_CLKOUT0ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_CMU_CLKOUT0ROUTE      */
818 #define GPIO_CMU_CLKOUT0ROUTE_PORT_DEFAULT           (_GPIO_CMU_CLKOUT0ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_CMU_CLKOUT0ROUTE*/
819 #define _GPIO_CMU_CLKOUT0ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
820 #define _GPIO_CMU_CLKOUT0ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
821 #define _GPIO_CMU_CLKOUT0ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_CMU_CLKOUT0ROUTE      */
822 #define GPIO_CMU_CLKOUT0ROUTE_PIN_DEFAULT            (_GPIO_CMU_CLKOUT0ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_CMU_CLKOUT0ROUTE*/
823 
824 /* Bit fields for GPIO_CMU CLKOUT1ROUTE */
825 #define _GPIO_CMU_CLKOUT1ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_CMU_CLKOUT1ROUTE     */
826 #define _GPIO_CMU_CLKOUT1ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_CMU_CLKOUT1ROUTE              */
827 #define _GPIO_CMU_CLKOUT1ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
828 #define _GPIO_CMU_CLKOUT1ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
829 #define _GPIO_CMU_CLKOUT1ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_CMU_CLKOUT1ROUTE      */
830 #define GPIO_CMU_CLKOUT1ROUTE_PORT_DEFAULT           (_GPIO_CMU_CLKOUT1ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_CMU_CLKOUT1ROUTE*/
831 #define _GPIO_CMU_CLKOUT1ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
832 #define _GPIO_CMU_CLKOUT1ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
833 #define _GPIO_CMU_CLKOUT1ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_CMU_CLKOUT1ROUTE      */
834 #define GPIO_CMU_CLKOUT1ROUTE_PIN_DEFAULT            (_GPIO_CMU_CLKOUT1ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_CMU_CLKOUT1ROUTE*/
835 
836 /* Bit fields for GPIO_CMU CLKOUT2ROUTE */
837 #define _GPIO_CMU_CLKOUT2ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_CMU_CLKOUT2ROUTE     */
838 #define _GPIO_CMU_CLKOUT2ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_CMU_CLKOUT2ROUTE              */
839 #define _GPIO_CMU_CLKOUT2ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
840 #define _GPIO_CMU_CLKOUT2ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
841 #define _GPIO_CMU_CLKOUT2ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_CMU_CLKOUT2ROUTE      */
842 #define GPIO_CMU_CLKOUT2ROUTE_PORT_DEFAULT           (_GPIO_CMU_CLKOUT2ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_CMU_CLKOUT2ROUTE*/
843 #define _GPIO_CMU_CLKOUT2ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
844 #define _GPIO_CMU_CLKOUT2ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
845 #define _GPIO_CMU_CLKOUT2ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_CMU_CLKOUT2ROUTE      */
846 #define GPIO_CMU_CLKOUT2ROUTE_PIN_DEFAULT            (_GPIO_CMU_CLKOUT2ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_CMU_CLKOUT2ROUTE*/
847 
848 /* Bit fields for GPIO_FRC ROUTEEN */
849 #define _GPIO_FRC_ROUTEEN_RESETVALUE                 0x00000000UL                               /**< Default value for GPIO_FRC_ROUTEEN          */
850 #define _GPIO_FRC_ROUTEEN_MASK                       0x00000007UL                               /**< Mask for GPIO_FRC_ROUTEEN                   */
851 #define GPIO_FRC_ROUTEEN_DCLKPEN                     (0x1UL << 0)                               /**< DCLK pin enable control bit                 */
852 #define _GPIO_FRC_ROUTEEN_DCLKPEN_SHIFT              0                                          /**< Shift value for GPIO_DCLKPEN                */
853 #define _GPIO_FRC_ROUTEEN_DCLKPEN_MASK               0x1UL                                      /**< Bit mask for GPIO_DCLKPEN                   */
854 #define _GPIO_FRC_ROUTEEN_DCLKPEN_DEFAULT            0x00000000UL                               /**< Mode DEFAULT for GPIO_FRC_ROUTEEN           */
855 #define GPIO_FRC_ROUTEEN_DCLKPEN_DEFAULT             (_GPIO_FRC_ROUTEEN_DCLKPEN_DEFAULT << 0)   /**< Shifted mode DEFAULT for GPIO_FRC_ROUTEEN   */
856 #define GPIO_FRC_ROUTEEN_DFRAMEPEN                   (0x1UL << 1)                               /**< DFRAME pin enable control bit               */
857 #define _GPIO_FRC_ROUTEEN_DFRAMEPEN_SHIFT            1                                          /**< Shift value for GPIO_DFRAMEPEN              */
858 #define _GPIO_FRC_ROUTEEN_DFRAMEPEN_MASK             0x2UL                                      /**< Bit mask for GPIO_DFRAMEPEN                 */
859 #define _GPIO_FRC_ROUTEEN_DFRAMEPEN_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_FRC_ROUTEEN           */
860 #define GPIO_FRC_ROUTEEN_DFRAMEPEN_DEFAULT           (_GPIO_FRC_ROUTEEN_DFRAMEPEN_DEFAULT << 1) /**< Shifted mode DEFAULT for GPIO_FRC_ROUTEEN   */
861 #define GPIO_FRC_ROUTEEN_DOUTPEN                     (0x1UL << 2)                               /**< DOUT pin enable control bit                 */
862 #define _GPIO_FRC_ROUTEEN_DOUTPEN_SHIFT              2                                          /**< Shift value for GPIO_DOUTPEN                */
863 #define _GPIO_FRC_ROUTEEN_DOUTPEN_MASK               0x4UL                                      /**< Bit mask for GPIO_DOUTPEN                   */
864 #define _GPIO_FRC_ROUTEEN_DOUTPEN_DEFAULT            0x00000000UL                               /**< Mode DEFAULT for GPIO_FRC_ROUTEEN           */
865 #define GPIO_FRC_ROUTEEN_DOUTPEN_DEFAULT             (_GPIO_FRC_ROUTEEN_DOUTPEN_DEFAULT << 2)   /**< Shifted mode DEFAULT for GPIO_FRC_ROUTEEN   */
866 
867 /* Bit fields for GPIO_FRC DCLKROUTE */
868 #define _GPIO_FRC_DCLKROUTE_RESETVALUE               0x00000000UL                            /**< Default value for GPIO_FRC_DCLKROUTE        */
869 #define _GPIO_FRC_DCLKROUTE_MASK                     0x000F0003UL                            /**< Mask for GPIO_FRC_DCLKROUTE                 */
870 #define _GPIO_FRC_DCLKROUTE_PORT_SHIFT               0                                       /**< Shift value for GPIO_PORT                   */
871 #define _GPIO_FRC_DCLKROUTE_PORT_MASK                0x3UL                                   /**< Bit mask for GPIO_PORT                      */
872 #define _GPIO_FRC_DCLKROUTE_PORT_DEFAULT             0x00000000UL                            /**< Mode DEFAULT for GPIO_FRC_DCLKROUTE         */
873 #define GPIO_FRC_DCLKROUTE_PORT_DEFAULT              (_GPIO_FRC_DCLKROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_FRC_DCLKROUTE */
874 #define _GPIO_FRC_DCLKROUTE_PIN_SHIFT                16                                      /**< Shift value for GPIO_PIN                    */
875 #define _GPIO_FRC_DCLKROUTE_PIN_MASK                 0xF0000UL                               /**< Bit mask for GPIO_PIN                       */
876 #define _GPIO_FRC_DCLKROUTE_PIN_DEFAULT              0x00000000UL                            /**< Mode DEFAULT for GPIO_FRC_DCLKROUTE         */
877 #define GPIO_FRC_DCLKROUTE_PIN_DEFAULT               (_GPIO_FRC_DCLKROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_FRC_DCLKROUTE */
878 
879 /* Bit fields for GPIO_FRC DFRAMEROUTE */
880 #define _GPIO_FRC_DFRAMEROUTE_RESETVALUE             0x00000000UL                              /**< Default value for GPIO_FRC_DFRAMEROUTE      */
881 #define _GPIO_FRC_DFRAMEROUTE_MASK                   0x000F0003UL                              /**< Mask for GPIO_FRC_DFRAMEROUTE               */
882 #define _GPIO_FRC_DFRAMEROUTE_PORT_SHIFT             0                                         /**< Shift value for GPIO_PORT                   */
883 #define _GPIO_FRC_DFRAMEROUTE_PORT_MASK              0x3UL                                     /**< Bit mask for GPIO_PORT                      */
884 #define _GPIO_FRC_DFRAMEROUTE_PORT_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_FRC_DFRAMEROUTE       */
885 #define GPIO_FRC_DFRAMEROUTE_PORT_DEFAULT            (_GPIO_FRC_DFRAMEROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_FRC_DFRAMEROUTE*/
886 #define _GPIO_FRC_DFRAMEROUTE_PIN_SHIFT              16                                        /**< Shift value for GPIO_PIN                    */
887 #define _GPIO_FRC_DFRAMEROUTE_PIN_MASK               0xF0000UL                                 /**< Bit mask for GPIO_PIN                       */
888 #define _GPIO_FRC_DFRAMEROUTE_PIN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_FRC_DFRAMEROUTE       */
889 #define GPIO_FRC_DFRAMEROUTE_PIN_DEFAULT             (_GPIO_FRC_DFRAMEROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_FRC_DFRAMEROUTE*/
890 
891 /* Bit fields for GPIO_FRC DOUTROUTE */
892 #define _GPIO_FRC_DOUTROUTE_RESETVALUE               0x00000000UL                            /**< Default value for GPIO_FRC_DOUTROUTE        */
893 #define _GPIO_FRC_DOUTROUTE_MASK                     0x000F0003UL                            /**< Mask for GPIO_FRC_DOUTROUTE                 */
894 #define _GPIO_FRC_DOUTROUTE_PORT_SHIFT               0                                       /**< Shift value for GPIO_PORT                   */
895 #define _GPIO_FRC_DOUTROUTE_PORT_MASK                0x3UL                                   /**< Bit mask for GPIO_PORT                      */
896 #define _GPIO_FRC_DOUTROUTE_PORT_DEFAULT             0x00000000UL                            /**< Mode DEFAULT for GPIO_FRC_DOUTROUTE         */
897 #define GPIO_FRC_DOUTROUTE_PORT_DEFAULT              (_GPIO_FRC_DOUTROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_FRC_DOUTROUTE */
898 #define _GPIO_FRC_DOUTROUTE_PIN_SHIFT                16                                      /**< Shift value for GPIO_PIN                    */
899 #define _GPIO_FRC_DOUTROUTE_PIN_MASK                 0xF0000UL                               /**< Bit mask for GPIO_PIN                       */
900 #define _GPIO_FRC_DOUTROUTE_PIN_DEFAULT              0x00000000UL                            /**< Mode DEFAULT for GPIO_FRC_DOUTROUTE         */
901 #define GPIO_FRC_DOUTROUTE_PIN_DEFAULT               (_GPIO_FRC_DOUTROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_FRC_DOUTROUTE */
902 
903 /* Bit fields for GPIO_I2C ROUTEEN */
904 #define _GPIO_I2C_ROUTEEN_RESETVALUE                 0x00000000UL                            /**< Default value for GPIO_I2C_ROUTEEN          */
905 #define _GPIO_I2C_ROUTEEN_MASK                       0x00000003UL                            /**< Mask for GPIO_I2C_ROUTEEN                   */
906 #define GPIO_I2C_ROUTEEN_SCLPEN                      (0x1UL << 0)                            /**< SCL pin enable control bit                  */
907 #define _GPIO_I2C_ROUTEEN_SCLPEN_SHIFT               0                                       /**< Shift value for GPIO_SCLPEN                 */
908 #define _GPIO_I2C_ROUTEEN_SCLPEN_MASK                0x1UL                                   /**< Bit mask for GPIO_SCLPEN                    */
909 #define _GPIO_I2C_ROUTEEN_SCLPEN_DEFAULT             0x00000000UL                            /**< Mode DEFAULT for GPIO_I2C_ROUTEEN           */
910 #define GPIO_I2C_ROUTEEN_SCLPEN_DEFAULT              (_GPIO_I2C_ROUTEEN_SCLPEN_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_I2C_ROUTEEN   */
911 #define GPIO_I2C_ROUTEEN_SDAPEN                      (0x1UL << 1)                            /**< SDA pin enable control bit                  */
912 #define _GPIO_I2C_ROUTEEN_SDAPEN_SHIFT               1                                       /**< Shift value for GPIO_SDAPEN                 */
913 #define _GPIO_I2C_ROUTEEN_SDAPEN_MASK                0x2UL                                   /**< Bit mask for GPIO_SDAPEN                    */
914 #define _GPIO_I2C_ROUTEEN_SDAPEN_DEFAULT             0x00000000UL                            /**< Mode DEFAULT for GPIO_I2C_ROUTEEN           */
915 #define GPIO_I2C_ROUTEEN_SDAPEN_DEFAULT              (_GPIO_I2C_ROUTEEN_SDAPEN_DEFAULT << 1) /**< Shifted mode DEFAULT for GPIO_I2C_ROUTEEN   */
916 
917 /* Bit fields for GPIO_I2C SCLROUTE */
918 #define _GPIO_I2C_SCLROUTE_RESETVALUE                0x00000000UL                           /**< Default value for GPIO_I2C_SCLROUTE         */
919 #define _GPIO_I2C_SCLROUTE_MASK                      0x000F0003UL                           /**< Mask for GPIO_I2C_SCLROUTE                  */
920 #define _GPIO_I2C_SCLROUTE_PORT_SHIFT                0                                      /**< Shift value for GPIO_PORT                   */
921 #define _GPIO_I2C_SCLROUTE_PORT_MASK                 0x3UL                                  /**< Bit mask for GPIO_PORT                      */
922 #define _GPIO_I2C_SCLROUTE_PORT_DEFAULT              0x00000000UL                           /**< Mode DEFAULT for GPIO_I2C_SCLROUTE          */
923 #define GPIO_I2C_SCLROUTE_PORT_DEFAULT               (_GPIO_I2C_SCLROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_I2C_SCLROUTE  */
924 #define _GPIO_I2C_SCLROUTE_PIN_SHIFT                 16                                     /**< Shift value for GPIO_PIN                    */
925 #define _GPIO_I2C_SCLROUTE_PIN_MASK                  0xF0000UL                              /**< Bit mask for GPIO_PIN                       */
926 #define _GPIO_I2C_SCLROUTE_PIN_DEFAULT               0x00000000UL                           /**< Mode DEFAULT for GPIO_I2C_SCLROUTE          */
927 #define GPIO_I2C_SCLROUTE_PIN_DEFAULT                (_GPIO_I2C_SCLROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_I2C_SCLROUTE  */
928 
929 /* Bit fields for GPIO_I2C SDAROUTE */
930 #define _GPIO_I2C_SDAROUTE_RESETVALUE                0x00000000UL                           /**< Default value for GPIO_I2C_SDAROUTE         */
931 #define _GPIO_I2C_SDAROUTE_MASK                      0x000F0003UL                           /**< Mask for GPIO_I2C_SDAROUTE                  */
932 #define _GPIO_I2C_SDAROUTE_PORT_SHIFT                0                                      /**< Shift value for GPIO_PORT                   */
933 #define _GPIO_I2C_SDAROUTE_PORT_MASK                 0x3UL                                  /**< Bit mask for GPIO_PORT                      */
934 #define _GPIO_I2C_SDAROUTE_PORT_DEFAULT              0x00000000UL                           /**< Mode DEFAULT for GPIO_I2C_SDAROUTE          */
935 #define GPIO_I2C_SDAROUTE_PORT_DEFAULT               (_GPIO_I2C_SDAROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_I2C_SDAROUTE  */
936 #define _GPIO_I2C_SDAROUTE_PIN_SHIFT                 16                                     /**< Shift value for GPIO_PIN                    */
937 #define _GPIO_I2C_SDAROUTE_PIN_MASK                  0xF0000UL                              /**< Bit mask for GPIO_PIN                       */
938 #define _GPIO_I2C_SDAROUTE_PIN_DEFAULT               0x00000000UL                           /**< Mode DEFAULT for GPIO_I2C_SDAROUTE          */
939 #define GPIO_I2C_SDAROUTE_PIN_DEFAULT                (_GPIO_I2C_SDAROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_I2C_SDAROUTE  */
940 
941 /* Bit fields for GPIO_LETIMER ROUTEEN */
942 #define _GPIO_LETIMER_ROUTEEN_RESETVALUE             0x00000000UL                                 /**< Default value for GPIO_LETIMER_ROUTEEN      */
943 #define _GPIO_LETIMER_ROUTEEN_MASK                   0x00000003UL                                 /**< Mask for GPIO_LETIMER_ROUTEEN               */
944 #define GPIO_LETIMER_ROUTEEN_OUT0PEN                 (0x1UL << 0)                                 /**< OUT0 pin enable control bit                 */
945 #define _GPIO_LETIMER_ROUTEEN_OUT0PEN_SHIFT          0                                            /**< Shift value for GPIO_OUT0PEN                */
946 #define _GPIO_LETIMER_ROUTEEN_OUT0PEN_MASK           0x1UL                                        /**< Bit mask for GPIO_OUT0PEN                   */
947 #define _GPIO_LETIMER_ROUTEEN_OUT0PEN_DEFAULT        0x00000000UL                                 /**< Mode DEFAULT for GPIO_LETIMER_ROUTEEN       */
948 #define GPIO_LETIMER_ROUTEEN_OUT0PEN_DEFAULT         (_GPIO_LETIMER_ROUTEEN_OUT0PEN_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_LETIMER_ROUTEEN*/
949 #define GPIO_LETIMER_ROUTEEN_OUT1PEN                 (0x1UL << 1)                                 /**< OUT1 pin enable control bit                 */
950 #define _GPIO_LETIMER_ROUTEEN_OUT1PEN_SHIFT          1                                            /**< Shift value for GPIO_OUT1PEN                */
951 #define _GPIO_LETIMER_ROUTEEN_OUT1PEN_MASK           0x2UL                                        /**< Bit mask for GPIO_OUT1PEN                   */
952 #define _GPIO_LETIMER_ROUTEEN_OUT1PEN_DEFAULT        0x00000000UL                                 /**< Mode DEFAULT for GPIO_LETIMER_ROUTEEN       */
953 #define GPIO_LETIMER_ROUTEEN_OUT1PEN_DEFAULT         (_GPIO_LETIMER_ROUTEEN_OUT1PEN_DEFAULT << 1) /**< Shifted mode DEFAULT for GPIO_LETIMER_ROUTEEN*/
954 
955 /* Bit fields for GPIO_LETIMER OUT0ROUTE */
956 #define _GPIO_LETIMER_OUT0ROUTE_RESETVALUE           0x00000000UL                                /**< Default value for GPIO_LETIMER_OUT0ROUTE    */
957 #define _GPIO_LETIMER_OUT0ROUTE_MASK                 0x000F0003UL                                /**< Mask for GPIO_LETIMER_OUT0ROUTE             */
958 #define _GPIO_LETIMER_OUT0ROUTE_PORT_SHIFT           0                                           /**< Shift value for GPIO_PORT                   */
959 #define _GPIO_LETIMER_OUT0ROUTE_PORT_MASK            0x3UL                                       /**< Bit mask for GPIO_PORT                      */
960 #define _GPIO_LETIMER_OUT0ROUTE_PORT_DEFAULT         0x00000000UL                                /**< Mode DEFAULT for GPIO_LETIMER_OUT0ROUTE     */
961 #define GPIO_LETIMER_OUT0ROUTE_PORT_DEFAULT          (_GPIO_LETIMER_OUT0ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_LETIMER_OUT0ROUTE*/
962 #define _GPIO_LETIMER_OUT0ROUTE_PIN_SHIFT            16                                          /**< Shift value for GPIO_PIN                    */
963 #define _GPIO_LETIMER_OUT0ROUTE_PIN_MASK             0xF0000UL                                   /**< Bit mask for GPIO_PIN                       */
964 #define _GPIO_LETIMER_OUT0ROUTE_PIN_DEFAULT          0x00000000UL                                /**< Mode DEFAULT for GPIO_LETIMER_OUT0ROUTE     */
965 #define GPIO_LETIMER_OUT0ROUTE_PIN_DEFAULT           (_GPIO_LETIMER_OUT0ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_LETIMER_OUT0ROUTE*/
966 
967 /* Bit fields for GPIO_LETIMER OUT1ROUTE */
968 #define _GPIO_LETIMER_OUT1ROUTE_RESETVALUE           0x00000000UL                                /**< Default value for GPIO_LETIMER_OUT1ROUTE    */
969 #define _GPIO_LETIMER_OUT1ROUTE_MASK                 0x000F0003UL                                /**< Mask for GPIO_LETIMER_OUT1ROUTE             */
970 #define _GPIO_LETIMER_OUT1ROUTE_PORT_SHIFT           0                                           /**< Shift value for GPIO_PORT                   */
971 #define _GPIO_LETIMER_OUT1ROUTE_PORT_MASK            0x3UL                                       /**< Bit mask for GPIO_PORT                      */
972 #define _GPIO_LETIMER_OUT1ROUTE_PORT_DEFAULT         0x00000000UL                                /**< Mode DEFAULT for GPIO_LETIMER_OUT1ROUTE     */
973 #define GPIO_LETIMER_OUT1ROUTE_PORT_DEFAULT          (_GPIO_LETIMER_OUT1ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_LETIMER_OUT1ROUTE*/
974 #define _GPIO_LETIMER_OUT1ROUTE_PIN_SHIFT            16                                          /**< Shift value for GPIO_PIN                    */
975 #define _GPIO_LETIMER_OUT1ROUTE_PIN_MASK             0xF0000UL                                   /**< Bit mask for GPIO_PIN                       */
976 #define _GPIO_LETIMER_OUT1ROUTE_PIN_DEFAULT          0x00000000UL                                /**< Mode DEFAULT for GPIO_LETIMER_OUT1ROUTE     */
977 #define GPIO_LETIMER_OUT1ROUTE_PIN_DEFAULT           (_GPIO_LETIMER_OUT1ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_LETIMER_OUT1ROUTE*/
978 
979 /* Bit fields for GPIO_MODEM ROUTEEN */
980 #define _GPIO_MODEM_ROUTEEN_RESETVALUE               0x00000000UL                               /**< Default value for GPIO_MODEM_ROUTEEN        */
981 #define _GPIO_MODEM_ROUTEEN_MASK                     0x0000000FUL                               /**< Mask for GPIO_MODEM_ROUTEEN                 */
982 #define GPIO_MODEM_ROUTEEN_ANT0PEN                   (0x1UL << 0)                               /**< ANT0 pin enable control bit                 */
983 #define _GPIO_MODEM_ROUTEEN_ANT0PEN_SHIFT            0                                          /**< Shift value for GPIO_ANT0PEN                */
984 #define _GPIO_MODEM_ROUTEEN_ANT0PEN_MASK             0x1UL                                      /**< Bit mask for GPIO_ANT0PEN                   */
985 #define _GPIO_MODEM_ROUTEEN_ANT0PEN_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_MODEM_ROUTEEN         */
986 #define GPIO_MODEM_ROUTEEN_ANT0PEN_DEFAULT           (_GPIO_MODEM_ROUTEEN_ANT0PEN_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_MODEM_ROUTEEN */
987 #define GPIO_MODEM_ROUTEEN_ANT1PEN                   (0x1UL << 1)                               /**< ANT1 pin enable control bit                 */
988 #define _GPIO_MODEM_ROUTEEN_ANT1PEN_SHIFT            1                                          /**< Shift value for GPIO_ANT1PEN                */
989 #define _GPIO_MODEM_ROUTEEN_ANT1PEN_MASK             0x2UL                                      /**< Bit mask for GPIO_ANT1PEN                   */
990 #define _GPIO_MODEM_ROUTEEN_ANT1PEN_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_MODEM_ROUTEEN         */
991 #define GPIO_MODEM_ROUTEEN_ANT1PEN_DEFAULT           (_GPIO_MODEM_ROUTEEN_ANT1PEN_DEFAULT << 1) /**< Shifted mode DEFAULT for GPIO_MODEM_ROUTEEN */
992 #define GPIO_MODEM_ROUTEEN_DCLKPEN                   (0x1UL << 2)                               /**< DCLK pin enable control bit                 */
993 #define _GPIO_MODEM_ROUTEEN_DCLKPEN_SHIFT            2                                          /**< Shift value for GPIO_DCLKPEN                */
994 #define _GPIO_MODEM_ROUTEEN_DCLKPEN_MASK             0x4UL                                      /**< Bit mask for GPIO_DCLKPEN                   */
995 #define _GPIO_MODEM_ROUTEEN_DCLKPEN_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_MODEM_ROUTEEN         */
996 #define GPIO_MODEM_ROUTEEN_DCLKPEN_DEFAULT           (_GPIO_MODEM_ROUTEEN_DCLKPEN_DEFAULT << 2) /**< Shifted mode DEFAULT for GPIO_MODEM_ROUTEEN */
997 #define GPIO_MODEM_ROUTEEN_DOUTPEN                   (0x1UL << 3)                               /**< DOUT pin enable control bit                 */
998 #define _GPIO_MODEM_ROUTEEN_DOUTPEN_SHIFT            3                                          /**< Shift value for GPIO_DOUTPEN                */
999 #define _GPIO_MODEM_ROUTEEN_DOUTPEN_MASK             0x8UL                                      /**< Bit mask for GPIO_DOUTPEN                   */
1000 #define _GPIO_MODEM_ROUTEEN_DOUTPEN_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_MODEM_ROUTEEN         */
1001 #define GPIO_MODEM_ROUTEEN_DOUTPEN_DEFAULT           (_GPIO_MODEM_ROUTEEN_DOUTPEN_DEFAULT << 3) /**< Shifted mode DEFAULT for GPIO_MODEM_ROUTEEN */
1002 
1003 /* Bit fields for GPIO_MODEM ANT0ROUTE */
1004 #define _GPIO_MODEM_ANT0ROUTE_RESETVALUE             0x00000000UL                              /**< Default value for GPIO_MODEM_ANT0ROUTE      */
1005 #define _GPIO_MODEM_ANT0ROUTE_MASK                   0x000F0003UL                              /**< Mask for GPIO_MODEM_ANT0ROUTE               */
1006 #define _GPIO_MODEM_ANT0ROUTE_PORT_SHIFT             0                                         /**< Shift value for GPIO_PORT                   */
1007 #define _GPIO_MODEM_ANT0ROUTE_PORT_MASK              0x3UL                                     /**< Bit mask for GPIO_PORT                      */
1008 #define _GPIO_MODEM_ANT0ROUTE_PORT_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_MODEM_ANT0ROUTE       */
1009 #define GPIO_MODEM_ANT0ROUTE_PORT_DEFAULT            (_GPIO_MODEM_ANT0ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_MODEM_ANT0ROUTE*/
1010 #define _GPIO_MODEM_ANT0ROUTE_PIN_SHIFT              16                                        /**< Shift value for GPIO_PIN                    */
1011 #define _GPIO_MODEM_ANT0ROUTE_PIN_MASK               0xF0000UL                                 /**< Bit mask for GPIO_PIN                       */
1012 #define _GPIO_MODEM_ANT0ROUTE_PIN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_MODEM_ANT0ROUTE       */
1013 #define GPIO_MODEM_ANT0ROUTE_PIN_DEFAULT             (_GPIO_MODEM_ANT0ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_MODEM_ANT0ROUTE*/
1014 
1015 /* Bit fields for GPIO_MODEM ANT1ROUTE */
1016 #define _GPIO_MODEM_ANT1ROUTE_RESETVALUE             0x00000000UL                              /**< Default value for GPIO_MODEM_ANT1ROUTE      */
1017 #define _GPIO_MODEM_ANT1ROUTE_MASK                   0x000F0003UL                              /**< Mask for GPIO_MODEM_ANT1ROUTE               */
1018 #define _GPIO_MODEM_ANT1ROUTE_PORT_SHIFT             0                                         /**< Shift value for GPIO_PORT                   */
1019 #define _GPIO_MODEM_ANT1ROUTE_PORT_MASK              0x3UL                                     /**< Bit mask for GPIO_PORT                      */
1020 #define _GPIO_MODEM_ANT1ROUTE_PORT_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_MODEM_ANT1ROUTE       */
1021 #define GPIO_MODEM_ANT1ROUTE_PORT_DEFAULT            (_GPIO_MODEM_ANT1ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_MODEM_ANT1ROUTE*/
1022 #define _GPIO_MODEM_ANT1ROUTE_PIN_SHIFT              16                                        /**< Shift value for GPIO_PIN                    */
1023 #define _GPIO_MODEM_ANT1ROUTE_PIN_MASK               0xF0000UL                                 /**< Bit mask for GPIO_PIN                       */
1024 #define _GPIO_MODEM_ANT1ROUTE_PIN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_MODEM_ANT1ROUTE       */
1025 #define GPIO_MODEM_ANT1ROUTE_PIN_DEFAULT             (_GPIO_MODEM_ANT1ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_MODEM_ANT1ROUTE*/
1026 
1027 /* Bit fields for GPIO_MODEM DCLKROUTE */
1028 #define _GPIO_MODEM_DCLKROUTE_RESETVALUE             0x00000000UL                              /**< Default value for GPIO_MODEM_DCLKROUTE      */
1029 #define _GPIO_MODEM_DCLKROUTE_MASK                   0x000F0003UL                              /**< Mask for GPIO_MODEM_DCLKROUTE               */
1030 #define _GPIO_MODEM_DCLKROUTE_PORT_SHIFT             0                                         /**< Shift value for GPIO_PORT                   */
1031 #define _GPIO_MODEM_DCLKROUTE_PORT_MASK              0x3UL                                     /**< Bit mask for GPIO_PORT                      */
1032 #define _GPIO_MODEM_DCLKROUTE_PORT_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_MODEM_DCLKROUTE       */
1033 #define GPIO_MODEM_DCLKROUTE_PORT_DEFAULT            (_GPIO_MODEM_DCLKROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_MODEM_DCLKROUTE*/
1034 #define _GPIO_MODEM_DCLKROUTE_PIN_SHIFT              16                                        /**< Shift value for GPIO_PIN                    */
1035 #define _GPIO_MODEM_DCLKROUTE_PIN_MASK               0xF0000UL                                 /**< Bit mask for GPIO_PIN                       */
1036 #define _GPIO_MODEM_DCLKROUTE_PIN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_MODEM_DCLKROUTE       */
1037 #define GPIO_MODEM_DCLKROUTE_PIN_DEFAULT             (_GPIO_MODEM_DCLKROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_MODEM_DCLKROUTE*/
1038 
1039 /* Bit fields for GPIO_MODEM DINROUTE */
1040 #define _GPIO_MODEM_DINROUTE_RESETVALUE              0x00000000UL                             /**< Default value for GPIO_MODEM_DINROUTE       */
1041 #define _GPIO_MODEM_DINROUTE_MASK                    0x000F0003UL                             /**< Mask for GPIO_MODEM_DINROUTE                */
1042 #define _GPIO_MODEM_DINROUTE_PORT_SHIFT              0                                        /**< Shift value for GPIO_PORT                   */
1043 #define _GPIO_MODEM_DINROUTE_PORT_MASK               0x3UL                                    /**< Bit mask for GPIO_PORT                      */
1044 #define _GPIO_MODEM_DINROUTE_PORT_DEFAULT            0x00000000UL                             /**< Mode DEFAULT for GPIO_MODEM_DINROUTE        */
1045 #define GPIO_MODEM_DINROUTE_PORT_DEFAULT             (_GPIO_MODEM_DINROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_MODEM_DINROUTE*/
1046 #define _GPIO_MODEM_DINROUTE_PIN_SHIFT               16                                       /**< Shift value for GPIO_PIN                    */
1047 #define _GPIO_MODEM_DINROUTE_PIN_MASK                0xF0000UL                                /**< Bit mask for GPIO_PIN                       */
1048 #define _GPIO_MODEM_DINROUTE_PIN_DEFAULT             0x00000000UL                             /**< Mode DEFAULT for GPIO_MODEM_DINROUTE        */
1049 #define GPIO_MODEM_DINROUTE_PIN_DEFAULT              (_GPIO_MODEM_DINROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_MODEM_DINROUTE*/
1050 
1051 /* Bit fields for GPIO_MODEM DOUTROUTE */
1052 #define _GPIO_MODEM_DOUTROUTE_RESETVALUE             0x00000000UL                              /**< Default value for GPIO_MODEM_DOUTROUTE      */
1053 #define _GPIO_MODEM_DOUTROUTE_MASK                   0x000F0003UL                              /**< Mask for GPIO_MODEM_DOUTROUTE               */
1054 #define _GPIO_MODEM_DOUTROUTE_PORT_SHIFT             0                                         /**< Shift value for GPIO_PORT                   */
1055 #define _GPIO_MODEM_DOUTROUTE_PORT_MASK              0x3UL                                     /**< Bit mask for GPIO_PORT                      */
1056 #define _GPIO_MODEM_DOUTROUTE_PORT_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_MODEM_DOUTROUTE       */
1057 #define GPIO_MODEM_DOUTROUTE_PORT_DEFAULT            (_GPIO_MODEM_DOUTROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_MODEM_DOUTROUTE*/
1058 #define _GPIO_MODEM_DOUTROUTE_PIN_SHIFT              16                                        /**< Shift value for GPIO_PIN                    */
1059 #define _GPIO_MODEM_DOUTROUTE_PIN_MASK               0xF0000UL                                 /**< Bit mask for GPIO_PIN                       */
1060 #define _GPIO_MODEM_DOUTROUTE_PIN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_MODEM_DOUTROUTE       */
1061 #define GPIO_MODEM_DOUTROUTE_PIN_DEFAULT             (_GPIO_MODEM_DOUTROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_MODEM_DOUTROUTE*/
1062 
1063 /* Bit fields for GPIO_PRS ROUTEEN */
1064 #define _GPIO_PRS_ROUTEEN_RESETVALUE                 0x00000000UL                                  /**< Default value for GPIO_PRS_ROUTEEN          */
1065 #define _GPIO_PRS_ROUTEEN_MASK                       0x0000FFFFUL                                  /**< Mask for GPIO_PRS_ROUTEEN                   */
1066 #define GPIO_PRS_ROUTEEN_ASYNCH0PEN                  (0x1UL << 0)                                  /**< ASYNCH0 pin enable control bit              */
1067 #define _GPIO_PRS_ROUTEEN_ASYNCH0PEN_SHIFT           0                                             /**< Shift value for GPIO_ASYNCH0PEN             */
1068 #define _GPIO_PRS_ROUTEEN_ASYNCH0PEN_MASK            0x1UL                                         /**< Bit mask for GPIO_ASYNCH0PEN                */
1069 #define _GPIO_PRS_ROUTEEN_ASYNCH0PEN_DEFAULT         0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1070 #define GPIO_PRS_ROUTEEN_ASYNCH0PEN_DEFAULT          (_GPIO_PRS_ROUTEEN_ASYNCH0PEN_DEFAULT << 0)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1071 #define GPIO_PRS_ROUTEEN_ASYNCH1PEN                  (0x1UL << 1)                                  /**< ASYNCH1 pin enable control bit              */
1072 #define _GPIO_PRS_ROUTEEN_ASYNCH1PEN_SHIFT           1                                             /**< Shift value for GPIO_ASYNCH1PEN             */
1073 #define _GPIO_PRS_ROUTEEN_ASYNCH1PEN_MASK            0x2UL                                         /**< Bit mask for GPIO_ASYNCH1PEN                */
1074 #define _GPIO_PRS_ROUTEEN_ASYNCH1PEN_DEFAULT         0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1075 #define GPIO_PRS_ROUTEEN_ASYNCH1PEN_DEFAULT          (_GPIO_PRS_ROUTEEN_ASYNCH1PEN_DEFAULT << 1)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1076 #define GPIO_PRS_ROUTEEN_ASYNCH2PEN                  (0x1UL << 2)                                  /**< ASYNCH2 pin enable control bit              */
1077 #define _GPIO_PRS_ROUTEEN_ASYNCH2PEN_SHIFT           2                                             /**< Shift value for GPIO_ASYNCH2PEN             */
1078 #define _GPIO_PRS_ROUTEEN_ASYNCH2PEN_MASK            0x4UL                                         /**< Bit mask for GPIO_ASYNCH2PEN                */
1079 #define _GPIO_PRS_ROUTEEN_ASYNCH2PEN_DEFAULT         0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1080 #define GPIO_PRS_ROUTEEN_ASYNCH2PEN_DEFAULT          (_GPIO_PRS_ROUTEEN_ASYNCH2PEN_DEFAULT << 2)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1081 #define GPIO_PRS_ROUTEEN_ASYNCH3PEN                  (0x1UL << 3)                                  /**< ASYNCH3 pin enable control bit              */
1082 #define _GPIO_PRS_ROUTEEN_ASYNCH3PEN_SHIFT           3                                             /**< Shift value for GPIO_ASYNCH3PEN             */
1083 #define _GPIO_PRS_ROUTEEN_ASYNCH3PEN_MASK            0x8UL                                         /**< Bit mask for GPIO_ASYNCH3PEN                */
1084 #define _GPIO_PRS_ROUTEEN_ASYNCH3PEN_DEFAULT         0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1085 #define GPIO_PRS_ROUTEEN_ASYNCH3PEN_DEFAULT          (_GPIO_PRS_ROUTEEN_ASYNCH3PEN_DEFAULT << 3)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1086 #define GPIO_PRS_ROUTEEN_ASYNCH4PEN                  (0x1UL << 4)                                  /**< ASYNCH4 pin enable control bit              */
1087 #define _GPIO_PRS_ROUTEEN_ASYNCH4PEN_SHIFT           4                                             /**< Shift value for GPIO_ASYNCH4PEN             */
1088 #define _GPIO_PRS_ROUTEEN_ASYNCH4PEN_MASK            0x10UL                                        /**< Bit mask for GPIO_ASYNCH4PEN                */
1089 #define _GPIO_PRS_ROUTEEN_ASYNCH4PEN_DEFAULT         0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1090 #define GPIO_PRS_ROUTEEN_ASYNCH4PEN_DEFAULT          (_GPIO_PRS_ROUTEEN_ASYNCH4PEN_DEFAULT << 4)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1091 #define GPIO_PRS_ROUTEEN_ASYNCH5PEN                  (0x1UL << 5)                                  /**< ASYNCH5 pin enable control bit              */
1092 #define _GPIO_PRS_ROUTEEN_ASYNCH5PEN_SHIFT           5                                             /**< Shift value for GPIO_ASYNCH5PEN             */
1093 #define _GPIO_PRS_ROUTEEN_ASYNCH5PEN_MASK            0x20UL                                        /**< Bit mask for GPIO_ASYNCH5PEN                */
1094 #define _GPIO_PRS_ROUTEEN_ASYNCH5PEN_DEFAULT         0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1095 #define GPIO_PRS_ROUTEEN_ASYNCH5PEN_DEFAULT          (_GPIO_PRS_ROUTEEN_ASYNCH5PEN_DEFAULT << 5)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1096 #define GPIO_PRS_ROUTEEN_ASYNCH6PEN                  (0x1UL << 6)                                  /**< ASYNCH6 pin enable control bit              */
1097 #define _GPIO_PRS_ROUTEEN_ASYNCH6PEN_SHIFT           6                                             /**< Shift value for GPIO_ASYNCH6PEN             */
1098 #define _GPIO_PRS_ROUTEEN_ASYNCH6PEN_MASK            0x40UL                                        /**< Bit mask for GPIO_ASYNCH6PEN                */
1099 #define _GPIO_PRS_ROUTEEN_ASYNCH6PEN_DEFAULT         0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1100 #define GPIO_PRS_ROUTEEN_ASYNCH6PEN_DEFAULT          (_GPIO_PRS_ROUTEEN_ASYNCH6PEN_DEFAULT << 6)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1101 #define GPIO_PRS_ROUTEEN_ASYNCH7PEN                  (0x1UL << 7)                                  /**< ASYNCH7 pin enable control bit              */
1102 #define _GPIO_PRS_ROUTEEN_ASYNCH7PEN_SHIFT           7                                             /**< Shift value for GPIO_ASYNCH7PEN             */
1103 #define _GPIO_PRS_ROUTEEN_ASYNCH7PEN_MASK            0x80UL                                        /**< Bit mask for GPIO_ASYNCH7PEN                */
1104 #define _GPIO_PRS_ROUTEEN_ASYNCH7PEN_DEFAULT         0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1105 #define GPIO_PRS_ROUTEEN_ASYNCH7PEN_DEFAULT          (_GPIO_PRS_ROUTEEN_ASYNCH7PEN_DEFAULT << 7)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1106 #define GPIO_PRS_ROUTEEN_ASYNCH8PEN                  (0x1UL << 8)                                  /**< ASYNCH8 pin enable control bit              */
1107 #define _GPIO_PRS_ROUTEEN_ASYNCH8PEN_SHIFT           8                                             /**< Shift value for GPIO_ASYNCH8PEN             */
1108 #define _GPIO_PRS_ROUTEEN_ASYNCH8PEN_MASK            0x100UL                                       /**< Bit mask for GPIO_ASYNCH8PEN                */
1109 #define _GPIO_PRS_ROUTEEN_ASYNCH8PEN_DEFAULT         0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1110 #define GPIO_PRS_ROUTEEN_ASYNCH8PEN_DEFAULT          (_GPIO_PRS_ROUTEEN_ASYNCH8PEN_DEFAULT << 8)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1111 #define GPIO_PRS_ROUTEEN_ASYNCH9PEN                  (0x1UL << 9)                                  /**< ASYNCH9 pin enable control bit              */
1112 #define _GPIO_PRS_ROUTEEN_ASYNCH9PEN_SHIFT           9                                             /**< Shift value for GPIO_ASYNCH9PEN             */
1113 #define _GPIO_PRS_ROUTEEN_ASYNCH9PEN_MASK            0x200UL                                       /**< Bit mask for GPIO_ASYNCH9PEN                */
1114 #define _GPIO_PRS_ROUTEEN_ASYNCH9PEN_DEFAULT         0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1115 #define GPIO_PRS_ROUTEEN_ASYNCH9PEN_DEFAULT          (_GPIO_PRS_ROUTEEN_ASYNCH9PEN_DEFAULT << 9)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1116 #define GPIO_PRS_ROUTEEN_ASYNCH10PEN                 (0x1UL << 10)                                 /**< ASYNCH10 pin enable control bit             */
1117 #define _GPIO_PRS_ROUTEEN_ASYNCH10PEN_SHIFT          10                                            /**< Shift value for GPIO_ASYNCH10PEN            */
1118 #define _GPIO_PRS_ROUTEEN_ASYNCH10PEN_MASK           0x400UL                                       /**< Bit mask for GPIO_ASYNCH10PEN               */
1119 #define _GPIO_PRS_ROUTEEN_ASYNCH10PEN_DEFAULT        0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1120 #define GPIO_PRS_ROUTEEN_ASYNCH10PEN_DEFAULT         (_GPIO_PRS_ROUTEEN_ASYNCH10PEN_DEFAULT << 10) /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1121 #define GPIO_PRS_ROUTEEN_ASYNCH11PEN                 (0x1UL << 11)                                 /**< ASYNCH11 pin enable control bit             */
1122 #define _GPIO_PRS_ROUTEEN_ASYNCH11PEN_SHIFT          11                                            /**< Shift value for GPIO_ASYNCH11PEN            */
1123 #define _GPIO_PRS_ROUTEEN_ASYNCH11PEN_MASK           0x800UL                                       /**< Bit mask for GPIO_ASYNCH11PEN               */
1124 #define _GPIO_PRS_ROUTEEN_ASYNCH11PEN_DEFAULT        0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1125 #define GPIO_PRS_ROUTEEN_ASYNCH11PEN_DEFAULT         (_GPIO_PRS_ROUTEEN_ASYNCH11PEN_DEFAULT << 11) /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1126 #define GPIO_PRS_ROUTEEN_SYNCH0PEN                   (0x1UL << 12)                                 /**< SYNCH0 pin enable control bit               */
1127 #define _GPIO_PRS_ROUTEEN_SYNCH0PEN_SHIFT            12                                            /**< Shift value for GPIO_SYNCH0PEN              */
1128 #define _GPIO_PRS_ROUTEEN_SYNCH0PEN_MASK             0x1000UL                                      /**< Bit mask for GPIO_SYNCH0PEN                 */
1129 #define _GPIO_PRS_ROUTEEN_SYNCH0PEN_DEFAULT          0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1130 #define GPIO_PRS_ROUTEEN_SYNCH0PEN_DEFAULT           (_GPIO_PRS_ROUTEEN_SYNCH0PEN_DEFAULT << 12)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1131 #define GPIO_PRS_ROUTEEN_SYNCH1PEN                   (0x1UL << 13)                                 /**< SYNCH1 pin enable control bit               */
1132 #define _GPIO_PRS_ROUTEEN_SYNCH1PEN_SHIFT            13                                            /**< Shift value for GPIO_SYNCH1PEN              */
1133 #define _GPIO_PRS_ROUTEEN_SYNCH1PEN_MASK             0x2000UL                                      /**< Bit mask for GPIO_SYNCH1PEN                 */
1134 #define _GPIO_PRS_ROUTEEN_SYNCH1PEN_DEFAULT          0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1135 #define GPIO_PRS_ROUTEEN_SYNCH1PEN_DEFAULT           (_GPIO_PRS_ROUTEEN_SYNCH1PEN_DEFAULT << 13)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1136 #define GPIO_PRS_ROUTEEN_SYNCH2PEN                   (0x1UL << 14)                                 /**< SYNCH2 pin enable control bit               */
1137 #define _GPIO_PRS_ROUTEEN_SYNCH2PEN_SHIFT            14                                            /**< Shift value for GPIO_SYNCH2PEN              */
1138 #define _GPIO_PRS_ROUTEEN_SYNCH2PEN_MASK             0x4000UL                                      /**< Bit mask for GPIO_SYNCH2PEN                 */
1139 #define _GPIO_PRS_ROUTEEN_SYNCH2PEN_DEFAULT          0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1140 #define GPIO_PRS_ROUTEEN_SYNCH2PEN_DEFAULT           (_GPIO_PRS_ROUTEEN_SYNCH2PEN_DEFAULT << 14)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1141 #define GPIO_PRS_ROUTEEN_SYNCH3PEN                   (0x1UL << 15)                                 /**< SYNCH3 pin enable control bit               */
1142 #define _GPIO_PRS_ROUTEEN_SYNCH3PEN_SHIFT            15                                            /**< Shift value for GPIO_SYNCH3PEN              */
1143 #define _GPIO_PRS_ROUTEEN_SYNCH3PEN_MASK             0x8000UL                                      /**< Bit mask for GPIO_SYNCH3PEN                 */
1144 #define _GPIO_PRS_ROUTEEN_SYNCH3PEN_DEFAULT          0x00000000UL                                  /**< Mode DEFAULT for GPIO_PRS_ROUTEEN           */
1145 #define GPIO_PRS_ROUTEEN_SYNCH3PEN_DEFAULT           (_GPIO_PRS_ROUTEEN_SYNCH3PEN_DEFAULT << 15)   /**< Shifted mode DEFAULT for GPIO_PRS_ROUTEEN   */
1146 
1147 /* Bit fields for GPIO_PRS ASYNCH0ROUTE */
1148 #define _GPIO_PRS_ASYNCH0ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_PRS_ASYNCH0ROUTE     */
1149 #define _GPIO_PRS_ASYNCH0ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_PRS_ASYNCH0ROUTE              */
1150 #define _GPIO_PRS_ASYNCH0ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1151 #define _GPIO_PRS_ASYNCH0ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1152 #define _GPIO_PRS_ASYNCH0ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH0ROUTE      */
1153 #define GPIO_PRS_ASYNCH0ROUTE_PORT_DEFAULT           (_GPIO_PRS_ASYNCH0ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH0ROUTE*/
1154 #define _GPIO_PRS_ASYNCH0ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1155 #define _GPIO_PRS_ASYNCH0ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1156 #define _GPIO_PRS_ASYNCH0ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH0ROUTE      */
1157 #define GPIO_PRS_ASYNCH0ROUTE_PIN_DEFAULT            (_GPIO_PRS_ASYNCH0ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH0ROUTE*/
1158 
1159 /* Bit fields for GPIO_PRS ASYNCH1ROUTE */
1160 #define _GPIO_PRS_ASYNCH1ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_PRS_ASYNCH1ROUTE     */
1161 #define _GPIO_PRS_ASYNCH1ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_PRS_ASYNCH1ROUTE              */
1162 #define _GPIO_PRS_ASYNCH1ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1163 #define _GPIO_PRS_ASYNCH1ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1164 #define _GPIO_PRS_ASYNCH1ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH1ROUTE      */
1165 #define GPIO_PRS_ASYNCH1ROUTE_PORT_DEFAULT           (_GPIO_PRS_ASYNCH1ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH1ROUTE*/
1166 #define _GPIO_PRS_ASYNCH1ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1167 #define _GPIO_PRS_ASYNCH1ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1168 #define _GPIO_PRS_ASYNCH1ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH1ROUTE      */
1169 #define GPIO_PRS_ASYNCH1ROUTE_PIN_DEFAULT            (_GPIO_PRS_ASYNCH1ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH1ROUTE*/
1170 
1171 /* Bit fields for GPIO_PRS ASYNCH2ROUTE */
1172 #define _GPIO_PRS_ASYNCH2ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_PRS_ASYNCH2ROUTE     */
1173 #define _GPIO_PRS_ASYNCH2ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_PRS_ASYNCH2ROUTE              */
1174 #define _GPIO_PRS_ASYNCH2ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1175 #define _GPIO_PRS_ASYNCH2ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1176 #define _GPIO_PRS_ASYNCH2ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH2ROUTE      */
1177 #define GPIO_PRS_ASYNCH2ROUTE_PORT_DEFAULT           (_GPIO_PRS_ASYNCH2ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH2ROUTE*/
1178 #define _GPIO_PRS_ASYNCH2ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1179 #define _GPIO_PRS_ASYNCH2ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1180 #define _GPIO_PRS_ASYNCH2ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH2ROUTE      */
1181 #define GPIO_PRS_ASYNCH2ROUTE_PIN_DEFAULT            (_GPIO_PRS_ASYNCH2ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH2ROUTE*/
1182 
1183 /* Bit fields for GPIO_PRS ASYNCH3ROUTE */
1184 #define _GPIO_PRS_ASYNCH3ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_PRS_ASYNCH3ROUTE     */
1185 #define _GPIO_PRS_ASYNCH3ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_PRS_ASYNCH3ROUTE              */
1186 #define _GPIO_PRS_ASYNCH3ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1187 #define _GPIO_PRS_ASYNCH3ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1188 #define _GPIO_PRS_ASYNCH3ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH3ROUTE      */
1189 #define GPIO_PRS_ASYNCH3ROUTE_PORT_DEFAULT           (_GPIO_PRS_ASYNCH3ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH3ROUTE*/
1190 #define _GPIO_PRS_ASYNCH3ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1191 #define _GPIO_PRS_ASYNCH3ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1192 #define _GPIO_PRS_ASYNCH3ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH3ROUTE      */
1193 #define GPIO_PRS_ASYNCH3ROUTE_PIN_DEFAULT            (_GPIO_PRS_ASYNCH3ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH3ROUTE*/
1194 
1195 /* Bit fields for GPIO_PRS ASYNCH4ROUTE */
1196 #define _GPIO_PRS_ASYNCH4ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_PRS_ASYNCH4ROUTE     */
1197 #define _GPIO_PRS_ASYNCH4ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_PRS_ASYNCH4ROUTE              */
1198 #define _GPIO_PRS_ASYNCH4ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1199 #define _GPIO_PRS_ASYNCH4ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1200 #define _GPIO_PRS_ASYNCH4ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH4ROUTE      */
1201 #define GPIO_PRS_ASYNCH4ROUTE_PORT_DEFAULT           (_GPIO_PRS_ASYNCH4ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH4ROUTE*/
1202 #define _GPIO_PRS_ASYNCH4ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1203 #define _GPIO_PRS_ASYNCH4ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1204 #define _GPIO_PRS_ASYNCH4ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH4ROUTE      */
1205 #define GPIO_PRS_ASYNCH4ROUTE_PIN_DEFAULT            (_GPIO_PRS_ASYNCH4ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH4ROUTE*/
1206 
1207 /* Bit fields for GPIO_PRS ASYNCH5ROUTE */
1208 #define _GPIO_PRS_ASYNCH5ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_PRS_ASYNCH5ROUTE     */
1209 #define _GPIO_PRS_ASYNCH5ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_PRS_ASYNCH5ROUTE              */
1210 #define _GPIO_PRS_ASYNCH5ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1211 #define _GPIO_PRS_ASYNCH5ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1212 #define _GPIO_PRS_ASYNCH5ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH5ROUTE      */
1213 #define GPIO_PRS_ASYNCH5ROUTE_PORT_DEFAULT           (_GPIO_PRS_ASYNCH5ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH5ROUTE*/
1214 #define _GPIO_PRS_ASYNCH5ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1215 #define _GPIO_PRS_ASYNCH5ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1216 #define _GPIO_PRS_ASYNCH5ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH5ROUTE      */
1217 #define GPIO_PRS_ASYNCH5ROUTE_PIN_DEFAULT            (_GPIO_PRS_ASYNCH5ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH5ROUTE*/
1218 
1219 /* Bit fields for GPIO_PRS ASYNCH6ROUTE */
1220 #define _GPIO_PRS_ASYNCH6ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_PRS_ASYNCH6ROUTE     */
1221 #define _GPIO_PRS_ASYNCH6ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_PRS_ASYNCH6ROUTE              */
1222 #define _GPIO_PRS_ASYNCH6ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1223 #define _GPIO_PRS_ASYNCH6ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1224 #define _GPIO_PRS_ASYNCH6ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH6ROUTE      */
1225 #define GPIO_PRS_ASYNCH6ROUTE_PORT_DEFAULT           (_GPIO_PRS_ASYNCH6ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH6ROUTE*/
1226 #define _GPIO_PRS_ASYNCH6ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1227 #define _GPIO_PRS_ASYNCH6ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1228 #define _GPIO_PRS_ASYNCH6ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH6ROUTE      */
1229 #define GPIO_PRS_ASYNCH6ROUTE_PIN_DEFAULT            (_GPIO_PRS_ASYNCH6ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH6ROUTE*/
1230 
1231 /* Bit fields for GPIO_PRS ASYNCH7ROUTE */
1232 #define _GPIO_PRS_ASYNCH7ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_PRS_ASYNCH7ROUTE     */
1233 #define _GPIO_PRS_ASYNCH7ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_PRS_ASYNCH7ROUTE              */
1234 #define _GPIO_PRS_ASYNCH7ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1235 #define _GPIO_PRS_ASYNCH7ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1236 #define _GPIO_PRS_ASYNCH7ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH7ROUTE      */
1237 #define GPIO_PRS_ASYNCH7ROUTE_PORT_DEFAULT           (_GPIO_PRS_ASYNCH7ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH7ROUTE*/
1238 #define _GPIO_PRS_ASYNCH7ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1239 #define _GPIO_PRS_ASYNCH7ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1240 #define _GPIO_PRS_ASYNCH7ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH7ROUTE      */
1241 #define GPIO_PRS_ASYNCH7ROUTE_PIN_DEFAULT            (_GPIO_PRS_ASYNCH7ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH7ROUTE*/
1242 
1243 /* Bit fields for GPIO_PRS ASYNCH8ROUTE */
1244 #define _GPIO_PRS_ASYNCH8ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_PRS_ASYNCH8ROUTE     */
1245 #define _GPIO_PRS_ASYNCH8ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_PRS_ASYNCH8ROUTE              */
1246 #define _GPIO_PRS_ASYNCH8ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1247 #define _GPIO_PRS_ASYNCH8ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1248 #define _GPIO_PRS_ASYNCH8ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH8ROUTE      */
1249 #define GPIO_PRS_ASYNCH8ROUTE_PORT_DEFAULT           (_GPIO_PRS_ASYNCH8ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH8ROUTE*/
1250 #define _GPIO_PRS_ASYNCH8ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1251 #define _GPIO_PRS_ASYNCH8ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1252 #define _GPIO_PRS_ASYNCH8ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH8ROUTE      */
1253 #define GPIO_PRS_ASYNCH8ROUTE_PIN_DEFAULT            (_GPIO_PRS_ASYNCH8ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH8ROUTE*/
1254 
1255 /* Bit fields for GPIO_PRS ASYNCH9ROUTE */
1256 #define _GPIO_PRS_ASYNCH9ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_PRS_ASYNCH9ROUTE     */
1257 #define _GPIO_PRS_ASYNCH9ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_PRS_ASYNCH9ROUTE              */
1258 #define _GPIO_PRS_ASYNCH9ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1259 #define _GPIO_PRS_ASYNCH9ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1260 #define _GPIO_PRS_ASYNCH9ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH9ROUTE      */
1261 #define GPIO_PRS_ASYNCH9ROUTE_PORT_DEFAULT           (_GPIO_PRS_ASYNCH9ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH9ROUTE*/
1262 #define _GPIO_PRS_ASYNCH9ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1263 #define _GPIO_PRS_ASYNCH9ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1264 #define _GPIO_PRS_ASYNCH9ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_PRS_ASYNCH9ROUTE      */
1265 #define GPIO_PRS_ASYNCH9ROUTE_PIN_DEFAULT            (_GPIO_PRS_ASYNCH9ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH9ROUTE*/
1266 
1267 /* Bit fields for GPIO_PRS ASYNCH10ROUTE */
1268 #define _GPIO_PRS_ASYNCH10ROUTE_RESETVALUE           0x00000000UL                                /**< Default value for GPIO_PRS_ASYNCH10ROUTE    */
1269 #define _GPIO_PRS_ASYNCH10ROUTE_MASK                 0x000F0003UL                                /**< Mask for GPIO_PRS_ASYNCH10ROUTE             */
1270 #define _GPIO_PRS_ASYNCH10ROUTE_PORT_SHIFT           0                                           /**< Shift value for GPIO_PORT                   */
1271 #define _GPIO_PRS_ASYNCH10ROUTE_PORT_MASK            0x3UL                                       /**< Bit mask for GPIO_PORT                      */
1272 #define _GPIO_PRS_ASYNCH10ROUTE_PORT_DEFAULT         0x00000000UL                                /**< Mode DEFAULT for GPIO_PRS_ASYNCH10ROUTE     */
1273 #define GPIO_PRS_ASYNCH10ROUTE_PORT_DEFAULT          (_GPIO_PRS_ASYNCH10ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH10ROUTE*/
1274 #define _GPIO_PRS_ASYNCH10ROUTE_PIN_SHIFT            16                                          /**< Shift value for GPIO_PIN                    */
1275 #define _GPIO_PRS_ASYNCH10ROUTE_PIN_MASK             0xF0000UL                                   /**< Bit mask for GPIO_PIN                       */
1276 #define _GPIO_PRS_ASYNCH10ROUTE_PIN_DEFAULT          0x00000000UL                                /**< Mode DEFAULT for GPIO_PRS_ASYNCH10ROUTE     */
1277 #define GPIO_PRS_ASYNCH10ROUTE_PIN_DEFAULT           (_GPIO_PRS_ASYNCH10ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH10ROUTE*/
1278 
1279 /* Bit fields for GPIO_PRS ASYNCH11ROUTE */
1280 #define _GPIO_PRS_ASYNCH11ROUTE_RESETVALUE           0x00000000UL                                /**< Default value for GPIO_PRS_ASYNCH11ROUTE    */
1281 #define _GPIO_PRS_ASYNCH11ROUTE_MASK                 0x000F0003UL                                /**< Mask for GPIO_PRS_ASYNCH11ROUTE             */
1282 #define _GPIO_PRS_ASYNCH11ROUTE_PORT_SHIFT           0                                           /**< Shift value for GPIO_PORT                   */
1283 #define _GPIO_PRS_ASYNCH11ROUTE_PORT_MASK            0x3UL                                       /**< Bit mask for GPIO_PORT                      */
1284 #define _GPIO_PRS_ASYNCH11ROUTE_PORT_DEFAULT         0x00000000UL                                /**< Mode DEFAULT for GPIO_PRS_ASYNCH11ROUTE     */
1285 #define GPIO_PRS_ASYNCH11ROUTE_PORT_DEFAULT          (_GPIO_PRS_ASYNCH11ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH11ROUTE*/
1286 #define _GPIO_PRS_ASYNCH11ROUTE_PIN_SHIFT            16                                          /**< Shift value for GPIO_PIN                    */
1287 #define _GPIO_PRS_ASYNCH11ROUTE_PIN_MASK             0xF0000UL                                   /**< Bit mask for GPIO_PIN                       */
1288 #define _GPIO_PRS_ASYNCH11ROUTE_PIN_DEFAULT          0x00000000UL                                /**< Mode DEFAULT for GPIO_PRS_ASYNCH11ROUTE     */
1289 #define GPIO_PRS_ASYNCH11ROUTE_PIN_DEFAULT           (_GPIO_PRS_ASYNCH11ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_ASYNCH11ROUTE*/
1290 
1291 /* Bit fields for GPIO_PRS SYNCH0ROUTE */
1292 #define _GPIO_PRS_SYNCH0ROUTE_RESETVALUE             0x00000000UL                              /**< Default value for GPIO_PRS_SYNCH0ROUTE      */
1293 #define _GPIO_PRS_SYNCH0ROUTE_MASK                   0x000F0003UL                              /**< Mask for GPIO_PRS_SYNCH0ROUTE               */
1294 #define _GPIO_PRS_SYNCH0ROUTE_PORT_SHIFT             0                                         /**< Shift value for GPIO_PORT                   */
1295 #define _GPIO_PRS_SYNCH0ROUTE_PORT_MASK              0x3UL                                     /**< Bit mask for GPIO_PORT                      */
1296 #define _GPIO_PRS_SYNCH0ROUTE_PORT_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_PRS_SYNCH0ROUTE       */
1297 #define GPIO_PRS_SYNCH0ROUTE_PORT_DEFAULT            (_GPIO_PRS_SYNCH0ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_SYNCH0ROUTE*/
1298 #define _GPIO_PRS_SYNCH0ROUTE_PIN_SHIFT              16                                        /**< Shift value for GPIO_PIN                    */
1299 #define _GPIO_PRS_SYNCH0ROUTE_PIN_MASK               0xF0000UL                                 /**< Bit mask for GPIO_PIN                       */
1300 #define _GPIO_PRS_SYNCH0ROUTE_PIN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_PRS_SYNCH0ROUTE       */
1301 #define GPIO_PRS_SYNCH0ROUTE_PIN_DEFAULT             (_GPIO_PRS_SYNCH0ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_SYNCH0ROUTE*/
1302 
1303 /* Bit fields for GPIO_PRS SYNCH1ROUTE */
1304 #define _GPIO_PRS_SYNCH1ROUTE_RESETVALUE             0x00000000UL                              /**< Default value for GPIO_PRS_SYNCH1ROUTE      */
1305 #define _GPIO_PRS_SYNCH1ROUTE_MASK                   0x000F0003UL                              /**< Mask for GPIO_PRS_SYNCH1ROUTE               */
1306 #define _GPIO_PRS_SYNCH1ROUTE_PORT_SHIFT             0                                         /**< Shift value for GPIO_PORT                   */
1307 #define _GPIO_PRS_SYNCH1ROUTE_PORT_MASK              0x3UL                                     /**< Bit mask for GPIO_PORT                      */
1308 #define _GPIO_PRS_SYNCH1ROUTE_PORT_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_PRS_SYNCH1ROUTE       */
1309 #define GPIO_PRS_SYNCH1ROUTE_PORT_DEFAULT            (_GPIO_PRS_SYNCH1ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_SYNCH1ROUTE*/
1310 #define _GPIO_PRS_SYNCH1ROUTE_PIN_SHIFT              16                                        /**< Shift value for GPIO_PIN                    */
1311 #define _GPIO_PRS_SYNCH1ROUTE_PIN_MASK               0xF0000UL                                 /**< Bit mask for GPIO_PIN                       */
1312 #define _GPIO_PRS_SYNCH1ROUTE_PIN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_PRS_SYNCH1ROUTE       */
1313 #define GPIO_PRS_SYNCH1ROUTE_PIN_DEFAULT             (_GPIO_PRS_SYNCH1ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_SYNCH1ROUTE*/
1314 
1315 /* Bit fields for GPIO_PRS SYNCH2ROUTE */
1316 #define _GPIO_PRS_SYNCH2ROUTE_RESETVALUE             0x00000000UL                              /**< Default value for GPIO_PRS_SYNCH2ROUTE      */
1317 #define _GPIO_PRS_SYNCH2ROUTE_MASK                   0x000F0003UL                              /**< Mask for GPIO_PRS_SYNCH2ROUTE               */
1318 #define _GPIO_PRS_SYNCH2ROUTE_PORT_SHIFT             0                                         /**< Shift value for GPIO_PORT                   */
1319 #define _GPIO_PRS_SYNCH2ROUTE_PORT_MASK              0x3UL                                     /**< Bit mask for GPIO_PORT                      */
1320 #define _GPIO_PRS_SYNCH2ROUTE_PORT_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_PRS_SYNCH2ROUTE       */
1321 #define GPIO_PRS_SYNCH2ROUTE_PORT_DEFAULT            (_GPIO_PRS_SYNCH2ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_SYNCH2ROUTE*/
1322 #define _GPIO_PRS_SYNCH2ROUTE_PIN_SHIFT              16                                        /**< Shift value for GPIO_PIN                    */
1323 #define _GPIO_PRS_SYNCH2ROUTE_PIN_MASK               0xF0000UL                                 /**< Bit mask for GPIO_PIN                       */
1324 #define _GPIO_PRS_SYNCH2ROUTE_PIN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_PRS_SYNCH2ROUTE       */
1325 #define GPIO_PRS_SYNCH2ROUTE_PIN_DEFAULT             (_GPIO_PRS_SYNCH2ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_SYNCH2ROUTE*/
1326 
1327 /* Bit fields for GPIO_PRS SYNCH3ROUTE */
1328 #define _GPIO_PRS_SYNCH3ROUTE_RESETVALUE             0x00000000UL                              /**< Default value for GPIO_PRS_SYNCH3ROUTE      */
1329 #define _GPIO_PRS_SYNCH3ROUTE_MASK                   0x000F0003UL                              /**< Mask for GPIO_PRS_SYNCH3ROUTE               */
1330 #define _GPIO_PRS_SYNCH3ROUTE_PORT_SHIFT             0                                         /**< Shift value for GPIO_PORT                   */
1331 #define _GPIO_PRS_SYNCH3ROUTE_PORT_MASK              0x3UL                                     /**< Bit mask for GPIO_PORT                      */
1332 #define _GPIO_PRS_SYNCH3ROUTE_PORT_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_PRS_SYNCH3ROUTE       */
1333 #define GPIO_PRS_SYNCH3ROUTE_PORT_DEFAULT            (_GPIO_PRS_SYNCH3ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_PRS_SYNCH3ROUTE*/
1334 #define _GPIO_PRS_SYNCH3ROUTE_PIN_SHIFT              16                                        /**< Shift value for GPIO_PIN                    */
1335 #define _GPIO_PRS_SYNCH3ROUTE_PIN_MASK               0xF0000UL                                 /**< Bit mask for GPIO_PIN                       */
1336 #define _GPIO_PRS_SYNCH3ROUTE_PIN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_PRS_SYNCH3ROUTE       */
1337 #define GPIO_PRS_SYNCH3ROUTE_PIN_DEFAULT             (_GPIO_PRS_SYNCH3ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_PRS_SYNCH3ROUTE*/
1338 
1339 /* Bit fields for GPIO_TIMER ROUTEEN */
1340 #define _GPIO_TIMER_ROUTEEN_RESETVALUE               0x00000000UL                                /**< Default value for GPIO_TIMER_ROUTEEN        */
1341 #define _GPIO_TIMER_ROUTEEN_MASK                     0x0000003FUL                                /**< Mask for GPIO_TIMER_ROUTEEN                 */
1342 #define GPIO_TIMER_ROUTEEN_CC0PEN                    (0x1UL << 0)                                /**< CC0 pin enable control bit                  */
1343 #define _GPIO_TIMER_ROUTEEN_CC0PEN_SHIFT             0                                           /**< Shift value for GPIO_CC0PEN                 */
1344 #define _GPIO_TIMER_ROUTEEN_CC0PEN_MASK              0x1UL                                       /**< Bit mask for GPIO_CC0PEN                    */
1345 #define _GPIO_TIMER_ROUTEEN_CC0PEN_DEFAULT           0x00000000UL                                /**< Mode DEFAULT for GPIO_TIMER_ROUTEEN         */
1346 #define GPIO_TIMER_ROUTEEN_CC0PEN_DEFAULT            (_GPIO_TIMER_ROUTEEN_CC0PEN_DEFAULT << 0)   /**< Shifted mode DEFAULT for GPIO_TIMER_ROUTEEN */
1347 #define GPIO_TIMER_ROUTEEN_CC1PEN                    (0x1UL << 1)                                /**< CC1 pin enable control bit                  */
1348 #define _GPIO_TIMER_ROUTEEN_CC1PEN_SHIFT             1                                           /**< Shift value for GPIO_CC1PEN                 */
1349 #define _GPIO_TIMER_ROUTEEN_CC1PEN_MASK              0x2UL                                       /**< Bit mask for GPIO_CC1PEN                    */
1350 #define _GPIO_TIMER_ROUTEEN_CC1PEN_DEFAULT           0x00000000UL                                /**< Mode DEFAULT for GPIO_TIMER_ROUTEEN         */
1351 #define GPIO_TIMER_ROUTEEN_CC1PEN_DEFAULT            (_GPIO_TIMER_ROUTEEN_CC1PEN_DEFAULT << 1)   /**< Shifted mode DEFAULT for GPIO_TIMER_ROUTEEN */
1352 #define GPIO_TIMER_ROUTEEN_CC2PEN                    (0x1UL << 2)                                /**< CC2 pin enable control bit                  */
1353 #define _GPIO_TIMER_ROUTEEN_CC2PEN_SHIFT             2                                           /**< Shift value for GPIO_CC2PEN                 */
1354 #define _GPIO_TIMER_ROUTEEN_CC2PEN_MASK              0x4UL                                       /**< Bit mask for GPIO_CC2PEN                    */
1355 #define _GPIO_TIMER_ROUTEEN_CC2PEN_DEFAULT           0x00000000UL                                /**< Mode DEFAULT for GPIO_TIMER_ROUTEEN         */
1356 #define GPIO_TIMER_ROUTEEN_CC2PEN_DEFAULT            (_GPIO_TIMER_ROUTEEN_CC2PEN_DEFAULT << 2)   /**< Shifted mode DEFAULT for GPIO_TIMER_ROUTEEN */
1357 #define GPIO_TIMER_ROUTEEN_CDTI0PEN                  (0x1UL << 3)                                /**< CDTI0 pin enable control bit                */
1358 #define _GPIO_TIMER_ROUTEEN_CDTI0PEN_SHIFT           3                                           /**< Shift value for GPIO_CDTI0PEN               */
1359 #define _GPIO_TIMER_ROUTEEN_CDTI0PEN_MASK            0x8UL                                       /**< Bit mask for GPIO_CDTI0PEN                  */
1360 #define _GPIO_TIMER_ROUTEEN_CDTI0PEN_DEFAULT         0x00000000UL                                /**< Mode DEFAULT for GPIO_TIMER_ROUTEEN         */
1361 #define GPIO_TIMER_ROUTEEN_CDTI0PEN_DEFAULT          (_GPIO_TIMER_ROUTEEN_CDTI0PEN_DEFAULT << 3) /**< Shifted mode DEFAULT for GPIO_TIMER_ROUTEEN */
1362 #define GPIO_TIMER_ROUTEEN_CDTI1PEN                  (0x1UL << 4)                                /**< CDTI1 pin enable control bit                */
1363 #define _GPIO_TIMER_ROUTEEN_CDTI1PEN_SHIFT           4                                           /**< Shift value for GPIO_CDTI1PEN               */
1364 #define _GPIO_TIMER_ROUTEEN_CDTI1PEN_MASK            0x10UL                                      /**< Bit mask for GPIO_CDTI1PEN                  */
1365 #define _GPIO_TIMER_ROUTEEN_CDTI1PEN_DEFAULT         0x00000000UL                                /**< Mode DEFAULT for GPIO_TIMER_ROUTEEN         */
1366 #define GPIO_TIMER_ROUTEEN_CDTI1PEN_DEFAULT          (_GPIO_TIMER_ROUTEEN_CDTI1PEN_DEFAULT << 4) /**< Shifted mode DEFAULT for GPIO_TIMER_ROUTEEN */
1367 #define GPIO_TIMER_ROUTEEN_CDTI2PEN                  (0x1UL << 5)                                /**< CDTI2 pin enable control bit                */
1368 #define _GPIO_TIMER_ROUTEEN_CDTI2PEN_SHIFT           5                                           /**< Shift value for GPIO_CDTI2PEN               */
1369 #define _GPIO_TIMER_ROUTEEN_CDTI2PEN_MASK            0x20UL                                      /**< Bit mask for GPIO_CDTI2PEN                  */
1370 #define _GPIO_TIMER_ROUTEEN_CDTI2PEN_DEFAULT         0x00000000UL                                /**< Mode DEFAULT for GPIO_TIMER_ROUTEEN         */
1371 #define GPIO_TIMER_ROUTEEN_CDTI2PEN_DEFAULT          (_GPIO_TIMER_ROUTEEN_CDTI2PEN_DEFAULT << 5) /**< Shifted mode DEFAULT for GPIO_TIMER_ROUTEEN */
1372 
1373 /* Bit fields for GPIO_TIMER CC0ROUTE */
1374 #define _GPIO_TIMER_CC0ROUTE_RESETVALUE              0x00000000UL                             /**< Default value for GPIO_TIMER_CC0ROUTE       */
1375 #define _GPIO_TIMER_CC0ROUTE_MASK                    0x000F0003UL                             /**< Mask for GPIO_TIMER_CC0ROUTE                */
1376 #define _GPIO_TIMER_CC0ROUTE_PORT_SHIFT              0                                        /**< Shift value for GPIO_PORT                   */
1377 #define _GPIO_TIMER_CC0ROUTE_PORT_MASK               0x3UL                                    /**< Bit mask for GPIO_PORT                      */
1378 #define _GPIO_TIMER_CC0ROUTE_PORT_DEFAULT            0x00000000UL                             /**< Mode DEFAULT for GPIO_TIMER_CC0ROUTE        */
1379 #define GPIO_TIMER_CC0ROUTE_PORT_DEFAULT             (_GPIO_TIMER_CC0ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_TIMER_CC0ROUTE*/
1380 #define _GPIO_TIMER_CC0ROUTE_PIN_SHIFT               16                                       /**< Shift value for GPIO_PIN                    */
1381 #define _GPIO_TIMER_CC0ROUTE_PIN_MASK                0xF0000UL                                /**< Bit mask for GPIO_PIN                       */
1382 #define _GPIO_TIMER_CC0ROUTE_PIN_DEFAULT             0x00000000UL                             /**< Mode DEFAULT for GPIO_TIMER_CC0ROUTE        */
1383 #define GPIO_TIMER_CC0ROUTE_PIN_DEFAULT              (_GPIO_TIMER_CC0ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_TIMER_CC0ROUTE*/
1384 
1385 /* Bit fields for GPIO_TIMER CC1ROUTE */
1386 #define _GPIO_TIMER_CC1ROUTE_RESETVALUE              0x00000000UL                             /**< Default value for GPIO_TIMER_CC1ROUTE       */
1387 #define _GPIO_TIMER_CC1ROUTE_MASK                    0x000F0003UL                             /**< Mask for GPIO_TIMER_CC1ROUTE                */
1388 #define _GPIO_TIMER_CC1ROUTE_PORT_SHIFT              0                                        /**< Shift value for GPIO_PORT                   */
1389 #define _GPIO_TIMER_CC1ROUTE_PORT_MASK               0x3UL                                    /**< Bit mask for GPIO_PORT                      */
1390 #define _GPIO_TIMER_CC1ROUTE_PORT_DEFAULT            0x00000000UL                             /**< Mode DEFAULT for GPIO_TIMER_CC1ROUTE        */
1391 #define GPIO_TIMER_CC1ROUTE_PORT_DEFAULT             (_GPIO_TIMER_CC1ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_TIMER_CC1ROUTE*/
1392 #define _GPIO_TIMER_CC1ROUTE_PIN_SHIFT               16                                       /**< Shift value for GPIO_PIN                    */
1393 #define _GPIO_TIMER_CC1ROUTE_PIN_MASK                0xF0000UL                                /**< Bit mask for GPIO_PIN                       */
1394 #define _GPIO_TIMER_CC1ROUTE_PIN_DEFAULT             0x00000000UL                             /**< Mode DEFAULT for GPIO_TIMER_CC1ROUTE        */
1395 #define GPIO_TIMER_CC1ROUTE_PIN_DEFAULT              (_GPIO_TIMER_CC1ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_TIMER_CC1ROUTE*/
1396 
1397 /* Bit fields for GPIO_TIMER CC2ROUTE */
1398 #define _GPIO_TIMER_CC2ROUTE_RESETVALUE              0x00000000UL                             /**< Default value for GPIO_TIMER_CC2ROUTE       */
1399 #define _GPIO_TIMER_CC2ROUTE_MASK                    0x000F0003UL                             /**< Mask for GPIO_TIMER_CC2ROUTE                */
1400 #define _GPIO_TIMER_CC2ROUTE_PORT_SHIFT              0                                        /**< Shift value for GPIO_PORT                   */
1401 #define _GPIO_TIMER_CC2ROUTE_PORT_MASK               0x3UL                                    /**< Bit mask for GPIO_PORT                      */
1402 #define _GPIO_TIMER_CC2ROUTE_PORT_DEFAULT            0x00000000UL                             /**< Mode DEFAULT for GPIO_TIMER_CC2ROUTE        */
1403 #define GPIO_TIMER_CC2ROUTE_PORT_DEFAULT             (_GPIO_TIMER_CC2ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_TIMER_CC2ROUTE*/
1404 #define _GPIO_TIMER_CC2ROUTE_PIN_SHIFT               16                                       /**< Shift value for GPIO_PIN                    */
1405 #define _GPIO_TIMER_CC2ROUTE_PIN_MASK                0xF0000UL                                /**< Bit mask for GPIO_PIN                       */
1406 #define _GPIO_TIMER_CC2ROUTE_PIN_DEFAULT             0x00000000UL                             /**< Mode DEFAULT for GPIO_TIMER_CC2ROUTE        */
1407 #define GPIO_TIMER_CC2ROUTE_PIN_DEFAULT              (_GPIO_TIMER_CC2ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_TIMER_CC2ROUTE*/
1408 
1409 /* Bit fields for GPIO_TIMER CDTI0ROUTE */
1410 #define _GPIO_TIMER_CDTI0ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_TIMER_CDTI0ROUTE     */
1411 #define _GPIO_TIMER_CDTI0ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_TIMER_CDTI0ROUTE              */
1412 #define _GPIO_TIMER_CDTI0ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1413 #define _GPIO_TIMER_CDTI0ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1414 #define _GPIO_TIMER_CDTI0ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_TIMER_CDTI0ROUTE      */
1415 #define GPIO_TIMER_CDTI0ROUTE_PORT_DEFAULT           (_GPIO_TIMER_CDTI0ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_TIMER_CDTI0ROUTE*/
1416 #define _GPIO_TIMER_CDTI0ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1417 #define _GPIO_TIMER_CDTI0ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1418 #define _GPIO_TIMER_CDTI0ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_TIMER_CDTI0ROUTE      */
1419 #define GPIO_TIMER_CDTI0ROUTE_PIN_DEFAULT            (_GPIO_TIMER_CDTI0ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_TIMER_CDTI0ROUTE*/
1420 
1421 /* Bit fields for GPIO_TIMER CDTI1ROUTE */
1422 #define _GPIO_TIMER_CDTI1ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_TIMER_CDTI1ROUTE     */
1423 #define _GPIO_TIMER_CDTI1ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_TIMER_CDTI1ROUTE              */
1424 #define _GPIO_TIMER_CDTI1ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1425 #define _GPIO_TIMER_CDTI1ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1426 #define _GPIO_TIMER_CDTI1ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_TIMER_CDTI1ROUTE      */
1427 #define GPIO_TIMER_CDTI1ROUTE_PORT_DEFAULT           (_GPIO_TIMER_CDTI1ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_TIMER_CDTI1ROUTE*/
1428 #define _GPIO_TIMER_CDTI1ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1429 #define _GPIO_TIMER_CDTI1ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1430 #define _GPIO_TIMER_CDTI1ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_TIMER_CDTI1ROUTE      */
1431 #define GPIO_TIMER_CDTI1ROUTE_PIN_DEFAULT            (_GPIO_TIMER_CDTI1ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_TIMER_CDTI1ROUTE*/
1432 
1433 /* Bit fields for GPIO_TIMER CDTI2ROUTE */
1434 #define _GPIO_TIMER_CDTI2ROUTE_RESETVALUE            0x00000000UL                               /**< Default value for GPIO_TIMER_CDTI2ROUTE     */
1435 #define _GPIO_TIMER_CDTI2ROUTE_MASK                  0x000F0003UL                               /**< Mask for GPIO_TIMER_CDTI2ROUTE              */
1436 #define _GPIO_TIMER_CDTI2ROUTE_PORT_SHIFT            0                                          /**< Shift value for GPIO_PORT                   */
1437 #define _GPIO_TIMER_CDTI2ROUTE_PORT_MASK             0x3UL                                      /**< Bit mask for GPIO_PORT                      */
1438 #define _GPIO_TIMER_CDTI2ROUTE_PORT_DEFAULT          0x00000000UL                               /**< Mode DEFAULT for GPIO_TIMER_CDTI2ROUTE      */
1439 #define GPIO_TIMER_CDTI2ROUTE_PORT_DEFAULT           (_GPIO_TIMER_CDTI2ROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_TIMER_CDTI2ROUTE*/
1440 #define _GPIO_TIMER_CDTI2ROUTE_PIN_SHIFT             16                                         /**< Shift value for GPIO_PIN                    */
1441 #define _GPIO_TIMER_CDTI2ROUTE_PIN_MASK              0xF0000UL                                  /**< Bit mask for GPIO_PIN                       */
1442 #define _GPIO_TIMER_CDTI2ROUTE_PIN_DEFAULT           0x00000000UL                               /**< Mode DEFAULT for GPIO_TIMER_CDTI2ROUTE      */
1443 #define GPIO_TIMER_CDTI2ROUTE_PIN_DEFAULT            (_GPIO_TIMER_CDTI2ROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_TIMER_CDTI2ROUTE*/
1444 
1445 /* Bit fields for GPIO_USART ROUTEEN */
1446 #define _GPIO_USART_ROUTEEN_RESETVALUE               0x00000000UL                              /**< Default value for GPIO_USART_ROUTEEN        */
1447 #define _GPIO_USART_ROUTEEN_MASK                     0x0000001FUL                              /**< Mask for GPIO_USART_ROUTEEN                 */
1448 #define GPIO_USART_ROUTEEN_CSPEN                     (0x1UL << 0)                              /**< CS pin enable control bit                   */
1449 #define _GPIO_USART_ROUTEEN_CSPEN_SHIFT              0                                         /**< Shift value for GPIO_CSPEN                  */
1450 #define _GPIO_USART_ROUTEEN_CSPEN_MASK               0x1UL                                     /**< Bit mask for GPIO_CSPEN                     */
1451 #define _GPIO_USART_ROUTEEN_CSPEN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_USART_ROUTEEN         */
1452 #define GPIO_USART_ROUTEEN_CSPEN_DEFAULT             (_GPIO_USART_ROUTEEN_CSPEN_DEFAULT << 0)  /**< Shifted mode DEFAULT for GPIO_USART_ROUTEEN */
1453 #define GPIO_USART_ROUTEEN_RTSPEN                    (0x1UL << 1)                              /**< RTS pin enable control bit                  */
1454 #define _GPIO_USART_ROUTEEN_RTSPEN_SHIFT             1                                         /**< Shift value for GPIO_RTSPEN                 */
1455 #define _GPIO_USART_ROUTEEN_RTSPEN_MASK              0x2UL                                     /**< Bit mask for GPIO_RTSPEN                    */
1456 #define _GPIO_USART_ROUTEEN_RTSPEN_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_USART_ROUTEEN         */
1457 #define GPIO_USART_ROUTEEN_RTSPEN_DEFAULT            (_GPIO_USART_ROUTEEN_RTSPEN_DEFAULT << 1) /**< Shifted mode DEFAULT for GPIO_USART_ROUTEEN */
1458 #define GPIO_USART_ROUTEEN_RXPEN                     (0x1UL << 2)                              /**< RX pin enable control bit                   */
1459 #define _GPIO_USART_ROUTEEN_RXPEN_SHIFT              2                                         /**< Shift value for GPIO_RXPEN                  */
1460 #define _GPIO_USART_ROUTEEN_RXPEN_MASK               0x4UL                                     /**< Bit mask for GPIO_RXPEN                     */
1461 #define _GPIO_USART_ROUTEEN_RXPEN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_USART_ROUTEEN         */
1462 #define GPIO_USART_ROUTEEN_RXPEN_DEFAULT             (_GPIO_USART_ROUTEEN_RXPEN_DEFAULT << 2)  /**< Shifted mode DEFAULT for GPIO_USART_ROUTEEN */
1463 #define GPIO_USART_ROUTEEN_CLKPEN                    (0x1UL << 3)                              /**< CLK pin enable control bit                  */
1464 #define _GPIO_USART_ROUTEEN_CLKPEN_SHIFT             3                                         /**< Shift value for GPIO_CLKPEN                 */
1465 #define _GPIO_USART_ROUTEEN_CLKPEN_MASK              0x8UL                                     /**< Bit mask for GPIO_CLKPEN                    */
1466 #define _GPIO_USART_ROUTEEN_CLKPEN_DEFAULT           0x00000000UL                              /**< Mode DEFAULT for GPIO_USART_ROUTEEN         */
1467 #define GPIO_USART_ROUTEEN_CLKPEN_DEFAULT            (_GPIO_USART_ROUTEEN_CLKPEN_DEFAULT << 3) /**< Shifted mode DEFAULT for GPIO_USART_ROUTEEN */
1468 #define GPIO_USART_ROUTEEN_TXPEN                     (0x1UL << 4)                              /**< TX pin enable control bit                   */
1469 #define _GPIO_USART_ROUTEEN_TXPEN_SHIFT              4                                         /**< Shift value for GPIO_TXPEN                  */
1470 #define _GPIO_USART_ROUTEEN_TXPEN_MASK               0x10UL                                    /**< Bit mask for GPIO_TXPEN                     */
1471 #define _GPIO_USART_ROUTEEN_TXPEN_DEFAULT            0x00000000UL                              /**< Mode DEFAULT for GPIO_USART_ROUTEEN         */
1472 #define GPIO_USART_ROUTEEN_TXPEN_DEFAULT             (_GPIO_USART_ROUTEEN_TXPEN_DEFAULT << 4)  /**< Shifted mode DEFAULT for GPIO_USART_ROUTEEN */
1473 
1474 /* Bit fields for GPIO_USART CSROUTE */
1475 #define _GPIO_USART_CSROUTE_RESETVALUE               0x00000000UL                            /**< Default value for GPIO_USART_CSROUTE        */
1476 #define _GPIO_USART_CSROUTE_MASK                     0x000F0003UL                            /**< Mask for GPIO_USART_CSROUTE                 */
1477 #define _GPIO_USART_CSROUTE_PORT_SHIFT               0                                       /**< Shift value for GPIO_PORT                   */
1478 #define _GPIO_USART_CSROUTE_PORT_MASK                0x3UL                                   /**< Bit mask for GPIO_PORT                      */
1479 #define _GPIO_USART_CSROUTE_PORT_DEFAULT             0x00000000UL                            /**< Mode DEFAULT for GPIO_USART_CSROUTE         */
1480 #define GPIO_USART_CSROUTE_PORT_DEFAULT              (_GPIO_USART_CSROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_USART_CSROUTE */
1481 #define _GPIO_USART_CSROUTE_PIN_SHIFT                16                                      /**< Shift value for GPIO_PIN                    */
1482 #define _GPIO_USART_CSROUTE_PIN_MASK                 0xF0000UL                               /**< Bit mask for GPIO_PIN                       */
1483 #define _GPIO_USART_CSROUTE_PIN_DEFAULT              0x00000000UL                            /**< Mode DEFAULT for GPIO_USART_CSROUTE         */
1484 #define GPIO_USART_CSROUTE_PIN_DEFAULT               (_GPIO_USART_CSROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_USART_CSROUTE */
1485 
1486 /* Bit fields for GPIO_USART CTSROUTE */
1487 #define _GPIO_USART_CTSROUTE_RESETVALUE              0x00000000UL                             /**< Default value for GPIO_USART_CTSROUTE       */
1488 #define _GPIO_USART_CTSROUTE_MASK                    0x000F0003UL                             /**< Mask for GPIO_USART_CTSROUTE                */
1489 #define _GPIO_USART_CTSROUTE_PORT_SHIFT              0                                        /**< Shift value for GPIO_PORT                   */
1490 #define _GPIO_USART_CTSROUTE_PORT_MASK               0x3UL                                    /**< Bit mask for GPIO_PORT                      */
1491 #define _GPIO_USART_CTSROUTE_PORT_DEFAULT            0x00000000UL                             /**< Mode DEFAULT for GPIO_USART_CTSROUTE        */
1492 #define GPIO_USART_CTSROUTE_PORT_DEFAULT             (_GPIO_USART_CTSROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_USART_CTSROUTE*/
1493 #define _GPIO_USART_CTSROUTE_PIN_SHIFT               16                                       /**< Shift value for GPIO_PIN                    */
1494 #define _GPIO_USART_CTSROUTE_PIN_MASK                0xF0000UL                                /**< Bit mask for GPIO_PIN                       */
1495 #define _GPIO_USART_CTSROUTE_PIN_DEFAULT             0x00000000UL                             /**< Mode DEFAULT for GPIO_USART_CTSROUTE        */
1496 #define GPIO_USART_CTSROUTE_PIN_DEFAULT              (_GPIO_USART_CTSROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_USART_CTSROUTE*/
1497 
1498 /* Bit fields for GPIO_USART RTSROUTE */
1499 #define _GPIO_USART_RTSROUTE_RESETVALUE              0x00000000UL                             /**< Default value for GPIO_USART_RTSROUTE       */
1500 #define _GPIO_USART_RTSROUTE_MASK                    0x000F0003UL                             /**< Mask for GPIO_USART_RTSROUTE                */
1501 #define _GPIO_USART_RTSROUTE_PORT_SHIFT              0                                        /**< Shift value for GPIO_PORT                   */
1502 #define _GPIO_USART_RTSROUTE_PORT_MASK               0x3UL                                    /**< Bit mask for GPIO_PORT                      */
1503 #define _GPIO_USART_RTSROUTE_PORT_DEFAULT            0x00000000UL                             /**< Mode DEFAULT for GPIO_USART_RTSROUTE        */
1504 #define GPIO_USART_RTSROUTE_PORT_DEFAULT             (_GPIO_USART_RTSROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_USART_RTSROUTE*/
1505 #define _GPIO_USART_RTSROUTE_PIN_SHIFT               16                                       /**< Shift value for GPIO_PIN                    */
1506 #define _GPIO_USART_RTSROUTE_PIN_MASK                0xF0000UL                                /**< Bit mask for GPIO_PIN                       */
1507 #define _GPIO_USART_RTSROUTE_PIN_DEFAULT             0x00000000UL                             /**< Mode DEFAULT for GPIO_USART_RTSROUTE        */
1508 #define GPIO_USART_RTSROUTE_PIN_DEFAULT              (_GPIO_USART_RTSROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_USART_RTSROUTE*/
1509 
1510 /* Bit fields for GPIO_USART RXROUTE */
1511 #define _GPIO_USART_RXROUTE_RESETVALUE               0x00000000UL                            /**< Default value for GPIO_USART_RXROUTE        */
1512 #define _GPIO_USART_RXROUTE_MASK                     0x000F0003UL                            /**< Mask for GPIO_USART_RXROUTE                 */
1513 #define _GPIO_USART_RXROUTE_PORT_SHIFT               0                                       /**< Shift value for GPIO_PORT                   */
1514 #define _GPIO_USART_RXROUTE_PORT_MASK                0x3UL                                   /**< Bit mask for GPIO_PORT                      */
1515 #define _GPIO_USART_RXROUTE_PORT_DEFAULT             0x00000000UL                            /**< Mode DEFAULT for GPIO_USART_RXROUTE         */
1516 #define GPIO_USART_RXROUTE_PORT_DEFAULT              (_GPIO_USART_RXROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_USART_RXROUTE */
1517 #define _GPIO_USART_RXROUTE_PIN_SHIFT                16                                      /**< Shift value for GPIO_PIN                    */
1518 #define _GPIO_USART_RXROUTE_PIN_MASK                 0xF0000UL                               /**< Bit mask for GPIO_PIN                       */
1519 #define _GPIO_USART_RXROUTE_PIN_DEFAULT              0x00000000UL                            /**< Mode DEFAULT for GPIO_USART_RXROUTE         */
1520 #define GPIO_USART_RXROUTE_PIN_DEFAULT               (_GPIO_USART_RXROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_USART_RXROUTE */
1521 
1522 /* Bit fields for GPIO_USART CLKROUTE */
1523 #define _GPIO_USART_CLKROUTE_RESETVALUE              0x00000000UL                             /**< Default value for GPIO_USART_CLKROUTE       */
1524 #define _GPIO_USART_CLKROUTE_MASK                    0x000F0003UL                             /**< Mask for GPIO_USART_CLKROUTE                */
1525 #define _GPIO_USART_CLKROUTE_PORT_SHIFT              0                                        /**< Shift value for GPIO_PORT                   */
1526 #define _GPIO_USART_CLKROUTE_PORT_MASK               0x3UL                                    /**< Bit mask for GPIO_PORT                      */
1527 #define _GPIO_USART_CLKROUTE_PORT_DEFAULT            0x00000000UL                             /**< Mode DEFAULT for GPIO_USART_CLKROUTE        */
1528 #define GPIO_USART_CLKROUTE_PORT_DEFAULT             (_GPIO_USART_CLKROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_USART_CLKROUTE*/
1529 #define _GPIO_USART_CLKROUTE_PIN_SHIFT               16                                       /**< Shift value for GPIO_PIN                    */
1530 #define _GPIO_USART_CLKROUTE_PIN_MASK                0xF0000UL                                /**< Bit mask for GPIO_PIN                       */
1531 #define _GPIO_USART_CLKROUTE_PIN_DEFAULT             0x00000000UL                             /**< Mode DEFAULT for GPIO_USART_CLKROUTE        */
1532 #define GPIO_USART_CLKROUTE_PIN_DEFAULT              (_GPIO_USART_CLKROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_USART_CLKROUTE*/
1533 
1534 /* Bit fields for GPIO_USART TXROUTE */
1535 #define _GPIO_USART_TXROUTE_RESETVALUE               0x00000000UL                            /**< Default value for GPIO_USART_TXROUTE        */
1536 #define _GPIO_USART_TXROUTE_MASK                     0x000F0003UL                            /**< Mask for GPIO_USART_TXROUTE                 */
1537 #define _GPIO_USART_TXROUTE_PORT_SHIFT               0                                       /**< Shift value for GPIO_PORT                   */
1538 #define _GPIO_USART_TXROUTE_PORT_MASK                0x3UL                                   /**< Bit mask for GPIO_PORT                      */
1539 #define _GPIO_USART_TXROUTE_PORT_DEFAULT             0x00000000UL                            /**< Mode DEFAULT for GPIO_USART_TXROUTE         */
1540 #define GPIO_USART_TXROUTE_PORT_DEFAULT              (_GPIO_USART_TXROUTE_PORT_DEFAULT << 0) /**< Shifted mode DEFAULT for GPIO_USART_TXROUTE */
1541 #define _GPIO_USART_TXROUTE_PIN_SHIFT                16                                      /**< Shift value for GPIO_PIN                    */
1542 #define _GPIO_USART_TXROUTE_PIN_MASK                 0xF0000UL                               /**< Bit mask for GPIO_PIN                       */
1543 #define _GPIO_USART_TXROUTE_PIN_DEFAULT              0x00000000UL                            /**< Mode DEFAULT for GPIO_USART_TXROUTE         */
1544 #define GPIO_USART_TXROUTE_PIN_DEFAULT               (_GPIO_USART_TXROUTE_PIN_DEFAULT << 16) /**< Shifted mode DEFAULT for GPIO_USART_TXROUTE */
1545 /** @} End of group Parts */
1546 
1547 #endif // EFR32MG21_GPIO_H
1548