131ab09b4SDipen Patel# SPDX-License-Identifier: GPL-2.0-only 231ab09b4SDipen Patelmenuconfig HTE 331ab09b4SDipen Patel bool "Hardware Timestamping Engine (HTE) Support" 431ab09b4SDipen Patel help 531ab09b4SDipen Patel Hardware Timestamping Engine (HTE) Support. 631ab09b4SDipen Patel 731ab09b4SDipen Patel Some devices provide a hardware timestamping engine which can 831ab09b4SDipen Patel timestamp certain device lines/signals in realtime. It comes with a 931ab09b4SDipen Patel benefit for the applications needing accurate timestamping event with 1031ab09b4SDipen Patel less jitter. This framework provides a generic interface to such HTE 1131ab09b4SDipen Patel providers and consumer devices. 1231ab09b4SDipen Patel 1331ab09b4SDipen Patel If unsure, say no. 1431ab09b4SDipen Patel 1509574ccaSDipen Patelif HTE 1609574ccaSDipen Patel 1709574ccaSDipen Patelconfig HTE_TEGRA194 1809574ccaSDipen Patel tristate "NVIDIA Tegra194 HTE Support" 19*63137beeSBartosz Golaszewski depends on (ARCH_TEGRA_194_SOC || COMPILE_TEST) 2009574ccaSDipen Patel help 2109574ccaSDipen Patel Enable this option for integrated hardware timestamping engine also 2209574ccaSDipen Patel known as generic timestamping engine (GTE) support on NVIDIA Tegra194 2309574ccaSDipen Patel systems-on-chip. The driver supports 352 LIC IRQs and 39 AON GPIOs 2409574ccaSDipen Patel lines for timestamping in realtime. 2509574ccaSDipen Patel 269a75a7cdSDipen Patelconfig HTE_TEGRA194_TEST 279a75a7cdSDipen Patel tristate "NVIDIA Tegra194 HTE Test" 28*63137beeSBartosz Golaszewski depends on (HTE_TEGRA194 || COMPILE_TEST) 299a75a7cdSDipen Patel help 309a75a7cdSDipen Patel The NVIDIA Tegra194 GTE test driver demonstrates how to use HTE 319a75a7cdSDipen Patel framework to timestamp GPIO and LIC IRQ lines. 329a75a7cdSDipen Patel 3309574ccaSDipen Patelendif 34