Lines Matching +full:ddc +full:- +full:i2c
1 // SPDX-License-Identifier: GPL-2.0
9 rtc0 = "/i2c@7000d000/tps6586x@34";
15 stdout-path = "serial0:115200n8";
24 vdd-supply = <&hdmi_vdd_reg>;
25 pll-supply = <&hdmi_pll_reg>;
27 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
28 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
34 pinctrl-names = "default";
35 pinctrl-0 = <&state_default>;
213 nvidia,pins = "ddc", "dta", "dtd", "kbca",
252 state_i2cmux_ddc: pinmux-i2cmux-ddc {
253 ddc {
254 nvidia,pins = "ddc";
263 state_i2cmux_idle: pinmux-i2cmux-idle {
264 ddc {
265 nvidia,pins = "ddc";
274 state_i2cmux_pta: pinmux-i2cmux-pta {
275 ddc {
276 nvidia,pins = "ddc";
291 /delete-property/ dmas;
292 /delete-property/ dma-names;
296 i2c@7000c000 {
297 clock-frequency = <400000>;
301 i2c@7000c400 {
302 clock-frequency = <100000>;
306 i2c@7000d000 {
307 clock-frequency = <400000>;
315 ti,system-power-controller;
317 #gpio-cells = <2>;
318 gpio-controller;
321 sys-supply = <&vdd_5v0_reg>;
322 vin-sm0-supply = <&sys_reg>;
323 vin-sm1-supply = <&sys_reg>;
324 vin-sm2-supply = <&sys_reg>;
325 vinldo01-supply = <&sm2_reg>;
326 vinldo23-supply = <&sm2_reg>;
327 vinldo4-supply = <&sm2_reg>;
328 vinldo678-supply = <&sm2_reg>;
329 vinldo9-supply = <&sm2_reg>;
333 regulator-name = "vdd_sys";
334 regulator-always-on;
338 regulator-name = "vdd_sys_sm0,vdd_core";
339 regulator-min-microvolt = <1200000>;
340 regulator-max-microvolt = <1200000>;
341 regulator-always-on;
345 regulator-name = "vdd_sys_sm1,vdd_cpu";
346 regulator-min-microvolt = <1000000>;
347 regulator-max-microvolt = <1000000>;
348 regulator-always-on;
352 regulator-name = "vdd_sys_sm2,vin_ldo*";
353 regulator-min-microvolt = <3700000>;
354 regulator-max-microvolt = <3700000>;
355 regulator-always-on;
359 regulator-name = "vdd_ldo0,vddio_pex_clk";
360 regulator-min-microvolt = <3300000>;
361 regulator-max-microvolt = <3300000>;
365 regulator-name = "vdd_ldo1,avdd_pll*";
366 regulator-min-microvolt = <1100000>;
367 regulator-max-microvolt = <1100000>;
368 regulator-always-on;
372 regulator-name = "vdd_ldo2,vdd_rtc";
373 regulator-min-microvolt = <1200000>;
374 regulator-max-microvolt = <1200000>;
378 regulator-name = "vdd_ldo3,avdd_usb*";
379 regulator-min-microvolt = <3300000>;
380 regulator-max-microvolt = <3300000>;
381 regulator-always-on;
385 regulator-name = "vdd_ldo4,avdd_osc,vddio_sys";
386 regulator-min-microvolt = <1800000>;
387 regulator-max-microvolt = <1800000>;
388 regulator-always-on;
392 regulator-name = "vdd_ldo5,vcore_mmc";
393 regulator-min-microvolt = <2850000>;
394 regulator-max-microvolt = <2850000>;
398 regulator-name = "vdd_ldo6,avdd_vdac";
405 regulator-min-microvolt = <2850000>;
406 regulator-max-microvolt = <2850000>;
410 regulator-name = "vdd_ldo7,avdd_hdmi";
411 regulator-min-microvolt = <3300000>;
412 regulator-max-microvolt = <3300000>;
416 regulator-name = "vdd_ldo8,avdd_hdmi_pll";
417 regulator-min-microvolt = <1800000>;
418 regulator-max-microvolt = <1800000>;
422 regulator-name = "vdd_ldo9,vdd_ddr_rx,avdd_cam";
429 regulator-min-microvolt = <2850000>;
430 regulator-max-microvolt = <2850000>;
431 regulator-always-on;
435 regulator-name = "vdd_rtc_out";
436 regulator-min-microvolt = <3300000>;
437 regulator-max-microvolt = <3300000>;
438 regulator-always-on;
443 temperature-sensor@4c {
450 nvidia,invert-interrupt;
451 nvidia,suspend-mode = <1>;
452 nvidia,cpu-pwr-good-time = <5000>;
453 nvidia,cpu-pwr-off-time = <5000>;
454 nvidia,core-pwr-good-time = <3845 3845>;
455 nvidia,core-pwr-off-time = <3875>;
456 nvidia,sys-clock-req-active-high;
457 core-supply = <&vdd_core>;
461 avdd-pex-supply = <&pci_vdd_reg>;
462 vdd-pex-supply = <&pci_vdd_reg>;
463 avdd-pex-pll-supply = <&pci_vdd_reg>;
464 avdd-plle-supply = <&pci_vdd_reg>;
465 vddio-pex-clk-supply = <&pci_clk_reg>;
472 usb-phy@c5008000 {
477 cd-gpios = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_LOW>;
478 wp-gpios = <&gpio TEGRA_GPIO(H, 3) GPIO_ACTIVE_HIGH>;
479 bus-width = <4>;
483 clk32k_in: clock-32k {
484 compatible = "fixed-clock";
485 clock-frequency = <32768>;
486 #clock-cells = <0>;
490 compatible = "i2c-mux-pinctrl";
491 #address-cells = <1>;
492 #size-cells = <0>;
494 i2c-parent = <&{/i2c@7000c400}>;
496 pinctrl-names = "ddc", "pta", "idle";
497 pinctrl-0 = <&state_i2cmux_ddc>;
498 pinctrl-1 = <&state_i2cmux_pta>;
499 pinctrl-2 = <&state_i2cmux_idle>;
501 hdmi_ddc: i2c@0 {
503 #address-cells = <1>;
504 #size-cells = <0>;
507 i2c@1 {
509 #address-cells = <1>;
510 #size-cells = <0>;
514 pci_vdd_reg: regulator-1v05 {
515 compatible = "regulator-fixed";
516 regulator-name = "vdd_1v05";
517 regulator-min-microvolt = <1050000>;
518 regulator-max-microvolt = <1050000>;
520 enable-active-high;