diff options
author | Alex Frid <afrid@nvidia.com> | 2011-07-22 20:47:59 -0700 |
---|---|---|
committer | Ryan Wong <ryanw@nvidia.com> | 2011-07-28 18:10:59 -0700 |
commit | abfcb40a2f160546450c86b7cf58e933970f07de (patch) | |
tree | 8ffe796fbba49d73db509cf17c0173b2e5c52774 /arch/arm/mach-tegra | |
parent | 5d38084e1ffa3c6df0a0b21b17734f6d4fad7978 (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>
Diffstat (limited to 'arch/arm/mach-tegra')
-rw-r--r-- | arch/arm/mach-tegra/board-enterprise-power.c | 11 |
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[] = { |