[PATCH] arm: davinci: pdctl next bit position incorrect

2012-04-18 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com The PDCTL NEXT bit is incorrectly set to bit 1 instead of bit 0. This patch fixes this issue Signed-off-by: Murali Karicheri m-kariche...@ti.com --- arch/arm/mach-davinci/include/mach/psc.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-)

[PATCH] davinci: pdctl next bit position incorrect

2012-04-04 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com The PDCTL NEXT bit is incorrectly set to bit 1 instead of bit 0. This patch fixes this issue Signed-off-by: Murali Karicheri m-kariche...@ti.com --- arch/arm/mach-davinci/include/mach/psc.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-)

[PATCH 1/2 - v3] ARM: davinci - fix incorrect offsets and mask usage in psc code

2011-09-23 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com There are 5 LSB bits defined in PDSTAT and the code currently uses a mask of 1 bit to check the status. Also there is PDSTAT and PDCTL registers defined for domain0 and domain1 where as the code always read the domain0 PDSTAT register and domain1 PDCTL

[PATCH 2/2 - v3] ARM: davinci: enhancement to support multiple power domains

2011-09-23 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com In one of the new SoC that we are working on, there are multiple power domains similar to that in C6670. Currently clock module assumes that there are only two power domains (domain0 and domain1). This patch is added to enhance the code to support more

[PATCH v1] ARM: davinci: enhancement to support multiple power domains

2011-08-22 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com Compared to initial version here are the changes:- - Rebased to linux-davinci v3.0-rc7 master branch - Added missing changes to psc files. In one of the new SoC that we are working on, there are multiple power domains similar to that in C6670.

[PATCH] ARM: davinci: enhancement to support multiple power domains

2011-08-16 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com In one of the new SoC that we are working on, there are multiple power domains similar to that in C6670. Currently clock module assumes that there are only two power domains (ARM and DSP). This patch is added to allow porting of Linux on to the above

[PATCH] V4L - vpfe capture - fix for kernel crash

2010-03-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com As part of upstream merge, set_params() function was removed from isif.c. This requires removal of BUG_ON() and check for set_params ptr in vpfe_capture.c. Without this kernel crash dump is seen while bootup on DM365 Also made following changes:-

[GIT FIX for 2.6.34] V4L - vpfe capture - fix for kernel crash on DM365

2010-03-17 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com As part of upstream merge, set_params() function was removed from isif.c. This requires removal of BUG_ON() and check for set_params ptr in vpfe_capture.c. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com ---

[PATCH v3 3/6] V4L - vpfe capture - vpss driver enhancements for DM365

2010-02-01 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com Enhancements to support DM365 ISP5 and VPSS module configuration. Also cleaned up the driver by removing redundant variables. Reviewed-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Muralidharan

[PATCH v3 5/6] V4L - vpfe capture - build environment for isif driver

2010-02-01 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com Adding Makefile and Kconfig for ISIF driver Reviewed-by: Hans Verkuil hverk...@xs4all.nl Reviewed-by: Sergei Shtylyov sshtyl...@ru.mvista.com Signed-off-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Murali Karicheri m-kariche...@ti.com --- Applies

[PATCH v3 6/6] DaVinci - Adding platform board changes for vpfe capture on DM365

2010-02-01 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com This patch adds following changes:- 1) add sub device configuration data for TVP5146 used by vpfe capture 2) registers platform devices for vpfe_capture, isif and vpss 3) defines hardware resources for the devices listed under 2)

[PATCH v3 1/6] V4L - vpfe capture - header files for ISIF driver

2010-02-01 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com This is the header file for ISIF driver on DM365. ISIF driver is equivalent to CCDC driver on DM355 and DM644x. This driver is tested for YUV capture from TVP514x driver. This patch contains the header files required for this driver. The name of the

[PATCH v3 2/6] V4L - vpfe capture - source for ISIF driver on DM365

2010-02-01 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com This is the source file for ISIF driver for DM365. ISIF driver is equivalent to CCDC driver on DM355 and DM644x. This driver is tested for YUV capture from TVP514x driver. This patch contains the header files required for this driver. The name of the

[PATCH v3 6/6] DaVinci - Adding platform board changes for vpfe capture on DM365

