ARM: dts: msm: Unstub camcc on Sun
Unstub the camcc device so that it starts controlling HW. Change-Id: I41c88ef6692d7f24b2bf759ac16b6af880f09cf2 Signed-off-by: Xubin Bai <quic_xubibai@quicinc.com>
This commit is contained in:
committed by
Gerrit - the friendly Code Review server
parent
3b161ff771
commit
d9475f6f2a
@@ -433,8 +433,18 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
camcc: clock-controller@ade0000 {
|
camcc: clock-controller@ade0000 {
|
||||||
compatible = "qcom,dummycc";
|
compatible = "qcom,sun-camcc", "syscon";
|
||||||
clock-output-names = "camcc_clocks";
|
reg = <0xade0000 0x20000>;
|
||||||
|
reg-name = "cc_base";
|
||||||
|
vdd_mm-supply = <&VDD_MM_LEVEL>;
|
||||||
|
vdd_mx-supply = <&VDD_MX_LEVEL>;
|
||||||
|
vdd_mxc-supply = <&VDD_MXC_LEVEL>;
|
||||||
|
clocks = <&rpmhcc RPMH_CXO_CLK>,
|
||||||
|
<&sleep_clk>,
|
||||||
|
<&gcc GCC_CAMERA_AHB_CLK>;
|
||||||
|
clock-names = "bi_tcxo",
|
||||||
|
"sleep_clk",
|
||||||
|
"iface";
|
||||||
#clock-cells = <1>;
|
#clock-cells = <1>;
|
||||||
#reset-cells = <1>;
|
#reset-cells = <1>;
|
||||||
};
|
};
|
||||||
@@ -517,35 +527,59 @@
|
|||||||
|
|
||||||
/* CAM_CC GDSCs */
|
/* CAM_CC GDSCs */
|
||||||
cam_cc_ipe_0_gdsc: qcom,gdsc@adf017c {
|
cam_cc_ipe_0_gdsc: qcom,gdsc@adf017c {
|
||||||
compatible = "qcom,stub-regulator";
|
compatible = "qcom,gdsc";
|
||||||
|
reg = <0xadf017c 0x4>;
|
||||||
regulator-name = "cam_cc_ipe_0_gdsc";
|
regulator-name = "cam_cc_ipe_0_gdsc";
|
||||||
|
parent-supply = <&cam_cc_titan_top_gdsc>;
|
||||||
|
qcom,retain-regs;
|
||||||
qcom,support-hw-trigger;
|
qcom,support-hw-trigger;
|
||||||
|
qcom,support-cfg-gdscr;
|
||||||
};
|
};
|
||||||
|
|
||||||
cam_cc_ofe_gdsc: qcom,gdsc@adf00c8 {
|
cam_cc_ofe_gdsc: qcom,gdsc@adf00c8 {
|
||||||
compatible = "qcom,stub-regulator";
|
compatible = "qcom,gdsc";
|
||||||
|
reg = <0xadf00c8 0x4>;
|
||||||
regulator-name = "cam_cc_ofe_gdsc";
|
regulator-name = "cam_cc_ofe_gdsc";
|
||||||
|
parent-supply = <&cam_cc_titan_top_gdsc>;
|
||||||
|
qcom,retain-regs;
|
||||||
qcom,support-hw-trigger;
|
qcom,support-hw-trigger;
|
||||||
|
qcom,support-cfg-gdscr;
|
||||||
};
|
};
|
||||||
|
|
||||||
cam_cc_tfe_0_gdsc: qcom,gdsc@adf1004 {
|
cam_cc_tfe_0_gdsc: qcom,gdsc@adf1004 {
|
||||||
compatible = "qcom,stub-regulator";
|
compatible = "qcom,gdsc";
|
||||||
|
reg = <0xadf1004 0x4>;
|
||||||
regulator-name = "cam_cc_tfe_0_gdsc";
|
regulator-name = "cam_cc_tfe_0_gdsc";
|
||||||
|
parent-supply = <&cam_cc_titan_top_gdsc>;
|
||||||
|
qcom,retain-regs;
|
||||||
|
qcom,support-cfg-gdscr;
|
||||||
};
|
};
|
||||||
|
|
||||||
cam_cc_tfe_1_gdsc: qcom,gdsc@adf1084 {
|
cam_cc_tfe_1_gdsc: qcom,gdsc@adf1084 {
|
||||||
compatible = "qcom,stub-regulator";
|
compatible = "qcom,gdsc";
|
||||||
|
reg = <0xadf1084 0x4>;
|
||||||
regulator-name = "cam_cc_tfe_1_gdsc";
|
regulator-name = "cam_cc_tfe_1_gdsc";
|
||||||
|
parent-supply = <&cam_cc_titan_top_gdsc>;
|
||||||
|
qcom,retain-regs;
|
||||||
|
qcom,support-cfg-gdscr;
|
||||||
};
|
};
|
||||||
|
|
||||||
cam_cc_tfe_2_gdsc: qcom,gdsc@adf10ec {
|
cam_cc_tfe_2_gdsc: qcom,gdsc@adf10ec {
|
||||||
compatible = "qcom,stub-regulator";
|
compatible = "qcom,gdsc";
|
||||||
|
reg = <0xadf10ec 0x4>;
|
||||||
regulator-name = "cam_cc_tfe_2_gdsc";
|
regulator-name = "cam_cc_tfe_2_gdsc";
|
||||||
|
parent-supply = <&cam_cc_titan_top_gdsc>;
|
||||||
|
qcom,retain-regs;
|
||||||
|
qcom,support-cfg-gdscr;
|
||||||
};
|
};
|
||||||
|
|
||||||
cam_cc_titan_top_gdsc: qcom,gdsc@adf134c {
|
cam_cc_titan_top_gdsc: qcom,gdsc@adf134c {
|
||||||
compatible = "qcom,stub-regulator";
|
compatible = "qcom,gdsc";
|
||||||
|
reg = <0xadf134c 0x4>;
|
||||||
regulator-name = "cam_cc_titan_top_gdsc";
|
regulator-name = "cam_cc_titan_top_gdsc";
|
||||||
|
parent-supply = <&VDD_MM_MXC_VOTER_LEVEL>;
|
||||||
|
qcom,retain-regs;
|
||||||
|
qcom,support-cfg-gdscr;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* DISP_CC GDSCs */
|
/* DISP_CC GDSCs */
|
||||||
|
Reference in New Issue
Block a user