Lines Matching refs:mmc_spi_host

105 struct mmc_spi_host {  struct
144 static inline int mmc_cs_off(struct mmc_spi_host *host) in mmc_cs_off() argument
151 mmc_spi_readbytes(struct mmc_spi_host *host, unsigned len) in mmc_spi_readbytes()
177 static int mmc_spi_skip(struct mmc_spi_host *host, unsigned long timeout, in mmc_spi_skip()
203 mmc_spi_wait_unbusy(struct mmc_spi_host *host, unsigned long timeout) in mmc_spi_wait_unbusy()
208 static int mmc_spi_readtoken(struct mmc_spi_host *host, unsigned long timeout) in mmc_spi_readtoken()
235 static int mmc_spi_response_get(struct mmc_spi_host *host, in mmc_spi_response_get()
422 mmc_spi_command_send(struct mmc_spi_host *host, in mmc_spi_command_send()
549 struct mmc_spi_host *host, in mmc_spi_setup_data_message()
646 mmc_spi_writeblock(struct mmc_spi_host *host, struct spi_transfer *t, in mmc_spi_writeblock()
752 mmc_spi_readblock(struct mmc_spi_host *host, struct spi_transfer *t, in mmc_spi_readblock()
856 mmc_spi_data_do(struct mmc_spi_host *host, struct mmc_command *cmd, in mmc_spi_data_do()
1027 struct mmc_spi_host *host = mmc_priv(mmc); in mmc_spi_request()
1106 static void mmc_spi_initsequence(struct mmc_spi_host *host) in mmc_spi_initsequence()
1163 struct mmc_spi_host *host = mmc_priv(mmc); in mmc_spi_set_ios()
1265 struct mmc_spi_host *host = mmc_priv(mmc); in mmc_spi_detect_irq()
1273 static int mmc_spi_dma_alloc(struct mmc_spi_host *host) in mmc_spi_dma_alloc()
1303 static void mmc_spi_dma_free(struct mmc_spi_host *host) in mmc_spi_dma_free()
1314 static inline int mmc_spi_dma_alloc(struct mmc_spi_host *host) { return 0; } in mmc_spi_dma_alloc()
1315 static inline void mmc_spi_dma_free(struct mmc_spi_host *host) {} in mmc_spi_dma_free()
1322 struct mmc_spi_host *host; in mmc_spi_probe()
1499 struct mmc_spi_host *host = mmc_priv(mmc); in mmc_spi_remove()