Re: [PATCH] mcspi: Add support for GPIO chip select lines

2011-02-12 Thread Grant Likely
On Fri, Dec 24, 2010 at 01:05:56AM -0500, Ben Gamari wrote: > On Thu, 23 Dec 2010 20:28:19 -0700, Grant Likely > wrote: > > On Thu, Dec 23, 2010 at 09:27:20PM -0500, Ben Gamari wrote: > > > I understand your concerns, but I'm not sure how to satisfy them without > > > crippling the design's abili

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; Fel

Re: [PATCH 1/6] ARM: move cache/processor/fault glue to separate include files

2011-02-12 Thread Russell King - ARM Linux
On Fri, Feb 11, 2011 at 06:52:14PM -0800, Colin Cross wrote: > Acked-by: Colin Cross > > Tested on Tegra 2. Thanks, I'll take these as Tested-by's. -- 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 a

[PATCH] omap iommu: print module name on error messages

2011-02-12 Thread David Cohen
OMAP IOMMU generic layer doesn't need ot print function name during error messages. Print module name instead which is more useful. Signed-off-by: David Cohen --- arch/arm/plat-omap/iommu.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/plat-omap/iommu.c b/a

Re: [PATCH V4] OMAP3: PM: Set/clear T2 bit for Smartreflex on TWL

2011-02-12 Thread Menon, Nishanth
On Fri, Feb 4, 2011 at 11:17, Shweta Gulati wrote: > From: Thara Gopinath > Gentle ping - folks after 8 days no comments, does this rev address all previous comments? if so, it might be good to get some acks ;) Regards, Nishanth Menon > Voltage control on TWL can be done using VMODE/I2C1/I2C_

[RFC/PATCH 0/3] IOMMU fault callback support

2011-02-12 Thread David Cohen
Hi, These are RFC patches. They're intended to add fault callback support so IOMMU users can debug or react when a fault happens. IOMMU faults might be very difficult to reproduce and then to figure out the source of the problem. Currently IOMMU driver prints not so useful debug message and does n

[RFC/PATCH 1/3] OMAP: IOMMU: Add generic IOMMU errors code

2011-02-12 Thread David Cohen
Generic IOMMU errors code are necessary to handle errors on generic layer. Signed-off-by: David Cohen --- arch/arm/plat-omap/include/plat/iommu.h |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/arch/arm/plat-omap/include/plat/iommu.h b/arch/arm/plat-omap/include/p

[RFC/PATCH 2/3] OMAP2+: IOMMU: change OMAP2+ error message to dev_dbg()

2011-02-12 Thread David Cohen
IOMMU upper layer is already printing error message. OMAP2+ specific layer may print error message only for debug purpose. Signed-off-by: David Cohen --- arch/arm/mach-omap2/iommu2.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-omap2/iommu2.c b/arch/arm

[RFC/PATCH 3/3] OMAP: IOMMU: add support to callback during fault handling

2011-02-12 Thread David Cohen
Add support to register a callback for IOMMU fault situations. Drivers using IOMMU module might want to be informed when such errors happen in order to debug it or react. Signed-off-by: David Cohen --- arch/arm/mach-omap2/iommu2.c| 21 +-- arch/arm/plat-omap/include/pla

How to enable dvfs in omap.

2011-02-12 Thread Mohamed Thalib H
Hi all, I am using omap 2.6.37 running overo board. I have enabled the following option in the kernel menunconfig, CPU Power Management ---> │ │ [*] CPU Frequency scaling │ │ [ ] Enable CPUfreq debugging │ │ <*> CPU frequency translation statistics │ │ [*] CPU frequency translation statistics

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 boa

[PATCH] OMAP: IOMMU: add missing function declaration

2011-02-12 Thread David Cohen
Function declaration 'iopgtable_lookup_entry' is missing from header file. Signed-off-by: David Cohen --- arch/arm/plat-omap/include/plat/iommu.h |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/arch/arm/plat-omap/include/plat/iommu.h b/arch/arm/plat-omap/include/plat/i

Re: How to enable dvfs in omap.

2011-02-12 Thread Mohamed Thalib H
Hi Santosh, Thanks for the help . Regareds, Mohamed Thalib H. On Saturday 12 February 2011 04:27 PM, Santosh Shilimkar wrote: -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,

