]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
pinctrl: renesas: rzg2l: Populate struct gpio_chip::set_config
authorClaudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Fri, 15 May 2026 12:40:08 +0000 (15:40 +0300)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 25 May 2026 10:00:27 +0000 (12:00 +0200)
Populate struct gpio_chip::set_config to allow various GPIO settings.

Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Tested-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://patch.msgid.link/20260515124008.2947838-3-claudiu.beznea@kernel.org
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
drivers/pinctrl/renesas/pinctrl-rzg2l.c

index 05a33655e6cc17ee89a88a62122447fd33358d68..ac42093fc579c46095da02ce91a047b0fa7eed52 100644 (file)
@@ -3212,6 +3212,7 @@ static int rzg2l_gpio_register(struct rzg2l_pinctrl *pctrl)
        chip->direction_output = rzg2l_gpio_direction_output;
        chip->get = rzg2l_gpio_get;
        chip->set = rzg2l_gpio_set;
+       chip->set_config = gpiochip_generic_config;
        chip->label = name;
        chip->parent = pctrl->dev;
        chip->owner = THIS_MODULE;