All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V6 00/17] Adding devices support for all spear machines
@ 2011-03-01 11:27 Viresh Kumar
  2011-03-01 11:27 ` [PATCH V6 01/17] ST SPEAr13xx: Added ARM PL061 GPIO Support Viresh Kumar
                   ` (16 more replies)
  0 siblings, 17 replies; 22+ messages in thread
From: Viresh Kumar @ 2011-03-01 11:27 UTC (permalink / raw)
  To: linux-arm-kernel

This patchset adds device drivers and their machine support for all SPEAr
Families.

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

Deepak Sikri (2):
  ST SPEAr: Adding machine support for USB host
  ST SPEAr Power Management: Added the support for Standby mode.

Pratyush Anand (1):
  ST SPEAr13xx: Added PCIe host controller base driver support.

Rajeev Kumar (3):
  ST SPEAr: Adding machine support for rtc-spear
  ST SPEAr: adding support for synopsis i2c designware
  ST SPEAr: Adding machine support for keyboard

Vipin Kumar (2):
  ST SPEAr3xx: EMI (External Memory Interface) controller driver
  ST SPEAr: Adding machine support for nand

Viresh Kumar (9):
  ST SPEAr13xx: Added ARM PL061 GPIO Support
  ST SPEAr: Adding PLGPIO driver for spear platform
  ST SPEAr3xx: Adding support for ST's PWM IP
  ST SPEAr: Adding Watchdog support on spear3xx & spear6xx machines
  ST SPEAr3xx: Adding RAS uart devices
  ST SPEAr320: Adding support for CAN
  ST SPEAr: Adding support for SSP PL022
  ST SPEAr: Adding support for SDHCI (SDIO)
  ST SPEAr: Updating defconfigs

 arch/arm/Kconfig                                |    1 +
 arch/arm/configs/spear13xx_defconfig            |   78 ++-
 arch/arm/configs/spear3xx_defconfig             |   80 ++-
 arch/arm/configs/spear6xx_defconfig             |   72 ++-
 arch/arm/mach-spear13xx/Makefile                |    2 +
 arch/arm/mach-spear13xx/include/mach/generic.h  |   15 +
 arch/arm/mach-spear13xx/include/mach/gpio.h     |   18 +
 arch/arm/mach-spear13xx/include/mach/hardware.h |    7 +
 arch/arm/mach-spear13xx/include/mach/irqs.h     |   27 +-
 arch/arm/mach-spear13xx/include/mach/pcie.h     |  170 +++++
 arch/arm/mach-spear13xx/include/mach/suspend.h  |   47 ++
 arch/arm/mach-spear13xx/pcie.c                  |  861 +++++++++++++++++++++++
 arch/arm/mach-spear13xx/pm.c                    |  107 +++
 arch/arm/mach-spear13xx/sleep.S                 |  435 ++++++++++++
 arch/arm/mach-spear13xx/spear1300_evb.c         |   90 +++
 arch/arm/mach-spear13xx/spear1310.c             |   22 +
 arch/arm/mach-spear13xx/spear1310_evb.c         |   91 +++
 arch/arm/mach-spear13xx/spear13xx.c             |  355 ++++++++++
 arch/arm/mach-spear3xx/Makefile                 |    4 +
 arch/arm/mach-spear3xx/emi.c                    |   98 +++
 arch/arm/mach-spear3xx/include/mach/emi.h       |   61 ++
 arch/arm/mach-spear3xx/include/mach/generic.h   |   35 +
 arch/arm/mach-spear3xx/include/mach/gpio.h      |  143 ++++
 arch/arm/mach-spear3xx/include/mach/spear310.h  |    9 +
 arch/arm/mach-spear3xx/include/mach/spear320.h  |    6 +
 arch/arm/mach-spear3xx/include/mach/suspend.h   |   44 ++
 arch/arm/mach-spear3xx/spear300.c               |  146 ++++
 arch/arm/mach-spear3xx/spear300_evb.c           |   85 +++
 arch/arm/mach-spear3xx/spear310.c               |  155 ++++
 arch/arm/mach-spear3xx/spear310_evb.c           |  102 +++
 arch/arm/mach-spear3xx/spear320.c               |  216 ++++++
 arch/arm/mach-spear3xx/spear320_evb.c           |   92 +++
 arch/arm/mach-spear3xx/spear3xx.c               |  168 +++++-
 arch/arm/mach-spear6xx/include/mach/generic.h   |   10 +
 arch/arm/mach-spear6xx/include/mach/gpio.h      |   27 +
 arch/arm/mach-spear6xx/include/mach/suspend.h   |   44 ++
 arch/arm/mach-spear6xx/spear600_evb.c           |   37 +
 arch/arm/mach-spear6xx/spear6xx.c               |  260 +++++++-
 arch/arm/plat-spear/Kconfig                     |    9 +
 arch/arm/plat-spear/Makefile                    |   17 +
 arch/arm/plat-spear/i2c_eval_board.c            |   29 +
 arch/arm/plat-spear/include/plat/gpio.h         |   35 +
 arch/arm/plat-spear/include/plat/keyboard.h     |    7 -
 arch/arm/plat-spear/include/plat/spi.h          |   74 ++
 arch/arm/plat-spear/plgpio.c                    |  473 +++++++++++++
 arch/arm/plat-spear/pm.c                        |  104 +++
 arch/arm/plat-spear/pwm.c                       |  484 +++++++++++++
 arch/arm/plat-spear/sleep.S                     |  288 ++++++++
 48 files changed, 5711 insertions(+), 29 deletions(-)
 create mode 100644 arch/arm/mach-spear13xx/include/mach/pcie.h
 create mode 100644 arch/arm/mach-spear13xx/include/mach/suspend.h
 create mode 100644 arch/arm/mach-spear13xx/pcie.c
 create mode 100644 arch/arm/mach-spear13xx/pm.c
 create mode 100644 arch/arm/mach-spear13xx/sleep.S
 create mode 100644 arch/arm/mach-spear3xx/emi.c
 create mode 100644 arch/arm/mach-spear3xx/include/mach/emi.h
 create mode 100644 arch/arm/mach-spear3xx/include/mach/suspend.h
 create mode 100644 arch/arm/mach-spear6xx/include/mach/suspend.h
 create mode 100644 arch/arm/plat-spear/i2c_eval_board.c
 create mode 100644 arch/arm/plat-spear/include/plat/spi.h
 create mode 100644 arch/arm/plat-spear/plgpio.c
 create mode 100644 arch/arm/plat-spear/pm.c
 create mode 100644 arch/arm/plat-spear/pwm.c
 create mode 100644 arch/arm/plat-spear/sleep.S

