2 ## This file is part of the coreboot project.
5 ## SPDX-License-Identifier: GPL-2.0-only
7 if BOARD_GOOGLE_NYAN_BIG
9 config BOARD_SPECIFIC_OPTIONS
11 select SOC_NVIDIA_TEGRA124
12 select MAINBOARD_HAS_CHROMEOS
13 select COMMON_CBFS_SPI_WRAPPER
14 select EC_GOOGLE_CHROMEEC
15 select EC_GOOGLE_CHROMEEC_SPI
16 select TEGRA124_MODEL_CD570M
17 select BOARD_ROMSIZE_KB_4096
19 select SPI_FLASH_GIGADEVICE
20 select SPI_FLASH_WINBOND
21 select MAINBOARD_HAS_I2C_TPM_GENERIC
22 select MAINBOARD_HAS_TPM1
23 select DRIVERS_AS3722_RTC
26 select EC_GOOGLE_CHROMEEC_SWITCHES
31 default "google/nyan_big"
33 config MAINBOARD_PART_NUMBER
38 prompt "BCT boot media"
39 default NYAN_BIG_BCT_CFG_SPI
41 Which boot media to configure the BCT for.
43 config NYAN_BIG_BCT_CFG_SPI
46 Configure the BCT for booting from SPI.
48 config NYAN_BIG_BCT_CFG_EMMC
51 Configure the BCT for booting from eMMC.
55 config BOOT_DEVICE_SPI_FLASH_BUS
56 int "SPI bus with boot media ROM"
58 depends on NYAN_BIG_BCT_CFG_SPI
61 Which SPI bus the boot media is connected to.
63 config EC_GOOGLE_CHROMEEC_SPI_BUS
67 config DRIVER_TPM_I2C_BUS
71 config DRIVER_TPM_I2C_ADDR
75 config DRIVERS_AS3722_RTC_BUS
79 config DRIVERS_AS3722_RTC_ADDR
83 endif # BOARD_GOOGLE_NYAN_BIG