arm: mfd/regulator: Adding driver for tps80031
authorLaxman Dewangan <ldewangan@nvidia.com>
Thu, 26 May 2011 08:23:59 +0000 (13:23 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Fri, 23 Mar 2012 21:14:00 +0000 (14:14 -0700)
commitc928996e9a525bec45335d2ea19b6bd5a1416f1c
treeae8e3c89a89b71f6ee8e2c454effab448246d524
parentcc688e15e725403f60f4eadf3eb7030973f7583b
arm: mfd/regulator: Adding driver for tps80031

Adding core and regulator driver for the TI pmu device tps80031.
Following functionality is added:
- Basic core driver interface to access register.
- Regulator driver.
- gpio driver.
- interrupt support from pmu.
- clock 32 initialization.

bug 830904
bug 829658

Original-Change-Id: I41e732c0b5d0472209798552b5264038e5a97ee4
Reviewed-on: http://git-master/r/33109
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R72919d00e28138767da61d673c9e805f74911341
drivers/regulator/Kconfig
drivers/regulator/Makefile
drivers/regulator/tps80031-regulator.c [new file with mode: 0644]
include/linux/regulator/tps80031-regulator.h [new file with mode: 0644]