Commit b417764d authored by Heiko Stuebner's avatar Heiko Stuebner
Browse files

arm64: dts: rockchip: drop separate opp table on rk3399-puma



We're using OPPs with a range now, so the fact that the cpu regulator
on puma can't provide the needed 5mV steps requested in the minimal
voltage values can be handled automatically by the opp framework.

Signed-off-by: default avatarHeiko Stuebner <heiko.stuebner@theobroma-systems.com>
Link: https://lore.kernel.org/r/20210225133322.3420724-3-heiko@sntech.de


Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
parent 6d5989a3
Loading
Loading
Loading
Loading
+0 −51
Original line number Diff line number Diff line
@@ -21,57 +21,6 @@ module_led: led-0 {
		};
	};

	/*
	 * Overwrite the opp-table for CPUB as this board uses a different
	 * regulator (FAN53555) that only allows 10mV steps and therefore
	 * can't reach the operation point target voltages from rk3399-opp.dtsi
	 */
	/delete-node/ opp-table1;
	cluster1_opp: opp-table1 {
		compatible = "operating-points-v2";
		opp-shared;

		opp00 {
			opp-hz = /bits/ 64 <408000000>;
			opp-microvolt = <800000>;
			clock-latency-ns = <40000>;
		};
		opp01 {
			opp-hz = /bits/ 64 <600000000>;
			opp-microvolt = <800000>;
		};
		opp02 {
			opp-hz = /bits/ 64 <816000000>;
			opp-microvolt = <830000>;
			opp-suspend;
		};
		opp03 {
			opp-hz = /bits/ 64 <1008000000>;
			opp-microvolt = <880000>;
		};
		opp04 {
			opp-hz = /bits/ 64 <1200000000>;
			opp-microvolt = <950000>;
		};
		opp05 {
			opp-hz = /bits/ 64 <1416000000>;
			opp-microvolt = <1030000>;
		};
		opp06 {
			opp-hz = /bits/ 64 <1608000000>;
			opp-microvolt = <1100000>;
		};
		opp07 {
			opp-hz = /bits/ 64 <1800000000>;
			opp-microvolt = <1200000>;
		};
		opp08 {
			opp-hz = /bits/ 64 <1992000000>;
			opp-microvolt = <1230000>;
			turbo-mode;
		};
	};

	clkin_gmac: external-gmac-clock {
		compatible = "fixed-clock";
		clock-frequency = <125000000>;