linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/20] ux500: platform data, TC3589x keypad driver
@ 2010-12-03 15:05 Sundar Iyer
  2010-12-03 15:05 ` [PATCH 01/20] mfd/ab8500: remove spi support Sundar Iyer
                   ` (20 more replies)
  0 siblings, 21 replies; 34+ messages in thread
From: Sundar Iyer @ 2010-12-03 15:05 UTC (permalink / raw)
  To: linux-arm-kernel, dmitry.torokhov, sameo, ben-linux
  Cc: linux-input, linux-kernel, Sundar Iyer

These set of patches add platform data to most of our mainlined
input drivers. Also included herein is

 - Changing TC35892 MFD core to also plug in more variants
 - revised version for the TC3589X keypad driver
 - Minor i2c fixes, cleanups
 - Minor arch specific code cleanups

(Apologies in advance to the i2c people for including them into
this big list; but these patches preferably need to be in through
single route)

Rabin Vincent (1):
  nomadik-gpio: allow sleep mode dir/pull to differ from normal mode

Sundar Iyer (19):
  mfd/ab8500: remove spi support
  mach-ux500: deprecate spi support for ab8500
  mach-ux500: move keymaps to new file
  mach-ux500: add STMPE1601 platform data
  mfd/tc35892: rename tc35892 header to tc3589x
  mfd/tc35892: rename tc35892 core driver to tc3589x
  mfd/tc3589x: rename tc35892 structs/registers to tc359x
  mfd/tc3589x: add block identifier for multiple child devices
  input/tc3589x: add tc3589x keypad support
  mfd/tc3589x: fix random interrupt misses
  mfd/tc3589x: undo gpio module reset during chip init
  mfd/tc3589x: add suspend/resume support
  plat-nomadik/gpio: add expander gpio pins enumeration
  mach-ux500: add touchscreen interfaces platform data
  i2c/nomadik: add adapter name for updated sanity checkings
  mach-ux500: add TC35893 keypad platform data
  mach-ux500: explicit enable MTU TCR in the kernel
  mach-ux500: clean up checkpatch spits
  i2c/nomadik: some checkpatch warnings

 arch/arm/mach-ux500/Makefile                       |    2 +
 arch/arm/mach-ux500/board-mop500-keypads.c         |  229 ++++++++++
 arch/arm/mach-ux500/board-mop500-touchscreen.c     |  170 ++++++++
 arch/arm/mach-ux500/board-mop500.c                 |  164 +-------
 arch/arm/mach-ux500/board-mop500.h                 |    3 +-
 arch/arm/mach-ux500/clock.c                        |  167 +++-----
 arch/arm/mach-ux500/devices-db8500.c               |    2 +-
 arch/arm/mach-ux500/include/mach/gpio.h            |   28 ++
 .../mach-ux500/include/mach/irqs-board-mop500.h    |   13 +-
 arch/arm/plat-nomadik/gpio.c                       |   50 ++-
 arch/arm/plat-nomadik/include/plat/pincfg.h        |   70 +++-
 drivers/gpio/Kconfig                               |    8 +-
 drivers/gpio/Makefile                              |    2 +-
 drivers/gpio/tc35892-gpio.c                        |  389 -----------------
 drivers/gpio/tc3589x-gpio.c                        |  389 +++++++++++++++++
 drivers/i2c/busses/i2c-nomadik.c                   |   35 +-
 drivers/input/keyboard/Kconfig                     |   10 +
 drivers/input/keyboard/Makefile                    |    1 +
 drivers/input/keyboard/tc3589x-keypad.c            |  440 ++++++++++++++++++++
 drivers/mfd/Kconfig                                |   14 +-
 drivers/mfd/Makefile                               |    4 +-
 drivers/mfd/ab8500-spi.c                           |  143 -------
 drivers/mfd/tc35892.c                              |  345 ---------------
 drivers/mfd/tc3589x.c                              |  438 +++++++++++++++++++
 include/linux/mfd/tc35892.h                        |  136 ------
 include/linux/mfd/tc3589x.h                        |  195 +++++++++
 26 files changed, 2130 insertions(+), 1317 deletions(-)
 create mode 100644 arch/arm/mach-ux500/board-mop500-keypads.c
 create mode 100644 arch/arm/mach-ux500/board-mop500-touchscreen.c
 delete mode 100644 drivers/gpio/tc35892-gpio.c
 create mode 100644 drivers/gpio/tc3589x-gpio.c
 create mode 100644 drivers/input/keyboard/tc3589x-keypad.c
 delete mode 100644 drivers/mfd/ab8500-spi.c
 delete mode 100644 drivers/mfd/tc35892.c
 create mode 100644 drivers/mfd/tc3589x.c
 delete mode 100644 include/linux/mfd/tc35892.h
 create mode 100644 include/linux/mfd/tc3589x.h

