[PATCH] board: ti: am62x: beagleplay: Disable semi-functional PSCI reset support

Jan Kiszka jan.kiszka at web.de
Thu Aug 24 23:53:17 CEST 2023


From: Jan Kiszka <jan.kiszka at siemens.com>

At this point, system shutdown is not supported by the DM firmware that
TF-A calls. As we can't de-select only this feature, declare complete
PSCI reset support as non-functional so that we don't signal incomplete
support to the OS via EFI runtime services. This makes power-off under
Linux work again when booting via EFI.

Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
---
 board/ti/am62x/beagleplay_a53.config | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/board/ti/am62x/beagleplay_a53.config b/board/ti/am62x/beagleplay_a53.config
index 967f794446d..8b0f671bc9e 100644
--- a/board/ti/am62x/beagleplay_a53.config
+++ b/board/ti/am62x/beagleplay_a53.config
@@ -53,3 +53,5 @@ CONFIG_SPI=n
 CONFIG_SPI_FLASH=n
 CONFIG_SPL_DM_SPI_FLASH=n
 CONFIG_SPL_SPI_FLASH_SUPPORT=n
+# DM firmware lacks support for shutdown
+# CONFIG_PSCI_RESET is not set
--
2.35.3


More information about the U-Boot mailing list