RE: [PATCH v3] V4L - Adding Digital Video Timings APIs

2009-11-19 Thread Karicheri, Muralidharan
-kariche...@ti.com -Original Message- From: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: Thursday, November 19, 2009 2:25 AM To: Karicheri, Muralidharan Cc: linux-media@vger.kernel.org; davinci-linux-open- sou...@linux.davincidsp.com Subject: Re: [PATCH v3] V4L - Adding Digital Video

RE: [PATCH] soc-camera: Add mt9t112 camera support

2009-11-19 Thread Karicheri, Muralidharan
Hi, Please make this a generic driver so that it can be used across other SoCs as well. BTW, on which SoC have you tested this driver? There seems to be a lot of soc-camera specific stuffs here. Example, probe() is getting a pointer to struct soc_camera_device *icd. I have been working with

RE: [PATCH] soc-camera: Add mt9t112 camera support

2009-11-19 Thread Karicheri, Muralidharan
, November 19, 2009 9:55 AM To: Karicheri, Muralidharan Cc: Kuninori Morimoto; Linux-V4L2 Subject: RE: [PATCH] soc-camera: Add mt9t112 camera support On Thu, 19 Nov 2009, Karicheri, Muralidharan wrote: Hi, Please make this a generic driver so that it can be used across other SoCs as well. BTW

RE: Help in adding documentation

2009-11-19 Thread Karicheri, Muralidharan
[mailto:hverk...@xs4all.nl] Sent: Wednesday, November 18, 2009 2:33 AM To: Mauro Carvalho Chehab Cc: Karicheri, Muralidharan; linux-media@vger.kernel.org Subject: Re: Help in adding documentation On Wednesday 18 November 2009 08:24:13 Mauro Carvalho Chehab wrote: Hans Verkuil wrote: On Wednesday 18

RE: Help in adding documentation

2009-11-19 Thread Karicheri, Muralidharan
Design Engineer Texas Instruments Inc. Germantown, MD 20874 phone: 301-407-9583 email: m-kariche...@ti.com -Original Message- From: linux-media-ow...@vger.kernel.org [mailto:linux-media- ow...@vger.kernel.org] On Behalf Of Karicheri, Muralidharan Sent: Thursday, November 19, 2009 11:26 AM

RE: Help in adding documentation

2009-11-19 Thread Karicheri, Muralidharan
...@ti.com -Original Message- From: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: Wednesday, November 18, 2009 2:33 AM To: Mauro Carvalho Chehab Cc: Karicheri, Muralidharan; linux-media@vger.kernel.org Subject: Re: Help in adding documentation On Wednesday 18 November 2009 08:24:13 Mauro

RE: [PATCH] Davinci VPFE Capture: Add Suspend/Resume Support

