Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

gpio: use new gpio_set_config() helper in more places

As suggested by Linus Walleij, let's use the new gpio_set_config()
helper in gpiod_set_debounce() and gpiod_set_transitory().

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Thomas Petazzoni and committed by
Linus Walleij
6581eaf0 71479789

+2 -2
+2 -2
drivers/gpio/gpiolib.c
··· 2725 2725 } 2726 2726 2727 2727 config = pinconf_to_config_packed(PIN_CONFIG_INPUT_DEBOUNCE, debounce); 2728 - return chip->set_config(chip, gpio_chip_hwgpio(desc), config); 2728 + return gpio_set_config(chip, gpio_chip_hwgpio(desc), config); 2729 2729 } 2730 2730 EXPORT_SYMBOL_GPL(gpiod_set_debounce); 2731 2731 ··· 2762 2762 packed = pinconf_to_config_packed(PIN_CONFIG_PERSIST_STATE, 2763 2763 !transitory); 2764 2764 gpio = gpio_chip_hwgpio(desc); 2765 - rc = chip->set_config(chip, gpio, packed); 2765 + rc = gpio_set_config(chip, gpio, packed); 2766 2766 if (rc == -ENOTSUPP) { 2767 2767 dev_dbg(&desc->gdev->dev, "Persistence not supported for GPIO %d\n", 2768 2768 gpio);