Linux Kernel
3.7.1
|
#include <drm_crtc_helper.h>
Data Fields | |
void(* | dpms )(struct drm_crtc *crtc, int mode) |
void(* | prepare )(struct drm_crtc *crtc) |
void(* | commit )(struct drm_crtc *crtc) |
bool(* | mode_fixup )(struct drm_crtc *crtc, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) |
int(* | mode_set )(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode, int x, int y, struct drm_framebuffer *old_fb) |
int(* | mode_set_base )(struct drm_crtc *crtc, int x, int y, struct drm_framebuffer *old_fb) |
int(* | mode_set_base_atomic )(struct drm_crtc *crtc, struct drm_framebuffer *fb, int x, int y, enum mode_set_atomic) |
void(* | load_lut )(struct drm_crtc *crtc) |
void(* | disable )(struct drm_crtc *crtc) |
drm_crtc_helper_funcs - helper operations for CRTCs : try to fixup proposed mode for this connector : set this mode
The helper operations are called by the mid-layer CRTC helper.
Definition at line 54 of file drm_crtc_helper.h.
bool(* mode_fixup)(struct drm_crtc *crtc, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) |
Definition at line 64 of file drm_crtc_helper.h.
int(* mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode, int x, int y, struct drm_framebuffer *old_fb) |
Definition at line 68 of file drm_crtc_helper.h.
Definition at line 73 of file drm_crtc_helper.h.
int(* mode_set_base_atomic)(struct drm_crtc *crtc, struct drm_framebuffer *fb, int x, int y, enum mode_set_atomic) |
Definition at line 75 of file drm_crtc_helper.h.