]> git.baikalelectronics.ru Git - kernel.git/commit
Blackfin arch: Fix Bug - System with EMAC driver enabled - Core not idling
authorMichael Hennerich <michael.hennerich@analog.com>
Wed, 6 Aug 2008 09:55:32 +0000 (17:55 +0800)
committerBryan Wu <cooloney@kernel.org>
Wed, 6 Aug 2008 09:55:32 +0000 (17:55 +0800)
commitd121b91fd83d04249d444650c1466a099852df0d
tree4c645e253579fa7d3e912144bd317a0236f27a5a
parent2ae37043466d56c20f3956b95b9da4b75571627a
Blackfin arch: Fix Bug - System with EMAC driver enabled - Core not idling

 - Disable all bits in SIC_IWR unless we are going into a real (DPMC)
   power saving mode. Any Interrupt can wake the core form it's idle state.

 - Remove deep sleep mode as it is not going to be used anywhere:
   We support sleep, sleep deeper and hibernate.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
arch/blackfin/mach-bf527/head.S
arch/blackfin/mach-bf533/head.S
arch/blackfin/mach-bf537/head.S
arch/blackfin/mach-bf548/head.S
arch/blackfin/mach-common/dpmc_modes.S
arch/blackfin/mach-common/ints-priority.c
arch/blackfin/mach-common/pm.c
include/asm-blackfin/dpmc.h