diff --git a/Resources/ALC289/Info.plist b/Resources/ALC289/Info.plist
index f6bc42b8ef..c564425437 100755
--- a/Resources/ALC289/Info.plist
+++ b/Resources/ALC289/Info.plist
@@ -28,6 +28,14 @@
Path
layout12.xml.zlib
+
+ Comment
+ ALC289 for XPS 15 9500
+ Id
+ 13
+ Path
+ layout13.xml.zlib
+
Comment
MacPeet - ALC289 for Dell 7730 Precision CM240
@@ -103,6 +111,14 @@
Path
Platforms12.xml.zlib
+
+ Comment
+ ALC289 for XPS 15 9500
+ Id
+ 13
+ Path
+ Platforms13.xml.zlib
+
Comment
MacPeet - ALC289 for Dell 7730 Precision CM240
diff --git a/Resources/ALC289/Platforms13.xml b/Resources/ALC289/Platforms13.xml
new file mode 100755
index 0000000000..8f115c1f0f
--- /dev/null
+++ b/Resources/ALC289/Platforms13.xml
@@ -0,0 +1,284 @@
+
+ CommonPeripheralDSP
+
+
+ DeviceID
+ 0
+ DeviceType
+ Headphone
+
+
+ DeviceID
+ 0
+ DeviceType
+ Microphone
+
+
+ PathMaps
+
+
+ PathMap
+
+
+
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 7
+
+
+ NodeID
+ 36
+
+
+ Boost
+ 1
+ NodeID
+ 18
+
+
+
+
+
+
+
+
+ NodeID
+ 8
+
+
+ NodeID
+ 35
+
+
+ NodeID
+ 19
+
+
+
+
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ MinimumSampleRate
+ 48000
+ NodeID
+ 8
+
+
+ NodeID
+ 35
+
+
+ Boost
+ 3
+ NodeID
+ 25
+
+
+
+
+
+
+
+
+ Amp
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 20
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 2
+
+
+
+
+ Amp
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 23
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 5
+
+
+ Bind
+ 2
+ Channel
+ 6
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 3
+
+
+
+
+
+
+ Amp
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 33
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 3
+
+
+
+
+
+ PathMapID
+ 13
+
+
+
diff --git a/Resources/ALC289/layout13.xml b/Resources/ALC289/layout13.xml
new file mode 100755
index 0000000000..92f25f8d86
--- /dev/null
+++ b/Resources/ALC289/layout13.xml
@@ -0,0 +1,896 @@
+
+ LayoutID
+ 13
+ PathMapRef
+
+
+ CodecID
+
+ 283902601
+
+ Headphone
+
+ Inputs
+
+ Mic
+ LineIn
+
+ IntSpeaker
+
+ SignalProcessing
+
+ SoftwareDSP
+
+ DspFunction0
+
+ FunctionInfo
+
+ DspFuncInstance
+ 0
+ DspFuncName
+ DspCrossover2Way
+ DspFuncProcessingIndex
+ 0
+
+ ParameterInfo
+
+ 1
+ 0
+ 10
+ 1036831949
+ 2
+ 3
+ 3
+ 1065353216
+ 5
+ 0
+ 6
+ 0
+ 7
+ 1065353216
+ 9
+ 0
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 1
+
+
+
+
+
+
+ LineIn
+
+ SignalProcessing
+
+ SoftwareDSP
+
+ DspFunction0
+
+ FunctionInfo
+
+ DspFuncInstance
+ 0
+ DspFuncName
+ DspNoiseReduction
+ DspFuncProcessingIndex
+ 0
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1
+ 3
+ 0
+ 4
+ -1073029587
+ 5
+ UNiAwmgCb8KcoIHCjGeGwko3g8KLS3nClQV9wnr7hMLRp43CAIiSwlajlcLnK5jCHMuYwrl9lcJXm4/CBhmQwuJvlMKbxJTC7qyUwtjDl8KU+ZzCnCaewsmuncK/i5/CJtSewp8um8Lex5rC2QCdwq1lnsJ105zC9qmcwrMcnsLj/qDCZs2hwhtCocIFoZ/CCxOewrxwncIKiZrCyO+YwsmtmsID5p7CeNqfwhNMncKWIp3ChrycwiJcm8IkjJ3CsKqfwuByn8Iu8ZvCvyiWwhbdkcIEu4vCUfWLwoYrlcIy5J3Ci9ycwp0lnsK0QaDCOiygwnxdn8IztJ7Ciq2fwhFzosLIZaPCwUOjwo6TosIkR6LC6vehwtrwosIdtJ/CXLmbwlSZmcKDhJXCDFGRwnV6j8JTjY/CrqGQwgqYk8INzpjCuTufwrjlocKviKPC5YqlwgdmpcKZ2aXCGiumwq95osJOIJ/Cxl+ewtWGl8KmPJPC+sSawkdHo8JWB6LCskyhwqk7pcIth6nCh4Wswk+crcK9J6zCYJWqwmVJq8K8063C+1GuwiQAqMJjvZ/Cjo2hwsParsLRXrXCec63wr6IucLzD7rCuQy7wjs8vsKfJsLCxgrFwqVeyMIT6srCU+nMwv+M0MKaftbCpcjdwm+p5sL/CfHCHcT8wrp3A8PiJAzD
+
+ PatchbayInfo
+
+
+ DspFunction1
+
+ FunctionInfo
+
+ DspFuncInstance
+ 1
+ DspFuncName
+ DspEqualization32
+ DspFuncProcessingIndex
+ 1
+
+ ParameterInfo
+
+ 1
+ 0
+ 9
+ 0
+ Filter
+
+
+ 2
+ 2
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1119939268
+ 7
+ 1060439283
+ 8
+ -1069504319
+
+
+ 2
+ 2
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1165674830
+ 7
+ 1106304591
+ 8
+ -1073964333
+
+
+ 2
+ 2
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1141348835
+ 7
+ 1084737706
+ 8
+ -1065063953
+
+
+ 2
+ 2
+ 3
+ 6
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1139052693
+ 7
+ 1080938866
+ 8
+ -1073319056
+
+
+ 2
+ 2
+ 3
+ 8
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1161958655
+ 7
+ 1099668786
+ 8
+ -1073319056
+
+
+ 2
+ 2
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1148922426
+ 7
+ 1086508776
+ 8
+ -1076100424
+
+
+ 2
+ 2
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169908270
+ 7
+ 1106659062
+ 8
+ -1078236516
+
+
+ 2
+ 2
+ 3
+ 11
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1168889995
+ 7
+ 1103911084
+ 8
+ -1082886964
+
+
+ 2
+ 2
+ 3
+ 12
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1160729473
+ 7
+ 1095247586
+ 8
+ -1076100424
+
+
+ 2
+ 2
+ 3
+ 19
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1171440929
+ 7
+ 1103785747
+ 8
+ -1075032379
+
+
+ 2
+ 2
+ 3
+ 21
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1163187837
+ 7
+ 1102690138
+ 8
+ -1073319056
+
+
+ 2
+ 2
+ 3
+ 23
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1172459204
+ 7
+ 1098523915
+ 8
+ -1062927862
+
+
+ 2
+ 2
+ 3
+ 24
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1175303133
+ 7
+ 1102375714
+ 8
+ -1061058782
+
+
+ 2
+ 2
+ 3
+ 25
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1179874390
+ 7
+ 1097945441
+ 8
+ -1054338996
+
+
+ 2
+ 2
+ 3
+ 26
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1167504019
+ 7
+ 1102555367
+ 8
+ -1044515201
+
+
+ 2
+ 2
+ 3
+ 27
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1177335863
+ 7
+ 1102845396
+ 8
+ -1054739513
+
+
+ 2
+ 2
+ 3
+ 31
+ 4
+ 0
+ 5
+ 0
+ 6
+ 1184146588
+ 7
+ 1060439283
+ 8
+ -1069504319
+
+
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction2
+
+ FunctionInfo
+
+ DspFuncInstance
+ 2
+ DspFuncName
+ DspGainStage
+ DspFuncProcessingIndex
+ 2
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1065353216
+ 3
+ 1065353216
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 1
+
+
+
+
+
+
+ Mic
+
+ MuteGPIO
+ 1342242841
+ SignalProcessing
+
+ SoftwareDSP
+
+ DspFunction0
+
+ FunctionInfo
+
+ DspFuncInstance
+ 0
+ DspFuncName
+ DspNoiseReduction
+ DspFuncProcessingIndex
+ 0
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1
+ 3
+ 0
+ 4
+ -1073029587
+ 5
+ UNiAwmgCb8KcoIHCjGeGwko3g8KLS3nClQV9wnr7hMLRp43CAIiSwlajlcLnK5jCHMuYwrl9lcJXm4/CBhmQwuJvlMKbxJTC7qyUwtjDl8KU+ZzCnCaewsmuncK/i5/CJtSewp8um8Lex5rC2QCdwq1lnsJ105zC9qmcwrMcnsLj/qDCZs2hwhtCocIFoZ/CCxOewrxwncIKiZrCyO+YwsmtmsID5p7CeNqfwhNMncKWIp3ChrycwiJcm8IkjJ3CsKqfwuByn8Iu8ZvCvyiWwhbdkcIEu4vCUfWLwoYrlcIy5J3Ci9ycwp0lnsK0QaDCOiygwnxdn8IztJ7Ciq2fwhFzosLIZaPCwUOjwo6TosIkR6LC6vehwtrwosIdtJ/CXLmbwlSZmcKDhJXCDFGRwnV6j8JTjY/CrqGQwgqYk8INzpjCuTufwrjlocKviKPC5YqlwgdmpcKZ2aXCGiumwq95osJOIJ/Cxl+ewtWGl8KmPJPC+sSawkdHo8JWB6LCskyhwqk7pcIth6nCh4Wswk+crcK9J6zCYJWqwmVJq8K8063C+1GuwiQAqMJjvZ/Cjo2hwsParsLRXrXCec63wr6IucLzD7rCuQy7wjs8vsKfJsLCxgrFwqVeyMIT6srCU+nMwv+M0MKaftbCpcjdwm+p5sL/CfHCHcT8wrp3A8PiJAzD
+
+ PatchbayInfo
+
+
+ DspFunction1
+
+ FunctionInfo
+
+ DspFuncInstance
+ 1
+ DspFuncName
+ DspEqualization32
+ DspFuncProcessingIndex
+ 1
+
+ ParameterInfo
+
+ 1
+ 0
+ 9
+ 0
+ Filter
+
+
+ 2
+ 2
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1119939268
+ 7
+ 1060439283
+ 8
+ -1069504319
+
+
+ 2
+ 2
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1165674830
+ 7
+ 1106304591
+ 8
+ -1073964333
+
+
+ 2
+ 2
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1141348835
+ 7
+ 1084737706
+ 8
+ -1065063953
+
+
+ 2
+ 2
+ 3
+ 6
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1139052693
+ 7
+ 1080938866
+ 8
+ -1073319056
+
+
+ 2
+ 2
+ 3
+ 8
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1161958655
+ 7
+ 1099668786
+ 8
+ -1073319056
+
+
+ 2
+ 2
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1148922426
+ 7
+ 1086508776
+ 8
+ -1076100424
+
+
+ 2
+ 2
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169908270
+ 7
+ 1106659062
+ 8
+ -1078236516
+
+
+ 2
+ 2
+ 3
+ 11
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1168889995
+ 7
+ 1103911084
+ 8
+ -1082886964
+
+
+ 2
+ 2
+ 3
+ 12
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1160729473
+ 7
+ 1095247586
+ 8
+ -1076100424
+
+
+ 2
+ 2
+ 3
+ 19
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1171440929
+ 7
+ 1103785747
+ 8
+ -1075032379
+
+
+ 2
+ 2
+ 3
+ 21
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1163187837
+ 7
+ 1102690138
+ 8
+ -1073319056
+
+
+ 2
+ 2
+ 3
+ 23
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1172459204
+ 7
+ 1098523915
+ 8
+ -1062927862
+
+
+ 2
+ 2
+ 3
+ 24
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1175303133
+ 7
+ 1102375714
+ 8
+ -1061058782
+
+
+ 2
+ 2
+ 3
+ 25
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1179874390
+ 7
+ 1097945441
+ 8
+ -1054338996
+
+
+ 2
+ 2
+ 3
+ 26
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1167504019
+ 7
+ 1102555367
+ 8
+ -1044515201
+
+
+ 2
+ 2
+ 3
+ 27
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1177335863
+ 7
+ 1102845396
+ 8
+ -1054739513
+
+
+ 2
+ 2
+ 3
+ 31
+ 4
+ 0
+ 5
+ 0
+ 6
+ 1184146588
+ 7
+ 1060439283
+ 8
+ -1069504319
+
+
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction2
+
+ FunctionInfo
+
+ DspFuncInstance
+ 2
+ DspFuncName
+ DspGainStage
+ DspFuncProcessingIndex
+ 2
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1065353216
+ 3
+ 1065353216
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 1
+
+
+
+
+
+
+ Outputs
+
+ IntSpeaker
+ Headphone
+
+ PathMapID
+ 13
+
+
+
diff --git a/Resources/ALC892/Info.plist b/Resources/ALC892/Info.plist
index 15cd15b90d..a0e354cddb 100755
--- a/Resources/ALC892/Info.plist
+++ b/Resources/ALC892/Info.plist
@@ -60,6 +60,14 @@
Path
layout7.xml.zlib
+
+ Comment
+ MSI GF72-8RE
+ Id
+ 11
+ Path
+ layout11.xml.zlib
+
Comment
MSI GP70/CR70 by Slava77
@@ -247,6 +255,14 @@
Path
PlatformsM.xml.zlib
+
+ Comment
+ MSI GF72-8RE
+ Id
+ 11
+ Path
+ Platforms11.xml.zlib
+
Comment
MSI GP70/CR70 by Slava77
diff --git a/Resources/ALC892/Platforms11.xml b/Resources/ALC892/Platforms11.xml
new file mode 100755
index 0000000000..78a86bfefc
--- /dev/null
+++ b/Resources/ALC892/Platforms11.xml
@@ -0,0 +1,335 @@
+
+ CommonPeripheralDSP
+
+
+ DeviceID
+ 0
+ DeviceType
+ Headphone
+
+
+ DeviceID
+ 0
+ DeviceType
+ Microphone
+
+
+ PathMaps
+
+
+ PathMap
+
+
+
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 9
+
+
+ NodeID
+ 34
+
+
+ Boost
+ 2
+ NodeID
+ 18
+
+
+
+
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 9
+
+
+ NodeID
+ 34
+
+
+ Boost
+ 3
+ NodeID
+ 24
+
+
+
+
+
+
+
+
+ NodeID
+ 21
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 13
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 3
+
+
+
+
+ NodeID
+ 27
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 14
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 5
+
+
+ Bind
+ 2
+ Channel
+ 6
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 4
+
+
+
+
+
+
+ NodeID
+ 20
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 12
+
+
+ Amp
+
+ Channels
+
+
+ Bind
+ 1
+ Channel
+ 1
+
+
+ Bind
+ 2
+ Channel
+ 2
+
+
+ MuteInputAmp
+
+ PublishMute
+
+ PublishVolume
+
+ VolumeInputAmp
+
+
+ NodeID
+ 2
+
+
+
+
+
+
+
+
+ NodeID
+ 30
+
+
+ NodeID
+ 6
+
+
+
+
+
+ PathMapID
+ 11
+
+
+
diff --git a/Resources/ALC892/layout11.xml b/Resources/ALC892/layout11.xml
new file mode 100755
index 0000000000..7f3d992421
--- /dev/null
+++ b/Resources/ALC892/layout11.xml
@@ -0,0 +1,1239 @@
+
+ LayoutID
+ 11
+ PathMapRef
+
+
+ CodecID
+
+ 283904146
+
+ Headphone
+
+ Inputs
+
+ Mic
+ LineIn
+
+ IntSpeaker
+
+ SignalProcessing
+
+ SoftwareDSP
+
+ DspFunction0
+
+ FunctionInfo
+
+ DspFuncInstance
+ 0
+ DspFuncName
+ DspCrossover2Way
+ DspFuncProcessingIndex
+ 0
+
+ ParameterInfo
+
+ 1
+ 0
+ 10
+ 1036831949
+ 2
+ 3
+ 3
+ 1065353216
+ 5
+ 0
+ 6
+ 0
+ 7
+ 1065353216
+ 9
+ 0
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 1
+
+
+
+
+
+
+ LineIn
+
+ MuteGPIO
+ 838926360
+ SignalProcessing
+
+ SoftwareDSP
+
+ DspFunction0
+
+ FunctionInfo
+
+ DspFuncInstance
+ 0
+ DspFuncName
+ DspNoiseReduction
+ DspFuncProcessingIndex
+ 0
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 0
+ 3
+ 0
+ 4
+ -1111411312
+
+ PatchbayInfo
+
+
+ DspFunction1
+
+ FunctionInfo
+
+ DspFuncInstance
+ 1
+ DspFuncName
+ DspEqualization32
+ DspFuncProcessingIndex
+ 1
+
+ ParameterInfo
+
+ 1
+ 0
+ Filter
+
+
+ 2
+ 0
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1120723891
+ 7
+ 1060439283
+ 8
+ 0
+
+
+ 2
+ 0
+ 3
+ 1
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1133968303
+ 7
+ 1084477243
+ 8
+ -1080988787
+
+
+ 2
+ 0
+ 3
+ 2
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1150664980
+ 7
+ 1098102506
+ 8
+ -1073195820
+
+
+ 2
+ 0
+ 3
+ 3
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1148869092
+ 7
+ 1091475860
+ 8
+ -1076223660
+
+
+ 2
+ 0
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1142287878
+ 7
+ 1085842969
+ 8
+ -1079797505
+
+
+ 2
+ 0
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1171916736
+ 7
+ 1096762195
+ 8
+ -1082229705
+
+
+ 2
+ 0
+ 3
+ 6
+ 4
+ 0
+ 5
+ 6
+ 6
+ 1184316119
+ 7
+ 1109056511
+ 8
+ -1045200702
+
+
+ 2
+ 0
+ 3
+ 7
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1139168842
+ 7
+ 1089375144
+ 8
+ -1082229705
+
+
+ 2
+ 0
+ 3
+ 8
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169906445
+ 7
+ 1092320018
+ 8
+ -1086994832
+
+
+ 2
+ 0
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1174300519
+ 7
+ 1100485297
+ 8
+ -1084612268
+
+
+ 2
+ 0
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1153948405
+ 7
+ 1086231536
+ 8
+ -1079797505
+
+
+ 2
+ 1
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1120723891
+ 7
+ 1060439283
+ 8
+ 0
+
+
+ 2
+ 1
+ 3
+ 1
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1133968303
+ 7
+ 1084477243
+ 8
+ -1080988787
+
+
+ 2
+ 1
+ 3
+ 2
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1150664980
+ 7
+ 1098102506
+ 8
+ -1073195820
+
+
+ 2
+ 1
+ 3
+ 3
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1148869092
+ 7
+ 1091475860
+ 8
+ -1076223660
+
+
+ 2
+ 1
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1142287878
+ 7
+ 1085842969
+ 8
+ -1079797505
+
+
+ 2
+ 1
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1171916736
+ 7
+ 1096762195
+ 8
+ -1082229705
+
+
+ 2
+ 1
+ 3
+ 6
+ 4
+ 0
+ 5
+ 6
+ 6
+ 1184316119
+ 7
+ 1109056511
+ 8
+ -1045200702
+
+
+ 2
+ 1
+ 3
+ 7
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1139168842
+ 7
+ 1089375144
+ 8
+ -1082229705
+
+
+ 2
+ 1
+ 3
+ 8
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169906445
+ 7
+ 1092320018
+ 8
+ -1086994832
+
+
+ 2
+ 1
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1174300519
+ 7
+ 1100485297
+ 8
+ -1084612268
+
+
+ 2
+ 1
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1153948405
+ 7
+ 1086231536
+ 8
+ -1079797505
+
+
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction2
+
+ FunctionInfo
+
+ DspFuncInstance
+ 2
+ DspFuncName
+ DspGainStage
+ DspFuncProcessingIndex
+ 2
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1065353216
+ 3
+ 1065353216
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction3
+
+ FunctionInfo
+
+ DspFuncInstance
+ 3
+ DspFuncName
+ DspMultibandDRC
+ DspFuncProcessingIndex
+ 3
+
+ ParameterInfo
+
+ 1
+ 0
+ Crossover
+
+ 4
+ 1
+ 5
+ 0
+ 6
+ 1128792064
+
+ Limiter
+
+
+ 10
+ -1068807345
+ 11
+ 1097982434
+ 12
+ -1038380141
+ 13
+ 1068906038
+ 14
+ -1036233644
+ 15
+ 1065353216
+ 16
+ 1101004800
+ 17
+ 1101004800
+ 18
+ 1128792064
+ 19
+ 1101004800
+ 2
+ 1
+ 20
+ 1127866850
+ 21
+ 0
+ 22
+ 0
+ 23
+ 1
+ 3
+ 0
+ 7
+ 0
+ 8
+ 0
+ 9
+ 0
+
+
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 1
+
+
+
+
+
+
+ Mic
+
+ SignalProcessing
+
+ SoftwareDSP
+
+ DspFunction0
+
+ FunctionInfo
+
+ DspFuncInstance
+ 0
+ DspFuncName
+ DspNoiseReduction
+ DspFuncProcessingIndex
+ 0
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 0
+ 3
+ 0
+ 4
+ -1111411312
+
+ PatchbayInfo
+
+
+ DspFunction1
+
+ FunctionInfo
+
+ DspFuncInstance
+ 1
+ DspFuncName
+ DspEqualization32
+ DspFuncProcessingIndex
+ 1
+
+ ParameterInfo
+
+ 1
+ 0
+ Filter
+
+
+ 2
+ 0
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1120723891
+ 7
+ 1060439283
+ 8
+ 0
+
+
+ 2
+ 0
+ 3
+ 1
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1133968303
+ 7
+ 1084477243
+ 8
+ -1080988787
+
+
+ 2
+ 0
+ 3
+ 2
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1150664980
+ 7
+ 1098102506
+ 8
+ -1073195820
+
+
+ 2
+ 0
+ 3
+ 3
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1148869092
+ 7
+ 1091475860
+ 8
+ -1076223660
+
+
+ 2
+ 0
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1142287878
+ 7
+ 1085842969
+ 8
+ -1079797505
+
+
+ 2
+ 0
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1171916736
+ 7
+ 1096762195
+ 8
+ -1082229705
+
+
+ 2
+ 0
+ 3
+ 6
+ 4
+ 0
+ 5
+ 6
+ 6
+ 1184316119
+ 7
+ 1109056511
+ 8
+ -1045200702
+
+
+ 2
+ 0
+ 3
+ 7
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1139168842
+ 7
+ 1089375144
+ 8
+ -1082229705
+
+
+ 2
+ 0
+ 3
+ 8
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169906445
+ 7
+ 1092320018
+ 8
+ -1086994832
+
+
+ 2
+ 0
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1174300519
+ 7
+ 1100485297
+ 8
+ -1084612268
+
+
+ 2
+ 0
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1153948405
+ 7
+ 1086231536
+ 8
+ -1079797505
+
+
+ 2
+ 1
+ 3
+ 0
+ 4
+ 0
+ 5
+ 1
+ 6
+ 1120723891
+ 7
+ 1060439283
+ 8
+ 0
+
+
+ 2
+ 1
+ 3
+ 1
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1133968303
+ 7
+ 1084477243
+ 8
+ -1080988787
+
+
+ 2
+ 1
+ 3
+ 2
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1150664980
+ 7
+ 1098102506
+ 8
+ -1073195820
+
+
+ 2
+ 1
+ 3
+ 3
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1148869092
+ 7
+ 1091475860
+ 8
+ -1076223660
+
+
+ 2
+ 1
+ 3
+ 4
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1142287878
+ 7
+ 1085842969
+ 8
+ -1079797505
+
+
+ 2
+ 1
+ 3
+ 5
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1171916736
+ 7
+ 1096762195
+ 8
+ -1082229705
+
+
+ 2
+ 1
+ 3
+ 6
+ 4
+ 0
+ 5
+ 6
+ 6
+ 1184316119
+ 7
+ 1109056511
+ 8
+ -1045200702
+
+
+ 2
+ 1
+ 3
+ 7
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1139168842
+ 7
+ 1089375144
+ 8
+ -1082229705
+
+
+ 2
+ 1
+ 3
+ 8
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1169906445
+ 7
+ 1092320018
+ 8
+ -1086994832
+
+
+ 2
+ 1
+ 3
+ 9
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1174300519
+ 7
+ 1100485297
+ 8
+ -1084612268
+
+
+ 2
+ 1
+ 3
+ 10
+ 4
+ 0
+ 5
+ 4
+ 6
+ 1153948405
+ 7
+ 1086231536
+ 8
+ -1079797505
+
+
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 0
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction2
+
+ FunctionInfo
+
+ DspFuncInstance
+ 2
+ DspFuncName
+ DspGainStage
+ DspFuncProcessingIndex
+ 2
+
+ ParameterInfo
+
+ 1
+ 0
+ 2
+ 1065353216
+ 3
+ 1065353216
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 1
+ SourcePortIndex
+ 1
+
+
+
+ DspFunction3
+
+ FunctionInfo
+
+ DspFuncInstance
+ 3
+ DspFuncName
+ DspMultibandDRC
+ DspFuncProcessingIndex
+ 3
+
+ ParameterInfo
+
+ 1
+ 0
+ Crossover
+
+ 4
+ 1
+ 5
+ 0
+ 6
+ 1128792064
+
+ Limiter
+
+
+ 10
+ -1068807345
+ 11
+ 1097982434
+ 12
+ -1038380141
+ 13
+ 1068906038
+ 14
+ -1036233644
+ 15
+ 1065353216
+ 16
+ 1101004800
+ 17
+ 1101004800
+ 18
+ 1128792064
+ 19
+ 1101004800
+ 2
+ 1
+ 20
+ 1127866850
+ 21
+ 0
+ 22
+ 0
+ 23
+ 1
+ 3
+ 0
+ 7
+ 0
+ 8
+ 0
+ 9
+ 0
+
+
+
+ PatchbayInfo
+
+ InputPort0
+
+ PortInstance
+ 0
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 0
+
+ InputPort1
+
+ PortInstance
+ 1
+ PortWidth
+ 1
+ SourceFuncInstance
+ 2
+ SourcePortIndex
+ 1
+
+
+
+
+
+
+ Outputs
+
+ IntSpeaker
+ Headphone
+ SPDIFOut
+
+ PathMapID
+ 11
+ SPDIFOut
+
+
+
+
diff --git a/Resources/PinConfigs.kext/Contents/Info.plist b/Resources/PinConfigs.kext/Contents/Info.plist
index 953abd08a0..1ebc4977f7 100755
--- a/Resources/PinConfigs.kext/Contents/Info.plist
+++ b/Resources/PinConfigs.kext/Contents/Info.plist
@@ -4756,6 +4756,24 @@
WakeVerbReinit
+
+ AFGLowPowerState
+ AwAAAA==
+ Codec
+ ALC289 for Dell XPS 15 9500 4 Speakers
+ CodecID
+ 283902601
+ ConfigData
+ AScfkAGXHEABlx0QAZcepwGXHwACFx8BAhcMAgIFAEUCBNaJ
+ FuncGroup
+ 1
+ LayoutID
+ 13
+ WakeConfigData
+ AZcHJAIXDAI=
+ WakeVerbReinit
+
+
AFGLowPowerState
AwAAAA==
@@ -7028,6 +7046,24 @@
LayoutID
7
+
+ AFGLowPowerState
+ AQAAAA==
+ CodecID
+ 283904146
+ Comment
+ ALC892 for MSI GF72-8RE
+ ConfigData
+ AYcegQG3DAI=
+ FuncGroup
+ 1
+ LayoutID
+ 11
+ WakeConfigData
+ AbcMAg==
+ WakeVerbReinit
+
+
AFGLowPowerState
AwAAAA==