Lines Matching +full:tegra20 +full:- +full:host1x

1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/input.h>
5 #include <dt-bindings/thermal/thermal.h>
7 #include "tegra20.dtsi"
8 #include "tegra20-cpu-opp.dtsi"
9 #include "tegra20-cpu-opp-microvolt.dtsi"
13 compatible = "compal,paz00", "nvidia,tegra20";
25 stdout-path = "serial0:115200n8";
32 host1x@50000000 {
44 vdd-supply = <&hdmi_vdd_reg>;
45 pll-supply = <&hdmi_pll_reg>;
47 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
48 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
54 pinctrl-names = "default";
55 pinctrl-0 = <&state_default>;
272 nvidia,fixed-parent-rate;
278 nvidia,fixed-parent-rate;
282 /delete-property/ dmas;
283 /delete-property/ dma-names;
288 /delete-property/ dmas;
289 /delete-property/ dma-names;
299 clock-frequency = <400000>;
304 gpio-controller;
305 #gpio-cells = <2>;
311 clock-frequency = <100000>;
317 /delete-property/ #address-cells;
318 /delete-property/ #size-cells;
319 /delete-property/ dmas;
320 /delete-property/ dma-names;
322 clock-frequency = <80000>;
323 request-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>;
324 slave-addr = <138>;
331 clock-frequency = <400000>;
338 #gpio-cells = <2>;
339 gpio-controller;
341 sys-supply = <&p5valw_reg>;
342 vin-sm0-supply = <&sys_reg>;
343 vin-sm1-supply = <&sys_reg>;
344 vin-sm2-supply = <&sys_reg>;
345 vinldo01-supply = <&sm2_reg>;
346 vinldo23-supply = <&sm2_reg>;
347 vinldo4-supply = <&sm2_reg>;
348 vinldo678-supply = <&sm2_reg>;
349 vinldo9-supply = <&sm2_reg>;
353 regulator-name = "vdd_sys";
354 regulator-always-on;
358 regulator-name = "+1.2vs_sm0,vdd_core";
359 regulator-min-microvolt = <950000>;
360 regulator-max-microvolt = <1300000>;
361 regulator-coupled-with = <&rtc_vdd_reg &cpu_vdd_reg>;
362 regulator-coupled-max-spread = <170000 550000>;
363 regulator-always-on;
365 nvidia,tegra-core-regulator;
369 regulator-name = "+1.0vs_sm1,vdd_cpu";
370 regulator-min-microvolt = <750000>;
371 regulator-max-microvolt = <1100000>;
372 regulator-coupled-with = <&core_vdd_reg &rtc_vdd_reg>;
373 regulator-coupled-max-spread = <550000 550000>;
374 regulator-always-on;
376 nvidia,tegra-cpu-regulator;
380 regulator-name = "+3.7vs_sm2,vin_ldo*";
381 regulator-min-microvolt = <3700000>;
382 regulator-max-microvolt = <3700000>;
383 regulator-always-on;
389 regulator-name = "+1.1vs_ldo1,avdd_pll*";
390 regulator-min-microvolt = <1100000>;
391 regulator-max-microvolt = <1100000>;
392 regulator-always-on;
396 regulator-name = "+1.2vs_ldo2,vdd_rtc";
397 regulator-min-microvolt = <950000>;
398 regulator-max-microvolt = <1300000>;
399 regulator-coupled-with = <&core_vdd_reg &cpu_vdd_reg>;
400 regulator-coupled-max-spread = <170000 550000>;
401 regulator-always-on;
403 nvidia,tegra-rtc-regulator;
407 regulator-name = "+3.3vs_ldo3,avdd_usb*";
408 regulator-min-microvolt = <3300000>;
409 regulator-max-microvolt = <3300000>;
410 regulator-always-on;
414 regulator-name = "+1.8vs_ldo4,avdd_osc,vddio_sys";
415 regulator-min-microvolt = <1800000>;
416 regulator-max-microvolt = <1800000>;
417 regulator-always-on;
421 regulator-name = "+2.85vs_ldo5,vcore_mmc";
422 regulator-min-microvolt = <2850000>;
423 regulator-max-microvolt = <2850000>;
424 regulator-always-on;
436 regulator-name = "+2.85vs_ldo6,avdd_vdac";
437 regulator-min-microvolt = <1800000>;
438 regulator-max-microvolt = <1800000>;
442 regulator-name = "+3.3vs_ldo7,avdd_hdmi";
443 regulator-min-microvolt = <3300000>;
444 regulator-max-microvolt = <3300000>;
448 regulator-name = "+1.8vs_ldo8,avdd_hdmi_pll";
449 regulator-min-microvolt = <1800000>;
450 regulator-max-microvolt = <1800000>;
454 regulator-name = "+2.85vs_ldo9,vdd_ddr_rx";
455 regulator-min-microvolt = <2850000>;
456 regulator-max-microvolt = <2850000>;
457 regulator-always-on;
461 regulator-name = "+3.3vs_rtc";
462 regulator-min-microvolt = <3300000>;
463 regulator-max-microvolt = <3300000>;
464 regulator-always-on;
469 adt7461: temperature-sensor@4c {
473 interrupt-parent = <&gpio>;
476 #thermal-sensor-cells = <1>;
481 nvidia,invert-interrupt;
482 nvidia,suspend-mode = <1>;
483 nvidia,cpu-pwr-good-time = <2000>;
484 nvidia,cpu-pwr-off-time = <0>;
485 nvidia,core-pwr-good-time = <3845 3845>;
486 nvidia,core-pwr-off-time = <0>;
487 nvidia,sys-clock-req-active-high;
488 core-supply = <&core_vdd_reg>;
491 memory-controller@7000f400 {
492 nvidia,use-ram-code;
494 emc-tables@0 {
495 nvidia,ram-code = <0x0>;
496 #address-cells = <1>;
497 #size-cells = <0>;
500 emc-table@166500 {
502 compatible = "nvidia,tegra20-emc-table";
503 clock-frequency = <166500>;
504 nvidia,emc-registers = <0x0000000a 0x00000016
518 emc-table@333000 {
520 compatible = "nvidia,tegra20-emc-table";
521 clock-frequency = <333000>;
522 nvidia,emc-registers = <0x00000018 0x00000033
539 compatible = "nvidia,tegra20-udc";
544 usb-phy@c5000000 {
552 usb-phy@c5004000 {
554 nvidia,phy-reset-gpio = <&gpio TEGRA_GPIO(V, 0)
562 usb-phy@c5008000 {
568 cd-gpios = <&gpio TEGRA_GPIO(V, 5) GPIO_ACTIVE_LOW>;
569 wp-gpios = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>;
570 power-gpios = <&gpio TEGRA_GPIO(V, 1) GPIO_ACTIVE_HIGH>;
571 bus-width = <4>;
576 bus-width = <8>;
577 non-removable;
581 compatible = "pwm-backlight";
583 enable-gpios = <&gpio TEGRA_GPIO(U, 4) GPIO_ACTIVE_HIGH>;
586 brightness-levels = <0 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 255>;
587 default-brightness-level = <10>;
590 power-supply = <&vdd_pnl_reg>;
593 clk32k_in: clock-32k {
594 compatible = "fixed-clock";
595 clock-frequency = <32768>;
596 #clock-cells = <0>;
601 cpu-supply = <&cpu_vdd_reg>;
602 operating-points-v2 = <&cpu0_opp_table>;
603 #cooling-cells = <2>;
607 cpu-supply = <&cpu_vdd_reg>;
608 operating-points-v2 = <&cpu0_opp_table>;
609 #cooling-cells = <2>;
613 gpio-keys {
614 compatible = "gpio-keys";
616 key-wakeup {
620 wakeup-source;
624 gpio-leds {
625 compatible = "gpio-leds";
627 led-0 {
628 label = "wifi-led";
630 linux,default-trigger = "rfkill0";
634 opp-table-emc {
635 /delete-node/ opp-760000000;
641 ddc-i2c-bus = <&lvds_ddc>;
642 power-supply = <&vdd_pnl_reg>;
643 enable-gpios = <&gpio TEGRA_GPIO(M, 6) GPIO_ACTIVE_HIGH>;
648 p5valw_reg: regulator-5v0alw {
649 compatible = "regulator-fixed";
650 regulator-name = "+5valw";
651 regulator-min-microvolt = <5000000>;
652 regulator-max-microvolt = <5000000>;
653 regulator-always-on;
656 vdd_pnl_reg: regulator-3v0 {
657 compatible = "regulator-fixed";
658 regulator-name = "+3VS,vdd_pnl";
659 regulator-min-microvolt = <3300000>;
660 regulator-max-microvolt = <3300000>;
661 regulator-boot-on;
663 enable-active-high;
667 compatible = "nvidia,tegra-audio-alc5632-paz00",
668 "nvidia,tegra-audio-alc5632";
672 nvidia,audio-routing =
681 nvidia,audio-codec = <&alc5632>;
682 nvidia,i2s-controller = <&tegra_i2s1>;
683 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(W, 2)
689 clock-names = "pll_a", "pll_a_out0", "mclk";
692 thermal-zones {
693 cpu-thermal {
694 polling-delay-passive = <500>; /* milliseconds */
695 polling-delay = <1500>; /* milliseconds */
697 thermal-sensors = <&adt7461 1>;
700 trip0: cpu-alert0 {
707 trip1: cpu-crit {
715 cooling-maps {
718 cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,