The following changes since commit
a41ae2431a3d1c751bda1ef0e9b44b27192e19de:
V4L/DVB: gspca - sq930x: Add some comments for sensor mt9v111 (2010-07-10
14:14:45 -0300)
are available in the git repository at:
git://linuxtv.org/jfrancois/gspca.git for_2.6.36
Jean-François Moine (6):
On Wed, Jul 14, 2010 at 6:31 AM, Jean-Francois Moine moin...@free.fr wrote:
I have just done the pull request. The patch should be applied in the
kernel 2.6.36 and it contains:
Jean-Francois,
Long Thank you, please be patient,
You did most of the work, but I appreciate your generosity so
I have this card (lspci reports pciid 14f1:8852, subsystem 18ac:db78)
and the Dual Digital 4 (lsusb 0fe9:db78).
I had a few problems similar to this (on Nine in Sydney, particularly)
until Mauro applied
some patches to fix some weirdness in the calculations of the tuning
offsets, a few months ago
Following flags were checked, but never set anywhere, therefore
removing all references from the source code:
CONFIG_BAND_SBAND
CONFIG_BAND_LBAND
CONFIG_STANDARD_DAB
CONFIG_STANDARD_DVBT
CONFIG_TUNER_DIB0090_P1B_SUPPORT
CONFIG_TUNER_DIB0090_CPTURIM_MEMORY
FIREFLY_FIRMWARE
Signed-off-by:
The following CONFIG_ options are set within the C File, so the blocks
will always be selected. For the matter of readability the ifdefs are
not nesseccary:
CONFIG_BAND_CBAND
CONFIG_BAND_UHF
CONFIG_BAND_VHF
CONFIG_DIB0090_USE_PWM_AGC
CONFIG_SYS_ISDBT
Signed-off-by: Christian Dietrich
CONFIG_FB_OMAP2_FORCE_AUTO_UPDATE doesn't exist in Kconfig and is never defined
anywhere
else, therefore removing all references for it from the source code.
Signed-off-by: Christian Dietrich qy03f...@stud.informatik.uni-erlangen.de
---
drivers/media/video/omap/omap_vout.c |8
1
Hi everybody,
A bit less than one year after Hans' initial media controller proposal, I'm
happy to report that we've finally reached the point where an initial working
implementation can be sent for review. Before going any further, I'd like to
thank everybody who made this possible, including
From: Sakari Ailus sakari.ai...@maxwell.research.nokia.com
Add media entity graph traversal. The traversal follows active links by
depth first. Traversing graph backwards is prevented by comparing the next
possible entity in the graph with the previous one. Multiply connected
graphs are thus not
Create the following ioctl and implement it at the media device level to
setup links.
- MEDIA_IOC_SETUP_LINK: Modify the properties of a given link
The only property that can currently be modified is the ACTIVE link flag
to activate/deactivate a link. Links marked with the IMMUTABLE link flag
The pointer will later be used to register/unregister media entities
when registering/unregistering a v4l2_subdev or a video_device.
With the introduction of media devices, device drivers need to store a
pointer to a driver-specific structure in the device's drvdata.
v4l2_device can't claim
V4L2 subdevices are media entities. As such they need to inherit from
(include) the media_entity structure.
When registering/unregistering the subdevice, the media entity is
automatically registered/unregistered. The entity is acquired on device
open and released on device close.
Signed-off-by:
Create the following two ioctls and implement them at the media device
level to enumerate entities, pads and links.
- MEDIA_IOC_ENUM_ENTITIES: Enumerate entities and their properties
- MEDIA_IOC_ENUM_LINKS: Enumerate all pads and links for a given entity
Entity IDs can be non-contiguous.
V4L2 devices are media entities. As such they need to inherit from
(include) the media_entity structure.
When registering/unregistering the device, the media entity is
automatically registered/unregistered. The entity is acquired on device
open and released on device close.
Signed-off-by:
From: Sakari Ailus sakari.ai...@maxwell.research.nokia.com
Basically these are the interface functions:
media_entity_get() - acquire entity
media_entity_put() - release entity
If the entity is of node type, the power change is distributed to
all connected entities. For non-nodes
The media_device structure abstracts functions common to all kind of
media devices (v4l2, dvb, alsa, ...). It manages media entities and
offers a userspace API to discover and configure the media device
internal topology.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
Hi everybody,
Here's the OMAP3 ISP driver along with V4L2 API additions/enhancements that
it depends on. As mentioned in the media controller patches, please don't
review this set, but use it as sample code for the media controller.
Antti Koskipaa (1):
v4l: Add crop ioctl to V4L2 subdev API
The header defines the v4l2_mbus_framefmt structure which will be used
by the V4L2 subdevs userspace API.
Change the type of the v4l2_mbus_framefmt::code field to __u32, as enum
sizes can differ between different ABIs on the same architectures.
Signed-off-by: Laurent Pinchart
Add the following media bus format code definitions:
- V4L2_MBUS_FMT_SGRBG10_1X10 for 10-bit GRBG Bayer
- V4L2_MBUS_FMT_SGRBG10_DPCM8_1X8 for 10-bit DPCM compressed GRBG Bayer
- V4L2_MBUS_FMT_YUYV16_1X16 for 16-bit YUYV
- V4L2_MBUS_FMT_UYVY16_1X16 for 16-bit UYVY
- V4L2_MBUS_FMT_YVYU16_1X16 for
From: Stanimir Varbanov svarba...@mm-sol.com
omap3isp platform device structure pointer is needed from camera board
files for subdevs registration and calls.
Signed-off-by: Stanimir Varbanov svarba...@mm-sol.com
---
arch/arm/mach-omap2/devices.c |5 -
arch/arm/mach-omap2/devices.h |
From: Tuukka Toivonen tuukka.o.toivo...@nokia.com
Add new/changed base address definitions and resources for
OMAP3630 ISP.
The OMAP3430 CSI2PHY block is same as the OMAP3630 CSIPHY2
block. But the later name is chosen as it gives more symmetry
to the names.
Signed-off-by: Tuukka Toivonen
In order to properly clean up all resources allocated by the isp-mod
driver, the ISP platform device needs to be unregistered when the
omap34xxcam driver is unloaded.
Move the ISP platform device registration from omap_init_camera to
omap34xxcam_probe. This fixes many memory leaks when unloading
From: Antti Koskipaa antti.koski...@nokia.com
This patch adds the VIDIOC_SUBDEV_S_CROP and G_CROP ioctls to the
userland API. CROPCAP is not implemented because it's redundant.
Signed-off-by: Antti Koskipaa antti.koski...@nokia.com
---
drivers/media/video/v4l2-subdev.c | 36
Instead of returning an error when receiving an ioctl call with an
unsupported command, forward the call to the subdev core::ioctl handler.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
Documentation/video4linux/v4l2-framework.txt |5 +
The three new ioctl VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL,
VIDIOC_SUBDEV_G_FRAME_INTERVAL and VIDIOC_SUBDEV_S_FRAME_INTERVAL can be
used to enumerate and configure a subdev's frame rate from userspace.
Two new video::g/s_frame_interval subdev operations are introduced to
support those ioctls. The
Add a userspace API to get, set and enumerate the media format on a
subdev pad.
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
Signed-off-by: Stanimir Varbanov svarba...@mm-sol.com
Signed-off-by: Sakari Ailus sakari.ai...@maxwell.research.nokia.com
---
Add a v4l2_subdev_pad_ops structure for the operations that need to be
performed at the pad level such as format-related operations.
The format at the output of a subdev usually depends on the format at
its input(s). The try format operation is thus not suitable for probing
format at individual
From: Stanimir Varbanov svarba...@mm-sol.com
Used for storing subdev information per file handle and hold V4L2 file
handle.
Signed-off-by: Stanimir Varbanov svarba...@mm-sol.com
Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
---
drivers/media/video/v4l2-subdev.c | 76
Hi Hans
Thanks for returning to this topic. Sorry, it took me a few days again to
get back to it...
On Fri, 9 Jul 2010, Hans Verkuil wrote:
On Tuesday 11 May 2010 09:07:25 Guennadi Liakhovetski wrote:
On Mon, 10 May 2010, Guennadi Liakhovetski wrote:
(added Laurent to CC as he once
The idea of this file is to ignore build generated files, and also
the standard patches subfolder, used by quilt for example.
Signed-off-by: Sergio Aguirre saagui...@ti.com
---
.gitignore |4
1 files changed, 4 insertions(+), 0 deletions(-)
create mode 100644 .gitignore
diff --git
This allows the gcc compilation to build with extra parameters.
For example, if we want to build with -static, we just do:
make CFLAGS=-static
Signed-off-by: Sergio Aguirre saagui...@ti.com
---
Makefile |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/Makefile
Hi Laurent,
Here's some patches I have generated when trying to use
your app with my Zoom3 board/environment.
These are based on your git tree:
http://git.ideasonboard.org/?p=media-ctl.git;a=summary
Your comments are appreciated.
Regards,
Sergio
Sergio Aguirre (3):
Create initial
We shouldn't require full kernel source for this.
Signed-off-by: Sergio Aguirre saagui...@ti.com
---
Makefile |6 ++
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
index bf4cf55..300ed7e 100644
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,9 @@
-SRCARCH ?=
Hi,
On Mon, 25 Jan 2010 16:02:31 +0100, Arnaud Patard wrote:
When using VIDIOC_QBUF with memory type set to V4L2_MEMORY_MMAP, the
v4l2_buffer buffer gets unmodified on drivers like uvc (well, only
bytesused field is modified). Then some apps like gstreamer are reusing
the same buffer later
Mauro,
Please pull from http://linuxtv.org/hg/~anttip/af9015/
for the following:
af9013: add support for firmware 5.1.0.0
get_dvb_firmware: update af9015
af9015: support for AverMedia AVerTV Volar M (A815Mac)
af9013: program tuner before demodulator
af9013: af9013_read_status() refactoring
This message is generated daily by a cron job that builds v4l-dvb for
the kernels and architectures in the list below.
Results of the daily build of v4l-dvb:
date:Wed Jul 14 19:00:13 CEST 2010
path:http://www.linuxtv.org/hg/v4l-dvb
changeset: 14993:9652f85e688a
git master:
Hi Mauro
The following changes since commit 2b5549a16077d969944b702e01bddd61befa4b43:
Pawel Osciak (1):
V4L/DVB: v4l: mem2mem_testdev: fix g_fmt NULL pointer dereference
are available in the git repository at:
git://linuxtv.org/gliakhovetski/v4l-dvb.git for-2.6.35
Guennadi
Dear hermann
Is there any documentation and how can a user know about it?
Ecovec board which I and Guennadi were talking about is an evaluation board.
If you buy this board, you can find DVD including manual in its box.
Please check
37 matches
Mail list logo