This series hooks up the GPIO controller found in some older X-Powers PMICs. The main motivation is converting the U-Boot driver over to use devicetree, but Linux might as well gain support for the hardware too. Changes in v2: - Combine multiple "const"s in the binding into an "enum" Samuel Holland (4): dt-bindings: gpio: Add AXP221/AXP223/AXP809 compatibles mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells pinctrl: axp209: Support the AXP221/AXP223/AXP809 variant ARM: dts: axp22x/axp809: Add GPIO controller nodes .../bindings/gpio/x-powers,axp209-gpio.yaml | 6 ++++++ arch/arm/boot/dts/axp22x.dtsi | 18 ++++++++++++++++++ arch/arm/boot/dts/axp809.dtsi | 19 +++++++++++++++++++ drivers/mfd/axp20x.c | 9 +++++++++ drivers/pinctrl/pinctrl-axp209.c | 14 +++++++++++--- 5 files changed, 63 insertions(+), 3 deletions(-) -- 2.35.1