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

Commit 094c90ee authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "ARM: dts: msm: Add debugcc and APSSCC clock nodes for sdxlemur"

parents e6d6a0de 4bd7a12e
Loading
Loading
Loading
Loading
+35 −4
Original line number Original line Diff line number Diff line
@@ -6,6 +6,7 @@
#include <dt-bindings/interrupt-controller/arm-gic.h>
#include <dt-bindings/interrupt-controller/arm-gic.h>
#include <dt-bindings/interconnect/qcom,sdxlemur.h>
#include <dt-bindings/interconnect/qcom,sdxlemur.h>
#include <dt-bindings/soc/qcom,rpmh-rsc.h>
#include <dt-bindings/soc/qcom,rpmh-rsc.h>
#include <dt-bindings/regulator/qcom,rpmh-regulator-levels.h>


/ {
/ {
	#address-cells = <1>;
	#address-cells = <1>;
@@ -373,6 +374,26 @@
		#reset-cells = <1>;
		#reset-cells = <1>;
	};
	};


	clock_apsscc: syscon@17811000 {
		compatible = "syscon";
		reg = <0x17811000 0x20>;
	};

	clock_mccc: syscon@90b0000 {
		compatible = "syscon";
		reg = <0x90b0000 0x54>;
	};

	clock_debugcc: qcom,cc-debug {
		compatible = "qcom,sdxlemur-debugcc";
		qcom,gcc = <&gcc>;
		qcom,apsscc = <&clock_apsscc>;
		qcom,mccc = <&clock_mccc>;
		clock-names = "xo_clk_src";
		clocks = <&rpmhcc RPMH_CXO_CLK>;
		#clock-cells = <1>;
	};

	serial_uart: serial@831000 {
	serial_uart: serial@831000 {
		compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
		compatible = "qcom,msm-uartdm-v1.4", "qcom,msm-uartdm";
		reg = <0x831000 0x200>;
		reg = <0x831000 0x200>;
@@ -403,10 +424,20 @@
		status = "disabled";
		status = "disabled";
	};
	};


	apsscc: clock-controller@17808000 {
	apsscc: clock-controller@17808100 {
		compatible = "qcom,dummycc";
		compatible = "qcom,sdxlemur-apsscc";
		clock-output-names = "apsscc_clocks";
		clocks = <&rpmhcc RPMH_CXO_CLK_A>, <&gcc GPLL0_OUT_EVEN>;
		#clock-cells = <1>;
		clock-names = "bi_tcxo_ao", "gpll0_out_even";
		reg = <0x17810008 0x16>,
			<0x17808100 0x100>;
		reg-names = "apcs_cmd", "apcs_pll";
		vdd-lucid-pll-supply = <&VDD_CX_LEVEL_AO>;
		cpu-vdd-supply = <&VDD_CX_LEVEL_AO>;
		qcom,speed0-bin-v0 =
			<   345600000 RPMH_REGULATOR_LEVEL_LOW_SVS>,
			<   576000000 RPMH_REGULATOR_LEVEL_SVS>,
			<  1094400000 RPMH_REGULATOR_LEVEL_NOM>,
			<  1497600000 RPMH_REGULATOR_LEVEL_TURBO>;
		#reset-cells = <1>;
		#reset-cells = <1>;
	};
	};