Skip to contentSkip to conversation

imxfb: Add Freescale i.MX framebuffer driver

PATCH In review Antonino A. Daplas 1 participant 1 message Apr 16, 2005

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

PATCH 6/6 imxfb: Add Freescale i.MX framebuffer driver

This Patch adds support for the framebuffer on the freescale i.MX SOC architecture. The driver has been tested on the mx1ads board, the pimx1 board and another custom board with different displays.

From: Sascha Hauer <[email protected]>

---

 Kconfig  |    8
 Makefile |    1
 imxfb.c  |  695 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 imxfb.h  |   72 ++++++
 4 files changed, 776 insertions(+)
drivers/video/Kconfig +8 -0
diff -Nru a/drivers/video/Kconfig b/drivers/video/Kconfig
@@ -198,6 +198,14 @@
 	  If you plan to use the LCD display with your SA-1100 system, say
 	  Y here.
 
+config FB_IMX
+	tristate "Motorola i.MX LCD support"
+	depends on FB && ARM && ARCH_IMX
+	select FB_CFB_FILLRECT
+	select FB_CFB_COPYAREA
+	select FB_CFB_IMAGEBLIT
+	select FB_SOFT_CURSOR
+
 config FB_CYBER2000
 	tristate "CyberPro 2000/2010/5000 support"
 	depends on FB && PCI && (BROKEN || !SPARC64)
drivers/video/Makefile +1 -0
diff -Nru a/drivers/video/Makefile b/drivers/video/Makefile
@@ -90,6 +90,7 @@
 obj-$(CONFIG_FB_MAXINE)		  += maxinefb.o
 obj-$(CONFIG_FB_TX3912)		  += tx3912fb.o
 obj-$(CONFIG_FB_S1D13XXX)	  += s1d13xxxfb.o
+obj-$(CONFIG_FB_IMX)              += imxfb.o
 
 # Platform or fallback drivers go here
 obj-$(CONFIG_FB_VESA)             += vesafb.o
drivers/video/imxfb.c new file +695 -0

695 lines not on this page · raw message

drivers/video/imxfb.h new file +72 -0

72 lines not on this page · raw message

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click