public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
From: "Cousson, Benoit" <b-cousson@ti.com>
To: "DebBarma, Tarun Kanti" <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: Tue, 23 Nov 2010 09:40:31 +0100	[thread overview]
Message-ID: <4CEB7DFF.9010001@ti.com> (raw)
In-Reply-To: <5A47E75E594F054BAF48C5E4FC4B92AB03734373B9@dbde02.ent.ti.com>

On 11/23/2010 9:36 AM, DebBarma, Tarun Kanti wrote:
> Benoit,
>> -----Original Message-----
>> From: Cousson, Benoit
>> Sent: Monday, November 22, 2010 11:03 PM
>> To: DebBarma, Tarun Kanti
>> Cc: linux-omap@vger.kernel.org; Gopinath, Thara
>> Subject: Re: [PATCHv4 1/14] OMAP2+: dmtimer: add device names to flck
>> nodes
>>
>> 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.
> Ok, this is done at later patch when we switch to platform driver.
> This is done in this way because gptimer driver would not recognize
> Clock access using device name until the complete switch-over happens.
> This is to keep each patch compiled and booting.

OK, I've just the the patch (#12) where it happens. In that case, you 
should just add some disclaimer in the changelog.

Benoit

> --
> Tarun
>
>>
>>>           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
>


  reply	other threads:[~2010-11-23  8:40 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   ` [PATCHv4 1/14] OMAP2+: dmtimer: add device names to flck nodes Cousson, Benoit
2010-11-23  8:36     ` DebBarma, Tarun Kanti
2010-11-23  8:40       ` Cousson, Benoit [this message]
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=4CEB7DFF.9010001@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