diff options
Diffstat (limited to 'drivers/st/ddr/stm32mp1_ddr_helpers.c')
-rw-r--r-- | drivers/st/ddr/stm32mp1_ddr_helpers.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/st/ddr/stm32mp1_ddr_helpers.c b/drivers/st/ddr/stm32mp1_ddr_helpers.c index c66c9e70..fcb4cfcf 100644 --- a/drivers/st/ddr/stm32mp1_ddr_helpers.c +++ b/drivers/st/ddr/stm32mp1_ddr_helpers.c @@ -11,10 +11,14 @@ void ddr_enable_clock(void) { + stm32mp1_clk_rcc_regs_lock(); + mmio_setbits_32(stm32mp_rcc_base() + RCC_DDRITFCR, RCC_DDRITFCR_DDRC1EN | RCC_DDRITFCR_DDRC2EN | RCC_DDRITFCR_DDRPHYCEN | RCC_DDRITFCR_DDRPHYCAPBEN | RCC_DDRITFCR_DDRCAPBEN); + + stm32mp1_clk_rcc_regs_unlock(); } |