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: 14f2fa14b0SNeil Armstrong oneOf: 15f2fa14b0SNeil Armstrong - enum: 168138c5f0Ssatya priya - qcom,pm8058-rtc 178138c5f0Ssatya priya - qcom,pm8921-rtc 188138c5f0Ssatya priya - qcom,pm8941-rtc 198138c5f0Ssatya priya - qcom,pmk8350-rtc 20f2fa14b0SNeil Armstrong - items: 21f2fa14b0SNeil Armstrong - enum: 22f2fa14b0SNeil Armstrong - qcom,pm8018-rtc 23f2fa14b0SNeil 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 43*51b3802eSJohan Hovold wakeup-source: true 44*51b3802eSJohan Hovold 458138c5f0Ssatya priyarequired: 468138c5f0Ssatya priya - compatible 478138c5f0Ssatya priya - reg 488138c5f0Ssatya priya - interrupts 498138c5f0Ssatya priya 508138c5f0Ssatya priyaadditionalProperties: false 518138c5f0Ssatya priya 528138c5f0Ssatya priyaexamples: 538138c5f0Ssatya priya - | 548138c5f0Ssatya priya #include <dt-bindings/spmi/spmi.h> 558138c5f0Ssatya priya spmi_bus: spmi@c440000 { 568138c5f0Ssatya priya reg = <0x0c440000 0x1100>; 578138c5f0Ssatya priya #address-cells = <2>; 588138c5f0Ssatya priya #size-cells = <0>; 598138c5f0Ssatya priya pmicintc: pmic@0 { 608138c5f0Ssatya priya reg = <0x0 SPMI_USID>; 618138c5f0Ssatya priya compatible = "qcom,pm8921"; 628138c5f0Ssatya priya interrupts = <104 8>; 638138c5f0Ssatya priya #interrupt-cells = <2>; 648138c5f0Ssatya priya interrupt-controller; 658138c5f0Ssatya priya #address-cells = <1>; 668138c5f0Ssatya priya #size-cells = <0>; 678138c5f0Ssatya priya 688138c5f0Ssatya priya pm8921_rtc: rtc@11d { 698138c5f0Ssatya priya compatible = "qcom,pm8921-rtc"; 708138c5f0Ssatya priya reg = <0x11d>; 718138c5f0Ssatya priya interrupts = <0x27 0>; 728138c5f0Ssatya priya }; 738138c5f0Ssatya priya }; 748138c5f0Ssatya priya }; 758138c5f0Ssatya priya... 76