linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: sboyd@kernel.org
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Stephen Boyd <sboyd@kernel.org>,
	Michael Turquette <mturquette@baylibre.com>,
	linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] clk fixes for v4.16-rc6
Date: Tue, 20 Mar 2018 16:06:21 -0700	[thread overview]
Message-ID: <20180320230621.49819-1-sboyd@kernel.org> (raw)

[-- 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(-)

-- 

                 reply	other threads:[~2018-03-20 23:06 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20180320230621.49819-1-sboyd@kernel.org \
    --to=sboyd@kernel.org \
    --cc=linux-clk@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mturquette@baylibre.com \
    --cc=torvalds@linux-foundation.org \
    /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 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).