Fix Coverity bug 992388: Missing break in switch

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>

Fixes #10342
CID992461: Memory leak

Fixes #10362.
Build fix.
Remove device ID known not to work.

Does not fix #10606. Let's at least leave VESA working for owners of
this card.