Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pinctrl: tb10x: constify pinconf_ops, pinctrl_ops, and pinmux_ops structures

These structures are only stored in fields of a pinctrl_desc
structure (pctlops and pmxops) that are const. Make the
structures const as well.

Done with the help of Coccinelle.

Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Julia Lawall and committed by
Linus Walleij
39a30367 b82bfae1

+2 -2
+2 -2
drivers/pinctrl/pinctrl-tb10x.c
··· 577 577 return ret; 578 578 } 579 579 580 - static struct pinctrl_ops tb10x_pinctrl_ops = { 580 + static const struct pinctrl_ops tb10x_pinctrl_ops = { 581 581 .get_groups_count = tb10x_get_groups_count, 582 582 .get_group_name = tb10x_get_group_name, 583 583 .get_group_pins = tb10x_get_group_pins, ··· 738 738 return 0; 739 739 } 740 740 741 - static struct pinmux_ops tb10x_pinmux_ops = { 741 + static const struct pinmux_ops tb10x_pinmux_ops = { 742 742 .get_functions_count = tb10x_get_functions_count, 743 743 .get_function_name = tb10x_get_function_name, 744 744 .get_function_groups = tb10x_get_function_groups,