Home
last modified time | relevance | path

Searched refs:spi_controller (Results 1 – 3 of 3) sorted by relevance

/include/linux/spi/
Dspi.h19 struct spi_controller;
79 struct spi_controller *ctlr);
142 struct spi_controller *controller;
143 struct spi_controller *master; /* compatibility layer */
424 struct spi_controller { struct
540 bool (*can_dma)(struct spi_controller *ctlr, argument
567 int (*prepare_transfer_hardware)(struct spi_controller *ctlr); argument
568 int (*transfer_one_message)(struct spi_controller *ctlr, argument
570 int (*unprepare_transfer_hardware)(struct spi_controller *ctlr); argument
571 int (*prepare_message)(struct spi_controller *ctlr, argument
[all …]
Dspi-mem.h291 int spi_controller_dma_map_mem_op_data(struct spi_controller *ctlr,
295 void spi_controller_dma_unmap_mem_op_data(struct spi_controller *ctlr,
304 spi_controller_dma_map_mem_op_data(struct spi_controller *ctlr, in spi_controller_dma_map_mem_op_data()
312 spi_controller_dma_unmap_mem_op_data(struct spi_controller *ctlr, in spi_controller_dma_unmap_mem_op_data()
/include/trace/events/
Dspi.h11 DECLARE_EVENT_CLASS(spi_controller,
13 TP_PROTO(struct spi_controller *controller),
29 DEFINE_EVENT(spi_controller, spi_controller_idle,
31 TP_PROTO(struct spi_controller *controller),
37 DEFINE_EVENT(spi_controller, spi_controller_busy,
39 TP_PROTO(struct spi_controller *controller),