From 9152932ee32ffead779949f11abc8b566c661f52 Mon Sep 17 00:00:00 2001 From: Chris Lew Date: Tue, 6 Aug 2019 16:09:39 -0700 Subject: [PATCH] dt-bindings: arm: msm: Add sleepstate-smp2p bindings The smp2p sleepstate driver is used to notify remote processors of the power state changes on the local processor. This driver also receives notifications from remote processors to prevent suspend through smp2p. Change-Id: I939cc24aab92904726458cfe6e5c6dceb83a3726 --- bindings/arm/msm/sleepstate-smp2p.txt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 bindings/arm/msm/sleepstate-smp2p.txt diff --git a/bindings/arm/msm/sleepstate-smp2p.txt b/bindings/arm/msm/sleepstate-smp2p.txt new file mode 100644 index 000000000000..d82d521b60f0 --- /dev/null +++ b/bindings/arm/msm/sleepstate-smp2p.txt @@ -0,0 +1,19 @@ +Qualcomm Technologies, Inc. SMSM Point-to-Point (SMP2P) Sleepstate driver + +Required properties: +-compatible : should be one of the following: +- "qcom,smp2p-sleepstate" +-qcom,smem-states : the relevant outgoing smp2p entry +- interrupt-parent: specifies the phandle to the parent interrupt controller + this one is cascaded from +- interrupts: specifies the interrupt number, the irq line to be used +- interrupt-names: Interrupt name string, must be "smp2p-sleepstate-in" + +Example: +qcom,smp2p_sleepstate { + compatible = "qcom,smp2p-sleepstate"; + qcom,smem-states = <&sleepstate_smp2p_out 0>; + interrupt-parent = <&sleepstate_smp2p_in>; + interrupts = <0 0>; + interrupt-names = "smp2p-sleepstate-in"; +};