Lines Matching defs:spi_engine
103 struct spi_engine { struct
118 static void spi_engine_program_add_cmd(struct spi_engine_program *p, in spi_engine_program_add_cmd() argument
140 static unsigned int spi_engine_get_clk_div(struct spi_engine *spi_engine, in spi_engine_get_clk_div()
176 struct spi_engine *spi_engine, unsigned int clk_div, in spi_engine_gen_sleep()
211 static int spi_engine_compile_message(struct spi_engine *spi_engine, in spi_engine_compile_message()
251 static void spi_engine_xfer_next(struct spi_engine *spi_engine, in spi_engine_xfer_next()
269 static void spi_engine_tx_next(struct spi_engine *spi_engine) in spi_engine_tx_next()
287 static void spi_engine_rx_next(struct spi_engine *spi_engine) in spi_engine_rx_next()
305 static bool spi_engine_write_cmd_fifo(struct spi_engine *spi_engine) in spi_engine_write_cmd_fifo()
326 static bool spi_engine_write_tx_fifo(struct spi_engine *spi_engine) in spi_engine_write_tx_fifo()
349 static bool spi_engine_read_rx_fifo(struct spi_engine *spi_engine) in spi_engine_read_rx_fifo()
375 struct spi_engine *spi_engine = spi_controller_get_devdata(host); in spi_engine_irq() local
438 struct spi_engine *spi_engine = spi_controller_get_devdata(host); in spi_engine_transfer_one_message() local
502 struct spi_engine *spi_engine; in spi_engine_probe() local
572 struct spi_engine *spi_engine = spi_controller_get_devdata(host); in spi_engine_remove() local