Re: [PATCH 0/9] ARM: dts: omap5-uevm: fixup wrong regulator configuration

2013-07-29 Thread Keerthy
, the wrong voltages may be detrimental to OMAP5 as they supply hardware blocks at voltages that are out of specification. This series looks good to me. Acked-by: J Keerthy j-keer...@ti.com Also available at: based on v3.11-rc1 tag http link: https://github.com/nmenon/linux-2.6-playground/commits

[PATCH] ARM: DTS: DRA7: Add TPS659038 PMIC nodes

2013-08-25 Thread Keerthy
Boot Tested on DRA7 d1 Board. Signed-off-by: Keerthy j-keer...@ti.com --- arch/arm/boot/dts/dra7-evm.dts | 118 1 file changed, 118 insertions(+) Index: linux/arch/arm/boot/dts/dra7-evm.dts

Re: [PATCH] ARM: DTS: DRA7: Add TPS659038 PMIC nodes

2013-08-16 Thread Keerthy
schematics Vs data manual review yet (apologies on that), but, a couple of comments: On 08/13/2013 12:42 AM, Keerthy wrote: The Patch adds nodes for TPS659038 PMIC for DRA7 boards. It is based on: http://comments.gmane.org/gmane.linux.ports.arm.omap/102459. Documentation: Documentation/devicetree

Re: [PATCH 1/4] MFD: Add TPS659038 documentation under Palmas

2013-07-11 Thread Keerthy
On Thursday 11 July 2013 04:13 PM, Lee Jones wrote: On Thu, 20 Jun 2013, J Keerthy wrote: Add TPS659038 documentation under Palmas. Signed-off-by: J Keerthy j-keer...@ti.com Acked-by: Samuel Ortiz sa...@linux.intel.com --- Documentation/devicetree/bindings/mfd/palmas.txt |2 ++ 1 files

[PATCH v3 0/4] MFD: Palmas: Add TPS659038 PMIC support on Palmas

2013-06-18 Thread Keerthy
From: J Keerthy j-keer...@ti.com The Patch series adds TPS659038 PMIC support in the palmas MFD and Regulator drivers. The TPS659038 has almost the same registers as of the earlier supported variants of PALMAS family such as the TWL6035. The critical differences between TPS659038 and TWL6035

[PATCH v3 1/4] MFD: Palmas: Check if irq is valid

2013-06-18 Thread Keerthy
From: J Keerthy j-keer...@ti.com Check if irq value obtained is valid. If it is not valid then skip the irq request step and go ahead with the probe. Signed-off-by: J Keerthy j-keer...@ti.com --- drivers/mfd/palmas.c |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git

[PATCH v3 2/4] MFD: Palmas: Add SMPS10_BOOST feature

2013-06-18 Thread Keerthy
From: J Keerthy j-keer...@ti.com The SMPS10 regulator is not presesnt in all the variants of the PALMAS PMIC family. Hence adding a feature to distingush between them. Signed-off-by: J Keerthy j-keer...@ti.com --- drivers/mfd/palmas.c | 27 --- drivers

[PATCH v3 4/4] regulator: Palmas: Add TPS659038 support

2013-06-18 Thread Keerthy
From: J Keerthy j-keer...@ti.com Add TPS659038 support. Signed-off-by: J Keerthy j-keer...@ti.com --- .../devicetree/bindings/regulator/palmas-pmic.txt |1 + drivers/regulator/palmas-regulator.c |1 + 2 files changed, 2 insertions(+), 0 deletions(-) diff --git

[PATCH v3 3/4] mfd: Palmas: Add TPS659038 PMIC support

2013-06-18 Thread Keerthy
From: J Keerthy j-keer...@ti.com The Patch adds TPS659038 PMIC support in the palmas mfd driver. The TPS659038 has almost the same registers as of the earlier supported variants of PALMAS family such as the TWL6035. The critical differences between TPS659038 and TWL6035 being: 1) TPS659038 has

Re: [PATCH] ARM: DTS: DRA7: Add TPS659038 PMIC nodes

2013-09-10 Thread Keerthy
On Tuesday 10 September 2013 12:51 AM, Nishanth Menon wrote: On 08/26/2013 12:36 AM, Keerthy wrote: The Patch adds nodes for TPS659038 PMIC for DRA7 boards. It is based on top of: http://comments.gmane.org/gmane.linux.ports.arm.omap/102459. Documentation: Documentation/devicetree/bindings

Re: [PATCH] ARM: DTS: DRA7: Add TPS659038 PMIC nodes

2013-10-04 Thread Keerthy
Hi Benoit, Thanks a lot for fixing it. On Thursday 03 October 2013 07:09 PM, Benoit Cousson wrote: Hi Keerthy, On 11/09/2013 07:30, Keerthy wrote: On Tuesday 10 September 2013 12:51 AM, Nishanth Menon wrote: On 08/26/2013 12:36 AM, Keerthy wrote: The Patch adds nodes for TPS659038 PMIC

[PATCH 0/4] mfd: TPS65218: Add support for TPS65218 PMIC

2013-12-02 Thread Keerthy
is made available. The patch series is dependent on: http://www.spinics.net/lists/arm-kernel/msg289361.html The series is boot tested on am43x-epos-evm board. Keerthy (4): mfd: DT bindings for TPS65218 PMIC MFD: TPS65218: Add driver for the TPS65218 PMIC Regulators: TPS65218: Add Regulator

