lkml.org 
[lkml]   [2019]   [Dec]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH AUTOSEL 4.14 002/130] drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings
    Date
    From: Brian Masney <masneyb@onstation.org>

    [ Upstream commit 2708e876272d89bbbff811d12834adbeef85f022 ]

    Silence two warning messages that occur due to -EPROBE_DEFER errors to
    help cleanup the system boot log.

    Signed-off-by: Brian Masney <masneyb@onstation.org>
    Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
    Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
    Link: https://patchwork.freedesktop.org/patch/msgid/20190815004854.19860-4-masneyb@onstation.org
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/gpu/drm/bridge/analogix-anx78xx.c | 8 ++++++--
    1 file changed, 6 insertions(+), 2 deletions(-)

    diff --git a/drivers/gpu/drm/bridge/analogix-anx78xx.c b/drivers/gpu/drm/bridge/analogix-anx78xx.c
    index 9385eb0b1ee40..cd2bfd7bf048e 100644
    --- a/drivers/gpu/drm/bridge/analogix-anx78xx.c
    +++ b/drivers/gpu/drm/bridge/analogix-anx78xx.c
    @@ -725,7 +725,9 @@ static int anx78xx_init_pdata(struct anx78xx *anx78xx)
    /* 1.0V digital core power regulator */
    pdata->dvdd10 = devm_regulator_get(dev, "dvdd10");
    if (IS_ERR(pdata->dvdd10)) {
    - DRM_ERROR("DVDD10 regulator not found\n");
    + if (PTR_ERR(pdata->dvdd10) != -EPROBE_DEFER)
    + DRM_ERROR("DVDD10 regulator not found\n");
    +
    return PTR_ERR(pdata->dvdd10);
    }

    @@ -1344,7 +1346,9 @@ static int anx78xx_i2c_probe(struct i2c_client *client,

    err = anx78xx_init_pdata(anx78xx);
    if (err) {
    - DRM_ERROR("Failed to initialize pdata: %d\n", err);
    + if (err != -EPROBE_DEFER)
    + DRM_ERROR("Failed to initialize pdata: %d\n", err);
    +
    return err;
    }

    --
    2.20.1
    \
     
     \ /
      Last update: 2019-12-10 23:14    [W:3.778 / U:0.076 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site