[PATCH 1/7] arm: plat-omap: dma: make omap_dma_in_1510_mode() static

2011-01-18 Thread Aaro Koskinen
Eliminates the following sparse warning: arch/arm/plat-omap/dma.c:137:5: warning: symbol 'omap_dma_in_1510_mode' was not declared. Should it be static? Signed-off-by: Aaro Koskinen aaro.koski...@iki.fi --- arch/arm/plat-omap/dma.c |2 +- 1 files changed, 1 insertions(+), 1

Re: [PATCH 7/7] arm: mach-omap1: board-voiceblue: add missing include

2011-01-18 Thread Felipe Balbi
On Tue, Jan 18, 2011 at 09:52:45AM +0200, Aaro Koskinen wrote: Eliminates the following sparse warnings: arch/arm/mach-omap1/board-voiceblue.c:253:6: warning: symbol 'voiceblue_wdt_enable' was not declared. Should it be static? arch/arm/mach-omap1/board-voiceblue.c:261:6:

Re: [PATCH 1/2] mtd: Add nand_base feature to align subpage read buffers

2011-01-18 Thread Artem Bityutskiy
Hi, would it please be possible improve comments and the commit message and make them explain better which problem the patch solves, what is the problem with the current code, how exactly you solve the problem, and why your solution is the best among other alternative solutions? I think the

Re: [PATCH 7/7] arm: mach-omap1: board-voiceblue: add missing include

2011-01-18 Thread Felipe Balbi
On Tue, Jan 18, 2011 at 10:11:56AM +0200, Felipe Balbi wrote: On Tue, Jan 18, 2011 at 09:52:45AM +0200, Aaro Koskinen wrote: Eliminates the following sparse warnings: arch/arm/mach-omap1/board-voiceblue.c:253:6: warning: symbol 'voiceblue_wdt_enable' was not declared. Should it be

[PATCH] OMAP3: CPUIdle: prevent CORE from going off if doing so would reset an active clockdomain

2011-01-18 Thread Tero Kristo
On OMAP3 SoCs, if the CORE powerdomain enters off-mode, many other parts of the chip will be reset. If those parts of the chip are busy, the reset will disrupt them, causing unpredictable and generally undesirable results. Signed-off-by: Tero Kristo tero.kri...@nokia.com Cc: Paul Walmsley

Re: [PATCHv3 1/2] OMAP3: Devkit8000: Change lcd power pin

2011-01-18 Thread Varadarajan, Charulatha
On Tue, Jan 18, 2011 at 12:28, Thomas Weber we...@corscience.de wrote: This patch fixes a wrongly used lcd enable pin. The Devkit8000 uses twl4030_ledA configured as output gpio only for the lcd enable line. twl4030_gpio.1 is used through the generic gpio functions while ledA is used via low

Re: [PATCH] omap3: Add basic support for 720MHz part

2011-01-18 Thread Varadarajan, Charulatha
Couple of minor comments. On Tue, Jan 18, 2011 at 13:19, Sanjeev Premi pr...@ti.com wrote: This patch adds support for new speed enhanced parts with ARM and IVA running at 720MHz and 520MHz respectively. These parts can be probed at run-time by reading PRODID.SKUID[3:0] at 0x4830A20C [1].

Re: [PATCH 6/7] arm: plat-omap: system.h: move voiceblue definitions into the board header

2011-01-18 Thread Russell King - ARM Linux
On Tue, Jan 18, 2011 at 09:52:44AM +0200, Aaro Koskinen wrote: Move voiceblue definitions into the board-specific header. Signed-off-by: Aaro Koskinen aaro.koski...@iki.fi Let's instead simplify this, and allow other platforms to hook into the reset handler if they choose. This has only been

Re: [PATCH 04/14] ARM: v6k: introduce CPU_V6K option

