[PATCH v2 1/2] fsldma: Delete DMA_INTERRUPT capability

2009-12-16 Thread Vishnu Suresh
via Async_tx, hangs. Hence, this patch removes the DMA_INTERRUPT capability and the associated code from the driver. Signed-off-by: Vishnu Suresh vis...@freescale.com --- Changes with respect to v1 o. Rebased to linux-next as of 20091216 drivers/dma/fsldma.c | 31

[PATCH v2 2/2] Crypto: Talitos: Support for Async_tx XOR offload

2009-12-16 Thread Vishnu Suresh
in realising this driver Signed-off-by: Kim Phillips kim.phill...@freescale.com Signed-off-by: Dipen Dudhat dipen.dud...@freescale.com Signed-off-by: Maneesh Gupta maneesh.gu...@freescale.com Signed-off-by: Vishnu Suresh vis...@freescale.com --- Changes with respect to v1 as per comments received o

[PATCH v1] fsldma: Delete DMA_INTERRUPT capability

2009-12-14 Thread Vishnu Suresh
via Async_tx, hangs. Hence, this patch removes the DMA_INTERRUPT capability and the associated code from the driver. Signed-off-by: Vishnu Suresh vis...@freescale.com --- Changes with respect to v0 o. The functionality is removed instead of disabling as per comments o. Rebased to linux-next

[PATCH v0] fsldma: re-initialize async_tx descriptors

2009-12-14 Thread Vishnu Suresh
The async_tx descriptors contains dangling pointers. Hence, re-initialize them to NULL before use. Signed-off-by: Vishnu Suresh vis...@freescale.com --- o. Rebased to linux-next as of 20091214 drivers/dma/fsldma.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers

[PATCH v1] Crypto: Talitos: Support for Async_tx XOR offload

2009-12-14 Thread Vishnu Suresh
-off-by: Maneesh Gupta maneesh.gu...@freescale.com Signed-off-by: Vishnu Suresh vis...@freescale.com --- Changes with respect to v0 as per comments received o. Removed ASYNC_XOR selection from Kconfig o. Use dma_run_dependencies API instead of scheduling directly from release path o. Change

[PATCH v0] Crypto: Talitos: re-initialize async_tx descriptors

2009-12-14 Thread Vishnu Suresh
The async_tx descriptors contains dangling pointers. Hence, re-initialize them to NULL before use. Signed-off-by: Vishnu Suresh vis...@freescale.com --- o. Rebased to linux-next as of 20091214 drivers/crypto/talitos.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git

[PATCH v0 1/2] DMA: fsldma: Disable DMA_INTERRUPT when Async_tx enabled

2009-10-15 Thread Vishnu Suresh
This patch disables the use of DMA_INTERRUPT capability with Async_tx The fsldma produces a null transfer with DMA_INTERRUPT capability when used with Async_tx. When RAID devices queue a transaction via Async_tx, this results in a hang. Signed-off-by: Vishnu Suresh vis...@freescale.com

[PATCH v0 2/2] Crypto: Talitos: Support for Async_tx XOR offload

2009-10-15 Thread Vishnu Suresh
-off-by: Maneesh Gupta maneesh.gu...@freescale.com Signed-off-by: Vishnu Suresh vis...@freescale.com --- drivers/crypto/Kconfig |2 + drivers/crypto/talitos.c | 423 +- drivers/crypto/talitos.h |2 + 3 files changed, 426 insertions(+), 1