Lines Matching full:helper
6 * DRM framebuffer helper functions
74 * Driver callbacks used by the fbdev emulation helper library.
91 int (*fb_probe)(struct drm_fb_helper *helper,
99 * @funcs: driver callbacks for fb helper
141 * Top-level FBDEV helper lock. This protects all internal data
145 * protect all helper internal state with this lock as well as reduce
169 * If no outputs are connected (disconnected or unknown) the FB helper
182 * FB helper initialization. This needs to be tracked so that deferred
183 * FB helper setup can pass this on.
197 * define DRM_FB_HELPER_DEFAULT_OPS - helper define for drm drivers
199 * Helper define to register default implementations of drm_fb_helper
213 void drm_fb_helper_prepare(struct drm_device *dev, struct drm_fb_helper *helper,
215 int drm_fb_helper_init(struct drm_device *dev, struct drm_fb_helper *helper);
216 void drm_fb_helper_fini(struct drm_fb_helper *helper);
275 struct drm_fb_helper *helper, in drm_fb_helper_prepare() argument
281 struct drm_fb_helper *helper) in drm_fb_helper_init() argument
284 helper->dev = dev; in drm_fb_helper_init()
285 dev->fb_helper = helper; in drm_fb_helper_init()
290 static inline void drm_fb_helper_fini(struct drm_fb_helper *helper) in drm_fb_helper_fini() argument
292 if (helper && helper->dev) in drm_fb_helper_fini()
293 helper->dev->fb_helper = NULL; in drm_fb_helper_fini()