Lines Matching refs:spi_slave
53 struct spi_slave *slave = dev_get_parent_priv(dev); in dm_spi_claim_bus()
118 int spi_claim_bus(struct spi_slave *slave) in spi_claim_bus()
123 void spi_release_bus(struct spi_slave *slave) in spi_release_bus()
128 int spi_xfer(struct spi_slave *slave, unsigned int bitlen, in spi_xfer()
134 int spi_write_then_read(struct spi_slave *slave, const u8 *opcode, in spi_write_then_read()
206 struct spi_slave *slave = dev_get_parent_priv(dev); in spi_child_pre_probe()
328 struct udevice **busp, struct spi_slave **devp) in spi_get_bus_and_cs()
333 struct spi_slave *slave; in spi_get_bus_and_cs()
380 struct spi_slave *slave; in spi_get_bus_and_cs()
420 struct spi_slave *spi_setup_slave(unsigned int busnum, unsigned int cs, in spi_setup_slave()
423 struct spi_slave *slave; in spi_setup_slave()
435 void spi_free_slave(struct spi_slave *slave) in spi_free_slave()
513 .per_child_auto_alloc_size = sizeof(struct spi_slave),