Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
1a695a905c18548062509178b98bc91e67510864
/
drivers
/
dma
/
mv_xor.c
ac5f0f3
dmaengine: mv_xor: add support for Armada 3700 SoC
by Marcin Wojtas
· 8 years ago
dd130c6
dmaengine: mv_xor: use SoC type instead of directly the operation mode
by Gregory CLEMENT
· 8 years ago
bc822e1
dmaengine: mv_xor: make the code 64 bits compliant
by Gregory CLEMENT
· 8 years ago
f6e4566
dma, mm/pat: Rename dma_*_writecombine() to dma_*_wc()
by Luis R. Rodriguez
· 9 years ago
8b64843
dmaengine: mv_xor: add suspend/resume support
by Thomas Petazzoni
· 9 years ago
81aafb3
dmaengine: mv_xor: de-duplicate mv_chan_set_mode*()
by Thomas Petazzoni
· 9 years ago
7cbafa0
dmaengine: mv_xor: remove mv_xor_chan->current_type field
by Thomas Petazzoni
· 9 years ago
3527122
Merge tag 'dmaengine-4.3-rc1' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 9 years ago
25cf68d
drivers/dma: make mv_xor.c driver explicitly non-modular
by Paul Gortmaker
· 9 years ago
7775729
dmaengine: mv_xor: optimize performance by using a subset of the XOR channels
by Thomas Petazzoni
· 9 years ago
6d8f7ab
dmaengine: mv_xor: remove support for dmacap,* DT properties
by Thomas Petazzoni
· 9 years ago
0ec9ebc
dmaengine: mv_xor: fix big endian operation in register mode
by Thomas Petazzoni
· 9 years ago
fbea28a
dmaengine: mv_xor: improve descriptors list handling and reduce locking
by Lior Amsalem
· 9 years ago
6f16631
dmaengine: mv_xor: add support for a38x command in descriptor mode
by Lior Amsalem
· 9 years ago
0951e72
dmaengine: mv_xor: Rename function for consistent naming
by Maxime Ripard
· 9 years ago
9136291
dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup
by Lior Amsalem
· 9 years ago
57c0342
dmaengine: constify of_device_id array
by Fabian Frederick
· 9 years ago
3b62286
dmaengine: Remove FSF mailing addresses
by Jarkko Nikula
· 9 years ago
581dc2c
dmaengine: mv_xor: Remove device_control
by Maxime Ripard
· 10 years ago
55f04d7
dma: drop owner assignment from platform_drivers
by Wolfram Sang
· 10 years ago
52d589a
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 10 years ago
d0cd848
Merge tag 'dmaengine-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/dmaengine
by Linus Torvalds
· 10 years ago
2284354
dma: mv_xor: Add support for DMA_INTERRUPT
by Lior Amsalem
· 10 years ago
37380b9
dma: mv_xor: Remove dead code
by Ezequiel Garcia
· 10 years ago
ba87d13
dma: mv_xor: Reduce interrupts by enabling EOD only when needed
by Lior Amsalem
· 10 years ago
0e7488e
dma: mv_xor: Remove all interrupt magic numbers
by Ezequiel Garcia
· 10 years ago
dfc9766
dma: mv_xor: Remove multi-slot support
by Lior Amsalem
· 10 years ago
3e4f52e
dma: mv_xor: Simplify the DMA_MEMCPY operation
by Lior Amsalem
· 10 years ago
b8291dd
dma: mv_xor: Replace printk with dev_info
by Ezequiel Garcia
· 10 years ago
5a9a55b
dma: mv_xor: Flush descriptors before activating a channel
by Ezequiel Garcia
· 10 years ago
fbeec99
dma: mv_xor: Rename __mv_xor_slot_cleanup() to mv_xor_slot_cleanup()
by Ezequiel Garcia
· 10 years ago
e43147a
dma: mv_xor: Remove all callers of mv_xor_slot_cleanup()
by Ezequiel Garcia
· 10 years ago
890766d
dma: mv_xor: Remove unneeded mv_xor_clean_completed_slots() call
by Ezequiel Garcia
· 10 years ago
b8c01d2
dma: mv_xor: Add DMA API error checks
by Ezequiel Garcia
· 11 years ago
31fd8f5
dma: mv_xor: Silence a bunch of LPAE-related warnings
by Olof Johansson
· 11 years ago
0be8253
dmaengine: mv_xor: fix oops when channels fail to initialise
by Russell King
· 11 years ago
d16695a
dma: mv_xor: Use dmaengine_unmap_data for the self-tests
by Ezequiel Garcia
· 11 years ago
f984841
dma: mv_xor: remove mv_desc_get_dest_addr()
by Jason Cooper
· 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
82a1402
dma: mv_xor: Fix mis-usage of mmio 'base' and 'high_base' registers
by Ezequiel Garcia
· 11 years ago
a911ddc
dma: mv_xor: Remove unneeded NULL address check
by Ezequiel Garcia
· 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
b3efb8f
dmaengine: mv_xor: use DMA_COMPLETE for dma completion status
by Vinod Koul
· 11 years ago
ec5b103
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 11 years ago
a577659
dma: mv_xor: Fix incorrect error path
by Sachin Kamat
· 11 years ago
e03bc65
mv_xor: support big endian systems using descriptor swap feature
by Thomas Petazzoni
· 11 years ago
5733c38
mv_xor: use {readl, writel}_relaxed instead of __raw_{readl, writel}
by Thomas Petazzoni
· 11 years ago
d4adcc0
dma: use dev_get_platdata()
by Jingoo Han
· 11 years ago
4c14372
dma: mv_xor: use NULL instead of 0
by Jingoo Han
· 11 years ago
48a9db4
drivers/dma: remove unused support for MEMSET operations
by Bartlomiej Zolnierkiewicz
· 11 years ago
5115f3c
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 11 years ago
1ba151c
dma: Convert dev_printk(KERN_<LEVEL> to dev_<level>(
by Joe Perches
· 12 years ago
dab9206
dma: mv_xor: fix error handling for clocks
by Thomas Petazzoni
· 12 years ago
ab6e439
dma: mv_xor: fix error handling of mv_xor_channel_add()
by Thomas Petazzoni
· 12 years ago
c271433
Merge tag 'mvebu' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
by Linus Torvalds
· 12 years ago
463a1f8
dma: remove use of __devinit
by Bill Pemberton
· 12 years ago
a7d6e3e
dma: remove use of __devexit_p
by Bill Pemberton
· 12 years ago
73d9cdc
dma: mv_xor: fix error handling path
by Thomas Petazzoni
· 12 years ago
f8eb9e7
dma: mv_xor: fix error checking of irq_of_parse_and_map()
by Thomas Petazzoni
· 12 years ago
2d0a074
dma: mv_xor: use request_irq() instead of devm_request_irq()
by Thomas Petazzoni
· 12 years ago
c4b4b73
dma: mv_xor: clear the window override control registers
by Thomas Petazzoni
· 12 years ago
34c93c8
dma: mv_xor: Add a device_control function
by Andrew Lunn
· 12 years ago
cd09fea
dma: mv_xor: add missing __devinit and __devexit qualifiers on probe and remove
by Thomas Petazzoni
· 12 years ago
f7d12ef
dma: mv_xor: add Device Tree binding
by Thomas Petazzoni
· 12 years ago
88eb92c
dma: mv_xor: add missing free_irq() call
by Thomas Petazzoni
· 12 years ago
b503fa0
dma: mv_xor: remove the pool_size from platform_data
by Thomas Petazzoni
· 12 years ago
9aedbdb
dma: mv_xor: remove hw_id field from platform_data
by Thomas Petazzoni
· 12 years ago
c819ce1
dma: mv_xor: remove useless backpointer from mv_xor_chan to mv_xor_device
by Thomas Petazzoni
· 12 years ago
297eedb
dma: mv_xor: rename mv_xor_private to mv_xor_device
by Thomas Petazzoni
· 12 years ago
1ef48a2
dma: mv_xor: merge mv_xor_device and mv_xor_chan
by Thomas Petazzoni
· 12 years ago
275cc0c
dma: mv_xor: use mv_xor_chan pointers as arguments to self-test functions
by Thomas Petazzoni
· 12 years ago
8c75979
dma: mv_xor: in mv_xor_device, rename 'common' to 'dmadev'
by Thomas Petazzoni
· 12 years ago
98817b9
dma: mv_xor: in mv_xor_chan, rename 'common' to 'dmachan'
by Thomas Petazzoni
· 12 years ago
ecde6cd
dma: mv_xor: get rid of the pdev pointer in mv_xor_device
by Thomas Petazzoni
· 12 years ago
c98c178
dma: mv_xor: introduce a mv_chan_to_devp() helper
by Thomas Petazzoni
· 12 years ago
c35064c
dma: mv_xor: simplify dma_sync_single_for_cpu() calls
by Thomas Petazzoni
· 12 years ago
01a9508
dma: mv_xor: remove unused to_mv_xor_device() macro
by Thomas Petazzoni
· 12 years ago
8b5c3f6
dma: mv_xor: remove unused id field in mv_xor_device structure
by Thomas Petazzoni
· 12 years ago
6197165
dma: mv_xor: rename many symbols to remove the 'shared' word
by Thomas Petazzoni
· 12 years ago
0dddee7
dma: mv_xor: change the driver name to 'mv_xor'
by Thomas Petazzoni
· 12 years ago
7dde453
dma: mv_xor: rename mv_xor_shared_platform_data to mv_xor_platform_data
by Thomas Petazzoni
· 12 years ago
e39f6ec
dma: mv_xor: rename mv_xor_platform_data to mv_xor_channel_data
by Thomas Petazzoni
· 12 years ago
18b2a02
dma: mv_xor: remove sub-driver 'mv_xor'
by Thomas Petazzoni
· 12 years ago
60d151f
dma: mv_xor: allow channels to be registered directly from the main device
by Thomas Petazzoni
· 12 years ago
a6b4a9d
dma: mv_xor: split initialization/cleanup of XOR channels
by Thomas Petazzoni
· 12 years ago
09f2b78
dma: mv_xor: do not use pool_size from platform_data within the driver
by Thomas Petazzoni
· 12 years ago
a3fc74b
dma: mv_xor: use dev_(err|info|notice) instead of dev_printk
by Thomas Petazzoni
· 12 years ago
c02cecb
ARM: orion: move platform_data definitions
by Arnd Bergmann
· 12 years ago
c510182
ARM: Orion: XOR: Add support for clk
by Andrew Lunn
· 13 years ago
8ac6954
dmaengine: ensure all DMA engine drivers initialize their cookies
by Russell King - ARM Linux
· 12 years ago
96a2af4
dmaengine: consolidate tx_status functions
by Russell King - ARM Linux
· 12 years ago
884485e
dmaengine: consolidate assignment of DMA cookies
by Russell King - ARM Linux
· 12 years ago
d2ebfb3
dmaengine: add private header file
by Russell King - ARM Linux
· 12 years ago
4d4e58d
dmaengine: move last completed cookie into generic dma_chan structure
by Russell King - ARM Linux
· 12 years ago
08714f6
dmaengine: mv_xor: remove write-only is_complete_cookie
by Russell King - ARM Linux
· 12 years ago
63a9332
ARM: Orion: Get address map from plat-orion instead of via platform_data
by Andrew Lunn
· 13 years ago
4de1ba1
dma: mv_xor: use resource_size()
by H Hartley Sweeten
· 13 years ago
7912d30
dma: use BUG_ON correctly in mv_xor.c, v4
by Coly Li
· 13 years ago
8333f65
mv_xor: fix race in tasklet function
by Saeed Bishara
· 14 years ago
Next »