[PATCH 4/7] arm: dts: k3-k721e: Add Main domain ESM support

Lokesh Vutla lokeshvutla at ti.com
Thu Feb 13 11:49:01 CET 2020



On 13/02/20 3:04 PM, Tero Kristo wrote:
> Main domain ESM support is needed to configure main domain watchdogs
> to generate ESM pin events by default. On J7 processor board these
> propagate to the PMIC to generate a reset when watchdog expires.
> 
> Signed-off-by: Tero Kristo <t-kristo at ti.com>
> ---
>  arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi | 4 ++++
>  arch/arm/dts/k3-j721e-main.dtsi                     | 6 ++++++
>  arch/arm/dts/k3-j721e.dtsi                          | 1 +
>  3 files changed, 11 insertions(+)
> 
> diff --git a/arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi b/arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi
> index a3a8193216..158598f5a7 100644
> --- a/arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi
> +++ b/arch/arm/dts/k3-j721e-common-proc-board-u-boot.dtsi
> @@ -349,3 +349,7 @@
>  &exp2 {
>  	u-boot,dm-spl;
>  };
> +
> +&main_esm {
> +	u-boot,dm-spl;
> +};
> diff --git a/arch/arm/dts/k3-j721e-main.dtsi b/arch/arm/dts/k3-j721e-main.dtsi
> index 45ac98c47e..ef4282f608 100644
> --- a/arch/arm/dts/k3-j721e-main.dtsi
> +++ b/arch/arm/dts/k3-j721e-main.dtsi
> @@ -532,4 +532,10 @@
>  		clocks = <&k3_clks 193 0>;
>  		power-domains = <&k3_pds 193 TI_SCI_PD_EXCLUSIVE>;
>  	};
> +
> +	main_esm: esm at 700000 {
> +		compatible = "ti,j721e-esm";
> +		reg = <0x0 0x700000 0x0 0x1000>;
> +		ti,esm-pins = <344>, <345>;
> +	};

This might never be defined in kernel dts. So it will be a problem when syncing
kernel dts. Can you move this to r5 dts?

Thanks and regards,
Lokesh



More information about the U-Boot mailing list