/freebsd-src/sys/contrib/device-tree/Bindings/i2c/ |
H A D | nvidia,tegra20-i2c.txt | 1 NVIDIA Tegra20/Tegra30/Tegra114 I2C controller driver. 4 - compatible : For Tegra20, must be one of "nvidia,tegra20-i2c-dvc" or 5 "nvidia,tegra20-i2c". For Tegra30, must be "nvidia,tegra30-i2c". 10 nvidia,tegra20-i2c-dvc: Tegra20 has specific I2C controller called as DVC I2C 14 "nvidia,tegra20-i2c-dvc". 15 nvidia,tegra20-i2c: Tegra20 has 4 generic I2C controller. This can support 18 only compatible with "nvidia,tegra20-i2c". 20 very much similar to Tegra20 I2C controller with additional feature: 24 support. This is also compatible with "nvidia,tegra20-i2c" without 29 - Tegra30/Tegra20 I2C controller has 2 clock source called div-clk and [all …]
|
H A D | nvidia,tegra20-i2c.yaml | 4 $id: http://devicetree.org/schemas/i2c/nvidia,tegra20-i2c.yaml# 16 - description: Tegra20 has 4 generic I2C controller. This can support 19 controller is only compatible with "nvidia,tegra20-i2c". 20 const: nvidia,tegra20-i2c 21 - description: Tegra20 has specific I2C controller called as DVC I2C 25 compatible with "nvidia,tegra20-i2c-dvc". 26 const: nvidia,tegra20-i2c-dvc 29 similar to Tegra20 I2C controller with additional feature: Continue 33 This is also compatible with "nvidia,tegra20-i2c" without continue 37 - const: nvidia,tegra20 [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm/nvidia/ |
H A D | tegra20.dtsi | 2 #include <dt-bindings/clock/tegra20-car.h> 4 #include <dt-bindings/memory/tegra20-mc.h> 9 #include "tegra20-peripherals-opp.dtsi" 12 compatible = "nvidia,tegra20"; 36 compatible = "nvidia,tegra20-host1x"; 54 compatible = "nvidia,tegra20-mpe"; 66 compatible = "nvidia,tegra20-vi"; 78 compatible = "nvidia,tegra20-epp"; 90 compatible = "nvidia,tegra20-isp"; 101 compatible = "nvidia,tegra20-gr2d"; [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/misc/ |
H A D | nvidia,tegra20-apbmisc.txt | 5 - Tegra20: "nvidia,tegra20-apbmisc" 6 - Tegra30: "nvidia,tegra30-apbmisc", "nvidia,tegra20-apbmisc" 7 - Tegra114: "nvidia,tegra114-apbmisc", "nvidia,tegra20-apbmisc" 8 - Tegra124: "nvidia,tegra124-apbmisc", "nvidia,tegra20-apbmisc" 9 - Tegra132: "nvidia,tegra124-apbmisc", "nvidia,tegra20-apbmisc" 10 - Tegra210: "nvidia,tegra210-apbmisc", "nvidia,tegra20-apbmisc"
|
/freebsd-src/sys/contrib/device-tree/Bindings/display/tegra/ |
H A D | nvidia,tegra20-host1x.yaml | 4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra20-host1x.yaml# 20 - nvidia,tegra20-host1x 119 - nvidia,tegra20-host1x 245 #include <dt-bindings/clock/tegra20-car.h> 247 #include <dt-bindings/memory/tegra20-mc.h> 250 compatible = "nvidia,tegra20-host1x"; 266 compatible = "nvidia,tegra20-mpe"; 275 compatible = "nvidia,tegra20-vi"; 284 compatible = "nvidia,tegra20-epp"; 293 compatible = "nvidia,tegra20 [all...] |
H A D | nvidia,tegra20-gr2d.yaml | 4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra20-gr2d.yaml# 19 - nvidia,tegra20-gr2d 62 #include <dt-bindings/clock/tegra20-car.h> 64 #include <dt-bindings/memory/tegra20-mc.h> 67 compatible = "nvidia,tegra20-gr2d";
|
H A D | nvidia,tegra20-gr3d.yaml | 4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra20-gr3d.yaml# 19 - nvidia,tegra20-gr3d 68 const: nvidia,tegra20-gr2d 204 #include <dt-bindings/clock/tegra20-car.h> 205 #include <dt-bindings/memory/tegra20-mc.h> 208 compatible = "nvidia,tegra20-gr3d";
|
H A D | nvidia,tegra20-vi.yaml | 4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra20-vi.yaml# 19 - const: nvidia,tegra20-vi 77 $ref: /schemas/display/tegra/nvidia,tegra20-vip.yaml 106 - nvidia,tegra20-vi 120 #include <dt-bindings/clock/tegra20-car.h> 140 compatible = "nvidia,tegra20-vi"; 148 compatible = "nvidia,tegra20-vip";
|
/freebsd-src/sys/contrib/device-tree/Bindings/fuse/ |
H A D | nvidia,tegra20-fuse.txt | 1 NVIDIA Tegra20/Tegra30/Tegr114/Tegra124 fuse block. 4 - compatible : For Tegra20, must contain "nvidia,tegra20-efuse". For Tegra30, 12 nvidia,tegra20-efuse: Tegra20 requires using APB DMA to read the fuse data 13 due to a hardware bug. Tegra20 also lacks certain information which is 33 compatible = "nvidia,tegra20-efuse";
|
H A D | nvidia,tegra20-fuse.yaml | 4 $id: http://devicetree.org/schemas/fuse/nvidia,tegra20-fuse.yaml# 17 - nvidia,tegra20-efuse 66 - nvidia,tegra20-efuse 79 #include <dt-bindings/clock/tegra20-car.h> 82 compatible = "nvidia,tegra20-efuse";
|
/freebsd-src/sys/contrib/device-tree/Bindings/pwm/ |
H A D | nvidia,tegra20-pwm.txt | 5 - "nvidia,tegra20-pwm": for Tegra20 6 - "nvidia,tegra30-pwm", "nvidia,tegra20-pwm": for Tegra30 7 - "nvidia,tegra114-pwm", "nvidia,tegra20-pwm": for Tegra114 8 - "nvidia,tegra124-pwm", "nvidia,tegra20-pwm": for Tegra124 9 - "nvidia,tegra132-pwm", "nvidia,tegra20-pwm": for Tegra132 10 - "nvidia,tegra210-pwm", "nvidia,tegra20-pwm": for Tegra210 39 compatible = "nvidia,tegra20-pwm";
|
H A D | nvidia,tegra20-pwm.yaml | 4 $id: http://devicetree.org/schemas/pwm/nvidia,tegra20-pwm.yaml# 17 - nvidia,tegra20-pwm 28 - nvidia,tegra20-pwm 86 #include <dt-bindings/clock/tegra20-car.h> 89 compatible = "nvidia,tegra20-pwm";
|
/freebsd-src/sys/contrib/device-tree/Bindings/memory-controllers/ |
H A D | nvidia,tegra20-mc.txt | 1 NVIDIA Tegra20 MC(Memory Controller) 4 - compatible : "nvidia,tegra20-mc-gart" 13 The assignments may be found in header file <dt-bindings/memory/tegra20-mc.h> 20 The assignments may be found in header file <dt-bindings/memory/tegra20-mc.h>. 24 compatible = "nvidia,tegra20-mc-gart"; 36 compatible = "nvidia,tegra20-vde";
|
H A D | nvidia,tegra20-mc.yaml | 4 $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra20-mc.yaml# 7 title: NVIDIA Tegra20 SoC Memory Controller 15 The Tegra20 Memory Controller merges request streams from various client 21 Tegra20 Memory Controller includes the GART (Graphics Address Relocation 27 const: nvidia,tegra20-mc-gart 68 compatible = "nvidia,tegra20-mc-gart";
|
H A D | nvidia,tegra20-emc.yaml | 4 $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra20-emc.yaml# 7 title: NVIDIA Tegra20 SoC External Memory Controller 18 parameters and initialization settings. Tegra20 EMC supports multiple JEDEC 23 const: nvidia,tegra20-emc 68 const: nvidia,tegra20-emc-table 198 compatible = "nvidia,tegra20-emc"; 222 compatible = "nvidia,tegra20-emc-table";
|
/freebsd-src/sys/contrib/device-tree/Bindings/arm/tegra/ |
H A D | nvidia,tegra20-ahb.txt | 4 - compatible : For Tegra20, must contain "nvidia,tegra20-ahb". For 9 Tegra20, Tegra30, and Tegra114 chips, the value must be <0x6000c004 13 Example (for a Tegra20 chip): 15 compatible = "nvidia,tegra20-ahb";
|
/freebsd-src/sys/contrib/device-tree/Bindings/rtc/ |
H A D | nvidia,tegra20-rtc.txt | 1 NVIDIA Tegra20 real-time clock 9 - compatible : For Tegra20, must contain "nvidia,tegra20-rtc". Otherwise, 10 must contain '"nvidia,<chip>-rtc", "nvidia,tegra20-rtc"', where <chip> 20 compatible = "nvidia,tegra20-rtc";
|
/freebsd-src/sys/contrib/device-tree/Bindings/clock/ |
H A D | nvidia,tegra20-car.yaml | 4 $id: http://devicetree.org/schemas/clock/nvidia,tegra20-car.yaml# 31 - nvidia,tegra20-car 51 - nvidia,tegra20-sclk 85 #include <dt-bindings/clock/tegra20-car.h> 88 compatible = "nvidia,tegra20-car"; 94 compatible = "nvidia,tegra20-sclk";
|
/freebsd-src/sys/contrib/device-tree/Bindings/sound/ |
H A D | nvidia,tegra20-i2s.yaml | 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra20-i2s.yaml# 7 title: NVIDIA Tegra20 I2S Controller 20 const: nvidia,tegra20-i2s 48 This allows multiple Tegra20 audio components work simultaneously by 67 compatible = "nvidia,tegra20-i2s";
|
H A D | nvidia,tegra20-spdif.yaml | 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra20-spdif.yaml# 7 title: NVIDIA Tegra20 S/PDIF Controller 24 const: nvidia,tegra20-spdif 57 This allows multiple Tegra20 audio components work simultaneously by 77 compatible = "nvidia,tegra20-spdif";
|
/freebsd-src/sys/contrib/device-tree/Bindings/spi/ |
H A D | nvidia,tegra20-sflash.yaml | 4 $id: http://devicetree.org/schemas/spi/nvidia,tegra20-sflash.yaml# 7 title: NVIDIA Tegra20 SFLASH controller 15 const: nvidia,tegra20-sflash 66 #include <dt-bindings/clock/tegra20-car.h> 70 compatible = "nvidia,tegra20-sflash";
|
H A D | nvidia,tegra20-slink.yaml | 4 $id: http://devicetree.org/schemas/spi/nvidia,tegra20-slink.yaml# 7 title: NVIDIA Tegra20/30 SLINK controller 16 - nvidia,tegra20-slink 75 #include <dt-bindings/clock/tegra20-car.h> 79 compatible = "nvidia,tegra20-slink";
|
/freebsd-src/sys/contrib/device-tree/Bindings/timer/ |
H A D | nvidia,tegra20-timer.txt | 1 NVIDIA Tegra20 timer 3 The Tegra20 timer provides four 29-bit timer channels and a single 32-bit free 8 - compatible : should be "nvidia,tegra20-timer". 17 compatible = "nvidia,tegra20-timer";
|
H A D | nvidia,tegra-timer.yaml | 39 - const: nvidia,tegra20-timer 53 const: nvidia,tegra20-timer 81 - const: nvidia,tegra20-timer 86 - const: nvidia,tegra20-timer 88 The Tegra20 timer provides four 29-bit timer channels and a single 32-bit free 116 compatible = "nvidia,tegra30-timer", "nvidia,tegra20-timer";
|
/freebsd-src/sys/contrib/device-tree/Bindings/gpio/ |
H A D | nvidia,tegra20-gpio.yaml | 4 $id: http://devicetree.org/schemas/gpio/nvidia,tegra20-gpio.yaml# 7 title: NVIDIA Tegra GPIO Controller (Tegra20 - Tegra210) 17 - nvidia,tegra20-gpio 31 description: The interrupt outputs from the controller. For Tegra20, 97 compatible = "nvidia,tegra20-gpio";
|