diff --git a/Documentation/DocBook/media/v4l/biblio.xml b/Documentation/DocBook/media/v4l/biblio.xml
index f54db5992279..9beb30f0071b 100644
--- a/Documentation/DocBook/media/v4l/biblio.xml
+++ b/Documentation/DocBook/media/v4l/biblio.xml
@@ -186,6 +186,15 @@ Signal - NTSC for Studio Applications"
SMPTE RP 431-2:2011 "D-Cinema Quality - Reference Projector and Environment"
+
+ SMPTE ST 2084
+
+ Society of Motion Picture and Television Engineers
+(http://www.smpte.org)
+
+ SMPTE ST 2084:2014 "High Dynamic Range Electro-Optical Transfer Function of Master Reference Displays"
+
+
sRGB
diff --git a/Documentation/DocBook/media/v4l/pixfmt.xml b/Documentation/DocBook/media/v4l/pixfmt.xml
index 41733331af4c..70cd0fd02e12 100644
--- a/Documentation/DocBook/media/v4l/pixfmt.xml
+++ b/Documentation/DocBook/media/v4l/pixfmt.xml
@@ -609,6 +609,10 @@ colorspaces except for BT.2020 which uses limited range R'G'B' quantization.V4L2_XFER_FUNC_DCI_P3
Use the DCI-P3 transfer function.
+
+ V4L2_XFER_FUNC_SMPTE2084
+ Use the SMPTE 2084 transfer function.
+
@@ -1472,6 +1476,41 @@ and V4L2_QUANTIZATION_FULL_RANGE.
+
+ Detailed Transfer Function Descriptions
+
+ Transfer Function SMPTE 2084 (V4L2_XFER_FUNC_SMPTE2084)
+ The standard defines the transfer function used by
+High Dynamic Range content.
+
+
+ Constants:
+
+ m1 = (2610 / 4096) / 4
+ m2 = (2523 / 4096) * 128
+ c1 = 3424 / 4096
+ c2 = (2413 / 4096) * 32
+ c3 = (2392 / 4096) * 32
+
+
+
+ Transfer function:
+
+ L' = ((c1 + c2 * Lm1) / (1 + c3 * Lm1))m2
+
+
+
+
+
+ Inverse Transfer function:
+
+ L = (max(L'1/m2 - c1, 0) / (c2 - c3 * L'1/m2))1/m1
+
+
+
+
+
+