All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/12] mfd: watchdog: rtc: Add LPC Clocksource driver
@ 2015-05-07 13:38 ` Lee Jones
  0 siblings, 0 replies; 170+ messages in thread
From: Lee Jones @ 2015-05-07 13:38 UTC (permalink / raw)
  To: linux-arm-kernel, linux-kernel
  Cc: kernel, devicetree, daniel.lezcano, tglx, wim, a.zummo,
	linux-watchdog, rtc-linux, linux, Lee Jones

ST's Low Power Controller (LPC) controls three devices; watchdog, RTC
and a Clocksource Timer.  Only one of the devices can be used at any
one time, which is enforced by the Device Driver model.

This patchset provides support for the Clocksource driver.  Watchdog
and RTC are already in -next.

Lee Jones (12):
  mfd: dt-bindings: Provide human readable define for Clocksource mode
  clocksource: sti: Provide support for the ST LPC Clocksource IP
  clocksource: sti: Provide 'use timer as sched clock' capability
  clocksource: bindings: Provide bindings for ST's LPC Clocksource
    device
  watchdog: st_wdt: Update IP layout information to include Clocksource
  watchdog: bindings: Supply knowledge of a third supported device -
    clocksource
  rtc: st: Update IP layout information to include Clocksource
  rtc: bindings: Supply knowledge of a third supported device -
    clocksource
  MAINTAINERS: Add the LPC Clocksource to STi maintained driver list
  ARM: STi: DT: STih407: Switch LPC mode from RTC to Clocksource
  ARM: STi: Enable LPC Clocksource
  ARM: STi: Update platform level menuconfig 'help'

 .../devicetree/bindings/rtc/rtc-st-lpc.txt         |  15 ++-
 .../devicetree/bindings/timer/st,stih407-lpc       |  28 +++++
 .../devicetree/bindings/watchdog/st_lpc_wdt.txt    |  15 ++-
 MAINTAINERS                                        |   1 +
 arch/arm/boot/dts/stih407-family.dtsi              |   2 +-
 arch/arm/mach-sti/Kconfig                          |   9 +-
 drivers/clocksource/Kconfig                        |  16 +++
 drivers/clocksource/Makefile                       |   1 +
 drivers/clocksource/clksrc_st_lpc.c                | 134 +++++++++++++++++++++
 drivers/rtc/rtc-st-lpc.c                           |   2 +-
 drivers/watchdog/st_lpc_wdt.c                      |   2 +-
 include/dt-bindings/mfd/st-lpc.h                   |   1 +
 12 files changed, 206 insertions(+), 20 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/timer/st,stih407-lpc
 create mode 100644 drivers/clocksource/clksrc_st_lpc.c

-- 
1.9.1


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

end of thread, other threads:[~2015-05-11 11:52 UTC | newest]

Thread overview: 170+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-07 13:38 [PATCH 00/12] mfd: watchdog: rtc: Add LPC Clocksource driver Lee Jones
2015-05-07 13:38 ` Lee Jones
2015-05-07 13:38 ` Lee Jones
2015-05-07 13:38 ` [rtc-linux] " Lee Jones
2015-05-07 13:38 ` [PATCH 01/12] mfd: dt-bindings: Provide human readable define for Clocksource mode Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-07 13:38 ` [PATCH 02/12] clocksource: sti: Provide support for the ST LPC Clocksource IP Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-07 15:04   ` [STLinux Kernel] " Peter Griffin
2015-05-07 15:04     ` Peter Griffin
2015-05-07 15:04     ` Peter Griffin
2015-05-07 15:04     ` [rtc-linux] " Peter Griffin
2015-05-07 19:13     ` Lee Jones
2015-05-07 19:13       ` Lee Jones
2015-05-07 19:13       ` Lee Jones
2015-05-07 19:13       ` Lee Jones
2015-05-07 19:13       ` [rtc-linux] " Lee Jones
2015-05-08 10:09   ` Paul Bolle
2015-05-08 10:09     ` Paul Bolle
2015-05-08 10:09     ` Paul Bolle
2015-05-08 10:09     ` [rtc-linux] " Paul Bolle
2015-05-08 10:28     ` Lee Jones
2015-05-08 10:28       ` Lee Jones
2015-05-08 10:28       ` Lee Jones
2015-05-08 10:28       ` [rtc-linux] " Lee Jones
2015-05-08 11:30       ` Paul Bolle
2015-05-08 11:30         ` Paul Bolle
2015-05-08 11:30         ` [rtc-linux] " Paul Bolle
2015-05-11  8:42   ` Daniel Lezcano
2015-05-11  8:42     ` Daniel Lezcano
2015-05-11  8:42     ` Daniel Lezcano
2015-05-11  8:42     ` Daniel Lezcano
2015-05-11  8:42     ` [rtc-linux] " Daniel Lezcano
2015-05-11 10:53     ` Lee Jones
2015-05-11 10:53       ` Lee Jones
2015-05-11 10:53       ` Lee Jones
2015-05-11 10:53       ` Lee Jones
2015-05-11 10:53       ` [rtc-linux] " Lee Jones
2015-05-07 13:38 ` [PATCH 03/12] clocksource: sti: Provide 'use timer as sched clock' capability Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-08  8:44   ` Paul Bolle
2015-05-08  8:44     ` Paul Bolle
2015-05-08  8:44     ` Paul Bolle
2015-05-08  8:44     ` [rtc-linux] " Paul Bolle
2015-05-08  9:36     ` Lee Jones
2015-05-08  9:36       ` Lee Jones
2015-05-08  9:36       ` Lee Jones
2015-05-08  9:36       ` Lee Jones
2015-05-08  9:36       ` [rtc-linux] " Lee Jones
2015-05-08  9:52       ` Paul Bolle
2015-05-08  9:52         ` Paul Bolle
2015-05-08  9:52         ` Paul Bolle
2015-05-08  9:52         ` [rtc-linux] " Paul Bolle
2015-05-08 10:29         ` Lee Jones
2015-05-08 10:29           ` Lee Jones
2015-05-08 10:29           ` Lee Jones
2015-05-08 10:29           ` Lee Jones
2015-05-08 10:29           ` [rtc-linux] " Lee Jones
2015-05-08 11:47           ` Paul Bolle
2015-05-08 11:47             ` Paul Bolle
2015-05-08 11:47             ` Paul Bolle
2015-05-08 11:47             ` [rtc-linux] " Paul Bolle
2015-05-11  8:47             ` Daniel Lezcano
2015-05-11  8:47               ` Daniel Lezcano
2015-05-11  8:47               ` Daniel Lezcano
2015-05-11  8:47               ` Daniel Lezcano
2015-05-11  8:47               ` [rtc-linux] " Daniel Lezcano
2015-05-11  9:22               ` Paul Bolle
2015-05-11  9:22                 ` Paul Bolle
2015-05-11  9:22                 ` [rtc-linux] " Paul Bolle
2015-05-07 13:38 ` [PATCH 04/12] clocksource: bindings: Provide bindings for ST's LPC Clocksource device Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-07 13:38 ` [PATCH 05/12] watchdog: st_wdt: Update IP layout information to include Clocksource Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-08  0:04   ` Guenter Roeck
2015-05-08  0:04     ` Guenter Roeck
2015-05-08  0:04     ` Guenter Roeck
2015-05-08  0:04     ` [rtc-linux] " Guenter Roeck
2015-05-07 13:38 ` [PATCH 06/12] watchdog: bindings: Supply knowledge of a third supported device - clocksource Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-07 14:18   ` [STLinux Kernel] " Peter Griffin
2015-05-07 14:18     ` Peter Griffin
2015-05-07 14:18     ` Peter Griffin
2015-05-07 14:18     ` [rtc-linux] " Peter Griffin
2015-05-07 19:19     ` Lee Jones
2015-05-07 19:19       ` Lee Jones
2015-05-07 19:19       ` Lee Jones
2015-05-07 19:19       ` Lee Jones
2015-05-07 19:19       ` [rtc-linux] " Lee Jones
2015-05-07 19:55       ` Peter Griffin
2015-05-07 19:55         ` Peter Griffin
2015-05-07 19:55         ` Peter Griffin
2015-05-07 19:55         ` [rtc-linux] " Peter Griffin
2015-05-08  6:49         ` Lee Jones
2015-05-08  6:49           ` Lee Jones
2015-05-08  6:49           ` Lee Jones
2015-05-08  6:49           ` Lee Jones
2015-05-08  6:49           ` [rtc-linux] " Lee Jones
2015-05-08  7:16           ` Peter Griffin
2015-05-08  7:16             ` Peter Griffin
2015-05-08  7:16             ` Peter Griffin
2015-05-08  7:16             ` [rtc-linux] " Peter Griffin
2015-05-08  7:25             ` Lee Jones
2015-05-08  7:25               ` Lee Jones
2015-05-08  7:25               ` Lee Jones
2015-05-08  7:25               ` Lee Jones
2015-05-08  7:25               ` [rtc-linux] " Lee Jones
2015-05-07 13:38 ` [PATCH 07/12] rtc: st: Update IP layout information to include Clocksource Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-09 13:58   ` Alexandre Belloni
2015-05-09 13:58     ` Alexandre Belloni
2015-05-11 10:54     ` Lee Jones
2015-05-11 10:54       ` Lee Jones
2015-05-11 10:54       ` Lee Jones
2015-05-11 10:54       ` Lee Jones
2015-05-11 11:03       ` Alexandre Belloni
2015-05-11 11:03         ` Alexandre Belloni
2015-05-11 11:03         ` Alexandre Belloni
2015-05-11 11:03         ` Alexandre Belloni
2015-05-11 11:52         ` Lee Jones
2015-05-11 11:52           ` Lee Jones
2015-05-11 11:52           ` Lee Jones
2015-05-11 11:52           ` Lee Jones
2015-05-11 11:52           ` Lee Jones
2015-05-07 13:38 ` [PATCH 08/12] rtc: bindings: Supply knowledge of a third supported device - clocksource Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-07 14:12   ` [STLinux Kernel] " Peter Griffin
2015-05-07 14:12     ` Peter Griffin
2015-05-07 14:12     ` [rtc-linux] " Peter Griffin
2015-05-07 19:21     ` Lee Jones
2015-05-07 19:21       ` Lee Jones
2015-05-07 19:21       ` Lee Jones
2015-05-07 19:21       ` Lee Jones
2015-05-07 19:21       ` [rtc-linux] " Lee Jones
2015-05-07 13:38 ` [PATCH 09/12] MAINTAINERS: Add the LPC Clocksource to STi maintained driver list Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-07 13:38 ` [PATCH 10/12] ARM: STi: DT: STih407: Switch LPC mode from RTC to Clocksource Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-07 13:38 ` [PATCH 11/12] ARM: STi: Enable LPC Clocksource Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-07 13:38 ` [PATCH 12/12] ARM: STi: Update platform level menuconfig 'help' Lee Jones
2015-05-07 13:38   ` Lee Jones
2015-05-07 13:38   ` [rtc-linux] " Lee Jones
2015-05-07 14:15   ` [STLinux Kernel] " Peter Griffin
2015-05-07 14:15     ` Peter Griffin
2015-05-07 14:15     ` [rtc-linux] " Peter Griffin
2015-05-07 19:20     ` Lee Jones
2015-05-07 19:20       ` Lee Jones
2015-05-07 19:20       ` Lee Jones
2015-05-07 19:20       ` [rtc-linux] " Lee Jones

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.