spi_device 334 arch/arm/mach-pxa/cm-x270.c static int cm_x270_libertas_setup(struct spi_device *spi) spi_device 370 arch/arm/mach-pxa/cm-x270.c static int cm_x270_libertas_teardown(struct spi_device *spi) spi_device 723 arch/arm/mach-pxa/em-x270.c static int em_x270_libertas_setup(struct spi_device *spi) spi_device 765 arch/arm/mach-pxa/em-x270.c static int em_x270_libertas_teardown(struct spi_device *spi) spi_device 195 arch/arm/mach-pxa/include/mach/tosa.h struct spi_device; spi_device 196 arch/arm/mach-pxa/include/mach/tosa.h extern int tosa_bl_enable(struct spi_device *spi, int enable); spi_device 526 arch/arm/mach-pxa/z2.c static int z2_lbs_spi_setup(struct spi_device *spi) spi_device 554 arch/arm/mach-pxa/z2.c static int z2_lbs_spi_teardown(struct spi_device *spi) spi_device 54 arch/mips/txx9/generic/spi_eeprom.c static int __init early_seeprom_probe(struct spi_device *spi) spi_device 42 arch/powerpc/platforms/83xx/mpc832x_rdb.c void (*cs_control)(struct spi_device *dev, spi_device 122 arch/powerpc/platforms/83xx/mpc832x_rdb.c void (*cs_control)(struct spi_device *spi, spi_device 145 arch/powerpc/platforms/83xx/mpc832x_rdb.c static void mpc83xx_spi_cs_control(struct spi_device *spi, bool on) spi_device 8 arch/powerpc/sysdev/fsl_soc.h struct spi_device; spi_device 31 drivers/base/regmap/regmap-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 41 drivers/base/regmap/regmap-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 62 drivers/base/regmap/regmap-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 96 drivers/base/regmap/regmap-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 112 drivers/base/regmap/regmap-spi.c struct regmap *__regmap_init_spi(struct spi_device *spi, spi_device 122 drivers/base/regmap/regmap-spi.c struct regmap *__devm_regmap_init_spi(struct spi_device *spi, spi_device 770 drivers/bus/moxtet.c static int moxtet_probe(struct spi_device *spi) spi_device 819 drivers/bus/moxtet.c static int moxtet_remove(struct spi_device *spi) spi_device 59 drivers/char/tpm/st33zp24/spi.c struct spi_device *spi_device; spi_device 106 drivers/char/tpm/st33zp24/spi.c struct spi_device *dev = phy->spi_device; spi_device 149 drivers/char/tpm/st33zp24/spi.c struct spi_device *dev = phy->spi_device; spi_device 228 drivers/char/tpm/st33zp24/spi.c static int st33zp24_spi_acpi_request_resources(struct spi_device *spi_dev) spi_device 259 drivers/char/tpm/st33zp24/spi.c static int st33zp24_spi_of_request_resources(struct spi_device *spi_dev) spi_device 299 drivers/char/tpm/st33zp24/spi.c static int st33zp24_spi_request_resources(struct spi_device *dev) spi_device 336 drivers/char/tpm/st33zp24/spi.c static int st33zp24_spi_probe(struct spi_device *dev) spi_device 354 drivers/char/tpm/st33zp24/spi.c phy->spi_device = dev; spi_device 384 drivers/char/tpm/st33zp24/spi.c static int st33zp24_spi_remove(struct spi_device *dev) spi_device 44 drivers/char/tpm/tpm_tis_spi.c struct spi_device *spi_device; spi_device 63 drivers/char/tpm/tpm_tis_spi.c spi_bus_lock(phy->spi_device->master); spi_device 81 drivers/char/tpm/tpm_tis_spi.c ret = spi_sync_locked(phy->spi_device, &m); spi_device 93 drivers/char/tpm/tpm_tis_spi.c ret = spi_sync_locked(phy->spi_device, &m); spi_device 120 drivers/char/tpm/tpm_tis_spi.c ret = spi_sync_locked(phy->spi_device, &m); spi_device 133 drivers/char/tpm/tpm_tis_spi.c spi_bus_unlock(phy->spi_device->master); spi_device 195 drivers/char/tpm/tpm_tis_spi.c static int tpm_tis_spi_probe(struct spi_device *dev) spi_device 205 drivers/char/tpm/tpm_tis_spi.c phy->spi_device = dev; spi_device 223 drivers/char/tpm/tpm_tis_spi.c static int tpm_tis_spi_remove(struct spi_device *dev) spi_device 43 drivers/fpga/altera-ps-spi.c struct spi_device *spi; spi_device 256 drivers/fpga/altera-ps-spi.c static int altera_ps_probe(struct spi_device *spi) spi_device 315 drivers/fpga/altera-ps-spi.c static int altera_ps_remove(struct spi_device *spi) spi_device 27 drivers/fpga/ice40-spi.c struct spi_device *dev; spi_device 45 drivers/fpga/ice40-spi.c struct spi_device *dev = priv->dev; spi_device 108 drivers/fpga/ice40-spi.c struct spi_device *dev = priv->dev; spi_device 129 drivers/fpga/ice40-spi.c static int ice40_fpga_probe(struct spi_device *spi) spi_device 185 drivers/fpga/ice40-spi.c static int ice40_fpga_remove(struct spi_device *spi) spi_device 66 drivers/fpga/machxo2-spi.c static int get_status(struct spi_device *spi, unsigned long *status) spi_device 119 drivers/fpga/machxo2-spi.c static int wait_until_not_busy(struct spi_device *spi) spi_device 137 drivers/fpga/machxo2-spi.c struct spi_device *spi = mgr->priv; spi_device 175 drivers/fpga/machxo2-spi.c struct spi_device *spi = mgr->priv; spi_device 190 drivers/fpga/machxo2-spi.c struct spi_device *spi = mgr->priv; spi_device 251 drivers/fpga/machxo2-spi.c struct spi_device *spi = mgr->priv; spi_device 289 drivers/fpga/machxo2-spi.c struct spi_device *spi = mgr->priv; spi_device 355 drivers/fpga/machxo2-spi.c static int machxo2_spi_probe(struct spi_device *spi) spi_device 375 drivers/fpga/machxo2-spi.c static int machxo2_spi_remove(struct spi_device *spi) spi_device 24 drivers/fpga/xilinx-spi.c struct spi_device *spi; spi_device 96 drivers/fpga/xilinx-spi.c struct spi_device *spi = conf->spi; spi_device 140 drivers/fpga/xilinx-spi.c static int xilinx_spi_probe(struct spi_device *spi) spi_device 177 drivers/fpga/xilinx-spi.c static int xilinx_spi_remove(struct spi_device *spi) spi_device 101 drivers/gpio/gpio-74x164.c static int gen_74x164_probe(struct spi_device *spi) spi_device 167 drivers/gpio/gpio-74x164.c static int gen_74x164_remove(struct spi_device *spi) spi_device 126 drivers/gpio/gpio-max3191x.c struct spi_device *spi = to_spi_device(dev); spi_device 358 drivers/gpio/gpio-max3191x.c static int max3191x_probe(struct spi_device *spi) spi_device 445 drivers/gpio/gpio-max3191x.c static int max3191x_remove(struct spi_device *spi) spi_device 22 drivers/gpio/gpio-max7301.c struct spi_device *spi = to_spi_device(dev); spi_device 34 drivers/gpio/gpio-max7301.c struct spi_device *spi = to_spi_device(dev); spi_device 44 drivers/gpio/gpio-max7301.c static int max7301_probe(struct spi_device *spi) spi_device 67 drivers/gpio/gpio-max7301.c static int max7301_remove(struct spi_device *spi) spi_device 40 drivers/gpio/gpio-mc33880.c struct spi_device *spi; spi_device 71 drivers/gpio/gpio-mc33880.c static int mc33880_probe(struct spi_device *spi) spi_device 137 drivers/gpio/gpio-mc33880.c static int mc33880_remove(struct spi_device *spi) spi_device 37 drivers/gpio/gpio-pisosr.c struct spi_device *spi; spi_device 127 drivers/gpio/gpio-pisosr.c static int pisosr_gpio_probe(struct spi_device *spi) spi_device 169 drivers/gpio/gpio-pisosr.c static int pisosr_gpio_remove(struct spi_device *spi) spi_device 152 drivers/gpio/gpio-xra1403.c static int xra1403_probe(struct spi_device *spi) spi_device 734 drivers/gpu/drm/drm_mipi_dbi.c u32 mipi_dbi_spi_cmd_max_speed(struct spi_device *spi, size_t len) spi_device 776 drivers/gpu/drm/drm_mipi_dbi.c struct spi_device *spi = dbi->spi; spi_device 892 drivers/gpu/drm/drm_mipi_dbi.c struct spi_device *spi = dbi->spi; spi_device 974 drivers/gpu/drm/drm_mipi_dbi.c struct spi_device *spi = dbi->spi; spi_device 1038 drivers/gpu/drm/drm_mipi_dbi.c struct spi_device *spi = dbi->spi; spi_device 1085 drivers/gpu/drm/drm_mipi_dbi.c int mipi_dbi_spi_init(struct spi_device *spi, struct mipi_dbi *dbi, spi_device 1147 drivers/gpu/drm/drm_mipi_dbi.c int mipi_dbi_spi_transfer(struct spi_device *spi, u32 speed_hz, spi_device 294 drivers/gpu/drm/panel/panel-ilitek-ili9322.c struct spi_device *spi = to_spi_device(dev); spi_device 309 drivers/gpu/drm/panel/panel-ilitek-ili9322.c struct spi_device *spi = to_spi_device(dev); spi_device 727 drivers/gpu/drm/panel/panel-ilitek-ili9322.c static int ili9322_probe(struct spi_device *spi) spi_device 905 drivers/gpu/drm/panel/panel-ilitek-ili9322.c static int ili9322_remove(struct spi_device *spi) spi_device 26 drivers/gpu/drm/panel/panel-lg-lb035q02.c struct spi_device *spi; spi_device 177 drivers/gpu/drm/panel/panel-lg-lb035q02.c static int lb035q02_probe(struct spi_device *spi) spi_device 206 drivers/gpu/drm/panel/panel-lg-lb035q02.c static int lb035q02_remove(struct spi_device *spi) spi_device 31 drivers/gpu/drm/panel/panel-lg-lg4573.c struct spi_device *spi; spi_device 242 drivers/gpu/drm/panel/panel-lg-lg4573.c static int lg4573_probe(struct spi_device *spi) spi_device 269 drivers/gpu/drm/panel/panel-lg-lg4573.c static int lg4573_remove(struct spi_device *spi) spi_device 26 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c struct spi_device *spi; spi_device 177 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c static int nl8048_probe(struct spi_device *spi) spi_device 215 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c static int nl8048_remove(struct spi_device *spi) spi_device 244 drivers/gpu/drm/panel/panel-novatek-nt39016.c static int nt39016_probe(struct spi_device *spi) spi_device 308 drivers/gpu/drm/panel/panel-novatek-nt39016.c static int nt39016_remove(struct spi_device *spi) spi_device 129 drivers/gpu/drm/panel/panel-samsung-ld9040.c struct spi_device *spi = to_spi_device(ctx->dev); spi_device 314 drivers/gpu/drm/panel/panel-samsung-ld9040.c static int ld9040_probe(struct spi_device *spi) spi_device 361 drivers/gpu/drm/panel/panel-samsung-ld9040.c static int ld9040_remove(struct spi_device *spi) spi_device 141 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c struct spi_device *spi = to_spi_device(ctx->dev); spi_device 436 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c static int s6e63m0_probe(struct spi_device *spi) spi_device 487 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c static int s6e63m0_remove(struct spi_device *spi) spi_device 117 drivers/gpu/drm/panel/panel-sitronix-st7789v.c struct spi_device *spi; spi_device 371 drivers/gpu/drm/panel/panel-sitronix-st7789v.c static int st7789v_probe(struct spi_device *spi) spi_device 420 drivers/gpu/drm/panel/panel-sitronix-st7789v.c static int st7789v_remove(struct spi_device *spi) spi_device 50 drivers/gpu/drm/panel/panel-sony-acx565akm.c struct spi_device *spi; spi_device 618 drivers/gpu/drm/panel/panel-sony-acx565akm.c static int acx565akm_probe(struct spi_device *spi) spi_device 665 drivers/gpu/drm/panel/panel-sony-acx565akm.c static int acx565akm_remove(struct spi_device *spi) spi_device 85 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c struct spi_device *spi; spi_device 93 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c struct spi_device *spi = lcd->spi; spi_device 113 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c struct spi_device *spi = lcd->spi; spi_device 136 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c struct spi_device *spi = lcd->spi; spi_device 325 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c static int td028ttec1_probe(struct spi_device *spi) spi_device 357 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c static int td028ttec1_remove(struct spi_device *spi) spi_device 56 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c struct spi_device *spi; spi_device 420 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c static int td043mtea1_probe(struct spi_device *spi) spi_device 474 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c static int td043mtea1_remove(struct spi_device *spi) spi_device 74 drivers/gpu/drm/panel/panel-tpo-tpg110.c struct spi_device *spi; spi_device 415 drivers/gpu/drm/panel/panel-tpo-tpg110.c static int tpg110_probe(struct spi_device *spi) spi_device 468 drivers/gpu/drm/panel/panel-tpo-tpg110.c static int tpg110_remove(struct spi_device *spi) spi_device 220 drivers/gpu/drm/tiny/hx8357d.c static int hx8357d_probe(struct spi_device *spi) spi_device 275 drivers/gpu/drm/tiny/hx8357d.c static int hx8357d_remove(struct spi_device *spi) spi_device 285 drivers/gpu/drm/tiny/hx8357d.c static void hx8357d_shutdown(struct spi_device *spi) spi_device 321 drivers/gpu/drm/tiny/ili9225.c struct spi_device *spi = dbi->spi; spi_device 378 drivers/gpu/drm/tiny/ili9225.c static int ili9225_probe(struct spi_device *spi) spi_device 440 drivers/gpu/drm/tiny/ili9225.c static int ili9225_remove(struct spi_device *spi) spi_device 450 drivers/gpu/drm/tiny/ili9225.c static void ili9225_shutdown(struct spi_device *spi) spi_device 176 drivers/gpu/drm/tiny/ili9341.c static int ili9341_probe(struct spi_device *spi) spi_device 239 drivers/gpu/drm/tiny/ili9341.c static int ili9341_remove(struct spi_device *spi) spi_device 249 drivers/gpu/drm/tiny/ili9341.c static void ili9341_shutdown(struct spi_device *spi) spi_device 180 drivers/gpu/drm/tiny/mi0283qt.c static int mi0283qt_probe(struct spi_device *spi) spi_device 247 drivers/gpu/drm/tiny/mi0283qt.c static int mi0283qt_remove(struct spi_device *spi) spi_device 257 drivers/gpu/drm/tiny/mi0283qt.c static void mi0283qt_shutdown(struct spi_device *spi) spi_device 67 drivers/gpu/drm/tiny/repaper.c struct spi_device *spi; spi_device 100 drivers/gpu/drm/tiny/repaper.c static int repaper_spi_transfer(struct spi_device *spi, u8 header, spi_device 150 drivers/gpu/drm/tiny/repaper.c static int repaper_write_buf(struct spi_device *spi, u8 reg, spi_device 162 drivers/gpu/drm/tiny/repaper.c static int repaper_write_val(struct spi_device *spi, u8 reg, u8 val) spi_device 167 drivers/gpu/drm/tiny/repaper.c static int repaper_read_val(struct spi_device *spi, u8 reg) spi_device 181 drivers/gpu/drm/tiny/repaper.c static int repaper_read_id(struct spi_device *spi) spi_device 191 drivers/gpu/drm/tiny/repaper.c static void repaper_spi_mosi_low(struct spi_device *spi) spi_device 658 drivers/gpu/drm/tiny/repaper.c struct spi_device *spi = epd->spi; spi_device 797 drivers/gpu/drm/tiny/repaper.c struct spi_device *spi = epd->spi; spi_device 994 drivers/gpu/drm/tiny/repaper.c static int repaper_probe(struct spi_device *spi) spi_device 1182 drivers/gpu/drm/tiny/repaper.c static int repaper_remove(struct spi_device *spi) spi_device 1192 drivers/gpu/drm/tiny/repaper.c static void repaper_shutdown(struct spi_device *spi) spi_device 318 drivers/gpu/drm/tiny/st7586.c static int st7586_probe(struct spi_device *spi) spi_device 394 drivers/gpu/drm/tiny/st7586.c static int st7586_remove(struct spi_device *spi) spi_device 404 drivers/gpu/drm/tiny/st7586.c static void st7586_shutdown(struct spi_device *spi) spi_device 150 drivers/gpu/drm/tiny/st7735r.c static int st7735r_probe(struct spi_device *spi) spi_device 216 drivers/gpu/drm/tiny/st7735r.c static int st7735r_remove(struct spi_device *spi) spi_device 226 drivers/gpu/drm/tiny/st7735r.c static void st7735r_shutdown(struct spi_device *spi) spi_device 38 drivers/hwmon/ad7314.c struct spi_device *spi_dev; spi_device 98 drivers/hwmon/ad7314.c static int ad7314_probe(struct spi_device *spi_dev) spi_device 50 drivers/hwmon/adcxx.c struct spi_device *spi = to_spi_device(dev); spi_device 94 drivers/hwmon/adcxx.c struct spi_device *spi = to_spi_device(dev); spi_device 112 drivers/hwmon/adcxx.c struct spi_device *spi = to_spi_device(dev); spi_device 151 drivers/hwmon/adcxx.c static int adcxx_probe(struct spi_device *spi) spi_device 197 drivers/hwmon/adcxx.c static int adcxx_remove(struct spi_device *spi) spi_device 66 drivers/hwmon/ads7871.c struct spi_device *spi; spi_device 69 drivers/hwmon/ads7871.c static int ads7871_read_reg8(struct spi_device *spi, int reg) spi_device 77 drivers/hwmon/ads7871.c static int ads7871_read_reg16(struct spi_device *spi, int reg) spi_device 85 drivers/hwmon/ads7871.c static int ads7871_write_reg8(struct spi_device *spi, int reg, u8 val) spi_device 95 drivers/hwmon/ads7871.c struct spi_device *spi = pdata->spi; spi_device 156 drivers/hwmon/ads7871.c static int ads7871_probe(struct spi_device *spi) spi_device 43 drivers/hwmon/adt7310.c struct spi_device *spi = to_spi_device(dev); spi_device 50 drivers/hwmon/adt7310.c struct spi_device *spi = to_spi_device(dev); spi_device 61 drivers/hwmon/adt7310.c struct spi_device *spi = to_spi_device(dev); spi_device 69 drivers/hwmon/adt7310.c struct spi_device *spi = to_spi_device(dev); spi_device 85 drivers/hwmon/adt7310.c static int adt7310_spi_probe(struct spi_device *spi) spi_device 91 drivers/hwmon/adt7310.c static int adt7310_spi_remove(struct spi_device *spi) spi_device 39 drivers/hwmon/lm70.c struct spi_device *spi; spi_device 49 drivers/hwmon/lm70.c struct spi_device *spi = p_lm70->spi; spi_device 151 drivers/hwmon/lm70.c static int lm70_probe(struct spi_device *spi) spi_device 37 drivers/hwmon/max1111.c struct spi_device *spi; spi_device 182 drivers/hwmon/max1111.c static int max1111_probe(struct spi_device *spi) spi_device 257 drivers/hwmon/max1111.c static int max1111_remove(struct spi_device *spi) spi_device 27 drivers/hwmon/max31722.c struct spi_device *spi_device; spi_device 34 drivers/hwmon/max31722.c struct spi_device *spi = data->spi_device; spi_device 56 drivers/hwmon/max31722.c ret = spi_w8r16(data->spi_device, MAX31722_REG_TEMP_LSB); spi_device 72 drivers/hwmon/max31722.c static int max31722_probe(struct spi_device *spi) spi_device 82 drivers/hwmon/max31722.c data->spi_device = spi; spi_device 104 drivers/hwmon/max31722.c static int max31722_remove(struct spi_device *spi) spi_device 115 drivers/hwmon/max31722.c struct spi_device *spi_device = to_spi_device(dev); spi_device 116 drivers/hwmon/max31722.c struct max31722_data *data = spi_get_drvdata(spi_device); spi_device 123 drivers/hwmon/max31722.c struct spi_device *spi_device = to_spi_device(dev); spi_device 124 drivers/hwmon/max31722.c struct max31722_data *data = spi_get_drvdata(spi_device); spi_device 253 drivers/iio/accel/adis16201.c static int adis16201_probe(struct spi_device *spi) spi_device 297 drivers/iio/accel/adis16201.c static int adis16201_remove(struct spi_device *spi) spi_device 264 drivers/iio/accel/adis16209.c static int adis16209_probe(struct spi_device *spi) spi_device 306 drivers/iio/accel/adis16209.c static int adis16209_remove(struct spi_device *spi) spi_device 23 drivers/iio/accel/adxl345_spi.c static int adxl345_spi_probe(struct spi_device *spi) spi_device 45 drivers/iio/accel/adxl345_spi.c static int adxl345_spi_remove(struct spi_device *spi) spi_device 24 drivers/iio/accel/adxl372_spi.c static int adxl372_spi_probe(struct spi_device *spi) spi_device 74 drivers/iio/accel/bma220_spi.c struct spi_device *spi_device; spi_device 87 drivers/iio/accel/bma220_spi.c static inline int bma220_read_reg(struct spi_device *spi, u8 reg) spi_device 103 drivers/iio/accel/bma220_spi.c struct spi_device *spi = data->spi_device; spi_device 131 drivers/iio/accel/bma220_spi.c ret = bma220_read_reg(data->spi_device, chan->address); spi_device 137 drivers/iio/accel/bma220_spi.c ret = bma220_read_reg(data->spi_device, BMA220_REG_RANGE); spi_device 172 drivers/iio/accel/bma220_spi.c ret = spi_write(data->spi_device, data->tx_buf, spi_device 175 drivers/iio/accel/bma220_spi.c dev_err(&data->spi_device->dev, spi_device 191 drivers/iio/accel/bma220_spi.c static int bma220_init(struct spi_device *spi) spi_device 209 drivers/iio/accel/bma220_spi.c static int bma220_deinit(struct spi_device *spi) spi_device 223 drivers/iio/accel/bma220_spi.c static int bma220_probe(struct spi_device *spi) spi_device 236 drivers/iio/accel/bma220_spi.c data->spi_device = spi; spi_device 248 drivers/iio/accel/bma220_spi.c ret = bma220_init(data->spi_device); spi_device 272 drivers/iio/accel/bma220_spi.c static int bma220_remove(struct spi_device *spi) spi_device 289 drivers/iio/accel/bma220_spi.c return bma220_read_reg(data->spi_device, BMA220_REG_SUSPEND); spi_device 297 drivers/iio/accel/bma220_spi.c return bma220_read_reg(data->spi_device, BMA220_REG_SUSPEND); spi_device 16 drivers/iio/accel/bmc150-accel-spi.c static int bmc150_accel_probe(struct spi_device *spi) spi_device 31 drivers/iio/accel/bmc150-accel-spi.c static int bmc150_accel_remove(struct spi_device *spi) spi_device 13 drivers/iio/accel/kxsd9-spi.c static int kxsd9_spi_probe(struct spi_device *spi) spi_device 35 drivers/iio/accel/kxsd9-spi.c static int kxsd9_spi_remove(struct spi_device *spi) spi_device 13 drivers/iio/accel/mma7455_spi.c static int mma7455_spi_probe(struct spi_device *spi) spi_device 25 drivers/iio/accel/mma7455_spi.c static int mma7455_spi_remove(struct spi_device *spi) spi_device 164 drivers/iio/accel/sca3000.c struct spi_device *us; spi_device 1453 drivers/iio/accel/sca3000.c static int sca3000_probe(struct spi_device *spi) spi_device 1533 drivers/iio/accel/sca3000.c static int sca3000_remove(struct spi_device *spi) spi_device 103 drivers/iio/accel/st_accel_spi.c static int st_accel_spi_probe(struct spi_device *spi) spi_device 138 drivers/iio/accel/st_accel_spi.c static int st_accel_spi_remove(struct spi_device *spi) spi_device 567 drivers/iio/adc/ad7124.c static int ad7124_probe(struct spi_device *spi) spi_device 655 drivers/iio/adc/ad7124.c static int ad7124_remove(struct spi_device *spi) spi_device 27 drivers/iio/adc/ad7266.c struct spi_device *spi; spi_device 382 drivers/iio/adc/ad7266.c static int ad7266_probe(struct spi_device *spi) spi_device 488 drivers/iio/adc/ad7266.c static int ad7266_remove(struct spi_device *spi) spi_device 42 drivers/iio/adc/ad7298.c struct spi_device *spi; spi_device 284 drivers/iio/adc/ad7298.c static int ad7298_probe(struct spi_device *spi) spi_device 358 drivers/iio/adc/ad7298.c static int ad7298_remove(struct spi_device *spi) spi_device 34 drivers/iio/adc/ad7476.c struct spi_device *spi; spi_device 235 drivers/iio/adc/ad7476.c static int ad7476_probe(struct spi_device *spi) spi_device 298 drivers/iio/adc/ad7476.c static int ad7476_remove(struct spi_device *spi) spi_device 106 drivers/iio/adc/ad7606_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 125 drivers/iio/adc/ad7606_spi.c struct spi_device *spi = to_spi_device(st->dev); spi_device 151 drivers/iio/adc/ad7606_spi.c struct spi_device *spi = to_spi_device(st->dev); spi_device 307 drivers/iio/adc/ad7606_spi.c static int ad7606_spi_probe(struct spi_device *spi) spi_device 37 drivers/iio/adc/ad7766.c struct spi_device *spi; spi_device 213 drivers/iio/adc/ad7766.c static int ad7766_probe(struct spi_device *spi) spi_device 155 drivers/iio/adc/ad7768-1.c struct spi_device *spi; spi_device 541 drivers/iio/adc/ad7768-1.c static int ad7768_probe(struct spi_device *spi) spi_device 283 drivers/iio/adc/ad7780.c static int ad7780_probe(struct spi_device *spi) spi_device 342 drivers/iio/adc/ad7780.c static int ad7780_remove(struct spi_device *spi) spi_device 348 drivers/iio/adc/ad7791.c static int ad7791_probe(struct spi_device *spi) spi_device 412 drivers/iio/adc/ad7791.c static int ad7791_remove(struct spi_device *spi) spi_device 704 drivers/iio/adc/ad7793.c static int ad7793_probe(struct spi_device *spi) spi_device 785 drivers/iio/adc/ad7793.c static int ad7793_remove(struct spi_device *spi) spi_device 54 drivers/iio/adc/ad7887.c struct spi_device *spi; spi_device 233 drivers/iio/adc/ad7887.c static int ad7887_probe(struct spi_device *spi) spi_device 335 drivers/iio/adc/ad7887.c static int ad7887_remove(struct spi_device *spi) spi_device 54 drivers/iio/adc/ad7923.c struct spi_device *spi; spi_device 266 drivers/iio/adc/ad7923.c static int ad7923_probe(struct spi_device *spi) spi_device 334 drivers/iio/adc/ad7923.c static int ad7923_remove(struct spi_device *spi) spi_device 53 drivers/iio/adc/ad7949.c struct spi_device *spi; spi_device 232 drivers/iio/adc/ad7949.c static int ad7949_spi_probe(struct spi_device *spi) spi_device 297 drivers/iio/adc/ad7949.c static int ad7949_spi_remove(struct spi_device *spi) spi_device 586 drivers/iio/adc/ad_sigma_delta.c struct spi_device *spi, const struct ad_sigma_delta_info *info) spi_device 46 drivers/iio/adc/hi8435.c struct spi_device *spi; spi_device 464 drivers/iio/adc/hi8435.c static int hi8435_probe(struct spi_device *spi) spi_device 207 drivers/iio/adc/max1027.c struct spi_device *spi; spi_device 391 drivers/iio/adc/max1027.c static int max1027_probe(struct spi_device *spi) spi_device 31 drivers/iio/adc/max11100.c struct spi_device *spi; spi_device 103 drivers/iio/adc/max11100.c static int max11100_probe(struct spi_device *spi) spi_device 146 drivers/iio/adc/max11100.c static int max11100_remove(struct spi_device *spi) spi_device 35 drivers/iio/adc/max1118.c struct spi_device *spi; spi_device 63 drivers/iio/adc/max1118.c static int max1118_read(struct spi_device *spi, int channel) spi_device 104 drivers/iio/adc/max1118.c static int max1118_get_vref_mV(struct spi_device *spi) spi_device 193 drivers/iio/adc/max1118.c static int max1118_probe(struct spi_device *spi) spi_device 256 drivers/iio/adc/max1118.c static int max1118_remove(struct spi_device *spi) spi_device 84 drivers/iio/adc/mcp320x.c struct spi_device *spi; spi_device 373 drivers/iio/adc/mcp320x.c static int mcp320x_probe(struct spi_device *spi) spi_device 462 drivers/iio/adc/mcp320x.c static int mcp320x_remove(struct spi_device *spi) spi_device 50 drivers/iio/adc/mcp3911.c struct spi_device *spi; spi_device 242 drivers/iio/adc/mcp3911.c static int mcp3911_probe(struct spi_device *spi) spi_device 323 drivers/iio/adc/mcp3911.c static int mcp3911_remove(struct spi_device *spi) spi_device 27 drivers/iio/adc/ti-adc0832.c struct spi_device *spi; spi_device 115 drivers/iio/adc/ti-adc0832.c struct spi_device *spi = adc->spi; spi_device 131 drivers/iio/adc/ti-adc0832.c struct spi_device *spi = adc->spi; spi_device 233 drivers/iio/adc/ti-adc0832.c static int adc0832_probe(struct spi_device *spi) spi_device 306 drivers/iio/adc/ti-adc0832.c static int adc0832_remove(struct spi_device *spi) spi_device 23 drivers/iio/adc/ti-adc084s021.c struct spi_device *spi; spi_device 195 drivers/iio/adc/ti-adc084s021.c static int adc084s021_probe(struct spi_device *spi) spi_device 59 drivers/iio/adc/ti-adc108s102.c struct spi_device *spi; spi_device 217 drivers/iio/adc/ti-adc108s102.c static int adc108s102_probe(struct spi_device *spi) spi_device 290 drivers/iio/adc/ti-adc108s102.c static int adc108s102_remove(struct spi_device *spi) spi_device 38 drivers/iio/adc/ti-adc12138.c struct spi_device *spi; spi_device 393 drivers/iio/adc/ti-adc12138.c static int adc12138_probe(struct spi_device *spi) spi_device 500 drivers/iio/adc/ti-adc12138.c static int adc12138_remove(struct spi_device *spi) spi_device 26 drivers/iio/adc/ti-adc128s052.c struct spi_device *spi; spi_device 134 drivers/iio/adc/ti-adc128s052.c static int adc128_probe(struct spi_device *spi) spi_device 179 drivers/iio/adc/ti-adc128s052.c static int adc128_remove(struct spi_device *spi) spi_device 67 drivers/iio/adc/ti-adc161s626.c struct spi_device *spi; spi_device 171 drivers/iio/adc/ti-adc161s626.c static int ti_adc_probe(struct spi_device *spi) spi_device 233 drivers/iio/adc/ti-adc161s626.c static int ti_adc_remove(struct spi_device *spi) spi_device 98 drivers/iio/adc/ti-ads124s08.c struct spi_device *spi; spi_device 304 drivers/iio/adc/ti-ads124s08.c static int ads124s_probe(struct spi_device *spi) spi_device 67 drivers/iio/adc/ti-ads7950.c struct spi_device *spi; spi_device 532 drivers/iio/adc/ti-ads7950.c static int ti_ads7950_probe(struct spi_device *spi) spi_device 667 drivers/iio/adc/ti-ads7950.c static int ti_ads7950_remove(struct spi_device *spi) spi_device 23 drivers/iio/adc/ti-ads8344.c struct spi_device *spi; spi_device 79 drivers/iio/adc/ti-ads8344.c struct spi_device *spi = adc->spi; spi_device 136 drivers/iio/adc/ti-ads8344.c static int ads8344_probe(struct spi_device *spi) spi_device 177 drivers/iio/adc/ti-ads8344.c static int ads8344_remove(struct spi_device *spi) spi_device 67 drivers/iio/adc/ti-ads8688.c struct spi_device *spi; spi_device 415 drivers/iio/adc/ti-ads8688.c static int ads8688_probe(struct spi_device *spi) spi_device 485 drivers/iio/adc/ti-ads8688.c static int ads8688_remove(struct spi_device *spi) spi_device 33 drivers/iio/adc/ti-tlc4541.c struct spi_device *spi; spi_device 159 drivers/iio/adc/ti-tlc4541.c static int tlc4541_probe(struct spi_device *spi) spi_device 226 drivers/iio/adc/ti-tlc4541.c static int tlc4541_remove(struct spi_device *spi) spi_device 38 drivers/iio/amplifiers/ad8366.c struct spi_device *spi; spi_device 205 drivers/iio/amplifiers/ad8366.c static int ad8366_probe(struct spi_device *spi) spi_device 270 drivers/iio/amplifiers/ad8366.c static int ad8366_remove(struct spi_device *spi) spi_device 16 drivers/iio/chemical/bme680_spi.c struct spi_device *spi; spi_device 28 drivers/iio/chemical/bme680_spi.c struct spi_device *spi = ctx->spi; spi_device 68 drivers/iio/chemical/bme680_spi.c struct spi_device *spi = ctx->spi; spi_device 91 drivers/iio/chemical/bme680_spi.c struct spi_device *spi = ctx->spi; spi_device 111 drivers/iio/chemical/bme680_spi.c static int bme680_spi_probe(struct spi_device *spi) spi_device 180 drivers/iio/common/ssp_sensors/ssp.h struct spi_device *spi; spi_device 506 drivers/iio/common/ssp_sensors/ssp_dev.c static int ssp_probe(struct spi_device *spi) spi_device 599 drivers/iio/common/ssp_sensors/ssp_dev.c static int ssp_remove(struct spi_device *spi) spi_device 38 drivers/iio/common/st_sensors/st_sensors_spi.c static bool st_sensors_is_spi_3_wire(struct spi_device *spi) spi_device 59 drivers/iio/common/st_sensors/st_sensors_spi.c static int st_sensors_configure_spi_3_wire(struct spi_device *spi, spi_device 82 drivers/iio/common/st_sensors/st_sensors_spi.c struct spi_device *spi) spi_device 922 drivers/iio/dac/ad5064.c struct spi_device *spi = to_spi_device(st->dev); spi_device 928 drivers/iio/dac/ad5064.c static int ad5064_spi_probe(struct spi_device *spi) spi_device 936 drivers/iio/dac/ad5064.c static int ad5064_spi_remove(struct spi_device *spi) spi_device 74 drivers/iio/dac/ad5360.c struct spi_device *spi; spi_device 456 drivers/iio/dac/ad5360.c static int ad5360_probe(struct spi_device *spi) spi_device 520 drivers/iio/dac/ad5360.c static int ad5360_remove(struct spi_device *spi) spi_device 478 drivers/iio/dac/ad5380.c static int ad5380_spi_probe(struct spi_device *spi) spi_device 491 drivers/iio/dac/ad5380.c static int ad5380_spi_remove(struct spi_device *spi) spi_device 67 drivers/iio/dac/ad5421.c struct spi_device *spi; spi_device 469 drivers/iio/dac/ad5421.c static int ad5421_probe(struct spi_device *spi) spi_device 294 drivers/iio/dac/ad5446.c struct spi_device *spi = to_spi_device(st->dev); spi_device 302 drivers/iio/dac/ad5446.c struct spi_device *spi = to_spi_device(st->dev); spi_device 484 drivers/iio/dac/ad5446.c static int ad5446_spi_probe(struct spi_device *spi) spi_device 492 drivers/iio/dac/ad5446.c static int ad5446_spi_remove(struct spi_device *spi) spi_device 61 drivers/iio/dac/ad5449.c struct spi_device *spi; spi_device 267 drivers/iio/dac/ad5449.c static int ad5449_spi_probe(struct spi_device *spi) spi_device 330 drivers/iio/dac/ad5449.c static int ad5449_spi_remove(struct spi_device *spi) spi_device 51 drivers/iio/dac/ad5504.c struct spi_device *spi; spi_device 272 drivers/iio/dac/ad5504.c static int ad5504_probe(struct spi_device *spi) spi_device 341 drivers/iio/dac/ad5504.c static int ad5504_remove(struct spi_device *spi) spi_device 22 drivers/iio/dac/ad5592r.c struct spi_device *spi = container_of(st->dev, struct spi_device, dev); spi_device 36 drivers/iio/dac/ad5592r.c struct spi_device *spi = container_of(st->dev, struct spi_device, dev); spi_device 45 drivers/iio/dac/ad5592r.c struct spi_device *spi = container_of(st->dev, struct spi_device, dev); spi_device 73 drivers/iio/dac/ad5592r.c struct spi_device *spi = container_of(st->dev, struct spi_device, dev); spi_device 82 drivers/iio/dac/ad5592r.c struct spi_device *spi = container_of(st->dev, struct spi_device, dev); spi_device 127 drivers/iio/dac/ad5592r.c static int ad5592r_spi_probe(struct spi_device *spi) spi_device 134 drivers/iio/dac/ad5592r.c static int ad5592r_spi_remove(struct spi_device *spi) spi_device 55 drivers/iio/dac/ad5624r.h struct spi_device *us; spi_device 23 drivers/iio/dac/ad5624r_spi.c static int ad5624r_spi_write(struct spi_device *spi, spi_device 222 drivers/iio/dac/ad5624r_spi.c static int ad5624r_probe(struct spi_device *spi) spi_device 281 drivers/iio/dac/ad5624r_spi.c static int ad5624r_remove(struct spi_device *spi) spi_device 19 drivers/iio/dac/ad5686-spi.c struct spi_device *spi = to_spi_device(st->dev); spi_device 62 drivers/iio/dac/ad5686-spi.c struct spi_device *spi = to_spi_device(st->dev); spi_device 90 drivers/iio/dac/ad5686-spi.c static int ad5686_spi_probe(struct spi_device *spi) spi_device 98 drivers/iio/dac/ad5686-spi.c static int ad5686_spi_remove(struct spi_device *spi) spi_device 88 drivers/iio/dac/ad5755.c struct spi_device *spi; spi_device 726 drivers/iio/dac/ad5755.c static int ad5755_probe(struct spi_device *spi) spi_device 114 drivers/iio/dac/ad5758.c struct spi_device *spi; spi_device 840 drivers/iio/dac/ad5758.c static int ad5758_probe(struct spi_device *spi) spi_device 63 drivers/iio/dac/ad5761.c struct spi_device *spi; spi_device 345 drivers/iio/dac/ad5761.c static int ad5761_probe(struct spi_device *spi) spi_device 394 drivers/iio/dac/ad5761.c static int ad5761_remove(struct spi_device *spi) spi_device 53 drivers/iio/dac/ad5764.c struct spi_device *spi; spi_device 272 drivers/iio/dac/ad5764.c static int ad5764_probe(struct spi_device *spi) spi_device 333 drivers/iio/dac/ad5764.c static int ad5764_remove(struct spi_device *spi) spi_device 83 drivers/iio/dac/ad5791.c struct spi_device *spi; spi_device 344 drivers/iio/dac/ad5791.c static int ad5791_probe(struct spi_device *spi) spi_device 434 drivers/iio/dac/ad5791.c static int ad5791_remove(struct spi_device *spi) spi_device 37 drivers/iio/dac/ad7303.c struct spi_device *spi; spi_device 197 drivers/iio/dac/ad7303.c static int ad7303_probe(struct spi_device *spi) spi_device 268 drivers/iio/dac/ad7303.c static int ad7303_remove(struct spi_device *spi) spi_device 22 drivers/iio/dac/ad8801.c struct spi_device *spi; spi_device 110 drivers/iio/dac/ad8801.c static int ad8801_probe(struct spi_device *spi) spi_device 198 drivers/iio/dac/ad8801.c static int ad8801_remove(struct spi_device *spi) spi_device 40 drivers/iio/dac/ltc1660.c struct spi_device *spi; spi_device 155 drivers/iio/dac/ltc1660.c static int ltc1660_probe(struct spi_device *spi) spi_device 211 drivers/iio/dac/ltc1660.c static int ltc1660_remove(struct spi_device *spi) spi_device 47 drivers/iio/dac/ltc2632.c struct spi_device *spi_dev; spi_device 62 drivers/iio/dac/ltc2632.c static int ltc2632_spi_write(struct spi_device *spi, spi_device 230 drivers/iio/dac/ltc2632.c static int ltc2632_probe(struct spi_device *spi) spi_device 299 drivers/iio/dac/ltc2632.c static int ltc2632_remove(struct spi_device *spi) spi_device 28 drivers/iio/dac/mcp4922.c struct spi_device *spi; spi_device 119 drivers/iio/dac/mcp4922.c static int mcp4922_probe(struct spi_device *spi) spi_device 177 drivers/iio/dac/mcp4922.c static int mcp4922_remove(struct spi_device *spi) spi_device 259 drivers/iio/dac/ti-dac082s085.c static int ti_dac_probe(struct spi_device *spi) spi_device 316 drivers/iio/dac/ti-dac082s085.c static int ti_dac_remove(struct spi_device *spi) spi_device 50 drivers/iio/dac/ti-dac7311.c struct spi_device *spi; spi_device 236 drivers/iio/dac/ti-dac7311.c static int ti_dac_probe(struct spi_device *spi) spi_device 298 drivers/iio/dac/ti-dac7311.c static int ti_dac_remove(struct spi_device *spi) spi_device 21 drivers/iio/dac/ti-dac7612.c struct spi_device *spi; spi_device 116 drivers/iio/dac/ti-dac7612.c static int dac7612_probe(struct spi_device *spi) spi_device 267 drivers/iio/frequency/ad9523.c struct spi_device *spi; spi_device 972 drivers/iio/frequency/ad9523.c static int ad9523_probe(struct spi_device *spi) spi_device 1056 drivers/iio/frequency/ad9523.c static int ad9523_remove(struct spi_device *spi) spi_device 35 drivers/iio/frequency/adf4350.c struct spi_device *spi; spi_device 492 drivers/iio/frequency/adf4350.c static int adf4350_probe(struct spi_device *spi) spi_device 597 drivers/iio/frequency/adf4350.c static int adf4350_remove(struct spi_device *spi) spi_device 158 drivers/iio/frequency/adf4371.c struct spi_device *spi; spi_device 550 drivers/iio/frequency/adf4371.c static int adf4371_probe(struct spi_device *spi) spi_device 43 drivers/iio/gyro/adis16080.c struct spi_device *us; spi_device 185 drivers/iio/gyro/adis16080.c static int adis16080_probe(struct spi_device *spi) spi_device 213 drivers/iio/gyro/adis16080.c static int adis16080_remove(struct spi_device *spi) spi_device 40 drivers/iio/gyro/adis16130.c struct spi_device *us; spi_device 141 drivers/iio/gyro/adis16130.c static int adis16130_probe(struct spi_device *spi) spi_device 501 drivers/iio/gyro/adis16136.c static int adis16136_probe(struct spi_device *spi) spi_device 551 drivers/iio/gyro/adis16136.c static int adis16136_remove(struct spi_device *spi) spi_device 355 drivers/iio/gyro/adis16260.c static int adis16260_probe(struct spi_device *spi) spi_device 406 drivers/iio/gyro/adis16260.c static int adis16260_remove(struct spi_device *spi) spi_device 74 drivers/iio/gyro/adxrs450.c struct spi_device *us; spi_device 411 drivers/iio/gyro/adxrs450.c static int adxrs450_probe(struct spi_device *spi) spi_device 15 drivers/iio/gyro/bmg160_spi.c static int bmg160_spi_probe(struct spi_device *spi) spi_device 30 drivers/iio/gyro/bmg160_spi.c static int bmg160_spi_remove(struct spi_device *spi) spi_device 22 drivers/iio/gyro/fxas21002c_spi.c static int fxas21002c_spi_probe(struct spi_device *spi) spi_device 37 drivers/iio/gyro/fxas21002c_spi.c static int fxas21002c_spi_remove(struct spi_device *spi) spi_device 70 drivers/iio/gyro/st_gyro_spi.c static int st_gyro_spi_probe(struct spi_device *spi) spi_device 105 drivers/iio/gyro/st_gyro_spi.c static int st_gyro_spi_remove(struct spi_device *spi) spi_device 69 drivers/iio/health/afe4403.c struct spi_device *spi; spi_device 456 drivers/iio/health/afe4403.c static int afe4403_probe(struct spi_device *spi) spi_device 579 drivers/iio/health/afe4403.c static int afe4403_remove(struct spi_device *spi) spi_device 28 drivers/iio/humidity/hts221_spi.c static int hts221_spi_probe(struct spi_device *spi) spi_device 438 drivers/iio/imu/adis.c struct spi_device *spi, const struct adis_data *data) spi_device 1124 drivers/iio/imu/adis16400.c static int adis16400_probe(struct spi_device *spi) spi_device 1180 drivers/iio/imu/adis16400.c static int adis16400_remove(struct spi_device *spi) spi_device 403 drivers/iio/imu/adis16460.c static int adis16460_probe(struct spi_device *spi) spi_device 452 drivers/iio/imu/adis16460.c static int adis16460_remove(struct spi_device *spi) spi_device 1191 drivers/iio/imu/adis16480.c static int adis16480_probe(struct spi_device *spi) spi_device 1262 drivers/iio/imu/adis16480.c static int adis16480_remove(struct spi_device *spi) spi_device 16 drivers/iio/imu/bmi160/bmi160_spi.c static int bmi160_spi_probe(struct spi_device *spi) spi_device 42 drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c static int inv_mpu_probe(struct spi_device *spi) spi_device 25 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c static int st_lsm6dsx_spi_probe(struct spi_device *spi) spi_device 28 drivers/iio/light/st_uvis25_spi.c static int st_uvis25_spi_probe(struct spi_device *spi) spi_device 18 drivers/iio/magnetometer/bmc150_magn_spi.c static int bmc150_magn_spi_probe(struct spi_device *spi) spi_device 32 drivers/iio/magnetometer/bmc150_magn_spi.c static int bmc150_magn_spi_remove(struct spi_device *spi) spi_device 55 drivers/iio/magnetometer/hmc5843_spi.c static int hmc5843_spi_probe(struct spi_device *spi) spi_device 77 drivers/iio/magnetometer/hmc5843_spi.c static int hmc5843_spi_remove(struct spi_device *spi) spi_device 26 drivers/iio/magnetometer/rm3100-spi.c static int rm3100_probe(struct spi_device *spi) spi_device 52 drivers/iio/magnetometer/st_magn_spi.c static int st_magn_spi_probe(struct spi_device *spi) spi_device 87 drivers/iio/magnetometer/st_magn_spi.c static int st_magn_spi_remove(struct spi_device *spi) spi_device 46 drivers/iio/potentiometer/max5481.c struct spi_device *spi; spi_device 66 drivers/iio/potentiometer/max5481.c struct spi_device *spi = data->spi; spi_device 131 drivers/iio/potentiometer/max5481.c static int max5481_probe(struct spi_device *spi) spi_device 168 drivers/iio/potentiometer/max5481.c static int max5481_remove(struct spi_device *spi) spi_device 25 drivers/iio/potentiometer/max5487.c struct spi_device *spi; spi_device 44 drivers/iio/potentiometer/max5487.c static int max5487_write_cmd(struct spi_device *spi, u16 cmd) spi_device 84 drivers/iio/potentiometer/max5487.c static int max5487_spi_probe(struct spi_device *spi) spi_device 116 drivers/iio/potentiometer/max5487.c static int max5487_spi_remove(struct spi_device *spi) spi_device 59 drivers/iio/potentiometer/mcp41010.c struct spi_device *spi; spi_device 135 drivers/iio/potentiometer/mcp41010.c static int mcp41010_probe(struct spi_device *spi) spi_device 129 drivers/iio/potentiometer/mcp4131.c struct spi_device *spi; spi_device 149 drivers/iio/potentiometer/mcp4131.c static int mcp4131_read(struct spi_device *spi, void *buf, size_t len) spi_device 240 drivers/iio/potentiometer/mcp4131.c static int mcp4131_probe(struct spi_device *spi) spi_device 18 drivers/iio/pressure/bmp280-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 35 drivers/iio/pressure/bmp280-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 47 drivers/iio/pressure/bmp280-spi.c static int bmp280_spi_probe(struct spi_device *spi) spi_device 89 drivers/iio/pressure/bmp280-spi.c static int bmp280_spi_remove(struct spi_device *spi) spi_device 25 drivers/iio/pressure/mpl115_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 39 drivers/iio/pressure/mpl115_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 60 drivers/iio/pressure/mpl115_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 79 drivers/iio/pressure/mpl115_spi.c static int mpl115_spi_probe(struct spi_device *spi) spi_device 82 drivers/iio/pressure/ms5611_spi.c static int ms5611_spi_probe(struct spi_device *spi) spi_device 111 drivers/iio/pressure/ms5611_spi.c static int ms5611_spi_remove(struct spi_device *spi) spi_device 62 drivers/iio/pressure/st_pressure_spi.c static int st_press_spi_probe(struct spi_device *spi) spi_device 97 drivers/iio/pressure/st_pressure_spi.c static int st_press_spi_remove(struct spi_device *spi) spi_device 32 drivers/iio/pressure/zpa2326_spi.c static int zpa2326_probe_spi(struct spi_device *spi) spi_device 60 drivers/iio/pressure/zpa2326_spi.c static int zpa2326_remove_spi(struct spi_device *spi) spi_device 56 drivers/iio/proximity/as3935.c struct spi_device *spi; spi_device 356 drivers/iio/proximity/as3935.c static int as3935_probe(struct spi_device *spi) spi_device 41 drivers/iio/resolver/ad2s1200.c struct spi_device *sdev; spi_device 132 drivers/iio/resolver/ad2s1200.c static int ad2s1200_probe(struct spi_device *spi) spi_device 26 drivers/iio/resolver/ad2s90.c struct spi_device *sdev; spi_device 78 drivers/iio/resolver/ad2s90.c static int ad2s90_probe(struct spi_device *spi) spi_device 64 drivers/iio/temperature/max31856.c struct spi_device *spi; spi_device 270 drivers/iio/temperature/max31856.c static int max31856_probe(struct spi_device *spi) spi_device 109 drivers/iio/temperature/maxim_thermocouple.c struct spi_device *spi; spi_device 208 drivers/iio/temperature/maxim_thermocouple.c static int maxim_thermocouple_probe(struct spi_device *spi) spi_device 62 drivers/input/joystick/psxpad-spi.c struct spi_device *spi; spi_device 284 drivers/input/joystick/psxpad-spi.c static int psxpad_spi_probe(struct spi_device *spi) spi_device 372 drivers/input/joystick/psxpad-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 361 drivers/input/keyboard/applespi.c struct spi_device *spi; spi_device 1624 drivers/input/keyboard/applespi.c static int applespi_probe(struct spi_device *spi) spi_device 1837 drivers/input/keyboard/applespi.c static int applespi_remove(struct spi_device *spi) spi_device 1854 drivers/input/keyboard/applespi.c static void applespi_shutdown(struct spi_device *spi) spi_device 1863 drivers/input/keyboard/applespi.c struct spi_device *spi = to_spi_device(dev); spi_device 1873 drivers/input/keyboard/applespi.c struct spi_device *spi = to_spi_device(dev); spi_device 1900 drivers/input/keyboard/applespi.c struct spi_device *spi = to_spi_device(dev); spi_device 33 drivers/input/misc/ad714x-spi.c struct spi_device *spi = to_spi_device(chip->dev); spi_device 67 drivers/input/misc/ad714x-spi.c struct spi_device *spi = to_spi_device(chip->dev); spi_device 83 drivers/input/misc/ad714x-spi.c static int ad714x_spi_probe(struct spi_device *spi) spi_device 28 drivers/input/misc/adxl34x-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 39 drivers/input/misc/adxl34x-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 52 drivers/input/misc/adxl34x-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 68 drivers/input/misc/adxl34x-spi.c static int adxl34x_spi_probe(struct spi_device *spi) spi_device 90 drivers/input/misc/adxl34x-spi.c static int adxl34x_spi_remove(struct spi_device *spi) spi_device 99 drivers/input/misc/adxl34x-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 109 drivers/input/misc/adxl34x-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 38 drivers/input/rmi4/rmi_spi.c struct spi_device *spi; spi_device 55 drivers/input/rmi4/rmi_spi.c struct spi_device *spi = rmi_spi->spi; spi_device 116 drivers/input/rmi4/rmi_spi.c struct spi_device *spi = rmi_spi->spi; spi_device 328 drivers/input/rmi4/rmi_spi.c static int rmi_spi_of_probe(struct spi_device *spi, spi_device 355 drivers/input/rmi4/rmi_spi.c static inline int rmi_spi_of_probe(struct spi_device *spi, spi_device 369 drivers/input/rmi4/rmi_spi.c static int rmi_spi_probe(struct spi_device *spi) spi_device 451 drivers/input/rmi4/rmi_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 464 drivers/input/rmi4/rmi_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 479 drivers/input/rmi4/rmi_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 492 drivers/input/rmi4/rmi_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 160 drivers/input/touchscreen/ad7877.c struct spi_device *spi; spi_device 199 drivers/input/touchscreen/ad7877.c static int ad7877_read(struct spi_device *spi, u16 reg) spi_device 230 drivers/input/touchscreen/ad7877.c static int ad7877_write(struct spi_device *spi, u16 reg, u16 val) spi_device 254 drivers/input/touchscreen/ad7877.c static int ad7877_read_adc(struct spi_device *spi, unsigned command) spi_device 618 drivers/input/touchscreen/ad7877.c static void ad7877_setup_ts_def_msg(struct spi_device *spi, struct ad7877 *ts) spi_device 667 drivers/input/touchscreen/ad7877.c static int ad7877_probe(struct spi_device *spi) spi_device 32 drivers/input/touchscreen/ad7879-spi.c static int ad7879_spi_probe(struct spi_device *spi) spi_device 98 drivers/input/touchscreen/ads7846.c struct spi_device *spi; spi_device 314 drivers/input/touchscreen/ads7846.c struct spi_device *spi = to_spi_device(dev); spi_device 388 drivers/input/touchscreen/ads7846.c struct spi_device *spi = to_spi_device(dev); spi_device 508 drivers/input/touchscreen/ads7846.c static int ads784x_hwmon_register(struct spi_device *spi, struct ads7846 *ts) spi_device 536 drivers/input/touchscreen/ads7846.c static void ads784x_hwmon_unregister(struct spi_device *spi, spi_device 544 drivers/input/touchscreen/ads7846.c static inline int ads784x_hwmon_register(struct spi_device *spi, spi_device 550 drivers/input/touchscreen/ads7846.c static inline void ads784x_hwmon_unregister(struct spi_device *spi, spi_device 930 drivers/input/touchscreen/ads7846.c static int ads7846_setup_pendown(struct spi_device *spi, spi_device 1259 drivers/input/touchscreen/ads7846.c static int ads7846_probe(struct spi_device *spi) spi_device 1480 drivers/input/touchscreen/ads7846.c static int ads7846_remove(struct spi_device *spi) spi_device 39 drivers/input/touchscreen/cyttsp4_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 146 drivers/input/touchscreen/cyttsp4_spi.c static int cyttsp4_spi_probe(struct spi_device *spi) spi_device 167 drivers/input/touchscreen/cyttsp4_spi.c static int cyttsp4_spi_remove(struct spi_device *spi) spi_device 36 drivers/input/touchscreen/cyttsp_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 138 drivers/input/touchscreen/cyttsp_spi.c static int cyttsp_spi_probe(struct spi_device *spi) spi_device 29 drivers/input/touchscreen/surface3_spi.c struct spi_device *spi; spi_device 60 drivers/input/touchscreen/surface3_spi.c struct spi_device *spi = ts_data->spi; spi_device 329 drivers/input/touchscreen/surface3_spi.c static int surface3_spi_probe(struct spi_device *spi) spi_device 376 drivers/input/touchscreen/surface3_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 388 drivers/input/touchscreen/surface3_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 33 drivers/input/touchscreen/tsc2005.c struct spi_device *spi = to_spi_device(dev); spi_device 49 drivers/input/touchscreen/tsc2005.c static int tsc2005_probe(struct spi_device *spi) spi_device 67 drivers/input/touchscreen/tsc2005.c static int tsc2005_remove(struct spi_device *spi) spi_device 56 drivers/leds/leds-cr0014114.c struct spi_device *spi; spi_device 217 drivers/leds/leds-cr0014114.c static int cr0014114_probe(struct spi_device *spi) spi_device 272 drivers/leds/leds-cr0014114.c static int cr0014114_remove(struct spi_device *spi) spi_device 17 drivers/leds/leds-dac124s085.c struct spi_device *spi; spi_device 50 drivers/leds/leds-dac124s085.c static int dac124s085_probe(struct spi_device *spi) spi_device 88 drivers/leds/leds-dac124s085.c static int dac124s085_remove(struct spi_device *spi) spi_device 47 drivers/leds/leds-spi-byte.c struct spi_device *spi; spi_device 81 drivers/leds/leds-spi-byte.c static int spi_byte_probe(struct spi_device *spi) spi_device 138 drivers/leds/leds-spi-byte.c static int spi_byte_remove(struct spi_device *spi) spi_device 13 drivers/media/dvb-frontends/cxd2880/cxd2880.h struct spi_device *spi; spi_device 17 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c struct cxd2880_spi_device *spi_device = NULL; spi_device 25 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c spi_device = spi->user; spi_device 33 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c result = spi_sync(spi_device->spi, &msg); spi_device 47 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c struct cxd2880_spi_device *spi_device = NULL; spi_device 54 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c spi_device = spi->user; spi_device 56 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c result = spi_write_then_read(spi_device->spi, tx_data, spi_device 65 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c cxd2880_spi_device_initialize(struct cxd2880_spi_device *spi_device, spi_device 70 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c struct spi_device *spi = spi_device->spi; spi_device 101 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c struct cxd2880_spi_device *spi_device) spi_device 103 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c if (!spi || !spi_device) spi_device 110 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c spi->user = spi_device; spi_device 16 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.h struct spi_device *spi; spi_device 19 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.h int cxd2880_spi_device_initialize(struct cxd2880_spi_device *spi_device, spi_device 24 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.h struct cxd2880_spi_device *spi_device); spi_device 29 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c struct spi_device *spi; spi_device 31 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c struct cxd2880_spi_device spi_device; spi_device 1896 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c priv->spi_device.spi = cfg->spi; spi_device 1901 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c ret = cxd2880_spi_device_initialize(&priv->spi_device, spi_device 1911 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c &priv->spi_device); spi_device 33 drivers/media/i2c/s5c73m3/s5c73m3-spi.c static int spi_xmit(struct spi_device *spi_dev, void *addr, const int len, spi_device 65 drivers/media/i2c/s5c73m3/s5c73m3-spi.c struct spi_device *spi_dev = state->spi_dev; spi_device 93 drivers/media/i2c/s5c73m3/s5c73m3-spi.c struct spi_device *spi_dev = state->spi_dev; spi_device 112 drivers/media/i2c/s5c73m3/s5c73m3-spi.c static int s5c73m3_spi_probe(struct spi_device *spi) spi_device 133 drivers/media/i2c/s5c73m3/s5c73m3-spi.c static int s5c73m3_spi_remove(struct spi_device *spi) spi_device 380 drivers/media/i2c/s5c73m3/s5c73m3.h struct spi_device *spi_dev; spi_device 168 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c static int netup_spi_setup(struct spi_device *spi) spi_device 30 drivers/media/rc/ir-spi.c struct spi_device *spi; spi_device 112 drivers/media/rc/ir-spi.c static int ir_spi_probe(struct spi_device *spi) spi_device 155 drivers/media/rc/ir-spi.c static int ir_spi_remove(struct spi_device *spi) spi_device 51 drivers/media/spi/cxd2880-spi.c struct spi_device *spi; spi_device 62 drivers/media/spi/cxd2880-spi.c static int cxd2880_write_spi(struct spi_device *spi, u8 *data, u32 size) spi_device 81 drivers/media/spi/cxd2880-spi.c static int cxd2880_write_reg(struct spi_device *spi, spi_device 117 drivers/media/spi/cxd2880-spi.c static int cxd2880_spi_read_ts(struct spi_device *spi, spi_device 155 drivers/media/spi/cxd2880-spi.c static int cxd2880_spi_read_ts_buffer_info(struct spi_device *spi, spi_device 182 drivers/media/spi/cxd2880-spi.c static int cxd2880_spi_clear_ts_buffer(struct spi_device *spi) spi_device 195 drivers/media/spi/cxd2880-spi.c static int cxd2880_set_pid_filter(struct spi_device *spi, spi_device 508 drivers/media/spi/cxd2880-spi.c cxd2880_spi_probe(struct spi_device *spi) spi_device 626 drivers/media/spi/cxd2880-spi.c cxd2880_spi_remove(struct spi_device *spi) spi_device 47 drivers/media/spi/gs1662.c struct spi_device *pdev; spi_device 140 drivers/media/spi/gs1662.c static int gs_read_register(struct spi_device *spi, u16 addr, u16 *value) spi_device 168 drivers/media/spi/gs1662.c static int gs_write_register(struct spi_device *spi, u16 addr, u16 value) spi_device 198 drivers/media/spi/gs1662.c struct spi_device *spi = v4l2_get_subdevdata(sd); spi_device 211 drivers/media/spi/gs1662.c struct spi_device *spi = v4l2_get_subdevdata(sd); spi_device 420 drivers/media/spi/gs1662.c static int gs_probe(struct spi_device *spi) spi_device 449 drivers/media/spi/gs1662.c static int gs_remove(struct spi_device *spi) spi_device 31 drivers/media/tuners/msi001.c struct spi_device *spi; spi_device 59 drivers/media/tuners/msi001.c struct spi_device *spi = dev->spi; spi_device 85 drivers/media/tuners/msi001.c struct spi_device *spi = dev->spi; spi_device 295 drivers/media/tuners/msi001.c struct spi_device *spi = dev->spi; spi_device 311 drivers/media/tuners/msi001.c struct spi_device *spi = dev->spi; spi_device 320 drivers/media/tuners/msi001.c struct spi_device *spi = dev->spi; spi_device 331 drivers/media/tuners/msi001.c struct spi_device *spi = dev->spi; spi_device 351 drivers/media/tuners/msi001.c struct spi_device *spi = dev->spi; spi_device 382 drivers/media/tuners/msi001.c struct spi_device *spi = dev->spi; spi_device 422 drivers/media/tuners/msi001.c static int msi001_probe(struct spi_device *spi) spi_device 468 drivers/media/tuners/msi001.c static int msi001_remove(struct spi_device *spi) spi_device 13 drivers/media/v4l2-core/v4l2-spi.c struct spi_device *spi = v4l2_get_subdevdata(sd); spi_device 19 drivers/media/v4l2-core/v4l2-spi.c void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, spi_device 41 drivers/media/v4l2-core/v4l2-spi.c struct spi_device *spi = NULL; spi_device 112 drivers/mfd/altera-a10sr.c static int altr_a10sr_spi_probe(struct spi_device *spi) spi_device 23 drivers/mfd/arizona-spi.c static int arizona_spi_probe(struct spi_device *spi) spi_device 81 drivers/mfd/arizona-spi.c static int arizona_spi_remove(struct spi_device *spi) spi_device 19 drivers/mfd/da9052-spi.c static int da9052_spi_probe(struct spi_device *spi) spi_device 58 drivers/mfd/da9052-spi.c static int da9052_spi_remove(struct spi_device *spi) spi_device 34 drivers/mfd/ezx-pcap.c struct spi_device *spi; spi_device 395 drivers/mfd/ezx-pcap.c static int ezx_pcap_remove(struct spi_device *spi) spi_device 419 drivers/mfd/ezx-pcap.c static int ezx_pcap_probe(struct spi_device *spi) spi_device 20 drivers/mfd/madera-spi.c static int madera_spi_probe(struct spi_device *spi) spi_device 115 drivers/mfd/madera-spi.c static int madera_spi_remove(struct spi_device *spi) spi_device 68 drivers/mfd/mc13xxx-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 93 drivers/mfd/mc13xxx-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 126 drivers/mfd/mc13xxx-spi.c static int mc13xxx_spi_probe(struct spi_device *spi) spi_device 169 drivers/mfd/mc13xxx-spi.c static int mc13xxx_spi_remove(struct spi_device *spi) spi_device 28 drivers/mfd/motorola-cpcap.c struct spi_device *spi; spi_device 264 drivers/mfd/motorola-cpcap.c static int cpcap_probe(struct spi_device *spi) spi_device 115 drivers/mfd/sprd-sc27xx-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 125 drivers/mfd/sprd-sc27xx-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 157 drivers/mfd/sprd-sc27xx-spi.c static int sprd_pmic_probe(struct spi_device *spi) spi_device 22 drivers/mfd/stmpe-spi.c struct spi_device *spi = stmpe->client; spi_device 30 drivers/mfd/stmpe-spi.c struct spi_device *spi = stmpe->client; spi_device 66 drivers/mfd/stmpe-spi.c struct spi_device *spi = stmpe->client; spi_device 87 drivers/mfd/stmpe-spi.c stmpe_spi_probe(struct spi_device *spi) spi_device 105 drivers/mfd/stmpe-spi.c static int stmpe_spi_remove(struct spi_device *spi) spi_device 32 drivers/mfd/tps65912-spi.c static int tps65912_spi_probe(struct spi_device *spi) spi_device 53 drivers/mfd/tps65912-spi.c static int tps65912_spi_remove(struct spi_device *spi) spi_device 21 drivers/mfd/wm831x-spi.c static int wm831x_spi_probe(struct spi_device *spi) spi_device 81 drivers/misc/ad525x_dpot-spi.c static int ad_dpot_spi_probe(struct spi_device *spi) spi_device 93 drivers/misc/ad525x_dpot-spi.c static int ad_dpot_spi_remove(struct spi_device *spi) spi_device 28 drivers/misc/eeprom/at25.c struct spi_device *spi; spi_device 303 drivers/misc/eeprom/at25.c static int at25_probe(struct spi_device *spi) spi_device 39 drivers/misc/eeprom/eeprom_93xx46.c struct spi_device *spi; spi_device 370 drivers/misc/eeprom/eeprom_93xx46.c static int eeprom_93xx46_probe_dt(struct spi_device *spi) spi_device 421 drivers/misc/eeprom/eeprom_93xx46.c static int eeprom_93xx46_probe(struct spi_device *spi) spi_device 489 drivers/misc/eeprom/eeprom_93xx46.c static int eeprom_93xx46_remove(struct spi_device *spi) spi_device 67 drivers/misc/lattice-ecp3-config.c struct spi_device *spi = (struct spi_device *)context; spi_device 189 drivers/misc/lattice-ecp3-config.c static int lattice_ecp3_probe(struct spi_device *spi) spi_device 215 drivers/misc/lattice-ecp3-config.c static int lattice_ecp3_remove(struct spi_device *spi) spi_device 27 drivers/misc/lis3lv02d/lis3lv02d_spi.c struct spi_device *spi = lis3->bus_priv; spi_device 39 drivers/misc/lis3lv02d/lis3lv02d_spi.c struct spi_device *spi = lis3->bus_priv; spi_device 68 drivers/misc/lis3lv02d/lis3lv02d_spi.c static int lis302dl_spi_probe(struct spi_device *spi) spi_device 99 drivers/misc/lis3lv02d/lis3lv02d_spi.c static int lis302dl_spi_remove(struct spi_device *spi) spi_device 111 drivers/misc/lis3lv02d/lis3lv02d_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 122 drivers/misc/lis3lv02d/lis3lv02d_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 113 drivers/mmc/host/mmc_spi.c struct spi_device *spi; spi_device 658 drivers/mmc/host/mmc_spi.c struct spi_device *spi = host->spi; spi_device 764 drivers/mmc/host/mmc_spi.c struct spi_device *spi = host->spi; spi_device 868 drivers/mmc/host/mmc_spi.c struct spi_device *spi = host->spi; spi_device 1283 drivers/mmc/host/mmc_spi.c static int mmc_spi_probe(struct spi_device *spi) spi_device 1483 drivers/mmc/host/mmc_spi.c static int mmc_spi_remove(struct spi_device *spi) spi_device 55 drivers/mmc/host/of_mmc_spi.c struct mmc_spi_platform_data *mmc_spi_get_pdata(struct spi_device *spi) spi_device 87 drivers/mmc/host/of_mmc_spi.c void mmc_spi_put_pdata(struct spi_device *spi) spi_device 28 drivers/mtd/devices/mchp23k256.c struct spi_device *spi; spi_device 143 drivers/mtd/devices/mchp23k256.c static int mchp23k256_set_mode(struct spi_device *spi) spi_device 171 drivers/mtd/devices/mchp23k256.c static int mchp23k256_probe(struct spi_device *spi) spi_device 212 drivers/mtd/devices/mchp23k256.c static int mchp23k256_remove(struct spi_device *spi) spi_device 94 drivers/mtd/devices/mtd_dataflash.c struct spi_device *spi; spi_device 113 drivers/mtd/devices/mtd_dataflash.c static inline int dataflash_status(struct spi_device *spi) spi_device 125 drivers/mtd/devices/mtd_dataflash.c static int dataflash_waitready(struct spi_device *spi) spi_device 151 drivers/mtd/devices/mtd_dataflash.c struct spi_device *spi = priv->spi; spi_device 297 drivers/mtd/devices/mtd_dataflash.c struct spi_device *spi = priv->spi; spi_device 450 drivers/mtd/devices/mtd_dataflash.c static ssize_t otp_read(struct spi_device *spi, unsigned base, spi_device 615 drivers/mtd/devices/mtd_dataflash.c static int add_dataflash_otp(struct spi_device *spi, char *name, int nr_pages, spi_device 672 drivers/mtd/devices/mtd_dataflash.c static inline int add_dataflash(struct spi_device *spi, char *name, spi_device 736 drivers/mtd/devices/mtd_dataflash.c static struct flash_info *jedec_lookup(struct spi_device *spi, spi_device 774 drivers/mtd/devices/mtd_dataflash.c static struct flash_info *jedec_probe(struct spi_device *spi) spi_device 840 drivers/mtd/devices/mtd_dataflash.c static int dataflash_probe(struct spi_device *spi) spi_device 912 drivers/mtd/devices/mtd_dataflash.c static int dataflash_remove(struct spi_device *spi) spi_device 47 drivers/mtd/devices/sst25l.c struct spi_device *spi; spi_device 308 drivers/mtd/devices/sst25l.c static struct flash_info *sst25l_match_device(struct spi_device *spi) spi_device 348 drivers/mtd/devices/sst25l.c static int sst25l_probe(struct spi_device *spi) spi_device 401 drivers/mtd/devices/sst25l.c static int sst25l_remove(struct spi_device *spi) spi_device 4983 drivers/mtd/spi-nor/spi-nor.c struct spi_device *spi = spimem->spi; spi_device 25 drivers/mux/adgs1408.c static int adgs1408_spi_reg_write(struct spi_device *spi, spi_device 38 drivers/mux/adgs1408.c struct spi_device *spi = to_spi_device(mux->chip->dev.parent); spi_device 53 drivers/mux/adgs1408.c static int adgs1408_probe(struct spi_device *spi) spi_device 115 drivers/net/can/m_can/tcan4x5x.c struct spi_device *spi; spi_device 194 drivers/net/can/m_can/tcan4x5x.c struct spi_device *spi = to_spi_device(dev); spi_device 237 drivers/net/can/m_can/tcan4x5x.c struct spi_device *spi = to_spi_device(dev); spi_device 414 drivers/net/can/m_can/tcan4x5x.c static int tcan4x5x_can_probe(struct spi_device *spi) spi_device 496 drivers/net/can/m_can/tcan4x5x.c static int tcan4x5x_can_remove(struct spi_device *spi) spi_device 147 drivers/net/can/spi/hi311x.c struct spi_device *spi; spi_device 199 drivers/net/can/spi/hi311x.c static int hi3110_spi_trans(struct spi_device *spi, int len) spi_device 221 drivers/net/can/spi/hi311x.c static u8 hi3110_cmd(struct spi_device *spi, u8 command) spi_device 231 drivers/net/can/spi/hi311x.c static u8 hi3110_read(struct spi_device *spi, u8 command) spi_device 243 drivers/net/can/spi/hi311x.c static void hi3110_write(struct spi_device *spi, u8 reg, u8 val) spi_device 252 drivers/net/can/spi/hi311x.c static void hi3110_hw_tx_frame(struct spi_device *spi, u8 *buf, int len) spi_device 261 drivers/net/can/spi/hi311x.c static void hi3110_hw_tx(struct spi_device *spi, struct can_frame *frame) spi_device 304 drivers/net/can/spi/hi311x.c static void hi3110_hw_rx_frame(struct spi_device *spi, u8 *buf) spi_device 313 drivers/net/can/spi/hi311x.c static void hi3110_hw_rx(struct spi_device *spi) spi_device 360 drivers/net/can/spi/hi311x.c static void hi3110_hw_sleep(struct spi_device *spi) spi_device 369 drivers/net/can/spi/hi311x.c struct spi_device *spi = priv->spi; spi_device 411 drivers/net/can/spi/hi311x.c struct spi_device *spi = priv->spi; spi_device 421 drivers/net/can/spi/hi311x.c static int hi3110_set_normal_mode(struct spi_device *spi) spi_device 455 drivers/net/can/spi/hi311x.c struct spi_device *spi = priv->spi; spi_device 482 drivers/net/can/spi/hi311x.c static int hi3110_hw_reset(struct spi_device *spi) spi_device 509 drivers/net/can/spi/hi311x.c static int hi3110_hw_probe(struct spi_device *spi) spi_device 542 drivers/net/can/spi/hi311x.c struct spi_device *spi = priv->spi; spi_device 577 drivers/net/can/spi/hi311x.c struct spi_device *spi = priv->spi; spi_device 600 drivers/net/can/spi/hi311x.c struct spi_device *spi = priv->spi; spi_device 635 drivers/net/can/spi/hi311x.c struct spi_device *spi = priv->spi; spi_device 744 drivers/net/can/spi/hi311x.c struct spi_device *spi = priv->spi; spi_device 829 drivers/net/can/spi/hi311x.c static int hi3110_can_probe(struct spi_device *spi) spi_device 951 drivers/net/can/spi/hi311x.c static int hi3110_can_remove(struct spi_device *spi) spi_device 970 drivers/net/can/spi/hi311x.c struct spi_device *spi = to_spi_device(dev); spi_device 1000 drivers/net/can/spi/hi311x.c struct spi_device *spi = to_spi_device(dev); spi_device 204 drivers/net/can/spi/mcp251x.c struct spi_device *spi; spi_device 232 drivers/net/can/spi/mcp251x.c static inline int mcp251x_is_##_model(struct spi_device *spi) \ spi_device 265 drivers/net/can/spi/mcp251x.c static int mcp251x_spi_trans(struct spi_device *spi, int len) spi_device 286 drivers/net/can/spi/mcp251x.c static u8 mcp251x_read_reg(struct spi_device *spi, u8 reg) spi_device 300 drivers/net/can/spi/mcp251x.c static void mcp251x_read_2regs(struct spi_device *spi, u8 reg, u8 *v1, u8 *v2) spi_device 313 drivers/net/can/spi/mcp251x.c static void mcp251x_write_reg(struct spi_device *spi, u8 reg, u8 val) spi_device 324 drivers/net/can/spi/mcp251x.c static void mcp251x_write_bits(struct spi_device *spi, u8 reg, spi_device 337 drivers/net/can/spi/mcp251x.c static void mcp251x_hw_tx_frame(struct spi_device *spi, u8 *buf, spi_device 354 drivers/net/can/spi/mcp251x.c static void mcp251x_hw_tx(struct spi_device *spi, struct can_frame *frame, spi_device 385 drivers/net/can/spi/mcp251x.c static void mcp251x_hw_rx_frame(struct spi_device *spi, u8 *buf, spi_device 406 drivers/net/can/spi/mcp251x.c static void mcp251x_hw_rx(struct spi_device *spi, int buf_idx) spi_device 455 drivers/net/can/spi/mcp251x.c static void mcp251x_hw_sleep(struct spi_device *spi) spi_device 464 drivers/net/can/spi/mcp251x.c struct spi_device *spi = priv->spi; spi_device 502 drivers/net/can/spi/mcp251x.c static int mcp251x_set_normal_mode(struct spi_device *spi) spi_device 540 drivers/net/can/spi/mcp251x.c struct spi_device *spi = priv->spi; spi_device 559 drivers/net/can/spi/mcp251x.c static int mcp251x_setup(struct net_device *net, struct spi_device *spi) spi_device 570 drivers/net/can/spi/mcp251x.c static int mcp251x_hw_reset(struct spi_device *spi) spi_device 603 drivers/net/can/spi/mcp251x.c static int mcp251x_hw_probe(struct spi_device *spi) spi_device 637 drivers/net/can/spi/mcp251x.c struct spi_device *spi = priv->spi; spi_device 687 drivers/net/can/spi/mcp251x.c struct spi_device *spi = priv->spi; spi_device 713 drivers/net/can/spi/mcp251x.c struct spi_device *spi = priv->spi; spi_device 747 drivers/net/can/spi/mcp251x.c struct spi_device *spi = priv->spi; spi_device 879 drivers/net/can/spi/mcp251x.c struct spi_device *spi = priv->spi; spi_device 986 drivers/net/can/spi/mcp251x.c static int mcp251x_can_probe(struct spi_device *spi) spi_device 1108 drivers/net/can/spi/mcp251x.c static int mcp251x_can_remove(struct spi_device *spi) spi_device 1126 drivers/net/can/spi/mcp251x.c struct spi_device *spi = to_spi_device(dev); spi_device 1153 drivers/net/can/spi/mcp251x.c struct spi_device *spi = to_spi_device(dev); spi_device 42 drivers/net/dsa/b53/b53_spi.c static inline int b53_spi_read_reg(struct spi_device *spi, u8 reg, u8 *val, spi_device 53 drivers/net/dsa/b53/b53_spi.c static inline int b53_spi_clear_status(struct spi_device *spi) spi_device 76 drivers/net/dsa/b53/b53_spi.c static inline int b53_spi_set_page(struct spi_device *spi, u8 page) spi_device 87 drivers/net/dsa/b53/b53_spi.c static inline int b53_prepare_reg_access(struct spi_device *spi, u8 page) spi_device 97 drivers/net/dsa/b53/b53_spi.c static int b53_spi_prepare_reg_read(struct spi_device *spi, u8 reg) spi_device 127 drivers/net/dsa/b53/b53_spi.c struct spi_device *spi = dev->priv; spi_device 190 drivers/net/dsa/b53/b53_spi.c struct spi_device *spi = dev->priv; spi_device 207 drivers/net/dsa/b53/b53_spi.c struct spi_device *spi = dev->priv; spi_device 224 drivers/net/dsa/b53/b53_spi.c struct spi_device *spi = dev->priv; spi_device 241 drivers/net/dsa/b53/b53_spi.c struct spi_device *spi = dev->priv; spi_device 258 drivers/net/dsa/b53/b53_spi.c struct spi_device *spi = dev->priv; spi_device 286 drivers/net/dsa/b53/b53_spi.c static int b53_spi_probe(struct spi_device *spi) spi_device 307 drivers/net/dsa/b53/b53_spi.c static int b53_spi_remove(struct spi_device *spi) spi_device 26 drivers/net/dsa/microchip/ksz8795_spi.c static int ksz8795_spi_probe(struct spi_device *spi) spi_device 63 drivers/net/dsa/microchip/ksz8795_spi.c static int ksz8795_spi_remove(struct spi_device *spi) spi_device 73 drivers/net/dsa/microchip/ksz8795_spi.c static void ksz8795_spi_shutdown(struct spi_device *spi) spi_device 25 drivers/net/dsa/microchip/ksz9477_spi.c static int ksz9477_spi_probe(struct spi_device *spi) spi_device 62 drivers/net/dsa/microchip/ksz9477_spi.c static int ksz9477_spi_remove(struct spi_device *spi) spi_device 72 drivers/net/dsa/microchip/ksz9477_spi.c static void ksz9477_spi_shutdown(struct spi_device *spi) spi_device 91 drivers/net/dsa/sja1105/sja1105.h struct spi_device *spidev; spi_device 2151 drivers/net/dsa/sja1105/sja1105_main.c static int sja1105_probe(struct spi_device *spi) spi_device 2228 drivers/net/dsa/sja1105/sja1105_main.c static int sja1105_remove(struct spi_device *spi) spi_device 20 drivers/net/dsa/sja1105/sja1105_spi.c struct spi_device *spi = priv->spidev; spi_device 33 drivers/net/dsa/vitesse-vsc73xx-spi.c struct spi_device *spi; spi_device 134 drivers/net/dsa/vitesse-vsc73xx-spi.c static int vsc73xx_spi_probe(struct spi_device *spi) spi_device 162 drivers/net/dsa/vitesse-vsc73xx-spi.c static int vsc73xx_spi_remove(struct spi_device *spi) spi_device 105 drivers/net/ethernet/micrel/ks8851.c struct spi_device *spidev; spi_device 1414 drivers/net/ethernet/micrel/ks8851.c static int ks8851_probe(struct spi_device *spi) spi_device 1573 drivers/net/ethernet/micrel/ks8851.c static int ks8851_remove(struct spi_device *spi) spi_device 57 drivers/net/ethernet/microchip/enc28j60.c struct spi_device *spi; spi_device 1540 drivers/net/ethernet/microchip/enc28j60.c static int enc28j60_probe(struct spi_device *spi) spi_device 1618 drivers/net/ethernet/microchip/enc28j60.c static int enc28j60_remove(struct spi_device *spi) spi_device 1001 drivers/net/ethernet/microchip/encx24j600.c static int encx24j600_spi_probe(struct spi_device *spi) spi_device 1100 drivers/net/ethernet/microchip/encx24j600.c static int encx24j600_spi_remove(struct spi_device *spi) spi_device 11 drivers/net/ethernet/microchip/encx24j600_hw.h struct spi_device *spi; spi_device 882 drivers/net/ethernet/qualcomm/qca_spi.c qca_spi_probe(struct spi_device *spi) spi_device 1003 drivers/net/ethernet/qualcomm/qca_spi.c qca_spi_remove(struct spi_device *spi) spi_device 82 drivers/net/ethernet/qualcomm/qca_spi.h struct spi_device *spi_dev; spi_device 2152 drivers/net/ethernet/sfc/falcon/falcon.c struct falcon_spi_device *spi_device, spi_device 2156 drivers/net/ethernet/sfc/falcon/falcon.c spi_device->device_id = device_id; spi_device 2157 drivers/net/ethernet/sfc/falcon/falcon.c spi_device->size = spi_device 2159 drivers/net/ethernet/sfc/falcon/falcon.c spi_device->addr_len = spi_device 2161 drivers/net/ethernet/sfc/falcon/falcon.c spi_device->munge_address = (spi_device->size == 1 << 9 && spi_device 2162 drivers/net/ethernet/sfc/falcon/falcon.c spi_device->addr_len == 1); spi_device 2163 drivers/net/ethernet/sfc/falcon/falcon.c spi_device->erase_command = spi_device 2165 drivers/net/ethernet/sfc/falcon/falcon.c spi_device->erase_size = spi_device 2168 drivers/net/ethernet/sfc/falcon/falcon.c spi_device->block_size = spi_device 2172 drivers/net/ethernet/sfc/falcon/falcon.c spi_device->size = 0; spi_device 28 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 40 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 141 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 153 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 161 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 173 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 186 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 216 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 286 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 302 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 315 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 331 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 346 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 375 drivers/net/ethernet/wiznet/w5100-spi.c struct spi_device *spi = to_spi_device(ndev->dev.parent); spi_device 421 drivers/net/ethernet/wiznet/w5100-spi.c static int w5100_spi_probe(struct spi_device *spi) spi_device 458 drivers/net/ethernet/wiznet/w5100-spi.c static int w5100_spi_remove(struct spi_device *spi) spi_device 270 drivers/net/ieee802154/adf7242.c struct spi_device *spi; spi_device 1188 drivers/net/ieee802154/adf7242.c static int adf7242_probe(struct spi_device *spi) spi_device 1303 drivers/net/ieee802154/adf7242.c static int adf7242_remove(struct spi_device *spi) spi_device 89 drivers/net/ieee802154/at86rf230.c struct spi_device *spi; spi_device 1480 drivers/net/ieee802154/at86rf230.c at86rf230_get_pdata(struct spi_device *spi, int *rstn, int *slp_tr, spi_device 1650 drivers/net/ieee802154/at86rf230.c static int at86rf230_probe(struct spi_device *spi) spi_device 1762 drivers/net/ieee802154/at86rf230.c static int at86rf230_remove(struct spi_device *spi) spi_device 357 drivers/net/ieee802154/ca8210.c struct spi_device *spi; spi_device 659 drivers/net/ieee802154/ca8210.c struct spi_device *spi, spi_device 669 drivers/net/ieee802154/ca8210.c static void ca8210_reset_send(struct spi_device *spi, unsigned int ms) spi_device 833 drivers/net/ieee802154/ca8210.c static int ca8210_remove(struct spi_device *spi_device); spi_device 910 drivers/net/ieee802154/ca8210.c struct spi_device *spi, spi_device 993 drivers/net/ieee802154/ca8210.c struct spi_device *spi = device_ref; spi_device 1113 drivers/net/ieee802154/ca8210.c struct spi_device *spi = device_ref; spi_device 1154 drivers/net/ieee802154/ca8210.c struct spi_device *spi = device_ref; spi_device 1543 drivers/net/ieee802154/ca8210.c struct spi_device *spi = device_ref; spi_device 2687 drivers/net/ieee802154/ca8210.c struct spi_device *spi_device, spi_device 2693 drivers/net/ieee802154/ca8210.c if (!spi_device->dev.of_node) spi_device 2697 drivers/net/ieee802154/ca8210.c spi_device->dev.of_node, spi_device 2702 drivers/net/ieee802154/ca8210.c spi_device->dev.of_node, spi_device 2710 drivers/net/ieee802154/ca8210.c spi_device->dev.of_node, spi_device 2733 drivers/net/ieee802154/ca8210.c struct spi_device *spi, spi_device 2778 drivers/net/ieee802154/ca8210.c static int ca8210_register_ext_clock(struct spi_device *spi) spi_device 2819 drivers/net/ieee802154/ca8210.c static void ca8210_unregister_ext_clock(struct spi_device *spi) spi_device 2837 drivers/net/ieee802154/ca8210.c static int ca8210_reset_init(struct spi_device *spi) spi_device 2866 drivers/net/ieee802154/ca8210.c static int ca8210_interrupt_init(struct spi_device *spi) spi_device 3051 drivers/net/ieee802154/ca8210.c static int ca8210_remove(struct spi_device *spi_device) spi_device 3056 drivers/net/ieee802154/ca8210.c dev_info(&spi_device->dev, "Removing ca8210\n"); spi_device 3058 drivers/net/ieee802154/ca8210.c pdata = spi_device->dev.platform_data; spi_device 3061 drivers/net/ieee802154/ca8210.c ca8210_unregister_ext_clock(spi_device); spi_device 3062 drivers/net/ieee802154/ca8210.c ca8210_config_extern_clk(pdata, spi_device, 0); spi_device 3064 drivers/net/ieee802154/ca8210.c free_irq(pdata->irq_id, spi_device->dev.driver_data); spi_device 3066 drivers/net/ieee802154/ca8210.c spi_device->dev.platform_data = NULL; spi_device 3069 drivers/net/ieee802154/ca8210.c priv = spi_get_drvdata(spi_device); spi_device 3072 drivers/net/ieee802154/ca8210.c &spi_device->dev, spi_device 3077 drivers/net/ieee802154/ca8210.c ca8210_dev_com_clear(spi_device->dev.driver_data); spi_device 3084 drivers/net/ieee802154/ca8210.c &spi_device->dev, spi_device 3101 drivers/net/ieee802154/ca8210.c static int ca8210_probe(struct spi_device *spi_device) spi_device 3108 drivers/net/ieee802154/ca8210.c dev_info(&spi_device->dev, "Inserting ca8210\n"); spi_device 3113 drivers/net/ieee802154/ca8210.c dev_crit(&spi_device->dev, "ieee802154_alloc_hw failed\n"); spi_device 3120 drivers/net/ieee802154/ca8210.c priv->spi = spi_device; spi_device 3121 drivers/net/ieee802154/ca8210.c hw->parent = &spi_device->dev; spi_device 3151 drivers/net/ieee802154/ca8210.c dev_crit(&spi_device->dev, "ca8210_get_platform_data failed\n"); spi_device 3157 drivers/net/ieee802154/ca8210.c dev_crit(&spi_device->dev, "ca8210_dev_com_init failed\n"); spi_device 3162 drivers/net/ieee802154/ca8210.c dev_crit(&spi_device->dev, "ca8210_reset_init failed\n"); spi_device 3168 drivers/net/ieee802154/ca8210.c dev_crit(&spi_device->dev, "ca8210_interrupt_init failed\n"); spi_device 3178 drivers/net/ieee802154/ca8210.c dev_crit(&spi_device->dev, "tdme_chipinit failed\n"); spi_device 3186 drivers/net/ieee802154/ca8210.c &spi_device->dev, spi_device 3194 drivers/net/ieee802154/ca8210.c &spi_device->dev, spi_device 3203 drivers/net/ieee802154/ca8210.c dev_crit(&spi_device->dev, "ieee802154_register_hw failed\n"); spi_device 3211 drivers/net/ieee802154/ca8210.c ca8210_remove(spi_device); spi_device 203 drivers/net/ieee802154/cc2520.c struct spi_device *spi; /* SPI device structure */ spi_device 917 drivers/net/ieee802154/cc2520.c static int cc2520_get_platform_data(struct spi_device *spi, spi_device 1073 drivers/net/ieee802154/cc2520.c static int cc2520_probe(struct spi_device *spi) spi_device 1219 drivers/net/ieee802154/cc2520.c static int cc2520_remove(struct spi_device *spi) spi_device 398 drivers/net/ieee802154/mcr20a.c struct spi_device *spi; spi_device 1225 drivers/net/ieee802154/mcr20a.c mcr20a_probe(struct spi_device *spi) spi_device 1338 drivers/net/ieee802154/mcr20a.c static int mcr20a_remove(struct spi_device *spi) spi_device 198 drivers/net/ieee802154/mrf24j40.c struct spi_device *spi; spi_device 508 drivers/net/ieee802154/mrf24j40.c struct spi_device *spi = context; spi_device 528 drivers/net/ieee802154/mrf24j40.c struct spi_device *spi = context; spi_device 1271 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_probe(struct spi_device *spi) spi_device 1359 drivers/net/ieee802154/mrf24j40.c static int mrf24j40_remove(struct spi_device *spi) spi_device 146 drivers/net/phy/spi_ks8995.c struct spi_device *spi; spi_device 433 drivers/net/phy/spi_ks8995.c static int ks8995_probe(struct spi_device *spi) spi_device 520 drivers/net/phy/spi_ks8995.c static int ks8995_remove(struct spi_device *spi) spi_device 31 drivers/net/wan/slic_ds26522.c static struct spi_device *g_spi; spi_device 39 drivers/net/wan/slic_ds26522.c static void slic_write(struct spi_device *spi, u16 addr, spi_device 54 drivers/net/wan/slic_ds26522.c static u8 slic_read(struct spi_device *spi, u16 addr) spi_device 70 drivers/net/wan/slic_ds26522.c static bool get_slic_product_code(struct spi_device *spi) spi_device 81 drivers/net/wan/slic_ds26522.c static void ds26522_e1_spec_config(struct spi_device *spi) spi_device 141 drivers/net/wan/slic_ds26522.c static int slic_ds26522_init_configure(struct spi_device *spi) spi_device 199 drivers/net/wan/slic_ds26522.c static int slic_ds26522_remove(struct spi_device *spi) spi_device 205 drivers/net/wan/slic_ds26522.c static int slic_ds26522_probe(struct spi_device *spi) spi_device 384 drivers/net/wireless/intersil/p54/p54spi.c struct spi_device *spi = config; spi_device 584 drivers/net/wireless/intersil/p54/p54spi.c static int p54spi_probe(struct spi_device *spi) spi_device 672 drivers/net/wireless/intersil/p54/p54spi.c static int p54spi_remove(struct spi_device *spi) spi_device 96 drivers/net/wireless/intersil/p54/p54spi.h struct spi_device *spi; spi_device 42 drivers/net/wireless/marvell/libertas/if_spi.c struct spi_device *spi; spi_device 1094 drivers/net/wireless/marvell/libertas/if_spi.c static int if_spi_probe(struct spi_device *spi) spi_device 1197 drivers/net/wireless/marvell/libertas/if_spi.c static int libertas_spi_remove(struct spi_device *spi) spi_device 1220 drivers/net/wireless/marvell/libertas/if_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 1238 drivers/net/wireless/marvell/libertas/if_spi.c struct spi_device *spi = to_spi_device(dev); spi_device 36 drivers/net/wireless/st/cw1200/cw1200_spi.c struct spi_device *func; spi_device 362 drivers/net/wireless/st/cw1200/cw1200_spi.c static int cw1200_spi_probe(struct spi_device *func) spi_device 430 drivers/net/wireless/st/cw1200/cw1200_spi.c static int cw1200_spi_disconnect(struct spi_device *func) spi_device 38 drivers/net/wireless/ti/wl1251/spi.c static struct spi_device *wl_to_spi(struct wl1251 *wl) spi_device 227 drivers/net/wireless/ti/wl1251/spi.c static int wl1251_spi_probe(struct spi_device *spi) spi_device 330 drivers/net/wireless/ti/wl1251/spi.c static int wl1251_spi_remove(struct spi_device *spi) spi_device 123 drivers/net/wireless/ti/wlcore/spi.c struct spi_device *spi = to_spi_device(glue->dev); spi_device 438 drivers/net/wireless/ti/wlcore/spi.c static int wlcore_probe_of(struct spi_device *spi, struct wl12xx_spi_glue *glue, spi_device 464 drivers/net/wireless/ti/wlcore/spi.c static int wl1271_probe(struct spi_device *spi) spi_device 553 drivers/net/wireless/ti/wlcore/spi.c static int wl1271_remove(struct spi_device *spi) spi_device 35 drivers/nfc/nfcmrvl/spi.c struct spi_device *spi; spi_device 141 drivers/nfc/nfcmrvl/spi.c static int nfcmrvl_spi_probe(struct spi_device *spi) spi_device 191 drivers/nfc/nfcmrvl/spi.c static int nfcmrvl_spi_remove(struct spi_device *spi) spi_device 34 drivers/nfc/st-nci/spi.c struct spi_device *spi_dev; spi_device 78 drivers/nfc/st-nci/spi.c struct spi_device *dev = phy->spi_dev; spi_device 126 drivers/nfc/st-nci/spi.c struct spi_device *dev = phy->spi_dev; spi_device 175 drivers/nfc/st-nci/spi.c struct spi_device *dev; spi_device 217 drivers/nfc/st-nci/spi.c static int st_nci_spi_probe(struct spi_device *dev) spi_device 276 drivers/nfc/st-nci/spi.c static int st_nci_spi_remove(struct spi_device *dev) spi_device 1068 drivers/nfc/st95hf/core.c static int st95hf_probe(struct spi_device *nfc_spi_dev) spi_device 1205 drivers/nfc/st95hf/core.c static int st95hf_remove(struct spi_device *nfc_spi_dev) spi_device 19 drivers/nfc/st95hf/spi.c struct spi_device *spidev = spicontext->spidev; spi_device 74 drivers/nfc/st95hf/spi.c struct spi_device *spidev = spicontext->spidev; spi_device 138 drivers/nfc/st95hf/spi.c struct spi_device *spidev = spicontext->spidev; spi_device 31 drivers/nfc/st95hf/spi.h struct spi_device *spidev; spi_device 426 drivers/nfc/trf7970a.c struct spi_device *spi; spi_device 1989 drivers/nfc/trf7970a.c static int trf7970a_probe(struct spi_device *spi) spi_device 2147 drivers/nfc/trf7970a.c static int trf7970a_remove(struct spi_device *spi) spi_device 2170 drivers/nfc/trf7970a.c struct spi_device *spi = to_spi_device(dev); spi_device 2186 drivers/nfc/trf7970a.c struct spi_device *spi = to_spi_device(dev); spi_device 2205 drivers/nfc/trf7970a.c struct spi_device *spi = to_spi_device(dev); spi_device 2222 drivers/nfc/trf7970a.c struct spi_device *spi = to_spi_device(dev); spi_device 317 drivers/pinctrl/pinctrl-mcp23s08.c struct spi_device *spi = to_spi_device(mcp->dev); spi_device 334 drivers/pinctrl/pinctrl-mcp23s08.c struct spi_device *spi = to_spi_device(mcp->dev); spi_device 352 drivers/pinctrl/pinctrl-mcp23s08.c struct spi_device *spi = to_spi_device(mcp->dev); spi_device 987 drivers/pinctrl/pinctrl-mcp23s08.c static int mcp23s08_probe(struct spi_device *spi) spi_device 73 drivers/platform/chrome/cros_ec_spi.c struct spi_device *spi; spi_device 734 drivers/platform/chrome/cros_ec_spi.c static int cros_ec_spi_probe(struct spi_device *spi) spi_device 788 drivers/platform/chrome/cros_ec_spi.c static int cros_ec_spi_remove(struct spi_device *spi) spi_device 223 drivers/platform/olpc/olpc-xo175-ec.c struct spi_device *spi; spi_device 651 drivers/platform/olpc/olpc-xo175-ec.c static int olpc_xo175_ec_remove(struct spi_device *spi) spi_device 664 drivers/platform/olpc/olpc-xo175-ec.c static int olpc_xo175_ec_probe(struct spi_device *spi) spi_device 137 drivers/regulator/tps6524x-regulator.c struct spi_device *spi; spi_device 579 drivers/regulator/tps6524x-regulator.c static int pmic_probe(struct spi_device *spi) spi_device 41 drivers/rtc/rtc-ds1302.c struct spi_device *spi = dev_get_drvdata(dev); spi_device 76 drivers/rtc/rtc-ds1302.c struct spi_device *spi = dev_get_drvdata(dev); spi_device 106 drivers/rtc/rtc-ds1302.c static int ds1302_probe(struct spi_device *spi) spi_device 190 drivers/rtc/rtc-ds1302.c static int ds1302_remove(struct spi_device *spi) spi_device 85 drivers/rtc/rtc-ds1305.c struct spi_device *spi; spi_device 269 drivers/rtc/rtc-ds1305.c struct spi_device *spi = ds1305->spi; spi_device 321 drivers/rtc/rtc-ds1305.c struct spi_device *spi = ds1305->spi; spi_device 443 drivers/rtc/rtc-ds1305.c struct spi_device *spi = ds1305->spi; spi_device 516 drivers/rtc/rtc-ds1305.c struct spi_device *spi = ds1305->spi; spi_device 531 drivers/rtc/rtc-ds1305.c struct spi_device *spi = ds1305->spi; spi_device 548 drivers/rtc/rtc-ds1305.c static int ds1305_probe(struct spi_device *spi) spi_device 727 drivers/rtc/rtc-ds1305.c static int ds1305_remove(struct spi_device *spi) spi_device 78 drivers/rtc/rtc-ds1343.c struct spi_device *spi; spi_device 463 drivers/rtc/rtc-ds1343.c static int ds1343_probe(struct spi_device *spi) spi_device 555 drivers/rtc/rtc-ds1343.c static int ds1343_remove(struct spi_device *spi) spi_device 580 drivers/rtc/rtc-ds1343.c struct spi_device *spi = to_spi_device(dev); spi_device 590 drivers/rtc/rtc-ds1343.c struct spi_device *spi = to_spi_device(dev); spi_device 46 drivers/rtc/rtc-ds1347.c struct spi_device *spi = to_spi_device(dev); spi_device 70 drivers/rtc/rtc-ds1347.c struct spi_device *spi = to_spi_device(dev); spi_device 99 drivers/rtc/rtc-ds1347.c static int ds1347_probe(struct spi_device *spi) spi_device 56 drivers/rtc/rtc-ds1390.c struct spi_device *spi = to_spi_device(dev); spi_device 69 drivers/rtc/rtc-ds1390.c struct spi_device *spi = to_spi_device(dev); spi_device 88 drivers/rtc/rtc-ds1390.c static void ds1390_trickle_of_init(struct spi_device *spi) spi_device 129 drivers/rtc/rtc-ds1390.c struct spi_device *spi = to_spi_device(dev); spi_device 158 drivers/rtc/rtc-ds1390.c struct spi_device *spi = to_spi_device(dev); spi_device 181 drivers/rtc/rtc-ds1390.c static int ds1390_probe(struct spi_device *spi) spi_device 637 drivers/rtc/rtc-ds3232.c static int ds3234_probe(struct spi_device *spi) spi_device 34 drivers/rtc/rtc-m41t93.c static inline int m41t93_set_reg(struct spi_device *spi, u8 addr, u8 data) spi_device 47 drivers/rtc/rtc-m41t93.c struct spi_device *spi = to_spi_device(dev); spi_device 103 drivers/rtc/rtc-m41t93.c struct spi_device *spi = to_spi_device(dev); spi_device 170 drivers/rtc/rtc-m41t93.c static int m41t93_probe(struct spi_device *spi) spi_device 31 drivers/rtc/rtc-m41t94.c struct spi_device *spi = to_spi_device(dev); spi_device 58 drivers/rtc/rtc-m41t94.c struct spi_device *spi = to_spi_device(dev); spi_device 109 drivers/rtc/rtc-m41t94.c static int m41t94_probe(struct spi_device *spi) spi_device 31 drivers/rtc/rtc-max6902.c struct spi_device *spi = to_spi_device(dev); spi_device 44 drivers/rtc/rtc-max6902.c struct spi_device *spi = to_spi_device(dev); spi_device 55 drivers/rtc/rtc-max6902.c struct spi_device *spi = to_spi_device(dev); spi_device 119 drivers/rtc/rtc-max6902.c static int max6902_probe(struct spi_device *spi) spi_device 34 drivers/rtc/rtc-max6916.c struct spi_device *spi = to_spi_device(dev); spi_device 44 drivers/rtc/rtc-max6916.c struct spi_device *spi = to_spi_device(dev); spi_device 55 drivers/rtc/rtc-max6916.c struct spi_device *spi = to_spi_device(dev); spi_device 79 drivers/rtc/rtc-max6916.c struct spi_device *spi = to_spi_device(dev); spi_device 107 drivers/rtc/rtc-max6916.c static int max6916_probe(struct spi_device *spi) spi_device 62 drivers/rtc/rtc-mcp795.c struct spi_device *spi = to_spi_device(dev); spi_device 79 drivers/rtc/rtc-mcp795.c struct spi_device *spi = to_spi_device(dev); spi_device 351 drivers/rtc/rtc-mcp795.c struct spi_device *spi = data; spi_device 381 drivers/rtc/rtc-mcp795.c static int mcp795_probe(struct spi_device *spi) spi_device 376 drivers/rtc/rtc-pcf2123.c static int pcf2123_probe(struct spi_device *spi) spi_device 693 drivers/rtc/rtc-pcf2127.c static int pcf2127_spi_probe(struct spi_device *spi) spi_device 42 drivers/rtc/rtc-r9701.c struct spi_device *spi = to_spi_device(dev); spi_device 53 drivers/rtc/rtc-r9701.c struct spi_device *spi = to_spi_device(dev); spi_device 119 drivers/rtc/rtc-r9701.c static int r9701_probe(struct spi_device *spi) spi_device 61 drivers/rtc/rtc-rs5c348.c struct spi_device *spi = to_spi_device(dev); spi_device 108 drivers/rtc/rtc-rs5c348.c struct spi_device *spi = to_spi_device(dev); spi_device 164 drivers/rtc/rtc-rs5c348.c static int rs5c348_probe(struct spi_device *spi) spi_device 918 drivers/rtc/rtc-rv3029c2.c static int rv3049_probe(struct spi_device *spi) spi_device 69 drivers/rtc/rtc-rx4581.c struct spi_device *spi = to_spi_device(dev); spi_device 82 drivers/rtc/rtc-rx4581.c struct spi_device *spi = to_spi_device(dev); spi_device 96 drivers/rtc/rtc-rx4581.c struct spi_device *spi = to_spi_device(dev); spi_device 172 drivers/rtc/rtc-rx4581.c struct spi_device *spi = to_spi_device(dev); spi_device 254 drivers/rtc/rtc-rx4581.c static int rx4581_probe(struct spi_device *spi) spi_device 332 drivers/rtc/rtc-rx6110.c static int rx6110_probe(struct spi_device *spi) spi_device 373 drivers/rtc/rtc-rx6110.c static int rx6110_remove(struct spi_device *spi) spi_device 390 drivers/spi/atmel-quadspi.c static int atmel_qspi_setup(struct spi_device *spi) spi_device 56 drivers/spi/spi-altera.c static inline struct altera_spi *altera_spi_to_hw(struct spi_device *sdev) spi_device 61 drivers/spi/spi-altera.c static void altera_spi_set_cs(struct spi_device *spi, bool is_high) spi_device 116 drivers/spi/spi-altera.c struct spi_device *spi, struct spi_transfer *t) spi_device 342 drivers/spi/spi-armada-3700.c static bool a3700_spi_wait_completion(struct spi_device *spi) spi_device 393 drivers/spi/spi-armada-3700.c static bool a3700_spi_transfer_wait(struct spi_device *spi, spi_device 417 drivers/spi/spi-armada-3700.c static void a3700_spi_transfer_setup(struct spi_device *spi, spi_device 437 drivers/spi/spi-armada-3700.c static void a3700_spi_set_cs(struct spi_device *spi, bool enable) spi_device 574 drivers/spi/spi-armada-3700.c struct spi_device *spi = message->spi; spi_device 594 drivers/spi/spi-armada-3700.c struct spi_device *spi, spi_device 743 drivers/spi/spi-armada-3700.c struct spi_device *spi, spi_device 788 drivers/spi/spi-armada-3700.c struct spi_device *spi, spi_device 115 drivers/spi/spi-at91-usart.c struct spi_device *spi, spi_device 360 drivers/spi/spi-at91-usart.c static int at91_usart_spi_setup(struct spi_device *spi) spi_device 399 drivers/spi/spi-at91-usart.c struct spi_device *spi, spi_device 448 drivers/spi/spi-at91-usart.c struct spi_device *spi = message->spi; spi_device 469 drivers/spi/spi-at91-usart.c static void at91_usart_spi_cleanup(struct spi_device *spi) spi_device 59 drivers/spi/spi-ath79.c static inline struct ath79_spi *ath79_spidev_to_sp(struct spi_device *spi) spi_device 70 drivers/spi/spi-ath79.c static void ath79_spi_chipselect(struct spi_device *spi, int is_active) spi_device 108 drivers/spi/spi-ath79.c static u32 ath79_spi_txrx_mode0(struct spi_device *spi, unsigned int nsecs, spi_device 351 drivers/spi/spi-atmel.c static void cs_activate(struct atmel_spi *as, struct spi_device *spi) spi_device 401 drivers/spi/spi-atmel.c static void cs_deactivate(struct atmel_spi *as, struct spi_device *spi) spi_device 445 drivers/spi/spi-atmel.c struct spi_device *spi, spi_device 841 drivers/spi/spi-atmel.c struct spi_device *spi, spi_device 1175 drivers/spi/spi-atmel.c static int atmel_spi_setup(struct spi_device *spi) spi_device 1249 drivers/spi/spi-atmel.c struct spi_device *spi = msg->spi; spi_device 1390 drivers/spi/spi-atmel.c struct spi_device *spi = msg->spi; spi_device 1439 drivers/spi/spi-atmel.c static void atmel_spi_cleanup(struct spi_device *spi) spi_device 54 drivers/spi/spi-au1550.c int (*txrx_bufs)(struct spi_device *spi, struct spi_transfer *t); spi_device 161 drivers/spi/spi-au1550.c static void au1550_spi_chipsel(struct spi_device *spi, int value) spi_device 221 drivers/spi/spi-au1550.c static int au1550_spi_setupxfer(struct spi_device *spi, struct spi_transfer *t) spi_device 305 drivers/spi/spi-au1550.c static int au1550_spi_dma_txrxb(struct spi_device *spi, struct spi_transfer *t) spi_device 503 drivers/spi/spi-au1550.c static int au1550_spi_pio_txrxb(struct spi_device *spi, struct spi_transfer *t) spi_device 636 drivers/spi/spi-au1550.c static int au1550_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) spi_device 116 drivers/spi/spi-axi-spi-engine.c static unsigned int spi_engine_get_config(struct spi_device *spi) spi_device 131 drivers/spi/spi-axi-spi-engine.c struct spi_device *spi, struct spi_transfer *xfer) spi_device 184 drivers/spi/spi-axi-spi-engine.c struct spi_device *spi, bool assert) spi_device 197 drivers/spi/spi-axi-spi-engine.c struct spi_device *spi = msg->spi; spi_device 548 drivers/spi/spi-bcm-qspi.c struct spi_device *spi, spi_device 560 drivers/spi/spi-bcm-qspi.c static int bcm_qspi_setup(struct spi_device *spi) spi_device 722 drivers/spi/spi-bcm-qspi.c static int write_to_hw(struct bcm_qspi *qspi, struct spi_device *spi) spi_device 792 drivers/spi/spi-bcm-qspi.c static int bcm_qspi_bspi_exec_mem_op(struct spi_device *spi, spi_device 878 drivers/spi/spi-bcm-qspi.c struct spi_device *spi, spi_device 905 drivers/spi/spi-bcm-qspi.c static int bcm_qspi_mspi_exec_mem_op(struct spi_device *spi, spi_device 948 drivers/spi/spi-bcm-qspi.c struct spi_device *spi = mem->spi; spi_device 993 drivers/spi/spi-bcm-qspi.c static void bcm_qspi_cleanup(struct spi_device *spi) spi_device 398 drivers/spi/spi-bcm2835.c struct spi_device *spi, spi_device 660 drivers/spi/spi-bcm2835.c struct spi_device *spi, spi_device 759 drivers/spi/spi-bcm2835.c struct spi_device *spi, spi_device 841 drivers/spi/spi-bcm2835.c struct spi_device *spi, spi_device 1012 drivers/spi/spi-bcm2835.c struct spi_device *spi, spi_device 1067 drivers/spi/spi-bcm2835.c struct spi_device *spi, spi_device 1131 drivers/spi/spi-bcm2835.c struct spi_device *spi = msg->spi; spi_device 1177 drivers/spi/spi-bcm2835.c static int bcm2835_spi_setup(struct spi_device *spi) spi_device 264 drivers/spi/spi-bcm2835aux.c struct spi_device *spi, spi_device 279 drivers/spi/spi-bcm2835aux.c struct spi_device *spi, spi_device 304 drivers/spi/spi-bcm2835aux.c struct spi_device *spi, spi_device 344 drivers/spi/spi-bcm2835aux.c struct spi_device *spi, spi_device 407 drivers/spi/spi-bcm2835aux.c struct spi_device *spi = msg->spi; spi_device 446 drivers/spi/spi-bcm2835aux.c static int bcm2835aux_spi_setup(struct spi_device *spi) spi_device 129 drivers/spi/spi-bcm63xx-hsspi.c struct spi_device *spi, int hz) spi_device 155 drivers/spi/spi-bcm63xx-hsspi.c static int bcm63xx_hsspi_do_txrx(struct spi_device *spi, struct spi_transfer *t) spi_device 223 drivers/spi/spi-bcm63xx-hsspi.c static int bcm63xx_hsspi_setup(struct spi_device *spi) spi_device 265 drivers/spi/spi-bcm63xx-hsspi.c struct spi_device *spi = msg->spi; spi_device 195 drivers/spi/spi-bcm63xx.c static void bcm63xx_spi_setup_transfer(struct spi_device *spi, spi_device 226 drivers/spi/spi-bcm63xx.c static int bcm63xx_txrx_bufs(struct spi_device *spi, struct spi_transfer *first, spi_device 329 drivers/spi/spi-bcm63xx.c struct spi_device *spi = m->spi; spi_device 423 drivers/spi/spi-bcm63xx.c static size_t bcm63xx_spi_max_length(struct spi_device *spi) spi_device 47 drivers/spi/spi-bitbang-txrx.h bitbang_txrx_be_cpha0(struct spi_device *spi, spi_device 79 drivers/spi/spi-bitbang-txrx.h bitbang_txrx_be_cpha1(struct spi_device *spi, spi_device 42 drivers/spi/spi-bitbang.c u32 (*txrx_word)(struct spi_device *spi, unsigned nsecs, spi_device 44 drivers/spi/spi-bitbang.c unsigned (*txrx_bufs)(struct spi_device *, spi_device 46 drivers/spi/spi-bitbang.c struct spi_device *spi, spi_device 55 drivers/spi/spi-bitbang.c struct spi_device *spi, spi_device 56 drivers/spi/spi-bitbang.c u32 (*txrx_word)(struct spi_device *spi, spi_device 83 drivers/spi/spi-bitbang.c struct spi_device *spi, spi_device 84 drivers/spi/spi-bitbang.c u32 (*txrx_word)(struct spi_device *spi, spi_device 111 drivers/spi/spi-bitbang.c struct spi_device *spi, spi_device 112 drivers/spi/spi-bitbang.c u32 (*txrx_word)(struct spi_device *spi, spi_device 138 drivers/spi/spi-bitbang.c int spi_bitbang_setup_transfer(struct spi_device *spi, struct spi_transfer *t) spi_device 180 drivers/spi/spi-bitbang.c int spi_bitbang_setup(struct spi_device *spi) spi_device 214 drivers/spi/spi-bitbang.c void spi_bitbang_cleanup(struct spi_device *spi) spi_device 220 drivers/spi/spi-bitbang.c static int spi_bitbang_bufs(struct spi_device *spi, struct spi_transfer *t) spi_device 272 drivers/spi/spi-bitbang.c struct spi_device *spi, spi_device 311 drivers/spi/spi-bitbang.c static void spi_bitbang_set_cs(struct spi_device *spi, bool enable) spi_device 44 drivers/spi/spi-butterfly.c static inline struct butterfly *spidev_to_pp(struct spi_device *spi) spi_device 58 drivers/spi/spi-butterfly.c struct spi_device *dataflash; spi_device 59 drivers/spi/spi-butterfly.c struct spi_device *butterfly; spi_device 67 drivers/spi/spi-butterfly.c setsck(struct spi_device *spi, int is_on) spi_device 83 drivers/spi/spi-butterfly.c setmosi(struct spi_device *spi, int is_on) spi_device 98 drivers/spi/spi-butterfly.c static inline int getmiso(struct spi_device *spi) spi_device 111 drivers/spi/spi-butterfly.c static void butterfly_chipselect(struct spi_device *spi, int value) spi_device 137 drivers/spi/spi-butterfly.c butterfly_txrx_word_mode0(struct spi_device *spi, unsigned nsecs, u32 word, spi_device 173 drivers/spi/spi-cadence.c static void cdns_spi_chipselect(struct spi_device *spi, bool is_high) spi_device 204 drivers/spi/spi-cadence.c static void cdns_spi_config_clock_mode(struct spi_device *spi) spi_device 246 drivers/spi/spi-cadence.c static void cdns_spi_config_clock_freq(struct spi_device *spi, spi_device 284 drivers/spi/spi-cadence.c static int cdns_spi_setup_transfer(struct spi_device *spi, spi_device 410 drivers/spi/spi-cadence.c struct spi_device *spi, spi_device 33 drivers/spi/spi-cavium.c struct spi_device *spi = msg->spi; spi_device 39 drivers/spi/spi-clps711x.c struct spi_device *spi = msg->spi; spi_device 48 drivers/spi/spi-clps711x.c struct spi_device *spi, spi_device 287 drivers/spi/spi-coldfire-qspi.c static void mcfqspi_set_cs(struct spi_device *spi, bool enable) spi_device 299 drivers/spi/spi-coldfire-qspi.c struct spi_device *spi, spi_device 324 drivers/spi/spi-coldfire-qspi.c static int mcfqspi_setup(struct spi_device *spi) spi_device 198 drivers/spi/spi-davinci.c static void davinci_spi_chipselect(struct spi_device *spi, int value) spi_device 270 drivers/spi/spi-davinci.c static int davinci_spi_setup_transfer(struct spi_device *spi, spi_device 384 drivers/spi/spi-davinci.c static int davinci_spi_of_setup(struct spi_device *spi) spi_device 414 drivers/spi/spi-davinci.c static int davinci_spi_setup(struct spi_device *spi) spi_device 441 drivers/spi/spi-davinci.c static void davinci_spi_cleanup(struct spi_device *spi) spi_device 451 drivers/spi/spi-davinci.c struct spi_device *spi, spi_device 571 drivers/spi/spi-davinci.c static int davinci_spi_bufs(struct spi_device *spi, struct spi_transfer *t) spi_device 595 drivers/spi/spi-dln2.c struct spi_device *spi = message->spi; spi_device 652 drivers/spi/spi-dln2.c struct spi_device *spi, spi_device 108 drivers/spi/spi-dw-mid.c struct spi_device *spi, struct spi_transfer *xfer) spi_device 58 drivers/spi/spi-dw-mmio.c static void dw_spi_mscc_set_cs(struct spi_device *spi, bool enable) spi_device 127 drivers/spi/spi-dw.c void dw_spi_set_cs(struct spi_device *spi, bool enable) spi_device 289 drivers/spi/spi-dw.c struct spi_device *spi, struct spi_transfer *transfer) spi_device 408 drivers/spi/spi-dw.c static int dw_spi_setup(struct spi_device *spi) spi_device 442 drivers/spi/spi-dw.c static void dw_spi_cleanup(struct spi_device *spi) spi_device 97 drivers/spi/spi-dw.h bool (*can_dma)(struct spi_controller *master, struct spi_device *spi, spi_device 117 drivers/spi/spi-dw.h void (*set_cs)(struct spi_device *spi, bool enable); spi_device 251 drivers/spi/spi-dw.h extern void dw_spi_set_cs(struct spi_device *spi, bool enable); spi_device 105 drivers/spi/spi-efm32.c static void efm32_spi_chipselect(struct spi_device *spi, int is_on) spi_device 113 drivers/spi/spi-efm32.c static int efm32_spi_setup_transfer(struct spi_device *spi, spi_device 181 drivers/spi/spi-efm32.c static int efm32_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) spi_device 146 drivers/spi/spi-ep93xx.c struct spi_device *spi, spi_device 479 drivers/spi/spi-ep93xx.c struct spi_device *spi, spi_device 97 drivers/spi/spi-falcon.c int falcon_sflash_xfer(struct spi_device *spi, struct spi_transfer *t, spi_device 307 drivers/spi/spi-falcon.c static int falcon_sflash_setup(struct spi_device *spi) spi_device 715 drivers/spi/spi-fsl-dspi.c struct spi_device *spi = message->spi; spi_device 815 drivers/spi/spi-fsl-dspi.c static int dspi_setup(struct spi_device *spi) spi_device 880 drivers/spi/spi-fsl-dspi.c static void dspi_cleanup(struct spi_device *spi) spi_device 882 drivers/spi/spi-fsl-dspi.c struct chip_data *chip = spi_get_ctldata((struct spi_device *)spi); spi_device 323 drivers/spi/spi-fsl-espi.c static void fsl_espi_setup_transfer(struct spi_device *spi, spi_device 352 drivers/spi/spi-fsl-espi.c static int fsl_espi_bufs(struct spi_device *spi, struct spi_transfer *t) spi_device 400 drivers/spi/spi-fsl-espi.c struct spi_device *spi = m->spi; spi_device 476 drivers/spi/spi-fsl-espi.c static int fsl_espi_setup(struct spi_device *spi) spi_device 520 drivers/spi/spi-fsl-espi.c static void fsl_espi_cleanup(struct spi_device *spi) spi_device 609 drivers/spi/spi-fsl-espi.c static size_t fsl_espi_max_message_size(struct spi_device *spi) spi_device 181 drivers/spi/spi-fsl-lpspi.c struct spi_device *spi, spi_device 235 drivers/spi/spi-fsl-lpspi.c struct spi_device *spi = msg->spi; spi_device 435 drivers/spi/spi-fsl-lpspi.c struct spi_device *spi, spi_device 732 drivers/spi/spi-fsl-lpspi.c struct spi_device *spi, spi_device 514 drivers/spi/spi-fsl-qspi.c static void fsl_qspi_select_mem(struct fsl_qspi *q, struct spi_device *spi) spi_device 89 drivers/spi/spi-fsl-spi.c static void fsl_spi_change_mode(struct spi_device *spi) spi_device 114 drivers/spi/spi-fsl-spi.c static void fsl_spi_chipselect(struct spi_device *spi, int value) spi_device 176 drivers/spi/spi-fsl-spi.c struct spi_device *spi, spi_device 208 drivers/spi/spi-fsl-spi.c struct spi_device *spi, spi_device 225 drivers/spi/spi-fsl-spi.c static int fsl_spi_setup_transfer(struct spi_device *spi, spi_device 308 drivers/spi/spi-fsl-spi.c static int fsl_spi_bufs(struct spi_device *spi, struct spi_transfer *t, spi_device 362 drivers/spi/spi-fsl-spi.c struct spi_device *spi = m->spi; spi_device 441 drivers/spi/spi-fsl-spi.c static int fsl_spi_setup(struct spi_device *spi) spi_device 489 drivers/spi/spi-fsl-spi.c static void fsl_spi_cleanup(struct spi_device *spi) spi_device 551 drivers/spi/spi-fsl-spi.c static void fsl_spi_grlib_cs_control(struct spi_device *spi, bool on) spi_device 689 drivers/spi/spi-fsl-spi.c static void fsl_spi_cs_control(struct spi_device *spi, bool on) spi_device 148 drivers/spi/spi-geni-qcom.c static void spi_geni_set_cs(struct spi_device *slv, bool set_flag) spi_device 198 drivers/spi/spi-geni-qcom.c static int setup_fifo_params(struct spi_device *spi_slv, spi_device 383 drivers/spi/spi-geni-qcom.c struct spi_device *slv, spi_device 76 drivers/spi/spi-gpio.c spi_to_spi_gpio(const struct spi_device *spi) spi_device 87 drivers/spi/spi-gpio.c static inline void setsck(const struct spi_device *spi, int is_on) spi_device 94 drivers/spi/spi-gpio.c static inline void setmosi(const struct spi_device *spi, int is_on) spi_device 101 drivers/spi/spi-gpio.c static inline int getmiso(const struct spi_device *spi) spi_device 135 drivers/spi/spi-gpio.c static u32 spi_gpio_txrx_word_mode0(struct spi_device *spi, spi_device 141 drivers/spi/spi-gpio.c static u32 spi_gpio_txrx_word_mode1(struct spi_device *spi, spi_device 147 drivers/spi/spi-gpio.c static u32 spi_gpio_txrx_word_mode2(struct spi_device *spi, spi_device 153 drivers/spi/spi-gpio.c static u32 spi_gpio_txrx_word_mode3(struct spi_device *spi, spi_device 169 drivers/spi/spi-gpio.c static u32 spi_gpio_spec_txrx_word_mode0(struct spi_device *spi, spi_device 176 drivers/spi/spi-gpio.c static u32 spi_gpio_spec_txrx_word_mode1(struct spi_device *spi, spi_device 183 drivers/spi/spi-gpio.c static u32 spi_gpio_spec_txrx_word_mode2(struct spi_device *spi, spi_device 190 drivers/spi/spi-gpio.c static u32 spi_gpio_spec_txrx_word_mode3(struct spi_device *spi, spi_device 199 drivers/spi/spi-gpio.c static void spi_gpio_chipselect(struct spi_device *spi, int is_active) spi_device 216 drivers/spi/spi-gpio.c static int spi_gpio_setup(struct spi_device *spi) spi_device 239 drivers/spi/spi-gpio.c static int spi_gpio_set_direction(struct spi_device *spi, bool output) spi_device 267 drivers/spi/spi-gpio.c static void spi_gpio_cleanup(struct spi_device *spi) spi_device 230 drivers/spi/spi-img-spfi.c struct spi_device *spi, spi_device 312 drivers/spi/spi-img-spfi.c struct spi_device *spi, spi_device 445 drivers/spi/spi-img-spfi.c static int img_spfi_setup(struct spi_device *spi) spi_device 481 drivers/spi/spi-img-spfi.c static void img_spfi_cleanup(struct spi_device *spi) spi_device 493 drivers/spi/spi-img-spfi.c static void img_spfi_config(struct spi_master *master, struct spi_device *spi, spi_device 533 drivers/spi/spi-img-spfi.c struct spi_device *spi, spi_device 555 drivers/spi/spi-img-spfi.c static bool img_spfi_can_dma(struct spi_master *master, struct spi_device *spi, spi_device 67 drivers/spi/spi-imx.c int (*prepare_transfer)(struct spi_imx_data *, struct spi_device *, spi_device 221 drivers/spi/spi-imx.c static bool spi_imx_can_dma(struct spi_master *master, struct spi_device *spi, spi_device 500 drivers/spi/spi-imx.c struct spi_device *spi = msg->spi; spi_device 567 drivers/spi/spi-imx.c struct spi_device *spi, spi_device 697 drivers/spi/spi-imx.c struct spi_device *spi, spi_device 802 drivers/spi/spi-imx.c struct spi_device *spi, spi_device 878 drivers/spi/spi-imx.c struct spi_device *spi, spi_device 1051 drivers/spi/spi-imx.c static void spi_imx_chipselect(struct spi_device *spi, int is_active) spi_device 1194 drivers/spi/spi-imx.c static int spi_imx_setupxfer(struct spi_device *spi, spi_device 1421 drivers/spi/spi-imx.c static int spi_imx_pio_transfer(struct spi_device *spi, spi_device 1453 drivers/spi/spi-imx.c static int spi_imx_pio_transfer_slave(struct spi_device *spi, spi_device 1497 drivers/spi/spi-imx.c static int spi_imx_transfer(struct spi_device *spi, spi_device 1515 drivers/spi/spi-imx.c static int spi_imx_setup(struct spi_device *spi) spi_device 1532 drivers/spi/spi-imx.c static void spi_imx_cleanup(struct spi_device *spi) spi_device 68 drivers/spi/spi-jcore.c static void jcore_spi_chipsel(struct spi_device *spi, bool value) spi_device 96 drivers/spi/spi-jcore.c static int jcore_spi_txrx(struct spi_master *master, struct spi_device *spi, spi_device 386 drivers/spi/spi-lantiq-ssc.c static int lantiq_ssc_setup(struct spi_device *spidev) spi_device 430 drivers/spi/spi-lantiq-ssc.c struct spi_device *spidev, struct spi_transfer *t) spi_device 678 drivers/spi/spi-lantiq-ssc.c static int transfer_start(struct lantiq_ssc_spi *spi, struct spi_device *spidev, spi_device 753 drivers/spi/spi-lantiq-ssc.c static void lantiq_ssc_set_cs(struct spi_device *spidev, bool enable) spi_device 768 drivers/spi/spi-lantiq-ssc.c struct spi_device *spidev, spi_device 74 drivers/spi/spi-lm70llp.c struct spi_device *spidev_lm70; spi_device 84 drivers/spi/spi-lm70llp.c static inline struct spi_lm70llp *spidev_to_pp(struct spi_device *spi) spi_device 133 drivers/spi/spi-lm70llp.c static inline void setsck(struct spi_device *s, int is_on) spi_device 143 drivers/spi/spi-lm70llp.c static inline void setmosi(struct spi_device *s, int is_on) spi_device 158 drivers/spi/spi-lm70llp.c static inline int getmiso(struct spi_device *s) spi_device 169 drivers/spi/spi-lm70llp.c static void lm70_chipselect(struct spi_device *spi, int value) spi_device 182 drivers/spi/spi-lm70llp.c static u32 lm70_txrx(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, spi_device 314 drivers/spi/spi-loopback-test.c static int spi_loopback_test_probe(struct spi_device *spi) spi_device 398 drivers/spi/spi-loopback-test.c static void spi_test_dump_message(struct spi_device *spi, spi_device 463 drivers/spi/spi-loopback-test.c static int spi_check_rx_ranges(struct spi_device *spi, spi_device 528 drivers/spi/spi-loopback-test.c static int spi_test_check_elapsed_time(struct spi_device *spi, spi_device 558 drivers/spi/spi-loopback-test.c static int spi_test_check_loopback_result(struct spi_device *spi, spi_device 620 drivers/spi/spi-loopback-test.c static int spi_test_translate(struct spi_device *spi, spi_device 663 drivers/spi/spi-loopback-test.c static int spi_test_fill_pattern(struct spi_device *spi, spi_device 747 drivers/spi/spi-loopback-test.c static int _spi_test_run_iter(struct spi_device *spi, spi_device 809 drivers/spi/spi-loopback-test.c static int spi_test_run_iter(struct spi_device *spi, spi_device 889 drivers/spi/spi-loopback-test.c int spi_test_execute_msg(struct spi_device *spi, struct spi_test *test, spi_device 962 drivers/spi/spi-loopback-test.c int spi_test_run_test(struct spi_device *spi, const struct spi_test *test, spi_device 1023 drivers/spi/spi-loopback-test.c int spi_test_run_tests(struct spi_device *spi, spi_device 100 drivers/spi/spi-lp8841-rtc.c struct spi_device *spi, spi_device 138 drivers/spi/spi-lp8841-rtc.c spi_lp8841_rtc_set_cs(struct spi_device *spi, bool enable) spi_device 153 drivers/spi/spi-lp8841-rtc.c spi_lp8841_rtc_setup(struct spi_device *spi) spi_device 721 drivers/spi/spi-mem.c static int spi_mem_probe(struct spi_device *spi) spi_device 746 drivers/spi/spi-mem.c static int spi_mem_remove(struct spi_device *spi) spi_device 757 drivers/spi/spi-mem.c static void spi_mem_shutdown(struct spi_device *spi) spi_device 357 drivers/spi/spi-meson-spicc.c struct spi_device *spi, spi_device 400 drivers/spi/spi-meson-spicc.c struct spi_device *spi = message->spi; spi_device 468 drivers/spi/spi-meson-spicc.c static int meson_spicc_setup(struct spi_device *spi) spi_device 494 drivers/spi/spi-meson-spicc.c static void meson_spicc_cleanup(struct spi_device *spi) spi_device 246 drivers/spi/spi-meson-spifc.c struct spi_device *spi, spi_device 55 drivers/spi/spi-mpc512x-psc.c void (*cs_control)(struct spi_device *spi, bool on); spi_device 79 drivers/spi/spi-mpc512x-psc.c static int mpc512x_psc_spi_transfer_setup(struct spi_device *spi, spi_device 92 drivers/spi/spi-mpc512x-psc.c static void mpc512x_psc_spi_activate_cs(struct spi_device *spi) spi_device 135 drivers/spi/spi-mpc512x-psc.c static void mpc512x_psc_spi_deactivate_cs(struct spi_device *spi) spi_device 149 drivers/spi/spi-mpc512x-psc.c static int mpc512x_psc_spi_transfer_rxtx(struct spi_device *spi, spi_device 292 drivers/spi/spi-mpc512x-psc.c struct spi_device *spi; spi_device 364 drivers/spi/spi-mpc512x-psc.c static int mpc512x_psc_spi_setup(struct spi_device *spi) spi_device 398 drivers/spi/spi-mpc512x-psc.c static void mpc512x_psc_spi_cleanup(struct spi_device *spi) spi_device 480 drivers/spi/spi-mpc512x-psc.c static void mpc512x_spi_cs_control(struct spi_device *spi, bool onoff) spi_device 31 drivers/spi/spi-mpc52xx-psc.c void (*cs_control)(struct spi_device *spi, bool on); spi_device 58 drivers/spi/spi-mpc52xx-psc.c static int mpc52xx_psc_spi_transfer_setup(struct spi_device *spi, spi_device 71 drivers/spi/spi-mpc52xx-psc.c static void mpc52xx_psc_spi_activate_cs(struct spi_device *spi) spi_device 114 drivers/spi/spi-mpc52xx-psc.c static void mpc52xx_psc_spi_deactivate_cs(struct spi_device *spi) spi_device 126 drivers/spi/spi-mpc52xx-psc.c static int mpc52xx_psc_spi_transfer_rxtx(struct spi_device *spi, spi_device 209 drivers/spi/spi-mpc52xx-psc.c struct spi_device *spi; spi_device 259 drivers/spi/spi-mpc52xx-psc.c static int mpc52xx_psc_spi_setup(struct spi_device *spi) spi_device 286 drivers/spi/spi-mpc52xx-psc.c static int mpc52xx_psc_spi_transfer(struct spi_device *spi, spi_device 303 drivers/spi/spi-mpc52xx-psc.c static void mpc52xx_psc_spi_cleanup(struct spi_device *spi) spi_device 145 drivers/spi/spi-mpc52xx.c struct spi_device *spi; spi_device 360 drivers/spi/spi-mpc52xx.c static int mpc52xx_spi_transfer(struct spi_device *spi, struct spi_message *m) spi_device 197 drivers/spi/spi-mt65xx.c struct spi_device *spi = msg->spi; spi_device 262 drivers/spi/spi-mt65xx.c static void mtk_spi_set_cs(struct spi_device *spi, bool enable) spi_device 415 drivers/spi/spi-mt65xx.c struct spi_device *spi, spi_device 444 drivers/spi/spi-mt65xx.c struct spi_device *spi, spi_device 489 drivers/spi/spi-mt65xx.c struct spi_device *spi, spi_device 499 drivers/spi/spi-mt65xx.c struct spi_device *spi, spi_device 508 drivers/spi/spi-mt65xx.c static int mtk_spi_setup(struct spi_device *spi) spi_device 62 drivers/spi/spi-mt7621.c static inline struct mt7621_spi *spidev_to_mt7621_spi(struct spi_device *spi) spi_device 77 drivers/spi/spi-mt7621.c static void mt7621_spi_set_cs(struct spi_device *spi, int enable) spi_device 101 drivers/spi/spi-mt7621.c static int mt7621_spi_prepare(struct spi_device *spi, unsigned int speed) spi_device 251 drivers/spi/spi-mt7621.c struct spi_device *spi = m->spi; spi_device 301 drivers/spi/spi-mt7621.c static int mt7621_spi_setup(struct spi_device *spi) spi_device 431 drivers/spi/spi-mxic.c static void mxic_spi_set_cs(struct spi_device *spi, bool lvl) spi_device 449 drivers/spi/spi-mxic.c struct spi_device *spi, spi_device 64 drivers/spi/spi-mxs.c static int mxs_spi_setup_transfer(struct spi_device *dev, spi_device 643 drivers/spi/spi-npcm-fiu.c static int npcm_fiu_setup(struct spi_device *spi) spi_device 109 drivers/spi/spi-npcm-pspi.c static void npcm_pspi_set_mode(struct spi_device *spi) spi_device 166 drivers/spi/spi-npcm-pspi.c static void npcm_pspi_setup_transfer(struct spi_device *spi, spi_device 248 drivers/spi/spi-npcm-pspi.c struct spi_device *spi, spi_device 604 drivers/spi/spi-nxp-fspi.c static void nxp_fspi_select_mem(struct nxp_fspi *f, struct spi_device *spi) spi_device 57 drivers/spi/spi-oc-tiny.c static inline struct tiny_spi *tiny_spi_to_hw(struct spi_device *sdev) spi_device 62 drivers/spi/spi-oc-tiny.c static unsigned int tiny_spi_baud(struct spi_device *spi, unsigned int hz) spi_device 69 drivers/spi/spi-oc-tiny.c static void tiny_spi_chipselect(struct spi_device *spi, int is_active) spi_device 79 drivers/spi/spi-oc-tiny.c static int tiny_spi_setup_transfer(struct spi_device *spi, spi_device 94 drivers/spi/spi-oc-tiny.c static int tiny_spi_setup(struct spi_device *spi) spi_device 120 drivers/spi/spi-oc-tiny.c static int tiny_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) spi_device 179 drivers/spi/spi-omap-100k.c omap1_spi100k_txrx_pio(struct spi_device *spi, struct spi_transfer *xfer) spi_device 233 drivers/spi/spi-omap-100k.c static int omap1_spi100k_setup_transfer(struct spi_device *spi, spi_device 260 drivers/spi/spi-omap-100k.c static int omap1_spi100k_setup(struct spi_device *spi) spi_device 293 drivers/spi/spi-omap-100k.c struct spi_device *spi = m->spi; spi_device 174 drivers/spi/spi-omap-uwire.c static void uwire_chipselect(struct spi_device *spi, int value) spi_device 205 drivers/spi/spi-omap-uwire.c static int uwire_txrx(struct spi_device *spi, struct spi_transfer *t) spi_device 309 drivers/spi/spi-omap-uwire.c static int uwire_setup_transfer(struct spi_device *spi, struct spi_transfer *t) spi_device 424 drivers/spi/spi-omap-uwire.c static int uwire_setup(struct spi_device *spi) spi_device 438 drivers/spi/spi-omap-uwire.c static void uwire_cleanup(struct spi_device *spi) spi_device 160 drivers/spi/spi-omap2-mcspi.c static inline void mcspi_write_cs_reg(const struct spi_device *spi, spi_device 168 drivers/spi/spi-omap2-mcspi.c static inline u32 mcspi_read_cs_reg(const struct spi_device *spi, int idx) spi_device 175 drivers/spi/spi-omap2-mcspi.c static inline u32 mcspi_cached_chconf0(const struct spi_device *spi) spi_device 182 drivers/spi/spi-omap2-mcspi.c static inline void mcspi_write_chconf0(const struct spi_device *spi, u32 val) spi_device 201 drivers/spi/spi-omap2-mcspi.c static void omap2_mcspi_set_dma_req(const struct spi_device *spi, spi_device 221 drivers/spi/spi-omap2-mcspi.c static void omap2_mcspi_set_enable(const struct spi_device *spi, int enable) spi_device 237 drivers/spi/spi-omap2-mcspi.c static void omap2_mcspi_set_cs(struct spi_device *spi, bool enable) spi_device 293 drivers/spi/spi-omap2-mcspi.c static void omap2_mcspi_set_fifo(const struct spi_device *spi, spi_device 372 drivers/spi/spi-omap2-mcspi.c struct spi_device *spi = data; spi_device 384 drivers/spi/spi-omap2-mcspi.c struct spi_device *spi = data; spi_device 394 drivers/spi/spi-omap2-mcspi.c static void omap2_mcspi_tx_dma(struct spi_device *spi, spi_device 427 drivers/spi/spi-omap2-mcspi.c omap2_mcspi_rx_dma(struct spi_device *spi, struct spi_transfer *xfer, spi_device 581 drivers/spi/spi-omap2-mcspi.c omap2_mcspi_txrx_dma(struct spi_device *spi, struct spi_transfer *xfer) spi_device 690 drivers/spi/spi-omap2-mcspi.c omap2_mcspi_txrx_pio(struct spi_device *spi, struct spi_transfer *xfer) spi_device 892 drivers/spi/spi-omap2-mcspi.c static int omap2_mcspi_setup_transfer(struct spi_device *spi, spi_device 1037 drivers/spi/spi-omap2-mcspi.c static int omap2_mcspi_setup(struct spi_device *spi) spi_device 1082 drivers/spi/spi-omap2-mcspi.c static void omap2_mcspi_cleanup(struct spi_device *spi) spi_device 1129 drivers/spi/spi-omap2-mcspi.c struct spi_device *spi, spi_device 1291 drivers/spi/spi-omap2-mcspi.c struct spi_device *spi, spi_device 133 drivers/spi/spi-orion.c static int orion_spi_baudrate_set(struct spi_device *spi, unsigned int speed) spi_device 231 drivers/spi/spi-orion.c orion_spi_mode_set(struct spi_device *spi) spi_device 253 drivers/spi/spi-orion.c orion_spi_50mhz_ac_timing_erratum(struct spi_device *spi, unsigned int speed) spi_device 291 drivers/spi/spi-orion.c orion_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *t) spi_device 325 drivers/spi/spi-orion.c static void orion_spi_set_cs(struct spi_device *spi, bool enable) spi_device 363 drivers/spi/spi-orion.c orion_spi_write_read_8bit(struct spi_device *spi, spi_device 394 drivers/spi/spi-orion.c orion_spi_write_read_16bit(struct spi_device *spi, spi_device 425 drivers/spi/spi-orion.c orion_spi_write_read(struct spi_device *spi, struct spi_transfer *xfer) spi_device 491 drivers/spi/spi-orion.c struct spi_device *spi, spi_device 506 drivers/spi/spi-orion.c static int orion_spi_setup(struct spi_device *spi) spi_device 150 drivers/spi/spi-pic32-sqi.c struct spi_device *cur_spi; spi_device 261 drivers/spi/spi-pic32-sqi.c struct spi_device *spi = mesg->spi; spi_device 332 drivers/spi/spi-pic32-sqi.c struct spi_device *spi, spi_device 342 drivers/spi/spi-pic32-sqi.c struct spi_device *spi = msg->spi; spi_device 447 drivers/spi/spi-pic32.c struct spi_device *spi = msg->spi; spi_device 486 drivers/spi/spi-pic32.c struct spi_device *spi, spi_device 497 drivers/spi/spi-pic32.c struct spi_device *spi, spi_device 581 drivers/spi/spi-pic32.c static int pic32_spi_setup(struct spi_device *spi) spi_device 603 drivers/spi/spi-pic32.c static void pic32_spi_cleanup(struct spi_device *spi) spi_device 1844 drivers/spi/spi-pl022.c static int pl022_setup(struct spi_device *spi) spi_device 2081 drivers/spi/spi-pl022.c static void pl022_cleanup(struct spi_device *spi) spi_device 142 drivers/spi/spi-ppc4xx.c static int spi_ppc4xx_txrx(struct spi_device *spi, struct spi_transfer *t) spi_device 166 drivers/spi/spi-ppc4xx.c static int spi_ppc4xx_setupxfer(struct spi_device *spi, struct spi_transfer *t) spi_device 220 drivers/spi/spi-ppc4xx.c static int spi_ppc4xx_setup(struct spi_device *spi) spi_device 263 drivers/spi/spi-ppc4xx.c static void spi_ppc4xx_chipsel(struct spi_device *spi, int value) spi_device 345 drivers/spi/spi-ppc4xx.c static void spi_ppc4xx_cleanup(struct spi_device *spi) spi_device 234 drivers/spi/spi-pxa2xx-dma.c struct spi_device *spi, spi_device 342 drivers/spi/spi-pxa2xx.c static void lpss_ssp_select_cs(struct spi_device *spi, spi_device 373 drivers/spi/spi-pxa2xx.c static void lpss_ssp_cs_control(struct spi_device *spi, bool enable) spi_device 409 drivers/spi/spi-pxa2xx.c static void cs_assert(struct spi_device *spi) spi_device 434 drivers/spi/spi-pxa2xx.c static void cs_deassert(struct spi_device *spi) spi_device 464 drivers/spi/spi-pxa2xx.c static void pxa2xx_spi_set_cs(struct spi_device *spi, bool level) spi_device 930 drivers/spi/spi-pxa2xx.c struct spi_device *spi, spi_device 941 drivers/spi/spi-pxa2xx.c struct spi_device *spi, spi_device 1191 drivers/spi/spi-pxa2xx.c static int setup_cs(struct spi_device *spi, struct chip_data *chip, spi_device 1248 drivers/spi/spi-pxa2xx.c static int setup(struct spi_device *spi) spi_device 1405 drivers/spi/spi-pxa2xx.c static void cleanup(struct spi_device *spi) spi_device 1642 drivers/spi/spi-pxa2xx.c static size_t pxa2xx_spi_max_dma_transfer_size(struct spi_device *spi) spi_device 138 drivers/spi/spi-pxa2xx.h struct spi_device *spi, spi_device 225 drivers/spi/spi-qcom-qspi.c struct spi_device *slv, spi_device 154 drivers/spi/spi-qup.c static int spi_qup_io_config(struct spi_device *spi, struct spi_transfer *xfer); spi_device 445 drivers/spi/spi-qup.c static int spi_qup_do_dma(struct spi_device *spi, struct spi_transfer *xfer, spi_device 514 drivers/spi/spi-qup.c static int spi_qup_do_pio(struct spi_device *spi, struct spi_transfer *xfer, spi_device 661 drivers/spi/spi-qup.c static int spi_qup_io_prep(struct spi_device *spi, struct spi_transfer *xfer) spi_device 695 drivers/spi/spi-qup.c static int spi_qup_io_config(struct spi_device *spi, struct spi_transfer *xfer) spi_device 846 drivers/spi/spi-qup.c struct spi_device *spi, spi_device 888 drivers/spi/spi-qup.c static bool spi_qup_can_dma(struct spi_master *master, struct spi_device *spi, spi_device 977 drivers/spi/spi-qup.c static void spi_qup_set_cs(struct spi_device *spi, bool val) spi_device 80 drivers/spi/spi-rb4xx.c static void rb4xx_set_cs(struct spi_device *spi, bool enable) spi_device 95 drivers/spi/spi-rb4xx.c struct spi_device *spi, struct spi_transfer *t) spi_device 220 drivers/spi/spi-rockchip.c static void rockchip_spi_set_cs(struct spi_device *spi, bool enable) spi_device 459 drivers/spi/spi-rockchip.c struct spi_device *spi, struct spi_transfer *xfer, spi_device 533 drivers/spi/spi-rockchip.c static size_t rockchip_spi_max_transfer_size(struct spi_device *spi) spi_device 540 drivers/spi/spi-rockchip.c struct spi_device *spi, spi_device 572 drivers/spi/spi-rockchip.c struct spi_device *spi, spi_device 241 drivers/spi/spi-rspi.c struct spi_device *spi, struct spi_transfer *xfer); spi_device 666 drivers/spi/spi-rspi.c static bool rspi_can_dma(struct spi_controller *ctlr, struct spi_device *spi, spi_device 705 drivers/spi/spi-rspi.c struct spi_device *spi, struct spi_transfer *xfer) spi_device 723 drivers/spi/spi-rspi.c struct spi_device *spi, spi_device 841 drivers/spi/spi-rspi.c struct spi_device *spi, struct spi_transfer *xfer) spi_device 928 drivers/spi/spi-rspi.c struct spi_device *spi = msg->spi; spi_device 75 drivers/spi/spi-s3c24xx.c struct spi_device *curdev; spi_device 83 drivers/spi/spi-s3c24xx.c static inline struct s3c24xx_spi *to_hw(struct spi_device *sdev) spi_device 93 drivers/spi/spi-s3c24xx.c static void s3c24xx_spi_chipsel(struct spi_device *spi, int value) spi_device 115 drivers/spi/spi-s3c24xx.c static int s3c24xx_spi_update_state(struct spi_device *spi, spi_device 159 drivers/spi/spi-s3c24xx.c static int s3c24xx_spi_setupxfer(struct spi_device *spi, spi_device 173 drivers/spi/spi-s3c24xx.c static int s3c24xx_spi_setup(struct spi_device *spi) spi_device 398 drivers/spi/spi-s3c24xx.c static int s3c24xx_spi_txrx(struct spi_device *spi, struct spi_transfer *t) spi_device 304 drivers/spi/spi-s3c64xx.c static void s3c64xx_spi_set_cs(struct spi_device *spi, bool enable) spi_device 343 drivers/spi/spi-s3c64xx.c struct spi_device *spi, spi_device 623 drivers/spi/spi-s3c64xx.c struct spi_device *spi = msg->spi; spi_device 633 drivers/spi/spi-s3c64xx.c struct spi_device *spi, spi_device 737 drivers/spi/spi-s3c64xx.c struct spi_device *spi) spi_device 773 drivers/spi/spi-s3c64xx.c static int s3c64xx_spi_setup(struct spi_device *spi) spi_device 873 drivers/spi/spi-s3c64xx.c static void s3c64xx_spi_cleanup(struct spi_device *spi) spi_device 174 drivers/spi/spi-sc18is602.c static int sc18is602_check_transfer(struct spi_device *spi, spi_device 187 drivers/spi/spi-sc18is602.c struct spi_device *spi = m->spi; spi_device 223 drivers/spi/spi-sc18is602.c static int sc18is602_setup(struct spi_device *spi) spi_device 99 drivers/spi/spi-sh-hspi.c struct spi_device *spi = msg->spi; spi_device 550 drivers/spi/spi-sh-msiof.c static int sh_msiof_spi_setup(struct spi_device *spi) spi_device 585 drivers/spi/spi-sh-msiof.c const struct spi_device *spi = msg->spi; spi_device 907 drivers/spi/spi-sh-msiof.c struct spi_device *spi, spi_device 57 drivers/spi/spi-sh-sci.c static inline void setsck(struct spi_device *dev, int on) spi_device 62 drivers/spi/spi-sh-sci.c static inline void setmosi(struct spi_device *dev, int on) spi_device 67 drivers/spi/spi-sh-sci.c static inline u32 getmiso(struct spi_device *dev) spi_device 78 drivers/spi/spi-sh-sci.c static u32 sh_sci_spi_txrx_mode0(struct spi_device *spi, spi_device 85 drivers/spi/spi-sh-sci.c static u32 sh_sci_spi_txrx_mode1(struct spi_device *spi, spi_device 92 drivers/spi/spi-sh-sci.c static u32 sh_sci_spi_txrx_mode2(struct spi_device *spi, spi_device 99 drivers/spi/spi-sh-sci.c static u32 sh_sci_spi_txrx_mode3(struct spi_device *spi, spi_device 106 drivers/spi/spi-sh-sci.c static void sh_sci_spi_chipselect(struct spi_device *dev, int value) spi_device 339 drivers/spi/spi-sh.c static int spi_sh_setup(struct spi_device *spi) spi_device 358 drivers/spi/spi-sh.c static int spi_sh_transfer(struct spi_device *spi, struct spi_message *mesg) spi_device 381 drivers/spi/spi-sh.c static void spi_sh_cleanup(struct spi_device *spi) spi_device 134 drivers/spi/spi-sifive.c struct spi_device *device = msg->spi; spi_device 153 drivers/spi/spi-sifive.c static void sifive_spi_set_cs(struct spi_device *device, bool is_high) spi_device 167 drivers/spi/spi-sifive.c sifive_spi_prep_transfer(struct sifive_spi *spi, struct spi_device *device, spi_device 255 drivers/spi/spi-sifive.c sifive_spi_transfer_one(struct spi_master *master, struct spi_device *device, spi_device 459 drivers/spi/spi-sirf.c static void spi_sirfsoc_cmd_transfer(struct spi_device *spi, spi_device 488 drivers/spi/spi-sirf.c static void spi_sirfsoc_dma_transfer(struct spi_device *spi, spi_device 607 drivers/spi/spi-sirf.c static void spi_sirfsoc_pio_transfer(struct spi_device *spi, spi_device 704 drivers/spi/spi-sirf.c static int spi_sirfsoc_transfer(struct spi_device *spi, struct spi_transfer *t) spi_device 729 drivers/spi/spi-sirf.c static void spi_sirfsoc_chipselect(struct spi_device *spi, int value) spi_device 791 drivers/spi/spi-sirf.c static int spi_sirfsoc_config_mode(struct spi_device *spi) spi_device 870 drivers/spi/spi-sirf.c spi_sirfsoc_setup_transfer(struct spi_device *spi, struct spi_transfer *t) spi_device 994 drivers/spi/spi-sirf.c static int spi_sirfsoc_setup(struct spi_device *spi) spi_device 1030 drivers/spi/spi-sirf.c static void spi_sirfsoc_cleanup(struct spi_device *spi) spi_device 116 drivers/spi/spi-slave-mt27xx.c struct spi_device *spi = msg->spi; spi_device 146 drivers/spi/spi-slave-mt27xx.c struct spi_device *spi, spi_device 183 drivers/spi/spi-slave-mt27xx.c struct spi_device *spi, spi_device 266 drivers/spi/spi-slave-mt27xx.c struct spi_device *spi, spi_device 281 drivers/spi/spi-slave-mt27xx.c static int mtk_spi_slave_setup(struct spi_device *spi) spi_device 39 drivers/spi/spi-slave-system-control.c struct spi_device *spi; spi_device 113 drivers/spi/spi-slave-system-control.c static int spi_slave_system_control_probe(struct spi_device *spi) spi_device 135 drivers/spi/spi-slave-system-control.c static int spi_slave_system_control_remove(struct spi_device *spi) spi_device 34 drivers/spi/spi-slave-time.c struct spi_device *spi; spi_device 87 drivers/spi/spi-slave-time.c static int spi_slave_time_probe(struct spi_device *spi) spi_device 109 drivers/spi/spi-slave-time.c static int spi_slave_time_remove(struct spi_device *spi) spi_device 275 drivers/spi/spi-sprd-adi.c struct spi_device *spi_dev, spi_device 291 drivers/spi/spi-sprd.c static void sprd_spi_chipselect(struct spi_device *sdev, bool cs) spi_device 402 drivers/spi/spi-sprd.c static int sprd_spi_txrx_bufs(struct spi_device *sdev, struct spi_transfer *t) spi_device 586 drivers/spi/spi-sprd.c static int sprd_spi_dma_txrx_bufs(struct spi_device *sdev, spi_device 716 drivers/spi/spi-sprd.c static int sprd_spi_setup_transfer(struct spi_device *sdev, spi_device 788 drivers/spi/spi-sprd.c struct spi_device *sdev, spi_device 889 drivers/spi/spi-sprd.c struct spi_device *spi, struct spi_transfer *t) spi_device 120 drivers/spi/spi-st-ssc4.c struct spi_device *spi, struct spi_transfer *t) spi_device 174 drivers/spi/spi-st-ssc4.c static void spi_st_cleanup(struct spi_device *spi) spi_device 181 drivers/spi/spi-st-ssc4.c static int spi_st_setup(struct spi_device *spi) spi_device 441 drivers/spi/spi-stm32-qspi.c static int stm32_qspi_setup(struct spi_device *spi) spi_device 765 drivers/spi/spi-stm32.c struct spi_device *spi_dev, spi_device 979 drivers/spi/spi-stm32.c static int stm32_spi_setup(struct spi_device *spi_dev) spi_device 1006 drivers/spi/spi-stm32.c struct spi_device *spi_dev = msg->spi; spi_device 1434 drivers/spi/spi-stm32.c static unsigned int stm32_spi_communication_type(struct spi_device *spi_dev, spi_device 1575 drivers/spi/spi-stm32.c struct spi_device *spi_dev, spi_device 1657 drivers/spi/spi-stm32.c struct spi_device *spi_dev, spi_device 162 drivers/spi/spi-sun4i.c static void sun4i_spi_set_cs(struct spi_device *spi, bool enable) spi_device 199 drivers/spi/spi-sun4i.c static size_t sun4i_spi_max_transfer_size(struct spi_device *spi) spi_device 205 drivers/spi/spi-sun4i.c struct spi_device *spi, spi_device 174 drivers/spi/spi-sun6i.c static void sun6i_spi_set_cs(struct spi_device *spi, bool enable) spi_device 191 drivers/spi/spi-sun6i.c static size_t sun6i_spi_max_transfer_size(struct spi_device *spi) spi_device 197 drivers/spi/spi-sun6i.c struct spi_device *spi, spi_device 229 drivers/spi/spi-synquacer.c struct spi_device *spi, spi_device 354 drivers/spi/spi-synquacer.c struct spi_device *spi, spi_device 484 drivers/spi/spi-synquacer.c static void synquacer_spi_set_cs(struct spi_device *spi, bool enable) spi_device 178 drivers/spi/spi-tegra114.c struct spi_device *cur_spi; spi_device 179 drivers/spi/spi-tegra114.c struct spi_device *cs_control; spi_device 259 drivers/spi/spi-tegra114.c struct spi_device *spi, struct tegra_spi_data *tspi, spi_device 726 drivers/spi/spi-tegra114.c static void tegra_spi_set_hw_cs_timing(struct spi_device *spi, u8 setup_dly, spi_device 763 drivers/spi/spi-tegra114.c static u32 tegra_spi_setup_transfer_one(struct spi_device *spi, spi_device 858 drivers/spi/spi-tegra114.c static int tegra_spi_start_transfer_one(struct spi_device *spi, spi_device 905 drivers/spi/spi-tegra114.c *tegra_spi_parse_cdata_dt(struct spi_device *spi) spi_device 927 drivers/spi/spi-tegra114.c static void tegra_spi_cleanup(struct spi_device *spi) spi_device 936 drivers/spi/spi-tegra114.c static int tegra_spi_setup(struct spi_device *spi) spi_device 998 drivers/spi/spi-tegra114.c static void tegra_spi_transfer_end(struct spi_device *spi) spi_device 1038 drivers/spi/spi-tegra114.c struct spi_device *spi = msg->spi; spi_device 114 drivers/spi/spi-tegra20-sflash.c struct spi_device *cur_spi; spi_device 158 drivers/spi/spi-tegra20-sflash.c struct spi_device *spi, struct tegra_sflash_data *tsd, spi_device 250 drivers/spi/spi-tegra20-sflash.c static int tegra_sflash_start_transfer_one(struct spi_device *spi, spi_device 313 drivers/spi/spi-tegra20-sflash.c struct spi_device *spi = msg->spi; spi_device 164 drivers/spi/spi-tegra20-slink.c struct spi_device *cur_spi; spi_device 255 drivers/spi/spi-tegra20-slink.c struct spi_device *spi, struct tegra_slink_data *tspi, spi_device 677 drivers/spi/spi-tegra20-slink.c static int tegra_slink_start_transfer_one(struct spi_device *spi, spi_device 737 drivers/spi/spi-tegra20-slink.c static int tegra_slink_setup(struct spi_device *spi) spi_device 781 drivers/spi/spi-tegra20-slink.c struct spi_device *spi = msg->spi; spi_device 804 drivers/spi/spi-tegra20-slink.c struct spi_device *spi, spi_device 77 drivers/spi/spi-test.h int (*run_test)(struct spi_device *spi, struct spi_test *test, spi_device 79 drivers/spi/spi-test.h int (*execute_msg)(struct spi_device *spi, struct spi_test *test, spi_device 107 drivers/spi/spi-test.h int spi_test_run_test(struct spi_device *spi, spi_device 112 drivers/spi/spi-test.h int spi_test_execute_msg(struct spi_device *spi, spi_device 117 drivers/spi/spi-test.h int spi_test_run_tests(struct spi_device *spi, spi_device 142 drivers/spi/spi-ti-qspi.c static int ti_qspi_setup(struct spi_device *spi) spi_device 480 drivers/spi/spi-ti-qspi.c static void ti_qspi_enable_memory_map(struct spi_device *spi) spi_device 494 drivers/spi/spi-ti-qspi.c static void ti_qspi_disable_memory_map(struct spi_device *spi) spi_device 506 drivers/spi/spi-ti-qspi.c static void ti_qspi_setup_mmap_read(struct spi_device *spi, u8 opcode, spi_device 586 drivers/spi/spi-ti-qspi.c struct spi_device *spi = m->spi; spi_device 27 drivers/spi/spi-tle62x0.c struct spi_device *us; spi_device 239 drivers/spi/spi-tle62x0.c static int tle62x0_probe(struct spi_device *spi) spi_device 291 drivers/spi/spi-tle62x0.c static int tle62x0_remove(struct spi_device *spi) spi_device 174 drivers/spi/spi-topcliff-pch.c struct spi_device *current_chip; spi_device 413 drivers/spi/spi-topcliff-pch.c static void pch_spi_setup_transfer(struct spi_device *spi) spi_device 451 drivers/spi/spi-topcliff-pch.c static int pch_spi_transfer(struct spi_device *pspi, struct spi_message *pmsg) spi_device 523 drivers/spi/spi-topcliff-pch.c struct spi_device *pspi) spi_device 95 drivers/spi/spi-txx9.c static void txx9spi_cs_func(struct spi_device *spi, struct txx9spi *c, spi_device 115 drivers/spi/spi-txx9.c static int txx9spi_setup(struct spi_device *spi) spi_device 149 drivers/spi/spi-txx9.c struct spi_device *spi = m->spi; spi_device 300 drivers/spi/spi-txx9.c static int txx9spi_transfer(struct spi_device *spi, struct spi_message *m) spi_device 96 drivers/spi/spi-uniphier.c static inline void uniphier_spi_irq_enable(struct spi_device *spi, u32 mask) spi_device 106 drivers/spi/spi-uniphier.c static inline void uniphier_spi_irq_disable(struct spi_device *spi, u32 mask) spi_device 116 drivers/spi/spi-uniphier.c static void uniphier_spi_set_mode(struct spi_device *spi) spi_device 169 drivers/spi/spi-uniphier.c static void uniphier_spi_set_transfer_size(struct spi_device *spi, int size) spi_device 186 drivers/spi/spi-uniphier.c static void uniphier_spi_set_baudrate(struct spi_device *spi, spi_device 205 drivers/spi/spi-uniphier.c static void uniphier_spi_setup_transfer(struct spi_device *spi, spi_device 322 drivers/spi/spi-uniphier.c static void uniphier_spi_set_cs(struct spi_device *spi, bool enable) spi_device 338 drivers/spi/spi-uniphier.c struct spi_device *spi, spi_device 365 drivers/spi/spi-uniphier.c struct spi_device *spi, spi_device 393 drivers/spi/spi-uniphier.c struct spi_device *spi, spi_device 59 drivers/spi/spi-xcomm.c struct spi_device *spi, int is_active) spi_device 73 drivers/spi/spi-xcomm.c struct spi_device *spi, struct spi_transfer *t, unsigned int *settings) spi_device 111 drivers/spi/spi-xcomm.c struct spi_device *spi, struct spi_transfer *t) spi_device 140 drivers/spi/spi-xcomm.c struct spi_device *spi = msg->spi; spi_device 186 drivers/spi/spi-xilinx.c static void xilinx_spi_chipselect(struct spi_device *spi, int is_on) spi_device 225 drivers/spi/spi-xilinx.c static int xilinx_spi_setup_transfer(struct spi_device *spi, spi_device 238 drivers/spi/spi-xilinx.c static int xilinx_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) spi_device 136 drivers/spi/spi-xlp.c static int xlp_spi_setup(struct spi_device *spi) spi_device 348 drivers/spi/spi-xlp.c struct spi_device *spi, spi_device 53 drivers/spi/spi-xtensa-xtfpga.c static u32 xtfpga_spi_txrx_word(struct spi_device *spi, unsigned nsecs, spi_device 72 drivers/spi/spi-xtensa-xtfpga.c static void xtfpga_spi_chipselect(struct spi_device *spi, int is_on) spi_device 285 drivers/spi/spi-zynq-qspi.c static void zynq_qspi_chipselect(struct spi_device *spi, bool assert) spi_device 322 drivers/spi/spi-zynq-qspi.c static int zynq_qspi_config_op(struct zynq_qspi *xqspi, struct spi_device *spi) spi_device 366 drivers/spi/spi-zynq-qspi.c static int zynq_qspi_setup_op(struct spi_device *spi) spi_device 386 drivers/spi/spi-zynqmp-gqspi.c static void zynqmp_qspi_chipselect(struct spi_device *qspi, bool is_high) spi_device 448 drivers/spi/spi-zynqmp-gqspi.c static int zynqmp_qspi_setup_transfer(struct spi_device *qspi, spi_device 494 drivers/spi/spi-zynqmp-gqspi.c static int zynqmp_qspi_setup(struct spi_device *qspi) spi_device 800 drivers/spi/spi-zynqmp-gqspi.c struct spi_device *qspi, spi_device 48 drivers/spi/spi.c struct spi_device *spi = to_spi_device(dev); spi_device 62 drivers/spi/spi.c const struct spi_device *spi = to_spi_device(dev); spi_device 77 drivers/spi/spi.c struct spi_device *spi = to_spi_device(dev); spi_device 108 drivers/spi/spi.c const struct spi_device *spi = to_spi_device(dev); spi_device 135 drivers/spi/spi.c struct spi_device *spi = to_spi_device(dev); \ spi_device 324 drivers/spi/spi.c const struct spi_device *sdev) spi_device 334 drivers/spi/spi.c const struct spi_device_id *spi_get_device_id(const struct spi_device *sdev) spi_device 344 drivers/spi/spi.c const struct spi_device *spi = to_spi_device(dev); spi_device 367 drivers/spi/spi.c const struct spi_device *spi = to_spi_device(dev); spi_device 389 drivers/spi/spi.c struct spi_device *spi = to_spi_device(dev); spi_device 495 drivers/spi/spi.c struct spi_device *spi_alloc_device(struct spi_controller *ctlr) spi_device 497 drivers/spi/spi.c struct spi_device *spi; spi_device 521 drivers/spi/spi.c static void spi_dev_set_name(struct spi_device *spi) spi_device 536 drivers/spi/spi.c struct spi_device *spi = to_spi_device(dev); spi_device 537 drivers/spi/spi.c struct spi_device *new_spi = data; spi_device 554 drivers/spi/spi.c int spi_add_device(struct spi_device *spi) spi_device 629 drivers/spi/spi.c struct spi_device *spi_new_device(struct spi_controller *ctlr, spi_device 632 drivers/spi/spi.c struct spi_device *proxy; spi_device 689 drivers/spi/spi.c void spi_unregister_device(struct spi_device *spi) spi_device 707 drivers/spi/spi.c struct spi_device *dev; spi_device 776 drivers/spi/spi.c static void spi_set_cs(struct spi_device *spi, bool enable) spi_device 1615 drivers/spi/spi.c static int __spi_queued_transfer(struct spi_device *spi, spi_device 1646 drivers/spi/spi.c static int spi_queued_transfer(struct spi_device *spi, struct spi_message *msg) spi_device 1699 drivers/spi/spi.c static int of_spi_parse_dt(struct spi_controller *ctlr, struct spi_device *spi, spi_device 1799 drivers/spi/spi.c static struct spi_device * spi_device 1802 drivers/spi/spi.c struct spi_device *spi; spi_device 1854 drivers/spi/spi.c struct spi_device *spi; spi_device 1978 drivers/spi/spi.c struct spi_device *spi; spi_device 2094 drivers/spi/spi.c int spi_slave_abort(struct spi_device *spi) spi_device 2127 drivers/spi/spi.c struct spi_device *spi; spi_device 2691 drivers/spi/spi.c void *spi_res_alloc(struct spi_device *spi, spi_device 3034 drivers/spi/spi.c int spi_setup(struct spi_device *spi) spi_device 3121 drivers/spi/spi.c void spi_set_cs_timing(struct spi_device *spi, u8 setup, u8 hold, spi_device 3129 drivers/spi/spi.c static int __spi_validate(struct spi_device *spi, struct spi_message *message) spi_device 3273 drivers/spi/spi.c static int __spi_async(struct spi_device *spi, struct spi_message *message) spi_device 3325 drivers/spi/spi.c int spi_async(struct spi_device *spi, struct spi_message *message) spi_device 3379 drivers/spi/spi.c int spi_async_locked(struct spi_device *spi, struct spi_message *message) spi_device 3412 drivers/spi/spi.c static int __spi_sync(struct spi_device *spi, struct spi_message *message) spi_device 3487 drivers/spi/spi.c int spi_sync(struct spi_device *spi, struct spi_message *message) spi_device 3515 drivers/spi/spi.c int spi_sync_locked(struct spi_device *spi, struct spi_message *message) spi_device 3601 drivers/spi/spi.c int spi_write_then_read(struct spi_device *spi, spi_device 3659 drivers/spi/spi.c struct spi_device *of_find_spi_device_by_node(struct device_node *node) spi_device 3689 drivers/spi/spi.c struct spi_device *spi; spi_device 3762 drivers/spi/spi.c static struct spi_device *acpi_spi_find_device_by_adev(struct acpi_device *adev) spi_device 3775 drivers/spi/spi.c struct spi_device *spi; spi_device 70 drivers/spi/spidev.c struct spi_device *spi; spi_device 94 drivers/spi/spidev.c struct spi_device *spi; spi_device 340 drivers/spi/spidev.c struct spi_device *spi; spi_device 494 drivers/spi/spidev.c struct spi_device *spi; spi_device 700 drivers/spi/spidev.c static void spidev_probe_acpi(struct spi_device *spi) spi_device 715 drivers/spi/spidev.c static inline void spidev_probe_acpi(struct spi_device *spi) {} spi_device 720 drivers/spi/spidev.c static int spidev_probe(struct spi_device *spi) spi_device 782 drivers/spi/spidev.c static int spidev_remove(struct spi_device *spi) spi_device 799 drivers/staging/fbtft/fbtft-core.c struct spi_device *spi = par->spi; spi_device 1211 drivers/staging/fbtft/fbtft-core.c struct spi_device *sdev, spi_device 192 drivers/staging/fbtft/fbtft.h struct spi_device *spi; spi_device 253 drivers/staging/fbtft/fbtft.h int fbtft_probe_common(struct fbtft_display *display, struct spi_device *sdev, spi_device 277 drivers/staging/fbtft/fbtft.h static int fbtft_driver_probe_spi(struct spi_device *spi) \ spi_device 282 drivers/staging/fbtft/fbtft.h static int fbtft_driver_remove_spi(struct spi_device *spi) \ spi_device 166 drivers/staging/greybus/spilib.c struct spi_device *dev = msg->spi; spi_device 391 drivers/staging/greybus/spilib.c static int gb_spi_setup(struct spi_device *spi) spi_device 397 drivers/staging/greybus/spilib.c static void gb_spi_cleanup(struct spi_device *spi) spi_device 443 drivers/staging/greybus/spilib.c struct spi_device *spidev; spi_device 258 drivers/staging/iio/accel/adis16203.c static int adis16203_probe(struct spi_device *spi) spi_device 303 drivers/staging/iio/accel/adis16203.c static int adis16203_remove(struct spi_device *spi) spi_device 382 drivers/staging/iio/accel/adis16240.c static int adis16240_probe(struct spi_device *spi) spi_device 424 drivers/staging/iio/accel/adis16240.c static int adis16240_remove(struct spi_device *spi) spi_device 782 drivers/staging/iio/adc/ad7192.c static int ad7192_probe(struct spi_device *spi) spi_device 897 drivers/staging/iio/adc/ad7192.c static int ad7192_remove(struct spi_device *spi) spi_device 131 drivers/staging/iio/adc/ad7280a.c struct spi_device *spi; spi_device 914 drivers/staging/iio/adc/ad7280a.c static int ad7280_probe(struct spi_device *spi) spi_device 46 drivers/staging/iio/adc/ad7816.c struct spi_device *spi_dev; spi_device 66 drivers/staging/iio/adc/ad7816.c struct spi_device *spi_dev = chip->spi_dev; spi_device 107 drivers/staging/iio/adc/ad7816.c struct spi_device *spi_dev = chip->spi_dev; spi_device 352 drivers/staging/iio/adc/ad7816.c static int ad7816_probe(struct spi_device *spi_dev) spi_device 27 drivers/staging/iio/addac/adt7316-spi.c struct spi_device *spi_dev = client; spi_device 56 drivers/staging/iio/addac/adt7316-spi.c struct spi_device *spi_dev = client; spi_device 91 drivers/staging/iio/addac/adt7316-spi.c static int adt7316_spi_probe(struct spi_device *spi_dev) spi_device 96 drivers/staging/iio/frequency/ad9832.c struct spi_device *spi; spi_device 297 drivers/staging/iio/frequency/ad9832.c static int ad9832_probe(struct spi_device *spi) spi_device 441 drivers/staging/iio/frequency/ad9832.c static int ad9832_remove(struct spi_device *spi) spi_device 72 drivers/staging/iio/frequency/ad9834.c struct spi_device *spi; spi_device 393 drivers/staging/iio/frequency/ad9834.c static int ad9834_probe(struct spi_device *spi) spi_device 507 drivers/staging/iio/frequency/ad9834.c static int ad9834_remove(struct spi_device *spi) spi_device 122 drivers/staging/iio/meter/ade7854-spi.c static int ade7854_spi_probe(struct spi_device *spi) spi_device 157 drivers/staging/iio/meter/ade7854.h struct spi_device *spi; spi_device 90 drivers/staging/iio/resolver/ad2s1210.c struct spi_device *sdev; spi_device 633 drivers/staging/iio/resolver/ad2s1210.c struct spi_device *spi = st->sdev; spi_device 651 drivers/staging/iio/resolver/ad2s1210.c static int ad2s1210_probe(struct spi_device *spi) spi_device 206 drivers/staging/kpc2000/kpc2000_spi.c kp_spi_txrx_pio(struct spi_device *spidev, struct spi_transfer *transfer) spi_device 261 drivers/staging/kpc2000/kpc2000_spi.c kp_spi_setup(struct spi_device *spidev) spi_device 292 drivers/staging/kpc2000/kpc2000_spi.c struct spi_device *spidev; spi_device 411 drivers/staging/kpc2000/kpc2000_spi.c kp_spi_cleanup(struct spi_device *spidev) spi_device 73 drivers/staging/pi433/pi433_if.c struct spi_device *spi; spi_device 407 drivers/staging/pi433/pi433_if.c struct spi_device *spi = dev->spi; spi_device 559 drivers/staging/pi433/pi433_if.c struct spi_device *spi = device->spi; spi_device 1105 drivers/staging/pi433/pi433_if.c static int pi433_probe(struct spi_device *spi) spi_device 1276 drivers/staging/pi433/pi433_if.c static int pi433_remove(struct spi_device *spi) spi_device 27 drivers/staging/pi433/rf69.c static u8 rf69_read_reg(struct spi_device *spi, u8 addr) spi_device 48 drivers/staging/pi433/rf69.c static int rf69_write_reg(struct spi_device *spi, u8 addr, u8 value) spi_device 75 drivers/staging/pi433/rf69.c static int rf69_set_bit(struct spi_device *spi, u8 reg, u8 mask) spi_device 84 drivers/staging/pi433/rf69.c static int rf69_clear_bit(struct spi_device *spi, u8 reg, u8 mask) spi_device 93 drivers/staging/pi433/rf69.c static inline int rf69_read_mod_write(struct spi_device *spi, u8 reg, spi_device 105 drivers/staging/pi433/rf69.c int rf69_set_mode(struct spi_device *spi, enum mode mode) spi_device 132 drivers/staging/pi433/rf69.c int rf69_set_data_mode(struct spi_device *spi, u8 data_mode) spi_device 138 drivers/staging/pi433/rf69.c int rf69_set_modulation(struct spi_device *spi, enum modulation modulation) spi_device 155 drivers/staging/pi433/rf69.c static enum modulation rf69_get_modulation(struct spi_device *spi) spi_device 171 drivers/staging/pi433/rf69.c int rf69_set_modulation_shaping(struct spi_device *spi, spi_device 221 drivers/staging/pi433/rf69.c int rf69_set_bit_rate(struct spi_device *spi, u16 bit_rate) spi_device 253 drivers/staging/pi433/rf69.c int rf69_set_deviation(struct spi_device *spi, u32 deviation) spi_device 296 drivers/staging/pi433/rf69.c int rf69_set_frequency(struct spi_device *spi, u32 frequency) spi_device 340 drivers/staging/pi433/rf69.c int rf69_enable_amplifier(struct spi_device *spi, u8 amplifier_mask) spi_device 345 drivers/staging/pi433/rf69.c int rf69_disable_amplifier(struct spi_device *spi, u8 amplifier_mask) spi_device 350 drivers/staging/pi433/rf69.c int rf69_set_output_power_level(struct spi_device *spi, u8 power_level) spi_device 399 drivers/staging/pi433/rf69.c int rf69_set_pa_ramp(struct spi_device *spi, enum pa_ramp pa_ramp) spi_device 427 drivers/staging/pi433/rf69.c int rf69_set_antenna_impedance(struct spi_device *spi, spi_device 441 drivers/staging/pi433/rf69.c int rf69_set_lna_gain(struct spi_device *spi, enum lna_gain lna_gain) spi_device 462 drivers/staging/pi433/rf69.c static int rf69_set_bandwidth_intern(struct spi_device *spi, u8 reg, spi_device 506 drivers/staging/pi433/rf69.c int rf69_set_bandwidth(struct spi_device *spi, enum mantisse mantisse, spi_device 512 drivers/staging/pi433/rf69.c int rf69_set_bandwidth_during_afc(struct spi_device *spi, spi_device 519 drivers/staging/pi433/rf69.c int rf69_set_ook_threshold_dec(struct spi_device *spi, spi_device 542 drivers/staging/pi433/rf69.c int rf69_set_dio_mapping(struct spi_device *spi, u8 dio_number, u8 value) spi_device 595 drivers/staging/pi433/rf69.c bool rf69_get_flag(struct spi_device *spi, enum flag flag) spi_device 638 drivers/staging/pi433/rf69.c int rf69_set_rssi_threshold(struct spi_device *spi, u8 threshold) spi_device 645 drivers/staging/pi433/rf69.c int rf69_set_preamble_length(struct spi_device *spi, u16 preamble_length) spi_device 663 drivers/staging/pi433/rf69.c int rf69_enable_sync(struct spi_device *spi) spi_device 668 drivers/staging/pi433/rf69.c int rf69_disable_sync(struct spi_device *spi) spi_device 673 drivers/staging/pi433/rf69.c int rf69_set_fifo_fill_condition(struct spi_device *spi, spi_device 689 drivers/staging/pi433/rf69.c int rf69_set_sync_size(struct spi_device *spi, u8 sync_size) spi_device 703 drivers/staging/pi433/rf69.c int rf69_set_sync_values(struct spi_device *spi, u8 sync_values[8]) spi_device 719 drivers/staging/pi433/rf69.c int rf69_set_packet_format(struct spi_device *spi, spi_device 735 drivers/staging/pi433/rf69.c int rf69_enable_crc(struct spi_device *spi) spi_device 740 drivers/staging/pi433/rf69.c int rf69_disable_crc(struct spi_device *spi) spi_device 745 drivers/staging/pi433/rf69.c int rf69_set_address_filtering(struct spi_device *spi, spi_device 765 drivers/staging/pi433/rf69.c int rf69_set_payload_length(struct spi_device *spi, u8 payload_length) spi_device 770 drivers/staging/pi433/rf69.c int rf69_set_node_address(struct spi_device *spi, u8 node_address) spi_device 775 drivers/staging/pi433/rf69.c int rf69_set_broadcast_address(struct spi_device *spi, u8 broadcast_address) spi_device 780 drivers/staging/pi433/rf69.c int rf69_set_tx_start_condition(struct spi_device *spi, spi_device 796 drivers/staging/pi433/rf69.c int rf69_set_fifo_threshold(struct spi_device *spi, u8 threshold) spi_device 820 drivers/staging/pi433/rf69.c int rf69_set_dagc(struct spi_device *spi, enum dagc dagc) spi_device 838 drivers/staging/pi433/rf69.c int rf69_read_fifo(struct spi_device *spi, u8 *buffer, unsigned int size) spi_device 872 drivers/staging/pi433/rf69.c int rf69_write_fifo(struct spi_device *spi, u8 *buffer, unsigned int size) spi_device 20 drivers/staging/pi433/rf69.h int rf69_set_mode(struct spi_device *spi, enum mode mode); spi_device 21 drivers/staging/pi433/rf69.h int rf69_set_data_mode(struct spi_device *spi, u8 data_mode); spi_device 22 drivers/staging/pi433/rf69.h int rf69_set_modulation(struct spi_device *spi, enum modulation modulation); spi_device 23 drivers/staging/pi433/rf69.h int rf69_set_modulation_shaping(struct spi_device *spi, spi_device 25 drivers/staging/pi433/rf69.h int rf69_set_bit_rate(struct spi_device *spi, u16 bit_rate); spi_device 26 drivers/staging/pi433/rf69.h int rf69_set_deviation(struct spi_device *spi, u32 deviation); spi_device 27 drivers/staging/pi433/rf69.h int rf69_set_frequency(struct spi_device *spi, u32 frequency); spi_device 28 drivers/staging/pi433/rf69.h int rf69_enable_amplifier(struct spi_device *spi, u8 amplifier_mask); spi_device 29 drivers/staging/pi433/rf69.h int rf69_disable_amplifier(struct spi_device *spi, u8 amplifier_mask); spi_device 30 drivers/staging/pi433/rf69.h int rf69_set_output_power_level(struct spi_device *spi, u8 power_level); spi_device 31 drivers/staging/pi433/rf69.h int rf69_set_pa_ramp(struct spi_device *spi, enum pa_ramp pa_ramp); spi_device 32 drivers/staging/pi433/rf69.h int rf69_set_antenna_impedance(struct spi_device *spi, spi_device 34 drivers/staging/pi433/rf69.h int rf69_set_lna_gain(struct spi_device *spi, enum lna_gain lna_gain); spi_device 35 drivers/staging/pi433/rf69.h int rf69_set_bandwidth(struct spi_device *spi, enum mantisse mantisse, spi_device 37 drivers/staging/pi433/rf69.h int rf69_set_bandwidth_during_afc(struct spi_device *spi, spi_device 40 drivers/staging/pi433/rf69.h int rf69_set_ook_threshold_dec(struct spi_device *spi, spi_device 42 drivers/staging/pi433/rf69.h int rf69_set_dio_mapping(struct spi_device *spi, u8 dio_number, u8 value); spi_device 43 drivers/staging/pi433/rf69.h bool rf69_get_flag(struct spi_device *spi, enum flag flag); spi_device 44 drivers/staging/pi433/rf69.h int rf69_set_rssi_threshold(struct spi_device *spi, u8 threshold); spi_device 45 drivers/staging/pi433/rf69.h int rf69_set_preamble_length(struct spi_device *spi, u16 preamble_length); spi_device 46 drivers/staging/pi433/rf69.h int rf69_enable_sync(struct spi_device *spi); spi_device 47 drivers/staging/pi433/rf69.h int rf69_disable_sync(struct spi_device *spi); spi_device 48 drivers/staging/pi433/rf69.h int rf69_set_fifo_fill_condition(struct spi_device *spi, spi_device 50 drivers/staging/pi433/rf69.h int rf69_set_sync_size(struct spi_device *spi, u8 sync_size); spi_device 51 drivers/staging/pi433/rf69.h int rf69_set_sync_values(struct spi_device *spi, u8 sync_values[8]); spi_device 52 drivers/staging/pi433/rf69.h int rf69_set_packet_format(struct spi_device *spi, spi_device 54 drivers/staging/pi433/rf69.h int rf69_enable_crc(struct spi_device *spi); spi_device 55 drivers/staging/pi433/rf69.h int rf69_disable_crc(struct spi_device *spi); spi_device 56 drivers/staging/pi433/rf69.h int rf69_set_address_filtering(struct spi_device *spi, spi_device 58 drivers/staging/pi433/rf69.h int rf69_set_payload_length(struct spi_device *spi, u8 payload_length); spi_device 59 drivers/staging/pi433/rf69.h int rf69_set_node_address(struct spi_device *spi, u8 node_address); spi_device 60 drivers/staging/pi433/rf69.h int rf69_set_broadcast_address(struct spi_device *spi, u8 broadcast_address); spi_device 61 drivers/staging/pi433/rf69.h int rf69_set_tx_start_condition(struct spi_device *spi, spi_device 63 drivers/staging/pi433/rf69.h int rf69_set_fifo_threshold(struct spi_device *spi, u8 threshold); spi_device 64 drivers/staging/pi433/rf69.h int rf69_set_dagc(struct spi_device *spi, enum dagc dagc); spi_device 66 drivers/staging/pi433/rf69.h int rf69_read_fifo(struct spi_device *spi, u8 *buffer, unsigned int size); spi_device 67 drivers/staging/pi433/rf69.h int rf69_write_fifo(struct spi_device *spi, u8 *buffer, unsigned int size); spi_device 105 drivers/staging/wilc1000/wilc_spi.c static int wilc_bus_probe(struct spi_device *spi) spi_device 138 drivers/staging/wilc1000/wilc_spi.c static int wilc_bus_remove(struct spi_device *spi) spi_device 168 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 209 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 249 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 285 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 613 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 687 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 701 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 724 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 745 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 773 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 797 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 828 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 898 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 926 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 977 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 1050 drivers/staging/wilc1000/wilc_spi.c struct spi_device *spi = to_spi_device(wilc->dev); spi_device 989 drivers/tty/serial/ifx6x60.c static int ifx_spi_spi_probe(struct spi_device *spi) spi_device 1228 drivers/tty/serial/ifx6x60.c static int ifx_spi_spi_remove(struct spi_device *spi) spi_device 1260 drivers/tty/serial/ifx6x60.c static void ifx_spi_spi_shutdown(struct spi_device *spi) spi_device 1328 drivers/tty/serial/ifx6x60.c struct spi_device *spi = to_spi_device(dev); spi_device 56 drivers/tty/serial/ifx6x60.h struct spi_device *spi_dev; spi_device 94 drivers/tty/serial/max3100.c struct spi_device *spi; spi_device 737 drivers/tty/serial/max3100.c static int max3100_probe(struct spi_device *spi) spi_device 811 drivers/tty/serial/max3100.c static int max3100_remove(struct spi_device *spi) spi_device 1460 drivers/tty/serial/max310x.c static int max310x_spi_probe(struct spi_device *spi) spi_device 1493 drivers/tty/serial/max310x.c static int max310x_spi_remove(struct spi_device *spi) spi_device 1378 drivers/tty/serial/sc16is7xx.c static int sc16is7xx_spi_probe(struct spi_device *spi) spi_device 1412 drivers/tty/serial/sc16is7xx.c static int sc16is7xx_spi_remove(struct spi_device *spi) spi_device 356 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 381 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 405 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 431 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 560 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 666 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 802 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 882 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 974 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 1169 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 1319 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 1398 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 1525 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 1697 drivers/usb/host/max3421-hcd.c struct spi_device *spi = to_spi_device(hcd->self.controller); spi_device 1844 drivers/usb/host/max3421-hcd.c max3421_probe(struct spi_device *spi) spi_device 1950 drivers/usb/host/max3421-hcd.c max3421_remove(struct spi_device *spi) spi_device 35 drivers/video/backlight/ams369fg06.c struct spi_device *spi; spi_device 440 drivers/video/backlight/ams369fg06.c static int ams369fg06_probe(struct spi_device *spi) spi_device 510 drivers/video/backlight/ams369fg06.c static int ams369fg06_remove(struct spi_device *spi) spi_device 545 drivers/video/backlight/ams369fg06.c static void ams369fg06_shutdown(struct spi_device *spi) spi_device 83 drivers/video/backlight/corgi_lcd.c struct spi_device *spi_dev; spi_device 484 drivers/video/backlight/corgi_lcd.c struct spi_device *spi = lcd->spi_dev; spi_device 530 drivers/video/backlight/corgi_lcd.c static int corgi_lcd_probe(struct spi_device *spi) spi_device 583 drivers/video/backlight/corgi_lcd.c static int corgi_lcd_remove(struct spi_device *spi) spi_device 88 drivers/video/backlight/hx8357.c struct spi_device *spi; spi_device 581 drivers/video/backlight/hx8357.c static int hx8357_probe(struct spi_device *spi) spi_device 137 drivers/video/backlight/ili922x.c struct spi_device *spi; spi_device 147 drivers/video/backlight/ili922x.c static int ili922x_read_status(struct spi_device *spi, u16 *rs) spi_device 190 drivers/video/backlight/ili922x.c static int ili922x_read(struct spi_device *spi, u8 reg, u16 *rx) spi_device 244 drivers/video/backlight/ili922x.c static int ili922x_write(struct spi_device *spi, u8 reg, u16 value) spi_device 297 drivers/video/backlight/ili922x.c static void ili922x_reg_dump(struct spi_device *spi) spi_device 310 drivers/video/backlight/ili922x.c static inline void ili922x_reg_dump(struct spi_device *spi) {} spi_device 317 drivers/video/backlight/ili922x.c static void set_write_to_gram_reg(struct spi_device *spi) spi_device 348 drivers/video/backlight/ili922x.c static int ili922x_poweron(struct spi_device *spi) spi_device 377 drivers/video/backlight/ili922x.c static int ili922x_poweroff(struct spi_device *spi) spi_device 398 drivers/video/backlight/ili922x.c static void ili922x_display_init(struct spi_device *spi) spi_device 472 drivers/video/backlight/ili922x.c static int ili922x_probe(struct spi_device *spi) spi_device 525 drivers/video/backlight/ili922x.c static int ili922x_remove(struct spi_device *spi) spi_device 170 drivers/video/backlight/ili9320.c struct spi_device *dev) spi_device 195 drivers/video/backlight/ili9320.c int ili9320_probe_spi(struct spi_device *spi, spi_device 27 drivers/video/backlight/ili9320.h struct spi_device *dev; spi_device 68 drivers/video/backlight/ili9320.h extern int ili9320_probe_spi(struct spi_device *spi, spi_device 26 drivers/video/backlight/l4f00242t03.c struct spi_device *spi; spi_device 46 drivers/video/backlight/l4f00242t03.c static void l4f00242t03_lcd_init(struct spi_device *spi) spi_device 86 drivers/video/backlight/l4f00242t03.c static void l4f00242t03_lcd_powerdown(struct spi_device *spi) spi_device 109 drivers/video/backlight/l4f00242t03.c struct spi_device *spi = priv->spi; spi_device 168 drivers/video/backlight/l4f00242t03.c static int l4f00242t03_probe(struct spi_device *spi) spi_device 235 drivers/video/backlight/l4f00242t03.c static int l4f00242t03_remove(struct spi_device *spi) spi_device 243 drivers/video/backlight/l4f00242t03.c static void l4f00242t03_shutdown(struct spi_device *spi) spi_device 20 drivers/video/backlight/lms283gf05.c struct spi_device *spi; spi_device 103 drivers/video/backlight/lms283gf05.c static void lms283gf05_toggle(struct spi_device *spi, spi_device 127 drivers/video/backlight/lms283gf05.c struct spi_device *spi = st->spi; spi_device 150 drivers/video/backlight/lms283gf05.c static int lms283gf05_probe(struct spi_device *spi) spi_device 23 drivers/video/backlight/lms501kf03.c struct spi_device *spi; spi_device 321 drivers/video/backlight/lms501kf03.c static int lms501kf03_probe(struct spi_device *spi) spi_device 376 drivers/video/backlight/lms501kf03.c static int lms501kf03_remove(struct spi_device *spi) spi_device 411 drivers/video/backlight/lms501kf03.c static void lms501kf03_shutdown(struct spi_device *spi) spi_device 21 drivers/video/backlight/ltv350qv.c struct spi_device *spi; spi_device 226 drivers/video/backlight/ltv350qv.c static int ltv350qv_probe(struct spi_device *spi) spi_device 258 drivers/video/backlight/ltv350qv.c static int ltv350qv_remove(struct spi_device *spi) spi_device 285 drivers/video/backlight/ltv350qv.c static void ltv350qv_shutdown(struct spi_device *spi) spi_device 75 drivers/video/backlight/otm3225a.c struct spi_device *spi; spi_device 159 drivers/video/backlight/otm3225a.c static void otm3225a_write(struct spi_device *spi, spi_device 213 drivers/video/backlight/otm3225a.c static int otm3225a_probe(struct spi_device *spi) spi_device 26 drivers/video/backlight/tdo24m.c struct spi_device *spi_dev; spi_device 331 drivers/video/backlight/tdo24m.c static int tdo24m_probe(struct spi_device *spi) spi_device 400 drivers/video/backlight/tdo24m.c static int tdo24m_remove(struct spi_device *spi) spi_device 427 drivers/video/backlight/tdo24m.c static void tdo24m_shutdown(struct spi_device *spi) spi_device 37 drivers/video/backlight/tosa_bl.c struct spi_device *spi = dev_get_platdata(&data->i2c->dev); spi_device 34 drivers/video/backlight/tosa_lcd.c struct spi_device *spi; spi_device 42 drivers/video/backlight/tosa_lcd.c static int tosa_tg_send(struct spi_device *spi, int adrs, uint8_t data) spi_device 59 drivers/video/backlight/tosa_lcd.c int tosa_bl_enable(struct spi_device *spi, int enable) spi_device 81 drivers/video/backlight/tosa_lcd.c struct spi_device *spi = data->spi; spi_device 113 drivers/video/backlight/tosa_lcd.c struct spi_device *spi = data->spi; spi_device 170 drivers/video/backlight/tosa_lcd.c static int tosa_lcd_probe(struct spi_device *spi) spi_device 221 drivers/video/backlight/tosa_lcd.c static int tosa_lcd_remove(struct spi_device *spi) spi_device 223 drivers/video/backlight/vgg2432a4.c static int vgg2432a4_probe(struct spi_device *spi) spi_device 236 drivers/video/backlight/vgg2432a4.c static int vgg2432a4_remove(struct spi_device *spi) spi_device 241 drivers/video/backlight/vgg2432a4.c static void vgg2432a4_shutdown(struct spi_device *spi) spi_device 30 drivers/video/fbdev/mmp/hw/mmp_spi.c static inline int lcd_spi_write(struct spi_device *spi, u32 data) spi_device 81 drivers/video/fbdev/mmp/hw/mmp_spi.c static int lcd_spi_setup(struct spi_device *spi) spi_device 107 drivers/video/fbdev/mmp/hw/mmp_spi.c static int lcd_spi_one_transfer(struct spi_device *spi, struct spi_message *m) spi_device 72 drivers/video/fbdev/mmp/panel/tpo_tj032md01bw.c struct spi_device *spi; spi_device 126 drivers/video/fbdev/mmp/panel/tpo_tj032md01bw.c static int tpohvga_probe(struct spi_device *spi) spi_device 46 drivers/video/fbdev/omap/lcd_mipid.c struct spi_device *spi; spi_device 548 drivers/video/fbdev/omap/lcd_mipid.c static int mipid_spi_probe(struct spi_device *spi) spi_device 573 drivers/video/fbdev/omap/lcd_mipid.c static int mipid_spi_remove(struct spi_device *spi) spi_device 43 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c struct spi_device *spi; spi_device 57 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c static int lb035q02_write_reg(struct spi_device *spi, u8 reg, u16 val) spi_device 88 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c static void init_lb035q02_panel(struct spi_device *spi) spi_device 239 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c static int lb035q02_probe_of(struct spi_device *spi) spi_device 267 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c static int lb035q02_panel_spi_probe(struct spi_device *spi) spi_device 319 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c static int lb035q02_panel_spi_remove(struct spi_device *spi) spi_device 30 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c struct spi_device *spi; spi_device 85 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c static int nec_8048_spi_send(struct spi_device *spi, unsigned char reg_addr, spi_device 102 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c static int init_nec_8048_wvga_lcd(struct spi_device *spi) spi_device 231 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c static int nec_8048_probe_of(struct spi_device *spi) spi_device 259 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c static int nec_8048_probe(struct spi_device *spi) spi_device 330 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c static int nec_8048_remove(struct spi_device *spi) spi_device 351 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c struct spi_device *spi = to_spi_device(dev); spi_device 361 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c struct spi_device *spi = to_spi_device(dev); spi_device 78 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c struct spi_device *spi; spi_device 696 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c static int acx565akm_probe_pdata(struct spi_device *spi) spi_device 722 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c static int acx565akm_probe_of(struct spi_device *spi) spi_device 738 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c static int acx565akm_probe(struct spi_device *spi) spi_device 865 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c static int acx565akm_remove(struct spi_device *spi) spi_device 30 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c struct spi_device *spi_dev; spi_device 356 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c static int td028ttec1_probe_of(struct spi_device *spi) spi_device 373 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c static int td028ttec1_panel_probe(struct spi_device *spi) spi_device 428 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c static int td028ttec1_panel_remove(struct spi_device *spi) spi_device 59 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c struct spi_device *spi; spi_device 94 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static int tpo_td043_write(struct spi_device *spi, u8 addr, u8 data) spi_device 117 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static void tpo_td043_write_gamma(struct spi_device *spi, u16 gamma[12]) spi_device 139 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static int tpo_td043_write_mirror(struct spi_device *spi, bool h, bool v) spi_device 463 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static int tpo_td043_probe_of(struct spi_device *spi) spi_device 488 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static int tpo_td043_probe(struct spi_device *spi) spi_device 572 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c static int tpo_td043_remove(struct spi_device *spi) spi_device 16 include/drm/drm_mipi_dbi.h struct spi_device; spi_device 55 include/drm/drm_mipi_dbi.h struct spi_device *spi; spi_device 133 include/drm/drm_mipi_dbi.h int mipi_dbi_spi_init(struct spi_device *spi, struct mipi_dbi *dbi, spi_device 155 include/drm/drm_mipi_dbi.h u32 mipi_dbi_spi_cmd_max_speed(struct spi_device *spi, size_t len); spi_device 156 include/drm/drm_mipi_dbi.h int mipi_dbi_spi_transfer(struct spi_device *spi, u32 speed_hz, spi_device 123 include/linux/fsl_devices.h struct spi_device; spi_device 136 include/linux/fsl_devices.h void (*cs_control)(struct spi_device *spi, bool on); spi_device 63 include/linux/iio/adc/ad_sigma_delta.h struct spi_device *spi; spi_device 125 include/linux/iio/adc/ad_sigma_delta.h struct spi_device *spi, const struct ad_sigma_delta_info *info); spi_device 17 include/linux/iio/common/st_sensors_spi.h struct spi_device *spi); spi_device 58 include/linux/iio/imu/adis.h struct spi_device *spi; spi_device 75 include/linux/iio/imu/adis.h struct spi_device *spi, const struct adis_data *data); spi_device 5 include/linux/platform_data/spi-ep93xx.h struct spi_device; spi_device 28 include/linux/regmap.h struct spi_device; spi_device 547 include/linux/regmap.h struct regmap *__regmap_init_spi(struct spi_device *dev, spi_device 591 include/linux/regmap.h struct regmap *__devm_regmap_init_spi(struct spi_device *dev, spi_device 10 include/linux/spi/libertas_spi.h struct spi_device; spi_device 22 include/linux/spi/libertas_spi.h int (*setup)(struct spi_device *spi); spi_device 23 include/linux/spi/libertas_spi.h int (*teardown)(struct spi_device *spi); spi_device 39 include/linux/spi/mmc_spi.h extern struct mmc_spi_platform_data *mmc_spi_get_pdata(struct spi_device *spi); spi_device 40 include/linux/spi/mmc_spi.h extern void mmc_spi_put_pdata(struct spi_device *spi); spi_device 43 include/linux/spi/mmc_spi.h mmc_spi_get_pdata(struct spi_device *spi) spi_device 47 include/linux/spi/mmc_spi.h static inline void mmc_spi_put_pdata(struct spi_device *spi) {} spi_device 183 include/linux/spi/spi-mem.h struct spi_device *spi; spi_device 191 include/linux/spi/spi.h static inline struct spi_device *to_spi_device(struct device *dev) spi_device 193 include/linux/spi/spi.h return dev ? container_of(dev, struct spi_device, dev) : NULL; spi_device 197 include/linux/spi/spi.h static inline struct spi_device *spi_dev_get(struct spi_device *spi) spi_device 202 include/linux/spi/spi.h static inline void spi_dev_put(struct spi_device *spi) spi_device 209 include/linux/spi/spi.h static inline void *spi_get_ctldata(struct spi_device *spi) spi_device 214 include/linux/spi/spi.h static inline void spi_set_ctldata(struct spi_device *spi, void *state) spi_device 221 include/linux/spi/spi.h static inline void spi_set_drvdata(struct spi_device *spi, void *data) spi_device 226 include/linux/spi/spi.h static inline void *spi_get_drvdata(struct spi_device *spi) spi_device 261 include/linux/spi/spi.h int (*probe)(struct spi_device *spi); spi_device 262 include/linux/spi/spi.h int (*remove)(struct spi_device *spi); spi_device 263 include/linux/spi/spi.h void (*shutdown)(struct spi_device *spi); spi_device 476 include/linux/spi/spi.h size_t (*max_transfer_size)(struct spi_device *spi); spi_device 477 include/linux/spi/spi.h size_t (*max_message_size)(struct spi_device *spi); spi_device 495 include/linux/spi/spi.h int (*setup)(struct spi_device *spi); spi_device 505 include/linux/spi/spi.h void (*set_cs_timing)(struct spi_device *spi, u8 setup_clk_cycles, spi_device 527 include/linux/spi/spi.h int (*transfer)(struct spi_device *spi, spi_device 531 include/linux/spi/spi.h void (*cleanup)(struct spi_device *spi); spi_device 541 include/linux/spi/spi.h struct spi_device *spi, spi_device 581 include/linux/spi/spi.h void (*set_cs)(struct spi_device *spi, bool enable); spi_device 582 include/linux/spi/spi.h int (*transfer_one)(struct spi_controller *ctlr, struct spi_device *spi, spi_device 696 include/linux/spi/spi.h extern void *spi_res_alloc(struct spi_device *spi, spi_device 881 include/linux/spi/spi.h struct spi_device *spi; spi_device 985 include/linux/spi/spi.h extern void spi_set_cs_timing(struct spi_device *spi, u8 setup, u8 hold, u8 inactive_dly); spi_device 987 include/linux/spi/spi.h extern int spi_setup(struct spi_device *spi); spi_device 988 include/linux/spi/spi.h extern int spi_async(struct spi_device *spi, struct spi_message *message); spi_device 989 include/linux/spi/spi.h extern int spi_async_locked(struct spi_device *spi, spi_device 991 include/linux/spi/spi.h extern int spi_slave_abort(struct spi_device *spi); spi_device 994 include/linux/spi/spi.h spi_max_message_size(struct spi_device *spi) spi_device 1004 include/linux/spi/spi.h spi_max_transfer_size(struct spi_device *spi) spi_device 1027 include/linux/spi/spi.h static inline bool spi_is_bpw_supported(struct spi_device *spi, u32 bpw) spi_device 1098 include/linux/spi/spi.h extern int spi_sync(struct spi_device *spi, struct spi_message *message); spi_device 1099 include/linux/spi/spi.h extern int spi_sync_locked(struct spi_device *spi, struct spi_message *message); spi_device 1117 include/linux/spi/spi.h spi_sync_transfer(struct spi_device *spi, struct spi_transfer *xfers, spi_device 1140 include/linux/spi/spi.h spi_write(struct spi_device *spi, const void *buf, size_t len) spi_device 1163 include/linux/spi/spi.h spi_read(struct spi_device *spi, void *buf, size_t len) spi_device 1174 include/linux/spi/spi.h extern int spi_write_then_read(struct spi_device *spi, spi_device 1189 include/linux/spi/spi.h static inline ssize_t spi_w8r8(struct spi_device *spi, u8 cmd) spi_device 1214 include/linux/spi/spi.h static inline ssize_t spi_w8r16(struct spi_device *spi, u8 cmd) spi_device 1239 include/linux/spi/spi.h static inline ssize_t spi_w8r16be(struct spi_device *spi, u8 cmd) spi_device 1361 include/linux/spi/spi.h extern struct spi_device * spi_device 1365 include/linux/spi/spi.h spi_add_device(struct spi_device *spi); spi_device 1367 include/linux/spi/spi.h extern struct spi_device * spi_device 1370 include/linux/spi/spi.h extern void spi_unregister_device(struct spi_device *spi); spi_device 1373 include/linux/spi/spi.h spi_get_device_id(const struct spi_device *sdev); spi_device 1385 include/linux/spi/spi.h extern struct spi_device * spi_device 1390 include/linux/spi/spi.h static inline struct spi_device * spi_device 18 include/linux/spi/spi_bitbang.h int (*setup_transfer)(struct spi_device *spi, spi_device 21 include/linux/spi/spi_bitbang.h void (*chipselect)(struct spi_device *spi, int is_on); spi_device 28 include/linux/spi/spi_bitbang.h int (*txrx_bufs)(struct spi_device *spi, struct spi_transfer *t); spi_device 31 include/linux/spi/spi_bitbang.h u32 (*txrx_word[4])(struct spi_device *spi, spi_device 34 include/linux/spi/spi_bitbang.h int (*set_line_direction)(struct spi_device *spi, bool output); spi_device 40 include/linux/spi/spi_bitbang.h extern int spi_bitbang_setup(struct spi_device *spi); spi_device 41 include/linux/spi/spi_bitbang.h extern void spi_bitbang_cleanup(struct spi_device *spi); spi_device 42 include/linux/spi/spi_bitbang.h extern int spi_bitbang_setup_transfer(struct spi_device *spi, spi_device 295 include/media/v4l2-common.h void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, spi_device 315 include/media/v4l2-common.h v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, spi_device 392 include/net/nfc/nci_core.h struct spi_device *spi; spi_device 409 include/net/nfc/nci_core.h struct nci_spi *nci_spi_allocate_spi(struct spi_device *spi, spi_device 123 net/nfc/nci/spi.c struct nci_spi *nci_spi_allocate_spi(struct spi_device *spi, spi_device 367 sound/soc/codecs/ad1836.c static int ad1836_spi_probe(struct spi_device *spi) spi_device 16 sound/soc/codecs/ad193x-spi.c static int ad193x_spi_probe(struct spi_device *spi) spi_device 19 sound/soc/codecs/adau1761-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 30 sound/soc/codecs/adau1761-spi.c static int adau1761_spi_probe(struct spi_device *spi) spi_device 48 sound/soc/codecs/adau1761-spi.c static int adau1761_spi_remove(struct spi_device *spi) spi_device 19 sound/soc/codecs/adau1781-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 30 sound/soc/codecs/adau1781-spi.c static int adau1781_spi_probe(struct spi_device *spi) spi_device 48 sound/soc/codecs/adau1781-spi.c static int adau1781_spi_remove(struct spi_device *spi) spi_device 21 sound/soc/codecs/adau1977-spi.c struct spi_device *spi = to_spi_device(dev); spi_device 32 sound/soc/codecs/adau1977-spi.c static int adau1977_spi_probe(struct spi_device *spi) spi_device 22 sound/soc/codecs/adav801.c static int adav80x_spi_probe(struct spi_device *spi) spi_device 265 sound/soc/codecs/ak4104.c static int ak4104_spi_probe(struct spi_device *spi) spi_device 14 sound/soc/codecs/cs4271-spi.c static int cs4271_spi_probe(struct spi_device *spi) spi_device 273 sound/soc/codecs/cs4341.c static int cs4341_spi_probe(struct spi_device *spi) spi_device 1294 sound/soc/codecs/da7210.c static int da7210_spi_probe(struct spi_device *spi) spi_device 22 sound/soc/codecs/es8328-spi.c static int es8328_spi_probe(struct spi_device *spi) spi_device 17 sound/soc/codecs/pcm179x-spi.c static int pcm179x_spi_probe(struct spi_device *spi) spi_device 25 sound/soc/codecs/pcm186x-spi.c static int pcm186x_spi_probe(struct spi_device *spi) spi_device 13 sound/soc/codecs/pcm3060-spi.c static int pcm3060_spi_probe(struct spi_device *spi) spi_device 18 sound/soc/codecs/pcm3168a-spi.c static int pcm3168a_spi_probe(struct spi_device *spi) spi_device 29 sound/soc/codecs/pcm3168a-spi.c static int pcm3168a_spi_remove(struct spi_device *spi) spi_device 15 sound/soc/codecs/pcm512x-spi.c static int pcm512x_spi_probe(struct spi_device *spi) spi_device 29 sound/soc/codecs/pcm512x-spi.c static int pcm512x_spi_remove(struct spi_device *spi) spi_device 37 sound/soc/codecs/rt5514-spi.c static struct spi_device *rt5514_spi; spi_device 444 sound/soc/codecs/rt5514-spi.c static int rt5514_spi_probe(struct spi_device *spi) spi_device 48 sound/soc/codecs/rt5677-spi.c static struct spi_device *g_spi; spi_device 221 sound/soc/codecs/rt5677-spi.c static int rt5677_spi_probe(struct spi_device *spi) spi_device 16 sound/soc/codecs/ssm2602-spi.c static int ssm2602_spi_probe(struct spi_device *spi) spi_device 18 sound/soc/codecs/tlv320aic23-spi.c static int aic23_spi_probe(struct spi_device *spi) spi_device 32 sound/soc/codecs/tlv320aic26.c struct spi_device *spi; spi_device 346 sound/soc/codecs/tlv320aic26.c static int aic26_spi_probe(struct spi_device *spi) spi_device 19 sound/soc/codecs/tlv320aic32x4-spi.c static int aic32x4_spi_probe(struct spi_device *spi) spi_device 34 sound/soc/codecs/tlv320aic32x4-spi.c static int aic32x4_spi_remove(struct spi_device *spi) spi_device 344 sound/soc/codecs/wm0010.c struct spi_device *spi = to_spi_device(component->dev); spi_device 498 sound/soc/codecs/wm0010.c struct spi_device *spi = to_spi_device(component->dev); spi_device 572 sound/soc/codecs/wm0010.c struct spi_device *spi = to_spi_device(component->dev); spi_device 868 sound/soc/codecs/wm0010.c static int wm0010_spi_probe(struct spi_device *spi) spi_device 975 sound/soc/codecs/wm0010.c static int wm0010_spi_remove(struct spi_device *spi) spi_device 616 sound/soc/codecs/wm8510.c static int wm8510_spi_probe(struct spi_device *spi) spi_device 402 sound/soc/codecs/wm8711.c static int wm8711_spi_probe(struct spi_device *spi) spi_device 243 sound/soc/codecs/wm8728.c static int wm8728_spi_probe(struct spi_device *spi) spi_device 663 sound/soc/codecs/wm8731.c static int wm8731_spi_probe(struct spi_device *spi) spi_device 715 sound/soc/codecs/wm8731.c static int wm8731_spi_remove(struct spi_device *spi) spi_device 660 sound/soc/codecs/wm8737.c static int wm8737_spi_probe(struct spi_device *spi) spi_device 626 sound/soc/codecs/wm8741.c static int wm8741_spi_probe(struct spi_device *spi) spi_device 742 sound/soc/codecs/wm8750.c static int wm8750_spi_probe(struct spi_device *spi) spi_device 1513 sound/soc/codecs/wm8753.c static int wm8753_spi_probe(struct spi_device *spi) spi_device 640 sound/soc/codecs/wm8770.c static int wm8770_spi_probe(struct spi_device *spi) spi_device 460 sound/soc/codecs/wm8776.c static int wm8776_spi_probe(struct spi_device *spi) spi_device 16 sound/soc/codecs/wm8804-spi.c static int wm8804_spi_probe(struct spi_device *spi) spi_device 27 sound/soc/codecs/wm8804-spi.c static int wm8804_spi_remove(struct spi_device *spi) spi_device 1238 sound/soc/codecs/wm8900.c static int wm8900_spi_probe(struct spi_device *spi) spi_device 1260 sound/soc/codecs/wm8900.c static int wm8900_spi_remove(struct spi_device *spi) spi_device 1005 sound/soc/codecs/wm8983.c static int wm8983_spi_probe(struct spi_device *spi) spi_device 1134 sound/soc/codecs/wm8985.c static int wm8985_spi_probe(struct spi_device *spi) spi_device 841 sound/soc/codecs/wm8988.c static int wm8988_spi_probe(struct spi_device *spi) spi_device 2199 sound/soc/codecs/wm8995.c static int wm8995_spi_probe(struct spi_device *spi) spi_device 70 sound/spi/at73c213.c struct spi_device *spi; spi_device 883 sound/spi/at73c213.c struct spi_device *spi) spi_device 945 sound/spi/at73c213.c static int snd_at73c213_probe(struct spi_device *spi) spi_device 1012 sound/spi/at73c213.c static int snd_at73c213_remove(struct spi_device *spi)