* [PATCH V2 1/2] ARM: tegra: config: enable TPS65910 drivers
@ 2012-05-23 6:12 Laxman Dewangan
[not found] ` <1337753574-32699-1-git-send-email-ldewangan-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: Laxman Dewangan @ 2012-05-23 6:12 UTC (permalink / raw)
To: swarren, olof
Cc: linux, broonie, linux-kernel, Laxman Dewangan, linux-tegra,
linux-arm-kernel
Enable TPS65910 mfd, gpio and regulator drivers.
This is the PMIC module for Tegra30 based cardhu
platform.
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
---
No change from V1.
arch/arm/configs/tegra_defconfig | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/arch/arm/configs/tegra_defconfig b/arch/arm/configs/tegra_defconfig
index 1198dd6..26ad2b4 100644
--- a/arch/arm/configs/tegra_defconfig
+++ b/arch/arm/configs/tegra_defconfig
@@ -106,16 +106,19 @@ CONFIG_I2C=y
CONFIG_I2C_TEGRA=y
CONFIG_SPI=y
CONFIG_SPI_TEGRA=y
+CONFIG_GPIO_TPS65910=y
CONFIG_POWER_SUPPLY=y
CONFIG_BATTERY_SBS=y
CONFIG_SENSORS_LM90=y
CONFIG_MFD_TPS6586X=y
+CONFIG_MFD_TPS65910=y
CONFIG_REGULATOR=y
CONFIG_REGULATOR_FIXED_VOLTAGE=y
CONFIG_REGULATOR_VIRTUAL_CONSUMER=y
CONFIG_REGULATOR_GPIO=y
CONFIG_REGULATOR_TPS62360=y
CONFIG_REGULATOR_TPS6586X=y
+CONFIG_REGULATOR_TPS65910=y
CONFIG_SOUND=y
CONFIG_SND=y
# CONFIG_SND_SUPPORT_OLD_API is not set
--
1.7.1.1
^ permalink raw reply related [flat|nested] 3+ messages in thread[parent not found: <1337753574-32699-1-git-send-email-ldewangan-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>]
* [PATCH V2 2/2] ARM: dt: tegra: cardhu: register core regulator tps65911 [not found] ` <1337753574-32699-1-git-send-email-ldewangan-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org> @ 2012-05-23 6:12 ` Laxman Dewangan 2012-06-04 18:06 ` [PATCH V2 1/2] ARM: tegra: config: enable TPS65910 drivers Stephen Warren 1 sibling, 0 replies; 3+ messages in thread From: Laxman Dewangan @ 2012-05-23 6:12 UTC (permalink / raw) To: swarren-DDmLM1+adcrQT0dZR+AlfA, olof-nZhT3qVonbNeoWH0uzbU5w Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-lFZ/pmaqli7XmaaqVzeoHQ, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, linux-tegra-u79uwXL29TY76Z2rM5mHXA, broonie-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E, Laxman Dewangan Add device info for the PMIC device tps65911 in tegra-cardhu dts file. This device supports the multiple regulator rails, gpio, interrupts. Signed-off-by: Laxman Dewangan <ldewangan-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org> --- Changes from V1: Change the label name ax <name>_reg to reg_<name> as per suggestions. arch/arm/boot/dts/tegra-cardhu.dts | 94 ++++++++++++++++++++++++++++++++++++ 1 files changed, 94 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/tegra-cardhu.dts b/arch/arm/boot/dts/tegra-cardhu.dts index 36321bc..426281c 100644 --- a/arch/arm/boot/dts/tegra-cardhu.dts +++ b/arch/arm/boot/dts/tegra-cardhu.dts @@ -126,6 +126,100 @@ ti,vsel0-state-high; ti,vsel1-state-high; }; + + tps65911: tps65911@2d { + compatible = "ti,tps65911"; + reg = <0x2d>; + + #gpio-cells = <2>; + gpio-controller; + + regulators { + reg_vdd1: vdd1 { + regulator-name = "vdd1"; + regulator-min-microvolt = < 600000>; + regulator-max-microvolt = <1500000>; + regulator-always-on; + regulator-boot-on; + }; + + reg_vdd2: vdd2 { + regulator-name = "vdd2"; + regulator-min-microvolt = < 600000>; + regulator-max-microvolt = <1500000>; + regulator-boot-on; + regulator-always-on; + }; + + reg_vddctrl: vddctrl { + regulator-name = "vddctrl"; + regulator-min-microvolt = < 600000>; + regulator-max-microvolt = <1400000>; + regulator-always-on; + regulator-boot-on; + }; + + reg_vio: vio { + regulator-name = "vio"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-always-on; + regulator-boot-on; + }; + + reg_ldo1: ldo1 { + regulator-name = "ldo1"; + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <3300000>; + }; + + reg_ldo2: ldo2 { + regulator-name = "ldo2"; + regulator-min-microvolt = <1050000>; + regulator-max-microvolt = <1050000>; + }; + + reg_ldo3: ldo3 { + regulator-name = "ldo3"; + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <3300000>; + }; + + reg_ldo4: ldo4 { + regulator-name = "ldo4"; + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + reg_ldo5: ldo5 { + regulator-name = "ldo5"; + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <3300000>; + }; + + reg_ldo6: ldo6 { + regulator-name = "ldo6"; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + }; + + reg_ldo7: ldo7 { + regulator-name = "ldo7"; + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-always-on; + regulator-boot-on; + }; + + reg_ldo8: ldo8 { + regulator-name = "ldo8"; + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + }; + }; }; ahub { -- 1.7.1.1 ^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH V2 1/2] ARM: tegra: config: enable TPS65910 drivers [not found] ` <1337753574-32699-1-git-send-email-ldewangan-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org> 2012-05-23 6:12 ` [PATCH V2 2/2] ARM: dt: tegra: cardhu: register core regulator tps65911 Laxman Dewangan @ 2012-06-04 18:06 ` Stephen Warren 1 sibling, 0 replies; 3+ messages in thread From: Stephen Warren @ 2012-06-04 18:06 UTC (permalink / raw) To: Laxman Dewangan Cc: swarren-DDmLM1+adcrQT0dZR+AlfA, olof-nZhT3qVonbNeoWH0uzbU5w, linux-lFZ/pmaqli7XmaaqVzeoHQ, broonie-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E, linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-tegra-u79uwXL29TY76Z2rM5mHXA, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r On 05/23/2012 12:12 AM, Laxman Dewangan wrote: > Enable TPS65910 mfd, gpio and regulator drivers. > This is the PMIC module for Tegra30 based cardhu > platform. I've applied just this one patch for 3.6. ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-06-04 18:06 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-23 6:12 [PATCH V2 1/2] ARM: tegra: config: enable TPS65910 drivers Laxman Dewangan
[not found] ` <1337753574-32699-1-git-send-email-ldewangan-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2012-05-23 6:12 ` [PATCH V2 2/2] ARM: dt: tegra: cardhu: register core regulator tps65911 Laxman Dewangan
2012-06-04 18:06 ` [PATCH V2 1/2] ARM: tegra: config: enable TPS65910 drivers Stephen Warren
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).