All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RFC/RFT v2 0/4] k3-j784s4-r5-evm: Enable ESMs and related PMIC
@ 2024-09-11 17:39 Andrew Halaney
  2024-09-11 17:39 ` [PATCH RFC/RFT v2 1/4] arm: dts: k3-j784s4-r5-evm: Add the PMIC ESM node Andrew Halaney
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Andrew Halaney @ 2024-09-11 17:39 UTC (permalink / raw)
  To: Apurva Nandan, Tom Rini
  Cc: Keerthy, Neha Malcom Francis, Eric Chanudet, Enric Balletbo,
	Udit Kumar, j-humphreys, Nishanth Menon, u-boot, Andrew Halaney

NOTE: this relies on the linked devicetree changes to land in Linux
first and get synced here, otherwise the board will fail to boot!
I'm leaving this as a RFC/RFT at this time for that reason until
things get merged and synced over (if there's a faster way to get that
done please let me know, otherwise I'll be patient. Maybe the
cherry-picking described over at
https://docs.u-boot.org/en/latest/develop/devicetree/control.html#resyncing-with-devicetree-rebasing
would be appropriate to do *in* this series after that is merged in
Linux?).

This enables the ESMs and the associated PMIC. Programming these bits is
a requirement to make the watchdog actually reset the board.

I've tested this series (with the linked change) on the k3-j784s4-evm,
but not its sibling the k3-am69-sk. I'd appreciate at a minimum someone
to test on that platform to ensure this doesn't break boot.

Link: https://lore.kernel.org/lkml/20240911-j784s4-tps6594-bootph-v2-0-a83526264ab1@redhat.com/
Signed-off-by: Andrew Halaney <ahalaney@redhat.com>
---
Changes in v2:
- Loop over ESMs, only configure if prior was successful
  as without all of them they're not useful (Udit)
- Add am69-sk PMIC ESM node (Udit)
- Link to v1: https://lore.kernel.org/r/20240906-j784s4-esm-enable-v1-0-b83b17d5a744@redhat.com

---
Andrew Halaney (2):
      arm: dts: k3-am69-r5-evm: Add the PMIC ESM node
      configs: j784s4_evm_r5: Enable ESM related configs

Keerthy (1):
      board: ti: j784s4: Initialize the ESM & PMIC ESM

Neha Malcom Francis (1):
      arm: dts: k3-j784s4-r5-evm: Add the PMIC ESM node

 arch/arm/dts/k3-am69-r5-sk.dts    |  7 +++++++
 arch/arm/dts/k3-j784s4-r5-evm.dts |  7 +++++++
 board/ti/j784s4/evm.c             | 24 ++++++++++++++++++++++++
 configs/j784s4_evm_r5_defconfig   |  7 +++++++
 4 files changed, 45 insertions(+)
---
base-commit: 1630ff26cc960439b5949b80cfc604a2c8aa47dd
change-id: 20240906-j784s4-esm-enable-4c4f698fe7c4

Best regards,
-- 
Andrew Halaney <ahalaney@redhat.com>


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

end of thread, other threads:[~2024-09-12  7:59 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-11 17:39 [PATCH RFC/RFT v2 0/4] k3-j784s4-r5-evm: Enable ESMs and related PMIC Andrew Halaney
2024-09-11 17:39 ` [PATCH RFC/RFT v2 1/4] arm: dts: k3-j784s4-r5-evm: Add the PMIC ESM node Andrew Halaney
2024-09-11 17:39 ` [PATCH RFC/RFT v2 2/4] arm: dts: k3-am69-r5-evm: " Andrew Halaney
2024-09-11 17:39 ` [PATCH RFC/RFT v2 3/4] board: ti: j784s4: Initialize the ESM & PMIC ESM Andrew Halaney
2024-09-11 17:39 ` [PATCH RFC/RFT v2 4/4] configs: j784s4_evm_r5: Enable ESM related configs Andrew Halaney
2024-09-12  7:58 ` [PATCH RFC/RFT v2 0/4] k3-j784s4-r5-evm: Enable ESMs and related PMIC Kumar, Udit

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.