lkml.org 
[lkml]   [2013]   [Jun]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 3/5] pinctrl: handle zero found dt pinconfig properties better
    Date
    This adds a shortcut when no valid pinconf properties are found
    in the parsed dt node, to set the values immediately and return.

    Suggested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
    Signed-off-by: Heiko Stuebner <heiko@sntech.de>
    ---
    drivers/pinctrl/pinconf-generic.c | 7 +++++++
    1 file changed, 7 insertions(+)

    diff --git a/drivers/pinctrl/pinconf-generic.c b/drivers/pinctrl/pinconf-generic.c
    index dcf0371..ea9da17 100644
    --- a/drivers/pinctrl/pinconf-generic.c
    +++ b/drivers/pinctrl/pinconf-generic.c
    @@ -208,6 +208,13 @@ int pinconf_generic_parse_dt_config(struct device_node *np,
    ncfg++;
    }

    + /* no configs found at all */
    + if (ncfg == 0) {
    + *configs = NULL;
    + *nconfigs = 0;
    + return 0;
    + }
    +
    /*
    * Now limit the number of configs to the real number of
    * found properties.
    --
    1.7.10.4


    \
     
     \ /
      Last update: 2013-06-14 18:41    [W:2.789 / U:0.024 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site