Home
last modified time | relevance | path

Searched full:tegra186 (Results 1 – 25 of 157) sorted by relevance

1234567

/linux-6.12.1/arch/arm64/boot/dts/nvidia/
Dtegra186.dtsi2 #include <dt-bindings/clock/tegra186-clock.h>
3 #include <dt-bindings/gpio/tegra186-gpio.h>
5 #include <dt-bindings/mailbox/tegra186-hsp.h>
6 #include <dt-bindings/memory/tegra186-mc.h>
8 #include <dt-bindings/power/tegra186-powergate.h>
9 #include <dt-bindings/reset/tegra186-reset.h>
10 #include <dt-bindings/thermal/tegra186-bpmp-thermal.h>
13 compatible = "nvidia,tegra186";
19 compatible = "nvidia,tegra186-misc";
25 compatible = "nvidia,tegra186-gpio";
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/firmware/
Dnvidia,tegra186-bpmp.yaml4 $id: http://devicetree.org/schemas/firmware/nvidia,tegra186-bpmp.yaml#
26 - .../mailbox/nvidia,tegra186-hsp.yaml
33 - <dt-bindings/clock/tegra186-clock.h>
35 - <dt-bindings/power/tegra186-powergate.h>
37 - <dt-bindings/reset/tegra186-reset.h>
73 - const: nvidia,tegra186-bpmp
74 - const: nvidia,tegra186-bpmp
142 #include <dt-bindings/mailbox/tegra186-hsp.h>
143 #include <dt-bindings/memory/tegra186-mc.h>
146 compatible = "nvidia,tegra186-hsp";
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/gpio/
Dnvidia,tegra186-gpio.yaml4 $id: http://devicetree.org/schemas/gpio/nvidia,tegra186-gpio.yaml#
7 title: NVIDIA Tegra GPIO Controller (Tegra186 and later)
14 Tegra186 contains two GPIO controllers; a main controller and an "AON"
20 The Tegra186 GPIO controller allows software to set the IO direction of,
54 <dt-bindings/gpio/tegra186-gpio.h> describes the port-level mapping. In
82 - nvidia,tegra186-gpio
83 - nvidia,tegra186-gpio-aon
120 See <dt-bindings/gpio/tegra186-gpio.h>.
135 See <dt-bindings/gpio/tegra186-gpio.h>.
152 - nvidia,tegra186-gpio
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/memory-controllers/
Dnvidia,tegra186-mc.yaml4 $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra186-mc.yaml#
7 title: NVIDIA Tegra186 (and later) SoC Memory Controller
14 The NVIDIA Tegra186 SoC features a 128 bit memory controller that is split
32 - nvidia,tegra186-mc
65 controller on NVIDIA Tegra186 and later is performed on the BPMP. This
74 - nvidia,tegra186-emc
106 const: nvidia,tegra186-emc
145 const: nvidia,tegra186-mc
235 #include <dt-bindings/clock/tegra186-clock.h>
243 compatible = "nvidia,tegra186-mc";
[all …]
/linux-6.12.1/drivers/memory/tegra/
DMakefile10 tegra-mc-$(CONFIG_ARCH_TEGRA_186_SOC) += tegra186.o
11 tegra-mc-$(CONFIG_ARCH_TEGRA_194_SOC) += tegra186.o tegra194.o
12 tegra-mc-$(CONFIG_ARCH_TEGRA_234_SOC) += tegra186.o tegra234.o
21 obj-$(CONFIG_ARCH_TEGRA_186_SOC) += tegra186-emc.o
22 obj-$(CONFIG_ARCH_TEGRA_194_SOC) += tegra186-emc.o
23 obj-$(CONFIG_ARCH_TEGRA_234_SOC) += tegra186-emc.o
/linux-6.12.1/Documentation/devicetree/bindings/display/tegra/
Dnvidia,tegra186-display.yaml4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra186-display.yaml#
7 title: NVIDIA Tegra186 (and later) Display Hub
19 - nvidia,tegra186-display
77 const: nvidia,tegra186-display
119 #include <dt-bindings/clock/tegra186-clock.h>
121 #include <dt-bindings/memory/tegra186-mc.h>
122 #include <dt-bindings/power/tegra186-powergate.h>
123 #include <dt-bindings/reset/tegra186-reset.h>
126 compatible = "nvidia,tegra186-display";
150 compatible = "nvidia,tegra186-dc";
[all …]
Dnvidia,tegra20-dsi.yaml22 - nvidia,tegra186-dsi
124 const: nvidia,tegra186-dsi
141 #include <dt-bindings/clock/tegra186-clock.h>
143 #include <dt-bindings/power/tegra186-powergate.h>
144 #include <dt-bindings/reset/tegra186-reset.h>
147 compatible = "nvidia,tegra186-dsi";
Dnvidia,tegra186-dsi-padctl.yaml4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra186-dsi-padctl.yaml#
18 const: nvidia,tegra186-dsi-padctl
38 #include <dt-bindings/reset/tegra186-reset.h>
41 compatible = "nvidia,tegra186-dsi-padctl";
Dnvidia,tegra186-dc.yaml4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra186-dc.yaml#
7 title: NVIDIA Tegra186 (and later) Display Controller
19 - nvidia,tegra186-dc
85 # see nvidia,tegra186-display.yaml for examples
/linux-6.12.1/Documentation/devicetree/bindings/gpu/host1x/
Dnvidia,tegra210-nvenc.yaml25 - nvidia,tegra186-nvenc
84 - nvidia,tegra186-nvenc
117 #include <dt-bindings/clock/tegra186-clock.h>
118 #include <dt-bindings/memory/tegra186-mc.h>
119 #include <dt-bindings/power/tegra186-powergate.h>
120 #include <dt-bindings/reset/tegra186-reset.h>
123 compatible = "nvidia,tegra186-nvenc";
Dnvidia,tegra210-nvjpg.yaml25 - nvidia,tegra186-nvjpg
76 #include <dt-bindings/clock/tegra186-clock.h>
77 #include <dt-bindings/memory/tegra186-mc.h>
78 #include <dt-bindings/power/tegra186-powergate.h>
79 #include <dt-bindings/reset/tegra186-reset.h>
82 compatible = "nvidia,tegra186-nvjpg";
Dnvidia,tegra210-nvdec.yaml25 - nvidia,tegra186-nvdec
86 #include <dt-bindings/clock/tegra186-clock.h>
88 #include <dt-bindings/memory/tegra186-mc.h>
89 #include <dt-bindings/power/tegra186-powergate.h>
90 #include <dt-bindings/reset/tegra186-reset.h>
93 compatible = "nvidia,tegra186-nvdec";
/linux-6.12.1/Documentation/devicetree/bindings/thermal/
Dnvidia,tegra186-bpmp-thermal.yaml4 $id: http://devicetree.org/schemas/thermal/nvidia,tegra186-bpmp-thermal.yaml#
7 title: NVIDIA Tegra186 (and later) BPMP thermal sensor
14 In Tegra186, the BPMP (Boot and Power Management Processor) implements
20 node. See ../firmware/nvidia,tegra186-bpmp.yaml for details of the
28 - nvidia,tegra186-bpmp-thermal
/linux-6.12.1/Documentation/devicetree/bindings/usb/
Dnvidia,tegra186-xusb.yaml4 $id: http://devicetree.org/schemas/usb/nvidia,tegra186-xusb.yaml#
7 title: NVIDIA Tegra186 xHCI controller
18 const: nvidia,tegra186-xusb
132 #include <dt-bindings/clock/tegra186-clock.h>
134 #include <dt-bindings/memory/tegra186-mc.h>
135 #include <dt-bindings/power/tegra186-powergate.h>
136 #include <dt-bindings/reset/tegra186-reset.h>
139 compatible = "nvidia,tegra186-xusb";
/linux-6.12.1/Documentation/devicetree/bindings/misc/
Dnvidia,tegra186-misc.yaml4 $id: http://devicetree.org/schemas/misc/nvidia,tegra186-misc.yaml#
7 title: NVIDIA Tegra186 (and later) MISC register block
13 description: The MISC register block found on Tegra186 and later SoCs contains
20 - nvidia,tegra186-misc
40 compatible = "nvidia,tegra186-misc";
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dnvidia,tegra186-dspk.yaml4 $id: http://devicetree.org/schemas/sound/nvidia,tegra186-dspk.yaml#
7 title: Tegra186 DSPK Controller
29 - const: nvidia,tegra186-dspk
34 - const: nvidia,tegra186-dspk
87 #include<dt-bindings/clock/tegra186-clock.h>
90 compatible = "nvidia,tegra186-dspk";
Dnvidia,tegra186-asrc.yaml4 $id: http://devicetree.org/schemas/sound/nvidia,tegra186-asrc.yaml#
7 title: Tegra186 ASRC
34 - const: nvidia,tegra186-asrc
39 - const: nvidia,tegra186-asrc
76 compatible = "nvidia,tegra186-asrc";
/linux-6.12.1/Documentation/devicetree/bindings/i2c/
Dnvidia,tegra186-bpmp-i2c.yaml4 $id: http://devicetree.org/schemas/i2c/nvidia,tegra186-bpmp-i2c.yaml#
7 title: NVIDIA Tegra186 (and later) BPMP I2C controller
14 In Tegra186 and later, the BPMP (Boot and Power Management Processor)
21 See ../firmware/nvidia,tegra186-bpmp.yaml for details of the BPMP
28 const: nvidia,tegra186-bpmp-i2c
/linux-6.12.1/Documentation/devicetree/bindings/timer/
Dnvidia,tegra186-timer.yaml4 $id: http://devicetree.org/schemas/timer/nvidia,tegra186-timer.yaml#
7 title: NVIDIA Tegra186 timer
22 - const: nvidia,tegra186-timer
24 The Tegra186 timer provides ten 29-bit timer counters.
39 const: nvidia,tegra186-timer
72 compatible = "nvidia,tegra186-timer";
/linux-6.12.1/Documentation/devicetree/bindings/arm/tegra/
Dnvidia,tegra186-pmc.yaml4 $id: http://devicetree.org/schemas/arm/tegra/nvidia,tegra186-pmc.yaml#
16 - nvidia,tegra186-pmc
49 const: nvidia,tegra186-pmc
103 The following pads are present on Tegra186:
174 #include <dt-bindings/clock/tegra186-clock.h>
177 #include <dt-bindings/memory/tegra186-mc.h>
178 #include <dt-bindings/reset/tegra186-reset.h>
181 compatible = "nvidia,tegra186-pmc";
201 compatible = "nvidia,tegra186-sdhci";
/linux-6.12.1/Documentation/devicetree/bindings/dma/
Dnvidia,tegra186-gpc-dma.yaml4 $id: http://devicetree.org/schemas/dma/nvidia,tegra186-gpc-dma.yaml#
24 - const: nvidia,tegra186-gpcdma
29 - const: nvidia,tegra186-gpcdma
73 #include <dt-bindings/memory/tegra186-mc.h>
74 #include <dt-bindings/reset/tegra186-reset.h>
77 compatible = "nvidia,tegra186-gpcdma";
/linux-6.12.1/sound/soc/tegra/
Dtegra210_admaif.c44 ADMAIF_REG_DEFAULTS(1, TEGRA186),
45 ADMAIF_REG_DEFAULTS(2, TEGRA186),
46 ADMAIF_REG_DEFAULTS(3, TEGRA186),
47 ADMAIF_REG_DEFAULTS(4, TEGRA186),
48 ADMAIF_REG_DEFAULTS(5, TEGRA186),
49 ADMAIF_REG_DEFAULTS(6, TEGRA186),
50 ADMAIF_REG_DEFAULTS(7, TEGRA186),
51 ADMAIF_REG_DEFAULTS(8, TEGRA186),
52 ADMAIF_REG_DEFAULTS(9, TEGRA186),
53 ADMAIF_REG_DEFAULTS(10, TEGRA186),
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/mailbox/
Dnvidia,tegra186-hsp.yaml4 $id: http://devicetree.org/schemas/mailbox/nvidia,tegra186-hsp.yaml#
59 <dt-bindings/mailbox/tegra186-hsp.h>
67 - const: nvidia,tegra186-hsp
112 #include <dt-bindings/mailbox/tegra186-hsp.h>
115 compatible = "nvidia,tegra186-hsp";
/linux-6.12.1/drivers/firmware/tegra/
DMakefile4 tegra-bpmp-$(CONFIG_ARCH_TEGRA_186_SOC) += bpmp-tegra186.o
5 tegra-bpmp-$(CONFIG_ARCH_TEGRA_194_SOC) += bpmp-tegra186.o
6 tegra-bpmp-$(CONFIG_ARCH_TEGRA_234_SOC) += bpmp-tegra186.o
/linux-6.12.1/drivers/phy/tegra/
DMakefile8 phy-tegra-xusb-$(CONFIG_ARCH_TEGRA_186_SOC) += xusb-tegra186.o
9 phy-tegra-xusb-$(CONFIG_ARCH_TEGRA_194_SOC) += xusb-tegra186.o
10 phy-tegra-xusb-$(CONFIG_ARCH_TEGRA_234_SOC) += xusb-tegra186.o

1234567