Lines Matching refs:drm_device

60 drm_get_last_vbltimestamp(struct drm_device *dev, unsigned int pipe,
77 static void store_vblank(struct drm_device *dev, unsigned int pipe, in store_vblank()
120 static void drm_reset_vblank_timestamp(struct drm_device *dev, unsigned int pipe) in drm_reset_vblank_timestamp()
171 static void drm_update_vblank_count(struct drm_device *dev, unsigned int pipe, in drm_update_vblank_count()
309 static void vblank_disable_and_save(struct drm_device *dev, unsigned int pipe) in vblank_disable_and_save()
344 struct drm_device *dev = vblank->dev; in vblank_disable_fn()
365 void drm_vblank_cleanup(struct drm_device *dev) in drm_vblank_cleanup()
398 int drm_vblank_init(struct drm_device *dev, unsigned int num_crtcs) in drm_vblank_init()
449 struct drm_device *dev = cookie; in drm_irq_vgaarb_nokms()
487 int drm_irq_install(struct drm_device *dev, int irq) in drm_irq_install()
560 int drm_irq_uninstall(struct drm_device *dev) in drm_irq_uninstall()
622 int drm_control(struct drm_device *dev, void *data, in drm_control()
677 struct drm_device *dev = crtc->dev; in drm_calc_timestamping_constants()
766 int drm_calc_vbltimestamp_from_scanoutpos(struct drm_device *dev, in drm_calc_vbltimestamp_from_scanoutpos()
908 drm_get_last_vbltimestamp(struct drm_device *dev, unsigned int pipe, in drm_get_last_vbltimestamp()
946 u32 drm_vblank_count(struct drm_device *dev, unsigned int pipe) in drm_vblank_count()
990 u32 drm_vblank_count_and_time(struct drm_device *dev, unsigned int pipe, in drm_vblank_count_and_time()
1037 static void send_vblank_event(struct drm_device *dev, in send_vblank_event()
1071 void drm_arm_vblank_event(struct drm_device *dev, unsigned int pipe, in drm_arm_vblank_event()
1116 void drm_send_vblank_event(struct drm_device *dev, unsigned int pipe, in drm_send_vblank_event()
1159 static int drm_vblank_enable(struct drm_device *dev, unsigned int pipe) in drm_vblank_enable()
1204 int drm_vblank_get(struct drm_device *dev, unsigned int pipe) in drm_vblank_get()
1260 void drm_vblank_put(struct drm_device *dev, unsigned int pipe) in drm_vblank_put()
1307 void drm_wait_one_vblank(struct drm_device *dev, unsigned int pipe) in drm_wait_one_vblank()
1360 void drm_vblank_off(struct drm_device *dev, unsigned int pipe) in drm_vblank_off()
1441 struct drm_device *dev = crtc->dev; in drm_crtc_vblank_reset()
1473 void drm_vblank_on(struct drm_device *dev, unsigned int pipe) in drm_vblank_on()
1543 void drm_vblank_pre_modeset(struct drm_device *dev, unsigned int pipe) in drm_vblank_pre_modeset()
1577 void drm_vblank_post_modeset(struct drm_device *dev, unsigned int pipe) in drm_vblank_post_modeset()
1614 int drm_modeset_ctl(struct drm_device *dev, void *data, in drm_modeset_ctl()
1646 static int drm_queue_vblank_event(struct drm_device *dev, unsigned int pipe, in drm_queue_vblank_event()
1743 int drm_wait_vblank(struct drm_device *dev, void *data, in drm_wait_vblank()
1835 static void drm_handle_vblank_events(struct drm_device *dev, unsigned int pipe) in drm_handle_vblank_events()
1872 bool drm_handle_vblank(struct drm_device *dev, unsigned int pipe) in drm_handle_vblank()
1940 u32 drm_vblank_no_hw_counter(struct drm_device *dev, unsigned int pipe) in drm_vblank_no_hw_counter()