NVIDIA Tegra SoC platform support
Low-level platform glue for NVIDIA's Tegra application processors, including the Power Management Controller, fuse readout, and CPU flow controller. These chips power devices ranging from Nintendo Switch and older Android tablets to current Jetson Orin embedded AI modules and automotive platforms shipping in 2025.
recommendation
It should stay because this is the core in-tree platform support layer for NVIDIA's Tegra system-on-chip family, not a swappable peripheral driver. Tegra-based hardware is still being sold new in 2025 (notably the Jetson Orin embedded modules), upstream support has been actively extended to the latest Tegra234 and Tegra264 generations, and the directory has seen dozens of substantive commits from many contributors in recent years.
repository signals
sources
- nvidia.com
NVIDIA was still marketing and selling Jetson Orin production modules, indicating Tegra-based hardware remained in new commercial deployment in 2025/2026.
- cateee.net
drivers/soc/tegra/pmc.c still maps to active Tegra PMC compatibles up through tegra234 and tegra264 in current kernel series, showing ongoing support for newer Tegra generations.
- cateee.net
CONFIG_ARCH_TEGRA remains present through current kernel heads, confirming the Tegra platform family is not legacy-only in upstream Linux.
codex reasoning notes (technical)
Real driver directory: contains builtin_platform_driver entry points in pmc.c, flowctrl.c, and fuse-tegra.c (checked with local shell rg). lore_file_timeline(path=drivers/soc/tegra/) returned no events because the tool appears file-oriented for exact paths; for activity I relied on the provided static metadata instead, which shows 86 substantive commits in the last 5 years, 23 authors, and a most recent substantive touch on 2026-01-18, all inconsistent with deprecation/removal. URLs were obtained via web search: NVIDIA Jetson Orin product page for current market availability, and LKDDb pages for continued upstream kernel coverage of Tegra/PMC and newer compatibles including tegra264. No natural replacement driver exists because this directory is the in-tree SoC support layer for Tegra platforms rather than a swappable legacy peripheral driver.