diff for duplicates of <1460557416.18956.3.camel@gmail.com> diff --git a/a/1.txt b/N1/1.txt index 11f952a..854d6aa 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,4 +1,4 @@ -Le mercredi 13 avril 2016 à 20:01 +0800, Tiffany Lin a écrit : +Le mercredi 13 avril 2016 ? 20:01 +0800, Tiffany Lin a ?crit?: > From: Daniel Kurtz <djkurtz@chromium.org> > > Mediatek video format is YVU8_420_2PLANE_PACK8_PROGRESSIVE. @@ -8,42 +8,42 @@ Le mercredi 13 avril 2016 à 20:01 +0800, Tiffany Lin a écrit : > > Signed-off-by: Tiffany Lin <tiffany.lin@mediatek.com> > --- -> include/uapi/drm/drm_fourcc.h | 1 + -> include/uapi/linux/videodev2.h | 2 ++ +> ?include/uapi/drm/drm_fourcc.h??|????1 + +> ?include/uapi/linux/videodev2.h |????2 ++ Might be better to split this patch. -> 2 files changed, 3 insertions(+) +> ?2 files changed, 3 insertions(+) > > diff --git a/include/uapi/drm/drm_fourcc.h b/include/uapi/drm/drm_fourcc.h > index 0b69a77..a193905 100644 > --- a/include/uapi/drm/drm_fourcc.h > +++ b/include/uapi/drm/drm_fourcc.h > @@ -116,6 +116,7 @@ -> #define DRM_FORMAT_NV24 fourcc_code('N', 'V', '2', '4') /* non-subsampled Cr:Cb plane */ -> #define DRM_FORMAT_NV42 fourcc_code('N', 'V', '4', '2') /* non-subsampled Cb:Cr plane */ -> +> ?#define DRM_FORMAT_NV24 fourcc_code('N', 'V', '2', '4') /* non-subsampled Cr:Cb plane */ +> ?#define DRM_FORMAT_NV42 fourcc_code('N', 'V', '4', '2') /* non-subsampled Cb:Cr plane */ +> ? > +#define DRM_FORMAT_MT21 fourcc_code('M', 'T', '2', '1') /* Mediatek Block Mode */ Please document the tiling format, don't just add a define here. -> /* -> * 3 plane YCbCr -> * index 0: Y plane, [7:0] Y +> ?/* +> ? * 3 plane YCbCr +> ? * index 0: Y plane, [7:0] Y > diff --git a/include/uapi/linux/videodev2.h b/include/uapi/linux/videodev2.h > index d0acd26..e9e3276 100644 > --- a/include/uapi/linux/videodev2.h > +++ b/include/uapi/linux/videodev2.h > @@ -527,6 +527,8 @@ struct v4l2_pix_format { -> #define V4L2_PIX_FMT_HM12 v4l2_fourcc('H', 'M', '1', '2') /* 8 YUV 4:2:0 16x16 macroblocks */ -> #define V4L2_PIX_FMT_M420 v4l2_fourcc('M', '4', '2', '0') /* 12 YUV 4:2:0 2 lines y, 1 line uv interleaved */ -> -> +#define V4L2_PIX_FMT_MT21 v4l2_fourcc('M', 'T', '2', '1') /* Mediatek Block Mode */ +> ?#define V4L2_PIX_FMT_HM12????v4l2_fourcc('H', 'M', '1', '2') /*??8??YUV 4:2:0 16x16 macroblocks */ +> ?#define V4L2_PIX_FMT_M420????v4l2_fourcc('M', '4', '2', '0') /* 12??YUV 4:2:0 2 lines y, 1 line uv interleaved */ +> ? +> +#define V4L2_PIX_FMT_MT21????v4l2_fourcc('M', 'T', '2', '1') /* Mediatek Block Mode??*/ > + Same. On Linux Media side, there is docbook documentation where you can explain in detail. -> /* two planes -- one Y, one Cr + Cb interleaved */ -> #define V4L2_PIX_FMT_NV12 v4l2_fourcc('N', 'V', '1', '2') /* 12 Y/CbCr 4:2:0 */ -> #define V4L2_PIX_FMT_NV21 v4l2_fourcc('N', 'V', '2', '1') /* 12 Y/CrCb 4:2:0 */ +> ?/* two planes -- one Y, one Cr + Cb interleaved??*/ +> ?#define V4L2_PIX_FMT_NV12????v4l2_fourcc('N', 'V', '1', '2') /* 12??Y/CbCr 4:2:0??*/ +> ?#define V4L2_PIX_FMT_NV21????v4l2_fourcc('N', 'V', '2', '1') /* 12??Y/CrCb 4:2:0??*/ diff --git a/a/content_digest b/N1/content_digest index 872c05d..2bff7c8 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,27 +1,12 @@ "ref\01460548915-17536-1-git-send-email-tiffany.lin@mediatek.com\0" "ref\01460548915-17536-2-git-send-email-tiffany.lin@mediatek.com\0" - "From\0Nicolas Dufresne <nicolas.dufresne@gmail.com>\0" - "Subject\0Re: [PATCH 1/7] [media]: v4l: add Mediatek MT21 video block format\0" + "From\0nicolas.dufresne@gmail.com (Nicolas Dufresne)\0" + "Subject\0[PATCH 1/7] [media]: v4l: add Mediatek MT21 video block format\0" "Date\0Wed, 13 Apr 2016 10:23:36 -0400\0" - "To\0Tiffany Lin <tiffany.lin@mediatek.com>" - Hans Verkuil <hans.verkuil@cisco.com> - daniel.thompson@linaro.org - Rob Herring <robh+dt@kernel.org> - Mauro Carvalho Chehab <mchehab@osg.samsung.com> - Matthias Brugger <matthias.bgg@gmail.com> - Daniel Kurtz <djkurtz@chromium.org> - " Pawel Osciak <posciak@chromium.org>\0" - "Cc\0Eddie Huang <eddie.huang@mediatek.com>" - Yingjoe Chen <yingjoe.chen@mediatek.com> - devicetree@vger.kernel.org - linux-kernel@vger.kernel.org - linux-arm-kernel@lists.infradead.org - linux-media@vger.kernel.org - linux-mediatek@lists.infradead.org - " PoChun.Lin@mediatek.com\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" - "Le mercredi 13 avril 2016 \303\240 20:01 +0800, Tiffany Lin a \303\251crit\302\240:\n" + "Le mercredi 13 avril 2016 ? 20:01 +0800, Tiffany Lin a ?crit?:\n" "> From: Daniel Kurtz <djkurtz@chromium.org>\n" "> \n" "> Mediatek video format is YVU8_420_2PLANE_PACK8_PROGRESSIVE.\n" @@ -31,44 +16,44 @@ "> \n" "> Signed-off-by: Tiffany Lin <tiffany.lin@mediatek.com>\n" "> ---\n" - "> \302\240include/uapi/drm/drm_fourcc.h\302\240\302\240|\302\240\302\240\302\240\302\2401 +\n" - "> \302\240include/uapi/linux/videodev2.h |\302\240\302\240\302\240\302\2402 ++\n" + "> ?include/uapi/drm/drm_fourcc.h??|????1 +\n" + "> ?include/uapi/linux/videodev2.h |????2 ++\n" "\n" "Might be better to split this patch.\n" "\n" - "> \302\2402 files changed, 3 insertions(+)\n" + "> ?2 files changed, 3 insertions(+)\n" "> \n" "> diff --git a/include/uapi/drm/drm_fourcc.h b/include/uapi/drm/drm_fourcc.h\n" "> index 0b69a77..a193905 100644\n" "> --- a/include/uapi/drm/drm_fourcc.h\n" "> +++ b/include/uapi/drm/drm_fourcc.h\n" "> @@ -116,6 +116,7 @@\n" - "> \302\240#define DRM_FORMAT_NV24\t\tfourcc_code('N', 'V', '2', '4') /* non-subsampled Cr:Cb plane */\n" - "> \302\240#define DRM_FORMAT_NV42\t\tfourcc_code('N', 'V', '4', '2') /* non-subsampled Cb:Cr plane */\n" - "> \302\240\n" + "> ?#define DRM_FORMAT_NV24\t\tfourcc_code('N', 'V', '2', '4') /* non-subsampled Cr:Cb plane */\n" + "> ?#define DRM_FORMAT_NV42\t\tfourcc_code('N', 'V', '4', '2') /* non-subsampled Cb:Cr plane */\n" + "> ?\n" "> +#define DRM_FORMAT_MT21\t\tfourcc_code('M', 'T', '2', '1') /* Mediatek Block Mode */\n" "\n" "Please document the tiling format, don't just add a define here.\n" "\n" - "> \302\240/*\n" - "> \302\240 * 3 plane YCbCr\n" - "> \302\240 * index 0: Y plane, [7:0] Y\n" + "> ?/*\n" + "> ? * 3 plane YCbCr\n" + "> ? * index 0: Y plane, [7:0] Y\n" "> diff --git a/include/uapi/linux/videodev2.h b/include/uapi/linux/videodev2.h\n" "> index d0acd26..e9e3276 100644\n" "> --- a/include/uapi/linux/videodev2.h\n" "> +++ b/include/uapi/linux/videodev2.h\n" "> @@ -527,6 +527,8 @@ struct v4l2_pix_format {\n" - "> \302\240#define V4L2_PIX_FMT_HM12\302\240\302\240\302\240\302\240v4l2_fourcc('H', 'M', '1', '2') /*\302\240\302\2408\302\240\302\240YUV 4:2:0 16x16 macroblocks */\n" - "> \302\240#define V4L2_PIX_FMT_M420\302\240\302\240\302\240\302\240v4l2_fourcc('M', '4', '2', '0') /* 12\302\240\302\240YUV 4:2:0 2 lines y, 1 line uv interleaved */\n" - "> \302\240\n" - "> +#define V4L2_PIX_FMT_MT21\302\240\302\240\302\240\302\240v4l2_fourcc('M', 'T', '2', '1') /* Mediatek Block Mode\302\240\302\240*/\n" + "> ?#define V4L2_PIX_FMT_HM12????v4l2_fourcc('H', 'M', '1', '2') /*??8??YUV 4:2:0 16x16 macroblocks */\n" + "> ?#define V4L2_PIX_FMT_M420????v4l2_fourcc('M', '4', '2', '0') /* 12??YUV 4:2:0 2 lines y, 1 line uv interleaved */\n" + "> ?\n" + "> +#define V4L2_PIX_FMT_MT21????v4l2_fourcc('M', 'T', '2', '1') /* Mediatek Block Mode??*/\n" "> +\n" "\n" "Same. On Linux Media side, there is docbook documentation where you can\n" "explain in detail.\n" "\n" - "> \302\240/* two planes -- one Y, one Cr + Cb interleaved\302\240\302\240*/\n" - "> \302\240#define V4L2_PIX_FMT_NV12\302\240\302\240\302\240\302\240v4l2_fourcc('N', 'V', '1', '2') /* 12\302\240\302\240Y/CbCr 4:2:0\302\240\302\240*/\n" - "> \302\240#define V4L2_PIX_FMT_NV21\302\240\302\240\302\240\302\240v4l2_fourcc('N', 'V', '2', '1') /* 12\302\240\302\240Y/CrCb 4:2:0\302\240\302\240*/" + "> ?/* two planes -- one Y, one Cr + Cb interleaved??*/\n" + "> ?#define V4L2_PIX_FMT_NV12????v4l2_fourcc('N', 'V', '1', '2') /* 12??Y/CbCr 4:2:0??*/\n" + > ?#define V4L2_PIX_FMT_NV21????v4l2_fourcc('N', 'V', '2', '1') /* 12??Y/CrCb 4:2:0??*/ -04b99a210c5c3de1e54c4fef01a5f95370dca6366eb15b03d1abddfe71cbdcf9 +2ad14bef31ec6061ca67612077bb3a59356ac1cea980fae06730820a46367afe
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.