coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
cstates.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #include <acpi/acpigen.h>
4 
5 static const acpi_cstate_t cst_entries[] = {
6  {
7  /* ACPI C1 / CPU C1 */
8  1, 0x01, 1000,
9  { ACPI_ADDRESS_SPACE_FIXED, 1, 2, 1, 0, 0 }
10  },
11  {
12  /* ACPI C2 / CPU C2 */
13  2, 0x01, 500,
14  { ACPI_ADDRESS_SPACE_FIXED, 1, 2, 1, 0x10, 0 }
15  },
16 };
17 
18 int get_cst_entries(const acpi_cstate_t **entries)
19 {
20  *entries = cst_entries;
21  return ARRAY_SIZE(cst_entries);
22 }
int get_cst_entries(const acpi_cstate_t **entries)
Definition: cstates.c:5
#define ARRAY_SIZE(a)
Definition: helpers.h:12
#define ACPI_ADDRESS_SPACE_FIXED
Definition: acpi.h:115
static const acpi_cstate_t cst_entries[]
Definition: cstates.c:5