1 * Texas Instruments - LM3697 Highly Efficient 1 * Texas Instruments - LM3697 Highly Efficient White LED Driver 2 2 3 The LM3697 11-bit LED driver provides high- 3 The LM3697 11-bit LED driver provides high- 4 performance backlight dimming for 1, 2, or 3 s 4 performance backlight dimming for 1, 2, or 3 series 5 LED strings while delivering up to 90% efficie 5 LED strings while delivering up to 90% efficiency. 6 6 7 This device is suitable for display and keypad 7 This device is suitable for display and keypad lighting 8 8 9 Required properties: 9 Required properties: 10 - compatible: 10 - compatible: 11 "ti,lm3697" 11 "ti,lm3697" 12 - reg : I2C slave address 12 - reg : I2C slave address 13 - #address-cells : 1 13 - #address-cells : 1 14 - #size-cells : 0 14 - #size-cells : 0 15 15 16 Optional properties: 16 Optional properties: 17 - enable-gpios : GPIO pin to enable/di 17 - enable-gpios : GPIO pin to enable/disable the device 18 - vled-supply : LED supply 18 - vled-supply : LED supply 19 19 20 Required child properties: 20 Required child properties: 21 - reg : 0 - LED is Controlled by bank 21 - reg : 0 - LED is Controlled by bank A 22 1 - LED is Controlled by bank 22 1 - LED is Controlled by bank B 23 - led-sources : Indicates which HVLED 23 - led-sources : Indicates which HVLED string is associated to which 24 control bank. This is 24 control bank. This is a zero based property so 25 HVLED1 = 0, HVLED2 = 1 25 HVLED1 = 0, HVLED2 = 1, HVLED3 = 2. 26 Additional information 26 Additional information is contained 27 in Documentation/devic 27 in Documentation/devicetree/bindings/leds/common.txt 28 28 29 Optional child properties: 29 Optional child properties: 30 - ti,brightness-resolution - see Docum 30 - ti,brightness-resolution - see Documentation/devicetree/bindings/mfd/ti-lmu.txt 31 - ramp-up-us: see Documentation/device 31 - ramp-up-us: see Documentation/devicetree/bindings/mfd/ti-lmu.txt 32 - ramp-down-us: see Documentation/devi 32 - ramp-down-us: see Documentation/devicetree/bindings/mfd/ti-lmu.txt 33 - label : see Documentation/devicetree 33 - label : see Documentation/devicetree/bindings/leds/common.txt 34 - linux,default-trigger : 34 - linux,default-trigger : 35 see Documentation/devicetree/bindin 35 see Documentation/devicetree/bindings/leds/common.txt 36 36 37 Example: 37 Example: 38 38 39 HVLED string 1 and 3 are controlled by control 39 HVLED string 1 and 3 are controlled by control bank A and HVLED 2 string is 40 controlled by control bank B. 40 controlled by control bank B. 41 41 42 led-controller@36 { 42 led-controller@36 { 43 compatible = "ti,lm3697"; 43 compatible = "ti,lm3697"; 44 #address-cells = <1>; 44 #address-cells = <1>; 45 #size-cells = <0>; 45 #size-cells = <0>; 46 reg = <0x36>; 46 reg = <0x36>; 47 47 48 enable-gpios = <&gpio1 28 GPIO_ACTIVE_ 48 enable-gpios = <&gpio1 28 GPIO_ACTIVE_HIGH>; 49 vled-supply = <&vbatt>; 49 vled-supply = <&vbatt>; 50 50 51 led@0 { 51 led@0 { 52 reg = <0>; 52 reg = <0>; 53 led-sources = <0 2>; 53 led-sources = <0 2>; 54 ti,brightness-resolution = <20 54 ti,brightness-resolution = <2047>; 55 ramp-up-us = <5000>; 55 ramp-up-us = <5000>; 56 ramp-down-us = <1000>; 56 ramp-down-us = <1000>; 57 label = "white:first_backlight 57 label = "white:first_backlight_cluster"; 58 linux,default-trigger = "backl 58 linux,default-trigger = "backlight"; 59 }; 59 }; 60 60 61 led@1 { 61 led@1 { 62 reg = <1>; 62 reg = <1>; 63 led-sources = <1>; 63 led-sources = <1>; 64 ti,brightness-resolution = <25 64 ti,brightness-resolution = <255>; 65 ramp-up-us = <500>; 65 ramp-up-us = <500>; 66 ramp-down-us = <1000>; 66 ramp-down-us = <1000>; 67 label = "white:second_backligh 67 label = "white:second_backlight_cluster"; 68 linux,default-trigger = "backl 68 linux,default-trigger = "backlight"; 69 }; 69 }; 70 } 70 } 71 71 72 For more product information please see the li 72 For more product information please see the link below: 73 https://www.ti.com/lit/ds/symlink/lm3697.pdf 73 https://www.ti.com/lit/ds/symlink/lm3697.pdf
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.