Lines Matching refs:v3d_dev
110 struct v3d_dev { struct
209 static inline struct v3d_dev * argument
212 return container_of(dev, struct v3d_dev, drm); in to_v3d_dev()
216 v3d_has_csd(struct v3d_dev *v3d) in v3d_has_csd()
225 struct v3d_dev *v3d;
297 struct v3d_dev *v3d;
562 struct dma_fence *v3d_fence_create(struct v3d_dev *v3d, enum v3d_queue queue);
567 void v3d_reset_sms(struct v3d_dev *v3d);
568 void v3d_reset(struct v3d_dev *v3d);
569 void v3d_invalidate_caches(struct v3d_dev *v3d);
570 void v3d_clean_caches(struct v3d_dev *v3d);
574 void v3d_gemfs_init(struct v3d_dev *v3d);
575 void v3d_gemfs_fini(struct v3d_dev *v3d);
590 int v3d_irq_init(struct v3d_dev *v3d);
591 void v3d_irq_enable(struct v3d_dev *v3d);
592 void v3d_irq_disable(struct v3d_dev *v3d);
593 void v3d_irq_reset(struct v3d_dev *v3d);
596 int v3d_mmu_flush_all(struct v3d_dev *v3d);
597 int v3d_mmu_set_page_table(struct v3d_dev *v3d);
607 int v3d_sched_init(struct v3d_dev *v3d);
608 void v3d_sched_fini(struct v3d_dev *v3d);
611 void v3d_perfmon_init(struct v3d_dev *v3d);
614 void v3d_perfmon_start(struct v3d_dev *v3d, struct v3d_perfmon *perfmon);
615 void v3d_perfmon_stop(struct v3d_dev *v3d, struct v3d_perfmon *perfmon,