
These are all the reworks on the ATMEL parts done by me so far. They are now officially posted as patches for commenting. They are the patches found in u-boot-atmel so far, with minor whitespace and long line fixes complained about by checkpatch.
The following files are affected:
(Output of git-diff-tree --stat HEAD~15 HEAD~0)
arch/arm/cpu/arm926ejs/at91/Makefile | 1 + arch/arm/cpu/arm926ejs/at91/at91sam9260_devices.c | 47 +--- arch/arm/cpu/arm926ejs/at91/clock.c | 8 +- arch/arm/cpu/arm926ejs/at91/cpu.c | 11 +- arch/arm/cpu/arm926ejs/at91/eflash.c | 16 +- arch/arm/cpu/arm926ejs/at91/led.c | 2 +- arch/arm/cpu/arm926ejs/at91/reset.c | 4 +- arch/arm/cpu/arm926ejs/at91/timer.c | 37 ++-- arch/arm/include/asm/arch-at91/at91_common.h | 3 +- arch/arm/include/asm/arch-at91/at91_pio.h | 19 +-- arch/arm/include/asm/arch-at91/at91_rstc.h | 25 -- arch/arm/include/asm/arch-at91/at91sam9260.h | 252 ++++++++++---------- .../arm/include/asm/arch-at91/at91sam9260_matrix.h | 102 ++++----- arch/arm/include/asm/arch-at91/at91sam9261.h | 187 ++++++++------- arch/arm/include/asm/arch-at91/at91sam9263.h | 218 ++++++++--------- arch/arm/include/asm/arch-at91/at91sam9g45.h | 225 +++++++++--------- arch/arm/include/asm/arch-at91/gpio.h | 18 +- arch/arm/include/asm/arch-at91/hardware.h | 96 +++----- arch/arm/include/asm/arch-at91/io.h | 43 ---- arch/arm/include/asm/arch-at91/memory-map.h | 36 --- drivers/gpio/at91_gpio.c | 54 +++-- drivers/mmc/gen_atmel_mci.c | 2 +- drivers/net/macb.c | 14 +- drivers/rtc/at91sam9_rtt.c | 14 +- drivers/serial/atmel_usart.c | 28 +-- drivers/spi/atmel_dataflash_spi.c | 94 +++++--- drivers/spi/atmel_spi.c | 16 +- drivers/usb/host/ohci-at91.c | 18 +- drivers/watchdog/at91sam9_wdt.c | 6 +- include/dataflash.h | 1 - 30 files changed, 714 insertions(+), 883 deletions(-)
If no complaints are received, they will be formally accepted and a git-pull request will be issued to Albert.
Best Regards Reinhard