Lines Matching +full:settle +full:- +full:time +full:- +full:us
1 // SPDX-License-Identifier: BSD-3-Clause
3 /dts-v1/;
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
13 /delete-node/ &tz_mem;
14 /delete-node/ &ipa_fw_mem;
19 chassis-type = "laptop";
29 stdout-path = "serial0:115200n8";
32 reserved-memory {
33 zap_mem: zap-shader@80840000 {
35 no-map;
40 no-map;
45 no-map;
50 no-map;
55 no-map;
59 max98357a: audio-codec {
61 sdmode-gpios = <&tlmm 23 GPIO_ACTIVE_HIGH>;
63 pinctrl-0 = <&_sd_mode_default>;
64 pinctrl-names = "default";
66 #sound-dai-cells = <0>;
70 compatible = "pwm-backlight";
72 enable-gpios = <&tlmm 10 GPIO_ACTIVE_HIGH>;
74 pinctrl-0 = <&soc_bkoff_default>;
75 pinctrl-names = "default";
78 reg_brij_1p2: bridge-1p2-regulator {
79 compatible = "regulator-fixed";
80 regulator-name = "brij_1p2";
81 regulator-min-microvolt = <1200000>;
82 regulator-max-microvolt = <1200000>;
85 enable-active-high;
87 pinctrl-0 = <®_edp_1p2_en_default>;
88 pinctrl-names = "default";
91 reg_brij_1p8: bridge-regulator {
92 compatible = "regulator-fixed";
93 regulator-name = "brij_1p8";
94 regulator-min-microvolt = <1800000>;
95 regulator-max-microvolt = <1800000>;
97 vin-supply = <&vreg_l8c_1p8>;
100 enable-active-high;
102 pinctrl-0 = <®_edp_1p8_en_default>;
103 pinctrl-names = "default";
106 reg_codec_3p3: codec-regulator {
107 compatible = "regulator-fixed";
108 regulator-name = "codec_3p3";
109 regulator-min-microvolt = <3300000>;
110 regulator-max-microvolt = <3300000>;
113 enable-active-high;
115 pinctrl-0 = <®_audio_en_default>;
116 pinctrl-names = "default";
119 reg_lcm_3p3: panel-regulator {
120 compatible = "regulator-fixed";
121 regulator-name = "lcm_3p3";
122 regulator-min-microvolt = <3300000>;
123 regulator-max-microvolt = <3300000>;
126 enable-active-high;
128 pinctrl-0 = <®_lcm_en_default>;
129 pinctrl-names = "default";
132 reg_tp_3p3: touchpad-regulator {
133 compatible = "regulator-fixed";
134 regulator-name = "tp_3p3";
135 regulator-min-microvolt = <3300000>;
136 regulator-max-microvolt = <3300000>;
139 enable-active-high;
141 pinctrl-0 = <®_tp_en_default>;
142 pinctrl-names = "default";
147 clock-frequency = <400000>;
150 /* embedded-controller@76 */
154 clock-frequency = <400000>;
161 * hid-descr-addr = <0x1>;
165 compatible = "hid-over-i2c";
167 hid-descr-addr = <0x20>;
169 vdd-supply = <®_tp_3p3>;
171 interrupts-extended = <&tlmm 94 IRQ_TYPE_LEVEL_LOW>;
173 pinctrl-0 = <&hid_touchpad_default>;
174 pinctrl-names = "default";
176 wakeup-source;
180 compatible = "hid-over-i2c";
182 hid-descr-addr = <0x1>;
184 interrupts-extended = <&tlmm 33 IRQ_TYPE_LEVEL_LOW>;
186 pinctrl-0 = <&hid_keyboard_default>;
187 pinctrl-names = "default";
189 wakeup-source;
194 clock-frequency = <400000>;
201 #sound-dai-cells = <1>;
203 interrupt-parent = <&tlmm>;
206 pinctrl-0 = <&codec_irq_default>;
207 pinctrl-names = "default";
209 AVDD-supply = <&vreg_l15a_1p8>;
210 MICVDD-supply = <®_codec_3p3>;
211 VBAT-supply = <®_codec_3p3>;
213 realtek,dmic1-data-pin = <1>;
214 realtek,dmic1-clk-pin = <1>;
215 realtek,jd-src = <1>;
220 clock-frequency = <400000>;
226 gpio-controller;
227 #gpio-cells = <2>;
228 #pwm-cells = <1>;
230 interrupt-parent = <&tlmm>;
233 enable-gpios = <&tlmm 51 GPIO_ACTIVE_HIGH>;
234 suspend-gpios = <&tlmm 22 GPIO_ACTIVE_LOW>;
236 pinctrl-0 = <&bridge_en_default>,
239 pinctrl-names = "default";
241 vpll-supply = <®_brij_1p8>;
242 vccio-supply = <®_brij_1p8>;
243 vcca-supply = <®_brij_1p2>;
244 vcc-supply = <®_brij_1p2>;
247 clock-names = "refclk";
250 #address-cells = <1>;
251 #size-cells = <0>;
257 remote-endpoint = <&mdss_dsi0_out>;
265 data-lanes = <0 1>;
266 remote-endpoint = <&panel_in_edp>;
271 aux-bus {
273 compatible = "edp-panel";
274 power-supply = <®_lcm_3p3>;
276 hpd-absent-delay-ms = <200>;
280 remote-endpoint = <&sn65dsi86_out>;
291 zap-shader {
292 memory-region = <&zap_mem>;
293 firmware-name = "qcom/sc7180/acer/aspire1/qcdxkmsuc7180.mbn";
302 vdda-supply = <&vreg_l3c_1p2>;
307 remote-endpoint = <&sn65dsi86_in>;
308 data-lanes = <0 1 2 3>;
312 vdds-supply = <&vreg_l4a_0p8>;
320 qcom,hw-settle-time = <200>;
327 qcom,hw-settle-time = <200>;
335 charger-thermistor@0 {
337 io-channels = <&pm6150_adc ADC5_AMUX_THM3_100K_PU>;
339 qcom,hw-settle-time-us = <200>;
344 io-channels = <&pm6150_adc ADC5_AMUX_THM2_100K_PU>;
346 qcom,hw-settle-time-us = <200>;
363 firmware-name = "qcom/sc7180/acer/aspire1/qcmpss7180_nm.mbn";
368 pinctrl-0 = <&sdc1_default>;
369 pinctrl-1 = <&sdc1_sleep>;
370 pinctrl-names = "default", "sleep";
371 vmmc-supply = <&vreg_l19a_2p9>;
372 vqmmc-supply = <&vreg_l12a_1p8>;
378 /delete-property/interrupts;
379 interrupts-extended = <&intc GIC_SPI 604 IRQ_TYPE_LEVEL_HIGH>,
382 pinctrl-1 = <&qup_uart3_sleep>;
383 pinctrl-names = "default", "sleep";
388 compatible = "qcom,wcn3991-bt";
389 vddio-supply = <&vreg_l10a_1p8>;
390 vddxo-supply = <&vreg_l1c_1p8>;
391 vddrf-supply = <&vreg_l2c_1p3>;
392 vddch0-supply = <&vreg_l10c_3p3>;
393 max-speed = <3200000>;
407 #address-cells = <1>;
408 #size-cells = <0>;
413 peer-hub = <&usb_hub_3_x>;
419 peer-hub = <&usb_hub_2_x>;
424 vdd-supply = <&vreg_l4a_0p8>;
425 vdda-pll-supply = <&vreg_l11a_1p8>;
426 vdda-phy-dpdm-supply = <&vreg_l17a_3p0>;
427 qcom,imp-res-offset-value = <8>;
428 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_15_PERCENT>;
429 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
430 qcom,bias-ctrl-value = <0x22>;
431 qcom,charge-ctrl-value = <3>;
432 qcom,hsdisc-trim-value = <0>;
438 vdda-phy-supply = <&vreg_l3c_1p2>;
439 vdda-pll-supply = <&vreg_l4a_0p8>;
445 firmware-name = "qcom/sc7180/acer/aspire1/qcvss7180.mbn";
449 vdd-0.8-cx-mx-supply = <&vreg_l9a_0p6>;
450 vdd-1.8-xo-supply = <&vreg_l1c_1p8>;
451 vdd-1.3-rfa-supply = <&vreg_l2c_1p3>;
452 vdd-3.3-ch0-supply = <&vreg_l10c_3p3>;
453 vdd-3.3-ch1-supply = <&vreg_l11c_3p3>;
459 regulators-0 {
460 compatible = "qcom,pm6150-rpmh-regulators";
461 qcom,pmic-id = "a";
464 regulator-min-microvolt = <1128000>;
465 regulator-max-microvolt = <1128000>;
469 regulator-min-microvolt = <824000>;
470 regulator-max-microvolt = <928000>;
471 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
475 regulator-min-microvolt = <488000>;
476 regulator-max-microvolt = <800000>;
477 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
481 regulator-min-microvolt = <1800000>;
482 regulator-max-microvolt = <1800000>;
483 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
484 regulator-always-on;
485 regulator-boot-on;
489 regulator-min-microvolt = <1800000>;
490 regulator-max-microvolt = <1800000>;
491 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
495 regulator-min-microvolt = <1800000>;
496 regulator-max-microvolt = <1800000>;
497 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
501 regulator-min-microvolt = <1800000>;
502 regulator-max-microvolt = <1800000>;
503 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
507 regulator-min-microvolt = <1800000>;
508 regulator-max-microvolt = <1800000>;
509 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
513 regulator-min-microvolt = <1800000>;
514 regulator-max-microvolt = <1800000>;
515 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
519 regulator-min-microvolt = <2496000>;
520 regulator-max-microvolt = <3304000>;
521 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
525 regulator-min-microvolt = <2920000>;
526 regulator-max-microvolt = <3232000>;
527 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
531 regulator-min-microvolt = <2496000>;
532 regulator-max-microvolt = <3304000>;
533 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
537 regulator-min-microvolt = <2960000>;
538 regulator-max-microvolt = <2960000>;
539 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
543 regulators-1 {
544 compatible = "qcom,pm6150l-rpmh-regulators";
545 qcom,pmic-id = "c";
548 regulator-min-microvolt = <1120000>;
549 regulator-max-microvolt = <1408000>;
553 regulator-min-microvolt = <1616000>;
554 regulator-max-microvolt = <1984000>;
555 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
559 regulator-min-microvolt = <1168000>;
560 regulator-max-microvolt = <1304000>;
561 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
565 regulator-min-microvolt = <1144000>;
566 regulator-max-microvolt = <1304000>;
567 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
571 regulator-min-microvolt = <1648000>;
572 regulator-max-microvolt = <3304000>;
573 regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
577 regulator-min-microvolt = <1648000>;
578 regulator-max-microvolt = <3304000>;
579 regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
583 regulator-min-microvolt = <1800000>;
584 regulator-max-microvolt = <2950000>;
585 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
589 regulator-min-microvolt = <3000000>;
590 regulator-max-microvolt = <3312000>;
591 regulator-initial-mode = <RPMH_REGULATOR_MODE_LPM>;
595 regulator-min-microvolt = <1800000>;
596 regulator-max-microvolt = <1800000>;
597 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
601 regulator-min-microvolt = <2952000>;
602 regulator-max-microvolt = <2952000>;
603 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
607 regulator-min-microvolt = <3000000>;
608 regulator-max-microvolt = <3400000>;
609 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
613 regulator-min-microvolt = <3000000>;
614 regulator-max-microvolt = <3400000>;
615 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
619 regulator-min-microvolt = <3008000>;
620 regulator-max-microvolt = <3960000>;
621 regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>;
627 drive-strength = <2>;
630 bias-disable;
634 drive-strength = <2>;
637 bias-disable;
641 drive-strength = <2>;
644 bias-disable;
648 drive-strength = <2>;
651 bias-disable;
660 gpio-reserved-ranges = <58 5>;
662 amp_sd_mode_default: amp-sd-mode-deault-state {
665 drive-strength = <16>;
666 bias-disable;
669 bridge_en_default: bridge-en-default-state {
672 drive-strength = <16>;
673 bias-disable;
676 bridge_suspend_default: bridge-suspend-default-state {
679 drive-strength = <16>;
680 bias-pull-up;
683 codec_irq_default: codec-irq-deault-state {
686 drive-strength = <2>;
687 bias-disable;
690 edp_bridge_irq_default: edp-bridge-irq-default-state {
693 drive-strength = <2>;
694 bias-pull-down;
697 hid_keyboard_default: hid-keyboard-default-state {
700 drive-strength = <2>;
701 bias-disable;
704 hid_touchpad_default: hid-touchpad-default-state {
707 drive-strength = <2>;
708 bias-disable;
711 qup_uart3_sleep: qup-uart3-sleep-state {
712 cts-pins {
714 * Configure a pull-down on CTS to match the pull of
719 bias-pull-down;
722 rts-pins {
724 * Configure pull-down on RTS. As RTS is active low
731 bias-pull-down;
734 tx-pins {
736 * Configure pull-up on TX when it isn't actively driven
741 bias-pull-up;
744 rx-pins {
746 * Configure a pull-up on RX. This is needed to avoid
752 bias-pull-up;
756 reg_edp_1p2_en_default: reg-edp-1p2-en-deault-state {
759 drive-strength = <16>;
760 bias-disable;
763 reg_edp_1p8_en_default: reg-edp-1p8-en-deault-state {
766 drive-strength = <16>;
767 bias-disable;
770 reg_lcm_en_default: reg-lcm-en-deault-state {
773 drive-strength = <16>;
774 bias-disable;
777 reg_audio_en_default: reg-audio-en-deault-state {
780 drive-strength = <2>;
781 bias-disable;
784 reg_tp_en_default: reg-tp-en-deault-state {
787 drive-strength = <2>;
788 bias-disable;
791 soc_bkoff_default: soc-bkoff-deault-state {
794 drive-strength = <16>;
795 bias-disable;
798 sdc1_default: sdc1-default-state {
799 clk-pins {
801 drive-strength = <16>;
802 bias-disable;
805 cmd-pins {
807 drive-strength = <16>;
808 bias-pull-up;
811 data-pins {
813 drive-strength = <16>;
814 bias-pull-up;
817 rclk-pins {
819 bias-pull-down;
823 sdc1_sleep: sdc1-sleep-state {
824 clk-pins {
826 drive-strength = <2>;
827 bias-disable;
830 cmd-pins {
832 drive-strength = <2>;
833 bias-pull-up;
836 data-pins {
838 drive-strength = <2>;
839 bias-pull-up;
842 rclk-pins {
844 bias-pull-down;