rk: ion: fix ion.h build warnings
author黄涛 <huangtao@rock-chips.com>
Wed, 4 Jun 2014 12:30:43 +0000 (20:30 +0800)
committer黄涛 <huangtao@rock-chips.com>
Wed, 4 Jun 2014 12:33:45 +0000 (20:33 +0800)
drivers/staging/android/ion/ion.h

index 3c1a838ca3fac02ab2133c28e384dfec36141f0c..05f6382ccb1583b30e0f2da58d60ac375949c296 100755 (executable)
@@ -201,10 +201,14 @@ int ion_share_dma_buf_fd(struct ion_client *client, struct ion_handle *handle);
  */
 struct ion_handle *ion_import_dma_buf(struct ion_client *client, int fd);
 
+#ifdef CONFIG_ARCH_ROCKCHIP
+struct device;
+
 int ion_map_iommu(struct device *iommu_dev, struct ion_client *client,
-               struct ion_handle *handle, unsigned long *iova, unsigned long *size);
+                 struct ion_handle *handle, unsigned long *iova,
+                 unsigned long *size);
 
 void ion_unmap_iommu(struct device *iommu_dev, struct ion_client *client,
-                       struct ion_handle *handle);
-
+                    struct ion_handle *handle);
+#endif
 #endif /* _LINUX_ION_H */