Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
e5a1fd997cc2deda1b08d5faae04625de0440a1e
/
drivers
/
dma
/
amba-pl08x.c
df561f66
treewide: Use fallthrough pseudo-keyword
by Gustavo A. R. Silva
· 4 years, 4 months ago
47ebe00
Merge tag 'dmaengine-5.3-rc1' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 5 years ago
718745f
dmaengine: amba-pl08x: no need to cast away call to debugfs_create_file()
by Greg Kroah-Hartman
· 6 years ago
4ffda63
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 133
by Thomas Gleixner
· 6 years ago
2ff25c1
dmaengine: pl08x: be fair when re-assigning physical channel
by Jean-Nicolas Graux
· 6 years ago
8e1897b
dmaengine: amba-pl08x: convert to DEFINE_SHOW_ATTRIBUTE
by Yangtao Li
· 6 years ago
47d71bc
dmaengine: amba-pl08x: Use vchan_terminate_vdesc() instead of desc_free
by Peter Ujfalusi
· 7 years ago
b80fa12
dmaengine: pl08x: constify amba_id
by Arvind Yadav
· 7 years ago
1e1cfc7
dmaengine: pl08x: Add support for Faraday Technology FTDMAC020
by Linus Walleij
· 8 years ago
ebe9b300
dmaengine: pl08x: Make slave engine optional
by Linus Walleij
· 8 years ago
4166a56
ARM/dmaengine: pl08x: pass reasonable memcpy settings
by Linus Walleij
· 8 years ago
417cb97
dmaengine: pl08x: remove lock documentation
by Vinod Koul
· 8 years ago
8ee1bdc
dmaengine: pl08x: fix pl08x_dma_chan_state documentation
by Vinod Koul
· 8 years ago
ded091f
dmaengine: pl08x: Use the BIT() macro consistently
by Linus Walleij
· 8 years ago
da7cbd2
dmaengine: pl080: Fix some missing kerneldoc
by Linus Walleij
· 8 years ago
da6f8ca
dmaengine: pl08x: Add support for the DMA slave map
by Sylwester Nawrocki
· 8 years ago
aef94fe
dmaengine: Remove site specific OOM error messages on kzalloc
by Peter Griffin
· 9 years ago
f9cd476
dmaengine: pl08x: allocate OF slave channel data at probe time
by Linus Walleij
· 9 years ago
aa4734d
dmaengine: pl08x: support dt channel assignment
by Linus Walleij
· 9 years ago
5835aa8
dmaengine: pl08x: Suppress spaces in indentation
by Leonardo Carreras
· 10 years ago
d6a4c0e
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 10 years ago
381a3c4
Merge branch 'topic/alloc_removal' into for-linus
by Vinod Koul
· 10 years ago
16cab61
dmaengine: amba-pl08x:remove device_alloc_chan_resources handler
by Vinod Koul
· 10 years ago
ea524c7
dmaengine: pl08x: Define capabilities for generic capabilities reporting
by Mark Brown
· 10 years ago
3b62286
dmaengine: Remove FSF mailing addresses
by Jarkko Nikula
· 10 years ago
bcd1b0b
dmaengine: pl08x: Split device_control
by Maxime Ripard
· 10 years ago
09573a8
dmaengine: pl08x: Remove chancnt affectations
by Maxime Ripard
· 10 years ago
6fc8ae7
dma: pl08x: Use correct specifier for size_t values
by Mark Brown
· 10 years ago
31c1e5a
dmaengine: Remove the context argument to the prep_dma_cyclic operation
by Laurent Pinchart
· 10 years ago
6d05c9f
dma: pl08x: Export pl08x_filter_id
by Sachin Kamat
· 11 years ago
1080411
dma: pl08x: allow zero slave channels
by Linus Walleij
· 11 years ago
89116bf
Fix pl08x warnings
by Russell King - ARM Linux
· 11 years ago
e6d69a6
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 11 years ago
df12a31
Merge commit 'dmaengine-3.13-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/dmaengine
by Vinod Koul
· 11 years ago
54f8d50
dmaengine: remove DMA unmap from drivers
by Bartlomiej Zolnierkiewicz
· 11 years ago
d38a8c6
dmaengine: prepare for generic 'unmap' data
by Dan Williams
· 11 years ago
de1a241
DMA-API: dma: pl08x: add dma_set_mask_and_coherent() call
by Russell King
· 12 years ago
0996e89
dmaengine: amba-pl08x: use DMA_COMPLETE for dma completion status
by Vinod Koul
· 11 years ago
174b537
dma: misc: remove deprecated IRQF_DISABLED
by Michael Opdenacker
· 11 years ago
ec5b103
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 11 years ago
3b24c20
dmaengine: PL08x: Add cyclic transfer support
by Alban Bedel
· 11 years ago
f3287a5
dmaengine: PL08x: Fix reading the byte count in cctl
by Alban Bedel
· 11 years ago
5110e51
dmaengine: PL08x: Add support for different maximum transfer size
by Tomasz Figa
· 11 years ago
da1b6c0
dmaengine: PL08x: Add support for PL080S variant
by Tomasz Figa
· 11 years ago
48924e4
dmaengine: PL08x: Move LLI dumping code into separate function
by Tomasz Figa
· 11 years ago
ba6785f
dmaengine: PL08x: Rework LLI handling to be less fragile
by Tomasz Figa
· 11 years ago
d86ccea
dmaengine: PL08x: Add support for different offset of CONFIG register
by Tomasz Figa
· 11 years ago
68a7faa
dmaengine: PL08x: Refactor pl08x_getbytes_chan() to lower indentation
by Tomasz Figa
· 11 years ago
b90ca06
DMA: fix printk warning in AMBA PL08x DMA driver
by Andre Przywara
· 11 years ago
1c38b28
DMA: fix AMBA PL08x compilation issue with 64bit DMA address type
by Andre Przywara
· 11 years ago
d7cabee
dmaengine: PL08x: Avoid collisions with get_signal() macro
by Mark Brown
· 12 years ago
3a95b9f
pl080.h: moved from arm/include/asm/hardware to include/linux/amba/
by Alessandro Rubini
· 12 years ago
9199826
dma: amba-pl08x: use vchan_dma_desc_free_list
by Akinobu Mita
· 12 years ago
983d7be
drivers/dma/amba-pl08x.c: fix error return code
by Julia Lawall
· 12 years ago
a068682
dmaengine: PL08x: ensure all descriptors are freed when channel is released
by Russell King
· 13 years ago
70f3ff4
dmaengine: PL08x: get rid of write only pool_ctr and free_txd locking
by Russell King
· 13 years ago
aa4afb7
dmaengine: PL08x: get rid of pl08x_prep_channel_resources
by Russell King
· 13 years ago
06e885b
dmaengine: PL08x: fix tx_status function to return correct residue
by Russell King
· 13 years ago
1853613
dmaengine: PL08x: convert to use vchan done list
by Russell King
· 13 years ago
879f127
dmaengine: PL08x: convert to use vchan submitted/issued lists
by Russell King
· 13 years ago
083be28
dmaengine: PL08x: use vchan's spinlock
by Russell King
· 13 years ago
01d8dc6
dmaengine: PL08x: convert to use virt-dma structs
by Russell King
· 13 years ago
a5a488d
dmaengine: PL08x: rejig physical channel allocation
by Russell King
· 13 years ago
c33b644
dmaengine: PL08x: start next descriptor from irq context
by Russell King
· 13 years ago
ea16056
dmaengine: PL08x: split the pend_list in two
by Russell King
· 13 years ago
eab8253
dmaengine: PL08x: re-jig the starting of txds
by Russell King
· 13 years ago
7847f6b
dmaengine: PL08x: remove waiting descriptor pointer
by Russell King
· 13 years ago
c48d496
dmaengine: PL08x: move DMA signal muxing into slave prepare code
by Russell King
· 13 years ago
a936e79
dmaengine: PL08x: convert to a list of completed descriptors
by Russell King
· 13 years ago
5e2479b
dmaengine: PL08x: track mux usage on a per-channel basis.
by Russell King
· 13 years ago
ad0de2a
dmaengine: PL08x: move DMA signal muxing into pl08x_dma_chan struct
by Russell King
· 13 years ago
6b16c8b
dmaengine: PL08x: split DMA signal muxing from channel alloc
by Russell King
· 13 years ago
dc8d5f8
dmaengine: PL08x: get rid of unnecessary checks in dma_slave_config
by Russell King
· 13 years ago
800d683
dmaengine: PL08x: ignore 'direction' argument in dma_slave_config
by Russell King
· 13 years ago
9862ba1
dmaengine: PL08x: extract function to to generate cctl values
by Russell King
· 13 years ago
409ec8d
dmaengine: PL08x: move the bus and increment selection to dma prepare function
by Russell King
· 13 years ago
95442b2
dmaengine: PL08x: get rid of device_fc in struct pl08x_dma_chan
by Russell King
· 13 years ago
ed91c13
dmaengine: PL08x: get src/dst addr direct from dma_slave_config struct
by Russell King
· 13 years ago
550ec36
dmaengine: PL08x: constify channel names and bus_id strings
by Russell King
· 13 years ago
b23f204
dmaengine: PL08x: move private data structures into amba-pl08x.c
by Russell King
· 13 years ago
aeea180
dmaengine: PL08x: clean up get_signal/put_signal
by Russell King
· 13 years ago
48afb31
dmaengine: PL08x: remove circular_buffer boolean from channel data
by Russell King
· 13 years ago
c15a6ef
dmaengine: PL08x: remove redundant spinlock
by Russell King
· 13 years ago
92d2fd6
dmaengine: PL08x: fix missed dma_transfer_direction fixup
by Russell King
· 13 years ago
b843441
dmaengine: PL08x: remove runtime PM support
by Russell King
· 13 years ago
fdaf9c4
dmaengine: Use dma_sg_len(sg) instead of sg->length
by Lars-Peter Clausen
· 13 years ago
cbb796c
dmaengine: Use sg_dma_address instead of sg_phys
by Lars-Peter Clausen
· 13 years ago
56cbb3d
Merge branch 'fixes' into next
by Vinod Koul
· 13 years ago
affa115
dma/amba-pl08x: add support for the Nomadik variant
by Linus Walleij
· 13 years ago
88c08a3
dmaengine/amba-pl08x : reset phychan_hold on terminate all
by Davide Ciminaghi
· 13 years ago
d29bf01
dma/amba-pl08x: check for terminal count status only
by Linus Walleij
· 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
8c9f7aa
dmaengine/amba-pl08x: Take flow controller info from DMA_SLAVE_CONFIG
by Viresh Kumar
· 13 years ago
880db3f
drivers/dma/amba-pl08x.c: adjust double test
by Julia Lawall
· 13 years ago
Next »