brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 641af72 Raw
35 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2menuconfig HTE3	bool "Hardware Timestamping Engine (HTE) Support"4	help5	  Hardware Timestamping Engine (HTE) Support.6 7	  Some devices provide a hardware timestamping engine which can8	  timestamp certain device lines/signals in realtime. It comes with a9	  benefit for the applications needing accurate timestamping event with10	  less jitter. This framework provides a generic interface to such HTE11	  providers and consumer devices.12 13	  If unsure, say no.14 15if HTE16 17config HTE_TEGRA19418	tristate "NVIDIA Tegra194 HTE Support"19	depends on (ARCH_TEGRA_194_SOC || COMPILE_TEST)20	depends on GPIOLIB21	help22	  Enable this option for integrated hardware timestamping engine also23	  known as generic timestamping engine (GTE) support on NVIDIA Tegra19424	  systems-on-chip. The driver supports 352 LIC IRQs and 39 AON GPIOs25	  lines for timestamping in realtime.26 27config HTE_TEGRA194_TEST28        tristate "NVIDIA Tegra194 HTE Test"29        depends on (HTE_TEGRA194 || COMPILE_TEST)30        help31	  The NVIDIA Tegra194 GTE test driver demonstrates how to use HTE32	  framework to timestamp GPIO and LIC IRQ lines.33 34endif35