[PATCH v12 04/13] dt-bindings: gpio-mmio: Add compatible for QIXIS
Sean Anderson
sean.anderson at seco.com
Tue Mar 21 13:13:03 PDT 2023
NXP has a "QIXIS" FPGA on several of their reference design boards. On
the LS1088ARDB there are several registers which control GPIOs. These
can be modeled with the MMIO GPIO driver.
Signed-off-by: Sean Anderson <sean.anderson at seco.com>
Reviewed-by: Rob Herring <robh at kernel.org>
---
(no changes since v10)
Changes in v10:
- New
.../devicetree/bindings/gpio/gpio-mmio.yaml | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/Documentation/devicetree/bindings/gpio/gpio-mmio.yaml b/Documentation/devicetree/bindings/gpio/gpio-mmio.yaml
index b394e058256e..5abf3dabcf39 100644
--- a/Documentation/devicetree/bindings/gpio/gpio-mmio.yaml
+++ b/Documentation/devicetree/bindings/gpio/gpio-mmio.yaml
@@ -18,10 +18,16 @@ description:
properties:
compatible:
- enum:
- - brcm,bcm6345-gpio
- - ni,169445-nand-gpio
- - wd,mbl-gpio # Western Digital MyBook Live memory-mapped GPIO controller
+ oneOf:
+ - enum:
+ - brcm,bcm6345-gpio
+ - ni,169445-nand-gpio
+ - wd,mbl-gpio # Western Digital MyBook Live memory-mapped GPIO controller
+ - items:
+ - enum:
+ - fsl,fpga-qixis-los-stat
+ - fsl,fpga-qixis-brdcfg9
+ - const: ni,169445-nand-gpio
big-endian: true
--
2.35.1.1320.gc452695387.dirty
More information about the linux-arm-kernel
mailing list