2011-01-18 Thread Russell King - ARM Linux
On Tue, Jan 18, 2011 at 10:36:08AM -, Will Deacon wrote: diff --git a/arch/arm/Makefile b/arch/arm/Makefile index c22c1ad..9c43052 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile @@ -89,6 +89,7 @@ tune-$(CONFIG_CPU_XSCALE) :=$(call

[PATCH v2] OMAP: use fncpy to copy the PM code functions to SRAM

2011-01-18 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com The new fncpy API is better suited for copying some code to SRAM at runtime. This patch changes the ad-hoc code to the more generic fncpy API. Tested OK on OMAP3 in low power modes (RET/OFF) using omap2plus_defconfig with !CONFIG_THUMB2_KERNEL. Compile tested on

Re: [PATCH] OMAP: use fncpy to copy the PM code functions to SRAM

2011-01-18 Thread Jean Pihet
Dave, Russell, On Mon, Jan 17, 2011 at 4:46 PM, Dave Martin dave.mar...@linaro.org wrote: On Mon, Jan 17, 2011 at 2:01 PM, Jean Pihet jean.pi...@newoldbits.com wrote: On Fri, Jan 14, 2011 at 6:34 PM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: On Fri, Jan 14, 2011 at 05:13:01PM

Re: [PATCH 04/14] ARM: v6k: introduce CPU_V6K option

2011-01-18 Thread Russell King - ARM Linux
On Tue, Jan 18, 2011 at 11:09:22AM +, Russell King - ARM Linux wrote: I'd rather not in this patch - this patch adds CPU_V6K as an alias for CPU_V6 - so eveywhere which referenced CPU_V6 becomes (CPU_V6 || CPU_V6K). We could remove it in a later patch though. Here's a follow-up patch to do

[PATCH v4 0/6] OMAP: McSPI: Hwmod adaptation + runtime conversion

2011-01-18 Thread Govindraj.R
Changes invloves: 1) Addition of hwmod data for omap2/3/4. 2) McSPI driver hwmod adaptation with cleanup of base address macros and using omap-device API's. 3) Runtime Conversion of McSPI driver. Changes fomr v3: --- 1) Updated proper Author for all patches which

[PATCH v4 3/6] OMAP3: hwmod data: Add McSPI

2011-01-18 Thread Govindraj.R
From: Charulatha V ch...@ti.com Update omap3 hwmod data file with McSPI info. Signed-off-by: Charulatha V ch...@ti.com Signed-off-by: Govindraj.R govindraj.r...@ti.com Acked-by: Grant Likely grant.lik...@secretlab.ca --- arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 280

[PATCH v4 2/6] OMAP2430: hwmod data: Add McSPI

2011-01-18 Thread Govindraj.R
From: Charulatha V ch...@ti.com Update the 2430 hwmod data file with McSPI info. Signed-off-by: Charulatha V ch...@ti.com Signed-off-by: Govindraj.R govindraj.r...@ti.com Acked-by: Grant Likely grant.lik...@secretlab.ca --- arch/arm/mach-omap2/omap_hwmod_2430_data.c | 219

[PATCH v4 1/6] OMAP2420: hwmod data: Add McSPI

2011-01-18 Thread Govindraj.R
From: Charulatha V ch...@ti.com Update the omap2420 hwmod data with the McSPI info. Add a device attribute structure which will be used for passing number of chipselects from hwmod data. Add revision macros to be passed from rev field from hwmod. Signed-off-by: Charulatha V ch...@ti.com

[PATCH v4 4/6] OMAP4: hwmod data: Add McSPI

2011-01-18 Thread Govindraj.R
From: Benoit Cousson b-cous...@ti.com Update omap4 hwmod file with McSPI info. Signed-off-by: Benoit Cousson b-cous...@ti.com Signed-off-by: Charulatha V ch...@ti.com Signed-off-by: Govindraj.R govindraj.r...@ti.com Acked-by: Grant Likely grant.lik...@secretlab.ca ---

[PATCH v4 6/6] OMAP: runtime: McSPI driver runtime conversion

