Home
last modified time | relevance | path

Searched refs:gpu_id (Results 1 - 25 of 65) sorted by relevance

123

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_hw.c29 u32 gpu_id; in kbase_hw_set_features_mask() local
31 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_hw_set_features_mask()
32 product_id = gpu_id & GPU_ID_VERSION_PRODUCT_ID; in kbase_hw_set_features_mask()
36 switch (gpu_id & GPU_ID2_PRODUCT_MODEL) { in kbase_hw_set_features_mask()
156 u32 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_hw_get_issues_for_new_id() local
157 const u32 product_model = gpu_id & GPU_ID2_PRODUCT_MODEL; in kbase_hw_get_issues_for_new_id()
171 const u32 version = gpu_id & GPU_ID2_VERSION; in kbase_hw_get_issues_for_new_id()
199 (gpu_id in kbase_hw_get_issues_for_new_id()
219 u32 gpu_id; kbase_hw_set_issues_mask() local
[all...]
H A Dmali_kbase_gpuprops.c180 gpu_props->raw_props.gpu_id = regdump.gpu_id; in kbase_gpuprops_get_props()
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()
401 PROP(RAW_GPU_ID, raw_props.gpu_id),
H A Dmali_kbase_gator_api.h134 uint32_t gpu_id; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_hw.c33 u32 gpu_id; in kbase_hw_set_features_mask() local
36 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_hw_set_features_mask()
37 product_id = gpu_id & GPU_ID_VERSION_PRODUCT_ID; in kbase_hw_set_features_mask()
41 switch (gpu_id & GPU_ID2_PRODUCT_MODEL) { in kbase_hw_set_features_mask()
167 u32 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_hw_get_issues_for_new_id() local
168 const u32 product_model = gpu_id & GPU_ID2_PRODUCT_MODEL; in kbase_hw_get_issues_for_new_id()
182 const u32 version = gpu_id & GPU_ID2_VERSION; in kbase_hw_get_issues_for_new_id()
213 (gpu_id in kbase_hw_get_issues_for_new_id()
239 u32 gpu_id; kbase_hw_set_issues_mask() local
[all...]
H A Dmali_kbase_gpuprops.c180 gpu_props->raw_props.gpu_id = regdump.gpu_id; in kbase_gpuprops_get_props()
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()
403 PROP(RAW_GPU_ID, raw_props.gpu_id),
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_hw.c36 u32 gpu_id; in kbase_hw_set_features_mask() local
38 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_hw_set_features_mask()
40 switch (gpu_id & GPU_ID2_PRODUCT_MODEL) { in kbase_hw_set_features_mask()
228 u32 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_hw_get_issues_for_new_id() local
229 const u32 product_model = gpu_id & GPU_ID2_PRODUCT_MODEL; in kbase_hw_get_issues_for_new_id()
243 const u32 version = gpu_id & GPU_ID2_VERSION; in kbase_hw_get_issues_for_new_id()
283 (gpu_id & GPU_ID2_VERSION_MAJOR) >> GPU_ID2_VERSION_MAJOR_SHIFT, in kbase_hw_get_issues_for_new_id()
284 (gpu_id in kbase_hw_get_issues_for_new_id()
303 u32 gpu_id; kbase_hw_set_issues_mask() local
[all...]
H A Dmali_power_gpu_frequency_trace.h43 TP_PROTO(unsigned int state, unsigned int gpu_id),
45 TP_ARGS(state, gpu_id),
47 TP_STRUCT__entry(__field(u32, state) __field(u32, gpu_id)),
49 TP_fast_assign(__entry->state = state; __entry->gpu_id = gpu_id;),
51 TP_printk("state=%lu gpu_id=%lu", (unsigned long)__entry->state, (unsigned long)__entry->gpu_id));
55 TP_PROTO(unsigned int frequency, unsigned int gpu_id),
57 TP_ARGS(frequency, gpu_id));
H A Dmali_linux_trace.h36 * @gpu_id: Kbase device id
40 TRACE_EVENT(mali_job_slots_event, TP_PROTO(u32 gpu_id, u32 event_id, u32 tgid, u32 pid, u8 job_id),
41 TP_ARGS(gpu_id, event_id, tgid, pid, job_id),
42 TP_STRUCT__entry(__field(u32, gpu_id) __field(u32, event_id) __field(u32, tgid) __field(u32, pid)
44 TP_fast_assign(__entry->gpu_id = gpu_id; __entry->event_id = event_id; __entry->tgid = tgid;
46 TP_printk("gpu=%u event=%u tgid=%u pid=%u job_id=%u", __entry->gpu_id, __entry->event_id, __entry->tgid,
51 * @gpu_id: Kbase device id
56 TRACE_EVENT(mali_pm_status, TP_PROTO(u32 gpu_id, u32 event_id, u64 value), TP_ARGS(gpu_id, event_i
[all...]
H A Dmali_kbase_gpuprops.c132 gpu_props->raw_props.gpu_id = regdump.gpu_id; in kbase_gpuprops_get_props()
165 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()
182 u32 gpu_id; in kbase_gpuprops_calculate_props() local
238 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_gpuprops_calculate_props()
239 product_id = gpu_id in kbase_gpuprops_calculate_props()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_hw.c35 u32 gpu_id; in kbase_hw_set_features_mask() local
37 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_hw_set_features_mask()
39 switch (gpu_id & GPU_ID2_PRODUCT_MODEL) { in kbase_hw_set_features_mask()
243 u32 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_hw_get_issues_for_new_id() local
244 const u32 product_model = gpu_id & GPU_ID2_PRODUCT_MODEL; in kbase_hw_get_issues_for_new_id()
258 const u32 version = gpu_id & GPU_ID2_VERSION; in kbase_hw_get_issues_for_new_id()
302 (gpu_id & GPU_ID2_VERSION_MAJOR) >> in kbase_hw_get_issues_for_new_id()
304 (gpu_id in kbase_hw_get_issues_for_new_id()
329 u32 gpu_id; kbase_hw_set_issues_mask() local
[all...]
H A Dmali_power_gpu_frequency_trace.h40 TP_PROTO(unsigned int state, unsigned int gpu_id),
42 TP_ARGS(state, gpu_id),
46 __field( u32, gpu_id )
51 __entry->gpu_id = gpu_id;
54 TP_printk("state=%lu gpu_id=%lu", (unsigned long)__entry->state,
55 (unsigned long)__entry->gpu_id)
60 TP_PROTO(unsigned int frequency, unsigned int gpu_id),
62 TP_ARGS(frequency, gpu_id)
H A Dmali_linux_trace.h35 * @gpu_id: Kbase device id
40 TP_PROTO(u32 gpu_id, u32 event_id, u32 tgid, u32 pid,
42 TP_ARGS(gpu_id, event_id, tgid, pid, job_id),
44 __field(u32, gpu_id)
51 __entry->gpu_id = gpu_id;
58 __entry->gpu_id, __entry->event_id,
64 * @gpu_id: Kbase device id
70 TP_PROTO(u32 gpu_id, u32 event_id, u64 value),
71 TP_ARGS(gpu_id, event_i
[all...]
H A Dmali_kbase_gpuprops.c196 gpu_props->raw_props.gpu_id = regdump.gpu_id; in kbase_gpuprops_get_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()
315 u32 gpu_id; in kbase_gpuprops_calculate_props() local
371 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_gpuprops_calculate_props()
374 CSTD_UNUSED(gpu_id); in kbase_gpuprops_calculate_props()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tl/backend/
H A Dmali_kbase_timeline_csf.c43 u32 const arch_maj = (kbdev->gpu_props.props.raw_props.gpu_id & in kbase_create_timeline_objects()
61 kbdev->gpu_props.props.raw_props.gpu_id, in kbase_create_timeline_objects()
71 __kbase_tlstream_tl_kbase_new_device(summary, kbdev->gpu_props.props.raw_props.gpu_id, in kbase_create_timeline_objects()
97 kbdev->gpu_props.props.raw_props.gpu_id, in kbase_create_timeline_objects()
139 kbdev->gpu_props.props.raw_props.gpu_id); in kbase_create_timeline_objects()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_l2_mmu_config.c95 u32 product_model, gpu_id; in kbase_set_mmu_quirks() local
99 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_set_mmu_quirks()
100 product_model = gpu_id & GPU_ID2_PRODUCT_MODEL; in kbase_set_mmu_quirks()
H A Dmali_kbase_gpuprops_backend.c39 registers.gpu_id = kbase_reg_read(kbdev, GPU_CONTROL_REG(GPU_ID)); in kbase_backend_gpuprops_get()
49 if (!(((registers.gpu_id & GPU_ID2_PRODUCT_MODEL) == in kbase_backend_gpuprops_get()
51 ((registers.gpu_id & GPU_ID2_PRODUCT_MODEL) == in kbase_backend_gpuprops_get()
114 if (registers.gpu_id >= GPU_ID2_PRODUCT_MAKE(11, 8, 5, 2)) { in kbase_backend_gpuprops_get()
H A Dmali_kbase_model_dummy.c152 * @gpu_id: GPU ID to report
168 u32 gpu_id; member
244 .gpu_id = GPU_ID2_MAKE(6, 0, 10, 0, 0, 1, 0),
257 .gpu_id = GPU_ID2_MAKE(6, 2, 0, 1, 0, 3, 0),
270 .gpu_id = GPU_ID2_MAKE(7, 0, 0, 0, 1, 1, 0),
283 .gpu_id = GPU_ID2_MAKE(7, 0, 0, 3, 0, 0, 0),
296 .gpu_id = GPU_ID2_MAKE(7, 2, 1, 1, 0, 0, 0),
309 .gpu_id = GPU_ID2_MAKE(7, 2, 2, 2, 0, 0, 0),
322 .gpu_id = GPU_ID2_MAKE(7, 4, 0, 2, 1, 0, 0),
336 .gpu_id
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_l2_mmu_config.c81 u32 product_model, gpu_id; in kbase_set_mmu_quirks() local
85 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_set_mmu_quirks()
86 product_model = gpu_id & GPU_ID2_PRODUCT_MODEL; in kbase_set_mmu_quirks()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ipa/
H A Dmali_kbase_ipa.c81 const char *kbase_ipa_model_name_from_id(u32 gpu_id) in kbase_ipa_model_name_from_id() argument
83 const u32 prod_id = (gpu_id & GPU_ID_VERSION_PRODUCT_ID) >> GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_ipa_model_name_from_id()
95 if ((gpu_id & GPU_ID2_VERSION_MAJOR) == (0 << GPU_ID2_VERSION_MAJOR_SHIFT)) { in kbase_ipa_model_name_from_id()
312 u32 gpu_id; in kbase_ipa_init() local
314 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_ipa_init()
315 model_name = kbase_ipa_model_name_from_id(gpu_id); in kbase_ipa_init()
316 dev_dbg(kbdev->dev, "Inferring model from GPU ID 0x%x: \'%s\'\n", gpu_id, model_name); in kbase_ipa_init()
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/gpu/
H A Dmali_kbase_gpu_id.h57 * using the value of gpu_id.
59 #define ARCH_MAJOR_REV_REG(gpu_id) \
60 ((((__u32)gpu_id) & GPU_ID2_ARCH_MAJOR) | \
61 (((__u32)gpu_id) & GPU_ID2_ARCH_REV))
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ipa/
H A Dmali_kbase_ipa.c82 const char *kbase_ipa_model_name_from_id(u32 gpu_id) in kbase_ipa_model_name_from_id() argument
84 const u32 prod_id = (gpu_id & GPU_ID_VERSION_PRODUCT_ID) >> GPU_ID_VERSION_PRODUCT_ID_SHIFT; in kbase_ipa_model_name_from_id()
286 u32 gpu_id; in kbase_ipa_init() local
288 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_ipa_init()
289 model_name = kbase_ipa_model_name_from_id(gpu_id); in kbase_ipa_init()
290 dev_dbg(kbdev->dev, "Inferring model from GPU ID 0x%x: \'%s\'\n", gpu_id, model_name); in kbase_ipa_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ipa/
H A Dmali_kbase_ipa.c85 const char *kbase_ipa_model_name_from_id(u32 gpu_id) in kbase_ipa_model_name_from_id() argument
87 const u32 prod_id = (gpu_id & GPU_ID_VERSION_PRODUCT_ID) >> in kbase_ipa_model_name_from_id()
309 u32 gpu_id; in kbase_ipa_init() local
311 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_ipa_init()
312 model_name = kbase_ipa_model_name_from_id(gpu_id); in kbase_ipa_init()
315 gpu_id, model_name); in kbase_ipa_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ipa/
H A Dmali_kbase_ipa.h207 * @gpu_id: GPU ID of GPU the model will be used for
212 const char *kbase_ipa_model_name_from_id(u32 gpu_id);
217 * @gpu_id: GPU ID of GPU the counter model will be used for
222 const char *kbase_ipa_counter_model_name_from_id(u32 gpu_id);
H A Dmali_kbase_ipa.c72 const char *kbase_ipa_model_name_from_id(u32 gpu_id) in kbase_ipa_model_name_from_id() argument
75 kbase_ipa_counter_model_name_from_id(gpu_id); in kbase_ipa_model_name_from_id()
299 u32 gpu_id; in kbase_ipa_init() local
301 gpu_id = kbdev->gpu_props.props.raw_props.gpu_id; in kbase_ipa_init()
302 model_name = kbase_ipa_model_name_from_id(gpu_id); in kbase_ipa_init()
305 gpu_id, model_name); in kbase_ipa_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ipa/backend/
H A Dmali_kbase_ipa_counter_csf.c225 const char *kbase_ipa_counter_model_name_from_id(u32 gpu_id) in kbase_ipa_counter_model_name_from_id() argument
227 const u32 prod_id = (gpu_id & GPU_ID_VERSION_PRODUCT_ID) >> in kbase_ipa_counter_model_name_from_id()

Completed in 13 milliseconds

123