Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
2415cf12e04d415b16d9c2f2a705bcd6cd9a0474
/
drivers
/
dma
/
ste_dma40.c
5c913a9
Merge tag 'ux500-dma40-for-arm-soc-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/drivers
by Olof Johansson
· 11 years ago
b4a1ccd
dmaengine: ste_dma40: Declare memcpy config as static
by Fabio Baltieri
· 11 years ago
2c3165e
Merge tag 'ux500-dma40-for-arm-soc-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/drivers
by Olof Johansson
· 11 years ago
ff299f1
Merge tag 's3c24xx-driver-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers
by Olof Johansson
· 11 years ago
8581bbc
dmaengine: ste_dma40: fix error return code in d40_probe()
by Wei Yongjun
· 11 years ago
499c2bc
dmaengine: ste_dma40: Fetch disabled channels from DT
by Lee Jones
· 12 years ago
fd59f9e
dmaengine: ste_dma40: Fetch the number of physical channels from DT
by Lee Jones
· 12 years ago
a7dacb6
dmaengine: ste_dma40: Allow memcpy channels to be configured from DT
by Lee Jones
· 12 years ago
43f2e1a
dmaengine: ste_dma40: Convert data_width from register bit format to value
by Lee Jones
· 12 years ago
2c2b62d
dmaengine: ste_dma40: Replace ST-E's home-brew DMA direction defs with generic ones
by Lee Jones
· 12 years ago
8a3b6e1
dmaengine: ste_dma40: Use the BIT macro to replace ugly '(1 << x)'s
by Lee Jones
· 12 years ago
9ecb41b
dmaengine: ste_dma40: fix pm runtime ref counting
by Rabin Vincent
· 12 years ago
01c935c4
dmaengine: ste_dma40: Remove redundant address fetching function
by Lee Jones
· 12 years ago
ef9c89b3
dmaengine: ste_dma40: Only use addresses passed as configuration information
by Lee Jones
· 12 years ago
9b233f9
dmaengine: ste_dma40: Don't configure runtime configurable setup during allocate
by Lee Jones
· 12 years ago
57e65ad
dmaengine: ste_dma40: Remove unnecessary call to d40_phy_cfg()
by Lee Jones
· 12 years ago
9778256
dmaengine: ste_dma40: Separate Logical Global Interrupt Mask (GIM) unmasking
by Lee Jones
· 12 years ago
fa332de
dmaengine: ste_dma40: Supply full Device Tree parsing support
by Lee Jones
· 12 years ago
1814a17
dmaengine: ste_dma40: Allow driver to be probe()able when DT is enabled
by Lee Jones
· 12 years ago
bb75d93
dmaengine: ste_dma40: Allocate plat_data on declaration
by Lee Jones
· 12 years ago
b2abb24
dmaengine: ste_dma40: Also report the number of logical channels
by Lee Jones
· 12 years ago
8b2fe9b
dmaengine: ste_dma40: Move rev error-check up to revision acquisition
by Lee Jones
· 12 years ago
8a59fed
dmaengine: ste_dma40: Remove 'always true' checking
by Lee Jones
· 12 years ago
db72da9
dmaengine: ste_dma40: Calculate number of logical channels from physical ones
by Lee Jones
· 12 years ago
84b3da1
dmaengine: ste_dma40: Remove home-brew MAX() macro
by Lee Jones
· 12 years ago
26955c07d
dmaengine: ste_dma40: Amalgamate DMA source and destination channel numbers
by Lee Jones
· 12 years ago
4f8fc46
dmaengine: ste_dma40: Rectify incorrect configuration validation checking
by Lee Jones
· 12 years ago
29027a1
dmaengine: ste_dma40: Move default memcpy configs into the driver
by Lee Jones
· 12 years ago
a2acaa2
dmaengine: ste_dma40: Fix up static memcpy event lines
by Linus Walleij
· 12 years ago
664a57e
dmaengine: ste_dma40: Assign memcpy channels in the driver
by Lee Jones
· 12 years ago
7dd1452
dmaengine: ste_dma40: do not remove descriptors for cyclic transfers
by Fabio Baltieri
· 12 years ago
6c5e6a3
Merge tag 'ux500-dma40' of //git.linaro.org/people/fabiobaltieri/linux.git
by Vinod Koul
· 12 years ago
da2ac56
dmaengine: set_dma40: balance clock in probe fail code
by Fabio Baltieri
· 12 years ago
53d6d68
dmaengine: set_dma40: ignore spurious interrupts
by Fabio Baltieri
· 12 years ago
7407048
dmaengine: ste_dma40: add software lli support
by Fabio Baltieri
· 12 years ago
7ce529e
dmaengine: ste_dma40: minor code readability fixes
by Fabio Baltieri
· 12 years ago
f26e03a
dmaengine: ste_dma40: minor cosmetic fixes
by Fabio Baltieri
· 12 years ago
4226dd8
dmaengine: ste_dma40: add a done queue for completed descriptors
by Fabio Baltieri
· 12 years ago
3cb645d
dmaengine: ste_dma40: support more than 128 event lines
by Tong Liu
· 12 years ago
47db92f
dmaengine: ste_dma40: physical channels number correction
by Gerald Baeza
· 12 years ago
f000df8
dmaengine: ste_dma40: support fixed physical channel allocation
by Gerald Baeza
· 12 years ago
ccc3d69
dmaengine: ste_dma40: don't allow high priority dest event lines
by Rabin Vincent
· 13 years ago
42365cf
dmaengine: ste_dma40: don't check for pm_runtime_suspended()
by Narayanan G
· 13 years ago
92bb6cd
dmaengine: ste_dma40: limit burst size to 16
by Per Forlin
· 13 years ago
b96710e
dmaengine: ste_dma40: set dma max seg size
by Per Forlin
· 13 years ago
a725dcc
dma: ste_dma40: reuse is_slave_direction helper
by Andy Shevchenko
· 12 years ago
865fab6
ARM: plat-nomadik: move DMA40 header to <linux/platform_data>
by Linus Walleij
· 12 years ago
b7e97d2
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 12 years ago
ec8b5e4
dmaengine: Pass flags via device_prep_dma_cyclic() callback
by Peter Ujfalusi
· 12 years ago
b707c658
dma/ste_dma40: Fixup clock usage during probe
by Ulf Hansson
· 12 years ago
fdaf9c4
dmaengine: Use dma_sg_len(sg) instead of sg->length
by Lars-Peter Clausen
· 13 years ago
7e426da
dma/ste_dma40: fix erroneous comparison
by Linus Walleij
· 13 years ago
15e4b78
dma/ste_dma40: explicitly include regulator consumer header
by Linus Walleij
· 13 years ago
1bdae6f
dma40: Improve the logic of stopping logical chan
by Narayanan G
· 13 years ago
185ecb5
dmaengine: add context parameter to prep_slave_sg and prep_dma_cyclic
by Alexandre Bounine
· 13 years ago
d3ee98cdc
dmaengine: consolidate initialization of cookies
by Russell King - ARM Linux
· 13 years ago
96a2af4
dmaengine: consolidate tx_status functions
by Russell King - ARM Linux
· 13 years ago
f7fbce0
dmaengine: provide a common function for completing a dma descriptor
by Russell King - ARM Linux
· 13 years ago
884485e
dmaengine: consolidate assignment of DMA cookies
by Russell King - ARM Linux
· 13 years ago
d2ebfb3
dmaengine: add private header file
by Russell King - ARM Linux
· 13 years ago
4d4e58d
dmaengine: move last completed cookie into generic dma_chan structure
by Russell King - ARM Linux
· 13 years ago
e9f3a49
dmaengine/ste_dma40: clear LNK on channel startup
by Rabin Vincent
· 13 years ago
5cd326f
dmaengine/ste_dma40: allow fixed physical channel
by Narayanan G
· 13 years ago
28c7a19
dmaengine/ste_dma40: Add support to use lcla area from esram
by Narayanan G
· 13 years ago
7fb3e75
dmaengine/ste_dma40: support pm in dma40
by Narayanan G
· 13 years ago
e0d23ef
Merge branch 'dma_slave_direction' into next_test_dirn
by Vinod Koul
· 13 years ago
f492b21
drivers/dma: Add export.h to ste_dma40.c
by Paul Gortmaker
· 13 years ago
db8196d
dmaengine: move drivers to dma_transfer_direction
by Vinod Koul
· 13 years ago
503473a
dmaengine/ste_dma40: fix memory leak due to prepared descriptors
by Per Forlin
· 13 years ago
70a207a
dmaengine/ste_dma40: fix Oops due to double free of client descriptor
by Per Forlin
· 13 years ago
270e779
dmaengine/ste_dma40: remove duplicate call to d40_pool_lli_free().
by Per Forlin
· 13 years ago
89de9f6
dmaengine/ste_dma40: add missing kernel doc for pending_queue
by Per Forlin
· 13 years ago
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
Next »