leds-cr0014114.txt 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. Crane Merchandising System - cr0014114 LED driver
  2. -------------------------------------------------
  3. This LED Board is widely used in vending machines produced
  4. by Crane Merchandising Systems.
  5. Required properties:
  6. - compatible: "crane,cr0014114"
  7. Property rules described in Documentation/devicetree/bindings/spi/spi-bus.txt
  8. apply. In particular, "reg" and "spi-max-frequency" properties must be given.
  9. LED sub-node properties:
  10. - label :
  11. see Documentation/devicetree/bindings/leds/common.txt
  12. - linux,default-trigger : (optional)
  13. see Documentation/devicetree/bindings/leds/common.txt
  14. Example
  15. -------
  16. led-controller@0 {
  17. compatible = "crane,cr0014114";
  18. reg = <0>;
  19. spi-max-frequency = <50000>;
  20. #address-cells = <1>;
  21. #size-cells = <0>;
  22. led@0 {
  23. reg = <0>;
  24. label = "red:coin";
  25. };
  26. led@1 {
  27. reg = <1>;
  28. label = "green:coin";
  29. };
  30. led@2 {
  31. reg = <2>;
  32. label = "blue:coin";
  33. };
  34. led@3 {
  35. reg = <3>;
  36. label = "red:bill";
  37. };
  38. led@4 {
  39. reg = <4>;
  40. label = "green:bill";
  41. };
  42. led@5 {
  43. reg = <5>;
  44. label = "blue:bill";
  45. };
  46. ...
  47. };