Lines Matching +full:num +full:- +full:interpolated +full:- +full:steps

1 // SPDX-License-Identifier: GPL-2.0
3 /dts-v1/;
5 #include <dt-bindings/input/gpio-keys.h>
6 #include <dt-bindings/input/input.h>
13 chassis-type = "convertible";
32 reserved-memory {
33 #address-cells = <1>;
34 #size-cells = <1>;
38 compatible = "shared-dma-pool";
39 alloc-ranges = <0x80000000 0x30000000>;
41 linux,cma-default;
47 no-map;
55 avdd-dsi-csi-supply = <&tps65913_ldo2>;
57 nvidia,ganged-mode = <&dsib>;
65 power-supply = <&vdd_lcd>;
73 avdd-dsi-csi-supply = <&tps65913_ldo2>;
83 asus_pad_ec_default: asus-pad-ec-default {
84 ec-interrupt {
89 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
92 ec-request {
97 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
101 backlight_default: backlight-default {
102 backlight-enable {
107 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
111 codec_default: codec-default {
112 ldo1-en {
117 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
126 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
130 gpio_keys_default: gpio-keys-default {
136 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
145 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
149 gpio_hall_sensor_default: gpio-hall-sensor-default {
155 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
159 hp_det_default: hp-det-default {
165 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
169 imu_default: imu-default {
175 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
179 pwm_default: pwm-default {
185 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
190 pwm_sleep: pwm-sleep {
196 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
200 sdmmc3_default: sdmmc3-default {
206 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
222 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
227 nvidia,high-speed-mode = <TEGRA_PIN_ENABLE>;
229 nvidia,pull-down-strength = <22>;
230 nvidia,pull-up-strength = <36>;
231 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_FASTEST>;
232 nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_FASTEST>;
236 sdmmc3_vdd_default: sdmmc3-vdd-default {
242 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
246 vdd_lcd_default: vdd-lcd-default {
252 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
272 pinctrl-names = "default", "sleep";
273 pinctrl-0 = <&pwm_default>;
274 pinctrl-1 = <&pwm_sleep>;
279 clock-frequency = <100000>;
282 compatible = "asahi-kasei,ak09911";
285 vdd-supply = <&vdd_3v3_sys>;
288 rt5639: audio-codec@1c {
292 interrupt-parent = <&gpio>;
295 realtek,ldo1-en-gpios = <&gpio TEGRA_GPIO(V, 3) GPIO_ACTIVE_HIGH>;
297 pinctrl-names = "default";
298 pinctrl-0 = <&codec_default>;
301 motion-tracker@68 {
305 interrupt-parent = <&gpio>;
308 mount-matrix = "0", "-1", "0",
312 pinctrl-names = "default";
313 pinctrl-0 = <&imu_default>;
316 temp_sensor: temperature-sensor@4c {
320 vcc-supply = <&vdd_3v3_sys>;
321 #thermal-sensor-cells = <1>;
327 clock-frequency = <100000>;
329 power-sensor@44 {
337 clock-frequency = <400000>;
339 light-sensor@1c {
343 vdd-supply = <&vdd_3v3_sys>;
353 clock-frequency = <400000>;
360 #interrupt-cells = <2>;
361 interrupt-controller;
363 ti,system-power-controller;
366 compatible = "ti,palmas-gpio";
367 gpio-controller;
368 #gpio-cells = <2>;
372 compatible = "ti,tps65913-pmic", "ti,palmas-pmic";
374 ldo1-in-supply = <&tps65913_smps7>;
375 ldo2-in-supply = <&tps65913_smps7>;
376 ldo4-in-supply = <&tps65913_smps8>;
377 ldo5-in-supply = <&tps65913_smps9>;
378 ldo6-in-supply = <&tps65913_smps9>;
379 ldo7-in-supply = <&tps65913_smps9>;
380 ldo9-in-supply = <&tps65913_smps9>;
384 regulator-name = "vdd-cpu";
385 regulator-min-microvolt = <900000>;
386 regulator-max-microvolt = <1350000>;
387 regulator-always-on;
388 regulator-boot-on;
389 ti,roof-floor = <1>;
390 ti,mode-sleep = <3>;
394 regulator-name = "vdd-core";
395 regulator-min-microvolt = <900000>;
396 regulator-max-microvolt = <1400000>;
397 regulator-always-on;
398 regulator-boot-on;
399 ti,roof-floor = <3>;
403 regulator-name = "va-lcd-hv";
404 regulator-min-microvolt = <1000000>;
405 regulator-max-microvolt = <1000000>;
406 regulator-always-on;
407 regulator-boot-on;
411 regulator-name = "vdd-ddr";
412 regulator-min-microvolt = <1350000>;
413 regulator-max-microvolt = <1350000>;
414 regulator-always-on;
415 regulator-boot-on;
419 regulator-name = "vdd-1v8";
420 regulator-min-microvolt = <1800000>;
421 regulator-max-microvolt = <1800000>;
422 regulator-always-on;
423 regulator-boot-on;
427 regulator-name = "vdd-sd";
428 regulator-min-microvolt = <2900000>;
429 regulator-max-microvolt = <2900000>;
430 regulator-always-on;
434 regulator-name = "vd-smps10-out1";
435 regulator-min-microvolt = <5000000>;
436 regulator-max-microvolt = <5000000>;
437 regulator-always-on;
438 regulator-boot-on;
442 regulator-name = "vd-smps10-out2";
443 regulator-min-microvolt = <5000000>;
444 regulator-max-microvolt = <5000000>;
445 regulator-always-on;
446 regulator-boot-on;
450 regulator-name = "vdd-hdmi-pll";
451 regulator-min-microvolt = <1050000>;
452 regulator-max-microvolt = <1050000>;
453 regulator-always-on;
454 ti,roof-floor = <3>;
458 regulator-name = "vdd-2v8-dsi-csi";
459 regulator-min-microvolt = <1200000>;
460 regulator-max-microvolt = <1200000>;
461 regulator-boot-on;
465 regulator-name = "vpp-fuse";
466 regulator-min-microvolt = <1800000>;
467 regulator-max-microvolt = <1800000>;
471 regulator-name = "vdd-1v2-cam";
472 regulator-min-microvolt = <1200000>;
473 regulator-max-microvolt = <1200000>;
477 regulator-name = "vdd-cam";
478 regulator-min-microvolt = <2800000>;
479 regulator-max-microvolt = <2800000>;
483 regulator-name = "vdd-dev";
484 regulator-min-microvolt = <2850000>;
485 regulator-max-microvolt = <2850000>;
486 regulator-boot-on;
490 regulator-name = "vdd-2v8-cam";
491 regulator-min-microvolt = <2800000>;
492 regulator-max-microvolt = <2800000>;
496 regulator-name = "vdd-rtc";
497 regulator-min-microvolt = <950000>;
498 regulator-max-microvolt = <950000>;
499 regulator-always-on;
500 regulator-boot-on;
501 ti,enable-ldo8-tracking;
505 regulator-name = "vdd-sdmmc";
506 regulator-min-microvolt = <1800000>;
507 regulator-max-microvolt = <2900000>;
511 regulator-name = "vdd-hdmi";
512 regulator-min-microvolt = <3300000>;
513 regulator-max-microvolt = <3300000>;
517 regulator-name = "vdd-usb";
518 regulator-min-microvolt = <3300000>;
519 regulator-max-microvolt = <3300000>;
520 regulator-always-on;
521 regulator-boot-on;
527 compatible = "ti,palmas-rtc";
528 interrupt-parent = <&palmas>;
533 compatible = "ti,tps65913-pinctrl";
534 ti,palmas-enable-dvfs1;
536 pinctrl-names = "default";
537 pinctrl-0 = <&palmas_default>;
608 bus-width = <4>;
609 cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
611 nvidia,default-tap = <0x3>;
612 nvidia,default-trim = <0x3>;
614 vmmc-supply = <&vdd_usd>;
615 vqmmc-supply = <&tps65913_ldo9>;
617 pinctrl-names = "default";
618 pinctrl-0 = <&sdmmc3_default>;
626 compatible = "nvidia,tegra114-udc";
633 usb-phy@7d000000 {
643 usb-phy@7d008000 {
645 vbus-supply = <&vdd_5v0_sys>;
649 compatible = "pwm-backlight";
651 enable-gpios = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_HIGH>;
652 power-supply = <&vdd_5v0_sys>;
655 brightness-levels = <1 255>;
656 num-interpolated-steps = <254>;
657 default-brightness-level = <224>;
659 pinctrl-names = "default";
660 pinctrl-0 = <&backlight_default>;
663 /* PMIC has a built-in 32KHz oscillator which is used by PMC */
664 clk32k_in: clock-32k {
665 compatible = "fixed-clock";
666 #clock-cells = <0>;
667 clock-frequency = <32768>;
668 clock-output-names = "pmic-oscillator";
672 trusted-foundations {
673 compatible = "tlm,trusted-foundations";
674 tlm,version-major = <2>;
675 tlm,version-minor = <8>;
679 gpio-keys {
680 compatible = "gpio-keys";
684 pinctrl-names = "default";
685 pinctrl-0 = <&gpio_keys_default>;
687 button-power {
691 debounce-interval = <10>;
692 wakeup-source;
695 button-volume-up {
699 debounce-interval = <10>;
702 button-volume-down {
706 debounce-interval = <10>;
710 gpio-hall-sensor {
711 compatible = "gpio-keys";
715 pinctrl-names = "default";
716 pinctrl-0 = <&gpio_hall_sensor_default>;
718 switch-hall-sensor {
721 linux,input-type = <EV_SW>;
723 linux,can-disable;
724 wakeup-source;
729 compatible = "asus,tegra-audio-rt5639-tf701t",
730 "nvidia,tegra-audio-rt5640";
733 nvidia,audio-routing =
743 nvidia,i2s-controller = <&tegra_i2s0>;
744 nvidia,audio-codec = <&rt5639>;
746 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(R, 7) GPIO_ACTIVE_LOW>;
751 clock-names = "pll_a", "pll_a_out0", "mclk";
753 assigned-clocks = <&tegra_car TEGRA114_CLK_EXTERN1>,
756 assigned-clock-parents = <&tegra_car TEGRA114_CLK_PLL_A_OUT0>,
759 pinctrl-names = "default";
760 pinctrl-0 = <&hp_det_default>;
763 vdd_5v0_sys: regulator-5v0-sys {
764 compatible = "regulator-fixed";
765 regulator-name = "vdd_5v0";
766 regulator-min-microvolt = <5000000>;
767 regulator-max-microvolt = <5000000>;
768 regulator-always-on;
769 regulator-boot-on;
772 vdd_3v3_sys: regulator-3v3-sys {
773 compatible = "regulator-fixed";
774 regulator-name = "vdd_3v3";
775 regulator-min-microvolt = <3300000>;
776 regulator-max-microvolt = <3300000>;
777 regulator-always-on;
778 regulator-boot-on;
781 vdd_lcd: regulator-vdd-lcd {
782 compatible = "regulator-fixed";
783 regulator-name = "vdd_lcd_1v8";
784 regulator-min-microvolt = <1800000>;
785 regulator-max-microvolt = <1800000>;
786 vin-supply = <&tps65913_smps8>;
787 enable-active-high;
789 regulator-boot-on;
791 pinctrl-names = "default";
792 pinctrl-0 = <&vdd_lcd_default>;
795 vdd_usd: regulator-vdd-usd {
796 compatible = "regulator-fixed";
797 regulator-name = "vdd_sd_slot";
798 regulator-min-microvolt = <2900000>;
799 regulator-max-microvolt = <2900000>;
800 vin-supply = <&tps65913_smps9>;
801 enable-active-high;
804 pinctrl-names = "default";
805 pinctrl-0 = <&sdmmc3_vdd_default>;