Hi Hans,
On 21 July 2012 11:50, Hans Verkuil hverk...@xs4all.nl wrote:
On Fri July 20 2012 13:08:35 Javier Martin wrote:
Coda is a range of video codecs from ChipsMedia that
support H.264, H.263, MPEG4 and other video standards.
Currently only support for the codadx6 included in the
i.MX27
On 20 July 2012 15:43, Guennadi Liakhovetski g.liakhovet...@gmx.de wrote:
On Fri, 20 Jul 2012, javier Martin wrote:
On 20 July 2012 13:19, Guennadi Liakhovetski g.liakhovet...@gmx.de wrote:
Hi Javier
Thanks for the patch
On Mon, 9 Jul 2012, javier Martin wrote:
On 9 July 2012 10
On 23 July 2012 10:20, Hans Verkuil hverk...@xs4all.nl wrote:
On Mon July 23 2012 10:02:04 javier Martin wrote:
Hi Hans,
On 21 July 2012 11:50, Hans Verkuil hverk...@xs4all.nl wrote:
On Fri July 20 2012 13:08:35 Javier Martin wrote:
Coda is a range of video codecs from ChipsMedia
-- Forwarded message --
From: javier Martin javier.mar...@vista-silicon.com
Date: 23 July 2012 10:39
Subject: Re: [PATCH v6] media: coda: Add driver for Coda video codec.
To: Hans Verkuil hverk...@xs4all.nl
On 23 July 2012 10:36, Hans Verkuil hverk...@xs4all.nl wrote:
On Mon
:
fail: v4l2-test-buffers.cpp(111): doioctl(node-node2,
VIDIOC_REQBUFS, bufs) != EBUSY
test VIDIOC_REQBUFS/CREATE_BUFS: FAIL
test read/write: OK
Total: 34 Succeeded: 26 Failed: 8 Warnings: 0
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de
On 23 July 2012 11:45, javier Martin javier.mar...@vista-silicon.com wrote:
Sorry, I had a problem with my buildroot environment. This is the
v4l2-compliance output with the most recent version:
# v4l2-compliance -d /dev/video2
Driver Info:
Driver name : coda
Card type
On 23 July 2012 12:14, Hans Verkuil hverk...@xs4all.nl wrote:
On Mon July 23 2012 12:00:30 javier Martin wrote:
On 23 July 2012 11:45, javier Martin javier.mar...@vista-silicon.com wrote:
Sorry, I had a problem with my buildroot environment. This is the
v4l2-compliance output with the most
On 23 July 2012 13:38, Hans Verkuil hverk...@xs4all.nl wrote:
On Mon July 23 2012 13:31:01 Javier Martin wrote:
Coda is a range of video codecs from ChipsMedia that
support H.264, H.263, MPEG4 and other video standards.
Currently only support for the codadx6 included in the
i.MX27 SoC
effect in the image but this
can be accepted for some low quality applications.
Currently only YUV420 and YUYV formats are supported but
it can be extended later.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
Changes since v2:
- Passes all v4l2-compliance tests.
- Field
)
Javier Martin (5):
i.MX: coda: Add platform support for coda in i.MX27.
media: coda: Add driver for Coda video codec.
Visstrim M10: Add support for Coda.
media: Add mem2mem deinterlacing driver.
i.MX27
The following series follows the steps purposed by Guennadi
(http://www.spinics.net/lists/arm-kernel/msg18.html) in
order to fix clock handlings for i.MX27 in mx2_camera.c
[PATCH 1/4] i.MX27: Fix emma-prp and csi clocks.
[PATCH 2/4] media: mx2_camera: Mark i.MX25 support as BROKEN.
[PATCH
Naming of emma-prp related clocks for the i.MX27 is not correct.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
arch/arm/mach-imx/clk-imx27.c |8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/arch/arm/mach-imx/clk-imx27.c b/arch/arm/mach-imx/clk
i.MX25 support is known to have been broken for
almost a year.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/Kconfig |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/video/Kconfig b/drivers/media/video/Kconfig
index
This driver wasn't converted to the new clock framework
(e038ed50a4a767add205094c035b6943e7b30140).
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/mx2_camera.c | 67 ++
1 file changed, 39 insertions(+), 28 deletions
Support for i.MX25 in mx2_camera.c has been broken
for a year. Furthermore, i.MX25 video capture HW
doesn't have much in common with i.MX27. A separate
driver would be desirable.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
Documentation/feature-removal-schedule.txt |9
This driver wasn't converted to the new clock framework
(e038ed50a4a767add205094c035b6943e7b30140).
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
This is broken in current stable 3.5 too. So it should be applied
to both stable and 3.6.
---
drivers/media/video/mx2_emmaprp.c
Hi,
thank you for yor ACKs.
On 20 July 2012 13:31, Guennadi Liakhovetski g.liakhovet...@gmx.de wrote:
On Thu, 12 Jul 2012, Javier Martin wrote:
These flags are not used any longer and can be safely removed
since the following patch:
http://www.spinics.net/lists/linux-media/msg50165.html
On 31 July 2012 00:42, Mauro Carvalho Chehab mche...@redhat.com wrote:
Em 26-07-2012 06:36, Javier Martin escreveu:
Hi Mauro,
this pull request is composed of two series that provide support for two
mem2mem devices:
- 'm2m-deinterlace' video deinterlacer
- 'coda video codec'
I've included
we finally missed that deadline.
Regards.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body
On 31 July 2012 15:05, Sascha Hauer s.ha...@pengutronix.de wrote:
On Tue, Jul 31, 2012 at 08:13:59AM +0200, javier Martin wrote:
On 31 July 2012 00:42, Mauro Carvalho Chehab mche...@redhat.com wrote:
Em 26-07-2012 06:36, Javier Martin escreveu:
Hi Mauro,
this pull request is composed
This driver wasn't converted to the new clock framework
(e038ed50a4a767add205094c035b6943e7b30140).
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/mx2_camera.c | 47 +-
1 file changed, 31 insertions(+), 16 deletions
suggestions so that adding support
for different chips later is as straightforward as possible.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
--
To unsubscribe from this list: send
.
[PATCH 2/4] media: mx2_camera: Mark i.MX25 support as BROKEN.
[PATCH 3/4] Schedule removal of i.MX25 support in mx2_camera.c
[PATCH v2] media: mx2_camera: Fix clock handling for i.MX27.
For Sascha:
[PATCH v2] Visstrim SM10: Use mo_version to decide board video mode.
Regards.
--
Javier Martin
.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More
Hi,
On 30 July 2012 17:33, Guennadi Liakhovetski g.liakhovet...@gmx.de wrote:
Hi Javier
On Mon, 30 Jul 2012, javier Martin wrote:
Hi,
thank you for yor ACKs.
On 20 July 2012 13:31, Guennadi Liakhovetski g.liakhovet...@gmx.de wrote:
On Thu, 12 Jul 2012, Javier Martin wrote
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
Changes since v2:
- Add Signed-off-by line.
---
drivers/media/video/mx2_camera.c |5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/media/video/mx2_camera.c b/drivers/media/video/mx2_camera.c
index
);
+ ret = vidioc_s_fmt(ctx, f);
if (ret)
ctx-colorspace = f-fmt.pix.colorspace;
--
1.7.9.5
Good catch.
Acked-by: Javier Martin javier.mar...@vista-silicon.com
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander
: Javier Martin javier.mar...@vista-silicon.com
Signed-off-by: Sylwester Nawrocki sylvester.nawro...@gmail.com
---
drivers/media/platform/coda.c |9 +++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/drivers/media/platform/coda.c b/drivers/media/platform/coda.c
index
: Javier Martin javier.mar...@vista-silicon.com
Signed-off-by: Sylwester Nawrocki sylvester.nawro...@gmail.com
---
drivers/media/platform/m2m-deinterlace.c |9 +++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/drivers/media/platform/m2m-deinterlace.c
b/drivers/media
it be also merged 'for_v3.5' or should it wait for
version 3.6?
Regards.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
--
To unsubscribe from this list: send the line unsubscribe
at a patch a that introduces a breakage and b that hopefully
should fix it back.
All right. Then Mauro can revert this patch and I'll get my hands on a
new version whenever I have some spare time.
Sorry for the inconvenience.
Regards.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Remove MX2_CAMERA_SWAP16 and MX2_CAMERA_PACK_DIR_MSB flags
so that the driver can negotiate with the attached sensor
whether the mbus format needs convertion from UYUV to YUYV
or not.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
Previous version of this patch was requested
Sorry, forget about this patch.
I've just read that there is a merge conflict too.
I will send a v3 to address this also.
On 1 June 2012 10:28, Javier Martin javier.mar...@vista-silicon.com wrote:
Remove MX2_CAMERA_SWAP16 and MX2_CAMERA_PACK_DIR_MSB flags
so that the driver can negotiate
Remove MX2_CAMERA_SWAP16 and MX2_CAMERA_PACK_DIR_MSB flags
so that the driver can negotiate with the attached sensor
whether the mbus format needs convertion from UYUV to YUYV
or not.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
Fix pass-through mode as requested by Guennadi
] Revert [media] media: mx2_camera: Fix mbus format handling
And I've sent a new version addressing this merge issue and the
problem mentioned by Guennadi:
[PATCH v3][for_v3.5] media: mx2_camera: Fix mbus format handling
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de
While YUYV format can be handled using generic pass-through mode,
in order to allow resizing the eMMa-PrP has to know exactly
what format it is dealing with to process data accordingly.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/mx2_camera.c | 26
Hi,
On 5 June 2012 16:09, Fabio Estevam feste...@gmail.com wrote:
Hi Javier,
Just curious: have you managed to get VPU driver working in mainline
running on mx27?
No, I'm still working on it in my spare time. Progress is rather slow.
Regards.
--
Javier Martin
Vista Silicon S.L.
CDTUC
Hi Fabio,
On 5 June 2012 16:17, Fabio Estevam feste...@gmail.com wrote:
On Tue, Jun 5, 2012 at 11:14 AM, javier Martin
javier.mar...@vista-silicon.com wrote:
No, I'm still working on it in my spare time. Progress is rather slow.
Ok, great. If you want to collaborate on this task, I
Hi Fabio,
On 7 June 2012 19:35, Fabio Estevam feste...@gmail.com wrote:
Hi Javier,
On Thu, Jun 7, 2012 at 5:30 AM, javier Martin
javier.mar...@vista-silicon.com wrote:
As i stated, the driver is still in an early development stage, it
doesn't do anything useful yet. But this is the public
Fabio,
On 8 June 2012 08:51, javier Martin javier.mar...@vista-silicon.com wrote:
Hi Fabio,
On 7 June 2012 19:35, Fabio Estevam feste...@gmail.com wrote:
Hi Javier,
On Thu, Jun 7, 2012 at 5:30 AM, javier Martin
javier.mar...@vista-silicon.com wrote:
As i stated, the driver is still
Hi Robert,
On 8 June 2012 09:26, Robert Schwebel r.schwe...@pengutronix.de wrote:
Hi Javier,
On Fri, Jun 08, 2012 at 09:21:13AM +0200, javier Martin wrote:
If you refer to driver in [1] I have some concerns: i.MX27 VPU should
be implemented as a V4L2 mem2mem device since it gets raw pictures
On 8 June 2012 10:48, Sascha Hauer s.ha...@pengutronix.de wrote:
On Fri, Jun 08, 2012 at 09:39:15AM +0200, javier Martin wrote:
Hi Robert,
On 8 June 2012 09:26, Robert Schwebel r.schwe...@pengutronix.de wrote:
Hi Javier,
On Fri, Jun 08, 2012 at 09:21:13AM +0200, javier Martin wrote
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More
On 8 June 2012 11:23, Sascha Hauer s.ha...@pengutronix.de wrote:
On Fri, Jun 08, 2012 at 11:02:31AM +0200, javier Martin wrote:
Hi,
I've checked this matter with a colleague and we have several reasons
to doubt that the i.MX27 and the i.MX53 can share the same driver for
their Video
Hi Mauro,
do you have any problems with this series?
Regards.
On 29 September 2012 21:20, Jonathan Corbet cor...@lwn.net wrote:
On Thu, 27 Sep 2012 17:38:20 +0200
Javier Martin javier.mar...@vista-silicon.com wrote:
The following series includes all the changes discussed in [1] that
don't
Hi Mauro, Jon,
any more issues related with this series?
Regards.
On 29 September 2012 21:25, Jonathan Corbet cor...@lwn.net wrote:
On Fri, 28 Sep 2012 13:26:39 +0200
Javier Martin javier.mar...@vista-silicon.com wrote:
The following series migrate ov7670 sensor and current users to ctrl
Hi Mauro,
On 25 October 2012 18:18, Mauro Carvalho Chehab mche...@redhat.com wrote:
Em Thu, 25 Oct 2012 15:24:49 +0200
javier Martin javier.mar...@vista-silicon.com escreveu:
Hi Mauro,
do you have any problems with this series?
It didn't apply here, maybe due to its dependency from your
Hi Mauro,
On 25 October 2012 17:50, Mauro Carvalho Chehab mche...@redhat.com wrote:
Hi Javier,
Em Thu, 25 Oct 2012 15:27:08 +0200
javier Martin javier.mar...@vista-silicon.com escreveu:
Hi Mauro, Jon,
any more issues related with this series?
Patch doesn't apply anymore:
patching file
From: Javier Martin javier.mar...@vista-silicon.com
Length of H.264 headers is variable and thus it might not be
aligned for the coda to append the encoded frame. This causes
the first frame to overwrite part of the H.264 PPS.
In order to solve that, a filler NAL must be added between
From: Javier Martin javier.mar...@vista-silicon.com
Length of H.264 headers is variable and thus it might not be
aligned for the coda to append the encoded frame. This causes
the first frame to overwrite part of the H.264 PPS.
In order to solve that, a filler NAL must be added between
callbacks. (2012-09-28 13:18:23 +0200)
Javier Martin (9):
media: ov7670: add support for ov7675.
media: ov7670: make try_fmt() consistent with 'min_height' and
'min_width'.
media: ov7670: calculate framerate properly
[PATCH 1/4] media: mx2_camera: Remove i.mx25 support.
[PATCH 2/4] media: mx2_camera: Add image size HW limits.
[PATCH 3/4] media: mx2_camera: Remove 'buf_cleanup' callback.
[PATCH 4/4] media: mx2_camera: Remove buffer states.
--
To unsubscribe from this list: send the line unsubscribe linux-media
i.MX25 support has been broken for several releases
now and nobody seems to care about it.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/platform/soc_camera/mx2_camera.c | 405 ++--
1 file changed, 100 insertions(+), 305 deletions(-)
diff
The CSI has some constraints regarding image with.
This patch makes sure those requirements are met
in try_fmt().
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/platform/soc_camera/mx2_camera.c |6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff
All necessary tasks to end the streaming properly are
already implemented in mx2_stop_streaming() and nothing
remains to be done in this callback.
Furthermore, it only included debug messages so it can
be removed.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media
After removing i.mx25 support and buf_cleanup() callback,
buffer states are not used in the code any longer.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/platform/soc_camera/mx2_camera.c | 11 ---
1 file changed, 11 deletions(-)
diff --git a/drivers
Hi Guennadi, Fabio,
On 30 October 2012 13:29, Guennadi Liakhovetski g.liakhovet...@gmx.de wrote:
On Tue, 30 Oct 2012, Fabio Estevam wrote:
Javier,
On Tue, Oct 30, 2012 at 10:16 AM, Javier Martin
javier.mar...@vista-silicon.com wrote:
i.MX25 support has been broken for several releases
Changes since v1:
- Remove i.MX25 support in the Kconfig file too in patch 1.
[PATCH v2 1/4] media: mx2_camera: Remove i.mx25 support.
[PATCH v2 2/4] media: mx2_camera: Add image size HW limits.
[PATCH v2 3/4] media: mx2_camera: Remove 'buf_cleanup' callback.
[PATCH v2 4/4] media: mx2_camera:
i.MX25 support has been broken for several releases
now and nobody seems to care about it.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/platform/soc_camera/Kconfig |7 +-
drivers/media/platform/soc_camera/mx2_camera.c | 405 ++--
2
The CSI has some constraints regarding image with.
This patch makes sure those requirements are met
in try_fmt().
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/platform/soc_camera/mx2_camera.c |6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff
All necessary tasks to end the streaming properly are
already implemented in mx2_stop_streaming() and nothing
remains to be done in this callback.
Furthermore, it only included debug messages so it can
be removed.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media
After removing i.mx25 support and buf_cleanup() callback,
buffer states are not used in the code any longer.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/platform/soc_camera/mx2_camera.c | 11 ---
1 file changed, 11 deletions(-)
diff --git a/drivers
Default value should be 'debugging disabled'.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/platform/m2m-deinterlace.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/platform/m2m-deinterlace.c
b/drivers/media/platform/m2m
On 30 October 2012 15:57, Guennadi Liakhovetski g.liakhovet...@gmx.de wrote:
On Tue, 30 Oct 2012, javier Martin wrote:
Hi Guennadi, Fabio,
On 30 October 2012 13:29, Guennadi Liakhovetski g.liakhovet...@gmx.de
wrote:
On Tue, 30 Oct 2012, Fabio Estevam wrote:
Javier,
On Tue, Oct 30
4x gain ceiling is not enough to capture a decent image in conditions
of total darkness and only a LED light source. Allow a maximum gain
of 32x instead.
This doesn't have any drawback since the image quality in 'normal'
light conditions is the same.
Signed-off-by: Javier Martin javier.mar
Add support for IRAM to i.MX27 non-DT platforms using
iram_init() function.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
arch/arm/mach-imx/mm-imx27.c |3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/mach-imx/mm-imx27.c b/arch/arm/mach-imx/mm-imx27.c
index
Use this helper function instead of hardcoding the
physical address of the IRAM in the i.MX27.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/Kconfig |2 +-
drivers/media/video/coda.c | 18 ++
2 files changed, 11 insertions(+), 9
On 16 November 2012 13:48, Sascha Hauer s.ha...@pengutronix.de wrote:
On Mon, Nov 05, 2012 at 04:59:44PM +0100, Javier Martin wrote:
Add support for IRAM to i.MX27 non-DT platforms using
iram_init() function.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
arch/arm/mach
imx25-camera.0: MX2 Camera (CSI) driver probed, clock
frequency: 2216
Could we please keep the mx25 support?
That's great. Did you need to change anything in the mx2 camera driver
for mx25 to work? Have you already submitted the patches?
Regards.
--
Javier Martin
Vista Silicon S.L.
CDTUC
Hi Fabio,
On 2 January 2013 13:25, Fabio Estevam feste...@gmail.com wrote:
Hi Javier,
On Wed, Jan 2, 2013 at 10:18 AM, javier Martin
javier.mar...@vista-silicon.com wrote:
That's great. Did you need to change anything in the mx2 camera driver
for mx25 to work? Have you already submitted
it to define a new v4l2-ctrl for this or should I use a
private ctrl instead?
Regards.
[1] http://calise.sourceforge.net/wordpress/
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista
accepts YUV420 as input.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
arch/arm/mach-imx/devices-imx27.h |2 +
arch/arm/plat-mxc/devices/platform-mx2-camera.c | 33 +
arch/arm/plat-mxc/include/mach/devices-common.h |2 +
drivers/media/video/Kconfig
is it in a
'working' state?
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord
On 4 November 2011 11:41, Laurent Pinchart
laurent.pinch...@ideasonboard.com wrote:
Hi Javier,
On Wednesday 02 November 2011 17:33:16 javier Martin wrote:
On 2 November 2011 17:12, Devin Heitmueller wrote:
I've actually got a very similar issue and have been looking into it
(an em28xx
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More
a second version with all the fixes
you've pointed out which seem quite reasonable to me.
Regards.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
--
To unsubscribe from this list: send
i.MX2x SoCs have a PrP which is capable of resizing and format
conversion of video frames. This driver provides support for
resizing and format conversion from YUYV to YUV420.
This operation is of the utmost importance since some of these
SoCs like i.MX27 include an H.264 video codec which only
eMMa-PrP device included in Freescale i.MX2 chips can also
be used separately to process memory buffers.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
arch/arm/mach-imx/devices-imx27.h |2 +
arch/arm/plat-mxc/devices/platform-mx2-camera.c | 33
Changes since v1:
- Embed queue data in ctx structure to allow multi instance.
- Remove redundant job_ready callback.
- Adjust format against device capabilities.
- Register/unregister video device at the right time.
- Other minor coding fixes.
Signed-off-by: Javier Martin javier.mar...@vista
;
+
+ return pdev;
+err:
+ platform_device_put(pdev);
+ return ERR_PTR(-ENODEV);
I guess you intended to have
+ return ERR_PTR(ret);
Sure, thanks for the tip.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria
Hi Sascha and Sylwester,
you comments are very appreciated.
I will send an v3 version solving all the issues you mentioned.
Regards
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista
Hi Sascha,
On 22 November 2011 22:06, Sascha Hauer s.ha...@pengutronix.de wrote:
On Tue, Nov 22, 2011 at 01:01:55PM +0100, Javier Martin wrote:
eMMa-PrP device included in Freescale i.MX2 chips can also
be used separately to process memory buffers.
Signed-off-by: Javier Martin javier.mar
, slcdc, slcdc_clk)
_REGISTER_CLOCK(imx27-fec.0, NULL, fec_clk)
_REGISTER_CLOCK(NULL, emi, emi_clk)
If I do that, mx2_camera.c will stop working.
Furthermore it does not work for this driver either (I get an error on
clk_get() ).
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C
i.MX2x SoCs have a PrP which is capable of resizing and format
conversion of video frames. This driver provides support for
resizing and format conversion from YUYV to YUV420.
This operation is of the utmost importance since some of these
SoCs like i.MX27 include an H.264 video codec which only
eMMa-PrP device included in Freescale i.MX2 chips can also
be used separately to process memory buffers.
Changes since v2:
- Define imx_add_mx2_emmaprp function which also registers device,
not only alloc.
- Change definition of emma_clk.
- Minor fixes.
Signed-off-by: Javier Martin javier.mar
Changes since v2:
- Use devres to simplify error handling.
- Remove unused structures.
- Fix clock handling.
- Other minor problems.
Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/Kconfig | 10
Hi Fabio,
On 23 November 2011 16:19, Fabio Estevam feste...@gmail.com wrote:
Javier,
On Wed, Nov 23, 2011 at 1:13 PM, Javier Martin
javier.mar...@vista-silicon.com wrote:
Changes since v2:
- Use devres to simplify error handling.
- Remove unused structures.
- Fix clock handling.
- Other
Changes since v3:
Patch order inverted as requested by Mauro.
Now adjusting of the image dimensions is made using v4l_bound_align_image().
Some coding style fixes.
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
eMMa-PrP device included in Freescale i.MX2 chips can also
be used separately to process memory buffers. This patch
provides arch glue code for the driver which provides this
functionality.
Acked-by: Sascha Hauer s.ha...@pengutronix.de
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
accepts YUV420 as input.
Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/Kconfig | 10 +
drivers/media/video/Makefile |2 +
drivers/media/video/mx2_emmaprp.c | 1008
This patch uses channel 2 of the eMMa-PrP to convert
format provided by the sensor to YUV420.
This format is very useful since it is used by the
internal H.264 encoder.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/mx2_camera.c | 291
In page 23 of the datasheet of this chip (SLES098A)
it is stated that de default input for this chip
is Composite AIP1A which is the same as COMPOSITE0
in the driver.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/tvp5150.c |2 +-
1 files changed, 1
These callbacks allow a host video driver
to poll video supported video formats of tvp5150.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/tvp5150.c | 72 +
1 files changed, 72 insertions(+), 0 deletions(-)
diff
Hi Mauro,
thank you for your review, I will prepare a new version with those fixes.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
--
To unsubscribe from this list: send the line
totally
open. But still, changing default
value of the selected input in tvp5150 probe function is a bit dirty IMHO.
Thank you.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
The mx2_camera needs some code to forward calls to S_INPUT/S_ROUTING to
tvp5150, in order to set the pipelines there.
This sounds like a sensible solution I will work on that soon.
Regards.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005
On 15 December 2011 13:01, javier Martin
javier.mar...@vista-silicon.com wrote:
The mx2_camera needs some code to forward calls to S_INPUT/S_ROUTING to
tvp5150, in order to set the pipelines there.
This sounds like a sensible solution I will work on that soon.
Hi Mauro,
regarding
These callbacks allow a host video driver
to poll video formats supported by tvp5150.
---
Changes since v1:
Fix standard handling in tvp5150_mbus_fmt()
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/tvp5150.c | 67
(i.e. one sequence number has been skipped).
Is this behavior expected? What could we do to avoid frame loss?
Thank you.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
Some v4l-subdevs such as tvp5150 have multiple
inputs. This patch allows the user of a soc-camera
device to select between them.
Signed-off-by: Javier Martin javier.mar...@vista-silicon.com
---
drivers/media/video/soc_camera.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff
201 - 300 of 447 matches
Mail list logo