mirror of
https://github.com/torvalds/linux.git
synced 2024-12-22 19:01:37 +00:00
cd3b0b0532
Motorola CPCAP is a PMIC (power management integrated circuit) found in multiple smartphones. This driver adds support for the chip's LED controllers. This introduces support for all controllers used by the Droid 4. According to Motorola's driver (no datasheets available) there a couple of more LED controllers. I did not add support for them, since I cannot verify that they work with my modifications. Signed-off-by: Sebastian Reichel <sre@kernel.org> Acked-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Jacek Anaszewski <jacek.anaszewski@gmail.com>
30 lines
939 B
Plaintext
30 lines
939 B
Plaintext
Motorola CPCAP PMIC LEDs
|
|
------------------------
|
|
|
|
This module is part of the CPCAP. For more details about the whole
|
|
chip see Documentation/devicetree/bindings/mfd/motorola-cpcap.txt.
|
|
|
|
Requires node properties:
|
|
- compatible: should be one of
|
|
* "motorola,cpcap-led-mdl" (Main Display Lighting)
|
|
* "motorola,cpcap-led-kl" (Keyboard Lighting)
|
|
* "motorola,cpcap-led-adl" (Aux Display Lighting)
|
|
* "motorola,cpcap-led-red" (Red Triode)
|
|
* "motorola,cpcap-led-green" (Green Triode)
|
|
* "motorola,cpcap-led-blue" (Blue Triode)
|
|
* "motorola,cpcap-led-cf" (Camera Flash)
|
|
* "motorola,cpcap-led-bt" (Bluetooth)
|
|
* "motorola,cpcap-led-cp" (Camera Privacy LED)
|
|
- label: see Documentation/devicetree/bindings/leds/common.txt
|
|
- vdd-supply: A phandle to the regulator powering the LED
|
|
|
|
Example:
|
|
|
|
&cpcap {
|
|
cpcap_led_red: red-led {
|
|
compatible = "motorola,cpcap-led-red";
|
|
label = "cpcap:red";
|
|
vdd-supply = <&sw5>;
|
|
};
|
|
};
|