Minimize ACPICA/linux GPE code divergence
cover Minimize ACPICA/linux GPE code divergence
Hi, Rafael
We have ported below of your GPE patches into ACPICA code base.
0001-ACPI-ACPICA-Do-not-execute-_PRW-methods-during-initi.patch 0002-ACPI-ACPICA-Fail-acpi_gpe_wakeup-if-ACPI_GPE_CAN_WAK.patch 0003-ACPI-ACPICA-Simplify-acpi_ev_initialize_gpe_block.patch 0004-ACPI-ACPICA-Fix-reference-counting-problems-with-GPE.patch 0005-ACPI-ACPICA-Defer-enabling-of-runtime-GPEs-v3.patch
You can find the ACPICA port at,
http://git.moblin.org/cgit.cgi/acpica/commit/?id=3bc77e86ae03b3ceb7241f224053e399fb3f56b2
As the port, some changes were made, function and variable renamed, etc, and new features were added, implicit notify, global event handler, etc.
These changes and new features introduce a lot of ACPICA/linux GPE code divergence. So this series of patches is to minimize this type of divergence.
[PATCH 1/6] ACPICA: Move GPE functions to new file evxfgpe.c [PATCH 2/6] ACPICA: Rename some function and variable names [PATCH 3/6] ACPICA: Remove unused function declarations [PATCH 4/6] ACPICA: Implicit notify support
[PATCH 5/6] ACPICA: Global event handler
[PATCH 6/6] ACPICA: Misc comments to minimize code divergence
Thanks for any comments.
Lin Ming