All of lore.kernel.org
 help / color / mirror / Atom feed
From: bill_carson@126.com (bill)
To: linux-arm-kernel@lists.infradead.org
Subject: Query about vexpress_ct_ca9x4 watchdog issue ?
Date: Wed, 20 Apr 2011 15:27:46 +0800 (CST)	[thread overview]
Message-ID: <fa59500.14272.12f71cec204.Coremail.bill_carson@126.com> (raw)
In-Reply-To: <4DAE885F.3060308@st.com>


        





At 2011-04-20 15:16:47?"viresh kumar" <viresh.kumar@st.com> wrote:

>On 04/20/2011 12:16 PM, bill wrote:
>> At 2011-04-20 12:37:03?"viresh kumar" <viresh.kumar@st.com> wrote:
>>> On 04/20/2011 07:37 AM, bill wrote:
>>>> I read the WdogValue/WdogControl register as specified in SP805TRM, it does not change any way, 
>>>>
>>>> WdogValue     --> 0xf0918000
>>>> WdogControl   -->0x3
>>>>
>>>>
>>>> It seems the value is correct, but watchdog is not triggered.
>>>> I am really puzzled about this, can you give me some clue to find the root cause?
>>>>
>>>
>>> Hi Bill,
>>>
>>> It looks that you are also not getting WDT reset after specified timeout? Is it so?
>>> So, probably driver is fine as it is tested on SPEAr.
>>>
>> 
>> I have test this driver on SPEAr1310 with drivers/watchdog/coh901327_wdt.c
>
>Sorry i got confused here. Which driver did you test coh901327_wdt.c or SP805.
>1310 doesn't have 805, neither have coh901327_wdt. It has cortex watchdog, for which
>support is not added for spear.
>
>coh901327_wdt.c is for ST Ericsson's U300 soc.
>
>

I miss type the file name, it's cortexa9_wdt.c that I used test on SPEAr1310.
this file was rename with sp805_wdt.c in new kernel version.



>>> Probably the issue might be with clock rate and clock enable. What is the clock rate
>>> for wdt in your platform?
>>> Driver calls clk_enable() and clk_get_rate(). Can you please verify that this is
>>> working correctly.
>>>
>> 
>> 
>> I did check the clock issue, current mach-vexpress use plat-versatile clock implementation
>> in plat-versatile/clock.c clk_enable is an empty function;
>> so I guess we don't need any clock gating function in mach-vexpress.
>
>The only thing i can think of is clock, as wdt_value is not at all decrementing.
>
>--
>viresh
>
>_______________________________________________
>linux-arm-kernel mailing list
>linux-arm-kernel at lists.infradead.org
>http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

  reply	other threads:[~2011-04-20  7:27 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-04-20  2:07 Query about vexpress_ct_ca9x4 watchdog issue ? bill
2011-04-20  4:37 ` viresh kumar
2011-04-20  6:46   ` bill
2011-04-20  7:16     ` viresh kumar
2011-04-20  7:27       ` bill [this message]
2011-04-20  8:09         ` viresh kumar
2011-04-20  8:22           ` bill
2011-04-20  8:27             ` viresh kumar
2011-04-20  8:33               ` bill

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=fa59500.14272.12f71cec204.Coremail.bill_carson@126.com \
    --to=bill_carson@126.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    /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.