[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20150315203607.7930.80528@quantum>
Date: Sun, 15 Mar 2015 13:36:07 -0700
From: Michael Turquette <mturquette@...aro.org>
To: torvalds@...ux-foundation.org
Cc: linux-kernel@...r.kernel.org, sboyd@...eaurora.org
Subject: [GIT PULL] clk: fixes for 4.0
The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539:
Linux 4.0-rc1 (2015-02-22 18:21:14 -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 aaa6d06282a749d0df8e5e22e73f8a3372f96853:
ASoC: kirkwood: fix struct clk pointer comparing (2015-03-11 16:00:41 -0700)
----------------------------------------------------------------
The clk fixes for 4.0-rc4 comprise three themes. First are the usual
driver fixes for new regressions since v3.19. Second are fixes to the
common clock divider type caused by recent changes to how we round clock
rates. This affects many clock drivers that use this common code.
Finally there are fixes for drivers that improperly compared struct clk
pointers (drivers must not deref these pointers). While some of these
drivers have done this for a long time, this did not cause a problem
until we started generating unique struct clk pointers for every
consumer. A new function, clk_is_match was introduced to get these
drivers working again and they are fixed up to no longer deref the
pointers themselves.
----------------------------------------------------------------
Heiko Stübner (1):
clk: divider: return real rate instead of divider value
Julia Lawall (1):
clk: don't export static symbol
Michael Turquette (1):
clk: introduce clk_is_match
Shawn Guo (3):
ARM: imx: fix struct clk pointer comparing
ASoC: fsl_spdif: fix struct clk pointer comparing
ASoC: kirkwood: fix struct clk pointer comparing
Stephen Boyd (3):
clk: qcom: Fix slimbus n and m val offsets
clk: qcom: lcc-msm8960: Fix PLL rate detection
clk: qcom: Add PLL4 vote clock
Tony Lindgren (1):
clk: ti: Fix FAPLL parent enable bit handling
Uwe Kleine-König (3):
clk: divider: fix calculation of maximal parent rate for a given divider
clk: divider: fix selection of divider when rounding to closest
clk: divider: fix calculation of initial best divider when rounding to closest
kbuild test robot (2):
clk: qcom: fix platform_no_drv_owner.cocci warnings
clk: qcom: fix platform_no_drv_owner.cocci warnings
arch/arm/mach-imx/mach-imx6q.c | 5 +++--
drivers/clk/clk-divider.c | 29 ++++++++++++++---------------
drivers/clk/clk.c | 27 ++++++++++++++++++++++++++-
drivers/clk/qcom/gcc-msm8960.c | 13 +++++++++++++
drivers/clk/qcom/lcc-ipq806x.c | 1 -
drivers/clk/qcom/lcc-msm8960.c | 7 +++----
drivers/clk/ti/fapll.c | 6 +++---
include/linux/clk.h | 18 ++++++++++++++++++
sound/soc/fsl/fsl_spdif.c | 4 ++--
sound/soc/kirkwood/kirkwood-i2s.c | 2 +-
10 files changed, 83 insertions(+), 29 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists