|
@@ -1102,12 +1102,14 @@ static int atmel_lcdfb_of_init(struct atmel_lcdfb_info *sinfo)
|
|
timings = of_get_display_timings(display_np);
|
|
timings = of_get_display_timings(display_np);
|
|
if (!timings) {
|
|
if (!timings) {
|
|
dev_err(dev, "failed to get display timings\n");
|
|
dev_err(dev, "failed to get display timings\n");
|
|
|
|
+ ret = -EINVAL;
|
|
goto put_display_node;
|
|
goto put_display_node;
|
|
}
|
|
}
|
|
|
|
|
|
timings_np = of_find_node_by_name(display_np, "display-timings");
|
|
timings_np = of_find_node_by_name(display_np, "display-timings");
|
|
if (!timings_np) {
|
|
if (!timings_np) {
|
|
dev_err(dev, "failed to find display-timings node\n");
|
|
dev_err(dev, "failed to find display-timings node\n");
|
|
|
|
+ ret = -ENODEV;
|
|
goto put_display_node;
|
|
goto put_display_node;
|
|
}
|
|
}
|
|
|
|
|