OMAP Power Management

From eLinux.org
Revision as of 15:38, 6 August 2009 by Khilman (Talk | contribs) (Created page with '== PM branch == The latest, tested PM branch is available as a branch named 'pm' from the linux-omap-pm repository. This branch is also sync'd daily as the 'pm' branch of the m…')

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

PM branch

The latest, tested PM branch is available as a branch named 'pm' from the linux-omap-pm repository. This branch is also sync'd daily as the 'pm' branch of the main linux-omap repository. Significant changes since previous version

  • rebased to omap/master (currently v2.6.31-rc5)
  • Using new omap_hwmod and omap_device infrastructure from Paul Walmsley
  • more reorg into groups of commits for easier submission upstream

Tested on the following platforms using omap3_pm_defconfig with busybox-based initramfs, and tested full-chip RET and OFF in idle and suspend:

  • 3430SDP
  • OMAP3EVM
  • Beagle
  • Overo (Water + Tobi)
  • RX51
  • Zoom2 (use 'pm-staging/zoom2' branch as well, which is the 'zoom2' branch of Vikram's omap3 repo rebased on top of PM branch with DEBUG_LL support and misc. fixes)

Known Problems

  • network drivers and off-mode
    • various hangs when using off-while-idle and NFS-mounted rootfs
    • network drivers likely need some context save/restore support
  • 3430SDP ES3.0
    • UART1 doesn't come back from off-while-idle (ok on es3.1 SDP)