ARM: dts: sun9i: Add mmc controller nodes to the A80 dtsi

The A80 has 4 mmc controllers.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
ARM: dts: sun9i: Add pinmux settings for mmc0

mmc0 is available on port F. Add the pinmux settings for the default
4 bit wide usage.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
ARM: dts: sun9i: Enable mmc0 on A80 Optimus Board

Enable the micro-sd slot on the A80 Optimus Board, which is connected to
mmc0. This adds the card-detect gpio and enables mmc0.

This patch also adds a 3V fixed regulator, which is the default I/O
voltage level.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
fixup! clk: sunxi: Add driver for A80 MMC config clocks/resets
fixup! ARM: dts: sun9i: Add mmc config clock nodes
fixup! ARM: dts: sun9i: Add mmc controller nodes to the A80 dtsi