diff options
author | Neha Malcom Francis <n-francis@ti.com> | 2023-10-16 15:02:56 +0530 |
---|---|---|
committer | Udit Kumar <u-kumar1@ti.com> | 2023-10-16 15:59:39 +0530 |
commit | 93d4ed32983f66ce5aa69726ba30dbd57b291598 (patch) | |
tree | 9c368ab52d3955985bccb9f77c96dc3f3e295d7e | |
parent | 7252c55a3fceae57ddc32bd10a9b6702c88a7522 (diff) |
arm: dts: k3-j721e-mcu-wakeup: Add MCU domain ESM instance
Currently J721E defines only the main_esm in DTS. Add node for mcu_esm
as well.
According to J721E TRM (12.11.2.2 ESM Environment) [1], we see that the
interrupt line from ESMi (main_esm) is routed to MCU_ESM (mcu_esm). This
is MCU_ESM0_LVL_IN_95 with interrupt ID 95. Configure mcu_esm
accordingly so that errors from main_esm are routed to mcu_esm and
handled.
[1] https://www.ti.com/lit/zip/spruil1
Signed-off-by: Neha Malcom Francis <n-francis@ti.com>
-rw-r--r-- | arch/arm/dts/k3-j721e-mcu-wakeup.dtsi | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/dts/k3-j721e-mcu-wakeup.dtsi b/arch/arm/dts/k3-j721e-mcu-wakeup.dtsi index 4f36a551238..1bfbf457dcc 100644 --- a/arch/arm/dts/k3-j721e-mcu-wakeup.dtsi +++ b/arch/arm/dts/k3-j721e-mcu-wakeup.dtsi @@ -409,4 +409,11 @@ ti,loczrama = <1>; }; }; + + mcu_esm: esm@40800000 { + compatible = "ti,j721e-esm"; + reg = <0x00 0x40800000 0x00 0x1000>; + ti,esm-pins = <95>; + bootph-pre-ram; + }; }; |