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>
Thu, 1 Dec 2011 05:43:12 +0000 (21:43 -0800)
commite4ad5570cb075826e19fa1ca13251f8d72c4f7a3
tree002c8394baf3dcbd22d5fdd0c36c83b09ca0cb2c
parent926531b4a4fc2aaa0dfcfb63fb09ad4c0438f83b
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]