aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/video/fbdev/pxafb.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/video/fbdev/pxafb.c b/drivers/video/fbdev/pxafb.c
index bbed039617a4..d59c8a59f582 100644
--- a/drivers/video/fbdev/pxafb.c
+++ b/drivers/video/fbdev/pxafb.c
@@ -2234,10 +2234,8 @@ static struct pxafb_mach_info *of_pxafb_of_mach_info(struct device *dev)
2234 if (!info) 2234 if (!info)
2235 return ERR_PTR(-ENOMEM); 2235 return ERR_PTR(-ENOMEM);
2236 ret = of_get_pxafb_mode_info(dev, info); 2236 ret = of_get_pxafb_mode_info(dev, info);
2237 if (ret) { 2237 if (ret)
2238 kfree(info->modes);
2239 return ERR_PTR(ret); 2238 return ERR_PTR(ret);
2240 }
2241 2239
2242 /* 2240 /*
2243 * On purpose, neither lccrX registers nor video memory size can be 2241 * On purpose, neither lccrX registers nor video memory size can be