Re: [PATCH] clk: qcom: Fix i2c frequency table

2015-02-26 Thread Mike Turquette
Quoting Stephen Boyd (2015-02-23 13:30:28) PXO is 25MHz, not 27MHz. Fix the table. Fixes: 24d8fba44af3 clk: qcom: Add support for IPQ8064's global clock controller (GCC) Signed-off-by: Stephen Boyd sb...@codeaurora.org Applied to clk-next. Regards, Mike ---

Re: [PATCH 0/3] MSM8960 LCC fixes

2015-02-25 Thread Mike Turquette
Quoting Stephen Boyd (2015-01-29 15:38:10) A couple of small fixes found while testing the audio clock control on apq8064. Applied to clk-fixes. Regards, Mike Stephen Boyd (3): clk: qcom: lcc-msm8960: Fix slimbus n and m val offsets clk: qcom: lcc-msm8960: Fix PLL rate detection

Re: [PATCH] clk: ux500: Drop use of clk-private.h

2015-01-27 Thread Mike Turquette
Quoting Ulf Hansson (2015-01-22 23:36:28) On 22 January 2015 at 20:34, Stephen Boyd sb...@codeaurora.org wrote: These drivers don't need to include clk-private.h. Remove the include. Cc: Ulf Hansson ulf.hans...@linaro.org Cc: Linus Walleij linus.wall...@linaro.org Signed-off-by:

Re: [PATCH v3 6/8] clk: qcom: Add IPQ806X LPASS clock controller (LCC) driver

2015-01-27 Thread Mike Turquette
Quoting Stephen Boyd (2015-01-19 18:05:33) From: Rajendra Nayak rna...@codeaurora.org Add an LCC driver for IPQ806x that supports the i2s, S/PDIF, and pcm clocks. Signed-off-by: Rajendra Nayak rna...@codeaurora.org Signed-off-by: Kumar Gala ga...@codeaurora.org Signed-off-by: Josh

Re: [PATCH v3 7/8] clk: qcom: Add MSM8960/APQ8064 LPASS clock controller (LCC) driver

2015-01-27 Thread Mike Turquette
Quoting Stephen Boyd (2015-01-19 18:05:34) Add an LCC driver for MSM8960/APQ8064 that supports the i2s, slimbus, and pcm clocks. Change-Id: I2549b821f7bf467c1bd80d4827a1a7621e725659 Removed above line while applying. Regards, Mike Signed-off-by: Stephen Boyd sb...@codeaurora.org ---

Re: [PATCH 0/2] allow cpufreq drivers to export flags

2014-10-08 Thread Mike Turquette
Quoting Viresh Kumar (2014-10-08 01:19:40) On 8 October 2014 13:41, Thomas Petazzoni thomas.petazz...@free-electrons.com wrote: On Wed, 8 Oct 2014 13:24:30 +0530, Viresh Kumar wrote: On 8 October 2014 13:18, Mike Turquette mturque...@linaro.org wrote: This series is partially

Re: [PATCH 1/4] cpufreq: allow driver-specific flags

2014-09-27 Thread Mike Turquette
Quoting Viresh Kumar (2014-09-10 03:49:25) On 10 September 2014 15:11, Thomas Petazzoni thomas.petazz...@free-electrons.com wrote: diff --git a/include/linux/cpufreq.h b/include/linux/cpufreq.h index 138336b..fa35601 100644 --- a/include/linux/cpufreq.h +++ b/include/linux/cpufreq.h @@

Re: [GIT PULL] qcom clock changes for 3.17

