Angel Pons | e94cda5 | 2021-05-17 12:31:29 +0200 | [diff] [blame] | 1 | ## SPDX-License-Identifier: GPL-2.0-only |
| 2 | |
| 3 | config BOARD_ASUS_H61_SERIES |
| 4 | bool |
| 5 | select HAVE_ACPI_RESUME |
| 6 | select HAVE_ACPI_TABLES |
| 7 | select INTEL_GMA_HAVE_VBT |
Angel Pons | 13d5d98 | 2021-05-17 14:12:49 +0200 | [diff] [blame] | 8 | select INTEL_INT15 |
Angel Pons | e94cda5 | 2021-05-17 12:31:29 +0200 | [diff] [blame] | 9 | select MAINBOARD_HAS_LIBGFXINIT |
| 10 | select NORTHBRIDGE_INTEL_SANDYBRIDGE |
| 11 | select SERIRQ_CONTINUOUS_MODE |
| 12 | select SOUTHBRIDGE_INTEL_BD82X6X |
| 13 | select USE_NATIVE_RAMINIT |
| 14 | |
Felix Singer | b642b90 | 2023-05-08 20:11:13 +0200 | [diff] [blame] | 15 | config BOARD_ASUS_H61M_CS |
| 16 | select BOARD_ASUS_H61_SERIES |
| 17 | select BOARD_ROMSIZE_KB_8192 |
| 18 | select HAVE_CMOS_DEFAULT |
| 19 | select HAVE_OPTION_TABLE |
| 20 | select NO_UART_ON_SUPERIO |
| 21 | select SUPERIO_NUVOTON_NCT6779D |
| 22 | |
| 23 | config BOARD_ASUS_P8H61_M_LX |
| 24 | select BOARD_ASUS_H61_SERIES |
| 25 | select BOARD_ROMSIZE_KB_4096 |
| 26 | select HAVE_CMOS_DEFAULT |
| 27 | select HAVE_OPTION_TABLE |
| 28 | select REALTEK_8168_RESET |
| 29 | select RT8168_SET_LED_MODE |
| 30 | select SUPERIO_NUVOTON_COMMON_COM_A |
| 31 | select SUPERIO_NUVOTON_NCT6776 |
| 32 | |
| 33 | config BOARD_ASUS_P8H61_M_LX3_R2_0 |
| 34 | select BOARD_ASUS_H61_SERIES |
| 35 | select BOARD_ROMSIZE_KB_8192 |
| 36 | select NO_UART_ON_SUPERIO |
| 37 | select REALTEK_8168_RESET |
| 38 | select RT8168_SET_LED_MODE |
| 39 | select SUPERIO_NUVOTON_NCT6779D |
| 40 | |
| 41 | config BOARD_ASUS_P8H61_M_PRO |
| 42 | select BOARD_ASUS_H61_SERIES |
| 43 | select BOARD_ROMSIZE_KB_4096 |
| 44 | select DRIVERS_ASMEDIA_ASPM_BLACKLIST |
| 45 | select HAVE_CMOS_DEFAULT |
| 46 | select HAVE_OPTION_TABLE |
| 47 | select MEMORY_MAPPED_TPM |
| 48 | select REALTEK_8168_RESET |
| 49 | select RT8168_SET_LED_MODE |
| 50 | select SUPERIO_NUVOTON_NCT6776 |
| 51 | |
| 52 | config BOARD_ASUS_P8H61_M_PRO_CM6630 |
| 53 | select BOARD_ASUS_H61_SERIES |
| 54 | select BOARD_ROMSIZE_KB_4096 |
| 55 | select DRIVERS_ASMEDIA_ASPM_BLACKLIST |
| 56 | select HAVE_CMOS_DEFAULT |
| 57 | select HAVE_OPTION_TABLE |
| 58 | select MEMORY_MAPPED_TPM |
| 59 | select REALTEK_8168_RESET |
| 60 | select RT8168_SET_LED_MODE |
| 61 | select SUPERIO_NUVOTON_NCT6776 |
| 62 | |
Angel Pons | e94cda5 | 2021-05-17 12:31:29 +0200 | [diff] [blame] | 63 | if BOARD_ASUS_H61_SERIES |
| 64 | |
| 65 | config MAINBOARD_DIR |
Angel Pons | e94cda5 | 2021-05-17 12:31:29 +0200 | [diff] [blame] | 66 | default "asus/h61-series" |
| 67 | |
| 68 | config VARIANT_DIR |
Angel Pons | 9d54a22 | 2021-05-17 13:03:36 +0200 | [diff] [blame] | 69 | default "h61m-cs" if BOARD_ASUS_H61M_CS |
Angel Pons | ed1e25d | 2021-05-17 13:22:57 +0200 | [diff] [blame] | 70 | default "p8h61-m_lx" if BOARD_ASUS_P8H61_M_LX |
Angel Pons | e94cda5 | 2021-05-17 12:31:29 +0200 | [diff] [blame] | 71 | default "p8h61-m_lx3_r2_0" if BOARD_ASUS_P8H61_M_LX3_R2_0 |
Angel Pons | 14b7e65 | 2021-05-17 12:50:55 +0200 | [diff] [blame] | 72 | default "p8h61-m_pro" if BOARD_ASUS_P8H61_M_PRO |
Alice Sell | cebf1e8 | 2021-06-17 17:09:00 -0700 | [diff] [blame] | 73 | default "p8h61-m_pro_cm6630" if BOARD_ASUS_P8H61_M_PRO_CM6630 |
Angel Pons | e94cda5 | 2021-05-17 12:31:29 +0200 | [diff] [blame] | 74 | |
| 75 | config MAINBOARD_PART_NUMBER |
Angel Pons | 9d54a22 | 2021-05-17 13:03:36 +0200 | [diff] [blame] | 76 | default "H61M-CS" if BOARD_ASUS_H61M_CS |
Angel Pons | ed1e25d | 2021-05-17 13:22:57 +0200 | [diff] [blame] | 77 | default "P8H61-M LX" if BOARD_ASUS_P8H61_M_LX |
Angel Pons | e94cda5 | 2021-05-17 12:31:29 +0200 | [diff] [blame] | 78 | default "P8H61-M LX3 R2.0" if BOARD_ASUS_P8H61_M_LX3_R2_0 |
Angel Pons | 14b7e65 | 2021-05-17 12:50:55 +0200 | [diff] [blame] | 79 | default "P8H61-M PRO" if BOARD_ASUS_P8H61_M_PRO |
Alice Sell | cebf1e8 | 2021-06-17 17:09:00 -0700 | [diff] [blame] | 80 | default "P8H61-M PRO CM6630" if BOARD_ASUS_P8H61_M_PRO_CM6630 |
Angel Pons | e94cda5 | 2021-05-17 12:31:29 +0200 | [diff] [blame] | 81 | |
Angel Pons | 945fe76 | 2021-05-17 14:30:50 +0200 | [diff] [blame] | 82 | config OVERRIDE_DEVICETREE |
Angel Pons | 945fe76 | 2021-05-17 14:30:50 +0200 | [diff] [blame] | 83 | default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb" |
| 84 | |
Angel Pons | 14b7e65 | 2021-05-17 12:50:55 +0200 | [diff] [blame] | 85 | config CMOS_DEFAULT_FILE |
| 86 | default "src/mainboard/\$(MAINBOARDDIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.default" |
| 87 | |
| 88 | config CMOS_LAYOUT_FILE |
| 89 | default "src/mainboard/\$(MAINBOARDDIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.layout" |
| 90 | |
Angel Pons | ed1e25d | 2021-05-17 13:22:57 +0200 | [diff] [blame] | 91 | # |
| 92 | # These ME partitions need to be whitelisted for correct system |
| 93 | # operation. Example issues from removing them include: no serial output |
| 94 | # and kernel warnings about loading audio codecs. |
| 95 | # |
| 96 | config ME_CLEANER_ARGS |
| 97 | string |
| 98 | depends on USE_ME_CLEANER |
| 99 | default "-S --whitelist EFFS,FCRS" if BOARD_ASUS_P8H61_M_LX |
| 100 | |
Angel Pons | e94cda5 | 2021-05-17 12:31:29 +0200 | [diff] [blame] | 101 | endif |