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

Linus Walleij linus.walleij at linaro.org
Tue Dec 21 17:58:02 PST 2021


On Thu, Dec 16, 2021 at 5:22 PM 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.
>
> 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;
>       |                        ^
>
> Signed-off-by: Rafał Miłecki <rafal at milecki.pl>

Patches applied, let's see what happens!

Yours,
Linus Walleij



More information about the linux-arm-kernel mailing list