[PATCH 2/2] watchdog: Add Aspeed watchdog driver
Guenter Roeck
linux at roeck-us.net
Tue May 10 06:25:09 PDT 2016
Hi Joel,
On 05/10/2016 04:10 AM, Joel Stanley wrote:
[ ... ]
>>> +
>>> + /*
>>> + * The ast2400 wdt can run at PCLK, or 1MHz. The ast2500 only
>>> + * runs at 1MHz. We chose to always run at 1MHz, as there's no
>>> + * good reason to have a faster watchdog counter.
>>> + */
>>> + wdt->rate = 1000000;
>>
>>
>> Why not just use a define ?
>
> I will add one.
>
> The comment is informative though for people who read the ast2400
> datasheet and wonder why we don't provide the option clocking with
> pclk, I will leave it in.
>
The comment is ok. I just find it unnecessary to have a variable
instead of a constant.
[ ... ]
>
>> ctrl is really static except for the enable flag. Not really sure
>> if having a variable for it has any real benefits - you might as well
>> just read the register and update the enable flag instead as needed when
>> starting or stopping the watchdog. Is there a reason for not doing that ?
>
> Not really. I find it cleaner to keep a copy of the register instead
> of read-modify-write, but if you feel strongly about it I can change.
>
No worries. Not worth arguing about.
Guenter
More information about the linux-arm-kernel
mailing list