diff options
author | Denis Efremov <yefremov.denis@gmail.com> | 2013-04-18 15:13:31 +0200 |
---|---|---|
committer | Felipe Balbi <balbi@ti.com> | 2013-04-23 13:13:48 +0200 |
commit | 19d8ceddda8b3a806a0960106ae6aa4dcc21df3b (patch) | |
tree | eca347897c1d92a27aa56be4a80999d09031538e /drivers/usb | |
parent | usb: gadget: zero: put function instances on unbind (diff) | |
download | linux-19d8ceddda8b3a806a0960106ae6aa4dcc21df3b.tar.xz linux-19d8ceddda8b3a806a0960106ae6aa4dcc21df3b.zip |
usb: phy: remove exported function from __init section
The symbol usb_bind_phy is exported and annotated __init.
It looks like section mismatch. Fix by removing the
__init annotation of usb_bind_phy.
Found by Linux Driver Verification project (linuxtesting.org).
Signed-off-by: Denis Efremov <yefremov.denis@gmail.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb')
-rw-r--r-- | drivers/usb/phy/phy.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/phy/phy.c b/drivers/usb/phy/phy.c index f52c006417ff..a9984c700d2c 100644 --- a/drivers/usb/phy/phy.c +++ b/drivers/usb/phy/phy.c @@ -413,7 +413,7 @@ EXPORT_SYMBOL_GPL(usb_remove_phy); * * To be used by platform specific initialization code. */ -int __init usb_bind_phy(const char *dev_name, u8 index, +int usb_bind_phy(const char *dev_name, u8 index, const char *phy_dev_name) { struct usb_phy_bind *phy_bind; |