From ca8393c352368485bcb8b277004fdb0c6cb572c6 Mon Sep 17 00:00:00 2001
From: tzh <tanzhtanzh@gmail.com>
Date: Fri, 23 Aug 2024 05:40:03 +0000
Subject: [PATCH] feat(ir): add allwinner ir func and hal

---
 longan/device/config/chips/a133/configs/c3/board.dts |   23 ++++++++++++++++++-----
 1 files changed, 18 insertions(+), 5 deletions(-)

diff --git a/longan/device/config/chips/a133/configs/c3/board.dts b/longan/device/config/chips/a133/configs/c3/board.dts
index 55a6d3f..f9a0eac 100755
--- a/longan/device/config/chips/a133/configs/c3/board.dts
+++ b/longan/device/config/chips/a133/configs/c3/board.dts
@@ -370,10 +370,10 @@
 			pinctrl-1 = <&twi3_pins_b>;
 			status = "okay";
 			// RTC
-                        pcf8563@51 {
-                                compatible = "haoyu,hym8563";
-                                reg = <0x51>;
-                                status = "okay";
+			pcf8563@51 {
+					compatible = "haoyu,hym8563";
+					reg = <0x51>;
+					status = "okay";
 			};
 		};
 
@@ -1339,7 +1339,7 @@
 
                	sysled {
                        	label = "sysled";
-                       	gpios = <&r_pio PL 11 1 0 1 1>;
+                       	gpios = <&r_pio PL 10 1 0 1 1>;
 			linux,default_trigger = "heartbeat";
                	};
 
@@ -1355,6 +1355,19 @@
 	cpu-supply = <&reg_dcdc2>;
 };
 
+&s_cir0 {
+	status = "okay";
+
+	s_cir0_used = <1>;
+	ir_power_key_code0 = <0x4d>;
+	ir_addr_code0 = <0x4040>;
+	ir_power_key_code1 = <0x51>;
+	ir_addr_code1 = <0x7f80>;
+	ir_power_key_code2 = <0x1c>;
+	ir_addr_code2 = <0xdf00>;
+	wakeup-source;
+};
+
 //#include "lcd-lvds-21-1920-1080.dtsi"
 #include "lcd-lvds-7-1024-600.dtsi"
 //#include "lcd-mipi-10-800-1280.dtsi"

--
Gitblit v1.6.2