1## SPDX-License-Identifier: GPL-2.0-only 2 3if BOARD_GOOGLE_NYAN 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 DRIVERS_AS3722_RTC 18 19config VBOOT 20 select EC_GOOGLE_CHROMEEC_SWITCHES 21 select VBOOT_VBNV_FLASH 22 23config MAINBOARD_DIR 24 default "google/nyan" 25 26config MAINBOARD_PART_NUMBER 27 default "Nyan" 28 29choice 30 prompt "BCT boot media" 31 default NYAN_BCT_CFG_SPI 32 help 33 Which boot media to configure the BCT for. 34 35config NYAN_BCT_CFG_SPI 36 bool "SPI" 37 help 38 Configure the BCT for booting from SPI. 39 40config NYAN_BCT_CFG_EMMC 41 bool "eMMC" 42 help 43 Configure the BCT for booting from eMMC. 44 45endchoice 46 47config BOOT_DEVICE_SPI_FLASH_BUS 48 int "SPI bus with boot media ROM" 49 range 1 6 50 depends on NYAN_BCT_CFG_SPI 51 default 4 52 help 53 Which SPI bus the boot media is connected to. 54 55config EC_GOOGLE_CHROMEEC_SPI_BUS 56 hex 57 default 0x1 58 59config DRIVER_TPM_I2C_BUS 60 hex 61 default 0x2 62 63config DRIVER_TPM_I2C_ADDR 64 hex 65 default 0x20 66 67config DRIVERS_AS3722_RTC_BUS 68 int 69 default 4 70 71config DRIVERS_AS3722_RTC_ADDR 72 hex 73 default 0x40 74 75endif # BOARD_GOOGLE_NYAN 76