From 8fb5dd05aeabdc0e10a28756cf9358f71ce893d0 Mon Sep 17 00:00:00 2001 From: Vandana Jain Date: Tue, 23 Feb 2021 19:55:05 +0530 Subject: ARM: dts: qcom: Enable camera for QM215 on kernel-4.19 1. Removed level vfe_secure in dtsi file as its not using in this kernel. 2. changed level name of clock count as per the 4.19 kernel. Change-Id: I784c350ddadccdea9c7857df589222951546223b --- qcom/msm8917-camera.dtsi | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'qcom/msm8917-camera.dtsi') diff --git a/qcom/msm8917-camera.dtsi b/qcom/msm8917-camera.dtsi index b72cd436..ec212307 100644 --- a/qcom/msm8917-camera.dtsi +++ b/qcom/msm8917-camera.dtsi @@ -308,12 +308,6 @@ qcom,scratch-buf-support; }; - msm_cam_smmu_cb2: msm_cam_smmu_cb2 { - compatible = "qcom,msm-cam-smmu-cb"; - label = "vfe_secure"; - qcom,secure-context; - }; - msm_cam_smmu_cb3: msm_cam_smmu_cb3 { compatible = "qcom,msm-cam-smmu-cb"; iommus = <&apps_iommu 0x1c00 0x00>; @@ -382,7 +376,7 @@ "camss_top_ahb_clk", "camss_vfe_cpp_ahb_clk", "camss_vfe_cpp_axi_clk", "camss_vfe_cpp_clk", "micro_iface_clk", "camss_ahb_clk"; - qcom,clock-rates = <61540000 180000000 0 0 0 180000000 0 0>; + qcom,src-clock-rates = <61540000 180000000 0 0 0 180000000 0 0>; qcom,min-clock-rate = <133000000>; resets = <&gcc GCC_CAMSS_MICRO_BCR>; reset-names = "micro_iface_reset"; -- cgit v1.2.3 From 459caa5c8b7486c8ad5c7a87f44c02cfca18534f Mon Sep 17 00:00:00 2001 From: Vandana Jain Date: Wed, 17 Mar 2021 00:55:35 +0530 Subject: ARM: dts: qcom: Fix for multiple failure in camera 1. Add dma address range in dtsi for each level. 2. Add src-clock-rates as per 4.19 kernel. 3. Temporarily disabled actuator, flash and eeprom. Change-Id: I9724a44dfd1dfc918d21a631553d56457fecf101 --- qcom/msm8917-camera.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'qcom/msm8917-camera.dtsi') diff --git a/qcom/msm8917-camera.dtsi b/qcom/msm8917-camera.dtsi index ec212307..4bd8513a 100644 --- a/qcom/msm8917-camera.dtsi +++ b/qcom/msm8917-camera.dtsi @@ -376,7 +376,7 @@ "camss_top_ahb_clk", "camss_vfe_cpp_ahb_clk", "camss_vfe_cpp_axi_clk", "camss_vfe_cpp_clk", "micro_iface_clk", "camss_ahb_clk"; - qcom,src-clock-rates = <61540000 180000000 0 0 0 180000000 0 0>; + qcom,clock-rates = <61540000 180000000 0 0 0 180000000 0 0>; qcom,min-clock-rate = <133000000>; resets = <&gcc GCC_CAMSS_MICRO_BCR>; reset-names = "micro_iface_reset"; -- cgit v1.2.3