Lines Matching +full:pwm +full:- +full:leds
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/leds-qcom-lpg.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
20 - qcom,pm660l-lpg
21 - qcom,pm8150b-lpg
22 - qcom,pm8150l-lpg
23 - qcom,pm8350c-pwm
24 - qcom,pm8916-pwm
25 - qcom,pm8941-lpg
26 - qcom,pm8994-lpg
27 - qcom,pmc8180c-lpg
28 - qcom,pmi8994-lpg
29 - qcom,pmi8998-lpg
31 "#pwm-cells":
34 "#address-cells":
37 "#size-cells":
40 qcom,power-source:
43 power-source used to drive the output, as defined in the datasheet.
48 $ref: /schemas/types.yaml#/definitions/uint32-matrix
56 - description: dtest line to attach
57 - description: flags for the attachment
59 multi-led:
61 $ref: leds-class-multicolor.yaml#
65 "#address-cells":
68 "#size-cells":
72 "^led@[0-9a-f]$":
77 "^led@[0-9a-f]$":
85 - reg
88 - compatible
93 - |
94 #include <dt-bindings/leds/common.h>
96 led-controller {
97 compatible = "qcom,pmi8994-lpg";
99 #address-cells = <1>;
100 #size-cells = <0>;
102 qcom,power-source = <1>;
113 function-enumerator = <1>;
120 function-enumerator = <0>;
121 default-state = "on";
128 function-enumerator = <2>;
135 function-enumerator = <3>;
138 - |
139 #include <dt-bindings/leds/common.h>
141 led-controller {
142 compatible = "qcom,pmi8994-lpg";
144 #address-cells = <1>;
145 #size-cells = <0>;
147 qcom,power-source = <1>;
149 multi-led {
153 #address-cells = <1>;
154 #size-cells = <0>;
172 - |
173 pwm-controller {
174 compatible = "qcom,pm8916-pwm";
175 #pwm-cells = <2>;