diff mbox series

configs: e850-96: Disable PSCI reset

Message ID 20241119032800.14045-1-semen.protsenko@linaro.org
State Accepted
Commit 0bbc17f06bf3ecee019090b76c8c20480516945e
Headers show
Series configs: e850-96: Disable PSCI reset | expand

Commit Message

Sam Protsenko Nov. 19, 2024, 3:28 a.m. UTC
PSCI reset is not implemented in Exynos850 EL3 firmware. Disable it to
fix the reset in cases where it can be used, e.g. when running EFI
selftest.

Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
---
 configs/e850-96_defconfig | 2 ++
 1 file changed, 2 insertions(+)

Comments

Minkyu Kang Dec. 3, 2024, 6:28 a.m. UTC | #1
Hi,


2024년 11월 19일 (화) 12:28, Sam Protsenko <semen.protsenko@linaro.org>님이 작성:

> PSCI reset is not implemented in Exynos850 EL3 firmware. Disable it to
> fix the reset in cases where it can be used, e.g. when running EFI
> selftest.
>
> Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
> ---
>  configs/e850-96_defconfig | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/configs/e850-96_defconfig b/configs/e850-96_defconfig
> index 5797c6cb1f99..c36196c510c5 100644
> --- a/configs/e850-96_defconfig
> +++ b/configs/e850-96_defconfig
> @@ -1,5 +1,6 @@
>  CONFIG_ARM=y
>  CONFIG_ARCH_CPU_INIT=y
> +CONFIG_ARM_SMCCC=y
>  CONFIG_ARCH_EXYNOS=y
>  CONFIG_TEXT_BASE=0xf8800000
>  CONFIG_SYS_MALLOC_LEN=0x81f000
> @@ -9,6 +10,7 @@ CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
>  CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xf8c00000
>  CONFIG_DEFAULT_DEVICE_TREE="exynos/exynos850-e850-96"
>  CONFIG_SYS_LOAD_ADDR=0x80000000
> +# CONFIG_PSCI_RESET is not set
>  CONFIG_ANDROID_BOOT_IMAGE=y
>  # CONFIG_AUTOBOOT is not set
>  # CONFIG_DISPLAY_CPUINFO is not set
> --
> 2.39.5
>

applied to u-boot-samsung.

Thanks.
Minkyu Kang.
diff mbox series

Patch

diff --git a/configs/e850-96_defconfig b/configs/e850-96_defconfig
index 5797c6cb1f99..c36196c510c5 100644
--- a/configs/e850-96_defconfig
+++ b/configs/e850-96_defconfig
@@ -1,5 +1,6 @@ 
 CONFIG_ARM=y
 CONFIG_ARCH_CPU_INIT=y
+CONFIG_ARM_SMCCC=y
 CONFIG_ARCH_EXYNOS=y
 CONFIG_TEXT_BASE=0xf8800000
 CONFIG_SYS_MALLOC_LEN=0x81f000
@@ -9,6 +10,7 @@  CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
 CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xf8c00000
 CONFIG_DEFAULT_DEVICE_TREE="exynos/exynos850-e850-96"
 CONFIG_SYS_LOAD_ADDR=0x80000000
+# CONFIG_PSCI_RESET is not set
 CONFIG_ANDROID_BOOT_IMAGE=y
 # CONFIG_AUTOBOOT is not set
 # CONFIG_DISPLAY_CPUINFO is not set