Lines Matching refs:pvr_dev
47 int pvr_fw_trace_init(struct pvr_device *pvr_dev) in pvr_fw_trace_init() argument
49 struct pvr_fw_trace *fw_trace = &pvr_dev->fw_dev.fw_trace; in pvr_fw_trace_init()
50 struct drm_device *drm_dev = from_pvr_device(pvr_dev); in pvr_fw_trace_init()
58 pvr_fw_object_create_and_map(pvr_dev, in pvr_fw_trace_init()
76 pvr_fw_object_create_and_map(pvr_dev, in pvr_fw_trace_init()
112 void pvr_fw_trace_fini(struct pvr_device *pvr_dev) in pvr_fw_trace_fini() argument
114 struct pvr_fw_trace *fw_trace = &pvr_dev->fw_dev.fw_trace; in pvr_fw_trace_fini()
138 update_logtype(struct pvr_device *pvr_dev, u32 group_mask) in update_logtype() argument
140 struct pvr_fw_trace *fw_trace = &pvr_dev->fw_dev.fw_trace; in update_logtype()
152 down_read(&pvr_dev->reset_sem); in update_logtype()
153 if (!drm_dev_enter(from_pvr_device(pvr_dev), &idx)) { in update_logtype()
161 err = pvr_kccb_send_cmd(pvr_dev, &cmd, NULL); in update_logtype()
166 up_read(&pvr_dev->reset_sem); in update_logtype()
448 pvr_fw_trace_mask_update(struct pvr_device *pvr_dev, u32 old_mask, u32 new_mask) in pvr_fw_trace_mask_update() argument
451 update_logtype(pvr_dev, new_mask); in pvr_fw_trace_mask_update()
455 pvr_fw_trace_debugfs_init(struct pvr_device *pvr_dev, struct dentry *dir) in pvr_fw_trace_debugfs_init() argument
457 struct pvr_fw_trace *fw_trace = &pvr_dev->fw_dev.fw_trace; in pvr_fw_trace_debugfs_init()