linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] clockevents for 5.1
@ 2019-02-23 13:05 Daniel Lezcano
  2019-02-23 13:06 ` [PATCH 01/18] clocksource/drivers/sun5i: Fail gracefully when clock rate is unavailable Daniel Lezcano
  0 siblings, 1 reply; 20+ messages in thread
From: Daniel Lezcano @ 2019-02-23 13:05 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Anson Huang, Atish Patra, Biju Das, Chen-Yu Tsai, Daniel Lezcano,
	Joseph Lo, Krzysztof Kozlowski, Marek Szyprowski, Ryder Lee,
	Samuel Holland, Linux Kernel Mailing List


Hi Thomas,

this is a late pull request for clockevents 5.1.

 - Update the binding documentation for the gpt timer (Anson Huang)

 - Improve checking and error handling at init time on risc timer (Atish
Patra)

 - Update the binding documentation for r8a774c0 cmt and tmu (Biju Das)

 - Fail gracefully when clock rate is unavailable on sun5i (Chen-Yu Tsai)

 - Rename the tango-xtal, pxa and cs5535 to timer-*.c for consistency
(Daniel Lezcano)

 - Add the support for the tegra210 timer and add the platform's Kconfig
selection (Joseph Lo)

 - Do a cleanup in the header inclusions and remove the unused ones for
the exynos_mct timer driver (Krzysztof Kozlowski)

 - Remove some non-of dead code and fix the error path when initializing
the resources in the exynos_mct timer driver (Marek Szyprowski)

 - Update the DT bindings for the MT7629 (Ryder Lee)

 - Provide a workaround for the arm arch timer for Allwinner A64 timers
(Samuel Holland)

 - Clear the timer interrupt at shutdown time on the exynos_mct timer
driver (Stuart Menefy)


Thanks!

  -- Daniel

-----------------------------------------------------------------

The following changes since commit 75b710af7139768fd4ba2d4e05335d2344796279:

  timers: Mark expected switch fall-throughs (2019-01-29 20:08:42 +0100)

are available in the Git repository at:

  https://git.linaro.org/people/daniel.lezcano/linux.git clockevents/5.1

for you to fetch changes up to f40f4fc9506d6b2b786920059b320aac3a831574:

  soc/tegra: default select TEGRA_TIMER for Tegra210 (2019-02-23
12:13:45 +0100)

----------------------------------------------------------------
Anson Huang (1):
      dt-bindings: timer: gpt: update binding doc

Atish Patra (1):
      clocksource/drivers/riscv: Add required checks during clock source
init

Biju Das (2):
      dt-bindings: timer: renesas, cmt: Document r8a774c0 CMT support
      dt-bindings: timer: renesas: tmu: Document r8a774c0 bindings

Chen-Yu Tsai (1):
      clocksource/drivers/sun5i: Fail gracefully when clock rate is
unavailable

Daniel Lezcano (3):
      clocksource/drivers/tango-xtal: Rename the file for consistency
      clocksource/drivers/timer-pxa: Rename the file for consistency
      clocksource/drivers/timer-cs5535: Rename the file for consistency

Joseph Lo (3):
      dt-bindings: timer: add Tegra210 timer
      clocksource/drivers/tegra: Add Tegra210 timer support
      soc/tegra: default select TEGRA_TIMER for Tegra210

Krzysztof Kozlowski (1):
      clocksource/drivers/exynos_mct: Remove unused header includes

Marek Szyprowski (2):
      clocksource/drivers/exynos_mct: Remove dead code
      clocksource/drivers/exynos_mct: Fix error path in timer resources
initialization

Ryder Lee (1):
      dt-bindings: timer: mediatek: update bindings for MT7629 SoC

Samuel Holland (1):
      clocksource/drivers/arch_timer: Workaround for Allwinner A64 timer
instability

Stuart Menefy (2):
      clocksource/drivers/exynos_mct: Move one-shot check from tick
clear to ISR
      clocksource/drivers/exynos_mct: Clear timer interrupt when shutdown

 Documentation/arm64/silicon-errata.txt                            |   2 +
 Documentation/devicetree/bindings/timer/fsl,imxgpt.txt            |  39
+++++--
 Documentation/devicetree/bindings/timer/mediatek,mtk-timer.txt    |  11 +-
 Documentation/devicetree/bindings/timer/nvidia,tegra210-timer.txt |  36
+++++++
 Documentation/devicetree/bindings/timer/renesas,cmt.txt           |   2 +
 Documentation/devicetree/bindings/timer/renesas,tmu.txt           |   1 +
 drivers/clocksource/Kconfig                                       |  13 ++-
 drivers/clocksource/Makefile                                      |   6 +-
 drivers/clocksource/arm_arch_timer.c                              |  55
++++++++++
 drivers/clocksource/exynos_mct.c                                  |  48
+++++----
 drivers/clocksource/{cs5535-clockevt.c => timer-cs5535.c}         |   0
 drivers/clocksource/{pxa_timer.c => timer-pxa.c}                  |   0
 drivers/clocksource/timer-riscv.c                                 |  23
++++-
 drivers/clocksource/timer-sun5i.c                                 |  10 ++
 drivers/clocksource/{tango_xtal.c => timer-tango-xtal.c}          |   0
 drivers/clocksource/timer-tegra20.c                               | 370
++++++++++++++++++++++++++++++++++++++++++++++--------------------
 drivers/soc/tegra/Kconfig                                         |   1 +
 include/linux/cpuhotplug.h                                        |   1 +
 18 files changed, 470 insertions(+), 148 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/timer/nvidia,tegra210-timer.txt
 rename drivers/clocksource/{cs5535-clockevt.c => timer-cs5535.c} (100%)
 rename drivers/clocksource/{pxa_timer.c => timer-pxa.c} (100%)
 rename drivers/clocksource/{tango_xtal.c => timer-tango-xtal.c} (100%)


-- 
 <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog


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

end of thread, other threads:[~2019-02-27  2:55 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-23 13:05 [GIT PULL] clockevents for 5.1 Daniel Lezcano
2019-02-23 13:06 ` [PATCH 01/18] clocksource/drivers/sun5i: Fail gracefully when clock rate is unavailable Daniel Lezcano
2019-02-23 13:06   ` [PATCH 02/18] clocksource/drivers/arch_timer: Workaround for Allwinner A64 timer instability Daniel Lezcano
     [not found]     ` <20190226212356.C6B68218A2@mail.kernel.org>
