mb/starlabs/{lite_adl,byte_adl}: Don't select MAINBOARD_HAS_TPM2
[coreboot2.git] / src / mainboard / opencellular / elgon / Kconfig
blobe9988695aa1e2a89114cbedb0debdeda96f117fa
1 ## SPDX-License-Identifier: GPL-2.0-only
3 if BOARD_OPENCELLULAR_ELGON
5 config BOARD_SPECIFIC_OPTIONS
6         def_bool y
7         select BOARD_ROMSIZE_KB_16384
8         select COMMON_CBFS_SPI_WRAPPER
9         select I2C_TPM
10         select RTC
11         select SOC_CAVIUM_CN81XX
12         select SPI_FLASH
13         select SPI_FLASH_WINBOND
14         select MAINBOARD_HAS_TPM1
15         select MISSING_BOARD_RESET
17 config VBOOT
18         select VBOOT_NO_BOARD_SUPPORT
19         select GBB_FLAG_DISABLE_LID_SHUTDOWN
20         select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
21         select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
22         select GBB_FLAG_DISABLE_FWMP
24 config GBB_HWID
25         string
26         depends on VBOOT
27         default "ELGON"
29 config MAINBOARD_DIR
30         default "opencellular/elgon"
32 config DRIVER_TPM_I2C_BUS
33         hex
34         default 0x1
36 config DRIVER_TPM_I2C_ADDR
37         hex
38         default 0x20
40 config DRAM_SIZE_MB
41         int
42         default 4096
44 config BOOT_DEVICE_SPI_FLASH_BUS
45         int
46         default 0
48 config CONSOLE_SERIAL_UART_ADDRESS
49         hex
50         depends on DRIVERS_UART
51         default 0x87E028000000
53 config UART_FOR_CONSOLE
54         int
55         depends on DRIVERS_UART
56         default 0
58 config FMDFILE
59         default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/board.fmd"
60         default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot.fmd" if VBOOT
62 config MAX_CPUS
63         default 4
65 ##########################################################
66 #### Update below when adding a new derivative board. ####
67 ##########################################################
69 config MAINBOARD_PART_NUMBER
70         default "Elgon"
72 endif