staging: pi433: Remove stray gpiod_unexport() call
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Sun, 28 May 2023 14:01:47 +0000 (17:01 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 28 May 2023 14:07:51 +0000 (15:07 +0100)
There is no gpiod_export() and gpiod_unexport() looks pretty much stray.
If user space tools somehow belong to that, they should be fixed, the
gpiod_export() and gpiod_unexport() shouldn't be used in a new code,
GPIO sysfs is deprecated. That said, and taking into account staging
state of the driver, simply drop the stray call.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20230528140147.32427-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/pi433/pi433_if.c

index f08fdf06d5666a4022ac272b099a9d8176dc8887..220e157d4a5e816ceb65664796c9c47e757d0808 100644 (file)
@@ -1019,7 +1019,6 @@ static int setup_gpio(struct pi433_device *device)
                }
 
                /* configure the pin */
-               gpiod_unexport(device->gpiod[i]);
                retval = gpiod_direction_input(device->gpiod[i]);
                if (retval)
                        return retval;