public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH v3 0/2] qcom: EFI PSCI runtime reset handling and config update
@ 2026-02-13 11:05 Aswin Murugan
  2026-02-13 11:05 ` [PATCH v3 1/2] firmware: psci: Refactor EFI runtime PSCI reset handling Aswin Murugan
  2026-02-13 11:05 ` [PATCH v3 2/2] qcom_defconfig: Disable CONFIG_EFI_PSCI_RESET_RUNTIME Aswin Murugan
  0 siblings, 2 replies; 9+ messages in thread
From: Aswin Murugan @ 2026-02-13 11:05 UTC (permalink / raw)
  To: u-boot, sumit.garg, casey.connolly, u-boot-qcom
  Cc: trini, xypron.glpk, ilias.apalodimas, sjg, michal.simek,
	gabriel.dalimonte, jan.kiszka, paul.liu, j-humphreys,
	neil.armstrong, me, marek.vasut+renesas, Aswin Murugan

This series refactors the EFI runtime PSCI reset handling:

1. Introduce EFI_PSCI_RESET_RUNTIME config to control PSCI-based EFI reset
   logic in U-Boot. This allows platforms to disable U-Boot’s runtime reset
   handling when the kernel needs to manage specialized reboot modes.

2. Enabled CONFIG_EFI_PSCI_RESET_RUNTIME by default in Kconfig as per the
   discussion in this thread [1]

2. Disable CONFIG_EFI_PSCI_RESET_RUNTIME in qcom_defconfig so that the
   kernel retains full control over reset modes (e.g., EDL, bootloader),
   ensuring correct behavior for advanced reboot requests.

[1] https://lore.kernel.org/all/20260108143742.GT3416603@bill-the-cat/

Signed-off-by: Aswin Murugan <aswin.murugan@oss.qualcomm.com>
---
Changes in v3:
- Updated the commit message
- Changed 'CONFIG_EFI_PSCI_RESET_RUNTIME=n' to '# CONFIG_EFI_PSCI_RESET_RUNTIME is not set'
- Link to v2: https://lore.kernel.org/all/20260114111624.2321852-1-aswin.murugan@oss.qualcomm.com/

Changes in v2:
- As per review comments made default y for EFI_PSCI_RESET_RUNTIME config
- Disabled the EFI_PSCI_RESET_RUNTIME config for qualcomm platforms
- Link to v1: https://lore.kernel.org/all/20260108105146.1285450-1-aswin.murugan@oss.qualcomm.com/
---

Aswin Murugan (2):
  firmware: psci: Refactor EFI runtime PSCI reset handling
  qcom_defconfig: Disable CONFIG_EFI_PSCI_RESET_RUNTIME

 configs/qcom_defconfig  | 1 +
 drivers/firmware/psci.c | 4 ++--
 lib/efi_loader/Kconfig  | 8 ++++++++
 3 files changed, 11 insertions(+), 2 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-02-20  9:22 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-13 11:05 [PATCH v3 0/2] qcom: EFI PSCI runtime reset handling and config update Aswin Murugan
2026-02-13 11:05 ` [PATCH v3 1/2] firmware: psci: Refactor EFI runtime PSCI reset handling Aswin Murugan
2026-02-13 11:25   ` Ilias Apalodimas
2026-02-17 19:06     ` Aswin Murugan
2026-02-18  7:36       ` Ilias Apalodimas
2026-02-20  9:22       ` Sumit Garg
2026-02-17 20:14   ` Heinrich Schuchardt
2026-02-18  6:29     ` Aswin Murugan
2026-02-13 11:05 ` [PATCH v3 2/2] qcom_defconfig: Disable CONFIG_EFI_PSCI_RESET_RUNTIME Aswin Murugan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox