Lines Matching +full:sc7180 +full:- +full:mdss
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/gpio-keys.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
13 #include <dt-bindings/sound/sc7180-lpass.h>
15 #include "sc7180.dtsi"
16 /* PMICs depend on spmi_bus label and so must come after sc7180.dtsi */
21 thermal-zones {
22 charger_thermal: charger-thermal {
23 polling-delay-passive = <0>;
24 polling-delay = <0>;
26 thermal-sensors = <&pm6150_adc_tm 0>;
29 charger-crit {
46 /delete-node/ &hyp_mem;
47 /delete-node/ &ipa_fw_mem;
48 /delete-node/ &xbl_mem;
49 /delete-node/ &aop_mem;
50 /delete-node/ &sec_apps_mem;
51 /delete-node/ &tz_mem;
59 reserved-memory {
62 no-map;
67 no-map;
72 no-map;
77 no-map;
82 no-map;
94 stdout-path = "serial0:115200n8";
97 /* FIXED REGULATORS - parents above children */
100 ppvar_sys: ppvar-sys-regulator {
101 compatible = "regulator-fixed";
102 regulator-name = "ppvar_sys";
103 regulator-always-on;
104 regulator-boot-on;
108 src_vph_pwr: src-vph-pwr-regulator {
109 compatible = "regulator-fixed";
110 regulator-name = "src_vph_pwr";
113 regulator-always-on;
114 regulator-boot-on;
116 vin-supply = <&ppvar_sys>;
119 pp5000_a: pp5000-a-regulator {
120 compatible = "regulator-fixed";
121 regulator-name = "pp5000_a";
124 regulator-always-on;
125 regulator-boot-on;
126 regulator-min-microvolt = <5000000>;
127 regulator-max-microvolt = <5000000>;
129 vin-supply = <&ppvar_sys>;
132 pp3300_a: pp3300-a-regulator {
133 compatible = "regulator-fixed";
134 regulator-name = "pp3300_a";
137 regulator-always-on;
138 regulator-boot-on;
139 regulator-min-microvolt = <3300000>;
140 regulator-max-microvolt = <3300000>;
144 * pp3300_a so we use pp3300's vin-supply here to avoid one more
147 vin-supply = <&ppvar_sys>;
152 pp1800_ldo: pp1800-ldo-regulator {
153 compatible = "regulator-fixed";
154 regulator-name = "pp1800_ldo";
157 regulator-always-on;
158 regulator-boot-on;
159 regulator-min-microvolt = <1800000>;
160 regulator-max-microvolt = <1800000>;
166 vin-supply = <&pp3300_a>;
169 pp1800_uf_cam: pp1800-uf-cam-regulator {
170 compatible = "regulator-fixed";
171 regulator-name = "pp1800_uf_cam";
174 regulator-min-microvolt = <1800000>;
175 regulator-max-microvolt = <1800000>;
178 enable-active-high;
179 pinctrl-names = "default";
180 pinctrl-0 = <&uf_cam_en>;
182 vin-supply = <&pp1800_ldo>;
183 regulator-enable-ramp-delay = <1000>;
186 pp1800_wf_cam: pp1800-wf-cam-regulator {
187 compatible = "regulator-fixed";
188 regulator-name = "pp1800_wf_cam";
191 regulator-min-microvolt = <1800000>;
192 regulator-max-microvolt = <1800000>;
195 enable-active-high;
196 pinctrl-names = "default";
197 pinctrl-0 = <&wf_cam_en>;
199 vin-supply = <&pp1800_ldo>;
200 regulator-enable-ramp-delay = <1000>;
203 pp2800_uf_cam: pp2800-uf-cam-regulator {
204 compatible = "regulator-fixed";
205 regulator-name = "pp2800_uf_cam";
208 regulator-min-microvolt = <2850000>;
209 regulator-max-microvolt = <2850000>;
212 enable-active-high;
216 * pinctrl-names = "default";
217 * pinctrl-0 = <&uf_cam_en>;
220 vin-supply = <&pp3300_a>;
224 pp2800_wf_cam: pp2800-wf-cam-regulator {
225 compatible = "regulator-fixed";
226 regulator-name = "pp2800_wf_cam";
229 regulator-min-microvolt = <2850000>;
230 regulator-max-microvolt = <2850000>;
233 enable-active-high;
237 * pinctrl-names = "default";
238 * pinctrl-0 = <&wf_cam_en>;
241 vin-supply = <&pp3300_a>;
245 pp3300_codec: pp3300-codec-regulator {
246 compatible = "regulator-fixed";
247 regulator-name = "pp3300_codec";
249 regulator-min-microvolt = <3300000>;
250 regulator-max-microvolt = <3300000>;
253 enable-active-high;
254 pinctrl-names = "default";
255 pinctrl-0 = <&en_pp3300_codec>;
257 vin-supply = <&pp3300_a>;
261 pp3300_ts: pp3300-dx-edp-regulator {
262 compatible = "regulator-fixed";
263 regulator-name = "pp3300_dx_edp";
265 regulator-min-microvolt = <3300000>;
266 regulator-max-microvolt = <3300000>;
269 enable-active-high;
270 pinctrl-names = "default";
271 pinctrl-0 = <&en_pp3300_dx_edp>;
273 vin-supply = <&pp3300_a>;
276 pp3300_fp_tp: pp3300-fp-tp-regulator {
277 compatible = "regulator-fixed";
278 regulator-name = "pp3300_fp_tp";
280 regulator-min-microvolt = <3300000>;
281 regulator-max-microvolt = <3300000>;
284 regulator-always-on;
285 regulator-boot-on;
287 vin-supply = <&pp3300_a>;
290 pp3300_hub: pp3300-hub-regulator {
291 compatible = "regulator-fixed";
292 regulator-name = "pp3300_hub";
294 regulator-min-microvolt = <3300000>;
295 regulator-max-microvolt = <3300000>;
298 enable-active-high;
299 pinctrl-names = "default";
300 pinctrl-0 = <&en_pp3300_hub>;
303 regulator-boot-on;
305 vin-supply = <&pp3300_a>;
308 /* BOARD-SPECIFIC TOP LEVEL NODES */
311 compatible = "pwm-backlight";
314 brightness-levels = <
319 num-interpolated-steps = <64>;
320 default-brightness-level = <951>;
323 enable-gpios = <&tlmm 12 GPIO_ACTIVE_HIGH>;
324 power-supply = <&ppvar_sys>;
325 pinctrl-names = "default";
326 pinctrl-0 = <&ap_edp_bklten>;
329 gpio_keys: gpio-keys {
330 compatible = "gpio-keys";
332 pinctrl-names = "default";
333 pinctrl-0 = <&pen_pdct_l>;
335 pen_insert: switch-pen-insert {
341 linux,input-type = <EV_SW>;
342 wakeup-event-action = <EV_ACT_DEASSERTED>;
343 wakeup-source;
347 max98360a: audio-codec-0 {
349 pinctrl-names = "default";
350 pinctrl-0 = <&_en>;
351 sdmode-gpios = <&tlmm 23 GPIO_ACTIVE_HIGH>;
352 #sound-dai-cells = <0>;
356 compatible = "pwm-leds";
357 keyboard_backlight: keyboard-backlight {
362 max-brightness = <1023>;
367 compatible = "google,sc7180-trogdor";
368 model = "sc7180-rt5682-max98357a-1mic";
370 audio-routing =
374 #address-cells = <1>;
375 #size-cells = <0>;
377 dai-link@0 {
378 link-name = "MultiMedia0";
381 sound-dai = <&lpass_cpu MI2S_PRIMARY>;
385 sound-dai = <&alc5682 0 /* aif1 */>;
389 dai-link@1 {
390 link-name = "MultiMedia1";
393 sound-dai = <&lpass_cpu MI2S_SECONDARY>;
397 sound-dai = <&max98360a>;
401 dai-link@5 {
402 link-name = "MultiMedia2";
405 sound-dai = <&lpass_cpu LPASS_DP_RX>;
409 sound-dai = <&mdss_dp>;
416 vcc-supply = <&pp1800_l11a>;
421 pinctrl-names = "default";
422 pinctrl-0 = <&qspi_clk>, <&qspi_cs0>, <&qspi_data01>;
425 compatible = "jedec,spi-nor";
428 spi-max-frequency = <37500000>;
429 spi-tx-bus-width = <2>;
430 spi-rx-bus-width = <2>;
435 pm6150-rpmh-regulators {
436 compatible = "qcom,pm6150-rpmh-regulators";
437 qcom,pmic-id = "a";
442 regulator-min-microvolt = <1128000>;
443 regulator-max-microvolt = <1128000>;
459 regulator-min-microvolt = <824000>;
460 regulator-max-microvolt = <928000>;
461 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
466 regulator-min-microvolt = <488000>;
467 regulator-max-microvolt = <800000>;
468 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
476 regulator-min-microvolt = <1800000>;
477 regulator-max-microvolt = <1800000>;
478 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
488 regulator-min-microvolt = <1800000>;
489 regulator-max-microvolt = <1800000>;
490 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>;
506 regulator-min-microvolt = <1800000>;
507 regulator-max-microvolt = <1800000>;
508 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>;
520 regulator-min-microvolt = <1800000>;
521 regulator-max-microvolt = <1800000>;
522 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
528 regulator-min-microvolt = <2920000>;
529 regulator-max-microvolt = <3232000>;
530 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
535 regulator-min-microvolt = <1800000>;
536 regulator-max-microvolt = <1800000>;
537 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
542 regulator-min-microvolt = <2960000>;
543 regulator-max-microvolt = <2960000>;
544 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
548 pm6150l-rpmh-regulators {
549 compatible = "qcom,pm6150l-rpmh-regulators";
550 qcom,pmic-id = "c";
553 regulator-min-microvolt = <1120000>;
554 regulator-max-microvolt = <1408000>;
558 regulator-min-microvolt = <1616000>;
559 regulator-max-microvolt = <1984000>;
560 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
565 regulator-min-microvolt = <1168000>;
566 regulator-max-microvolt = <1304000>;
567 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
581 regulator-min-microvolt = <1200000>;
582 regulator-max-microvolt = <1200000>;
583 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
588 regulator-min-microvolt = <1800000>;
589 regulator-max-microvolt = <2952000>;
590 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
594 regulator-min-microvolt = <3304000>;
595 regulator-max-microvolt = <3304000>;
596 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
602 regulator-min-microvolt = <1800000>;
603 regulator-max-microvolt = <1800000>;
604 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
608 regulator-min-microvolt = <2952000>;
609 regulator-max-microvolt = <2952000>;
610 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
614 regulator-min-microvolt = <3000000>;
615 regulator-max-microvolt = <3400000>;
616 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
620 regulator-min-microvolt = <3000000>;
621 regulator-max-microvolt = <3400000>;
622 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
626 regulator-min-microvolt = <3008000>;
627 regulator-max-microvolt = <3960000>;
628 regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>;
636 compatible = "google,cros-ec-spi";
638 interrupt-parent = <&tlmm>;
640 pinctrl-names = "default";
641 pinctrl-0 = <&ap_ec_int_l>;
642 spi-max-frequency = <3000000>;
645 compatible = "google,cros-ec-pwm";
646 #pwm-cells = <1>;
649 i2c_tunnel: i2c-tunnel {
650 compatible = "google,cros-ec-i2c-tunnel";
651 google,remote-bus = <0>;
652 #address-cells = <1>;
653 #size-cells = <0>;
657 compatible = "google,cros-ec-typec";
658 #address-cells = <1>;
659 #size-cells = <0>;
662 compatible = "usb-c-connector";
665 power-role = "dual";
666 data-role = "host";
667 try-power-role = "source";
671 compatible = "usb-c-connector";
674 power-role = "dual";
675 data-role = "host";
676 try-power-role = "source";
687 pinctrl-names = "default";
688 pinctrl-0 = <&h1_ap_int_odl>;
689 spi-max-frequency = <800000>;
690 interrupt-parent = <&tlmm>;
701 vdda-supply = <&vdda_mipi_dsi0_1p2>;
705 data-lanes = <0 1 2 3>;
710 vdds-supply = <&vdda_mipi_dsi0_pll>;
714 clock-frequency = <400000>;
719 #io-channel-cells = <1>;
720 pinctrl-names = "default";
721 pinctrl-0 = <&p_sensor_int_l>;
723 interrupt-parent = <&tlmm>;
726 vdd-supply = <&pp3300_a>;
727 svdd-supply = <&pp1800_prox>;
729 label = "proximity-wifi";
734 clock-frequency = <400000>;
739 pinctrl-names = "default";
740 pinctrl-0 = <&tp_int_odl>;
742 interrupt-parent = <&tlmm>;
745 vcc-supply = <&pp3300_fp_tp>;
747 wakeup-source;
753 clock-frequency = <400000>;
758 pinctrl-names = "default";
759 pinctrl-0 = <&hp_irq>;
761 #sound-dai-cells = <1>;
763 interrupt-parent = <&tlmm>;
770 AVDD-supply = <&pp1800_alc5682>;
771 MICVDD-supply = <&pp3300_codec>;
772 VBAT-supply = <&pp3300_audio>;
774 realtek,dmic1-data-pin = <1>;
775 realtek,dmic1-clk-pin = <1>;
776 realtek,jd-src = <1>;
783 pinctrl-names = "default";
784 pinctrl-0 = <&sec_mi2s_active>, <&pri_mi2s_active>, <&pri_mi2s_mclk_active>;
786 #address-cells = <1>;
787 #size-cells = <0>;
791 qcom,playback-sd-lines = <1>;
792 qcom,capture-sd-lines = <0>;
797 qcom,playback-sd-lines = <0>;
809 &mdss {
815 pinctrl-names = "default";
816 pinctrl-0 = <&dp_hot_plug_det>;
817 data-lanes = <0 1>;
821 charger-thermistor@4f {
824 qcom,hw-settle-time = <200>;
831 charger-thermistor@0 {
833 io-channels = <&pm6150_adc ADC5_AMUX_THM3_100K_PU>;
835 qcom,hw-settle-time-us = <200>;
853 compatible = "qcom,sc7180-mss-pil";
855 memory-region = <&mba_mem &mpss_mem>;
858 firmware-name = "qcom/sc7180-trogdor/modem-nolte/mba.mbn",
859 "qcom/sc7180-trogdor/modem-nolte/qdsp6sw.mbn";
865 pinctrl-names = "default", "sleep";
866 pinctrl-0 = <&sdc1_on>;
867 pinctrl-1 = <&sdc1_off>;
868 vmmc-supply = <&mcp_vcc>;
869 vqmmc-supply = <&mcp_vccq>;
873 pinctrl-names = "default", "sleep";
874 pinctrl-0 = <&sdc2_on>;
875 pinctrl-1 = <&sdc2_off>;
876 vmmc-supply = <&pp2950_l9c>;
877 vqmmc-supply = <&ppvar_l6c>;
879 cd-gpios = <&tlmm 69 GPIO_ACTIVE_LOW>;
883 pinctrl-0 = <&qup_spi0_cs_gpio_init_high>, <&qup_spi0_cs_gpio>;
884 cs-gpios = <&tlmm 37 GPIO_ACTIVE_LOW>;
888 pinctrl-0 = <&qup_spi6_cs_gpio_init_high>, <&qup_spi6_cs_gpio>;
889 cs-gpios = <&tlmm 62 GPIO_ACTIVE_LOW>;
893 pinctrl-0 = <&qup_spi10_cs_gpio_init_high>, <&qup_spi10_cs_gpio>;
894 cs-gpios = <&tlmm 89 GPIO_ACTIVE_LOW>;
897 compatible = "google,cros-ec-spi";
899 interrupt-parent = <&tlmm>;
901 pinctrl-names = "default";
902 pinctrl-0 = <&fp_to_ap_irq_l>;
903 spi-max-frequency = <3000000>;
907 #include <arm/cros-ec-sbs.dtsi>
912 /delete-property/interrupts;
913 interrupts-extended = <&intc GIC_SPI 604 IRQ_TYPE_LEVEL_HIGH>,
916 pinctrl-names = "default", "sleep";
917 pinctrl-1 = <&qup_uart3_sleep>;
920 compatible = "qcom,wcn3991-bt";
921 vddio-supply = <&pp1800_l10a>;
922 vddxo-supply = <&pp1800_l1c>;
923 vddrf-supply = <&pp1300_l2c>;
924 vddch0-supply = <&pp3300_l10c>;
925 max-speed = <3200000>;
939 #address-cells = <1>;
940 #size-cells = <0>;
946 vdd-supply = <&pp3300_hub>;
947 peer-hub = <&usb_hub_3_x>;
954 vdd-supply = <&pp3300_hub>;
955 peer-hub = <&usb_hub_2_x>;
961 vdd-supply = <&vdd_qusb_hs0_core>;
962 vdda-pll-supply = <&vdda_qusb_hs0_1p8>;
963 vdda-phy-dpdm-supply = <&vdda_qusb_hs0_3p1>;
964 qcom,imp-res-offset-value = <8>;
965 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_15_PERCENT>;
966 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
967 qcom,bias-ctrl-value = <0x22>;
968 qcom,charge-ctrl-value = <3>;
969 qcom,hsdisc-trim-value = <0>;
974 vdda-phy-supply = <&vdda_usb_ss_dp_1p2>;
975 vdda-pll-supply = <&vdda_usb_ss_dp_core>;
979 video-firmware {
986 vdd-0.8-cx-mx-supply = <&vdd_cx_wlan>;
987 vdd-1.8-xo-supply = <&pp1800_l1c>;
988 vdd-1.3-rfa-supply = <&pp1300_l2c>;
989 vdd-3.3-ch0-supply = <&pp3300_l10c>;
990 vdd-3.3-ch1-supply = <&pp3300_l11c>;
992 wifi-firmware {
997 /* PINCTRL - additions to nodes defined in sc7180.dtsi */
1002 bias-disable;
1009 drive-strength = <2>;
1010 bias-pull-down;
1017 drive-strength = <2>;
1018 bias-pull-down;
1025 bias-disable;
1032 drive-strength = <8>;
1033 bias-disable;
1041 /* High-Z when no transfers; nice to park the lines */
1042 bias-pull-up;
1049 drive-strength = <2>;
1052 bias-disable;
1059 drive-strength = <2>;
1062 bias-disable;
1069 drive-strength = <2>;
1072 bias-disable;
1079 drive-strength = <2>;
1082 bias-disable;
1089 drive-strength = <2>;
1092 bias-disable;
1099 drive-strength = <2>;
1100 bias-disable;
1107 drive-strength = <2>;
1108 bias-disable;
1115 drive-strength = <2>;
1116 bias-disable;
1121 pinconf-cts {
1123 * Configure a pull-down on CTS to match the pull of
1127 bias-pull-down;
1130 pinconf-rts-tx {
1133 drive-strength = <2>;
1134 bias-disable;
1137 pinconf-rx {
1139 * Configure a pull-up on RX. This is needed to avoid
1141 * in tri-state (module powered off or not driving the
1145 bias-pull-up;
1150 pinconf-tx {
1152 drive-strength = <2>;
1153 bias-disable;
1156 pinconf-rx {
1158 drive-strength = <2>;
1159 bias-pull-up;
1166 drive-strength = <2>;
1167 bias-pull-down;
1171 /* PINCTRL - board-specific pinctrl */
1178 gpio-line-names = "AP_SUSPEND",
1196 pinctrl-names = "default";
1197 pinctrl-0 = <&bios_flash_wp_l>, <&ap_suspend_l_neuter>;
1199 amp_en: amp-en {
1207 bias-pull-down;
1211 ap_ec_int_l: ap-ec-int-l {
1215 input-enable;
1220 bias-pull-up;
1224 ap_edp_bklten: ap-edp-bklten {
1232 drive-strength = <2>;
1233 bias-disable;
1236 output-low;
1240 ap_suspend_l_neuter: ap-suspend-l-neuter {
1248 bias-disable;
1252 bios_flash_wp_l: bios-flash-wp-l {
1256 input-enable;
1261 bias-disable;
1265 edp_brij_en: edp-brij-en {
1273 drive-strength = <2>;
1274 bias-disable;
1278 en_pp3300_codec: en-pp3300-codec {
1286 drive-strength = <2>;
1287 bias-disable;
1291 en_pp3300_dx_edp: en-pp3300-dx-edp {
1299 drive-strength = <2>;
1300 bias-disable;
1304 en_pp3300_hub: en-pp3300-hub {
1312 drive-strength = <2>;
1313 bias-disable;
1317 fp_to_ap_irq_l: fp-to-ap-irq-l {
1321 input-enable;
1328 bias-disable;
1332 h1_ap_int_odl: h1-ap-int-odl {
1336 input-enable;
1341 bias-pull-up;
1345 hp_irq: hp-irq {
1353 bias-pull-up;
1357 pen_irq_l: pen-irq-l {
1367 bias-disable;
1371 pen_pdct_l: pen-pdct-l {
1381 bias-disable;
1385 pen_rst_odl: pen-rst-odl {
1393 bias-disable;
1394 drive-strength = <2>;
1399 * output-high here we're relying on the fact
1405 * remove "output-high" here.
1407 output-high; /* TODO: Remove this? */
1411 p_sensor_int_l: p-sensor-int-l {
1415 input-enable;
1421 bias-disable;
1425 qup_spi0_cs_gpio_init_high: qup-spi0-cs-gpio-init-high {
1428 output-high;
1432 qup_spi6_cs_gpio_init_high: qup-spi6-cs-gpio-init-high {
1435 output-high;
1439 qup_spi10_cs_gpio_init_high: qup-spi10-cs-gpio-init-high {
1442 output-high;
1446 qup_uart3_sleep: qup-uart3-sleep {
1453 pinconf-cts {
1455 * Configure a pull-down on CTS to match the pull of
1459 bias-pull-down;
1462 pinconf-rts {
1464 * Configure pull-down on RTS. As RTS is active low
1470 bias-pull-down;
1473 pinconf-tx {
1475 * Configure pull-up on TX when it isn't actively driven
1479 bias-pull-up;
1482 pinconf-rx {
1484 * Configure a pull-up on RX. This is needed to avoid
1489 bias-pull-up;
1495 tp_int_odl: tp-int-odl {
1505 bias-disable;
1509 ts_int_l: ts-int-l {
1517 bias-pull-up;
1521 ts_reset_l: ts-reset-l {
1529 bias-disable;
1530 drive-strength = <2>;
1534 sdc1_on: sdc1-on {
1535 pinconf-clk {
1537 bias-disable;
1538 drive-strength = <16>;
1541 pinconf-cmd {
1543 bias-pull-up;
1544 drive-strength = <16>;
1547 pinconf-data {
1549 bias-pull-up;
1550 drive-strength = <16>;
1553 pinconf-rclk {
1555 bias-pull-down;
1559 sdc1_off: sdc1-off {
1560 pinconf-clk {
1562 bias-disable;
1563 drive-strength = <2>;
1566 pinconf-cmd {
1568 bias-pull-up;
1569 drive-strength = <2>;
1572 pinconf-data {
1574 bias-pull-up;
1575 drive-strength = <2>;
1578 pinconf-rclk {
1580 bias-pull-down;
1584 sdc2_on: sdc2-on {
1585 pinconf-clk {
1587 bias-disable;
1588 drive-strength = <16>;
1591 pinconf-cmd {
1593 bias-pull-up;
1594 drive-strength = <10>;
1597 pinconf-data {
1599 bias-pull-up;
1600 drive-strength = <10>;
1603 pinconf-sd-cd {
1605 bias-pull-up;
1606 drive-strength = <2>;
1610 sdc2_off: sdc2-off {
1611 pinconf-clk {
1613 bias-disable;
1614 drive-strength = <2>;
1617 pinconf-cmd {
1619 bias-pull-up;
1620 drive-strength = <2>;
1623 pinconf-data {
1625 bias-pull-up;
1626 drive-strength = <2>;
1629 pinconf-sd-cd {
1631 bias-pull-up;
1632 drive-strength = <2>;
1636 uf_cam_en: uf-cam-en {
1644 drive-strength = <2>;
1646 bias-disable;
1650 wf_cam_en: wf-cam-en {
1658 drive-strength = <2>;
1660 bias-disable;