Re: Exception while handling MEM Hole on OMAP3 / ARM Cortex A8

2009-09-09 Thread Russell King - ARM Linux
On Wed, Sep 09, 2009 at 10:12:48AM +0530, Syed Mohammed, Khasim wrote: Hello all, -Original Message- From: Aguirre Rodriguez, Sergio Alberto Sent: Wednesday, September 09, 2009 7:35 AM To: Russell King - ARM Linux; Rabin Vincent Cc: Syed Mohammed, Khasim;

Re: [PATCH 6/10] omap mailbox: remove unnecessary arg for omap_mbox_msg_send

2009-09-09 Thread Hiroshi DOYU
From: ext C.A, Subramaniam subramaniam...@ti.com Subject: RE: [PATCH 6/10] omap mailbox: remove unnecessary arg for omap_mbox_msg_send Date: Mon, 7 Sep 2009 17:32:48 +0200 Hi Russell, 'arg' is used later in Patch 10, as part of the tasklet implementation, for writing messages to the mailbox.

RE: [PATCH 10/10] omap mailbox: OMAP4 Mailbox-driver Patch to support tasklet implementation

2009-09-09 Thread C.A, Subramaniam
Hi Hiroshi, -Original Message- From: Hiroshi DOYU [mailto:hiroshi.d...@nokia.com] Sent: Wednesday, September 09, 2009 2:32 PM To: C.A, Subramaniam Cc: linux-omap@vger.kernel.org; t...@atomide.com; r...@arm.linux.org.uk; Kanigeri, Hari; Gupta, Ramesh Subject: Re: [PATCH 10/10]

[PATCH] OMAP3 : PM : Functions to get freq from opp and vice-versa