2010-02-01 Thread m-karicheri2
From: Murali Karicheri m-kariche...@ti.com This patch adds following changes:- 1) add sub device configuration data for TVP5146 used by vpfe capture 2) registers platform devices for vpfe_capture, isif and vpss 3) defines hardware resources for the devices listed under 2)

[PATCH - v4 3/4] V4L - vpfe-capture - converting dm644x ccdc driver to a platform driver

2010-01-13 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Following are the changes done:- 1) clocks are configured using generic clock names 2) converting the driver to a platform driver 3) cleanup - consolidate all static variables inside a structure, ccdc_cfg The ccdc driver

[PATCH - v4 4/4] DaVinci vpfe-capture - converting ccdc drivers to platform-drivers

2010-01-13 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This adds platform code for ccdc driver on DM355 and DM6446. Following changes are made as part of this patch:- 1) new ccdc platform devices added 2) added clock aliases master and slave for CCDC clocks 3) added

[PATCH - v4 1/4] V4L - vpfe_capture-remove clock and platform code

2010-01-13 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Following changes are done in this patch:- 1) removed the platform code and clk configuration. They are now part of ccdc driver (part of the ccdc patches and platform patches 2-4) 2) Added proper error codes for ccdc

[PATCH - v4 2/4] V4L - vpfe-capture - converting dm355 ccdc driver to a platform driver

2010-01-13 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Following are the changes done in this patch:- 1) clocks are configured using generic clock names 2) converting the driver to a platform driver 3) cleanup - consolidate all static variables inside a structure, ccdc_cfg The

[PATCH - v4 4/4] DaVinci-vpfe-capture-converting-ccdc-drivers-to-platform-drivers

2010-01-11 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Re-sending the patches based on Kevin's comments. Following are the changes from v3 :- - replaced CLK entries with clk_add_alias() calls - removed unused vpss_master and vpss_slave entries This combines the two patches sent earlier to change

[PATCH - v4 2/4] V4L-vpfe-capture-converting dm355 ccdc driver to a platform driver

2010-01-11 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Rebased to latest linux-next tree Updated based on Kevin's comments on clock configuration. The ccdc now uses a generic name for clocks. master and slave. On individual platforms these clocks will inherit from the platform specific clock. This

[PATCH - v4 3/4] V4L-vpfe-capture-converting-dm644x-driver to a platform driver

2010-01-11 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Rebased to latest linux-next tree Updated based on Kevin's comments on clock configuration. The ccdc now uses a generic name for clocks. master and slave. On individual platforms these clocks will inherit from the platform specific clock. This

[PATCH - v4 1/4] V4L-vpfe_capture-remove-clock and platform code

2010-01-11 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Rebased to latest linux-next tree This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v1 of these patches. In this patch, the clock

[PATCH - v4 3/4] V4L-vpfe-capture-converting-dm644x-driver to a platform driver

2010-01-11 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Updated based on Kevin's comments on clock configuration. The ccdc now uses a generic name for clocks. master and slave. On individual platforms these clocks will inherit from the platform specific clock. This will allow re-use of the driver for

[PATCH - v4 4/4] DaVinci-vpfe-capture-converting-ccdc-drivers-to-platform-drivers

2010-01-11 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Following are the changes from v3 :- - added ccdc clocks through clk_add_alias() calls This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments

[PATCH - v4 2/4] V4L-vpfe-capture-converting dm355 ccdc driver to a platform driver

2010-01-11 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Updated based on Kevin's comments on clock configuration. The ccdc now uses a generic name for clocks. master and slave. On individual platforms these clocks will inherit from the platform specific clock. This will allow re-use of the driver for

[PATCH - v4 1/4] V4L-vpfe_capture-remove-clock and platform code

2010-01-11 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v1 of these patches. In this patch, the clock configuration is moved to ccdc driver

[PATCH - v2 3/6] V4L - vpfe capture - vpss driver enhancements for DM365

2009-12-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com No change from v1 of the patch Enhancements to support DM365 ISP5 and VPSS module configuration. Also cleaned up the driver by removing redundant variables. Reviewed-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Muralidharan Karicheri

