[PATCH v1 0/3] AM62x ESM support
Julien Panis
jpanis at baylibre.com
Fri Jul 1 14:30:09 CEST 2022
[ERRATUM] Patch sent previously with wrong subject prefix. I am sorry.
This patch series adds support for AM62x ESM (Error Signaling Modules).
The Error Signaling Module (ESM) aggregates events and errors
from throughout the device into one location. It can signal
interrupts to a processor to deal with an event, and manipulate
an error pin to signal an external hardware that an error has
occurred. Therefore an external controller is able to reset the
device. Two ESM can be used : one for main domain devices and
another one for MCU domain devices. Event outputs generated by
main ESM can be routed to MCU ESM as inputs, and trigger
MCU ESM generating its event outputs.
Following are required in defconfig:
CONFIG_ESM_K3=y
CONFIG_SPL_MISC=y
CONFIG_SPL_DRIVERS_MISC=y
Julien Panis (3):
arm64: dts: k3-am625-r5: Add support for ESM devices
arm64: mach-k3: am625_init: Probe ESM nodes
configs: am62x_evm_r5: Add support for ESM
arch/arm/dts/k3-am625-r5-sk.dts | 16 +++++++++++++
arch/arm/mach-k3/am625_init.c | 23 +++++++++++++++++++
arch/arm/mach-k3/include/mach/am62_hardware.h | 3 +++
configs/am62x_evm_r5_defconfig | 3 +++
4 files changed, 45 insertions(+)
--
2.25.1
More information about the U-Boot
mailing list