Lines Matching defs:bcm2835_spi

84  * struct bcm2835_spi - BCM2835 SPI controller
125 struct bcm2835_spi {
158 static void bcm2835_debugfs_create(struct bcm2835_spi *bs,
182 static void bcm2835_debugfs_remove(struct bcm2835_spi *bs)
188 static void bcm2835_debugfs_create(struct bcm2835_spi *bs,
193 static void bcm2835_debugfs_remove(struct bcm2835_spi *bs)
198 static inline u32 bcm2835_rd(struct bcm2835_spi *bs, unsigned int reg)
203 static inline void bcm2835_wr(struct bcm2835_spi *bs, unsigned int reg, u32 val)
208 static inline void bcm2835_rd_fifo(struct bcm2835_spi *bs)
221 static inline void bcm2835_wr_fifo(struct bcm2835_spi *bs)
243 static inline void bcm2835_rd_fifo_count(struct bcm2835_spi *bs, int count)
269 static inline void bcm2835_wr_fifo_count(struct bcm2835_spi *bs, int count)
297 static inline void bcm2835_wait_tx_fifo_empty(struct bcm2835_spi *bs)
308 static inline void bcm2835_rd_fifo_blind(struct bcm2835_spi *bs, int count)
327 static inline void bcm2835_wr_fifo_blind(struct bcm2835_spi *bs, int count)
340 static void bcm2835_spi_reset_hw(struct bcm2835_spi *bs)
367 struct bcm2835_spi *bs = dev_id;
402 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr);
474 struct bcm2835_spi *bs,
561 static void bcm2835_spi_undo_prologue(struct bcm2835_spi *bs)
597 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr);
625 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr);
662 struct bcm2835_spi *bs,
763 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr);
853 struct bcm2835_spi *bs)
892 struct bcm2835_spi *bs)
1032 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr);
1086 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr);
1147 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr);
1174 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr);
1199 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr);
1289 struct bcm2835_spi *bs;
1364 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr);