summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
6f13ad9)
it can potentially fail, mostly if we have multiple overlays
(TV-out and stuff)
err_perror("SETUP_PLANE");
}
err_perror("SETUP_PLANE");
}
- mi.size = mem;
- ret = ioctl(fd, OMAPFB_SETUP_MEM, &mi);
- if (ret != 0) {
- err_perror("SETUP_MEM");
- return -1;
+ if (mi.size < mem) {
+ mi.size = mem;
+ ret = ioctl(fd, OMAPFB_SETUP_MEM, &mi);
+ if (ret != 0) {
+ err_perror("SETUP_MEM");
+ return -1;
+ }