u-boot/board/sunxi
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
..
Kconfig sunxi: Move all boards to the driver-model 2015-05-04 16:51:54 +02:00
MAINTAINERS sunxi: Add Ippo_q8h_v1_2_a33_1024x600 defconfig 2015-05-04 16:51:51 +02:00
Makefile sunxi: Convert sun5i boards to use auto dram configuration 2015-02-02 13:55:14 +01:00
ahci.c ahci: mmio_base is a virtual address 2015-04-18 16:54:29 -04:00
board.c sunxi: usb: Do not call phy_probe from hcd code 2015-05-04 16:51:55 +02:00
dram_sun4i_auto.c sunxi: dram: Support more sun[457]i dram parameters in Kconfig 2015-02-02 14:04:23 +01:00
dram_sun5i_auto.c sunxi: Make CONFIG_DRAM_TPR3 apply to sun[57]i 2015-03-10 15:20:23 +01:00
dram_timings_sun4i.h sunxi: dram: Optionally use standard JEDEC timings for sun[457]i 2015-02-02 14:04:15 +01:00
gmac.c sunxi: Introduce a hidden SUNXI_GEN_SUNxI Kconfig bool 2015-05-04 16:51:51 +02:00