Populate the SBSA UART for Tegra234 and enable this UART for Jetson AGX Orin. Signed-off-by: Jon Hunter <jonathanh@xxxxxxxxxx> --- .../boot/dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 5 +++++ arch/arm64/boot/dts/nvidia/tegra234.dtsi | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0000.dts b/arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0000.dts index fc7dcd521340..f7a1265cee97 100644 --- a/arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0000.dts +++ b/arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0000.dts @@ -2007,6 +2007,11 @@ serial@3100000 { status = "okay"; }; + serial@31d0000 { + current-speed = <115200>; + status = "okay"; + }; + hda@3510000 { nvidia,model = "NVIDIA Jetson AGX Orin HDA"; status = "okay"; diff --git a/arch/arm64/boot/dts/nvidia/tegra234.dtsi b/arch/arm64/boot/dts/nvidia/tegra234.dtsi index a68be5a0771b..abe8ab35bbcc 100644 --- a/arch/arm64/boot/dts/nvidia/tegra234.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra234.dtsi @@ -1324,6 +1324,13 @@ rce-fabric@be00000 { status = "okay"; }; + uarti: serial@31d0000 { + compatible = "arm,sbsa-uart"; + reg = <0x31d0000 0x10000>; + interrupts = <GIC_SPI 285 IRQ_TYPE_LEVEL_HIGH>; + status = "disabled"; + }; + p2u_hsio_0: phy@3e00000 { compatible = "nvidia,tegra234-p2u"; reg = <0x03e00000 0x10000>; -- 2.25.1