Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 62799be2 authored by David Collins's avatar David Collins
Browse files

ARM: dts: msm: add sensor clock controller device for SM8150



On SA8155 boards, the application processor owns the sensor
clocks.  Therefore, add a sensor clock controller device so
that client devices can utilize sensor clocks.  Only enable
this clock controller device for SA8155 boards.

Change-Id: If8b1b33bf7b3da2bd9bae4239cd6b967c4122b2d
Signed-off-by: default avatarDavid Collins <collinsd@codeaurora.org>
parent b6a28c6f
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -175,6 +175,11 @@
	vdda-phy-supply = <&pm8150_2_l18>;
};

&clock_scc {
	vdd_scc_cx-supply = <&VDD_CX_LEVEL>;
	status = "ok";
};

&thermal_zones {
	aoss0-lowf {
		cooling-maps {
+5 −0
Original line number Diff line number Diff line
@@ -69,6 +69,11 @@
&clock_npucc {
	compatible = "qcom,npucc-sm8150-v2", "syscon";
};

&clock_scc {
	compatible = "qcom,scc-sm8150-v2";
};

#include "msm-arm-smmu-sm8150-v2.dtsi"

&pcie0 {
+9 −0
Original line number Diff line number Diff line
@@ -15,6 +15,7 @@
#include <dt-bindings/clock/qcom,camcc-sm8150.h>
#include <dt-bindings/clock/qcom,dispcc-sm8150.h>
#include <dt-bindings/clock/qcom,gpucc-sm8150.h>
#include <dt-bindings/clock/qcom,scc-sm8150.h>
#include <dt-bindings/clock/qcom,videocc-sm8150.h>
#include <dt-bindings/clock/qcom,cpucc-sm8150.h>
#include <dt-bindings/clock/qcom,npucc-sm8150.h>
@@ -1463,6 +1464,14 @@
		#reset-cells = <1>;
	};

	clock_scc: qcom,scc@2b10000 {
		compatible = "qcom,scc-sm8150";
		reg = <0x2b10000 0x30000>;
		vdd_scc_cx-supply = <&pm8150_l8_level>;
		#clock-cells = <1>;
		status = "disabled";
	};

	cpucc_debug: syscon@182a0018 {
		compatible = "syscon";
		reg = <0x182a0018 0x4>;