History

media: v4l: Add new 2X8 10-bit grayscale media bus code

The code will be called MEDIA_BUS_FMT_Y10_2X8_PADHI_LE. It is similar to MEDIA_BUS_FMT_SBGGR10_2X8_PADHI_LE but MEDIA_BUS_FMT_Y10_2X8_PADHI_LE describes grayscale data.

Todor Tomov committed 8 years ago

Commit 451af0b1 parent 83b15832 files · +74 −1Browse files

Unified · Split

2 files
  1. Documentation/media/uapi/v4l/subdev-formats.rst +72 −0
  2. include/uapi/linux/media-bus-format.h +2 −1
Documentation/media/uapi/v4l/subdev-formats.rst+72−0
@@ -4318,6 +4318,78 @@ the following codes. · 4317 unmodified lines
43184318 - y\ :sub:`2`
43194319 - y\ :sub:`1`
43204320 - y\ :sub:`0`
4321+ * .. _MEDIA-BUS-FMT-Y10-2X8-PADHI_LE:
4322+
4323+ - MEDIA_BUS_FMT_Y10_2X8_PADHI_LE
4324+ - 0x202c
4325+ -
4326+ -
4327+ -
4328+ -
4329+ -
4330+ -
4331+ -
4332+ -
4333+ -
4334+ -
4335+ -
4336+ -
4337+ -
4338+ -
4339+ -
4340+ -
4341+ -
4342+ -
4343+ -
4344+ -
4345+ -
4346+ -
4347+ -
4348+ -
4349+ -
4350+ - y\ :sub:`7`
4351+ - y\ :sub:`6`
4352+ - y\ :sub:`5`
4353+ - y\ :sub:`4`
4354+ - y\ :sub:`3`
4355+ - y\ :sub:`2`
4356+ - y\ :sub:`1`
4357+ - y\ :sub:`0`
4358+ * -
4359+ -
4360+ -
4361+ -
4362+ -
4363+ -
4364+ -
4365+ -
4366+ -
4367+ -
4368+ -
4369+ -
4370+ -
4371+ -
4372+ -
4373+ -
4374+ -
4375+ -
4376+ -
4377+ -
4378+ -
4379+ -
4380+ -
4381+ -
4382+ -
4383+ -
4384+ -
4385+ - 0
4386+ - 0
4387+ - 0
4388+ - 0
4389+ - 0
4390+ - 0
4391+ - y\ :sub:`9`
4392+ - y\ :sub:`8`
43214393 * .. _MEDIA-BUS-FMT-UYVY10-2X10:
43224394
43234395 - MEDIA_BUS_FMT_UYVY10_2X10
include/uapi/linux/media-bus-format.h+2−1
@@ -62,7 +62,7 @@ · 61 unmodified lines
6262 #define MEDIA_BUS_FMT_RGB121212_1X36 0x1019
6363 #define MEDIA_BUS_FMT_RGB161616_1X48 0x101a
6464
65−/* YUV (including grey) - next is 0x202c */
65+/* YUV (including grey) - next is 0x202d */
6666 #define MEDIA_BUS_FMT_Y8_1X8 0x2001
6767 #define MEDIA_BUS_FMT_UV8_1X8 0x2015
6868 #define MEDIA_BUS_FMT_UYVY8_1_5X8 0x2002
@@ -74,6 +74,7 @@ · 5 unmodified lines
7474 #define MEDIA_BUS_FMT_YUYV8_2X8 0x2008
7575 #define MEDIA_BUS_FMT_YVYU8_2X8 0x2009
7676 #define MEDIA_BUS_FMT_Y10_1X10 0x200a
77+#define MEDIA_BUS_FMT_Y10_2X8_PADHI_LE 0x202c
7778 #define MEDIA_BUS_FMT_UYVY10_2X10 0x2018
7879 #define MEDIA_BUS_FMT_VYUY10_2X10 0x2019
7980 #define MEDIA_BUS_FMT_YUYV10_2X10 0x200b