[PATCH v7 2/2] Add GS1662 driver, a video serializer

2016-09-15 Thread Charles-Antoine Couret
You can read datasheet here: http://www.c-dis.net/media/871/GS1662_Datasheet.pdf It's a component which supports HD and SD CEA or SDI formats to SDI output. It's configured through SPI bus. GS1662 driver is implemented as v4l2 subdev. Signed-off-by: Charles-Antoine Couret --- M

[PATCH v7 1/2] SDI: add flag for SDI formats and SMPTE 125M definition

2016-09-15 Thread Charles-Antoine Couret
Adding others generic flags, which could be used by many components like GS1662. Signed-off-by: Charles-Antoine Couret --- drivers/media/v4l2-core/v4l2-dv-timings.c | 11 +++ include/uapi/linux/v4l2-dv-timings.h | 12 include/uapi/linux/videodev2.h| 8

[PATCH v7 0/2] Add GS1662 driver

2016-09-15 Thread Charles-Antoine Couret
the MAINTAINERS file Charles-Antoine Couret (2): SDI: add flag for SDI formats and SMPTE 125M definition Add GS1662 driver, a video serializer MAINTAINERS | 7 + drivers/media/Kconfig | 1 + drivers/media/Makefile| 2

[PATCH v3] V4L2: Add documentation for SDI timings and related flags

2016-09-15 Thread Charles-Antoine Couret
Describe new needed constants defined by SDI format. Signed-off-by: Charles-Antoine Couret --- Documentation/media/uapi/v4l/vidioc-enuminput.rst | 31 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 15 +++ 2 files changed, 39 insertions(+), 7 deletions

[PATCH v6 0/2] Add GS1662 driver

2016-09-15 Thread Charles-Antoine Couret
SMPTE-125M timings to be compliant to standard Charles-Antoine Couret (2): SDI: add flag for SDI formats and SMPTE 125M definition Add GS1662 driver, a video serializer drivers/media/Kconfig | 1 + drivers/media/Makefile| 2 +- drivers/media/spi

[PATCH v6 2/2] Add GS1662 driver, a video serializer

2016-09-15 Thread Charles-Antoine Couret
You can read datasheet here: http://www.c-dis.net/media/871/GS1662_Datasheet.pdf It's a component which supports HD and SD CEA or SDI formats to SDI output. It's configured through SPI bus. GS1662 driver is implemented as v4l2 subdev. Signed-off-by: Charles-Antoine Couret --- dri

[PATCH v6 1/2] SDI: add flag for SDI formats and SMPTE 125M definition

2016-09-15 Thread Charles-Antoine Couret
Adding others generic flags, which could be used by many components like GS1662. Signed-off-by: Charles-Antoine Couret --- drivers/media/v4l2-core/v4l2-dv-timings.c | 11 +++ include/uapi/linux/v4l2-dv-timings.h | 12 include/uapi/linux/videodev2.h| 8

Re: [PATCH v2] V4L2: Add documentation for SDI timings and related flags

2016-09-07 Thread Charles-Antoine Couret
Le 12/08/2016 à 15:17, Hans Verkuil a écrit : > On 08/04/2016 05:39 PM, Charles-Antoine Couret wrote: > > A commit log is missing here. Yeah I will fix that. >> diff --git a/Documentation/media/uapi/v4l/vidioc-g-dv-timings.rst >> b/Documentation/media/uapi/v4l/vidioc-g-dv

[PATCH v5 0/2] Add GS1662 driver

2016-08-04 Thread Charles-Antoine Couret
SMPTE-125M timings to be compliant to standard Charles-Antoine Couret (2): SDI: add flag for SDI formats and SMPTE 125M definition Add GS1662 driver, a video serializer drivers/media/Kconfig | 1 + drivers/media/Makefile| 2 +- drivers/media/spi

Re: [PATCH] V4L2: Add documentation for SDI timings and related flags

2016-08-04 Thread Charles-Antoine Couret
es, your're right about this. In SMPTE 125M (I like this standard :D), some "frontporchs" or similar values are available. So, I can precise that in the documentation and fix SMPTE 125M definition to take this into account. Thank you very much. Regards, Charles-Antoine

[PATCH v5 2/2] Add GS1662 driver, a video serializer

2016-08-04 Thread Charles-Antoine Couret
You can read datasheet here: http://www.c-dis.net/media/871/GS1662_Datasheet.pdf It's a component which supports HD and SD CEA or SDI formats to SDI output. It's configured through SPI bus. GS1662 driver is implemented as v4l2 subdev. Signed-off-by: Charles-Antoine Couret --- dri

