Searched full:gte (Results 1 – 10 of 10) sorted by relevance
/Linux-v6.1/Documentation/driver-api/hte/ |
D | tegra194-hte.rst | 8 The Nvidia tegra194 HTE provider driver implements two GTE 9 (Generic Timestamping Engine) instances: 1) GPIO GTE and 2) LIC 10 (Legacy Interrupt Controller) IRQ GTE. Both GTE instances get the 15 GPIO GTE 18 This GTE instance timestamps GPIO in real time. For that to happen GPIO 20 supports timestamping GPIOs in real time and it has 39 GPIO lines. The GPIO GTE 22 to be set in GPIO config register before GPIO GTE can be used, for that GPIOLIB 23 adds two optional APIs as below. The GPIO GTE code supports both kernel 34 LIC (Legacy Interrupt Controller) IRQ GTE 37 This GTE instance timestamps LIC IRQ lines in real time. There are 352 IRQ [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/timestamp/ |
D | nvidia,tegra194-hte.yaml | 13 Tegra SoC has two instances of generic hardware timestamping engines (GTE) 14 known as GTE GPIO and GTE IRQ, which can monitor subset of GPIO and on chip 18 to enable or disable for the hardware timestamping. The GTE GPIO monitors 24 - nvidia,tegra194-gte-aon 25 - nvidia,tegra194-gte-lic 47 GPIO GTE and 11 for IRQ GTE. 53 consumers. For the GTE IRQ, this is IRQ number as mentioned in the 54 SoC technical reference manual. For the GTE GPIO, its value is same as 70 compatible = "nvidia,tegra194-gte-aon"; 80 compatible = "nvidia,tegra194-gte-lic";
|
/Linux-v6.1/drivers/gpu/drm/i915/gt/ |
D | intel_ggtt.c | 279 gen8_pte_t __iomem *gte; in gen8_ggtt_insert_entries() local 289 gte = (gen8_pte_t __iomem *)ggtt->gsm; in gen8_ggtt_insert_entries() 290 gte += vma_res->start / I915_GTT_PAGE_SIZE; in gen8_ggtt_insert_entries() 291 end = gte + vma_res->node_size / I915_GTT_PAGE_SIZE; in gen8_ggtt_insert_entries() 294 gen8_set_pte(gte++, pte_encode | addr); in gen8_ggtt_insert_entries() 295 GEM_BUG_ON(gte > end); in gen8_ggtt_insert_entries() 298 while (gte < end) in gen8_ggtt_insert_entries() 299 gen8_set_pte(gte++, vm->scratch[0]->encode); in gen8_ggtt_insert_entries() 335 gen6_pte_t __iomem *gte; in gen6_ggtt_insert_entries() local 340 gte = (gen6_pte_t __iomem *)ggtt->gsm; in gen6_ggtt_insert_entries() [all …]
|
/Linux-v6.1/drivers/hte/ |
D | Kconfig | 22 known as generic timestamping engine (GTE) support on NVIDIA Tegra194 30 The NVIDIA Tegra194 GTE test driver demonstrates how to use HTE
|
D | hte-tegra194.c | 303 * HTE/GTE namespace. in tegra_hte_line_xlate() 537 { .compatible = "nvidia,tegra194-gte-lic", .data = &lic_hte}, 538 { .compatible = "nvidia,tegra194-gte-aon", .data = &aon_hte},
|
/Linux-v6.1/drivers/gpu/drm/i915/display/ |
D | intel_plane_initial.c | 62 gen8_pte_t __iomem *gte = to_gt(i915)->ggtt->gsm; in initial_plane_vma() local 65 gte += base / I915_GTT_PAGE_SIZE; in initial_plane_vma() 67 pte = ioread64(gte); in initial_plane_vma()
|
/Linux-v6.1/drivers/media/pci/bt8xx/ |
D | bttv-audio-hook.c | 17 /* PT2254A programming Jon Tombs, jon@gte.esi.us.es */ in winview_volume()
|
/Linux-v6.1/drivers/soc/tegra/cbb/ |
D | tegra194-cbb.c | 541 [0x0d] = "multiport0_t/T/gte", 855 [0x09] = "multiport1_t/T/gte", 1224 [0x0a] = "multiport0_t/T/gte",
|
/Linux-v6.1/Documentation/admin-guide/media/ |
D | bttv.rst | 762 Author of this section: Jon Tombs <jon@gte.esi.us.es>
|
/Linux-v6.1/ |
D | CREDITS | 3700 E: jon@gte.esi.us.es
|