18c2ecf20Sopenharmony_ci* Texas Instruments - lm3601x Single-LED Flash Driver 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciThe LM3601X are ultra-small LED flash drivers that 48c2ecf20Sopenharmony_ciprovide a high level of adjustability. 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciRequired properties: 78c2ecf20Sopenharmony_ci - compatible : Can be one of the following 88c2ecf20Sopenharmony_ci "ti,lm36010" 98c2ecf20Sopenharmony_ci "ti,lm36011" 108c2ecf20Sopenharmony_ci - reg : I2C slave address 118c2ecf20Sopenharmony_ci - #address-cells : 1 128c2ecf20Sopenharmony_ci - #size-cells : 0 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ciRequired child properties: 158c2ecf20Sopenharmony_ci - reg : 0 - Indicates a IR mode 168c2ecf20Sopenharmony_ci 1 - Indicates a Torch (white LED) mode 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciRequired properties for flash LED child nodes: 198c2ecf20Sopenharmony_ci See Documentation/devicetree/bindings/leds/common.txt 208c2ecf20Sopenharmony_ci - flash-max-microamp : Range from 11mA - 1.5A 218c2ecf20Sopenharmony_ci - flash-max-timeout-us : Range from 40ms - 1600ms 228c2ecf20Sopenharmony_ci - led-max-microamp : Range from 2.4mA - 376mA 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ciOptional child properties: 258c2ecf20Sopenharmony_ci - function : see Documentation/devicetree/bindings/leds/common.txt 268c2ecf20Sopenharmony_ci - color : see Documentation/devicetree/bindings/leds/common.txt 278c2ecf20Sopenharmony_ci - label : see Documentation/devicetree/bindings/leds/common.txt (deprecated) 288c2ecf20Sopenharmony_ci 298c2ecf20Sopenharmony_ciExample: 308c2ecf20Sopenharmony_ci 318c2ecf20Sopenharmony_ci#include <dt-bindings/leds/common.h> 328c2ecf20Sopenharmony_ci 338c2ecf20Sopenharmony_ciled-controller@64 { 348c2ecf20Sopenharmony_ci compatible = "ti,lm36010"; 358c2ecf20Sopenharmony_ci #address-cells = <1>; 368c2ecf20Sopenharmony_ci #size-cells = <0>; 378c2ecf20Sopenharmony_ci reg = <0x64>; 388c2ecf20Sopenharmony_ci 398c2ecf20Sopenharmony_ci led@0 { 408c2ecf20Sopenharmony_ci reg = <1>; 418c2ecf20Sopenharmony_ci function = LED_FUNCTION_TORCH; 428c2ecf20Sopenharmony_ci color = <LED_COLOR_ID_WHITE>; 438c2ecf20Sopenharmony_ci led-max-microamp = <376000>; 448c2ecf20Sopenharmony_ci flash-max-microamp = <1500000>; 458c2ecf20Sopenharmony_ci flash-max-timeout-us = <1600000>; 468c2ecf20Sopenharmony_ci }; 478c2ecf20Sopenharmony_ci} 488c2ecf20Sopenharmony_ci 498c2ecf20Sopenharmony_ciFor more product information please see the links below: 508c2ecf20Sopenharmony_cihttps://www.ti.com/product/LM36010 518c2ecf20Sopenharmony_cihttps://www.ti.com/product/LM36011 52