reset: Align logic and flow in managed helpers
authorGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 20 Nov 2019 14:59:27 +0000 (15:59 +0100)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Thu, 2 Jan 2020 11:25:05 +0000 (12:25 +0100)
commita9457ed2ebd77221d0576197507e213792615117
treee842a8f4aad530022cb437449ed7a65cd36cb5c8
parent9c81b2ccf82da6e995b63e945afa882cfaa03ca9
reset: Align logic and flow in managed helpers

__devm_reset_control_get() and devm_reset_control_array_get() are very
similar, but they do not look similar, due to inverted logic.
Make them more similar, following the "bail out early" paradigm.

Adjust the logic and flow in devm_reset_controller_register() to match
the two other functions.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/reset/core.c