[PATCH 00/10] ARM: OMAP5: hwmod, clock and prm data files

2013-01-18 Thread Santosh Shilimkar
: hwmod data: Create initial OMAP5 SOC hwmod data Rajendra Nayak (1): ARM: OMAP5: clock data: Add OMAP54XX full clock tree and headers Santosh Shilimkar (2): ARM: OMAP5: voltagedomain data: Add OMAP5 voltage domain data ARM: OMAP5: Enable build and frameowrk initialisations arch/arm/mach-omap2

[PATCH 04/10] ARM: OMAP5: SCRM: Add OMAP54XX header file.

2013-01-18 Thread Santosh Shilimkar
From: Benoit Cousson b-cous...@ti.com Adding the OMAP5 specific header for SCRM module. Cc: Paul Walmsley p...@pwsan.com Signed-off-by: Benoit Cousson b-cous...@ti.com [santosh.shilim...@ti.com: Generated es2.0 data] Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach

[PATCH 09/10] ARM: OMAP5: voltagedomain data: Add OMAP5 voltage domain data

2013-01-18 Thread Santosh Shilimkar
Add voltagedomain related data for OMAP54XX SOCs. Cc: Paul Walmsley p...@pwsan.com Signed-off-by: Benoit Cousson b-cous...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/voltage.h |1 + arch/arm/mach-omap2/voltagedomains54xx_data.c

[PATCH 03/10] ARM: OMAP5: PRCM: Add OMAP54XX local MPU PRCM registers

2013-01-18 Thread Santosh Shilimkar
From: Benoit Cousson b-cous...@ti.com Add the PRCM MPU registers for OMAP54XX platforms. Cc: Paul Walmsley p...@pwsan.com Signed-off-by: Benoit Cousson b-cous...@ti.com [santosh.shilim...@ti.com: Generated es2.0 data] Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach

[PATCH 05/10] ARM: OMAP2+: clockdomain data: Add OMAP54XX data and update the header

2013-01-18 Thread Santosh Shilimkar
From: Benoit Cousson b-cous...@ti.com Add the data file to describe all clock domains inside the OMAP54XX soc. Cc: Paul Walmsley p...@pwsan.com Signed-off-by: Benoit Cousson b-cous...@ti.com [santosh.shilim...@ti.com: Generated es2.0 data] Signed-off-by: Santosh Shilimkar santosh.shilim

[PATCH 10/10] ARM: OMAP5: Enable build and frameowrk initialisations

2013-01-18 Thread Santosh Shilimkar
Include the OMAP5 data files in build. Initialise the voltage, power, clock domains and the clock tree. Cc: Paul Walmsley p...@pwsan.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/Makefile |6 +- arch/arm/mach-omap2/io.c |9 + 2

[PATCH 06/10] ARM: OMAP5: powerdomain data: Add OMAP54XX data and update the header

2013-01-18 Thread Santosh Shilimkar
From: Benoit Cousson b-cous...@ti.com Add the data file to describe all power domains inside the OMAP54XX soc. Cc: Paul Walmsley p...@pwsan.com Signed-off-by: Benoit Cousson b-cous...@ti.com [santosh.shilim...@ti.com: Generated es2.0 data] Signed-off-by: Santosh Shilimkar santosh.shilim

[PATCH 2/5] ARM: OMAP2+: timer: Update the OMAP5 clocksource name as per clock data

2013-01-18 Thread Santosh Shilimkar
OMAP5 clockdata has different sys clock clock node name. Fix the timer code to take care of it. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/timer.c |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-omap2/timer.c b/arch

[PATCH 3/5] ARM: OMAP: prm: Allow prm init to success on OMAP5 SOCs

2013-01-18 Thread Santosh Shilimkar
Allow prm init to success on OMAP5 SOCs. Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/mach-omap2/prm44xx.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/prm44xx.c b/arch/arm/mach-omap2/prm44xx.c index c05a343..1aae198 100644

[PATCH 4/5] ARM: dts: omap5-evm: Update available memory to 2032 MB

2013-01-18 Thread Santosh Shilimkar
On OMAP5 to detect invalid/bad memory accesses, 16MB of DDR is used as a trap. Hence available memory for linux OS is 2032 MB on boards popullated with 2 GB memory. Cc: Benoit Cousson b-cous...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/boot/dts/omap5-evm.dts

[PATCH 5/5] ARM: dts: OMAP5: Specify nonsecure PPI IRQ for arch timer

2013-01-18 Thread Santosh Shilimkar
...@ti.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com --- arch/arm/boot/dts/omap5.dtsi | 16 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/omap5.dtsi b/arch/arm/boot/dts/omap5.dtsi index 790bb2a..7a78d1b 100644 --- a/arch/arm/boot/dts

Re: [PATCH 5/5] ARM: dts: OMAP5: Specify nonsecure PPI IRQ for arch timer

2013-01-18 Thread Santosh Shilimkar
On Friday 18 January 2013 09:32 PM, Marc Zyngier wrote: On 18/01/13 15:32, Santosh Shilimkar wrote: From: Rajendra Nayak rna...@ti.com Specify both secure as well as nonsecure PPI IRQ for arch timer. This fixes the following errors seen on DT OMAP5 boot.. [0.00] arch_timer

Re: [PATCH 5/5] ARM: dts: OMAP5: Specify nonsecure PPI IRQ for arch timer

