Re: [PATCHv9 01/43] clk: Add support for regmap register read/write

2013-11-01 Thread Tero Kristo
On 10/31/2013 05:46 PM, Nishanth Menon wrote: On 10/31/2013 09:40 AM, Tero Kristo wrote: On 10/31/2013 04:03 PM, Nishanth Menon wrote: On 10/25/2013 10:56 AM, Tero Kristo wrote: [...] diff --git a/include/linux/clk-provider.h b/include/linux/clk-provider.h index 7e59253..63ff78c 100644 ---

Re: [PATCHv9 06/43] CLK: ti: add init support for clock IP blocks

2013-11-01 Thread Tero Kristo
On 10/31/2013 05:42 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: ti_dt_clk_init_provider() can now be used to initialize the contents of a single clock IP block. This parses all the clocks under the IP block and calls the corresponding init function for them.

Re: [PATCHv9 07/43] CLK: TI: add autoidle support

2013-11-01 Thread Tero Kristo
On 10/31/2013 06:05 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: TI clk driver now routes some of the basic clocks through own registration routine to allow autoidle support. This routine just checks a couple of device node properties and adds autoidle support if

Re: [PATCHv9 08/43] clk: ti: add composite clock support

2013-11-01 Thread Tero Kristo
On 10/31/2013 06:27 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: This is a multipurpose clock node, which contains support for multiple sub-clocks. Uses basic composite clock type to implement the actual functionality, and TI specific gate, mux and divider clocks.

Re: [PATCHv9 08/43] clk: ti: add composite clock support

2013-11-01 Thread Tero Kristo
On 10/31/2013 06:32 PM, Nishanth Menon wrote: On 10/31/2013 11:27 AM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: This is a multipurpose clock node, which contains support for multiple sub-clocks. Uses basic composite clock type to implement the actual functionality, and

Re: [PATCHv9 09/43] CLK: ti: add support for ti divider-clock

2013-11-01 Thread Tero Kristo
On 10/31/2013 08:02 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: This patch adds support for TI divider clock binding, which simply uses the basic clock divider to provide the features needed. Signed-off-by: Tero Kristo t-kri...@ti.com ---

Re: [PATCHv9 10/43] clk: ti: add support for TI fixed factor clock

2013-11-01 Thread Tero Kristo
On 10/31/2013 08:12 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: This behaves exactly in similar manner to basic fixed-factor-clock, but adds a few properties on top for handling clock hardware autoidling. Signed-off-by: Tero Kristo t-kri...@ti.com ---

Re: [PATCHv9 09/43] CLK: ti: add support for ti divider-clock

2013-11-01 Thread Tero Kristo
On 11/01/2013 11:48 AM, Tero Kristo wrote: On 10/31/2013 08:02 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: This patch adds support for TI divider clock binding, which simply uses the basic clock divider to provide the features needed. Signed-off-by: Tero Kristo

[PATCH RFC] gpio controlled clock

2013-11-01 Thread Jyri Sarha
The patch implements a basic clock that can be enabled and disabled trough a gpio output. There is such a clock at least on Beaglebone-Black and I need such a clock to implement HDMI audio support for the board. I just thought this simple driver could be useful for wider audience. Best regards,

[PATCH RFC] clk: add gpio controlled clock

2013-11-01 Thread Jyri Sarha
The added clk-gpio is a basic clock that can be enabled and disabled trough a gpio output. The DT binding document for the clock is also added. Signed-off-by: Jyri Sarha jsa...@ti.com --- .../devicetree/bindings/clock/gpio-clock.txt | 21 +++ drivers/clk/Makefile

Re: [PATCHv9 06/43] CLK: ti: add init support for clock IP blocks

2013-11-01 Thread Nishanth Menon
On 11/01/2013 04:12 AM, Tero Kristo wrote: On 10/31/2013 05:42 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: ti_dt_clk_init_provider() can now be used to initialize the contents of a single clock IP block. This parses all the clocks under the IP block and calls the

Re: [PATCHv9 07/43] CLK: TI: add autoidle support

2013-11-01 Thread Nishanth Menon
On 11/01/2013 04:18 AM, Tero Kristo wrote: On 10/31/2013 06:05 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: [...] diff --git a/drivers/clk/ti/autoidle.c b/drivers/clk/ti/autoidle.c new file mode 100644 index 000..efa2a3e --- /dev/null +++

Re: [PATCHv9 08/43] clk: ti: add composite clock support

2013-11-01 Thread Nishanth Menon
On 11/01/2013 04:35 AM, Tero Kristo wrote: On 10/31/2013 06:27 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: [..] diff --git a/drivers/clk/ti/composite.c b/drivers/clk/ti/composite.c new file mode 100644 index 000..9ce7e54 --- /dev/null +++

