From 3a2a52e39216fe80f673b76a0f8b870d4166fa84 Mon Sep 17 00:00:00 2001 From: Anmolpreet Kaur Date: Fri, 7 Aug 2020 20:32:55 +0530 Subject: [PATCH] qseecom : Pass proper device node pointer Pass proper device node pointer to of_reserved_mem_device_init_by_idx so that it contains the of_node data which is needed by the api. Change-Id: I327f95657628eaa2e0e4bf98a919e003cdae7a86 Signed-off-by: Anmolpreet Kaur --- drivers/misc/qseecom.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/qseecom.c b/drivers/misc/qseecom.c index 199e919a5930..4e4e6327cad8 100644 --- a/drivers/misc/qseecom.c +++ b/drivers/misc/qseecom.c @@ -9546,7 +9546,7 @@ static int qseecom_register_heap_shmbridge(uint32_t heapid, uint64_t *handle) pr_err("unable to acquire memory-region of heap %d\n", heapid); return -EINVAL; } - ret = of_reserved_mem_device_init_by_idx(ion_dev, node, 0); + ret = of_reserved_mem_device_init_by_idx(ion_dev, ion_dev->of_node, 0); of_node_put(node); if (ret) { pr_err("Failed to initialize reserved mem, ret %d\n", ret);