|
@@ -23,9 +23,15 @@ struct dma_ops {
|
|
|
void (*sync_single_for_cpu)(struct device *dev,
|
|
|
dma_addr_t dma_handle, size_t size,
|
|
|
enum dma_data_direction direction);
|
|
|
+ void (*sync_single_for_device)(struct device *dev,
|
|
|
+ dma_addr_t dma_handle, size_t size,
|
|
|
+ enum dma_data_direction direction);
|
|
|
void (*sync_sg_for_cpu)(struct device *dev, struct scatterlist *sg,
|
|
|
int nelems,
|
|
|
enum dma_data_direction direction);
|
|
|
+ void (*sync_sg_for_device)(struct device *dev,
|
|
|
+ struct scatterlist *sg, int nents,
|
|
|
+ enum dma_data_direction dir);
|
|
|
};
|
|
|
extern const struct dma_ops *dma_ops;
|
|
|
|