[PATCH - v2 5/6] V4L - vpfe capture - build environment for isif driver

2009-12-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com updated based on comments against v1 of the patch Adding Makefile and Kconfig for ISIF driver Reviewed-by: Hans Verkuil hverk...@xs4all.nl Reviewed-by: Sergei Shtylyov sshtyl...@ru.mvista.com Signed-off-by: Muralidharan Karicheri

[PATCH - v2 6/6] DaVinci - Adding platform code for vpfe capture on DM365

2009-12-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com updated based on comments against v1 of the patch Adding platform code for supporting vpfe capture and ISIF driver on DM365. Reviewed-by: Kevin Hilman khil...@deeprootsystems.com Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com ---

[PATCH - v2 1/6] V4L - vpfe capture - header files for ISIF driver

2009-12-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Updated based on comments against v1 of the patch This is the header file for ISIF driver on DM365. ISIF driver is equivalent to CCDC driver on DM355 and DM644x. This driver is tested for YUV capture from TVP514x driver. This patch contains the

[PATCH - v2 2/6] V4L - vpfe capture - source for ISIF driver on DM365

2009-12-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Updated based on comments against v1 of the patch. This is the source file for ISIF driver for DM365. ISIF driver is equivalent to CCDC driver on DM355 and DM644x. This driver is tested for YUV capture from TVP514x driver. This patch contains the

[PATCH - v2 2/6] V4L - vpfe capture - source for ISIF driver on DM365

2009-12-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Re-sending removing a typo in the source header Updated based on comments against v1 of the patch. This is the source file for ISIF driver for DM365. ISIF driver is equivalent to CCDC driver on DM355 and DM644x. This driver is tested for

[PATCH - v3 4/4] DaVinci - vpfe-capture-converting ccdc drivers to platform driver

2009-12-15 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v2 of these patches. Two new clocks master and slave are defined for ccdc driver as per

[PATCH - v3 1/4] V4L - vpfe_capture - remove clock and ccdc resource handling

2009-12-15 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v1 of these patches. In this patch, the clock configuration is moved to ccdc driver

[PATCH - v3 3/4] V4L - vpfe capture - convert dm644x ccdc module to a platform driver

2009-12-15 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Updated based on Kevin's comments on clock configuration. The ccdc now uses a generic name for clocks. master and slave. On individual platforms these clocks will inherit from the platform specific clock. This will allow re-use of the driver for

[PATCH - v1 1/6] V4L - vpfe-capture : DM365 vpss enhancements

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Enhancements to support DM365 ISP5 and VPSS module configuration. Also cleaned up the driver by removing redundant variables. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- Applies to linux-next v4l-dvb tree

[PATCH - v1 6/6] DaVinci - Adding support for vpfe capture on DM365

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Adding platform code for supporting vpfe capture and ISIF driver on DM365. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- arch/arm/mach-davinci/board-dm365-evm.c| 71 +++ arch/arm/mach-davinci/dm365.c

[PATCH - v1 2/6] V4L - vpfe capture - Adding DM365 ISIF driver - header files

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This is the header file for ISIF driver on DM365. This has comments incorporated from initial version. ISIF driver is equivalent to CCDC driver on DM355 and DM644x. This driver is tested for YUV capture from TVP514x driver. This patch contains

[PATCH - v1 5/6] V4L - vpfe capture - build environment for ISIF driver

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Adding Makefile and Kconfig for ISIF driver Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- Applies to linux-next tree drivers/media/video/Kconfig | 15 ++- drivers/media/video/davinci/Makefile |1 + 2

[PATCH - v1 4/6] V4L - vpfe_capture bug fix and enhancements

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Added a experimental IOCTL, to read the CCDC parameters. Default handler was not getting the original pointer from the core. So a wrapper function added to handle the default handler properly. Also fixed a bug in the probe() in the linux-next tree

[PATCH - v1 3/6] V4L-vpfe-capture-Adding ISIF driver for DM365 - source

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This is the source file for ISIF driver for DM365. This has comments incorporated from initial version. ISIF driver is equivalent to CCDC driver on DM355 and DM644x. This driver is tested for YUV capture from TVP514x driver. This patch contains

