RE: [PATCH 1/2] ARM: l2x0: Errata fix for flush by Way operationcan cause data corruption

2011-02-27 Thread Santosh Shilimkar
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Sunday, February 27, 2011 5:30 PM To: Santosh Shilimkar Cc: linux-arm-ker...@lists.infradead.org; t...@atomide.com; catalin.mari...@arm.com; linux-omap@vger.kernel.org Subject: Re: [PATCH 1/2

RE: [PATCH 8/8] OMAP2+: clockevent: late-init GPTIMER clockevent hwmodright before timer init

2011-02-24 Thread Santosh Shilimkar
-Original Message- From: Paul Walmsley [mailto:p...@pwsan.com] Sent: Thursday, February 24, 2011 1:45 PM To: Santosh Shilimkar Cc: linux-omap@vger.kernel.org; linux-arm- ker...@lists.infradead.org; Tony Lindgren; Kevin Hilman; Benoit Cousson Subject: RE: [PATCH 8/8] OMAP2

RE: [PATCH] omap4: Fix ULPI PHY init for ES1.0 SDP (Re: 4430SDP boot failure)

2011-02-24 Thread Santosh Shilimkar
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Tony Lindgren Sent: Thursday, February 24, 2011 11:09 PM To: Santosh Shilimkar Cc: Anand Gadiyar; Russell King - ARM Linux; linux-arm- ker...@lists.infradead.org; linux

[PATCH 1/3] omap2plus: clock: Add an alias cpu_ck to be used in common cpufreq driver

2011-02-24 Thread Santosh Shilimkar
Add an alias clock node for cpu clock control on all OMAP2PLUS devices. The intention is avoid cpu_is_() checks in the common cpufreq driver. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/clock2420_data.c |1 + arch/arm/mach-omap2/clock2430_data.c

[PATCH 3/3] omap2plus: cpufreq: Add SMP support to cater OMAP4430

2011-02-24 Thread Santosh Shilimkar
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-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Kevin Hilman khil...@ti.com cc: Vishwanath BS vishwanath...@ti.com --- arch/arm

[PATCH 2/3] omap: cpufreq: Split omap1 and omap2plus cpufreq drivers.

2011-02-24 Thread Santosh Shilimkar
This patch is an attempt to cleanup the #ifdeferry in the omap cpufreq drivers. The split betwenn omap1 and omap2plus is logical because - omap1 doesn't support opp layer. - omap1 build is seperate from omap2plus. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc

[PATCH 0/3] [pm-wip/cpufreq] cpufreq cleanup and SMP support

2011-02-24 Thread Santosh Shilimkar
444a22eb04ae07aef45cd4d0154f6f2bbe76daa9: Kevin Hilman (1): cpufreq: fixup after new OPP layer merged Santosh Shilimkar (3): omap2plus: clock: Add an alias cpu_ck to be used in common cpufreq driver omap: cpufreq: Split omap1 and omap2plus cpufreq drivers. omap2plus: cpufreq

RE: [PATCH 2/3] omap: cpufreq: Split omap1 and omap2plus cpufreq drivers.

2011-02-24 Thread Santosh Shilimkar
-Original Message- From: Vishwanath Sripathy [mailto:vishwanath...@ti.com] Sent: Friday, February 25, 2011 12:47 PM To: Santosh Shilimkar; linux-omap@vger.kernel.org Cc: Kevin Hilman Subject: RE: [PATCH 2/3] omap: cpufreq: Split omap1 and omap2plus cpufreq drivers

RE: [PATCH 8/8] OMAP2+: clockevent: late-init GPTIMER clockevent hwmodright before timer init

2011-02-23 Thread Santosh Shilimkar
Paul, -Original Message- From: Paul Walmsley [mailto:p...@pwsan.com] Sent: Wednesday, February 23, 2011 12:42 PM To: linux-omap@vger.kernel.org; linux-arm-ker...@lists.infradead.org Cc: Tony Lindgren; Kevin Hilman; Santosh Shilimkar; Benoīt Cousson Subject: [PATCH 8/8] OMAP2

RE: [PATCH] omap: Move omap_hwmod_late_init() to mdesc-timer-init() code

2011-02-23 Thread Santosh Shilimkar
-init() code Salut Paul, On 2/23/2011 8:18 AM, Paul Walmsley wrote: Hi Santosh, On Tue, 22 Feb 2011, Santosh Shilimkar wrote: To adhere to recent early_init changes, commit '44dc0' made omap_hwmod_late_init() to core_initcall to avoid ioremap() failures. Later 'e7c7d7' removed

RE: [PATCH 1/5] ARM: smp: Select local timers vs dummytimersupport runtime

2011-02-23 Thread Santosh Shilimkar
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Wednesday, February 23, 2011 10:07 PM To: Santosh Shilimkar Cc: linux-omap@vger.kernel.org; Kevin Hilman; linux-arm- ker...@lists.infradead.org; t...@atomide.com; David Brown; Daniel Walker

RE: [PATCH 1/5] ARM: smp: Select local timers vs dummytimersupport runtime

2011-02-23 Thread Santosh Shilimkar
-Original Message- From: Santosh Shilimkar [mailto:santosh.shilim...@ti.com] Sent: Wednesday, February 23, 2011 10:09 PM To: Russell King - ARM Linux Cc: linux-omap@vger.kernel.org; Kevin Hilman; linux-arm- ker...@lists.infradead.org; t...@atomide.com; David Brown; Daniel Walker

RE: [PATCH 1/5] ARM: smp: Select local timers vs dummytimersupportruntime

2011-02-23 Thread Santosh Shilimkar
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Thursday, February 24, 2011 12:33 AM To: Santosh Shilimkar Cc: linux-omap@vger.kernel.org; Kevin Hilman; linux-arm- ker...@lists.infradead.org; t...@atomide.com; David Brown; Daniel Walker; Bryan

RE: [PATCH 1/5] ARM: smp: Select local timers vsdummytimersupportruntime

2011-02-23 Thread Santosh Shilimkar
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Thursday, February 24, 2011 1:26 AM To: Santosh Shilimkar Cc: linux-omap@vger.kernel.org; Kevin Hilman; linux-arm- ker...@lists.infradead.org; t...@atomide.com; David Brown; Daniel Walker; Bryan

RE: Linux-next as of 20110222 broken on OMAP4

2011-02-22 Thread Santosh Shilimkar
timer now that they are initialized pretty soon. Here is an alternate patch as per discussion with Paul. -- From e0bb923cb6fdde0f3f39184647238d6d1c6f5bf2 Mon Sep 17 00:00:00 2001 From: Santosh Shilimkar santosh.shilim...@ti.com Date: Tue, 22 Feb 2011 16:46:29 +0530 Subject: [PATCH] omap: Move

[PATCH] omap: Move omap_hwmod_late_init() to mdesc-timer-init() code

2011-02-22 Thread Santosh Shilimkar
instead of any special hwmod settings. This was proposed by Paul Walmsley p...@pwsan.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Paul Walmsley p...@pwsan.com Cc: Tony Lindgren t...@atomide.com Cc: Kevin Hilman khil...@ti.com Cc: Benoit Cousson b-cous...@ti.com --- Same patch

RE: [PATCH] omap: Move omap_hwmod_late_init() to mdesc-timer-init() code

2011-02-22 Thread Santosh Shilimkar
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Tony Lindgren Sent: Tuesday, February 22, 2011 10:19 PM To: Santosh Shilimkar Cc: linux-omap@vger.kernel.org; Paul Walmsley; Kevin Hilman; Benoit Cousson Subject: Re

RE: [PATCH] perf: add OMAP support for the new power events

2011-02-21 Thread Santosh Shilimkar
-Original Message- From: Jean Pihet [mailto:jean.pi...@newoldbits.com] Sent: Monday, February 21, 2011 2:14 PM To: Santosh Shilimkar Cc: Kevin Hilman; Thomas Renninger; linux-omap@vger.kernel.org; linux-arm-ker...@lists.infradead.org; Jean Pihet-XID Subject: Re: [PATCH] perf: add

RE: [PATCH 14/17] omap4: cpuidle: Add MPUSS RET OFF states

2011-02-21 Thread Santosh Shilimkar
-Original Message- From: Jean Pihet [mailto:jean.pi...@newoldbits.com] Sent: Monday, February 21, 2011 3:49 PM To: Santosh Shilimkar Cc: linux-omap@vger.kernel.org; khil...@ti.com; linux-arm- ker...@lists.infradead.org; Rajendra Nayak Subject: Re: [PATCH 14/17] omap4: cpuidle: Add

[PATCH 2/6] omap3: pm: Fix the mmu on sequence in the asm code

2011-02-21 Thread Santosh Shilimkar
Add necessary barriers after enabling MMU. Also use the sane way to load pc and jump to it instead of executing ldma first up. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/sleep34xx.S |5 + 1 files changed, 5 insertions

[PATCH 0/6] omap3: pm: Fixes for low power code

2011-02-21 Thread Santosh Shilimkar
85e2efbb1db9a18d218006706d6e4fbeb0216213: Linus Torvalds (1): Linux 2.6.38-rc5 Santosh Shilimkar (6): omap3: pm: Use amrv7 supported instructions instead of legacy cp15 ones omap3: pm: Fix the mmu on sequence in the asm code omap3: pm: Allow the cache clean when L1 is lost. omap3: pm: Remove un

[PATCH 3/6] omap3: pm: Allow the cache clean when L1 is lost.

2011-02-21 Thread Santosh Shilimkar
When L1 cache is suppose to be lost, it needs to be cleaned before entrering to the low power mode. While at this, also fix few comments and remove un-necessary clean_l2 lable. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2

[PATCH 5/6] omap3: pm: Clear the SCTLR C bit in asm code to prevent data cache allocation

2011-02-21 Thread Santosh Shilimkar
On the newer ARM processors like CortexA8, CortexA9, the caches can be speculatively loaded while they are getting flushed. Clear the SCTLR C bit to prevent further data cache allocation as part of cache clean routine Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Kevin Hilman

[PATCH 4/6] omap3: pm: Remove un-necessary cp15 registers form low power cpu context

2011-02-21 Thread Santosh Shilimkar
The current code saves few un-necessary registers which are read-only or write-only, unused CP15 registers. Remove them and keep only necessary CP15 registers part of low power context save/restore. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Kevin Hilman khil...@ti.com

[PATCH 6/6] omap3: pm: Use exported set_cr() instead of a custom one.

2011-02-21 Thread Santosh Shilimkar
Remove the custom restore_control_register() and use the exported set_cr() instead to set the system control register(SCTRL) value. No functional change. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/pm34xx.c |7 +-- 1

[PATCH 1/6] omap3: pm: Use amrv7 supported instructions instead of legacy cp15 ones

2011-02-21 Thread Santosh Shilimkar
On ARMv7 dsb, dmb instructions are supported and can be used directly instead of their cp15 equivalnet. Also remove the opcodes for smc and use the available instruction directly in OMAP3 low power asm code Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Kevin Hilman khil...@ti.com

[PATCH 0/6] omap3/4: Add l3-interconnect error logging support

2011-02-21 Thread Santosh Shilimkar
. The following changes since commit 85e2efbb1db9a18d218006706d6e4fbeb0216213: Linus Torvalds (1): Linux 2.6.38-rc5 Felipe Balbi (1): omap3: l3: Introduce l3-interconnect error handling driver Santosh Shilimkar (1): omap4: l3: Introduce l3-interconnect error handling driver sricharan (4

[PATCH 2/6] omap3: Initialise the l3 device with the hwmod data.

2011-02-21 Thread Santosh Shilimkar
From: sricharan r.sricha...@ti.com The l3 interconnect device is build with all the data required to handle the error logging. The data is extracted from the hwmod database. Signed-off-by: sricharan r.sricha...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Tested-by: sricharan

[PATCH 3/6] omap3: l3: Introduce l3-interconnect error handling driver

2011-02-21 Thread Santosh Shilimkar
provided. Signed-off-by: sricharan r.sricha...@ti.com [r.sricha...@ti.com: Enhacements, major cleanup and made it functional] Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com [santosh.shilim...@ti.com: Driver design changes as per OMAP4 version] Signed-off-by: Felipe Balbi ba...@ti.com [ba

[PATCH 4/6] omap4: hwmod_data: Add l3 errorlog data to hwmod database.

2011-02-21 Thread Santosh Shilimkar
From: sricharan r.sricha...@ti.com Add the error log registers, irqs of the l3 interconnect to the hwmod data. The hwmod change is aligned with Benoit Cousson. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Signed-off-by: sricharan r.sricha...@ti.com Tested-by: sricharan r.sricha

[PATCH 1/6] omap3: hwmod_data: Add l3 error log data to hwmod database.

2011-02-21 Thread Santosh Shilimkar
From: sricharan r.sricha...@ti.com Add the error log registers, irqs of the l3 interconnect to the hwmod data. The hwmod changes are aligned with Benoit Cousson. Signed-off-by: sricharan r.sricha...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Tested-by: sricharan r.sricha

[PATCH 5/6] omap4: Initialise the l3 device with the hwmod data.

2011-02-21 Thread Santosh Shilimkar
From: sricharan r.sricha...@ti.com The l3 interconnect device is build with all the data required to handle the error logging. The data is extracted from the hwmod data base. Signed-off-by: sricharan r.sricha...@ti.com Signed-off-by: sricharan r.sricha...@ti.com Tested-by: sricharan

[PATCH 6/6] omap4: l3: Introduce l3-interconnect error handling driver

2011-02-21 Thread Santosh Shilimkar
+ * + * Copyright (C) 2011 Texas Corporation + *Santosh Shilimkar santosh.shilim...@ti.com + *Sricharan r.sricha...@ti.com + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free

RE: [PATCH 14/17] omap4: cpuidle: Add MPUSS RET OFF states

2011-02-21 Thread Santosh Shilimkar
-Original Message- From: Santosh Shilimkar [mailto:santosh.shilim...@ti.com] Sent: Monday, February 21, 2011 3:57 PM To: Jean Pihet Cc: linux-omap@vger.kernel.org; Kevin Hilman; linux-arm- ker...@lists.infradead.org; Rajendra Nayak Subject: RE: [PATCH 14/17] omap4: cpuidle: Add

RE: OMAP4: IRQ line of CortexA9 performance monitor

2011-02-21 Thread Santosh Shilimkar
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Måns Rullgård Sent: Monday, February 21, 2011 10:49 PM To: linux-omap@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Subject: Re: OMAP4: IRQ line of CortexA9

RE: [PATCH 5/6] omap4: Initialise the l3 device with the hwmod data.

2011-02-21 Thread Santosh Shilimkar
-Original Message- From: Cousson, Benoit [mailto:b-cous...@ti.com] Sent: Monday, February 21, 2011 11:41 PM To: Shilimkar, Santosh Cc: linux-omap@vger.kernel.org; Balbi, Felipe; R, Sricharan Subject: Re: [PATCH 5/6] omap4: Initialise the l3 device with the hwmod data. On 2/21/2011

RE: [PATCH 1/5] ARM: smp: Select local timers vs dummy timersupport runtime

2011-02-20 Thread Santosh Shilimkar
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Sunday, February 20, 2011 4:34 PM To: Santosh Shilimkar Cc: linux-omap@vger.kernel.org; khil...@ti.com; linux-arm- ker...@lists.infradead.org; t...@atomide.com; David Brown; Daniel Walker; Bryan

[PATCH 03/17] omap4: Export scu base address

2011-02-19 Thread Santosh Shilimkar
The scu base address needs to be accessed in cpu hotplug for power management. Hence export the same Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/include/mach/omap4-common.h |4 arch/arm/mach-omap2/omap-smp.c

[PATCH 06/17] omap4: pm: Program CPU1 to hit OFF when off-lined

2011-02-19 Thread Santosh Shilimkar
Program non-boot CPUs to hit lowest supported power state when it is off-lined using cpu hotplug framework. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/omap-hotplug.c | 18 +- 1 files changed, 13

[PATCH 05/17] omap4: pm: Initialise all the clockdomains to supported states

2011-02-19 Thread Santosh Shilimkar
Initialise hardware supervised mode for all clockdomains if it's supported. Initiate sleep transition for other clockdomains, if they are not being used. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Signed-off-by: Rajendra Nayak rna...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com

[PATCH 09/17] omap4: pm: Add WakeupGen save/restore support

2011-02-19 Thread Santosh Shilimkar
of wakeupgen on mpu OFF/OSWR Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/include/mach/omap-wakeupgen.h |1 + arch/arm/mach-omap2/omap-wakeupgen.c | 74 + arch/arm/mach-omap2/omap4-mpuss

[PATCH 01/17] omap4: pm: Add omap WakeupGen module support

2011-02-19 Thread Santosh Shilimkar
. Hence this patch hooks up the omap WakeupGen mask/unmask along with GIC using architecture specific hooks. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/Makefile |3 +- arch/arm/mach-omap2

[PATCH 07/17] omap4: pm: CPU1 wakeup workaround form Low power modes

2011-02-19 Thread Santosh Shilimkar
clockdomain hardware supervised mode. More details can be found in OMAP4430 TRM - Version J Section : 4.3.4.2 Power States of CPU0 and CPU1 Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/omap-hotplug.c |9

[PATCH 00/17] omap4: pm: suspend, hotplug and cpuilde support

2011-02-19 Thread Santosh Shilimkar
/kernel-omap4-base.git omap4_pm_fornext Rajendra Nayak (1): omap4: cpuidle: Basic CPUidle support Santosh Shilimkar (16): omap4: pm: Add omap WakeupGen module support omap4: pm: Add SAR RAM support omap4: Export scu base address omap4: pm: Add CPUx OFF mode support omap4: pm: Initialise

[PATCH 02/17] omap4: pm: Add SAR RAM support

2011-02-19 Thread Santosh Shilimkar
This patch adds SAR RAM support on OMAP4430. SAR RAM used to save and restore the HW context in low power modes. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/omap4-common.c | 25

[PATCH 13/17] omap4: cpuidle: Basic CPUidle support

2011-02-19 Thread Santosh Shilimkar
From: Rajendra Nayak rna...@ti.com The patch adds a basic CPUidle driver for OMAP4. Just one C state is registered for both CPU cores which does a wfi. Signed-off-by: Rajendra Nayak rna...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com

[PATCH 10/17] omap4: pm: Add L2 cache lowpower support

2011-02-19 Thread Santosh Shilimkar
When MPUSS hits off-mode e, L2 cache is lost. This patch adds L2X0 necessary maintenance operations and context restoration in the low power code. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/omap4-mpuss-lowpower.c

[PATCH 14/17] omap4: cpuidle: Add MPUSS RET OFF states

2011-02-19 Thread Santosh Shilimkar
-chalh...@ti.com for doing exhaustive C-state latency profiling. Signed-off-by: Rajendra Nayak rna...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/cpuidle44xx.c | 190 ++--- 1 files

[PATCH 11/17] omap4: suspend: Add MPUSS RET and OFF support

2011-02-19 Thread Santosh Shilimkar
This patch adds MPUSS(MPU Sub System) RET and OFF mode support to suspend path. For both MPUSS RET and OFF support, CPUs are programmed to OFF state. Only MPUSS RET and OFF supported at this point of time. CORE RET will be added subsequently. Signed-off-by: Santosh Shilimkar santosh.shilim

[PATCH 12/17] omap4: pm-debug: Add wakeup timer and debug counters

2011-02-19 Thread Santosh Shilimkar
This patch adds configurable wakeup timer support in suspend. Also for statistics pm counter support is added. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/omap4-mpuss-lowpower.c |8 arch/arm/mach-omap2/pm

[PATCH 08/17] omap4: pm: Add GIC save/restore support

2011-02-19 Thread Santosh Shilimkar
for the GIC layout details. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/omap-hotplug.c |4 + arch/arm/mach-omap2/omap4-mpuss-lowpower.c | 176 +++- arch/arm/mach-omap2/omap4-sar-layout.h

[PATCH 16/17] omap4: cpuidle: Allow debugfs control through enable_off_mode

2011-02-19 Thread Santosh Shilimkar
Only MPU OFF and RET is controllable. CORE state is blocked at ON state till the CORE RET support is added. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/cpuidle44xx.c | 30 ++ arch/arm

[PATCH 17/17] omap4: Remove un-used do_wfi() macro.

2011-02-19 Thread Santosh Shilimkar
With OMAP4 suspend, idle and hotplug series, we no longer need do_wfi() macro. Remove the same. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/include/mach/omap4-common.h |6 -- 1 files changed, 0 insertions(+), 6 deletions(-) diff --git a/arch/arm

[PATCH 15/17] omap4: cpuidle: Switch to gptimer from twd in deeper C-states.

2011-02-19 Thread Santosh Shilimkar
with local timers marked with (mis)feature flag CLOCK_EVT_FEAT_C3STOP. Then notify the clock events layer from idle code using CLOCK_EVT_NOTIFY_BROADCAST_ENTER/EXIT). Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2

[PATCH 04/17] omap4: pm: Add CPUx OFF mode support

2011-02-19 Thread Santosh Shilimkar
This patch adds the CPU0 and CPU1 off mode support. CPUX close switch retention (CSWR) is not supported by hardware design. The CPUx OFF mode isn't supported on OMAP4430 ES1.0 CPUx sleep code is common for hotplug, suspend and cpuilde. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com

RE: [PATCH] perf: add OMAP support for the new power events

2011-02-19 Thread Santosh Shilimkar
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of jean.pi...@newoldbits.com Sent: Friday, February 18, 2011 11:41 PM To: Kevin Hilman; Thomas Renninger; linux-omap@vger.kernel.org; linux-arm-ker...@lists.infradead.org

RE: [PATCH 3/5] ARM: l2x0: Errata fix for flush by Way operation can cause data corruption

2011-02-18 Thread Santosh Shilimkar
-Original Message- From: catalin.mari...@gmail.com [mailto:catalin.mari...@gmail.com] On Behalf Of Catalin Marinas Sent: Wednesday, February 16, 2011 9:24 PM To: Santosh Shilimkar Cc: linux-arm-ker...@lists.infradead.org; Andrei Warkentin; Kevin Hilman; t...@atomide.com; linux-omap

[PATCH 2/2] omap4: l2x0: Populate set_debug() function and enable Errata 727915

2011-02-18 Thread Santosh Shilimkar
Populate the l2x0 set_debug function pointer with OMAP secure call and enable the PL310 Errata 727915 Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Catalin Marinas catalin.mari...@arm.com Cc: Tony Lindgren t...@atomide.com --- arch/arm/mach-omap2/Kconfig|1

[PATCH 1/2] ARM: l2x0: Errata fix for flush by Way operation can cause data corruption

2011-02-18 Thread Santosh Shilimkar
Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Reviewed-by: Catalin Marinas catalin.mari...@arm.com --- arch/arm/Kconfig | 15 --- arch/arm/include/asm/outercache.h |1 + arch/arm/mm/cache-l2x0.c | 28 +++- 3 files

[PATCH 0/2] l2x0: Add PL310 Errata 727915

2011-02-18 Thread Santosh Shilimkar
to alter the debug registers. Mail thread on this: http://www.mail-archive.com/linux-omap@vger.kernel.org/msg44571.html The following changes since commit 85e2efbb1db9a18d218006706d6e4fbeb0216213: Linus Torvalds (1): Linux 2.6.38-rc5 Santosh Shilimkar (2): ARM: l2x0: Errata fix

RE: [PATCH 2/5] omap4: Enable ARM local timers with OMAP4430 es1.0 exception

2011-02-18 Thread Santosh Shilimkar
-Original Message- From: Santosh Shilimkar [mailto:santosh.shilim...@ti.com] Sent: Saturday, February 12, 2011 5:00 PM To: linux-omap@vger.kernel.org Cc: khil...@ti.com; linux-arm-ker...@lists.infradead.org; t...@atomide.com; Santosh Shilimkar Subject: [PATCH 2/5] omap4: Enable ARM

RE: [PATCH] perf: add OMAP support for the new power events

2011-02-18 Thread Santosh Shilimkar
of the changes, OMAP3 and OMAP4 are supported. Tested on OMAP3 with suspend/resume, cpuidle, basic DVFS. Signed-off-by: Jean Pihet j-pi...@ti.com Thanks for additional power domain trace point as per discussion. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2

RE: OMAP4 Mux FW question

2011-02-17 Thread Santosh Shilimkar
(Avoid top posting please) -Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Sricharan R Sent: Thursday, February 17, 2011 5:05 PM To: Archit Taneja; Benoit Cousson; linux-omap@vger.kernel.org Subject: RE: OMAP4 Mux FW

RE: [PATCH v10 00/11] dmtimer adaptation to platform_driver

2011-02-17 Thread Santosh Shilimkar
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Tony Lindgren Sent: Friday, February 18, 2011 6:27 AM To: Tarun Kanti DebBarma Cc: linux-omap@vger.kernel.org; khil...@ti.com Subject: Re: [PATCH v10 00/11] dmtimer

RE: [PATCH 3/5] ARM: l2x0: Errata fix for flush by Way operation can cause data corruption

2011-02-16 Thread Santosh Shilimkar
Catalin, -Original Message- From: Santosh Shilimkar [mailto:santosh.shilim...@ti.com] Sent: Tuesday, February 15, 2011 12:44 PM To: linux-arm-ker...@lists.infradead.org; Andrei Warkentin Cc: linux-omap@vger.kernel.org; Kevin Hilman; t...@atomide.com; Catalin Marinas Subject: RE

RE: [PATCH 3/5] ARM: l2x0: Errata fix for flush by Way operation can cause data corruption

2011-02-16 Thread Santosh Shilimkar
-Original Message- From: catalin.mari...@gmail.com [mailto:catalin.mari...@gmail.com] On Behalf Of Catalin Marinas Sent: Wednesday, February 16, 2011 9:24 PM To: Santosh Shilimkar Cc: linux-arm-ker...@lists.infradead.org; Andrei Warkentin; Kevin Hilman; t...@atomide.com; linux-omap

RE: [PATCH 3/5] ARM: l2x0: Errata fix for flush by Way operation can cause data corruption

2011-02-15 Thread Santosh Shilimkar
-Original Message- From: Andrei Warkentin [mailto:andr...@motorola.com] Sent: Tuesday, February 15, 2011 2:40 PM To: Santosh Shilimkar Cc: linux-arm-ker...@lists.infradead.org; linux- o...@vger.kernel.org; Kevin Hilman; t...@atomide.com; Catalin Marinas Subject: Re: [PATCH 3/5] ARM

RE: [PATCHv2] omap2/3: dmtimer: Enable autoidle

2011-02-15 Thread Santosh Shilimkar
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Tero Kristo Sent: Tuesday, February 15, 2011 10:00 PM To: linux-omap@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Subject: [PATCHv2] omap2/3: dmtimer: Enable

RE: [PATCHv2] omap2/3: dmtimer: Enable autoidle

2011-02-15 Thread Santosh Shilimkar
-Original Message- From: Kevin Hilman [mailto:khil...@ti.com] Sent: Tuesday, February 15, 2011 9:50 PM To: Santosh Shilimkar Cc: Tero Kristo; linux-omap@vger.kernel.org; linux-arm- ker...@lists.infradead.org Subject: Re: [PATCHv2] omap2/3: dmtimer: Enable autoidle Santosh

RE: [PATCH 3/5] ARM: l2x0: Errata fix for flush by Way operation can cause data corruption

2011-02-14 Thread Santosh Shilimkar
-Original Message- From: Santosh Shilimkar [mailto:santosh.shilim...@ti.com] Sent: Monday, February 14, 2011 10:39 AM To: Andrei Warkentin Cc: linux-omap@vger.kernel.org; Kevin Hilman; t...@atomide.com; linux-arm-ker...@lists.infradead.org; Catalin Marinas Subject: RE: [PATCH 3/5

RE: [PATCH 3/5] ARM: l2x0: Errata fix for flush by Way operation can cause data corruption

2011-02-13 Thread Santosh Shilimkar
-Original Message- From: Andrei Warkentin [mailto:andr...@motorola.com] Sent: Sunday, February 13, 2011 4:48 AM To: Santosh Shilimkar Cc: linux-omap@vger.kernel.org; Kevin Hilman; t...@atomide.com; linux-arm-ker...@lists.infradead.org; Catalin Marinas Subject: Re: [PATCH 3/5] ARM

RE: [PATCH] omap4: Fix ULPI PHY init for ES1.0 SDP (Re: 4430SDP boot failure)

2011-02-12 Thread Santosh Shilimkar
Tony, -Original Message- From: Santosh Shilimkar [mailto:santosh.shilim...@ti.com] Sent: Thursday, February 03, 2011 2:13 PM To: Tony Lindgren Cc: Anand Gadiyar; Russell King - ARM Linux; linux-arm- ker...@lists.infradead.org; linux-omap@vger.kernel.org; Keshava Munegowda; Felipe

RE: How to enable dvfs in omap.

2011-02-12 Thread Santosh Shilimkar
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Mohamed Thalib H Sent: Saturday, February 12, 2011 4:20 PM To: OMAP-KML Subject: How to enable dvfs in omap. Hi all, I am using omap 2.6.37 running overo board. I

[PATCH 4/5] omap2plus: omap4: Set NR_CPU to 2 instead of default 4

2011-02-12 Thread Santosh Shilimkar
The omap2plus_defconfig picks default NR_CPU value as 4 which isn't correct for OMAP4430. Available CPUs are ony 2, so fix the same. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/configs/omap2plus_defconfig |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff

[PATCH 2/5] omap4: Enable ARM local timers with OMAP4430 es1.0 exception

2011-02-12 Thread Santosh Shilimkar
-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/Kconfig |1 + arch/arm/mach-omap2/timer-mpu.c |4 2 files changed, 5 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig index 1a2cf62..f285dd7 100644 --- a/arch

[PATCH 5/5] omap4: Remove 'FIXME: omap44xx_sram_init not implemented'

2011-02-12 Thread Santosh Shilimkar
of functionality isn't needed. Hence remove the FIXME warning added for implementing sram push feature on OMAP4. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/plat-omap/sram.c | 16 1 files changed, 0 insertions(+), 16 deletions(-) diff --git a/arch/arm/plat-omap

[PATCH 0/5] ARM: omap4 related fixes for 2.6.39

2011-02-12 Thread Santosh Shilimkar
-omap4-base.git omap4-misc_for.39 Santosh Shilimkar (5): ARM: smp: Select local timers vs dummy timer support runtime omap4: Enable ARM local timers with OMAP4430 es1.0 exception ARM: l2x0: Errata fix for flush by Way operation can cause data corruption omap2plus: omap4: Set NR_CPU to 2

[PATCH 3/5] ARM: l2x0: Errata fix for flush by Way operation can cause data corruption

2011-02-12 Thread Santosh Shilimkar
write transaction during a Clean Invalidate by Way operation. Workaround: Disable Write-Back and Cache Linefill (Debug Control Register) Clean Invalidate by Way (0x7FC) Re-enable Write-Back and Cache Linefill (Debug Control Register) Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc

[PATCH 1/5] ARM: smp: Select local timers vs dummy timer support runtime

2011-02-12 Thread Santosh Shilimkar
not have any functional impact on affected files. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Russell King li...@arm.linux.org.uk Cc: David Brown dav...@codeaurora.org Cc: Daniel Walker dwal...@codeaurora.org Cc: Bryan Huntsman bry...@codeaurora.org Cc: Tony Lindgren t...@atomide.com

RE: [PATCH 3/5] ARM: l2x0: Errata fix for flush by Way operation can cause data corruption

2011-02-12 Thread Santosh Shilimkar
-Original Message- From: Andrei Warkentin [mailto:andr...@motorola.com] Sent: Saturday, February 12, 2011 11:20 PM To: Santosh Shilimkar Cc: linux-omap@vger.kernel.org; khil...@ti.com; t...@atomide.com; linux-arm-ker...@lists.infradead.org; Catalin Marinas Subject: Re: [PATCH 3/5

RE: [PATCH 0/5] ARM: Few patches for PM enablement.

2011-02-11 Thread Santosh Shilimkar
Russell, -Original Message- From: Santosh Shilimkar [mailto:santosh.shilim...@ti.com] Sent: Friday, February 04, 2011 3:49 PM To: Russell King - ARM Linux Cc: linux-omap@vger.kernel.org; ccr...@android.com; catalin.mari...@arm.com; linus.ml.wall...@gmail.com; linux-arm- ker

RE: Are there CPU sleep residency HW counters in OMAP? Was: Re: [PATCH] perf: add OMAP support for the new power events

2011-02-11 Thread Santosh Shilimkar
(+ Kevin, Paul) -Original Message- From: Thomas Renninger [mailto:tr...@suse.de] Sent: Friday, February 11, 2011 8:09 PM To: Santosh Shilimkar Cc: Tony Lindgren; linux-omap@vger.kernel.org; Jean Pihet-XID Subject: Are there CPU sleep residency HW counters in OMAP? Was: Re: [PATCH

[PATCH] omap3: pm: Use exported set_cr() instead of a custom one.

2011-02-11 Thread Santosh Shilimkar
Remove the custom restore_control_register() and use the exported set_cr() instead to set the system control register(SCTRL) value. No functional change. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc: Kevin Hilman khil...@ti.com --- arch/arm/mach-omap2/pm34xx.c |7 +-- 1

[PATCH] omap3: cpuidle: Add description field to each C-state.

2011-02-11 Thread Santosh Shilimkar
Add a description field to each idle C-state. This helps to give better data with PowerTop and one don't have to refer to the code to link what Cx means from system point of view while analysing PowerTop data. No functional change. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com Cc

RE: [PATCH] omap3: cpuidle: Add description field to each C-state.

2011-02-11 Thread Santosh Shilimkar
-Original Message- From: Jarkko Nikula [mailto:jhnik...@gmail.com] Sent: Friday, February 11, 2011 10:37 PM To: Santosh Shilimkar Cc: linux-omap@vger.kernel.org; khil...@ti.com; linux-arm- ker...@lists.infradead.org Subject: Re: [PATCH] omap3: cpuidle: Add description field to each

RE: [PATCH 4/5] ARM: scu: Move register defines to header file

2011-02-10 Thread Santosh Shilimkar
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Monday, February 07, 2011 3:48 PM To: Santosh Shilimkar Cc: catalin.mari...@arm.com; linus.ml.wall...@gmail.com; linux- o...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; ccr

RE: [PATCH 4/5] ARM: scu: Move register defines to header file

2011-02-10 Thread Santosh Shilimkar
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Thursday, February 10, 2011 9:44 PM To: Santosh Shilimkar Cc: catalin.mari...@arm.com; linus.ml.wall...@gmail.com; linux- o...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; ccr

RE: [PATCH 00/14] Fix issues with ARMv6+v6k+v7 kernels

2011-02-09 Thread Santosh Shilimkar
-Original Message- From: Dave Martin [mailto:dave.mar...@linaro.org] Sent: Wednesday, February 09, 2011 3:18 PM To: Santosh Shilimkar Cc: Tony Lindgren; Nicolas Pitre; linux-omap@vger.kernel.org; Russell King - ARM Linux; linux-arm-ker...@lists.infradead.org Subject: Re: [PATCH 00

RE: [PATCH 00/14] Fix issues with ARMv6+v6k+v7 kernels

2011-02-09 Thread Santosh Shilimkar
-Original Message- From: Tony Lindgren [mailto:t...@atomide.com] Sent: Wednesday, February 09, 2011 9:54 PM To: Santosh Shilimkar Cc: Dave Martin; Nicolas Pitre; linux-omap@vger.kernel.org; Russell King - ARM Linux; linux-arm-ker...@lists.infradead.org Subject: Re: [PATCH 00/14] Fix

RE: [PATCH] ARM: Define wfi(), wfe(), sev() macros for pre-v7 processors

2011-02-08 Thread Santosh Shilimkar
Dave, -Original Message- From: Dave Martin [mailto:dave.mar...@linaro.org] Sent: Friday, February 04, 2011 7:51 PM To: linux-arm-ker...@lists.infradead.org Cc: Dave Martin; Tony Lindgren; Santosh Shilimkar; Jean Pihet; linux-omap@vger.kernel.org; Nicolas Pitre; Russell King Subject

RE: [PATCH] ARM: Define wfi(), wfe(), sev() macros for pre-v7 processors

2011-02-08 Thread Santosh Shilimkar
-Original Message- From: Santosh Shilimkar [mailto:santosh.shilim...@ti.com] Sent: Tuesday, February 08, 2011 2:11 PM To: 'Dave Martin'; 'linux-arm-ker...@lists.infradead.org' Cc: 'Tony Lindgren'; Jean Pihet-XID; 'linux-omap@vger.kernel.org'; 'Nicolas Pitre'; 'Russell King' Subject

RE: [PATCH v2] ARM: Define wfi() macro for v6 processors

2011-02-08 Thread Santosh Shilimkar
-Original Message- From: Dave Martin [mailto:dave.mar...@linaro.org] Sent: Tuesday, February 08, 2011 5:52 PM To: Arnd Bergmann Cc: linux-arm-ker...@lists.infradead.org; Russell King - ARM Linux; Nicolas Pitre; Tony Lindgren; Santosh Shilimkar; linux- o...@vger.kernel.org; Jean

RE: [PATCH v2] ARM: Define wfi() macro for v6 processors

2011-02-08 Thread Santosh Shilimkar
Dave, -Original Message- From: Dave Martin [mailto:dave.mar...@linaro.org] Sent: Tuesday, February 08, 2011 8:16 PM To: Arnd Bergmann Cc: linux-arm-ker...@lists.infradead.org; Russell King - ARM Linux; Nicolas Pitre; Tony Lindgren; Santosh Shilimkar; linux- o...@vger.kernel.org

RE: [PATCH 00/14] Fix issues with ARMv6+v6k+v7 kernels

2011-02-08 Thread Santosh Shilimkar
Russell, -Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Russell King - ARM Linux Sent: Tuesday, January 18, 2011 12:51 AM To: linux-arm-ker...@lists.infradead.org; linux-omap@vger.kernel.org Subject: [PATCH 00/14] Fix

RE: [PATCH 00/14] Fix issues with ARMv6+v6k+v7 kernels

2011-02-08 Thread Santosh Shilimkar
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Tuesday, February 08, 2011 10:18 PM To: Santosh Shilimkar Cc: linux-arm-ker...@lists.infradead.org; linux-omap@vger.kernel.org Subject: Re: [PATCH 00/14] Fix issues with ARMv6+v6k+v7 kernels

RE: [PATCH v2 0/5] ARM: omap[34]: Thumb-2 compatibility fixes

2011-02-08 Thread Santosh Shilimkar
-Original Message- From: Dave Martin [mailto:dave.mar...@linaro.org] Sent: Tuesday, February 08, 2011 11:11 PM To: Santosh Shilimkar Cc: linux-arm-ker...@lists.infradead.org; Tony Lindgren; Jean Pihet- XID; linux-omap@vger.kernel.org; Nicolas Pitre Subject: Re: [PATCH v2 0/5] ARM

RE: [PATCH 00/14] Fix issues with ARMv6+v6k+v7 kernels

2011-02-08 Thread Santosh Shilimkar
-Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Tony Lindgren Sent: Wednesday, February 09, 2011 6:06 AM To: Nicolas Pitre Cc: Santosh Shilimkar; Russell King - ARM Linux; linux- o...@vger.kernel.org; linux-arm-ker

RE: [PATCH 4/5] ARM: scu: Move register defines to header file

2011-02-07 Thread Santosh Shilimkar
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Friday, February 04, 2011 5:01 PM To: Santosh Shilimkar Cc: catalin.mari...@arm.com; linus.ml.wall...@gmail.com; linux- o...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; ccr

RE: [PATCH 4/5] ARM: scu: Move register defines to header file

2011-02-07 Thread Santosh Shilimkar
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Monday, February 07, 2011 3:48 PM To: Santosh Shilimkar Cc: catalin.mari...@arm.com; linus.ml.wall...@gmail.com; linux- o...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; ccr

RE: [PATCH 4/5] ARM: scu: Move register defines to header file

2011-02-07 Thread Santosh Shilimkar
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Monday, February 07, 2011 3:54 PM To: Santosh Shilimkar Cc: catalin.mari...@arm.com; linus.ml.wall...@gmail.com; linux- o...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; ccr

<    9   10   11   12   13   14   15   16   17   18   >