1## SPDX-License-Identifier: GPL-2.0-only 2 3if BOARD_GOOGLE_NYAN_BIG 4 5config BOARD_SPECIFIC_OPTIONS 6 def_bool y 7 select SOC_NVIDIA_TEGRA124 8 select MAINBOARD_HAS_CHROMEOS 9 select COMMON_CBFS_SPI_WRAPPER 10 select EC_GOOGLE_CHROMEEC 11 select EC_GOOGLE_CHROMEEC_SPI 12 select TEGRA124_MODEL_CD570M 13 select BOARD_ROMSIZE_KB_4096 14 select SPI_FLASH 15 select SPI_FLASH_GIGADEVICE 16 select SPI_FLASH_WINBOND 17 select I2C_TPM 18 select MAINBOARD_HAS_TPM1 19 select DRIVERS_AS3722_RTC 20 21config VBOOT 22 select EC_GOOGLE_CHROMEEC_SWITCHES 23 select VBOOT_VBNV_FLASH 24 25config MAINBOARD_DIR 26 default "google/nyan_big" 27 28config MAINBOARD_PART_NUMBER 29 default "Nyan Big" 30 31choice 32 prompt "BCT boot media" 33 default NYAN_BIG_BCT_CFG_SPI 34 help 35 Which boot media to configure the BCT for. 36 37config NYAN_BIG_BCT_CFG_SPI 38 bool "SPI" 39 help 40 Configure the BCT for booting from SPI. 41 42config NYAN_BIG_BCT_CFG_EMMC 43 bool "eMMC" 44 help 45 Configure the BCT for booting from eMMC. 46 47endchoice 48 49config BOOT_DEVICE_SPI_FLASH_BUS 50 int "SPI bus with boot media ROM" 51 range 1 6 52 depends on NYAN_BIG_BCT_CFG_SPI 53 default 4 54 help 55 Which SPI bus the boot media is connected to. 56 57config EC_GOOGLE_CHROMEEC_SPI_BUS 58 hex 59 default 0x1 60 61config DRIVER_TPM_I2C_BUS 62 hex 63 default 0x2 64 65config DRIVER_TPM_I2C_ADDR 66 hex 67 default 0x20 68 69config DRIVERS_AS3722_RTC_BUS 70 int 71 default 4 72 73config DRIVERS_AS3722_RTC_ADDR 74 hex 75 default 0x40 76 77endif # BOARD_GOOGLE_NYAN_BIG 78