blob: 600d9895a0c6cbf079c6bd62b63b4d85fd116aa9 [file] [log] [blame]
Martin Roth41a89972024-02-16 10:57:31 -07001## SPDX-License-Identifier: GPL-2.0-only
2
Matt DeVillierce0a5642017-01-12 12:19:21 -06003config BOARD_GOOGLE_BASEBOARD_RAMBI
4 def_bool n
Kyösti Mälkki027f86e2022-12-02 15:30:10 +02005 select ACPI_GNVS_USB_CHARGECTL
Felix Singer1fe5c612021-12-24 19:38:26 +01006 select BOARD_ROMSIZE_KB_8192
Aaron Durbin063c8732013-10-28 11:24:53 -05007 select EC_GOOGLE_CHROMEEC
Martin Rothdcf86e02019-08-29 12:32:53 -06008 select EC_GOOGLE_CHROMEEC_LPC
Matt DeVillierbb8b23e2020-03-31 17:40:49 -05009 select ENABLE_BUILTIN_COM1 if CONSOLE_SERIAL
Felix Singer1fe5c612021-12-24 19:38:26 +010010 select HAVE_ACPI_RESUME
Aaron Durbinc625d092013-10-04 16:00:07 -050011 select HAVE_ACPI_TABLES
12 select HAVE_OPTION_TABLE
Felix Singer1fe5c612021-12-24 19:38:26 +010013 select HAVE_SPD_IN_CBFS
Jes B. Klinkec6b041a12022-04-19 14:00:33 -070014 select MEMORY_MAPPED_TPM
Philipp Deppenwiesec07f8fb2018-02-27 19:40:52 +010015 select MAINBOARD_HAS_TPM1
Felix Singer1fe5c612021-12-24 19:38:26 +010016 select SOC_INTEL_BAYTRAIL
Martin Roth967cd9a2015-08-18 14:22:58 -060017
Felix Singer0a0a8902021-12-24 22:12:57 +010018config BOARD_GOOGLE_BANJO
19 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010020 select INTEL_GMA_HAVE_VBT
21 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010022
23config BOARD_GOOGLE_CANDY
24 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010025 select INTEL_GMA_HAVE_VBT
26 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010027
28config BOARD_GOOGLE_CLAPPER
29 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010030 select INTEL_GMA_HAVE_VBT
31 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010032
33config BOARD_GOOGLE_ENGUARDE
34 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010035 select INTEL_GMA_HAVE_VBT
36 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010037
Matt DeVillierabd561b2023-08-04 13:07:56 -050038config BOARD_GOOGLE_EXPRESSO
39 select BOARD_GOOGLE_BASEBOARD_RAMBI
40 select INTEL_GMA_HAVE_VBT
41 select SYSTEM_TYPE_LAPTOP
42
Felix Singer0a0a8902021-12-24 22:12:57 +010043config BOARD_GOOGLE_GLIMMER
44 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010045 select INTEL_GMA_HAVE_VBT
46 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010047
48config BOARD_GOOGLE_GNAWTY
49 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010050 select INTEL_GMA_HAVE_VBT
51 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010052
53config BOARD_GOOGLE_HELI
54 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010055 select INTEL_GMA_HAVE_VBT
56 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010057
58config BOARD_GOOGLE_KIP
59 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010060 select INTEL_GMA_HAVE_VBT
61 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010062
63config BOARD_GOOGLE_NINJA
64 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010065 select INTEL_GMA_HAVE_VBT
Felix Singer0a0a8902021-12-24 22:12:57 +010066
67config BOARD_GOOGLE_ORCO
68 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010069 select INTEL_GMA_HAVE_VBT
70 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010071
72config BOARD_GOOGLE_QUAWKS
73 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010074 select INTEL_GMA_HAVE_VBT
75 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010076
77config BOARD_GOOGLE_SQUAWKS
78 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010079 select INTEL_GMA_HAVE_VBT
80 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010081
82config BOARD_GOOGLE_RAMBI
83 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010084 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010085
86config BOARD_GOOGLE_SUMO
87 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010088 select INTEL_GMA_HAVE_VBT
Felix Singer0a0a8902021-12-24 22:12:57 +010089
90config BOARD_GOOGLE_SWANKY
91 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010092 select INTEL_GMA_HAVE_VBT
93 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010094
95config BOARD_GOOGLE_WINKY
96 select BOARD_GOOGLE_BASEBOARD_RAMBI
Felix Singer434fd4c2021-12-24 22:17:05 +010097 select INTEL_GMA_HAVE_VBT
98 select SYSTEM_TYPE_LAPTOP
Felix Singer0a0a8902021-12-24 22:12:57 +010099
Matt DeVillierce0a5642017-01-12 12:19:21 -0600100if BOARD_GOOGLE_BASEBOARD_RAMBI
101
Aaron Durbinc625d092013-10-04 16:00:07 -0500102config MAINBOARD_DIR
Patrick Georgi0bb83462019-11-22 20:58:58 +0100103 default "google/rambi"
Aaron Durbinc625d092013-10-04 16:00:07 -0500104
Matt DeVillierce0a5642017-01-12 12:19:21 -0600105config VARIANT_DIR
Matt DeVillier9be3f5d2017-01-16 17:32:38 -0600106 default "banjo" if BOARD_GOOGLE_BANJO
107 default "candy" if BOARD_GOOGLE_CANDY
108 default "clapper" if BOARD_GOOGLE_CLAPPER
Matt DeVillierce0a5642017-01-12 12:19:21 -0600109 default "enguarde" if BOARD_GOOGLE_ENGUARDE
Matt DeVillierabd561b2023-08-04 13:07:56 -0500110 default "expresso" if BOARD_GOOGLE_EXPRESSO
Matt DeVillier9be3f5d2017-01-16 17:32:38 -0600111 default "glimmer" if BOARD_GOOGLE_GLIMMER
112 default "gnawty" if BOARD_GOOGLE_GNAWTY
113 default "heli" if BOARD_GOOGLE_HELI
114 default "kip" if BOARD_GOOGLE_KIP
Matt DeVillierce0a5642017-01-12 12:19:21 -0600115 default "ninja" if BOARD_GOOGLE_NINJA
Matt DeVillier9be3f5d2017-01-16 17:32:38 -0600116 default "orco" if BOARD_GOOGLE_ORCO
117 default "quawks" if BOARD_GOOGLE_QUAWKS
Matt DeVillierce0a5642017-01-12 12:19:21 -0600118 default "rambi" if BOARD_GOOGLE_RAMBI
Matt DeVillier9be3f5d2017-01-16 17:32:38 -0600119 default "squawks" if BOARD_GOOGLE_SQUAWKS
120 default "sumo" if BOARD_GOOGLE_SUMO
121 default "swanky" if BOARD_GOOGLE_SWANKY
122 default "winky" if BOARD_GOOGLE_WINKY
Matt DeVillierce0a5642017-01-12 12:19:21 -0600123
Aaron Durbinc625d092013-10-04 16:00:07 -0500124config MAINBOARD_PART_NUMBER
Matt DeVillier9be3f5d2017-01-16 17:32:38 -0600125 default "Banjo" if BOARD_GOOGLE_BANJO
126 default "Candy" if BOARD_GOOGLE_CANDY
127 default "Clapper" if BOARD_GOOGLE_CLAPPER
Matt DeVillierce0a5642017-01-12 12:19:21 -0600128 default "Enguarde" if BOARD_GOOGLE_ENGUARDE
Matt DeVillierabd561b2023-08-04 13:07:56 -0500129 default "Expresso" if BOARD_GOOGLE_EXPRESSO
Matt DeVillier9be3f5d2017-01-16 17:32:38 -0600130 default "Glimmer" if BOARD_GOOGLE_GLIMMER
131 default "Gnawty" if BOARD_GOOGLE_GNAWTY
132 default "Heli" if BOARD_GOOGLE_HELI
133 default "Kip" if BOARD_GOOGLE_KIP
Matt DeVillierce0a5642017-01-12 12:19:21 -0600134 default "Ninja" if BOARD_GOOGLE_NINJA
Matt DeVillier9be3f5d2017-01-16 17:32:38 -0600135 default "Orco" if BOARD_GOOGLE_ORCO
136 default "Quawks" if BOARD_GOOGLE_QUAWKS
Matt DeVillierce0a5642017-01-12 12:19:21 -0600137 default "Rambi" if BOARD_GOOGLE_RAMBI
Matt DeVillier9be3f5d2017-01-16 17:32:38 -0600138 default "Squawks" if BOARD_GOOGLE_SQUAWKS
139 default "Sumo" if BOARD_GOOGLE_SUMO
140 default "Swanky" if BOARD_GOOGLE_SWANKY
141 default "Winky" if BOARD_GOOGLE_WINKY
Matt DeVillierce0a5642017-01-12 12:19:21 -0600142
Matt DeVillier1d6e0732020-03-31 17:37:12 -0500143config OVERRIDE_DEVICETREE
Patrick Georgib8fba862020-06-17 21:06:53 +0200144 default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
Matt DeVillierce0a5642017-01-12 12:19:21 -0600145
146config EC_GOOGLE_CHROMEEC_BOARDNAME
147 string
Matt DeVillierce0a5642017-01-12 12:19:21 -0600148 default ""
Aaron Durbinc625d092013-10-04 16:00:07 -0500149
Matt DeVillier348a44e2019-05-27 02:19:17 -0500150config MAINBOARD_SMBIOS_MANUFACTURER
151 string
152 default "GOOGLE"
153
Matt DeVillierbb8b23e2020-03-31 17:40:49 -0500154config CONSOLE_SERIAL
Matt DeVillier9d821fa2020-03-26 21:13:24 -0500155 bool
156 default n
157
158config SEABIOS_HARDWARE_IRQ
159 bool
Matt DeVillierbb8b23e2020-03-31 17:40:49 -0500160 default n
161
Matt DeVillierce0a5642017-01-12 12:19:21 -0600162endif # BOARD_GOOGLE_BASEBOARD_RAMBI