RE: [PATCH v2 2/2] OMAP3: PM: Configure CPUidle latencies/thresholds from board file

2009-10-16 Thread Nayak, Rajendra
I missed updating omap_init_power_states() to look into cpuidle_params_table at init, as part of this patch. Will send a fixed patch shortly. Thanks to Thara for catching this. -Original Message- From: Nayak, Rajendra Sent: Thursday, October 15, 2009 8:19 PM To:

Re: MMC_CAP_SDIO_IRQ for omap 3430

2009-10-16 Thread Dirk Behme
John Rigby wrote: I have seen several discussions about lack of sdio irq support in the hsmmc driver but no patches. Has anyone on this list implemented this and/or can anyone point me to patches? What a coincidence ;) I'm currently working on this. See attachment what I currently have. It

[PATCH 01/17] PM: fix suspend control for IVA2

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com IVA2 controls its target power state individually, thus suspend should not touch IVA2. Without this patch DSP suspend always fails. Signed-off-by: Tero Kristo tero.kri...@nokia.com Acked-by: Ameya Palande ameya.pala...@nokia.com ---

[PATCH 06/17] OMAP3: PM: Added next state check for IVA2, USB and PER into idle loop

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com This is needed to prevent core from entering off mode if one of the IVA2, USB or PER powerdomains are going to stay at least in retention state. If this is not done, a powerdomain waking from RET may access core domain which has just been reset.

[PATCH 07/17] OMAP3: Disable Smartreflex before pwrdm enters RET

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com Smartreflex for the corresponding powerdomain (MPU/CORE) must be disabled before the domain enters retention, otherwise the device may hang. This is caused by overlapping smartreflex / auto retention command on the voltage channel resulting in incorrect

[PATCH 09/17] OMAP3: PM: Ack pending interrupts before entering suspend

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com Suspending drivers may still generate interrupts just before their suspend is completed. Any pending interrupts here will prevent sleep. Signed-off-by: Tero Kristo tero.kri...@nokia.com --- arch/arm/mach-omap2/irq.c |2 +-

[PATCH 02/17] OMAP3: PM: Dynamic check for CORE target state

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com Sleep code will now check if core will actually enter power save state or not. This is needed so that PER domain does not enter retention / off while core stays on and thus preventing I/O pad wakeups. This also optimizes core context save and restore

[PATCH 14/17] OMAP3: PM: Disabled I2C4 repeated start operation mode

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com Repeated start forces I2C4 pads low during idle, which increases power consumption through external pull-ups. On the other hand, this change increases I2C4 command latencies a bit. Signed-off-by: Tero Kristo tero.kri...@nokia.com ---

[PATCH 03/17] PM: Block CORE off when DSS is active

2009-10-16 Thread Tero Kristo
From: Kalle Jokiniemi kalle.jokini...@digia.com If CORE power domain is allowed to reach off state while display is active, the display will go blank. Fixed by adding a check in idle loop. Signed-off-by: Kalle Jokiniemi ext-kalle.jokini...@nokia.com Signed-off-by: Jouni Hogander

[PATCH 11/17] Make USBHOST powerdomain go to sleep after warm reset.

2009-10-16 Thread Tero Kristo
From: Peter De-Schrijver peter.de-schrij...@nokia.com This patch makes sure the USBHOST and SGX powerdomains can go to any sleep state after a warm reset. Signed-off-by: Peter 'p2' De Schrijver peter.de-schrij...@nokia.com Signed-off-by: Jouni Hogander jouni.hogan...@nokia.com ---

[PATCH 10/17] OMAP3: PM: Enable system control module autoidle

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com This saves some power. Signed-off-by: Mika Westerberg ext-mika.1.westerb...@nokia.com --- arch/arm/mach-omap2/pm34xx.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-omap2/pm34xx.c b/arch/arm/mach-omap2/pm34xx.c

[PATCH 13/17] OMAP3: Fixed ARM aux ctrl register save/restore

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com Current value is stored on SDRAM and it is written back during wakeup. Previously a static value of 0x72 was written there. Signed-off-by: Tero Kristo tero.kri...@nokia.com Signed-off-by: Jouni Hogander jouni.hogan...@nokia.com ---

[PATCH 05/17] OMAP:PM: Precedence fix

