1## SPDX-License-Identifier: GPL-2.0-only 2 3config BOARD_ASUS_H61_SERIES 4 bool 5 select HAVE_ACPI_RESUME 6 select HAVE_ACPI_TABLES 7 select INTEL_GMA_HAVE_VBT 8 select INTEL_INT15 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 15config 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 23config 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 33config 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 41config 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 52config 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 63if BOARD_ASUS_H61_SERIES 64 65config MAINBOARD_DIR 66 default "asus/h61-series" 67 68config VARIANT_DIR 69 default "h61m-cs" if BOARD_ASUS_H61M_CS 70 default "p8h61-m_lx" if BOARD_ASUS_P8H61_M_LX 71 default "p8h61-m_lx3_r2_0" if BOARD_ASUS_P8H61_M_LX3_R2_0 72 default "p8h61-m_pro" if BOARD_ASUS_P8H61_M_PRO 73 default "p8h61-m_pro_cm6630" if BOARD_ASUS_P8H61_M_PRO_CM6630 74 75config MAINBOARD_PART_NUMBER 76 default "H61M-CS" if BOARD_ASUS_H61M_CS 77 default "P8H61-M LX" if BOARD_ASUS_P8H61_M_LX 78 default "P8H61-M LX3 R2.0" if BOARD_ASUS_P8H61_M_LX3_R2_0 79 default "P8H61-M PRO" if BOARD_ASUS_P8H61_M_PRO 80 default "P8H61-M PRO CM6630" if BOARD_ASUS_P8H61_M_PRO_CM6630 81 82config OVERRIDE_DEVICETREE 83 default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb" 84 85config CMOS_DEFAULT_FILE 86 default "src/mainboard/\$(MAINBOARDDIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.default" 87 88config CMOS_LAYOUT_FILE 89 default "src/mainboard/\$(MAINBOARDDIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.layout" 90 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# 96config ME_CLEANER_ARGS 97 string 98 depends on USE_ME_CLEANER 99 default "-S --whitelist EFFS,FCRS" if BOARD_ASUS_P8H61_M_LX 100 101endif 102