1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 $id: http://devicetree.org/schemas/mfd/qcom,pm8008.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Technologies, Inc. PM8008 PMIC bindings
10 - Guru Das Srinagesh <gurus@codeaurora.org>
13 Qualcomm Technologies, Inc. PM8008 is a dedicated camera PMIC that integrates
14 all the necessary power management, housekeeping, and interface support
15 functions into a single IC.
30 description: Parent interrupt.
36 The first cell is the IRQ number, the second cell is the IRQ trigger
37 flag. All interrupts are listed in include/dt-bindings/mfd/qcom-pm8008.h.
39 interrupt-controller: true
52 The GPIO peripheral. This node may be specified twice, one for each GPIO.
56 const: qcom,pm8008-gpio
59 description: Peripheral address of one of the two GPIO peripherals.
64 interrupt-controller: true
76 - interrupt-controller
80 additionalProperties: false
90 additionalProperties: false
94 #include <dt-bindings/mfd/qcom-pm8008.h>
95 #include <dt-bindings/interrupt-controller/irq.h>
100 compatible = "qcom,pm8008";
102 #address-cells = <1>;
104 interrupt-controller;
105 #interrupt-cells = <2>;
107 interrupt-parent = <&tlmm>;
108 interrupts = <32 IRQ_TYPE_EDGE_RISING>;
111 compatible = "qcom,pm8008-gpio";
115 interrupt-controller;
116 #interrupt-cells = <2>;