ACPICA: Tables: Cleanup to reduce FACS globals
ACPICA commit 3f42ba76e2a0453976d3108296d5f656fdf2bd6e In this patch, FACS table mapping is also tuned a bit so that only the selected FACS table will be mapped by the OSPM (mapped on demand) and the FACS related global variables can be reduced. Lv Zheng. Link: https://github.com/acpica/acpica/commit/3f42ba76 Signed-off-by: Lv Zheng <lv.zheng@intel.com> Signed-off-by: Bob Moore <robert.moore@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Этот коммит содержится в:

коммит произвёл
Rafael J. Wysocki

родитель
8ec3f45907
Коммит
7484619bff
@@ -160,19 +160,8 @@ acpi_set_firmware_waking_vectors(acpi_physical_address physical_address,
|
||||
|
||||
ACPI_FUNCTION_TRACE(acpi_set_firmware_waking_vectors);
|
||||
|
||||
/* If Hardware Reduced flag is set, there is no FACS */
|
||||
|
||||
if (acpi_gbl_reduced_hardware) {
|
||||
return_ACPI_STATUS (AE_OK);
|
||||
}
|
||||
|
||||
if (acpi_gbl_facs32) {
|
||||
(void)acpi_hw_set_firmware_waking_vectors(acpi_gbl_facs32,
|
||||
physical_address,
|
||||
physical_address64);
|
||||
}
|
||||
if (acpi_gbl_facs64) {
|
||||
(void)acpi_hw_set_firmware_waking_vectors(acpi_gbl_facs64,
|
||||
if (acpi_gbl_FACS) {
|
||||
(void)acpi_hw_set_firmware_waking_vectors(acpi_gbl_FACS,
|
||||
physical_address,
|
||||
physical_address64);
|
||||
}
|
||||
|
Ссылка в новой задаче
Block a user