1 * Texas Instruments - lm3601x Single-LED Flash 1 * Texas Instruments - lm3601x Single-LED Flash Driver 2 2 3 The LM3601X are ultra-small LED flash drivers 3 The LM3601X are ultra-small LED flash drivers that 4 provide a high level of adjustability. 4 provide a high level of adjustability. 5 5 6 Required properties: 6 Required properties: 7 - compatible : Can be one of the follo 7 - compatible : Can be one of the following 8 "ti,lm36010" 8 "ti,lm36010" 9 "ti,lm36011" 9 "ti,lm36011" 10 - reg : I2C slave address 10 - reg : I2C slave address 11 - #address-cells : 1 11 - #address-cells : 1 12 - #size-cells : 0 12 - #size-cells : 0 13 13 14 Required child properties: 14 Required child properties: 15 - reg : 0 - Indicates a IR mode 15 - reg : 0 - Indicates a IR mode 16 1 - Indicates a Torch (white L 16 1 - Indicates a Torch (white LED) mode 17 17 18 Required properties for flash LED child nodes: 18 Required properties for flash LED child nodes: 19 See Documentation/devicetree/bindings/ 19 See Documentation/devicetree/bindings/leds/common.txt 20 - flash-max-microamp : Range from 11mA 20 - flash-max-microamp : Range from 11mA - 1.5A 21 - flash-max-timeout-us : Range from 40 21 - flash-max-timeout-us : Range from 40ms - 1600ms 22 - led-max-microamp : Range from 2.4mA 22 - led-max-microamp : Range from 2.4mA - 376mA 23 23 24 Optional child properties: 24 Optional child properties: 25 - function : see Documentation/devicet 25 - function : see Documentation/devicetree/bindings/leds/common.txt 26 - color : see Documentation/devicetree 26 - color : see Documentation/devicetree/bindings/leds/common.txt 27 - label : see Documentation/devicetree 27 - label : see Documentation/devicetree/bindings/leds/common.txt (deprecated) 28 28 29 Example: 29 Example: 30 30 31 #include <dt-bindings/leds/common.h> 31 #include <dt-bindings/leds/common.h> 32 32 33 led-controller@64 { 33 led-controller@64 { 34 compatible = "ti,lm36010"; 34 compatible = "ti,lm36010"; 35 #address-cells = <1>; 35 #address-cells = <1>; 36 #size-cells = <0>; 36 #size-cells = <0>; 37 reg = <0x64>; 37 reg = <0x64>; 38 38 39 led@0 { 39 led@0 { 40 reg = <1>; 40 reg = <1>; 41 function = LED_FUNCTION_TORCH; 41 function = LED_FUNCTION_TORCH; 42 color = <LED_COLOR_ID_WHITE>; 42 color = <LED_COLOR_ID_WHITE>; 43 led-max-microamp = <376000>; 43 led-max-microamp = <376000>; 44 flash-max-microamp = <1500000> 44 flash-max-microamp = <1500000>; 45 flash-max-timeout-us = <160000 45 flash-max-timeout-us = <1600000>; 46 }; 46 }; 47 } 47 } 48 48 49 For more product information please see the li 49 For more product information please see the links below: 50 https://www.ti.com/product/LM36010 50 https://www.ti.com/product/LM36010 51 https://www.ti.com/product/LM36011 51 https://www.ti.com/product/LM36011
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.