summaryrefslogtreecommitdiff
path: root/drivers/video
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/video')
-rw-r--r--drivers/video/Kconfig1
-rw-r--r--drivers/video/udlfb.c4
2 files changed, 1 insertions, 4 deletions
diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
index 86d9c8c884a..a8a897ac544 100644
--- a/drivers/video/Kconfig
+++ b/drivers/video/Kconfig
@@ -2270,6 +2270,7 @@ config XEN_FBDEV_FRONTEND
select FB_SYS_IMAGEBLIT
select FB_SYS_FOPS
select FB_DEFERRED_IO
+ select INPUT_XEN_KBDDEV_FRONTEND
select XEN_XENBUS_FRONTEND
default y
help
diff --git a/drivers/video/udlfb.c b/drivers/video/udlfb.c
index 157df78e5bf..a159b63e18b 100644
--- a/drivers/video/udlfb.c
+++ b/drivers/video/udlfb.c
@@ -1753,14 +1753,10 @@ static void dlfb_usb_disconnect(struct usb_interface *interface)
dlfb_free_urb_list(dev);
if (info) {
-
/* remove udlfb's sysfs interfaces */
for (i = 0; i < ARRAY_SIZE(fb_device_attrs); i++)
device_remove_file(info->dev, &fb_device_attrs[i]);
device_remove_bin_file(info->dev, &edid_attr);
-
- /* it's safe to uncomment next line if your kernel
- doesn't yet have this function exported */
unlink_framebuffer(info);
}