summaryrefslogtreecommitdiffstats
path: root/configs/platform-v7a/patches/tf-a-v2.4/0101-fdts-stm32mp1-enable-hash1-unconditionally.patch
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2021-07-06 06:57:40 +0200
committerRobert Schwebel <r.schwebel@pengutronix.de>2021-07-06 07:36:49 +0200
commit19cf676d19101eac7342c35969d87820b4c426f1 (patch)
treeb8607cf44aa4ea0aaa92f871947cb9efb9b12fd6 /configs/platform-v7a/patches/tf-a-v2.4/0101-fdts-stm32mp1-enable-hash1-unconditionally.patch
parent085bb9b4273c8fd91105d9e149776f144f5fdd65 (diff)
downloadDistroKit-19cf676d19101eac7342c35969d87820b4c426f1.tar.gz
DistroKit-19cf676d19101eac7342c35969d87820b4c426f1.tar.xz
v7a: tf-a: update to v2.5 for LXA MC-1 support
The v2.5 release of the ARM trusted firmware now contains support for the Linux Automation MC-1, allowing us to drop our board support patches. Use it. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.pengutronix.de/20210706045740.20866-1-a.fatoum@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'configs/platform-v7a/patches/tf-a-v2.4/0101-fdts-stm32mp1-enable-hash1-unconditionally.patch')
-rw-r--r--configs/platform-v7a/patches/tf-a-v2.4/0101-fdts-stm32mp1-enable-hash1-unconditionally.patch63
1 files changed, 0 insertions, 63 deletions
diff --git a/configs/platform-v7a/patches/tf-a-v2.4/0101-fdts-stm32mp1-enable-hash1-unconditionally.patch b/configs/platform-v7a/patches/tf-a-v2.4/0101-fdts-stm32mp1-enable-hash1-unconditionally.patch
deleted file mode 100644
index c05c02c..0000000
--- a/configs/platform-v7a/patches/tf-a-v2.4/0101-fdts-stm32mp1-enable-hash1-unconditionally.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From: Ahmad Fatoum <a.fatoum@pengutronix.de>
-Date: Thu, 3 Dec 2020 20:24:53 +0100
-Subject: [PATCH] fdts: stm32mp1: enable hash1 unconditionally
-
-&hash1 is an internal IP that can be enabled always as it has no
-dependencies. Indeed we must enable it, because TF-A panics otherwise
-during stm32mp_init_auth(). Instead of duplicating the enabling
-line in every board device tree, stick it into the SoC dtsi.
-
-This likely fixes boot on the Avenger board that lacks the status =
-"okay" line for the &hash1 device tree node.
-
-Change-Id: I5901029f29af0cf213510878b5daaf5240f96f17
-Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
----
- fdts/stm32mp151.dtsi | 2 +-
- fdts/stm32mp157c-ed1.dts | 4 ----
- fdts/stm32mp15xx-dkx.dtsi | 4 ----
- 3 files changed, 1 insertion(+), 9 deletions(-)
-
-diff --git a/fdts/stm32mp151.dtsi b/fdts/stm32mp151.dtsi
-index 8f175a6492a1..d908b710bbb9 100644
---- a/fdts/stm32mp151.dtsi
-+++ b/fdts/stm32mp151.dtsi
-@@ -253,7 +253,7 @@
- interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>;
- clocks = <&rcc HASH1>;
- resets = <&rcc HASH1_R>;
-- status = "disabled";
-+ status = "okay";
- };
-
- rng1: rng@54003000 {
-diff --git a/fdts/stm32mp157c-ed1.dts b/fdts/stm32mp157c-ed1.dts
-index a6b98b7d9337..615e2cc07578 100644
---- a/fdts/stm32mp157c-ed1.dts
-+++ b/fdts/stm32mp157c-ed1.dts
-@@ -55,10 +55,6 @@
- status="okay";
- };
-
--&hash1 {
-- status = "okay";
--};
--
- &i2c4 {
- pinctrl-names = "default";
- pinctrl-0 = <&i2c4_pins_a>;
-diff --git a/fdts/stm32mp15xx-dkx.dtsi b/fdts/stm32mp15xx-dkx.dtsi
-index 52b914b84e45..e59a65fb5555 100644
---- a/fdts/stm32mp15xx-dkx.dtsi
-+++ b/fdts/stm32mp15xx-dkx.dtsi
-@@ -41,10 +41,6 @@
- cpu-supply = <&vddcore>;
- };
-
--&hash1 {
-- status = "okay";
--};
--
- &i2c4 {
- pinctrl-names = "default";
- pinctrl-0 = <&i2c4_pins_a>;