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

Commit 53efc98e authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "ARM: dts: msm: Add clock-krait mode for FSM9900"

parents ac945543 866fd241
Loading
Loading
Loading
Loading
+176 −0
Original line number Diff line number Diff line
@@ -545,6 +545,182 @@
			< 1958400 1651200 6400 /* 800 MHz */ >;
	};

	qcom,clock-krait@f9016000 {
		compatible = "qcom,clock-krait-8974";
		reg = <0xf9016000 0x20>,
			<0xf908a000 0x20>,
			<0xf909a000 0x20>,
			<0xf90aa000 0x20>,
			<0xf90ba000 0x20>,
			<0xfc4b80b0 0x08>;
		reg-names = "hfpll_l2_clk", "hfpll0_clk",
				"hfpll1_clk", "hfpll2_clk",
				"hfpll3_clk", "efuse";
		cpu0-supply = <&pma8084_s8>;
		cpu1-supply = <&pma8084_s8>;
		cpu2-supply = <&pma8084_s8>;
		cpu3-supply = <&pma8084_s8>;
		l2-dig-supply = <&pma8084_s2_corner_ao>;
		hfpll-dig-supply = <&pma8084_s2_corner_ao>;
		hfpll-analog-supply = <&pma8084_l12_ao>;

		qcom,l2-fmax =
			<          0 0			 >,
			<  576000000 4 /* SVS_SOC */	 >,
			<  883200000 5 /* NORMAL */	 >,
			< 1651200000 7 /* SUPER_TURBO */ >;

		qcom,speed0-pvs0-bin-v0 =
			< 0 0 0 >,
			<  300000000  850000  75 >,
			<  422400000  850000 105 >,
			<  576000000  870000 146 >,
			<  729600000  890000 188 >,
			<  883200000  910000 231 >,
			< 1036800000  930000 276 >,
			< 1190400000  950000 321 >,
			< 1344000000  970000 368 >,
			< 1497600000  990000 416 >,
			< 1651200000 1010000 467 >,
			< 1804800000 1030000 518 >,
			< 1958400000 1050000 569 >;

		qcom,speed0-pvs1-bin-v0 =
			< 0 0 0 >,
			<  300000000  825000  75 >,
			<  422400000  825000 105 >,
			<  576000000  845000 146 >,
			<  729600000  865000 188 >,
			<  883200000  885000 231 >,
			< 1036800000  905000 276 >,
			< 1190400000  925000 321 >,
			< 1344000000  945000 368 >,
			< 1497600000  965000 416 >,
			< 1651200000  985000 467 >,
			< 1804800000 1005000 518 >,
			< 1958400000 1025000 569 >;

		qcom,speed0-pvs2-bin-v0 =
			< 0 0 0 >,
			<  300000000  800000  75 >,
			<  422400000  800000 105 >,
			<  576000000  820000 146 >,
			<  729600000  840000 188 >,
			<  883200000  860000 231 >,
			< 1036800000  880000 276 >,
			< 1190400000  900000 321 >,
			< 1344000000  920000 368 >,
			< 1497600000  940000 416 >,
			< 1651200000  960000 467 >,
			< 1804800000  980000 518 >,
			< 1958400000 1000000 569 >;

		qcom,speed0-pvs3-bin-v0 =
			< 0 0 0 >,
			<  300000000 775000  75 >,
			<  422400000 775000 105 >,
			<  576000000 795000 146 >,
			<  729600000 815000 188 >,
			<  883200000 835000 231 >,
			< 1036800000 855000 276 >,
			< 1190400000 875000 321 >,
			< 1344000000 895000 368 >,
			< 1497600000 915000 416 >,
			< 1651200000 935000 467 >,
			< 1804800000 955000 518 >,
			< 1958400000 975000 569 >;

		qcom,speed0-pvs4-bin-v0 =
			< 0 0 0 >,
			<  300000000 750000  75 >,
			<  422400000 750000 105 >,
			<  576000000 770000 146 >,
			<  729600000 790000 188 >,
			<  883200000 810000 231 >,
			< 1036800000 830000 276 >,
			< 1190400000 850000 321 >,
			< 1344000000 870000 368 >,
			< 1497600000 890000 416 >,
			< 1651200000 910000 467 >,
			< 1804800000 930000 518 >,
			< 1958400000 950000 569 >;

		qcom,speed1-pvs0-bin-v0 =
			< 0 0 0 >,
			<  300000000  850000  75 >,
			<  422400000  850000 105 >,
			<  576000000  870000 146 >,
			<  729600000  890000 188 >,
			<  883200000  910000 231 >,
			< 1036800000  930000 276 >,
			< 1190400000  950000 321 >,
			< 1344000000  970000 368 >,
			< 1497600000  990000 416 >,
			< 1651200000 1010000 467 >,
			< 1804800000 1030000 518 >,
			< 1958400000 1050000 569 >;

		qcom,speed1-pvs1-bin-v0 =
			< 0 0 0 >,
			<  300000000  825000  75 >,
			<  422400000  825000 105 >,
			<  576000000  845000 146 >,
			<  729600000  865000 188 >,
			<  883200000  885000 231 >,
			< 1036800000  905000 276 >,
			< 1190400000  925000 321 >,
			< 1344000000  945000 368 >,
			< 1497600000  965000 416 >,
			< 1651200000  985000 467 >,
			< 1804800000 1005000 518 >,
			< 1958400000 1025000 569 >;

		qcom,speed1-pvs2-bin-v0 =
			< 0 0 0 >,
			<  300000000  800000  75 >,
			<  422400000  800000 105 >,
			<  576000000  820000 146 >,
			<  729600000  840000 188 >,
			<  883200000  860000 231 >,
			< 1036800000  880000 276 >,
			< 1190400000  900000 321 >,
			< 1344000000  920000 368 >,
			< 1497600000  940000 416 >,
			< 1651200000  960000 467 >,
			< 1804800000  980000 518 >,
			< 1958400000 1000000 569 >;

		qcom,speed1-pvs3-bin-v0 =
			< 0 0 0 >,
			<  300000000 775000  75 >,
			<  422400000 775000 105 >,
			<  576000000 795000 146 >,
			<  729600000 815000 188 >,
			<  883200000 835000 231 >,
			< 1036800000 855000 276 >,
			< 1190400000 875000 321 >,
			< 1344000000 895000 368 >,
			< 1497600000 915000 416 >,
			< 1651200000 935000 467 >,
			< 1804800000 955000 518 >,
			< 1958400000 975000 569 >;

		qcom,speed1-pvs4-bin-v0 =
			< 0 0 0 >,
			<  300000000 750000  75 >,
			<  422400000 750000 105 >,
			<  576000000 770000 146 >,
			<  729600000 790000 188 >,
			<  883200000 810000 231 >,
			< 1036800000 830000 276 >,
			< 1190400000 850000 321 >,
			< 1344000000 870000 368 >,
			< 1497600000 890000 416 >,
			< 1651200000 910000 467 >,
			< 1804800000 930000 518 >,
			< 1958400000 950000 569 >;
	};

	qcom,fuse@fc4b8000 {
		compatible = "qcom,qfp-fuse";
		reg = <0xfc4b8000 0x7000>;