diff --git a/qcom/sun-pinctrl.dtsi b/qcom/sun-pinctrl.dtsi index bb1e63b0..9da2189f 100644 --- a/qcom/sun-pinctrl.dtsi +++ b/qcom/sun-pinctrl.dtsi @@ -2732,24 +2732,37 @@ config { pins = "gpio23"; drive-strength = <6>; - bias-disable; + bias-pull-up; }; }; qupv3_se13_spi_sleep: qupv3_se13_spi_sleep { mux { pins = "gpio20", "gpio21", - "gpio22", "gpio23"; + "gpio22"; function = "gpio"; }; config { pins = "gpio20", "gpio21", - "gpio22", "gpio23"; + "gpio22"; drive-strength = <2>; bias-disable; }; }; + + qupv3_se13_spi_cs_sleep: qupv3_se13_spi_cs_sleep { + mux { + pins = "gpio23"; + function = "gpio"; + }; + + config { + pins = "gpio23"; + drive-strength = <2>; + bias-pull-up; + }; + }; }; qupv3_se13_q2spi_pins: qupv3_se13_q2spi_pins { diff --git a/qcom/sun-qupv3.dtsi b/qcom/sun-qupv3.dtsi index 008b5e6a..d638732b 100644 --- a/qcom/sun-qupv3.dtsi +++ b/qcom/sun-qupv3.dtsi @@ -947,7 +947,7 @@ pinctrl-names = "default", "sleep"; pinctrl-0 = <&qupv3_se13_spi_mosi_active>, <&qupv3_se13_spi_miso_active>, <&qupv3_se13_spi_clk_active>, <&qupv3_se13_spi_cs_active>; - pinctrl-1 = <&qupv3_se13_spi_sleep>; + pinctrl-1 = <&qupv3_se13_spi_sleep>, <&qupv3_se13_spi_cs_sleep>; dmas = <&gpi_dma2 0 5 1 64 0>, <&gpi_dma2 1 5 1 64 0>; dma-names = "tx", "rx";