msm: camera: cdm: Correct the CDM iommu handle
Correct the CDM iommu handler by changing the false pid and mid values written in the cdm header file. Also, adding a support to read the pid and mid from the dtsi file, since there is already support for the PID values available in the dtsi. CRs-fixed: 2982542 Change-Id: I319a32fdcba44a6a96b79e4e67b0a2cc0e01bc4c Signed-off-by: Jigar Agrawal <jigar@codeaurora.org>
Šī revīzija ir iekļauta:

revīziju iesūtīja
Gerrit - the friendly Code Review server

vecāks
02f11b69c4
revīzija
42d92dea61
@@ -1,6 +1,6 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-only
|
||||
/*
|
||||
* Copyright (c) 2017-2020, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2021, The Linux Foundation. All rights reserved.
|
||||
*/
|
||||
|
||||
#include <linux/delay.h>
|
||||
@@ -115,8 +115,15 @@ int cam_cdm_soc_load_dt_private(struct platform_device *pdev,
|
||||
}
|
||||
|
||||
cdm_pvt_data->is_single_ctx_cdm =
|
||||
of_property_read_bool(pdev->dev.of_node,
|
||||
"single-context-cdm");
|
||||
of_property_read_bool(pdev->dev.of_node, "single-context-cdm");
|
||||
|
||||
rc = of_property_read_u32(pdev->dev.of_node, "cam_hw_pid", &cdm_pvt_data->pid);
|
||||
if (rc)
|
||||
cdm_pvt_data->pid = -1;
|
||||
|
||||
rc = of_property_read_u32(pdev->dev.of_node, "cam-hw-mid", &cdm_pvt_data->mid);
|
||||
if (rc)
|
||||
cdm_pvt_data->mid = -1;
|
||||
|
||||
rc = of_property_read_u8(pdev->dev.of_node, "cdm-priority-group",
|
||||
&cdm_pvt_data->priority_group);
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user