On Wed, Oct 11, 2023 at 02:07:59PM +0200, Bartosz Golaszewski wrote: > From: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxx> > > There are no more users of pinctrl_gpio_request() so remove it. My question was and still is why can't we preserve most of the code? It seems with changing a prototype to a new one and using a temporary variable will reduce the diff noise quite a lot. Another question is can we actually derive old functions from _new ones? Like foo_new(struct gpio_chip *gc, unsigned int offset) { ...real implementation... } foo(unsigned gpio) { ...something to get gpio chip and offset... foo_new(gc, offset); } ? -- With Best Regards, Andy Shevchenko