OMAP2+: VC: more registers are per-channel starting with OMAP5
authorKevin Hilman <khilman@ti.com>
Wed, 20 Jul 2011 23:35:46 +0000 (16:35 -0700)
committerKevin Hilman <khilman@ti.com>
Thu, 15 Sep 2011 19:09:22 +0000 (12:09 -0700)
commit5876c940c0dee298e38fbf47ce67c9e220b0572c
treef4f9773abbc985e427b6c9892402064a473e9ba6
parent6a62b78d9aa6661cae1a7d30b574daf435a14c47
OMAP2+: VC: more registers are per-channel starting with OMAP5

Starting with OMAP5, the following registers are per-channel and not
common to a all VC channels:

 - SMPS I2C slave address
 - SMPS voltage register address offset
 - SMPS cmd/value register address offset
 - VC channel configuration register

Move these from the channel-common struct into the per-channel struct
to support OMAP5.

Signed-off-by: Kevin Hilman <khilman@ti.com>
arch/arm/mach-omap2/vc.c
arch/arm/mach-omap2/vc.h
arch/arm/mach-omap2/vc3xxx_data.c
arch/arm/mach-omap2/vc44xx_data.c