aboutsummaryrefslogtreecommitdiff
path: root/include/acpi
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2020-09-22 12:45:08 -0600
committerBin Meng <bmeng.cn@gmail.com>2020-09-25 11:27:16 +0800
commit6c0da2da7ca9f4bf75e384dc679bcb4575a9940e (patch)
tree2c8baf422a9ff01a41be7ac899f296213f90d5b1 /include/acpi
parentabc585b7451378acd396993dfaf287c39013eae3 (diff)
downloadu-boot-6c0da2da7ca9f4bf75e384dc679bcb4575a9940e.zip
u-boot-6c0da2da7ca9f4bf75e384dc679bcb4575a9940e.tar.gz
u-boot-6c0da2da7ca9f4bf75e384dc679bcb4575a9940e.tar.bz2
x86: Add a few common Intel CPU functions
Add functions to query CPU information, needed for ACPI. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'include/acpi')
-rw-r--r--include/acpi/acpigen.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/acpi/acpigen.h b/include/acpi/acpigen.h
index 34b3115..c4128981 100644
--- a/include/acpi/acpigen.h
+++ b/include/acpi/acpigen.h
@@ -74,6 +74,18 @@ enum {
};
/**
+ * enum psd_coord - Coordination types for P-states
+ *
+ * The type of coordination that exists (hardware) or is required (software) as
+ * a result of the underlying hardware dependency
+ */
+enum psd_coord {
+ SW_ALL = 0xfc,
+ SW_ANY = 0xfd,
+ HW_ALL = 0xfe
+};
+
+/**
* acpigen_get_current() - Get the current ACPI code output pointer
*
* @ctx: ACPI context pointer