mele_a1000g: Add emac_power pin

Just like the original 512Mb RAM version the 1Gb version (a1000g) has a pin
to enable / disable the phy.

Not that actually using this pin may cause autonegotiation issues
(10/100Mbit), there is a fix for this in recent sunxi kernels.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
mele_a1000g: Disable unused hardware blocks

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
mele_a1000g: Add leds_para section

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
mele_a1000: Disable unused hardware blocks

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
mele_a1000: Add leds_para section

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
various: Set usbc2 usb_host_init_state to 1

usb_host_init_state for usbc2 needs to be 1 for the wifi driver to properly
auto-load. I don't have these boards to verify, but these are 512Mb RAM
variants of 1Gb boards I do have, so it is safe to assume this is necessary
with their 512Mb counter-parts too.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
mele_a3700.fex: Add new fex file for the mele a3700

I noticed there is a Mele_A3700 board type in u-boot, but no fex file
in sunxi-boards. Looking at: http://linux-sunxi.org/Mele_A3700

And specifically at:
http://linux-sunxi.org/images/1/1a/Mele_A3700_PCB_TOPa.jpg

I've noticed that it uses the same PCB as my a1000g, without
a sata connecter soldered onto the board. So this patch adds a new
mele_a3700.fex which is a copy of mele_a1000g.fex, with the sata
controller disabled, and the dram parameters modified to match
u-boot.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>