2009-09-09 Thread Sanjeev Premi
There is no generic function to get OPP corresponding to frequency and vice versa. Function get_opp() - in resource34xx.c - is included only when CONFIG_OMAP_PM_SRF is enabled. Moreover, it is always called with an explicit addition of MAX_VDDn_OPP e.g. opp = get_opp(mpu_opps + MAX_VDD1_OPP,

[PATCH V3 0/30] mmc and omap_hsmmc patches

2009-09-09 Thread Adrian Hunter
Hi Here is version 3 of our 30 patches for mmc and omap_hsmmc. They exclude Matt Fleming's change for card caps They split into 2 groups: the first 7 affect mmc core only and the remaining ones affect omap_hsmmc only. Madhusudhan Chikkature's patch: [PATCH V2] omap_hsmmc: Fix for the

[PATCH V3 3/30] mmc: add MMC_CAP_NONREMOVABLE host capability

2009-09-09 Thread Adrian Hunter
From d4af21bc85c82d996401466c71afc10e3723fd87 Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Mon, 11 May 2009 10:03:41 +0300 Subject: [PATCH] mmc: add MMC_CAP_NONREMOVABLE host capability eMMC's are not removable, so unsafe resume is OK always. To permit this a new

[PATCH V3 2/30] mmc: allow host claim / release nesting

2009-09-09 Thread Adrian Hunter
From 38406738784f19de180db9872a7e10bd02908dc8 Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Mon, 27 Apr 2009 13:38:42 +0300 Subject: [PATCH] mmc: allow host claim / release nesting This change allows the MMC host to be claimed in situations where the host may or may

[PATCH V3 1/30] mmc: add 'enable' and 'disable' methods to mmc host

2009-09-09 Thread Adrian Hunter
From e1e0cfce4220d9a3f6c969c867cd716f9fb177a5 Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Wed, 22 Apr 2009 12:50:45 +0300 Subject: [PATCH] mmc: add 'enable' and 'disable' methods to mmc host MMC hosts that support power saving can use the 'enable' and 'disable'

[PATCH V3 4/30] mmc: add ability to save power by powering off cards

2009-09-09 Thread Adrian Hunter
From ead8ace5804bd9fa2093a5e2e0e80e1ab14d20b0 Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Mon, 11 May 2009 12:20:57 +0300 Subject: [PATCH] mmc: add ability to save power by powering off cards Power can be saved by powering off cards that are not in use. This is

[PATCH V3 5/30] mmc: add mmc card sleep and awake support

2009-09-09 Thread Adrian Hunter
From 93c2813af7edee923a5d46362edfaeb24695d73f Mon Sep 17 00:00:00 2001 From: Jarkko Lavinen jarkko.lavi...@nokia.com Date: Tue, 12 May 2009 19:46:14 +0300 Subject: [PATCH] mmc: add mmc card sleep and awake support Add support for the new MMC command SLEEP_AWAKE. Signed-off-by: Jarkko Lavinen

[PATCH V3 6/30] mmc: power off once at removal

2009-09-09 Thread Adrian Hunter
From 1ba831889384b613e36b68476e0d2207deebabe0 Mon Sep 17 00:00:00 2001 From: Denis Karpov ext-denis.2.kar...@nokia.com Date: Thu, 14 May 2009 09:11:38 +0200 Subject: [PATCH] mmc: power off once at removal Fix MMC host stop sequence: power off once. Signed-off-by: Denis Karpov

[PATCH V3 7/30] mmc: check status after MMC SWITCH command

2009-09-09 Thread Adrian Hunter
From b1b7bb5d722ff81b28b006fa43eca3eb86769add Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Wed, 3 Jun 2009 12:22:29 +0300 Subject: [PATCH] mmc: check status after MMC SWITCH command According to the standard, the SWITCH command should be followed by a SEND_STATUS

[PATCH V3 8/30] omap_hsmmc: add debugfs entry (host registers)

2009-09-09 Thread Adrian Hunter
From 9ef69fd17bbd1d598a7f262d5940f88dbfff526c Mon Sep 17 00:00:00 2001 From: Denis Karpov ext-denis.2.kar...@nokia.com Date: Wed, 22 Apr 2009 14:21:34 +0200 Subject: [PATCH] omap_hsmmc: add debugfs entry (host registers) Adds debugfs_root/kernel/debug/mmcN/regs entry, contents show registers'

[PATCH V3 9/30] omap_hsmmc: make use of new enable/disable interface

2009-09-09 Thread Adrian Hunter
From bd1f7622b77a370f3750a7823462dffa2267d09a Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Thu, 23 Apr 2009 10:01:29 +0300 Subject: [PATCH] omap_hsmmc: make use of new enable/disable interface For the moment enable / disable just turns the fclk on and off.

[PATCH V3 10/30] ARM: OMAP: mmc-twl4030: add context loss counter support

2009-09-09 Thread Adrian Hunter
From 027d57463031f291c704f3048c49765c02e661b1 Mon Sep 17 00:00:00 2001 From: Denis Karpov ext-denis.2.kar...@nokia.com Date: Tue, 7 Jul 2009 15:54:44 +0300 Subject: [PATCH] ARM: OMAP: mmc-twl4030: add context loss counter support PM dynamic OFF state results in context loss. That is, the host

[PATCH V3 13/30] omap_hsmmc: set open drain bit correctly

2009-09-09 Thread Adrian Hunter
From ca1bda2fa518c0263af943ffd953ab59515c949d Mon Sep 17 00:00:00 2001 From: Denis Karpov ext-denis.2.kar...@nokia.com Date: Thu, 23 Apr 2009 16:44:58 +0300 Subject: [PATCH] omap_hsmmc: set open drain bit correctly The code could set the bit to 1 but not reset it to 0. Signed-off-by: Denis

[PATCH V3 12/30] omap_hsmmc: context save/restore support

2009-09-09 Thread Adrian Hunter
From af66a8e899b8acf055fedd3a1fabf7ad9f0f2393 Mon Sep 17 00:00:00 2001 From: Denis Karpov ext-denis.2.kar...@nokia.com Date: Wed, 22 Apr 2009 16:04:25 +0200 Subject: [PATCH] omap_hsmmc: context save/restore support Keep the context over PM dynamic OFF states. Signed-off-by: Denis Karpov

[PATCH V3 14/30] omap_hsmmc: ensure workqueues are empty before suspend

2009-09-09 Thread Adrian Hunter
From f97476c2395ae2a5003957caaf4897f43327e1dd Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Fri, 24 Apr 2009 13:13:20 +0300 Subject: [PATCH] omap_hsmmc: ensure workqueues are empty before suspend Signed-off-by: Adrian Hunter adrian.hun...@nokia.com ---

[PATCH V3 15/30] omap_hsmmc: fix scatter-gather list sanity checking

2009-09-09 Thread Adrian Hunter
From fff912de41b3c8b5036aaa4d8ac6762efac533f0 Mon Sep 17 00:00:00 2001 From: Jarkko Lavinen jarkko.lavi...@nokia.com Date: Fri, 24 Apr 2009 14:20:43 +0300 Subject: [PATCH] omap_hsmmc: fix scatter-gather list sanity checking Do not use host-dma_len when it is uninitialzed. Finish the request with

[PATCH V3 16/30] omap_hsmmc: make use of new MMC_CAP_NONREMOVABLE host capability

2009-09-09 Thread Adrian Hunter
From 4344e2509599b187ff98b5ad8ea0f8dede2d9374 Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Mon, 11 May 2009 10:06:38 +0300 Subject: [PATCH] omap_hsmmc: make use of new MMC_CAP_NONREMOVABLE host capability Let the board specify that a card is nonremovable e.g. eMMC

[PATCH V3 18/30] ARM: OMAP: mmc-twl4030: add regulator sleep / wake function

2009-09-09 Thread Adrian Hunter
From 1650c5568cd7e4f3bcc3e77ee3a6a3c098e9a23c Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Wed, 8 Jul 2009 13:20:30 +0300 Subject: [PATCH] ARM: OMAP: mmc-twl4030: add regulator sleep / wake function Add the ability for the driver to put the card power regulators to

[PATCH V3 20/30] omap_hsmmc: add mmc card sleep and awake support

2009-09-09 Thread Adrian Hunter
From ea55481d3f16bcc2d7bda941972c722895afc7ee Mon Sep 17 00:00:00 2001 From: Jarkko Lavinen jarkko.lavi...@nokia.com Date: Tue, 12 May 2009 19:46:14 +0300 Subject: [PATCH] omap_hsmmc: add mmc card sleep and awake support After 1 second of inactivity, put card and/or regulator to sleep. After 8

[PATCH V3 21/30] omap_hsmmc: fix NULL pointer dereference

2009-09-09 Thread Adrian Hunter
From bd81dee10c08ae9290c9a6170584549c15bc43d0 Mon Sep 17 00:00:00 2001 From: Jarkko Lavinen jarkko.lavi...@nokia.com Date: Tue, 12 May 2009 19:46:14 +0300 Subject: [PATCH] omap_hsmmc: fix NULL pointer dereference Do not call 'mmc_omap_xfer_done()' if the request is already done. Signed-off-by:

[PATCH V3 22/30] omap_hsmmc: cleanup macro usage

2009-09-09 Thread Adrian Hunter
From 5f9c3e4511904ff58ab1cf619f35a10cc528a94f Mon Sep 17 00:00:00 2001 From: Denis Karpov ext-denis.2.kar...@nokia.com Date: Thu, 14 May 2009 09:11:38 +0200 Subject: [PATCH] omap_hsmmc: cleanup macro usage Use macro mmc_slot() in omap_hsmmc. Signed-off-by: Denis Karpov

[PATCH V3 23/30] omap_hsmmc: clear interrupt status after init sequence

2009-09-09 Thread Adrian Hunter
From 8cd514349f0a383b8e59172067ac4a3a8829b907 Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Sat, 16 May 2009 09:35:17 +0300 Subject: [PATCH] omap_hsmmc: clear interrupt status after init sequence Clear the interrupt status after sending the initialization sequence, as

[PATCH V3 17/30] omap_hsmmc: support for deeper power saving states

2009-09-09 Thread Adrian Hunter
From 2323c5463bab8e67ad3b6210eab91f2151fc72c0 Mon Sep 17 00:00:00 2001 From: Denis Karpov ext-denis.2.kar...@nokia.com Date: Mon, 11 May 2009 14:41:30 +0300 Subject: [PATCH] omap_hsmmc: support for deeper power saving states Support for multi-level dynamic power saving states in omap_hsmmc

[PATCH V3 24/30] omap_hsmmc: cater for weird CMD6 behaviour

2009-09-09 Thread Adrian Hunter
From 60731c064681d57c84ce563274f3f5869c598cce Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Sat, 16 May 2009 10:05:40 +0300 Subject: [PATCH] omap_hsmmc: cater for weird CMD6 behaviour Sometimes the controller unexpectedly produces a TC (transfer complete) interrupt

[PATCH V3 28/30] omap_hsmmc: ensure all clock enables and disables are paired

2009-09-09 Thread Adrian Hunter
From baf6574a1b5e7c4fdc4a66d9e038efeee75ea1a0 Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Sun, 31 May 2009 19:27:36 +0300 Subject: [PATCH] omap_hsmmc: ensure all clock enables and disables are paired Signed-off-by: Adrian Hunter adrian.hun...@nokia.com ---

[PATCH V3 26/30] omap_hsmmc: code refactoring

2009-09-09 Thread Adrian Hunter
From 4bb38c80322897aba471fe50d0e6e9d774edbe96 Mon Sep 17 00:00:00 2001 From: Denis Karpov ext-denis.2.kar...@nokia.com Date: Mon, 18 May 2009 13:29:18 +0300 Subject: [PATCH] omap_hsmmc: code refactoring Functions', structures', variables' names are changed to start with omap_hsmmc_ prefix.

[PATCH V3 27/30] omap_hsmmc: protect the card when the cover is open

2009-09-09 Thread Adrian Hunter
From bed30ea9b2f8c88199578df12faca269c0c5a91b Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Fri, 22 May 2009 16:53:49 +0300 Subject: [PATCH] omap_hsmmc: protect the card when the cover is open Depending on the manufacturer, there is a small possibility that removing a

[PATCH V3 25/30] omap_hsmmc: prevent races with irq handler

2009-09-09 Thread Adrian Hunter
From 8dc8e911b67f5c77e95c203908ff2ad7ce728b13 Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Sat, 16 May 2009 10:32:34 +0300 Subject: [PATCH] omap_hsmmc: prevent races with irq handler If an unexpected interrupt occurs while preparing the next request, an oops can

[PATCH V3 30/30] ARM: OMAP: RX51: set MMC capabilities and power-saving flag

2009-09-09 Thread Adrian Hunter
From 165355201788f4efc00c37774070d8b9960e9b70 Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Fri, 10 Jul 2009 10:32:44 +0300 Subject: [PATCH] ARM: OMAP: RX51: set MMC capabilities and power-saving flag Specify MMC capabilities and set the power-saving flag for RX51.

[PATCH V3 29/30] omap_hsmmc: set a large data timeout for commands with busy signal

2009-09-09 Thread Adrian Hunter
From c85a80da2efe181ff256074f7bcd9099428f2572 Mon Sep 17 00:00:00 2001 From: Adrian Hunter adrian.hun...@nokia.com Date: Fri, 26 Jun 2009 11:29:20 +0300 Subject: [PATCH] omap_hsmmc: set a large data timeout for commands with busy signal Commands like SWITCH (CMD6) send a response and then signal

Re: [PATCH]PM: Initialization of SDRC params for DVFS on Zoom2

2009-09-09 Thread Jean Pihet
On Wednesday 09 September 2009 00:17:42 Kevin Hilman wrote: Reddy, Teerth tee...@ti.com writes: This patch initializes the SDRC params for DVFS on Zoom2. Signed-off-by: Teerth Reddy tee...@ti.com --- arch/arm/mach-omap2/board-zoom2.c |6 -- 1 files changed, 4 insertions(+), 2

Re: several OMAP newbie questions

2009-09-09 Thread Mike Rapoport
Cliff Brake wrote: On Tue, Sep 1, 2009 at 6:34 AM, Mike Rapoportm...@compulab.co.il wrote: 3) If I'm not much mistaken, board specific pin mux configuration has to deal with arch/arm/plat-omap/include/mach/mux.h and arch/arm/mach-omap2/mux.c. For instance, if my board uses ULPI pins that