[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 --- arch/arm/configs/omap2plus_defconfig |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/arch/arm/configs

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

2011-02-12 Thread Santosh Shilimkar
On OMAP4430 ES1.0 the local timers are gated by security. Enable the CONFIG_LOCAL_TIMERS for omap2plus build and handle the OMAP4430 es1.0 exception case. This patch has dependency on the first patch in this series. ARM: smp: Select local timers vs dummy timer support runtime Signed-off-b

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

2011-02-12 Thread Santosh Shilimkar
The omap44xx_sram_init() implements functionality to push some code on SRAM whenever the code can't be executed from external memory. The low power and DVFS code can be executed from external DDR itself thanks to OMAP4 memory controller hardware support. So on OMAP4, sram_push kind of functionalit

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

2011-02-12 Thread Santosh Shilimkar
The series mainly does below - Makes ARM local timers selection runtime instead of compile time. - Enables the LOCAL_TIMER support for OMAP4430 - Add and enable PL310 Errata for flush by Way - Fixes the NR_CPU value in omap2plus config - Removes the un-necess

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

2011-02-12 Thread Santosh Shilimkar
PL310 implements the Clean & Invalidate by Way L2 cache maintenance operation (offset 0x7FC). This operation runs in background so that PL310 can handle normal accesses while it is in progress. Under very rare circumstances, due to this erratum, write data can be lost when PL310 treats a cacheable

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

2011-02-12 Thread Santosh Shilimkar
The current code support of dummy timers in absence of local timer is compile time. This is an attempt to convert it to runtime so that on few SOC version if the local timers aren't supported kernel can switch to dummy timers. OMAP4430 ES1.0 does suffer from this limitation. This patch should not

Re: How to enable dvfs in omap.

2011-02-12 Thread Nishanth Menon
Mohamed Thalib H wrote, on 02/12/2011 04:42 PM: Hi Santosh, Thanks for the help . Regareds, Mohamed Thalib H. On Saturday 12 February 2011 04:27 PM, Santosh Shilimkar wrote: -Original Message- From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- ow...@vger.kernel.org] On Behalf

Re: How to enable dvfs in omap.

2011-02-12 Thread Mohamed Thalib H
On Saturday 12 February 2011 05:21 PM, Nishanth Menon wrote: Mohamed Thalib H wrote, on 02/12/2011 04:42 PM: Hi Santosh, Thanks for the help . Regareds, Mohamed Thalib H. On Saturday 12 February 2011 04:27 PM, Santosh Shilimkar wrote: -Original Message- From: linux-omap-ow...@vger.k

Re: State of LDP3430 platform

2011-02-12 Thread Russell King - ARM Linux
Another LDP3430 report... The LDP3430 seems to be getting there, but: 1. LCD screen seems wrong. The X display looks rather large, and flickery - looks like the LCD timing parameters are wrong. Some text disappears off the RHS. fbset reports: mode "240x320-510"

Re: State of LDP3430 platform

2011-02-12 Thread Russell King - ARM Linux
On Sat, Feb 12, 2011 at 04:02:16PM +, Russell King - ARM Linux wrote: > Another LDP3430 report... > > The LDP3430 seems to be getting there, but: > > 1. LCD screen seems wrong. The X display looks rather large, and >flickery - looks like the LCD timing parameters are wrong. Some >te

[PATCH 0/2] Add recommended bpp for omap dss2 generic dpi panels

2011-02-12 Thread Daniel Morsing
This series adds a mechanism for specifying a recommended bpp for generic dss2 dpi panels and adds a panel that uses this feature. The panel added is the 4.3 inch display that is sold with the Devkit8000. Daniel Morsing (2): omap: dss2: Add recommended bpp option for generic dpi panels omap3:

[PATCH 1/2] omap: dss2: Add recommended bpp option for generic dpi panels

2011-02-12 Thread Daniel Morsing
Currently, there is no way to specify a recommended bpp for a generic dpi display. This patch adds a mechanism for doing so. If no recommended bpp is specified by the driver, we fall back to the default recommended bpp function Signed-off-by: Daniel Morsing --- drivers/video/omap2/displays/pane

[PATCH 2/2] omap3: devkit8000: Add and use 4.3 inch display

2011-02-12 Thread Daniel Morsing
This patch adds a generic panel entry for the 4.3 inch display that is sold with the devkit8000 and modifies the board file to use this display. Signed-off-by: Daniel Morsing --- Note that this patch depends on the previous one in the series. arch/arm/mach-omap2/board-devkit8000.c |

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

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

2011-02-12 Thread Andrei Warkentin
On Sat, Feb 12, 2011 at 5:29 AM, Santosh Shilimkar wrote: > PL310 implements the Clean & Invalidate by Way L2 cache maintenance > operation (offset 0x7FC). This operation runs in background so that > PL310 can handle normal accesses while it is in progress. Under very > rare circumstances, due to

RE: [PATCH 3/3] OMAP4: clockdomain: Add wkup/sleep dependency support

2011-02-12 Thread Paul Walmsley
On Fri, 11 Feb 2011, Rajendra Nayak wrote: > > Does that sound okay to you? > > Yep, that sounds better. Here's an updated patch for the main code and the OMAP2/3 implementation. Comments, testing welcome. The stable integration tag with this change is 'integration-2

RE: [PATCH 3/3] OMAP4: clockdomain: Add wkup/sleep dependency support

