[PATCH V2 1/4] pinctrl: imx: prepare for making "group_names" in "function_desc" const

Andy Shevchenko andy.shevchenko at gmail.com
Fri Dec 17 01:39:56 PST 2021


On Fri, Dec 17, 2021 at 1:54 AM Rafał Miłecki <zajec5 at gmail.com> wrote:
>
> From: Rafał Miłecki <rafal at milecki.pl>
>
> The plan for "struct function_desc" is to make its "group_names"
> /double/ const. That will allow drivers to use it with static const
> data.

Good plan, I support it!

> This imx change is required to avoid:
> drivers/pinctrl/freescale/pinctrl-imx.c: In function 'imx_pinctrl_parse_functions':
> drivers/pinctrl/freescale/pinctrl-imx.c:672:24: error: assignment of read-only location '*(func->group_names + (sizetype)(i * 4))'
>   672 |   func->group_names[i] = child->name;
>       |                        ^

-- 
With Best Regards,
Andy Shevchenko



More information about the linux-arm-kernel mailing list