2013-01-18 Thread Santosh Shilimkar
On Friday 18 January 2013 10:38 PM, Marc Zyngier wrote: On 18/01/13 17:00, Santosh Shilimkar wrote: On Friday 18 January 2013 09:32 PM, Marc Zyngier wrote: On 18/01/13 15:32, Santosh Shilimkar wrote: From: Rajendra Nayak rna...@ti.com Specify both secure as well as nonsecure PPI IRQ for arch

Re: [RFC v2 12/18] ARM: OMAP2+: timer: Add suspend-resume callbacks for clockevent device

2013-01-17 Thread Santosh Shilimkar
event devices. Leverages these callbacks to have AM33XX clockevent timer which is in not in WKUP domain to behave properly across system suspend. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Benoit Cousson b-cous...@ti.com Cc: Paul Walmsley p

Re: [PATCH] ARM: OMAP: Fix the use of uninitialized dma_lch_count

2013-01-11 Thread Santosh Shilimkar
' is zero before 1st call of omap_system_dma_probe. so it will be failed for omap_dma_reserve_channels, when 1st call. so, need use 'd-lch_count' instead of 'dma_lch_count' for judging. Signed-off-by: Chen Gang gang.c...@asianux.com Signed-off-by: Santosh Shilimkar santosh.shilim...@ti.com

Re: [PATCH] arch/arm/plat-omap: initializing dma_lch_count, before judging omap_dma_reserve_channels

2013-01-10 Thread Santosh Shilimkar
On Thursday 10 January 2013 03:59 PM, Chen Gang wrote: dma_lch_count is zero before 1st call of omap_system_dma_probe. omap_dma_reserve_channels has value before 1st call of omap_system_dma_probe when 1st call of omap_system_dma_probe we need set dma_lch_count before use it for

Re: [PATCH] arch/arm/plat-omap: initializing dma_lch_count, before judging omap_dma_reserve_channels

2013-01-10 Thread Santosh Shilimkar
On Thursday 10 January 2013 04:18 PM, Santosh Shilimkar wrote: On Thursday 10 January 2013 03:59 PM, Chen Gang wrote: dma_lch_count is zero before 1st call of omap_system_dma_probe. omap_dma_reserve_channels has value before 1st call of omap_system_dma_probe when 1st call

Re: [PATCH] arch/arm/plat-omap: initializing dma_lch_count, before judging omap_dma_reserve_channels

2013-01-10 Thread Santosh Shilimkar
On Friday 11 January 2013 10:33 AM, Chen Gang wrote: 于 2013年01月10日 18:48, Santosh Shilimkar 写道: 'omap_dma_reserve_channels' when used is suppose to be from command line. Hence the proposed fix in the review is the right one. ok, thank you for your suggestion. I will send patch v2

Re: [RFC v2 14/18] ARM: OMAP2+: AM33XX: control: Add some control module registers and APIs

2013-01-09 Thread Santosh Shilimkar
wrote: Add minimal APIs for writing to the IPC and the M3_TXEV registers in the Control module. These will be used in a subsequent patch which adds suspend-resume support for AM33XX. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Tony Lingren t...@atomide.com Cc: Santosh Shilimkar

Re: [RFC v2 01/18] mailbox: OMAP2+: Add support for AM33XX

2013-01-08 Thread Santosh Shilimkar
for communication between MPU and WKUP-M3. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Russ Dill russ.d...@ti.com Cc: Santosh Shilimkar santosh.shilim...@ti.com --- v1-v2: Address the comment on operator usage from Russ Dill drivers/mailbox/mailbox-omap2.c | 35

Re: [RFC v2 02/18] mailbox: Add an API for flushing the FIFO

2013-01-08 Thread Santosh Shilimkar
the assigned mailbox sub-module. This patch adds an API in the mailbox code which the MPU can use to empty the FIFO by issuing a readback command. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Santosh Shilimkar santosh.shilim...@ti.com --- Note: This patch which will be slightly reworked

Re: [RFC v2 03/18] memory: emif: Move EMIF related header file to include/linux/

2013-01-08 Thread Santosh Shilimkar
Bedia vaibhav.be...@ti.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Benoit Cousson b-cous...@ti.com Cc: Aneesh V ane...@ti.com --- v1-v2: This is a new patch in the series to enable code reuse between the EMIF driver and AM33XX PM code drivers/memory/emif.c |2

Re: [RFC v2 04/18] ARM: OMAP2+: AM33XX: CM: Get rid of unncessary header inclusions

2013-01-08 Thread Santosh Shilimkar
On Monday 31 December 2012 06:36 PM, Vaibhav Bedia wrote: Some of the included header files are not needed so remove them. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Benoit Cousson b-cous...@ti.com Cc: Paul Walmsley p...@pwsan.com Cc

Re: [RFC v2 05/18] ARM: OMAP2+: AM33XX: CM/PRM: Use __ASSEMBLER__ macros in header files

2013-01-08 Thread Santosh Shilimkar
On Monday 31 December 2012 06:36 PM, Vaibhav Bedia wrote: This is necessary to ensure that macros declared here can be reused from assembly files. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Paul Walmsley p...@pwsan.com Cc: Benoit Cousson

Re: [RFC v2 06/18] ARM: OMAP2+: AM33XX: hwmod: Register OCMC RAM hwmod

2013-01-08 Thread Santosh Shilimkar
On Monday 31 December 2012 06:36 PM, Vaibhav Bedia wrote: OCMC RAM lies in the PER power domain and this memory support retention. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Benoit Cousson b-cous...@ti.com Cc: Paul Walmsley p

