SYNOPSIS
struct drm_encoder_funcs {
void (* reset) (struct drm_encoder *encoder);
void (* destroy) (struct drm_encoder *encoder);
};
MEMBERS
reset
-
Reset encoder hardware and software state to off. This function isn't called by the core directly, only through drm_mode_config_reset. It's not a helper hook only for historical reasons.
destroy
-
Clean up encoder resources. This is only called at driver unload time through drm_mode_config_cleanup since an encoder cannot be hotplugged in DRM.
DESCRIPTION
Encoders sit between CRTCs and connectors.
AUTHORS
Jesse Barnes <[email protected]>
Intel Corporation,
- Initial version
Laurent Pinchart <[email protected]>
Ideas on board SPRL,
- Driver internals
Daniel Vetter <[email protected]>
Intel Corporation,
- Contributions all over the place
Lukas Wunner <[email protected]>
- vga_switcheroo documentation
COPYRIGHT