[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAODwPW9oxx33hkO3kv2_G8YyLWvigVHkfJU7xUHLVgB7QU2i3Q@mail.gmail.com>
Date: Wed, 11 Mar 2020 12:24:01 -0700
From: Julius Werner <jwerner@...omium.org>
To: Xingyu Chen <xingyu.chen@...ogic.com>
Cc: Evan Benn <evanbenn@...omium.org>,
Mark Rutland <mark.rutland@....com>,
devicetree@...r.kernel.org,
LINUX-WATCHDOG <linux-watchdog@...r.kernel.org>,
Jianxin Pan <jianxin.pan@...ogic.com>,
Rob Herring <robh@...nel.org>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
LKML <linux-kernel@...r.kernel.org>,
Yonghui Yu <yonghui.yu@...ogic.com>,
Jonathan Cameron <Jonathan.Cameron@...wei.com>,
Mauro Carvalho Chehab <mchehab+samsung@...nel.org>,
Julius Werner <jwerner@...omium.org>,
"open list:ARM/Amlogic Meson..." <linux-amlogic@...ts.infradead.org>,
Wim Van Sebroeck <wim@...ux-watchdog.org>,
"David S. Miller" <davem@...emloft.net>,
Guenter Roeck <linux@...ck-us.net>
Subject: Re: [PATCH 1/2] dt-bindings: watchdog: Add arm,smc-wdt watchdog
arm,smc-wdt compatible
> - *_INIT and *GETTIMEOUT. Although your driver does not need them, could you take them as options in your driver ?
The driver already has SMCWD_INFO which is used during probe to
retrieve the minimum and maximum timeout values supported by the
hardware at probe time. Maybe it would make sense to rename that to
INIT (which would still return those values, but can also do whatever
initialization needs to be done in TF)? GETTIMELEFT I agree we can
implement optionally, and other platforms would just return a
PSCI_RET_NOT_SUPPORTED for that.
> - *_RESETNOW. It is used to reset the system right now, similar to your SOFT RESET. could you reserve an operation index in ATF ?
Just curious, why do you need this? Shouldn't you use the PSCI
standard SYSTEM_RESET SMC for that? (If you want to control exactly
how the platform is reset, you could also use SYSTEM_RESET2 with a
vendor-defined reset_type.)
Powered by blists - more mailing lists