Re: [PATCH] arm/dts: OMAP3: fix pinctrl-single configuration

2013-03-29 Thread Christoph Fritz
On Thu, 2013-03-28 at 09:38 -0700, Tony Lindgren wrote: * Christoph Fritz chf.fr...@googlemail.com [130328 01:12]: - Fix 'function-mask' referring to TRM Section 7.4.4: Pad Functional Multiplexing and Configuration. - Fix 'omap3_pmx_core' referring to TRM Table 7-4: Core Control

NAND: ecc-opt=hw-romcode == OMAP_ECC_HAMMING_CODE_HW_ROMCODE

2013-03-29 Thread Gupta, Pekon
Hi, Just wanted to enquire, if someone has used following configuration with earlier OMAP devices. ti,nand-ecc-opt = hw-romcode; Documentation/devicetree/bindings/mtd/gpmc-nand.txt hw-romcodegpmc hamming mode method romcode layout which in earlier non-DT kernels would map to:

Re: [PATCH] arm/dts: OMAP3: fix pinctrl-single configuration

2013-03-29 Thread Christoph Fritz
On Fri, 2013-03-29 at 10:37 +0100, Christoph Fritz wrote: On Thu, 2013-03-28 at 09:38 -0700, Tony Lindgren wrote: * Christoph Fritz chf.fr...@googlemail.com [130328 01:12]: - Fix 'function-mask' referring to TRM Section 7.4.4: Pad Functional Multiplexing and Configuration. - Fix

[RFC] dmaengine: omap-dma: Start DMA without delay

2013-03-29 Thread Peter Ujfalusi
Remove the use of a tasklet to start the DMA channel when issue_pending is called. The use of tasklet delays the DMA start which can cause issues at drivers, for example the audio drivers expect that the DMA is started right away. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com --- Hi

Re: [RFC] dmaengine: omap-dma: Start DMA without delay

2013-03-29 Thread Peter Meerwald
Remove the use of a tasklet to start the DMA channel when issue_pending is called. The use of tasklet delays the DMA start which can cause issues at drivers, for example the audio drivers expect that the DMA is started right away. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com I've

RE: [PATCH-V2 0/6] ARM: dts: AM33XX: Cleanup and pinctrl binding support

2013-03-29 Thread Hiremath, Vaibhav
-Original Message- From: Cousson, Benoit Sent: Thursday, March 28, 2013 5:57 PM To: Hiremath, Vaibhav Cc: linux-omap@vger.kernel.org; linux-arm-ker...@lists.infradead.org; devicetree-disc...@lists.ozlabs.org; Porter, Matt; jac...@sunsite.dk Subject: Re: [PATCH-V2 0/6] ARM: dts:

Re: [PATCH] arm/dts: OMAP3: fix pinctrl-single configuration

2013-03-29 Thread Tony Lindgren
* Christoph Fritz chf.fr...@googlemail.com [130329 02:41]: On Thu, 2013-03-28 at 09:38 -0700, Tony Lindgren wrote: * Christoph Fritz chf.fr...@googlemail.com [130328 01:12]: - Fix 'function-mask' referring to TRM Section 7.4.4: Pad Functional Multiplexing and Configuration. - Fix

Re: [PATCH 08/28] ARM: OMAP: CM-T35: Kconfig option for the display options

2013-03-29 Thread Tony Lindgren
* Tomi Valkeinen tomi.valkei...@ti.com [130328 21:32]: On 2013-03-28 23:28, Tony Lindgren wrote: How do you plan to change between LCD and DVI with DT? By using some custom driver modules? I don't know, but I guess we need board specific drivers. Do you know if there are other

[PATCH v2] arm/dts: OMAP3: fix pinctrl-single configuration

2013-03-29 Thread Christoph Fritz
- Fix 'function-mask' referring to TRM (Omap 36xx) Section 13.4.4: Pad Functional Multiplexing and Configuration. - Fix 'omap3_pmx_wkup' referring to TRM Table 13-6: Wkup Control Module Pad Configuration Register Fields. Signed-off-by: Christoph Fritz chf.fr...@googlemail.com ---

Re: [PATCH 3/5] gpio/omap: Add DT support to GPIO driver

2013-03-29 Thread Stephen Warren
On 03/27/2013 02:55 PM, Linus Walleij wrote: On Wed, Mar 27, 2013 at 5:09 PM, Stephen Warren swar...@wwwdotorg.org wrote: It's simply that if a device emits an IRQ, there's no reason to assume that the IRQ is in fact a GPIO. It might be a dedicated IRQ input pin and not something that

[PATCH v3 0/1] usb: musb: improve throughput in HOST mode

2013-03-29 Thread Ruslan Bilovol
Hi guys, This is a resend (and v3) of my patch: http://permalink.gmane.org/gmane.linux.usb.general/67238 At this moment it has been successfully tested and used on top of 3.0 and 3.4 kernels on omap4 devices so it would be great to have it in upstream too. Regards, Ruslan v3: Implementation

[PATCH v3 1/1] usb: musb: implement (un)map_urb_for_dma hooks

2013-03-29 Thread Ruslan Bilovol
MUSB controller cannot work in DMA mode with misaligned buffers, switching in PIO mode. HCD core has hooks that allow to override the default DMA mapping and unmapping routines for host controllers that have special DMA requirements, such as alignment constraints. It is observed that work in PIO

[PATCH 0/2] ARM: OMAP2+: AM33xx: Add sysconf info to wdt1 hwmod data

2013-03-29 Thread Vaibhav Hiremath
With the recent submitted patch from Santosh Shilimkar, ARM: OMAP2+: hwmod: Don't call _init_mpu_rt_base if no sysc (commit: 4a98c2d89), kernel is crashing while accessing wdt1 module without sysconf information, so add sysconf information to the wdt1 hwmod data. And also switch wdt1 parent clock

[PATCH 2/2] ARM: OMAP2+: am335x: Change the wdt1 func clk src to per_32k clk

2013-03-29 Thread Vaibhav Hiremath
WDT1 module can take one of the below clocks as input functional clock - - On-Chip 32K RC Osc [default/reset] - 32K from PRCM The On-Chip 32K RC Osc clock is not an accurate clock-source as per the design/spec, so as a result, for example, timer which supposed to get expired @60Sec, but

[PATCH 1/2] ARM: OMAP2+: AM33xx: hwmod: Add missing sysc definition to wdt1 entry

2013-03-29 Thread Vaibhav Hiremath
This patch adds sysc definitions to the wdt1 hwmod entry, which in-turn makes sure that sysc idle bit-fields are configured to valid state on enable/disable callbacks. With the recent submitted patch from Santosh Shilimkar, ARM: OMAP2+: hwmod: Don't call _init_mpu_rt_base if no sysc (commit:

Re: [RFC] dmaengine: omap-dma: Start DMA without delay

2013-03-29 Thread Russell King - ARM Linux
On Fri, Mar 29, 2013 at 03:12:03PM +0100, Peter Ujfalusi wrote: Remove the use of a tasklet to start the DMA channel when issue_pending is called. The use of tasklet delays the DMA start which can cause issues at drivers, for example the audio drivers expect that the DMA is started right away.