Linux Kernel
3.7.1
|
#include <drm_crtc.h>
Data Fields | |
void(* | dpms )(struct drm_connector *connector, int mode) |
void(* | save )(struct drm_connector *connector) |
void(* | restore )(struct drm_connector *connector) |
void(* | reset )(struct drm_connector *connector) |
enum drm_connector_status(* | detect )(struct drm_connector *connector, bool force) |
int(* | fill_modes )(struct drm_connector *connector, uint32_t max_width, uint32_t max_height) |
int(* | set_property )(struct drm_connector *connector, struct drm_property *property, uint64_t val) |
void(* | destroy )(struct drm_connector *connector) |
void(* | force )(struct drm_connector *connector) |
drm_connector_funcs - control connectors on a given device : set power state (see drm_crtc_funcs above) : save connector state : restore connector state : reset connector after state has been invalidate (e.g. resume) : is this connector active? : fill mode list for this connector : property for this connector may need update : make object go away : notify the driver the connector is forced on
Each CRTC may have one or more connectors attached to it. The functions below allow the core DRM code to control connectors, enumerate available modes, etc.
Definition at line 443 of file drm_crtc.h.
void(* destroy)(struct drm_connector *connector) |
Definition at line 460 of file drm_crtc.h.
enum drm_connector_status(* detect)(struct drm_connector *connector, bool force) |
Definition at line 455 of file drm_crtc.h.
Definition at line 444 of file drm_crtc.h.
int(* fill_modes)(struct drm_connector *connector, uint32_t max_width, uint32_t max_height) |
Definition at line 457 of file drm_crtc.h.
void(* force)(struct drm_connector *connector) |
Definition at line 461 of file drm_crtc.h.
void(* reset)(struct drm_connector *connector) |
Definition at line 447 of file drm_crtc.h.
void(* restore)(struct drm_connector *connector) |
Definition at line 446 of file drm_crtc.h.
void(* save)(struct drm_connector *connector) |
Definition at line 445 of file drm_crtc.h.
int(* set_property)(struct drm_connector *connector, struct drm_property *property, uint64_t val) |
Definition at line 458 of file drm_crtc.h.