2011-01-18 Thread Govindraj.R
McSPI runtime conversion. Changes involves: 1) remove clock framework apis to use runtime framework apis. 2) context restore from runtime resume which is a callback for get_sync. 3) Remove SYSCONFIG(sysc) register handling (a) Remove context save and restore of sysc reg and remove soft

Re: [PATCH] omap2-beagle: Depend upon CONFIG_GPIO_TWL4030

2011-01-18 Thread Ben Gamari
On Tue, 18 Jan 2011 05:10:39 +0200, Felipe Balbi ba...@ti.com wrote: NAK. This is totally bogus. The board doesn't really depend on GPIO_TWL4030, the MMC driver does. I've looked a little more deeply into this and I'm not entirely convinced that what you claim is true. It seems that the only

RE: [Query] OMAP: DSS2: Margin for downscaling in clock calculations

2011-01-18 Thread Tomi Valkeinen
On Tue, 2011-01-18 at 10:45 +0530, ext Taneja, Archit wrote: Hi, I was going through the DSS2 code which sets up the FCLK coming from PRCM and the DISPC divivors to get the required pixel clock. The function dss_calc_clock_div() does a brute force search across all possible values of:

[PATCH v2 0/5] Clockdomain split series

2011-01-18 Thread Rajendra Nayak
This patch series is an effort to split the clockdomain framework into platform independent and platform specific parts as was done for the powerdomain framework. This certainlly helps remove the various cpu_is_* checks which exist today in the framework and makes the code more maintainable and

[PATCH v2 1/5] OMAP: clockdomain: Infrastructure to put arch specific code

2011-01-18 Thread Rajendra Nayak
Put infrastructure in place, so arch specific func pointers can be hooked up to the platform-independent part of the framework. This is in preparation of splitting the clockdomain framework into platform-independent part (for all omaps) and platform-specific parts. Signed-off-by: Rajendra Nayak

[PATCH v2 3/5] OMAP: clockdomain: Arch specific funcs for sleep/wakeup of clkdm

2011-01-18 Thread Rajendra Nayak
Define the following architecture specific funtions for omap2/3/4 .clkdm_sleep .clkdm_wakeup Convert the platform-independent framework to call these functions. Also rename the api's by removing the omap2_ preamble. Hence call omap2_clkdm_wakeup as clkdm_wakeup and omap2_clkdm_sleep as

[PATCH v2 4/5] OMAP: clockdomain: Arch specific funcs for hwsup control of clkdm

2011-01-18 Thread Rajendra Nayak
Define the following architecture specific funtions for omap2/3/4 .clkdm_allow_idle .clkdm_deny_idle Convert the platform-independent framework to call these functions. Also rename the api's by removing the omap2_ preamble. Hence call omap2_clkdm_allow_idle as clkdm_allow_idle and

[PATCH v2 2/5] OMAP: clockdomain: Arch specific funcs to handle deps

2011-01-18 Thread Rajendra Nayak
Define the following architecture specific funtions for omap2/3 .clkdm_add_wkdep .clkdm_del_wkdep .clkdm_read_wkdep .clkdm_clear_all_wkdeps .clkdm_add_sleepdep .clkdm_del_sleepdep .clkdm_read_sleepdep .clkdm_clear_all_sleepdeps Convert the platform-independent framework to call these functions.

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

2011-01-18 Thread Kirill A. Shutemov
On Mon, Jan 17, 2011 at 07:20:50PM +, Russell King - ARM Linux wrote: This patch series reworks the ARMv6/ARMv6K support options, code selection, and bit operations such that it's possible to safely build a kernel which supports ARMv6, ARMv6K, ARMv7 and ARMv7 SMP in one image. Is it

Re: [PATCH 01/14] ARM: bitops: ensure set/clear/change bitops take a word-aligned pointer

