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@postmarketos.org>
---
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@postmarketos.org
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@postmarketos.org
---
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@postmarketos.org>