gpio-rda.yaml 799 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/gpio/gpio-rda.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: RDA Micro GPIO controller
  7. maintainers:
  8. - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  9. properties:
  10. compatible:
  11. const: rda,8810pl-gpio
  12. reg:
  13. maxItems: 1
  14. gpio-controller: true
  15. "#gpio-cells":
  16. const: 2
  17. ngpios:
  18. description:
  19. Number of available gpios in a bank.
  20. minimum: 1
  21. maximum: 32
  22. interrupt-controller: true
  23. "#interrupt-cells":
  24. const: 2
  25. interrupts:
  26. maxItems: 1
  27. required:
  28. - compatible
  29. - reg
  30. - gpio-controller
  31. - "#gpio-cells"
  32. - ngpios
  33. - interrupt-controller
  34. - "#interrupt-cells"
  35. - interrupts
  36. additionalProperties: false
  37. ...