Replace spi_master structure with spi_controller structure. Currently SPI Cadence controller works in Master mode only. Update driver to support Slave mode and also Full duplex transfer support in Slave mode --- BRANCH: for-next Changes in v2: - Rebased the patches on top of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next --- Srinivas Goud (2): spi: spi-cadence: Switch to spi_controller structure spi: spi-cadence: Add support for Slave mode drivers/spi/spi-cadence.c | 324 +++++++++++++++++++++++++++++----------------- 1 file changed, 203 insertions(+), 121 deletions(-) -- 2.1.1