All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Lezcano <daniel.lezcano@linaro.org>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: Jisheng Zhang <Jisheng.Zhang@synaptics.com>,
	Krzysztof Kozlowski <krzk@kernel.org>,
	Evan Benn <evanbenn@chromium.org>,
	Tony Lindgren <tony@atomide.com>,
	Zhou Yanjie <zhouyanjie@wanyeetech.com>,
	Andrea Merello <andrea.merello@gmail.com>,
	zou_wei@huawei.com, Wan Jiabing <wanjiabing@vivo.com>,
	Samuel Holland <samuel@sholland.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] timer drivers for v5.14
Date: Thu, 17 Jun 2021 17:31:51 +0200	[thread overview]
Message-ID: <65ed5f60-d7a5-b4ae-ff78-0382d4671cc5@linaro.org> (raw)

Hi Thomas,

The following changes since commit 245a057fee18be08d6ac12357463579d06bea077:

  timer_list: Print name of per-cpu wakeup device (2021-05-31 17:04:49
+0200)

are available in the Git repository at:

  https://git.linaro.org/people/daniel.lezcano/linux.git tags/timers-v5.14

for you to fetch changes up to 3d41fff3ae3980c055f3c7861264c46c924f3e4c:

  clocksource/drivers/timer-ti-dm: Drop unnecessary restore (2021-06-16
17:33:04 +0200)

----------------------------------------------------------------
- Remove arch_timer_rate1 variable as it is unused in the architected
  ARM timer (Jisheng Zhang)

- Minor cleanups (whitespace, constification, ...) for the Samsung pwm
  timer (Krzysztof Kozlowski)

- Acknowledge and disable the timer interrupt at suspend time to
  prevent the suspend to be aborted by the ATF if there is a pending
  one on the Mediatek timer (Evan Benn)

- Save and restore the configuration register at suspend/resume time
  for TI dm timer (Tony Lindgren)

- Set the scene for the next timers support by renaming the array
  variables on the Ingenic time (Zhou Yanjie)

- Add the clock rate change notification to adjust the prescalar value
  and compensate the clock source on the ARM global timer (Andrea
  Merello)

- Add missing variable static annotation on the ARM global timer (Zou
  Wei)

- Remove a duplicate argument when building the bits field on the ARM
  global timer (Wan Jiabing)

- Improve the timer workaround function by reducing the loop on the
  Allwinner A64 timer (Samuel Holland)

- Do no restore the register context in case of error on the TI dm
  timer (Tony Lindgren)

----------------------------------------------------------------
Andrea Merello (2):
      clocksource/drivers/arm_global_timer: Implement rate compensation
whenever source clock changes
      arm: zynq: don't disable CONFIG_ARM_GLOBAL_TIMER due to
CONFIG_CPU_FREQ anymore

Evan Benn (1):
      clocksource/drivers/mediatek: Ack and disable interrupts on suspend

Jisheng Zhang (1):
      clocksource/drivers/arm_arch_timer: Remove arch_timer_rate1

Krzysztof Kozlowski (4):
      clocksource/drivers/samsung_pwm: Minor whitespace cleanup
      clocksource/drivers/samsung_pwm: Constify passed structure
      clocksource/drivers/samsung_pwm: Cleanup on init error
      clocksource/drivers/samsung_pwm: Constify source IO memory

Samuel Holland (1):
      clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround

Tony Lindgren (2):
      clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG
      clocksource/drivers/timer-ti-dm: Drop unnecessary restore

Wan Jiabing (1):
      clocksource/drivers/arm_global_timer: Remove duplicated argument
in arm_global_timer

Zou Wei (1):
      clocksource/drivers/arm_global_timer: Make symbol
'gt_clk_rate_change_nb' static

周琰杰 (Zhou Yanjie) (1):
      clocksource/drivers/ingenic: Rename unreasonable array names

 arch/arm/mach-zynq/Kconfig              |   2 +-
 drivers/clocksource/Kconfig             |  14 ++++++++++++++
 drivers/clocksource/arm_arch_timer.c    |   3 +--
 drivers/clocksource/arm_global_timer.c  | 122
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------
 drivers/clocksource/ingenic-sysost.c    |  10 +++++-----
 drivers/clocksource/samsung_pwm_timer.c |  41
+++++++++++++++++++++++++++++------------
 drivers/clocksource/timer-mediatek.c    |  24 ++++++++++++++++++++++++
 drivers/clocksource/timer-ti-dm.c       |   9 ++++++++-
 include/clocksource/samsung_pwm.h       |   3 ++-
 include/clocksource/timer-ti-dm.h       |   1 +
 10 files changed, 197 insertions(+), 32 deletions(-)

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

             reply	other threads:[~2021-06-17 15:31 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-06-17 15:31 Daniel Lezcano [this message]
2021-06-18 16:03 ` [tip: timers/core] Merge tag 'timers-v5.14' of https://git.linaro.org/people/daniel.lezcano/linux into timers/core tip-bot2 for Thomas Gleixner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=65ed5f60-d7a5-b4ae-ff78-0382d4671cc5@linaro.org \
    --to=daniel.lezcano@linaro.org \
    --cc=Jisheng.Zhang@synaptics.com \
    --cc=andrea.merello@gmail.com \
    --cc=evanbenn@chromium.org \
    --cc=krzk@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=samuel@sholland.org \
    --cc=tglx@linutronix.de \
    --cc=tony@atomide.com \
    --cc=wanjiabing@vivo.com \
    --cc=zhouyanjie@wanyeetech.com \
    --cc=zou_wei@huawei.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.