Lines Matching refs:au1550_spi

40 struct au1550_spi {  struct
52 void (*rx_word)(struct au1550_spi *hw); argument
53 void (*tx_word)(struct au1550_spi *hw); argument
55 irqreturn_t (*irq_callback)(struct au1550_spi *hw); argument
89 static void au1550_spi_bits_handlers_set(struct au1550_spi *hw, int bpw); argument
101 static u32 au1550_spi_baudcfg(struct au1550_spi *hw, unsigned int speed_hz) in au1550_spi_baudcfg()
124 static inline void au1550_spi_mask_ack_all(struct au1550_spi *hw) in au1550_spi_mask_ack_all()
139 static void au1550_spi_reset_fifos(struct au1550_spi *hw) in au1550_spi_reset_fifos()
162 struct au1550_spi *hw = spi_controller_get_devdata(spi->controller); in au1550_spi_chipsel()
222 struct au1550_spi *hw = spi_controller_get_devdata(spi->controller); in au1550_spi_setupxfer()
278 static int au1550_spi_dma_rxtmp_alloc(struct au1550_spi *hw, unsigned int size) in au1550_spi_dma_rxtmp_alloc()
295 static void au1550_spi_dma_rxtmp_free(struct au1550_spi *hw) in au1550_spi_dma_rxtmp_free()
306 struct au1550_spi *hw = spi_controller_get_devdata(spi->controller); in au1550_spi_dma_txrxb()
411 static irqreturn_t au1550_spi_dma_irq_callback(struct au1550_spi *hw) in au1550_spi_dma_irq_callback()
469 static void au1550_spi_rx_word_##size(struct au1550_spi *hw) \
481 static void au1550_spi_tx_word_##size(struct au1550_spi *hw) \
505 struct au1550_spi *hw = spi_controller_get_devdata(spi->controller); in au1550_spi_pio_txrxb()
545 static irqreturn_t au1550_spi_pio_irq_callback(struct au1550_spi *hw) in au1550_spi_pio_irq_callback()
637 struct au1550_spi *hw = spi_controller_get_devdata(spi->controller); in au1550_spi_txrx_bufs()
644 struct au1550_spi *hw = dev; in au1550_spi_irq()
649 static void au1550_spi_bits_handlers_set(struct au1550_spi *hw, int bpw) in au1550_spi_bits_handlers_set()
674 static void au1550_spi_setup_psc_as_spi(struct au1550_spi *hw) in au1550_spi_setup_psc_as_spi()
725 struct au1550_spi *hw; in au1550_spi_probe()
730 host = spi_alloc_host(&pdev->dev, sizeof(struct au1550_spi)); in au1550_spi_probe()
928 struct au1550_spi *hw = platform_get_drvdata(pdev); in au1550_spi_remove()