Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
drm_crtc_helper_funcs Struct Reference

#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)
 

Detailed Description

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.

Field Documentation

Definition at line 61 of file drm_crtc_helper.h.

void(* disable)(struct drm_crtc *crtc)

Definition at line 83 of file drm_crtc_helper.h.

Definition at line 59 of file drm_crtc_helper.h.

void(* load_lut)(struct drm_crtc *crtc)

Definition at line 80 of file drm_crtc_helper.h.

Definition at line 64 of file drm_crtc_helper.h.

Definition at line 68 of file drm_crtc_helper.h.

int(* mode_set_base)(struct drm_crtc *crtc, int x, int y, struct drm_framebuffer *old_fb)

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.

void(* prepare)(struct drm_crtc *crtc)

Definition at line 60 of file drm_crtc_helper.h.


The documentation for this struct was generated from the following file: