From 10ebd8556b7990499c896a550e3d416b444211e6 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 10 May 2024 02:23:07 +0000
Subject: [PATCH] add led

---
 kernel/arch/arm64/boot/dts/rockchip/rk3566-eink.dtsi |   29 ++++++++++++++++++++---------
 1 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/kernel/arch/arm64/boot/dts/rockchip/rk3566-eink.dtsi b/kernel/arch/arm64/boot/dts/rockchip/rk3566-eink.dtsi
index 400aba7..40f2478 100644
--- a/kernel/arch/arm64/boot/dts/rockchip/rk3566-eink.dtsi
+++ b/kernel/arch/arm64/boot/dts/rockchip/rk3566-eink.dtsi
@@ -14,7 +14,7 @@
 		};
 
 		display_reserved: framebuffer@10900000 {
-			reg = <0x0 0x10900000 0x0 0x3000000>;
+			reg = <0x0 0x10900000 0x0 0x2000000>;
 		};
 	};
 
@@ -48,13 +48,18 @@
 &dmc {
 	center-supply = <&vdd_logic>;
 	auto-freq-en = <0>;
-	system-status-level = <
-		/*system status         freq level*/
-		SYS_STATUS_NORMAL       DMC_FREQ_LEVEL_HIGH
-		SYS_STATUS_REBOOT       DMC_FREQ_LEVEL_HIGH
-		SYS_STATUS_SUSPEND      DMC_FREQ_LEVEL_LOW
-	>;
 	status = "okay";
+};
+
+&dmc_opp_table {
+	opp-324000000 {
+		opp-hz = /bits/ 64 <324000000>;
+		opp-microvolt = <875000>;
+	};
+	opp-528000000 {
+		opp-hz = /bits/ 64 <528000000>;
+		opp-microvolt = <875000>;
+	};
 };
 
 &ebc {
@@ -66,8 +71,14 @@
 };
 
 &gpu_opp_table {
-	/delete-node/ opp-200000000;
-	/delete-node/ opp-300000000;
+	opp-100000000 {
+		opp-hz = /bits/ 64 <100000000>;
+		opp-microvolt = <825000>;
+	};
+	opp-150000000 {
+		opp-hz = /bits/ 64 <150000000>;
+		opp-microvolt = <825000>;
+	};
 };
 
 &lpddr4_params {

--
Gitblit v1.6.2