diff options
| author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2013-01-21 23:42:49 +0100 | 
|---|---|---|
| committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2013-02-14 00:07:58 +0100 | 
| commit | cd5428a5447cc6ca77ec6547d6f86834b205eac7 (patch) | |
| tree | 7c7102f091f92176e81d38545401945903eeceaa /drivers/gpu/drm/gma500/framebuffer.c | |
| parent | 8acf658ad6246be7913647e6e76da6a539bff425 (diff) | |
| download | olio-linux-3.10-cd5428a5447cc6ca77ec6547d6f86834b205eac7.tar.xz olio-linux-3.10-cd5428a5447cc6ca77ec6547d6f86834b205eac7.zip  | |
drm/<drivers>: simplify ->fb_probe callback
The fb helper lost its support for reallocating an fb completely, so
no need to return special success values any more.
Reviewed-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/gma500/framebuffer.c')
| -rw-r--r-- | drivers/gpu/drm/gma500/framebuffer.c | 10 | 
1 files changed, 1 insertions, 9 deletions
diff --git a/drivers/gpu/drm/gma500/framebuffer.c b/drivers/gpu/drm/gma500/framebuffer.c index fee3bf85af4..2590cac8425 100644 --- a/drivers/gpu/drm/gma500/framebuffer.c +++ b/drivers/gpu/drm/gma500/framebuffer.c @@ -545,9 +545,7 @@ static int psbfb_probe(struct drm_fb_helper *helper,  	struct psb_fbdev *psb_fbdev = (struct psb_fbdev *)helper;  	struct drm_device *dev = psb_fbdev->psb_fb_helper.dev;  	struct drm_psb_private *dev_priv = dev->dev_private; -	int new_fb = 0;  	int bytespp; -	int ret;  	bytespp = sizes->surface_bpp / 8;  	if (bytespp == 3)	/* no 24bit packed */ @@ -562,13 +560,7 @@ static int psbfb_probe(struct drm_fb_helper *helper,                  sizes->surface_depth = 16;          } -	if (!helper->fb) { -		ret = psbfb_create(psb_fbdev, sizes); -		if (ret) -			return ret; -		new_fb = 1; -	} -	return new_fb; +	return psbfb_create(psb_fbdev, sizes);  }  static struct drm_fb_helper_funcs psb_fb_helper_funcs = {  |