stm32mp1: add minimal support for co-processor Cortex-M4
STM32MP1 chip embeds a dual Cortex-A7 and a Cortex-M4.
The support for Cortex-M4 clocks is added when configuring the clock tree.
Some minimal security features to allow communications between A7 and M4
are also added.
Change-Id: I60417e244a476f60a2758f4969700b2684056665
Signed-off-by:
Yann Gautier <yann.gautier@st.com>
Showing
- drivers/st/clk/stm32mp1_clk.c 78 additions, 0 deletionsdrivers/st/clk/stm32mp1_clk.c
- fdts/stm32mp157a-dk1.dts 2 additions, 0 deletionsfdts/stm32mp157a-dk1.dts
- fdts/stm32mp157c-ed1.dts 2 additions, 0 deletionsfdts/stm32mp157c-ed1.dts
- include/drivers/st/stm32mp1_clk.h 1 addition, 0 deletionsinclude/drivers/st/stm32mp1_clk.h
- include/drivers/st/stm32mp1_rcc.h 4 additions, 0 deletionsinclude/drivers/st/stm32mp1_rcc.h
- plat/st/stm32mp1/bl2_plat_setup.c 3 additions, 0 deletionsplat/st/stm32mp1/bl2_plat_setup.c
- plat/st/stm32mp1/stm32mp1_def.h 1 addition, 0 deletionsplat/st/stm32mp1/stm32mp1_def.h
- plat/st/stm32mp1/stm32mp1_security.c 1 addition, 0 deletionsplat/st/stm32mp1/stm32mp1_security.c
Please register or sign in to comment