gpio: ftgpio010: shrink code
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 17 Oct 2024 12:30:44 +0000 (14:30 +0200)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 21 Oct 2024 07:23:34 +0000 (09:23 +0200)
commit68d51a0207de5f155c4d6dcc25983abafdc3f1b0
tree037782f468d0b59b6668fe69e0b0e7da1c72653b
parentdacd8ed24c01e26c9b1f76189222cac8982fb75f
gpio: ftgpio010: shrink code

Use devm_clk_get_enabled() to drop the goto label from probe() and the
entire remove() callback. Drop platform_set_drvdata() as it's no longer
needed. Drop log noise on success.

Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://lore.kernel.org/r/20241017123044.75531-1-brgl@bgdev.pl
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
drivers/gpio/gpio-ftgpio010.c