pvr_fw_object
struct pvr_fw_object;
struct pvr_fw_object *ctrl_obj;
struct pvr_fw_object *ccb_obj;
struct pvr_fw_object;
struct pvr_fw_object *ctrl_obj;
struct pvr_fw_object *cccb_obj;
struct pvr_fw_object;
struct pvr_fw_object *fw_obj;
struct pvr_fw_object *rtn_obj;
struct pvr_fw_object;
struct pvr_fw_object *fw_obj;
pvr_fw_structure_cleanup(struct pvr_device *pvr_dev, u32 type, struct pvr_fw_object *fw_obj,
pvr_fw_object_fw_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj, u64 dev_addr)
pvr_fw_object_fw_unmap(struct pvr_fw_object *fw_obj)
void *init_priv, struct pvr_fw_object **fw_obj_out)
struct pvr_fw_object *fw_obj;
struct pvr_fw_object **fw_obj_out)
void *init_priv, struct pvr_fw_object **fw_obj_out)
void *init_priv, struct pvr_fw_object **fw_obj_out)
void pvr_fw_object_destroy(struct pvr_fw_object *fw_obj)
void pvr_fw_object_get_fw_addr_offset(struct pvr_fw_object *fw_obj, u32 offset, u32 *fw_addr_out)
pvr_fw_obj_get_gpu_addr(struct pvr_fw_object *fw_obj)
struct pvr_fw_object *fw_obj = container_of(pos, struct pvr_fw_object, node);
pvr_copy_to_fw(struct pvr_fw_object *dest_obj, u8 *src_ptr, u32 size)
int (*vm_map)(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj);
void (*vm_unmap)(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj);
u32 (*get_fw_addr_with_offset)(struct pvr_fw_object *fw_obj, u32 offset);
struct pvr_fw_object *code_obj;
struct pvr_fw_object *data_obj;
struct pvr_fw_object *core_code_obj;
struct pvr_fw_object *core_data_obj;
struct pvr_fw_object *fwif_connection_ctl_obj;
struct pvr_fw_object *osinit_obj;
struct pvr_fw_object *sysinit_obj;
struct pvr_fw_object *osdata_obj;
struct pvr_fw_object *hwrinfobuf_obj;
struct pvr_fw_object *sysdata_obj;
struct pvr_fw_object *power_sync_obj;
struct pvr_fw_object *fault_page_obj;
struct pvr_fw_object *gpu_util_fwcb_obj;
struct pvr_fw_object *runtime_cfg_obj;
struct pvr_fw_object *mmucache_sync_obj;
pvr_fw_structure_cleanup(struct pvr_device *pvr_dev, u32 type, struct pvr_fw_object *fw_obj,
struct pvr_fw_object **pvr_obj_out);
void *init_priv, struct pvr_fw_object **pvr_obj_out);
void *init_priv, struct pvr_fw_object **pvr_obj_out);
pvr_fw_object_vmap(struct pvr_fw_object *fw_obj)
pvr_fw_object_vunmap(struct pvr_fw_object *fw_obj)
void pvr_fw_object_destroy(struct pvr_fw_object *fw_obj);
pvr_fw_object_unmap_and_destroy(struct pvr_fw_object *fw_obj)
pvr_fw_object_get_dma_addr(struct pvr_fw_object *fw_obj, u32 offset, dma_addr_t *dma_addr_out)
void pvr_fw_object_get_fw_addr_offset(struct pvr_fw_object *fw_obj, u32 offset, u32 *fw_addr_out);
pvr_fw_object_get_fw_addr(struct pvr_fw_object *fw_obj, u32 *fw_addr_out)
pvr_fw_obj_get_gpu_addr(struct pvr_fw_object *fw_obj);
pvr_fw_obj_get_object_size(struct pvr_fw_object *fw_obj)
static u64 get_fw_obj_gpu_addr(struct pvr_fw_object *fw_obj)
pvr_meta_get_fw_addr_with_offset(struct pvr_fw_object *fw_obj, u32 offset)
pvr_meta_vm_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
pvr_meta_vm_unmap(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
pvr_mips_get_fw_addr_with_offset(struct pvr_fw_object *fw_obj, u32 offset)
pvr_riscv_get_fw_addr_with_offset(struct pvr_fw_object *fw_obj, u32 offset)
pvr_riscv_vm_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
pvr_riscv_vm_unmap(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
struct pvr_fw_object;
struct pvr_fw_object *buf_obj;
struct pvr_fw_object *tracebuf_ctrl_obj;
struct pvr_fw_object;
struct pvr_fw_object *fw_obj;
struct pvr_fw_object *srtc_obj;
struct pvr_fw_object *raa_obj;
struct pvr_fw_object *common_fw_obj;
prepare_fw_obj_resv(struct drm_exec *exec, struct pvr_fw_object *fw_obj)
struct pvr_fw_object *fw_mem_ctx_obj = pvr_vm_get_fw_mem_context(ctx->vm_ctx);
struct pvr_fw_object *fw_obj;
struct pvr_fw_object *reg_state_obj;
struct pvr_fw_object *
struct pvr_fw_object *fw_mem_ctx_obj;
struct pvr_fw_object *
pvr_vm_mips_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
pvr_vm_mips_unmap(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj)
struct pvr_fw_object;
pvr_vm_mips_map(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj);
pvr_vm_mips_unmap(struct pvr_device *pvr_dev, struct pvr_fw_object *fw_obj);