staging: udlfb: fix incorrect fb_defio implementation for multiple framebuffers
authorBernie Thompson <bernie@plugable.com>
Mon, 6 Sep 2010 01:28:29 +0000 (18:28 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 6 Sep 2010 02:45:59 +0000 (19:45 -0700)
commit5bea1fbf942363e4114a086aefc67cdca21be7f0
treedb1e8e8d5b2e8d3981d91dc4f67b9807958f14f3
parentd5fa13361bef1aeffd8efdb21b72926767e5d32e
staging: udlfb: fix incorrect fb_defio implementation for multiple framebuffers

Fix fb_defio bug in udlfb for multiple framebuffers

Previously when using fb_defio with multiple DisplayLink attached displays
udlfb incorrectly used a shared datastructure where it needed to have
one per fb_info struct. This was completely broken and caused all kinds of
problems, including rendering to one framebuffer affecting others.

Signed-off-by: Bernie Thompson <bernie@plugable.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/udlfb/udlfb.c
drivers/staging/udlfb/udlfb.h