[PATCH 2/2] can: janz-ican3: fix support for older hardware revisions

2012-09-11 Thread Ira W. Snyder
From: "Ira W. Snyder" The Revision 1.0 Janz CMOD-IO Carrier Board does not have support for the reset registers. To support older hardware, the code is changed to use the hardware reset register on the Janz VMOD-ICAN3 hardware itself. Signed-off-by: Ira W. Snyder --- drivers/ne

[PATCH 0/2] janz: fix support for Janz CMOD-IO revision 1.0 hardware

2012-09-11 Thread Ira W. Snyder
From: "Ira W. Snyder" The Janz CMOD-IO Carrier Board hardware, revision 1.0 has several quirks that do not effect newer revisions of the hardware. This series fixes both quirks so that the old hardware works correctly. The janz-cmodio MFD driver did not mask out the unused bit

[PATCH 1/2] mfd/janz-cmodio: fix MODULBus number sysfs entry

2012-09-11 Thread Ira W. Snyder
From: "Ira W. Snyder" Revision 1.0 of the Janz CMOD-IO Carrier Board does not contain zeroes in the top 4 bits of the modulbus_num (int_enable) register. Mask off the unused bits so that the correct value is displayed in sysfs. Cc: Samuel Ortiz Signed-off-by: Ira W. Snyder --- d

Re: [PATCH 00/20] DMA: DMA unmap fixes

2012-11-05 Thread Ira W. Snyder
/fsmc_nand.c| 20 ++- > drivers/net/ethernet/micrel/ks8842.c| 6 +- > drivers/spi/spi-dw-mid.c| 4 +- > include/linux/async_tx.h| 4 + > include/linux/dmaengine.h | 34 ++-- > 34 files c

Re: [PATCH v5 4/6] fsl-dma: move the function ahead of its invoke function

2012-08-01 Thread Ira W. Snyder
On Wed, Aug 01, 2012 at 04:49:43PM +0800, qiang@freescale.com wrote: > From: Qiang Liu > > Move the function fsldma_cleanup_descriptor() and fsl_chan_xfer_ld_queue() > ahead of its invoke function for avoiding redundant definition. > > Cc: Dan Williams > Cc: Vinod Koul > Cc: Li Yang > Sig

Re: [PATCH v5 2/6] fsl-dma: remove attribute DMA_INTERRUPT of dmaengine

2012-08-01 Thread Ira W. Snyder
ldma driver exclusively. > Cc: Dan Williams > Cc: Vinod Koul > Cc: Li Yang > Signed-off-by: Qiang Liu > Acked-by: Ira W. Snyder > --- > drivers/dma/fsldma.c | 31 --- > 1 files changed, 0 insertions(+), 31 deletions(-) > > diff

Re: [PATCH v5 3/6] fsl-dma: change release process of dma descriptor for supporting async_tx

2012-08-01 Thread Ira W. Snyder
hardware will halt in response to a programming error, and generate a PE interrupt. See section 12.5.3.3 (pg 568). The driver, as it is written, will never recover from such a condition. Since you are complaining about this situation, do you intend to fix it? > Cc: Dan Williams > Cc: Da

Re: [PATCH v5 6/6] fsl-dma: fix a warning of unitialized cookie

2012-08-01 Thread Ira W. Snyder
On Wed, Aug 01, 2012 at 04:50:27PM +0800, qiang@freescale.com wrote: > From: Qiang Liu > > Fix a warning of unitialized value when compile with -Wuninitialized. > Looks good to me. Acked-by: Ira W. Snyder > Cc: Dan Williams > Cc: Vinod Koul > Cc: Li Yang >

Re: [PATCH v5 5/6] fsl-dma: use spin_lock_bh to instead of spin_lock_irqsave

