Lines Matching defs:spi_dev
899 * @spi_dev: pointer to the spi device
906 struct spi_device *spi_dev,
1143 struct spi_device *spi_dev = msg->spi;
1144 struct device_node *np = spi_dev->dev.of_node;
1153 if (spi_dev->mode & SPI_CPOL)
1158 if (spi_dev->mode & SPI_CPHA)
1163 if (spi_dev->mode & SPI_LSB_FIRST)
1168 if (STM32_SPI_DEVICE_MODE(spi) && spi_dev->mode & SPI_CS_HIGH)
1174 !!(spi_dev->mode & SPI_CPOL),
1175 !!(spi_dev->mode & SPI_CPHA),
1176 !!(spi_dev->mode & SPI_LSB_FIRST),
1177 !!(spi_dev->mode & SPI_CS_HIGH));
1599 * @spi_dev: pointer to the spi device
1602 static unsigned int stm32_spi_communication_type(struct spi_device *spi_dev,
1607 if (spi_dev->mode & SPI_3WIRE) { /* MISO/MOSI signals shared */
1742 * @spi_dev: pointer to the spi device
1746 struct spi_device *spi_dev,
1775 comm_type = stm32_spi_communication_type(spi_dev, transfer);
1819 * @spi_dev: pointer to the spi device
1826 struct spi_device *spi_dev,
1838 ctrl->can_dma(ctrl, spi_dev, transfer));
1840 ret = stm32_spi_transfer_one_setup(spi, spi_dev, transfer);