/ACPI-MSI-GE62

My Laptop's DSDT/SSDTs patched by myself for Linux.

Primary LanguageMakefileThe UnlicenseUnlicense

ACPI-MSI-GE62

This my Laptop's DSDT/SSDTs patched by myself for Linux.

Important!!! For MSI-GE62 only!!! Linux Only!!!

It won't be flashed into the BIOS. Using the acpi_override feature provided by linux kernel instead.

Compile and install

Required:

  • acpica
cd src
make
sudo make install

And don't forget adding initrd /boot/acpi_override.img to your bootloader.

Ptches applied

  • Fix ACPI lockup issue when changing power status of discrete graphic card. See commit/86a2f7c
  • Mask _OSI("Linux") that modern linux kernel not using. See commit/d4480296
  • Fix TPM Firmware Bug (MSFT0101 problem). See commit/3b0d840e

Remained issue

  • ACPI Warning: _SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer]