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

Commit 9d208ffe authored by Santosh Mardi's avatar Santosh Mardi Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: Use the MHZ_TO_MBPS macro for sdm670



Let the DT compiler do the math for us instead of writing the
precomputed values directly into DT.

Change-Id: I65ca97bef1124f1217eabd3eb546e261080d0975
Signed-off-by: default avatarSantosh Mardi <gsantosh@codeaurora.org>
parent 903c95d7
Loading
Loading
Loading
Loading
+69 −69
Original line number Original line Diff line number Diff line
@@ -2093,12 +2093,12 @@
			<MSM_BUS_MASTER_AMPSS_M0 MSM_BUS_SLAVE_LLCC>;
			<MSM_BUS_MASTER_AMPSS_M0 MSM_BUS_SLAVE_LLCC>;
		qcom,active-only;
		qcom,active-only;
		qcom,bw-tbl =
		qcom,bw-tbl =
			<  1144 /* 150 MHz */ >,
			< MHZ_TO_MBPS(150, 16) >, /*  2288 MB/s */
			<  2288 /* 300 MHz */ >,
			< MHZ_TO_MBPS(300, 16) >, /*  4577 MB/s */
			<  3555 /* 466 MHz */ >,
			< MHZ_TO_MBPS(466, 16) >, /*  7110 MB/s */
			<  4577 /* 600 MHz */ >,
			< MHZ_TO_MBPS(600, 16) >, /*  9155 MB/s */
			<  6149 /* 806 MHz */ >,
			< MHZ_TO_MBPS(806, 16) >, /* 12298 MB/s */
			<  7118 /* 933 MHz */ >;
			< MHZ_TO_MBPS(933, 16) >; /* 14236 MB/s */
	};
	};


	bwmon: qcom,cpu-bwmon {
	bwmon: qcom,cpu-bwmon {
@@ -2118,17 +2118,17 @@
			<MSM_BUS_MASTER_LLCC MSM_BUS_SLAVE_EBI_CH0>;
			<MSM_BUS_MASTER_LLCC MSM_BUS_SLAVE_EBI_CH0>;
		qcom,active-only;
		qcom,active-only;
		qcom,bw-tbl =
		qcom,bw-tbl =
			<  381 /*  100 MHz */ >,
			< MHZ_TO_MBPS( 100, 4) >, /* 381 MB/s */
			<  762 /*  200 MHz */ >,
			< MHZ_TO_MBPS( 200, 4) >, /* 762 MB/s */
			< 1144 /*  300 MHz */ >,
			< MHZ_TO_MBPS( 300, 4) >, /* 1144 MB/s */
			< 1720 /*  451 MHz */ >,
			< MHZ_TO_MBPS( 451, 4) >, /* 1720 MB/s */
			< 2086 /*  547 MHz */ >,
			< MHZ_TO_MBPS( 547, 4) >, /* 2086 MB/s */
			< 2597 /*  681 MHz */ >,
			< MHZ_TO_MBPS( 681, 4) >, /* 2597 MB/s */
			< 2929 /*  768 MHz */ >,
			< MHZ_TO_MBPS( 768, 4) >, /* 2929 MB/s */
			< 3879 /* 1017 MHz */ >,
			< MHZ_TO_MBPS(1017, 4) >, /* 3879 MB/s */
			< 5161 /* 1353 MHz */ >,
			< MHZ_TO_MBPS(1353, 4) >, /* 5161 MB/s */
			< 5931 /* 1555 MHz */ >,
			< MHZ_TO_MBPS(1555, 4) >, /* 5931 MB/s */
			< 6881 /* 1804 MHz */ >;
			< MHZ_TO_MBPS(1804, 4) >; /* 6881 MB/s */
	};
	};


	llcc_bwmon: qcom,llcc-bwmon {
	llcc_bwmon: qcom,llcc-bwmon {
@@ -2149,17 +2149,17 @@
		qcom,src-dst-ports = <1 512>;
		qcom,src-dst-ports = <1 512>;
		qcom,active-only;
		qcom,active-only;
		qcom,bw-tbl =
		qcom,bw-tbl =
			<  381 /*  100 MHz */ >,
			< MHZ_TO_MBPS( 100, 4) >, /* 381 MB/s */
			<  762 /*  200 MHz */ >,
			< MHZ_TO_MBPS( 200, 4) >, /* 762 MB/s */
			< 1144 /*  300 MHz */ >,
			< MHZ_TO_MBPS( 300, 4) >, /* 1144 MB/s */
			< 1720 /*  451 MHz */ >,
			< MHZ_TO_MBPS( 451, 4) >, /* 1720 MB/s */
			< 2086 /*  547 MHz */ >,
			< MHZ_TO_MBPS( 547, 4) >, /* 2086 MB/s */
			< 2597 /*  681 MHz */ >,
			< MHZ_TO_MBPS( 681, 4) >, /* 2597 MB/s */
			< 2929 /*  768 MHz */ >,
			< MHZ_TO_MBPS( 768, 4) >, /* 2929 MB/s */
			< 3879 /* 1017 MHz */ >,
			< MHZ_TO_MBPS(1017, 4) >, /* 3879 MB/s */
			< 5161 /* 1353 MHz */ >,
			< MHZ_TO_MBPS(1353, 4) >, /* 5161 MB/s */
			< 5931 /* 1555 MHz */ >,
			< MHZ_TO_MBPS(1555, 4) >, /* 5931 MB/s */
			< 6881 /* 1804 MHz */ >;
			< MHZ_TO_MBPS(1804, 4) >; /* 6881 MB/s */
	};
	};


	memlat_cpu4: qcom,memlat-cpu4 {
	memlat_cpu4: qcom,memlat-cpu4 {
@@ -2169,17 +2169,17 @@
		qcom,active-only;
		qcom,active-only;
		status = "ok";
		status = "ok";
		qcom,bw-tbl =
		qcom,bw-tbl =
			<  381 /*  100 MHz */ >,
			< MHZ_TO_MBPS( 100, 4) >, /* 381 MB/s */
			<  762 /*  200 MHz */ >,
			< MHZ_TO_MBPS( 200, 4) >, /* 762 MB/s */
			< 1144 /*  300 MHz */ >,
			< MHZ_TO_MBPS( 300, 4) >, /* 1144 MB/s */
			< 1720 /*  451 MHz */ >,
			< MHZ_TO_MBPS( 451, 4) >, /* 1720 MB/s */
			< 2086 /*  547 MHz */ >,
			< MHZ_TO_MBPS( 547, 4) >, /* 2086 MB/s */
			< 2597 /*  681 MHz */ >,
			< MHZ_TO_MBPS( 681, 4) >, /* 2597 MB/s */
			< 2929 /*  768 MHz */ >,
			< MHZ_TO_MBPS( 768, 4) >, /* 2929 MB/s */
			< 3879 /* 1017 MHz */ >,
			< MHZ_TO_MBPS(1017, 4) >, /* 3879 MB/s */
			< 5161 /* 1353 MHz */ >,
			< MHZ_TO_MBPS(1353, 4) >, /* 5161 MB/s */
			< 5931 /* 1555 MHz */ >,
			< MHZ_TO_MBPS(1555, 4) >, /* 5931 MB/s */
			< 6881 /* 1804 MHz */ >;
			< MHZ_TO_MBPS(1804, 4) >; /* 6881 MB/s */
	};
	};


	devfreq_memlat_0: qcom,cpu0-memlat-mon {
	devfreq_memlat_0: qcom,cpu0-memlat-mon {
@@ -2188,11 +2188,11 @@
		qcom,target-dev = <&memlat_cpu0>;
		qcom,target-dev = <&memlat_cpu0>;
		qcom,cachemiss-ev = <0x24>;
		qcom,cachemiss-ev = <0x24>;
		qcom,core-dev-table =
		qcom,core-dev-table =
			<  748800 1144 >,
			<  748800 MHZ_TO_MBPS( 300, 4) >,
			<  998400 1720 >,
			<  998400 MHZ_TO_MBPS( 451, 4) >,
			< 1209600 2086 >,
			< 1209600 MHZ_TO_MBPS( 547, 4) >,
			< 1497600 2929 >,
			< 1497600 MHZ_TO_MBPS( 768, 4) >,
			< 1728000 3879 >;
			< 1728000 MHZ_TO_MBPS(1017, 4) >;
	};
	};


	devfreq_memlat_4: qcom,cpu4-memlat-mon {
	devfreq_memlat_4: qcom,cpu4-memlat-mon {
@@ -2201,11 +2201,11 @@
		qcom,target-dev = <&memlat_cpu4>;
		qcom,target-dev = <&memlat_cpu4>;
		qcom,cachemiss-ev = <0x24>;
		qcom,cachemiss-ev = <0x24>;
		qcom,core-dev-table =
		qcom,core-dev-table =
			<  787200 1144 >,
			<  787200 MHZ_TO_MBPS( 300, 4) >,
			< 1113600 2086 >,
			< 1113600 MHZ_TO_MBPS( 547, 4) >,
			< 1344000 3879 >,
			< 1344000 MHZ_TO_MBPS(1017, 4) >,
			< 1900800 5931 >,
			< 1900800 MHZ_TO_MBPS(1555, 4) >,
			< 2438400 6881 >;
			< 2438400 MHZ_TO_MBPS(1804, 4) >;
	};
	};


	l3_cpu0: qcom,l3-cpu0 {
	l3_cpu0: qcom,l3-cpu0 {
@@ -2255,33 +2255,33 @@
		qcom,src-dst-ports = <1 512>;
		qcom,src-dst-ports = <1 512>;
		qcom,active-only;
		qcom,active-only;
		qcom,bw-tbl =
		qcom,bw-tbl =
			<  381 /*  100 MHz */ >,
			< MHZ_TO_MBPS( 100, 4) >, /* 381 MB/s */
			<  762 /*  200 MHz */ >,
			< MHZ_TO_MBPS( 200, 4) >, /* 762 MB/s */
			< 1144 /*  300 MHz */ >,
			< MHZ_TO_MBPS( 300, 4) >, /* 1144 MB/s */
			< 1720 /*  451 MHz */ >,
			< MHZ_TO_MBPS( 451, 4) >, /* 1720 MB/s */
			< 2086 /*  547 MHz */ >,
			< MHZ_TO_MBPS( 547, 4) >, /* 2086 MB/s */
			< 2597 /*  681 MHz */ >,
			< MHZ_TO_MBPS( 681, 4) >, /* 2597 MB/s */
			< 2929 /*  768 MHz */ >,
			< MHZ_TO_MBPS( 768, 4) >, /* 2929 MB/s */
			< 3879 /* 1017 MHz */ >,
			< MHZ_TO_MBPS(1017, 4) >, /* 3879 MB/s */
			< 5161 /* 1353 MHz */ >,
			< MHZ_TO_MBPS(1353, 4) >, /* 5161 MB/s */
			< 5931 /* 1555 MHz */ >,
			< MHZ_TO_MBPS(1555, 4) >, /* 5931 MB/s */
			< 6881 /* 1804 MHz */ >;
			< MHZ_TO_MBPS(1804, 4) >; /* 6881 MB/s */
	};
	};


	devfreq-cpufreq {
	devfreq-cpufreq {
		mincpubw-cpufreq {
		mincpubw-cpufreq {
			target-dev = <&mincpubw>;
			target-dev = <&mincpubw>;
			cpu-to-dev-map-0 =
			cpu-to-dev-map-0 =
				<  748800 1144 >,
				<  748800 MHZ_TO_MBPS( 300, 4) >,
				< 1209600 1720 >,
				< 1209600 MHZ_TO_MBPS( 451, 4) >,
				< 1612000 2086 >,
				< 1612000 MHZ_TO_MBPS( 547, 4) >,
				< 1728000 2929 >;
				< 1728000 MHZ_TO_MBPS( 768, 4) >;
			cpu-to-dev-map-4 =
			cpu-to-dev-map-4 =
				< 1113600 1144 >,
				< 1113600 MHZ_TO_MBPS( 300, 4) >,
				< 1344000 2086 >,
				< 1344000 MHZ_TO_MBPS( 547, 4) >,
				< 1728000 2929 >,
				< 1728000 MHZ_TO_MBPS( 768, 4) >,
				< 1900800 3879 >,
				< 1900800 MHZ_TO_MBPS(1017, 4) >,
				< 2438400 6881 >;
				< 2438400 MHZ_TO_MBPS(1804, 4) >;
		};
		};
	};
	};