Re: [PATCH 3/9] OMAP: HSMMC: Make fclk disable request driven.

2008-11-27 Thread Adrian Hunter
Tony Lindgren wrote: * Adrian Hunter [EMAIL PROTECTED] [081121 01:16]: Start idle timer only at the end of request or request like operation such card detect, set_ios, probe, or resume. This will ensure the fclk is disable quickly after the operation is done, but never too early. From

Re: [PATCH 1/9] OMAP: HSMMC: Make driver support dynamic idle

2008-11-27 Thread Adrian Hunter
Tony Lindgren wrote: * Adrian Hunter [EMAIL PROTECTED] [081121 01:15]: Add a timer that is kept active by MMC requests. FCLK is disabled on timeout Let's keep these patches on hold until we have the hsmmc.c driver in mainline, then get them integrated via LKML. Meanwhile, maybe you want to

Re: [PATCH 0/5] extra module resets to ensure full-chip idle

2008-11-27 Thread Koen Kooi
Op 27 nov 2008, om 01:05 heeft Kevin Hilman het volgende geschreven: Various bootloaders have been known to leave modules in a state which prevents full-chip retention. This series forces MMC, IVA2 and D2D/modem into known reset/idle states so that the OMAP3 can hit full-chip idle. Tested on

Re: [PATCH] Add OMAP2 camera driver

2008-11-27 Thread Sakari Ailus
ext Trilok Soni wrote: Hi Hans, Hello, Hans and Soni! 2) The Kconfig is probably missing a ARCH_OMAP dependency (sounds reasonable, at least), so now it also compiles for the i686 but that architecture doesn't have a clk_get function. It *might* be possible that the same camera block would

OMAP VRAM patch set intro

2008-11-27 Thread Tomi Valkeinen
Hi, This patch set is a prototype video ram allocator for OMAP for review. The reasons I made this are: - The DMA_CONSISTENT memory area is only 14M, and that may not be enough. 1280*1024*4 framebuffer takes more than 5M. Three of those, and perhaps double buffering, and we are easily over

[PATCH] OMAP3 SDP: example use of OMAP VRAM

2008-11-27 Thread Tomi Valkeinen
Signed-off-by: Tomi Valkeinen [EMAIL PROTECTED] --- arch/arm/mach-omap2/board-3430sdp.c | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-omap2/board-3430sdp.c b/arch/arm/mach-omap2/board-3430sdp.c index e2eed49..f3bb647 100644 ---

[PATCH] OMAP: Add a Video RAM manager

2008-11-27 Thread Tomi Valkeinen
The manager can be used to allocate large chucks of memory at boot time for VRAM use. Drivers can then later allocate pieces of memory from the manager. Signed-off-by: Tomi Valkeinen [EMAIL PROTECTED] --- arch/arm/plat-omap/Makefile |2 +- arch/arm/plat-omap/fb-vram.c

[PATCH] OMAP3: GPIO fixes for off-mode

2008-11-27 Thread Tero Kristo
Off mode is now using the omap2 retention fix code for scanning GPIOs only during off-mode transitions. All the *non_wakeup_gpios variables are now used for off-mode transition tracking on OMAP3. This patch fixes cases where GPIO state changes are missed during off-mode. Signed-off-by: Tero

Re: [PATCH] OMAP general SOC driver.

2008-11-27 Thread Mark Brown
On Thu, Nov 27, 2008 at 12:42:12PM +0200, Grazvydas Ignotas wrote: Pandora board uses different master/slave configuration for McBSP bus, compared to most other boards. It also has another audio path (in addition to TWL4030) - another McBSP link connected to external DAC. The DAC needs 256*Fs

Re: [alsa-devel][PATCHv2 1/1] OMAP_TWL4030 SoC Audio driver.

2008-11-27 Thread Mark Brown
On Thu, Nov 27, 2008 at 08:50:57PM +0800, Stanley.Miao wrote: Add a shared omap_twl4030 driver to avoid reduplicate code among omap drivers. This drive also provides a extended interface for some board specific features. As discussed in the thread following your initial submission it'd be

[PATCH 1/2] Add support for GPIO LEDs on pandora

2008-11-27 Thread Grazvydas Ignotas
Pandora has some LEDs and backlights connected to OMAP GPIOs and TWL4030/TPS65950 LED/PWM signals. This patch registers them all with leds-gpio driver. TWL4030/TPS65950 controlled ones will be switched to PWM driver when it's ready. Signed-off-by: Grazvydas Ignotas [EMAIL PROTECTED] ---

