spi: Add Qualcomm QUP SPI controller support
authorIvan T. Ivanov <iivanov@mm-sol.com>
Thu, 13 Feb 2014 16:21:38 +0000 (18:21 +0200)
committerMark Brown <broonie@linaro.org>
Wed, 19 Feb 2014 15:29:06 +0000 (00:29 +0900)
commit64ff247a978facc437d40f0c9b754675846a98f0
tree36c3432a0a9e745c2fc8fb474ea75fc976da24bd
parent1074600e79ad63b8986ae9b723b403984cf3408f
spi: Add Qualcomm QUP SPI controller support

Qualcomm Universal Peripheral (QUP) core is an AHB slave that
provides a common data path (an output FIFO and an input FIFO)
for serial peripheral interface (SPI) mini-core. SPI in master
mode supports up to 50MHz, up to four chip selects, programmable
data path from 4 bits to 32 bits and numerous protocol variants.

Cc: Alok Chauhan <alokc@codeaurora.org>
Cc: Gilad Avidov <gavidov@codeaurora.org>
Cc: Kiran Gunda <kgunda@codeaurora.org>
Cc: Sagar Dharia <sdharia@codeaurora.org>
Cc: dsneddon@codeaurora.org
Signed-off-by: Ivan T. Ivanov <iivanov@mm-sol.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
drivers/spi/Kconfig
drivers/spi/Makefile
drivers/spi/spi-qup.c [new file with mode: 0644]