Skip to content

Commit b9a1699

Browse files
jenswi-linarojforissier
authored andcommitted
arm64: dt: OP-TEE for FVP Base RevC
Configures FVP Base RevC with OP-TEE. With commit 1bf41f5d9b0d ("fvp: add Trusted Services support") in https://github.com/OP-TEE/build there is support for building running with the FVP Base RevC model. However, some updates to the DTB passed to the kernel is missing for the OP-TEE driver to be probed. So fix that by adding an OP-TEE node in the DTS. Signed-off-by: Jens Wiklander <[email protected]>
1 parent 688e135 commit b9a1699

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

arch/arm64/boot/dts/arm/fvp-base-revc.dts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,11 @@
110110
reg = <0x00000000 0x18000000 0 0x00800000>;
111111
no-map;
112112
};
113+
114+
optee@83000000 {
115+
reg = <0x00000000 0x83000000 0 0x01000000>;
116+
no-map;
117+
};
113118
};
114119

115120
gic: interrupt-controller@2f000000 {
@@ -243,4 +248,11 @@
243248
<0 0 43 &gic 0 0 GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>,
244249
<0 0 44 &gic 0 0 GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>;
245250
};
251+
252+
firmware {
253+
optee {
254+
compatible = "linaro,optee-tz";
255+
method = "smc";
256+
};
257+
};
246258
};

0 commit comments

Comments
 (0)