/openbmc/linux/arch/arm/boot/dts/nvidia/ |
H A D | Makefile | 16 tegra20-acer-a500-picasso.dtb \ 17 tegra20-asus-tf101.dtb \ 18 tegra20-harmony.dtb \ 19 tegra20-colibri-eval-v3.dtb \ 20 tegra20-colibri-iris.dtb \ 21 tegra20-medcom-wide.dtb \ 22 tegra20-paz00.dtb \ 23 tegra20-plutux.dtb \ 24 tegra20-seaboard.dtb \ 25 tegra20-tec.dtb \ [all …]
|
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 …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | tegra20.dtsi | 1 #include <dt-bindings/clock/tegra20-car.h> 9 compatible = "nvidia,tegra20"; 13 compatible = "nvidia,tegra20-host1x", "simple-bus"; 27 compatible = "nvidia,tegra20-mpe"; 36 compatible = "nvidia,tegra20-vi"; 45 compatible = "nvidia,tegra20-epp"; 54 compatible = "nvidia,tegra20-isp"; 63 compatible = "nvidia,tegra20-gr2d"; 72 compatible = "nvidia,tegra20-gr3d"; 80 compatible = "nvidia,tegra20-dc"; [all …]
|
H A D | tegra30.dtsi | 161 compatible = "nvidia,tegra30-dc", "nvidia,tegra20-dc"; 268 compatible = "nvidia,tegra30-timer", "nvidia,tegra20-timer"; 292 compatible = "nvidia,tegra30-apbdma", "nvidia,tegra20-apbdma"; 358 compatible = "nvidia,tegra30-apbmisc", "nvidia,tegra20-apbmisc"; 373 * is "nvidia,tegra30-uart", "nvidia,tegra20-uart" and to enable 375 * "nvidia,tegra30-hsuart", "nvidia,tegra20-hsuart". 378 compatible = "nvidia,tegra30-uart", "nvidia,tegra20-uart"; 391 compatible = "nvidia,tegra30-uart", "nvidia,tegra20-uart"; 404 compatible = "nvidia,tegra30-uart", "nvidia,tegra20-uart"; 417 compatible = "nvidia,tegra30-uart", "nvidia,tegra20-uart"; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/i2c/ |
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-i2c [all …]
|
/openbmc/linux/Documentation/devicetree/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 234 #include <dt-bindings/clock/tegra20-car.h> 236 #include <dt-bindings/memory/tegra20-mc.h> 239 compatible = "nvidia,tegra20-host1x"; 255 compatible = "nvidia,tegra20-mpe"; 264 compatible = "nvidia,tegra20-vi"; 273 compatible = "nvidia,tegra20-epp"; 282 compatible = "nvidia,tegra20-isp"; [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";
|
H A D | nvidia,tegra20-tvo.yaml | 4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra20-tvo.yaml# 19 - nvidia,tegra20-tvo 49 #include <dt-bindings/clock/tegra20-car.h> 53 compatible = "nvidia,tegra20-tvo";
|
/openbmc/linux/sound/soc/tegra/ |
H A D | Makefile | 5 snd-soc-tegra20-ac97-objs := tegra20_ac97.o 6 snd-soc-tegra20-das-objs := tegra20_das.o 7 snd-soc-tegra20-i2s-objs := tegra20_i2s.o 8 snd-soc-tegra20-spdif-objs := tegra20_spdif.o 25 obj-$(CONFIG_SND_SOC_TEGRA20_AC97) += snd-soc-tegra20-ac97.o 26 obj-$(CONFIG_SND_SOC_TEGRA20_DAS) += snd-soc-tegra20-das.o 27 obj-$(CONFIG_SND_SOC_TEGRA20_I2S) += snd-soc-tegra20-i2s.o 28 obj-$(CONFIG_SND_SOC_TEGRA20_SPDIF) += snd-soc-tegra20-spdif.o
|
/openbmc/u-boot/arch/arm/mach-tegra/tegra20/ |
H A D | Kconfig | 1 if TEGRA20 4 prompt "Tegra20 board select" 8 bool "NVIDIA Tegra20 Harmony evaluation board" 36 bool "NVIDIA Tegra20 Ventana evaluation board" 46 default "tegra20"
|
/openbmc/linux/Documentation/devicetree/bindings/memory-controllers/ |
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";
|
/openbmc/linux/drivers/clocksource/ |
H A D | timer-tegra.c | 212 static inline unsigned int tegra_base_for_cpu(int cpu, bool tegra20) in tegra_base_for_cpu() argument 214 if (tegra20) { in tegra_base_for_cpu() 230 static inline unsigned int tegra_irq_idx_for_cpu(int cpu, bool tegra20) in tegra_irq_idx_for_cpu() argument 232 if (tegra20) in tegra_irq_idx_for_cpu() 239 bool tegra20) in tegra_rate_for_timer() argument 245 if (tegra20) in tegra_rate_for_timer() 251 static int __init tegra_init_timer(struct device_node *np, bool tegra20, in tegra_init_timer() argument 304 unsigned long rate = tegra_rate_for_timer(to, tegra20); in tegra_init_timer() 305 unsigned int base = tegra_base_for_cpu(cpu, tegra20); in tegra_init_timer() 306 unsigned int idx = tegra_irq_idx_for_cpu(cpu, tegra20); in tegra_init_timer() [all …]
|
/openbmc/linux/Documentation/devicetree/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";
|
/openbmc/linux/Documentation/devicetree/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";
|
/openbmc/linux/Documentation/devicetree/bindings/fuse/ |
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";
|
/openbmc/linux/Documentation/devicetree/bindings/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";
|
/openbmc/linux/Documentation/devicetree/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";
|
/openbmc/linux/Documentation/devicetree/bindings/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";
|
/openbmc/linux/Documentation/devicetree/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";
|
/openbmc/linux/Documentation/devicetree/bindings/misc/ |
H A D | nvidia,tegra20-apbmisc.yaml | 4 $id: http://devicetree.org/schemas/misc/nvidia,tegra20-apbmisc.yaml# 22 - const: nvidia,tegra20-apbmisc 25 - const: nvidia,tegra20-apbmisc 48 compatible = "nvidia,tegra20-apbmisc";
|
/openbmc/linux/Documentation/devicetree/bindings/rtc/ |
H A D | nvidia,tegra20-rtc.yaml | 4 $id: http://devicetree.org/schemas/rtc/nvidia,tegra20-rtc.yaml# 21 - const: nvidia,tegra20-rtc 31 - const: nvidia,tegra20-rtc 57 compatible = "nvidia,tegra20-rtc";
|