/linux-3.3/drivers/spi/ |
D | spi-gpio.c | 93 spi_to_pdata(const struct spi_device *spi) in spi_to_pdata() 106 static inline void setsck(const struct spi_device *spi, int is_on) in setsck() 111 static inline void setmosi(const struct spi_device *spi, int is_on) in setmosi() 116 static inline int getmiso(const struct spi_device *spi) in getmiso() 147 static u32 spi_gpio_txrx_word_mode0(struct spi_device *spi, in spi_gpio_txrx_word_mode0() 153 static u32 spi_gpio_txrx_word_mode1(struct spi_device *spi, in spi_gpio_txrx_word_mode1() 159 static u32 spi_gpio_txrx_word_mode2(struct spi_device *spi, in spi_gpio_txrx_word_mode2() 165 static u32 spi_gpio_txrx_word_mode3(struct spi_device *spi, in spi_gpio_txrx_word_mode3() 181 static u32 spi_gpio_spec_txrx_word_mode0(struct spi_device *spi, in spi_gpio_spec_txrx_word_mode0() 188 static u32 spi_gpio_spec_txrx_word_mode1(struct spi_device *spi, in spi_gpio_spec_txrx_word_mode1() [all …]
|
D | spi-bitbang.c | 65 struct spi_device *spi, in bitbang_txrx_8() 66 u32 (*txrx_word)(struct spi_device *spi, in bitbang_txrx_8() 91 struct spi_device *spi, in bitbang_txrx_16() 92 u32 (*txrx_word)(struct spi_device *spi, in bitbang_txrx_16() 117 struct spi_device *spi, in bitbang_txrx_32() 118 u32 (*txrx_word)(struct spi_device *spi, in bitbang_txrx_32() 142 int spi_bitbang_setup_transfer(struct spi_device *spi, struct spi_transfer *t) in spi_bitbang_setup_transfer() 184 int spi_bitbang_setup(struct spi_device *spi) in spi_bitbang_setup() 231 void spi_bitbang_cleanup(struct spi_device *spi) in spi_bitbang_cleanup() 237 static int spi_bitbang_bufs(struct spi_device *spi, struct spi_transfer *t) in spi_bitbang_bufs() [all …]
|
D | spi-ath79.c | 50 static inline struct ath79_spi *ath79_spidev_to_sp(struct spi_device *spi) in ath79_spidev_to_sp() 55 static void ath79_spi_chipselect(struct spi_device *spi, int is_active) in ath79_spi_chipselect() 86 static int ath79_spi_setup_cs(struct spi_device *spi) in ath79_spi_setup_cs() 129 static void ath79_spi_cleanup_cs(struct spi_device *spi) in ath79_spi_cleanup_cs() 144 static int ath79_spi_setup(struct spi_device *spi) in ath79_spi_setup() 164 static void ath79_spi_cleanup(struct spi_device *spi) in ath79_spi_cleanup() 170 static u32 ath79_spi_txrx_mode0(struct spi_device *spi, unsigned nsecs, in ath79_spi_txrx_mode0()
|
D | spi.c | 36 struct spi_device *spi = to_spi_device(dev); in spidev_release() local 49 const struct spi_device *spi = to_spi_device(dev); in modalias_show() local 84 const struct spi_device *spi = to_spi_device(dev); in spi_match_device() local 99 const struct spi_device *spi = to_spi_device(dev); in spi_uevent() local 308 struct spi_device *spi; in spi_alloc_device() local 339 int spi_add_device(struct spi_device *spi) in spi_add_device() 727 int spi_setup(struct spi_device *spi) in spi_setup() 761 static int __spi_async(struct spi_device *spi, struct spi_message *message) in __spi_async() 819 int spi_async(struct spi_device *spi, struct spi_message *message) in spi_async() 867 int spi_async_locked(struct spi_device *spi, struct spi_message *message) in spi_async_locked() [all …]
|
D | spi-orion.c | 97 static int orion_spi_baudrate_set(struct spi_device *spi, unsigned int speed) in orion_spi_baudrate_set() 137 orion_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *t) in orion_spi_setup_transfer() 182 orion_spi_write_read_8bit(struct spi_device *spi, in orion_spi_write_read_8bit() 213 orion_spi_write_read_16bit(struct spi_device *spi, in orion_spi_write_read_16bit() 244 orion_spi_write_read(struct spi_device *spi, struct spi_transfer *xfer) in orion_spi_write_read() 287 struct spi_device *spi; in orion_spi_work() local 356 static int orion_spi_setup(struct spi_device *spi) in orion_spi_setup() 383 static int orion_spi_transfer(struct spi_device *spi, struct spi_message *m) in orion_spi_transfer() 455 struct orion_spi *spi; in orion_spi_probe() local 526 struct orion_spi *spi; in orion_spi_remove() local
|
D | spi-butterfly.c | 61 static inline struct butterfly *spidev_to_pp(struct spi_device *spi) in spidev_to_pp() 85 setsck(struct spi_device *spi, int is_on) in setsck() 101 setmosi(struct spi_device *spi, int is_on) in setmosi() 116 static inline int getmiso(struct spi_device *spi) in getmiso() 129 static void butterfly_chipselect(struct spi_device *spi, int value) in butterfly_chipselect() 156 butterfly_txrx_word_mode0(struct spi_device *spi, in butterfly_txrx_word_mode0()
|
/linux-3.3/drivers/input/misc/ |
D | adxl34x-spi.c | 28 struct spi_device *spi = to_spi_device(dev); in adxl34x_spi_read() local 39 struct spi_device *spi = to_spi_device(dev); in adxl34x_spi_write() local 52 struct spi_device *spi = to_spi_device(dev); in adxl34x_spi_read_block() local 68 static int __devinit adxl34x_spi_probe(struct spi_device *spi) in adxl34x_spi_probe() 90 static int __devexit adxl34x_spi_remove(struct spi_device *spi) in adxl34x_spi_remove() 100 struct spi_device *spi = to_spi_device(dev); in adxl34x_spi_suspend() local 110 struct spi_device *spi = to_spi_device(dev); in adxl34x_spi_resume() local
|
/linux-3.3/drivers/video/backlight/ |
D | tosa_lcd.c | 38 struct spi_device *spi; member 46 static int tosa_tg_send(struct spi_device *spi, int adrs, uint8_t data) in tosa_tg_send() 63 int tosa_bl_enable(struct spi_device *spi, int enable) in tosa_bl_enable() 85 struct spi_device *spi = data->spi; in tosa_lcd_tg_on() local 115 struct spi_device *spi = data->spi; in tosa_lcd_tg_off() local 172 static int __devinit tosa_lcd_probe(struct spi_device *spi) in tosa_lcd_probe() 232 static int __devexit tosa_lcd_remove(struct spi_device *spi) in tosa_lcd_remove() 251 static int tosa_lcd_suspend(struct spi_device *spi, pm_message_t state) in tosa_lcd_suspend() 260 static int tosa_lcd_resume(struct spi_device *spi) in tosa_lcd_resume()
|
D | l4f00242t03.c | 27 struct spi_device *spi; member 48 static void l4f00242t03_lcd_init(struct spi_device *spi) in l4f00242t03_lcd_init() 69 static void l4f00242t03_lcd_powerdown(struct spi_device *spi) in l4f00242t03_lcd_powerdown() 92 struct spi_device *spi = priv->spi; in l4f00242t03_lcd_power_set() local 151 static int __devinit l4f00242t03_probe(struct spi_device *spi) in l4f00242t03_probe() 237 static int __devexit l4f00242t03_remove(struct spi_device *spi) in l4f00242t03_remove() 258 static void l4f00242t03_shutdown(struct spi_device *spi) in l4f00242t03_shutdown()
|
D | vgg2432a4.c | 209 static int vgg2432a4_suspend(struct spi_device *spi, pm_message_t state) in vgg2432a4_suspend() 214 static int vgg2432a4_resume(struct spi_device *spi) in vgg2432a4_resume() 230 static int __devinit vgg2432a4_probe(struct spi_device *spi) in vgg2432a4_probe() 243 static int __devexit vgg2432a4_remove(struct spi_device *spi) in vgg2432a4_remove() 248 static void vgg2432a4_shutdown(struct spi_device *spi) in vgg2432a4_shutdown()
|
D | lms283gf05.c | 23 struct spi_device *spi; member 106 static void lms283gf05_toggle(struct spi_device *spi, in lms283gf05_toggle() 130 struct spi_device *spi = st->spi; in lms283gf05_power_set() local 153 static int __devinit lms283gf05_probe(struct spi_device *spi) in lms283gf05_probe() 205 static int __devexit lms283gf05_remove(struct spi_device *spi) in lms283gf05_remove()
|
D | ltv350qv.c | 24 struct spi_device *spi; member 229 static int __devinit ltv350qv_probe(struct spi_device *spi) in ltv350qv_probe() 271 static int __devexit ltv350qv_remove(struct spi_device *spi) in ltv350qv_remove() 284 static int ltv350qv_suspend(struct spi_device *spi, pm_message_t state) in ltv350qv_suspend() 291 static int ltv350qv_resume(struct spi_device *spi) in ltv350qv_resume() 303 static void ltv350qv_shutdown(struct spi_device *spi) in ltv350qv_shutdown()
|
/linux-3.3/drivers/misc/lis3lv02d/ |
D | lis3lv02d_spi.c | 28 struct spi_device *spi = lis3->bus_priv; in lis3_spi_read() local 40 struct spi_device *spi = lis3->bus_priv; in lis3_spi_write() local 61 static int __devinit lis302dl_spi_probe(struct spi_device *spi) in lis302dl_spi_probe() 83 static int __devexit lis302dl_spi_remove(struct spi_device *spi) in lis302dl_spi_remove() 95 struct spi_device *spi = to_spi_device(dev); in lis3lv02d_spi_suspend() local 106 struct spi_device *spi = to_spi_device(dev); in lis3lv02d_spi_resume() local
|
/linux-3.3/drivers/net/can/ |
D | mcp251x.c | 237 struct spi_device *spi; member 300 static int mcp251x_spi_trans(struct spi_device *spi, int len) in mcp251x_spi_trans() 328 static u8 mcp251x_read_reg(struct spi_device *spi, uint8_t reg) in mcp251x_read_reg() 342 static void mcp251x_read_2regs(struct spi_device *spi, uint8_t reg, in mcp251x_read_2regs() 356 static void mcp251x_write_reg(struct spi_device *spi, u8 reg, uint8_t val) in mcp251x_write_reg() 367 static void mcp251x_write_bits(struct spi_device *spi, u8 reg, in mcp251x_write_bits() 380 static void mcp251x_hw_tx_frame(struct spi_device *spi, u8 *buf, in mcp251x_hw_tx_frame() 397 static void mcp251x_hw_tx(struct spi_device *spi, struct can_frame *frame, in mcp251x_hw_tx() 424 static void mcp251x_hw_rx_frame(struct spi_device *spi, u8 *buf, in mcp251x_hw_rx_frame() 445 static void mcp251x_hw_rx(struct spi_device *spi, int buf_idx) in mcp251x_hw_rx() [all …]
|
/linux-3.3/drivers/gpio/ |
D | gpio-max7301.c | 25 struct spi_device *spi = to_spi_device(dev); in max7301_spi_write() local 37 struct spi_device *spi = to_spi_device(dev); in max7301_spi_read() local 53 static int __devinit max7301_probe(struct spi_device *spi) in max7301_probe() 78 static int __devexit max7301_remove(struct spi_device *spi) in max7301_remove()
|
/linux-3.3/drivers/input/touchscreen/ |
D | ad7879-spi.c | 30 static int ad7879_spi_xfer(struct spi_device *spi, in ad7879_spi_xfer() 85 struct spi_device *spi = to_spi_device(dev); in ad7879_spi_multi_read() local 92 struct spi_device *spi = to_spi_device(dev); in ad7879_spi_read() local 100 struct spi_device *spi = to_spi_device(dev); in ad7879_spi_write() local 113 static int __devinit ad7879_spi_probe(struct spi_device *spi) in ad7879_spi_probe() 140 static int __devexit ad7879_spi_remove(struct spi_device *spi) in ad7879_spi_remove()
|
/linux-3.3/drivers/base/regmap/ |
D | regmap-spi.c | 20 struct spi_device *spi = to_spi_device(dev); in regmap_spi_write() local 29 struct spi_device *spi = to_spi_device(dev); in regmap_spi_gather_write() local 45 struct spi_device *spi = to_spi_device(dev); in regmap_spi_read() local 66 struct regmap *regmap_init_spi(struct spi_device *spi, in regmap_init_spi()
|
/linux-3.3/drivers/mfd/ |
D | stmpe-spi.c | 21 struct spi_device *spi = stmpe->client; in spi_reg_read() local 29 struct spi_device *spi = stmpe->client; in spi_reg_write() local 65 struct spi_device *spi = stmpe->client; in spi_init() local 86 stmpe_spi_probe(struct spi_device *spi) in stmpe_spi_probe() 104 static int __devexit stmpe_spi_remove(struct spi_device *spi) in stmpe_spi_remove()
|
/linux-3.3/drivers/rtc/ |
D | rtc-max6902.c | 35 struct spi_device *spi = to_spi_device(dev); in max6902_set_reg() local 48 struct spi_device *spi = to_spi_device(dev); in max6902_get_reg() local 59 struct spi_device *spi = to_spi_device(dev); in max6902_read_time() local 123 static int __devinit max6902_probe(struct spi_device *spi) in max6902_probe() 146 static int __devexit max6902_remove(struct spi_device *spi) in max6902_remove()
|
D | rtc-ds3234.c | 37 struct spi_device *spi = to_spi_device(dev); in ds3234_set_reg() local 50 struct spi_device *spi = to_spi_device(dev); in ds3234_get_reg() local 61 struct spi_device *spi = to_spi_device(dev); in ds3234_read_time() local 108 static int __devinit ds3234_probe(struct spi_device *spi) in ds3234_probe() 159 static int __devexit ds3234_remove(struct spi_device *spi) in ds3234_remove()
|
D | rtc-m41t93.c | 37 static inline int m41t93_set_reg(struct spi_device *spi, u8 addr, u8 data) in m41t93_set_reg() 50 struct spi_device *spi = to_spi_device(dev); in m41t93_set_time() local 81 struct spi_device *spi = to_spi_device(dev); in m41t93_get_time() local 165 static int __devinit m41t93_probe(struct spi_device *spi) in m41t93_probe() 190 static int __devexit m41t93_remove(struct spi_device *spi) in m41t93_remove()
|
/linux-3.3/drivers/hwmon/ |
D | adcxx.c | 63 struct spi_device *spi = to_spi_device(dev); in adcxx_read() local 107 struct spi_device *spi = to_spi_device(dev); in adcxx_show_max() local 124 struct spi_device *spi = to_spi_device(dev); in adcxx_set_max() local 144 struct spi_device *spi = to_spi_device(dev); in adcxx_show_name() local 167 static int __devinit adcxx_probe(struct spi_device *spi) in adcxx_probe() 215 static int __devexit adcxx_remove(struct spi_device *spi) in adcxx_remove()
|
D | ads7871.c | 77 static int ads7871_read_reg8(struct spi_device *spi, int reg) in ads7871_read_reg8() 85 static int ads7871_read_reg16(struct spi_device *spi, int reg) in ads7871_read_reg16() 93 static int ads7871_write_reg8(struct spi_device *spi, int reg, u8 val) in ads7871_write_reg8() 102 struct spi_device *spi = to_spi_device(dev); in show_voltage() local 161 static int __devinit ads7871_probe(struct spi_device *spi) in ads7871_probe() 217 static int __devexit ads7871_remove(struct spi_device *spi) in ads7871_remove()
|
/linux-3.3/drivers/video/omap2/displays/ |
D | panel-n8x0.c | 160 static void mipid_transfer(struct spi_device *spi, int cmd, const u8 *wbuf, in mipid_transfer() 215 static inline void mipid_cmd(struct spi_device *spi, int cmd) in mipid_cmd() 220 static inline void mipid_write(struct spi_device *spi, in mipid_write() 226 static inline void mipid_read(struct spi_device *spi, in mipid_read() 232 static void set_data_lines(struct spi_device *spi, int data_lines) in set_data_lines() 251 static void send_init_string(struct spi_device *spi) in send_init_string() 257 static void send_display_on(struct spi_device *spi) in send_display_on() 262 static void send_display_off(struct spi_device *spi) in send_display_off() 267 static void send_sleep_out(struct spi_device *spi) in send_sleep_out() 273 static void send_sleep_in(struct spi_device *spi) in send_sleep_in() [all …]
|
/linux-3.3/arch/arm/mach-ep93xx/ |
D | vision_ep9307.c | 197 static int vision_spi_flash_hw_setup(struct spi_device *spi) in vision_spi_flash_hw_setup() 203 static void vision_spi_flash_hw_cleanup(struct spi_device *spi) in vision_spi_flash_hw_cleanup() 208 static void vision_spi_flash_hw_cs_control(struct spi_device *spi, int value) in vision_spi_flash_hw_cs_control() 284 static int vision_spi_mmc_hw_setup(struct spi_device *spi) in vision_spi_mmc_hw_setup() 290 static void vision_spi_mmc_hw_cleanup(struct spi_device *spi) in vision_spi_mmc_hw_cleanup() 295 static void vision_spi_mmc_hw_cs_control(struct spi_device *spi, int value) in vision_spi_mmc_hw_cs_control()
|