Hans de Goede
e13afeef6f
sunxi: usb: Do not call phy_probe from hcd code
...
The 2/3 usb-phys on the sunxi SoCs are really a single separate functional
block, and are modelled as such in devicetree. So once we've moved all the
sunxi usb code to the driver-model then phy_probe will be called once
for the entire block from the driver-model enumeration code.
Move to this now as this also avoids problems with phy_probe being called
multiple times once we introduce ohci support. This also allows us to get rid
of the sunxi_usb_phy_enabled_count variable as phy_probe now is guaranteed
to be called only once.
Since we're effectively rewriting the probe / remove functions, move them
to the end of the file while we are at it, as that is the most logical place
for them.
Signed-off-by: Hans de Goede <hdegoede@redhat.com >
Acked-by: Ian Campbell <ijc@hellion.org.uk >
2015-05-04 16:51:55 +02:00
..
2014-10-23 11:53:02 -04:00
2014-11-21 04:43:15 +01:00
2014-11-21 04:43:15 +01:00
2014-09-13 16:43:55 -04:00
2015-02-21 08:23:51 -05:00
2015-04-18 11:11:32 -06:00
2015-04-18 11:11:32 -06:00
2015-04-21 12:23:17 +02:00
2015-04-18 11:11:30 -06:00
2014-09-13 16:43:55 -04:00
2015-01-29 18:37:49 +01:00
2015-03-24 10:50:50 -04:00
2015-04-23 08:52:27 -04:00
2015-04-23 14:56:07 -04:00
2014-09-13 16:43:55 -04:00
2015-04-18 11:11:11 -06:00
2015-01-29 17:09:53 -07:00
2014-09-13 16:43:55 -04:00
2015-01-22 11:03:19 +01:00
2015-03-02 10:59:50 +01:00
2015-01-22 10:59:03 +01:00
2014-09-13 16:43:55 -04:00
2015-04-18 11:11:32 -06:00
2014-09-13 16:43:55 -04:00
2015-04-18 11:11:32 -06:00
2014-09-13 16:43:55 -04:00
2015-04-18 11:11:32 -06:00
2014-09-13 16:43:55 -04:00
2015-04-18 11:11:32 -06:00
2014-09-13 16:43:55 -04:00
2014-09-13 16:43:55 -04:00
2014-09-13 16:43:55 -04:00
2015-04-18 11:11:32 -06:00
2015-04-18 11:11:32 -06:00
2015-04-18 11:11:32 -06:00
2015-04-18 11:11:32 -06:00
2014-09-13 16:43:55 -04:00
2014-09-13 16:43:55 -04:00
2014-09-13 16:43:55 -04:00
2014-09-13 16:43:55 -04:00
2015-04-18 11:11:36 -06:00
2015-04-18 11:11:32 -06:00
2014-09-13 16:43:55 -04:00
2014-09-13 16:43:55 -04:00
2014-10-29 09:02:09 -04:00
2015-02-21 08:23:51 -05:00
2015-02-17 10:42:54 +01:00
2014-09-13 16:43:55 -04:00
2014-11-23 06:49:01 -05:00
2015-04-18 11:11:32 -06:00
2015-04-23 08:52:26 -04:00
2015-04-23 14:56:07 -04:00
2015-02-21 08:23:51 -05:00
2014-09-24 18:30:28 -04:00
2014-10-29 09:02:09 -04:00
2014-10-29 09:02:09 -04:00
2014-10-23 09:59:21 -04:00
2014-11-21 04:43:15 +01:00
2015-04-18 11:11:32 -06:00
2014-09-24 18:30:28 -04:00
2015-04-18 11:11:32 -06:00
2015-04-18 11:11:32 -06:00
2014-09-24 18:30:28 -04:00
2014-09-24 18:30:28 -04:00
2014-09-24 18:30:28 -04:00
2015-04-23 14:56:07 -04:00
2014-12-04 21:28:15 -05:00
2014-09-13 16:43:55 -04:00
2015-04-18 11:11:32 -06:00
2014-10-29 09:02:09 -04:00
2015-04-18 11:11:15 -06:00
2014-12-04 21:28:15 -05:00
2014-10-29 09:02:09 -04:00
2014-09-13 16:43:55 -04:00
2014-09-13 16:43:55 -04:00
2015-01-12 09:38:47 -05:00
2015-01-23 16:53:36 -05:00
2014-11-21 04:43:15 +01:00
2015-04-23 13:58:43 -04:00
2014-11-01 18:18:05 +01:00
2014-10-29 09:02:09 -04:00
2015-04-18 11:11:32 -06:00
2015-02-17 22:52:41 +01:00
2015-04-18 11:11:11 -06:00
2014-11-24 12:10:18 +01:00
2014-09-13 16:43:55 -04:00
2015-02-21 08:23:51 -05:00
2014-10-29 09:02:09 -04:00
2015-03-24 10:50:50 -04:00
2015-02-21 08:23:51 -05:00
2015-04-28 12:15:13 -04:00
2014-11-04 15:01:46 -05:00
2015-04-22 14:39:12 +02:00
2014-11-26 11:21:14 -05:00
2015-04-18 11:11:24 -06:00
2015-04-18 11:11:15 -06:00
2015-04-18 11:11:32 -06:00
2014-10-29 09:02:09 -04:00
2014-10-29 09:02:09 -04:00
2015-04-18 16:54:29 -04:00
2015-04-09 16:48:03 -04:00
2014-09-13 16:43:55 -04:00
2014-10-29 09:02:09 -04:00
2014-11-21 04:43:15 +01:00
2015-04-18 11:11:32 -06:00
2015-01-29 13:11:02 +01:00
2014-10-29 09:02:09 -04:00
2015-02-17 22:52:41 +01:00
2014-09-13 16:43:55 -04:00
2015-02-06 12:07:41 -07:00
2014-11-21 04:43:15 +01:00
2015-04-09 09:14:12 +02:00
2015-01-25 23:56:09 +01:00
2015-04-18 11:11:32 -06:00
2014-11-21 04:43:15 +01:00
2015-04-18 11:11:32 -06:00
2014-10-29 09:02:09 -04:00
2014-11-21 04:43:15 +01:00
2014-10-29 09:02:09 -04:00
2015-02-16 15:48:36 -05:00
2014-09-13 16:43:55 -04:00
2014-12-30 14:10:31 +01:00
2015-02-25 08:02:22 +01:00
2015-03-24 10:50:50 -04:00
2014-09-13 16:43:55 -04:00
2015-02-24 17:07:03 -05:00
2014-12-04 21:28:15 -05:00
2015-02-06 17:25:08 +01:00
2014-11-01 18:18:05 +01:00
2015-02-17 22:52:41 +01:00
2015-02-17 22:52:41 +01:00
2014-09-13 16:43:55 -04:00
2014-11-21 04:43:15 +01:00
2014-11-21 04:43:15 +01:00
2015-03-24 10:50:50 -04:00
2014-11-13 08:48:48 +09:00
2014-11-13 08:48:48 +09:00
2015-03-24 10:50:50 -04:00
2015-03-24 10:50:50 -04:00
2014-11-21 04:43:15 +01:00
2015-03-13 09:29:33 -04:00
2015-03-30 09:59:58 -07:00
2014-12-19 15:32:14 +01:00
2014-09-13 16:43:55 -04:00
2014-09-13 16:43:55 -04:00
2014-12-04 21:28:15 -05:00
2014-10-29 09:02:09 -04:00
2014-10-29 09:02:09 -04:00
2014-10-29 09:02:09 -04:00
2014-12-04 21:28:15 -05:00
2014-11-01 18:18:04 +01:00
2014-09-13 16:43:55 -04:00
2014-11-21 04:43:15 +01:00
2015-04-18 11:11:32 -06:00
2014-10-29 09:02:09 -04:00
2014-09-13 16:43:55 -04:00
2015-03-30 23:24:39 -05:00
2014-10-29 09:02:09 -04:00
2014-11-01 18:18:04 +01:00
2015-03-05 20:13:21 -05:00
2015-01-25 23:56:09 +01:00
2015-04-13 08:48:36 -04:00
2015-04-18 11:11:32 -06:00
2015-04-18 11:11:11 -06:00
2015-04-18 11:11:30 -06:00
2015-04-18 11:11:15 -06:00
2014-10-29 09:02:09 -04:00
2014-09-24 18:30:28 -04:00
2014-11-21 04:43:15 +01:00
2014-11-21 04:43:15 +01:00
2014-11-21 04:43:15 +01:00
2014-09-13 16:43:55 -04:00
2015-03-24 10:50:50 -04:00
2014-10-29 09:02:09 -04:00
2015-01-14 11:37:39 -05:00
2015-03-23 13:19:18 +01:00
2015-03-24 10:50:50 -04:00
2015-04-18 11:11:32 -06:00
2015-04-18 11:11:32 -06:00
2015-03-30 23:24:39 -05:00
2015-04-27 13:13:58 +02:00
2015-04-18 11:11:36 -06:00
2015-04-22 12:14:55 -04:00
2014-10-29 09:02:09 -04:00
2014-11-21 04:43:15 +01:00
2015-05-04 16:51:55 +02:00
2015-04-09 20:00:46 +03:00
2015-04-23 14:56:07 -04:00
2015-02-24 17:06:51 -05:00
2014-09-13 16:43:55 -04:00
2015-02-21 08:23:51 -05:00
2015-02-23 09:11:37 +01:00
2015-04-18 11:11:32 -06:00
2015-04-18 11:11:32 -06:00
2014-12-04 21:28:15 -05:00
2014-10-23 11:53:02 -04:00
2015-04-23 13:59:19 -04:00
2015-01-13 15:26:11 -05:00
2015-04-23 14:56:09 -04:00
2015-03-17 11:00:03 -04:00
2014-10-29 09:02:09 -04:00
2014-10-29 09:02:09 -04:00
2014-10-29 09:02:09 -04:00
2014-09-24 18:30:28 -04:00
2014-11-21 04:43:15 +01:00
2014-10-29 09:02:09 -04:00
2014-11-20 10:30:19 +01:00
2015-03-13 13:23:23 +01:00
2015-01-20 10:15:33 -05:00
2015-04-10 14:23:39 +02:00
2014-10-29 09:02:09 -04:00
2015-01-12 09:38:47 -05:00
2015-04-29 06:46:33 -04:00
2014-09-13 16:43:55 -04:00
2014-10-29 09:02:09 -04:00