configs: add support of OPTEE RNG in stm32mp15 defconfig
authorPatrick Delaunay <patrick.delaunay@foss.st.com>
Tue, 29 Mar 2022 12:21:25 +0000 (14:21 +0200)
committerTom Rini <trini@konsulko.com>
Mon, 11 Apr 2022 14:28:04 +0000 (10:28 -0400)
commit4ec168a61bfd1a28701c78704fb69dba2a69429a
treed478948a71219be6c29178c38a220c88e336e4bb
parent70812bb83da61decfd824482e9767db56b2cc932
configs: add support of OPTEE RNG in stm32mp15 defconfig

When the RNG device is secured with OP-TEE, it is only accessible with
the HWRNG TA, the CONFIG_RNG_OPTEE is needed for STM32MP15 targets
with OP-TEE support.

The probe of this RNG driver fails when the TA is not available in OP-TEE
and the previous driver can be used, as CONFIG_RNG_STM32MP1 is activated
and when the associated node is activated in the device tree with:

&rng1 {
status = "okay";
};

When the RNG is used in OP-TEE, this node should be deactivated in
the Linux and U-Boot device tree.

Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
configs/stm32mp15_defconfig
configs/stm32mp15_trusted_defconfig