staging: iio: resolver: ad2s1210: fix use before initialization
authorDavid Lechner <dlechner@baylibre.com>
Fri, 29 Sep 2023 17:23:07 +0000 (12:23 -0500)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 30 Sep 2023 14:25:15 +0000 (15:25 +0100)
commit7fe2d05cee46b1c4d9f1efaeab08cc31a0dfff60
tree6ff1f4fc0388df5f1e678da1e30bbb2931d0d32d
parent5e99f692d4e32e3250ab18d511894ca797407aec
staging: iio: resolver: ad2s1210: fix use before initialization

This fixes a use before initialization in ad2s1210_probe(). The
ad2s1210_setup_gpios() function uses st->sdev but it was being called
before this field was initialized.

Signed-off-by: David Lechner <dlechner@baylibre.com>
Link: https://lore.kernel.org/r/20230929-ad2s1210-mainline-v3-2-fa4364281745@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/staging/iio/resolver/ad2s1210.c