Directory Files
.. 2
File Size
Kconfig 1.1 kB
Makefile 128 B
hte-tegra194-test.c 5.8 kB
hte-tegra194.c 24 kB
hte.c 22 kB

Linux v6.6.1 - hte

# SPDX-License-Identifier: GPL-2.0-only
menuconfig HTE
	bool "Hardware Timestamping Engine (HTE) Support"
	help
	  Hardware Timestamping Engine (HTE) Support.

	  Some devices provide a hardware timestamping engine which can
	  timestamp certain device lines/signals in realtime. It comes with a
	  benefit for the applications needing accurate timestamping event with
	  less jitter. This framework provides a generic interface to such HTE
	  providers and consumer devices.

	  If unsure, say no.

if HTE

config HTE_TEGRA194
	tristate "NVIDIA Tegra194 HTE Support"
	depends on ARCH_TEGRA_194_SOC
	help
	  Enable this option for integrated hardware timestamping engine also
	  known as generic timestamping engine (GTE) support on NVIDIA Tegra194
	  systems-on-chip. The driver supports 352 LIC IRQs and 39 AON GPIOs
	  lines for timestamping in realtime.

config HTE_TEGRA194_TEST
        tristate "NVIDIA Tegra194 HTE Test"
        depends on HTE_TEGRA194
        help
	  The NVIDIA Tegra194 GTE test driver demonstrates how to use HTE
	  framework to timestamp GPIO and LIC IRQ lines.

endif