On Wed, Oct 11, 2023 at 6:55 PM Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > > 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); > } > > ? Why would we do it? This is irrelevant for the final outcome. Bart > > -- > With Best Regards, > Andy Shevchenko > >