Lines Matching refs:drm_device
24 struct drm_device;
78 struct drm_device base;
236 to_vc4_dev(struct drm_device *dev) in to_vc4_dev()
296 struct drm_device *dev;
819 struct drm_gem_object *vc4_create_object(struct drm_device *dev, size_t size);
820 struct vc4_bo *vc4_bo_create(struct drm_device *dev, size_t size,
823 struct drm_device *dev,
825 int vc4_create_bo_ioctl(struct drm_device *dev, void *data,
827 int vc4_create_shader_bo_ioctl(struct drm_device *dev, void *data,
829 int vc4_mmap_bo_ioctl(struct drm_device *dev, void *data,
831 int vc4_set_tiling_ioctl(struct drm_device *dev, void *data,
833 int vc4_get_tiling_ioctl(struct drm_device *dev, void *data,
835 int vc4_get_hang_state_ioctl(struct drm_device *dev, void *data,
837 int vc4_label_bo_ioctl(struct drm_device *dev, void *data,
839 int vc4_bo_cache_init(struct drm_device *dev);
849 int vc4_crtc_init(struct drm_device *drm, struct vc4_crtc *vc4_crtc,
909 int vc4_gem_init(struct drm_device *dev);
910 int vc4_submit_cl_ioctl(struct drm_device *dev, void *data,
912 int vc4_wait_seqno_ioctl(struct drm_device *dev, void *data,
914 int vc4_wait_bo_ioctl(struct drm_device *dev, void *data,
916 void vc4_submit_next_bin_job(struct drm_device *dev);
917 void vc4_submit_next_render_job(struct drm_device *dev);
918 void vc4_move_job_to_render(struct drm_device *dev, struct vc4_exec_info *exec);
919 int vc4_wait_for_seqno(struct drm_device *dev, uint64_t seqno,
922 int vc4_queue_seqno_cb(struct drm_device *dev,
925 int vc4_gem_madvise_ioctl(struct drm_device *dev, void *data,
938 void vc4_irq_enable(struct drm_device *dev);
939 void vc4_irq_disable(struct drm_device *dev);
940 int vc4_irq_install(struct drm_device *dev, int irq);
941 void vc4_irq_uninstall(struct drm_device *dev);
942 void vc4_irq_reset(struct drm_device *dev);
960 int vc4_kms_load(struct drm_device *dev);
963 struct drm_plane *vc4_plane_init(struct drm_device *dev,
966 int vc4_plane_create_additional_planes(struct drm_device *dev);
984 vc4_validate_bin_cl(struct drm_device *dev,
990 vc4_validate_shader_recs(struct drm_device *dev, struct vc4_exec_info *exec);
995 int vc4_get_rcl(struct drm_device *dev, struct vc4_exec_info *exec);
1015 int vc4_perfmon_create_ioctl(struct drm_device *dev, void *data,
1017 int vc4_perfmon_destroy_ioctl(struct drm_device *dev, void *data,
1019 int vc4_perfmon_get_values_ioctl(struct drm_device *dev, void *data,