linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] timers for 4.21
@ 2018-12-18 21:27 Daniel Lezcano
  2018-12-18 21:28 ` [PATCH 01/25] clocksource/drivers/timer-vt8500: Remove duplicate function name Daniel Lezcano
  0 siblings, 1 reply; 27+ messages in thread
From: Daniel Lezcano @ 2018-12-18 21:27 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Daniel Lezcano, Anup Patel, Clément Peron, Dan Carpenter,
	Geert Uytterhoeven, Linus Walleij, Manivannan Sadhasivam,
	Martin Blumenstingl, Stefan Wahren, Tao Ren, Yangtao Li,
	Linux Kernel Mailing List

Hi Thomas,

these are the changes for the timers for 4.21:

 - Add the sched_clock for the arc timer (Alexey Brodkin)

 - Change the file timer names for riscv, rockchip, tegra20, sun4i and
meson6 (Daniel Lezcano)

 - Add the DT bindings for r8a7796, r8a77470 and r8a774a1 (Biju Das)

 - Remove the early platform driver registration for timer-ti-dm
(Bartosz Golaszewski)

 - Provide the sched_clock for the riscv timer (Anup Patel)

 - Add support for ARM64 for the imx-gpt and convert the imx-tpm to the
timer-of API (Anson Huang)

 - Remove useless irq protection for the imx-gpt (Clément Péron)

 - Remove a duplicate function name for the vt8500 (Dan Carpenter)

 - Remove obsolete inclusion of <asm/smp_twd.h> for the tegra20 (Geert
Uytterhoeven)

 - Demote the prcmu and the custom sched_clock for the dbx500 and the
ux500 (Linus Walleij)

 - Add a new timer clock for the RDA8810PL (Manivannan Sadhasivam)

 - Rename the macro to stick to the register name and add the delay
timer (Martin Blumenstingl)

 - Switch the bcm2835 to the SPDX identifier (Stefan Wahren)

 - Fix the interrupt register access on the fttmr010 (Tao Ren)

 - Add missing of_node_put in the initialization path on the
integrator-ap (Yangtao Li)


Enjoy your vacations and have a nice end-of-year celebration

  -- Daniel


The following changes since commit 7d9df98be66fec64349f9f1c9d3e896293fe7b45:

  clockevents: Remove unnecessary unlikely() (2018-11-05 14:22:54 +0100)

are available in the Git repository at:

  http://git.linaro.org/people/daniel.lezcano/linux.git clockevents/4.21

for you to fetch changes up to 7f83a1327962b9b3712866db8cbafbdee239cce4:

  clocksource/drivers/rda: Add clock driver for RDA8810PL SoC
(2018-12-18 22:22:23 +0100)

----------------------------------------------------------------
Alexey Brodkin (1):
      clocksource/drivers/arc_timer: Utilize generic sched_clock

Anson Huang (3):
      clocksource/drivers/imx-gpt: Add support for ARM64
      clocksource/drivers/timer-imx-tpm: Convert the driver to timer-of
      clocksource/drivers/timer-imx-tpm: Specify clock name for timer-of

Anup Patel (1):
      clocksource/drivers/riscv_timer: Provide the sched_clock

Bartosz Golaszewski (1):
      clocksource/drivers/timer-ti-dm: Remove the early platform driver
registration

Biju Das (3):
      dt-bindings: timer: renesas, cmt: Document r8a7796 CMT support
      dt-bindings: timer: renesas, cmt: Document r8a77470 CMT support
      dt-bindings: timer: renesas, cmt: Document r8a774a1 CMT support

Clément Péron (1):
      clocksource/drivers/imx-gpt: Remove unnecessary irq protection

Dan Carpenter (1):
      clocksource/drivers/timer-vt8500: Remove duplicate function name

Daniel Lezcano (5):
      clocksource/drivers/riscv: Change name riscv_timer to timer-riscv
      clocksource/drivers/rockchip: Change name rockchip_timer to
timer-rockchip
      clocksource/drivers/tegra20: Change name tegra20_timer to
timer-tegra20
      clocksource/drivers/sun4i: Change name sun4i_timer to timer-sun4i
      clocksource/drivers/meson6: Change name meson6_timer timer-meson6

Geert Uytterhoeven (1):
      clockevents/drivers/tegra20: Remove obsolete inclusion of
<asm/smp_twd.h>

Linus Walleij (2):
      clocksource/drivers/dbx500: Demote dbx500 PRCMU clocksource
      clocksource/drivers/ux500: Drop Ux500 custom SCHED_CLOCK

Manivannan Sadhasivam (1):
      clocksource/drivers/rda: Add clock driver for RDA8810PL SoC

Martin Blumenstingl (2):
      clocksource/drivers/meson6_timer: Use register names from the
datasheet
      clocksource/drivers/meson6_timer: Implement the ARM delay timer

Stefan Wahren (1):
      clocksource/drivers/bcm2835: Switch to SPDX identifier

Tao Ren (1):
      clocksource/drivers/fttmr010: Fix invalid interrupt register access

Yangtao Li (1):
      clocksource/drivers/integrator-ap: Add missing of_node_put()

 .../devicetree/bindings/timer/renesas,cmt.txt      |  15 +-
 arch/arc/Kconfig                                   |   1 +
 drivers/clocksource/Kconfig                        |  26 ++-
 drivers/clocksource/Makefile                       |  11 +-
 drivers/clocksource/arc_timer.c                    |  22 +++
 drivers/clocksource/bcm2835_timer.c                |  15 +-
 drivers/clocksource/clksrc-dbx500-prcmu.c          |  22 +--
 drivers/clocksource/meson6_timer.c                 | 178 -----------------
 drivers/clocksource/nomadik-mtu.c                  |   4 -
 drivers/clocksource/timer-fttmr010.c               |  73 ++++---
 drivers/clocksource/timer-imx-gpt.c                |  21 +-
 drivers/clocksource/timer-imx-tpm.c                | 139 ++++++-------
 drivers/clocksource/timer-integrator-ap.c          |  25 ++-
 drivers/clocksource/timer-meson6.c                 | 220
+++++++++++++++++++++
 drivers/clocksource/timer-rda.c                    | 195 ++++++++++++++++++
 .../clocksource/{riscv_timer.c => timer-riscv.c}   |   9 +
 .../{rockchip_timer.c => timer-rockchip.c}         |   0
 .../clocksource/{sun4i_timer.c => timer-sun4i.c}   |   0
 .../{tegra20_timer.c => timer-tegra20.c}           |   1 -
 drivers/clocksource/timer-ti-dm.c                  |   1 -
 drivers/clocksource/timer-vt8500.c                 |   2 +-
 21 files changed, 600 insertions(+), 380 deletions(-)
 delete mode 100644 drivers/clocksource/meson6_timer.c
 create mode 100644 drivers/clocksource/timer-meson6.c
 create mode 100644 drivers/clocksource/timer-rda.c
 rename drivers/clocksource/{riscv_timer.c => timer-riscv.c} (94%)
 rename drivers/clocksource/{rockchip_timer.c => timer-rockchip.c} (100%)
 rename drivers/clocksource/{sun4i_timer.c => timer-sun4i.c} (100%)
 rename drivers/clocksource/{tegra20_timer.c => timer-tegra20.c} (99%)




-- 
 <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] 27+ messages in thread

end of thread, other threads:[~2018-12-19  9:06 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-18 21:27 [GIT PULL] timers for 4.21 Daniel Lezcano
2018-12-18 21:28 ` [PATCH 01/25] clocksource/drivers/timer-vt8500: Remove duplicate function name Daniel Lezcano
2018-12-18 21:28   ` [PATCH 02/25] clocksource/drivers/dbx500: Demote dbx500 PRCMU clocksource Daniel Lezcano
2018-12-18 21:28   ` [PATCH 03/25] clocksource/drivers/ux500: Drop Ux500 custom SCHED_CLOCK Daniel Lezcano
2018-12-18 21:28   ` [PATCH 04/25] clocksource/drivers/timer-ti-dm: Remove the early platform driver registration Daniel Lezcano
2018-12-18 21:28   ` [PATCH 05/25] clockevents/drivers/tegra20: Remove obsolete inclusion of <asm/smp_twd.h> Daniel Lezcano
2018-12-18 21:28   ` [PATCH 06/25] clocksource/drivers/meson6_timer: Use register names from the datasheet Daniel Lezcano
2018-12-18 21:28   ` [PATCH 07/25] clocksource/drivers/meson6_timer: Implement the ARM delay timer Daniel Lezcano
2018-12-18 21:28   ` [PATCH 08/25] clocksource/drivers/imx-gpt: Add support for ARM64 Daniel Lezcano
2018-12-18 21:28   ` [PATCH 09/25] clocksource/drivers/imx-gpt: Remove unnecessary irq protection Daniel Lezcano
2018-12-18 21:28   ` [PATCH 10/25] dt-bindings: timer: renesas, cmt: Document r8a7796 CMT support Daniel Lezcano
2018-12-18 21:28   ` [PATCH 11/25] dt-bindings: timer: renesas, cmt: Document r8a77470 " Daniel Lezcano
2018-12-18 21:28   ` [PATCH 12/25] clocksource/drivers/arc_timer: Utilize generic sched_clock Daniel Lezcano
     [not found]     ` <20181219012457.EC02721871@mail.kernel.org>
