File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
drivers/pinctrl/freescale Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -649,7 +649,7 @@ static int imx_pinctrl_parse_functions(struct device_node *np,
649
649
struct function_desc * func ;
650
650
struct group_desc * grp ;
651
651
const char * * group_names ;
652
- u32 i = 0 ;
652
+ u32 i ;
653
653
654
654
dev_dbg (pctl -> dev , "parse function(%d): %pOFn\n" , index , np );
655
655
@@ -669,10 +669,12 @@ static int imx_pinctrl_parse_functions(struct device_node *np,
669
669
sizeof (char * ), GFP_KERNEL );
670
670
if (!group_names )
671
671
return - ENOMEM ;
672
+ i = 0 ;
672
673
for_each_child_of_node (np , child )
673
- group_names [i ] = child -> name ;
674
+ group_names [i ++ ] = child -> name ;
674
675
func -> group_names = group_names ;
675
676
677
+ i = 0 ;
676
678
for_each_child_of_node (np , child ) {
677
679
grp = devm_kzalloc (ipctl -> dev , sizeof (struct group_desc ),
678
680
GFP_KERNEL );
You can’t perform that action at this time.
0 commit comments