Thread (9 messages) 9 messages, 3 authors, 2021-10-01
STALE1739d

[PATCH 1/1] lib: utils: identify supported GPIO reset methods

From: Nikita Shubin <nikita.shubin@maquefel.me>
Date: 2021-09-29 09:14:11

On Wed, 29 Sep 2021 09:46:55 +0530
Anup Patel [off-list ref] wrote:
+Nikita

On Tue, Sep 28, 2021 at 5:13 PM Heinrich Schuchardt
[off-list ref] wrote:
quoted
The GPIO reset driver supports reset and poweroff. But not all
boards support both. gpio_system_reset_check() must detect this
situation.

Signed-off-by: Heinrich Schuchardt
[off-list ref]  
Looks good to me.

Reviewed-by: Anup Patel <redacted>

I had mentioned on the PMIC reset series that we need to improve
the sbi_system.h device registration such that reset drivers can
register a reset device for a range of reset types. This will allow
separate reset drivers (e.g. PMIC+GPIO) for SiFive Unmatched.
Also, reset_check() callback will not be required anymore.

Regards,
Anup
Looks good to me, however
quoted
+       /* hang !!! */
+       sbi_hart_hang();
 }
Heinrich do we really need to hang here ?

Despite the gpio_system_reset should never reach the end of function, 
i remember you talked something about returning from function back to
the sbi_system_reset.

Yours,
Nikita Shubin

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help