Skip to contentSkip to conversation

OMAP: DSS2: Add NEC NL8048HL11-01B display panel

PATCH In review Samreen 2 participants 2 messages Oct 26, 2010 – Nov 12, 2010 Framebuffer layer

lore
Share & tools
lore

Samreen

author
#0 lore raw

PATCH v3 1/1 OMAP: DSS2: Add NEC NL8048HL11-01B display panel

From: Erik Gilling <[email protected]>

NEC WVGA LCD NL8048HL11-01B panel support has been added. This panel is being used in zoom2/zoom3/3630 sdp boards.

---
Version3:
- Optimized the init sequence by using struct array in the function init_nec_8048_wvga_lcd()
- Changed the spi_send() to nec_8048_spi_send() to maintain consistency
- Added better decription in MODULE_DESCRIPTION()
Version2:
- the brightness updation is removed from the nec_8048_panel_enable() to assure the user set brightness value is not over written
- error checking added where ever missing
- cosmetic changes are also included

This panel driver has orginated from panel-zoom2 from the L25.x releases.Refer Commit:
http://git.omapzoom.org/?p=kernel/omap.git;a=commit;h=75fc121865125d9e3ca3b36f1f19f86b394e1f6b

 drivers/video/omap2/displays/Kconfig               |    7 +
 drivers/video/omap2/displays/Makefile              |    1 +
 .../omap2/displays/panel-nec-nl8048hl11-01b.c      |  325 ++++++++++++++++++++
 3 files changed, 333 insertions(+), 0 deletions(-)
 create mode 100644 drivers/video/omap2/displays/panel-nec-nl8048hl11-01b.c
drivers/video/omap2/displays/Kconfig +7 -0
index 12327bb..f8152cf 100644
@@ -20,6 +20,13 @@ config PANEL_SHARP_LQ043T1DG01
         help
           LCD Panel used in TI's OMAP3517 EVM boards
 
+config PANEL_NEC_NL8048HL11_01B
+	tristate "NEC NL8048HL11-01B Panel"
+	depends on OMAP2_DSS
+	help
+		This NEC NL8048HL11-01B panel is TFT LCD
+		used in the Zoom2/3/3630 sdp boards.
+
 config PANEL_TAAL
         tristate "Taal DSI Panel"
         depends on OMAP2_DSS_DSI
drivers/video/omap2/displays/Makefile +1 -0
index aa38609..8ece91c 100644
@@ -1,6 +1,7 @@
 obj-$(CONFIG_PANEL_GENERIC) += panel-generic.o
 obj-$(CONFIG_PANEL_SHARP_LS037V7DW01) += panel-sharp-ls037v7dw01.o
 obj-$(CONFIG_PANEL_SHARP_LQ043T1DG01) += panel-sharp-lq043t1dg01.o
+obj-$(CONFIG_PANEL_NEC_NL8048HL11_01B) += panel-nec-nl8048hl11-01b.o
 
 obj-$(CONFIG_PANEL_TAAL) += panel-taal.o
 obj-$(CONFIG_PANEL_TOPPOLY_TDO35S) += panel-toppoly-tdo35s.o
drivers/video/omap2/displays/panel-nec-nl8048hl11-01b.c new file +325 -0

325 lines not on this page · raw message

Signature · 1 line
1.5.6.3