mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-05 22:12:16 +00:00
Merge branches 'acpi-sysfs', 'acpi-apei' and 'acpi-blacklist'
* acpi-sysfs: ACPI / sysfs: Extend ACPI sysfs to provide access to boot error region * acpi-apei: ACPI / APEI: Suppress message if HEST not present ACPI, APEI, EINJ: Subtract any matching Register Region from Trigger resources ACPI: APEI: fix the wrong iteration of generic error status block ACPI: APEI: Enable APEI multiple GHES source to share a single external IRQ * acpi-blacklist: intel_pstate: convert to use acpi_match_platform_list() ACPI / blacklist: add acpi_match_platform_list()
This commit is contained in:
commit
298bd7fb26
12 changed files with 203 additions and 133 deletions
|
@ -558,6 +558,25 @@ extern acpi_status acpi_pci_osc_control_set(acpi_handle handle,
|
|||
#define ACPI_OST_SC_DRIVER_LOAD_FAILURE 0x81
|
||||
#define ACPI_OST_SC_INSERT_NOT_SUPPORTED 0x82
|
||||
|
||||
enum acpi_predicate {
|
||||
all_versions,
|
||||
less_than_or_equal,
|
||||
equal,
|
||||
greater_than_or_equal,
|
||||
};
|
||||
|
||||
/* Table must be terminted by a NULL entry */
|
||||
struct acpi_platform_list {
|
||||
char oem_id[ACPI_OEM_ID_SIZE+1];
|
||||
char oem_table_id[ACPI_OEM_TABLE_ID_SIZE+1];
|
||||
u32 oem_revision;
|
||||
char *table;
|
||||
enum acpi_predicate pred;
|
||||
char *reason;
|
||||
u32 data;
|
||||
};
|
||||
int acpi_match_platform_list(const struct acpi_platform_list *plat);
|
||||
|
||||
extern void acpi_early_init(void);
|
||||
extern void acpi_subsystem_init(void);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue