cdev is the only user of the debounce_period_us field in
struct gpio_desc, and it no longer uses it, so remove it.
Signed-off-by: Kent Gibson <warthog618@gmail.com>
Reviewed-by: Andy Shevchenko <andy@kernel.org>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
                clear_bit(FLAG_IS_HOGGED, &desc->flags);
 #ifdef CONFIG_OF_DYNAMIC
                desc->hog = NULL;
-#endif
-#ifdef CONFIG_GPIO_CDEV
-               WRITE_ONCE(desc->debounce_period_us, 0);
 #endif
                ret = true;
        }
 
  * @label:             Name of the consumer
  * @name:              Line name
  * @hog:               Pointer to the device node that hogs this line (if any)
- * @debounce_period_us:        Debounce period in microseconds
  *
  * These are obtained using gpiod_get() and are preferable to the old
  * integer-based handles.
 #ifdef CONFIG_OF_DYNAMIC
        struct device_node      *hog;
 #endif
-#ifdef CONFIG_GPIO_CDEV
-       /* debounce period in microseconds */
-       unsigned int            debounce_period_us;
-#endif
 };
 
 #define gpiod_not_found(desc)          (IS_ERR(desc) && PTR_ERR(desc) == -ENOENT)