@@ -308,14 +308,9 @@ void board_early_init_hook(void)
308
308
CLOCK_SetClkDiv (kCLOCK_DivFlexioClk , 1U );
309
309
#endif
310
310
311
- #if CONFIG_BOARD_MIMXRT700_EVK_MIMXRT798S_CM33_CPU0
311
+ #if DT_NODE_HAS_STATUS ( DT_NODELABEL ( gpio0 ), okay )
312
312
CLOCK_EnableClock (kCLOCK_Gpio0 );
313
313
RESET_ClearPeripheralReset (kGPIO0_RST_SHIFT_RSTn );
314
-
315
- GPIO0 -> PCNS = 0xFFFFFFFFU ;
316
- GPIO0 -> PCNP = 0xFFFFFFFFU ;
317
- GPIO0 -> ICNP = 0xFFFFFFFFU ;
318
- GPIO0 -> ICNS = 0xFFFFFFFFU ;
319
314
#endif
320
315
321
316
#if DT_NODE_HAS_STATUS (DT_NODELABEL (gpio1 ), okay )
@@ -459,9 +454,7 @@ void board_early_init_hook(void)
459
454
CLOCK_AttachClk (kLPOSC_to_WWDT0 );
460
455
#endif
461
456
462
- #if DT_NODE_HAS_STATUS (DT_NODELABEL (sai0 ), okay ) \
463
- || DT_NODE_HAS_STATUS (DT_NODELABEL (sai1 ), okay ) \
464
- || DT_NODE_HAS_STATUS (DT_NODELABEL (sai2 ), okay )
457
+ #if DT_NODE_HAS_STATUS (DT_NODELABEL (sai0 ), okay )
465
458
/* SAI clock 368.64 / 15 = 24.576MHz */
466
459
CLOCK_AttachClk (kAUDIO_PLL_PFD3_to_AUDIO_VDD2 );
467
460
CLOCK_AttachClk (kAUDIO_VDD2_to_SAI012 );
@@ -561,12 +554,10 @@ static void GlikeyClearConfig(GLIKEY_Type *base)
561
554
static void BOARD_InitAHBSC (void )
562
555
{
563
556
#if defined(CONFIG_SOC_MIMXRT798S_CM33_CPU0 )
564
- GlikeyWriteEnable (GLIKEY0 , 0U );
565
557
GlikeyWriteEnable (GLIKEY0 , 1U );
566
- GlikeyWriteEnable ( GLIKEY0 , 2U ) ;
558
+ AHBSC0 -> MISC_CTRL_DP_REG = 0x000086aa ;
567
559
/* AHBSC0 MISC_CTRL_REG, disable Privilege & Secure checking. */
568
560
AHBSC0 -> MISC_CTRL_REG = 0x000086aa ;
569
- AHBSC0 -> MISC_CTRL_DP_REG = 0x000086aa ;
570
561
571
562
GlikeyWriteEnable (GLIKEY0 , 7U );
572
563
/* Enable arbiter0 accessing SRAM */
@@ -575,14 +566,6 @@ static void BOARD_InitAHBSC(void)
575
566
AHBSC0 -> MEDIA_ARB0RAM_ACCESS_ENABLE = 0x3FFFFFFF ;
576
567
AHBSC0 -> NPU_ARB0RAM_ACCESS_ENABLE = 0x3FFFFFFF ;
577
568
AHBSC0 -> HIFI4_ARB0RAM_ACCESS_ENABLE = 0x3FFFFFFF ;
578
-
579
- GlikeyWriteEnable (GLIKEY0 , 6U );
580
- AHBSC0 -> MASTER_SEC_LEVEL = 0x3 ;
581
- AHBSC0 -> MASTER_SEC_ANTI_POL_REG = 0xFFC ;
582
-
583
- AHBSC0 -> APB_SLAVE_GROUP0_RULE0 = 0x00000000 ;
584
- AHBSC0 -> AHB_PERIPHERAL0_SLAVE_RULE1 = 0x00000000 ;
585
- AHBSC0 -> AIPS1_BRIDGE_GROUP0_MEM_RULE2 = 0x00000000 ;
586
569
#endif
587
570
588
571
GlikeyWriteEnable (GLIKEY1 , 1U );
0 commit comments