Lines Matching refs:spi_controller

123 	struct spi_controller *ctlr;
406 static int bcm2835_spi_transfer_one_irq(struct spi_controller *ctlr, in bcm2835_spi_transfer_one_irq()
481 static void bcm2835_spi_transfer_prologue(struct spi_controller *ctlr, in bcm2835_spi_transfer_prologue()
605 struct spi_controller *ctlr = data; in bcm2835_spi_dma_rx_done()
633 struct spi_controller *ctlr = data; in bcm2835_spi_dma_tx_done()
667 static int bcm2835_spi_prepare_sg(struct spi_controller *ctlr, in bcm2835_spi_prepare_sg()
766 static int bcm2835_spi_transfer_one_dma(struct spi_controller *ctlr, in bcm2835_spi_transfer_one_dma()
848 static bool bcm2835_spi_can_dma(struct spi_controller *ctlr, in bcm2835_spi_can_dma()
860 static void bcm2835_dma_release(struct spi_controller *ctlr, in bcm2835_dma_release()
886 static int bcm2835_dma_init(struct spi_controller *ctlr, struct device *dev, in bcm2835_dma_init()
993 static int bcm2835_spi_transfer_one_poll(struct spi_controller *ctlr, in bcm2835_spi_transfer_one_poll()
1048 static int bcm2835_spi_transfer_one(struct spi_controller *ctlr, in bcm2835_spi_transfer_one()
1110 static int bcm2835_spi_prepare_message(struct spi_controller *ctlr, in bcm2835_spi_prepare_message()
1139 static void bcm2835_spi_handle_err(struct spi_controller *ctlr, in bcm2835_spi_handle_err()
1167 struct spi_controller *ctlr = spi->controller; in bcm2835_spi_cleanup()
1181 static int bcm2835_spi_setup_dma(struct spi_controller *ctlr, in bcm2835_spi_setup_dma()
1221 struct spi_controller *ctlr = spi->controller; in bcm2835_spi_setup()
1326 struct spi_controller *ctlr; in bcm2835_spi_probe()
1403 struct spi_controller *ctlr = platform_get_drvdata(pdev); in bcm2835_spi_remove()