From 5d78fb9a618582c7d86b67aefa968bb30a4a9006 Mon Sep 17 00:00:00 2001 From: Canfeng Zhuang Date: Fri, 27 Mar 2026 16:31:00 +0800 Subject: [PATCH 1/2] FROMLIST: arm64: dts: qcom: lemans-evk: enable UART0 for robot board The lemans-evk mezzanine connector supports a robot expansion board that requires UART0, which is currently disabled. This prevents the expansion board from exchanging data and control commands. Enable UART0 and assign the serial2 alias to provide stable device enumeration for the expansion board. Link: https://lore.kernel.org/all/20260327083101.1343613-2-canfeng.zhuang@oss.qualcomm.com/ Signed-off-by: Canfeng Zhuang --- arch/arm64/boot/dts/qcom/lemans-evk.dts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/lemans-evk.dts b/arch/arm64/boot/dts/qcom/lemans-evk.dts index 390a515e8dd8e..ed8b5b3fa2dc2 100644 --- a/arch/arm64/boot/dts/qcom/lemans-evk.dts +++ b/arch/arm64/boot/dts/qcom/lemans-evk.dts @@ -22,6 +22,7 @@ mmc1 = &sdhc; serial0 = &uart10; serial1 = &uart17; + serial2 = &uart0; }; dmic: audio-codec-0 { @@ -1074,6 +1075,10 @@ }; }; +&uart0 { + status = "okay"; +}; + &uart10 { compatible = "qcom,geni-debug-uart"; pinctrl-0 = <&qup_uart10_default>; From 4066f8af59143f02e47eebf0913161aa62588ee5 Mon Sep 17 00:00:00 2001 From: Canfeng Zhuang Date: Fri, 27 Mar 2026 16:31:01 +0800 Subject: [PATCH 2/2] FROMLIST: arm64: dts: qcom: monaco-evk: enable UART6 for robot board The monaco-evk mezzanine connector supports a robot expansion board that requires UART6, which is currently disabled. This prevents the expansion board from exchanging data and control commands. Enable UART6 and assign the serial2 alias to provide stable device enumeration for the expansion board. Link: https://lore.kernel.org/all/20260327083101.1343613-3-canfeng.zhuang@oss.qualcomm.com/ Signed-off-by: Canfeng Zhuang --- arch/arm64/boot/dts/qcom/monaco-evk.dts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/monaco-evk.dts b/arch/arm64/boot/dts/qcom/monaco-evk.dts index 79b6d56c153b7..895f9557e39e7 100644 --- a/arch/arm64/boot/dts/qcom/monaco-evk.dts +++ b/arch/arm64/boot/dts/qcom/monaco-evk.dts @@ -22,6 +22,7 @@ i2c1 = &i2c1; serial0 = &uart7; serial1 = &uart2; + serial2 = &uart6; }; chosen { @@ -935,6 +936,10 @@ }; }; +&uart6 { + status = "okay"; +}; + &uart7 { status = "okay"; };