public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH v1 0/4] Add ESM driver support for AM64x R5
@ 2022-02-02 18:22 Hari Nagalla
  2022-02-02 18:22 ` [PATCH v1 1/4] misc: k3_esm: Add functionality to set and route error events within K3SoC Hari Nagalla
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Hari Nagalla @ 2022-02-02 18:22 UTC (permalink / raw)
  To: u-boot; +Cc: nm

AM64x devices have a main ESM and a MCU ESM. The ESM driver enables
routing of the error events from various sources to different processors
or to reset hardware logic. Only the MCU ESM's high output can trigger
reset logic. The main RTI0 WWDT output can be routed to the MCU
highoutput to trigger reset through the main ESM. For this reset to
occur CTRLMMR_MCU_RST_CTRL:MCU_ESM_ERROR_RESET_EN_Z is set to '0'.

AM64x Technical Reference Manual - https://www.ti.com/lit/pdf/spruim2

Hari Nagalla (4):
  misc: k3_esm: Add functionality to set and route error events within
    K3SoC
  arm: dts: k3-am64: Add support for ESM device nodes
  arch: arm: mach-k3: am642_init: Probe ESM nodes
  configs: am64x_evm_r5_defconfig: Add support for ESM

 arch/arm/dts/k3-am64.dtsi        |  1 +
 arch/arm/dts/k3-am642-r5-evm.dts | 19 ++++++++++++
 arch/arm/dts/k3-am642-r5-sk.dts  | 19 ++++++++++++
 arch/arm/mach-k3/am642_init.c    | 28 +++++++++++++++++
 configs/am64x_evm_r5_defconfig   |  1 +
 drivers/misc/k3_esm.c            | 53 ++++++++++++++++++++++++++++++--
 6 files changed, 118 insertions(+), 3 deletions(-)

-- 
2.17.1


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

end of thread, other threads:[~2022-02-11  7:22 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-02 18:22 [PATCH v1 0/4] Add ESM driver support for AM64x R5 Hari Nagalla
2022-02-02 18:22 ` [PATCH v1 1/4] misc: k3_esm: Add functionality to set and route error events within K3SoC Hari Nagalla
2022-02-03 21:44   ` Nishanth Menon
2022-02-02 18:22 ` [PATCH v1 2/4] arm: dts: k3-am64: Add support for ESM device nodes Hari Nagalla
2022-02-03 21:46   ` Nishanth Menon
2022-02-11  7:20   ` Christian Gmeiner
2022-02-02 18:22 ` [PATCH v1 3/4] arch: arm: mach-k3: am642_init: Probe ESM nodes Hari Nagalla
2022-02-03  8:40   ` Christian Gmeiner
2022-02-03 21:42   ` Nishanth Menon
2022-02-02 18:22 ` [PATCH v1 4/4] configs: am64x_evm_r5_defconfig: Add support for ESM Hari Nagalla
2022-02-11  7:22   ` Christian Gmeiner

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