mips: spi: mscc: Add fast bitbang SPI driver
authorLars Povlsen <lars.povlsen@microchip.com>
Tue, 8 Jan 2019 09:38:33 +0000 (10:38 +0100)
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
Wed, 16 Jan 2019 12:56:43 +0000 (13:56 +0100)
commitfd6e0b05252dd20579129d420442ef017287e89d
tree99f8d86f6921eac2bf97d6a4b1402303db789f87
parent82d5464788d3b7be8bd21d6472a0fa6959afaa2c
mips: spi: mscc: Add fast bitbang SPI driver

This patch add a new SPI driver for MSCC SOCs that does not sport the
designware SPI hardware controller.

Performance gain: 7.664 seconds vs. 17.633 for 1 Mbyte write.

Signed-off-by: Lars Povlsen <lars.povlsen@microchip.com>
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
MAINTAINERS
arch/mips/mach-mscc/include/mach/common.h
drivers/spi/Kconfig
drivers/spi/Makefile
drivers/spi/mscc_bb_spi.c [new file with mode: 0644]