Commit | Line | Data |
---|---|---|
31ab09b4 DP |
1 | # SPDX-License-Identifier: GPL-2.0-only |
2 | menuconfig HTE | |
3 | bool "Hardware Timestamping Engine (HTE) Support" | |
4 | help | |
5 | Hardware Timestamping Engine (HTE) Support. | |
6 | ||
7 | Some devices provide a hardware timestamping engine which can | |
8 | timestamp certain device lines/signals in realtime. It comes with a | |
9 | benefit for the applications needing accurate timestamping event with | |
10 | less jitter. This framework provides a generic interface to such HTE | |
11 | providers and consumer devices. | |
12 | ||
13 | If unsure, say no. | |
14 | ||
09574cca DP |
15 | if HTE |
16 | ||
17 | config HTE_TEGRA194 | |
18 | tristate "NVIDIA Tegra194 HTE Support" | |
63137bee | 19 | depends on (ARCH_TEGRA_194_SOC || COMPILE_TEST) |
9bc63311 | 20 | depends on GPIOLIB |
09574cca DP |
21 | help |
22 | Enable this option for integrated hardware timestamping engine also | |
23 | known as generic timestamping engine (GTE) support on NVIDIA Tegra194 | |
24 | systems-on-chip. The driver supports 352 LIC IRQs and 39 AON GPIOs | |
25 | lines for timestamping in realtime. | |
26 | ||
9a75a7cd DP |
27 | config HTE_TEGRA194_TEST |
28 | tristate "NVIDIA Tegra194 HTE Test" | |
63137bee | 29 | depends on (HTE_TEGRA194 || COMPILE_TEST) |
9a75a7cd DP |
30 | help |
31 | The NVIDIA Tegra194 GTE test driver demonstrates how to use HTE | |
32 | framework to timestamp GPIO and LIC IRQ lines. | |
33 | ||
09574cca | 34 | endif |