Skip to content

Commit ac68566

Browse files
eleanorLYJgregkh
authored andcommitted
pinctrl: abx500: Fix type of 'argument' variable
[ Upstream commit 34006f7 ] The argument variable is assigned the return value of pinconf_to_config_argument(), which returns a u32. Change its type from enum pin_config_param to unsigned int to correctly store the configuration argument. Fixes: 03b054e ("pinctrl: Pass all configs to driver on pin_config_set()") Signed-off-by: Yu-Chun Lin <eleanor15x@gmail.com> Signed-off-by: Linus Walleij <linusw@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
1 parent 1d4a058 commit ac68566

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

drivers/pinctrl/nomadik/pinctrl-abx500.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -852,7 +852,7 @@ static int abx500_pin_config_set(struct pinctrl_dev *pctldev,
852852
int ret = -EINVAL;
853853
int i;
854854
enum pin_config_param param;
855-
enum pin_config_param argument;
855+
unsigned int argument;
856856

857857
for (i = 0; i < num_configs; i++) {
858858
param = pinconf_to_config_param(configs[i]);

0 commit comments

Comments
 (0)