Home
last modified time | relevance | path

Searched defs:mali_base_gpu_thread_props (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/include/uapi/gpu/arm/bifrost/
H A Dmali_base_kernel.h427 struct mali_base_gpu_thread_props { struct
428 __u32 max_threads;
429 __u32 max_workgroup_size;
430 __u32 max_barrier_size;
431 __u16 max_registers;
432 __u8 max_task_queue;
433 __u8 max_thread_group_split;
434 __u8 impl_tech;
435 __u8 padding[3];
436 __u32 tls_alloc;
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_base_kernel.h1539 struct mali_base_gpu_thread_props { struct
1540 u32 max_threads; /* Max. number of threads per core */
1541 u32 max_workgroup_size; /* Max. number of threads per workgroup */
1542 u32 max_barrier_size; /* Max. number of threads that can synchronize on a simple barrier */
1543 u16 max_registers; /* Total size [1..65535] of the register file available per core. */
1544 …ask_queue; /* Max. tasks [1..255] which may be sent to a core before it becomes blocked. */
1545 u8 max_thread_group_split; /* Max. allowed value [1..15] of the Thread Group Split field. */
1546 u8 impl_tech; /* 0 = Not specified, 1 = Silicon, 2 = FPGA, 3 = SW Model/Emulation */
1547 u8 padding[7];