2011-01-18 Thread Russell King - ARM Linux
On Tue, Jan 18, 2011 at 01:00:21AM -0500, Nicolas Pitre wrote: I also wonder what happens with a misaligned ldrex/strex... Does the alignment trap get invoked? If so, the assertion could be put there instead if that's not done already, removing this overhead from bitops calls. In the

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

2011-01-18 Thread Russell King - ARM Linux
On Tue, Jan 18, 2011 at 04:30:41PM +0200, Kirill A. Shutemov wrote: On Mon, Jan 17, 2011 at 07:20:50PM +, Russell King - ARM Linux wrote: This patch series reworks the ARMv6/ARMv6K support options, code selection, and bit operations such that it's possible to safely build a kernel which

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

2011-01-18 Thread Kirill A. Shutemov
On Tue, Jan 18, 2011 at 02:40:14PM +, Russell King - ARM Linux wrote: On Tue, Jan 18, 2011 at 04:30:41PM +0200, Kirill A. Shutemov wrote: On Mon, Jan 17, 2011 at 07:20:50PM +, Russell King - ARM Linux wrote: This patch series reworks the ARMv6/ARMv6K support options, code

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

2011-01-18 Thread Russell King - ARM Linux
On Tue, Jan 18, 2011 at 04:44:52PM +0200, Kirill A. Shutemov wrote: On Tue, Jan 18, 2011 at 02:40:14PM +, Russell King - ARM Linux wrote: On Tue, Jan 18, 2011 at 04:30:41PM +0200, Kirill A. Shutemov wrote: On Mon, Jan 17, 2011 at 07:20:50PM +, Russell King - ARM Linux wrote: This

Re: [PATCH 01/14] ARM: bitops: ensure set/clear/change bitops take a word-aligned pointer

2011-01-18 Thread Catalin Marinas
On 18 January 2011 06:00, Nicolas Pitre n...@fluxnic.net wrote: On Mon, 17 Jan 2011, Russell King - ARM Linux wrote: Add additional instructions to our assembly bitops functions to ensure that they only operate on word-aligned pointers.  This will be necessary when we switch these operations

[RFC] omap4: Add board_data and initialise the serial pads

2011-01-18 Thread sricharan
Pass the board specific serial pad mux data to the platform level init code. Signed-off-by: sricharan r.sricha...@ti.com --- This is a test patch and not intended for a specific use case. 1) The support to add the pad data to the device hwmod entry and to use it to dynamically configure the

Re: [RFC+CFT] Use word operations in bitops

2011-01-18 Thread Uwe Kleine-König
Hi Russell, On Mon, Jan 17, 2011 at 10:46:18AM +, Russell King - ARM Linux wrote: On Mon, Jan 17, 2011 at 11:08:57AM +0100, Uwe Kleine-König wrote: On Sun, Jan 16, 2011 at 12:19:11PM +, Russell King - ARM Linux wrote: This does need a fair amount of testing before it can be merged,

Re: [PATCH] omap3: Add basic support for 720MHz part

2011-01-18 Thread Koen Kooi
Op 18 jan 2011, om 08:49 heeft Sanjeev Premi het volgende geschreven: This patch adds support for new speed enhanced parts with ARM and IVA running at 720MHz and 520MHz respectively. These parts can be probed at run-time by reading PRODID.SKUID[3:0] at 0x4830A20C [1]. This patch

Re: [RFC+CFT] Use word operations in bitops

2011-01-18 Thread Russell King - ARM Linux
On Tue, Jan 18, 2011 at 04:32:57PM +0100, Uwe Kleine-König wrote: Hi Russell, On Mon, Jan 17, 2011 at 10:46:18AM +, Russell King - ARM Linux wrote: On Mon, Jan 17, 2011 at 11:08:57AM +0100, Uwe Kleine-König wrote: On Sun, Jan 16, 2011 at 12:19:11PM +, Russell King - ARM Linux

Re: [RFC+CFT] Use word operations in bitops

