vmlfb: Framebuffer driver for Intel Vermilion Range
Subsystems (2)
PATCH 36/41 vmlfb: Framebuffer driver for Intel Vermilion Range
From: Alan Hourihane <[email protected]>
Add the Intel Vermilion Range framebuffer support.
Signed-off-by Alan Hourihane <[email protected]>
Signed-off-by Antonino Daplas <[email protected]>
---
drivers/video/Kconfig | 16 drivers/video/Makefile | 1 drivers/video/backlight/Kconfig | 8 drivers/video/backlight/Makefile | 1 drivers/video/backlight/cr_bllcd.c | 287 ++++++++ drivers/video/vermilion/Makefile | 5 drivers/video/vermilion/cr_pll.c | 208 ++++++ drivers/video/vermilion/vermilion.c | 1195 +++++++++++++++++++++++++++++++++++ drivers/video/vermilion/vermilion.h | 260 ++++++++ 9 files changed, 1981 insertions(+), 0 deletions(-)
drivers/video/Kconfig +16 -0
@@ -879,6 +879,22 @@ config FB_I810_I2C select FB_DDC help +config FB_LE80578 + tristate "Intel LE80578 (Vermilion) support" + depends on FB && PCI && X86 + select FB_MODE_HELPERS + select FB_CFB_FILLRECT + select FB_CFB_COPYAREA + select FB_CFB_IMAGEBLIT + help + This driver supports the LE80578 (Vermilion Range) chipset + +config FB_CARILLO_RANCH + tristate "Intel Carillo Ranch support" + depends on FB_LE80578 && FB && PCI && X86 + help + This driver supports the LE80578 (Carillo Ranch) board + config FB_INTEL tristate "Intel 830M/845G/852GM/855GM/865G/915G/945G support (EXPERIMENTAL)" depends on FB && EXPERIMENTAL && PCI && X86
drivers/video/Makefile +1 -0
@@ -56,6 +56,7 @@ obj-$(CONFIG_FB_IMSTT) += ims obj-$(CONFIG_FB_FM2) += fm2fb.o obj-$(CONFIG_FB_CYBLA) += cyblafb.o obj-$(CONFIG_FB_TRIDENT) += tridentfb.o +obj-$(CONFIG_FB_LE80578) += vermilion/ obj-$(CONFIG_FB_S3) += s3fb.o obj-$(CONFIG_FB_STI) += stifb.o obj-$(CONFIG_FB_FFB) += ffb.o sbuslib.o
drivers/video/backlight/Kconfig +8 -0
@@ -63,3 +63,11 @@ config BACKLIGHT_PROGEAR help If you have a Frontpath ProGear say Y to enable the backlight driver. + +config BACKLIGHT_CARILLO_RANCH + tristate "Intel Carillo Ranch Backlight Driver" + depends on BACKLIGHT_CLASS_DEVICE && LCD_CLASS_DEVICE && PCI && X86 && FB_LE80578 + default n + help + If you have a Intel LE80578 (Carillo Ranch) say Y to enable the + backlight driver.
drivers/video/backlight/Makefile +1 -0
@@ -6,3 +6,4 @@ obj-$(CONFIG_BACKLIGHT_CORGI) += corgi_b obj-$(CONFIG_BACKLIGHT_HP680) += hp680_bl.o obj-$(CONFIG_BACKLIGHT_LOCOMO) += locomolcd.o obj-$(CONFIG_BACKLIGHT_PROGEAR) += progear_bl.o +obj-$(CONFIG_BACKLIGHT_CARILLO_RANCH) += cr_bllcd.o
drivers/video/backlight/cr_bllcd.c new file +287 -0
287 lines not on this page · raw message
drivers/video/vermilion/Makefile new file +5 -0
@@ -0,0 +1,5 @@ +obj-$(CONFIG_FB_LE80578) += vmlfb.o +obj-$(CONFIG_FB_CARILLO_RANCH) += crvml.o + +vmlfb-objs := vermilion.o +crvml-objs := cr_pll.o
drivers/video/vermilion/cr_pll.c new file +208 -0
208 lines not on this page · raw message
drivers/video/vermilion/vermilion.c new file +1195 -0
1,195 lines not on this page · raw message
drivers/video/vermilion/vermilion.h new file +260 -0
260 lines not on this page · raw message
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/