Lines Matching full:helper
6 * DRM framebuffer helper functions
69 * Driver callbacks used by the fbdev emulation helper library.
86 int (*fb_probe)(struct drm_fb_helper *helper,
101 int (*fb_dirty)(struct drm_fb_helper *helper, struct drm_clip_rect *clip);
108 * @funcs: driver callbacks for fb helper
150 * Top-level FBDEV helper lock. This protects all internal data
154 * protect all helper internal state with this lock as well as reduce
178 * If no outputs are connected (disconnected or unknown) the FB helper
191 * FB helper initialization. This needs to be tracked so that deferred
192 * FB helper setup can pass this on.
218 * define DRM_FB_HELPER_DEFAULT_OPS - helper define for drm drivers
220 * Helper define to register default implementations of drm_fb_helper
234 void drm_fb_helper_prepare(struct drm_device *dev, struct drm_fb_helper *helper,
238 int drm_fb_helper_init(struct drm_device *dev, struct drm_fb_helper *helper);
239 void drm_fb_helper_fini(struct drm_fb_helper *helper);
277 struct drm_fb_helper *helper,
288 struct drm_fb_helper *helper)
291 helper->dev = dev;
292 dev->fb_helper = helper;
297 static inline void drm_fb_helper_fini(struct drm_fb_helper *helper)
299 if (helper && helper->dev)
300 helper->dev->fb_helper = NULL;