Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
b68fd0976286e0cc4e163a83b8b68d6efca814dd
/
drivers
/
dma
/
dw
/
core.c
b68fd09
dmaengine: dw: move residue to a descriptor
by Andy Shevchenko
· 9 years ago
423f9cb
dmaengine: dw: move dwc->initialized to dwc->flags
by Andy Shevchenko
· 9 years ago
5e09f98
dmaengine: dw: move dwc->paused to dwc->flags
by Andy Shevchenko
· 9 years ago
7794e5b
dmaengine: dw: define counter variables as unsigned int
by Andy Shevchenko
· 9 years ago
897e40d
dmaengine: dw: substitute dma_read_byaddr by dma_readl_native
by Andy Shevchenko
· 9 years ago
a3e5579
dmaengine: dw: clear LLP_[SD]_EN bits in last descriptor of a chain
by Mans Rullgard
· 9 years ago
2a0fae0
dmaengine: dw: set LMS field in descriptors
by Mans Rullgard
· 9 years ago
df1f3a2
dmaengine: dw: fix byte order of hw descriptor fields
by Mans Rullgard
· 9 years ago
bb3450a
dmaengine: dw: set src and dst master select according to xfer direction
by Mans Rullgard
· 9 years ago
c422025
dmaengine: dw: rename masters to reflect actual topology
by Andy Shevchenko
· 9 years ago
3fe6409
dmaengine: dw: fix master selection
by Andy Shevchenko
· 9 years ago
ee1cdcd
dmaengine: dw: disable BLOCK IRQs for non-cyclic xfer
by Andy Shevchenko
· 9 years ago
9fa6860
Merge tag 'dmaengine-fix-4.5-rc1' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 9 years ago
2895b2c
dmaengine: dw: fix cyclic transfer callbacks
by Mans Rullgard
· 9 years ago
df3bb8a
dmaengine: dw: fix cyclic transfer setup
by Mans Rullgard
· 9 years ago
02a21b7
dmaengine: dw: return immediately from IRQ when DMA isn't in use
by Andy Shevchenko
· 9 years ago
041c795
Merge tag 'dmaengine-4.4-rc1' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 9 years ago
df5c738
dmaengine: dw: some Intel devices has no memcpy support
by Andy Shevchenko
· 9 years ago
30cb263
dmaengine: dw: don't override platform data with autocfg
by Andy Shevchenko
· 9 years ago
3941667
dmaengine: dw: convert to __ffs()
by Andy Shevchenko
· 9 years ago
6bea0f6
dmaengine: dw: properly read DWC_PARAMS register
by Andy Shevchenko
· 9 years ago
da89947
Update Viresh Kumar's email address
by Viresh Kumar
· 9 years ago
d6a4c0e
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 10 years ago
b260722
dmaengine: dw: Make error prints unique. Part #2
by Jarkko Nikula
· 10 years ago
550da64
dmaengine: dw: Make error prints unique. Part #1
by Jarkko Nikula
· 10 years ago
94b3eed
dmaengine: dw: don't handle interrupt when dmaengine is not used
by Jie Yang
· 10 years ago
ce1d3fd
Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 10 years ago
d8ded50
dmaengine: dw: define DW_DMA_MAX_NR_MASTERS
by Andy Shevchenko
· 10 years ago
029a40e
dmaengine: dw: provide DMA capabilities
by Andy Shevchenko
· 10 years ago
6acf399
dmaengine: dw: balance PM runtime calls
by Andy Shevchenko
· 10 years ago
a4b0d34
dmaengine: dw: Split device_control
by Maxime Ripard
· 10 years ago
bb32baf
dmaengine: dw: enable runtime PM
by Andy Shevchenko
· 10 years ago
99d9bf4
dmaengine: dw: enable and disable controller when needed
by Andy Shevchenko
· 10 years ago
2540f74
dmaengine: dw: always export dw_dma_{en,dis}able
by Andy Shevchenko
· 10 years ago
7a83c04
dmaengine: dw: introduce dw_dma_on() helper
by Andy Shevchenko
· 10 years ago
a15636e
dmaengine: dw: move clock operations to platform.c
by Andy Shevchenko
· 10 years ago
4d130de
dmaengine: dw: introduce generic filter function
by Andy Shevchenko
· 10 years ago
8950052
dmaengine: dw: apply both HS interfaces and remove slave_id usage
by Andy Shevchenko
· 10 years ago
7e1e2f2
dmaengine: dw: convert dw_dma_slave to use explicit HS interfaces
by Andy Shevchenko
· 10 years ago
dd8ecfca
dmaengine: dw: don't perform DMA when dmaengine_submit is called
by Andy Shevchenko
· 10 years ago
cba1561
dmaengine: dw: add debug message to dwc_dostart_first_queued
by Andy Shevchenko
· 10 years ago
e7637c6
dmaengine: dw: introduce dwc_dostart_first_queued() helper
by Andy Shevchenko
· 10 years ago
1222934
dmaengine: dw: check return code of dma_async_device_register()
by Andy Shevchenko
· 11 years ago
8be4f52
dmaengine: dw: fix regression in dw_probe() function
by Andy Shevchenko
· 11 years ago
d2f78e9
dmaengine: dw: enable clock before access
by Andy Shevchenko
· 11 years ago
97977f7
dmaengine: dw: went back to plain {request,free}_irq() calls
by Andy Shevchenko
· 11 years ago
000871c
dma: dw: allocate memory in two stages in probe
by Andy Shevchenko
· 11 years ago
dd5720b
dma: dw: remove leftovers in the comment blocks
by Andy Shevchenko
· 11 years ago
5a87f0e
dma: dw: use %pad instead of casting dma_addr_t
by Andy Shevchenko
· 11 years ago
fc61f6b
dma: dw: join split up messages
by Andy Shevchenko
· 11 years ago
1d566f1
dma: dw: fix style of multiline comment
by Andy Shevchenko
· 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
2c40410
dmaengine: dw: use DMA_COMPLETE for dma completion status
by Vinod Koul
· 11 years ago
effd5cf
dma: dw: return DMA_PAUSED only if cookie status is DMA_IN_PROGRESS
by Andy Shevchenko
· 11 years ago
12381dc
dma: dw: return DMA_SUCCESS immediately from device_tx_status()
by Andy Shevchenko
· 11 years ago
3783cef
dma: dw: allow shared interrupts
by Andy Shevchenko
· 11 years ago
78f3c9d
dma: dw: improve comparison with ~0
by Andy Shevchenko
· 11 years ago
9cade1a
dma: dw: split driver to library part and platform code
by Andy Shevchenko
· 11 years ago
[Renamed (85%) from drivers/dma/dw/dw_dmac.c]
61a7649
dma: move dw_dmac driver to an own directory
by Andy Shevchenko
· 11 years ago
[Renamed (99%) from drivers/dma/dw_dmac.c]
0b95961
dw_dmac: don't check resource with devm_ioremap_resource
by Andy Shevchenko
· 11 years ago
8004cbb
dw_dmac: remove inline marking of EXPORT_SYMBOL functions
by Denis Efremov
· 12 years ago
42c91ee
dw_dmac: add ACPI support
by Andy Shevchenko
· 12 years ago
f5b9b77
dw_dmac: remove unnecessary ENODEV check
by Andy Shevchenko
· 12 years ago
f776076
dmaengine: dw_dmac: simplify master selection
by Arnd Bergmann
· 12 years ago
bd2e6b6
dw_dmac: rename DT related methods to reflect their belonging
by Andy Shevchenko
· 12 years ago
75c6122
dw_dmac: fix style of the comments
by Andy Shevchenko
· 12 years ago
123b69a
dw_dmac: don't wait for FIFO_EMPTY endlessly in dwc_chan_pause
by Andy Shevchenko
· 12 years ago
bce95c6
dw_dmac: adjust slave_id accordingly to request line base
by Andy Shevchenko
· 12 years ago
f73bb9b
dmaengine: dw_dma: fix endianess for DT xlate function
by Arnd Bergmann
· 12 years ago
527c680
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 12 years ago
f9c6a65
dmaengine: dw_dmac: move to generic DMA binding
by Arnd Bergmann
· 12 years ago
5115f3c
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 12 years ago
877e86f
dw_dmac: apply default dma_mask if needed
by Andy Shevchenko
· 12 years ago
cfdf5b6
dw_dmac: add support for Lynxpoint DMA controllers
by Mika Westerberg
· 12 years ago
4702d52
dw_dmac: return proper residue value
by Andy Shevchenko
· 12 years ago
176dcec
dw_dmac: fill individual length of descriptor
by Andy Shevchenko
· 12 years ago
30d38a3
dw_dmac: introduce total_len field in struct dw_desc
by Andy Shevchenko
· 12 years ago
fdf475f
dw_dmac: remove unnecessary tx_list field in dw_dma_chan
by Andy Shevchenko
· 12 years ago
985a6c7
dw_dmac: print out DW_PARAMS and DWC_PARAMS when debug
by Andy Shevchenko
· 12 years ago
7331205
dma: Convert to devm_ioremap_resource()
by Thierry Reding
· 12 years ago
77bcc497
dw_dmac: move soft LLP code from tasklet to dwc_scan_descriptors
by Andy Shevchenko
· 12 years ago
5be10f3
dw_dmac: don't exceed AHB master number in dwc_get_data_width
by Andy Shevchenko
· 12 years ago
f8122a8
dw_dmac: allocate dma descriptors from DMA_COHERENT memory
by Andy Shevchenko
· 12 years ago
a5dbff1
dma: dw_dmac: clear suspend bit during termination
by Heikki Krogerus
· 12 years ago
23d5f4e
dw_dmac: backlink to dw_dma in dw_dma_chan is superfluous
by Andy Shevchenko
· 12 years ago
495aea4
dw_dmac: make usage of dw_dma_slave optional
by Andy Shevchenko
· 12 years ago
0fdb567
dw_dmac: store direction in the custom channel structure
by Andy Shevchenko
· 12 years ago
0112685
dw_dmac: call .probe after we have a device in place
by Andy Shevchenko
· 12 years ago
f44b92f
dma: dw_dmac: check direction properly in dw_dma_cyclic_prep
by Andy Shevchenko
· 12 years ago
21fe3c5
dma: dw_dmac: add dwc_chan_pause and dwc_chan_resume
by Andy Shevchenko
· 12 years ago
f5c6a7d
dw_dmac: update tx_node_active in dwc_do_single_block
by Andy Shevchenko
· 12 years ago
21e93c1
dw_dmac: remove redundant check
by Andy Shevchenko
· 12 years ago
cbd6531
dw_dmac: check for mapping errors
by Andy Shevchenko
· 12 years ago
123de54
dw_dmac: absence of pdata isn't critical when autocfg is set
by Andy Shevchenko
· 12 years ago
e63a47a
dw_dmac: introduce to_dw_desc() macro
by Andy Shevchenko
· 12 years ago
ba84bd7
dw_dmac: change dev_crit to dev_WARN in dwc_handle_error
by Andy Shevchenko
· 12 years ago
6168d56
dw_dmac: don't call platform_get_drvdata twice
by Andy Shevchenko
· 12 years ago
21d43f4
dw_dmac: change dev_printk() to corresponding macros
by Andy Shevchenko
· 12 years ago
Next »