Re: [RFC v2 07/18] ARM: OMAP2+: AM33XX: hwmod: Update TPTC0 hwmod with the right flags

2013-01-08 Thread Santosh Shilimkar
On Monday 31 December 2012 06:37 PM, Vaibhav Bedia wrote: TPTC0 needs to be idled and put to standby under SW control. Add the appropriate flags in the TPTC0 hwmod entry. Can you please expand TPTC0 in chane log. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Santosh Shilimkar

Re: [RFC v2 08/18] ARM: OMAP2+: AM33XX: hwmod: Fixup cpgmac0 hwmod entry

2013-01-08 Thread Santosh Shilimkar
region has the SYSCONFIG register. This leads to the HWMOD code accessing the wrong memory address for idle and standby operations. Fix this by removing the ADDR_TYPE_RT flag from the 1st memory region in CPGMAC0 hwmod entry. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Santosh Shilimkar

Re: [RFC v2 09/18] ARM: OMAP2+: AM33XX: hwmod: Update the WKUP-M3 hwmod with reset status bit

2013-01-08 Thread Santosh Shilimkar
Vaibhav, On Monday 31 December 2012 06:37 PM, Vaibhav Bedia wrote: WKUP-M3 has a reset status bit (RM_WKUP_STST.WKUP_M3_LRST) Update the WKUP-M3 hwmod data to reflect the same. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Benoit Cousson b

Re: [RFC v2 10/18] ARM: OMAP2+: AM33XX: Update the hardreset API

2013-01-08 Thread Santosh Shilimkar
On Monday 31 December 2012 06:37 PM, Vaibhav Bedia wrote: WKUP-M3 has a reset status bit (RM_WKUP_STST.WKUP_M3_LRST) Update the hardreset API to ensure that the reset line properly deasserted. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc

Re: [RFC v2 11/18] ARM: DTS: AM33XX: Add nodes for OCMC RAM and WKUP-M3

2013-01-08 Thread Santosh Shilimkar
. To ensure that the OMAP PM code does not attempt to disable the clock to OCMC RAM as part of the suspend process add the no_idle_on_suspend flag. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Tony Lindgren t...@atomide.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Benoit Cousson b

Re: [RFC v2 12/18] ARM: OMAP2+: timer: Add suspend-resume callbacks for clockevent device

2013-01-08 Thread Santosh Shilimkar
-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Benoit Cousson b-cous...@ti.com Cc: Paul Walmsley p...@pwsan.com Cc: Kevin Hilman khil...@deeprootsystems.com Cc: Vaibhav Hiremath hvaib...@ti.com Cc: Jon Hunter jon-hun...@ti.com --- v1-v2: Get rid

Re: [RFC v2 13/18] ARM: OMAP2+: AM33XX: timer: Interchance clkevt and clksrc timers

2013-01-08 Thread Santosh Shilimkar
as clocksource and clockevent for AM33XX. For now a new DT property has been added to allow the timer code to select the timer with the right property. It has been pointed out by Santosh Shilimkar and Kevin Hilman that such a change will result in soc-idle never being achieved on AM33XX

Re: [RFC v2 14/18] ARM: OMAP2+: AM33XX: control: Add some control module registers and APIs

2013-01-08 Thread Santosh Shilimkar
Lingren t...@atomide.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Benoit Cousson b-cous...@ti.com Cc: Paul Walmsley p...@pwsan.com Cc: Kevin Hilman khil...@deeprootsystems.com Cc: Vaibhav Hiremath hvaib...@ti.com --- On Control module, we are trying to move driver/module specific code

Re: [RFC v2 17/18] ARM: OMAP2+: AM33XX: Select Mailbox when PM is enabled

2013-01-08 Thread Santosh Shilimkar
the omap2plus_defconfig which was done in the previous version of the AM33XX suspend-resume support. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Tony Lingren t...@atomide.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Benoit Cousson b-cous...@ti.com Cc: Paul Walmsley p...@pwsan.com

Re: [RFC v2 00/18] ARM: OMAP2+: AM33XX: Add suspend-resume support

2013-01-08 Thread Santosh Shilimkar
Vaibhav, On Monday 31 December 2012 06:36 PM, Vaibhav Bedia wrote: Hi, This is the second version of the patch series for adding suspend-resume support for AM33XX. Based on the feedback received on the previous patch series [1] almost all the patches have undergone a bit a rework. The 1st two

Re: [RFC v2 14/18] ARM: OMAP2+: AM33XX: control: Add some control module registers and APIs

2013-01-08 Thread Santosh Shilimkar
in a subsequent patch which adds suspend-resume support for AM33XX. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com Cc: Tony Lingren t...@atomide.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Benoit Cousson b-cous...@ti.com Cc: Paul Walmsley p...@pwsan.com Cc: Kevin Hilman khil

Re: [PATCH 1/1] arm :omap :DMA: fix a bug on reserving the omap SDMA channels

2013-01-03 Thread Santosh Shilimkar
On Thursday 03 January 2013 12:58 PM, R Sricharan wrote: Hi, On Sunday 30 December 2012 02:13 AM, ahema...@gmail.com wrote: From: ahemaily ahema...@gmail.com The variable dma_lch_count used for comparison (omap_dma_reserve_channels = dma_lch_count) before it initialized to the value from

