sunxi: mmc_trans_data_by_cpu: use setbits_le32

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
sunxi: Add qt840a board

This board is indentical to the i12-tvbox board, but it has only 1 dram
ic soldered on, so it uses a 16 bit rather then a 32 bit bus for the dram.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
sunxi-mmc: sun6i has its fifo at a different address

This fixes the mmc code no longer working on sun6i after the changes to stop
using dma.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Added support for, A20-OLinuXino-Lime and A20-OLinuXino-Lime2 boards, Also fixed typo in A13-SOM config

Added support for
 A20-OLinuXino-Lime and  A20-OLinuXino-Lime2 boards

also fixed typo in A13-SOM config

Signed-off-by: HeHoPMaJIeH <gamishev@gmail.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
sunxi: Add CONFIG_MACPWR option

On some boards the phy needs to be powered up through a gpio, add support for
this.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
sunxi: Set CONFIG_MACPWR for Mele A1000

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
sunxi: Enable emac on hackberry

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
sunxi: Fix compiler warning on boards without network

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
sun7i: Add bananapi board

The Banana Pi is an A20 based development board using Raspberry Pi compatible
IO headers. It comes with 1 GB RAM, 1 Gb ethernet, 2x USB host, sata, hdmi
and stereo audio out + various expenansion headers:

http://www.bananapi.org/

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
merged from linux-sunxi