summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAlex Frid <afrid@nvidia.com>2011-02-19 22:32:51 -0800
committerDan Willemsen <dwillemsen@nvidia.com>2011-04-26 15:52:07 -0700
commit59ee140e5bded65b281bf0fafb9f2a6d849fb3e3 (patch)
tree24cadab56360720086b4a2d79c3c295f58928334 /include
parentdb54b8b78143025e1ef164f2018197f8b6876ce2 (diff)
ARM: tegra: cardhu: Enable VDD_CPU external control
Original-Change-Id: Ie2b9c7bb441c72c105ca3205bdd42a8dcd76d9ef Reviewed-on: http://git-master/r/20230 Reviewed-by: Hoang Pham <hopham@nvidia.com> Reviewed-by: Aleksandr Frid <afrid@nvidia.com> Tested-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Change-Id: I9896c0568ee5103a2608cf4abcab36f592a83f21
Diffstat (limited to 'include')
-rw-r--r--include/linux/regulator/tps6591x-regulator.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/regulator/tps6591x-regulator.h b/include/linux/regulator/tps6591x-regulator.h
index ade9978b3cb6..970736bc5c31 100644
--- a/include/linux/regulator/tps6591x-regulator.h
+++ b/include/linux/regulator/tps6591x-regulator.h
@@ -26,6 +26,12 @@
#include <linux/regulator/machine.h>
+enum tps6591x_ext_control {
+ EXT_CTRL_NONE = 0x0,
+ EXT_CTRL_EN1,
+ EXT_CTRL_EN2
+};
+
/*
* struct tps6591x_regulator_platform_data - tps6591x regulator platform data.
*
@@ -40,6 +46,7 @@ struct tps6591x_regulator_platform_data {
int init_uV;
unsigned init_enable:1;
unsigned init_apply:1;
+ enum tps6591x_ext_control ectrl;
};
#endif /* __REGULATOR_TPS6591X_H */