On Thu, Jan 24, 2013 at 10:15:54AM +1000, Dave Airlie wrote:
> >> > Hi!
> >> >
> >> > There was still no maintainer, that commented, ack'd, nack'd, apply'd the
> >> > series. So, this is just a resend.
> >> > The patches were tested with:
> >> >
> >> > - v15 on Tegra by Thierry
> >> >
From: Hans Verkuil
When the control IDs were split off from videodev2.h to v4l2-controls.h
these new Digital Video controls were forgotten (the two patches may
have crossed one another).
Move these controls to their proper place in v4l2-controls.h.
Signed-off-by: Hans Verkuil
---
include/uapi
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/mt9v011.c | 223 +--
1 file changed, 67 insertions(+), 156 deletions(-)
diff --git a/drivers/media/i2c/mt9v011.c b/drivers/media/i2c/mt9v011.c
index 6bf01ad..73b7688 100644
--- a/drive
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/tvaudio.c | 224 +++
1 file changed, 75 insertions(+), 149 deletions(-)
diff --git a/drivers/media/i2c/tvaudio.c b/drivers/media/i2c/tvaudio.c
index 3b24d3f..00a1ca8 100644
--- a/drive
The first patch moves the DV control IDs to their proper place in
v4l2-controls.h. I suspect the patch splitting off the control IDs to
a separate header and adding the new DV controls crossed one another.
The other two patches convert tvaudio and mt9v011 to the controls
framework: this is needed
Hi Mauro,
Any chance this patch will be committed?
On Thu, Jan 17, 2013 at 4:30 PM, Antti Palosaari wrote:
> On 01/15/2013 12:21 AM, Eddi De Pieri wrote:
>>
>> Add support for Digivox Mini HD (rtl2832)
>>
>> The tuner works, but with worst performance then realtek linux driver,
>> due to incompl
Hi Mauro,
Please pull the following patches which fixes display on DA850 EVM . To
avoid conflicts I have included a arm patch, which has been Acked by
its maintainer.
Fixes :
- adv7343 encoder: fix configuring the encoder.
- da850: pass data for adv7343 encoder for required configuratio
Steffen,
You can add my tested-by for this series.. :)
I have been using them for Exynos: smdk5250 board.
On Wed, Jan 23, 2013 at 2:42 PM, Steffen Trumtrar
wrote:
> On Tue, Jan 22, 2013 at 03:50:48PM -0600, Rob Clark wrote:
>> On Mon, Jan 21, 2013 at 5:07 AM, Steffen Trumtrar
>> wrote:
>> > Hi!
Hi Kamil,
On Wednesday 23 January 2013 09:46:53 Kamil Debski wrote:
> On Wednesday, January 23, 2013 1:26 AM Laurent Pinchart wrote:
> > On Tuesday 22 January 2013 11:24:09 Kamil Debski wrote:
> > > On Tuesday, January 22, 2013 11:03 AM Sakari Ailus wrote:
> > > > On Mon, Jan 21, 2013 at 03:07:55P
On Jueves, 24 de enero de 2013 00:36:25 Antti Palosaari escribió:
> On 01/24/2013 12:34 AM, Jose Alberto Reguero wrote:
> > Add lock to af9035 driver for dual mode.
>
> May I ask why you do that?
>
> regards
> Antti
>
Just to avoid interference between the two demods.
Jose Alberto
> > Signed-o
>> > Hi!
>> >
>> > There was still no maintainer, that commented, ack'd, nack'd, apply'd the
>> > series. So, this is just a resend.
>> > The patches were tested with:
>> >
>> > - v15 on Tegra by Thierry
>> > - sh-mobile-lcdcfb by Laurent
>> > - MX53QSB by Marek
>> >
On 01/24/2013 12:34 AM, Jose Alberto Reguero wrote:
Add lock to af9035 driver for dual mode.
May I ask why you do that?
regards
Antti
Signed-off-by: Jose Alberto Reguero
diff -upr linux/drivers/media/usb/dvb-usb-v2/af9035.c
linux.new/drivers/media/usb/dvb-usb-v2/af9035.c
--- linux/driver
Add lock to af9035 driver for dual mode.
Signed-off-by: Jose Alberto Reguero
diff -upr linux/drivers/media/usb/dvb-usb-v2/af9035.c
linux.new/drivers/media/usb/dvb-usb-v2/af9035.c
--- linux/drivers/media/usb/dvb-usb-v2/af9035.c 2013-01-07 05:45:57.0
+0100
+++ linux.new/drivers/media/us
This patch adds V4L2 sub-device driver for OV9650/OV9652 image sensors.
The driver exposes following V4L2 controls:
- auto/manual exposure,
- auto/manual white balance,
- auto/manual gain,
- brightness, saturation, sharpness,
- horizontal/vertical flip,
- color bar test pattern,
- banding filter (
This patch adds a v4l2 core helper function that can be used as
the log_status handler for subdevs that only need to log state
of the v4l2 controls owned by the subdev's control handler.
Signed-off-by: Sylwester Nawrocki
---
drivers/media/v4l2-core/v4l2-ctrls.c |7 +++
include/media/v4l2
Add a v4l2 core helper function that can be used as the subdev
.unsubscribe_event handler. This allows to eliminate some
boilerplate from drivers that are only handling the control events.
Signed-off-by: Sylwester Nawrocki
---
drivers/media/v4l2-core/v4l2-event.c |7 +++
include/media/v4
This is an update of my previous [1] patch series adding subdev driver
for OV9650/52 image sensors. Changes in this version are:
- addition of patches introducing v4l2 core helper functions:
v4l2_ctrl_subdev_log_status(), v4l2_ctrl_subdev_subscribe_event(),
v4l2_event_subdev_unsubscribe(),
Am 23.01.2013 19:33, schrieb Hans Verkuil:
> On Wed January 23 2013 18:03:33 Frank Schäfer wrote:
>> Am 23.01.2013 17:13, schrieb Hans Verkuil:
>>> On Wed January 23 2013 16:57:40 Frank Schäfer wrote:
Am 23.01.2013 08:35, schrieb Hans Verkuil:
> On Tue January 22 2013 20:46:21 Frank Schäfe
Em Wed, 23 Jan 2013 19:00:11 -0200
Mauro Carvalho Chehab escreveu:
> Em Wed, 23 Jan 2013 21:55:00 +0200
> Antti Palosaari escreveu:
>
> > On 01/23/2013 08:57 PM, Mauro Carvalho Chehab wrote:
> > > Em Wed, 23 Jan 2013 16:18:01 -0200
> > > Mauro Carvalho Chehab escreveu:
> > >
> > >> I'll soon p
Em Wed, 23 Jan 2013 21:55:00 +0200
Antti Palosaari escreveu:
> On 01/23/2013 08:57 PM, Mauro Carvalho Chehab wrote:
> > Em Wed, 23 Jan 2013 16:18:01 -0200
> > Mauro Carvalho Chehab escreveu:
> >
> >> I'll soon post patches 1 and 2 after those changes. The remaining 4 patches
> >> don't likely ne
Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
v4l_for_linus
For some fixes:
- gspca: add needed delay for I2C traffic for sonixb/sonixj cameras;
- gspca: add one missing Kinect USB ID;
- usbvideo: some regression fixes;
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 Jan 23 19:00:21 CET 2013
git hash:f167e302c6a1321ae9f4d3a24a6e5bac90a5c79d
gcc version: i686-linux-gcc (GCC
If userspace calls a property that doesn't exist, it currently
just returns -EINVAL. However, this is more likely a problem at
the userspace application, calling it with a non-existing property.
So, add a debug message to help tracking it.
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/
On 01/23/2013 08:57 PM, Mauro Carvalho Chehab wrote:
Em Wed, 23 Jan 2013 16:18:01 -0200
Mauro Carvalho Chehab escreveu:
I'll soon post patches 1 and 2 after those changes. The remaining 4 patches
don't likely need any change.
Actually, it sounds better to just do a diff between the two versi
clk_set_rate(), clk_enable() functions can fail, so check the return
values to avoid surprises. While at it use ERR_PTR() value to indicate
invalid clock.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers/media/platform/s5p-fimc/fimc-core.c | 22 --
clk_set_rate(), clk_enable() functions can fail, so check the return
values to avoid surprises. While at it fix the error path and use
ERR_PTR() value to indicate invalid clock.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers/media/platform/s5p-fimc/mipi-csis.c | 29
This patch adds all nodes for camera devices on an example Exynos4412 SoC
based board. This is all what's required in the board dts file to enable
rear facing camera (S5C73M3 sensor).
The aliases node contains entries required for the camera processing
data path entity drivers.
The sensor nodes u
Add separate nodes for the CAMCLK pin and turn off pull-up on camera
ports A, B. The video bus pins and the clock output (CAMCLK) pin need
separate nodes since full camera port is not used in some configurations,
e.g. for MIPI CSI-2 bus on CAMCLK is required and data/clock signal
use separate dedic
Add common camera node and fimc nodes specific to Exynos4212 and
Exynos4412 SoCs. fimc-is is a node for the Exynos4x12 FIMC-IS
subsystem and fimc-lite nodes are created as its child nodes,
among others due to FIMC-LITE device dependencies on FIMC-IS
related clocks.
Signed-off-by: Sylwester Nawrock
The ISP power domain is a common power domain for fimc-lite
and fimc-is (ISP) devices.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
arch/arm/boot/dts/exynos4x12.dtsi |5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4x12.dtsi
b/arch/arm/b
This patch adds common FIMC device nodes for all Exynos4 SoCs.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
arch/arm/boot/dts/exynos4.dtsi | 64
1 file changed, 64 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/
Before the camera ports can be used the pinmux needs to be configured
properly. This patch adds a function to get the pinctrl states and to
set default camera port pinmux state during the media driver's probe().
The camera port(s) are configured for video bus operation in this way.
Signed-off-by:
The sensor (I2C and/or SPI client) devices are instantiated by their
corresponding control bus drivers. Since the I2C client's master clock
is often provided by a video bus receiver (host interface) or other
than I2C/SPI controller device, the drivers of those client devices
are not accessing hardw
This patch adds changes required for the main camera media device
driver to be initialized on systems instantiated from the device tree.
The platform devices corresponding to child nodes of the 'camera'
node are looked up and and registered as sub-devices to the common
media device. The main drive
The previous method of registering platform entities into the main
driver using driver_find() and then iterating over devices bound to
a driver was racy and is being removed here. Nothing was preventing
module from unloading during a call to try_module_get(driver->owner).
Instead, we look up a devi
This patch add support for binding the driver to FIMC-LITE devices
instantiated from the device tree.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
.../devicetree/bindings/media/soc/samsung-fimc.txt | 15 +
drivers/media/platform/s5p-fimc/fimc-lite.c| 65 +++
This patch adds support for FIMC devices instantiated from devicetree
for S5PV210 and Exynos4 SoCs. The FIMC IP features include colorspace
conversion and scaling (mem-to-mem) and parallel/MIPI CSI2 bus video
capture interface.
Multiple SoC revisions specific parameters are defined statically in
t
s5p-csis is platform device driver for MIPI-CSI frontend to the FIMC
device. This patch support for binding the driver to the MIPI-CSIS
devices instantiated from device tree and for parsing all SoC and
board specific properties.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
From: Guennadi Liakhovetski
Add a V4L2 OF parser, implementing bindings documented in
Documentation/devicetree/bindings/media/video-interfaces.txt.
Signed-off-by: Guennadi Liakhovetski
[s.nawro...@samsung.com: various corrections and improvements
since the initial version]
Signed-off-by: Sylwes
From: Guennadi Liakhovetski
This patch adds a document describing common OF bindings for video
capture, output and video processing devices. It is curently mainly
focused on video capture devices, with data busses defined by
standards like ITU-R BT.656 or MIPI-CSI2.
It also documents a method of
This series includes the updated device tree bindings documentation and
the V4L2 OF parser (v4). There were just couple minor changes since v3:
- improved clock-lanes property description,
- grammar corrections of the example dts snippet description,
- minor comments corrections.
Th
Em Wed, 23 Jan 2013 16:18:01 -0200
Mauro Carvalho Chehab escreveu:
> I'll soon post patches 1 and 2 after those changes. The remaining 4 patches
> don't likely need any change.
Actually, it sounds better to just do a diff between the two versions.
Each individual patch on v13 is at:
htt
On Wed January 23 2013 18:03:33 Frank Schäfer wrote:
> Am 23.01.2013 17:13, schrieb Hans Verkuil:
> > On Wed January 23 2013 16:57:40 Frank Schäfer wrote:
> >> Am 23.01.2013 08:35, schrieb Hans Verkuil:
> >>> On Tue January 22 2013 20:46:21 Frank Schäfer wrote:
> tuner_g_tuner() is supposed to
Em Wed, 23 Jan 2013 17:08:59 +0200
Antti Palosaari escreveu:
> On 01/22/2013 02:16 PM, Mauro Carvalho Chehab wrote:
> > Em Thu, 17 Jan 2013 21:11:08 +0200
> > Antti Palosaari escreveu:
> >
> >
> > DTV_STAT_BIT_ERROR_COUNT
> >
> >
> > Measures the number of bit errors bef
On 01/21/2013 08:28 PM, Ondrej Zary wrote:
On Monday 21 January 2013 10:06:01 Antti Palosaari wrote:
On 01/21/2013 10:18 AM, Ondrej Zary wrote:
On Monday 21 January 2013, Antti Palosaari wrote:
On 01/20/2013 11:22 PM, Ondrej Zary wrote:
Allow disabling I2C gate handling by external configurat
On 01/23/2013 03:56 PM, Maarten Lankhorst wrote:
> Thanks for the review, how does this delta look?
>
> diff --git a/include/linux/fence.h b/include/linux/fence.h
> index d9f091d..831ed0a 100644
> --- a/include/linux/fence.h
> +++ b/include/linux/fence.h
> @@ -42,7 +42,10 @@ struct fence_cb;
> *
Am 23.01.2013 17:13, schrieb Hans Verkuil:
> On Wed January 23 2013 16:57:40 Frank Schäfer wrote:
>> Am 23.01.2013 08:35, schrieb Hans Verkuil:
>>> On Tue January 22 2013 20:46:21 Frank Schäfer wrote:
tuner_g_tuner() is supposed to fill struct v4l2_tuner passed by ioctl
VIDIOC_G_TUNER, bu
On Wed January 23 2013 16:57:40 Frank Schäfer wrote:
> Am 23.01.2013 08:35, schrieb Hans Verkuil:
> > On Tue January 22 2013 20:46:21 Frank Schäfer wrote:
> >> tuner_g_tuner() is supposed to fill struct v4l2_tuner passed by ioctl
> >> VIDIOC_G_TUNER, but misses setting the name field.
> >>
> >> Sig
Am 23.01.2013 08:35, schrieb Hans Verkuil:
> On Tue January 22 2013 20:46:21 Frank Schäfer wrote:
>> tuner_g_tuner() is supposed to fill struct v4l2_tuner passed by ioctl
>> VIDIOC_G_TUNER, but misses setting the name field.
>>
>> Signed-off-by: Frank Schäfer
>> Cc: sta...@kernel.org
>> ---
>> dr
On 01/23/2013 12:16 PM, didli wrote:
Hi to u all !
I'm using Xubuntu 12.10, v4l latest media_build, with Alfa Network
AWUS036H (rtl2870) and a Terratec Cinergy HD (rtl2832).
These two cards works flawlessly, but not together : I need to
manually power off the Alfa Network card in order to get TV
On 01/23/2013 05:08 PM, Antti Palosaari wrote:
On 01/22/2013 02:16 PM, Mauro Carvalho Chehab wrote:
Em Thu, 17 Jan 2013 21:11:08 +0200
Antti Palosaari escreveu:
I forget to mention the most important thing - I didn't saw any
functionality problems!
regards
Antti
--
http://palosaari.fi/
--
On 01/22/2013 02:16 PM, Mauro Carvalho Chehab wrote:
Em Thu, 17 Jan 2013 21:11:08 +0200
Antti Palosaari escreveu:
On 01/17/2013 08:50 PM, Mauro Carvalho Chehab wrote:
Em Fri, 18 Jan 2013 00:07:17 +0530
Manu Abraham escreveu:
On Thu, Jan 17, 2013 at 11:57 PM, Antti Palosaari wrote:
Res
Op 22-01-13 16:13, Francesco Lavra schreef:
> Hi,
>
> On 01/15/2013 01:34 PM, Maarten Lankhorst wrote:
> [...]
>> diff --git a/include/linux/fence.h b/include/linux/fence.h
>> new file mode 100644
>> index 000..d9f091d
>> --- /dev/null
>> +++ b/include/linux/fence.h
>> @@ -0,0 +1,347 @@
>> +/*
Hi,
> From: 'Sakari Ailus' [mailto:sakari.ai...@iki.fi]
> Sent: Wednesday, January 23, 2013 2:55 PM
>
> On Wed, Jan 23, 2013 at 10:03:47AM +0100, Hans Verkuil wrote:
> ...
> > Right. And in my view there should be no default timestamp. Drivers
> > should always select MONOTONIC or COPY, and never
All drivers which use this subdevice use also the control framework.
The v4l2_subdev_core_ops operations {query/g_/s_}ctrl are useless because
device drivers will inherit controls from this subdevice.
Signed-off-by: Federico Vaga
---
drivers/media/i2c/adv7180.c | 3 ---
1 file modificato, 3 rimo
This patch re-write the driver and use the videobuf2
interface instead of the old videobuf. Moreover, it uses also
the control framework which allows the driver to inherit
controls from its subdevice (ADV7180). Finally the driver does not
implement custom file operation but it uses the generic ones
On Wed, Jan 23, 2013 at 10:03:47AM +0100, Hans Verkuil wrote:
...
> Right. And in my view there should be no default timestamp. Drivers should
> always select MONOTONIC or COPY, and never UNKNOWN. The vb2 code should
> check for that and issue a WARN_ON if no proper timestamp type was provided.
>
On Wed 23 January 2013 11:21:24 Sylwester Nawrocki wrote:
> Hi Hans,
>
> On 01/21/2013 11:31 AM, Hans Verkuil wrote:
> [...]
> >> +Required properties
> >> +---
> >> +
> >> +If there is more than one 'port' or more than one 'endpoint' node
> >> following
> >> +properties are requi
Laurent Pinchart ideasonboard.com> writes:
>
> On Friday 12 October 2012 14:10:43 Christoph Fritz wrote:
> > On Mon, 2012-07-02 at 14:48 +0200, Laurent Pinchart wrote:
> > > On Thursday 28 June 2012 21:41:16 Chris MacGregor wrote:
> > > > > Where did you get the Aptina board code patch from ?
>
Hi Laurent,
2013/1/22 Laurent Pinchart :
> On Tuesday 22 January 2013 13:48:40 Adriano Martins wrote:
>> 2013/1/22 Laurent Pinchart :
>> > On Tuesday 22 January 2013 09:31:58 Adriano Martins wrote:
>> >> Hello Laurent and all.
>> >>
>> >> Can you explain me what means the message in yavta output:
On 01/21/2013 12:35 PM, Hans Verkuil wrote:
[...]
>> +/**
>> + * v4l2_of_parse_mipi_csi2() - parse MIPI CSI-2 bus properties
>> + * @node: pointer to endpoint device_node
>> + * @endpoint: pointer to v4l2_of_endpoint data structure
>> + *
>> + * Return: 0 on success or negative error value otherwis
Hi Hans,
On 01/21/2013 11:31 AM, Hans Verkuil wrote:
[...]
>> +Required properties
>> +---
>> +
>> +If there is more than one 'port' or more than one 'endpoint' node following
>> +properties are required in relevant parent node:
>> +
>> +- #address-cells : number of cells required
On Tue, Jan 22, 2013 at 03:50:48PM -0600, Rob Clark wrote:
> On Mon, Jan 21, 2013 at 5:07 AM, Steffen Trumtrar
> wrote:
> > Hi!
> >
> > There was still no maintainer, that commented, ack'd, nack'd, apply'd the
> > series. So, this is just a resend.
> > The patches were tested with:
> >
> >
On Wed 23 January 2013 09:47:06 Kamil Debski wrote:
> Hi,
>
> > From: 'Sakari Ailus' [mailto:sakari.ai...@iki.fi]
> > Sent: Tuesday, January 22, 2013 7:45 PM
> >
> > Hi Kamil,
> >
> > On Tue, Jan 22, 2013 at 06:58:09PM +0100, Kamil Debski wrote:
> > ...
> > > > OTOH I'm not certain what's the ma
Hi,
> From: 'Sakari Ailus' [mailto:sakari.ai...@iki.fi]
> Sent: Tuesday, January 22, 2013 7:45 PM
>
> Hi Kamil,
>
> On Tue, Jan 22, 2013 at 06:58:09PM +0100, Kamil Debski wrote:
> ...
> > > OTOH I'm not certain what's the main purpose of such copied
> > > timestamps, is it to identify which CAPT
Hi,
> From: Laurent Pinchart [mailto:laurent.pinch...@ideasonboard.com]
> Sent: Wednesday, January 23, 2013 1:26 AM
>
> Hi Kamil,
>
> On Tuesday 22 January 2013 11:24:09 Kamil Debski wrote:
> > On Tuesday, January 22, 2013 11:03 AM Sakari Ailus wrote:
> > > On Mon, Jan 21, 2013 at 03:07:55PM +01
66 matches
Mail list logo