[PATCH v5 1/2] SDI: add flag for SDI formats and SMPTE 125M definition

2016-08-04 Thread Charles-Antoine Couret
Adding others generic flags, which could be used by many components like GS1662. Signed-off-by: Charles-Antoine Couret --- drivers/media/v4l2-core/v4l2-dv-timings.c | 11 +++ include/uapi/linux/v4l2-dv-timings.h | 12 include/uapi/linux/videodev2.h| 8

[PATCH v2] V4L2: Add documentation for SDI timings and related flags

2016-08-04 Thread Charles-Antoine Couret
Signed-off-by: Charles-Antoine Couret --- Documentation/media/uapi/v4l/vidioc-enuminput.rst | 31 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 16 +++ 2 files changed, 40 insertions(+), 7 deletions(-) diff --git a/Documentation/media/uapi/v4l/vidioc

[PATCH] V4L2: Add documentation for SDI timings and related flags

2016-07-21 Thread Charles-Antoine Couret
Signed-off-by: Charles-Antoine Couret --- Documentation/media/uapi/v4l/vidioc-enuminput.rst | 31 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 15 +++ 2 files changed, 39 insertions(+), 7 deletions(-) diff --git a/Documentation/media/uapi/v4l/vidioc

[PATCH v4 1/2] SDI: add flag for SDI formats and SMPTE 125M definition

2016-07-21 Thread Charles-Antoine Couret
Adding others generic flags, which could be used by many components like GS1662. Signed-off-by: Charles-Antoine Couret --- drivers/media/v4l2-core/v4l2-dv-timings.c | 11 +++ include/uapi/linux/v4l2-dv-timings.h | 12 include/uapi/linux/videodev2.h| 8

[PATCH v4 2/2] Add GS1662 driver, a video serializer

2016-07-21 Thread Charles-Antoine Couret
You can read datasheet here: http://www.c-dis.net/media/871/GS1662_Datasheet.pdf It's a component which supports HD and SD CEA or SDI formats to SDI output. It's configured through SPI bus. GS1662 driver is implemented as v4l2 subdev. Signed-off-by: Charles-Antoine Couret --- dri

[PATCH v4 0/2] Add GS1662 driver

2016-07-21 Thread Charles-Antoine Couret
V4L2_DV_FIRST_FIELD_EXTRA_LINE to V4L2_DV_FL_FIRST_FIELD_EXTRA_LINE * change V4L2_DV_FL_FIRST_FIELD_EXTRA_LINE value and comments Charles-Antoine Couret (2): SDI: add flag for SDI formats and SMPTE 125M definition Add GS1662 driver, a video serializer Charles-Antoine Couret (2): SDI

[PATCH v3 1/2] SDI: add flag for SDI formats and SMPTE 125M definition

2016-07-21 Thread Charles-Antoine Couret
Adding others generic flags, which could be used by many components like GS1662. Signed-off-by: Charles-Antoine Couret --- drivers/media/v4l2-core/v4l2-dv-timings.c | 11 +++ include/uapi/linux/v4l2-dv-timings.h | 12 include/uapi/linux/videodev2.h| 5

[PATCH v3 2/2] Add GS1662 driver, a video serializer

2016-07-21 Thread Charles-Antoine Couret
You can read datasheet here: http://www.c-dis.net/media/871/GS1662_Datasheet.pdf It's a component which supports HD and SD CEA or SDI formats to SDI output. It's configured through SPI bus. GS1662 driver is implemented as v4l2 subdev. Signed-off-by: Charles-Antoine Couret --- dri

[PATCH v3 0/2] Add GS1662 driver

2016-07-21 Thread Charles-Antoine Couret
* additional comments * timings->pad checking * fix configuration dependencies Charles-Antoine Couret (2): SDI: add flag for SDI formats and SMPTE 125M definition Add GS1662 driver, a video serializer drivers/media/Kconfig | 1 + drivers/me

[PATCH 1/2 v2] SDI: add flag for SDI formats and SMPTE 125M definition

2016-07-15 Thread Charles-Antoine Couret
>From c6b157259081bd40d881a5c642dd1a4a07195ca5 Mon Sep 17 00:00:00 2001 From: Charles-Antoine Couret Date: Fri, 15 Jul 2016 15:04:57 +0200 Subject: [PATCH 1/2] SDI: add flag for SDI formats and SMPTE 125M definition Adding others generic flags, which could be used by many components like GS1

[PATCH 1/2] SDI: add flag for SDI formats and SMPTE 125M definition

