From 9aeb820a3f565bf12af0dd964be40dfebd4b893f Mon Sep 17 00:00:00 2001 From: Lakshmi Narayana Kalavala Date: Mon, 21 Sep 2015 12:46:22 -0700 Subject: [PATCH] ARM: dts: msm: camera: Add regulator names and bus vectors in cpp node The bus vectors are statically setup in cpp driver which is not portable on non-msm platforms. Hence add the vectors in dtsi node where the vectors can be setup with the bus routine msm_bus_cl_get_pdata dynamically. Change-Id: Ia1be07d7ad6542048ec8e20f3403f04a17cf4f9c Signed-off-by: Lakshmi Narayana Kalavala --- arch/arm/boot/dts/qcom/msm8996-camera.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/qcom/msm8996-camera.dtsi b/arch/arm/boot/dts/qcom/msm8996-camera.dtsi index e93558969f04..4efee3e8f876 100644 --- a/arch/arm/boot/dts/qcom/msm8996-camera.dtsi +++ b/arch/arm/boot/dts/qcom/msm8996-camera.dtsi @@ -586,6 +586,7 @@ mmagic-vdd-supply = <&gdsc_mmagic_camss>; camss-vdd-supply = <&gdsc_camss_top>; vdd-supply = <&gdsc_cpp>; + qcom,vdd-names = "mmagic-vdd", "camss-vdd", "vdd"; clocks = <&clock_mmss clk_mmss_mmagic_ahb_clk>, <&clock_mmss clk_mmagic_camss_axi_clk>, <&clock_mmss clk_camss_top_ahb_clk>, @@ -611,6 +612,13 @@ <0x28 0x10000000>, <0x2C 0x10000000>; status = "ok"; + qcom,msm-bus,name = "msm_camera_cpp"; + qcom,msm-bus,num-cases = <2>; + qcom,msm-bus,num-paths = <1>; + qcom,msm-bus,vectors-KBps = + <106 512 0 0>, + <106 512 0 0>; + qcom,msm-bus-vector-dyn-vote; qcom,cpp-fw-payload-info { qcom,stripe-base = <553>; qcom,plane-base = <481>;