devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v7 0/6] stm32 clocksource driver rework
@ 2017-10-23  9:58 Benjamin Gaignard
  2017-10-23  9:58 ` [PATCH v7 1/6] timer: add timer_of_exit function Benjamin Gaignard
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Benjamin Gaignard @ 2017-10-23  9:58 UTC (permalink / raw)
  To: robh+dt-DgEjT+Ai2ygdnm+yROfE0A, mark.rutland-5wv7dgnIgG8,
	linux-I+IVW8TIWO2tmTQ+vhA3Yw,
	mcoquelin.stm32-Re5JQEeQqe8AvxtiuMwx3w,
	alexandre.torgue-qxv4g6HH51o,
	daniel.lezcano-QSEj5FYQhm4dnm+yROfE0A,
	tglx-hfZtesqFncYOwBW4kG4KsQ, ludovic.barre-qxv4g6HH51o,
	julien.thierry-5wv7dgnIgG8
  Cc: devicetree-u79uwXL29TY76Z2rM5mHXA,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA, Benjamin Gaignard

version 7:
 - reword "clocksource: stm32: only use 32 bits timers" commit message
   to give more details about why 16 bits are problematics.

version 6:
 - add dedicated patch min delta change
 - rework commit messages, I hope it will be better now
 - change new function name from timer_of_deinit to timer_of_exit
 - make stm32_clock_event_set_next_event() safer like done in other
   drivers

version 6:
- add timer_of_deinit function in core
- rework failure cases in probe function

version 5:
- rebase on top of timer/core branch
- rework commit message of the first patch

version 4:
- split patch in 3 parts
  - convert code to timer_of
  - only use 32 bits timers
  - add clocksource support

version 3:
- fix comments done by Daniel
- use timer_of helper functions

version 2:
- fix uninitialized variable


Benjamin Gaignard (6):
  timer: add timer_of_exit function
  clocksource: stm32: convert driver to timer_of
  clocksource: stm32: increase min delta value
  clocksource: stm32: only use 32 bits timers
  clocksource: stm32: add clocksource support
  arm: dts: stm32: remove useless clocksource nodes

 arch/arm/boot/dts/stm32f429.dtsi  |  32 -----
 arch/arm/boot/dts/stm32f746.dtsi  |  32 -----
 drivers/clocksource/Kconfig       |   1 +
 drivers/clocksource/timer-of.c    |  12 ++
 drivers/clocksource/timer-of.h    |   3 +
 drivers/clocksource/timer-stm32.c | 241 ++++++++++++++++++++------------------
 6 files changed, 144 insertions(+), 177 deletions(-)

-- 
2.7.4

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

end of thread, other threads:[~2017-11-07 10:16 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-23  9:58 [PATCH v7 0/6] stm32 clocksource driver rework Benjamin Gaignard
2017-10-23  9:58 ` [PATCH v7 1/6] timer: add timer_of_exit function Benjamin Gaignard
2017-10-25  8:37   ` Daniel Lezcano
2017-10-23  9:58 ` [PATCH v7 2/6] clocksource: stm32: convert driver to timer_of Benjamin Gaignard
     [not found] ` <1508752722-4489-1-git-send-email-benjamin.gaignard-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2017-10-23  9:58   ` [PATCH v7 3/6] clocksource: stm32: increase min delta value Benjamin Gaignard
2017-10-23  9:58   ` [PATCH v7 4/6] clocksource: stm32: only use 32 bits timers Benjamin Gaignard
2017-11-07 10:16   ` [PATCH v7 0/6] stm32 clocksource driver rework Benjamin Gaignard
2017-10-23  9:58 ` [PATCH v7 5/6] clocksource: stm32: add clocksource support Benjamin Gaignard
2017-10-23  9:58 ` [PATCH v7 6/6] arm: dts: stm32: remove useless clocksource nodes Benjamin Gaignard

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).