summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Frid <afrid@nvidia.com>2011-07-22 20:47:59 -0700
committerRyan Wong <ryanw@nvidia.com>2011-07-28 18:10:59 -0700
commitabfcb40a2f160546450c86b7cf58e933970f07de (patch)
tree8ffe796fbba49d73db509cf17c0173b2e5c52774
parent5d38084e1ffa3c6df0a0b21b17734f6d4fad7978 (diff)
ARM: tegra: enterprise: Add IO power detection consumers DO NOT MERGED
Bug 853132 Change-Id: I9b872ca3b741be68cc657b1e44bd026e7266a45d Reviewed-on: http://git-master/r/43798 Reviewed-by: Chih-Lung Huang <lhuang@nvidia.com> Tested-by: Chih-Lung Huang <lhuang@nvidia.com> Reviewed-by: Ryan Wong <ryanw@nvidia.com>
-rw-r--r--arch/arm/mach-tegra/board-enterprise-power.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-enterprise-power.c b/arch/arm/mach-tegra/board-enterprise-power.c
index 5d42788df2af..2b05afd26116 100644
--- a/arch/arm/mach-tegra/board-enterprise-power.c
+++ b/arch/arm/mach-tegra/board-enterprise-power.c
@@ -48,21 +48,30 @@ static struct regulator_consumer_supply tps80031_vio_supply[] = {
REGULATOR_SUPPLY("avdd_osc", NULL),
REGULATOR_SUPPLY("vddio_sys", NULL),
REGULATOR_SUPPLY("vddio_uart", NULL),
+ REGULATOR_SUPPLY("pwrdet_uart", NULL),
REGULATOR_SUPPLY("vddio_lcd", NULL),
+ REGULATOR_SUPPLY("pwrdet_lcd", NULL),
REGULATOR_SUPPLY("vddio_audio", NULL),
+ REGULATOR_SUPPLY("pwrdet_audio", NULL),
REGULATOR_SUPPLY("vddio_bb", NULL),
+ REGULATOR_SUPPLY("pwrdet_bb", NULL),
REGULATOR_SUPPLY("vddio_gmi", NULL),
REGULATOR_SUPPLY("avdd_usb_pll", NULL),
REGULATOR_SUPPLY("vddio_cam", NULL),
+ REGULATOR_SUPPLY("pwrdet_cam", NULL),
REGULATOR_SUPPLY("vddio_sdmmc1", NULL),
+ REGULATOR_SUPPLY("pwrdet_sdmmc1", NULL),
REGULATOR_SUPPLY("vddio_sdmmc4", NULL),
+ REGULATOR_SUPPLY("pwrdet_sdmmc4", NULL),
REGULATOR_SUPPLY("avdd_hdmi_pll", NULL),
REGULATOR_SUPPLY("vddio_gps", NULL),
REGULATOR_SUPPLY("vdd_lcd_buffered", NULL),
REGULATOR_SUPPLY("vddio_nand", NULL),
+ REGULATOR_SUPPLY("pwrdet_nand", NULL),
REGULATOR_SUPPLY("vddio_sd", NULL),
REGULATOR_SUPPLY("vdd_bat", NULL),
REGULATOR_SUPPLY("vdd_io", NULL),
+ REGULATOR_SUPPLY("pwrdet_pex_ctl", NULL),
};
static struct regulator_consumer_supply tps80031_smps1_supply[] = {
@@ -82,6 +91,7 @@ static struct regulator_consumer_supply tps80031_smps3_supply[] = {
static struct regulator_consumer_supply tps80031_smps4_supply[] = {
REGULATOR_SUPPLY("vddio_sdmmc_2v85", NULL),
+ REGULATOR_SUPPLY("pwrdet_sdmmc3", NULL),
};
static struct regulator_consumer_supply tps80031_vana_supply[] = {
@@ -90,6 +100,7 @@ static struct regulator_consumer_supply tps80031_vana_supply[] = {
static struct regulator_consumer_supply tps80031_ldo1_supply[] = {
REGULATOR_SUPPLY("avdd_dsi_csi", NULL),
+ REGULATOR_SUPPLY("pwrdet_mipi", NULL),
};
static struct regulator_consumer_supply tps80031_ldo2_supply[] = {