The fsl-dspi is a SPI core that is found on Freescale Layerscape SoCs. This series adds support for it. It uses regmap to access registers and it's connected in big-endian, so we need some regmap patches to support such maps. Sascha Hauer (5): regmap-mmio: Add missing pieces for 64bit support regmap-mmio: Add big endian support spi: validate spi messages spi: Add fsl-dspi driver mtd: spi-nor: Add support for cy15x104q drivers/base/regmap/internal.h | 4 + drivers/base/regmap/regmap-mmio.c | 94 ++++- drivers/base/regmap/regmap.c | 44 ++ drivers/mtd/spi-nor/spi-nor.c | 3 + drivers/spi/Kconfig | 7 + drivers/spi/Makefile | 1 + drivers/spi/spi-fsl-dspi.c | 655 ++++++++++++++++++++++++++++++ drivers/spi/spi.c | 46 +++ include/regmap.h | 13 + include/spi/spi.h | 4 + 10 files changed, 857 insertions(+), 14 deletions(-) create mode 100644 drivers/spi/spi-fsl-dspi.c -- 2.26.0.rc2 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox