Frank Wang
e4ec9fa3ca
usb: ehci/ohci-platform: assigned hcd phy phandle at platform probe
...
In ehci/ohci-platform, phy_power_on() gets called twice at probe time,
one is at pdata->power_on(); another is in usb_add_hcd(). However,
phy_power_off() is only invoked one time when ehci/ohci-platform goes
to PM suspend. As a result, the phy power count become inconsistent.
This adds assigned phy phandle to hcd-phy at ehci/ohci-platform probe
time to prevent hcd invoking generic phy methods again when phy-cells
is 0 in DT.
Change-Id: I2f0cca622d31a46dea0b805b83b676cc78e4d67c
Signed-off-by: Frank Wang <frank.wang@rock-chips.com >
2016-12-19 16:53:42 +08:00
..
2015-12-01 14:45:52 -08:00
2015-07-22 15:43:34 -07:00
2015-06-08 22:23:26 +08:00
2015-03-18 13:28:35 +01:00
2015-05-10 16:01:10 +02:00
2015-11-11 15:57:28 +08:00
2015-07-22 16:44:35 -07:00
2016-09-07 08:32:38 +02:00
2015-11-11 15:57:28 +08:00
2015-10-04 10:59:03 +01:00
2015-11-11 15:57:28 +08:00
2015-11-11 15:57:28 +08:00
2015-10-04 10:45:08 +01:00
2015-11-11 15:57:28 +08:00
2016-12-19 16:53:42 +08:00
2015-05-20 21:30:05 +08:00
2015-11-11 15:57:28 +08:00
2015-10-04 10:51:58 +01:00
2015-08-05 12:37:21 -07:00
2015-11-11 15:57:28 +08:00
2016-07-11 09:31:13 -07:00
2015-11-11 15:57:28 +08:00
2015-04-03 19:03:19 +02:00
2015-11-09 15:11:24 -08:00
2015-10-16 23:46:22 -07:00
2015-10-04 10:51:58 +01:00
2015-04-03 19:03:18 +02:00
2015-11-11 15:57:28 +08:00
2015-04-03 19:03:18 +02:00
2015-11-11 15:57:28 +08:00
2015-11-11 15:57:28 +08:00
2015-10-28 10:30:17 +09:00
2015-12-04 08:19:55 -08:00
2015-05-10 16:01:11 +02:00
2016-11-10 16:36:33 +01:00
2015-11-11 15:57:28 +08:00
2015-10-24 19:53:53 -07:00
2015-11-11 15:57:28 +08:00
2016-12-19 16:53:42 +08:00
2016-08-10 11:49:24 +02:00
2015-05-20 22:09:32 +08:00
2015-10-04 10:51:58 +01:00
2015-07-22 14:49:42 -07:00
2015-11-11 15:57:28 +08:00
2015-11-11 15:57:28 +08:00
2015-11-11 15:57:28 +08:00
2015-11-11 15:57:28 +08:00
2015-11-11 15:57:28 +08:00
2015-06-08 14:26:22 -07:00
2015-11-06 17:50:42 -08:00
2015-04-10 13:45:27 +02:00
2015-11-11 15:57:28 +08:00
2015-10-04 10:51:58 +01:00
2015-11-11 15:57:28 +08:00
2015-10-04 10:34:17 +01:00
2016-11-10 16:36:33 +01:00
2016-09-07 08:32:40 +02:00
2016-11-10 16:36:34 +01:00
2016-11-01 11:32:05 +08:00
2016-11-13 17:20:34 +08:00
2015-04-07 12:31:55 -04:00
2016-11-13 17:20:34 +08:00
2016-05-04 14:48:41 -07:00