Re: [PATCH 2/3] ARM: OMAP2+: hwmod: add support for blocking WFI when a device is active

2012-12-31 Thread Santosh Shilimkar
Paul, On Sunday 30 December 2012 11:58 PM, Paul Walmsley wrote: Apparently, on some OMAPs, the MPU can't be allowed to enter WFI while certain peripherals are active. It's not clear why, and it's likely that there is simply some other bug in the driver or integration code. But since the

Re: [PATCH 1/3] ARM: OMAP2xxx: PM: enter WFI via inline asm if CORE stays active

2012-12-31 Thread Santosh Shilimkar
. 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 2/3] ARM: OMAP2+: hwmod: add support for blocking WFI when a device is active

2012-12-31 Thread Santosh Shilimkar
On Monday 31 December 2012 06:26 PM, Paul Walmsley wrote: Hi On Mon, 31 Dec 2012, Santosh Shilimkar wrote: This is more of question. If the limitation is w.r.t MPU power state then shouldn't we just prevent the MPU power state rather than blocking the WFI completely. Can you please clarify

Re: [PATCH 1/1] arm :omap :DMA: fix a bug on reserving the omap SDMA channels

2012-12-29 Thread Santosh Shilimkar
...@gmail.com --- Change looks good to my eyes o.w 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] arm: omap: Remove apollon board support

2012-12-28 Thread Santosh Shilimkar
On Wednesday 26 December 2012 10:51 AM, Kyungmin Park wrote: From: Kyungmin Park kyungmin.p...@samsung.com As apollon board doesn't used anymore, remove it. Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- Acked-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe from

Re: [PATCH 1/3] ARM: OMAP: 32k counter: resolve sparse warnings

2012-12-25 Thread Santosh Shilimkar
. Signed-off-by: Paul Walmsley p...@pwsan.com Looks good to my eyes. 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

Re: [PATCH 09/12] ARM: OMAP2+: powerdomain: skip register reads for powerdomains known to be on

2012-12-20 Thread Santosh Shilimkar
On Thursday 20 December 2012 10:52 PM, Paul Walmsley wrote: On Wed, 19 Dec 2012, Jon Hunter wrote: My understanding is that for OMAP4 devices, the core power domain may not be active the same time as the MPU power domain. The Cortex-A9 has the ability to access some peripherals (such as timer,

Re: [PATCH] gpio/omap: implement irq_enable/disable using mask/unmask.

2012-12-19 Thread Santosh Shilimkar
On Monday 17 December 2012 02:57 PM, Andreas Fenkart wrote: Please add some changelog here too. Signed-off-by: Andreas Fenkart andreas.fenk...@streamunlimited.com --- Patch seems straight forward thought will be interesting where you found the need of it. drivers/gpio/gpio-omap.c |2

Re: [PATCH 0/2] drop plat/cpu.h for omap2plus

2012-12-19 Thread Santosh Shilimkar
On Monday 17 December 2012 01:33 AM, Tony Lindgren wrote: Hi all, Finally it can be dropped. Thanks for help everybody. Looks fine to me with update plat/cpu.h patch. Thanks to you as well for all those patches. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe from

Re: [PATCH v2 1/1] ARM: OMAP2+: omap2plus_defconfig: enable devtmpfs and automount

2012-12-14 Thread Santosh Shilimkar
On Friday 14 December 2012 07:02 PM, Javier Martinez Canillas wrote: Since udev-176 [1], udev no longer creates device nodes under /dev and this has to be managed by the kernel devtmpfs filesystem. This makes devtmpfs filesystem a requirement on newer systems and a kernel built with the current

Re: [RFC PATCH v2 3/5] ARM: kernel: update cpu_suspend code to use cache LoUIS operations

2012-12-13 Thread Santosh Shilimkar
. Reviewed-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 01/10] ARM: OMAP3/4: cpuidle: fix sparse and checkpatch warnings

2012-12-12 Thread Santosh Shilimkar
On Sunday 09 December 2012 02:23 AM, Paul Walmsley wrote: Fix the following sparse warnings in the OMAP3/4 CPUIdle code: arch/arm/mach-omap2/cpuidle34xx.c:272:1: warning: symbol 'omap3_idle_dev' was not declared. Should it be static? arch/arm/mach-omap2/cpuidle34xx.c:274:23: warning: symbol

Re: [GIT PULL 1/3] omap late timer clean-up (and a warning fix) for v3.8 merge window

2012-11-30 Thread Santosh Shilimkar
Olof, On Friday 30 November 2012 12:48 PM, Olof Johansson wrote: On Mon, Nov 26, 2012 at 05:06:11PM -0800, Tony Lindgren wrote: The following changes since commit 9dc57643738f9fbe45c10cc062903d5dfda5bdd9: Merge branch 'fixes-timer' of github.com:jonhunter/linux into omap-for-v3.8/timer

Re: [PATCH 1/3] ARM: OMAP2+: Fix realtime_counter_init warning in timer.c

2012-11-28 Thread Santosh Shilimkar
On Wednesday 28 November 2012 09:17 PM, Jon Hunter wrote: On 11/28/2012 12:09 AM, Santosh Shilimkar wrote: On Wednesday 28 November 2012 07:45 AM, Jon Hunter wrote: In commit fa6d79d (ARM: OMAP: Add initialisation for the real-time counter), the function realtime_counter_init() was added

Re: [PATCH 1/3] ARM: OMAP2+: Fix realtime_counter_init warning in timer.c

