* [PATCH 0/3] MIPID02 pixel clk polarity & serial pixel formats
@ 2022-05-16 9:19 Hugues Fruchet
2022-05-16 9:19 ` [PATCH 1/3] media: st-mipid02: add support of pixel clock polarity Hugues Fruchet
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Hugues Fruchet @ 2022-05-16 9:19 UTC (permalink / raw)
To: Mauro Carvalho Chehab, Sakari Ailus, Benjamin Mugnier, Sylvain Petinot
Cc: linux-media, linux-kernel, Alain Volmat, Hugues Fruchet
Enhance MIPID02 CSI-2 to parallel bridge with pixel clock polarity
support and support of 1X16 CSI-2 serial pixel formats.
Alain Volmat (1):
media: st-mipid02: add support for YVYU and VYUY formats
Hugues Fruchet (2):
media: st-mipid02: add support of pixel clock polarity
media: st-mipid02: expose 1X16 serial pixel format
drivers/media/i2c/st-mipid02.c | 30 ++++++++++++++++++++++++++++--
1 file changed, 28 insertions(+), 2 deletions(-)
--
2.25.1
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH 1/3] media: st-mipid02: add support of pixel clock polarity
2022-05-16 9:19 [PATCH 0/3] MIPID02 pixel clk polarity & serial pixel formats Hugues Fruchet
@ 2022-05-16 9:19 ` Hugues Fruchet
2022-05-16 10:12 ` Benjamin Mugnier
2022-05-16 9:19 ` [PATCH 2/3] media: st-mipid02: add support for YVYU and VYUY formats Hugues Fruchet
2022-05-16 9:19 ` [PATCH 3/3] media: st-mipid02: expose 1X16 serial pixel format Hugues Fruchet
2 siblings, 1 reply; 7+ messages in thread
From: Hugues Fruchet @ 2022-05-16 9:19 UTC (permalink / raw)
To: Mauro Carvalho Chehab, Sakari Ailus, Benjamin Mugnier, Sylvain Petinot
Cc: linux-media, linux-kernel, Alain Volmat, Hugues Fruchet
Add support of pixel clock polarity.
Signed-off-by: Hugues Fruchet <hugues.fruchet@foss.st.com>
---
drivers/media/i2c/st-mipid02.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/media/i2c/st-mipid02.c b/drivers/media/i2c/st-mipid02.c
index ef976d085d72..59b48026c752 100644
--- a/drivers/media/i2c/st-mipid02.c
+++ b/drivers/media/i2c/st-mipid02.c
@@ -50,6 +50,7 @@
/* Bits definition for MIPID02_MODE_REG2 */
#define MODE_HSYNC_ACTIVE_HIGH BIT(1)
#define MODE_VSYNC_ACTIVE_HIGH BIT(2)
+#define MODE_PCLK_SAMPLE_RISING BIT(3)
/* Bits definition for MIPID02_DATA_SELECTION_CTRL */
#define SELECTION_MANUAL_DATA BIT(2)
#define SELECTION_MANUAL_WIDTH BIT(3)
@@ -494,6 +495,8 @@ static int mipid02_configure_from_tx(struct mipid02_dev *bridge)
bridge->r.mode_reg2 |= MODE_HSYNC_ACTIVE_HIGH;
if (ep->bus.parallel.flags & V4L2_MBUS_VSYNC_ACTIVE_HIGH)
bridge->r.mode_reg2 |= MODE_VSYNC_ACTIVE_HIGH;
+ if (ep->bus.parallel.flags & V4L2_MBUS_PCLK_SAMPLE_RISING)
+ bridge->r.mode_reg2 |= MODE_PCLK_SAMPLE_RISING;
return 0;
}
--
2.25.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 2/3] media: st-mipid02: add support for YVYU and VYUY formats
2022-05-16 9:19 [PATCH 0/3] MIPID02 pixel clk polarity & serial pixel formats Hugues Fruchet
2022-05-16 9:19 ` [PATCH 1/3] media: st-mipid02: add support of pixel clock polarity Hugues Fruchet
@ 2022-05-16 9:19 ` Hugues Fruchet
2022-05-16 10:12 ` Benjamin Mugnier
2022-05-16 9:19 ` [PATCH 3/3] media: st-mipid02: expose 1X16 serial pixel format Hugues Fruchet
2 siblings, 1 reply; 7+ messages in thread
From: Hugues Fruchet @ 2022-05-16 9:19 UTC (permalink / raw)
To: Mauro Carvalho Chehab, Sakari Ailus, Benjamin Mugnier, Sylvain Petinot
Cc: linux-media, linux-kernel, Alain Volmat, Hugues Fruchet
From: Alain Volmat <alain.volmat@foss.st.com>
Those two formats were missing in the list of supported MBUS
formats.
Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
---
drivers/media/i2c/st-mipid02.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/media/i2c/st-mipid02.c b/drivers/media/i2c/st-mipid02.c
index 59b48026c752..fe884d81b08b 100644
--- a/drivers/media/i2c/st-mipid02.c
+++ b/drivers/media/i2c/st-mipid02.c
@@ -64,7 +64,8 @@ static const u32 mipid02_supported_fmt_codes[] = {
MEDIA_BUS_FMT_SGRBG12_1X12, MEDIA_BUS_FMT_SRGGB12_1X12,
MEDIA_BUS_FMT_UYVY8_1X16, MEDIA_BUS_FMT_BGR888_1X24,
MEDIA_BUS_FMT_RGB565_2X8_LE, MEDIA_BUS_FMT_RGB565_2X8_BE,
- MEDIA_BUS_FMT_YUYV8_2X8, MEDIA_BUS_FMT_UYVY8_2X8,
+ MEDIA_BUS_FMT_YUYV8_2X8, MEDIA_BUS_FMT_YVYU8_2X8,
+ MEDIA_BUS_FMT_UYVY8_2X8, MEDIA_BUS_FMT_VYUY8_2X8,
MEDIA_BUS_FMT_JPEG_1X8
};
@@ -133,7 +134,9 @@ static int bpp_from_code(__u32 code)
return 12;
case MEDIA_BUS_FMT_UYVY8_1X16:
case MEDIA_BUS_FMT_YUYV8_2X8:
+ case MEDIA_BUS_FMT_YVYU8_2X8:
case MEDIA_BUS_FMT_UYVY8_2X8:
+ case MEDIA_BUS_FMT_VYUY8_2X8:
case MEDIA_BUS_FMT_RGB565_2X8_LE:
case MEDIA_BUS_FMT_RGB565_2X8_BE:
return 16;
@@ -164,7 +167,9 @@ static u8 data_type_from_code(__u32 code)
return 0x2c;
case MEDIA_BUS_FMT_UYVY8_1X16:
case MEDIA_BUS_FMT_YUYV8_2X8:
+ case MEDIA_BUS_FMT_YVYU8_2X8:
case MEDIA_BUS_FMT_UYVY8_2X8:
+ case MEDIA_BUS_FMT_VYUY8_2X8:
return 0x1e;
case MEDIA_BUS_FMT_BGR888_1X24:
return 0x24;
--
2.25.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 3/3] media: st-mipid02: expose 1X16 serial pixel format
2022-05-16 9:19 [PATCH 0/3] MIPID02 pixel clk polarity & serial pixel formats Hugues Fruchet
2022-05-16 9:19 ` [PATCH 1/3] media: st-mipid02: add support of pixel clock polarity Hugues Fruchet
2022-05-16 9:19 ` [PATCH 2/3] media: st-mipid02: add support for YVYU and VYUY formats Hugues Fruchet
@ 2022-05-16 9:19 ` Hugues Fruchet
2022-05-16 10:12 ` Benjamin Mugnier
2 siblings, 1 reply; 7+ messages in thread
From: Hugues Fruchet @ 2022-05-16 9:19 UTC (permalink / raw)
To: Mauro Carvalho Chehab, Sakari Ailus, Benjamin Mugnier, Sylvain Petinot
Cc: linux-media, linux-kernel, Alain Volmat, Hugues Fruchet
Expose RGB & YUV 1X16 serial pixel format variants to comply
with CSI-2 camera sensor pixel formats.
Signed-off-by: Hugues Fruchet <hugues.fruchet@foss.st.com>
---
drivers/media/i2c/st-mipid02.c | 20 +++++++++++++++++++-
1 file changed, 19 insertions(+), 1 deletion(-)
diff --git a/drivers/media/i2c/st-mipid02.c b/drivers/media/i2c/st-mipid02.c
index fe884d81b08b..16cc547976dd 100644
--- a/drivers/media/i2c/st-mipid02.c
+++ b/drivers/media/i2c/st-mipid02.c
@@ -62,7 +62,9 @@ static const u32 mipid02_supported_fmt_codes[] = {
MEDIA_BUS_FMT_SGRBG10_1X10, MEDIA_BUS_FMT_SRGGB10_1X10,
MEDIA_BUS_FMT_SBGGR12_1X12, MEDIA_BUS_FMT_SGBRG12_1X12,
MEDIA_BUS_FMT_SGRBG12_1X12, MEDIA_BUS_FMT_SRGGB12_1X12,
- MEDIA_BUS_FMT_UYVY8_1X16, MEDIA_BUS_FMT_BGR888_1X24,
+ MEDIA_BUS_FMT_YUYV8_1X16, MEDIA_BUS_FMT_YVYU8_1X16,
+ MEDIA_BUS_FMT_UYVY8_1X16, MEDIA_BUS_FMT_VYUY8_1X16,
+ MEDIA_BUS_FMT_RGB565_1X16, MEDIA_BUS_FMT_BGR888_1X24,
MEDIA_BUS_FMT_RGB565_2X8_LE, MEDIA_BUS_FMT_RGB565_2X8_BE,
MEDIA_BUS_FMT_YUYV8_2X8, MEDIA_BUS_FMT_YVYU8_2X8,
MEDIA_BUS_FMT_UYVY8_2X8, MEDIA_BUS_FMT_VYUY8_2X8,
@@ -132,7 +134,11 @@ static int bpp_from_code(__u32 code)
case MEDIA_BUS_FMT_SGRBG12_1X12:
case MEDIA_BUS_FMT_SRGGB12_1X12:
return 12;
+ case MEDIA_BUS_FMT_YUYV8_1X16:
+ case MEDIA_BUS_FMT_YVYU8_1X16:
case MEDIA_BUS_FMT_UYVY8_1X16:
+ case MEDIA_BUS_FMT_VYUY8_1X16:
+ case MEDIA_BUS_FMT_RGB565_1X16:
case MEDIA_BUS_FMT_YUYV8_2X8:
case MEDIA_BUS_FMT_YVYU8_2X8:
case MEDIA_BUS_FMT_UYVY8_2X8:
@@ -165,7 +171,10 @@ static u8 data_type_from_code(__u32 code)
case MEDIA_BUS_FMT_SGRBG12_1X12:
case MEDIA_BUS_FMT_SRGGB12_1X12:
return 0x2c;
+ case MEDIA_BUS_FMT_YUYV8_1X16:
+ case MEDIA_BUS_FMT_YVYU8_1X16:
case MEDIA_BUS_FMT_UYVY8_1X16:
+ case MEDIA_BUS_FMT_VYUY8_1X16:
case MEDIA_BUS_FMT_YUYV8_2X8:
case MEDIA_BUS_FMT_YVYU8_2X8:
case MEDIA_BUS_FMT_UYVY8_2X8:
@@ -173,6 +182,7 @@ static u8 data_type_from_code(__u32 code)
return 0x1e;
case MEDIA_BUS_FMT_BGR888_1X24:
return 0x24;
+ case MEDIA_BUS_FMT_RGB565_1X16:
case MEDIA_BUS_FMT_RGB565_2X8_LE:
case MEDIA_BUS_FMT_RGB565_2X8_BE:
return 0x22;
@@ -207,8 +217,16 @@ static __u32 get_fmt_code(__u32 code)
static __u32 serial_to_parallel_code(__u32 serial)
{
+ if (serial == MEDIA_BUS_FMT_RGB565_1X16)
+ return MEDIA_BUS_FMT_RGB565_2X8_LE;
+ if (serial == MEDIA_BUS_FMT_YUYV8_1X16)
+ return MEDIA_BUS_FMT_YUYV8_2X8;
+ if (serial == MEDIA_BUS_FMT_YVYU8_1X16)
+ return MEDIA_BUS_FMT_YVYU8_2X8;
if (serial == MEDIA_BUS_FMT_UYVY8_1X16)
return MEDIA_BUS_FMT_UYVY8_2X8;
+ if (serial == MEDIA_BUS_FMT_VYUY8_1X16)
+ return MEDIA_BUS_FMT_VYUY8_2X8;
if (serial == MEDIA_BUS_FMT_BGR888_1X24)
return MEDIA_BUS_FMT_BGR888_3X8;
--
2.25.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH 1/3] media: st-mipid02: add support of pixel clock polarity
2022-05-16 9:19 ` [PATCH 1/3] media: st-mipid02: add support of pixel clock polarity Hugues Fruchet
@ 2022-05-16 10:12 ` Benjamin Mugnier
0 siblings, 0 replies; 7+ messages in thread
From: Benjamin Mugnier @ 2022-05-16 10:12 UTC (permalink / raw)
To: Hugues Fruchet, Mauro Carvalho Chehab, Sakari Ailus, Sylvain Petinot
Cc: linux-media, linux-kernel, Alain Volmat
Hi Hugues,
Thank you for the patchset.
On 16/05/2022 11:19, Hugues Fruchet wrote:
> Add support of pixel clock polarity.
>
> Signed-off-by: Hugues Fruchet <hugues.fruchet@foss.st.com>
Reviewed-by: Benjamin Mugnier <benjamin.mugnier@foss.st.com>
> ---
> drivers/media/i2c/st-mipid02.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/drivers/media/i2c/st-mipid02.c b/drivers/media/i2c/st-mipid02.c
> index ef976d085d72..59b48026c752 100644
> --- a/drivers/media/i2c/st-mipid02.c
> +++ b/drivers/media/i2c/st-mipid02.c
> @@ -50,6 +50,7 @@
> /* Bits definition for MIPID02_MODE_REG2 */
> #define MODE_HSYNC_ACTIVE_HIGH BIT(1)
> #define MODE_VSYNC_ACTIVE_HIGH BIT(2)
> +#define MODE_PCLK_SAMPLE_RISING BIT(3)
> /* Bits definition for MIPID02_DATA_SELECTION_CTRL */
> #define SELECTION_MANUAL_DATA BIT(2)
> #define SELECTION_MANUAL_WIDTH BIT(3)
> @@ -494,6 +495,8 @@ static int mipid02_configure_from_tx(struct mipid02_dev *bridge)
> bridge->r.mode_reg2 |= MODE_HSYNC_ACTIVE_HIGH;
> if (ep->bus.parallel.flags & V4L2_MBUS_VSYNC_ACTIVE_HIGH)
> bridge->r.mode_reg2 |= MODE_VSYNC_ACTIVE_HIGH;
> + if (ep->bus.parallel.flags & V4L2_MBUS_PCLK_SAMPLE_RISING)
> + bridge->r.mode_reg2 |= MODE_PCLK_SAMPLE_RISING;
>
> return 0;
> }
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 2/3] media: st-mipid02: add support for YVYU and VYUY formats
2022-05-16 9:19 ` [PATCH 2/3] media: st-mipid02: add support for YVYU and VYUY formats Hugues Fruchet
@ 2022-05-16 10:12 ` Benjamin Mugnier
0 siblings, 0 replies; 7+ messages in thread
From: Benjamin Mugnier @ 2022-05-16 10:12 UTC (permalink / raw)
To: Hugues Fruchet, Mauro Carvalho Chehab, Sakari Ailus, Sylvain Petinot
Cc: linux-media, linux-kernel, Alain Volmat
On 16/05/2022 11:19, Hugues Fruchet wrote:
> From: Alain Volmat <alain.volmat@foss.st.com>
>
> Those two formats were missing in the list of supported MBUS
> formats.
>
> Signed-off-by: Alain Volmat <alain.volmat@foss.st.com>
Reviewed-by: Benjamin Mugnier <benjamin.mugnier@foss.st.com>
> ---
> drivers/media/i2c/st-mipid02.c | 7 ++++++-
> 1 file changed, 6 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/media/i2c/st-mipid02.c b/drivers/media/i2c/st-mipid02.c
> index 59b48026c752..fe884d81b08b 100644
> --- a/drivers/media/i2c/st-mipid02.c
> +++ b/drivers/media/i2c/st-mipid02.c
> @@ -64,7 +64,8 @@ static const u32 mipid02_supported_fmt_codes[] = {
> MEDIA_BUS_FMT_SGRBG12_1X12, MEDIA_BUS_FMT_SRGGB12_1X12,
> MEDIA_BUS_FMT_UYVY8_1X16, MEDIA_BUS_FMT_BGR888_1X24,
> MEDIA_BUS_FMT_RGB565_2X8_LE, MEDIA_BUS_FMT_RGB565_2X8_BE,
> - MEDIA_BUS_FMT_YUYV8_2X8, MEDIA_BUS_FMT_UYVY8_2X8,
> + MEDIA_BUS_FMT_YUYV8_2X8, MEDIA_BUS_FMT_YVYU8_2X8,
> + MEDIA_BUS_FMT_UYVY8_2X8, MEDIA_BUS_FMT_VYUY8_2X8,
> MEDIA_BUS_FMT_JPEG_1X8
> };
>
> @@ -133,7 +134,9 @@ static int bpp_from_code(__u32 code)
> return 12;
> case MEDIA_BUS_FMT_UYVY8_1X16:
> case MEDIA_BUS_FMT_YUYV8_2X8:
> + case MEDIA_BUS_FMT_YVYU8_2X8:
> case MEDIA_BUS_FMT_UYVY8_2X8:
> + case MEDIA_BUS_FMT_VYUY8_2X8:
> case MEDIA_BUS_FMT_RGB565_2X8_LE:
> case MEDIA_BUS_FMT_RGB565_2X8_BE:
> return 16;
> @@ -164,7 +167,9 @@ static u8 data_type_from_code(__u32 code)
> return 0x2c;
> case MEDIA_BUS_FMT_UYVY8_1X16:
> case MEDIA_BUS_FMT_YUYV8_2X8:
> + case MEDIA_BUS_FMT_YVYU8_2X8:
> case MEDIA_BUS_FMT_UYVY8_2X8:
> + case MEDIA_BUS_FMT_VYUY8_2X8:
> return 0x1e;
> case MEDIA_BUS_FMT_BGR888_1X24:
> return 0x24;
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 3/3] media: st-mipid02: expose 1X16 serial pixel format
2022-05-16 9:19 ` [PATCH 3/3] media: st-mipid02: expose 1X16 serial pixel format Hugues Fruchet
@ 2022-05-16 10:12 ` Benjamin Mugnier
0 siblings, 0 replies; 7+ messages in thread
From: Benjamin Mugnier @ 2022-05-16 10:12 UTC (permalink / raw)
To: Hugues Fruchet, Mauro Carvalho Chehab, Sakari Ailus, Sylvain Petinot
Cc: linux-media, linux-kernel, Alain Volmat
On 16/05/2022 11:19, Hugues Fruchet wrote:
> Expose RGB & YUV 1X16 serial pixel format variants to comply
> with CSI-2 camera sensor pixel formats.
>
> Signed-off-by: Hugues Fruchet <hugues.fruchet@foss.st.com>
Reviewed-by: Benjamin Mugnier <benjamin.mugnier@foss.st.com>
> ---
> drivers/media/i2c/st-mipid02.c | 20 +++++++++++++++++++-
> 1 file changed, 19 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/media/i2c/st-mipid02.c b/drivers/media/i2c/st-mipid02.c
> index fe884d81b08b..16cc547976dd 100644
> --- a/drivers/media/i2c/st-mipid02.c
> +++ b/drivers/media/i2c/st-mipid02.c
> @@ -62,7 +62,9 @@ static const u32 mipid02_supported_fmt_codes[] = {
> MEDIA_BUS_FMT_SGRBG10_1X10, MEDIA_BUS_FMT_SRGGB10_1X10,
> MEDIA_BUS_FMT_SBGGR12_1X12, MEDIA_BUS_FMT_SGBRG12_1X12,
> MEDIA_BUS_FMT_SGRBG12_1X12, MEDIA_BUS_FMT_SRGGB12_1X12,
> - MEDIA_BUS_FMT_UYVY8_1X16, MEDIA_BUS_FMT_BGR888_1X24,
> + MEDIA_BUS_FMT_YUYV8_1X16, MEDIA_BUS_FMT_YVYU8_1X16,
> + MEDIA_BUS_FMT_UYVY8_1X16, MEDIA_BUS_FMT_VYUY8_1X16,
> + MEDIA_BUS_FMT_RGB565_1X16, MEDIA_BUS_FMT_BGR888_1X24,
> MEDIA_BUS_FMT_RGB565_2X8_LE, MEDIA_BUS_FMT_RGB565_2X8_BE,
> MEDIA_BUS_FMT_YUYV8_2X8, MEDIA_BUS_FMT_YVYU8_2X8,
> MEDIA_BUS_FMT_UYVY8_2X8, MEDIA_BUS_FMT_VYUY8_2X8,
> @@ -132,7 +134,11 @@ static int bpp_from_code(__u32 code)
> case MEDIA_BUS_FMT_SGRBG12_1X12:
> case MEDIA_BUS_FMT_SRGGB12_1X12:
> return 12;
> + case MEDIA_BUS_FMT_YUYV8_1X16:
> + case MEDIA_BUS_FMT_YVYU8_1X16:
> case MEDIA_BUS_FMT_UYVY8_1X16:
> + case MEDIA_BUS_FMT_VYUY8_1X16:
> + case MEDIA_BUS_FMT_RGB565_1X16:
> case MEDIA_BUS_FMT_YUYV8_2X8:
> case MEDIA_BUS_FMT_YVYU8_2X8:
> case MEDIA_BUS_FMT_UYVY8_2X8:
> @@ -165,7 +171,10 @@ static u8 data_type_from_code(__u32 code)
> case MEDIA_BUS_FMT_SGRBG12_1X12:
> case MEDIA_BUS_FMT_SRGGB12_1X12:
> return 0x2c;
> + case MEDIA_BUS_FMT_YUYV8_1X16:
> + case MEDIA_BUS_FMT_YVYU8_1X16:
> case MEDIA_BUS_FMT_UYVY8_1X16:
> + case MEDIA_BUS_FMT_VYUY8_1X16:
> case MEDIA_BUS_FMT_YUYV8_2X8:
> case MEDIA_BUS_FMT_YVYU8_2X8:
> case MEDIA_BUS_FMT_UYVY8_2X8:
> @@ -173,6 +182,7 @@ static u8 data_type_from_code(__u32 code)
> return 0x1e;
> case MEDIA_BUS_FMT_BGR888_1X24:
> return 0x24;
> + case MEDIA_BUS_FMT_RGB565_1X16:
> case MEDIA_BUS_FMT_RGB565_2X8_LE:
> case MEDIA_BUS_FMT_RGB565_2X8_BE:
> return 0x22;
> @@ -207,8 +217,16 @@ static __u32 get_fmt_code(__u32 code)
>
> static __u32 serial_to_parallel_code(__u32 serial)
> {
> + if (serial == MEDIA_BUS_FMT_RGB565_1X16)
> + return MEDIA_BUS_FMT_RGB565_2X8_LE;
> + if (serial == MEDIA_BUS_FMT_YUYV8_1X16)
> + return MEDIA_BUS_FMT_YUYV8_2X8;
> + if (serial == MEDIA_BUS_FMT_YVYU8_1X16)
> + return MEDIA_BUS_FMT_YVYU8_2X8;
> if (serial == MEDIA_BUS_FMT_UYVY8_1X16)
> return MEDIA_BUS_FMT_UYVY8_2X8;
> + if (serial == MEDIA_BUS_FMT_VYUY8_1X16)
> + return MEDIA_BUS_FMT_VYUY8_2X8;
> if (serial == MEDIA_BUS_FMT_BGR888_1X24)
> return MEDIA_BUS_FMT_BGR888_3X8;
>
>
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2022-05-16 10:14 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-16 9:19 [PATCH 0/3] MIPID02 pixel clk polarity & serial pixel formats Hugues Fruchet
2022-05-16 9:19 ` [PATCH 1/3] media: st-mipid02: add support of pixel clock polarity Hugues Fruchet
2022-05-16 10:12 ` Benjamin Mugnier
2022-05-16 9:19 ` [PATCH 2/3] media: st-mipid02: add support for YVYU and VYUY formats Hugues Fruchet
2022-05-16 10:12 ` Benjamin Mugnier
2022-05-16 9:19 ` [PATCH 3/3] media: st-mipid02: expose 1X16 serial pixel format Hugues Fruchet
2022-05-16 10:12 ` Benjamin Mugnier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).