diff --git a/[refs] b/[refs]
index da4f6f1f5973..9c7069987f4e 100644
--- a/[refs]
+++ b/[refs]
@@ -1,2 +1,2 @@
---
-refs/heads/master: 291031192426bfc6ad4ab2eb9fa986025a926598
+refs/heads/master: d2642485d694027ad8c918844cee0e547cc11bcb
diff --git a/trunk/Documentation/DocBook/media/v4l/compat.xml b/trunk/Documentation/DocBook/media/v4l/compat.xml
index c6ae4c9d0e0c..4fdf6b562d1c 100644
--- a/trunk/Documentation/DocBook/media/v4l/compat.xml
+++ b/trunk/Documentation/DocBook/media/v4l/compat.xml
@@ -2582,6 +2582,10 @@ ioctls.
Support for frequency band enumeration: &VIDIOC-ENUM-FREQ-BANDS; ioctl.
+
+ Vendor and device specific media bus pixel formats.
+ .
+
diff --git a/trunk/Documentation/DocBook/media/v4l/subdev-formats.xml b/trunk/Documentation/DocBook/media/v4l/subdev-formats.xml
index 49c532ebbbbe..a0a936455fae 100644
--- a/trunk/Documentation/DocBook/media/v4l/subdev-formats.xml
+++ b/trunk/Documentation/DocBook/media/v4l/subdev-formats.xml
@@ -2565,5 +2565,49 @@
+
+
+ Vendor and Device Specific Formats
+
+
+ Experimental
+ This is an experimental
+interface and may change in the future.
+
+
+ This section lists complex data formats that are either vendor or
+ device specific.
+
+
+ The following table lists the existing vendor and device specific
+ formats.
+
+
+ Vendor and device specific formats
+
+
+
+
+
+
+ Identifier
+ Code
+ Comments
+
+
+
+
+ V4L2_MBUS_FMT_S5C_UYVY_JPEG_1X8
+ 0x5001
+
+ Interleaved raw UYVY and JPEG image format with embedded
+ meta-data used by Samsung S3C73MX camera sensors.
+
+
+
+
+
+
+
diff --git a/trunk/include/linux/v4l2-mediabus.h b/trunk/include/linux/v4l2-mediabus.h
index 5ea7f753a348..7d64e0e1a18b 100644
--- a/trunk/include/linux/v4l2-mediabus.h
+++ b/trunk/include/linux/v4l2-mediabus.h
@@ -92,6 +92,11 @@ enum v4l2_mbus_pixelcode {
/* JPEG compressed formats - next is 0x4002 */
V4L2_MBUS_FMT_JPEG_1X8 = 0x4001,
+
+ /* Vendor specific formats - next is 0x5002 */
+
+ /* S5C73M3 sensor specific interleaved UYVY and JPEG */
+ V4L2_MBUS_FMT_S5C_UYVY_JPEG_1X8 = 0x5001,
};
/**