1. NAME▲

drm_crtc_helper_set_config - set a new config from userspace

2. SYNOPSIS ▲

int drm_crtc_helper_set_config(struct drm_mode_set *  set );

3. ARGUMENTS ▲

set
    mode set configuration

4. LOCKING ▲

Caller must hold mode config lock.

Setup a new configuration, provided by the upper layers (either an ioctl call from userspace or internally e.g. from the fbdev suppport code) in set, and enable it. This is the main helper functions for drivers that implement kernel mode setting with the crtc helper functions and the assorted ->prepare, ->modeset and ->commit helper callbacks.

5. RETURNS ▲

Returns 0 on success, -ERRNO on failure.

6. AUTHORS ▲

Jesse Barnes <>
Intel Corporation,
    Initial version

Laurent Pinchart <>
Ideas on board SPRL,
    Driver internals

7. COPYRIGHT ▲