2009-10-16 Thread Tero Kristo
From: Carlos Chinea carlos.chi...@nokia.com Signed-off-by: Carlos Chinea carlos.chi...@nokia.com Signed-off-by: Jouni Hogander jouni.hogan...@nokia.com --- arch/arm/mach-omap2/pm34xx.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-omap2/pm34xx.c

[PATCH 15/17] OMAP3: PM: Added support for L2 aux ctrl register save and restore

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com This patch adds a save and restore mechanism for ARM L2 auxiliary control register. This feature is enabled via Kconfig option OMAP3_L2_AUX_SECURE_SAVE_RESTORE and the service ID for PPA can be provided via option OMAP3_L2_AUX_SECURE_SERVICE_SET_ID. If

[PATCH 17/17] OMAP3: PM: Force disable OTG autoidle

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com OMAP3 sleep can be prevented in some cases where OTG autoidle is enabled. This patch force disables autoidle during boot and after wakeup from off-mode. See omap erratas 1.164 and 1.165. Signed-off-by: Tero Kristo tero.kri...@nokia.com ---

[PATCH 04/17] OMAP3: PM: Do not enable IO wake-up on boot

2009-10-16 Thread Tero Kristo
From: Jouni Hogander jouni.hogan...@nokia.com IO wake-ups are enabled/disabled in idle loop. No need to enable them on boot. Signed-off-by: Jouni Hogander jouni.hogan...@nokia.com --- arch/arm/mach-omap2/pm34xx.c |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git

[PATCH 16/17] OMAP3: PM: Write voltage and clock setup times dynamically in idle loop

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com It is suggested by TI (SWPA152 February 2009) to write clksetup, voltsetup_time1, voltsetup_time2, voltsetup2 dynamically in idle loop. Signed-off-by: Jouni Hogander jouni.hogan...@nokia.com --- arch/arm/mach-omap2/pm34xx.c | 36

[PATCH 12/17] OMAP2/3: Do not enable AUTOIDLE in interrupt controller

2009-10-16 Thread Tero Kristo
From: Jouni Hogander jouni.hogan...@nokia.com OMAP interrupt controller goes to unknown state when there is right combination of l3,l4 sleep/wake-up transitions, l4 autoidle in interrupt controller and some interrupt. When this happens, interrupts are not delivered to ARM anymore and ARM will

RE: [PATCH] OMAP3: PM: Removing redundant and potentially dangerous PRCM configration

2009-10-16 Thread Gopinath, Thara
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Sripathy, Vishwanath Sent: Friday, October 16, 2009 4:45 AM To: Sripathy, Vishwanath; linux-omap@vger.kernel.org; Kevin Hilman Subject: [PATCH] OMAP3: PM: Removing redundant

[PATCH] OMAP3: GPIO: Added dynamic control logic for pad wakeups

2009-10-16 Thread Tero Kristo
From: Tero Kristo tero.kri...@nokia.com Pad wakeups are now enabled if the corresponding GPIO interrupt is enabled. Applies on top of PM branch. Signed-off-by: Tero Kristo tero.kri...@nokia.com Signed-off-by: Jouni Hogander jouni.hogan...@nokia.com --- arch/arm/plat-omap/gpio.c | 22

RE: [PATCH] OMAP3: PM: Removing redundant and potentially dangerous PRCM configration

2009-10-16 Thread Sripathy, Vishwanath
Yes it can be removed. I will repost the patch with them removed. Vishwa -Original Message- From: Gopinath, Thara Sent: Friday, October 16, 2009 6:16 AM To: Sripathy, Vishwanath; linux-omap@vger.kernel.org; Kevin Hilman Subject: RE: [PATCH] OMAP3: PM: Removing redundant and potentially

[PATCH v3 2/2] OMAP3: PM: Configure CPUidle latencies/thresholds from board file

2009-10-16 Thread Rajendra Nayak
The CPUidle C state latencies and thresholds are dependent on various board specific details. This patch makes it possible to configure these values from the respective board files. omap3_pm_init_cpuidle() can now be optionally called from board files to pass board specific cpuidle parameters. If

RE: [PATCH 06/17] OMAP3: PM: Added next state check for IVA2, USB and PER into idle loop