2012-11-28 Thread Santosh Shilimkar
On Wednesday 28 November 2012 09:17 PM, Jon Hunter wrote: On 11/28/2012 12:09 AM, Santosh Shilimkar wrote: On Wednesday 28 November 2012 07:45 AM, Jon Hunter wrote: In commit fa6d79d (ARM: OMAP: Add initialisation for the real-time counter), the function realtime_counter_init() was added

Re: [PATCH 1/3] ARM: OMAP2+: Fix realtime_counter_init warning in timer.c

2012-11-28 Thread Santosh Shilimkar
On Wednesday 28 November 2012 09:31 PM, Jon Hunter wrote: On 11/28/2012 09:55 AM, Santosh Shilimkar wrote: On Wednesday 28 November 2012 09:17 PM, Jon Hunter wrote: On 11/28/2012 12:09 AM, Santosh Shilimkar wrote: On Wednesday 28 November 2012 07:45 AM, Jon Hunter wrote: In commit fa6d79d

Re: [PATCH V2 3/4] ARM: AM335x: Fix warning in timer.c

2012-11-28 Thread Santosh Shilimkar
configurations. Cc: Igor Grinberg grinb...@compulab.co.il Signed-off-by: Jon Hunter jon-hun...@ti.com --- 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

Re: [PATCH V2 4/4] ARM: OMAP2+: Fix sparse warnings in timer.c

2012-11-28 Thread Santosh Shilimkar
...@ti.com --- 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 2/3] ARM: OMAP4: Fix build error and warning in timer.c

2012-11-27 Thread Santosh Shilimkar
in the function name omap4_sync32_timer_init. Therefore, correct this typo to resolve the above error and warning. Cc: Igor Grinberg grinb...@compulab.co.il Reported-by: Tony Lindgren t...@atomide.com Signed-off-by: Jon Hunter jon-hun...@ti.com --- Acked-by: Santosh Shilimkar santosh.shilim...@ti.com

Re: [PATCH 1/3] ARM: OMAP2+: Fix realtime_counter_init warning in timer.c

2012-11-27 Thread Santosh Shilimkar
realtime_counter_init() if CONFIG_SOC_OMAP5 is selected. Cc: Santosh Shilimkar santosh.shilim...@ti.com Reported-by: Tony Lindgren t...@atomide.com Signed-off-by: Jon Hunter jon-hun...@ti.com --- The #ifdef was avoided because the real-time counter can be used on other future SOCs. And the those SOCs just select

Re: [PATCH 3/3] ARM: AM335x: Fix warning in timer.c

2012-11-27 Thread Santosh Shilimkar
On Wednesday 28 November 2012 07:45 AM, Jon Hunter wrote: When compiling the kernel with configuration options ... # CONFIG_ARCH_OMAP2 is not set # CONFIG_ARCH_OMAP3 is not set # CONFIG_ARCH_OMAP4 is not set # CONFIG_SOC_OMAP5 is not set CONFIG_SOC_AM33XX=y ... the following build

Re: [PATCH 3/3] ARM: AM335x: Fix warning in timer.c

2012-11-27 Thread Santosh Shilimkar
On Wednesday 28 November 2012 12:16 PM, Igor Grinberg wrote: On 11/28/12 08:28, Santosh Shilimkar wrote: On Wednesday 28 November 2012 07:45 AM, Jon Hunter wrote: When compiling the kernel with configuration options ... # CONFIG_ARCH_OMAP2 is not set # CONFIG_ARCH_OMAP3 is not set

Re: [PATCH 5/6] ARM: OMAP4: MPUSS PM: remove unnecessary shim functions for powerdomain control

2012-11-23 Thread Santosh Shilimkar
On Saturday 24 November 2012 09:12 AM, Paul Walmsley wrote: The OMAP4 MPU subsystem power management code contains several unnecessary shim functions for powerdomain control; remove them. Signed-off-by: Paul Walmsley p...@pwsan.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Kevin Hilman

Re: [PATCH v2 1/2] ARM: OMAP2+: timer: remove CONFIG_OMAP_32K_TIMER

2012-11-19 Thread Santosh Shilimkar
() function. Remove the #ifdef CONFIG_OMAP_32K_TIMER around the __omap2_sync32k_clocksource_init() function. Signed-off-by: Igor Grinberg grinb...@compulab.co.il Cc: Jon Hunter jon-hun...@ti.com Cc: Santosh Shilimkar santosh.shilim...@ti.com Cc: Vaibhav Hiremath hvaib...@ti.com --- nice clean

Re: [PATCH 0/4] cpufreq: OMAP: if available, scale the iva coprocessor

2012-11-07 Thread Santosh Shilimkar
Hi, On Tuesday 06 November 2012 07:47 PM, Joshua Emele wrote: The iva coprocessor, available on some omap platforms, shares a voltage domain with the mpu. If cpufreq is active and the mpu processor is scaled down, the iva coprocessor should also be scaled. The goal is to make sure we do not

Re: [PATCH V2 01/14] ARM: OMAP: Add DMTIMER definitions for posted mode

2012-11-07 Thread Santosh Shilimkar
. Apart from above one comment, 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 V2 02/14] ARM: OMAP2+: Disable posted mode for the clocksource timer

2012-11-07 Thread Santosh Shilimkar
On Wednesday 07 November 2012 01:01 PM, Jon Hunter wrote: When using a DMTIMER as the clock-source timer, posted mode configuration of the DMTIMER is used. Posted mode is only benefical when configuring timers as it allows writes to be posted and does not stall the CPU until the write is

