67 lines · plain
1Crane Merchandising System - cr0014114 LED driver2-------------------------------------------------3 4This LED Board is widely used in vending machines produced5by Crane Merchandising Systems.6 7Required properties:8- compatible: "crane,cr0014114"9 10Property rules described in Documentation/devicetree/bindings/spi/spi-bus.txt11apply. In particular, "reg" and "spi-max-frequency" properties must be given.12 13LED sub-node properties:14- function :15 see Documentation/devicetree/bindings/leds/common.txt16- color :17 see Documentation/devicetree/bindings/leds/common.txt18- label :19 see Documentation/devicetree/bindings/leds/common.txt (deprecated)20- linux,default-trigger : (optional)21 see Documentation/devicetree/bindings/leds/common.txt22 23Example24-------25 26#include <dt-bindings/leds/common.h>27 28led-controller@0 {29 compatible = "crane,cr0014114";30 reg = <0>;31 spi-max-frequency = <50000>;32 #address-cells = <1>;33 #size-cells = <0>;34 35 led@0 {36 reg = <0>;37 function = "coin";38 color = <LED_COLOR_ID_RED>;39 };40 led@1 {41 reg = <1>;42 function = "coin";43 color = <LED_COLOR_ID_GREEN>;44 };45 led@2 {46 reg = <2>;47 function = "coin";48 color = <LED_COLOR_ID_BLUE>;49 };50 led@3 {51 reg = <3>;52 function = "bill";53 color = <LED_COLOR_ID_RED>;54 };55 led@4 {56 reg = <4>;57 function = "bill";58 color = <LED_COLOR_ID_GREEN>;59 };60 led@5 {61 reg = <5>;62 function = "bill";63 color = <LED_COLOR_ID_BLUE>;64 };65 ...66};67