-- 
1.7.2.dirty


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

end of thread, other threads:[~2010-12-19 21:03 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-03 15:05 [PATCH 00/20] ux500: platform data, TC3589x keypad driver Sundar Iyer
2010-12-03 15:05 ` [PATCH 01/20] mfd/ab8500: remove spi support Sundar Iyer
2010-12-09 14:29   ` Samuel Ortiz
2010-12-03 15:05 ` [PATCH 02/20] mach-ux500: deprecate spi support for ab8500 Sundar Iyer
2010-12-03 15:05 ` [PATCH 03/20] mach-ux500: move keymaps to new file Sundar Iyer
2010-12-19 20:53   ` Linus Walleij
2010-12-03 15:05 ` [PATCH 04/20] nomadik-gpio: allow sleep mode dir/pull to differ from normal mode Sundar Iyer
2010-12-03 15:05 ` [PATCH 05/20] mach-ux500: add STMPE1601 platform data Sundar Iyer
2010-12-19 20:54   ` Linus Walleij
2010-12-03 15:05 ` [PATCH 06/20] mfd/tc35892: rename tc35892 header to tc3589x Sundar Iyer
2010-12-09 15:41   ` Samuel Ortiz
2010-12-03 15:05 ` [PATCH 07/20] mfd/tc35892: rename tc35892 core driver " Sundar Iyer
2010-12-09 15:42   ` Samuel Ortiz
2010-12-03 15:05 ` [PATCH 08/20] mfd/tc3589x: rename tc35892 structs/registers to tc359x Sundar Iyer
2010-12-09 15:45   ` Samuel Ortiz
2010-12-03 15:05 ` [PATCH 09/20] mfd/tc3589x: add block identifier for multiple child devices Sundar Iyer
2010-12-09 15:48   ` Samuel Ortiz
2010-12-03 15:05 ` [PATCH 10/20] input/tc3589x: add tc3589x keypad support Sundar Iyer
2010-12-05 18:38   ` Trilok Soni
2010-12-03 15:05 ` [PATCH 11/20] mfd/tc3589x: fix random interrupt misses Sundar Iyer
2010-12-09 15:49   ` Samuel Ortiz
2010-12-03 15:05 ` [PATCH 12/20] mfd/tc3589x: undo gpio module reset during chip init Sundar Iyer
2010-12-09 15:50   ` Samuel Ortiz
2010-12-03 15:05 ` [PATCH 13/20] mfd/tc3589x: add suspend/resume support Sundar Iyer
2010-12-09 17:03   ` Samuel Ortiz
2010-12-10  4:32     ` Sundar R IYER
2010-12-03 15:05 ` [PATCH 14/20] plat-nomadik/gpio: add expander gpio pins enumeration Sundar Iyer
2010-12-03 15:05 ` [PATCH 15/20] mach-ux500: add touchscreen interfaces platform data Sundar Iyer
2010-12-03 15:05 ` [PATCH 16/20] i2c/nomadik: add adapter name for updated sanity checkings Sundar Iyer
2010-12-03 15:05 ` [PATCH 17/20] mach-ux500: add TC35893 keypad platform data Sundar Iyer
2010-12-03 15:05 ` [PATCH 18/20] mach-ux500: explicit enable MTU TCR in the kernel Sundar Iyer
2010-12-03 15:05 ` [PATCH 19/20] mach-ux500: clean up checkpatch spits Sundar Iyer
2010-12-03 15:05 ` [PATCH 20/20] i2c/nomadik: some checkpatch warnings Sundar Iyer
2010-12-19 21:03 ` [PATCH 00/20] ux500: platform data, TC3589x keypad driver Linus Walleij

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).