2019-02-27  2:55       ` Samuel Holland
2019-02-23 13:06   ` [PATCH 03/18] clocksource/drivers/exynos_mct: Move one-shot check from tick clear to ISR Daniel Lezcano
2019-02-23 13:06   ` [PATCH 04/18] clocksource/drivers/exynos_mct: Clear timer interrupt when shutdown Daniel Lezcano
2019-02-23 13:06   ` [PATCH 05/18] dt-bindings: timer: renesas, cmt: Document r8a774c0 CMT support Daniel Lezcano
2019-02-23 13:06   ` [PATCH 06/18] dt-bindings: timer: renesas: tmu: Document r8a774c0 bindings Daniel Lezcano
2019-02-23 13:06   ` [PATCH 07/18] clocksource/drivers/riscv: Add required checks during clock source init Daniel Lezcano
2019-02-23 13:06   ` [PATCH 08/18] clocksource/drivers/exynos_mct: Remove dead code Daniel Lezcano
2019-02-23 13:06   ` [PATCH 09/18] clocksource/drivers/exynos_mct: Fix error path in timer resources initialization Daniel Lezcano
2019-02-23 13:06   ` [PATCH 10/18] dt-bindings: timer: mediatek: update bindings for MT7629 SoC Daniel Lezcano
2019-02-23 13:06   ` [PATCH 11/18] clocksource/drivers/exynos_mct: Remove unused header includes Daniel Lezcano
2019-02-23 13:07   ` [PATCH 12/18] dt-bindings: timer: gpt: update binding doc Daniel Lezcano
2019-02-23 13:07   ` [PATCH 13/18] clocksource/drivers/tango-xtal: Rename the file for consistency Daniel Lezcano
2019-02-23 13:07   ` [PATCH 14/18] clocksource/drivers/timer-pxa: " Daniel Lezcano
2019-02-23 13:07   ` [PATCH 15/18] clocksource/drivers/timer-cs5535: " Daniel Lezcano
2019-02-23 13:07   ` [PATCH 16/18] dt-bindings: timer: add Tegra210 timer Daniel Lezcano
2019-02-23 13:07   ` [PATCH 17/18] clocksource/drivers/tegra: Add Tegra210 timer support Daniel Lezcano
2019-02-23 13:07   ` [PATCH 18/18] soc/tegra: default select TEGRA_TIMER for Tegra210 Daniel Lezcano

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