Skip to content

Commit fa50b74

Browse files
etienne-lmsjforissier
authored andcommitted
ARM: dts: stm32: Define OP-TEE resources on stm32mp15 and enable on DK2
Define OP-TEE firmware node for stm32mp15 based platforms. The node if disable by default. Enable the OP-TEE node and define OP-TEE reserved memory for stm32mp157c-dk2. Signed-off-by: Etienne Carriere <[email protected]> [jf: rebase onto v5.9] Signed-off-by: Jerome Forissier <[email protected]>
1 parent 62b2f62 commit fa50b74

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

arch/arm/boot/dts/stm32mp151.dtsi

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,14 @@
3535
method = "smc";
3636
};
3737

38+
firmware {
39+
optee: optee {
40+
compatible = "linaro,optee-tz";
41+
method = "smc";
42+
status = "disabled";
43+
};
44+
};
45+
3846
intc: interrupt-controller@a0021000 {
3947
compatible = "arm,cortex-a7-gic";
4048
#interrupt-cells = <3>;

arch/arm/boot/dts/stm32mp157c-dk2.dts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,13 @@
1616
model = "STMicroelectronics STM32MP157C-DK2 Discovery Board";
1717
compatible = "st,stm32mp157c-dk2", "st,stm32mp157";
1818

19+
reserved-memory {
20+
optee_memory: optee@0xde000000 {
21+
reg = <0xde000000 0x02000000>;
22+
no-map;
23+
};
24+
};
25+
1926
aliases {
2027
ethernet0 = &ethernet0;
2128
serial0 = &uart4;
@@ -99,3 +106,7 @@
99106
pinctrl-2 = <&usart2_idle_pins_c>;
100107
status = "disabled";
101108
};
109+
110+
&optee {
111+
status = "okay";
112+
};

0 commit comments

Comments
 (0)