Home
last modified time | relevance | path

Searched refs:KBASE_UBFX32 (Results 1 - 8 of 8) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpuprops.c165 gpu_props->core_props.version_status = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 0U, 0x4); in kbase_gpuprops_update_core_props_gpu_id()
166 gpu_props->core_props.minor_revision = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 4U, 0x8); in kbase_gpuprops_update_core_props_gpu_id()
167 gpu_props->core_props.major_revision = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 12U, 0x4); in kbase_gpuprops_update_core_props_gpu_id()
168 gpu_props->core_props.product_id = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 16U, 0x10); in kbase_gpuprops_update_core_props_gpu_id()
194 gpu_props->core_props.num_exec_engines = KBASE_UBFX32(gpu_props->raw_props.core_features, 0, 0x4); in kbase_gpuprops_calculate_props()
200 gpu_props->l2_props.log2_line_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 0U, 0x8); in kbase_gpuprops_calculate_props()
201 gpu_props->l2_props.log2_cache_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 16U, 0x8); in kbase_gpuprops_calculate_props()
206 gpu_props->l2_props.num_l2_slices = KBASE_UBFX32(gpu_props->raw_props.mem_features, 8U, 0x4) + 1; in kbase_gpuprops_calculate_props()
208 gpu_props->tiler_props.bin_size_bytes = 1 << KBASE_UBFX32(gpu_props->raw_props.tiler_features, 0U, 0x6); in kbase_gpuprops_calculate_props()
209 gpu_props->tiler_props.max_active_levels = KBASE_UBFX32(gpu_prop in kbase_gpuprops_calculate_props()
[all...]
H A Dmali_kbase_gpuprops.h51 * KBASE_UBFX32 - Extracts bits from a 32-bit bitfield.
61 #define KBASE_UBFX32(value, offset, size) (((u32)(value) >> (u32)(offset)) & (u32)((1ULL << (u32)(size)) - 1)) macro
H A Dmali_kbase_core_linux.c4059 KBASE_UBFX32(gpu_id, GPU_ID_VERSION_PRODUCT_ID_SHIFT, 0x10); in kbase_device_pm_init()
/device/soc/rockchip/common/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()
241 KBASE_UBFX32(gpu_props->raw_props.gpu_id, 0U, 4); in kbase_gpuprops_update_core_props_gpu_id()
243 KBASE_UBFX32(gpu_props->raw_props.gpu_id, 4U, 8); in kbase_gpuprops_update_core_props_gpu_id()
245 KBASE_UBFX32(gpu_props->raw_props.gpu_id, 12U, 4); in kbase_gpuprops_update_core_props_gpu_id()
247 KBASE_UBFX32(gpu_props->raw_props.gpu_id, 16U, 16); in kbase_gpuprops_update_core_props_gpu_id()
328 KBASE_UBFX32(gpu_props->raw_props.core_features, 0, 4); in kbase_gpuprops_calculate_props()
333 gpu_props->l2_props.log2_line_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 0U, 8); in kbase_gpuprops_calculate_props()
334 gpu_props->l2_props.log2_cache_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 16U, 8); in kbase_gpuprops_calculate_props()
341 KBASE_UBFX32(gpu_props->raw_props.mem_features, 8U, 4) + 1; in kbase_gpuprops_calculate_props()
343 gpu_props->tiler_props.bin_size_bytes = 1 << KBASE_UBFX32(gpu_prop in kbase_gpuprops_calculate_props()
[all...]
H A Dmali_kbase_gpuprops.h35 * KBASE_UBFX32 - Extracts bits from a 32-bit bitfield.
45 #define KBASE_UBFX32(value, offset, size) \ macro
H A Dmali_kbase_core_linux.c4368 product_id = KBASE_UBFX32(gpu_id, in kbase_device_pm_init()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpuprops.c29 * KBASE_UBFX32 - Extracts bits from a 32-bit bitfield.
39 #define KBASE_UBFX32(value, offset, size) (((u32)(value) >> (u32)(offset)) & (u32)((1ULL << (u32)(size)) - 1)) macro
214 gpu_props->core_props.version_status = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 0U, 4); in kbase_gpuprops_update_core_props_gpu_id()
215 gpu_props->core_props.minor_revision = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 4U, 8); in kbase_gpuprops_update_core_props_gpu_id()
216 gpu_props->core_props.major_revision = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 12U, 4); in kbase_gpuprops_update_core_props_gpu_id()
217 gpu_props->core_props.product_id = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 16U, 16); in kbase_gpuprops_update_core_props_gpu_id()
241 gpu_props->l2_props.log2_line_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 0U, 8); in kbase_gpuprops_calculate_props()
242 gpu_props->l2_props.log2_cache_size = KBASE_UBFX32(gpu_props->raw_props.l2_features, 16U, 8); in kbase_gpuprops_calculate_props()
247 gpu_props->l2_props.num_l2_slices = KBASE_UBFX32(gpu_props->raw_props.mem_features, 8U, 4) + 1; in kbase_gpuprops_calculate_props()
249 gpu_props->tiler_props.bin_size_bytes = 1 << KBASE_UBFX32(gpu_prop in kbase_gpuprops_calculate_props()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpuprops.c33 * KBASE_UBFX32 - Extracts bits from a 32-bit bitfield.
43 #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_prop in kbase_gpuprops_calculate_props()
[all...]

Completed in 15 milliseconds