Quoting Kukjin Kim (2013-10-20 13:51:42)
> On 10/20/13 01:03, Tomasz Figa wrote:
> > Hi Mike, Kukjin, Rafael,
> >
> > On Tuesday 24 of September 2013 14:50:06 Mateusz Krawczuk wrote:
> >> This patch series is the new s5pv210 clock implementation
> >> (using common clk framework).
> >>
> >> This
Quoting Kukjin Kim (2013-10-20 13:51:42)
On 10/20/13 01:03, Tomasz Figa wrote:
Hi Mike, Kukjin, Rafael,
On Tuesday 24 of September 2013 14:50:06 Mateusz Krawczuk wrote:
This patch series is the new s5pv210 clock implementation
(using common clk framework).
This implementation is
I'm happy for the changes to be based on an -rc or clk-next. Either is fine.
Thanks,
Mike
On Tue, Oct 15, 2013 at 8:42 AM, Stephen Warren wrote:
> On 10/15/2013 09:36 AM, Peter De Schrijver wrote:
>> The following changes since commit a0cf1abc25ac197dd97b857c0f6341066a8cb1cf:
>>
>> Add
I'm happy for the changes to be based on an -rc or clk-next. Either is fine.
Thanks,
Mike
On Tue, Oct 15, 2013 at 8:42 AM, Stephen Warren swar...@wwwdotorg.org wrote:
On 10/15/2013 09:36 AM, Peter De Schrijver wrote:
The following changes since commit a0cf1abc25ac197dd97b857c0f6341066a8cb1cf:
Quoting Felipe Pena (2013-10-07 19:25:44)
> The zynq_clk_register_fclk function can leak memory (fclk_lock) when unable
> to alloc memory for fclk_gate_lock
>
> Signed-off-by: Felipe Pena
> Acked-by: Sören Brinkmann
Taken into clk-next.
Thanks!
Mike
> ---
> drivers/clk/zynq/clkc.c | 16
-by: Ezequiel Garcia
> Tested-by: Andrew Lunn
Reviewed-by: Mike Turquette
Regards,
Mike
> ---
> Just to make sure they don't get lost this time:
> Added Jason's and Ezequiel's Reviewed-by to honor their constant reviews,
> and Andrew's last Tested-by because I know he will be test
...@obsidianresearch.com
Reviewed-by: Ezequiel Garcia ezequiel.gar...@free-electrons.com
Tested-by: Andrew Lunn and...@lunn.ch
Reviewed-by: Mike Turquette mturque...@linaro.org
Regards,
Mike
---
Just to make sure they don't get lost this time:
Added Jason's and Ezequiel's Reviewed-by to honor their constant
Quoting Felipe Pena (2013-10-07 19:25:44)
The zynq_clk_register_fclk function can leak memory (fclk_lock) when unable
to alloc memory for fclk_gate_lock
Signed-off-by: Felipe Pena felipe...@gmail.com
Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com
Taken into clk-next.
Thanks!
Mike
Quoting Jonas Jensen (2013-07-29 02:44:22)
> This patch adds MOXA ART SoCs clock driver support.
>
> Signed-off-by: Jonas Jensen
I've taken this patch into clk-next. Thanks for the rework.
Is it possible for parent clocks of these moxa core clocks to change
rate? It might make sense for your
On Sun, Oct 6, 2013 at 3:24 PM, Sebastian Hesselbarth
wrote:
> On 10/06/2013 10:02 PM, Mike Turquette wrote:
>>
>> Quoting Sebastian Hesselbarth (2013-10-06 12:42:01)
>>>
>>> On 10/06/2013 06:30 PM, Andrew Lunn wrote:
>>>>
>>>> On Su
Quoting Sebastian Hesselbarth (2013-10-06 12:42:01)
> On 10/06/2013 06:30 PM, Andrew Lunn wrote:
> > On Sun, Oct 06, 2013 at 11:06:09AM +0200, Gerhard Sittig wrote:
> >> On Sat, Oct 05, 2013 at 22:42 +0200, Andrew Lunn wrote:
> >>>
> >>> On Sat, Oct 05, 2013 at 10:24:30PM +0200, Uwe Kleine-König
Quoting Sebastian Hesselbarth (2013-10-06 12:42:01)
On 10/06/2013 06:30 PM, Andrew Lunn wrote:
On Sun, Oct 06, 2013 at 11:06:09AM +0200, Gerhard Sittig wrote:
On Sat, Oct 05, 2013 at 22:42 +0200, Andrew Lunn wrote:
On Sat, Oct 05, 2013 at 10:24:30PM +0200, Uwe Kleine-König wrote:
On
On Sun, Oct 6, 2013 at 3:24 PM, Sebastian Hesselbarth
sebastian.hesselba...@gmail.com wrote:
On 10/06/2013 10:02 PM, Mike Turquette wrote:
Quoting Sebastian Hesselbarth (2013-10-06 12:42:01)
On 10/06/2013 06:30 PM, Andrew Lunn wrote:
On Sun, Oct 06, 2013 at 11:06:09AM +0200, Gerhard Sittig
Quoting Jonas Jensen (2013-07-29 02:44:22)
This patch adds MOXA ART SoCs clock driver support.
Signed-off-by: Jonas Jensen jonas.jen...@gmail.com
I've taken this patch into clk-next. Thanks for the rework.
Is it possible for parent clocks of these moxa core clocks to change
rate? It might
Quoting Mark Brown (2013-10-04 09:41:39)
> On Thu, Oct 03, 2013 at 06:00:07PM +0530, Laxman Dewangan wrote:
>
> > + Optional subnode properties:
> > + ti,clock-boot-enable: Enable clock at the time of booting.
>
> Shouldn't this be a generic clock subsystem thing? It seems like
>
Quoting Mark Brown (2013-10-04 09:41:39)
On Thu, Oct 03, 2013 at 06:00:07PM +0530, Laxman Dewangan wrote:
+ Optional subnode properties:
+ ti,clock-boot-enable: Enable clock at the time of booting.
Shouldn't this be a generic clock subsystem thing? It seems like
something that
Quoting Sören Brinkmann (2013-10-02 10:20:38)
> Hi Mike,
>
> could you please comment on this/apply it to clk-next?
It looks good and is in the queue. Will show up in clk-next in a few
days.
Thanks,
Mike
>
> Thanks,
> Sören
>
> On Sat, Sep 21, 2013 at 04:40:39PM -0700, Soren
Quoting Sylwester Nawrocki (2013-09-24 14:38:44)
> On 08/30/2013 04:53 PM, Sylwester Nawrocki wrote:
> > This patch series implements clock deregistration in the common clock
> > framework. Comparing to v5 it only includes further corrections of NULL
> > clock handling.
> [...]
> >clk: Provide
Quoting Mark Brown (2013-09-26 07:47:43)
> On Thu, Sep 26, 2013 at 07:18:15PM +0530, Laxman Dewangan wrote:
> > The remove function implemented for platform driver's remove callback
> > just return 0 as part of its implementation.
> >
> > Remove this APIs and do not pass the valid .remove for
Quoting Mark Brown (2013-09-26 07:47:43)
On Thu, Sep 26, 2013 at 07:18:15PM +0530, Laxman Dewangan wrote:
The remove function implemented for platform driver's remove callback
just return 0 as part of its implementation.
Remove this APIs and do not pass the valid .remove for platform
Quoting Sylwester Nawrocki (2013-09-24 14:38:44)
On 08/30/2013 04:53 PM, Sylwester Nawrocki wrote:
This patch series implements clock deregistration in the common clock
framework. Comparing to v5 it only includes further corrections of NULL
clock handling.
[...]
clk: Provide not
Quoting Sören Brinkmann (2013-10-02 10:20:38)
Hi Mike,
could you please comment on this/apply it to clk-next?
It looks good and is in the queue. Will show up in clk-next in a few
days.
Thanks,
Mike
Thanks,
Sören
On Sat, Sep 21, 2013 at 04:40:39PM -0700, Soren
Quoting Tomasz Figa (2013-09-28 17:37:14)
> There are at least two different error cases that can happen in
> clk_fetch_parent_index() function:
> - allocation failure,
> - parent clock lookup failure,
> however it returns only an u8, which is supposed to contain parent clock
> index.
>
> This
Quoting Tomasz Figa (2013-09-28 17:37:14)
There are at least two different error cases that can happen in
clk_fetch_parent_index() function:
- allocation failure,
- parent clock lookup failure,
however it returns only an u8, which is supposed to contain parent clock
index.
This patch
Quoting Soren Brinkmann (2013-09-18 15:43:38)
> diff --git a/Documentation/devicetree/bindings/clock/silabs,si570.txt
> b/Documentation/devicetree/bindings/clock/silabs,si570.txt
> new file mode 100644
> index 000..7ab5c8b
> --- /dev/null
> +++
Quoting Soren Brinkmann (2013-09-18 15:43:38)
diff --git a/Documentation/devicetree/bindings/clock/silabs,si570.txt
b/Documentation/devicetree/bindings/clock/silabs,si570.txt
new file mode 100644
index 000..7ab5c8b
--- /dev/null
+++
: Add Allwinner A20 gates
Mike Turquette (6):
Merge branch 'clk-next-s3c64xx' into clk-next
clk: export fixed-factor, gate & mux registration
Merge tag 'zynq-clk-for-3.12' of git://git.xilinx.com/linux-xlnx into
clk-next
clk: handle NULL struct clk gracefully
M
On Mon, Sep 9, 2013 at 2:54 PM, Mike Turquette wrote:
> The following changes since commit 3b2f64d00c46e1e4e9bd0bb9bb12619adac27a4b:
>
> Linux 3.11-rc2 (2013-07-21 12:05:29 -0700)
>
> are available in the git repository at:
>
> git://git.linaro.org/people/mturquet
On Mon, Sep 9, 2013 at 2:54 PM, Mike Turquette mturque...@linaro.org wrote:
The following changes since commit 3b2f64d00c46e1e4e9bd0bb9bb12619adac27a4b:
Linux 3.11-rc2 (2013-07-21 12:05:29 -0700)
are available in the git repository at:
git://git.linaro.org/people/mturquette/linux.git
clk: sunxi: Add Allwinner A20 gates
Mike Turquette (6):
Merge branch 'clk-next-s3c64xx' into clk-next
clk: export fixed-factor, gate mux registration
Merge tag 'zynq-clk-for-3.12' of git://git.xilinx.com/linux-xlnx into
clk-next
clk: handle NULL struct clk gracefully
On Wed, Sep 4, 2013 at 11:36 AM, Stephen Warren wrote:
> On 09/03/2013 05:22 PM, Mike Turquette wrote:
>> Quoting Stephen Warren (2013-08-30 14:37:46)
>>> On 08/30/2013 02:33 PM, Mike Turquette wrote:
> ...
>>>> The clock _data_ seems to always have some chur
On Wed, Sep 4, 2013 at 11:36 AM, Stephen Warren swar...@wwwdotorg.org wrote:
On 09/03/2013 05:22 PM, Mike Turquette wrote:
Quoting Stephen Warren (2013-08-30 14:37:46)
On 08/30/2013 02:33 PM, Mike Turquette wrote:
...
The clock _data_ seems to always have some churn to it. Moving it out
Quoting Sebastian Hesselbarth (2013-08-27 14:28:09)
> With arch/arm calling of_clk_init(NULL) from time_init(), we can now
> remove it from corresponding drivers/clk code.
>
> Signed-off-by: Sebastian Hesselbarth
Acked-by: Mike Turquette
> ---
> Cc: Mike Turquette
> C
;
> Signed-off-by: Sebastian Hesselbarth
Acked-by: Mike Turquette
Need Shawn's Ack for this as well.
> ---
> Cc: Shawn Guo
> Cc: Mike Turquette
> Cc: Russell King
> Cc: Arnd Bergmann
> Cc: linux-arm-ker...@lists.infradead.org
> Cc: linux-kernel@vger.kernel.org
>
rch code now.
>
> Signed-off-by: Sebastian Hesselbarth
> Acked-by: Rob Herring
Acked-by: Mike Turquette
> ---
> Cc: Rob Herring
> Cc: Mike Turquette
> Cc: Russell King
> Cc: Arnd Bergmann
> Cc: linux-arm-ker...@lists.infradead.org
> Cc: linux-kernel@vger.
Quoting Sören Brinkmann (2013-08-27 08:44:11)
> On Tue, Aug 27, 2013 at 11:09:52AM +0100, James Hogan wrote:
> > On 27/08/13 10:03, Stephen Rothwell wrote:
> > > Hi Mike,
> > >
> > > Today's linux-next merge of the clk tree got a conflict in
> > > drivers/clk/zynq/clkc.c between commits
Quoting Sören Brinkmann (2013-08-27 08:44:11)
On Tue, Aug 27, 2013 at 11:09:52AM +0100, James Hogan wrote:
On 27/08/13 10:03, Stephen Rothwell wrote:
Hi Mike,
Today's linux-next merge of the clk tree got a conflict in
drivers/clk/zynq/clkc.c between commits 252957cc3a2d
.
Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com
Acked-by: Rob Herring rob.herr...@calxeda.com
Acked-by: Mike Turquette mturque...@linaro.org
---
Cc: Rob Herring rob.herr...@calxeda.com
Cc: Mike Turquette mturque...@linaro.org
Cc: Russell King li...@arm.linux.org.uk
Cc
Hesselbarth sebastian.hesselba...@gmail.com
Acked-by: Mike Turquette mturque...@linaro.org
Need Shawn's Ack for this as well.
---
Cc: Shawn Guo shawn@linaro.org
Cc: Mike Turquette mturque...@linaro.org
Cc: Russell King li...@arm.linux.org.uk
Cc: Arnd Bergmann a...@arndb.de
Cc: linux-arm
Quoting Sebastian Hesselbarth (2013-08-27 14:28:09)
With arch/arm calling of_clk_init(NULL) from time_init(), we can now
remove it from corresponding drivers/clk code.
Signed-off-by: Sebastian Hesselbarth sebastian.hesselba...@gmail.com
Acked-by: Mike Turquette mturque...@linaro.org
g the only other
> simple clock (osc24M) to use CLK_OF_DECLARE(...) and call of_clk_init(NULL)
> to initialize both of them.
>
> Signed-off-by: Emilio López
> Signed-off-by: Maxime Ripard
> Cc: Mike Turquette
Taken into clk-next.
Regards,
Mike
> ---
> drivers/clk/sunxi/
simple clock (osc24M) to use CLK_OF_DECLARE(...) and call of_clk_init(NULL)
to initialize both of them.
Signed-off-by: Emilio López emi...@elopez.com.ar
Signed-off-by: Maxime Ripard maxime.rip...@free-electrons.com
Cc: Mike Turquette mturque...@linaro.org
Taken into clk-next.
Regards,
Mike
Quoting Sylwester Nawrocki (2013-08-20 10:34:21)
> clk_unregister() is currently not implemented and it is required when
> a clock provider module needs to be unloaded.
>
> Normally the clock supplier module is prevented to be unloaded by
> taking reference on the module in clk_get().
>
> For
Quoting Jisheng Zhang (2013-08-22 19:34:01)
> Add missing iounmap to setup error path.
>
> Change-Id: I4371569d14d7026aa9f90d7cd53f669d365fe26a
Please remove Change-Id's from the commit message for upstream patch
submissions in the future. I can remove this one, this time.
I've taken the patch
Quoting Jisheng Zhang (2013-08-22 19:34:01)
Add missing iounmap to setup error path.
Change-Id: I4371569d14d7026aa9f90d7cd53f669d365fe26a
Please remove Change-Id's from the commit message for upstream patch
submissions in the future. I can remove this one, this time.
I've taken the patch
Quoting Sylwester Nawrocki (2013-08-20 10:34:21)
clk_unregister() is currently not implemented and it is required when
a clock provider module needs to be unloaded.
Normally the clock supplier module is prevented to be unloaded by
taking reference on the module in clk_get().
For cases
Quoting Jisheng Zhang (2013-08-22 05:46:50)
> Add missing iounmap to setup error path.
>
> Signed-off-by: Jisheng Zhang
Patch looks good with one minor nitpick below.
> @@ -145,10 +147,8 @@ void __init mvebu_clk_gating_setup(struct device_node
> *np,
> ctrl->num_gates = n;
>
Quoting Arnd Bergmann (2013-08-21 11:54:10)
> On Tuesday 20 August 2013, Sebastian Hesselbarth wrote:
> > Perhaps Tegra is the common case but other SoC haven't dug deep enough?
> > IMHO from a HW point-of-view clocks are really among the essential
> > things that need to be running before you can
of zero.
Signed-off-by: Mike Turquette
---
drivers/clk/clk.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c
index bc02037..7c43762 100644
--- a/drivers/clk/clk.c
+++ b/drivers/clk/clk.c
@@ -1428,6 +1428,9 @@ int clk_set_rate
of zero.
Signed-off-by: Mike Turquette mturque...@linaro.org
---
drivers/clk/clk.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c
index bc02037..7c43762 100644
--- a/drivers/clk/clk.c
+++ b/drivers/clk/clk.c
@@ -1428,6 +1428,9
Quoting Arnd Bergmann (2013-08-21 11:54:10)
On Tuesday 20 August 2013, Sebastian Hesselbarth wrote:
Perhaps Tegra is the common case but other SoC haven't dug deep enough?
IMHO from a HW point-of-view clocks are really among the essential
things that need to be running before you can do
Quoting Jisheng Zhang (2013-08-22 05:46:50)
Add missing iounmap to setup error path.
Signed-off-by: Jisheng Zhang jszh...@marvell.com
Patch looks good with one minor nitpick below.
@@ -145,10 +147,8 @@ void __init mvebu_clk_gating_setup(struct device_node
*np,
ctrl-num_gates = n;
style.
Tero Kristo contributed helpful bug fixes to this patch.
Signed-off-by: Mike Turquette
Tested-by: Heiko Stuebner
Reviewed-by: Heiko Stuebner
---
Changes since v3:
* replaced underscores with dashes in DT property names
* bail from of clock setup function early if of_iomap fails
* removed
bail from of clock setup function early if of_iomap fails
* removed unecessary explict cast
Mike Turquette (5):
clk: divider: replace bitfield width with mask
clk: of: helper for determining number of parent clocks
clk: dt: binding for basic multiplexer clock
clk: dt: binding for basic div
Devicetree binding for the basic clock divider, plus the setup function
to register the clock. Based on the existing fixed-clock binding.
Tero Kristo contributed helpful bug fixes to this patch.
Signed-off-by: Mike Turquette
Tested-by: Heiko Stuebner
Reviewed-by: Heiko Stuebner
---
Changes
://article.gmane.org/gmane.linux.documentation/5679
[2]
http://lists.infradead.org/pipermail/linux-arm-kernel/2012-December/137878.html
Tero Kristo contributed helpful bug fixes to this patch.
Signed-off-by: Mike Turquette
Tested-by: Heiko Stuebner
Reviewed-by: Heiko Stuebner
---
Changes since v3
Walks the "clocks" array of parent clock phandles and returns the
number.
Signed-off-by: Mike Turquette
Tested-by: Heiko Stuebner
Reviewed-by: Heiko Stuebner
---
No change since v3
drivers/clk/clk.c| 6 ++
include/linux/clk-provider.h | 1 +
2 files changed, 7
internally but the two
registration functions still accept the width to maintain compatibility
with existing users.
Also updated in this patch is the clk-private.h divider macro and two
Freescale clock divider implementations that are based on struct
clk_divider.
Signed-off-by: Mike Turquette
Quoting Stephen Boyd (2013-07-18 14:04:44)
> On 06/20/13 23:14, Mike Turquette wrote:
> > This series introduces binding definitions for common register-mapped
> > clock multiplexer, divider and gate IP blocks along with the
> > corresponding setup functions for matching D
Quoting Stephen Boyd (2013-07-18 14:04:44)
On 06/20/13 23:14, Mike Turquette wrote:
This series introduces binding definitions for common register-mapped
clock multiplexer, divider and gate IP blocks along with the
corresponding setup functions for matching DT data. The bindings
internally but the two
registration functions still accept the width to maintain compatibility
with existing users.
Also updated in this patch is the clk-private.h divider macro and two
Freescale clock divider implementations that are based on struct
clk_divider.
Signed-off-by: Mike Turquette
://article.gmane.org/gmane.linux.documentation/5679
[2]
http://lists.infradead.org/pipermail/linux-arm-kernel/2012-December/137878.html
Tero Kristo contributed helpful bug fixes to this patch.
Signed-off-by: Mike Turquette mturque...@linaro.org
Tested-by: Heiko Stuebner he...@sntech.de
Reviewed-by: Heiko
Walks the clocks array of parent clock phandles and returns the
number.
Signed-off-by: Mike Turquette mturque...@linaro.org
Tested-by: Heiko Stuebner he...@sntech.de
Reviewed-by: Heiko Stuebner he...@sntech.de
---
No change since v3
drivers/clk/clk.c| 6 ++
include/linux/clk
Devicetree binding for the basic clock divider, plus the setup function
to register the clock. Based on the existing fixed-clock binding.
Tero Kristo contributed helpful bug fixes to this patch.
Signed-off-by: Mike Turquette mturque...@linaro.org
Tested-by: Heiko Stuebner he...@sntech.de
from of clock setup function early if of_iomap fails
* removed unecessary explict cast
Mike Turquette (5):
clk: divider: replace bitfield width with mask
clk: of: helper for determining number of parent clocks
clk: dt: binding for basic multiplexer clock
clk: dt: binding for basic divider
style.
Tero Kristo contributed helpful bug fixes to this patch.
Signed-off-by: Mike Turquette mturque...@linaro.org
Tested-by: Heiko Stuebner he...@sntech.de
Reviewed-by: Heiko Stuebner he...@sntech.de
---
Changes since v3:
* replaced underscores with dashes in DT property names
* bail from of clock
Quoting Fabio Estevam (2013-08-20 08:40:52)
> On Tue, Aug 20, 2013 at 5:38 AM, Liu Ying wrote:
>
> > diff --git a/Documentation/devicetree/bindings/clock/imx6q-clock.txt
> > b/Documentation/devicetree/bindings/clock/imx6q-clock.txt
> > index 5a90a72..90e923e 100644
> > ---
Quoting Fabio Estevam (2013-08-20 08:40:52)
On Tue, Aug 20, 2013 at 5:38 AM, Liu Ying ying@freescale.com wrote:
diff --git a/Documentation/devicetree/bindings/clock/imx6q-clock.txt
b/Documentation/devicetree/bindings/clock/imx6q-clock.txt
index 5a90a72..90e923e 100644
---
d the
> > definition of unavailable clocks or definition of clocks with the same
> > id (which may result
> > in bad clk registration).
> > If we keep all the definitions in one .dtsi file (even the one which are
> > not really available),
> > I may need to add a new
(and system) clk
node to specify the
availabilty of the clock (something similar to 'status=disabled' in
device nodes).
This is indeed a pretty good argument.
I do think that we have to ask Mike Turquette to see if he already has
encountered such a case.
It is correct to place chip
Quoting Sylwester Nawrocki (2013-08-06 08:51:57)
> +/*
> + * Empty clk_ops for unregistered clocks. These are used temporarily
> + * after clk_unregister() was called on a clock and until last clock
> + * consumer calls clk_put() and the struct clk object is freed.
> + */
> +static int
Quoting Sylwester Nawrocki (2013-08-06 08:51:57)
+/*
+ * Empty clk_ops for unregistered clocks. These are used temporarily
+ * after clk_unregister() was called on a clock and until last clock
+ * consumer calls clk_put() and the struct clk object is freed.
+ */
+static int
These registration calls may be used by loadable modules. Export them.
Signed-off-by: Mike Turquette
---
drivers/clk/clk-fixed-factor.c | 2 ++
drivers/clk/clk-gate.c | 1 +
drivers/clk/clk-mux.c | 2 ++
3 files changed, 5 insertions(+)
diff --git a/drivers/clk/clk-fixed
These registration calls may be used by loadable modules. Export them.
Signed-off-by: Mike Turquette mturque...@linaro.org
---
drivers/clk/clk-fixed-factor.c | 2 ++
drivers/clk/clk-gate.c | 1 +
drivers/clk/clk-mux.c | 2 ++
3 files changed, 5 insertions(+)
diff --git
The following changes since commit d4e4ab86bcba5a72779c43dc1459f71fea3d89c8:
Linux 3.11-rc5 (2013-08-11 18:04:20 -0700)
are available in the git repository at:
git://git.linaro.org/people/mturquette/linux.git tags/clk-fixes-for-linus
for you to fetch changes up to
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
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
The following changes since commit d4e4ab86bcba5a72779c43dc1459f71fea3d89c8:
Linux 3.11-rc5 (2013-08-11 18:04:20 -0700)
are available in the git repository at:
git://git.linaro.org/people/mturquette/linux.git tags/clk-fixes-for-linus
for you to fetch changes up to
Quoting Tomasz Figa (2013-08-11 10:59:26)
> This patch adds clkdev aliases for clocks used by PL08x DMA driver.
>
> Signed-off-by: Tomasz Figa
Acked-by: Mike Turquette
> ---
> drivers/clk/samsung/clk-s3c64xx.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --g
Quoting Tomasz Figa (2013-08-11 10:59:28)
> Since the old DMA driver got removed, these aliases are no longer
> necessary.
>
> Signed-off-by: Tomasz Figa
Acked-by: Mike Turquette
> ---
> drivers/clk/samsung/clk-s3c64xx.c | 2 --
> 1 file changed, 2 deletions(-)
>
&g
Quoting Tomasz Figa (2013-08-11 10:59:28)
Since the old DMA driver got removed, these aliases are no longer
necessary.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
Acked-by: Mike Turquette mturque...@linaro.org
---
drivers/clk/samsung/clk-s3c64xx.c | 2 --
1 file changed, 2
Quoting Tomasz Figa (2013-08-11 10:59:26)
This patch adds clkdev aliases for clocks used by PL08x DMA driver.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
Acked-by: Mike Turquette mturque...@linaro.org
---
drivers/clk/samsung/clk-s3c64xx.c | 2 ++
1 file changed, 2 insertions
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
Quoting James Hogan (2013-07-29 04:24:57)
> This patchset adds support for automatic selection of the best parent
> for a clock mux, i.e. the one which can provide the closest clock rate
> to that requested. It can be disabled by a new CLK_SET_RATE_NO_REPARENT
> flag (which is set for all uses of
Quoting James Hogan (2013-07-29 04:24:57)
This patchset adds support for automatic selection of the best parent
for a clock mux, i.e. the one which can provide the closest clock rate
to that requested. It can be disabled by a new CLK_SET_RATE_NO_REPARENT
flag (which is set for all uses of
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
Quoting Yadwinder Singh Brar (2013-07-07 04:44:21)
> This patch adds clock to list of mfd cells for s2mps11 and DT documentation
> for clock part.
>
> Signed-off-by: Yadwinder Singh Brar
Reviewed-by: Mike Turquette
> ---
> Documentation/devicetree/bindings/mfd/
Quoting Viresh Kumar (2013-08-07 07:46:43)
> This patch adds CPU0's clk driver for Tegra. It will be used by the generic
> cpufreq-cpu0 driver to get/set cpu clk.
>
> Most of the platform specific bits are picked from tegra-cpufreq.c.
>
> Signed-off-by: Viresh Kumar
Hi Viresh,
It is nice to
Quoting Viresh Kumar (2013-08-07 07:46:43)
This patch adds CPU0's clk driver for Tegra. It will be used by the generic
cpufreq-cpu0 driver to get/set cpu clk.
Most of the platform specific bits are picked from tegra-cpufreq.c.
Signed-off-by: Viresh Kumar viresh.ku...@linaro.org
Hi Viresh,
Quoting Yadwinder Singh Brar (2013-07-07 04:44:21)
This patch adds clock to list of mfd cells for s2mps11 and DT documentation
for clock part.
Signed-off-by: Yadwinder Singh Brar yadi.b...@samsung.com
Reviewed-by: Mike Turquette mturque...@linaro.org
---
Documentation/devicetree/bindings
Quoting Yadwinder Singh Brar (2013-07-07 04:44:20)
> This patch adds support to register three(AP/CP/BT) buffered 32.768 KHz
> outputs of mfd-s2mps11 with common clock framework.
>
> Signed-off-by: Yadwinder Singh Brar
Yadwinder,
Looks good to me with the exception of a binding description
Quoting Yadwinder Singh Brar (2013-07-07 04:44:20)
This patch adds support to register three(AP/CP/BT) buffered 32.768 KHz
outputs of mfd-s2mps11 with common clock framework.
Signed-off-by: Yadwinder Singh Brar yadi.b...@samsung.com
Yadwinder,
Looks good to me with the exception of a
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
Quoting Tony Lindgren (2013-08-02 00:53:53)
> People are unnecessarily defining registers in kernel for similar devices
> over and over again for each new SoC at the arch level and now more and
> more at the driver level.
>
> One example of that are device tree based drivers that don't describe
>
Quoting Tony Lindgren (2013-08-02 00:53:53)
People are unnecessarily defining registers in kernel for similar devices
over and over again for each new SoC at the arch level and now more and
more at the driver level.
One example of that are device tree based drivers that don't describe
the
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
Quoting Luciano Coelho (2013-07-30 06:04:34)
> +static const struct of_device_id wlcore_sdio_of_clk_match_table[] = {
> + { .compatible = "ti,wilink-clock" },
> +};
> +
> static struct wl12xx_platform_data *wlcore_get_pdata_from_of(struct device
> *dev)
> {
> struct
Quoting Cho KyongHo (2013-07-27 02:08:11)
> > -Original Message-
> > From: Mike Turquette [mailto:mturque...@linaro.org]
> > Sent: Saturday, July 27, 2013 5:01 AM
> >
> > Quoting Cho KyongHo (2013-07-26 04:27:54)
> > > This adds gate clocks
Quoting Cho KyongHo (2013-07-27 02:08:11)
-Original Message-
From: Mike Turquette [mailto:mturque...@linaro.org]
Sent: Saturday, July 27, 2013 5:01 AM
Quoting Cho KyongHo (2013-07-26 04:27:54)
This adds gate clocks of all System MMUs and their master IPs
Quoting Luciano Coelho (2013-07-30 06:04:34)
+static const struct of_device_id wlcore_sdio_of_clk_match_table[] = {
+ { .compatible = ti,wilink-clock },
+};
+
static struct wl12xx_platform_data *wlcore_get_pdata_from_of(struct device
*dev)
{
struct wl12xx_platform_data
801 - 900 of 1380 matches
Mail list logo