arm64: tegra: Add support for NVIDIA Shield TV Pro 2019

Add initial device-tree support for NVIDIA Shield TV Pro 2019 (a.k.a
MDarcy) based up the Tegra210B01 SoC with 3 GiB of LPDDR4 RAM.

This device is very similar to the Tegra210 p2894 device, so this shares
the p2894 dtsi with a few overrides to the pinmux and power tree.

Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
This commit is contained in:
Aaron Kling authored and Thomas Makin committed 2026-10-16 10:04:43 -05:00
1 parent 733af3c200
commit c3d883fb2a
2 files changed
+48

No files matched your search

+1
View File
@@ -30,6 +30,7 @@ dtb-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210-p3450-0000.dtb
dtb-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210-p3541-0000.dtb
dtb-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210-smaug.dtb
dtb-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210-p2894-0050-a08.dtb
dtb-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210b01-p2894-2551-b00.dtb
dtb-$(CONFIG_ARCH_TEGRA_186_SOC) += tegra186-p2771-0000.dtb
dtb-$(CONFIG_ARCH_TEGRA_186_SOC) += tegra186-p3509-0000+p3636-0001.dtb
dtb-$(CONFIG_ARCH_TEGRA_194_SOC) += tegra194-p2972-0000.dtb
@@ -0,0 +1,47 @@
// SPDX-License-Identifier: GPL-2.0
/dts-v1/;
#include "tegra210b01.dtsi"
#include "tegra210-p2894.dtsi"
/ {
model = "NVIDIA Shield TV Pro 2019";
compatible = "nvidia,p2894-2551-b00", "nvidia,darcy", "nvidia,tegra210b01",
"nvidia,tegra210";
pinmux@700008d4 {
pinmux {
pex_l0_rst_n_pa0 {
nvidia,function = "pe0";
nvidia,pull = <TEGRA_PIN_PULL_UP>;
nvidia,tristate = <TEGRA_PIN_DISABLE>;
};
pex_l0_clkreq_n_pa1 {
nvidia,pull = <TEGRA_PIN_PULL_UP>;
nvidia,io-hv = <TEGRA_PIN_DISABLE>;
};
pex_wake_n_pa2 {
nvidia,pull = <TEGRA_PIN_PULL_UP>;
nvidia,tristate = <TEGRA_PIN_ENABLE>;
nvidia,io-hv = <TEGRA_PIN_DISABLE>;
};
wifi_wake_ap_ph2 {
nvidia,pull = <TEGRA_PIN_PULL_NONE>;
};
pz1 {
nvidia,pull = <TEGRA_PIN_PULL_UP>;
};
};
};
i2c@7000d000 {
pmic@3c {
regulators {
sd2 {
regulator-min-microvolt = <1350000>;
regulator-max-microvolt = <1350000>;
};
};
};
};
};