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

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

Merge "ARM: dts: qcom: update latmon core-dev tables for kona v2"

parents 46c0e200 a28e2fe4
Loading
Loading
Loading
Loading
+128 −0
Original line number Diff line number Diff line
@@ -38,10 +38,138 @@

#include "kona-v2-gpu.dtsi"

&cpu0_cpu_l3_latmon {
	qcom,core-dev-table =
		<  300000  300000000 >,
		<  403200  403200000 >,
		<  518400  518400000 >,
		<  691200  614400000 >,
		<  883200  825600000 >,
		< 1075200  921600000 >,
		< 1171200 1017600000 >,
		< 1344000 1132800000 >,
		< 1420800 1228800000 >,
		< 1516800 1324800000 >,
		< 1612800 1516800000 >,
		< 1804800 1612000000 >;
};

&cpu4_cpu_l3_latmon {
	qcom,core-dev-table =
		<  300000  300000000 >,
		<  825600  614400000 >,
		< 1171200  825600000 >,
		< 1478400 1017600000 >,
		< 1670400 1228800000 >,
		< 2054400 1324800000 >,
		< 2419200 1516800000 >,
		< 2841600 1612000000 >;
};

&cpu7_cpu_l3_latmon {
	qcom,core-dev-table =
		<  300000  300000000 >,
		<  825600  614400000 >,
		< 1171200  825600000 >,
		< 1478400 1017600000 >,
		< 1670400 1228800000 >,
		< 2054400 1324800000 >,
		< 2419200 1516800000 >,
		< 2841600 1612000000 >;
};

&cpu0_cpu_llcc_latmon {
	qcom,core-dev-table =
		<  300000 MHZ_TO_MBPS( 150, 16) >,
		<  787200 MHZ_TO_MBPS( 300, 16) >,
		< 1516800 MHZ_TO_MBPS( 466, 16) >,
		< 1804800 MHZ_TO_MBPS( 600, 16) >;
};

&cpu4_cpu_llcc_latmon {
	qcom,core-dev-table =
		<  300000 MHZ_TO_MBPS(  150, 16) >,
		<  710400 MHZ_TO_MBPS(  300, 16) >,
		< 1056000 MHZ_TO_MBPS(  466, 16) >,
		< 1286400 MHZ_TO_MBPS(  600, 16) >,
		< 1862400 MHZ_TO_MBPS(  806, 16) >,
		< 2419200 MHZ_TO_MBPS(  933, 16) >,
		< 2841600 MHZ_TO_MBPS( 1000, 16) >;
};

&cpu0_llcc_ddr_latmon {
	qcom,cachemiss-ev = <0x1000>;
	ddr4-map {
		qcom,ddr-type = <DDR_TYPE_LPDDR4X>;
		qcom,core-dev-table =
			<  300000 MHZ_TO_MBPS(  200, 4) >,
			<  787200 MHZ_TO_MBPS(  451, 4) >,
			< 1171200 MHZ_TO_MBPS(  547, 4) >,
			< 1516800 MHZ_TO_MBPS(  768, 4) >,
			< 1804800 MHZ_TO_MBPS( 1017, 4) >;
	};

	ddr5-map {
		qcom,ddr-type = <DDR_TYPE_LPDDR5>;
		qcom,core-dev-table =
			<  300000 MHZ_TO_MBPS(  200, 4) >,
			<  787200 MHZ_TO_MBPS(  451, 4) >,
			< 1171200 MHZ_TO_MBPS(  547, 4) >,
			< 1516800 MHZ_TO_MBPS(  768, 4) >,
			< 1804800 MHZ_TO_MBPS( 1017, 4) >;
	};
};

&cpu4_llcc_ddr_latmon {
	qcom,cachemiss-ev = <0x1000>;
	ddr4-map {
		qcom,ddr-type = <DDR_TYPE_LPDDR4X>;
		qcom,core-dev-table =
			<  300000 MHZ_TO_MBPS( 200, 4) >,
			<  710400 MHZ_TO_MBPS( 451, 4) >,
			<  825600 MHZ_TO_MBPS( 547, 4) >,
			< 1056000 MHZ_TO_MBPS( 768, 4) >,
			< 1286400 MHZ_TO_MBPS(1017, 4) >,
			< 1574400 MHZ_TO_MBPS(1353, 4) >,
			< 1862400 MHZ_TO_MBPS(1555, 4) >,
			< 2419200 MHZ_TO_MBPS(1804, 4) >,
			< 2745600 MHZ_TO_MBPS(2092, 4) >,
			< 2841600 MHZ_TO_MBPS(2736, 4) >;
	};

	ddr5-map {
		qcom,ddr-type = <DDR_TYPE_LPDDR5>;
		qcom,core-dev-table =
			<  300000 MHZ_TO_MBPS( 200, 4) >,
			<  710400 MHZ_TO_MBPS( 451, 4) >,
			<  825600 MHZ_TO_MBPS( 547, 4) >,
			< 1056000 MHZ_TO_MBPS( 768, 4) >,
			< 1286400 MHZ_TO_MBPS(1017, 4) >,
			< 1862400 MHZ_TO_MBPS(1555, 4) >,
			< 2419200 MHZ_TO_MBPS(1804, 4) >,
			< 2745600 MHZ_TO_MBPS(2092, 4) >,
			< 2841600 MHZ_TO_MBPS(2736, 4) >;
	};
};

&cpu4_computemon {
	ddr4-map {
		qcom,ddr-type = <DDR_TYPE_LPDDR4X>;
		qcom,core-dev-table =
			< 1862400 MHZ_TO_MBPS( 200, 4) >,
			< 2745600 MHZ_TO_MBPS(1017, 4) >,
			< 2841600 MHZ_TO_MBPS(2092, 4) >;
	};

	ddr5-map {
		qcom,ddr-type = <DDR_TYPE_LPDDR5>;
		qcom,core-dev-table =
			< 1862400 MHZ_TO_MBPS( 200, 4) >,
			< 2745600 MHZ_TO_MBPS(1017, 4) >,
			< 2841600 MHZ_TO_MBPS(2736, 4) >;
	};
};

&cpu4_qoslatmon {
	qcom,cachemiss-ev = <0x1000>;
};