Re: [PATCH v3] arm64: dts: qcom: sc8280xp: add missing QUP pinctrl states
From: Abel Vesa
Date: Thu Oct 29 2026 - 04:58:01 EST
On 26-10-29 15:52:32, Xilin Wu wrote:
> Add the missing tlmm pinctrl states for the SC8280XP QUP engines so common
> I2C, SPI and UART pinmux definitions are available from the SoC dtsi.
> Populate all 24 engines using the SC8280XP lane-to-GPIO mapping, including
> the non-linear QUP instances, and keep the mux function names aligned with
> the driver-supported qup0..qup23 names.
>
> Define common four-wire UART electrical defaults in the SoC dtsi: CTS uses
> bus hold, RX uses a pull-up, and RTS/TX use 2 mA drive with no bias. This
> matches the Bluetooth UART configuration used by the existing boards, lets
> them reference the shared QUP state directly, and removes duplicated
> board-local pinctrl definitions.
>
> Reviewed-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
> Signed-off-by: Xilin Wu <sophon@xxxxxxxxx>
Reviewed-by: Abel Vesa <abel.vesa@xxxxxxxxxxxxxxxx>