coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
acpi.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef _SOC_ACPI_H_
4 #define _SOC_ACPI_H_
5 
6 #include <acpi/acpi.h>
7 
8 /**
9  Select C-state map set in config cstate_states
10  **/
14 };
15 
16 #define MEM_BLK_COUNT 0x140
17 typedef struct {
18  uint8_t buf[32];
19 } MEM_BLK;
20 
21 unsigned long northbridge_write_acpi_tables(const struct device *device,
22  unsigned long current, struct acpi_rsdp *rsdp);
23 void uncore_inject_dsdt(const struct device *device);
24 unsigned long xeonsp_acpi_create_madt_lapics(unsigned long current);
25 
26 #endif /* _SOC_ACPI_H_ */
unsigned long northbridge_write_acpi_tables(struct device *device, unsigned long start)
static uint8_t * buf
Definition: uart.c:7
acpi_cstate_mode
Select C-state map set in config cstate_states.
Definition: acpi.h:11
@ CSTATES_ALL
Definition: acpi.h:12
@ CSTATES_C1C6
Definition: acpi.h:13
void uncore_inject_dsdt(const struct device *device)
Definition: soc_acpi.c:44
unsigned long xeonsp_acpi_create_madt_lapics(unsigned long current)
Definition: soc_acpi.c:221
unsigned char uint8_t
Definition: stdint.h:8
Definition: acpi.h:17
Definition: acpi.h:82
Definition: device.h:107