ARM: tegra20: add funcmux for exposing UART over uSD slot on Tegra 20
authorArtur Kowalski <arturkow2000@gmail.com>
Sun, 30 Mar 2025 19:26:39 +0000 (21:26 +0200)
committerSvyatoslav Ryhel <clamor95@gmail.com>
Sat, 12 Apr 2025 08:12:06 +0000 (11:12 +0300)
commit427dd4dd27eef00306a94800d66a6b82e2b11ad8
tree46f8dba8e1b31db4119174d8fd84531811a63252
parentb12931d7dedd4130b2e795525431b60ffac6541f
ARM: tegra20: add funcmux for exposing UART over uSD slot on Tegra 20

UART-A can be exposed through uSD, this was tested on Transformer T20
but should work on all Ventana-based boards.

TX is exported on SDD pingroup corresponding to uSD CLK pin
RX is exported on SDB which is CMD pin in uSD slot

Signed-off-by: Artur Kowalski <arturkow2000@gmail.com>
Reviewed-by: Svyatoslav Ryhel <clamor95@gmail.com>
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
arch/arm/include/asm/arch-tegra20/funcmux.h
arch/arm/mach-tegra/board.c
arch/arm/mach-tegra/tegra20/Kconfig
drivers/pinctrl/tegra/funcmux-tegra20.c