Home
last modified time | relevance | path

Searched refs:product_id (Results 1 - 23 of 23) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_hw.c30 u32 product_id; in kbase_hw_set_features_mask() local
32 product_id = gpu_id & GPU_ID_VERSION_PRODUCT_ID; in kbase_hw_set_features_mask()
33 product_id >>= GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_hw_set_features_mask()
35 if (GPU_ID_IS_NEW_FORMAT(product_id)) { in kbase_hw_set_features_mask()
61 switch (product_id) { in kbase_hw_set_features_mask()
220 u32 product_id; in kbase_hw_set_issues_mask() local
224 product_id = gpu_id & GPU_ID_VERSION_PRODUCT_ID; in kbase_hw_set_issues_mask()
225 product_id >>= GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_hw_set_issues_mask()
229 if (GPU_ID_IS_NEW_FORMAT(product_id)) { in kbase_hw_set_issues_mask()
336 if (GPU_ID_IS_NEW_FORMAT(product_id)) { in kbase_hw_set_issues_mask()
[all...]
H A Dmali_kbase_gpu_id.h41 #define GPU_ID_IS_NEW_FORMAT(product_id) ((product_id) != GPU_ID_PI_T60X && (product_id) >= GPU_ID_PI_NEW_FORMAT_START)
82 /* Strip off the non-relevant bits from a product_id value and make it suitable
85 #define GPU_ID2_MODEL_MATCH_VALUE(product_id) (((product_id) << GPU_ID2_PRODUCT_MAJOR_SHIFT) & GPU_ID2_PRODUCT_MODEL)
H A Dmali_kbase_gator_api.c43 uint32_t product_id; in kbase_gator_hwcnt_init_names() local
56 product_id = kbdev->gpu_props.props.core_props.product_id; in kbase_gator_hwcnt_init_names()
58 if (GPU_ID_IS_NEW_FORMAT(product_id)) { in kbase_gator_hwcnt_init_names()
59 switch (GPU_ID2_MODEL_MATCH_VALUE(product_id)) { in kbase_gator_hwcnt_init_names()
75 dev_err(kbdev->dev, "Unrecognized product ID: %u\n", product_id); in kbase_gator_hwcnt_init_names()
79 switch (product_id) { in kbase_gator_hwcnt_init_names()
123 dev_err(kbdev->dev, "Unrecognized product ID: %u\n", product_id); in kbase_gator_hwcnt_init_names()
182 in_out_info->gpu_id = hand->kbdev->gpu_props.props.core_props.product_id; in kbase_gator_hwcnt_init()
H A Dmali_kbase_gpuprops.c217 gpu_props->core_props.product_id = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 16U, 16); in kbase_gpuprops_update_core_props_gpu_id()
343 PROP(PRODUCT_ID, core_props.product_id),
H A Dmali_base_kernel.h1431 u32 product_id; member
H A Dmali_kbase_core_linux.c3098 unsigned product_id, product_id_mask; in kbase_show_gpuinfo() local
3108 product_id = gpu_id >> GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_show_gpuinfo()
3109 is_new_format = GPU_ID_IS_NEW_FORMAT(product_id); in kbase_show_gpuinfo()
3117 (p->id & product_id_mask) == (product_id & product_id_mask)) { in kbase_show_gpuinfo()
3125 (gpu_id & GPU_ID_VERSION_MINOR) >> GPU_ID_VERSION_MINOR_SHIFT, product_id); in kbase_show_gpuinfo()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_hw.c34 u32 product_id; in kbase_hw_set_features_mask() local
37 product_id = gpu_id & GPU_ID_VERSION_PRODUCT_ID; in kbase_hw_set_features_mask()
38 product_id >>= GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_hw_set_features_mask()
40 if (GPU_ID_IS_NEW_FORMAT(product_id)) { in kbase_hw_set_features_mask()
66 switch (product_id) { in kbase_hw_set_features_mask()
240 u32 product_id; in kbase_hw_set_issues_mask() local
244 product_id = gpu_id & GPU_ID_VERSION_PRODUCT_ID; in kbase_hw_set_issues_mask()
245 product_id >>= GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_hw_set_issues_mask()
249 if (GPU_ID_IS_NEW_FORMAT(product_id)) { in kbase_hw_set_issues_mask()
359 if (GPU_ID_IS_NEW_FORMAT(product_id)) { in kbase_hw_set_issues_mask()
[all...]
H A Dmali_kbase_gpu_id.h42 #define GPU_ID_IS_NEW_FORMAT(product_id) ((product_id) != GPU_ID_PI_T60X && \
43 (product_id) >= \
94 /* Strip off the non-relevant bits from a product_id value and make it suitable
97 #define GPU_ID2_MODEL_MATCH_VALUE(product_id) \
98 (((product_id) << GPU_ID2_PRODUCT_MAJOR_SHIFT) & \
H A Dmali_kbase_gator_api.c44 uint32_t product_id; in kbase_gator_hwcnt_init_names() local
55 product_id = kbdev->gpu_props.props.core_props.product_id; in kbase_gator_hwcnt_init_names()
57 if (GPU_ID_IS_NEW_FORMAT(product_id)) { in kbase_gator_hwcnt_init_names()
58 switch (GPU_ID2_MODEL_MATCH_VALUE(product_id)) { in kbase_gator_hwcnt_init_names()
75 product_id); in kbase_gator_hwcnt_init_names()
79 switch (product_id) { in kbase_gator_hwcnt_init_names()
124 product_id); in kbase_gator_hwcnt_init_names()
178 in_out_info->gpu_id = hand->kbdev->gpu_props.props.core_props.product_id; in kbase_gator_hwcnt_init()
H A Dmali_kbase_gpuprops.c223 gpu_props->core_props.product_id = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 16U, 16); in kbase_gpuprops_update_core_props_gpu_id()
345 PROP(PRODUCT_ID, core_props.product_id),
H A Dmali_base_kernel.h1450 u32 product_id; member
H A Dmali_kbase_core_linux.c3295 unsigned product_id, product_id_mask; in kbase_show_gpuinfo() local
3304 product_id = gpu_id >> GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_show_gpuinfo()
3305 is_new_format = GPU_ID_IS_NEW_FORMAT(product_id); in kbase_show_gpuinfo()
3317 (product_id & product_id_mask)) { in kbase_show_gpuinfo()
3327 product_id); in kbase_show_gpuinfo()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/gpu/
H A Dmali_kbase_gpu_id.h76 /* Strip off the non-relevant bits from a product_id value and make it suitable
79 #define GPU_ID2_MODEL_MATCH_VALUE(product_id) \
80 ((((u32)(product_id)) << GPU_ID2_PRODUCT_MAJOR_SHIFT) & GPU_ID2_PRODUCT_MODEL)
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/gpu/
H A Dmali_kbase_gpu_id.h102 /* Strip off the non-relevant bits from a product_id value and make it suitable
106 #define GPU_ID2_MODEL_MATCH_VALUE(product_id) \
107 ((((__u32)product_id) << GPU_ID2_PRODUCT_MAJOR_SHIFT) & \
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpuprops.c168 gpu_props->core_props.product_id = KBASE_UBFX32(gpu_props->raw_props.gpu_id, 16U, 0x10); in kbase_gpuprops_update_core_props_gpu_id()
183 u32 product_id; in kbase_gpuprops_calculate_props() local
239 product_id = gpu_id & GPU_ID_VERSION_PRODUCT_ID; in kbase_gpuprops_calculate_props()
240 product_id >>= GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_gpuprops_calculate_props()
430 PROP(PRODUCT_ID, core_props.product_id),
H A Dmali_base_kernel.h465 u32 product_id; member
H A Dmali_kbase_core_linux.c3042 unsigned product_id, product_id_mask; in kbase_show_gpuinfo() local
3051 product_id = gpu_id >> GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_show_gpuinfo()
3057 if ((p->id & product_id_mask) == (product_id & product_id_mask)) { in kbase_show_gpuinfo()
3068 product_id); in kbase_show_gpuinfo()
4033 u32 product_id; in kbase_device_pm_init() local
4058 product_id = in kbase_device_pm_init()
4060 gpu_model_id = GPU_ID2_MODEL_MATCH_VALUE(product_id); in kbase_device_pm_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_instr_backend.c135 u32 product_id = (gpu_id & GPU_ID_VERSION_PRODUCT_ID) in kbase_instr_hwcnt_enable_internal() local
137 int arch_v6 = GPU_ID_IS_NEW_FORMAT(product_id); in kbase_instr_hwcnt_enable_internal()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_instr_backend.c123 u32 product_id = (gpu_id & GPU_ID_VERSION_PRODUCT_ID) >> GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_instr_hwcnt_enable_internal() local
124 int arch_v6 = GPU_ID_IS_NEW_FORMAT(product_id); in kbase_instr_hwcnt_enable_internal()
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/
H A Dmali_base_kernel.h467 * @product_id: Pro specific value.
495 __u32 product_id; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpuprops.c246 gpu_props->core_props.product_id = in kbase_gpuprops_update_core_props_gpu_id()
697 PROP(PRODUCT_ID, core_props.product_id),
H A Dmali_kbase_core_linux.c3113 unsigned product_id, product_id_mask; in kbase_show_gpuinfo() local
3121 product_id = gpu_id >> GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_show_gpuinfo()
3128 (product_id & product_id_mask)) { in kbase_show_gpuinfo()
3138 product_id); in kbase_show_gpuinfo()
4345 u32 product_id; in kbase_device_pm_init() local
4368 product_id = KBASE_UBFX32(gpu_id, in kbase_device_pm_init()
4370 gpu_model_id = GPU_ID2_MODEL_MATCH_VALUE(product_id); in kbase_device_pm_init()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_edid.c103 int product_id; member
2134 if (edid_vendor(edid, quirk->vendor) && (EDID_PRODUCT_ID(edid) == quirk->product_id)) { in edid_get_quirks()

Completed in 47 milliseconds