Lines Matching refs:mxc_spi_slave

42 struct mxc_spi_slave {  struct
56 static inline struct mxc_spi_slave *to_mxc_spi_slave(struct spi_slave *slave) in to_mxc_spi_slave() argument
58 return container_of(slave, struct mxc_spi_slave, slave); in to_mxc_spi_slave()
61 static void mxc_spi_cs_activate(struct mxc_spi_slave *mxcs) in mxc_spi_cs_activate()
71 static void mxc_spi_cs_deactivate(struct mxc_spi_slave *mxcs) in mxc_spi_cs_deactivate()
93 static s32 spi_cfg_mxc(struct mxc_spi_slave *mxcs, unsigned int cs) in spi_cfg_mxc()
131 static s32 spi_cfg_mxc(struct mxc_spi_slave *mxcs, unsigned int cs) in spi_cfg_mxc()
219 int spi_xchg_single(struct mxc_spi_slave *mxcs, unsigned int bitlen, in spi_xchg_single()
334 static int mxc_spi_xfer_internal(struct mxc_spi_slave *mxcs, in mxc_spi_xfer_internal()
377 static int mxc_spi_claim_bus_internal(struct mxc_spi_slave *mxcs, int cs) in mxc_spi_claim_bus_internal()
399 struct mxc_spi_slave *mxcs = to_mxc_spi_slave(slave); in spi_xfer()
416 static int setup_cs_gpio(struct mxc_spi_slave *mxcs, in setup_cs_gpio()
442 struct mxc_spi_slave *mxcs; in spi_setup_slave()
453 mxcs = spi_alloc_slave(struct mxc_spi_slave, bus, cs); in spi_setup_slave()
476 struct mxc_spi_slave *mxcs = to_mxc_spi_slave(slave); in spi_free_slave()
483 struct mxc_spi_slave *mxcs = to_mxc_spi_slave(slave); in spi_claim_bus()
496 struct mxc_spi_slave *plat = bus->platdata; in mxc_spi_probe()
497 struct mxc_spi_slave *mxcs = dev_get_platdata(bus); in mxc_spi_probe()
527 struct mxc_spi_slave *mxcs = dev_get_platdata(dev->parent); in mxc_spi_xfer()
535 struct mxc_spi_slave *mxcs = dev_get_platdata(dev->parent); in mxc_spi_claim_bus()
554 struct mxc_spi_slave *mxcs = dev_get_platdata(bus); in mxc_spi_set_mode()
580 .platdata_auto_alloc_size = sizeof(struct mxc_spi_slave),