Lines Matching +full:post +full:- +full:delay
1 /* SPDX-License-Identifier: GPL-2.0-only */
11 #include <linux/delay.h>
76 void _mmc_detect_change(struct mmc_host *host, unsigned long delay,
141 * mmc_claim_host - exclusively claim a host
156 * mmc_pre_req - Prepare for a new request
166 if (host->ops->pre_req) in mmc_pre_req()
167 host->ops->pre_req(host, mrq); in mmc_pre_req()
171 * mmc_post_req - Post process a completed request
172 * @host: MMC host to post process command
173 * @mrq: MMC request to post process for
176 * Let the host post process a completed request. Post processing of
182 if (host->ops->post_req) in mmc_post_req()
183 host->ops->post_req(host, mrq, err); in mmc_post_req()
188 if (host->bus_ops->cache_enabled) in mmc_cache_enabled()
189 return host->bus_ops->cache_enabled(host); in mmc_cache_enabled()
196 if (host->bus_ops->flush_cache) in mmc_flush_cache()
197 return host->bus_ops->flush_cache(host); in mmc_flush_cache()