[PATCH v4 0/3] Add support and enable the debug UART in the Pixel 3a and Pixel 3a XL

From: Pablo Correa Gómez via B4 Relay

Date: Mon Jun 01 2026 - 12:59:48 EST


In order to get logs through the SBU pins in Google Pixel devices, it is
necessary to add support to the devicetree, and enable the corresponding
UART. With this code and an USB-Cereal board, I was able to get full kernel
logs through serial.

Signed-off-by: Pablo Correa Gómez <pabloyoyoista@xxxxxxxxxxxxxxxx>
---
Changes in v4:
- Picked Reviewed-by tags
- Link to v3: https://patch.msgid.link/20260601-pabloyoyoista-debug-uart-on-rdacayan-next-v3-0-6fdcd669364e@xxxxxxxxxxxxxxxx

Changes in v3:
- Drop dependency on already-picked patches
- Link to v2: https://patch.msgid.link/20260328-pabloyoyoista-debug-uart-on-rdacayan-next-v2-0-53abd9db8f0a@xxxxxxxxxxxxxxxx

Changes in v2:
- Fix typo in (3/3) commit message
- Link to v1: https://patch.msgid.link/20260328-pabloyoyoista-debug-uart-on-rdacayan-next-v1-0-0babf584acdb@xxxxxxxxxxxxxxxx

---
Pablo Correa Gómez (3):
arm64: dts: qcom: sdm670: add default uart pinctrl nodes
arm64: dts: qcom: sdm670: add debug uart soc node
arm64: dts: qcom: sdm670-google-common: enable debug uart

arch/arm64/boot/dts/qcom/sdm670-google-common.dtsi | 18 +-
arch/arm64/boot/dts/qcom/sdm670.dtsi | 207 +++++++++++++++++++++
2 files changed, 224 insertions(+), 1 deletion(-)
---
base-commit: be0cd82a9f584e562b243684303054134c8f6583
change-id: 20260328-pabloyoyoista-debug-uart-on-rdacayan-next-69274358cef4

Best regards,
--
Pablo Correa Gómez <pabloyoyoista@xxxxxxxxxxxxxxxx>