All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/13] Versatile Express infrastructure
@ 2012-09-18 14:17 Pawel Moll
  2012-09-18 14:17   ` Pawel Moll
                   ` (12 more replies)
  0 siblings, 13 replies; 47+ messages in thread
From: Pawel Moll @ 2012-09-18 14:17 UTC (permalink / raw)
  To: linux-arm-kernel

Hi All,

This is a second version of the series I posted two weeks ago.
It has been heavily reworked based on feedback - mainly there
is no special bus_type and the interaction between a device
and a bridge is much more similar to what clocks/interrupts/
GPIOs are doing.

I believe I have Cc-ed all relevant maintainers (input,
fb, hwmon, regulators, common clock) in the subsystem-specific
patches (1 to 6). If the code looks good I'll prepare a git
pull request for Arnd and Olof with patches 7 to 13. I still
hope to get this series merged in 3.7 window.

Regards

Pawel


Pawel Moll (13):
  input: ambakmi: (Un)prepare clocks when (dis)enabling
  video: Versatile Express display output driver
  hwmon: Versatile Express hwmon driver
  regulators: Versatile Express regulator driver
  clk: Versatile Express clock generators ("osc") driver
  clk: Common clocks implementation for Versatile Express
  misc: Versatile Express config infrastructure
  mfd: Versatile Express system registers driver
  ARM: vexpress: Reset driver
  ARM: vexpress: Add config bus components and clocks to DTs
  ARM: vexpress: Start using new Versatile Express infrastructure
  ARM: vexpress: Remove motherboard dependencies in the DTS files
  ARM: vexpress: Make the DEBUG_LL UART detection more specific

 .../devicetree/bindings/arm/vexpress-sysreg.txt    |   50 ++
 Documentation/devicetree/bindings/arm/vexpress.txt |   68 ++-
 arch/arm/Kconfig                                   |    4 +-
 arch/arm/boot/dts/vexpress-v2m-rs1.dtsi            |  145 +++++-
 arch/arm/boot/dts/vexpress-v2m.dtsi                |  145 +++++-
 arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts        |  115 ++++-
 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts         |  179 ++++++-
 arch/arm/boot/dts/vexpress-v2p-ca5s.dts            |   79 ++-
 arch/arm/boot/dts/vexpress-v2p-ca9.dts             |  125 ++++-
 arch/arm/include/asm/hardware/sp810.h              |    6 +-
 arch/arm/mach-vexpress/Makefile                    |    2 +-
 arch/arm/mach-vexpress/ct-ca9x4.c                  |   41 +-
 arch/arm/mach-vexpress/include/mach/debug-macro.S  |   10 +-
 arch/arm/mach-vexpress/include/mach/motherboard.h  |   81 ---
 arch/arm/mach-vexpress/include/mach/uncompress.h   |   12 +-
 arch/arm/mach-vexpress/platsmp.c                   |    3 +-
 arch/arm/mach-vexpress/reset.c                     |  141 +++++
 arch/arm/mach-vexpress/v2m.c                       |  350 ++++---------
 drivers/clk/Kconfig                                |    8 +-
 drivers/clk/versatile/Makefile                     |    2 +
 drivers/clk/versatile/clk-vexpress-osc.c           |  146 ++++++
 drivers/clk/versatile/clk-vexpress.c               |  142 +++++
 drivers/hwmon/Kconfig                              |    8 +
 drivers/hwmon/Makefile                             |    1 +
 drivers/hwmon/vexpress.c                           |  330 ++++++++++++
 drivers/input/serio/ambakmi.c                      |    6 +-
 drivers/mfd/Makefile                               |    1 +
 drivers/mfd/vexpress-sysreg.c                      |  542 ++++++++++++++++++++
 drivers/misc/Kconfig                               |    6 +
 drivers/misc/Makefile                              |    1 +
 drivers/misc/vexpress-config.c                     |  276 ++++++++++
 drivers/regulator/Kconfig                          |    7 +
 drivers/regulator/Makefile                         |    1 +
 drivers/regulator/vexpress.c                       |  155 ++++++
 drivers/video/Makefile                             |    3 +
 drivers/video/vexpress-dvi.c                       |  208 ++++++++
 include/linux/vexpress.h                           |  100 ++++
 37 files changed, 3067 insertions(+), 432 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/vexpress-sysreg.txt
 create mode 100644 arch/arm/mach-vexpress/reset.c
 create mode 100644 drivers/clk/versatile/clk-vexpress-osc.c
 create mode 100644 drivers/clk/versatile/clk-vexpress.c
 create mode 100644 drivers/hwmon/vexpress.c
 create mode 100644 drivers/mfd/vexpress-sysreg.c
 create mode 100644 drivers/misc/vexpress-config.c
 create mode 100644 drivers/regulator/vexpress.c
 create mode 100644 drivers/video/vexpress-dvi.c
 create mode 100644 include/linux/vexpress.h

