LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [GIT PULL] clk fixes for v4.16-rc6
@ 2018-03-20 23:06 sboyd
  0 siblings, 0 replies; only message in thread
From: sboyd @ 2018-03-20 23:06 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Stephen Boyd, Michael Turquette, linux-clk, linux-kernel

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 3358 bytes --]

From: Stephen Boyd <sboyd@kernel.org>

The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2:

  Linux 4.16-rc1 (2018-02-11 15:04:29 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git tags/clk-fixes-for-linus

for you to fetch changes up to 7997f3b2df751aab0b8e60149b226a32966c41ac:

  clk: bcm2835: Protect sections updating shared registers (2018-03-19 09:27:37 -0700)

----------------------------------------------------------------
A late collection of fixes for regressions seen this release cycle.
Normally I send this earlier than now but real life got in the way.
Things are back to normal now.

There's the normal set of SoC driver fixes: i.MX boot warning, TI
display clks, allwinner clk ops being wrong (fun), driver probe
badness on error paths, correctness fix for the new aspeed driver,
and even a fix for a race condition in the bcm2835 clk driver.

At the core framework level we also got some fixes for the clk
phase API caching at the wrong time, better handling of the enabled
state of orphan clks, and a fix for a newly introduced bug in how we
handle rate calculations for pass-through clks.

----------------------------------------------------------------
Boris Brezillon (2):
      clk: bcm2835: Fix ana->maskX definitions
      clk: bcm2835: Protect sections updating shared registers

Chen-Yu Tsai (1):
      clk: sunxi-ng: a31: Fix CLK_OUT_* clock ops

Eddie James (2):
      clk: aspeed: Fix is_enabled for certain clocks
      clk: aspeed: Prevent reset if clock is enabled

Fabio Estevam (1):
      clk: imx51-imx53: Fix UART4/5 registration on i.MX50 and i.MX53

Jerome Brunet (2):
      clk: migrate the count of orphaned clocks at init
      clk: fix determine rate error with pass-through clock

Shawn Lin (1):
      clk: update cached phase to respect the fact when setting phase

Stephen Boyd (5):
      Merge tag 'sunxi-clk-fixes-for-4.16' of https://git.kernel.org/.../sunxi/linux into clk-fixes
      Merge tag 'clk-imx-fixes-4.16' of git://git.kernel.org/.../shawnguo/linux into clk-fixes
      Merge tag 'ti-clk-fixes-4.16' of https://github.com/t-kristo/linux-pm into clk-fixes
      Merge branch 'clk-phase' into clk-fixes
      Merge branch 'clk-helpers' (early part) into clk-fixes

Tero Kristo (3):
      clk: ti: clkctrl: add support for CLK_SET_RATE_PARENT flag
      clk: ti: am33xx: add set-rate-parent support for display clkctrl clock
      clk: ti: am43xx: add set-rate-parent support for display clkctrl clock

Wei Yongjun (2):
      clk: hisilicon: hi3660:Fix potential NULL dereference in hi3660_stub_clk_probe()
      clk: qcom: msm8916: Fix return value check in qcom_apcs_msm8916_clk_probe()

 drivers/clk/bcm/clk-bcm2835.c           | 12 ++++++---
 drivers/clk/clk-aspeed.c                | 28 ++++++++++++--------
 drivers/clk/clk.c                       | 46 ++++++++++++++++++++-------------
 drivers/clk/hisilicon/clk-hi3660-stub.c |  2 ++
 drivers/clk/imx/clk-imx51-imx53.c       | 20 +++++++++++---
 drivers/clk/qcom/apcs-msm8916.c         |  5 ++--
 drivers/clk/sunxi-ng/ccu-sun6i-a31.c    |  6 ++---
 drivers/clk/ti/clk-33xx.c               |  2 +-
 drivers/clk/ti/clk-43xx.c               |  2 +-
 drivers/clk/ti/clkctrl.c                |  2 ++
 10 files changed, 81 insertions(+), 44 deletions(-)

-- 

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-03-20 23:06 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-20 23:06 [GIT PULL] clk fixes for v4.16-rc6 sboyd

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