mirror of
https://github.com/torvalds/linux.git
synced 2026-03-14 02:06:15 +01:00
pinctrl: core: Make pins const unsigned int pointer in struct group_desc
It's unclear why it's not a const unsigned int pointer from day 1. Make the pins member const unsigned int pointer in struct group_desc. Update necessary APIs. Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Link: https://lore.kernel.org/r/20231204160033.1872569-3-andriy.shevchenko@linux.intel.com Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
731b30f6aa
commit
d98d73855f
2 changed files with 3 additions and 3 deletions
|
|
@ -640,7 +640,7 @@ static int pinctrl_generic_group_name_to_selector(struct pinctrl_dev *pctldev,
|
|||
* Note that the caller must take care of locking.
|
||||
*/
|
||||
int pinctrl_generic_add_group(struct pinctrl_dev *pctldev, const char *name,
|
||||
int *pins, int num_pins, void *data)
|
||||
const unsigned int *pins, int num_pins, void *data)
|
||||
{
|
||||
struct group_desc *group;
|
||||
int selector, error;
|
||||
|
|
|
|||
|
|
@ -203,7 +203,7 @@ struct pinctrl_maps {
|
|||
*/
|
||||
struct group_desc {
|
||||
const char *name;
|
||||
int *pins;
|
||||
const unsigned int *pins;
|
||||
int num_pins;
|
||||
void *data;
|
||||
};
|
||||
|
|
@ -222,7 +222,7 @@ struct group_desc *pinctrl_generic_get_group(struct pinctrl_dev *pctldev,
|
|||
unsigned int group_selector);
|
||||
|
||||
int pinctrl_generic_add_group(struct pinctrl_dev *pctldev, const char *name,
|
||||
int *gpins, int ngpins, void *data);
|
||||
const unsigned int *pins, int num_pins, void *data);
|
||||
|
||||
int pinctrl_generic_remove_group(struct pinctrl_dev *pctldev,
|
||||
unsigned int group_selector);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue