[PATCH] gpio: renesas: Simplify .request/.rfree callbacks

Pali Rohár pali at kernel.org
Tue May 16 21:03:17 CEST 2023


PING?

Another patch mentioned today which stay there for more than 8 months?

On Tuesday 02 August 2022 12:06:55 Pali Rohár wrote:
> Remove identify wrapper functions.
> 
> Signed-off-by: Pali Rohár <pali at kernel.org>
> ---
>  drivers/gpio/gpio-rcar.c | 15 ++-------------
>  1 file changed, 2 insertions(+), 13 deletions(-)
> 
> diff --git a/drivers/gpio/gpio-rcar.c b/drivers/gpio/gpio-rcar.c
> index 138801850d3e..ba00bb459679 100644
> --- a/drivers/gpio/gpio-rcar.c
> +++ b/drivers/gpio/gpio-rcar.c
> @@ -130,20 +130,9 @@ static int rcar_gpio_get_function(struct udevice *dev, unsigned offset)
>  		return GPIOF_INPUT;
>  }
>  
> -static int rcar_gpio_request(struct udevice *dev, unsigned offset,
> -			     const char *label)
> -{
> -	return pinctrl_gpio_request(dev, offset, label);
> -}
> -
> -static int rcar_gpio_free(struct udevice *dev, unsigned offset)
> -{
> -	return pinctrl_gpio_free(dev, offset);
> -}
> -
>  static const struct dm_gpio_ops rcar_gpio_ops = {
> -	.request		= rcar_gpio_request,
> -	.rfree			= rcar_gpio_free,
> +	.request		= pinctrl_gpio_request,
> +	.rfree			= pinctrl_gpio_free,
>  	.direction_input	= rcar_gpio_direction_input,
>  	.direction_output	= rcar_gpio_direction_output,
>  	.get_value		= rcar_gpio_get_value,
> -- 
> 2.20.1
> 


More information about the U-Boot mailing list