Lines Matching refs:sh_qspi_slave
69 struct sh_qspi_slave { struct
76 static void sh_qspi_init(struct sh_qspi_slave *ss) in sh_qspi_init() argument
119 static void sh_qspi_cs_activate(struct sh_qspi_slave *ss) in sh_qspi_cs_activate()
140 static void sh_qspi_cs_deactivate(struct sh_qspi_slave *ss) in sh_qspi_cs_deactivate()
146 static int sh_qspi_xfer_common(struct sh_qspi_slave *ss, unsigned int bitlen, in sh_qspi_xfer_common()
226 static inline struct sh_qspi_slave *to_sh_qspi(struct spi_slave *slave) in to_sh_qspi()
228 return container_of(slave, struct sh_qspi_slave, slave); in to_sh_qspi()
238 struct sh_qspi_slave *ss = to_sh_qspi(slave); in spi_cs_activate()
245 struct sh_qspi_slave *ss = to_sh_qspi(slave); in spi_cs_deactivate()
253 struct sh_qspi_slave *ss; in spi_setup_slave()
258 ss = spi_alloc_slave(struct sh_qspi_slave, bus, cs); in spi_setup_slave()
274 struct sh_qspi_slave *spi = to_sh_qspi(slave); in spi_free_slave()
291 struct sh_qspi_slave *ss = to_sh_qspi(slave); in spi_xfer()
304 struct sh_qspi_slave *ss = dev_get_platdata(bus); in sh_qspi_xfer()
323 struct sh_qspi_slave *ss = dev_get_platdata(dev); in sh_qspi_probe()
332 struct sh_qspi_slave *plat = dev_get_platdata(dev); in sh_qspi_ofdata_to_platdata()
356 .platdata_auto_alloc_size = sizeof(struct sh_qspi_slave),