Angel Pons | 81c2e02 | 2021-05-17 17:45:54 +0200 | [diff] [blame] | 1 | ## SPDX-License-Identifier: GPL-2.0-only |
| 2 | |
Bill XIE | 3201ec3 | 2021-05-31 20:19:28 +0800 | [diff] [blame] | 3 | config BOARD_ASUS_P8X7X_SERIES |
Angel Pons | 81c2e02 | 2021-05-17 17:45:54 +0200 | [diff] [blame] | 4 | bool |
| 5 | select HAVE_ACPI_RESUME |
| 6 | select HAVE_ACPI_TABLES |
| 7 | select HAVE_CMOS_DEFAULT |
| 8 | select HAVE_OPTION_TABLE |
| 9 | select INTEL_GMA_HAVE_VBT |
Angel Pons | e9da6c1 | 2021-05-17 17:58:47 +0200 | [diff] [blame] | 10 | select INTEL_INT15 |
Angel Pons | 81c2e02 | 2021-05-17 17:45:54 +0200 | [diff] [blame] | 11 | select MAINBOARD_HAS_LIBGFXINIT |
| 12 | select NORTHBRIDGE_INTEL_SANDYBRIDGE |
| 13 | select SERIRQ_CONTINUOUS_MODE |
| 14 | select SOUTHBRIDGE_INTEL_C216 |
| 15 | |
Felix Singer | 2ceac09 | 2023-05-08 20:09:41 +0200 | [diff] [blame] | 16 | config BOARD_ASUS_P8C_WS |
| 17 | select BOARD_ASUS_P8X7X_SERIES |
| 18 | select BOARD_ROMSIZE_KB_8192 |
| 19 | select MEMORY_MAPPED_TPM |
| 20 | select SUPERIO_NUVOTON_NCT6776 |
| 21 | select USE_NATIVE_RAMINIT |
| 22 | |
| 23 | config BOARD_ASUS_P8H77_V |
| 24 | select BOARD_ASUS_P8X7X_SERIES |
| 25 | select BOARD_ROMSIZE_KB_8192 |
| 26 | select SUPERIO_NUVOTON_NCT6779D |
| 27 | select USE_NATIVE_RAMINIT |
| 28 | |
| 29 | config BOARD_ASUS_P8Z77_M_PRO |
| 30 | select BOARD_ASUS_P8X7X_SERIES |
| 31 | select BOARD_ROMSIZE_KB_8192 |
| 32 | select DRIVERS_ASMEDIA_ASPM_BLACKLIST # for ASM1061 eSATA |
| 33 | select MEMORY_MAPPED_TPM |
| 34 | select SUPERIO_NUVOTON_NCT6779D |
| 35 | |
| 36 | config BOARD_ASUS_P8Z77_V_LX2 |
| 37 | select BOARD_ASUS_P8X7X_SERIES |
| 38 | select BOARD_ROMSIZE_KB_8192 |
| 39 | select REALTEK_8168_RESET |
| 40 | select SUPERIO_NUVOTON_NCT6779D |
| 41 | select USE_NATIVE_RAMINIT |
| 42 | |
| 43 | config BOARD_ASUS_P8Z77_V |
| 44 | select BOARD_ASUS_P8X7X_SERIES |
| 45 | select BOARD_ROMSIZE_KB_8192 |
| 46 | select DRIVERS_ASMEDIA_ASPM_BLACKLIST # for ASM1061 eSATA |
| 47 | select MEMORY_MAPPED_TPM |
| 48 | select MAINBOARD_USES_IFD_GBE_REGION |
| 49 | select SUPERIO_NUVOTON_NCT6779D |
| 50 | select USE_NATIVE_RAMINIT |
| 51 | |
| 52 | config BOARD_ASUS_P8Z77_M |
| 53 | select BOARD_ASUS_P8X7X_SERIES |
| 54 | select BOARD_ROMSIZE_KB_8192 |
| 55 | select MEMORY_MAPPED_TPM |
| 56 | select SUPERIO_NUVOTON_NCT6779D |
Keith Hui | 5cf4628 | 2023-11-21 21:37:23 -0500 | [diff] [blame^] | 57 | select SUPERIO_NUVOTON_COMMON_COM_A |
Felix Singer | 2ceac09 | 2023-05-08 20:09:41 +0200 | [diff] [blame] | 58 | |
Bill XIE | 3201ec3 | 2021-05-31 20:19:28 +0800 | [diff] [blame] | 59 | if BOARD_ASUS_P8X7X_SERIES |
Angel Pons | 81c2e02 | 2021-05-17 17:45:54 +0200 | [diff] [blame] | 60 | |
| 61 | config MAINBOARD_DIR |
Bill XIE | 3201ec3 | 2021-05-31 20:19:28 +0800 | [diff] [blame] | 62 | default "asus/p8x7x-series" |
Angel Pons | 81c2e02 | 2021-05-17 17:45:54 +0200 | [diff] [blame] | 63 | |
| 64 | config VARIANT_DIR |
Bill XIE | 3b1a994 | 2021-06-25 21:29:24 +0800 | [diff] [blame] | 65 | default "p8c_ws" if BOARD_ASUS_P8C_WS |
Bill XIE | 1109246 | 2021-06-01 00:21:39 +0800 | [diff] [blame] | 66 | default "p8h77-v" if BOARD_ASUS_P8H77_V |
Angel Pons | 6f92506 | 2021-05-17 17:57:19 +0200 | [diff] [blame] | 67 | default "p8z77-m_pro" if BOARD_ASUS_P8Z77_M_PRO |
Angel Pons | 81c2e02 | 2021-05-17 17:45:54 +0200 | [diff] [blame] | 68 | default "p8z77-v_lx2" if BOARD_ASUS_P8Z77_V_LX2 |
Bill XIE | 8dd8f66 | 2021-05-11 15:27:43 +0800 | [diff] [blame] | 69 | default "p8z77-v" if BOARD_ASUS_P8Z77_V |
Keith Hui | 3642531 | 2020-02-18 22:21:16 -0500 | [diff] [blame] | 70 | default "p8z77-m" if BOARD_ASUS_P8Z77_M |
Angel Pons | 81c2e02 | 2021-05-17 17:45:54 +0200 | [diff] [blame] | 71 | |
| 72 | config MAINBOARD_PART_NUMBER |
Bill XIE | 3b1a994 | 2021-06-25 21:29:24 +0800 | [diff] [blame] | 73 | default "P8C WS" if BOARD_ASUS_P8C_WS |
Bill XIE | 1109246 | 2021-06-01 00:21:39 +0800 | [diff] [blame] | 74 | default "P8H77-V" if BOARD_ASUS_P8H77_V |
Angel Pons | 6f92506 | 2021-05-17 17:57:19 +0200 | [diff] [blame] | 75 | default "P8Z77-M PRO" if BOARD_ASUS_P8Z77_M_PRO |
Angel Pons | 81c2e02 | 2021-05-17 17:45:54 +0200 | [diff] [blame] | 76 | default "P8Z77-V LX2" if BOARD_ASUS_P8Z77_V_LX2 |
Bill XIE | 8dd8f66 | 2021-05-11 15:27:43 +0800 | [diff] [blame] | 77 | default "P8Z77-V" if BOARD_ASUS_P8Z77_V |
Keith Hui | 3642531 | 2020-02-18 22:21:16 -0500 | [diff] [blame] | 78 | default "P8Z77-M" if BOARD_ASUS_P8Z77_M |
Angel Pons | 81c2e02 | 2021-05-17 17:45:54 +0200 | [diff] [blame] | 79 | |
Angel Pons | 7c33942 | 2021-05-17 18:12:01 +0200 | [diff] [blame] | 80 | config OVERRIDE_DEVICETREE |
Angel Pons | 7c33942 | 2021-05-17 18:12:01 +0200 | [diff] [blame] | 81 | default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb" |
| 82 | |
Angel Pons | 81c2e02 | 2021-05-17 17:45:54 +0200 | [diff] [blame] | 83 | config CMOS_DEFAULT_FILE |
| 84 | default "src/mainboard/\$(MAINBOARDDIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.default" |
| 85 | |
| 86 | config CMOS_LAYOUT_FILE |
| 87 | default "src/mainboard/\$(MAINBOARDDIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.layout" |
| 88 | |
| 89 | endif |