[PATCH 0/4] Support UART over MicroSD slot on Transformer T20

Artur Kowalski arturkow2000 at gmail.com
Tue Mar 18 09:30:43 CET 2025


The first patch in the series brings general pinmux support for exposing
UART over SDB/SDD pins on T20. The following patches bring support
Transformer T20 allowing to enable UART over uSD by setting

CONFIG_TEGRA_ENABLE_UARTA=y
CONFIG_DEVICE_TREE_INCLUDES="tegra20-asus-transformer-uart-usd.dtsi"

Similarily, support for UART over uSD could be brought to Ventana which
has uSD on the same pins as TF101, and other Ventana-based boards.


Artur Kowalski (4):
  tegra: add funcmux for exposing UART over uSD slot on Tegra 20
  tegra: respect CONFIG_TEGRA_ENABLE_UART* options on Transformer T20
  ARM: tegra: expose UART-A over uSD on Transformer T20
  board: asus: transformer: add DTSI file for enabling UART over uSD
    slot

 .../tegra20-asus-transformer-uart-usd.dtsi    | 31 +++++++++++++++++++
 arch/arm/include/asm/arch-tegra20/funcmux.h   |  1 +
 arch/arm/mach-tegra/board.c                   |  4 ++-
 arch/arm/mach-tegra/tegra20/Kconfig           |  4 +++
 drivers/pinctrl/tegra/funcmux-tegra20.c       |  9 +++++-
 include/configs/transformer-t20.h             | 10 ++++++
 6 files changed, 57 insertions(+), 2 deletions(-)
 create mode 100644 arch/arm/dts/tegra20-asus-transformer-uart-usd.dtsi

-- 
2.48.1



More information about the U-Boot mailing list