fix(stm32mp1_clk): keep RTCAPB clock always on
Further information such as boot instance are sent over backup registers. In order to guarantee direct access to backup registers in uboot, we will keep the RTC clock enabled. Change-Id: I16572d422bfebbf39190a87db8046df486ce91c8 Signed-off-by: Lionel Debieve <lionel.debieve@st.com> Signed-off-by: Yann Gautier <yann.gautier@st.com>
This commit is contained in:
parent
cbd2e8a6af
commit
373f06be4e
|
@ -2218,6 +2218,7 @@ static void sync_earlyboot_clocks_state(void)
|
|||
DDRC2, DDRC2LP,
|
||||
DDRCAPB, DDRPHYCAPB, DDRPHYCAPBLP,
|
||||
DDRPHYC, DDRPHYCLP,
|
||||
RTCAPB,
|
||||
TZC1, TZC2,
|
||||
TZPC,
|
||||
STGEN_K,
|
||||
|
@ -2226,10 +2227,6 @@ static void sync_earlyboot_clocks_state(void)
|
|||
for (idx = 0U; idx < ARRAY_SIZE(secure_enable); idx++) {
|
||||
stm32mp_clk_enable(secure_enable[idx]);
|
||||
}
|
||||
|
||||
if (!stm32mp_is_single_core()) {
|
||||
stm32mp1_clk_enable_secure(RTCAPB);
|
||||
}
|
||||
}
|
||||
|
||||
int stm32mp1_clk_probe(void)
|
||||
|
|
Loading…
Reference in New Issue