Loading Documentation/devicetree/bindings/arm/msm/sleepstate-smp2p.txt +6 −7 Original line number Diff line number Diff line Loading @@ -2,12 +2,11 @@ Qualcomm Technologies, Inc. SMSM Point-to-Point (SMP2P) Sleepstate driver Required properties: -compatible : should be one of the following: - "qcom,smp2pgpio_sleepstate_3_out" - for sensor processor on remote pid 3 - "qcom,smp2pgpio-sleepstate-out" - for other cases -gpios : the relevant gpio pins of the entry. - "qcom,smp2p-sleepstate" -qcom,smem-states : the relevant outgoing smp2p entry Example: qcom,smp2pgpio-sleepstate-3-out { compatible = "qcom,smp2pgpio_sleepstate_3_out"; gpios = <&smp2pgpio_sleepstate_3_out 0 0>; qcom,smp2p_sleepstate { compatible = "qcom,smp2p-sleepstate"; qcom,smem-states = <&sleepstate_smp2p_out 0>; }; arch/arm64/boot/dts/qcom/sm8150-smp2p.dtsi +5 −0 Original line number Diff line number Diff line Loading @@ -84,6 +84,11 @@ interrupt-controller; #interrupt-cells = <2>; }; sleepstate_smp2p_out: sleepstate-out { qcom,entry-name = "sleepstate"; #qcom,smem-state-cells = <1>; }; }; qcom,smp2p-cdsp@1799000c { Loading arch/arm64/boot/dts/qcom/sm8150.dtsi +5 −0 Original line number Diff line number Diff line Loading @@ -2699,6 +2699,11 @@ #mbox-cells = <1>; }; qcom,smp2p_sleepstate { compatible = "qcom,smp2p-sleepstate"; qcom,smem-states = <&sleepstate_smp2p_out 0>; }; system_pm { compatible = "qcom,system-pm"; mboxes = <&apps_rsc 0>; Loading arch/arm64/configs/sm8150-perf_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -533,6 +533,7 @@ CONFIG_MSM_PM=y CONFIG_QCOM_FSA4480_I2C=y CONFIG_MSM_PERFORMANCE=y CONFIG_QMP_DEBUGFS_CLIENT=y CONFIG_QCOM_SMP2P_SLEEPSTATE=y CONFIG_DEVFREQ_GOV_PASSIVE=y CONFIG_QCOM_BIMC_BWMON=y CONFIG_ARM_MEMLAT_MON=y Loading arch/arm64/configs/sm8150_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -557,6 +557,7 @@ CONFIG_MSM_PM=y CONFIG_QCOM_FSA4480_I2C=y CONFIG_MSM_PERFORMANCE=y CONFIG_QMP_DEBUGFS_CLIENT=y CONFIG_QCOM_SMP2P_SLEEPSTATE=y CONFIG_DEVFREQ_GOV_PASSIVE=y CONFIG_QCOM_BIMC_BWMON=y CONFIG_ARM_MEMLAT_MON=y Loading Loading
Documentation/devicetree/bindings/arm/msm/sleepstate-smp2p.txt +6 −7 Original line number Diff line number Diff line Loading @@ -2,12 +2,11 @@ Qualcomm Technologies, Inc. SMSM Point-to-Point (SMP2P) Sleepstate driver Required properties: -compatible : should be one of the following: - "qcom,smp2pgpio_sleepstate_3_out" - for sensor processor on remote pid 3 - "qcom,smp2pgpio-sleepstate-out" - for other cases -gpios : the relevant gpio pins of the entry. - "qcom,smp2p-sleepstate" -qcom,smem-states : the relevant outgoing smp2p entry Example: qcom,smp2pgpio-sleepstate-3-out { compatible = "qcom,smp2pgpio_sleepstate_3_out"; gpios = <&smp2pgpio_sleepstate_3_out 0 0>; qcom,smp2p_sleepstate { compatible = "qcom,smp2p-sleepstate"; qcom,smem-states = <&sleepstate_smp2p_out 0>; };
arch/arm64/boot/dts/qcom/sm8150-smp2p.dtsi +5 −0 Original line number Diff line number Diff line Loading @@ -84,6 +84,11 @@ interrupt-controller; #interrupt-cells = <2>; }; sleepstate_smp2p_out: sleepstate-out { qcom,entry-name = "sleepstate"; #qcom,smem-state-cells = <1>; }; }; qcom,smp2p-cdsp@1799000c { Loading
arch/arm64/boot/dts/qcom/sm8150.dtsi +5 −0 Original line number Diff line number Diff line Loading @@ -2699,6 +2699,11 @@ #mbox-cells = <1>; }; qcom,smp2p_sleepstate { compatible = "qcom,smp2p-sleepstate"; qcom,smem-states = <&sleepstate_smp2p_out 0>; }; system_pm { compatible = "qcom,system-pm"; mboxes = <&apps_rsc 0>; Loading
arch/arm64/configs/sm8150-perf_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -533,6 +533,7 @@ CONFIG_MSM_PM=y CONFIG_QCOM_FSA4480_I2C=y CONFIG_MSM_PERFORMANCE=y CONFIG_QMP_DEBUGFS_CLIENT=y CONFIG_QCOM_SMP2P_SLEEPSTATE=y CONFIG_DEVFREQ_GOV_PASSIVE=y CONFIG_QCOM_BIMC_BWMON=y CONFIG_ARM_MEMLAT_MON=y Loading
arch/arm64/configs/sm8150_defconfig +1 −0 Original line number Diff line number Diff line Loading @@ -557,6 +557,7 @@ CONFIG_MSM_PM=y CONFIG_QCOM_FSA4480_I2C=y CONFIG_MSM_PERFORMANCE=y CONFIG_QMP_DEBUGFS_CLIENT=y CONFIG_QCOM_SMP2P_SLEEPSTATE=y CONFIG_DEVFREQ_GOV_PASSIVE=y CONFIG_QCOM_BIMC_BWMON=y CONFIG_ARM_MEMLAT_MON=y Loading