-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'leds_for_4.16-rc1' of git://git.kernel.org/pub/scm/linux/k…
…ernel/git/j.anaszewski/linux-leds Pull LED updates from Jacek Anaszewski: "New LED class driver: - introduce LM3692x dual string driver New LED trigger: - introduce a NETDEV trigger leds-lp8860: - various fixes to align with LED framework - add regulator enable during init - DT support related improvements Minor fixes and cleanups to the LED class drivers: - leds-pwm - ledtrig-activity - leds-blinkm - leds-as3645a - ledtrig-transient" * tag 'leds_for_4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds: leds: ledtrig-transient: Add SPDX license identifiers leds: lp8860: Various fixes to align with LED framework leds: lp8860: Add DT parsing to retrieve the trigger node dt: bindings: lp8860: Add trigger binding to the lp8860 leds: lp8860: Update the dt parsing for LED labeling dt: bindings: lp8860: Update DT label binding dt: bindings: lp8860: Update bindings for lp8860 leds: as3645a: Fix line over 80 characters leds: as3645a: Fix quoted string split warning leds: lm3692x: Introduce LM3692x dual string driver dt: bindings: lm3692x: Add bindings for lm3692x LED driver leds: trigger: Introduce a NETDEV trigger leds: blinkm: avoid uninitialized data use ledtrig-activity: Grammar s/a immediate/an immediate/ leds: pwm: Remove unneeded header file leds: lp8860: Add regulator enable during init leds: lp8860: Fix linuxdoc format for structure
- Loading branch information
Showing
14 changed files
with
1,091 additions
and
55 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
What: /sys/class/leds/<led>/device_name | ||
Date: Dec 2017 | ||
KernelVersion: 4.16 | ||
Contact: linux-leds@vger.kernel.org | ||
Description: | ||
Specifies the network device name to monitor. | ||
|
||
What: /sys/class/leds/<led>/interval | ||
Date: Dec 2017 | ||
KernelVersion: 4.16 | ||
Contact: linux-leds@vger.kernel.org | ||
Description: | ||
Specifies the duration of the LED blink in milliseconds. | ||
Defaults to 50 ms. | ||
|
||
What: /sys/class/leds/<led>/link | ||
Date: Dec 2017 | ||
KernelVersion: 4.16 | ||
Contact: linux-leds@vger.kernel.org | ||
Description: | ||
Signal the link state of the named network device. | ||
If set to 0 (default), the LED's normal state is off. | ||
If set to 1, the LED's normal state reflects the link state | ||
of the named network device. | ||
Setting this value also immediately changes the LED state. | ||
|
||
What: /sys/class/leds/<led>/tx | ||
Date: Dec 2017 | ||
KernelVersion: 4.16 | ||
Contact: linux-leds@vger.kernel.org | ||
Description: | ||
Signal transmission of data on the named network device. | ||
If set to 0 (default), the LED will not blink on transmission. | ||
If set to 1, the LED will blink for the milliseconds specified | ||
in interval to signal transmission. | ||
|
||
What: /sys/class/leds/<led>/rx | ||
Date: Dec 2017 | ||
KernelVersion: 4.16 | ||
Contact: linux-leds@vger.kernel.org | ||
Description: | ||
Signal reception of data on the named network device. | ||
If set to 0 (default), the LED will not blink on reception. | ||
If set to 1, the LED will blink for the milliseconds specified | ||
in interval to signal reception. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
* Texas Instruments - LM3692x Highly Efficient White LED Driver | ||
|
||
The LM3692x is an ultra-compact, highly efficient, | ||
white-LED driver designed for LCD display backlighting. | ||
|
||
The main difference between the LM36922 and LM36923 is the number of | ||
LED strings it supports. The LM36922 supports two strings while the LM36923 | ||
supports three strings. | ||
|
||
Required properties: | ||
- compatible: | ||
"ti,lm36922" | ||
"ti,lm36923" | ||
- reg : I2C slave address | ||
- #address-cells : 1 | ||
- #size-cells : 0 | ||
|
||
Optional properties: | ||
- enable-gpios : gpio pin to enable/disable the device. | ||
- vled-supply : LED supply | ||
|
||
Required child properties: | ||
- reg : 0 | ||
|
||
Optional child properties: | ||
- label : see Documentation/devicetree/bindings/leds/common.txt | ||
- linux,default-trigger : | ||
see Documentation/devicetree/bindings/leds/common.txt | ||
|
||
Example: | ||
|
||
led-controller@36 { | ||
compatible = "ti,lm3692x"; | ||
reg = <0x36>; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
|
||
enable-gpios = <&gpio1 28 GPIO_ACTIVE_HIGH>; | ||
vled-supply = <&vbatt>; | ||
|
||
led@0 { | ||
reg = <0>; | ||
label = "white:backlight_cluster"; | ||
linux,default-trigger = "backlight"; | ||
}; | ||
} | ||
|
||
For more product information please see the link below: | ||
http://www.ti.com/lit/ds/snvsa29/snvsa29.pdf |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.