| From 336dc301e02d64507447f82020ce7a349797bef3 Mon Sep 17 00:00:00 2001 |
| From: Peter Korsgaard <peter@korsgaard.com> |
| Date: Sun, 5 Nov 2023 14:59:16 +0100 |
| Subject: [PATCH] stm32mp157a-avenger96.dts: enable hash device to unbreak boot |
| issue |
| |
| The avenger96 board was forgotten when authentication support was added with |
| commit 4bdb1a7a6a1325343 (stm32mp1: add authentication support for |
| stm32image), causing a panic when stm32mp_init_auth() is called, so fix it |
| similar to how it was done for the STM32MP157C-ED1 board with: |
| |
| commit b37b52ef8bc05bfd8dcca992d4ba84cd7c5d23bb |
| Author: Yann Gautier <yann.gautier@st.com> |
| Date: Tue Oct 13 18:05:06 2020 +0200 |
| |
| fdts: add missing hash node in STM32MP157C-ED1 board DT |
| |
| Without this node, the board fails to boot and panics in the function |
| stm32mp_init_auth(). |
| |
| Change-Id: Ia54924410dac2a8c94dd6e45d7e93977fe7d87e2 |
| Signed-off-by: Yann Gautier <yann.gautier@st.com> |
| |
| Upstream: N/A - Upstream reworked authentication to skip it for MP157A |
| variant since v2.7, see "feat(st): disable authentication based on |
| part_number" |
| (https://github.com/ARM-software/arm-trusted-firmware/commit/49abdfd8cececb91a4bc7e7b29a30c09dce461c7) |
| |
| Signed-off-by: Peter Korsgaard <peter@korsgaard.com> |
| --- |
| fdts/stm32mp157a-avenger96.dts | 4 ++++ |
| 1 file changed, 4 insertions(+) |
| |
| diff --git a/fdts/stm32mp157a-avenger96.dts b/fdts/stm32mp157a-avenger96.dts |
| index b967736e4..76edecb83 100644 |
| --- a/fdts/stm32mp157a-avenger96.dts |
| +++ b/fdts/stm32mp157a-avenger96.dts |
| @@ -271,6 +271,10 @@ |
| }; |
| }; |
| |
| +&hash1 { |
| + status = "okay"; |
| +}; |
| + |
| &rng1 { |
| status = "okay"; |
| }; |
| -- |
| 2.39.2 |
| |