siox: bus-gpio: Simplify using devm_siox_* functions
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Mon, 19 Feb 2024 07:46:32 +0000 (08:46 +0100)
committerUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Fri, 8 Mar 2024 21:01:10 +0000 (22:01 +0100)
commitdb418d5f1ca5b7bafc8eaa9393ea18a7901bb0ed
treee433c8918fde907722d81af56a07d74d585e2e0f
parent91d5bb579c3666f09c160cc3c19c0456bff03cbe
siox: bus-gpio: Simplify using devm_siox_* functions

With the devm variant of siox_master_allocate() and
siox_master_register() the remove callback can be dropped. This also
simplifies the error paths in the probe function.

Acked-by: Thorsten Scherer <t.scherer@eckelmann.de>
Link: https://lore.kernel.org/r/e3c598de536deadc7efef9c21ccb49d31eb240a9.1708328466.git.u.kleine-koenig@pengutronix.de
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
drivers/siox/siox-bus-gpio.c