]> git.baikalelectronics.ru Git - kernel.git/commit
[AVR32] Put cpu in sleep 0 when idle.
authorHans-Christian Egtvedt <hcegtvedt@atmel.com>
Mon, 26 Feb 2007 12:50:43 +0000 (13:50 +0100)
committerHaavard Skinnemoen <hskinnemoen@atmel.com>
Fri, 27 Apr 2007 11:44:12 +0000 (13:44 +0200)
commit51ba9d050e963bfbc29ef81d32518fcd9b420575
tree1fef17c37eaf90231a497b92dd49565e56986b6c
parente40fc0a022857baed1f1cf76a15f89cc93c2e5f5
[AVR32] Put cpu in sleep 0 when idle.

This patch puts the CPU in sleep 0 when doing nothing, idle. This will
turn of the CPU clock and thus save power. The CPU is waken again when
an interrupt occurs.

Signed-off-by: Hans-Christian Egtvedt <hcegtvedt@atmel.com>
Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
arch/avr32/kernel/entry-avr32b.S
arch/avr32/kernel/process.c
include/asm-avr32/thread_info.h