drivers/hte

NVIDIA Tegra Hardware Timestamping Engine (HTE/GTE)

A kernel subsystem and provider driver for the Generic Timestamping Engine on NVIDIA Tegra194 (Xavier) and Tegra234 (Orin) SoCs. The hardware attaches precise timestamps to GPIO transitions and selected interrupts, useful on Jetson-class embedded boards for robotics, automotive, and industrial work that needs accurate signal correlation.

keep conf=0.87 deploy=low replacement=none subsystem=hte category=infrastructure
87%

recommendation

It should stay because the subsystem is actively maintained, has received fixes into 2026, and supports current Jetson Xavier and Orin modules that NVIDIA still lists as available through 2028 and 2031. Deployment is niche rather than mass-market, but no other driver fills the same timestamping role on Tegra, so removal would leave Jetson users without a replacement.

repository signals

5 files
2,053 source lines
31 commits, 5y
+2,175 / −85 lines added / removed, 5y
17 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 31 total · active in 15/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: 3 commits · +1,953 −1 2022-05: 4 commits · +3 −4 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: 1 commit · +1 −1 2022-12: 1 commit · +1 −0 2023-01: 0 commits · +0 −0 2023-02: 1 commit · +4 −5 2023-03: 1 commit · +1 −1 2023-04: 4 commits · +164 −23 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 1 commit · +1 −2 2023-08: 0 commits · +0 −0 2023-09: 3 commits · +11 −8 2023-10: 6 commits · +29 −32 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 1 commit · +2 −4 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 1 commit · +1 −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: 1 commit · +1 −1 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +1 −1 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: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +2 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. developer.nvidia.com

    NVIDIA lists Jetson AGX Xavier 32GB and Xavier NX modules available through January 2028, and Jetson AGX Xavier Industrial through July 2031, so Tegra194-family hardware was still sold new in 2025.

  2. developer.nvidia.com

    NVIDIA FAQ reiterates Xavier-family module availability through 2028/2031 and notes only Xavier developer kits are EOL, indicating ongoing production-module deployments rather than a fully retired platform.

  3. cateee.net

    LKDDb shows CONFIG_HTE_TEGRA194 present from Linux 5.19 through 6.19 and 7.0-rc+HEAD, with DT compatibles for both tegra194 and tegra234, indicating ongoing upstream support.

  4. kernel.org

    Current kernel documentation still carries the HTE subsystem and Tegra provider documentation, showing the interface remains maintained upstream.

  5. kernel.org

    Kernel documentation describes drivers/hte/hte-tegra194.c as the NVIDIA Tegra HTE/GTE provider for GPIO and LIC IRQ timestamping, confirming the hardware scope and niche use case.

codex reasoning notes (technical)

Local inspection via shell (`sed`) showed `drivers/hte` is a real subsystem plus NVIDIA Tegra provider/test driver, not a helper-only directory; `hte-tegra194.c` contains Tegra194 and Tegra234 mappings. Lore MCP was unavailable in this session (`list_mcp_resources` unknown server) and `lei` was not installed, so upstream activity was checked via local `git -c safe.directory=... log -- drivers/hte`, which showed substantive fixes/tree updates through 2026-02-21 and no removal series; that backs `keep`, not deprecate/remove. URLs were obtained by web search for NVIDIA lifecycle/FAQ, LKDDb, and kernel docs. Deployment is `low` because this is a niche embedded timestamping block used on Jetson/Xavier/Orin-class SoCs rather than broad commodity systems. No natural replacement driver exists for the same HTE/GTE provider role.