Re: [PATCH] ARM: decompressor: Fix mmu mapping for non-DRAM address space.

2012-05-08 Thread Santosh Shilimkar
to various interconnect violations. The issue is observed on OMAP5. This patch tries to fix the issue by ensuring that all regions are marked as a client domain so that XN attribute is effective. Signed-off-by: R Sricharan r.sricha...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com

Re: [PATCH 5/6] ARM: OMAP4: CLKDM: Update supported transition modes

2012-05-10 Thread Santosh Shilimkar
On Thursday 10 May 2012 03:06 AM, Jon Hunter wrote: From: Jon Hunter jon-hun...@ti.com For OMAP3+ devices, the clock domains (CLKDMs) support one or more of the following transition modes ... NO_SLEEP (0x0) - A clock domain sleep transition is never initiated, irrespective

Re: oprofile and ARM A9 hardware counter

2012-05-10 Thread Santosh Shilimkar
Benoit, On Wednesday 09 May 2012 04:28 PM, Cousson, Benoit wrote: Hi Kevin and Jon, On 5/8/2012 11:22 PM, Kevin Hilman wrote: Jon Hunterjon-hun...@ti.com writes: Hi Benoit, On 05/08/2012 06:01 AM, Cousson, Benoit wrote: [...] P.S. Please note there is also already a different fix in

Re: [PATCH] ARM: decompressor: Fix mmu mapping for non-DRAM address space.

2012-05-10 Thread Santosh Shilimkar
with me. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com Regards Santosh -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] ARM: decompressor: Fix mmu mapping for non-DRAM address space.

2012-05-10 Thread Santosh Shilimkar
On Thursday 10 May 2012 02:23 PM, Russell King - ARM Linux wrote: On Thu, May 10, 2012 at 12:41:35PM +0530, Santosh Shilimkar wrote: Are you planning to merge below patch as is or split the patch like 1) Refactoring 2) ARMv7 fix I don't see any point in splitting this up, especially

Re: [PATCH 08/13] ARM: OMAP5: Add the WakeupGen IP updates.

2012-05-10 Thread Santosh Shilimkar
On Thursday 10 May 2012 05:18 PM, Roger Quadros wrote: On 05/10/2012 02:42 PM, Shilimkar, Santosh wrote: On Thu, May 10, 2012 at 5:06 PM, Roger Quadros rog...@ti.com wrote: Hi, On 05/03/2012 10:26 AM, R Sricharan wrote: From: Santosh Shilimkar santosh.shilim...@ti.com OMAP4 and OMAP5 share

Re: [PATCHv5 3/8] ARM: OMAP4460: Workaround for ROM bug because of CA9 r2pX gic control register change

2012-05-16 Thread Santosh Shilimkar
On Wednesday 16 May 2012 03:14 AM, Kevin Hilman wrote: Santosh, Tero Kristo t-kri...@ti.com writes: From: Santosh Shilimkar santosh.shilim...@ti.com GIC distributor control register has changed between CortexA9 r1pX and r2pX. The Control Register secure banked version is now composed

Re: [PATCHv5 3/8] ARM: OMAP4460: Workaround for ROM bug because of CA9 r2pX gic control register change

2012-05-16 Thread Santosh Shilimkar
Kevin, On Wednesday 16 May 2012 02:46 PM, Santosh Shilimkar wrote: On Wednesday 16 May 2012 03:14 AM, Kevin Hilman wrote: Santosh, Tero Kristo t-kri...@ti.com writes: From: Santosh Shilimkar santosh.shilim...@ti.com GIC distributor control register has changed between CortexA9 r1pX

Re: [PATCHv5 3/8] ARM: OMAP4460: Workaround for ROM bug because of CA9 r2pX gic control register change

2012-05-16 Thread Santosh Shilimkar
Tero, On Monday 14 May 2012 03:33 PM, Tero Kristo wrote: From: Santosh Shilimkar santosh.shilim...@ti.com GIC distributor control register has changed between CortexA9 r1pX and r2pX. The Control Register secure banked version is now composed of 2 bits: bit 0 == Secure Enable bit

Re: [PATCH 0/9] ARM: OMAP: DMTIMER clean-up in preparation for device-tree

2012-05-16 Thread Santosh Shilimkar
+ Tarun for any comments On Wednesday 16 May 2012 05:05 AM, Jon Hunter wrote: From: Jon Hunter jon-hun...@ti.com In order to migrate the dmtimer driver to support device-tree I found that it was first necessary to clean-up the timer platform data. The goal of this series is to simplify the

Re: [PATCH 2/6] ARM: OMAP2+: PM: introduce power domains functional states

2012-05-17 Thread Santosh Shilimkar
Jean, On Tuesday 08 May 2012 02:10 PM, Jean Pihet wrote: Paul, On Mon, May 7, 2012 at 11:28 AM, Paul Walmsley p...@pwsan.com wrote: Hi On Wed, 18 Apr 2012, jean.pi...@newoldbits.com wrote: From: Jean Pihet j-pi...@ti.com Introduce functional (or logical) states for power domains and the

[PATCH v2 1/4] ARM: OMAP: timer: allow gp timer clock-event to be used on both cpus

2012-05-21 Thread Santosh Shilimkar
, and set the irq to allow the clockevent core to determine the affinity of the timer. Signed-off-by: Colin Cross ccr...@android.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/timer.c |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git

[PATCH v2 0/4] OMAP4: CPUidle: Add coupled idle support

