Re: [PATCH 1/2] ARM: dts: stm32mp13: add OP-TEE nodes
On Wed, 6 Jul 2022 18:20:24 +0200, Patrick Delaunay wrote: > Add the node for OP-TEE firmware with the associated reserved memory nodes > > Applied to stm32/master, thanks! [1/2] ARM: dts: stm32mp13: add OP-TEE nodes commit: 0b69ce6a816c39502941deb90543e23619e02896 [2/2] ARM: dts: stm32mp13: add SCMI nodes commit: 44db098ae1d91bde3bd52097ab3a1a52f5b4ed84 Best regards, -- Patrick Delaunay
Re: [PATCH 1/2] ARM: dts: stm32mp13: add OP-TEE nodes
Hi Patrick On 7/6/22 18:20, Patrick Delaunay wrote: > Add the node for OP-TEE firmware with the associated reserved memory nodes > > Signed-off-by: Patrick Delaunay > --- > > arch/arm/dts/stm32mp13-u-boot.dtsi | 4 > arch/arm/dts/stm32mp131.dtsi | 7 +++ > arch/arm/dts/stm32mp135f-dk.dts| 11 +++ > 3 files changed, 22 insertions(+) > > diff --git a/arch/arm/dts/stm32mp13-u-boot.dtsi > b/arch/arm/dts/stm32mp13-u-boot.dtsi > index 1b5b3586905..adc7e67ee58 100644 > --- a/arch/arm/dts/stm32mp13-u-boot.dtsi > +++ b/arch/arm/dts/stm32mp13-u-boot.dtsi > @@ -82,6 +82,10 @@ > u-boot,dm-pre-reloc; > }; > > + { > + u-boot,dm-pre-reloc; > +}; > + > { > u-boot,dm-pre-reloc; > }; > diff --git a/arch/arm/dts/stm32mp131.dtsi b/arch/arm/dts/stm32mp131.dtsi > index 950e172e455..652743fd06e 100644 > --- a/arch/arm/dts/stm32mp131.dtsi > +++ b/arch/arm/dts/stm32mp131.dtsi > @@ -27,6 +27,13 @@ > interrupt-parent = <>; > }; > > + firmware { > + optee: optee { > + method = "smc"; > + compatible = "linaro,optee-tz"; > + }; > + }; > + > clocks { > clk_axi: clk-axi { > #clock-cells = <0>; > diff --git a/arch/arm/dts/stm32mp135f-dk.dts b/arch/arm/dts/stm32mp135f-dk.dts > index ee100d108ea..31c510f976a 100644 > --- a/arch/arm/dts/stm32mp135f-dk.dts > +++ b/arch/arm/dts/stm32mp135f-dk.dts > @@ -23,6 +23,17 @@ > reg = <0xc000 0x2000>; > }; > > + reserved-memory { > + #address-cells = <1>; > + #size-cells = <1>; > + ranges; > + > + optee@de00 { > + reg = <0xde00 0x200>; > + no-map; > + }; > + }; > + > vdd_sd: vdd-sd { > compatible = "regulator-fixed"; > regulator-name = "vdd_sd"; Reviewed-by: Patrice Chotard Thanks Patrice
[PATCH 1/2] ARM: dts: stm32mp13: add OP-TEE nodes
Add the node for OP-TEE firmware with the associated reserved memory nodes Signed-off-by: Patrick Delaunay --- arch/arm/dts/stm32mp13-u-boot.dtsi | 4 arch/arm/dts/stm32mp131.dtsi | 7 +++ arch/arm/dts/stm32mp135f-dk.dts| 11 +++ 3 files changed, 22 insertions(+) diff --git a/arch/arm/dts/stm32mp13-u-boot.dtsi b/arch/arm/dts/stm32mp13-u-boot.dtsi index 1b5b3586905..adc7e67ee58 100644 --- a/arch/arm/dts/stm32mp13-u-boot.dtsi +++ b/arch/arm/dts/stm32mp13-u-boot.dtsi @@ -82,6 +82,10 @@ u-boot,dm-pre-reloc; }; + { + u-boot,dm-pre-reloc; +}; + { u-boot,dm-pre-reloc; }; diff --git a/arch/arm/dts/stm32mp131.dtsi b/arch/arm/dts/stm32mp131.dtsi index 950e172e455..652743fd06e 100644 --- a/arch/arm/dts/stm32mp131.dtsi +++ b/arch/arm/dts/stm32mp131.dtsi @@ -27,6 +27,13 @@ interrupt-parent = <>; }; + firmware { + optee: optee { + method = "smc"; + compatible = "linaro,optee-tz"; + }; + }; + clocks { clk_axi: clk-axi { #clock-cells = <0>; diff --git a/arch/arm/dts/stm32mp135f-dk.dts b/arch/arm/dts/stm32mp135f-dk.dts index ee100d108ea..31c510f976a 100644 --- a/arch/arm/dts/stm32mp135f-dk.dts +++ b/arch/arm/dts/stm32mp135f-dk.dts @@ -23,6 +23,17 @@ reg = <0xc000 0x2000>; }; + reserved-memory { + #address-cells = <1>; + #size-cells = <1>; + ranges; + + optee@de00 { + reg = <0xde00 0x200>; + no-map; + }; + }; + vdd_sd: vdd-sd { compatible = "regulator-fixed"; regulator-name = "vdd_sd"; -- 2.25.1