gpio: stmpe: fully use convert probe to device-managed
authorAlexandru Ardelean <aardelean@deviqon.com>
Sun, 16 May 2021 06:14:25 +0000 (09:14 +0300)
committerBartosz Golaszewski <bgolaszewski@baylibre.com>
Fri, 21 May 2021 12:45:21 +0000 (14:45 +0200)
commit2a9a2ccaab99d6f8bbe92f01839dfd1cd4a33ddf
treeed6bf8f8312c0e6d77e8993d44eb2d62b201a5de
parent6453b9532b5f77d19837b159c4d074f0af9f141b
gpio: stmpe: fully use convert probe to device-managed

The IRQ is registered via devm_request_threaded_irq(), making the driver
only partially device-managed. This changeset converts the entire driver
to using only devres APIs.

This change also removes platform_set_drvdata() since the information is
never retrieved to be used in the driver.

Signed-off-by: Alexandru Ardelean <aardelean@deviqon.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
[Bart: tweaked the commit message]
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
drivers/gpio/gpio-stmpe.c