Re: [PATCH] OMAP3: Lock DPLL5 at boot

2009-09-09 Thread Paul Walmsley
On Tue, 8 Sep 2009, Anand Gadiyar wrote: From: Rajendra Nayak rna...@ti.com OMAP3: Lock DPLL5 at boot Lock DPLL5 at 120MHz at boot. The USBHOST 120MHz f-clock and USBTLL f-clock are the only users of this DPLL, and 120MHz is is the only recommended rate for these clocks. With this

RE: [PATCH] OMAP3: Lock DPLL5 at boot

2009-09-09 Thread Pandita, Vikram
Paul -Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Paul Walmsley Sent: Wednesday, September 09, 2009 10:43 AM To: Gadiyar, Anand Cc: linux-omap@vger.kernel.org; Nayak, Rajendra; Cousson, Benoit Subject: Re: [PATCH]

RE: [PATCH] OMAP3: Lock DPLL5 at boot

2009-09-09 Thread Paul Walmsley
On Wed, 9 Sep 2009, Pandita, Vikram wrote: From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Paul Walmsley $SUBJECT to reflect the change. Thanks for the changes, I will queue this in a for-next branch for .33. Is this for .33 or .32? I

RE: [PATCH] OMAP3: Lock DPLL5 at boot

2009-09-09 Thread Gadiyar, Anand
On Wed, 9 Sep 2009, Paul Walmsley wrote: On Wed, 9 Sep 2009, Pandita, Vikram wrote: From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Paul Walmsley $SUBJECT to reflect the change. Thanks for the changes, I will queue this in a for-next

