0001 # SPDX-License-Identifier: GPL-2.0-only
0002 menuconfig HTE
0003 bool "Hardware Timestamping Engine (HTE) Support"
0004 help
0005 Hardware Timestamping Engine (HTE) Support.
0006
0007 Some devices provide a hardware timestamping engine which can
0008 timestamp certain device lines/signals in realtime. It comes with a
0009 benefit for the applications needing accurate timestamping event with
0010 less jitter. This framework provides a generic interface to such HTE
0011 providers and consumer devices.
0012
0013 If unsure, say no.
0014
0015 if HTE
0016
0017 config HTE_TEGRA194
0018 tristate "NVIDIA Tegra194 HTE Support"
0019 depends on ARCH_TEGRA_194_SOC
0020 help
0021 Enable this option for integrated hardware timestamping engine also
0022 known as generic timestamping engine (GTE) support on NVIDIA Tegra194
0023 systems-on-chip. The driver supports 352 LIC IRQs and 39 AON GPIOs
0024 lines for timestamping in realtime.
0025
0026 config HTE_TEGRA194_TEST
0027 tristate "NVIDIA Tegra194 HTE Test"
0028 depends on HTE_TEGRA194
0029 help
0030 The NVIDIA Tegra194 GTE test driver demonstrates how to use HTE
0031 framework to timestamp GPIO and LIC IRQ lines.
0032
0033 endif