Skip to content

Commit

Permalink
arm64: dt: OP-TEE for FVP Base RevC
Browse files Browse the repository at this point in the history
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 <jens.wiklander@linaro.org>
  • Loading branch information
jenswi-linaro authored and jforissier committed Sep 8, 2022
1 parent 79d45df commit b398822
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions arch/arm64/boot/dts/arm/fvp-base-revc.dts
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,11 @@
reg = <0x00000000 0x18000000 0 0x00800000>;
no-map;
};

optee@83000000 {
reg = <0x00000000 0x83000000 0 0x01000000>;
no-map;
};
};

gic: interrupt-controller@2f000000 {
Expand Down Expand Up @@ -244,4 +249,11 @@
<0 0 44 &gic 0 0 GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>,
<0 0 46 &gic 0 0 GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>;
};

firmware {
optee {
compatible = "linaro,optee-tz";
method = "smc";
};
};
};

0 comments on commit b398822

Please sign in to comment.