[U-Boot] Please pull u-boot-sunxi master

Hans de Goede
2015-04-15T15:05:02Z

Hi Tom,

Please pull u-boot-sunxi/master into master for the first series of sunxi
patches for v2015.07. This consists of a mix of bug-fixes, improvements
and new boards.

The following changes since commit f33cdaa4c3da4a8fd35aa2f9a3172f31cc887b35:

Prepare v2015.04 (2015-04-13 10:53:03 -0400)

are available in the git repository at:

http://git.denx.de/u-boot-sunxi.git master

for you to fetch changes up to 6c739c5d8a3466f8ef2f8543636484957bcca6ee:

sunxi: Complete i2c support for each supported platform (2015-04-15 16:33:17 +0200)

----------------------------------------------------------------
Han Pengfei (1):
sun6i: Add support for the Mixtile LOFT-Q board

Hans de Goede (3):
sunxi: usbc: Initialize vusb value on request_resources
sunxi: usbc: Wait for vbus to fall after disabling it
sunxi: axp221: Use vbus-available rather then vbus-usable for vbus-detect

Paul Kocialkowski (26):
sunxi: gpio: Indentation fix
power: axp221: Virtual VBUS detect and enable GPIOs to replace separate logic
sunxi: usb: Drop AXP-sepcific VBUS detection and drive logic
power: axp209: VBUS detection support
sunxi: common VBUS detection logic in usbc
sunxi: USB download gadget cable detection
sunxi: Ainol AW1 support
sunxi: GPIO pin mux hardware-feature-specific function index defines
sunxi: Complete mmc pin mux for each supported platform, configured with Kconfig
sunxi: Yones Toptech BD1078 support
power: axp152: Registers definitions in header
power: axp209: Registers definitions in header
sunxi: TZX-Q8-713B7 mmc0 card-detect pin
sunxi: Ampe A76 mmc0 card-detect pin
sunxi: Ainol AW1 mmc0 card-detect pin
sunxi: Yones Toptech BD1078 mmc0 and mmc1 card-detect pins
sunxi: A20-OLinuXino-Lime2 mmc0 card-detect pin
sunxi: Cubieboard2 mmc0 card-detect pin
sunxi: A20-OLinuXino-Lime2 USB0 VBUS detect and enable pins
sunxi: Serial number support, obtained from SID bits
sunxi: Removed dram files cleanup in MAINTAINERS
sunxi: Proper iNet board config naming
sunxi: iNet 3W support
sunxi: iNet 3F support
i2c: mvtwsi: Support for up to 4 different controllers
sunxi: Complete i2c support for each supported platform

arch/arm/cpu/armv7/sunxi/board.c | 29 ++-
arch/arm/cpu/armv7/sunxi/rsb.c | 8 +-
arch/arm/cpu/armv7/sunxi/usbc.c | 77 +++++--
arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 7 +
arch/arm/include/asm/arch-sunxi/gpio.h | 104 +++++----
arch/arm/include/asm/arch-sunxi/i2c.h | 17 +-
arch/arm/include/asm/arch-sunxi/usbc.h | 1 +
arch/arm/mach-kirkwood/include/mach/config.h | 2 +-
board/sunxi/Kconfig | 58 ++++-
board/sunxi/MAINTAINERS | 32 ++-
board/sunxi/board.c | 254 +++++++++++++++++++--
board/sunxi/gmac.c | 22 +-
configs/A20-OLinuXino-Lime2_defconfig | 3 +
configs/Ainol_AW1_defconfig | 22 ++
configs/Ampe_A76_defconfig | 3 +-
configs/Cubieboard2_defconfig | 1 +
configs/Ippo_q8h_v1_2_defconfig | 4 +-
configs/Ippo_q8h_v5_defconfig | 4 +-
configs/TZX-Q8-713B7_defconfig | 1 +
configs/Yones_Toptech_BD1078_defconfig | 29 +++
configs/iNet_3F_defconfig | 20 ++
configs/iNet_3W_defconfig | 19 ++
.../{Inet_86VS_defconfig => iNet_86VS_defconfig} | 0
configs/mixtile_loftq_defconfig | 21 ++
drivers/gpio/sunxi_gpio.c | 23 ++
drivers/i2c/mvtwsi.c | 128 ++++++++---
drivers/net/sunxi_emac.c | 2 +-
drivers/power/axp152.c | 11 -
drivers/power/axp209.c | 46 +---
drivers/power/axp221.c | 75 +++---
drivers/usb/musb-new/sunxi.c | 45 +---
drivers/video/sunxi_display.c | 8 +-
include/axp152.h | 12 +
include/axp209.h | 38 +++
include/axp221.h | 14 +-
include/configs/db-mv784mp-gp.h | 2 +-
include/configs/edminiv2.h | 2 +-
include/configs/maxbcm.h | 2 +-
include/configs/sunxi-common.h | 4 +
39 files changed, 852 insertions(+), 298 deletions(-)
create mode 100644 configs/Ainol_AW1_defconfig
create mode 100644 configs/Yones_Toptech_BD1078_defconfig
create mode 100644 configs/iNet_3F_defconfig
create mode 100644 configs/iNet_3W_defconfig
rename configs/{Inet_86VS_defconfig => iNet_86VS_defconfig} (100%)
create mode 100644 configs/mixtile_loftq_defconfig

Regards,

Hans