Len Brown | 4f86d3a | 2007-10-03 18:58:00 -0400 | [diff] [blame] | 1 | # |
| 2 | # Makefile for cpuidle. |
| 3 | # |
| 4 | |
| 5 | obj-y += cpuidle.o driver.o governor.o sysfs.o governors/ |
Colin Cross | 4126c01 | 2012-05-07 17:57:41 -0700 | [diff] [blame] | 6 | obj-$(CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED) += coupled.o |
Lorenzo Pieralisi | 9f14da3 | 2014-02-14 14:28:39 +0000 | [diff] [blame] | 7 | obj-$(CONFIG_DT_IDLE_STATES) += dt_idle_states.o |
Rob Herring | be6a98d | 2012-10-12 12:45:34 -0500 | [diff] [blame] | 8 | |
Sahara | b98e01a | 2013-07-03 17:49:55 +0900 | [diff] [blame] | 9 | ################################################################################## |
| 10 | # ARM SoC drivers |
Gregory CLEMENT | f50ee82 | 2014-07-23 15:00:48 +0200 | [diff] [blame] | 11 | obj-$(CONFIG_ARM_MVEBU_V7_CPUIDLE) += cpuidle-mvebu-v7.o |
Lorenzo Pieralisi | 3880d21 | 2013-09-13 16:38:41 +0100 | [diff] [blame] | 12 | obj-$(CONFIG_ARM_BIG_LITTLE_CPUIDLE) += cpuidle-big_little.o |
Alexander Shiyan | 7c7f8f7 | 2014-03-22 09:44:35 +0400 | [diff] [blame] | 13 | obj-$(CONFIG_ARM_CLPS711X_CPUIDLE) += cpuidle-clps711x.o |
Sahara | b98e01a | 2013-07-03 17:49:55 +0900 | [diff] [blame] | 14 | obj-$(CONFIG_ARM_HIGHBANK_CPUIDLE) += cpuidle-calxeda.o |
| 15 | obj-$(CONFIG_ARM_KIRKWOOD_CPUIDLE) += cpuidle-kirkwood.o |
| 16 | obj-$(CONFIG_ARM_ZYNQ_CPUIDLE) += cpuidle-zynq.o |
Daniel Lezcano | d3f2950 | 2013-07-10 16:02:04 +0200 | [diff] [blame] | 17 | obj-$(CONFIG_ARM_U8500_CPUIDLE) += cpuidle-ux500.o |
Daniel Lezcano | 1ce3c48 | 2013-09-26 17:34:24 +0200 | [diff] [blame] | 18 | obj-$(CONFIG_ARM_AT91_CPUIDLE) += cpuidle-at91.o |
Daniel Lezcano | ff6a9c0 | 2014-05-09 06:57:35 +0900 | [diff] [blame] | 19 | obj-$(CONFIG_ARM_EXYNOS_CPUIDLE) += cpuidle-exynos.o |
Daniel Lezcano | 0e08704 | 2015-02-02 16:32:46 +0100 | [diff] [blame] | 20 | obj-$(CONFIG_ARM_CPUIDLE) += cpuidle-arm.o |
Deepthi Dharwar | 962e7bd | 2014-01-14 16:26:02 +0530 | [diff] [blame] | 21 | |
| 22 | ############################################################################### |
Paul Burton | d050894 | 2014-04-14 16:25:29 +0100 | [diff] [blame] | 23 | # MIPS drivers |
| 24 | obj-$(CONFIG_MIPS_CPS_CPUIDLE) += cpuidle-cps.o |
| 25 | |
| 26 | ############################################################################### |
Deepthi Dharwar | 962e7bd | 2014-01-14 16:26:02 +0530 | [diff] [blame] | 27 | # POWERPC drivers |
| 28 | obj-$(CONFIG_PSERIES_CPUIDLE) += cpuidle-pseries.o |
Deepthi Dharwar | 2c2e6ec | 2014-01-14 16:32:40 +0530 | [diff] [blame] | 29 | obj-$(CONFIG_POWERNV_CPUIDLE) += cpuidle-powernv.o |
Raja Mallik | b9ad452 | 2018-04-19 15:23:49 +0530 | [diff] [blame] | 30 | ifeq ($(CONFIG_MSM_PM_LEGACY), y) |
| 31 | obj-y += lpm-levels-legacy.o lpm-levels-of-legacy.o lpm-workarounds.o |
| 32 | else |
Mahesh Sivasubramanian | b9da25f | 2016-11-04 14:35:03 -0600 | [diff] [blame] | 33 | obj-$(CONFIG_MSM_PM) += lpm-levels.o lpm-levels-of.o |
Raja Mallik | b9ad452 | 2018-04-19 15:23:49 +0530 | [diff] [blame] | 34 | endif |