Lines Matching +full:tegra20 +full:- +full:ehci
1 // SPDX-License-Identifier: GPL-2.0
2 #include "tegra20.dtsi"
22 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
23 nvidia,hpd-gpio =
25 pll-supply = <®_1v8_avdd_hdmi_pll>;
26 vdd-supply = <®_3v3_avdd_hdmi>;
31 lan-reset-n-hog {
32 gpio-hog;
34 output-high;
35 line-name = "LAN_RESET#";
38 /* Tri-stating GMI_WR_N on SODIMM pin 99 nPWE */
39 npwe-hog {
40 gpio-hog;
42 output-high;
43 line-name = "Tri-state nPWE";
46 /* Not tri-stating GMI_WR_N on SODIMM pin 93 RDnWR */
47 rdnwr-hog {
48 gpio-hog;
50 output-low;
51 line-name = "Not tri-state RDnWR";
56 pinctrl-names = "default";
57 pinctrl-0 = <&state_default>;
60 /* Analogue Audio AC97 to WM9712 (On-module) */
61 audio-refclk {
76 * (All on-module), SODIMM Pin 45 Wakeup
78 gpio-uac {
86 * Buffer Enables for nPWE and RDnWR (On-module,
89 gpio-pta {
98 * SYS_CLK_REQ (All on-module)
121 gmi-gpio1 {
126 gmi-gpio2 {
133 bl-on {
159 ext-io {
167 * Colibri Ethernet (On-module)
168 * ULPI EHCI instance 1 USB2_DP/N -> AX88772B
176 ulpi-refclk {
184 hotplug-detect {
220 lcd-24 {
243 /* Colibri MMC (Optional 8-bit) */
244 mmc-8bit {
256 cif-mclk {
284 /* Colibri UART-A */
285 uart-a {
291 uart-a-dsr {
296 uart-a-dcd {
302 /* Colibri UART-B */
303 uart-b {
310 /* Colibri UART-C */
311 uart-c {
319 usb-cdet {
327 usbh-oc {
335 usbh-pen {
359 jtag-rtck {
368 * (All On-module)
370 gpio-gpv {
379 * (All On-module); Colibri CAN_INT
381 gpio-dte {
388 /* NAND (On-module) */
405 /* Power I2C (On-module) */
414 reset-out {
434 * THERMD_ALERT# (On-module), unlatched I2C address pin
448 nvidia,codec-reset-gpio =
450 nvidia,codec-sync-gpio =
455 compatible = "nvidia,tegra20-hsuart";
456 reset-names = "serial";
457 /delete-property/ reg-shift;
461 compatible = "nvidia,tegra20-hsuart";
462 reset-names = "serial";
463 /delete-property/ reg-shift;
466 nand-controller@70008000 {
471 #address-cells = <1>;
472 #size-cells = <1>;
473 nand-bus-width = <8>;
474 nand-on-flash-bbt;
475 nand-ecc-algo = "bch";
476 nand-is-boot-medium;
477 nand-ecc-maximize;
478 wp-gpios = <&gpio TEGRA_GPIO(S, 0) GPIO_ACTIVE_LOW>;
487 clock-frequency = <400000>;
492 clock-frequency = <10000>;
499 /* PWR_I2C: power I2C to PMIC and temperature sensor (On-module) */
502 clock-frequency = <100000>;
508 ti,system-power-controller;
509 #gpio-cells = <2>;
510 gpio-controller;
511 sys-supply = <®_module_3v3>;
512 vin-sm0-supply = <®_3v3_vsys>;
513 vin-sm1-supply = <®_3v3_vsys>;
514 vin-sm2-supply = <®_3v3_vsys>;
515 vinldo01-supply = <®_1v8_vdd_ddr2>;
516 vinldo23-supply = <®_module_3v3>;
517 vinldo4-supply = <®_module_3v3>;
518 vinldo678-supply = <®_module_3v3>;
519 vinldo9-supply = <®_module_3v3>;
523 regulator-name = "VSYS_3.3V";
524 regulator-always-on;
528 regulator-name = "VDD_CORE_1.2V";
529 regulator-min-microvolt = <1200000>;
530 regulator-max-microvolt = <1200000>;
531 regulator-always-on;
535 regulator-name = "VDD_CPU_1.0V";
536 regulator-min-microvolt = <1000000>;
537 regulator-max-microvolt = <1000000>;
538 regulator-always-on;
542 regulator-name = "VDD_DDR2_1.8V";
543 regulator-min-microvolt = <1800000>;
544 regulator-max-microvolt = <1800000>;
545 regulator-always-on;
556 regulator-name = "AVDD_PLL_1.1V";
557 regulator-min-microvolt = <1100000>;
558 regulator-max-microvolt = <1100000>;
559 regulator-always-on;
563 regulator-name = "VDD_RTC_1.2V";
564 regulator-min-microvolt = <1200000>;
565 regulator-max-microvolt = <1200000>;
571 regulator-name = "VDDIO_SYS_1.8V";
572 regulator-min-microvolt = <1800000>;
573 regulator-max-microvolt = <1800000>;
574 regulator-always-on;
579 regulator-name = "+3.3V_USB";
580 regulator-min-microvolt = <3300000>;
581 regulator-max-microvolt = <3300000>;
582 regulator-always-on;
586 regulator-name = "AVDD_VDAC_2.85V";
587 regulator-min-microvolt = <2850000>;
588 regulator-max-microvolt = <2850000>;
592 regulator-name = "AVDD_HDMI_3.3V";
593 regulator-min-microvolt = <3300000>;
594 regulator-max-microvolt = <3300000>;
598 regulator-name = "AVDD_HDMI_PLL_1.8V";
599 regulator-min-microvolt = <1800000>;
600 regulator-max-microvolt = <1800000>;
604 regulator-name = "VDDIO_RX_DDR_2.85V";
605 regulator-min-microvolt = <2850000>;
606 regulator-max-microvolt = <2850000>;
607 regulator-always-on;
611 regulator-name = "VCC_BATT";
612 regulator-min-microvolt = <3300000>;
613 regulator-max-microvolt = <3300000>;
614 regulator-always-on;
620 temp-sensor@4c {
627 nvidia,suspend-mode = <1>;
628 nvidia,cpu-pwr-good-time = <5000>;
629 nvidia,cpu-pwr-off-time = <5000>;
630 nvidia,core-pwr-good-time = <3845 3845>;
631 nvidia,core-pwr-off-time = <3875>;
632 nvidia,sys-clock-req-active-high;
633 core-supply = <&vdd_core>;
636 i2c-thermtrip {
637 nvidia,i2c-controller-id = <3>;
638 nvidia,bus-addr = <0x34>;
639 nvidia,reg-addr = <0x14>;
640 nvidia,reg-data = <0x8>;
644 memory-controller@7000f400 {
645 emc-table@83250 {
647 compatible = "nvidia,tegra20-emc-table";
648 clock-frequency = <83250>;
649 nvidia,emc-registers = <0x00000005 0x00000011
662 emc-table@133200 {
664 compatible = "nvidia,tegra20-emc-table";
665 clock-frequency = <133200>;
666 nvidia,emc-registers = <0x00000008 0x00000019
679 emc-table@166500 {
681 compatible = "nvidia,tegra20-emc-table";
682 clock-frequency = <166500>;
683 nvidia,emc-registers = <0x0000000a 0x00000021
696 emc-table@333000 {
698 compatible = "nvidia,tegra20-emc-table";
699 clock-frequency = <333000>;
700 nvidia,emc-registers = <0x00000014 0x00000041
715 /* EHCI instance 1: ULPI PHY -> AX88772B (On-module) */
718 #address-cells = <1>;
719 #size-cells = <0>;
724 local-mac-address = [00 00 00 00 00 00];
728 usb-phy@c5004000 {
730 nvidia,phy-reset-gpio =
732 vbus-supply = <®_lan_v_bus>;
735 clk32k_in: clock-xtal3 {
736 compatible = "fixed-clock";
737 #clock-cells = <0>;
738 clock-frequency = <32768>;
741 opp-table-emc {
742 /delete-node/ opp-760000000;
745 reg_lan_v_bus: regulator-lan-v-bus {
746 compatible = "regulator-fixed";
747 regulator-name = "LAN_V_BUS";
748 regulator-min-microvolt = <5000000>;
749 regulator-max-microvolt = <5000000>;
750 enable-active-high;
754 reg_module_3v3: regulator-module-3v3 {
755 compatible = "regulator-fixed";
756 regulator-name = "+V3.3";
757 regulator-min-microvolt = <3300000>;
758 regulator-max-microvolt = <3300000>;
759 regulator-always-on;
763 compatible = "nvidia,tegra-audio-wm9712-colibri_t20",
764 "nvidia,tegra-audio-wm9712";
766 nvidia,audio-routing =
772 nvidia,ac97-controller = <&tegra_ac97>;
776 clock-names = "pll_a", "pll_a_out0", "mclk";