[PATCH 1/4] mfd: DT bindings for TPS65218 PMIC

2013-12-02 Thread Keerthy
Add DT bindings for TPS65218 PMIC. Signed-off-by: Keerthy j-keer...@ti.com --- Documentation/devicetree/bindings/mfd/tps65218.txt | 27 .../devicetree/bindings/regulator/tps65218.txt | 22 2 files changed, 49 insertions(+) create mode 100644

[PATCH 3/4] Regulators: TPS65218: Add Regulator driver for TPS65218 PMIC

2013-12-02 Thread Keerthy
This patch adds support for TPS65218 PMIC regulators. The regulators set consists of 6 DCDCs and 1 LDO. The output voltages are configurable and are meant to supply power to the main processor and other components. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/regulator/Kconfig

[PATCH 2/4] MFD: TPS65218: Add driver for the TPS65218 PMIC

2013-12-02 Thread Keerthy
is made available. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/mfd/Kconfig | 14 ++ drivers/mfd/Makefile |1 + drivers/mfd/tps65218.c | 281 + include/linux/mfd/tps65218.h | 288

[PATCH 4/4] ARM: dts: AM437x: Add TPS65218 device tree nodes

2013-12-02 Thread Keerthy
Add TPS65218 device tree nodes. This patch is tested on am43x-epos-evm board. Signed-off-by: Keerthy j-keer...@ti.com --- arch/arm/boot/dts/am43x-epos-evm.dts | 41 ++ 1 file changed, 41 insertions(+) diff --git a/arch/arm/boot/dts/am43x-epos-evm.dts b/arch

Re: [PATCH 2/4] MFD: TPS65218: Add driver for the TPS65218 PMIC

2013-12-03 Thread Keerthy
mfd device. At this time only the regulator functionality is made available. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/mfd/Kconfig | 14 ++ drivers/mfd/Makefile |1 + drivers/mfd/tps65218.c | 281 + include/linux

Re: [PATCH 1/4] mfd: DT bindings for TPS65218 PMIC

2013-12-03 Thread Keerthy
On Tuesday 03 December 2013 03:06 PM, Lee Jones wrote: Add DT bindings for TPS65218 PMIC. Signed-off-by: Keerthy j-keer...@ti.com --- Documentation/devicetree/bindings/mfd/tps65218.txt | 27 .../devicetree/bindings/regulator/tps65218.txt | 22 2

Re: [PATCH 3/4] Regulators: TPS65218: Add Regulator driver for TPS65218 PMIC

2013-12-03 Thread Keerthy
Thanks for the review Mark. On Tuesday 03 December 2013 08:46 PM, Mark Brown wrote: On Tue, Dec 03, 2013 at 12:13:24PM +0530, Keerthy wrote: +static int tps65218_ldo1_dcdc3_vsel_to_uv(unsigned int vsel) +{ + int uV = 0; + + if (vsel = 26) + uV = vsel * 25000 + 90

Re: [PATCH v2 3/4] Regulators: TPS65218: Add Regulator driver for TPS65218 PMIC

2014-02-18 Thread Keerthy
On Saturday 15 February 2014 01:51 AM, Mark Brown wrote: On Thu, Feb 06, 2014 at 11:20:13AM +0530, Keerthy wrote: This patch adds support for TPS65218 PMIC regulators. The regulators set consists of 6 DCDCs and 1 LDO. The output voltages are configurable and are meant to supply power

Re: [PATCH 1/3 v2] regulator: tps65218: Add terminate entry for of_device_id table

2014-02-19 Thread Keerthy
, tps65218_pmic_regs[LDO1]), + { } }; MODULE_DEVICE_TABLE(of, tps65218_of_match); Thanks Acked-by: Keerthy j-keer...@ti.com -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http

Re: [PATCH 2/3 v2] regulator: tps65218: Remove unnecessary regulator_unregister call

2014-02-19 Thread Keerthy
On Wednesday 19 February 2014 02:04 PM, Axel Lin wrote: Current code uses devm_regulator_register() so the we don't need to explicitly call regulator_unregister() in .remove. And then we don't need to save rdev pointer to tps-rdev[id]. Acked-by: Keerthy j-keer...@ti.com Signed-off-by: Axel

Re: [PATCH 7/7] thermal: ti-soc-thermal: add DT example for DRA752 chip

2013-05-30 Thread keerthy
Landley r...@landley.net Cc: Greg Kroah-Hartman gre...@linuxfoundation.org Cc: Zhang Rui rui.zh...@intel.com Cc: J Keerthy j-keer...@ti.com Cc: devicetree-disc...@lists.ozlabs.org Cc: linux-...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Eduardo Valentin eduardo.valen...@ti.com

Re: [PATCH v10 01/12] mfd: DT bindings for the palmas family MFD

2013-05-30 Thread keerthy
selection by pin I assume those are Boolean not integer. It's worth mentioning the type of each property. Reagrds, Keerthy -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http

Re: [PATCH] ARM: DTS: DRA7: Add TPS659038 PMIC nodes

2013-09-03 Thread Keerthy
Benoit, On Monday 26 August 2013 11:06 AM, Keerthy wrote: The Patch adds nodes for TPS659038 PMIC for DRA7 boards. It is based on top of: http://comments.gmane.org/gmane.linux.ports.arm.omap/102459. Documentation: Documentation/devicetree/bindings/mfd/palmas.txt

