Searched refs:pvr_fw_object (Results 1 – 15 of 15) sorted by relevance
/linux/drivers/gpu/drm/imagination/ |
H A D | pvr_fw.h | 29 struct pvr_fw_object { struct 128 int (*vm_map)(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj); 139 void (*vm_unmap)(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj); 153 u32 (*get_fw_addr_with_offset)(struct pvr_fw_object *fw_obj, u32 offset); 218 struct pvr_fw_object *code_obj; 221 struct pvr_fw_object *data_obj; 227 struct pvr_fw_object *core_code_obj; 233 struct pvr_fw_object *core_data_obj; 269 struct pvr_fw_object *fwif_connection_ctl_obj; 272 struct pvr_fw_object *osinit_obj; [all …]
|
H A D | pvr_hwrt.h | 21 struct pvr_fw_object; 28 struct pvr_fw_object *fw_obj; 41 struct pvr_fw_object *srtc_obj; 48 struct pvr_fw_object *raa_obj; 65 struct pvr_fw_object *common_fw_obj;
|
H A D | pvr_vm_mips.h | 11 struct pvr_fw_object; 18 pvr_vm_mips_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj); 20 pvr_vm_mips_unmap(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj);
|
H A D | pvr_fw_trace.h | 16 struct pvr_fw_object; 27 struct pvr_fw_object *buf_obj; 47 struct pvr_fw_object *tracebuf_ctrl_obj;
|
H A D | pvr_ccb.h | 16 struct pvr_fw_object; 20 struct pvr_fw_object *ctrl_obj; 22 struct pvr_fw_object *ccb_obj;
|
H A D | pvr_cccb.h | 19 struct pvr_fw_object; 26 struct pvr_fw_object *ctrl_obj; 29 struct pvr_fw_object *cccb_obj;
|
H A D | pvr_fw.c | 788 pvr_copy_to_fw(struct pvr_fw_object *dest_obj, u8 *src_ptr, u32 size) in pvr_copy_to_fw() 1084 pvr_fw_structure_cleanup(struct pvr_device *pvr_dev, u32 type, struct pvr_fw_object *fw_obj, in pvr_fw_structure_cleanup() 1157 pvr_fw_object_fw_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj, u64 dev_addr) in pvr_fw_object_fw_map() 1222 pvr_fw_object_fw_unmap(struct pvr_fw_object *fw_obj) in pvr_fw_object_fw_unmap() 1249 void *init_priv, struct pvr_fw_object **fw_obj_out) in pvr_fw_object_create_and_map_common() 1251 struct pvr_fw_object *fw_obj; in pvr_fw_object_create_and_map_common() 1322 struct pvr_fw_object **fw_obj_out) in pvr_fw_object_create() 1362 void *init_priv, struct pvr_fw_object **fw_obj_out) in pvr_fw_object_create_and_map() 1397 void *init_priv, struct pvr_fw_object **fw_obj_out) in pvr_fw_object_create_and_map_offset() 1409 void pvr_fw_object_destroy(struct pvr_fw_object *fw_obj) in pvr_fw_object_destroy() [all …]
|
H A D | pvr_queue.h | 114 struct pvr_fw_object *fw_obj; 135 struct pvr_fw_object *reg_state_obj;
|
H A D | pvr_free_list.h | 18 struct pvr_fw_object; 58 struct pvr_fw_object *fw_obj;
|
H A D | pvr_fw_meta.c | 359 static u64 get_fw_obj_gpu_addr(struct pvr_fw_object *fw_obj) in get_fw_obj_gpu_addr() 506 pvr_meta_get_fw_addr_with_offset(struct pvr_fw_object *fw_obj, u32 offset) in pvr_meta_get_fw_addr_with_offset() 519 pvr_meta_vm_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj) in pvr_meta_vm_map() 528 pvr_meta_vm_unmap(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj) in pvr_meta_vm_unmap()
|
H A D | pvr_vm.h | 62 struct pvr_fw_object *
|
H A D | pvr_fw_mips.c | 221 pvr_mips_get_fw_addr_with_offset(struct pvr_fw_object *fw_obj, u32 offset) in pvr_mips_get_fw_addr_with_offset()
|
H A D | pvr_device.h | 239 struct pvr_fw_object *rtn_obj;
|
H A D | pvr_vm.c | 56 struct pvr_fw_object *fw_mem_ctx_obj; 1184 struct pvr_fw_object *
|
H A D | pvr_queue.c | 1031 struct pvr_fw_object *fw_mem_ctx_obj = pvr_vm_get_fw_mem_context(ctx->vm_ctx); in init_fw_context()
|