RE: [PATCH] usb: renesas_usbhs: Remove renesas_usbhs_get_info() wrapper

Yoshihiro Shimoda <[email protected]>
Newsgroups gmane.linux.ports.sh.devel,gmane.linux.usb.general,gmane.linux.kernel.renesas-soc
Message-ID <TYWPR01MB11030828622DFCFD2517FB6D5D80F2@TYWPR01MB11030.jpnprd01.prod.outlook.com>
Hi Geert-san,

> From: Geert Uytterhoeven, Sent: Wednesday, April 17, 2024 12:54 AM
> 
> The renesas_usbhs_get_info() wrapper was useful for legacy board code.
> Since commit 1fa59bda21c7fa36 ("ARM: shmobile: Remove legacy board code
> for Armadillo-800 EVA") in v4.3, it is no longer used outside the USBHS
> driver, and provides no added value over dev_get_platdata(), while
> obfuscating the real operation.
> 
> Drop it, and replace it by dev_get_platdata() in its sole user.
> 
> Signed-off-by: Geert Uytterhoeven <[email protected]>

Thank you for the patch!

Reviewed-by: Yoshihiro Shimoda <[email protected]>

Best regards,
Yoshihiro Shimoda

> ---
>  drivers/usb/renesas_usbhs/common.c | 2 +-
>  include/linux/usb/renesas_usbhs.h  | 5 -----
>  2 files changed, 1 insertion(+), 6 deletions(-)
> 
> diff --git a/drivers/usb/renesas_usbhs/common.c b/drivers/usb/renesas_usbhs/common.c
> index b6bef9081bf275f0..edc43f169d493c65 100644
> --- a/drivers/usb/renesas_usbhs/common.c
> +++ b/drivers/usb/renesas_usbhs/common.c
> @@ -613,7 +613,7 @@ static int usbhs_probe(struct platform_device *pdev)
> 
>  	info = of_device_get_match_data(dev);
>  	if (!info) {
> -		info = renesas_usbhs_get_info(pdev);
> +		info = dev_get_platdata(dev);
>  		if (!info)
>  			return dev_err_probe(dev, -EINVAL, "no platform info\n");
>  	}
> diff --git a/include/linux/usb/renesas_usbhs.h b/include/linux/usb/renesas_usbhs.h
> index 372898d9eeb00bbc..67bfcda6c7d2779e 100644
> --- a/include/linux/usb/renesas_usbhs.h
> +++ b/include/linux/usb/renesas_usbhs.h
> @@ -194,9 +194,4 @@ struct renesas_usbhs_platform_info {
>  	struct renesas_usbhs_driver_param	driver_param;
>  };
> 
> -/*
> - * macro for platform
> - */
> -#define renesas_usbhs_get_info(pdev)\
> -	((struct renesas_usbhs_platform_info *)(pdev)->dev.platform_data)
>  #endif /* RENESAS_USB_H */
> --
> 2.34.1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.