From: Ulf Hansson Date: Thu, 31 May 2018 10:23:28 +0000 (+0200) Subject: mmc: mvsdio: Enable MMC_CAP_ERASE X-Git-Tag: v4.18-rc1~137^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=77252da7cd2cd6d6eed31aaa8d69b05e271bf455;p=thirdparty%2Fkernel%2Flinux.git mmc: mvsdio: Enable MMC_CAP_ERASE There is no obvious reasons to why mvsdio shouldn't be able to support erase/trim/discard operations, hence let's set MMC_CAP_ERASE for it. Cc: Damien Thebault Signed-off-by: Ulf Hansson Tested-by: Damien Thebault --- diff --git a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c index 4c70829cffd7b..e22bbff89c8d2 100644 --- a/drivers/mmc/host/mvsdio.c +++ b/drivers/mmc/host/mvsdio.c @@ -757,6 +757,8 @@ static int mvsd_probe(struct platform_device *pdev) if (maxfreq) mmc->f_max = maxfreq; + mmc->caps |= MMC_CAP_ERASE; + spin_lock_init(&host->lock); host->base = devm_ioremap_resource(&pdev->dev, r);