mmc: core: Disable SDUC for mmc_test
authorAvri Altman <avri.altman@wdc.com>
Sun, 6 Oct 2024 05:11:46 +0000 (08:11 +0300)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 14 Oct 2024 10:40:09 +0000 (12:40 +0200)
Planning to ameliorate it in the very near future.

Reviewed-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Avri Altman <avri.altman@wdc.com>
Link: https://lore.kernel.org/r/20241006051148.160278-9-avri.altman@wdc.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/core/mmc_test.c

index b7f627a9fdeab91b5d69b16e77352ca331394e6d..4f4286b8e0f20107b0e2970bb7fa53a6eb5608e5 100644 (file)
@@ -3241,6 +3241,12 @@ static int mmc_test_probe(struct mmc_card *card)
        if (!mmc_card_mmc(card) && !mmc_card_sd(card))
                return -ENODEV;
 
+       if (mmc_card_ult_capacity(card)) {
+               pr_info("%s: mmc-test currently UNSUPPORTED for SDUC\n",
+                       mmc_hostname(card->host));
+               return -EOPNOTSUPP;
+       }
+
        ret = mmc_test_register_dbgfs_file(card);
        if (ret)
                return ret;