V4L2 Display driver for Davici vpbe IP. Dtails in the readme.txt update on 6th patch. version3 : addressed Sekhar,Hans's and Murali's comments on: 1. removing the unwanted if_config 2. using core-assisted locking 3. simplifying the code by reducing the length 4. introdcuing spinlock for shared access 5. removing longisg error prints 6. reduced dereferncing levels to max 3 7. Intriduced the txt file with driver description Manjunath Hadli (6): davinci vpbe: V4L2 display driver for DM644X SoC davinci vpbe: VPBE display driver davinci vpbe: OSD(On Screen Display) block davinci vpbe: VENC( Video Encoder) implementation davinci vpbe: platform specific additions davinci vpbe: Build infrastructure for VPBE driver arch/arm/mach-davinci/board-dm644x-evm.c | 79 +- arch/arm/mach-davinci/dm644x.c | 164 ++- arch/arm/mach-davinci/include/mach/dm644x.h | 4 + drivers/media/video/davinci/Kconfig | 22 + drivers/media/video/davinci/Makefile | 2 + .../media/video/davinci/davinci_vpbe_readme.txt | 100 + drivers/media/video/davinci/vpbe.c | 847 ++++++++ drivers/media/video/davinci/vpbe_display.c | 2103 ++++++++++++++++++++ drivers/media/video/davinci/vpbe_osd.c | 1210 +++++++++++ drivers/media/video/davinci/vpbe_osd_regs.h | 389 ++++ drivers/media/video/davinci/vpbe_venc.c | 574 ++++++ drivers/media/video/davinci/vpbe_venc_regs.h | 189 ++ include/media/davinci/vpbe.h | 186 ++ include/media/davinci/vpbe_display.h | 146 ++ include/media/davinci/vpbe_osd.h | 397 ++++ include/media/davinci/vpbe_types.h | 93 + include/media/davinci/vpbe_venc.h | 38 + 17 files changed, 6524 insertions(+), 19 deletions(-) create mode 100644 drivers/media/video/davinci/davinci_vpbe_readme.txt create mode 100644 drivers/media/video/davinci/vpbe.c create mode 100644 drivers/media/video/davinci/vpbe_display.c create mode 100644 drivers/media/video/davinci/vpbe_osd.c create mode 100644 drivers/media/video/davinci/vpbe_osd_regs.h create mode 100644 drivers/media/video/davinci/vpbe_venc.c create mode 100644 drivers/media/video/davinci/vpbe_venc_regs.h create mode 100644 include/media/davinci/vpbe.h create mode 100644 include/media/davinci/vpbe_display.h create mode 100644 include/media/davinci/vpbe_osd.h create mode 100644 include/media/davinci/vpbe_types.h create mode 100644 include/media/davinci/vpbe_venc.h -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html