2009-10-16 Thread Sripathy, Vishwanath
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Tero Kristo Sent: Friday, October 16, 2009 5:49 AM To: linux-omap@vger.kernel.org Subject: [PATCH 06/17] OMAP3: PM: Added next state check for IVA2, USB and PER into

RE: [PATCH 1/2] twl4030: Do not dereference null pointer in error path

2009-10-16 Thread ilkka.koskinen
Hi Samuel, What is the status of this patch and the other one: [PATCH 2/2] twl4030: Enable low-power mode to 32KHz oscillator Cheers, Ilkka -Original Message- From: Koskinen Ilkka (Nokia-D/Tampere) Sent: 30 September, 2009 18:12 To: linux-ker...@vger.kernel.org; sa...@linux.intel.com

RE: [PATCH 12/17] OMAP2/3: Do not enable AUTOIDLE in interrupt controller

2009-10-16 Thread Woodruff, Richard
From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Tero Kristo Sent: Friday, October 16, 2009 5:49 AM OMAP interrupt controller goes to unknown state when there is right combination of l3,l4 sleep/wake-up transitions, l4 autoidle in interrupt

Re: stable kernel version

2009-10-16 Thread Janosch Machowinski
I will try out the 2.6.31 mainline kernel tommorw. I just tried 2.6.31.4 kernel from kernel.org same result as with the 2.6.31-omap head: 2271096 bytes read Booting from mmc ... ## Booting kernel from Legacy Image at 8200 ... Image Name: Linux-2.6.31.4 Image Type: ARM Linux

RE: [PATCH 06/17] OMAP3: PM: Added next state check for IVA2, USB and PER into idle loop

2009-10-16 Thread Cousson, Benoit
From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Sripathy, Vishwanath Sent: Friday, October 16, 2009 3:16 PM To: Tero Kristo; linux-omap@vger.kernel.org Subject: RE: [PATCH 06/17] OMAP3: PM: Added next state check for IVA2, USB and PER into idle loop

Re: MMC_CAP_SDIO_IRQ for omap 3430

2009-10-16 Thread Dirk Behme
John, John Rigby wrote: Dirk, Many thanks, after sending the request yesterday I made my own attempt which failed miserably. My patch looks like a subset of yours so that is to be expected. I'll try yours out today and report back my experience. I got already some (private) feedback

Re: [RFC][Patch V1] OMAP3: Mux Changes.

2009-10-16 Thread Nishanth Menon
Cory Maccarrone had written, on 10/16/2009 09:15 AM, the following: On Thu, Oct 15, 2009 at 9:53 PM, Nishanth Menon n...@ti.com mailto:n...@ti.com wrote: Pais, Allen had written, on 10/15/2009 11:53 PM, the following: a) A simple comment to all my comments: why cant we have these

Re: stable kernel version

2009-10-16 Thread Janosch Machowinski
I will try out the 2.6.31 mainline kernel tommorw. I just tried 2.6.31.4 kernel from kernel.org same result as with the 2.6.31-omap head: 2271096 bytes read Booting from mmc ... ## Booting kernel from Legacy Image at 8200 ... Image Name: Linux-2.6.31.4 Image Type: ARM Linux

RE: [PATCH 03/17] PM: Block CORE off when DSS is active

2009-10-16 Thread Cousson, Benoit
Hi Tero, Texas Instruments France SA, 821 Avenue Jack Kilby, 06270 Villeneuve Loubet. 036 420 040 R.C.S Antibes. Capital de EUR 753.920 -Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Tero Kristo Sent: Friday, October

Re: stable kernel version

2009-10-16 Thread Tony Lindgren
* Janosch Machowinski sco...@tzi.de [091016 08:05]: I will try out the 2.6.31 mainline kernel tommorw. I just tried 2.6.31.4 kernel from kernel.org same result as with the 2.6.31-omap head: 2271096 bytes read Booting from mmc ... ## Booting kernel from Legacy Image at 8200 ...

Re: [RFC][Patch V1] OMAP3: Mux Changes.

2009-10-16 Thread Tony Lindgren
* Nishanth Menon n...@ti.com [091016 08:04]: Cory Maccarrone had written, on 10/16/2009 09:15 AM, the following: On Thu, Oct 15, 2009 at 9:53 PM, Nishanth Menon n...@ti.com mailto:n...@ti.com wrote: Pais, Allen had written, on 10/15/2009 11:53 PM, the following: a) A simple

