[PATCH v1 0/4] Add ESM driver support for AM64x R5

Hari Nagalla hnagalla at ti.com
Wed Feb 2 19:22:19 CET 2022

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

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
  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(-)


More information about the U-Boot mailing list