/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_ioctl.h | 24 #define KBASE_IOCTL_TYPE 0x80 macro 47 #define KBASE_IOCTL_VERSION_CHECK _IOWR(KBASE_IOCTL_TYPE, 0, struct kbase_ioctl_version_check) 58 #define KBASE_IOCTL_SET_FLAGS _IOW(KBASE_IOCTL_TYPE, 1, struct kbase_ioctl_set_flags) 73 #define KBASE_IOCTL_JOB_SUBMIT _IOW(KBASE_IOCTL_TYPE, 2, struct kbase_ioctl_job_submit) 107 #define KBASE_IOCTL_GET_GPUPROPS _IOW(KBASE_IOCTL_TYPE, 3, struct kbase_ioctl_get_gpuprops) 109 #define KBASE_IOCTL_POST_TERM _IO(KBASE_IOCTL_TYPE, 4) 137 #define KBASE_IOCTL_MEM_ALLOC _IOWR(KBASE_IOCTL_TYPE, 5, union kbase_ioctl_mem_alloc) 160 #define KBASE_IOCTL_MEM_QUERY _IOWR(KBASE_IOCTL_TYPE, 6, union kbase_ioctl_mem_query) 174 #define KBASE_IOCTL_MEM_FREE _IOW(KBASE_IOCTL_TYPE, 7, struct kbase_ioctl_mem_free) 194 #define KBASE_IOCTL_HWCNT_READER_SETUP _IOW(KBASE_IOCTL_TYPE, [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_ioctl.h | 27 #define KBASE_IOCTL_TYPE 0x80 macro 52 _IOWR(KBASE_IOCTL_TYPE, 0, struct kbase_ioctl_version_check) 64 _IOW(KBASE_IOCTL_TYPE, 1, struct kbase_ioctl_set_flags) 80 _IOW(KBASE_IOCTL_TYPE, 2, struct kbase_ioctl_job_submit) 115 _IOW(KBASE_IOCTL_TYPE, 3, struct kbase_ioctl_get_gpuprops) 118 _IO(KBASE_IOCTL_TYPE, 4) 147 _IOWR(KBASE_IOCTL_TYPE, 5, union kbase_ioctl_mem_alloc) 171 _IOWR(KBASE_IOCTL_TYPE, 6, union kbase_ioctl_mem_query) 186 _IOW(KBASE_IOCTL_TYPE, 7, struct kbase_ioctl_mem_free) 207 _IOW(KBASE_IOCTL_TYPE, [all...] |
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/ |
H A D | mali_kbase_ioctl.h | 38 #define KBASE_IOCTL_TYPE 0x80 macro 50 _IOW(KBASE_IOCTL_TYPE, 1, struct kbase_ioctl_set_flags) 85 _IOW(KBASE_IOCTL_TYPE, 3, struct kbase_ioctl_get_gpuprops) 112 _IOWR(KBASE_IOCTL_TYPE, 5, union kbase_ioctl_mem_alloc) 135 _IOWR(KBASE_IOCTL_TYPE, 6, union kbase_ioctl_mem_query) 150 _IOW(KBASE_IOCTL_TYPE, 7, struct kbase_ioctl_mem_free) 171 _IOW(KBASE_IOCTL_TYPE, 8, struct kbase_ioctl_hwcnt_reader_setup) 186 _IOW(KBASE_IOCTL_TYPE, 32, struct kbase_ioctl_hwcnt_values) 197 _IOR(KBASE_IOCTL_TYPE, 12, struct kbase_ioctl_disjoint_query) 219 _IOW(KBASE_IOCTL_TYPE, 1 [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_ioctl.h | 39 #define KBASE_IOCTL_TYPE 0x80 macro 50 #define KBASE_IOCTL_SET_FLAGS _IOW(KBASE_IOCTL_TYPE, 1, struct kbase_ioctl_set_flags) 84 #define KBASE_IOCTL_GET_GPUPROPS _IOW(KBASE_IOCTL_TYPE, 3, struct kbase_ioctl_get_gpuprops) 112 #define KBASE_IOCTL_MEM_ALLOC _IOWR(KBASE_IOCTL_TYPE, 5, union kbase_ioctl_mem_alloc) 135 #define KBASE_IOCTL_MEM_QUERY _IOWR(KBASE_IOCTL_TYPE, 6, union kbase_ioctl_mem_query) 149 #define KBASE_IOCTL_MEM_FREE _IOW(KBASE_IOCTL_TYPE, 7, struct kbase_ioctl_mem_free) 169 #define KBASE_IOCTL_HWCNT_READER_SETUP _IOW(KBASE_IOCTL_TYPE, 8, struct kbase_ioctl_hwcnt_reader_setup) 187 #define KBASE_IOCTL_HWCNT_ENABLE _IOW(KBASE_IOCTL_TYPE, 9, struct kbase_ioctl_hwcnt_enable) 189 #define KBASE_IOCTL_HWCNT_DUMP _IO(KBASE_IOCTL_TYPE, 10) 191 #define KBASE_IOCTL_HWCNT_CLEAR _IO(KBASE_IOCTL_TYPE, 1 [all...] |
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_ioctl.h | 71 _IOWR(KBASE_IOCTL_TYPE, 0, struct kbase_ioctl_version_check) 94 _IOW(KBASE_IOCTL_TYPE, 36, struct kbase_ioctl_cs_queue_register) 107 _IOW(KBASE_IOCTL_TYPE, 37, struct kbase_ioctl_cs_queue_kick) 134 _IOWR(KBASE_IOCTL_TYPE, 39, union kbase_ioctl_cs_queue_bind) 171 _IOW(KBASE_IOCTL_TYPE, 40, struct kbase_ioctl_cs_queue_register_ex) 183 _IOW(KBASE_IOCTL_TYPE, 41, struct kbase_ioctl_cs_queue_terminate) 227 _IOWR(KBASE_IOCTL_TYPE, 42, union kbase_ioctl_cs_queue_group_create_1_6) 270 _IOWR(KBASE_IOCTL_TYPE, 58, union kbase_ioctl_cs_queue_group_create) 284 _IOW(KBASE_IOCTL_TYPE, 43, struct kbase_ioctl_cs_queue_group_term) 287 _IO(KBASE_IOCTL_TYPE, 4 [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_ioctl.h | 49 #define KBASE_IOCTL_VERSION_CHECK _IOWR(KBASE_IOCTL_TYPE, 52, struct kbase_ioctl_version_check) 51 #define KBASE_IOCTL_VERSION_CHECK_RESERVED _IOWR(KBASE_IOCTL_TYPE, 0, struct kbase_ioctl_version_check) 69 #define KBASE_IOCTL_CS_QUEUE_REGISTER _IOW(KBASE_IOCTL_TYPE, 36, struct kbase_ioctl_cs_queue_register) 81 #define KBASE_IOCTL_CS_QUEUE_KICK _IOW(KBASE_IOCTL_TYPE, 37, struct kbase_ioctl_cs_queue_kick) 109 #define KBASE_IOCTL_CS_QUEUE_BIND _IOWR(KBASE_IOCTL_TYPE, 39, union kbase_ioctl_cs_queue_bind) 122 #define KBASE_IOCTL_CS_QUEUE_TERMINATE _IOW(KBASE_IOCTL_TYPE, 41, struct kbase_ioctl_cs_queue_terminate) 163 #define KBASE_IOCTL_CS_QUEUE_GROUP_CREATE _IOWR(KBASE_IOCTL_TYPE, 42, union kbase_ioctl_cs_queue_group_create) 176 #define KBASE_IOCTL_CS_QUEUE_GROUP_TERMINATE _IOW(KBASE_IOCTL_TYPE, 43, struct kbase_ioctl_cs_queue_group_term) 178 #define KBASE_IOCTL_CS_EVENT_SIGNAL _IO(KBASE_IOCTL_TYPE, 44) 193 #define KBASE_IOCTL_KCPU_QUEUE_CREATE _IOR(KBASE_IOCTL_TYPE, 4 [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/ |
H A D | mali_kbase_jm_ioctl.h | 133 #define KBASE_IOCTL_VERSION_CHECK _IOWR(KBASE_IOCTL_TYPE, 0, struct kbase_ioctl_version_check) 135 #define KBASE_IOCTL_VERSION_CHECK_RESERVED _IOWR(KBASE_IOCTL_TYPE, 52, struct kbase_ioctl_version_check) 150 #define KBASE_IOCTL_JOB_SUBMIT _IOW(KBASE_IOCTL_TYPE, 2, struct kbase_ioctl_job_submit) 152 #define KBASE_IOCTL_POST_TERM _IO(KBASE_IOCTL_TYPE, 4) 166 #define KBASE_IOCTL_SOFT_EVENT_UPDATE _IOW(KBASE_IOCTL_TYPE, 28, struct kbase_ioctl_soft_event_update) 208 #define KBASE_IOCTL_KINSTR_JM_FD _IOWR(KBASE_IOCTL_TYPE, 51, union kbase_kinstr_jm_fd)
|
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/jm/ |
H A D | mali_kbase_jm_ioctl.h | 143 _IOWR(KBASE_IOCTL_TYPE, 0, struct kbase_ioctl_version_check) 160 _IOW(KBASE_IOCTL_TYPE, 2, struct kbase_ioctl_job_submit) 163 _IO(KBASE_IOCTL_TYPE, 4) 178 _IOW(KBASE_IOCTL_TYPE, 28, struct kbase_ioctl_soft_event_update) 221 _IOWR(KBASE_IOCTL_TYPE, 51, union kbase_kinstr_jm_fd) 225 _IOWR(KBASE_IOCTL_TYPE, 52, struct kbase_ioctl_version_check)
|