blob: d415211f17c832f9ecc8f1226f8d9a14f0729b11 [file] [log] [blame]
Daisuke Nojiri710e0a22015-01-23 10:05:52 -08001##
2## This file is part of the coreboot project.
3##
4## Copyright 2015 Google 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##
Daisuke Nojiri710e0a22015-01-23 10:05:52 -080015
16if BOARD_GOOGLE_PURIN
17
18config BOARD_SPECIFIC_OPTIONS # dummy
19 def_bool y
Stefan Reinauer82c706e2015-03-30 12:20:55 -070020 select BOARD_ID_AUTO
Daisuke Nojiri710e0a22015-01-23 10:05:52 -080021 select BOARD_ROMSIZE_KB_2048
Daisuke Nojiri710e0a22015-01-23 10:05:52 -080022 select COMMON_CBFS_SPI_WRAPPER
23 select HAVE_HARD_RESET
Patrick Georgia1e514d2015-04-22 11:39:51 +020024 select MAINBOARD_HAS_CHROMEOS
Daisuke Nojiri710e0a22015-01-23 10:05:52 -080025 select SOC_BROADCOM_CYGNUS
26 select SPI_FLASH
27 select SPI_FLASH_SPANSION
Corneliu Dobanb0484322015-02-18 17:25:20 -080028 select SPI_FLASH_STMICRO # required for the reference board BCM958305K
29 select SPI_ATOMIC_SEQUENCING
Daisuke Nojiri710e0a22015-01-23 10:05:52 -080030
Martin Roth967cd9a2015-08-18 14:22:58 -060031config CHROMEOS
Furquan Shaikh2a12e2e2016-07-25 11:48:03 -070032 select VBOOT_VBNV_FLASH
Martin Roth967cd9a2015-08-18 14:22:58 -060033
Daisuke Nojiri710e0a22015-01-23 10:05:52 -080034config MAINBOARD_DIR
35 string
36 default google/purin
37
38config MAINBOARD_PART_NUMBER
39 string
40 default "Purin"
41
42config MAINBOARD_VENDOR
43 string
44 default "Google"
45
Daisuke Nojiri710e0a22015-01-23 10:05:52 -080046config BOOT_MEDIA_SPI_BUS
47 int
Corneliu Dobanb0484322015-02-18 17:25:20 -080048 default 0
Daisuke Nojiri710e0a22015-01-23 10:05:52 -080049
50config DRAM_SIZE_MB
51 int
Daisuke Nojiri99d39562015-03-02 14:38:37 -080052 default 256
Daisuke Nojiri710e0a22015-01-23 10:05:52 -080053
Patrick Georgia0f6abc2016-02-05 11:30:19 +010054config GBB_HWID
55 string
56 depends on CHROMEOS
57 default "Purin TEST 1"
Daisuke Nojiri710e0a22015-01-23 10:05:52 -080058endif # BOARD_GOOGLE_PURIN