
Dear Bo Shen,
Bo Shen voice.shen@atmel.com writes:
Add sama5d3xek support with following feature
- boot from NAND flash, PMECC support, 4bit ECC @ 512 bytes sector
- boot from SPI flash support
- boot from SD card support
- LCD support
- EMAC support
- USB OHCI support
Signed-off-by: Bo Shen voice.shen@atmel.com
Changes in v3:
- Split new pmc register in a standalone patch
- The EMAC support need: net: macb: using AT91FAMILY replace #ifdeferry
Changes in v2:
- Remove unneeded #undef
- Using string directly
- Add missed copyright
- Using pull up for usart Tx line
- Using pull up for spi cs
- make code more readable in clock.c file
- move LCD higher 8 bit to board file (This is board related)
MAINTAINERS | 1 + arch/arm/cpu/armv7/at91/Makefile | 52 +++++ arch/arm/cpu/armv7/at91/clock.c | 125 ++++++++++++ arch/arm/cpu/armv7/at91/cpu.c | 90 +++++++++ arch/arm/cpu/armv7/at91/reset.c | 47 +++++ arch/arm/cpu/armv7/at91/sama5d3_devices.c | 196 ++++++++++++++++++ arch/arm/cpu/armv7/at91/timer.c | 139 +++++++++++++ arch/arm/include/asm/arch-at91/at91_dbu.h | 4 + arch/arm/include/asm/arch-at91/clk.h | 1 + arch/arm/include/asm/arch-at91/hardware.h | 2 + arch/arm/include/asm/arch-at91/sama5d3.h | 212 ++++++++++++++++++++ arch/arm/include/asm/arch-at91/sama5d3_smc.h | 79 ++++++++ board/atmel/sama5d3xek/Makefile | 51 +++++ board/atmel/sama5d3xek/sama5d3xek.c | 275 ++++++++++++++++++++++++++ boards.cfg | 3 + include/configs/sama5d3xek.h | 245 +++++++++++++++++++++++ 16 files changed, 1522 insertions(+) create mode 100644 arch/arm/cpu/armv7/at91/Makefile create mode 100644 arch/arm/cpu/armv7/at91/clock.c create mode 100644 arch/arm/cpu/armv7/at91/cpu.c create mode 100644 arch/arm/cpu/armv7/at91/reset.c create mode 100644 arch/arm/cpu/armv7/at91/sama5d3_devices.c create mode 100644 arch/arm/cpu/armv7/at91/timer.c create mode 100644 arch/arm/include/asm/arch-at91/sama5d3.h create mode 100644 arch/arm/include/asm/arch-at91/sama5d3_smc.h create mode 100644 board/atmel/sama5d3xek/Makefile create mode 100644 board/atmel/sama5d3xek/sama5d3xek.c create mode 100644 include/configs/sama5d3xek.h
applied to u-boot-atmel/master, thanks!
Best regards, Andreas Bießmann