[PATCH 0/6] ARM: at91: more at91_sys_read/write cleanup
Jean-Christophe PLAGNIOL-VILLARD
plagnioj at jcrosoft.com
Mon Feb 13 11:48:56 EST 2012
Hi,
This path serie continue to cleanup the use of at91_sys_read/write
and make pmc and memory controller soc independant.
It will also make pm_slowclock soc independant and detect the memory
controller at runtime
this patch serie depends on irq_domain patch serie send by Nicolas
The following changes since commit 32c2e70e8a7fdb509c890ffd48642ebf49478d72:
ARM: at91: make st soc independent (2012-02-14 00:42:19 +0800)
are available in the git repository at:
git at github.com:at91linux/linux-at91.git ..BRANCH.NOT.VERIFIED..
Jean-Christophe PLAGNIOL-VILLARD (6):
ARM: at91: pm_slowclock rename register to named define
ARM: at91: pm_slowclock move register definition to pm.c
ARM: at91: rm9200 move sdramc define to at91rm9200_sdramc
ARM: at91: make sdram/ddr register base soc independent
ARM: at91: pm_slowclock add runtime memory contoller detection
ARM: at91: make pmc register base soc independent
arch/arm/mach-at91/at91rm9200.c | 3 +-
arch/arm/mach-at91/at91rm9200_devices.c | 13 +-
arch/arm/mach-at91/at91sam9260.c | 1 +
arch/arm/mach-at91/at91sam9261.c | 1 +
arch/arm/mach-at91/at91sam9263.c | 2 +
arch/arm/mach-at91/at91sam9_alt_reset.S | 12 +-
arch/arm/mach-at91/at91sam9g45.c | 2 +
arch/arm/mach-at91/at91sam9g45_reset.S | 12 +-
arch/arm/mach-at91/at91sam9rl.c | 1 +
arch/arm/mach-at91/at91sam9x5.c | 1 +
arch/arm/mach-at91/board-cpuat91.c | 1 +
arch/arm/mach-at91/board-eco920.c | 5 +-
arch/arm/mach-at91/board-kb9202.c | 1 +
arch/arm/mach-at91/board-picotux200.c | 1 +
arch/arm/mach-at91/board-rm9200dk.c | 1 +
arch/arm/mach-at91/board-rm9200ek.c | 1 +
arch/arm/mach-at91/board-yl-9200.c | 3 +-
arch/arm/mach-at91/clock.c | 75 +++---
arch/arm/mach-at91/generic.h | 3 +
arch/arm/mach-at91/include/mach/at91_pmc.h | 56 +++--
arch/arm/mach-at91/include/mach/at91_ramc.h | 32 +++
arch/arm/mach-at91/include/mach/at91rm9200.h | 6 +-
arch/arm/mach-at91/include/mach/at91rm9200_mc.h | 58 +----
.../arm/mach-at91/include/mach/at91rm9200_sdramc.h | 63 +++++
arch/arm/mach-at91/include/mach/at91sam9260.h | 3 +-
arch/arm/mach-at91/include/mach/at91sam9261.h | 3 +-
arch/arm/mach-at91/include/mach/at91sam9263.h | 5 +-
arch/arm/mach-at91/include/mach/at91sam9_ddrsdr.h | 6 -
arch/arm/mach-at91/include/mach/at91sam9_sdramc.h | 6 -
arch/arm/mach-at91/include/mach/at91sam9g45.h | 5 +-
arch/arm/mach-at91/include/mach/at91sam9rl.h | 3 +-
arch/arm/mach-at91/include/mach/at91sam9x5.h | 5 +-
arch/arm/mach-at91/include/mach/hardware.h | 3 +-
arch/arm/mach-at91/pm.c | 35 ++-
arch/arm/mach-at91/pm.h | 11 +-
arch/arm/mach-at91/pm_slowclock.S | 271 ++++++++++----------
drivers/pcmcia/at91_cf.c | 5 +-
drivers/usb/gadget/atmel_usba_udc.c | 6 +-
38 files changed, 409 insertions(+), 312 deletions(-)
create mode 100644 arch/arm/mach-at91/include/mach/at91_ramc.h
create mode 100644 arch/arm/mach-at91/include/mach/at91rm9200_sdramc.h
Best Regards,
J.
More information about the linux-arm-kernel
mailing list