1## SPDX-License-Identifier: GPL-2.0-only 2 3if BOARD_OPENCELLULAR_ELGON 4 5config 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 16 17config 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 23 24config GBB_HWID 25 string 26 depends on VBOOT 27 default "ELGON" 28 29config MAINBOARD_DIR 30 default "opencellular/elgon" 31 32config DRIVER_TPM_I2C_BUS 33 hex 34 default 0x1 35 36config DRIVER_TPM_I2C_ADDR 37 hex 38 default 0x20 39 40config DRAM_SIZE_MB 41 int 42 default 4096 43 44config BOOT_DEVICE_SPI_FLASH_BUS 45 int 46 default 0 47 48config CONSOLE_SERIAL_UART_ADDRESS 49 hex 50 depends on DRIVERS_UART 51 default 0x87E028000000 52 53config UART_FOR_CONSOLE 54 int 55 depends on DRIVERS_UART 56 default 0 57 58config FMDFILE 59 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/board.fmd" 60 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot.fmd" if VBOOT 61 62config MAX_CPUS 63 default 4 64 65########################################################## 66#### Update below when adding a new derivative board. #### 67########################################################## 68 69config MAINBOARD_PART_NUMBER 70 default "Elgon" 71 72endif 73