| /linux/drivers/gpu/drm/imagination/ |
| H A D | pvr_power.c | 39 pvr_device_lost(struct pvr_device *pvr_dev) in pvr_device_lost() 48 pvr_power_send_command(struct pvr_device *pvr_dev, struct rogue_fwif_kccb_cmd *pow_cmd) in pvr_power_send_command() 67 pvr_power_request_idle(struct pvr_device *pvr_dev) in pvr_power_request_idle() 80 pvr_power_request_pwr_off(struct pvr_device *pvr_dev) in pvr_power_request_pwr_off() 93 pvr_power_fw_disable(struct pvr_device *pvr_dev, bool hard_reset, bool rpm_suspend) in pvr_power_fw_disable() 122 pvr_power_fw_enable(struct pvr_device *pvr_dev, bool rpm_resume) in pvr_power_fw_enable() 153 pvr_power_is_idle(struct pvr_device *pvr_dev) in pvr_power_is_idle() 166 pvr_watchdog_kccb_stalled(struct pvr_device *pvr_dev) in pvr_watchdog_kccb_stalled() 209 struct pvr_device *pvr_dev = container_of(work, struct pvr_device, in pvr_watchdog_worker() local 250 pvr_watchdog_init(struct pvr_device *pvr_dev) in pvr_watchdog_init() [all …]
|
| H A D | pvr_drv.c | 78 struct pvr_device *pvr_dev = to_pvr_device(drm_dev); in pvr_ioctl_create_bo() local 233 rogue_get_common_store_partition_space_size(struct pvr_device *pvr_dev) in rogue_get_common_store_partition_space_size() 257 rogue_get_common_store_alloc_region_size(struct pvr_device *pvr_dev) in rogue_get_common_store_alloc_region_size() 277 rogue_get_num_phantoms(struct pvr_device *pvr_dev) in rogue_get_num_phantoms() 287 rogue_get_max_coeffs(struct pvr_device *pvr_dev) in rogue_get_max_coeffs() 319 rogue_get_cdm_max_local_mem_size_regs(struct pvr_device *pvr_dev) in rogue_get_cdm_max_local_mem_size_regs() 356 pvr_dev_query_gpu_info_get(struct pvr_device *pvr_dev, in pvr_dev_query_gpu_info_get() 396 pvr_dev_query_runtime_info_get(struct pvr_device *pvr_dev, in pvr_dev_query_runtime_info_get() 452 pvr_dev_query_quirks_get(struct pvr_device *pvr_dev, in pvr_dev_query_quirks_get() 547 pvr_dev_query_enhancements_get(struct pvr_device *pvr_dev, in pvr_dev_query_enhancements_get() [all …]
|
| H A D | pvr_queue.c | 27 static int get_xfer_ctx_state_size(struct pvr_device *pvr_dev) in get_xfer_ctx_state_size() 45 static int get_frag_ctx_state_size(struct pvr_device *pvr_dev) in get_frag_ctx_state_size() 74 static int get_ctx_state_size(struct pvr_device *pvr_dev, enum drm_pvr_job_type type) in get_ctx_state_size() 124 struct pvr_device *pvr_dev = fence->queue->ctx->pvr_dev; in pvr_queue_fence_release() local 502 struct pvr_device *pvr_dev = queue->ctx->pvr_dev; in pvr_queue_get_job_kccb_fence() local 622 struct pvr_device *pvr_dev = queue->ctx->pvr_dev; in pvr_queue_update_active_state_locked() local 654 struct pvr_device *pvr_dev = queue->ctx->pvr_dev; in pvr_queue_update_active_state() local 750 struct pvr_device *pvr_dev = job->pvr_dev; in pvr_queue_run_job() local 869 struct pvr_device *pvr_dev = queue->ctx->pvr_dev; in pvr_queue_timedout_job() local 1284 struct pvr_device *pvr_dev = ctx->pvr_dev; in pvr_queue_create() local [all …]
|
| H A D | pvr_context.c | 70 process_static_context_state(struct pvr_device *pvr_dev, const struct pvr_stream_cmd_defs *cmd_defs, in process_static_context_state() 284 struct pvr_device *pvr_dev = pvr_file->pvr_dev; in pvr_context_create() local 381 struct pvr_device *pvr_dev = ctx->pvr_dev; in pvr_context_release() local 445 struct pvr_device *pvr_dev = pvr_file->pvr_dev; in pvr_destroy_contexts_for_file() local 475 void pvr_context_device_init(struct pvr_device *pvr_dev) in pvr_context_device_init() 485 void pvr_context_device_fini(struct pvr_device *pvr_dev) in pvr_context_device_fini()
|
| H A D | pvr_fw_trace.c | 23 validate_group_mask(struct pvr_device *pvr_dev, const u32 group_mask) in validate_group_mask() 109 int pvr_fw_trace_init(struct pvr_device *pvr_dev) in pvr_fw_trace_init() 178 void pvr_fw_trace_fini(struct pvr_device *pvr_dev) in pvr_fw_trace_fini() 203 update_logtype(struct pvr_device *pvr_dev, u32 group_mask) in update_logtype() 518 struct pvr_device *pvr_dev = data; in pvr_fw_trace_mask_get() local 527 struct pvr_device *pvr_dev = data; in pvr_fw_trace_mask_set() local 542 pvr_fw_trace_debugfs_init(struct pvr_device *pvr_dev, struct dentry *dir) in pvr_fw_trace_debugfs_init()
|
| H A D | pvr_device_info.c | 52 static void pvr_device_info_set_common(struct pvr_device *pvr_dev, const u64 *bitmask, in pvr_device_info_set_common() 90 void pvr_device_info_set_quirks(struct pvr_device *pvr_dev, const u64 *quirks, u32 quirks_size) in pvr_device_info_set_quirks() 104 void pvr_device_info_set_enhancements(struct pvr_device *pvr_dev, const u64 *enhancements, in pvr_device_info_set_enhancements() 216 int pvr_device_info_set_features(struct pvr_device *pvr_dev, const u64 *features, u32 features_size, in pvr_device_info_set_features()
|
| H A D | pvr_free_list.c | 32 pvr_get_free_list_min_pages(struct pvr_device *pvr_dev) in pvr_get_free_list_min_pages() 198 struct pvr_device *pvr_dev = pvr_file->pvr_dev; in free_list_create_fw_structure() local 299 struct pvr_device *pvr_dev = free_list->pvr_dev; in pvr_free_list_grow() local 359 void pvr_free_list_process_grow_req(struct pvr_device *pvr_dev, in pvr_free_list_process_grow_req() 560 pvr_free_list_reconstruct(struct pvr_device *pvr_dev, u32 freelist_id) in pvr_free_list_reconstruct() 607 pvr_free_list_process_reconstruct_req(struct pvr_device *pvr_dev, in pvr_free_list_process_reconstruct_req()
|
| H A D | pvr_hwrt.c | 45 struct pvr_device *pvr_dev = pvr_file->pvr_dev; in hwrt_init_kernel_structure() local 93 get_cr_isp_mtile_size_val(struct pvr_device *pvr_dev, u32 samples, in get_cr_isp_mtile_size_val() 177 get_cr_te_aa_val(struct pvr_device *pvr_dev, u32 samples, u32 *value_out) in get_cr_te_aa_val() 234 struct pvr_device *pvr_dev = pvr_file->pvr_dev; in hwrt_init_common_fw_structure() local 361 struct pvr_device *pvr_dev = pvr_file->pvr_dev; in hwrt_data_init_fw_structure() local
|
| H A D | pvr_cccb.c | 46 pvr_cccb_init(struct pvr_device *pvr_dev, struct pvr_cccb *pvr_cccb, in pvr_cccb_init() 225 pvr_cccb_send_kccb_kick(struct pvr_device *pvr_dev, in pvr_cccb_send_kccb_kick() 242 pvr_cccb_send_kccb_combined_kick(struct pvr_device *pvr_dev, in pvr_cccb_send_kccb_combined_kick()
|
| H A D | pvr_vm.c | 42 struct pvr_device *pvr_dev; member 545 pvr_vm_create_context(struct pvr_device *pvr_dev, bool is_userspace_context) in pvr_vm_create_context() 991 pvr_static_data_areas_get(const struct pvr_device *pvr_dev, in pvr_static_data_areas_get() 1030 pvr_heap_info_get(const struct pvr_device *pvr_dev, in pvr_heap_info_get() 1110 pvr_find_heap_containing(struct pvr_device *pvr_dev, u64 start, u64 size) in pvr_find_heap_containing()
|
| H A D | pvr_free_list.h | 52 struct pvr_device *pvr_dev; member 161 pvr_free_list_lookup_id(struct pvr_device *pvr_dev, u32 id) in pvr_free_list_lookup_id()
|
| H A D | pvr_job.h | 67 struct pvr_device *pvr_dev; member
|
| H A D | pvr_hwrt.h | 62 struct pvr_device *pvr_dev; member
|
| H A D | pvr_rogue_mips.h | 28 #define ROGUE_MIPSFW_LOG2_PAGETABLE_SIZE_4K(pvr_dev) ((pvr_dev)->fw_dev.fw_heap_info.log2_size - \ argument 31 #define ROGUE_MIPSFW_LOG2_PAGETABLE_SIZE_64K(pvr_dev) ((pvr_dev)->fw_dev.fw_heap_info.log2_size - \ argument
|