diff --git a/Documentation/DocBook/media/v4l/vidioc-enuminput.xml b/Documentation/DocBook/media/v4l/vidioc-enuminput.xml
index 493a39a8ef21073609efc0f81ff50e6e81b620d7..603fecef9083cf38c2787ad92d3cd8bdf1d939fa 100644
--- a/Documentation/DocBook/media/v4l/vidioc-enuminput.xml
+++ b/Documentation/DocBook/media/v4l/vidioc-enuminput.xml
@@ -287,6 +287,14 @@ input/output interface to linux-media@vger.kernel.org on 19 Oct 2009.
0x00000004
This input supports setting the TV standard by using VIDIOC_S_STD.
+
+ V4L2_IN_CAP_NATIVE_SIZE
+ 0x00000008
+ This input supports setting the native size using
+ the V4L2_SEL_TGT_NATIVE_SIZE
+ selection target, see .
+
diff --git a/Documentation/DocBook/media/v4l/vidioc-enumoutput.xml b/Documentation/DocBook/media/v4l/vidioc-enumoutput.xml
index 2654e097df3967771650a23a74f83304dbf901f4..773fb1258c24dc9f5c0c7da2bc3213ec29bad464 100644
--- a/Documentation/DocBook/media/v4l/vidioc-enumoutput.xml
+++ b/Documentation/DocBook/media/v4l/vidioc-enumoutput.xml
@@ -172,6 +172,14 @@ input/output interface to linux-media@vger.kernel.org on 19 Oct 2009.
0x00000004
This output supports setting the TV standard by using VIDIOC_S_STD.
+
+ V4L2_OUT_CAP_NATIVE_SIZE
+ 0x00000008
+ This output supports setting the native size using
+ the V4L2_SEL_TGT_NATIVE_SIZE
+ selection target, see .
+
diff --git a/include/uapi/linux/videodev2.h b/include/uapi/linux/videodev2.h
index ced659e1b9f6c61ee8af91ad59cad8e5a070e061..d279c1b75cf7d3ef28910727d1a9daa0c8a1ba7a 100644
--- a/include/uapi/linux/videodev2.h
+++ b/include/uapi/linux/videodev2.h
@@ -1324,6 +1324,7 @@ struct v4l2_input {
#define V4L2_IN_CAP_DV_TIMINGS 0x00000002 /* Supports S_DV_TIMINGS */
#define V4L2_IN_CAP_CUSTOM_TIMINGS V4L2_IN_CAP_DV_TIMINGS /* For compatibility */
#define V4L2_IN_CAP_STD 0x00000004 /* Supports S_STD */
+#define V4L2_IN_CAP_NATIVE_SIZE 0x00000008 /* Supports setting native size */
/*
* V I D E O O U T P U T S
@@ -1347,6 +1348,7 @@ struct v4l2_output {
#define V4L2_OUT_CAP_DV_TIMINGS 0x00000002 /* Supports S_DV_TIMINGS */
#define V4L2_OUT_CAP_CUSTOM_TIMINGS V4L2_OUT_CAP_DV_TIMINGS /* For compatibility */
#define V4L2_OUT_CAP_STD 0x00000004 /* Supports S_STD */
+#define V4L2_OUT_CAP_NATIVE_SIZE 0x00000008 /* Supports setting native size */
/*
* C O N T R O L S