Add support for SMSC UFX6000/7000 USB display adapters
This patch adds framebuffer suport for SMSC's UFX6000 (USB 2.0) and UFX7000 (USB 3.0) display adapters. Signed-off-by: Steve Glendinning <steve.glendinning@smsc.com> Acked-by: Greg Kroah-Hartman <gregkh@suse.de> Signed-off-by: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
This commit is contained in:
parent
4a47a0e09c
commit
3c8a63e22a
|
@ -5920,6 +5920,12 @@ L: netdev@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/net/smsc9420.*
|
F: drivers/net/smsc9420.*
|
||||||
|
|
||||||
|
SMSC UFX6000 and UFX7000 USB to VGA DRIVER
|
||||||
|
M: Steve Glendinning <steve.glendinning@smsc.com>
|
||||||
|
L: linux-fbdev@vger.kernel.org
|
||||||
|
S: Supported
|
||||||
|
F: drivers/video/smscufx.c
|
||||||
|
|
||||||
SN-IA64 (Itanium) SUB-PLATFORM
|
SN-IA64 (Itanium) SUB-PLATFORM
|
||||||
M: Jes Sorensen <jes@sgi.com>
|
M: Jes Sorensen <jes@sgi.com>
|
||||||
L: linux-altix@sgi.com
|
L: linux-altix@sgi.com
|
||||||
|
|
|
@ -2120,6 +2120,22 @@ config FB_SM501
|
||||||
|
|
||||||
If unsure, say N.
|
If unsure, say N.
|
||||||
|
|
||||||
|
config FB_SMSCUFX
|
||||||
|
tristate "SMSC UFX6000/7000 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 SMSC UFX USB devices.
|
||||||
|
Supports fbdev clients like xf86-video-fbdev, kdrive, fbi, and
|
||||||
|
mplayer -vo fbdev. Supports both UFX6000 (USB 2.0) and UFX7000
|
||||||
|
(USB 3.0) devices.
|
||||||
|
To compile as a module, choose M here: the module name is smscufx.
|
||||||
|
|
||||||
config FB_UDL
|
config FB_UDL
|
||||||
tristate "Displaylink USB Framebuffer support"
|
tristate "Displaylink USB Framebuffer support"
|
||||||
depends on FB && USB
|
depends on FB && USB
|
||||||
|
|
|
@ -128,6 +128,7 @@ obj-$(CONFIG_FB_IBM_GXT4500) += gxt4500.o
|
||||||
obj-$(CONFIG_FB_PS3) += ps3fb.o
|
obj-$(CONFIG_FB_PS3) += ps3fb.o
|
||||||
obj-$(CONFIG_FB_SM501) += sm501fb.o
|
obj-$(CONFIG_FB_SM501) += sm501fb.o
|
||||||
obj-$(CONFIG_FB_UDL) += udlfb.o
|
obj-$(CONFIG_FB_UDL) += udlfb.o
|
||||||
|
obj-$(CONFIG_FB_SMSCUFX) += smscufx.o
|
||||||
obj-$(CONFIG_FB_XILINX) += xilinxfb.o
|
obj-$(CONFIG_FB_XILINX) += xilinxfb.o
|
||||||
obj-$(CONFIG_SH_MIPI_DSI) += sh_mipi_dsi.o
|
obj-$(CONFIG_SH_MIPI_DSI) += sh_mipi_dsi.o
|
||||||
obj-$(CONFIG_FB_SH_MOBILE_HDMI) += sh_mobile_hdmi.o
|
obj-$(CONFIG_FB_SH_MOBILE_HDMI) += sh_mobile_hdmi.o
|
||||||
|
|
1994
drivers/video/smscufx.c
Normal file
1994
drivers/video/smscufx.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue