File tree Expand file tree Collapse file tree 2 files changed +18
-0
lines changed
include/zephyr/dt-bindings/clock Expand file tree Collapse file tree 2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -412,6 +412,21 @@ static int mcux_lpc_syscon_clock_control_get_subsys_rate(const struct device *de
412412#endif
413413#endif /* CONFIG_MEMC_MCUX_FLEXSPI */
414414
415+ #if defined(CONFIG_I2S_MCUX_SAI )
416+ case MCUX_SAI0_CLK :
417+ #if (FSL_FEATURE_SOC_I2S_COUNT == 1 )
418+ * rate = CLOCK_GetSaiClkFreq ();
419+ #else
420+ * rate = CLOCK_GetSaiClkFreq (0 );
421+ #endif
422+ break ;
423+ #if (FSL_FEATURE_SOC_I2S_COUNT == 2 )
424+ case MCUX_SAI1_CLK :
425+ * rate = CLOCK_GetSaiClkFreq (1 );
426+ break ;
427+ #endif
428+ #endif /* CONFIG_I2S_MCUX_SAI */
429+
415430#ifdef CONFIG_ETH_NXP_ENET_QOS
416431 case MCUX_ENET_QOS_CLK :
417432 * rate = CLOCK_GetFreq (kCLOCK_BusClk );
Original file line number Diff line number Diff line change 115115#define MCUX_XSPI1_CLK MCUX_LPC_CLK_ID(0x15, 0x01)
116116#define MCUX_XSPI2_CLK MCUX_LPC_CLK_ID(0x15, 0x02)
117117
118+ #define MCUX_SAI0_CLK MCUX_LPC_CLK_ID(0x16, 0x00)
119+ #define MCUX_SAI1_CLK MCUX_LPC_CLK_ID(0x16, 0x01)
120+
118121#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_MCUX_LPC_SYSCON_H_ */
You can’t perform that action at this time.
0 commit comments