/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/spi/ |
H A D | libertas_spi.h | 14 struct spi_device; 26 int (*setup)(struct spi_device *spi); 27 int (*teardown)(struct spi_device *spi);
|
H A D | spi_bitbang.h | 19 * for this transfer; zeroes restore defaults from spi_device. 21 int (*setup_transfer)(struct spi_device *spi, 24 void (*chipselect)(struct spi_device *spi, int is_on); 31 int (*txrx_bufs)(struct spi_device *spi, struct spi_transfer *t); 34 u32 (*txrx_word[4])(struct spi_device *spi, 42 extern int spi_bitbang_setup(struct spi_device *spi); 43 extern void spi_bitbang_cleanup(struct spi_device *spi); 44 extern int spi_bitbang_transfer(struct spi_device *spi, struct spi_message *m); 45 extern int spi_bitbang_setup_transfer(struct spi_device *spi,
|
H A D | mmc_spi.h | 15 * switch the "struct device *" parameters over to "struct spi_device *". 46 extern struct mmc_spi_platform_data *mmc_spi_get_pdata(struct spi_device *spi); 47 extern void mmc_spi_put_pdata(struct spi_device *spi); 50 mmc_spi_get_pdata(struct spi_device *spi) 54 static inline void mmc_spi_put_pdata(struct spi_device *spi) {}
|
H A D | spi.h | 33 * struct spi_device - Master side proxy for an SPI slave device 60 * A @spi_device is used to interchange data between an SPI slave 69 struct spi_device { struct 104 static inline struct spi_device *to_spi_device(struct device *dev) 106 return dev ? container_of(dev, struct spi_device, dev) : NULL; 110 static inline struct spi_device *spi_dev_get(struct spi_device *spi) 115 static inline void spi_dev_put(struct spi_device *spi) 122 static inline void *spi_get_ctldata(struct spi_device *spi) 127 static inline void spi_set_ctldata(struct spi_device *sp [all...] |
H A D | mcp23s08.h | 24 int (*setup)(struct spi_device *spi, 27 int (*teardown)(struct spi_device *spi,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-ep93xx/include/mach/ |
H A D | ep93xx_spi.h | 4 struct spi_device; 22 int (*setup)(struct spi_device *spi); 23 void (*cleanup)(struct spi_device *spi); 24 void (*cs_control)(struct spi_device *spi, int value);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/can/platform/ |
H A D | mcp251x.h | 31 int (*board_specific_setup)(struct spi_device *spi);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/misc/ |
H A D | ad714x-spi.c | 19 static int ad714x_spi_suspend(struct spi_device *spi, pm_message_t message) 24 static int ad714x_spi_resume(struct spi_device *spi) 36 struct spi_device *spi = to_spi_device(dev); 45 struct spi_device *spi = to_spi_device(dev); 54 static int __devinit ad714x_spi_probe(struct spi_device *spi) 68 static int __devexit ad714x_spi_remove(struct spi_device *spi)
|
H A D | adxl34x-spi.c | 27 struct spi_device *spi = to_spi_device(dev); 38 struct spi_device *spi = to_spi_device(dev); 51 struct spi_device *spi = to_spi_device(dev); 67 static int __devinit adxl34x_spi_probe(struct spi_device *spi) 89 static int __devexit adxl34x_spi_remove(struct spi_device *spi) 97 static int adxl34x_spi_suspend(struct spi_device *spi, pm_message_t message) 106 static int adxl34x_spi_resume(struct spi_device *spi)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mfd/ |
H A D | ab8500-spi.c | 31 struct spi_device *spi = container_of(ab8500->dev, struct spi_device, 52 struct spi_device *spi = container_of(ab8500->dev, struct spi_device, 81 static int __devinit ab8500_spi_probe(struct spi_device *spi) 105 static int __devexit ab8500_spi_remove(struct spi_device *spi)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/hwmon/ |
H A D | lis3lv02d_spi.c | 27 struct spi_device *spi = lis3->bus_priv; 39 struct spi_device *spi = lis3->bus_priv; 59 static int __devinit lis302dl_spi_probe(struct spi_device *spi) 81 static int __devexit lis302dl_spi_remove(struct spi_device *spi) 91 static int lis3lv02d_spi_suspend(struct spi_device *spi, pm_message_t mesg) 101 static int lis3lv02d_spi_resume(struct spi_device *spi)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/spi/ |
H A D | spi_bitbang_txrx.h | 23 * void setsck(struct spi_device *, int is_on); 24 * void setmosi(struct spi_device *, int is_on); 25 * int getmiso(struct spi_device *); 46 bitbang_txrx_be_cpha0(struct spi_device *spi, 73 bitbang_txrx_be_cpha1(struct spi_device *spi,
|
H A D | spi_gpio.c | 92 spi_to_pdata(const struct spi_device *spi) 105 static inline void setsck(const struct spi_device *spi, int is_on) 110 static inline void setmosi(const struct spi_device *spi, int is_on) 115 static inline int getmiso(const struct spi_device *spi) 146 static u32 spi_gpio_txrx_word_mode0(struct spi_device *spi, 152 static u32 spi_gpio_txrx_word_mode1(struct spi_device *spi, 158 static u32 spi_gpio_txrx_word_mode2(struct spi_device *spi, 164 static u32 spi_gpio_txrx_word_mode3(struct spi_device *spi, 180 static u32 spi_gpio_spec_txrx_word_mode0(struct spi_device *spi, 187 static u32 spi_gpio_spec_txrx_word_mode1(struct spi_device *sp [all...] |
H A D | spi_bitbang.c | 38 * spi_bitbang_cs is in spi_device->controller_state, which is unavailable 42 * chipselect() and friends may use use spi_device->controller_data and 53 u32 (*txrx_word)(struct spi_device *spi, unsigned nsecs, 55 unsigned (*txrx_bufs)(struct spi_device *, 57 struct spi_device *spi, 64 struct spi_device *spi, 65 u32 (*txrx_word)(struct spi_device *spi, 90 struct spi_device *spi, 91 u32 (*txrx_word)(struct spi_device *spi, 116 struct spi_device *sp [all...] |
H A D | spi_s3c24xx_gpio.c | 36 static inline struct s3c2410_spigpio *spidev_to_sg(struct spi_device *spi) 41 static inline void setsck(struct spi_device *dev, int on) 47 static inline void setmosi(struct spi_device *dev, int on) 53 static inline u32 getmiso(struct spi_device *dev) 64 static u32 s3c2410_spigpio_txrx_mode0(struct spi_device *spi, 70 static u32 s3c2410_spigpio_txrx_mode1(struct spi_device *spi, 76 static u32 s3c2410_spigpio_txrx_mode2(struct spi_device *spi, 82 static u32 s3c2410_spigpio_txrx_mode3(struct spi_device *spi, 89 static void s3c2410_spigpio_chipselect(struct spi_device *dev, int value)
|
H A D | spi_butterfly.c | 60 static inline struct butterfly *spidev_to_pp(struct spi_device *spi) 75 struct spi_device *dataflash; 76 struct spi_device *butterfly; 84 setsck(struct spi_device *spi, int is_on) 100 setmosi(struct spi_device *spi, int is_on) 115 static inline int getmiso(struct spi_device *spi) 128 static void butterfly_chipselect(struct spi_device *spi, int value) 155 butterfly_txrx_word_mode0(struct spi_device *spi,
|
H A D | spi_sh_sci.c | 62 static inline void setsck(struct spi_device *dev, int on) 67 static inline void setmosi(struct spi_device *dev, int on) 72 static inline u32 getmiso(struct spi_device *dev) 83 static u32 sh_sci_spi_txrx_mode0(struct spi_device *spi, 89 static u32 sh_sci_spi_txrx_mode1(struct spi_device *spi, 95 static u32 sh_sci_spi_txrx_mode2(struct spi_device *spi, 101 static u32 sh_sci_spi_txrx_mode3(struct spi_device *spi, 107 static void sh_sci_spi_chipselect(struct spi_device *dev, int value)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/backlight/ |
H A D | ili9320.h | 30 struct spi_device *dev; 71 extern int ili9320_probe_spi(struct spi_device *spi,
|
H A D | tosa_lcd.c | 38 struct spi_device *spi; 46 static int tosa_tg_send(struct spi_device *spi, int adrs, uint8_t data) 63 int tosa_bl_enable(struct spi_device *spi, int enable) 85 struct spi_device *spi = data->spi; 115 struct spi_device *spi = data->spi; 172 static int __devinit tosa_lcd_probe(struct spi_device *spi) 232 static int __devexit tosa_lcd_remove(struct spi_device *spi) 251 static int tosa_lcd_suspend(struct spi_device *spi, pm_message_t state) 260 static int tosa_lcd_resume(struct spi_device *spi)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/touchscreen/ |
H A D | ad7879-spi.c | 24 static int ad7879_spi_suspend(struct spi_device *spi, pm_message_t message) 33 static int ad7879_spi_resume(struct spi_device *spi) 51 static int ad7879_spi_xfer(struct spi_device *spi, 106 struct spi_device *spi = to_spi_device(dev); 113 struct spi_device *spi = to_spi_device(dev); 121 struct spi_device *spi = to_spi_device(dev); 134 static int __devinit ad7879_spi_probe(struct spi_device *spi) 161 static int __devexit ad7879_spi_remove(struct spi_device *spi)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | fsl_devices.h | 72 struct spi_device; 85 void (*cs_control)(struct spi_device *spi, bool on);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpio/ |
H A D | max7301.c | 27 struct spi_device *spi = to_spi_device(dev); 39 struct spi_device *spi = to_spi_device(dev); 55 static int __devinit max7301_probe(struct spi_device *spi) 80 static int __devexit max7301_remove(struct spi_device *spi)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/misc/ |
H A D | ti_dac7512.c | 33 struct spi_device *spi = to_spi_device(dev); 57 static int __devinit dac7512_probe(struct spi_device *spi) 70 static int __devexit dac7512_remove(struct spi_device *spi)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/sysdev/ |
H A D | fsl_soc.h | 7 struct spi_device;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/rtc/ |
H A D | rtc-ds1390.c | 51 struct spi_device *spi = to_spi_device(dev); 72 struct spi_device *spi = to_spi_device(dev); 101 struct spi_device *spi = to_spi_device(dev); 124 static int __devinit ds1390_probe(struct spi_device *spi) 159 static int __devexit ds1390_remove(struct spi_device *spi)
|