compositor-fbdev: set fb device info upon the first run.
authornerdopolis <bluescreen_avenger@verizon.net>
Fri, 29 Jun 2018 12:17:49 +0000 (08:17 -0400)
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>
Mon, 2 Jul 2018 12:29:38 +0000 (15:29 +0300)
commit92a06a96e4adff21bcf3b746def202d155ab5377
tree0e7078a119588febccd51ed3cd61a5bcd488c019
parent68220dbac6576678f81deb2667aace3b84d53519
compositor-fbdev: set fb device info upon the first run.

This attempts to wake up secondary framebuffer devices
(/dev/fb1 and up) as usually these devices start powered off, and
the FBIOPUT_VSCREENINFO ioctl turns it on. This was tested on a
qemu system with the options:

-vga none -device VGA,id=video0 -device secondary-vga,id=video1 \
-device secondary-vga,id=video2

Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
libweston/compositor-fbdev.c