dt-bindings: Add vendor prefix and docs for CR0014114

Add vendor prefix for Crane.
Add documentation and example for dt-bindings CR0014114.

Signed-off-by: Oleh Kravchenko <oleg@kaa.org.ua>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Jacek Anaszewski <jacek.anaszewski@gmail.com>
This commit is contained in:
Oleh Kravchenko 2018-04-02 15:53:49 +03:00 committed by Jacek Anaszewski
parent 60cc43fc88
commit b9dd691553
2 changed files with 55 additions and 0 deletions

View File

@ -0,0 +1,54 @@
Crane Merchandising System - cr0014114 LED driver
-------------------------------------------------
This LED Board is widely used in vending machines produced
by Crane Merchandising Systems.
Required properties:
- compatible: "crane,cr0014114"
Property rules described in Documentation/devicetree/bindings/spi/spi-bus.txt
apply. In particular, "reg" and "spi-max-frequency" properties must be given.
LED sub-node properties:
- label :
see Documentation/devicetree/bindings/leds/common.txt
- linux,default-trigger : (optional)
see Documentation/devicetree/bindings/leds/common.txt
Example
-------
led-controller@0 {
compatible = "crane,cr0014114";
reg = <0>;
spi-max-frequency = <50000>;
#address-cells = <1>;
#size-cells = <0>;
led@0 {
reg = <0>;
label = "red:coin";
};
led@1 {
reg = <1>;
label = "green:coin";
};
led@2 {
reg = <2>;
label = "blue:coin";
};
led@3 {
reg = <3>;
label = "red:bill";
};
led@4 {
reg = <4>;
label = "green:bill";
};
led@5 {
reg = <5>;
label = "blue:bill";
};
...
};

View File

@ -75,6 +75,7 @@ cnxt Conexant Systems, Inc.
compulab CompuLab Ltd. compulab CompuLab Ltd.
cortina Cortina Systems, Inc. cortina Cortina Systems, Inc.
cosmic Cosmic Circuits cosmic Cosmic Circuits
crane Crane Connectivity Solutions
creative Creative Technology Ltd creative Creative Technology Ltd
crystalfontz Crystalfontz America, Inc. crystalfontz Crystalfontz America, Inc.
cubietech Cubietech, Ltd. cubietech Cubietech, Ltd.