Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
a46d11a8b06dd0431a3888fbc4856ea13a8e634f
/
drivers
/
dma
/
ste_dma40.c
82babbb36
dmaengine/ste_dma40: fix memory leak due to prepared descriptors
by Per Forlin
· 13 years ago
7404368
dmaengine/ste_dma40: fix Oops due to double free of client descriptor
by Per Forlin
· 13 years ago
3b3d5b0
dmaengine/ste_dma40: remove duplicate call to d40_pool_lli_free().
by Per Forlin
· 13 years ago
da063d2
dmaengine/ste_dma40: add missing kernel doc for pending_queue
by Per Forlin
· 13 years ago
12ff47e
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 13 years ago
98ca528
dmaengine/ste_dma40: allow memory buswidth/burst to be configured
by Rabin Vincent
· 13 years ago
f4b8976
dmaengine/ste_dma40: use AMBA PrimeCell helper macros
by Linus Walleij
· 13 years ago
79ca7ec
dmaengine/ste_dma40: make the cyclic alloc NOWAIT
by Robert Marklund
· 13 years ago
ae752bf
dmaengine/ste_dma40: fix missing kernel-doc
by om prakash
· 13 years ago
a8f3067
dmaengine/ste_dma40: add a separate queue for pending requests
by Per Forlin
· 13 years ago
b7f080c
net: remove mm.h inclusion from netdevice.h
by Alexey Dobriyan
· 13 years ago
4cb865d
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
by Linus Torvalds
· 14 years ago
a0eb221
dmaengine: move link order
by Linus Walleij
· 14 years ago
711b9ce
dmaengine/ste_dma40: fix introduced warnings
by Philippe Langlais
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
0c842b5
dma40: cyclic xfer support
by Rabin Vincent
· 14 years ago
86eb5fb
dma40: stop ongoing transfers in DMA_TERMINATE_ALL
by Rabin Vincent
· 14 years ago
7ad74a7
dma40: fix DMA_SG capability and channels
by Rabin Vincent
· 14 years ago
6045f0b
dma40: handle failure to allocate first LCLA
by Rabin Vincent
· 14 years ago
e65889c
dma40: extract lcla code into separate function
by Rabin Vincent
· 14 years ago
822c567
dma40: unify src/dst addr check
by Rabin Vincent
· 14 years ago
cc31b6f
dma40: pass the info pointer all the way to reduce argument count
by Rabin Vincent
· 14 years ago
5ed04b8
dma40: unify d40_log_sg_to_lli funcs for mem and slave
by Rabin Vincent
· 14 years ago
1c4b092
dma40: move lli_load to main source file
by Rabin Vincent
· 14 years ago
cade1d3
dma40: combine mem and slave prep_sg functions
by Rabin Vincent
· 14 years ago
10a946b
dma40: remove export of stedma40_memcpy_sg
by Rabin Vincent
· 14 years ago
3e3a076
dma40: combine mem and slave sg-to-lli functions
by Rabin Vincent
· 14 years ago
00ac034
dma40: remove duplicated dev addr code
by Rabin Vincent
· 14 years ago
dbd8878
dma40: combine duplicated d40_pool_lli_alloc() calls
by Rabin Vincent
· 14 years ago
5f81158
dma40: combine desc init functions
by Rabin Vincent
· 14 years ago
95944c6
dma40: implement prep_memcpy as a wrapper around memcpy_sg
by Rabin Vincent
· 14 years ago
d924aba
dma40: remove unnecessary casts
by Rabin Vincent
· 14 years ago
b00f938
dma40: fix DMA API usage for LLIs
by Rabin Vincent
· 14 years ago
026cbc4
dma40: fix DMA API usage for LCLA
by Rabin Vincent
· 14 years ago
594ece4
dma40: remove unnecessary ALIGN()s
by Rabin Vincent
· 14 years ago
ac2c0a3
dma40: allow realtime and priority for event lines
by Rabin Vincent
· 14 years ago
4d59490
dma40: fix comment to refer to SOCs rather than boards
by Rabin Vincent
· 14 years ago
6db5a8b
dma40: use helpers for error functions
by Rabin Vincent
· 14 years ago
724a857
dma40: use helpers for channel type check
by Rabin Vincent
· 14 years ago
8ca8468
dma40: use helper for channel registers base
by Rabin Vincent
· 14 years ago
7d83a85
dma40: remove "hardware link with previous jobs" code
by Rabin Vincent
· 14 years ago
262d291
dma40: ensure event lines get enabled
by Rabin Vincent
· 14 years ago
cb9ab2d
dma40: make init function static
by Rabin Vincent
· 14 years ago
d49278e
dmaengine: dma40: Add support to split up large elements
by Per Forlin
· 14 years ago
42e5573
Merge branch 'dma40' into dmaengine
by Dan Williams
· 14 years ago
51f5d74
ste_dma40: remove enum for endianess
by Rabin Vincent
· 14 years ago
20a5b6d
ste_dma40: move mode_opt to separate config
by Rabin Vincent
· 14 years ago
38bdbf0
ste_dma40: move channel mode to a separate field
by Rabin Vincent
· 14 years ago
ce2ca12
ste_dma40: add variable to indicate valid dma_cfg
by Rabin Vincent
· 14 years ago
6391987
Merge branches 'dma40', 'pl08x', 'fsldma', 'imx' and 'intel-mid' into dmaengine
by Dan Williams
· 14 years ago
661385f
DMAENGINE: Remove stedma40_set_psize and pre_transfer hook in ste_dma40
by Per Forlin
· 14 years ago
a59670a
DMAENGINE: Set burst size for phy and log chans in ste_dma40 dev_control
by Per Forlin
· 14 years ago
819504f
DMAENGINE: ste_dma40: fix resource leaks in error paths.
by Rabin Vincent
· 14 years ago
a2c15fa
DMAENGINE: ste_dma40: fix desc_get
by Rabin Vincent
· 14 years ago
c6134c9
DMAENGINE: ste_dma40: fix clk_get failure path
by Rabin Vincent
· 14 years ago
f57b407
DMAENGINE: ste_dma40: fix disabled channels list
by Rabin Vincent
· 14 years ago
0d68866
ste_dma40: implement support for scatterlist to scatterlist copy
by Ira Snyder
· 14 years ago
3ac012a
DMAENGINE: ste_dma40: don't pause/resume non-executing channels
by Jonas Aaberg
· 14 years ago
698e473
DMAENGINE: ste_dma40: rewrote LCLA entries allocation code
by Jonas Aaberg
· 14 years ago
69f93faa
DMAENGINE: ste_dma40: fix possible use of uninitialized variable
by Jonas Aaberg
· 14 years ago
9dbfbd35c
DMAENGINE: ste_dma40: corrected is_paused behavior
by Jonas Aaberg
· 14 years ago
767a967
DMAENGINE: ste_dma40: code clean-up
by Jonas Aaberg
· 14 years ago
aa182ae
DMAENGINE: ste_dma40: added support for link jobs in hw
by Jonas Aaberg
· 14 years ago
3ae0267
DMAENGINE: ste_dma40: removed a few magic numbers
by Jonas Aaberg
· 14 years ago
0246e77
DMAENGINE: ste_dma40: fix bug related to callback handling
by Jonas Aaberg
· 14 years ago
b55912c
DMAENGINE: ste_dma40: Code clean-up and removed an unneeded suspend request
by Jonas Aaberg
· 14 years ago
1b00348
DMAENGINE: ste_dma40: No need reading, masking and setting a set register
by Jonas Aaberg
· 14 years ago
be8cb7d
DMAENGINE: ste_dma40: Fix failed to restart logical channel bug
by Jonas Aaberg
· 14 years ago
0747c7ba
DMAENGINE: ste_dma40: config checks
by Linus Walleij
· 14 years ago
95e1400
DMAENGINE: add runtime slave config to DMA40 v3
by Linus Walleij
· 14 years ago
f418559
DMAENGINE: ste_dma40: support older silicon
by Linus Walleij
· 14 years ago
6b7acd8
DMAENGINE: ste_dma40: support disabling physical channels
by Jonas Aaberg
· 14 years ago
d181b3a
DMAENGINE: ste_dma40: fix suspend bug
by Jonas Aaberg
· 14 years ago
508849a
DMAENGINE: ste_dma40: allocate LCLA dynamically
by Linus Walleij
· 14 years ago
1d392a7
DMAENGINE: ste_dma40: no premature stop
by Jonas Aaberg
· 14 years ago
2123a61
DMAENGINE: ste_dma40: interrupts only on dst
by Jonas Aaberg
· 14 years ago
0c32269
DMAENGINE: ste_dma40: avoid doing unnessecary suspend
by Jonas Aaberg
· 14 years ago
2292b88
DMAENGINE: ste_dma40: lock fix
by Jonas Aaberg
· 14 years ago
0d0f6b8
DMAENGINE: ste_dma40: deny ops on non-alloc channels
by Jonas Aaberg
· 14 years ago
2a61434
DMAENGINE: ste_dma40: various cosmetic clean-ups
by Jonas Aaberg
· 14 years ago
ff0b12b
DMAENGINE: ste_dma40: improve allocation error handling
by Jonas Aaberg
· 14 years ago
c675b1b
DMAENGINE: ste_dma40: use kmem cache
by Jonas Aaberg
· 14 years ago
a8be862
DMAENGINE: ste_dma40: moved freeing of client owned desc
by Per Friden
· 14 years ago
ef1872e
DMAENGINE: ste_dma40: only write phy channel config first time
by Linus Walleij
· 14 years ago
941b77a
DMAENGINE: ste_dma40: fixed lli_max=1 issue
by Per Friden
· 14 years ago
0582763
DMAENGINE: extend the control command to include an arg
by Linus Walleij
· 15 years ago
4aed79b
DMAENGINE: DMA40 fix for allocation of logical channel 0
by Marcin Mielczarczyk
· 15 years ago
a5ebca4
DMAENGINE: DMA40 support paused channel status
by Jonas Aaberg
· 15 years ago
8d318a5
DMAENGINE: Support for ST-Ericssons DMA40 block v3
by Linus Walleij
· 15 years ago