-- 
1.7.2.2

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2011-03-10 14:38 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-01 11:27 [PATCH V6 00/17] Adding devices support for all spear machines Viresh Kumar
2011-03-01 11:27 ` [PATCH V6 01/17] ST SPEAr13xx: Added ARM PL061 GPIO Support Viresh Kumar
2011-03-01 11:27 ` [PATCH V6 02/17] ST SPEAr13xx: Added PCIe host controller base driver support Viresh Kumar
2011-03-01 15:10   ` Arnd Bergmann
2011-03-10 12:45     ` shiraz hashim
2011-03-10 14:38       ` Arnd Bergmann
2011-03-10 12:56     ` pratyush
2011-03-01 11:27 ` [PATCH V6 03/17] ST SPEAr: Adding PLGPIO driver for spear platform Viresh Kumar
2011-03-01 11:27 ` [PATCH V6 04/17] ST SPEAr3xx: Adding support for ST's PWM IP Viresh Kumar
2011-03-01 11:27 ` [PATCH V6 05/17] ST SPEAr: Adding Watchdog support on spear3xx & spear6xx machines Viresh Kumar
2011-03-01 11:27 ` [PATCH V6 06/17] ST SPEAr3xx: Adding RAS uart devices Viresh Kumar
2011-03-01 11:27 ` [PATCH V6 07/17] ST SPEAr320: Adding support for CAN Viresh Kumar
2011-03-01 11:27 ` [PATCH V6 08/17] ST SPEAr3xx: EMI (External Memory Interface) controller driver Viresh Kumar
2011-03-01 11:27 ` [PATCH V6 09/17] ST SPEAr: Adding machine support for rtc-spear Viresh Kumar
2011-03-01 11:30 ` [PATCH V6 10/17] ST SPEAr: adding support for synopsis i2c designware Viresh Kumar
2011-03-01 11:31 ` [PATCH V6 11/17] ST SPEAr: Adding machine support for USB host Viresh Kumar
2011-03-01 11:31 ` [PATCH V6 12/17] ST SPEAr: Adding machine support for keyboard Viresh Kumar
2011-03-01 11:31 ` [PATCH V6 13/17] ST SPEAr: Adding machine support for nand Viresh Kumar
2011-03-01 11:31 ` [PATCH V6 14/17] ST SPEAr: Adding support for SSP PL022 Viresh Kumar
2011-03-01 11:31 ` [PATCH V6 15/17] ST SPEAr: Adding support for SDHCI (SDIO) Viresh Kumar
2011-03-01 11:31 ` [PATCH V6 16/17] ST SPEAr Power Management: Added the support for Standby mode Viresh Kumar
2011-03-01 11:31 ` [PATCH V6 17/17] ST SPEAr: Updating defconfigs Viresh Kumar

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.