[PATCH v2 0/5] add SPI controller driver for Atheros AR7XXX/AR9XXX SoCs
Antony Pavlov
antonynpavlov at gmail.com
Mon Apr 7 00:59:55 PDT 2014
This patchseries adds the SPI controller driver for Atheros AR7XXX/AR9XXX SoCs.
The driver uses bitbang SPI driver infrastructure from linux kernel.
Changes since v1:
* spi: ath79: fix ath79_spi_setup() return error codes
Antony Pavlov (5):
spi: import bitbang txrx utility functions from linux
spi: add controller driver for Atheros AR7XXX/AR9XXX SoCs
MIPS: ar9331.dtsi: add SPI master
MIPS: tplink-mr3020.dts: add S25FL032PIF SPI flash chip
MIPS: tplink-mr3020_defconfig: add SPI support
arch/mips/configs/tplink-mr3020_defconfig | 7 +-
arch/mips/dts/ar9331.dtsi | 6 +
arch/mips/dts/tplink-mr3020.dts | 20 ++
drivers/spi/Kconfig | 4 +
drivers/spi/Makefile | 1 +
drivers/spi/ath79_spi.c | 299 ++++++++++++++++++++++++++++++
drivers/spi/spi-bitbang-txrx.h | 95 ++++++++++
7 files changed, 431 insertions(+), 1 deletion(-)
create mode 100644 drivers/spi/ath79_spi.c
create mode 100644 drivers/spi/spi-bitbang-txrx.h
--
1.9.0
More information about the barebox
mailing list