Re: stable kernel version

2009-10-16 Thread Phil Carmody
On Fri, 2009-10-16 at 17:05 +0200, ext Janosch Machowinski wrote: I will try out the 2.6.31 mainline kernel tommorw. I just tried 2.6.31.4 kernel from kernel.org same result as with the 2.6.31-omap head: 2271096 bytes read Booting from mmc ... ## Booting kernel from Legacy Image at

[PATCHV2] OMAP3: PM: Removing redundant and potentially dangerous PRCM configration

2009-10-16 Thread Sripathy, Vishwanath
As part of Core domain context restoration while coming out of off mode there are some registers being restored which are not required to be restored. ROM code should have restored them already. Overwriting some of them can have potential side effect. Eg: CM_CLKEN_PLL register should not be

Re: MMC_CAP_SDIO_IRQ for omap 3430

2009-10-16 Thread John Rigby
Dirk, Thanks for the update. After looking more closely at your patch I found that the only thing my attempt was missing was the IBG setting. I added that to mine with the result that the system hangs on loading the libertas modules. The last thing i see is the firmware request message. I will

Re: MMC_CAP_SDIO_IRQ for omap 3430

2009-10-16 Thread Dirk Behme
John Rigby wrote: Dirk, Thanks for the update. After looking more closely at your patch I found that the only thing my attempt was missing was the IBG setting. I added that to mine with the result that the system hangs on loading the libertas modules. On which board are you working? libertas

Re: [alsa-devel] [PATCH 5/8] board-rx51-peripherals: split vaux3 and vmmc2 supplies

2009-10-16 Thread Tony Lindgren
* Mark Brown broo...@opensource.wolfsonmicro.com [091015 02:01]: On Wed, Oct 14, 2009 at 10:15:48AM -0700, Tony Lindgren wrote: * Mark Brown broo...@opensource.wolfsonmicro.com [091012 02:18]: On Mon, Oct 12, 2009 at 11:08:58AM +0300, Eduardo Valentin wrote: I'm afraid using dev_name

Re: [PATCH] omap: Use getnstimeofday for omap_device

2009-10-16 Thread Paul Walmsley
On Wed, 7 Oct 2009, Tony Lindgren wrote: Don't know if this generic solution is accurate enough? Looks fine to me. Thanks - Acked-by: Paul Walmsley p...@pwsan.com Tony From 4b059c50262954ae4ce466983b5cf088851eab19 Mon Sep 17 00:00:00 2001 From: Tony Lindgren t...@atomide.com Date:

Re: [PATCH] omap: Use ioremap for omap_hwmod instead of OMAP2_IO_ADDRESS

2009-10-16 Thread Paul Walmsley
On Wed, 7 Oct 2009, Tony Lindgren wrote: From f05ba4e3427bc0dc216f2fca32a9b1e8f0e38695 Mon Sep 17 00:00:00 2001 From: Tony Lindgren t...@atomide.com Date: Wed, 7 Oct 2009 17:10:18 -0700 Subject: [PATCH] omap: Use ioremap for omap_hwmod instead of OMAP2_IO_ADDRESS Otherwise we cannot get

Re: [PATCH] CPUidle: always return with interrupts enabled

2009-10-16 Thread Martin Michlmayr
* Andrew Morton a...@linux-foundation.org [2009-10-06 13:34]: Rigor mortis is setting in on this one. The patch seems correct to me. Can someone put this patch in now? The problem has also been reported on Marvell's Kirkwood platform (ARM) by a number of users and the patch fixes it.

RE: [PATCH 01/17] PM: fix suspend control for IVA2

2009-10-16 Thread Girish S G
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Tero Kristo From: Tero Kristo tero.kri...@nokia.com IVA2 controls its target power state individually, thus suspend should not touch IVA2. Without this patch DSP

Re: MMC_CAP_SDIO_IRQ for omap 3430

