Commit Graph

67 Commits (d2c2486bc8e185548490e8edbc84d185de9eaff1)

Author SHA1 Message Date
Linus Walleij c156d0a5b0 DMAENGINE: generic slave channel control v3 15 years ago
Linus Walleij 058276303d DMAENGINE: extend the control command to include an arg 15 years ago
Dan Williams caa20d974c async_tx: trim dma_async_tx_descriptor in 'no channel switch' case 15 years ago
Dan Williams bca3469205 dmaengine: provide helper for setting txstate 15 years ago
Linus Walleij 0793448187 DMAENGINE: generic channel status v2 15 years ago
Linus Walleij c3635c78e5 DMAENGINE: generic slave control v2 15 years ago
Steven J. Magnani 76bd061f5c fsldma: Fix cookie issues 15 years ago
Tejun Heo a29d8b8e2d percpu: add __percpu sparse annotations to what's left 15 years ago
Guennadi Liakhovetski a88f666707 dmaengine: clarify the meaning of the DMA_CTRL_ACK flag 15 years ago
Dan Williams 0803172778 dmaengine: kill tx_list 16 years ago
Dan Williams 83544ae9f3 dmaengine, async_tx: support alignment checks 16 years ago
Dan Williams 9308add6ea dmaengine: cleanup unused transaction types 16 years ago
Dan Williams 138f4c359d dmaengine, async_tx: add a "no channel switch" allocator 16 years ago
Dan Williams 0403e38277 dmaengine: add fence support 16 years ago
Dan Williams b2f46fd8ef async_tx: add support for asynchronous GF multiplication 16 years ago
Dan Williams ad283ea4a3 async_tx: add sum check flags 16 years ago
Maciej Sosnowski 4f005dbe55 ioatdma: fix "ioatdma frees DMA memory with wrong function" 16 years ago
Dan Williams 099f53cb50 async_tx: rename zero_sum to val 16 years ago
Atsushi Nemoto 0f571515c3 dmaengine: Add privatecnt to revert DMA_PRIVATE property 16 years ago
Dan Williams 729b5d1b8e dmaengine: allow dma support for async_tx to be toggled 16 years ago
Dan Williams 54aee6a5f5 dmaengine: kill some unused headers 16 years ago
Dan Williams 287d859222 atmel-mci: fix initialization of dma slave data 16 years ago
Johannes Weiner 1d93e52eb4 dmaengine: update kerneldoc 16 years ago
David S. Miller b4bd07c20b net_dma: call dmaengine_get only if NET_DMA enabled 16 years ago
Guennadi Liakhovetski ef560682a9 dmaengine: add async_tx_clear_ack() macro 16 years ago
Dan Williams c50331e8be dmaengine: dma_issue_pending_all == nop when CONFIG_DMA_ENGINE=n 16 years ago
Dan Williams 649274d993 net_dma: acquire/release dma channels on ifup/ifdown 16 years ago
Dan Williams 864498aaa9 dmaengine: use idr for registering dma device numbers 16 years ago
Dan Williams 41d5e59c12 dmaengine: add a release for dma class devices and dependent infrastructure 16 years ago
Dan Williams 7dd6025101 dmaengine: kill enum dma_state_client 16 years ago
Dan Williams f27c580c36 dmaengine: remove 'bigref' infrastructure 16 years ago
Dan Williams aa1e6f1a38 dmaengine: kill struct dma_client and supporting infrastructure 16 years ago
Dan Williams 209b84a88f dmaengine: replace dma_async_client_register with dmaengine_get 16 years ago
Dan Williams 74465b4ff9 atmel-mci: convert to dma_request_channel and down-level dma_slave 16 years ago
Dan Williams 33df8ca068 dmatest: convert to dma_request_channel 16 years ago
Dan Williams 59b5ec2144 dmaengine: introduce dma_request_channel and private channels 16 years ago
Dan Williams 2ba05622b8 dmaengine: provide a common 'issue_pending_all' implementation 16 years ago
Dan Williams bec085134e dmaengine: centralize channel allocation, introduce dma_find_channel 16 years ago
Dan Williams 6f49a57aa5 dmaengine: up-level reference counting to the module level 16 years ago
Dan Williams 07f2211e4f dmaengine: remove dependency on async_tx 16 years ago
Dan Williams 0839875e0c async_tx: make async_tx_test_ack a boolean routine 17 years ago
Haavard Skinnemoen dc0ee6435c dmaengine: Add slave DMA interface 17 years ago
Dan Williams e1d181efb1 dmaengine: add DMA_COMPL_SKIP_{SRC,DEST}_UNMAP flags to control dma unmap 17 years ago
Haavard Skinnemoen 848c536a37 dmaengine: Add dma_client parameter to device_alloc_chan_resources 17 years ago
Dan Williams 7cc5bf9a3a dmaengine: track the number of clients using a channel 17 years ago
Sebastian Siewior 8a5703f846 DMA engine: typo fixes 17 years ago
Dan Williams 636bdeaa12 dmaengine: ack to flags: make use of the unused bits in the 'ack' field 17 years ago
Dan Williams ce4d65a5db async_tx: kill ->device_dependency_added 17 years ago
Dan Williams 19242d7233 async_tx: fix multiple dependency submission 17 years ago
Al Viro b2ddb9019e dma_page_list ->base_address is a userland pointer 17 years ago