[AT91 PULL] ioremap pull request for 3.3
Jean-Christophe PLAGNIOL-VILLARD
plagnioj at jcrosoft.com
Wed Nov 23 12:10:23 EST 2011
Hi Arnd,
this pull containt the first patch series that rework the base address
of a lots of drivers (aic, rtc, gpio, ecc, dma, rtt, pit, smc, shutdown, watchdog, dbgu)
to allow the multi soc and simplify the adding of the DT
The following changes since commit 8454badc89ed455990b1a060d9e4ed890b9e162c:
ARM: at91: rename at91sam9260ek_defconfig to at91sam9260_defconfig (2011-11-23 02:45:57 +0800)
are available in the git repository at:
git://github.com/at91linux/linux-at91.git for-arnd-3.3-ioremap
Jean-Christophe PLAGNIOL-VILLARD (14):
ARM: at91: define CLOCK_TICK_RATE to bogus value except A91X40
ARM: at91: make gpio register base soc independant
ARM: at91: make ecc register base soc independant
ARM: at91: make dma register base soc independant
ARM: at91: make rtt register base soc independant
ARM: at91: add ioremap_registers entry point to soc setup
ARM: at91: make pit register base soc independent
ARM: at91: make smc register base soc independent
ARM: at91: drop CCFG
ARM: at91: make shutdown controler soc independent
ARM: at91: make watchdog drivers soc independent
ARM: at91: make DBGU soc independent
ARM: at91: make aic soc independent
ARM: at91: make rm9200 rtc drivers soc independent
arch/arm/Kconfig.debug | 8 ++
arch/arm/mach-at91/Kconfig | 24 +++++-
arch/arm/mach-at91/at91cap9.c | 26 +++---
arch/arm/mach-at91/at91cap9_devices.c | 23 ++++--
arch/arm/mach-at91/at91rm9200.c | 14 +++-
arch/arm/mach-at91/at91rm9200_devices.c | 20 ++++-
arch/arm/mach-at91/at91rm9200_time.c | 8 +-
arch/arm/mach-at91/at91sam9260.c | 24 +++---
arch/arm/mach-at91/at91sam9260_devices.c | 23 ++++--
arch/arm/mach-at91/at91sam9261.c | 24 +++---
arch/arm/mach-at91/at91sam9261_devices.c | 19 +++-
arch/arm/mach-at91/at91sam9263.c | 29 ++++---
arch/arm/mach-at91/at91sam9263_devices.c | 27 ++++--
arch/arm/mach-at91/at91sam926x_time.c | 38 +++++++---
arch/arm/mach-at91/at91sam9g45.c | 28 +++---
arch/arm/mach-at91/at91sam9g45_devices.c | 43 ++++++++---
arch/arm/mach-at91/at91sam9rl.c | 26 +++---
arch/arm/mach-at91/at91sam9rl_devices.c | 27 ++++--
arch/arm/mach-at91/board-cam60.c | 2 +-
arch/arm/mach-at91/board-cap9adk.c | 4 +-
arch/arm/mach-at91/board-cpu9krea.c | 4 +-
arch/arm/mach-at91/board-dt.c | 2 +-
arch/arm/mach-at91/board-neocore926.c | 2 +-
arch/arm/mach-at91/board-pcontrol-g20.c | 4 +-
arch/arm/mach-at91/board-qil-a9260.c | 2 +-
arch/arm/mach-at91/board-sam9-l9260.c | 2 +-
arch/arm/mach-at91/board-sam9260ek.c | 2 +-
arch/arm/mach-at91/board-sam9261ek.c | 4 +-
arch/arm/mach-at91/board-sam9263ek.c | 2 +-
arch/arm/mach-at91/board-sam9g20ek.c | 2 +-
arch/arm/mach-at91/board-sam9m10g45ek.c | 2 +-
arch/arm/mach-at91/board-sam9rlek.c | 2 +-
arch/arm/mach-at91/board-snapper9260.c | 2 +-
arch/arm/mach-at91/board-stamp9g20.c | 2 +-
arch/arm/mach-at91/board-usb-a926x.c | 4 +-
arch/arm/mach-at91/generic.h | 6 +-
arch/arm/mach-at91/gpio.c | 8 ++-
arch/arm/mach-at91/include/mach/at91_aic.h | 48 +++++++----
arch/arm/mach-at91/include/mach/at91_dbgu.h | 2 +-
arch/arm/mach-at91/include/mach/at91_pit.h | 8 +-
arch/arm/mach-at91/include/mach/at91_rtc.h | 24 +++---
arch/arm/mach-at91/include/mach/at91_shdwc.h | 16 +++-
arch/arm/mach-at91/include/mach/at91cap9.h | 27 +++---
arch/arm/mach-at91/include/mach/at91rm9200.h | 14 ++--
arch/arm/mach-at91/include/mach/at91sam9260.h | 23 +++---
arch/arm/mach-at91/include/mach/at91sam9261.h | 20 +++---
arch/arm/mach-at91/include/mach/at91sam9263.h | 33 ++++----
arch/arm/mach-at91/include/mach/at91sam9_smc.h | 17 ++---
arch/arm/mach-at91/include/mach/at91sam9g45.h | 30 ++++----
arch/arm/mach-at91/include/mach/at91sam9rl.h | 29 +++----
arch/arm/mach-at91/include/mach/at91x40.h | 1 -
arch/arm/mach-at91/include/mach/debug-macro.S | 10 ++-
arch/arm/mach-at91/include/mach/entry-macro.S | 11 ++-
arch/arm/mach-at91/include/mach/hardware.h | 12 +++
arch/arm/mach-at91/include/mach/irqs.h | 2 +-
arch/arm/mach-at91/include/mach/timex.h | 65 +--------------
arch/arm/mach-at91/include/mach/uncompress.h | 6 +-
arch/arm/mach-at91/irq.c | 38 +++++----
arch/arm/mach-at91/pm.c | 7 +-
arch/arm/mach-at91/sam9_smc.c | 62 ++++++++++-----
arch/arm/mach-at91/sam9_smc.h | 3 +-
arch/arm/mach-at91/setup.c | 26 +++++-
arch/arm/mach-at91/soc.h | 1 +
drivers/rtc/rtc-at91rm9200.c | 101 +++++++++++++++---------
drivers/watchdog/at91sam9_wdt.c | 22 +++++-
drivers/watchdog/at91sam9_wdt.h | 6 +-
66 files changed, 682 insertions(+), 471 deletions(-)
Best Regards,
J.
More information about the linux-arm-kernel
mailing list