162306a36Sopenharmony_ci* Texas Instruments - lp8860 4-Channel LED Driver
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciThe LP8860-Q1 is an high-efficiency LED
462306a36Sopenharmony_cidriver with boost controller. It has 4 high-precision
562306a36Sopenharmony_cicurrent sinks that can be controlled by a PWM input
662306a36Sopenharmony_cisignal, a SPI/I2C master, or both.
762306a36Sopenharmony_ci
862306a36Sopenharmony_ciRequired properties:
962306a36Sopenharmony_ci	- compatible :
1062306a36Sopenharmony_ci		"ti,lp8860"
1162306a36Sopenharmony_ci	- reg : I2C slave address
1262306a36Sopenharmony_ci	- #address-cells : 1
1362306a36Sopenharmony_ci	- #size-cells : 0
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ciOptional properties:
1662306a36Sopenharmony_ci	- enable-gpios : gpio pin to enable (active high)/disable the device.
1762306a36Sopenharmony_ci	- vled-supply : LED supply
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ciRequired child properties:
2062306a36Sopenharmony_ci	- reg : 0
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ciOptional child properties:
2362306a36Sopenharmony_ci	- function : see Documentation/devicetree/bindings/leds/common.txt
2462306a36Sopenharmony_ci	- color : see Documentation/devicetree/bindings/leds/common.txt
2562306a36Sopenharmony_ci	- label : see Documentation/devicetree/bindings/leds/common.txt (deprecated)
2662306a36Sopenharmony_ci	- linux,default-trigger :
2762306a36Sopenharmony_ci	   see Documentation/devicetree/bindings/leds/common.txt
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ciExample:
3062306a36Sopenharmony_ci
3162306a36Sopenharmony_ci#include <dt-bindings/leds/common.h>
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_ciled-controller@2d {
3462306a36Sopenharmony_ci	compatible = "ti,lp8860";
3562306a36Sopenharmony_ci	#address-cells = <1>;
3662306a36Sopenharmony_ci	#size-cells = <0>;
3762306a36Sopenharmony_ci	reg = <0x2d>;
3862306a36Sopenharmony_ci	enable-gpios = <&gpio1 28 GPIO_ACTIVE_HIGH>;
3962306a36Sopenharmony_ci	vled-supply = <&vbatt>;
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ci	led@0 {
4262306a36Sopenharmony_ci		reg = <0>;
4362306a36Sopenharmony_ci		function = LED_FUNCTION_BACKLIGHT;
4462306a36Sopenharmony_ci		color = <LED_COLOR_ID_WHITE>;
4562306a36Sopenharmony_ci		linux,default-trigger = "backlight";
4662306a36Sopenharmony_ci	};
4762306a36Sopenharmony_ci}
4862306a36Sopenharmony_ci
4962306a36Sopenharmony_ciFor more product information please see the link below:
5062306a36Sopenharmony_cihttps://www.ti.com/product/lp8860-q1
51