]> www.infradead.org Git - users/jedix/linux-maple.git/commit
pinctrl: sophgo: introduce generic data structure for cv18xx pinctrl driver
authorInochi Amaoto <inochiama@gmail.com>
Tue, 11 Feb 2025 05:17:50 +0000 (13:17 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 27 Feb 2025 22:56:17 +0000 (23:56 +0100)
commite096d3ada758b77d9df83b2ee084528cfa2833e3
treef5ef2ca82cd2267ab4387467cbe5a68544c4d0ea
parentef1a5121ae3da02372fcb66d9632ed3d47ad5637
pinctrl: sophgo: introduce generic data structure for cv18xx pinctrl driver

To share DT parsing and vddio code, it is necessary to introduce
some generic data structure to abstract the different cv18xx series
and the incoming sg2042 series.

Signed-off-by: Inochi Amaoto <inochiama@gmail.com>
Link: https://lore.kernel.org/20250211051801.470800-3-inochiama@gmail.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/sophgo/pinctrl-cv1800b.c
drivers/pinctrl/sophgo/pinctrl-cv1812h.c
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
drivers/pinctrl/sophgo/pinctrl-cv18xx.h
drivers/pinctrl/sophgo/pinctrl-sg2000.c
drivers/pinctrl/sophgo/pinctrl-sg2002.c
drivers/pinctrl/sophgo/pinctrl-sophgo.h [new file with mode: 0644]