Lines Matching +full:i2c +full:- +full:thermtrip
1 // SPDX-License-Identifier: GPL-2.0
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 pinctrl-names = "default";
32 pinctrl-0 = <&state_default>;
35 /* Analogue Audio AC97 to WM9712 (On-module) */
36 audio-refclk {
51 * (All on-module), SODIMM Pin 45 Wakeup
53 gpio-uac {
61 * Buffer Enables for nPWE and RDnWR (On-module,
64 gpio-pta {
73 * SYS_CLK_REQ (All on-module)
96 gmi-gpio1 {
101 gmi-gpio2 {
108 bl-on {
116 pwm-a-b {
134 ext-io {
142 * Colibri Ethernet (On-module)
143 * ULPI EHCI instance 1 USB2_DP/N -> AX88772B
151 ulpi-refclk {
159 hotplug-detect {
165 /* Colibri I2C */
166 i2c {
195 lcd-24 {
218 /* Colibri MMC (Optional 8-bit) */
219 mmc-8bit {
231 cif-mclk {
245 pwm-c-d {
259 /* Colibri UART-A */
260 uart-a {
266 uart-a-dsr {
271 uart-a-dcd {
277 /* Colibri UART-B */
278 uart-b {
285 /* Colibri UART-C */
286 uart-c {
294 usb-cdet {
302 usbh-oc {
310 usbh-pen {
334 jtag-rtck {
343 * (All On-module)
345 gpio-gpv {
354 * (All On-module); Colibri CAN_INT
356 gpio-dte {
363 /* NAND (On-module) */
380 /* Power I2C (On-module) */
389 reset-out {
409 * THERMD_ALERT# (On-module), unlatched I2C address pin
423 nvidia,codec-reset-gpio =
425 nvidia,codec-sync-gpio =
430 compatible = "nvidia,tegra20-hsuart";
434 compatible = "nvidia,tegra20-hsuart";
437 nand-controller@70008000 {
442 #address-cells = <1>;
443 #size-cells = <1>;
444 nand-bus-width = <8>;
445 nand-on-flash-bbt;
446 nand-ecc-algo = "bch";
447 nand-is-boot-medium;
448 nand-ecc-maximize;
449 wp-gpios = <&gpio TEGRA_GPIO(S, 0) GPIO_ACTIVE_LOW>;
457 i2c@7000c000 {
458 clock-frequency = <400000>;
462 hdmi_ddc: i2c@7000c400 {
463 clock-frequency = <10000>;
470 /* PWR_I2C: power I2C to PMIC and temperature sensor (On-module) */
471 i2c@7000d000 {
473 clock-frequency = <100000>;
479 ti,system-power-controller;
480 #gpio-cells = <2>;
481 gpio-controller;
482 sys-supply = <®_module_3v3>;
483 vin-sm0-supply = <®_3v3_vsys>;
484 vin-sm1-supply = <®_3v3_vsys>;
485 vin-sm2-supply = <®_3v3_vsys>;
486 vinldo01-supply = <®_1v8_vdd_ddr2>;
487 vinldo23-supply = <®_module_3v3>;
488 vinldo4-supply = <®_module_3v3>;
489 vinldo678-supply = <®_module_3v3>;
490 vinldo9-supply = <®_module_3v3>;
494 regulator-name = "VSYS_3.3V";
495 regulator-always-on;
499 regulator-name = "VDD_CORE_1.2V";
500 regulator-min-microvolt = <1200000>;
501 regulator-max-microvolt = <1200000>;
502 regulator-always-on;
506 regulator-name = "VDD_CPU_1.0V";
507 regulator-min-microvolt = <1000000>;
508 regulator-max-microvolt = <1000000>;
509 regulator-always-on;
513 regulator-name = "VDD_DDR2_1.8V";
514 regulator-min-microvolt = <1800000>;
515 regulator-max-microvolt = <1800000>;
516 regulator-always-on;
527 regulator-name = "AVDD_PLL_1.1V";
528 regulator-min-microvolt = <1100000>;
529 regulator-max-microvolt = <1100000>;
530 regulator-always-on;
534 regulator-name = "VDD_RTC_1.2V";
535 regulator-min-microvolt = <1200000>;
536 regulator-max-microvolt = <1200000>;
542 regulator-name = "VDDIO_SYS_1.8V";
543 regulator-min-microvolt = <1800000>;
544 regulator-max-microvolt = <1800000>;
545 regulator-always-on;
550 regulator-name = "+3.3V_USB";
551 regulator-min-microvolt = <3300000>;
552 regulator-max-microvolt = <3300000>;
553 regulator-always-on;
557 regulator-name = "AVDD_VDAC_2.85V";
558 regulator-min-microvolt = <2850000>;
559 regulator-max-microvolt = <2850000>;
563 regulator-name = "AVDD_HDMI_3.3V";
564 regulator-min-microvolt = <3300000>;
565 regulator-max-microvolt = <3300000>;
569 regulator-name = "AVDD_HDMI_PLL_1.8V";
570 regulator-min-microvolt = <1800000>;
571 regulator-max-microvolt = <1800000>;
575 regulator-name = "VDDIO_RX_DDR_2.85V";
576 regulator-min-microvolt = <2850000>;
577 regulator-max-microvolt = <2850000>;
578 regulator-always-on;
582 regulator-name = "VCC_BATT";
583 regulator-min-microvolt = <3300000>;
584 regulator-max-microvolt = <3300000>;
585 regulator-always-on;
591 temp-sensor@4c {
598 nvidia,suspend-mode = <1>;
599 nvidia,cpu-pwr-good-time = <5000>;
600 nvidia,cpu-pwr-off-time = <5000>;
601 nvidia,core-pwr-good-time = <3845 3845>;
602 nvidia,core-pwr-off-time = <3875>;
603 nvidia,sys-clock-req-active-high;
606 i2c-thermtrip {
607 nvidia,i2c-controller-id = <3>;
608 nvidia,bus-addr = <0x34>;
609 nvidia,reg-addr = <0x14>;
610 nvidia,reg-data = <0x8>;
614 memory-controller@7000f400 {
615 emc-table@83250 {
617 compatible = "nvidia,tegra20-emc-table";
618 clock-frequency = <83250>;
619 nvidia,emc-registers = <0x00000005 0x00000011
632 emc-table@133200 {
634 compatible = "nvidia,tegra20-emc-table";
635 clock-frequency = <133200>;
636 nvidia,emc-registers = <0x00000008 0x00000019
649 emc-table@166500 {
651 compatible = "nvidia,tegra20-emc-table";
652 clock-frequency = <166500>;
653 nvidia,emc-registers = <0x0000000a 0x00000021
666 emc-table@333000 {
668 compatible = "nvidia,tegra20-emc-table";
669 clock-frequency = <333000>;
670 nvidia,emc-registers = <0x00000014 0x00000041
685 /* EHCI instance 1: ULPI PHY -> AX88772B (On-module) */
688 #address-cells = <1>;
689 #size-cells = <0>;
693 local-mac-address = [00 00 00 00 00 00];
697 usb-phy@c5004000 {
699 nvidia,phy-reset-gpio =
701 vbus-supply = <®_lan_v_bus>;
705 compatible = "fixed-clock";
706 #clock-cells = <0>;
707 clock-frequency = <32768>;
710 reg_lan_v_bus: regulator-lan-v-bus {
711 compatible = "regulator-fixed";
712 regulator-name = "LAN_V_BUS";
713 regulator-min-microvolt = <5000000>;
714 regulator-max-microvolt = <5000000>;
715 enable-active-high;
719 reg_module_3v3: regulator-module-3v3 {
720 compatible = "regulator-fixed";
721 regulator-name = "+V3.3";
722 regulator-min-microvolt = <3300000>;
723 regulator-max-microvolt = <3300000>;
724 regulator-always-on;
728 compatible = "nvidia,tegra-audio-wm9712-colibri_t20",
729 "nvidia,tegra-audio-wm9712";
731 nvidia,audio-routing =
737 nvidia,ac97-controller = <&tegra_ac97>;
741 clock-names = "pll_a", "pll_a_out0", "mclk";
746 lan-reset-n {
747 gpio-hog;
749 output-high;
750 line-name = "LAN_RESET#";
753 /* Tri-stating GMI_WR_N on SODIMM pin 99 nPWE */
755 gpio-hog;
757 output-high;
758 line-name = "Tri-state nPWE";
761 /* Not tri-stating GMI_WR_N on SODIMM pin 93 RDnWR */
763 gpio-hog;
765 output-low;
766 line-name = "Not tri-state RDnWR";