linux/arch/arm/mach-shmobile
Magnus Damm 3abd69d28b ARM: shmobile: sh7372 A3SM CPUIdle support
Add CPUIdle support for the A3SM power domain on sh7372.

With this in place we can turn off more of the SoC during
run time and save power. Makes use of the recently introduced
sh7372 INTCA A3SM power domain wakeup support.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
2012-07-05 23:13:42 +02:00
..
include/mach ARM: shmobile: add common DMAEngine definitions 2012-06-30 15:03:16 +02:00
board-ag5evm.c arm-soc: sweeping late_initcall cleanup 2012-05-26 13:14:01 -07:00
board-ap4evb.c arm-soc: sweeping late_initcall cleanup 2012-05-26 13:14:01 -07:00
board-armadillo800eva.c ARM: mach-shmobile: Use DT_MACHINE for armadillo 800 eva 2012-05-14 23:23:42 +02:00
board-bonito.c arm-soc: sweeping late_initcall cleanup 2012-05-26 13:14:01 -07:00
board-g3evm.c ARM: shmobile: use machine specific hook for late init 2012-05-08 20:36:35 +08:00
board-g4evm.c ARM: shmobile: use machine specific hook for late init 2012-05-08 20:36:35 +08:00
board-kota2.c ARM: shmobile: use machine specific hook for late init 2012-05-08 20:36:35 +08:00
board-kzm9d.c mach-shmobile: Use DT_MACHINE for KZM9D V3 2012-05-18 00:14:03 +02:00
board-kzm9g.c ARM: mach-shmobile: Use DT_MACHINE for KZM9G 2012-05-14 23:22:28 +02:00
board-mackerel.c arm-soc: sweeping late_initcall cleanup 2012-05-26 13:14:01 -07:00
board-marzen.c ARM: shmobile: use machine specific hook for late init 2012-05-08 20:36:35 +08:00
clock-emev2.c mach-shmobile: Emma Mobile EV2 DT support V3 2012-05-18 00:14:03 +02:00
clock-r8a7740.c ARM: mach-shmobile: clock-r8a7740: add sh-eth clock 2012-05-12 22:33:07 +02:00
clock-r8a7779.c ARM: mach-shmobile: rename clk_init() to shmobile_clk_init() 2012-03-12 22:19:43 +01:00
clock-sh73a0.c ARM: mach-shmobile: rename clk_init() to shmobile_clk_init() 2012-03-12 22:19:43 +01:00
clock-sh7367.c ARM: mach-shmobile: rename clk_init() to shmobile_clk_init() 2012-03-12 22:19:43 +01:00
clock-sh7372.c MTD merge for 3.4 2012-03-30 17:31:56 -07:00
clock-sh7377.c ARM: mach-shmobile: rename clk_init() to shmobile_clk_init() 2012-03-12 22:19:43 +01:00
clock.c ARM: mach-shmobile: rename clk_init() to shmobile_clk_init() 2012-03-12 22:19:43 +01:00
common.c ARM: shmobile: use machine specific hook for late init 2012-05-08 20:36:35 +08:00
console.c
cpuidle.c ARM: shmobile: use machine specific hook for late init 2012-05-08 20:36:35 +08:00
entry-intc.S ARM: gic: consolidate PPI handling 2011-10-23 13:32:29 +01:00
headsmp.S ARM / mach-shmobile: Invalidate caches when booting secondary cores 2012-05-12 22:13:52 +02:00
hotplug.c ARM: mach-shmobile: Flush caches in platform_cpu_die() 2012-01-09 10:37:29 +09:00
intc-r8a7740.c ARM: shmobile: remove NR_IRQS 2012-01-25 20:37:51 -06:00
intc-r8a7779.c ARM: __io abuse cleanup 2012-03-13 21:25:21 -05:00
intc-sh73a0.c ARM: cleanups of io includes 2012-03-29 18:02:10 -07:00
intc-sh7367.c ARM: shmobile: remove NR_IRQS 2012-01-25 20:37:51 -06:00
intc-sh7372.c ARM: mach-shmobile: Rework sh7372 INTCS demuxer V2 2012-04-11 12:11:50 +02:00
intc-sh7377.c ARM: shmobile: remove NR_IRQS 2012-01-25 20:37:51 -06:00
Kconfig clocksource: em_sti: Emma Mobile STI driver 2012-05-25 11:32:06 +02:00
Makefile arm-soc: sweeping late_initcall cleanup 2012-05-26 13:14:01 -07:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
pfc-r8a7740.c ARM: mach-shmobile: r8a7740: add gpio_irq support 2012-05-12 22:23:51 +02:00
pfc-r8a7779.c ARM: mach-shmobile: r8a7779 PFC IPSR4 fix 2012-02-24 13:24:59 +09:00
pfc-sh73a0.c ARM: mach-shmobile: pfc-sh73a0: fixup MSEL2CR MSEL18 for I2C-3 2012-05-12 22:34:16 +02:00
pfc-sh7367.c ARM: mach-shmobile: move helper macro PORTCR to sh_pfc.h 2011-11-11 16:45:35 +09:00
pfc-sh7372.c ARM: mach-shmobile: add GPIO-to-IRQ translation to sh7372 2012-01-24 10:40:25 +09:00
pfc-sh7377.c ARM: mach-shmobile: move helper macro PORTCR to sh_pfc.h 2011-11-11 16:45:35 +09:00
platsmp.c arm-soc: board specific changes 2012-05-22 13:32:53 -07:00
pm-r8a7779.c Disintegrate asm/system.h for ARM 2012-03-28 18:30:01 +01:00
pm-sh7372.c ARM: shmobile: sh7372 A3SM CPUIdle support 2012-07-05 23:13:42 +02:00
setup-emev2.c mach-shmobile: Emma Mobile EV2 DT support V3 2012-05-18 00:14:03 +02:00
setup-r8a7740.c ARM: mach-shmobile: r8a7740: reserve DMA memory for the frame buffer 2012-05-12 22:33:06 +02:00
setup-r8a7779.c ARM / mach-shmobile: r8a7779 SMP TWD boot regression fix 2012-05-12 22:13:38 +02:00
setup-sh73a0.c ARM / mach-shmobile: sh73a0 SMP TWD boot regression fix 2012-05-12 22:13:45 +02:00
setup-sh7367.c Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-arm 2012-03-29 16:53:48 -07:00
setup-sh7372.c ARM: shmobile: use common DMAEngine definitions on sh7372 2012-06-30 15:16:46 +02:00
setup-sh7377.c Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-arm 2012-03-29 16:53:48 -07:00
sleep-sh7372.S PM / shmobile: Add support for the sh7372 A4S power domain / sleep mode 2011-12-25 23:39:03 +01:00
smp-emev2.c mach-shmobile: Emma Mobile EV2 SMP support V3 2012-05-18 00:14:02 +02:00
smp-r8a7779.c ARM / mach-shmobile: r8a7779 SMP TWD boot regression fix 2012-05-12 22:13:38 +02:00
smp-sh73a0.c ARM / mach-shmobile: sh73a0 SMP TWD boot regression fix 2012-05-12 22:13:45 +02:00
suspend.c ARM: shmobile: use machine specific hook for late init 2012-05-08 20:36:35 +08:00
timer.c ARM / mach-shmobile: Use preset_lpj with calibrate_delay() 2012-05-12 22:21:36 +02:00