mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.3 KiB
51 lines
1.3 KiB
* Texas Instruments - lm3601x Single-LED Flash Driver |
|
|
|
The LM3601X are ultra-small LED flash drivers that |
|
provide a high level of adjustability. |
|
|
|
Required properties: |
|
- compatible : Can be one of the following |
|
"ti,lm36010" |
|
"ti,lm36011" |
|
- reg : I2C slave address |
|
- #address-cells : 1 |
|
- #size-cells : 0 |
|
|
|
Required child properties: |
|
- reg : 0 - Indicates a IR mode |
|
1 - Indicates a Torch (white LED) mode |
|
|
|
Required properties for flash LED child nodes: |
|
See Documentation/devicetree/bindings/leds/common.txt |
|
- flash-max-microamp : Range from 11mA - 1.5A |
|
- flash-max-timeout-us : Range from 40ms - 1600ms |
|
- led-max-microamp : Range from 2.4mA - 376mA |
|
|
|
Optional child properties: |
|
- function : see Documentation/devicetree/bindings/leds/common.txt |
|
- color : see Documentation/devicetree/bindings/leds/common.txt |
|
- label : see Documentation/devicetree/bindings/leds/common.txt (deprecated) |
|
|
|
Example: |
|
|
|
#include <dt-bindings/leds/common.h> |
|
|
|
led-controller@64 { |
|
compatible = "ti,lm36010"; |
|
#address-cells = <1>; |
|
#size-cells = <0>; |
|
reg = <0x64>; |
|
|
|
led@0 { |
|
reg = <1>; |
|
function = LED_FUNCTION_TORCH; |
|
color = <LED_COLOR_ID_WHITE>; |
|
led-max-microamp = <376000>; |
|
flash-max-microamp = <1500000>; |
|
flash-max-timeout-us = <1600000>; |
|
}; |
|
} |
|
|
|
For more product information please see the links below: |
|
https://www.ti.com/product/LM36010 |
|
https://www.ti.com/product/LM36011
|
|
|