2011-01-18 Thread Uwe Kleine-König
Hello Russell, On Tue, Jan 18, 2011 at 03:43:44PM +, Russell King - ARM Linux wrote: On Tue, Jan 18, 2011 at 04:32:57PM +0100, Uwe Kleine-König wrote: On Mon, Jan 17, 2011 at 10:46:18AM +, Russell King - ARM Linux wrote: I will continue to mail out patches which I want people to test

Re: [RFC+CFT] Use word operations in bitops

2011-01-18 Thread Russell King - ARM Linux
On Tue, Jan 18, 2011 at 04:58:51PM +0100, Uwe Kleine-König wrote: Hello Russell, On Tue, Jan 18, 2011 at 03:43:44PM +, Russell King - ARM Linux wrote: On Tue, Jan 18, 2011 at 04:32:57PM +0100, Uwe Kleine-König wrote: On Mon, Jan 17, 2011 at 10:46:18AM +, Russell King - ARM Linux

Re: [PATCH] omap3: Add basic support for 720MHz part

2011-01-18 Thread Nishanth Menon
Koen Kooi wrote, on 01/18/2011 05:38 PM: Op 18 jan 2011, om 08:49 heeft Sanjeev Premi het volgende geschreven: This patch adds support for new speed enhanced parts with ARM and IVA running at 720MHz and 520MHz respectively. These parts can be probed at run-time by reading PRODID.SKUID[3:0] at

RE: [PATCH] omap3: Add basic support for 720MHz part

2011-01-18 Thread Vishwanath Sripathy
Kooi, -Original Message- From: Nishanth Menon [mailto:n...@ti.com] Sent: Tuesday, January 18, 2011 10:19 PM To: Koen Kooi Cc: Sanjeev Premi; l-o List; th...@ti.com; Vishwanath Sripathy Subject: Re: [PATCH] omap3: Add basic support for 720MHz part Koen Kooi wrote, on 01/18/2011

[PATCH 0/4] omap4: hsmmc: Adding ADMA support

2011-01-18 Thread Kishore Kadiyala
This patch series adds support for ADMA on MMC1 MMC2 controllers on OMAP4. There is no performance improvement observed using ADMA over SDMA. Advantage using ADMA could be reducing contention over SDMA. Also the series includes some cleanup. The series is based on 2.6.37-rc8 and tested on

[PATCH 1/4] omap: hsmmc: Rename use_dma to xfer_type and define possible transfers

2011-01-18 Thread Kishore Kadiyala
OMAP4 introduces dedicated internal DMA which is ADMA for its MMC controllers HSMMC1 HSMMC2. Renaming use_dma member of the struct omap_hsmmc_host to xfer_type and defining the transfer modes PIO/SDMA/ADMA that can be used by the MMC controller. Signed-off-by: Kishore Kadiyala

[PATCH 2/4] omap: hsmmc: Rename and cleanup omap_hsmmc_dma_cleanup

2011-01-18 Thread Kishore Kadiyala
Renaming omap_hsmmc_dma_cleanup as omap_hsmmc_xfer_cleanup and doing some cleanup by handling the error success scenarios during a transfer for different xfer_type. Signed-off-by: Kishore Kadiyala kishore.kadiy...@ti.com Reviewed-by: Sukumar Ghorai s-gho...@ti.com ---

[PATCH 3/4] omap4: hsmmc: Adding ADMA support for MMC1 MMC2 controllers

2011-01-18 Thread Kishore Kadiyala
On OMAP4, MMC1 MMC2 controllers support ADMA feature which will provide direct access to internal data. Basically ADMA is a DMA controller embedded in the MMC controller. It fetches each descriptor line [address+length+attributes] from a descriptor table and executes the corresponding action

[PATCH 4/4] omap4: hsmmc: enable ADMA for MMC1 MMC2

