[PATCH 1/1] MMC/SD hot plug fix for TWL based boards

2009-02-09 Thread Manikandan Pillai
MMC hotplug was not functioning properly since the SYS_nIRQ MUX was setup as GPIO by default in the u-boot and was not being set properly in the Linux kernel. Signed-off-by: Manikandan Pillai --- arch/arm/mach-omap2/board-omap3evm.c | 32 +++- arch/arm/mach-omap2

[PATCH 2/2] Add and build TPS6235x based PR785 board support

2009-02-03 Thread Manikandan Pillai
the TPS devices. For compilation, the LCD and MMC drivers are modified and will not work. Further patches will be provided for support of LCD and MMC with PR785 boards. Signed-off-by: Manikandan Pillai --- arch/arm/mach-omap2/Kconfig | 11 arch/arm/mach-omap2/board-omap3evm.c

[PATCH 1/2] Add support for TPS6235x support

2009-02-03 Thread Manikandan Pillai
The patch has been fixed for comments given by David Brownell and Mark Brown for adding TPS6235x support on OMAP3 EVM. Comments fixed include moving Makefile changes to this patch dev_err used removed the extra configuration option from Kconfig Signed-off-by: Manikandan Pillai --- drivers

[PATCH 1/2] Add support for TPS6235x support

2009-02-02 Thread Manikandan Pillai
The patch has been fixed for comments given by David Brownell and Mark Brown for adding TPS6235x support on OMAP3 EVM. Comments fixed include moving Makefile changes to this patch dev_err used removed the extra configuration option from Kconfig Signed-off-by: Manikandan Pillai --- drivers

[PATCH 2/2] Add and build TPS6235x based PR785 board support

2009-02-02 Thread Manikandan Pillai
the TPS devices. For compilation, the LCD and MMC drivers are modified and will not work. Further patches will be provided for support of LCD and MMC with PR785 boards. Signed-off-by: Manikandan Pillai --- arch/arm/mach-omap2/Kconfig| 11 arch/arm/mach-omap2/board-omap3evm.c

[PATCH 2/2] Add and build TPS6235x based PR785 board support

2009-02-02 Thread Manikandan Pillai
modified and will not work. Further patches will be provided for support of LCD and MMC with PR785 boards. Signed-off-by: Manikandan Pillai --- arch/arm/mach-omap2/Kconfig| 11 +++ arch/arm/mach-omap2/board-omap3evm.c | 139 arch/arm/mach-omap2/mmc

[PATCH 1/2] Add support for TPS6235x support

2009-02-02 Thread Manikandan Pillai
The patch has been fixed for comments given by David Brownell and Mark Brown for adding TPS6235x support on OMAP3 EVM. Comments fixed include moving Makefile changes to this patch dev_err used removed the extra configuration option from Kconfig Signed-off-by: Manikandan Pillai --- drivers

[PATCH 2/2] Adding and building TPS6235x based PR785 board support

2009-01-30 Thread Manikandan Pillai
modified and will not work. Further patches will be provided for support of LCD and MMC with PR785 boards. Signed-off-by: Manikandan Pillai --- arch/arm/mach-omap2/Kconfig| 11 arch/arm/mach-omap2/board-omap3evm.c | 81 +++- arch/arm/mach-omap2/mmc

[PATCH 1/2] Adding TPS6235x regulator support

2009-01-30 Thread Manikandan Pillai
The patch has been fixed for comments given by David Brownell for adding TPS6235x support on OMAP3 EVM. Signed-off-by: Manikandan Pillai --- drivers/regulator/Kconfig | 18 ++ drivers/regulator/tps6235x-regulator.c | 351 2 files changed, 369

[PATCH 1/1] OMAP3EVM-MMC1 support for TPS based PR785 power modules

2009-01-13 Thread Manikandan Pillai
file hsmmc.c. The header files mmc-pr785.h and mmc-twl4030.h have been deleted. Signed-off-by: Manikandan Pillai --- arch/arm/mach-omap2/Makefile | 12 ++- arch/arm/mach-omap2/board-omap3evm.c | 10 +- arch/arm/mach-omap2/hsmmc.c | 226