[PATCH - v2 2/4] V4L - vpfe capture - convert dm355 ccdc module to platform driver

2009-12-09 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Updated based on Kevin's comments on clock configuration. The ccdc now uses a generic name for clocks. Master and slave. On individual platforms these clocks will inherit from the platform specific clock. This will allow re-use of the driver for

[PATCH - v2 4/4] DaVinci - vpfe capture converting ccdc drivers to platform driver

2009-12-09 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v1 of these patches. Two new clocks are defined for ccdc driver as per comments from

[PATCH - v2 3/4] V4L-vpfe-capture - convert dm644x ccdc module to platform driver

2009-12-09 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Updated based on Kevin's comments on clock configuration. The ccdc now uses a generic name for clocks. Master and slave. On individual platforms these clocks will inherit from the platform specific clock. This will allow re-use of the driver for

[PATCH - v2 1/4] V4L - vpfe_capture - remove clock and ccdc resource handling

2009-12-09 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v1 of these patches. In this patch, the clock configuration is moved to ccdc driver

[PATCH v1 - 1/4] V4L: vpfe_capture - remove clock and ccdc resource handling

2009-12-07 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v0 of these patches. In this patch, the clock configuration is moved to ccdc driver

[PATCH v1 - 3/4] V4L - vpfe capture - Make dm355 ccdc a platform driver

2009-12-07 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v0 of these patches. In this patch, the probe() function is modified to do the vpss

[PATCH v1 - 2/4] V4L-vpfe capture - Make dm6446 ccdc a platform driver

2009-12-07 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v0 of these patches. In this patch, the probe() function is modified to do the vpss

[PATCH v1 4/4] DaVinci - vpfe capture - converting ccdc drivers to platform driver

2009-12-07 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This combines the two patches sent earlier to change the clock configuration and converting ccdc drivers to platform drivers. This has updated comments against v0 of these patches. This adds platform code for ccdc driver on DM355 and DM6446.

[PATCH - v1] V4L - Documentation:Adds EBUSY error code for S_STD and QUERYSTD ioctls

2009-12-03 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com During review of Video Timing API documentation, Hans Verkuil had a comment on adding EBUSY error code for VIDIOC_S_STD and VIDIOC_QUERYSTD ioctls. This patch updates the document for this. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com

[PATCH -v2] Adding helper function to get dv preset description

2009-12-03 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Updated based on comments against v1 of the patch This patch adds a helper function to get description of a digital video preset added by the video timing API. This will be usefull for drivers implementing the above API. NOTE: depends on the

[PATCH - v1] V4L - Digital Video Timings API documentation

2009-12-02 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This patch updates the v4l2-dvb documentation for the new video timings API added. Also updated the document based on comments from Hans Verkuil Reviewed-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Muralidharan Karicheri

[PATCH] V4L - Fix videobuf_dma_contig_user_get() getting page aligned physical address

2009-12-01 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com If a USERPTR address that is not aligned to page boundary is passed to the videobuf_dma_contig_user_get() function, it saves a page aligned address to the dma_handle. This is not correct. This issue is observed when using USERPTR IO machism for

[PATCH - v1 1/2] V4L - vpfe capture - make clocks configurable

2009-12-01 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com v1 - updated based on comments from Vaibhav Hiremath. On DM365 we use only vpss master clock, where as on DM355 and DM6446, we use vpss master and slave clocks for vpfe capture and AM3517 we use internal clock and pixel clock. So this patch makes

[PATCH - v0 2/2] DaVinci - vpfe capture - Make clocks configurable

2009-12-01 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Adding the clocks in vpfe capture configuration Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- arch/arm/mach-davinci/board-dm355-evm.c |2 ++ arch/arm/mach-davinci/board-dm644x-evm.c |2 ++ 2 files changed, 4

[PATCH 2/2] DaVinci - vpfe capture - converting ccdc to platform driver

2009-12-01 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This is the platform part for converting ccdc to platform driver. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- Applies to linux-davinci tree arch/arm/mach-davinci/dm355.c | 27 +++

[PATCH v0 1/2] V4L - vpfe capture - convert ccdc drivers to platform drivers