2011-01-18 Thread Kishore Kadiyala
Enable ADMA support for MMC1 MMC2 controller on omap4 by updating features of struct omap_mmc_platform_data. Signed-off-by: Kishore Kadiyala kishore.kadiy...@ti.com Signed-off-by: Venkatraman S svenk...@ti.com Reviewed-by: Sukumar Ghorai s-gho...@ti.com --- arch/arm/mach-omap2/hsmmc.c | 13

Re: [PATCH 1/2] mtd: Add nand_base feature to align subpage read buffers

2011-01-18 Thread Charles Manning
On Tuesday 18 January 2011 21:13:43 Artem Bityutskiy wrote: Hi, would it please be possible improve comments and the commit message and make them explain better which problem the patch solves, what is the problem with the current code, how exactly you solve the problem, and why your solution

Re: [PATCH] omap3: Add basic support for 720MHz part

2011-01-18 Thread Koen Kooi
Op 18 jan 2011, om 18:18 heeft Vishwanath Sripathy het volgende geschreven: Kooi, -Original Message- From: Nishanth Menon [mailto:n...@ti.com] Sent: Tuesday, January 18, 2011 10:19 PM To: Koen Kooi Cc: Sanjeev Premi; l-o List; th...@ti.com; Vishwanath Sripathy Subject: Re:

Re: [PATCH 01/14] ARM: bitops: ensure set/clear/change bitops take a word-aligned pointer

2011-01-18 Thread Nicolas Pitre
On Tue, 18 Jan 2011, Russell King - ARM Linux wrote: On Tue, Jan 18, 2011 at 01:00:21AM -0500, Nicolas Pitre wrote: I also wonder what happens with a misaligned ldrex/strex... Does the alignment trap get invoked? If so, the assertion could be put there instead if that's not done

Fwd: [RFC 4/5] ARM: P2V: introduce phys_to_virt/virt_to_phys runtime patching

2011-01-18 Thread Russell King - ARM Linux
A warning for OMAP. Your use of the __virt_to_phys() in assembly code for the debug stuff will break with this patch... please ensure that it is resolved by the next merge window. - Forwarded message from Russell King - ARM Linux li...@arm.linux.org.uk - Date: Tue, 04 Jan 2011 20:23:18

Re: [PATCH v2] musb: am35x: fix compile error due to control apis

2011-01-18 Thread Ben Gamari
On Mon, 6 Dec 2010 13:43:31 +0530, Ajay Kumar Gupta ajay.gu...@ti.com wrote: As the control.h have been moved to new location and it's uses are not allowed to drivers directly so moving the phy control, interrupt clear and reset functionality to board files. What happened to the board

Re: State of LDP3430 platform

2011-01-18 Thread Paul Walmsley
On Mon, 17 Jan 2011, Tony Lindgren wrote: * Paul Walmsley p...@pwsan.com [110115 20:31]: --- a/arch/arm/mach-omap1/time.c +++ b/arch/arm/mach-omap1/time.c @@ -244,6 +244,13 @@ static void __init omap_timer_init(void) omap_init_mpu_timer(rate); omap_init_clocksource(rate);

Re: State of LDP3430 platform

2011-01-18 Thread Paul Walmsley
Here's a slightly updated version of this patch, fixing a bug in one of the comments, and revising the commit message. There's no functional difference between this and the previous version of this patch. - Paul [PATCH] OMAP: counter_32k: init clocksource as part of machine timer init

[GIT PULL] OMAP PRCM/clocksource/clockdomain fixes for 2.6.38-rc

2011-01-18 Thread Paul Walmsley
Hi Tony, These changes fix the clocksource oops on boot, reduce the amount of now-unnecessary warning backtraces on OMAP4-only configs, and remove some warnings from 'make includecheck'. The following changes since commit e78bf5e6cbe837daa6ab628a5f679548742994d3: drivers/nfc/pn544.c: fix

Re: Fwd: [RFC 4/5] ARM: P2V: introduce phys_to_virt/virt_to_phys runtime patching