-- 
1.7.9.5

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

end of thread, other threads:[~2012-10-29 17:44 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-18 14:17 [PATCH v2 00/13] Versatile Express infrastructure Pawel Moll
2012-09-18 14:17 ` [PATCH v2 01/13] input: ambakmi: (Un)prepare clocks when (dis)enabling Pawel Moll
2012-09-18 14:17   ` Pawel Moll
2012-09-18 14:17 ` [PATCH v2 02/13] video: Versatile Express display output driver Pawel Moll
2012-09-18 14:17   ` Pawel Moll
2012-09-18 14:17 ` [lm-sensors] [PATCH v2 03/13] hwmon: Versatile Express hwmon driver Pawel Moll
2012-09-18 14:17   ` Pawel Moll
2012-09-18 15:24   ` [lm-sensors] " Guenter Roeck
2012-09-18 15:24     ` Guenter Roeck
2012-09-18 15:45     ` [lm-sensors] " Jean Delvare
2012-09-18 15:45       ` Jean Delvare
2012-09-18 20:59       ` [lm-sensors] " Guenter Roeck
2012-09-18 20:59         ` Guenter Roeck
2012-09-19 17:04     ` [lm-sensors] " Pawel Moll
2012-09-19 17:04       ` Pawel Moll
2012-09-20  2:03       ` [lm-sensors] " Guenter Roeck
2012-09-20  2:03         ` Guenter Roeck
2012-09-18 14:17 ` [PATCH v2 04/13] regulators: Versatile Express regulator driver Pawel Moll
2012-09-18 15:02   ` Mark Brown
2012-09-18 15:44     ` Pawel Moll
2012-09-18 16:09       ` Mark Brown
2012-09-18 17:03         ` Pawel Moll
2012-09-19  2:21           ` Mark Brown
2012-09-19 16:58             ` Pawel Moll
2012-09-20 13:01               ` Mark Brown
2012-09-20 17:34                 ` Pawel Moll
2012-09-20 18:15                   ` Mark Brown
2012-09-18 14:17 ` [PATCH v2 05/13] clk: Versatile Express clock generators ("osc") driver Pawel Moll
2012-10-29 17:44   ` Mike Turquette
2012-09-18 14:17 ` [PATCH v2 06/13] clk: Common clocks implementation for Versatile Express Pawel Moll
2012-09-18 14:17 ` [PATCH v2 07/13] misc: Versatile Express config infrastructure Pawel Moll
2012-09-19 13:08   ` Arnd Bergmann
2012-09-20 12:06     ` Pawel Moll
2012-09-20 12:36       ` Arnd Bergmann
2012-09-20 12:37         ` Pawel Moll
2012-09-18 14:17 ` [PATCH v2 08/13] mfd: Versatile Express system registers driver Pawel Moll
2012-09-18 15:24   ` Arnd Bergmann
2012-09-19 10:53     ` Pawel Moll
2012-09-19 11:17       ` Arnd Bergmann
2012-09-19 11:17         ` Arnd Bergmann
2012-09-19 11:45         ` Pawel Moll
2012-09-19 11:45           ` Pawel Moll
2012-09-18 14:17 ` [PATCH v2 09/13] ARM: vexpress: Reset driver Pawel Moll
2012-09-18 14:17 ` [PATCH v2 10/13] ARM: vexpress: Add config bus components and clocks to DTs Pawel Moll
2012-09-18 14:17 ` [PATCH v2 11/13] ARM: vexpress: Start using new Versatile Express infrastructure Pawel Moll
2012-09-18 14:17 ` [PATCH v2 12/13] ARM: vexpress: Remove motherboard dependencies in the DTS files Pawel Moll
2012-09-18 14:17 ` [PATCH v2 13/13] ARM: vexpress: Make the DEBUG_LL UART detection more specific Pawel Moll

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.