diff --git a/WHENCE b/WHENCE
index 606b470..c310c8b 100644
--- a/WHENCE
+++ b/WHENCE
@@ -2887,18 +2887,18 @@ Licence: Redistributable. See LICENCE.cavium for details
 
 Driver: i915 -- Intel Integrated Graphics driver
 
-File: i915/skl_dmc_ver1_19.bin
-File: i915/skl_dmc_ver1_20.bin
 File: i915/skl_dmc_ver1_21.bin
+File: i915/skl_dmc_ver1_22.bin
 
 File: i915/skl_dmc_ver1.bin
-Version: DMC API/ABI ver 1 - release 21 for Skylake
+Version: DMC API/ABI ver 1 - release 22 for Skylake
 
 File: i915/bxt_dmc_ver1_04.bin
 File: i915/bxt_dmc_ver1_05.bin
+File: i915/bxt_dmc_ver1_06.bin
 
 File: i915/bxt_dmc_ver1.bin
-Version: DMC API/ABI ver 1 - release 05 for Broxton
+Version: DMC API/ABI ver 1 - release 06 for Broxton
 
 File: i915/skl_guc_ver1_1059.bin
 File: i915/skl_guc_ver4_3.bin
diff --git a/i915/bxt_dmc_ver1.bin b/i915/bxt_dmc_ver1.bin
index 034d525..ff03c56 120000
--- a/i915/bxt_dmc_ver1.bin
+++ b/i915/bxt_dmc_ver1.bin
@@ -1 +1 @@
-bxt_dmc_ver1_05.bin
\ No newline at end of file
+bxt_dmc_ver1_06.bin
\ No newline at end of file
diff --git a/i915/bxt_dmc_ver1_06.bin b/i915/bxt_dmc_ver1_06.bin
new file mode 100644
index 0000000..f6d54cd
Binary files /dev/null and b/i915/bxt_dmc_ver1_06.bin differ
diff --git a/i915/skl_dmc_ver1.bin b/i915/skl_dmc_ver1.bin
index 4f754d0..b9bc65c 120000
--- a/i915/skl_dmc_ver1.bin
+++ b/i915/skl_dmc_ver1.bin
@@ -1 +1 @@
-skl_dmc_ver1_21.bin
\ No newline at end of file
+skl_dmc_ver1_22.bin
\ No newline at end of file
diff --git a/i915/skl_dmc_ver1_19.bin b/i915/skl_dmc_ver1_19.bin
deleted file mode 100644
index 7db75a7..0000000
Binary files a/i915/skl_dmc_ver1_19.bin and /dev/null differ
diff --git a/i915/skl_dmc_ver1_20.bin b/i915/skl_dmc_ver1_20.bin
deleted file mode 100644
index 8bb1c73..0000000
Binary files a/i915/skl_dmc_ver1_20.bin and /dev/null differ
diff --git a/i915/skl_dmc_ver1_22.bin b/i915/skl_dmc_ver1_22.bin
new file mode 100644
index 0000000..0b8cc7c
Binary files /dev/null and b/i915/skl_dmc_ver1_22.bin differ