[alsa-devel][PATCHv2 0/1] OMAP_TWL4030 SoC Audio driver.

2008-11-27 Thread Stanley.Miao
Changes from v1: 1, change the name from omap-general to omap_twl4030. 2, proune off board related defines. 3, add a extended interface omap_twl4030_specific_init() to support some board specific features. If some board specific features are added into a board, for example, omap3evm board. we

[alsa-devel][PATCHv2 1/1] OMAP_TWL4030 SoC Audio driver.

2008-11-27 Thread Stanley.Miao
Add a shared omap_twl4030 driver to avoid reduplicate code among omap drivers. This drive also provides a extended interface for some board specific features. Signed-off-by: Stanley.Miao [EMAIL PROTECTED] --- sound/soc/omap/Kconfig| 33 - sound/soc/omap/Makefile | 16

[PATCH] OMAP: Change OMAPFB to use the VRAM manager

2008-11-27 Thread Tomi Valkeinen
Signed-off-by: Tomi Valkeinen [EMAIL PROTECTED] --- arch/arm/plat-omap/fb.c | 22 ++- arch/arm/plat-omap/include/mach/omapfb.h |2 + drivers/video/omap/dispc.c | 281 +++--- drivers/video/omap/omapfb_main.c | 11 +- 4 files

Re: [PATCH] OMAP general SOC driver.

2008-11-27 Thread stanley.miao
On Wed, 2008-11-26 at 21:16 +, Mark Brown wrote: On Wed, Nov 26, 2008 at 12:33:12PM -0800, David Brownell wrote: And maybe more; that's just me summarizing unconnected pins, not the datasheet. There are also cost-reduced parts with less audio capability. ... I make no claim

Re: [PATCH 02/10] omap mailbox: add initial omap3 support

2008-11-27 Thread Hiroshi DOYU
Hi Tony, From: ext Tony Lindgren [EMAIL PROTECTED] Subject: Re: [PATCH 02/10] omap mailbox: add initial omap3 support Date: Wed, 26 Nov 2008 10:36:14 -0800 snip Thanks, since this is a large series, can you please send your series for RMK to integrate to LAKML? Make sure it also applies

[PATCH 1/2] OMAP: Add OMAP_LDP platform support.

2008-11-27 Thread Stanley.Miao
Add OMAP_LDP platform support. Signed-off-by: Stanley.Miao [EMAIL PROTECTED] --- arch/arm/mach-omap2/board-ldp.c | 477 ++- arch/arm/plat-omap/include/mach/board-ldp.h |4 + 2 files changed, 479 insertions(+), 2 deletions(-) diff --git

[PATCH 2/2] OMAP: Support LCD display as a FB device on ZOOM MDK

2008-11-27 Thread Stanley.Miao
Add glue to control the OMAP_LDP LCD as a frame buffer device using the existing dispc.c driver under omapfb. Signed-off-by: Stanley.Miao [EMAIL PROTECTED] --- drivers/video/omap/lcd_ldp.c | 198 ++ 1 files changed, 198 insertions(+), 0 deletions(-)

Re: [PATCHv2 0/3] OMAP_LDP support in linux-git tree

2008-11-27 Thread stanley.miao
On Wed, 2008-11-26 at 15:12 -0800, Tony Lindgren wrote: * Stanley.Miao [EMAIL PROTECTED] [081120 23:45]: Changes from v1: 1, change omap_request_gpio() to gpio_request() in gpio.patch. One request: Since the LDP is in the mainline kernel, can you please provide whatever applies as

Re: [alsa-devel] [PATCHv2 1/1] OMAP_TWL4030 SoC Audio driver.

2008-11-27 Thread stanley.miao
On Thu, 2008-11-27 at 13:19 +, Mark Brown wrote: On Thu, Nov 27, 2008 at 08:50:57PM +0800, Stanley.Miao wrote: Add a shared omap_twl4030 driver to avoid reduplicate code among omap drivers. This drive also provides a extended interface for some board specific features. As

Re: [alsa-devel] [PATCHv2 1/1] OMAP_TWL4030 SoC Audio driver.

