]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit59dbdac229d29f1327255d652ea3c4285d764425
tree884a05ae23ab7a4d116f732e20c30dfbaa32876f
parent6b5cd158304e3c8ae4281679be9dd73b3cf0aeab
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