summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/staging/android/ion/ion.c2
-rw-r--r--drivers/staging/android/ion/ion_priv.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/drivers/staging/android/ion/ion.c b/drivers/staging/android/ion/ion.c
index 575482ae5d75..9f46e0f56b1a 100644
--- a/drivers/staging/android/ion/ion.c
+++ b/drivers/staging/android/ion/ion.c
@@ -2114,7 +2114,7 @@ void ion_device_add_heap(struct ion_device *dev, struct ion_heap *heap)
EXPORT_SYMBOL(ion_device_add_heap);
int ion_walk_heaps(struct ion_client *client, int heap_id,
- enum ion_heap_type type, void *data,
+ unsigned int type, void *data,
int (*f)(struct ion_heap *heap, void *data))
{
int ret_val = 0;
diff --git a/drivers/staging/android/ion/ion_priv.h b/drivers/staging/android/ion/ion_priv.h
index 77bd0f8e4643..f357d80c1d54 100644
--- a/drivers/staging/android/ion/ion_priv.h
+++ b/drivers/staging/android/ion/ion_priv.h
@@ -186,7 +186,7 @@ struct ion_heap_ops {
struct ion_heap {
struct plist_node node;
struct ion_device *dev;
- enum ion_heap_type type;
+ unsigned int type;
struct ion_heap_ops *ops;
unsigned long flags;
unsigned int id;
@@ -502,7 +502,7 @@ void ion_pages_sync_for_device(struct device *dev, struct page *page,
size_t size, enum dma_data_direction dir);
int ion_walk_heaps(struct ion_client *client, int heap_id,
- enum ion_heap_type type, void *data,
+ unsigned int type, void *data,
int (*f)(struct ion_heap *heap, void *data));
struct ion_handle *ion_handle_get_by_id_nolock(struct ion_client *client,