drm_fb_helper_init
Prev | fbdev Helper Functions Reference | Next

## Name

drm_fb_helper_init — initialize a drm_fb_helper structure

## Synopsis

`int drm_fb_helper_init (` | struct drm_device * dev,
| struct drm_fb_helper * fb_helper,
| int crtc_count,
| int max_conn_count`)`;

## Arguments

`dev`

  drm device

`fb_helper`

  driver-allocated fbdev helper structure to initialize

`crtc_count`

  maximum number of crtcs to support in this fbdev emulation

`max_conn_count`

  max connector count

## Description

This allocates the structures for the fbdev helper with the given limits. Note that this won't yet touch the hardware (through the driver interfaces) nor register the fbdev. This is only done in `drm_fb_helper_initial_config` to allow driver writes more control over the exact init sequence.

Drivers must set fb_helper->funcs before calling `drm_fb_helper_initial_config`.

## RETURNS

Zero if everything went ok, nonzero otherwise.

Prev | Up | Next
drm_fb_helper_blank | Home | drm_fb_helper_setcmap