
Convert to use the drivers which support the driver model and use the device tree. And add the support to enable an early debug UART for debugging.
It is based on the following patches: - [PATCH v3] i2c: at91_i2c: Fix the wrong include file http://lists.denx.de/pipermail/u-boot/2016-October/270249.html - [PATCH v2] clk: at91: Fix at91-pmc and at91-sckc's class ID http://lists.denx.de/pipermail/u-boot/2016-September/266408.html - [PATCH v2] mmc: mmc-uclass: Add mmc_init() in mmc preinit phrase http://lists.denx.de/pipermail/u-boot/2016-September/266409.html - [PATCH v3 0/2] serial: atmel_usart: Support to enable an early debug UART http://lists.denx.de/pipermail/u-boot/2016-October/270250.html - [PATCH v9] dm: at91: Add driver model support for the spi driver http://lists.denx.de/pipermail/u-boot/2016-September/266407.html - [PATCH] sf: fix sf probe http://lists.denx.de/pipermail/u-boot/2016-August/264104.html
Changes in v3: - Collect Reviewed-by tag. - Collect Reviewed-by tag. - Collect Reviewed-by tag. - Rename CONFIG_AT24MAC_ADDR and CONFIG_AT24MAC_REG to AT24MAC_ADDR and AT24MAC_REG, removing the prefix CONFIG_, to avoid compile warning. - Collect Reviewed-by tag.
Changes in v2: - Collect Reviewed-by tags.
Wenyou Yang (4): board: sama5d2_xplained: Move config options to defconfigs board: sama5d2_xplained: Clean up code board: sama5d2_xplained: Set 'ethaddr' got from AT24MAC board: sama5d2_xplained: Enable an early debug UART
board/atmel/sama5d2_xplained/sama5d2_xplained.c | 167 +++++++++--------------- configs/sama5d2_xplained_mmc_defconfig | 37 +++++- configs/sama5d2_xplained_spiflash_defconfig | 37 +++++- include/configs/sama5d2_xplained.h | 31 +---- 4 files changed, 144 insertions(+), 128 deletions(-)