[PATCH V6 00/11] SPEAr3xx & SPEAr6xx: Single Image solution and padmux updates
Viresh Kumar
viresh.kumar at st.com
Tue Mar 1 06:26:33 EST 2011
This patchset contains following updates for SPEAr3xx & SPEAr6xx:
- Pad multiplexing updates
- Single Image solution
Note: These patches were earlier sent as part of a larger patchset:
"Updating SPEAr Support"
Now it is divided into smaller patchsets. In order to apply these patches
cleanly following order of patchsets must be maintained.
- SPEAr3xx & SPEAr6xx Fixes
- SPEAr3xx & SPEAr6xx: Single Image solution and padmux updates
- Adding SPEAr13xx support
- Adding devices support for all spear machines
- Clock Framework & CPU Freq Updates
Ryan Mallon (5):
ST SPEAr3xx: Make local shirq structures static
ST SPEAR3xx: Rename register/irq defines to remove naming conflicts
ST SPEAr3xx: Rework pmx_dev code to remove conflicts
ST SPEAr3xx: Rework KConfig to allow all boards to be compiled in
ST SPEAr3xx: Replace defconfigs with single unified defconfig
Vipin Kumar (1):
ST SPEAr: Pad multiplexing handling modified
Viresh Kumar (5):
ST SPEAr clock: Define common clk_init routine in plat/clock.c
ST SPEAr Clock: Updating for single image solution
ST SPEAr3xx: Appending spear3** with global device structures
ST SPEAr6xx: Rework Kconfig for single image solution
ST SPEAR6xx: renaming spear600_defconfig as spear6xx_defconfig
arch/arm/configs/spear310_defconfig | 52 --
arch/arm/configs/spear320_defconfig | 52 --
.../{spear300_defconfig => spear3xx_defconfig} | 4 +-
.../{spear600_defconfig => spear6xx_defconfig} | 2 +-
arch/arm/mach-spear3xx/Kconfig | 30 +-
arch/arm/mach-spear3xx/Kconfig300 | 17 -
arch/arm/mach-spear3xx/Kconfig310 | 17 -
arch/arm/mach-spear3xx/Kconfig320 | 17 -
arch/arm/mach-spear3xx/clock.c | 74 ++-
arch/arm/mach-spear3xx/include/mach/generic.h | 215 ++++----
arch/arm/mach-spear3xx/include/mach/irqs.h | 206 ++++----
arch/arm/mach-spear3xx/include/mach/spear300.h | 27 +-
arch/arm/mach-spear3xx/include/mach/spear310.h | 44 +-
arch/arm/mach-spear3xx/include/mach/spear320.h | 48 +-
arch/arm/mach-spear3xx/spear300.c | 449 ++++++++++-----
arch/arm/mach-spear3xx/spear300_evb.c | 32 +-
arch/arm/mach-spear3xx/spear310.c | 247 +++++----
arch/arm/mach-spear3xx/spear310_evb.c | 45 +-
arch/arm/mach-spear3xx/spear320.c | 579 +++++++++++++-------
arch/arm/mach-spear3xx/spear320_evb.c | 40 +-
arch/arm/mach-spear3xx/spear3xx.c | 513 +++++++++++++-----
arch/arm/mach-spear6xx/Kconfig | 15 +-
arch/arm/mach-spear6xx/Kconfig600 | 17 -
arch/arm/mach-spear6xx/clock.c | 4 +-
arch/arm/mach-spear6xx/include/mach/generic.h | 2 +-
arch/arm/mach-spear6xx/spear6xx.c | 2 +-
arch/arm/plat-spear/clock.c | 5 +
arch/arm/plat-spear/include/plat/clock.h | 1 +
arch/arm/plat-spear/include/plat/padmux.h | 34 +-
arch/arm/plat-spear/padmux.c | 54 +-
30 files changed, 1698 insertions(+), 1146 deletions(-)
delete mode 100644 arch/arm/configs/spear310_defconfig
delete mode 100644 arch/arm/configs/spear320_defconfig
rename arch/arm/configs/{spear300_defconfig => spear3xx_defconfig} (93%)
rename arch/arm/configs/{spear600_defconfig => spear6xx_defconfig} (97%)
delete mode 100644 arch/arm/mach-spear3xx/Kconfig300
delete mode 100644 arch/arm/mach-spear3xx/Kconfig310
delete mode 100644 arch/arm/mach-spear3xx/Kconfig320
delete mode 100644 arch/arm/mach-spear6xx/Kconfig600
--
1.7.2.2
More information about the linux-arm-kernel
mailing list