]> git.dujemihanovic.xyz Git - u-boot.git/commit
Tegra30: Add funcmux for UART over SD slot
authorJonas Schwöbel <jonasschwoebel@yahoo.de>
Mon, 22 Jan 2024 12:40:27 +0000 (14:40 +0200)
committerSvyatoslav Ryhel <clamor95@gmail.com>
Sun, 13 Oct 2024 14:20:26 +0000 (17:20 +0300)
commitb515d7ae0de51a26f73b2ddb5ea4db0d95b67d7a
tree4175874c3d99394c16abc7c666f80ff1569b9a96
parent5e13730fc6f562873dc5b8262ffdc0fc43c89cec
Tegra30: Add funcmux for UART over SD slot

Tegra 3 has UART-E exposable via SD card slot which may be
handy for debugging. This change only adds funcmux part, to
use UART-E on the device you additionally would need:
- set stdout-path to serial@70006400 (uarte)
- configure sdmmc1_dat3_py4 and sdmmc1_dat2_py5 pinmux for
  uarte
- disable or remove sdhci@7800000 node
- enable CONFIG_TEGRA_ENABLE_UARTE in defconfig
- set CFG_SYS_NS16550_COM to NV_PA_APB_UARTE_BASE in device
  header

Signed-off-by: Jonas Schwöbel <jonasschwoebel@yahoo.de>
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
arch/arm/include/asm/arch-tegra30/funcmux.h
arch/arm/mach-tegra/board.c
drivers/pinctrl/tegra/funcmux-tegra30.c