Home
last modified time | relevance | path

Searched full:gte (Results 1 – 10 of 10) sorted by relevance

/Linux-v6.1/Documentation/driver-api/hte/
Dtegra194-hte.rst8 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/
Dnvidia,tegra194-hte.yaml13 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/
Dintel_ggtt.c279 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/
DKconfig22 known as generic timestamping engine (GTE) support on NVIDIA Tegra194
30 The NVIDIA Tegra194 GTE test driver demonstrates how to use HTE
Dhte-tegra194.c303 * 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/
Dintel_plane_initial.c62 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/
Dbttv-audio-hook.c17 /* PT2254A programming Jon Tombs, jon@gte.esi.us.es */ in winview_volume()
/Linux-v6.1/drivers/soc/tegra/cbb/
Dtegra194-cbb.c541 [0x0d] = "multiport0_t/T/gte",
855 [0x09] = "multiport1_t/T/gte",
1224 [0x0a] = "multiport0_t/T/gte",
/Linux-v6.1/Documentation/admin-guide/media/
Dbttv.rst762 Author of this section: Jon Tombs <jon@gte.esi.us.es>
/Linux-v6.1/
DCREDITS3700 E: jon@gte.esi.us.es