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