2009-11-19 Thread Karicheri, Muralidharan
Vaibhav, I have some comments. I have tested this patch for normal use case of tvp5146 capture on DM355. It looks ok. We don't have support for power management on DM355. So I couldn't test the suspend resume operations. struct ccdc_hw_device { diff --git

vpfe capture - Patches ready for merge

2009-11-19 Thread Karicheri, Muralidharan
Mauro, We have few patches already reviewed and ready for merge (See Hans' pull request in the attachment. Could you merge these so that we can base our future patches on this? Thanks Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 email:

RE: [PATCH] VPFE Capture: Add call back function for interrupt clear to vpfe_cfg

2009-11-18 Thread Karicheri, Muralidharan
; Karicheri, Muralidharan; Hiremath, Vaibhav Subject: [PATCH] VPFE Capture: Add call back function for interrupt clear to vpfe_cfg From: Vaibhav Hiremath hvaib...@ti.com For the devices like AM3517, it is expected that driver clears the interrupt in ISR. Since this is device spcific, callback function

RE: [PATCH] Davinci VPFE Capture: Add Suspend/Resume Support

2009-11-18 Thread Karicheri, Muralidharan
To: linux-media@vger.kernel.org Cc: hverk...@xs4all.nl; Karicheri, Muralidharan; Hiremath, Vaibhav Subject: [PATCH] Davinci VPFE Capture: Add Suspend/Resume Support From: Vaibhav Hiremath hvaib...@ti.com Validated on AM3517 Platform. Signed-off-by: Vaibhav Hiremath hvaib...@ti.com --- drivers/media

RE: [PATCH] Davinci VPFE Capture: Add Suspend/Resume Support

2009-11-18 Thread Karicheri, Muralidharan
: Wednesday, November 18, 2009 10:36 AM To: Karicheri, Muralidharan; linux-media@vger.kernel.org Cc: hverk...@xs4all.nl Subject: RE: [PATCH] Davinci VPFE Capture: Add Suspend/Resume Support -Original Message- From: Karicheri, Muralidharan Sent: Wednesday, November 18, 2009 8:55 PM

RE: [PATCH] Davinci VPFE Capture: Add Suspend/Resume Support

2009-11-18 Thread Karicheri, Muralidharan
Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 phone: 301-407-9583 email: m-kariche...@ti.com -Original Message- From: Hiremath, Vaibhav Sent: Wednesday, November 18, 2009 11:52 AM To: Karicheri, Muralidharan; linux-media@vger.kernel.org Cc: hverk

RE: [PATCH v2] V4L - Adding Digital Video Timings APIs

2009-11-18 Thread Karicheri, Muralidharan
I will be sending the patch for documentation today. FYI. Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 email: m-kariche...@ti.com -Original Message- From: Karicheri, Muralidharan Sent: Wednesday, November 18, 2009 12:04 PM To: linux-media

RE: Help in adding documentation

2009-11-18 Thread Karicheri, Muralidharan
Texas Instruments Inc. Germantown, MD 20874 phone: 301-407-9583 email: m-kariche...@ti.com -Original Message- From: Mauro Carvalho Chehab [mailto:mche...@infradead.org] Sent: Tuesday, November 17, 2009 12:58 PM To: Karicheri, Muralidharan Cc: Hans Verkuil; linux-media@vger.kernel.org Subject

RE: [PATCH v2] V4L - Adding Digital Video Timings APIs

2009-11-18 Thread Karicheri, Muralidharan
Message- From: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: Wednesday, November 18, 2009 1:09 PM To: Karicheri, Muralidharan Cc: linux-media@vger.kernel.org; davinci-linux-open- sou...@linux.davincidsp.com Subject: Re: [PATCH v2] V4L - Adding Digital Video Timings APIs On Wednesday 18 November

RE: [PATCH v2] V4L - Adding Digital Video Timings APIs

2009-11-18 Thread Karicheri, Muralidharan
Hans, Thanks for doing the 64-bit test. I will incorporate the below comments along with the other comments and will post v3 of the patch with you included in the sign off. Regards, Murali I did some quick 64-bit tests and discovered that we need to add the packed attribute to struct

RE: Help in adding documentation

2009-11-18 Thread Karicheri, Muralidharan
Carvalho Chehab [mailto:mche...@infradead.org] Sent: Wednesday, November 18, 2009 2:48 PM To: Karicheri, Muralidharan Cc: Hans Verkuil; linux-media@vger.kernel.org Subject: Re: Help in adding documentation Karicheri, Muralidharan wrote: Mauro, Is there specific way to create patch

RE: [PATCH v3] V4L - Adding Digital Video Timings APIs

2009-11-18 Thread Karicheri, Muralidharan
Randy, Thanks for your comments... Make sure that these ioctls (range) are added to/included in Documentation/ioctl/ioctl-number.txt . There is separate document for v4l2 APIs. These ioctls are added to that (See my patch with similar title) Hm, are those supposed to be small 'v' instead of

Help in adding documentation

2009-11-17 Thread Karicheri, Muralidharan
Hi Mauro, Is there some instructions on adding new sections in the v4l2 documentation. I had been struggling yesterday to add my documentation for video timing API. It is easy to make minor documentation changes. But since I am adding new ioctls, Looks like I need to create vidioc-xxx.xml

RE: Help in adding documentation

2009-11-17 Thread Karicheri, Muralidharan
-Original Message- From: Karicheri, Muralidharan Sent: Tuesday, November 17, 2009 10:58 AM To: 'Mauro Carvalho Chehab' Cc: 'Hans Verkuil'; linux-media@vger.kernel.org Subject: Help in adding documentation Hi Mauro, Is there some instructions on adding new sections in the v4l2 documentation

RE: Help in adding documentation

2009-11-17 Thread Karicheri, Muralidharan
Mauro, Thanks for your reply. I made progress after my email. My new file is being processed by Makefile now. I have some issues with some tags. This probably means that videodev2.h has it defined, while you didn't have Do you mean videodev2.h.xml? I see there videodev2.h under linux/include.

RE: Help in adding documentation

2009-11-17 Thread Karicheri, Muralidharan
email: m-kariche...@ti.com -Original Message- From: Mauro Carvalho Chehab [mailto:mche...@infradead.org] Sent: Tuesday, November 17, 2009 12:58 PM To: Karicheri, Muralidharan Cc: Hans Verkuil; linux-media@vger.kernel.org Subject: Re: Help in adding documentation Karicheri, Muralidharan

RE: [PATCH 3/4 v7] TVP7002 driver for DM365

2009-11-16 Thread Karicheri, Muralidharan
Hans, Please see my response below. Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 email: m-kariche...@ti.com I think Santiago based his driver on tvp514x which doesn't update the register until the chip is ready to stream. Only when STREAMON is called

RE: [PATCH 6/6] TVP514x:Switch to automode for s_input/querystd

2009-11-13 Thread Karicheri, Muralidharan
, Vaibhav Cc: linux-media@vger.kernel.org; Jadav, Brijesh R; Karicheri, Muralidharan Subject: Re: [PATCH 6/6] TVP514x:Switch to automode for s_input/querystd On Tuesday 10 November 2009 06:49:55 Hiremath, Vaibhav wrote: -Original Message- From: Hans Verkuil [mailto:hverk...@xs4all.nl

RE: [PATCH] V4L: adding digital video timings APIs

2009-11-13 Thread Karicheri, Muralidharan
Inc. Germantown, MD 20874 phone: 301-407-9583 email: m-kariche...@ti.com -Original Message- From: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: Wednesday, November 11, 2009 2:21 AM To: Karicheri, Muralidharan Cc: linux-media@vger.kernel.org; davinci-linux-open- sou...@linux.davincidsp.com

RE: [PATCH] V4L: adding digital video timings APIs

2009-11-11 Thread Karicheri, Muralidharan
Hans, [MK] Could you explain this to me? In my prototype, I had tvp5146 that implements S_STD and tvp7002 that implements S_PRESET. Since bridge driver has all the knowledge about the sub devices and their capabilities, it can set the flag for each of the input that it supports (currently I

RE: [PATCH] V4L: adding digital video timings APIs

2009-11-11 Thread Karicheri, Muralidharan
Texas Instruments Inc. Germantown, MD 20874 phone: 301-407-9583 email: m-kariche...@ti.com -Original Message- From: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: Wednesday, November 11, 2009 2:21 AM To: Karicheri, Muralidharan Cc: linux-media@vger.kernel.org; davinci-linux-open- sou

RE: OMAP 3 ISP and N900 sensor driver update

2009-11-10 Thread Karicheri, Muralidharan
Hi Laurent, I have also copied Vaibhav from TI in this email since this is of interesting to his area of work as well. Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 email: m-kariche...@ti.com Who is working on the CCDC driver for OMAP35xx? Just for

RE: [PATCH/RFC 9/9 v2] mt9t031: make the use of the soc-camera client API optional

2009-11-04 Thread Karicheri, Muralidharan
Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 phone: 301-407-9583 email: m-kariche...@ti.com -Original Message- From: Guennadi Liakhovetski [mailto:g.liakhovet...@gmx.de] Sent: Wednesday, November 04, 2009 11:49 AM To: Karicheri, Muralidharan Cc: Linux Media

RE: still image capture with video preview

2009-11-04 Thread Karicheri, Muralidharan
Hi Neil, Interesting use case. I am thinking of doing the same for vpfe capture drive and here is what I am thinking of doing. 1) sensor driver MT9P031 configures either full capture(2592x1944) (No skipping or binning) and video mode (VGA or 480p or any other resolution through skipping

RE: [PATCH/RFC 9/9] mt9t031: make the use of the soc-camera client API optional

2009-11-02 Thread Karicheri, Muralidharan
Guennadi, Thanks for the reply. +}; + +static struct soc_camera_ops mt9t031_ops = { + .set_bus_param = mt9t031_set_bus_param, + .query_bus_param= mt9t031_query_bus_param, + .controls = mt9t031_controls, + .num_controls =

RE: [PATCH 2/9] v4l: add new v4l2-subdev sensor operations, use g_skip_top_lines in soc-camera

2009-11-02 Thread Karicheri, Muralidharan
: Friday, October 30, 2009 4:32 PM To: Karicheri, Muralidharan Cc: Linux Media Mailing List; Hans Verkuil; Laurent Pinchart; Sakari Ailus Subject: RE: [PATCH 2/9] v4l: add new v4l2-subdev sensor operations, use g_skip_top_lines in soc-camera On Fri, 30 Oct 2009, Karicheri, Muralidharan wrote

RE: [PATCH/RFC 0/9 v2] Image-bus API and accompanying soc-camera patches

2009-10-30 Thread Karicheri, Muralidharan
To: Linux Media Mailing List Cc: Hans Verkuil; Laurent Pinchart; Sakari Ailus; Karicheri, Muralidharan Subject: [PATCH/RFC 0/9 v2] Image-bus API and accompanying soc-camera patches Hi all As discussed yesterday, we sant to finalise the conversion of soc-camera to v4l2-subdev. The presented 9 patches

RE: [PATCH 2/9] v4l: add new v4l2-subdev sensor operations, use g_skip_top_lines in soc-camera

2009-10-30 Thread Karicheri, Muralidharan
Guennadi, mt9m111-rect.left = MT9M111_MIN_DARK_COLS; mt9m111-rect.top = MT9M111_MIN_DARK_ROWS; diff --git a/drivers/media/video/mt9t031.c b/drivers/media/video/mt9t031.c index 6966f64..57e04e9 100644 --- a/drivers/media/video/mt9t031.c +++ b/drivers/media/video/mt9t031.c

RE: [PATCH/RFC 9/9] mt9t031: make the use of the soc-camera client API optional

2009-10-30 Thread Karicheri, Muralidharan
Message- From: Guennadi Liakhovetski [mailto:g.liakhovet...@gmx.de] Sent: Friday, October 30, 2009 10:02 AM To: Linux Media Mailing List Cc: Hans Verkuil; Laurent Pinchart; Sakari Ailus; Karicheri, Muralidharan Subject: [PATCH/RFC 9/9] mt9t031: make the use of the soc-camera client API optional

RE: [PATCH V2] Davinci VPFE Capture: Add support for Control ioctls

2009-10-29 Thread Karicheri, Muralidharan
Acked-by Muralidharan Karicheri m-kariche...@ti.com Mauro, could you please merge this to your v4l-dvb tree? Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 email: m-kariche...@ti.com -Original Message- From: linux-media-ow...@vger.kernel.org

RE: V4L2_MEMORY_USERPTR support in videobuf-core

2009-10-28 Thread Karicheri, Muralidharan
Pawel, We have been using USERPTR IO in our vpfe capture driver. I also want to acknowledge the fact that the core layer expects index contrary to API specs as you have pointed Even if that was the case though, would an application be supposed to arbitrarily choose what index to pass? If so,

RE: [PATCH] V4L/DVB: keep index within bound in vpfe_cropcap()

2009-10-26 Thread Karicheri, Muralidharan
Kluin [mailto:roel.kl...@gmail.com] Sent: Monday, October 26, 2009 7:25 AM To: Mauro Carvalho Chehab; linux-media@vger.kernel.org; Andrew Morton; Karicheri, Muralidharan Subject: [PATCH] V4L/DVB: keep index within bound in vpfe_cropcap() If vpfe_dev-std_index equals ARRAY_SIZE(vpfe_standards

RE: [PATCH] V4L: adding digital video timings APIs

2009-10-23 Thread Karicheri, Muralidharan
Hans, following IOCTLS :- - verify the new v4l2_input capabilities flag added - Enumerate available presets using VIDIOC_ENUM_DV_PRESETS - Set one of the supported preset using VIDIOC_S_DV_PRESET - Get current preset using VIDIOC_G_DV_PRESET - Detect current preset using

RE: RFC (v1.2): V4L - Support for video timings at the input/output interface

2009-10-21 Thread Karicheri, Muralidharan
Hans, #defineV4L2_DV_INVALID0x #define V4L2_DV_480I59_94 0x0001 #define V4L2_DV_480I60 0x0002 #define V4L2_DV_480P23_976 0x0003 #define V4L2_DV_480P24 0x0004 #define V4L2_DV_480P29_97

RE: RFC (v1.2): V4L - Support for video timings at the input/output interface

2009-10-21 Thread Karicheri, Muralidharan
Hans, /* timing data values specified by various standards such as BT.1120, BT.656 etc. */ /* bt.656/bt.1120 timing data */ struct v4l2_bt_timings { __u32 interlaced; __u64 pixelclock; __u32 width, height; __u32 polarities; __u32

RE: [PATCH 0/6 v5] Support for TVP7002 in DM365

2009-10-20 Thread Karicheri, Muralidharan
, Snehaprabha; Karicheri, Muralidharan; Diego Dompe; todd.fisc...@ridgerun.com; Grosen, Mark; Linux Media Mailing List Subject: [PATCH 0/6 v5] Support for TVP7002 in DM365 This series of patches provide support for the TVP7002 decoder in DM365. Support includes: * Inclusion of the chip in v4l2 definitions

RE: [PATCH 1/6] Davinci VPFE Capture: Specify device pointer in videobuf_queue_dma_contig_init

2009-10-16 Thread Karicheri, Muralidharan
Acked-by Muralidharan Karicheri m-kariche...@ti.com Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 email: m-kariche...@ti.com -Original Message- From: linux-media-ow...@vger.kernel.org [mailto:linux-media- ow...@vger.kernel.org] On Behalf Of

RE: [PATCH v1 1/4] DM365 Platform support for VPFE

2009-10-16 Thread Karicheri, Muralidharan
Kevin, I would like to wait on this one and re-submit a revised patch. There is a plan to use sub device model for ccdc driver. So I will re-submit the ccdc drivers with this change as well as the corresponding platform code. Murali Karicheri Software Design Engineer Texas Instruments Inc.

RE: [Resubmition PATCH] Davinci VPFE Capture: Take i2c adapter id through platform data

2009-10-16 Thread Karicheri, Muralidharan
Vaibhav, Thanks for the patch. See my comment below. Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 phone: 301-407-9583 email: m-kariche...@ti.com -Original Message- From: davinci-linux-open-source-boun...@linux.davincidsp.com

RE: Support on discontinuous planer buffer and stride

2009-10-15 Thread Karicheri, Muralidharan
Hans, Well, it is definitely not possible to do it in this manner since changing the size of struct v4l2_buffer will break the API. Furthermore, something like this will only work if the DMA engine can handle strides. Is that the case for your hardware? I don't think you mentioned what the

RE: Support on discontinuous planer buffer and stride

2009-10-15 Thread Karicheri, Muralidharan
...@vger.kernel.org] On Behalf Of Karicheri, Muralidharan Sent: Thursday, October 15, 2009 10:00 AM To: Hans Verkuil; Jun Nie Cc: g.liakhovet...@gmx.de; linux-media Subject: RE: Support on discontinuous planer buffer and stride Hans, Well, it is definitely not possible to do it in this manner since

RE: RFC (v1.1): V4L - Support for video timings at the input/output interface

2009-10-12 Thread Karicheri, Muralidharan
Design Engineer Texas Instruments Inc. Germantown, MD 20874 email: m-kariche...@ti.com -Original Message- From: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: Saturday, October 10, 2009 2:39 PM To: Karicheri, Muralidharan Cc: linux-media@vger.kernel.org Subject: Re: RFC (v1.1): V4L

RE: RFC (v1.1): V4L - Support for video timings at the input/output interface

2009-10-10 Thread Karicheri, Muralidharan
Hans, From: Hans Verkuil [hverk...@xs4all.nl] Sent: Friday, October 09, 2009 10:43 AM To: Karicheri, Muralidharan Cc: linux-media@vger.kernel.org Subject: Re: RFC (v1.1): V4L - Support for video timings at the input/output interface i Murali, Reading

RFC (v1.1): V4L - Support for video timings at the input/output interface

2009-10-09 Thread Karicheri, Muralidharan
Hello, Here is the version 1.1 of the RFC which will be used for implementing the video timing APIs in the V4L2 core. Please review and let me know if I have missed something. Following are the changes incorporated in this version :- 1) Added width and height parameters in the struct

RE: Mem2Mem V4L2 devices [RFC] - Can we enhance the V4L2 API?

2009-10-07 Thread Karicheri, Muralidharan
Marek, As we have seen in the discussion, this is not a streaming device, rather a transaction/conversion device which operate on a given frame to get a desired output frame. Each transaction may have it's own set of configuration context which will be applied to the hardware before starting

RE: Mem2Mem V4L2 devices [RFC]

2009-10-07 Thread Karicheri, Muralidharan
Marek, How the hardware is actually designed? I see two possibilities: 1. [input buffer] --[dma engine] [resizer1] --[dma]- [mem output buffer1] \- [resizer2] --[dma]- [mem output buffer2] This is the case. 2. [input buffer] ---[dma engine1]- [resizer1]

RE: Mem2Mem V4L2 devices [RFC]

2009-10-05 Thread Karicheri, Muralidharan
1. How to set different color space or size for input and output buffer each? It could be solved by adding a set of ioctls to get/set source image format and size, while the existing v4l2 ioctls would only refer to the output buffer. Frankly speaking, we don't like this idea. I think that

RE: Mem2Mem V4L2 devices [RFC]

2009-10-05 Thread Karicheri, Muralidharan
Ivan, There is another use case where there are two Resizer hardware working on the same input frame and give two different output frames of different resolution. How do we handle this using the one video device approach you just described here? what is the difference? - you can have only

Mem2Mem V4L2 devices [RFC] - Can we enhance the V4L2 API?

2009-10-05 Thread Karicheri, Muralidharan
] Sent: Monday, October 05, 2009 4:14 PM To: Karicheri, Muralidharan Cc: Marek Szyprowski; linux-media@vger.kernel.org; kyungmin.p...@samsung.com; Tomasz Fujak; Pawel Osciak Subject: RE: Mem2Mem V4L2 devices [RFC] Hi, On Mon, 2009-10-05 at 15:02 -0500, Karicheri, Muralidharan wrote: 1. How

mt9t031-VPFE integration issues...

2009-10-02 Thread Karicheri, Muralidharan
Hi Guennadi, I am currently integrating latest MT9T031 driver to vpfe_capture driver and see following issues:- 1) Currently MT9T031 Kconfig configuration variable has a dependency on SOC_CAMERA. We need to remove this dependency since this sensor can be used on other platforms like

status of google group created for working on Media controller?

2009-10-01 Thread Karicheri, Muralidharan
Hi, In the plumbers conference, a Google group was setup to share ideas/patches during development of media controller framework. But I have not any email regarding the same. Could someone tell me what is the current status of this group and add me to the group based on my below information?

RE: status of google group created for working on Media controller?

2009-10-01 Thread Karicheri, Muralidharan
, Muralidharan; linux-media@vger.kernel.org Cc: Nagendra, Gururaj Subject: RE: status of google group created for working on Media controller? Hi Murali, -Original Message- From: linux-media-ow...@vger.kernel.org [mailto:linux-media-ow...@vger.kernel.org] On Behalf Of Karicheri

RE: status of google group created for working on Media controller?

2009-10-01 Thread Karicheri, Muralidharan
, 2009 12:13 PM To: Aguirre Rodriguez, Sergio Alberto; Karicheri, Muralidharan; linux- me...@vger.kernel.org Subject: RE: status of google group created for working on Media controller? Murali, Please send a subscribe request to linux...@googlegroups.com Let's make progress from where we left off

RE: [PATCH] media/video: adding __init/__exit macros to various drivers

2009-09-30 Thread Karicheri, Muralidharan
: Laurent Pinchart [mailto:laurent.pinch...@ideasonboard.com] Sent: Wednesday, September 30, 2009 4:03 AM To: Peter Huewe Cc: Jiri Kosina; kernel-janit...@vger.kernel.org; Hans Verkuil; Andy Walls; Mauro Carvalho Chehab; Steven Toth; Michael Krufky; Karicheri, Muralidharan; Martin Dauskardt; Beholder

RE: [PATCH 0/5] V4L2 patches for Intel Moorestown Camera Imaging

2009-09-28 Thread Karicheri, Muralidharan
Hi, First of all, based on Media controller proposal, you would be better off by developing ISP also as a sub device. This way you will be able to make connection as below... sensor - isp - video node Please check out the bus parameter settings RFC from Hans. Some of these parameters are set

RE: [PATCH 0/5] V4L2 patches for Intel Moorestown Camera Imaging

2009-09-28 Thread Karicheri, Muralidharan
-ow...@vger.kernel.org [mailto:linux-media- ow...@vger.kernel.org] On Behalf Of Karicheri, Muralidharan Sent: Monday, September 28, 2009 11:25 AM To: Yu, Jinlu; Mauro Carvalho Chehab Cc: linux-media@vger.kernel.org Subject: RE: [PATCH 0/5] V4L2 patches for Intel Moorestown Camera Imaging Hi, First

RE: RFC: V4L - Support for video timings at the input/output interface

2009-09-17 Thread Karicheri, Muralidharan
Jean-Philippe François, Component analog input/output interface - ED/HD video DVI - Digital only, ANALOG only, DVI integrated that support Digital and Analog; Dual Link - Where second data link is used for higher bandwidth SDI - Serial digital interface standardized by SMPTE HDMI

RE: [RFC] Global video buffers pool

2009-09-17 Thread Karicheri, Muralidharan
Laurent, Thanks for working on this. I might need some more time to review this as there are many RFCs put for review (including one from myself). From TI's point of view we need something like a global buffer allocator for video drivers. Two ideas that came up while discussing this internally

RE: RFC: V4L - Support for video timings at the input/output interface

2009-09-16 Thread Karicheri, Muralidharan
Hans, I was busy with some of the merge work and also some other issues. So this delayed response... Thanks for your work on this! You are most welcome ! Where preset is one of the following values:- #defineV4L2_DV_CUSTOM0x #define V4L2_DV_480I59_94

RE: RFC: V4L - Support for video timings at the input/output interface

2009-09-16 Thread Karicheri, Muralidharan
Hi, 6. HDMI requires additional investigation. HDMI defines a whole bunch of infoframe fields. Most of these can probably be exported as controls?? Is HDMI audio handled by alsa? 7. how does this interface/co-exist with something like DSS2 on the omap3? who will own e.g. HDMI setup,

RE: RFCv2: Media controller proposal

2009-09-16 Thread Karicheri, Muralidharan
And as I explained above, a v4l2_subdev just implements an interface. It has no relation to devices. And yes, I'm beginning to agree with you that subdevice was a bad name because it suggested something that it simply isn't. That said, I also see some advantages in doing this. For statistics

RE: [GIT PATCHES for 2.6.32] V4L/DVB updates

2009-09-15 Thread Karicheri, Muralidharan
Mauro, Why have you not included the vpif and vpfe drivers under davinci in this drop? Or is it being included in another pull request? Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 new phone: 301-407-9583 Old Phone : 301-515-3736 (will be deprecated)

RE: Handling second output from vpfe capture - Any suggestion ?

2009-09-15 Thread Karicheri, Muralidharan
-Original Message- From: Laurent Pinchart [mailto:laurent.pinch...@ideasonboard.com] Sent: Tuesday, September 15, 2009 4:17 AM To: Karicheri, Muralidharan Cc: Linux Media Mailing List Subject: Re: Handling second output from vpfe capture - Any suggestion ? Hi Murali, sorry for the late

RE: RFCv2.1: Media controller proposal

2009-09-15 Thread Karicheri, Muralidharan
2) Some of the newer SoC devices can connect or disconnect internal components dynamically. As an example, the omap3 can either connect a sensor output to a CCDC module to a previewer module to a resizer module and finally to a capture device node. But it is also possible to capture the sensor

RE: [GIT PATCHES for 2.6.32] V4L/DVB updates

2009-09-15 Thread Karicheri, Muralidharan
To: Karicheri, Muralidharan Cc: Linus Torvalds; Andrew Morton; linux-ker...@vger.kernel.org; linux- me...@vger.kernel.org Subject: Re: [GIT PATCHES for 2.6.32] V4L/DVB updates Em Tue, 15 Sep 2009 08:13:20 -0500 Karicheri, Muralidharan m-kariche...@ti.com escreveu: Mauro, Why have you not included

RE: Media controller: sysfs vs ioctl

2009-09-14 Thread Karicheri, Muralidharan
Hi, In our experience, sysfs was useful for simple control mechanism such as enable/disable or displaying statistics or status. But we had received customer complaints that with this approach, these functionality will become unavailable when kernel is built without sysfs as part of size

RFC: V4L - Support for video timings at the input/output interface

2009-09-14 Thread Karicheri, Muralidharan
RFC: V4L - Support for video timings at the input/output interface Thanks to Hans Verkuil for his initial proposal and feedbacks to help write this RFC. Version : 1.0 Background --- Currently v4l2 specification supports capturing video frames from TV signals using tuners (input type

RE: RFC: bus and data format negotiation

2009-09-14 Thread Karicheri, Muralidharan
Video timings - Once the bus is configured and the data format is set it is finally possible to determine what resolutions and framerates are supported. Here we run into a problem, though. The current V4L2 API is not clear on how that should be done. We have three

RE: RFCv2: Media controller proposal

2009-09-10 Thread Karicheri, Muralidharan
Hans, I haven't gone through the RFC, but thought will respond to the below comment. Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 new phone: 301-407-9583 Old Phone : 301-515-3736 (will be deprecated) email: m-kariche...@ti.com I may be mistaken, but I

RE: RFCv2: Media controller proposal

2009-09-10 Thread Karicheri, Muralidharan
Hans, Thanks for your reply.. What you mean by controlling the board? In general: the media controller can do anything except streaming. However, that is an extreme position and in practice all the usual ioctls should remain supported by the video device nodes. We have currently ported

Handling second output from vpfe capture - Any suggestion ?

2009-09-04 Thread Karicheri, Muralidharan
Hi, I am working on to add additional capabilities to vpfe capture driver to allow capture two frames simultaneously for each received frame from the input video decoder or sensor device. This is done using the IPIPE and Resizer hw available in DM355. In our internal release this is done by

RE: [PATCH 0/3] image-bus API

2009-09-02 Thread Karicheri, Muralidharan
; Laurent Pinchart; Karicheri, Muralidharan Subject: Re: [PATCH 0/3] image-bus API Hi all Now that we definitely know on the OMAP 3 example, that a parameter like packing is indeed needed to fully describe video on-the-bus data, I haven't heard any more objections against my proposed API, so

RE: bus configuration setup for sub-devices

2009-08-31 Thread Karicheri, Muralidharan
Hans, My last proposal merged subdev and bridge parameters into one struct, thus completely describing the bus setup. I realized that there is a problem with that if you have to define the bus for sub-devices that are in the middle of a chain: e.g. a sensor sends its video to a image processing

RE: RFC: bus configuration setup for sub-devices

2009-08-31 Thread Karicheri, Muralidharan
Up to now I usually saw the master-slave relationship defined as per whether the protocol is master or slave, which always was used from the PoV of the bridge. I.e., even in a camera datasheet a phrase like supports master-parallel mode means supports a mode in which the bridge is a master

RE: RFC: bus configuration setup for sub-devices

2009-08-31 Thread Karicheri, Muralidharan
Master/Slave is always confusing to me. In VPFE, it can act as master (when it output sync signal and pixel clock) and slave (when it get sync signal from sensor/decoder). We use VPFE as slave and sensor/decoder will provide the pixel clock and sync signal. Please confirm if this is what

RE: RFC: bus configuration setup for sub-devices

2009-08-31 Thread Karicheri, Muralidharan
Sakari, The bus type should be definitely included. If a bridge has several different receivers, say parallel, CSI1 and CSI2, which of them should be configured to receive data unless that's part of the bus configuration? I agree and I have responded to have it included in the RFC. This

RE: Behavior of ENUM_STD/G_STD ioctl

2009-08-31 Thread Karicheri, Muralidharan
Vaibhav, A minor correction Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874 new phone: 301-407-9583 Old Phone : 301-515-3736 (will be deprecated) email: m-kariche...@ti.com -Original Message- From: linux-media-ow...@vger.kernel.org

RE: davinci vs. v4l2: lots of conflicts in merge for linux-next

2009-08-26 Thread Karicheri, Muralidharan
...@deeprootsystems.com] Sent: Wednesday, August 26, 2009 5:00 AM To: Karicheri, Muralidharan; Mauro Carvalho Chehab Cc: linux-media@vger.kernel.org; Hans Verkuil; DaVinci Subject: davinci vs. v4l2: lots of conflicts in merge for linux-next OK, this has gotten a bit out of control, to the point where I cannot solve

RE: Official/Staging git tree for v4l2?

2009-08-26 Thread Karicheri, Muralidharan
-Original Message- From: Santiago Nunez-Corrales [mailto:snu...@ridgerun.com] Sent: Wednesday, August 26, 2009 10:48 AM To: Linux Media Mailing List; Karicheri, Muralidharan Subject: Official/Staging git tree for v4l2? Good morning, I am currently giving support to the TV7002 driver in dm365

RE: [RFC] Pixel format definition on the image bus

2009-08-26 Thread Karicheri, Muralidharan
Guennadi, How is this different from enum_fmt() sub device operation. The pixel format does specify how bridge device pack the data from sub device into memory and describe the same to user space applications. Not sure why we need this. Murali Karicheri Software Design Engineer Texas

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

2009-08-24 Thread Karicheri, Muralidharan
...@infradead.org] Sent: Sunday, August 23, 2009 11:10 PM To: Karicheri, Muralidharan Cc: Kevin Hilman; Mauro Carvalho Chehab; linux-media@vger.kernel.org; Hans Verkuil Subject: Re: [PATCH v1 - 1/5] DaVinci - restructuring code to support vpif capture driver Em Thu, 20 Aug 2009 16:27:40 -0500 Karicheri

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

