/linux-4.1.27/include/linux/spi/ |
D | spi.h | 180 struct spi_driver { struct 188 static inline struct spi_driver *to_spi_driver(struct device_driver *drv) in to_spi_driver() argument 190 return drv ? container_of(drv, struct spi_driver, driver) : NULL; in to_spi_driver() 193 extern int spi_register_driver(struct spi_driver *sdrv); 200 static inline void spi_unregister_driver(struct spi_driver *sdrv) in spi_unregister_driver()
|
/linux-4.1.27/drivers/rtc/ |
D | rtc-m41t94.c | 111 static struct spi_driver m41t94_driver; 137 static struct spi_driver m41t94_driver = {
|
D | rtc-m41t93.c | 171 static struct spi_driver m41t93_driver; 197 static struct spi_driver m41t93_driver = {
|
D | rtc-rs5c348.c | 153 static struct spi_driver rs5c348_driver; 221 static struct spi_driver rs5c348_driver = {
|
D | rtc-pcf2123.c | 65 static struct spi_driver pcf2123_driver; 352 static struct spi_driver pcf2123_driver = {
|
D | rtc-max6902.c | 146 static struct spi_driver max6902_driver = {
|
D | rtc-ds3234.c | 159 static struct spi_driver ds3234_driver = {
|
D | rtc-ds1347.c | 154 static struct spi_driver ds1347_driver = {
|
D | rtc-ds1390.c | 156 static struct spi_driver ds1390_driver = {
|
D | rtc-r9701.c | 172 static struct spi_driver r9701_driver = {
|
D | rtc-mcp795.c | 186 static struct spi_driver mcp795_driver = {
|
D | rtc-rx4581.c | 291 static struct spi_driver rx4581_driver = {
|
D | rtc-ds1305.c | 791 static struct spi_driver ds1305_driver = {
|
D | rtc-ds1343.c | 743 static struct spi_driver ds1343_driver = {
|
/linux-4.1.27/sound/soc/codecs/ |
D | es8328-spi.c | 37 static struct spi_driver es8328_spi_driver = {
|
D | ssm2602-spi.c | 35 static struct spi_driver ssm2602_spi_driver = {
|
D | ad193x-spi.c | 36 static struct spi_driver ad193x_spi_driver = {
|
D | adav801.c | 39 static struct spi_driver adav80x_spi_driver = {
|
D | cs4271-spi.c | 42 static struct spi_driver cs4271_spi_driver = {
|
D | tlv320aic23-spi.c | 43 static struct spi_driver aic23_spi = {
|
D | wm8804-spi.c | 42 static struct spi_driver wm8804_spi_driver = {
|
D | pcm512x-spi.c | 61 static struct spi_driver pcm512x_spi_driver = {
|
D | adau1781-spi.c | 62 static struct spi_driver adau1781_spi_driver = {
|
D | adau1977-spi.c | 63 static struct spi_driver adau1977_spi_driver = {
|
D | adau1761-spi.c | 64 static struct spi_driver adau1761_spi_driver = {
|
D | rt5677-spi.c | 119 static struct spi_driver rt5677_spi_driver = {
|
D | pcm1792a.c | 257 static struct spi_driver pcm1792a_codec_driver = {
|
D | wm8728.c | 273 static struct spi_driver wm8728_spi_driver = {
|
D | ak4104.c | 344 static struct spi_driver ak4104_spi_driver = {
|
D | ad1836.c | 404 static struct spi_driver ad1836_spi_driver = {
|
D | tlv320aic26.c | 373 static struct spi_driver aic26_spi = {
|
D | wm8711.c | 432 static struct spi_driver wm8711_spi_driver = {
|
D | wm8776.c | 489 static struct spi_driver wm8776_spi_driver = {
|
D | wm8741.c | 598 static struct spi_driver wm8741_spi_driver = {
|
D | wm8510.c | 644 static struct spi_driver wm8510_spi_driver = {
|
D | wm8737.c | 710 static struct spi_driver wm8737_spi_driver = {
|
D | wm8770.c | 704 static struct spi_driver wm8770_spi_driver = {
|
D | wm8750.c | 778 static struct spi_driver wm8750_spi_driver = {
|
D | wm8988.c | 872 static struct spi_driver wm8988_spi_driver = {
|
D | wm8731.c | 719 static struct spi_driver wm8731_spi_driver = {
|
D | wm8983.c | 1086 static struct spi_driver wm8983_spi_driver = {
|
D | da7210.c | 1344 static struct spi_driver da7210_spi_driver = {
|
D | wm0010.c | 1005 static struct spi_driver wm0010_spi_driver = {
|
D | wm8900.c | 1267 static struct spi_driver wm8900_spi_driver = {
|
D | wm8985.c | 1097 static struct spi_driver wm8985_spi_driver = {
|
D | wm8753.c | 1557 static struct spi_driver wm8753_spi_driver = {
|
/linux-4.1.27/drivers/staging/iio/gyro/ |
D | adis16060_core.c | 202 static struct spi_driver adis16060_r_driver = { 210 static struct spi_driver adis16060_w_driver = {
|
/linux-4.1.27/drivers/iio/pressure/ |
D | st_pressure_spi.c | 57 static struct spi_driver st_press_driver = {
|
D | ms5611_spi.c | 115 static struct spi_driver ms5611_driver = {
|
/linux-4.1.27/drivers/iio/gyro/ |
D | st_gyro_spi.c | 61 static struct spi_driver st_gyro_driver = {
|
D | adis16130.c | 167 static struct spi_driver adis16130_driver = {
|
D | adis16080.c | 228 static struct spi_driver adis16080_driver = {
|
D | adis16260.c | 376 static struct spi_driver adis16260_driver = {
|
D | adxrs450.c | 456 static struct spi_driver adxrs450_driver = {
|
D | adis16136.c | 564 static struct spi_driver adis16136_driver = {
|
/linux-4.1.27/drivers/iio/magnetometer/ |
D | st_magn_spi.c | 58 static struct spi_driver st_magn_driver = {
|
/linux-4.1.27/drivers/iio/accel/ |
D | st_accel_spi.c | 64 static struct spi_driver st_accel_driver = {
|
D | kxsd9.c | 263 static struct spi_driver kxsd9_driver = {
|
/linux-4.1.27/drivers/net/wireless/cw1200/ |
D | cw1200_spi.c | 465 static struct spi_driver spi_driver = { variable 478 module_spi_driver(spi_driver);
|
/linux-4.1.27/drivers/misc/ |
D | bmp085-spi.c | 65 static struct spi_driver bmp085_spi_driver = {
|
D | ti_dac7512.c | 89 static struct spi_driver dac7512_driver = {
|
D | ad525x_dpot-spi.c | 132 static struct spi_driver ad_dpot_spi_driver = {
|
D | lattice-ecp3-config.c | 235 static struct spi_driver lattice_ecp3_driver = {
|
/linux-4.1.27/drivers/staging/iio/magnetometer/ |
D | hmc5843_spi.c | 85 static struct spi_driver hmc5843_driver = {
|
/linux-4.1.27/drivers/mfd/ |
D | arizona-spi.c | 93 static struct spi_driver arizona_spi_driver = {
|
D | da9052-spi.c | 83 static struct spi_driver da9052_spi_driver = {
|
D | wm831x-spi.c | 96 static struct spi_driver wm831x_spi_driver = {
|
D | tps65912-spi.c | 111 static struct spi_driver tps65912_spi_driver = {
|
D | stmpe-spi.c | 122 static struct spi_driver stmpe_spi_driver = {
|
D | mc13xxx-spi.c | 176 static struct spi_driver mc13xxx_spi_driver = {
|
D | cros_ec_spi.c | 416 static struct spi_driver cros_ec_driver_spi = {
|
D | ezx-pcap.c | 516 static struct spi_driver ezxpcap_driver = {
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-max7301.c | 87 static struct spi_driver max7301_driver = {
|
D | gpio-mc33880.c | 163 static struct spi_driver mc33880_driver = {
|
D | gpio-74x164.c | 183 static struct spi_driver gen_74x164_driver = {
|
D | gpio-mcp23s08.c | 1022 static struct spi_driver mcp23s08_driver = {
|
/linux-4.1.27/drivers/staging/iio/adc/ |
D | ad7606_spi.c | 102 static struct spi_driver ad7606_driver = {
|
D | ad7780.c | 263 static struct spi_driver ad7780_driver = {
|
D | ad7816.c | 434 static struct spi_driver ad7816_driver = {
|
D | ad7192.c | 707 static struct spi_driver ad7192_driver = {
|
D | ad7280a.c | 972 static struct spi_driver ad7280_driver = {
|
/linux-4.1.27/arch/mips/txx9/generic/ |
D | spi_eeprom.c | 80 static struct spi_driver early_seeprom_driver __initdata = {
|
/linux-4.1.27/drivers/staging/iio/resolver/ |
D | ad2s90.c | 107 static struct spi_driver ad2s90_driver = {
|
D | ad2s1200.c | 155 static struct spi_driver ad2s1200_driver = {
|
D | ad2s1210.c | 735 static struct spi_driver ad2s1210_driver = {
|
/linux-4.1.27/drivers/video/fbdev/mmp/panel/ |
D | tpo_tj032md01bw.c | 175 static struct spi_driver panel_tpohvga_driver = {
|
/linux-4.1.27/drivers/hwmon/ |
D | lm70.c | 168 static struct spi_driver lm70_driver = {
|
D | adt7310.c | 104 static struct spi_driver adt7310_driver = {
|
D | ad7314.c | 157 static struct spi_driver ad7314_driver = {
|
D | ads7871.c | 237 static struct spi_driver ads7871_driver = {
|
D | adcxx.c | 234 static struct spi_driver adcxx_driver = {
|
D | max1111.c | 277 static struct spi_driver max1111_driver = {
|
/linux-4.1.27/drivers/staging/iio/addac/ |
D | adt7316-spi.c | 131 static struct spi_driver adt7316_driver = {
|
/linux-4.1.27/drivers/input/misc/ |
D | adxl34x-spi.c | 120 static struct spi_driver adxl34x_driver = {
|
D | ad714x-spi.c | 113 static struct spi_driver ad714x_spi_driver = {
|
/linux-4.1.27/drivers/video/backlight/ |
D | lms283gf05.c | 192 static struct spi_driver lms283gf05_driver = {
|
D | tosa_lcd.c | 263 static struct spi_driver tosa_lcd_driver = {
|
D | vgg2432a4.c | 251 static struct spi_driver vgg2432a4_driver = {
|
D | l4f00242t03.c | 255 static struct spi_driver l4f00242t03_driver = {
|
D | ltv350qv.c | 295 static struct spi_driver ltv350qv_driver = {
|
D | lms501kf03.c | 422 static struct spi_driver lms501kf03_driver = {
|
D | tdo24m.c | 437 static struct spi_driver tdo24m_driver = {
|
D | ams369fg06.c | 556 static struct spi_driver ams369fg06_driver = {
|
D | ili922x.c | 536 static struct spi_driver ili922x_driver = {
|
D | ld9040.c | 797 static struct spi_driver ld9040_driver = {
|
D | hx8357.c | 670 static struct spi_driver hx8357_driver = {
|
D | corgi_lcd.c | 598 static struct spi_driver corgi_lcd_driver = {
|
D | s6e63m0.c | 842 static struct spi_driver s6e63m0_driver = {
|
/linux-4.1.27/drivers/misc/lis3lv02d/ |
D | lis3lv02d_spi.c | 138 static struct spi_driver lis302dl_spi_driver = {
|
/linux-4.1.27/drivers/leds/ |
D | leds-dac124s085.c | 120 static struct spi_driver dac124s085_driver = {
|
/linux-4.1.27/drivers/media/i2c/s5c73m3/ |
D | s5c73m3-spi.c | 147 struct spi_driver *spidrv = &state->spidrv; in s5c73m3_register_spi_driver()
|
D | s5c73m3.h | 387 struct spi_driver spidrv;
|
/linux-4.1.27/drivers/iio/adc/ |
D | ti-adc128s052.c | 166 static struct spi_driver adc128_driver = {
|
D | ad7476.c | 302 static struct spi_driver ad7476_driver = {
|
D | mcp320x.c | 388 static struct spi_driver mcp320x_driver = {
|
D | ad7923.c | 357 static struct spi_driver ad7923_driver = {
|
D | ad7887.c | 356 static struct spi_driver ad7887_driver = {
|
D | ad7298.c | 378 static struct spi_driver ad7298_driver = {
|
D | ad7791.c | 440 static struct spi_driver ad7791_driver = {
|
D | max1027.c | 508 static struct spi_driver max1027_driver = {
|
D | ad7266.c | 509 static struct spi_driver ad7266_driver = {
|
D | ad7793.c | 852 static struct spi_driver ad7793_driver = {
|
/linux-4.1.27/Documentation/spi/ |
D | pxa2xx | 186 .modalias = "cs8415a", /* Name of spi_driver for this device */ 190 .platform_data = NULL; /* No spi_driver specific config */ 195 .modalias = "cs8405a", /* Name of spi_driver for this device */
|
/linux-4.1.27/drivers/input/touchscreen/ |
D | ad7879-spi.c | 149 static struct spi_driver ad7879_spi_driver = {
|
D | cyttsp4_spi.c | 185 static struct spi_driver cyttsp4_spi_driver = {
|
D | cyttsp_spi.c | 182 static struct spi_driver cyttsp_spi_driver = {
|
D | tsc2005.c | 812 static struct spi_driver tsc2005_driver = {
|
D | ad7877.c | 843 static struct spi_driver ad7877_driver = {
|
/linux-4.1.27/drivers/staging/iio/accel/ |
D | adis16203_core.c | 203 static struct spi_driver adis16203_driver = {
|
D | adis16201_core.c | 235 static struct spi_driver adis16201_driver = {
|
D | adis16204_core.c | 241 static struct spi_driver adis16204_driver = {
|
D | adis16209_core.c | 235 static struct spi_driver adis16209_driver = {
|
D | adis16240_core.c | 288 static struct spi_driver adis16240_driver = {
|
D | adis16220_core.c | 482 static struct spi_driver adis16220_driver = {
|
D | lis3l02dq_core.c | 800 static struct spi_driver lis3l02dq_driver = {
|
D | sca3000_core.c | 1196 static struct spi_driver sca3000_driver = {
|
/linux-4.1.27/drivers/iio/amplifiers/ |
D | ad8366.c | 199 static struct spi_driver ad8366_driver = {
|
/linux-4.1.27/arch/arm/mach-u300/ |
D | dummyspichip.c | 264 static struct spi_driver pl022_dummy_driver = {
|
/linux-4.1.27/drivers/iio/dac/ |
D | mcp4922.c | 203 static struct spi_driver mcp4922_driver = {
|
D | ad5624r_spi.c | 306 static struct spi_driver ad5624r_driver = {
|
D | ad7303.c | 290 static struct spi_driver ad7303_driver = {
|
D | ad5504.c | 364 static struct spi_driver ad5504_driver = {
|
D | ad5449.c | 356 static struct spi_driver ad5449_spi_driver = {
|
D | ad5764.c | 357 static struct spi_driver ad5764_driver = {
|
D | ad5686.c | 395 static struct spi_driver ad5686_driver = {
|
D | ad5421.c | 524 static struct spi_driver ad5421_driver = {
|
D | ad5791.c | 461 static struct spi_driver ad5791_driver = {
|
D | ad5380.c | 519 static struct spi_driver ad5380_spi_driver = {
|
D | ad5446.c | 481 static struct spi_driver ad5446_spi_driver = {
|
D | ad5360.c | 549 static struct spi_driver ad5360_driver = {
|
D | ad5064.c | 568 static struct spi_driver ad5064_spi_driver = {
|
D | ad5755.c | 610 static struct spi_driver ad5755_driver = {
|
/linux-4.1.27/drivers/spi/ |
D | spi.c | 93 const struct spi_driver *sdrv = to_spi_driver(sdev->dev.driver); in spi_get_device_id() 102 const struct spi_driver *sdrv = to_spi_driver(drv); in spi_match_device() 142 const struct spi_driver *sdrv = to_spi_driver(dev->driver); in spi_drv_probe() 161 const struct spi_driver *sdrv = to_spi_driver(dev->driver); in spi_drv_remove() 172 const struct spi_driver *sdrv = to_spi_driver(dev->driver); in spi_drv_shutdown() 182 int spi_register_driver(struct spi_driver *sdrv) in spi_register_driver()
|
D | spi-tle62x0.c | 307 static struct spi_driver tle62x0_driver = {
|
D | spidev.c | 800 static struct spi_driver spidev_spi_driver = {
|
/linux-4.1.27/drivers/mtd/devices/ |
D | m25p80.c | 313 static struct spi_driver m25p80_driver = {
|
D | sst25l.c | 417 static struct spi_driver sst25l_driver = {
|
D | mtd_dataflash.c | 910 static struct spi_driver dataflash_driver = {
|
/linux-4.1.27/drivers/gpu/drm/panel/ |
D | panel-ld9040.c | 376 static struct spi_driver ld9040_driver = {
|
/linux-4.1.27/drivers/net/wireless/ti/wl1251/ |
D | spi.c | 354 static struct spi_driver wl1251_spi_driver = {
|
/linux-4.1.27/drivers/char/tpm/st33zp24/ |
D | spi.c | 382 static struct spi_driver tpm_st33_spi_driver = {
|
/linux-4.1.27/drivers/staging/fbtft/ |
D | fbtft.h | 334 static struct spi_driver fbtft_driver_spi_driver = { \
|
D | flexfb.c | 545 static struct spi_driver flexfb_spi_driver = {
|
/linux-4.1.27/drivers/net/phy/ |
D | spi_ks8995.c | 365 static struct spi_driver ks8995_driver = {
|
/linux-4.1.27/drivers/net/wireless/ti/wlcore/ |
D | spi.c | 412 static struct spi_driver wl1271_spi_driver = {
|
/linux-4.1.27/drivers/video/fbdev/omap2/displays-new/ |
D | panel-nec-nl8048hl11.c | 421 static struct spi_driver nec_8048_driver = {
|
D | panel-lgphilips-lb035q02.c | 390 static struct spi_driver lb035q02_spi_driver = {
|
D | panel-tpo-td028ttec1.c | 495 static struct spi_driver td028ttec1_spi_driver = {
|
D | panel-tpo-td043mtea1.c | 670 static struct spi_driver tpo_td043_spi_driver = {
|
D | panel-sony-acx565akm.c | 902 static struct spi_driver acx565akm_driver = {
|
/linux-4.1.27/drivers/staging/iio/meter/ |
D | ade7854-spi.c | 314 static struct spi_driver ade7854_driver = {
|
D | ade7759.c | 490 static struct spi_driver ade7759_driver = {
|
D | ade7754.c | 575 static struct spi_driver ade7754_driver = {
|
D | ade7753.c | 534 static struct spi_driver ade7753_driver = {
|
D | ade7758_core.c | 904 static struct spi_driver ade7758_driver = {
|
/linux-4.1.27/drivers/iio/proximity/ |
D | as3935.c | 443 static struct spi_driver as3935_driver = {
|
/linux-4.1.27/drivers/staging/iio/frequency/ |
D | ad9832.c | 339 static struct spi_driver ad9832_driver = {
|
D | ad9834.c | 446 static struct spi_driver ad9834_driver = {
|
/linux-4.1.27/drivers/misc/eeprom/ |
D | eeprom_93xx46.c | 384 static struct spi_driver eeprom_93xx46_driver = {
|
D | at25.c | 462 static struct spi_driver at25_driver = {
|
/linux-4.1.27/drivers/media/tuners/ |
D | msi001.c | 493 static struct spi_driver msi001_driver = {
|
/linux-4.1.27/drivers/video/fbdev/omap/ |
D | lcd_mipid.c | 603 static struct spi_driver mipid_spi_driver = {
|
/linux-4.1.27/drivers/iio/frequency/ |
D | adf4350.c | 626 static struct spi_driver adf4350_driver = {
|
D | ad9523.c | 1027 static struct spi_driver ad9523_driver = {
|
/linux-4.1.27/drivers/regulator/ |
D | tps6524x-regulator.c | 628 static struct spi_driver pmic_driver = {
|
/linux-4.1.27/drivers/iio/common/ssp_sensors/ |
D | ssp_dev.c | 698 static struct spi_driver ssp_driver = {
|
/linux-4.1.27/drivers/net/wireless/p54/ |
D | p54spi.c | 705 static struct spi_driver p54spi_driver = {
|
/linux-4.1.27/drivers/net/ieee802154/ |
D | mrf24j40.c | 812 static struct spi_driver mrf24j40_driver = {
|
D | cc2520.c | 1046 static struct spi_driver cc2520_driver = {
|
/linux-4.1.27/drivers/staging/mt29f_spinand/ |
D | mt29f_spinand.c | 948 static struct spi_driver spinand_driver = {
|
/linux-4.1.27/Documentation/acpi/ |
D | enumeration.txt | 176 static struct spi_driver at25_driver = {
|
/linux-4.1.27/drivers/iio/imu/ |
D | adis16480.c | 896 static struct spi_driver adis16480_driver = {
|
D | adis16400_core.c | 944 static struct spi_driver adis16400_driver = {
|
/linux-4.1.27/drivers/video/fbdev/ |
D | bfin-lq035q1-fb.c | 95 struct spi_driver spidrv;
|
/linux-4.1.27/drivers/tty/serial/ |
D | max3100.c | 904 static struct spi_driver max3100_driver = {
|
D | ifx6x60.c | 1362 static struct spi_driver ifx_spi_driver = {
|
/linux-4.1.27/drivers/net/ethernet/qualcomm/ |
D | qca_spi.c | 973 static struct spi_driver qca_spi_driver = {
|
/linux-4.1.27/sound/spi/ |
D | at73c213.c | 1107 static struct spi_driver at73c213_driver = {
|
/linux-4.1.27/drivers/net/wireless/libertas/ |
D | if_spi.c | 1281 static struct spi_driver libertas_spi_driver = {
|
/linux-4.1.27/drivers/mmc/host/ |
D | mmc_spi.c | 1521 static struct spi_driver mmc_spi_driver = {
|