nvmem: meson-efuse: add error message on user_max failure.
authorJerome Brunet <jbrunet@baylibre.com>
Fri, 30 Nov 2018 11:53:21 +0000 (11:53 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 6 Dec 2018 14:45:45 +0000 (15:45 +0100)
Add an explicit error message when SM_EFUSE_USER_MAX command fails

Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/nvmem/meson-efuse.c

index d769840..40b9df1 100644 (file)
@@ -48,8 +48,10 @@ static int meson_efuse_probe(struct platform_device *pdev)
        struct nvmem_config *econfig;
        unsigned int size;
 
-       if (meson_sm_call(SM_EFUSE_USER_MAX, &size, 0, 0, 0, 0, 0) < 0)
+       if (meson_sm_call(SM_EFUSE_USER_MAX, &size, 0, 0, 0, 0, 0) < 0) {
+               dev_err(dev, "failed to get max user");
                return -EINVAL;
+       }
 
        econfig = devm_kzalloc(dev, sizeof(*econfig), GFP_KERNEL);
        if (!econfig)