[PATCH 2/2] Changes for adding and building TPS6235x based PR785 board support

2009-01-12 Thread Manikandan Pillai
LCD and MMC with PR785 boards. Signed-off-by: Manikandan Pillai --- arch/arm/mach-omap2/Kconfig | 11 +++ arch/arm/mach-omap2/board-omap3evm.c | 137 ++ arch/arm/mach-omap2/mmc-twl4030.c|4 +- arch/arm/plat-omap/i2c.c | 69

[PATCH 1/2] Include TPS6235x based Power regulator support

2009-01-12 Thread Manikandan Pillai
pass only after the remaining parts of the patches are applied. Comment fixed 1 removing externs 2 Modifying the return values 3 Making the regulator_registration similar to other code Signed-off-by: Manikandan Pillai --- drivers/regulator/Kconfig | 10 + drivers/regulator/Makefile

[PATCH 2/2] Changes for adding TPS6235x based PR785 board support

2009-01-11 Thread Manikandan Pillai
LCD and MMC with PR785 boards. Signed-off-by: Manikandan Pillai --- arch/arm/mach-omap2/Kconfig | 11 +++ arch/arm/mach-omap2/board-omap3evm.c | 137 ++ arch/arm/mach-omap2/mmc-twl4030.c|4 +- arch/arm/plat-omap/i2c.c | 63

[PATCH 1/2] TPS6235x based Power regulator support added

2009-01-11 Thread Manikandan Pillai
pass only after the remaining parts of the patches are applied. Signed-off-by: Manikandan Pillai --- drivers/regulator/Kconfig | 10 + drivers/regulator/Makefile |1 + drivers/regulator/tps6235x-regulator.c | 296 3 files changed, 307

[PATCH 1/1] LCD backlight support for OMAP3 EVM using TPS6235x based power module

2008-12-17 Thread Manikandan Pillai
This patch provides support for LCD backlight enable and disable for OMAP3 EVM using TPS6235x based PR785 boards. Signed-off-by: Manikandan Pillai --- drivers/video/omap/lcd_omap3evm.c | 22 +- 1 files changed, 21 insertions(+), 1 deletions(-) diff --git a/drivers/video

[PATCH 1/1] OMAP3 EVM MMC1 support for TPS based PR785 power modules

2008-12-17 Thread Manikandan Pillai
Resending patches after fixing comments This patch allows the MMC1 support on OMAP2 EVM board with TPS6235x based PR785 boards. Files mmc-pr785.* contain the drivers. Card detect interrupt level issue has been fixed. Signed-off-by: Manikandan Pillai --- arch/arm/mach-omap2/Makefile

[PATCH 2/2] Changes for adding TPS6235x based PR785 board support

2008-12-16 Thread Manikandan Pillai
LCD and MMC with PR785 boards. Signed-off-by: Manikandan Pillai --- arch/arm/mach-omap2/Kconfig | 11 +++ arch/arm/mach-omap2/board-omap3evm.c | 118 ++ arch/arm/mach-omap2/mmc-twl4030.c|5 +- drivers/mmc/host/Kconfig |1

[PATCH 1/2] TPS6235x based Power regulator support added

2008-12-16 Thread Manikandan Pillai
This patch provides the changes required for TPS6235x power regulator support. The driver is put in drivers/regulator/tps6235x-regulator.c. The Kconfig and Makefile are modified for build. This patch should be used alongwith Patch[2/2]. Signed-off-by: Manikandan Pillai --- drivers/regulator

[PATCH 1/1] Default MUX configuration added - GPIO140-143, GPIO0 and GPIO9

2008-12-15 Thread Manikandan Pillai
Default MUX configurations for GPIO on OMAP3 EVM boards are added. Fixed for "_UP" naming convention for GPIOs comment. Signed-off-by: Manikandan Pillai --- arch/arm/mach-omap2/mux.c | 13 + arch/arm/plat-omap/include/mach/mux.h |6 ++ 2 files c

[PATCH 2/2] Fixing some comments for TPS6235x driver.

