diff options
| -rw-r--r-- | arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 4 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 27 |
2 files changed, 0 insertions, 31 deletions
diff --git a/arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi b/arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi index 64632c873888..01ea662afba8 100644 --- a/arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | |||
| @@ -20,28 +20,24 @@ | |||
| 20 | compatible = "arm,cortex-a72", "arm,armv8"; | 20 | compatible = "arm,cortex-a72", "arm,armv8"; |
| 21 | reg = <0x000>; | 21 | reg = <0x000>; |
| 22 | enable-method = "psci"; | 22 | enable-method = "psci"; |
| 23 | cpu-idle-states = <&CPU_SLEEP_0>; | ||
| 24 | }; | 23 | }; |
| 25 | cpu1: cpu@1 { | 24 | cpu1: cpu@1 { |
| 26 | device_type = "cpu"; | 25 | device_type = "cpu"; |
| 27 | compatible = "arm,cortex-a72", "arm,armv8"; | 26 | compatible = "arm,cortex-a72", "arm,armv8"; |
| 28 | reg = <0x001>; | 27 | reg = <0x001>; |
| 29 | enable-method = "psci"; | 28 | enable-method = "psci"; |
| 30 | cpu-idle-states = <&CPU_SLEEP_0>; | ||
| 31 | }; | 29 | }; |
| 32 | cpu2: cpu@100 { | 30 | cpu2: cpu@100 { |
| 33 | device_type = "cpu"; | 31 | device_type = "cpu"; |
| 34 | compatible = "arm,cortex-a72", "arm,armv8"; | 32 | compatible = "arm,cortex-a72", "arm,armv8"; |
| 35 | reg = <0x100>; | 33 | reg = <0x100>; |
| 36 | enable-method = "psci"; | 34 | enable-method = "psci"; |
| 37 | cpu-idle-states = <&CPU_SLEEP_0>; | ||
| 38 | }; | 35 | }; |
| 39 | cpu3: cpu@101 { | 36 | cpu3: cpu@101 { |
| 40 | device_type = "cpu"; | 37 | device_type = "cpu"; |
| 41 | compatible = "arm,cortex-a72", "arm,armv8"; | 38 | compatible = "arm,cortex-a72", "arm,armv8"; |
| 42 | reg = <0x101>; | 39 | reg = <0x101>; |
| 43 | enable-method = "psci"; | 40 | enable-method = "psci"; |
| 44 | cpu-idle-states = <&CPU_SLEEP_0>; | ||
| 45 | }; | 41 | }; |
| 46 | }; | 42 | }; |
| 47 | }; | 43 | }; |
diff --git a/arch/arm64/boot/dts/marvell/armada-ap806.dtsi b/arch/arm64/boot/dts/marvell/armada-ap806.dtsi index 073610ac0a53..7d94c1fa592a 100644 --- a/arch/arm64/boot/dts/marvell/armada-ap806.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-ap806.dtsi | |||
| @@ -28,33 +28,6 @@ | |||
| 28 | method = "smc"; | 28 | method = "smc"; |
| 29 | }; | 29 | }; |
| 30 | 30 | ||
| 31 | cpus { | ||
| 32 | #address-cells = <1>; | ||
| 33 | #size-cells = <0>; | ||
| 34 | |||
| 35 | idle_states { | ||
| 36 | entry_method = "arm,pcsi"; | ||
| 37 | |||
| 38 | CPU_SLEEP_0: cpu-sleep-0 { | ||
| 39 | compatible = "arm,idle-state"; | ||
| 40 | local-timer-stop; | ||
| 41 | arm,psci-suspend-param = <0x0010000>; | ||
| 42 | entry-latency-us = <80>; | ||
| 43 | exit-latency-us = <160>; | ||
| 44 | min-residency-us = <320>; | ||
| 45 | }; | ||
| 46 | |||
| 47 | CLUSTER_SLEEP_0: cluster-sleep-0 { | ||
| 48 | compatible = "arm,idle-state"; | ||
| 49 | local-timer-stop; | ||
| 50 | arm,psci-suspend-param = <0x1010000>; | ||
| 51 | entry-latency-us = <500>; | ||
| 52 | exit-latency-us = <1000>; | ||
| 53 | min-residency-us = <2500>; | ||
| 54 | }; | ||
| 55 | }; | ||
| 56 | }; | ||
| 57 | |||
| 58 | ap806 { | 31 | ap806 { |
| 59 | #address-cells = <2>; | 32 | #address-cells = <2>; |
| 60 | #size-cells = <2>; | 33 | #size-cells = <2>; |
