From: "Cousson, Benoit" <b-cousson@ti.com>
To: Tarun Kanti DebBarma <tarun.kanti@ti.com>
Cc: "linux-omap@vger.kernel.org" <linux-omap@vger.kernel.org>,
"Gopinath, Thara" <thara@ti.com>
Subject: Re: [PATCHv4 1/14] OMAP2+: dmtimer: add device names to flck nodes
Date: Mon, 22 Nov 2010 18:32:50 +0100 [thread overview]
Message-ID: <4CEAA942.9080907@ti.com> (raw)
In-Reply-To: <1290220778-22244-2-git-send-email-tarun.kanti@ti.com>
Hi Tarun,
On 11/20/2010 3:39 AM, Tarun Kanti DebBarma wrote:
> From: Thara Gopinath<thara@ti.com>
>
> Add device name to OMAP2 dmtimer fclk nodes so that the fclk nodes can be
> retrieved by doing a clk_get with the corresponding device pointers or
> device names.
>
> Signed-off-by: Thara Gopinath<thara@ti.com>
> Signed-off-by: Tarun Kanti DebBarma<tarun.kanti@ti.com>
> ---
> arch/arm/mach-omap2/clock2420_data.c | 58 +++++++++++++++++++++++++++------
> arch/arm/mach-omap2/clock2430_data.c | 58 +++++++++++++++++++++++++++------
> arch/arm/mach-omap2/clock3xxx_data.c | 46 ++++++++++++++++++++------
> arch/arm/mach-omap2/clock44xx_data.c | 42 ++++++++++++++++++------
> 4 files changed, 161 insertions(+), 43 deletions(-)
>
> diff --git a/arch/arm/mach-omap2/clock2420_data.c b/arch/arm/mach-omap2/clock2420_data.c
> index 21f8562..d2e90ae 100644
> --- a/arch/arm/mach-omap2/clock2420_data.c
> +++ b/arch/arm/mach-omap2/clock2420_data.c
> @@ -1803,27 +1803,27 @@ static struct omap_clk omap2420_clks[] = {
> CLK(NULL, "gpt1_ick",&gpt1_ick, CK_242X),
> CLK(NULL, "gpt1_fck",&gpt1_fck, CK_242X),
Why is the timer1 not using a clockdev with device name?
+ CLK("omap-timer.1", "fck",&gpt1_fck, CK_242X),
It is the case for all the other platforms.
Thanks,
Benoit
> CLK(NULL, "gpt2_ick",&gpt2_ick, CK_242X),
> - CLK(NULL, "gpt2_fck",&gpt2_fck, CK_242X),
> + CLK("omap-timer.2", "fck",&gpt2_fck, CK_242X),
> CLK(NULL, "gpt3_ick",&gpt3_ick, CK_242X),
> - CLK(NULL, "gpt3_fck",&gpt3_fck, CK_242X),
> + CLK("omap-timer.3", "fck",&gpt3_fck, CK_242X),
> CLK(NULL, "gpt4_ick",&gpt4_ick, CK_242X),
> - CLK(NULL, "gpt4_fck",&gpt4_fck, CK_242X),
> + CLK("omap-timer.4", "fck",&gpt4_fck, CK_242X),
> CLK(NULL, "gpt5_ick",&gpt5_ick, CK_242X),
> - CLK(NULL, "gpt5_fck",&gpt5_fck, CK_242X),
> + CLK("omap-timer.5", "fck",&gpt5_fck, CK_242X),
> CLK(NULL, "gpt6_ick",&gpt6_ick, CK_242X),
> - CLK(NULL, "gpt6_fck",&gpt6_fck, CK_242X),
> + CLK("omap-timer.6", "fck",&gpt6_fck, CK_242X),
> CLK(NULL, "gpt7_ick",&gpt7_ick, CK_242X),
> - CLK(NULL, "gpt7_fck",&gpt7_fck, CK_242X),
> + CLK("omap-timer.7", "fck",&gpt7_fck, CK_242X),
> CLK(NULL, "gpt8_ick",&gpt8_ick, CK_242X),
> - CLK(NULL, "gpt8_fck",&gpt8_fck, CK_242X),
> + CLK("omap-timer.8", "fck",&gpt8_fck, CK_242X),
> CLK(NULL, "gpt9_ick",&gpt9_ick, CK_242X),
> - CLK(NULL, "gpt9_fck",&gpt9_fck, CK_242X),
> + CLK("omap-timer.9", "fck",&gpt9_fck, CK_242X),
> CLK(NULL, "gpt10_ick",&gpt10_ick, CK_242X),
> - CLK(NULL, "gpt10_fck",&gpt10_fck, CK_242X),
> + CLK("omap-timer.10", "fck",&gpt10_fck, CK_242X),
> CLK(NULL, "gpt11_ick",&gpt11_ick, CK_242X),
> - CLK(NULL, "gpt11_fck",&gpt11_fck, CK_242X),
> + CLK("omap-timer.11", "fck",&gpt11_fck, CK_242X),
> CLK(NULL, "gpt12_ick",&gpt12_ick, CK_242X),
> - CLK(NULL, "gpt12_fck",&gpt12_fck, CK_242X),
> + CLK("omap-timer.12", "fck",&gpt12_fck, CK_242X),
> CLK("omap-mcbsp.1", "ick",&mcbsp1_ick, CK_242X),
> CLK("omap-mcbsp.1", "fck",&mcbsp1_fck, CK_242X),
> CLK("omap-mcbsp.2", "ick",&mcbsp2_ick, CK_242X),
> @@ -1878,6 +1878,42 @@ static struct omap_clk omap2420_clks[] = {
> CLK(NULL, "pka_ick",&pka_ick, CK_242X),
> CLK(NULL, "usb_fck",&usb_fck, CK_242X),
> CLK("musb_hdrc", "fck",&osc_ck, CK_242X),
> + CLK("omap-timer.1", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.2", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.3", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.4", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.5", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.6", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.7", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.8", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.9", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.10", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.11", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.12", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.1", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.2", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.3", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.4", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.5", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.6", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.7", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.8", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.9", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.10", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.11", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.12", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.1", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.2", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.3", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.4", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.5", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.6", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.7", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.8", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.9", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.10", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.11", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.12", "alt_ck",&alt_ck, CK_243X),
> };
>
> /*
> diff --git a/arch/arm/mach-omap2/clock2430_data.c b/arch/arm/mach-omap2/clock2430_data.c
> index e32afcb..7861bf4 100644
> --- a/arch/arm/mach-omap2/clock2430_data.c
> +++ b/arch/arm/mach-omap2/clock2430_data.c
> @@ -1907,27 +1907,27 @@ static struct omap_clk omap2430_clks[] = {
> CLK(NULL, "gpt1_ick",&gpt1_ick, CK_243X),
> CLK(NULL, "gpt1_fck",&gpt1_fck, CK_243X),
> CLK(NULL, "gpt2_ick",&gpt2_ick, CK_243X),
> - CLK(NULL, "gpt2_fck",&gpt2_fck, CK_243X),
> + CLK("omap-timer.2", "fck",&gpt2_fck, CK_243X),
> CLK(NULL, "gpt3_ick",&gpt3_ick, CK_243X),
> - CLK(NULL, "gpt3_fck",&gpt3_fck, CK_243X),
> + CLK("omap-timer.3", "fck",&gpt3_fck, CK_243X),
> CLK(NULL, "gpt4_ick",&gpt4_ick, CK_243X),
> - CLK(NULL, "gpt4_fck",&gpt4_fck, CK_243X),
> + CLK("omap-timer.4", "fck",&gpt4_fck, CK_243X),
> CLK(NULL, "gpt5_ick",&gpt5_ick, CK_243X),
> - CLK(NULL, "gpt5_fck",&gpt5_fck, CK_243X),
> + CLK("omap-timer.5", "fck",&gpt5_fck, CK_243X),
> CLK(NULL, "gpt6_ick",&gpt6_ick, CK_243X),
> - CLK(NULL, "gpt6_fck",&gpt6_fck, CK_243X),
> + CLK("omap-timer.6", "fck",&gpt6_fck, CK_243X),
> CLK(NULL, "gpt7_ick",&gpt7_ick, CK_243X),
> - CLK(NULL, "gpt7_fck",&gpt7_fck, CK_243X),
> + CLK("omap-timer.7", "fck",&gpt7_fck, CK_243X),
> CLK(NULL, "gpt8_ick",&gpt8_ick, CK_243X),
> - CLK(NULL, "gpt8_fck",&gpt8_fck, CK_243X),
> + CLK("omap-timer.8", "fck",&gpt8_fck, CK_243X),
> CLK(NULL, "gpt9_ick",&gpt9_ick, CK_243X),
> - CLK(NULL, "gpt9_fck",&gpt9_fck, CK_243X),
> + CLK("omap-timer.9", "fck",&gpt9_fck, CK_243X),
> CLK(NULL, "gpt10_ick",&gpt10_ick, CK_243X),
> - CLK(NULL, "gpt10_fck",&gpt10_fck, CK_243X),
> + CLK("omap-timer.10", "fck",&gpt10_fck, CK_243X),
> CLK(NULL, "gpt11_ick",&gpt11_ick, CK_243X),
> - CLK(NULL, "gpt11_fck",&gpt11_fck, CK_243X),
> + CLK("omap-timer.11", "fck",&gpt11_fck, CK_243X),
> CLK(NULL, "gpt12_ick",&gpt12_ick, CK_243X),
> - CLK(NULL, "gpt12_fck",&gpt12_fck, CK_243X),
> + CLK("omap-timer.12", "fck",&gpt12_fck, CK_243X),
> CLK("omap-mcbsp.1", "ick",&mcbsp1_ick, CK_243X),
> CLK("omap-mcbsp.1", "fck",&mcbsp1_fck, CK_243X),
> CLK("omap-mcbsp.2", "ick",&mcbsp2_ick, CK_243X),
> @@ -1993,6 +1993,42 @@ static struct omap_clk omap2430_clks[] = {
> CLK(NULL, "mdm_intc_ick",&mdm_intc_ick, CK_243X),
> CLK("mmci-omap-hs.0", "mmchsdb_fck",&mmchsdb1_fck, CK_243X),
> CLK("mmci-omap-hs.1", "mmchsdb_fck",&mmchsdb2_fck, CK_243X),
> + CLK("omap-timer.1", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.2", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.3", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.4", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.5", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.6", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.7", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.8", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.9", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.10", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.11", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.12", "32k_ck",&func_32k_ck, CK_243X),
> + CLK("omap-timer.1", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.2", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.3", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.4", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.5", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.6", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.7", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.8", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.9", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.10", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.11", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.12", "sys_ck",&sys_ck, CK_243X),
> + CLK("omap-timer.1", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.2", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.3", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.4", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.5", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.6", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.7", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.8", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.9", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.10", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.11", "alt_ck",&alt_ck, CK_243X),
> + CLK("omap-timer.12", "alt_ck",&alt_ck, CK_243X),
> };
>
> /*
> diff --git a/arch/arm/mach-omap2/clock3xxx_data.c b/arch/arm/mach-omap2/clock3xxx_data.c
> index d85ecd5..41685be 100644
> --- a/arch/arm/mach-omap2/clock3xxx_data.c
> +++ b/arch/arm/mach-omap2/clock3xxx_data.c
> @@ -3273,8 +3273,8 @@ static struct omap_clk omap3xxx_clks[] = {
> CLK(NULL, "modem_fck",&modem_fck, CK_343X),
> CLK(NULL, "sad2d_ick",&sad2d_ick, CK_343X),
> CLK(NULL, "mad2d_ick",&mad2d_ick, CK_343X),
> - CLK(NULL, "gpt10_fck",&gpt10_fck, CK_3XXX),
> - CLK(NULL, "gpt11_fck",&gpt11_fck, CK_3XXX),
> + CLK("omap-timer.10", "fck",&gpt10_fck, CK_3XXX),
> + CLK("omap-timer.11", "fck",&gpt11_fck, CK_3XXX),
> CLK(NULL, "cpefuse_fck",&cpefuse_fck, CK_3430ES2 | CK_AM35XX),
> CLK(NULL, "ts_fck",&ts_fck, CK_3430ES2 | CK_AM35XX),
> CLK(NULL, "usbtll_fck",&usbtll_fck, CK_3430ES2 | CK_AM35XX),
> @@ -3380,14 +3380,14 @@ static struct omap_clk omap3xxx_clks[] = {
> CLK(NULL, "per_48m_fck",&per_48m_fck, CK_3XXX),
> CLK(NULL, "uart3_fck",&uart3_fck, CK_3XXX),
> CLK(NULL, "uart4_fck",&uart4_fck, CK_36XX),
> - CLK(NULL, "gpt2_fck",&gpt2_fck, CK_3XXX),
> - CLK(NULL, "gpt3_fck",&gpt3_fck, CK_3XXX),
> - CLK(NULL, "gpt4_fck",&gpt4_fck, CK_3XXX),
> - CLK(NULL, "gpt5_fck",&gpt5_fck, CK_3XXX),
> - CLK(NULL, "gpt6_fck",&gpt6_fck, CK_3XXX),
> - CLK(NULL, "gpt7_fck",&gpt7_fck, CK_3XXX),
> - CLK(NULL, "gpt8_fck",&gpt8_fck, CK_3XXX),
> - CLK(NULL, "gpt9_fck",&gpt9_fck, CK_3XXX),
> + CLK("omap-timer.2", "fck",&gpt2_fck, CK_3XXX),
> + CLK("omap-timer.3", "fck",&gpt3_fck, CK_3XXX),
> + CLK("omap-timer.4", "fck",&gpt4_fck, CK_3XXX),
> + CLK("omap-timer.5", "fck",&gpt5_fck, CK_3XXX),
> + CLK("omap-timer.6", "fck",&gpt6_fck, CK_3XXX),
> + CLK("omap-timer.7", "fck",&gpt7_fck, CK_3XXX),
> + CLK("omap-timer.8", "fck",&gpt8_fck, CK_3XXX),
> + CLK("omap-timer.9", "fck",&gpt9_fck, CK_3XXX),
> CLK(NULL, "per_32k_alwon_fck",&per_32k_alwon_fck, CK_3XXX),
> CLK(NULL, "gpio6_dbck",&gpio6_dbck, CK_3XXX),
> CLK(NULL, "gpio5_dbck",&gpio5_dbck, CK_3XXX),
> @@ -3428,7 +3428,7 @@ static struct omap_clk omap3xxx_clks[] = {
> CLK(NULL, "sr2_fck",&sr2_fck, CK_343X),
> CLK(NULL, "sr_l4_ick",&sr_l4_ick, CK_343X),
> CLK(NULL, "secure_32k_fck",&secure_32k_fck, CK_3XXX),
> - CLK(NULL, "gpt12_fck",&gpt12_fck, CK_3XXX),
> + CLK("omap-timer.12", "fck",&gpt12_fck, CK_3XXX),
> CLK(NULL, "wdt1_fck",&wdt1_fck, CK_3XXX),
> CLK(NULL, "ipss_ick",&ipss_ick, CK_AM35XX),
> CLK(NULL, "rmii_ck",&rmii_ck, CK_AM35XX),
> @@ -3441,6 +3441,30 @@ static struct omap_clk omap3xxx_clks[] = {
> CLK("musb_hdrc", "fck",&hsotgusb_fck_am35xx, CK_AM35XX),
> CLK(NULL, "hecc_ck",&hecc_ck, CK_AM35XX),
> CLK(NULL, "uart4_ick",&uart4_ick_am35xx, CK_AM35XX),
> + CLK("omap-timer.1", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.2", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.3", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.4", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.5", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.6", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.7", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.8", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.9", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.10", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.11", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.12", "32k_ck",&omap_32k_fck, CK_3XXX),
> + CLK("omap-timer.1", "sys_ck",&sys_ck, CK_3XXX),
> + CLK("omap-timer.2", "sys_ck",&sys_ck, CK_3XXX),
> + CLK("omap-timer.3", "sys_ck",&sys_ck, CK_3XXX),
> + CLK("omap-timer.4", "sys_ck",&sys_ck, CK_3XXX),
> + CLK("omap-timer.5", "sys_ck",&sys_ck, CK_3XXX),
> + CLK("omap-timer.6", "sys_ck",&sys_ck, CK_3XXX),
> + CLK("omap-timer.7", "sys_ck",&sys_ck, CK_3XXX),
> + CLK("omap-timer.8", "sys_ck",&sys_ck, CK_3XXX),
> + CLK("omap-timer.9", "sys_ck",&sys_ck, CK_3XXX),
> + CLK("omap-timer.10", "sys_ck",&sys_ck, CK_3XXX),
> + CLK("omap-timer.11", "sys_ck",&sys_ck, CK_3XXX),
> + CLK("omap-timer.12", "sys_ck",&sys_ck, CK_3XXX),
> };
>
>
> diff --git a/arch/arm/mach-omap2/clock44xx_data.c b/arch/arm/mach-omap2/clock44xx_data.c
> index 1599836..d081c10 100644
> --- a/arch/arm/mach-omap2/clock44xx_data.c
> +++ b/arch/arm/mach-omap2/clock44xx_data.c
> @@ -2922,16 +2922,16 @@ static struct omap_clk omap44xx_clks[] = {
> CLK(NULL, "smartreflex_iva_fck",&smartreflex_iva_fck, CK_443X),
> CLK(NULL, "smartreflex_mpu_fck",&smartreflex_mpu_fck, CK_443X),
> CLK(NULL, "gpt1_fck",&timer1_fck, CK_443X),
> - CLK(NULL, "gpt10_fck",&timer10_fck, CK_443X),
> - CLK(NULL, "gpt11_fck",&timer11_fck, CK_443X),
> - CLK(NULL, "gpt2_fck",&timer2_fck, CK_443X),
> - CLK(NULL, "gpt3_fck",&timer3_fck, CK_443X),
> - CLK(NULL, "gpt4_fck",&timer4_fck, CK_443X),
> - CLK(NULL, "gpt5_fck",&timer5_fck, CK_443X),
> - CLK(NULL, "gpt6_fck",&timer6_fck, CK_443X),
> - CLK(NULL, "gpt7_fck",&timer7_fck, CK_443X),
> - CLK(NULL, "gpt8_fck",&timer8_fck, CK_443X),
> - CLK(NULL, "gpt9_fck",&timer9_fck, CK_443X),
> + CLK("omap-timer.10", "fck",&timer10_fck, CK_443X),
> + CLK("omap-timer.11", "fck",&timer11_fck, CK_443X),
> + CLK("omap-timer.2", "fck",&timer2_fck, CK_443X),
> + CLK("omap-timer.3", "fck",&timer3_fck, CK_443X),
> + CLK("omap-timer.4", "fck",&timer4_fck, CK_443X),
> + CLK("omap-timer.5", "fck",&timer5_fck, CK_443X),
> + CLK("omap-timer.6", "fck",&timer6_fck, CK_443X),
> + CLK("omap-timer.7", "fck",&timer7_fck, CK_443X),
> + CLK("omap-timer.8", "fck",&timer8_fck, CK_443X),
> + CLK("omap-timer.9", "fck",&timer9_fck, CK_443X),
> CLK(NULL, "uart1_fck",&uart1_fck, CK_443X),
> CLK(NULL, "uart2_fck",&uart2_fck, CK_443X),
> CLK(NULL, "uart3_fck",&uart3_fck, CK_443X),
> @@ -2997,6 +2997,28 @@ static struct omap_clk omap44xx_clks[] = {
> CLK(NULL, "uart3_ick",&dummy_ck, CK_443X),
> CLK(NULL, "uart4_ick",&dummy_ck, CK_443X),
> CLK("omap_wdt", "ick",&dummy_ck, CK_443X),
> + CLK("omap-timer.1", "32k_ck",&sys_32k_ck, CK_443X),
> + CLK("omap-timer.2", "32k_ck",&sys_32k_ck, CK_443X),
> + CLK("omap-timer.3", "32k_ck",&sys_32k_ck, CK_443X),
> + CLK("omap-timer.4", "32k_ck",&sys_32k_ck, CK_443X),
> + CLK("omap-timer.5", "32k_ck",&sys_32k_ck, CK_443X),
> + CLK("omap-timer.6", "32k_ck",&sys_32k_ck, CK_443X),
> + CLK("omap-timer.7", "32k_ck",&sys_32k_ck, CK_443X),
> + CLK("omap-timer.8", "32k_ck",&sys_32k_ck, CK_443X),
> + CLK("omap-timer.9", "32k_ck",&sys_32k_ck, CK_443X),
> + CLK("omap-timer.10", "32k_ck",&sys_32k_ck, CK_443X),
> + CLK("omap-timer.11", "32k_ck",&sys_32k_ck, CK_443X),
> + CLK("omap-timer.1", "sys_ck",&sys_clkin_ck, CK_443X),
> + CLK("omap-timer.2", "sys_ck",&sys_clkin_ck, CK_443X),
> + CLK("omap-timer.3", "sys_ck",&sys_clkin_ck, CK_443X),
> + CLK("omap-timer.4", "sys_ck",&sys_clkin_ck, CK_443X),
> + CLK("omap-timer.9", "sys_ck",&sys_clkin_ck, CK_443X),
> + CLK("omap-timer.10", "sys_ck",&sys_clkin_ck, CK_443X),
> + CLK("omap-timer.11", "sys_ck",&sys_clkin_ck, CK_443X),
> + CLK("omap-timer.5", "sys_ck",&syc_clk_div_ck, CK_443X),
> + CLK("omap-timer.6", "sys_ck",&syc_clk_div_ck, CK_443X),
> + CLK("omap-timer.7", "sys_ck",&syc_clk_div_ck, CK_443X),
> + CLK("omap-timer.8", "sys_ck",&syc_clk_div_ck, CK_443X),
> };
>
> int __init omap4xxx_clk_init(void)
> --
> 1.6.0.4
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2010-11-22 17:32 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-11-20 2:39 [PATCHv4 0/14] dmtimer adaptation to platform_driver Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 1/14] OMAP2+: dmtimer: add device names to flck nodes Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 2/14] OMAP: dmtimer: infrastructure to support hwmod Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 3/14] OMAP2420: dmtimer: add hwmod database Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 4/14] OMAP2430: " Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 5/14] OMAP3: " Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 6/14] OMAP4: " Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 7/14] OMAP: dmtimer: use list instead of static array Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 8/14] OMAP: dmtimer: platform driver Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 9/14] OMAP1: dmtimer: conversion to platform devices Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 10/14] OMAP: dmtimer: access routines to interrupt registers Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 11/14] OMAP2+: dmtimer: convert to platform devices Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 12/14] OMAP: dmtimer: switch-over to platform device driver Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 13/14] OMAP: dmtimer: remove reset function Tarun Kanti DebBarma
2010-11-20 2:39 ` [PATCHv4 14/14] OMAP: dmtimer: pm_runtime support Tarun Kanti DebBarma
2010-11-22 7:04 ` Varadarajan, Charulatha
2010-11-22 7:07 ` DebBarma, Tarun Kanti
2010-11-22 6:44 ` [PATCHv4 12/14] OMAP: dmtimer: switch-over to platform device driver Varadarajan, Charulatha
2010-11-22 9:14 ` DebBarma, Tarun Kanti
2010-11-22 12:00 ` Varadarajan, Charulatha
2010-11-22 12:08 ` DebBarma, Tarun Kanti
2010-11-22 12:35 ` Varadarajan, Charulatha
2010-11-22 12:55 ` DebBarma, Tarun Kanti
2010-11-22 6:33 ` [PATCHv4 11/14] OMAP2+: dmtimer: convert to platform devices Varadarajan, Charulatha
2010-11-22 7:24 ` DebBarma, Tarun Kanti
2010-11-22 8:24 ` Varadarajan, Charulatha
2010-11-22 9:00 ` DebBarma, Tarun Kanti
2010-11-22 9:03 ` Varadarajan, Charulatha
2010-11-23 17:51 ` Cousson, Benoit
2010-11-24 7:30 ` DebBarma, Tarun Kanti
2010-11-22 7:13 ` [PATCHv4 8/14] OMAP: dmtimer: platform driver Varadarajan, Charulatha
2010-11-22 7:26 ` DebBarma, Tarun Kanti
2010-11-23 15:22 ` [PATCHv4 7/14] OMAP: dmtimer: use list instead of static array Cousson, Benoit
2010-11-24 7:01 ` DebBarma, Tarun Kanti
2010-11-22 6:02 ` [PATCHv4 6/14] OMAP4: dmtimer: add hwmod database Varadarajan, Charulatha
2010-11-22 6:11 ` DebBarma, Tarun Kanti
2010-11-23 14:48 ` [PATCHv4 2/14] OMAP: dmtimer: infrastructure to support hwmod Cousson, Benoit
2010-11-24 6:53 ` DebBarma, Tarun Kanti
2010-11-22 17:32 ` Cousson, Benoit [this message]
2010-11-23 8:36 ` [PATCHv4 1/14] OMAP2+: dmtimer: add device names to flck nodes DebBarma, Tarun Kanti
2010-11-23 8:40 ` Cousson, Benoit
2010-11-23 8:43 ` DebBarma, Tarun Kanti
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=4CEAA942.9080907@ti.com \
--to=b-cousson@ti.com \
--cc=linux-omap@vger.kernel.org \
--cc=tarun.kanti@ti.com \
--cc=thara@ti.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.