Revert "[AMZ] dma/cache/flush changes for ion"

This reverts commit 424da42ed3a27558de0ceb11a7753e9975c5b2d0.
Revert "[AMZ] arch/arm/mm: export dma_cache_maint_page"

This reverts commit cc74649d84c44b93fa3a7e37a22b43f2941f596a.
Revert "[AMZ] return_address changes for unwind"

This reverts commit 37f34af1ea3bf7c9ef7e39c9e0cde25d7f480575.
omap4: control: Add apis to access wkup pad registers.

The current omap4_ctrl_pad_writel/readl can be used to
access only the core pad registers. In omap4 wakeup pad
is seperate from the core group. So adding apis to access
the wakeup pad registers. Also added apis for 8/16 bit access
to the core pad registers.

Signed-off-by: sricharan <r.sricharan@ti.com>
Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com>

Conflicts:
	arch/arm/mach-omap2/common.c
	arch/arm/mach-omap2/control.c
	arch/arm/plat-omap/include/plat/common.h

Change-Id: Id824e06e696e29a2c6ce052e1b5b5116747d190b
clean up control.h file

Change-Id: I71f3412b734f23621ddfa7564968218f02492c3d
remove WAKEUP_EN block now that framework is in place

Change-Id: I380e0d82e92a53e221fd906f1cc2e496184cf1db