From 7034ee641a5e1b376a97632445888581fc3ac197 Mon Sep 17 00:00:00 2001 From: Clark Wang Date: Thu, 3 Jan 2019 17:54:11 +0800 Subject: [PATCH] MLK-20060-6 dts: lpspi: Prevent CS line error in slave mode Prevent cs line configuration error in slave mode. If master mode uses cs-gpio configuration, it should be changed into non-gpio for CS line in slave mode. Otherwise, slave will receive several 0xFF at the beginning of one transfer especially in dma mode. Signed-off-by: Clark Wang Acked-by: Fugang Duan Signed-off-by: Arulpandiyan Vadivel Signed-off-by: Shrikant Bobade (cherry picked from commit 88ba1025094d53fdecd1b443ef1a85514a132f21) --- arch/arm/boot/dts/imx7ulp-evkb-spi-slave.dts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/imx7ulp-evkb-spi-slave.dts b/arch/arm/boot/dts/imx7ulp-evkb-spi-slave.dts index 9a5f3e2dfd04..3e38544add00 100644 --- a/arch/arm/boot/dts/imx7ulp-evkb-spi-slave.dts +++ b/arch/arm/boot/dts/imx7ulp-evkb-spi-slave.dts @@ -11,6 +11,18 @@ /delete-node/&spidev0; +&pinctrl_lpspi3 { + fsl,pins = < + IMX7ULP_PAD_PTF16__LPSPI3_SIN 0x0 + IMX7ULP_PAD_PTF17__LPSPI3_SOUT 0x0 + IMX7ULP_PAD_PTF18__LPSPI3_SCK 0x0 + IMX7ULP_PAD_PTF19__LPSPI3_PCS0 0x0 + >; +}; + &lpspi3 { + pinctrl-0 = <&pinctrl_lpspi3>; + pinctrl-1 = <&pinctrl_lpspi3>; + /delete-property/ cs-gpios; spi-slave; }; -- 2.17.1