[RFC] Frame format descriptors

2012-02-24 Thread Sakari Ailus
Hi all, We've been talking some time about frame format desciptors. I don't mean just image data --- there can be metadata and image data which cannot be currently described using struct v4l2_mbus_framefmt, such as JPEG images and snapshots. I thought it was about the time to write an RFC. I thin

Re: [PATCH v3 31/33] omap3isp: Remove isp_validate_pipeline and other old stuff

2012-02-24 Thread Sakari Ailus
Hi Laurent, On Wed, Feb 22, 2012 at 12:26:30PM +0100, Laurent Pinchart wrote: > Hi Sakari, > > Thanks for the patch. > > On Monday 20 February 2012 03:57:10 Sakari Ailus wrote: > > Remove isp_set_pixel_clock(). > > > > Remove set_pixel_clock() callback from platform callbacks since the same > >

Re: [PATCH v3 29/33] omap3isp: Configure CSI-2 phy based on platform data

2012-02-24 Thread Sakari Ailus
On Wed, Feb 22, 2012 at 12:21:50PM +0100, Laurent Pinchart wrote: > Hi Sakari, > > Thanks for the patch. > > On Monday 20 February 2012 03:57:08 Sakari Ailus wrote: > > Configure CSI-2 phy based on platform data in the ISP driver. For that, the > > new V4L2_CID_IMAGE_SOURCE_PIXEL_RATE control is

Re: [PATCH v3 28/33] omap3isp: Move setting constaints above media_entity_pipeline_start

2012-02-24 Thread Sakari Ailus
Hi Laurent, On Wed, Feb 22, 2012 at 12:12:58PM +0100, Laurent Pinchart wrote: > Hi Sakari, > > Thanks for the patch. > > On Monday 20 February 2012 03:57:07 Sakari Ailus wrote: > > Could you please briefly explain why this is needed ? Sure. The clock rates are now acquired during pipeline vali

Re: [PATCH v3 27/33] omap3isp: Implement proper CCDC link validation, check pixel rate

2012-02-24 Thread Sakari Ailus
Hi Laurent, Thanks for your comments. On Wed, Feb 22, 2012 at 12:11:07PM +0100, Laurent Pinchart wrote: > On Monday 20 February 2012 03:57:06 Sakari Ailus wrote: > > Implement correct link validation for the CCDC. Use external_rate from > > isp_pipeline to configurat vp divisor and check that ext

Re: [PATCH v3 26/33] omap3isp: Default link validation for ccp2, csi2, preview and resizer

2012-02-24 Thread Sakari Ailus
Hi Laurent, Thanks for the comments. On Wed, Feb 22, 2012 at 12:01:26PM +0100, Laurent Pinchart wrote: > On Monday 20 February 2012 03:57:05 Sakari Ailus wrote: > > Use default link validation for ccp2, csi2, preview and resizer. On ccp2, > > csi2 and ccdc we also collect information on external

Re: OMAP CCDC with sensors that are always on...

2012-02-24 Thread Sakari Ailus
Hi Chris, Cc Laurent. On Fri, Feb 17, 2012 at 05:32:31PM -0600, Chris Whittenburg wrote: > I fixed my sensor to respect a "run" signal from the omap, so that now > it only sends data when the ccdc is expecting it. > > This fixed my problem, and now I can capture the 640x1440 frames. > > At leas

RE: CAN I TRUST YOU?

2012-02-24 Thread Student Government, SGA
From: Student Government, SGA Sent: Fri 2/24/2012 5:39 PM Subject: CAN I TRUST YOU? I am Ming Yang from Hang Seng Bank,Hong Kong.I have a business proposal worth $18.6million dollars for us.If you are interested kindly email me on yang.min...@yahoo.com -- To

[PATCH 2/3] wl128x: Add support for FM TX RDS

2012-02-24 Thread manjunatha_halli
From: Manjunatha Halli This patch adds support for following FM TX RDS features, 1. Radio Text 2. PS Name 3. PI Code 4. PTY Code. Along with above this patch fixes few other minor issues(like fm tx get frequency, unnecessary error messages etc). Signed-off-by: Manjunatha Hal

[PATCH 0/3] [media] wl128x: Fixes and few new features