2009-08-20 Thread Karicheri, Muralidharan
Message- From: Mauro Carvalho Chehab [mailto:mche...@infradead.org] Sent: Thursday, August 20, 2009 12:33 AM To: Karicheri, Muralidharan; Kevin Hilman Cc: Karicheri, Muralidharan; Mauro Carvalho Chehab; linux- me...@vger.kernel.org; khil...@deeprootsystems.com; Hans Verkuil Subject: Re: [PATCH

RE: [PATCH 3/5 - v3] DaVinci: platform changes to support vpfe camera capture

2009-08-20 Thread Karicheri, Muralidharan
, August 19, 2009 5:04 PM To: davinci-linux-open-sou...@linux.davincidsp.com Cc: Karicheri, Muralidharan; linux-media@vger.kernel.org Subject: Re: [PATCH 3/5 - v3] DaVinci: platform changes to support vpfe camera capture On Monday 17 August 2009, m-kariche...@ti.com wrote:  static struct i2c_board_info

RE: DM6467 VPIF adding support for HD resolution capture and display standards

2009-08-19 Thread Karicheri, Muralidharan
Hans, You have done a great job in putting up a quick proposal. I was just trying to understand the intentions/rational behind your proposal to be on the same page. Thanks for the education. I think this will help others as well. Murali Karicheri Software Design Engineer Texas Instruments Inc.

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

2009-08-18 Thread Karicheri, Muralidharan
Texas Instruments Inc. Germantown, MD 20874 new phone: 301-407-9583 Old Phone : 301-515-3736 (will be deprecated) email: m-kariche...@ti.com -Original Message- From: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: Tuesday, August 18, 2009 2:51 AM To: Karicheri, Muralidharan Cc: linux-media

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

2009-08-18 Thread Karicheri, Muralidharan
Instruments Inc. Germantown, MD 20874 new phone: 301-407-9583 Old Phone : 301-515-3736 (will be deprecated) email: m-kariche...@ti.com -Original Message- From: Mauro Carvalho Chehab [mailto:mche...@infradead.org] Sent: Tuesday, August 18, 2009 1:28 PM To: Karicheri, Muralidharan Cc: Mauro

VPFE (v2) and VPIF capture patches for merge

2009-08-17 Thread Karicheri, Muralidharan
Hans, Last week, I had sent vpfe capture (v2) and vpif capture(v1) patches for review. If they look good, please merge them to your tree and send a pull request to Mauro at your earliest convenience. Thanks. Murali Karicheri Software Design Engineer Texas Instruments Inc. Germantown, MD 20874

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

2009-08-17 Thread Karicheri, Muralidharan
[mailto:hverk...@xs4all.nl] Sent: Saturday, August 15, 2009 8:10 AM To: Karicheri, Muralidharan Cc: linux-media@vger.kernel.org; davinci-linux-open- sou...@linux.davincidsp.com; khil...@deeprootsystems.com Subject: Re: [PATCH v1 - 1/5] DaVinci - restructuring code to support vpif capture driver On Friday 14

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

2009-08-17 Thread Karicheri, Muralidharan
Vaibhav, I don't see any serious issues raised here. I can send another patch to fix this if needed. Regards, Murali +#include linux/spinlock.h #include linux/kernel.h +#include linux/io.h [Hiremath, Vaibhav] You may want to put one line gap here. Ok. Just editorial. +#include

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

2009-08-17 Thread Karicheri, Muralidharan
, Vaibhav Sent: Monday, August 17, 2009 12:35 PM To: Karicheri, Muralidharan; linux-media@vger.kernel.org Cc: davinci-linux-open-sou...@linux.davincidsp.com; hverk...@xs4all.nl Subject: RE: [PATCH v1 - 4/5] V4L : vpif updates for DM6467 vpif capture driver H Murali, -Original Message- From

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

2009-08-17 Thread Karicheri, Muralidharan
[mailto:hverk...@xs4all.nl] Sent: Monday, August 17, 2009 2:47 PM To: Karicheri, Muralidharan Cc: linux-media@vger.kernel.org; davinci-linux-open- sou...@linux.davincidsp.com; khil...@deeprootsystems.com Subject: Re: [PATCH v1 - 1/5] DaVinci - restructuring code to support vpif capture driver On Monday 17

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

2009-08-17 Thread Karicheri, Muralidharan
: 301-515-3736 (will be deprecated) email: m-kariche...@ti.com -Original Message- From: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: Monday, August 17, 2009 2:47 PM To: Karicheri, Muralidharan Cc: linux-media@vger.kernel.org; davinci-linux-open- sou...@linux.davincidsp.com; khil

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

2009-08-17 Thread Karicheri, Muralidharan
, Muralidharan Sent: Monday, August 17, 2009 7:19 PM To: linux-media@vger.kernel.org Cc: davinci-linux-open-sou...@linux.davincidsp.com; hverk...@xs4all.nl; Karicheri, Muralidharan Subject: [PATCH 1/5 - v3] Adding new fields to add the vpfe capture enhancements From: Muralidharan Karicheri m-kariche

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

2009-08-17 Thread Karicheri, Muralidharan
: Hans Verkuil [mailto:hverk...@xs4all.nl] Sent: Monday, August 17, 2009 4:27 PM To: Karicheri, Muralidharan Cc: linux-media@vger.kernel.org; davinci-linux-open- sou...@linux.davincidsp.com; khil...@deeprootsystems.com Subject: Re: [PATCH v1 - 1/5] DaVinci - restructuring code to support vpif capture

<    1   2   3   >