Re: [PATCHv9 09/43] CLK: ti: add support for ti divider-clock

2013-11-01 Thread Nishanth Menon
On 11/01/2013 04:54 AM, Tero Kristo wrote: On 11/01/2013 11:48 AM, Tero Kristo wrote: On 10/31/2013 08:02 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: [...] diff --git a/drivers/clk/ti/divider.c b/drivers/clk/ti/divider.c new file mode 100644 index 000..787bc8f

Re: [PATCHv9 11/43] CLK: TI: add support for gate clock

2013-11-01 Thread Nishanth Menon
On 10/25/2013 10:57 AM, Tero Kristo wrote: This patch adds support for TI specific gate clocks. These behave as basic gate-clock, but have different ops / hw-ops for controlling the actual gate, for example waiting until the clock is ready. Several sub-types are supported: - ti,gate-clock:

RE: [PATCH v11 00/10] [PATCH v10 00/10] mtd:nand:omap2: clean-up of supported ECC schemes

2013-11-01 Thread Gupta, Pekon
Hi Tony, From: Tony Lindgren * Brian Norris computersforpe...@gmail.com [131029 21:00]: Tony, you mentioned the DTS update in patch 8 going in via an ARM tree? This patch is not urgent, and it should probably wait until we know what release the rest of the series makes it into. This may

Re: [PATCHv9 12/43] CLK: TI: add support for clockdomain binding

2013-11-01 Thread Nishanth Menon
On 10/25/2013 10:57 AM, Tero Kristo wrote: [...] diff --git a/drivers/clk/ti/clockdomain.c b/drivers/clk/ti/clockdomain.c new file mode 100644 index 000..1b3099e --- /dev/null +++ b/drivers/clk/ti/clockdomain.c @@ -0,0 +1,58 @@ +/* + * OMAP clockdomain support + * + * Copyright (C)

Re: [PATCHv9 13/43] clk: ti: add support for basic mux clock

2013-11-01 Thread Nishanth Menon
On 10/25/2013 10:57 AM, Tero Kristo wrote: [...] diff --git a/drivers/clk/ti/mux.c b/drivers/clk/ti/mux.c new file mode 100644 index 000..9c5259a --- /dev/null +++ b/drivers/clk/ti/mux.c [...] +/** + * of_mux_clk_setup() - Setup function for simple mux rate clock + */ +static int

Re: [PATCHv9 38/43] ARM: OMAP2+: PRM: add support for initializing PRCM clock modules from DT

2013-11-01 Thread Nishanth Menon
On 10/25/2013 10:57 AM, Tero Kristo wrote: [...] diff --git a/arch/arm/mach-omap2/prm_common.c b/arch/arm/mach-omap2/prm_common.c index 228b850..6fa74c6 100644 --- a/arch/arm/mach-omap2/prm_common.c +++ b/arch/arm/mach-omap2/prm_common.c [...] +/* + * XXX: implementation for the regmap

Re: [PATCHv9 33/43] ARM: dts: am43xx clock data

2013-11-01 Thread Nishanth Menon
On 10/25/2013 10:57 AM, Tero Kristo wrote: [...] diff --git a/arch/arm/boot/dts/am4372.dtsi b/arch/arm/boot/dts/am4372.dtsi index 974d103..1fb3ac2 100644 --- a/arch/arm/boot/dts/am4372.dtsi +++ b/arch/arm/boot/dts/am4372.dtsi @@ -67,6 +67,8 @@ ranges; ti,hwmods =

Re: [PATCHv9 32/43] ARM: dts: AM35xx: use DT clock data

2013-11-01 Thread Nishanth Menon
On 10/25/2013 10:57 AM, Tero Kristo wrote: [...] diff --git a/arch/arm/boot/dts/am3517.dtsi b/arch/arm/boot/dts/am3517.dtsi new file mode 100644 index 000..c555443 --- /dev/null +++ b/arch/arm/boot/dts/am3517.dtsi @@ -0,0 +1,31 @@ +/* + * Device Tree Source for AM3517 SoC + * + *

Re: [PATCHv9 00/43] ARM: TI SoC clock DT conversion

2013-11-01 Thread Nishanth Menon
On 10/31/2013 08:55 AM, Nishanth Menon wrote: On 10/31/2013 04:10 AM, Tero Kristo wrote: On 10/30/2013 10:10 PM, Nishanth Menon wrote: On 10/30/2013 10:00 AM, Nishanth Menon wrote: On 10/30/2013 03:23 AM, Tero Kristo wrote: On 10/29/2013 06:19 PM, Nishanth Menon wrote: On 10/25/2013 10:56