mb/asrock: Add Asrock Industrial IMB-1222 motherboard
[coreboot.git] / src / mainboard / asrock / imb-1222 / Kconfig
blob93fe111acda58dd0c400dfa54e0bfa3db1cf22cf
1 ## SPDX-License-Identifier: GPL-2.0-or-later
3 if BOARD_ASROCK_IMB_1222
5 config BOARD_SPECIFIC_OPTIONS
6         def_bool y
7         select BOARD_ROMSIZE_KB_32768
8         select HAVE_ACPI_RESUME
9         select HAVE_ACPI_TABLES
10         select HAVE_CMOS_DEFAULT
11         select HAVE_OPTION_TABLE
12         select MAINBOARD_HAS_LIBGFXINIT
13         select MAINBOARD_USES_IFD_GBE_REGION
14         select MEMORY_MAPPED_TPM
15         select INTEL_GMA_HAVE_VBT
16         select INTEL_INT15
17         select SOC_INTEL_CANNONLAKE_PCH_H
18         select SOC_INTEL_COMETLAKE_S
19         select SOC_INTEL_COMMON_BLOCK_HDA_VERB
20         select SPD_READ_BY_WORD
21         select SUPERIO_FINTEK_COMMON_PRE_RAM
23 config MAINBOARD_DIR
24         default "asrock/imb-1222"
26 config MAINBOARD_PART_NUMBER
27         default "imb-1222"
29 config MAINBOARD_SMBIOS_PRODUCT_NAME
30         default "Asrock"
32 config MAINBOARD_VERSION
33         default "imb-1222"
35 config CBFS_SIZE
36         default 0xc00000
38 config CONSOLE_POST
39         default y
41 config DIMM_MAX
42         default 2
44 config POST_DEVICE
45         default n
47 config BEEP_ON_BOOT
48         bool "Beep on successful boot"
49         default y
50         help
51           Make the platform beep using the PC speaker in final coreboot phase.
52           May serve as a useful indicator in headless mode that platform is
53           properly booting.
55 config BEEP_ON_PANIC
56         bool "Beep on panic"
57         default y
58         help
59           Beep when encountered a fatal error.
61 endif