pinctrl: rp1: Implement RaspberryPi RP1 gpio support
authorAndrea della Porta <andrea.porta@suse.com>
Thu, 29 May 2025 13:50:42 +0000 (15:50 +0200)
committerFlorian Fainelli <florian.fainelli@broadcom.com>
Mon, 16 Jun 2025 18:50:34 +0000 (11:50 -0700)
commit4732f079cd19f313516047726d934fabc58e9119
tree3c90156e2aed795898bdadf5809ef18304badb5b
parent6486341721a2cd1cbc9c08a9bc90235c0b42f25b
pinctrl: rp1: Implement RaspberryPi RP1 gpio support

The RP1 is an MFD supporting a gpio controller and /pinmux/pinctrl.
Add minimum support for the gpio only portion. The driver is in
pinctrl folder since upcoming patches will add the pinmux/pinctrl
support where the gpio part can be seen as an addition.

Signed-off-by: Andrea della Porta <andrea.porta@suse.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Stefan Wahren <wahrenst@gmx.net>
Link: https://lore.kernel.org/r/20250529135052.28398-5-andrea.porta@suse.com
Signed-off-by: Florian Fainelli <florian.fainelli@broadcom.com>
drivers/pinctrl/Kconfig
drivers/pinctrl/Makefile
drivers/pinctrl/pinctrl-rp1.c [new file with mode: 0644]