gpio: sysfs: don't access gdev->chip if it's not needed
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 5 Feb 2024 19:28:48 +0000 (20:28 +0100)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 12 Feb 2024 09:51:13 +0000 (10:51 +0100)
commit5694f274a060ebd0e7128c11501281197fb7a5ce
treeb7faaa485c1230c1b2824f46969d17262ef7baca
parent3c7a47f6c5f0d3e3c6149b7eb920f420a741e969
gpio: sysfs: don't access gdev->chip if it's not needed

Don't dereference gdev->chip if the same information can be obtained
from struct gpio_device.

Suggested-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
drivers/gpio/gpiolib-sysfs.c