[PATCH 4/4] arm: dts: starqltechn: add muic i2c interface

Dzmitry Sankouski dsankouski at gmail.com
Thu Dec 21 15:24:09 CET 2023


It allows to multiplex debug uart onto usb port, using i2c command.

Signed-off-by: Dzmitry Sankouski <dsankouski at gmail.com>

Cc: Caleb Connolly <caleb.connolly at linaro.org>
Cc: Dzmitry Sankouski <dsankouski at gmail.com>
Cc: Simon Glass <sjg at chromium.org>
Cc: Sumit Garg <sumit.garg at linaro.org>
Cc: Tom Rini <trini at konsulko.com>
Cc: Vladimir Zapolskiy <vladimir.zapolskiy at linaro.org>
---

 arch/arm/dts/starqltechn.dts | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/arch/arm/dts/starqltechn.dts b/arch/arm/dts/starqltechn.dts
index 539c1b51ca..5b04c3219d 100644
--- a/arch/arm/dts/starqltechn.dts
+++ b/arch/arm/dts/starqltechn.dts
@@ -23,6 +23,16 @@
 		stdout-path = "serial0:921600n8";
 	};
 
+	i2c14 {
+		compatible = "i2c-gpio";
+		pinctrl-names = "default";
+		pinctrl-0 =  <&muic_i2c>;
+		scl-gpios = <&tlmm 34 0>;
+		sda-gpios = <&tlmm 33 0>;
+		i2c-gpio,delay-us = <2>;
+		status = "okay";
+	};
+
 	memory at 80000000 {
 		device_type = "memory";
 		reg = <0 0x80000000 0 0xfe1c0000>;
@@ -59,7 +69,7 @@
 };
 
 &tlmm {
-	muic-i2c-n {
+	muic_i2c: muic-i2c-n {
 		pins = "gpio33", "gpio34";
 		drive-strength = <0x2>;
 		function = "gpio";
-- 
2.39.2



More information about the U-Boot mailing list