CONFIG_SPI_MASTER (not configurable)
modulename: spi.ko
configname: CONFIG_SPI_MASTER
Linux Kernel Configuration
└─>Device Drivers
└─>SPI support
└─>SPI_MASTER
In linux kernel since version 2.6.20 (release Date: 2007-02-04)
If your system has an master-capable SPI controller (which
provides the clock and chipselect), you can enable that
controller and the protocol drivers for the SPI slave chips
that are connected.
provides the clock and chipselect), you can enable that
controller and the protocol drivers for the SPI slave chips
that are connected.
source code:
is selected by
CONFIG_MTD_SPI_NANDCONFIG_MTD_SPI_NOR
CONFIG_SENSORS_LIS3_SPI
CONFIG_QCA7000_SPI
CONFIG_WLCORE_SPI
CONFIG_TOUCHSCREEN_AD7879_SPI
CONFIG_TOUCHSCREEN_TSC2005
CONFIG_SERIAL_MAX310X
CONFIG_SERIAL_SC16IS7XX
CONFIG_SERIAL_SC16IS7XX_SPI
CONFIG_SPI_ALTERA
CONFIG_SPI_ALTERA_CORE
CONFIG_SPI_ALTERA_DFL
CONFIG_SPI_ATH79
CONFIG_SPI_AU1550
CONFIG_SPI_BUTTERFLY
CONFIG_SPI_DAVINCI
CONFIG_SPI_DW_BT1
CONFIG_SPI_GPIO
CONFIG_SPI_INTEL_PCI
CONFIG_SPI_INTEL_PLATFORM
CONFIG_SPI_LM70_LLP
CONFIG_SPI_FSL_SPI
CONFIG_SPI_FSL_DSPI
CONFIG_SPI_MESON_SPIFC
CONFIG_SPI_OC_TINY
CONFIG_SPI_OMAP_UWIRE
CONFIG_SPI_OMAP24XX
CONFIG_SPI_PPC4xx
CONFIG_SPI_PXA2XX
CONFIG_SPI_S3C24XX
CONFIG_SPI_S3C24XX_FIQ
CONFIG_SPI_SH_SCI
CONFIG_SPI_MXS
CONFIG_SPI_XILINX
CONFIG_SPI_XTENSA_XTFPGA
CONFIG_SPI_MUX
CONFIG_PINCTRL_MCP23S08
CONFIG_GPIO_MAX3191X
CONFIG_GPIO_MAX7301
CONFIG_GPIO_XRA1403
CONFIG_SENSORS_ADT7310
CONFIG_SENSORS_LTC2947_SPI
CONFIG_MFD_ALTERA_A10SR
CONFIG_MFD_MADERA_SPI
CONFIG_MFD_DA9052_SPI
CONFIG_MFD_MC13XXX
CONFIG_MFD_MC13XXX_SPI
CONFIG_MFD_OCELOT
CONFIG_MFD_SC27XX_PMIC
CONFIG_MFD_STMPE
CONFIG_MFD_TPS65912_SPI
CONFIG_MFD_ARIZONA_SPI
CONFIG_MFD_WM831X_SPI
CONFIG_MFD_INTEL_M10_BMC
CONFIG_DVB_NETUP_UNIDVB
CONFIG_LCD_VGG2432A4
CONFIG_SND_HDA_SCODEC_CS35L41_SPI
CONFIG_SND_SOC_AMD_VANGOGH_MACH
CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH
CONFIG_SND_SOC_INTEL_BYTCR_WM5102_MACH
CONFIG_SND_SOC_SPEYSIDE
CONFIG_SND_SOC_BELLS
CONFIG_SND_SOC_SAMSUNG_TM2_WM5110
CONFIG_SND_SOC_AD193X_SPI
CONFIG_SND_SOC_ADAU1781_SPI
CONFIG_SND_SOC_ADAU1977_SPI
CONFIG_SND_SOC_ADAV801
CONFIG_SND_SOC_CS35L41_SPI
CONFIG_SND_SOC_CS35L45_SPI
CONFIG_SND_SOC_CS4271_SPI
CONFIG_SND_SOC_ES8328_SPI
CONFIG_SND_SOC_PCM179X_SPI
CONFIG_SND_SOC_PCM186X_SPI
CONFIG_SND_SOC_PCM3060_SPI
CONFIG_SND_SOC_PCM3168A_SPI
CONFIG_SND_SOC_PCM512x_SPI
CONFIG_SND_SOC_SSM2602_SPI
CONFIG_SND_SOC_TLV320AIC23_SPI
CONFIG_SND_SOC_TLV320AIC32X4_SPI
CONFIG_SND_SOC_TLV320AIC3X_SPI
CONFIG_SND_SOC_WM8804_SPI
CONFIG_SND_SOC_ZL38060
CONFIG_MMC_SPI
CONFIG_RTC_DRV_DS1343
CONFIG_RTC_DRV_DS1347
CONFIG_RTC_DRV_PCF2123
CONFIG_IIO_ST_ACCEL_3AXIS
CONFIG_IIO_ST_ACCEL_SPI_3AXIS
CONFIG_MMA7455_SPI
CONFIG_AD7124
CONFIG_AD7266
CONFIG_AD7766
CONFIG_AD5380
CONFIG_AD5592R
CONFIG_ADIS16136
CONFIG_BMG160
CONFIG_FXAS21002C
CONFIG_IIO_ST_GYRO_3AXIS
CONFIG_IIO_ST_GYRO_SPI_3AXIS
CONFIG_AFE4403
CONFIG_INV_ICM42600_SPI
CONFIG_INV_MPU6050_SPI
CONFIG_IIO_ST_LSM9DS0
CONFIG_IIO_ST_LSM9DS0_SPI
CONFIG_IIO_ST_MAGN_3AXIS
CONFIG_IIO_ST_MAGN_SPI_3AXIS
CONFIG_SENSORS_HMC5843_SPI
CONFIG_SENSORS_RM3100_SPI
CONFIG_BMP280
CONFIG_BMP280_SPI
CONFIG_MPL115_SPI
CONFIG_IIO_ST_PRESS
CONFIG_IIO_ST_PRESS_SPI