mirror of
https://github.com/smaeul/u-boot.git
synced 2025-09-15 14:36:03 +01:00
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>
22 lines
458 B
C
22 lines
458 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
/*
|
|
* Copyright (c) 2010-2012, NVIDIA CORPORATION. All rights reserved.
|
|
*/
|
|
|
|
/* Tegra30 high-level function multiplexing */
|
|
|
|
#ifndef _TEGRA30_FUNCMUX_H_
|
|
#define _TEGRA30_FUNCMUX_H_
|
|
|
|
#include <asm/arch-tegra/funcmux.h>
|
|
|
|
/* Configs supported by the func mux */
|
|
enum {
|
|
FUNCMUX_DEFAULT = 0, /* default config */
|
|
|
|
/* UART configs */
|
|
FUNCMUX_UART1_ULPI = 0,
|
|
FUNCMUX_UART5_SDMMC1 = 1,
|
|
};
|
|
#endif /* _TEGRA30_FUNCMUX_H_ */
|