Home
last modified time | relevance | path

Searched full:tegra20 (Results 1 – 25 of 251) sorted by relevance

1234567891011

/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dtegra20.dtsi1 #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 Dtegra30.dtsi161 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 …]
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dtegra20.dtsi2 #include <dt-bindings/clock/tegra20-car.h>
4 #include <dt-bindings/memory/tegra20-mc.h>
10 compatible = "nvidia,tegra20";
34 compatible = "nvidia,tegra20-host1x";
50 compatible = "nvidia,tegra20-mpe";
59 compatible = "nvidia,tegra20-vi";
68 compatible = "nvidia,tegra20-epp";
77 compatible = "nvidia,tegra20-isp";
86 compatible = "nvidia,tegra20-gr2d";
95 compatible = "nvidia,tegra20-gr3d";
[all …]
H A Dtegra30.dtsi320 compatible = "nvidia,tegra30-timer", "nvidia,tegra20-timer";
344 compatible = "nvidia,tegra30-apbdma", "nvidia,tegra20-apbdma";
421 compatible = "nvidia,tegra30-vde", "nvidia,tegra20-vde";
445 compatible = "nvidia,tegra30-apbmisc", "nvidia,tegra20-apbmisc";
460 * is "nvidia,tegra30-uart", "nvidia,tegra20-uart" and to enable
462 * "nvidia,tegra30-hsuart", "nvidia,tegra20-hsuart".
465 compatible = "nvidia,tegra30-uart", "nvidia,tegra20-uart";
478 compatible = "nvidia,tegra30-uart", "nvidia,tegra20-uart";
491 compatible = "nvidia,tegra30-uart", "nvidia,tegra20-uart";
504 compatible = "nvidia,tegra30-uart", "nvidia,tegra20-uart";
[all …]
H A Dtegra20-acer-a500-picasso.dts8 #include "tegra20.dtsi"
9 #include "tegra20-cpu-opp.dtsi"
10 #include "tegra20-cpu-opp-microvolt.dtsi"
14 compatible = "acer,picasso", "nvidia,tegra20";
383 compatible = "nvidia,tegra20-hsuart";
388 compatible = "nvidia,tegra20-hsuart";
696 compatible = "nvidia,tegra20-udc";
1049 compatible = "nvidia,tegra20-emc-table";
1067 compatible = "nvidia,tegra20-emc-table";
1085 compatible = "nvidia,tegra20-emc-table";
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/i2c/
H A Dnvidia,tegra20-i2c.txt1 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 …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/misc/
H A Dnvidia,tegra20-apbmisc.txt5 - 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"
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pwm/
H A Dnvidia,tegra20-pwm.txt5 - "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";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/fuse/
H A Dnvidia,tegra20-fuse.txt1 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";
/OK3568_Linux_fs/kernel/drivers/clocksource/
H A Dtimer-tegra.c212 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 …]
/OK3568_Linux_fs/kernel/sound/soc/tegra/
H A DMakefile5 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
19 obj-$(CONFIG_SND_SOC_TEGRA20_AC97) += snd-soc-tegra20-ac97.o
20 obj-$(CONFIG_SND_SOC_TEGRA20_DAS) += snd-soc-tegra20-das.o
21 obj-$(CONFIG_SND_SOC_TEGRA20_I2S) += snd-soc-tegra20-i2s.o
22 obj-$(CONFIG_SND_SOC_TEGRA20_SPDIF) += snd-soc-tegra20-spdif.o
H A DKconfig13 tristate "Tegra20 AC97 interface"
19 Tegra20 AC97 interface. You will also need to select the individual
23 tristate "Tegra20 DAS module"
26 Say Y or M if you want to add support for the Tegra20 DAS module.
31 tristate "Tegra20 I2S interface"
36 Tegra20 I2S interface. You will also need to select the individual
40 tristate "Tegra20 SPDIF interface"
44 Say Y or M if you want to add support for the Tegra20 SPDIF interface.
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/tegra/
H A Dnvidia,tegra20-ahb.txt4 - 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";
H A Dnvidia,tegra20-flowctrl.txt5 - "nvidia,tegra20-flowctrl": for Tegra20
16 compatible = "nvidia,tegra20-flowctrl";
/OK3568_Linux_fs/u-boot/arch/arm/mach-tegra/tegra20/
H A DKconfig1 if TEGRA20
4 prompt "Tegra20 board select"
8 bool "NVIDIA Tegra20 Harmony evaluation board"
36 bool "NVIDIA Tegra20 Ventana evaluation board"
46 default "tegra20"
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/rtc/
H A Dnvidia,tegra20-rtc.txt1 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";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/memory-controllers/
H A Dnvidia,tegra20-mc.txt1 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>
22 compatible = "nvidia,tegra20-mc-gart";
33 compatible = "nvidia,tegra20-vde";
H A Dnvidia,tegra20-emc.txt7 - compatible : Should contain "nvidia,tegra20-emc".
23 compatible = "nvidia,tegra20-emc";
62 might exist on the system. The Tegra20 platform handles this during
70 - compatible : Should contain "nvidia,tegra20-emc-table".
88 compatible = "nvidia,tegra20-emc-table";
98 compatible = "nvidia,tegra20-emc-table";
/OK3568_Linux_fs/u-boot/doc/device-tree-bindings/gpu/
H A Dnvidia,tegra20-host1x.txt243 compatible = "nvidia,tegra20-host1x", "simple-bus";
257 compatible = "nvidia,tegra20-mpe";
266 compatible = "nvidia,tegra20-vi";
275 compatible = "nvidia,tegra20-epp";
284 compatible = "nvidia,tegra20-isp";
293 compatible = "nvidia,tegra20-gr2d";
302 compatible = "nvidia,tegra20-gr3d";
310 compatible = "nvidia,tegra20-dc";
325 compatible = "nvidia,tegra20-dc";
340 compatible = "nvidia,tegra20-hdmi";
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/timer/
H A Dnvidia,tegra20-timer.txt1 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";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/
H A Dnvidia,tegra20-car.txt1 NVIDIA Tegra20 Clock And Reset Controller
10 - compatible : Should be "nvidia,tegra20-car"
17 <dt-bindings/clock/tegra20-car.h>.
26 compatible = "nvidia,tegra20-car";
/OK3568_Linux_fs/kernel/arch/arm/mach-tegra/
H A Dreset-handler.S43 /* Are we on Tegra20? */
44 cmp r6, #TEGRA20
151 cmp r6, #TEGRA20
154 # Tegra20 is a Cortex-A9 r1p1
218 * CPU0 can't be here for Tegra20/30
243 /* Are we on Tegra20? */
244 cmp r6, #TEGRA20
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/tegra/
H A Dnvidia,tegra20-host1x.txt47 - Tegra20/Tegra30/Tegra114/Tegra124:
354 compatible = "nvidia,tegra20-host1x", "simple-bus";
368 compatible = "nvidia,tegra20-mpe";
457 compatible = "nvidia,tegra20-epp";
466 compatible = "nvidia,tegra20-isp";
475 compatible = "nvidia,tegra20-gr2d";
484 compatible = "nvidia,tegra20-gr3d";
492 compatible = "nvidia,tegra20-dc";
507 compatible = "nvidia,tegra20-dc";
522 compatible = "nvidia,tegra20-hdmi";
[all …]
/OK3568_Linux_fs/kernel/drivers/devfreq/
H A Dtegra20-devfreq.c3 * NVIDIA Tegra20 devfreq driver
106 np = of_find_compatible_node(NULL, NULL, "nvidia,tegra20-mc-gart"); in tegra_get_memory_controller()
204 .name = "tegra20-devfreq",
209 MODULE_ALIAS("platform:tegra20-devfreq");
211 MODULE_DESCRIPTION("NVIDIA Tegra20 devfreq driver");
/OK3568_Linux_fs/kernel/drivers/cpufreq/
H A Dtegra20-cpufreq.c49 if (of_machine_is_compatible("nvidia,tegra20")) { in tegra20_cpufreq_probe()
108 .name = "tegra20-cpufreq",
113 MODULE_ALIAS("platform:tegra20-cpufreq");
115 MODULE_DESCRIPTION("NVIDIA Tegra20 cpufreq driver");

1234567891011