fbdev: move udlfb out of staging.
udlfb has undergone a fair bit of cleanup recently and is effectively at the point where it can be liberated from staging purgatory and promoted to a real driver. The outstanding cleanups are all minor, with some of them dependent on drivers/video headers, so these will be done incrementally from udlfb's new home. Requested-by: Bernie Thompson <bernie@plugable.com> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
Родитель
e53beacd23
Коммит
96f8d864af
|
@ -111,8 +111,6 @@ source "drivers/staging/vt6655/Kconfig"
|
|||
|
||||
source "drivers/staging/vt6656/Kconfig"
|
||||
|
||||
source "drivers/staging/udlfb/Kconfig"
|
||||
|
||||
source "drivers/staging/hv/Kconfig"
|
||||
|
||||
source "drivers/staging/vme/Kconfig"
|
||||
|
|
|
@ -38,7 +38,6 @@ obj-$(CONFIG_USB_SERIAL_QUATECH_USB2) += quatech_usb2/
|
|||
obj-$(CONFIG_OCTEON_ETHERNET) += octeon/
|
||||
obj-$(CONFIG_VT6655) += vt6655/
|
||||
obj-$(CONFIG_VT6656) += vt6656/
|
||||
obj-$(CONFIG_FB_UDL) += udlfb/
|
||||
obj-$(CONFIG_HYPERV) += hv/
|
||||
obj-$(CONFIG_VME_BUS) += vme/
|
||||
obj-$(CONFIG_MRST_RAR_HANDLER) += memrar/
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
config FB_UDL
|
||||
tristate "Displaylink USB Framebuffer support"
|
||||
depends on FB && USB
|
||||
select FB_MODE_HELPERS
|
||||
select FB_SYS_FILLRECT
|
||||
select FB_SYS_COPYAREA
|
||||
select FB_SYS_IMAGEBLIT
|
||||
select FB_SYS_FOPS
|
||||
select FB_DEFERRED_IO
|
||||
---help---
|
||||
This is a kernel framebuffer driver for DisplayLink USB devices.
|
||||
Supports fbdev clients like xf86-video-fbdev, kdrive, fbi, and
|
||||
mplayer -vo fbdev. Supports all USB 2.0 era DisplayLink devices.
|
||||
To compile as a module, choose M here: the module name is udlfb.
|
|
@ -1 +0,0 @@
|
|||
obj-$(CONFIG_FB_UDL) += udlfb.o
|
|
@ -2034,6 +2034,20 @@ config FB_SM501
|
|||
|
||||
If unsure, say N.
|
||||
|
||||
config FB_UDL
|
||||
tristate "Displaylink USB Framebuffer support"
|
||||
depends on FB && USB
|
||||
select FB_MODE_HELPERS
|
||||
select FB_SYS_FILLRECT
|
||||
select FB_SYS_COPYAREA
|
||||
select FB_SYS_IMAGEBLIT
|
||||
select FB_SYS_FOPS
|
||||
select FB_DEFERRED_IO
|
||||
---help---
|
||||
This is a kernel framebuffer driver for DisplayLink USB devices.
|
||||
Supports fbdev clients like xf86-video-fbdev, kdrive, fbi, and
|
||||
mplayer -vo fbdev. Supports all USB 2.0 era DisplayLink devices.
|
||||
To compile as a module, choose M here: the module name is udlfb.
|
||||
|
||||
config FB_PNX4008_DUM
|
||||
tristate "Display Update Module support on Philips PNX4008 board"
|
||||
|
|
|
@ -122,6 +122,7 @@ obj-$(CONFIG_FB_PNX4008_DUM_RGB) += pnx4008/
|
|||
obj-$(CONFIG_FB_IBM_GXT4500) += gxt4500.o
|
||||
obj-$(CONFIG_FB_PS3) += ps3fb.o
|
||||
obj-$(CONFIG_FB_SM501) += sm501fb.o
|
||||
obj-$(CONFIG_FB_UDL) += udlfb.o
|
||||
obj-$(CONFIG_FB_XILINX) += xilinxfb.o
|
||||
obj-$(CONFIG_SH_MIPI_DSI) += sh_mipi_dsi.o
|
||||
obj-$(CONFIG_FB_SH_MOBILE_HDMI) += sh_mobile_hdmi.o
|
||||
|
|
|
@ -26,8 +26,7 @@
|
|||
#include <linux/vmalloc.h>
|
||||
#include <linux/slab.h>
|
||||
#include <linux/delay.h>
|
||||
|
||||
#include "udlfb.h"
|
||||
#include <video/udlfb.h>
|
||||
|
||||
static struct fb_fix_screeninfo dlfb_fix = {
|
||||
.id = "udlfb",
|
Загрузка…
Ссылка в новой задаче