linux-2.6.28.2-lpc313x.git
8 years agoarm:lpc313x: NAND Flash driver DMA buffer mapping fixes master
Bangaragiri G [Tue, 10 Jan 2012 11:18:05 +0000]
arm:lpc313x: NAND Flash driver DMA buffer mapping fixes

The kmalloced user buffer will be dma mapped using
dma_map_single. For vmalloced buffers, the data is transfered
using driver DMA buffer.

Signed-off-by: Bangaragiri G <bangaragiri.g@nxp.com>

8 years agoarm:lpc313x:NAND Flash & SD/MMC DMA fixes
Bangaragiri G [Tue, 10 Jan 2012 11:09:57 +0000]
arm:lpc313x:NAND Flash & SD/MMC DMA fixes

Both NAND Flash & SD/MMC drivers were using SOFTIRQ.
This patch fixes the issues. The DMA SG channel request
function in DMA driver is updated to have callbacks
functions for both the channels

Signed-off-by: Bangaragiri G <bangaragiri.g@nxp.com>

8 years agoarm:lpc313x: UART DMA support fixes
Bangaragiri G [Tue, 10 Jan 2012 11:07:07 +0000]
arm:lpc313x: UART DMA support fixes

The DMA buffer allocation/deallocation fixed. The receive
function SW timer handling is fixed. The clock divider calculation
fixed when console support disabled

Signed-off-by: Bangaragiri G <bangaragiri.g@nxp.com>

10 years agoImporting NXP's LPC313x R4 patchset. linux-2.6.28.2_lpc313x_v1.00
Durgesh Pattamatta [Tue, 13 Jul 2010 01:26:54 +0000]
Importing NXP's LPC313x R4 patchset.

10 years agoLinux2.6.28.2 baseline from kernel.org. Baseline
Durgesh Pattamatta [Tue, 13 Jul 2010 01:08:07 +0000]
Linux2.6.28.2 baseline from kernel.org.