It is required to set CONFIG_DEVICE_TREE_INCLUDES="tegra20-asus-transformer-uart-usd.dtsi"
if CONFIG_TEGRA_ENABLE_UARTA (and only if) is enabled for U-Boot to boot properly, otherwise only SPL will work, but U-Boot when trying to use UART that wasn't enabled by SPL. Signed-off-by: Artur Kowalski <arturkow2...@gmail.com> --- .../tegra20-asus-transformer-uart-usd.dtsi | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 arch/arm/dts/tegra20-asus-transformer-uart-usd.dtsi diff --git a/arch/arm/dts/tegra20-asus-transformer-uart-usd.dtsi b/arch/arm/dts/tegra20-asus-transformer-uart-usd.dtsi new file mode 100644 index 00000000000..accb086774c --- /dev/null +++ b/arch/arm/dts/tegra20-asus-transformer-uart-usd.dtsi @@ -0,0 +1,31 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR BSD-3-Clause + +/ { + chosen { + stdout-path = &uarta; + }; + + serial@70006300 { + status = "disabled"; + }; + + serial@70006000 { + status = "okay"; + clock-frequency = <216000000>; + }; + + sdhci@c8000400 { + status = "disabled"; + }; + + pinmux@70000014 { + pinmux { + /delete-node/ sdb; + + dbguart { + nvidia,pins = "sdb", "sdd"; + nvidia,function = "uarta"; + }; + }; + }; +}; -- 2.48.1