Utilities for Bitbanging SPI masters
modulename: spi-bitbang.ko
configname: CONFIG_SPI_BITBANG
Linux Kernel Configuration
└─>Device Drivers
└─>SPI support
└─>Utilities for Bitbanging SPI masters
In linux kernel since version 2.6.20 (release Date: 2007-02-04)
With a few GPIO pins, your system can bitbang the SPI protocol.
Select this to get SPI support through I/O pins (GPIO, parallel
port, etc). Or, some systems' SPI master controller drivers use
this code to manage the per-word or per-transfer accesses to the
hardware shift registers.
This is library code, and is automatically selected by drivers that
need it. You only need to select this explicitly to support driver
modules that aren't part of this kernel tree.
Select this to get SPI support through I/O pins (GPIO, parallel
port, etc). Or, some systems' SPI master controller drivers use
this code to manage the per-word or per-transfer accesses to the
hardware shift registers.
This is library code, and is automatically selected by drivers that
need it. You only need to select this explicitly to support driver
modules that aren't part of this kernel tree.
source code:
is depended by
CONFIG_SPI_ETRAX_SSERCONFIG_SPI_ETRAX_GPIO
CONFIG_SPI_ALTERA
CONFIG_SPI_ATH79
CONFIG_SPI_AU1550
CONFIG_SPI_BUTTERFLY
CONFIG_SPI_DAVINCI
CONFIG_SPI_EFM32
CONFIG_SPI_GPIO
CONFIG_SPI_IMX
CONFIG_SPI_LM70_LLP
CONFIG_SPI_FSL_DSPI
CONFIG_SPI_OC_TINY
CONFIG_SPI_OMAP_UWIRE
CONFIG_SPI_PPC4xx
CONFIG_SPI_S3C24XX
CONFIG_SPI_SH_SCI
CONFIG_SPI_SIRF
CONFIG_SPI_XILINX
CONFIG_SPI_XTENSA_XTFPGA
CONFIG_SPI_NUC900