Home
last modified time | relevance | path

Searched refs:KBASE_UBFX32 (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpuprops.c43 #define KBASE_UBFX32(value, offset, size) \ macro
220 gpu_props->core_props.version_status = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 0U, 4); in kbase_gpuprops_update_core_props_gpu_id()
221 gpu_props->core_props.minor_revision = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 4U, 8); in kbase_gpuprops_update_core_props_gpu_id()
222 gpu_props->core_props.major_revision = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 12U, 4); in kbase_gpuprops_update_core_props_gpu_id()
223 gpu_props->core_props.product_id = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 16U, 16); in kbase_gpuprops_update_core_props_gpu_id()
246 gpu_props->l2_props.log2_line_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 0U, 8); in kbase_gpuprops_calculate_props()
247 gpu_props->l2_props.log2_cache_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 16U, 8); in kbase_gpuprops_calculate_props()
253 KBASE_UBFX32(gpu_props->raw_props.mem_features, 8U, 4) + 1; in kbase_gpuprops_calculate_props()
255 …gpu_props->tiler_props.bin_size_bytes = 1 << KBASE_UBFX32(gpu_props->raw_props.tiler_features, 0U,… in kbase_gpuprops_calculate_props()
256 …gpu_props->tiler_props.max_active_levels = KBASE_UBFX32(gpu_props->raw_props.tiler_features, 8U, 4… in kbase_gpuprops_calculate_props()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpuprops.c136 KBASE_UBFX32(curr_config_regdump.mem_features, 8U, 4) + 1; in kbase_gpuprops_get_curr_config_props()
240 KBASE_UBFX32(gpu_props->raw_props.gpu_id, 0U, 4); in kbase_gpuprops_update_core_props_gpu_id()
242 KBASE_UBFX32(gpu_props->raw_props.gpu_id, 4U, 8); in kbase_gpuprops_update_core_props_gpu_id()
244 KBASE_UBFX32(gpu_props->raw_props.gpu_id, 12U, 4); in kbase_gpuprops_update_core_props_gpu_id()
246 KBASE_UBFX32(gpu_props->raw_props.gpu_id, 16U, 16); in kbase_gpuprops_update_core_props_gpu_id()
328 gpu_props->l2_props.log2_line_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 0U, 8); in kbase_gpuprops_calculate_props()
329 gpu_props->l2_props.log2_cache_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 16U, 8); in kbase_gpuprops_calculate_props()
336 KBASE_UBFX32(gpu_props->raw_props.mem_features, 8U, 4) + 1; in kbase_gpuprops_calculate_props()
338 …gpu_props->tiler_props.bin_size_bytes = 1 << KBASE_UBFX32(gpu_props->raw_props.tiler_features, 0U,… in kbase_gpuprops_calculate_props()
339 …gpu_props->tiler_props.max_active_levels = KBASE_UBFX32(gpu_props->raw_props.tiler_features, 8U, 4… in kbase_gpuprops_calculate_props()
[all …]
H A Dmali_kbase_gpuprops.h45 #define KBASE_UBFX32(value, offset, size) \ macro
H A Dmali_kbase_core_linux.c4467 KBASE_UBFX32(gpu_id, KBASE_GPU_ID_VERSION_PRODUCT_ID_SHIFT, 16); in kbase_device_pm_init()