1f2f2bc3cSsatya priya# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2f2f2bc3cSsatya priya%YAML 1.2
3f2f2bc3cSsatya priya---
4f2f2bc3cSsatya priya$id: http://devicetree.org/schemas/mfd/qcom-pm8xxx.yaml#
5f2f2bc3cSsatya priya$schema: http://devicetree.org/meta-schemas/core.yaml#
6f2f2bc3cSsatya priya
7f2f2bc3cSsatya priyatitle: Qualcomm PM8xxx PMIC multi-function devices
8f2f2bc3cSsatya priya
9f2f2bc3cSsatya priyamaintainers:
10f2f2bc3cSsatya priya  - Satya Priya <skakit@codeaurora.org>
11f2f2bc3cSsatya priya
12f2f2bc3cSsatya priyadescription: |
13f2f2bc3cSsatya priya  The PM8xxx family of Power Management ICs are used to provide regulated
14f2f2bc3cSsatya priya  voltages and other various functionality to Qualcomm SoCs.
15f2f2bc3cSsatya priya
16f2f2bc3cSsatya priyaproperties:
17f2f2bc3cSsatya priya  compatible:
18f2f2bc3cSsatya priya    enum:
19*bfe6a665SDavid Heidelberg      - qcom,pm8018
20f2f2bc3cSsatya priya      - qcom,pm8058
21f2f2bc3cSsatya priya      - qcom,pm8821
22f2f2bc3cSsatya priya      - qcom,pm8921
23f2f2bc3cSsatya priya
24f2f2bc3cSsatya priya  reg:
25f2f2bc3cSsatya priya    maxItems: 1
26f2f2bc3cSsatya priya
27f2f2bc3cSsatya priya  '#address-cells':
28f2f2bc3cSsatya priya    const: 1
29f2f2bc3cSsatya priya
30f2f2bc3cSsatya priya  '#size-cells':
31f2f2bc3cSsatya priya    const: 0
32f2f2bc3cSsatya priya
33f2f2bc3cSsatya priya  interrupts:
34f2f2bc3cSsatya priya    maxItems: 1
35f2f2bc3cSsatya priya
36f2f2bc3cSsatya priya  '#interrupt-cells':
37f2f2bc3cSsatya priya    const: 2
38f2f2bc3cSsatya priya
39f2f2bc3cSsatya priya  interrupt-controller: true
40f2f2bc3cSsatya priya
41f2f2bc3cSsatya priyapatternProperties:
42f2f2bc3cSsatya priya  "rtc@[0-9a-f]+$":
43f2f2bc3cSsatya priya    type: object
44f2f2bc3cSsatya priya    $ref: "../rtc/qcom-pm8xxx-rtc.yaml"
45f2f2bc3cSsatya priya
46f2f2bc3cSsatya priyarequired:
47f2f2bc3cSsatya priya  - compatible
48f2f2bc3cSsatya priya  - '#address-cells'
49f2f2bc3cSsatya priya  - '#size-cells'
50f2f2bc3cSsatya priya  - interrupts
51f2f2bc3cSsatya priya  - '#interrupt-cells'
52f2f2bc3cSsatya priya  - interrupt-controller
53f2f2bc3cSsatya priya
54f2f2bc3cSsatya priyaadditionalProperties: false
55f2f2bc3cSsatya priya...
56