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 v2] i2c: at91_i2c: Fix the wrong include file http://lists.denx.de/pipermail/u-boot/2016-September/266413.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 v2 0/2] serial: atmel_usart: Support to enable an early debug UART http://lists.denx.de/pipermail/u-boot/2016-September/266410.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 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 | 38 +++++- include/configs/sama5d2_xplained.h | 32 +---- 4 files changed, 145 insertions(+), 129 deletions(-) -- 2.7.4 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot