struct mvebu_pinctrl *pctl, const char *name)
 {
        unsigned n;
+
        for (n = 0; n < pctl->num_groups; n++) {
                if (strcmp(name, pctl->groups[n].name) == 0)
                        return &pctl->groups[n];
        }
+
        return NULL;
 }
 
        unsigned long config)
 {
        unsigned n;
+
        for (n = 0; n < grp->num_settings; n++) {
                if (config == grp->settings[n].val) {
                        if (!pctl->variant || (pctl->variant &
                                return &grp->settings[n];
                }
        }
+
        return NULL;
 }
 
        const char *name)
 {
        unsigned n;
+
        for (n = 0; n < grp->num_settings; n++) {
                if (strcmp(name, grp->settings[n].name) == 0) {
                        if (!pctl->variant || (pctl->variant &
                                return &grp->settings[n];
                }
        }
+
        return NULL;
 }
 
        struct mvebu_pinctrl *pctl, struct mvebu_pinctrl_group *grp)
 {
        unsigned n;
+
        for (n = 0; n < grp->num_settings; n++) {
                if (grp->settings[n].flags &
                        (MVEBU_SETTING_GPO | MVEBU_SETTING_GPI)) {
                                return &grp->settings[n];
                }
        }
+
        return NULL;
 }
 
        struct mvebu_pinctrl *pctl, const char *name)
 {
        unsigned n;
+
        for (n = 0; n < pctl->num_functions; n++) {
                if (strcmp(name, pctl->functions[n].name) == 0)
                        return &pctl->functions[n];
        }
+
        return NULL;
 }