Lines Matching refs:bcm2835_spi

120 struct bcm2835_spi {  struct
167 static void bcm2835_debugfs_create(struct bcm2835_spi *bs, in bcm2835_debugfs_create() argument
191 static void bcm2835_debugfs_remove(struct bcm2835_spi *bs) in bcm2835_debugfs_remove()
197 static void bcm2835_debugfs_create(struct bcm2835_spi *bs, in bcm2835_debugfs_create()
202 static void bcm2835_debugfs_remove(struct bcm2835_spi *bs) in bcm2835_debugfs_remove()
207 static inline u32 bcm2835_rd(struct bcm2835_spi *bs, unsigned int reg) in bcm2835_rd()
212 static inline void bcm2835_wr(struct bcm2835_spi *bs, unsigned int reg, u32 val) in bcm2835_wr()
217 static inline void bcm2835_rd_fifo(struct bcm2835_spi *bs) in bcm2835_rd_fifo()
230 static inline void bcm2835_wr_fifo(struct bcm2835_spi *bs) in bcm2835_wr_fifo()
252 static inline void bcm2835_rd_fifo_count(struct bcm2835_spi *bs, int count) in bcm2835_rd_fifo_count()
278 static inline void bcm2835_wr_fifo_count(struct bcm2835_spi *bs, int count) in bcm2835_wr_fifo_count()
306 static inline void bcm2835_wait_tx_fifo_empty(struct bcm2835_spi *bs) in bcm2835_wait_tx_fifo_empty()
317 static inline void bcm2835_rd_fifo_blind(struct bcm2835_spi *bs, int count) in bcm2835_rd_fifo_blind()
336 static inline void bcm2835_wr_fifo_blind(struct bcm2835_spi *bs, int count) in bcm2835_wr_fifo_blind()
349 static void bcm2835_spi_reset_hw(struct bcm2835_spi *bs) in bcm2835_spi_reset_hw()
376 struct bcm2835_spi *bs = dev_id; in bcm2835_spi_interrupt()
415 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_transfer_one_irq()
487 struct bcm2835_spi *bs, in bcm2835_spi_transfer_prologue()
574 static void bcm2835_spi_undo_prologue(struct bcm2835_spi *bs) in bcm2835_spi_undo_prologue()
610 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_dma_rx_done()
638 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_dma_tx_done()
673 struct bcm2835_spi *bs, in bcm2835_spi_prepare_sg()
775 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_transfer_one_dma()
865 struct bcm2835_spi *bs) in bcm2835_dma_release()
891 struct bcm2835_spi *bs) in bcm2835_dma_init()
1002 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_transfer_one_poll()
1056 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_transfer_one()
1118 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_prepare_message()
1133 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_handle_err()
1154 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_cleanup()
1173 struct bcm2835_spi *bs, in bcm2835_spi_setup_dma()
1225 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_setup()
1338 struct bcm2835_spi *bs; in bcm2835_spi_probe()
1413 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_remove()