2012-08-01 Thread Ira W. Snyder
e() to spin_lock_bh(). All manipulation of protected fields is done using tasklet context or weaker, which makes spin_lock_bh() the correct choice. """ Other than that, Acked-by: Ira W. Snyder > Cc: Dan Williams > Cc: Vinod Koul > Cc: Li Yang > Cc: Timur T

Re: [PATCH v5 3/6] fsl-dma: change release process of dma descriptor for supporting async_tx

2012-08-02 Thread Ira W. Snyder
On Thu, Aug 02, 2012 at 07:21:51AM +, Liu Qiang-B32616 wrote: > > -Original Message- > > From: Ira W. Snyder [mailto:i...@ovro.caltech.edu] > > Sent: Thursday, August 02, 2012 1:25 AM > > To: Liu Qiang-B32616 > > Cc: linux-cry...@vger.kernel.org; linuxp

Re: [PATCH v6 5/8] fsl-dma: change release process of dma descriptor for supporting async_tx

2012-08-06 Thread Ira W. Snyder
: the bad descriptors are only for simulating an exception interrupt. > This case can illustrate the potential risk in current fsl-dma very well. > > Cc: Dan Williams > Cc: Dan Williams > Cc: Vinod Koul > Cc: Li Yang > Signed-off-by: Qiang Liu > Signed-off-by: Ira W. Snyd

Re: [PATCH v7 0/8] Raid: enable talitos xor offload for improving performance

2012-08-09 Thread Ira W. Snyder
On Thu, Aug 09, 2012 at 04:19:35PM +0800, qiang@freescale.com wrote: > Hi all, > > The following 8 patches enabling fsl-dma and talitos offload raid > operations for improving raid performance and balancing CPU load. > > These patches include talitos, fsl-dma and carma module (caram uses > so

[PATCH 1/1] serial: 8250_pci: fix support for MosChip 98xx boards

2014-02-21 Thread Ira W. Snyder
From: "Ira W. Snyder" Commit 7808edcd306f22aeb23775d34e70b7fa2f58b852 "Basic support for Moschip 9900 family I/O chips" broke support for the 98xx boards. This is due to a missing check for the 99xx family inside the newly added pci_netmos_9900_setup() function, which is now

Re: [PATCH 1/1] serial: 8250_pci: fix support for MosChip 98xx boards

2014-02-21 Thread Ira W. Snyder
On Fri, Feb 21, 2014 at 02:46:17PM -0800, Ira W. Snyder wrote: > From: "Ira W. Snyder" > > Commit 7808edcd306f22aeb23775d34e70b7fa2f58b852 "Basic support for > Moschip 9900 family I/O chips" broke support for the 98xx boards. This > is due to a missing check f

[PATCH 0/2] tools: lockdep: build fixes

2014-01-31 Thread Ira W. Snyder
From: "Ira W. Snyder" Included are some fixes to the tools/lib/lockdep source tree to fix some build issues. Ira W. Snyder (2): tools: lockdep: fix include of asm/hash.h tools: lockdep: add include directory to allow tests to compile tools/lib/lockdep/Makefile| 2 +-

[PATCH 1/2] tools: lockdep: fix include of asm/hash.h

2014-01-31 Thread Ira W. Snyder
From: "Ira W. Snyder" Commit 71ae8aac ("lib: introduce arch optimized hash library") added an include to for setting up an architecture specific fast hash. This patch mirrors the fix used for perf, titled "tools: perf: util: fix include for non x86 architectures".

[PATCH 2/2] tools: lockdep: add include directory to allow tests to compile

2014-01-31 Thread Ira W. Snyder
From: "Ira W. Snyder" All of the programs in the tests directory require the liblockdep/mutex.h header in order to compile. Add the include directory to the compiler options so that the tests can be built with the provided Makefile. Signed-off-by: Ira W. Snyder --- tools/lib/lockde

[PATCH] misc: remove drivers for CARMA hardware

2015-05-02 Thread Ira W. Snyder
From: Ira Snyder The CARMA project has ended, and the hardware has all been moved into storage. It is unlikely to ever be used again. Remove the drivers so that there is no more maintenance burden from ongoing upstream kernel changes. Signed-off-by: Ira W. Snyder --- drivers/misc/Kconfig