From: Ulf Hansson Date: Mon, 25 Jul 2016 23:37:31 +0000 (+0200) Subject: mmc: rtsx_pci: Enable MMC_CAP_ERASE to allow erase/discard/trim requests X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=9bce7fd6f8348e889465971b61efc0245eb6449e;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git mmc: rtsx_pci: Enable MMC_CAP_ERASE to allow erase/discard/trim requests Cc: Micky Ching Signed-off-by: Ulf Hansson Tested-by: Mauro Santos --- diff --git a/drivers/mmc/host/rtsx_pci_sdmmc.c b/drivers/mmc/host/rtsx_pci_sdmmc.c index 6158b96cdd47..40f957e0960f 100644 --- a/drivers/mmc/host/rtsx_pci_sdmmc.c +++ b/drivers/mmc/host/rtsx_pci_sdmmc.c @@ -1360,7 +1360,7 @@ static void realtek_init_host(struct realtek_pci_sdmmc *host) mmc->ocr_avail = MMC_VDD_32_33 | MMC_VDD_33_34 | MMC_VDD_165_195; mmc->caps = MMC_CAP_4_BIT_DATA | MMC_CAP_SD_HIGHSPEED | MMC_CAP_MMC_HIGHSPEED | MMC_CAP_BUS_WIDTH_TEST | - MMC_CAP_UHS_SDR12 | MMC_CAP_UHS_SDR25; + MMC_CAP_UHS_SDR12 | MMC_CAP_UHS_SDR25 | MMC_CAP_ERASE; mmc->caps2 = MMC_CAP2_NO_PRESCAN_POWERUP | MMC_CAP2_FULL_PWR_CYCLE; mmc->max_current_330 = 400; mmc->max_current_180 = 800;