Lines Matching refs:slave
109 struct spi_slave *slave; in spi_setup_slave() local
121 slave = spi_alloc_slave_base(bus, cs); in spi_setup_slave()
122 if (!slave) in spi_setup_slave()
144 return slave; in spi_setup_slave()
147 void spi_free_slave(struct spi_slave *slave) in spi_free_slave() argument
152 free(slave); in spi_free_slave()
159 __attribute__((weak)) int board_spi_claim_bus(struct spi_slave *slave) in board_spi_claim_bus() argument
164 int spi_claim_bus(struct spi_slave *slave) in spi_claim_bus() argument
194 return board_spi_claim_bus(slave); in spi_claim_bus()
197 __attribute__((weak)) void board_spi_release_bus(struct spi_slave *slave) in board_spi_release_bus() argument
201 void spi_release_bus(struct spi_slave *slave) in spi_release_bus() argument
207 board_spi_release_bus(slave); in spi_release_bus()
226 void spi_cs_activate(struct spi_slave *slave) in spi_cs_activate() argument
231 void spi_cs_deactivate(struct spi_slave *slave) in spi_cs_deactivate() argument
236 int spi_xfer(struct spi_slave *slave, unsigned int bitlen, in spi_xfer() argument