1 /*
2 * Copyright (c) 2020 - 2024 Renesas Electronics Corporation and/or its affiliates
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6 
7 /***********************************************************************************************************************
8  * Includes   <System Includes> , "Project Includes"
9  **********************************************************************************************************************/
10 #include "bsp_api.h"
11 
12 /***********************************************************************************************************************
13  * Macro definitions
14  **********************************************************************************************************************/
15 
16 /***********************************************************************************************************************
17  * Typedef definitions
18  **********************************************************************************************************************/
19 
20 /***********************************************************************************************************************
21  * Exported global variables (to be accessed by other files)
22  **********************************************************************************************************************/
23 
24 /*******************************************************************************************************************//**
25  * @addtogroup BSP_MCU_RZN2L
26  * @{
27  **********************************************************************************************************************/
28 
29 /** Array of GICD_ICFGR initialization value. */
30 const uint32_t BSP_GICD_ICFGR_INIT[BSP_NON_SELECTABLE_ICFGR_MAX] =
31 {
32     0xAAAAAAAAUL,                      /* Event No. 0 to 15    */
33     0x000000AAUL,                      /* Event No. 16 to 31   */
34     0x00000000UL,                      /* Event No. 32 to 47   */
35     0xAAAAA800UL,                      /* Event No. 48 to 63   */
36     0xAAAAAAAAUL,                      /* Event No. 64 to 79   */
37     0xAAAAAAAAUL,                      /* Event No. 80 to 95   */
38     0xAAAAAAAAUL,                      /* Event No. 96 to 111  */
39     0xAAAAAA00UL,                      /* Event No. 112 to 127 */
40     0xAAAAAAAAUL,                      /* Event No. 128 to 143 */
41     0xAAAAAAAAUL,                      /* Event No. 144 to 159 */
42     0xAAAAAAAAUL,                      /* Event No. 160 to 175 */
43     0xAAAAAAAAUL,                      /* Event No. 176 to 191 */
44     0xAAAAAAAAUL,                      /* Event No. 192 to 207 */
45     0xAAAAAAAAUL,                      /* Event No. 208 to 223 */
46     0xAAAAAAAAUL,                      /* Event No. 224 to 239 */
47     0x0000000AUL,                      /* Event No. 240 to 255 */
48     0xA8000000UL,                      /* Event No. 256 to 271 */
49     0xA82A2AAAUL,                      /* Event No. 272 to 287 */
50     0x28282828UL,                      /* Event No. 288 to 303 */
51     0x00282828UL,                      /* Event No. 304 to 319 */
52     0xA82A0A00UL,                      /* Event No. 320 to 335 */
53     0xA0AA8020UL,                      /* Event No. 336 to 351 */
54     0x00000002UL,                      /* Event No. 352 to 367 */
55     0x00000000UL,                      /* Event No. 368 to 383 */
56     0xAAAA0A0AUL,                      /* Event No. 384 to 399 */
57     0xAAAAAAAAUL,                      /* Event No. 400 to 415 */
58     0x00AAAAAAUL,                      /* Event No. 416 to 431 */
59     0x828A0A2AUL,                      /* Event No. 432 to 447 */
60 };
61 
62 const uint32_t BSP_GICR_SGI_PPI_ICFGR_INIT[BSP_EVENT_SGI_PPI_ARRAY_NUM] =
63 {
64     0xAAAAAAAAUL,                      /* event SGI */
65     0x00020000UL,                      /* event PPI */
66 };
67 
68 /** @} (end addtogroup BSP_MCU_RZN2L) */
69 
70 /***********************************************************************************************************************
71  * Private global variables and functions
72  **********************************************************************************************************************/
73