[PATCH v2] pinctrl: pinctrl-imx: fix map setting problem if NO_PAD_CTL is set

Dong Aisheng aisheng.dong at freescale.com
Wed Jun 20 06:28:39 EDT 2012


On Wed, Jun 20, 2012 at 06:13:47PM +0800, Hui Wang wrote:
> new_map is allocated according to map_num instead of grp->npins,
> if a pin or some pins of a group has NO_PAD_CTL property, the map_num
> and the grp->npin are different definitely.
> 
> When we set mapping information to the new_map[], we should skip those
> pins with NO_PAD_CTL from index, otherwise it is possible the driver
> will aceesss to a unallocated region.
> 
> Cc: Dong Aisheng <dong.aisheng at linaro.org>
> Cc: Linus Walleij <linus.walleij at linaro.org>
> Cc: Shawn Guo <shawn.guo at linaro.org>
> Signed-off-by: Hui Wang <jason77.wang at gmail.com>
> ---
> In the v2, according to dong.aisheng's suggestion, change to use j as index.
> 

Acked-by: Dong Aisheng <dong.aisheng at linaro.org>

Thanks

Regards
Dong Aisheng




More information about the linux-arm-kernel mailing list