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

12

/linux-4.4.14/sound/soc/codecs/
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 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 Dad193x-spi.c17 static int ad193x_spi_probe(struct spi_device *spi) ad193x_spi_probe() argument
32 static int ad193x_spi_remove(struct spi_device *spi) ad193x_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 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 Dwm8770.c642 static int wm8770_spi_probe(struct spi_device *spi) wm8770_spi_probe() argument
689 static int wm8770_spi_remove(struct spi_device *spi) wm8770_spi_remove() argument
H A Dwm8776.c460 static int wm8776_spi_probe(struct spi_device *spi) wm8776_spi_probe() argument
482 static int wm8776_spi_remove(struct spi_device *spi) wm8776_spi_remove() 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 Drt5677-spi.c226 static int rt5677_spi_probe(struct spi_device *spi) rt5677_spi_probe() 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.c402 static int wm8711_spi_probe(struct spi_device *spi) wm8711_spi_probe() argument
424 static int wm8711_spi_remove(struct spi_device *spi) wm8711_spi_remove() argument
H A Dwm8728.c243 static int wm8728_spi_probe(struct spi_device *spi) wm8728_spi_probe() argument
265 static int wm8728_spi_remove(struct spi_device *spi) wm8728_spi_remove() argument
/linux-4.4.14/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.c139 int spi_bitbang_setup_transfer(struct spi_device *spi, struct spi_transfer *t) spi_bitbang_setup_transfer() argument
181 int spi_bitbang_setup(struct spi_device *spi) spi_bitbang_setup() argument
228 void spi_bitbang_cleanup(struct spi_device *spi) spi_bitbang_cleanup() argument
234 static int spi_bitbang_bufs(struct spi_device *spi, struct spi_transfer *t) spi_bitbang_bufs() argument
256 static int spi_bitbang_prepare_hardware(struct spi_master *spi) spi_bitbang_prepare_hardware() argument
296 static int spi_bitbang_unprepare_hardware(struct spi_master *spi) spi_bitbang_unprepare_hardware() argument
309 static void spi_bitbang_set_cs(struct spi_device *spi, bool enable) spi_bitbang_set_cs() argument
61 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
87 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
113 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
269 spi_bitbang_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *transfer) spi_bitbang_transfer_one() 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-rb4xx.c84 static void rb4xx_set_cs(struct spi_device *spi, bool enable) rb4xx_set_cs() argument
98 rb4xx_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) rb4xx_transfer_one() 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
116 static int ath79_spi_setup_cs(struct spi_device *spi) ath79_spi_setup_cs() argument
148 static void ath79_spi_cleanup_cs(struct spi_device *spi) ath79_spi_cleanup_cs() argument
155 static int ath79_spi_setup(struct spi_device *spi) ath79_spi_setup() argument
172 static void ath79_spi_cleanup(struct spi_device *spi) ath79_spi_cleanup() argument
178 static u32 ath79_spi_txrx_mode0(struct spi_device *spi, unsigned nsecs, ath79_spi_txrx_mode0() argument
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-dw.c135 static void dw_spi_set_cs(struct spi_device *spi, bool enable) dw_spi_set_cs() argument
398 static int dw_spi_setup(struct spi_device *spi) dw_spi_setup() argument
440 static void dw_spi_cleanup(struct spi_device *spi) dw_spi_cleanup() argument
279 dw_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *transfer) dw_spi_transfer_one() 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-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.c347 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
314 static int au1550_spi_dma_txrxb(struct spi_device *spi, struct spi_transfer *t) au1550_spi_dma_txrxb() argument
512 static int au1550_spi_pio_txrxb(struct spi_device *spi, struct spi_transfer *t) au1550_spi_pio_txrxb() argument
645 static int au1550_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) au1550_spi_txrx_bufs() argument
/linux-4.4.14/drivers/iio/accel/
H A Dbmc150-accel-spi.c34 static int bmc150_accel_probe(struct spi_device *spi) bmc150_accel_probe() argument
49 static int bmc150_accel_remove(struct spi_device *spi) bmc150_accel_remove() argument
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.4.14/drivers/iio/gyro/
H A Dbmg160_spi.c14 static int bmg160_spi_probe(struct spi_device *spi) bmg160_spi_probe() argument
29 static int bmg160_spi_remove(struct spi_device *spi) bmg160_spi_remove() argument
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
/linux-4.4.14/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.4.14/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.4.14/drivers/mfd/
H A Darizona-spi.c26 static int arizona_spi_probe(struct spi_device *spi) arizona_spi_probe() argument
79 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
62 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.c22 struct spi_device *spi = stmpe->client; spi_reg_read() local
30 struct spi_device *spi = stmpe->client; spi_reg_write() local
66 struct spi_device *spi = stmpe->client; spi_init() local
87 stmpe_spi_probe(struct spi_device *spi) stmpe_spi_probe() argument
105 static int stmpe_spi_remove(struct spi_device *spi) stmpe_spi_remove() argument
H A Dcros_ec_spi.c80 struct spi_device *spi; member in struct:cros_ec_spi
627 static int cros_ec_spi_probe(struct spi_device *spi) cros_ec_spi_probe() argument
675 static int cros_ec_spi_remove(struct spi_device *spi) cros_ec_spi_remove() argument
/linux-4.4.14/drivers/staging/iio/magnetometer/
H A Dhmc5843_spi.c59 static int hmc5843_spi_probe(struct spi_device *spi) hmc5843_spi_probe() argument
76 static int hmc5843_spi_remove(struct spi_device *spi) hmc5843_spi_remove() argument
/linux-4.4.14/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.4.14/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.4.14/drivers/input/touchscreen/
H A Dtsc2005.c36 struct spi_device *spi = to_spi_device(dev); tsc2005_cmd() local
52 static int tsc2005_probe(struct spi_device *spi) tsc2005_probe() argument
70 static int tsc2005_remove(struct spi_device *spi) tsc2005_remove() argument
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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/staging/iio/resolver/
H A Dad2s90.c61 static int ad2s90_probe(struct spi_device *spi) ad2s90_probe() argument
H A Dad2s1200.c104 static int ad2s1200_probe(struct spi_device *spi) ad2s1200_probe() argument
/linux-4.4.14/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
241 static int ad7780_remove(struct spi_device *spi) ad7780_remove() argument
/linux-4.4.14/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::__anon11076
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.4.14/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.4.14/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
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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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-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
173 struct spi_device *spi = to_spi_device(dev); pcf2123_rtc_set_time() local
222 static int pcf2123_probe(struct spi_device *spi) pcf2123_probe() argument
323 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-ds1390.c59 struct spi_device *spi = to_spi_device(dev); ds1390_set_reg() local
72 struct spi_device *spi = to_spi_device(dev); ds1390_get_reg() local
91 static void ds1390_trickle_of_init(struct spi_device *spi) ds1390_trickle_of_init() argument
132 struct spi_device *spi = to_spi_device(dev); ds1390_read_time() local
161 struct spi_device *spi = to_spi_device(dev); ds1390_set_time() local
184 static int ds1390_probe(struct spi_device *spi) ds1390_probe() 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
H A Drtc-ds1305.c89 struct spi_device *spi; member in struct:ds1305
278 struct spi_device *spi = ds1305->spi; ds1305_get_alarm() local
337 struct spi_device *spi = ds1305->spi; ds1305_set_alarm() local
459 struct spi_device *spi = ds1305->spi; ds1305_work() local
533 struct spi_device *spi; ds1305_nvram_read() local
555 struct spi_device *spi; ds1305_nvram_write() local
586 static int ds1305_probe(struct spi_device *spi) ds1305_probe() argument
757 static int ds1305_remove(struct spi_device *spi) ds1305_remove() argument
/linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/iio/adc/
H A Dti-adc128s052.c26 struct spi_device *spi; member in struct:adc128
127 static int adc128_probe(struct spi_device *spi) adc128_probe() argument
166 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.c61 struct spi_device *spi; member in struct:mcp320x
289 static int mcp320x_probe(struct spi_device *spi) mcp320x_probe() argument
344 static int mcp320x_remove(struct spi_device *spi) mcp320x_remove() argument
/linux-4.4.14/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.4.14/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.4.14/drivers/hwmon/
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 Dlm70.c51 struct spi_device *spi; member in struct:lm70
61 struct spi_device *spi = p_lm70->spi; lm70_sense_temp() local
157 static int lm70_probe(struct spi_device *spi) lm70_probe() 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
H A Dmax1111.c40 struct spi_device *spi; member in struct:max1111_data
185 static int max1111_probe(struct spi_device *spi) max1111_probe() argument
260 static int max1111_remove(struct spi_device *spi) max1111_remove() argument
/linux-4.4.14/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-spi.c120 static int s5c73m3_spi_probe(struct spi_device *spi) s5c73m3_spi_probe() argument
141 static int s5c73m3_spi_remove(struct spi_device *spi) s5c73m3_spi_remove() argument
/linux-4.4.14/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.4.14/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.4.14/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
116 struct regmap *__regmap_init_spi(struct spi_device *spi, __regmap_init_spi() argument
126 struct regmap *__devm_regmap_init_spi(struct spi_device *spi, __devm_regmap_init_spi() argument
/linux-4.4.14/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.4.14/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.4.14/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 Dsimone.c63 static int simone_mmc_spi_setup(struct spi_device *spi) simone_mmc_spi_setup() argument
81 static void simone_mmc_spi_cleanup(struct spi_device *spi) simone_mmc_spi_cleanup() argument
90 static void simone_mmc_spi_cs_control(struct spi_device *spi, int value) simone_mmc_spi_cs_control() argument
H A Dvision_ep9307.c178 static int vision_cs4271_hw_setup(struct spi_device *spi) vision_cs4271_hw_setup() argument
184 static void vision_cs4271_hw_cleanup(struct spi_device *spi) vision_cs4271_hw_cleanup() argument
189 static void vision_cs4271_hw_cs_control(struct spi_device *spi, int value) vision_cs4271_hw_cs_control() argument
227 static int vision_spi_flash_hw_setup(struct spi_device *spi) vision_spi_flash_hw_setup() argument
233 static void vision_spi_flash_hw_cleanup(struct spi_device *spi) vision_spi_flash_hw_cleanup() argument
238 static void vision_spi_flash_hw_cs_control(struct spi_device *spi, int value) vision_spi_flash_hw_cs_control() argument
267 static int vision_spi_mmc_hw_setup(struct spi_device *spi) vision_spi_mmc_hw_setup() argument
273 static void vision_spi_mmc_hw_cleanup(struct spi_device *spi) vision_spi_mmc_hw_cleanup() argument
278 static void vision_spi_mmc_hw_cs_control(struct spi_device *spi, int value) vision_spi_mmc_hw_cs_control() argument
/linux-4.4.14/drivers/staging/wilc1000/
H A Dlinux_wlan_spi.c47 static int __init wilc_bus_probe(struct spi_device *spi) wilc_bus_probe() argument
58 static int __exit wilc_bus_remove(struct spi_device *spi) wilc_bus_remove() argument
/linux-4.4.14/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.4.14/drivers/staging/iio/gyro/
H A Dadis16060_core.c153 static int adis16060_r_probe(struct spi_device *spi) adis16060_r_probe() argument
184 static int adis16060_w_probe(struct spi_device *spi) adis16060_w_probe() argument
203 static int adis16060_w_remove(struct spi_device *spi) adis16060_w_remove() argument
/linux-4.4.14/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
309 static int lb035q02_panel_spi_probe(struct spi_device *spi) lb035q02_panel_spi_probe() argument
366 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.4.14/drivers/mtd/devices/
H A Dm25p80.c32 struct spi_device *spi; member in struct:m25p
40 struct spi_device *spi = flash->spi; m25p80_read_reg() local
67 struct spi_device *spi = flash->spi; m25p80_write_reg() local
80 struct spi_device *spi = flash->spi; m25p80_write() local
126 struct spi_device *spi = flash->spi; m25p80_read() local
176 static int m25p_probe(struct spi_device *spi) m25p_probe() argument
238 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
409 static int sst25l_remove(struct spi_device *spi) sst25l_remove() argument
/linux-4.4.14/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
274 static int ad5504_probe(struct spi_device *spi) ad5504_probe() argument
343 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
/linux-4.4.14/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
/linux-4.4.14/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_spi.c78 irqreturn_t netup_spi_interrupt(struct netup_spi *spi) netup_spi_interrupt() argument
108 struct netup_spi *spi = spi_master_get_devdata(master); netup_spi_transfer() local
177 static int netup_spi_setup(struct spi_device *spi) netup_spi_setup() argument
233 struct netup_spi *spi = ndev->spi; netup_spi_release() local
/linux-4.4.14/drivers/gpu/drm/panel/
H A Dpanel-lg-lg4573.c31 struct spi_device *spi; member in struct:lg4573
242 static int lg4573_probe(struct spi_device *spi) lg4573_probe() argument
269 static int lg4573_remove(struct spi_device *spi) lg4573_remove() argument
H A Dpanel-samsung-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.4.14/drivers/misc/eeprom/
H A Deeprom_93xx46.c29 struct spi_device *spi; member in struct:eeprom_93xx46_dev
297 static int eeprom_93xx46_probe(struct spi_device *spi) eeprom_93xx46_probe() argument
358 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.4.14/drivers/nfc/nfcmrvl/
H A Dspi.c36 struct spi_device *spi; member in struct:nfcmrvl_spi_drv_data
143 static int nfcmrvl_spi_probe(struct spi_device *spi) nfcmrvl_spi_probe() argument
193 static int nfcmrvl_spi_remove(struct spi_device *spi) nfcmrvl_spi_remove() argument
H A Dfw_dnld.h57 struct nfcmrvl_fw_spi_config spi; member in union:nfcmrvl_fw_binary_config::__anon8735
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.c521 static int z2_lbs_spi_setup(struct spi_device *spi) z2_lbs_spi_setup() argument
549 static int z2_lbs_spi_teardown(struct spi_device *spi) z2_lbs_spi_teardown() argument
/linux-4.4.14/net/nfc/nci/
H A Dspi.c136 struct nci_spi *nci_spi_allocate_spi(struct spi_device *spi, nci_spi_allocate_spi() argument
/linux-4.4.14/include/linux/iio/adc/
H A Dad_sigma_delta.h61 struct spi_device *spi; member in struct:ad_sigma_delta
/linux-4.4.14/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.4.14/drivers/staging/mt29f_spinand/
H A Dmt29f_spinand.h82 struct spi_device *spi; member in struct:spinand_info
H A Dmt29f_spinand.c73 static int spinand_cmd(struct spi_device *spi, struct spinand_cmd *cmd) spinand_cmd() argument
930 static int spinand_remove(struct spi_device *spi) spinand_remove() argument
/linux-4.4.14/drivers/staging/fbtft/
H A Dflexfb.c549 static int flexfb_probe_spi(struct spi_device *spi) flexfb_probe_spi() argument
554 static int flexfb_remove_spi(struct spi_device *spi) flexfb_remove_spi() argument
/linux-4.4.14/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.4.14/drivers/iio/frequency/
H A Dadf4350.c36 struct spi_device *spi; member in struct:adf4350_state
494 static int adf4350_probe(struct spi_device *spi) adf4350_probe() argument
599 static int adf4350_remove(struct spi_device *spi) adf4350_remove() argument
/linux-4.4.14/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.4.14/drivers/media/tuners/
H A Dmsi001.c40 struct spi_device *spi; member in struct:msi001_dev
68 struct spi_device *spi = dev->spi; msi001_set_gain() local
94 struct spi_device *spi = dev->spi; msi001_set_tuner() local
297 struct spi_device *spi = dev->spi; msi001_s_power() local
317 struct spi_device *spi = dev->spi; msi001_g_tuner() local
333 struct spi_device *spi = dev->spi; msi001_s_tuner() local
342 struct spi_device *spi = dev->spi; msi001_g_frequency() local
353 struct spi_device *spi = dev->spi; msi001_s_frequency() local
373 struct spi_device *spi = dev->spi; msi001_enum_freq_bands() local
404 struct spi_device *spi = dev->spi; msi001_s_ctrl() local
444 static int msi001_probe(struct spi_device *spi) msi001_probe() argument
490 static int msi001_remove(struct spi_device *spi) msi001_remove() argument
/linux-4.4.14/drivers/net/wireless/p54/
H A Dp54spi.h109 struct spi_device *spi; member in struct:p54s_priv
/linux-4.4.14/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.4.14/arch/mips/alchemy/devboards/
H A Ddb1550.c259 static void db1550_spi_cs_en(struct au1550_spi_info *spi, int cs, int pol) db1550_spi_cs_en() argument
/linux-4.4.14/arch/m32r/kernel/
H A Dsmpboot.c89 void * spi; member in struct:__anon1752
/linux-4.4.14/include/linux/iio/imu/
H A Dadis.h55 struct spi_device *spi; member in struct:adis
/linux-4.4.14/include/linux/mfd/
H A Dviperboard.h60 u16 spi; member in struct:vprbrd_i2c_write_hdr

Completed in 5525 milliseconds

12