OSDN Git Service

gpio: em: Return early on error in em_gio_probe()
authorGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 27 May 2019 12:40:51 +0000 (14:40 +0200)
committerBartosz Golaszewski <bgolaszewski@baylibre.com>
Tue, 28 May 2019 15:36:12 +0000 (17:36 +0200)
commit715ed72801ff4d0dd9938e36513a01a57e13740a
tree884a05ae23ab7a4d116f732e20c30dfbaa32876f
parent4c411ce35b866a351bca76b1d853eabdfa58998e
gpio: em: Return early on error in em_gio_probe()

em_gio_probe() uses managed initializations for everything but creating
the IRQ domain.  Hence in most failure cases, no cleanup needs to be
performed at all.

Make this clearer for the casual reviewer by returning early, instead of
jumping to an out-of-sight label.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
drivers/gpio/gpio-em.c