mirror of
https://github.com/torvalds/linux.git
synced 2026-06-09 07:03:37 +02:00
During some CPU power modes entered during idle, hotplug and suspend, peripherals located in the CPU power domain, such as the GIC, localtimers, and VFP, may be powered down. Add a notifier chain that allows drivers for those peripherals to be notified before and after they may be reset. Notified drivers can include VFP co-processor, interrupt controller and it's PM extensions, local CPU timers context save/restore which shouldn't be interrupted. Hence CPU PM event APIs must be called with interrupts disabled. Signed-off-by: Colin Cross <ccross@android.com> Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com> Reviewed-by: Kevin Hilman <khilman@ti.com> Tested-and-Acked-by: Shawn Guo <shawn.guo@linaro.org> Tested-by: Kevin Hilman <khilman@ti.com> Tested-by: Vishwanath BS <vishwanath.bs@ti.com> Conflicts: kernel/power/Kconfig |
||
|---|---|---|
| .. | ||
| block_io.c | ||
| console.c | ||
| consoleearlysuspend.c | ||
| earlysuspend.c | ||
| fbearlysuspend.c | ||
| hibernate.c | ||
| Kconfig | ||
| main.c | ||
| Makefile | ||
| power.h | ||
| poweroff.c | ||
| process.c | ||
| snapshot.c | ||
| suspend_test.c | ||
| suspend_time.c | ||
| suspend.c | ||
| swap.c | ||
| user.c | ||
| userwakelock.c | ||
| wakelock.c | ||