2008-12-08 Thread Manikandan Pillai
Comments fixed in this patch Incorrect comments consumer.h header file is not required dump_reg is removed Signed-off-by: Manikandan Pillai <[EMAIL PROTECTED]> --- drivers/regulator/tps6235x-regulator.c | 14 +- 1 files changed, 1 insertions(+), 13 deletions(-) diff -

[PATCH 1/2] TPS6235x driver added into the power regulator framework

2008-12-08 Thread Manikandan Pillai
and vdd2 regulator_get_drvdata() is being used to get driver data Signed-off-by: Manikandan Pillai <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/Kconfig| 32 ++ arch/arm/mach-omap2/board-omap3evm.c | 23 ++- arch/arm/mach-omap2/mmc-twl4030.c |5 +- drivers/mfd/K

[PATCH 1/1] Default MUX configuration added for GPIO140-143, GPIO0 and GPIO9

2008-12-08 Thread Manikandan Pillai
Default MUX configurations for GPIO on OMAP3 EVM boards are added. Signed-off-by: Manikandan Pillai <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/mux.c | 13 + arch/arm/plat-omap/include/mach/mux.h |6 ++ 2 files changed, 19 insertions(+), 0 deletions(-)

[PATCH 1/1] Relocating struct regulator_dev to include/linux/regulator/driver.h.

2008-12-08 Thread Manikandan Pillai
The struct regulator_dev declaration has been moved from driver/regulator/core.c to include/linux/regulator/driver.h for supporting new regulators. Signed-off-by: Manikandan Pillai <[EMAIL PROTECTED]> --- drivers/regulator/core.c | 27 --- include

[PATCH 1/1] MMC1 support for OMAP3 EVM with PR785 power modules

2008-12-04 Thread Manikandan Pillai
This patch allows the MMC1 support on OMAP2 EVM board with TPS6235x based PR785 boards. Files mmc-pr785.* contain the drivers. Signed-off-by: Manikandan Pillai <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/Makefile |9 +- arch/arm/mach-omap2/board-omap3evm.c

[PATCH 1/2] Put in supportframework for PR785 board.

2008-12-04 Thread Manikandan Pillai
-off-by: Manikandan Pillai <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/board-omap3evm.c | 22 +- arch/arm/mach-omap2/mmc-twl4030.c|5 +++-- drivers/mfd/Kconfig | 14 ++ drivers/video/omap/lcd_omap3evm.c|4 4 files chang

[PATCH 1/1] Adding support for NAND partitions in OMAP3 EVM.

2008-11-27 Thread Manikandan Pillai
Flash initialization has been modified to take care on NAND initialization and creation of NAND partitions. Signed-off-by: Manikandan Pillai <[EMAIL PROTECTED]> --- arch/arm/mach-omap2/board-omap3evm-flash.c | 85 -- arch/arm/plat-omap/include/mach/board-omap

[PATCH 3/3] musb: Remvoing twl4030 dependency for OMAP3EVM MUSB

2008-11-27 Thread Manikandan Pillai
This is a temporary patch and the updated patch will come soon. Signed-off-by: Manikandan Pillai <[EMAIL PROTECTED]> --- drivers/usb/musb/omap2430.c | 53 +- 1 files changed, 51 insertions(+), 2 deletions(-) diff --git a/drivers/usb/musb/omap2430.c b/

[PATCH 2/3] TPS6235x drivers added in drivers/i2c/chips.

2008-11-27 Thread Manikandan Pillai
Implements the basic driver for TPS6235x devices populated on the PR785 board. tps6235x.c contains the driver code for TPS devices used on PR785 boards. Driver code is added it to the build. Signed-off-by: Manikandan Pillai <[EMAIL PROTECTED]> --- drivers/i2c/chips/Makefile |1 + d

[PATCH 1/3] Adding-support-framework for PR785 board.

2008-11-27 Thread Manikandan Pillai
This patch provides the support framework for PR785 boards. More patches will follow that will allow complete programming support for PR785 boards. The board-omap3evm.c contains the I2C devices to be supported. CONFIG_PR785 is configuration used for the PR784 boards. Signed-off-by: Manikandan