18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci// Copyright (c) 2018, Linaro Limited 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ci#include <dt-bindings/gpio/gpio.h> 58c2ecf20Sopenharmony_ci#include "qcs404.dtsi" 68c2ecf20Sopenharmony_ci#include "pms405.dtsi" 78c2ecf20Sopenharmony_ci#include <dt-bindings/gpio/gpio.h> 88c2ecf20Sopenharmony_ci#include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci/ { 118c2ecf20Sopenharmony_ci aliases { 128c2ecf20Sopenharmony_ci serial0 = &blsp1_uart2; 138c2ecf20Sopenharmony_ci serial1 = &blsp1_uart3; 148c2ecf20Sopenharmony_ci }; 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci chosen { 178c2ecf20Sopenharmony_ci stdout-path = "serial0"; 188c2ecf20Sopenharmony_ci }; 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci vph_pwr: vph-pwr-regulator { 218c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 228c2ecf20Sopenharmony_ci regulator-name = "vph_pwr"; 238c2ecf20Sopenharmony_ci regulator-always-on; 248c2ecf20Sopenharmony_ci regulator-boot-on; 258c2ecf20Sopenharmony_ci }; 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci vdd_ch0_3p3: 288c2ecf20Sopenharmony_ci vdd_esmps3_3p3: vdd-esmps3-3p3-regulator { 298c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 308c2ecf20Sopenharmony_ci regulator-name = "eSMPS3_3P3"; 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci regulator-min-microvolt = <3300000>; 338c2ecf20Sopenharmony_ci regulator-max-microvolt = <3300000>; 348c2ecf20Sopenharmony_ci regulator-always-on; 358c2ecf20Sopenharmony_ci }; 368c2ecf20Sopenharmony_ci 378c2ecf20Sopenharmony_ci usb3_vbus_reg: regulator-usb3-vbus { 388c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 398c2ecf20Sopenharmony_ci regulator-name = "VBUS_BOOST_5V"; 408c2ecf20Sopenharmony_ci regulator-min-microvolt = <5000000>; 418c2ecf20Sopenharmony_ci regulator-max-microvolt = <5000000>; 428c2ecf20Sopenharmony_ci gpio = <&pms405_gpios 3 GPIO_ACTIVE_HIGH>; 438c2ecf20Sopenharmony_ci pinctrl-names = "default"; 448c2ecf20Sopenharmony_ci pinctrl-0 = <&usb_vbus_boost_pin>; 458c2ecf20Sopenharmony_ci vin-supply = <&vph_pwr>; 468c2ecf20Sopenharmony_ci enable-active-high; 478c2ecf20Sopenharmony_ci 488c2ecf20Sopenharmony_ci /* TODO: Drop this when introducing role switching */ 498c2ecf20Sopenharmony_ci regulator-always-on; 508c2ecf20Sopenharmony_ci }; 518c2ecf20Sopenharmony_ci}; 528c2ecf20Sopenharmony_ci 538c2ecf20Sopenharmony_ci&blsp1_uart3 { 548c2ecf20Sopenharmony_ci status = "okay"; 558c2ecf20Sopenharmony_ci 568c2ecf20Sopenharmony_ci bluetooth { 578c2ecf20Sopenharmony_ci compatible = "qcom,wcn3990-bt"; 588c2ecf20Sopenharmony_ci vddio-supply = <&vreg_l6_1p8>; 598c2ecf20Sopenharmony_ci vddxo-supply = <&vreg_l5_1p8>; 608c2ecf20Sopenharmony_ci vddrf-supply = <&vreg_l1_1p3>; 618c2ecf20Sopenharmony_ci vddch0-supply = <&vdd_ch0_3p3>; 628c2ecf20Sopenharmony_ci 638c2ecf20Sopenharmony_ci local-bd-address = [ 02 00 00 00 5a ad ]; 648c2ecf20Sopenharmony_ci 658c2ecf20Sopenharmony_ci max-speed = <3200000>; 668c2ecf20Sopenharmony_ci }; 678c2ecf20Sopenharmony_ci}; 688c2ecf20Sopenharmony_ci 698c2ecf20Sopenharmony_ci&blsp1_dma { 708c2ecf20Sopenharmony_ci qcom,controlled-remotely; 718c2ecf20Sopenharmony_ci}; 728c2ecf20Sopenharmony_ci 738c2ecf20Sopenharmony_ci&blsp2_dma { 748c2ecf20Sopenharmony_ci qcom,controlled-remotely; 758c2ecf20Sopenharmony_ci}; 768c2ecf20Sopenharmony_ci 778c2ecf20Sopenharmony_ci&gcc { 788c2ecf20Sopenharmony_ci protected-clocks = <GCC_BIMC_CDSP_CLK>, 798c2ecf20Sopenharmony_ci <GCC_CDSP_CFG_AHB_CLK>, 808c2ecf20Sopenharmony_ci <GCC_CDSP_BIMC_CLK_SRC>, 818c2ecf20Sopenharmony_ci <GCC_CDSP_TBU_CLK>, 828c2ecf20Sopenharmony_ci <141>, /* GCC_WCSS_Q6_AHB_CLK */ 838c2ecf20Sopenharmony_ci <142>; /* GCC_WCSS_Q6_AXIM_CLK */ 848c2ecf20Sopenharmony_ci}; 858c2ecf20Sopenharmony_ci 868c2ecf20Sopenharmony_ci&pms405_spmi_regulators { 878c2ecf20Sopenharmony_ci vdd_s3-supply = <&vph_pwr>; 888c2ecf20Sopenharmony_ci 898c2ecf20Sopenharmony_ci pms405_s3: s3 { 908c2ecf20Sopenharmony_ci regulator-always-on; 918c2ecf20Sopenharmony_ci regulator-boot-on; 928c2ecf20Sopenharmony_ci regulator-name = "vdd_apc"; 938c2ecf20Sopenharmony_ci regulator-initial-mode = <1>; 948c2ecf20Sopenharmony_ci regulator-min-microvolt = <1048000>; 958c2ecf20Sopenharmony_ci regulator-max-microvolt = <1384000>; 968c2ecf20Sopenharmony_ci }; 978c2ecf20Sopenharmony_ci}; 988c2ecf20Sopenharmony_ci 998c2ecf20Sopenharmony_ci&pcie { 1008c2ecf20Sopenharmony_ci status = "okay"; 1018c2ecf20Sopenharmony_ci 1028c2ecf20Sopenharmony_ci perst-gpio = <&tlmm 43 GPIO_ACTIVE_LOW>; 1038c2ecf20Sopenharmony_ci 1048c2ecf20Sopenharmony_ci pinctrl-names = "default"; 1058c2ecf20Sopenharmony_ci pinctrl-0 = <&perst_state>; 1068c2ecf20Sopenharmony_ci}; 1078c2ecf20Sopenharmony_ci 1088c2ecf20Sopenharmony_ci&pcie_phy { 1098c2ecf20Sopenharmony_ci status = "okay"; 1108c2ecf20Sopenharmony_ci 1118c2ecf20Sopenharmony_ci vdda-vp-supply = <&vreg_l3_1p05>; 1128c2ecf20Sopenharmony_ci vdda-vph-supply = <&vreg_l5_1p8>; 1138c2ecf20Sopenharmony_ci}; 1148c2ecf20Sopenharmony_ci 1158c2ecf20Sopenharmony_ci&remoteproc_adsp { 1168c2ecf20Sopenharmony_ci status = "okay"; 1178c2ecf20Sopenharmony_ci}; 1188c2ecf20Sopenharmony_ci 1198c2ecf20Sopenharmony_ci&remoteproc_cdsp { 1208c2ecf20Sopenharmony_ci status = "okay"; 1218c2ecf20Sopenharmony_ci}; 1228c2ecf20Sopenharmony_ci 1238c2ecf20Sopenharmony_ci&remoteproc_wcss { 1248c2ecf20Sopenharmony_ci status = "okay"; 1258c2ecf20Sopenharmony_ci}; 1268c2ecf20Sopenharmony_ci 1278c2ecf20Sopenharmony_ci&rpm_requests { 1288c2ecf20Sopenharmony_ci pms405-regulators { 1298c2ecf20Sopenharmony_ci compatible = "qcom,rpm-pms405-regulators"; 1308c2ecf20Sopenharmony_ci 1318c2ecf20Sopenharmony_ci vdd_s1-supply = <&vph_pwr>; 1328c2ecf20Sopenharmony_ci vdd_s2-supply = <&vph_pwr>; 1338c2ecf20Sopenharmony_ci vdd_s3-supply = <&vph_pwr>; 1348c2ecf20Sopenharmony_ci vdd_s4-supply = <&vph_pwr>; 1358c2ecf20Sopenharmony_ci vdd_s5-supply = <&vph_pwr>; 1368c2ecf20Sopenharmony_ci vdd_l1_l2-supply = <&vreg_s5_1p35>; 1378c2ecf20Sopenharmony_ci vdd_l3_l8-supply = <&vreg_s5_1p35>; 1388c2ecf20Sopenharmony_ci vdd_l4-supply = <&vreg_s5_1p35>; 1398c2ecf20Sopenharmony_ci vdd_l5_l6-supply = <&vreg_s4_1p8>; 1408c2ecf20Sopenharmony_ci vdd_l7-supply = <&vph_pwr>; 1418c2ecf20Sopenharmony_ci vdd_l9-supply = <&vreg_s5_1p35>; 1428c2ecf20Sopenharmony_ci vdd_l10_l11_l12_l13-supply = <&vph_pwr>; 1438c2ecf20Sopenharmony_ci 1448c2ecf20Sopenharmony_ci vreg_s4_1p8: s4 { 1458c2ecf20Sopenharmony_ci regulator-min-microvolt = <1728000>; 1468c2ecf20Sopenharmony_ci regulator-max-microvolt = <1920000>; 1478c2ecf20Sopenharmony_ci }; 1488c2ecf20Sopenharmony_ci 1498c2ecf20Sopenharmony_ci vreg_s5_1p35: s5 { 1508c2ecf20Sopenharmony_ci regulator-min-microvolt = <1352000>; 1518c2ecf20Sopenharmony_ci regulator-max-microvolt = <1352000>; 1528c2ecf20Sopenharmony_ci }; 1538c2ecf20Sopenharmony_ci 1548c2ecf20Sopenharmony_ci vreg_l1_1p3: l1 { 1558c2ecf20Sopenharmony_ci regulator-min-microvolt = <1240000>; 1568c2ecf20Sopenharmony_ci regulator-max-microvolt = <1352000>; 1578c2ecf20Sopenharmony_ci }; 1588c2ecf20Sopenharmony_ci 1598c2ecf20Sopenharmony_ci vreg_l2_1p275: l2 { 1608c2ecf20Sopenharmony_ci regulator-min-microvolt = <1048000>; 1618c2ecf20Sopenharmony_ci regulator-max-microvolt = <1280000>; 1628c2ecf20Sopenharmony_ci }; 1638c2ecf20Sopenharmony_ci 1648c2ecf20Sopenharmony_ci vreg_l3_1p05: l3 { 1658c2ecf20Sopenharmony_ci regulator-min-microvolt = <1048000>; 1668c2ecf20Sopenharmony_ci regulator-max-microvolt = <1160000>; 1678c2ecf20Sopenharmony_ci }; 1688c2ecf20Sopenharmony_ci 1698c2ecf20Sopenharmony_ci vreg_l4_1p2: l4 { 1708c2ecf20Sopenharmony_ci regulator-min-microvolt = <1144000>; 1718c2ecf20Sopenharmony_ci regulator-max-microvolt = <1256000>; 1728c2ecf20Sopenharmony_ci }; 1738c2ecf20Sopenharmony_ci 1748c2ecf20Sopenharmony_ci vreg_l5_1p8: l5 { 1758c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 1768c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 1778c2ecf20Sopenharmony_ci }; 1788c2ecf20Sopenharmony_ci 1798c2ecf20Sopenharmony_ci vreg_l6_1p8: l6 { 1808c2ecf20Sopenharmony_ci regulator-min-microvolt = <1800000>; 1818c2ecf20Sopenharmony_ci regulator-max-microvolt = <1800000>; 1828c2ecf20Sopenharmony_ci regulator-always-on; 1838c2ecf20Sopenharmony_ci }; 1848c2ecf20Sopenharmony_ci 1858c2ecf20Sopenharmony_ci vreg_l7_1p8: l7 { 1868c2ecf20Sopenharmony_ci regulator-min-microvolt = <1616000>; 1878c2ecf20Sopenharmony_ci regulator-max-microvolt = <3000000>; 1888c2ecf20Sopenharmony_ci }; 1898c2ecf20Sopenharmony_ci 1908c2ecf20Sopenharmony_ci vreg_l8_1p2: l8 { 1918c2ecf20Sopenharmony_ci regulator-min-microvolt = <1136000>; 1928c2ecf20Sopenharmony_ci regulator-max-microvolt = <1352000>; 1938c2ecf20Sopenharmony_ci }; 1948c2ecf20Sopenharmony_ci 1958c2ecf20Sopenharmony_ci vreg_l10_3p3: l10 { 1968c2ecf20Sopenharmony_ci regulator-min-microvolt = <2936000>; 1978c2ecf20Sopenharmony_ci regulator-max-microvolt = <3088000>; 1988c2ecf20Sopenharmony_ci }; 1998c2ecf20Sopenharmony_ci 2008c2ecf20Sopenharmony_ci vreg_l11_sdc2: l11 { 2018c2ecf20Sopenharmony_ci regulator-min-microvolt = <2696000>; 2028c2ecf20Sopenharmony_ci regulator-max-microvolt = <3304000>; 2038c2ecf20Sopenharmony_ci }; 2048c2ecf20Sopenharmony_ci 2058c2ecf20Sopenharmony_ci vreg_l12_3p3: l12 { 2068c2ecf20Sopenharmony_ci regulator-min-microvolt = <3050000>; 2078c2ecf20Sopenharmony_ci regulator-max-microvolt = <3300000>; 2088c2ecf20Sopenharmony_ci }; 2098c2ecf20Sopenharmony_ci 2108c2ecf20Sopenharmony_ci vreg_l13_3p3: l13 { 2118c2ecf20Sopenharmony_ci regulator-min-microvolt = <3000000>; 2128c2ecf20Sopenharmony_ci regulator-max-microvolt = <3300000>; 2138c2ecf20Sopenharmony_ci }; 2148c2ecf20Sopenharmony_ci }; 2158c2ecf20Sopenharmony_ci}; 2168c2ecf20Sopenharmony_ci 2178c2ecf20Sopenharmony_ci&sdcc1 { 2188c2ecf20Sopenharmony_ci status = "okay"; 2198c2ecf20Sopenharmony_ci 2208c2ecf20Sopenharmony_ci supports-cqe; 2218c2ecf20Sopenharmony_ci mmc-ddr-1_8v; 2228c2ecf20Sopenharmony_ci mmc-hs400-1_8v; 2238c2ecf20Sopenharmony_ci bus-width = <8>; 2248c2ecf20Sopenharmony_ci non-removable; 2258c2ecf20Sopenharmony_ci 2268c2ecf20Sopenharmony_ci pinctrl-names = "default", "sleep"; 2278c2ecf20Sopenharmony_ci pinctrl-0 = <&sdc1_on>; 2288c2ecf20Sopenharmony_ci pinctrl-1 = <&sdc1_off>; 2298c2ecf20Sopenharmony_ci}; 2308c2ecf20Sopenharmony_ci 2318c2ecf20Sopenharmony_ci&tlmm { 2328c2ecf20Sopenharmony_ci perst_state: perst { 2338c2ecf20Sopenharmony_ci pins = "gpio43"; 2348c2ecf20Sopenharmony_ci function = "gpio"; 2358c2ecf20Sopenharmony_ci 2368c2ecf20Sopenharmony_ci drive-strength = <2>; 2378c2ecf20Sopenharmony_ci bias-disable; 2388c2ecf20Sopenharmony_ci output-low; 2398c2ecf20Sopenharmony_ci }; 2408c2ecf20Sopenharmony_ci 2418c2ecf20Sopenharmony_ci sdc1_on: sdc1-on { 2428c2ecf20Sopenharmony_ci clk { 2438c2ecf20Sopenharmony_ci pins = "sdc1_clk"; 2448c2ecf20Sopenharmony_ci bias-disable; 2458c2ecf20Sopenharmony_ci drive-strength = <16>; 2468c2ecf20Sopenharmony_ci }; 2478c2ecf20Sopenharmony_ci 2488c2ecf20Sopenharmony_ci cmd { 2498c2ecf20Sopenharmony_ci pins = "sdc1_cmd"; 2508c2ecf20Sopenharmony_ci bias-pull-up; 2518c2ecf20Sopenharmony_ci drive-strength = <10>; 2528c2ecf20Sopenharmony_ci }; 2538c2ecf20Sopenharmony_ci 2548c2ecf20Sopenharmony_ci data { 2558c2ecf20Sopenharmony_ci pins = "sdc1_data"; 2568c2ecf20Sopenharmony_ci bias-pull-up; 2578c2ecf20Sopenharmony_ci drive-strength = <10>; 2588c2ecf20Sopenharmony_ci }; 2598c2ecf20Sopenharmony_ci 2608c2ecf20Sopenharmony_ci rclk { 2618c2ecf20Sopenharmony_ci pins = "sdc1_rclk"; 2628c2ecf20Sopenharmony_ci bias-pull-down; 2638c2ecf20Sopenharmony_ci }; 2648c2ecf20Sopenharmony_ci }; 2658c2ecf20Sopenharmony_ci 2668c2ecf20Sopenharmony_ci sdc1_off: sdc1-off { 2678c2ecf20Sopenharmony_ci clk { 2688c2ecf20Sopenharmony_ci pins = "sdc1_clk"; 2698c2ecf20Sopenharmony_ci bias-disable; 2708c2ecf20Sopenharmony_ci drive-strength = <2>; 2718c2ecf20Sopenharmony_ci }; 2728c2ecf20Sopenharmony_ci 2738c2ecf20Sopenharmony_ci cmd { 2748c2ecf20Sopenharmony_ci pins = "sdc1_cmd"; 2758c2ecf20Sopenharmony_ci bias-pull-up; 2768c2ecf20Sopenharmony_ci drive-strength = <2>; 2778c2ecf20Sopenharmony_ci }; 2788c2ecf20Sopenharmony_ci 2798c2ecf20Sopenharmony_ci data { 2808c2ecf20Sopenharmony_ci pins = "sdc1_data"; 2818c2ecf20Sopenharmony_ci bias-pull-up; 2828c2ecf20Sopenharmony_ci drive-strength = <2>; 2838c2ecf20Sopenharmony_ci }; 2848c2ecf20Sopenharmony_ci 2858c2ecf20Sopenharmony_ci rclk { 2868c2ecf20Sopenharmony_ci pins = "sdc1_rclk"; 2878c2ecf20Sopenharmony_ci bias-pull-down; 2888c2ecf20Sopenharmony_ci }; 2898c2ecf20Sopenharmony_ci }; 2908c2ecf20Sopenharmony_ci 2918c2ecf20Sopenharmony_ci usb3_id_pin: usb3-id-pin { 2928c2ecf20Sopenharmony_ci pinmux { 2938c2ecf20Sopenharmony_ci pins = "gpio116"; 2948c2ecf20Sopenharmony_ci function = "gpio"; 2958c2ecf20Sopenharmony_ci }; 2968c2ecf20Sopenharmony_ci 2978c2ecf20Sopenharmony_ci pinconf { 2988c2ecf20Sopenharmony_ci pins = "gpio116"; 2998c2ecf20Sopenharmony_ci drive-strength = <2>; 3008c2ecf20Sopenharmony_ci bias-pull-up; 3018c2ecf20Sopenharmony_ci input-enable; 3028c2ecf20Sopenharmony_ci }; 3038c2ecf20Sopenharmony_ci }; 3048c2ecf20Sopenharmony_ci}; 3058c2ecf20Sopenharmony_ci 3068c2ecf20Sopenharmony_ci&pms405_gpios { 3078c2ecf20Sopenharmony_ci usb_vbus_boost_pin: usb-vbus-boost-pin { 3088c2ecf20Sopenharmony_ci pinconf { 3098c2ecf20Sopenharmony_ci pins = "gpio3"; 3108c2ecf20Sopenharmony_ci function = PMIC_GPIO_FUNC_NORMAL; 3118c2ecf20Sopenharmony_ci output-low; 3128c2ecf20Sopenharmony_ci power-source = <1>; 3138c2ecf20Sopenharmony_ci }; 3148c2ecf20Sopenharmony_ci }; 3158c2ecf20Sopenharmony_ci usb3_vbus_pin: usb3-vbus-pin { 3168c2ecf20Sopenharmony_ci pinconf { 3178c2ecf20Sopenharmony_ci pins = "gpio12"; 3188c2ecf20Sopenharmony_ci function = PMIC_GPIO_FUNC_NORMAL; 3198c2ecf20Sopenharmony_ci input-enable; 3208c2ecf20Sopenharmony_ci bias-pull-down; 3218c2ecf20Sopenharmony_ci power-source = <1>; 3228c2ecf20Sopenharmony_ci }; 3238c2ecf20Sopenharmony_ci }; 3248c2ecf20Sopenharmony_ci}; 3258c2ecf20Sopenharmony_ci 3268c2ecf20Sopenharmony_ci&usb2 { 3278c2ecf20Sopenharmony_ci status = "okay"; 3288c2ecf20Sopenharmony_ci}; 3298c2ecf20Sopenharmony_ci 3308c2ecf20Sopenharmony_ci&usb2_phy_sec { 3318c2ecf20Sopenharmony_ci vdd-supply = <&vreg_l4_1p2>; 3328c2ecf20Sopenharmony_ci vdda1p8-supply = <&vreg_l5_1p8>; 3338c2ecf20Sopenharmony_ci vdda3p3-supply = <&vreg_l12_3p3>; 3348c2ecf20Sopenharmony_ci status = "okay"; 3358c2ecf20Sopenharmony_ci}; 3368c2ecf20Sopenharmony_ci 3378c2ecf20Sopenharmony_ci&usb3 { 3388c2ecf20Sopenharmony_ci status = "okay"; 3398c2ecf20Sopenharmony_ci 3408c2ecf20Sopenharmony_ci dwc3@7580000 { 3418c2ecf20Sopenharmony_ci dr_mode = "host"; 3428c2ecf20Sopenharmony_ci }; 3438c2ecf20Sopenharmony_ci}; 3448c2ecf20Sopenharmony_ci 3458c2ecf20Sopenharmony_ci&usb2_phy_prim { 3468c2ecf20Sopenharmony_ci vdd-supply = <&vreg_l4_1p2>; 3478c2ecf20Sopenharmony_ci vdda1p8-supply = <&vreg_l5_1p8>; 3488c2ecf20Sopenharmony_ci vdda3p3-supply = <&vreg_l12_3p3>; 3498c2ecf20Sopenharmony_ci status = "okay"; 3508c2ecf20Sopenharmony_ci}; 3518c2ecf20Sopenharmony_ci 3528c2ecf20Sopenharmony_ci&usb3_phy { 3538c2ecf20Sopenharmony_ci vdd-supply = <&vreg_l3_1p05>; 3548c2ecf20Sopenharmony_ci vdda1p8-supply = <&vreg_l5_1p8>; 3558c2ecf20Sopenharmony_ci status = "okay"; 3568c2ecf20Sopenharmony_ci}; 3578c2ecf20Sopenharmony_ci 3588c2ecf20Sopenharmony_ci&wifi { 3598c2ecf20Sopenharmony_ci status = "okay"; 3608c2ecf20Sopenharmony_ci vdd-0.8-cx-mx-supply = <&vreg_l2_1p275>; 3618c2ecf20Sopenharmony_ci vdd-1.8-xo-supply = <&vreg_l5_1p8>; 3628c2ecf20Sopenharmony_ci vdd-1.3-rfa-supply = <&vreg_l1_1p3>; 3638c2ecf20Sopenharmony_ci}; 3648c2ecf20Sopenharmony_ci 3658c2ecf20Sopenharmony_ci/* PINCTRL - additions to nodes defined in qcs404.dtsi */ 3668c2ecf20Sopenharmony_ci 3678c2ecf20Sopenharmony_ci&blsp1_uart2_default { 3688c2ecf20Sopenharmony_ci rx { 3698c2ecf20Sopenharmony_ci drive-strength = <2>; 3708c2ecf20Sopenharmony_ci bias-disable; 3718c2ecf20Sopenharmony_ci }; 3728c2ecf20Sopenharmony_ci 3738c2ecf20Sopenharmony_ci tx { 3748c2ecf20Sopenharmony_ci drive-strength = <2>; 3758c2ecf20Sopenharmony_ci bias-disable; 3768c2ecf20Sopenharmony_ci }; 3778c2ecf20Sopenharmony_ci}; 3788c2ecf20Sopenharmony_ci 3798c2ecf20Sopenharmony_ci&blsp1_uart3_default { 3808c2ecf20Sopenharmony_ci cts { 3818c2ecf20Sopenharmony_ci pins = "gpio84"; 3828c2ecf20Sopenharmony_ci bias-disable; 3838c2ecf20Sopenharmony_ci }; 3848c2ecf20Sopenharmony_ci 3858c2ecf20Sopenharmony_ci rts-tx { 3868c2ecf20Sopenharmony_ci pins = "gpio85", "gpio82"; 3878c2ecf20Sopenharmony_ci drive-strength = <2>; 3888c2ecf20Sopenharmony_ci bias-disable; 3898c2ecf20Sopenharmony_ci }; 3908c2ecf20Sopenharmony_ci 3918c2ecf20Sopenharmony_ci rx { 3928c2ecf20Sopenharmony_ci pins = "gpio83"; 3938c2ecf20Sopenharmony_ci bias-pull-up; 3948c2ecf20Sopenharmony_ci }; 3958c2ecf20Sopenharmony_ci}; 396