Lines Matching +full:regulator +full:- +full:microvolt +full:- +full:offset

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/input/input.h>
9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
25 stdout-path = "serial0:115200n8";
29 compatible = "pwm-backlight";
31 enable-gpios = <&tlmm 37 GPIO_ACTIVE_HIGH>;
32 power-supply = <&ppvar_sys>;
33 pinctrl-names = "default";
34 pinctrl-0 = <&ap_edp_bklten>;
37 /* FIXED REGULATORS - parents above children */
40 ppvar_sys: ppvar-sys-regulator {
41 compatible = "regulator-fixed";
42 regulator-name = "ppvar_sys";
43 regulator-always-on;
44 regulator-boot-on;
48 src_vph_pwr: src-vph-pwr-regulator {
49 compatible = "regulator-fixed";
50 regulator-name = "src_vph_pwr";
53 regulator-always-on;
54 regulator-boot-on;
56 vin-supply = <&ppvar_sys>;
59 pp5000_a: pp5000-a-regulator {
60 compatible = "regulator-fixed";
61 regulator-name = "pp5000_a";
64 regulator-always-on;
65 regulator-boot-on;
66 regulator-min-microvolt = <5000000>;
67 regulator-max-microvolt = <5000000>;
69 vin-supply = <&ppvar_sys>;
72 src_vreg_bob: src-vreg-bob-regulator {
73 compatible = "regulator-fixed";
74 regulator-name = "src_vreg_bob";
77 regulator-always-on;
78 regulator-boot-on;
79 regulator-min-microvolt = <3600000>;
80 regulator-max-microvolt = <3600000>;
82 vin-supply = <&ppvar_sys>;
85 pp3300_dx_edp: pp3300-dx-edp-regulator {
86 compatible = "regulator-fixed";
87 regulator-name = "pp3300_dx_edp";
89 regulator-min-microvolt = <3300000>;
90 regulator-max-microvolt = <3300000>;
93 enable-active-high;
94 pinctrl-names = "default";
95 pinctrl-0 = <&en_pp3300_dx_edp>;
100 * is always-on; model it as a fixed regulator.
102 src_pp1800_s4a: pm8998-smps4 {
103 compatible = "regulator-fixed";
104 regulator-name = "src_pp1800_s4a";
106 regulator-min-microvolt = <1800000>;
107 regulator-max-microvolt = <1800000>;
109 regulator-always-on;
110 regulator-boot-on;
112 vin-supply = <&src_vph_pwr>;
115 /* BOARD-SPECIFIC TOP LEVEL NODES */
117 gpio-keys {
118 compatible = "gpio-keys";
119 pinctrl-names = "default";
120 pinctrl-0 = <&pen_eject_odl>;
122 switch-pen-insert {
127 linux,input-type = <EV_SW>;
128 wakeup-source;
133 compatible = "innolux,p120zdg-bf1";
134 power-supply = <&pp3300_dx_edp>;
136 no-hpd;
141 remote-endpoint = <&sn65dsi86_out>;
149 /delete-node/ cpu0;
150 /delete-node/ cpu1;
151 /delete-node/ cpu2;
152 /delete-node/ cpu3;
153 /delete-node/ cpu4;
154 /delete-node/ cpu5;
155 /delete-node/ cpu6;
156 /delete-node/ cpu7;
157 /delete-node/ cpu-cluster0;
161 /delete-node/ domain-idle-states;
165 LITTLE_CPU_SLEEP_0: cpu-sleep-0-0 {
166 compatible = "arm,idle-state";
167 idle-state-name = "little-power-down";
168 arm,psci-suspend-param = <0x40000003>;
169 entry-latency-us = <350>;
170 exit-latency-us = <461>;
171 min-residency-us = <1890>;
172 local-timer-stop;
175 LITTLE_CPU_SLEEP_1: cpu-sleep-0-1 {
176 compatible = "arm,idle-state";
177 idle-state-name = "little-rail-power-down";
178 arm,psci-suspend-param = <0x40000004>;
179 entry-latency-us = <360>;
180 exit-latency-us = <531>;
181 min-residency-us = <3934>;
182 local-timer-stop;
185 BIG_CPU_SLEEP_0: cpu-sleep-1-0 {
186 compatible = "arm,idle-state";
187 idle-state-name = "big-power-down";
188 arm,psci-suspend-param = <0x40000003>;
189 entry-latency-us = <264>;
190 exit-latency-us = <621>;
191 min-residency-us = <952>;
192 local-timer-stop;
195 BIG_CPU_SLEEP_1: cpu-sleep-1-1 {
196 compatible = "arm,idle-state";
197 idle-state-name = "big-rail-power-down";
198 arm,psci-suspend-param = <0x40000004>;
199 entry-latency-us = <702>;
200 exit-latency-us = <1061>;
201 min-residency-us = <4488>;
202 local-timer-stop;
205 CLUSTER_SLEEP_0: cluster-sleep-0 {
206 compatible = "arm,idle-state";
207 idle-state-name = "cluster-power-down";
208 arm,psci-suspend-param = <0x400000F4>;
209 entry-latency-us = <3263>;
210 exit-latency-us = <6562>;
211 min-residency-us = <9987>;
212 local-timer-stop;
217 /delete-property/ power-domains;
218 /delete-property/ power-domain-names;
219 cpu-idle-states = <&LITTLE_CPU_SLEEP_0
225 /delete-property/ power-domains;
226 /delete-property/ power-domain-names;
227 cpu-idle-states = <&LITTLE_CPU_SLEEP_0
233 /delete-property/ power-domains;
234 /delete-property/ power-domain-names;
235 cpu-idle-states = <&LITTLE_CPU_SLEEP_0
241 /delete-property/ power-domains;
242 /delete-property/ power-domain-names;
243 cpu-idle-states = <&LITTLE_CPU_SLEEP_0
249 /delete-property/ power-domains;
250 /delete-property/ power-domain-names;
251 cpu-idle-states = <&BIG_CPU_SLEEP_0
257 /delete-property/ power-domains;
258 /delete-property/ power-domain-names;
259 cpu-idle-states = <&BIG_CPU_SLEEP_0
265 /delete-property/ power-domains;
266 /delete-property/ power-domain-names;
267 cpu-idle-states = <&BIG_CPU_SLEEP_0
273 /delete-property/ power-domains;
274 /delete-property/ power-domain-names;
275 cpu-idle-states = <&BIG_CPU_SLEEP_0
291 * For venus_mem we'll delete and re-create at a different address.
293 * cdsp_mem isn't used on cheza right now so we won't bother re-creating it; but
296 /delete-node/ &venus_mem;
297 /delete-node/ &cdsp_mem;
298 /delete-node/ &cdsp_pas;
299 /delete-node/ &gpu_mem;
312 reserved-memory {
315 no-map;
322 pinctrl-names = "default";
323 pinctrl-0 = <&qspi_clk &qspi_cs0 &qspi_data01>;
326 compatible = "jedec,spi-nor";
334 spi-max-frequency = <25000000>;
335 spi-tx-bus-width = <2>;
336 spi-rx-bus-width = <2>;
342 pm8998-rpmh-regulators {
343 compatible = "qcom,pm8998-rpmh-regulators";
344 qcom,pmic-id = "a";
346 vdd-s1-supply = <&src_vph_pwr>;
347 vdd-s2-supply = <&src_vph_pwr>;
348 vdd-s3-supply = <&src_vph_pwr>;
349 vdd-s4-supply = <&src_vph_pwr>;
350 vdd-s5-supply = <&src_vph_pwr>;
351 vdd-s6-supply = <&src_vph_pwr>;
352 vdd-s7-supply = <&src_vph_pwr>;
353 vdd-s8-supply = <&src_vph_pwr>;
354 vdd-s9-supply = <&src_vph_pwr>;
355 vdd-s10-supply = <&src_vph_pwr>;
356 vdd-s11-supply = <&src_vph_pwr>;
357 vdd-s12-supply = <&src_vph_pwr>;
358 vdd-s13-supply = <&src_vph_pwr>;
359 vdd-l1-l27-supply = <&src_pp1025_s7a>;
360 vdd-l2-l8-l17-supply = <&src_pp1350_s3a>;
361 vdd-l3-l11-supply = <&src_pp1025_s7a>;
362 vdd-l4-l5-supply = <&src_pp1025_s7a>;
363 vdd-l6-supply = <&src_vph_pwr>;
364 vdd-l7-l12-l14-l15-supply = <&src_pp2040_s5a>;
365 vdd-l9-supply = <&src_pp2040_s5a>;
366 vdd-l10-l23-l25-supply = <&src_vreg_bob>;
367 vdd-l13-l19-l21-supply = <&src_vreg_bob>;
368 vdd-l16-l28-supply = <&src_vreg_bob>;
369 vdd-l18-l22-supply = <&src_vreg_bob>;
370 vdd-l20-l24-supply = <&src_vreg_bob>;
371 vdd-l26-supply = <&src_pp1350_s3a>;
372 vin-lvs-1-2-supply = <&src_pp1800_s4a>;
375 regulator-min-microvolt = <1100000>;
376 regulator-max-microvolt = <1100000>;
380 regulator-min-microvolt = <1352000>;
381 regulator-max-microvolt = <1352000>;
385 regulator-min-microvolt = <1904000>;
386 regulator-max-microvolt = <2040000>;
390 regulator-min-microvolt = <900000>;
391 regulator-max-microvolt = <1028000>;
413 regulator-min-microvolt = <880000>;
414 regulator-max-microvolt = <880000>;
415 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
420 regulator-min-microvolt = <1200000>;
421 regulator-max-microvolt = <1200000>;
422 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
425 regulator-always-on;
429 regulator-min-microvolt = <1000000>;
430 regulator-max-microvolt = <1000000>;
431 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
438 regulator-min-microvolt = <800000>;
439 regulator-max-microvolt = <800000>;
440 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
445 regulator-min-microvolt = <1856000>;
446 regulator-max-microvolt = <1856000>;
447 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
451 regulator-min-microvolt = <1800000>;
452 regulator-max-microvolt = <1800000>;
453 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
457 regulator-min-microvolt = <1200000>;
458 regulator-max-microvolt = <1248000>;
459 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
464 regulator-min-microvolt = <1800000>;
465 regulator-max-microvolt = <1800000>;
466 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
470 regulator-min-microvolt = <1800000>;
471 regulator-max-microvolt = <1800000>;
472 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
476 regulator-min-microvolt = <1000000>;
477 regulator-max-microvolt = <1048000>;
478 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
489 regulator-min-microvolt = <1800000>;
490 regulator-max-microvolt = <1800000>;
491 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
496 regulator-min-microvolt = <1800000>;
497 regulator-max-microvolt = <2960000>;
498 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
502 regulator-min-microvolt = <1800000>;
503 regulator-max-microvolt = <1800000>;
504 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
508 regulator-min-microvolt = <1800000>;
509 regulator-max-microvolt = <1800000>;
510 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
514 regulator-min-microvolt = <2704000>;
515 regulator-max-microvolt = <2704000>;
516 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
520 regulator-min-microvolt = <1304000>;
521 regulator-max-microvolt = <1304000>;
522 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
526 regulator-min-microvolt = <2704000>;
527 regulator-max-microvolt = <2960000>;
528 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
536 regulator-min-microvolt = <3304000>;
537 regulator-max-microvolt = <3304000>;
539 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
543 regulator-min-microvolt = <2704000>;
544 regulator-max-microvolt = <2960000>;
545 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
549 regulator-min-microvolt = <2704000>;
550 regulator-max-microvolt = <2960000>;
551 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
556 regulator-min-microvolt = <3304000>;
557 regulator-max-microvolt = <3304000>;
558 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
563 regulator-boot-on;
564 regulator-always-on;
568 regulator-min-microvolt = <3000000>;
569 regulator-max-microvolt = <3312000>;
570 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
575 regulator-min-microvolt = <3088000>;
576 regulator-max-microvolt = <3088000>;
577 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
581 regulator-min-microvolt = <3304000>;
582 regulator-max-microvolt = <3304000>;
583 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
601 regulator-min-microvolt = <1200000>;
602 regulator-max-microvolt = <1200000>;
603 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
608 regulator-min-microvolt = <3304000>;
609 regulator-max-microvolt = <3304000>;
610 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
614 regulator-min-microvolt = <1800000>;
615 regulator-max-microvolt = <1800000>;
619 regulator-min-microvolt = <1800000>;
620 regulator-max-microvolt = <1800000>;
624 pm8005-rpmh-regulators {
625 compatible = "qcom,pm8005-rpmh-regulators";
626 qcom,pmic-id = "c";
628 vdd-s1-supply = <&src_vph_pwr>;
629 vdd-s2-supply = <&src_vph_pwr>;
630 vdd-s3-supply = <&src_vph_pwr>;
631 vdd-s4-supply = <&src_vph_pwr>;
634 regulator-min-microvolt = <600000>;
635 regulator-max-microvolt = <600000>;
642 vdda-supply = <&vdda_mipi_dsi0_1p2>;
647 remote-endpoint = <&sn65dsi86_in>;
648 data-lanes = <0 1 2 3>;
656 vdds-supply = <&vdda_mipi_dsi0_pll>;
661 clock-frequency = <400000>;
666 pinctrl-names = "default";
667 pinctrl-0 = <&edp_brij_en &edp_brij_irq>;
669 interrupt-parent = <&tlmm>;
672 enable-gpios = <&tlmm 102 GPIO_ACTIVE_HIGH>;
674 vpll-supply = <&src_pp1800_s4a>;
675 vccio-supply = <&src_pp1800_s4a>;
676 vcca-supply = <&src_pp1200_l2a>;
677 vcc-supply = <&src_pp1200_l2a>;
680 clock-names = "refclk";
682 no-hpd;
685 #address-cells = <1>;
686 #size-cells = <0>;
691 remote-endpoint = <&dsi0_out>;
698 remote-endpoint = <&panel_in_edp>;
707 clock-frequency = <400000>;
710 compatible = "wacom,w9013", "hid-over-i2c";
712 pinctrl-names = "default";
713 pinctrl-0 = <&pen_irq_l>, <&pen_pdct_l>, <&pen_rst_l>;
715 vdd-supply = <&pp3300_dx_pen>;
716 vddl-supply = <&pp1800_dx_pen>;
717 post-power-on-delay-ms = <100>;
719 interrupt-parent = <&tlmm>;
722 hid-descr-addr = <0x1>;
728 clock-frequency = <400000>;
733 clock-frequency = <400000>;
738 pinctrl-names = "default";
739 pinctrl-0 = <&ts_int_l &ts_reset_l>;
741 interrupt-parent = <&tlmm>;
744 vcc33-supply = <&src_pp3300_l28a>;
746 reset-gpios = <&tlmm 118 GPIO_ACTIVE_LOW>;
760 modem-init;
774 * around this by dropping the "qcom,adreno-smmu" compat string.
777 compatible = "qcom,sdm845-smmu-v2", "qcom,smmu-v2";
804 pinctrl-names = "default";
805 pinctrl-0 = <&sdc2_clk &sdc2_cmd &sdc2_data &sd_cd_odl>;
807 vmmc-supply = <&src_pp2950_l21a>;
808 vqmmc-supply = <&vddpx_2>;
810 cd-gpios = <&tlmm 44 GPIO_ACTIVE_LOW>;
823 pinctrl-names = "default";
824 pinctrl-0 = <&h1_ap_int_odl>;
825 spi-max-frequency = <800000>;
826 interrupt-parent = <&tlmm>;
835 compatible = "google,cros-ec-spi";
837 interrupt-parent = <&tlmm>;
839 pinctrl-names = "default";
840 pinctrl-0 = <&ec_ap_int_l>;
841 spi-max-frequency = <3000000>;
844 compatible = "google,cros-ec-pwm";
845 #pwm-cells = <1>;
848 i2c_tunnel: i2c-tunnel {
849 compatible = "google,cros-ec-i2c-tunnel";
850 google,remote-bus = <0>;
851 #address-cells = <1>;
852 #size-cells = <0>;
857 #include <arm/cros-ec-keyboard.dtsi>
858 #include <arm/cros-ec-sbs.dtsi>
863 bluetooth: wcn3990-bt {
864 compatible = "qcom,wcn3990-bt";
865 vddio-supply = <&src_pp1800_s4a>;
866 vddxo-supply = <&pp1800_l7a_wcn3990>;
867 vddrf-supply = <&src_pp1300_l17a>;
868 vddch0-supply = <&pp3300_l25a_ch0_wcn3990>;
869 max-speed = <3200000>;
880 reset-gpios = <&tlmm 150 GPIO_ACTIVE_LOW>;
882 vcc-supply = <&src_pp2950_l20a>;
883 vcc-max-microamp = <600000>;
889 vdda-phy-supply = <&vdda_ufs1_core>;
890 vdda-pll-supply = <&vdda_ufs1_1p2>;
897 qcom,select-utmi-as-pipe-clk;
904 * - SDM845 expects only a single Type C connector so it has only one
906 * - The only source of DP is the single native Type C port.
907 * - On cheza we want to be able to hook DP up to _either_ of the
909 * - When you configure a Type C port for 4 lanes of DP you lose USB3.
910 * - In order to make everything work, the native Type C port is always
911 * configured as 4-lanes DP so it's always available.
912 * - The extra USB3 port on SDM845 goes to a USB 3 hub which is then
914 * - The extra USB2 lines from the native Type C port are always
923 * each case you end up forcing to disconnect/reconnect an in-use
930 * We always need the high speed pins as 4-lanes DP in case someone
934 maximum-speed = "high-speed";
937 * We don't need the usb3-phy since we run in highspeed mode always, so
938 * re-define these properties removing the superspeed USB PHY reference.
941 phy-names = "usb2-phy";
947 vdd-supply = <&vdda_usb1_ss_core>;
948 vdda-pll-supply = <&vdda_qusb_hs0_1p8>;
949 vdda-phy-dpdm-supply = <&vdda_qusb_hs0_3p1>;
951 qcom,imp-res-offset-value = <8>;
952 qcom,hstx-trim-value = <QUSB2_V2_HSTX_TRIM_21_6_MA>;
953 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
954 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
969 vdd-supply = <&vdda_usb2_ss_core>;
970 vdda-pll-supply = <&vdda_qusb_hs0_1p8>;
971 vdda-phy-dpdm-supply = <&vdda_qusb_hs0_3p1>;
973 qcom,imp-res-offset-value = <8>;
974 qcom,hstx-trim-value = <QUSB2_V2_HSTX_TRIM_22_8_MA>;
980 vdda-phy-supply = <&vdda_usb2_ss_1p2>;
981 vdda-pll-supply = <&vdda_usb2_ss_core>;
987 vdd-0.8-cx-mx-supply = <&src_pp800_l5a >;
988 vdd-1.8-xo-supply = <&pp1800_l7a_wcn3990>;
989 vdd-1.3-rfa-supply = <&src_pp1300_l17a>;
990 vdd-3.3-ch0-supply = <&pp3300_l25a_ch0_wcn3990>;
993 /* PINCTRL - additions to nodes defined in sdm845.dtsi */
998 bias-disable;
1005 bias-disable;
1013 /* High-Z when no transfers; nice to park the lines */
1014 bias-pull-up;
1021 drive-strength = <2>;
1024 bias-disable;
1031 drive-strength = <2>;
1034 bias-disable;
1041 drive-strength = <2>;
1044 bias-disable;
1051 drive-strength = <2>;
1054 bias-disable;
1061 drive-strength = <2>;
1062 bias-disable;
1069 drive-strength = <2>;
1070 bias-disable;
1077 drive-strength = <2>;
1078 bias-disable;
1089 pinconf-cts {
1091 * Configure a pull-down on 45 (CTS) to match the pull of
1095 bias-pull-down;
1098 pinconf-rts-tx {
1101 drive-strength = <2>;
1102 bias-disable;
1105 pinconf-rx {
1107 * Configure a pull-up on 48 (RX). This is needed to avoid
1109 * in tri-state (module powered off or not driving the
1113 bias-pull-up;
1118 pinconf-tx {
1120 drive-strength = <2>;
1121 bias-disable;
1124 pinconf-rx {
1126 drive-strength = <2>;
1127 bias-pull-up;
1131 /* PINCTRL - board-specific pinctrl */
1133 gpio-line-names = "",
1140 adc-chan@4d {
1145 adc-chan@4e {
1150 adc-chan@4f {
1155 adc-chan@50 {
1160 adc-chan@51 {
1167 gpio-line-names = "",
1199 pinctrl-names = "default", "sleep";
1200 pinctrl-0 = <&bios_flash_wp_r_l>,
1203 pinctrl-1 = <&bios_flash_wp_r_l>,
1210 ap-suspend-l-hog {
1211 gpio-hog;
1213 output-low;
1216 ap_edp_bklten: ap-edp-bklten {
1224 drive-strength = <2>;
1225 bias-disable;
1229 bios_flash_wp_r_l: bios-flash-wp-r-l {
1233 input-enable;
1238 bias-disable;
1242 ec_ap_int_l: ec-ap-int-l {
1246 input-enable;
1251 bias-pull-up;
1255 edp_brij_en: edp-brij-en {
1263 drive-strength = <2>;
1264 bias-disable;
1268 edp_brij_irq: edp-brij-irq {
1276 drive-strength = <2>;
1277 bias-pull-down;
1281 en_pp3300_dx_edp: en-pp3300-dx-edp {
1289 drive-strength = <2>;
1290 bias-disable;
1294 h1_ap_int_odl: h1-ap-int-odl {
1298 input-enable;
1303 bias-pull-up;
1307 pen_eject_odl: pen-eject-odl {
1311 bias-pull-up;
1315 pen_irq_l: pen-irq-l {
1325 bias-disable;
1329 pen_pdct_l: pen-pdct-l {
1339 bias-disable;
1343 pen_rst_l: pen-rst-l {
1351 bias-disable;
1352 drive-strength = <2>;
1357 * output-high here we're relying on the fact
1363 * remove "output-high" here.
1365 output-high;
1369 sdc2_clk: sdc2-clk {
1372 bias-disable;
1378 drive-strength = <16>;
1382 sdc2_cmd: sdc2-cmd {
1385 bias-pull-up;
1386 drive-strength = <16>;
1390 sdc2_data: sdc2-data {
1393 bias-pull-up;
1394 drive-strength = <16>;
1398 sd_cd_odl: sd-cd-odl {
1406 bias-pull-up;
1410 ts_int_l: ts-int-l {
1418 bias-pull-up;
1422 ts_reset_l: ts-reset-l {
1430 bias-disable;
1431 drive-strength = <2>;
1439 bias-no-pull;
1440 drive-strength = <2>;
1441 output-low;
1449 bias-no-pull;
1450 drive-strength = <2>;
1451 output-high;
1459 video-firmware {