Searched defs:spi (Results 1 - 200 of 347) sorted by relevance

12

/linux-4.1.27/sound/soc/codecs/
H A Dad193x-spi.c17 static int ad193x_spi_probe(struct spi_device *spi) ad193x_spi_probe() argument
30 static int ad193x_spi_remove(struct spi_device *spi) ad193x_spi_remove() argument
H A Dcs4271-spi.c23 static int cs4271_spi_probe(struct spi_device *spi) cs4271_spi_probe() argument
36 static int cs4271_spi_remove(struct spi_device *spi) cs4271_spi_remove() argument
H A Des8328-spi.c25 static int es8328_spi_probe(struct spi_device *spi) es8328_spi_probe() argument
31 static int es8328_spi_remove(struct spi_device *spi) es8328_spi_remove() argument
H A Dssm2602-spi.c17 static int ssm2602_spi_probe(struct spi_device *spi) ssm2602_spi_probe() argument
23 static int ssm2602_spi_remove(struct spi_device *spi) ssm2602_spi_remove() argument
H A Dadav801.c23 static int adav80x_spi_probe(struct spi_device *spi) adav80x_spi_probe() argument
33 static int adav80x_spi_remove(struct spi_device *spi) adav80x_spi_remove() argument
H A Dtlv320aic23-spi.c21 static int aic23_spi_probe(struct spi_device *spi) aic23_spi_probe() argument
37 static int aic23_spi_remove(struct spi_device *spi) aic23_spi_remove() argument
H A Dwm8804-spi.c19 static int wm8804_spi_probe(struct spi_device *spi) wm8804_spi_probe() argument
30 static int wm8804_spi_remove(struct spi_device *spi) wm8804_spi_remove() argument
H A Dadau1761-spi.c20 struct spi_device *spi = to_spi_device(dev); adau1761_spi_switch_mode() local
31 static int adau1761_spi_probe(struct spi_device *spi) adau1761_spi_probe() argument
49 static int adau1761_spi_remove(struct spi_device *spi) adau1761_spi_remove() argument
H A Dadau1781-spi.c20 struct spi_device *spi = to_spi_device(dev); adau1781_spi_switch_mode() local
31 static int adau1781_spi_probe(struct spi_device *spi) adau1781_spi_probe() argument
49 static int adau1781_spi_remove(struct spi_device *spi) adau1781_spi_remove() argument
H A Dadau1977-spi.c20 struct spi_device *spi = to_spi_device(dev); adau1977_spi_switch_mode() local
31 static int adau1977_spi_probe(struct spi_device *spi) adau1977_spi_probe() argument
49 static int adau1977_spi_remove(struct spi_device *spi) adau1977_spi_remove() argument
H A Dpcm512x-spi.c23 static int pcm512x_spi_probe(struct spi_device *spi) pcm512x_spi_probe() argument
37 static int pcm512x_spi_remove(struct spi_device *spi) pcm512x_spi_remove() argument
H A Drt5677-spi.c113 static int rt5677_spi_probe(struct spi_device *spi) rt5677_spi_probe() argument
H A Dad1836.c365 static int ad1836_spi_probe(struct spi_device *spi) ad1836_spi_probe() argument
388 static int ad1836_spi_remove(struct spi_device *spi) ad1836_spi_remove() argument
H A Dak4104.c265 static int ak4104_spi_probe(struct spi_device *spi) ak4104_spi_probe() argument
326 static int ak4104_spi_remove(struct spi_device *spi) ak4104_spi_remove() argument
H A Dpcm1792a.c222 static int pcm1792a_spi_probe(struct spi_device *spi) pcm1792a_spi_probe() argument
245 static int pcm1792a_spi_remove(struct spi_device *spi) pcm1792a_spi_remove() argument
H A Dtlv320aic26.c31 struct spi_device *spi; member in struct:aic26
341 static int aic26_spi_probe(struct spi_device *spi) aic26_spi_probe() argument
367 static int aic26_spi_remove(struct spi_device *spi) aic26_spi_remove() argument
H A Dwm8711.c403 static int wm8711_spi_probe(struct spi_device *spi) wm8711_spi_probe() argument
425 static int wm8711_spi_remove(struct spi_device *spi) wm8711_spi_remove() argument
H A Dwm8728.c244 static int wm8728_spi_probe(struct spi_device *spi) wm8728_spi_probe() argument
266 static int wm8728_spi_remove(struct spi_device *spi) wm8728_spi_remove() argument
H A Dwm8770.c643 static int wm8770_spi_probe(struct spi_device *spi) wm8770_spi_probe() argument
690 static int wm8770_spi_remove(struct spi_device *spi) wm8770_spi_remove() argument
H A Dwm8776.c461 static int wm8776_spi_probe(struct spi_device *spi) wm8776_spi_probe() argument
483 static int wm8776_spi_remove(struct spi_device *spi) wm8776_spi_remove() argument
/linux-4.1.27/drivers/spi/
H A DMakefile
H A Dspi-bitbang-txrx.h46 bitbang_txrx_be_cpha0(struct spi_device *spi, bitbang_txrx_be_cpha0() argument
78 bitbang_txrx_be_cpha1(struct spi_device *spi, bitbang_txrx_be_cpha1() argument
H A Dspi-bcm53xx.c171 bcm53xxspi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) bcm53xxspi_transfer_one() argument
H A Dspi-bitbang.c137 int spi_bitbang_setup_transfer(struct spi_device *spi, struct spi_transfer *t) spi_bitbang_setup_transfer() argument
179 int spi_bitbang_setup(struct spi_device *spi) spi_bitbang_setup() argument
227 void spi_bitbang_cleanup(struct spi_device *spi) spi_bitbang_cleanup() argument
233 static int spi_bitbang_bufs(struct spi_device *spi, struct spi_transfer *t) spi_bitbang_bufs() argument
255 static int spi_bitbang_prepare_hardware(struct spi_master *spi) spi_bitbang_prepare_hardware() argument
278 struct spi_device *spi = m->spi; spi_bitbang_transfer_one() local
378 static int spi_bitbang_unprepare_hardware(struct spi_master *spi) spi_bitbang_unprepare_hardware() argument
59 bitbang_txrx_8( struct spi_device *spi, u32 (*txrx_word)(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits), unsigned ns, struct spi_transfer *t ) bitbang_txrx_8() argument
85 bitbang_txrx_16( struct spi_device *spi, u32 (*txrx_word)(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits), unsigned ns, struct spi_transfer *t ) bitbang_txrx_16() argument
111 bitbang_txrx_32( struct spi_device *spi, u32 (*txrx_word)(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits), unsigned ns, struct spi_transfer *t ) bitbang_txrx_32() argument
H A Dspi-butterfly.c57 static inline struct butterfly *spidev_to_pp(struct spi_device *spi) spidev_to_pp() argument
81 setsck(struct spi_device *spi, int is_on) setsck() argument
97 setmosi(struct spi_device *spi, int is_on) setmosi() argument
112 static inline int getmiso(struct spi_device *spi) getmiso() argument
125 static void butterfly_chipselect(struct spi_device *spi, int value) butterfly_chipselect() argument
152 butterfly_txrx_word_mode0(struct spi_device *spi, butterfly_txrx_word_mode0() argument
H A Dspi-clps711x.c41 static int spi_clps711x_setup(struct spi_device *spi) spi_clps711x_setup() argument
53 struct spi_device *spi = msg->spi; spi_clps711x_prepare_message() local
61 spi_clps711x_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) spi_clps711x_transfer_one() argument
H A Dspi-lm70llp.c94 static inline struct spi_lm70llp *spidev_to_pp(struct spi_device *spi) spidev_to_pp() argument
175 static void lm70_chipselect(struct spi_device *spi, int value) lm70_chipselect() argument
188 static u32 lm70_txrx(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits) lm70_txrx() argument
H A Dspi-octeon.c52 struct spi_device *spi = msg->spi; octeon_spi_do_transfer() local
H A Dspi-pxa2xx-pxadma.c392 pxa2xx_spi_set_dma_burst_and_threshold(struct chip_data *chip, struct spi_device *spi, u8 bits_per_word, u32 *burst_code, u32 *threshold) pxa2xx_spi_set_dma_burst_and_threshold() argument
H A Dspi-sh-sci.c82 static u32 sh_sci_spi_txrx_mode0(struct spi_device *spi, sh_sci_spi_txrx_mode0() argument
88 static u32 sh_sci_spi_txrx_mode1(struct spi_device *spi, sh_sci_spi_txrx_mode1() argument
94 static u32 sh_sci_spi_txrx_mode2(struct spi_device *spi, sh_sci_spi_txrx_mode2() argument
100 static u32 sh_sci_spi_txrx_mode3(struct spi_device *spi, sh_sci_spi_txrx_mode3() argument
H A Dspi-xcomm.c141 struct spi_device *spi = msg->spi; spi_xcomm_transfer_one() local
59 spi_xcomm_chipselect(struct spi_xcomm *spi_xcomm, struct spi_device *spi, int is_active) spi_xcomm_chipselect() argument
73 spi_xcomm_setup_transfer(struct spi_xcomm *spi_xcomm, struct spi_device *spi, struct spi_transfer *t, unsigned int *settings) spi_xcomm_setup_transfer() argument
111 spi_xcomm_txrx_bufs(struct spi_xcomm *spi_xcomm, struct spi_device *spi, struct spi_transfer *t) spi_xcomm_txrx_bufs() argument
H A Dspi-xtensa-xtfpga.c34 static inline void xtfpga_spi_write32(const struct xtfpga_spi *spi, xtfpga_spi_write32() argument
40 static inline unsigned int xtfpga_spi_read32(const struct xtfpga_spi *spi, xtfpga_spi_read32() argument
56 static u32 xtfpga_spi_txrx_word(struct spi_device *spi, unsigned nsecs, xtfpga_spi_txrx_word() argument
75 static void xtfpga_spi_chipselect(struct spi_device *spi, int is_on) xtfpga_spi_chipselect() argument
H A Dspi-altera.c69 static void altera_spi_chipsel(struct spi_device *spi, int value) altera_spi_chipsel() argument
119 static int altera_spi_txrx(struct spi_device *spi, struct spi_transfer *t) altera_spi_txrx() argument
H A Dspi-ath79.c55 static inline struct ath79_spi *ath79_spidev_to_sp(struct spi_device *spi) ath79_spidev_to_sp() argument
66 static void ath79_spi_chipselect(struct spi_device *spi, int is_active) ath79_spi_chipselect() argument
118 static int ath79_spi_setup_cs(struct spi_device *spi) ath79_spi_setup_cs() argument
144 static void ath79_spi_cleanup_cs(struct spi_device *spi) ath79_spi_cleanup_cs() argument
152 static int ath79_spi_setup(struct spi_device *spi) ath79_spi_setup() argument
169 static void ath79_spi_cleanup(struct spi_device *spi) ath79_spi_cleanup() argument
175 static u32 ath79_spi_txrx_mode0(struct spi_device *spi, unsigned nsecs, ath79_spi_txrx_mode0() argument
H A Dspi-bcm63xx.c87 static void bcm63xx_spi_setup_transfer(struct spi_device *spi, bcm63xx_spi_setup_transfer() argument
119 static int bcm63xx_txrx_bufs(struct spi_device *spi, struct spi_transfer *first, bcm63xx_txrx_bufs() argument
223 struct spi_device *spi = m->spi; bcm63xx_spi_transfer_one() local
H A Dspi-dw-mid.c115 static bool mid_spi_can_dma(struct spi_master *master, struct spi_device *spi, mid_spi_can_dma() argument
H A Dspi-gpio.c92 spi_to_spi_gpio(const struct spi_device *spi) spi_to_spi_gpio() argument
103 spi_to_pdata(const struct spi_device *spi) spi_to_pdata() argument
111 static inline void setsck(const struct spi_device *spi, int is_on) setsck() argument
116 static inline void setmosi(const struct spi_device *spi, int is_on) setmosi() argument
121 static inline int getmiso(const struct spi_device *spi) getmiso() argument
152 static u32 spi_gpio_txrx_word_mode0(struct spi_device *spi, spi_gpio_txrx_word_mode0() argument
158 static u32 spi_gpio_txrx_word_mode1(struct spi_device *spi, spi_gpio_txrx_word_mode1() argument
164 static u32 spi_gpio_txrx_word_mode2(struct spi_device *spi, spi_gpio_txrx_word_mode2() argument
170 static u32 spi_gpio_txrx_word_mode3(struct spi_device *spi, spi_gpio_txrx_word_mode3() argument
186 static u32 spi_gpio_spec_txrx_word_mode0(struct spi_device *spi, spi_gpio_spec_txrx_word_mode0() argument
193 static u32 spi_gpio_spec_txrx_word_mode1(struct spi_device *spi, spi_gpio_spec_txrx_word_mode1() argument
200 static u32 spi_gpio_spec_txrx_word_mode2(struct spi_device *spi, spi_gpio_spec_txrx_word_mode2() argument
207 static u32 spi_gpio_spec_txrx_word_mode3(struct spi_device *spi, spi_gpio_spec_txrx_word_mode3() argument
216 static void spi_gpio_chipselect(struct spi_device *spi, int is_active) spi_gpio_chipselect() argument
231 static int spi_gpio_setup(struct spi_device *spi) spi_gpio_setup() argument
273 static void spi_gpio_cleanup(struct spi_device *spi) spi_gpio_cleanup() argument
H A Dspi-mpc512x-psc.c57 static int mpc512x_psc_spi_transfer_setup(struct spi_device *spi, mpc512x_psc_spi_transfer_setup() argument
70 static void mpc512x_psc_spi_activate_cs(struct spi_device *spi) mpc512x_psc_spi_activate_cs() argument
114 static void mpc512x_psc_spi_deactivate_cs(struct spi_device *spi) mpc512x_psc_spi_deactivate_cs() argument
128 static int mpc512x_psc_spi_transfer_rxtx(struct spi_device *spi, mpc512x_psc_spi_transfer_rxtx() argument
271 struct spi_device *spi; mpc512x_psc_spi_msg_xfer() local
347 static int mpc512x_psc_spi_setup(struct spi_device *spi) mpc512x_psc_spi_setup() argument
381 static void mpc512x_psc_spi_cleanup(struct spi_device *spi) mpc512x_psc_spi_cleanup() argument
464 static void mpc512x_spi_cs_control(struct spi_device *spi, bool onoff) mpc512x_spi_cs_control() argument
H A Dspi-mxs.c75 struct mxs_spi *spi = spi_master_get_devdata(dev->master); mxs_spi_setup_transfer() local
133 static int mxs_ssp_wait(struct mxs_spi *spi, int offset, int mask, bool set) mxs_ssp_wait() argument
156 struct mxs_spi *spi = param; mxs_ssp_dma_irq_callback() local
172 static int mxs_spi_txrx_dma(struct mxs_spi *spi, mxs_spi_txrx_dma() argument
307 static int mxs_spi_txrx_pio(struct mxs_spi *spi, mxs_spi_txrx_pio() argument
372 struct mxs_spi *spi = spi_master_get_devdata(master); mxs_spi_transfer_one() local
458 struct mxs_spi *spi; mxs_spi_probe() local
556 struct mxs_spi *spi; mxs_spi_remove() local
H A Dspi-oc-tiny.c65 static unsigned int tiny_spi_baud(struct spi_device *spi, unsigned int hz) tiny_spi_baud() argument
72 static void tiny_spi_chipselect(struct spi_device *spi, int is_active) tiny_spi_chipselect() argument
82 static int tiny_spi_setup_transfer(struct spi_device *spi, tiny_spi_setup_transfer() argument
97 static int tiny_spi_setup(struct spi_device *spi) tiny_spi_setup() argument
123 static int tiny_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) tiny_spi_txrx_bufs() argument
H A Dspi-pxa2xx-dma.c351 pxa2xx_spi_set_dma_burst_and_threshold(struct chip_data *chip, struct spi_device *spi, u8 bits_per_word, u32 *burst_code, u32 *threshold) pxa2xx_spi_set_dma_burst_and_threshold() argument
H A Dspi-sc18is602.c179 static int sc18is602_check_transfer(struct spi_device *spi, sc18is602_check_transfer() argument
192 struct spi_device *spi = m->spi; sc18is602_transfer_one() local
228 static int sc18is602_setup(struct spi_device *spi) sc18is602_setup() argument
H A Dspi-sh-hspi.c107 struct spi_device *spi = msg->spi; hspi_hw_setup() local
H A Dspi-tle62x0.c242 static int tle62x0_probe(struct spi_device *spi) tle62x0_probe() argument
294 static int tle62x0_remove(struct spi_device *spi) tle62x0_remove() argument
H A Dspi-au1550.c170 static void au1550_spi_chipsel(struct spi_device *spi, int value) au1550_spi_chipsel() argument
230 static int au1550_spi_setupxfer(struct spi_device *spi, struct spi_transfer *t) au1550_spi_setupxfer() argument
315 static int au1550_spi_dma_txrxb(struct spi_device *spi, struct spi_transfer *t) au1550_spi_dma_txrxb() argument
513 static int au1550_spi_pio_txrxb(struct spi_device *spi, struct spi_transfer *t) au1550_spi_pio_txrxb() argument
646 static int au1550_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) au1550_spi_txrx_bufs() argument
H A Dspi-bcm2835.c295 struct spi_device *spi = msg->spi; bcm2835_spi_prepare_message() local
317 static void bcm2835_spi_set_cs(struct spi_device *spi, bool gpio_level) bcm2835_spi_set_cs() argument
375 static int bcm2835_spi_setup(struct spi_device *spi) bcm2835_spi_setup() argument
160 bcm2835_spi_transfer_one_poll(struct spi_master *master, struct spi_device *spi, struct spi_transfer *tfr, u32 cs, unsigned long xfer_time_us) bcm2835_spi_transfer_one_poll() argument
196 bcm2835_spi_transfer_one_irq(struct spi_master *master, struct spi_device *spi, struct spi_transfer *tfr, u32 cs) bcm2835_spi_transfer_one_irq() argument
232 bcm2835_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *tfr) bcm2835_spi_transfer_one() argument
H A Dspi-dw.c141 static void dw_spi_set_cs(struct spi_device *spi, bool enable) dw_spi_set_cs() argument
414 static int dw_spi_setup(struct spi_device *spi) dw_spi_setup() argument
481 static void dw_spi_cleanup(struct spi_device *spi) dw_spi_cleanup() argument
285 dw_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *transfer) dw_spi_transfer_one() argument
H A Dspi-falcon.c99 int falcon_sflash_xfer(struct spi_device *spi, struct spi_transfer *t, falcon_sflash_xfer() argument
309 static int falcon_sflash_setup(struct spi_device *spi) falcon_sflash_setup() argument
/linux-4.1.27/drivers/iio/accel/
H A Dst_accel_spi.c21 static int st_accel_spi_probe(struct spi_device *spi) st_accel_spi_probe() argument
42 static int st_accel_spi_remove(struct spi_device *spi) st_accel_spi_remove() argument
H A Dkxsd9.c222 static int kxsd9_probe(struct spi_device *spi) kxsd9_probe() argument
250 static int kxsd9_remove(struct spi_device *spi) kxsd9_remove() argument
/linux-4.1.27/drivers/iio/gyro/
H A Dst_gyro_spi.c21 static int st_gyro_spi_probe(struct spi_device *spi) st_gyro_spi_probe() argument
42 static int st_gyro_spi_remove(struct spi_device *spi) st_gyro_spi_remove() argument
H A Dadis16080.c187 static int adis16080_probe(struct spi_device *spi) adis16080_probe() argument
215 static int adis16080_remove(struct spi_device *spi) adis16080_remove() argument
H A Dadis16130.c143 static int adis16130_probe(struct spi_device *spi) adis16130_probe() argument
H A Dadxrs450.c413 static int adxrs450_probe(struct spi_device *spi) adxrs450_probe() argument
H A Dadis16260.c306 static int adis16260_probe(struct spi_device *spi) adis16260_probe() argument
350 static int adis16260_remove(struct spi_device *spi) adis16260_remove() argument
/linux-4.1.27/drivers/iio/magnetometer/
H A Dst_magn_spi.c21 static int st_magn_spi_probe(struct spi_device *spi) st_magn_spi_probe() argument
42 static int st_magn_spi_remove(struct spi_device *spi) st_magn_spi_remove() argument
/linux-4.1.27/drivers/iio/pressure/
H A Dst_pressure_spi.c21 static int st_press_spi_probe(struct spi_device *spi) st_press_spi_probe() argument
42 static int st_press_spi_remove(struct spi_device *spi) st_press_spi_remove() argument
H A Dms5611_spi.c83 static int ms5611_spi_probe(struct spi_device *spi) ms5611_spi_probe() argument
/linux-4.1.27/drivers/mfd/
H A Darizona-spi.c26 static int arizona_spi_probe(struct spi_device *spi) arizona_spi_probe() argument
76 static int arizona_spi_remove(struct spi_device *spi) arizona_spi_remove() argument
H A Dda9052-spi.c24 static int da9052_spi_probe(struct spi_device *spi) da9052_spi_probe() argument
66 static int da9052_spi_remove(struct spi_device *spi) da9052_spi_remove() argument
H A Dwm831x-spi.c24 static int wm831x_spi_probe(struct spi_device *spi) wm831x_spi_probe() argument
53 static int wm831x_spi_remove(struct spi_device *spi) wm831x_spi_remove() argument
H A Dtps65912-spi.c28 struct spi_device *spi = tps65912->control_data; tps65912_spi_write() local
54 struct spi_device *spi = tps65912->control_data; tps65912_spi_read() local
83 static int tps65912_spi_probe(struct spi_device *spi) tps65912_spi_probe() argument
102 static int tps65912_spi_remove(struct spi_device *spi) tps65912_spi_remove() argument
H A Dmc13xxx-spi.c70 struct spi_device *spi = to_spi_device(dev); mc13xxx_spi_read() local
95 struct spi_device *spi = to_spi_device(dev); mc13xxx_spi_write() local
128 static int mc13xxx_spi_probe(struct spi_device *spi) mc13xxx_spi_probe() argument
171 static int mc13xxx_spi_remove(struct spi_device *spi) mc13xxx_spi_remove() argument
H A Dstmpe-spi.c21 struct spi_device *spi = stmpe->client; spi_reg_read() local
29 struct spi_device *spi = stmpe->client; spi_reg_write() local
65 struct spi_device *spi = stmpe->client; spi_init() local
86 stmpe_spi_probe(struct spi_device *spi) stmpe_spi_probe() argument
104 static int stmpe_spi_remove(struct spi_device *spi) stmpe_spi_remove() argument
H A Dcros_ec_spi.c84 struct spi_device *spi; member in struct:cros_ec_spi
335 static int cros_ec_spi_probe(struct spi_device *spi) cros_ec_spi_probe() argument
381 static int cros_ec_spi_remove(struct spi_device *spi) cros_ec_spi_remove() argument
H A Dezx-pcap.c38 struct spi_device *spi; member in struct:pcap_chip
393 static int ezx_pcap_remove(struct spi_device *spi) ezx_pcap_remove() argument
416 static int ezx_pcap_probe(struct spi_device *spi) ezx_pcap_probe() argument
/linux-4.1.27/drivers/misc/
H A Dti_dac7512.c30 struct spi_device *spi = to_spi_device(dev); dac7512_store_val() local
56 static int dac7512_probe(struct spi_device *spi) dac7512_probe() argument
69 static int dac7512_remove(struct spi_device *spi) dac7512_remove() argument
H A Dad525x_dpot-spi.c82 static int ad_dpot_spi_probe(struct spi_device *spi) ad_dpot_spi_probe() argument
94 static int ad_dpot_spi_remove(struct spi_device *spi) ad_dpot_spi_remove() argument
H A Dlattice-ecp3-config.c71 struct spi_device *spi = (struct spi_device *)context; firmware_load() local
193 static int lattice_ecp3_probe(struct spi_device *spi) lattice_ecp3_probe() argument
219 static int lattice_ecp3_remove(struct spi_device *spi) lattice_ecp3_remove() argument
/linux-4.1.27/drivers/staging/iio/magnetometer/
H A Dhmc5843_spi.c59 static int hmc5843_spi_probe(struct spi_device *spi) hmc5843_spi_probe() argument
75 static int hmc5843_spi_remove(struct spi_device *spi) hmc5843_spi_remove() argument
/linux-4.1.27/drivers/gpio/
H A Dgpio-max7301.c25 struct spi_device *spi = to_spi_device(dev); max7301_spi_write() local
37 struct spi_device *spi = to_spi_device(dev); max7301_spi_read() local
53 static int max7301_probe(struct spi_device *spi) max7301_probe() argument
76 static int max7301_remove(struct spi_device *spi) max7301_remove() argument
H A Dgpio-74x164.c36 struct spi_device *spi = to_spi_device(chip->gpio_chip.dev); __gen_74x164_write_config() local
107 static int gen_74x164_probe(struct spi_device *spi) gen_74x164_probe() argument
167 static int gen_74x164_remove(struct spi_device *spi) gen_74x164_remove() argument
H A Dgpio-mc33880.c52 struct spi_device *spi; member in struct:mc33880
83 static int mc33880_probe(struct spi_device *spi) mc33880_probe() argument
149 static int mc33880_remove(struct spi_device *spi) mc33880_remove() argument
/linux-4.1.27/drivers/video/fbdev/mmp/hw/
H A Dmmp_spi.c43 static inline int lcd_spi_write(struct spi_device *spi, u32 data) lcd_spi_write() argument
94 static int lcd_spi_setup(struct spi_device *spi) lcd_spi_setup() argument
120 static int lcd_spi_one_transfer(struct spi_device *spi, struct spi_message *m) lcd_spi_one_transfer() argument
/linux-4.1.27/net/ipv4/netfilter/
H A Dipt_ah.c23 spi_match(u_int32_t min, u_int32_t max, u_int32_t spi, bool invert) spi_match() argument
/linux-4.1.27/net/ipv6/
H A Dxfrm6_input.c24 int xfrm6_rcv_spi(struct sk_buff *skb, int nexthdr, __be32 spi) xfrm6_rcv_spi() argument
H A Dipcomp6.c60 __be32 spi; ipcomp6_err() local
126 __be32 spi; ipcomp6_tunnel_attach() local
H A Dxfrm6_tunnel.c44 u32 spi; member in struct:xfrm6_tunnel_net
61 u32 spi; member in struct:xfrm6_tunnel_spi
82 static inline unsigned int xfrm6_tunnel_spi_hash_byspi(u32 spi) xfrm6_tunnel_spi_hash_byspi() argument
105 u32 spi; xfrm6_tunnel_spi_lookup() local
115 static int __xfrm6_tunnel_spi_check(struct net *net, u32 spi) __xfrm6_tunnel_spi_check() argument
133 u32 spi; __xfrm6_tunnel_alloc_spi() local
176 u32 spi; xfrm6_tunnel_alloc_spi() local
236 __be32 spi; xfrm6_tunnel_rcv() local
/linux-4.1.27/net/netfilter/
H A Dxt_esp.c29 spi_match(u_int32_t min, u_int32_t max, u_int32_t spi, bool invert) spi_match() argument
H A Dxt_ipcomp.c32 spi_match(u_int32_t min, u_int32_t max, u_int32_t spi, bool invert) spi_match() argument
/linux-4.1.27/drivers/misc/lis3lv02d/
H A Dlis3lv02d_spi.c30 struct spi_device *spi = lis3->bus_priv; lis3_spi_read() local
42 struct spi_device *spi = lis3->bus_priv; lis3_spi_write() local
71 static int lis302dl_spi_probe(struct spi_device *spi) lis302dl_spi_probe() argument
102 static int lis302dl_spi_remove(struct spi_device *spi) lis302dl_spi_remove() argument
114 struct spi_device *spi = to_spi_device(dev); lis3lv02d_spi_suspend() local
125 struct spi_device *spi = to_spi_device(dev); lis3lv02d_spi_resume() local
/linux-4.1.27/drivers/staging/iio/adc/
H A Dad7606_spi.c22 struct spi_device *spi = to_spi_device(dev); ad7606_spi_read_block() local
42 static int ad7606_spi_probe(struct spi_device *spi) ad7606_spi_probe() argument
58 static int ad7606_spi_remove(struct spi_device *spi) ad7606_spi_remove() argument
H A Dad7780.c164 static int ad7780_probe(struct spi_device *spi) ad7780_probe() argument
240 static int ad7780_remove(struct spi_device *spi) ad7780_remove() argument
/linux-4.1.27/drivers/staging/iio/resolver/
H A Dad2s90.c61 static int ad2s90_probe(struct spi_device *spi) ad2s90_probe() argument
94 static int ad2s90_remove(struct spi_device *spi) ad2s90_remove() argument
H A Dad2s1200.c104 static int ad2s1200_probe(struct spi_device *spi) ad2s1200_probe() argument
/linux-4.1.27/drivers/input/misc/
H A Dad714x-spi.c34 struct spi_device *spi = to_spi_device(chip->dev); ad714x_spi_read() local
68 struct spi_device *spi = to_spi_device(chip->dev); ad714x_spi_write() local
84 static int ad714x_spi_probe(struct spi_device *spi) ad714x_spi_probe() argument
104 static int ad714x_spi_remove(struct spi_device *spi) ad714x_spi_remove() argument
H A Dadxl34x-spi.c28 struct spi_device *spi = to_spi_device(dev); adxl34x_spi_read() local
39 struct spi_device *spi = to_spi_device(dev); adxl34x_spi_write() local
52 struct spi_device *spi = to_spi_device(dev); adxl34x_spi_read_block() local
68 static int adxl34x_spi_probe(struct spi_device *spi) adxl34x_spi_probe() argument
90 static int adxl34x_spi_remove(struct spi_device *spi) adxl34x_spi_remove() argument
99 struct spi_device *spi = to_spi_device(dev); adxl34x_spi_suspend() local
109 struct spi_device *spi = to_spi_device(dev); adxl34x_spi_resume() local
/linux-4.1.27/drivers/video/backlight/
H A Dvgg2432a4.c226 static int vgg2432a4_probe(struct spi_device *spi) vgg2432a4_probe() argument
239 static int vgg2432a4_remove(struct spi_device *spi) vgg2432a4_remove() argument
244 static void vgg2432a4_shutdown(struct spi_device *spi) vgg2432a4_shutdown() argument
H A Dili9320.h42 struct ili9320_spi spi; /* SPI attachged device. */ member in union:ili9320::__anon10475
H A Dl4f00242t03.c29 struct spi_device *spi; member in struct:l4f00242t03_priv
49 static void l4f00242t03_lcd_init(struct spi_device *spi) l4f00242t03_lcd_init() argument
89 static void l4f00242t03_lcd_powerdown(struct spi_device *spi) l4f00242t03_lcd_powerdown() argument
112 struct spi_device *spi = priv->spi; l4f00242t03_lcd_power_set() local
171 static int l4f00242t03_probe(struct spi_device *spi) l4f00242t03_probe() argument
238 static int l4f00242t03_remove(struct spi_device *spi) l4f00242t03_remove() argument
246 static void l4f00242t03_shutdown(struct spi_device *spi) l4f00242t03_shutdown() argument
H A Dlms283gf05.c23 struct spi_device *spi; member in struct:lms283gf05_state
106 static void lms283gf05_toggle(struct spi_device *spi, lms283gf05_toggle() argument
130 struct spi_device *spi = st->spi; lms283gf05_power_set() local
153 static int lms283gf05_probe(struct spi_device *spi) lms283gf05_probe() argument
H A Dltv350qv.c24 struct spi_device *spi; member in struct:ltv350qv
229 static int ltv350qv_probe(struct spi_device *spi) ltv350qv_probe() argument
261 static int ltv350qv_remove(struct spi_device *spi) ltv350qv_remove() argument
288 static void ltv350qv_shutdown(struct spi_device *spi) ltv350qv_shutdown() argument
H A Dtosa_bl.c41 struct spi_device *spi = dev_get_platdata(&data->i2c->dev); tosa_bl_set_backlight() local
H A Dili9320.c33 struct ili9320_spi *spi = &ili->access.spi; ili9320_write_spi() local
175 struct ili9320_spi *spi = &ili->access.spi; ili9320_setup_spi() local
198 int ili9320_probe_spi(struct spi_device *spi, ili9320_probe_spi() argument
H A Dtosa_lcd.c38 struct spi_device *spi; member in struct:tosa_lcd_data
46 static int tosa_tg_send(struct spi_device *spi, int adrs, uint8_t data) tosa_tg_send() argument
63 int tosa_bl_enable(struct spi_device *spi, int enable) tosa_bl_enable() argument
85 struct spi_device *spi = data->spi; tosa_lcd_tg_on() local
117 struct spi_device *spi = data->spi; tosa_lcd_tg_off() local
174 static int tosa_lcd_probe(struct spi_device *spi) tosa_lcd_probe() argument
225 static int tosa_lcd_remove(struct spi_device *spi) tosa_lcd_remove() argument
H A Dlms501kf03.c27 struct spi_device *spi; member in struct:lms501kf03
325 static int lms501kf03_probe(struct spi_device *spi) lms501kf03_probe() argument
380 static int lms501kf03_remove(struct spi_device *spi) lms501kf03_remove() argument
415 static void lms501kf03_shutdown(struct spi_device *spi) lms501kf03_shutdown() argument
H A Dtdo24m.c334 static int tdo24m_probe(struct spi_device *spi) tdo24m_probe() argument
403 static int tdo24m_remove(struct spi_device *spi) tdo24m_remove() argument
430 static void tdo24m_shutdown(struct spi_device *spi) tdo24m_shutdown() argument
/linux-4.1.27/drivers/video/fbdev/mmp/panel/
H A Dtpo_tj032md01bw.c85 struct spi_device *spi; member in struct:tpohvga_plat_data
139 static int tpohvga_probe(struct spi_device *spi) tpohvga_probe() argument
/linux-4.1.27/arch/mips/txx9/generic/
H A Dspi_eeprom.c54 static int __init early_seeprom_probe(struct spi_device *spi) early_seeprom_probe() argument
/linux-4.1.27/arch/arm/mach-u300/
H A Ddummyspichip.c39 struct spi_device *spi = to_spi_device(dev); dummy_looptest() local
218 static int pl022_dummy_probe(struct spi_device *spi) pl022_dummy_probe() argument
247 static int pl022_dummy_remove(struct spi_device *spi) pl022_dummy_remove() argument
/linux-4.1.27/net/ipv4/
H A Dipcomp.c29 __be32 spi; ipcomp4_err() local
H A Dxfrm4_protocol.c66 int xfrm4_rcv_encap(struct sk_buff *skb, int nexthdr, __be32 spi, xfrm4_rcv_encap() argument
H A Dip_vti.c53 static int vti_input(struct sk_buff *skb, int nexthdr, __be32 spi, vti_input() argument
247 __be32 spi; vti4_err() local
/linux-4.1.27/net/ipv6/netfilter/
H A Dip6t_ah.c28 spi_match(u_int32_t min, u_int32_t max, u_int32_t spi, bool invert) spi_match() argument
/linux-4.1.27/drivers/leds/
H A Dleds-dac124s085.c22 struct spi_device *spi; member in struct:dac124s085_led
66 static int dac124s085_probe(struct spi_device *spi) dac124s085_probe() argument
107 static int dac124s085_remove(struct spi_device *spi) dac124s085_remove() argument
/linux-4.1.27/drivers/hwmon/
H A Dlm70.c50 struct spi_device *spi; member in struct:lm70
60 struct spi_device *spi = p_lm70->spi; lm70_sense_temp() local
133 static int lm70_probe(struct spi_device *spi) lm70_probe() argument
H A Dadcxx.c63 struct spi_device *spi = to_spi_device(dev); adcxx_read() local
107 struct spi_device *spi = to_spi_device(dev); adcxx_show_max() local
124 struct spi_device *spi = to_spi_device(dev); adcxx_set_max() local
164 static int adcxx_probe(struct spi_device *spi) adcxx_probe() argument
210 static int adcxx_remove(struct spi_device *spi) adcxx_remove() argument
H A Dadt7310.c44 struct spi_device *spi = to_spi_device(dev); adt7310_spi_read_word() local
51 struct spi_device *spi = to_spi_device(dev); adt7310_spi_write_word() local
62 struct spi_device *spi = to_spi_device(dev); adt7310_spi_read_byte() local
70 struct spi_device *spi = to_spi_device(dev); adt7310_spi_write_byte() local
86 static int adt7310_spi_probe(struct spi_device *spi) adt7310_spi_probe() argument
92 static int adt7310_spi_remove(struct spi_device *spi) adt7310_spi_remove() argument
H A Dmax1111.c40 struct spi_device *spi; member in struct:max1111_data
182 static int max1111_probe(struct spi_device *spi) max1111_probe() argument
257 static int max1111_remove(struct spi_device *spi) max1111_remove() argument
H A Dads7871.c79 static int ads7871_read_reg8(struct spi_device *spi, int reg) ads7871_read_reg8() argument
87 static int ads7871_read_reg16(struct spi_device *spi, int reg) ads7871_read_reg16() argument
95 static int ads7871_write_reg8(struct spi_device *spi, int reg, u8 val) ads7871_write_reg8() argument
104 struct spi_device *spi = to_spi_device(dev); show_voltage() local
176 static int ads7871_probe(struct spi_device *spi) ads7871_probe() argument
228 static int ads7871_remove(struct spi_device *spi) ads7871_remove() argument
/linux-4.1.27/drivers/iio/adc/
H A Dti-adc128s052.c20 struct spi_device *spi; member in struct:adc128
111 static int adc128_probe(struct spi_device *spi) adc128_probe() argument
149 static int adc128_remove(struct spi_device *spi) adc128_remove() argument
H A Dad7266.c28 struct spi_device *spi; member in struct:ad7266_state
385 static int ad7266_probe(struct spi_device *spi) ad7266_probe() argument
487 static int ad7266_remove(struct spi_device *spi) ad7266_remove() argument
H A Dad7298.c43 struct spi_device *spi; member in struct:ad7298_state
286 static int ad7298_probe(struct spi_device *spi) ad7298_probe() argument
359 static int ad7298_remove(struct spi_device *spi) ad7298_remove() argument
H A Dad7476.c34 struct spi_device *spi; member in struct:ad7476_state
203 static int ad7476_probe(struct spi_device *spi) ad7476_probe() argument
265 static int ad7476_remove(struct spi_device *spi) ad7476_remove() argument
H A Dad7887.c55 struct spi_device *spi; member in struct:ad7887_state
236 static int ad7887_probe(struct spi_device *spi) ad7887_probe() argument
337 static int ad7887_remove(struct spi_device *spi) ad7887_remove() argument
H A Dad7923.c55 struct spi_device *spi; member in struct:ad7923_state
269 static int ad7923_probe(struct spi_device *spi) ad7923_probe() argument
336 static int ad7923_remove(struct spi_device *spi) ad7923_remove() argument
H A Dad_sigma_delta.c540 ad_sd_init(struct ad_sigma_delta *sigma_delta, struct iio_dev *indio_dev, struct spi_device *spi, const struct ad_sigma_delta_info *info) ad_sd_init() argument
H A Dmcp320x.c59 struct spi_device *spi; member in struct:mcp320x
279 static int mcp320x_probe(struct spi_device *spi) mcp320x_probe() argument
332 static int mcp320x_remove(struct spi_device *spi) mcp320x_remove() argument
H A Dmax1027.c210 struct spi_device *spi; member in struct:max1027_state
405 static int max1027_probe(struct spi_device *spi) max1027_probe() argument
496 static int max1027_remove(struct spi_device *spi) max1027_remove() argument
/linux-4.1.27/drivers/iio/amplifiers/
H A Dad8366.c23 struct spi_device *spi; member in struct:ad8366_state
136 static int ad8366_probe(struct spi_device *spi) ad8366_probe() argument
180 static int ad8366_remove(struct spi_device *spi) ad8366_remove() argument
/linux-4.1.27/drivers/iio/common/st_sensors/
H A Dst_sensors_spi.c106 st_sensors_spi_configure(struct iio_dev *indio_dev, struct spi_device *spi, struct st_sensor_data *sdata) st_sensors_spi_configure() argument
/linux-4.1.27/drivers/mmc/host/
H A Dof_mmc_spi.c69 struct mmc_spi_platform_data *mmc_spi_get_pdata(struct spi_device *spi) mmc_spi_get_pdata() argument
147 void mmc_spi_put_pdata(struct spi_device *spi) mmc_spi_put_pdata() argument
/linux-4.1.27/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-spi.c119 static int s5c73m3_spi_probe(struct spi_device *spi) s5c73m3_spi_probe() argument
140 static int s5c73m3_spi_remove(struct spi_device *spi) s5c73m3_spi_remove() argument
/linux-4.1.27/drivers/media/v4l2-core/
H A Dv4l2-device.c132 struct spi_device *spi = v4l2_get_subdevdata(sd); v4l2_device_unregister() local
H A Dv4l2-common.c246 void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, v4l2_spi_subdev_init() argument
266 struct spi_device *spi = NULL; v4l2_spi_new_subdev() local
/linux-4.1.27/drivers/staging/iio/accel/
H A Dadis16201_core.c179 static int adis16201_probe(struct spi_device *spi) adis16201_probe() argument
224 static int adis16201_remove(struct spi_device *spi) adis16201_remove() argument
H A Dadis16203_core.c147 static int adis16203_probe(struct spi_device *spi) adis16203_probe() argument
192 static int adis16203_remove(struct spi_device *spi) adis16203_remove() argument
H A Dadis16204_core.c186 static int adis16204_probe(struct spi_device *spi) adis16204_probe() argument
230 static int adis16204_remove(struct spi_device *spi) adis16204_remove() argument
H A Dadis16209_core.c181 static int adis16209_probe(struct spi_device *spi) adis16209_probe() argument
224 static int adis16209_remove(struct spi_device *spi) adis16209_remove() argument
H A Dadis16240_core.c235 static int adis16240_probe(struct spi_device *spi) adis16240_probe() argument
277 static int adis16240_remove(struct spi_device *spi) adis16240_remove() argument
H A Dadis16220_core.c415 static int adis16220_probe(struct spi_device *spi) adis16220_probe() argument
471 static int adis16220_remove(struct spi_device *spi) adis16220_remove() argument
/linux-4.1.27/drivers/staging/iio/meter/
H A Dade7854-spi.c275 static int ade7854_spi_probe(struct spi_device *spi) ade7854_spi_probe() argument
299 static int ade7854_spi_remove(struct spi_device *spi) ade7854_spi_remove() argument
H A Dade7753.c493 static int ade7753_probe(struct spi_device *spi) ade7753_probe() argument
524 static int ade7753_remove(struct spi_device *spi) ade7753_remove() argument
H A Dade7754.c528 static int ade7754_probe(struct spi_device *spi) ade7754_probe() argument
565 static int ade7754_remove(struct spi_device *spi) ade7754_remove() argument
H A Dade7759.c450 static int ade7759_probe(struct spi_device *spi) ade7759_probe() argument
480 static int ade7759_remove(struct spi_device *spi) ade7759_remove() argument
H A Dade7758_core.c817 static int ade7758_probe(struct spi_device *spi) ade7758_probe() argument
883 static int ade7758_remove(struct spi_device *spi) ade7758_remove() argument
/linux-4.1.27/drivers/rtc/
H A Drtc-ds1347.c38 struct spi_device *spi = to_spi_device(dev); ds1347_read_reg() local
48 struct spi_device *spi = to_spi_device(dev); ds1347_write_reg() local
59 struct spi_device *spi = to_spi_device(dev); ds1347_read_time() local
82 struct spi_device *spi = to_spi_device(dev); ds1347_set_time() local
109 static int ds1347_probe(struct spi_device *spi) ds1347_probe() argument
H A Drtc-ds3234.c37 struct spi_device *spi = to_spi_device(dev); ds3234_set_reg() local
50 struct spi_device *spi = to_spi_device(dev); ds3234_get_reg() local
61 struct spi_device *spi = to_spi_device(dev); ds3234_read_time() local
108 static int ds3234_probe(struct spi_device *spi) ds3234_probe() argument
H A Drtc-m41t94.c34 struct spi_device *spi = to_spi_device(dev); m41t94_set_time() local
61 struct spi_device *spi = to_spi_device(dev); m41t94_read_time() local
113 static int m41t94_probe(struct spi_device *spi) m41t94_probe() argument
H A Drtc-max6902.c35 struct spi_device *spi = to_spi_device(dev); max6902_set_reg() local
48 struct spi_device *spi = to_spi_device(dev); max6902_get_reg() local
59 struct spi_device *spi = to_spi_device(dev); max6902_read_time() local
123 static int max6902_probe(struct spi_device *spi) max6902_probe() argument
H A Drtc-ds1390.c51 struct spi_device *spi = to_spi_device(dev); ds1390_get_reg() local
72 struct spi_device *spi = to_spi_device(dev); ds1390_read_time() local
101 struct spi_device *spi = to_spi_device(dev); ds1390_set_time() local
124 static int ds1390_probe(struct spi_device *spi) ds1390_probe() argument
H A Drtc-m41t93.c37 static inline int m41t93_set_reg(struct spi_device *spi, u8 addr, u8 data) m41t93_set_reg() argument
50 struct spi_device *spi = to_spi_device(dev); m41t93_set_time() local
106 struct spi_device *spi = to_spi_device(dev); m41t93_get_time() local
173 static int m41t93_probe(struct spi_device *spi) m41t93_probe() argument
H A Drtc-mcp795.c44 struct spi_device *spi = to_spi_device(dev); mcp795_rtcc_read() local
61 struct spi_device *spi = to_spi_device(dev); mcp795_rtcc_write() local
158 static int mcp795_probe(struct spi_device *spi) mcp795_probe() argument
H A Drtc-pcf2123.c90 struct spi_device *spi = to_spi_device(dev); pcf2123_show() local
112 struct spi_device *spi = to_spi_device(dev); pcf2123_store() local
141 struct spi_device *spi = to_spi_device(dev); pcf2123_rtc_read_time() local
179 struct spi_device *spi = to_spi_device(dev); pcf2123_rtc_set_time() local
228 static int pcf2123_probe(struct spi_device *spi) pcf2123_probe() argument
329 static int pcf2123_remove(struct spi_device *spi) pcf2123_remove() argument
H A Drtc-r9701.c45 struct spi_device *spi = to_spi_device(dev); write_reg() local
56 struct spi_device *spi = to_spi_device(dev); read_regs() local
122 static int r9701_probe(struct spi_device *spi) r9701_probe() argument
167 static int r9701_remove(struct spi_device *spi) r9701_remove() argument
H A Drtc-rs5c348.c66 struct spi_device *spi = to_spi_device(dev); rs5c348_rtc_set_time() local
102 struct spi_device *spi = to_spi_device(dev); rs5c348_rtc_read_time() local
155 static int rs5c348_probe(struct spi_device *spi) rs5c348_probe() argument
H A Drtc-rx4581.c77 struct spi_device *spi = to_spi_device(dev); rx4581_set_reg() local
90 struct spi_device *spi = to_spi_device(dev); rx4581_get_reg() local
104 struct spi_device *spi = to_spi_device(dev); rx4581_get_datetime() local
184 struct spi_device *spi = to_spi_device(dev); rx4581_set_datetime() local
266 static int rx4581_probe(struct spi_device *spi) rx4581_probe() argument
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
H A Dspi.c241 static int wl1251_spi_probe(struct spi_device *spi) wl1251_spi_probe() argument
344 static int wl1251_spi_remove(struct spi_device *spi) wl1251_spi_remove() argument
/linux-4.1.27/drivers/base/regmap/
H A Dregmap-spi.c35 struct spi_device *spi = to_spi_device(dev); regmap_spi_write() local
45 struct spi_device *spi = to_spi_device(dev); regmap_spi_gather_write() local
66 struct spi_device *spi = to_spi_device(dev); regmap_spi_async_write() local
100 struct spi_device *spi = to_spi_device(dev); regmap_spi_read() local
125 struct regmap *regmap_init_spi(struct spi_device *spi, regmap_init_spi() argument
142 struct regmap *devm_regmap_init_spi(struct spi_device *spi, devm_regmap_init_spi() argument
/linux-4.1.27/include/linux/spi/
H A Dmmc_spi.h57 mmc_spi_get_pdata(struct spi_device *spi) mmc_spi_get_pdata() argument
61 static inline void mmc_spi_put_pdata(struct spi_device *spi) {} argument
/linux-4.1.27/arch/powerpc/platforms/83xx/
H A Dmpc832x_rdb.c149 static void mpc83xx_spi_cs_control(struct spi_device *spi, bool on) mpc83xx_spi_cs_control() argument
124 fsl_spi_init(struct spi_board_info *board_infos, unsigned int num_board_infos, void (*cs_control)(struct spi_device *spi, bool on)) fsl_spi_init() argument
/linux-4.1.27/arch/arm/mach-ep93xx/
H A Dedb93xx.c109 static int edb93xx_cs4271_hw_setup(struct spi_device *spi) edb93xx_cs4271_hw_setup() argument
115 static void edb93xx_cs4271_hw_cleanup(struct spi_device *spi) edb93xx_cs4271_hw_cleanup() argument
120 static void edb93xx_cs4271_hw_cs_control(struct spi_device *spi, int value) edb93xx_cs4271_hw_cs_control() argument
H A Dvision_ep9307.c198 static int vision_spi_flash_hw_setup(struct spi_device *spi) vision_spi_flash_hw_setup() argument
204 static void vision_spi_flash_hw_cleanup(struct spi_device *spi) vision_spi_flash_hw_cleanup() argument
209 static void vision_spi_flash_hw_cs_control(struct spi_device *spi, int value) vision_spi_flash_hw_cs_control() argument
238 static int vision_spi_mmc_hw_setup(struct spi_device *spi) vision_spi_mmc_hw_setup() argument
244 static void vision_spi_mmc_hw_cleanup(struct spi_device *spi) vision_spi_mmc_hw_cleanup() argument
249 static void vision_spi_mmc_hw_cs_control(struct spi_device *spi, int value) vision_spi_mmc_hw_cs_control() argument
/linux-4.1.27/drivers/iio/dac/
H A Dad5624r_spi.c24 static int ad5624r_spi_write(struct spi_device *spi, ad5624r_spi_write() argument
224 static int ad5624r_probe(struct spi_device *spi) ad5624r_probe() argument
283 static int ad5624r_remove(struct spi_device *spi) ad5624r_remove() argument
H A Dmcp4922.c38 struct spi_device *spi; member in struct:mcp4922_state
125 static int mcp4922_probe(struct spi_device *spi) mcp4922_probe() argument
183 static int mcp4922_remove(struct spi_device *spi) mcp4922_remove() argument
H A Dad5449.c62 struct spi_device *spi; member in struct:ad5449
269 static int ad5449_spi_probe(struct spi_device *spi) ad5449_spi_probe() argument
332 static int ad5449_spi_remove(struct spi_device *spi) ad5449_spi_remove() argument
H A Dad5504.c52 struct spi_device *spi; member in struct:ad5504_state
275 static int ad5504_probe(struct spi_device *spi) ad5504_probe() argument
344 static int ad5504_remove(struct spi_device *spi) ad5504_remove() argument
H A Dad5764.c54 struct spi_device *spi; member in struct:ad5764_state
274 static int ad5764_probe(struct spi_device *spi) ad5764_probe() argument
335 static int ad5764_remove(struct spi_device *spi) ad5764_remove() argument
H A Dad7303.c38 struct spi_device *spi; member in struct:ad7303_state
199 static int ad7303_probe(struct spi_device *spi) ad7303_probe() argument
270 static int ad7303_remove(struct spi_device *spi) ad7303_remove() argument
H A Dad5421.c68 struct spi_device *spi; member in struct:ad5421_state
471 static int ad5421_probe(struct spi_device *spi) ad5421_probe() argument
H A Dad5686.c69 struct spi_device *spi; member in struct:ad5686_state
312 static int ad5686_probe(struct spi_device *spi) ad5686_probe() argument
375 static int ad5686_remove(struct spi_device *spi) ad5686_remove() argument
/linux-4.1.27/drivers/iio/imu/
H A Dadis.c418 adis_init(struct adis *adis, struct iio_dev *indio_dev, struct spi_device *spi, const struct adis_data *data) adis_init() argument
H A Dadis16400_core.c861 static int adis16400_probe(struct spi_device *spi) adis16400_probe() argument
914 static int adis16400_remove(struct spi_device *spi) adis16400_remove() argument
/linux-4.1.27/drivers/mtd/devices/
H A Dm25p80.c32 struct spi_device *spi; member in struct:m25p
41 struct spi_device *spi = flash->spi; m25p80_read_reg() local
69 struct spi_device *spi = flash->spi; m25p80_write_reg() local
82 struct spi_device *spi = flash->spi; m25p80_write() local
128 struct spi_device *spi = flash->spi; m25p80_read() local
178 static int m25p_probe(struct spi_device *spi) m25p_probe() argument
243 static int m25p_remove(struct spi_device *spi) m25p_remove() argument
H A Dsst25l.c51 struct spi_device *spi; member in struct:sst25l_flash
315 static struct flash_info *sst25l_match_device(struct spi_device *spi) sst25l_match_device() argument
355 static int sst25l_probe(struct spi_device *spi) sst25l_probe() argument
410 static int sst25l_remove(struct spi_device *spi) sst25l_remove() argument
/linux-4.1.27/drivers/misc/eeprom/
H A Deeprom_93xx46.c29 struct spi_device *spi; member in struct:eeprom_93xx46_dev
311 static int eeprom_93xx46_probe(struct spi_device *spi) eeprom_93xx46_probe() argument
372 static int eeprom_93xx46_remove(struct spi_device *spi) eeprom_93xx46_remove() argument
H A Dat25.c31 struct spi_device *spi; member in struct:at25_data
357 static int at25_probe(struct spi_device *spi) at25_probe() argument
445 static int at25_remove(struct spi_device *spi) at25_remove() argument
/linux-4.1.27/drivers/staging/iio/frequency/
H A Dad9832.c202 static int ad9832_probe(struct spi_device *spi) ad9832_probe() argument
320 static int ad9832_remove(struct spi_device *spi) ad9832_remove() argument
H A Dad9834.c319 static int ad9834_probe(struct spi_device *spi) ad9834_probe() argument
425 static int ad9834_remove(struct spi_device *spi) ad9834_remove() argument
H A Dad9832.h78 struct spi_device *spi; member in struct:ad9832_state
H A Dad9834.h54 struct spi_device *spi; member in struct:ad9834_state
/linux-4.1.27/drivers/staging/iio/gyro/
H A Dadis16060_core.c147 static int adis16060_r_probe(struct spi_device *spi) adis16060_r_probe() argument
178 static int adis16060_w_probe(struct spi_device *spi) adis16060_w_probe() argument
197 static int adis16060_w_remove(struct spi_device *spi) adis16060_w_remove() argument
/linux-4.1.27/drivers/input/touchscreen/
H A Dad7879-spi.c30 static int ad7879_spi_xfer(struct spi_device *spi, ad7879_spi_xfer() argument
85 struct spi_device *spi = to_spi_device(dev); ad7879_spi_multi_read() local
92 struct spi_device *spi = to_spi_device(dev); ad7879_spi_read() local
100 struct spi_device *spi = to_spi_device(dev); ad7879_spi_write() local
113 static int ad7879_spi_probe(struct spi_device *spi) ad7879_spi_probe() argument
140 static int ad7879_spi_remove(struct spi_device *spi) ad7879_spi_remove() argument
H A Dcyttsp4_spi.c49 struct spi_device *spi = to_spi_device(dev); cyttsp_spi_xfer() local
156 static int cyttsp4_spi_probe(struct spi_device *spi) cyttsp4_spi_probe() argument
177 static int cyttsp4_spi_remove(struct spi_device *spi) cyttsp4_spi_remove() argument
H A Dcyttsp_spi.c46 struct spi_device *spi = to_spi_device(dev); cyttsp_spi_xfer() local
148 static int cyttsp_spi_probe(struct spi_device *spi) cyttsp_spi_probe() argument
173 static int cyttsp_spi_remove(struct spi_device *spi) cyttsp_spi_remove() argument
/linux-4.1.27/drivers/video/fbdev/omap2/displays-new/
H A Dpanel-lgphilips-lb035q02.c47 struct spi_device *spi; member in struct:panel_drv_data
61 static int lb035q02_write_reg(struct spi_device *spi, u8 reg, u16 val) lb035q02_write_reg() argument
92 static void init_lb035q02_panel(struct spi_device *spi) init_lb035q02_panel() argument
243 static int lb035q02_probe_pdata(struct spi_device *spi) lb035q02_probe_pdata() argument
281 static int lb035q02_probe_of(struct spi_device *spi) lb035q02_probe_of() argument
310 static int lb035q02_panel_spi_probe(struct spi_device *spi) lb035q02_panel_spi_probe() argument
367 static int lb035q02_panel_spi_remove(struct spi_device *spi) lb035q02_panel_spi_remove() argument
H A Dpanel-nec-nl8048hl11.c35 struct spi_device *spi; member in struct:panel_drv_data
90 static int nec_8048_spi_send(struct spi_device *spi, unsigned char reg_addr, nec_8048_spi_send() argument
107 static int init_nec_8048_wvga_lcd(struct spi_device *spi) init_nec_8048_wvga_lcd() argument
236 static int nec_8048_probe_pdata(struct spi_device *spi) nec_8048_probe_pdata() argument
263 static int nec_8048_probe_of(struct spi_device *spi) nec_8048_probe_of() argument
291 static int nec_8048_probe(struct spi_device *spi) nec_8048_probe() argument
367 static int nec_8048_remove(struct spi_device *spi) nec_8048_remove() argument
388 struct spi_device *spi = to_spi_device(dev); nec_8048_suspend() local
398 struct spi_device *spi = to_spi_device(dev); nec_8048_resume() local
/linux-4.1.27/include/uapi/linux/netfilter/
H A Dxt_policy.h25 spi:1, member in struct:xt_policy_spec
54 __be32 spi; member in struct:xt_policy_elem
/linux-4.1.27/arch/sh/boards/mach-r2d/
H A Dsetup.c70 static void r2d_chip_select(struct sh_spi_info *spi, int cs, int state) r2d_chip_select() argument
/linux-4.1.27/arch/arm/mach-pxa/
H A Dcm-x270.c327 static int cm_x270_libertas_setup(struct spi_device *spi) cm_x270_libertas_setup() argument
363 static int cm_x270_libertas_teardown(struct spi_device *spi) cm_x270_libertas_teardown() argument
H A Dz2.c516 static int z2_lbs_spi_setup(struct spi_device *spi) z2_lbs_spi_setup() argument
544 static int z2_lbs_spi_teardown(struct spi_device *spi) z2_lbs_spi_teardown() argument
/linux-4.1.27/net/nfc/nci/
H A Dspi.c133 struct nci_spi *nci_spi_allocate_spi(struct spi_device *spi, nci_spi_allocate_spi() argument
/linux-4.1.27/net/xfrm/
H A Dxfrm_hash.h119 __xfrm_spi_hash(const xfrm_address_t *daddr, __be32 spi, u8 proto, __xfrm_spi_hash() argument
H A Dxfrm_input.c128 int xfrm_parse_spi(struct sk_buff *skb, u8 nexthdr, __be32 *spi, __be32 *seq) xfrm_parse_spi() argument
182 int xfrm_input(struct sk_buff *skb, int nexthdr, __be32 spi, int encap_type) xfrm_input() argument
/linux-4.1.27/include/linux/iio/adc/
H A Dad_sigma_delta.h61 struct spi_device *spi; member in struct:ad_sigma_delta
/linux-4.1.27/drivers/iio/common/ssp_sensors/
H A Dssp_dev.c524 static int ssp_probe(struct spi_device *spi) ssp_probe() argument
617 static int ssp_remove(struct spi_device *spi) ssp_remove() argument
/linux-4.1.27/drivers/iio/frequency/
H A Dadf4350.c36 struct spi_device *spi; member in struct:adf4350_state
495 static int adf4350_probe(struct spi_device *spi) adf4350_probe() argument
600 static int adf4350_remove(struct spi_device *spi) adf4350_remove() argument
/linux-4.1.27/drivers/iio/proximity/
H A Das3935.c61 struct spi_device *spi; member in struct:as3935_state
322 static int as3935_probe(struct spi_device *spi) as3935_probe() argument
425 static int as3935_remove(struct spi_device *spi) as3935_remove() argument
/linux-4.1.27/drivers/media/tuners/
H A Dmsi001.c40 struct spi_device *spi; member in struct:msi001
422 static int msi001_probe(struct spi_device *spi) msi001_probe() argument
470 static int msi001_remove(struct spi_device *spi) msi001_remove() argument
/linux-4.1.27/drivers/net/wireless/p54/
H A Dp54spi.h109 struct spi_device *spi; member in struct:p54s_priv
H A Dp54spi.c397 struct spi_device *spi = config; p54spi_interrupt() local
597 static int p54spi_probe(struct spi_device *spi) p54spi_probe() argument
675 free_irq(gpio_to_irq(p54spi_gpio_irq), spi); p54spi_probe() local
685 static int p54spi_remove(struct spi_device *spi) p54spi_remove() argument
691 free_irq(gpio_to_irq(p54spi_gpio_irq), spi); p54spi_remove() local
/linux-4.1.27/drivers/staging/fbtft/
H A Dflexfb.c521 static int flexfb_probe_spi(struct spi_device *spi) flexfb_probe_spi() argument
526 static int flexfb_remove_spi(struct spi_device *spi) flexfb_remove_spi() argument
/linux-4.1.27/drivers/staging/rts5208/
H A Dspi.c32 struct spi_info *spi = &(chip->spi); spi_set_err_code() local
59 struct spi_info *spi = &(chip->spi); spi_set_init_para() local
136 struct spi_info *spi = &(chip->spi); sf_enable_write() local
165 struct spi_info *spi = &(chip->spi); sf_disable_write() local
522 struct spi_info *spi = &(chip->spi); spi_get_status() local
535 struct spi_info *spi = &(chip->spi); spi_set_parameter() local
/linux-4.1.27/drivers/staging/mt29f_spinand/
H A Dmt29f_spinand.h82 struct spi_device *spi; member in struct:spinand_info
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
H A Dspi.c329 static int wl1271_probe(struct spi_device *spi) wl1271_probe() argument
402 static int wl1271_remove(struct spi_device *spi) wl1271_remove() argument
/linux-4.1.27/drivers/gpu/drm/panel/
H A Dpanel-ld9040.c128 struct spi_device *spi = to_spi_device(ctx->dev); ld9040_spi_write_word() local
313 static int ld9040_probe(struct spi_device *spi) ld9040_probe() argument
360 static int ld9040_remove(struct spi_device *spi) ld9040_remove() argument
/linux-4.1.27/arch/mips/alchemy/devboards/
H A Ddb1550.c258 static void db1550_spi_cs_en(struct au1550_spi_info *spi, int cs, int pol) db1550_spi_cs_en() argument
/linux-4.1.27/arch/m32r/kernel/
H A Dsmpboot.c89 void * spi; member in struct:__anon1759
/linux-4.1.27/include/linux/iio/imu/
H A Dadis.h55 struct spi_device *spi; member in struct:adis
/linux-4.1.27/include/linux/mfd/
H A Dviperboard.h60 u16 spi; member in struct:vprbrd_i2c_write_hdr

Completed in 2920 milliseconds

12