/Linux-v6.1/arch/arm/boot/dts/ |
D | tegra124.dtsi | 2 #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-v6.1/arch/arm64/boot/dts/nvidia/ |
D | tegra132.dtsi | 2 #include <dt-bindings/clock/tegra124-car.h> 4 #include <dt-bindings/memory/tegra124-mc.h> 8 #include <dt-bindings/thermal/tegra124-soctherm.h> 14 compatible = "nvidia,tegra132", "nvidia,tegra124"; 20 compatible = "nvidia,tegra124-pcie"; 86 "nvidia,tegra124-host1x"; 102 compatible = "nvidia,tegra124-dc"; 116 compatible = "nvidia,tegra124-dc"; 130 compatible = "nvidia,tegra124-hdmi"; 142 compatible = "nvidia,tegra124-sor"; [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/memory-controllers/ |
D | nvidia,tegra124-mc.yaml | 4 $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-v6.1/Documentation/devicetree/bindings/pinctrl/ |
D | nvidia,tegra124-pinmux.txt | 1 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";
|
D | nvidia,tegra124-xusb-padctl.txt | 22 - 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-v6.1/drivers/clk/tegra/ |
D | Makefile | 24 obj-$(CONFIG_ARCH_TEGRA_124_SOC) += clk-tegra124.o 25 obj-$(CONFIG_TEGRA_CLK_DFLL) += clk-tegra124-dfll-fcpu.o 26 obj-$(CONFIG_TEGRA124_CLK_EMC) += clk-tegra124-emc.o 27 obj-$(CONFIG_ARCH_TEGRA_132_SOC) += clk-tegra124.o
|
/Linux-v6.1/Documentation/devicetree/bindings/thermal/ |
D | nvidia,tegra124-soctherm.txt | 1 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-v6.1/include/dt-bindings/clock/ |
D | tegra124-car.h | 3 * This header provides Tegra124-specific constants for binding 4 * nvidia,tegra124-car. 7 #include <dt-bindings/clock/tegra124-car-common.h>
|
/Linux-v6.1/Documentation/devicetree/bindings/arm/tegra/ |
D | nvidia,tegra20-flowctrl.txt | 8 - "nvidia,tegra124-flowctrl": for Tegra124 9 - "nvidia,tegra132-flowctrl", "nvidia,tegra124-flowctrl": for Tegra132
|
D | nvidia,tegra20-pmc.yaml | 19 - nvidia,tegra124-pmc 129 On Tegra30, Tegra114 and Tegra124 if i2c-thermtrip subnode exists, 192 iram Internal RAM Tegra124/210 198 sor Display interfaces Tegra124/210 202 vic Video Imaging Compositor Tegra124/210 258 The following pads are present on Tegra124 and Tegra132 289 Power state can be configured on all Tegra124 and Tegra132 290 pads. None of the Tegra124 or Tegra132 pads support signaling
|
/Linux-v6.1/Documentation/devicetree/bindings/clock/ |
D | nvidia,tegra124-car.yaml | 4 $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";
|
D | nvidia,tegra124-dfll.txt | 1 NVIDIA Tegra124 DFLL FCPU clocksource 14 - "nvidia,tegra124-dfll": for Tegra124 76 compatible = "nvidia,tegra124-dfll"; 105 compatible = "nvidia,tegra124-dfll";
|
/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
D | nvidia,tegra30-hda.yaml | 30 - nvidia,tegra124-hda 34 - const: nvidia,tegra124-hda 97 #include<dt-bindings/clock/tegra124-car-common.h> 101 compatible = "nvidia,tegra124-hda", "nvidia,tegra30-hda";
|
D | nvidia,tegra30-ahub.txt | 5 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-v6.1/Documentation/devicetree/bindings/usb/ |
D | nvidia,tegra124-xusb.txt | 10 - 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-v6.1/Documentation/devicetree/bindings/display/tegra/ |
D | nvidia,tegra20-hdmi.yaml | 23 - nvidia,tegra124-hdmi 27 - const: nvidia,tegra124-hdmi 106 #include <dt-bindings/clock/tegra124-car.h> 111 compatible = "nvidia,tegra124-hdmi";
|
D | nvidia,tegra124-vic.yaml | 4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra124-vic.yaml# 20 - nvidia,tegra124-vic 28 - const: nvidia,tegra124-vic
|
/Linux-v6.1/drivers/memory/tegra/ |
D | Makefile | 7 tegra-mc-$(CONFIG_ARCH_TEGRA_124_SOC) += tegra124.o 8 tegra-mc-$(CONFIG_ARCH_TEGRA_132_SOC) += tegra124.o 18 obj-$(CONFIG_TEGRA124_EMC) += tegra124-emc.o
|
/Linux-v6.1/Documentation/devicetree/bindings/phy/ |
D | nvidia,tegra124-xusb-padctl.txt | 36 - 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-v6.1/Documentation/devicetree/bindings/fuse/ |
D | nvidia,tegra20-fuse.yaml | 20 - nvidia,tegra124-efuse 28 - const: nvidia,tegra124-efuse 70 - nvidia,tegra124-efuse
|
/Linux-v6.1/Documentation/devicetree/bindings/arm/ |
D | tegra.yaml | 106 - const: nvidia,tegra124 110 - const: nvidia,tegra124 116 - const: nvidia,tegra124 121 - const: nvidia,tegra124
|
/Linux-v6.1/sound/soc/tegra/ |
D | tegra30_ahub.c | 356 { "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-v6.1/drivers/cpufreq/ |
D | tegra124-cpufreq.c | 190 .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-v6.1/Documentation/devicetree/bindings/i2c/ |
D | nvidia,tegra20-i2c.yaml | 52 Tegra124 has 6 generic I2C controllers. These controllers are very 55 const: nvidia,tegra124-i2c 58 similar to those found on Tegra124. 61 - const: nvidia,tegra124-i2c
|
/Linux-v6.1/include/dt-bindings/reset/ |
D | tegra124-car.h | 3 * This header provides Tegra124-specific constants for binding 4 * nvidia,tegra124-car.
|