Skip to content

FROMLIST: arm64: dts: qcom: enable UARTs for robot expansion board#446

Open
canf-map wants to merge 2 commits intoqualcomm-linux:qcom-6.18.yfrom
canf-map:qcom-6.18.y
Open

FROMLIST: arm64: dts: qcom: enable UARTs for robot expansion board#446
canf-map wants to merge 2 commits intoqualcomm-linux:qcom-6.18.yfrom
canf-map:qcom-6.18.y

Conversation

@canf-map
Copy link
Copy Markdown

@canf-map canf-map commented Apr 9, 2026

The Qualcomm Lemans EVK and Monaco EVK boards expose a mezzanine
connector used by a motor control expansion board.

This expansion board hosts an MCU running NuttX and communicates with
Linux over UART, with all protocol handling done in userspace.

This series enables the required UARTs and assigns stable serial aliases
to ensure consistent device enumeration across platforms.

Link: https://lore.kernel.org/all/20260327083101.1343613-1-canfeng.zhuang@oss.qualcomm.com/

CRs-Fixed: 4497971

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 <canfeng.zhuang@oss.qualcomm.com>
@canf-map canf-map requested a review from a team April 9, 2026 07:01
@shashim-quic
Copy link
Copy Markdown

qcom-6.18.y-checkFailing after 2s — Change Requests Validation Checkqcom-6.18.y-checkFailing after 2s — Change Requests Validation Check

See why it is failing. May be you didnt associate changes to mainline component in orbit (which helps to enforce mainline first).

@shashim-quic
Copy link
Copy Markdown

qcom-6.18.y-checkFailing after 2s — Change Requests Validation Checkqcom-6.18.y-checkFailing after 2s — Change Requests Validation Check

See why it is failing. May be you didnt associate changes to mainline component in orbit (which helps to enforce mainline first).

@canf-map
your PR won't be picked for merge unless CR is in order.

@canf-map
Copy link
Copy Markdown
Author

The commit has been updated to the correct CR.
The previous CR contained an incorrect change task, but since its state is already BUILT, it is no longer editable.

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 <canfeng.zhuang@oss.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants