Add volatile boolean control to indicate if tuner frequency synthesizer
is locked to requested frequency. That means tuner is able to receive
given frequency. Control is named as "PLL lock", since frequency
synthesizers are based of phase-locked-loop. Maybe more general name
could be wise still?
C
Document PLL lock V4L2 control. It is read only RF tuner control
which is used to inform if tuner is receiving frequency or not.
Cc: Mauro Carvalho Chehab
Cc: Hans Verkuil
Signed-off-by: Antti Palosaari
---
Documentation/DocBook/media/v4l/controls.xml | 9 +
1 file changed, 9 insertion
Implement PLL lock control to get PLL lock flag status from tuner
synthesizer.
Cc: Mauro Carvalho Chehab
Cc: Hans Verkuil
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/e4000.c | 53 ++-
drivers/media/tuners/e4000_priv.h | 2 ++
2 files change
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 7 04:00:25 CET 2014
git branch: test
git hash: 261cb200e7227820cd0056435d7c1a3a9c476766
gcc versio
Hi David,
On Thu, Feb 6, 2014 at 3:15 PM, David Jedelsky wrote:
>
> My TechniSat SkyStar 2 HD CI USB ID 14f7:0002 wasn't tuning DVB-S2 channels.
> Investigation revealed that it doesn't read DVB-S2 registers out of stb0899.
> Comparison with usb trafic of the Windows driver showed the correct
>
Hi Hans,
Thank you for the comments.
On Wednesday 05 February 2014 18:31:14 Hans Verkuil wrote:
> On 02/05/2014 05:42 PM, Laurent Pinchart wrote:
> > Signed-off-by: Laurent Pinchart
> > ---
> >
> > .../DocBook/media/v4l/vidioc-dv-timings-cap.xml| 27 ++---
> > .../DocBook/media
Hi Sakari,
Thank you for the review.
On Thursday 06 February 2014 19:33:23 Sakari Ailus wrote:
> Hi Laurent,
>
> On Wed, Feb 05, 2014 at 05:41:57PM +0100, Laurent Pinchart wrote:
> > Signed-off-by: Laurent Pinchart
> > ---
> >
> > include/media/v4l2-subdev.h| 4
> > include/uapi/linu
Moi David
On 06.02.2014 11:45, David Jedelsky wrote:
My TechniSat SkyStar 2 HD CI USB ID 14f7:0002 wasn't tuning DVB-S2 channels.
Investigation revealed that it doesn't read DVB-S2 registers out of stb0899.
Comparison with usb trafic of the Windows driver showed the correct
communication scheme.
Purely for the purposes of debugging the raw IR encode, add the s_filter
callback to the img-ir-raw driver, which instead of setting the filter
just feeds it back through the input device so that it can be verified.
---
drivers/media/rc/img-ir/img-ir-raw.c | 30 ++
1 fi
Add IR encoding helpers, particularly for pulse-distance modulation as
used by the NEC protocol.
Signed-off-by: James Hogan
---
drivers/media/rc/ir-raw.c | 33 +++
drivers/media/rc/rc-core-priv.h | 44 +
2 files changed, 7
A recent discussion about proposed interfaces for setting up the
hardware wakeup filter lead to the conclusion that it could help to have
the generic capability to encode and modulate scancodes into raw IR
events so that drivers for hardware with a low level wake filter (on the
level of pulse/space
Add the capability to encode NEC scancodes as raw events. The
scancode_to_raw is pretty much taken from the img-ir NEC filter()
callback, and modulation uses the pulse distance helper added in a
previous commit.
Signed-off-by: James Hogan
---
drivers/media/rc/ir-nec-decoder.c | 91 ++
Add a callback to raw ir handlers for encoding and modulating a scancode
to a set of raw events. This could be used for transmit, or for
converting a wakeup scancode filter to a form that is more suitable for
raw hardware wake up filters.
Signed-off-by: James Hogan
---
drivers/media/rc/ir-raw.c
On 05/02/14 01:46 AM, Devin Heitmueller wrote:
> On Wed, Feb 5, 2014 at 1:05 AM, Connor Behan
> wrote:
>> Ccing Devin. I'm pretty sure the analog side has a problem at the driver
>> level.
>>
>> On most days, one cannot pickup an ATSC signal where I am, so I am
>> trying to capture analog video wi
The "Renesas Corporation" listed in the copyright notice doesn't exist.
Replace it with "Renesas Electronics Corporation" and update the
copyright years.
Signed-off-by: Laurent Pinchart
---
drivers/media/platform/vsp1/vsp1.h| 2 +-
drivers/media/platform/vsp1/vsp1_drv.c| 2 +-
driver
On Wed, Feb 05, 2014 at 05:42:16PM +0100, Laurent Pinchart wrote:
> The video enum_dv_timings and dv_timings_cap operations are deprecated
> and unused. Remove them.
>
> Signed-off-by: Laurent Pinchart
Acked-by: Sakari Ailus
--
Sakari Ailus
e-mail: sakari.ai...@iki.fi XMPP: sai...@retiisi
On Wed, Feb 05, 2014 at 05:42:17PM +0100, Laurent Pinchart wrote:
> Wrapping the #define's at a 80 columns boundary just obfuscates the
> code. Don't do that.
>
> Signed-off-by: Laurent Pinchart
Acked-by: Sakari Ailus
--
Sakari Ailus
e-mail: sakari.ai...@iki.fi XMPP: sai...@retiisi.org.uk
Hi Laurent,
On Wed, Feb 05, 2014 at 05:41:57PM +0100, Laurent Pinchart wrote:
> Signed-off-by: Laurent Pinchart
> ---
> include/media/v4l2-subdev.h| 4
> include/uapi/linux/videodev2.h | 8 ++--
> 2 files changed, 10 insertions(+), 2 deletions(-)
>
> diff --git a/include/media/v4l2
Hi Hans,
On Wednesday 05 February 2014 08:57:14 Hans Verkuil wrote:
> On 02/05/2014 12:04 AM, Sylwester Nawrocki wrote:
> > On 02/03/2014 10:03 AM, Hans Verkuil wrote:
> >> On 02/02/2014 02:04 PM, Philipp Zabel wrote:
> >>> On Sun, Feb 02, 2014 at 11:21:13AM +0100, Laurent Pinchart wrote:
> O
Em Thu, 06 Feb 2014 10:46:04 +
James Hogan escreveu:
> On 05/02/14 21:21, Mauro Carvalho Chehab wrote:
> > Em Wed, 05 Feb 2014 20:16:04 +0200
> > Antti Seppälä escreveu:
> >
> >> On 5 February 2014 11:42, James Hogan wrote:
> >>> On 05/02/14 09:39, James Hogan wrote:
> Hi Antti,
> >>>
Hi Rob,
On 06/02/14 14:33, Rob Herring wrote:
> On Fri, Jan 17, 2014 at 7:58 AM, James Hogan wrote:
>> +Required properties:
>> +- compatible: Should be "img,ir1"
>
> Kind of short for a name. I don't have anything much better, but how
> about img,ir-rev1.
Okay, that sounds reasonable.
On Fri, Jan 17, 2014 at 7:58 AM, James Hogan wrote:
> Add device tree binding for ImgTec Consumer Infrared block, specifically
> major revision 1 of the hardware.
>
> Signed-off-by: James Hogan
> Cc: Mauro Carvalho Chehab
> Cc: linux-media@vger.kernel.org
> Cc: Rob Herring
> Cc: Pawel Moll
> C
Adds a missing section to describe the remote controller interface.
The DocBook is just addin the same documentation as written at
Documentation/ABI/testing/sysfs-class-rc, using the DocBook's
way, and dropping timestamps/contact info.
While that means that we'll have the same info on two parts,
All chapters/parts but Remote controllers have the revision
tags inside the body. Move those to remote_controllers.xml and
do some cleanup.
No functional changes.
Signed-off-by: Mauro Carvalho Chehab
---
.../DocBook/media/v4l/remote_controllers.xml | 31 +
Documentation/DocBook/me
On 02/05/2014 05:42 PM, Laurent Pinchart wrote:
Replace the ADV7604-specific hotplug notifier with a GPIO to control the
HPD pin directly instead of going through the bridge driver.
Signed-off-by: Laurent Pinchart
This should probably use the new GPIO descriptor API[1]. It will make things
a
On Mon, Jan 20, 2014 at 09:08:25PM +0100, Frank Schäfer wrote:
> On 17.01.2014 01:11, Keith Lawson wrote:
> >On Wed, Jan 15, 2014 at 10:37:44PM +0100, Frank Schäfer wrote:
> >>Am 14.01.2014 01:48, schrieb Keith Lawson:
> >>>On 2014-01-12 11:56, Frank Schäfer wrote:
> >>>
> On 09.01.2014 02:02,
Em Fri, 17 Jan 2014 13:58:51 +
James Hogan escreveu:
> Add device tree binding for ImgTec Consumer Infrared block, specifically
> major revision 1 of the hardware.
@DT maintainers:
ping.
>
> Signed-off-by: James Hogan
> Cc: Mauro Carvalho Chehab
> Cc: linux-media@vger.kernel.org
> Cc:
From: Hans Verkuil
This ensures that it is also called from queue_cancel, which also calls
__dqbuf(). Without this change any time queue_cancel is called while
streaming the buf_finish op will not be called and any driver cleanup
will not happen.
Signed-off-by: Hans Verkuil
---
drivers/media/v
From: Hans Verkuil
In commit 02f142ecd24aaf891324ffba8527284c1731b561 support was added to
start_streaming to return -ENOBUFS if insufficient buffers were queued
for the DMA engine to start. The vb2 core would attempt calling
start_streaming again if another buffer would be queued up.
Later anal
From: Hans Verkuil
If start_streaming fails then any queued buffers must be given back
to the vb2 core.
Signed-off-by: Hans Verkuil
---
drivers/media/platform/vivi.c | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/drivers/media/platform/vivi.c b/drivers/media/
From: Hans Verkuil
'queued_count' is a bit vague since it is not clear to which queue it
refers to: the vb2 internal list of buffers or the driver-owned list
of buffers.
Rename to make it explicit.
Signed-off-by: Hans Verkuil
---
drivers/media/v4l2-core/videobuf2-core.c | 10 +-
inclu
From: Hans Verkuil
Many drivers do not check anything. At least make sure that the various
buffer size related fields are not obviously wrong.
Signed-off-by: Hans Verkuil
---
drivers/media/v4l2-core/v4l2-ioctl.c | 52 ++--
1 file changed, 50 insertions(+), 2 del
From: Hans Verkuil
Commit 88e268702bfba78448abd20a31129458707383aa ("vb2: Improve file I/O
emulation to handle buffers in any order") broke read/write support if
the size of the buffer being read/written is less than the size of the
image.
When the commit was tested originally I used qv4l2, whic
From: Hans Verkuil
Ensure that these ops are properly balanced.
There two scenarios:
1) for MMAP buf_init is called when the buffers are created and buf_cleanup
must be called when the queue is finally freed. This scenario was always
working.
2) for USERPTR and DMABUF it is more complica
From: Hans Verkuil
Drivers need to be aware that buf_finish can be called when there is no
streaming going on, so make a note of that.
Also add a bunch of missing periods at the end of sentences.
Signed-off-by: Hans Verkuil
---
include/media/videobuf2-core.h | 44 ++---
This patch series is v2 of the previous series:
http://www.spinics.net/lists/linux-media/msg72166.html
Patches 1-6 are unchanged, 7-10 are new.
This patch series fixes a series of bugs in vb2. Recently I have been
converting the saa7134 driver to vb2 and as part of that work I discovered
that th
From: Hans Verkuil
When a vb2_queue is freed check if all the mem_ops and queue ops were balanced.
So the number of calls to e.g. buf_finish has to match the number of calls to
buf_prepare, etc.
This code is only enabled if CONFIG_VIDEO_ADV_DEBUG is set.
Signed-off-by: Hans Verkuil
---
driver
From: Hans Verkuil
The buf_finish op should always work, so change the return type to void.
Update the few drivers that use it. Note that buf_finish can be called
both when the DMA is streaming and when it isn't (during queue_cancel).
Update drivers to check that where appropriate.
Signed-off-by
On 05/02/14 21:21, Mauro Carvalho Chehab wrote:
> Em Wed, 05 Feb 2014 20:16:04 +0200
> Antti Seppälä escreveu:
>
>> On 5 February 2014 11:42, James Hogan wrote:
>>> On 05/02/14 09:39, James Hogan wrote:
Hi Antti,
On 05/02/14 07:03, Antti Seppälä wrote:
> To wake up with nuvoto
My TechniSat SkyStar 2 HD CI USB ID 14f7:0002 wasn't tuning DVB-S2 channels.
Investigation revealed that it doesn't read DVB-S2 registers out of stb0899.
Comparison with usb trafic of the Windows driver showed the correct
communication scheme. This patch implements it.
The question is, whether the
1) We can flip the "if (!lock)" check to "if (lock) return lock;" and
then remove a big chunk of indenting.
2) There is a redundant "if (!lock)" which we can remove since we
already know that lock is zero. This removes another indent level.
Signed-off-by: Dan Carpenter
diff --git a/driver
No need to check "lock" twice here.
Signed-off-by: Dan Carpenter
diff --git a/drivers/media/dvb-frontends/stv0900_sw.c
b/drivers/media/dvb-frontends/stv0900_sw.c
index 0a40edfad739..4ce1d260b3eb 100644
--- a/drivers/media/dvb-frontends/stv0900_sw.c
+++ b/drivers/media/dvb-frontends/stv0900_sw.c
On Mon, Feb 03, 2014 at 10:13:55AM +, Arun Kumar K wrote:
> Hi Mark,
Hi Arun,
>
> This patch and hence a full series of 13 patches is waiting for a long time
> now
> due to your missing ack on this DT binding patch.
> I have addressed your review comments given on earlier version -
> http:/
Hello,
When building dvb-apps from the Mercurial repository, you hit the
following error:
install: cannot stat 'atsc/*': No such file or directory
In the latest changeset
(http://linuxtv.org/hg/dvb-apps/rev/d40083fff895) scan files were
deleted from the repository but not their install rule.
On Tue, Feb 4, 2014 at 3:29 PM, Amit Grover wrote:
> Adding V4L2 controls for horizontal and vertical search range in pixels
> for motion estimation module in video encoder.
>
> Signed-off-by: Swami Nathan
> Signed-off-by: Amit Grover
Acked-by: Lad, Prabhakar
Regards,
--Prabhakar Lad
> ---
>
Hi Marcus,
On Wed, Feb 5, 2014 at 9:26 PM, Marcus Folkesson
wrote:
> These chips makes use of the media_entity in the v4l2_subdev struct
> and is therefor dependent of the MEDIA_CONTROLLER config.
>
NAK, as you can currently see these drivers depend on VIDEO_V4L2_SUBDEV_API
config and if you see
46 matches
Mail list logo