2009-10-16 Thread Madhusudhan Chikkature
Hi Dirk, I am inlining the patch so that it helps review. Subject: [PATCH][RFC] OMAP HSMMC: Add SDIO interrupt support Form: Dirk Behme dirk.be...@googlemail.com At the moment, OMAP HSMMC driver supports only SDIO polling, resulting in poor performance. Add support for SDIO interrupt

RE: [PATCH 12/17] OMAP2/3: Do not enable AUTOIDLE in interrupt controller

2009-10-16 Thread Girish S G
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Woodruff, Richard Sent: Friday, October 16, 2009 9:40 AM To: Tero Kristo; linux-omap@vger.kernel.org Cc: Jouni Hogander Subject: RE: [PATCH 12/17] OMAP2/3: Do not

RE: [PATCH 12/17] OMAP2/3: Do not enable AUTOIDLE in interrupt controller

2009-10-16 Thread Woodruff, Richard
From: Ghongdemath, Girish Sent: Friday, October 16, 2009 12:48 PM On one of the custom board the power measured didn't show any major impact, with just one time disabling of INTC-AUTOIDL. However, optimizing this WA looks good though. I did give it a try, Disabling/enabling INTC autoidle

RE: [PATCH 12/17] OMAP2/3: Do not enable AUTOIDLE in interrupt controller

2009-10-16 Thread Girish S G
-Original Message- From: Woodruff, Richard [mailto:r-woodru...@ti.com] Sent: Friday, October 16, 2009 1:04 PM To: Ghongdemath, Girish; 'Tero Kristo'; linux-omap@vger.kernel.org Cc: 'Jouni Hogander' Subject: RE: [PATCH 12/17] OMAP2/3: Do not enable AUTOIDLE in interrupt controller

[PATCH] omapfb: Wrong test on unsigned?

2009-10-16 Thread Roel Kluin
Only if the test is signed negative values can be spotted. Signed-off-by: Roel Kluin roel.kl...@gmail.com --- Is this correct? please review. diff --git a/drivers/video/omap/omapfb_main.c b/drivers/video/omap/omapfb_main.c index 0d0c8c8..cc7dd93 100644 --- a/drivers/video/omap/omapfb_main.c +++

Re: MMC_CAP_SDIO_IRQ for omap 3430

2009-10-16 Thread John Rigby
First the disclaimers: The board is new board that has had hardware mmc/sdio problems before. It is based closely on beagle but uses a different package which has some package specific issues. We think we have found them all but who knows. My kernel is a few months old 2.6.29. Ok, given the

[RFC][Patch] OMAP3 PM: sysfs vdd_opp change to use Constraint Framework

2009-10-16 Thread Sripathy, Vishwanath
Sysfs entry vdd_opp currently does not use constraint framework. Because of this, even if you set the opp via this entry, it has no effect since it can be overridden by on demand governor any time. This patch has changes to make vdd_opp to use constraint framework. vdd_lock variable has to be

RE: [RFC][Patch] OMAP3 PM: sysfs vdd_opp change to use Constraint Framework

2009-10-16 Thread Sripathy, Vishwanath
Note that this patch has dependency on Patch sent by Romit (in attached email). Vishwanath -Original Message- From: Sripathy, Vishwanath Sent: Friday, October 16, 2009 2:26 PM To: Sripathy, Vishwanath; linux-omap@vger.kernel.org; Hilman, Kevin Subject: [RFC][Patch] OMAP3 PM: sysfs

Re: MMC_CAP_SDIO_IRQ for omap 3430

