Compare commits

..

12 Commits

Author SHA1 Message Date
443c947541 t210b01: disable actmon and interconnects
Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:19:28 +00:00
1c739860c5 t210b01: override pcie compatible
Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:19:28 +00:00
46bb4fe2b1 pci: tegra: add t210b01 support
This commit also fixes configuration checks

Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:19:28 +00:00
7e675d131b typec: introduce bm92txx driver
TODO: fix commit
Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:19:28 +00:00
a54e5a9b4e [DEBUG] xusb-tegra
Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:19:28 +00:00
b59d77a00b t210b01: add emc support
Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:19:28 +00:00
1bbca06882 memory: tegra186-emc: support t210b01
Tegra210b01 uses Tegra186 style emc management, as in it is
offloaded to BPMP. This driver already implements this, so no
reason to shoehorn in elsewhere.

Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:19:28 +00:00
fb3917b475 abi
Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:19:28 +00:00
134d7900fa t210b01: add sdmmc suport
Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:19:28 +00:00
4b0a419a77 nouveau: add tegra210b01 support
Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:19:27 +00:00
61f279a442 tegra210b01: do not enable venc
Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:19:27 +00:00
904ab2c764 tegra: pmc: add t210b01 powergates
Tegra210B01 is missing a vi/ve/venc unit and is patched to the
MBIST reset bug. The WAR should therefore not be applied, and
the missing IP blocks should not be in powergating list.

Signed-off-by: Thomas Makin <halorocker89@gmail.com>
2025-11-02 00:16:01 +00:00

View File

@@ -1457,7 +1457,7 @@ static int tegra_powergate_init(struct tegra_pmc *pmc,
if (!np)
return 0;
for_each_available_child_of_node_scoped(np, child) {
for_each_child_of_node_scoped(np, child) {
err = tegra_powergate_add(pmc, child);
if (err < 0)
break;