12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- From 3985d2c24d96f72211488fc6ebb53b032e4d0a05 Mon Sep 17 00:00:00 2001
- From: Pavel Kubelun <be.dissent@gmail.com>
- Date: Sun, 6 Nov 2016 19:02:34 +0300
- Subject: [PATCH] ipq806x: add cpu idle state into ipq8064 DT
- Signed-off-by: Pavel Kubelun <be.dissent@gmail.com>
- ---
- arch/arm/boot/dts/qcom-ipq8064.dtsi | 16 ++++++++++++++--
- 1 file changed, 14 insertions(+), 2 deletions(-)
- --- a/arch/arm/boot/dts/qcom-ipq8064.dtsi
- +++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi
- @@ -18,7 +18,7 @@
- #address-cells = <1>;
- #size-cells = <0>;
-
- - cpu@0 {
- + cpu0: cpu@0 {
- compatible = "qcom,krait";
- enable-method = "qcom,kpss-acc-v1";
- device_type = "cpu";
- @@ -31,9 +31,10 @@
- clock-latency = <100000>;
- cpu-supply = <&smb208_s2a>;
- voltage-tolerance = <5>;
- + cpu-idle-states = <&CPU_SPC>;
- };
-
- - cpu@1 {
- + cpu1: cpu@1 {
- compatible = "qcom,krait";
- enable-method = "qcom,kpss-acc-v1";
- device_type = "cpu";
- @@ -45,6 +46,7 @@
- clock-names = "cpu", "l2";
- clock-latency = <100000>;
- cpu-supply = <&smb208_s2b>;
- + cpu-idle-states = <&CPU_SPC>;
- };
-
- L2: l2-cache {
- @@ -56,6 +58,16 @@
- qcom,l2 {
- qcom,l2-rates = <384000000 1000000000 1200000000>;
- };
- +
- + idle-states {
- + CPU_SPC: spc {
- + compatible = "qcom,idle-state-spc",
- + "arm,idle-state";
- + entry-latency-us = <400>;
- + exit-latency-us = <900>;
- + min-residency-us = <3000>;
- + };
- + };
- };
-
- cpu-pmu {
|