aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorPatrick Delaunay <patrick.delaunay@st.com>2020-10-15 15:01:12 +0200
committerPatrick Delaunay <patrick.delaunay@st.com>2020-11-25 11:32:31 +0100
commit5a536dfe33860e6477f98edeeef9e8998ba73366 (patch)
tree326f2576b7793221342237f296b2db8d25f21853 /arch
parentd8d29a4489c72ed8cbeafa42ea5c06e26b80a2e5 (diff)
downloadu-boot-5a536dfe33860e6477f98edeeef9e8998ba73366.zip
u-boot-5a536dfe33860e6477f98edeeef9e8998ba73366.tar.gz
u-boot-5a536dfe33860e6477f98edeeef9e8998ba73366.tar.bz2
remoteproc: stm32: use reset for hold boot
Use the reset function to handle the hold boot bit in RCC with device tree handle with MCU_HOLD_BOOT identifier. This generic reset allows to remove the two specific properties: - st,syscfg-holdboot - st,syscfg-tz This patch prepares alignment with kernel device tree. Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com> Cc: Fabien DESSENNE <fabien.dessenne@st.com> Cc: Arnaud POULIQUEN <arnaud.pouliquen@st.com> Reviewed-by: Patrice Chotard <patrice.chotard@st.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/dts/stm32mp15-u-boot.dtsi7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/dts/stm32mp15-u-boot.dtsi b/arch/arm/dts/stm32mp15-u-boot.dtsi
index 7ec90fe..d0aa5ea 100644
--- a/arch/arm/dts/stm32mp15-u-boot.dtsi
+++ b/arch/arm/dts/stm32mp15-u-boot.dtsi
@@ -159,6 +159,13 @@
u-boot,dm-pre-proper;
};
+/* temp = waiting kernel update */
+&m4_rproc {
+ resets = <&rcc MCU_R>,
+ <&rcc MCU_HOLD_BOOT_R>;
+ reset-names = "mcu_rst", "hold_boot";
+};
+
&pinctrl {
u-boot,dm-pre-reloc;
};