2012-05-21 Thread Santosh Shilimkar
synchronization for coupled idle states Santosh Shilimkar (3): ARM: OMAP: timer: allow gp timer clock-event to be used on both cpus ARM: OMAP4: CPUidle: Use coupled cpuidle states to implement SMP cpuidle. ARM: OMAP4: CPUidle: Open broadcast clock-event device. arch/arm/mach-omap2/Kconfig

[PATCH v2 4/4] ARM: OMAP4: CPUidle: Open broadcast clock-event device.

2012-05-21 Thread Santosh Shilimkar
mode was also broken. This change fixes both the periodic/oneshot broadcast modes. Discussion thread : https://lkml.org/lkml/2012/4/9/13 Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/cpuidle44xx.c | 13 + 1 files changed, 13 insertions(+), 0

[PATCH v2 3/4] ARM: OMAP4: CPUidle: add synchronization for coupled idle states

2012-05-21 Thread Santosh Shilimkar
the coupled state enter method can return. In addition, cpuidle_coupled_parallel_barrier() is used to ensure the clearing of the 'done' flag is synchronized on all CPUs. Signed-off-by: Kevin Hilman khil...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2

[PATCH v2 2/4] ARM: OMAP4: CPUidle: Use coupled cpuidle states to implement SMP cpuidle.

2012-05-21 Thread Santosh Shilimkar
Cross on the suggestions/fixes on the intermediate version of this patch. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/Kconfig |1 + arch/arm/mach-omap2/cpuidle44xx.c | 112 ++--- 2 files changed, 67 insertions(+), 46

Re: [PATCH 2/6] ARM: OMAP2+: PM: introduce power domains functional states

2012-05-23 Thread Santosh Shilimkar
Jean, On Monday 21 May 2012 07:55 PM, Shilimkar, Santosh wrote: Jean, On Mon, May 21, 2012 at 7:23 PM, Jean Pihet jean.pi...@newoldbits.com wrote: Hi Santosh, On Thu, May 17, 2012 at 12:04 PM, Santosh Shilimkar santosh.shilim...@ti.com wrote: [...] What do you think? I like the idea

[PATCH v3 0/4] dt: device tree support for TI EMIF driver for 3.6

2012-06-14 Thread Santosh Shilimkar
Tony, Here is the EMIF driver DT support which was kept on hold for the driver to get merged. The series has been already reviewed on the list. This series adds device tree support for TI EMIF SDRAM controller driver. For this, a binding has been added for representing AC timing parameters and

[PATCH v3 1/4] dt: device tree bindings for LPDDR2 memories

2012-06-14 Thread Santosh Shilimkar
-cous...@ti.com Reviewed-by: Grant Likely grant.lik...@secretlab.ca Tested-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: Aneesh V ane...@ti.com [santosh.shilim...@ti.com: Rebased against 3.5-rc] Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- .../devicetree/bindings/lpddr2/lpddr2

[PATCH v3 3/4] arm: dts: EMIF and LPDDR2 device tree data for OMAP4 boards

2012-06-14 Thread Santosh Shilimkar
-by: Aneesh V ane...@ti.com [santosh.shilim...@ti.com: Rebased against 3.5-rc] Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/boot/dts/elpida_ecb240abacn.dtsi | 67 + arch/arm/boot/dts/omap4-panda.dts | 13 ++ arch/arm/boot/dts/omap4

[PATCH v3 2/4] dt: emif: device tree bindings for TI's EMIF sdram controller

2012-06-14 Thread Santosh Shilimkar
Cousson b-cous...@ti.com Reviewed-by: Grant Likely grant.lik...@secretlab.ca Tested-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: Aneesh V ane...@ti.com [santosh.shilim...@ti.com: Rebased against 3.5-rc] Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- .../bindings/memory

[PATCH v3 4/4] memory: emif: add device tree support to emif driver

2012-06-14 Thread Santosh Shilimkar
-rc] Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Greg Kroah-Hartman gre...@linuxfoundation.org --- drivers/memory/emif.c | 285 - 1 file changed, 284 insertions(+), 1 deletion(-) diff --git a/drivers/memory/emif.c b/drivers/memory

[PATCH v4 0/4] dt: device tree support for TI EMIF driver for 3.6

2012-06-29 Thread Santosh Shilimkar
Tony, Here is the EMIF driver DT support which was kept on hold for the driver to get merged. The series has been already reviewed on the list. v4: Fixed the DT config flag and rebased against 3.5-rc4 v3: Rebased against the 3.5-rc2 This series adds device tree support for TI EMIF SDRAM

[PATCH v4 2/4] dt: emif: device tree bindings for TI's EMIF sdram controller

2012-06-29 Thread Santosh Shilimkar
Cousson b-cous...@ti.com Reviewed-by: Grant Likely grant.lik...@secretlab.ca Tested-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: Aneesh V ane...@ti.com [santosh.shilim...@ti.com: Rebased against 3.5-rc] Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- .../bindings/memory

[PATCH v4 1/4] dt: device tree bindings for LPDDR2 memories

2012-06-29 Thread Santosh Shilimkar
-cous...@ti.com Reviewed-by: Grant Likely grant.lik...@secretlab.ca Tested-by: Lokesh Vutla lokeshvu...@ti.com Signed-off-by: Aneesh V ane...@ti.com [santosh.shilim...@ti.com: Rebased against 3.5-rc] Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- .../devicetree/bindings/lpddr2/lpddr2

[PATCH v4 3/4] arm: dts: EMIF and LPDDR2 device tree data for OMAP4 boards

2012-06-29 Thread Santosh Shilimkar
-by: Aneesh V ane...@ti.com [santosh.shilim...@ti.com: Rebased against 3.5-rc] Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/boot/dts/elpida_ecb240abacn.dtsi | 67 + arch/arm/boot/dts/omap4-panda.dts | 13 ++ arch/arm/boot/dts/omap4