2012-02-24 Thread manjunatha_halli
From: Manjunatha Halli Mauro and the list, This patch set Fix build errors when GPIOLIB is not enabled. Also this patch adds few new features to TI's FM driver fetures are listed below, 1) FM TX RDS Support (RT, PS, AF, PI, PTY) 2) FM RX Russian band support 3) FM RX AF

[PATCH 1/3] wl128x: Fix build errors when GPIOLIB is not enabled.

2012-02-24 Thread manjunatha_halli
From: Randy Dunlap Fix wl128x Kconfig to depend on GPIOLIB since TI_ST also depends on GPIOLIB. (.text+0xe6d60): undefined reference to `st_register' (.text+0xe7016): undefined reference to `st_unregister' (.text+0xe70ce): undefined reference to `st_unregister' Signed-off-by: Randy Dunlap Sign

[PATCH 3/3] wl128x: Add sysfs based support for FM features

2012-02-24 Thread manjunatha_halli
From: Manjunatha Halli This patch adds support for below features via sysfs file system 1) FM RX Band selection (US/Europe, Japan and Russian bands) 2) FM RX RDS AF turn ON/OFF 3) FM RX RSSI level set/get 4) FM TX Alternate Frequency set/get 5) FM RX De-Emphasis mode set/get Also this patch fix

Re: [PATCH 9/9] staging: easycap: Split easycap_delete() into several pieces

2012-02-24 Thread Dan Carpenter
On Fri, Feb 24, 2012 at 12:24:22PM -0300, Ezequiel Garcia wrote: > + /* Free video urbs */ > + free_video_urbs(peasycap); These comments aren't redundant. Could you remove them in a later patch? regards, dan carpenter signature.asc Description: Digital signature

Re: pvrusb2: fix 7MHz & 8MHz DVB-T tuner support for HVR1900 rev D1F5

2012-02-24 Thread Mauro Carvalho Chehab
Em 07-02-2012 15:08, Michael Krufky escreveu: > There are some new revisions of the HVR-1900 around whose DVB-T > support is broken without this small bug-fix. Please merge asap - > this fix needs to go to stable kernels as well. It applies cleanly > against *all* recent kernels. > > The followi

[GIT PULL for 3.3-rc5] media fixes

2012-02-24 Thread Mauro Carvalho Chehab
Latest commit at the branch: fda27874de91d5a8b9a018b3bc74b14578994908 [media] hdpvr: update picture controls to support firmware versions > 0.15 The following changes since commit b01543dfe67bb1d191998e90d20534dc354de059: Linux 3.3-rc4 (2012-02-18 15:53:33 -0800) are available in the git repo

Re: [PATCH 5/9] staging: easycap: Push video registration to easycap_register_video()

2012-02-24 Thread Ezequiel García
Hi Dan, On Fri, Feb 24, 2012 at 3:39 PM, Dan Carpenter wrote: > On Fri, Feb 24, 2012 at 12:24:18PM -0300, Ezequiel Garcia wrote: >> +             rc = easycap_register_video(peasycap); >> +             if (rc < 0) >>                       return -ENODEV; > > Don't resend.  These are beautiful pat

cron job: media_tree daily build: WARNINGS

