lkml.org 
[lkml]   [2021]   [Jul]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.19 216/421] leds: as3645a: Fix error return code in as3645a_parse_node()
    Date
    From: Zhen Lei <thunder.leizhen@huawei.com>

    [ Upstream commit 96a30960a2c5246c8ffebe8a3c9031f9df094d97 ]

    Return error code -ENODEV rather than '0' when the indicator node can not
    be found.

    Fixes: a56ba8fbcb55 ("media: leds: as3645a: Add LED flash class driver")
    Reported-by: Hulk Robot <hulkci@huawei.com>
    Acked-by: Sakari Ailus <sakari.ailus@linux.intel.com>
    Signed-off-by: Zhen Lei <thunder.leizhen@huawei.com>
    Signed-off-by: Pavel Machek <pavel@ucw.cz>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/leds/leds-as3645a.c | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/drivers/leds/leds-as3645a.c b/drivers/leds/leds-as3645a.c
    index f883616d9e60..821944379f2c 100644
    --- a/drivers/leds/leds-as3645a.c
    +++ b/drivers/leds/leds-as3645a.c
    @@ -565,6 +565,7 @@ static int as3645a_parse_node(struct as3645a *flash,
    if (!flash->indicator_node) {
    dev_warn(&flash->client->dev,
    "can't find indicator node\n");
    + rval = -ENODEV;
    goto out_err;
    }

    --
    2.30.2


    \
     
     \ /
      Last update: 2021-07-19 18:40    [W:4.108 / U:0.076 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site