[U-Boot] Pull request: u-boot-sunxi/master

Jagan Teki
2018-04-04T08:55:09Z

Hi Tom,

Please pull this PR, these changes were there since from last release.

thanks,
Jagan.

The following changes since commit 0354f4bef0f1ff1e160673794577ca00b23f3f1a:

sunxi: Add DRAM_SUN8I_A83T kconfig entry (2018-03-19 16:46:47 +0530)

are available in the Git repository at:

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

for you to fetch changes up to f3fed05e095439b3fd24990e20dbea1d4b03c121:

Revert "sunxi: Pine64: temporarily remove extra Pine64 non-plus DT" (2018-04-04 14:15:40 +0530)

----------------------------------------------------------------
Andre Przywara (11):
sunxi: README.sunxi64: Add hint about non-debug of ARM Trusted Firmware
sunxi: gpio: add missing compatible strings
net: sun8i-emac: support new pinctrl DT bindings
net: sun8i-emac: add support for new EMAC DT binding
arm: dts: sunxi: update A64 to new EMAC binding
arm: dts: sunxi: update H3 to new EMAC binding
arm: dts: sunxi: update H5 to new EMAC binding
net: sun8i-emac: remove support for old binding
sunxi: disable direct MMC environment
sunxi: revert disabling of features
Revert "sunxi: Pine64: temporarily remove extra Pine64 non-plus DT"

Miquel Raynal (20):
spl: fix binman_sym output check
mtd: nand: sunxi: fix ECC strength choice
spl: nand: sunxi: fix second case of modulo by zero error
spl: nand: sunxi: fix typo on register name
spl: nand: sunxi: introduce the nand_wait_int() helper
spl: nand: sunxi: introduce the nand_wait_cmd_fifo_empty() helper
spl: nand: sunxi: add missing status clear
spl: nand: sunxi: create an helper to handle command execution
spl: nand: sunxi: ensure enough time has passed after changing the column
spl: nand: sunxi: make the reset column helper more generic
sunxi: spl: deassert the NAND controller reset line
spl: nand: sunxi: declare the ecc_bytes array globally
spl: nand: sunxi: use PIO instead of DMA
sunxi: spl: remove DMA related settings of the NAND controller
sunxi: allow NAND support to be compiled for sun8i platforms
sunxi: dts: enable NAND on NES classic
sunxi: automatically select SPL_NAND_SUPPORT in Kconfig
sunxi: make NAND_SUNXI use ARCH_SUNXI as default in Kconfig
sunxi: move the NAND parameters to Kconfig
configs: add NAND support for NES Classic

arch/arm/dts/sun50i-a64-pine64-plus-u-boot.dtsi | 51 +++--
arch/arm/dts/sun50i-h5-orangepi-pc2.dts | 7 +-
arch/arm/dts/sun8i-a23-a33.dtsi | 17 ++
arch/arm/dts/sun8i-h2-plus-orangepi-zero.dts | 6 +-
arch/arm/dts/sun8i-h3-libretech-all-h3-cc.dts | 7 +-
arch/arm/dts/sun8i-h3-nanopi-neo.dts | 6 +-
arch/arm/dts/sun8i-h3-orangepi-2.dts | 7 +-
arch/arm/dts/sun8i-h3-orangepi-one.dts | 7 +-
arch/arm/dts/sun8i-h3-orangepi-pc.dts | 7 +-
arch/arm/dts/sun8i-h3-orangepi-plus.dts | 8 +-
arch/arm/dts/sun8i-h3-orangepi-plus2e.dts | 9 +-
arch/arm/dts/sun8i-h3.dtsi | 69 ++++--
.../dts/sun8i-r16-nintendo-nes-classic-edition.dts | 14 ++
arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 6 +
board/sunxi/README.sunxi64 | 6 +
board/sunxi/board.c | 7 +-
cmd/Kconfig | 5 -
common/spl/spl.c | 10 +-
configs/CHIP_pro_defconfig | 6 +-
configs/Nintendo_NES_Classic_Edition_defconfig | 4 +
configs/pine64_plus_defconfig | 1 +
drivers/gpio/sunxi_gpio.c | 3 +
drivers/mtd/nand/Kconfig | 26 ++-
drivers/mtd/nand/sunxi_nand.c | 8 +-
drivers/mtd/nand/sunxi_nand_spl.c | 236 ++++++++++-----------
drivers/net/sun8i_emac.c | 89 +++++---
drivers/video/Kconfig | 2 -
env/Kconfig | 1 -
lib/Kconfig | 1 -
29 files changed, 390 insertions(+), 236 deletions(-)