diff options
author | Dan Williams <dan.j.williams@intel.com> | 2009-09-08 12:01:38 -0700 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2009-09-08 17:30:24 -0700 |
commit | ad643f54c8514998333bc6c7b201fda2267496be (patch) | |
tree | c92bbecd74912ada08dfa94662b52e63d4c5df46 /drivers/dma/ioat/dma.h | |
parent | 345d852391cf3fdc73f23a9ca522c6e7b5eb5a52 (diff) | |
download | kernel_samsung_smdk4412-ad643f54c8514998333bc6c7b201fda2267496be.zip kernel_samsung_smdk4412-ad643f54c8514998333bc6c7b201fda2267496be.tar.gz kernel_samsung_smdk4412-ad643f54c8514998333bc6c7b201fda2267496be.tar.bz2 |
ioat1: trim ioat_dma_desc_sw
Save 4 bytes per software descriptor by transmitting tx_cnt in an unused
portion of the hardware descriptor.
Signed-off-by: Maciej Sosnowski <maciej.sosnowski@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/dma/ioat/dma.h')
-rw-r--r-- | drivers/dma/ioat/dma.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/dma/ioat/dma.h b/drivers/dma/ioat/dma.h index e47083b..ec851cf 100644 --- a/drivers/dma/ioat/dma.h +++ b/drivers/dma/ioat/dma.h @@ -165,14 +165,12 @@ ioat_is_complete(struct dma_chan *c, dma_cookie_t cookie, * @hw: hardware DMA descriptor * @node: this descriptor will either be on the free list, * or attached to a transaction list (async_tx.tx_list) - * @tx_cnt: number of descriptors required to complete the transaction * @txd: the generic software descriptor for all engines * @id: identifier for debug */ struct ioat_desc_sw { struct ioat_dma_descriptor *hw; struct list_head node; - int tx_cnt; size_t len; struct dma_async_tx_descriptor txd; #ifdef DEBUG |