diff options
author | Anson Huang <Anson.Huang@nxp.com> | 2016-11-08 20:28:58 +0800 |
---|---|---|
committer | Leonard Crestez <leonard.crestez@nxp.com> | 2018-08-24 12:41:33 +0300 |
commit | 2cff1a75e54c95eb41a7a91795f582ebd3cf0ba2 (patch) | |
tree | d5a069c9b76a1e2b5aa66eddbfaf1b6e46727190 /arch/arm/mach-imx/Makefile | |
parent | b0dbd9bf5d58e19660d6b96c33b33817255fa05e (diff) |
MLK-13441-17 ARM: imx: add cpuidle support for i.mx7ulp
Add i.MX7ULP cpuidle support, 3 levels idle as below:
1. patial stop mode 3;
2. patial stop mode 2;
3. patial stop mode 1.
PSTOP1 - Partial Stop with system and bus clock disabled
PSTOP2 - Partial Stop with system clock disabled and bus clock enabled
PSTOP3 - Partial Stop with system clock enabled and bus clock enabled
All drivers has DMA function need to add pm_qos
API to prevent cpuidle from entering PSTOP 1/2.
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Diffstat (limited to 'arch/arm/mach-imx/Makefile')
-rw-r--r-- | arch/arm/mach-imx/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/Makefile b/arch/arm/mach-imx/Makefile index 3b9d92cfd494..6a9d0c3345c7 100644 --- a/arch/arm/mach-imx/Makefile +++ b/arch/arm/mach-imx/Makefile @@ -25,6 +25,7 @@ obj-$(CONFIG_MXC_DEBUG_BOARD) += 3ds_debugboard.o ifeq ($(CONFIG_CPU_IDLE),y) obj-$(CONFIG_SOC_IMX5) += cpuidle-imx5.o obj-$(CONFIG_SOC_IMX6Q) += cpuidle-imx6q.o +obj-$(CONFIG_SOC_IMX7ULP) += cpuidle-imx7ulp.o AFLAGS_imx6sl_low_power_idle.o :=-Wa,-march=armv7-a obj-$(CONFIG_SOC_IMX6SL) += cpuidle-imx6sl.o imx6sl_low_power_idle.o AFLAGS_imx6sx_low_power_idle.o :=-Wa,-march=armv7-a |