RE: [PATCH] OMAP3: Lock DPLL5 at boot

2009-09-09 Thread Paul Walmsley
On Wed, 9 Sep 2009, Gadiyar, Anand wrote: On Wed, 9 Sep 2009, Paul Walmsley wrote: On Wed, 9 Sep 2009, Pandita, Vikram wrote: From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Paul Walmsley $SUBJECT to reflect the change.

RE: [PATCH] OMAP3: Lock DPLL5 at boot

2009-09-09 Thread Gadiyar, Anand
Thanks for the changes, I will queue this in a for-next branch for .33. Is this for .33 or .32? I think it might be a little late for .32. If there is some crash or instability that this fixes, we could queue it up for .32-fixes ? Well, without this, there's no way the

Re: Exception while handling MEM Hole on OMAP3 / ARM Cortex A8

2009-09-09 Thread Russell King - ARM Linux
On Wed, Sep 09, 2009 at 01:16:48PM +0530, Syed Mohammed, Khasim wrote: Hi Russell, -Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Wednesday, September 09, 2009 12:47 PM To: Syed Mohammed, Khasim Cc: Aguirre Rodriguez, Sergio Alberto;

Re: [PATCH 00/07] pm: remove late/early platform driver pm callbacks V2

2009-09-09 Thread Rafael J. Wysocki
On Wednesday 09 September 2009, Dan Williams wrote: 2009/7/4 Rafael J. Wysocki r...@sisk.pl: On Wednesday 24 June 2009, Magnus Damm wrote: pm: remove late/early platform driver pm callbacks V2 [PATCH 01/07] arm: rework omap suspend_late()/resume_early() [PATCH 02/07] dma: rework dw_dmac

RE: Exception while handling MEM Hole on OMAP3 / ARM Cortex A8

2009-09-09 Thread Syed Mohammed, Khasim
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Thursday, September 10, 2009 12:04 AM To: Syed Mohammed, Khasim Cc: Aguirre Rodriguez, Sergio Alberto; Rabin Vincent; linux-arm- ker...@lists.arm.linux.org.uk; linux-omap@vger.kernel.org