Lines Matching full:slave
38 /* lpc32xx spi slave */
40 struct spi_slave slave; member
45 struct spi_slave *slave) in to_lpc32xx_spi_slave() argument
47 return container_of(slave, struct lpc32xx_spi_slave, slave); in to_lpc32xx_spi_slave()
64 pr_err("slave mode not supported\n"); in spi_setup_slave()
92 return &lslave->slave; in spi_setup_slave()
95 void spi_free_slave(struct spi_slave *slave) in spi_free_slave() argument
97 struct lpc32xx_spi_slave *lslave = to_lpc32xx_spi_slave(slave); in spi_free_slave()
103 int spi_claim_bus(struct spi_slave *slave) in spi_claim_bus() argument
105 /* only one bus and slave so far, always available */ in spi_claim_bus()
109 int spi_xfer(struct spi_slave *slave, unsigned int bitlen, in spi_xfer() argument
112 struct lpc32xx_spi_slave *lslave = to_lpc32xx_spi_slave(slave); in spi_xfer()
131 void spi_release_bus(struct spi_slave *slave) in spi_release_bus() argument