Skip to contentSkip to conversation

vmlfb: Framebuffer driver for Intel Vermilion Range

PATCH In review Antonino A. Daplas 1 participant 1 message Apr 25, 2007

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 36/41 vmlfb: Framebuffer driver for Intel Vermilion Range

From: Alan Hourihane <[email protected]>

Add the Intel Vermilion Range framebuffer support.

---

 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
index 4958493..bdaf5c5 100644
@@ -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
index fb0f3ab..12a573b 100644
@@ -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
index 47d15b5..fbef663 100644
@@ -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
index 0c3ce46..c6e2266 100644
@@ -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
new file mode 100644
index 0000000..cc21a65
@@ -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/