mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	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:
		
							parent
							
								
									e53beacd23
								
							
						
					
					
						commit
						96f8d864af
					
				
					 9 changed files with 16 additions and 20 deletions
				
			
		| 
						 | 
				
			
			@ -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",
 | 
			
		||||
		Loading…
	
		Reference in a new issue