Lines Matching refs:gpu_id
346 struct pvr_gpu_id *gpu_id = &pvr_dev->gpu_id; in pvr_build_firmware_filename() local
348 return kasprintf(GFP_KERNEL, "%s_%d.%d.%d.%d_v%d.fw", base, gpu_id->b, in pvr_build_firmware_filename()
349 gpu_id->v, gpu_id->n, gpu_id->c, major); in pvr_build_firmware_filename()
417 pvr_gpuid_decode_reg(const struct pvr_device *pvr_dev, struct pvr_gpu_id *gpu_id) in pvr_gpuid_decode_reg() argument
425 gpu_id->b = PVR_CR_FIELD_GET(bvnc, CORE_ID__PBVNC__BRANCH_ID); in pvr_gpuid_decode_reg()
426 if (gpu_id->b != 0) { in pvr_gpuid_decode_reg()
427 gpu_id->v = PVR_CR_FIELD_GET(bvnc, CORE_ID__PBVNC__VERSION_ID); in pvr_gpuid_decode_reg()
428 gpu_id->n = PVR_CR_FIELD_GET(bvnc, CORE_ID__PBVNC__NUMBER_OF_SCALABLE_UNITS); in pvr_gpuid_decode_reg()
429 gpu_id->c = PVR_CR_FIELD_GET(bvnc, CORE_ID__PBVNC__CONFIG_ID); in pvr_gpuid_decode_reg()
435 gpu_id->b = PVR_CR_FIELD_GET(core_rev, CORE_REVISION_MAJOR); in pvr_gpuid_decode_reg()
436 gpu_id->v = PVR_CR_FIELD_GET(core_rev, CORE_REVISION_MINOR); in pvr_gpuid_decode_reg()
437 gpu_id->n = FIELD_GET(0xFF00, core_id_config); in pvr_gpuid_decode_reg()
438 gpu_id->c = FIELD_GET(0x00FF, core_id_config); in pvr_gpuid_decode_reg()
453 const char *param_bvnc, struct pvr_gpu_id *gpu_id) in pvr_gpuid_decode_string() argument
502 gpu_id->b = user_bvnc_u16[0]; in pvr_gpuid_decode_string()
503 gpu_id->v = user_bvnc_u16[1]; in pvr_gpuid_decode_string()
504 gpu_id->n = user_bvnc_u16[2]; in pvr_gpuid_decode_string()
505 gpu_id->c = user_bvnc_u16[3]; in pvr_gpuid_decode_string()
530 pvr_gpu_support_level(const struct pvr_gpu_id *gpu_id) in pvr_gpu_support_level() argument
532 switch (pvr_gpu_id_to_packed_bvnc(gpu_id)) { in pvr_gpu_support_level()
547 const struct pvr_gpu_id *gpu_id) in pvr_check_gpu_supported() argument
551 switch (pvr_gpu_support_level(gpu_id)) { in pvr_check_gpu_supported()
598 struct pvr_gpu_id *gpu_id = &pvr_dev->gpu_id; in pvr_load_gpu_id() local
601 pvr_gpuid_decode_reg(pvr_dev, gpu_id); in pvr_load_gpu_id()
607 gpu_id); in pvr_load_gpu_id()
612 return pvr_check_gpu_supported(pvr_dev, gpu_id); in pvr_load_gpu_id()