2009-10-16 Thread Dirk Behme
Madhusudhan Chikkature wrote: Hi Dirk, I am inlining the patch so that it helps review. ... @@ -1165,8 +1178,15 @@ static void omap_hsmmc_set_ios(struct mm break; case MMC_BUS_WIDTH_4: OMAP_HSMMC_WRITE(host-base, CON, con ~DW8); -

hrtimer_nanosleep() weirdness...

2009-10-16 Thread Peter Barada
I'm using an hrtimer in my tsc2004 touch driver to sleep between samples for 7.5mSec. Here's the essence of the inner loop that grabs samples: for (;;) { // Get a point, pass it to input_report_abs... pen_is_down = tsc2004_get_point(d); // If pen is up up, then break out

Re: MMC_CAP_SDIO_IRQ for omap 3430

2009-10-16 Thread Dirk Behme
John Rigby wrote: First the disclaimers: The board is new board that has had hardware mmc/sdio problems before. It is based closely on beagle but uses a different package which has some package specific issues. We think we have found them all but who knows. My kernel is a few months old

Re: MMC_CAP_SDIO_IRQ for omap 3430

2009-10-16 Thread John Rigby
cc'ing list after responding only to Dirk. On Fri, Oct 16, 2009 at 2:37 PM, John Rigby jcri...@gmail.com wrote: On Fri, Oct 16, 2009 at 1:55 PM, Dirk Behme dirk.be...@googlemail.com wrote: John Rigby wrote: First the disclaimers: The board is new board that has had hardware mmc/sdio problems

RE: [PATCH] omapfb: Wrong test on unsigned?

2009-10-16 Thread Aguirre Rodriguez, Sergio Alberto
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Roel Kluin Sent: Friday, October 16, 2009 1:24 PM To: Imre Deak; linux-fbdev-de...@lists.sourceforge.net; linux-omap@vger.kernel.org; Andrew Morton Subject: [PATCH]

Re: [PATCH] CPUidle: always return with interrupts enabled

2009-10-16 Thread Andrew Morton
On Fri, 16 Oct 2009 17:25:04 +0100 Martin Michlmayr t...@cyrius.com wrote: * Andrew Morton a...@linux-foundation.org [2009-10-06 13:34]: Rigor mortis is setting in on this one. The patch seems correct to me. Can someone put this patch in now? The problem has also been reported on

RE: MMC_CAP_SDIO_IRQ for omap 3430

2009-10-16 Thread Madhusudhan
-Original Message- From: Dirk Behme [mailto:dirk.be...@googlemail.com] Sent: Friday, October 16, 2009 2:28 PM To: Madhusudhan Chikkature Cc: linux-...@vger.kernel.org; John Rigby; linux-omap@vger.kernel.org; Steve Sakoman Subject: Re: MMC_CAP_SDIO_IRQ for omap 3430 Madhusudhan

Re: MMC_CAP_SDIO_IRQ for omap 3430

2009-10-16 Thread John Rigby
It appears to never get cleared in the status register. I added some printks to sdio_irq.c to print the pending interrupts in the SDIO_CCCR_INTx register for the card and there are no pending interrupts so I don't think it is a card driver or card issue. It would be funny if the TRM was wrong

[PATCH 00/14] Use ioremap for omap, split OMAP2_IO_ADDRESS for more space

2009-10-16 Thread Tony Lindgren
Hi all, This series intended for the merge window after 2.6.32 removes OMAP2_IO_ADDRESS to reclaim more address space. OMAP2_IO_ADDRESS is replaced with ioremap where possible, and the remaining usage is split into OMAP2_L3_IO_ADDRESS and OMAP2_L4_IO_ADDRESS. Some usage still remains in *.S

[PATCH 02/14] omap: Use ioremap in irq.c

2009-10-16 Thread Tony Lindgren
Use ioremap in irq.c Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/mach-omap2/irq.c | 12 ++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-omap2/irq.c b/arch/arm/mach-omap2/irq.c index b828638..1db121f 100644 ---

[PATCH 03/14] omap: Use ioremap in dma.c

2009-10-16 Thread Tony Lindgren
Use ioremap in dma.c Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/plat-omap/dma.c | 34 -- 1 files changed, 24 insertions(+), 10 deletions(-) diff --git a/arch/arm/plat-omap/dma.c b/arch/arm/plat-omap/dma.c index 0eb676d..034686d 100644 ---

[PATCH 04/14] omap: Use ioremap in dmtimer.c

2009-10-16 Thread Tony Lindgren
Use ioremap in dmtimer.c Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/plat-omap/dmtimer.c | 16 +--- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git a/arch/arm/plat-omap/dmtimer.c b/arch/arm/plat-omap/dmtimer.c index d325b54..e4e848e 100644 ---

[PATCH 05/14] omap: Use ioremap in gpio.c

2009-10-16 Thread Tony Lindgren
Use ioremap in gpio.c Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/plat-omap/gpio.c | 222 ++--- 1 files changed, 128 insertions(+), 94 deletions(-) diff --git a/arch/arm/plat-omap/gpio.c b/arch/arm/plat-omap/gpio.c index b0c7361..30b93ff

[PATCH 06/14] omap: Use ioremap in omap_hwmod.c

2009-10-16 Thread Tony Lindgren
Use ioremap in omap_hwmod.c Acked-by: Paul Walmsley p...@pwsan.com Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/mach-omap2/omap_hwmod.c | 18 -- 1 files changed, 12 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-omap2/omap_hwmod.c

[PATCH 07/14] omap: Use getnstimeofday for omap_device

2009-10-16 Thread Tony Lindgren
Use getnstimeofday for omap_device Acked-by: Paul Walmsley p...@pwsan.com Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/plat-omap/omap_device.c | 50 ++ 1 files changed, 19 insertions(+), 31 deletions(-) diff --git

[PATCH 08/14] omap: Use ioremap for omap4 L4 code

2009-10-16 Thread Tony Lindgren
Use ioremap for omap4 L4 code Cc: Santosh Shilimkar santosh.shilim...@ti.com Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/mach-omap2/board-4430sdp.c | 13 ++-- arch/arm/mach-omap2/omap-smp.c| 28 -

[PATCH 09/14] omap: Use ioremap in dispc.c

2009-10-16 Thread Tony Lindgren
Use ioremap in dispc.c Cc: Imre Deak imre.d...@nokia.com Cc: Tomi Valkeinen tomi.valkei...@nokia.com Signed-off-by: Tony Lindgren t...@atomide.com --- drivers/video/omap/dispc.c | 20 +--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git

[PATCH 10/14] omap: Split OMAP2_IO_ADDRESS to L3 and L4

2009-10-16 Thread Tony Lindgren
From: Santosh Shilimkar santosh.shilim...@ti.com This patch splits OMAP2_IO_ADDRESS to OMAP2_L3_IO_ADDRESS and OMAP2_L4_IO_ADDRESS to reclaim more IO space. The omap_read*() and omap_write*() functions will work only over L4 address space. Current omap kernel stack uses these functions only to

[PATCH 11/14] omap: Remap L3, L4 to get more kernel io address space

2009-10-16 Thread Tony Lindgren
From: Santosh Shilimkar santosh.shilim...@ti.com This patch remap L3 and L4 io space to get more kernel address space. With this patch, 512 MB of IO space is reclaimed. Some more combinations are possible but to make it uniform across OMAP24XX, OMAP34XX and OMAP4430, these io combinations are

[PATCH 12/14] omap: Move SRAM map to claim more io space

2009-10-16 Thread Tony Lindgren
From: Santosh Shilimkar santosh.shilim...@ti.com This patch moves SRAM map to free up more kernel address io space. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/plat-omap/sram.c |6 +++--- 1 files changed, 3

[PATCH 13/14] omap: Fix DEBUG_LL UART io address

2009-10-16 Thread Tony Lindgren
From: Santosh Shilimkar santosh.shilim...@ti.com This patch fixes the low level debug UART io address as per this series. The change is essential to have CONFIG_DEBUG_LL working. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Signed-off-by: Tony Lindgren t...@atomide.com ---

[PATCH 14/14] omap: Add OMAP4 L3 and L4 peripherals.

2009-10-16 Thread Tony Lindgren
From: Santosh Shilimkar santosh.shilim...@ti.com This patch adds few necessary peripherals for OMAP4. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/mach-omap2/io.c | 18 +

Re: [PATCH 08/14] omap: Use ioremap for omap4 L4 code

2009-10-16 Thread Tony Lindgren
* Tony Lindgren t...@atomide.com [091016 16:42]: Use ioremap for omap4 L4 code Santosh, can you please check and ack this patch? Especially some of the ioremap sizes may be wrong. Also, this one I cannot boot test, so it's just compile tested. Regards, Tony Cc: Santosh Shilimkar

Re: 24xx/n8x0 booting again, linux-omap updated to -rc5

2009-10-16 Thread Tony Lindgren
* Tony Lindgren t...@atomide.com [091015 18:34]: Hi all, Thanks to Paul's OMAP2xxx clock: set up clockdomain pointer in struct clk patch, we got 24xx booting again both in mainline and in linux-omap. The following patch is also needed to change the n8x0 serial console CMDLINE from ttyS0