diff options
author | Dipen Patel <dipenp@nvidia.com> | 2022-04-22 22:52:14 +0200 |
---|---|---|
committer | Thierry Reding <treding@nvidia.com> | 2022-05-04 11:06:13 +0200 |
commit | 09574cca6ad649f84ba804caf63a5aefe0202834 (patch) | |
tree | d1e3a6dc6f38428baa7c3a7de6fb4f3899534d91 /drivers/hte/Kconfig | |
parent | drivers: Add hardware timestamp engine (HTE) subsystem (diff) | |
download | linux-09574cca6ad649f84ba804caf63a5aefe0202834.tar.xz linux-09574cca6ad649f84ba804caf63a5aefe0202834.zip |
hte: Add Tegra194 HTE kernel provider
Tegra194 device has multiple HTE instances also known as GTE (Generic
Hardware Timestamping Engine) which can timestamp subset of SoC lines
and signals. This provider driver focuses on IRQ and GPIO lines and
exposes timestamping ability on those lines to the consumers through
HTE subsystem.
Also, with this patch, added:
- documentation about this provider and its capabilities at
Documentation/hte.
- Compilation support in Makefile and Kconfig
Signed-off-by: Dipen Patel <dipenp@nvidia.com>
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/hte/Kconfig')
-rw-r--r-- | drivers/hte/Kconfig | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/hte/Kconfig b/drivers/hte/Kconfig index 478a80a2f384..3bd0fa367e84 100644 --- a/drivers/hte/Kconfig +++ b/drivers/hte/Kconfig @@ -12,3 +12,15 @@ menuconfig HTE If unsure, say no. +if HTE + +config HTE_TEGRA194 + tristate "NVIDIA Tegra194 HTE Support" + depends on ARCH_TEGRA_194_SOC + 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. + +endif |