From 4e8d1f3024a1929126d6e9fc5ef829e8b0090b94 Mon Sep 17 00:00:00 2001 From: sansarus Date: Mon, 8 Dec 2025 11:17:58 +0300 Subject: [PATCH] Update infinity6b0.dtsi with pad = impossible to pinmux FUART (ttyS2). Any echo / cat to /dev/ttyS2 and /dev/ttyS1 reset control register (0x1f203C0C) to 0x10 and 0x100. with pad = ttyS2 muxed to FUART_TX by echo > /dev/ttyS2 and can be fully controled by 0x1f203C0C. ttyS1 also controlled by 0x1f203C0C (0x20 for ttyS2 at 43/43 pins, 0x200 for ttyS1 at 45/46 pins, 0x0 - gpio modes, SSC335) also this DT workable at ssc335DE. Tested at ANJ MS-J10 pcb and UNV-RT 8283swc-we-b --- arch/arm/boot/dts/infinity6b0.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/infinity6b0.dtsi b/arch/arm/boot/dts/infinity6b0.dtsi index 37503697fa..946e1fc727 100755 --- a/arch/arm/boot/dts/infinity6b0.dtsi +++ b/arch/arm/boot/dts/infinity6b0.dtsi @@ -389,8 +389,8 @@ interrupts = , ; clocks = <&CLK_fuart>; dma = <1>; - pad = ; - //pad = ; + //pad = ; + pad = ; //pad = ; status = "ok"; #ifdef CONFIG_CAM_CLK