On Thu, Jan 26, 2023 at 02:27:57PM +0100, Arnd Bergmann wrote: > From: Arnd Bergmann <arnd@xxxxxxxx> > > gpio_set_debounce() only has a single user, which is trivially > converted to gpiod_set_debounce(). Also need to mention the gpio_cansleep() removal. P.S. Fun fact that I was yesterday thinking about the pretty much the same change, except intrusive conversion of the user. ... > Documentation/driver-api/gpio/legacy.rst | 2 -- Documentation/translations/zh_CN/driver-api/gpio/legacy.rst:222: gpio_set_debounce() Documentation/translations/zh_TW/gpio.txt:229: gpio_set_debounce() > drivers/input/touchscreen/ads7846.c | 24 +++++++++++++----------- > include/linux/gpio.h | 22 ---------------------- ... > #include <linux/of_gpio.h> Do we need this? > #include <linux/of_device.h> > +#include <linux/gpio/consumer.h> > #include <linux/gpio.h> And this? -- With Best Regards, Andy Shevchenko