Lines Matching +full:pm8998 +full:- +full:pon
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/reset/qcom,pon.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm PON Device
10 - Vinod Koul <vkoul@kernel.org>
14 and resin along with the Android reboot-mode.
21 - qcom,pm8916-pon
22 - qcom,pm8941-pon
23 - qcom,pms405-pon
24 - qcom,pm8998-pon
25 - qcom,pmk8350-pon
29 Specifies the SPMI base address for the PON (power-on) peripheral. For
30 PMICs that have the PON peripheral (GEN3) split into PON_HLOS and PON_PBS
37 reg-names:
43 $ref: /schemas/input/qcom,pm8941-pwrkey.yaml#
47 $ref: /schemas/input/qcom,pm8941-pwrkey.yaml#
51 $ref: /schemas/watchdog/qcom,pm8916-wdt.yaml
54 - compatible
55 - reg
60 - if:
65 - qcom,pm8916-pon
66 - qcom,pms405-pon
67 - qcom,pm8998-pon
70 - $ref: reboot-mode.yaml#
75 reg-names:
77 - const: pon
80 - if:
84 const: qcom,pm8941-pon
89 reg-names:
91 - const: pon
93 - if:
97 const: qcom,pmk8350-pon
103 reg-names:
106 - const: hlos
107 - const: pbs
110 - |
111 #include <dt-bindings/interrupt-controller/irq.h>
112 #include <dt-bindings/input/linux-event-codes.h>
113 #include <dt-bindings/spmi/spmi.h>
117 #address-cells = <2>;
118 #size-cells = <0>;
122 #address-cells = <1>;
123 #size-cells = <0>;
125 pon@800 {
126 compatible = "qcom,pm8998-pon";
130 compatible = "qcom,pm8941-pwrkey";
133 bias-pull-up;
138 compatible = "qcom,pm8941-resin";
141 bias-pull-up;