From: Hans Verkuil
Split off the memory and type validation. This is done both from reqbufs and
create_bufs, and will also be done by vb2 helpers in a later patch.
Signed-off-by: Hans Verkuil
---
drivers/media/video/videobuf2-core.c | 145 ++
1 file changed, 77
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-dev.c | 25 -
1 file changed, 24 insertions(+), 1 deletion(-)
diff --git a/drivers/media/video/v4l2-dev.c b/drivers/media/video/v4l2-dev.c
index b827781..d13c47f 100644
--- a/drivers/media/vid
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c |2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index 7a15f35..be89dad 100644
--- a/drivers/media/video/v4l2-ioctl.c
+++ b/drivers/medi
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 395 +++---
1 file changed, 198 insertions(+), 197 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index 1f75a6c..798ee42 100644
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 317 --
1 file changed, 166 insertions(+), 151 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index 4d2d0d6..1f75a6c 100644
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 207 --
1 file changed, 67 insertions(+), 140 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index ee11e08..fdceac8 100644
-
From: Hans Verkuil
This also fixes incorrect error handling in create_bufs: the return code
of __vb2_queue_alloc is the number of allocated buffers, and not a
traditional error code.
Signed-off-by: Hans Verkuil
---
drivers/media/video/videobuf2-core.c | 10 ++
1 file changed, 6 inser
From: Hans Verkuil
- add device_caps
- set colorspace
- s_parm should support a fps of 0 (== reset to nominal fps)
Signed-off-by: Hans Verkuil
---
drivers/media/video/pwc/pwc-v4l.c | 25 -
1 file changed, 16 insertions(+), 9 deletions(-)
diff --git a/drivers/media/vi
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/pwc/pwc-if.c | 155 -
drivers/media/video/pwc/pwc-v4l.c | 140 +++--
drivers/media/video/pwc/pwc.h |3 -
3 files changed, 24 insertions(+), 274 delet
From: Hans Verkuil
This is now controlled by sysfs.
Signed-off-by: Hans Verkuil
---
drivers/media/video/cx18/cx18-ioctl.c | 18 --
drivers/media/video/cx18/cx18-ioctl.h |2 --
drivers/media/video/cx18/cx18-streams.c |4 ++--
3 files changed, 2 insertions(+), 22 de
From: Hans Verkuil
Since this could theoretically change the debug value while in the middle
of v4l2-ioctl.c, we make a copy of vfd->debug to ensure consistent debug
behavior.
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-dev.c | 24
drivers/media/video/
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 430 +++---
1 file changed, 220 insertions(+), 210 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index 78ff09f..4d2d0d6 100644
Hi all,
This is the third version of this patch series.
The first version is here:
http://www.mail-archive.com/linux-media@vger.kernel.org/msg47558.html
Changes since RFCv2:
- Rebased to staging/for_v3.6.
- Incorporated Laurent's review comments in patch 22: vb2-core: refactor
reqbufs/create
From: Hans Verkuil
This prepares struct video_device for easier integration with vb2.
It also introduces a new lock that protects the vb2_queue. It is up
to the driver to use it or not. And the driver can associate an owner
filehandle with the queue to check whether queuing requests are
permitte
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
Documentation/DocBook/media/v4l/vidioc-create-bufs.xml |8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/Documentation/DocBook/media/v4l/vidioc-create-bufs.xml
b/Documentation/DocBook/media/v4l/vidioc-create-bufs.xm
From: Hans Verkuil
Implement the default case which finalizes the table conversion and allows
us to remove the last part of the switch.
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 35 +--
1 file changed, 13 insertions(+), 22 deletions(-)
From: Hans Verkuil
Add the necessary plumbing to make it possible to replace the switch by a
table driven implementation.
The ioctls ops can either be called directly, or by calling a small function
that does some additional work if needed.
Signed-off-by: Hans Verkuil
---
drivers/media/video/
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 139 --
1 file changed, 89 insertions(+), 50 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index 935fcbc..ee11e08 100644
--
From: Hans Verkuil
This is now controlled by sysfs.
Signed-off-by: Hans Verkuil
---
drivers/media/video/ivtv/ivtv-ioctl.c | 12
drivers/media/video/ivtv/ivtv-ioctl.h |1 -
drivers/media/video/ivtv/ivtv-streams.c |4 ++--
3 files changed, 2 insertions(+), 15 deletions
From: Hans Verkuil
Add helper functions to make it easier to adapt drivers to vb2.
These helpers take care of core locking and check if the filehandle is the
owner of the queue.
Signed-off-by: Hans Verkuil
---
drivers/media/video/videobuf2-core.c | 227 ++
inc
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/vivi.c | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/drivers/media/video/vivi.c b/drivers/media/video/vivi.c
index f6d7c6e..1e8c4f3 100644
--- a/drivers/media/video/vivi.c
+++ b/drivers/medi
From: Hans Verkuil
v4l_i2c_print_ioctl wasn't used and v4l_print_ioctl could be replaced by
v4l_printk_ioctl.
Signed-off-by: Hans Verkuil
---
drivers/media/video/pvrusb2/pvrusb2-v4l2.c |4 ++--
drivers/media/video/sn9c102/sn9c102.h |2 +-
drivers/media/video/uvc/uvc_v4l2.c
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/vivi.c | 24 +++-
1 file changed, 7 insertions(+), 17 deletions(-)
diff --git a/drivers/media/video/vivi.c b/drivers/media/video/vivi.c
index e00efcf..1e4da5e 100644
--- a/drivers/media/video/vivi.c
++
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 262 ++
1 file changed, 127 insertions(+), 135 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index 798ee42..179b22c 100644
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/vivi.c | 10 --
1 file changed, 10 deletions(-)
diff --git a/drivers/media/video/vivi.c b/drivers/media/video/vivi.c
index 08c1024..e00efcf 100644
--- a/drivers/media/video/vivi.c
+++ b/drivers/media/video/vivi.c
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/vivi.c | 150
1 file changed, 12 insertions(+), 138 deletions(-)
diff --git a/drivers/media/video/vivi.c b/drivers/media/video/vivi.c
index 1e4da5e..f6d7c6e 100644
--- a/drivers
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 692 +++---
1 file changed, 346 insertions(+), 346 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index 4029d12..25c0a8a 100644
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 123 ++
1 file changed, 46 insertions(+), 77 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index 179b22c..935fcbc 100644
--
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 278 +-
1 file changed, 154 insertions(+), 124 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index fdceac8..74fe6a2 100644
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 328 --
1 file changed, 133 insertions(+), 195 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index be89dad..7556678 100644
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 60 ++
1 file changed, 29 insertions(+), 31 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index 7556678..4029d12 100644
--
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 47 --
1 file changed, 20 insertions(+), 27 deletions(-)
diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c
index 25c0a8a..78ff09f 100644
--
From: Hans Verkuil
A block of code is moved down in the code to make later changes easier.
Do just the move without other changes to keep the diff readable for the
upcoming patch.
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 288 +++---
1
From: Hans Verkuil
The switch statement that determines how much data should be copied from
userspace is replaced by a table lookup.
Signed-off-by: Hans Verkuil
---
drivers/media/video/v4l2-ioctl.c | 103 +++---
1 file changed, 41 insertions(+), 62 deletions(-)
On Mon, Mar 19, 2012 at 5:16 PM, Archit Taneja wrote:
> On Monday 19 March 2012 02:15 PM, Hiremath, Vaibhav wrote:
>>
>> On Fri, Mar 16, 2012 at 16:41:27, Taneja, Archit wrote:
>>>
>>> Hi,
>>>
>>> On Friday 16 March 2012 03:46 PM, Archit Taneja wrote:
On Monday 12 March 2012 03:34 PM, Hi
Hi all,
I would like to see some debug messages from the dib0700 driver.
I have tried to enable debug messages like this, following the instructions
found here:
http://www.linuxtv.org/wiki/index.php/Template:Making-it-work:dvb-usb-dib0700
# rmmod dvb_usb_dib0700
# insmod
/lib/modules/3.3.7-1-AR
Hey Peter,
On Wed, Jun 27, 2012 at 7:18 PM, Peter Senna Tschudin
wrote:
> - no_signal = stv090x_chk_signal(state);
> + (void) stv090x_chk_signal(state);
Why are you casting return to void? I can't see there is a reason to it.
Regards,
Ezequiel.
--
To
Here is my list of needed DVB core related changes. Feel free to comment
- what are not needed or what you would like to see instead. I will try
to implement what I can (and what I like most interesting :).
general validly checking for demodulator callback input values
Hi Guennadi,
Thanks for the review.
On Thursday 21 June 2012 23:15:14 Guennadi Liakhovetski wrote:
> On Wed, 23 May 2012, Laurent Pinchart wrote:
> > Instead of forcing all soc-camera drivers to go through the mid-layer to
> > handle power management, create soc_camera_power_[on|off]() functions
Remove variable and ignore return value of stv090x_chk_signal().
Tested by compilation only.
Signed-off-by: Peter Senna Tschudin
---
drivers/media/dvb/frontends/stv090x.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/media/dvb/frontends/stv090x.c
b/drivers/
Hi Guennadi,
Thanks for the review.
On Thursday 21 June 2012 14:28:04 Guennadi Liakhovetski wrote:
> On Wed, 23 May 2012, Laurent Pinchart wrote:
> > The g_mbus_fmt operation only needs to return the current mbus frame
> > format and doesn't need to configure the hardware to do so. Fix it to
> >
Hi
El 27/06/12 01:52, Devin Heitmueller escribió:
On Tue, Jun 26, 2012 at 11:40 PM, Alfredo Jesús Delaiti
wrote:
The problem was that tvtime was set to 768, by passing a resolution to 720
was solved. Sorry for not having tried before.
With a resolution of 720 pixels the image looks good.
My si
Monday, May 7, 2012, 3:28:36 PM, you wrote:
> Hi,
> On 05/07/2012 01:44 PM, Hans Verkuil wrote:
>> On Monday 07 May 2012 13:06:01 Laurent Pinchart wrote:
>>> Hi Sanser,
>>>
>>> On Sunday 06 May 2012 16:54:40 Sander Eikelenboom wrote:
Hello Laurent / Mauro,
I have updated to latest
Hi Dima,
On Tuesday 26 June 2012 13:53:34 Dima Zavin wrote:
> On Tue, Jun 26, 2012 at 2:40 AM, Hans Verkuil wrote:
> > On Tue 26 June 2012 11:11:06 Laurent Pinchart wrote:
> >> On Tuesday 26 June 2012 10:40:44 Tomasz Stanislawski wrote:
> >> > Hi Dima Zavin,
> >> > Thank you for the patch and for
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:Wed Jun 27 19:00:22 CEST 2012
git hash:5472d3f17845c4398c6a510b46855820920c2181
gcc version: i686-linux-gcc (GC
The field 'struct i2c_algo_bit_data i2c_algo' is wrongly confused with
struct i2c_algorithm. Moreover, i2c_algo field is not used since
i2c is registered using i2c_add_adpater() and not i2c_bit_add_bus().
Therefore, it's safe to remove it.
Tested by compilation only.
Signed-off-by: Ezequiel Garcia
The field 'struct i2c_algo_bit_data i2c_algo' is wrongly confused with
struct i2c_algorithm. Moreover, i2c_algo field is not used since
i2c is registered using i2c_add_adpater() and not i2c_bit_add_bus().
Therefore, it's safe to remove it.
Tested by compilation only.
Signed-off-by: Ezequiel Garcia
Copying structs by assignment is type safe.
Plus, is shorter and easier to read.
Signed-off-by: Ezequiel Garcia
---
drivers/media/video/cx25821/cx25821-i2c.c |7 ++-
1 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/drivers/media/video/cx25821/cx25821-i2c.c
b/drivers/media/
Copying structs by assignment is type safe.
Plus, is shorter and easier to read.
Signed-off-by: Ezequiel Garcia
---
drivers/media/video/saa7164/saa7164-i2c.c |7 ++-
1 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/drivers/media/video/saa7164/saa7164-i2c.c
b/drivers/media/
Copying structs by assignment is type safe.
Plus, is shorter and easier to read.
Signed-off-by: Ezequiel Garcia
---
drivers/media/video/cx231xx/cx231xx-i2c.c |6 ++
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/media/video/cx231xx/cx231xx-i2c.c
b/drivers/media/v
Copying structs by assignment is type safe.
Plus, is shorter and easier to read.
Signed-off-by: Ezequiel Garcia
---
drivers/media/video/cx23885/cx23885-i2c.c |7 ++-
1 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/drivers/media/video/cx23885/cx23885-i2c.c
b/drivers/media/
This function has no users, so it's safe to remove it.
Tested by compilation only.
Signed-off-by: Ezequiel Garcia
---
drivers/media/video/saa7164/saa7164-i2c.c |9 -
1 files changed, 0 insertions(+), 9 deletions(-)
diff --git a/drivers/media/video/saa7164/saa7164-i2c.c
b/drivers/me
The field 'struct i2c_algo_bit_data i2c_algo' is wrongly confused with
struct i2c_algorithm. Moreover, i2c_algo field is not used since
i2c is registered using i2c_add_adpater() and not i2c_bit_add_bus().
Therefore, it's safe to remove it.
Tested by compilation only.
Signed-off-by: Ezequiel Garcia
The field 'struct i2c_algo_bit_data i2c_algo' is wrongly confused with
struct i2c_algorithm. Moreover, i2c_algo field is not used since
i2c is registered using i2c_add_adpater() and not i2c_bit_add_bus().
Therefore, it's safe to remove it.
Tested by compilation only.
Signed-off-by: Ezequiel Garcia
Hi Mauro,
This patchset cleans the i2c part of some drivers.
This issue was recently reported by Dan Carpenter [1],
and revealed wrong (and harmless) usage of struct i2c_algo_bit_data.
This series consist in two kinds of patches:
- remove one unused function
- remove unused field i2c_algo
- re
Manu,
On Wed, Jun 27, 2012 at 9:59 AM, Manu Abraham wrote:
> Wonderful, instead of ignoring the return value, you ignored the whole
> function
> itself. Most of the demodulator registers are R-M-x registers. The patch
> brings
> in unwanted side-effects of R-M-x.
Sorry for that. I'll send V2 of
Signed-off-by: Michael Jones
---
drivers/media/video/omap3isp/ispqueue.c |9 ++---
1 files changed, 2 insertions(+), 7 deletions(-)
This comment looks like it was a copy-paste from the description of qbuf.
diff --git a/drivers/media/video/omap3isp/ispqueue.c
b/drivers/media/video/omap
On 06/27/2012 04:40 PM, Ezequiel Garcia wrote:
> Hi Sylwester,
>
> I'm OK with every comment you made.
>
> Except for the -ETIMEDOUT.
> I'm still not 100% convinced, but I'll take your word for it.
It looked most appropriate to me, however I didn't really analyse
very deeply the whole driver to
Hi Laurent,
On Wed, 2012-06-27 at 16:42 +0200, Laurent Pinchart wrote:
> Hi Ivan,
>
> On Wednesday 27 June 2012 17:30:32 Ivan T. Ivanov wrote:
> > On Wed, 2012-06-27 at 15:54 +0200, Laurent Pinchart wrote:
> > > On Wednesday 27 June 2012 16:42:01 Ivan T. Ivanov wrote:
> > > > On Tue, 2012-06-26
Hi Ivan,
On Wednesday 27 June 2012 17:30:32 Ivan T. Ivanov wrote:
> On Wed, 2012-06-27 at 15:54 +0200, Laurent Pinchart wrote:
> > On Wednesday 27 June 2012 16:42:01 Ivan T. Ivanov wrote:
> > > On Tue, 2012-06-26 at 03:30 +0200, Laurent Pinchart wrote:
> > > > On Saturday 23 June 2012 11:22:37 Sak
On Mon, Jun 25, 2012 at 6:09 PM, Sylwester Nawrocki
wrote:
> Hi Ezequiel,
>
> a few minor comments below...
Hi Sylwester,
I'm OK with every comment you made.
Except for the -ETIMEDOUT.
I'm still not 100% convinced, but I'll take your word for it.
Also, is there any other serious issue preventi
Hi,
On Wed, 2012-06-27 at 15:54 +0200, Laurent Pinchart wrote:
> Hi Ivan,
>
> On Wednesday 27 June 2012 16:42:01 Ivan T. Ivanov wrote:
> > On Tue, 2012-06-26 at 03:30 +0200, Laurent Pinchart wrote:
> > > On Saturday 23 June 2012 11:22:37 Sakari Ailus wrote:
> > > > On Mon, Jun 18, 2012 at 04:30
This patch adds locking for open(), close(), poll() and mmap()
file operations in the driver as a follow up to the changes
done in commit 5126f2590bee412e3053de851cb07f531
"v4l2-dev: add flag to have the core lock all file operations".
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Par
commit 5126f2590bee412e3053de851cb07f531e4be36a
"v4l2-dev: add flag to have the core lock all file operations"
introduced an additional bit flag (V4L2_FL_LOCK_ALL_FOPS) that
should be set by drivers that use the v4l2 core lock for all file
operations. Since this driver has been merged at the same t
This reverts commit feed0258e11e04b7e0, as the same issues
are already covered in another version of that patch that
was also applied (579e92ffac65c717c9c8a50feb755a).
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
Documentation/DocBook/media/v4l/controls.xml |
Hi Sakari,
On Tuesday 26 June 2012 22:01:14 Sakari Ailus wrote:
> On Tue, Jun 26, 2012 at 03:30:09AM +0200, Laurent Pinchart wrote:
> > On Saturday 23 June 2012 11:22:37 Sakari Ailus wrote:
> > > On Mon, Jun 18, 2012 at 04:30:53PM +0200, Laurent Pinchart wrote:
> > > > Rearrange the CFA interpolat
Hi,
On Tue, 2012-06-26 at 03:30 +0200, Laurent Pinchart wrote:
> Hi Sakari,
>
> On Saturday 23 June 2012 11:22:37 Sakari Ailus wrote:
> > On Mon, Jun 18, 2012 at 04:30:53PM +0200, Laurent Pinchart wrote:
> > > Rearrange the CFA interpolation coefficients table based on the Bayer
> > > pattern.
Hi Ivan,
On Wednesday 27 June 2012 16:42:01 Ivan T. Ivanov wrote:
> On Tue, 2012-06-26 at 03:30 +0200, Laurent Pinchart wrote:
> > On Saturday 23 June 2012 11:22:37 Sakari Ailus wrote:
> > > On Mon, Jun 18, 2012 at 04:30:53PM +0200, Laurent Pinchart wrote:
> > > > Rearrange the CFA interpolation c
Em 27-06-2012 06:06, Dan Carpenter escreveu:
> The intent here was to test that the flag was clear but the '!' has
> higher precedence than the '&'. I2C_M_RD is 0x1 so the current code is
> equivalent to "&& (!sgs[i].flags) ..."
>
> Signed-off-by: Dan Carpenter
> ---
> I sent this originally on
> Hi Federico,
>
> Any news on this?
Not at the moment. I'll ask for detail :)
--
Federico Vaga
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
On 06/27/2012 07:21 AM, Thomas Mair wrote:
> On 26.06.2012 19:17, poma wrote:
>> On 05/28/2012 04:48 PM, Thomas Mair wrote:
>>> On 28.05.2012 08:58, Thomas Mair wrote:
On 26.05.2012 04:47, poma wrote:
> On 05/20/2012 11:12 PM, Thomas Mair wrote:
>> On 20.05.2012 22:08, Antti Palosaari
Laurent Pinchart wrote:
> Hi Sakari,
>
> Thanks for the review.
>
> On Wednesday 27 June 2012 14:07:51 Sakari Ailus wrote:
>> Laurent Pinchart wrote:
>>> The bpp field currently stores the sample width and is aligned to the
>>> next multiple of 8 bits when computing data size in memory. This won'
On Wednesday 27 June 2012 13:54:30 Laurent Pinchart wrote:
> Hi Sakari,
>
> Thanks for the review.
>
> On Wednesday 27 June 2012 14:07:51 Sakari Ailus wrote:
> > Laurent Pinchart wrote:
> > > The bpp field currently stores the sample width and is aligned to the
> > > next multiple of 8 bits when
Laurent Pinchart wrote:
> Enable the bridge automatically when the input format is YUYV8 or UYVY8.
>
> Signed-off-by: Laurent Pinchart
Thanks for the patch, Laurent!
Acked-by: Sakari Ailus
--
Sakari Ailus
sakari.ai...@iki.fi
--
To unsubscribe from this list: send the line "unsubscribe linu
Hi Sakari,
Thanks for the review.
On Wednesday 27 June 2012 14:07:51 Sakari Ailus wrote:
> Laurent Pinchart wrote:
> > The bpp field currently stores the sample width and is aligned to the
> > next multiple of 8 bits when computing data size in memory. This won't
> > work anymore for YUYV8_2X8 fo
Laurent Pinchart wrote:
> The structure is only used to store configuration data and pass it to
> CCDC configuration functions. Access the data directly from the
> locations that need it.
>
> Signed-off-by: Laurent Pinchart
Thanks!!
Acked-by: Sakari Ailus
--
Sakari Ailus
sakari.ai...@iki.fi
Laurent Pinchart wrote:
> Those features are half-implemented and not used. Remove them.
>
> Signed-off-by: Laurent Pinchart
Thanks!
Acked-by: Sakari Ailus
--
Sakari Ailus
sakari.ai...@iki.fi
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a mes
Hi Laurent,
Thanks for the patch.
Laurent Pinchart wrote:
> The bpp field currently stores the sample width and is aligned to the
> next multiple of 8 bits when computing data size in memory. This won't
> work anymore for YUYV8_2X8 formats. Split the bpp field into a sample
> width and a bits per
On Wed 27 June 2012 12:14:34 Scott Jiang wrote:
> 2012/6/27 Hans Verkuil :
> > On Wed 27 June 2012 11:37:24 Scott Jiang wrote:
> >> Hi Hans,
> >>
> >> I noticed there are two s_std ops in core and video for output. And
> >> some drivers call video->s_std_out and then core->s_std in their S_STD
> >>
Hi Hans,
On Wednesday 27 June 2012 12:38:54 Hans Verkuil wrote:
> On Wed 27 June 2012 11:54:40 Laurent Pinchart wrote:
> > On Friday 22 June 2012 14:21:13 Hans Verkuil wrote:
> > > From: Hans Verkuil
> > >
> > > Since this could theoretically change the debug value while in the
> > > middle of v
On Wednesday 27 June 2012 12:37:21 Hans Verkuil wrote:
> On Wed 27 June 2012 11:52:10 Laurent Pinchart wrote:
> > On Friday 22 June 2012 14:21:17 Hans Verkuil wrote:
> > > From: Hans Verkuil
> > >
> > > Split off the memory and type validation. This is done both from reqbufs
> > > and create_bufs
On Wed 27 June 2012 11:59:06 Laurent Pinchart wrote:
> Hi Hans,
>
> Thanks for the patch.
>
> On Friday 22 June 2012 14:21:26 Hans Verkuil wrote:
> > From: Hans Verkuil
> >
> > Signed-off-by: Hans Verkuil
> > ---
> > drivers/media/video/v4l2-dev.c | 25 -
> > 1 file
Laurent Pinchart wrote:
> Hi everybody,
>
> Not much to be said here. The first patch is needed by the second, which is
> described in its commit message. I'd like to get this into v3.6.
>
> Laurent Pinchart (2):
> omap3isp: Don't access ISP_CTRL directly in the statistics modules
> omap3isp:
On Wed 27 June 2012 11:54:40 Laurent Pinchart wrote:
> Hi Hans,
>
> Thanks for the patch.
>
> On Friday 22 June 2012 14:21:13 Hans Verkuil wrote:
> > From: Hans Verkuil
> >
> > Since this could theoretically change the debug value while in the middle
> > of v4l2-ioctl.c, we make a copy of vfd->
On Wed 27 June 2012 11:52:10 Laurent Pinchart wrote:
> Hi Hans,
>
> Thanks for the patch.
>
> On Friday 22 June 2012 14:21:17 Hans Verkuil wrote:
> > From: Hans Verkuil
> >
> > Split off the memory and type validation. This is done both from reqbufs and
> > create_bufs, and will also be done by
On Wed 27 June 2012 11:42:31 Laurent Pinchart wrote:
> Hi Hans,
>
> Thanks for the patch.
>
> On Friday 22 June 2012 14:21:21 Hans Verkuil wrote:
> > From: Hans Verkuil
> >
> > Add helper functions to make it easier to adapt drivers to vb2.
> >
> > These helpers take care of core locking and c
2012/6/27 Hans Verkuil :
> On Wed 27 June 2012 11:37:24 Scott Jiang wrote:
>> Hi Hans,
>>
>> I noticed there are two s_std ops in core and video for output. And
>> some drivers call video->s_std_out and then core->s_std in their S_STD
>> iotcl. Could anyone share me the story why we have
>> s_std_o
Hi Hans,
Thanks for the patch.
On Friday 22 June 2012 14:21:26 Hans Verkuil wrote:
> From: Hans Verkuil
>
> Signed-off-by: Hans Verkuil
> ---
> drivers/media/video/v4l2-dev.c | 25 -
> 1 file changed, 24 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/media/vi
On Wed 27 June 2012 11:37:24 Scott Jiang wrote:
> Hi Hans,
>
> I noticed there are two s_std ops in core and video for output. And
> some drivers call video->s_std_out and then core->s_std in their S_STD
> iotcl. Could anyone share me the story why we have
> s_std_output/g_std_output/g_tvnorms_out
Hi Hans,
Thanks for the patch.
On Friday 22 June 2012 14:21:13 Hans Verkuil wrote:
> From: Hans Verkuil
>
> Since this could theoretically change the debug value while in the middle
> of v4l2-ioctl.c, we make a copy of vfd->debug to ensure consistent debug
> behavior.
In my review of RFCv1, I
Hi Hans,
Thanks for the patch.
On Friday 22 June 2012 14:21:17 Hans Verkuil wrote:
> From: Hans Verkuil
>
> Split off the memory and type validation. This is done both from reqbufs and
> create_bufs, and will also be done by vb2 helpers in a later patch.
>
> Signed-off-by: Hans Verkuil
> ---
Hi Hans,
Thanks for the patch.
On Friday 22 June 2012 14:21:21 Hans Verkuil wrote:
> From: Hans Verkuil
>
> Add helper functions to make it easier to adapt drivers to vb2.
>
> These helpers take care of core locking and check if the filehandle is the
> owner of the queue.
>
> Signed-off-by: H
Hi Hans,
I noticed there are two s_std ops in core and video for output. And
some drivers call video->s_std_out and then core->s_std in their S_STD
iotcl. Could anyone share me the story why we have
s_std_output/g_std_output/g_tvnorms_output ops in video instead of
making use of s_std/g_std in cor
Hi Chris,
On Thursday 21 June 2012 09:38:11 Chris MacGregor wrote:
> Hi. I was redirected to this list by a response to my post (below) on
> the BeagleBoard group. I'm happy to help/cooperate/etc. in whatever way
> I reasonably can.
>
> Original Message
>
> Hello, all.
>
> I
On Mon 28 May 2012 13:47:43 Federico Vaga wrote:
> > I didn't get any reply from Federico when I posted my concerns last
> > week, so that makes me unhappy as well.
> >
> > I hope the author will fix these issues, but in the meantime this will
> > move it to staging waiting for further development
The intent here was to test that the flag was clear but the '!' has
higher precedence than the '&'. I2C_M_RD is 0x1 so the current code is
equivalent to "&& (!sgs[i].flags) ..."
Signed-off-by: Dan Carpenter
---
I sent this originally on Wed, 25 Jan 2012 and Emil Goode sent the same
fix on Thu, M
96 matches
Mail list logo