Lines Matching refs:spi_slave
57 struct spi_slave *slave = dev_get_parent_priv(dev); in dm_spi_claim_bus()
122 int spi_claim_bus(struct spi_slave *slave) in spi_claim_bus()
127 void spi_release_bus(struct spi_slave *slave) in spi_release_bus()
132 int spi_xfer(struct spi_slave *slave, unsigned int bitlen, in spi_xfer()
138 int spi_write_then_read(struct spi_slave *slave, const u8 *opcode, in spi_write_then_read()
212 struct spi_slave *slave = dev_get_parent_priv(dev); in spi_child_pre_probe()
334 struct udevice **busp, struct spi_slave **devp) in spi_get_bus_and_cs()
339 struct spi_slave *slave; in spi_get_bus_and_cs()
386 struct spi_slave *slave; in spi_get_bus_and_cs()
426 struct spi_slave *spi_setup_slave(unsigned int busnum, unsigned int cs, in spi_setup_slave()
429 struct spi_slave *slave; in spi_setup_slave()
441 void spi_free_slave(struct spi_slave *slave) in spi_free_slave()
517 .per_child_auto = sizeof(struct spi_slave),