Lines Matching defs:sdev
291 static void sprd_spi_chipselect(struct spi_device *sdev, bool cs)
293 struct spi_controller *sctlr = sdev->controller;
402 static int sprd_spi_txrx_bufs(struct spi_device *sdev, struct spi_transfer *t)
404 struct sprd_spi *ss = spi_controller_get_devdata(sdev->controller);
579 static int sprd_spi_dma_txrx_bufs(struct spi_device *sdev,
582 struct sprd_spi *ss = spi_master_get_devdata(sdev->master);
630 dev_err(&sdev->dev,
715 static int sprd_spi_setup_transfer(struct spi_device *sdev,
718 struct sprd_spi *ss = spi_controller_get_devdata(sdev->controller);
727 ss->hw_mode = sdev->mode;
790 struct spi_device *sdev,
795 ret = sprd_spi_setup_transfer(sdev, t);
799 if (sctlr->can_dma(sctlr, sdev, t))
800 ret = sprd_spi_dma_txrx_bufs(sdev, t);
802 ret = sprd_spi_txrx_bufs(sdev, t);