// SPDX-License-Identifier: GPL-2.0+ OR MIT /* * Device Tree Source for Qualcomm PM8018 * * Copyright (C) 2016 BayLibre, SAS. * Author : Neil Armstrong */ &ssbi { pm8018: pmic { compatible = "qcom,pm8018", "qcom,pm8921"; #interrupt-cells = <2>; interrupt-controller; #address-cells = <1>; #size-cells = <0>; pwrkey@1c { compatible = "qcom,pm8018-pwrkey", "qcom,pm8921-pwrkey"; reg = <0x1c>; interrupts-extended = <&pm8018 50 IRQ_TYPE_EDGE_RISING>, <&pm8018 51 IRQ_TYPE_EDGE_RISING>; debounce = <15625>; pull-up; }; pm8018_mpps: mpps@50 { compatible = "qcom,pm8018-mpp", "qcom,ssbi-mpp"; reg = <0x50>; interrupt-controller; #interrupt-cells = <2>; gpio-controller; #gpio-cells = <2>; gpio-ranges = <&pm8018_mpps 0 0 6>; }; rtc@11d { compatible = "qcom,pm8018-rtc", "qcom,pm8921-rtc"; reg = <0x11d>; interrupts-extended = <&pm8018 39 IRQ_TYPE_EDGE_RISING>; allow-set-time; }; pm8018_gpio: gpio@150 { compatible = "qcom,pm8058-gpio", "qcom,ssbi-gpio"; reg = <0x150>; interrupt-controller; #interrupt-cells = <2>; gpio-controller; gpio-ranges = <&pm8018_gpio 0 0 6>; #gpio-cells = <2>; }; }; };