Home
last modified time | relevance | path

Searched refs:spi_message (Results 1 – 25 of 149) sorted by relevance

123456

/linux/include/linux/spi/
H A Dspi.h33 struct spi_message;
127 extern void spi_transfer_cs_change_delay_exec(struct spi_message *msg,
672 struct spi_message *mesg);
702 struct spi_message *cur_msg;
717 int (*optimize_message)(struct spi_message *msg);
718 int (*unoptimize_message)(struct spi_message *msg);
721 struct spi_message *mesg);
724 struct spi_message *message);
726 struct spi_message *message);
737 struct spi_message *message);
[all …]
/linux/include/trace/events/
H A Dspi.h102 DECLARE_EVENT_CLASS(spi_message,
104 TP_PROTO(struct spi_message *msg),
111 __field( struct spi_message *, msg )
122 (struct spi_message *)__entry->msg)
125 DEFINE_EVENT(spi_message, spi_message_submit,
127 TP_PROTO(struct spi_message *msg),
133 DEFINE_EVENT(spi_message, spi_message_start,
135 TP_PROTO(struct spi_message *msg),
143 TP_PROTO(struct spi_message *msg),
150 __field( struct spi_message *, msg )
[all …]
/linux/drivers/spi/
H A Dspi-axi-spi-engine.c221 static void spi_engine_precompile_message(struct spi_message *msg) in spi_engine_precompile_message()
232 static void spi_engine_compile_message(struct spi_message *msg, bool dry, in spi_engine_compile_message()
310 static void spi_engine_xfer_next(struct spi_message *msg, in spi_engine_xfer_next()
327 static void spi_engine_tx_next(struct spi_message *msg) in spi_engine_tx_next()
345 static void spi_engine_rx_next(struct spi_message *msg) in spi_engine_rx_next()
364 struct spi_message *msg) in spi_engine_write_cmd_fifo()
386 struct spi_message *msg) in spi_engine_write_tx_fifo()
428 struct spi_message *msg) in spi_engine_read_rx_fifo()
472 struct spi_message *msg = host->cur_msg; in spi_engine_irq()
524 static int spi_engine_optimize_message(struct spi_message *msg) in spi_engine_optimize_message()
[all …]
H A Dspi-mux.c92 struct spi_message *m = ctlr->cur_msg; in spi_mux_complete_cb()
102 struct spi_message *m) in spi_mux_transfer_one_message()
H A Dspi-cavium.c29 struct spi_message *msg, in octeon_spi_do_transfer()
128 struct spi_message *msg) in octeon_spi_transfer_one_message()
/linux/drivers/net/ethernet/micrel/
H A Dks8851_spi.c52 struct spi_message spi_msg1;
53 struct spi_message spi_msg2;
121 struct spi_message *msg = &kss->spi_msg1; in ks8851_wrreg16_spi()
152 struct spi_message *msg; in ks8851_rdreg()
217 struct spi_message *msg = &kss->spi_msg2; in ks8851_rdfifo_spi()
257 struct spi_message *msg = &kss->spi_msg2; in ks8851_wrfifo_spi()
/linux/drivers/nfc/st95hf/
H A Dspi.c17 struct spi_message m; in st95hf_spi_send()
73 struct spi_message m; in st95hf_spi_recv_response()
137 struct spi_message m; in st95hf_spi_recv_echo_res()
/linux/drivers/iio/accel/
H A Dadxl367_spi.c23 struct spi_message reg_write_msg;
26 struct spi_message reg_read_msg;
29 struct spi_message fifo_msg;
/linux/drivers/fpga/
H A Dmachxo2-spi.c68 struct spi_message msg; in get_status()
138 struct spi_message msg; in machxo2_cleanup()
192 struct spi_message msg; in machxo2_write_init()
256 struct spi_message msg; in machxo2_write()
295 struct spi_message msg; in machxo2_write_complete()
H A Dlattice-sysconfig-spi.c27 struct spi_message msg; in sysconfig_spi_bitstream_burst_init()
68 struct spi_message msg; in sysconfig_spi_bitstream_burst_write()
/linux/drivers/net/wireless/ti/wl1251/
H A Dspi.c47 struct spi_message m; in wl1251_spi_reset()
75 struct spi_message m; in wl1251_spi_wake()
135 struct spi_message m; in wl1251_spi_read()
176 struct spi_message m; in wl1251_spi_write()
/linux/drivers/net/wireless/ti/wlcore/
H A Dspi.c94 struct spi_message m; in wl12xx_spi_reset()
121 struct spi_message m; in wl12xx_spi_init()
200 struct spi_message m; in wl12xx_spi_read_busy()
236 struct spi_message m; in wl12xx_spi_raw_read()
302 struct spi_message m; in __wl12xx_spi_raw_write()
/linux/drivers/mtd/devices/
H A Dmchp23k256.c65 struct spi_message message; in mchp23k256_write()
104 struct spi_message message; in mchp23k256_read()
146 struct spi_message message; in mchp23k256_set_mode()
H A Dmtd_dataflash.c159 struct spi_message msg; in dataflash_erase()
240 struct spi_message msg; in dataflash_read()
305 struct spi_message msg; in dataflash_write()
459 struct spi_message m; in otp_read()
538 struct spi_message m; in dataflash_write_user_otp()
H A Dsst25l.c69 struct spi_message m; in sst25l_status()
211 struct spi_message message; in sst25l_read()
311 struct spi_message m; in sst25l_match_device()
/linux/drivers/staging/greybus/
H A Dspilib.c116 static int setup_next_xfer(struct gb_spilib *spi, struct spi_message *msg) in setup_next_xfer()
152 struct spi_message *msg) in get_next_xfer()
163 struct gb_connection *connection, struct spi_message *msg) in gb_spi_operation_create()
298 struct spi_message *msg, in gb_spi_decode_response()
328 struct spi_message *msg) in gb_spi_transfer_one_message()
/linux/drivers/net/ethernet/qualcomm/
H A Dqca_7k.c34 struct spi_message msg; in qcaspi_read_register()
74 struct spi_message msg; in __qcaspi_write_register()
/linux/drivers/video/backlight/
H A Dili922x.c150 struct spi_message msg; in ili922x_read_status()
193 struct spi_message msg; in ili922x_read()
247 struct spi_message msg; in ili922x_write()
326 struct spi_message msg; in set_write_to_gram_reg()
/linux/drivers/input/touchscreen/
H A Dgoodix_berlin_spi.c37 struct spi_message spi_msg; in goodix_berlin_spi_read()
81 struct spi_message spi_msg; in goodix_berlin_spi_write()
/linux/drivers/char/tpm/
H A Dtpm_tis_spi_main.c52 struct spi_message m; in tpm_tis_spi_flow_control()
86 struct spi_message m; in tpm_tis_spi_transfer_half()
146 struct spi_message m; in tpm_tis_spi_transfer_full()
/linux/drivers/net/dsa/
H A Dvitesse-vsc73xx-spi.c57 struct spi_message m; in vsc73xx_spi_read()
99 struct spi_message m; in vsc73xx_spi_write()
/linux/drivers/base/regmap/
H A Dregmap-spi.c17 struct spi_message m;
42 struct spi_message m; in regmap_spi_gather_write()
/linux/drivers/net/ieee802154/
H A Dcc2520.c220 struct spi_message msg; in cc2520_cmd_strobe()
248 struct spi_message msg; in cc2520_get_status()
277 struct spi_message msg; in cc2520_write_register()
310 struct spi_message msg; in cc2520_write_ram()
344 struct spi_message msg; in cc2520_read_register()
385 struct spi_message msg; in cc2520_write_txfifo()
426 struct spi_message msg; in cc2520_read_rxfifo()
/linux/drivers/net/ethernet/vertexcom/
H A Dmse102x.c84 struct spi_message spi_msg;
152 struct spi_message *msg = &mses->spi_msg; in mse102x_tx_cmd_spi()
175 struct spi_message *msg = &mses->spi_msg; in mse102x_rx_cmd_spi()
224 struct spi_message *msg = &mses->spi_msg; in mse102x_tx_frame_spi()
269 struct spi_message *msg = &mses->spi_msg; in mse102x_rx_frame_spi()
/linux/drivers/staging/fbtft/
H A Dfbtft-io.c14 struct spi_message m; in fbtft_write_spi()
94 struct spi_message m; in fbtft_read_spi()

123456