Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
5807822f84a2e2420d6db2359409894ea7c69880
/
drivers
/
dma
/
amba-pl08x.c
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
· 11 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
· 11 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
· 12 years ago
70f3ff4
dmaengine: PL08x: get rid of write only pool_ctr and free_txd locking
by Russell King
· 12 years ago
aa4afb7
dmaengine: PL08x: get rid of pl08x_prep_channel_resources
by Russell King
· 12 years ago
06e885b
dmaengine: PL08x: fix tx_status function to return correct residue
by Russell King
· 12 years ago
1853613
dmaengine: PL08x: convert to use vchan done list
by Russell King
· 12 years ago
879f127
dmaengine: PL08x: convert to use vchan submitted/issued lists
by Russell King
· 12 years ago
083be28
dmaengine: PL08x: use vchan's spinlock
by Russell King
· 12 years ago
01d8dc6
dmaengine: PL08x: convert to use virt-dma structs
by Russell King
· 12 years ago
a5a488d
dmaengine: PL08x: rejig physical channel allocation
by Russell King
· 12 years ago
c33b644
dmaengine: PL08x: start next descriptor from irq context
by Russell King
· 12 years ago
ea16056
dmaengine: PL08x: split the pend_list in two
by Russell King
· 12 years ago
eab8253
dmaengine: PL08x: re-jig the starting of txds
by Russell King
· 12 years ago
7847f6b
dmaengine: PL08x: remove waiting descriptor pointer
by Russell King
· 12 years ago
c48d496
dmaengine: PL08x: move DMA signal muxing into slave prepare code
by Russell King
· 12 years ago
a936e79
dmaengine: PL08x: convert to a list of completed descriptors
by Russell King
· 12 years ago
5e2479b
dmaengine: PL08x: track mux usage on a per-channel basis.
by Russell King
· 12 years ago
ad0de2a
dmaengine: PL08x: move DMA signal muxing into pl08x_dma_chan struct
by Russell King
· 12 years ago
6b16c8b
dmaengine: PL08x: split DMA signal muxing from channel alloc
by Russell King
· 12 years ago
dc8d5f8
dmaengine: PL08x: get rid of unnecessary checks in dma_slave_config
by Russell King
· 12 years ago
800d683
dmaengine: PL08x: ignore 'direction' argument in dma_slave_config
by Russell King
· 12 years ago
9862ba1
dmaengine: PL08x: extract function to to generate cctl values
by Russell King
· 12 years ago
409ec8d
dmaengine: PL08x: move the bus and increment selection to dma prepare function
by Russell King
· 12 years ago
95442b2
dmaengine: PL08x: get rid of device_fc in struct pl08x_dma_chan
by Russell King
· 12 years ago
ed91c13
dmaengine: PL08x: get src/dst addr direct from dma_slave_config struct
by Russell King
· 12 years ago
550ec36
dmaengine: PL08x: constify channel names and bus_id strings
by Russell King
· 12 years ago
b23f204
dmaengine: PL08x: move private data structures into amba-pl08x.c
by Russell King
· 12 years ago
aeea180
dmaengine: PL08x: clean up get_signal/put_signal
by Russell King
· 12 years ago
48afb31
dmaengine: PL08x: remove circular_buffer boolean from channel data
by Russell King
· 12 years ago
c15a6ef
dmaengine: PL08x: remove redundant spinlock
by Russell King
· 12 years ago
92d2fd6
dmaengine: PL08x: fix missed dma_transfer_direction fixup
by Russell King
· 12 years ago
b843441
dmaengine: PL08x: remove runtime PM support
by Russell King
· 12 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
57f2685
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
by Linus Torvalds
· 13 years ago
8f0d30f
dmaengine/amba-pl08x: Config ccfg and increment phychan_hold if phychan is true
by Viresh Kumar
· 13 years ago
037566d
dmaengine: pl08x: Enable module alias autogeneration for AMBA drivers
by Dave Martin
· 13 years ago
db8196d
dmaengine: move drivers to dma_transfer_direction
by Vinod Koul
· 13 years ago
c120564
dmaengine/amba-pl08x: Check txd->llis_va before freeing dma_pool
by Viresh Kumar
· 13 years ago
b7f69d9
dmaengine/amba-pl08x: Add support for sg len greater than one for slave transfers
by Viresh Kumar
· 13 years ago
7703eac
dmaengine: amba-pl08x: make filter check that the channel is owned by pl08x
by Russell King - ARM Linux
· 13 years ago
8516f52
Merge branch 'next' into v3.1-rc4
by Vinod Koul
· 13 years ago
57001a6
dmaengine/amba-pl08x: Call pl08x_free_txd() instead of calling kfree() directly
by Viresh Kumar
· 13 years ago
0a23565
dmaengine/amba-pl08x: Pass flow controller information with slave channel data
by Viresh Kumar
· 13 years ago
036f05f
dmaengine/amba-pl08x: Choose peripheral bus as master bus
by Viresh Kumar
· 13 years ago
e071916
dmaengine/amba-pl08x: Align lli_len to max(src.width, dst.width)
by Viresh Kumar
· 13 years ago
03af500
dmaengine/amba-pl08x: Add prep_single_byte_llis() routine
by Viresh Kumar
· 13 years ago
fa6a940
dmaengine/amba-pl08x: max_bytes_per_lli is TRANSFER_SIZE * src_width (not MIN(width))
by Viresh Kumar
· 13 years ago
16a2e7d
dmaengine/amba-pl08x: Get rid of pl08x_pre_boundary()
by Viresh Kumar
· 13 years ago
28da283
dmaengine/amba-pl08x: Schedule tasklet in case of error interrupt
by Viresh Kumar
· 13 years ago
16ca810
dmaengine/amba-pl08x: No need to check "ch->signal < 0"
by Viresh Kumar
· 13 years ago
48a59ef
dmaengine/amba-pl08x: Simplify pl08x_ensure_on()
by Viresh Kumar
· 13 years ago
b7b6018
dmaengine/amba-pl08x: support runtime PM
by Viresh Kumar
· 13 years ago
175a5e6
dmaengine/amba-pl08x: Changing few prints to dev_dbg from dev_info
by Viresh Kumar
· 13 years ago
0532e6f
dmaengine/amba-pl08x: Remove redundant comment and rewrite original
by Viresh Kumar
· 13 years ago
b201c11
dmaengine/amba-pl08x: pass (*ptr) to sizeof() instead of (struct xyz)
by Viresh Kumar
· 13 years ago
0c38d70
dmaengine/amba-pl08x: Rearrange inclusion of header files in ascending order
by Viresh Kumar
· 13 years ago
3e27ee8
dmaengine/amba-pl08x: Resolve formatting issues
by Viresh Kumar
· 13 years ago
4d66164
dmaengine: PL08x: Fix trivial build error
by Russell King
· 13 years ago
f32807f
dmaengine: pl08x: handle the rest of enums in pl08x_width
by Vinod Koul
· 13 years ago
760596c6
DMA: PL08x: cleanup selection of burst size
by Russell King - ARM Linux
· 13 years ago
121c847
DMA: PL08x: avoid recalculating cctl at each prepare
by Russell King - ARM Linux
· 13 years ago
aa88cda
DMA: PL08x: cleanup selection of buswidth
by Russell King - ARM Linux
· 13 years ago
f14c426
DMA: PL08x: separately store source/destination cctl
by Russell King - ARM Linux
· 13 years ago
b207b4d
DMA: PL08x: separately store source/destination slave address
by Russell King - ARM Linux
· 13 years ago
fc74eb7
DMA: PL08x: clean up LLI debugging
by Russell King - ARM Linux
· 13 years ago
Next »