pinctrl: mlxbf3: Add pinctrl driver support
authorAsmaa Mnebhi <asmaa@nvidia.com>
Wed, 15 Mar 2023 21:50:27 +0000 (17:50 -0400)
committerLinus Walleij <linus.walleij@linaro.org>
Sun, 19 Mar 2023 21:07:21 +0000 (22:07 +0100)
commitd11f932808dc689717e409bbc81b5093e7902fc9
tree3f48279039425d04294bc2e8098bd09ea5708c06
parentcae630bf47f84d426407ff6261debfe073ce8a4b
pinctrl: mlxbf3: Add pinctrl driver support

NVIDIA BlueField-3 SoC has a few pins that can be used as GPIOs
or take the default hardware functionality. Add a driver for
the pin muxing.

Signed-off-by: Asmaa Mnebhi <asmaa@nvidia.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20230315215027.30685-3-asmaa@nvidia.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/Kconfig
drivers/pinctrl/Makefile
drivers/pinctrl/pinctrl-mlxbf3.c [new file with mode: 0644]