2009-12-01 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Current implementation defines ccdc memory map in vpfe capture platform file and update the same in ccdc through a function call. This will not scale well. For example for DM365 CCDC, there are are additional memory map for Linear table. So it is

[PATCH 4/5 - v0] V4L - vpfe capture - build environment to support DM365 CCDC

2009-12-01 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Added support for building DM365 CCDC module. Also made VPSS module default configuration variable value to n. NOTE: This patch is for review purpose only Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- drivers/media/video/Kconfig

[PATCH 3/5] V4L - vpfe-capture - updates to vpss module to support DM365

2009-12-01 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This patch does following changes:- 1) Added support for ISP5 and VPSS modules configuration for DM365 2) renamed few variables to make it more generic NOTE: This is the initial version for review. Signed-off-by: Muralidharan

[PATCH 2/5 - v0] V4L - vpfe capture enhancements to support DM365

2009-12-01 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This patch adds support for handling CCDC configuration ioctl. A new IOCTL added to support reading current configuration at CCDC. NOTE: This is the initial version for review. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com ---

[PATCH 5/5 - v0] DaVinci - vpfe capture - platform changes for DM365 CCDC

2009-12-01 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Adds platform and board specific changes to support YUV video capture on DM365. NOTE: This patch is for review purpose only Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- arch/arm/mach-davinci/board-dm365-evm.c| 74

[PATCH - v0 2/2] DaVinci - vpfe capture - Make clocks configurable

2009-11-24 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Adding the clocks in vpfe capture configuration Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- arch/arm/mach-davinci/board-dm355-evm.c |2 ++ arch/arm/mach-davinci/board-dm644x-evm.c |2 ++ 2 files changed, 4

[PATCH - v0 1/2] V4L - vpfe capture - make clocks configurable

2009-11-24 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com On DM365 we use only vpss master clock, where as on DM355 and DM6446, we use vpss master and slave clocks for vpfe capture. So this patch makes it configurable on a per platform basis. This is needed for supporting DM365 for which patches will be

[PATCH - v0 2/2] DaVinci - vpfe capture - Make clocks configurable

2009-11-24 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Adding the clocks in vpfe capture configuration Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- arch/arm/mach-davinci/board-dm355-evm.c |2 ++ arch/arm/mach-davinci/board-dm644x-evm.c |2 ++ 2 files changed, 4

[PATCH 2/2] DaVinci - vpfe capture - converting ccdc to platform driver

2009-11-20 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This is the platform part for converting ccdc to platform driver. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- Applies to linux-davinci tree arch/arm/mach-davinci/dm355.c | 27 +++

[PATCH 1/2] V4L - vpfe_capture - convert ccdc drivers to platform drivers

2009-11-20 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Current implementation defines ccdc memory map in vpfe capture platform file and update the same in ccdc through a function call. This will not scale well. For example for DM365 CCDC, there are are additional memory map for Linear table. So it is

[PATCH - v1]V4L - Adding helper function to get dv preset description

2009-11-20 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Updated based on review comments This patch adds a helper function to get description of a digital video preset added by the video timing API. This will be usefull for drivers implementing the above API. Signed-off-by: Muralidharan Karicheri

[PATCH - v1]V4L - Adding helper function to get dv preset description

2009-11-20 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Resending adding Reviewed-by... Updated based on review comments This patch adds a helper function to get description of a digital video preset added by the video timing API. This will be usefull for drivers implementing the above API.

[PATCH] V4L - Adding helper function to get dv preset description

2009-11-19 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Forgot the V4L prefix in subject. Resending it... This patch add a helper function to get description of a digital video preset added by the video timing API. Hope this will be usefull for drivers implementing the above API. Signed-off-by:

[PATCH] Adding helper function to get dv preset description

2009-11-19 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This patch add a helper function to get description of a digital video preset added by the video timing API. Hope this will be usefull for drivers implementing the above API. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com NOTE: depends

[PATCH v2] V4L - Adding Digital Video Timings APIs

2009-11-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This is the second version of the digital video timings APIs implementation. This adds comment from previous version. I would like to have this merged to 2.6.33 This adds the above APIs to the v4l2 core. This is based on version v1.2 of the RFC

