usdhi6_host
struct usdhi6_host *host = mmc_priv(mmc);
struct usdhi6_host *host = mmc_priv(mmc);
struct usdhi6_host *host = mmc_priv(mmc);
struct usdhi6_host *host = mmc_priv(mmc);
static int usdhi6_set_pinstates(struct usdhi6_host *host, int voltage)
struct usdhi6_host *host = mmc_priv(mmc);
static void usdhi6_resp_cmd12(struct usdhi6_host *host)
static void usdhi6_resp_read(struct usdhi6_host *host)
static int usdhi6_blk_read(struct usdhi6_host *host)
static int usdhi6_blk_write(struct usdhi6_host *host)
static int usdhi6_stop_cmd(struct usdhi6_host *host)
static bool usdhi6_end_cmd(struct usdhi6_host *host)
static bool usdhi6_read_block(struct usdhi6_host *host)
static bool usdhi6_mread_block(struct usdhi6_host *host)
static bool usdhi6_write_block(struct usdhi6_host *host)
static bool usdhi6_mwrite_block(struct usdhi6_host *host)
struct usdhi6_host *host = dev_id;
struct usdhi6_host *host = dev_id;
struct usdhi6_host *host = dev_id;
struct usdhi6_host *host = dev_id;
struct usdhi6_host *host = container_of(d, struct usdhi6_host, timeout_work);
struct usdhi6_host *host;
struct usdhi6_host *host = platform_get_drvdata(pdev);
static void usdhi6_write(struct usdhi6_host *host, u32 reg, u32 data)
static void usdhi6_write16(struct usdhi6_host *host, u32 reg, u16 data)
static u32 usdhi6_read(struct usdhi6_host *host, u32 reg)
static u16 usdhi6_read16(struct usdhi6_host *host, u32 reg)
static void usdhi6_irq_enable(struct usdhi6_host *host, u32 info1, u32 info2)
static void usdhi6_wait_for_resp(struct usdhi6_host *host)
static void usdhi6_wait_for_brwe(struct usdhi6_host *host, bool read)
static void usdhi6_only_cd(struct usdhi6_host *host)
static void usdhi6_mask_all(struct usdhi6_host *host)
static int usdhi6_error_code(struct usdhi6_host *host)
static void usdhi6_blk_bounce(struct usdhi6_host *host,
static void usdhi6_sg_prep(struct usdhi6_host *host)
static void *usdhi6_sg_map(struct usdhi6_host *host)
static void usdhi6_sg_unmap(struct usdhi6_host *host, bool force)
static void usdhi6_sg_advance(struct usdhi6_host *host)
static void usdhi6_dma_release(struct usdhi6_host *host)
static void usdhi6_dma_stop_unmap(struct usdhi6_host *host)
struct usdhi6_host *host = arg;
static int usdhi6_dma_setup(struct usdhi6_host *host, struct dma_chan *chan,
static int usdhi6_dma_start(struct usdhi6_host *host)
static void usdhi6_dma_kill(struct usdhi6_host *host)
static void usdhi6_dma_check_error(struct usdhi6_host *host)
static void usdhi6_dma_kick(struct usdhi6_host *host)
static void usdhi6_dma_request(struct usdhi6_host *host, phys_addr_t start)
static void usdhi6_clk_set(struct usdhi6_host *host, struct mmc_ios *ios)
static void usdhi6_set_power(struct usdhi6_host *host, struct mmc_ios *ios)
static int usdhi6_reset(struct usdhi6_host *host)
struct usdhi6_host *host = mmc_priv(mmc);
static void usdhi6_timeout_set(struct usdhi6_host *host)
static void usdhi6_request_done(struct usdhi6_host *host)
static int usdhi6_cmd_flags(struct usdhi6_host *host)
static int usdhi6_rq_start(struct usdhi6_host *host)