[PATCH v4 4/4] memory: emif: add device tree support to emif driver

2012-06-29 Thread Santosh Shilimkar
-rc] Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- drivers/memory/emif.c | 291 - 1 file changed, 290 insertions(+), 1 deletion(-) diff --git a/drivers/memory/emif.c b/drivers/memory/emif.c index 33a4396..101997b 100644 --- a/drivers

Re: [PATCH 00/10] omap init_early changes for irq and timer init

2011-04-01 Thread Santosh Shilimkar
On 3/31/2011 11:02 PM, Tony Lindgren wrote: * Santosh Shilimkarsantosh.shilim...@ti.com [110331 01:14]: On 3/30/2011 11:52 PM, Tony Lindgren wrote: What it does not have is the code to dedicate gpt1 for PM code, which can be done later once all the other dmtimer changes are done. Which not

[PATCH v2] ARM: GIC: Convert GIC library to use the IO relaxed operations

2011-04-01 Thread Santosh Shilimkar
go through L2X0 write buffer. Also since a DSB does not guarantee that the device state has been changed, a read back from the device is introduced wherever necessary. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Catalin Marinas catalin.mari...@arm.com Cc: Will Deacon will.dea

Re: [PATCH 06/10] omap2+: Remove gptimer_wakekup for now

2011-04-01 Thread Santosh Shilimkar
Kevin, On 4/1/2011 3:39 AM, Kevin Hilman wrote: Tony Lindgrent...@atomide.com writes: This removes the support for setting the wake-up timer for debugging. Later on we can reserve gptimer1 for PM code only and have similar functionality. Signed-off-by: Tony Lindgrent...@atomide.com While

Re: [pm-core][PATCH v3 01/21] OMAP4: PM: Add omap WakeupGen module support

2011-04-02 Thread Santosh Shilimkar
On 4/2/2011 11:40 AM, Colin Cross wrote: On Mon, Mar 28, 2011 at 2:22 AM, Santosh Shilimkar santosh.shilim...@ti.com wrote: This patch adds OMAP WakeupGen support. The WakeupGen unit is responsible for generating wakeup event from the incoming interrupts and enable bits. The WakeupGen

Re: RFC, GIC based smp_cross_call cleanup suggestion

2011-04-04 Thread Santosh Shilimkar
On 4/4/2011 1:55 PM, Russell King - ARM Linux wrote: On Mon, Apr 04, 2011 at 01:50:35PM +0530, Santosh Shilimkar wrote: On 4/3/2011 7:18 PM, Russell King - ARM Linux wrote: On Sun, Apr 03, 2011 at 04:23:41PM +0530, Santosh Shilimkar wrote: If you plan to commit this change then I can move

Re: [PATCH] OMAP4: SRAM: Fix warning: format '%08lx' expects type 'long unsigned int'

2011-04-04 Thread Santosh Shilimkar
On 4/4/2011 2:42 PM, Russell King - ARM Linux wrote: On Mon, Apr 04, 2011 at 02:34:56PM +0530, Santosh Shilimkar wrote: diff --git a/arch/arm/plat-omap/sram.c b/arch/arm/plat-omap/sram.c index a3f50b3..7857146 100644 --- a/arch/arm/plat-omap/sram.c +++ b/arch/arm/plat-omap/sram.c @@ -166,7

[PATCH] OMAP2+: Fix 9 section mismatch(es) warnings from mach-omap2/built-in.o

2011-04-04 Thread Santosh Shilimkar
The serial*_data should have been marked as __initdata as per it's usage in the board files. Fix the same to remove the section mismatch warnings caused by it. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/board-3430sdp.c|6 +++--- arch/arm/mach-omap2

Re: [PATCH v2] ARM: GIC: Convert GIC library to use the IO relaxed operations

2011-04-05 Thread Santosh Shilimkar
On 4/4/2011 8:59 PM, Catalin Marinas wrote: On Fri, 2011-04-01 at 10:32 +0100, Santosh Shilimkar wrote: The GIC register accesses today make use of readl()/writel() which prove to be very expensive when used along with mandatory barriers. This mandatory barriers also introduces an un-necessary

Re: [GIT PULL] omap changes for v2.6.39 merge window

2011-04-05 Thread Santosh Shilimkar
On 4/5/2011 1:38 AM, Linus Walleij wrote: 2011/4/4 Marc Zyngiermarc.zyng...@arm.com: On Mon, 2011-04-04 at 14:31 +0100, Russell King - ARM Linux wrote: If ARM are going to architect a set of timers into the hardware, let's make sure that all such hardware has them so we can dig ourselves out

Re: [PATCH 1/4] OMAP2+: clockdomain: Add an api to read idle mode

2011-04-05 Thread Santosh Shilimkar
On 4/5/2011 6:14 PM, Rajendra Nayak wrote: Add a clockdomain api to check if hardware supervised idle transitions are enabled on a clockdomain. Signed-off-by: Rajendra Nayakrna...@ti.com --- arch/arm/mach-omap2/clockdomain.c | 21 + arch/arm/mach-omap2/clockdomain.h |

Re: [GIT PULL] omap changes for v2.6.39 merge window

2011-04-06 Thread Santosh Shilimkar
On 4/6/2011 3:52 AM, Linus Walleij wrote: 2011/4/5 Santosh Shilimkarsantosh.shilim...@ti.com: The only issue I see is the clock-events implemented using local timers capabilities in low power modes. The local timers won't be able wakeup CPU from DORMANT or OFF state and hence you will need an

