drivers/marvell: check if TRNG unit is present
drivers/marvell: check if TRNG unit is present

Some Marvell SoCs may have crypto engine disabled in the HW.
This patch checks the AP LD0 efuse for crypto engine/TRNG
presence before initializing the driver.

Change-Id: I441e7c69a137106bd36302b028b04c0b31896dbd
Signed-off-by: Konstantin Porotchkin <4c7b7a89ae2c24f675bc0a94dfa7c7466687a3de@marvell.com>
Reviewed-on: https://sj1git1.cavium.com/c/IP/SW/boot/atf/+/47314
Tested-by: sa_ip-sw-jenkins <670cdb0e2648e1065a1ecca269311f1c2d566922@marvell.com>
Reviewed-by: Yi Guo <8763a375fffa9dd8a42201222b808713b497b452@cavium.com>

achingupta/arm-trusted-firmware,achingupta/arm-trusted-firmware