Merge remote-tracking branch 'origin/develop-3.10' into develop-3.10-next
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / arm / mali400 / ump / linux / ump_ukk_ref_wrappers.h
1 /*
2  * This confidential and proprietary software may be used only as
3  * authorised by a licensing agreement from ARM Limited
4  * (C) COPYRIGHT 2009-2010, 2013 ARM Limited
5  * ALL RIGHTS RESERVED
6  * The entire notice above must be reproduced on all authorised
7  * copies and copies may only be made to the extent permitted
8  * by a licensing agreement from ARM Limited.
9  */
10
11 /**
12  * @file ump_ukk_wrappers.h
13  * Defines the wrapper functions which turn Linux IOCTL calls into _ukk_ calls for the reference implementation
14  */
15
16 #ifndef __UMP_UKK_REF_WRAPPERS_H__
17 #define __UMP_UKK_REF_WRAPPERS_H__
18
19 #include <linux/kernel.h>
20 #include "ump_kernel_common.h"
21
22 #ifdef __cplusplus
23 extern "C" {
24 #endif
25
26
27 int ump_allocate_wrapper(u32 __user * argument, struct ump_session_data  * session_data);
28
29
30 #ifdef __cplusplus
31 }
32 #endif
33
34 #endif /* __UMP_UKK_REF_WRAPPERS_H__ */