ata/pata_arasan_cf: fill dma chan->private from pdata->dma_priv
Some DMA controllers (eg: drivers/dma/dw_dmac*) allow platform specific configuration for dma transfers. User drivers need to set chan->private field of channel with pointer to configuration data. This patch takes dma_priv data from platform data and passes it to chan->private_data, in order to pass platform specific configuration to DMAC controller. Signed-off-by: Viresh Kumar <viresh.kumar@st.com> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
This commit is contained in:

committed by
Jeff Garzik

parent
8d7b1c70b3
commit
60a230e4a6
@@ -37,6 +37,8 @@ struct arasan_cf_pdata {
|
||||
#define CF_BROKEN_PIO (1)
|
||||
#define CF_BROKEN_MWDMA (1 << 1)
|
||||
#define CF_BROKEN_UDMA (1 << 2)
|
||||
/* This is platform specific data for the DMA controller */
|
||||
void *dma_priv;
|
||||
};
|
||||
|
||||
static inline void
|
||||
|
Reference in New Issue
Block a user