blob: 1a948316a73010d09c3716d17cfda774446562e8 [file] [log] [blame]
David Hendricks113ef812015-05-13 13:58:24 -07001##
2## This file is part of the coreboot project.
3##
4## Copyright 2014 Rockchip Inc.
5##
6## This program is free software; you can redistribute it and/or modify
7## it under the terms of the GNU General Public License as published by
8## the Free Software Foundation; version 2 of the License.
9##
10## This program is distributed in the hope that it will be useful,
11## but WITHOUT ANY WARRANTY; without even the implied warranty of
12## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13## GNU General Public License for more details.
14##
David Hendricks113ef812015-05-13 13:58:24 -070015
16if BOARD_GOOGLE_VEYRON_MICKEY
17
18config BOARD_SPECIFIC_OPTIONS # dummy
19 def_bool y
20 select BOARD_ID_AUTO
21 select BOARD_ROMSIZE_KB_4096
22 select COMMON_CBFS_SPI_WRAPPER
23 select HAVE_HARD_RESET
Martin Rothc0c115b2015-08-21 14:37:02 -060024 select MAINBOARD_HAS_NATIVE_VGA_INIT
David Hendricks113ef812015-05-13 13:58:24 -070025 select MAINBOARD_DO_NATIVE_VGA_INIT
26 select MAINBOARD_HAS_CHROMEOS
27 select RAM_CODE_SUPPORT
David Hendricks113ef812015-05-13 13:58:24 -070028 select SOC_ROCKCHIP_RK3288
29 select SPI_FLASH
30 select SPI_FLASH_GIGADEVICE
31 select SPI_FLASH_WINBOND
Martin Roth967cd9a2015-08-18 14:22:58 -060032
33config CHROMEOS
Martin Roth967cd9a2015-08-18 14:22:58 -060034 select PHYSICAL_REC_SWITCH
Furquan Shaikh2a12e2e2016-07-25 11:48:03 -070035 select VBOOT_VBNV_FLASH
Martin Roth8c12d6e2015-08-24 15:55:29 -060036 select VIRTUAL_DEV_SWITCH
David Hendricks113ef812015-05-13 13:58:24 -070037
38config MAINBOARD_DIR
39 string
40 default google/veyron_mickey
41
42config MAINBOARD_PART_NUMBER
43 string
44 default "Veyron_mickey"
45
46config MAINBOARD_VENDOR
47 string
48 default "Google"
49
Aaron Durbin08e842c2016-08-11 14:40:09 -050050config BOOT_DEVICE_SPI_FLASH_BUS
David Hendricks113ef812015-05-13 13:58:24 -070051 int
52 default 2
53
54config DRIVER_TPM_I2C_BUS
55 hex
56 default 0x1
57
58config DRIVER_TPM_I2C_ADDR
59 hex
60 default 0x20
61
62config CONSOLE_SERIAL_UART_ADDRESS
63 hex
64 depends on DRIVERS_UART
65 default 0xFF690000
66
David Hendricks113ef812015-05-13 13:58:24 -070067config PMIC_BUS
68 int
69 default 0
70
Patrick Georgia0f6abc2016-02-05 11:30:19 +010071config GBB_HWID
72 string
73 depends on CHROMEOS
74 default "MICKEY TEST A-A 0352"
Patrick Georgi4399b852016-12-06 21:59:23 +010075
76config CHROMEOS_FWID_MODEL
77 string
78 default "Google_Veyron_Mickey"
79
David Hendricks113ef812015-05-13 13:58:24 -070080endif # BOARD_GOOGLE_VEYRON_MICKEY