brcm,bcm2835-pixelvalve0.yaml 889 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # SPDX-License-Identifier: GPL-2.0
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/display/brcm,bcm2835-pixelvalve0.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Broadcom VC4 (VideoCore4) PixelValve
  7. maintainers:
  8. - Eric Anholt <eric@anholt.net>
  9. properties:
  10. compatible:
  11. enum:
  12. - brcm,bcm2835-pixelvalve0
  13. - brcm,bcm2835-pixelvalve1
  14. - brcm,bcm2835-pixelvalve2
  15. - brcm,bcm2711-pixelvalve0
  16. - brcm,bcm2711-pixelvalve1
  17. - brcm,bcm2711-pixelvalve2
  18. - brcm,bcm2711-pixelvalve3
  19. - brcm,bcm2711-pixelvalve4
  20. reg:
  21. maxItems: 1
  22. interrupts:
  23. maxItems: 1
  24. required:
  25. - compatible
  26. - reg
  27. - interrupts
  28. additionalProperties: false
  29. examples:
  30. - |
  31. pixelvalve@7e807000 {
  32. compatible = "brcm,bcm2835-pixelvalve2";
  33. reg = <0x7e807000 0x100>;
  34. interrupts = <2 10>; /* pixelvalve */
  35. };
  36. ...