Lines Matching refs:tiny_spi
36 struct tiny_spi { struct
54 static inline struct tiny_spi *tiny_spi_to_hw(struct spi_device *sdev) in tiny_spi_to_hw() argument
61 struct tiny_spi *hw = tiny_spi_to_hw(spi); in tiny_spi_baud()
69 struct tiny_spi *hw = tiny_spi_to_hw(spi); in tiny_spi_setup_transfer()
83 struct tiny_spi *hw = tiny_spi_to_hw(spi); in tiny_spi_setup()
93 static inline void tiny_spi_wait_txr(struct tiny_spi *hw) in tiny_spi_wait_txr()
100 static inline void tiny_spi_wait_txe(struct tiny_spi *hw) in tiny_spi_wait_txe()
109 struct tiny_spi *hw = tiny_spi_to_hw(spi); in tiny_spi_txrx_bufs()
160 struct tiny_spi *hw = dev; in tiny_spi_irq()
191 struct tiny_spi *hw = platform_get_drvdata(pdev); in tiny_spi_of_probe()
214 struct tiny_spi *hw; in tiny_spi_probe()
218 master = spi_alloc_master(&pdev->dev, sizeof(struct tiny_spi)); in tiny_spi_probe()
276 struct tiny_spi *hw = platform_get_drvdata(pdev); in tiny_spi_remove()