2014-07-28 Thread Mike Turquette
Quoting Stephen Boyd (2014-07-28 10:57:02) On 07/28, Kumar Gala wrote: On Jul 21, 2014, at 4:26 PM, Stephen Boyd sb...@codeaurora.org wrote: Hi Mike, The following changes since commit a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee: Linux 3.16-rc2 (2014-06-21 19:02:54

Re: [PATCH] clk: Add tracepoints for hardware operations

2014-07-01 Thread Mike Turquette
Quoting Stephen Boyd (2014-06-30 18:07:49) On 06/30/14 17:52, Steven Rostedt wrote: On Mon, 30 Jun 2014 16:56:39 -0700 Stephen Boyd sb...@codeaurora.org wrote: @@ -483,10 +486,12 @@ static void clk_unprepare_unused_subtree(struct clk *clk) return; if

Re: [PATCH 2/2] cpufreq: cpu0: Extend support beyond CPU0

2014-06-26 Thread Mike Turquette
Quoting Stephen Boyd (2014-06-26 17:06:00) Finally, checking for equivalent pointers from clk_get() will work now, Please don't do that. Even though it works for the current implementation, comparing those pointers from a driver violates how clkdev is supposed to work. The pointer returned by

Re: [PATCH] clk: qcom: Fix blsp2_ahb_clk register offset

2014-05-23 Thread Mike Turquette
Quoting Georgi Djakov (2014-05-20 09:50:54) The address of the blsp2_ahb_clk register is incorrect. Fix it. Signed-off-by: Georgi Djakov gdja...@mm-sol.com Applied to clk-next. Regards, Mike --- drivers/clk/qcom/gcc-msm8974.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

Re: [PATCH 0/2] Enable clock controllers on MSM

2014-01-27 Thread Mike Turquette
Quoting Kumar Gala (2014-01-23 13:57:58) On Jan 23, 2014, at 2:43 PM, Olof Johansson o...@lixom.net wrote: On Thu, Jan 23, 2014 at 11:59 AM, Kumar Gala ga...@codeaurora.org wrote: On Jan 23, 2014, at 11:25 AM, Kevin Hilman khil...@linaro.org wrote: Stephen Boyd

Re: [PATCH v1 09/14] clk: msm: Add support for MSM8960's global clock controller (GCC)

2013-08-13 Thread Mike Turquette
Quoting Stephen Boyd (2013-08-12 22:03:34) On 08/08, Mark Rutland wrote: Hi Stephen, On Thu, Jul 25, 2013 at 01:43:37AM +0100, Stephen Boyd wrote: Fill in the data and wire up the global clock controller to the MSM clock driver. This should allow most non-multimedia device drivers

Re: [PATCH v1 04/14] clk: Add set_rate_and_parent() op

2013-08-08 Thread Mike Turquette
Quoting Stephen Boyd (2013-07-25 09:45:42) On 07/25, Tomasz Figa wrote: On Wednesday 24 of July 2013 17:43:32 Stephen Boyd wrote: Some of Qualcomm's clocks can change their parent and rate at the same time with a single register write. Add support for this hardware to the common clock

Re: [PATCH v1 02/14] clk: Add of_init_clk_data() to parse common clock bindings

2013-08-02 Thread Mike Turquette
Quoting Stephen Boyd (2013-07-25 09:36:56) On 07/25, Tomasz Figa wrote: On Wednesday 24 of July 2013 17:43:30 Stephen Boyd wrote: Consolidate DT parsing for the common bits of a clock binding in one place to simplify clock drivers. This also has the added benefit of standardizing how

Re: [PATCH v2] clk: Fix race condition between clk_set_parent and clk_enable()

2013-05-16 Thread Mike Turquette
Quoting Saravana Kannan (2013-05-15 21:07:24) Without this patch, the following race condition is possible. * clk-A has two parents - clk-X and clk-Y. * All three are disabled and clk-X is current parent. * Thread A: clk_set_parent(clk-A, clk-Y). * Thread A: snip execution flow * Thread A:

Re: [PATCH] clk: Fix race condition between clk_set_parent and clk_enable()

2013-05-14 Thread Mike Turquette
Quoting Saravana Kannan (2013-04-30 21:42:08) Without this patch, the following race conditions are possible. Race condition 1: * clk-A has two parents - clk-X and clk-Y. * All three are disabled and clk-X is current parent. * Thread A: clk_set_parent(clk-A, clk-Y). * Thread A: snip

Re: [PATCH 00/10] Convert MSM to common clock framework

2012-09-21 Thread Mike Turquette
Quoting Stephen Boyd (2012-09-20 19:26:48) This patchset moves the existing MSM clock code and affected drivers to the common clock framework. A prerequisite of moving to the common clock framework is to use clk_prepare() and clk_enable() so the first few patches migrate drivers to that call