]> Pileus Git - ~andy/linux/commit
OMAP3+: VC: cleanup PMIC register address configuration
authorKevin Hilman <khilman@ti.com>
Thu, 9 Jun 2011 18:01:55 +0000 (11:01 -0700)
committerKevin Hilman <khilman@ti.com>
Thu, 15 Sep 2011 19:02:56 +0000 (12:02 -0700)
commite4e021c5491537783f5f65a6defa92e6098a3658
tree01f6736da2d7584f6740401b6f297d80f8565dc6
parentba112a4e86ba8f0f9546bd953374cde064b507ca
OMAP3+: VC: cleanup PMIC register address configuration

- support both voltage register address and command register address
  for each VC channel
- add fields for voltage register address (volra) and command register
  address (cmdra) to struct omap_vc_channel
- use VC/VP register access read/modify/write helper
- remove volra_shift field (use __ffs(mask) for shift value)
- I2C addresses 10-bit, change size to u16

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
arch/arm/mach-omap2/voltage.h