Re: [GIT PULL] omap changes for v2.6.39 merge window

2011-04-06 Thread Santosh Shilimkar
On 4/6/2011 3:46 AM, Linus Walleij wrote: 2011/4/5 Santosh Shilimkarsantosh.shilim...@ti.com: [Me] (And third it will also eventually need to hook into the timer-based delay framework that I think Nokia is working on to be really useful, else all delays become unpredictable.) Do you mean

Re: [RFC/PATCH] arm: omap2plus: kill section mismatches

2011-04-07 Thread Santosh Shilimkar
On 4/7/2011 1:35 PM, Felipe Balbi wrote: Those were very simple to fix and while we should be putting effort on code consolidation, having a noisy compilation is very painful and makes it more difficult to see newer warnings introduced by re-factoring other code. Signed-off-by: Felipe

Re: [PATCH linux-omap-pm/pm-wip/cpufreq] OMAP2PLUS: cpufreq: Fix typo when attempting to set mpu_clk for OMAP4

2011-04-14 Thread Santosh Shilimkar
for finding this. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH v13 10/11] OMAP: dmtimer: mark clocksource and clockevent timers reserved

2011-04-17 Thread Santosh Shilimkar
On 4/16/2011 9:21 PM, Tarun Kanti DebBarma wrote: In driver probe use sys_timer_reserved to identify which all timers have already been used for clocksource and clockevent. Mark all those timers as reserved so that no one else can use them. Signed-off-by: Tarun Kanti DebBarmatarun.ka...@ti.com

Re: [PATCH] OMAP4: clockdomain: Follow recommended enable sequence

2011-04-20 Thread Santosh Shilimkar
On 4/21/2011 1:12 AM, Paul Walmsley wrote: Hi Rajendra, Santosh, just FYI I just observed this happening without the clockdomain patch, and tracked this down. It seems that there is an intermittent problem with the OMAP L3 bus code. On the 35xx BeagleBoard here, it occasionally hangs after

Re: [PATCH] OMAP4: SRAM: Fix warning: format '%08lx' expects type 'long unsigned int'

2011-04-23 Thread Santosh Shilimkar
Tony, On 4/4/2011 3:17 PM, Santosh Shilimkar wrote: On 4/4/2011 2:42 PM, Russell King - ARM Linux wrote: [] Thanks for pointing out this. I see Will's commit on this one 29a38193 Here is the updated patch as you suggested. Are you considering this patch and another one [1

[PATCH V3] ARM: GIC: Convert GIC library to use the IO relaxed operations

2011-04-29 Thread Santosh Shilimkar
go through L2X0 write buffer. A DSB before writel_relaxed() in gic_raise_softirq() is added to be compliant with the Barrier Litmus document - the mailbox scenario. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Catalin Marinas catalin.mari...@arm.com Cc: Will Deacon will.dea

Re: [RFC PATCH 03/12] ARM: omap4: use remapped PPI interrupts for local timer

2011-04-29 Thread Santosh Shilimkar
. Though above output would be bit miss leading, this series removes the duplicate code from platforms and consolidate it at one place. FWIW, you can add my Reviewedd-by: Santosh Shilimkar santosh.shilim...@ti.com Tested-by: Santosh Shilimkar santosh.shilim...@ti.com Regards Santosh

Re: [PATCH v13 10/11] OMAP: dmtimer: mark clocksource and clockevent timers reserved

2011-04-29 Thread Santosh Shilimkar
Tarun, On 4/25/2011 3:11 PM, DebBarma, Tarun Kanti wrote: In driver probe use sys_timer_reserved to identify which all timers have already been used for clocksource and clockevent. Mark all those timers as reserved so that no one else can use them. Signed-off-by: Tarun Kanti

Re: [PATCH v13 04/11] OMAP2+: dmtimer: convert to platform devices

2011-04-29 Thread Santosh Shilimkar
On 4/16/2011 9:20 PM, Tarun Kanti DebBarma wrote: Add routines to converts dmtimers to platform devices. The device data is obtained from hwmod database of respective platform and is registered to device model after successful binding to driver. In addition, capability attribute of each of the

Re: [PATCH v13 11/11] OMAP: dmtimer: convert to a driver

2011-04-29 Thread Santosh Shilimkar
Tarun, On 4/16/2011 9:21 PM, Tarun Kanti DebBarma wrote: Make plat-omap/dmtimer.c a normal driver. It is moved to drivers/misc as timer-omap.c and the corresponding header file has been moved to include/linux as timer-omap.h. Files which included plat/dmtimer.h are changed to include

Re: [PATCH 1/5] OMAP3 cpuidle: remove useless SDP specific timings

2011-04-29 Thread Santosh Shilimkar
On 4/29/2011 2:56 PM, jean.pi...@newoldbits.com wrote: From: Jean Pihetj-pi...@ti.com The cpuidle states settings can be overriden by some board- specific settings, by calling omap3_pm_init_cpuidle. Remove the 3430SDP specific states settings registration since the figures are identical to the

Re: [PATCH 3/5] OMAP3: cpuidle: re-organize the C-states data

2011-04-29 Thread Santosh Shilimkar
Jean, On 4/29/2011 2:56 PM, jean.pi...@newoldbits.com wrote: From: Jean Pihetj-pi...@ti.com The current implementation defines an internal structure and a C-states array. Using those structures is redundant to the structs used by the cpuidle framework. This patch provides a clean-up of the

Re: [PATCH 5/5] OMAP3: cpuidle: change the power domains modes determination logic

