[PATCH v1 0/3] gpio: Add Phytium platform GPIO controller support
From: Zhu Ling
Date: Mon Mar 02 2026 - 04:52:06 EST
This series adds support for the Phytium platform GPIO controller.
It includes:
- devicetree binding for "phytium,gpio" and vendor prefix registration
- core and platform GPIO driver support
- MAINTAINERS entry
This submission intentionally covers only the platform GPIO path.
Phytium PCI GPIO and SGPIO support are not included in this series.
Validation:
- dt_binding_check passed for Documentation/devicetree/bindings/gpio/phytium,gpio.yaml
- build tested with ARCH=arm64 cross compile
- runtime tested on a Phytium arm64 board with DT boot
Zhu Ling (3):
dt-bindings: gpio: add Phytium GPIO controller
gpio: add support for Phytium platform GPIO controller
MAINTAINERS: add entry for Phytium platform GPIO driver
.../bindings/gpio/phytium,gpio.yaml | 134 ++++++
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
MAINTAINERS | 10 +
drivers/gpio/Kconfig | 16 +
drivers/gpio/Makefile | 2 +
drivers/gpio/gpio-phytium-core.c | 444 ++++++++++++++++++
drivers/gpio/gpio-phytium-core.h | 90 ++++
drivers/gpio/gpio-phytium-platform.c | 226 +++++++++
8 files changed, 924 insertions(+)
create mode 100644 Documentation/devicetree/bindings/gpio/phytium,gpio.yaml
create mode 100644 drivers/gpio/gpio-phytium-core.c
create mode 100644 drivers/gpio/gpio-phytium-core.h
create mode 100644 drivers/gpio/gpio-phytium-platform.c
--
2.34.1