Lines Matching +full:ddc +full:- +full:i2c +full:- +full:bus
1 /dts-v1/;
3 #include <dt-bindings/input/input.h>
15 i2c0 = "/i2c@7000d000";
16 i2c1 = "/i2c@7000c000";
17 i2c2 = "/i2c@7000c400";
18 i2c3 = "/i2c@7000c500";
19 rtc0 = "/i2c@7000d000/tps6586x@34";
31 stdout-path = &uartd;
47 display-timings {
50 clock-frequency = <70600000>;
53 hback-porch = <58>;
54 hfront-porch = <58>;
55 hsync-len = <58>;
56 vback-porch = <4>;
57 vfront-porch = <4>;
58 vsync-len = <4>;
59 hsync-active = <1>;
68 vdd-supply = <&hdmi_vdd_reg>;
69 pll-supply = <&hdmi_pll_reg>;
70 hdmi-supply = <&vdd_hdmi>;
72 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
73 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
79 pinctrl-names = "default";
80 pinctrl-0 = <&state_default>;
239 "dap4", "ddc", "dtf", "gma", "gmc", "gmd",
309 nvidia,high-speed-mode = <TEGRA_PIN_DISABLE>;
311 nvidia,low-power-mode = <TEGRA_PIN_LP_DRIVE_DIV_1>;
312 nvidia,pull-down-strength = <31>;
313 nvidia,pull-up-strength = <31>;
314 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_SLOWEST>;
315 nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_SLOWEST>;
320 ddc {
321 nvidia,pins = "ddc";
331 ddc {
332 nvidia,pins = "ddc";
342 ddc {
343 nvidia,pins = "ddc";
359 clock-frequency = < 216000000 >;
362 nand-controller@70008000 {
363 nvidia,wp-gpios = <&gpio TEGRA_GPIO(H, 3) GPIO_ACTIVE_HIGH>;
368 compatible = "hynix,hy27uf4g2b", "nand-flash";
376 i2c@7000c000 {
378 clock-frequency = <400000>;
383 interrupt-parent = <&gpio>;
386 gpio-controller;
387 #gpio-cells = <2>;
389 micdet-cfg = <0>;
390 micdet-delay = <100>;
391 gpio-cfg = <0xffffffff 0xffffffff 0 0xffffffff 0xffffffff>;
398 interrupt-parent = <&gpio>;
405 interrupt-parent = <&gpio>;
410 i2c@7000c400 {
412 clock-frequency = <100000>;
416 compatible = "i2c-mux-pinctrl";
417 #address-cells = <1>;
418 #size-cells = <0>;
420 i2c-parent = <&{/i2c@7000c400}>;
422 pinctrl-names = "ddc", "pta", "idle";
423 pinctrl-0 = <&state_i2cmux_ddc>;
424 pinctrl-1 = <&state_i2cmux_pta>;
425 pinctrl-2 = <&state_i2cmux_idle>;
427 hdmi_ddc: i2c@0 {
429 #address-cells = <1>;
430 #size-cells = <0>;
433 lvds_ddc: i2c@1 {
435 #address-cells = <1>;
436 #size-cells = <0>;
438 smart-battery@b {
439 compatible = "ti,bq20z75", "smart-battery-1.1";
441 ti,i2c-retry-count = <2>;
442 ti,poll-retry-count = <10>;
447 i2c@7000c500 {
449 clock-frequency = <400000>;
452 i2c@7000d000 {
454 clock-frequency = <400000>;
457 compatible = "asahi-kasei,ak8975";
459 interrupt-parent = <&gpio>;
468 ti,system-power-controller;
470 #gpio-cells = <2>;
471 gpio-controller;
473 sys-supply = <&vdd_5v0_reg>;
474 vin-sm0-supply = <&sys_reg>;
475 vin-sm1-supply = <&sys_reg>;
476 vin-sm2-supply = <&sys_reg>;
477 vinldo01-supply = <&sm2_reg>;
478 vinldo23-supply = <&sm2_reg>;
479 vinldo4-supply = <&sm2_reg>;
480 vinldo678-supply = <&sm2_reg>;
481 vinldo9-supply = <&sm2_reg>;
485 regulator-name = "vdd_sys";
486 regulator-always-on;
490 regulator-name = "vdd_sm0,vdd_core";
491 regulator-min-microvolt = <1300000>;
492 regulator-max-microvolt = <1300000>;
493 regulator-always-on;
497 regulator-name = "vdd_sm1,vdd_cpu";
498 regulator-min-microvolt = <1125000>;
499 regulator-max-microvolt = <1125000>;
500 regulator-always-on;
504 regulator-name = "vdd_sm2,vin_ldo*";
505 regulator-min-microvolt = <3700000>;
506 regulator-max-microvolt = <3700000>;
507 regulator-always-on;
513 regulator-name = "vdd_ldo1,avdd_pll*";
514 regulator-min-microvolt = <1100000>;
515 regulator-max-microvolt = <1100000>;
516 regulator-always-on;
520 regulator-name = "vdd_ldo2,vdd_rtc";
521 regulator-min-microvolt = <1200000>;
522 regulator-max-microvolt = <1200000>;
526 regulator-name = "vdd_ldo3,avdd_usb*";
527 regulator-min-microvolt = <3300000>;
528 regulator-max-microvolt = <3300000>;
529 regulator-always-on;
533 regulator-name = "vdd_ldo4,avdd_osc,vddio_sys";
534 regulator-min-microvolt = <1800000>;
535 regulator-max-microvolt = <1800000>;
536 regulator-always-on;
540 regulator-name = "vdd_ldo5,vcore_mmc";
541 regulator-min-microvolt = <2850000>;
542 regulator-max-microvolt = <2850000>;
543 regulator-always-on;
547 regulator-name = "vdd_ldo6,avdd_vdac,vddio_vi,vddio_cam";
548 regulator-min-microvolt = <1800000>;
549 regulator-max-microvolt = <1800000>;
553 regulator-name = "vdd_ldo7,avdd_hdmi,vdd_fuse";
554 regulator-min-microvolt = <3300000>;
555 regulator-max-microvolt = <3300000>;
559 regulator-name = "vdd_ldo8,avdd_hdmi_pll";
560 regulator-min-microvolt = <1800000>;
561 regulator-max-microvolt = <1800000>;
565 regulator-name = "vdd_ldo9,avdd_2v85,vdd_ddr_rx";
566 regulator-min-microvolt = <2850000>;
567 regulator-max-microvolt = <2850000>;
568 regulator-always-on;
572 regulator-name = "vdd_rtc_out,vdd_cell";
573 regulator-min-microvolt = <3300000>;
574 regulator-max-microvolt = <3300000>;
575 regulator-always-on;
580 temperature-sensor@4c {
588 nvidia,debounce-delay-ms = <32>;
589 nvidia,repeat-delay-ms = <160>;
590 nvidia,ghost-filter;
591 nvidia,kbc-row-pins = <0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15>;
592 nvidia,kbc-col-pins = <16 17 18 19 20 21 22 23>;
727 nvidia,invert-interrupt;
728 nvidia,suspend-mode = <1>;
729 nvidia,cpu-pwr-good-time = <5000>;
730 nvidia,cpu-pwr-off-time = <5000>;
731 nvidia,core-pwr-good-time = <3845 3845>;
732 nvidia,core-pwr-off-time = <3875>;
733 nvidia,sys-clock-req-active-high;
736 memory-controller@7000f400 {
737 emc-table@190000 {
739 compatible = "nvidia,tegra20-emc-table";
740 clock-frequency = <190000>;
741 nvidia,emc-registers = <0x0000000c 0x00000026
755 emc-table@380000 {
757 compatible = "nvidia,tegra20-emc-table";
758 clock-frequency = <380000>;
759 nvidia,emc-registers = <0x00000017 0x0000004b
776 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(D, 0) GPIO_ACTIVE_HIGH>;
780 usb-phy@c5000000 {
782 vbus-supply = <&vbus_reg>;
788 nvidia,phy-reset-gpio = <&gpio TEGRA_GPIO(V, 1)
792 usb-phy@c5004000 {
794 nvidia,phy-reset-gpio = <&gpio TEGRA_GPIO(V, 1)
802 usb-phy@c5008000 {
808 power-gpios = <&gpio TEGRA_GPIO(K, 6) GPIO_ACTIVE_HIGH>;
809 bus-width = <4>;
810 keep-power-in-suspend;
815 cd-gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>;
816 wp-gpios = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>;
817 power-gpios = <&gpio TEGRA_GPIO(I, 6) GPIO_ACTIVE_HIGH>;
818 bus-width = <4>;
823 bus-width = <8>;
824 non-removable;
828 compatible = "pwm-backlight";
830 enable-gpios = <&gpio TEGRA_GPIO(D, 4) GPIO_ACTIVE_HIGH>;
831 power-supply = <&vdd_bl_reg>;
834 brightness-levels = <0 4 8 16 32 64 128 255>;
835 default-brightness-level = <6>;
839 compatible = "simple-bus";
840 #address-cells = <1>;
841 #size-cells = <0>;
844 compatible = "fixed-clock";
846 #clock-cells = <0>;
847 clock-frequency = <32768>;
851 gpio-keys {
852 compatible = "gpio-keys";
858 gpio-key,wakeup;
864 linux,input-type = <5>; /* EV_SW */
866 debounce-interval = <1>;
867 gpio-key,wakeup;
872 compatible = "chunghwa,claa101wa01a", "simple-panel";
874 power-supply = <&vdd_pnl_reg>;
875 enable-gpios = <&gpio TEGRA_GPIO(B, 2) GPIO_ACTIVE_HIGH>;
878 ddc-i2c-bus = <&lvds_ddc>;
882 compatible = "simple-bus";
883 #address-cells = <1>;
884 #size-cells = <0>;
887 compatible = "regulator-fixed";
889 regulator-name = "vdd_5v0";
890 regulator-min-microvolt = <5000000>;
891 regulator-max-microvolt = <5000000>;
892 regulator-always-on;
896 compatible = "regulator-fixed";
898 regulator-name = "vdd_1v5";
899 regulator-min-microvolt = <1500000>;
900 regulator-max-microvolt = <1500000>;
905 compatible = "regulator-fixed";
907 regulator-name = "vdd_1v2";
908 regulator-min-microvolt = <1200000>;
909 regulator-max-microvolt = <1200000>;
911 enable-active-high;
915 compatible = "regulator-fixed";
917 regulator-name = "vdd_vbus_wup1";
918 regulator-min-microvolt = <5000000>;
919 regulator-max-microvolt = <5000000>;
920 enable-active-high;
922 regulator-always-on;
923 regulator-boot-on;
927 compatible = "regulator-fixed";
929 regulator-name = "vdd_pnl";
930 regulator-min-microvolt = <2800000>;
931 regulator-max-microvolt = <2800000>;
933 enable-active-high;
937 compatible = "regulator-fixed";
939 regulator-name = "vdd_bl";
940 regulator-min-microvolt = <2800000>;
941 regulator-max-microvolt = <2800000>;
943 enable-active-high;
947 compatible = "regulator-fixed";
949 regulator-name = "VDDIO_HDMI";
950 regulator-min-microvolt = <5000000>;
951 regulator-max-microvolt = <5000000>;
953 enable-active-high;
954 vin-supply = <&vdd_5v0_reg>;
959 compatible = "nvidia,tegra-audio-wm8903-seaboard",
960 "nvidia,tegra-audio-wm8903";
963 nvidia,audio-routing =
973 nvidia,i2s-controller = <&tegra_i2s1>;
974 nvidia,audio-codec = <&wm8903>;
976 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
977 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(X, 1) GPIO_ACTIVE_HIGH>;
982 clock-names = "pll_a", "pll_a_out0", "mclk";