diff options
author | Elyes Haouas <ehaouas@noos.fr> | 2023-08-03 20:46:31 +0200 |
---|---|---|
committer | Martin L Roth <gaumless@gmail.com> | 2023-08-11 21:39:04 +0000 |
commit | fefb8be3d721def8c303273ff4d065e89ce3151b (patch) | |
tree | 8ecbe53eb4db14150813d1c6204df97be92ea2f8 /src | |
parent | aa1e7d8ac493e6326a3e5bc6dbc368c6bb99337a (diff) |
soc/intel/alderlake: Remove dummy CPU_SPECIFIC_OPTIONS
Change-Id: I83574032ef506a411571e8363f476f322ac13e5e
Signed-off-by: Elyes Haouas <ehaouas@noos.fr>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/76686
Reviewed-by: Martin L Roth <gaumless@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/soc/intel/alderlake/Kconfig | 101 |
1 files changed, 49 insertions, 52 deletions
diff --git a/src/soc/intel/alderlake/Kconfig b/src/soc/intel/alderlake/Kconfig index c9845ad353..480eb30e21 100644 --- a/src/soc/intel/alderlake/Kconfig +++ b/src/soc/intel/alderlake/Kconfig @@ -1,57 +1,5 @@ config SOC_INTEL_ALDERLAKE bool - help - Intel Alderlake support. Mainboards should specify the PCH - type using the `SOC_INTEL_ALDERLAKE_PCH_*` options instead - of selecting this option directly. - -config SOC_INTEL_RAPTORLAKE - bool - select X86_INIT_NEED_1_SIPI - help - Intel Raptorlake support. Mainboards using RPL should select - SOC_INTEL_RAPTORLAKE and SOC_INTEL_ALDERLAKE_PCH_* together. - -config SOC_INTEL_ALDERLAKE_PCH_M - bool - select SOC_INTEL_ALDERLAKE - help - Choose this option if your mainboard has a PCH-M chipset. - -config SOC_INTEL_ALDERLAKE_PCH_N - bool - select SOC_INTEL_ALDERLAKE - select MICROCODE_BLOB_UNDISCLOSED - help - Choose this option if your mainboard has a PCH-N chipset. - -config SOC_INTEL_ALDERLAKE_PCH_P - bool - select SOC_INTEL_ALDERLAKE - select HAVE_INTEL_FSP_REPO - select PLATFORM_USES_FSP2_3 - help - Choose this option if your mainboard has a PCH-P chipset. - -config SOC_INTEL_ALDERLAKE_PCH_S - bool - select SOC_INTEL_ALDERLAKE - select HAVE_INTEL_FSP_REPO if !SOC_INTEL_RAPTORLAKE_PCH_S || (SOC_INTEL_RAPTORLAKE_PCH_S && FSP_TYPE_IOT) - select PLATFORM_USES_FSP2_3 - help - Choose this option if your mainboard has a PCH-S chipset. - -config SOC_INTEL_RAPTORLAKE_PCH_S - bool - select SOC_INTEL_ALDERLAKE_PCH_S - select SOC_INTEL_RAPTORLAKE - help - Choose this option if your mainboard has a Raptor Lake PCH-S chipset. - -if SOC_INTEL_ALDERLAKE - -config CPU_SPECIFIC_OPTIONS - def_bool y select ACPI_INTEL_HARDWARE_SLEEP_VALUES select ACPI_ADL_IPU_ES_SUPPORT select ARCH_X86 @@ -142,6 +90,55 @@ config CPU_SPECIFIC_OPTIONS select UDK_202005_BINDING select VBOOT_LIB select X86_CLFLUSH_CAR + help + Intel Alderlake support. Mainboards should specify the PCH + type using the `SOC_INTEL_ALDERLAKE_PCH_*` options instead + of selecting this option directly. + +config SOC_INTEL_RAPTORLAKE + bool + select X86_INIT_NEED_1_SIPI + help + Intel Raptorlake support. Mainboards using RPL should select + SOC_INTEL_RAPTORLAKE and SOC_INTEL_ALDERLAKE_PCH_* together. + +config SOC_INTEL_ALDERLAKE_PCH_M + bool + select SOC_INTEL_ALDERLAKE + help + Choose this option if your mainboard has a PCH-M chipset. + +config SOC_INTEL_ALDERLAKE_PCH_N + bool + select SOC_INTEL_ALDERLAKE + select MICROCODE_BLOB_UNDISCLOSED + help + Choose this option if your mainboard has a PCH-N chipset. + +config SOC_INTEL_ALDERLAKE_PCH_P + bool + select SOC_INTEL_ALDERLAKE + select HAVE_INTEL_FSP_REPO + select PLATFORM_USES_FSP2_3 + help + Choose this option if your mainboard has a PCH-P chipset. + +config SOC_INTEL_ALDERLAKE_PCH_S + bool + select SOC_INTEL_ALDERLAKE + select HAVE_INTEL_FSP_REPO if !SOC_INTEL_RAPTORLAKE_PCH_S || (SOC_INTEL_RAPTORLAKE_PCH_S && FSP_TYPE_IOT) + select PLATFORM_USES_FSP2_3 + help + Choose this option if your mainboard has a PCH-S chipset. + +config SOC_INTEL_RAPTORLAKE_PCH_S + bool + select SOC_INTEL_ALDERLAKE_PCH_S + select SOC_INTEL_RAPTORLAKE + help + Choose this option if your mainboard has a Raptor Lake PCH-S chipset. + +if SOC_INTEL_ALDERLAKE config SOC_INTEL_ALDERLAKE_TCSS_USB4_SUPPORT bool |