2011-04-29 Thread Santosh Shilimkar
On 4/29/2011 2:56 PM, jean.pi...@newoldbits.com wrote: From: Jean Pihetj-pi...@ti.com The achievable power modes of the power domains in cpuidle depends on the system wide 'enable_off_mode' knob in debugfs. Upon changing enable_off_mode, do not change the C-states 'valid' field but instead

Re: problem with undefined instruction

2011-04-30 Thread Santosh Shilimkar
On 4/30/2011 9:53 PM, Sebastian Reichel wrote: Hi, I'm currently trying to get a mainline based kernel running on my pandaboard. The problem is, that it's crashing very early during the init phase because of undefined instruction exceptions: [1.867980] udevd (56): undefined instruction:

Re: problem with undefined instruction

2011-04-30 Thread Santosh Shilimkar
On 4/30/2011 10:14 PM, Måns Rullgård wrote: Sebastian Reichels...@debian.org writes: [..] 32ecc: 9cd0ldr r4, [sp, #832] ; 0x340 32ece: fffe e92d vtbl.8 d30, {d14-d15}, d29 00032ed0_IO_vfprintf: 32ed0: e92d 4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp,

Re: [PATCH V3] ARM: GIC: Convert GIC library to use the IO relaxed operations

2011-05-03 Thread Santosh Shilimkar
On 5/3/2011 3:41 PM, Catalin Marinas wrote: [...] diff --git a/arch/arm/common/gic.c b/arch/arm/common/gic.c index e9c2ff8..80b3d3c 100644 --- a/arch/arm/common/gic.c +++ b/arch/arm/common/gic.c @@ -89,7 +89,8 @@ static void gic_mask_irq(struct irq_data *d) u32 mask = 1 (d-irq % 32);

Re: [PATCH V3] ARM: GIC: Convert GIC library to use the IO relaxed operations

2011-05-04 Thread Santosh Shilimkar
On 5/3/2011 3:44 PM, Santosh Shilimkar wrote: On 5/3/2011 3:41 PM, Catalin Marinas wrote: [...] Otherwise the patch looks fine (I'll add my ack after you fix the above). Thanks. Will add above comment, drop the readl and repost with your ack. Same will push it the patch system Below

Re: [PATCH V3] ARM: GIC: Convert GIC library to use the IO relaxed operations

2011-05-05 Thread Santosh Shilimkar
On 5/4/2011 10:34 PM, Will Deacon wrote: Hi Santosh, On Wed, 2011-05-04 at 12:02 +0100, Santosh Shilimkar wrote: Will, Can you queue this patch part of your series please? Yes, providing that Russell is happy to pull the IRQ stuff (fasteoi, Tegra changes and this) from me. Thanks. Regards

Re: [PATCH v2 2/2] OMAP2PLUS: cpufreq: Add SMP support to cater OMAP4430

2011-05-11 Thread Santosh Shilimkar
On 5/11/2011 6:11 AM, Menon, Nishanth wrote: On Mon, Mar 14, 2011 at 06:38, Santosh Shilimkar santosh.shilim...@ti.com wrote: On OMAP SMP configuartion, both processors share the voltage and clock. So both CPUs needs to be scaled together and hence needs software co-ordination. Signed-off

Re: [RFC PATCH v3] Consolidate SRAM support

2011-05-13 Thread Santosh Shilimkar
Russell, On 5/12/2011 11:15 PM, Russell King - ARM Linux wrote: On Fri, Apr 15, 2011 at 02:06:07PM +0100, Russell King - ARM Linux wrote: This is work in progress. Tried this patch on OMAP and found couple of issues. 1. Compilation break. Below is the fix for the same. diff --git

Re: [PATCH 08/13] OMAP2+: PM: provide the next timer event API to PM modules

2011-05-19 Thread Santosh Shilimkar
Jean, On 5/18/2011 11:02 PM, jean.pi...@newoldbits.com wrote: From: Jean Pihetj-pi...@ti.com Provide omap_pm_tick_nohz_get_sleep_length_us so that the code from the OMAP PM modules can use it. Signed-off-by: Jean Pihetj-pi...@ti.com --- arch/arm/mach-omap2/pm-debug.c |7 ---

Re: [PATCH 10/13] OMAP3: PM: export the v7_flush_dcache_all API to modules

2011-05-19 Thread Santosh Shilimkar
On 5/18/2011 11:02 PM, jean.pi...@newoldbits.com wrote: From: Jean Pihetj-pi...@ti.com Provide the the assembly function v7_flush_dcache_all to the OMAP3 PM module, under CONFIG_CPU_V7. v7_flush_dcache_all is used by the low level sleep code. Signed-off-by: Jean Pihetj-pi...@ti.com ---

Re: [PATCH 12/13] OMAP2+: PM: export functions and variables to PM modules

2011-05-19 Thread Santosh Shilimkar
On 5/18/2011 11:02 PM, jean.pi...@newoldbits.com wrote: From: Jean Pihetj-pi...@ti.com Addition of EXPORT_SYMBOL for functions and variables used by the code in PM modules. Signed-off-by: Jean Pihetj-pi...@ti.com --- arch/arm/kernel/setup.c|1 + arch/arm/kernel/smp_tlb.c

Re: [PATCH] ARM: OMAP: L3 interconnect: Error reporting cleanups

2011-05-25 Thread Santosh Shilimkar
Tod, On 5/25/2011 8:20 AM, Todd Poynor wrote: * Move variable declarations from header file and make these static (the entire header file should probably go away). Infact the intial version posted on the list had all these structures in C file. After some comments on the list we moved them

Re: [PATCH] ARM: OMAP: Get rid of section mismatch warnings

2011-05-26 Thread Santosh Shilimkar
On 5/26/2011 6:30 PM, Silesh C V wrote: Get rid of the following and 8 other similar section mismatch warnings I send this [1] patch a month back. It's still not considered though even after reminder. Regards Santosh [1] https://patchwork.kernel.org/patch/684831/ -- To unsubscribe from this

Re: [PM-WIP_CPUFREQ][PATCH 0/6 V3] Cleanups for cpufreq

2011-05-26 Thread Santosh Shilimkar
On 5/26/2011 11:40 PM, Kevin Hilman wrote: So here's a dumb question, being rather ignorant of CPUfreq on SMP. Should we be running a CPUfreq instance on both CPUs when they cannot be scaled independently? What is being scaled here is actually the cluster (the MPU SS via dpll_mpu_ck), not an

Re: [PATCH/RFC 4/4] OMAP2: PM debug: move wakeup timer into clockevent code

2011-05-26 Thread Santosh Shilimkar
On 5/27/2011 4:32 AM, Kevin Hilman wrote: Move suspend wakeup timer from suspend path to be triggered based on clockevent suspend path. When gptimers are eventually converted to be a driver, the wakeup timer feature can be made to be a driver-specific feature using the driver's suspend method.

Re: [PM-WIP_CPUFREQ][PATCH 0/6 V3] Cleanups for cpufreq

2011-05-27 Thread Santosh Shilimkar
On 5/27/2011 11:37 AM, Menon, Nishanth wrote: On Thu, May 26, 2011 at 22:06, Santosh Shilimkar santosh.shilim...@ti.com wrote: On 5/26/2011 11:40 PM, Kevin Hilman wrote: So here's a dumb question, being rather ignorant of CPUfreq on SMP. Should we be running a CPUfreq instance on both CPUs

Re: [PATCHv2 2/2] OMAP: add omap_device_reset()

2011-05-27 Thread Santosh Shilimkar
On 5/27/2011 8:13 PM, Cousson, Benoit wrote: On 5/27/2011 2:46 PM, Valkeinen, Tomi wrote: On Fri, 2011-05-27 at 14:38 +0200, Cousson, Benoit wrote: Hi Tomi, On 5/27/2011 9:38 AM, Valkeinen, Tomi wrote: Add omap_device_reset() function which can be used to reset the hwmods associated with the

Re: [PATCHv2 2/2] OMAP: add omap_device_reset()

2011-05-27 Thread Santosh Shilimkar
On 5/27/2011 8:30 PM, Cousson, Benoit wrote: On 5/27/2011 4:51 PM, Shilimkar, Santosh wrote: On 5/27/2011 8:13 PM, Cousson, Benoit wrote: On 5/27/2011 2:46 PM, Valkeinen, Tomi wrote: On Fri, 2011-05-27 at 14:38 +0200, Cousson, Benoit wrote: Hi Tomi, On 5/27/2011 9:38 AM, Valkeinen, Tomi

Re: [PATCH] OMAP: L3 interconnect: Error reporting cleanups

2011-05-28 Thread Santosh Shilimkar
Todd, On 5/28/2011 8:54 AM, Todd Poynor wrote: * Make variables static. * Define L3 TARG instance offsets, and read/write STDERRLOG registers relative to those offsets, rather than defining STDERRLOG_MAIN instance offsets and accessing other registers via offsets from that register.

Re: [PATCH/RFC 1/4] OMAP3: PM debug: remove sleep_while_idle feature

2011-05-30 Thread Santosh Shilimkar
'. If runtime configuration of this is needed, then adding a debugfs entry for the ARM-generic hlt/nohlt interface should be added. Signed-off-by: Kevin Hilmankhil...@ti.com This makes it easy for future OMAP PM code as well. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com Regards Santosh

Re: [PATCH/RFC 2/4] OMAP2: PM debug: remove register dumping

2011-05-30 Thread Santosh Shilimkar
On 5/27/2011 4:32 AM, Kevin Hilman wrote: Signed-off-by: Kevin Hilmankhil...@ti.com Do you plan to keep wroking the patch which dumps registers before and after WFI ? Ofcourse this patch is in your pm-debug branch. For this change Acked-by: Santosh Shilimkar santosh.shilim...@ti.com

Re: [PATCH/RFC 3/4] OMAP3: PM debug: remove register dumping

2011-05-30 Thread Santosh Shilimkar
and indeed it doesn't scale for OMAP4. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH/RFC 4/4] OMAP2: PM debug: move wakeup timer into clockevent code

2011-05-30 Thread Santosh Shilimkar
Kevin, On 5/27/2011 10:48 AM, Santosh Shilimkar wrote: On 5/27/2011 4:32 AM, Kevin Hilman wrote: Move suspend wakeup timer from suspend path to be triggered based on clockevent suspend path. When gptimers are eventually converted to be a driver, the wakeup timer feature can be made

Re: [PATCH/RFC 4/4] OMAP2: PM debug: move wakeup timer into clockevent code

2011-05-30 Thread Santosh Shilimkar
On 5/30/2011 1:38 PM, Jean Pihet wrote: On Mon, May 30, 2011 at 9:21 AM, Santosh Shilimkar santosh.shilim...@ti.com wrote: Kevin, On 5/27/2011 10:48 AM, Santosh Shilimkar wrote: On 5/27/2011 4:32 AM, Kevin Hilman wrote: Move suspend wakeup timer from suspend path to be triggered based

[PATCH] OMAP2/4: PM: Boot message is not an error/info, and not helpful, remove it

2011-05-30 Thread Santosh Shilimkar
The commit '99aa18278e' removed the boot messege for OMAP3. Do the same for OMAP2 and OMAP4 since it's really just noise in the boot log and PM init is always called. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Kevin Hilman khil...@ti.com --- Generated against mainline v3.0-rc1

V 3.0-rc1: [REPORT] OMAP MMC and CONSOLE Regression

2011-05-30 Thread Santosh Shilimkar
While trying out V3.0-rc1, I noticed couple of regressions. Am posting this in case anybody come across same issues. 1.OMAP MMC code keep throwing Pbias Voltage is not same as LDO error continuously. Balaji is planning post right fix for the same, but just in case you get around this issue,

Re: boot hang using OMAP for-next + Russell's for-linus

2011-05-30 Thread Santosh Shilimkar
Tony, On 5/30/2011 1:35 PM, Tony Lindgren wrote: * Kevin Hilmankhil...@ti.com [110527 14:24]: FYI... I just found this, but won't be able to look into it until next week, so if anyone needs a weekend debug project... Using Tony's for-next branch, I'm able to boot an omap2plus_defconfig (+

Re: [PATCH] OMAP2/4: PM: Boot message is not an error/info, and not helpful, remove it

2011-05-30 Thread Santosh Shilimkar
On 5/30/2011 7:06 PM, Sergei Shtylyov wrote: Hello. Santosh Shilimkar wrote: The commit '99aa18278e' removed the boot messege for OMAP3. Do the same Please specify that commit's summary in parens -- for the human readers. Oh, and you don't need quotes around commit ID too. Yes I missed

Re: V 3.0-rc1: [REPORT] OMAP MMC and CONSOLE Regression

2011-05-31 Thread Santosh Shilimkar
On 5/31/2011 12:16 PM, T Krishnamoorthy, Balaji wrote: On Mon, May 30, 2011 at 6:03 PM, Santosh Shilimkar santosh.shilim...@ti.com wrote: While trying out V3.0-rc1, I noticed couple of regressions. Am posting this in case anybody come across same issues. 1.OMAP MMC code keep throwing Pbias

[PATCH RFC] OMAP2PLUS: Enable HIGHMEM

2011-06-02 Thread Santosh Shilimkar
HIGMEM support is kernel is quite mature now and we have boards like ZOOM, PANDA, SDP where 1 GB memories are installed. Enable HIGMEM to make use of the additional memory. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- This won't boards which doesn't have excess memory. Tested

Re: [PATCH RFC] OMAP2PLUS: Enable HIGHMEM

2011-06-02 Thread Santosh Shilimkar
Fixing the change log ... On 6/2/2011 5:36 PM, Santosh Shilimkar wrote: HIGMEM support is kernel is quite mature now and we have boards HIGMEM support in kernel is quite mature now and we have boards like ZOOM, PANDA, SDP where 1 GB memories are installed. Enable HIGMEM to make use

Re: [PATCH RFC] OMAP2PLUS: Enable HIGHMEM

2011-06-02 Thread Santosh Shilimkar
On 6/2/2011 6:51 PM, Premi, Sanjeev wrote: -Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Shilimkar, Santosh Sent: Thursday, June 02, 2011 5:36 PM To: linux-omap@vger.kernel.org Cc: Shilimkar, Santosh Subject: [PATCH RFC]

[PATCH] OMAP2+: CPUfreq: Allow the CPU scaling when secondary CPUs are offline.

2011-06-02 Thread Santosh Shilimkar
the check accordingly. Thanks for Nishant Menon n...@ti.com for reporting it. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reported-by: Nishanth Menon n...@ti.com Tested-by: Vishwanath BS vishwanath...@ti.com --- There were some question of making the variable atomic etc in an internal

[PATCH] OMAP2+: CPUfreq: Allow the CPU scaling when secondary CPUs are offline.

2011-06-02 Thread Santosh Shilimkar
Missed Kevin in cc. :( Sorry about that. Original Message Subject: [PATCH] OMAP2+: CPUfreq: Allow the CPU scaling when secondary CPUs are offline. Date: Thu, 2 Jun 2011 20:21:10 +0530 From: Santosh Shilimkar santosh.shilim...@ti.com To: linux-omap@vger.kernel.org CC: Santosh

Re: [PATCH] OMAP2+: CPUfreq: Allow the CPU scaling when secondary CPUs are offline.

2011-06-03 Thread Santosh Shilimkar
On 6/3/2011 4:40 AM, Kevin Hilman wrote: Santosh Shilimkarsantosh.shilim...@ti.com writes: Current OMAP2PLUS CPUfreq tagret() functions returns when all the CPU's are not online. This will break DVFS when secondary CPUs are offlined. The intention of that check was just avoid CPU frequency

Re: [PATCH] OMAP2+: CPUfreq: Allow the CPU scaling when secondary CPUs are offline.

2011-06-03 Thread Santosh Shilimkar
On 6/3/2011 8:14 AM, Menon, Nishanth wrote: On Thu, Jun 2, 2011 at 09:51, Santosh Shilimkar santosh.shilim...@ti.com wrote: Current OMAP2PLUS CPUfreq tagret() functions returns when all the CPU's are not online. This will break DVFS when secondary CPUs are offlined. The intention

Re: [PATCH] OMAP2+: CPUfreq: Allow the CPU scaling when secondary CPUs are offline.

2011-06-03 Thread Santosh Shilimkar
On 6/3/2011 11:56 AM, Santosh Shilimkar wrote: On 6/3/2011 4:40 AM, Kevin Hilman wrote: Santosh Shilimkarsantosh.shilim...@ti.com writes: Current OMAP2PLUS CPUfreq tagret() functions returns when all the CPU's are not online. This will break DVFS when secondary CPUs are offlined

Re: [PATCH] OMAP2+: CPUfreq: Allow the CPU scaling when secondary CPUs are offline.

2011-06-03 Thread Santosh Shilimkar
Nishant, On 6/3/2011 12:09 PM, Santosh Shilimkar wrote: On 6/3/2011 8:14 AM, Menon, Nishanth wrote: On Thu, Jun 2, 2011 at 09:51, Santosh Shilimkar santosh.shilim...@ti.com wrote: Current OMAP2PLUS CPUfreq tagret() functions returns when all the CPU's are not online. This will break DVFS when

Re: [PATCH] OMAP2+: CPUfreq: Allow the CPU scaling when secondary CPUs are offline.

2011-06-03 Thread Santosh Shilimkar
On 6/3/2011 2:01 PM, Santosh Shilimkar wrote: On 6/3/2011 11:56 AM, Santosh Shilimkar wrote: On 6/3/2011 4:40 AM, Kevin Hilman wrote: [...] Can do that as well. After re-looking at this, seems not straight forward. This check is not for cpufreqdriver_init time but per-CPU init functions

[PATCH][pm-wip/cpufreq] OMAP2+: CPUfreq: Remove superfluous check in target() for online CPU's.

2011-06-03 Thread Santosh Shilimkar
(). Thanks for Nishant Menon n...@ti.com for reporting issue with hot-plug and Kevin Hilman khil...@ti.com for his comment on excessive check in target(). Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reported-by: Nishanth Menon n...@ti.com Tested-by: Vishwanath BS vishwanath...@ti.com

Re: [PATCH 1/2] cleanup regulator supply definitions in mach-omap2 to use REGULATOR_SUPPLY

2011-06-06 Thread Santosh Shilimkar
Shilimkarsantosh.shilim...@ti.com Signed-off-by: Oleg Drokingr...@linuxhacker.ru --- Acked-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http

Re: [PATCH] ARM: omap4: gpio: fix setting IRQWAKEN bits

2011-06-06 Thread Santosh Shilimkar
. Signed-off-by: Colin Crossccr...@android.com Looks good. This needs to be fixed on top of the clean-up branch where GPIO movemnt to driver/gpio/* happening. For this change, Acked-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe from this list: send the line unsubscribe linux

Re: [pm-wip/cpufreq][PATCH 3/3] OMAP2+: cpufreq: do lateinit

2011-06-07 Thread Santosh Shilimkar
On 6/7/2011 7:35 AM, Nishanth Menon wrote: Since we do module_init, cpufreq initializes before power late_init where many of the required data structures are registered. Move cpufreq init to late_initcall instead. Further CONFIG_CPU_FREQ on which the build depends is bool and does'nt support

Re: [PATCH pm_wip/cpufreq] OMAP2+: cpufreq: Enable all CPUs in shared policy mask

2011-06-08 Thread Santosh Shilimkar
...@google.com Looks good to me. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/omap2plus-cpufreq.c |4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-omap2/omap2plus-cpufreq.c b/arch/arm/mach-omap2/omap2plus-cpufreq.c index

Re: [PATCH] omap4: fix build error when undefining CONFIG_SMP

2011-06-13 Thread Santosh Shilimkar
disabling SMP Signed-off-by: Miguel Vadillovadi...@ti.com --- arch/arm/mach-omap2/include/mach/omap4-common.h |6 +- 1 files changed, 5 insertions(+), 1 deletions(-) Acked-by: Santosh Shilimkar santosh.shilim...@ti.com diff --git a/arch/arm/mach-omap2/include/mach/omap4-common.h b

Re: [PATCH/RFC 0/4] OMAP: PM debug: remove register dump, misc cleanups

2011-06-13 Thread Santosh Shilimkar
it's ready for merge. Tested-by: Santosh Shilimkar santosh.shilim...@ti.com Acked-by: Santosh Shilimkar santosh.shilim...@ti.com Kevin Hilman (4): OMAP3: PM debug: remove sleep_while_idle feature OMAP2: PM debug: remove register dumping OMAP3: PM debug: remove register dumping OMAP2: PM

Re: [PATCH] omap4: fix build error when undefining CONFIG_SMP

2011-06-13 Thread Santosh Shilimkar
On 6/13/2011 8:05 PM, Tony Lindgren wrote: * Santosh Shilimkarsantosh.shilim...@ti.com [110612 23:32]: On 6/13/2011 11:55 AM, Vadillo, Miguel wrote: Function omap_smc2 is undeclared when disabling SMP Looks like this won't apply to current mainline kernel, care to check if it's still

Re: [PATCH] omap4: fix build error when undefining CONFIG_SMP

2011-06-13 Thread Santosh Shilimkar
On 6/13/2011 8:19 PM, Vadillo, Miguel wrote: Yes, sorry about this mistake, the patch its just for an internal tree and I wasn't careful enough to check the mainline. Sorry about the noise. Thanks for confirming it. Regards Santosh -- To unsubscribe from this list: send the line unsubscribe

[PATCH] power: opp: Fix rcu_dereference_check() without protection!

2011-06-14 Thread Santosh Shilimkar
! other info that might help us debug this: rcu_scheduler_active = 1, debug_locks = 1 no locks held by swapper/1. ... --- Fix the same by protecting it with rcu_read lock. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Rafael J

<    3   4   5   6   7   8   9   10   11   12   >