USB: host: ehci-pmcmsp: Cleanup usb_hcd_msp_remove()
authorThomas Gleixner <tglx@linutronix.de>
Mon, 19 Oct 2020 10:06:38 +0000 (12:06 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 28 Oct 2020 11:32:26 +0000 (12:32 +0100)
usb_hcd_msp_remove() has a pdev argument which isn't used and the function
is used only within this file.

Remove pdev and make usb_hcd_msp_remove() static.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Link: https://lore.kernel.org/r/20201019101110.530302737@linutronix.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/ehci-pmcmsp.c

index 0a3cc36c3598307242929ee6853e0b4845e3f215..5fb92b956cc78e836487a4aa5be34897c0545f27 100644 (file)
@@ -236,7 +236,7 @@ err1:
  * may be called without controller electrically present
  * may be called with controller, bus, and devices active
  */
-void usb_hcd_msp_remove(struct usb_hcd *hcd, struct platform_device *dev)
+static void usb_hcd_msp_remove(struct usb_hcd *hcd)
 {
        usb_remove_hcd(hcd);
        iounmap(hcd->regs);
@@ -309,7 +309,7 @@ static int ehci_hcd_msp_drv_remove(struct platform_device *pdev)
 {
        struct usb_hcd *hcd = platform_get_drvdata(pdev);
 
-       usb_hcd_msp_remove(hcd, pdev);
+       usb_hcd_msp_remove(hcd);
 
        /* free TWI GPIO USB_HOST_DEV pin */
        gpio_free(MSP_PIN_USB0_HOST_DEV);