Lines Matching refs:s3c24xx_spi
50 struct s3c24xx_spi { struct
82 static inline struct s3c24xx_spi *to_hw(struct spi_device *sdev) in to_hw() argument
95 struct s3c24xx_spi *hw = to_hw(spi); in s3c24xx_spi_chipsel()
117 struct s3c24xx_spi *hw = to_hw(spi); in s3c24xx_spi_update_state()
162 struct s3c24xx_spi *hw = to_hw(spi); in s3c24xx_spi_setupxfer()
175 struct s3c24xx_spi *hw = to_hw(spi); in s3c24xx_spi_setup()
206 static inline unsigned int hw_txbyte(struct s3c24xx_spi *hw, int count) in hw_txbyte()
243 static void s3c24xx_spi_tryfiq(struct s3c24xx_spi *hw) in s3c24xx_spi_tryfiq()
314 struct s3c24xx_spi *hw = pw; in s3c24xx_spi_fiqop()
339 static inline void s3c24xx_spi_initfiq(struct s3c24xx_spi *hw) in s3c24xx_spi_initfiq()
353 static inline bool s3c24xx_spi_usefiq(struct s3c24xx_spi *hw) in s3c24xx_spi_usefiq()
365 static inline bool s3c24xx_spi_usingfiq(struct s3c24xx_spi *spi) in s3c24xx_spi_usingfiq()
371 static inline void s3c24xx_spi_initfiq(struct s3c24xx_spi *s) { } in s3c24xx_spi_initfiq()
372 static inline void s3c24xx_spi_tryfiq(struct s3c24xx_spi *s) { } in s3c24xx_spi_tryfiq()
373 static inline bool s3c24xx_spi_usefiq(struct s3c24xx_spi *s) { return false; } in s3c24xx_spi_usefiq()
374 static inline bool s3c24xx_spi_usingfiq(struct s3c24xx_spi *s) { return false; } in s3c24xx_spi_usingfiq()
380 struct s3c24xx_spi *hw = to_hw(spi); in s3c24xx_spi_txrx()
402 struct s3c24xx_spi *hw = dev; in s3c24xx_spi_irq()
444 static void s3c24xx_spi_initialsetup(struct s3c24xx_spi *hw) in s3c24xx_spi_initialsetup()
468 struct s3c24xx_spi *hw; in s3c24xx_spi_probe()
472 master = spi_alloc_master(&pdev->dev, sizeof(struct s3c24xx_spi)); in s3c24xx_spi_probe()
587 struct s3c24xx_spi *hw = platform_get_drvdata(dev); in s3c24xx_spi_remove()
600 struct s3c24xx_spi *hw = dev_get_drvdata(dev); in s3c24xx_spi_suspend()
616 struct s3c24xx_spi *hw = dev_get_drvdata(dev); in s3c24xx_spi_resume()