[PATCH v2] V4L - Digital Video Timings API documentation

2009-11-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This patch updates the v4l2-dvb documentation for the new video timings API added. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- diff -uNr v4l-dvb-aba823ecaea6/linux/Documentation/DocBook/v4l/common.xml

[PATCH v2] V4L - Digital Video Timings API documentation

2009-11-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This patch updates the v4l2-dvb documentation for the new video timings API added. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- diff -uNr v4l-dvb-aba823ecaea6/linux/Documentation/DocBook/v4l/common.xml

[PATCH] V4L - Digital Video Timings API documentation

2009-11-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Fixing a typo in the subject... This patch updates the v4l2-dvb documentation for the new video timings API added. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- diff -uNr

[PATCH v3] V4L - Adding Digital Video Timings APIs

2009-11-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This is v3 of the digital video timings APIs implementation. This has updates based on comments received against v2 of the patch. Hopefully this can be merged to 2.6.33 if there are no more comments. This adds the above APIs to the v4l2 core. This

[PATCH v3] V4L - Adding Digital Video Timings APIs

2009-11-18 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Some minor updates (comment format) made to previous v3. This is v3 of the digital video timings APIs implementation. This has updates based on comments received against v2 of the patch. Hopefully this can be merged to 2.6.33 if there are no more

[PATCH] V4L: adding digital video timings APIs

2009-10-21 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This is the initial version of the digital video timings APIs implementation. This adds the above APIs to the v4l2 core. This is based on version v1.2 of the RFC titled V4L - Support for video timings at the input/output interface Following new

[PATCH 1/5 - v3] Adding new fields to add the vpfe capture enhancements

2009-08-17 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Restructured the patch to apply cleanly. This will allow compilation after applying each patch. To do this existing fields in the header files are retained and removed later when the new fields are used. Reviewed-by: Hans Verkuil

[PATCH 5/5 - v3] V4L: ccdc driver - adding support for camera capture

2009-08-17 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Recreating this to apply cleanly and compile There was no comment against v1 of the patch. So no change in this file Reviewed-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- Applies to V4L-DVB

[PATCH 2/5 - v3] V4L: ccdc driver - select MSP driver for CCDC input selection

2009-08-17 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Just being recreated to apply cleanly and compile. There were no comments against v1 of this patch. So no change from v1/v2 of the patch Reviewed-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com ---

[PATCH 3/5 - v3] DaVinci: platform changes to support vpfe camera capture Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com

2009-08-17 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Recreating the patch to apply cleanly and compile. There were no comments against v1 of this patch. So no change from v1/v2 of this patch Reviewed-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com ---

[PATCH 4/5 - v3] V4L-vpfe capture driver - adding support for camera capture

2009-08-17 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Recreating this patch to apply cleanly and compile. v2 of the patch incorporated following comments received against v1 patch series. 1) retained vpfe_g_std() since for vbi support g_std handling in v4l2 framework is not

[PATCH 1/5 - v3]V4L: vpfe capture - adding new fields for vpfe capture enhancements

2009-08-17 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Resending with V4L prefix. Restructured the patch to apply cleanly. This will allow compilation after applying each patch. To do this existing fields in the header files are retained and removed later when the new fields are used.

[PATCH v1 - 2/5] V4L : vpif capture - Kconfig and Makefile changes

2009-08-14 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Adds Kconfig and Makefile changes required for vpif capture driver Reviewed-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- Applies to V4L-DVB linux-next repository drivers/media/video/Kconfig

[PATCH v1 0/5] V4L: vpif_capture driver for DM6467

2009-08-14 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This patch series add support for VPIF Capture Driver on DM6467. VPIF (Video Port Interface) has two channels for capture video or Raw image data. Currently only video capture is supported using TVP5147 on each of the channel. That means two

[PATCH v1 - 1/5] DaVinci - restructuring code to support vpif capture driver

2009-08-14 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This patch makes the following changes:- 1) Modify vpif_subdev_info to add board_info, routing information and vpif interface configuration. Remove addr since it is part of board_info 2) Add code to

[PATCH v1 - 4/5] V4L : vpif updates for DM6467 vpif capture driver

2009-08-14 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Following changes done for vpif driver to support vpif capture:- 1) Current version of display driver defined vpif register space as part for vpif display platform driver resource This is not correct since vpif is

[PATCH v1 - 5/5] V4L : vpif display - updates to support vpif capture on DM6467

2009-08-14 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com The structure name for vpif display driver changed since it was not unique. So this update is done to reflect the same. Also removed the code related to register address space iomap. Uses v4l2_i2c_new_subdev_board() instead of

[PATCH 2/4 - v2] V4L: ccdc driver - adding support for camera capture

2009-08-11 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com There was no comment against v1 of the patch. So no change in this file Reviewed-by: Hans Verkuil hverk...@xs4all.nl Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- Applies to V4L-DVB linux-next repository

[PATCH 1/4 - v2] V4L: vpfe capture driver - adding support for camera capture

2009-08-11 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This patch incorporated comments received against v1 patch series. Following are the major comments incorporated:- 1) retained vpfe_g_std() since for vbi support g_std handling in v4l2 framework is not sufficient. 2)

[PATCH 4/4 - v2] DaVinci:platform changes to support vpfe camera capture

2009-08-11 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Incorporated some minor comments against v1 of the patch. In addition added support for clock configuration. NOTE: depends on vpfe capture initial set of patches which are merged to v4l-dvb linux-next repository. Reviewed-by: Hans Verkuil

[PATCH v0 1/5] DaVinci - re-structuring code to support vpif capture driver

2009-08-06 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This patch makes the following changes:- 1) Modify vpif_subdev_info to add board_info, routing information and vpif interface configuration. Remove addr since it is part of board_info 2) Add code to

[PATCH v0 2/5] V4L : vpif updates for DM6467 vpif capture driver

2009-08-06 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Following changes done for vpif driver to support vpif capture:- 1) Current version of display driver defined vpif register space as part for vpif display platform driver resource This is not correct since vpif is

[PATCH v0 3/5] V4L: vpif display - updates to support vpif capture on DM6467

2009-08-06 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com The structure name for vpif display driver changed since it was not unique. So this update is done to reflect the same. Also removed the code related to register address space iomap. Uses v4l2_i2c_new_subdev_board() instead of

[PATCH v0 5/5] V4L: vpif capture - Kconfig and Makefile changes

2009-08-06 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Adds Kconfig and Makefile changes required for vpif capture driver Mandatory reviewer: Hans Verkuil hverk...@xs4all.nl NOTE: This is only for review. Final patch for merge will be sent later. This patch is dependent on the patch from Chaithrika

[PATCH 3/11 - v3] dm355 ccdc module for vpfe capture driver

2009-07-02 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com DM355 CCDC hw module Adds ccdc hw module for DM355 CCDC. This registers with the bridge driver a set of hw_ops for configuring the CCDC for a specific decoder device connected to vpfe. Resending v3 to remove private ioctl IDs as per comment from

[PATCH 1/3 - v0] V4L: vpfe capture driver - adding support for camera capture

2009-06-26 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Following updates to vpfe capture driver :- 1) Adding support for camera capture using mt9t031 driver (A patch for mt9t031 is already sent for review) 2) Use v4l2_i2c_new_subdev_board() for loading sub devices 3)

[PATCH 1/3 - v0] V4L: vpfe capture driver - adding support for camera capture

2009-06-26 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Re-sending adding Hans to CC Following updates to vpfe capture driver :- 1) Adding support for camera capture using mt9t031 driver (A patch for mt9t031 is already sent for review) 2) Use v4l2_i2c_new_subdev_board() for

[PATCH 2/3 - v0] V4L: ccdc driver - adding support for camera capture

2009-06-26 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Following updates to ccdc driver :- 1) Adding support for camera capture using mt9t031 2) Changed default resolution for ycbcr capture to NTSC to match with tvp514x driver. 3) Returns proper error code from

[PATCH 3/3 - v0] davinci: platform changes to support vpfe camera capture

2009-06-26 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Following are the changes:- 1) moved i2c board specific part to sub device configuration structure so that sub device can be loaded from vpfe capture using the new v4l2_i2c_new_subdev_board() api 2) adding mt9t031

  1   2   >