2012-02-24 Thread Hans Verkuil
This message is generated daily by a cron job that builds media_tree for the kernels and architectures in the list below. Results of the daily build of media_tree: date:Fri Feb 24 19:00:21 CET 2012 git hash:a3db60bcf7671cc011ab4f848cbc40ff7ab52c1e gcc version: i686-linux-gcc (GCC

[PATCH] cx25821: Add a card definition for "No brand" cards that have: subvendor = 0x0000 subdevice = 0x0000

2012-02-24 Thread linux
From: S Eikelenboom Signed-off-by: Sander Eikelenboom --- drivers/media/video/cx25821/cx25821-core.c |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/drivers/media/video/cx25821/cx25821-core.c b/drivers/media/video/cx25821/cx25821-core.c index f617474..a69ea04 100

[PATCH} corrected cx25821: Add a card definition for "No brand" cards

2012-02-24 Thread linux
Sorry for mistake with the previous patch that incorrectly removed the subvendor and subdevice fot the athena. Here the revised patch: cx25821: Add a card definition for "No brand" cards that have: subvendor = 0x subdevice = 0x -- To unsubscribe from this list: send the lin

Re: [PATCH 5/9] staging: easycap: Push video registration to easycap_register_video()

2012-02-24 Thread Dan Carpenter
On Fri, Feb 24, 2012 at 12:24:18PM -0300, Ezequiel Garcia wrote: > + rc = easycap_register_video(peasycap); > + if (rc < 0) > return -ENODEV; Don't resend. These are beautiful patches you are sending and I wouldn't want to slow you down. But it would

Re: [PATCH 00/12] Part 2: check given MAC address, if invalid return -EADDRNOTAVAIL

2012-02-24 Thread Michał Mirosław
2012/2/24 Danny Kukawka : > Second Part of series patches to unifiy the return value of > .ndo_set_mac_address if the given address isn't valid. > > These changes check if a given (MAC) address is valid in > .ndo_set_mac_address, if invalid return -EADDRNOTAVAIL > as eth_mac_addr() already does if

[PATCH] media/cx25821: Add a card definition for "No brand" cards that have: subvendor = 0x0000 subdevice = 0x0000

2012-02-24 Thread linux
From: Sander Eikelenboom Signed-off-by: Sander Eikelenboom --- drivers/media/video/cx25821/cx25821-core.c |9 +++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/drivers/media/video/cx25821/cx25821-core.c b/drivers/media/video/cx25821/cx25821-core.c index f617474..f51f

[PATCH] media/cx25821: Add a card definition for "No brand" cards

2012-02-24 Thread linux
Hi All, My "No Brand" cx25821 based card wasn't recognized by the cx25821 module, because the subvendor and subdevice both are 0x. This patch adds a card definition for these "No Brand" cards. With this patch the device is confirmed to be working with this module. -- Sander -- To unsubscrib

[PATCH 03/12] dvb_net: check given MAC address, if invalid return -EADDRNOTAVAIL

2012-02-24 Thread Danny Kukawka
Check if given address is valid in .ndo_set_mac_address, if invalid return -EADDRNOTAVAIL as eth_mac_addr() already does if is_valid_ether_addr() fails. Signed-off-by: Danny Kukawka --- drivers/media/dvb/dvb-core/dvb_net.c |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --gi

[PATCH 00/12] Part 2: check given MAC address, if invalid return -EADDRNOTAVAIL

2012-02-24 Thread Danny Kukawka
Second Part of series patches to unifiy the return value of .ndo_set_mac_address if the given address isn't valid. These changes check if a given (MAC) address is valid in .ndo_set_mac_address, if invalid return -EADDRNOTAVAIL as eth_mac_addr() already does if is_valid_ether_addr() fails. Thes

Re: [PATCH 0/3] Support for AF9035/AF9033

2012-02-24 Thread Gianluca Gennari
Il 23/02/2012 23:12, Hans-Frieder Vogt ha scritto: > Am Donnerstag, 23. Februar 2012 schrieb Gianluca Gennari: >> Il 22/02/2012 23:20, Hans-Frieder Vogt ha scritto: >>> I have written a driver for the AF9035 & AF9033 (called af903x), based on >>> the various drivers and information floating around

[PATCH 9/9] staging: easycap: Split easycap_delete() into several pieces

2012-02-24 Thread Ezequiel Garcia
The patch splits easycap_delete(), which is in charge of buffer deallocation, into smaller functions each deallocating a specific kind of buffer. Signed-off-by: Ezequiel Garcia --- drivers/staging/media/easycap/easycap_main.c | 445 ++--- 1 files changed, 249 insertions(+),

[PATCH 8/9] staging: easycap: Clean comment style in easycap_delete()

2012-02-24 Thread Ezequiel Garcia
Signed-off-by: Ezequiel Garcia --- drivers/staging/media/easycap/easycap_main.c | 43 + 1 files changed, 16 insertions(+), 27 deletions(-) diff --git a/drivers/staging/media/easycap/easycap_main.c b/drivers/staging/media/easycap/easycap_main.c index de53ed8..76a2c5b 10

[PATCH 7/9] staging: easycap: Clean comment style in easycap_usb_disconnect()

2012-02-24 Thread Ezequiel Garcia
Signed-off-by: Ezequiel Garcia --- drivers/staging/media/easycap/easycap_main.c | 64 ++ 1 files changed, 24 insertions(+), 40 deletions(-) diff --git a/drivers/staging/media/easycap/easycap_main.c b/drivers/staging/media/easycap/easycap_main.c index 6e1734d..de53ed8 1

[PATCH 6/9] staging: easycap: Split audio buffer and urb allocation

2012-02-24 Thread Ezequiel Garcia
When the device is probed, this driver allocates audio buffers, and audio urbs. This patch just split this into separate functions, which helps clearing the currently gigantic probe function. Signed-off-by: Ezequiel Garcia --- drivers/staging/media/easycap/easycap_main.c | 229 ++---

[PATCH 5/9] staging: easycap: Push video registration to easycap_register_video()

2012-02-24 Thread Ezequiel Garcia
Signed-off-by: Ezequiel Garcia --- drivers/staging/media/easycap/easycap_main.c | 58 +++--- 1 files changed, 33 insertions(+), 25 deletions(-) diff --git a/drivers/staging/media/easycap/easycap_main.c b/drivers/staging/media/easycap/easycap_main.c index 480164d..68af1a2 1

[PATCH 4/9] staging: easycap: Initialize 'ntsc' parameter before usage

2012-02-24 Thread Ezequiel Garcia
This parameter is now initialized at init_easycap(), this way we assure it won't be used uninitialized. Signed-off-by: Ezequiel Garcia --- drivers/staging/media/easycap/easycap_main.c |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/staging/media/easycap/ea

[PATCH 3/9] staging: easycap: Push bInterfaceNumber saving to config_easycap()

2012-02-24 Thread Ezequiel Garcia
Signed-off-by: Ezequiel Garcia --- drivers/staging/media/easycap/easycap_main.c | 72 +++--- 1 files changed, 41 insertions(+), 31 deletions(-) diff --git a/drivers/staging/media/easycap/easycap_main.c b/drivers/staging/media/easycap/easycap_main.c index 6d7cdef..9d6dc09 1

[PATCH 2/9] staging: easycap: Split buffer and video urb allocation

2012-02-24 Thread Ezequiel Garcia
When the device is probed, this driver allocates frame buffers, field buffers, isoc buffers and urbs. This patch just split this into separate functions, which helps clearing the currently gigantic probe function. Signed-off-by: Ezequiel Garcia --- drivers/staging/media/easycap/easycap_main.c |

[PATCH 1/9] staging: easycap: Split device struct alloc and retrieval code

2012-02-24 Thread Ezequiel Garcia
When the device is probed a driver struct is either allocated or retrieved. This operation is logically splitted in several functions. Signed-off-by: Ezequiel Garcia --- drivers/staging/media/easycap/easycap_main.c | 384 +++--- 1 files changed, 216 insertions(+), 168 deleti

Kernel support for CX25853 and CX25821 combination (8/16 channel dvr h264 pcie capture cards)

2012-02-24 Thread Sander Eikelenboom
Hi Hans/Mauro, Is there any support for the combination of CX25853 and CX25821 (8/16 channel dvr h264 pcie capture cards) ? I have found some old references to some development http://permalink.gmane.org/gmane.linux.drivers.video-input-infrastructure/9982 And a ancient tree referenced in that p

[PATCH] Fix small DocBook typo

2012-02-24 Thread Hans Verkuil
Here is a small patch which fixes a DocBook mistake in the decoder_cmd documentation. Signed-off-by: Hans Verkuil diff --git a/Documentation/DocBook/media/v4l/vidioc-decoder-cmd.xml b/Documentation/DocBook/media/v4l/vidioc-decoder-cmd.xml index 466fe27..74b87f6 100644 --- a/Documentation/DocBoo

Re: [PATCH v3 17/33] v4l: Implement v4l2_subdev_link_validate()

2012-02-24 Thread Sakari Ailus
Hi Laurent, Laurent Pinchart wrote: > Hi Sakari, > > Thanks for the patch. Thanks for your comments!! > On Monday 20 February 2012 03:56:56 Sakari Ailus wrote: >> v4l2_subdev_link_validate() is the default op for validating a link. In V4L2 >> subdev context, it is used to call a pad op which pe

Re: [PATCH v3 15/33] media: Add link_validate() op to check links to the sink pad

2012-02-24 Thread Sakari Ailus
Hi Laurent Laurent Pinchart wrote: > Hi Sakari, > > Thanks for the patch. Thanks for the review! > On Monday 20 February 2012 03:56:54 Sakari Ailus wrote: >> The purpose of the link_validate() op is to allow an entity driver to ensure >> that the properties of the pads at the both ends of the l

Re: [PATCH v3 04/33] v4l: VIDIOC_SUBDEV_S_SELECTION and VIDIOC_SUBDEV_G_SELECTION IOCTLs

2012-02-24 Thread Sakari Ailus
Hi Laurent, Laurent Pinchart wrote: > [snip] > >> +/* active cropping area */ >> +#define V4L2_SUBDEV_SEL_TGT_CROP_ACTIVE 0x >> +/* cropping bounds */ >> +#define V4L2_SUBDEV_SEL_TGT_CROP_BOUNDS 0x0002 >> +/* current composing area */ >> +#define V4L2_S

Re: [PATCH v3 06/33] v4l: Check pad number in get try pointer functions

2012-02-24 Thread Sakari Ailus
Hi Laurent, Laurent Pinchart wrote: > Thanks for the patch. Thanks for the review! :-) > On Monday 20 February 2012 03:56:45 Sakari Ailus wrote: >> Unify functions to get try pointers and validate the pad number accessed by >> the user. >> >> Signed-off-by: Sakari Ailus >> --- >> include/media

