Russell King
|
5e2479bd0e
dmaengine: PL08x: track mux usage on a per-channel basis.
|
13 years ago |
Russell King
|
ad0de2ac32
dmaengine: PL08x: move DMA signal muxing into pl08x_dma_chan struct
|
13 years ago |
Russell King
|
6b16c8b161
dmaengine: PL08x: split DMA signal muxing from channel alloc
|
13 years ago |
Russell King
|
dc8d5f8de1
dmaengine: PL08x: get rid of unnecessary checks in dma_slave_config
|
13 years ago |
Russell King
|
800d683e6b
dmaengine: PL08x: ignore 'direction' argument in dma_slave_config
|
13 years ago |
Russell King
|
9862ba17b7
dmaengine: PL08x: extract function to to generate cctl values
|
13 years ago |
Russell King
|
409ec8db46
dmaengine: PL08x: move the bus and increment selection to dma prepare function
|
13 years ago |
Russell King
|
95442b2234
dmaengine: PL08x: get rid of device_fc in struct pl08x_dma_chan
|
13 years ago |
Russell King
|
ed91c13d29
dmaengine: PL08x: get src/dst addr direct from dma_slave_config struct
|
13 years ago |
Russell King
|
550ec36f50
dmaengine: PL08x: constify channel names and bus_id strings
|
13 years ago |
Russell King
|
b23f204c8d
dmaengine: PL08x: move private data structures into amba-pl08x.c
|
13 years ago |
Russell King
|
aeea1808fe
dmaengine: PL08x: clean up get_signal/put_signal
|
13 years ago |
Russell King
|
48afb3112e
dmaengine: PL08x: remove circular_buffer boolean from channel data
|
13 years ago |
Russell King
|
c15a6ef6ea
dmaengine: PL08x: remove redundant spinlock
|
13 years ago |
Russell King
|
92d2fd619d
dmaengine: PL08x: fix missed dma_transfer_direction fixup
|
13 years ago |
Russell King
|
b843441a4c
dmaengine: PL08x: remove runtime PM support
|
13 years ago |
Lars-Peter Clausen
|
fdaf9c4b22
dmaengine: Use dma_sg_len(sg) instead of sg->length
|
13 years ago |
Lars-Peter Clausen
|
cbb796ccd8
dmaengine: Use sg_dma_address instead of sg_phys
|
13 years ago |
Vinod Koul
|
56cbb3dd48
Merge branch 'fixes' into next
|
13 years ago |
Linus Walleij
|
affa115ed3
dma/amba-pl08x: add support for the Nomadik variant
|
13 years ago |
Davide Ciminaghi
|
88c08a3fba
dmaengine/amba-pl08x : reset phychan_hold on terminate all
|
13 years ago |
Linus Walleij
|
d29bf01941
dma/amba-pl08x: check for terminal count status only
|
13 years ago |
Alexandre Bounine
|
185ecb5f4f
dmaengine: add context parameter to prep_slave_sg and prep_dma_cyclic
|
13 years ago |
Russell King - ARM Linux
|
d3ee98cdcd
dmaengine: consolidate initialization of cookies
|
13 years ago |
Russell King - ARM Linux
|
96a2af41c7
dmaengine: consolidate tx_status functions
|
13 years ago |
Russell King - ARM Linux
|
f7fbce07c6
dmaengine: provide a common function for completing a dma descriptor
|
13 years ago |
Russell King - ARM Linux
|
884485e1f1
dmaengine: consolidate assignment of DMA cookies
|
13 years ago |
Russell King - ARM Linux
|
d2ebfb335b
dmaengine: add private header file
|
13 years ago |
Russell King - ARM Linux
|
4d4e58de32
dmaengine: move last completed cookie into generic dma_chan structure
|
13 years ago |
Viresh Kumar
|
8c9f7aa316
dmaengine/amba-pl08x: Take flow controller info from DMA_SLAVE_CONFIG
|
13 years ago |