From e33ee8a6cbc70fce63e4f06133fe72182b497690 Mon Sep 17 00:00:00 2001 From: Anil Veshala Veshala Date: Wed, 27 Mar 2024 22:04:31 -0700 Subject: [PATCH] ARM: dts: msm: Update pinctrl changes for ganges SPI instance for SUN Updated SPI CS config for active, sleep pinctrl configurations for sun. Signed-off-by: Anil Veshala Veshala Change-Id: I5c72efcc8bca2f19f7066671109bc73b7f024cdb Signed-off-by: Jyothi Kumar Seerapu --- qcom/sun-pinctrl.dtsi | 19 ++++++++++++++++--- qcom/sun-qupv3.dtsi | 2 +- 2 files changed, 17 insertions(+), 4 deletions(-) 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";