pinctrl: eswin: Add EIC7700 pinctrl driver
authorYulin Lu <luyulin@eswincomputing.com>
Thu, 12 Jun 2025 10:51:59 +0000 (18:51 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 18 Jun 2025 12:02:39 +0000 (14:02 +0200)
commit5b797bcc00ef6ac2d274406db7f6959c25af15e8
tree527bb49cff6975337e22818150491dc659424d7c
parent0a11110bfc5a95ee0416f76500ba0655f62d2baa
pinctrl: eswin: Add EIC7700 pinctrl driver

Add support for the pin controller in ESWIN's EIC7700 SoC,
which supports pin multiplexing, pin configuration,
and rgmii voltage control.

Co-developed-by: Samuel Holland <samuel.holland@sifive.com>
Signed-off-by: Samuel Holland <samuel.holland@sifive.com>
Signed-off-by: Yulin Lu <luyulin@eswincomputing.com>
Link: https://lore.kernel.org/20250612105159.1241-1-luyulin@eswincomputing.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/Kconfig
drivers/pinctrl/Makefile
drivers/pinctrl/pinctrl-eic7700.c [new file with mode: 0644]