diff options
author | Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 2012-07-05 12:29:40 +0200 |
---|---|---|
committer | Vinod Koul <vinod.koul@linux.intel.com> | 2012-07-20 11:23:44 +0530 |
commit | ecf90fbbdc66cde6f5fa25d88541112b9baac459 (patch) | |
tree | e2998d0c217b07816dec6b22e03885c9fb4731bd /include/linux/shdma-base.h | |
parent | 1e7f07b5390b4bbf82fe017fcb46682dcf4ab1d0 (diff) | |
download | linux-stable-ecf90fbbdc66cde6f5fa25d88541112b9baac459.tar.gz linux-stable-ecf90fbbdc66cde6f5fa25d88541112b9baac459.tar.bz2 linux-stable-ecf90fbbdc66cde6f5fa25d88541112b9baac459.zip |
dmaengine: shdma: prepare to stop using struct dma_chan::private
Using struct dma_chan::private is deprecated. To update the shdma driver to
stop using it we first have to eliminate internal runtime uses of it. After
that we will also be able to stop using it for channel configuration.
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Vinod Koul <vinod.koul@linux.intel.com>
Diffstat (limited to 'include/linux/shdma-base.h')
-rw-r--r-- | include/linux/shdma-base.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/shdma-base.h b/include/linux/shdma-base.h index 83efd1332b39..c3a19e9c20c4 100644 --- a/include/linux/shdma-base.h +++ b/include/linux/shdma-base.h @@ -66,6 +66,7 @@ struct shdma_chan { size_t max_xfer_len; /* max transfer length */ int id; /* Raw id of this channel */ int irq; /* Channel IRQ */ + struct shdma_slave *slave; /* Client data for slave DMA */ enum shdma_pm_state pm_state; }; |