Symbol: pvr_fw_object
drivers/gpu/drm/imagination/pvr_ccb.h
16
struct pvr_fw_object;
drivers/gpu/drm/imagination/pvr_ccb.h
20
struct pvr_fw_object *ctrl_obj;
drivers/gpu/drm/imagination/pvr_ccb.h
22
struct pvr_fw_object *ccb_obj;
drivers/gpu/drm/imagination/pvr_cccb.h
19
struct pvr_fw_object;
drivers/gpu/drm/imagination/pvr_cccb.h
26
struct pvr_fw_object *ctrl_obj;
drivers/gpu/drm/imagination/pvr_cccb.h
29
struct pvr_fw_object *cccb_obj;
drivers/gpu/drm/imagination/pvr_context.h
21
struct pvr_fw_object;
drivers/gpu/drm/imagination/pvr_context.h
52
struct pvr_fw_object *fw_obj;
drivers/gpu/drm/imagination/pvr_device.h
274
struct pvr_fw_object *rtn_obj;
drivers/gpu/drm/imagination/pvr_free_list.h
18
struct pvr_fw_object;
drivers/gpu/drm/imagination/pvr_free_list.h
58
struct pvr_fw_object *fw_obj;
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
1239
pvr_fw_object_fw_unmap(struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw.c
1266
void *init_priv, struct pvr_fw_object **fw_obj_out)
drivers/gpu/drm/imagination/pvr_fw.c
1268
struct pvr_fw_object *fw_obj;
drivers/gpu/drm/imagination/pvr_fw.c
1339
struct pvr_fw_object **fw_obj_out)
drivers/gpu/drm/imagination/pvr_fw.c
1379
void *init_priv, struct pvr_fw_object **fw_obj_out)
drivers/gpu/drm/imagination/pvr_fw.c
1414
void *init_priv, struct pvr_fw_object **fw_obj_out)
drivers/gpu/drm/imagination/pvr_fw.c
1426
void pvr_fw_object_destroy(struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw.c
1455
void pvr_fw_object_get_fw_addr_offset(struct pvr_fw_object *fw_obj, u32 offset, u32 *fw_addr_out)
drivers/gpu/drm/imagination/pvr_fw.c
1464
pvr_fw_obj_get_gpu_addr(struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw.c
1493
struct pvr_fw_object *fw_obj = container_of(pos, struct pvr_fw_object, node);
drivers/gpu/drm/imagination/pvr_fw.c
795
pvr_copy_to_fw(struct pvr_fw_object *dest_obj, u8 *src_ptr, u32 size)
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
153
u32 (*get_fw_addr_with_offset)(struct pvr_fw_object *fw_obj, u32 offset);
drivers/gpu/drm/imagination/pvr_fw.h
201
struct pvr_fw_object *code_obj;
drivers/gpu/drm/imagination/pvr_fw.h
204
struct pvr_fw_object *data_obj;
drivers/gpu/drm/imagination/pvr_fw.h
210
struct pvr_fw_object *core_code_obj;
drivers/gpu/drm/imagination/pvr_fw.h
216
struct pvr_fw_object *core_data_obj;
drivers/gpu/drm/imagination/pvr_fw.h
252
struct pvr_fw_object *fwif_connection_ctl_obj;
drivers/gpu/drm/imagination/pvr_fw.h
255
struct pvr_fw_object *osinit_obj;
drivers/gpu/drm/imagination/pvr_fw.h
258
struct pvr_fw_object *sysinit_obj;
drivers/gpu/drm/imagination/pvr_fw.h
261
struct pvr_fw_object *osdata_obj;
drivers/gpu/drm/imagination/pvr_fw.h
264
struct pvr_fw_object *hwrinfobuf_obj;
drivers/gpu/drm/imagination/pvr_fw.h
267
struct pvr_fw_object *sysdata_obj;
drivers/gpu/drm/imagination/pvr_fw.h
270
struct pvr_fw_object *power_sync_obj;
drivers/gpu/drm/imagination/pvr_fw.h
273
struct pvr_fw_object *fault_page_obj;
drivers/gpu/drm/imagination/pvr_fw.h
276
struct pvr_fw_object *gpu_util_fwcb_obj;
drivers/gpu/drm/imagination/pvr_fw.h
279
struct pvr_fw_object *runtime_cfg_obj;
drivers/gpu/drm/imagination/pvr_fw.h
282
struct pvr_fw_object *mmucache_sync_obj;
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
424
struct pvr_fw_object **pvr_obj_out);
drivers/gpu/drm/imagination/pvr_fw.h
428
void *init_priv, struct pvr_fw_object **pvr_obj_out);
drivers/gpu/drm/imagination/pvr_fw.h
433
void *init_priv, struct pvr_fw_object **pvr_obj_out);
drivers/gpu/drm/imagination/pvr_fw.h
436
pvr_fw_object_vmap(struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw.h
442
pvr_fw_object_vunmap(struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw.h
447
void pvr_fw_object_destroy(struct pvr_fw_object *fw_obj);
drivers/gpu/drm/imagination/pvr_fw.h
450
pvr_fw_object_unmap_and_destroy(struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw.h
469
pvr_fw_object_get_dma_addr(struct pvr_fw_object *fw_obj, u32 offset, dma_addr_t *dma_addr_out)
drivers/gpu/drm/imagination/pvr_fw.h
474
void pvr_fw_object_get_fw_addr_offset(struct pvr_fw_object *fw_obj, u32 offset, u32 *fw_addr_out);
drivers/gpu/drm/imagination/pvr_fw.h
477
pvr_fw_object_get_fw_addr(struct pvr_fw_object *fw_obj, u32 *fw_addr_out)
drivers/gpu/drm/imagination/pvr_fw.h
483
pvr_fw_obj_get_gpu_addr(struct pvr_fw_object *fw_obj);
drivers/gpu/drm/imagination/pvr_fw.h
486
pvr_fw_obj_get_object_size(struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw_meta.c
361
static u64 get_fw_obj_gpu_addr(struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_fw_meta.c
507
pvr_meta_get_fw_addr_with_offset(struct pvr_fw_object *fw_obj, u32 offset)
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_mips.c
165
pvr_mips_get_fw_addr_with_offset(struct pvr_fw_object *fw_obj, u32 offset)
drivers/gpu/drm/imagination/pvr_fw_riscv.c
110
pvr_riscv_get_fw_addr_with_offset(struct pvr_fw_object *fw_obj, u32 offset)
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_trace.h
16
struct pvr_fw_object;
drivers/gpu/drm/imagination/pvr_fw_trace.h
27
struct pvr_fw_object *buf_obj;
drivers/gpu/drm/imagination/pvr_fw_trace.h
47
struct pvr_fw_object *tracebuf_ctrl_obj;
drivers/gpu/drm/imagination/pvr_hwrt.h
21
struct pvr_fw_object;
drivers/gpu/drm/imagination/pvr_hwrt.h
28
struct pvr_fw_object *fw_obj;
drivers/gpu/drm/imagination/pvr_hwrt.h
41
struct pvr_fw_object *srtc_obj;
drivers/gpu/drm/imagination/pvr_hwrt.h
48
struct pvr_fw_object *raa_obj;
drivers/gpu/drm/imagination/pvr_hwrt.h
65
struct pvr_fw_object *common_fw_obj;
drivers/gpu/drm/imagination/pvr_job.c
531
prepare_fw_obj_resv(struct drm_exec *exec, struct pvr_fw_object *fw_obj)
drivers/gpu/drm/imagination/pvr_queue.c
1035
struct pvr_fw_object *fw_mem_ctx_obj = pvr_vm_get_fw_mem_context(ctx->vm_ctx);
drivers/gpu/drm/imagination/pvr_queue.h
114
struct pvr_fw_object *fw_obj;
drivers/gpu/drm/imagination/pvr_queue.h
135
struct pvr_fw_object *reg_state_obj;
drivers/gpu/drm/imagination/pvr_vm.c
1190
struct pvr_fw_object *
drivers/gpu/drm/imagination/pvr_vm.c
57
struct pvr_fw_object *fw_mem_ctx_obj;
drivers/gpu/drm/imagination/pvr_vm.h
62
struct pvr_fw_object *
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.h
11
struct pvr_fw_object;
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);