Re: [PATCH v3 04/33] v4l: VIDIOC_SUBDEV_S_SELECTION and VIDIOC_SUBDEV_G_SELECTION IOCTLs

2012-02-24 Thread Sakari Ailus
Hi Laurent, Laurent Pinchart wrote: > Hi Sakari, > > Thanks for the patch. And thank you for the review!!! > On Monday 20 February 2012 03:56:43 Sakari Ailus wrote: >> Add support for VIDIOC_SUBDEV_S_SELECTION and VIDIOC_SUBDEV_G_SELECTION >> IOCTLs. They replace functionality provided by VIDIO

Re: [PATCH 0/3] Support for AF9035/AF9033

2012-02-24 Thread Oliver Schinagl
On 24-02-12 11:04, Oliver Schinagl wrote: On 23-02-12 23:02, Hans-Frieder Vogt wrote: Am Donnerstag, 23. Februar 2012 schrieb Oliver Schinagl: Hi Hans, I also have an AF9035 based device, the Asus 3100 Mini Plus. It has an AF9035B demodulator and uses an FCI2580 tuner. I've used the driver

Re: [PATCH 0/3] Support for AF9035/AF9033

2012-02-24 Thread Oliver Schinagl
On 23-02-12 23:02, Hans-Frieder Vogt wrote: Am Donnerstag, 23. Februar 2012 schrieb Oliver Schinagl: Hi Hans, I also have an AF9035 based device, the Asus 3100 Mini Plus. It has an AF9035B demodulator and uses an FCI2580 tuner. I've used the driver supplied by afa in the past, but haven't tes

