Op 12 jan 2009, om 15:52 heeft Hiremath, Vaibhav het volgende geschreven:
Thanks, Vaibhav Hiremath-----Original Message----- From: linux-omap-owner@xxxxxxxxxxxxxxx [mailto:linux-omap- owner@xxxxxxxxxxxxxxx] On Behalf Of Koen Kooi Sent: Monday, January 12, 2009 7:14 PM To: Tomi Valkeinen Cc: linux-fbdev-devel@xxxxxxxxxxxxxxxxxxxxx; linux- omap@xxxxxxxxxxxxxxx Subject: Re: [PATCH 00/12] DSS: Series description Op 12 jan 2009, om 12:47 heeft Tomi Valkeinen het volgende geschreven:New Display Subsystem for OMAP2/3 --------------------------------- This patch set implements new Display Subsystem (DSS) for OMAP2/3 processors. The DSS is still under work and these patches are for review.I've tested these patches on beagleboard and omap35x EVM. The beagleboard is fully functional with it, the EVM has some glitches with DVI, but that might be due to differences between revisions of the EVM board (or rather the PMIC + SoC daugtherboards).[Hiremath, Vaibhav] Koen, I have also tested DVI output on EVM and facing same issues but I believe they are not because of board revisions. I have validated the DVI output with our previous (TI version of DSS library) on the same board and it comes absolutely fine. I need to dig bit more to find where exactly the issue is.
The LCD redtint was fixed by adding guards for OMAP3 ES >= 2.0, so I was thinking DVI would need the same :)
regards, KOen
The internal LCD works great on the EVM, the "3 dots in the corner" problem that DSS1 had is gone. Summary: please merge this, for beagleboard and omap3evm there are no regressions, only feature additions (s-video, better pixclock, etc) over the current code. regards, KoenThis is an updated version of the patch set I sent back innovember:http://marc.info/?l=linux-fbdev-devel&m=122581504222406&w=2 The first patch is a doc file that tries to explain a bit how the drivers work. The patch set is based on the current linux-omap tree. You can find the patches also from a git tree at http://www.bat.org/~tomba/git/linux-omap-dss.git/ --- Tomi Valkeinen (12): DSS: Hacked N810 support DSS: Support for OMAP3 EVM board DSS: Support for OMAP3 SDP board DSS: Sharp LS037V7DW01 LCD Panel driver DSS: support for Beagle Board DSS: Add generic DVI panel DSS: OMAPFB: fb driver for new display subsystem DSS: DSI support DSS: VENC support DSS: RFBI support DSS: Display subsystem for OMAP2/3 DSS: Documentation for DSS2 Documentation/arm/OMAP/DSS | 270 ++ arch/arm/configs/dss_omap3_beagle_defconfig | 1437 +++++++++++ arch/arm/configs/dss_omap_3430sdp_defconfig | 1603 +++++++++++++ arch/arm/mach-omap2/board-3430sdp.c | 215 ++ arch/arm/mach-omap2/board-n800.c | 214 +- arch/arm/mach-omap2/board-omap3beagle.c | 101 + arch/arm/mach-omap2/board-omap3evm.c | 203 ++ arch/arm/plat-omap/Kconfig | 2 arch/arm/plat-omap/Makefile | 4 arch/arm/plat-omap/dss/Kconfig | 71 + arch/arm/plat-omap/dss/Makefile | 6 arch/arm/plat-omap/dss/dispc.c | 2113+++++++++++++++++arch/arm/plat-omap/dss/display.c | 787 ++++++ arch/arm/plat-omap/dss/dpi.c | 344 +++ arch/arm/plat-omap/dss/dsi.c | 3187+++++++++++++++++++++++++ arch/arm/plat-omap/dss/dss.c | 774 ++++++ arch/arm/plat-omap/dss/dss.h | 274 ++ arch/arm/plat-omap/dss/rfbi.c | 1262 ++++++++++ arch/arm/plat-omap/dss/sdi.c | 174 + arch/arm/plat-omap/dss/venc.c | 506 ++++ arch/arm/plat-omap/fb-vram.c | 646 +++++ arch/arm/plat-omap/fb.c | 22 arch/arm/plat-omap/include/mach/display.h | 462 ++++ arch/arm/plat-omap/include/mach/omapfb.h | 14 drivers/video/Kconfig | 1 drivers/video/Makefile | 1 drivers/video/omap/Kconfig | 5 drivers/video/omap2/Kconfig | 62 drivers/video/omap2/Makefile | 8 drivers/video/omap2/ctrl-blizzard.c | 279 ++ drivers/video/omap2/omapfb-ioctl.c | 460 ++++ drivers/video/omap2/omapfb-main.c | 1442 +++++++++++ drivers/video/omap2/omapfb-sysfs.c | 901 +++++++ drivers/video/omap2/omapfb.h | 115 + drivers/video/omap2/panel-generic.c | 97 + drivers/video/omap2/panel-n800.c | 437 +++ drivers/video/omap2/panel-sharp-ls037v7dw01.c | 109 + 37 files changed, 18537 insertions(+), 71 deletions(-) create mode 100644 Documentation/arm/OMAP/DSS create mode 100644 arch/arm/configs/dss_omap3_beagle_defconfig create mode 100644 arch/arm/configs/dss_omap_3430sdp_defconfig create mode 100644 arch/arm/plat-omap/dss/Kconfig create mode 100644 arch/arm/plat-omap/dss/Makefile create mode 100644 arch/arm/plat-omap/dss/dispc.c create mode 100644 arch/arm/plat-omap/dss/display.c create mode 100644 arch/arm/plat-omap/dss/dpi.c create mode 100644 arch/arm/plat-omap/dss/dsi.c create mode 100644 arch/arm/plat-omap/dss/dss.c create mode 100644 arch/arm/plat-omap/dss/dss.h create mode 100644 arch/arm/plat-omap/dss/rfbi.c create mode 100644 arch/arm/plat-omap/dss/sdi.c create mode 100644 arch/arm/plat-omap/dss/venc.c create mode 100644 arch/arm/plat-omap/fb-vram.c create mode 100644 arch/arm/plat-omap/include/mach/display.h create mode 100644 drivers/video/omap2/Kconfig create mode 100644 drivers/video/omap2/Makefile create mode 100644 drivers/video/omap2/ctrl-blizzard.c create mode 100644 drivers/video/omap2/omapfb-ioctl.c create mode 100644 drivers/video/omap2/omapfb-main.c create mode 100644 drivers/video/omap2/omapfb-sysfs.c create mode 100644 drivers/video/omap2/omapfb.h create mode 100644 drivers/video/omap2/panel-generic.c create mode 100644 drivers/video/omap2/panel-n800.c create mode 100644 drivers/video/omap2/panel-sharp-ls037v7dw01.c -- Tomi Valkeinen -- To unsubscribe from this list: send the line "unsubscribe linux- omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
Attachment:
PGP.sig
Description: Dit deel van het bericht is digitaal ondertekend