18138c5f0Ssatya priya# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 28138c5f0Ssatya priya%YAML 1.2 38138c5f0Ssatya priya--- 48138c5f0Ssatya priya$id: http://devicetree.org/schemas/rtc/qcom-pm8xxx-rtc.yaml# 58138c5f0Ssatya priya$schema: http://devicetree.org/meta-schemas/core.yaml# 68138c5f0Ssatya priya 78138c5f0Ssatya priyatitle: Qualcomm PM8xxx PMIC RTC device 88138c5f0Ssatya priya 98138c5f0Ssatya priyamaintainers: 10fa1f8e6aSSatya Priya - Satya Priya <quic_c_skakit@quicinc.com> 118138c5f0Ssatya priya 128138c5f0Ssatya priyaproperties: 138138c5f0Ssatya priya compatible: 14*f2fa14b0SNeil Armstrong oneOf: 15*f2fa14b0SNeil Armstrong - enum: 168138c5f0Ssatya priya - qcom,pm8058-rtc 178138c5f0Ssatya priya - qcom,pm8921-rtc 188138c5f0Ssatya priya - qcom,pm8941-rtc 198138c5f0Ssatya priya - qcom,pmk8350-rtc 20*f2fa14b0SNeil Armstrong - items: 21*f2fa14b0SNeil Armstrong - enum: 22*f2fa14b0SNeil Armstrong - qcom,pm8018-rtc 23*f2fa14b0SNeil Armstrong - const: qcom,pm8921-rtc 248138c5f0Ssatya priya 258138c5f0Ssatya priya reg: 26a12ac1f0SDavid Heidelberg minItems: 1 27a12ac1f0SDavid Heidelberg maxItems: 2 28a12ac1f0SDavid Heidelberg 29a12ac1f0SDavid Heidelberg reg-names: 30a12ac1f0SDavid Heidelberg minItems: 1 31a12ac1f0SDavid Heidelberg items: 32a12ac1f0SDavid Heidelberg - const: rtc 33a12ac1f0SDavid Heidelberg - const: alarm 348138c5f0Ssatya priya 358138c5f0Ssatya priya interrupts: 368138c5f0Ssatya priya maxItems: 1 378138c5f0Ssatya priya 388138c5f0Ssatya priya allow-set-time: 398138c5f0Ssatya priya $ref: /schemas/types.yaml#/definitions/flag 408138c5f0Ssatya priya description: 418138c5f0Ssatya priya Indicates that the setting of RTC time is allowed by the host CPU. 428138c5f0Ssatya priya 438138c5f0Ssatya priyarequired: 448138c5f0Ssatya priya - compatible 458138c5f0Ssatya priya - reg 468138c5f0Ssatya priya - interrupts 478138c5f0Ssatya priya 488138c5f0Ssatya priyaadditionalProperties: false 498138c5f0Ssatya priya 508138c5f0Ssatya priyaexamples: 518138c5f0Ssatya priya - | 528138c5f0Ssatya priya #include <dt-bindings/spmi/spmi.h> 538138c5f0Ssatya priya spmi_bus: spmi@c440000 { 548138c5f0Ssatya priya reg = <0x0c440000 0x1100>; 558138c5f0Ssatya priya #address-cells = <2>; 568138c5f0Ssatya priya #size-cells = <0>; 578138c5f0Ssatya priya pmicintc: pmic@0 { 588138c5f0Ssatya priya reg = <0x0 SPMI_USID>; 598138c5f0Ssatya priya compatible = "qcom,pm8921"; 608138c5f0Ssatya priya interrupts = <104 8>; 618138c5f0Ssatya priya #interrupt-cells = <2>; 628138c5f0Ssatya priya interrupt-controller; 638138c5f0Ssatya priya #address-cells = <1>; 648138c5f0Ssatya priya #size-cells = <0>; 658138c5f0Ssatya priya 668138c5f0Ssatya priya pm8921_rtc: rtc@11d { 678138c5f0Ssatya priya compatible = "qcom,pm8921-rtc"; 688138c5f0Ssatya priya reg = <0x11d>; 698138c5f0Ssatya priya interrupts = <0x27 0>; 708138c5f0Ssatya priya }; 718138c5f0Ssatya priya }; 728138c5f0Ssatya priya }; 738138c5f0Ssatya priya... 74