Home
last modified time | relevance | path

Searched full:tegra124 (Results 1 – 25 of 119) sorted by relevance

12345

/Linux-v5.15/arch/arm/boot/dts/
Dtegra124.dtsi2 #include <dt-bindings/clock/tegra124-car.h>
4 #include <dt-bindings/memory/tegra124-mc.h>
7 #include <dt-bindings/reset/tegra124-car.h>
8 #include <dt-bindings/thermal/tegra124-soctherm.h>
11 #include "tegra124-peripherals-opp.dtsi"
14 compatible = "nvidia,tegra124";
25 compatible = "nvidia,tegra124-pcie";
90 compatible = "nvidia,tegra124-host1x";
107 compatible = "nvidia,tegra124-dc";
134 compatible = "nvidia,tegra124-dc";
[all …]
/Linux-v5.15/arch/arm64/boot/dts/nvidia/
Dtegra132.dtsi2 #include <dt-bindings/clock/tegra124-car.h>
4 #include <dt-bindings/memory/tegra124-mc.h>
8 #include <dt-bindings/thermal/tegra124-soctherm.h>
12 compatible = "nvidia,tegra132", "nvidia,tegra124";
18 compatible = "nvidia,tegra124-pcie";
84 "nvidia,tegra124-host1x";
100 compatible = "nvidia,tegra124-dc";
114 compatible = "nvidia,tegra124-dc";
128 compatible = "nvidia,tegra124-hdmi";
140 compatible = "nvidia,tegra124-sor";
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/fuse/
Dnvidia,tegra20-fuse.txt1 NVIDIA Tegra20/Tegra30/Tegr114/Tegra124 fuse block.
6 "nvidia,tegra114-efuse". For Tegra124, must contain "nvidia,tegra124-efuse".
7 For Tegra132 must contain "nvidia,tegra132-efuse", "nvidia,tegra124-efuse".
15 nvidia,tegra30-efuse, nvidia,tegra114-efuse and nvidia,tegra124-efuse:
/Linux-v5.15/Documentation/devicetree/bindings/memory-controllers/
Dnvidia,tegra124-mc.yaml4 $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra124-mc.yaml#
7 title: NVIDIA Tegra124 SoC Memory Controller
14 Tegra124 SoC features a hybrid 2x32-bit / 1x64-bit memory controller.
16 two memory channels. The Tegra124 Memory Controller handles memory requests
22 const: nvidia,tegra124-mc
117 compatible = "nvidia,tegra124-mc";
/Linux-v5.15/Documentation/devicetree/bindings/pinctrl/
Dnvidia,tegra124-pinmux.txt1 NVIDIA Tegra124 pinmux controller
3 The Tegra124 pinctrl binding is very similar to the Tegra20 and Tegra30
9 - compatible: For Tegra124, must contain "nvidia,tegra124-pinmux". For
10 Tegra132, must contain '"nvidia,tegra132-pinmux", "nvidia-tegra124-pinmux"'.
16 Tegra124 adds the following optional properties for pin configuration subnodes.
117 compatible = "nvidia,tegra124-pinmux";
Dnvidia,tegra124-xusb-padctl.txt22 - compatible: For Tegra124, must contain "nvidia,tegra124-xusb-padctl".
24 "nvidia-tegra124-xusb-padctl"', where <chip> is tegra132 or tegra210.
89 compatible = "nvidia,tegra124-xusb-padctl";
/Linux-v5.15/drivers/clk/tegra/
DMakefile23 obj-$(CONFIG_ARCH_TEGRA_124_SOC) += clk-tegra124.o
24 obj-$(CONFIG_TEGRA_CLK_DFLL) += clk-tegra124-dfll-fcpu.o
25 obj-$(CONFIG_TEGRA124_CLK_EMC) += clk-tegra124-emc.o
26 obj-$(CONFIG_ARCH_TEGRA_132_SOC) += clk-tegra124.o
/Linux-v5.15/Documentation/devicetree/bindings/thermal/
Dnvidia,tegra124-soctherm.txt1 Tegra124 SOCTHERM thermal management system
10 - compatible : For Tegra124, must contain "nvidia,tegra124-soctherm".
15 - Tegra CAR register set: Required for Tegra124 and Tegra210.
33 See <dt-bindings/thermal/tegra124-soctherm.h> for a list of valid values
47 - nvidia,cpu-throt-percent: This property is for Tegra124 and Tegra210.
56 - nvidia,gpu-throt-level: This property is for Tegra124 and Tegra210.
105 compatible = "nvidia,tegra124-soctherm";
/Linux-v5.15/include/dt-bindings/clock/
Dtegra124-car.h3 * This header provides Tegra124-specific constants for binding
4 * nvidia,tegra124-car.
7 #include <dt-bindings/clock/tegra124-car-common.h>
/Linux-v5.15/Documentation/devicetree/bindings/arm/tegra/
Dnvidia,tegra20-flowctrl.txt8 - "nvidia,tegra124-flowctrl": for Tegra124
9 - "nvidia,tegra132-flowctrl", "nvidia,tegra124-flowctrl": for Tegra132
Dnvidia,tegra20-pmc.yaml20 - nvidia,tegra124-pmc
130 On Tegra30, Tegra114 and Tegra124 if i2c-thermtrip subnode exists,
193 iram Internal RAM Tegra124/210
199 sor Display interfaces Tegra124/210
203 vic Video Imaging Compositor Tegra124/210
259 The following pads are present on Tegra124 and Tegra132
290 Power state can be configured on all Tegra124 and Tegra132
291 pads. None of the Tegra124 or Tegra132 pads support signaling
/Linux-v5.15/Documentation/devicetree/bindings/misc/
Dnvidia,tegra20-apbmisc.txt8 - Tegra124: "nvidia,tegra124-apbmisc", "nvidia,tegra20-apbmisc"
9 - Tegra132: "nvidia,tegra124-apbmisc", "nvidia,tegra20-apbmisc"
/Linux-v5.15/Documentation/devicetree/bindings/sound/
Dnvidia,tegra30-hda.yaml29 - nvidia,tegra124-hda
33 - const: nvidia,tegra124-hda
92 #include<dt-bindings/clock/tegra124-car-common.h>
96 compatible = "nvidia,tegra124-hda", "nvidia,tegra30-hda";
Dnvidia,tegra30-ahub.txt5 must contain "nvidia,tegra114-ahub". For Tegra124, must contain
6 "nvidia,tegra124-ahub". Otherwise, must contain "nvidia,<chip>-ahub",
36 Tegra124 and later additionally require:
54 Tegra114, Tegra124: 9
/Linux-v5.15/Documentation/devicetree/bindings/clock/
Dnvidia,tegra124-car.yaml4 $id: http://devicetree.org/schemas/clock/nvidia,tegra124-car.yaml#
30 const: nvidia,tegra124-car
101 #include <dt-bindings/clock/tegra124-car.h>
104 compatible = "nvidia,tegra124-car";
Dnvidia,tegra124-dfll.txt1 NVIDIA Tegra124 DFLL FCPU clocksource
14 - "nvidia,tegra124-dfll": for Tegra124
76 compatible = "nvidia,tegra124-dfll";
105 compatible = "nvidia,tegra124-dfll";
/Linux-v5.15/Documentation/devicetree/bindings/usb/
Dnvidia,tegra124-xusb.txt10 - Tegra124: "nvidia,tegra124-xusb"
11 - Tegra132: "nvidia,tegra132-xusb", "nvidia,tegra124-xusb"
45 For Tegra124 and Tegra132:
80 - Tegra124: usb2-0, usb2-1, usb2-2, hsic-0, hsic-1, usb3-0, usb3-1
90 compatible = "nvidia,tegra124-xusb";
/Linux-v5.15/drivers/memory/tegra/
DMakefile7 tegra-mc-$(CONFIG_ARCH_TEGRA_124_SOC) += tegra124.o
8 tegra-mc-$(CONFIG_ARCH_TEGRA_132_SOC) += tegra124.o
17 obj-$(CONFIG_TEGRA124_EMC) += tegra124-emc.o
/Linux-v5.15/Documentation/devicetree/bindings/arm/
Dtegra.yaml87 - const: nvidia,tegra124
91 - const: nvidia,tegra124
97 - const: nvidia,tegra124
102 - const: nvidia,tegra124
/Linux-v5.15/Documentation/devicetree/bindings/phy/
Dnvidia,tegra124-xusb-padctl.txt36 - Tegra124: "nvidia,tegra124-xusb-padctl"
37 - Tegra132: "nvidia,tegra132-xusb-padctl", "nvidia,tegra124-xusb-padctl"
46 For Tegra124:
83 For Tegra124 and Tegra132, the following pads exist: usb2, ulpi, hsic, pcie
141 For Tegra124 and Tegra132, the list of valid PHY nodes is given below:
233 - 0-2: for Tegra124 and Tegra132
246 For Tegra124 and Tegra132, the XUSB pad controller exposes the following
265 Tegra124 and Tegra132:
271 /* for Tegra124 */
272 compatible = "nvidia,tegra124-xusb-padctl";
[all …]
/Linux-v5.15/sound/soc/tegra/
Dtegra30_ahub.c356 { "amx1" }, /* Tegra124 */
357 { "adx1" }, /* Tegra124 */
358 { "afc0" }, /* Tegra124 */
359 { "afc1" }, /* Tegra124 */
360 { "afc2" }, /* Tegra124 */
361 { "afc3" }, /* Tegra124 */
362 { "afc4" }, /* Tegra124 */
363 { "afc5" }, /* Tegra124 */
507 { .compatible = "nvidia,tegra124-ahub", .data = &soc_data_tegra124 },
/Linux-v5.15/include/dt-bindings/reset/
Dtegra124-car.h3 * This header provides Tegra124-specific constants for binding
4 * nvidia,tegra124-car.
/Linux-v5.15/drivers/cpufreq/
Dtegra124-cpufreq.c190 .driver.name = "cpufreq-tegra124",
200 if (!(of_machine_is_compatible("nvidia,tegra124") || in tegra_cpufreq_init()
212 pdev = platform_device_register_simple("cpufreq-tegra124", -1, NULL, 0); in tegra_cpufreq_init()
223 MODULE_DESCRIPTION("cpufreq driver for NVIDIA Tegra124");
/Linux-v5.15/drivers/soc/tegra/
DKconfig51 bool "Enable support for Tegra124 family"
73 ARMv8 CPU. The Tegra132 SoC is similar to the Tegra124 SoC,
75 Tegra124's "4+1" Cortex-A15 CPU complex.
/Linux-v5.15/drivers/soc/tegra/fuse/
DMakefile9 obj-$(CONFIG_ARCH_TEGRA_124_SOC) += speedo-tegra124.o
10 obj-$(CONFIG_ARCH_TEGRA_132_SOC) += speedo-tegra124.o

12345