From eb2587ce536bffd12bc2cd2a59e3331ba34d4d68 Mon Sep 17 00:00:00 2001 From: Asutosh Das Date: Mon, 2 Mar 2015 23:14:05 +0530 Subject: mmc: queue: add timeout capability to requests Individual requests can have timeouts defined. The default timeout is set to 120 seconds. On a timeout, the block layer notifies the driver and error can be handled thereafter. Change-Id: Ifcd690411770ab266c12a01bb0993f92b0f18bc6 Signed-off-by: Asutosh Das Signed-off-by: Venkat Gopalakrishnan --- include/linux/mmc/host.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/linux') diff --git a/include/linux/mmc/host.h b/include/linux/mmc/host.h index 18d041f85f95..6c6a699abea9 100644 --- a/include/linux/mmc/host.h +++ b/include/linux/mmc/host.h @@ -96,6 +96,7 @@ struct mmc_cmdq_host_ops { int err); int (*halt)(struct mmc_host *host, bool halt); void (*reset)(struct mmc_host *host, bool soft); + void (*dumpstate)(struct mmc_host *host); }; struct mmc_host_ops { -- cgit v1.2.3