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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox