summaryrefslogtreecommitdiff
path: root/src/mainboard/asus
diff options
context:
space:
mode:
authorFelix Singer <felixsinger@posteo.net>2023-05-08 20:09:41 +0200
committerFelix Singer <service+coreboot-gerrit@felixsinger.de>2023-10-03 17:14:25 +0000
commit2ceac09f8fa10a7b259792c06782cb270c337b4c (patch)
tree603a8e05c6450d73df50c6b1b3aef669ebeac776 /src/mainboard/asus
parentd684d277a42d354eb030768b726ff0cae6f68056 (diff)
mb/asus/p8x7x-series: Move selects from Kconfig.name to Kconfig
Selects should be done in the Kconfig file instead of Kconfig.name and not mixed over both files. Change-Id: I5ff9170ac6a3f50830a707dacf4f941587e531ef Signed-off-by: Felix Singer <felixsinger@posteo.net> Reviewed-on: https://review.coreboot.org/c/coreboot/+/75076 Reviewed-by: Martin L Roth <gaumless@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/asus')
-rw-r--r--src/mainboard/asus/p8x7x-series/Kconfig42
-rw-r--r--src/mainboard/asus/p8x7x-series/Kconfig.name30
2 files changed, 42 insertions, 30 deletions
diff --git a/src/mainboard/asus/p8x7x-series/Kconfig b/src/mainboard/asus/p8x7x-series/Kconfig
index 7968345698..277fe4084b 100644
--- a/src/mainboard/asus/p8x7x-series/Kconfig
+++ b/src/mainboard/asus/p8x7x-series/Kconfig
@@ -13,6 +13,48 @@ config BOARD_ASUS_P8X7X_SERIES
select SERIRQ_CONTINUOUS_MODE
select SOUTHBRIDGE_INTEL_C216
+config BOARD_ASUS_P8C_WS
+ select BOARD_ASUS_P8X7X_SERIES
+ select BOARD_ROMSIZE_KB_8192
+ select MEMORY_MAPPED_TPM
+ select SUPERIO_NUVOTON_NCT6776
+ select USE_NATIVE_RAMINIT
+
+config BOARD_ASUS_P8H77_V
+ select BOARD_ASUS_P8X7X_SERIES
+ select BOARD_ROMSIZE_KB_8192
+ select SUPERIO_NUVOTON_NCT6779D
+ select USE_NATIVE_RAMINIT
+
+config BOARD_ASUS_P8Z77_M_PRO
+ select BOARD_ASUS_P8X7X_SERIES
+ select BOARD_ROMSIZE_KB_8192
+ select DRIVERS_ASMEDIA_ASPM_BLACKLIST # for ASM1061 eSATA
+ select MEMORY_MAPPED_TPM
+ select SUPERIO_NUVOTON_NCT6779D
+
+config BOARD_ASUS_P8Z77_V_LX2
+ select BOARD_ASUS_P8X7X_SERIES
+ select BOARD_ROMSIZE_KB_8192
+ select REALTEK_8168_RESET
+ select SUPERIO_NUVOTON_NCT6779D
+ select USE_NATIVE_RAMINIT
+
+config BOARD_ASUS_P8Z77_V
+ select BOARD_ASUS_P8X7X_SERIES
+ select BOARD_ROMSIZE_KB_8192
+ select DRIVERS_ASMEDIA_ASPM_BLACKLIST # for ASM1061 eSATA
+ select MEMORY_MAPPED_TPM
+ select MAINBOARD_USES_IFD_GBE_REGION
+ select SUPERIO_NUVOTON_NCT6779D
+ select USE_NATIVE_RAMINIT
+
+config BOARD_ASUS_P8Z77_M
+ select BOARD_ASUS_P8X7X_SERIES
+ select BOARD_ROMSIZE_KB_8192
+ select MEMORY_MAPPED_TPM
+ select SUPERIO_NUVOTON_NCT6779D
+
if BOARD_ASUS_P8X7X_SERIES
config MAINBOARD_DIR
diff --git a/src/mainboard/asus/p8x7x-series/Kconfig.name b/src/mainboard/asus/p8x7x-series/Kconfig.name
index f3451d0c4f..5f4567b69d 100644
--- a/src/mainboard/asus/p8x7x-series/Kconfig.name
+++ b/src/mainboard/asus/p8x7x-series/Kconfig.name
@@ -1,47 +1,17 @@
config BOARD_ASUS_P8C_WS
bool "P8C_WS"
- select BOARD_ASUS_P8X7X_SERIES
- select BOARD_ROMSIZE_KB_8192
- select MEMORY_MAPPED_TPM
- select SUPERIO_NUVOTON_NCT6776
- select USE_NATIVE_RAMINIT
config BOARD_ASUS_P8H77_V
bool "P8H77-V"
- select BOARD_ASUS_P8X7X_SERIES
- select BOARD_ROMSIZE_KB_8192
- select SUPERIO_NUVOTON_NCT6779D
- select USE_NATIVE_RAMINIT
config BOARD_ASUS_P8Z77_M_PRO
bool "P8Z77-M PRO"
- select BOARD_ASUS_P8X7X_SERIES
- select BOARD_ROMSIZE_KB_8192
- select DRIVERS_ASMEDIA_ASPM_BLACKLIST # for ASM1061 eSATA
- select MEMORY_MAPPED_TPM
- select SUPERIO_NUVOTON_NCT6779D
config BOARD_ASUS_P8Z77_V_LX2
bool "P8Z77-V LX2"
- select BOARD_ASUS_P8X7X_SERIES
- select BOARD_ROMSIZE_KB_8192
- select REALTEK_8168_RESET
- select SUPERIO_NUVOTON_NCT6779D
- select USE_NATIVE_RAMINIT
config BOARD_ASUS_P8Z77_V
bool "P8Z77-V"
- select BOARD_ASUS_P8X7X_SERIES
- select BOARD_ROMSIZE_KB_8192
- select DRIVERS_ASMEDIA_ASPM_BLACKLIST # for ASM1061 eSATA
- select MEMORY_MAPPED_TPM
- select MAINBOARD_USES_IFD_GBE_REGION
- select SUPERIO_NUVOTON_NCT6779D
- select USE_NATIVE_RAMINIT
config BOARD_ASUS_P8Z77_M
bool "P8Z77-M"
- select BOARD_ASUS_P8X7X_SERIES
- select BOARD_ROMSIZE_KB_8192
- select MEMORY_MAPPED_TPM
- select SUPERIO_NUVOTON_NCT6779D