Hi Guennadi,
On Tuesday 05 October 2010 17:30:21 Guennadi Liakhovetski wrote:
> On Tue, 5 Oct 2010, Sakari Ailus wrote:
> > Laurent Pinchart wrote:
> > > The header defines the v4l2_mbus_framefmt structure which will be used
> > > by the V4L2 subdevs userspace API.
> > >
> > > Change the type of
Hi
Our TV card Behold X7 has two different RF input. This RF inputs can switch
between
different RF sources.
ANT 1 for analog and digital TV
ANT 2 for FM radio
The switch controlled by zl10353.
How to I can control this switch?
I found 2 way
1.
Use tuner callback to saa1734. add some param
>
> Ah, I was not aware of that, and I forgot to test for that case.
>
> > >
> > > If neither idea is considered beneficial, I will go ahead and replace
> > > the older variables with the newer ones as is.
> >
> > This is the right approach.
> >
> > You could consider to do a more general clea
On 10/5/10, matt mooney wrote:
> On 18:27 Tue 05 Oct , T Dent wrote:
>> On 10/5/10, Sam Ravnborg wrote:
>> > On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote:
>> >> I have been doing cleanup of makefiles, namely replacing the older
>> >> style
>> >> compilation flag variables with
On 18:27 Tue 05 Oct , T Dent wrote:
> On 10/5/10, Sam Ravnborg wrote:
> > On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote:
> >> I have been doing cleanup of makefiles, namely replacing the older style
> >> compilation flag variables with the newer style. While doing this, I
> >> no
On 12:24 Tue 05 Oct , matt mooney wrote:
> On 16:29 Tue 05 Oct , Sam Ravnborg wrote:
> > On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote:
> > > I have been doing cleanup of makefiles, namely replacing the older style
> > > compilation flag variables with the newer style. While d
Hi Hans,
Hans Verkuil wrote:
> On Tuesday, October 05, 2010 17:30:21 Guennadi Liakhovetski wrote:
>> On Tue, 5 Oct 2010, Sakari Ailus wrote:
...
+/**
+ * struct v4l2_mbus_framefmt - frame format on the media bus
+ * @width:frame width
+ * @height: frame height
>>>
Hi Guennadi!
Guennadi Liakhovetski wrote:
> On Tue, 5 Oct 2010, Sakari Ailus wrote:
...
>>> +/**
>>> + * struct v4l2_mbus_framefmt - frame format on the media bus
>>> + * @width: frame width
>>> + * @height:frame height
>>> + * @code: data format code
>>> + * @field: used interlacing type
On 10/5/10, Sam Ravnborg wrote:
> On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote:
>> I have been doing cleanup of makefiles, namely replacing the older style
>> compilation flag variables with the newer style. While doing this, I
>> noticed that the majority of drivers in the media su
On Monday 04 October 2010 20:26:10 sibu xolo wrote:
> I sent the email above to the list a day or so ago and received no
> response. If I am on the wrong list I would be grateful if someone aufait
>inform me of the appropriate list. Otherwise suggestions of where I
> am going wrong woul
On 16:29 Tue 05 Oct , Sam Ravnborg wrote:
> On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote:
> > I have been doing cleanup of makefiles, namely replacing the older style
> > compilation flag variables with the newer style. While doing this, I
> > noticed that the majority of drivers
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:Tue Oct 5 19:00:17 CEST 2010
path:http://www.linuxtv.org/hg/v4l-dvb
changeset: 15164:1da5fed5c8b2
git master:
Hi Guennadi,
On Tue, 5 Oct 2010 18:41:09 +0200 (CEST), Guennadi Liakhovetski wrote:
> Hm, maybe testing patches between packing and completing a thousand of
> other things was not a very good idea... In any case, I think, it has been
> something in my rootfs. Can it be, that modules, loaded per
On Fri, 24 Sep 2010, Guennadi Liakhovetski wrote:
> Hi Laurent
>
> On Fri, 24 Sep 2010, Laurent Pinchart wrote:
>
> > Hi everybody,
> >
> > Here's a bunch of patches (on top of staging/v2.6.37) that remove the
> > module_name argument to the v4l2_i2c_new_subdev* functions.
>
> Something seems
Hi Laurent,
> -Original Message-
> From: linux-media-ow...@vger.kernel.org [mailto:linux-media-
> ow...@vger.kernel.org] On Behalf Of Laurent Pinchart
> Sent: Tuesday, October 05, 2010 8:19 AM
> To: linux-media@vger.kernel.org
> Cc: sakari.ai...@maxwell.research.nokia.com
> Subject: [RFC/P
Hi Laurent,
> -Original Message-
> From: linux-media-ow...@vger.kernel.org [mailto:linux-media-
> ow...@vger.kernel.org] On Behalf Of Laurent Pinchart
> Sent: Tuesday, October 05, 2010 8:19 AM
> To: linux-media@vger.kernel.org
> Cc: sakari.ai...@maxwell.research.nokia.com
> Subject: [RFC/P
On Tuesday, October 05, 2010 17:30:21 Guennadi Liakhovetski wrote:
> On Tue, 5 Oct 2010, Sakari Ailus wrote:
>
> > Hi Laurent,
> >
> > Thanks for the patch!
> >
> > Laurent Pinchart wrote:
> > > The header defines the v4l2_mbus_framefmt structure which will be used
> > > by the V4L2 subdevs user
On Tue, 5 Oct 2010, Laurent Pinchart wrote:
> Adding new pixel codes at the end of the enumeration will soon create a
> mess, so group the pixel codes by type and sort them by bus_width, bits
> per component, samples per pixel and order of subsamples.
>
> As the codes are part of the kernel ABI t
On Tue, 5 Oct 2010, Sakari Ailus wrote:
> Hi Laurent,
>
> Thanks for the patch!
>
> Laurent Pinchart wrote:
> > 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, a
Hello,
The v4l2 controls for my cam give the interval 0-6000 for exposure,
but anything over 4000 gives black screen.
The automatic exposure control (software, the cam has no hardware exp
control) starts as usual at something low, if there is not enough
light the exp control pumps up the exposure
This patch adds support for SR030PC30 SiliconFile camera sensor.
---
Hello,
this is an initial version of I2C/v4l2 subdevice driver for SR030PC30
camera sensor from SiliconFile. The sensor supports VGA/QVGA/QQVGA
resolutions at 30 fps.
It has been tested with s5p-fimc driver on Aquila board.
Not
Hi Laurent,
Thanks for the patch!
Laurent Pinchart wrote:
> 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 sam
> Hi everybody,
>
> Here's the third version of the patch set (I'll try not to send more than
> a
> few dozens versions a day ;-)).
>
> Changes compared to the previous version are the media bus pixel codes
> sort
> order, documentation images being split to a separate patch for ease of
> review,
On Sun, Sep 26, 2010 at 02:00:47PM -0700, matt mooney wrote:
> I have been doing cleanup of makefiles, namely replacing the older style
> compilation flag variables with the newer style. While doing this, I
> noticed that the majority of drivers in the media subsystem seem to rely
> on a few core h
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 exis
Add a v4l2_subdev_pad_ops structure for the operations that need to be
performed at the pad level such as format-related operations.
Pad format-related operations use v4l2_mbus_framefmt instead of
v4l2_format.
Signed-off-by: Laurent Pinchart
---
include/media/v4l2-subdev.h |5 +
1 files
For consistency with the V4L2_MBUS_FMT_Y10_1X10 format.
Signed-off-by: Laurent Pinchart
---
drivers/media/video/mt9m001.c|2 +-
drivers/media/video/mt9v022.c|4 ++--
drivers/media/video/sh_mobile_csi2.c |6 +++---
drivers/media/video/soc_mediabus.c |2 +-
includ
From: Antti Koskipaa
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
Signed-off-by: Laurent Pinchart
---
Documentation/DocBook/media-entities.tmpl |4 +
Documentation/
Adding new pixel codes at the end of the enumeration will soon create a
mess, so group the pixel codes by type and sort them by bus_width, bits
per component, samples per pixel and order of subsamples.
As the codes are part of the kernel ABI their value can't change when a
new code is inserted in
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 8-bit YUYV on 16-bit bus
- V4L2_MBUS_FMT_UYVY16_1X16 for 8-bit UYVY on 16-bit bus
- V4L2_M
From: Stanimir Varbanov
Used for storing subdev information per file handle and hold V4L2 file
handle.
Signed-off-by: Stanimir Varbanov
Signed-off-by: Antti Koskipaa
Signed-off-by: Laurent Pinchart
---
drivers/media/video/v4l2-subdev.c | 81
include/med
This adds following formats:
- V4L2_MBUS_FMT_SRGGB10_1X10
- V4L2_MBUS_FMT_SGBRG10_1X10
- V4L2_MBUS_FMT_SRGGB10_DPCM8_1X8
- V4L2_MBUS_FMT_SGBRG10_DPCM8_1X8
- V4L2_MBUS_FMT_SBGGR10_DPCM8_1X8
Signed-off-by: Sergio Aguirre
Signed-off-by: Laurent Pinchart
---
include/linux/v4l2-mediabus.h |7 +++
Hi everybody,
Here's the third version of the patch set (I'll try not to send more than a
few dozens versions a day ;-)).
Changes compared to the previous version are the media bus pixel codes sort
order, documentation images being split to a separate patch for ease of review,
and variable rename
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
---
include/linux/
On 05.10.2010 08:28, Jan Hoogenraad wrote:
> The file dmx.h declares dmx_pes_type_t which is ONLY used in this header
> file.
> It is easy to make mistakes, as its member DMX_PES_OTHER resembles a
> similar symbol in demux.h from enum dmx_ts_pes: DMX_TS_PES_OTHER
>
> One problem was found because
Hi,
I need help to understand stream and stream event messages.
Stream Message:
I can read upto message length. But after that what is the use of taps and if
i
process those taps, what information do i need to store on filesystem and how
that information can be used. Also, In what cases i
From: Stanimir Varbanov
The omap3isp platform device requires platform data. As the data can be
provided by a kernel module, the device can't be registered during arch
initialization.
Remove the omap3isp platform device registration from
omap_init_camera(), and export the platform device structu
From: Tuukka Toivonen
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
Signed-off-by: Vimarsh Zutshi
--
Replace direct access to the v4l2_subdev priv field with the inline
v4l2_get_subdevdata method.
Signed-off-by: Laurent Pinchart
Acked-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/video/mt9m001.c| 26 +-
drivers/media/video/mt9m111.c|
The existing priv field stores subdev private data owned by the subdev
driver. Host (bridge) drivers might need to store per-subdev
host-specific data, such as a pointer to platform data.
Add a v4l2_subdev host_priv field to store host-specific data, and
rename the existing priv field to dev_priv.
Hi everybody,
Here's the second version of the OMAP3 ISP driver, rebased on top of the latest
media controller and sub-device API patches.
As with the previous version, the V4L/DVB patches come from the upstream
staging/v2.6.37 branch and won't be needed anymore when the driver will be
rebased on
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
---
Documentation/video4linux/v4l2-framework.txt |5 +
drivers/media/video/v4l2-subdev.c|2 +-
2 fil
From: Antti Koskipaa
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
Signed-off-by: Laurent Pinchart
---
Documentation/DocBook/media-entities.tmpl |4 +
Documentation/
For consistency with the V4L2_MBUS_FMT_Y10_1X10 format.
Signed-off-by: Laurent Pinchart
---
drivers/media/video/mt9m001.c|2 +-
drivers/media/video/mt9v022.c|4 ++--
drivers/media/video/sh_mobile_csi2.c |6 +++---
drivers/media/video/soc_mediabus.c |2 +-
includ
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 8-bit YUYV on 16-bit bus
- V4L2_MBUS_FMT_UYVY16_1X16 for 8-bit UYVY on 16-bit bus
- V4L2_M
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
---
include/linux/
Add a v4l2_subdev_pad_ops structure for the operations that need to be
performed at the pad level such as format-related operations.
Pad format-related operations use v4l2_mbus_framefmt instead of
v4l2_format.
Signed-off-by: Laurent Pinchart
---
include/media/v4l2-subdev.h |5 +
1 files
From: Stanimir Varbanov
Used for storing subdev information per file handle and hold V4L2 file
handle.
Signed-off-by: Stanimir Varbanov
Signed-off-by: Antti Koskipaa
Signed-off-by: Laurent Pinchart
---
drivers/media/video/v4l2-subdev.c | 82 +
include/me
Adding new pixel codes at the end of the enumeration will soon create a
mess, so sort the pixel codes by type and then sort them alphabetically.
As the codes are part of the kernel ABI their value can't change when a
new code is inserted in the enumeration, so they are given an explicit
numerical
This adds following formats:
- V4L2_MBUS_FMT_SRGGB10_1X10
- V4L2_MBUS_FMT_SGBRG10_1X10
- V4L2_MBUS_FMT_SRGGB10_DPCM8_1X8
- V4L2_MBUS_FMT_SGBRG10_DPCM8_1X8
- V4L2_MBUS_FMT_SBGGR10_DPCM8_1X8
Signed-off-by: Sergio Aguirre
Signed-off-by: Laurent Pinchart
---
include/linux/v4l2-mediabus.h |7 +++
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 exis
Hi everybody,
Here's the second version of the sub-device pad-level operations patches.
The patches apply on top of the "RFC/PATCH v3 V4L2 subdev userspace API" and
"RFC/PATCH v5 Media controller (core and V4L2)" patch series. They are available
from the http://git.linuxtv.org/pinchartl/media.git
This patch adds an initial driver for the IMXß74 image sensor from Sony.
Lacking documentation, only very basic functionality in one specific image
format has been implemented and tested.
Signed-off-by: Guennadi Liakhovetski
---
diff --git a/drivers/media/video/Kconfig b/drivers/media/video/Kco
Chip identification register contains the value 0x74.
Signed-off-by: Guennadi Liakhovetski
---
diff --git a/include/media/v4l2-chip-ident.h b/include/media/v4l2-chip-ident.h
index 1c612b4..aeb4ff9 100644
--- a/include/media/v4l2-chip-ident.h
+++ b/include/media/v4l2-chip-ident.h
@@ -38,6 +38,9 @@
The first patch just adds a chip ID, the second one the actual driver. To
be pushed for 2.6.37, unless objections appear.
Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer
http://www.open-technology.de/
--
To unsubscribe from this list: send the line "unsub
55 matches
Mail list logo