1 /*
2  * Copyright 1997-2016 Freescale Semiconductor, Inc.
3  * Copyright 2016-2023 NXP
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  */
7 
8 /*!
9  * @file S32Z2_MC_ME.h
10  * @version 2.1
11  * @date 2023-07-20
12  * @brief Peripheral Access Layer for S32Z2_MC_ME
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_MC_ME_H_)  /* Check if memory map has not been already included */
58 #define S32Z2_MC_ME_H_
59 
60 #include "S32Z2_COMMON.h"
61 
62 /* ----------------------------------------------------------------------------
63    -- MC_ME Peripheral Access Layer
64    ---------------------------------------------------------------------------- */
65 
66 /*!
67  * @addtogroup MC_ME_Peripheral_Access_Layer MC_ME Peripheral Access Layer
68  * @{
69  */
70 
71 /** MC_ME - Register Layout Typedef */
72 typedef struct {
73   __IO uint32_t CTL_KEY;                           /**< Control Key Register, offset: 0x0 */
74   __IO uint32_t MODE_CONF;                         /**< Mode Configuration Register, offset: 0x4 */
75   __IO uint32_t MODE_UPD;                          /**< Mode Update Register, offset: 0x8 */
76   uint8_t RESERVED_0[244];
77   __IO uint32_t PRTN0_PCONF;                       /**< Partition 0 Process Configuration Register, offset: 0x100 */
78   __IO uint32_t PRTN0_PUPD;                        /**< Partition 0 Process Update Register, offset: 0x104 */
79   __I  uint32_t PRTN0_STAT;                        /**< Partition 0 Status Register, offset: 0x108 */
80   uint8_t RESERVED_1[52];
81   __IO uint32_t PRTN0_CORE0_PCONF;                 /**< Partition 0 Core 0 Process Configuration Register, offset: 0x140 */
82   __IO uint32_t PRTN0_CORE0_PUPD;                  /**< Partition 0 Core 0 Process Update Register, offset: 0x144 */
83   __I  uint32_t PRTN0_CORE0_STAT;                  /**< Partition 0 Core 0 Status Register, offset: 0x148 */
84   __IO uint32_t PRTN0_CORE0_ADDR;                  /**< Partition 0 Core 0 Address Register, offset: 0x14C */
85   uint8_t RESERVED_2[16];
86   __IO uint32_t PRTN0_CORE1_PCONF;                 /**< Partition 0 Core 1 Process Configuration Register, offset: 0x160 */
87   __IO uint32_t PRTN0_CORE1_PUPD;                  /**< Partition 0 Core 1 Process Update Register, offset: 0x164 */
88   __I  uint32_t PRTN0_CORE1_STAT;                  /**< Partition 0 Core 1 Status Register, offset: 0x168 */
89   __IO uint32_t PRTN0_CORE1_ADDR;                  /**< Partition 0 Core 1 Address Register, offset: 0x16C */
90   uint8_t RESERVED_3[16];
91   __IO uint32_t PRTN0_CORE2_PCONF;                 /**< Partition 0 Core 2 Process Configuration Register, offset: 0x180 */
92   __IO uint32_t PRTN0_CORE2_PUPD;                  /**< Partition 0 Core 2 Process Update Register, offset: 0x184 */
93   __I  uint32_t PRTN0_CORE2_STAT;                  /**< Partition 0 Core 2 Status Register, offset: 0x188 */
94   __IO uint32_t PRTN0_CORE2_ADDR;                  /**< Partition 0 Core 2 Address Register, offset: 0x18C */
95   uint8_t RESERVED_4[16];
96   __IO uint32_t PRTN0_CORE3_PCONF;                 /**< Partition 0 Core 3 Process Configuration Register, offset: 0x1A0 */
97   __IO uint32_t PRTN0_CORE3_PUPD;                  /**< Partition 0 Core 3 Process Update Register, offset: 0x1A4 */
98   __I  uint32_t PRTN0_CORE3_STAT;                  /**< Partition 0 Core 3 Status Register, offset: 0x1A8 */
99   __IO uint32_t PRTN0_CORE3_ADDR;                  /**< Partition 0 Core 3 Address Register, offset: 0x1AC */
100   uint8_t RESERVED_5[16];
101   __IO uint32_t PRTN0_CORE4_PCONF;                 /**< Partition 0 Core 4 Process Configuration Register, offset: 0x1C0 */
102   __IO uint32_t PRTN0_CORE4_PUPD;                  /**< Partition 0 Core 4 Process Update Register, offset: 0x1C4 */
103   __I  uint32_t PRTN0_CORE4_STAT;                  /**< Partition 0 Core 4 Status Register, offset: 0x1C8 */
104   __IO uint32_t PRTN0_CORE4_ADDR;                  /**< Partition 0 Core 4 Address Register, offset: 0x1CC */
105   uint8_t RESERVED_6[16];
106   __IO uint32_t PRTN0_CORE5_PCONF;                 /**< Partition 0 Core 5 Process Configuration Register, offset: 0x1E0 */
107   __IO uint32_t PRTN0_CORE5_PUPD;                  /**< Partition 0 Core 5 Process Update Register, offset: 0x1E4 */
108   __I  uint32_t PRTN0_CORE5_STAT;                  /**< Partition 0 Core 5 Status Register, offset: 0x1E8 */
109   __IO uint32_t PRTN0_CORE5_ADDR;                  /**< Partition 0 Core 5 Address Register, offset: 0x1EC */
110   uint8_t RESERVED_7[16];
111   __IO uint32_t PRTN0_CORE6_PCONF;                 /**< Partition 0 Core 6 Process Configuration Register, offset: 0x200 */
112   __IO uint32_t PRTN0_CORE6_PUPD;                  /**< Partition 0 Core 6 Process Update Register, offset: 0x204 */
113   __I  uint32_t PRTN0_CORE6_STAT;                  /**< Partition 0 Core 6 Status Register, offset: 0x208 */
114   __IO uint32_t PRTN0_CORE6_ADDR;                  /**< Partition 0 Core 6 Address Register, offset: 0x20C */
115   uint8_t RESERVED_8[16];
116   __IO uint32_t PRTN0_CORE7_PCONF;                 /**< Partition 0 Core 7 Process Configuration Register, offset: 0x220 */
117   __IO uint32_t PRTN0_CORE7_PUPD;                  /**< Partition 0 Core 7 Process Update Register, offset: 0x224 */
118   __I  uint32_t PRTN0_CORE7_STAT;                  /**< Partition 0 Core 7 Status Register, offset: 0x228 */
119   __IO uint32_t PRTN0_CORE7_ADDR;                  /**< Partition 0 Core 7 Address Register, offset: 0x22C */
120   uint8_t RESERVED_9[208];
121   __IO uint32_t PRTN1_PCONF;                       /**< Partition 1 Process Configuration Register, offset: 0x300 */
122   __IO uint32_t PRTN1_PUPD;                        /**< Partition 1 Process Update Register, offset: 0x304 */
123   __I  uint32_t PRTN1_STAT;                        /**< Partition 1 Status Register, offset: 0x308 */
124   uint8_t RESERVED_10[52];
125   __IO uint32_t PRTN1_CORE0_PCONF;                 /**< Partition 1 Core 0 Process Configuration Register, offset: 0x340 */
126   __IO uint32_t PRTN1_CORE0_PUPD;                  /**< Partition 1 Core 0 Process Update Register, offset: 0x344 */
127   __I  uint32_t PRTN1_CORE0_STAT;                  /**< Partition 1 Core 0 Status Register, offset: 0x348 */
128   __IO uint32_t PRTN1_CORE0_ADDR;                  /**< Partition 1 Core 0 Address Register, offset: 0x34C */
129   uint8_t RESERVED_11[16];
130   __IO uint32_t PRTN1_CORE1_PCONF;                 /**< Partition 1 Core 1 Process Configuration Register, offset: 0x360 */
131   __IO uint32_t PRTN1_CORE1_PUPD;                  /**< Partition 1 Core 1 Process Update Register, offset: 0x364 */
132   __I  uint32_t PRTN1_CORE1_STAT;                  /**< Partition 1 Core 1 Status Register, offset: 0x368 */
133   __IO uint32_t PRTN1_CORE1_ADDR;                  /**< Partition 1 Core 1 Address Register, offset: 0x36C */
134   uint8_t RESERVED_12[16];
135   __IO uint32_t PRTN1_CORE2_PCONF;                 /**< Partition 1 Core 2 Process Configuration Register, offset: 0x380 */
136   __IO uint32_t PRTN1_CORE2_PUPD;                  /**< Partition 1 Core 2 Process Update Register, offset: 0x384 */
137   __I  uint32_t PRTN1_CORE2_STAT;                  /**< Partition 1 Core 2 Status Register, offset: 0x388 */
138   __IO uint32_t PRTN1_CORE2_ADDR;                  /**< Partition 1 Core 2 Address Register, offset: 0x38C */
139   uint8_t RESERVED_13[16];
140   __IO uint32_t PRTN1_CORE3_PCONF;                 /**< Partition 1 Core 3 Process Configuration Register, offset: 0x3A0 */
141   __IO uint32_t PRTN1_CORE3_PUPD;                  /**< Partition 1 Core 3 Process Update Register, offset: 0x3A4 */
142   __I  uint32_t PRTN1_CORE3_STAT;                  /**< Partition 1 Core 3 Status Register, offset: 0x3A8 */
143   __IO uint32_t PRTN1_CORE3_ADDR;                  /**< Partition 1 Core 3 Address Register, offset: 0x3AC */
144   uint8_t RESERVED_14[336];
145   __IO uint32_t PRTN2_PCONF;                       /**< Partition 2 Process Configuration Register, offset: 0x500 */
146   __IO uint32_t PRTN2_PUPD;                        /**< Partition 2 Process Update Register, offset: 0x504 */
147   __I  uint32_t PRTN2_STAT;                        /**< Partition 2 Status Register, offset: 0x508 */
148   uint8_t RESERVED_15[52];
149   __IO uint32_t PRTN2_CORE0_PCONF;                 /**< Partition 2 Core 0 Process Configuration Register, offset: 0x540 */
150   __IO uint32_t PRTN2_CORE0_PUPD;                  /**< Partition 2 Core 0 Process Update Register, offset: 0x544 */
151   __I  uint32_t PRTN2_CORE0_STAT;                  /**< Partition 2 Core 0 Status Register, offset: 0x548 */
152   __IO uint32_t PRTN2_CORE0_ADDR;                  /**< Partition 2 Core 0 Address Register, offset: 0x54C */
153   uint8_t RESERVED_16[16];
154   __IO uint32_t PRTN2_CORE1_PCONF;                 /**< Partition 2 Core 1 Process Configuration Register, offset: 0x560 */
155   __IO uint32_t PRTN2_CORE1_PUPD;                  /**< Partition 2 Core 1 Process Update Register, offset: 0x564 */
156   __I  uint32_t PRTN2_CORE1_STAT;                  /**< Partition 2 Core 1 Status Register, offset: 0x568 */
157   __IO uint32_t PRTN2_CORE1_ADDR;                  /**< Partition 2 Core 1 Address Register, offset: 0x56C */
158   uint8_t RESERVED_17[16];
159   __IO uint32_t PRTN2_CORE2_PCONF;                 /**< Partition 2 Core 2 Process Configuration Register, offset: 0x580 */
160   __IO uint32_t PRTN2_CORE2_PUPD;                  /**< Partition 2 Core 2 Process Update Register, offset: 0x584 */
161   __I  uint32_t PRTN2_CORE2_STAT;                  /**< Partition 2 Core 2 Status Register, offset: 0x588 */
162   __IO uint32_t PRTN2_CORE2_ADDR;                  /**< Partition 2 Core 2 Address Register, offset: 0x58C */
163   uint8_t RESERVED_18[16];
164   __IO uint32_t PRTN2_CORE3_PCONF;                 /**< Partition 2 Core 3 Process Configuration Register, offset: 0x5A0 */
165   __IO uint32_t PRTN2_CORE3_PUPD;                  /**< Partition 2 Core 3 Process Update Register, offset: 0x5A4 */
166   __I  uint32_t PRTN2_CORE3_STAT;                  /**< Partition 2 Core 3 Status Register, offset: 0x5A8 */
167   __IO uint32_t PRTN2_CORE3_ADDR;                  /**< Partition 2 Core 3 Address Register, offset: 0x5AC */
168 } MC_ME_Type, *MC_ME_MemMapPtr;
169 
170 /** Number of instances of the MC_ME module. */
171 #define MC_ME_INSTANCE_COUNT                     (1u)
172 
173 /* MC_ME - Peripheral instance base addresses */
174 /** Peripheral MC_ME base address */
175 #define IP_MC_ME_BASE                            (0x41900000u)
176 /** Peripheral MC_ME base pointer */
177 #define IP_MC_ME                                 ((MC_ME_Type *)IP_MC_ME_BASE)
178 /** Array initializer of MC_ME peripheral base addresses */
179 #define IP_MC_ME_BASE_ADDRS                      { IP_MC_ME_BASE }
180 /** Array initializer of MC_ME peripheral base pointers */
181 #define IP_MC_ME_BASE_PTRS                       { IP_MC_ME }
182 
183 /* ----------------------------------------------------------------------------
184    -- MC_ME Register Masks
185    ---------------------------------------------------------------------------- */
186 
187 /*!
188  * @addtogroup MC_ME_Register_Masks MC_ME Register Masks
189  * @{
190  */
191 
192 /*! @name CTL_KEY - Control Key Register */
193 /*! @{ */
194 
195 #define MC_ME_CTL_KEY_KEY_MASK                   (0xFFFFU)
196 #define MC_ME_CTL_KEY_KEY_SHIFT                  (0U)
197 #define MC_ME_CTL_KEY_KEY_WIDTH                  (16U)
198 #define MC_ME_CTL_KEY_KEY(x)                     (((uint32_t)(((uint32_t)(x)) << MC_ME_CTL_KEY_KEY_SHIFT)) & MC_ME_CTL_KEY_KEY_MASK)
199 /*! @} */
200 
201 /*! @name MODE_CONF - Mode Configuration Register */
202 /*! @{ */
203 
204 #define MC_ME_MODE_CONF_DEST_RST_MASK            (0x1U)
205 #define MC_ME_MODE_CONF_DEST_RST_SHIFT           (0U)
206 #define MC_ME_MODE_CONF_DEST_RST_WIDTH           (1U)
207 #define MC_ME_MODE_CONF_DEST_RST(x)              (((uint32_t)(((uint32_t)(x)) << MC_ME_MODE_CONF_DEST_RST_SHIFT)) & MC_ME_MODE_CONF_DEST_RST_MASK)
208 
209 #define MC_ME_MODE_CONF_FUNC_RST_MASK            (0x2U)
210 #define MC_ME_MODE_CONF_FUNC_RST_SHIFT           (1U)
211 #define MC_ME_MODE_CONF_FUNC_RST_WIDTH           (1U)
212 #define MC_ME_MODE_CONF_FUNC_RST(x)              (((uint32_t)(((uint32_t)(x)) << MC_ME_MODE_CONF_FUNC_RST_SHIFT)) & MC_ME_MODE_CONF_FUNC_RST_MASK)
213 /*! @} */
214 
215 /*! @name MODE_UPD - Mode Update Register */
216 /*! @{ */
217 
218 #define MC_ME_MODE_UPD_MODE_UPD_MASK             (0x1U)
219 #define MC_ME_MODE_UPD_MODE_UPD_SHIFT            (0U)
220 #define MC_ME_MODE_UPD_MODE_UPD_WIDTH            (1U)
221 #define MC_ME_MODE_UPD_MODE_UPD(x)               (((uint32_t)(((uint32_t)(x)) << MC_ME_MODE_UPD_MODE_UPD_SHIFT)) & MC_ME_MODE_UPD_MODE_UPD_MASK)
222 /*! @} */
223 
224 /*! @name PRTN0_PCONF - Partition 0 Process Configuration Register */
225 /*! @{ */
226 
227 #define MC_ME_PRTN0_PCONF_PCE_MASK               (0x1U)
228 #define MC_ME_PRTN0_PCONF_PCE_SHIFT              (0U)
229 #define MC_ME_PRTN0_PCONF_PCE_WIDTH              (1U)
230 #define MC_ME_PRTN0_PCONF_PCE(x)                 (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_PCONF_PCE_SHIFT)) & MC_ME_PRTN0_PCONF_PCE_MASK)
231 /*! @} */
232 
233 /*! @name PRTN0_PUPD - Partition 0 Process Update Register */
234 /*! @{ */
235 
236 #define MC_ME_PRTN0_PUPD_PCUD_MASK               (0x1U)
237 #define MC_ME_PRTN0_PUPD_PCUD_SHIFT              (0U)
238 #define MC_ME_PRTN0_PUPD_PCUD_WIDTH              (1U)
239 #define MC_ME_PRTN0_PUPD_PCUD(x)                 (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_PUPD_PCUD_SHIFT)) & MC_ME_PRTN0_PUPD_PCUD_MASK)
240 /*! @} */
241 
242 /*! @name PRTN0_STAT - Partition 0 Status Register */
243 /*! @{ */
244 
245 #define MC_ME_PRTN0_STAT_PCS_MASK                (0x1U)
246 #define MC_ME_PRTN0_STAT_PCS_SHIFT               (0U)
247 #define MC_ME_PRTN0_STAT_PCS_WIDTH               (1U)
248 #define MC_ME_PRTN0_STAT_PCS(x)                  (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_STAT_PCS_SHIFT)) & MC_ME_PRTN0_STAT_PCS_MASK)
249 /*! @} */
250 
251 /*! @name PRTN0_CORE0_PCONF - Partition 0 Core 0 Process Configuration Register */
252 /*! @{ */
253 
254 #define MC_ME_PRTN0_CORE0_PCONF_CCE_MASK         (0x1U)
255 #define MC_ME_PRTN0_CORE0_PCONF_CCE_SHIFT        (0U)
256 #define MC_ME_PRTN0_CORE0_PCONF_CCE_WIDTH        (1U)
257 #define MC_ME_PRTN0_CORE0_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE0_PCONF_CCE_SHIFT)) & MC_ME_PRTN0_CORE0_PCONF_CCE_MASK)
258 /*! @} */
259 
260 /*! @name PRTN0_CORE0_PUPD - Partition 0 Core 0 Process Update Register */
261 /*! @{ */
262 
263 #define MC_ME_PRTN0_CORE0_PUPD_CCUPD_MASK        (0x1U)
264 #define MC_ME_PRTN0_CORE0_PUPD_CCUPD_SHIFT       (0U)
265 #define MC_ME_PRTN0_CORE0_PUPD_CCUPD_WIDTH       (1U)
266 #define MC_ME_PRTN0_CORE0_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE0_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN0_CORE0_PUPD_CCUPD_MASK)
267 /*! @} */
268 
269 /*! @name PRTN0_CORE0_STAT - Partition 0 Core 0 Status Register */
270 /*! @{ */
271 
272 #define MC_ME_PRTN0_CORE0_STAT_CCS_MASK          (0x1U)
273 #define MC_ME_PRTN0_CORE0_STAT_CCS_SHIFT         (0U)
274 #define MC_ME_PRTN0_CORE0_STAT_CCS_WIDTH         (1U)
275 #define MC_ME_PRTN0_CORE0_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE0_STAT_CCS_SHIFT)) & MC_ME_PRTN0_CORE0_STAT_CCS_MASK)
276 
277 #define MC_ME_PRTN0_CORE0_STAT_WFI_MASK          (0x80000000U)
278 #define MC_ME_PRTN0_CORE0_STAT_WFI_SHIFT         (31U)
279 #define MC_ME_PRTN0_CORE0_STAT_WFI_WIDTH         (1U)
280 #define MC_ME_PRTN0_CORE0_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE0_STAT_WFI_SHIFT)) & MC_ME_PRTN0_CORE0_STAT_WFI_MASK)
281 /*! @} */
282 
283 /*! @name PRTN0_CORE0_ADDR - Partition 0 Core 0 Address Register */
284 /*! @{ */
285 
286 #define MC_ME_PRTN0_CORE0_ADDR_ADDR_MASK         (0xFFFFFFFCU)
287 #define MC_ME_PRTN0_CORE0_ADDR_ADDR_SHIFT        (2U)
288 #define MC_ME_PRTN0_CORE0_ADDR_ADDR_WIDTH        (30U)
289 #define MC_ME_PRTN0_CORE0_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE0_ADDR_ADDR_SHIFT)) & MC_ME_PRTN0_CORE0_ADDR_ADDR_MASK)
290 /*! @} */
291 
292 /*! @name PRTN0_CORE1_PCONF - Partition 0 Core 1 Process Configuration Register */
293 /*! @{ */
294 
295 #define MC_ME_PRTN0_CORE1_PCONF_CCE_MASK         (0x1U)
296 #define MC_ME_PRTN0_CORE1_PCONF_CCE_SHIFT        (0U)
297 #define MC_ME_PRTN0_CORE1_PCONF_CCE_WIDTH        (1U)
298 #define MC_ME_PRTN0_CORE1_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE1_PCONF_CCE_SHIFT)) & MC_ME_PRTN0_CORE1_PCONF_CCE_MASK)
299 /*! @} */
300 
301 /*! @name PRTN0_CORE1_PUPD - Partition 0 Core 1 Process Update Register */
302 /*! @{ */
303 
304 #define MC_ME_PRTN0_CORE1_PUPD_CCUPD_MASK        (0x1U)
305 #define MC_ME_PRTN0_CORE1_PUPD_CCUPD_SHIFT       (0U)
306 #define MC_ME_PRTN0_CORE1_PUPD_CCUPD_WIDTH       (1U)
307 #define MC_ME_PRTN0_CORE1_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE1_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN0_CORE1_PUPD_CCUPD_MASK)
308 /*! @} */
309 
310 /*! @name PRTN0_CORE1_STAT - Partition 0 Core 1 Status Register */
311 /*! @{ */
312 
313 #define MC_ME_PRTN0_CORE1_STAT_CCS_MASK          (0x1U)
314 #define MC_ME_PRTN0_CORE1_STAT_CCS_SHIFT         (0U)
315 #define MC_ME_PRTN0_CORE1_STAT_CCS_WIDTH         (1U)
316 #define MC_ME_PRTN0_CORE1_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE1_STAT_CCS_SHIFT)) & MC_ME_PRTN0_CORE1_STAT_CCS_MASK)
317 
318 #define MC_ME_PRTN0_CORE1_STAT_WFI_MASK          (0x80000000U)
319 #define MC_ME_PRTN0_CORE1_STAT_WFI_SHIFT         (31U)
320 #define MC_ME_PRTN0_CORE1_STAT_WFI_WIDTH         (1U)
321 #define MC_ME_PRTN0_CORE1_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE1_STAT_WFI_SHIFT)) & MC_ME_PRTN0_CORE1_STAT_WFI_MASK)
322 /*! @} */
323 
324 /*! @name PRTN0_CORE1_ADDR - Partition 0 Core 1 Address Register */
325 /*! @{ */
326 
327 #define MC_ME_PRTN0_CORE1_ADDR_ADDR_MASK         (0xFFFFFFFCU)
328 #define MC_ME_PRTN0_CORE1_ADDR_ADDR_SHIFT        (2U)
329 #define MC_ME_PRTN0_CORE1_ADDR_ADDR_WIDTH        (30U)
330 #define MC_ME_PRTN0_CORE1_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE1_ADDR_ADDR_SHIFT)) & MC_ME_PRTN0_CORE1_ADDR_ADDR_MASK)
331 /*! @} */
332 
333 /*! @name PRTN0_CORE2_PCONF - Partition 0 Core 2 Process Configuration Register */
334 /*! @{ */
335 
336 #define MC_ME_PRTN0_CORE2_PCONF_CCE_MASK         (0x1U)
337 #define MC_ME_PRTN0_CORE2_PCONF_CCE_SHIFT        (0U)
338 #define MC_ME_PRTN0_CORE2_PCONF_CCE_WIDTH        (1U)
339 #define MC_ME_PRTN0_CORE2_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE2_PCONF_CCE_SHIFT)) & MC_ME_PRTN0_CORE2_PCONF_CCE_MASK)
340 /*! @} */
341 
342 /*! @name PRTN0_CORE2_PUPD - Partition 0 Core 2 Process Update Register */
343 /*! @{ */
344 
345 #define MC_ME_PRTN0_CORE2_PUPD_CCUPD_MASK        (0x1U)
346 #define MC_ME_PRTN0_CORE2_PUPD_CCUPD_SHIFT       (0U)
347 #define MC_ME_PRTN0_CORE2_PUPD_CCUPD_WIDTH       (1U)
348 #define MC_ME_PRTN0_CORE2_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE2_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN0_CORE2_PUPD_CCUPD_MASK)
349 /*! @} */
350 
351 /*! @name PRTN0_CORE2_STAT - Partition 0 Core 2 Status Register */
352 /*! @{ */
353 
354 #define MC_ME_PRTN0_CORE2_STAT_CCS_MASK          (0x1U)
355 #define MC_ME_PRTN0_CORE2_STAT_CCS_SHIFT         (0U)
356 #define MC_ME_PRTN0_CORE2_STAT_CCS_WIDTH         (1U)
357 #define MC_ME_PRTN0_CORE2_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE2_STAT_CCS_SHIFT)) & MC_ME_PRTN0_CORE2_STAT_CCS_MASK)
358 
359 #define MC_ME_PRTN0_CORE2_STAT_WFI_MASK          (0x80000000U)
360 #define MC_ME_PRTN0_CORE2_STAT_WFI_SHIFT         (31U)
361 #define MC_ME_PRTN0_CORE2_STAT_WFI_WIDTH         (1U)
362 #define MC_ME_PRTN0_CORE2_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE2_STAT_WFI_SHIFT)) & MC_ME_PRTN0_CORE2_STAT_WFI_MASK)
363 /*! @} */
364 
365 /*! @name PRTN0_CORE2_ADDR - Partition 0 Core 2 Address Register */
366 /*! @{ */
367 
368 #define MC_ME_PRTN0_CORE2_ADDR_ADDR_MASK         (0xFFFFFFFCU)
369 #define MC_ME_PRTN0_CORE2_ADDR_ADDR_SHIFT        (2U)
370 #define MC_ME_PRTN0_CORE2_ADDR_ADDR_WIDTH        (30U)
371 #define MC_ME_PRTN0_CORE2_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE2_ADDR_ADDR_SHIFT)) & MC_ME_PRTN0_CORE2_ADDR_ADDR_MASK)
372 /*! @} */
373 
374 /*! @name PRTN0_CORE3_PCONF - Partition 0 Core 3 Process Configuration Register */
375 /*! @{ */
376 
377 #define MC_ME_PRTN0_CORE3_PCONF_CCE_MASK         (0x1U)
378 #define MC_ME_PRTN0_CORE3_PCONF_CCE_SHIFT        (0U)
379 #define MC_ME_PRTN0_CORE3_PCONF_CCE_WIDTH        (1U)
380 #define MC_ME_PRTN0_CORE3_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE3_PCONF_CCE_SHIFT)) & MC_ME_PRTN0_CORE3_PCONF_CCE_MASK)
381 /*! @} */
382 
383 /*! @name PRTN0_CORE3_PUPD - Partition 0 Core 3 Process Update Register */
384 /*! @{ */
385 
386 #define MC_ME_PRTN0_CORE3_PUPD_CCUPD_MASK        (0x1U)
387 #define MC_ME_PRTN0_CORE3_PUPD_CCUPD_SHIFT       (0U)
388 #define MC_ME_PRTN0_CORE3_PUPD_CCUPD_WIDTH       (1U)
389 #define MC_ME_PRTN0_CORE3_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE3_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN0_CORE3_PUPD_CCUPD_MASK)
390 /*! @} */
391 
392 /*! @name PRTN0_CORE3_STAT - Partition 0 Core 3 Status Register */
393 /*! @{ */
394 
395 #define MC_ME_PRTN0_CORE3_STAT_CCS_MASK          (0x1U)
396 #define MC_ME_PRTN0_CORE3_STAT_CCS_SHIFT         (0U)
397 #define MC_ME_PRTN0_CORE3_STAT_CCS_WIDTH         (1U)
398 #define MC_ME_PRTN0_CORE3_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE3_STAT_CCS_SHIFT)) & MC_ME_PRTN0_CORE3_STAT_CCS_MASK)
399 
400 #define MC_ME_PRTN0_CORE3_STAT_WFI_MASK          (0x80000000U)
401 #define MC_ME_PRTN0_CORE3_STAT_WFI_SHIFT         (31U)
402 #define MC_ME_PRTN0_CORE3_STAT_WFI_WIDTH         (1U)
403 #define MC_ME_PRTN0_CORE3_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE3_STAT_WFI_SHIFT)) & MC_ME_PRTN0_CORE3_STAT_WFI_MASK)
404 /*! @} */
405 
406 /*! @name PRTN0_CORE3_ADDR - Partition 0 Core 3 Address Register */
407 /*! @{ */
408 
409 #define MC_ME_PRTN0_CORE3_ADDR_ADDR_MASK         (0xFFFFFFFCU)
410 #define MC_ME_PRTN0_CORE3_ADDR_ADDR_SHIFT        (2U)
411 #define MC_ME_PRTN0_CORE3_ADDR_ADDR_WIDTH        (30U)
412 #define MC_ME_PRTN0_CORE3_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE3_ADDR_ADDR_SHIFT)) & MC_ME_PRTN0_CORE3_ADDR_ADDR_MASK)
413 /*! @} */
414 
415 /*! @name PRTN0_CORE4_PCONF - Partition 0 Core 4 Process Configuration Register */
416 /*! @{ */
417 
418 #define MC_ME_PRTN0_CORE4_PCONF_CCE_MASK         (0x1U)
419 #define MC_ME_PRTN0_CORE4_PCONF_CCE_SHIFT        (0U)
420 #define MC_ME_PRTN0_CORE4_PCONF_CCE_WIDTH        (1U)
421 #define MC_ME_PRTN0_CORE4_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE4_PCONF_CCE_SHIFT)) & MC_ME_PRTN0_CORE4_PCONF_CCE_MASK)
422 /*! @} */
423 
424 /*! @name PRTN0_CORE4_PUPD - Partition 0 Core 4 Process Update Register */
425 /*! @{ */
426 
427 #define MC_ME_PRTN0_CORE4_PUPD_CCUPD_MASK        (0x1U)
428 #define MC_ME_PRTN0_CORE4_PUPD_CCUPD_SHIFT       (0U)
429 #define MC_ME_PRTN0_CORE4_PUPD_CCUPD_WIDTH       (1U)
430 #define MC_ME_PRTN0_CORE4_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE4_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN0_CORE4_PUPD_CCUPD_MASK)
431 /*! @} */
432 
433 /*! @name PRTN0_CORE4_STAT - Partition 0 Core 4 Status Register */
434 /*! @{ */
435 
436 #define MC_ME_PRTN0_CORE4_STAT_CCS_MASK          (0x1U)
437 #define MC_ME_PRTN0_CORE4_STAT_CCS_SHIFT         (0U)
438 #define MC_ME_PRTN0_CORE4_STAT_CCS_WIDTH         (1U)
439 #define MC_ME_PRTN0_CORE4_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE4_STAT_CCS_SHIFT)) & MC_ME_PRTN0_CORE4_STAT_CCS_MASK)
440 
441 #define MC_ME_PRTN0_CORE4_STAT_WFI_MASK          (0x80000000U)
442 #define MC_ME_PRTN0_CORE4_STAT_WFI_SHIFT         (31U)
443 #define MC_ME_PRTN0_CORE4_STAT_WFI_WIDTH         (1U)
444 #define MC_ME_PRTN0_CORE4_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE4_STAT_WFI_SHIFT)) & MC_ME_PRTN0_CORE4_STAT_WFI_MASK)
445 /*! @} */
446 
447 /*! @name PRTN0_CORE4_ADDR - Partition 0 Core 4 Address Register */
448 /*! @{ */
449 
450 #define MC_ME_PRTN0_CORE4_ADDR_ADDR_MASK         (0xFFFFFFFCU)
451 #define MC_ME_PRTN0_CORE4_ADDR_ADDR_SHIFT        (2U)
452 #define MC_ME_PRTN0_CORE4_ADDR_ADDR_WIDTH        (30U)
453 #define MC_ME_PRTN0_CORE4_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE4_ADDR_ADDR_SHIFT)) & MC_ME_PRTN0_CORE4_ADDR_ADDR_MASK)
454 /*! @} */
455 
456 /*! @name PRTN0_CORE5_PCONF - Partition 0 Core 5 Process Configuration Register */
457 /*! @{ */
458 
459 #define MC_ME_PRTN0_CORE5_PCONF_CCE_MASK         (0x1U)
460 #define MC_ME_PRTN0_CORE5_PCONF_CCE_SHIFT        (0U)
461 #define MC_ME_PRTN0_CORE5_PCONF_CCE_WIDTH        (1U)
462 #define MC_ME_PRTN0_CORE5_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE5_PCONF_CCE_SHIFT)) & MC_ME_PRTN0_CORE5_PCONF_CCE_MASK)
463 /*! @} */
464 
465 /*! @name PRTN0_CORE5_PUPD - Partition 0 Core 5 Process Update Register */
466 /*! @{ */
467 
468 #define MC_ME_PRTN0_CORE5_PUPD_CCUPD_MASK        (0x1U)
469 #define MC_ME_PRTN0_CORE5_PUPD_CCUPD_SHIFT       (0U)
470 #define MC_ME_PRTN0_CORE5_PUPD_CCUPD_WIDTH       (1U)
471 #define MC_ME_PRTN0_CORE5_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE5_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN0_CORE5_PUPD_CCUPD_MASK)
472 /*! @} */
473 
474 /*! @name PRTN0_CORE5_STAT - Partition 0 Core 5 Status Register */
475 /*! @{ */
476 
477 #define MC_ME_PRTN0_CORE5_STAT_CCS_MASK          (0x1U)
478 #define MC_ME_PRTN0_CORE5_STAT_CCS_SHIFT         (0U)
479 #define MC_ME_PRTN0_CORE5_STAT_CCS_WIDTH         (1U)
480 #define MC_ME_PRTN0_CORE5_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE5_STAT_CCS_SHIFT)) & MC_ME_PRTN0_CORE5_STAT_CCS_MASK)
481 
482 #define MC_ME_PRTN0_CORE5_STAT_WFI_MASK          (0x80000000U)
483 #define MC_ME_PRTN0_CORE5_STAT_WFI_SHIFT         (31U)
484 #define MC_ME_PRTN0_CORE5_STAT_WFI_WIDTH         (1U)
485 #define MC_ME_PRTN0_CORE5_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE5_STAT_WFI_SHIFT)) & MC_ME_PRTN0_CORE5_STAT_WFI_MASK)
486 /*! @} */
487 
488 /*! @name PRTN0_CORE5_ADDR - Partition 0 Core 5 Address Register */
489 /*! @{ */
490 
491 #define MC_ME_PRTN0_CORE5_ADDR_ADDR_MASK         (0xFFFFFFFCU)
492 #define MC_ME_PRTN0_CORE5_ADDR_ADDR_SHIFT        (2U)
493 #define MC_ME_PRTN0_CORE5_ADDR_ADDR_WIDTH        (30U)
494 #define MC_ME_PRTN0_CORE5_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE5_ADDR_ADDR_SHIFT)) & MC_ME_PRTN0_CORE5_ADDR_ADDR_MASK)
495 /*! @} */
496 
497 /*! @name PRTN0_CORE6_PCONF - Partition 0 Core 6 Process Configuration Register */
498 /*! @{ */
499 
500 #define MC_ME_PRTN0_CORE6_PCONF_CCE_MASK         (0x1U)
501 #define MC_ME_PRTN0_CORE6_PCONF_CCE_SHIFT        (0U)
502 #define MC_ME_PRTN0_CORE6_PCONF_CCE_WIDTH        (1U)
503 #define MC_ME_PRTN0_CORE6_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE6_PCONF_CCE_SHIFT)) & MC_ME_PRTN0_CORE6_PCONF_CCE_MASK)
504 /*! @} */
505 
506 /*! @name PRTN0_CORE6_PUPD - Partition 0 Core 6 Process Update Register */
507 /*! @{ */
508 
509 #define MC_ME_PRTN0_CORE6_PUPD_CCUPD_MASK        (0x1U)
510 #define MC_ME_PRTN0_CORE6_PUPD_CCUPD_SHIFT       (0U)
511 #define MC_ME_PRTN0_CORE6_PUPD_CCUPD_WIDTH       (1U)
512 #define MC_ME_PRTN0_CORE6_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE6_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN0_CORE6_PUPD_CCUPD_MASK)
513 /*! @} */
514 
515 /*! @name PRTN0_CORE6_STAT - Partition 0 Core 6 Status Register */
516 /*! @{ */
517 
518 #define MC_ME_PRTN0_CORE6_STAT_CCS_MASK          (0x1U)
519 #define MC_ME_PRTN0_CORE6_STAT_CCS_SHIFT         (0U)
520 #define MC_ME_PRTN0_CORE6_STAT_CCS_WIDTH         (1U)
521 #define MC_ME_PRTN0_CORE6_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE6_STAT_CCS_SHIFT)) & MC_ME_PRTN0_CORE6_STAT_CCS_MASK)
522 
523 #define MC_ME_PRTN0_CORE6_STAT_WFI_MASK          (0x80000000U)
524 #define MC_ME_PRTN0_CORE6_STAT_WFI_SHIFT         (31U)
525 #define MC_ME_PRTN0_CORE6_STAT_WFI_WIDTH         (1U)
526 #define MC_ME_PRTN0_CORE6_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE6_STAT_WFI_SHIFT)) & MC_ME_PRTN0_CORE6_STAT_WFI_MASK)
527 /*! @} */
528 
529 /*! @name PRTN0_CORE6_ADDR - Partition 0 Core 6 Address Register */
530 /*! @{ */
531 
532 #define MC_ME_PRTN0_CORE6_ADDR_ADDR_MASK         (0xFFFFFFFCU)
533 #define MC_ME_PRTN0_CORE6_ADDR_ADDR_SHIFT        (2U)
534 #define MC_ME_PRTN0_CORE6_ADDR_ADDR_WIDTH        (30U)
535 #define MC_ME_PRTN0_CORE6_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE6_ADDR_ADDR_SHIFT)) & MC_ME_PRTN0_CORE6_ADDR_ADDR_MASK)
536 /*! @} */
537 
538 /*! @name PRTN0_CORE7_PCONF - Partition 0 Core 7 Process Configuration Register */
539 /*! @{ */
540 
541 #define MC_ME_PRTN0_CORE7_PCONF_CCE_MASK         (0x1U)
542 #define MC_ME_PRTN0_CORE7_PCONF_CCE_SHIFT        (0U)
543 #define MC_ME_PRTN0_CORE7_PCONF_CCE_WIDTH        (1U)
544 #define MC_ME_PRTN0_CORE7_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE7_PCONF_CCE_SHIFT)) & MC_ME_PRTN0_CORE7_PCONF_CCE_MASK)
545 /*! @} */
546 
547 /*! @name PRTN0_CORE7_PUPD - Partition 0 Core 7 Process Update Register */
548 /*! @{ */
549 
550 #define MC_ME_PRTN0_CORE7_PUPD_CCUPD_MASK        (0x1U)
551 #define MC_ME_PRTN0_CORE7_PUPD_CCUPD_SHIFT       (0U)
552 #define MC_ME_PRTN0_CORE7_PUPD_CCUPD_WIDTH       (1U)
553 #define MC_ME_PRTN0_CORE7_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE7_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN0_CORE7_PUPD_CCUPD_MASK)
554 /*! @} */
555 
556 /*! @name PRTN0_CORE7_STAT - Partition 0 Core 7 Status Register */
557 /*! @{ */
558 
559 #define MC_ME_PRTN0_CORE7_STAT_CCS_MASK          (0x1U)
560 #define MC_ME_PRTN0_CORE7_STAT_CCS_SHIFT         (0U)
561 #define MC_ME_PRTN0_CORE7_STAT_CCS_WIDTH         (1U)
562 #define MC_ME_PRTN0_CORE7_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE7_STAT_CCS_SHIFT)) & MC_ME_PRTN0_CORE7_STAT_CCS_MASK)
563 
564 #define MC_ME_PRTN0_CORE7_STAT_WFI_MASK          (0x80000000U)
565 #define MC_ME_PRTN0_CORE7_STAT_WFI_SHIFT         (31U)
566 #define MC_ME_PRTN0_CORE7_STAT_WFI_WIDTH         (1U)
567 #define MC_ME_PRTN0_CORE7_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE7_STAT_WFI_SHIFT)) & MC_ME_PRTN0_CORE7_STAT_WFI_MASK)
568 /*! @} */
569 
570 /*! @name PRTN0_CORE7_ADDR - Partition 0 Core 7 Address Register */
571 /*! @{ */
572 
573 #define MC_ME_PRTN0_CORE7_ADDR_ADDR_MASK         (0xFFFFFFFCU)
574 #define MC_ME_PRTN0_CORE7_ADDR_ADDR_SHIFT        (2U)
575 #define MC_ME_PRTN0_CORE7_ADDR_ADDR_WIDTH        (30U)
576 #define MC_ME_PRTN0_CORE7_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN0_CORE7_ADDR_ADDR_SHIFT)) & MC_ME_PRTN0_CORE7_ADDR_ADDR_MASK)
577 /*! @} */
578 
579 /*! @name PRTN1_PCONF - Partition 1 Process Configuration Register */
580 /*! @{ */
581 
582 #define MC_ME_PRTN1_PCONF_PCE_MASK               (0x1U)
583 #define MC_ME_PRTN1_PCONF_PCE_SHIFT              (0U)
584 #define MC_ME_PRTN1_PCONF_PCE_WIDTH              (1U)
585 #define MC_ME_PRTN1_PCONF_PCE(x)                 (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_PCONF_PCE_SHIFT)) & MC_ME_PRTN1_PCONF_PCE_MASK)
586 
587 #define MC_ME_PRTN1_PCONF_OSSE_MASK              (0x4U)
588 #define MC_ME_PRTN1_PCONF_OSSE_SHIFT             (2U)
589 #define MC_ME_PRTN1_PCONF_OSSE_WIDTH             (1U)
590 #define MC_ME_PRTN1_PCONF_OSSE(x)                (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_PCONF_OSSE_SHIFT)) & MC_ME_PRTN1_PCONF_OSSE_MASK)
591 /*! @} */
592 
593 /*! @name PRTN1_PUPD - Partition 1 Process Update Register */
594 /*! @{ */
595 
596 #define MC_ME_PRTN1_PUPD_PCUD_MASK               (0x1U)
597 #define MC_ME_PRTN1_PUPD_PCUD_SHIFT              (0U)
598 #define MC_ME_PRTN1_PUPD_PCUD_WIDTH              (1U)
599 #define MC_ME_PRTN1_PUPD_PCUD(x)                 (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_PUPD_PCUD_SHIFT)) & MC_ME_PRTN1_PUPD_PCUD_MASK)
600 
601 #define MC_ME_PRTN1_PUPD_OSSUD_MASK              (0x4U)
602 #define MC_ME_PRTN1_PUPD_OSSUD_SHIFT             (2U)
603 #define MC_ME_PRTN1_PUPD_OSSUD_WIDTH             (1U)
604 #define MC_ME_PRTN1_PUPD_OSSUD(x)                (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_PUPD_OSSUD_SHIFT)) & MC_ME_PRTN1_PUPD_OSSUD_MASK)
605 /*! @} */
606 
607 /*! @name PRTN1_STAT - Partition 1 Status Register */
608 /*! @{ */
609 
610 #define MC_ME_PRTN1_STAT_PCS_MASK                (0x1U)
611 #define MC_ME_PRTN1_STAT_PCS_SHIFT               (0U)
612 #define MC_ME_PRTN1_STAT_PCS_WIDTH               (1U)
613 #define MC_ME_PRTN1_STAT_PCS(x)                  (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_STAT_PCS_SHIFT)) & MC_ME_PRTN1_STAT_PCS_MASK)
614 
615 #define MC_ME_PRTN1_STAT_OSSS_MASK               (0x4U)
616 #define MC_ME_PRTN1_STAT_OSSS_SHIFT              (2U)
617 #define MC_ME_PRTN1_STAT_OSSS_WIDTH              (1U)
618 #define MC_ME_PRTN1_STAT_OSSS(x)                 (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_STAT_OSSS_SHIFT)) & MC_ME_PRTN1_STAT_OSSS_MASK)
619 /*! @} */
620 
621 /*! @name PRTN1_CORE0_PCONF - Partition 1 Core 0 Process Configuration Register */
622 /*! @{ */
623 
624 #define MC_ME_PRTN1_CORE0_PCONF_CCE_MASK         (0x1U)
625 #define MC_ME_PRTN1_CORE0_PCONF_CCE_SHIFT        (0U)
626 #define MC_ME_PRTN1_CORE0_PCONF_CCE_WIDTH        (1U)
627 #define MC_ME_PRTN1_CORE0_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE0_PCONF_CCE_SHIFT)) & MC_ME_PRTN1_CORE0_PCONF_CCE_MASK)
628 /*! @} */
629 
630 /*! @name PRTN1_CORE0_PUPD - Partition 1 Core 0 Process Update Register */
631 /*! @{ */
632 
633 #define MC_ME_PRTN1_CORE0_PUPD_CCUPD_MASK        (0x1U)
634 #define MC_ME_PRTN1_CORE0_PUPD_CCUPD_SHIFT       (0U)
635 #define MC_ME_PRTN1_CORE0_PUPD_CCUPD_WIDTH       (1U)
636 #define MC_ME_PRTN1_CORE0_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE0_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN1_CORE0_PUPD_CCUPD_MASK)
637 /*! @} */
638 
639 /*! @name PRTN1_CORE0_STAT - Partition 1 Core 0 Status Register */
640 /*! @{ */
641 
642 #define MC_ME_PRTN1_CORE0_STAT_CCS_MASK          (0x1U)
643 #define MC_ME_PRTN1_CORE0_STAT_CCS_SHIFT         (0U)
644 #define MC_ME_PRTN1_CORE0_STAT_CCS_WIDTH         (1U)
645 #define MC_ME_PRTN1_CORE0_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE0_STAT_CCS_SHIFT)) & MC_ME_PRTN1_CORE0_STAT_CCS_MASK)
646 
647 #define MC_ME_PRTN1_CORE0_STAT_WFI_MASK          (0x80000000U)
648 #define MC_ME_PRTN1_CORE0_STAT_WFI_SHIFT         (31U)
649 #define MC_ME_PRTN1_CORE0_STAT_WFI_WIDTH         (1U)
650 #define MC_ME_PRTN1_CORE0_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE0_STAT_WFI_SHIFT)) & MC_ME_PRTN1_CORE0_STAT_WFI_MASK)
651 /*! @} */
652 
653 /*! @name PRTN1_CORE0_ADDR - Partition 1 Core 0 Address Register */
654 /*! @{ */
655 
656 #define MC_ME_PRTN1_CORE0_ADDR_ADDR_MASK         (0xFFFFFFFCU)
657 #define MC_ME_PRTN1_CORE0_ADDR_ADDR_SHIFT        (2U)
658 #define MC_ME_PRTN1_CORE0_ADDR_ADDR_WIDTH        (30U)
659 #define MC_ME_PRTN1_CORE0_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE0_ADDR_ADDR_SHIFT)) & MC_ME_PRTN1_CORE0_ADDR_ADDR_MASK)
660 /*! @} */
661 
662 /*! @name PRTN1_CORE1_PCONF - Partition 1 Core 1 Process Configuration Register */
663 /*! @{ */
664 
665 #define MC_ME_PRTN1_CORE1_PCONF_CCE_MASK         (0x1U)
666 #define MC_ME_PRTN1_CORE1_PCONF_CCE_SHIFT        (0U)
667 #define MC_ME_PRTN1_CORE1_PCONF_CCE_WIDTH        (1U)
668 #define MC_ME_PRTN1_CORE1_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE1_PCONF_CCE_SHIFT)) & MC_ME_PRTN1_CORE1_PCONF_CCE_MASK)
669 /*! @} */
670 
671 /*! @name PRTN1_CORE1_PUPD - Partition 1 Core 1 Process Update Register */
672 /*! @{ */
673 
674 #define MC_ME_PRTN1_CORE1_PUPD_CCUPD_MASK        (0x1U)
675 #define MC_ME_PRTN1_CORE1_PUPD_CCUPD_SHIFT       (0U)
676 #define MC_ME_PRTN1_CORE1_PUPD_CCUPD_WIDTH       (1U)
677 #define MC_ME_PRTN1_CORE1_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE1_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN1_CORE1_PUPD_CCUPD_MASK)
678 /*! @} */
679 
680 /*! @name PRTN1_CORE1_STAT - Partition 1 Core 1 Status Register */
681 /*! @{ */
682 
683 #define MC_ME_PRTN1_CORE1_STAT_CCS_MASK          (0x1U)
684 #define MC_ME_PRTN1_CORE1_STAT_CCS_SHIFT         (0U)
685 #define MC_ME_PRTN1_CORE1_STAT_CCS_WIDTH         (1U)
686 #define MC_ME_PRTN1_CORE1_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE1_STAT_CCS_SHIFT)) & MC_ME_PRTN1_CORE1_STAT_CCS_MASK)
687 
688 #define MC_ME_PRTN1_CORE1_STAT_WFI_MASK          (0x80000000U)
689 #define MC_ME_PRTN1_CORE1_STAT_WFI_SHIFT         (31U)
690 #define MC_ME_PRTN1_CORE1_STAT_WFI_WIDTH         (1U)
691 #define MC_ME_PRTN1_CORE1_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE1_STAT_WFI_SHIFT)) & MC_ME_PRTN1_CORE1_STAT_WFI_MASK)
692 /*! @} */
693 
694 /*! @name PRTN1_CORE1_ADDR - Partition 1 Core 1 Address Register */
695 /*! @{ */
696 
697 #define MC_ME_PRTN1_CORE1_ADDR_ADDR_MASK         (0xFFFFFFFCU)
698 #define MC_ME_PRTN1_CORE1_ADDR_ADDR_SHIFT        (2U)
699 #define MC_ME_PRTN1_CORE1_ADDR_ADDR_WIDTH        (30U)
700 #define MC_ME_PRTN1_CORE1_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE1_ADDR_ADDR_SHIFT)) & MC_ME_PRTN1_CORE1_ADDR_ADDR_MASK)
701 /*! @} */
702 
703 /*! @name PRTN1_CORE2_PCONF - Partition 1 Core 2 Process Configuration Register */
704 /*! @{ */
705 
706 #define MC_ME_PRTN1_CORE2_PCONF_CCE_MASK         (0x1U)
707 #define MC_ME_PRTN1_CORE2_PCONF_CCE_SHIFT        (0U)
708 #define MC_ME_PRTN1_CORE2_PCONF_CCE_WIDTH        (1U)
709 #define MC_ME_PRTN1_CORE2_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE2_PCONF_CCE_SHIFT)) & MC_ME_PRTN1_CORE2_PCONF_CCE_MASK)
710 /*! @} */
711 
712 /*! @name PRTN1_CORE2_PUPD - Partition 1 Core 2 Process Update Register */
713 /*! @{ */
714 
715 #define MC_ME_PRTN1_CORE2_PUPD_CCUPD_MASK        (0x1U)
716 #define MC_ME_PRTN1_CORE2_PUPD_CCUPD_SHIFT       (0U)
717 #define MC_ME_PRTN1_CORE2_PUPD_CCUPD_WIDTH       (1U)
718 #define MC_ME_PRTN1_CORE2_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE2_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN1_CORE2_PUPD_CCUPD_MASK)
719 /*! @} */
720 
721 /*! @name PRTN1_CORE2_STAT - Partition 1 Core 2 Status Register */
722 /*! @{ */
723 
724 #define MC_ME_PRTN1_CORE2_STAT_CCS_MASK          (0x1U)
725 #define MC_ME_PRTN1_CORE2_STAT_CCS_SHIFT         (0U)
726 #define MC_ME_PRTN1_CORE2_STAT_CCS_WIDTH         (1U)
727 #define MC_ME_PRTN1_CORE2_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE2_STAT_CCS_SHIFT)) & MC_ME_PRTN1_CORE2_STAT_CCS_MASK)
728 
729 #define MC_ME_PRTN1_CORE2_STAT_WFI_MASK          (0x80000000U)
730 #define MC_ME_PRTN1_CORE2_STAT_WFI_SHIFT         (31U)
731 #define MC_ME_PRTN1_CORE2_STAT_WFI_WIDTH         (1U)
732 #define MC_ME_PRTN1_CORE2_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE2_STAT_WFI_SHIFT)) & MC_ME_PRTN1_CORE2_STAT_WFI_MASK)
733 /*! @} */
734 
735 /*! @name PRTN1_CORE2_ADDR - Partition 1 Core 2 Address Register */
736 /*! @{ */
737 
738 #define MC_ME_PRTN1_CORE2_ADDR_ADDR_MASK         (0xFFFFFFFCU)
739 #define MC_ME_PRTN1_CORE2_ADDR_ADDR_SHIFT        (2U)
740 #define MC_ME_PRTN1_CORE2_ADDR_ADDR_WIDTH        (30U)
741 #define MC_ME_PRTN1_CORE2_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE2_ADDR_ADDR_SHIFT)) & MC_ME_PRTN1_CORE2_ADDR_ADDR_MASK)
742 /*! @} */
743 
744 /*! @name PRTN1_CORE3_PCONF - Partition 1 Core 3 Process Configuration Register */
745 /*! @{ */
746 
747 #define MC_ME_PRTN1_CORE3_PCONF_CCE_MASK         (0x1U)
748 #define MC_ME_PRTN1_CORE3_PCONF_CCE_SHIFT        (0U)
749 #define MC_ME_PRTN1_CORE3_PCONF_CCE_WIDTH        (1U)
750 #define MC_ME_PRTN1_CORE3_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE3_PCONF_CCE_SHIFT)) & MC_ME_PRTN1_CORE3_PCONF_CCE_MASK)
751 /*! @} */
752 
753 /*! @name PRTN1_CORE3_PUPD - Partition 1 Core 3 Process Update Register */
754 /*! @{ */
755 
756 #define MC_ME_PRTN1_CORE3_PUPD_CCUPD_MASK        (0x1U)
757 #define MC_ME_PRTN1_CORE3_PUPD_CCUPD_SHIFT       (0U)
758 #define MC_ME_PRTN1_CORE3_PUPD_CCUPD_WIDTH       (1U)
759 #define MC_ME_PRTN1_CORE3_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE3_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN1_CORE3_PUPD_CCUPD_MASK)
760 /*! @} */
761 
762 /*! @name PRTN1_CORE3_STAT - Partition 1 Core 3 Status Register */
763 /*! @{ */
764 
765 #define MC_ME_PRTN1_CORE3_STAT_CCS_MASK          (0x1U)
766 #define MC_ME_PRTN1_CORE3_STAT_CCS_SHIFT         (0U)
767 #define MC_ME_PRTN1_CORE3_STAT_CCS_WIDTH         (1U)
768 #define MC_ME_PRTN1_CORE3_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE3_STAT_CCS_SHIFT)) & MC_ME_PRTN1_CORE3_STAT_CCS_MASK)
769 
770 #define MC_ME_PRTN1_CORE3_STAT_WFI_MASK          (0x80000000U)
771 #define MC_ME_PRTN1_CORE3_STAT_WFI_SHIFT         (31U)
772 #define MC_ME_PRTN1_CORE3_STAT_WFI_WIDTH         (1U)
773 #define MC_ME_PRTN1_CORE3_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE3_STAT_WFI_SHIFT)) & MC_ME_PRTN1_CORE3_STAT_WFI_MASK)
774 /*! @} */
775 
776 /*! @name PRTN1_CORE3_ADDR - Partition 1 Core 3 Address Register */
777 /*! @{ */
778 
779 #define MC_ME_PRTN1_CORE3_ADDR_ADDR_MASK         (0xFFFFFFFCU)
780 #define MC_ME_PRTN1_CORE3_ADDR_ADDR_SHIFT        (2U)
781 #define MC_ME_PRTN1_CORE3_ADDR_ADDR_WIDTH        (30U)
782 #define MC_ME_PRTN1_CORE3_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN1_CORE3_ADDR_ADDR_SHIFT)) & MC_ME_PRTN1_CORE3_ADDR_ADDR_MASK)
783 /*! @} */
784 
785 /*! @name PRTN2_PCONF - Partition 2 Process Configuration Register */
786 /*! @{ */
787 
788 #define MC_ME_PRTN2_PCONF_PCE_MASK               (0x1U)
789 #define MC_ME_PRTN2_PCONF_PCE_SHIFT              (0U)
790 #define MC_ME_PRTN2_PCONF_PCE_WIDTH              (1U)
791 #define MC_ME_PRTN2_PCONF_PCE(x)                 (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_PCONF_PCE_SHIFT)) & MC_ME_PRTN2_PCONF_PCE_MASK)
792 
793 #define MC_ME_PRTN2_PCONF_OSSE_MASK              (0x4U)
794 #define MC_ME_PRTN2_PCONF_OSSE_SHIFT             (2U)
795 #define MC_ME_PRTN2_PCONF_OSSE_WIDTH             (1U)
796 #define MC_ME_PRTN2_PCONF_OSSE(x)                (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_PCONF_OSSE_SHIFT)) & MC_ME_PRTN2_PCONF_OSSE_MASK)
797 /*! @} */
798 
799 /*! @name PRTN2_PUPD - Partition 2 Process Update Register */
800 /*! @{ */
801 
802 #define MC_ME_PRTN2_PUPD_PCUD_MASK               (0x1U)
803 #define MC_ME_PRTN2_PUPD_PCUD_SHIFT              (0U)
804 #define MC_ME_PRTN2_PUPD_PCUD_WIDTH              (1U)
805 #define MC_ME_PRTN2_PUPD_PCUD(x)                 (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_PUPD_PCUD_SHIFT)) & MC_ME_PRTN2_PUPD_PCUD_MASK)
806 
807 #define MC_ME_PRTN2_PUPD_OSSUD_MASK              (0x4U)
808 #define MC_ME_PRTN2_PUPD_OSSUD_SHIFT             (2U)
809 #define MC_ME_PRTN2_PUPD_OSSUD_WIDTH             (1U)
810 #define MC_ME_PRTN2_PUPD_OSSUD(x)                (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_PUPD_OSSUD_SHIFT)) & MC_ME_PRTN2_PUPD_OSSUD_MASK)
811 /*! @} */
812 
813 /*! @name PRTN2_STAT - Partition 2 Status Register */
814 /*! @{ */
815 
816 #define MC_ME_PRTN2_STAT_PCS_MASK                (0x1U)
817 #define MC_ME_PRTN2_STAT_PCS_SHIFT               (0U)
818 #define MC_ME_PRTN2_STAT_PCS_WIDTH               (1U)
819 #define MC_ME_PRTN2_STAT_PCS(x)                  (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_STAT_PCS_SHIFT)) & MC_ME_PRTN2_STAT_PCS_MASK)
820 
821 #define MC_ME_PRTN2_STAT_OSSS_MASK               (0x4U)
822 #define MC_ME_PRTN2_STAT_OSSS_SHIFT              (2U)
823 #define MC_ME_PRTN2_STAT_OSSS_WIDTH              (1U)
824 #define MC_ME_PRTN2_STAT_OSSS(x)                 (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_STAT_OSSS_SHIFT)) & MC_ME_PRTN2_STAT_OSSS_MASK)
825 /*! @} */
826 
827 /*! @name PRTN2_CORE0_PCONF - Partition 2 Core 0 Process Configuration Register */
828 /*! @{ */
829 
830 #define MC_ME_PRTN2_CORE0_PCONF_CCE_MASK         (0x1U)
831 #define MC_ME_PRTN2_CORE0_PCONF_CCE_SHIFT        (0U)
832 #define MC_ME_PRTN2_CORE0_PCONF_CCE_WIDTH        (1U)
833 #define MC_ME_PRTN2_CORE0_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE0_PCONF_CCE_SHIFT)) & MC_ME_PRTN2_CORE0_PCONF_CCE_MASK)
834 /*! @} */
835 
836 /*! @name PRTN2_CORE0_PUPD - Partition 2 Core 0 Process Update Register */
837 /*! @{ */
838 
839 #define MC_ME_PRTN2_CORE0_PUPD_CCUPD_MASK        (0x1U)
840 #define MC_ME_PRTN2_CORE0_PUPD_CCUPD_SHIFT       (0U)
841 #define MC_ME_PRTN2_CORE0_PUPD_CCUPD_WIDTH       (1U)
842 #define MC_ME_PRTN2_CORE0_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE0_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN2_CORE0_PUPD_CCUPD_MASK)
843 /*! @} */
844 
845 /*! @name PRTN2_CORE0_STAT - Partition 2 Core 0 Status Register */
846 /*! @{ */
847 
848 #define MC_ME_PRTN2_CORE0_STAT_CCS_MASK          (0x1U)
849 #define MC_ME_PRTN2_CORE0_STAT_CCS_SHIFT         (0U)
850 #define MC_ME_PRTN2_CORE0_STAT_CCS_WIDTH         (1U)
851 #define MC_ME_PRTN2_CORE0_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE0_STAT_CCS_SHIFT)) & MC_ME_PRTN2_CORE0_STAT_CCS_MASK)
852 
853 #define MC_ME_PRTN2_CORE0_STAT_WFI_MASK          (0x80000000U)
854 #define MC_ME_PRTN2_CORE0_STAT_WFI_SHIFT         (31U)
855 #define MC_ME_PRTN2_CORE0_STAT_WFI_WIDTH         (1U)
856 #define MC_ME_PRTN2_CORE0_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE0_STAT_WFI_SHIFT)) & MC_ME_PRTN2_CORE0_STAT_WFI_MASK)
857 /*! @} */
858 
859 /*! @name PRTN2_CORE0_ADDR - Partition 2 Core 0 Address Register */
860 /*! @{ */
861 
862 #define MC_ME_PRTN2_CORE0_ADDR_ADDR_MASK         (0xFFFFFFFCU)
863 #define MC_ME_PRTN2_CORE0_ADDR_ADDR_SHIFT        (2U)
864 #define MC_ME_PRTN2_CORE0_ADDR_ADDR_WIDTH        (30U)
865 #define MC_ME_PRTN2_CORE0_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE0_ADDR_ADDR_SHIFT)) & MC_ME_PRTN2_CORE0_ADDR_ADDR_MASK)
866 /*! @} */
867 
868 /*! @name PRTN2_CORE1_PCONF - Partition 2 Core 1 Process Configuration Register */
869 /*! @{ */
870 
871 #define MC_ME_PRTN2_CORE1_PCONF_CCE_MASK         (0x1U)
872 #define MC_ME_PRTN2_CORE1_PCONF_CCE_SHIFT        (0U)
873 #define MC_ME_PRTN2_CORE1_PCONF_CCE_WIDTH        (1U)
874 #define MC_ME_PRTN2_CORE1_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE1_PCONF_CCE_SHIFT)) & MC_ME_PRTN2_CORE1_PCONF_CCE_MASK)
875 /*! @} */
876 
877 /*! @name PRTN2_CORE1_PUPD - Partition 2 Core 1 Process Update Register */
878 /*! @{ */
879 
880 #define MC_ME_PRTN2_CORE1_PUPD_CCUPD_MASK        (0x1U)
881 #define MC_ME_PRTN2_CORE1_PUPD_CCUPD_SHIFT       (0U)
882 #define MC_ME_PRTN2_CORE1_PUPD_CCUPD_WIDTH       (1U)
883 #define MC_ME_PRTN2_CORE1_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE1_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN2_CORE1_PUPD_CCUPD_MASK)
884 /*! @} */
885 
886 /*! @name PRTN2_CORE1_STAT - Partition 2 Core 1 Status Register */
887 /*! @{ */
888 
889 #define MC_ME_PRTN2_CORE1_STAT_CCS_MASK          (0x1U)
890 #define MC_ME_PRTN2_CORE1_STAT_CCS_SHIFT         (0U)
891 #define MC_ME_PRTN2_CORE1_STAT_CCS_WIDTH         (1U)
892 #define MC_ME_PRTN2_CORE1_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE1_STAT_CCS_SHIFT)) & MC_ME_PRTN2_CORE1_STAT_CCS_MASK)
893 
894 #define MC_ME_PRTN2_CORE1_STAT_WFI_MASK          (0x80000000U)
895 #define MC_ME_PRTN2_CORE1_STAT_WFI_SHIFT         (31U)
896 #define MC_ME_PRTN2_CORE1_STAT_WFI_WIDTH         (1U)
897 #define MC_ME_PRTN2_CORE1_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE1_STAT_WFI_SHIFT)) & MC_ME_PRTN2_CORE1_STAT_WFI_MASK)
898 /*! @} */
899 
900 /*! @name PRTN2_CORE1_ADDR - Partition 2 Core 1 Address Register */
901 /*! @{ */
902 
903 #define MC_ME_PRTN2_CORE1_ADDR_ADDR_MASK         (0xFFFFFFFCU)
904 #define MC_ME_PRTN2_CORE1_ADDR_ADDR_SHIFT        (2U)
905 #define MC_ME_PRTN2_CORE1_ADDR_ADDR_WIDTH        (30U)
906 #define MC_ME_PRTN2_CORE1_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE1_ADDR_ADDR_SHIFT)) & MC_ME_PRTN2_CORE1_ADDR_ADDR_MASK)
907 /*! @} */
908 
909 /*! @name PRTN2_CORE2_PCONF - Partition 2 Core 2 Process Configuration Register */
910 /*! @{ */
911 
912 #define MC_ME_PRTN2_CORE2_PCONF_CCE_MASK         (0x1U)
913 #define MC_ME_PRTN2_CORE2_PCONF_CCE_SHIFT        (0U)
914 #define MC_ME_PRTN2_CORE2_PCONF_CCE_WIDTH        (1U)
915 #define MC_ME_PRTN2_CORE2_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE2_PCONF_CCE_SHIFT)) & MC_ME_PRTN2_CORE2_PCONF_CCE_MASK)
916 /*! @} */
917 
918 /*! @name PRTN2_CORE2_PUPD - Partition 2 Core 2 Process Update Register */
919 /*! @{ */
920 
921 #define MC_ME_PRTN2_CORE2_PUPD_CCUPD_MASK        (0x1U)
922 #define MC_ME_PRTN2_CORE2_PUPD_CCUPD_SHIFT       (0U)
923 #define MC_ME_PRTN2_CORE2_PUPD_CCUPD_WIDTH       (1U)
924 #define MC_ME_PRTN2_CORE2_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE2_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN2_CORE2_PUPD_CCUPD_MASK)
925 /*! @} */
926 
927 /*! @name PRTN2_CORE2_STAT - Partition 2 Core 2 Status Register */
928 /*! @{ */
929 
930 #define MC_ME_PRTN2_CORE2_STAT_CCS_MASK          (0x1U)
931 #define MC_ME_PRTN2_CORE2_STAT_CCS_SHIFT         (0U)
932 #define MC_ME_PRTN2_CORE2_STAT_CCS_WIDTH         (1U)
933 #define MC_ME_PRTN2_CORE2_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE2_STAT_CCS_SHIFT)) & MC_ME_PRTN2_CORE2_STAT_CCS_MASK)
934 
935 #define MC_ME_PRTN2_CORE2_STAT_WFI_MASK          (0x80000000U)
936 #define MC_ME_PRTN2_CORE2_STAT_WFI_SHIFT         (31U)
937 #define MC_ME_PRTN2_CORE2_STAT_WFI_WIDTH         (1U)
938 #define MC_ME_PRTN2_CORE2_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE2_STAT_WFI_SHIFT)) & MC_ME_PRTN2_CORE2_STAT_WFI_MASK)
939 /*! @} */
940 
941 /*! @name PRTN2_CORE2_ADDR - Partition 2 Core 2 Address Register */
942 /*! @{ */
943 
944 #define MC_ME_PRTN2_CORE2_ADDR_ADDR_MASK         (0xFFFFFFFCU)
945 #define MC_ME_PRTN2_CORE2_ADDR_ADDR_SHIFT        (2U)
946 #define MC_ME_PRTN2_CORE2_ADDR_ADDR_WIDTH        (30U)
947 #define MC_ME_PRTN2_CORE2_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE2_ADDR_ADDR_SHIFT)) & MC_ME_PRTN2_CORE2_ADDR_ADDR_MASK)
948 /*! @} */
949 
950 /*! @name PRTN2_CORE3_PCONF - Partition 2 Core 3 Process Configuration Register */
951 /*! @{ */
952 
953 #define MC_ME_PRTN2_CORE3_PCONF_CCE_MASK         (0x1U)
954 #define MC_ME_PRTN2_CORE3_PCONF_CCE_SHIFT        (0U)
955 #define MC_ME_PRTN2_CORE3_PCONF_CCE_WIDTH        (1U)
956 #define MC_ME_PRTN2_CORE3_PCONF_CCE(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE3_PCONF_CCE_SHIFT)) & MC_ME_PRTN2_CORE3_PCONF_CCE_MASK)
957 /*! @} */
958 
959 /*! @name PRTN2_CORE3_PUPD - Partition 2 Core 3 Process Update Register */
960 /*! @{ */
961 
962 #define MC_ME_PRTN2_CORE3_PUPD_CCUPD_MASK        (0x1U)
963 #define MC_ME_PRTN2_CORE3_PUPD_CCUPD_SHIFT       (0U)
964 #define MC_ME_PRTN2_CORE3_PUPD_CCUPD_WIDTH       (1U)
965 #define MC_ME_PRTN2_CORE3_PUPD_CCUPD(x)          (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE3_PUPD_CCUPD_SHIFT)) & MC_ME_PRTN2_CORE3_PUPD_CCUPD_MASK)
966 /*! @} */
967 
968 /*! @name PRTN2_CORE3_STAT - Partition 2 Core 3 Status Register */
969 /*! @{ */
970 
971 #define MC_ME_PRTN2_CORE3_STAT_CCS_MASK          (0x1U)
972 #define MC_ME_PRTN2_CORE3_STAT_CCS_SHIFT         (0U)
973 #define MC_ME_PRTN2_CORE3_STAT_CCS_WIDTH         (1U)
974 #define MC_ME_PRTN2_CORE3_STAT_CCS(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE3_STAT_CCS_SHIFT)) & MC_ME_PRTN2_CORE3_STAT_CCS_MASK)
975 
976 #define MC_ME_PRTN2_CORE3_STAT_WFI_MASK          (0x80000000U)
977 #define MC_ME_PRTN2_CORE3_STAT_WFI_SHIFT         (31U)
978 #define MC_ME_PRTN2_CORE3_STAT_WFI_WIDTH         (1U)
979 #define MC_ME_PRTN2_CORE3_STAT_WFI(x)            (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE3_STAT_WFI_SHIFT)) & MC_ME_PRTN2_CORE3_STAT_WFI_MASK)
980 /*! @} */
981 
982 /*! @name PRTN2_CORE3_ADDR - Partition 2 Core 3 Address Register */
983 /*! @{ */
984 
985 #define MC_ME_PRTN2_CORE3_ADDR_ADDR_MASK         (0xFFFFFFFCU)
986 #define MC_ME_PRTN2_CORE3_ADDR_ADDR_SHIFT        (2U)
987 #define MC_ME_PRTN2_CORE3_ADDR_ADDR_WIDTH        (30U)
988 #define MC_ME_PRTN2_CORE3_ADDR_ADDR(x)           (((uint32_t)(((uint32_t)(x)) << MC_ME_PRTN2_CORE3_ADDR_ADDR_SHIFT)) & MC_ME_PRTN2_CORE3_ADDR_ADDR_MASK)
989 /*! @} */
990 
991 /*!
992  * @}
993  */ /* end of group MC_ME_Register_Masks */
994 
995 /*!
996  * @}
997  */ /* end of group MC_ME_Peripheral_Access_Layer */
998 
999 #endif  /* #if !defined(S32Z2_MC_ME_H_) */
1000