1 /* SPDX-License-Identifier: GPL-2.0-only */ 2 3 #ifndef __SPI_QUP_QCOM_HEADER___ 4 #define __SPI_QUP_QCOM_HEADER___ 5 6 #include <spi-generic.h> 7 8 int qup_spi_claim_bus(const struct spi_slave *slave); 9 int qup_spi_xfer(const struct spi_slave *slave, const void *dout, 10 size_t bytes_out, void *din, size_t bytes_in); 11 void qup_spi_release_bus(const struct spi_slave *slave); 12 void qup_spi_init(unsigned int bus, unsigned int speed_hz); 13 14 #endif /*__SPI_QUP_QCOM_HEADER___*/ 15