[U-Boot] [PATCH 15/24] usb: s3c-otg: Zap useless externs

Marek Vasut marex at denx.de
Fri Dec 4 03:38:13 CET 2015


The extern statements are useless, remove them. Also remove the
extern ... controller, which is completely useless.

Signed-off-by: Marek Vasut <marex at denx.de>
---
 drivers/usb/gadget/s3c_udc_otg_priv.h | 6 ++----
 include/usb/s3c_udc.h                 | 2 +-
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/drivers/usb/gadget/s3c_udc_otg_priv.h b/drivers/usb/gadget/s3c_udc_otg_priv.h
index 881b825..e3ef2d8 100644
--- a/drivers/usb/gadget/s3c_udc_otg_priv.h
+++ b/drivers/usb/gadget/s3c_udc_otg_priv.h
@@ -90,13 +90,11 @@ struct dwc2_udc {
 	unsigned req_pending:1, req_std:1;
 };
 
-extern struct dwc2_udc *the_controller;
-
 #define ep_is_in(EP) (((EP)->bEndpointAddress&USB_DIR_IN) == USB_DIR_IN)
 #define ep_index(EP) ((EP)->bEndpointAddress&0xF)
 #define ep_maxpacket(EP) ((EP)->ep.maxpacket)
 
-extern void otg_phy_init(struct dwc2_udc *dev);
-extern void otg_phy_off(struct dwc2_udc *dev);
+void otg_phy_init(struct dwc2_udc *dev);
+void otg_phy_off(struct dwc2_udc *dev);
 
 #endif	/* __S3C_UDC_OTG_PRIV__ */
diff --git a/include/usb/s3c_udc.h b/include/usb/s3c_udc.h
index 7064b86..345e46c 100644
--- a/include/usb/s3c_udc.h
+++ b/include/usb/s3c_udc.h
@@ -18,6 +18,6 @@ struct s3c_plat_otg_data {
 	unsigned int	usb_gusbcfg;
 };
 
-extern int s3c_udc_probe(struct s3c_plat_otg_data *pdata);
+int s3c_udc_probe(struct s3c_plat_otg_data *pdata);
 
 #endif
-- 
2.1.4



More information about the U-Boot mailing list