linux/drivers/usb/phy
Peter Chen f78c095767 usb: phy: phy-mxs-usb: do not depend on speed for disconnect notifier
For some user cases, like plug out and replug in usb device during
the system suspend, the speed negotiation will be error due to host
doesn't know the device's disconnection, and it still hopes the
high speed device, but the device backs to "powered" state which
its high speed termination is not enabled, the usb core calls
the PHY's disconnect notifier with "full speed", it will NOT
take effect at all.

If the usb core calls disconnect notifer, the port change must happen,
so it is safe to disable high speed disconenct detector, since
connect notifier will be called soon if the device is still connected
on the port, and we will enable high speed disconnect detector at that
time.

Acked-by: Li Jun <b47624@freescale.com>
Signed-off-by: Peter Chen <peter.chen@freescale.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
2015-01-12 12:13:28 -06:00
..
am35x-phy-control.h usb: phy: Add AM335x PHY driver 2013-08-09 17:34:15 +03:00
Kconfig PM / Kconfig: Replace PM_RUNTIME with PM in dependencies 2014-12-13 00:44:04 +01:00
Makefile usb: phy: samsung: remove old USB 3.0 PHY driver 2014-09-02 09:16:44 -05:00
of.c usb: add devicetree helpers for determining dr_mode and phy_type 2013-06-17 13:47:09 -07:00
phy-ab8500-usb.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
phy-am335x-control.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
phy-am335x.c usb: phy: drop owner assignment from platform_drivers 2014-10-20 16:21:50 +02:00
phy-fsl-usb.c usb: phy: fsl: Fix build errors 2014-11-12 08:37:37 -06:00
phy-fsl-usb.h usb: phy: fsl: Fix build errors 2014-11-12 08:37:37 -06:00
phy-generic.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
phy-generic.h usb: phy: rename <linux/usb/usb_phy_gen_xceiv.h> to <linux/usb/usb_phy_generic.h> 2014-04-21 14:07:24 -05:00
phy-gpio-vbus-usb.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
phy-isp1301-omap.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
phy-isp1301.c
phy-keystone.c usb: phy: drop owner assignment from platform_drivers 2014-10-20 16:21:50 +02:00
phy-msm-usb.c USB patches for 3.19-rc1 2014-12-14 14:57:16 -08:00
phy-mv-usb.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
phy-mv-usb.h
phy-mxs-usb.c usb: phy: phy-mxs-usb: do not depend on speed for disconnect notifier 2015-01-12 12:13:28 -06:00
phy-omap-otg.c usb: phy: drop owner assignment from platform_drivers 2014-10-20 16:21:50 +02:00
phy-rcar-gen2-usb.c usb: phy: phy-rcar-gen2-usb: delete unnecessary 'out of memory' messages 2014-11-03 10:01:05 -06:00
phy-rcar-usb.c usb: phy: rcar-usb: remove duplicate check on resource 2014-11-03 10:01:21 -06:00
phy-tahvo.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
phy-tegra-usb.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
phy-twl6030-usb.c usb: phy: drop owner assignment from platform_drivers 2014-10-20 16:21:50 +02:00
phy-ulpi-viewport.c usb: Remove unnecessary semicolons 2013-10-11 16:26:46 -07:00
phy-ulpi.c usb: rename phy to usb_phy in OTG 2014-11-03 10:01:25 -06:00
phy.c usb: phy: introduce usb_phy_set_event interface 2014-11-21 09:05:45 -06:00