Commit 3bfef00d authored by Akhil P Oommen's avatar Akhil P Oommen Committed by Bjorn Andersson
Browse files

arm64: dts: qcom: sc7280: Support gpu speedbin

parent f607dd76
Loading
Loading
Loading
Loading
+46 −0
Original line number Diff line number Diff line
@@ -849,6 +849,11 @@ qfprom: efuse@784000 {
			power-domains = <&rpmhpd SC7280_MX>;
			#address-cells = <1>;
			#size-cells = <1>;

			gpu_speed_bin: gpu_speed_bin@1e9 {
				reg = <0x1e9 0x2>;
				bits = <5 8>;
			};
		};

		sdhc_1: sdhci@7c4000 {
@@ -2094,6 +2099,9 @@ gpu: gpu@3d00000 {
			interconnect-names = "gfx-mem";
			#cooling-cells = <2>;

			nvmem-cells = <&gpu_speed_bin>;
			nvmem-cell-names = "speed_bin";

			gpu_opp_table: opp-table {
				compatible = "operating-points-v2";

@@ -2101,18 +2109,56 @@ opp-315000000 {
					opp-hz = /bits/ 64 <315000000>;
					opp-level = <RPMH_REGULATOR_LEVEL_LOW_SVS>;
					opp-peak-kBps = <1804000>;
					opp-supported-hw = <0x03>;
				};

				opp-450000000 {
					opp-hz = /bits/ 64 <450000000>;
					opp-level = <RPMH_REGULATOR_LEVEL_SVS>;
					opp-peak-kBps = <4068000>;
					opp-supported-hw = <0x03>;
				};

				opp-550000000 {
					opp-hz = /bits/ 64 <550000000>;
					opp-level = <RPMH_REGULATOR_LEVEL_SVS_L1>;
					opp-peak-kBps = <6832000>;
					opp-supported-hw = <0x03>;
				};

				opp-608000000 {
					opp-hz = /bits/ 64 <608000000>;
					opp-level = <RPMH_REGULATOR_LEVEL_SVS_L2>;
					opp-peak-kBps = <8368000>;
					opp-supported-hw = <0x02>;
				};

				opp-700000000 {
					opp-hz = /bits/ 64 <700000000>;
					opp-level = <RPMH_REGULATOR_LEVEL_NOM>;
					opp-peak-kBps = <8532000>;
					opp-supported-hw = <0x02>;
				};

				opp-812000000 {
					opp-hz = /bits/ 64 <812000000>;
					opp-level = <RPMH_REGULATOR_LEVEL_NOM_L1>;
					opp-peak-kBps = <8532000>;
					opp-supported-hw = <0x02>;
				};

				opp-840000000 {
					opp-hz = /bits/ 64 <840000000>;
					opp-level = <RPMH_REGULATOR_LEVEL_TURBO>;
					opp-peak-kBps = <8532000>;
					opp-supported-hw = <0x02>;
				};

				opp-900000000 {
					opp-hz = /bits/ 64 <900000000>;
					opp-level = <RPMH_REGULATOR_LEVEL_TURBO_L1>;
					opp-peak-kBps = <8532000>;
					opp-supported-hw = <0x02>;
				};
			};
		};