ESPI shares very little with other FSL SPI controllers. Sharing code in fsl-lib therefore provides not really a benefit. This patch series removes the dependency on fsl-lib thus improving maintainability of the fsl-espi driver. Heiner Kallweit (10): spi: fsl-espi: remove usage of pdata->initial_spmode spi: fsl-espi: don't set pdata->cs_control spi: fsl-espi: remove remaining usage of struct fsl_spi_platform_data spi: fsl-espi: remove usage of mpc8xxx_spi->irq spi: fsl-espi: remove usage of mpc8xxx_spi->flags spi: fsl-espi: migrate relevant parts of mpc8xxx_spi_probe and of_mpc8xxx_spi_probe spi: fsl-espi: introduce struct fsl_espi_cs spi: fsl-espi: factor out fsl_espi_init_regs spi: fsl-espi: introduce struct fsl_espi spi: fsl-espi: separate fsl-espi from fsl-lib completely drivers/spi/Kconfig | 1 - drivers/spi/spi-fsl-espi.c | 415 +++++++++++++++++++++++---------------------- drivers/spi/spi-fsl-lib.h | 7 - 3 files changed, 211 insertions(+), 212 deletions(-) -- 2.10.1 -- To unsubscribe from this list: send the line "unsubscribe linux-spi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html