openwrtv3/package/kernel/spi-gpio-custom/src/Kconfig
Gabor Juhos 6bb50e4df1 package/kernel: add spi-gpio-custom module
The package makes it possible to create custom SPI
buses via GPIO lines.

This module is based on i2c-gpio-custom and allows to
configure an SPI bus via GPIO lines and expose it to
userspace without rebuilding the kernel. This is maily
intended to connect microcontrollers and other simple
SPI devices without making an ad-hoc kernel driver.

Signed-off-by: Marco Burato <zmaster.adsl@gmail.com>
[juhosg:
  - change subject,
  - extend and reformat commit message,
  - cleanup checkpatch errors/warnings in module source]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 37872
2013-09-02 08:45:29 +00:00

14 lines
518 B
Text

config SPI_GPIO_CUSTOM
tristate "Custom GPIO-based SPI driver"
depends on GENERIC_GPIO
select SPI_GPIO
help
This is an SPI driver to register 1 to 4 custom SPI buses using
GPIO lines. Each bus can have up to 8 slaves.
The devices will be exposed to userspace as /dev/spidevX.X
This module is maily intended to interface microcontrollers
and other SPI devices without a specific kernel driver.
This support is also available as a module. If so, the module
will be called spi-gpio-custom.