2011-02-12 Thread Paul Walmsley
Here's the updated OMAP4 version. The stable integration tag with this change is 'integration-2.6.39-20110212-002' of git://git.pwsan.com/linux-integration - Paul From: Rajendra Nayak Date: Sat, 12 Feb 2011 15:32:47 -0700 Subject: [PATCH] OMAP4: clockdomain: Add wkup/s

Re: [PATCH 1/7] omap: clock: Check for enable/disable ops support

2011-02-12 Thread Paul Walmsley
is integrated as part of the tag 'tmp-integration-2.6.39-20110212-003' and the branch 'integration-2.6.39' of git://git.pwsan.com/linux-integration. - Paul -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to ma

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

2011-02-12 Thread Andrei Warkentin
On Sat, Feb 12, 2011 at 11:59 AM, Santosh Shilimkar wrote: >> -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-

Re: [PATCH 2/7] omap3: dpll: Populate clkops for dpll1_ck

2011-02-12 Thread Paul Walmsley
Thanks, queued in branch 'clk_a_2.6.39' of git://git.pwsan.com/linux-2.6. This patch is integrated as part of the tag 'tmp-integration-2.6.39-20110212-003' and the branch 'integration-2.6.39' of git://git.pwsan.com/linux-integration. - Paul -- To unsubscribe from

Re: [PATCH v2 3/7] omap: clock: Add allow_idle/deny_idle support in clkops

2011-02-12 Thread Paul Walmsley
Hi Rajendra On Thu, 10 Feb 2011, Rajendra Nayak wrote: > diff --git a/arch/arm/plat-omap/clock.c b/arch/arm/plat-omap/clock.c > index fc62fb5..6889c5a 100644 > --- a/arch/arm/plat-omap/clock.c > +++ b/arch/arm/plat-omap/clock.c > @@ -335,6 +335,32 @@ struct clk *omap_clk_get_by_name(const char *n

Re: [PATCH v2 3/7] omap: clock: Add allow_idle/deny_idle support in clkops

2011-02-12 Thread Paul Walmsley
On Sat, 12 Feb 2011, Paul Walmsley wrote: > On Thu, 10 Feb 2011, Rajendra Nayak wrote: > > > diff --git a/arch/arm/plat-omap/clock.c b/arch/arm/plat-omap/clock.c > > index fc62fb5..6889c5a 100644 > > --- a/arch/arm/plat-omap/clock.c > > +++ b/arch/arm/plat-omap/clock.c > > @@ -335,6 +335,32 @@ st

Re: [PATCH v2 4/7] omap: dpll: Add allow_idle/deny_idle support for all DPLL's

2011-02-12 Thread Paul Walmsley
On Thu, 10 Feb 2011, Rajendra Nayak wrote: > All OMAP3/4 dpll's support hardware level autogating. > Populate allow_idle/deny_idle function pointers for all > DPLL's in clkops. > > Signed-off-by: Rajendra Nayak Thanks, queued for 2.6.39. Two questions though. Was the OMAP4 autogeneration scr

Re: [PATCH v2 5/7] omap: dpll: Enable all OMAP3/4 dpll autoidle late at boot

2011-02-12 Thread Paul Walmsley
On Thu, 10 Feb 2011, Rajendra Nayak wrote: > Enable all dpll autoidle for OMAP4 and OMAP3 (OMAP3 > already had dpll autoidle turned on, but was done > using low level cm accessor apis). > On OMAP3, replace the cm accessor apis doing this > with the now available support for doing this in > clock f

Re: [PATCH v2 6/7] omap4: dpll: Add dpll api to control GATE_CTRL

2011-02-12 Thread Paul Walmsley
On Thu, 10 Feb 2011, Rajendra Nayak wrote: > On OMAP4, the dpll post divider outputs (MX outputs) > along with clockout_x2 output provide a way to allow/deny > hardware level autogating. > Allowing autoidle would mean that the hw would autogate > this clock when there is no dependency for it. > De

Re: [PATCH v2 7/7] omap4: dpll: Enable auto gate control for all MX postdividers

2011-02-12 Thread Paul Walmsley
On Thu, 10 Feb 2011, Rajendra Nayak wrote: > Enable hardware gate control for all dpll MX and X2 postdividers. > This requires the allow_idle/deny_idle functions to be > populated for all clock nodes (mx/x2 post dividers) in > clkops. > > Signed-off-by: Rajendra Nayak Thanks, queued for 2.6.39

Re: [PATCH v2 0/7] clock/dpll autoidle support

2011-02-12 Thread Paul Walmsley
r 2.6.39 in two branches of git://git.pwsan.com/linux-2.6: clk_a_2.6.39 (for the autoidle-independent fixes) clk_autoidle_a_2.6.39 (for the autoidle-specific code and data changes) Both branches have been added to the 'integration-2.6.39' branch of git://git.pwsan.com/linux-integration, an