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

Hans de Goede
2015-07-25T12:41:20Z

Hi Tom,

Here is the first sunxi pull-req for v2015.10, highlights:

-Some preparation patches for adding SPL nand support
-Your patch to cleanup the sunxi defconfigs
-Add device-model support to the sunxi musb-host code, allowing
it to be built at the same time as the ehci & uhci code and
enable the musb host together with ehci/uhci on various boards

The following changes since commit 413978d118bb7d7b0a8488d97d802f2899cd81ce:

Merge git://git.denx.de/u-boot-uniphier (2015-07-23 11:46:05 -0400)

are available in the git repository at:

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

for you to fetch changes up to 7f7409ba6ab937b73f16bac8d83e215db86ace3d:

sunxi: Enable both ehci and otg in host mode on various boards (2015-07-25 11:22:55 +0200)

----------------------------------------------------------------
Daniel Kochma?ski (4):
mmc: Protect `mmc_initialize` from initialising mmc multiple times
sunxi: Create helper function veryfing valid boot signature on MMC
sunxi: spl: Detect at runtime where SPL was read from
sunxi: spl: Remove redundant check from `board_mmc_init` for signature

Hans de Goede (11):
sunxi: Remove bogus uart entry from utoo-p66 dts file
sunxi: Enable CMD_USB and USB_STORAGE by default on sunxi
sunxi: usb-phy: Add support for reading otg id pin value
sunxi: musb: Move vbus check to sunxi_musb_enable
sunxi: musb: Add id pin support
sunxi: musb: Move musb config and platdata to the sunxi-musb glue
sunxi: musb: Use device-model for musb host mode
sunxi: musb: Improve output during probing
sunxi: musb: Stop treating not having a vbus-det gpio as an error
sunxi: ga10h: Enable both otg and regular usb host controllers
sunxi: Enable both ehci and otg in host mode on various boards

Tom Rini (1):
sunxi: Update selects in arch/arm/Kconfig for DM conversions

arch/arm/Kconfig | 6 ++
arch/arm/cpu/armv7/sunxi/board.c | 52 +++++++++---
arch/arm/cpu/armv7/sunxi/usb_phy.c | 38 ++++++++-
arch/arm/dts/sun5i-a13-utoo-p66.dts | 14 ----
arch/arm/dts/sun8i-a23-a33.dtsi | 18 +++++
arch/arm/dts/sun8i-a33-ga10h-v1.1.dts | 8 ++
arch/arm/include/asm/arch-sunxi/mmc.h | 1 +
arch/arm/include/asm/arch-sunxi/usb_phy.h | 8 ++
board/sunxi/Kconfig | 7 ++
board/sunxi/board.c | 50 +++---------
configs/A10-OLinuXino-Lime_defconfig | 7 +-
configs/A10s-OLinuXino-M_defconfig | 7 +-
configs/A13-OLinuXinoM_defconfig | 7 +-
configs/A13-OLinuXino_defconfig | 7 +-
configs/A20-OLinuXino-Lime2_defconfig | 7 +-
configs/A20-OLinuXino-Lime_defconfig | 7 +-
configs/A20-OLinuXino_MICRO_defconfig | 7 +-
configs/Ainol_AW1_defconfig | 2 -
configs/Ampe_A76_defconfig | 2 -
configs/Auxtek-T004_defconfig | 7 +-
configs/Bananapi_defconfig | 7 +-
configs/Bananapro_defconfig | 7 +-
configs/CSQ_CS908_defconfig | 8 +-
configs/Chuwi_V7_CW0825_defconfig | 2 -
configs/Colombus_defconfig | 7 +-
configs/Cubieboard2_defconfig | 7 +-
configs/Cubieboard_defconfig | 7 +-
configs/Cubietruck_defconfig | 7 +-
configs/Et_q8_v1_6_defconfig | 2 -
configs/Hummingbird_A31_defconfig | 7 +-
configs/Hyundai_A7HD_defconfig | 2 -
configs/Ippo_q8h_v1_2_a33_1024x600_defconfig | 3 +-
configs/Ippo_q8h_v1_2_defconfig | 3 +-
configs/Ippo_q8h_v5_defconfig | 3 +-
configs/Linksprite_pcDuino3_Nano_defconfig | 7 +-
configs/Linksprite_pcDuino3_defconfig | 7 +-
configs/Linksprite_pcDuino_defconfig | 7 +-
configs/MK808C_defconfig | 7 +-
configs/MSI_Primo73_defconfig | 4 -
configs/MSI_Primo81_defconfig | 3 -
configs/Marsboard_A10_defconfig | 7 +-
configs/Mele_A1000G_quad_defconfig | 8 +-
configs/Mele_A1000_defconfig | 7 +-
configs/Mele_I7_defconfig | 7 +-
configs/Mele_M3_defconfig | 7 +-
configs/Mele_M5_defconfig | 7 +-
configs/Mele_M9_defconfig | 7 +-
configs/Merrii_A80_Optimus_defconfig | 4 -
configs/Mini-X_defconfig | 9 +--
configs/Orangepi_defconfig | 7 +-
configs/Orangepi_mini_defconfig | 7 +-
configs/Sinlinx_SinA33_defconfig | 4 -
configs/TZX-Q8-713B7_defconfig | 2 -
configs/UTOO_P66_defconfig | 2 +-
configs/Wexler_TAB7200_defconfig | 7 +-
configs/Wits_Pro_A20_DKT_defconfig | 7 +-
configs/Yones_Toptech_BD1078_defconfig | 2 -
configs/ba10_tv_box_defconfig | 9 +--
configs/forfun_q88db_defconfig | 2 -
configs/ga10h_v1_1_defconfig | 4 +-
configs/i12-tvbox_defconfig | 7 +-
configs/iNet_3F_defconfig | 2 -
configs/iNet_3W_defconfig | 2 -
configs/iNet_86VS_defconfig | 2 -
configs/jesurun_q5_defconfig | 7 +-
configs/mixtile_loftq_defconfig | 7 +-
configs/mk802_a10s_defconfig | 7 +-
configs/mk802_defconfig | 5 +-
configs/mk802ii_defconfig | 7 +-
configs/r7-tv-dongle_defconfig | 7 +-
configs/sunxi_Gemei_G9_defconfig | 7 +-
drivers/mmc/mmc.c | 5 ++
drivers/mmc/sunxi_mmc.c | 17 ++++
drivers/usb/musb-new/sunxi.c | 117 ++++++++++++++++++++++-----
include/configs/sunxi-common.h | 5 --
75 files changed, 347 insertions(+), 342 deletions(-)

Regards,

Hans