2008-11-27 Thread Mark Brown
On Thu, Nov 27, 2008 at 11:56:05PM +0800, stanley.miao wrote: On Thu, 2008-11-27 at 13:19 +, Mark Brown wrote: As I said in response to your original posting I'd strongly urge you to look at the s3c24xx_uda134x driver for an example of how something like this can be implemented. I

Re: [PATCH] Provide the set_power at TWL4030 MMC

2008-11-27 Thread David Brownell
On Wednesday 26 November 2008, Kyungmin Park wrote: Custom board powered by VAUX2 and VAUX4 for MMC instead of VMMC Also it uses VMMC for MMC core power not voltage. MMC1: uses VMMC1(voltage) and VMMC2(Vdd) MMC2: uses VAUX2(voltage) and VAUX4(Vdd) To address this issue, platform uses its

Re: [PATCH] Add OMAP2 camera driver

2008-11-27 Thread Trilok Soni
Hi Sakari, It *might* be possible that the same camera block would be used in non-OMAP CPUs as well but I guess it is safe to assume that it depends on ARCH_OMAP now. Right, better to keep ARCH_OMAP as dependancy. Thanks for the review comments. I will resubmit the patch. Is this

PATCH[0/3] - Framework for TPS device drivers on PR785 power

2008-11-27 Thread Pillai, Manikandan
PR785 boards is a replacement for the Triton Power boards for OMAP3 EVM. It has a TPS62352 and TPS62353 device onboard for controlling the CORE and MPU voltage for OMAP3 EVM. This patch provides the support framework for PR785 boards. This patch series also helps in building code without

[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

[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 +

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

2008-11-27 Thread Manikandan Pillai
MUSB on OMAP3EVM uses ISP1504 phy and doesn't need twl4030. OMAP35xx Beagle board MUSB uses twl4030 phy thus uses it and it also sets xceiv global field using otg_set_transceiver(). As OMAP3EVM MUSB doesn't require twl4030 so otg_set_transceiver() part is being done in this patch. This is a

[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-omap3evm.h |

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

2008-11-27 Thread David Brownell
On Thursday 27 November 2008, Manikandan Pillai wrote: 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

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

2008-11-27 Thread Felipe Balbi
On Fri, Nov 28, 2008 at 10:58:24AM +0530, ext Manikandan Pillai wrote: MUSB on OMAP3EVM uses ISP1504 phy and doesn't need twl4030. OMAP35xx Beagle board MUSB uses twl4030 phy thus uses it and it also sets xceiv global field using otg_set_transceiver(). As OMAP3EVM MUSB doesn't require twl4030

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

2008-11-27 Thread Gupta, Ajay Kumar
no. I could even live with if (machine_is_xxx()) code, although I don't want to. But ifdefs are an automatic NAK. Felipe, this is temporary patch as described. I will submit the final one later. twl4030 dependency is bottleneck for TPS work on OMAP3EVM. -- balbi -- To unsubscribe

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

2008-11-27 Thread Felipe Balbi
On Fri, Nov 28, 2008 at 10:57:58AM +0530, ext Manikandan Pillai wrote: 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.

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

2008-11-27 Thread Felipe Balbi
On Fri, Nov 28, 2008 at 10:58:10AM +0530, ext Manikandan Pillai wrote: 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. Please, read

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

2008-11-27 Thread David Brownell
On Thursday 27 November 2008, Manikandan Pillai wrote:  #if defined(CONFIG_ARCH_OMAP2430) omap_cfg_reg(AE5_2430_USB0HS_STP); +   x = otg_get_transceiver(); +#elif defined(CONFIG_MACH_OMAP3EVM) +   x = kzalloc(sizeof *x, GFP_KERNEL); +   if (!x) +   return 0;

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

2008-11-27 Thread Felipe Balbi
On Fri, Nov 28, 2008 at 12:21:05PM +0530, Ajay Kumar Gupta wrote: no. I could even live with if (machine_is_xxx()) code, although I don't want to. But ifdefs are an automatic NAK. Felipe, this is temporary patch as described. I will submit the final one later. twl4030 dependency is

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

2008-11-27 Thread Gupta, Ajay Kumar
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Brownell Sent: Friday, November 28, 2008 12:33 PM To: Pillai, Manikandan Cc: linux-omap@vger.kernel.org Subject: Re: [PATCH 3/3] musb: Remvoing twl4030 dependency for OMAP3EVM MUSB On Thursday