From: Xiaoning Wang Date: Thu, 13 Sep 2018 11:12:48 +0000 (+0800) Subject: MLK-19452-2 ARM: imx_v7_defconfig: Add spi slave mode X-Git-Tag: rel_imx_4.19.35_1.1.0~2185 X-Git-Url: https://git.somdevices.com/?a=commitdiff_plain;h=06d6650e3cb6a8083b0865abf036efa882138086;p=linux.git MLK-19452-2 ARM: imx_v7_defconfig: Add spi slave mode Add spi slave mode and enable spi slave time/system control functions. Example for SPI slave time: SLAVE: # echo spi-slave-time > /sys/class/spi_slave/spi0/slave MASTER: # spidev_test -D /dev/spidev0.0 -p dummy-8B -v spi mode: 0x0 bits per word: 8 max speed: 500000 Hz (500 KHz) RX | 00 00 04 6D 00 09 5B BB __ __ __ __ __ __ __ _... ^^^^^ ^^^^^^^^ seconds microseconds Example for SPI slave system control: SLAVE: # echo spi-slave-system-control > /sys/class/spi_slave/spi0/slave BOTH: # reboot='\x7c\x50' BOTH: # poweroff='\x71\x3f' BOTH: # halt='\x38\x76' BOTH: # suspend='\x1b\x1b' MASTER: # spidev_test -D /dev/spidev0.0 -p $suspend or $reboot, $poweroff, $halt Signed-off-by: Xiaoning Wang Signed-off-by: Vipul Kumar --- diff --git a/arch/arm/configs/imx_v7_defconfig b/arch/arm/configs/imx_v7_defconfig index 8a7ef778990e..eacb01173cd5 100644 --- a/arch/arm/configs/imx_v7_defconfig +++ b/arch/arm/configs/imx_v7_defconfig @@ -24,7 +24,6 @@ CONFIG_SOC_IMX53=y CONFIG_SOC_IMX6Q=y CONFIG_SOC_IMX6SL=y CONFIG_SOC_IMX6SX=y -CONFIG_SOC_IMX6UL=y CONFIG_SOC_IMX6ULL=y CONFIG_SOC_IMX7D=y CONFIG_SOC_IMX6SLL=y @@ -199,6 +198,9 @@ CONFIG_SPI_FSL_LPSPI=y CONFIG_SPI_GPIO=y CONFIG_SPI_IMX=y CONFIG_SPI_SPIDEV=y +CONFIG_SPI_SLAVE=y +CONFIG_SPI_SLAVE_TIME=y +CONFIG_SPI_SLAVE_SYSTEM_CONTROL=y CONFIG_GPIO_SYSFS=y CONFIG_GPIO_IMX_RPMSG=y CONFIG_GPIO_MAX732X=y