Re: [PATCH V2 03/14] ARM: OMAP3+: Implement timer workaround for errata i103 and i767

2012-11-07 Thread Santosh Shilimkar
...@ti.com --- Looks sensible considering alternative WAs. 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 V2 01/14] ARM: OMAP: Add DMTIMER definitions for posted mode

2012-11-07 Thread Santosh Shilimkar
On Wednesday 07 November 2012 04:11 PM, Jon Hunter wrote: On 11/07/2012 04:04 PM, Santosh Shilimkar wrote: On Wednesday 07 November 2012 01:01 PM, Jon Hunter wrote: For OMAP2+ devices, when using DMTIMERs for system timers (clock-events and clock-source) the posted mode configuration

Re: [PATCH V2 04/14] ARM: OMAP: Fix timer posted mode support

2012-11-07 Thread Santosh Shilimkar
was before the omap_dm_timer_enable_posted() function was introduced. Although this is a regression from the original code it only impacts performance and so is not needed for stable. Signed-off-by: Jon Hunter jon-hun...@ti.com --- Acked-by: Santosh Shilimkar santosh.shilim...@ti.com -- To unsubscribe

Re: [PATCH V2 00/14] ARM: OMAP: DMTIMER fixes

2012-11-07 Thread Santosh Shilimkar
Jon, On Wednesday 07 November 2012 01:01 PM, Jon Hunter wrote: This series includes several fixes for the OMAP DMTIMER driver. This is based upon 3.7-rc4 with the two series adding device-tree support for DMTIMERs [1] and the 32kHz Counter [2] Tested on OMAP5912 OSK, OMAP2420 H4, OMAP3430

Re: [PATCH V2 03/14] ARM: OMAP3+: Implement timer workaround for errata i103 and i767

2012-11-07 Thread Santosh Shilimkar
On Wednesday 07 November 2012 05:28 PM, Jon Hunter wrote: On 11/07/2012 04:14 PM, Santosh Shilimkar wrote: Looks sensible considering alternative WAs. Acked-by: Santosh Shilimkar santosh.shilim...@ti.com Thanks. With further thought I think that it would be best to combine patches #2

Re: [PATCH 15/15] ARM: OMAP2+: AM33XX: Basic suspend resume support

2012-11-06 Thread Santosh Shilimkar
On Tuesday 06 November 2012 06:29 AM, Bedia, Vaibhav wrote: Hi Santosh, Kevin On Tue, Nov 06, 2012 at 03:22:16, Shilimkar, Santosh wrote: [...] + +/* + * This a subset of registers defined in drivers/memory/emif.h + * Move that to include/linux/? + */ I'd probably suggest just moving the

Re: OMAP4/Panda: u-boot upgrade v2012.04.01 - v2012.10 breaks RTC wakeups

2012-11-06 Thread Santosh Shilimkar
+ Sricharan, On Tuesday 06 November 2012 06:46 PM, Kevin Hilman wrote: Hello, I just noticed that the kernel wakeup from suspend using RTC is broken after I upgraded u-boot from v2012.04.01 to v2012.10 on my OMAP4430/Panda and OMAP4460/Panda-ES. I haven't isolated the cause yet, but am hoping

Re: [PATCH 13/15] ARM: DTS: AM33XX: Add nodes for OCMCRAM and Mailbox

2012-11-05 Thread Santosh Shilimkar
On Sunday 04 November 2012 08:56 PM, Bedia, Vaibhav wrote: On Sat, Nov 03, 2012 at 21:24:14, Shilimkar, Santosh wrote: On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com --- arch/arm/boot/dts/am33xx.dtsi | 11 +++ 1 files

Re: [PATCH 12/15] ARM: OMAP: timer: Add suspend-resume callbacks for clockevent device

2012-11-05 Thread Santosh Shilimkar
On Sunday 04 November 2012 08:55 PM, Bedia, Vaibhav wrote: Hi Santosh, On Sat, Nov 03, 2012 at 21:22:04, Shilimkar, Santosh wrote: On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: From: Vaibhav Hiremath hvaib...@ti.com The current OMAP timer code registers two timers - one as

Re: [PATCH 13/15] ARM: DTS: AM33XX: Add nodes for OCMCRAM and Mailbox

2012-11-05 Thread Santosh Shilimkar
On Sunday 04 November 2012 08:56 PM, Bedia, Vaibhav wrote: On Sat, Nov 03, 2012 at 21:24:14, Shilimkar, Santosh wrote: On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com --- arch/arm/boot/dts/am33xx.dtsi | 11 +++ 1 files

Re: [PATCH 01/15] ARM: OMAP2+: mailbox: Add an API for flushing the FIFO

