Angel Pons | f23ae0b | 2020-04-02 23:48:12 +0200 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
Stefan Reinauer | 5c55463 | 2012-04-04 00:09:50 +0200 | [diff] [blame] | 2 | |
Stefan Reinauer | 5c55463 | 2012-04-04 00:09:50 +0200 | [diff] [blame] | 3 | /* Magic value used to locate this chip in the device tree */ |
| 4 | #define SPEEDSTEP_APIC_MAGIC 0xACAC |
| 5 | |
Arthur Heymans | d52bfbb | 2022-11-07 09:23:02 +0100 | [diff] [blame^] | 6 | /* Keep this in sync with acpi.c */ |
| 7 | enum cpu_acpi_level { |
| 8 | CPU_ACPI_DISABLED = 0, |
| 9 | CPU_ACPI_C1, |
| 10 | CPU_ACPI_C2, |
| 11 | CPU_ACPI_C3, |
| 12 | CPU_ACPI_C6, |
| 13 | CPU_ACPI_C7, |
| 14 | CPU_ACPI_C7S, |
| 15 | }; |
| 16 | |
Stefan Reinauer | 5c55463 | 2012-04-04 00:09:50 +0200 | [diff] [blame] | 17 | struct cpu_intel_model_206ax_config { |
Arthur Heymans | d52bfbb | 2022-11-07 09:23:02 +0100 | [diff] [blame^] | 18 | enum cpu_acpi_level acpi_c1; |
| 19 | enum cpu_acpi_level acpi_c2; |
| 20 | enum cpu_acpi_level acpi_c3; |
Duncan Laurie | 5563211 | 2012-07-16 12:19:00 -0700 | [diff] [blame] | 21 | |
| 22 | int tcc_offset; /* TCC Activation Offset */ |
Stefan Reinauer | 5c55463 | 2012-04-04 00:09:50 +0200 | [diff] [blame] | 23 | }; |