Re: [PATCH 01/11] MFD: DA9052/53 MFD core module v8

2011-12-04 Thread ashishj3
> -Original Message- > From: Mark Brown [mailto:broonie"@opensource.wolfsonmicro.com] > Sent: Sunday, December 04, Dec 04, "2011 9:29 PM > To: Ashish Jangam > Cc: arnd"@arndb.de; sa...@openedhand.com; linux-ker...@vger.kernel.org; > Dajun; linaro-dev@lists.linaro.org > Subject: Re

Adding USB charge current property in the Linux Battery core

2011-11-09 Thread ashishj3
Hi, For a better performance in USB charging operation, the DA9052/53 charging current can be configured in accordance with the USB host current delivering capacity (known through USB drivers negotiation). To implement this useful feature, a new writable property "USB charge current" needs to b

Re: [Patch 5/11] Regulator: DA9052/53 regulator support v5

2011-11-08 Thread ashishj3
On Tue, 2011-10-18 at 20:37 +0530, ashishj3 wrote: > The Dialog PMIC has below featured regulators:- > DA9052-BC - 4 DVS Buck converters 0.5V - 3.6V upto 1Amp. > DA9053-AA/BX - 4 DVS Buck converters 0.5V - 2.5V upto 3Amp. > DA9052/53 - 10 Programmable LDO's High PSSR, 1% accuracy

[PATCH 01/11] MFD: DA9052/53 MFD core module v8

2011-11-01 Thread ashishj3
The DA9052/53 is a highly integrated PMIC subsystem with supply domain flexibility to support wide range of high performance application. It provides voltage regulators, GPIO controller, Touch Screen, RTC, Battery control and other functionality. Signed-off-by: David Dajun Chen Signed-off-by: As

[Patch 5/11] Regulator: DA9052/53 regulator support v5

2011-10-18 Thread ashishj3
The Dialog PMIC has below featured regulators:- DA9052-BC - 4 DVS Buck converters 0.5V - 3.6V upto 1Amp. DA9053-AA/BX - 4 DVS Buck converters 0.5V - 2.5V upto 3Amp. DA9052/53 - 10 Programmable LDO's High PSSR, 1% accuracy. This patch support all the DA9052 and Da9053 regulators. The output voltage

[Patch 5/11] Regulator: DA9052/53 regulator support v4

2011-10-07 Thread ashishj3
The Dialog PMIC has below featured regulators:- DA9052-BC - 4 DVS Buck converters 0.5V - 3.6V upto 1Amp. DA9053-AA/BX - 4 DVS Buck converters 0.5V - 2.5V upto 3Amp. DA9052/53 - 10 Programmable LDO's High PSSR, 1% accuracy. This patch support all the DA9052 and Da9053 regulators. The output voltage

[Patch 5/11] Regulator: DA9052/53 regulator support v4

2011-10-07 Thread ashishj3
The Dialog PMIC has below featured regulators:- DA9052-BC - 4 DVS Buck converters 0.5V - 3.6V upto 1Amp. DA9053-AA/BX - 4 DVS Buck converters 0.5V - 2.5V upto 3Amp. DA9052/53 - 10 Programmable LDO's High PSSR, 1% accuracy. This patch support all the DA9052 and Da9053 regulators. The output voltage

[Patch v4 08/11] Touch: DA9052 touchscreen driver

2011-09-28 Thread ashishj3
This driver add support for DA9052 4-wire resistive ADC interfaced touchscreen controller. DA9052 is a MFD therefore this driver depends on DA9052 core driver for core functionalities. Signed-off-by: David Dajun Chen Signed-off-by: Ashish Jangam --- Changes since v4: - Add string "compile this

[PATCH 01/11] MFD: DA9052/53 MFD core module v6

2011-09-19 Thread ashishj3
The DA9052/53 is a highly integrated PMIC subsystem with supply domain flexibility to support wide range of high performance application. It provides voltage regulators, GPIO controller, Touch Screen, RTC, Battery control and other functionality. Signed-off-by: David Dajun Chen Signed-off-by: A

[PATCH 01/11] MFD: DA9052/53 MFD core module v6

2011-09-19 Thread ashishj3
The DA9052/53 is a highly integrated PMIC subsystem with supply domain flexibility to support wide range of high performance application. It provides voltage regulators, GPIO controller, Touch Screen, RTC, Battery control and other functionality. Signed-off-by: David Dajun Chen Signed-off-by: A

[Patch v3 08/11] Touch: DA9052 touchscreen driver

2011-09-19 Thread ashishj3
This driver add support for DA9052 4-wire resistive ADC interfaced touchscreen controller. DA9052 is a MFD therefore this driver depends on DA9052 core driver for core functionalities. Signed-off-by: David Dajun Chen Signed-off-by: Ashish Jangam --- Changes since v3: - Remove unrequire type cas

Re: [Patch v2 08/11] Touch: DA9052 touchscreen driver

2011-09-04 Thread ashishj3
On Mon, 2011-08-22 at 13:42 +0530, ashishj3 wrote: > On Fri, 2011-08-12 at 19:20 +0530, ashishj3 wrote: > > This driver add support for DA9052 4-wire resistive ADC interfaced > > touchscreen > > controller. > > > > DA9052 is a MFD therefore this driver depen

Re: [Patch v2 08/11] Touch: DA9052 touchscreen driver

2011-08-22 Thread ashishj3
On Fri, 2011-08-12 at 19:20 +0530, ashishj3 wrote: > This driver add support for DA9052 4-wire resistive ADC interfaced touchscreen > controller. > > DA9052 is a MFD therefore this driver depends on DA9052 core driver for core > functionalities. > > Signed-off-by: David Daj

[PATCH 01/11] MFD: DA9052/53 MFD core module v5

2011-08-19 Thread ashishj3
The DA9052/53 is a highly integrated PMIC subsystem with supply domain flexibility to support wide range of high performance application. It provides voltage regulators, GPIO controller, Touch Screen, RTC, Battery control and other functionality. Signed-off-by: David Dajun Chen Signed-off-by: A

[PATCH 01/11] MFD: DA9052/53 MFD core module v4

2011-08-18 Thread ashishj3
The DA9052 is a highly integrated PMIC subsystem with supply domain flexibility to support wide range of high performance application. It provides voltage regulators, GPIO controller, Touch Screen, RTC, Battery control and other functionality. Signed-off-by: David Dajun Chen Signed-off-by: Ashis

[Patch v2 08/11] Touch: DA9052 touchscreen driver

2011-08-12 Thread ashishj3
This driver add support for DA9052 4-wire resistive ADC interfaced touchscreen controller. DA9052 is a MFD therefore this driver depends on DA9052 core driver for core functionalities. Signed-off-by: David Dajun Chen Signed-off-by: Ashish Jangam --- Changes since v2: - Replace kthreads with wor

[Patch v2 08/11] Touch: DA9052 touchscreen driver

2011-08-12 Thread ashishj3
This driver add support for DA9052 4-wire resistive ADC interfaced touchscreen controller. DA9052 is a MFD therefore this driver depends on DA9052 core driver for core functionalities. Signed-off-by: David Dajun Chen Signed-off-by: Ashish Jangam --- Changes since v2: - Replace kthreads with wor

[PATCH v3 01/11] MFD: DA9052 MFD core module

2011-08-05 Thread ashishj3
The DA9052 is a highly integrated PMIC subsystem with supply domain flexibility to support wide range of high performance application. It provides voltage regulators, GPIO controller, Touch Screen, RTC, Battery control and other functionality. Signed-off-by: David Dajun Chen Signed-off-by: Ashis

Re: [Patch v2 04/11]Power: DA9052 battery driver

2011-08-04 Thread ashishj3
On Fri, 2011-07-22 at 18:22 +0530, ashishj3 wrote: > Driver for DA9052 battery charger. This driver depends on DA9052 MFD core > dirver > for definitions and methods. > > Signed-off-by: David Dajun Chen > Signed-off-by: Ashish Jangam > --- > Changes since v2 >

[Patch 01/11] MFD: DA9052 Code refactored to use regmap

2011-08-04 Thread ashishj3
DA9052 MFD Code is refactored to add remap support in the DA9052. Recent changes to DA9052 battery module also required certain components to be added in this patch. Also set bits and clear bits are removed and instead da9052_reg_update() will be used in future. Signed-off-by: David Dajun Chen

Re: [Patch v1 08/11] Touch: DA9052 touchscreen driver

2011-07-25 Thread ashishj3
On Thu, 2011-07-14 at 14:28 +0530, ashishj3 wrote: > This driver add support for DA9052 4-wire resistive ADC interfaced touchscreen > controller. > > DA9052 is a MFD therefore this driver depends on DA9052 core driver for core > functionalities. > > Signed-off-by: David Daj

Re: [Patch v1 08/11] Touch: DA9052 touchscreen driver

2011-07-25 Thread ashishj3
On Thu, 2011-07-14 at 14:28 +0530, ashishj3 wrote: > This driver add support for DA9052 4-wire resistive ADC interfaced touchscreen > controller. > > DA9052 is a MFD therefore this driver depends on DA9052 core driver for core > functionalities. > > Signed-off-by: David Daj

[Patch v2 04/11]Power: DA9052 battery driver

2011-07-22 Thread ashishj3
Driver for DA9052 battery charger. This driver depends on DA9052 MFD core dirver for definitions and methods. Signed-off-by: David Dajun Chen Signed-off-by: Ashish Jangam --- Changes since v2 - Correct code styling for inline functions - Remove averaging algorithm - Set use_for_apm thru board sp

[Patch v1 08/11] Touch: DA9052 touchscreen driver

2011-07-14 Thread ashishj3
This driver add support for DA9052 4-wire resistive ADC interfaced touchscreen controller. DA9052 is a MFD therefore this driver depends on DA9052 core driver for core functionalities. Signed-off-by: David Dajun Chen Signed-off-by: Ashish Jangam --- drivers/input/touchscreen/Kconfig |

[Patch v1 04/11]Power: DA9052 battery driver

2011-07-14 Thread ashishj3
Driver for DA9052 battery charger. This driver depends on DA9052 MFD core dirver for definitions and methods. Signed-off-by: David Dajun Chen Signed-off-by: Ashish Jangam --- drivers/power/Kconfig |7 + drivers/power/Makefile |1 + drivers/power/da9052-battery.c | 602

Re: [PATCH 07/11] Watchdog: DA9052 watchdog support v1

2011-07-14 Thread ashishj3
On Tue, 2011-07-05 at 18:51 +0530, ashishj3 wrote: > This driver adds support for the watchdog functionality provided by the Dialog > Semiconductor DA9052 PMIC chip. > > Signed-off-by: David Dajun Chen > Signed-off-by: Ashish Jangam > --- If there are no comments then can

[PATCH 9/11] Backlight: DA9052 Backlight driver v2

2011-07-06 Thread ashishj3
DA9052 PMIC has capability to supply power for upto 3 banks of 6 white serial LEDS. It can also control intensity of independent banks and to drive these banks boost converter will provide up to 24V and forward current of max. 50mA. This patch allows to control intensity of the individual WLEDs ba

[Patch 5/11] Regulator: DA9052 regulator support v3

2011-07-06 Thread ashishj3
The DA9052 PMIC has below featured regulators:- 4 DVS Buck converters 0.5V - 3.6V upto 1Amp. 10 Programmable LDO's High PSSR, 1% accuracy. This patch support all the DA9052 regulators. The output voltages are fully programmable via I2C or SPI interface. The platform data with regulation constraint

[PATCH 02/11] GPIO: DA9052 GPIO module v3

2011-07-06 Thread ashishj3
DA9052 PMIC has 16 bit GPIO bus for peripheral control. This patch add support for the GPIO pins on the DA9052. Signed-off-by: David Dajun Chen Signed-off-by: Ashish Jangam CC: Arnd Bergmann CC: Mark Brown --- Changes since v3: - Remove da9052 gpio header file Changes since v2: - change of f

[PATCH 01/11] MFD: DA9052 MFD core module v2

2011-07-05 Thread ashishj3
The DA9052 is a highly integrated PMIC subsystem with supply domain flexibility to support wide range of high performance application. It provides voltage regulators, GPIO controller, Touch Screen, RTC, Battery control and other functionality. Signed-off-by: David Dajun Chen Signed-off-by: Ashis

[PATCH 02/11] GPIO: DA9052 GPIO module v2

2011-07-05 Thread ashishj3
DA9052 PMIC has 16 bit GPIO bus for peripheral control. This patch add support for the GPIO pins on the DA9052. Signed-off-by: David Dajun Chen Signed-off-by: Ashish Jangam CC: Mark Brown --- Changes since v2 - change of file name - correct reference to irq_base in function to_irq() - remove p

Re: [Patch 5/11] Regulator: DA9052 regulator support v2

2011-07-05 Thread ashishj3
If there are no comments then can you please Ack this patch. On Wed, 2011-06-29 at 18:46 +0530, ashishj3 wrote: > The DA9052 PMIC has below featured regulators:- > 4 DVS Buck converters 0.5V - 3.6V upto 1Amp. > 10 Programmable LDO's High PSSR, 1% accuracy. > > This patch su

Re: [PATCH 9/11] Backlight: DA9052 Backlight driver v1

2011-07-05 Thread ashishj3
If there are no comments then can you please Ack this patch. On Tue, 2011-06-28 at 19:48 +0530, ashishj3 wrote: > DA9052 PMIC has capability to supply power for upto 3 banks of 6 white serial > LEDS. It can also control intensity of independent banks. To drive these > banks boost conve

[PATCH 6/11] HWMON: DA9052 hwmon driver v2

2011-06-30 Thread ashishj3
The DA9052 PMIC provides an Analogue to Digital Converter with 10 bits resolution and 10 channels. This patch montiors the DA9052 PMIC's ADC channels mostly for battery parameters like battery temperature, junction temperature, battery current etc. Signed-off-by: David Dajun Chen Signed-off-by:

[Patch 5/11] Regulator: DA9052 regulator support v2

2011-06-30 Thread ashishj3
The DA9052 PMIC has below featured regulators:- 4 DVS Buck converters 0.5V - 3.6V upto 1Amp. 10 Programmable LDO's High PSSR, 1% accuracy. This patch support all the DA9052 regulators. The output voltages are fully programmable via I2C or SPI interface. The platform data with regulation constraint

[Patch 5/11] Regulator: DA9052 regulator support v2

2011-06-30 Thread ashishj3
The DA9052 PMIC has below featured regulators:- 4 DVS Buck converters 0.5V - 3.6V upto 1Amp. 10 Programmable LDO's High PSSR, 1% accuracy. This patch support all the DA9052 regulators. The output voltages are fully programmable via I2C or SPI interface. The platform data with regulation constraint

[PATCH 9/11] Backlight: DA9052 Backlight driver v1

2011-06-28 Thread ashishj3
DA9052 PMIC has capability to supply power for upto 3 banks of 6 white serial LEDS. It can also control intensity of independent banks. To drive these banks boost converter will provide up to 24V and forward current of max. 50mA. This patch controls intensity of the individual WLEDs bank through D

[PATCH 6/11] HWMON: DA9052 hwmon driver v1

2011-06-28 Thread ashishj3
The DA9052 PMIC provides an Analogue to Digital Converter with 10 bits resolution and 10 channels. This patch montiors the DA9052 PMIC's ADC channels mostly for battery parameters like battery temperature, junction temperature, battery current etc. Signed-off-by: David Dajun Chen Signed-off-by:

[Patch 5/11] Regulator: DA9052 regulator support v1

2011-06-27 Thread ashishj3
The DA9052 PMIC has below featured regulators:- 4 DVS Buck converters 0.5V - 3.6V upto 1Amp. 10 Programmable LDO's High PSSR, 1% accuracy. This patch support all the DA9052 regulators. The output voltages are fully programmable via I2C or SPI interface. The platform data with regulation constraint