drivers/pmdomain/tegra

NVIDIA Tegra BPMP power domain controller

Power-domain control for NVIDIA Tegra system-on-chip families (Tegra186, Tegra194, Tegra234, and Tegra264), routed through the Boot and Power Management Processor (BPMP) firmware. These SoCs power the Jetson Xavier, Orin, and related embedded and automotive modules used in robotics, edge AI, and developer kits.

keep conf=0.86 deploy=medium replacement=none subsystem=pmdomain category=power-management
86%

recommendation

It should stay because the code still serves currently shipping NVIDIA hardware: Jetson AGX Xavier modules are supported through January 2028 and Jetson AGX Orin through January 2032, and both are still sold new. The file received a substantive fix as recently as November 2025, and the device trees for Tegra234 and the newer Tegra264 reference it, so it remains an active part of upstream Tegra support.

repository signals

3 files
362 source lines
6 commits, 5y
+375 / −5 lines added / removed, 5y
5 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 6 total · active in 4/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 2 commits · +369 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 1 commit · +1 −1 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 1 commit · +1 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +4 −4 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. git.kernel.org

    Canonical kernel log page for this file; local git history shows substantive maintenance through 2025-11-24 and no removal series signal.

  2. git.kernel.org

    Canonical kernel tree page; current DTs for Tegra234 reference BPMP-backed power-domains, showing active in-tree consumers.

  3. developer.nvidia.com

    NVIDIA Jetson lifecycle page lists Jetson AGX Orin through January 2032 and Jetson AGX Xavier/Xavier NX through January 2028, indicating supported production hardware in 2025 and beyond.

  4. developer.nvidia.com

    NVIDIA Jetson buy page shows Jetson AGX Orin and Jetson AGX Xavier family modules offered for purchase, supporting continued new-deployment availability.

codex reasoning notes (technical)

`exec_command` inspection of `powergate-bpmp.c` shows a real generic PM-domain provider built around Tegra BPMP, not helper-only code. `exec_command` + `rg` found active DT consumers in `tegra186.dtsi`, `tegra194.dtsi`, `tegra234.dtsi`, and `tegra264.dtsi`, so the code still services current SoC families. `exec_command` local git log showed a substantive fix on 2025-11-24 (`Add GENPD_FLAG_NO_STAY_ON flag`) plus earlier API-following maintenance, with no observed removal discussion. Kernel.org URLs were included by canonical recall of stable upstream pages for the inspected file/path; NVIDIA URLs were obtained via `web.search_query`. Because supported Jetson/Xavier/Orin products remain on sale and upstream still touches the code, this directory does not fit deprecation or removal.