Lines Matching +full:led +full:- +full:current +full:- +full:microamp

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/qcom,spmi-flash-led.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Flash LED device inside Qualcomm Technologies, Inc. PMICs
10 - Fenglin Wu <quic_fenglinw@quicinc.com>
13 Flash LED controller is present inside some Qualcomm Technologies, Inc. PMICs.
14 The flash LED module can have different number of LED channels supported
16 both support maximum current up to 1.5 A per channel and they can also support
17 ganging 2 channels together to supply maximum current up to 2 A. The current
24 - enum:
25 - qcom,pm6150l-flash-led
26 - qcom,pm8150c-flash-led
27 - qcom,pm8150l-flash-led
28 - qcom,pm8350c-flash-led
29 - qcom,pm8550-flash-led
30 - qcom,pmi8998-flash-led
31 - const: qcom,spmi-flash-led
37 "^led-[0-3]$":
42 Represents the physical LED components which are connected to the
43 flash LED channels' output.
46 led-sources:
48 The HW indices of the flash LED channels that connect to the
49 physical LED
51 - minItems: 1
56 led-max-microamp:
58 - minimum: 5000
61 - minimum: 10000
65 flash-max-microamp:
67 - minimum: 12500
70 - minimum: 25000
74 flash-max-timeout-us:
80 - led-sources
81 - led-max-microamp
84 - compatible
85 - reg
90 - |
91 #include <dt-bindings/leds/common.h>
94 #address-cells = <1>;
95 #size-cells = <0>;
97 led-controller@ee00 {
98 compatible = "qcom,pm8350c-flash-led", "qcom,spmi-flash-led";
101 led-0 {
104 led-sources = <1>, <4>;
105 led-max-microamp = <300000>;
106 flash-max-microamp = <2000000>;
107 flash-max-timeout-us = <1280000>;
108 function-enumerator = <0>;
111 led-1 {
114 led-sources = <2>, <3>;
115 led-max-microamp = <300000>;
116 flash-max-microamp = <2000000>;
117 flash-max-timeout-us = <1280000>;
118 function-enumerator = <1>;