Name

drm_crtc_init_with_planes — Initialise a new CRTC object with specified primary and cursor planes.

Synopsis

int drm_crtc_init_with_planes (struct drm_device * dev,
 struct drm_crtc * crtc,
 struct drm_plane * primary,
 struct drm_plane * cursor,
 const struct drm_crtc_funcs * funcs);
 

Arguments

dev

DRM device

crtc

CRTC object to init

primary

Primary plane for CRTC

cursor

Cursor plane for CRTC

funcs

callbacks for the new CRTC

Description

Inits a new object created as base part of a driver crtc object.

Returns

Zero on success, error code on failure.