TeVii S470 on kernel 3.2

2012-02-24 Thread Josu Lazkano
Hello all, I just upgrade from Debian Squeeze to Debian Wheezy (3.2 kernel), and the TeVii S470 DVB-S2 card doesn't work now. It doesn't find any channels. This is the dmesg: ... [9.727623] cx23885 driver version 0.0.3 loaded [9.728317] ACPI: PCI Interrupt Link [LN4A] enabled at IRQ 19 [

Re: [RFCv1 PATCH 0/6] Improved/New timings API

2012-02-24 Thread Hans Verkuil
On Friday, February 03, 2012 11:06:00 Hans Verkuil wrote: > Hi all, > > This is an implementation of this RFC: > > http://www.mail-archive.com/linux-media@vger.kernel.org/msg38168.html Mauro, I'd greatly appreciate it if you can review this API. I've verified that it works well with CVT and GT

Re: PnP support for the new ISA radio framework?

2012-02-24 Thread Hans Verkuil
On Wednesday, February 22, 2012 21:33:29 Ondrej Zary wrote: > On Saturday 18 February 2012 17:33:32 Ondrej Zary wrote: > > Hello, > > there are some ISA radio cards with PnP support (e.g. SF16-FMI) but the new > > ISA radio framework has no PnP support. > > > > I got AOpen FX-3D/Pro Radio card whic

Re: [PATCH] tea575x: fix HW seek

2012-02-24 Thread Hans Verkuil
On Wednesday, February 22, 2012 09:35:28 Ondrej Zary wrote: > On Tuesday 21 February 2012, Hans Verkuil wrote: > > On Saturday, February 18, 2012 17:45:45 Ondrej Zary wrote: > > > Fix HW seek in TEA575x to work properly: > > > - a delay must be present after search start and before first register