2011-01-18 Thread Tony Lindgren
* Russell King - ARM Linux li...@arm.linux.org.uk [110118 10:32]: A warning for OMAP. Your use of the __virt_to_phys() in assembly code for the debug stuff will break with this patch... please ensure that it is resolved by the next merge window. Sure thanks. I'm aware of this series, will

RE: [Query] OMAP: DSS2: Margin for downscaling in clock calculations

2011-01-18 Thread Taneja, Archit
Hi, Tomi Valkeinen wrote: On Tue, 2011-01-18 at 10:45 +0530, ext Taneja, Archit wrote: Hi, I was going through the DSS2 code which sets up the FCLK coming from PRCM and the DISPC divivors to get the required pixel clock. The function dss_calc_clock_div() does a brute force search across

[PATCH] OMAP: PM: Export omap_pm_set_min_bus_tput to modules

2011-01-18 Thread Martin Hostettler
This patch exports omap_pm_set_min_bus_tput from omap-pm-noop.c to modules, to allow building omap3-isp as module without another pm implementation. Signed-off-by: Martin Hostettler mar...@neutronstar.dyndns.org --- arch/arm/plat-omap/omap-pm-noop.c |1 + 1 files changed, 1 insertions(+), 0

[PATCH] omap iommu: Gracefully fail iommu_enable if no arch_iommu is registered.

2011-01-18 Thread Martin Hostettler
In a modular build of the iommu code it's possible that the arch iommu code isn't loaded when trying to enable the iommu. Instead of blindly following a null pointer return -NODEV in that case. Signed-off-by: Martin Hostettler mar...@neutronstar.dyndns.org --- arch/arm/plat-omap/iommu.c |3

Re: [PATCH] OMAP: PM: Export omap_pm_set_min_bus_tput to modules

2011-01-18 Thread Paul Walmsley
Hi Martin On Tue, 18 Jan 2011, Martin Hostettler wrote: This patch exports omap_pm_set_min_bus_tput from omap-pm-noop.c to modules, to allow building omap3-isp as module without another pm implementation. Signed-off-by: Martin Hostettler mar...@neutronstar.dyndns.org We would like device

Re: [PATCH] OMAP3: CPUIdle: prevent CORE from going off if doing so would reset an active clockdomain

2011-01-18 Thread Paul Walmsley
On Tue, 18 Jan 2011, Tero Kristo wrote: On OMAP3 SoCs, if the CORE powerdomain enters off-mode, many other parts of the chip will be reset. If those parts of the chip are busy, the reset will disrupt them, causing unpredictable and generally undesirable results. Signed-off-by: Tero Kristo

[PATCH] omap1: Fix sched_clock for the MPU timer (Re: State of LDP3430 platform)

2011-01-18 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [110118 11:35]: Here's a slightly updated version of this patch, fixing a bug in one of the comments, and revising the commit message. There's no functional difference between this and the previous version of this patch. Thanks, here are two patches to fix

[PATCH RFC] arm: omap3evm: Add support for an MT9M032 based camera board.

2011-01-18 Thread Martin Hostettler
Adds board support for an MT9M032 based camera to omap3evm. Sigend-off-by: Martin Hostettler mar...@neutronstar.dyndns.org --- arch/arm/mach-omap2/Makefile|1 + arch/arm/mach-omap2/board-omap3evm-camera.c | 177 +++ 2 files changed, 178 insertions(+),

[PATCH] omap1: Fix booting for 15xx and 730 with omap1_defconfig (Re: State of LDP3430 platform)

2011-01-18 Thread Tony Lindgren
For omap15xx and 730 we need to use the MPU timer as the 32K timer is not available. For omap16xx we want to use the 32K timer because of PM. Fix this by allowing to build in both timers. Signed-off-by: Tony Lindgren t...@atomide.com --- a/arch/arm/mach-omap1/Kconfig +++

Re: [PATCH v3 4/6] OMAP4: hwmod data: Add McSPI

