[PATCH] ARM: mvebu: switch to using gpiod API in pm-board code

Andrew Lunn andrew at lunn.ch
Tue Nov 15 17:10:29 PST 2022


> -		ret = gpio_direction_output(pic_gpios[i], 0);
> -		if (ret < 0) {
> -			gpio_free(pic_gpios[i]);
> +		pic_gpios[i] = fwnode_gpiod_get_index(of_fwnode_handle(np),
> +						      "ctrl", i, GPIOD_OUT_HIGH,
> +						      name);

The old code passes value=0 to gpio_direction_output(). For
fwnode_gpiod_get_index() you pass GPIOD_OUT_HIGH. Is this correct?

	Andrew			 



More information about the linux-arm-kernel mailing list