summaryrefslogtreecommitdiffstats
path: root/Documentation/acpi
diff options
context:
space:
mode:
authorShunyong Yang2018-12-18 07:02:45 +0100
committerRafael J. Wysocki2019-01-14 11:42:18 +0100
commit98a455d91e7116ca417bc37da6aa2dd633206a6f (patch)
treea31baed8fda81f9b56652054a301e7dee2d5daf6 /Documentation/acpi
parentLinux 5.0-rc2 (diff)
downloadkernel-qcow2-linux-98a455d91e7116ca417bc37da6aa2dd633206a6f.tar.gz
kernel-qcow2-linux-98a455d91e7116ca417bc37da6aa2dd633206a6f.tar.xz
kernel-qcow2-linux-98a455d91e7116ca417bc37da6aa2dd633206a6f.zip
ACPI / tables: table override from built-in initrd
In some scenario, we need to build initrd with kernel in a single image. This can simplify system deployment process by downloading the whole system once, such as in IC verification. This patch adds support to override ACPI tables from built-in initrd. Signed-off-by: Shunyong Yang <shunyong.yang@hxt-semitech.com> [ rjw: Minor cleanups ] Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'Documentation/acpi')
-rw-r--r--Documentation/acpi/initrd_table_override.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/Documentation/acpi/initrd_table_override.txt b/Documentation/acpi/initrd_table_override.txt
index eb651a6aa285..30437a6db373 100644
--- a/Documentation/acpi/initrd_table_override.txt
+++ b/Documentation/acpi/initrd_table_override.txt
@@ -14,6 +14,10 @@ upgrade the ACPI execution environment that is defined by the ACPI tables
via upgrading the ACPI tables provided by the BIOS with an instrumented,
modified, more recent version one, or installing brand new ACPI tables.
+When building initrd with kernel in a single image, option
+ACPI_TABLE_OVERRIDE_VIA_BUILTIN_INITRD should also be true for this
+feature to work.
+
For a full list of ACPI tables that can be upgraded/installed, take a look
at the char *table_sigs[MAX_ACPI_SIGNATURE]; definition in
drivers/acpi/tables.c.