Hi folks,
inspired by Paul's DWC2 patchset which added usb_otg_state_string()
(a copy of otg_state_string()) I have now renamed otg_state_string()
to usb_otg_state_string(), moved it to usb-common, then moved all
phy drivers to drivers/usb/phy/ and completely deleted the otg directory.
We're also removing CONFIG_USB_OTG_UTILS since that has lots its
meaning long ago.
I have compiled all patches with allyes, allno and allmod configs,
but please make sure to test on your platforms to make sure we're
not leaking any more problems to mainline.
Felipe Balbi (10):
usb: otg: prefix otg_state_string with usb_
usb: otg: move usb_otg_state_string to usb-common.c
usb: phy: convert EXPORT_SYMBOL to EXPORT_SYMBOL_GPL
usb: phy: move all PHY drivers to drivers/usb/phy/
usb: phy: make it a menuconfig
usb: power: pda_power: check against CONFIG_USB_PHY
usb: gadget: mv_udc_core: check against CONFIG_USB_PHY
usb: ehci: marvel: check against CONFIG_USB_PHY
usb: ehci: tegra: check against CONFIG_USB_PHY
usb: phy: remove CONFIG_USB_OTG_UTILS
drivers/Makefile | 2 +-
drivers/power/pda_power.c | 14 +--
drivers/usb/Kconfig | 2 -
drivers/usb/Makefile | 2 -
drivers/usb/gadget/mv_udc_core.c | 2 +-
drivers/usb/host/ehci-mv.c | 4 +-
drivers/usb/host/ehci-tegra.c | 6 +-
drivers/usb/musb/am35x.c | 8 +-
drivers/usb/musb/blackfin.c | 6 +-
drivers/usb/musb/da8xx.c | 8 +-
drivers/usb/musb/davinci.c | 4 +-
drivers/usb/musb/musb_core.c | 39 ++++----
drivers/usb/musb/musb_dsps.c | 8 +-
drivers/usb/musb/musb_gadget.c | 8 +-
drivers/usb/musb/musb_host.c | 2 +-
drivers/usb/musb/musb_virthub.c | 4 +-
drivers/usb/musb/omap2430.c | 6 +-
drivers/usb/musb/tusb6010.c | 14 +--
drivers/usb/otg/Kconfig | 141 --------------------------
drivers/usb/otg/Makefile | 24 -----
drivers/usb/otg/otg.c | 47 ---------
drivers/usb/phy/Kconfig | 166 ++++++++++++++++++++++++++-----
drivers/usb/phy/Makefile | 26 ++++-
drivers/usb/{otg => phy}/ab8500-usb.c | 0
drivers/usb/{otg => phy}/fsl_otg.c | 2 +-
drivers/usb/{otg => phy}/fsl_otg.h | 0
drivers/usb/{otg => phy}/gpio_vbus.c | 0
drivers/usb/{otg => phy}/isp1301_omap.c | 6 +-
drivers/usb/{otg => phy}/msm_otg.c | 0
drivers/usb/{otg => phy}/mv_otg.c | 0
drivers/usb/{otg => phy}/mv_otg.h | 0
drivers/usb/{otg => phy}/mxs-phy.c | 0
drivers/usb/{otg => phy}/nop-usb-xceiv.c | 0
drivers/usb/{otg => phy}/otg_fsm.c | 2 +-
drivers/usb/{otg => phy}/otg_fsm.h | 0
drivers/usb/phy/phy.c | 20 ++--
drivers/usb/{otg => phy}/twl4030-usb.c | 0
drivers/usb/{otg => phy}/twl6030-usb.c | 0
drivers/usb/{otg => phy}/ulpi.c | 0
drivers/usb/{otg => phy}/ulpi_viewport.c | 0
drivers/usb/usb-common.c | 26 +++++
include/linux/usb/otg.h | 9 +-
include/linux/usb/phy.h | 2 +-
43 files changed, 274 insertions(+), 336 deletions(-)
delete mode 100644 drivers/usb/otg/Kconfig
delete mode 100644 drivers/usb/otg/Makefile
delete mode 100644 drivers/usb/otg/otg.c
rename drivers/usb/{otg => phy}/ab8500-usb.c (100%)
rename drivers/usb/{otg => phy}/fsl_otg.c (99%)
rename drivers/usb/{otg => phy}/fsl_otg.h (100%)
rename drivers/usb/{otg => phy}/gpio_vbus.c (100%)
rename drivers/usb/{otg => phy}/isp1301_omap.c (99%)
rename drivers/usb/{otg => phy}/msm_otg.c (100%)
rename drivers/usb/{otg => phy}/mv_otg.c (100%)
rename drivers/usb/{otg => phy}/mv_otg.h (100%)
rename drivers/usb/{otg => phy}/mxs-phy.c (100%)
rename drivers/usb/{otg => phy}/nop-usb-xceiv.c (100%)
rename drivers/usb/{otg => phy}/otg_fsm.c (99%)
rename drivers/usb/{otg => phy}/otg_fsm.h (100%)
rename drivers/usb/{otg => phy}/twl4030-usb.c (100%)
rename drivers/usb/{otg => phy}/twl6030-usb.c (100%)
rename drivers/usb/{otg => phy}/ulpi.c (100%)
rename drivers/usb/{otg => phy}/ulpi_viewport.c (100%)
--
1.8.1.rc1.5.g7e0651a
--
To unsubscribe from this list: send the line "unsubscribe linux-tegra" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html