2012-11-05 Thread Santosh Shilimkar
On Sunday 04 November 2012 08:56 PM, Bedia, Vaibhav wrote: On Sat, Nov 03, 2012 at 21:33:47, Shilimkar, Santosh wrote: [...] +static int omap2_mbox_fifo_needs_flush(struct omap_mbox *mbox) +{ + struct omap_mbox2_fifo *fifo = + ((struct omap_mbox2_priv *)mbox-priv)-tx_fifo;

Re: [PATCH 02/15] ARM: OMAP2+: mailbox: Add support for AM33XX

2012-11-05 Thread Santosh Shilimkar
On Sunday 04 November 2012 08:56 PM, Bedia, Vaibhav wrote: On Sat, Nov 03, 2012 at 21:40:37, Shilimkar, Santosh wrote: [...] +#if defined(CONFIG_SOC_AM33XX) + else if (soc_is_am33xx()) { + list = am33xx_mboxes; + + list[0]-irq = platform_get_irq(pdev, 0); +

Re: [PATCH 13/15] ARM: DTS: AM33XX: Add nodes for OCMCRAM and Mailbox

2012-11-05 Thread Santosh Shilimkar
On Tuesday 06 November 2012 12:59 AM, Kevin Hilman wrote: Bedia, Vaibhav vaibhav.be...@ti.com writes: On Mon, Nov 05, 2012 at 20:23:11, Shilimkar, Santosh wrote: [...] On OMAP the OCMC RAM is always clocked and doesn't need any special clock enable. CM_L3_2_OCMC_RAM_CLKCTRL module mode

Re: [PATCH 13/15] ARM: DTS: AM33XX: Add nodes for OCMCRAM and Mailbox

2012-11-05 Thread Santosh Shilimkar
On Tuesday 06 November 2012 02:49 AM, Santosh Shilimkar wrote: On Tuesday 06 November 2012 12:59 AM, Kevin Hilman wrote: Bedia, Vaibhav vaibhav.be...@ti.com writes: On Mon, Nov 05, 2012 at 20:23:11, Shilimkar, Santosh wrote: [...] On OMAP the OCMC RAM is always clocked and doesn't need any

Re: [PATCH 15/15] ARM: OMAP2+: AM33XX: Basic suspend resume support

2012-11-05 Thread Santosh Shilimkar
On Monday 05 November 2012 11:10 PM, Kevin Hilman wrote: +Santosh (to help with EMIF questions/comments) On 11/02/2012 12:32 PM, Vaibhav Bedia wrote: AM335x supports various low power modes as documented in section 8.1.4.3 of the AM335x TRM which is available @

Re: [PATCH 11/15] ARM: OMAP: timer: Interchange clksrc and clkevt for AM33XX

2012-11-05 Thread Santosh Shilimkar
On Monday 05 November 2012 11:33 PM, Kevin Hilman wrote: Bedia, Vaibhav vaibhav.be...@ti.com writes: On Sat, Nov 03, 2012 at 18:34:30, Kevin Hilman wrote: [...] Doesn't this also mean that you won't get timer wakeups in idle? Or are you keeping the domain where the clockevent is on during

Re: [PATCH 12/15] ARM: OMAP: timer: Add suspend-resume callbacks for clockevent device

2012-11-03 Thread Santosh Shilimkar
On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: From: Vaibhav Hiremath hvaib...@ti.com The current OMAP timer code registers two timers - one as clocksource and one as clockevent. Actually OMAP also uses only one timer. The clocksource is taken care by 32K syntimer till OMAP4 and by

Re: [PATCH 13/15] ARM: DTS: AM33XX: Add nodes for OCMCRAM and Mailbox

2012-11-03 Thread Santosh Shilimkar
On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com --- arch/arm/boot/dts/am33xx.dtsi | 11 +++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index

Re: [PATCH 01/15] ARM: OMAP2+: mailbox: Add an API for flushing the FIFO

2012-11-03 Thread Santosh Shilimkar
On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: On AM33XX, the mailbox module between the MPU and the WKUP-M3 co-processor facilitates a one-way communication. MPU uses the assigned mailbox sub-module to issue the interrupt to the WKUP-M3 co-processor which then goes and reads the the

Re: [PATCH 02/15] ARM: OMAP2+: mailbox: Add support for AM33XX

2012-11-03 Thread Santosh Shilimkar
On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: Mailbox IP on AM33XX, is the same as that present in OMAP4. The single instance of Mailbox module contains 8 sub-modules and facilitates communication between MPU, PRUs and WKUP_M3. The first mailbox sub-module is assigned for

Re: [PATCH 03/15] ARM: OMAP: mailbox: Convert to device_initcall

2012-11-03 Thread Santosh Shilimkar
On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: The power management code for AM33XX is a late_initcall and the PM features depend on the mailbox for IPC. In preparation for this, convert the mailbox init to a device_initcall. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com ---

Re: [PATCH 05/15] ARM: OMAP2+: AM33XX: Update WKUP_M3 hwmod entry for reset status

2012-11-03 Thread Santosh Shilimkar
On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: Add the reset status offset for WKUP_M3 in the hwmod data Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com --- arch/arm/mach-omap2/omap_hwmod_33xx_data.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git

Re: [PATCH 06/15] ARM: OMAP2+: hwmod: Enable OCMCRAM registration in AM33XX

2012-11-03 Thread Santosh Shilimkar
On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: The hwmod data for OCMCRAM in AM33XX was commented out. This data is needed by the power management code, hence uncomment the same and register the OCP interface for it. Why this data is needed by PM code ? Regards Santosh -- To

Re: [PATCH 08/15] ARM: OMAP2+: hwmod: Fix the omap_hwmod_addr_space for CPGMAC0

2012-11-03 Thread Santosh Shilimkar
On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: The first entry for CPGMAC0 should be ADDR_MAP_ON_INIT instead of ADDR_TYPE_RT to ensure the omap hwmod code maps the memory space at init and writes to the SYSCONFIG registers. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com ---

Re: [PATCH 09/15] ARM: OMAP: AM33XX: Remove unnecessary include and use __ASSEMBLER__ macros

2012-11-03 Thread Santosh Shilimkar
On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: Get rid of some unnecessary header file inclusions and also use __ASSEMBLER__ macros to allow the various register offsets from PM assembly code which be added in a subsequent patch. Signed-off-by: Vaibhav Bedia vaibhav.be...@ti.com

Re: [PATCH 11/15] ARM: OMAP: timer: Interchange clksrc and clkevt for AM33XX

2012-11-03 Thread Santosh Shilimkar
On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: AM33XX has only one usable timer in the WKUP domain. Currently the timer instance in WKUP domain is used as the clockevent and the timer in non-WKUP domain as the clocksource. The timer in WKUP domain can keep running in suspend from a

Re: [PATCH 15/15] ARM: OMAP2+: AM33XX: Basic suspend resume support

2012-11-03 Thread Santosh Shilimkar
On Friday 02 November 2012 06:02 PM, Vaibhav Bedia wrote: AM335x supports various low power modes as documented in section 8.1.4.3 of the AM335x TRM which is available @ http://www.ti.com/litv/pdf/spruh73f DeepSleep0 mode offers the lowest power mode with limited wakeup sources without a system

Re: [PATCH 3/3] ARM: OMAP: Remove plat-omap/common.c

2012-11-02 Thread Santosh Shilimkar
Tony, On Friday 02 November 2012 04:18 AM, Tony Lindgren wrote: This file has only omap_init_consistent_dma_size() left that can be moved to plat-omap/dma.c. Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/plat-omap/Makefile |2 +- arch/arm/plat-omap/common.c | 26

Re: [PATCH 3/3] ARM: OMAP: Remove plat-omap/common.c

2012-11-02 Thread Santosh Shilimkar
Tony, On Friday 02 November 2012 04:18 AM, Tony Lindgren wrote: This file has only omap_init_consistent_dma_size() left that can be moved to plat-omap/dma.c. Signed-off-by: Tony Lindgren t...@atomide.com --- arch/arm/plat-omap/Makefile |2 +- arch/arm/plat-omap/common.c | 26

Re: [PATCH 3/3] ARM: OMAP: Remove plat-omap/common.c

2012-11-02 Thread Santosh Shilimkar
On Friday 02 November 2012 02:19 PM, Tomi Valkeinen wrote: On 2012-11-02 08:38, Santosh Shilimkar wrote: Tony, On Friday 02 November 2012 04:18 AM, Tony Lindgren wrote: This file has only omap_init_consistent_dma_size() left that can be moved to plat-omap/dma.c. Signed-off-by: Tony Lindgren

Re: [RFC PATCH] ARM: OMAP4: ID: Improve features detection and check

2012-11-01 Thread Santosh Shilimkar
On Thursday 01 November 2012 03:53 PM, Ivan Khoronzhuk wrote: Replaces several flags bearing the same meaning. There is no need to set flags due to different omap types here, it can be checked in appropriate places as well. Cc: Tony Lindgren t...@atomide.com Cc: Russell King

Re: [RFC PATCH] ARM: OMAP4: ID: Improve features detection and check

2012-11-01 Thread Santosh Shilimkar
On Thursday 01 November 2012 09:50 PM, ivan.khoronzhuk wrote: On 11/01/2012 01:35 PM, Santosh Shilimkar wrote: On Thursday 01 November 2012 03:53 PM, Ivan Khoronzhuk wrote: Replaces several flags bearing the same meaning. There is no need to set flags due to different omap types here, it can

Re: [RFC PATCH] ARM: OMAP4: ID: Improve features detection and check

2012-11-01 Thread Santosh Shilimkar
On Thursday 01 November 2012 10:36 PM, Nishanth Menon wrote: On 22:05-20121101, Santosh Shilimkar wrote: On Thursday 01 November 2012 09:50 PM, ivan.khoronzhuk wrote: On 11/01/2012 01:35 PM, Santosh Shilimkar wrote: On Thursday 01 November 2012 03:53 PM, Ivan Khoronzhuk wrote: Replaces

Re: [PATCH] gpio: omap-gpio: add support for pm_runtime autosuspend

2012-10-31 Thread Santosh Shilimkar
On Wednesday 31 October 2012 04:07 PM, Kevin Hilman wrote: Santosh Shilimkar santosh.shilim...@ti.com writes: [...] Just to summaries, there are 3 things we are talking here. Santosh, thanks for the summary. You are right on. 1. Delaying the idle with a timeout which $subject patch

Re: [PATCH] gpio: omap-gpio: add support for pm_runtime autosuspend

2012-10-30 Thread Santosh Shilimkar
On Tuesday 30 October 2012 01:33 AM, Felipe Balbi wrote: Hi, On Mon, Oct 29, 2012 at 01:53:37PM +0530, Santosh Shilimkar wrote: Just to expand a bit, Out of 6 GPIO banks, GPIO1 bank is in always ON domain where as remaing 5 are in peripheral domain. Letting individual banks idle allowed you

Re: [PATCH] gpio: omap-gpio: add support for pm_runtime autosuspend

2012-10-29 Thread Santosh Shilimkar
+ Jon, On Friday 26 October 2012 06:49 PM, Tim Niemeyer wrote: Adds support for configuring the omap-gpio driver use autosuspend for runtime power management. This can reduce the latency in using it by not suspending the device immediately on idle. If another access takes place before the

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