Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
8660998608cfa1077e560034db81885af8e1e885
/
drivers
/
dma
/
dw
/
core.c
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
e63a47a3
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
b801479
dmaengine: dw_dmac: amend description and indentation
by Heikki Krogerus
· 12 years ago
a9ddb57
dmaengine: dw_dmac: Enhance device tree support
by Viresh Kumar
· 12 years ago
4bf27b8
Drivers: dma: remove __dev* attributes.
by Greg Kroah-Hartman
· 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
3d4f860
dw_dmac: fix a regression in dwc_prep_dma_memcpy
by Andy Shevchenko
· 12 years ago
fed2574
dw_dmac: introduce software emulation of LLP transfers
by Andy Shevchenko
· 12 years ago
a098200
dw_dmac: autoconfigure data_width or get it via platform data
by Andy Shevchenko
· 12 years ago
4a63a8b
dw_dmac: autoconfigure block_size or use platform data
by Andy Shevchenko
· 12 years ago
482c67e
dw_dmac: get number of channels from hardware if possible
by Andy Shevchenko
· 12 years ago
f52b36d
dw_dmac: mark dwc_dump_chan_regs as inline
by Andy Shevchenko
· 12 years ago
8fccc5b
dw_dmac: utilize slave_id to pass request line
by Andy Shevchenko
· 12 years ago
df3d898
Merge branch 'for-3.7' into next
by Vinod Koul
· 12 years ago
dbde5c2
dw_dmac: use devm_* functions to simplify code
by Andy Shevchenko
· 12 years ago
c511dc1
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 12 years ago
f8609c2
dw_dmac: use 'u32' for LLI structure members, not dma_addr_t
by Andy Shevchenko
· 12 years ago
93aad1b
dw_dmac: mark dwc_dump_lli inline
by Andy Shevchenko
· 12 years ago
3f936207
dw_dmac: introduce dwc_chan_disable
by Andy Shevchenko
· 12 years ago
0272e93
dw_dmac: move from __init to __devinit
by Andy Shevchenko
· 12 years ago
4c2d56c
dw_dmac: introduce dwc_fast_fls()
by Andy Shevchenko
· 12 years ago
236b106
dw_dmac: disable BLOCK interrupts
by Andy Shevchenko
· 12 years ago
11f932e
dw_dmac: disable dma in optimal way in probe
by Andy Shevchenko
· 12 years ago
2e4c364
dw_dmac: use __func__ constant in the debug prints
by Andy Shevchenko
· 12 years ago
2ab3727
dw_dmac: print correct number of scanned descriptors
by Andy Shevchenko
· 12 years ago
1d45543
dw_dmac: introduce dwc_dump_chan_regs to dump registers
by Andy Shevchenko
· 12 years ago
2f45d61
dw_dmac: use proper casting to print dma_addr_t values
by Andy Shevchenko
· 12 years ago
10d8935
Viresh has moved
by Viresh Kumar
· 12 years ago
cbb796c
dmaengine: Use sg_dma_address instead of sg_phys
by Lars-Peter Clausen
· 13 years ago
d3f797d
dmaengine: dw_dma: add Device Tree probing capability
by Viresh Kumar
· 13 years ago
3075528
dmaengine: dw_dmac: Add clk_{un}prepare() support
by Viresh Kumar
· 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
327e697
dmaengine/dw_dmac: Add support for DMA_SLAVE_CONFIG
by Viresh Kumar
· 13 years ago
6bc711f
dmaengine/dw_dmac: Add 64 bit access width support for slave xfers on mem side
by Viresh Kumar
· 13 years ago
ff7b05f
dmaengine/dw_dmac: Don't handle block interrupts
by Viresh Kumar
· 13 years ago
6c618c9
dmaengine/dw_dmac: Use dev_get_platdata() instead of accessing dev directly
by Viresh Kumar
· 13 years ago
e8d9f87
dmaengine/dw_dmac: Don't use magic number for total number of channels
by Viresh Kumar
· 13 years ago
7414a1b
dmaengine/dw_dmac: Hibernation support in dw_dmac
by Rajeev KUMAR
· 13 years ago
61e183f
dmaengine/dw_dmac: Reconfigure interrupt and chan_cfg register on resume
by Viresh Kumar
· 13 years ago
db8196d
dmaengine: move drivers to dma_transfer_direction
by Vinod Koul
· 13 years ago
46389470
dmaengine: delete redundant chan_id and chancnt initialization in dma drivers
by Barry Song
· 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
aecb7b6
dmaengine/dw_dmac: Update maintainer-ship
by Viresh Kumar
· 14 years ago
e05503e
Haavard Skinnemoen has left Atmel
by Jean Delvare
· 14 years ago
a7c57cf
dmaengine/dw_dmac: implement pause and resume in dwc_control
by Linus Walleij
· 14 years ago
69cea5a
dmaengine/dw_dmac: Replace spin_lock* with irqsave variants and enable submission from callback
by Viresh Kumar
· 14 years ago
69dc14b
dmaengine/dw_dmac: Divide one sg to many desc, if sg len is greater than DWC_MAX_COUNT
by Viresh Kumar
· 14 years ago
abf5390
dmaengine/dw_dmac: set residue as total len in dwc_tx_status if status is !DMA_SUCCESS
by Viresh Kumar
· 14 years ago
5fedefb
dmaengine/dw_dmac: don't call callback routine in case dmaengine_terminate_all() is called
by Viresh Kumar
· 14 years ago
84adccf
dmaengine/dw_dmac fix: dwc_scan_descriptors must compare first desc address also with llp
by Viresh Kumar
· 14 years ago
e51dc53
dw_dmac: Setting Default Burst length for transfers as 16.
by Viresh Kumar
· 14 years ago
ee66509
dw_dmac: Allow src/dst msize & flow controller to be configured at runtime
by Viresh KUMAR
· 14 years ago
93317e8
dw_dmac: Pass Channel Priority from platform_data
by Viresh Kumar
· 14 years ago
b0c3130
dw_dmac: Pass Channel Allocation Order from platform_data
by Viresh Kumar
· 14 years ago
Next »