Lines Matching refs:spi_dev
747 struct spi_device *spi_dev, in stm32_spi_can_dma() argument
971 struct spi_device *spi_dev = msg->spi; in stm32_spi_prepare_msg() local
972 struct device_node *np = spi_dev->dev.of_node; in stm32_spi_prepare_msg()
981 if (spi_dev->mode & SPI_CPOL) in stm32_spi_prepare_msg()
986 if (spi_dev->mode & SPI_CPHA) in stm32_spi_prepare_msg()
991 if (spi_dev->mode & SPI_LSB_FIRST) in stm32_spi_prepare_msg()
996 if (STM32_SPI_DEVICE_MODE(spi) && spi_dev->mode & SPI_CS_HIGH) in stm32_spi_prepare_msg()
1002 !!(spi_dev->mode & SPI_CPOL), in stm32_spi_prepare_msg()
1003 !!(spi_dev->mode & SPI_CPHA), in stm32_spi_prepare_msg()
1004 !!(spi_dev->mode & SPI_LSB_FIRST), in stm32_spi_prepare_msg()
1005 !!(spi_dev->mode & SPI_CS_HIGH)); in stm32_spi_prepare_msg()
1408 static unsigned int stm32_spi_communication_type(struct spi_device *spi_dev, in stm32_spi_communication_type() argument
1413 if (spi_dev->mode & SPI_3WIRE) { /* MISO/MOSI signals shared */ in stm32_spi_communication_type()
1552 struct spi_device *spi_dev, in stm32_spi_transfer_one_setup() argument
1581 comm_type = stm32_spi_communication_type(spi_dev, transfer); in stm32_spi_transfer_one_setup()
1632 struct spi_device *spi_dev, in stm32_spi_transfer_one() argument
1644 ctrl->can_dma(ctrl, spi_dev, transfer)); in stm32_spi_transfer_one()
1646 ret = stm32_spi_transfer_one_setup(spi, spi_dev, transfer); in stm32_spi_transfer_one()