into_all method label _GTF code_regex_not Return\s\(Zero\) insert begin Return (Zero) end; into_all method label _GTM code_regex_not Return\s\(Zero\) insert begin Return (Zero) end; into method label DTGP remove_entry; into definitionblock code_regex . insert begin Method (DTGP, 5, NotSerialized)\n {\n If (LEqual (Arg0, Buffer (0x10)\n {\n /* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44, \n /* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B\n }))\n {\n If (LEqual (Arg1, One))\n {\n If (LEqual (Arg2, Zero))\n {\n Store (Buffer (One)\n {\n 0x03\n }, Arg4)\n Return (One)\n }\n If (LEqual (Arg2, One))\n {\n Return (One)\n }\n }\n }\n Store (Buffer (One)\n {\n 0x00\n }, Arg4)\n Return (Zero)\n } end; into device name_hid PNP0B00 code_regex (IO\s\((?:\s*[^,]+,\s*(?:\/\/\s.*)?\s*\n)+\s*)(\dx\d+)(,\s*(?:\/\/\s.*)?\s*\n\s*\)) replace_matched begin %10x02%3 end; into method label _L03 parent_label _GPE insert begin Notify (\_SB.PWRB, 0x02) end; into method label _L04 parent_label _GPE insert begin Notify (\_SB.PWRB, 0x02) end; into method label _L0C parent_label _GPE insert begin Notify (\_SB.PWRB, 0x02) end; into method label _DSM parent_adr 0x001F0000 remove_entry; into device name_adr 0x001F0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x16, 0x29, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001D0000 remove_entry; into device name_adr 0x001D0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x34, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001D0001 remove_entry; into device name_adr 0x001D0001 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x35, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001D0002 remove_entry; into device name_adr 0x001D0002 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x36, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0000 remove_entry; into device name_adr 0x001A0000 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x37, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0001 remove_entry; into device name_adr 0x001A0001 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x38, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0002 remove_entry; into device name_adr 0x001A0002 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "device-id", \n Buffer (0x04)\n {\n 0x39, 0x3A, 0x00, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001D0007 remove_entry; into device name_adr 0x001D0007 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x11)\n {\n "device-id",\n Buffer (0x04)\n {\n 0x36, 0x28, 0x00, 0x00\n },\n "AAPL,clock-id",\n Buffer (One)\n {\n 0x0A\n },\n "built-in",\n Buffer (One)\n {\n 0x00\n },\n "device_type",\n Buffer (0x05)\n {\n "EHCI"\n },\n "AAPL,current-available",\n 0x04B0,\n "AAPL,current-extra",\n 0x02BC,\n "AAPL,current-in-sleep",\n 0x03E8,\n "AAPL,device-internal",\n 0x10,\n Buffer (One)\n {\n 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _DSM parent_adr 0x001A0007 remove_entry; into device name_adr 0x001A0007 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x11)\n {\n "device-id",\n Buffer (0x04)\n {\n 0x3A, 0x28, 0x00, 0x00\n },\n "AAPL,clock-id",\n Buffer (One)\n {\n 0x0A\n },\n "built-in",\n Buffer (One)\n {\n 0x00\n },\n "device_type",\n Buffer (0x05)\n {\n "EHCI"\n },\n "AAPL,current-available",\n 0x04B0,\n "AAPL,current-extra",\n 0x02BC,\n "AAPL,current-in-sleep",\n 0x03E8,\n "AAPL,device-internal",\n 0x10,\n Buffer (One)\n {\n 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into device label PXSX insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x08)\n {\n "AAPL,slot-name",\n Buffer (0x0F)\n {\n "PCI Slot@3,0,0"\n },\n "built-in",\n Buffer (One)\n {\n 0x01\n },\n "device_type",\n Buffer (0x09)\n {\n "Ethernet"\n },\n "name",\n Buffer (0x24)\n {\n "Realtek RTL8111/8168B PCI-E Gigabit"\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into method label _LID parent_label LID0 code_regex_not Notify\s\(SLPB,\s0x80\) code_regex (If\s\(LEqual\s\(\^\^PCI0\.LPC\.EC0\.ECLS,\sOne\)\)\n\s*\{\n\s*Store\s\(Zero,\sLSTS\)) replace_matched begin %1\n Notify (SLPB, 0x80) end; into device name_hid PNP0000 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched; into device name_hid PNP0100 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched; into device name_hid PNP0B00 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} remove_matched; into device name_hid PNP0103 code_regex IRQNoFlags\s\(\)\n\s+\{(\d+)\} removeall_matched; into device name_hid PNP0103 code_regex Name\s\(([^,]+),\sResourceTemplate\s\(\)\n\s+\{((?:.|\n)*)\}\) replace_matched begin Name (%1, ResourceTemplate ()\n {\n IRQNoFlags ()\n {0}\n IRQNoFlags ()\n {8}\n IRQNoFlags ()\n {11}\n IRQNoFlags ()\n {15}\n %2 }) end; into device label ACAD code_regex_not Name\s\(_PRW insert begin Name (_PRW, Package (0x02)\n {\n 0x18, \n 0x03\n }) end; into_all all code_regex _T_0 replaceall_matched begin T_0 end; into method label _CRT code_regex Return\s\(Zero\) remove_matched; into method label _CRT insert begin Return (Zero) end; into method label _PSV code_regex Return\s\(Zero\) remove_matched; into method label _PSV insert begin Return (Zero) end; into device name_adr 0x001B0000 parent_label PCI0 remove_entry; into device label PCI0 insert begin Device (HDEF)\n {\n Name (_ADR, 0x001B0000)\n Method (_PRW, 0, NotSerialized)\n {\n Return (Package (0x02)\n {\n 0x0D,\n 0x05\n })\n }\n Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x0E)\n {\n "built-in",\n Buffer (One)\n {\n 0x01\n },\n "subsystem-id",\n Buffer (0x04)\n {\n 0x1B, 0x36, 0x00, 0x00\n },\n "subsystem-vendor-id",\n Buffer (0x04)\n {\n 0x3C, 0x10, 0x00, 0x00\n },\n "codec-id",\n Buffer (0x04)\n {\n 0xB2, 0x76, 0x1D, 0x11\n },\n "layout-id",\n Buffer (0x04)\n {\n 0x78, 0x03, 0x00, 0x00\n },\n "device-type",\n Buffer (0x10)\n {\n "IDT 92HD71B7"\n },\n "PinConfigurations",\n Buffer (Zero) {}\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n } end; into_all all code_regex Name\s\(BCL1,\sPackage\s\(0x0D\) replaceall_matched begin Name (BCL1, Package () end; into_all all code_regex Name\s\(BCL2,\sPackage\s\(0x0D\) replaceall_matched begin Name (BCL2, Package () end; into_all all code_regex Name\s\(_ADR,\s0x001A0002\) replaceall_matched begin Name (_ADR, 0x001D0003) end; into device label J380 insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x0C)\n {\n "fwhub",\n Buffer (0x04)\n {\n 0x00, 0x00, 0x00, 0x00\n },\n "device-id",\n Buffer (0x04)\n {\n 0x23, 0x80, 0x00, 0x00\n },\n "AAPL,slot-name",\n Buffer (0x0F)\n {\n "PCI Slot@6,0,0"\n },\n "built-in",\n Buffer (One)\n {\n 0x01\n },\n "device_type",\n Buffer (0x13)\n {\n "IEEE 1394 Open HCI"\n },\n "name",\n Buffer (0x11)\n {\n "JMicron FireWire"\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n Method (_PRW, 0, NotSerialized)\n {\n Return (Package (0x02)\n {\n 0x1A,\n 0x05\n })\n } end; into method label _PTS code_regex_not If\s\(LEqual\s\(Arg0,\s0x05\)\) code_regex ^((?:.|\n)*)$ replace_matched begin If (LEqual (Arg0, 0x05)) {}\n Else\n {\n %1 } end; into method label _HOT code_regex Return\s\(Zero\) remove_matched; into method label _HOT insert begin Return (Zero) end; into method label UPBS parent_hid PNP0C0A remove_entry; into device name_hid PNP0C0A insert begin Method (UPBS, 0, NotSerialized)\n {\n Store (^^PCI0.LPC.EC0.MBST, Index (PBST, Zero))\n ^^PCI0.LPC.EC0.SMRD (0x09, 0x16, 0x0A, RefOf (Local0))\n Store (Local0, Index (PBST, One))\n ^^PCI0.LPC.EC0.SMRD (0x09, 0x16, 0x0F, RefOf (Local1))\n Store (Local1, Index (PBST, 0x02))\n ^^PCI0.LPC.EC0.SMRD (0x09, 0x16, 0x09, RefOf (Local2))\n Store (Local2, Index (PBST, 0x03))\n } end; into device label VGA insert begin Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x32)\n {\n "@0,AAPL,boot-display", \n Buffer (Zero) {}, \n "@0,backlight-control", \n Buffer (0x04)\n {\n 0x01, 0x00, 0x00, 0x00\n }, \n "@0,pwm-info", \n Buffer (0x14)\n {\n /* 0000 */ 0x01, 0x14, 0x00, 0x64, 0xA8, 0x61, 0x00, 0x00, \n /* 0008 */ 0x08, 0x52, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, \n /* 0010 */ 0x00, 0x04, 0x00, 0x00\n }, \n "AAPL,backlight-control", \n Buffer (0x04)\n {\n 0x01, 0x00, 0x00, 0x00\n }, \n "AAPL,aux-power-connected", \n Buffer (0x04)\n {\n 0x01, 0x00, 0x00, 0x00\n }, \n "@0,built-in", \n Buffer (Zero) {}, \n "@0,compatible", \n Buffer (0x0B)\n {\n "NVDA,NVMac"\n }, \n "@0,device_type", \n Buffer (0x08)\n {\n "display"\n }, \n "@0,name", \n Buffer (0x0F)\n {\n "NVDA,Display-A"\n }, \n "@0,use-backlight-blanking", \n Buffer (Zero) {}, \n "@1,can-hot-plug", \n Buffer (Zero) {}, \n "@1,compatible", \n Buffer (0x0B)\n {\n "NVDA,NVMac"\n }, \n "@1,device_type", \n Buffer (0x08)\n {\n "display"\n }, \n "@1,name", \n Buffer (0x0F)\n {\n "NVDA,Display-B"\n }, \n "NVCAP", \n Buffer (0x14)\n {\n /* 0000 */ 0x05, 0x01, 0x01, 0x01, 0x00, 0x00, 0x01, 0x00, \n /* 0008 */ 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0B, \n /* 0010 */ 0x00, 0x00, 0x00, 0x00\n }, \n "NVPM", \n Buffer (0x1C)\n {\n /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n /* 0018 */ 0x00, 0x00, 0x00, 0x00\n }, \n "VRAM,totalsize", \n Buffer (0x04)\n {\n 0x00, 0x00, 0x00, 0x20\n }, \n "device_type", \n Buffer (0x0D)\n {\n "NVDA,GeForce"\n }, \n "model", \n Buffer (0x18)\n {\n "nVidia GeForce 9600M GT"\n }, \n "rom-revision", \n Buffer (0x26)\n {\n "nVidia GeForce 9600M GT OpenGL Engine"\n }, \n "AAPL,HasPanel", \n Buffer (0x04)\n {\n 0x01, 0x00, 0x00, 0x00\n }, \n "AAPL01,DualLink", \n Buffer (0x04)\n {\n 0x01, 0x00, 0x00, 0x00\n }, \n "@0,EDID", \n Buffer (0x80)\n {\n /* 0000 */ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, \n /* 0008 */ 0x4C, 0xA3, 0x4D, 0x31, 0x00, 0x00, 0x00, 0x00, \n /* 0010 */ 0x00, 0x12, 0x01, 0x03, 0x80, 0x23, 0x14, 0x78, \n /* 0018 */ 0x0A, 0x87, 0xF5, 0x94, 0x57, 0x4F, 0x8C, 0x27, \n /* 0020 */ 0x27, 0x50, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, \n /* 0028 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, \n /* 0030 */ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1D, 0x36, \n /* 0038 */ 0x80, 0xA0, 0x70, 0x38, 0x1E, 0x40, 0x30, 0x20, \n /* 0040 */ 0x25, 0x00, 0x61, 0xC6, 0x10, 0x00, 0x00, 0x19, \n /* 0048 */ 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, \n /* 0050 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x91, 0x02, \n /* 0058 */ 0x64, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x53, \n /* 0060 */ 0x41, 0x4D, 0x53, 0x55, 0x4E, 0x47, 0x0A, 0x20, \n /* 0068 */ 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFE, \n /* 0070 */ 0x00, 0x31, 0x36, 0x30, 0x48, 0x54, 0x30, 0x33, \n /* 0078 */ 0x2D, 0x30, 0x30, 0x31, 0x0A, 0x20, 0x00, 0x60\n }, \n "AAPL,slot-name", \n Buffer (0x0F)\n {\n "PCI Slot@1,0,0"\n }, \n "reg", \n Buffer (0x78)\n {\n /* 0000 */ 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, \n /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x01, 0x02, \n /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n /* 0020 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, \n /* 0028 */ 0x14, 0x00, 0x01, 0x42, 0x00, 0x00, 0x00, 0x00, \n /* 0030 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n /* 0038 */ 0x00, 0x00, 0x00, 0x10, 0x1C, 0x00, 0x01, 0x02, \n /* 0040 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n /* 0048 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, \n /* 0050 */ 0x24, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, \n /* 0058 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n /* 0060 */ 0x80, 0x00, 0x00, 0x00, 0x30, 0x00, 0x01, 0x02, \n /* 0068 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \n /* 0070 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00\n }\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n } end; into scope label _SB insert begin Device (PNLF)\n {\n Name (_HID, EisaId ("APP0002"))\n Name (_CID, "backlight")\n Name (_UID, 0x0A)\n Name (_STA, 0x0B)\n } end; into device label LCD insert begin Name (_HID, EisaId ("LCD1234")) end; into method label _DSM parent_adr 0x001F0003 remove_entry; into device name_adr 0x001F0003 insert begin Device (BUS0)\n {\n Name (_CID, "smbus")\n Name (_ADR, Zero)\n Device (DVL0)\n {\n Name (_ADR, 0x57)\n Name (_CID, "diagsvault")\n Method (_DSM, 4, NotSerialized)\n {\n Store (Package (0x02)\n {\n "address", \n 0x57\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n }\n } end