]> git.karo-electronics.de Git - karo-tx-linux.git/commit
OMAP3: PM: Added support for L2 aux ctrl register save and restore
authorTero Kristo <tero.kristo@nokia.com>
Thu, 12 Nov 2009 10:07:22 +0000 (12:07 +0200)
committerKevin Hilman <khilman@deeprootsystems.com>
Tue, 23 Feb 2010 19:05:07 +0000 (11:05 -0800)
commit79dcfdd407208cba06bd446e93b0809df1cf10d1
treec8ff2e60e7cf2544f8c43caedbc40920e4d52a65
parenta89b6f006201469a74dfc0cc4e953648b6a1c69d
OMAP3: PM: Added support for L2 aux ctrl register save and restore

This patch adds a save and restore mechanism for ARM L2 auxiliary control
register. The feature is enabled by default for GP devices, but for HS/EMU
devices the user must enable the service and define the PPA service ID to
be used for setting L2 aux ctrl, as this is not currently supported by the
bootloader. If nobody alters the contents of L2 aux ctrl from its reset
value, this feature is not needed.

Kconfig option to enable HS/EMU L2 aux save and restore:
- OMAP3_L2_AUX_SECURE_SAVE_RESTORE
Kconfig option to select HS/EMU PPA service for setting L2 aux ctrl:
- OMAP3_L2_AUX_SECURE_SERVICE_SET_ID

Signed-off-by: Tero Kristo <tero.kristo@nokia.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
arch/arm/mach-omap2/sleep34xx.S
arch/arm/plat-omap/Kconfig