drivers/gpu/drm/imagination/pvr_ccb.c
137
process_fwccb_command(struct pvr_device *pvr_dev, struct rogue_fwif_fwccb_cmd *cmd)
drivers/gpu/drm/imagination/pvr_ccb.c
164
void pvr_fwccb_process(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_ccb.c
195
static u32 pvr_kccb_capacity(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_ccb.c
215
pvr_kccb_used_slot_count_locked(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_ccb.c
241
pvr_kccb_send_cmd_reserved_powered(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_ccb.c
292
static bool pvr_kccb_try_reserve_slot(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_ccb.c
319
static int pvr_kccb_reserve_slot_sync(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_ccb.c
351
pvr_kccb_send_cmd_powered(struct pvr_device *pvr_dev, struct rogue_fwif_kccb_cmd *cmd,
drivers/gpu/drm/imagination/pvr_ccb.c
375
pvr_kccb_send_cmd(struct pvr_device *pvr_dev, struct rogue_fwif_kccb_cmd *cmd,
drivers/gpu/drm/imagination/pvr_ccb.c
403
pvr_kccb_wait_for_completion(struct pvr_device *pvr_dev, u32 slot_nr,
drivers/gpu/drm/imagination/pvr_ccb.c
424
pvr_kccb_is_idle(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_ccb.c
472
void pvr_kccb_wake_up_waiters(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_ccb.c
49
pvr_ccb_init(struct pvr_device *pvr_dev, struct pvr_ccb *pvr_ccb,
drivers/gpu/drm/imagination/pvr_ccb.c
507
void pvr_kccb_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_ccb.c
523
pvr_kccb_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_ccb.c
589
pvr_kccb_reserve_slot(struct pvr_device *pvr_dev, struct dma_fence *f)
drivers/gpu/drm/imagination/pvr_ccb.c
624
void pvr_kccb_release_slot(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_ccb.c
641
pvr_fwccb_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_ccb.h
13
struct pvr_device;
drivers/gpu/drm/imagination/pvr_ccb.h
46
int pvr_kccb_init(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_ccb.h
47
void pvr_kccb_fini(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_ccb.h
48
int pvr_fwccb_init(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_ccb.h
51
void pvr_fwccb_process(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_ccb.h
56
pvr_kccb_reserve_slot(struct pvr_device *pvr_dev, struct dma_fence *f);
drivers/gpu/drm/imagination/pvr_ccb.h
57
void pvr_kccb_release_slot(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_ccb.h
58
int pvr_kccb_send_cmd(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_ccb.h
60
int pvr_kccb_send_cmd_powered(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_ccb.h
63
void pvr_kccb_send_cmd_reserved_powered(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_ccb.h
66
int pvr_kccb_wait_for_completion(struct pvr_device *pvr_dev, u32 slot_nr, u32 timeout,
drivers/gpu/drm/imagination/pvr_ccb.h
68
bool pvr_kccb_is_idle(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_ccb.h
69
void pvr_kccb_wake_up_waiters(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_cccb.c
225
pvr_cccb_send_kccb_kick(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_cccb.c
242
pvr_cccb_send_kccb_combined_kick(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_cccb.c
46
pvr_cccb_init(struct pvr_device *pvr_dev, struct pvr_cccb *pvr_cccb,
drivers/gpu/drm/imagination/pvr_cccb.h
16
struct pvr_device;
drivers/gpu/drm/imagination/pvr_cccb.h
55
int pvr_cccb_init(struct pvr_device *pvr_dev, struct pvr_cccb *cccb,
drivers/gpu/drm/imagination/pvr_cccb.h
62
void pvr_cccb_send_kccb_kick(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_cccb.h
65
void pvr_cccb_send_kccb_combined_kick(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_context.c
282
struct pvr_device *pvr_dev = pvr_file->pvr_dev;
drivers/gpu/drm/imagination/pvr_context.c
377
struct pvr_device *pvr_dev = ctx->pvr_dev;
drivers/gpu/drm/imagination/pvr_context.c
441
struct pvr_device *pvr_dev = pvr_file->pvr_dev;
drivers/gpu/drm/imagination/pvr_context.c
471
void pvr_context_device_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_context.c
481
void pvr_context_device_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_context.c
70
process_static_context_state(struct pvr_device *pvr_dev, const struct pvr_stream_cmd_defs *cmd_defs,
drivers/gpu/drm/imagination/pvr_context.h
183
pvr_context_lookup_id(struct pvr_device *pvr_dev, u32 id)
drivers/gpu/drm/imagination/pvr_context.h
222
void pvr_context_device_init(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_context.h
224
void pvr_context_device_fini(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_context.h
37
struct pvr_device *pvr_dev;
drivers/gpu/drm/imagination/pvr_debugfs.c
27
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_debugfs.h
12
struct pvr_device;
drivers/gpu/drm/imagination/pvr_debugfs.h
19
void (*init)(struct pvr_device *pvr_dev, struct dentry *dir);
drivers/gpu/drm/imagination/pvr_device.c
133
static void pvr_device_process_active_queues(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
152
static bool pvr_device_safety_irq_pending(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
163
static void pvr_device_safety_irq_clear(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
171
static void pvr_device_handle_safety_events(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
205
struct pvr_device *pvr_dev = data;
drivers/gpu/drm/imagination/pvr_device.c
241
struct pvr_device *pvr_dev = data;
drivers/gpu/drm/imagination/pvr_device.c
253
static void pvr_device_safety_irq_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
285
pvr_device_irq_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
318
pvr_device_irq_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
343
pvr_build_firmware_filename(struct pvr_device *pvr_dev, const char *base,
drivers/gpu/drm/imagination/pvr_device.c
355
struct pvr_device *pvr_dev = data;
drivers/gpu/drm/imagination/pvr_device.c
372
pvr_request_firmware(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
417
pvr_gpuid_decode_reg(const struct pvr_device *pvr_dev, struct pvr_gpu_id *gpu_id)
drivers/gpu/drm/imagination/pvr_device.c
452
pvr_gpuid_decode_string(const struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_device.c
546
pvr_check_gpu_supported(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_device.c
55
pvr_device_reg_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
596
pvr_load_gpu_id(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
628
pvr_set_dma_info(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
671
pvr_device_gpu_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
728
pvr_device_gpu_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
758
pvr_device_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
813
pvr_device_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.c
824
pvr_device_has_uapi_quirk(struct pvr_device *pvr_dev, u32 quirk)
drivers/gpu/drm/imagination/pvr_device.c
843
pvr_device_has_uapi_enhancement(struct pvr_device *pvr_dev, u32 enhancement)
drivers/gpu/drm/imagination/pvr_device.c
865
pvr_device_has_feature(struct pvr_device *pvr_dev, u32 feature)
drivers/gpu/drm/imagination/pvr_device.c
97
static int pvr_device_clk_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.h
359
struct pvr_device *pvr_dev;
drivers/gpu/drm/imagination/pvr_device.h
429
struct pvr_device *_pvr_dev = pvr_dev; \
drivers/gpu/drm/imagination/pvr_device.h
469
#define to_pvr_device(drm_dev) container_of_const(drm_dev, struct pvr_device, base)
drivers/gpu/drm/imagination/pvr_device.h
536
int pvr_device_init(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_device.h
537
void pvr_device_fini(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_device.h
538
void pvr_device_reset(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_device.h
541
pvr_device_has_uapi_quirk(struct pvr_device *pvr_dev, u32 quirk);
drivers/gpu/drm/imagination/pvr_device.h
543
pvr_device_has_uapi_enhancement(struct pvr_device *pvr_dev, u32 enhancement);
drivers/gpu/drm/imagination/pvr_device.h
545
pvr_device_has_feature(struct pvr_device *pvr_dev, u32 feature);
drivers/gpu/drm/imagination/pvr_device.h
548
int pvr_gpuid_decode_string(const struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_device.h
569
pvr_cr_read32(const struct pvr_device *pvr_dev, u32 reg)
drivers/gpu/drm/imagination/pvr_device.h
582
pvr_cr_read64(const struct pvr_device *pvr_dev, u32 reg)
drivers/gpu/drm/imagination/pvr_device.h
594
pvr_cr_write32(struct pvr_device *pvr_dev, u32 reg, u32 val)
drivers/gpu/drm/imagination/pvr_device.h
606
pvr_cr_write64(struct pvr_device *pvr_dev, u32 reg, u64 val)
drivers/gpu/drm/imagination/pvr_device.h
625
pvr_cr_poll_reg32(struct pvr_device *pvr_dev, u32 reg_addr, u32 reg_value,
drivers/gpu/drm/imagination/pvr_device.h
648
pvr_cr_poll_reg64(struct pvr_device *pvr_dev, u32 reg_addr, u64 reg_value,
drivers/gpu/drm/imagination/pvr_device.h
667
pvr_round_up_to_cacheline_size(struct pvr_device *pvr_dev, size_t size)
drivers/gpu/drm/imagination/pvr_device.h
781
pvr_fw_irq_pending(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device.h
787
pvr_fw_irq_clear(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_device_info.c
104
void pvr_device_info_set_enhancements(struct pvr_device *pvr_dev, const u64 *enhancements,
drivers/gpu/drm/imagination/pvr_device_info.c
115
.flag_offset = offsetof(struct pvr_device, features.has_##feature), \
drivers/gpu/drm/imagination/pvr_device_info.c
121
.flag_offset = offsetof(struct pvr_device, features.has_##feature), \
drivers/gpu/drm/imagination/pvr_device_info.c
122
.value_offset = offsetof(struct pvr_device, features.feature) \
drivers/gpu/drm/imagination/pvr_device_info.c
16
[PVR_FW_HAS_BRN_##quirk] = offsetof(struct pvr_device, quirks.has_brn##quirk)
drivers/gpu/drm/imagination/pvr_device_info.c
216
int pvr_device_info_set_features(struct pvr_device *pvr_dev, const u64 *features, u32 features_size,
drivers/gpu/drm/imagination/pvr_device_info.c
36
[PVR_FW_HAS_ERN_##enhancement] = offsetof(struct pvr_device, \
drivers/gpu/drm/imagination/pvr_device_info.c
52
static void pvr_device_info_set_common(struct pvr_device *pvr_dev, const u64 *bitmask,
drivers/gpu/drm/imagination/pvr_device_info.c
90
void pvr_device_info_set_quirks(struct pvr_device *pvr_dev, const u64 *quirks, u32 quirks_size)
drivers/gpu/drm/imagination/pvr_device_info.h
152
void pvr_device_info_set_quirks(struct pvr_device *pvr_dev, const u64 *bitmask,
drivers/gpu/drm/imagination/pvr_device_info.h
154
void pvr_device_info_set_enhancements(struct pvr_device *pvr_dev, const u64 *bitmask,
drivers/gpu/drm/imagination/pvr_device_info.h
156
int pvr_device_info_set_features(struct pvr_device *pvr_dev, const u64 *features, u32 features_size,
drivers/gpu/drm/imagination/pvr_device_info.h
9
struct pvr_device;
drivers/gpu/drm/imagination/pvr_drv.c
1015
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_drv.c
1148
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_drv.c
1312
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_drv.c
1402
struct pvr_device *pvr_dev;
drivers/gpu/drm/imagination/pvr_drv.c
1407
struct pvr_device, base);
drivers/gpu/drm/imagination/pvr_drv.c
1466
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_drv.c
232
rogue_get_common_store_partition_space_size(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_drv.c
256
rogue_get_common_store_alloc_region_size(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_drv.c
276
rogue_get_num_phantoms(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_drv.c
286
rogue_get_max_coeffs(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_drv.c
318
rogue_get_cdm_max_local_mem_size_regs(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_drv.c
355
pvr_dev_query_gpu_info_get(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_drv.c
395
pvr_dev_query_runtime_info_get(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_drv.c
451
pvr_dev_query_quirks_get(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_drv.c
545
pvr_dev_query_enhancements_get(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_drv.c
626
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_drv.c
77
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_free_list.c
198
struct pvr_device *pvr_dev = pvr_file->pvr_dev;
drivers/gpu/drm/imagination/pvr_free_list.c
299
struct pvr_device *pvr_dev = free_list->pvr_dev;
drivers/gpu/drm/imagination/pvr_free_list.c
32
pvr_get_free_list_min_pages(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_free_list.c
359
void pvr_free_list_process_grow_req(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_free_list.c
560
pvr_free_list_reconstruct(struct pvr_device *pvr_dev, u32 freelist_id)
drivers/gpu/drm/imagination/pvr_free_list.c
607
pvr_free_list_process_reconstruct_req(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_free_list.h
114
pvr_get_free_list_min_pages(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_free_list.h
161
pvr_free_list_lookup_id(struct pvr_device *pvr_dev, u32 id)
drivers/gpu/drm/imagination/pvr_free_list.h
188
void pvr_free_list_process_grow_req(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_free_list.h
192
pvr_free_list_process_reconstruct_req(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_free_list.h
52
struct pvr_device *pvr_dev;
drivers/gpu/drm/imagination/pvr_fw.c
1043
pvr_fw_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
1076
pvr_fw_mts_schedule(struct pvr_device *pvr_dev, u32 val)
drivers/gpu/drm/imagination/pvr_fw.c
1101
pvr_fw_structure_cleanup(struct pvr_device *pvr_dev, u32 type, struct pvr_fw_object *fw_obj,
drivers/gpu/drm/imagination/pvr_fw.c
1174
pvr_fw_object_fw_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj, u64 dev_addr)
drivers/gpu/drm/imagination/pvr_fw.c
1243
struct pvr_device *pvr_dev = to_pvr_device(gem_obj->dev);
drivers/gpu/drm/imagination/pvr_fw.c
1263
pvr_fw_object_create_and_map_common(struct pvr_device *pvr_dev, size_t size,
drivers/gpu/drm/imagination/pvr_fw.c
1337
pvr_fw_object_create(struct pvr_device *pvr_dev, size_t size, u64 flags,
drivers/gpu/drm/imagination/pvr_fw.c
1377
pvr_fw_object_create_and_map(struct pvr_device *pvr_dev, size_t size, u64 flags,
drivers/gpu/drm/imagination/pvr_fw.c
1411
pvr_fw_object_create_and_map_offset(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_fw.c
1430
struct pvr_device *pvr_dev = to_pvr_device(gem_obj->dev);
drivers/gpu/drm/imagination/pvr_fw.c
1458
struct pvr_device *pvr_dev = to_pvr_device(gem_from_pvr_gem(pvr_obj)->dev);
drivers/gpu/drm/imagination/pvr_fw.c
1466
struct pvr_device *pvr_dev = to_pvr_device(gem_from_pvr_gem(fw_obj->gem)->dev);
drivers/gpu/drm/imagination/pvr_fw.c
1484
pvr_fw_hard_reset(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
168
pvr_fw_get_device_info(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
192
layout_get_sizes(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
227
pvr_fw_find_mmu_segment(struct pvr_device *pvr_dev, u32 addr, u32 size, void *fw_code_ptr,
drivers/gpu/drm/imagination/pvr_fw.c
282
pvr_fw_create_fwif_connection_ctl(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
305
pvr_fw_fini_fwif_connection_ctl(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
316
struct pvr_device *pvr_dev = priv;
drivers/gpu/drm/imagination/pvr_fw.c
345
struct pvr_device *pvr_dev = priv;
drivers/gpu/drm/imagination/pvr_fw.c
364
struct pvr_device *pvr_dev = priv;
drivers/gpu/drm/imagination/pvr_fw.c
415
struct pvr_device *pvr_dev = priv;
drivers/gpu/drm/imagination/pvr_fw.c
431
struct pvr_device *pvr_dev = priv;
drivers/gpu/drm/imagination/pvr_fw.c
455
pvr_fw_create_structures(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
50
pvr_fw_find_layout_entry(struct pvr_device *pvr_dev, enum pvr_fw_section_id id)
drivers/gpu/drm/imagination/pvr_fw.c
601
pvr_fw_destroy_structures(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
631
pvr_fw_process(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
64
pvr_fw_find_private_data(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
810
pvr_fw_reinit_code_data(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
841
pvr_fw_cleanup(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
869
pvr_wait_for_fw_boot(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
889
pvr_fw_heap_info_init(struct pvr_device *pvr_dev, u32 log2_size, u32 reserved_size)
drivers/gpu/drm/imagination/pvr_fw.c
90
pvr_fw_validate(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
915
pvr_fw_validate_init_device_info(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.c
940
pvr_fw_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw.h
111
int (*fw_process)(struct pvr_device *pvr_dev, const u8 *fw,
drivers/gpu/drm/imagination/pvr_fw.h
128
int (*vm_map)(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj);
drivers/gpu/drm/imagination/pvr_fw.h
139
void (*vm_unmap)(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj);
drivers/gpu/drm/imagination/pvr_fw.h
16
struct pvr_device;
drivers/gpu/drm/imagination/pvr_fw.h
167
int (*wrapper_init)(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw.h
176
bool (*irq_pending)(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw.h
185
void (*irq_clear)(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw.h
397
int pvr_fw_validate_init_device_info(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw.h
398
int pvr_fw_init(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw.h
399
void pvr_fw_fini(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw.h
401
int pvr_wait_for_fw_boot(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw.h
404
pvr_fw_hard_reset(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw.h
406
void pvr_fw_mts_schedule(struct pvr_device *pvr_dev, u32 val);
drivers/gpu/drm/imagination/pvr_fw.h
409
pvr_fw_heap_info_init(struct pvr_device *pvr_dev, u32 log2_size, u32 reserved_size);
drivers/gpu/drm/imagination/pvr_fw.h
412
pvr_fw_find_layout_entry(struct pvr_device *pvr_dev, enum pvr_fw_section_id id);
drivers/gpu/drm/imagination/pvr_fw.h
414
pvr_fw_find_mmu_segment(struct pvr_device *pvr_dev, u32 addr, u32 size, void *fw_code_ptr,
drivers/gpu/drm/imagination/pvr_fw.h
419
pvr_fw_structure_cleanup(struct pvr_device *pvr_dev, u32 type, struct pvr_fw_object *fw_obj,
drivers/gpu/drm/imagination/pvr_fw.h
422
int pvr_fw_object_create(struct pvr_device *pvr_dev, size_t size, u64 flags,
drivers/gpu/drm/imagination/pvr_fw.h
426
void *pvr_fw_object_create_and_map(struct pvr_device *pvr_dev, size_t size, u64 flags,
drivers/gpu/drm/imagination/pvr_fw.h
431
pvr_fw_object_create_and_map_offset(struct pvr_device *pvr_dev, u32 dev_offset, size_t size,
drivers/gpu/drm/imagination/pvr_fw.h
493
pvr_fw_process_elf_command_stream(struct pvr_device *pvr_dev, const u8 *fw, u8 *fw_code_ptr,
drivers/gpu/drm/imagination/pvr_fw.h
81
int (*init)(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw.h
91
void (*fini)(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw_meta.c
116
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_fw_meta.c
158
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_fw_meta.c
256
process_ldr_command_stream(struct pvr_device *pvr_dev, const u8 *fw, u8 *fw_code_ptr,
drivers/gpu/drm/imagination/pvr_fw_meta.c
36
pvr_meta_cr_read32(struct pvr_device *pvr_dev, u32 reg_addr, u32 *reg_value_out)
drivers/gpu/drm/imagination/pvr_fw_meta.c
363
struct pvr_device *pvr_dev = to_pvr_device(gem_from_pvr_gem(fw_obj->gem)->dev);
drivers/gpu/drm/imagination/pvr_fw_meta.c
370
configure_seg_mmu(struct pvr_device *pvr_dev, u32 **boot_conf_ptr)
drivers/gpu/drm/imagination/pvr_fw_meta.c
457
pvr_meta_fw_process(struct pvr_device *pvr_dev, const u8 *fw,
drivers/gpu/drm/imagination/pvr_fw_meta.c
499
pvr_meta_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_meta.c
520
pvr_meta_vm_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw_meta.c
529
pvr_meta_vm_unmap(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw_meta.c
538
pvr_meta_irq_pending(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_meta.c
545
pvr_meta_irq_clear(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_meta.c
71
pvr_meta_wrapper_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_meta.h
10
struct pvr_device;
drivers/gpu/drm/imagination/pvr_fw_meta.h
12
int pvr_meta_cr_read32(struct pvr_device *pvr_dev, u32 reg_addr, u32 *reg_value_out);
drivers/gpu/drm/imagination/pvr_fw_mips.c
167
struct pvr_device *pvr_dev = to_pvr_device(gem_from_pvr_gem(fw_obj->gem)->dev);
drivers/gpu/drm/imagination/pvr_fw_mips.c
175
pvr_mips_irq_pending(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_mips.c
182
pvr_mips_irq_clear(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_mips.c
19
pvr_mips_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_mips.c
27
pvr_mips_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_mips.c
33
pvr_mips_fw_process(struct pvr_device *pvr_dev, const u8 *fw,
drivers/gpu/drm/imagination/pvr_fw_mips.c
97
pvr_mips_wrapper_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_riscv.c
102
pvr_riscv_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_riscv.c
124
pvr_riscv_vm_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw_riscv.c
133
pvr_riscv_vm_unmap(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw_riscv.c
142
pvr_riscv_irq_pending(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_riscv.c
149
pvr_riscv_irq_clear(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_riscv.c
23
pvr_riscv_wrapper_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_riscv.c
67
pvr_riscv_fw_process(struct pvr_device *pvr_dev, const u8 *fw,
drivers/gpu/drm/imagination/pvr_fw_startstop.c
105
pvr_fw_start(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_startstop.c
20
rogue_axi_ace_list_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_startstop.c
205
pvr_fw_stop(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_startstop.c
37
rogue_bif_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_startstop.c
63
rogue_slc_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_startstop.h
10
int pvr_fw_start(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw_startstop.h
11
int pvr_fw_stop(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw_startstop.h
8
struct pvr_device;
drivers/gpu/drm/imagination/pvr_fw_trace.c
109
int pvr_fw_trace_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_trace.c
178
void pvr_fw_trace_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_fw_trace.c
203
update_logtype(struct pvr_device *pvr_dev, u32 group_mask)
drivers/gpu/drm/imagination/pvr_fw_trace.c
23
validate_group_mask(struct pvr_device *pvr_dev, const u32 group_mask)
drivers/gpu/drm/imagination/pvr_fw_trace.c
518
struct pvr_device *pvr_dev = data;
drivers/gpu/drm/imagination/pvr_fw_trace.c
527
struct pvr_device *pvr_dev = data;
drivers/gpu/drm/imagination/pvr_fw_trace.c
542
pvr_fw_trace_debugfs_init(struct pvr_device *pvr_dev, struct dentry *dir)
drivers/gpu/drm/imagination/pvr_fw_trace.h
13
struct pvr_device;
drivers/gpu/drm/imagination/pvr_fw_trace.h
65
int pvr_fw_trace_init(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw_trace.h
66
void pvr_fw_trace_fini(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_fw_trace.h
71
void pvr_fw_trace_debugfs_init(struct pvr_device *pvr_dev, struct dentry *dir);
drivers/gpu/drm/imagination/pvr_fw_util.c
29
pvr_fw_process_elf_command_stream(struct pvr_device *pvr_dev, const u8 *fw,
drivers/gpu/drm/imagination/pvr_gem.c
347
pvr_gem_object_create(struct pvr_device *pvr_dev, size_t size, u64 flags)
drivers/gpu/drm/imagination/pvr_gem.h
126
struct pvr_gem_object *pvr_gem_object_create(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_gem.h
28
struct pvr_device;
drivers/gpu/drm/imagination/pvr_hwrt.c
177
get_cr_te_aa_val(struct pvr_device *pvr_dev, u32 samples, u32 *value_out)
drivers/gpu/drm/imagination/pvr_hwrt.c
234
struct pvr_device *pvr_dev = pvr_file->pvr_dev;
drivers/gpu/drm/imagination/pvr_hwrt.c
361
struct pvr_device *pvr_dev = pvr_file->pvr_dev;
drivers/gpu/drm/imagination/pvr_hwrt.c
45
struct pvr_device *pvr_dev = pvr_file->pvr_dev;
drivers/gpu/drm/imagination/pvr_hwrt.c
93
get_cr_isp_mtile_size_val(struct pvr_device *pvr_dev, u32 samples,
drivers/gpu/drm/imagination/pvr_hwrt.h
62
struct pvr_device *pvr_dev;
drivers/gpu/drm/imagination/pvr_job.c
403
create_job(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_job.c
483
static int pvr_job_data_init(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_job.c
68
pvr_job_process_stream(struct pvr_device *pvr_dev, const struct pvr_stream_cmd_defs *cmd_defs,
drivers/gpu/drm/imagination/pvr_job.c
704
pvr_submit_jobs(struct pvr_device *pvr_dev, struct pvr_file *pvr_file,
drivers/gpu/drm/imagination/pvr_job.c
86
static int pvr_fw_cmd_init(struct pvr_device *pvr_dev, struct pvr_job *job,
drivers/gpu/drm/imagination/pvr_job.h
158
int pvr_submit_jobs(struct pvr_device *pvr_dev, struct pvr_file *pvr_file,
drivers/gpu/drm/imagination/pvr_job.h
21
struct pvr_device;
drivers/gpu/drm/imagination/pvr_job.h
67
struct pvr_device *pvr_dev;
drivers/gpu/drm/imagination/pvr_mmu.c
1067
struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_mmu.c
124
int pvr_mmu_flush_exec(struct pvr_device *pvr_dev, bool wait)
drivers/gpu/drm/imagination/pvr_mmu.c
1243
struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_mmu.c
1354
struct pvr_device *pvr_dev;
drivers/gpu/drm/imagination/pvr_mmu.c
1829
struct pvr_mmu_context *pvr_mmu_context_create(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_mmu.c
234
struct pvr_device *pvr_dev;
drivers/gpu/drm/imagination/pvr_mmu.c
258
struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_mmu.c
359
struct pvr_device *pvr_dev = page->pvr_dev;
drivers/gpu/drm/imagination/pvr_mmu.c
86
static void pvr_mmu_set_flush_flags(struct pvr_device *pvr_dev, u32 flags)
drivers/gpu/drm/imagination/pvr_mmu.c
891
struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_mmu.c
99
void pvr_mmu_flush_request_all(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_mmu.h
11
struct pvr_device;
drivers/gpu/drm/imagination/pvr_mmu.h
91
void pvr_mmu_flush_request_all(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_mmu.h
92
int pvr_mmu_flush_exec(struct pvr_device *pvr_dev, bool wait);
drivers/gpu/drm/imagination/pvr_mmu.h
94
struct pvr_mmu_context *pvr_mmu_context_create(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_power.c
122
pvr_power_fw_enable(struct pvr_device *pvr_dev, bool rpm_resume)
drivers/gpu/drm/imagination/pvr_power.c
153
pvr_power_is_idle(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
166
pvr_watchdog_kccb_stalled(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
209
struct pvr_device *pvr_dev = container_of(work, struct pvr_device,
drivers/gpu/drm/imagination/pvr_power.c
250
pvr_watchdog_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
257
static int pvr_power_init_manual(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
272
static int pvr_power_on_sequence_manual(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
316
static int pvr_power_off_sequence_manual(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
335
static int pvr_power_init_pwrseq(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
353
static int pvr_power_on_sequence_pwrseq(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
358
static int pvr_power_off_sequence_pwrseq(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
374
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_power.c
39
pvr_device_lost(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
400
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_power.c
435
struct pvr_device *pvr_dev = to_pvr_device(drm_dev);
drivers/gpu/drm/imagination/pvr_power.c
441
pvr_power_clear_error(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
478
pvr_power_get_clear(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
48
pvr_power_send_command(struct pvr_device *pvr_dev, struct rogue_fwif_kccb_cmd *pow_cmd)
drivers/gpu/drm/imagination/pvr_power.c
512
pvr_power_reset(struct pvr_device *pvr_dev, bool hard_reset)
drivers/gpu/drm/imagination/pvr_power.c
616
pvr_watchdog_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
621
int pvr_power_domains_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
67
pvr_power_request_idle(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
712
void pvr_power_domains_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
80
pvr_power_request_pwr_off(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.c
93
pvr_power_fw_disable(struct pvr_device *pvr_dev, bool hard_reset, bool rpm_suspend)
drivers/gpu/drm/imagination/pvr_power.h
12
int pvr_watchdog_init(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_power.h
13
void pvr_watchdog_fini(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_power.h
15
void pvr_device_lost(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_power.h
17
bool pvr_power_is_idle(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_power.h
23
int pvr_power_reset(struct pvr_device *pvr_dev, bool hard_reset);
drivers/gpu/drm/imagination/pvr_power.h
26
pvr_power_get(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.h
34
pvr_power_put(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_power.h
41
int pvr_power_domains_init(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_power.h
42
void pvr_power_domains_fini(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_power.h
51
int (*init)(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_power.h
52
int (*power_on)(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_power.h
53
int (*power_off)(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_queue.c
1227
struct pvr_device *pvr_dev = ctx->pvr_dev;
drivers/gpu/drm/imagination/pvr_queue.c
123
struct pvr_device *pvr_dev = fence->queue->ctx->pvr_dev;
drivers/gpu/drm/imagination/pvr_queue.c
1346
void pvr_queue_device_pre_reset(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_queue.c
1358
void pvr_queue_device_post_reset(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_queue.c
1427
int pvr_queue_device_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_queue.c
1450
void pvr_queue_device_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_queue.c
24
static int get_xfer_ctx_state_size(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_queue.c
43
static int get_frag_ctx_state_size(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_queue.c
453
struct pvr_device *pvr_dev = queue->ctx->pvr_dev;
drivers/gpu/drm/imagination/pvr_queue.c
572
struct pvr_device *pvr_dev = queue->ctx->pvr_dev;
drivers/gpu/drm/imagination/pvr_queue.c
604
struct pvr_device *pvr_dev = queue->ctx->pvr_dev;
drivers/gpu/drm/imagination/pvr_queue.c
699
struct pvr_device *pvr_dev = job->pvr_dev;
drivers/gpu/drm/imagination/pvr_queue.c
73
static int get_ctx_state_size(struct pvr_device *pvr_dev, enum drm_pvr_job_type type)
drivers/gpu/drm/imagination/pvr_queue.c
813
struct pvr_device *pvr_dev = queue->ctx->pvr_dev;
drivers/gpu/drm/imagination/pvr_queue.h
165
void pvr_queue_device_pre_reset(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_queue.h
167
void pvr_queue_device_post_reset(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_queue.h
169
int pvr_queue_device_init(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_queue.h
171
void pvr_queue_device_fini(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_stream.c
126
pvr_stream_process_ext_stream(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_stream.c
14
stream_def_is_supported(struct pvr_device *pvr_dev, const struct pvr_stream_def *stream_def)
drivers/gpu/drm/imagination/pvr_stream.c
206
pvr_stream_process(struct pvr_device *pvr_dev, const struct pvr_stream_cmd_defs *cmd_defs,
drivers/gpu/drm/imagination/pvr_stream.c
265
pvr_stream_create_musthave_masks(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_stream.c
65
pvr_stream_process_1(struct pvr_device *pvr_dev, const struct pvr_stream_def *stream_def,
drivers/gpu/drm/imagination/pvr_stream.h
11
struct pvr_device;
drivers/gpu/drm/imagination/pvr_stream.h
70
pvr_stream_process(struct pvr_device *pvr_dev, const struct pvr_stream_cmd_defs *cmd_defs,
drivers/gpu/drm/imagination/pvr_stream.h
73
pvr_stream_create_musthave_masks(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_vm.c
1027
pvr_heap_info_get(const struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_vm.c
1106
pvr_find_heap_containing(struct pvr_device *pvr_dev, u64 start, u64 size)
drivers/gpu/drm/imagination/pvr_vm.c
42
struct pvr_device *pvr_dev;
drivers/gpu/drm/imagination/pvr_vm.c
545
pvr_vm_create_context(struct pvr_device *pvr_dev, bool is_userspace_context)
drivers/gpu/drm/imagination/pvr_vm.c
989
pvr_static_data_areas_get(const struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_vm.h
14
struct pvr_device;
drivers/gpu/drm/imagination/pvr_vm.h
35
struct pvr_vm_context *pvr_vm_create_context(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_vm.h
50
int pvr_static_data_areas_get(const struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_vm.h
52
int pvr_heap_info_get(const struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_vm.h
54
const struct drm_pvr_heap *pvr_find_heap_containing(struct pvr_device *pvr_dev,
drivers/gpu/drm/imagination/pvr_vm_mips.c
145
pvr_vm_mips_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_vm_mips.c
219
pvr_vm_mips_unmap(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_vm_mips.c
30
pvr_vm_mips_init(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_vm_mips.c
99
pvr_vm_mips_fini(struct pvr_device *pvr_dev)
drivers/gpu/drm/imagination/pvr_vm_mips.h
14
pvr_vm_mips_init(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_vm_mips.h
16
pvr_vm_mips_fini(struct pvr_device *pvr_dev);
drivers/gpu/drm/imagination/pvr_vm_mips.h
18
pvr_vm_mips_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj);
drivers/gpu/drm/imagination/pvr_vm_mips.h
20
pvr_vm_mips_unmap(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj);
drivers/gpu/drm/imagination/pvr_vm_mips.h
8
struct pvr_device;