OMAP3+ VP: replace transaction done check/clear with VP ops
authorKevin Hilman <khilman@ti.com>
Mon, 28 Mar 2011 18:57:18 +0000 (11:57 -0700)
committerKevin Hilman <khilman@ti.com>
Thu, 15 Sep 2011 19:02:07 +0000 (12:02 -0700)
commit842ec22852cf843558828e6f7a6da2bf72f341a5
tree4f9c5792b6694452bbc7ba8e89da9ae68ccb7c17
parent58aaa599a97308c0f4a68ef07039157807fa8324
OMAP3+ VP: replace transaction done check/clear with VP ops

Replace the VP tranxdone check/clear with helper functions from the
PRM layer.

In the process, remove prm_irqst_* voltage structure fields for IRQ
status checking which are no longer needed.

Since these reads/writes of the IRQ status bits were the only PRM
accesses that were not to VC/VP registers, this allows the rest of the
register accesses in the VC/VP code to use VC/VP specific register
access functions (done in the following patch.)

Signed-off-by: Kevin Hilman <khilman@ti.com>
arch/arm/mach-omap2/voltage.h
arch/arm/mach-omap2/voltagedomains3xxx_data.c
arch/arm/mach-omap2/voltagedomains44xx_data.c
arch/arm/mach-omap2/vp.c