diff --git a/drivers/mci/mci-core.c b/drivers/mci/mci-core.c index c8598c2dc..aef5c690c 100644 --- a/drivers/mci/mci-core.c +++ b/drivers/mci/mci-core.c @@ -1465,6 +1465,9 @@ static int mci_set_probe(struct device_d *mci_dev, struct param_d *param, if (rc != 0) return 0; + if (!val) + return -EINVAL; + probe = simple_strtoul(val, NULL, 0); if (probe != 0) { rc = mci_card_probe(mci);