Sekhar Nori <[email protected]> writes: > This set of patches adds suspend-to-RAM support for DaVinci. > The support is presented as generic for DaVinci but has been > tested only on OMAP-L138. Hopefully extending it for other > SoCs is only a matter of adding SoC and board code. > > Patch 12/14 adds the meat of the support; all previous patches > are prepratory in nature. > > The patch set has been boot tested on OMAP-L137, DM355 and DM644x > EVM boards.
OK, I'm adding patches 1-11 to davinci git (patch 1 into davinci-upstream-accepted, patches 2-11 into my queue for 2.6.34) After making changes to patch 12, please repost 13 and 14 with it. Thanks, Kevin > Sekhar Nori (14): > rtc: make rtc-omap wakeup capable > davinci: cp_intc: provide set_wake function > davinci: da8xx/omap-l1: mark RTC as a wakeup source > davinci: da8xx/omapl1: add support for the second sysconfig module > davinci: move PLL wait time values to clock.h > davinci: move DDR2 controller defines to memory.h > davinci: move PSC register definitions from psc.c to psc.h > davinci: make it possible to include clock.h and psc.h in assembly > code > davinci: cpuidle: move mapping of DDR2 controller registers out of > driver > davinci: da850/omap-l138: unlock PLL registers during init > davinci: da850/omap-l138: create static map for SRAM > davinci: add power management support > davinci: da850/omap-l138: add support for SoC suspend > davinci: da850/omap-l138 EVM: register for suspend support > > arch/arm/mach-davinci/Makefile | 1 + > arch/arm/mach-davinci/board-da830-evm.c | 4 +- > arch/arm/mach-davinci/board-da850-evm.c | 19 ++- > arch/arm/mach-davinci/clock.c | 15 +-- > arch/arm/mach-davinci/clock.h | 25 +++- > arch/arm/mach-davinci/cp_intc.c | 11 ++ > arch/arm/mach-davinci/cpuidle.c | 38 +---- > arch/arm/mach-davinci/da830.c | 8 +- > arch/arm/mach-davinci/da850.c | 82 ++++++++-- > arch/arm/mach-davinci/devices-da8xx.c | 28 +++- > arch/arm/mach-davinci/include/mach/cpuidle.h | 1 + > arch/arm/mach-davinci/include/mach/da8xx.h | 16 ++- > arch/arm/mach-davinci/include/mach/memory.h | 5 + > arch/arm/mach-davinci/include/mach/mux.h | 1 + > arch/arm/mach-davinci/include/mach/pm.h | 54 ++++++ > arch/arm/mach-davinci/include/mach/psc.h | 15 ++ > arch/arm/mach-davinci/pm.c | 172 ++++++++++++++++++++ > arch/arm/mach-davinci/psc.c | 11 -- > arch/arm/mach-davinci/sleep.S | 224 > ++++++++++++++++++++++++++ > drivers/rtc/rtc-omap.c | 5 - > 20 files changed, 646 insertions(+), 89 deletions(-) > create mode 100644 arch/arm/mach-davinci/include/mach/pm.h > create mode 100644 arch/arm/mach-davinci/pm.c > create mode 100644 arch/arm/mach-davinci/sleep.S > > _______________________________________________ > Davinci-linux-open-source mailing list > [email protected] > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