2011-01-18 Thread Cousson, Benoit
Hi Govindraj, On 1/18/2011 7:30 AM, Govindraj wrote: On Mon, Jan 17, 2011 at 9:59 PM, Kevin Hilmankhil...@ti.com wrote: Govindraj.Rgovindraj.r...@ti.com writes: Update omap4 hwmod file with McSPI info. Signed-off-by: Benoit Coussonb-cous...@ti.com Signed-off-by: Charulatha Vch...@ti.com

Re: [PATCH] omap1: Fix booting for 15xx and 730 with omap1_defconfig (Re: State of LDP3430 platform)

2011-01-18 Thread Tony Lindgren
* Tony Lindgren t...@atomide.com [110118 14:34]: For omap15xx and 730 we need to use the MPU timer as the 32K timer is not available. For omap16xx we want to use the 32K timer because of PM. Fix this by allowing to build in both timers. This still needs one more patch to deal with the

Re: [PATCH RFC] arm: omap3evm: Add support for an MT9M032 based camera board.

2011-01-18 Thread Laurent Pinchart
Hi Martin, Thanks for the patch. On Tuesday 18 January 2011 23:32:16 Martin Hostettler wrote: Adds board support for an MT9M032 based camera to omap3evm. Sigend-off-by: Martin Hostettler mar...@neutronstar.dyndns.org --- arch/arm/mach-omap2/Makefile|1 +

Re: [PATCH] OMAP: use fncpy to copy the PM code functions to SRAM

2011-01-18 Thread Russell King - ARM Linux
On Tue, Jan 18, 2011 at 01:05:49PM +0100, Jean Pihet wrote: Dave, Russell, On Mon, Jan 17, 2011 at 4:46 PM, Dave Martin dave.mar...@linaro.org wrote: One way to work around this is would be to make omap_sram_push() a macro: #define omap_sram_push(funcp, size) \    

Re: [PATCH] OMAP: use fncpy to copy the PM code functions to SRAM

2011-01-18 Thread Tony Lindgren
* Russell King - ARM Linux li...@arm.linux.org.uk [110118 15:41]: On Tue, Jan 18, 2011 at 01:05:49PM +0100, Jean Pihet wrote: Dave, Russell, On Mon, Jan 17, 2011 at 4:46 PM, Dave Martin dave.mar...@linaro.org wrote: One way to work around this is would be to make omap_sram_push() a

Re: [PATCH] omap2-beagle: Depend upon CONFIG_GPIO_TWL4030

2011-01-18 Thread Felipe Balbi
On Tue, Jan 18, 2011 at 08:51:52AM -0500, Ben Gamari wrote: On Tue, 18 Jan 2011 05:10:39 +0200, Felipe Balbi ba...@ti.com wrote: NAK. This is totally bogus. The board doesn't really depend on GPIO_TWL4030, the MMC driver does. I've looked a little more deeply into this and I'm not

RE: [PATCH] OMAP3: CPUIdle: prevent CORE from going off if doing so would reset an active clockdomain

2011-01-18 Thread Vishwanath Sripathy
Tero, -Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf Of Tero Kristo Sent: Tuesday, January 18, 2011 3:18 PM To: linux-omap@vger.kernel.org Cc: Paul Walmsley; Kevin Hilman Subject: [PATCH] OMAP3: CPUIdle: prevent CORE

RE: [PATCH] OMAP3: CPUIdle: prevent CORE from going off if doing so would reset an active clockdomain

2011-01-18 Thread Vishwanath Sripathy
Tero, -Original Message- From: Vishwanath Sripathy [mailto:vishwanath...@ti.com] Sent: Wednesday, January 19, 2011 10:09 AM To: Tero Kristo; linux-omap@vger.kernel.org Cc: Paul Walmsley; Kevin Hilman Subject: RE: [PATCH] OMAP3: CPUIdle: prevent CORE from going off if doing so would