| From b44f9da81783fda72632ef9b0d05ea3f3ca447a5 Mon Sep 17 00:00:00 2001 |
| From: Dan Carpenter <dan.carpenter@linaro.org> |
| Date: Thu, 2 Nov 2023 10:51:06 +0300 |
| Subject: mmc: vub300: fix an error code |
| |
| From: Dan Carpenter <dan.carpenter@linaro.org> |
| |
| commit b44f9da81783fda72632ef9b0d05ea3f3ca447a5 upstream. |
| |
| This error path should return -EINVAL instead of success. |
| |
| Fixes: 88095e7b473a ("mmc: Add new VUB300 USB-to-SD/SDIO/MMC driver") |
| Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org> |
| Cc: stable@vger.kernel.org |
| Link: https://lore.kernel.org/r/0769d30c-ad80-421b-bf5d-7d6f5d85604e@moroto.mountain |
| Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| drivers/mmc/host/vub300.c | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| --- a/drivers/mmc/host/vub300.c |
| +++ b/drivers/mmc/host/vub300.c |
| @@ -2318,6 +2318,7 @@ static int vub300_probe(struct usb_inter |
| vub300->read_only = |
| (0x0010 & vub300->system_port_status.port_flags) ? 1 : 0; |
| } else { |
| + retval = -EINVAL; |
| goto error5; |
| } |
| usb_set_intfdata(interface, vub300); |