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

Hans de Goede
2016-05-25T16:15:39Z

Hi Tom,

Here is the first sunxi pull-req for v2016.07, it
contains a few improvements and fixes, nothing special.

Note the big diffstat is due to cleaning up defconfig's
be enabling various CMD options by default on sunxi.

The following changes since commit fc15b9beed05dec6cc092c265042381a0eadb0e9:

Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq (2016-05-24 13:42: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 0e6e34ac8dbb597a34e1eca4fb640c3eb5e52467:

sunxi: Olimex A20 boards: Enable LDO3 and LDO4 regulators (2016-05-25 17:52:56 +0200)

----------------------------------------------------------------
Andre Przywara (3):
Revert "sunxi: Reserve ATF memory space on A64"
arm64: sunxi: adjust default load addresses
arm64: Pine64: update FDT files

Bernhard Nortmann (1):
sunxi: Properly announce BOOT_DEVICE_BOARD as "FEL"

Chen-Yu Tsai (10):
sunxi: make SoC variant choice mandatory
sunxi: Sort SoC variants by family (sunXi) first, chip name second
sunxi: Add default MMC0 card detect pin for A83T, H3 and A64 SoCs
sunxi: Disable VIDEO for SoCs without display support
power: axp221: Remove switch case to simplify axp_set_eldo
power: axp818: Fix typo for fldo2 Kconfig description
sunxi: power: axp818: Add support for switch SW
sunxi: Enable AXP818 SW for Sinovoip BPI M3
sunxi: Implement poweroff support for axp818 pmic
sunxi: power: add AXP809 support

Hans de Goede (1):
sunxi: Enable a bunch of commands by default on sunxi

Siarhei Siamashka (1):
sunxi: Increase SPL header size to 64 bytes to avoid code corruption

Stefan Mavrodiev (1):
sunxi: Olimex A20 boards: Enable LDO3 and LDO4 regulators

arch/arm/Kconfig | 10 +
arch/arm/dts/Makefile | 3 +-
...4_common.dtsi => sun50i-a64-pine64-common.dtsi} | 34 +-
...{pine64_plus.dts => sun50i-a64-pine64-plus.dts} | 8 +-
arch/arm/dts/{pine64.dts => sun50i-a64-pine64.dts} | 8 +-
arch/arm/dts/{a64.dtsi => sun50i-a64.dtsi} | 400 ++++++++++++---------
arch/arm/include/asm/arch-sunxi/spl.h | 8 +-
arch/arm/mach-sunxi/Makefile | 1 +
arch/arm/mach-sunxi/board.c | 9 +
arch/arm/mach-sunxi/pmic_bus.c | 6 +-
board/sunxi/Kconfig | 33 +-
board/sunxi/board.c | 30 +-
configs/A10-OLinuXino-Lime_defconfig | 11 -
configs/A10s-OLinuXino-M_defconfig | 11 -
configs/A13-OLinuXinoM_defconfig | 11 -
configs/A13-OLinuXino_defconfig | 11 -
configs/A20-OLinuXino-Lime2_defconfig | 11 -
configs/A20-OLinuXino-Lime_defconfig | 11 -
configs/A20-OLinuXino_MICRO_defconfig | 13 +-
configs/A20-Olimex-SOM-EVB_defconfig | 13 +-
configs/Ainol_AW1_defconfig | 11 -
configs/Ampe_A76_defconfig | 11 -
configs/Auxtek-T003_defconfig | 11 -
configs/Auxtek-T004_defconfig | 11 -
configs/Bananapi_defconfig | 11 -
configs/Bananapro_defconfig | 11 -
configs/CHIP_defconfig | 10 -
configs/CSQ_CS908_defconfig | 10 -
configs/Chuwi_V7_CW0825_defconfig | 11 -
configs/Colombus_defconfig | 11 -
configs/Cubieboard2_defconfig | 11 -
configs/Cubieboard_defconfig | 11 -
configs/Cubietruck_defconfig | 11 -
configs/Cubietruck_plus_defconfig | 11 -
configs/Empire_electronix_d709_defconfig | 11 -
configs/Hummingbird_A31_defconfig | 10 -
configs/Hyundai_A7HD_defconfig | 11 -
configs/Itead_Ibox_A20_defconfig | 11 -
configs/Lamobo_R1_defconfig | 11 -
configs/Linksprite_pcDuino3_Nano_defconfig | 11 -
configs/Linksprite_pcDuino3_defconfig | 11 -
configs/Linksprite_pcDuino_defconfig | 11 -
configs/MK808C_defconfig | 11 -
configs/MSI_Primo73_defconfig | 11 -
configs/MSI_Primo81_defconfig | 10 -
configs/Marsboard_A10_defconfig | 11 -
configs/Mele_A1000G_quad_defconfig | 10 -
configs/Mele_A1000_defconfig | 11 -
configs/Mele_I7_defconfig | 10 -
configs/Mele_M3_defconfig | 11 -
configs/Mele_M5_defconfig | 11 -
configs/Mele_M9_defconfig | 10 -
configs/Merrii_A80_Optimus_defconfig | 10 -
configs/Mini-X_defconfig | 11 -
configs/Orangepi_defconfig | 11 -
configs/Orangepi_mini_defconfig | 11 -
configs/Sinlinx_SinA31s_defconfig | 10 -
configs/Sinlinx_SinA33_defconfig | 10 -
configs/Sinovoip_BPI_M2_defconfig | 10 -
configs/Sinovoip_BPI_M3_defconfig | 11 +-
configs/UTOO_P66_defconfig | 11 -
configs/Wexler_TAB7200_defconfig | 11 -
configs/Wits_Pro_A20_DKT_defconfig | 11 -
configs/Wobo_i5_defconfig | 11 -
configs/Yones_Toptech_BD1078_defconfig | 11 -
configs/Yones_Toptech_BS1078_V2_defconfig | 10 -
configs/ba10_tv_box_defconfig | 11 -
configs/colorfly_e708_q1_defconfig | 10 -
configs/difrnce_dit4350_defconfig | 11 -
configs/dserve_dsrv9703c_defconfig | 11 -
configs/ga10h_v1_1_defconfig | 10 -
configs/gt90h_v4_defconfig | 10 -
configs/h8_homlet_v2_defconfig | 10 -
configs/i12-tvbox_defconfig | 11 -
configs/iNet_3F_defconfig | 11 -
configs/iNet_3W_defconfig | 11 -
configs/iNet_86VS_defconfig | 11 -
configs/icnova-a20-swac_defconfig | 11 -
configs/inet1_defconfig | 11 -
configs/inet97fv2_defconfig | 11 -
configs/inet98v_rev2_defconfig | 11 -
configs/inet9f_rev03_defconfig | 11 -
configs/jesurun_q5_defconfig | 11 -
configs/mixtile_loftq_defconfig | 10 -
configs/mk802_a10s_defconfig | 11 -
configs/mk802_defconfig | 11 -
configs/mk802ii_defconfig | 11 -
configs/orangepi_2_defconfig | 11 -
configs/orangepi_one_defconfig | 10 -
configs/orangepi_pc_defconfig | 11 -
configs/orangepi_plus_defconfig | 11 -
configs/pine64_plus_defconfig | 11 +-
configs/polaroid_mid2809pxe04_defconfig | 10 -
configs/pov_protab2_ips9_defconfig | 11 -
configs/q8_a13_tablet_defconfig | 11 -
configs/q8_a23_tablet_800x480_defconfig | 10 -
configs/q8_a33_tablet_1024x600_defconfig | 10 -
configs/q8_a33_tablet_800x480_defconfig | 10 -
configs/r7-tv-dongle_defconfig | 11 -
configs/sunxi_Gemei_G9_defconfig | 11 -
drivers/power/Kconfig | 80 +++--
drivers/power/Makefile | 1 +
drivers/power/axp221.c | 27 +-
drivers/power/axp809.c | 238 ++++++++++++
drivers/power/axp818.c | 21 ++
include/axp809.h | 60 ++++
include/axp818.h | 4 +
include/axp_pmic.h | 4 +
include/configs/sunxi-common.h | 30 +-
109 files changed, 740 insertions(+), 1225 deletions(-)
rename arch/arm/dts/{pine64_common.dtsi => sun50i-a64-pine64-common.dtsi} (88%)
rename arch/arm/dts/{pine64_plus.dts => sun50i-a64-pine64-plus.dts} (91%)
rename arch/arm/dts/{pine64.dts => sun50i-a64-pine64.dts} (91%)
rename arch/arm/dts/{a64.dtsi => sun50i-a64.dtsi} (62%)
create mode 100644 drivers/power/axp809.c
create mode 100644 include/axp809.h

Regards,

Hans