2018-12-19  9:06       ` Alexey Brodkin
2018-12-18 21:28   ` [PATCH 13/25] clocksource/drivers/timer-imx-tpm: Convert the driver to timer-of Daniel Lezcano
2018-12-18 21:28   ` [PATCH 14/25] dt-bindings: timer: renesas, cmt: Document r8a774a1 CMT support Daniel Lezcano
2018-12-18 21:28   ` [PATCH 15/25] clocksource/drivers/bcm2835: Switch to SPDX identifier Daniel Lezcano
2018-12-18 21:28   ` [PATCH 16/25] clocksource/drivers/integrator-ap: Add missing of_node_put() Daniel Lezcano
2018-12-18 21:28   ` [PATCH 17/25] clocksource/drivers/fttmr010: Fix invalid interrupt register access Daniel Lezcano
2018-12-18 21:28   ` [PATCH 18/25] clocksource/drivers/timer-imx-tpm: Specify clock name for timer-of Daniel Lezcano
2018-12-18 21:28   ` [PATCH 19/25] clocksource/drivers/riscv_timer: Provide the sched_clock Daniel Lezcano
2018-12-18 21:28   ` [PATCH 20/25] clocksource/drivers/riscv: Change name riscv_timer to timer-riscv Daniel Lezcano
2018-12-18 21:28   ` [PATCH 21/25] clocksource/drivers/rockchip: Change name rockchip_timer to timer-rockchip Daniel Lezcano
2018-12-18 21:28   ` [PATCH 22/25] clocksource/drivers/tegra20: Change name tegra20_timer to timer-tegra20 Daniel Lezcano
2018-12-18 21:28   ` [PATCH 23/25] clocksource/drivers/sun4i: Change name sun4i_timer to timer-sun4i Daniel Lezcano
2018-12-18 21:28   ` [PATCH 24/25] clocksource/drivers/meson6: Change name meson6_timer timer-meson6 Daniel Lezcano
2018-12-18 21:28   ` [PATCH 25/25] clocksource/drivers/rda: Add clock driver for RDA8810PL SoC 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).