summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2022-05-18 16:31:29 +0200
committerAndrejs Cainikovs <andrejs.cainikovs@toradex.com>2022-09-05 15:16:37 +0200
commit10a4a54a488a1d4877b8387dc4a3a9b470fa4d11 (patch)
treec361847af5600456a46dccc6c90808130411ef54
parent18a45a5270159f6f2e56a445433377cba7fb9076 (diff)
verdin-imx8mm: prepare for optional job ring driver model
Prepare for optional job ring driver model. Sec may be initialized based on the job ring information processed from the device tree. Upstream-Status: Submitted [https://lore.kernel.org/all/20220819051827.185560-3-marcel@ziswiler.com/] Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
-rw-r--r--board/toradex/verdin-imx8mm/spl.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/board/toradex/verdin-imx8mm/spl.c b/board/toradex/verdin-imx8mm/spl.c
index f0361f93ea..96fb3b08e3 100644
--- a/board/toradex/verdin-imx8mm/spl.c
+++ b/board/toradex/verdin-imx8mm/spl.c
@@ -56,6 +56,15 @@ void spl_dram_init(void)
void spl_board_init(void)
{
+ if (IS_ENABLED(CONFIG_FSL_CAAM)) {
+ struct udevice *dev;
+ int ret;
+
+ ret = uclass_get_device_by_driver(UCLASS_MISC, DM_DRIVER_GET(caam_jr), &dev);
+ if (ret)
+ printf("Failed to initialize %s: %d\n", dev->name, ret);
+ }
+
/* Serial download mode */
if (is_usb_boot()) {
puts("Back to ROM, SDP\n");