Linux Kernel
3.7.1
|
#include <drm_crtc.h>
drm_encoder - central DRM encoder structure : parent DRM device : list management : base KMS object : one of the DRM_MODE_ENCODER_<foo> types in drm_mode.h : bitmask of potential CRTC bindings : bitmask of potential sibling encoders for cloning : currently bound CRTC : control functions : mid-layer private data
CRTCs drive pixels to encoders, which convert them into signals appropriate for a given connector or set of connectors.
Definition at line 495 of file drm_crtc.h.
struct drm_mode_object base |
Definition at line 499 of file drm_crtc.h.
Definition at line 504 of file drm_crtc.h.
struct drm_device* dev |
Definition at line 496 of file drm_crtc.h.
int encoder_type |
Definition at line 500 of file drm_crtc.h.
struct drm_encoder_funcs* funcs |
Definition at line 505 of file drm_crtc.h.
Definition at line 497 of file drm_crtc.h.
void* helper_private |
Definition at line 506 of file drm_crtc.h.
uint32_t possible_clones |
Definition at line 502 of file drm_crtc.h.
uint32_t possible_crtcs |
Definition at line 501 of file drm_crtc.h.