add 24bpp support

Now that cirrusdrmfb is enabled in QEMU /dev/fb0 exists
and ply-image runs and fails. Cirrus VGA has 24bpp pixels and
ply-image so far only supported 16bpp and 32bpp. This commit
adds support for 24bpp framebuffers. It also adds cirrus
device to KMS list.

TEST=run smoke test

Change-Id: I0115021a17ce39c29316d453ab52a705084268e8
Signed-off-by: Dominik Behr <>
Reviewed-by: St├ęphane Marchesin <>
2 files changed