Lines Matching refs:spi_slave
52 struct spi_slave *slave = dev_get_parent_priv(dev); in dm_spi_claim_bus()
115 int spi_claim_bus(struct spi_slave *slave) in spi_claim_bus()
120 void spi_release_bus(struct spi_slave *slave) in spi_release_bus()
125 int spi_xfer(struct spi_slave *slave, unsigned int bitlen, in spi_xfer()
131 int spi_nor_ctrl_wlock(struct spi_slave *slave, u32 offset, size_t len) in spi_nor_ctrl_wlock()
136 int spi_nor_ctrl_wunlock(struct spi_slave *slave, u32 offset, size_t len) in spi_nor_ctrl_wunlock()
185 struct spi_slave *slave = dev_get_parent_priv(dev); in spi_child_pre_probe()
301 struct udevice **busp, struct spi_slave **devp) in spi_get_bus_and_cs()
351 struct spi_slave *slave; in spi_get_bus_and_cs()
387 struct spi_slave *spi_setup_slave(unsigned int busnum, unsigned int cs, in spi_setup_slave()
390 struct spi_slave *slave; in spi_setup_slave()
402 void spi_free_slave(struct spi_slave *slave) in spi_free_slave()
474 .per_child_auto_alloc_size = sizeof(struct spi_slave),