diff --git a/drivers/gpu/drm/i915/i915-properties.asl b/drivers/gpu/drm/i915/i915-properties.asl
index 7e9d12b..cdd4438 100644
--- a/drivers/gpu/drm/i915/i915-properties.asl
+++ b/drivers/gpu/drm/i915/i915-properties.asl
@@ -23,6 +23,56 @@ DefinitionBlock ("i915-properties.aml", "SSDT", 5, "", "", 0x00000001)
 			}
 		})
 
+		Device (WRKS) {
+			Name (_HID, "PRP0000")
+			Name (_DSD, Package() {
+				ToUUID("daffd814-6eba-4d8c-8a91-bc9bbf4aa301"),
+				Package () {
+					// Should there be some way to identify the hardware
+					// and use that to control if these are applied or
+					// not?
+
+					// Workaround "name", addr, value, mask, flags
+
+					// CherryView workarounds
+					Package () { "WaDisablePartialInstShootdown",
+							package() { 0xe4f0, 0x100, 0x100, 0x1 }},
+
+					Package () { "WaDisableThreadStallDopClockGating",
+							package() { 0xe4f0, 0x20, 0x20, 0x1 }},
+
+					Package () { "WaDisableDopClockGating",
+							package() { 0xe4f4, 0x1, 0x1, 0x1 }},
+
+					Package () { "WaDisableSamplerPowerBypass",
+							package() { 0xe184, 0x2, 0x2, 0x1 }},
+
+					// Broadwell workarounds
+					Package () { "WaDisablePartialInstShootdown",
+							package() { 0xe4f0, 0x100, 0x100, 0x1 }},
+
+					Package () { "WaDisableThreadStallDopClockGating",
+							package() { 0xe4f0, 0x20, 0x20, 0x1 }},
+
+					Package () { "WaDisableDopClockGating",
+							package() { 0xe4f4, 0x1, 0x1, 0x1 }},
+					Package () { "WaDisableDopClockGating",
+							package() { 0xe184, 0x2, 0x2, 0x1 }},
+
+					Package () { "WaDisableFenceDestinationToSLM",
+							package() { 0x7300, 0x10, 0x10, 0x1 }},
+					Package () { "WaDisableFenceDestinationToSLM GT3",
+							package() { 0x7300, 0x4000, 0x4000, 0x1 }},
+
+					Package () { "Wa4x4STCOptimizationDisable",
+							package() { 0x7004, 0x40, 0x40, 0x1 }},
+
+					Package () { "Wa16x4hashing",
+							package() { 0x7008, 0x200, 0x280, 0x1 }},
+				}
+			})
+		}
+
 		Device (CRTC) {
 			Name (_HID, "PRP0000")
 			Name (_DSD, Package() {
diff --git a/drivers/gpu/drm/i915/i915-properties.hex b/drivers/gpu/drm/i915/i915-properties.hex
index 0a391eef..c42c749 100644
--- a/drivers/gpu/drm/i915/i915-properties.hex
+++ b/drivers/gpu/drm/i915/i915-properties.hex
@@ -1,24 +1,24 @@
 /*
  * 
  * Intel ACPI Component Architecture
- * ASL Optimizing Compiler version 20131115-64 [Nov 26 2013]
- * Copyright (c) 2000 - 2013 Intel Corporation
+ * ASL+ Optimizing Compiler version 20141107-64 [Dec  2 2014]
+ * Copyright (c) 2000 - 2014 Intel Corporation
  * 
- * Compilation of "i915-properties.asl" - Mon Aug 18 13:16:20 2014
+ * Compilation of "i915-properties.asl" - Fri Feb  6 14:29:03 2015
  * 
  * C source code output
- * AML code block contains 0x4EA bytes
+ * AML code block contains 0x72B bytes
  *
  */
 unsigned char AmlCode[] =
 {
-    0x53,0x53,0x44,0x54,0xEA,0x04,0x00,0x00,  /* 00000000    "SSDT...." */
-    0x05,0x98,0x00,0x00,0x00,0x00,0x00,0x00,  /* 00000008    "........" */
+    0x53,0x53,0x44,0x54,0x2B,0x07,0x00,0x00,  /* 00000000    "SSDT+..." */
+    0x05,0x39,0x00,0x00,0x00,0x00,0x00,0x00,  /* 00000008    ".9......" */
     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  /* 00000010    "........" */
     0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C,  /* 00000018    "....INTL" */
-    0x15,0x11,0x13,0x20,0x5B,0x82,0x44,0x4C,  /* 00000020    "... [.DL" */
+    0x07,0x11,0x14,0x20,0x5B,0x82,0x45,0x70,  /* 00000020    "... [.Ep" */
     0x5C,0x2E,0x5F,0x53,0x42,0x5F,0x50,0x52,  /* 00000028    "\._SB_PR" */
-    0x50,0x5F,0x5B,0x82,0x46,0x4B,0x47,0x46,  /* 00000030    "P_[.FKGF" */
+    0x50,0x5F,0x5B,0x82,0x47,0x6F,0x47,0x46,  /* 00000030    "P_[.GoGF" */
     0x58,0x30,0x08,0x5F,0x41,0x44,0x52,0x0C,  /* 00000038    "X0._ADR." */
     0x00,0x00,0x02,0x00,0x08,0x5F,0x48,0x49,  /* 00000040    "....._HI" */
     0x44,0x0D,0x50,0x52,0x50,0x30,0x30,0x30,  /* 00000048    "D.PRP000" */
@@ -37,137 +37,209 @@ unsigned char AmlCode[] =
     0x02,0x0D,0x70,0x6F,0x77,0x65,0x72,0x73,  /* 000000B0    "..powers" */
     0x61,0x76,0x65,0x00,0x00,0x12,0x0B,0x02,  /* 000000B8    "ave....." */
     0x0D,0x63,0x6F,0x75,0x6E,0x74,0x00,0x0A,  /* 000000C0    ".count.." */
-    0x63,0x5B,0x82,0x42,0x1A,0x43,0x52,0x54,  /* 000000C8    "c[.B.CRT" */
-    0x43,0x08,0x5F,0x48,0x49,0x44,0x0D,0x50,  /* 000000D0    "C._HID.P" */
+    0x63,0x5B,0x82,0x4F,0x23,0x57,0x52,0x4B,  /* 000000C8    "c[.O#WRK" */
+    0x53,0x08,0x5F,0x48,0x49,0x44,0x0D,0x50,  /* 000000D0    "S._HID.P" */
     0x52,0x50,0x30,0x30,0x30,0x30,0x00,0x08,  /* 000000D8    "RP0000.." */
-    0x5F,0x44,0x53,0x44,0x12,0x34,0x02,0x11,  /* 000000E0    "_DSD.4.." */
-    0x13,0x0A,0x10,0x14,0xD8,0xFF,0xDA,0xBA,  /* 000000E8    "........" */
-    0x6E,0x8C,0x4D,0x8A,0x91,0xBC,0x9B,0xBF,  /* 000000F0    "n.M....." */
-    0x4A,0xA3,0x01,0x12,0x1D,0x02,0x12,0x0E,  /* 000000F8    "J......." */
-    0x02,0x0D,0x65,0x6E,0x61,0x62,0x6C,0x65,  /* 00000100    "..enable" */
-    0x64,0x00,0x0D,0x33,0x00,0x12,0x0B,0x02,  /* 00000108    "d..3...." */
-    0x0D,0x63,0x6F,0x75,0x6E,0x74,0x00,0x0A,  /* 00000110    ".count.." */
-    0x03,0x5B,0x82,0x4F,0x06,0x49,0x44,0x30,  /* 00000118    ".[.O.ID0" */
-    0x5F,0x08,0x5F,0x48,0x49,0x44,0x0D,0x50,  /* 00000120    "_._HID.P" */
-    0x52,0x50,0x30,0x30,0x30,0x30,0x00,0x08,  /* 00000128    "RP0000.." */
-    0x5F,0x44,0x53,0x44,0x12,0x45,0x05,0x02,  /* 00000130    "_DSD.E.." */
-    0x11,0x13,0x0A,0x10,0x14,0xD8,0xFF,0xDA,  /* 00000138    "........" */
-    0xBA,0x6E,0x8C,0x4D,0x8A,0x91,0xBC,0x9B,  /* 00000140    ".n.M...." */
-    0xBF,0x4A,0xA3,0x01,0x12,0x3D,0x04,0x12,  /* 00000148    ".J...=.." */
-    0x07,0x02,0x0D,0x69,0x64,0x00,0x00,0x12,  /* 00000150    "...id..." */
-    0x16,0x02,0x0D,0x63,0x61,0x6E,0x76,0x61,  /* 00000158    "...canva" */
-    0x73,0x5F,0x63,0x6F,0x6C,0x6F,0x72,0x00,  /* 00000160    "s_color." */
-    0x12,0x05,0x03,0x00,0x00,0x00,0x12,0x0E,  /* 00000168    "........" */
-    0x02,0x0D,0x62,0x6C,0x65,0x6E,0x64,0x5F,  /* 00000170    "..blend_" */
-    0x65,0x71,0x75,0x00,0x00,0x12,0x0C,0x02,  /* 00000178    "equ....." */
-    0x0D,0x65,0x6E,0x61,0x62,0x6C,0x65,0x64,  /* 00000180    ".enabled" */
-    0x00,0x01,0x5B,0x82,0x4F,0x06,0x49,0x44,  /* 00000188    "..[.O.ID" */
-    0x31,0x5F,0x08,0x5F,0x48,0x49,0x44,0x0D,  /* 00000190    "1_._HID." */
-    0x50,0x52,0x50,0x30,0x30,0x30,0x30,0x00,  /* 00000198    "PRP0000." */
-    0x08,0x5F,0x44,0x53,0x44,0x12,0x45,0x05,  /* 000001A0    "._DSD.E." */
-    0x02,0x11,0x13,0x0A,0x10,0x14,0xD8,0xFF,  /* 000001A8    "........" */
-    0xDA,0xBA,0x6E,0x8C,0x4D,0x8A,0x91,0xBC,  /* 000001B0    "..n.M..." */
-    0x9B,0xBF,0x4A,0xA3,0x01,0x12,0x3D,0x04,  /* 000001B8    "..J...=." */
-    0x12,0x07,0x02,0x0D,0x69,0x64,0x00,0x01,  /* 000001C0    "....id.." */
-    0x12,0x16,0x02,0x0D,0x63,0x61,0x6E,0x76,  /* 000001C8    "....canv" */
-    0x61,0x73,0x5F,0x63,0x6F,0x6C,0x6F,0x72,  /* 000001D0    "as_color" */
-    0x00,0x12,0x05,0x03,0x00,0x00,0x00,0x12,  /* 000001D8    "........" */
-    0x0E,0x02,0x0D,0x62,0x6C,0x65,0x6E,0x64,  /* 000001E0    "...blend" */
-    0x5F,0x65,0x71,0x75,0x00,0x00,0x12,0x0C,  /* 000001E8    "_equ...." */
-    0x02,0x0D,0x65,0x6E,0x61,0x62,0x6C,0x65,  /* 000001F0    "..enable" */
-    0x64,0x00,0x01,0x5B,0x82,0x40,0x07,0x49,  /* 000001F8    "d..[.@.I" */
-    0x44,0x32,0x5F,0x08,0x5F,0x48,0x49,0x44,  /* 00000200    "D2_._HID" */
-    0x0D,0x50,0x52,0x50,0x30,0x30,0x30,0x30,  /* 00000208    ".PRP0000" */
-    0x00,0x08,0x5F,0x44,0x53,0x44,0x12,0x46,  /* 00000210    ".._DSD.F" */
-    0x05,0x02,0x11,0x13,0x0A,0x10,0x14,0xD8,  /* 00000218    "........" */
-    0xFF,0xDA,0xBA,0x6E,0x8C,0x4D,0x8A,0x91,  /* 00000220    "...n.M.." */
-    0xBC,0x9B,0xBF,0x4A,0xA3,0x01,0x12,0x3E,  /* 00000228    "...J...>" */
-    0x04,0x12,0x08,0x02,0x0D,0x69,0x64,0x00,  /* 00000230    ".....id." */
-    0x0A,0x02,0x12,0x16,0x02,0x0D,0x63,0x61,  /* 00000238    "......ca" */
-    0x6E,0x76,0x61,0x73,0x5F,0x63,0x6F,0x6C,  /* 00000240    "nvas_col" */
-    0x6F,0x72,0x00,0x12,0x05,0x03,0x00,0x00,  /* 00000248    "or......" */
-    0x00,0x12,0x0E,0x02,0x0D,0x62,0x6C,0x65,  /* 00000250    ".....ble" */
-    0x6E,0x64,0x5F,0x65,0x71,0x75,0x00,0x00,  /* 00000258    "nd_equ.." */
-    0x12,0x0C,0x02,0x0D,0x65,0x6E,0x61,0x62,  /* 00000260    "....enab" */
-    0x6C,0x65,0x64,0x00,0x01,0x5B,0x82,0x45,  /* 00000268    "led..[.E" */
-    0x0E,0x50,0x4C,0x4E,0x53,0x08,0x5F,0x48,  /* 00000270    ".PLNS._H" */
-    0x49,0x44,0x0D,0x50,0x52,0x50,0x30,0x30,  /* 00000278    "ID.PRP00" */
-    0x30,0x30,0x00,0x08,0x5F,0x44,0x53,0x44,  /* 00000280    "00.._DSD" */
-    0x12,0x25,0x02,0x11,0x13,0x0A,0x10,0x14,  /* 00000288    ".%......" */
-    0xD8,0xFF,0xDA,0xBA,0x6E,0x8C,0x4D,0x8A,  /* 00000290    "....n.M." */
-    0x91,0xBC,0x9B,0xBF,0x4A,0xA3,0x01,0x12,  /* 00000298    "....J..." */
-    0x0E,0x01,0x12,0x0B,0x02,0x0D,0x63,0x6F,  /* 000002A0    "......co" */
-    0x75,0x6E,0x74,0x00,0x0A,0x02,0x5B,0x82,  /* 000002A8    "unt...[." */
-    0x41,0x05,0x50,0x4C,0x30,0x5F,0x08,0x5F,  /* 000002B0    "A.PL0_._" */
-    0x48,0x49,0x44,0x0D,0x50,0x52,0x50,0x30,  /* 000002B8    "HID.PRP0" */
-    0x30,0x30,0x30,0x00,0x08,0x5F,0x44,0x53,  /* 000002C0    "000.._DS" */
-    0x44,0x12,0x37,0x02,0x11,0x13,0x0A,0x10,  /* 000002C8    "D.7....." */
-    0x14,0xD8,0xFF,0xDA,0xBA,0x6E,0x8C,0x4D,  /* 000002D0    ".....n.M" */
-    0x8A,0x91,0xBC,0x9B,0xBF,0x4A,0xA3,0x01,  /* 000002D8    ".....J.." */
-    0x12,0x20,0x02,0x12,0x0A,0x02,0x0D,0x67,  /* 000002E0    ". .....g" */
-    0x61,0x6D,0x6D,0x61,0x00,0x01,0x12,0x12,  /* 000002E8    "amma...." */
-    0x02,0x0D,0x63,0x6F,0x6C,0x6F,0x72,0x2D,  /* 000002F0    "..color-" */
-    0x6B,0x65,0x79,0x00,0x0C,0xFF,0xFF,0xFF,  /* 000002F8    "key....." */
-    0xFF,0x5B,0x82,0x41,0x05,0x50,0x4C,0x31,  /* 00000300    ".[.A.PL1" */
-    0x5F,0x08,0x5F,0x48,0x49,0x44,0x0D,0x50,  /* 00000308    "_._HID.P" */
-    0x52,0x50,0x30,0x30,0x30,0x30,0x00,0x08,  /* 00000310    "RP0000.." */
-    0x5F,0x44,0x53,0x44,0x12,0x37,0x02,0x11,  /* 00000318    "_DSD.7.." */
-    0x13,0x0A,0x10,0x14,0xD8,0xFF,0xDA,0xBA,  /* 00000320    "........" */
-    0x6E,0x8C,0x4D,0x8A,0x91,0xBC,0x9B,0xBF,  /* 00000328    "n.M....." */
-    0x4A,0xA3,0x01,0x12,0x20,0x02,0x12,0x0A,  /* 00000330    "J... ..." */
-    0x02,0x0D,0x67,0x61,0x6D,0x6D,0x61,0x00,  /* 00000338    "..gamma." */
-    0x00,0x12,0x12,0x02,0x0D,0x63,0x6F,0x6C,  /* 00000340    ".....col" */
-    0x6F,0x72,0x2D,0x6B,0x65,0x79,0x00,0x0C,  /* 00000348    "or-key.." */
-    0xFF,0xFF,0xFF,0xFF,0x5B,0x82,0x44,0x19,  /* 00000350    "....[.D." */
-    0x43,0x4E,0x43,0x54,0x08,0x5F,0x48,0x49,  /* 00000358    "CNCT._HI" */
-    0x44,0x0D,0x50,0x52,0x50,0x30,0x30,0x30,  /* 00000360    "D.PRP000" */
-    0x30,0x00,0x08,0x5F,0x44,0x53,0x44,0x12,  /* 00000368    "0.._DSD." */
-    0x25,0x02,0x11,0x13,0x0A,0x10,0x14,0xD8,  /* 00000370    "%......." */
-    0xFF,0xDA,0xBA,0x6E,0x8C,0x4D,0x8A,0x91,  /* 00000378    "...n.M.." */
-    0xBC,0x9B,0xBF,0x4A,0xA3,0x01,0x12,0x0E,  /* 00000380    "...J...." */
-    0x01,0x12,0x0B,0x02,0x0D,0x63,0x6F,0x75,  /* 00000388    ".....cou" */
-    0x6E,0x74,0x00,0x0A,0x02,0x5B,0x82,0x4D,  /* 00000390    "nt...[.M" */
-    0x07,0x43,0x30,0x5F,0x5F,0x08,0x5F,0x48,  /* 00000398    ".C0__._H" */
-    0x49,0x44,0x0D,0x50,0x52,0x50,0x30,0x30,  /* 000003A0    "ID.PRP00" */
-    0x30,0x30,0x00,0x08,0x5F,0x44,0x53,0x44,  /* 000003A8    "00.._DSD" */
-    0x12,0x43,0x06,0x02,0x11,0x13,0x0A,0x10,  /* 000003B0    ".C......" */
-    0x14,0xD8,0xFF,0xDA,0xBA,0x6E,0x8C,0x4D,  /* 000003B8    ".....n.M" */
-    0x8A,0x91,0xBC,0x9B,0xBF,0x4A,0xA3,0x01,  /* 000003C0    ".....J.." */
-    0x12,0x4B,0x04,0x04,0x12,0x10,0x02,0x0D,  /* 000003C8    ".K......" */
-    0x6E,0x61,0x6D,0x65,0x00,0x0D,0x61,0x6E,  /* 000003D0    "name..an" */
-    0x61,0x6C,0x6F,0x67,0x00,0x12,0x0C,0x02,  /* 000003D8    "alog...." */
-    0x0D,0x65,0x6E,0x61,0x62,0x6C,0x65,0x64,  /* 000003E0    ".enabled" */
-    0x00,0x01,0x12,0x14,0x02,0x0D,0x62,0x69,  /* 000003E8    "......bi" */
-    0x74,0x73,0x5F,0x70,0x65,0x72,0x5F,0x63,  /* 000003F0    "ts_per_c" */
-    0x6F,0x6C,0x6F,0x72,0x00,0x0A,0x06,0x12,  /* 000003F8    "olor...." */
-    0x14,0x02,0x0D,0x63,0x6F,0x6E,0x73,0x74,  /* 00000400    "...const" */
-    0x61,0x6E,0x74,0x5F,0x61,0x6C,0x70,0x68,  /* 00000408    "ant_alph" */
-    0x61,0x00,0x0A,0xFF,0x5B,0x82,0x44,0x0D,  /* 00000410    "a...[.D." */
-    0x43,0x31,0x5F,0x5F,0x08,0x5F,0x48,0x49,  /* 00000418    "C1__._HI" */
-    0x44,0x0D,0x50,0x52,0x50,0x30,0x30,0x30,  /* 00000420    "D.PRP000" */
-    0x30,0x00,0x08,0x5F,0x44,0x53,0x44,0x12,  /* 00000428    "0.._DSD." */
-    0x4A,0x0B,0x02,0x11,0x13,0x0A,0x10,0x14,  /* 00000430    "J......." */
-    0xD8,0xFF,0xDA,0xBA,0x6E,0x8C,0x4D,0x8A,  /* 00000438    "....n.M." */
-    0x91,0xBC,0x9B,0xBF,0x4A,0xA3,0x01,0x12,  /* 00000440    "....J..." */
-    0x42,0x0A,0x07,0x12,0x17,0x02,0x0D,0x6E,  /* 00000448    "B......n" */
-    0x61,0x6D,0x65,0x00,0x0D,0x64,0x69,0x73,  /* 00000450    "ame..dis" */
-    0x70,0x6C,0x61,0x79,0x70,0x6F,0x72,0x74,  /* 00000458    "playport" */
-    0x5F,0x61,0x00,0x12,0x0C,0x02,0x0D,0x65,  /* 00000460    "_a.....e" */
-    0x6E,0x61,0x62,0x6C,0x65,0x64,0x00,0x01,  /* 00000468    "nabled.." */
-    0x12,0x1D,0x02,0x0D,0x73,0x63,0x61,0x6C,  /* 00000470    "....scal" */
-    0x69,0x6E,0x67,0x5F,0x6D,0x6F,0x64,0x65,  /* 00000478    "ing_mode" */
-    0x00,0x0D,0x46,0x75,0x6C,0x6C,0x20,0x61,  /* 00000480    "..Full a" */
-    0x73,0x70,0x65,0x63,0x74,0x00,0x12,0x14,  /* 00000488    "spect..." */
-    0x02,0x0D,0x61,0x75,0x64,0x69,0x6F,0x00,  /* 00000490    "..audio." */
-    0x0D,0x66,0x6F,0x72,0x63,0x65,0x2D,0x64,  /* 00000498    ".force-d" */
-    0x76,0x69,0x00,0x12,0x1C,0x02,0x0D,0x42,  /* 000004A0    "vi.....B" */
-    0x72,0x6F,0x61,0x64,0x63,0x61,0x73,0x74,  /* 000004A8    "roadcast" */
-    0x5F,0x52,0x47,0x42,0x00,0x0D,0x41,0x75,  /* 000004B0    "_RGB..Au" */
-    0x74,0x6F,0x6D,0x61,0x74,0x69,0x63,0x00,  /* 000004B8    "tomatic." */
-    0x12,0x14,0x02,0x0D,0x62,0x69,0x74,0x73,  /* 000004C0    "....bits" */
-    0x5F,0x70,0x65,0x72,0x5F,0x63,0x6F,0x6C,  /* 000004C8    "_per_col" */
-    0x6F,0x72,0x00,0x0A,0x08,0x12,0x14,0x02,  /* 000004D0    "or......" */
-    0x0D,0x63,0x6F,0x6E,0x73,0x74,0x61,0x6E,  /* 000004D8    ".constan" */
-    0x74,0x5F,0x61,0x6C,0x70,0x68,0x61,0x00,  /* 000004E0    "t_alpha." */
-    0x0A,0xFF                                 /* 000004E8    ".."       */
+    0x5F,0x44,0x53,0x44,0x12,0x45,0x22,0x02,  /* 000000E0    "_DSD.E"." */
+    0x11,0x13,0x0A,0x10,0x14,0xD8,0xFF,0xDA,  /* 000000E8    "........" */
+    0xBA,0x6E,0x8C,0x4D,0x8A,0x91,0xBC,0x9B,  /* 000000F0    ".n.M...." */
+    0xBF,0x4A,0xA3,0x01,0x12,0x4D,0x20,0x0C,  /* 000000F8    ".J...M ." */
+    0x12,0x2E,0x02,0x0D,0x57,0x61,0x44,0x69,  /* 00000100    "....WaDi" */
+    0x73,0x61,0x62,0x6C,0x65,0x50,0x61,0x72,  /* 00000108    "sablePar" */
+    0x74,0x69,0x61,0x6C,0x49,0x6E,0x73,0x74,  /* 00000110    "tialInst" */
+    0x53,0x68,0x6F,0x6F,0x74,0x64,0x6F,0x77,  /* 00000118    "Shootdow" */
+    0x6E,0x00,0x12,0x0C,0x04,0x0B,0xF0,0xE4,  /* 00000120    "n......." */
+    0x0B,0x00,0x01,0x0B,0x00,0x01,0x01,0x12,  /* 00000128    "........" */
+    0x31,0x02,0x0D,0x57,0x61,0x44,0x69,0x73,  /* 00000130    "1..WaDis" */
+    0x61,0x62,0x6C,0x65,0x54,0x68,0x72,0x65,  /* 00000138    "ableThre" */
+    0x61,0x64,0x53,0x74,0x61,0x6C,0x6C,0x44,  /* 00000140    "adStallD" */
+    0x6F,0x70,0x43,0x6C,0x6F,0x63,0x6B,0x47,  /* 00000148    "opClockG" */
+    0x61,0x74,0x69,0x6E,0x67,0x00,0x12,0x0A,  /* 00000150    "ating..." */
+    0x04,0x0B,0xF0,0xE4,0x0A,0x20,0x0A,0x20,  /* 00000158    "..... . " */
+    0x01,0x12,0x24,0x02,0x0D,0x57,0x61,0x44,  /* 00000160    "..$..WaD" */
+    0x69,0x73,0x61,0x62,0x6C,0x65,0x44,0x6F,  /* 00000168    "isableDo" */
+    0x70,0x43,0x6C,0x6F,0x63,0x6B,0x47,0x61,  /* 00000170    "pClockGa" */
+    0x74,0x69,0x6E,0x67,0x00,0x12,0x08,0x04,  /* 00000178    "ting...." */
+    0x0B,0xF4,0xE4,0x01,0x01,0x01,0x12,0x2A,  /* 00000180    ".......*" */
+    0x02,0x0D,0x57,0x61,0x44,0x69,0x73,0x61,  /* 00000188    "..WaDisa" */
+    0x62,0x6C,0x65,0x53,0x61,0x6D,0x70,0x6C,  /* 00000190    "bleSampl" */
+    0x65,0x72,0x50,0x6F,0x77,0x65,0x72,0x42,  /* 00000198    "erPowerB" */
+    0x79,0x70,0x61,0x73,0x73,0x00,0x12,0x0A,  /* 000001A0    "ypass..." */
+    0x04,0x0B,0x84,0xE1,0x0A,0x02,0x0A,0x02,  /* 000001A8    "........" */
+    0x01,0x12,0x2E,0x02,0x0D,0x57,0x61,0x44,  /* 000001B0    ".....WaD" */
+    0x69,0x73,0x61,0x62,0x6C,0x65,0x50,0x61,  /* 000001B8    "isablePa" */
+    0x72,0x74,0x69,0x61,0x6C,0x49,0x6E,0x73,  /* 000001C0    "rtialIns" */
+    0x74,0x53,0x68,0x6F,0x6F,0x74,0x64,0x6F,  /* 000001C8    "tShootdo" */
+    0x77,0x6E,0x00,0x12,0x0C,0x04,0x0B,0xF0,  /* 000001D0    "wn......" */
+    0xE4,0x0B,0x00,0x01,0x0B,0x00,0x01,0x01,  /* 000001D8    "........" */
+    0x12,0x31,0x02,0x0D,0x57,0x61,0x44,0x69,  /* 000001E0    ".1..WaDi" */
+    0x73,0x61,0x62,0x6C,0x65,0x54,0x68,0x72,  /* 000001E8    "sableThr" */
+    0x65,0x61,0x64,0x53,0x74,0x61,0x6C,0x6C,  /* 000001F0    "eadStall" */
+    0x44,0x6F,0x70,0x43,0x6C,0x6F,0x63,0x6B,  /* 000001F8    "DopClock" */
+    0x47,0x61,0x74,0x69,0x6E,0x67,0x00,0x12,  /* 00000200    "Gating.." */
+    0x0A,0x04,0x0B,0xF0,0xE4,0x0A,0x20,0x0A,  /* 00000208    "...... ." */
+    0x20,0x01,0x12,0x24,0x02,0x0D,0x57,0x61,  /* 00000210    " ..$..Wa" */
+    0x44,0x69,0x73,0x61,0x62,0x6C,0x65,0x44,  /* 00000218    "DisableD" */
+    0x6F,0x70,0x43,0x6C,0x6F,0x63,0x6B,0x47,  /* 00000220    "opClockG" */
+    0x61,0x74,0x69,0x6E,0x67,0x00,0x12,0x08,  /* 00000228    "ating..." */
+    0x04,0x0B,0xF4,0xE4,0x01,0x01,0x01,0x12,  /* 00000230    "........" */
+    0x26,0x02,0x0D,0x57,0x61,0x44,0x69,0x73,  /* 00000238    "&..WaDis" */
+    0x61,0x62,0x6C,0x65,0x44,0x6F,0x70,0x43,  /* 00000240    "ableDopC" */
+    0x6C,0x6F,0x63,0x6B,0x47,0x61,0x74,0x69,  /* 00000248    "lockGati" */
+    0x6E,0x67,0x00,0x12,0x0A,0x04,0x0B,0x84,  /* 00000250    "ng......" */
+    0xE1,0x0A,0x02,0x0A,0x02,0x01,0x12,0x2D,  /* 00000258    ".......-" */
+    0x02,0x0D,0x57,0x61,0x44,0x69,0x73,0x61,  /* 00000260    "..WaDisa" */
+    0x62,0x6C,0x65,0x46,0x65,0x6E,0x63,0x65,  /* 00000268    "bleFence" */
+    0x44,0x65,0x73,0x74,0x69,0x6E,0x61,0x74,  /* 00000270    "Destinat" */
+    0x69,0x6F,0x6E,0x54,0x6F,0x53,0x4C,0x4D,  /* 00000278    "ionToSLM" */
+    0x00,0x12,0x0A,0x04,0x0B,0x00,0x73,0x0A,  /* 00000280    "......s." */
+    0x10,0x0A,0x10,0x01,0x12,0x33,0x02,0x0D,  /* 00000288    ".....3.." */
+    0x57,0x61,0x44,0x69,0x73,0x61,0x62,0x6C,  /* 00000290    "WaDisabl" */
+    0x65,0x46,0x65,0x6E,0x63,0x65,0x44,0x65,  /* 00000298    "eFenceDe" */
+    0x73,0x74,0x69,0x6E,0x61,0x74,0x69,0x6F,  /* 000002A0    "stinatio" */
+    0x6E,0x54,0x6F,0x53,0x4C,0x4D,0x20,0x47,  /* 000002A8    "nToSLM G" */
+    0x54,0x33,0x00,0x12,0x0C,0x04,0x0B,0x00,  /* 000002B0    "T3......" */
+    0x73,0x0B,0x00,0x40,0x0B,0x00,0x40,0x01,  /* 000002B8    "s..@..@." */
+    0x12,0x2A,0x02,0x0D,0x57,0x61,0x34,0x78,  /* 000002C0    ".*..Wa4x" */
+    0x34,0x53,0x54,0x43,0x4F,0x70,0x74,0x69,  /* 000002C8    "4STCOpti" */
+    0x6D,0x69,0x7A,0x61,0x74,0x69,0x6F,0x6E,  /* 000002D0    "mization" */
+    0x44,0x69,0x73,0x61,0x62,0x6C,0x65,0x00,  /* 000002D8    "Disable." */
+    0x12,0x0A,0x04,0x0B,0x04,0x70,0x0A,0x40,  /* 000002E0    ".....p.@" */
+    0x0A,0x40,0x01,0x12,0x1E,0x02,0x0D,0x57,  /* 000002E8    ".@.....W" */
+    0x61,0x31,0x36,0x78,0x34,0x68,0x61,0x73,  /* 000002F0    "a16x4has" */
+    0x68,0x69,0x6E,0x67,0x00,0x12,0x0C,0x04,  /* 000002F8    "hing...." */
+    0x0B,0x08,0x70,0x0B,0x00,0x02,0x0B,0x80,  /* 00000300    "..p....." */
+    0x02,0x01,0x5B,0x82,0x42,0x1A,0x43,0x52,  /* 00000308    "..[.B.CR" */
+    0x54,0x43,0x08,0x5F,0x48,0x49,0x44,0x0D,  /* 00000310    "TC._HID." */
+    0x50,0x52,0x50,0x30,0x30,0x30,0x30,0x00,  /* 00000318    "PRP0000." */
+    0x08,0x5F,0x44,0x53,0x44,0x12,0x34,0x02,  /* 00000320    "._DSD.4." */
+    0x11,0x13,0x0A,0x10,0x14,0xD8,0xFF,0xDA,  /* 00000328    "........" */
+    0xBA,0x6E,0x8C,0x4D,0x8A,0x91,0xBC,0x9B,  /* 00000330    ".n.M...." */
+    0xBF,0x4A,0xA3,0x01,0x12,0x1D,0x02,0x12,  /* 00000338    ".J......" */
+    0x0E,0x02,0x0D,0x65,0x6E,0x61,0x62,0x6C,  /* 00000340    "...enabl" */
+    0x65,0x64,0x00,0x0D,0x33,0x00,0x12,0x0B,  /* 00000348    "ed..3..." */
+    0x02,0x0D,0x63,0x6F,0x75,0x6E,0x74,0x00,  /* 00000350    "..count." */
+    0x0A,0x03,0x5B,0x82,0x4F,0x06,0x49,0x44,  /* 00000358    "..[.O.ID" */
+    0x30,0x5F,0x08,0x5F,0x48,0x49,0x44,0x0D,  /* 00000360    "0_._HID." */
+    0x50,0x52,0x50,0x30,0x30,0x30,0x30,0x00,  /* 00000368    "PRP0000." */
+    0x08,0x5F,0x44,0x53,0x44,0x12,0x45,0x05,  /* 00000370    "._DSD.E." */
+    0x02,0x11,0x13,0x0A,0x10,0x14,0xD8,0xFF,  /* 00000378    "........" */
+    0xDA,0xBA,0x6E,0x8C,0x4D,0x8A,0x91,0xBC,  /* 00000380    "..n.M..." */
+    0x9B,0xBF,0x4A,0xA3,0x01,0x12,0x3D,0x04,  /* 00000388    "..J...=." */
+    0x12,0x07,0x02,0x0D,0x69,0x64,0x00,0x00,  /* 00000390    "....id.." */
+    0x12,0x16,0x02,0x0D,0x63,0x61,0x6E,0x76,  /* 00000398    "....canv" */
+    0x61,0x73,0x5F,0x63,0x6F,0x6C,0x6F,0x72,  /* 000003A0    "as_color" */
+    0x00,0x12,0x05,0x03,0x00,0x00,0x00,0x12,  /* 000003A8    "........" */
+    0x0E,0x02,0x0D,0x62,0x6C,0x65,0x6E,0x64,  /* 000003B0    "...blend" */
+    0x5F,0x65,0x71,0x75,0x00,0x00,0x12,0x0C,  /* 000003B8    "_equ...." */
+    0x02,0x0D,0x65,0x6E,0x61,0x62,0x6C,0x65,  /* 000003C0    "..enable" */
+    0x64,0x00,0x01,0x5B,0x82,0x4F,0x06,0x49,  /* 000003C8    "d..[.O.I" */
+    0x44,0x31,0x5F,0x08,0x5F,0x48,0x49,0x44,  /* 000003D0    "D1_._HID" */
+    0x0D,0x50,0x52,0x50,0x30,0x30,0x30,0x30,  /* 000003D8    ".PRP0000" */
+    0x00,0x08,0x5F,0x44,0x53,0x44,0x12,0x45,  /* 000003E0    ".._DSD.E" */
+    0x05,0x02,0x11,0x13,0x0A,0x10,0x14,0xD8,  /* 000003E8    "........" */
+    0xFF,0xDA,0xBA,0x6E,0x8C,0x4D,0x8A,0x91,  /* 000003F0    "...n.M.." */
+    0xBC,0x9B,0xBF,0x4A,0xA3,0x01,0x12,0x3D,  /* 000003F8    "...J...=" */
+    0x04,0x12,0x07,0x02,0x0D,0x69,0x64,0x00,  /* 00000400    ".....id." */
+    0x01,0x12,0x16,0x02,0x0D,0x63,0x61,0x6E,  /* 00000408    ".....can" */
+    0x76,0x61,0x73,0x5F,0x63,0x6F,0x6C,0x6F,  /* 00000410    "vas_colo" */
+    0x72,0x00,0x12,0x05,0x03,0x00,0x00,0x00,  /* 00000418    "r......." */
+    0x12,0x0E,0x02,0x0D,0x62,0x6C,0x65,0x6E,  /* 00000420    "....blen" */
+    0x64,0x5F,0x65,0x71,0x75,0x00,0x00,0x12,  /* 00000428    "d_equ..." */
+    0x0C,0x02,0x0D,0x65,0x6E,0x61,0x62,0x6C,  /* 00000430    "...enabl" */
+    0x65,0x64,0x00,0x01,0x5B,0x82,0x40,0x07,  /* 00000438    "ed..[.@." */
+    0x49,0x44,0x32,0x5F,0x08,0x5F,0x48,0x49,  /* 00000440    "ID2_._HI" */
+    0x44,0x0D,0x50,0x52,0x50,0x30,0x30,0x30,  /* 00000448    "D.PRP000" */
+    0x30,0x00,0x08,0x5F,0x44,0x53,0x44,0x12,  /* 00000450    "0.._DSD." */
+    0x46,0x05,0x02,0x11,0x13,0x0A,0x10,0x14,  /* 00000458    "F......." */
+    0xD8,0xFF,0xDA,0xBA,0x6E,0x8C,0x4D,0x8A,  /* 00000460    "....n.M." */
+    0x91,0xBC,0x9B,0xBF,0x4A,0xA3,0x01,0x12,  /* 00000468    "....J..." */
+    0x3E,0x04,0x12,0x08,0x02,0x0D,0x69,0x64,  /* 00000470    ">.....id" */
+    0x00,0x0A,0x02,0x12,0x16,0x02,0x0D,0x63,  /* 00000478    ".......c" */
+    0x61,0x6E,0x76,0x61,0x73,0x5F,0x63,0x6F,  /* 00000480    "anvas_co" */
+    0x6C,0x6F,0x72,0x00,0x12,0x05,0x03,0x00,  /* 00000488    "lor....." */
+    0x00,0x00,0x12,0x0E,0x02,0x0D,0x62,0x6C,  /* 00000490    "......bl" */
+    0x65,0x6E,0x64,0x5F,0x65,0x71,0x75,0x00,  /* 00000498    "end_equ." */
+    0x00,0x12,0x0C,0x02,0x0D,0x65,0x6E,0x61,  /* 000004A0    ".....ena" */
+    0x62,0x6C,0x65,0x64,0x00,0x01,0x5B,0x82,  /* 000004A8    "bled..[." */
+    0x45,0x0E,0x50,0x4C,0x4E,0x53,0x08,0x5F,  /* 000004B0    "E.PLNS._" */
+    0x48,0x49,0x44,0x0D,0x50,0x52,0x50,0x30,  /* 000004B8    "HID.PRP0" */
+    0x30,0x30,0x30,0x00,0x08,0x5F,0x44,0x53,  /* 000004C0    "000.._DS" */
+    0x44,0x12,0x25,0x02,0x11,0x13,0x0A,0x10,  /* 000004C8    "D.%....." */
+    0x14,0xD8,0xFF,0xDA,0xBA,0x6E,0x8C,0x4D,  /* 000004D0    ".....n.M" */
+    0x8A,0x91,0xBC,0x9B,0xBF,0x4A,0xA3,0x01,  /* 000004D8    ".....J.." */
+    0x12,0x0E,0x01,0x12,0x0B,0x02,0x0D,0x63,  /* 000004E0    ".......c" */
+    0x6F,0x75,0x6E,0x74,0x00,0x0A,0x02,0x5B,  /* 000004E8    "ount...[" */
+    0x82,0x41,0x05,0x50,0x4C,0x30,0x5F,0x08,  /* 000004F0    ".A.PL0_." */
+    0x5F,0x48,0x49,0x44,0x0D,0x50,0x52,0x50,  /* 000004F8    "_HID.PRP" */
+    0x30,0x30,0x30,0x30,0x00,0x08,0x5F,0x44,  /* 00000500    "0000.._D" */
+    0x53,0x44,0x12,0x37,0x02,0x11,0x13,0x0A,  /* 00000508    "SD.7...." */
+    0x10,0x14,0xD8,0xFF,0xDA,0xBA,0x6E,0x8C,  /* 00000510    "......n." */
+    0x4D,0x8A,0x91,0xBC,0x9B,0xBF,0x4A,0xA3,  /* 00000518    "M.....J." */
+    0x01,0x12,0x20,0x02,0x12,0x0A,0x02,0x0D,  /* 00000520    ".. ....." */
+    0x67,0x61,0x6D,0x6D,0x61,0x00,0x01,0x12,  /* 00000528    "gamma..." */
+    0x12,0x02,0x0D,0x63,0x6F,0x6C,0x6F,0x72,  /* 00000530    "...color" */
+    0x2D,0x6B,0x65,0x79,0x00,0x0C,0xFF,0xFF,  /* 00000538    "-key...." */
+    0xFF,0xFF,0x5B,0x82,0x41,0x05,0x50,0x4C,  /* 00000540    "..[.A.PL" */
+    0x31,0x5F,0x08,0x5F,0x48,0x49,0x44,0x0D,  /* 00000548    "1_._HID." */
+    0x50,0x52,0x50,0x30,0x30,0x30,0x30,0x00,  /* 00000550    "PRP0000." */
+    0x08,0x5F,0x44,0x53,0x44,0x12,0x37,0x02,  /* 00000558    "._DSD.7." */
+    0x11,0x13,0x0A,0x10,0x14,0xD8,0xFF,0xDA,  /* 00000560    "........" */
+    0xBA,0x6E,0x8C,0x4D,0x8A,0x91,0xBC,0x9B,  /* 00000568    ".n.M...." */
+    0xBF,0x4A,0xA3,0x01,0x12,0x20,0x02,0x12,  /* 00000570    ".J... .." */
+    0x0A,0x02,0x0D,0x67,0x61,0x6D,0x6D,0x61,  /* 00000578    "...gamma" */
+    0x00,0x00,0x12,0x12,0x02,0x0D,0x63,0x6F,  /* 00000580    "......co" */
+    0x6C,0x6F,0x72,0x2D,0x6B,0x65,0x79,0x00,  /* 00000588    "lor-key." */
+    0x0C,0xFF,0xFF,0xFF,0xFF,0x5B,0x82,0x44,  /* 00000590    ".....[.D" */
+    0x19,0x43,0x4E,0x43,0x54,0x08,0x5F,0x48,  /* 00000598    ".CNCT._H" */
+    0x49,0x44,0x0D,0x50,0x52,0x50,0x30,0x30,  /* 000005A0    "ID.PRP00" */
+    0x30,0x30,0x00,0x08,0x5F,0x44,0x53,0x44,  /* 000005A8    "00.._DSD" */
+    0x12,0x25,0x02,0x11,0x13,0x0A,0x10,0x14,  /* 000005B0    ".%......" */
+    0xD8,0xFF,0xDA,0xBA,0x6E,0x8C,0x4D,0x8A,  /* 000005B8    "....n.M." */
+    0x91,0xBC,0x9B,0xBF,0x4A,0xA3,0x01,0x12,  /* 000005C0    "....J..." */
+    0x0E,0x01,0x12,0x0B,0x02,0x0D,0x63,0x6F,  /* 000005C8    "......co" */
+    0x75,0x6E,0x74,0x00,0x0A,0x02,0x5B,0x82,  /* 000005D0    "unt...[." */
+    0x4D,0x07,0x43,0x30,0x5F,0x5F,0x08,0x5F,  /* 000005D8    "M.C0__._" */
+    0x48,0x49,0x44,0x0D,0x50,0x52,0x50,0x30,  /* 000005E0    "HID.PRP0" */
+    0x30,0x30,0x30,0x00,0x08,0x5F,0x44,0x53,  /* 000005E8    "000.._DS" */
+    0x44,0x12,0x43,0x06,0x02,0x11,0x13,0x0A,  /* 000005F0    "D.C....." */
+    0x10,0x14,0xD8,0xFF,0xDA,0xBA,0x6E,0x8C,  /* 000005F8    "......n." */
+    0x4D,0x8A,0x91,0xBC,0x9B,0xBF,0x4A,0xA3,  /* 00000600    "M.....J." */
+    0x01,0x12,0x4B,0x04,0x04,0x12,0x10,0x02,  /* 00000608    "..K....." */
+    0x0D,0x6E,0x61,0x6D,0x65,0x00,0x0D,0x61,  /* 00000610    ".name..a" */
+    0x6E,0x61,0x6C,0x6F,0x67,0x00,0x12,0x0C,  /* 00000618    "nalog..." */
+    0x02,0x0D,0x65,0x6E,0x61,0x62,0x6C,0x65,  /* 00000620    "..enable" */
+    0x64,0x00,0x01,0x12,0x14,0x02,0x0D,0x62,  /* 00000628    "d......b" */
+    0x69,0x74,0x73,0x5F,0x70,0x65,0x72,0x5F,  /* 00000630    "its_per_" */
+    0x63,0x6F,0x6C,0x6F,0x72,0x00,0x0A,0x06,  /* 00000638    "color..." */
+    0x12,0x14,0x02,0x0D,0x63,0x6F,0x6E,0x73,  /* 00000640    "....cons" */
+    0x74,0x61,0x6E,0x74,0x5F,0x61,0x6C,0x70,  /* 00000648    "tant_alp" */
+    0x68,0x61,0x00,0x0A,0xFF,0x5B,0x82,0x44,  /* 00000650    "ha...[.D" */
+    0x0D,0x43,0x31,0x5F,0x5F,0x08,0x5F,0x48,  /* 00000658    ".C1__._H" */
+    0x49,0x44,0x0D,0x50,0x52,0x50,0x30,0x30,  /* 00000660    "ID.PRP00" */
+    0x30,0x30,0x00,0x08,0x5F,0x44,0x53,0x44,  /* 00000668    "00.._DSD" */
+    0x12,0x4A,0x0B,0x02,0x11,0x13,0x0A,0x10,  /* 00000670    ".J......" */
+    0x14,0xD8,0xFF,0xDA,0xBA,0x6E,0x8C,0x4D,  /* 00000678    ".....n.M" */
+    0x8A,0x91,0xBC,0x9B,0xBF,0x4A,0xA3,0x01,  /* 00000680    ".....J.." */
+    0x12,0x42,0x0A,0x07,0x12,0x17,0x02,0x0D,  /* 00000688    ".B......" */
+    0x6E,0x61,0x6D,0x65,0x00,0x0D,0x64,0x69,  /* 00000690    "name..di" */
+    0x73,0x70,0x6C,0x61,0x79,0x70,0x6F,0x72,  /* 00000698    "splaypor" */
+    0x74,0x5F,0x61,0x00,0x12,0x0C,0x02,0x0D,  /* 000006A0    "t_a....." */
+    0x65,0x6E,0x61,0x62,0x6C,0x65,0x64,0x00,  /* 000006A8    "enabled." */
+    0x01,0x12,0x1D,0x02,0x0D,0x73,0x63,0x61,  /* 000006B0    ".....sca" */
+    0x6C,0x69,0x6E,0x67,0x5F,0x6D,0x6F,0x64,  /* 000006B8    "ling_mod" */
+    0x65,0x00,0x0D,0x46,0x75,0x6C,0x6C,0x20,  /* 000006C0    "e..Full " */
+    0x61,0x73,0x70,0x65,0x63,0x74,0x00,0x12,  /* 000006C8    "aspect.." */
+    0x14,0x02,0x0D,0x61,0x75,0x64,0x69,0x6F,  /* 000006D0    "...audio" */
+    0x00,0x0D,0x66,0x6F,0x72,0x63,0x65,0x2D,  /* 000006D8    "..force-" */
+    0x64,0x76,0x69,0x00,0x12,0x1C,0x02,0x0D,  /* 000006E0    "dvi....." */
+    0x42,0x72,0x6F,0x61,0x64,0x63,0x61,0x73,  /* 000006E8    "Broadcas" */
+    0x74,0x5F,0x52,0x47,0x42,0x00,0x0D,0x41,  /* 000006F0    "t_RGB..A" */
+    0x75,0x74,0x6F,0x6D,0x61,0x74,0x69,0x63,  /* 000006F8    "utomatic" */
+    0x00,0x12,0x14,0x02,0x0D,0x62,0x69,0x74,  /* 00000700    ".....bit" */
+    0x73,0x5F,0x70,0x65,0x72,0x5F,0x63,0x6F,  /* 00000708    "s_per_co" */
+    0x6C,0x6F,0x72,0x00,0x0A,0x08,0x12,0x14,  /* 00000710    "lor....." */
+    0x02,0x0D,0x63,0x6F,0x6E,0x73,0x74,0x61,  /* 00000718    "..consta" */
+    0x6E,0x74,0x5F,0x61,0x6C,0x70,0x68,0x61,  /* 00000720    "nt_alpha" */
+    0x00,0x0A,0xFF                            /* 00000728    "..."      */
 };