Re: [PATCH 0/9] mfd: tps65917: Add support for for TPS65917 PMIC

2014-06-06 Thread Keerthy
Hi Mark/Lee Jones, On Wednesday 28 May 2014 03:50 PM, Keerthy wrote: The TPS65917 chip is a power management IC for Portable Navigation Systems and Tablet Computing devices. It contains the following components: - Regulators. - GPADC. - Over Temperature warning and Shut down. This patch

[PATCH v2 2/4] regulator: Add TPS65917 Bindings

2014-05-20 Thread Keerthy
Add TPS65917 Regulator Bindings. Signed-off-by: Keerthy j-keer...@ti.com --- .../bindings/regulator/tps65917-pmic.txt | 67 1 file changed, 67 insertions(+) create mode 100644 Documentation/devicetree/bindings/regulator/tps65917-pmic.txt diff --git

[PATCH v2 0/4] tps65917: Drivers for TPS65917 PMIC

2014-05-20 Thread Keerthy
the regulator functionality is made available. The closest drivers are PALMAS series drivers. The register set is changed. Bit-field defenitions are changed. Hence based on the PALMAS drivers and created a new set of drivers with code changes as required. The patches are boot tested on DRA72-EVM. Keerthy (4

[PATCH v2 4/4] regulator: tps65917: Add Regulator driver for TPS65917 PMIC

2014-05-20 Thread Keerthy
This patch adds support for TPS65917 PMIC regulators. The regulators set consists of 5 SMPSs and 5 LDOs. The output voltages are configurable and are meant to supply power to the main processor and other components. Signed-off-by: Keerthy j-keer...@ti.com --- Comments fixed in V2: Used

[PATCH v2 1/4] MFD: DT bindings for the TPS65917 family MFD

2014-05-20 Thread Keerthy
Add the various binding files for the TPS65917 family of chips. There is a top level MFD binding then a seperate binding for regulators IP blocks on chips. Signed-off-by: Keerthy j-keer...@ti.com --- Documentation/devicetree/bindings/mfd/tps65917.txt | 35 1 file changed

Re: [PATCH v2 3/4] mfd: tps65917: Add driver for the TPS65917 PMIC

2014-05-20 Thread Keerthy
. This patch adds support for tps65917 mfd device. At this time only the regulator functionality is made available. Signed-off-by: Keerthy j-keer...@ti.com --- Changes in V2: Added volatile register check as some of the registers in the set are volatile. drivers/mfd/Kconfig | 12

Re: [PATCH v2 3/4] mfd: tps65917: Add driver for the TPS65917 PMIC

2014-05-20 Thread Keerthy
Hi Nishanth, On Tuesday 20 May 2014 07:45 PM, Nishanth Menon wrote: On 05/20/2014 04:11 AM, Keerthy wrote: [...] +config MFD_TPS65917 + bool TI TPS65917 series chips + select MFD_CORE + select REGMAP_I2C + select REGMAP_IRQ + depends on I2C=y ^^ why =y? Palmas

[PATCH v3 0/4] tps65917: Drivers for TPS65917 PMIC

2014-05-21 Thread Keerthy
the regulator functionality is made available. The closest drivers are PALMAS series drivers. The register set is changed. Bit-field defenitions are changed. Hence based on the PALMAS drivers and created a new set of drivers with code changes as required. The patches are boot tested on DRA72-EVM. Keerthy (4

[PATCH v3 1/4] MFD: DT bindings for the TPS65917 family MFD

2014-05-21 Thread Keerthy
Add the various binding files for the TPS65917 family of chips. There is a top level MFD binding then a seperate binding for regulators IP blocks on chips. Signed-off-by: Keerthy j-keer...@ti.com --- Documentation/devicetree/bindings/mfd/tps65917.txt | 35 1 file changed

[PATCH v3 4/4] regulator: tps65917: Add Regulator driver for TPS65917 PMIC

2014-05-21 Thread Keerthy
This patch adds support for TPS65917 PMIC regulators. The regulators set consists of 5 SMPSs and 5 LDOs. The output voltages are configurable and are meant to supply power to the main processor and other components. Signed-off-by: Keerthy j-keer...@ti.com --- v3 Changes: removed NULL ops

[PATCH v3 2/4] Regulators: Add TPS65917 Bindings

2014-05-21 Thread Keerthy
Add TPS65917 Bindings. Signed-off-by: Keerthy j-keer...@ti.com --- .../bindings/regulator/tps65917-pmic.txt | 67 1 file changed, 67 insertions(+) create mode 100644 Documentation/devicetree/bindings/regulator/tps65917-pmic.txt diff --git a/Documentation

[PATCH 1/2] regulator: palmas: Reemove open coded functions with helper functions

2014-05-22 Thread Keerthy
Reemove open coded functions with helper functions. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/regulator/palmas-regulator.c | 158 ++ 1 file changed, 26 insertions(+), 132 deletions(-) diff --git a/drivers/regulator/palmas-regulator.c b/drivers

[PATCH 0/2] regulator: palmas: Reemove open coded functions with helper functions

2014-05-22 Thread Keerthy
The patch series makes use of the helper functions and remove open coded functions. The patch set also formats the palmas header file. Converts all the offset values to hexadecimal. Boot Tested on omap5-uevm board. Keerthy (2): regulator: palmas: Make use of helper functions and remove open

Re: [PATCH v3 3/4] mfd: tps65917: Add driver for the TPS65917 PMIC

2014-05-22 Thread Keerthy
device. At this time only the regulator functionality is made available. Signed-off-by: Keerthy j-keer...@ti.com --- v3 Changes: * Header file formating * Changed the cache_type to REGCACHE_RBTREE * removed unnecessary code * Corrected documentation style * Added pm_power_off function

Re: [PATCH v3 3/4] mfd: tps65917: Add driver for the TPS65917 PMIC

2014-05-23 Thread Keerthy
device. At this time only the regulator functionality is made available. Signed-off-by: Keerthy j-keer...@ti.com --- v3 Changes: * Header file formating * Changed the cache_type to REGCACHE_RBTREE * removed unnecessary code * Corrected documentation style * Added pm_power_off function

[PATCH 0/5] tps65917: Add support for for TPS65917 PMIC

2014-05-26 Thread Keerthy
drivers and created a new driver for regulator with code changes as required. The patches are boot tested on DRA72-EVM. Keerthy (5): mfd: Add DT bindings for tps65917 PMIC Regulators: Add TPS65917 Bindings mfd: palmas: Add tps65917 specific definitions and enums mfd: palmas: Add tps65917

[PATCH 5/5] regulator: tps65917: Add Regulator driver for tps65917 PMIC

2014-05-26 Thread Keerthy
This patch adds support for TPS65917 PMIC regulators. The regulators set consists of 5 SMPSs and 5 LDOs. The output voltages are configurable and are meant to supply power to the main processor and other components. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/regulator/Kconfig

[PATCH 2/5] Regulators: Add TPS65917 Bindings

2014-05-26 Thread Keerthy
Add TPS65917 Bindings. Signed-off-by: Keerthy j-keer...@ti.com --- .../bindings/regulator/tps65917-pmic.txt | 67 1 file changed, 67 insertions(+) create mode 100644 Documentation/devicetree/bindings/regulator/tps65917-pmic.txt diff --git a/Documentation

[PATCH 3/5] mfd: palmas: Add tps65917 specific definitions and enums

2014-05-26 Thread Keerthy
Add tps65917 specific definitions and enums. Signed-off-by: Keerthy j-keer...@ti.com --- include/linux/mfd/palmas.h | 793 1 file changed, 793 insertions(+) diff --git a/include/linux/mfd/palmas.h b/include/linux/mfd/palmas.h index ccbb21f..52a24a9

[PATCH 4/5] mfd: palmas: Add tps65917 support

2014-05-26 Thread Keerthy
Add tps65917 PMIC support. tps65917 is a subset of palmas PMIC. Some of the register definitions and the interrupt mappings are different. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/mfd/palmas.c | 177 -- 1 file changed, 172 insertions

[PATCH 1/5] mfd: Add DT bindings for tps65917 PMIC

2014-05-26 Thread Keerthy
Add DT bindings for tps65917 PMIC. Signed-off-by: Keerthy j-keer...@ti.com --- Documentation/devicetree/bindings/mfd/palmas.txt |2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/mfd/palmas.txt b/Documentation/devicetree/bindings/mfd/palmas.txt index

Re: [PATCH 5/5] regulator: tps65917: Add Regulator driver for tps65917 PMIC

2014-05-26 Thread Keerthy
Hi Mark, On Monday 26 May 2014 08:30 PM, Mark Brown wrote: On Mon, May 26, 2014 at 03:26:37PM +0530, Keerthy wrote: This patch adds support for TPS65917 PMIC regulators. The regulators set consists of 5 SMPSs and 5 LDOs. The output voltages are configurable and are meant to supply power

Re: [PATCH 4/5] mfd: palmas: Add tps65917 support

2014-05-27 Thread Keerthy
On Tuesday 27 May 2014 02:08 PM, Lee Jones wrote: On Mon, 26 May 2014, Keerthy wrote: Add tps65917 PMIC support. tps65917 is a subset of palmas PMIC. Some of the register definitions and the interrupt mappings are different. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/mfd/palmas.c

Re: [PATCH 3/5] mfd: palmas: Add tps65917 specific definitions and enums

2014-05-27 Thread Keerthy
On Tuesday 27 May 2014 02:11 PM, Lee Jones wrote: Add tps65917 specific definitions and enums. Signed-off-by: Keerthy j-keer...@ti.com --- include/linux/mfd/palmas.h | 793 1 file changed, 793 insertions(+) Looks okay to me: Acked-by: Lee

[PATCH 2/9] regulator: palmas: Add tps65917 compatible string

2014-05-28 Thread Keerthy
Add tps65917 compatible string. Signed-off-by: Keerthy j-keer...@ti.com --- .../devicetree/bindings/regulator/palmas-pmic.txt |1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/regulator/palmas-pmic.txt b/Documentation/devicetree/bindings/regulator/palmas

[PATCH 8/9] regulator: palmas: add driver data and modularize the probe

2014-05-28 Thread Keerthy
add driver data and modularize the probe. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/mfd/palmas.c | 42 +-- drivers/regulator/palmas-regulator.c | 656 -- 2 files changed, 395 insertions(+), 303 deletions(-) diff --git a/drivers/mfd

[PATCH 9/9] regulator: palmas: Add tps65917 PMIC support

2014-05-28 Thread Keerthy
Add tps65917 PMIC support. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/regulator/palmas-regulator.c | 387 ++ 1 file changed, 387 insertions(+) diff --git a/drivers/regulator/palmas-regulator.c b/drivers/regulator/palmas-regulator.c index 94c9863

[PATCH 4/9] mfd: palmas: Add tps65917 support

2014-05-28 Thread Keerthy
Add tps65917 PMIC support. tps65917 is a subset of palmas PMIC. Some of the register definitions and the interrupt mappings are different. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/mfd/palmas.c | 176 -- 1 file changed, 171 insertions

[PATCH 5/9] regulator: palmas: Shift the reg_info structure definition to the header file

2014-05-28 Thread Keerthy
Shift the reg_info structure definition to the header file. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/regulator/palmas-regulator.c |9 - include/linux/mfd/palmas.h |9 + 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/drivers/regulator

[PATCH 6/9] mfd: palmas: shift the palmas_sleep_requestor_info structure definition to the header file

2014-05-28 Thread Keerthy
shift the palmas_sleep_requestor_info structure definition to the header file. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/mfd/palmas.c | 10 -- include/linux/mfd/palmas.h | 10 ++ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/drivers/mfd

[PATCH 7/9] regulator: palmas: Add palmas_pmic_driver_data structure

2014-05-28 Thread Keerthy
Add palmas_pmic_driver_data structure. Signed-off-by: Keerthy j-keer...@ti.com --- include/linux/mfd/palmas.h | 25 + 1 file changed, 25 insertions(+) diff --git a/include/linux/mfd/palmas.h b/include/linux/mfd/palmas.h index 8d68452..70f0695 100644 --- a/include/linux

[PATCH 3/9] mfd: palmas: Add tps65917 specific definitions and enums

2014-05-28 Thread Keerthy
Add tps65917 specific definitions and enums. Signed-off-by: Keerthy j-keer...@ti.com --- include/linux/mfd/palmas.h | 793 1 file changed, 793 insertions(+) diff --git a/include/linux/mfd/palmas.h b/include/linux/mfd/palmas.h index ccbb21f..52a24a9

[PATCH 1/9] mfd: Add DT bindings for tps65917 PMIC

2014-05-28 Thread Keerthy
Add DT bindings for tps65917 PMIC. Signed-off-by: Keerthy j-keer...@ti.com --- Documentation/devicetree/bindings/mfd/palmas.txt |2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/mfd/palmas.txt b/Documentation/devicetree/bindings/mfd/palmas.txt index

[PATCH 0/9] mfd: tps65917: Add support for for TPS65917 PMIC

2014-05-28 Thread Keerthy
structures for mfd and regulator drivers for palmas and added support for tps65917. The patches are boot tested on DRA72-EVM. The patches are boot tested on OMAP5-UEVM board. Keerthy (9): mfd: Add DT bindings for tps65917 PMIC regulator: palmas: Add tps65917 compatible string mfd: palmas: Add

Re: [PATCH 8/9] regulator: palmas: add driver data and modularize the probe

2014-06-17 Thread Keerthy
On Tuesday 17 June 2014 10:15 PM, Lee Jones wrote: add driver data and modularize the probe. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/mfd/palmas.c | 42 +-- drivers/regulator/palmas-regulator.c | 656 -- 2 files changed, 395

Re: [PATCH 7/9] regulator: palmas: Add palmas_pmic_driver_data structure

2014-06-17 Thread Keerthy
On Tuesday 17 June 2014 10:07 PM, Lee Jones wrote: On Wed, 28 May 2014, Keerthy wrote: Add palmas_pmic_driver_data structure. Signed-off-by: Keerthy j-keer...@ti.com --- include/linux/mfd/palmas.h | 25 + 1 file changed, 25 insertions(+) diff --git a/include

Re: [PATCH 6/9] mfd: palmas: shift the palmas_sleep_requestor_info structure definition to the header file

2014-06-17 Thread Keerthy
On Tuesday 17 June 2014 10:03 PM, Lee Jones wrote: On Wed, 28 May 2014, Keerthy wrote: shift the palmas_sleep_requestor_info structure definition to the header file. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/mfd/palmas.c | 10 -- include/linux/mfd/palmas.h | 10

Re: [PATCH 5/9] regulator: palmas: Shift the reg_info structure definition to the header file

2014-06-17 Thread Keerthy
On Tuesday 17 June 2014 10:02 PM, Lee Jones wrote: On Wed, 28 May 2014, Keerthy wrote: Shift the reg_info structure definition to the header file. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/regulator/palmas-regulator.c |9 - include/linux/mfd/palmas.h |9

Re: [PATCH 4/9] mfd: palmas: Add tps65917 support

2014-06-17 Thread Keerthy
On Tuesday 17 June 2014 09:49 PM, Lee Jones wrote: Add tps65917 PMIC support. tps65917 is a subset of palmas PMIC. Some of the register definitions and the interrupt mappings are different. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/mfd/palmas.c | 176

Re: [PATCH 3/9] mfd: palmas: Add tps65917 specific definitions and enums

2014-06-17 Thread Keerthy
On Tuesday 17 June 2014 09:41 PM, Lee Jones wrote: Add tps65917 specific definitions and enums. Signed-off-by: Keerthy j-keer...@ti.com --- include/linux/mfd/palmas.h | 793 1 file changed, 793 insertions(+) Acked-by: Lee Jones lee.jo

[PATCH v2 2/9] regulator: palmas: Add tps65917 compatible string

2014-06-18 Thread Keerthy
Add tps65917 compatible string. Signed-off-by: Keerthy j-keer...@ti.com --- .../devicetree/bindings/regulator/palmas-pmic.txt |1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/regulator/palmas-pmic.txt b/Documentation/devicetree/bindings/regulator/palmas

[PATCH v2 6/9] mfd: palmas: shift the palmas_sleep_requestor_info structure definition to the header file

2014-06-18 Thread Keerthy
shift the palmas_sleep_requestor_info structure definition to the header file. Acked-by: Lee Jones lee.jo...@linaro.org Signed-off-by: Keerthy j-keer...@ti.com --- drivers/mfd/palmas.c | 10 -- include/linux/mfd/palmas.h | 10 ++ 2 files changed, 10 insertions(+), 10

[PATCH v2 4/9] mfd: palmas: Add tps65917 support

2014-06-18 Thread Keerthy
Add tps65917 PMIC support. tps65917 is a subset of palmas PMIC. Some of the register definitions and the interrupt mappings are different. Acked-by: Lee Jones lee.jo...@linaro.org Signed-off-by: Keerthy j-keer...@ti.com --- Changes in v2: * Removed redundant features variable. drivers/mfd

[PATCH v2 8/9] regulator: palmas: add driver data and modularize the probe

2014-06-18 Thread Keerthy
add driver data and modularize the probe. Signed-off-by: Keerthy j-keer...@ti.com --- Changes in V2: * Fixed the order of variable declarations. drivers/mfd/palmas.c | 44 +-- drivers/regulator/palmas-regulator.c | 658 -- 2 files changed

[PATCH v2 5/9] regulator: palmas: Shift the reg_info structure definition to the header file

2014-06-18 Thread Keerthy
Shift the reg_info structure definition to the header file. Acked-by: Lee Jones lee.jo...@linaro.org Signed-off-by: Keerthy j-keer...@ti.com --- drivers/regulator/palmas-regulator.c |9 - include/linux/mfd/palmas.h |9 + 2 files changed, 9 insertions(+), 9

[PATCH v2 9/9] regulator: palmas: Add tps65917 PMIC support

2014-06-18 Thread Keerthy
Add tps65917 PMIC support. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/regulator/palmas-regulator.c | 387 ++ 1 file changed, 387 insertions(+) diff --git a/drivers/regulator/palmas-regulator.c b/drivers/regulator/palmas-regulator.c index aa8e551

[PATCH v2 7/9] regulator: palmas: Add palmas_pmic_driver_data structure

2014-06-18 Thread Keerthy
Add palmas_pmic_driver_data structure. Signed-off-by: Keerthy j-keer...@ti.com --- include/linux/mfd/palmas.h | 25 + 1 file changed, 25 insertions(+) diff --git a/include/linux/mfd/palmas.h b/include/linux/mfd/palmas.h index 0136e58..1a045ba 100644 --- a/include/linux

[PATCH v2 3/9] mfd: palmas: Add tps65917 specific definitions and enums

2014-06-18 Thread Keerthy
Add tps65917 specific definitions and enums. Acked-by: Lee Jones lee.jo...@linaro.org Signed-off-by: Keerthy j-keer...@ti.com --- include/linux/mfd/palmas.h | 793 1 file changed, 793 insertions(+) diff --git a/include/linux/mfd/palmas.h b/include

[PATCH v2 0/9] mfd: tps65917: Add support for for TPS65917 PMIC

2014-06-18 Thread Keerthy
structures for mfd and regulator drivers for palmas and added support for tps65917. The patches are boot tested on DRA72-EVM. The patches are boot tested on OMAP5-UEVM board. Keerthy (9): mfd: Add DT bindings for tps65917 PMIC regulator: palmas: Add tps65917 compatible string mfd: palmas: Add

[PATCH v2 1/9] mfd: Add DT bindings for tps65917 PMIC

2014-06-18 Thread Keerthy
Add DT bindings for tps65917 PMIC. Signed-off-by: Keerthy j-keer...@ti.com --- Documentation/devicetree/bindings/mfd/palmas.txt |2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/mfd/palmas.txt b/Documentation/devicetree/bindings/mfd/palmas.txt index

[PATCH] ARM: DTS: DRA7: Add TPS659038 PMIC nodes

2013-08-12 Thread Keerthy
on DRA7 Board, 3.11-rc5 plus the above patch-set. Signed-off-by: Keerthy j-keer...@ti.com --- arch/arm/boot/dts/dra7-evm.dts | 118 1 file changed, 118 insertions(+) diff --git a/arch/arm/boot/dts/dra7-evm.dts b/arch/arm/boot/dts/dra7-evm.dts index

[PATCH 0/2] TPS65917: Drivers for TPS65917 PMIC

2014-04-27 Thread Keerthy
the regulator functionality is made available. The closest drivers are PALMAS series drivers. The register set is changed. Bit-field defenitions are changed. Hence based on the PALMAS drivers and created a new set of drivers with code changes as required. The patches are boot tested on DRA7-EVM. Keerthy (2

[PATCH 2/2] Regulators: TPS65917: Add Regulator driver for TPS65917 PMIC

2014-04-27 Thread Keerthy
This patch adds support for TPS65917 PMIC regulators. The regulators set consists of 5 SMPSs and 5 LDOs. The output voltages are configurable and are meant to supply power to the main processor and other components. Signed-off-by: Keerthy j-keer...@ti.com --- drivers/regulator/Kconfig

Re: [PATCH v3 1/7] regulator: tps65218: Add fixed_uV fields for dcdc5 and dcdc6

2014-07-09 Thread Keerthy
On Wednesday 09 July 2014 02:44 PM, Mark Brown wrote: On Wed, Jul 09, 2014 at 11:06:27AM +0530, Keerthy wrote: Add fixed_uV fields for dcdc5 and dcdc6. This doesn't apply against current code, can you please check and resend? There were some cleanups from Felipe that just went in, it looks

[PATCH v4] regulator: tps65218: Add fixed_uV fields for dcdc5 and dcdc6

2014-07-09 Thread Keerthy
Add fixed_uV fields for dcdc5 and dcdc6. Signed-off-by: Keerthy j-keer...@ti.com --- Changes from V3: * Rebased to Latest for/tps65218 branch. drivers/regulator/tps65218-regulator.c | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/drivers/regulator

Re: [PATCH v3 0/7] ARM: dts: AM43x: Add devcice tree nodes

2014-07-09 Thread Keerthy
On Wednesday 09 July 2014 02:01 PM, Tony Lindgren wrote: * Keerthy j-keer...@ti.com [140708 22:40]: The patch series adds the device tree nodes and the corresponding documentation. The series also enabled tps65218 config options in the omap2plus_defconfig. The series is boot tested on both

Re: [PATCH v4] regulator: tps65218: Add fixed_uV fields for dcdc5 and dcdc6

2014-07-10 Thread Keerthy
On Thursday 10 July 2014 05:42 PM, Mark Brown wrote: On Wed, Jul 09, 2014 at 03:52:59PM +0530, Keerthy wrote: Add fixed_uV fields for dcdc5 and dcdc6. Applied, but don't bury new patches into the middle of old threads - it's a good way to get your patch ignored. Okay. I thought only one

Re: [PATCH v3 0/7] ARM: dts: AM43x: Add devcice tree nodes

2014-07-10 Thread Keerthy
On Wednesday 09 July 2014 05:21 PM, Tony Lindgren wrote: * Keerthy a0393...@ti.com [140709 04:03]: On Wednesday 09 July 2014 02:01 PM, Tony Lindgren wrote: * Keerthy j-keer...@ti.com [140708 22:40]: The patch series adds the device tree nodes and the corresponding documentation. The series

Re: [PATCH v3 0/7] ARM: dts: AM43x: Add devcice tree nodes

2014-07-10 Thread Keerthy
On Thursday 10 July 2014 06:55 PM, Keerthy wrote: On Wednesday 09 July 2014 05:21 PM, Tony Lindgren wrote: * Keerthy a0393...@ti.com [140709 04:03]: On Wednesday 09 July 2014 02:01 PM, Tony Lindgren wrote: * Keerthy j-keer...@ti.com [140708 22:40]: The patch series adds the device tree nodes

Re: [PATCH] regulator: tps65917: Fix SMPS enable/disable/is_enable

2014-06-27 Thread Keerthy
support. Once you make the above changes please feel free to add Tested-by: Keerthy j-keer...@ti.com. + pmic-desc[id].enable_mask = + PALMAS_SMPS12_CTRL_MODE_ACTIVE_MASK; + /* set_mode overrides this value */ + pmic-desc[id

Re: [PATCH v2 8/9] regulator: palmas: add driver data and modularize the probe

2014-06-27 Thread Keerthy
Hi Lee Jones, On Friday 27 June 2014 01:53 PM, Lee Jones wrote: On Wed, 18 Jun 2014, Keerthy wrote: add driver data and modularize the probe. Nit: This is a sentence, it should start with a capital letter. The series is already pulled by Mark. I Can send fixes on top of that patch set

Re: [PATCH] regulator: tps65917: Fix SMPS enable/disable/is_enable

2014-06-29 Thread Keerthy
Hi Nishanth, On Friday 27 June 2014 10:45 PM, Nishanth Menon wrote: On 14:48-20140627, Keerthy wrote: Hello Nishanth, On Friday 27 June 2014 12:01 AM, Nishanth Menon wrote: We use regmap regulator ops to enable/disable and check if regulator is enabled for various SMPS. However, these depend

Re: [PATCH V2 0/6] regulator: palmas: cleanup and fixes

2014-06-30 Thread Keerthy
peripherals such as LCD panel, audio, USB, and SPI flash all work) Tested the series on DRA72 board. Checked for all the regulator and SMPS states and voltages of TPS65917 PMIC. Tested-by: Keerthy j-keer...@ti.com Regards, Keerthy -- To unsubscribe from this list: send the line unsubscribe linux-kernel

[PATCH v2 1/7] mfd: Add DT bindings for tps65218 PMIC

2014-07-08 Thread Keerthy
Add DT bindings for tps65218 PMIC Signed-off-by: Keerthy j-keer...@ti.com --- Changes in V2: * Added dcdc3, dcdc5, dcdc6 compatible properties. Documentation/devicetree/bindings/mfd/tps65218.txt | 89 1 file changed, 89 insertions(+) create mode 100644 Documentation

[PATCH v2 2/7] regulator: Add DT bindings for tps65218 PMIC regulators.

2014-07-08 Thread Keerthy
Add DT bindings for tps65218 PMIC regulators. Signed-off-by: Keerthy j-keer...@ti.com --- Changes in V2: * Added dcdc3, dcdc5, dcdc6 compatible properties. .../devicetree/bindings/regulator/tps65218.txt | 23 1 file changed, 23 insertions(+) create mode 100644

[PATCH v2 7/7] ARM: configs: omap2plus_defconfig: enable TPS65218 configs

2014-07-08 Thread Keerthy
Enable TPS65218 config options. Signed-off-by: Keerthy j-keer...@ti.com Acked-by: Felipe Balbi ba...@ti.com --- arch/arm/configs/omap2plus_defconfig |2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig index 536a137

[PATCH v2 5/7] ARM: dts: AM437x: Add TPS65218 device tree nodes

2014-07-08 Thread Keerthy
Add TPS65218 device tree nodes. i2c clock frequency setting also added as part of tps65218 nodes addition. As i2c clock enabling is required. Signed-off-by: Keerthy j-keer...@ti.com --- Changes in V2: *Added dcdc3, dcdc5, dcdc6 nodes arch/arm/boot/dts/am437x-gp-evm.dts | 58

[PATCH v2 4/7] ARM: dts: AM437x: Fix i2c nodes indentation

2014-07-08 Thread Keerthy
Fix i2c nodes indentation. Signed-off-by: Keerthy j-keer...@ti.com --- arch/arm/boot/dts/am437x-gp-evm.dts | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts b/arch/arm/boot/dts/am437x-gp-evm.dts index 003766c..85ca430 100644

[PATCH v2 6/7] regulator: tps65218: Add get_voltage ops for dcdc5 and dcdc6

2014-07-08 Thread Keerthy
Add get_voltage ops for dcdc5 and dcdc6. Both dcdc5 and 6 are fixed regulators and hence return min_uV (or max_uV). Signed-off-by: Keerthy j-keer...@ti.com --- drivers/regulator/tps65218-regulator.c |9 + 1 file changed, 9 insertions(+) diff --git a/drivers/regulator/tps65218

[PATCH v2 0/7] ARM: dts: AM43x: Add devcice tree nodes

2014-07-08 Thread Keerthy
The patch series adds the device tree nodes and the corresponding documentation. The series also enabled tps65218 config options in the omap2plus_defconfig. The series is boot tested on both AM43x-epos-evm and AM437x-gp-evm. Keerthy (7): mfd: Add DT bindings for tps65218 PMIC regulator: Add

[PATCH v2 3/7] ARM: dts: AM43x: Add TPS65218 device tree nodes

2014-07-08 Thread Keerthy
Add TPS65218 device tree nodes. i2c clock frequency setting also added as part of tps65218 nodes addition. As i2c clock enabling is required. Signed-off-by: Keerthy j-keer...@ti.com --- Changes in V2: * Added dcdc3, dcdc5, dcdc6 nodes. arch/arm/boot/dts/am43x-epos-evm.dts | 59

Re: [PATCH v2 6/7] regulator: tps65218: Add get_voltage ops for dcdc5 and dcdc6

2014-07-08 Thread Keerthy
On Tuesday 08 July 2014 07:41 PM, Mark Brown wrote: On Tue, Jul 08, 2014 at 03:46:36PM +0530, Keerthy wrote: +static int tps65218_pmic_dcdc56_get_voltage(struct regulator_dev *dev) +{ + struct tps65218 *tps = rdev_get_drvdata(dev); + unsigned int rid = rdev_get_id(dev

[PATCH v3 6/7] ARM: dts: AM437x: Add TPS65218 device tree nodes

2014-07-08 Thread Keerthy
Add TPS65218 device tree nodes. i2c clock frequency setting also added as part of tps65218 nodes addition. As i2c clock enabling is required. Signed-off-by: Keerthy j-keer...@ti.com Reviewed-by: Felipe Balbi ba...@ti.com --- Changes from V1: * Added dcdc3, dcdc5, dcdc6 nodes. * dcdc4

[PATCH v3 7/7] ARM: configs: omap2plus_defconfig: enable TPS65218 configs

2014-07-08 Thread Keerthy
Enable TPS65218 config options. Signed-off-by: Keerthy j-keer...@ti.com Acked-by: Felipe Balbi ba...@ti.com --- arch/arm/configs/omap2plus_defconfig |2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig index 536a137

[PATCH v3 5/7] ARM: dts: AM437x: Fix i2c nodes indentation

2014-07-08 Thread Keerthy
Fix i2c nodes indentation. Signed-off-by: Keerthy j-keer...@ti.com Reviewed-by: Felipe Balbi ba...@ti.com --- arch/arm/boot/dts/am437x-gp-evm.dts | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts b/arch/arm/boot/dts/am437x-gp

  1   2   3   4   5   6   7   8   9   10   >