Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 469a00b0 authored by Ulf Hansson's avatar Ulf Hansson Committed by Chris Ball
Browse files

mmc: core: Remove support for MMC_CAP2_NO_SLEEP_CMD



There are no active users of this host capability. The primary reason
for adding this cap was due to a bug in ux500 boot loader code, which
is not a relevant issue any more. So, let's remove it.

Signed-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
Signed-off-by: default avatarChris Ball <chris@printf.net>
parent 325e2f96
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -1358,9 +1358,6 @@ static int mmc_sleep(struct mmc_host *host)
	struct mmc_card *card = host->card;
	int err;

	if (host->caps2 & MMC_CAP2_NO_SLEEP_CMD)
		return 0;

	err = mmc_deselect_cards(host);
	if (err)
		return err;
+0 −1
Original line number Diff line number Diff line
@@ -267,7 +267,6 @@ struct mmc_host {
#define MMC_CAP2_CACHE_CTRL	(1 << 1)	/* Allow cache control */
#define MMC_CAP2_FULL_PWR_CYCLE	(1 << 2)	/* Can do full power cycle */
#define MMC_CAP2_NO_MULTI_READ	(1 << 3)	/* Multiblock reads don't work */
#define MMC_CAP2_NO_SLEEP_CMD	(1 << 4)	/* Don't allow sleep command */
#define MMC_CAP2_HS200_1_8V_SDR	(1 << 5)        /* can support */
#define MMC_CAP2_HS200_1_2V_SDR	(1 << 6)        /* can support */
#define MMC_CAP2_HS200		(MMC_CAP2_HS200_1_8V_SDR | \