summaryrefslogtreecommitdiff
path: root/drivers/mmc/core/block.h
blob: d7b3d7008b0008b8f42aa83f9efacd7d8e683e74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef _MMC_CORE_BLOCK_H
#define _MMC_CORE_BLOCK_H

struct mmc_queue;
struct request;

void mmc_blk_issue_rq(struct mmc_queue *mq, struct request *req);

enum mmc_issued;

enum mmc_issued mmc_blk_cqe_issue_rq(struct mmc_queue *mq,
				     struct request *req);
void mmc_blk_cqe_complete_rq(struct request *rq);
void mmc_blk_cqe_recovery(struct mmc_queue *mq);

#endif