HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: //usr/src/linux-headers-6.8.0-1040-aws/drivers/hte/Kconfig
# 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 || COMPILE_TEST)
	depends on GPIOLIB
	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 || COMPILE_TEST)
        help
	  The NVIDIA Tegra194 GTE test driver demonstrates how to use HTE
	  framework to timestamp GPIO and LIC IRQ lines.

endif