2016-07-15 Thread Charles-Antoine Couret
>From c6b157259081bd40d881a5c642dd1a4a07195ca5 Mon Sep 17 00:00:00 2001 From: Charles-Antoine Couret Date: Fri, 15 Jul 2016 15:04:57 +0200 Subject: [PATCH 1/2] SDI: add flag for SDI formats and SMPTE 125M definition Adding others generic flags, which could be used by many components like GS1

[PATCH 2/2 v2] Add GS1662 driver, a video serializer

2016-07-15 Thread Charles-Antoine Couret
>From 111c02ef44dc1588891b40337fb0669fa586ec50 Mon Sep 17 00:00:00 2001 From: Charles-Antoine Couret Date: Fri, 15 Jul 2016 15:06:43 +0200 Subject: [PATCH 2/2] Add GS1662 driver, a video serializer You can read datasheet here: http://www.c-dis.net/media/871/GS1662_Datasheet.pdf It's a c

[RFC] SDI timings and API

2016-06-01 Thread Charles-Antoine Couret
neric functions about timings in the V4L2 API... It was a RFC based on my difficulties to write a driver for GS1662. Maybe others components or elements have other issues and need a different solution. Thanks in advance. Regards, Charles-Antoine Couret -- To unsubscribe from this list: send the

Re: [PATCH v2] Add GS driver (SPI video serializer family)

2016-05-04 Thread Charles-Antoine Couret
ts around that. I will configure like your suggestion. > BTW, you also need to implement the g_input_status video op. I just realized > that > that is missing. It is used to fill in the status field when calling > VIDIOC_ENUMINPUTS. Ok, I will add that. Thanks. > Remember that today ther

Re: [PATCH v2] Add GS driver (SPI video serializer family)

2016-05-04 Thread Charles-Antoine Couret
Le 04/05/2016 à 13:41, Hans Verkuil a écrit : > Hi Charles-Antoine, Hi, > On 04/28/2016 04:10 PM, Charles-Antoine Couret wrote: >> But this component family support CEA standards and other >> (SMPTE XXXM in fact). V4L2 seems oriented to manage CEA or >> VGA formats. So,

[PATCH v2] Add GS driver (SPI video serializer family)

2016-04-28 Thread Charles-Antoine Couret
seems deprecated. But for this component, it should be the right way to reset in auto-detection mode instead of "timings forced by user". Thank you in advance for your comments. Regards. Charles-Antoine Couret >From a1bc59b8b18dc75bbf3a70483f57d4ccd190b5f9 Mon Sep 17 00:00:00 2001 Fro

Re: [PATCH] Add GS1662 driver (a SPI video serializer)

2016-04-15 Thread Charles-Antoine Couret
ts to validate all behaviours. Thanks. Charles-Antoine Couret -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] Add GS1662 driver (a SPI video serializer)

2016-04-04 Thread Charles-Antoine Couret
Le 01/04/2016 21:11, Jean-Michel Hautbois a écrit : > Hi Charles-Antoine, Hi, > FIrst of all, we, on the ML, do prefer reading patches as sent by git > send-email tool. Ok, I will configure that. > Next, you should add a complete description to your commit. Just > having an object and a signed-o

Fwd: [PATCH] Add GS1662 driver (a SPI video serializer)

2016-04-01 Thread Charles-Antoine Couret
>From 65b48bf1c77801c210bf93c07bc7f513efdbcbb5 Mon Sep 17 00:00:00 2001 From: Charles-Antoine Couret Date: Fri, 1 Apr 2016 17:19:26 +0200 Subject: [PATCH] Add GS1662 driver (a SPI video serializer) Signed-off-by: Charles-Antoine Couret --- drivers/media/Kconfig | 1 + drivers/me

[PATCH] Add GS1662 driver (a SPI video serializer)

2016-04-01 Thread Charles-Antoine Couret
>From 65b48bf1c77801c210bf93c07bc7f513efdbcbb5 Mon Sep 17 00:00:00 2001 From: Charles-Antoine Couret Date: Fri, 1 Apr 2016 17:19:26 +0200 Subject: [PATCH] Add GS1662 driver (a SPI video serializer) Signed-off-by: Charles-Antoine Couret --- drivers/media/Kconfig | 1 + drivers/me

[PATCH] Add GS1662 driver (a SPI video serializer)

2016-04-01 Thread Charles-Antoine Couret
>From 65b48bf1c77801c210bf93c07bc7f513efdbcbb5 Mon Sep 17 00:00:00 2001 From: Charles-Antoine Couret Date: Fri, 1 Apr 2016 17:19:26 +0200 Subject: [PATCH] Add GS1662 driver (a SPI video serializer) Signed-off-by: Charles-Antoine Couret --- drivers/media/Kconfig | 1 + drivers/me