Rabin Vincent
|
0c842b5510
dma40: cyclic xfer support
|
14 年之前 |
Rabin Vincent
|
86eb5fb611
dma40: stop ongoing transfers in DMA_TERMINATE_ALL
|
14 年之前 |
Rabin Vincent
|
7ad74a7cf6
dma40: fix DMA_SG capability and channels
|
14 年之前 |
Rabin Vincent
|
6045f0bb28
dma40: handle failure to allocate first LCLA
|
14 年之前 |
Rabin Vincent
|
e65889c75c
dma40: extract lcla code into separate function
|
14 年之前 |
Rabin Vincent
|
822c567639
dma40: unify src/dst addr check
|
14 年之前 |
Rabin Vincent
|
cc31b6f794
dma40: pass the info pointer all the way to reduce argument count
|
14 年之前 |
Rabin Vincent
|
5ed04b8575
dma40: unify d40_log_sg_to_lli funcs for mem and slave
|
14 年之前 |
Rabin Vincent
|
1c4b0927fe
dma40: move lli_load to main source file
|
14 年之前 |
Rabin Vincent
|
cade1d30b2
dma40: combine mem and slave prep_sg functions
|
14 年之前 |
Rabin Vincent
|
10a946b3a4
dma40: remove export of stedma40_memcpy_sg
|
14 年之前 |
Rabin Vincent
|
3e3a0763e7
dma40: combine mem and slave sg-to-lli functions
|
14 年之前 |
Rabin Vincent
|
00ac034148
dma40: remove duplicated dev addr code
|
14 年之前 |
Rabin Vincent
|
dbd8878803
dma40: combine duplicated d40_pool_lli_alloc() calls
|
14 年之前 |
Rabin Vincent
|
5f81158f90
dma40: combine desc init functions
|
14 年之前 |
Rabin Vincent
|
95944c6ef5
dma40: implement prep_memcpy as a wrapper around memcpy_sg
|
14 年之前 |
Rabin Vincent
|
d924abad7f
dma40: remove unnecessary casts
|
14 年之前 |
Rabin Vincent
|
b00f938c8c
dma40: fix DMA API usage for LLIs
|
14 年之前 |
Rabin Vincent
|
026cbc424a
dma40: fix DMA API usage for LCLA
|
14 年之前 |
Rabin Vincent
|
594ece4dc0
dma40: remove unnecessary ALIGN()s
|
14 年之前 |
Rabin Vincent
|
ac2c0a3871
dma40: allow realtime and priority for event lines
|
14 年之前 |
Rabin Vincent
|
4d5949009e
dma40: fix comment to refer to SOCs rather than boards
|
14 年之前 |
Rabin Vincent
|
6db5a8ba11
dma40: use helpers for error functions
|
14 年之前 |
Rabin Vincent
|
724a8577d8
dma40: use helpers for channel type check
|
14 年之前 |
Rabin Vincent
|
8ca84687b9
dma40: use helper for channel registers base
|
14 年之前 |
Rabin Vincent
|
7d83a854a1
dma40: remove "hardware link with previous jobs" code
|
14 年之前 |
Rabin Vincent
|
262d2915d4
dma40: ensure event lines get enabled
|
14 年之前 |
Rabin Vincent
|
cb9ab2d8e4
dma40: make init function static
|
14 年之前 |
Per Forlin
|
d49278e335
dmaengine: dma40: Add support to split up large elements
|
14 年之前 |
Dan Williams
|
42e55736f7
Merge branch 'dma40' into dmaengine
|
14 年之前 |