Hi guys
X99 AUTO RENAME PATCHES For DSDT/SSDT
Enjoy
# X99_Maintained and disassembled by:N.Mano
# Credit: RehabMan
#X99_AUTO RENAME DEVICES_Patches.
#X99_Rename_patch_1
#If you have GPU card in slot BR3C
# 1. Under Device BR3C - Verify IOReg/H000
# 2. Rename device H000 to device GFX1
# 3. Rename device H001 to device HDAU (Nvidia/AMD HDMI audio)
#Remove device D083 in BR3C
Code:
into Device label D083 remove_entry;
into_all all code_regex \_SB.PCI0.BR3C.H000 replaceall_matched begin _SB.PCI0.BR3C.GFX1 end;
into_all all code_regex \_SB.PCI0.BR3C.H001 replaceall_matched begin _SB.PCI0.BR3C.HDAU end;
into device label H000 parent_label BR3C set_label begin GFX1 end;
into device label H001 parent_label BR3C set_label begin HDAU end;
#X99_Rename_patch_2
#If you have GPU card in slot BR2A
# 1. Under Device BR2A - Verify IOReg/H000
# 2. Rename device H000 to device GFX1
# 3. Rename device H001 to device HDAU (Nvidia/AMD HDMI audio)
Code:
into_all all code_regex \_SB.PCI0.BR2A.H000 replaceall_matched begin _SB.PCI0.BR2A.GFX1 end;
into_all all code_regex \_SB.PCI0.BR2A.H001 replaceall_matched begin _SB.PCI0.BR2A.HDAU end;
into device label H000 parent_label BR2A set_label begin GFX1 end;
into device label H001 parent_label BR2A set_label begin HDAU end;
#X99_Rename_patch_3
# X99_Maintained and disassembled by:N.Mano
# Credit: RehabMan
#If you have wifi card in slot BR2A
# 1. Under Device BR2A - Verify IOReg/H000
# 2. DSDT_Rename device H000 to device ARPT
Code:
into Device label D07B remove_entry;
into_all all code_regex \_SB.PCI0.BR2A.H000 replaceall_matched begin _SB.PCI0.BR2A.ARPT end;
into device label H000 parent_label BR2A set_label begin ARPT end;
#X99_Rename_patch_4
# X99_Maintained and disassembled by:N.Mano
# Credit: RehabMan
#If you have FireWire IEEE-1394a in slot BR1A
# 1. Under Device BR1A - Verify IOReg/H000
# 2. DSDT_Rename device H000 to device PCIA
Code:
into_all all code_regex \_SB.PCI0.BR1A.H000 replaceall_matched begin _SB.PCI0.BR1A.PCIA end;
into device label H000 parent_label BR1A set_label begin PCIA end;
#X99_Rename_patch_5
# X99_Maintained and disassembled by:N.Mano
# Credit: RehabMan
#if you have NVMe SSD Controller SM961 in BR3A SLOT.
# 1. Under Device BR3A - Verify IOReg/H000
# 2. DSDT_Rename device H000 to device NVME
Code:
into Device label D081 remove_entry;
into_all all code_regex \_SB.PCI0.BR3A.H000 replaceall_matched begin _SB.PCI0.BR3A.NVME end;
into device label H000 parent_label BR3A set_label begin NVME end;
#X99_REMOVE device_Add Device_Patch_6
#if you have NVMe SSD Controller SM951 in RP01 SLOT.
# 1 Remove device D073 in RP01
# 2. Insert Device SSD0
Code:
into Device label D073 remove_entry;
into device label RP01 insert begin
Device (SSD0)\n
{\n
Name (_ADR, Zero)\n
}\n
end;
#
X99_REMOVE device_Add Device_Patch_7
# X99_Maintained and disassembled by:N.Mano
# Credit: RehabMan
#if you have USB 3 CARD in SLOT RP07.
Code:
into Device label D079 remove_entry;
into device label RP07 insert begin
Device (XHC2)\n
{\n
Name (_ADR, Zero)\n
}\n
end;
#
X99_REMOVE device_Add Device_Patch_8
# X99_Maintained and disassembled by:N.Mano
# Credit: RehabMan
#if you have WIFI in SLOT RP04.
Code:
into Device label D076 remove_entry;
into device label RP04 insert begin
Device (ARP1)\n
{\n
Name (_ADR, Zero)\n
}\n
end;