Skip to content

Commit

Permalink
dma-buf: correct dummy function declarations.
Browse files Browse the repository at this point in the history
Dummy functions for the newly added cpu access ops need variable names for
arguments.
Also, the introduction of flags in dma_buf_fd  needs to be added to dummy
functions as well.

Signed-off-by: Sumit Semwal <sumit.semwal@ti.com>
Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org>
  • Loading branch information
Sumit Semwal committed Mar 26, 2012
1 parent fbb231e commit 3e0b2a1
Showing 1 changed file with 14 additions and 13 deletions.
27 changes: 14 additions & 13 deletions include/linux/dma-buf.h
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ static inline struct dma_buf *dma_buf_export(void *priv,
return ERR_PTR(-ENODEV);
}

static inline int dma_buf_fd(struct dma_buf *dmabuf)
static inline int dma_buf_fd(struct dma_buf *dmabuf, int flags)
{
return -ENODEV;
}
Expand All @@ -215,36 +215,37 @@ static inline void dma_buf_unmap_attachment(struct dma_buf_attachment *attach,
return;
}

static inline int dma_buf_begin_cpu_access(struct dma_buf *,
size_t, size_t,
enum dma_data_direction)
static inline int dma_buf_begin_cpu_access(struct dma_buf *dmabuf,
size_t start, size_t len,
enum dma_data_direction dir)
{
return -ENODEV;
}

static inline void dma_buf_end_cpu_access(struct dma_buf *,
size_t, size_t,
enum dma_data_direction)
static inline void dma_buf_end_cpu_access(struct dma_buf *dmabuf,
size_t start, size_t len,
enum dma_data_direction dir)
{
}

static inline void *dma_buf_kmap_atomic(struct dma_buf *, unsigned long)
static inline void *dma_buf_kmap_atomic(struct dma_buf *dmabuf,
unsigned long pnum)
{
return NULL;
}

static inline void dma_buf_kunmap_atomic(struct dma_buf *, unsigned long,
void *)
static inline void dma_buf_kunmap_atomic(struct dma_buf *dmabuf,
unsigned long pnum, void *vaddr)
{
}

static inline void *dma_buf_kmap(struct dma_buf *, unsigned long)
static inline void *dma_buf_kmap(struct dma_buf *dmabuf, unsigned long pnum)
{
return NULL;
}

static inline void dma_buf_kunmap(struct dma_buf *, unsigned long,
void *)
static inline void dma_buf_kunmap(struct dma_buf *dmabuf,
unsigned long pnum, void *vaddr)
{
}
#endif /* CONFIG_DMA_SHARED_BUFFER */
Expand Down

0 comments on commit 3e0b2a1

Please sign in to comment.