Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
0002 /* Copyright 2018 Google LLC. */
0003 
0004 #include <dt-bindings/spmi/spmi.h>
0005 #include <dt-bindings/interrupt-controller/irq.h>
0006 
0007 &spmi_bus {
0008         pm8005_lsid0: pmic@4 {
0009                 compatible = "qcom,pm8005", "qcom,spmi-pmic";
0010                 reg = <0x4 SPMI_USID>;
0011                 #address-cells = <1>;
0012                 #size-cells = <0>;
0013 
0014                 pm8005_gpio: gpios@c000 {
0015                         compatible = "qcom,pm8005-gpio", "qcom,spmi-gpio";
0016                         reg = <0xc000>;
0017                         gpio-controller;
0018                         gpio-ranges = <&pm8005_gpio 0 0 4>;
0019                         #gpio-cells = <2>;
0020                         interrupt-controller;
0021                         #interrupt-cells = <2>;
0022                 };
0023 
0024         };
0025 
0026         pm8005_lsid1: pmic@5 {
0027                 compatible = "qcom,pm8005", "qcom,spmi-pmic";
0028                 reg = <0x5 SPMI_USID>;
0029                 #address-cells = <1>;
0030                 #size-cells = <0>;
0031 
0032                 pm8005_regulators: regulators {
0033                         compatible = "qcom,pm8005-regulators";
0034                 };
0035         };
0036 };