summaryrefslogtreecommitdiffstats
path: root/arch/blackfin/mach-bf609/dpm.S
Commit message (Collapse)AuthorAgeFilesLines
* dpm: deepsleep: reserve stackSteven Miao2012-07-241-1/+1
| | | | | | | Reserve 12 bytes on the stack for deepsleep use. Signed-off-by: Steven Miao <realmz6@gmail.com> Signed-off-by: Bob Liu <lliubbo@gmail.com>
* bf60x: Add wake up latency bench for deep sleep mode.Sonic Zhang2012-07-241-0/+2
| | | | | Signed-off-by: Sonic Zhang <sonic.zhang@analog.com> Signed-off-by: Bob Liu <lliubbo@gmail.com>
* bfin: pm: add deepsleep for bf60xSonic Zhang2012-07-241-0/+155
Add add deepsleep for bf60x. 1. Call DMC init functions to enter and exit DDR self refresh mode. 2. Wait till CGU PLL is locked after wake up and exit DDR self refresh mode. 3. Make asessembly function enter_deepsleep comply with C funtion ABI in order to call other C functions. 4. Switch kernel stack by register EX_SCRATCH_REG. Signed-off-by: Sonic Zhang <sonic.zhang@analog.com> Signed-off-by: Bob Liu <lliubbo@gmail.com>
OpenPOWER on IntegriCloud