1 /*
2  * Copyright 1997-2016 Freescale Semiconductor, Inc.
3  * Copyright 2016-2024 NXP
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  */
7 
8 /*!
9  * @file S32Z2_RTU_PMC.h
10  * @version 2.3
11  * @date 2024-05-03
12  * @brief Peripheral Access Layer for S32Z2_RTU_PMC
13  *
14  * This file contains register definitions and macros for easy access to their
15  * bit fields.
16  *
17  * This file assumes LITTLE endian system.
18  */
19 
20 /**
21 * @page misra_violations MISRA-C:2012 violations
22 *
23 * @section [global]
24 * Violates MISRA 2012 Advisory Rule 2.3, local typedef not referenced
25 * The SoC header defines typedef for all modules.
26 *
27 * @section [global]
28 * Violates MISRA 2012 Advisory Rule 2.5, local macro not referenced
29 * The SoC header defines macros for all modules and registers.
30 *
31 * @section [global]
32 * Violates MISRA 2012 Advisory Directive 4.9, Function-like macro
33 * These are generated macros used for accessing the bit-fields from registers.
34 *
35 * @section [global]
36 * Violates MISRA 2012 Required Rule 5.1, identifier clash
37 * The supported compilers use more than 31 significant characters for identifiers.
38 *
39 * @section [global]
40 * Violates MISRA 2012 Required Rule 5.2, identifier clash
41 * The supported compilers use more than 31 significant characters for identifiers.
42 *
43 * @section [global]
44 * Violates MISRA 2012 Required Rule 5.4, identifier clash
45 * The supported compilers use more than 31 significant characters for identifiers.
46 *
47 * @section [global]
48 * Violates MISRA 2012 Required Rule 5.5, identifier clash
49 * The supported compilers use more than 31 significant characters for identifiers.
50 *
51 * @section [global]
52 * Violates MISRA 2012 Required Rule 21.1, defined macro '__I' is reserved to the compiler
53 * This type qualifier is needed to ensure correct I/O access and addressing.
54 */
55 
56 /* Prevention from multiple including the same memory map */
57 #if !defined(S32Z2_RTU_PMC_H_)  /* Check if memory map has not been already included */
58 #define S32Z2_RTU_PMC_H_
59 
60 #include "S32Z2_COMMON.h"
61 
62 /* ----------------------------------------------------------------------------
63    -- RTU_PMC Peripheral Access Layer
64    ---------------------------------------------------------------------------- */
65 
66 /*!
67  * @addtogroup RTU_PMC_Peripheral_Access_Layer RTU_PMC Peripheral Access Layer
68  * @{
69  */
70 
71 /** RTU_PMC - Register Layout Typedef */
72 typedef struct {
73   __IO uint32_t CTRL;                              /**< Main Control Register, offset: 0x0 */
74   __IO uint32_t MCR;                               /**< Memory Control Register, offset: 0x4 */
75   __IO uint32_t BER;                               /**< Byte Enable Register, offset: 0x8 */
76   __IO uint32_t PCR;                               /**< Program Control Register, offset: 0xC */
77   __I  uint32_t RPR;                               /**< Read Pipeline Register, offset: 0x10 */
78   __IO uint32_t STOPADDR;                          /**< Stop Address Register, offset: 0x14 */
79   __IO uint32_t CADDR;                             /**< Column Address Register, offset: 0x18 */
80   __IO uint32_t RADDR;                             /**< Row Address Register, offset: 0x1C */
81   __IO uint32_t X0;                                /**< X Data Register 0, offset: 0x20 */
82   __IO uint32_t X1;                                /**< X Data Register 1, offset: 0x24 */
83   __IO uint32_t X2;                                /**< X Data Register 2, offset: 0x28 */
84   __IO uint32_t X3;                                /**< X Data Register 3, offset: 0x2C */
85   __IO uint32_t X4;                                /**< X Data Register 4, offset: 0x30 */
86   __IO uint32_t X5;                                /**< X Data Register 5, offset: 0x34 */
87   __IO uint32_t X6;                                /**< X Data Register 6, offset: 0x38 */
88   __IO uint32_t X7;                                /**< X Data Register 7, offset: 0x3C */
89   __IO uint32_t Y0;                                /**< Y Data Register 0, offset: 0x40 */
90   __IO uint32_t Y1;                                /**< Y Data Register 1, offset: 0x44 */
91   __IO uint32_t Y2;                                /**< Y Data Register 2, offset: 0x48 */
92   __IO uint32_t Y3;                                /**< Y Data Register 3, offset: 0x4C */
93   __IO uint32_t Y4;                                /**< Y Data Register 4, offset: 0x50 */
94   __IO uint32_t Y5;                                /**< Y Data Register 5, offset: 0x54 */
95   __IO uint32_t Y6;                                /**< Y Data Register 6, offset: 0x58 */
96   __IO uint32_t Y7;                                /**< Y Data Register 7, offset: 0x5C */
97   __IO uint32_t AIR;                               /**< Auxiliary Input Register, offset: 0x60 */
98   __IO uint32_t AOR;                               /**< Auxiliary Output Register, offset: 0x64 */
99   uint8_t RESERVED_0[24];
100   __IO uint32_t DM0;                               /**< Data Mask Register 0, offset: 0x80 */
101   __IO uint32_t DM1;                               /**< Data Mask Register 1, offset: 0x84 */
102   __IO uint32_t DM2;                               /**< Data Mask Register 2, offset: 0x88 */
103   __IO uint32_t DM3;                               /**< Data Mask Register 3, offset: 0x8C */
104   __IO uint32_t DM4;                               /**< Data Mask Register 4, offset: 0x90 */
105   __IO uint32_t DM5;                               /**< Data Mask Register 5, offset: 0x94 */
106   __IO uint32_t DM6;                               /**< Data Mask Register 6, offset: 0x98 */
107   __IO uint32_t DM7;                               /**< Data Mask Register 7, offset: 0x9C */
108   uint8_t RESERVED_1[96];
109   __IO uint32_t P0;                                /**< Program Register 0, offset: 0x100 */
110   __IO uint32_t P1;                                /**< Program Register 1, offset: 0x104 */
111   __IO uint32_t P2;                                /**< Program Register 2, offset: 0x108 */
112   __IO uint32_t P3;                                /**< Program Register 3, offset: 0x10C */
113   __IO uint32_t P4;                                /**< Program Register 4, offset: 0x110 */
114   __IO uint32_t P5;                                /**< Program Register 5, offset: 0x114 */
115   __IO uint32_t P6;                                /**< Program Register 6, offset: 0x118 */
116   __IO uint32_t P7;                                /**< Program Register 7, offset: 0x11C */
117   __IO uint32_t P8;                                /**< Program Register 8, offset: 0x120 */
118   __IO uint32_t P9;                                /**< Program Register 9, offset: 0x124 */
119   __IO uint32_t P10;                               /**< Program Register 10, offset: 0x128 */
120   __IO uint32_t P11;                               /**< Program Register 11, offset: 0x12C */
121   __IO uint32_t P12;                               /**< Program Register 12, offset: 0x130 */
122   __IO uint32_t P13;                               /**< Program Register 13, offset: 0x134 */
123   __IO uint32_t P14;                               /**< Program Register 14, offset: 0x138 */
124   __IO uint32_t P15;                               /**< Program Register 15, offset: 0x13C */
125   __IO uint32_t P16;                               /**< Program Register 16, offset: 0x140 */
126   __IO uint32_t P17;                               /**< Program Register 17, offset: 0x144 */
127   __IO uint32_t P18;                               /**< Program Register 18, offset: 0x148 */
128   __IO uint32_t P19;                               /**< Program Register 19, offset: 0x14C */
129   __IO uint32_t P20;                               /**< Program Register 20, offset: 0x150 */
130   __IO uint32_t P21;                               /**< Program Register 21, offset: 0x154 */
131   __IO uint32_t P22;                               /**< Program Register 22, offset: 0x158 */
132   __IO uint32_t P23;                               /**< Program Register 23, offset: 0x15C */
133   __IO uint32_t P24;                               /**< Program Register 24, offset: 0x160 */
134   __IO uint32_t P25;                               /**< Program Register 25, offset: 0x164 */
135   __IO uint32_t P26;                               /**< Program Register 26, offset: 0x168 */
136   __IO uint32_t P27;                               /**< Program Register 27, offset: 0x16C */
137   __IO uint32_t P28;                               /**< Program Register 28, offset: 0x170 */
138   __IO uint32_t P29;                               /**< Program Register 29, offset: 0x174 */
139   __IO uint32_t P30;                               /**< Program Register 30, offset: 0x178 */
140   __IO uint32_t P31;                               /**< Program Register 31, offset: 0x17C */
141   uint8_t RESERVED_2[3456];
142   __I  uint32_t ITCTRL;                            /**< Integration Mode Control Register, offset: 0xF00 */
143   uint8_t RESERVED_3[156];
144   __IO uint32_t CLAIMSET;                          /**< Claim Tag Set Register, offset: 0xFA0 */
145   __IO uint32_t CLAIMCLR;                          /**< Claim Tag Clear Register, offset: 0xFA4 */
146   __I  uint32_t DEVAFF0;                           /**< Device Affinity 0 Register, offset: 0xFA8 */
147   __I  uint32_t DEVAFF1;                           /**< Device Affinity 1 Register, offset: 0xFAC */
148        uint32_t LAR;                               /**< Lock Access Register, offset: 0xFB0 */
149        uint32_t LSR;                               /**< Lock Status Register, offset: 0xFB4 */
150        uint32_t AUTHSTATUS;                        /**< Authentication Status Register, offset: 0xFB8 */
151   __I  uint32_t DEVARCH;                           /**< Device Architecture Register, offset: 0xFBC */
152        uint32_t DEVID2;                            /**< Device ID Register 2, offset: 0xFC0 */
153        uint32_t DEVID1;                            /**< Device ID Register 1, offset: 0xFC4 */
154        uint32_t DEVID;                             /**< Device ID Register, offset: 0xFC8 */
155   __I  uint32_t DEVTYPE;                           /**< Device Type Identifier Register, offset: 0xFCC */
156   __I  uint32_t PIDR4;                             /**< Peripheral Identification Register 4, offset: 0xFD0 */
157        uint32_t PIDR5;                             /**< Peripheral Identification Register 5, offset: 0xFD4 */
158        uint32_t PIDR6;                             /**< Peripheral Identification Register 6, offset: 0xFD8 */
159        uint32_t PIDR7;                             /**< Peripheral Identification Register 7, offset: 0xFDC */
160   __I  uint32_t PIDR0;                             /**< Peripheral Identification Register 0, offset: 0xFE0 */
161   __I  uint32_t PIDR1;                             /**< Peripheral Identification Register 1, offset: 0xFE4 */
162   __I  uint32_t PIDR2;                             /**< Peripheral Identification Register 2, offset: 0xFE8 */
163   __I  uint32_t PIDR3;                             /**< Peripheral Identification Register 3, offset: 0xFEC */
164   __I  uint32_t CIDR0;                             /**< Component Identification Register 0, offset: 0xFF0 */
165   __I  uint32_t CIDR1;                             /**< Component Identification Register 1, offset: 0xFF4 */
166   __I  uint32_t CIDR2;                             /**< Component Identification Register 2, offset: 0xFF8 */
167   __I  uint32_t CIDR3;                             /**< Component Identification Register 3, offset: 0xFFC */
168 } RTU_PMC_Type, *RTU_PMC_MemMapPtr;
169 
170 /** Number of instances of the RTU_PMC module. */
171 #define RTU_PMC_INSTANCE_COUNT                   (2u)
172 
173 /* RTU_PMC - Peripheral instance base addresses */
174 /** Peripheral RTU0__PMC base address */
175 #define IP_RTU0__PMC_BASE                        (0x761B0000u)
176 /** Peripheral RTU0__PMC base pointer */
177 #define IP_RTU0__PMC                             ((RTU_PMC_Type *)IP_RTU0__PMC_BASE)
178 /** Peripheral RTU1__PMC base address */
179 #define IP_RTU1__PMC_BASE                        (0x769B0000u)
180 /** Peripheral RTU1__PMC base pointer */
181 #define IP_RTU1__PMC                             ((RTU_PMC_Type *)IP_RTU1__PMC_BASE)
182 /** Array initializer of RTU_PMC peripheral base addresses */
183 #define IP_RTU_PMC_BASE_ADDRS                    { IP_RTU0__PMC_BASE, IP_RTU1__PMC_BASE }
184 /** Array initializer of RTU_PMC peripheral base pointers */
185 #define IP_RTU_PMC_BASE_PTRS                     { IP_RTU0__PMC, IP_RTU1__PMC }
186 
187 /* ----------------------------------------------------------------------------
188    -- RTU_PMC Register Masks
189    ---------------------------------------------------------------------------- */
190 
191 /*!
192  * @addtogroup RTU_PMC_Register_Masks RTU_PMC Register Masks
193  * @{
194  */
195 
196 /*! @name CTRL - Main Control Register */
197 /*! @{ */
198 
199 #define RTU_PMC_CTRL_PEEN_MASK                   (0x1U)
200 #define RTU_PMC_CTRL_PEEN_SHIFT                  (0U)
201 #define RTU_PMC_CTRL_PEEN_WIDTH                  (1U)
202 #define RTU_PMC_CTRL_PEEN(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_PEEN_SHIFT)) & RTU_PMC_CTRL_PEEN_MASK)
203 
204 #define RTU_PMC_CTRL_PES_MASK                    (0x2U)
205 #define RTU_PMC_CTRL_PES_SHIFT                   (1U)
206 #define RTU_PMC_CTRL_PES_WIDTH                   (1U)
207 #define RTU_PMC_CTRL_PES(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_PES_SHIFT)) & RTU_PMC_CTRL_PES_MASK)
208 
209 #define RTU_PMC_CTRL_TCSEN_MASK                  (0x4U)
210 #define RTU_PMC_CTRL_TCSEN_SHIFT                 (2U)
211 #define RTU_PMC_CTRL_TCSEN_WIDTH                 (1U)
212 #define RTU_PMC_CTRL_TCSEN(x)                    (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_TCSEN_SHIFT)) & RTU_PMC_CTRL_TCSEN_MASK)
213 
214 #define RTU_PMC_CTRL_EXECO_MASK                  (0x8U)
215 #define RTU_PMC_CTRL_EXECO_SHIFT                 (3U)
216 #define RTU_PMC_CTRL_EXECO_WIDTH                 (1U)
217 #define RTU_PMC_CTRL_EXECO(x)                    (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_EXECO_SHIFT)) & RTU_PMC_CTRL_EXECO_MASK)
218 
219 #define RTU_PMC_CTRL_STOPF_MASK                  (0x10U)
220 #define RTU_PMC_CTRL_STOPF_SHIFT                 (4U)
221 #define RTU_PMC_CTRL_STOPF_WIDTH                 (1U)
222 #define RTU_PMC_CTRL_STOPF(x)                    (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_STOPF_SHIFT)) & RTU_PMC_CTRL_STOPF_MASK)
223 
224 #define RTU_PMC_CTRL_TE_MASK                     (0x20U)
225 #define RTU_PMC_CTRL_TE_SHIFT                    (5U)
226 #define RTU_PMC_CTRL_TE_WIDTH                    (1U)
227 #define RTU_PMC_CTRL_TE(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_TE_SHIFT)) & RTU_PMC_CTRL_TE_MASK)
228 
229 #define RTU_PMC_CTRL_TESEN_MASK                  (0x40U)
230 #define RTU_PMC_CTRL_TESEN_SHIFT                 (6U)
231 #define RTU_PMC_CTRL_TESEN_WIDTH                 (1U)
232 #define RTU_PMC_CTRL_TESEN(x)                    (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_TESEN_SHIFT)) & RTU_PMC_CTRL_TESEN_MASK)
233 
234 #define RTU_PMC_CTRL_TF_MASK                     (0x80U)
235 #define RTU_PMC_CTRL_TF_SHIFT                    (7U)
236 #define RTU_PMC_CTRL_TF_WIDTH                    (1U)
237 #define RTU_PMC_CTRL_TF(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_TF_SHIFT)) & RTU_PMC_CTRL_TF_MASK)
238 
239 #define RTU_PMC_CTRL_TFSEN_MASK                  (0x100U)
240 #define RTU_PMC_CTRL_TFSEN_SHIFT                 (8U)
241 #define RTU_PMC_CTRL_TFSEN_WIDTH                 (1U)
242 #define RTU_PMC_CTRL_TFSEN(x)                    (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_TFSEN_SHIFT)) & RTU_PMC_CTRL_TFSEN_MASK)
243 
244 #define RTU_PMC_CTRL_ADDRCD_MASK                 (0x200U)
245 #define RTU_PMC_CTRL_ADDRCD_SHIFT                (9U)
246 #define RTU_PMC_CTRL_ADDRCD_WIDTH                (1U)
247 #define RTU_PMC_CTRL_ADDRCD(x)                   (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_ADDRCD_SHIFT)) & RTU_PMC_CTRL_ADDRCD_MASK)
248 
249 #define RTU_PMC_CTRL_ADDRID_MASK                 (0x400U)
250 #define RTU_PMC_CTRL_ADDRID_SHIFT                (10U)
251 #define RTU_PMC_CTRL_ADDRID_WIDTH                (1U)
252 #define RTU_PMC_CTRL_ADDRID(x)                   (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_ADDRID_SHIFT)) & RTU_PMC_CTRL_ADDRID_MASK)
253 
254 #define RTU_PMC_CTRL_TEN_MASK                    (0x800U)
255 #define RTU_PMC_CTRL_TEN_SHIFT                   (11U)
256 #define RTU_PMC_CTRL_TEN_WIDTH                   (1U)
257 #define RTU_PMC_CTRL_TEN(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_TEN_SHIFT)) & RTU_PMC_CTRL_TEN_MASK)
258 
259 #define RTU_PMC_CTRL_STATE_MASK                  (0x3000U)
260 #define RTU_PMC_CTRL_STATE_SHIFT                 (12U)
261 #define RTU_PMC_CTRL_STATE_WIDTH                 (2U)
262 #define RTU_PMC_CTRL_STATE(x)                    (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_STATE_SHIFT)) & RTU_PMC_CTRL_STATE_MASK)
263 
264 #define RTU_PMC_CTRL_MBISTACK_MASK               (0x4000U)
265 #define RTU_PMC_CTRL_MBISTACK_SHIFT              (14U)
266 #define RTU_PMC_CTRL_MBISTACK_WIDTH              (1U)
267 #define RTU_PMC_CTRL_MBISTACK(x)                 (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_MBISTACK_SHIFT)) & RTU_PMC_CTRL_MBISTACK_MASK)
268 
269 #define RTU_PMC_CTRL_MBISTCFG_MASK               (0xFFFF0000U)
270 #define RTU_PMC_CTRL_MBISTCFG_SHIFT              (16U)
271 #define RTU_PMC_CTRL_MBISTCFG_WIDTH              (16U)
272 #define RTU_PMC_CTRL_MBISTCFG(x)                 (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CTRL_MBISTCFG_SHIFT)) & RTU_PMC_CTRL_MBISTCFG_MASK)
273 /*! @} */
274 
275 /*! @name MCR - Memory Control Register */
276 /*! @{ */
277 
278 #define RTU_PMC_MCR_ARRAY_MASK                   (0xFFU)
279 #define RTU_PMC_MCR_ARRAY_SHIFT                  (0U)
280 #define RTU_PMC_MCR_ARRAY_WIDTH                  (8U)
281 #define RTU_PMC_MCR_ARRAY(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_MCR_ARRAY_SHIFT)) & RTU_PMC_MCR_ARRAY_MASK)
282 
283 #define RTU_PMC_MCR_PD_MASK                      (0x1F00U)
284 #define RTU_PMC_MCR_PD_SHIFT                     (8U)
285 #define RTU_PMC_MCR_PD_WIDTH                     (5U)
286 #define RTU_PMC_MCR_PD(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_MCR_PD_SHIFT)) & RTU_PMC_MCR_PD_MASK)
287 
288 #define RTU_PMC_MCR_RCO_MASK                     (0x1E000U)
289 #define RTU_PMC_MCR_RCO_SHIFT                    (13U)
290 #define RTU_PMC_MCR_RCO_WIDTH                    (4U)
291 #define RTU_PMC_MCR_RCO(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_MCR_RCO_SHIFT)) & RTU_PMC_MCR_RCO_MASK)
292 
293 #define RTU_PMC_MCR_CCW_MASK                     (0x60000U)
294 #define RTU_PMC_MCR_CCW_SHIFT                    (17U)
295 #define RTU_PMC_MCR_CCW_WIDTH                    (2U)
296 #define RTU_PMC_MCR_CCW(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_MCR_CCW_SHIFT)) & RTU_PMC_MCR_CCW_MASK)
297 
298 #define RTU_PMC_MCR_RCW_MASK                     (0x3E00000U)
299 #define RTU_PMC_MCR_RCW_SHIFT                    (21U)
300 #define RTU_PMC_MCR_RCW_WIDTH                    (5U)
301 #define RTU_PMC_MCR_RCW(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_MCR_RCW_SHIFT)) & RTU_PMC_MCR_RCW_MASK)
302 /*! @} */
303 
304 /*! @name BER - Byte Enable Register */
305 /*! @{ */
306 
307 #define RTU_PMC_BER_BE_MASK                      (0xFFFFFFFFU)
308 #define RTU_PMC_BER_BE_SHIFT                     (0U)
309 #define RTU_PMC_BER_BE_WIDTH                     (32U)
310 #define RTU_PMC_BER_BE(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_BER_BE_SHIFT)) & RTU_PMC_BER_BE_MASK)
311 /*! @} */
312 
313 /*! @name PCR - Program Control Register */
314 /*! @{ */
315 
316 #define RTU_PMC_PCR_PC_MASK                      (0x1FU)
317 #define RTU_PMC_PCR_PC_SHIFT                     (0U)
318 #define RTU_PMC_PCR_PC_WIDTH                     (5U)
319 #define RTU_PMC_PCR_PC(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_PCR_PC_SHIFT)) & RTU_PMC_PCR_PC_MASK)
320 /*! @} */
321 
322 /*! @name RPR - Read Pipeline Register */
323 /*! @{ */
324 
325 #define RTU_PMC_RPR_R_MASK                       (0xFFFFFFFFU)
326 #define RTU_PMC_RPR_R_SHIFT                      (0U)
327 #define RTU_PMC_RPR_R_WIDTH                      (32U)
328 #define RTU_PMC_RPR_R(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_RPR_R_SHIFT)) & RTU_PMC_RPR_R_MASK)
329 /*! @} */
330 
331 /*! @name STOPADDR - Stop Address Register */
332 /*! @{ */
333 
334 #define RTU_PMC_STOPADDR_SA_MASK                 (0xFFFFFFFFU)
335 #define RTU_PMC_STOPADDR_SA_SHIFT                (0U)
336 #define RTU_PMC_STOPADDR_SA_WIDTH                (32U)
337 #define RTU_PMC_STOPADDR_SA(x)                   (((uint32_t)(((uint32_t)(x)) << RTU_PMC_STOPADDR_SA_SHIFT)) & RTU_PMC_STOPADDR_SA_MASK)
338 /*! @} */
339 
340 /*! @name CADDR - Column Address Register */
341 /*! @{ */
342 
343 #define RTU_PMC_CADDR_CA_MASK                    (0x1FU)
344 #define RTU_PMC_CADDR_CA_SHIFT                   (0U)
345 #define RTU_PMC_CADDR_CA_WIDTH                   (5U)
346 #define RTU_PMC_CADDR_CA(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CADDR_CA_SHIFT)) & RTU_PMC_CADDR_CA_MASK)
347 /*! @} */
348 
349 /*! @name RADDR - Row Address Register */
350 /*! @{ */
351 
352 #define RTU_PMC_RADDR_RA_MASK                    (0x3FFFFFFFU)
353 #define RTU_PMC_RADDR_RA_SHIFT                   (0U)
354 #define RTU_PMC_RADDR_RA_WIDTH                   (30U)
355 #define RTU_PMC_RADDR_RA(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_RADDR_RA_SHIFT)) & RTU_PMC_RADDR_RA_MASK)
356 /*! @} */
357 
358 /*! @name X0 - X Data Register 0 */
359 /*! @{ */
360 
361 #define RTU_PMC_X0_X0_MASK                       (0xFFFFFFFFU)
362 #define RTU_PMC_X0_X0_SHIFT                      (0U)
363 #define RTU_PMC_X0_X0_WIDTH                      (32U)
364 #define RTU_PMC_X0_X0(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_X0_X0_SHIFT)) & RTU_PMC_X0_X0_MASK)
365 /*! @} */
366 
367 /*! @name X1 - X Data Register 1 */
368 /*! @{ */
369 
370 #define RTU_PMC_X1_X1_MASK                       (0xFFFFFFFFU)
371 #define RTU_PMC_X1_X1_SHIFT                      (0U)
372 #define RTU_PMC_X1_X1_WIDTH                      (32U)
373 #define RTU_PMC_X1_X1(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_X1_X1_SHIFT)) & RTU_PMC_X1_X1_MASK)
374 /*! @} */
375 
376 /*! @name X2 - X Data Register 2 */
377 /*! @{ */
378 
379 #define RTU_PMC_X2_X2_MASK                       (0xFFFFFFFFU)
380 #define RTU_PMC_X2_X2_SHIFT                      (0U)
381 #define RTU_PMC_X2_X2_WIDTH                      (32U)
382 #define RTU_PMC_X2_X2(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_X2_X2_SHIFT)) & RTU_PMC_X2_X2_MASK)
383 /*! @} */
384 
385 /*! @name X3 - X Data Register 3 */
386 /*! @{ */
387 
388 #define RTU_PMC_X3_X3_MASK                       (0xFFFFFFFFU)
389 #define RTU_PMC_X3_X3_SHIFT                      (0U)
390 #define RTU_PMC_X3_X3_WIDTH                      (32U)
391 #define RTU_PMC_X3_X3(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_X3_X3_SHIFT)) & RTU_PMC_X3_X3_MASK)
392 /*! @} */
393 
394 /*! @name X4 - X Data Register 4 */
395 /*! @{ */
396 
397 #define RTU_PMC_X4_X4_MASK                       (0xFFFFFFFFU)
398 #define RTU_PMC_X4_X4_SHIFT                      (0U)
399 #define RTU_PMC_X4_X4_WIDTH                      (32U)
400 #define RTU_PMC_X4_X4(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_X4_X4_SHIFT)) & RTU_PMC_X4_X4_MASK)
401 /*! @} */
402 
403 /*! @name X5 - X Data Register 5 */
404 /*! @{ */
405 
406 #define RTU_PMC_X5_X5_MASK                       (0xFFFFFFFFU)
407 #define RTU_PMC_X5_X5_SHIFT                      (0U)
408 #define RTU_PMC_X5_X5_WIDTH                      (32U)
409 #define RTU_PMC_X5_X5(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_X5_X5_SHIFT)) & RTU_PMC_X5_X5_MASK)
410 /*! @} */
411 
412 /*! @name X6 - X Data Register 6 */
413 /*! @{ */
414 
415 #define RTU_PMC_X6_X6_MASK                       (0xFFFFFFFFU)
416 #define RTU_PMC_X6_X6_SHIFT                      (0U)
417 #define RTU_PMC_X6_X6_WIDTH                      (32U)
418 #define RTU_PMC_X6_X6(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_X6_X6_SHIFT)) & RTU_PMC_X6_X6_MASK)
419 /*! @} */
420 
421 /*! @name X7 - X Data Register 7 */
422 /*! @{ */
423 
424 #define RTU_PMC_X7_X7_MASK                       (0xFFFFFFFFU)
425 #define RTU_PMC_X7_X7_SHIFT                      (0U)
426 #define RTU_PMC_X7_X7_WIDTH                      (32U)
427 #define RTU_PMC_X7_X7(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_X7_X7_SHIFT)) & RTU_PMC_X7_X7_MASK)
428 /*! @} */
429 
430 /*! @name Y0 - Y Data Register 0 */
431 /*! @{ */
432 
433 #define RTU_PMC_Y0_Y0_MASK                       (0xFFFFFFFFU)
434 #define RTU_PMC_Y0_Y0_SHIFT                      (0U)
435 #define RTU_PMC_Y0_Y0_WIDTH                      (32U)
436 #define RTU_PMC_Y0_Y0(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_Y0_Y0_SHIFT)) & RTU_PMC_Y0_Y0_MASK)
437 /*! @} */
438 
439 /*! @name Y1 - Y Data Register 1 */
440 /*! @{ */
441 
442 #define RTU_PMC_Y1_Y1_MASK                       (0xFFFFFFFFU)
443 #define RTU_PMC_Y1_Y1_SHIFT                      (0U)
444 #define RTU_PMC_Y1_Y1_WIDTH                      (32U)
445 #define RTU_PMC_Y1_Y1(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_Y1_Y1_SHIFT)) & RTU_PMC_Y1_Y1_MASK)
446 /*! @} */
447 
448 /*! @name Y2 - Y Data Register 2 */
449 /*! @{ */
450 
451 #define RTU_PMC_Y2_Y2_MASK                       (0xFFFFFFFFU)
452 #define RTU_PMC_Y2_Y2_SHIFT                      (0U)
453 #define RTU_PMC_Y2_Y2_WIDTH                      (32U)
454 #define RTU_PMC_Y2_Y2(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_Y2_Y2_SHIFT)) & RTU_PMC_Y2_Y2_MASK)
455 /*! @} */
456 
457 /*! @name Y3 - Y Data Register 3 */
458 /*! @{ */
459 
460 #define RTU_PMC_Y3_Y3_MASK                       (0xFFFFFFFFU)
461 #define RTU_PMC_Y3_Y3_SHIFT                      (0U)
462 #define RTU_PMC_Y3_Y3_WIDTH                      (32U)
463 #define RTU_PMC_Y3_Y3(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_Y3_Y3_SHIFT)) & RTU_PMC_Y3_Y3_MASK)
464 /*! @} */
465 
466 /*! @name Y4 - Y Data Register 4 */
467 /*! @{ */
468 
469 #define RTU_PMC_Y4_Y4_MASK                       (0xFFFFFFFFU)
470 #define RTU_PMC_Y4_Y4_SHIFT                      (0U)
471 #define RTU_PMC_Y4_Y4_WIDTH                      (32U)
472 #define RTU_PMC_Y4_Y4(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_Y4_Y4_SHIFT)) & RTU_PMC_Y4_Y4_MASK)
473 /*! @} */
474 
475 /*! @name Y5 - Y Data Register 5 */
476 /*! @{ */
477 
478 #define RTU_PMC_Y5_Y5_MASK                       (0xFFFFFFFFU)
479 #define RTU_PMC_Y5_Y5_SHIFT                      (0U)
480 #define RTU_PMC_Y5_Y5_WIDTH                      (32U)
481 #define RTU_PMC_Y5_Y5(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_Y5_Y5_SHIFT)) & RTU_PMC_Y5_Y5_MASK)
482 /*! @} */
483 
484 /*! @name Y6 - Y Data Register 6 */
485 /*! @{ */
486 
487 #define RTU_PMC_Y6_Y6_MASK                       (0xFFFFFFFFU)
488 #define RTU_PMC_Y6_Y6_SHIFT                      (0U)
489 #define RTU_PMC_Y6_Y6_WIDTH                      (32U)
490 #define RTU_PMC_Y6_Y6(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_Y6_Y6_SHIFT)) & RTU_PMC_Y6_Y6_MASK)
491 /*! @} */
492 
493 /*! @name Y7 - Y Data Register 7 */
494 /*! @{ */
495 
496 #define RTU_PMC_Y7_Y7_MASK                       (0xFFFFFFFFU)
497 #define RTU_PMC_Y7_Y7_SHIFT                      (0U)
498 #define RTU_PMC_Y7_Y7_WIDTH                      (32U)
499 #define RTU_PMC_Y7_Y7(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_Y7_Y7_SHIFT)) & RTU_PMC_Y7_Y7_MASK)
500 /*! @} */
501 
502 /*! @name AIR - Auxiliary Input Register */
503 /*! @{ */
504 
505 #define RTU_PMC_AIR_AIR_MASK                     (0xFFFFFFFFU)
506 #define RTU_PMC_AIR_AIR_SHIFT                    (0U)
507 #define RTU_PMC_AIR_AIR_WIDTH                    (32U)
508 #define RTU_PMC_AIR_AIR(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_AIR_AIR_SHIFT)) & RTU_PMC_AIR_AIR_MASK)
509 /*! @} */
510 
511 /*! @name AOR - Auxiliary Output Register */
512 /*! @{ */
513 
514 #define RTU_PMC_AOR_AOR_MASK                     (0xFFFFFFFFU)
515 #define RTU_PMC_AOR_AOR_SHIFT                    (0U)
516 #define RTU_PMC_AOR_AOR_WIDTH                    (32U)
517 #define RTU_PMC_AOR_AOR(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_AOR_AOR_SHIFT)) & RTU_PMC_AOR_AOR_MASK)
518 /*! @} */
519 
520 /*! @name DM0 - Data Mask Register 0 */
521 /*! @{ */
522 
523 #define RTU_PMC_DM0_DM0_MASK                     (0xFFFFFFFFU)
524 #define RTU_PMC_DM0_DM0_SHIFT                    (0U)
525 #define RTU_PMC_DM0_DM0_WIDTH                    (32U)
526 #define RTU_PMC_DM0_DM0(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DM0_DM0_SHIFT)) & RTU_PMC_DM0_DM0_MASK)
527 /*! @} */
528 
529 /*! @name DM1 - Data Mask Register 1 */
530 /*! @{ */
531 
532 #define RTU_PMC_DM1_DM1_MASK                     (0xFFFFFFFFU)
533 #define RTU_PMC_DM1_DM1_SHIFT                    (0U)
534 #define RTU_PMC_DM1_DM1_WIDTH                    (32U)
535 #define RTU_PMC_DM1_DM1(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DM1_DM1_SHIFT)) & RTU_PMC_DM1_DM1_MASK)
536 /*! @} */
537 
538 /*! @name DM2 - Data Mask Register 2 */
539 /*! @{ */
540 
541 #define RTU_PMC_DM2_DM2_MASK                     (0xFFFFFFFFU)
542 #define RTU_PMC_DM2_DM2_SHIFT                    (0U)
543 #define RTU_PMC_DM2_DM2_WIDTH                    (32U)
544 #define RTU_PMC_DM2_DM2(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DM2_DM2_SHIFT)) & RTU_PMC_DM2_DM2_MASK)
545 /*! @} */
546 
547 /*! @name DM3 - Data Mask Register 3 */
548 /*! @{ */
549 
550 #define RTU_PMC_DM3_DM3_MASK                     (0xFFFFFFFFU)
551 #define RTU_PMC_DM3_DM3_SHIFT                    (0U)
552 #define RTU_PMC_DM3_DM3_WIDTH                    (32U)
553 #define RTU_PMC_DM3_DM3(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DM3_DM3_SHIFT)) & RTU_PMC_DM3_DM3_MASK)
554 /*! @} */
555 
556 /*! @name DM4 - Data Mask Register 4 */
557 /*! @{ */
558 
559 #define RTU_PMC_DM4_DM4_MASK                     (0xFFFFFFFFU)
560 #define RTU_PMC_DM4_DM4_SHIFT                    (0U)
561 #define RTU_PMC_DM4_DM4_WIDTH                    (32U)
562 #define RTU_PMC_DM4_DM4(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DM4_DM4_SHIFT)) & RTU_PMC_DM4_DM4_MASK)
563 /*! @} */
564 
565 /*! @name DM5 - Data Mask Register 5 */
566 /*! @{ */
567 
568 #define RTU_PMC_DM5_DM5_MASK                     (0xFFFFFFFFU)
569 #define RTU_PMC_DM5_DM5_SHIFT                    (0U)
570 #define RTU_PMC_DM5_DM5_WIDTH                    (32U)
571 #define RTU_PMC_DM5_DM5(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DM5_DM5_SHIFT)) & RTU_PMC_DM5_DM5_MASK)
572 /*! @} */
573 
574 /*! @name DM6 - Data Mask Register 6 */
575 /*! @{ */
576 
577 #define RTU_PMC_DM6_DM6_MASK                     (0xFFFFFFFFU)
578 #define RTU_PMC_DM6_DM6_SHIFT                    (0U)
579 #define RTU_PMC_DM6_DM6_WIDTH                    (32U)
580 #define RTU_PMC_DM6_DM6(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DM6_DM6_SHIFT)) & RTU_PMC_DM6_DM6_MASK)
581 /*! @} */
582 
583 /*! @name DM7 - Data Mask Register 7 */
584 /*! @{ */
585 
586 #define RTU_PMC_DM7_DM7_MASK                     (0xFFFFFFFFU)
587 #define RTU_PMC_DM7_DM7_SHIFT                    (0U)
588 #define RTU_PMC_DM7_DM7_WIDTH                    (32U)
589 #define RTU_PMC_DM7_DM7(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DM7_DM7_SHIFT)) & RTU_PMC_DM7_DM7_MASK)
590 /*! @} */
591 
592 /*! @name P0 - Program Register 0 */
593 /*! @{ */
594 
595 #define RTU_PMC_P0_OP_MASK                       (0x3U)
596 #define RTU_PMC_P0_OP_SHIFT                      (0U)
597 #define RTU_PMC_P0_OP_WIDTH                      (2U)
598 #define RTU_PMC_P0_OP(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P0_OP_SHIFT)) & RTU_PMC_P0_OP_MASK)
599 
600 #define RTU_PMC_P0_TRANS_MASK                    (0x30U)
601 #define RTU_PMC_P0_TRANS_SHIFT                   (4U)
602 #define RTU_PMC_P0_TRANS_WIDTH                   (2U)
603 #define RTU_PMC_P0_TRANS(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P0_TRANS_SHIFT)) & RTU_PMC_P0_TRANS_MASK)
604 
605 #define RTU_PMC_P0_DREG_MASK                     (0x40U)
606 #define RTU_PMC_P0_DREG_SHIFT                    (6U)
607 #define RTU_PMC_P0_DREG_WIDTH                    (1U)
608 #define RTU_PMC_P0_DREG(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P0_DREG_SHIFT)) & RTU_PMC_P0_DREG_MASK)
609 
610 #define RTU_PMC_P0_DPOL_MASK                     (0x80U)
611 #define RTU_PMC_P0_DPOL_SHIFT                    (7U)
612 #define RTU_PMC_P0_DPOL_WIDTH                    (1U)
613 #define RTU_PMC_P0_DPOL(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P0_DPOL_SHIFT)) & RTU_PMC_P0_DPOL_MASK)
614 
615 #define RTU_PMC_P0_UA_MASK                       (0x100U)
616 #define RTU_PMC_P0_UA_SHIFT                      (8U)
617 #define RTU_PMC_P0_UA_WIDTH                      (1U)
618 #define RTU_PMC_P0_UA(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P0_UA_SHIFT)) & RTU_PMC_P0_UA_MASK)
619 
620 #define RTU_PMC_P0_AO_MASK                       (0x200U)
621 #define RTU_PMC_P0_AO_SHIFT                      (9U)
622 #define RTU_PMC_P0_AO_WIDTH                      (1U)
623 #define RTU_PMC_P0_AO(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P0_AO_SHIFT)) & RTU_PMC_P0_AO_MASK)
624 /*! @} */
625 
626 /*! @name P1 - Program Register 1 */
627 /*! @{ */
628 
629 #define RTU_PMC_P1_OP_MASK                       (0x3U)
630 #define RTU_PMC_P1_OP_SHIFT                      (0U)
631 #define RTU_PMC_P1_OP_WIDTH                      (2U)
632 #define RTU_PMC_P1_OP(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P1_OP_SHIFT)) & RTU_PMC_P1_OP_MASK)
633 
634 #define RTU_PMC_P1_TRANS_MASK                    (0x30U)
635 #define RTU_PMC_P1_TRANS_SHIFT                   (4U)
636 #define RTU_PMC_P1_TRANS_WIDTH                   (2U)
637 #define RTU_PMC_P1_TRANS(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P1_TRANS_SHIFT)) & RTU_PMC_P1_TRANS_MASK)
638 
639 #define RTU_PMC_P1_DREG_MASK                     (0x40U)
640 #define RTU_PMC_P1_DREG_SHIFT                    (6U)
641 #define RTU_PMC_P1_DREG_WIDTH                    (1U)
642 #define RTU_PMC_P1_DREG(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P1_DREG_SHIFT)) & RTU_PMC_P1_DREG_MASK)
643 
644 #define RTU_PMC_P1_DPOL_MASK                     (0x80U)
645 #define RTU_PMC_P1_DPOL_SHIFT                    (7U)
646 #define RTU_PMC_P1_DPOL_WIDTH                    (1U)
647 #define RTU_PMC_P1_DPOL(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P1_DPOL_SHIFT)) & RTU_PMC_P1_DPOL_MASK)
648 
649 #define RTU_PMC_P1_UA_MASK                       (0x100U)
650 #define RTU_PMC_P1_UA_SHIFT                      (8U)
651 #define RTU_PMC_P1_UA_WIDTH                      (1U)
652 #define RTU_PMC_P1_UA(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P1_UA_SHIFT)) & RTU_PMC_P1_UA_MASK)
653 
654 #define RTU_PMC_P1_AO_MASK                       (0x200U)
655 #define RTU_PMC_P1_AO_SHIFT                      (9U)
656 #define RTU_PMC_P1_AO_WIDTH                      (1U)
657 #define RTU_PMC_P1_AO(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P1_AO_SHIFT)) & RTU_PMC_P1_AO_MASK)
658 /*! @} */
659 
660 /*! @name P2 - Program Register 2 */
661 /*! @{ */
662 
663 #define RTU_PMC_P2_OP_MASK                       (0x3U)
664 #define RTU_PMC_P2_OP_SHIFT                      (0U)
665 #define RTU_PMC_P2_OP_WIDTH                      (2U)
666 #define RTU_PMC_P2_OP(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P2_OP_SHIFT)) & RTU_PMC_P2_OP_MASK)
667 
668 #define RTU_PMC_P2_TRANS_MASK                    (0x30U)
669 #define RTU_PMC_P2_TRANS_SHIFT                   (4U)
670 #define RTU_PMC_P2_TRANS_WIDTH                   (2U)
671 #define RTU_PMC_P2_TRANS(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P2_TRANS_SHIFT)) & RTU_PMC_P2_TRANS_MASK)
672 
673 #define RTU_PMC_P2_DREG_MASK                     (0x40U)
674 #define RTU_PMC_P2_DREG_SHIFT                    (6U)
675 #define RTU_PMC_P2_DREG_WIDTH                    (1U)
676 #define RTU_PMC_P2_DREG(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P2_DREG_SHIFT)) & RTU_PMC_P2_DREG_MASK)
677 
678 #define RTU_PMC_P2_DPOL_MASK                     (0x80U)
679 #define RTU_PMC_P2_DPOL_SHIFT                    (7U)
680 #define RTU_PMC_P2_DPOL_WIDTH                    (1U)
681 #define RTU_PMC_P2_DPOL(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P2_DPOL_SHIFT)) & RTU_PMC_P2_DPOL_MASK)
682 
683 #define RTU_PMC_P2_UA_MASK                       (0x100U)
684 #define RTU_PMC_P2_UA_SHIFT                      (8U)
685 #define RTU_PMC_P2_UA_WIDTH                      (1U)
686 #define RTU_PMC_P2_UA(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P2_UA_SHIFT)) & RTU_PMC_P2_UA_MASK)
687 
688 #define RTU_PMC_P2_AO_MASK                       (0x200U)
689 #define RTU_PMC_P2_AO_SHIFT                      (9U)
690 #define RTU_PMC_P2_AO_WIDTH                      (1U)
691 #define RTU_PMC_P2_AO(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P2_AO_SHIFT)) & RTU_PMC_P2_AO_MASK)
692 /*! @} */
693 
694 /*! @name P3 - Program Register 3 */
695 /*! @{ */
696 
697 #define RTU_PMC_P3_OP_MASK                       (0x3U)
698 #define RTU_PMC_P3_OP_SHIFT                      (0U)
699 #define RTU_PMC_P3_OP_WIDTH                      (2U)
700 #define RTU_PMC_P3_OP(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P3_OP_SHIFT)) & RTU_PMC_P3_OP_MASK)
701 
702 #define RTU_PMC_P3_TRANS_MASK                    (0x30U)
703 #define RTU_PMC_P3_TRANS_SHIFT                   (4U)
704 #define RTU_PMC_P3_TRANS_WIDTH                   (2U)
705 #define RTU_PMC_P3_TRANS(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P3_TRANS_SHIFT)) & RTU_PMC_P3_TRANS_MASK)
706 
707 #define RTU_PMC_P3_DREG_MASK                     (0x40U)
708 #define RTU_PMC_P3_DREG_SHIFT                    (6U)
709 #define RTU_PMC_P3_DREG_WIDTH                    (1U)
710 #define RTU_PMC_P3_DREG(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P3_DREG_SHIFT)) & RTU_PMC_P3_DREG_MASK)
711 
712 #define RTU_PMC_P3_DPOL_MASK                     (0x80U)
713 #define RTU_PMC_P3_DPOL_SHIFT                    (7U)
714 #define RTU_PMC_P3_DPOL_WIDTH                    (1U)
715 #define RTU_PMC_P3_DPOL(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P3_DPOL_SHIFT)) & RTU_PMC_P3_DPOL_MASK)
716 
717 #define RTU_PMC_P3_UA_MASK                       (0x100U)
718 #define RTU_PMC_P3_UA_SHIFT                      (8U)
719 #define RTU_PMC_P3_UA_WIDTH                      (1U)
720 #define RTU_PMC_P3_UA(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P3_UA_SHIFT)) & RTU_PMC_P3_UA_MASK)
721 
722 #define RTU_PMC_P3_AO_MASK                       (0x200U)
723 #define RTU_PMC_P3_AO_SHIFT                      (9U)
724 #define RTU_PMC_P3_AO_WIDTH                      (1U)
725 #define RTU_PMC_P3_AO(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P3_AO_SHIFT)) & RTU_PMC_P3_AO_MASK)
726 /*! @} */
727 
728 /*! @name P4 - Program Register 4 */
729 /*! @{ */
730 
731 #define RTU_PMC_P4_OP_MASK                       (0x3U)
732 #define RTU_PMC_P4_OP_SHIFT                      (0U)
733 #define RTU_PMC_P4_OP_WIDTH                      (2U)
734 #define RTU_PMC_P4_OP(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P4_OP_SHIFT)) & RTU_PMC_P4_OP_MASK)
735 
736 #define RTU_PMC_P4_TRANS_MASK                    (0x30U)
737 #define RTU_PMC_P4_TRANS_SHIFT                   (4U)
738 #define RTU_PMC_P4_TRANS_WIDTH                   (2U)
739 #define RTU_PMC_P4_TRANS(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P4_TRANS_SHIFT)) & RTU_PMC_P4_TRANS_MASK)
740 
741 #define RTU_PMC_P4_DREG_MASK                     (0x40U)
742 #define RTU_PMC_P4_DREG_SHIFT                    (6U)
743 #define RTU_PMC_P4_DREG_WIDTH                    (1U)
744 #define RTU_PMC_P4_DREG(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P4_DREG_SHIFT)) & RTU_PMC_P4_DREG_MASK)
745 
746 #define RTU_PMC_P4_DPOL_MASK                     (0x80U)
747 #define RTU_PMC_P4_DPOL_SHIFT                    (7U)
748 #define RTU_PMC_P4_DPOL_WIDTH                    (1U)
749 #define RTU_PMC_P4_DPOL(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P4_DPOL_SHIFT)) & RTU_PMC_P4_DPOL_MASK)
750 
751 #define RTU_PMC_P4_UA_MASK                       (0x100U)
752 #define RTU_PMC_P4_UA_SHIFT                      (8U)
753 #define RTU_PMC_P4_UA_WIDTH                      (1U)
754 #define RTU_PMC_P4_UA(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P4_UA_SHIFT)) & RTU_PMC_P4_UA_MASK)
755 
756 #define RTU_PMC_P4_AO_MASK                       (0x200U)
757 #define RTU_PMC_P4_AO_SHIFT                      (9U)
758 #define RTU_PMC_P4_AO_WIDTH                      (1U)
759 #define RTU_PMC_P4_AO(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P4_AO_SHIFT)) & RTU_PMC_P4_AO_MASK)
760 /*! @} */
761 
762 /*! @name P5 - Program Register 5 */
763 /*! @{ */
764 
765 #define RTU_PMC_P5_OP_MASK                       (0x3U)
766 #define RTU_PMC_P5_OP_SHIFT                      (0U)
767 #define RTU_PMC_P5_OP_WIDTH                      (2U)
768 #define RTU_PMC_P5_OP(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P5_OP_SHIFT)) & RTU_PMC_P5_OP_MASK)
769 
770 #define RTU_PMC_P5_TRANS_MASK                    (0x30U)
771 #define RTU_PMC_P5_TRANS_SHIFT                   (4U)
772 #define RTU_PMC_P5_TRANS_WIDTH                   (2U)
773 #define RTU_PMC_P5_TRANS(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P5_TRANS_SHIFT)) & RTU_PMC_P5_TRANS_MASK)
774 
775 #define RTU_PMC_P5_DREG_MASK                     (0x40U)
776 #define RTU_PMC_P5_DREG_SHIFT                    (6U)
777 #define RTU_PMC_P5_DREG_WIDTH                    (1U)
778 #define RTU_PMC_P5_DREG(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P5_DREG_SHIFT)) & RTU_PMC_P5_DREG_MASK)
779 
780 #define RTU_PMC_P5_DPOL_MASK                     (0x80U)
781 #define RTU_PMC_P5_DPOL_SHIFT                    (7U)
782 #define RTU_PMC_P5_DPOL_WIDTH                    (1U)
783 #define RTU_PMC_P5_DPOL(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P5_DPOL_SHIFT)) & RTU_PMC_P5_DPOL_MASK)
784 
785 #define RTU_PMC_P5_UA_MASK                       (0x100U)
786 #define RTU_PMC_P5_UA_SHIFT                      (8U)
787 #define RTU_PMC_P5_UA_WIDTH                      (1U)
788 #define RTU_PMC_P5_UA(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P5_UA_SHIFT)) & RTU_PMC_P5_UA_MASK)
789 
790 #define RTU_PMC_P5_AO_MASK                       (0x200U)
791 #define RTU_PMC_P5_AO_SHIFT                      (9U)
792 #define RTU_PMC_P5_AO_WIDTH                      (1U)
793 #define RTU_PMC_P5_AO(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P5_AO_SHIFT)) & RTU_PMC_P5_AO_MASK)
794 /*! @} */
795 
796 /*! @name P6 - Program Register 6 */
797 /*! @{ */
798 
799 #define RTU_PMC_P6_OP_MASK                       (0x3U)
800 #define RTU_PMC_P6_OP_SHIFT                      (0U)
801 #define RTU_PMC_P6_OP_WIDTH                      (2U)
802 #define RTU_PMC_P6_OP(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P6_OP_SHIFT)) & RTU_PMC_P6_OP_MASK)
803 
804 #define RTU_PMC_P6_TRANS_MASK                    (0x30U)
805 #define RTU_PMC_P6_TRANS_SHIFT                   (4U)
806 #define RTU_PMC_P6_TRANS_WIDTH                   (2U)
807 #define RTU_PMC_P6_TRANS(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P6_TRANS_SHIFT)) & RTU_PMC_P6_TRANS_MASK)
808 
809 #define RTU_PMC_P6_DREG_MASK                     (0x40U)
810 #define RTU_PMC_P6_DREG_SHIFT                    (6U)
811 #define RTU_PMC_P6_DREG_WIDTH                    (1U)
812 #define RTU_PMC_P6_DREG(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P6_DREG_SHIFT)) & RTU_PMC_P6_DREG_MASK)
813 
814 #define RTU_PMC_P6_DPOL_MASK                     (0x80U)
815 #define RTU_PMC_P6_DPOL_SHIFT                    (7U)
816 #define RTU_PMC_P6_DPOL_WIDTH                    (1U)
817 #define RTU_PMC_P6_DPOL(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P6_DPOL_SHIFT)) & RTU_PMC_P6_DPOL_MASK)
818 
819 #define RTU_PMC_P6_UA_MASK                       (0x100U)
820 #define RTU_PMC_P6_UA_SHIFT                      (8U)
821 #define RTU_PMC_P6_UA_WIDTH                      (1U)
822 #define RTU_PMC_P6_UA(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P6_UA_SHIFT)) & RTU_PMC_P6_UA_MASK)
823 
824 #define RTU_PMC_P6_AO_MASK                       (0x200U)
825 #define RTU_PMC_P6_AO_SHIFT                      (9U)
826 #define RTU_PMC_P6_AO_WIDTH                      (1U)
827 #define RTU_PMC_P6_AO(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P6_AO_SHIFT)) & RTU_PMC_P6_AO_MASK)
828 /*! @} */
829 
830 /*! @name P7 - Program Register 7 */
831 /*! @{ */
832 
833 #define RTU_PMC_P7_OP_MASK                       (0x3U)
834 #define RTU_PMC_P7_OP_SHIFT                      (0U)
835 #define RTU_PMC_P7_OP_WIDTH                      (2U)
836 #define RTU_PMC_P7_OP(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P7_OP_SHIFT)) & RTU_PMC_P7_OP_MASK)
837 
838 #define RTU_PMC_P7_TRANS_MASK                    (0x30U)
839 #define RTU_PMC_P7_TRANS_SHIFT                   (4U)
840 #define RTU_PMC_P7_TRANS_WIDTH                   (2U)
841 #define RTU_PMC_P7_TRANS(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P7_TRANS_SHIFT)) & RTU_PMC_P7_TRANS_MASK)
842 
843 #define RTU_PMC_P7_DREG_MASK                     (0x40U)
844 #define RTU_PMC_P7_DREG_SHIFT                    (6U)
845 #define RTU_PMC_P7_DREG_WIDTH                    (1U)
846 #define RTU_PMC_P7_DREG(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P7_DREG_SHIFT)) & RTU_PMC_P7_DREG_MASK)
847 
848 #define RTU_PMC_P7_DPOL_MASK                     (0x80U)
849 #define RTU_PMC_P7_DPOL_SHIFT                    (7U)
850 #define RTU_PMC_P7_DPOL_WIDTH                    (1U)
851 #define RTU_PMC_P7_DPOL(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P7_DPOL_SHIFT)) & RTU_PMC_P7_DPOL_MASK)
852 
853 #define RTU_PMC_P7_UA_MASK                       (0x100U)
854 #define RTU_PMC_P7_UA_SHIFT                      (8U)
855 #define RTU_PMC_P7_UA_WIDTH                      (1U)
856 #define RTU_PMC_P7_UA(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P7_UA_SHIFT)) & RTU_PMC_P7_UA_MASK)
857 
858 #define RTU_PMC_P7_AO_MASK                       (0x200U)
859 #define RTU_PMC_P7_AO_SHIFT                      (9U)
860 #define RTU_PMC_P7_AO_WIDTH                      (1U)
861 #define RTU_PMC_P7_AO(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P7_AO_SHIFT)) & RTU_PMC_P7_AO_MASK)
862 /*! @} */
863 
864 /*! @name P8 - Program Register 8 */
865 /*! @{ */
866 
867 #define RTU_PMC_P8_OP_MASK                       (0x3U)
868 #define RTU_PMC_P8_OP_SHIFT                      (0U)
869 #define RTU_PMC_P8_OP_WIDTH                      (2U)
870 #define RTU_PMC_P8_OP(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P8_OP_SHIFT)) & RTU_PMC_P8_OP_MASK)
871 
872 #define RTU_PMC_P8_TRANS_MASK                    (0x30U)
873 #define RTU_PMC_P8_TRANS_SHIFT                   (4U)
874 #define RTU_PMC_P8_TRANS_WIDTH                   (2U)
875 #define RTU_PMC_P8_TRANS(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P8_TRANS_SHIFT)) & RTU_PMC_P8_TRANS_MASK)
876 
877 #define RTU_PMC_P8_DREG_MASK                     (0x40U)
878 #define RTU_PMC_P8_DREG_SHIFT                    (6U)
879 #define RTU_PMC_P8_DREG_WIDTH                    (1U)
880 #define RTU_PMC_P8_DREG(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P8_DREG_SHIFT)) & RTU_PMC_P8_DREG_MASK)
881 
882 #define RTU_PMC_P8_DPOL_MASK                     (0x80U)
883 #define RTU_PMC_P8_DPOL_SHIFT                    (7U)
884 #define RTU_PMC_P8_DPOL_WIDTH                    (1U)
885 #define RTU_PMC_P8_DPOL(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P8_DPOL_SHIFT)) & RTU_PMC_P8_DPOL_MASK)
886 
887 #define RTU_PMC_P8_UA_MASK                       (0x100U)
888 #define RTU_PMC_P8_UA_SHIFT                      (8U)
889 #define RTU_PMC_P8_UA_WIDTH                      (1U)
890 #define RTU_PMC_P8_UA(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P8_UA_SHIFT)) & RTU_PMC_P8_UA_MASK)
891 
892 #define RTU_PMC_P8_AO_MASK                       (0x200U)
893 #define RTU_PMC_P8_AO_SHIFT                      (9U)
894 #define RTU_PMC_P8_AO_WIDTH                      (1U)
895 #define RTU_PMC_P8_AO(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P8_AO_SHIFT)) & RTU_PMC_P8_AO_MASK)
896 /*! @} */
897 
898 /*! @name P9 - Program Register 9 */
899 /*! @{ */
900 
901 #define RTU_PMC_P9_OP_MASK                       (0x3U)
902 #define RTU_PMC_P9_OP_SHIFT                      (0U)
903 #define RTU_PMC_P9_OP_WIDTH                      (2U)
904 #define RTU_PMC_P9_OP(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P9_OP_SHIFT)) & RTU_PMC_P9_OP_MASK)
905 
906 #define RTU_PMC_P9_TRANS_MASK                    (0x30U)
907 #define RTU_PMC_P9_TRANS_SHIFT                   (4U)
908 #define RTU_PMC_P9_TRANS_WIDTH                   (2U)
909 #define RTU_PMC_P9_TRANS(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P9_TRANS_SHIFT)) & RTU_PMC_P9_TRANS_MASK)
910 
911 #define RTU_PMC_P9_DREG_MASK                     (0x40U)
912 #define RTU_PMC_P9_DREG_SHIFT                    (6U)
913 #define RTU_PMC_P9_DREG_WIDTH                    (1U)
914 #define RTU_PMC_P9_DREG(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P9_DREG_SHIFT)) & RTU_PMC_P9_DREG_MASK)
915 
916 #define RTU_PMC_P9_DPOL_MASK                     (0x80U)
917 #define RTU_PMC_P9_DPOL_SHIFT                    (7U)
918 #define RTU_PMC_P9_DPOL_WIDTH                    (1U)
919 #define RTU_PMC_P9_DPOL(x)                       (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P9_DPOL_SHIFT)) & RTU_PMC_P9_DPOL_MASK)
920 
921 #define RTU_PMC_P9_UA_MASK                       (0x100U)
922 #define RTU_PMC_P9_UA_SHIFT                      (8U)
923 #define RTU_PMC_P9_UA_WIDTH                      (1U)
924 #define RTU_PMC_P9_UA(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P9_UA_SHIFT)) & RTU_PMC_P9_UA_MASK)
925 
926 #define RTU_PMC_P9_AO_MASK                       (0x200U)
927 #define RTU_PMC_P9_AO_SHIFT                      (9U)
928 #define RTU_PMC_P9_AO_WIDTH                      (1U)
929 #define RTU_PMC_P9_AO(x)                         (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P9_AO_SHIFT)) & RTU_PMC_P9_AO_MASK)
930 /*! @} */
931 
932 /*! @name P10 - Program Register 10 */
933 /*! @{ */
934 
935 #define RTU_PMC_P10_OP_MASK                      (0x3U)
936 #define RTU_PMC_P10_OP_SHIFT                     (0U)
937 #define RTU_PMC_P10_OP_WIDTH                     (2U)
938 #define RTU_PMC_P10_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P10_OP_SHIFT)) & RTU_PMC_P10_OP_MASK)
939 
940 #define RTU_PMC_P10_TRANS_MASK                   (0x30U)
941 #define RTU_PMC_P10_TRANS_SHIFT                  (4U)
942 #define RTU_PMC_P10_TRANS_WIDTH                  (2U)
943 #define RTU_PMC_P10_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P10_TRANS_SHIFT)) & RTU_PMC_P10_TRANS_MASK)
944 
945 #define RTU_PMC_P10_DREG_MASK                    (0x40U)
946 #define RTU_PMC_P10_DREG_SHIFT                   (6U)
947 #define RTU_PMC_P10_DREG_WIDTH                   (1U)
948 #define RTU_PMC_P10_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P10_DREG_SHIFT)) & RTU_PMC_P10_DREG_MASK)
949 
950 #define RTU_PMC_P10_DPOL_MASK                    (0x80U)
951 #define RTU_PMC_P10_DPOL_SHIFT                   (7U)
952 #define RTU_PMC_P10_DPOL_WIDTH                   (1U)
953 #define RTU_PMC_P10_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P10_DPOL_SHIFT)) & RTU_PMC_P10_DPOL_MASK)
954 
955 #define RTU_PMC_P10_UA_MASK                      (0x100U)
956 #define RTU_PMC_P10_UA_SHIFT                     (8U)
957 #define RTU_PMC_P10_UA_WIDTH                     (1U)
958 #define RTU_PMC_P10_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P10_UA_SHIFT)) & RTU_PMC_P10_UA_MASK)
959 
960 #define RTU_PMC_P10_AO_MASK                      (0x200U)
961 #define RTU_PMC_P10_AO_SHIFT                     (9U)
962 #define RTU_PMC_P10_AO_WIDTH                     (1U)
963 #define RTU_PMC_P10_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P10_AO_SHIFT)) & RTU_PMC_P10_AO_MASK)
964 /*! @} */
965 
966 /*! @name P11 - Program Register 11 */
967 /*! @{ */
968 
969 #define RTU_PMC_P11_OP_MASK                      (0x3U)
970 #define RTU_PMC_P11_OP_SHIFT                     (0U)
971 #define RTU_PMC_P11_OP_WIDTH                     (2U)
972 #define RTU_PMC_P11_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P11_OP_SHIFT)) & RTU_PMC_P11_OP_MASK)
973 
974 #define RTU_PMC_P11_TRANS_MASK                   (0x30U)
975 #define RTU_PMC_P11_TRANS_SHIFT                  (4U)
976 #define RTU_PMC_P11_TRANS_WIDTH                  (2U)
977 #define RTU_PMC_P11_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P11_TRANS_SHIFT)) & RTU_PMC_P11_TRANS_MASK)
978 
979 #define RTU_PMC_P11_DREG_MASK                    (0x40U)
980 #define RTU_PMC_P11_DREG_SHIFT                   (6U)
981 #define RTU_PMC_P11_DREG_WIDTH                   (1U)
982 #define RTU_PMC_P11_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P11_DREG_SHIFT)) & RTU_PMC_P11_DREG_MASK)
983 
984 #define RTU_PMC_P11_DPOL_MASK                    (0x80U)
985 #define RTU_PMC_P11_DPOL_SHIFT                   (7U)
986 #define RTU_PMC_P11_DPOL_WIDTH                   (1U)
987 #define RTU_PMC_P11_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P11_DPOL_SHIFT)) & RTU_PMC_P11_DPOL_MASK)
988 
989 #define RTU_PMC_P11_UA_MASK                      (0x100U)
990 #define RTU_PMC_P11_UA_SHIFT                     (8U)
991 #define RTU_PMC_P11_UA_WIDTH                     (1U)
992 #define RTU_PMC_P11_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P11_UA_SHIFT)) & RTU_PMC_P11_UA_MASK)
993 
994 #define RTU_PMC_P11_AO_MASK                      (0x200U)
995 #define RTU_PMC_P11_AO_SHIFT                     (9U)
996 #define RTU_PMC_P11_AO_WIDTH                     (1U)
997 #define RTU_PMC_P11_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P11_AO_SHIFT)) & RTU_PMC_P11_AO_MASK)
998 /*! @} */
999 
1000 /*! @name P12 - Program Register 12 */
1001 /*! @{ */
1002 
1003 #define RTU_PMC_P12_OP_MASK                      (0x3U)
1004 #define RTU_PMC_P12_OP_SHIFT                     (0U)
1005 #define RTU_PMC_P12_OP_WIDTH                     (2U)
1006 #define RTU_PMC_P12_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P12_OP_SHIFT)) & RTU_PMC_P12_OP_MASK)
1007 
1008 #define RTU_PMC_P12_TRANS_MASK                   (0x30U)
1009 #define RTU_PMC_P12_TRANS_SHIFT                  (4U)
1010 #define RTU_PMC_P12_TRANS_WIDTH                  (2U)
1011 #define RTU_PMC_P12_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P12_TRANS_SHIFT)) & RTU_PMC_P12_TRANS_MASK)
1012 
1013 #define RTU_PMC_P12_DREG_MASK                    (0x40U)
1014 #define RTU_PMC_P12_DREG_SHIFT                   (6U)
1015 #define RTU_PMC_P12_DREG_WIDTH                   (1U)
1016 #define RTU_PMC_P12_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P12_DREG_SHIFT)) & RTU_PMC_P12_DREG_MASK)
1017 
1018 #define RTU_PMC_P12_DPOL_MASK                    (0x80U)
1019 #define RTU_PMC_P12_DPOL_SHIFT                   (7U)
1020 #define RTU_PMC_P12_DPOL_WIDTH                   (1U)
1021 #define RTU_PMC_P12_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P12_DPOL_SHIFT)) & RTU_PMC_P12_DPOL_MASK)
1022 
1023 #define RTU_PMC_P12_UA_MASK                      (0x100U)
1024 #define RTU_PMC_P12_UA_SHIFT                     (8U)
1025 #define RTU_PMC_P12_UA_WIDTH                     (1U)
1026 #define RTU_PMC_P12_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P12_UA_SHIFT)) & RTU_PMC_P12_UA_MASK)
1027 
1028 #define RTU_PMC_P12_AO_MASK                      (0x200U)
1029 #define RTU_PMC_P12_AO_SHIFT                     (9U)
1030 #define RTU_PMC_P12_AO_WIDTH                     (1U)
1031 #define RTU_PMC_P12_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P12_AO_SHIFT)) & RTU_PMC_P12_AO_MASK)
1032 /*! @} */
1033 
1034 /*! @name P13 - Program Register 13 */
1035 /*! @{ */
1036 
1037 #define RTU_PMC_P13_OP_MASK                      (0x3U)
1038 #define RTU_PMC_P13_OP_SHIFT                     (0U)
1039 #define RTU_PMC_P13_OP_WIDTH                     (2U)
1040 #define RTU_PMC_P13_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P13_OP_SHIFT)) & RTU_PMC_P13_OP_MASK)
1041 
1042 #define RTU_PMC_P13_TRANS_MASK                   (0x30U)
1043 #define RTU_PMC_P13_TRANS_SHIFT                  (4U)
1044 #define RTU_PMC_P13_TRANS_WIDTH                  (2U)
1045 #define RTU_PMC_P13_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P13_TRANS_SHIFT)) & RTU_PMC_P13_TRANS_MASK)
1046 
1047 #define RTU_PMC_P13_DREG_MASK                    (0x40U)
1048 #define RTU_PMC_P13_DREG_SHIFT                   (6U)
1049 #define RTU_PMC_P13_DREG_WIDTH                   (1U)
1050 #define RTU_PMC_P13_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P13_DREG_SHIFT)) & RTU_PMC_P13_DREG_MASK)
1051 
1052 #define RTU_PMC_P13_DPOL_MASK                    (0x80U)
1053 #define RTU_PMC_P13_DPOL_SHIFT                   (7U)
1054 #define RTU_PMC_P13_DPOL_WIDTH                   (1U)
1055 #define RTU_PMC_P13_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P13_DPOL_SHIFT)) & RTU_PMC_P13_DPOL_MASK)
1056 
1057 #define RTU_PMC_P13_UA_MASK                      (0x100U)
1058 #define RTU_PMC_P13_UA_SHIFT                     (8U)
1059 #define RTU_PMC_P13_UA_WIDTH                     (1U)
1060 #define RTU_PMC_P13_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P13_UA_SHIFT)) & RTU_PMC_P13_UA_MASK)
1061 
1062 #define RTU_PMC_P13_AO_MASK                      (0x200U)
1063 #define RTU_PMC_P13_AO_SHIFT                     (9U)
1064 #define RTU_PMC_P13_AO_WIDTH                     (1U)
1065 #define RTU_PMC_P13_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P13_AO_SHIFT)) & RTU_PMC_P13_AO_MASK)
1066 /*! @} */
1067 
1068 /*! @name P14 - Program Register 14 */
1069 /*! @{ */
1070 
1071 #define RTU_PMC_P14_OP_MASK                      (0x3U)
1072 #define RTU_PMC_P14_OP_SHIFT                     (0U)
1073 #define RTU_PMC_P14_OP_WIDTH                     (2U)
1074 #define RTU_PMC_P14_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P14_OP_SHIFT)) & RTU_PMC_P14_OP_MASK)
1075 
1076 #define RTU_PMC_P14_TRANS_MASK                   (0x30U)
1077 #define RTU_PMC_P14_TRANS_SHIFT                  (4U)
1078 #define RTU_PMC_P14_TRANS_WIDTH                  (2U)
1079 #define RTU_PMC_P14_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P14_TRANS_SHIFT)) & RTU_PMC_P14_TRANS_MASK)
1080 
1081 #define RTU_PMC_P14_DREG_MASK                    (0x40U)
1082 #define RTU_PMC_P14_DREG_SHIFT                   (6U)
1083 #define RTU_PMC_P14_DREG_WIDTH                   (1U)
1084 #define RTU_PMC_P14_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P14_DREG_SHIFT)) & RTU_PMC_P14_DREG_MASK)
1085 
1086 #define RTU_PMC_P14_DPOL_MASK                    (0x80U)
1087 #define RTU_PMC_P14_DPOL_SHIFT                   (7U)
1088 #define RTU_PMC_P14_DPOL_WIDTH                   (1U)
1089 #define RTU_PMC_P14_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P14_DPOL_SHIFT)) & RTU_PMC_P14_DPOL_MASK)
1090 
1091 #define RTU_PMC_P14_UA_MASK                      (0x100U)
1092 #define RTU_PMC_P14_UA_SHIFT                     (8U)
1093 #define RTU_PMC_P14_UA_WIDTH                     (1U)
1094 #define RTU_PMC_P14_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P14_UA_SHIFT)) & RTU_PMC_P14_UA_MASK)
1095 
1096 #define RTU_PMC_P14_AO_MASK                      (0x200U)
1097 #define RTU_PMC_P14_AO_SHIFT                     (9U)
1098 #define RTU_PMC_P14_AO_WIDTH                     (1U)
1099 #define RTU_PMC_P14_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P14_AO_SHIFT)) & RTU_PMC_P14_AO_MASK)
1100 /*! @} */
1101 
1102 /*! @name P15 - Program Register 15 */
1103 /*! @{ */
1104 
1105 #define RTU_PMC_P15_OP_MASK                      (0x3U)
1106 #define RTU_PMC_P15_OP_SHIFT                     (0U)
1107 #define RTU_PMC_P15_OP_WIDTH                     (2U)
1108 #define RTU_PMC_P15_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P15_OP_SHIFT)) & RTU_PMC_P15_OP_MASK)
1109 
1110 #define RTU_PMC_P15_TRANS_MASK                   (0x30U)
1111 #define RTU_PMC_P15_TRANS_SHIFT                  (4U)
1112 #define RTU_PMC_P15_TRANS_WIDTH                  (2U)
1113 #define RTU_PMC_P15_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P15_TRANS_SHIFT)) & RTU_PMC_P15_TRANS_MASK)
1114 
1115 #define RTU_PMC_P15_DREG_MASK                    (0x40U)
1116 #define RTU_PMC_P15_DREG_SHIFT                   (6U)
1117 #define RTU_PMC_P15_DREG_WIDTH                   (1U)
1118 #define RTU_PMC_P15_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P15_DREG_SHIFT)) & RTU_PMC_P15_DREG_MASK)
1119 
1120 #define RTU_PMC_P15_DPOL_MASK                    (0x80U)
1121 #define RTU_PMC_P15_DPOL_SHIFT                   (7U)
1122 #define RTU_PMC_P15_DPOL_WIDTH                   (1U)
1123 #define RTU_PMC_P15_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P15_DPOL_SHIFT)) & RTU_PMC_P15_DPOL_MASK)
1124 
1125 #define RTU_PMC_P15_UA_MASK                      (0x100U)
1126 #define RTU_PMC_P15_UA_SHIFT                     (8U)
1127 #define RTU_PMC_P15_UA_WIDTH                     (1U)
1128 #define RTU_PMC_P15_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P15_UA_SHIFT)) & RTU_PMC_P15_UA_MASK)
1129 
1130 #define RTU_PMC_P15_AO_MASK                      (0x200U)
1131 #define RTU_PMC_P15_AO_SHIFT                     (9U)
1132 #define RTU_PMC_P15_AO_WIDTH                     (1U)
1133 #define RTU_PMC_P15_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P15_AO_SHIFT)) & RTU_PMC_P15_AO_MASK)
1134 /*! @} */
1135 
1136 /*! @name P16 - Program Register 16 */
1137 /*! @{ */
1138 
1139 #define RTU_PMC_P16_OP_MASK                      (0x3U)
1140 #define RTU_PMC_P16_OP_SHIFT                     (0U)
1141 #define RTU_PMC_P16_OP_WIDTH                     (2U)
1142 #define RTU_PMC_P16_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P16_OP_SHIFT)) & RTU_PMC_P16_OP_MASK)
1143 
1144 #define RTU_PMC_P16_TRANS_MASK                   (0x30U)
1145 #define RTU_PMC_P16_TRANS_SHIFT                  (4U)
1146 #define RTU_PMC_P16_TRANS_WIDTH                  (2U)
1147 #define RTU_PMC_P16_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P16_TRANS_SHIFT)) & RTU_PMC_P16_TRANS_MASK)
1148 
1149 #define RTU_PMC_P16_DREG_MASK                    (0x40U)
1150 #define RTU_PMC_P16_DREG_SHIFT                   (6U)
1151 #define RTU_PMC_P16_DREG_WIDTH                   (1U)
1152 #define RTU_PMC_P16_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P16_DREG_SHIFT)) & RTU_PMC_P16_DREG_MASK)
1153 
1154 #define RTU_PMC_P16_DPOL_MASK                    (0x80U)
1155 #define RTU_PMC_P16_DPOL_SHIFT                   (7U)
1156 #define RTU_PMC_P16_DPOL_WIDTH                   (1U)
1157 #define RTU_PMC_P16_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P16_DPOL_SHIFT)) & RTU_PMC_P16_DPOL_MASK)
1158 
1159 #define RTU_PMC_P16_UA_MASK                      (0x100U)
1160 #define RTU_PMC_P16_UA_SHIFT                     (8U)
1161 #define RTU_PMC_P16_UA_WIDTH                     (1U)
1162 #define RTU_PMC_P16_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P16_UA_SHIFT)) & RTU_PMC_P16_UA_MASK)
1163 
1164 #define RTU_PMC_P16_AO_MASK                      (0x200U)
1165 #define RTU_PMC_P16_AO_SHIFT                     (9U)
1166 #define RTU_PMC_P16_AO_WIDTH                     (1U)
1167 #define RTU_PMC_P16_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P16_AO_SHIFT)) & RTU_PMC_P16_AO_MASK)
1168 /*! @} */
1169 
1170 /*! @name P17 - Program Register 17 */
1171 /*! @{ */
1172 
1173 #define RTU_PMC_P17_OP_MASK                      (0x3U)
1174 #define RTU_PMC_P17_OP_SHIFT                     (0U)
1175 #define RTU_PMC_P17_OP_WIDTH                     (2U)
1176 #define RTU_PMC_P17_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P17_OP_SHIFT)) & RTU_PMC_P17_OP_MASK)
1177 
1178 #define RTU_PMC_P17_TRANS_MASK                   (0x30U)
1179 #define RTU_PMC_P17_TRANS_SHIFT                  (4U)
1180 #define RTU_PMC_P17_TRANS_WIDTH                  (2U)
1181 #define RTU_PMC_P17_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P17_TRANS_SHIFT)) & RTU_PMC_P17_TRANS_MASK)
1182 
1183 #define RTU_PMC_P17_DREG_MASK                    (0x40U)
1184 #define RTU_PMC_P17_DREG_SHIFT                   (6U)
1185 #define RTU_PMC_P17_DREG_WIDTH                   (1U)
1186 #define RTU_PMC_P17_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P17_DREG_SHIFT)) & RTU_PMC_P17_DREG_MASK)
1187 
1188 #define RTU_PMC_P17_DPOL_MASK                    (0x80U)
1189 #define RTU_PMC_P17_DPOL_SHIFT                   (7U)
1190 #define RTU_PMC_P17_DPOL_WIDTH                   (1U)
1191 #define RTU_PMC_P17_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P17_DPOL_SHIFT)) & RTU_PMC_P17_DPOL_MASK)
1192 
1193 #define RTU_PMC_P17_UA_MASK                      (0x100U)
1194 #define RTU_PMC_P17_UA_SHIFT                     (8U)
1195 #define RTU_PMC_P17_UA_WIDTH                     (1U)
1196 #define RTU_PMC_P17_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P17_UA_SHIFT)) & RTU_PMC_P17_UA_MASK)
1197 
1198 #define RTU_PMC_P17_AO_MASK                      (0x200U)
1199 #define RTU_PMC_P17_AO_SHIFT                     (9U)
1200 #define RTU_PMC_P17_AO_WIDTH                     (1U)
1201 #define RTU_PMC_P17_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P17_AO_SHIFT)) & RTU_PMC_P17_AO_MASK)
1202 /*! @} */
1203 
1204 /*! @name P18 - Program Register 18 */
1205 /*! @{ */
1206 
1207 #define RTU_PMC_P18_OP_MASK                      (0x3U)
1208 #define RTU_PMC_P18_OP_SHIFT                     (0U)
1209 #define RTU_PMC_P18_OP_WIDTH                     (2U)
1210 #define RTU_PMC_P18_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P18_OP_SHIFT)) & RTU_PMC_P18_OP_MASK)
1211 
1212 #define RTU_PMC_P18_TRANS_MASK                   (0x30U)
1213 #define RTU_PMC_P18_TRANS_SHIFT                  (4U)
1214 #define RTU_PMC_P18_TRANS_WIDTH                  (2U)
1215 #define RTU_PMC_P18_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P18_TRANS_SHIFT)) & RTU_PMC_P18_TRANS_MASK)
1216 
1217 #define RTU_PMC_P18_DREG_MASK                    (0x40U)
1218 #define RTU_PMC_P18_DREG_SHIFT                   (6U)
1219 #define RTU_PMC_P18_DREG_WIDTH                   (1U)
1220 #define RTU_PMC_P18_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P18_DREG_SHIFT)) & RTU_PMC_P18_DREG_MASK)
1221 
1222 #define RTU_PMC_P18_DPOL_MASK                    (0x80U)
1223 #define RTU_PMC_P18_DPOL_SHIFT                   (7U)
1224 #define RTU_PMC_P18_DPOL_WIDTH                   (1U)
1225 #define RTU_PMC_P18_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P18_DPOL_SHIFT)) & RTU_PMC_P18_DPOL_MASK)
1226 
1227 #define RTU_PMC_P18_UA_MASK                      (0x100U)
1228 #define RTU_PMC_P18_UA_SHIFT                     (8U)
1229 #define RTU_PMC_P18_UA_WIDTH                     (1U)
1230 #define RTU_PMC_P18_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P18_UA_SHIFT)) & RTU_PMC_P18_UA_MASK)
1231 
1232 #define RTU_PMC_P18_AO_MASK                      (0x200U)
1233 #define RTU_PMC_P18_AO_SHIFT                     (9U)
1234 #define RTU_PMC_P18_AO_WIDTH                     (1U)
1235 #define RTU_PMC_P18_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P18_AO_SHIFT)) & RTU_PMC_P18_AO_MASK)
1236 /*! @} */
1237 
1238 /*! @name P19 - Program Register 19 */
1239 /*! @{ */
1240 
1241 #define RTU_PMC_P19_OP_MASK                      (0x3U)
1242 #define RTU_PMC_P19_OP_SHIFT                     (0U)
1243 #define RTU_PMC_P19_OP_WIDTH                     (2U)
1244 #define RTU_PMC_P19_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P19_OP_SHIFT)) & RTU_PMC_P19_OP_MASK)
1245 
1246 #define RTU_PMC_P19_TRANS_MASK                   (0x30U)
1247 #define RTU_PMC_P19_TRANS_SHIFT                  (4U)
1248 #define RTU_PMC_P19_TRANS_WIDTH                  (2U)
1249 #define RTU_PMC_P19_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P19_TRANS_SHIFT)) & RTU_PMC_P19_TRANS_MASK)
1250 
1251 #define RTU_PMC_P19_DREG_MASK                    (0x40U)
1252 #define RTU_PMC_P19_DREG_SHIFT                   (6U)
1253 #define RTU_PMC_P19_DREG_WIDTH                   (1U)
1254 #define RTU_PMC_P19_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P19_DREG_SHIFT)) & RTU_PMC_P19_DREG_MASK)
1255 
1256 #define RTU_PMC_P19_DPOL_MASK                    (0x80U)
1257 #define RTU_PMC_P19_DPOL_SHIFT                   (7U)
1258 #define RTU_PMC_P19_DPOL_WIDTH                   (1U)
1259 #define RTU_PMC_P19_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P19_DPOL_SHIFT)) & RTU_PMC_P19_DPOL_MASK)
1260 
1261 #define RTU_PMC_P19_UA_MASK                      (0x100U)
1262 #define RTU_PMC_P19_UA_SHIFT                     (8U)
1263 #define RTU_PMC_P19_UA_WIDTH                     (1U)
1264 #define RTU_PMC_P19_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P19_UA_SHIFT)) & RTU_PMC_P19_UA_MASK)
1265 
1266 #define RTU_PMC_P19_AO_MASK                      (0x200U)
1267 #define RTU_PMC_P19_AO_SHIFT                     (9U)
1268 #define RTU_PMC_P19_AO_WIDTH                     (1U)
1269 #define RTU_PMC_P19_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P19_AO_SHIFT)) & RTU_PMC_P19_AO_MASK)
1270 /*! @} */
1271 
1272 /*! @name P20 - Program Register 20 */
1273 /*! @{ */
1274 
1275 #define RTU_PMC_P20_OP_MASK                      (0x3U)
1276 #define RTU_PMC_P20_OP_SHIFT                     (0U)
1277 #define RTU_PMC_P20_OP_WIDTH                     (2U)
1278 #define RTU_PMC_P20_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P20_OP_SHIFT)) & RTU_PMC_P20_OP_MASK)
1279 
1280 #define RTU_PMC_P20_TRANS_MASK                   (0x30U)
1281 #define RTU_PMC_P20_TRANS_SHIFT                  (4U)
1282 #define RTU_PMC_P20_TRANS_WIDTH                  (2U)
1283 #define RTU_PMC_P20_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P20_TRANS_SHIFT)) & RTU_PMC_P20_TRANS_MASK)
1284 
1285 #define RTU_PMC_P20_DREG_MASK                    (0x40U)
1286 #define RTU_PMC_P20_DREG_SHIFT                   (6U)
1287 #define RTU_PMC_P20_DREG_WIDTH                   (1U)
1288 #define RTU_PMC_P20_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P20_DREG_SHIFT)) & RTU_PMC_P20_DREG_MASK)
1289 
1290 #define RTU_PMC_P20_DPOL_MASK                    (0x80U)
1291 #define RTU_PMC_P20_DPOL_SHIFT                   (7U)
1292 #define RTU_PMC_P20_DPOL_WIDTH                   (1U)
1293 #define RTU_PMC_P20_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P20_DPOL_SHIFT)) & RTU_PMC_P20_DPOL_MASK)
1294 
1295 #define RTU_PMC_P20_UA_MASK                      (0x100U)
1296 #define RTU_PMC_P20_UA_SHIFT                     (8U)
1297 #define RTU_PMC_P20_UA_WIDTH                     (1U)
1298 #define RTU_PMC_P20_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P20_UA_SHIFT)) & RTU_PMC_P20_UA_MASK)
1299 
1300 #define RTU_PMC_P20_AO_MASK                      (0x200U)
1301 #define RTU_PMC_P20_AO_SHIFT                     (9U)
1302 #define RTU_PMC_P20_AO_WIDTH                     (1U)
1303 #define RTU_PMC_P20_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P20_AO_SHIFT)) & RTU_PMC_P20_AO_MASK)
1304 /*! @} */
1305 
1306 /*! @name P21 - Program Register 21 */
1307 /*! @{ */
1308 
1309 #define RTU_PMC_P21_OP_MASK                      (0x3U)
1310 #define RTU_PMC_P21_OP_SHIFT                     (0U)
1311 #define RTU_PMC_P21_OP_WIDTH                     (2U)
1312 #define RTU_PMC_P21_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P21_OP_SHIFT)) & RTU_PMC_P21_OP_MASK)
1313 
1314 #define RTU_PMC_P21_TRANS_MASK                   (0x30U)
1315 #define RTU_PMC_P21_TRANS_SHIFT                  (4U)
1316 #define RTU_PMC_P21_TRANS_WIDTH                  (2U)
1317 #define RTU_PMC_P21_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P21_TRANS_SHIFT)) & RTU_PMC_P21_TRANS_MASK)
1318 
1319 #define RTU_PMC_P21_DREG_MASK                    (0x40U)
1320 #define RTU_PMC_P21_DREG_SHIFT                   (6U)
1321 #define RTU_PMC_P21_DREG_WIDTH                   (1U)
1322 #define RTU_PMC_P21_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P21_DREG_SHIFT)) & RTU_PMC_P21_DREG_MASK)
1323 
1324 #define RTU_PMC_P21_DPOL_MASK                    (0x80U)
1325 #define RTU_PMC_P21_DPOL_SHIFT                   (7U)
1326 #define RTU_PMC_P21_DPOL_WIDTH                   (1U)
1327 #define RTU_PMC_P21_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P21_DPOL_SHIFT)) & RTU_PMC_P21_DPOL_MASK)
1328 
1329 #define RTU_PMC_P21_UA_MASK                      (0x100U)
1330 #define RTU_PMC_P21_UA_SHIFT                     (8U)
1331 #define RTU_PMC_P21_UA_WIDTH                     (1U)
1332 #define RTU_PMC_P21_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P21_UA_SHIFT)) & RTU_PMC_P21_UA_MASK)
1333 
1334 #define RTU_PMC_P21_AO_MASK                      (0x200U)
1335 #define RTU_PMC_P21_AO_SHIFT                     (9U)
1336 #define RTU_PMC_P21_AO_WIDTH                     (1U)
1337 #define RTU_PMC_P21_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P21_AO_SHIFT)) & RTU_PMC_P21_AO_MASK)
1338 /*! @} */
1339 
1340 /*! @name P22 - Program Register 22 */
1341 /*! @{ */
1342 
1343 #define RTU_PMC_P22_OP_MASK                      (0x3U)
1344 #define RTU_PMC_P22_OP_SHIFT                     (0U)
1345 #define RTU_PMC_P22_OP_WIDTH                     (2U)
1346 #define RTU_PMC_P22_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P22_OP_SHIFT)) & RTU_PMC_P22_OP_MASK)
1347 
1348 #define RTU_PMC_P22_TRANS_MASK                   (0x30U)
1349 #define RTU_PMC_P22_TRANS_SHIFT                  (4U)
1350 #define RTU_PMC_P22_TRANS_WIDTH                  (2U)
1351 #define RTU_PMC_P22_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P22_TRANS_SHIFT)) & RTU_PMC_P22_TRANS_MASK)
1352 
1353 #define RTU_PMC_P22_DREG_MASK                    (0x40U)
1354 #define RTU_PMC_P22_DREG_SHIFT                   (6U)
1355 #define RTU_PMC_P22_DREG_WIDTH                   (1U)
1356 #define RTU_PMC_P22_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P22_DREG_SHIFT)) & RTU_PMC_P22_DREG_MASK)
1357 
1358 #define RTU_PMC_P22_DPOL_MASK                    (0x80U)
1359 #define RTU_PMC_P22_DPOL_SHIFT                   (7U)
1360 #define RTU_PMC_P22_DPOL_WIDTH                   (1U)
1361 #define RTU_PMC_P22_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P22_DPOL_SHIFT)) & RTU_PMC_P22_DPOL_MASK)
1362 
1363 #define RTU_PMC_P22_UA_MASK                      (0x100U)
1364 #define RTU_PMC_P22_UA_SHIFT                     (8U)
1365 #define RTU_PMC_P22_UA_WIDTH                     (1U)
1366 #define RTU_PMC_P22_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P22_UA_SHIFT)) & RTU_PMC_P22_UA_MASK)
1367 
1368 #define RTU_PMC_P22_AO_MASK                      (0x200U)
1369 #define RTU_PMC_P22_AO_SHIFT                     (9U)
1370 #define RTU_PMC_P22_AO_WIDTH                     (1U)
1371 #define RTU_PMC_P22_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P22_AO_SHIFT)) & RTU_PMC_P22_AO_MASK)
1372 /*! @} */
1373 
1374 /*! @name P23 - Program Register 23 */
1375 /*! @{ */
1376 
1377 #define RTU_PMC_P23_OP_MASK                      (0x3U)
1378 #define RTU_PMC_P23_OP_SHIFT                     (0U)
1379 #define RTU_PMC_P23_OP_WIDTH                     (2U)
1380 #define RTU_PMC_P23_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P23_OP_SHIFT)) & RTU_PMC_P23_OP_MASK)
1381 
1382 #define RTU_PMC_P23_TRANS_MASK                   (0x30U)
1383 #define RTU_PMC_P23_TRANS_SHIFT                  (4U)
1384 #define RTU_PMC_P23_TRANS_WIDTH                  (2U)
1385 #define RTU_PMC_P23_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P23_TRANS_SHIFT)) & RTU_PMC_P23_TRANS_MASK)
1386 
1387 #define RTU_PMC_P23_DREG_MASK                    (0x40U)
1388 #define RTU_PMC_P23_DREG_SHIFT                   (6U)
1389 #define RTU_PMC_P23_DREG_WIDTH                   (1U)
1390 #define RTU_PMC_P23_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P23_DREG_SHIFT)) & RTU_PMC_P23_DREG_MASK)
1391 
1392 #define RTU_PMC_P23_DPOL_MASK                    (0x80U)
1393 #define RTU_PMC_P23_DPOL_SHIFT                   (7U)
1394 #define RTU_PMC_P23_DPOL_WIDTH                   (1U)
1395 #define RTU_PMC_P23_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P23_DPOL_SHIFT)) & RTU_PMC_P23_DPOL_MASK)
1396 
1397 #define RTU_PMC_P23_UA_MASK                      (0x100U)
1398 #define RTU_PMC_P23_UA_SHIFT                     (8U)
1399 #define RTU_PMC_P23_UA_WIDTH                     (1U)
1400 #define RTU_PMC_P23_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P23_UA_SHIFT)) & RTU_PMC_P23_UA_MASK)
1401 
1402 #define RTU_PMC_P23_AO_MASK                      (0x200U)
1403 #define RTU_PMC_P23_AO_SHIFT                     (9U)
1404 #define RTU_PMC_P23_AO_WIDTH                     (1U)
1405 #define RTU_PMC_P23_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P23_AO_SHIFT)) & RTU_PMC_P23_AO_MASK)
1406 /*! @} */
1407 
1408 /*! @name P24 - Program Register 24 */
1409 /*! @{ */
1410 
1411 #define RTU_PMC_P24_OP_MASK                      (0x3U)
1412 #define RTU_PMC_P24_OP_SHIFT                     (0U)
1413 #define RTU_PMC_P24_OP_WIDTH                     (2U)
1414 #define RTU_PMC_P24_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P24_OP_SHIFT)) & RTU_PMC_P24_OP_MASK)
1415 
1416 #define RTU_PMC_P24_TRANS_MASK                   (0x30U)
1417 #define RTU_PMC_P24_TRANS_SHIFT                  (4U)
1418 #define RTU_PMC_P24_TRANS_WIDTH                  (2U)
1419 #define RTU_PMC_P24_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P24_TRANS_SHIFT)) & RTU_PMC_P24_TRANS_MASK)
1420 
1421 #define RTU_PMC_P24_DREG_MASK                    (0x40U)
1422 #define RTU_PMC_P24_DREG_SHIFT                   (6U)
1423 #define RTU_PMC_P24_DREG_WIDTH                   (1U)
1424 #define RTU_PMC_P24_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P24_DREG_SHIFT)) & RTU_PMC_P24_DREG_MASK)
1425 
1426 #define RTU_PMC_P24_DPOL_MASK                    (0x80U)
1427 #define RTU_PMC_P24_DPOL_SHIFT                   (7U)
1428 #define RTU_PMC_P24_DPOL_WIDTH                   (1U)
1429 #define RTU_PMC_P24_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P24_DPOL_SHIFT)) & RTU_PMC_P24_DPOL_MASK)
1430 
1431 #define RTU_PMC_P24_UA_MASK                      (0x100U)
1432 #define RTU_PMC_P24_UA_SHIFT                     (8U)
1433 #define RTU_PMC_P24_UA_WIDTH                     (1U)
1434 #define RTU_PMC_P24_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P24_UA_SHIFT)) & RTU_PMC_P24_UA_MASK)
1435 
1436 #define RTU_PMC_P24_AO_MASK                      (0x200U)
1437 #define RTU_PMC_P24_AO_SHIFT                     (9U)
1438 #define RTU_PMC_P24_AO_WIDTH                     (1U)
1439 #define RTU_PMC_P24_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P24_AO_SHIFT)) & RTU_PMC_P24_AO_MASK)
1440 /*! @} */
1441 
1442 /*! @name P25 - Program Register 25 */
1443 /*! @{ */
1444 
1445 #define RTU_PMC_P25_OP_MASK                      (0x3U)
1446 #define RTU_PMC_P25_OP_SHIFT                     (0U)
1447 #define RTU_PMC_P25_OP_WIDTH                     (2U)
1448 #define RTU_PMC_P25_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P25_OP_SHIFT)) & RTU_PMC_P25_OP_MASK)
1449 
1450 #define RTU_PMC_P25_TRANS_MASK                   (0x30U)
1451 #define RTU_PMC_P25_TRANS_SHIFT                  (4U)
1452 #define RTU_PMC_P25_TRANS_WIDTH                  (2U)
1453 #define RTU_PMC_P25_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P25_TRANS_SHIFT)) & RTU_PMC_P25_TRANS_MASK)
1454 
1455 #define RTU_PMC_P25_DREG_MASK                    (0x40U)
1456 #define RTU_PMC_P25_DREG_SHIFT                   (6U)
1457 #define RTU_PMC_P25_DREG_WIDTH                   (1U)
1458 #define RTU_PMC_P25_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P25_DREG_SHIFT)) & RTU_PMC_P25_DREG_MASK)
1459 
1460 #define RTU_PMC_P25_DPOL_MASK                    (0x80U)
1461 #define RTU_PMC_P25_DPOL_SHIFT                   (7U)
1462 #define RTU_PMC_P25_DPOL_WIDTH                   (1U)
1463 #define RTU_PMC_P25_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P25_DPOL_SHIFT)) & RTU_PMC_P25_DPOL_MASK)
1464 
1465 #define RTU_PMC_P25_UA_MASK                      (0x100U)
1466 #define RTU_PMC_P25_UA_SHIFT                     (8U)
1467 #define RTU_PMC_P25_UA_WIDTH                     (1U)
1468 #define RTU_PMC_P25_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P25_UA_SHIFT)) & RTU_PMC_P25_UA_MASK)
1469 
1470 #define RTU_PMC_P25_AO_MASK                      (0x200U)
1471 #define RTU_PMC_P25_AO_SHIFT                     (9U)
1472 #define RTU_PMC_P25_AO_WIDTH                     (1U)
1473 #define RTU_PMC_P25_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P25_AO_SHIFT)) & RTU_PMC_P25_AO_MASK)
1474 /*! @} */
1475 
1476 /*! @name P26 - Program Register 26 */
1477 /*! @{ */
1478 
1479 #define RTU_PMC_P26_OP_MASK                      (0x3U)
1480 #define RTU_PMC_P26_OP_SHIFT                     (0U)
1481 #define RTU_PMC_P26_OP_WIDTH                     (2U)
1482 #define RTU_PMC_P26_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P26_OP_SHIFT)) & RTU_PMC_P26_OP_MASK)
1483 
1484 #define RTU_PMC_P26_TRANS_MASK                   (0x30U)
1485 #define RTU_PMC_P26_TRANS_SHIFT                  (4U)
1486 #define RTU_PMC_P26_TRANS_WIDTH                  (2U)
1487 #define RTU_PMC_P26_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P26_TRANS_SHIFT)) & RTU_PMC_P26_TRANS_MASK)
1488 
1489 #define RTU_PMC_P26_DREG_MASK                    (0x40U)
1490 #define RTU_PMC_P26_DREG_SHIFT                   (6U)
1491 #define RTU_PMC_P26_DREG_WIDTH                   (1U)
1492 #define RTU_PMC_P26_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P26_DREG_SHIFT)) & RTU_PMC_P26_DREG_MASK)
1493 
1494 #define RTU_PMC_P26_DPOL_MASK                    (0x80U)
1495 #define RTU_PMC_P26_DPOL_SHIFT                   (7U)
1496 #define RTU_PMC_P26_DPOL_WIDTH                   (1U)
1497 #define RTU_PMC_P26_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P26_DPOL_SHIFT)) & RTU_PMC_P26_DPOL_MASK)
1498 
1499 #define RTU_PMC_P26_UA_MASK                      (0x100U)
1500 #define RTU_PMC_P26_UA_SHIFT                     (8U)
1501 #define RTU_PMC_P26_UA_WIDTH                     (1U)
1502 #define RTU_PMC_P26_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P26_UA_SHIFT)) & RTU_PMC_P26_UA_MASK)
1503 
1504 #define RTU_PMC_P26_AO_MASK                      (0x200U)
1505 #define RTU_PMC_P26_AO_SHIFT                     (9U)
1506 #define RTU_PMC_P26_AO_WIDTH                     (1U)
1507 #define RTU_PMC_P26_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P26_AO_SHIFT)) & RTU_PMC_P26_AO_MASK)
1508 /*! @} */
1509 
1510 /*! @name P27 - Program Register 27 */
1511 /*! @{ */
1512 
1513 #define RTU_PMC_P27_OP_MASK                      (0x3U)
1514 #define RTU_PMC_P27_OP_SHIFT                     (0U)
1515 #define RTU_PMC_P27_OP_WIDTH                     (2U)
1516 #define RTU_PMC_P27_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P27_OP_SHIFT)) & RTU_PMC_P27_OP_MASK)
1517 
1518 #define RTU_PMC_P27_TRANS_MASK                   (0x30U)
1519 #define RTU_PMC_P27_TRANS_SHIFT                  (4U)
1520 #define RTU_PMC_P27_TRANS_WIDTH                  (2U)
1521 #define RTU_PMC_P27_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P27_TRANS_SHIFT)) & RTU_PMC_P27_TRANS_MASK)
1522 
1523 #define RTU_PMC_P27_DREG_MASK                    (0x40U)
1524 #define RTU_PMC_P27_DREG_SHIFT                   (6U)
1525 #define RTU_PMC_P27_DREG_WIDTH                   (1U)
1526 #define RTU_PMC_P27_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P27_DREG_SHIFT)) & RTU_PMC_P27_DREG_MASK)
1527 
1528 #define RTU_PMC_P27_DPOL_MASK                    (0x80U)
1529 #define RTU_PMC_P27_DPOL_SHIFT                   (7U)
1530 #define RTU_PMC_P27_DPOL_WIDTH                   (1U)
1531 #define RTU_PMC_P27_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P27_DPOL_SHIFT)) & RTU_PMC_P27_DPOL_MASK)
1532 
1533 #define RTU_PMC_P27_UA_MASK                      (0x100U)
1534 #define RTU_PMC_P27_UA_SHIFT                     (8U)
1535 #define RTU_PMC_P27_UA_WIDTH                     (1U)
1536 #define RTU_PMC_P27_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P27_UA_SHIFT)) & RTU_PMC_P27_UA_MASK)
1537 
1538 #define RTU_PMC_P27_AO_MASK                      (0x200U)
1539 #define RTU_PMC_P27_AO_SHIFT                     (9U)
1540 #define RTU_PMC_P27_AO_WIDTH                     (1U)
1541 #define RTU_PMC_P27_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P27_AO_SHIFT)) & RTU_PMC_P27_AO_MASK)
1542 /*! @} */
1543 
1544 /*! @name P28 - Program Register 28 */
1545 /*! @{ */
1546 
1547 #define RTU_PMC_P28_OP_MASK                      (0x3U)
1548 #define RTU_PMC_P28_OP_SHIFT                     (0U)
1549 #define RTU_PMC_P28_OP_WIDTH                     (2U)
1550 #define RTU_PMC_P28_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P28_OP_SHIFT)) & RTU_PMC_P28_OP_MASK)
1551 
1552 #define RTU_PMC_P28_TRANS_MASK                   (0x30U)
1553 #define RTU_PMC_P28_TRANS_SHIFT                  (4U)
1554 #define RTU_PMC_P28_TRANS_WIDTH                  (2U)
1555 #define RTU_PMC_P28_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P28_TRANS_SHIFT)) & RTU_PMC_P28_TRANS_MASK)
1556 
1557 #define RTU_PMC_P28_DREG_MASK                    (0x40U)
1558 #define RTU_PMC_P28_DREG_SHIFT                   (6U)
1559 #define RTU_PMC_P28_DREG_WIDTH                   (1U)
1560 #define RTU_PMC_P28_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P28_DREG_SHIFT)) & RTU_PMC_P28_DREG_MASK)
1561 
1562 #define RTU_PMC_P28_DPOL_MASK                    (0x80U)
1563 #define RTU_PMC_P28_DPOL_SHIFT                   (7U)
1564 #define RTU_PMC_P28_DPOL_WIDTH                   (1U)
1565 #define RTU_PMC_P28_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P28_DPOL_SHIFT)) & RTU_PMC_P28_DPOL_MASK)
1566 
1567 #define RTU_PMC_P28_UA_MASK                      (0x100U)
1568 #define RTU_PMC_P28_UA_SHIFT                     (8U)
1569 #define RTU_PMC_P28_UA_WIDTH                     (1U)
1570 #define RTU_PMC_P28_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P28_UA_SHIFT)) & RTU_PMC_P28_UA_MASK)
1571 
1572 #define RTU_PMC_P28_AO_MASK                      (0x200U)
1573 #define RTU_PMC_P28_AO_SHIFT                     (9U)
1574 #define RTU_PMC_P28_AO_WIDTH                     (1U)
1575 #define RTU_PMC_P28_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P28_AO_SHIFT)) & RTU_PMC_P28_AO_MASK)
1576 /*! @} */
1577 
1578 /*! @name P29 - Program Register 29 */
1579 /*! @{ */
1580 
1581 #define RTU_PMC_P29_OP_MASK                      (0x3U)
1582 #define RTU_PMC_P29_OP_SHIFT                     (0U)
1583 #define RTU_PMC_P29_OP_WIDTH                     (2U)
1584 #define RTU_PMC_P29_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P29_OP_SHIFT)) & RTU_PMC_P29_OP_MASK)
1585 
1586 #define RTU_PMC_P29_TRANS_MASK                   (0x30U)
1587 #define RTU_PMC_P29_TRANS_SHIFT                  (4U)
1588 #define RTU_PMC_P29_TRANS_WIDTH                  (2U)
1589 #define RTU_PMC_P29_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P29_TRANS_SHIFT)) & RTU_PMC_P29_TRANS_MASK)
1590 
1591 #define RTU_PMC_P29_DREG_MASK                    (0x40U)
1592 #define RTU_PMC_P29_DREG_SHIFT                   (6U)
1593 #define RTU_PMC_P29_DREG_WIDTH                   (1U)
1594 #define RTU_PMC_P29_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P29_DREG_SHIFT)) & RTU_PMC_P29_DREG_MASK)
1595 
1596 #define RTU_PMC_P29_DPOL_MASK                    (0x80U)
1597 #define RTU_PMC_P29_DPOL_SHIFT                   (7U)
1598 #define RTU_PMC_P29_DPOL_WIDTH                   (1U)
1599 #define RTU_PMC_P29_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P29_DPOL_SHIFT)) & RTU_PMC_P29_DPOL_MASK)
1600 
1601 #define RTU_PMC_P29_UA_MASK                      (0x100U)
1602 #define RTU_PMC_P29_UA_SHIFT                     (8U)
1603 #define RTU_PMC_P29_UA_WIDTH                     (1U)
1604 #define RTU_PMC_P29_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P29_UA_SHIFT)) & RTU_PMC_P29_UA_MASK)
1605 
1606 #define RTU_PMC_P29_AO_MASK                      (0x200U)
1607 #define RTU_PMC_P29_AO_SHIFT                     (9U)
1608 #define RTU_PMC_P29_AO_WIDTH                     (1U)
1609 #define RTU_PMC_P29_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P29_AO_SHIFT)) & RTU_PMC_P29_AO_MASK)
1610 /*! @} */
1611 
1612 /*! @name P30 - Program Register 30 */
1613 /*! @{ */
1614 
1615 #define RTU_PMC_P30_OP_MASK                      (0x3U)
1616 #define RTU_PMC_P30_OP_SHIFT                     (0U)
1617 #define RTU_PMC_P30_OP_WIDTH                     (2U)
1618 #define RTU_PMC_P30_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P30_OP_SHIFT)) & RTU_PMC_P30_OP_MASK)
1619 
1620 #define RTU_PMC_P30_TRANS_MASK                   (0x30U)
1621 #define RTU_PMC_P30_TRANS_SHIFT                  (4U)
1622 #define RTU_PMC_P30_TRANS_WIDTH                  (2U)
1623 #define RTU_PMC_P30_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P30_TRANS_SHIFT)) & RTU_PMC_P30_TRANS_MASK)
1624 
1625 #define RTU_PMC_P30_DREG_MASK                    (0x40U)
1626 #define RTU_PMC_P30_DREG_SHIFT                   (6U)
1627 #define RTU_PMC_P30_DREG_WIDTH                   (1U)
1628 #define RTU_PMC_P30_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P30_DREG_SHIFT)) & RTU_PMC_P30_DREG_MASK)
1629 
1630 #define RTU_PMC_P30_DPOL_MASK                    (0x80U)
1631 #define RTU_PMC_P30_DPOL_SHIFT                   (7U)
1632 #define RTU_PMC_P30_DPOL_WIDTH                   (1U)
1633 #define RTU_PMC_P30_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P30_DPOL_SHIFT)) & RTU_PMC_P30_DPOL_MASK)
1634 
1635 #define RTU_PMC_P30_UA_MASK                      (0x100U)
1636 #define RTU_PMC_P30_UA_SHIFT                     (8U)
1637 #define RTU_PMC_P30_UA_WIDTH                     (1U)
1638 #define RTU_PMC_P30_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P30_UA_SHIFT)) & RTU_PMC_P30_UA_MASK)
1639 
1640 #define RTU_PMC_P30_AO_MASK                      (0x200U)
1641 #define RTU_PMC_P30_AO_SHIFT                     (9U)
1642 #define RTU_PMC_P30_AO_WIDTH                     (1U)
1643 #define RTU_PMC_P30_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P30_AO_SHIFT)) & RTU_PMC_P30_AO_MASK)
1644 /*! @} */
1645 
1646 /*! @name P31 - Program Register 31 */
1647 /*! @{ */
1648 
1649 #define RTU_PMC_P31_OP_MASK                      (0x3U)
1650 #define RTU_PMC_P31_OP_SHIFT                     (0U)
1651 #define RTU_PMC_P31_OP_WIDTH                     (2U)
1652 #define RTU_PMC_P31_OP(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P31_OP_SHIFT)) & RTU_PMC_P31_OP_MASK)
1653 
1654 #define RTU_PMC_P31_TRANS_MASK                   (0x30U)
1655 #define RTU_PMC_P31_TRANS_SHIFT                  (4U)
1656 #define RTU_PMC_P31_TRANS_WIDTH                  (2U)
1657 #define RTU_PMC_P31_TRANS(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P31_TRANS_SHIFT)) & RTU_PMC_P31_TRANS_MASK)
1658 
1659 #define RTU_PMC_P31_DREG_MASK                    (0x40U)
1660 #define RTU_PMC_P31_DREG_SHIFT                   (6U)
1661 #define RTU_PMC_P31_DREG_WIDTH                   (1U)
1662 #define RTU_PMC_P31_DREG(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P31_DREG_SHIFT)) & RTU_PMC_P31_DREG_MASK)
1663 
1664 #define RTU_PMC_P31_DPOL_MASK                    (0x80U)
1665 #define RTU_PMC_P31_DPOL_SHIFT                   (7U)
1666 #define RTU_PMC_P31_DPOL_WIDTH                   (1U)
1667 #define RTU_PMC_P31_DPOL(x)                      (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P31_DPOL_SHIFT)) & RTU_PMC_P31_DPOL_MASK)
1668 
1669 #define RTU_PMC_P31_UA_MASK                      (0x100U)
1670 #define RTU_PMC_P31_UA_SHIFT                     (8U)
1671 #define RTU_PMC_P31_UA_WIDTH                     (1U)
1672 #define RTU_PMC_P31_UA(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P31_UA_SHIFT)) & RTU_PMC_P31_UA_MASK)
1673 
1674 #define RTU_PMC_P31_AO_MASK                      (0x200U)
1675 #define RTU_PMC_P31_AO_SHIFT                     (9U)
1676 #define RTU_PMC_P31_AO_WIDTH                     (1U)
1677 #define RTU_PMC_P31_AO(x)                        (((uint32_t)(((uint32_t)(x)) << RTU_PMC_P31_AO_SHIFT)) & RTU_PMC_P31_AO_MASK)
1678 /*! @} */
1679 
1680 /*! @name ITCTRL - Integration Mode Control Register */
1681 /*! @{ */
1682 
1683 #define RTU_PMC_ITCTRL_IME_MASK                  (0x1U)
1684 #define RTU_PMC_ITCTRL_IME_SHIFT                 (0U)
1685 #define RTU_PMC_ITCTRL_IME_WIDTH                 (1U)
1686 #define RTU_PMC_ITCTRL_IME(x)                    (((uint32_t)(((uint32_t)(x)) << RTU_PMC_ITCTRL_IME_SHIFT)) & RTU_PMC_ITCTRL_IME_MASK)
1687 /*! @} */
1688 
1689 /*! @name CLAIMSET - Claim Tag Set Register */
1690 /*! @{ */
1691 
1692 #define RTU_PMC_CLAIMSET_SET_MASK                (0xFU)
1693 #define RTU_PMC_CLAIMSET_SET_SHIFT               (0U)
1694 #define RTU_PMC_CLAIMSET_SET_WIDTH               (4U)
1695 #define RTU_PMC_CLAIMSET_SET(x)                  (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CLAIMSET_SET_SHIFT)) & RTU_PMC_CLAIMSET_SET_MASK)
1696 /*! @} */
1697 
1698 /*! @name CLAIMCLR - Claim Tag Clear Register */
1699 /*! @{ */
1700 
1701 #define RTU_PMC_CLAIMCLR_CLR_MASK                (0xFU)
1702 #define RTU_PMC_CLAIMCLR_CLR_SHIFT               (0U)
1703 #define RTU_PMC_CLAIMCLR_CLR_WIDTH               (4U)
1704 #define RTU_PMC_CLAIMCLR_CLR(x)                  (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CLAIMCLR_CLR_SHIFT)) & RTU_PMC_CLAIMCLR_CLR_MASK)
1705 /*! @} */
1706 
1707 /*! @name DEVAFF0 - Device Affinity 0 Register */
1708 /*! @{ */
1709 
1710 #define RTU_PMC_DEVAFF0_Aff0_MASK                (0xFFU)
1711 #define RTU_PMC_DEVAFF0_Aff0_SHIFT               (0U)
1712 #define RTU_PMC_DEVAFF0_Aff0_WIDTH               (8U)
1713 #define RTU_PMC_DEVAFF0_Aff0(x)                  (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVAFF0_Aff0_SHIFT)) & RTU_PMC_DEVAFF0_Aff0_MASK)
1714 
1715 #define RTU_PMC_DEVAFF0_Aff1_MASK                (0xFF00U)
1716 #define RTU_PMC_DEVAFF0_Aff1_SHIFT               (8U)
1717 #define RTU_PMC_DEVAFF0_Aff1_WIDTH               (8U)
1718 #define RTU_PMC_DEVAFF0_Aff1(x)                  (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVAFF0_Aff1_SHIFT)) & RTU_PMC_DEVAFF0_Aff1_MASK)
1719 
1720 #define RTU_PMC_DEVAFF0_Aff2_MASK                (0xFF0000U)
1721 #define RTU_PMC_DEVAFF0_Aff2_SHIFT               (16U)
1722 #define RTU_PMC_DEVAFF0_Aff2_WIDTH               (8U)
1723 #define RTU_PMC_DEVAFF0_Aff2(x)                  (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVAFF0_Aff2_SHIFT)) & RTU_PMC_DEVAFF0_Aff2_MASK)
1724 
1725 #define RTU_PMC_DEVAFF0_MT_MASK                  (0x1000000U)
1726 #define RTU_PMC_DEVAFF0_MT_SHIFT                 (24U)
1727 #define RTU_PMC_DEVAFF0_MT_WIDTH                 (1U)
1728 #define RTU_PMC_DEVAFF0_MT(x)                    (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVAFF0_MT_SHIFT)) & RTU_PMC_DEVAFF0_MT_MASK)
1729 
1730 #define RTU_PMC_DEVAFF0_U_MASK                   (0x40000000U)
1731 #define RTU_PMC_DEVAFF0_U_SHIFT                  (30U)
1732 #define RTU_PMC_DEVAFF0_U_WIDTH                  (1U)
1733 #define RTU_PMC_DEVAFF0_U(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVAFF0_U_SHIFT)) & RTU_PMC_DEVAFF0_U_MASK)
1734 
1735 #define RTU_PMC_DEVAFF0_M_MASK                   (0x80000000U)
1736 #define RTU_PMC_DEVAFF0_M_SHIFT                  (31U)
1737 #define RTU_PMC_DEVAFF0_M_WIDTH                  (1U)
1738 #define RTU_PMC_DEVAFF0_M(x)                     (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVAFF0_M_SHIFT)) & RTU_PMC_DEVAFF0_M_MASK)
1739 /*! @} */
1740 
1741 /*! @name DEVAFF1 - Device Affinity 1 Register */
1742 /*! @{ */
1743 
1744 #define RTU_PMC_DEVAFF1_DEVAFF1_MASK             (0xFFFFFFFFU)
1745 #define RTU_PMC_DEVAFF1_DEVAFF1_SHIFT            (0U)
1746 #define RTU_PMC_DEVAFF1_DEVAFF1_WIDTH            (32U)
1747 #define RTU_PMC_DEVAFF1_DEVAFF1(x)               (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVAFF1_DEVAFF1_SHIFT)) & RTU_PMC_DEVAFF1_DEVAFF1_MASK)
1748 /*! @} */
1749 
1750 /*! @name DEVARCH - Device Architecture Register */
1751 /*! @{ */
1752 
1753 #define RTU_PMC_DEVARCH_ARCHID_MASK              (0xFFFFU)
1754 #define RTU_PMC_DEVARCH_ARCHID_SHIFT             (0U)
1755 #define RTU_PMC_DEVARCH_ARCHID_WIDTH             (16U)
1756 #define RTU_PMC_DEVARCH_ARCHID(x)                (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVARCH_ARCHID_SHIFT)) & RTU_PMC_DEVARCH_ARCHID_MASK)
1757 
1758 #define RTU_PMC_DEVARCH_REVISION_MASK            (0xF0000U)
1759 #define RTU_PMC_DEVARCH_REVISION_SHIFT           (16U)
1760 #define RTU_PMC_DEVARCH_REVISION_WIDTH           (4U)
1761 #define RTU_PMC_DEVARCH_REVISION(x)              (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVARCH_REVISION_SHIFT)) & RTU_PMC_DEVARCH_REVISION_MASK)
1762 
1763 #define RTU_PMC_DEVARCH_PRESENT_MASK             (0x100000U)
1764 #define RTU_PMC_DEVARCH_PRESENT_SHIFT            (20U)
1765 #define RTU_PMC_DEVARCH_PRESENT_WIDTH            (1U)
1766 #define RTU_PMC_DEVARCH_PRESENT(x)               (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVARCH_PRESENT_SHIFT)) & RTU_PMC_DEVARCH_PRESENT_MASK)
1767 
1768 #define RTU_PMC_DEVARCH_ARCHITECT_MASK           (0xFFE00000U)
1769 #define RTU_PMC_DEVARCH_ARCHITECT_SHIFT          (21U)
1770 #define RTU_PMC_DEVARCH_ARCHITECT_WIDTH          (11U)
1771 #define RTU_PMC_DEVARCH_ARCHITECT(x)             (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVARCH_ARCHITECT_SHIFT)) & RTU_PMC_DEVARCH_ARCHITECT_MASK)
1772 /*! @} */
1773 
1774 /*! @name DEVTYPE - Device Type Identifier Register */
1775 /*! @{ */
1776 
1777 #define RTU_PMC_DEVTYPE_MAJOR_MASK               (0xFU)
1778 #define RTU_PMC_DEVTYPE_MAJOR_SHIFT              (0U)
1779 #define RTU_PMC_DEVTYPE_MAJOR_WIDTH              (4U)
1780 #define RTU_PMC_DEVTYPE_MAJOR(x)                 (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVTYPE_MAJOR_SHIFT)) & RTU_PMC_DEVTYPE_MAJOR_MASK)
1781 
1782 #define RTU_PMC_DEVTYPE_SUB_MASK                 (0xF0U)
1783 #define RTU_PMC_DEVTYPE_SUB_SHIFT                (4U)
1784 #define RTU_PMC_DEVTYPE_SUB_WIDTH                (4U)
1785 #define RTU_PMC_DEVTYPE_SUB(x)                   (((uint32_t)(((uint32_t)(x)) << RTU_PMC_DEVTYPE_SUB_SHIFT)) & RTU_PMC_DEVTYPE_SUB_MASK)
1786 /*! @} */
1787 
1788 /*! @name PIDR4 - Peripheral Identification Register 4 */
1789 /*! @{ */
1790 
1791 #define RTU_PMC_PIDR4_DES_2_MASK                 (0xFU)
1792 #define RTU_PMC_PIDR4_DES_2_SHIFT                (0U)
1793 #define RTU_PMC_PIDR4_DES_2_WIDTH                (4U)
1794 #define RTU_PMC_PIDR4_DES_2(x)                   (((uint32_t)(((uint32_t)(x)) << RTU_PMC_PIDR4_DES_2_SHIFT)) & RTU_PMC_PIDR4_DES_2_MASK)
1795 
1796 #define RTU_PMC_PIDR4_SIZE_MASK                  (0xF0U)
1797 #define RTU_PMC_PIDR4_SIZE_SHIFT                 (4U)
1798 #define RTU_PMC_PIDR4_SIZE_WIDTH                 (4U)
1799 #define RTU_PMC_PIDR4_SIZE(x)                    (((uint32_t)(((uint32_t)(x)) << RTU_PMC_PIDR4_SIZE_SHIFT)) & RTU_PMC_PIDR4_SIZE_MASK)
1800 /*! @} */
1801 
1802 /*! @name PIDR0 - Peripheral Identification Register 0 */
1803 /*! @{ */
1804 
1805 #define RTU_PMC_PIDR0_PART_0_MASK                (0xFFU)
1806 #define RTU_PMC_PIDR0_PART_0_SHIFT               (0U)
1807 #define RTU_PMC_PIDR0_PART_0_WIDTH               (8U)
1808 #define RTU_PMC_PIDR0_PART_0(x)                  (((uint32_t)(((uint32_t)(x)) << RTU_PMC_PIDR0_PART_0_SHIFT)) & RTU_PMC_PIDR0_PART_0_MASK)
1809 /*! @} */
1810 
1811 /*! @name PIDR1 - Peripheral Identification Register 1 */
1812 /*! @{ */
1813 
1814 #define RTU_PMC_PIDR1_PART_1_MASK                (0xFU)
1815 #define RTU_PMC_PIDR1_PART_1_SHIFT               (0U)
1816 #define RTU_PMC_PIDR1_PART_1_WIDTH               (4U)
1817 #define RTU_PMC_PIDR1_PART_1(x)                  (((uint32_t)(((uint32_t)(x)) << RTU_PMC_PIDR1_PART_1_SHIFT)) & RTU_PMC_PIDR1_PART_1_MASK)
1818 
1819 #define RTU_PMC_PIDR1_DES_0_MASK                 (0xF0U)
1820 #define RTU_PMC_PIDR1_DES_0_SHIFT                (4U)
1821 #define RTU_PMC_PIDR1_DES_0_WIDTH                (4U)
1822 #define RTU_PMC_PIDR1_DES_0(x)                   (((uint32_t)(((uint32_t)(x)) << RTU_PMC_PIDR1_DES_0_SHIFT)) & RTU_PMC_PIDR1_DES_0_MASK)
1823 /*! @} */
1824 
1825 /*! @name PIDR2 - Peripheral Identification Register 2 */
1826 /*! @{ */
1827 
1828 #define RTU_PMC_PIDR2_DES_1_MASK                 (0x7U)
1829 #define RTU_PMC_PIDR2_DES_1_SHIFT                (0U)
1830 #define RTU_PMC_PIDR2_DES_1_WIDTH                (3U)
1831 #define RTU_PMC_PIDR2_DES_1(x)                   (((uint32_t)(((uint32_t)(x)) << RTU_PMC_PIDR2_DES_1_SHIFT)) & RTU_PMC_PIDR2_DES_1_MASK)
1832 
1833 #define RTU_PMC_PIDR2_JEDEC_MASK                 (0x8U)
1834 #define RTU_PMC_PIDR2_JEDEC_SHIFT                (3U)
1835 #define RTU_PMC_PIDR2_JEDEC_WIDTH                (1U)
1836 #define RTU_PMC_PIDR2_JEDEC(x)                   (((uint32_t)(((uint32_t)(x)) << RTU_PMC_PIDR2_JEDEC_SHIFT)) & RTU_PMC_PIDR2_JEDEC_MASK)
1837 
1838 #define RTU_PMC_PIDR2_REVISION_MASK              (0xF0U)
1839 #define RTU_PMC_PIDR2_REVISION_SHIFT             (4U)
1840 #define RTU_PMC_PIDR2_REVISION_WIDTH             (4U)
1841 #define RTU_PMC_PIDR2_REVISION(x)                (((uint32_t)(((uint32_t)(x)) << RTU_PMC_PIDR2_REVISION_SHIFT)) & RTU_PMC_PIDR2_REVISION_MASK)
1842 /*! @} */
1843 
1844 /*! @name PIDR3 - Peripheral Identification Register 3 */
1845 /*! @{ */
1846 
1847 #define RTU_PMC_PIDR3_CMOD_MASK                  (0xFU)
1848 #define RTU_PMC_PIDR3_CMOD_SHIFT                 (0U)
1849 #define RTU_PMC_PIDR3_CMOD_WIDTH                 (4U)
1850 #define RTU_PMC_PIDR3_CMOD(x)                    (((uint32_t)(((uint32_t)(x)) << RTU_PMC_PIDR3_CMOD_SHIFT)) & RTU_PMC_PIDR3_CMOD_MASK)
1851 
1852 #define RTU_PMC_PIDR3_REVAND_MASK                (0xF0U)
1853 #define RTU_PMC_PIDR3_REVAND_SHIFT               (4U)
1854 #define RTU_PMC_PIDR3_REVAND_WIDTH               (4U)
1855 #define RTU_PMC_PIDR3_REVAND(x)                  (((uint32_t)(((uint32_t)(x)) << RTU_PMC_PIDR3_REVAND_SHIFT)) & RTU_PMC_PIDR3_REVAND_MASK)
1856 /*! @} */
1857 
1858 /*! @name CIDR0 - Component Identification Register 0 */
1859 /*! @{ */
1860 
1861 #define RTU_PMC_CIDR0_PRMBL_0_MASK               (0xFFU)
1862 #define RTU_PMC_CIDR0_PRMBL_0_SHIFT              (0U)
1863 #define RTU_PMC_CIDR0_PRMBL_0_WIDTH              (8U)
1864 #define RTU_PMC_CIDR0_PRMBL_0(x)                 (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CIDR0_PRMBL_0_SHIFT)) & RTU_PMC_CIDR0_PRMBL_0_MASK)
1865 /*! @} */
1866 
1867 /*! @name CIDR1 - Component Identification Register 1 */
1868 /*! @{ */
1869 
1870 #define RTU_PMC_CIDR1_PRMBL_1_MASK               (0xFU)
1871 #define RTU_PMC_CIDR1_PRMBL_1_SHIFT              (0U)
1872 #define RTU_PMC_CIDR1_PRMBL_1_WIDTH              (4U)
1873 #define RTU_PMC_CIDR1_PRMBL_1(x)                 (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CIDR1_PRMBL_1_SHIFT)) & RTU_PMC_CIDR1_PRMBL_1_MASK)
1874 
1875 #define RTU_PMC_CIDR1_CLASS_MASK                 (0xF0U)
1876 #define RTU_PMC_CIDR1_CLASS_SHIFT                (4U)
1877 #define RTU_PMC_CIDR1_CLASS_WIDTH                (4U)
1878 #define RTU_PMC_CIDR1_CLASS(x)                   (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CIDR1_CLASS_SHIFT)) & RTU_PMC_CIDR1_CLASS_MASK)
1879 /*! @} */
1880 
1881 /*! @name CIDR2 - Component Identification Register 2 */
1882 /*! @{ */
1883 
1884 #define RTU_PMC_CIDR2_PRMBL_2_MASK               (0xFFU)
1885 #define RTU_PMC_CIDR2_PRMBL_2_SHIFT              (0U)
1886 #define RTU_PMC_CIDR2_PRMBL_2_WIDTH              (8U)
1887 #define RTU_PMC_CIDR2_PRMBL_2(x)                 (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CIDR2_PRMBL_2_SHIFT)) & RTU_PMC_CIDR2_PRMBL_2_MASK)
1888 /*! @} */
1889 
1890 /*! @name CIDR3 - Component Identification Register 3 */
1891 /*! @{ */
1892 
1893 #define RTU_PMC_CIDR3_PRMBL_3_MASK               (0xFFU)
1894 #define RTU_PMC_CIDR3_PRMBL_3_SHIFT              (0U)
1895 #define RTU_PMC_CIDR3_PRMBL_3_WIDTH              (8U)
1896 #define RTU_PMC_CIDR3_PRMBL_3(x)                 (((uint32_t)(((uint32_t)(x)) << RTU_PMC_CIDR3_PRMBL_3_SHIFT)) & RTU_PMC_CIDR3_PRMBL_3_MASK)
1897 /*! @} */
1898 
1899 /*!
1900  * @}
1901  */ /* end of group RTU_PMC_Register_Masks */
1902 
1903 /*!
1904  * @}
1905  */ /* end of group RTU_PMC_Peripheral_Access_Layer */
1906 
1907 #endif  /* #if !defined(S32Z2_RTU_PMC_H_) */
1908