Hi Mauro,
thank you for your interest.
On 13 September 2012 15:00, Mauro Carvalho Chehab mche...@redhat.com wrote:
Hi Javier,
I'm not too familiar with soc_camera and ov7670 drivers, so my comments
reflects my understanding of the question, without taking into account
drivers specifics.
Em
Hi Andrey!
Thanks for posting this driver. One request for the future: please split this
patch up in smaller pieces: one for each c source for example. That makes it
easier to review.
On Fri September 14 2012 00:40:11 Andrey Smirnov wrote:
This patch adds a core driver for Silicon Laboratories
Hi Andrey!
Some generic comments:
sound/i2c/other/tea575x-tuner.c is a good example of how to make an AM/FM tuner
driver. It's used by e.g. drivers/media/radio/radio-shark.c. This went in just
yesterday, so you need to look at the latest staging/for_v3.7 branch of the
media_tree.git repo.
Some
On Fri September 14 2012 04:09:42 Mauro Carvalho Chehab wrote:
Em 13-09-2012 21:59, Mauro Carvalho Chehab escreveu:
Em Thu, 13 Sep 2012 20:23:42 -0300
Mauro Carvalho Chehab mche...@redhat.com escreveu:
Em 13-09-2012 20:19, Mauro Carvalho Chehab escreveu:
Em Sat, 18 Aug 2012 11:48:52
On 09/03/12 15:36, Sean Young wrote:
On Sun, Sep 02, 2012 at 11:08:20PM +0300, Timo Kokkonen wrote:
On 09/02/12 22:41, Sakari Ailus wrote:
On Sun, Sep 02, 2012 at 06:20:27PM +0300, Timo Kokkonen wrote:
On 09.02 2012 18:06:34, Sakari Ailus wrote:
Heippa,
Timo Kokkonen wrote:
Terve,
On
Hello,
we use arm_memblock_steal() + dma_declare_coherent_memory() in order
to reserve son contiguous video memory in our platform:
http://git.linuxtv.org/media_tree.git/blob/refs/heads/staging/for_v3.7:/arch/arm/mach-imx/mach-imx27_visstrim_m10.c
We've noticed that some restrictive alignment
On Thu, Sep 13, 2012 at 10:56:41PM +0200, Hans Verkuil wrote:
On Thu September 13 2012 22:50:32 Laurent Pinchart wrote:
Hi Sakari,
On Thursday 13 September 2012 23:38:14 Sakari Ailus wrote:
On Fri, Sep 07, 2012 at 03:29:12PM +0200, Hans Verkuil wrote:
From: Hans Verkuil
From: Lad, Prabhakar prabhakar@ti.com
due to structure change for video drivers, change the
description with correct path.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
Cc: Mauro Carvalho Chehab mche...@infradead.org
Cc: Hans Verkuil
On Fri 14 September 2012 11:02:22 Sakari Ailus wrote:
On Thu, Sep 13, 2012 at 10:56:41PM +0200, Hans Verkuil wrote:
On Thu September 13 2012 22:50:32 Laurent Pinchart wrote:
Hi Sakari,
On Thursday 13 September 2012 23:38:14 Sakari Ailus wrote:
On Fri, Sep 07, 2012 at 03:29:12PM
Yes, the MMU version of remap_pfn_range() does permit non-page-aligned
`addr' (at least, if the userspace maaping is a non-COW one). But I
suspect that was an implementation accident - it is a nonsensical thing
to do, isn't it? The MMU cannot map a bunch of kernel pages onto a
Code after return statement never gets executed.
Hence can be deleted.
Signed-off-by: Sachin Kamat sachin.ka...@linaro.org
---
drivers/media/platform/s5p-mfc/s5p_mfc.c | 21 +
1 files changed, 1 insertions(+), 20 deletions(-)
diff --git
On Fri, Sep 14, 2012 at 10:49:27AM +0200, javier Martin wrote:
Hello,
we use arm_memblock_steal() + dma_declare_coherent_memory() in order
to reserve son contiguous video memory in our platform:
Hi all,
Here is an updated and more complete patch series for ds3000. I've
done my testing on top of kernel 3.5.2 and things look ok so far.
Reviews and comments are again more than welcome.
Cheers,
Rémi Cardona
--
SmartJog | T: +33 1 5868 6229
27 Blvd Hippolyte Marquès, 94200
Since b9bf2eafaad9c1ef02fb3db38c74568be601a43a, the function
ds3000_firmware_ondemand() is called only once during init. This
locking scheme may have been useful when the firmware was loaded at
each tune.
Furthermore, it looks like this 'lock' was put in to prevent concurrent
access (and not
- if kmalloc() returns NULL, we can return immediately without trying
to kfree() a NULL pointer.
- if i2c_transfer() fails, error out immediately instead of trying to
upload the remaining bytes of the firmware.
- the error code is then properly propagated down to ds3000_initfe().
Signed-off-by: Rémi Cardona remi.card...@smartjog.com
---
drivers/media/dvb/frontends/ds3000.c |1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/media/dvb/frontends/ds3000.c
b/drivers/media/dvb/frontends/ds3000.c
index 4c8ac26..46874c7 100644
---
Signed-off-by: Rémi Cardona remi.card...@smartjog.com
---
drivers/media/dvb/frontends/ds3000.c |9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/drivers/media/dvb/frontends/ds3000.c
b/drivers/media/dvb/frontends/ds3000.c
index 970963c..3e0e9de 100644
---
ds3000_readreg() returns negative values in case of i2c failures. The
old code would simply return 0 when failing to read the 0xb2 register,
misleading ds3000_initfe() into believing that the firmware had been
correctly loaded.
Also print out a message if the chip says a firmware is already
This brings both ds3000_readreg() and ds3000_tuner_readreg() in line
with ds3000_writereg() and ds3000_tuner_writereg() respectively.
Signed-off-by: Rémi Cardona remi.card...@smartjog.com
---
drivers/media/dvb/frontends/ds3000.c | 11 +++
1 file changed, 7 insertions(+), 4 deletions(-)
-Original Message-
From: Scott Jiang [mailto:scott.jiang.li...@gmail.com]
Sent: Friday, September 14, 2012 2:53 PM
To: Andrew Morton
Cc: Bob Liu; linux...@kvack.org; Bhupesh SHARMA;
laurent.pinch...@ideasonboard.com; uclinux-dist-
de...@blackfin.uclinux.org;
-Original Message-
From: Bhupesh SHARMA
Sent: Friday, September 14, 2012 3:45 PM
To: 'Scott Jiang'; Andrew Morton
Cc: Bob Liu; linux...@kvack.org; laurent.pinch...@ideasonboard.com;
uclinux-dist-de...@blackfin.uclinux.org; linux-media@vger.kernel.org;
dhowe...@redhat.com;
Hi all,
This is the full patch series containing API fixes as discussed during the
2012 Media Workshop.
Regarding the 'make ioctl const' patches: I've only done the easy ones in
this patch series. The remaining write-only ioctls are used much more widely,
so changing those will happen later.
Specify that STREAMON/OFF should return 0 if the stream is already
started/stopped.
The spec never specified what the correct behavior is. This ambiguity
was resolved during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
Reviewed-by: Sylwester Nawrocki
This buffer type isn't used at all, and since it is effectively undefined
what it should do it is deprecated. The define still exists, but any
internal support for such buffers is removed.
The decisions to deprecate this was taken during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil
During the 2012 Media Workshop it was decided that bus_info as returned
by VIDIOC_QUERYCAP can no longer be empty. It should be a unique identifier,
and empty strings are obviously not unique.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
Reviewed-by: Sylwester Nawrocki
- S/TRY_FMT should always succeed, unless an invalid type field is passed in.
- TRY_FMT should give the same result as S_FMT, all other things being equal.
- ENUMFMT may return different formats for different inputs or outputs.
This was decided during the 2012 Media Workshop.
Signed-off-by: Hans
From: Sakari Ailus sakari.ai...@iki.fi
Remove experimantal tag from the following API elements:
V4L2_BUF_TYPE_VIDEO_OUTPUT_OVERLAY buffer type.
V4L2_CAP_VIDEO_OUTPUT_OVERLAY capability flag.
VIDIOC_ENUM_FRAMESIZES IOCTL.
VIDIOC_ENUM_FRAMEINTERVALS IOCTL.
VIDIOC_G_ENC_INDEX IOCTL.
ENODATA should be returned if the API used for getting, changing, querying
or enumerating the current video timings is not supported by the current input
or output.
This was decided during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
These have been replaced by new defines without the CUSTOM_ part.
Get rid of the old ones.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
Documentation/feature-removal-schedule.txt |9 +
1 file changed, 9 insertions(+)
diff --git a/Documentation/feature-removal-schedule.txt
A number of old drivers still had the experimental tag. Time to remove it.
It concerns the following drivers:
VIDEO_TLV320AIC23B
USB_STKWEBCAM
VIDEO_CX18
VIDEO_CX18_ALSA
VIDEO_ZORAN_AVS6EYES
DVB_USB_AF9005
MEDIA_TUNER_TEA5761
VIDEO_NOON010PC30
This decision was taken during the 2012 Media
Write-only ioctls should have a const argument in the ioctl op.
Do this conversion for vidioc_s_fbuf.
Adding const for write-only ioctls was decided during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/common/saa7146/saa7146_video.c |2 +-
Currently the core code looks at tvnorms to see whether ENUMSTD
or G_PARM should be enabled. This is not a good check for drivers
that support the STD API on one input and the DV Timings API on another.
In that case tvnorms may be 0.
Instead check whether s_std is present (for ENUMSTD) or
As per decision taken during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
Documentation/DocBook/media/v4l/compat.xml |2 +-
Documentation/DocBook/media/v4l/io.xml | 14 ++
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/pci/ivtv/ivtv-streams.c |3 +++
drivers/media/pci/zoran/zoran_card.c |4
drivers/media/platform/coda.c |1 +
drivers/media/platform/davinci/vpbe_display.c |1 +
Write-only ioctls should have a const argument in the ioctl op.
Do this conversion for vidioc_s_audio.
Adding const for write-only ioctls was decided during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/pci/bt8xx/bttv-driver.c |4 ++--
Write-only ioctls should have a const argument in the ioctl op.
Do this conversion for vidioc_s_freq_hw_seek.
Adding const for write-only ioctls was decided during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/radio/radio-mr800.c|
Write-only ioctls should have a const argument in the ioctl op.
Do this conversion for vidioc_s_crop.
Adding const for write-only ioctls was decided during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/i2c/soc_camera/mt9m001.c |2
The ioctl validity checks have been improved and now take vfl_type
and vfl_dir into account.
During the 2012 Media Workshop it was decided that these improved
v4l2 core checks should be added as they simplified drivers and
made drivers behave consistently.
Signed-off-by: Hans Verkuil
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
Documentation/video4linux/v4l2-framework.txt |9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/Documentation/video4linux/v4l2-framework.txt
b/Documentation/video4linux/v4l2-framework.txt
index 89318be..20f1c05
Write-only ioctls should have a const argument in the ioctl op.
Do this conversion for vidioc_s_modulator.
Adding const for write-only ioctls was decided during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/radio/radio-keene.c |2 +-
This makes it easier to read and also ties in more closely with the
profile concept.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/v4l2-core/v4l2-dev.c | 156 +---
1 file changed, 74 insertions(+), 82 deletions(-)
diff --git
Add a new flag that tells userspace that the monotonic clock is used
for timestamps and update the documentation accordingly.
We decided on this new flag during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com
These will be used by v4l2-dev.c to improve ioctl checking.
I.e. ioctls for capture should return -ENOTTY when called for
an output device.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
include/media/v4l2-dev.h |9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git
Write-only ioctls should have a const argument in the ioctl op.
Do this conversion for vidioc_s_audout.
Adding const for write-only ioctls was decided during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/pci/ivtv/ivtv-ioctl.c |6 --
Write-only ioctls should have a const argument in the ioctl op.
Do this conversion for vidioc_(un)subscribe_event.
Adding const for write-only ioctls was decided during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/pci/ivtv/ivtv-ioctl.c |
It was not entirely obvious that the sequence count should also
be set for output devices. Also made it more explicit that this
sequence counter counts frames, not fields.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com
---
Write-only ioctls should have a const argument in the ioctl op.
Do this conversion for vidioc_s_jpegcomp.
Adding const for write-only ioctls was decided during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/pci/zoran/zoran_driver.c |4 ++--
Prefix bus_info with platform:.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/platform/mem2mem_testdev.c |3 ++-
drivers/media/platform/vivi.c|3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/drivers/media/platform/mem2mem_testdev.c
The 'custom' timings are no longer just for custom timings, but also for
standard
CEA/VESA timings. So rename to V4L2_IN/OUT_CAP_DV_TIMINGS.
The old define is still kept for backwards compatibility.
This decision was taken during the 2012 Media Workshop.
Signed-off-by: Hans Verkuil
Add the new V4L2_CAP_MONOTONIC_TS capability to those drivers that
use monotomic timestamps instead of the system time.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
Acked-by: Sylwester Nawrocki s.nawro...@samsung.com
Acked-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
The Video Standard section contains some awkward language. It also wasn't
updated when the error code for unimplemented ioctls changed from EINVAL
to ENOTTY.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
Documentation/DocBook/media/v4l/common.xml | 30 +---
1
While the documentation says that VIDIOC_CROPCAP is compulsory for
all video capture and output devices, in practice VIDIOC_CROPCAP is
only implemented for devices that can do cropping and/or scaling.
Update the documentation to no longer require VIDIOC_CROPCAP if the
driver does not support
Fixes a v4l2-compliance error: setting audmode to a value other than mono
or stereo for a radio device should map to MODE_STEREO.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/v4l2-core/tuner-core.c |5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git
Check against q-fileio to see if the queue owner should be set or not.
The former check against the return value of read or write is wrong, since
read/write can return an error, even if the queue is in streaming mode.
For example, EAGAIN when in non-blocking mode.
Signed-off-by: Hans Verkuil
Hi all,
The first and last patches are bug fixes, and the second and third add
two new features to the control framework:
The first new feature adds a notifier to a control. When set the notifier
will be called whenever the control changes value. This feature is needed
to allow bridge drivers to
Sometimes platform/bridge drivers need to be notified when a control from
a subdevice changes value. In order to support this a notify callback was
added.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
Documentation/video4linux/v4l2-controls.txt | 22 ++
With a filter function you can control more precisely which controls
are added. This is useful in particular for radio device nodes for
combined TV/Radio cards where you want to show just the radio-specific
controls and not controls like brightness.
Signed-off-by: Hans Verkuil
From: Lad, Prabhakar prabhakar@ti.com
This patch set adds media controller based capture driver for
DM365.
This driver bases its design on Laurent Pinchart's Media Controller Design
whose patches for Media Controller and subdev enhancements form the base.
The driver also takes copious
From: Manjunath Hadli manjunath.ha...@ti.com
add support for dm3xx IPIPEIF hardware setup. This is the
lowest software layer for the dm3x vpfe driver which directly
accesses hardware. Add support for features like default
pixel correction, dark frame substraction and hardware setup.
From: Manjunath Hadli manjunath.ha...@ti.com
add dm365 IPIPE hardware support. IPIPE is the hardware IP which
implements the functionality required for resizer, previewer and
the associated feature support. This is built along with the vpfe
driver, and implements hardware setup including
From: Manjunath Hadli manjunath.ha...@ti.com
Add the video previewer driver with the v4l2 media controller framework
which takes care of converting the video frames from bayer to YUV or RGB.
The driver supports both continuous mode where it works in tandem with
the CCDC and single shot mode where
From: Manjunath Hadli manjunath.ha...@ti.com
enable PPCR, enbale ISIF out on BCR and disable all events.
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
---
drivers/media/platform/davinci/vpss.c | 13 +
1 files changed, 13
From: Manjunath Hadli manjunath.ha...@ti.com
add function to set sync polarity , interrupt completion and
pageframe size in vpss to be used by the main driver.
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
---
From: Manjunath Hadli manjunath.ha...@ti.com
add build infrastructure for dm365 specific modules
such as IPIPE, AEW, AF.
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
---
drivers/media/platform/davinci/Kconfig | 40
From: Manjunath Hadli manjunath.ha...@ti.com
request_mem_region for VPSS_CLK_CTRL register and ioremap.
and enable clocks appropriately.
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
---
drivers/media/platform/davinci/vpss.c | 11
From: Manjunath Hadli manjunath.ha...@ti.com
Add the video resizer driver with the v4l2 media controller framework
which takes care of resizing the video frames with both up-scaling
downscaling facility. The formats that is supported is YUV422.
The driver supports both continuous mode where it
From: Manjunath Hadli manjunath.ha...@ti.com
Add the CCDC driver for davinci Dm3XX SoCs. The driver supports
CCDC as a media entity with 2 pads - 1 input and 1 output. The
driver implements streaming support and subdev interface. The
ccdc supports bayer and YUV formats.
Signed-off-by: Manjunath
From: Manjunath Hadli manjunath.ha...@ti.com
add a generic video driver functionality to be used by all the vpfe
drivers for davinci SoCs. The functionality includes all the
standard v4l2 interfaces including streaming. The video node
interface can be used both as an input and output node for
From: Manjunath Hadli manjunath.ha...@ti.com
Add the vpfe capture driver which implements media controller
interface. The driver suports all the setup functionality for
all all units nnamely- ccdc, previewer, resizer, h3a, aew.
The driver supports both dm365 and Dm355. The driver does isr
From: Manjunath Hadli manjunath.ha...@ti.com
Add documentation on the Davinci VPFE driver. Document the subdevs,
and private IOTCLs the driver implements
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Cc: Rob Landley r...@landley.net
Cc:
From: Lad, Prabhakar prabhakar@ti.com
channel_first_int[][] variable is used as a flag for the ISR,
This flag was being set after enabling the interrupts, There
where suitaions when the isr ocuurend even before the flag was set
dues to which it was causing the applicaiotn hang.
This patch
Hello.
On 09/14/2012 05:53 PM, Prabhakar Lad wrote:
From: Lad, Prabhakar prabhakar@ti.com
channel_first_int[][] variable is used as a flag for the ISR,
This flag was being set after enabling the interrupts, There
where suitaions when the isr ocuurend even before the flag was set
From: Hans Verkuil hans.verk...@cisco.com
Remove old videobuf-core.h includes.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
---
drivers/media/platform/davinci/vpif_capture.h |1 -
drivers/media/platform/davinci/vpif_display.h |1 -
Em 19-08-2012 14:32, Bruno Prémont escreveu:
Implement support for picoLCD's CIR header using RC_CORE for decoding
the IR event stream.
Signed-off-by: Bruno Prémont bonb...@linux-vserver.org
Sorry for a late answer. I'm with a huge backlog due to KS/2012 workshop.
Acked-by: Mauro Carvalho
Hello,
I'm studying how to support cropping and scaling (binning, skipping, digital
scaling if any) for different models for camera sensor drivers. There seems to
be (at least) two kinds of sensor drivers:
1) The smiapp driver has 2 or 3 subdevs: pixel array - binning (- scaling).
It gives
From: Peter Senna Tschudin peter.se...@gmail.com
Remove unused label and rename remaining labels
Signed-off-by: Peter Senna Tschudin peter.se...@gmail.com
---
Depends on patch [v2,7/8] drivers/media/platform/davinci/vpbe.c: Removes
useless kfree() - http://patchwork.linuxtv.org/patch/14307/
On 09/14/2012 12:57 PM, Hans Verkuil wrote:
Prefix bus_info with platform:.
Signed-off-by: Hans Verkuilhans.verk...@cisco.com
Looks good to me,
Acked-by: Sylwester Nawrocki s.nawro...@samsung.com
---
drivers/media/platform/mem2mem_testdev.c |3 ++-
drivers/media/platform/vivi.c
On 09/14/2012 12:57 PM, Hans Verkuil wrote:
Signed-off-by: Hans Verkuilhans.verk...@cisco.com
---
drivers/media/pci/ivtv/ivtv-streams.c |3 +++
drivers/media/pci/zoran/zoran_card.c |4
drivers/media/platform/coda.c |1 +
On 09/14/2012 12:57 PM, Hans Verkuil wrote:
Signed-off-by: Hans Verkuilhans.verk...@cisco.com
---
Documentation/video4linux/v4l2-framework.txt |9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/Documentation/video4linux/v4l2-framework.txt
On Fri September 14 2012 19:34:56 Sylwester Nawrocki wrote:
On 09/14/2012 12:57 PM, Hans Verkuil wrote:
Signed-off-by: Hans Verkuilhans.verk...@cisco.com
---
Documentation/video4linux/v4l2-framework.txt |9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git
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 Sep 14 19:02:16 CEST 2012
git hash:780d61704cf62a51c06c0ca8210d0282591e00b2
gcc version: i686-linux-gcc
Hi Jon,
On Thu, Sep 13, 2012 at 2:54 PM, Jonathan Corbet cor...@lwn.net wrote:
Well, there is some documentation here:
https://lwn.net/Articles/447435/
I thank you for this. It really helped me getting started on videobuf2.
This reminds me that I've always meant to turn it into
Hi Hans,
Thanks for the patch.
Hans Verkuil wrote:
...
--- a/include/linux/videodev2.h
+++ b/include/linux/videodev2.h
@@ -290,6 +290,7 @@ struct v4l2_capability {
#define V4L2_CAP_ASYNCIO0x0200 /* async I/O */
#define V4L2_CAP_STREAMING 0x0400 /*
Le vendredi 14 septembre 2012 23:25:01, Sakari Ailus a écrit :
I had a quick discussion with Laurent, and what he suggested was to use
the kernel version to figure out the type of the timestamp. The drivers
that use the monotonic time right now wouldn't be affected by the new
flag on older
Hi,
On 09/14/2012 05:00 PM, Nicolas THERY wrote:
Hello,
I'm studying how to support cropping and scaling (binning, skipping, digital
scaling if any) for different models for camera sensor drivers. There seems
to
be (at least) two kinds of sensor drivers:
1) The smiapp driver has 2 or
Hi Rémi,
Rémi Denis-Courmont wrote:
Le vendredi 14 septembre 2012 23:25:01, Sakari Ailus a écrit :
I had a quick discussion with Laurent, and what he suggested was to use
the kernel version to figure out the type of the timestamp. The drivers
that use the monotonic time right now wouldn't be
V4L2 buffers use the monotonic clock, while statistics buffers use wall
time. This makes it difficult to correlate video frames and statistics.
Switch statistics buffers to the monotonic clock to fix this, and
replace struct timeval with struct timespec.
Reported-by: Antoine Reversat
Hi Javier,
On Thursday 13 September 2012 11:48:17 javier Martin wrote:
Hi,
our new i.MX27 based platform (Visstrim-SM20) uses an ov7675 sensor
attached to the CSI interface. Apparently, this sensor is fully
compatible with the old ov7670. For this reason, it seems rather
sensible that they
On Thu, Jul 19, 2012 at 2:15 PM, Tejun Heo t...@kernel.org wrote:
Hello,
kthread_worker was introduced together with concurrency managed
workqueue to serve workqueue users which need a special dedicated
worker - e.g. RT scheduling. This is minimal queue / flush / flush
all iterface on top
89 matches
Mail list logo