Lines Matching refs:pipe
443 u32 (*get_vblank_counter) (struct drm_device *dev, unsigned int pipe);
458 int (*enable_vblank) (struct drm_device *dev, unsigned int pipe);
469 void (*disable_vblank) (struct drm_device *dev, unsigned int pipe);
515 int (*get_scanout_position) (struct drm_device *dev, unsigned int pipe,
550 int (*get_vblank_timestamp) (struct drm_device *dev, unsigned int pipe,
699 unsigned int pipe; member
718 unsigned int pipe; /* crtc index */ member
946 extern u32 drm_vblank_count(struct drm_device *dev, unsigned int pipe);
948 extern u32 drm_vblank_count_and_time(struct drm_device *dev, unsigned int pipe,
952 extern void drm_send_vblank_event(struct drm_device *dev, unsigned int pipe,
956 extern void drm_arm_vblank_event(struct drm_device *dev, unsigned int pipe,
960 extern bool drm_handle_vblank(struct drm_device *dev, unsigned int pipe);
962 extern int drm_vblank_get(struct drm_device *dev, unsigned int pipe);
963 extern void drm_vblank_put(struct drm_device *dev, unsigned int pipe);
966 extern void drm_wait_one_vblank(struct drm_device *dev, unsigned int pipe);
968 extern void drm_vblank_off(struct drm_device *dev, unsigned int pipe);
969 extern void drm_vblank_on(struct drm_device *dev, unsigned int pipe);
974 extern u32 drm_vblank_no_hw_counter(struct drm_device *dev, unsigned int pipe);
977 unsigned int pipe, int *max_error,
997 extern void drm_vblank_pre_modeset(struct drm_device *dev, unsigned int pipe);
998 extern void drm_vblank_post_modeset(struct drm_device *dev, unsigned int pipe);